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
339430522629	339430523148	339430523698	339430524248	339430524798	339430525349	339430525899	339430526449	339430526999	339430527549	339430528099	339430528649	339430529199	339430529749	339430530299	339430530849	339430531399	339430531949	339430532499	339430533049	339430533599	339430534149	339430534700	339430535250	339430535800	339430536350	339430536900	339430537450	339430538000	339430538550	339430539100	339430539650	339430540200	339430540750	339430541300	339430541850	339430542402	339430542950	339430543500	339430544051	339430544601	339430545151	339430545701	339430546251	339430546801	339430547351	339430547901	339430548451	339430549001	339430549551	339430550101	339430550651	339430551201	339430551751	339430552301	339430552853	339430553402	339430553952	339430554503	339430555052	339430555602	339430556152	339430556702	339430557252	339430557804	339430558352	339430558902	339430559454	339430560002	339430560552	339430561102	339430561654	339430562204	339430562754	339430563304	339430563854	339430564404	339430564953	339430565503	339430566054	339430566605	339430567155	339430567705	339430568253	339430568805	339430569353	339430569905	339430570453	339430571005	339430571555	339430572104	339430572655	339430573204	339430573754	339430574305	339430574855	339430575406	339430575956	339430576506	339430577054	339430577606	339430578156	339430578706	339430579254	339430579806	339430580356	339430580906	339430581456	339430582006	339430582556	339430583106	339430583656	339430584206	339430584757	339430585305	339430585857	339430586407	339430586957	339430587507	339430588057	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2580	3600	2300	2580	3600	2300	2580	3600	2300	2580	3600	2300	2580	3600	2300	2580	3600	2300	2581	3600	2300	2581	3600	2300	2581	3600	2300	2582	3600	2300	2582	3600	2300	2582	3600	2300	2583	3600	2300	2583	3600	2300	2583	3600	2300	2584	3600	2300	2584	3600	2300	2585	3600	2300	2585	3600	2300	2586	3600	2300	2586	3600	2300	2587	3600	2300	2587	3600	2300	2588	3600	2300	2589	3600	2300	2589	3600	2300	2590	3600	2300	2590	3600	2300	2591	3600	2300	2591	3600	2300	2591	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2594	3600	2300	2594	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22861	20178	26935	23196	19167	2499	765	468	380	370	350	329	333	345	301	280	318	284	280	262	282	238	280	253	283	277	309	277	297	264	287	294	259	289	287	280	264	284	273	249	259	277	273	252	277	283	256	293	272	255	288	252	265	266	236	262	255	250	236	268	265	256	244	252	241	284	242	263	248	269	269	269	276	272	257	293	252	250	277	259	283	233	276	266	272	276	254	279	291	268	276	270	252	267	264	254	263	283	289	292	266	260	261	245	275	253	254	244	271	276	242	215	243	269	249	260	257	255	250	228	264	260	285	272	262	276	267	266	236	269	231	257	261	262	262	284	235	241	263	245	278	262	280	261	271	224	267	273	279	237	233	266	266	262	222	270	242	248	267	256	270	265	266	238	251	248	242	259	256	224	294	255	311	276	269	259	266	237	263	264	291	298	258	275	259	291	232	246	241	267	267	264	263	252	262	243	272	276	260	262	255	251	245	265	274	267	246	278	228	262	265	263	242	253	267	277	273	252	266	214	246	240	251	247	255	250	252	264	269	227	268	281	254	258	255	240	281	273	241	228	251	276	233	258	261	251	261	232	262	263	248	230	264	255	263	258	252	267	248	267	258	249	264	254	270	222	233	251	284	279	257	254	271	275	251	263	260	268	250	272	207	256	256	252	255	246	281	273	268	235	261	265	270	239	273	242	280	266	272	292	287	276	281	230	262	283	239	259	247	272	270	264	245	270	252	240	283	282	260	251	237	258	282	224	256	233	257	258	256	266	251	269	273	269	239	241	255	258	255	232	256	228	242	263	244	268	264	250	272	257	256	258	255	258	273	252	260	277	290	262	259	247	243	254	228	241	257	294	282	248	252	256	266	271	273	245	241	258	231	267	273	226	228	283	241	264	257	263	253	268	255	234	227	247	268	253	267	303	278	254	269	274	255	264	203	247	282	247	237	257	250	278	251	266	266	265	232	278	245	253	235	268	246	273	270	285	257	271	277	255	261	239	253	244	253	282	263	254	259	244	264	251	249	271	246	266	255	263	277	251	283	260	270	259	254	244	257	276	257	276	267	268	238	249	237	251	241	273	218	250	283	267	248	274	284	264	263	268	263	237	285	272	268	270	228	264	257	275	279	249	250	257	253	258	252	277	269	271	259	230	232	257	209	256	252	264	239	230	269	236	268	291	252	281	258	259	265	250	254	240	247	255	267	289	254	255	255	250	268	247	234	259	271	253	273	260	262	245	259	291	304	280	266	265	256	232	265	252	234	225	254	274	249	250	258	268	235	253	247	283	242	262	260	259	236	244	232	234	292	235	249	250	244	268	263	246	235	266	230	273	243	274	278	250	267	229	254	256	272	244	256	258	220	235	276	276	267	228	264	295	277	257	239	242	248	256	257	266	244	225	239	228	273	267	251	267	253	246	280	232	273	266	295	295	262	285	236	231	261	240	241	251	264	283	274	260	253	270	262	243	275	254	263	259	255	261	268	242	284	262	264	239	253	265	242	258	287	242	252	259	270	269	258	258	271	250	245	265	249	251	240	235	258	253	281	277	275	253	255	267	256	254	236	279	278	227	274	254	255	257	251	271	270	289	240	253	262	259	286	262	272	274	265	260	270	242	231	253	277	273	290	256	240	239	244	257	245	249	281	289	249	276	222	269	257	285	267	239	256	264	254	259	226	234	267	254	273	277	288	258	229	279	246	276	258	263	287	282	224	270	263	259	242	244	273	257	241	263	281	276	277	290	285	274	244	278	272	248	249	244	277	233	260	249	252	245	246	239	263	240	255	247	274	262	245	235	238	241	236	294	297	233	264	275	232	250	254	235	267	244	266	268	232	243	241	260	278	268	250	238	248	254	273	269	226	253	262	252	256	276	265	235	247	266	294	258	275	257	265	288	250	261	287	251	286	261	237	234	259	283	247	250	263	269	246	247	249	280	264	254	268	271	245	247	240	235	255	224	277	256	260	236	249	245	232	263	262	271	253	263	271	263	273	261	236	268	261	258	267	257	244	236	268	280	258	268	273	291	241	235	265	263	245	243	260	229	272	241	249	259	273	261	234	264	235	276	251	289	252	224	247	251	271	285	235	235	260	237	250	245	228	274	279	265	248	285	288	262	275	262	278	257	242	247	261	227	237	269	268	227	283	230	245	237	223	241	246	246	240	277	269	245	278	246	275	261	263	254	255	243	257	265	251	239	236	300	254	234	261	234	252	288	247	267	229	228	241	232	287	279	264	256	292	271	251	261	265	261	263	250	265	239	280	228	282	237	283	268	267	250	270	230	259	261	254	274	261	245	242	232	255	276	252	274	263	278	234	250	298	254	261	258	239	231	243	225	266	272	284	233	258	267	236	244	249	265	275	254	243	264	274	252	269	271	263	268	267	251	234	258	274	258	281	222	258	256	251	263	221	267	242	267	278	252	250	259	236	253	248	269	233	246	269	288	243	265	284	251	250	251	233	261	266	223	249	224	281	242	269	249	254	267	223	241	270	257	243	244	251	255	290	296	266	256	261	259	262	268	268	268	248	276	259	279	238	241	250	224	238	239	247	261	243	260	244	268	287	256	264	238	273	253	260	240	255	266	244	259	248	250	238	249	263	272	275	243	265	246	233	246	291	291	242	257	269	264	248	284	256	250	259	263	247	287	240	256	247	238	263	251	266	266	226	246	260	238	257	256	237	264	242	250	239	264	249	258	246	251	272	266	248	282	266	265	299	242	250	246	261	222	232	256	262	234	240	286	227	268	270	228	252	262	244	262	246	282	251	263	240	296	255	289	247	268	251	285	261	265	274	256	252	255	248	274	286	235	275	272	252	286	263	247	283	273	254	252	256	284	260	248	275	266	263	271	245	252	278	260	265	241	249	237	247	280	258	278	287	226	240	246	210	246	310	281	241	299	270	274	287	225	302	251	251	243	257	246	237	265	273	273	278	243	248	250	254	257	254	250	269	252	269	258	266	267	282	234	267	241	269	267	273	246	249	222	240	230	252	262	255	278	238	232	250	264	280	246	254	258	247	283	262	268	246	259	236	267	257	269	233	257	287	267	229	277	249	251	268	274	275	237	250	247	255	243	261	286	284	242	254	255	243	262	244	273	258	254	275	278	254	272	253	261	257	250	246	235	261	265	273	279	255	258	248	262	250	269	250	246	258	235	251	275	238	271	249	241	260	262	252	262	250	267	275	257	243	285	252	259	240	261	262	240	253	243	298	243	250	248	240	269	263	291	218	260	240	235	265	259	265	274	251	269	224	224	267	243	230	273	303	216	279	253	246	248	272	244	250	269	242	264	258	243	273	226	234	268	248	281	244	266	287	266	242	254	252	258	251	244	264	264	257	223	221	275	252	256	275	251	260	238	258	258	255	273	275	263	283	260	243	246	250	217	254	267	249	297	273	259	266	229	244	229	265	281	294	242	248	247	263	244	289	266	264	246	224	254	244	245	250	247	263	287	238	239	273	261	253	257	282	276	257	229	232	253	234	233
3158	4278	3506	1719	1080	880	773	631	547	510	435	392	375	310	367	306	299	309	322	318	312	292	306	281	283	304	313	253	270	253	287	279	302	285	283	277	305	298	311	306	294	260	266	271	288	270	295	304	266	288	270	270	274	278	278	251	251	244	286	271	256	284	279	249	273	252	279	285	281	263	265	276	288	233	266	278	293	295	282	285	256	265	249	293	269	250	267	250	278	290	303	246	268	249	257	268	266	281	271	267	301	287	263	285	274	286	252	278	282	255	260	280	269	257	275	278	272	274	264	242	260	242	258	250	246	259	259	286	279	240	263	259	278	271	241	249	264	303	271	249	267	276	285	240	285	285	267	268	263	255	299	298	272	239	298	266	253	267	305	273	266	273	264	269	270	257	275	258	287	292	261	299	276	302	280	237	264	260	252	301	257	255	263	276	257	251	260	249	259	280	278	243	254	287	272	264	292	286	277	271	273	269	299	282	274	237	271	272	287	239	265	248	317	268	263	268	270	264	278	256	269	250	278	307	260	278	245	263	245	281	262	263	280	257	245	274	305	262	261	257	258	285	246	294	271	246	279	272	228	268	264	272	264	261	253	261	282	260	277	250	243	252	280	259	259	286	262	271	268	242	268	262	273	262	259	254	275	273	298	298	259	281	252	276	296	253	270	252	254	267	256	253	265	283	268	267	263	268	265	283	260	242	266	293	289	263	303	271	288	262	255	248	258	298	266	239	258	295	277	268	267	271	268	270	252	269	292	278	297	280	285	262	261	263	273	273	300	255	289	251	258	282	262	263	263	262	310	298	255	261	265	249	267	251	274	275	292	250	289	258	268	273	260	283	248	248	257	290	261	245	274	268	270	260	262	257	272	279	255	265	274	265	244	277	256	276	273	247	231	261	249	284	264	250	272	284	279	282	270	272	287	268	269	245	273	257	265	246	280	282	299	269	268	291	266	263	273	273	262	295	254	260	230	275	232	291	268	252	285	270	281	257	276	261	272	245	272	283	256	269	248	258	282	282	265	256	250	250	261	280	232	282	274	250	270	281	247	235	267	262	263	285	244	273	285	270	266	275	264	307	254	278	258	314	263	234	261	260	287	245	288	228	240	276	281	263	290	263	269	254	255	267	216	244	227	262	280	274	258	267	307	279	247	250	249	278	287	258	279	260	292	269	258	244	294	263	251	261	278	273	242	255	278	253	267	254	258	267	239	268	244	270	268	243	279	272	260	231	281	237	259	281	286	289	291	257	265	280	288	269	272	235	291	269	242	242	227	262	248	276	204	258	259	256	266	281	263	241	265	271	285	267	272	249	275	273	281	257	269	247	255	268	294	272	253	266	257	274	285	280	275	283	268	284	244	242	258	247	286	253	276	254	262	269	251	290	269	287	268	263	258	270	248	249	271	234	278	254	263	265	275	254	257	260	265	263	268	280	269	296	282	286	276	296	247	245	262	251	256	282	258	267	242	266	234	257	279	287	283	254	252	266	252	259	259	288	270	297	257	249	255	240	280	278	254	266	265	274	249	262	273	260	243	296	244	281	255	274	275	247	285	260	254	259	281	254	259	280	265	255	270	242	250	262	293	241	243	296	245	289	286	250	263	251	322	275	246	263	264	278	241	261	246	287	276	274	284	270	272	277	274	267	298	253	278	265	265	245	258	290	284	288	263	241	274	249	278	264	259	249	252	256	257	253	300	261	260	282	260	273	283	273	271	284	287	264	276	270	258	253	255	286	282	254	266	283	247	269	256	268	253	250	262	255	286	259	276	298	278	297	267	246	249	269	279	258	257	303	281	273	250	253	272	262	251	280	259	289	256	253	273	264	252	300	237	282	263	264	233	257	292	287	276	247	263	268	236	248	258	270	262	270	268	237	248	252	271	281	238	261	242	310	270	292	290	254	278	265	251	243	270	269	271	243	257	260	279	261	273	259	270	261	289	243	239	275	283	273	277	275	262	266	262	269	271	254	252	290	258	251	258	250	307	255	233	254	261	260	231	272	275	255	270	274	293	289	251	254	271	282	270	230	269	268	234	278	271	270	227	295	244	243	264	233	265	269	266	263	266	254	265	254	251	269	288	247	258	265	272	281	265	255	249	255	266	264	274	267	256	290	246	268	238	255	284	268	270	255	298	266	261	252	252	250	234	262	261	239	282	258	285	270	266	272	256	260	271	262	289	269	265	267	248	273	271	275	284	265	246	276	251	246	288	230	246	291	282	250	264	282	293	269	269	231	252	272	271	262	233	264	256	283	291	261	280	306	267	278	259	219	258	286	262	267	274	274	265	273	269	278	256	273	253	238	274	280	295	271	239	256	247	268	255	253	245	294	277	263	276	280	256	268	261	254	251	273	275	246	274	273	255	282	277	260	257	236	284	222	280	262	260	277	252	265	288	273	268	249	270	251	243	264	250	288	253	279	287	251	270	286	278	270	259	289	269	277	270	245	281	270	245	261	268	305	257	277	244	288	250	258	246	283	278	260	243	248	262	277	251	275	256	270	269	245	263	246	242	262	276	214	268	272	298	260	264	275	264	268	262	292	243	260	270	276	265	273	295	254	277	227	210	240	231	253	267	275	270	263	231	261	320	270	267	286	288	264	258	268	257	270	264	266	288	284	235	281	257	247	288	247	283	231	232	283	278	252	291	249	253	275	276	265	278	278	270	276	284	240	239	271	287	265	252	243	258	265	276	254	261	296	277	261	264	288	259	259	279	270	249	245	254	278	297	267	255	238	266	271	245	247	263	276	297	267	263	263	240	244	267	260	266	279	241	253	281	269	273	290	246	243	250	281	256	301	276	294	266	263	267	256	257	270	277	263	291	262	256	260	269	274	273	279	255	265	265	284	266	283	264	292	287	248	263	245	247	271	251	257	260	249	283	253	255	251	265	261	238	264	264	253	273	247	279	272	263	280	247	245	243	271	237	283	270	250	254	285	254	217	282	248	259	253	263	272	256	271	268	248	223	253	271	274	275	238	274	270	258	269	284	277	278	269	275	268	282	264	269	262	257	277	250	264	293	262	285	261	280	245	214	256	289	272	245	264	281	267	282	265	245	249	277	226	264	267	250	258	245	273	287	281	241	273	272	277	257	269	284	265	249	284	263	267	288	284	286	266	275	256	249	257	248	282	261	265	264	274	284	269	247	280	263	278	224	259	264	286	264	289	242	269	270	284	276	223	279	295	248	293	238	253	288	245	289	269	274	260	265	270	244	230	278	269	248	280	313	265	282	268	242	258	240	262	256	303	251	266	263	252	260	277	251	251	278	257	259	258	259	277	223	255	268	278	273	260	266	282	260	260	272	266	270	251	279	259	268	295	268	262	262	266	258	271	276	265	252	284	283	281	238	285	270	267	269	252	305	241	233	294	255	248	295	247	260	275	261	256	242	269	224	262	271	248	226	263	249	250	266	248	281	246	257	265	262	245	262	263	280	243	263	264	292	258	247	258	255	255	254	232	279	272	265	240	279	254	272	272
27579	11956	1624	940	681	596	671	601	606	559	625	589	613	604	617	619	600	616	625	638	568	638	611	605	643	588	631	587	616	656	614	610	617	592	614	606	574	587	584	518	639	639	624	617	609	571	572	603	610	582	617	597	660	656	585	581	626	595	584	623	552	589	612	602	628	602	558	563	580	599	590	559	614	606	654	656	604	647	596	627	576	636	635	592	584	630	545	585	607	563	604	597	611	617	601	614	552	589	589	584	610	599	600	592	598	589	625	616	655	643	596	630	577	565	585	630	587	602	641	592	584	601	610	600	634	613	562	599	559	595	594	585	595	607	594	574	614	562	603	571	606	630	581	594	534	577	605	610	610	607	558	590	572	577	594	600	574	583	591	609	605	582	610	615	602	645	602	639	589	596	619	571	584	608	622	581	646	626	637	616	607	590	608	593	614	615	629	606	588	582	599	600	659	619	605	577	614	596	587	610	615	619	631	595	640	597	615	629	638	586	558	592	616	623	589	602	616	589	582	604	609	617	592	567	604	585	594	568	620	638	612	621	621	574	578	567	595	571	571	569	569	618	582	574	612	580	590	579	591	578	557	538	616	564	640	601	552	614	594	592	618	562	615	581	596	577	583	598	608	623	599	650	588	587	640	588	585	618	585	594	579	592	609	610	655	580	625	594	651	593	601	580	562	573	638	605	640	572	563	565	574	578	612	614	593	554	583	603	577	607	585	603	614	566	598	599	584	623	573	546	612	594	619	573	648	622	567	624	608	577	575	610	575	584	588	577	577	614	570	605	601	583	622	629	582	592	558	608	616	581	619	586	598	645	642	653	574	611	679	594	556	638	574	656	595	582	559	664	609	594	616	610	553	619	573	566	592	619	593	618	600	610	581	647	586	593	621	564	617	608	575	542	607	592	568	586	587	606	612	604	622	601	608	587	584	581	589	575	579	629	594	564	591	623	638	629	556	579	647	631	645	595	633	590	604	594	575	601	599	583	593	634	619	596	630	585	591	577	624	578	606	614	585	586	558	559	604	629	616	576	615	592	579	593	585	624	595	592	597	594	622	604	614	577	542	661	569	630	608	611	598	593	597	636	590	609	623	591	608	571	600	546	560	583	583	538	560	586	608	585	542	586	616	612	583	548	599	608	578	600	590	579	573	588	619	610	641	584	612	603	565	638	589	586	616	569	622	586	650	621	592	654	626	570	593	592	624	594	586	608	569	580	595	567	591	622	584	593	564	574	598	624	621	603	585	611	582	613	597	592	582	616	554	634	553	594	589	576	619	611	628	595	567	593	606	571	572	553	609	632	599	581	564	618	610	601	613	586	593	628	573	571	578	553	577	610	637	588	581	599	625	606	560	582	588	668	572	536	582	581	587	667	601	625	551	595	603	599	609	643	637	582	606	606	617	600	597	646	579	627	609	608	611	591	572	630	642	582	630	584	604	609	597	635	602	606	564	635	626	571	637	610	617	609	595	579	568	570	619	568	609	602	604	612	562	589	588	649	614	600	563	612	621	618	586	579	592	559	571	605	586	603	573	604	607	626	573	576	560	566	602	600	561	572	598	608	591	588	598	588	596	611	583	592	588	575	613	598	602	625	562	606	576	603	580	608	591	550	602	619	597	560	594	626	598	573	580	603	588	584	601	617	585	573	617	579	555	579	629	602	594	565	595	661	591	631	598	600	611	620	596	607	584	590	585	586	569	601	588	613	573	558	617	631	577	616	593	600	547	592	570	586	606	591	583	614	578	609	649	585	600	524	626	631	618	566	621	643	657	574	592	541	595	566	587	593	602	597	605	606	598	585	623	607	583	567	615	611	522	602	588	552	595	567	599	614	615	576	604	601	600	624	554	634	584	632	605	620	589	546	644	582	622	604	558	600	616	611	627	594	669	568	575	603	584	616	558	604	627	600	613	593	573	582	607	643	653	554	608	588	599	598	620	588	600	609	571	624	517	608	644	589	633	613	608	609	591	601	600	593	584	616	585	607	573	601	596	584	568	596	599	585	612	615	597	618	616	593	628	618	602	578	615	628	630	585	617	573	587	598	641	598	625	600	622	618	607	567	609	625	619	597	591	591	616	609	571	605	562	590	612	641	563	577	614	605	576	625	579	563	611	575	625	595	627	626	625	586	640	623	593	609	596	579	619	580	608	620	650	538	594	617	583	603	597	584	638	587	613	578	650	588	595	630	603	594	607	605	589	652	599	607	580	618	554	610	621	597	650	642	609	576	589	582	604	609	610	588	607	583	564	595	631	585	583	629	613	575	624	612	597	622	540	586	611	593	605	547	599	611	609	579	632	594	569	585	577	604	604	629	670	582	607	579	594	605	613	598	618	626	575	619	612	625	609	621	581	619	615	636	584	602	625	600	585	610	648	569	577	581	595	647	605	541	555	574	593	605	598	584	598	557	598	583	605	620	581	637	610	622	604	575	595	584	605	608	617	601	577	581	607	589	568	632	597	589	594	618	625	625	561	555	623	565	586	620	598	633	647	560	581	621	598	587	573	618	626	586	616	585	612	615	645	634	591	571	619	610	639	643	574	618	593	565	637	559	588	600	596	620	595	625	586	608	577	593	582	617	593	555	591	590	561	605	557	598	587	632	581	603	585	618	611	560	582	587	605	603	609	598	627	593	590	601	635	633	639	608	650	575	571	656	569	590	574	625	615	569	600	635	595	605	593	585	587	610	609	603	592	558	542	591	595	580	593	588	568	601	614	629	577	601	595	586	629	572	629	559	589	612	568	610	566	582	651	566	600	617	564	594	600	573	649	600	572	603	571	646	610	580	586	624	579	611	610	607	584	581	611	594	590	593	612	578	611	603	603	596	586	589	641	617	619	591	536	609	633	545	601	598	613	601	614	567	572	604	626	612	618	560	595	616	604	584	605	575	592	584	586	600	639	544	630	594	588	605	597	637	548	613	596	595	604	611	617	593	568	588	671	592	647	620	663	633	634	567	571	638	599	615	614	623	596	648	565	612	619	618	600	595	655	554	576	621	565	605	620	578	605	600	658	614	641	598	555	576	576	624	582	634	668	598	608	575	590	600	573	592	626	591	577	591	645	591	548	647	642	568	587	555	659	607	586	629	587	601	557	624	572	588	586	610	587	580	569	602	565	604	562	622	598	612	572	594	598	573	603	635	596	583	610	619	636	557	624	594	581	567	623	590	640	590	547	596	574	615	598	581	602	636	570	561	556	623	588	607	641	581	633	615	614	594	609	611	619	575	562	573	614	622	618	623	581	590	582	601	604	605	593	606	591	536	589	622	660	634	624	615	660	595	538	619	591	642	589	625	599	601	599	605	616	597	586	623	589	577	581	607	591	583	578	583	612	570	592	571	595	570	617	603	602	567	565	583	541	622	600	617	621	627	590	596	600	583	609	551	575	624	609	631	618	601	618	562	624	591	599	579	603	598	603	607	647	606	669	601	632	632	593	550	629	624	596	570	583	613	598	590	608	606	612	599	592	597	594	606
5075	803	738	643	600	599	577	594	559	569	561	551	546	553	609	548	546	533	580	555	528	549	529	557	508	602	563	587	553	543	577	563	568	550	507	575	560	556	549	555	546	534	581	523	547	551	548	578	568	567	575	567	511	524	530	574	532	530	531	547	576	542	529	558	556	577	601	539	533	559	508	522	595	551	557	568	586	580	551	572	560	524	528	612	560	552	555	530	499	547	510	535	523	553	551	552	534	574	544	578	565	556	592	575	581	568	538	557	529	523	578	536	578	578	572	562	496	584	543	577	546	566	560	536	546	532	521	580	574	537	537	560	578	575	554	555	601	585	548	561	543	540	506	551	529	566	531	517	570	521	529	506	555	526	538	578	529	563	542	556	557	570	563	572	563	509	552	554	561	518	557	530	521	613	565	542	603	575	581	537	544	574	582	577	566	549	503	561	563	545	539	578	568	552	550	571	515	579	531	572	536	541	586	517	535	551	562	503	527	567	588	544	560	572	554	526	564	516	551	508	574	534	559	565	537	478	559	512	535	563	556	538	554	524	570	534	533	528	576	526	554	546	569	555	561	538	550	534	536	560	532	582	548	534	559	518	555	548	536	536	544	559	520	549	535	578	566	512	591	547	573	545	515	545	569	548	567	533	596	566	545	510	548	582	539	548	542	579	532	583	554	552	519	530	546	547	549	545	561	549	560	537	545	556	541	575	553	545	558	570	550	539	548	580	559	561	522	568	550	525	578	518	546	594	566	557	543	524	554	496	553	543	534	533	546	522	521	540	559	558	565	546	569	512	536	573	563	511	554	548	550	560	575	540	547	544	536	577	532	549	556	531	569	535	532	551	519	539	540	544	546	581	513	537	509	515	531	608	541	537	544	589	536	546	530	552	570	585	539	533	587	585	537	578	550	566	570	538	558	567	503	569	566	574	574	540	556	598	541	536	535	485	542	533	525	580	542	543	512	552	576	564	523	526	566	564	567	540	529	534	538	593	550	543	546	553	548	593	553	576	536	521	540	568	550	574	493	525	552	589	545	568	520	542	536	532	567	516	535	544	565	560	578	526	567	532	513	574	565	599	568	576	497	587	575	576	563	552	530	521	539	533	543	553	578	564	523	533	541	550	576	555	520	566	561	577	512	532	570	573	532	574	537	517	533	547	546	556	554	565	532	575	568	558	555	579	541	591	595	554	585	549	572	548	534	548	534	548	564	542	522	546	573	571	543	536	552	574	533	562	565	575	534	549	578	522	533	506	535	563	527	534	585	577	617	529	565	538	582	545	579	535	535	558	579	546	522	549	536	505	615	547	564	510	522	570	593	522	542	563	556	573	539	583	577	553	592	537	557	555	550	517	601	577	550	527	498	566	521	579	530	513	567	520	496	518	524	558	569	564	527	537	548	550	554	553	548	528	541	540	533	570	587	567	540	536	554	558	525	534	552	540	553	533	526	541	548	543	574	507	543	547	579	541	587	568	578	509	558	523	596	533	568	547	566	535	532	563	523	565	531	517	564	538	537	554	565	519	555	536	565	553	545	567	537	537	529	557	546	565	542	552	575	536	554	550	547	536	551	562	527	584	593	488	542	572	578	547	605	560	479	542	555	534	558	513	557	562	548	561	526	525	558	524	567	571	568	600	540	553	524	553	514	554	552	565	564	548	557	569	518	543	558	580	504	564	528	539	539	570	577	546	536	560	537	550	519	545	554	506	567	528	519	528	525	556	556	597	530	588	553	525	552	588	538	556	591	590	545	567	528	532	564	601	561	547	533	568	541	581	569	549	574	529	544	549	511	561	549	549	565	520	534	539	560	574	551	514	518	533	555	536	508	535	541	525	580	570	548	565	546	550	535	563	545	545	560	527	551	522	555	545	599	568	544	531	534	546	534	554	582	525	549	576	576	553	523	511	574	564	544	498	560	519	521	508	565	567	563	552	561	548	577	585	557	545	567	578	535	492	569	527	560	490	531	531	544	541	609	593	604	583	558	580	537	583	544	532	604	542	523	526	540	565	572	541	555	527	561	551	530	524	560	534	553	543	566	536	532	554	533	525	563	540	537	512	567	524	543	564	537	555	513	533	523	569	569	556	591	532	580	569	525	549	522	539	590	534	540	534	525	540	570	536	535	514	562	577	562	564	540	504	554	592	549	516	553	567	590	534	546	532	546	579	541	511	585	587	572	555	562	539	559	544	515	544	572	563	576	547	572	542	520	540	552	501	521	562	544	509	527	498	514	521	505	521	553	581	560	563	551	594	562	527	570	525	531	564	533	571	556	545	548	543	558	581	553	523	550	543	521	535	574	568	573	520	609	512	554	552	547	569	560	596	587	547	542	529	513	549	552	550	582	533	585	558	516	578	533	536	569	590	560	559	508	534	525	549	565	559	520	545	563	510	572	579	538	569	561	583	572	573	555	537	516	588	579	511	523	561	526	539	558	558	561	560	583	519	555	567	540	567	564	540	580	547	567	539	574	547	578	542	589	529	553	580	527	529	566	497	521	521	527	530	547	523	571	557	550	562	525	507	573	550	554	571	574	552	535	570	557	556	571	524	546	533	545	548	585	533	539	521	531	600	548	573	560	543	522	544	578	535	543	525	512	535	546	509	529	562	545	546	612	505	528	567	563	566	537	567	555	518	558	566	516	536	527	578	529	532	548	563	601	517	526	537	560	516	572	534	510	531	596	535	501	572	537	553	512	550	537	518	507	577	533	558	525	519	586	526	565	564	545	530	557	539	562	532	571	549	553	537	551	558	548	582	570	597	605	544	553	551	543	536	538	547	534	528	575	565	507	553	571	546	532	528	569	557	523	535	533	548	533	565	580	538	564	558	547	527	539	564	542	556	535	576	553	577	572	572	552	564	554	574	561	557	551	559	563	573	577	557	530	542	569	508	540	550	571	562	580	530	583	572	515	567	557	558	576	570	496	536	561	558	591	532	538	602	565	504	540	525	574	575	587	533	557	467	536	534	523	546	538	574	538	557	547	531	510	555	577	600	576	572	528	538	538	520	546	544	558	529	554	530	538	522	573	570	564	547	559	526	555	554	552	559	519	572	565	554	563	563	551	512	555	549	522	547	553	558	566	546	560	519	527	587	574	512	567	538	571	562	553	580	530	570	597	546	525	550	529	541	578	527	556	568	573	515	501	557	524	557	572	540	558	559	571	568	552	535	518	509	608	570	519	573	551	571	537	568	585	583	540	544	541	547	583	544	554	551	525	546	536	551	532	557	567	562	567	535	524	569	552	530	530	509	534	521	564	576	557	533	535	525	565	530	515	571	554	594	520	537	580	578	485	568	532	583	558	509	535	557	566	584	576	574	558	544	550	531	600	563	568	565	569	545	552	531	546	542	505	587	573	509	588	583	548	562	564	507	549	596	565	602	519	494	509	575	563	545	549	572	574	570	588	538	530	560	572	532	584	539	554	582	544	583	546	509	548	542	518	545	577	565	564	537	555	561	576	548	601	537	542	547	594	534
25616	21404	25812	18277	1401	698	574	496	471	452	457	442	432	453	443	420	424	463	407	429	465	449	437	449	450	414	431	456	403	412	413	428	459	434	448	437	416	431	431	406	432	394	430	450	416	432	408	411	419	389	426	439	437	422	418	435	404	424	451	426	448	380	453	441	412	431	424	420	437	450	436	436	444	397	418	406	424	418	410	440	421	422	408	414	411	473	401	429	452	425	442	430	464	420	410	440	425	429	426	426	437	423	436	375	435	405	402	422	425	408	413	434	395	447	474	420	433	427	405	473	423	416	376	406	386	421	444	399	432	436	380	406	445	390	447	453	431	451	410	442	460	433	447	417	414	439	419	420	454	443	450	403	426	422	433	446	434	418	444	421	407	417	404	426	407	400	382	430	409	419	439	415	415	442	465	442	414	455	444	427	446	414	432	403	394	414	440	439	460	441	411	456	419	405	391	379	402	424	411	434	447	412	396	413	407	409	439	399	411	449	447	414	427	426	445	464	453	393	416	463	419	410	438	420	416	404	421	412	428	405	420	451	422	454	403	416	429	409	411	417	430	436	415	393	415	411	403	446	406	440	451	435	440	435	437	408	403	408	428	426	440	472	447	433	411	443	408	434	456	397	418	421	482	444	427	422	394	478	450	404	422	417	396	406	398	430	454	458	400	388	416	415	468	403	471	442	408	434	433	424	410	439	425	394	403	438	423	416	446	397	423	401	378	418	439	395	445	399	438	429	423	454	423	414	459	409	408	464	448	428	405	390	409	442	413	391	436	401	426	393	401	405	441	416	404	418	414	399	454	449	394	470	463	399	464	426	426	409	446	421	451	416	430	432	435	442	435	407	403	440	447	430	401	416	435	420	420	391	414	428	457	436	405	421	436	426	415	425	449	446	397	425	413	388	383	397	484	437	456	406	457	413	409	465	420	408	438	434	416	445	429	423	404	428	423	423	420	435	399	427	421	409	424	406	421	399	447	420	424	416	440	436	426	464	414	438	446	398	441	433	426	423	458	428	428	411	394	428	437	377	433	403	420	433	414	428	434	416	400	410	442	419	410	419	406	396	454	391	379	408	417	447	447	424	449	403	468	402	439	424	407	402	427	441	446	425	435	431	435	407	413	403	438	419	395	407	412	387	443	443	427	404	382	409	427	433	419	414	422	406	439	391	436	393	430	415	422	390	428	444	432	417	426	433	436	403	425	430	395	411	397	422	415	417	409	430	404	418	410	388	420	427	440	425	439	478	433	410	437	444	432	432	390	388	416	422	414	420	399	447	432	439	426	409	397	411	402	453	414	416	413	400	399	453	422	437	405	373	409	418	436	458	427	419	422	425	427	448	438	427	461	402	423	420	444	392	429	424	432	428	420	417	440	444	430	431	410	401	410	458	379	385	440	414	427	427	415	429	434	431	435	433	385	427	399	399	397	416	464	387	413	433	450	411	405	432	413	428	413	442	399	414	421	420	461	421	414	405	412	411	394	428	428	419	426	425	398	436	430	428	405	450	387	416	455	381	428	418	418	442	412	428	437	418	443	444	409	419	446	408	416	453	419	398	423	381	415	428	431	438	443	427	416	448	416	450	454	449	389	443	391	418	435	434	458	419	394	416	400	427	435	446	403	435	426	399	404	415	411	405	416	382	439	401	388	393	438	417	379	441	409	411	421	432	392	463	402	442	424	430	442	426	404	411	442	404	441	412	445	404	421	420	418	422	403	440	426	441	463	421	434	429	399	392	401	402	396	427	388	433	417	411	410	395	424	449	462	403	409	423	396	467	417	461	412	401	429	414	450	404	425	425	433	409	451	427	381	418	446	426	405	426	443	451	455	460	433	413	428	412	451	411	442	450	403	397	439	420	407	434	473	434	422	417	383	408	419	441	421	452	428	458	448	413	442	399	382	442	415	423	422	435	416	429	376	464	429	409	440	392	413	408	426	428	416	430	463	420	432	424	396	418	424	419	434	405	445	411	382	412	426	442	428	410	422	419	434	404	407	419	402	447	432	441	443	411	395	441	429	393	426	422	401	450	433	439	441	459	425	415	423	419	408	429	420	395	422	433	433	450	429	424	426	434	413	413	431	463	448	401	434	430	417	446	409	398	393	405	439	413	431	439	445	389	409	448	403	428	423	406	420	417	424	407	403	438	466	416	393	409	397	403	382	441	385	377	443	424	426	443	423	401	413	384	386	441	417	437	397	418	410	459	398	383	412	419	425	398	436	389	429	461	418	399	416	412	426	453	471	471	424	409	402	427	444	409	415	424	445	437	411	421	391	389	422	447	417	443	420	396	449	402	380	447	420	472	436	441	397	441	426	455	445	489	429	391	473	410	378	470	399	439	409	398	444	460	423	425	403	425	433	370	403	441	377	436	409	415	414	441	410	415	409	384	437	404	450	419	434	414	452	373	432	443	410	440	418	410	370	388	426	397	426	441	405	399	426	450	424	432	437	419	418	414	427	445	444	419	441	430	416	458	434	407	428	453	436	423	404	405	425	383	440	439	425	450	436	418	415	435	406	428	427	379	435	437	408	423	408	381	411	439	403	423	433	443	425	416	384	415	416	430	406	416	427	444	460	450	414	422	423	445	444	414	424	464	423	412	391	413	417	391	445	424	441	438	411	434	415	414	415	448	408	428	432	469	403	398	421	386	413	434	409	444	420	414	443	425	427	395	409	397	433	443	402	418	434	435	393	437	397	407	401	458	434	428	431	397	423	415	408	439	441	426	406	432	431	421	396	410	430	413	427	441	421	423	466	412	412	427	362	408	434	380	421	419	399	418	390	436	404	437	425	435	398	405	429	455	420	391	420	390	438	425	401	422	423	437	423	436	445	446	384	431	417	390	403	403	403	415	421	423	430	436	425	446	426	421	450	418	439	421	407	416	402	418	415	393	445	410	443	441	426	449	407	401	429	418	438	425	403	438	447	429	410	396	394	405	452	415	446	404	424	408	419	406	453	413	439	435	418	432	353	447	402	405	400	430	452	443	406	432	429	412	417	435	423	412	418	437	468	436	404	424	375	468	428	439	403	404	422	437	419	449	415	399	444	400	404	429	404	387	459	424	433	447	411	399	425	405	410	431	431	421	434	414	419	428	427	427	408	413	426	440	407	392	346	460	394	434	445	425	397	405	401	454	471	409	409	449	437	409	397	421	396	400	461	409	447	435	415	421	422	395	389	411	452	439	444	411	432	422	445	439	443	404	425	424	437	399	434	421	431	444	439	452	392	411	406	439	422	412	424	438	444	400	401	429	397	390	421	416	441	419	425	395	406	427	400	412	394	418	417	410	421	437	446	434	406	404	428	407	400	402	404	438	413	416	454	444	429	418	393	448	389	432	407	413	415	411	393	408	451	400	415	362	442	449	434	425	437	394	454	429	426	433	398	435	445	408	422	427	387	397	412	433	413	401	409	389	410	383	429	401	407	432	391	408	430	432	450	402	414	417	403	384	416	397	379	425	417	435	434	401	435	424
3404	2031	1619	980	731	625	580	562	521	496	467	497	444	462	438	436	468	432	446	433	457	455	390	422	419	410	422	440	440	446	398	429	423	450	416	441	435	436	414	454	411	443	439	422	423	437	441	419	451	440	437	385	432	403	414	418	438	409	457	399	436	410	424	438	417	419	409	411	465	481	464	422	450	420	411	451	401	402	409	428	400	425	419	467	422	441	441	384	402	380	413	427	435	459	436	432	428	387	434	423	389	425	452	402	454	426	404	392	446	425	447	398	400	418	426	425	402	359	470	389	421	412	400	392	422	398	404	415	428	391	450	395	431	436	432	401	394	412	400	437	447	412	432	400	426	418	427	441	398	440	435	396	397	449	405	411	403	423	410	428	421	414	416	400	416	417	411	420	439	447	453	436	403	413	395	397	455	419	402	413	436	424	408	432	433	419	394	395	403	442	422	410	413	421	438	376	423	426	403	428	393	419	397	407	417	423	422	455	432	426	421	357	409	412	393	433	424	466	409	399	426	407	384	413	419	417	439	394	416	427	468	409	425	431	442	405	424	405	451	426	435	446	446	412	442	399	449	415	411	422	430	416	431	437	441	415	402	456	424	377	455	398	417	456	418	389	419	430	442	418	395	423	412	388	422	431	409	410	395	406	427	376	455	415	433	401	407	399	414	416	392	418	412	419	401	404	436	425	368	412	441	427	444	440	427	436	454	437	435	392	411	361	419	420	447	415	421	438	381	369	437	431	411	457	434	432	399	400	386	416	417	431	441	439	432	414	428	375	426	432	406	397	445	392	403	410	409	405	378	402	403	445	411	395	407	435	387	408	388	386	428	413	417	442	411	413	413	409	421	447	414	420	439	442	407	423	420	409	417	421	413	418	372	440	398	413	401	416	430	447	408	412	416	397	447	447	428	409	408	398	421	394	408	441	417	415	397	437	422	419	410	416	429	406	387	409	412	400	440	434	436	442	428	428	420	395	407	445	413	367	399	396	413	443	429	422	392	412	409	391	409	414	422	422	398	405	400	408	459	414	430	435	449	429	423	406	422	400	427	431	397	431	393	422	394	411	422	404	398	406	412	427	438	415	412	401	410	428	428	443	398	441	394	430	413	418	442	441	415	388	393	428	401	413	406	412	447	443	409	396	406	408	424	419	401	440	386	409	407	424	416	438	463	414	393	412	433	394	421	397	441	405	397	410	394	398	422	413	400	412	428	427	434	444	415	359	432	417	430	426	393	433	421	413	426	408	419	406	429	421	401	385	404	417	421	403	422	435	392	383	386	381	394	392	423	422	398	385	440	412	392	427	423	391	399	418	398	438	409	398	414	452	397	438	414	451	454	439	395	405	437	410	386	386	417	386	420	430	436	378	397	406	425	427	382	418	399	409	412	416	404	417	384	416	392	435	402	426	396	436	463	412	438	425	403	429	409	417	403	444	401	445	415	442	438	468	388	390	432	388	409	412	439	394	436	426	417	409	438	406	413	436	392	433	408	369	420	413	383	409	426	418	399	420	435	425	417	432	447	412	414	429	440	401	413	417	424	433	407	437	424	436	385	419	387	411	410	399	412	417	400	412	413	409	406	396	404	394	435	397	402	414	415	422	414	439	397	423	423	355	420	425	423	400	414	444	398	398	436	362	426	440	451	416	416	389	436	418	439	446	422	431	397	382	419	414	440	380	417	432	426	447	406	415	408	434	438	415	430	417	423	391	438	398	441	429	408	420	434	409	388	425	414	425	405	444	422	382	391	414	453	413	472	419	407	425	413	439	373	430	381	435	445	392	403	406	405	385	415	430	403	423	436	397	415	409	405	415	427	391	431	400	428	448	432	437	418	438	374	424	406	390	419	398	393	414	425	400	458	372	421	446	451	409	421	465	403	437	404	412	404	406	417	426	424	432	429	419	430	399	401	409	428	395	397	425	378	432	448	392	419	405	432	425	406	388	427	396	439	417	411	435	437	428	433	446	471	451	439	450	394	435	421	412	380	380	416	433	437	421	423	417	415	409	444	435	426	413	397	410	419	369	415	400	412	424	438	398	433	420	417	418	426	407	393	414	425	426	429	402	419	421	427	405	406	441	408	437	457	426	426	426	447	411	396	418	382	384	389	363	411	461	411	435	427	414	393	401	395	402	435	418	426	396	410	428	387	397	442	426	414	424	393	436	412	399	411	407	452	405	391	417	429	433	446	427	429	425	389	414	410	429	402	393	426	400	460	438	435	436	416	437	433	401	415	434	389	396	423	431	415	375	387	422	415	417	405	457	380	425	420	403	430	443	437	383	405	431	410	471	375	383	396	395	401	415	410	405	425	373	432	401	384	393	416	443	389	409	441	406	420	415	438	403	442	417	406	404	416	421	429	387	408	420	428	418	460	394	443	389	405	422	405	398	402	423	417	399	412	415	360	415	404	417	425	392	414	394	419	423	440	418	390	423	425	409	412	417	437	418	422	441	404	409	408	417	439	424	415	398	396	386	400	370	396	393	445	438	411	411	392	410	415	405	439	430	374	474	380	416	411	414	421	416	383	425	393	406	391	432	417	380	412	436	444	463	432	434	397	400	469	443	441	400	423	390	387	427	405	397	398	400	412	419	384	444	443	409	428	405	429	394	445	417	416	433	398	460	421	416	436	392	429	407	405	441	414	421	441	383	395	405	430	415	429	426	402	404	408	427	408	401	456	406	436	412	430	406	424	424	388	390	420	438	441	426	419	456	383	435	385	381	411	394	398	415	446	429	466	431	437	423	418	442	426	407	392	442	430	402	377	424	418	408	412	388	406	391	409	431	418	412	421	404	408	392	380	410	393	419	406	441	430	428	400	404	431	433	415	403	434	403	416	410	425	433	404	420	413	394	438	414	406	440	444	387	409	399	407	417	403	453	391	405	401	434	430	437	432	425	407	395	416	402	424	429	422	386	403	433	420	382	418	396	453	411	391	409	444	395	422	414	406	435	393	438	390	453	443	454	395	414	417	404	459	429	426	430	417	422	453	468	449	419	406	416	428	418	434	384	439	407	417	417	425	381	412	397	433	386	385	432	401	468	372	384	394	408	422	463	411	415	388	446	398	414	403	424	416	354	436	424	385	461	423	424	387	393	444	428	432	425	429	412	385	408	402	387	398	456	418	399	412	381	393	408	414	430	420	394	466	385	388	429	402	447	404	410	408	436	396	386	438	404	443	423	446	412	384	403	396	437	411	429	392	431	447	389	416	403	426	421	438	427	387	415	408	454	409	445	414	438	411	444	422	427	422	414	402	430	392	438	437	461	454	436	417	411	395	408	414	482	420	391	441	435	443	429	440	444	449	408	396	418	396	418	449	388	444	447	388	445	417	418	449	405	423	386	419	382	466	457	444	404	414	404	423	374	410	412	394	383	406	408	449	418	388	387	403	428	383	394	425	430	393	435	418	413	418	387	424	415	399	429	419	436	427	384	406	403	431	400	444	385	418	413	428	424	424	425	437	418	431	435	387	420
24253	21420	28569	24664	20223	2504	850	533	397	374	363	337	316	310	332	295	346	311	297	324	304	315	278	291	290	296	270	281	284	261	317	250	279	298	305	315	309	291	288	249	288	287	281	297	315	267	273	300	298	257	287	288	284	274	288	282	263	257	299	303	268	273	259	281	290	277	247	294	287	278	290	296	297	263	289	263	295	240	279	262	280	286	282	266	278	304	303	270	255	268	289	285	290	274	289	256	316	281	283	282	289	264	274	257	302	278	284	291	282	279	276	233	296	291	271	287	282	297	297	293	282	286	300	292	287	252	285	292	301	269	278	274	266	257	294	264	268	285	273	252	245	273	290	263	276	281	258	266	276	271	225	264	252	284	263	226	271	277	278	307	262	255	261	287	272	272	265	279	254	255	297	279	272	268	270	267	282	281	300	262	275	249	270	285	298	254	289	294	288	258	278	260	288	292	280	264	274	273	273	272	290	280	266	272	286	265	298	280	291	258	244	313	272	300	281	254	250	255	269	277	263	256	227	278	282	253	282	259	261	269	261	290	275	323	252	251	267	275	281	258	252	274	268	270	286	276	244	275	269	262	309	249	268	259	273	300	253	261	278	247	280	248	260	262	258	270	259	279	286	265	282	281	272	278	268	280	287	249	263	288	272	267	258	267	301	285	259	258	298	290	272	267	281	284	290	276	273	276	276	294	270	254	287	262	259	267	284	262	290	270	278	312	280	255	258	267	281	274	259	279	305	263	258	238	262	282	276	281	275	259	259	228	290	301	242	271	279	282	273	286	279	239	310	267	297	245	270	290	304	275	288	259	257	271	261	256	298	276	287	268	291	287	290	283	298	277	292	266	257	281	296	290	276	293	290	277	304	287	276	258	262	279	287	282	264	249	275	234	249	259	274	283	268	264	275	271	250	296	255	272	276	270	257	228	269	262	250	285	242	294	305	248	261	284	258	238	257	274	280	269	282	278	274	258	278	260	263	277	288	273	272	254	309	287	282	257	294	301	281	258	256	280	270	284	288	274	278	256	276	281	262	256	273	287	284	286	283	264	251	282	259	270	277	267	272	289	287	261	286	296	290	273	266	308	279	259	283	259	254	262	267	279	266	273	285	290	279	299	245	278	280	282	282	261	286	280	284	293	274	279	267	292	254	277	264	274	269	263	273	244	293	278	280	257	280	269	256	277	286	289	284	242	260	258	254	262	275	301	262	254	272	288	268	265	269	301	297	323	293	291	247	259	254	248	276	265	276	248	296	282	266	242	300	276	293	294	288	282	287	264	298	282	278	287	261	270	284	277	295	277	243	252	297	265	302	258	246	275	309	272	253	273	280	266	271	238	242	283	293	279	262	281	295	271	291	233	277	273	253	264	276	260	267	302	269	270	262	265	292	276	276	267	296	304	276	278	280	253	293	302	264	280	280	286	312	293	288	267	263	283	274	282	289	273	287	245	282	297	291	249	268	257	283	276	260	264	273	238	285	316	273	269	272	312	294	286	259	280	292	304	295	262	277	258	249	268	270	294	256	270	256	279	252	284	301	258	262	303	260	266	291	270	290	306	283	240	250	289	308	266	268	272	289	260	276	292	263	278	255	292	275	272	285	289	249	252	282	267	259	275	279	265	280	257	256	260	272	260	251	287	273	262	282	286	271	274	260	276	269	279	295	307	282	280	272	274	261	270	295	265	287	320	268	294	279	265	268	278	256	270	281	261	279	295	254	278	304	261	284	303	252	273	281	285	254	276	287	310	249	270	286	258	291	277	266	253	309	271	260	303	303	278	280	259	279	266	295	280	272	271	265	263	252	246	275	265	272	296	227	269	276	265	275	285	283	291	309	285	262	312	272	315	278	254	295	244	263	265	261	284	295	262	288	271	263	261	301	268	272	243	268	276	287	278	288	279	259	303	270	269	258	262	242	256	284	275	273	277	289	281	265	294	280	225	279	271	273	264	287	285	281	236	255	274	243	277	228	267	300	237	274	302	283	276	282	243	267	261	263	290	264	244	275	270	269	286	268	280	250	246	291	263	263	262	289	276	272	275	278	268	300	280	240	266	281	280	273	301	266	275	278	267	276	281	247	297	277	280	279	277	266	280	248	300	262	273	256	303	274	280	281	242	287	253	300	281	277	256	267	280	306	280	261	283	262	280	264	285	302	286	304	275	279	292	267	304	268	288	253	293	302	289	293	268	261	262	266	291	293	269	282	261	230	268	278	246	263	277	269	261	250	284	279	301	257	254	261	272	274	289	253	308	296	277	269	284	264	279	280	264	287	273	266	266	299	270	260	291	247	252	254	273	272	260	289	244	281	254	300	305	284	263	265	245	321	263	317	289	263	263	285	280	289	293	288	242	291	290	297	261	264	249	266	270	267	284	270	257	276	289	288	257	311	297	293	281	268	292	268	245	256	265	281	266	280	273	293	254	273	266	283	265	282	275	272	269	258	276	281	266	274	278	255	284	227	303	273	279	298	260	250	246	258	283	245	274	274	276	299	276	255	275	272	278	279	260	245	277	243	265	264	266	280	263	275	272	271	284	280	263	258	264	280	271	292	254	256	284	309	266	266	268	252	255	295	258	282	266	298	258	273	265	300	260	284	291	281	280	274	293	257	268	273	253	258	258	264	255	250	263	282	251	230	277	269	262	274	277	285	265	278	302	270	234	281	276	268	269	266	273	260	285	267	285	260	300	251	275	274	308	273	286	297	267	296	277	264	291	294	270	262	246	263	244	231	272	285	234	261	303	321	287	259	291	256	262	240	272	306	270	265	311	284	290	269	273	281	265	283	274	250	257	256	261	262	290	255	301	285	268	276	298	266	276	284	302	287	278	252	309	301	263	285	253	288	266	287	271	286	261	252	233	247	285	285	246	288	295	248	239	274	278	261	312	286	266	300	282	251	285	262	292	255	274	254	289	266	281	287	293	285	251	273	278	291	267	281	255	262	258	261	269	268	249	292	251	285	276	283	263	278	272	270	293	289	294	269	263	297	288	302	269	276	278	247	265	283	258	279	243	282	295	302	260	273	280	250	260	283	281	244	234	294	288	273	271	274	248	307	258	274	270	267	269	260	285	267	284	275	287	284	268	248	272	264	253	270	270	230	277	274	250	285	295	256	286	269	283	240	289	302	254	278	255	300	281	254	265	275	270	280	276	267	279	292	295	271	296	295	269	279	270	272	268	272	300	275	266	290	274	288	287	252	266	265	223	253	277	239	262	260	271	277	263	277	265	251	268	263	241	252	271	261	269	273	268	270	229	279	266	267	290	234	299	283	263	269	283	268	270	276	234	262	283	269	295	276	292	261	271	247	299	275	289	297	305	257	283	247	300	263	291	254	267	287	286	261	265	277	264	272	270	280	247	260	275	264	249	267	278	287	293	254	248	302	267	269	277	267	240	265	281	280	273	256	241	262	286	274	291	235	294	255	281	286	252	283	280	270	276	257	276	256	270	260	265	258	302	298	278	242	252	267	283	259	272
3239	4544	3694	1832	1213	952	755	626	564	472	452	416	383	353	405	353	338	378	352	340	364	304	299	318	340	333	292	302	307	281	279	308	276	290	298	288	308	289	301	301	304	308	274	276	291	320	262	276	300	314	287	305	300	301	299	266	303	283	283	271	311	296	283	281	292	282	281	299	263	285	309	291	298	283	292	275	278	287	264	301	296	287	292	294	281	299	303	318	318	266	231	269	278	279	306	270	291	310	283	278	275	293	282	266	297	278	281	319	282	302	299	276	294	311	309	274	277	301	300	259	301	297	306	252	286	298	293	293	273	287	297	280	286	333	293	298	280	271	312	292	292	283	263	321	246	302	283	274	288	280	302	266	303	317	300	301	260	281	273	311	297	276	281	284	281	316	297	263	275	276	279	290	285	304	286	279	280	315	265	279	278	257	302	293	266	325	319	296	305	301	294	313	303	268	264	279	265	280	289	271	291	289	318	286	295	295	310	285	310	288	290	257	267	281	283	264	287	277	308	272	323	273	303	316	295	284	276	262	304	274	287	321	281	292	272	277	280	292	285	301	282	307	280	287	292	296	268	267	310	263	287	271	272	293	271	291	290	274	283	276	304	277	277	282	306	295	284	284	294	273	275	287	291	287	260	276	296	286	301	260	287	285	285	282	282	295	265	282	292	283	283	316	253	288	292	282	297	274	276	279	285	283	311	292	288	271	284	317	284	270	259	303	273	306	289	293	293	323	301	283	307	281	238	275	283	267	286	266	275	273	280	260	275	269	300	292	295	302	264	286	300	269	256	258	306	288	284	289	275	324	288	291	290	296	300	273	276	264	291	307	271	287	280	286	292	279	307	280	289	293	281	295	279	281	282	280	284	301	286	287	261	272	271	301	306	258	268	322	276	274	296	262	300	268	281	282	292	295	297	279	266	282	271	283	276	280	248	262	320	275	298	283	305	275	297	261	299	281	283	297	305	265	271	287	295	279	280	291	290	298	283	272	280	279	281	265	312	299	277	276	273	265	300	313	306	260	291	264	266	287	285	315	284	257	304	267	280	281	293	302	294	291	276	309	287	285	266	280	282	275	278	281	298	287	256	268	290	284	298	285	266	273	332	281	314	288	296	293	284	297	244	279	296	287	221	292	282	292	279	303	285	282	267	314	306	246	268	264	266	260	300	278	283	284	286	291	262	261	276	265	287	306	291	282	293	258	299	283	276	283	309	272	267	287	311	280	293	267	274	278	280	300	272	309	301	312	294	282	251	252	289	261	267	268	242	273	239	292	303	302	298	301	278	307	279	306	257	277	289	304	259	277	268	270	267	291	272	260	283	287	268	287	309	272	271	284	305	297	300	298	290	280	265	279	285	291	320	276	272	308	278	292	275	274	283	295	252	267	271	280	270	306	273	296	262	317	279	288	313	245	276	268	281	278	277	287	258	275	266	297	257	304	281	267	285	253	276	286	302	281	298	271	293	294	283	260	332	287	287	301	291	265	285	271	285	292	286	277	284	268	298	286	268	290	272	281	263	272	276	279	279	270	263	297	270	276	303	239	282	271	306	287	274	299	280	265	272	285	304	311	287	311	307	317	272	261	253	291	271	292	268	304	260	285	284	272	286	287	270	262	287	304	307	282	284	266	309	279	279	287	260	238	265	272	276	298	308	290	278	304	299	307	295	287	280	273	294	295	273	313	292	273	287	270	283	279	322	269	270	269	286	310	296	283	269	290	278	289	278	287	288	296	275	300	297	271	289	300	270	278	273	274	229	267	276	308	261	288	251	304	268	314	278	311	286	279	286	292	306	254	263	298	285	285	280	254	285	279	296	282	271	262	294	308	259	299	282	258	264	283	273	272	290	293	307	297	305	305	282	281	292	280	254	252	292	279	274	284	302	282	268	246	282	294	270	281	301	271	302	294	288	295	307	265	276	301	273	296	264	296	272	293	292	295	262	298	279	300	272	286	265	303	281	270	310	259	292	277	298	285	312	290	277	313	252	248	269	306	300	295	293	289	256	303	257	272	262	296	322	264	293	276	262	297	320	255	290	281	287	298	281	269	268	255	265	282	282	306	286	276	292	293	297	268	270	268	274	271	289	275	310	273	287	297	290	264	289	303	296	301	272	276	317	298	308	270	332	270	278	256	302	273	266	257	275	287	267	282	266	280	289	291	278	277	284	245	279	279	292	261	269	276	323	283	231	300	308	304	264	278	305	273	265	265	293	281	278	258	285	319	303	272	299	262	301	295	290	269	321	264	295	269	249	285	289	271	298	277	308	254	257	321	270	269	294	278	290	284	286	294	296	287	278	266	290	266	304	274	302	313	249	259	287	257	274	267	288	290	271	293	259	260	279	287	295	298	285	275	262	297	262	284	264	255	278	270	272	275	289	285	270	300	304	283	275	277	267	256	284	263	307	286	282	292	259	291	301	263	276	279	290	287	283	301	283	267	288	283	277	245	274	276	314	271	254	290	276	284	290	272	257	279	313	286	275	296	268	270	273	273	302	265	287	298	275	314	292	299	300	281	270	255	271	321	265	297	290	302	288	280	273	302	289	286	277	282	287	255	280	288	270	267	260	283	305	272	297	263	304	288	273	249	268	271	295	262	277	267	250	295	252	264	296	253	287	261	277	264	278	268	274	269	284	283	269	268	288	281	291	320	262	272	306	275	317	237	293	280	270	263	258	276	296	267	273	251	300	303	310	263	281	286	279	289	281	296	290	288	295	265	309	273	277	289	277	292	300	272	292	265	265	288	277	280	283	273	292	284	294	283	300	273	271	270	265	299	265	276	284	263	257	296	309	279	285	292	260	280	253	308	260	284	266	282	303	288	253	296	285	279	271	285	275	281	268	280	289	279	302	272	281	273	270	270	282	272	289	287	246	272	278	271	265	275	273	266	316	302	299	287	263	270	246	262	249	289	256	290	298	293	282	277	312	259	274	295	273	292	292	290	263	251	275	283	272	252	318	300	301	292	270	282	281	245	278	274	262	308	294	289	287	308	268	284	243	262	274	249	286	254	265	268	319	240	288	270	285	271	289	279	257	266	292	255	309	265	273	266	266	246	292	285	288	260	269	281	272	287	307	256	281	279	261	271	289	249	290	298	283	306	276	285	284	309	305	318	280	262	289	311	298	272	286	306	254	270	285	280	267	277	282	281	261	289	297	280	268	291	292	288	271	248	295	299	287	267	291	289	290	313	308	314	263	288	270	261	275	260	314	254	270	297	293	283	266	285	263	291	272	281	291	284	270	278	283	274	291	303	267	275	293	269	266	284	320	276	283	298	281	278	292	293	283	276	270	281	283	290	314	252	281	272	298	282	279	287	296	300	265	281	282	284	273	257	269	293	284	241	264	282	294	288	250	262	303	286	282	269	306	268	284	247	286	292	290	272	283	261	277	267	306	258	265	270	263	268	284	277	280	273	289	286	277	283	286	275	290	294	292	260	311	270	284	294	273	254	299	290	283	280	266	287	300	286	313	274
27674	12150	1699	877	690	642	596	604	578	673	574	629	585	611	661	629	602	600	660	665	584	656	587	595	614	627	608	621	610	603	639	612	658	650	612	627	630	676	608	552	599	615	635	579	597	598	582	635	606	653	642	610	599	609	652	632	577	630	666	609	629	630	618	639	599	607	610	626	615	641	614	659	617	606	652	596	607	614	604	617	639	607	656	624	597	626	588	629	587	628	588	634	567	638	594	605	619	625	645	601	610	628	612	607	644	638	579	620	596	622	600	608	639	656	608	631	619	592	541	644	591	590	686	619	571	593	639	615	614	618	553	616	647	555	661	631	606	601	613	664	590	626	599	653	617	645	599	649	618	622	630	606	605	587	634	646	634	631	648	639	662	672	647	578	655	600	620	619	585	589	650	609	613	562	697	653	630	609	563	605	636	621	584	619	602	583	598	683	607	605	626	600	617	600	620	609	617	635	611	628	596	631	592	637	613	611	594	647	647	646	594	638	643	638	627	624	580	633	578	595	600	566	602	601	613	588	626	653	658	620	614	613	649	616	604	587	590	622	588	649	622	629	602	605	602	609	599	577	608	625	624	603	579	610	629	620	607	667	620	620	644	649	629	618	596	598	660	620	613	582	618	631	636	626	620	580	632	646	607	592	665	585	576	610	594	644	624	622	603	620	617	574	624	623	592	631	585	608	637	641	631	599	582	603	647	598	608	652	594	571	601	616	607	591	607	601	572	619	649	609	615	571	583	599	633	584	624	577	639	622	620	598	608	634	608	607	603	594	591	586	627	616	608	582	591	649	665	623	595	594	576	608	600	611	589	605	660	631	608	612	653	577	642	646	604	651	633	604	642	591	573	551	577	602	649	613	621	614	582	585	619	649	551	620	602	624	580	604	650	624	619	631	620	590	607	613	584	580	604	656	626	639	614	622	600	576	628	607	633	640	639	617	603	638	615	623	628	591	637	640	622	629	630	622	586	617	594	587	574	624	591	623	576	627	637	629	625	588	609	642	617	571	668	685	622	616	538	608	630	635	597	639	630	588	610	626	594	596	630	587	604	607	625	624	594	625	625	618	641	587	606	648	574	599	628	640	631	604	648	611	648	618	613	646	667	601	614	600	594	583	627	638	631	581	617	630	609	639	615	607	596	636	639	573	601	611	623	622	609	567	582	610	595	610	628	588	593	636	604	594	615	607	611	604	637	625	653	665	607	619	608	611	591	624	627	615	572	608	619	638	647	647	587	629	588	587	628	589	640	601	628	601	666	632	627	644	671	560	600	637	632	588	620	647	632	619	567	616	588	594	603	599	646	593	640	577	651	617	630	590	637	619	613	638	672	611	634	655	628	609	624	652	581	590	605	631	615	631	608	589	601	664	615	578	666	626	614	607	616	571	592	658	631	638	595	645	600	631	596	591	653	607	625	602	557	597	608	621	567	622	592	623	594	610	590	607	632	646	630	612	632	616	632	607	626	612	648	625	606	572	623	642	620	551	584	645	602	632	634	621	627	630	567	601	615	602	601	607	630	612	593	609	637	621	575	644	583	659	589	591	652	620	600	580	650	625	703	602	607	633	598	574	620	638	577	636	612	605	610	621	597	566	598	642	613	556	671	648	630	600	637	628	648	623	676	611	596	609	603	659	587	604	580	619	583	613	655	632	593	612	637	629	596	633	640	641	628	606	615	619	619	609	618	595	618	630	624	593	667	616	644	631	623	576	649	596	622	629	642	657	602	630	633	613	633	593	572	580	629	626	609	647	596	630	620	609	617	655	631	578	625	612	619	632	616	576	635	626	599	612	632	606	585	619	614	605	606	613	599	618	628	613	571	592	598	645	645	627	660	606	576	583	587	601	631	586	650	626	615	619	600	630	655	627	619	585	621	608	638	668	639	606	598	636	627	609	615	652	612	615	583	577	624	623	641	620	590	635	662	537	646	656	606	634	622	631	646	619	657	603	600	628	650	611	590	609	617	598	648	591	611	603	574	615	602	619	606	569	614	578	612	639	600	596	640	634	627	615	608	640	657	658	574	648	634	621	593	646	628	602	618	595	622	602	640	560	588	626	637	630	621	609	620	636	584	604	589	606	586	607	600	580	643	608	575	591	647	577	597	590	586	561	615	656	648	571	587	602	622	627	599	619	608	608	577	632	578	659	573	586	657	624	627	625	609	624	586	551	575	591	617	576	603	604	591	621	628	601	604	636	552	584	613	607	567	547	593	638	626	617	605	636	598	646	665	626	636	582	604	610	577	682	601	656	593	607	594	580	624	612	647	640	648	612	647	573	605	581	584	622	609	635	636	601	615	560	595	601	624	649	601	630	655	640	643	610	592	630	610	624	624	625	627	622	612	627	622	585	603	648	630	618	598	609	637	591	577	599	621	609	632	592	635	597	640	637	657	626	613	618	630	610	606	620	606	584	669	623	593	636	601	623	638	554	634	637	612	619	639	651	624	607	605	626	653	628	628	617	611	582	608	594	556	623	618	603	623	588	611	606	641	594	637	607	632	662	648	652	629	573	615	579	582	618	584	610	606	588	607	640	623	569	607	602	642	634	625	608	567	604	604	648	647	626	602	602	660	560	629	597	580	594	617	629	585	615	641	558	655	643	589	568	654	601	617	579	621	606	553	617	606	641	607	632	641	601	589	602	617	646	573	644	615	595	602	594	603	622	599	607	598	583	589	608	610	624	569	649	605	608	646	677	617	595	629	634	634	577	575	595	644	611	595	606	612	610	590	600	556	613	628	629	649	630	617	624	552	628	660	603	607	591	638	612	613	660	599	633	648	615	596	602	572	631	618	602	596	595	635	564	613	621	604	629	591	566	585	595	588	606	631	615	618	606	634	602	635	624	610	621	576	580	598	581	664	611	594	597	634	583	608	604	608	622	600	587	629	597	598	655	614	599	625	580	611	616	611	595	613	593	608	609	619	588	635	596	614	640	597	623	605	605	590	609	633	562	628	610	616	590	618	600	635	621	617	651	615	619	624	614	586	599	647	564	667	610	613	598	572	627	619	555	620	641	607	586	624	606	551	623	588	625	584	616	601	641	590	593	578	650	607	609	609	598	573	617	603	607	624	607	653	612	643	650	603	615	640	607	618	620	591	632	636	636	629	649	636	648	579	620	628	616	582	602	596	603	564	624	601	622	583	587	545	594	608	583	585	659	608	605	644	667	645	582	590	578	598	602	588	568	573	573	604	617	603	616	644	613	628	583	630	597	644	566	607	621	590	609	628	602	600	619	577	645	602	582	616	620	596	608	599	605	565	625	639	604	615	659	576	605	602	598	612	609	624	589	600	638	632	597	606	611	596	609	650	636	616	615	603	592	577	606	583	576	624	608	639	636	621	604	575	580	657	566	622	639	590	634	615	641	591	599	655	629	638	639	593	597	627	648	635	596	639	575	606	609	568	605	591	587	643	602	608	616	651	608	664	603	566	626	585	638	658	630	594	582	581	585	645	643	586	640	599	617	602	631
5055	787	748	664	576	590	533	554	562	553	563	561	561	546	570	584	591	583	563	551	525	486	529	558	520	544	548	562	541	567	575	533	583	587	552	558	586	521	563	529	533	574	569	576	541	519	516	550	560	561	518	547	532	547	574	508	563	564	530	545	542	534	572	562	524	572	551	537	521	542	578	541	557	572	555	569	542	564	577	525	562	561	517	548	558	549	554	512	572	574	578	523	529	576	589	542	590	563	528	552	545	541	537	554	573	551	538	568	538	599	562	543	557	567	604	502	557	596	562	568	586	550	594	545	569	481	528	542	548	526	535	529	564	564	545	595	522	577	548	574	538	537	565	558	562	544	533	617	542	535	556	561	557	522	582	529	558	530	533	572	547	557	550	529	605	551	528	541	580	566	559	576	601	529	524	539	569	596	521	590	583	587	541	534	552	563	554	582	566	512	480	547	590	544	572	544	561	543	567	549	561	537	533	548	504	533	557	551	530	609	580	558	507	563	573	557	529	515	494	607	524	556	538	531	541	553	578	559	529	569	548	546	550	534	544	559	536	617	537	561	560	562	552	512	541	593	530	549	545	562	544	574	549	540	541	529	576	542	569	611	584	571	557	549	549	535	547	568	529	564	535	581	543	564	546	536	547	548	559	546	563	533	508	572	568	557	609	526	535	550	559	547	536	566	537	532	579	564	520	534	549	576	507	540	542	563	546	493	584	564	545	519	586	561	534	526	534	523	555	512	557	552	575	588	513	557	560	562	561	544	548	559	511	567	561	531	563	532	543	578	574	580	586	585	542	507	571	549	491	575	539	543	528	580	543	526	519	580	546	559	559	551	574	579	501	545	579	568	533	545	546	550	569	549	520	511	530	578	563	563	560	597	549	566	541	578	564	586	534	532	545	556	552	567	534	566	585	564	564	512	519	529	559	515	560	563	569	533	578	581	575	561	578	586	587	549	573	531	556	578	521	577	546	547	528	554	582	556	555	504	535	545	523	524	568	601	529	558	525	560	551	552	548	577	550	566	543	583	581	581	538	573	554	564	558	557	541	552	549	613	524	545	583	540	535	560	549	536	556	518	569	555	571	570	526	537	548	552	572	589	598	569	519	532	556	510	599	504	571	563	541	548	590	533	550	574	540	506	575	568	528	541	597	545	516	589	548	590	547	568	580	510	568	535	580	558	473	524	544	523	560	586	558	512	521	547	527	572	571	543	602	537	561	536	564	539	587	586	566	554	554	570	592	568	538	543	573	589	523	570	560	526	572	510	573	530	557	546	526	521	549	593	528	555	530	561	583	565	537	561	575	628	526	572	537	550	562	570	567	579	586	518	555	581	541	532	571	568	578	521	544	560	572	565	507	538	578	553	573	540	591	547	541	558	485	502	553	581	554	571	563	548	555	611	546	583	536	540	535	510	564	571	561	573	517	544	550	594	567	527	617	547	522	564	543	513	622	585	554	542	578	552	541	592	534	621	576	523	550	501	536	565	538	568	566	559	539	513	561	560	541	518	597	607	558	595	575	557	573	556	563	560	567	581	577	561	507	539	539	533	522	527	570	542	517	522	558	577	554	547	550	560	552	504	507	578	558	535	549	576	543	562	575	588	528	572	575	547	587	522	504	563	539	529	550	531	567	567	466	590	581	535	584	544	528	563	583	474	533	565	536	571	541	514	566	533	530	528	578	561	538	561	562	565	575	559	585	576	573	550	559	550	549	558	548	517	519	552	561	553	535	564	571	541	552	573	541	584	544	568	535	580	563	579	595	538	576	562	533	575	519	478	587	574	545	536	566	522	557	544	536	570	492	589	578	564	548	521	559	541	591	563	586	583	572	565	568	569	527	553	554	571	537	527	559	499	599	527	579	540	550	569	552	545	545	558	556	572	586	503	538	610	564	558	573	586	554	593	507	548	524	578	564	581	569	534	575	512	558	551	542	543	565	555	536	541	578	567	575	509	535	537	558	532	568	542	571	508	521	555	540	560	570	548	545	569	558	587	611	541	538	581	535	536	543	547	597	560	566	550	543	552	564	556	571	567	570	602	591	558	559	535	539	572	546	556	518	540	537	549	527	537	565	569	527	559	555	568	554	564	533	580	562	565	535	545	561	559	561	545	547	547	564	521	562	612	556	564	561	571	552	578	528	547	544	551	565	581	551	602	560	499	557	570	551	516	564	538	541	559	508	556	552	554	519	533	537	581	588	563	551	544	557	582	506	567	519	560	586	509	563	554	536	572	528	570	536	558	566	560	526	557	570	552	528	549	542	536	552	570	545	526	524	542	538	533	549	577	526	574	558	562	561	571	530	559	538	594	557	543	558	558	512	570	564	515	550	507	552	574	548	520	531	551	538	523	533	527	584	561	550	544	549	542	515	526	542	554	572	595	573	542	536	565	545	547	582	605	556	577	571	505	561	536	583	534	552	586	571	534	543	543	536	563	541	518	558	522	552	543	517	539	570	546	577	548	579	557	571	543	545	526	595	538	488	587	557	552	545	540	547	549	547	552	542	563	554	537	567	571	565	562	544	542	576	538	594	543	533	556	567	557	584	565	595	545	547	549	587	593	564	560	541	537	528	522	567	553	553	532	541	527	560	552	589	522	541	546	566	525	565	516	586	549	568	568	545	545	532	562	555	538	576	566	562	536	568	527	565	573	528	565	540	548	556	596	560	586	552	580	541	554	543	533	596	546	550	532	545	560	518	557	537	530	535	568	531	539	602	572	587	504	556	529	525	591	572	549	560	553	592	537	503	532	545	525	570	553	534	559	601	532	545	573	530	566	554	525	589	540	548	559	564	538	563	536	600	558	555	573	548	552	587	548	573	610	557	521	590	548	538	534	523	542	548	546	539	500	569	516	573	559	566	522	584	549	561	540	573	567	515	585	532	515	547	596	542	543	574	568	550	511	512	518	595	572	565	530	542	546	557	521	517	583	555	554	533	497	570	545	540	538	526	572	584	554	535	547	582	531	545	579	539	530	545	538	560	551	549	543	548	585	571	560	550	522	538	539	575	564	561	571	549	564	583	530	563	561	513	544	549	563	589	552	576	548	563	575	590	523	549	502	531	547	515	567	565	528	516	499	560	550	552	556	588	573	569	522	528	565	541	575	521	582	562	555	580	550	596	497	508	555	540	555	501	567	574	576	537	540	555	544	534	554	551	567	543	517	567	589	547	549	549	547	582	563	517	577	570	556	597	564	583	548	521	506	590	525	547	522	563	535	598	527	529	539	571	598	569	582	575	563	556	504	579	608	499	568	555	531	582	566	575	555	561	558	547	519	561	544	510	508	530	603	542	555	560	568	583	551	569	569	551	526	527	574	552	562	551	510	598	529	564	552	541	535	519	559	549	546	573	548	556	560	587	517	571	518	562	535	563	523	576	578	541	534	531	592	538	527	564	575	512	508	543	559	562	534	554	581	559	582	555	572	544	555	554	531	546	558	513	567	557	560	537	518	586	559	574	522	554	551	568	544	577	541
25721	21450	25929	18353	1422	691	560	511	483	462	469	455	451	433	427	446	462	480	447	446	450	437	445	463	403	437	457	456	441	403	439	410	419	414	420	415	424	422	437	420	424	406	415	415	435	415	439	402	444	400	446	432	423	430	460	445	445	484	435	469	440	455	429	419	410	426	442	427	417	465	458	423	423	430	423	434	410	416	435	416	437	437	416	437	440	442	444	432	439	435	437	450	413	450	407	429	412	428	451	443	448	439	441	397	422	456	447	407	414	418	406	435	475	418	451	417	429	483	442	382	442	452	447	422	427	471	427	427	436	415	432	468	447	426	415	461	420	381	426	442	436	428	432	409	471	413	398	456	436	391	431	464	425	415	430	436	414	439	442	410	409	417	425	448	424	412	424	424	439	410	421	462	452	418	439	427	428	450	455	396	446	422	443	479	417	425	469	406	413	387	433	430	416	418	429	414	463	409	392	435	413	409	424	444	410	442	437	463	446	416	426	418	419	437	458	428	425	449	430	414	430	432	403	405	403	397	457	446	409	447	411	398	440	478	407	396	446	430	438	444	431	394	431	432	422	430	426	442	448	448	395	383	416	424	406	435	408	439	435	460	440	449	434	357	415	422	427	469	455	451	420	440	406	397	470	437	478	453	404	452	454	434	469	425	453	436	474	435	460	419	444	415	442	414	457	437	427	422	417	444	450	419	437	427	436	420	444	424	451	416	449	422	432	445	446	445	406	446	417	471	406	408	440	398	412	439	402	403	459	397	432	441	415	382	444	414	457	451	427	446	444	401	432	413	424	419	439	409	428	450	452	395	427	398	454	446	419	421	441	444	428	425	455	476	409	463	442	418	419	435	422	454	442	411	415	444	396	436	438	389	431	418	416	427	396	442	405	434	455	430	400	434	419	462	437	429	424	447	400	395	434	415	451	430	450	405	435	428	433	426	420	409	409	427	422	446	466	421	459	443	433	427	440	422	472	439	404	439	422	387	423	412	428	399	438	436	392	408	424	457	435	443	426	442	418	440	404	417	434	445	444	421	462	450	423	403	391	447	407	395	432	450	453	426	437	414	456	409	428	433	420	451	471	438	408	427	421	416	431	450	430	430	414	421	423	402	411	397	396	411	410	378	409	426	443	437	432	419	448	433	408	477	445	418	426	409	464	421	401	408	390	431	409	446	409	416	420	390	394	416	450	442	452	480	496	432	449	434	394	409	438	423	415	456	433	424	455	424	469	425	451	436	441	458	431	455	397	445	422	430	415	401	439	432	449	478	430	470	396	429	432	422	427	441	464	426	427	398	404	457	414	425	446	430	453	435	426	437	402	472	458	449	414	438	411	397	414	453	419	396	424	435	429	417	437	425	406	459	432	450	424	425	410	426	394	457	434	416	412	430	415	446	431	462	464	404	422	460	446	422	422	455	418	428	423	412	409	445	397	433	429	431	436	408	416	419	411	423	430	449	414	466	447	430	438	448	448	468	429	389	427	408	476	395	425	443	443	437	397	430	412	434	437	400	399	431	418	384	405	410	419	410	399	398	419	427	412	405	415	440	438	433	404	403	436	379	366	405	419	430	425	413	405	450	413	438	443	427	424	440	417	470	423	433	423	408	451	449	452	413	446	411	414	429	408	425	445	415	450	430	447	395	443	449	426	433	443	425	463	447	437	466	449	452	457	482	478	440	451	492	405	446	443	412	435	451	442	413	470	400	426	452	465	414	426	424	407	452	430	415	401	409	428	412	416	413	402	438	431	423	452	416	424	435	404	424	421	437	466	443	472	441	450	427	433	425	436	431	461	497	439	415	397	419	417	392	427	395	405	438	463	379	384	443	441	446	430	403	436	394	440	472	419	439	422	395	430	417	445	444	451	436	463	412	408	433	414	413	467	411	450	406	427	397	422	458	407	417	416	429	410	447	414	435	394	469	417	425	466	428	458	407	437	421	424	474	409	425	459	435	420	483	426	401	431	429	397	411	421	422	465	432	421	447	456	425	407	424	417	428	424	387	423	419	413	413	457	431	404	431	407	415	420	399	429	398	439	427	433	415	445	407	416	424	432	443	452	406	385	399	431	427	420	368	420	407	440	426	436	428	477	448	435	459	452	435	450	435	428	375	424	446	435	441	419	442	452	415	419	396	392	409	468	427	442	477	439	400	443	404	445	392	454	404	456	448	410	398	402	440	419	389	458	457	434	482	426	449	428	443	441	458	444	386	429	423	425	441	429	411	440	410	409	444	443	419	416	425	420	429	416	426	404	402	414	432	443	393	433	403	420	465	427	436	436	421	444	406	419	435	443	430	396	415	434	457	425	423	450	452	407	464	456	452	452	436	440	415	475	422	386	442	457	414	467	414	431	441	393	418	465	424	408	414	420	405	455	420	403	427	406	404	474	457	423	429	413	413	411	424	475	443	441	443	416	433	444	418	468	424	448	434	475	413	430	389	382	431	419	459	418	437	408	429	446	448	429	400	435	432	437	431	403	428	427	415	426	419	421	428	420	429	412	455	408	443	440	425	435	435	410	393	444	414	433	430	405	373	447	439	459	442	471	448	411	448	405	478	440	425	399	416	428	428	431	412	485	439	419	397	479	402	465	402	419	438	427	431	403	408	423	397	395	414	436	447	434	427	462	431	472	432	420	413	431	445	419	443	405	434	402	429	467	396	429	405	441	422	410	437	398	423	449	417	444	406	441	375	422	429	421	409	412	414	453	435	411	415	417	418	424	423	427	414	425	448	423	505	420	430	433	457	444	469	417	432	430	427	433	425	418	403	439	398	427	419	415	424	404	428	414	417	400	412	433	417	460	431	413	426	429	442	452	399	433	423	472	424	426	399	459	474	448	439	432	421	453	412	436	452	423	421	442	447	452	408	437	429	423	452	409	398	445	432	433	437	430	434	422	468	454	443	478	432	432	445	491	406	422	440	414	418	429	419	457	388	457	439	436	473	462	439	383	403	448	429	408	438	438	443	425	399	444	419	477	407	452	419	450	446	412	455	416	452	470	399	428	443	443	443	427	430	442	403	432	427	423	395	400	398	422	443	448	419	434	451	413	438	423	425	414	453	421	432	422	416	429	457	433	419	430	397	458	439	407	382	406	438	458	433	460	427	407	441	452	431	424	429	410	408	461	458	448	392	406	396	403	429	422	435	411	450	421	451	425	435	454	387	477	415	458	442	435	418	441	394	415	412	420	443	385	424	430	434	431	479	465	397	398	447	432	443	436	419	433	427	427	419	407	436	421	432	463	437	453	444	481	386	466	408	391	443	433	423	479	445	415	451	440	427	430	417	398	431	460	464	408	437	449	413	434	432	421	436	419	416	436	478	406	413	436	453	467	447	437	399	470	426	439	420	460	397	393	426	399	412	454	430	441	419	394	438	404	457	404	423	429	392	390	418	427	434	467	399	402	406	440	442	473	425	413	426	430	412	440	454	431	428	414	422	461	418	418	451	418	421	463	402	422	435	413	435	450	434	420	423
3478	1956	1657	908	764	576	597	576	524	447	496	478	493	478	477	425	476	474	422	447	443	477	426	395	424	450	414	420	425	410	436	447	447	460	444	428	468	475	477	424	413	422	423	404	387	457	384	433	405	447	420	398	429	480	409	412	469	440	412	456	430	424	400	412	413	418	391	406	419	421	394	408	390	423	430	450	415	454	425	445	450	392	410	416	420	427	415	425	434	420	454	423	426	415	421	414	432	423	413	421	425	443	426	412	418	436	413	402	430	465	398	409	431	411	409	373	403	451	402	402	411	442	433	386	399	414	433	408	443	442	416	404	442	388	460	433	383	410	428	424	428	421	439	454	403	492	415	421	389	429	456	423	401	422	407	420	419	434	430	438	399	404	442	446	433	416	419	431	408	420	400	415	459	440	416	409	462	419	438	430	438	415	439	409	445	397	452	484	422	426	409	419	433	420	429	453	434	425	412	437	456	414	405	439	442	421	444	431	416	443	441	408	468	423	438	410	420	423	438	424	431	435	391	404	424	422	429	424	433	465	431	472	386	433	435	434	380	403	424	450	401	462	439	450	401	426	412	436	427	420	404	398	422	409	411	430	404	400	376	442	436	375	459	433	406	364	437	408	420	447	417	433	418	434	380	426	427	425	410	396	432	419	404	409	404	388	416	403	391	445	409	389	396	417	446	407	381	398	422	404	460	424	418	453	450	397	451	401	455	448	434	421	418	483	401	432	436	447	426	431	392	383	418	446	405	433	423	426	421	370	450	425	429	403	431	392	423	387	418	378	379	432	401	472	458	433	431	395	410	388	397	424	412	420	397	427	406	458	432	435	396	436	415	417	413	379	429	403	411	410	373	439	447	439	418	442	429	436	402	467	429	406	451	436	443	419	402	404	429	426	390	412	447	449	390	420	409	423	391	407	429	395	421	424	393	413	434	383	422	451	468	384	412	390	412	436	452	418	462	381	413	430	407	414	416	406	425	446	425	413	420	386	426	439	433	431	409	441	441	428	413	436	420	437	388	428	411	396	420	423	396	428	412	452	427	432	410	400	419	463	420	388	419	433	411	419	460	385	417	395	393	417	389	455	426	400	413	452	417	421	409	407	427	414	427	422	417	420	412	396	400	382	436	408	404	423	413	416	435	423	440	406	420	457	425	418	420	422	406	449	387	410	390	415	406	408	406	405	414	408	463	425	425	422	403	419	422	405	451	433	427	405	450	415	442	390	442	422	443	428	426	417	441	404	423	421	416	419	422	397	413	420	401	394	398	428	406	418	440	454	422	443	398	409	427	408	440	390	419	434	429	404	448	421	377	430	444	431	419	436	435	391	440	435	411	419	391	424	423	433	426	411	421	402	427	449	411	437	417	444	388	418	435	415	412	413	379	418	407	388	436	393	397	423	422	444	428	451	405	442	436	436	415	453	397	439	389	427	429	388	422	384	420	404	413	432	455	418	437	443	453	415	406	436	427	413	431	427	396	404	399	399	392	442	396	414	438	455	435	392	402	424	473	423	396	452	420	421	402	412	427	390	397	430	421	444	397	441	449	417	398	418	414	419	390	437	397	459	407	414	435	445	433	446	416	434	446	418	390	412	421	443	412	418	392	399	406	389	397	426	388	398	388	391	399	419	369	399	423	408	437	409	423	431	408	431	422	420	432	396	429	433	420	390	382	426	391	409	395	424	395	440	421	422	450	410	392	416	443	412	411	401	458	409	433	427	437	419	403	398	394	398	437	422	427	445	403	435	409	429	436	408	395	394	395	404	397	445	398	461	409	444	397	436	423	415	395	399	418	454	425	430	415	378	418	421	430	371	431	432	383	390	376	433	429	413	424	438	387	409	437	430	417	405	411	437	390	420	431	416	410	384	411	418	432	442	418	409	441	413	416	382	411	399	410	414	399	409	414	439	391	416	430	421	390	418	402	416	465	435	414	396	416	400	407	445	407	408	435	395	430	423	409	416	409	400	438	430	434	401	428	402	399	428	422	391	414	423	449	425	444	412	386	435	428	441	402	386	448	377	459	428	400	445	416	397	394	418	432	402	447	387	408	444	421	406	416	431	417	440	392	384	394	433	407	409	427	400	443	430	443	416	427	433	420	404	434	416	391	393	434	408	439	440	425	407	429	457	437	435	417	415	420	433	431	419	420	418	420	406	397	443	419	432	433	432	410	421	412	412	424	436	434	409	409	419	418	426	427	440	428	431	430	424	423	410	373	437	430	435	451	411	409	399	447	391	444	408	401	423	421	429	419	371	414	413	456	433	400	397	452	432	422	392	377	431	417	427	403	420	408	372	430	400	416	411	418	395	376	410	447	443	418	394	412	441	395	428	454	420	402	422	430	430	443	434	425	379	459	452	461	412	446	415	445	401	433	424	438	378	415	430	454	423	450	372	429	378	394	444	416	384	394	438	431	428	408	390	397	434	459	404	392	415	416	405	411	363	413	434	438	436	439	406	468	457	422	405	392	451	426	454	423	408	461	402	414	438	419	391	426	405	383	423	427	420	438	423	399	417	381	432	407	429	431	422	442	429	378	423	399	410	396	387	409	450	395	399	406	366	392	435	436	408	404	406	429	428	437	454	421	378	424	424	421	403	415	433	419	407	435	382	445	454	395	418	414	403	421	452	436	396	414	418	431	427	423	419	424	422	414	413	382	417	447	376	428	427	409	473	420	445	400	419	437	417	443	415	425	408	442	449	388	399	407	417	402	396	417	373	409	427	401	411	427	397	410	398	370	438	406	426	407	421	394	383	409	411	409	432	448	417	399	409	404	402	404	432	416	413	397	395	406	431	418	425	414	371	421	397	406	394	403	412	421	431	405	409	445	391	402	400	405	396	413	398	423	406	420	404	450	441	426	403	397	450	408	421	422	437	422	436	440	449	416	397	388	440	400	424	437	419	445	410	421	385	402	400	418	427	402	400	406	394	401	411	437	426	413	393	426	383	440	431	410	446	427	424	444	403	412	414	382	436	442	414	421	363	432	410	404	383	416	432	397	446	427	413	409	434	408	415	377	419	393	420	447	388	407	401	399	414	432	415	409	400	378	427	378	436	441	436	415	425	416	415	389	395	395	403	418	385	419	410	426	426	435	421	455	432	415	400	428	429	440	424	396	376	416	424	423	376	405	421	422	423	414	431	402	425	443	436	412	443	416	441	429	440	428	406	390	410	418	388	439	421	392	430	446	449	428	432	384	414	386	434	398	387	401	418	456	421	414	408	424	405	413	407	403	393	375	397	376	440	409	448	394	412	431	397	411	425	426	408	424	391	437	413	421	432	396	433	422	403	393	428	414	411	428	409	423	428	412	401	396	427	436	426	382	416	442	416	422	426	444	426	416	438	372	416	424	469	437	417	399	384	415	426	397	435	413	419	423	409	403	385	421	417	431	445	398	423	444	437	409	427	398	380	422	431	421	459	391	406	394	413	417	404	455	442	419	455	404	445	468	425	433	419	395	387	409	377	416	402	450	383
24255	21408	28591	24618	20340	2617	852	507	404	373	363	333	325	327	320	326	317	316	312	346	288	327	295	319	279	306	328	280	275	290	281	268	308	281	308	303	252	298	295	313	266	298	264	313	285	294	273	305	283	276	280	278	270	280	262	283	283	266	288	280	269	291	281	287	263	259	289	276	276	296	273	313	262	269	299	294	253	281	289	246	286	295	258	289	280	242	281	254	263	248	298	278	300	266	280	277	280	300	273	305	272	305	269	292	292	309	258	247	289	289	312	276	269	248	282	305	296	259	261	306	284	265	275	257	300	298	295	262	297	269	312	289	273	290	246	294	290	279	304	256	268	272	331	296	287	302	293	281	295	295	273	283	270	290	264	286	291	317	293	271	282	277	285	301	286	283	291	256	282	280	259	293	291	276	251	287	251	252	268	304	270	297	288	317	303	267	282	276	301	267	286	271	262	274	278	293	273	301	275	268	264	283	278	285	292	288	296	276	294	291	292	286	261	294	243	295	281	281	292	309	301	274	295	260	293	298	253	298	277	284	299	270	296	262	282	279	257	261	282	308	280	257	298	291	269	279	264	260	265	254	268	279	266	291	287	282	280	275	267	276	286	293	260	252	284	279	273	269	289	278	265	300	298	290	285	258	256	312	285	282	281	292	262	261	280	275	279	259	289	282	282	287	248	280	273	295	280	279	323	258	270	250	294	289	281	274	286	287	265	294	257	276	290	267	286	289	298	265	241	291	238	272	276	253	284	281	247	261	246	265	277	257	297	293	264	256	300	260	285	254	282	280	276	308	285	281	236	254	264	274	265	299	286	271	280	257	299	276	287	268	272	304	270	301	296	299	270	269	302	282	280	271	276	280	293	265	271	257	293	267	263	254	305	261	291	286	274	251	286	295	279	274	274	268	281	269	263	288	267	266	285	290	273	255	296	267	260	282	285	273	268	281	296	291	266	289	278	267	285	293	294	286	278	282	295	260	276	271	274	258	278	284	258	261	268	264	279	253	250	300	305	268	301	264	271	297	305	261	254	317	246	299	270	283	277	275	274	291	303	291	293	274	269	255	259	262	263	266	286	259	274	298	263	270	295	279	262	244	273	284	241	290	260	281	277	280	249	275	283	288	277	281	252	279	272	275	289	257	262	276	289	307	309	273	262	296	276	273	273	271	301	262	263	280	284	256	264	271	297	253	310	262	295	277	261	282	274	282	285	250	319	261	287	274	283	274	278	246	278	267	270	282	265	270	282	284	278	262	266	264	296	271	284	297	270	311	267	269	253	269	279	288	292	253	273	306	303	270	289	289	290	258	260	277	307	279	262	271	288	308	280	269	284	267	280	250	274	264	290	295	289	272	284	256	258	277	281	289	303	292	291	301	249	298	265	267	235	260	305	260	272	251	257	271	245	245	259	271	317	291	265	270	260	274	276	257	276	269	260	294	266	265	303	292	306	287	283	291	272	286	268	260	248	268	264	265	300	282	293	275	277	258	284	276	291	260	275	284	292	267	272	265	275	267	291	284	284	273	297	322	264	251	278	277	277	290	296	260	259	267	285	284	297	286	330	238	290	268	260	281	299	260	269	250	290	274	278	267	287	303	280	284	278	278	250	295	275	271	314	255	259	274	272	265	282	256	295	258	258	300	298	259	271	288	285	261	269	261	258	253	281	251	279	273	284	283	306	264	306	307	260	285	264	285	264	271	266	305	286	288	273	277	284	282	289	271	289	270	271	273	264	258	288	274	296	259	308	278	253	288	281	275	302	281	266	258	258	301	306	254	286	317	296	274	262	273	284	272	278	277	265	281	314	259	264	278	264	313	311	278	288	290	285	250	277	273	252	260	256	270	299	312	289	305	300	293	294	258	251	263	304	296	295	307	295	259	296	278	263	295	327	242	290	282	250	266	249	265	305	250	280	269	274	296	245	253	298	270	311	248	271	286	303	280	294	291	266	263	260	274	280	305	276	277	289	264	298	271	292	275	254	292	266	293	276	295	270	285	259	272	277	256	266	272	249	264	270	285	281	268	262	306	259	279	267	260	269	275	287	268	273	282	278	292	272	275	272	295	238	301	271	299	267	260	291	277	290	261	300	265	269	282	312	269	300	305	276	264	290	282	282	272	273	288	256	285	306	278	284	269	240	288	264	247	284	277	252	292	279	303	289	257	289	292	283	277	264	314	325	275	285	286	298	289	270	249	279	264	292	273	247	247	268	258	302	261	267	286	275	269	267	277	285	233	255	271	258	291	291	252	283	279	305	293	266	292	292	323	284	223	270	270	239	262	273	276	266	258	264	271	263	256	284	266	289	277	268	272	293	270	287	281	253	284	290	283	275	278	289	259	270	271	307	268	288	258	297	289	256	305	284	270	274	286	268	271	292	251	261	264	265	275	294	305	262	305	261	272	256	274	279	277	273	278	274	310	297	266	282	275	296	267	221	253	293	279	252	278	264	264	279	266	292	283	294	282	319	276	263	285	274	278	272	284	286	253	277	276	243	263	262	289	288	304	273	240	278	262	258	287	262	246	265	257	281	269	275	266	283	291	273	291	305	284	294	276	265	253	288	259	265	286	268	272	290	289	273	269	286	295	263	281	303	275	273	276	280	275	271	233	244	255	299	285	230	308	265	270	268	254	269	301	274	259	269	281	287	256	269	276	282	261	261	252	307	284	269	284	298	250	268	295	274	288	267	281	250	297	295	280	265	247	281	257	293	284	290	287	269	315	250	294	271	303	287	277	265	287	280	250	239	291	273	279	268	272	269	281	284	240	255	233	241	292	261	257	244	274	266	275	280	258	268	277	299	286	278	292	275	233	275	290	266	304	272	281	277	267	283	287	255	271	254	270	256	279	296	297	289	286	266	264	284	258	261	259	262	271	294	279	288	304	271	258	280	300	246	268	271	296	287	283	250	260	273	300	286	311	276	244	259	274	275	288	318	282	285	282	254	258	300	252	266	255	272	284	251	274	283	274	276	262	243	280	254	296	303	252	255	268	262	275	255	255	279	279	297	283	285	270	266	298	247	246	278	275	243	285	277	287	277	255	254	273	271	271	264	290	281	239	298	278	272	278	272	276	284	249	281	285	271	298	277	296	295	291	300	259	265	257	250	253	266	294	271	282	254	294	278	252	274	305	273	251	283	280	275	272	243	285	268	273	303	258	293	281	313	261	254	264	267	269	261	276	281	292	298	290	252	277	296	278	274	279	272	262	250	257	275	289	296	269	255	262	282	272	304	293	284	284	270	235	278	290	298	261	264	257	317	253	275	267	260	269	296	280	298	290	289	285	265	287	266	275	237	290	268	274	287	287	281	288	273	264	280	285	280	260	309	282	273	245	279	259	288	285	272	249	283	318	310	274	284	274	272	295	285	256	266	252	267	294	258	280	308	291	303	288	266	264	325	247	293	290	262	255	286	267	289	282	255	226	258	285	248	272	269	252	273	267	277	253	298	251	296	268	304	276	242	301	268	268	290	280	260	269
3214	4525	3796	1776	1229	963	762	661	572	513	406	421	417	415	363	353	369	334	341	325	346	313	346	292	365	326	310	326	308	337	305	295	290	304	302	308	313	277	291	293	309	293	299	311	296	280	317	323	282	276	311	290	276	331	309	269	283	294	315	317	304	301	258	278	326	293	286	289	267	303	234	268	296	277	309	290	315	265	319	299	273	265	294	287	314	285	307	299	318	299	282	302	317	298	286	297	309	270	282	298	273	281	278	317	268	267	316	307	244	289	293	280	298	306	299	287	307	270	300	310	291	273	303	282	305	304	291	274	284	291	274	284	290	283	270	261	316	283	311	300	286	266	290	257	308	318	321	303	297	276	330	295	287	263	318	284	321	241	276	272	255	298	280	277	271	284	326	273	250	260	277	312	277	294	288	315	308	287	267	296	269	271	298	274	262	298	291	302	328	290	309	291	264	304	271	262	285	313	289	286	263	254	269	269	287	285	275	291	276	299	307	280	302	296	304	312	270	286	319	339	317	296	290	290	285	326	289	286	292	287	315	270	312	283	306	278	252	262	289	264	301	288	302	299	289	281	280	271	292	279	292	331	259	290	264	282	243	280	295	287	270	288	288	299	316	276	319	301	291	329	299	283	299	299	288	328	281	295	307	278	328	274	271	307	289	328	280	273	271	286	291	288	274	279	273	317	277	269	302	280	302	289	282	281	297	287	300	301	293	258	293	292	258	287	296	290	286	278	270	320	284	292	354	259	280	325	293	271	290	282	299	304	274	269	287	275	271	339	282	272	274	291	283	328	270	300	264	257	266	308	286	295	294	297	318	266	288	308	293	272	278	273	286	293	275	261	304	299	257	299	294	317	286	292	288	295	296	287	273	304	287	278	284	271	275	288	300	290	284	319	267	276	275	278	286	274	293	303	288	280	267	310	293	301	291	252	270	289	297	297	279	293	305	249	320	247	281	261	288	360	287	288	293	278	299	285	288	282	296	289	283	283	317	296	272	314	279	275	299	293	279	286	289	309	290	308	312	294	301	297	282	285	258	296	296	292	275	291	296	263	269	252	275	302	245	281	273	268	276	276	267	287	294	304	276	309	281	265	257	270	299	287	287	277	323	285	300	297	305	291	301	269	274	292	270	289	280	300	277	288	280	282	302	265	290	260	271	287	288	302	283	312	255	290	276	261	297	294	308	266	288	297	272	311	285	259	272	298	318	295	288	319	274	239	265	280	303	283	272	277	280	273	277	293	281	296	297	307	276	308	303	294	293	255	248	287	288	290	294	305	297	280	248	325	287	262	242	302	281	315	266	324	303	277	254	279	280	284	279	278	311	289	282	287	278	322	294	257	277	259	308	296	268	290	299	268	310	309	265	290	318	280	298	284	285	270	287	277	283	297	285	279	276	294	285	285	294	309	264	289	263	275	294	296	298	245	273	290	255	267	280	300	278	250	300	266	320	281	297	284	295	289	297	283	270	304	281	308	282	281	296	288	276	292	302	276	241	302	303	273	291	287	274	302	308	281	283	268	256	292	306	282	299	280	279	260	308	293	256	292	277	300	284	266	271	274	269	290	289	279	307	298	251	287	292	278	306	289	285	280	276	279	303	283	278	296	285	278	292	280	275	273	278	276	299	252	258	310	279	268	303	305	285	312	267	318	297	302	282	281	266	314	273	300	279	252	313	283	270	272	308	283	288	273	285	263	268	275	287	263	290	263	281	254	272	272	282	278	271	294	287	297	311	268	279	308	289	310	292	291	271	255	295	295	274	293	303	280	290	287	279	267	299	268	305	297	271	274	292	264	305	264	271	290	295	255	264	287	288	314	276	322	308	269	309	305	266	283	284	293	304	318	291	277	287	310	268	283	273	301	261	293	251	272	303	295	278	295	276	263	284	319	287	280	276	285	283	277	282	270	282	292	289	265	289	280	266	290	295	292	287	300	281	281	289	297	267	280	297	275	281	309	274	301	299	288	267	308	285	294	281	268	255	286	264	268	284	304	245	275	280	286	247	265	274	308	293	300	274	295	319	274	278	258	256	266	255	292	279	276	277	266	295	308	329	298	301	259	331	290	301	281	278	262	304	282	272	302	266	265	298	294	300	272	249	279	265	275	293	282	304	276	301	284	295	290	290	307	265	297	262	258	292	288	297	293	303	270	300	249	298	280	277	274	275	283	263	281	286	278	298	299	301	285	305	307	287	276	301	312	279	280	294	266	300	283	281	276	275	293	274	306	274	305	287	290	297	277	274	311	252	285	285	254	279	302	313	300	293	286	294	264	267	267	289	300	280	273	264	299	281	271	260	296	289	301	289	282	301	294	274	277	300	283	306	262	284	260	297	294	300	283	279	280	280	318	283	283	281	314	268	255	269	270	289	281	300	281	267	268	284	265	264	277	301	268	239	289	252	256	284	288	293	319	266	307	272	265	279	270	283	283	287	272	266	257	304	283	259	280	279	298	278	263	298	313	276	298	296	293	292	297	295	282	293	293	273	272	265	301	304	282	284	280	292	272	278	293	280	261	304	294	307	244	256	293	294	305	273	263	282	268	303	258	293	278	253	283	275	283	315	300	294	276	309	298	271	294	280	285	269	275	262	274	295	268	255	262	274	274	265	262	268	297	268	249	308	307	289	289	297	322	287	267	323	261	267	276	286	301	285	286	278	293	303	303	277	299	288	261	256	279	296	306	319	283	302	285	296	292	269	285	278	292	284	280	277	292	273	269	288	284	274	283	291	292	288	287	274	302	286	245	293	295	273	267	295	296	301	284	255	262	293	285	272	270	299	293	265	289	282	298	274	263	279	256	305	293	311	258	247	289	302	292	297	300	265	288	309	302	312	315	291	279	290	282	276	302	308	275	274	287	292	285	293	301	302	318	283	279	275	269	261	284	284	273	293	250	300	255	277	246	286	270	324	266	281	289	278	286	290	287	273	300	287	272	292	283	286	287	304	282	288	278	283	273	278	273	281	269	300	300	276	269	320	271	293	329	294	304	268	311	277	288	270	278	330	292	276	271	278	271	274	286	275	291	269	277	287	285	265	291	284	307	291	259	280	295	279	287	310	278	275	286	296	286	280	291	302	269	304	312	307	293	298	281	282	294	303	303	271	268	284	281	296	280	283	263	296	265	303	301	274	291	287	291	282	266	290	314	277	271	280	275	296	244	309	269	283	310	297	256	264	304	298	280	274	273	271	292	286	276	249	271	274	292	297	333	281	316	291	278	286	277	245	292	290	270	310	274	288	309	282	293	282	272	324	294	263	277	299	260	304	290	297	283	311	278	259	284	282	290	293	319	265	301	264	259	299	299	273	292	284	302	322	265	288	292	291	289	274	295	298	289	315	251	247	290	266	278	285	265	279	290	244	298	286	272	280	275	270	285	288	305	257	273	296	338	262	284	253	281	281	301	285	285	312	291	262	274	251	297	259	275	272	293	318	261	303	302	292	289	305	285	292	262	295	286	267	287	285	293	292	275	255	282
27675	12100	1555	879	660	611	645	634	615	578	566	626	639	634	618	575	647	657	618	609	652	608	588	652	631	576	585	597	587	629	626	588	640	634	641	614	631	658	641	635	632	602	586	640	647	658	627	659	605	599	639	605	618	612	623	593	607	617	636	619	614	622	577	566	601	618	591	636	630	593	584	596	627	644	627	606	611	598	616	615	609	653	591	642	562	616	639	599	608	613	622	625	586	622	629	605	618	650	633	616	592	628	612	622	595	600	609	618	609	593	634	611	600	600	590	598	590	625	657	621	628	581	570	616	611	619	634	615	626	621	619	581	586	631	594	594	607	589	625	580	593	581	572	579	616	640	623	596	606	615	595	657	638	607	585	633	609	615	591	628	615	650	630	594	618	600	627	604	651	640	575	614	630	630	624	653	622	621	593	632	592	599	593	642	583	601	597	686	600	642	647	624	624	646	633	637	598	624	612	594	588	614	623	632	617	611	614	608	660	645	642	624	620	601	632	617	621	620	615	621	601	581	571	632	592	644	571	596	623	585	615	612	624	616	629	622	590	605	588	586	615	639	582	606	602	633	609	635	608	623	594	588	605	631	618	571	614	604	657	696	657	594	615	668	604	602	595	605	622	659	592	624	630	635	618	626	611	636	557	577	623	621	567	655	563	642	611	572	622	628	638	613	596	621	609	630	559	582	589	611	598	592	627	587	592	663	607	608	614	609	599	585	638	667	623	621	644	600	603	604	604	622	610	584	628	631	597	573	590	613	604	644	625	638	572	624	616	569	624	592	591	580	622	618	598	609	607	626	644	591	661	582	638	602	607	578	629	601	586	628	569	611	599	584	592	645	572	606	592	628	592	592	639	633	578	642	614	621	632	608	617	598	617	577	638	626	600	608	611	564	605	587	610	600	609	623	615	608	612	616	597	648	610	656	612	637	672	593	600	591	588	587	640	612	646	556	613	590	631	596	587	606	620	648	623	593	603	639	604	614	607	564	641	575	639	606	581	621	692	596	605	601	606	595	677	619	608	656	618	631	620	632	625	609	584	600	609	620	584	658	588	617	660	614	570	616	647	596	567	642	593	600	598	568	608	639	597	682	609	639	595	592	647	609	612	565	605	662	564	581	595	610	614	676	597	628	619	620	590	585	617	626	590	602	616	611	619	562	639	572	612	619	613	595	613	603	592	606	608	586	607	624	580	613	597	610	618	592	635	598	576	655	612	592	597	625	597	627	646	632	670	605	598	626	622	616	597	649	653	610	597	629	581	626	643	628	616	600	605	588	622	589	619	629	610	610	580	613	650	619	605	613	578	591	610	635	612	560	629	621	618	601	599	654	650	619	602	646	591	655	594	598	573	598	625	607	612	644	613	605	597	620	645	580	598	648	589	683	586	630	607	602	634	641	578	603	652	623	623	607	644	637	656	573	633	590	613	589	603	677	614	596	584	595	576	625	618	628	600	643	665	609	630	615	635	591	632	641	633	635	622	608	636	591	620	622	621	678	668	618	624	623	640	600	635	639	614	627	590	629	641	602	613	611	599	607	646	641	610	614	615	616	621	554	568	624	609	650	635	593	612	613	598	630	603	596	598	584	605	639	555	629	560	586	611	640	571	635	612	622	586	579	592	581	581	598	555	568	596	622	623	607	627	627	637	650	584	636	555	581	636	596	568	601	649	629	687	607	608	575	576	640	573	629	602	565	572	582	593	594	640	648	612	569	608	637	657	623	633	640	589	624	607	615	637	613	585	644	593	623	632	633	611	666	608	614	627	603	578	613	654	616	626	623	606	597	660	604	639	659	647	604	577	586	588	589	594	598	560	557	590	616	596	594	577	570	606	636	636	618	591	645	634	624	681	620	637	650	623	603	616	606	604	612	650	555	593	610	641	631	588	589	585	638	618	613	594	578	607	618	597	606	623	638	620	584	629	614	580	610	618	604	653	601	588	615	585	632	614	600	660	596	610	655	633	616	591	592	618	608	625	634	628	597	594	647	637	620	605	588	603	642	677	568	626	614	572	621	640	622	621	574	639	599	575	625	639	629	639	568	568	572	647	571	621	606	625	598	630	599	599	598	570	599	628	621	632	634	605	604	615	596	625	625	662	632	591	615	622	630	557	616	640	609	659	625	629	573	630	623	589	584	621	633	641	610	575	628	617	623	566	616	547	636	615	616	649	621	586	621	641	584	657	622	616	650	607	599	631	596	673	609	632	649	614	600	622	582	660	587	582	655	575	612	586	648	619	612	578	660	643	607	571	592	633	650	606	615	615	623	601	629	668	605	590	583	611	636	583	608	640	630	613	619	644	623	582	629	635	632	621	609	607	610	627	619	566	640	651	639	650	595	638	592	599	585	593	618	584	675	610	607	603	605	572	585	619	563	653	596	641	605	594	615	592	619	578	569	621	599	619	647	624	590	621	588	650	612	628	608	571	596	613	613	618	608	604	574	582	611	601	576	628	644	645	619	637	619	608	619	629	629	600	621	625	642	617	623	603	548	634	634	612	600	613	659	577	638	607	591	573	581	601	621	637	581	646	593	642	621	609	589	639	644	631	612	607	607	597	603	607	607	612	595	571	632	639	650	605	639	632	569	597	640	627	581	590	624	581	602	617	575	618	652	594	598	608	626	590	619	650	616	584	599	646	586	610	592	620	636	587	626	569	557	610	615	657	656	623	581	608	566	618	619	620	614	604	594	644	660	605	582	660	594	601	626	610	619	613	627	648	622	624	603	623	621	634	590	622	628	591	631	609	600	623	637	643	610	585	607	615	567	632	621	644	640	572	586	619	621	630	621	591	594	612	583	615	626	604	620	613	606	669	635	610	609	623	570	551	598	634	623	587	635	634	635	625	574	647	576	628	593	663	637	578	621	569	614	603	585	618	572	609	638	660	634	616	606	647	636	583	658	565	597	628	627	619	651	615	579	596	615	641	635	645	659	597	620	663	622	595	586	601	610	593	613	616	645	595	608	598	611	590	604	627	595	634	591	594	615	614	599	619	604	587	606	604	624	628	597	552	653	629	648	652	578	602	628	621	624	610	604	614	589	575	670	616	581	621	629	654	645	650	631	604	596	605	592	612	606	610	576	600	607	589	583	603	617	568	614	588	648	606	618	614	584	610	612	629	586	648	619	618	646	615	612	593	615	592	613	607	587	600	613	603	633	633	539	649	595	614	612	659	613	620	637	611	612	584	644	564	579	616	626	611	581	617	621	641	616	611	628	633	601	624	643	609	595	635	654	575	562	587	597	636	658	633	564	625	565	589	615	595	646	622	641	594	589	567	621	606	600	588	634	605	553	646	625	593	608	631	631	616	633	580	628	604	609	616	624	601	619	613	615	612	629	622	615	623	656	628	622	653	639	667	568	604	582	605	643	554	593	655	617	630	639	622	623	589	601	667	623	599	647	652	620	601	647	538	598	611	557	617	576	640	618	634	623	602	599	601	586	632	612	594	634	613	630	616	659	615	602	605	605	606	633
5057	801	686	587	585	612	548	569	584	574	570	568	574	562	558	549	579	562	551	542	566	565	552	603	572	519	613	527	584	591	579	589	563	552	563	597	556	559	557	515	569	526	551	529	517	533	568	583	556	522	546	548	552	549	573	570	553	560	532	570	575	572	597	501	575	584	561	589	555	619	564	580	567	561	543	559	591	558	529	571	571	565	573	561	554	560	504	593	553	570	552	512	534	582	559	527	530	553	583	507	551	554	550	540	578	582	551	590	569	529	537	525	539	542	535	548	582	523	555	572	541	619	495	563	500	570	536	570	562	550	558	552	548	560	583	550	543	544	583	589	542	591	515	603	570	567	547	570	557	546	527	540	596	548	584	577	517	550	532	556	563	592	577	548	551	569	513	554	541	548	521	549	535	566	558	578	584	569	561	562	587	565	553	551	582	562	612	559	556	537	559	525	561	551	531	554	576	570	602	559	528	509	568	585	566	596	539	545	558	599	572	542	538	536	584	570	538	615	547	558	566	562	560	527	570	570	550	580	590	577	585	564	562	528	538	577	573	550	598	575	577	569	512	585	559	586	553	538	521	551	550	568	544	551	552	557	568	527	518	513	568	528	585	563	499	583	553	558	585	553	531	517	494	537	558	557	558	582	555	552	541	534	595	556	585	600	556	535	577	566	572	557	538	565	599	548	584	536	544	531	583	546	561	560	563	525	548	553	570	565	508	536	511	502	539	544	545	555	562	567	563	514	558	570	570	529	529	558	591	561	553	536	563	528	549	546	603	569	570	607	559	586	561	529	490	580	547	566	574	566	556	536	561	526	521	510	545	587	520	549	554	551	533	553	550	544	526	520	548	545	569	609	566	558	543	573	550	547	548	547	558	577	523	547	604	524	567	548	556	524	512	546	546	580	552	612	572	545	525	570	561	540	553	576	607	545	582	572	530	564	577	576	553	546	525	548	570	542	579	555	606	574	558	571	557	568	540	546	582	550	584	566	529	588	554	552	552	516	594	536	574	572	555	546	576	570	533	526	554	507	555	586	544	523	529	505	536	555	600	552	546	580	551	535	572	548	553	575	552	538	578	516	518	552	539	569	568	539	550	549	515	558	579	545	522	572	520	603	562	525	558	550	570	570	573	545	561	588	576	561	540	503	593	533	524	538	544	521	549	558	544	524	574	509	569	603	536	527	543	521	562	532	551	552	579	543	547	538	550	546	564	547	530	540	593	618	588	568	562	587	556	537	585	579	564	599	533	601	529	545	525	537	529	548	551	562	587	568	609	590	554	551	560	553	542	566	555	571	516	555	625	501	591	537	558	531	540	591	551	554	541	532	593	552	569	581	621	545	514	576	570	573	524	510	559	565	542	577	578	566	557	584	592	549	553	560	542	553	593	582	539	559	570	552	524	547	552	602	551	577	508	563	585	577	564	562	551	541	506	533	543	516	581	547	567	565	577	531	547	521	580	580	578	556	563	551	582	603	539	559	584	518	558	556	539	566	533	595	518	571	540	585	546	547	551	543	578	582	575	532	562	518	525	561	567	563	580	494	547	529	536	534	565	537	557	548	541	582	542	552	562	554	548	507	576	583	611	581	564	533	562	560	596	523	540	560	597	503	557	556	543	568	551	614	541	572	560	536	577	580	534	557	542	602	550	566	589	564	589	573	575	511	558	543	599	563	546	517	541	552	579	583	562	597	565	516	573	598	566	525	565	576	597	515	553	543	553	562	588	595	559	555	544	582	526	567	546	559	568	499	559	561	591	569	567	555	586	530	591	617	581	538	572	549	542	540	541	532	579	607	548	544	579	592	562	587	551	528	546	567	558	558	577	558	552	540	524	565	579	531	540	510	558	532	562	548	536	575	544	571	564	530	548	539	539	557	600	545	566	542	547	554	532	538	543	569	571	569	564	548	544	530	570	574	530	518	554	551	511	531	575	517	567	527	533	542	566	530	558	565	546	537	580	561	590	561	572	529	565	547	509	617	552	590	535	575	533	556	530	546	552	597	558	582	550	582	567	567	525	550	609	554	576	552	523	574	577	567	530	535	559	579	542	546	535	533	577	564	564	570	533	534	552	563	561	515	568	579	555	511	535	523	533	578	581	587	531	519	513	577	564	590	582	518	576	577	559	561	589	523	585	555	538	542	546	569	539	561	568	581	527	537	543	589	558	552	539	553	599	575	532	550	587	546	552	521	567	608	500	543	541	509	541	542	538	515	512	625	558	543	573	578	535	544	563	582	565	570	577	529	536	559	536	565	535	543	550	549	562	518	547	531	561	553	578	544	566	538	509	558	512	526	576	509	581	519	578	488	531	585	522	572	544	531	503	542	507	562	588	594	539	584	605	591	522	532	531	516	602	567	622	555	587	573	569	549	576	603	561	599	512	599	568	544	565	565	553	549	608	533	525	578	561	546	569	583	560	589	541	583	572	595	551	589	559	612	562	543	584	559	567	571	532	569	586	536	530	549	556	580	589	619	561	587	510	560	520	554	562	536	571	556	510	584	593	543	545	556	582	564	573	576	564	580	545	534	546	579	577	572	607	591	583	503	571	558	539	561	579	556	581	564	569	530	564	575	583	571	540	562	546	578	543	539	568	549	610	542	554	564	565	541	543	552	554	520	530	597	583	553	540	539	562	518	582	573	575	559	615	590	548	537	576	537	588	518	567	579	570	552	515	598	559	507	582	528	559	550	579	560	556	558	547	583	551	587	549	605	574	613	530	542	526	588	574	557	554	526	587	589	558	551	537	577	574	514	560	539	536	585	577	551	574	560	542	550	588	598	584	554	600	532	565	544	533	498	553	575	533	502	550	538	599	548	558	555	579	598	531	561	528	583	566	573	521	532	618	578	551	562	559	546	527	570	518	545	569	552	578	581	587	581	596	564	541	566	544	553	553	524	586	550	600	537	539	547	547	532	536	532	574	558	531	594	540	546	549	578	528	561	554	530	519	543	577	535	547	516	545	594	554	567	553	532	559	561	595	590	541	570	535	550	594	552	582	583	571	544	577	545	552	558	546	605	540	611	588	562	608	617	534	577	544	518	544	535	573	545	559	561	562	536	540	540	548	539	543	543	550	589	549	557	561	576	505	528	551	605	567	546	535	574	548	572	543	580	563	567	556	574	525	543	531	585	562	520	544	559	583	559	562	582	561	551	527	556	530	557	537	566	544	534	563	557	530	519	586	510	519	560	548	577	571	536	570	594	560	546	568	553	520	527	561	539	550	592	525	581	586	538	546	564	545	542	561	510	541	575	561	551	541	561	540	525	563	577	532	545	574	589	551	574	560	559	545	576	550	538	548	582	553	542	548	579	541	551	533	600	556	598	555	597	582	549	559	564	570	558	501	559	564	550	541	536	568	558	548	550	560	515	538	503	560	549	555	531	596	538	558	554	587	535	526	504	571	571	559	557	527	537	541	554	530	567	538	536	511	576	540	555	534	530	542	607	585	571	593	534	522	550	573	605	590	493	582	556
25785	21450	25800	18283	1441	694	591	544	473	462	466	485	462	455	468	460	438	438	419	462	429	456	456	474	395	436	430	470	467	432	452	452	420	486	407	445	451	391	416	432	405	423	406	441	393	420	413	386	440	472	413	459	431	411	449	421	430	413	447	452	408	396	432	435	435	439	430	438	412	444	408	387	463	413	416	417	444	426	449	436	449	433	423	431	439	395	418	450	467	460	454	413	425	422	461	391	470	431	443	420	447	421	413	417	441	404	436	436	439	452	387	454	395	403	440	450	435	427	429	431	441	438	400	434	406	411	406	422	454	397	391	429	421	424	393	419	420	398	430	417	417	426	428	416	412	399	448	419	428	475	478	454	431	404	451	387	419	416	426	439	425	465	458	434	401	464	423	454	416	434	440	362	443	405	409	425	392	412	438	399	424	399	426	430	412	398	415	426	411	433	429	411	401	408	418	453	427	423	458	422	405	373	421	434	413	413	401	394	409	413	468	394	425	424	437	469	435	410	384	432	411	393	436	423	426	432	432	406	397	421	463	418	399	435	449	406	463	452	442	439	401	422	457	415	446	407	413	430	443	416	457	451	444	423	451	418	434	443	438	424	455	451	434	433	458	384	416	456	416	378	440	455	428	400	408	389	422	440	404	419	409	422	451	403	441	441	476	427	417	418	359	432	405	410	427	403	416	439	405	408	412	424	430	426	394	415	456	418	421	403	462	424	412	442	405	430	446	468	447	430	426	418	441	418	454	409	431	436	440	439	439	412	418	425	441	403	427	407	428	431	408	435	388	431	401	412	412	454	415	398	396	405	426	390	393	466	453	447	412	415	448	413	419	440	468	388	427	404	448	417	430	456	413	433	413	428	420	411	447	443	441	453	426	466	393	430	431	432	421	450	422	443	375	418	427	414	426	439	376	407	431	419	431	417	414	436	412	418	377	419	407	441	433	443	444	440	435	425	462	403	416	387	432	425	473	435	448	439	428	397	408	448	416	433	422	367	388	424	384	433	404	451	437	433	439	435	440	412	414	411	467	452	379	438	479	446	396	466	468	408	436	463	425	428	476	432	380	417	436	398	416	440	439	415	403	439	427	396	420	439	420	436	430	416	459	432	468	418	404	431	446	394	405	427	405	411	428	411	411	373	422	422	430	409	436	470	405	424	440	408	425	411	402	422	408	398	402	400	409	415	422	438	407	413	419	428	432	397	429	409	409	435	410	421	435	458	462	427	427	449	464	423	447	427	409	431	445	389	415	451	426	407	450	389	401	449	426	445	422	441	426	432	379	400	440	420	464	406	435	439	449	399	453	437	450	427	458	400	447	439	452	437	404	418	421	436	485	412	449	386	415	434	429	409	436	419	410	415	424	423	412	375	445	418	365	422	397	442	432	416	419	402	440	426	422	437	425	445	423	459	419	450	445	396	423	442	396	386	393	443	405	429	444	417	448	416	392	428	412	400	416	426	447	405	432	391	426	424	461	412	425	400	416	416	400	423	467	443	411	435	400	445	414	446	413	406	414	419	415	416	403	469	417	413	408	417	452	452	411	445	438	401	413	419	370	424	426	411	441	399	412	477	405	420	383	423	423	430	435	436	435	481	427	446	408	449	430	428	429	410	422	437	413	389	416	426	421	414	458	419	439	437	386	445	426	449	377	427	428	401	420	422	426	420	431	420	465	406	425	422	451	401	428	433	399	402	428	406	395	443	396	413	394	421	419	426	394	396	442	432	415	415	434	412	436	435	446	460	449	408	401	440	434	399	440	424	423	461	404	431	401	391	430	441	424	411	452	434	406	441	397	409	452	419	417	416	417	417	388	416	451	403	417	415	414	419	420	456	402	392	427	416	445	416	424	398	433	457	393	413	406	420	408	436	402	401	400	433	408	441	392	426	413	438	435	457	434	416	423	439	418	384	407	422	388	408	392	374	425	423	442	432	393	467	479	427	465	467	423	433	390	430	443	413	387	450	414	411	472	414	411	411	444	398	394	409	435	436	401	406	377	392	402	437	434	422	428	397	436	446	445	447	415	438	428	470	388	428	428	422	405	403	409	437	399	433	476	438	429	405	426	446	436	416	420	419	421	435	400	423	398	409	419	412	412	433	409	407	429	408	429	456	443	429	418	395	427	414	439	425	405	429	418	408	435	410	426	412	399	432	381	417	445	420	418	404	432	413	411	422	404	396	409	431	428	432	450	439	438	433	449	405	390	444	440	447	430	422	402	429	442	414	425	419	446	366	434	407	379	430	414	405	432	436	407	404	457	453	420	406	415	418	420	404	433	405	398	438	390	393	392	425	449	410	429	430	397	427	424	429	431	429	409	451	425	426	432	444	399	452	407	435	413	430	433	414	390	407	432	432	451	445	450	451	411	437	366	418	399	432	411	419	423	446	435	472	423	423	429	415	444	429	419	416	353	425	387	452	422	447	452	445	370	424	474	392	411	425	433	404	404	413	421	405	461	413	429	398	396	419	441	415	417	447	427	398	456	408	417	452	423	419	406	419	432	439	458	421	440	389	444	427	422	440	438	423	420	396	442	437	407	436	430	401	461	403	391	450	410	410	386	420	402	425	458	435	407	444	437	409	432	422	396	424	430	425	410	416	414	419	432	419	434	437	454	401	411	397	441	417	393	439	427	428	385	455	412	431	431	437	438	402	441	422	413	403	433	434	397	390	416	419	411	404	419	471	414	389	414	415	417	411	434	423	422	449	415	442	402	463	408	431	429	444	408	425	449	453	402	435	418	433	433	420	398	406	394	394	429	420	405	386	440	450	443	410	420	433	444	434	398	393	380	448	459	438	412	406	436	411	420	411	417	433	428	417	444	454	416	421	399	396	449	439	413	404	435	420	425	419	416	400	428	417	435	433	397	433	446	419	419	440	403	421	424	382	419	411	416	412	406	438	387	442	418	390	397	408	470	457	444	424	375	433	440	414	457	429	400	402	418	430	426	472	433	440	405	420	465	428	458	426	400	446	405	428	427	424	425	413	439	405	423	432	466	432	455	397	399	424	440	420	412	402	398	434	427	390	387	431	457	410	446	404	432	389	431	431	411	412	428	405	429	440	406	466	430	429	387	443	419	432	434	445	399	452	434	460	436	438	422	435	420	443	404	390	410	414	448	396	416	415	413	467	455	393	434	456	439	407	411	398	391	405	442	406	418	411	445	412	415	409	412	410	388	425	411	421	441	436	377	455	410	403	435	419	425	402	452	415	425	432	424	406	435	436	429	429	421	447	448	456	405	422	431	385	408	414	384	446	431	421	393	434	387	404	421	472	416	425	462	405	400	424	390	434	409	410	438	410	410	387	413	419	424	442	411	463	463	407	430	437	402	385	419	410	421	429	441	419	419	405	454	411	433	448	449	394	425	423	408	410	435	484	430	430	468	394	433	454	408	396	409	406	459	413	413	414	428	437	416	421	415	433	432	380	455	404	420	419	440	408	422	425	439	389	354	432	423	390	429	442	420	400	417	400
3512	2047	1669	980	714	650	572	558	502	476	491	447	498	441	452	428	418	457	449	458	462	453	468	416	442	397	382	427	440	446	429	413	396	436	406	395	406	422	458	438	449	426	398	398	411	439	424	441	443	435	388	423	411	437	420	456	402	410	412	462	415	393	443	417	419	407	449	401	472	400	432	415	423	420	400	441	411	415	421	428	405	443	408	449	391	436	422	403	411	395	467	406	413	427	424	414	426	415	430	385	429	438	409	390	413	441	399	386	468	436	455	403	450	378	395	391	397	474	432	456	405	399	415	406	403	428	457	422	406	392	409	404	389	455	437	404	399	428	406	412	439	409	417	416	393	437	404	438	430	430	440	452	450	415	406	419	450	413	389	427	416	454	391	394	400	404	427	407	444	367	415	413	401	399	417	402	424	393	432	395	420	402	381	427	420	445	430	437	424	417	368	418	378	383	431	420	417	432	411	431	395	420	439	419	437	423	452	431	359	406	456	415	380	412	378	435	418	433	393	416	435	448	417	459	415	446	404	388	414	400	384	399	431	393	398	438	430	412	411	422	465	387	403	438	385	414	405	408	409	399	384	403	396	400	420	433	438	443	391	442	415	403	388	397	427	424	416	437	436	394	432	399	429	415	406	396	413	439	447	444	405	449	381	386	460	392	404	397	418	391	392	446	361	416	450	404	403	423	386	413	385	425	418	437	413	393	427	436	441	421	415	401	396	450	399	438	438	415	433	453	427	412	455	435	423	411	408	388	405	429	434	422	400	446	447	410	433	417	417	395	405	425	426	389	426	399	404	445	406	452	450	431	419	399	395	432	414	439	419	421	402	426	425	427	410	426	443	435	424	392	449	423	436	409	447	429	400	389	414	408	437	409	382	457	419	410	421	448	415	432	417	413	411	401	447	398	422	418	413	427	441	436	420	453	374	406	441	365	397	435	400	453	445	413	406	434	427	439	405	443	377	429	428	430	421	441	437	417	424	403	412	383	411	419	419	413	403	421	408	409	448	408	400	391	380	401	393	395	387	444	421	396	405	465	387	432	409	452	379	393	455	411	421	435	408	396	396	386	407	427	411	421	397	429	393	417	421	394	402	401	416	400	394	433	423	441	427	398	404	438	376	434	436	425	438	427	406	431	403	407	427	412	440	443	420	418	393	412	439	450	404	437	403	407	423	422	429	430	369	397	443	426	427	398	427	409	408	385	446	421	433	406	430	445	412	447	418	440	450	399	416	420	391	418	393	406	419	434	395	407	415	453	407	404	408	426	412	399	402	378	405	444	431	435	395	432	432	376	418	422	434	412	404	419	403	418	398	402	412	433	430	423	436	433	404	400	422	444	369	448	430	408	410	433	385	434	399	412	433	429	467	407	394	423	400	409	397	386	404	379	407	412	401	409	412	417	406	423	402	425	415	399	423	365	366	390	423	398	418	413	408	445	428	420	440	420	442	437	402	410	436	439	405	398	453	483	395	409	387	415	438	436	389	423	417	439	431	430	437	440	433	391	383	402	434	389	410	457	433	407	438	383	417	395	436	429	408	436	396	407	421	390	437	408	427	417	391	380	410	468	430	430	397	452	399	437	432	445	400	399	409	477	420	398	433	414	433	401	385	423	432	414	421	424	452	425	411	413	414	425	443	426	430	367	444	411	393	404	383	404	390	409	423	434	413	409	412	424	398	388	436	384	431	412	414	393	366	427	420	415	423	380	416	438	437	379	413	443	446	427	415	431	429	395	399	436	367	380	447	417	440	394	431	423	445	416	398	412	411	394	432	386	426	439	428	387	436	420	430	406	386	416	448	436	450	421	419	428	426	416	451	409	425	423	436	408	416	429	409	409	415	445	397	417	382	481	443	414	437	366	430	460	404	423	415	401	415	427	386	407	415	413	423	422	413	417	432	398	442	447	417	426	422	415	429	383	422	449	411	381	417	423	402	415	441	434	432	435	412	446	435	386	437	439	391	446	422	389	407	404	418	419	422	423	410	410	445	392	428	474	446	432	395	439	420	461	430	422	430	401	432	376	413	368	390	408	397	426	397	406	387	424	413	387	387	420	410	444	392	442	402	395	424	430	399	407	424	388	389	413	407	434	437	407	408	419	426	375	416	451	400	401	381	395	442	405	406	427	435	442	430	413	442	406	433	406	435	407	386	409	394	431	414	421	399	393	412	423	409	423	400	407	425	419	395	415	440	409	399	428	414	411	390	430	433	419	411	401	408	393	436	416	416	412	396	398	423	426	428	418	385	398	411	400	424	414	395	389	384	421	428	449	426	418	460	416	440	431	400	402	420	417	456	363	448	418	398	424	386	415	405	370	394	408	447	389	435	432	420	446	415	448	421	414	415	413	423	417	408	397	444	424	446	428	419	411	434	450	418	430	425	407	387	408	425	415	415	427	418	409	397	411	413	408	435	400	408	407	448	395	414	431	403	418	405	389	412	396	384	452	387	409	433	429	438	379	450	420	414	395	432	399	371	433	393	430	435	413	434	429	402	421	427	400	425	460	424	437	402	432	474	405	435	390	374	405	398	400	384	431	452	435	419	391	429	414	395	427	415	394	396	485	420	413	396	411	394	403	445	417	411	407	442	406	386	438	403	413	429	408	396	406	425	400	425	426	469	404	410	414	416	412	405	433	424	445	407	456	427	406	388	416	410	433	405	430	416	408	408	410	439	413	428	421	434	453	423	435	427	430	444	465	412	397	409	393	376	425	403	420	423	382	383	389	420	370	409	424	398	379	426	387	412	409	434	412	379	442	422	414	421	453	450	411	415	418	428	424	421	419	433	399	401	407	385	399	409	452	399	401	413	391	431	427	393	406	415	412	420	456	406	424	394	413	414	409	420	417	371	439	413	405	414	397	403	418	431	446	439	421	419	412	396	423	410	400	416	398	428	410	375	390	397	399	424	413	458	403	420	411	405	444	461	359	428	419	412	435	431	405	456	385	414	425	448	429	420	440	442	390	412	404	434	424	416	418	444	442	399	409	426	405	444	419	406	395	430	440	410	408	418	396	351	434	411	431	424	411	410	405	434	408	422	390	411	377	411	403	399	435	443	422	373	392	413	388	451	438	407	403	430	448	405	406	417	391	402	418	406	367	393	413	401	401	420	427	451	424	412	420	432	419	426	415	416	421	414	438	408	407	387	379	405	438	429	415	429	401	449	398	410	455	416	375	406	436	407	422	389	410	391	435	390	397	439	408	387	426	429	376	384	393	398	416	438	409	414	448	431	381	396	426	439	397	416	434	407	441	389	406	389	433	392	435	409	403	417	423	437	417	397	416	456	435	422	378	454	440	403	416	425	410	427	414	407	402	400	386	444	396	404	424	413	420	382	390	428	442	413	418	395	395	396	429	434	450	441	436	408	414	418	395	417	423	432	438	439	411	421	436	465	428	468	417	411	421	393	397	463	444	463	438	408	409	398	375	412	410	420	403	384	423	409	469	446	386	423	401	406	418	393	413	384	408	394	450
24209	21440	28630	24669	20258	2672	862	535	399	403	359	352	369	304	331	304	298	292	316	290	292	268	275	291	297	269	262	275	303	288	267	295	282	286	263	289	311	294	288	279	280	282	301	288	293	270	277	275	287	272	299	284	275	317	254	282	253	264	295	284	302	306	297	252	289	277	275	266	282	261	245	251	285	296	275	279	270	299	275	288	298	301	295	290	289	289	286	267	271	302	297	281	296	283	300	244	269	271	230	297	277	279	245	251	262	285	288	288	271	279	269	293	292	256	289	259	283	268	287	260	280	273	261	275	310	283	256	265	285	269	269	264	284	284	308	266	306	219	278	268	281	283	301	297	249	274	306	239	270	278	266	291	283	225	294	285	252	264	267	290	273	242	265	247	271	306	283	266	273	308	290	268	280	253	286	252	307	315	281	290	256	271	294	302	258	264	255	289	272	279	261	281	274	273	276	274	245	285	248	276	261	270	283	318	260	266	303	273	273	292	289	261	304	275	279	318	269	265	256	279	273	297	268	244	297	263	267	285	272	275	310	277	301	303	286	263	249	253	285	269	272	260	287	267	264	241	277	256	301	259	295	255	271	306	276	287	289	302	291	288	274	309	273	271	278	267	265	266	265	262	274	249	268	268	265	253	268	315	301	261	261	279	316	296	255	282	283	283	300	282	273	245	304	305	311	261	257	273	292	251	246	258	264	279	293	292	277	246	260	277	271	257	283	291	275	266	266	287	265	293	241	266	282	286	272	288	246	307	278	308	282	304	273	279	274	279	282	270	270	238	279	273	244	247	281	262	272	296	253	298	299	291	264	266	260	271	272	265	264	268	260	269	268	279	289	294	278	292	280	276	267	287	288	290	288	288	280	281	264	272	274	282	247	278	285	301	251	236	249	288	306	282	276	286	285	282	309	298	272	296	266	271	265	262	288	269	276	286	258	289	256	291	245	286	262	288	260	298	272	272	266	254	309	267	278	273	272	235	270	297	281	261	271	266	299	273	297	276	282	296	263	308	253	263	290	291	249	271	263	269	265	281	249	267	247	253	283	250	298	240	282	299	277	288	297	253	292	269	274	267	312	265	275	263	283	285	255	287	289	262	271	267	275	303	250	274	279	302	264	306	292	277	253	269	271	289	255	291	263	239	279	288	242	287	261	278	272	253	269	273	304	277	281	270	290	263	269	261	258	267	277	250	238	276	293	280	265	267	288	259	252	266	297	253	284	248	283	243	275	318	260	284	274	269	300	269	242	251	288	261	280	291	264	265	278	296	267	294	294	329	289	281	289	291	285	260	285	258	279	263	291	269	299	271	274	230	297	291	270	299	278	303	267	284	271	267	273	264	281	240	269	289	263	259	295	294	261	281	268	266	300	286	258	276	291	283	257	284	293	275	271	281	280	290	288	284	264	253	241	289	271	253	286	259	296	260	254	286	266	281	301	295	310	272	250	304	275	257	285	286	280	242	277	276	259	272	289	257	259	241	252	256	253	238	274	278	259	263	288	294	267	278	285	297	288	244	246	284	303	248	259	270	260	283	264	269	229	297	309	281	265	292	317	248	262	263	272	258	272	307	281	320	231	258	273	278	284	240	269	243	287	327	258	268	280	262	277	279	278	297	259	253	305	276	265	245	254	285	293	259	252	249	293	296	258	256	269	286	243	257	262	267	301	280	272	273	271	283	275	249	275	284	253	255	312	244	274	258	274	264	262	271	243	291	279	246	234	294	289	295	287	264	252	270	243	280	288	250	292	292	262	290	257	249	301	303	257	276	255	266	291	285	277	304	278	259	283	291	276	288	298	252	298	273	288	250	287	307	288	284	254	264	294	284	259	274	258	277	274	273	315	273	270	259	270	271	253	245	272	300	284	278	282	249	280	266	271	254	278	272	247	265	257	238	287	256	279	256	265	273	272	290	293	248	299	293	290	257	261	269	256	271	260	273	258	258	264	277	274	285	255	244	271	265	250	248	281	293	284	305	292	280	290	301	260	266	277	250	323	312	283	286	259	269	266	262	277	273	253	294	257	265	257	267	251	282	256	267	261	261	313	276	280	256	282	277	278	284	269	246	306	293	301	272	287	257	276	266	290	298	298	303	261	273	283	293	258	307	274	296	305	287	259	306	300	277	266	285	256	270	257	261	264	286	275	244	272	277	273	286	303	288	294	281	287	276	296	261	255	272	274	278	282	238	273	271	250	302	256	265	281	293	276	276	290	269	249	278	253	258	262	290	253	290	258	279	325	285	257	274	284	317	274	315	265	277	269	285	254	286	263	286	306	271	270	264	263	251	241	289	265	271	277	282	283	254	259	278	287	310	252	264	295	294	282	269	262	259	268	278	266	282	276	272	254	283	265	299	259	252	255	253	283	292	247	275	275	270	279	270	283	265	270	270	283	271	268	262	271	290	248	305	264	252	280	308	288	286	277	253	299	255	279	270	263	260	244	272	301	302	281	298	279	282	265	287	256	285	272	257	256	254	273	302	264	295	256	265	289	282	268	269	282	282	269	269	276	278	271	244	256	289	251	279	255	278	283	252	262	281	263	300	291	268	288	258	296	268	283	266	275	260	299	257	264	254	264	263	279	259	255	261	267	265	273	296	259	269	259	273	264	283	294	278	268	273	279	276	267	276	285	307	250	281	286	299	273	257	265	267	267	280	282	266	271	280	266	277	280	276	285	273	259	265	254	294	277	274	292	269	249	289	287	278	267	267	285	248	292	264	296	269	281	259	272	284	294	277	257	267	285	261	257	306	262	246	276	257	246	294	285	298	283	277	275	260	266	281	270	279	255	290	282	257	297	256	242	289	267	310	272	284	309	274	283	305	300	256	299	288	298	305	277	284	267	277	280	273	266	269	258	261	275	266	260	278	304	242	284	266	271	294	319	280	283	271	282	270	257	257	269	251	270	270	276	280	274	255	294	277	272	281	262	262	244	287	280	251	274	269	263	272	275	285	299	280	280	280	274	292	284	249	265	305	282	288	283	257	265	307	287	271	284	275	315	284	257	283	247	250	264	270	271	296	266	304	270	268	270	285	270	264	270	265	291	275	260	266	270	261	263	281	254	252	235	293	287	259	259	287	272	273	303	261	288	254	265	295	267	281	278	273	287	279	262	253	265	258	278	290	270	261	276	288	264	314	251	290	295	259	257	283	262	262	255	295	260	271	285	265	291	290	252	264	242	275	318	274	272	290	268	271	277	288	316	273	261	259	266	298	258	296	253	293	292	274	259	267	268	290	302	298	244	253	264	274	283	276	251	296	280	247	282	321	274	255	257	286	277	267	279	258	266	295	270	286	306	282	272	270	277	279	278	286	290	274	281	241	263	281	276	261	268	282	290	253	274	272	282	279	292	269	263	244	261	288	245	313	273	275	276	252	279	251	254	267	243	250	260	301	258	227	264	268	292	288	269	253	267	247	272	291	258	282	252	290	277	292	276	275	284	268	305	293	258	233	268	294	296	234	286	243	260	274	291	270
3197	4613	3632	1777	1246	1009	772	683	582	537	470	411	422	414	410	383	350	351	326	359	330	348	294	326	304	335	320	309	303	308	317	271	318	315	315	310	300	331	317	308	278	309	314	301	289	286	309	292	296	310	312	317	317	307	284	268	275	290	306	304	299	305	277	284	293	275	303	285	321	301	275	286	305	256	262	302	309	301	313	306	326	304	279	281	276	272	293	287	309	286	304	276	316	278	297	284	287	258	299	279	277	292	293	251	247	274	271	289	286	282	273	294	284	287	320	299	295	302	284	276	272	311	314	332	280	296	270	274	286	288	282	293	267	271	272	277	318	274	317	256	284	330	285	273	265	268	285	290	294	293	334	303	277	289	294	262	287	279	285	298	276	294	268	294	303	308	304	284	299	310	301	299	266	315	300	314	285	311	301	295	265	301	281	301	287	281	270	295	263	287	292	323	269	314	292	270	301	273	285	298	276	268	304	308	306	287	279	303	297	290	280	278	295	267	264	279	278	297	298	277	294	281	302	295	305	299	283	268	263	310	293	274	257	302	260	286	296	267	299	287	286	286	309	310	266	286	274	291	301	286	290	309	269	275	277	300	293	280	304	279	271	276	252	273	255	296	266	284	275	289	288	306	286	285	290	292	275	289	295	298	294	284	306	289	288	336	271	271	286	286	294	281	296	296	302	293	277	310	292	269	325	282	283	261	285	271	256	257	268	286	293	296	277	306	317	316	280	274	295	284	294	297	257	286	298	264	256	275	277	309	296	292	290	269	232	299	276	268	265	289	283	303	274	282	273	297	256	282	270	304	308	305	291	244	261	301	283	289	318	301	290	297	277	270	296	264	257	265	283	273	302	278	281	296	263	304	260	288	242	281	270	289	284	258	294	305	313	265	298	301	282	303	278	296	278	280	298	296	264	290	289	300	287	295	282	286	277	264	285	295	275	283	318	307	267	303	257	276	291	252	284	293	298	256	286	284	274	281	272	296	281	307	279	303	298	286	254	284	284	283	297	309	311	293	279	267	295	284	284	292	279	282	302	261	282	295	293	270	291	319	289	269	268	281	307	271	223	288	299	288	307	264	299	307	266	282	331	274	250	310	275	270	321	280	300	281	300	293	281	277	277	308	269	288	316	258	277	294	285	297	300	304	276	284	288	277	272	291	263	312	275	298	308	311	301	301	287	297	274	309	270	284	275	283	288	300	289	268	293	256	276	277	299	266	262	305	273	281	303	276	322	289	267	282	290	295	276	274	317	289	301	285	257	255	261	308	281	269	306	262	277	295	269	309	265	288	284	294	280	290	291	306	296	286	310	285	320	287	297	288	272	282	283	283	275	305	268	280	268	276	271	255	289	285	282	272	299	305	272	300	290	283	279	286	277	277	283	288	309	306	296	262	264	286	302	271	264	263	294	279	291	281	292	315	286	275	252	288	299	288	293	261	297	289	263	263	260	264	302	286	302	284	277	277	240	295	293	305	264	287	305	260	275	291	295	289	300	280	274	302	295	300	283	294	310	296	238	276	266	281	263	265	230	274	284	272	280	275	294	284	284	317	298	295	273	285	285	297	301	297	303	273	237	283	288	277	279	281	305	312	279	282	302	275	279	299	287	278	312	301	305	282	306	289	293	299	281	263	278	261	293	303	281	227	281	275	308	325	284	285	341	292	263	272	241	286	295	279	281	309	310	292	298	312	275	294	269	258	286	269	271	286	290	301	252	295	290	304	306	283	245	285	280	293	272	295	290	284	285	279	307	257	271	303	296	278	292	282	296	263	281	313	301	342	300	282	300	302	268	254	301	276	269	276	293	251	303	291	285	282	274	278	290	302	284	290	278	288	290	303	266	288	263	281	287	299	287	310	295	313	264	264	322	291	294	287	282	287	252	260	266	273	269	325	301	277	283	262	277	305	278	279	254	290	280	269	259	329	262	294	283	293	299	309	295	279	283	261	294	273	289	264	300	259	276	274	283	297	295	315	284	331	263	265	271	310	279	283	289	285	302	247	278	310	301	289	295	301	267	277	264	307	308	295	313	291	311	254	267	316	290	277	308	268	273	259	303	271	290	317	281	280	270	300	264	320	265	292	283	311	291	261	300	263	294	284	273	286	283	304	283	243	289	258	303	278	267	317	305	274	257	257	272	289	269	311	298	312	289	252	260	284	302	269	280	264	291	297	275	277	283	281	264	268	300	257	255	266	283	301	256	305	275	268	276	301	252	275	286	278	279	294	298	274	295	293	307	274	277	285	282	306	274	284	280	278	280	308	329	262	273	302	253	280	305	281	260	285	286	301	307	299	294	294	265	271	273	303	272	255	283	282	299	272	267	311	248	258	272	265	257	306	262	298	313	247	284	292	265	261	293	279	284	263	286	288	294	274	288	259	303	258	277	293	301	267	287	305	314	308	280	276	310	271	257	273	255	293	280	287	266	263	281	294	329	261	264	309	288	278	271	297	286	304	268	254	283	272	289	299	292	284	287	311	297	296	294	270	278	287	287	303	267	294	310	285	245	309	264	283	288	290	254	263	275	263	286	292	301	287	272	294	288	262	280	275	268	289	280	279	295	298	313	282	300	283	274	274	314	264	288	258	270	281	287	282	307	275	280	263	298	291	307	269	289	290	291	272	286	292	287	278	264	303	272	280	276	275	280	272	295	276	265	300	283	267	285	311	259	272	287	256	287	314	255	271	267	271	273	281	276	273	288	263	308	297	291	304	268	279	302	265	260	274	302	280	266	285	257	298	286	278	258	285	288	243	301	293	275	259	295	289	285	301	309	273	264	271	317	240	294	294	326	295	278	296	278	267	270	272	316	291	287	287	297	324	290	271	282	291	269	271	284	308	299	285	292	277	267	260	285	249	307	286	266	260	260	306	272	293	283	274	259	298	288	273	276	264	291	310	248	296	271	287	266	266	323	280	271	285	301	272	292	317	273	292	294	279	291	262	295	289	296	301	268	303	290	290	260	294	283	267	270	268	306	302	290	265	268	293	268	275	279	315	264	267	286	287	257	298	289	298	288	290	287	271	292	286	275	275	297	297	298	286	275	298	286	280	265	266	258	312	296	302	307	293	303	294	286	299	281	277	311	266	282	233	287	269	285	250	251	264	275	271	292	271	284	275	277	282	291	263	282	294	281	300	260	294	297	295	272	255	255	301	300	253	312	266	265	293	279	274	277	294	264	273	276	258	308	301	261	265	270	315	299	242	272	267	315	278	295	303	292	273	256	293	280	274	265	283	293	282	269	316	257	301	265	310	299	288	297	299	288	278	256	274	285	280	301	280	273	264	276	262	289	301	265	301	276	294	296	315	297	285	292	270	286	262	282	300	324	277	291	303	300	302	315	305	290	273	293	296	276	284	303	282	290	270	261	289	260	307	309	304	308	272	291	319	275	256	313	303	284	280	296	285	309	269	289	293	279	275	267	309	281	297	266	295	266	287	301	287	271	288	261	267	324	288	293	298	262	265	276	267	292	253
27540	12237	1959	1180	848	691	647	633	626	608	635	647	635	653	601	628	623	625	586	622	631	630	650	627	606	604	599	644	624	617	646	622	630	621	592	595	627	590	616	594	647	651	593	634	621	629	621	644	598	599	601	645	641	649	613	612	614	607	627	629	602	609	643	633	629	604	660	659	596	608	619	656	665	621	611	631	635	584	609	603	615	655	619	656	625	635	613	647	644	602	567	641	628	649	607	580	620	603	642	618	597	618	592	563	593	646	618	598	624	619	601	604	618	605	626	654	649	609	630	626	652	665	559	618	590	623	602	598	631	584	597	596	574	587	648	615	639	611	638	597	640	572	592	613	629	588	678	613	638	595	622	603	697	610	652	607	618	602	671	584	616	591	602	649	624	609	641	608	589	592	625	674	597	575	565	619	579	613	623	641	636	595	627	611	643	629	621	594	611	612	569	639	607	585	649	613	610	640	586	595	620	590	663	591	656	612	640	653	617	622	620	602	653	594	638	609	619	605	634	624	641	644	664	622	583	608	606	671	598	609	642	583	618	638	590	629	662	614	623	646	646	608	617	600	618	644	625	576	640	593	591	625	637	621	579	663	613	611	628	656	634	616	591	593	634	585	628	657	633	541	600	634	634	580	605	621	648	633	613	684	660	658	646	631	561	601	644	628	585	619	677	613	676	623	645	604	627	602	622	662	646	622	627	597	619	640	632	615	599	623	614	611	608	571	650	617	623	648	606	586	586	620	606	581	601	604	631	616	637	611	625	607	614	594	624	568	599	601	678	620	615	643	621	660	579	609	597	632	597	618	600	617	586	639	624	628	648	644	657	628	616	572	554	599	646	618	601	604	600	615	606	640	657	613	608	661	596	628	637	599	645	634	608	599	660	649	552	613	593	623	615	593	631	617	601	608	647	658	600	624	597	572	641	610	575	651	618	646	631	624	608	614	638	607	616	596	592	636	621	627	661	709	573	604	650	654	555	600	656	645	679	590	588	585	616	589	638	634	619	597	648	640	653	580	612	615	638	584	630	641	625	636	658	599	577	611	601	626	594	578	621	597	599	643	636	646	587	598	631	626	639	619	627	609	597	665	614	605	620	618	604	642	586	570	645	620	601	626	585	617	601	600	601	559	609	631	597	617	632	624	640	633	582	607	612	585	588	581	586	644	616	606	604	568	641	620	631	640	636	598	650	594	627	660	595	617	608	650	603	655	613	632	665	650	608	620	651	609	646	663	600	626	620	634	656	607	559	628	655	615	655	633	646	609	578	592	658	604	615	637	659	592	590	586	599	620	669	644	631	652	604	632	614	631	590	622	595	628	622	617	585	594	587	628	601	640	619	644	676	612	609	664	596	598	586	596	610	575	610	626	628	634	572	622	567	604	619	609	624	615	642	578	664	568	604	633	614	664	628	641	621	611	641	587	621	597	625	597	607	617	634	620	598	618	621	620	640	626	629	605	585	611	597	639	605	640	602	678	626	624	610	634	630	599	624	593	601	579	617	618	621	618	636	602	618	622	608	606	654	654	562	621	623	597	610	594	611	639	583	630	661	635	611	593	621	596	619	643	590	599	549	596	642	686	586	628	642	615	642	651	648	611	631	611	609	607	595	616	602	651	590	655	644	634	630	625	668	641	644	611	656	611	578	616	618	630	632	644	612	641	613	611	634	637	632	658	613	626	611	614	601	589	624	626	611	616	613	664	624	633	629	601	613	667	632	613	640	638	618	611	574	644	638	596	653	623	595	615	638	595	608	618	600	644	620	630	633	607	659	610	613	656	617	613	635	655	637	635	599	617	618	614	596	592	612	610	608	628	649	619	588	624	600	609	600	587	639	574	593	633	635	634	594	602	617	628	582	613	627	634	642	644	613	642	585	578	613	657	602	623	611	600	621	620	621	675	603	593	598	552	630	642	597	622	649	606	633	589	623	575	623	631	613	610	650	637	583	643	630	601	646	589	617	620	620	575	634	624	597	596	633	602	575	564	619	610	610	619	598	596	670	644	655	605	582	626	600	590	640	598	573	630	613	617	612	664	647	614	629	618	625	601	601	573	586	651	588	621	596	556	649	635	625	606	609	647	584	611	614	679	600	602	616	634	618	611	555	592	600	625	608	608	576	593	641	590	613	607	621	663	640	570	612	630	605	623	642	616	634	604	630	623	675	629	619	666	653	596	563	604	606	595	591	630	658	598	637	636	652	598	591	668	611	570	606	646	593	577	600	602	624	607	580	548	600	644	614	637	627	604	599	614	625	612	604	590	618	613	629	639	596	622	620	590	660	622	607	589	618	598	622	598	588	640	662	603	621	626	624	667	645	587	630	647	646	633	604	619	606	582	610	595	617	632	625	581	639	624	595	624	561	644	629	593	617	578	601	620	630	589	630	631	604	603	610	603	645	658	575	568	656	636	595	602	648	614	643	626	638	615	658	582	657	620	615	626	633	593	588	616	587	616	646	626	618	615	628	651	631	610	603	582	616	583	581	588	628	641	664	586	650	535	595	645	637	625	573	614	593	638	612	613	595	636	615	605	610	652	642	596	647	623	659	647	631	647	681	628	624	604	647	577	635	601	597	648	602	615	641	625	594	641	543	661	613	634	611	615	589	616	602	614	557	622	644	605	600	670	656	640	631	589	592	656	618	608	604	611	598	598	605	579	642	622	596	644	641	622	609	592	593	584	647	618	634	620	595	601	628	618	601	586	610	635	603	655	618	619	619	606	617	617	615	622	616	617	608	599	595	624	656	614	601	609	669	633	579	626	606	611	601	616	614	593	570	635	615	619	606	638	651	641	665	589	619	613	654	573	603	588	654	591	613	584	635	568	621	597	616	633	617	615	616	586	646	610	642	598	584	619	644	604	624	610	578	606	650	640	671	648	599	620	637	628	575	622	606	584	575	634	646	624	658	616	634	626	613	582	623	656	620	580	605	596	623	613	590	627	614	623	634	619	606	630	625	644	598	599	595	596	625	613	633	616	643	606	618	613	612	614	581	638	631	584	654	616	596	599	618	616	624	619	597	599	626	613	626	643	643	597	608	611	662	573	611	606	604	601	612	622	636	626	616	665	637	616	602	622	606	618	608	615	617	655	557	600	612	663	611	609	624	615	641	638	600	639	624	670	601	610	604	595	608	602	663	569	577	600	605	607	628	634	597	673	650	645	684	561	578	642	637	590	633	606	596	638	655	616	600	633	594	631	603	639	641	622	611	661	627	630	585	606	626	590	649	656	618	598	631	655	627	680	621	636	619	626	609	617	590	602	592	630	637	636	613	598	568	607	665	630	590	620	641	658	613	618	633	635	617	569	618	637	581	614	597	644	596	624	604	656	603	665	629	629	654	634	610	623	637	586	632	622	642	634	624	599	600	639	620	594	616	629	642	585	585	640	624	586	558	558	638	620	653	650	604	619	625	621	607	603	598	614	654	627	621	634	592	662	644	587	619	647	598	629	594	623	638	566	599	662	608	615	651	596	683	602
5107	820	769	628	574	583	611	543	601	580	594	575	586	611	544	544	591	563	594	525	589	596	553	604	576	599	583	571	562	548	545	586	552	611	542	569	543	561	580	564	567	570	584	554	546	592	549	555	569	558	576	603	602	583	559	593	565	588	581	527	520	595	551	536	576	586	562	572	535	578	531	590	547	510	568	549	529	577	563	550	568	541	516	546	588	540	580	598	554	571	526	545	559	584	542	559	589	585	626	555	607	583	562	548	544	550	568	572	536	550	605	559	593	524	552	539	554	571	568	554	550	615	545	563	580	545	543	544	548	596	578	574	556	597	557	544	577	510	571	528	521	577	565	573	591	567	537	544	570	586	561	553	593	587	537	536	523	562	530	588	556	583	573	565	562	542	587	543	468	563	529	535	527	582	559	581	530	542	571	564	551	599	598	532	552	578	582	594	555	570	588	576	591	544	552	570	536	568	546	586	537	540	556	571	555	509	594	520	570	599	538	548	515	569	579	545	525	540	543	626	543	580	559	573	606	595	522	557	570	578	530	559	546	585	559	565	550	575	583	564	570	538	572	544	581	555	570	570	579	567	584	608	596	582	538	562	556	515	547	545	543	570	579	585	560	539	569	539	557	582	548	590	552	560	576	547	576	571	583	572	567	583	553	539	554	557	613	567	534	569	579	609	587	576	581	540	580	570	545	563	539	549	590	576	580	582	602	566	548	556	589	546	558	547	522	578	546	563	544	561	571	583	547	555	570	559	558	580	550	574	566	568	566	559	566	580	580	556	552	564	528	583	577	538	552	597	569	548	545	559	589	557	580	552	599	528	550	536	556	544	546	545	578	579	516	579	553	559	561	568	551	555	568	580	546	554	569	558	556	532	602	578	587	590	557	575	547	595	554	539	578	518	568	611	544	579	584	584	542	551	579	520	538	606	572	545	551	595	563	538	529	583	549	532	574	575	598	571	550	572	564	564	565	528	546	580	544	567	558	532	571	568	508	587	578	592	565	570	577	582	589	563	536	544	545	607	589	536	569	591	534	527	553	587	557	579	589	566	551	549	582	599	579	560	595	605	573	507	576	587	603	610	555	590	600	574	494	543	555	528	575	533	550	542	582	576	572	585	570	499	517	549	598	565	561	589	551	552	572	533	570	568	588	564	608	565	526	555	556	550	567	505	572	531	558	549	547	565	557	563	586	515	510	611	576	559	570	553	563	548	576	570	575	576	576	551	591	532	532	537	544	569	583	499	606	546	553	553	532	577	602	559	545	509	545	568	556	640	556	528	586	611	585	560	552	533	537	541	555	535	553	577	551	563	581	576	556	563	555	574	573	564	618	545	575	522	523	588	515	562	569	565	576	565	595	568	571	571	529	589	549	563	553	547	609	552	552	564	533	580	560	543	568	552	588	597	610	542	607	538	543	558	597	574	534	583	570	531	555	543	575	544	592	592	522	532	526	567	571	563	578	574	602	544	593	512	507	607	541	593	562	529	549	562	535	521	585	562	550	613	551	585	586	526	588	600	557	573	532	530	588	558	570	526	592	576	545	573	556	577	550	550	546	577	560	587	578	541	578	528	577	579	536	500	587	519	535	575	632	541	575	580	569	553	546	579	558	579	564	532	579	554	589	559	572	567	588	529	574	519	579	554	571	527	590	550	606	564	585	551	598	560	530	562	579	594	530	578	554	534	608	534	598	575	543	574	543	579	583	567	539	549	559	549	569	581	539	551	563	554	529	590	555	540	576	594	576	540	560	612	592	565	583	579	576	525	508	551	555	549	598	596	572	597	617	578	544	539	528	561	585	573	568	595	547	588	572	534	577	588	544	582	557	575	606	575	550	555	585	578	496	574	548	571	587	574	618	520	560	554	559	596	513	544	602	550	564	576	568	549	546	538	525	581	616	561	562	554	547	554	583	556	550	541	552	554	537	537	582	529	606	553	562	615	555	566	581	547	552	528	548	534	593	548	543	542	574	544	558	493	561	555	533	546	560	589	561	625	538	576	568	533	580	555	535	587	533	580	564	601	543	562	575	558	571	578	598	585	583	592	582	570	577	525	521	565	587	600	551	564	566	605	549	585	555	565	540	541	570	565	565	535	556	553	539	570	590	544	590	522	599	641	531	537	542	564	574	574	537	547	581	555	569	573	522	530	559	525	551	555	553	562	541	573	575	622	590	564	571	566	536	568	566	570	582	539	532	577	545	543	540	556	577	584	579	565	570	598	561	552	559	523	544	517	531	539	564	571	595	599	575	559	551	589	526	541	557	565	534	617	551	580	548	582	548	559	538	561	583	575	576	595	572	532	535	560	560	587	553	559	560	528	562	562	574	531	585	568	546	548	543	568	535	544	520	568	521	614	548	530	588	564	543	546	599	593	553	580	569	555	537	572	560	602	573	595	580	606	577	572	522	595	526	561	592	513	566	532	542	532	580	576	543	524	534	573	575	583	561	603	569	529	579	543	544	545	557	547	571	577	544	550	595	570	568	553	547	534	534	546	588	563	578	495	575	564	553	528	596	578	583	560	523	553	517	529	574	579	613	545	565	587	584	560	556	580	543	579	585	617	577	559	559	527	551	550	502	570	576	591	553	555	572	601	536	563	508	567	567	576	546	541	542	572	533	579	590	545	557	555	609	588	562	563	593	535	547	558	579	514	535	538	558	541	589	530	596	595	524	575	552	560	584	568	533	539	531	557	557	589	547	573	569	559	573	540	598	545	575	539	536	532	559	539	577	587	578	609	565	537	574	520	536	557	569	605	572	593	565	588	572	584	595	564	549	605	568	554	525	546	555	534	527	535	550	592	557	552	565	546	533	532	597	537	564	586	566	580	563	591	531	546	555	538	560	573	546	526	567	546	590	534	630	613	569	579	597	569	570	556	587	549	577	542	554	577	549	575	523	541	583	575	551	561	582	559	562	548	597	567	568	568	546	550	569	513	592	506	585	528	570	554	565	595	564	589	556	570	596	578	519	607	567	616	573	560	545	530	614	580	544	594	595	591	528	566	574	573	546	561	561	568	540	590	572	548	590	588	555	536	576	565	558	530	607	594	558	558	603	533	553	566	565	611	577	552	535	513	511	562	570	587	576	578	559	549	538	555	579	558	564	583	558	521	545	581	581	576	565	612	571	546	570	567	586	600	561	535	593	587	571	595	534	588	561	534	570	544	579	534	576	528	558	548	555	598	571	534	586	533	561	579	586	584	552	543	608	539	601	562	580	590	577	525	608	575	564	547	523	544	569	550	556	596	563	620	590	596	559	499	543	599	564	515	509	528	522	560	518	568	542	552	530	566	568	562	587	558	547	571	582	524	597	551	580	578	578	553	515	544	582	597	554	527	584	591	569	564	571	565	597	539	544	575	615	572	600	527	587	515	597	548	574	591	556	551	549	576	560	594	544	561	572	542	564	562	549	577	595	584	557	571	557	494	577	525	564	592	571	574	544	578	568	568	598	580	583	553	574	618	548	562	608	600	544	561
25712	21419	25862	18368	1527	719	600	556	532	470	472	502	505	471	474	482	472	460	478	459	423	462	501	467	459	440	428	480	444	448	460	472	457	487	460	470	465	457	469	425	482	481	455	456	434	445	461	423	415	479	456	451	500	476	436	466	477	486	478	483	470	454	465	441	450	428	432	437	445	461	409	454	412	450	456	454	467	416	452	471	482	442	462	469	410	436	465	400	463	409	452	449	447	436	412	464	465	445	464	506	432	455	453	452	445	469	450	455	425	478	415	432	453	439	427	439	484	466	415	462	448	469	465	450	471	461	445	410	447	444	428	490	442	487	438	449	431	425	513	443	454	451	465	438	453	475	452	469	435	469	453	438	451	456	403	437	436	428	440	449	500	432	476	417	448	467	428	427	422	400	451	448	458	449	426	453	433	475	428	451	429	453	433	449	458	475	450	472	450	444	462	448	458	474	471	436	459	482	456	494	458	449	453	442	452	466	417	411	492	451	471	428	439	458	475	449	420	480	410	426	475	508	457	453	469	487	427	433	409	473	427	440	447	444	450	441	462	439	449	479	462	434	414	433	483	408	482	436	487	465	452	454	425	447	423	458	465	413	453	432	426	424	470	413	422	469	431	454	436	481	431	497	436	473	472	426	477	440	451	419	444	460	448	450	445	415	442	449	435	446	439	468	437	445	452	466	461	455	426	451	417	480	434	416	407	424	453	440	458	435	459	475	449	451	421	489	418	461	455	480	486	434	452	448	444	407	445	407	450	417	427	437	478	419	429	445	440	424	461	437	462	460	451	438	444	427	442	440	450	451	447	451	448	470	455	466	479	455	492	431	432	430	441	454	449	443	456	434	449	473	435	482	439	447	440	442	480	456	424	473	447	444	454	441	477	422	407	427	493	455	443	433	450	431	472	435	432	433	451	485	465	450	450	473	459	420	469	476	458	462	501	459	470	465	485	471	464	471	462	419	457	451	505	444	447	441	472	464	426	486	478	484	439	437	476	481	425	446	409	460	450	482	416	433	482	434	439	483	481	458	480	410	474	456	409	416	448	458	443	400	435	414	428	430	426	498	478	440	465	456	464	455	464	478	450	493	500	439	426	446	410	445	450	414	435	446	446	418	453	447	472	480	454	475	443	507	407	452	466	491	387	426	435	438	462	447	442	428	428	461	467	446	447	473	434	454	443	435	447	435	440	436	429	453	439	439	454	429	410	455	433	425	436	438	470	407	425	502	415	424	468	445	428	449	459	450	476	446	465	417	451	425	456	502	441	469	481	469	434	448	417	466	454	496	456	447	443	469	456	483	462	487	441	494	475	412	467	463	459	434	411	450	484	445	431	447	488	449	478	425	441	428	406	436	440	454	430	406	459	497	401	455	447	434	481	418	484	491	461	468	489	427	477	483	463	419	453	452	457	494	448	464	453	481	410	448	477	471	459	481	443	444	423	422	441	422	449	444	428	466	433	446	420	457	430	480	431	444	501	487	450	448	457	468	424	450	459	465	460	454	447	458	444	490	418	459	445	448	450	438	436	430	479	409	439	463	439	470	425	487	446	413	463	490	445	472	468	458	469	450	474	450	424	455	465	503	459	442	461	422	408	430	453	443	455	416	444	451	455	464	415	469	411	440	489	432	431	492	456	470	437	445	474	451	447	462	443	435	443	466	434	440	431	437	449	498	441	458	447	479	456	462	458	484	472	415	463	482	430	433	477	408	423	464	479	481	448	398	444	421	446	449	463	470	434	429	460	448	444	465	456	486	489	451	434	431	456	465	476	439	508	459	471	467	452	473	391	404	428	451	444	432	463	434	435	437	451	476	423	427	448	495	454	452	469	438	437	480	417	473	471	481	486	437	438	498	458	463	420	434	455	489	419	463	404	471	500	444	457	440	441	462	413	436	421	454	439	449	446	437	500	444	440	462	439	423	384	438	433	417	436	415	412	469	441	467	453	439	473	435	421	421	482	473	381	407	437	423	432	461	459	398	493	457	455	442	455	507	438	461	424	407	442	433	456	424	441	461	472	425	522	411	438	450	417	459	412	470	432	426	427	443	449	443	444	446	423	436	428	428	447	440	392	469	449	420	403	440	462	448	437	453	454	440	451	445	432	424	431	453	400	443	463	476	440	443	464	437	471	472	423	459	469	491	520	477	459	444	397	457	447	436	472	410	436	463	421	480	458	463	469	439	459	442	445	417	418	474	448	478	465	452	446	418	466	472	411	461	430	420	446	420	489	450	435	424	444	485	479	470	473	438	491	456	422	421	486	426	448	463	414	413	429	419	440	437	434	462	480	457	438	435	484	443	468	436	470	472	443	453	438	425	428	451	437	441	413	460	481	445	445	478	472	425	410	454	440	460	434	457	443	488	504	451	453	475	462	445	465	475	454	437	457	452	439	431	430	426	412	453	459	484	458	431	471	448	451	470	456	461	425	473	480	453	458	437	477	423	466	410	433	451	451	470	445	431	427	472	461	484	447	441	458	425	435	444	442	419	457	452	478	420	427	458	485	473	435	435	403	448	453	480	435	476	443	402	451	463	457	435	438	439	456	437	439	430	448	427	466	502	455	457	455	430	439	418	465	433	437	494	455	432	476	441	423	469	424	454	428	459	439	440	455	452	449	438	445	451	457	500	400	466	425	443	490	468	432	430	484	471	430	447	454	404	463	445	449	456	465	448	455	415	452	454	433	453	432	482	445	439	440	448	476	434	454	472	438	427	473	484	446	478	452	455	420	444	471	479	434	460	475	446	440	469	407	456	433	475	449	455	432	451	460	435	442	445	465	485	485	447	467	482	481	422	414	432	447	440	451	461	443	459	458	476	436	442	426	436	454	447	428	458	428	432	474	444	448	453	482	453	437	452	454	426	456	459	423	458	504	442	453	464	427	445	457	447	458	434	473	445	437	475	427	420	462	432	469	426	435	426	436	453	433	460	453	461	444	406	473	412	448	421	422	412	432	422	398	422	445	446	416	420	446	435	432	466	469	476	434	452	465	475	445	468	487	465	425	446	455	467	431	459	490	442	426	460	448	459	432	399	404	435	459	441	438	434	460	443	474	487	415	455	434	439	408	463	464	473	465	477	502	427	473	457	451	414	422	430	437	457	481	433	411	440	448	430	472	428	421	465	432	466	459	425	468	461	480	476	456	435	456	454	468	457	464	401	442	432	460	460	453	426	427	449	476	476	441	465	437	427	418	455	427	427	447	442	439	436	438	446	421	465	442	470	435	444	476	439	462	470	445	469	418	479	458	462	463	435	453	437	418	482	423	406	409	434	471	428	413	474	461	487	498	489	448	452	465	450	451	441	432	454	418	477	451	458	454	440	432	450	478	457	458	457	424	416	455	454	456	448	432	442	444	402	434	445	450	411	451	466	428	465	481	406	472	452	451	452	441	465	421	420	465	482	474	454	444	466	445	435	447	431	429	480	472	471	435	423	417	441	450	441	418	449	394	455	434	414	462	447	431	460	424	430	452	481
3423	2093	1620	946	850	679	634	549	542	494	534	439	499	493	485	424	456	502	428	493	454	430	461	480	432	420	430	474	425	434	427	478	444	442	415	426	460	445	442	424	454	439	449	427	451	437	415	460	464	452	444	409	431	445	421	429	451	432	431	446	450	435	412	436	475	460	435	430	452	425	460	429	446	421	421	443	445	418	448	409	427	434	447	453	481	458	430	429	416	456	412	449	413	422	462	444	402	426	454	459	431	473	473	423	477	429	506	410	439	433	429	468	444	461	424	446	442	460	451	449	471	458	419	414	439	438	467	425	451	433	466	415	474	447	431	412	449	455	432	439	498	448	437	451	439	439	446	471	413	437	426	398	437	438	428	416	409	456	414	437	425	463	396	431	456	420	429	433	441	429	452	399	449	434	428	425	443	433	455	430	418	419	466	436	422	445	429	458	473	480	435	453	451	442	450	447	426	432	424	392	424	425	422	424	428	422	455	446	436	453	419	436	425	451	474	439	436	418	431	429	438	456	450	392	449	427	427	432	433	412	434	408	422	459	454	469	430	485	429	407	390	412	454	407	434	462	443	428	429	442	444	398	436	440	426	441	410	456	455	440	414	459	420	400	455	420	424	425	434	409	501	458	427	435	460	409	452	382	411	450	448	465	486	459	438	447	428	458	415	473	450	435	454	469	413	445	450	454	447	452	406	462	439	452	424	441	404	461	417	455	452	397	454	404	416	412	432	429	434	448	478	401	426	432	466	434	421	461	435	458	444	421	437	444	437	443	448	422	458	432	483	423	442	458	457	432	442	432	433	459	435	437	474	437	464	429	404	458	428	404	427	433	469	448	398	428	436	450	433	447	407	438	474	411	456	448	418	457	442	422	444	460	447	467	455	436	431	420	417	426	436	471	421	435	442	472	429	434	421	435	411	461	422	441	451	404	416	442	438	429	451	446	415	445	420	421	469	461	475	421	397	428	443	432	430	474	452	423	425	444	434	393	432	454	475	415	445	457	474	411	426	439	413	479	428	406	422	420	432	402	444	450	422	483	452	412	439	446	420	455	419	458	444	459	422	417	458	429	459	435	436	450	423	426	407	450	423	473	456	409	407	418	450	431	382	450	485	404	459	438	429	434	458	423	464	474	426	416	438	422	430	385	438	422	435	471	395	415	416	404	451	412	406	420	435	425	428	421	415	421	447	472	419	384	450	434	477	461	417	436	425	425	419	426	399	416	451	486	431	426	434	434	417	458	424	427	401	481	424	439	442	428	433	396	447	435	422	438	461	432	408	444	412	385	399	445	443	434	455	418	390	439	439	463	428	426	401	439	436	435	423	414	430	453	418	417	441	424	480	398	444	430	478	480	439	456	468	431	410	381	450	395	422	460	425	426	447	439	408	440	454	453	407	433	451	434	403	420	439	437	430	433	407	465	432	434	434	445	460	428	433	410	422	441	445	472	439	420	433	443	484	474	438	426	398	432	423	412	448	410	396	421	424	425	411	426	443	414	409	444	426	433	453	441	437	431	474	421	458	471	443	426	392	426	424	422	430	429	421	447	400	433	425	469	460	414	421	441	451	399	443	457	437	431	423	443	377	438	446	454	454	401	426	408	400	451	431	397	430	437	424	445	423	421	455	465	452	441	452	441	402	445	478	454	425	433	448	428	423	422	447	458	425	420	402	452	462	445	432	481	454	421	436	417	414	427	435	439	466	454	433	417	429	441	447	435	470	463	454	427	436	446	411	416	431	431	447	459	381	436	420	419	422	421	453	443	448	437	454	419	419	443	422	429	440	404	421	428	439	402	411	444	443	418	402	397	465	429	413	425	471	441	454	492	438	444	443	414	447	400	439	428	426	419	463	420	401	445	419	416	417	440	471	465	436	441	415	433	431	431	475	464	453	432	419	397	436	417	435	435	394	412	427	417	427	429	411	414	474	434	449	436	406	442	428	435	422	465	392	422	401	429	422	396	412	409	441	423	413	440	400	419	434	438	448	437	399	470	417	433	399	448	437	448	425	392	443	436	414	435	411	427	436	485	432	419	428	407	446	457	409	428	418	452	461	428	427	421	457	459	395	432	436	450	424	419	402	423	450	446	440	415	423	392	443	468	430	438	401	447	450	429	414	432	469	414	407	426	438	414	468	444	429	418	418	408	465	425	442	457	449	399	446	413	435	434	454	429	476	410	437	460	437	428	408	451	432	453	435	449	458	427	426	450	398	452	449	464	418	427	425	423	429	415	425	438	469	412	423	450	426	441	409	424	433	460	449	458	421	432	411	442	440	422	425	387	408	412	442	432	418	429	427	480	416	420	434	453	409	427	435	461	464	422	440	401	424	435	450	479	438	436	465	420	465	461	421	432	447	426	422	409	454	444	404	424	426	442	419	421	455	434	448	402	432	420	434	450	449	396	439	435	450	437	412	449	430	443	432	424	439	419	466	424	470	450	455	423	462	431	402	459	467	429	424	456	431	450	428	418	442	480	442	426	446	411	450	436	473	427	457	439	430	412	460	430	429	433	437	428	454	456	398	463	423	434	421	436	419	442	421	444	425	410	465	426	427	430	463	419	469	446	420	463	488	424	459	424	451	460	445	410	444	418	407	414	424	438	431	423	480	460	456	424	419	463	429	456	459	441	436	437	452	448	444	440	443	437	426	434	427	425	396	429	424	424	419	423	432	438	424	461	442	451	463	438	441	434	478	444	451	423	430	445	402	411	432	417	435	439	453	448	432	442	458	445	430	445	416	430	392	449	431	422	487	457	422	414	462	403	483	445	413	443	432	470	411	445	438	426	452	429	449	422	429	443	437	447	416	426	441	432	411	413	455	430	446	455	474	419	423	440	429	417	415	413	437	406	423	439	444	437	437	419	449	421	434	434	422	416	446	452	453	400	418	432	439	396	423	477	433	443	454	423	443	430	444	466	483	429	427	449	462	449	479	415	462	458	420	424	459	454	427	455	434	438	405	462	418	424	419	449	416	428	433	415	396	446	408	414	416	409	433	436	428	462	440	442	446	422	413	432	409	394	460	436	427	434	434	461	465	421	444	426	408	427	421	431	441	465	412	387	455	473	436	423	455	394	444	427	426	466	451	417	499	438	427	411	458	449	418	443	423	418	462	436	425	437	412	426	415	407	448	445	424	431	426	458	419	418	439	418	415	423	442	443	431	441	429	437	429	421	428	399	402	400	447	418	449	466	418	431	438	464	460	457	461	427	464	420	431	424	392	420	465	446	452	427	430	410	467	409	473	406	430	405	418	361	421	444	440	406	414	394	480	444	420	437	437	448	449	410	427	464	466	424	414	442	434	455	400	407	404	419	421	438	418	438	449	387	433	448	417	401	415	427	454	450	430	421	417	425	393	461	443	440	413	444	436	418	468	446	424	449	436	437	420	498	418	470	429	425	429	397	430	418	427	443	434	447	438	414	447	433	470	426	410	403	448	442	429	449	452	441	422	422	449	429	420	454	437	493	416	436	433	438
24252	21424	28572	24665	20172	2642	866	570	419	411	396	362	368	378	366	342	349	321	310	300	305	320	349	321	321	305	328	322	308	319	292	345	312	276	310	298	306	296	323	292	288	289	259	311	295	332	267	306	337	303	288	334	313	301	302	279	287	298	294	305	307	327	286	296	273	299	306	298	307	312	303	332	291	306	312	305	305	282	319	284	309	277	317	281	324	288	283	301	290	312	289	302	335	313	317	306	302	300	308	320	292	321	311	296	302	311	303	290	315	294	330	290	322	307	284	338	323	335	338	302	287	300	253	289	350	331	282	318	299	311	304	304	285	307	312	313	301	337	296	273	304	312	305	316	291	295	301	307	292	326	299	294	305	290	285	302	289	294	285	284	282	273	273	287	307	322	295	302	294	288	284	305	325	287	321	292	311	298	264	303	289	316	299	294	278	292	291	261	306	306	292	281	283	291	288	326	265	322	265	292	308	287	304	267	309	315	294	300	286	304	287	296	308	320	321	302	293	323	278	312	293	275	299	271	275	285	314	320	309	325	310	279	294	329	319	321	289	301	309	296	298	308	307	304	304	334	346	278	281	290	315	303	281	283	318	316	276	301	327	315	364	271	334	313	299	284	333	299	298	313	318	296	306	289	326	286	303	290	279	273	319	288	289	296	280	307	291	300	326	284	292	302	279	313	329	299	309	298	304	278	315	308	306	308	324	278	273	321	295	292	323	292	302	313	322	281	308	281	297	326	297	277	301	276	308	291	311	304	309	305	288	278	311	318	303	286	292	285	313	317	306	291	311	292	284	292	284	289	287	294	334	291	303	323	275	301	296	318	285	286	293	290	291	284	328	309	322	274	278	296	285	262	281	289	295	292	270	300	320	296	294	291	338	303	295	315	295	296	310	311	312	298	309	328	312	298	300	290	294	300	290	311	289	303	292	301	270	289	319	297	280	305	327	295	283	339	299	289	281	288	311	296	321	273	292	300	315	303	286	276	296	300	289	282	276	284	323	289	311	291	327	283	319	307	298	266	298	306	321	336	338	287	294	293	302	299	312	297	303	294	284	314	308	262	321	293	281	319	319	299	246	280	286	299	286	309	280	290	261	279	306	280	311	300	304	280	285	289	282	275	319	276	297	300	295	273	264	280	299	306	313	285	312	289	280	268	323	294	264	289	268	305	270	299	308	304	275	289	306	315	287	311	274	297	272	272	269	287	309	299	275	325	290	292	303	311	290	331	293	295	319	294	287	269	289	309	266	334	239	316	297	282	304	316	313	292	310	313	291	279	308	297	279	296	319	277	304	299	332	310	336	309	314	305	309	322	295	302	297	289	299	304	298	307	309	306	294	302	287	270	276	318	306	309	303	302	273	271	313	300	278	263	308	292	298	317	299	325	294	283	282	314	300	322	282	296	286	301	315	279	284	288	299	273	283	323	283	266	278	363	256	305	290	260	309	282	311	300	317	306	303	320	286	310	307	298	289	290	295	302	282	302	308	286	275	315	262	283	310	293	283	282	336	302	314	289	301	322	293	308	283	290	281	270	332	316	323	289	299	286	261	284	313	312	299	293	324	293	282	294	292	301	274	272	302	298	295	305	305	288	299	294	290	302	291	310	310	283	307	308	319	294	292	293	297	286	316	298	285	314	334	303	342	271	284	277	308	311	335	285	284	294	292	311	261	280	294	299	305	299	277	338	325	294	304	304	265	285	281	271	302	324	325	293	309	273	318	330	285	312	309	312	311	311	289	302	287	287	290	299	289	276	326	312	293	285	305	286	316	316	299	294	284	287	310	280	294	296	338	323	317	318	291	309	295	302	287	303	293	296	305	284	311	310	299	347	302	280	332	324	328	296	326	287	289	295	301	300	287	295	296	307	310	300	294	255	321	296	275	288	301	327	312	313	286	281	301	306	285	254	290	308	296	296	307	284	267	301	318	341	317	290	300	289	310	318	288	321	310	292	317	310	290	298	312	282	321	293	299	305	299	300	272	320	296	305	313	295	289	313	286	288	289	320	288	312	258	318	294	306	319	287	291	309	294	284	305	309	321	289	306	289	270	279	281	326	273	312	291	317	299	308	300	303	305	296	324	324	298	292	311	293	292	284	300	300	260	304	275	280	279	274	295	310	299	258	285	293	272	314	289	303	291	321	312	281	325	268	305	303	313	287	292	309	312	290	309	286	332	325	329	302	329	286	302	328	292	283	305	319	293	284	324	301	262	270	312	277	276	297	292	308	304	273	324	285	289	288	304	323	290	308	306	282	303	277	293	297	329	278	300	323	291	266	321	269	304	282	282	290	291	298	302	318	291	281	292	285	312	290	333	295	279	283	293	295	299	306	321	276	298	285	296	304	306	299	286	303	278	294	324	281	285	254	273	323	311	293	310	288	328	281	260	297	346	297	309	288	286	302	302	294	286	293	291	306	318	295	277	312	287	283	276	314	288	315	312	293	288	317	338	325	326	297	311	299	278	267	292	282	324	318	282	275	311	272	288	277	305	304	304	261	294	303	288	279	310	285	295	312	312	331	329	282	296	285	297	293	289	302	317	295	281	311	281	300	276	298	306	305	282	283	287	326	305	282	317	294	290	288	285	292	299	271	294	289	326	287	300	302	328	286	291	317	287	292	298	310	276	316	305	299	314	308	298	296	295	316	275	358	301	296	300	307	314	279	285	277	298	325	274	286	321	295	295	306	297	309	308	312	324	293	282	290	294	286	292	313	292	295	273	302	270	298	337	315	294	282	287	298	293	334	319	339	301	271	290	283	311	283	306	276	284	296	290	310	328	313	320	293	296	282	285	307	324	285	302	279	304	299	278	306	267	277	283	258	289	297	307	294	308	320	292	321	306	294	323	284	267	285	304	268	296	329	292	315	275	304	289	258	274	308	302	270	296	298	291	280	281	325	286	294	292	309	292	291	304	289	296	289	268	286	330	300	343	266	280	263	291	279	305	289	317	283	294	292	314	296	276	300	286	307	285	323	299	306	287	294	304	294	314	310	316	294	306	279	287	299	284	298	304	293	291	310	298	272	325	308	290	294	310	289	305	300	284	284	303	288	291	256	306	302	305	285	319	270	305	302	304	298	272	281	274	309	291	303	316	313	319	304	325	280	291	275	283	309	308	311	299	282	281	295	301	283	264	312	283	273	298	273	293	311	293	310	293	279	286	313	282	300	281	317	302	313	303	337	284	298	325	307	285	278	295	275	294	296	309	302	294	295	275	281	303	288	296	284	301	264	283	305	290	264	300	292	315	288	292	332	312	289	293	290	270	305	279	273	309	290	299	282	284	285	282	312	295	327	331	295	321	308	279	296	296	337	280	289	302	276	286	267	288	285	300	304	333	302	285	294	284	285	310	274	292	305	314	302	293	294	312	295	279	317	300	278	266	333	303	278	293	265	295	306	288	296	284	296	276	308	277	296	295	319	267	299	296	291	304	336	320	318	284	323	279	312	291	313	292	283	296	296	280	286	315	301	318	271
3336	4608	3585	1823	1244	984	819	703	636	529	510	448	414	417	403	425	396	363	353	317	357	354	321	346	350	308	320	334	324	327	342	295	300	351	326	314	340	327	292	319	366	330	302	342	355	302	315	272	298	322	333	291	326	334	321	308	293	313	331	322	286	309	326	320	293	299	343	285	291	341	288	292	332	306	336	341	313	322	320	289	294	321	284	333	338	282	312	340	289	338	332	298	310	296	306	296	312	310	330	296	266	327	285	310	294	288	311	286	294	291	294	315	278	292	285	314	303	324	347	360	306	318	297	320	304	267	260	300	328	290	318	295	355	348	321	308	310	331	296	300	306	311	328	304	301	281	281	298	320	319	300	310	318	298	318	282	291	319	304	286	323	286	357	313	322	306	302	332	324	301	319	306	321	315	298	288	301	307	302	308	288	359	296	297	307	316	305	316	324	280	348	281	303	289	315	297	294	307	319	328	315	303	310	299	303	305	291	354	298	321	304	290	299	325	296	336	314	338	280	336	349	326	294	325	300	298	311	316	308	276	304	315	290	293	307	307	303	315	326	298	312	281	314	323	313	315	295	282	309	292	331	311	289	305	320	298	303	288	328	296	341	307	281	274	288	326	314	323	310	324	272	337	308	322	295	298	313	290	287	291	314	328	288	308	323	343	282	293	307	329	299	290	319	318	309	297	318	314	290	309	323	307	298	320	337	319	269	299	301	306	306	329	326	303	271	310	326	321	323	287	347	290	298	316	289	291	309	321	307	297	310	276	291	309	263	330	296	325	304	314	310	290	320	272	322	290	314	289	288	305	294	315	287	298	299	295	297	305	281	287	289	279	314	311	306	278	298	314	307	299	298	309	300	298	298	309	313	295	314	306	299	346	309	318	325	277	314	312	345	322	337	339	310	277	308	312	316	292	322	316	294	293	323	296	288	302	320	329	328	332	275	267	327	295	299	328	309	325	289	285	319	336	265	315	348	312	301	322	291	292	322	282	305	320	320	286	276	352	317	294	294	330	287	289	311	298	322	289	302	332	328	295	292	310	311	277	313	288	292	318	306	276	304	370	301	317	318	293	317	348	289	297	302	314	332	294	299	310	311	313	292	311	316	328	334	303	331	292	285	319	306	308	298	289	309	307	287	318	311	299	313	272	287	326	305	306	328	274	323	314	298	310	312	324	330	289	313	318	303	343	306	303	303	311	312	307	301	315	316	311	315	329	302	330	293	305	299	325	305	303	296	302	290	300	286	335	303	322	314	275	286	299	309	293	314	314	323	300	286	286	308	314	261	315	306	293	301	300	311	308	312	297	285	294	329	298	277	305	277	313	303	310	315	280	323	308	347	287	305	319	314	305	289	325	305	306	280	288	286	309	278	312	303	262	321	303	281	327	314	296	315	287	283	339	305	303	295	293	286	315	306	279	299	288	293	285	299	324	325	298	307	328	297	321	317	297	302	356	330	284	282	301	291	322	290	319	311	321	278	338	293	284	319	297	293	296	320	289	292	324	284	296	292	274	324	304	320	307	327	299	271	269	263	293	329	300	278	316	316	298	262	296	320	301	306	287	298	287	277	319	304	296	285	311	306	289	317	305	280	282	322	276	286	296	323	294	340	280	309	299	314	311	298	291	308	298	324	296	279	328	291	319	289	268	301	317	312	304	283	311	282	343	305	298	298	295	300	324	267	302	300	306	292	306	300	288	319	310	280	316	284	307	308	307	316	294	280	295	274	322	302	292	293	284	297	308	317	307	327	297	296	321	322	278	302	295	289	272	300	311	259	304	308	333	291	316	292	324	276	308	326	305	329	363	306	354	315	317	306	296	307	293	324	311	302	312	302	313	298	313	318	284	287	331	318	304	322	281	306	314	308	292	294	317	299	310	287	296	319	301	309	319	310	293	322	285	329	321	286	314	318	338	305	297	314	301	282	340	302	310	309	316	311	311	311	341	295	343	318	305	305	327	284	308	295	298	296	293	294	291	279	295	298	301	297	295	300	340	310	291	291	278	314	286	314	304	297	326	287	282	307	315	264	298	275	317	287	279	288	305	333	303	289	295	265	338	293	276	317	288	308	305	300	324	321	324	293	334	305	307	276	321	304	316	324	293	330	333	275	288	305	322	338	313	314	288	284	322	319	317	322	306	309	308	278	312	350	263	290	305	285	296	322	292	271	278	285	312	322	303	308	290	306	308	322	318	320	300	279	315	310	285	309	300	315	334	269	312	300	319	335	323	279	299	318	292	289	316	293	299	338	315	327	305	289	278	297	309	265	298	307	297	294	301	293	319	306	310	309	287	297	292	312	300	279	301	294	283	305	297	293	311	273	285	284	313	298	290	284	280	294	314	312	310	318	314	283	260	320	300	285	297	279	342	277	305	282	314	271	303	292	303	290	334	273	323	315	293	331	311	306	312	338	303	302	331	292	273	307	302	313	305	290	274	280	279	313	301	277	295	287	320	306	283	316	305	320	289	290	277	287	301	309	311	312	309	286	306	319	269	314	294	299	304	313	305	301	331	307	342	335	295	304	311	324	287	323	288	274	337	340	292	283	314	317	291	293	324	295	310	287	287	295	280	302	301	324	313	298	295	326	325	296	312	312	321	302	285	310	317	301	290	311	323	292	309	319	301	288	312	285	258	286	357	302	341	296	278	289	310	309	326	273	307	295	288	286	320	316	299	304	295	286	266	310	287	283	315	298	317	297	267	275	299	302	309	278	312	314	298	307	312	290	287	296	275	285	306	301	287	295	332	286	290	305	284	318	306	303	302	271	316	313	285	304	274	279	300	290	295	295	314	313	269	299	303	329	320	299	291	294	328	283	312	298	308	281	301	293	321	317	311	300	261	329	291	310	296	317	343	277	319	293	288	293	312	277	298	334	290	291	295	319	301	315	286	320	295	285	288	280	308	335	288	286	316	294	287	316	303	318	301	314	264	274	293	321	290	305	293	291	307	296	314	299	278	328	291	323	307	262	317	305	299	287	329	297	313	288	296	298	295	308	310	304	292	316	309	320	288	306	324	281	326	290	288	285	323	276	296	309	319	265	314	282	300	305	271	292	307	285	305	283	281	311	289	268	296	299	315	298	315	344	300	287	317	327	289	309	344	316	308	304	307	297	320	335	315	337	287	270	336	309	314	278	300	274	320	304	291	315	290	298	298	307	294	282	307	287	306	320	289	331	283	264	307	296	291	315	295	312	322	311	283	306	293	295	282	302	319	324	288	313	339	293	289	289	323	299	279	323	336	302	303	260	302	289	309	313	311	295	303	301	303	278	289	313	339	332	299	319	305	288	323	321	281	306	318	280	302	312	332	278	295	308	315	312	297	280	328	283	297	311	311	308	293	302	309	326	305	289	297	284	288	299	338	306	288	309	312	299	313	278	287	305	296	295	317	310	283	318	326	294	275	309	326	297	314	299	292	287	304	296	310	336	330	293	292	285	307	320	319	282	282	315	315	306	293	287	288	289	281	283	333	321	309
27653	12231	1983	1048	767	690	619	664	667	678	612	684	667	636	680	628	648	647	615	599	699	635	657	695	615	651	610	640	672	610	608	608	680	693	653	645	651	585	648	630	675	649	635	631	627	653	594	660	699	646	649	631	707	659	674	647	664	643	635	662	635	638	672	628	645	658	564	658	671	680	624	599	643	657	641	641	656	645	614	629	679	612	644	649	634	640	629	647	668	652	706	634	634	610	631	670	663	656	594	663	613	619	622	633	671	689	640	654	653	653	670	661	597	704	655	648	659	686	653	634	670	613	668	660	632	644	638	633	633	645	644	637	635	637	660	588	647	604	669	630	655	632	655	635	608	643	656	671	652	662	678	650	640	650	611	625	637	654	640	624	664	633	640	664	634	656	682	651	593	646	702	604	599	643	670	635	619	641	591	668	591	657	674	633	641	631	650	677	657	670	633	658	649	700	639	688	657	690	646	682	614	670	626	696	635	641	692	660	633	636	657	635	690	625	659	646	636	617	618	622	632	617	636	646	656	652	654	646	615	601	642	688	645	656	640	656	644	601	709	634	676	635	618	673	629	650	649	606	614	667	657	656	667	701	656	655	635	647	655	631	642	649	636	651	634	652	672	642	690	669	656	657	572	626	673	670	662	688	674	639	649	671	625	663	617	618	618	610	604	658	661	629	650	626	654	631	672	694	627	635	651	670	590	651	662	646	632	638	623	675	624	649	612	684	630	641	649	622	626	644	628	582	675	640	687	636	641	649	660	664	649	658	633	654	617	645	614	650	652	654	660	636	653	619	648	633	661	628	625	636	634	680	615	683	655	636	664	624	658	640	604	668	675	650	621	643	633	663	633	686	681	650	666	662	652	664	665	650	619	691	643	694	640	645	619	639	660	659	629	628	679	650	599	650	634	651	621	599	626	649	645	694	672	626	686	637	633	666	664	662	664	637	666	594	654	610	682	625	645	649	652	632	675	686	622	656	644	621	649	640	646	654	676	629	645	616	604	640	627	646	632	646	660	633	629	608	632	658	635	632	649	655	625	613	694	654	701	641	636	663	666	619	659	686	682	685	603	631	626	649	588	674	634	690	661	677	619	654	641	636	660	677	666	598	604	637	664	633	583	631	678	640	660	609	652	670	628	610	633	618	611	669	702	606	666	639	637	654	667	639	645	650	651	609	610	627	619	612	640	593	679	699	637	639	625	657	612	665	596	640	604	633	678	630	592	642	620	657	639	624	671	637	677	646	632	627	644	633	651	646	680	644	625	674	626	631	661	630	622	622	630	619	679	631	670	660	671	644	664	620	638	658	690	627	650	619	650	675	658	614	662	625	646	640	635	695	627	649	668	624	614	637	694	624	638	643	620	672	619	652	638	649	650	573	644	638	620	630	625	573	634	686	639	629	631	614	654	686	639	681	646	632	610	660	627	669	672	641	673	631	696	659	553	625	622	635	693	615	684	613	608	672	653	692	640	622	695	664	655	659	663	622	660	624	638	647	628	683	654	661	650	606	644	681	643	644	667	657	680	674	645	637	605	589	652	666	703	623	627	625	643	627	638	633	658	610	663	653	661	614	611	659	622	650	611	630	673	664	627	681	628	663	626	640	607	639	659	635	630	623	636	666	669	632	649	645	609	645	653	719	701	623	644	653	665	626	630	663	580	634	669	638	628	642	631	639	618	637	628	628	631	642	630	660	647	652	669	660	650	653	662	656	601	668	674	646	651	629	601	654	671	626	683	621	634	650	622	646	637	652	657	618	632	636	659	621	609	641	661	649	617	709	629	672	594	596	711	648	623	651	648	607	638	626	654	687	629	636	672	660	658	682	613	654	639	608	645	632	665	585	610	644	674	638	640	644	607	619	645	664	652	679	675	668	635	637	637	651	672	658	648	644	674	667	605	673	631	640	660	638	652	659	675	646	661	643	621	662	611	628	615	657	674	679	680	660	640	623	666	624	631	635	601	647	661	657	670	724	625	624	636	640	654	616	635	638	660	623	600	659	614	624	616	624	644	611	660	629	655	686	647	636	667	671	683	642	644	640	624	621	639	630	629	645	674	661	599	629	663	620	677	627	655	630	660	627	647	633	637	616	661	642	644	612	664	606	641	645	678	616	622	625	652	710	696	637	637	642	643	654	630	657	632	660	677	677	594	561	629	633	621	618	698	617	686	620	621	626	653	663	678	666	603	602	652	693	614	647	660	679	641	641	620	614	629	629	651	706	642	612	662	608	632	650	666	587	670	642	644	650	648	622	604	608	670	610	677	668	661	641	638	595	607	639	623	667	627	620	675	596	676	630	644	655	621	654	641	629	644	630	620	609	609	660	637	655	644	651	646	658	595	690	655	641	617	629	669	649	611	651	650	630	637	661	630	656	625	631	662	617	593	664	685	686	662	642	635	623	640	667	629	643	634	650	682	632	649	634	628	680	623	636	612	613	643	647	632	624	702	616	581	664	611	620	659	698	660	624	634	677	580	653	660	671	665	708	616	619	611	608	698	656	653	613	649	617	648	646	637	645	687	620	684	684	646	687	633	612	680	677	659	678	615	638	614	656	642	621	640	621	651	610	630	650	653	677	656	644	644	640	681	677	609	685	648	640	652	636	613	594	688	681	639	624	640	619	647	665	616	624	590	626	655	670	681	630	690	639	655	653	659	629	645	650	642	628	660	669	657	639	660	626	642	670	604	668	661	641	644	612	635	615	574	660	661	601	638	684	698	618	686	621	653	642	639	684	654	623	631	632	690	636	646	634	659	683	630	623	669	641	691	666	681	621	645	695	630	636	709	677	642	627	619	650	638	592	657	630	598	686	683	667	669	646	653	652	638	677	648	657	593	635	625	676	663	661	629	654	617	650	663	651	637	629	577	605	620	681	678	616	683	628	602	622	608	629	684	660	630	631	627	644	601	681	635	645	666	612	673	669	664	636	650	677	651	678	620	607	681	632	625	660	691	639	647	650	664	635	666	595	651	677	643	634	702	636	661	620	616	627	592	653	672	605	662	694	647	596	640	621	665	651	629	670	667	661	647	636	665	690	641	649	646	683	626	678	652	671	605	641	657	675	600	611	654	670	628	677	615	673	627	680	658	642	638	630	710	710	639	644	653	647	637	645	626	615	664	655	656	651	623	618	690	614	648	611	654	657	645	630	603	616	672	688	619	621	656	657	651	637	651	649	650	670	661	663	627	639	638	657	625	631	652	627	665	618	700	669	632	651	680	666	690	627	671	689	629	650	651	609	632	629	639	676	673	647	703	677	654	623	600	681	654	673	595	634	674	681	595	674	583	565	654	677	607	668	633	644	681	675	663	635	657	630	615	666	652	680	639	684	672	639	641	651	641	720	628	647	619	637	632	646	623	627	642	659	684	621	637	603	688	652	649	618	654	624	669	671	670	645	665	652	641	652	636	641	621	657	673	605	617	657	594	672	603	638	626	644	656	629	651	673	633	639	636	595	641	640	609	665	641	667	628	666	601	684
5003	865	777	696	609	601	600	601	607	584	640	612	603	578	612	595	619	578	582	599	641	592	558	563	582	628	577	560	586	566	570	550	616	561	585	588	588	593	602	580	598	578	624	567	582	620	615	565	557	577	593	604	591	576	610	626	553	577	569	576	595	549	610	643	592	578	556	622	554	584	599	606	569	556	547	574	541	528	532	610	614	629	615	530	554	590	624	611	595	606	606	604	601	588	617	579	538	643	623	610	609	600	600	576	561	601	580	598	572	579	592	568	586	605	592	575	572	578	582	617	600	585	597	569	615	570	592	541	620	592	579	611	557	583	580	514	568	578	550	622	569	578	578	580	586	603	602	529	608	627	590	596	591	577	580	602	574	582	583	602	581	619	586	595	561	563	567	596	555	595	603	580	608	639	576	552	611	584	567	585	577	555	549	615	566	577	534	597	604	611	600	591	597	649	611	567	578	584	595	544	598	629	585	615	580	573	574	595	577	594	563	577	607	557	586	587	570	603	570	579	594	587	589	587	603	570	611	580	580	610	592	562	588	599	585	543	570	582	570	585	549	578	615	576	568	634	604	554	604	621	583	568	574	568	567	575	573	605	611	581	636	573	570	580	624	591	605	551	598	582	615	610	642	565	577	623	632	601	580	597	611	611	584	589	594	548	585	562	580	569	601	595	610	555	564	600	587	588	588	574	542	586	629	568	596	600	563	569	550	542	601	586	575	566	569	615	561	541	611	614	547	563	595	616	620	560	564	593	546	563	599	578	567	577	610	606	549	557	548	611	588	595	601	589	624	574	600	563	581	611	593	553	555	602	597	542	603	583	549	536	570	578	513	584	584	557	612	577	570	581	605	615	610	581	630	578	595	561	577	601	574	592	566	564	541	565	606	604	536	536	590	557	565	548	577	611	543	591	536	593	561	610	606	632	564	587	624	622	598	581	541	569	557	569	536	571	591	600	605	563	614	571	638	619	547	583	575	568	622	562	568	578	602	598	553	570	591	588	552	566	589	576	564	585	555	540	599	592	580	559	615	596	570	576	583	605	577	607	594	647	551	572	566	590	577	572	576	578	552	606	566	587	550	562	583	605	583	558	588	578	522	581	573	563	586	569	564	595	593	561	570	559	575	579	568	597	579	574	573	543	533	531	614	544	597	588	568	562	601	543	555	565	568	588	581	585	607	600	624	610	586	594	583	532	563	559	569	583	580	582	574	587	605	610	571	554	576	579	587	584	634	580	603	601	550	580	565	597	537	565	621	546	559	571	566	581	536	590	577	559	582	578	535	610	581	578	604	585	545	578	563	600	544	581	573	571	565	590	570	600	587	547	597	545	609	587	564	529	587	602	557	593	578	592	544	555	570	579	570	614	577	537	574	584	539	608	612	606	574	608	541	536	603	577	529	620	578	587	599	590	585	611	589	622	627	579	579	564	535	554	560	552	581	555	605	618	585	595	626	537	593	597	588	579	578	557	581	543	604	594	600	558	578	603	550	569	578	641	547	590	589	558	575	590	599	563	581	606	556	625	586	568	594	583	598	606	537	591	590	612	546	536	598	544	586	590	586	593	569	614	588	566	560	563	604	590	598	563	614	556	561	579	585	570	548	577	618	571	584	563	607	544	555	555	596	604	587	558	642	595	603	582	628	598	560	560	582	594	561	603	616	601	576	563	605	560	588	561	595	573	569	551	586	570	633	552	593	610	551	619	606	583	576	564	577	617	539	557	594	565	590	588	540	591	564	563	547	596	566	569	576	562	613	563	584	520	593	620	597	599	587	546	570	592	579	552	561	603	616	590	610	566	527	595	604	608	551	568	595	593	565	595	597	584	579	609	592	533	607	535	602	596	584	613	619	607	583	625	589	628	577	611	570	594	609	582	588	589	599	557	580	574	596	596	619	574	596	582	614	599	625	562	626	602	597	551	588	579	600	546	609	563	541	532	576	547	602	592	561	566	564	566	573	585	583	569	588	538	555	554	572	626	558	590	568	590	593	618	545	601	562	571	562	586	537	582	603	579	587	566	606	565	584	607	577	590	593	628	596	561	587	607	580	581	607	601	604	586	557	572	568	584	505	567	577	587	543	574	605	529	629	567	604	571	599	573	598	596	567	584	574	595	588	575	636	596	577	557	590	569	599	566	630	566	569	607	608	594	609	596	591	586	606	578	571	582	606	631	623	590	592	541	586	585	542	609	576	549	575	587	586	608	558	586	577	563	559	587	594	600	602	616	567	554	568	582	565	633	559	590	572	591	583	581	576	576	538	571	591	576	593	602	559	548	546	608	608	582	611	610	581	566	573	598	585	627	555	583	543	566	571	618	543	585	600	605	585	579	617	597	629	552	551	576	589	626	602	614	565	583	659	574	618	582	561	614	586	610	575	611	584	619	573	578	607	580	602	611	551	566	574	571	556	580	579	567	531	605	530	590	620	617	589	577	572	631	567	579	609	536	533	583	611	601	617	553	613	604	589	579	608	577	589	591	609	592	530	571	598	553	598	574	600	620	566	560	541	606	585	564	596	585	634	645	596	605	580	599	593	591	617	595	604	610	574	608	574	575	579	560	598	581	598	603	575	558	592	601	562	561	591	593	586	608	566	592	615	571	555	575	576	615	553	606	549	598	543	547	576	609	560	596	555	628	610	576	591	593	577	599	603	600	561	590	520	578	601	578	609	580	606	605	562	551	556	582	601	558	612	553	576	554	561	591	551	583	548	560	572	592	613	602	563	587	565	600	573	549	574	620	606	598	556	585	589	570	545	565	605	581	601	604	572	644	579	595	553	559	589	604	555	573	547	599	639	610	555	626	607	599	530	631	565	530	584	606	585	571	596	598	599	609	625	604	635	593	596	636	554	571	608	571	578	632	614	566	582	547	610	581	561	569	588	586	572	562	574	580	602	625	584	619	586	617	559	592	601	544	545	625	591	575	613	585	586	644	633	596	588	584	579	597	577	601	602	581	565	647	543	563	574	587	537	586	581	560	590	556	576	583	598	599	605	583	558	551	547	536	589	561	583	624	551	563	552	542	610	578	584	600	559	585	571	614	592	576	564	617	578	596	632	605	572	596	562	584	592	557	621	586	537	560	596	525	614	585	580	552	576	561	592	593	587	575	545	620	587	563	620	566	553	584	579	600	567	541	592	561	609	576	551	549	596	616	574	599	555	594	566	597	584	683	602	580	593	562	605	567	570	579	592	599	609	568	556	556	545	593	570	580	556	571	587	589	550	554	581	546	630	633	563	579	603	546	575	563	588	611	613	593	601	618	564	600	596	586	599	626	640	534	581	635	624	598	571	584	556	583	569	593	555	566	623	550	581	581	586	601	572	606	602	613	568	553	570	570	583	582	581	595	638	604	575	628	600	591	588	617	551	592	523	609	573	586	596	591	595	563	623	596	577	590	602	573	555	599	565	557	591	598	557	558	579	602	570	548	591	564	597	578	578	571	574	609	592	588	579	594	606	592	573	586	592	600	592	566
25668	21418	25875	18490	1509	744	645	573	486	478	485	516	537	455	460	478	505	473	504	436	482	468	490	490	482	481	483	478	460	463	461	457	456	476	470	438	456	461	435	468	487	448	468	495	489	444	464	451	445	464	469	435	494	480	504	475	461	487	447	451	515	476	509	493	453	434	491	459	492	485	468	486	443	489	501	457	424	456	470	473	467	483	487	480	451	468	501	460	448	485	500	471	487	429	466	438	475	453	471	481	483	502	475	440	455	446	477	437	481	469	427	479	441	425	495	469	519	476	454	475	463	482	439	440	484	475	485	498	427	486	439	484	497	520	473	507	496	480	446	440	449	457	463	470	455	480	464	457	432	451	469	470	463	470	507	457	475	483	453	473	526	453	464	450	496	459	450	451	442	492	481	460	474	460	469	440	456	426	465	498	460	469	454	462	492	482	470	462	452	495	486	423	492	500	452	469	481	459	470	454	434	478	446	499	526	491	493	493	450	426	457	467	485	433	434	498	436	448	452	506	444	482	469	495	487	473	472	440	483	448	450	465	445	463	446	439	451	465	448	457	445	469	457	446	491	459	423	468	468	483	438	515	461	464	431	472	433	446	445	481	468	490	519	480	464	472	456	454	488	462	472	504	451	433	438	458	449	436	457	424	469	465	456	478	467	440	462	497	463	456	444	474	455	497	513	467	488	451	474	441	491	446	457	452	482	436	459	495	472	468	459	489	482	449	493	469	439	478	443	463	460	455	455	467	496	492	423	461	468	474	462	486	478	459	489	466	479	449	435	466	456	484	448	459	483	488	459	460	467	468	467	437	479	443	469	470	475	456	485	513	488	482	471	461	457	429	462	474	448	466	464	462	456	454	442	424	460	430	460	474	475	465	458	461	476	450	450	447	433	470	488	475	463	458	433	429	454	499	485	431	471	492	478	456	468	457	490	469	448	475	463	476	456	459	467	426	440	475	457	470	486	458	464	462	485	462	480	463	466	435	474	455	463	463	469	508	465	451	451	480	462	434	442	468	460	497	465	484	461	480	495	506	461	476	440	480	486	458	437	437	441	475	468	476	469	460	447	478	434	474	491	466	472	463	460	464	451	441	474	464	487	448	430	463	472	480	458	495	466	459	449	503	480	436	475	491	478	461	458	454	476	484	477	472	486	502	485	439	427	457	447	464	504	472	471	471	468	493	478	483	499	482	430	446	432	453	434	441	470	447	420	448	487	489	457	490	437	429	452	450	474	430	443	452	451	482	446	468	437	446	473	493	453	474	480	494	417	458	466	478	446	525	480	456	464	476	455	462	479	448	443	492	499	479	454	487	481	450	481	478	483	440	480	504	470	462	440	511	458	447	480	448	463	454	473	440	426	443	457	476	444	461	448	472	441	485	440	435	495	442	471	477	447	483	501	473	451	480	474	434	475	490	472	478	454	448	478	457	452	422	475	488	457	452	490	439	468	466	471	472	478	464	477	475	491	488	457	512	456	475	440	487	484	449	507	505	468	479	436	470	479	462	487	493	454	457	455	505	440	461	490	470	469	457	463	469	439	476	433	436	423	477	482	474	425	453	463	486	448	472	489	427	454	461	469	499	478	438	448	470	473	481	437	458	469	464	450	434	478	445	469	463	474	444	491	451	482	473	475	445	478	489	474	437	490	464	471	442	453	458	475	487	467	449	499	495	450	442	509	460	442	435	445	417	466	440	429	473	468	496	512	456	489	445	475	461	443	501	468	466	475	431	500	466	480	478	490	503	451	458	460	496	488	472	451	461	440	450	460	493	444	488	460	500	473	461	478	448	406	446	504	462	492	467	480	468	443	438	511	480	433	459	471	518	459	430	488	507	473	466	470	487	493	459	500	486	485	461	490	494	462	501	459	451	479	478	516	488	470	451	460	492	424	525	491	416	481	456	440	437	410	486	429	475	457	475	474	496	476	457	471	487	452	443	478	453	528	453	477	479	455	453	447	489	442	447	500	485	449	460	481	459	481	415	481	428	455	457	484	462	484	470	457	456	472	449	457	481	458	519	440	470	457	478	476	497	471	468	494	443	491	452	458	445	457	491	429	481	439	445	457	458	453	478	490	466	461	485	478	427	489	446	522	465	452	477	471	486	461	491	473	471	478	467	502	426	467	459	446	487	469	454	430	451	476	487	496	520	446	502	465	493	446	435	491	455	433	461	500	461	445	461	472	467	501	500	449	477	496	460	486	421	481	499	486	483	458	448	467	448	487	452	481	480	462	477	498	431	481	473	483	469	509	465	413	464	427	465	470	428	472	485	452	460	434	471	476	461	439	462	479	467	454	486	439	493	446	454	446	462	414	507	428	442	442	461	473	486	478	485	456	481	433	462	453	459	447	427	487	443	471	431	424	435	463	475	458	476	457	501	487	468	491	466	493	486	419	464	462	458	470	453	476	458	473	471	446	454	480	504	519	460	480	475	445	505	526	438	458	467	456	483	497	469	495	459	449	452	453	484	456	441	479	500	432	487	454	482	451	433	466	466	494	489	450	497	475	471	437	481	431	461	467	462	475	457	463	450	447	480	468	433	443	473	431	470	457	485	467	445	405	457	491	465	436	437	449	454	472	470	488	469	518	491	433	452	461	500	461	457	494	460	447	472	477	474	463	472	502	474	465	452	471	413	482	465	443	462	453	455	455	501	470	477	449	487	459	491	449	505	439	461	465	462	488	447	490	447	506	479	464	424	447	482	493	465	472	454	477	439	467	466	469	461	456	423	448	489	469	469	474	482	480	454	425	478	444	494	483	471	438	465	459	467	480	494	463	420	479	461	481	464	440	481	463	470	458	455	483	483	469	473	467	448	498	472	452	508	469	430	488	470	478	479	483	450	479	535	507	437	470	428	451	482	493	461	473	463	452	530	461	491	497	444	491	465	470	435	480	448	452	444	451	447	472	457	450	490	482	511	449	466	472	450	474	473	482	433	445	479	477	483	485	431	452	469	411	457	481	499	484	461	479	444	454	477	459	478	474	461	439	471	497	480	447	469	464	506	473	489	480	503	477	459	448	430	487	457	451	439	475	506	480	458	526	525	470	435	462	455	440	480	481	459	479	480	477	449	464	455	451	443	435	469	476	477	482	457	458	445	435	425	472	432	447	490	462	461	462	466	462	476	469	430	430	466	455	470	484	460	493	436	488	472	400	506	452	481	515	445	463	456	465	467	478	476	462	474	474	446	441	462	464	455	486	435	438	477	485	472	480	474	466	496	460	458	470	489	465	459	460	438	476	451	425	482	421	460	477	476	477	461	457	474	480	503	457	468	466	467	449	472	441	459	469	439	452	492	476	448	479	504	431	447	446	470	469	478	511	435	480	451	451	477	444	447	459	472	456	477	447	477	452	467	483	435	461	471	444	455	458	454	446	455	470	460	482	456	445	500	474	461	478	483	493	464	468	487	441	424	426	467	481	480	475	477	500	482	472	495	447	493	477	471	486	453	469	473	455	464	439	457	494	457	470	447
3442	2061	1673	989	802	717	583	611	562	497	553	462	467	515	481	473	482	468	473	456	458	443	461	490	470	473	415	509	463	480	446	446	474	447	464	428	493	461	481	452	505	463	444	443	450	455	461	426	426	466	487	492	453	475	432	440	477	436	465	451	461	467	446	449	461	446	465	471	429	452	432	456	389	426	462	456	436	465	482	459	453	458	437	449	478	447	439	439	436	403	435	435	478	470	431	435	437	451	465	438	484	441	445	436	455	462	466	448	460	433	473	474	423	454	496	443	439	445	442	443	454	427	438	466	454	465	450	444	451	461	481	447	423	458	400	483	439	469	396	447	427	445	480	446	411	470	465	441	463	402	447	448	475	435	446	476	417	438	431	444	471	445	441	480	461	457	429	421	477	434	500	471	403	456	440	463	457	429	427	439	437	441	484	425	467	453	415	479	444	492	439	451	466	473	425	460	432	415	449	452	417	443	433	448	449	434	467	446	471	440	440	436	413	435	473	449	425	449	441	410	464	432	446	459	485	478	459	461	470	474	452	413	417	463	461	472	456	422	464	443	432	426	459	455	460	477	473	439	469	443	438	444	466	474	418	465	436	516	437	453	430	462	477	405	445	475	454	423	461	439	443	478	404	449	437	457	467	417	468	464	448	487	430	475	401	448	468	433	462	451	459	458	454	441	441	440	429	453	409	431	451	427	458	437	433	434	453	422	471	414	449	431	434	455	454	490	437	434	471	433	488	452	458	492	462	418	441	448	441	465	444	470	436	444	467	450	460	402	471	447	449	465	421	469	438	468	459	434	434	424	484	451	445	450	459	476	444	468	448	479	464	438	441	434	463	454	425	482	420	435	437	404	447	445	471	437	452	411	439	479	419	464	459	443	457	408	437	422	414	471	429	508	404	418	448	429	484	484	427	398	447	466	486	451	459	447	457	465	472	473	444	392	459	435	419	417	452	405	447	429	450	478	442	446	471	472	439	476	459	407	485	452	465	441	439	461	466	463	459	432	455	420	444	476	450	437	466	412	484	458	409	439	480	449	425	435	442	478	450	440	492	465	460	492	412	443	440	453	431	430	411	408	460	466	446	446	443	487	451	404	418	409	434	406	432	443	470	444	447	449	497	491	417	401	426	422	419	447	425	425	401	451	436	438	437	467	432	477	430	455	449	474	515	458	452	432	431	430	447	466	482	467	437	463	412	473	475	459	416	448	439	466	443	441	431	423	437	468	469	456	468	439	469	468	458	470	462	462	448	415	430	448	451	462	483	433	453	456	431	447	453	423	443	447	450	470	475	440	445	421	429	456	423	452	436	461	452	459	433	460	464	439	441	450	399	452	404	446	488	431	464	420	434	461	470	398	424	418	451	477	453	459	444	419	454	425	440	444	430	464	466	467	454	447	442	463	451	455	456	429	443	433	425	406	429	432	450	489	479	463	452	462	463	476	463	436	423	451	433	454	468	448	424	425	430	444	452	451	424	455	468	455	418	459	460	470	436	408	482	462	449	445	448	428	462	457	432	438	411	474	457	475	458	454	434	415	444	460	441	439	424	456	433	482	469	449	439	382	464	431	445	454	453	469	457	454	446	447	461	435	464	449	414	464	455	466	423	465	410	432	442	471	404	462	439	449	438	454	434	448	447	422	425	471	440	456	456	475	389	413	454	408	441	440	421	419	449	420	437	457	493	409	464	504	472	472	462	435	420	398	432	481	459	493	446	479	449	463	458	418	397	412	475	445	430	443	458	431	497	456	454	452	429	426	451	448	485	436	424	464	435	439	426	382	461	432	420	420	441	458	437	448	455	428	452	425	481	456	450	432	436	475	436	478	489	489	463	437	433	425	397	455	422	419	417	447	428	446	437	425	472	454	440	454	434	453	453	423	448	438	431	436	473	437	457	448	466	461	451	430	403	415	447	442	452	468	430	450	486	405	472	447	455	478	419	473	478	420	451	419	423	481	428	403	478	423	430	425	430	464	404	471	446	404	447	486	489	438	457	445	445	445	437	474	443	455	434	417	447	462	441	466	444	463	454	434	470	438	449	449	432	460	466	396	444	460	454	440	426	435	440	449	494	424	475	405	429	413	456	443	464	445	418	467	442	439	471	435	444	462	459	416	433	428	456	446	421	419	409	415	399	468	420	503	444	427	412	412	429	431	457	449	445	447	470	476	475	419	444	435	447	467	469	437	457	451	447	473	423	449	427	449	435	444	447	438	455	448	411	453	446	458	495	459	480	486	485	420	447	452	439	463	423	452	454	440	431	452	450	444	471	447	473	439	466	455	441	454	476	421	416	458	462	409	439	469	437	440	425	437	417	498	434	456	440	461	438	393	435	441	444	429	454	467	465	441	415	409	451	443	494	445	452	447	485	440	462	432	442	423	444	444	450	437	438	467	463	470	438	458	482	445	448	453	405	438	447	450	424	445	431	447	440	433	468	424	450	422	432	453	423	464	442	431	427	459	406	454	455	448	466	456	458	427	456	439	422	476	414	427	447	467	459	456	435	452	468	451	438	450	440	451	467	392	442	435	454	453	448	412	427	437	434	458	443	450	448	474	471	443	446	474	430	444	389	452	437	415	443	440	451	446	449	456	464	460	439	436	450	485	428	438	447	465	467	422	504	425	460	484	445	433	436	443	454	450	468	448	447	454	442	426	460	476	489	430	432	427	471	441	444	446	444	448	454	430	505	429	432	447	494	433	455	450	421	452	444	440	430	467	387	427	449	441	436	458	409	436	444	426	457	442	469	451	445	459	438	443	453	456	411	448	455	425	486	426	455	441	440	429	475	448	479	452	438	433	472	413	461	477	446	431	469	430	430	448	445	462	453	452	441	414	426	444	428	410	426	477	469	428	406	439	465	446	412	467	434	466	481	452	440	460	451	416	484	456	472	438	455	463	467	438	468	471	450	431	435	468	446	446	478	409	497	437	453	479	451	425	453	444	471	435	467	408	466	440	470	461	425	438	431	462	447	455	449	460	458	442	427	463	463	432	446	438	442	408	447	452	442	448	485	414	461	418	459	443	433	430	463	399	464	431	402	408	396	448	465	524	434	467	431	458	415	420	460	425	446	448	432	450	437	442	449	425	401	448	442	445	429	451	454	427	468	460	454	451	448	456	468	472	465	409	433	485	458	421	424	449	441	494	429	467	469	476	469	431	426	460	465	453	431	460	452	429	474	446	441	420	440	466	443	434	430	449	439	435	461	457	428	465	418	404	444	447	471	454	463	475	459	452	446	442	425	440	471	435	436	472	454	421	457	418	442	412	489	464	424	443	447	454	477	425	458	455	459	483	475	457	413	458	429	480	434	435	445	446	462	476	470	485	471	447	439	437	412	458	435	441	452	476	453	454	428	396	468	439	442	393	444	439	467	459	433	450	454	443	451	432	458	430	451	455	435	459	421	481	446	473	457	423	449	445	465	442	493	434	427	404	405	442	441	476	455	448	429	448	406	417	446	439	451	446	439	464	444	463
24249	21436	28621	24669	20372	2644	915	582	424	398	411	359	381	341	332	339	389	336	351	315	334	352	324	318	298	331	301	325	311	321	313	315	326	327	293	342	340	339	320	299	287	325	321	330	329	291	340	314	339	294	297	324	310	308	316	301	306	298	338	316	289	296	278	302	337	324	341	316	285	347	319	301	291	320	311	326	292	312	301	272	330	297	294	315	322	347	278	291	320	344	303	317	297	309	300	330	338	282	287	298	308	322	301	315	313	360	292	320	316	309	350	311	314	300	344	305	271	323	332	308	304	327	320	291	344	346	293	304	346	303	323	325	300	316	301	297	337	353	296	287	299	298	310	314	328	311	291	301	300	306	318	301	323	301	302	283	297	288	273	308	287	309	349	298	348	330	303	305	322	308	317	304	279	333	304	307	314	326	309	342	297	312	306	302	320	308	337	305	321	285	325	317	323	313	309	318	316	317	275	283	277	301	280	295	306	306	314	289	316	311	320	324	333	306	320	289	283	295	289	316	319	320	292	270	304	303	333	294	284	311	321	277	305	312	272	302	305	306	308	313	327	300	278	296	306	340	356	301	319	296	352	276	320	307	333	300	335	290	303	304	303	324	313	322	309	329	314	334	307	317	300	327	336	309	287	298	283	283	318	307	300	334	295	323	277	313	312	306	300	278	312	290	322	310	304	309	284	314	281	293	310	304	317	323	314	294	311	304	316	326	304	332	330	299	297	323	298	305	285	309	308	312	277	332	285	311	305	308	284	315	286	310	327	269	321	296	320	306	325	338	295	299	295	322	295	295	301	272	278	311	274	315	319	301	317	297	302	311	276	307	304	304	286	294	278	309	302	286	289	318	318	304	307	307	295	290	287	293	310	318	331	275	322	292	314	342	322	316	327	310	287	330	305	328	308	307	316	293	338	309	301	297	269	301	319	333	317	281	323	303	336	306	287	318	342	304	305	320	290	332	295	288	289	286	289	316	273	288	318	308	294	320	281	325	316	297	301	300	295	314	297	301	304	295	283	312	324	286	302	317	296	286	298	299	341	298	302	302	307	294	302	312	285	327	281	314	323	315	306	317	296	327	328	283	290	309	316	286	305	316	313	284	302	313	316	304	317	276	318	318	305	318	348	278	286	286	310	284	301	294	318	302	332	302	287	296	310	292	300	306	304	300	289	298	275	333	321	268	304	304	323	288	276	311	322	311	323	306	310	289	310	310	291	290	302	331	323	327	348	267	295	291	306	320	301	331	309	281	308	306	319	274	308	293	336	300	298	286	330	323	304	328	272	299	299	282	300	315	332	342	320	292	272	305	331	314	337	296	299	306	332	313	282	313	313	320	303	284	319	320	310	287	308	278	319	295	286	292	333	300	299	298	296	301	343	274	295	306	307	305	338	310	292	279	286	316	303	306	311	335	331	351	268	304	299	297	289	279	326	285	320	292	320	317	339	299	307	283	312	348	296	295	305	303	325	315	310	309	294	277	311	264	289	303	306	277	306	303	315	330	322	288	282	316	292	293	302	309	333	300	307	308	325	320	275	322	279	334	291	340	260	313	352	309	298	323	325	271	339	321	293	310	335	299	337	316	320	315	315	280	266	336	338	278	295	278	342	322	306	309	290	292	308	286	296	307	310	300	334	316	285	311	297	306	301	315	316	300	296	301	295	300	273	312	317	305	313	287	335	316	281	259	312	309	278	280	309	299	316	322	312	318	324	317	320	338	317	285	286	341	337	302	336	282	273	338	296	287	310	310	294	314	313	332	308	318	330	329	279	290	307	328	305	332	289	298	280	319	313	297	339	275	338	312	277	278	317	320	301	326	303	295	292	281	325	288	303	303	301	318	316	302	274	297	297	335	287	321	315	309	276	299	316	286	307	308	277	334	296	324	312	330	301	258	306	350	307	310	298	317	270	313	265	290	315	345	353	300	324	323	309	297	297	321	269	339	292	293	314	292	311	321	272	294	280	323	292	279	274	271	289	301	293	284	307	326	320	287	307	283	302	336	302	314	335	313	336	314	291	316	293	307	324	284	296	301	299	280	291	300	312	328	308	312	335	330	302	323	328	303	304	305	294	292	267	311	312	288	296	318	298	331	337	314	287	280	332	290	303	313	290	287	279	306	288	308	339	292	288	306	307	286	299	333	294	316	336	294	313	332	312	346	291	292	284	290	332	302	299	288	301	300	334	316	309	258	284	281	315	308	318	321	314	329	261	309	304	308	290	331	317	307	276	296	322	314	315	304	321	294	299	302	306	301	311	286	299	324	311	299	324	309	309	307	288	325	330	329	303	310	281	312	299	306	293	303	309	315	297	315	298	277	332	288	301	298	298	351	310	296	291	312	306	301	284	294	300	282	310	299	310	309	293	304	308	284	293	320	318	278	293	324	311	307	284	316	300	321	318	292	312	304	307	302	307	306	285	278	282	315	305	314	297	337	305	302	302	305	297	311	300	298	324	309	315	308	306	297	302	323	311	283	295	302	291	294	318	292	285	317	297	294	314	321	323	291	273	322	316	314	255	295	346	296	324	328	302	275	321	282	321	313	299	313	281	287	293	303	295	316	300	302	293	289	321	298	302	322	294	318	324	296	327	307	338	317	281	319	296	310	346	282	293	314	301	291	307	310	297	261	316	300	295	288	282	314	290	287	327	287	294	333	308	297	314	285	324	310	321	259	313	316	325	301	306	330	324	325	300	309	355	299	345	306	315	285	295	298	329	278	358	302	331	288	326	313	267	292	328	294	298	288	282	282	266	309	277	310	315	322	294	309	278	302	309	326	310	299	307	297	289	299	299	308	294	290	296	325	308	305	327	301	327	340	308	285	315	277	320	284	335	326	358	314	315	309	320	283	295	321	338	296	289	334	334	264	284	300	302	277	274	295	313	256	322	299	285	337	317	283	322	298	313	307	328	320	283	300	313	287	300	332	311	310	315	326	258	286	304	313	278	297	291	301	311	297	310	279	307	292	286	338	308	333	292	326	312	294	303	289	325	315	315	328	308	313	293	305	324	299	300	300	332	292	307	340	297	319	304	335	314	325	296	315	309	296	309	289	323	303	293	308	324	316	317	309	284	310	299	280	327	303	276	276	318	289	291	289	301	293	282	289	276	310	312	275	297	297	290	305	316	301	303	286	294	287	292	303	291	330	281	295	298	299	304	291	311	312	308	314	306	283	349	302	303	311	310	296	341	297	314	308	326	309	282	329	298	300	301	281	303	320	289	325	304	303	295	297	305	310	331	288	277	299	295	295	317	289	284	285	340	300	314	305	296	307	296	278	318	283	302	303	308	310	302	292	274	287	306	293	289	312	272	293	293	292	290	297	328	314	289	327	268	317	286	293	290	317	301	311	270	305	283	324	276	328	315	315	338	317	283	313	285	314	300	316	314	332	325	310	316	302	295	306	291	324	322	288	299	314	310	297	341	313	320	330	309	299	308	328	313	292	285	297	275	272	293	297	308	305	321	307	295	341	298	307
3210	4676	3770	1815	1274	966	780	676	618	489	496	413	412	439	418	368	414	340	355	357	379	299	346	388	331	350	354	357	311	348	312	338	324	340	299	315	347	342	329	312	284	321	323	316	306	333	302	327	339	302	297	335	313	331	340	308	345	297	299	312	325	332	307	344	329	339	311	378	318	292	298	335	306	315	318	326	295	310	321	321	327	314	313	286	326	315	314	322	326	311	312	316	306	319	318	340	340	310	291	300	338	304	365	321	312	308	328	310	332	305	309	335	302	305	290	319	294	330	310	303	323	334	293	316	317	298	306	306	306	291	287	306	335	327	288	303	327	298	303	336	331	286	316	323	292	317	282	328	316	307	313	302	314	326	286	321	278	327	326	299	334	289	315	281	305	328	298	295	315	320	307	304	301	310	322	312	323	354	331	337	307	333	318	338	289	314	306	308	309	334	317	314	306	352	295	329	360	318	325	354	305	333	306	293	317	313	284	277	311	312	304	331	291	267	338	281	322	313	327	309	285	295	283	303	312	319	284	286	321	316	300	285	325	311	317	309	316	297	308	282	287	303	292	284	307	296	338	322	349	300	315	339	307	314	321	306	318	334	319	310	330	329	306	308	268	313	286	318	329	322	305	317	308	314	285	299	287	309	314	302	339	291	319	330	302	308	326	307	309	308	285	299	334	336	333	321	325	310	299	307	308	296	330	302	320	297	313	330	327	319	313	299	327	323	297	300	314	280	305	307	271	296	311	336	298	282	315	304	331	296	305	281	341	311	297	304	278	286	328	299	309	282	293	291	361	315	310	316	315	307	303	307	294	300	294	299	291	300	302	278	313	311	325	305	288	264	302	306	321	323	294	291	311	296	329	321	283	312	305	297	322	314	295	311	288	336	309	317	289	296	282	282	309	260	282	314	325	290	311	340	299	323	284	330	311	294	313	293	321	283	291	296	310	308	291	308	297	293	295	334	320	279	331	301	316	339	298	292	299	321	321	313	326	305	344	294	314	311	295	292	344	316	313	272	322	310	342	339	305	342	318	319	313	295	309	319	296	306	301	321	294	306	351	285	301	302	374	321	308	300	297	301	350	304	325	286	318	324	322	312	326	322	293	314	309	321	317	312	316	305	341	302	293	279	296	307	295	313	329	278	334	328	310	282	325	331	314	294	310	304	290	279	304	317	324	329	303	302	321	337	311	337	297	328	331	313	285	353	318	303	324	311	308	337	299	342	313	314	295	307	335	266	298	329	293	323	318	309	330	325	309	296	309	313	302	309	309	333	320	297	288	312	318	285	304	290	318	256	309	311	300	299	319	320	279	300	321	309	309	304	340	321	314	303	347	270	321	330	315	324	349	286	317	294	312	316	296	320	339	309	318	316	307	307	282	327	297	289	332	336	303	317	328	311	309	324	315	293	320	310	335	328	269	274	282	317	320	312	308	333	308	295	305	324	300	312	302	306	286	332	308	337	318	303	335	322	316	257	289	329	364	314	297	282	303	334	305	310	305	295	306	338	315	270	293	304	322	301	283	309	299	327	319	306	334	264	289	296	294	284	295	308	320	298	325	288	342	316	320	300	328	316	299	301	324	290	295	288	310	304	317	307	283	304	305	294	314	303	303	319	306	314	296	301	308	265	286	310	326	277	292	296	284	268	333	302	302	288	332	313	338	286	327	343	318	342	323	310	314	304	308	305	282	313	286	313	299	287	296	295	289	304	312	320	327	287	316	310	301	300	301	296	296	314	324	294	316	296	339	318	329	295	360	311	323	329	272	302	279	303	300	327	297	302	301	351	302	314	308	297	311	299	340	296	319	326	287	308	301	290	321	308	293	328	307	304	287	352	318	299	297	295	312	313	303	319	308	321	296	326	346	310	295	328	314	328	309	297	305	328	296	316	302	311	312	307	305	298	286	315	292	290	325	298	287	314	328	283	311	320	292	328	311	299	302	334	339	299	296	282	341	312	309	327	305	316	316	310	323	262	296	286	312	297	301	272	300	304	298	285	285	297	288	322	302	314	320	293	312	310	306	321	279	340	303	287	294	325	295	285	305	312	314	312	310	331	336	311	305	316	306	310	293	280	324	287	327	302	350	311	303	335	332	322	302	318	305	297	298	293	346	327	297	311	334	289	273	304	312	298	327	291	306	326	289	352	320	290	304	289	321	296	347	298	314	269	303	297	295	306	283	322	295	334	301	298	319	312	281	292	330	319	322	332	315	297	320	301	296	300	293	307	316	293	317	287	302	294	292	304	293	304	281	315	258	309	305	316	315	334	275	296	301	307	322	288	318	301	276	308	293	284	310	283	295	296	287	324	295	273	297	331	275	308	293	337	319	289	305	299	289	286	323	290	285	303	329	299	291	310	311	283	299	291	328	303	304	301	304	310	321	286	341	296	333	295	310	275	280	302	315	299	331	304	297	291	349	320	308	320	316	303	295	320	328	330	281	318	310	295	312	304	318	308	306	315	318	303	307	320	331	321	283	284	290	315	297	313	313	303	313	288	293	317	316	273	312	296	332	276	284	330	330	313	291	315	305	262	318	318	319	301	304	301	310	290	305	332	302	312	304	302	304	307	316	303	318	303	302	286	302	315	303	273	301	302	297	313	297	302	267	309	291	286	323	311	299	292	302	299	300	286	323	326	282	312	331	312	317	316	294	321	280	306	318	276	310	309	316	304	329	312	317	317	334	302	287	279	319	292	319	320	303	330	292	315	314	315	316	286	315	301	302	286	305	307	308	335	299	308	288	312	332	322	309	319	312	334	321	323	328	291	304	293	330	311	317	265	319	293	277	291	331	318	313	297	331	301	287	297	320	290	318	296	313	322	282	294	321	296	285	296	297	321	300	320	325	331	301	339	317	304	298	293	315	348	294	269	341	322	328	283	307	308	318	306	293	341	289	311	312	326	303	319	312	307	276	344	305	292	347	293	307	310	315	327	303	292	273	290	301	305	326	309	293	326	319	315	304	334	321	303	298	333	310	308	291	325	323	330	316	283	309	303	303	316	303	283	312	309	307	289	324	311	307	296	332	311	306	295	298	296	312	333	324	305	321	301	327	298	322	312	298	296	294	323	274	309	309	321	270	296	332	272	333	326	298	301	320	319	304	319	282	328	301	315	310	307	305	306	334	298	292	325	289	290	325	288	321	328	318	296	324	309	306	287	285	327	307	329	288	331	299	312	304	317	287	286	316	288	295	290	332	301	293	300	294	293	288	287	326	319	321	305	338	316	317	297	306	300	342	281	330	301	309	343	317	292	297	280	287	300	316	285	297	296	308	307	322	283	342	334	321	310	332	333	315	303	321	321	298	292	308	373	300	323	314	306	320	317	301	267	319	313	281	284	279	309	289	305	294	320	296	278	309	316	344	290	313	303	307	309	305	285	286	293	312	298	302	281	314	316	290	306	324	285	317	315	282	297	317	302	286	287	335	324	308	320	369	308	295	336	326	294	292	281	304	305	318	328	307	303	299	276	319	326
27533	12274	1996	1127	863	708	720	662	671	656	681	675	682	669	666	670	661	640	666	659	655	637	664	661	662	622	661	698	650	682	683	660	643	677	650	648	633	608	667	699	641	667	646	639	681	644	681	638	648	601	638	626	630	636	722	617	647	640	647	664	655	620	687	677	656	642	673	673	676	628	640	642	628	682	691	682	657	669	669	633	654	645	668	697	662	684	661	654	618	668	633	641	666	577	663	644	643	690	672	647	623	653	628	664	642	633	654	682	676	650	682	646	635	632	693	626	683	684	571	681	667	651	667	667	646	670	676	633	687	676	680	631	669	642	613	630	673	667	643	649	675	684	689	668	581	678	640	640	716	660	670	687	663	672	650	662	671	621	657	666	662	653	645	657	669	661	630	644	633	680	699	673	624	662	667	664	655	647	671	670	660	643	674	628	618	669	655	633	623	691	665	649	656	675	695	668	660	636	666	665	633	699	653	642	639	675	676	634	588	635	640	626	637	650	674	661	688	617	652	660	698	644	655	656	632	667	600	676	644	663	657	655	659	695	665	642	632	646	689	641	620	684	663	661	663	673	717	635	628	672	689	641	650	600	634	624	664	650	660	636	663	680	625	643	659	674	631	639	652	647	653	663	685	645	631	643	646	634	677	617	680	620	640	658	618	689	741	647	649	607	652	698	647	682	624	643	617	669	677	680	651	691	678	687	613	649	615	647	622	653	654	646	597	677	648	686	653	614	641	607	605	706	680	604	626	627	626	673	666	616	638	679	710	644	652	632	678	631	642	660	627	648	644	624	627	682	626	630	678	684	647	669	662	632	651	670	667	622	612	646	643	673	704	632	659	655	694	646	645	626	722	664	657	675	682	663	624	661	677	604	633	670	675	632	653	670	599	672	624	661	691	635	678	658	624	665	641	622	660	678	630	651	645	641	672	675	673	637	632	695	670	645	632	672	635	664	653	642	652	640	626	654	677	670	640	635	598	688	668	629	645	685	668	647	677	627	631	635	636	618	682	652	666	617	670	631	630	624	630	646	670	655	656	631	710	620	659	617	649	657	640	615	656	638	642	646	632	664	617	651	620	654	674	654	652	607	667	638	646	648	639	627	646	626	614	653	623	638	652	666	596	681	652	638	661	652	647	700	642	707	629	658	682	605	604	657	693	667	668	646	658	600	609	684	685	663	663	656	675	664	665	643	651	624	638	669	661	611	664	675	649	666	622	649	639	701	657	604	654	628	667	607	629	641	632	660	641	659	642	650	648	640	646	660	607	609	639	641	670	675	658	643	670	681	634	643	669	673	650	674	660	625	640	625	667	649	644	703	659	647	656	700	672	649	649	673	653	636	669	657	633	677	672	643	625	671	684	713	688	680	614	650	627	626	651	649	639	666	661	659	693	623	636	608	663	659	681	664	666	612	648	640	637	652	663	659	705	667	635	651	620	599	635	687	633	670	702	636	670	638	656	633	668	647	659	643	671	655	662	638	644	643	647	622	677	641	655	654	702	629	680	589	618	657	667	683	675	618	641	677	664	668	674	641	704	655	625	656	635	627	671	666	675	597	619	610	613	651	610	644	684	643	648	684	637	635	639	701	664	657	625	676	630	635	667	691	597	645	648	655	675	654	637	640	660	667	641	649	641	661	655	649	659	664	619	663	634	647	665	684	636	596	631	697	731	637	603	653	653	602	634	667	653	662	674	673	670	652	666	634	632	662	634	639	614	628	649	607	628	668	657	657	649	641	694	646	673	619	628	674	681	640	670	659	696	641	572	682	664	680	650	688	669	655	671	658	651	629	624	636	624	646	608	659	675	690	658	620	682	639	592	597	600	690	684	670	649	619	652	647	671	626	678	693	688	684	651	686	627	628	664	640	628	645	669	632	635	629	673	646	667	649	675	635	695	645	686	667	662	607	633	641	634	658	654	620	646	655	680	685	604	641	683	628	663	648	629	674	623	659	626	664	615	650	652	663	632	684	665	668	641	612	618	647	661	670	642	634	675	649	671	677	659	687	663	638	611	644	646	706	602	622	706	639	656	670	657	663	655	685	703	654	702	636	684	624	674	622	669	673	695	659	687	661	637	661	662	631	656	680	666	655	629	683	695	648	697	597	632	615	641	657	652	699	655	667	658	645	632	593	624	637	608	653	653	676	614	646	735	649	623	629	647	639	653	653	621	613	657	670	692	628	659	647	691	642	670	673	715	659	666	702	612	605	599	656	644	695	644	700	663	662	646	638	653	659	648	657	622	672	646	645	709	707	653	656	660	613	656	649	660	644	625	643	687	612	632	672	684	683	642	673	626	649	640	639	618	650	627	623	634	616	679	650	639	687	671	688	676	674	623	672	675	684	662	684	638	631	657	642	656	654	655	650	631	659	644	639	650	653	652	650	615	656	661	658	640	655	618	634	637	714	668	643	655	627	661	653	682	670	700	633	647	672	654	642	676	646	649	659	622	636	668	659	671	678	644	630	628	624	638	629	627	656	660	670	680	665	648	652	629	649	656	651	683	654	635	628	643	612	605	695	653	638	632	635	705	669	679	659	710	607	655	640	626	649	637	622	675	656	712	650	678	648	670	670	687	637	701	612	668	653	700	661	669	593	642	676	638	629	613	683	634	652	675	633	647	649	631	626	679	672	686	640	668	618	623	599	699	681	639	692	657	659	626	644	668	658	624	670	684	605	632	633	673	623	663	642	661	616	648	653	622	693	631	584	645	667	659	645	647	647	662	626	650	672	679	615	619	629	662	629	620	667	668	681	685	690	624	676	687	642	660	625	686	675	614	628	672	696	657	682	686	652	658	649	654	659	674	671	676	630	632	683	666	663	672	642	701	681	623	706	668	674	630	638	649	670	650	630	686	669	635	632	666	636	589	671	642	648	691	651	672	657	647	652	616	657	657	671	666	620	669	690	692	635	679	603	591	652	670	683	628	649	654	680	639	667	669	638	660	659	629	682	633	659	639	636	641	617	656	663	671	653	665	691	661	674	649	624	670	670	633	644	651	650	657	698	632	669	631	653	648	626	681	666	635	610	648	715	633	700	684	668	644	622	618	665	662	660	661	654	695	642	657	645	586	598	693	664	619	630	625	658	631	660	671	612	656	634	655	611	668	619	647	707	666	627	655	638	650	656	673	614	636	618	679	655	642	658	652	649	653	629	630	640	647	618	679	637	651	640	648	639	636	617	614	656	683	660	650	647	622	627	623	638	604	694	688	644	669	617	666	665	651	651	637	653	670	665	640	623	626	631	590	623	650	656	641	711	695	648	636	735	636	619	635	644	639	605	657	620	625	657	625	638	623	618	658	615	659	658	667	679	676	639	679	589	626	660	663	669	636	630	682	646	618	690	643	688	650	653	659	692	640	627	663	660	626	661	698	638	674	600	639	654	644	676	622	636	694	671	687	658	637	677	678	673	623	659	650	654	652	617	657	682	612	658	619	643	663	628	628	597	630	657	662	635	692	655	645	619	628	676	607	686
5106	836	755	660	629	614	575	602	566	581	530	578	575	573	578	596	602	593	595	616	597	579	567	586	571	648	601	596	596	582	593	561	574	546	576	609	596	598	580	609	577	562	593	593	577	573	550	566	624	577	596	609	566	558	605	607	581	611	594	571	550	526	556	591	585	594	568	578	563	545	588	569	592	555	599	572	577	546	556	599	572	549	611	601	577	548	576	576	571	558	618	578	615	543	595	592	577	568	588	569	612	563	598	549	547	585	566	589	567	571	578	584	571	572	586	543	568	562	585	571	586	622	599	567	575	553	584	592	578	590	565	588	596	568	601	565	580	617	569	560	589	556	567	579	577	581	587	578	593	519	618	603	616	533	608	607	579	585	599	576	576	612	559	617	585	566	575	574	532	578	592	577	565	569	577	607	608	558	563	562	602	558	592	557	538	561	553	573	581	529	610	587	543	632	565	567	587	564	556	583	542	589	574	579	573	559	618	557	578	556	551	544	565	558	610	574	554	610	597	564	595	622	599	572	546	569	551	580	589	614	540	555	586	550	573	584	535	575	595	623	602	595	544	601	559	599	566	570	554	554	583	530	581	586	579	562	583	567	527	574	603	584	546	568	569	618	580	594	614	580	553	560	545	577	555	574	555	570	571	602	571	551	556	581	525	588	562	545	563	591	596	630	613	579	529	533	574	572	558	550	599	576	578	539	599	579	566	582	574	587	589	595	588	571	585	605	564	662	569	546	597	558	559	558	584	564	568	583	545	564	596	593	634	576	557	602	573	584	580	582	609	591	621	559	572	565	568	575	610	573	520	591	531	548	557	563	604	610	612	593	537	583	521	583	559	552	601	580	541	557	568	595	619	546	573	544	596	555	574	528	579	568	607	543	620	598	594	576	588	532	625	566	596	572	586	607	594	573	568	603	598	553	561	592	563	600	634	598	554	594	608	632	628	603	610	558	568	537	543	593	586	638	618	570	537	557	553	586	571	567	589	590	620	579	600	608	627	587	557	577	544	584	534	561	554	586	549	559	520	578	562	572	587	573	590	572	565	625	603	585	566	577	585	627	583	550	547	578	598	587	569	596	609	600	597	600	557	590	504	567	567	574	590	590	583	634	605	571	599	603	585	592	606	513	569	574	580	577	560	519	600	594	640	602	564	589	576	589	584	623	592	584	589	557	583	552	570	592	566	527	605	569	582	575	582	576	566	592	594	592	607	592	539	567	609	569	611	602	601	613	611	606	586	589	569	598	580	537	584	600	583	586	586	608	573	630	589	567	583	559	536	594	614	585	572	559	622	594	603	577	578	605	604	590	616	599	595	578	563	579	542	575	580	580	621	589	553	588	585	560	618	561	576	556	525	572	595	595	609	593	609	581	608	570	563	590	582	546	583	557	563	566	599	596	561	549	557	585	642	601	546	584	558	590	568	581	564	564	559	538	568	571	583	569	611	564	595	590	559	601	634	574	636	579	624	596	600	578	577	567	601	519	559	627	545	532	564	571	584	582	624	575	539	612	592	593	568	609	555	608	546	590	563	594	560	592	562	590	607	589	581	568	580	568	587	601	638	545	600	591	522	561	603	593	610	581	589	625	580	623	593	552	592	542	618	600	618	587	589	598	568	526	588	573	567	574	562	556	587	589	561	576	610	569	576	644	539	551	592	560	612	567	592	603	583	597	600	577	600	569	556	589	595	579	586	582	585	602	523	575	613	601	583	590	529	567	578	562	566	590	599	632	593	597	598	596	566	603	569	593	557	579	577	565	619	591	580	594	599	576	576	624	571	561	602	568	592	588	589	574	595	556	560	595	590	596	559	573	621	594	597	570	573	548	577	578	566	568	539	601	615	585	592	553	578	586	573	563	555	611	549	575	591	633	549	547	569	572	571	581	520	605	648	551	589	586	622	620	583	575	600	592	585	621	600	613	593	575	533	562	579	545	560	549	592	564	593	545	561	540	577	588	610	619	598	593	586	595	628	570	579	548	572	609	559	579	574	583	561	588	592	581	583	560	588	594	584	606	567	558	611	583	603	576	630	599	552	606	571	602	561	523	617	591	576	572	545	575	576	595	584	589	584	542	589	567	582	574	567	568	555	569	565	570	578	624	593	568	592	554	588	581	546	577	590	610	577	574	586	550	550	594	566	607	550	561	626	648	580	570	591	595	547	602	608	576	579	597	574	596	615	551	564	579	580	597	557	591	600	626	610	601	579	570	592	600	552	611	582	593	567	618	570	520	611	557	639	591	594	564	566	550	534	580	589	565	567	561	609	590	569	557	595	589	565	572	581	524	639	579	550	561	571	584	578	623	561	572	623	554	595	572	595	601	631	590	591	555	588	540	586	580	570	551	572	557	552	571	566	546	586	561	558	546	593	598	588	583	553	616	565	600	585	571	559	591	569	595	615	589	598	559	595	553	569	592	552	567	577	589	584	602	587	534	600	597	625	575	580	581	558	581	631	557	599	557	585	572	622	566	573	541	621	598	551	569	606	589	641	589	554	611	622	606	599	552	552	582	560	572	558	594	581	583	568	601	597	586	594	587	553	578	572	590	618	599	599	581	596	594	627	613	615	570	584	571	541	629	577	558	589	578	574	589	558	594	591	558	585	568	614	561	596	620	573	567	581	572	573	584	580	567	568	611	569	560	608	589	579	579	601	611	595	598	607	533	571	612	571	609	603	552	608	579	558	606	561	624	587	587	608	560	592	546	553	573	541	545	589	570	601	584	566	611	615	563	622	556	569	573	587	581	577	574	589	587	595	582	603	623	569	528	630	595	558	579	569	579	559	572	578	547	554	574	622	539	537	568	585	555	580	596	559	545	612	560	630	583	596	564	566	524	571	578	541	591	599	595	592	564	602	544	615	578	532	627	573	521	568	595	581	584	572	594	562	593	575	526	595	585	569	565	565	571	626	582	605	598	584	615	582	599	558	583	586	550	617	566	585	579	650	591	612	556	544	575	584	594	602	650	627	563	533	554	591	539	559	565	518	587	585	532	585	566	578	555	557	605	581	567	550	584	602	522	608	580	579	613	590	556	596	625	553	560	602	574	596	583	615	574	580	570	576	562	611	584	618	596	537	578	564	575	583	586	574	583	592	554	569	603	630	622	567	585	579	585	583	566	626	566	561	627	570	578	571	562	625	589	571	593	564	542	583	566	560	608	586	601	558	609	592	545	558	600	566	573	583	604	548	567	620	551	580	557	587	577	576	593	555	604	561	553	575	598	567	592	602	601	584	543	530	560	574	589	579	547	587	575	602	571	555	561	582	548	580	552	548	518	579	541	607	579	571	540	546	569	599	567	598	618	594	582	559	571	597	581	558	584	581	594	589	534	565	576	563	582	519	597	565	590	562	592	580	568	613	584	566	581	598	585	568	575	571	584	578	614	605	577	574	548	566	550	582	579	554	592	596	623	576	567	589	561	535	540	541	576	568	622	571	579	563	586	589	583	605	572	571	619	604	607	568	569	557	626	558	610
25649	21408	25841	18494	1542	796	622	551	540	517	592	524	506	496	490	504	439	496	512	508	474	495	508	491	491	518	488	496	510	469	468	481	461	473	469	507	485	504	482	485	468	504	466	478	456	476	491	495	436	526	481	476	507	510	470	454	491	486	468	455	439	490	488	478	489	431	497	494	468	466	464	483	450	492	430	474	467	469	480	457	467	478	484	465	437	494	499	451	463	466	487	449	427	495	519	469	452	511	496	501	494	486	447	444	456	470	508	470	465	447	511	496	462	471	484	472	469	458	433	479	487	476	459	478	500	447	476	458	475	459	476	472	471	485	505	499	498	476	480	465	500	496	492	503	463	496	481	530	464	485	486	466	475	486	484	525	460	490	453	455	481	436	462	479	524	467	469	464	467	502	460	445	482	468	507	481	485	474	464	462	474	491	482	475	440	472	450	496	489	493	490	496	496	440	458	465	503	472	478	473	466	455	481	458	459	464	491	493	447	464	467	460	475	450	492	473	450	471	453	492	469	458	451	464	486	459	454	436	470	437	464	485	438	448	510	482	478	502	431	479	420	456	481	460	489	463	476	435	459	497	480	442	509	447	488	470	447	449	482	434	459	471	491	469	489	439	439	439	484	503	492	489	481	487	463	529	453	498	447	479	456	469	453	510	482	442	469	485	441	458	452	469	442	442	479	460	459	463	469	454	438	466	508	447	480	487	457	450	452	481	444	506	492	465	464	496	480	480	489	495	482	464	491	439	463	474	444	484	464	475	511	459	463	514	465	486	501	483	487	497	468	458	495	453	431	474	468	456	472	498	480	468	440	433	468	453	420	479	449	451	447	448	462	494	476	478	488	470	477	433	480	464	501	487	438	511	477	488	504	479	463	491	471	468	474	499	486	485	456	455	494	464	461	509	495	447	487	492	457	494	506	480	521	436	489	485	441	465	474	465	490	428	496	474	446	443	485	464	469	463	475	514	511	464	480	449	495	479	444	461	432	469	476	468	483	448	474	450	491	427	494	496	451	478	464	505	479	439	480	485	506	470	495	465	468	466	439	472	517	508	461	461	499	469	483	491	490	508	485	500	447	471	498	486	492	439	448	479	446	479	452	482	481	452	526	429	447	477	467	489	433	465	480	457	463	418	489	456	483	487	501	474	462	462	476	445	447	458	466	482	477	465	517	451	501	483	431	459	475	494	491	443	458	488	464	469	483	471	479	484	459	479	479	456	457	488	430	476	476	445	459	465	467	464	455	493	489	481	513	446	457	467	497	472	524	490	410	452	506	503	463	439	498	474	498	480	473	470	447	473	486	464	442	482	462	463	478	504	449	484	471	508	476	483	507	469	453	449	463	490	505	463	489	463	489	494	496	482	448	476	468	484	458	465	468	467	490	436	470	467	480	482	472	455	484	484	496	480	432	436	491	441	488	481	457	478	512	484	467	480	481	502	464	473	517	491	507	469	473	492	424	461	440	452	498	488	461	443	501	421	481	466	464	479	451	466	506	481	494	502	503	481	467	530	454	455	465	499	489	455	459	521	459	492	500	441	504	467	464	461	471	440	434	475	447	473	488	472	451	462	477	467	468	446	446	473	440	469	459	479	503	505	505	504	438	505	448	476	503	438	531	453	467	487	486	469	480	456	478	468	447	478	468	485	495	501	478	490	487	498	510	476	493	497	480	429	449	469	468	489	471	472	485	493	493	438	498	426	458	450	450	478	482	461	461	488	480	463	491	489	473	469	448	476	455	496	485	460	480	482	485	473	453	474	493	466	455	440	467	459	529	474	443	509	490	489	531	463	473	450	440	443	444	467	453	478	461	477	454	460	472	477	430	480	447	489	455	466	508	425	479	505	505	505	450	486	479	452	459	450	489	448	435	457	451	469	482	468	482	505	451	460	460	467	495	465	487	463	467	434	488	487	440	460	435	512	479	468	481	493	477	478	473	456	477	507	463	493	461	490	478	494	482	490	450	497	475	465	498	474	450	485	458	446	464	466	465	490	492	482	499	480	431	472	514	444	494	501	435	508	490	511	468	452	490	485	473	479	496	454	451	475	482	452	456	470	466	452	499	470	446	408	492	460	472	477	475	459	503	485	439	463	445	468	497	488	471	453	449	509	490	489	460	447	435	496	492	471	483	458	501	447	467	489	428	478	469	463	485	478	450	455	490	462	485	493	440	488	467	499	414	465	485	450	457	454	496	449	471	475	483	487	454	466	492	458	471	450	434	501	467	500	450	461	473	464	481	501	480	465	468	498	469	458	435	507	483	469	485	477	469	475	462	469	506	485	480	501	445	448	496	501	443	451	482	483	514	461	450	461	462	512	460	465	449	455	466	475	463	503	485	531	477	468	461	465	489	472	456	451	469	465	448	479	472	436	477	472	462	486	490	481	417	453	439	499	504	464	472	476	467	500	478	457	470	467	481	477	459	401	442	440	422	493	479	464	446	497	460	479	458	482	413	479	493	475	466	469	470	447	469	485	496	458	477	486	530	497	491	459	466	466	464	482	472	429	473	464	421	453	478	477	462	449	443	434	459	448	483	486	437	477	500	427	457	466	440	450	491	475	460	485	450	473	463	495	471	494	481	495	457	435	503	459	489	468	447	481	441	496	487	479	437	453	452	495	465	503	464	492	502	477	455	471	449	464	472	470	469	436	442	400	479	486	483	452	453	483	478	452	476	511	453	466	500	454	478	483	502	480	456	465	469	492	436	518	490	445	488	483	484	428	480	454	505	464	509	447	440	484	485	456	443	445	485	478	429	446	467	469	448	466	442	432	490	442	473	482	480	478	487	448	511	513	496	487	502	453	500	474	452	486	438	453	490	494	492	447	450	496	448	479	450	465	470	452	461	506	457	468	450	482	456	439	495	520	454	514	454	479	459	479	459	447	491	466	482	455	489	458	466	473	472	469	463	493	496	444	437	439	470	472	464	459	444	473	439	445	471	467	455	491	489	443	457	484	470	479	459	498	446	472	500	479	472	456	456	458	427	515	512	471	495	482	485	463	486	502	465	489	501	468	473	484	475	487	480	466	419	465	420	478	412	470	463	468	431	457	471	500	444	475	490	501	481	471	479	459	455	489	453	447	481	484	471	474	449	443	463	449	533	501	445	462	490	473	489	479	465	472	454	456	464	443	481	473	461	474	494	459	440	485	475	486	416	457	455	478	498	468	452	468	469	493	445	471	446	450	440	484	487	490	504	458	484	436	491	497	479	456	492	503	485	506	474	479	466	459	490	480	463	424	459	435	469	469	445	463	450	471	469	490	471	473	459	478	485	478	471	456	483	465	484	475	493	480	468	469	455	469	497	467	472	452	470	452	451	505	463	508	440	441	489	466	472	421	494	461	478	454	458	472	490	460	480	473	434	490	455	445	472	460	453	467	463	450	471	494	504	455	465	443	469	446	456	484	436	470	451	440	474	495	466	483	464	479	474	474	479	472	495	488	486	455	479	480	492	480	457	456	473	451	476	483	483	473
3392	2009	1581	1005	800	687	620	609	561	568	511	528	515	492	464	483	476	465	478	494	472	428	461	489	480	452	450	474	453	487	453	416	440	457	474	421	477	438	449	435	415	474	470	431	479	501	464	452	434	456	477	493	454	448	469	484	450	443	466	429	456	463	493	482	456	463	432	480	444	435	457	447	474	463	450	430	440	441	448	482	463	464	459	422	436	471	469	469	433	485	461	469	404	457	463	474	435	441	490	473	487	445	467	458	447	467	497	460	435	456	455	484	421	466	441	445	444	488	445	469	478	456	420	472	432	438	438	448	451	458	437	452	433	421	457	483	436	481	467	417	428	479	462	446	462	466	445	470	453	455	466	433	512	448	457	446	449	443	453	461	456	452	451	459	440	473	451	464	445	413	460	462	440	432	446	448	430	448	425	468	465	498	431	424	453	451	464	471	438	444	419	461	439	458	452	441	445	474	453	469	424	442	470	425	461	433	458	457	461	434	494	432	452	444	439	439	418	475	450	444	440	482	466	481	446	458	393	469	484	467	449	469	472	465	428	457	443	480	458	485	465	472	436	469	466	447	457	456	417	428	449	449	440	435	406	460	497	435	430	438	445	462	483	481	463	441	507	465	426	460	467	449	459	453	478	469	454	435	446	471	463	455	482	436	458	436	391	457	436	469	443	463	442	451	448	455	451	465	465	424	434	523	480	462	460	455	472	452	461	497	478	451	429	447	442	446	421	452	474	470	448	433	468	470	507	448	428	473	414	438	438	472	479	423	482	483	448	419	449	483	457	426	474	468	464	483	409	468	452	458	462	467	448	464	437	460	464	433	467	446	446	443	434	433	480	465	445	463	436	461	458	433	427	492	433	409	454	457	480	418	462	451	461	468	469	416	443	447	445	474	462	502	446	440	408	473	470	442	450	419	433	444	456	453	451	417	451	411	451	457	426	423	427	455	454	441	450	478	458	462	440	461	468	456	451	457	486	430	473	478	451	457	454	457	421	434	417	456	460	464	462	482	475	460	467	481	459	465	479	465	447	442	428	448	438	461	481	439	469	428	452	464	437	462	485	453	455	454	418	452	445	467	439	412	480	385	453	465	468	453	458	455	466	493	489	461	423	445	466	445	471	435	442	465	461	462	510	470	429	456	457	435	442	446	488	428	498	411	513	440	478	486	474	490	466	471	448	470	443	452	446	459	431	490	431	452	443	493	468	429	419	447	476	441	451	438	459	469	454	423	423	480	443	425	471	451	447	463	494	446	426	444	445	429	481	504	491	468	428	443	491	422	448	441	433	436	453	461	439	457	464	424	402	485	406	439	471	445	444	445	456	462	466	444	445	410	475	466	448	460	443	456	460	427	456	443	458	463	440	470	481	436	460	436	420	451	420	460	420	439	414	474	437	465	459	436	461	432	435	416	470	440	425	474	414	432	461	430	469	468	429	441	431	472	477	459	464	462	451	464	439	433	448	466	467	414	429	447	410	425	444	437	427	475	483	422	462	439	418	446	464	447	453	469	475	451	462	461	454	439	453	410	461	443	452	434	460	454	492	474	467	459	447	472	491	478	448	470	442	460	428	472	435	466	429	446	463	455	415	445	438	403	429	456	451	474	456	434	440	460	441	461	479	448	447	460	461	452	440	438	451	457	407	457	476	466	452	420	409	460	446	461	438	438	459	469	454	459	495	431	470	468	435	444	466	443	447	449	476	436	431	446	445	471	446	464	466	404	405	466	438	437	478	460	455	432	474	430	449	405	426	450	460	475	457	491	437	456	446	451	443	420	454	465	475	443	439	462	433	488	444	452	432	395	447	420	469	441	448	481	446	485	478	406	449	439	432	468	446	440	454	445	423	459	425	465	458	467	435	458	436	474	422	523	435	460	461	462	461	472	472	449	439	423	445	435	426	437	449	465	446	443	445	434	419	451	473	452	442	440	477	467	446	448	427	477	507	488	463	502	459	421	444	493	430	451	465	435	473	467	471	477	404	403	457	494	432	474	485	430	471	439	457	438	423	455	462	493	471	469	464	471	457	436	488	465	463	497	450	444	457	441	450	454	460	433	466	429	430	452	459	426	465	429	427	439	455	425	470	468	483	463	482	473	478	473	417	442	445	423	441	474	435	476	455	483	472	499	430	444	475	439	425	388	481	475	439	458	453	445	423	456	444	461	464	444	474	458	453	455	436	468	497	489	482	441	444	430	428	463	446	466	443	446	466	467	465	462	451	454	442	429	428	434	441	458	464	421	438	429	436	469	485	474	445	427	432	465	461	433	434	427	475	483	460	466	466	479	446	423	428	437	436	466	455	506	430	468	431	477	469	482	456	448	461	464	427	456	475	441	438	413	442	482	463	451	452	409	495	430	459	429	475	459	459	435	431	475	454	448	428	408	428	464	469	449	419	461	462	459	448	436	458	435	449	454	445	457	438	426	433	478	471	409	434	401	453	481	429	463	504	435	432	448	428	488	462	459	436	495	454	438	462	407	456	430	436	418	446	462	448	504	471	440	476	464	449	463	473	419	504	475	468	476	465	449	459	440	462	457	472	474	454	444	477	433	392	463	473	460	481	448	422	427	466	452	436	431	452	398	441	424	479	479	442	445	443	427	461	435	490	463	440	459	486	512	439	455	467	438	426	465	434	437	427	436	454	458	482	449	467	470	437	441	476	413	487	471	446	448	446	476	444	472	434	505	438	436	436	418	425	464	441	448	388	502	446	428	441	442	436	458	478	436	461	461	466	442	447	446	464	458	484	425	440	450	418	434	467	470	450	415	472	457	455	489	482	443	440	445	441	436	467	449	450	469	418	474	488	448	475	468	417	449	440	475	439	462	485	459	465	456	456	415	450	486	445	485	457	424	433	457	460	459	439	466	451	432	440	480	444	440	443	437	455	508	439	469	465	472	452	482	450	418	472	483	464	426	459	503	429	455	471	475	463	433	421	458	400	474	486	429	462	430	476	421	448	455	465	462	443	409	428	442	478	496	458	429	425	454	455	405	393	459	457	477	444	395	453	440	461	425	464	478	469	483	468	465	413	470	439	426	432	430	467	469	414	460	461	457	437	485	455	461	442	471	446	441	493	447	468	426	470	406	433	471	437	448	424	435	466	464	475	401	495	469	437	467	481	433	444	439	434	472	486	425	439	435	453	407	437	458	458	430	429	452	459	481	478	441	487	449	410	435	446	410	458	440	459	457	443	431	482	456	471	459	418	436	479	436	433	489	451	427	424	475	456	422	453	443	433	444	445	452	442	456	471	473	458	463	436	457	432	456	460	494	452	417	455	474	466	451	485	438	437	455	433	473	443	430	443	460	480	469	419	449	423	469	434	417	441	451	443	438	431	461	412	447	441	474	461	449	479	457	452	451	438	456	405	471	432	412	406	462	437	435	416	451	421	446	445	456	476	443	469	451	435	418	457	499	431	490	463	450	473	453	434	440	483	433	502	458	439	442	449	440	404	443	438	435	463	471	414	451	444	443
24276	21408	28581	24616	20366	2826	911	580	447	450	417	387	348	412	369	377	350	359	348	354	359	360	326	334	358	298	363	360	305	320	324	295	317	338	325	350	336	308	326	325	312	339	349	329	370	307	303	341	326	332	326	302	348	353	318	304	312	308	341	308	309	303	324	331	334	320	335	296	340	326	328	321	326	306	322	305	314	359	327	306	320	342	304	306	320	343	302	323	320	306	344	323	350	316	311	316	289	323	285	329	293	346	272	292	326	324	321	335	314	306	339	337	317	306	336	352	294	317	298	312	332	327	344	325	300	304	325	282	281	334	300	346	356	304	309	322	302	333	288	305	309	321	348	302	333	295	299	326	319	318	383	340	338	334	315	291	286	298	296	324	321	327	314	308	290	331	333	308	339	326	315	338	309	324	284	307	302	301	353	343	311	266	316	299	302	300	308	317	344	335	315	311	340	289	293	307	322	317	297	325	317	317	316	334	353	316	323	353	350	323	341	330	305	318	361	320	313	310	312	366	322	343	287	328	330	308	332	322	301	325	339	291	305	296	333	316	294	324	297	321	285	344	312	313	318	326	308	333	319	331	306	331	295	307	357	295	282	309	307	315	325	287	338	291	305	297	336	331	281	335	308	351	328	297	346	302	329	302	310	317	320	328	314	303	311	313	329	326	299	321	311	314	294	339	333	358	349	303	358	306	314	323	308	302	350	343	331	326	338	320	288	330	319	340	316	301	279	314	315	339	313	329	352	316	296	302	290	287	324	339	312	310	323	318	321	313	313	291	323	312	288	312	293	297	324	335	302	326	311	304	327	350	327	313	308	292	315	337	331	325	338	344	284	306	326	289	292	322	291	303	321	303	305	300	329	309	339	304	300	348	313	303	292	305	313	331	336	294	315	323	324	330	323	330	291	290	296	337	330	314	327	316	289	314	297	335	328	311	331	315	306	294	336	308	315	362	336	329	311	312	305	337	306	335	323	299	307	328	306	299	306	308	357	296	299	323	306	329	329	310	338	288	325	346	340	300	301	342	318	316	322	320	343	295	309	306	311	333	331	305	308	300	315	304	331	319	343	324	299	347	307	295	310	308	293	319	333	309	306	313	333	342	325	303	308	291	291	304	308	343	328	319	331	313	310	321	313	295	301	328	308	288	330	304	315	336	295	321	304	344	278	299	303	315	304	296	335	385	315	279	320	307	321	277	321	321	313	311	299	311	318	339	360	324	319	294	301	288	335	312	318	302	290	312	322	300	300	324	341	311	295	312	332	329	343	307	278	300	327	326	292	299	350	334	307	322	352	336	329	310	313	335	307	334	333	299	318	282	340	318	317	318	324	324	368	310	352	321	312	312	297	297	322	316	287	340	300	337	331	331	324	332	310	294	321	313	305	336	304	311	283	314	292	336	339	328	299	322	329	321	302	315	278	346	324	327	313	315	298	303	324	323	299	323	327	299	337	301	349	326	333	327	333	292	348	332	318	363	318	346	302	305	286	310	309	330	311	307	333	343	296	345	312	301	320	295	340	305	332	327	295	313	323	309	348	318	297	265	319	307	312	313	342	299	321	271	310	302	307	330	287	320	295	301	286	308	308	321	330	318	308	320	337	309	313	328	325	308	312	300	300	306	314	329	307	329	301	340	342	319	344	324	322	292	326	280	302	323	343	308	302	288	324	328	286	305	335	281	319	323	296	306	300	312	333	319	327	317	302	300	323	300	323	318	317	277	328	318	302	325	317	321	322	321	301	318	327	327	276	313	300	318	304	338	292	323	280	329	323	301	282	339	308	303	300	316	315	328	314	309	329	309	293	315	309	313	327	309	281	300	320	302	308	307	327	333	308	327	308	307	354	348	315	310	353	329	314	291	284	322	305	332	332	311	323	340	310	311	290	287	312	316	295	291	318	301	317	330	338	336	312	303	313	311	338	334	315	321	320	327	329	334	313	329	324	325	293	314	326	323	286	327	305	331	355	321	327	325	297	342	330	311	308	337	335	317	293	306	277	305	316	323	289	331	323	314	352	336	320	312	327	300	323	298	303	317	298	301	309	315	289	302	315	312	309	321	313	299	317	345	288	301	297	300	323	325	295	299	300	312	289	292	370	289	301	293	300	278	299	301	332	331	294	336	308	299	320	310	304	307	325	325	308	320	302	343	302	319	313	318	347	324	342	319	336	337	305	299	307	314	304	314	290	308	319	288	313	327	335	291	311	346	326	335	313	302	318	295	302	311	294	311	323	332	330	324	285	312	304	325	287	317	303	292	332	319	308	317	330	320	303	318	332	310	343	317	277	292	314	349	306	313	316	315	302	314	309	312	326	317	330	291	320	326	341	284	320	349	342	351	324	358	311	310	338	317	309	300	295	300	304	309	325	328	329	326	294	305	345	288	301	314	321	335	281	295	345	316	301	293	316	372	309	302	361	291	333	331	323	317	323	309	340	309	317	322	296	335	315	325	313	308	325	275	275	333	291	329	366	334	298	312	320	318	307	326	347	324	337	316	339	292	347	298	317	337	328	312	311	321	321	321	294	318	302	303	309	310	312	311	303	323	298	354	317	320	313	333	301	302	324	329	304	306	306	303	321	330	290	334	325	318	311	338	318	320	309	318	310	298	296	307	282	318	313	304	323	299	308	310	309	305	339	314	307	315	327	305	309	343	295	336	359	315	289	318	317	308	311	332	347	331	312	333	316	311	288	317	296	320	286	324	291	332	313	281	309	310	309	300	312	318	317	324	299	308	339	334	327	311	308	310	299	304	333	283	306	324	324	296	280	324	334	314	329	290	308	317	297	341	289	324	343	334	306	335	297	323	309	319	299	328	308	337	303	309	333	302	302	340	284	295	319	322	317	292	309	328	316	338	309	338	291	309	316	308	305	296	330	342	319	288	302	270	311	321	325	328	304	298	337	313	342	304	309	290	311	358	315	320	286	322	336	328	322	310	272	319	291	328	309	310	337	305	326	310	325	332	341	333	326	343	307	341	324	317	286	325	337	307	328	303	287	308	319	300	318	312	321	307	315	321	302	353	331	300	318	306	331	306	334	321	314	319	288	307	345	289	312	326	306	307	344	314	290	311	301	328	318	337	316	338	317	335	337	302	316	320	278	318	347	296	330	294	330	312	316	354	288	298	309	283	312	309	336	324	296	318	338	339	327	310	302	294	318	285	315	320	292	341	296	303	313	311	330	301	326	268	332	345	313	337	302	332	304	315	328	312	308	297	330	307	302	310	298	310	311	319	323	363	321	306	325	319	319	318	363	293	292	304	308	331	322	324	316	324	316	314	320	307	340	328	301	314	304	327	307	323	334	306	291	353	302	285	339	332	308	319	298	299	275	299	319	336	310	329	300	304	326	327	315	327	297	323	302	296	328	329	287	325	306	315	268	340	288	302	306	296	312	281	338	342	323	332	305	295	322	299	296	337	342	300	329	279	325	301	289	323	316	341	298	334	314	309	278	324	314	304	309	342	319	317	338	328	315	295
3325	4631	3572	1810	1229	1045	816	662	596	528	463	465	492	454	387	421	388	388	388	367	355	365	354	313	351	343	349	355	336	350	362	339	310	310	338	348	300	358	337	346	325	363	331	331	312	318	329	324	350	340	343	321	336	313	372	326	305	317	331	354	329	325	336	326	318	276	310	363	317	319	338	307	316	313	289	292	330	299	303	320	289	351	344	324	328	347	316	320	279	326	325	299	289	330	309	298	336	349	338	322	309	328	342	288	295	333	313	316	281	328	313	320	333	307	334	337	339	315	287	333	327	306	309	335	309	307	319	309	275	330	305	315	304	309	319	335	304	309	324	300	305	330	317	336	332	341	331	359	351	319	327	304	307	306	323	296	314	299	314	326	331	335	313	338	327	330	305	344	322	328	326	323	277	299	321	295	298	318	298	326	317	314	324	313	314	327	311	339	337	297	316	301	337	294	317	297	309	349	280	334	315	292	321	322	324	336	299	342	324	329	313	303	339	281	319	334	348	329	333	303	316	326	294	306	355	327	341	320	335	327	326	336	311	287	331	311	331	331	304	316	326	283	351	325	337	291	310	316	298	315	330	317	363	306	299	294	329	330	324	355	304	299	310	329	351	330	301	315	338	317	326	341	306	308	302	329	327	351	333	315	275	333	347	338	296	335	320	311	305	290	304	278	326	338	322	293	327	312	297	333	320	343	322	320	320	320	294	331	323	293	309	277	318	333	295	340	310	287	347	305	359	336	300	335	327	319	306	301	352	326	332	327	310	316	311	319	288	302	325	303	333	310	315	331	340	341	331	297	346	326	291	319	320	327	348	309	313	315	321	299	333	327	316	340	279	298	322	330	339	299	302	310	314	296	287	296	348	336	320	281	329	331	275	278	341	302	317	319	308	315	328	331	312	353	339	310	321	280	343	297	309	327	328	312	292	333	307	316	313	292	312	327	311	314	310	313	297	338	313	336	335	346	319	326	311	314	313	342	334	337	315	319	344	296	332	293	331	288	331	295	322	303	314	297	334	337	284	329	291	315	330	331	311	305	327	328	323	320	330	340	302	278	336	300	316	326	304	324	349	278	339	296	306	309	312	316	362	307	318	283	317	290	313	318	309	297	304	312	321	332	292	309	302	332	319	351	307	292	309	326	300	268	325	310	283	273	338	340	327	301	328	326	318	294	305	322	307	313	317	327	314	318	274	313	295	302	310	291	342	325	328	328	306	303	309	301	324	303	319	310	317	336	288	310	330	303	329	311	307	328	307	317	316	315	334	327	296	292	309	344	330	280	309	304	316	327	328	317	293	327	291	325	311	289	320	297	302	314	303	319	303	310	285	319	348	299	314	321	316	302	335	347	335	305	306	308	291	317	323	342	311	316	293	316	327	302	333	320	326	303	291	284	279	302	335	315	308	322	312	315	314	335	330	324	333	291	311	279	321	296	298	325	326	312	334	304	298	339	307	301	330	293	351	284	285	289	318	314	295	340	317	301	311	307	300	286	314	289	299	303	320	333	300	339	340	332	319	298	327	287	339	328	313	315	369	337	312	324	311	323	319	310	303	311	347	321	287	318	282	304	327	339	322	328	320	315	296	331	301	304	326	337	296	304	321	326	335	313	334	335	330	296	338	323	311	333	310	317	281	347	328	335	326	280	299	315	307	332	296	321	321	317	335	336	324	327	325	309	285	340	332	306	317	303	331	302	340	311	329	310	329	321	336	326	301	299	330	289	331	310	304	306	317	310	320	332	325	315	332	300	333	295	322	346	325	310	298	303	306	307	343	321	303	319	329	347	311	307	316	329	334	329	317	312	306	340	309	307	314	325	320	320	291	285	319	319	325	323	315	314	306	313	309	295	312	300	319	316	329	313	314	319	324	305	259	330	319	320	305	314	320	293	349	311	315	293	301	343	292	281	358	339	308	310	351	317	327	311	301	305	309	318	299	310	312	331	319	295	293	314	325	327	313	324	297	289	334	333	320	326	322	328	290	317	305	289	321	313	336	289	333	301	312	328	315	299	303	340	308	301	287	326	344	288	307	298	333	319	304	345	325	327	305	294	307	310	326	303	332	302	301	316	290	306	342	307	325	316	296	303	334	322	310	341	323	335	286	290	315	323	334	330	320	306	333	319	315	305	334	293	317	324	310	326	325	314	312	311	306	307	327	318	307	289	300	300	310	313	331	307	320	296	312	325	280	351	333	310	353	274	315	309	315	319	319	291	293	323	319	316	336	303	319	301	357	330	292	324	336	340	347	316	296	307	305	318	312	337	300	314	294	346	308	304	266	326	316	312	312	329	325	281	289	345	322	334	289	339	301	280	281	304	317	312	333	272	311	312	340	342	307	332	280	294	282	297	298	317	343	286	304	312	325	274	295	316	318	320	326	333	314	333	324	329	297	340	316	298	318	335	311	304	300	306	314	311	322	297	312	349	311	349	313	292	304	289	307	288	298	317	302	352	328	316	304	325	296	306	318	318	321	289	294	328	346	270	314	320	312	309	283	292	296	298	329	310	302	297	308	294	314	339	297	322	325	335	335	326	315	306	341	338	320	334	324	279	295	294	305	302	343	338	313	310	315	296	313	325	305	296	307	317	292	312	336	299	335	320	293	303	295	329	350	297	325	324	314	306	298	336	287	332	329	286	280	298	347	286	310	363	335	330	350	316	302	293	335	302	311	323	321	298	326	307	305	329	308	308	315	323	339	312	291	305	324	344	322	304	292	320	316	309	311	320	296	324	294	287	310	297	330	343	321	355	328	291	292	333	280	312	316	315	318	301	331	318	322	296	305	307	324	299	332	308	324	308	298	285	314	320	296	323	346	299	323	324	307	329	305	314	351	299	311	317	309	302	310	308	328	299	280	304	322	333	355	327	284	338	304	346	321	276	314	319	314	298	294	275	300	316	303	322	327	282	324	299	304	335	308	289	281	304	331	303	307	326	303	326	317	306	297	306	310	330	329	319	287	328	324	332	293	282	303	324	320	297	309	325	330	329	282	335	305	336	308	331	318	288	332	316	323	280	317	317	306	333	317	334	320	320	331	304	318	294	328	316	322	332	317	310	298	319	305	313	348	313	349	344	325	331	269	301	299	292	307	303	321	315	278	354	320	301	290	292	311	317	300	293	315	279	324	313	280	312	329	343	348	311	292	291	341	303	355	309	285	320	320	346	276	326	302	297	317	338	293	297	307	321	312	303	297	314	293	319	326	333	352	309	308	270	310	302	299	321	304	311	332	319	299	293	291	286	306	296	316	327	317	310	312	296	346	287	301	314	354	332	332	320	297	329	312	332	338	326	313	330	293	318	312	299	332	312	315	316	319	311	331	318	305	303	320	309	319	303	311	293	316	319	287	334	301	320	325	301	296	319	312	292	328	274	289	317	314	309	310	302	271	300	337	313	318	323	283	320	321	279	325	320	323	322	312	323	307	323	319	298	318	302	338	293	279	333	324	342	327	294	330	289	340	318	284	342	336	309	333	319
27766	12029	1766	991	720	721	698	674	672	640	668	678	620	662	687	688	701	673	693	624	651	679	685	647	709	657	617	700	672	672	701	690	660	644	634	690	604	628	639	672	665	630	658	638	659	660	670	706	643	703	649	664	644	657	667	660	676	683	682	650	635	616	692	680	688	662	684	680	678	639	675	694	663	656	668	654	684	610	644	652	626	705	684	653	601	679	617	667	662	665	653	650	644	639	698	692	682	697	625	617	646	658	640	674	646	606	629	641	694	613	680	682	684	675	668	668	675	630	648	680	637	670	651	629	632	685	652	647	650	727	684	681	671	674	663	632	660	640	648	694	674	675	637	679	624	681	664	662	630	679	631	656	637	686	675	656	651	664	629	673	658	686	639	659	679	655	642	673	683	711	711	674	673	699	677	614	676	662	688	649	615	672	680	685	665	593	696	696	630	665	657	627	652	634	652	656	642	662	690	648	701	646	668	662	643	662	673	635	690	651	690	650	698	649	631	678	665	658	672	695	657	705	659	667	676	689	624	626	664	656	634	678	688	666	660	671	648	672	642	686	676	664	691	699	648	635	654	595	646	677	677	672	664	624	650	669	616	678	666	699	657	645	665	650	666	629	669	599	647	628	636	669	682	719	685	679	682	670	622	647	655	653	693	644	663	649	663	652	681	626	697	694	668	649	703	622	634	622	682	646	681	691	623	664	638	636	678	623	698	656	696	654	651	651	631	663	653	655	680	664	644	701	698	634	605	652	639	670	639	603	693	626	667	662	636	634	690	663	629	668	707	700	647	634	639	634	721	696	665	641	689	676	662	668	646	638	642	669	685	656	663	654	625	684	677	693	632	646	637	623	679	721	618	673	640	636	696	622	660	623	622	643	672	644	629	676	653	618	670	641	637	684	729	673	667	692	684	675	700	672	635	637	693	656	669	659	658	666	691	663	642	705	663	651	612	691	684	667	689	670	686	735	710	660	637	670	677	621	651	678	705	616	686	706	733	669	638	625	656	673	660	655	632	666	662	678	697	654	655	654	675	687	624	679	656	659	666	647	678	699	706	652	686	668	614	680	646	640	673	651	633	619	655	658	652	641	625	613	683	680	711	691	676	636	677	622	675	612	635	641	645	647	669	651	639	654	634	646	688	662	674	667	644	633	682	677	688	670	682	652	610	680	672	702	665	644	621	692	627	691	680	688	690	656	620	713	664	636	611	652	681	613	669	651	646	612	652	657	617	669	663	662	654	647	664	651	630	608	659	642	624	670	656	646	640	664	663	639	651	650	637	684	692	717	645	637	658	620	616	716	626	664	662	636	676	677	657	633	666	694	644	686	659	665	638	627	638	666	687	701	661	668	630	653	670	707	639	685	665	666	626	628	711	703	648	667	660	667	717	664	695	696	685	640	668	692	697	634	642	667	651	623	660	642	651	652	649	644	676	686	710	677	668	649	653	644	648	633	700	624	636	690	644	640	612	652	672	675	660	658	661	683	643	665	680	699	606	671	614	657	619	658	661	671	682	677	620	645	681	671	688	674	603	626	640	662	647	647	671	715	679	674	655	682	668	661	668	637	647	654	619	600	642	637	633	646	685	625	648	689	681	661	683	638	655	646	638	639	693	609	713	671	673	687	647	605	656	687	664	655	615	610	666	666	663	686	652	679	637	687	689	658	652	642	701	593	651	620	664	668	631	653	658	648	630	671	690	666	695	633	648	689	623	706	681	678	636	666	655	648	638	657	637	649	663	672	681	644	659	668	676	664	645	654	641	674	662	658	713	667	678	677	690	674	638	668	666	683	669	648	674	611	675	655	615	661	756	714	661	667	617	604	673	628	649	652	644	691	662	694	630	646	629	661	637	675	660	618	685	708	673	665	645	702	613	689	622	647	703	634	652	624	683	677	638	650	731	671	641	635	620	716	634	612	712	677	681	642	674	657	685	699	639	638	638	660	702	692	639	687	659	692	685	677	621	673	639	700	684	651	626	628	657	657	670	646	666	630	685	676	684	672	710	702	665	641	666	678	673	641	672	633	631	604	708	682	685	691	662	641	667	647	650	676	672	717	665	656	647	655	645	652	677	684	686	671	649	683	665	652	660	704	645	682	681	740	606	662	649	660	658	660	658	674	625	668	613	629	693	652	681	680	607	687	634	654	685	639	680	654	719	655	667	675	684	651	687	646	640	620	634	662	710	646	613	650	653	675	658	710	658	673	658	645	666	636	667	692	684	655	707	639	673	658	696	661	695	635	659	719	623	661	639	701	677	653	643	668	679	610	606	659	661	681	622	696	691	692	641	681	648	652	630	673	640	633	673	641	672	687	721	611	632	661	722	671	688	673	635	654	696	644	690	643	645	630	645	631	665	663	705	624	698	686	653	655	648	639	645	659	663	641	676	651	678	665	642	618	669	658	621	635	618	625	637	644	668	633	660	674	708	661	643	698	632	637	643	682	662	695	628	660	720	676	660	662	659	663	645	677	665	596	662	654	619	634	669	651	624	638	695	632	667	701	674	646	682	622	645	621	641	664	665	690	697	641	662	646	715	637	657	633	672	637	625	662	646	688	652	608	645	645	689	676	614	637	652	666	648	662	689	673	665	625	640	681	723	638	657	695	643	644	677	663	638	655	668	653	701	620	642	658	613	616	620	637	687	638	677	686	617	652	666	656	680	681	653	667	653	705	625	651	689	709	645	670	698	738	676	646	653	658	635	704	650	667	681	656	646	658	629	642	648	642	702	644	686	689	689	654	675	596	757	704	707	592	686	653	679	659	652	634	695	671	683	651	637	704	630	665	659	740	660	667	603	672	701	646	661	654	701	669	602	615	632	675	657	646	623	682	662	644	639	638	694	611	637	672	658	668	607	664	661	680	655	645	616	677	658	641	639	653	672	658	689	655	596	637	695	649	659	631	665	679	651	635	676	623	655	674	675	646	695	632	668	665	671	643	701	655	661	668	635	666	709	658	602	711	654	656	661	672	658	649	686	633	656	671	634	658	628	657	659	697	691	678	691	682	653	675	682	647	672	685	652	682	708	692	630	614	680	625	646	695	661	637	671	636	667	640	696	664	646	653	651	674	659	670	656	669	661	654	680	647	686	682	663	639	698	687	647	620	661	705	664	679	692	654	704	655	709	687	662	666	688	635	699	644	655	697	676	681	651	685	665	636	691	681	652	666	631	658	660	636	675	645	653	694	680	638	652	700	619	695	625	682	664	666	660	702	674	626	654	659	634	668	671	616	667	677	680	631	639	660	659	692	688	704	651	684	584	665	656	673	642	704	666	632	635	631	670	655	705	654	644	638	676	661	664	703	648	734	655	659	622	646	678	672	673	696	703	648	652	698	627	648	688	621	646	653	654	648	646	658	616	682	653	618	673	629	666	674	681	622	653	631	616	600	700	620	647	645	632	662	660	679	669	689	668	672	692	641	630	664	629	690	693	617	695	657	649	662	654	683	622	719	649	676	676	678	637	666	691	596	659	660
5089	851	759	619	635	631	594	617	642	571	559	608	589	541	603	629	642	594	592	566	646	605	607	589	575	577	602	574	606	611	611	604	576	584	607	617	595	614	569	572	533	564	599	546	629	579	628	575	580	578	579	555	569	540	573	625	556	577	631	615	597	581	602	596	594	555	622	558	600	576	542	578	582	604	568	607	608	591	571	601	615	671	588	602	676	556	557	613	589	603	582	575	610	584	591	552	589	579	566	605	596	597	617	544	613	597	538	558	591	605	565	628	658	604	567	586	585	558	601	574	561	559	590	546	638	583	588	591	616	585	592	576	593	601	548	569	626	582	565	547	605	527	588	602	600	584	581	603	647	571	624	619	560	578	566	580	636	579	601	560	557	578	616	508	619	606	550	623	610	629	589	557	579	584	583	598	586	617	563	590	581	579	621	612	609	605	611	599	571	622	623	579	571	565	606	568	552	571	590	629	560	624	605	589	550	582	578	634	627	572	555	605	602	595	596	561	567	619	551	574	609	600	563	532	618	610	574	563	548	599	577	599	569	590	621	608	609	597	625	612	570	576	604	612	579	554	568	556	551	596	585	579	573	598	586	579	554	606	590	617	618	583	581	578	603	572	593	600	626	620	533	601	563	575	572	513	585	587	568	569	603	587	576	629	613	562	572	620	595	586	585	599	589	598	590	587	532	572	577	576	616	559	601	620	579	607	585	603	593	571	560	599	580	580	616	595	591	570	541	616	616	599	574	618	638	568	617	608	586	589	610	590	621	585	584	574	585	600	575	576	587	600	595	607	554	618	567	574	604	576	537	595	602	606	576	603	574	585	618	600	612	595	556	587	594	595	567	603	601	585	586	615	565	577	590	590	589	572	657	545	562	568	625	554	585	638	588	622	589	569	627	556	570	619	628	583	557	616	581	540	569	581	563	549	568	626	606	633	603	633	560	618	618	592	571	591	614	584	530	576	640	557	571	574	563	631	626	626	567	586	592	613	585	639	599	577	589	557	578	633	621	606	599	599	610	572	564	536	622	643	558	581	645	535	575	633	624	585	596	581	577	548	605	571	578	593	545	585	561	591	580	545	581	596	602	578	607	591	606	598	607	598	591	561	585	585	572	572	579	607	579	580	619	529	607	579	605	549	619	608	571	608	574	594	550	621	574	584	623	566	566	580	582	613	553	597	595	556	574	575	614	583	543	646	572	616	599	602	581	580	578	604	619	586	609	608	605	588	532	637	574	615	610	552	629	602	593	618	584	590	610	586	572	562	638	563	583	613	582	594	597	619	587	594	570	589	606	586	602	585	561	632	585	585	605	610	546	601	574	553	605	618	613	593	585	590	589	549	589	616	602	568	541	605	618	624	615	606	585	575	616	589	586	615	623	613	595	598	570	559	598	581	563	620	607	565	572	581	593	577	618	576	620	591	563	631	570	626	611	626	578	606	572	559	611	618	634	608	569	592	609	610	593	542	585	575	601	624	610	602	622	600	613	589	589	598	588	608	611	597	574	606	550	605	634	579	598	625	561	591	567	600	555	607	596	614	605	583	573	603	593	609	596	590	581	608	599	636	574	616	630	583	557	589	579	601	577	619	631	575	588	598	596	540	634	592	590	598	572	592	639	594	588	591	599	606	538	604	594	600	659	574	593	599	607	581	555	582	595	569	593	592	603	590	644	588	607	549	591	576	592	605	555	580	599	595	602	636	592	591	567	609	624	565	585	543	559	622	605	584	576	609	591	583	593	589	566	565	585	591	587	551	584	595	589	584	570	585	551	616	612	604	530	623	608	566	573	609	526	587	604	590	618	561	571	590	593	565	598	567	577	590	574	570	565	603	544	649	629	612	555	584	623	640	600	560	603	579	576	591	542	557	574	582	623	587	586	566	586	550	592	602	570	593	569	570	569	606	573	608	581	566	579	598	599	543	596	594	595	587	582	619	570	587	587	591	604	597	604	587	609	604	600	623	532	563	595	623	623	543	635	559	555	624	617	603	612	563	647	605	595	588	661	607	596	585	592	626	619	585	560	581	597	604	616	565	573	608	601	585	555	572	593	559	604	603	580	550	554	622	608	579	583	570	595	587	634	674	599	625	645	588	585	524	545	607	566	573	604	592	557	609	627	614	613	534	578	606	603	577	596	583	618	628	601	550	533	562	578	599	577	575	583	562	595	585	635	569	581	603	600	576	532	599	560	598	577	583	604	591	586	585	546	603	589	617	581	618	637	584	591	557	622	588	583	615	570	578	558	571	550	617	602	604	651	568	557	587	599	565	545	596	590	613	612	600	575	611	631	599	604	571	563	600	625	575	605	614	548	595	586	597	608	560	630	602	589	602	574	584	578	618	588	613	581	594	582	609	590	541	542	602	582	601	620	648	583	616	567	582	623	567	567	635	553	589	582	605	613	600	558	589	611	608	558	619	604	603	633	593	569	588	605	546	581	593	596	579	570	581	614	589	567	575	626	543	579	580	562	611	547	607	615	566	579	567	600	602	581	528	599	605	604	596	602	618	547	601	590	569	584	566	588	598	592	597	590	605	593	580	587	606	598	621	575	609	565	563	595	597	588	549	591	595	562	585	620	574	638	652	582	564	594	565	592	614	598	619	564	558	563	611	576	602	565	576	619	560	574	643	626	639	614	601	611	621	600	528	594	591	610	587	587	575	555	604	598	636	590	573	560	565	600	556	591	564	590	590	587	572	606	585	621	612	556	571	570	607	569	610	605	637	615	609	551	596	603	560	603	575	561	593	603	640	619	591	578	606	568	591	576	578	625	554	561	610	577	602	590	582	615	572	600	619	576	600	578	572	583	567	567	618	608	616	602	583	560	591	584	576	572	607	575	599	621	606	582	603	624	611	590	595	606	621	596	596	622	595	550	568	591	523	569	593	577	619	608	608	560	622	604	587	546	587	577	609	592	620	602	611	573	616	572	562	593	577	602	545	613	578	608	601	628	589	593	565	585	631	551	574	569	581	636	601	610	583	605	609	614	583	600	629	642	589	598	578	559	557	560	625	587	561	666	544	615	647	621	599	577	604	581	601	614	518	638	555	588	580	627	625	626	573	587	616	617	596	598	583	567	546	553	590	599	581	615	552	562	650	562	581	608	571	625	601	579	592	618	597	601	627	605	577	548	535	589	561	581	570	585	592	554	588	579	585	573	528	568	564	575	549	588	615	573	591	632	601	622	599	586	576	594	548	620	550	587	614	585	581	560	587	613	595	602	606	617	585	584	634	635	636	570	536	609	605	618	598	560	563	602	561	614	595	601	541	634	619	576	587	561	597	608	610	604	581	570	620	591	567	527	588	573	599	562	564	633	629	577	607	619	572	599	573	573	608	582	595	629	618	605	592	592	595	626	573	628	561	587	550	630	576	565	547	626	581	573	563	568	564	599	599	586	600	591	599	623	598	609	583	567	636	592	615	604	549	615	619	620	578	609	616	546	607	613	514	573	599	595	542	630	546	583	594	608	585	605	609
25615	21436	25895	18578	1660	766	662	559	583	547	561	508	521	503	498	529	552	486	480	512	513	497	494	466	501	512	514	468	492	467	481	506	499	471	476	490	467	464	495	449	486	492	478	518	472	475	447	499	464	462	483	468	473	463	424	482	488	469	471	514	520	515	494	474	453	489	477	485	444	453	457	501	523	493	479	480	469	439	471	488	474	502	451	510	497	477	440	494	467	457	467	455	446	474	492	449	473	488	464	455	490	477	429	507	464	476	497	471	478	452	485	497	525	463	458	437	496	471	466	444	466	497	467	455	463	450	445	465	491	481	491	504	496	480	496	491	475	522	474	459	509	479	520	463	485	480	481	538	466	453	444	465	445	486	481	523	458	503	499	454	450	465	443	482	512	487	483	453	485	475	466	507	455	504	509	440	473	481	505	458	507	494	490	516	486	499	505	502	501	468	462	465	470	448	479	476	509	469	477	450	480	484	463	476	496	460	474	483	477	460	436	475	475	475	484	478	451	516	510	471	491	454	454	491	477	498	505	431	478	477	508	465	513	470	481	458	442	485	447	455	474	491	494	496	478	469	476	489	497	512	495	487	482	455	457	457	487	440	450	449	455	452	465	466	492	477	471	448	462	501	494	457	482	471	507	432	467	488	478	469	489	468	491	440	479	459	494	459	497	469	495	473	439	472	482	456	499	513	522	435	485	491	461	475	455	492	496	452	441	470	457	482	492	504	457	433	475	471	465	509	448	474	448	527	493	486	483	481	505	478	471	473	498	471	507	456	517	451	490	480	510	470	473	458	472	444	478	489	515	471	497	518	491	469	465	451	448	487	495	485	449	506	480	449	485	502	467	435	482	484	452	470	484	496	473	500	475	510	502	440	473	491	454	470	449	486	486	463	457	520	474	462	545	470	502	476	446	457	481	512	467	489	442	450	441	510	472	463	490	462	529	473	469	485	502	477	489	455	482	454	493	489	457	468	464	492	478	498	494	468	475	432	461	497	445	509	461	483	450	495	507	529	513	463	469	473	479	462	444	474	481	475	487	464	479	494	491	488	479	484	486	519	481	483	520	478	493	492	486	461	482	521	456	472	486	470	506	447	454	457	460	476	449	465	466	485	468	475	528	472	474	454	512	437	483	488	493	451	469	470	480	464	480	447	480	501	458	451	449	483	469	505	462	472	454	509	508	462	463	440	442	510	483	467	474	408	469	453	465	468	502	488	470	453	478	499	434	474	459	438	469	505	521	497	435	463	471	438	505	463	384	453	463	506	473	520	450	446	455	495	456	477	453	479	463	489	466	476	441	461	522	503	548	497	497	470	478	453	496	484	456	518	470	468	438	442	442	453	492	475	472	504	478	468	510	496	453	464	461	480	482	471	497	508	441	457	517	473	512	474	473	475	467	460	505	488	459	432	505	453	460	482	495	481	478	478	464	509	467	480	482	468	451	457	479	485	473	478	486	467	468	462	463	508	471	463	480	463	476	474	471	470	483	502	497	478	512	497	488	491	523	486	455	453	448	478	505	479	475	457	498	486	467	476	460	469	488	451	493	462	471	485	475	465	467	433	453	497	436	433	477	450	459	487	493	466	469	457	478	444	449	465	462	485	446	488	477	465	495	482	514	462	472	464	467	457	478	483	487	478	476	458	417	478	476	450	483	418	470	481	484	467	472	497	486	454	490	490	484	476	448	485	513	463	537	477	491	480	464	497	478	517	478	468	448	480	490	461	461	428	511	446	464	460	471	538	483	443	465	468	489	477	465	465	528	448	434	503	483	488	495	450	448	508	475	470	463	530	514	501	457	482	503	470	480	491	442	481	468	468	471	470	487	499	495	486	485	458	482	505	521	508	516	476	455	478	491	491	428	454	475	476	510	469	449	498	454	492	504	489	477	479	497	482	448	466	488	484	459	480	483	463	456	483	506	470	477	469	438	477	472	464	488	487	426	483	487	444	458	456	430	498	465	507	492	455	461	466	491	462	488	477	459	467	487	464	455	485	467	473	482	496	498	476	464	498	458	480	477	455	500	459	483	510	485	488	474	500	475	478	501	484	438	439	445	473	419	488	500	464	493	503	455	495	478	478	467	485	472	504	467	509	478	471	501	480	479	469	469	486	479	468	509	496	490	489	426	460	470	531	487	504	492	495	468	523	495	435	447	439	479	474	486	463	466	500	504	433	512	449	461	456	460	490	465	496	473	498	458	454	456	477	463	466	464	493	499	439	489	491	469	458	471	499	457	489	489	497	459	495	482	458	482	492	475	473	496	472	485	462	504	453	508	490	482	492	517	488	479	477	468	482	472	438	467	481	486	471	471	462	527	504	466	453	439	465	461	481	456	452	476	471	472	478	426	504	483	483	450	416	484	485	471	463	511	456	522	471	481	494	463	516	492	467	459	486	418	483	451	471	476	500	506	459	482	471	455	497	499	467	466	494	478	494	482	470	449	501	475	476	486	457	475	482	495	485	457	447	454	534	456	454	476	503	497	492	470	428	464	473	461	447	488	476	493	473	501	459	483	452	467	491	472	479	450	469	473	511	469	472	472	467	476	466	498	495	494	477	450	500	517	457	488	450	449	483	483	493	501	434	498	499	463	505	453	507	487	498	505	494	497	471	490	456	477	485	499	477	480	501	530	486	498	501	491	472	480	475	435	495	463	465	509	471	471	475	501	475	500	445	489	462	505	437	474	477	499	474	498	501	479	502	520	488	451	476	486	448	483	501	476	457	459	473	481	453	460	447	464	471	501	485	474	436	548	482	448	441	450	447	483	461	440	473	476	478	462	456	485	483	450	495	488	453	480	486	491	467	467	494	508	502	472	490	469	465	504	466	477	495	442	503	463	450	452	506	503	462	501	505	485	460	445	471	445	496	476	503	455	468	473	527	510	441	451	476	472	465	473	443	472	464	448	466	476	482	456	487	483	456	479	489	428	504	461	472	473	434	471	474	489	468	445	481	497	454	480	443	455	476	491	460	430	483	478	494	471	449	487	468	499	449	442	471	460	470	481	469	462	496	497	505	506	448	485	449	471	458	404	476	439	511	459	478	479	500	479	482	475	497	493	453	459	473	474	489	486	459	463	437	475	467	465	520	497	517	441	490	497	529	506	507	475	506	476	516	476	481	437	471	517	509	502	478	498	497	463	470	494	504	483	501	467	477	500	463	494	482	439	475	487	474	497	493	454	474	502	496	426	463	479	458	465	490	501	500	480	480	483	452	447	488	444	472	468	483	483	454	480	490	455	522	468	477	473	504	483	499	461	503	511	515	451	458	446	497	434	482	476	510	500	448	476	471	476	490	493	460	495	464	471	477	481	481	470	504	491	505	505	506	498	479	437	461	480	461	488	514	457	460	469	512	471	460	472	476	477	515	425	449	458	447	481	491	485	458	500	432	464	443	513	502	487	441	450	475	485	450	452	460	459	462	474	477	483	462	464	449	450	440	489	452	481	499	468	488	465	442	437	456	524	431	467	487	474	485
3403	2028	1694	975	768	682	581	593	528	537	529	500	495	534	469	471	499	468	467	464	463	450	446	478	478	472	504	475	424	458	472	466	506	464	435	451	458	472	462	454	473	463	439	469	446	470	430	424	466	414	452	468	469	435	479	447	479	440	423	444	467	425	420	467	470	468	466	424	450	427	414	437	447	484	443	452	435	473	465	488	439	447	417	397	479	469	469	446	454	446	468	494	443	453	457	444	456	452	460	450	453	451	428	469	445	486	492	478	461	437	437	455	489	442	433	502	476	452	406	443	446	449	467	418	471	429	459	485	464	459	428	448	444	483	437	440	471	435	448	478	416	417	442	432	482	421	477	478	432	468	457	449	423	502	416	453	428	446	461	446	442	441	489	421	404	439	445	439	420	412	455	454	439	397	462	440	415	432	469	445	506	439	447	436	455	479	427	437	430	448	434	467	452	483	416	468	430	447	434	403	412	438	458	429	429	445	476	430	495	443	416	440	453	461	516	453	454	460	450	474	487	431	450	508	430	454	467	430	426	455	460	460	439	475	468	417	463	460	433	433	462	419	428	468	447	455	428	477	439	424	470	444	447	450	444	467	454	445	471	435	470	468	425	446	458	477	423	449	452	475	436	440	439	421	469	463	463	459	455	455	488	489	435	426	446	458	447	443	448	443	481	466	428	434	430	439	457	447	422	505	442	492	477	436	457	467	444	468	450	400	397	442	411	423	456	446	458	442	479	445	451	433	470	482	462	457	431	432	438	452	462	418	428	452	422	443	428	451	458	484	445	499	473	425	455	437	404	478	428	420	454	474	438	437	428	448	425	447	450	443	449	456	432	468	423	392	472	456	446	442	461	444	426	426	440	426	424	470	444	467	415	450	486	447	441	439	433	442	445	454	459	479	483	441	432	435	430	453	462	422	461	434	463	436	434	415	472	457	452	442	457	423	440	483	442	462	435	429	475	427	454	416	419	455	444	441	439	439	462	466	451	433	452	442	424	462	468	440	433	422	480	468	419	480	482	452	463	452	448	446	458	443	425	430	454	432	463	446	479	442	408	449	418	463	456	429	436	460	417	436	433	441	473	447	482	488	484	433	467	446	423	441	448	404	484	418	441	456	462	464	442	447	439	445	478	452	443	437	438	446	453	473	446	444	442	452	446	445	434	433	441	447	488	428	463	434	452	428	448	434	456	472	453	447	495	447	438	430	453	448	418	433	462	471	452	482	449	450	423	450	467	478	480	459	505	456	472	454	430	449	453	439	431	443	455	444	437	449	449	398	463	473	411	469	429	466	493	460	432	466	481	426	428	448	438	439	412	448	475	452	419	454	497	442	443	453	475	476	434	480	464	468	457	465	450	446	434	467	456	420	446	442	479	439	436	428	433	479	451	432	449	442	456	454	439	436	465	457	442	426	464	445	449	414	463	416	477	441	424	445	449	463	465	469	491	448	457	494	416	444	441	478	445	463	459	456	430	463	451	471	405	451	488	490	472	470	467	410	415	440	487	451	441	475	403	437	404	425	473	466	469	469	436	459	456	448	472	404	466	458	407	446	441	399	411	443	417	441	490	417	476	458	432	448	453	434	447	459	489	445	461	442	426	456	454	442	420	415	454	429	447	449	390	442	428	437	438	422	447	435	494	464	460	427	441	422	428	453	456	463	427	471	452	440	458	425	483	427	426	431	456	454	486	409	458	451	473	437	424	462	438	455	428	450	431	445	465	497	455	412	477	460	453	421	443	467	458	466	462	437	427	467	448	382	443	447	420	433	449	450	483	433	452	456	480	397	450	480	476	464	451	491	454	444	435	464	441	478	444	454	425	416	433	447	470	449	428	473	452	431	471	442	437	428	464	432	458	428	456	428	441	459	420	453	451	442	477	495	466	439	411	430	463	462	430	422	458	451	448	434	439	455	466	441	437	481	429	466	449	448	454	473	437	424	457	463	454	459	432	466	431	453	456	454	459	463	443	454	455	444	452	408	448	448	477	460	491	443	455	419	456	397	460	431	438	444	432	416	426	482	465	431	483	424	481	430	473	453	450	483	433	430	404	435	447	418	463	402	452	470	433	427	445	427	425	464	472	417	417	462	454	483	403	438	461	455	485	458	443	416	503	451	439	466	423	431	469	399	497	448	474	486	437	436	471	432	452	463	468	452	496	419	447	455	451	459	471	460	476	452	433	457	434	452	426	462	475	428	494	439	456	444	416	418	439	448	422	466	485	447	471	420	451	449	438	431	463	440	428	434	425	451	426	442	438	449	429	461	442	454	436	466	477	461	462	443	431	417	460	432	418	448	459	455	451	483	429	467	487	469	442	436	452	424	432	479	453	474	449	481	448	484	450	438	493	419	385	483	450	438	470	406	432	462	479	444	418	460	411	446	456	459	468	398	459	445	431	466	424	462	493	444	488	433	472	440	418	444	479	446	427	427	409	494	442	438	447	471	464	442	419	422	432	423	469	424	420	433	446	436	448	457	458	450	433	436	474	482	453	452	427	436	478	445	444	435	428	434	435	443	441	431	457	473	395	438	448	454	441	456	446	433	460	443	448	449	464	477	434	384	460	433	470	444	418	419	464	458	452	434	444	481	472	449	443	439	440	419	445	473	462	422	434	414	438	444	483	466	406	455	430	430	433	485	456	452	485	436	425	463	468	422	469	451	470	448	450	479	471	457	415	443	452	444	432	419	460	448	439	417	469	436	434	420	432	422	442	434	483	413	495	433	457	445	484	433	457	449	432	462	468	417	453	480	475	451	451	469	430	440	414	451	444	435	443	464	428	399	413	417	483	429	441	430	449	447	457	446	412	440	462	450	450	442	455	433	417	463	465	456	477	450	431	447	441	420	420	430	466	452	434	443	472	443	461	439	466	482	453	466	441	432	422	473	446	437	406	470	426	444	439	479	470	464	443	461	445	477	424	455	448	456	467	449	459	454	440	478	394	443	452	463	459	447	453	449	422	443	409	398	439	461	483	475	474	488	418	434	442	453	452	442	492	459	431	454	487	454	432	432	446	452	461	404	457	416	431	400	425	458	445	456	447	453	393	424	450	432	433	427	455	455	460	430	450	431	463	443	446	446	419	409	452	443	441	437	450	456	432	435	423	484	479	446	447	441	490	442	438	439	475	449	424	422	472	477	470	442	433	447	486	422	460	454	464	467	432	469	464	422	455	412	417	437	458	456	467	425	469	453	471	443	459	434	440	421	451	453	470	473	457	451	448	462	453	470	486	459	462	466	436	459	448	453	433	429	458	430	433	458	428	451	448	464	413	435	419	434	462	422	429	461	455	448	427	431	432	453	448	442	465	414	415	483	451	450	480	426	442	430	496	453	440	472	441	430	435	438	452	404	435	435	418	478	409	470	444	497	396	431	434	439	443	452	465	464	417	463	486	433	431	450	487	443	457	458	435	429	447	459	448	471	453	441	452	429	427	459	453	467	388	432	446	443	470	441	477	440	448	438	421	442	442	454	439	433
24318	21458	28664	24669	20423	2652	875	502	461	439	394	382	356	382	359	363	318	311	333	337	336	336	327	337	368	318	306	297	293	368	314	310	312	307	315	306	343	310	315	352	311	334	297	347	331	314	346	308	347	302	303	325	328	317	314	311	316	301	293	315	300	311	324	323	318	318	281	344	302	313	283	339	298	284	337	333	291	325	324	318	317	295	298	297	290	308	289	325	273	318	324	297	316	276	312	317	328	295	294	263	312	286	311	310	307	346	301	306	291	314	278	308	325	314	339	329	288	293	304	321	316	319	270	329	315	314	318	307	270	300	307	305	295	328	337	290	310	299	295	272	290	310	293	306	276	317	301	306	308	306	348	309	301	326	348	320	321	310	310	324	290	289	329	293	278	299	278	284	310	291	295	291	320	324	308	324	297	313	331	294	320	334	309	329	314	295	314	343	308	305	312	316	290	304	289	304	323	269	318	309	297	312	297	305	286	291	329	349	291	308	304	335	320	320	308	269	289	319	290	315	290	313	288	291	308	278	321	297	270	303	319	283	291	308	307	328	328	316	320	286	286	321	314	299	296	300	310	328	306	321	300	292	302	297	299	315	333	272	291	345	304	309	299	308	300	292	324	348	308	338	282	306	330	330	280	302	324	306	306	319	321	274	307	306	294	288	295	324	292	311	314	310	280	334	329	311	302	287	279	307	335	287	294	304	293	329	321	271	299	285	293	329	312	333	327	295	315	321	312	301	311	307	289	300	299	293	318	322	277	298	305	324	306	302	300	285	331	316	312	274	276	299	286	282	320	308	329	302	321	325	321	315	295	307	275	286	324	343	316	314	322	316	309	300	309	299	296	286	294	302	314	294	304	328	292	299	287	304	294	338	298	276	309	310	300	284	313	304	287	307	341	291	322	302	313	333	320	288	286	282	298	325	311	288	316	303	287	308	286	315	303	349	290	319	270	303	307	306	276	293	301	335	304	290	305	305	304	316	283	305	278	311	320	292	321	256	317	307	288	315	303	315	322	323	332	312	267	305	311	286	335	301	302	288	347	307	299	295	310	307	316	328	320	301	300	294	324	300	294	262	343	309	320	278	305	284	301	289	286	308	320	286	296	315	311	316	271	296	308	295	321	300	281	300	295	295	313	269	269	308	284	300	290	309	331	293	332	294	302	317	323	301	291	311	300	331	310	315	299	293	319	309	311	332	327	322	300	289	295	326	282	314	312	335	306	301	303	282	292	304	305	296	294	283	306	313	308	321	281	301	299	313	301	321	301	278	323	306	314	293	286	289	332	317	287	320	329	319	285	288	328	344	310	314	289	292	335	311	277	352	299	316	295	281	312	285	304	281	295	278	255	315	298	312	308	322	295	326	330	308	309	277	269	325	292	287	308	294	290	300	297	306	319	271	312	297	339	314	306	312	324	336	328	300	321	297	294	267	322	298	313	307	296	292	308	314	325	309	301	323	287	309	295	296	309	301	292	320	294	318	292	304	290	330	291	306	295	304	293	314	297	303	307	305	329	323	296	298	295	320	307	312	295	297	315	297	300	294	307	304	312	291	318	314	335	326	287	294	304	319	294	314	291	306	311	286	319	263	282	322	319	333	312	305	321	295	278	293	323	297	309	323	288	287	292	288	289	287	306	308	289	339	318	330	308	321	303	319	306	284	273	293	310	314	336	301	307	291	302	288	281	295	315	305	287	336	322	308	331	299	285	316	305	333	271	283	281	266	280	277	298	304	275	305	330	324	286	293	304	320	323	285	333	296	293	315	287	302	303	311	306	351	333	295	314	289	308	309	301	313	313	289	290	296	301	290	295	298	310	299	292	326	287	331	321	272	301	291	290	276	321	284	310	286	346	322	325	315	317	335	284	309	317	287	270	309	290	300	309	315	290	300	275	307	313	290	280	293	319	323	300	330	284	304	305	319	321	290	351	314	311	313	311	309	296	326	298	303	308	319	327	295	288	290	284	310	327	297	281	295	291	312	343	297	289	300	298	280	323	312	329	364	317	302	323	303	314	306	281	310	307	290	300	297	295	283	294	289	304	289	315	333	307	298	314	335	303	312	312	295	291	290	294	270	262	290	267	324	292	315	321	309	297	291	322	288	310	309	290	275	336	341	302	305	317	298	339	300	312	301	286	319	313	277	272	309	302	296	298	326	282	292	302	291	339	294	282	272	285	292	297	294	307	296	327	309	290	320	338	320	308	311	283	330	286	306	332	291	284	313	294	322	298	283	297	316	297	321	315	314	294	316	290	291	302	333	330	322	334	299	286	294	310	305	288	306	301	298	335	297	325	290	285	310	315	272	295	269	322	279	318	337	316	312	274	284	313	290	269	293	290	293	310	310	298	328	294	329	299	306	297	305	299	292	328	292	305	292	301	321	314	288	267	316	296	307	322	307	297	295	312	314	315	307	310	321	299	306	323	288	297	304	286	318	329	329	308	327	319	302	318	304	303	298	294	321	324	314	331	271	320	302	293	316	299	318	314	314	299	277	292	301	301	313	313	298	316	295	304	305	323	271	280	295	301	355	305	280	338	299	296	309	302	311	344	283	305	306	334	293	279	299	314	310	292	307	310	329	286	302	292	296	304	274	294	274	279	313	299	331	288	285	326	316	294	304	305	308	289	318	291	291	377	334	310	304	298	315	310	294	305	302	292	362	326	283	286	325	266	303	309	295	310	302	290	301	303	276	306	352	300	309	325	292	307	307	303	314	325	279	278	326	298	305	279	306	310	330	281	286	295	299	292	313	282	291	313	306	302	298	310	316	339	305	284	283	294	305	303	298	273	321	299	329	316	301	287	308	315	320	314	298	271	309	289	302	309	308	280	320	305	315	326	303	302	347	296	304	295	301	284	283	292	324	322	333	333	274	296	283	296	288	315	309	276	264	304	313	336	336	298	323	333	329	296	327	317	297	318	329	296	304	329	308	269	279	292	322	302	316	310	302	305	312	290	296	310	310	303	288	293	319	320	297	305	298	308	336	311	311	298	327	310	317	312	312	314	296	338	290	275	331	310	323	299	294	277	326	315	288	297	317	277	287	328	302	303	287	282	289	319	307	297	322	305	296	298	346	292	282	297	287	305	303	300	308	292	301	283	299	286	316	302	315	313	337	284	324	277	297	293	316	286	307	289	323	270	304	300	301	294	308	315	305	279	307	283	295	322	289	264	294	289	319	286	309	296	313	274	310	309	317	283	286	300	289	330	313	308	295	290	309	319	323	275	303	275	268	313	329	302	306	284	301	309	268	308	354	308	300	283	294	297	316	312	299	307	335	286	289	276	316	314	280	301	295	314	310	302	302	321	326	311	308	336	353	297	321	347	279	325	327	292	303	275	287	285	289	322	305	280	295	280	293	301	320	310	314	276	305	303	347	321	271	313	307	297	301	298	314	299	307	291	315	306	311	292	331	292	306	315	273	307	302	313	275	323	289	285	305	289	296	300	305	330	281	309	319	285	307	299	285	321	312	331	287
3222	4607	3706	1845	1218	958	807	701	585	527	488	461	435	399	440	389	354	386	326	361	356	363	330	345	344	338	332	376	328	336	332	346	338	342	318	344	347	312	298	310	324	345	303	335	302	309	301	324	315	303	317	292	324	333	319	287	335	321	310	318	354	316	337	285	305	312	314	329	312	314	336	315	311	307	331	303	314	306	313	316	333	287	297	341	335	301	335	335	317	312	324	318	334	320	337	308	330	324	336	338	319	296	327	319	294	338	323	330	293	339	344	311	338	330	335	313	305	313	331	297	354	334	320	310	294	317	303	300	308	288	330	333	309	339	309	305	337	311	303	314	319	307	317	311	318	344	330	291	282	308	294	293	287	286	339	281	290	332	272	318	312	353	308	318	301	313	335	314	307	315	294	307	297	308	296	328	275	325	309	298	280	315	300	288	321	312	320	319	294	302	317	283	301	295	339	316	327	328	306	311	320	307	275	288	317	305	312	320	340	305	302	314	323	308	338	324	311	318	290	333	307	294	283	312	286	313	285	342	293	336	334	308	344	307	304	304	329	304	322	307	287	327	279	304	306	318	296	307	320	275	353	301	282	308	301	311	313	288	327	300	320	281	326	328	300	306	315	324	323	322	323	323	306	317	305	322	317	306	303	332	273	332	330	313	309	299	312	331	314	296	324	334	302	328	326	319	311	292	291	306	314	315	328	320	326	285	308	342	340	291	289	315	310	304	314	329	323	309	321	308	273	315	331	293	311	291	308	298	362	319	313	309	308	306	298	317	340	303	300	298	304	306	319	321	328	298	329	318	350	347	326	291	343	313	323	293	319	313	287	304	304	319	336	306	309	337	299	300	293	324	302	341	298	295	282	310	292	328	308	329	274	315	308	302	309	331	295	282	286	307	320	347	289	297	339	312	313	301	327	297	308	316	291	332	321	314	313	325	292	298	301	298	343	344	314	295	329	284	328	318	290	275	299	297	291	321	299	314	328	348	284	327	294	307	312	315	308	334	286	305	326	317	309	308	294	317	283	342	314	329	271	332	322	298	333	289	302	309	315	304	292	291	313	312	308	343	298	332	285	285	306	298	301	323	321	321	299	302	280	280	305	298	279	282	288	312	309	302	298	320	283	294	335	307	289	308	277	316	332	300	322	320	302	295	278	290	345	295	358	329	340	300	306	292	312	300	355	272	316	276	359	312	296	314	361	299	309	276	328	306	314	319	299	299	327	350	310	293	286	319	300	298	333	319	329	287	305	320	308	315	292	312	289	301	306	315	288	316	334	317	323	313	321	319	329	323	325	301	337	313	320	305	331	308	322	311	299	282	288	328	294	295	288	293	277	302	315	333	312	322	306	277	325	317	305	313	293	284	304	292	257	316	287	304	311	295	281	306	316	329	331	324	332	341	299	315	312	304	313	324	309	285	311	298	286	312	307	292	322	325	285	319	297	314	349	315	325	342	318	317	281	316	311	297	333	300	281	332	307	331	328	306	303	302	328	297	312	316	279	307	295	342	323	304	288	323	282	280	288	312	321	280	307	288	306	309	293	322	328	313	280	330	306	309	298	293	302	293	297	293	301	312	316	297	288	315	317	313	320	310	304	294	319	293	322	303	347	298	308	341	284	292	315	338	321	335	324	346	280	294	305	285	325	314	298	318	294	285	304	311	309	296	310	313	325	319	314	319	293	305	311	306	295	306	337	346	320	312	335	302	292	338	321	292	322	324	340	327	316	305	324	298	293	288	290	307	273	327	306	311	318	342	285	298	305	291	349	285	339	308	324	307	288	309	317	323	318	296	329	281	338	336	332	296	287	319	314	317	300	300	290	314	311	330	308	289	313	325	305	310	315	340	301	327	325	313	333	279	316	317	303	324	351	342	293	277	325	288	337	315	323	299	315	328	312	343	310	324	285	304	316	304	311	313	314	305	286	316	294	316	307	279	309	296	333	313	331	314	324	320	311	324	317	319	291	285	329	299	329	333	317	317	298	331	316	319	322	300	301	300	307	335	331	300	274	305	311	319	322	292	331	300	283	317	313	302	343	318	294	314	263	296	329	327	343	318	300	313	325	322	327	290	299	306	287	327	287	364	301	325	332	331	332	312	307	319	283	333	307	296	308	311	301	304	288	311	318	292	318	337	304	317	305	291	338	287	307	295	271	305	313	291	302	322	296	302	318	302	284	287	304	328	283	320	293	321	300	329	299	273	303	321	319	300	271	326	287	316	304	324	284	303	294	327	281	293	278	305	297	346	300	271	321	293	297	321	309	297	322	314	320	290	331	328	310	325	337	299	296	293	309	320	293	327	305	291	306	306	293	320	349	347	319	315	321	320	324	322	302	294	293	294	320	349	279	331	300	286	308	305	305	306	296	310	308	299	293	327	336	280	279	315	318	281	301	307	318	319	299	315	298	315	311	298	297	331	304	319	308	297	330	298	289	281	319	322	296	293	286	329	331	266	291	293	264	316	302	295	299	286	317	297	299	291	298	299	284	285	321	307	276	285	309	281	274	322	303	332	274	294	307	314	313	313	324	327	305	294	299	313	313	305	293	285	309	318	300	297	317	286	296	331	300	294	315	310	334	287	310	311	281	279	300	307	304	302	319	329	322	307	289	298	317	321	284	303	313	338	328	304	285	319	306	303	315	279	335	320	311	292	321	302	334	299	359	349	299	304	315	320	288	335	329	297	285	329	311	298	299	307	299	308	283	319	308	319	299	328	292	298	328	314	301	345	299	358	322	309	291	313	299	293	304	302	333	304	302	293	304	324	288	335	312	297	289	313	289	324	299	317	291	279	288	286	295	275	281	320	319	294	287	282	308	305	297	330	314	337	299	298	299	313	295	325	298	301	302	303	292	285	314	321	303	298	307	304	298	294	328	281	288	297	285	321	321	297	321	326	291	320	315	307	317	317	312	286	306	284	297	301	309	295	286	276	331	316	305	298	298	336	312	278	290	309	343	336	301	292	306	319	322	334	313	284	293	315	305	319	301	287	289	286	297	319	311	290	299	277	313	337	290	333	304	296	306	309	309	310	309	284	317	288	350	326	338	294	302	286	306	316	293	306	310	280	321	325	313	323	322	286	312	299	310	307	302	285	318	323	309	307	300	302	302	285	304	280	315	291	276	283	332	319	301	320	333	312	271	329	307	313	314	281	298	327	303	307	295	295	293	289	294	328	271	314	292	260	330	266	296	312	315	285	324	310	317	297	289	308	305	320	300	332	305	315	323	319	313	311	306	307	321	299	345	312	327	289	292	305	297	304	302	298	304	318	291	291	305	285	306	302	309	324	330	292	291	325	296	304	312	319	282	328	282	315	322	309	322	284	290	327	316	279	320	287	316	275	281	287	291	289	276	287	301	298	298	288	318	318	301	333	316	316	287	293	286	305	302	313	308	282	269	305	305	308	298	319	316	297	306	307	307	316	312	298	274	326	303	315	312	319	299	325	304	287	300	357	298	302	315	327	326	293	278	296	302	303
27775	12209	1708	954	728	674	616	686	714	643	668	668	657	667	694	641	649	696	679	641	623	617	613	668	658	723	669	649	675	663	687	589	649	645	651	648	690	678	637	632	642	647	632	609	680	624	660	666	688	681	647	675	647	646	655	641	688	683	685	658	675	643	647	653	652	616	669	676	614	634	645	646	663	654	644	645	658	659	629	653	634	643	658	576	600	633	650	643	691	620	668	681	632	633	688	675	657	642	602	669	610	627	650	662	686	648	601	631	647	612	660	660	604	690	639	657	647	635	631	628	682	601	660	668	700	645	637	699	620	653	664	664	646	650	652	612	670	624	647	634	681	655	667	636	612	634	622	650	664	652	631	635	614	651	656	648	627	619	679	618	617	628	652	637	665	710	681	670	700	613	636	609	686	674	629	670	611	630	638	648	637	662	655	643	619	695	675	721	713	642	642	617	646	667	655	656	629	633	635	634	629	638	612	660	655	644	649	648	644	653	633	654	640	605	677	633	703	692	655	612	652	674	624	639	642	660	685	625	658	713	711	617	715	654	612	672	684	651	685	677	622	681	659	645	591	651	664	673	641	621	669	676	647	668	658	679	691	666	640	657	624	680	654	642	658	634	619	600	652	673	663	691	633	673	649	640	643	647	715	721	633	641	607	663	643	663	634	636	631	687	701	615	677	705	638	641	629	675	621	633	674	689	718	657	659	666	636	614	658	678	678	643	609	667	622	657	707	669	599	635	621	698	610	695	648	626	623	667	654	637	621	635	673	661	674	687	612	650	689	660	643	638	722	637	652	638	680	647	661	650	661	645	605	622	633	710	673	675	612	633	654	610	645	682	667	651	643	661	680	633	630	647	630	638	660	642	696	590	645	664	631	627	701	657	711	678	635	676	622	653	647	637	668	588	687	657	598	677	631	646	615	638	667	636	608	681	631	658	617	621	644	669	637	654	666	660	654	663	668	692	648	607	636	640	616	619	679	689	661	623	640	654	659	617	629	675	672	655	643	632	672	670	668	654	683	673	598	646	642	647	688	675	661	642	660	684	708	651	670	667	633	654	651	653	665	639	649	661	650	677	676	637	660	638	630	629	690	651	665	671	641	637	623	691	629	643	646	686	661	644	671	658	628	650	684	631	668	647	646	624	679	680	650	665	655	659	640	610	634	639	647	626	655	650	573	663	629	664	613	642	640	639	673	631	657	645	628	619	676	671	669	631	697	619	648	654	648	627	690	645	652	670	666	633	670	663	643	643	682	648	611	641	614	637	638	652	640	630	641	615	700	652	635	680	637	658	610	658	687	666	680	640	641	661	648	633	631	662	628	640	667	705	646	636	615	600	650	665	636	679	685	682	659	692	680	694	635	663	609	667	658	654	671	629	673	695	640	632	662	638	621	657	663	649	599	635	665	662	656	676	636	611	652	669	666	666	658	626	683	662	690	681	663	688	645	649	671	650	683	664	644	627	715	624	645	610	683	647	631	617	660	643	694	680	646	709	635	674	650	624	687	651	631	632	646	661	614	683	708	679	653	644	719	639	632	620	635	674	630	654	643	624	649	626	577	686	654	667	671	684	639	653	704	632	644	629	663	678	697	640	675	646	674	638	666	694	626	702	640	641	645	635	628	652	684	645	634	650	661	668	637	662	665	729	646	680	710	687	656	649	639	664	621	640	606	677	668	678	684	671	697	668	675	605	638	632	669	669	655	640	639	647	615	651	637	662	623	661	617	656	677	637	674	660	633	635	660	676	644	653	684	645	637	635	647	635	653	652	656	659	672	623	634	657	716	689	614	635	607	652	656	633	651	626	594	616	657	653	630	650	651	673	650	642	657	657	667	657	626	655	714	642	623	623	709	686	631	667	628	646	639	669	684	686	700	682	634	609	606	641	663	658	644	661	644	647	660	631	668	641	683	677	637	658	638	622	649	646	603	657	625	645	585	663	594	646	677	657	632	674	668	651	593	669	675	722	618	605	597	660	630	644	638	628	671	617	653	620	604	639	647	637	642	680	651	670	705	638	639	657	636	623	644	662	588	651	685	617	659	619	669	652	664	636	682	674	683	630	639	643	637	608	666	611	625	677	634	652	623	664	627	680	642	667	641	649	645	683	620	663	691	663	679	654	646	635	662	646	633	671	657	623	648	662	673	706	658	637	621	658	618	647	645	629	648	621	659	689	682	682	650	601	673	668	658	605	669	633	662	659	617	613	679	677	665	660	597	614	620	651	634	663	625	672	633	648	667	649	654	696	642	640	667	638	656	614	669	645	624	633	649	681	687	639	662	613	610	668	627	657	694	658	613	652	667	650	680	617	705	640	631	657	632	647	676	674	687	630	661	685	656	626	662	602	652	661	588	652	648	655	629	647	654	625	640	604	693	675	635	625	657	655	634	632	651	624	680	680	625	626	675	636	676	674	648	693	639	646	679	684	669	642	629	637	679	712	593	666	669	638	603	621	636	671	635	697	698	646	657	619	684	617	633	680	657	676	636	663	664	592	649	662	689	622	611	685	598	631	668	669	609	689	687	653	704	647	598	664	679	624	667	685	690	657	601	641	644	693	641	655	620	633	634	658	686	616	628	662	622	636	661	651	659	622	678	620	644	662	652	665	694	641	686	618	647	652	660	658	648	646	654	662	616	694	675	621	657	662	617	664	665	583	672	635	731	685	651	590	658	675	614	618	639	656	637	677	631	636	685	698	696	639	645	723	664	660	632	639	585	642	615	635	623	603	648	625	656	702	647	665	676	666	689	606	629	640	635	683	690	640	681	620	619	599	598	650	604	616	651	679	670	677	632	665	646	654	641	645	639	630	636	649	671	616	652	666	630	648	687	625	595	686	704	645	634	625	702	621	648	597	638	696	665	652	670	690	646	646	635	610	645	653	664	642	693	609	642	676	588	633	599	646	686	639	670	643	624	610	639	623	667	639	628	656	649	664	683	654	614	660	649	679	606	593	663	722	629	628	637	686	651	642	637	646	637	668	655	660	643	629	669	631	600	633	678	649	648	651	623	684	685	659	657	639	623	678	675	648	621	697	686	685	647	652	678	642	671	686	612	627	626	622	676	662	677	636	708	644	671	636	635	675	722	637	643	664	667	656	652	633	647	652	638	663	661	656	675	629	664	607	638	633	671	642	637	697	679	665	628	674	606	619	667	670	637	687	620	679	620	633	668	682	632	661	634	656	698	678	685	673	642	639	691	624	685	649	644	626	690	656	685	654	665	621	664	620	680	659	679	666	657	660	623	636	664	646	637	683	659	677	633	684	663	664	657	664	642	688	682	652	660	657	629	670	628	618	701	648	631	666	642	624	650	626	645	663	652	640	641	656	646	612	684	634	663	613	633	617	649	660	665	661	682	629	599	637	699	660	651	627	652	639	620	622	625	650	679	660	648	669	664	611	654	606	620	673	669	655	599	707	682	682	668	693	647	680	662	620	641	615	593	645	690	636	658	698	621	661	654	637	614	682	658	690	652	626
5125	805	732	628	586	628	621	624	595	625	594	659	621	614	592	578	638	599	622	588	567	569	586	578	616	614	554	605	605	613	586	604	581	571	594	584	551	537	574	588	565	612	598	626	618	603	612	608	584	584	606	617	611	582	527	594	603	619	557	604	557	603	597	569	597	600	559	572	588	556	625	593	602	619	585	557	585	533	556	568	572	627	586	582	615	564	594	622	595	625	613	602	564	580	621	577	596	606	580	591	560	583	563	570	623	588	606	585	591	612	566	575	574	585	592	597	587	554	570	580	578	569	544	580	649	591	603	589	604	575	609	573	553	610	618	592	589	626	610	611	631	568	561	579	621	608	603	580	592	600	565	534	572	589	608	617	540	584	600	627	590	583	592	589	603	590	564	603	606	605	551	613	574	593	590	574	629	627	572	576	609	545	566	579	560	611	594	542	565	575	614	586	579	546	620	596	585	624	578	570	573	605	616	558	593	597	611	586	634	578	539	611	589	570	589	565	560	546	583	531	572	568	590	599	600	581	592	575	578	569	568	600	567	596	609	579	600	618	596	580	577	542	553	596	561	547	542	578	604	579	635	631	584	567	603	592	559	570	598	616	622	578	616	569	560	587	598	615	594	610	579	547	577	612	543	557	609	565	618	554	582	596	611	586	570	612	580	575	596	589	561	542	576	586	569	571	585	617	595	624	571	584	580	569	575	558	606	599	578	652	594	581	601	546	619	556	565	559	600	593	606	558	608	616	551	527	646	581	612	559	586	560	592	624	619	564	592	589	571	616	582	535	608	569	611	569	570	539	628	571	570	582	594	591	608	595	585	553	594	568	563	591	629	590	576	615	567	574	562	582	601	547	584	568	605	611	603	591	556	558	587	566	582	594	578	642	567	585	645	597	565	577	550	627	536	563	599	622	548	604	575	599	578	599	557	603	553	526	629	590	577	589	593	564	541	590	575	609	572	574	627	591	556	557	583	580	595	563	589	615	601	600	557	564	557	575	585	607	652	569	580	595	618	600	594	572	585	583	531	559	595	579	622	536	586	584	593	585	571	554	558	617	651	583	552	624	589	619	604	609	574	601	585	574	577	590	602	580	573	566	575	581	604	604	551	584	591	566	571	595	594	539	585	565	574	565	579	597	573	619	588	607	544	577	599	565	576	540	616	587	613	582	618	603	599	552	585	595	572	646	626	560	608	612	551	612	545	599	560	567	612	589	597	573	635	631	599	605	551	556	558	618	620	594	662	569	573	569	613	605	556	560	588	560	573	580	625	589	610	623	573	587	611	609	618	563	617	586	561	611	632	586	598	582	560	566	596	577	593	594	563	549	574	579	552	571	577	555	608	568	559	579	571	599	615	617	558	618	632	591	620	573	592	595	588	595	539	589	596	636	587	594	599	573	580	551	597	610	615	532	571	586	625	598	564	615	589	570	563	599	609	590	631	580	626	600	568	553	617	593	585	568	590	556	548	546	605	607	584	569	593	579	588	564	598	608	595	541	656	605	541	582	602	555	548	575	630	630	590	564	629	576	612	574	599	581	575	586	575	546	572	602	599	556	591	556	594	595	600	569	607	504	600	550	594	518	611	572	594	610	613	585	590	582	581	610	596	567	610	572	578	545	574	625	573	584	579	569	531	602	575	574	570	641	594	572	553	581	514	549	594	623	570	590	601	590	618	616	622	588	575	564	618	580	598	592	591	542	554	615	570	597	605	614	596	555	624	617	600	578	603	626	591	589	608	575	577	591	583	601	567	510	608	585	577	583	556	530	586	574	587	616	617	607	615	636	601	587	609	593	610	557	597	567	590	539	562	576	584	594	604	554	575	619	573	592	534	589	551	606	638	553	590	563	623	632	611	585	623	544	579	604	598	533	575	593	561	578	585	609	577	590	557	621	572	591	592	593	549	603	592	579	578	602	585	627	578	593	592	631	611	564	582	598	581	555	579	558	598	567	566	561	558	547	600	549	607	575	592	555	593	574	592	611	529	576	616	633	592	574	561	584	606	561	594	610	581	618	624	602	527	601	583	569	590	607	559	596	552	585	595	587	575	578	590	612	628	577	569	588	555	569	572	572	563	606	564	534	616	595	577	562	567	614	591	610	641	567	555	587	562	572	590	594	614	568	552	590	599	562	570	556	576	641	575	556	605	578	584	586	554	601	571	558	592	569	579	598	586	618	599	599	603	592	630	600	597	603	570	646	560	586	558	633	591	581	606	552	589	593	568	631	613	587	564	601	586	597	589	580	576	606	551	623	576	580	614	584	584	595	569	585	555	586	601	556	588	622	590	570	612	634	584	577	578	586	545	575	615	561	597	546	612	601	614	568	564	591	592	581	616	599	616	604	525	608	589	608	636	557	579	599	586	600	609	559	589	537	562	563	583	574	607	562	596	596	597	583	583	606	577	580	593	590	588	600	570	538	593	535	542	607	546	623	582	574	580	624	603	592	591	566	596	594	588	572	623	580	604	591	638	579	601	573	547	550	587	599	529	618	594	598	600	564	586	611	543	576	556	585	548	582	654	560	565	579	592	611	535	610	603	554	561	568	584	587	592	560	583	598	592	558	584	626	586	589	584	563	588	598	598	572	538	582	577	603	623	575	579	564	587	563	595	554	602	603	576	573	612	641	592	595	626	577	605	612	585	647	576	548	577	604	564	584	575	621	575	563	604	561	586	565	564	615	550	596	570	559	605	579	573	630	579	568	577	534	650	570	581	580	591	593	539	569	602	580	540	579	587	613	534	568	555	605	609	522	585	588	589	538	606	585	604	563	550	590	570	601	570	611	565	583	578	570	598	562	577	594	619	602	553	600	585	614	610	647	586	616	575	587	582	588	591	579	578	615	594	572	579	591	571	558	592	570	610	576	545	616	551	562	554	569	594	576	594	541	591	607	598	621	574	574	593	598	582	573	578	664	591	531	558	622	581	559	604	590	613	589	631	556	575	631	607	554	593	578	623	590	574	612	592	635	565	595	584	593	573	588	613	593	653	585	571	598	560	558	578	565	604	574	594	538	607	601	593	559	606	583	621	600	552	589	580	588	622	554	584	548	564	566	591	580	627	611	539	584	616	562	558	578	569	567	578	561	586	575	571	619	550	590	594	602	584	600	598	585	570	550	610	576	562	588	582	605	528	571	582	547	579	569	561	604	609	549	551	616	565	582	579	583	576	571	636	574	585	583	584	590	546	543	583	592	572	600	567	573	573	598	588	634	554	587	570	555	582	611	588	564	593	586	620	581	588	600	585	599	546	623	600	574	573	577	582	544	589	628	580	609	599	553	583	581	591	576	601	593	578	591	591	585	582	612	579	550	608	595	562	632	553	618	583	559	608	582	577	604	612	550	588	604	592	577	620	595	533	633	628	584	622	572	540	614	603	614	581	601	544	586	615	610	588	613	615	563	576	569	601	592	587	567	576	589	584	602	597	615	548	584	545	564	555	552	543	630	571	581	628	593	591	600	593	564	577	586	560	576
25652	21434	25837	18447	1579	804	614	546	589	490	544	528	467	482	521	469	446	435	478	454	484	490	460	469	510	460	509	498	471	451	458	462	462	449	465	455	481	475	477	480	484	511	448	470	482	444	468	459	456	453	458	469	437	455	474	493	456	480	474	458	461	532	467	461	492	443	486	468	460	505	455	454	487	486	475	484	456	483	513	476	436	459	459	459	467	476	485	468	440	451	470	465	502	408	423	483	492	494	456	488	462	465	503	469	455	478	438	458	488	429	467	449	441	451	493	465	475	477	518	466	476	442	462	486	498	445	461	458	502	440	460	482	457	455	446	480	433	437	447	468	457	451	486	456	444	423	500	456	492	454	459	452	453	477	505	468	437	420	458	471	443	462	424	480	523	492	442	484	481	427	474	461	498	470	467	459	427	490	435	467	453	521	478	484	471	491	447	497	491	492	457	489	477	453	457	476	464	465	508	422	441	443	447	433	452	421	495	457	457	458	470	493	483	472	476	490	488	465	453	475	485	486	451	466	499	479	453	473	456	461	493	495	460	469	465	466	468	452	401	501	516	474	461	479	457	504	461	453	502	437	480	455	470	461	416	449	480	449	494	463	467	432	431	474	455	432	468	431	440	459	472	464	465	442	488	471	479	491	463	433	520	448	472	462	494	463	448	430	476	465	450	427	454	489	480	490	477	456	466	476	437	493	419	463	500	482	442	483	461	456	477	459	498	439	474	489	466	490	480	494	445	471	474	472	471	487	475	467	457	446	506	487	494	454	427	438	441	504	477	492	483	457	465	457	413	470	447	441	452	482	490	486	465	479	432	453	478	455	429	449	456	452	493	465	491	473	452	457	458	516	450	432	458	452	452	467	452	449	475	463	475	503	447	472	465	472	440	481	434	475	516	468	462	454	480	426	461	500	438	467	467	453	452	450	501	458	477	482	504	441	467	461	458	442	480	448	408	468	438	479	477	438	434	453	448	465	491	464	453	436	493	453	483	479	478	487	470	461	451	425	490	534	454	458	479	446	472	428	483	483	442	448	463	485	500	474	479	452	493	430	456	458	474	472	473	453	457	454	420	463	491	476	440	483	449	465	467	474	484	467	504	464	452	478	497	444	510	452	454	459	472	467	467	478	467	504	454	448	448	517	451	450	457	471	477	452	459	498	451	466	456	477	445	452	470	455	454	447	508	431	466	477	455	474	434	454	464	469	488	472	503	476	474	448	477	464	438	459	448	432	470	452	443	425	438	460	475	475	478	444	464	476	482	463	473	497	436	449	464	501	460	479	467	501	475	470	439	459	459	456	443	439	461	452	484	459	447	499	443	461	481	429	448	451	482	469	486	478	472	486	448	411	423	473	478	479	479	456	478	462	476	471	444	491	474	469	471	488	447	471	459	511	443	479	456	504	418	467	504	490	449	428	457	500	433	465	492	466	473	475	455	462	515	484	484	403	471	452	524	464	445	459	454	461	442	433	449	483	465	433	433	452	469	471	488	456	463	464	472	530	496	531	456	453	448	491	494	475	484	469	451	446	437	503	499	479	437	456	450	439	477	463	494	485	521	503	413	475	422	454	440	452	391	455	505	451	434	487	477	455	456	427	483	484	474	453	497	429	450	446	455	483	469	482	456	454	469	475	461	487	492	409	452	453	527	467	454	433	467	462	453	430	481	459	477	462	459	484	485	464	473	440	441	443	485	479	540	476	450	521	496	476	467	456	475	478	423	450	477	440	472	460	457	446	420	436	425	541	431	488	460	472	486	456	463	496	451	476	469	451	421	479	457	474	490	457	467	459	516	511	422	498	486	470	472	461	500	451	427	457	443	475	472	454	460	469	432	455	524	484	465	462	488	449	462	485	496	460	471	458	490	476	439	486	460	435	439	483	503	460	455	437	495	463	496	460	468	439	444	465	490	478	438	488	447	457	457	461	454	519	449	446	490	452	455	473	480	489	439	503	434	482	521	497	488	453	427	441	494	436	450	464	472	442	461	461	442	483	462	484	441	479	474	453	458	478	500	475	450	505	473	441	450	457	448	451	451	449	502	471	504	464	473	483	472	512	453	494	453	463	450	418	481	452	469	492	470	463	482	437	477	441	440	464	447	464	471	482	499	454	516	441	479	441	441	469	445	486	461	468	459	457	429	446	462	480	447	449	445	496	461	461	501	451	458	431	458	464	470	501	469	458	465	463	452	515	473	482	490	487	465	508	478	467	466	433	490	508	502	493	488	472	450	483	489	436	463	430	449	459	486	484	490	467	477	428	464	472	464	429	472	462	463	481	427	436	494	499	440	468	460	491	464	472	468	468	476	452	471	464	486	451	431	445	449	486	446	464	446	503	470	461	493	458	440	437	430	450	491	431	476	465	424	488	470	445	489	463	509	483	486	478	459	449	478	468	460	409	459	460	482	475	439	430	512	427	436	476	488	435	452	488	470	450	473	426	491	502	478	469	448	452	451	447	470	462	460	478	453	444	461	478	451	489	430	435	461	478	499	480	438	437	479	468	438	481	488	462	450	488	488	462	466	489	444	433	475	489	461	486	443	413	470	456	471	449	497	486	424	477	497	454	513	459	443	455	430	496	450	476	454	484	480	459	463	508	472	429	447	513	514	443	483	456	507	438	441	472	495	468	509	461	494	483	452	459	491	494	438	474	437	476	509	467	407	454	480	506	443	435	486	454	475	472	495	425	481	441	462	485	472	473	449	484	474	468	466	501	482	474	487	440	429	468	443	433	456	497	457	463	468	460	503	483	441	473	448	453	440	456	442	451	475	465	464	473	444	435	480	478	468	474	450	456	454	447	453	469	441	452	431	452	463	490	447	472	455	505	505	474	458	441	468	449	469	472	490	473	459	479	460	433	493	479	474	465	448	470	510	507	451	457	475	488	416	440	457	461	405	445	465	472	423	432	484	433	456	475	459	475	465	500	483	422	459	468	470	448	474	421	444	468	476	461	422	453	435	469	464	477	473	443	437	471	435	471	472	478	464	461	443	439	463	433	439	481	470	462	515	469	507	461	509	460	451	469	479	476	460	457	470	487	467	506	450	474	453	465	465	494	467	491	424	487	466	435	529	483	489	470	453	434	509	504	431	470	472	490	470	462	480	447	444	475	430	480	464	457	448	478	440	423	443	459	465	458	466	448	487	446	452	456	475	481	475	466	456	462	471	467	485	458	467	481	459	440	495	473	501	439	461	434	497	482	459	488	485	484	446	468	453	449	439	464	456	488	430	502	417	499	488	432	458	475	502	457	483	471	468	463	483	483	491	473	459	446	458	454	430	416	461	455	469	483	499	450	459	451	449	455	445	468	489	472	452	467	437	482	432	463	448	462	475	410	432	493	476	470	440	473	460	472	465	437	473	491	467	443	454	479	493	478	445	489	479	466	480	448	451	466	496	481	456	473	438	447	506	437	467	477	515	473	436	474	429	469	461	481	450	447	480	420	481	517	505	428	475	435	484	483	453	444	481	459	436	487
3431	2041	1677	988	755	654	620	551	570	522	492	472	503	492	444	441	466	446	483	459	446	465	457	436	430	447	454	425	438	439	449	511	480	472	497	463	449	440	446	460	468	419	455	493	460	444	433	503	476	460	462	464	423	515	473	451	440	476	463	455	440	423	457	470	453	412	467	470	440	416	449	424	456	458	433	469	455	427	482	474	451	447	454	479	425	442	460	478	468	395	460	474	424	422	468	440	438	439	456	438	475	450	486	468	430	438	435	409	475	441	435	498	478	442	395	448	445	419	435	431	457	422	412	461	432	452	440	443	446	463	475	452	438	430	452	405	459	457	463	475	445	413	440	446	488	444	462	459	472	431	432	451	407	438	472	448	449	456	445	455	448	475	460	460	430	467	446	420	458	480	426	432	452	417	436	448	451	451	444	449	454	440	418	432	438	397	431	426	472	446	447	429	433	410	455	434	462	419	398	402	449	415	426	406	431	446	432	434	425	423	458	410	443	422	440	456	462	422	442	440	440	440	449	442	447	453	426	433	457	457	450	455	451	420	451	459	487	445	459	448	484	487	425	442	439	428	426	462	436	421	449	458	443	441	437	453	440	409	441	446	422	482	425	414	445	422	430	463	454	464	428	437	445	461	438	442	462	420	436	458	443	445	427	471	417	434	453	442	437	416	461	465	429	467	417	439	447	438	450	436	471	412	448	404	451	435	449	449	429	409	426	444	459	415	434	460	468	448	469	475	453	442	459	461	471	428	399	468	442	426	463	475	431	457	448	459	437	479	451	457	451	483	443	433	424	492	417	440	419	466	422	465	446	460	433	467	456	435	464	465	442	427	437	462	445	461	441	405	438	425	468	437	456	439	474	404	462	455	464	457	442	432	432	463	461	411	397	435	443	444	428	435	480	439	451	450	419	445	445	396	422	471	451	467	424	437	470	441	444	452	450	455	423	449	464	454	445	422	457	435	448	483	437	423	429	468	413	462	450	453	457	464	421	444	450	438	451	446	430	439	446	441	481	436	473	431	462	450	397	477	404	451	439	447	442	473	420	460	453	443	424	457	437	451	428	479	414	452	434	444	416	398	475	445	444	420	496	468	453	411	431	448	448	432	442	444	396	420	427	447	469	453	457	447	425	438	450	417	460	458	435	462	440	436	467	410	438	431	442	438	433	457	431	490	448	441	453	431	430	424	440	450	452	436	416	454	457	417	411	424	470	470	486	471	400	439	476	445	445	453	467	420	457	439	435	450	481	452	423	464	430	454	478	462	426	445	463	448	440	473	438	448	440	463	448	471	450	415	397	462	475	473	436	463	446	423	429	413	464	411	488	411	451	423	432	431	450	466	439	405	430	472	446	440	446	451	438	420	443	425	451	451	420	467	422	434	461	444	406	456	421	442	461	421	446	456	447	440	440	445	397	458	437	463	417	443	439	456	418	422	442	463	452	440	483	417	429	441	460	430	442	441	446	444	428	445	432	418	463	444	461	458	400	409	435	441	452	451	453	438	442	445	462	421	434	435	442	435	417	425	433	437	454	443	410	449	428	435	428	425	422	487	404	430	443	447	497	442	453	403	426	392	488	390	441	410	421	436	436	406	426	440	458	448	428	445	485	416	467	440	467	433	427	446	436	445	454	457	453	431	440	459	453	405	430	414	425	473	517	408	456	465	400	402	410	428	423	426	433	462	412	448	475	459	431	445	447	438	488	438	452	440	424	451	440	416	465	470	450	455	446	439	441	455	469	426	474	480	458	475	422	455	458	484	438	451	413	422	429	446	412	464	444	441	423	441	431	438	418	438	437	426	446	465	472	443	440	395	479	464	446	443	454	450	427	431	435	447	440	434	393	440	437	461	449	423	433	453	439	463	449	413	457	437	450	451	438	478	465	452	436	433	442	467	435	436	438	418	429	410	435	420	469	396	462	421	419	420	460	434	429	458	442	451	458	445	420	481	440	437	419	485	461	415	469	445	454	429	477	470	456	435	465	451	424	435	475	448	431	433	437	449	484	470	470	450	455	425	439	438	437	468	443	440	488	483	473	455	418	462	464	414	424	420	412	459	433	450	472	479	455	411	439	450	444	469	442	458	440	433	462	441	444	466	429	431	439	464	476	445	492	452	413	403	445	449	464	405	452	449	438	462	449	470	430	378	457	458	468	431	458	460	435	436	481	425	445	473	422	445	457	420	423	483	456	454	460	452	451	484	458	435	468	447	441	445	470	459	455	425	413	448	475	462	433	474	427	415	417	435	440	432	458	447	425	476	394	464	461	452	433	439	465	475	462	460	454	444	434	411	442	434	436	438	477	451	492	423	498	455	474	419	441	420	428	397	424	447	429	474	418	482	451	404	436	466	442	431	461	436	459	472	441	466	401	472	412	471	450	429	465	466	464	422	421	445	400	445	445	413	440	430	457	430	433	426	433	455	451	435	449	432	425	428	464	449	455	416	474	432	400	475	456	443	452	469	466	445	463	424	422	450	410	426	463	428	416	414	415	391	430	431	436	425	430	451	439	457	456	450	439	431	449	415	425	437	468	432	434	443	453	446	454	398	435	452	403	428	452	441	465	455	467	432	485	418	415	424	454	439	468	461	432	478	420	418	424	447	452	458	446	480	445	432	422	465	472	450	442	436	451	477	440	434	429	425	452	438	443	452	442	447	472	464	433	460	413	452	412	447	487	436	434	425	450	440	443	455	449	422	449	423	432	449	409	473	443	419	427	476	401	432	435	440	451	427	465	462	462	437	414	401	434	427	426	405	417	427	435	494	451	440	467	451	460	429	442	471	447	474	403	456	451	426	427	434	424	456	408	430	459	483	440	428	449	428	432	430	438	431	430	440	440	413	466	430	451	444	456	434	440	451	445	469	431	423	413	411	448	426	423	415	432	433	402	437	457	479	438	478	440	406	450	425	449	455	420	456	477	460	413	478	441	446	469	448	452	449	458	439	443	432	451	412	437	460	440	461	421	492	428	421	422	482	418	463	442	456	419	426	452	463	470	441	416	472	464	418	435	490	415	443	432	463	434	426	408	430	439	476	403	430	432	474	455	424	474	422	471	420	458	447	466	452	462	450	446	452	453	446	409	462	443	406	447	484	455	444	457	423	440	429	401	460	443	437	438	430	472	465	422	448	452	466	464	445	430	427	423	461	452	437	457	423	408	472	446	394	450	400	460	436	431	432	414	479	453	433	447	429	482	434	488	467	399	457	430	442	485	450	443	484	437	444	460	480	439	448	425	469	440	412	405	455	449	466	423	444	427	439	431	471	417	447	448	450	437	436	428	442	468	428	455	461	447	431	437	435	408	476	417	444	456	493	464	447	416	459	449	451	443	477	491	469	454	452	409	476	457	416	455	416	449	474	417	447	406	441	463	439	436	438	447	427	425	455	453	444	418	454	467	447	436	439	434	423	422	479	423	434	451	411	475	480	426	417	441	447	472	424	438	439	472	450	451	419	441	444	452	470	428	458	430	440	481	430
24246	21420	28625	24622	20399	2830	903	547	465	455	409	406	368	375	305	330	343	349	333	341	352	349	337	334	343	303	310	369	324	306	322	324	355	335	303	329	371	326	329	327	336	313	325	294	329	328	320	293	324	290	336	323	313	334	320	336	320	334	316	313	281	339	306	301	333	350	289	287	311	320	301	320	314	325	312	288	307	338	312	314	306	310	299	332	281	317	333	288	308	312	352	312	331	310	321	312	301	299	287	335	305	284	272	302	361	329	334	325	315	284	285	323	375	326	302	285	306	306	323	315	315	333	311	334	330	321	333	320	314	312	310	302	340	298	307	293	333	309	293	310	318	327	321	329	325	309	331	299	318	301	288	279	288	322	314	281	316	298	286	284	290	321	306	304	306	307	316	320	306	282	327	342	310	307	328	309	291	338	314	307	319	292	333	324	305	309	316	312	308	352	286	304	300	302	307	339	312	309	303	311	306	320	342	317	325	289	319	308	317	304	331	303	340	325	312	337	292	309	277	295	294	321	268	301	350	306	314	284	294	278	306	318	309	307	298	279	299	300	338	305	304	302	309	302	305	318	309	309	301	334	283	328	320	341	299	309	340	329	332	305	318	301	313	305	292	346	307	308	338	312	320	327	322	323	330	299	316	303	329	299	314	320	314	306	317	321	308	320	296	317	288	308	305	321	300	284	314	367	296	348	303	267	328	282	315	321	301	319	304	328	323	307	327	286	319	292	307	308	304	330	320	292	345	323	281	352	298	283	320	311	295	321	307	307	306	311	325	299	299	317	339	314	319	318	316	310	335	326	308	310	288	308	341	315	303	326	279	328	282	278	297	290	325	323	304	316	319	327	293	294	363	327	273	343	316	338	299	302	309	301	319	307	304	318	307	286	309	347	307	342	297	307	307	326	330	326	299	316	279	301	297	313	343	318	293	302	314	314	330	311	297	350	314	309	310	315	302	294	325	307	308	324	301	302	292	343	344	319	308	298	290	318	275	313	307	314	317	294	256	338	297	289	307	258	302	293	330	297	325	328	278	285	289	306	311	306	279	304	340	345	322	308	307	312	302	296	298	309	336	311	315	338	309	333	316	277	310	277	316	302	348	333	306	296	324	336	321	310	302	284	306	292	301	311	313	292	290	302	327	304	316	340	305	287	306	285	313	334	266	304	293	314	338	292	295	301	294	299	309	307	324	312	342	299	347	320	317	322	258	314	304	311	304	283	277	304	331	315	307	301	324	322	317	325	302	322	328	281	313	278	303	284	315	294	311	332	305	326	322	329	319	307	310	332	321	303	349	298	335	335	300	309	293	348	296	322	326	336	307	317	294	285	337	321	334	305	305	308	311	294	333	285	311	307	310	318	299	325	311	342	296	335	328	305	306	327	321	295	315	270	315	302	298	319	313	290	292	282	307	306	342	336	306	305	297	318	286	287	328	292	289	328	291	340	300	302	355	298	311	310	300	309	337	303	313	308	304	307	322	326	349	315	319	331	349	320	327	314	296	309	309	338	317	347	304	337	311	316	334	335	300	309	327	307	312	313	325	320	318	329	313	329	288	296	325	338	305	308	332	292	333	281	326	294	333	302	294	338	314	297	303	289	337	289	313	321	298	269	284	314	318	305	307	293	323	330	330	318	281	315	309	296	319	304	312	356	313	300	317	315	347	304	326	298	301	326	332	287	331	365	300	293	315	308	301	323	339	296	318	298	309	264	331	305	291	317	329	284	327	320	350	345	313	318	300	329	308	281	332	307	325	319	320	338	339	306	305	319	291	336	341	320	285	314	333	303	309	329	322	342	307	349	322	301	320	314	326	308	291	315	261	304	307	330	325	329	310	321	320	300	320	319	322	321	312	323	297	311	280	329	289	297	312	271	309	318	319	317	298	310	289	302	309	303	301	302	302	317	291	305	321	338	338	274	313	317	292	300	310	294	307	296	339	309	306	329	322	306	296	337	306	298	294	296	292	321	293	309	332	318	283	300	305	331	302	307	351	304	317	271	315	326	305	308	279	317	338	274	330	291	299	310	308	323	311	327	305	322	335	331	313	297	320	315	288	302	315	301	302	325	345	309	318	305	332	354	314	307	343	302	306	293	317	345	309	301	317	332	299	303	309	315	300	290	300	312	318	294	284	291	301	339	303	319	286	325	317	343	339	298	325	282	358	277	305	322	350	288	320	350	296	326	302	329	321	294	329	324	324	297	291	296	313	287	310	301	331	313	298	305	323	321	297	299	329	334	306	306	310	307	302	325	307	334	296	304	316	304	325	300	309	298	320	325	296	296	330	308	297	300	291	326	310	326	311	317	319	294	308	303	309	318	329	294	330	333	306	306	308	329	303	292	327	308	335	286	316	350	313	308	324	310	326	333	268	326	316	322	349	321	316	293	294	284	306	308	316	279	300	304	300	311	297	335	326	329	350	308	312	348	302	330	347	312	299	312	329	330	288	315	332	331	312	292	345	314	323	302	278	280	295	312	336	323	324	364	318	297	329	331	335	319	325	335	299	319	304	325	285	300	319	322	305	318	325	323	317	299	315	312	318	303	326	308	308	311	287	326	340	298	332	299	350	323	309	295	315	314	261	299	291	319	305	303	329	304	312	303	338	313	305	336	287	294	304	274	316	320	313	309	277	319	302	309	332	287	321	325	315	335	342	328	298	305	314	304	309	321	322	349	308	298	289	333	336	310	326	297	294	295	349	291	287	293	301	335	305	313	334	321	322	347	325	308	296	318	305	292	289	273	286	293	295	287	302	306	298	358	296	281	340	331	305	292	283	286	298	328	305	325	311	294	295	282	348	298	315	307	303	305	299	321	278	278	307	300	301	292	317	273	315	312	312	333	321	310	294	290	329	312	300	303	316	326	319	294	302	304	306	304	319	328	321	300	348	313	315	333	306	321	288	310	356	313	283	308	301	298	288	310	328	356	315	323	322	343	310	302	323	330	324	331	294	320	336	317	336	286	296	313	316	328	299	329	349	290	276	331	280	295	312	329	298	282	319	326	324	307	319	323	296	323	324	290	305	292	318	329	298	295	281	315	292	302	300	315	334	309	359	288	347	283	324	296	318	310	320	318	312	295	340	314	327	340	328	331	280	328	301	299	284	300	295	327	296	337	337	299	343	310	361	301	289	352	306	322	285	317	324	327	299	288	300	331	310	299	304	285	280	314	273	301	289	309	293	294	289	307	321	290	317	323	314	296	287	320	309	306	323	298	297	335	327	312	304	335	328	339	322	310	294	302	327	340	335	327	287	329	309	286	302	309	290	287	318	286	309	328	325	306	336	313	302	305	314	331	296	319	330	298	340	324	316	319	302	306	326	285	314	325	287	318	308	295	266	277	310	289	305	298	294	287	340	291	309	321	279	314	292	304	296	286	325	281	319	319	316	325	320	292	313	306	335	286	317	291	283	283	319	301	321	321	288	295	341	342	314	335	320	322	340	313	330	297	268	334	298	300	306	322	305	302	319	306	298	305
3348	4548	3696	1884	1211	971	810	656	588	534	476	446	456	400	376	376	379	373	374	396	354	347	367	370	323	346	396	346	312	337	335	310	334	326	306	335	338	358	320	328	318	325	314	294	294	326	371	345	338	305	282	331	319	346	328	339	345	330	315	308	304	329	336	348	311	279	327	348	356	293	306	348	345	300	320	327	321	324	335	327	327	305	329	334	290	304	297	307	341	314	315	319	334	317	307	303	300	303	333	318	346	305	295	336	339	317	321	310	317	321	340	338	321	343	313	310	292	309	282	318	325	322	311	292	329	342	301	302	317	299	329	321	321	297	319	306	310	272	340	322	329	332	297	295	305	321	326	326	315	349	335	301	334	298	309	293	325	298	291	350	307	305	326	307	307	332	302	332	306	335	353	288	331	295	312	314	307	309	324	310	296	305	329	317	325	322	342	324	337	303	300	302	339	306	290	321	312	305	308	297	308	277	310	334	297	316	323	307	320	282	312	304	340	308	334	316	292	307	325	327	337	298	312	351	305	308	295	313	309	317	303	285	329	310	335	314	301	325	310	310	321	308	334	313	277	340	373	302	323	337	302	281	299	334	312	322	340	303	321	340	322	306	332	294	297	301	294	333	308	338	332	301	329	270	332	301	266	323	320	291	319	344	314	287	285	304	315	309	321	295	316	299	310	314	323	288	316	312	309	308	328	310	305	321	329	307	318	317	320	310	311	307	333	312	300	292	309	335	302	346	287	304	327	301	327	298	300	320	352	305	301	336	298	282	323	345	307	328	317	283	323	317	326	318	336	302	291	334	261	309	331	323	323	341	318	317	311	307	328	326	332	320	321	296	330	327	338	295	331	326	337	345	302	330	271	316	299	328	348	305	357	328	315	331	336	291	327	286	307	331	280	301	343	306	285	310	314	331	305	315	308	290	289	325	291	296	319	317	301	293	333	319	339	289	296	299	330	300	293	315	321	320	314	330	322	320	317	325	302	306	310	312	305	327	305	294	293	315	311	280	313	324	354	318	330	300	297	310	283	333	286	319	328	292	319	313	359	292	333	321	322	321	276	342	280	304	324	286	326	311	323	296	329	299	339	288	299	342	327	304	316	313	316	314	283	343	336	307	358	304	314	315	346	296	277	285	325	315	341	336	296	337	295	284	299	327	328	291	317	325	280	302	281	323	293	325	325	309	308	317	307	319	309	296	317	316	339	292	292	303	333	295	290	347	336	336	298	323	332	323	307	321	305	286	298	295	324	315	314	334	284	294	313	307	283	317	311	291	305	331	328	286	321	316	327	322	313	285	312	326	324	291	322	335	315	307	320	292	297	332	328	297	339	285	328	327	291	321	327	307	287	323	287	285	296	326	297	315	299	291	296	319	309	278	323	304	326	302	313	284	346	334	297	311	323	319	289	340	300	315	294	349	292	297	318	320	319	340	301	334	311	302	312	306	317	324	347	352	283	313	310	314	271	291	305	342	315	296	284	337	325	290	296	312	305	318	311	301	314	321	308	329	335	347	331	295	308	321	331	301	322	325	359	312	292	330	330	315	326	320	299	285	293	327	337	279	331	302	332	299	327	303	291	318	300	292	323	307	306	337	315	327	303	316	315	308	324	299	284	281	313	327	323	304	297	300	326	316	287	306	315	328	312	307	280	332	350	310	310	287	316	316	321	315	335	324	327	325	336	287	305	299	274	304	307	291	333	308	320	300	311	311	340	328	297	299	337	297	312	305	299	289	308	313	311	347	321	303	310	329	306	310	321	355	306	297	343	371	315	334	316	350	297	331	305	319	310	336	313	292	315	297	299	321	303	340	329	299	342	281	335	296	333	291	303	339	320	322	324	318	293	319	320	353	304	332	292	318	318	310	319	302	342	307	303	320	313	299	300	315	295	363	298	317	344	299	315	346	303	295	311	312	307	293	293	304	328	325	337	327	317	291	307	304	303	303	301	289	313	294	311	293	294	308	308	317	298	315	283	314	312	301	289	317	300	309	324	336	317	282	337	329	328	320	331	318	300	319	289	310	307	320	334	308	299	314	322	329	319	296	304	287	310	310	336	326	328	304	315	295	343	309	330	309	308	324	304	292	302	297	301	290	287	320	307	307	303	292	315	302	299	310	302	311	303	320	313	314	302	303	332	281	284	293	306	301	302	307	332	306	343	340	364	293	298	314	315	315	286	320	311	288	294	336	326	319	290	313	304	318	311	307	324	306	290	333	292	328	320	305	327	309	298	312	309	341	332	297	314	332	329	332	293	329	355	337	281	291	294	286	296	303	291	322	330	278	311	278	312	319	303	326	296	316	302	295	285	316	322	320	323	301	294	306	325	317	296	302	305	327	310	303	354	325	311	298	327	297	328	318	304	313	288	301	344	344	317	293	296	326	306	317	305	326	313	346	311	326	297	325	300	303	332	313	312	320	305	337	331	342	322	329	323	311	290	344	313	292	323	282	304	340	328	300	301	322	318	285	277	292	312	293	282	318	304	334	322	300	325	304	312	346	319	316	342	294	304	326	315	299	315	302	320	299	325	305	302	288	307	333	314	310	330	315	297	292	285	304	315	335	335	291	324	316	303	264	303	319	350	275	303	348	322	290	311	311	332	297	320	310	300	304	308	285	288	341	307	305	319	289	284	336	320	293	299	314	306	313	303	331	313	290	288	330	309	317	280	295	290	306	334	352	291	313	280	289	332	317	294	312	335	313	309	304	309	354	333	335	330	320	299	324	319	314	329	324	289	296	293	327	321	311	315	314	283	304	337	296	334	328	278	306	318	286	298	339	283	305	288	326	323	281	325	278	309	306	329	298	310	306	306	304	299	297	331	339	324	317	319	323	310	322	324	351	302	314	295	307	283	308	306	287	299	284	309	303	293	307	299	307	323	336	303	285	322	308	297	331	313	306	307	297	320	311	340	281	297	331	280	304	307	325	315	307	325	280	321	303	286	281	318	331	309	316	306	310	293	281	306	255	329	360	291	313	300	279	305	308	294	319	327	285	290	301	335	331	272	290	345	326	303	304	290	355	322	309	313	313	321	317	324	323	297	304	285	338	284	327	314	318	305	298	317	312	320	297	270	292	311	318	321	308	296	307	304	316	290	321	283	287	297	311	307	310	281	339	300	357	329	297	266	279	304	301	325	330	323	299	306	279	308	306	319	314	310	298	268	318	306	307	325	322	336	313	301	300	327	286	356	284	305	342	327	296	326	302	317	319	327	310	306	299	344	312	324	317	289	311	305	316	313	302	283	285	314	309	315	313	315	329	340	325	310	314	325	312	322	346	296	307	328	318	317	309	311	278	293	301	289	352	322	326	291	300	331	310	333	307	285	283	320	319	316	332	320	306	291	338	318	317	308	286	307	328	336	297	331	317	312	307	312	312	281	306	299	334	331	299	329	296	318	308	312	324	306	281	306	307	286	307	311	318	275	339	329	305	318	322	320	309	299	304	296	319	321	315	321	309	291	284	334	292	315	291	311	336
27525	12353	1988	1266	859	737	639	654	660	686	670	676	675	697	657	679	686	665	670	701	702	633	710	696	640	691	695	695	645	637	689	702	676	615	692	635	676	677	691	678	727	632	689	629	671	659	654	712	673	656	667	679	648	630	683	695	654	624	646	724	616	611	653	627	657	661	679	634	622	618	684	735	658	687	688	679	699	677	698	699	654	643	665	642	665	639	643	659	641	684	658	611	656	661	694	652	651	675	651	689	690	677	658	696	675	650	594	677	612	649	675	704	711	690	728	676	682	667	679	616	657	710	693	694	692	690	667	642	662	693	706	670	641	655	640	638	642	717	689	654	710	708	630	678	655	657	660	703	626	660	663	679	659	690	635	685	711	693	673	697	640	686	620	672	735	657	716	684	634	667	698	650	659	638	678	665	700	725	635	685	652	650	703	665	669	662	688	642	623	674	668	668	678	687	656	692	685	663	653	689	661	655	660	640	652	741	649	653	688	678	721	662	654	677	662	656	709	650	683	696	672	732	667	650	632	640	650	671	664	689	666	713	685	695	644	663	648	654	655	683	672	654	628	682	671	642	657	657	634	684	645	645	708	686	686	648	705	715	684	656	692	626	707	688	668	656	689	700	624	665	617	639	634	695	670	613	688	639	671	672	646	689	699	672	748	691	681	663	654	708	708	648	634	691	609	707	646	658	655	673	634	626	698	643	694	673	648	661	682	644	656	707	678	624	644	662	641	631	680	661	690	663	651	653	692	669	675	675	690	686	691	633	644	674	691	653	683	645	665	675	675	662	655	645	691	696	663	669	670	647	660	680	702	653	676	715	692	687	661	680	665	660	674	675	692	669	637	682	651	683	635	603	687	665	692	682	687	705	694	675	671	674	630	665	626	684	664	688	705	682	690	646	683	686	641	646	677	677	671	684	579	671	669	673	678	710	651	667	702	684	630	669	701	686	696	681	669	674	697	649	634	686	692	670	712	696	640	681	610	664	704	666	702	695	675	686	628	622	641	691	676	685	635	688	673	707	669	645	651	691	631	672	625	663	663	654	724	686	680	627	608	703	642	653	658	686	671	662	678	637	685	683	657	701	709	701	698	688	643	686	715	667	661	677	657	651	664	666	733	695	675	663	614	649	665	690	667	727	643	679	704	670	657	623	680	640	662	657	670	707	646	632	667	671	670	620	639	681	658	665	693	686	692	710	666	659	653	675	662	665	644	661	665	659	624	680	675	653	630	703	658	641	700	651	647	679	658	669	664	667	644	664	655	660	652	661	689	691	653	637	699	716	693	675	709	659	725	719	637	644	700	656	650	685	663	647	637	650	695	665	639	666	666	705	659	657	666	644	713	662	657	676	644	663	690	664	644	657	670	697	686	739	681	680	695	667	694	699	693	638	654	675	673	656	653	621	661	671	650	695	675	702	657	629	675	666	665	679	711	640	646	630	697	651	682	619	681	652	666	672	666	682	651	652	701	663	684	657	643	661	639	632	648	690	645	699	724	718	639	684	681	728	634	643	663	662	626	674	651	649	631	660	645	652	695	697	629	695	673	679	658	660	636	635	635	686	687	709	658	625	682	645	690	652	653	656	675	632	703	633	713	654	691	676	675	664	695	663	675	644	673	691	658	634	667	637	662	682	690	683	679	658	656	690	657	679	700	679	664	658	687	650	666	658	603	688	652	634	654	681	690	625	688	698	604	686	641	662	666	732	659	670	679	703	699	692	644	719	693	669	679	657	643	703	678	694	704	659	672	637	651	664	695	646	707	613	671	658	653	663	675	658	686	636	636	715	669	686	670	595	610	644	699	670	643	661	701	635	663	659	694	677	683	657	643	654	620	675	682	674	630	657	641	642	704	686	648	653	695	689	667	693	676	738	696	714	663	649	635	706	662	653	697	643	638	623	622	609	685	648	674	676	647	687	698	717	690	649	660	672	661	655	679	688	639	647	689	688	628	667	699	667	645	626	647	646	646	652	693	697	670	620	651	636	688	672	702	656	699	702	652	675	652	674	642	685	644	659	671	637	671	674	655	628	633	692	700	649	647	603	654	646	663	650	680	666	666	648	641	687	682	672	633	670	706	661	699	704	694	698	737	651	690	687	715	645	710	677	655	658	655	655	681	656	707	663	678	651	664	687	659	655	672	659	622	649	685	656	637	673	648	682	663	670	679	637	696	681	674	694	626	666	694	661	641	667	676	670	673	650	690	684	687	642	712	697	649	650	671	626	666	657	706	652	684	662	674	666	676	644	720	638	662	701	654	694	692	677	634	737	660	655	666	665	666	658	678	647	635	641	664	631	644	678	674	653	656	640	719	668	687	676	682	682	634	700	678	642	679	690	668	669	651	640	656	663	689	638	649	660	696	673	705	661	620	648	651	668	657	661	656	688	681	710	617	683	602	672	638	627	659	672	691	673	693	656	668	684	638	635	696	724	665	619	673	670	684	644	629	669	686	698	655	627	655	658	699	624	675	719	666	641	653	691	710	644	667	675	654	642	614	636	676	658	676	665	642	655	661	639	661	687	685	619	620	739	684	645	707	666	693	629	673	637	703	665	652	682	644	691	664	684	628	682	675	625	661	676	690	625	688	685	667	654	655	679	649	685	658	627	685	637	636	672	680	669	702	707	686	736	665	626	609	608	659	666	681	680	639	669	723	685	654	632	653	731	693	695	681	681	717	662	692	663	658	639	658	689	732	671	650	653	673	662	660	657	675	694	720	662	674	671	674	640	685	688	669	647	672	704	713	643	679	658	666	679	695	685	697	674	677	666	665	711	665	720	672	699	645	674	718	677	654	621	676	672	744	612	682	661	682	663	639	690	643	700	711	682	681	685	727	628	653	701	683	642	689	661	662	681	669	669	679	656	610	689	644	645	639	673	640	682	678	690	669	651	697	691	701	609	672	690	685	650	649	652	689	652	676	717	674	701	692	661	654	668	662	655	652	644	682	650	687	647	671	681	684	662	687	739	662	689	689	675	718	650	637	699	666	633	658	637	669	661	700	676	684	680	664	694	654	662	657	706	675	683	690	650	697	681	661	648	652	668	680	722	702	669	644	692	629	705	705	650	662	643	679	648	693	621	641	661	623	721	670	691	670	692	649	674	693	674	650	691	659	637	671	654	644	715	645	694	681	618	665	658	685	722	708	668	632	671	675	621	682	712	695	638	695	683	698	684	663	687	650	733	664	662	689	701	678	610	686	681	645	660	683	694	637	703	679	686	670	617	653	649	653	685	662	667	651	658	712	678	638	697	723	663	637	652	726	633	666	693	701	671	664	690	683	616	680	651	646	640	650	686	619	704	682	702	716	684	703	695	594	671	639	699	695	688	659	671	709	681	701	667	673	676	710	676	653	673	673	680	644	669	624	656	623	673	703	622	707	681	700	664	689	646	652	643	682	654	679	656	664	704	710	700	648	630	658	649	672	682	679	683	688	676	676	689	697	708	676	698	610	645	732	666	668	662	698	682	649	685	720	639
5033	825	795	685	630	653	642	577	595	613	568	603	644	637	548	557	575	614	627	569	590	617	587	613	617	579	584	635	633	562	571	585	616	575	636	621	624	565	594	610	610	600	598	604	597	548	584	597	602	560	578	574	603	611	553	582	582	598	638	564	593	566	576	640	616	608	581	584	559	593	589	588	592	592	586	636	595	595	579	574	516	600	587	610	577	607	560	596	589	581	583	588	592	621	587	583	579	588	625	594	606	614	641	575	547	577	580	567	584	586	614	625	638	562	550	592	636	565	587	595	585	594	578	563	565	581	606	574	655	590	591	621	586	597	590	591	589	603	565	608	551	592	531	575	577	550	573	565	579	567	567	545	581	583	565	627	577	608	596	558	595	567	579	600	593	552	579	609	630	629	559	600	550	607	587	570	605	554	629	579	587	612	587	649	588	624	608	647	608	590	599	579	619	560	577	590	637	578	586	610	597	583	557	551	580	589	539	590	584	570	557	574	608	566	549	547	608	555	623	535	557	556	611	602	572	585	599	587	582	558	589	560	589	640	567	574	567	571	580	608	552	613	582	530	573	586	610	581	625	615	569	589	608	615	534	594	597	580	581	639	578	610	596	571	591	586	614	578	568	584	602	577	597	593	616	586	546	564	608	589	569	595	588	601	535	563	559	603	591	628	635	550	563	608	589	593	587	604	603	606	578	577	616	622	543	646	580	549	607	583	560	598	598	575	580	551	601	602	542	600	592	594	572	572	539	550	606	554	604	584	613	604	567	614	574	580	588	557	565	594	601	568	566	595	621	597	605	560	588	614	598	622	588	592	593	560	621	565	546	606	572	588	594	553	622	556	566	597	588	609	622	548	575	617	597	589	631	626	549	594	586	586	581	590	584	612	599	568	577	566	584	596	626	619	616	633	624	609	572	590	556	609	609	585	616	598	586	607	615	601	595	559	597	594	574	554	529	568	628	547	568	668	602	590	557	582	603	602	558	619	589	581	635	568	612	591	587	546	548	566	584	604	581	570	590	616	576	591	621	610	557	583	589	584	599	622	579	647	585	588	632	569	576	579	638	578	579	599	591	605	628	600	576	603	594	619	569	567	614	593	620	598	615	572	570	600	581	594	599	592	627	579	563	570	572	570	567	556	620	562	573	594	541	595	615	588	613	615	566	535	602	564	589	581	584	608	579	581	587	589	551	573	604	571	609	608	594	538	548	605	600	601	595	588	590	564	626	568	601	590	572	611	571	574	601	605	568	557	614	541	561	580	593	550	580	565	580	578	571	613	582	583	597	621	595	601	599	601	594	577	604	554	599	599	659	578	595	552	614	611	571	593	578	589	568	583	592	591	609	561	584	570	610	544	584	586	543	575	603	540	618	609	585	535	604	549	591	581	594	586	578	569	595	581	582	540	581	585	608	553	595	587	617	616	551	594	582	579	607	577	583	624	650	592	580	588	610	563	582	604	561	636	571	528	572	604	616	538	594	564	583	587	602	563	583	653	575	545	585	592	579	577	558	593	582	629	554	568	527	562	606	605	599	623	612	577	612	589	585	600	610	583	551	602	562	598	599	587	569	575	645	579	567	599	546	565	565	595	578	585	591	575	598	628	571	573	567	627	604	616	612	606	581	554	575	568	560	586	611	561	555	575	606	589	595	586	558	599	577	541	599	588	639	601	567	616	605	602	603	618	626	551	601	616	592	580	621	604	577	596	618	633	581	574	579	556	550	564	582	562	614	539	605	576	575	621	594	619	642	591	587	600	601	598	625	595	551	618	548	571	590	589	629	556	535	534	613	584	581	550	546	576	554	565	596	566	593	574	599	600	568	593	562	570	632	564	618	598	581	596	579	545	579	590	629	541	624	530	589	562	608	575	548	641	591	605	570	547	609	570	571	592	609	574	592	605	547	567	592	600	530	558	561	613	577	625	592	569	587	607	572	577	523	605	539	583	597	619	605	608	575	550	584	574	617	596	594	577	557	572	586	633	633	579	582	612	599	584	616	555	580	562	559	591	628	604	565	618	596	626	587	595	599	565	565	586	585	625	637	592	577	613	541	634	580	578	594	581	608	518	560	566	599	563	574	611	576	564	568	553	609	639	561	535	588	564	604	605	589	613	580	611	617	632	573	604	600	553	589	552	583	612	573	601	536	543	551	635	614	603	594	580	592	566	599	595	611	558	616	634	599	560	621	610	551	620	659	593	619	599	587	573	583	633	591	573	580	580	592	545	595	602	581	562	560	591	609	566	584	634	591	614	569	588	599	605	580	600	533	607	665	570	604	581	603	602	602	580	548	549	576	532	585	576	581	569	525	531	568	584	613	582	571	568	610	586	568	590	550	576	563	545	573	587	576	576	526	602	653	595	585	584	605	586	549	611	637	580	563	599	559	589	597	576	573	609	644	558	561	601	595	560	565	552	607	533	615	604	602	549	555	607	585	564	622	601	614	589	588	610	605	588	606	623	579	574	649	591	549	589	596	581	610	556	537	565	585	587	566	585	601	579	580	577	587	589	587	595	582	621	595	580	551	576	600	570	575	579	548	594	590	600	603	648	595	568	583	565	576	555	597	604	608	571	576	611	562	604	576	524	590	592	569	616	593	585	604	555	589	598	575	589	594	640	557	580	579	543	569	555	570	558	582	582	560	571	621	563	567	580	624	577	618	614	604	599	568	598	562	563	604	612	634	604	609	592	586	615	600	628	590	612	604	583	577	588	583	632	591	594	575	578	566	625	606	600	574	558	604	557	605	559	557	579	584	593	593	650	598	572	575	596	613	583	589	571	658	623	594	583	580	542	564	638	597	601	605	597	579	615	583	565	601	589	623	597	570	611	615	604	650	635	579	613	584	623	577	589	639	590	567	607	540	572	589	569	573	545	557	584	591	542	595	608	607	597	566	572	555	617	598	589	612	544	557	580	575	545	597	546	640	579	593	584	578	557	589	585	593	582	565	570	589	587	584	566	599	564	611	593	627	593	612	580	608	545	564	564	595	628	583	642	567	548	599	564	580	585	546	591	579	563	590	621	658	563	596	600	551	566	610	589	591	594	598	593	575	566	553	604	626	582	599	608	558	586	567	582	547	591	615	570	620	606	582	593	582	603	581	615	566	619	580	559	626	622	601	567	603	589	617	600	610	585	619	638	572	536	584	611	568	510	608	575	531	612	574	594	564	608	578	650	576	569	595	573	547	587	558	575	609	572	589	579	620	572	593	578	622	596	588	579	582	532	563	604	604	626	605	588	573	627	526	577	581	556	564	589	592	586	608	560	609	597	591	582	548	578	616	562	565	593	567	585	610	584	571	550	613	560	592	618	586	606	570	618	580	632	584	587	570	607	625	603	577	597	616	582	542	611	593	569	588	582	571	554	602	564	608	583	603	581	603	608	572	603	608	615	604	594	569	597	618	624	588	591	549	594	605	582	545	618	566	552	584	586	595	570	586	601	604	643	588	607	589	589	633	611	617	561	587	576	613	602	616	573
25643	21402	25886	18746	1603	703	626	583	574	535	498	511	518	523	509	519	525	467	465	499	492	468	517	474	447	509	471	480	481	470	500	477	486	469	485	514	524	483	484	465	461	437	480	450	477	425	429	494	465	489	475	469	503	447	448	471	467	464	502	471	446	463	491	482	489	504	440	518	476	428	465	472	491	452	492	427	437	464	463	454	484	471	465	477	427	446	475	462	454	483	461	466	481	469	470	455	483	472	462	448	490	477	486	494	456	501	445	471	467	488	479	491	459	448	453	429	481	459	508	427	437	461	477	477	465	460	472	464	480	458	465	482	492	475	483	433	466	474	442	467	478	458	441	468	472	487	478	474	481	473	502	472	446	495	485	443	479	455	481	459	461	474	462	472	508	461	480	467	500	473	474	493	524	463	491	472	470	472	454	464	506	443	492	473	478	496	454	476	478	431	496	496	457	486	474	456	515	468	461	485	483	442	462	496	498	422	475	483	452	441	464	448	454	477	435	483	455	456	454	446	482	455	502	478	469	461	473	475	489	499	427	424	525	484	454	450	483	509	466	462	460	456	425	494	484	466	508	457	451	510	491	487	500	468	479	469	493	464	495	497	479	473	499	477	510	455	474	439	504	480	458	475	497	438	472	460	492	483	466	486	452	446	446	459	527	484	465	452	444	476	504	454	520	458	470	511	465	445	502	465	453	474	455	447	480	446	471	516	477	484	475	473	468	465	508	479	460	466	453	500	496	467	487	468	469	493	465	502	484	478	503	475	483	451	455	482	473	492	465	428	441	489	434	488	510	448	440	450	500	423	500	461	465	449	439	500	448	464	461	507	447	450	469	448	434	492	450	456	481	461	465	453	443	452	471	473	488	465	447	472	496	495	483	460	483	472	481	489	454	455	460	470	421	431	448	489	480	472	488	481	482	470	472	465	469	474	465	464	505	525	494	419	466	482	514	442	458	454	447	487	484	483	447	463	452	430	458	464	485	456	479	458	499	523	455	513	441	491	468	463	501	478	495	504	467	460	507	444	506	462	500	482	454	445	455	472	493	503	426	473	427	459	474	476	461	460	496	438	483	471	470	465	497	513	446	454	483	444	478	518	468	458	481	472	520	475	486	433	484	490	487	482	461	471	470	455	449	461	491	466	480	458	466	523	457	505	460	456	453	445	503	444	486	448	490	457	471	495	489	433	466	471	447	440	442	464	481	499	456	464	460	470	441	457	484	500	473	469	465	498	499	458	475	461	442	495	493	492	499	453	468	494	462	476	466	478	485	431	520	462	466	483	495	492	451	477	502	470	507	458	482	497	464	441	454	477	507	475	455	482	469	471	451	468	503	468	518	479	455	512	465	492	464	466	446	532	481	449	491	479	455	501	498	487	501	501	467	447	485	495	455	478	446	469	413	492	486	518	472	461	484	433	467	432	477	476	501	460	473	440	460	469	453	481	478	456	467	470	465	450	490	459	438	435	447	432	462	465	475	542	464	451	437	461	482	480	430	471	513	534	522	473	468	515	455	460	462	449	430	458	412	421	438	435	472	500	493	482	480	468	467	488	494	447	481	478	479	465	439	463	499	475	481	440	474	472	446	498	480	462	457	485	431	474	485	493	479	480	446	451	491	481	478	471	447	520	419	482	497	508	489	412	484	456	474	461	477	467	441	448	482	475	456	490	449	498	487	486	458	469	504	485	434	447	436	486	483	481	476	462	461	465	462	451	478	498	493	493	533	468	485	476	497	489	452	510	459	459	451	459	523	476	496	453	459	445	468	436	438	491	493	487	458	519	510	506	470	460	471	469	468	436	466	461	500	486	462	470	443	492	499	481	459	499	465	480	483	466	494	503	466	471	471	447	495	427	505	465	513	465	481	455	473	462	476	486	454	436	458	468	486	462	484	474	479	488	441	493	432	439	441	482	470	462	473	442	466	439	477	456	465	469	490	457	522	444	443	476	457	432	463	450	462	482	449	493	459	438	451	470	443	469	445	452	475	454	471	440	434	464	422	423	483	488	486	496	442	458	477	504	460	497	442	453	485	444	483	491	467	506	503	425	495	482	472	467	505	468	484	455	483	463	460	460	475	469	500	477	469	494	413	448	462	476	447	509	494	490	481	457	446	461	475	482	497	476	488	456	486	485	483	501	487	436	484	482	472	461	443	491	472	521	469	488	461	469	483	482	468	440	477	443	487	458	479	487	465	505	447	445	451	465	508	463	454	469	465	457	446	450	451	450	470	481	491	435	475	485	493	484	487	438	454	481	481	449	487	458	520	465	479	492	448	461	476	483	485	439	459	544	467	511	469	463	460	449	447	479	481	462	469	496	544	502	452	460	463	456	463	496	449	419	482	487	510	450	486	493	441	440	432	456	506	490	479	448	494	521	475	494	439	467	507	468	458	458	470	488	469	451	441	466	505	483	455	472	445	450	477	500	471	464	464	487	480	486	437	470	476	448	465	475	486	492	439	469	505	494	478	464	459	467	478	447	450	445	467	444	482	442	475	514	447	475	500	453	473	470	485	482	448	469	477	506	485	455	470	469	473	448	495	477	480	455	505	496	446	475	476	446	479	471	511	426	523	499	469	491	463	475	482	450	467	473	451	449	457	466	435	466	490	506	438	479	506	480	490	436	472	478	471	490	495	470	497	456	447	457	473	449	467	464	456	448	454	464	445	501	473	451	467	466	425	474	492	462	478	486	464	498	470	477	487	475	475	466	486	494	453	488	446	488	513	502	442	481	468	516	466	498	485	483	477	474	449	473	492	465	511	471	479	479	459	434	494	455	502	483	461	481	493	491	487	507	498	531	404	498	433	469	474	448	491	468	465	469	453	459	453	444	483	478	473	456	441	512	481	465	524	501	479	488	469	464	478	422	436	454	473	464	477	473	467	501	478	474	492	456	470	477	472	439	468	471	433	450	462	471	499	518	470	488	456	455	458	446	455	518	511	441	489	443	527	452	472	470	462	446	491	460	480	513	475	439	459	483	487	442	496	461	481	443	461	490	464	447	432	467	497	486	472	467	472	522	510	483	475	454	466	475	477	514	481	467	476	486	485	471	466	471	495	469	513	454	491	461	492	442	491	482	506	489	443	476	469	506	498	458	503	496	443	505	479	488	437	445	466	456	487	476	510	473	484	456	494	470	445	450	462	448	507	509	464	498	482	478	493	484	492	461	454	440	461	473	478	472	464	458	471	451	445	483	527	451	493	495	453	462	485	484	426	511	475	447	442	471	461	502	461	505	469	475	461	472	445	476	469	470	462	469	480	503	465	455	484	461	486	493	468	492	485	439	427	432	469	474	482	461	456	465	442	468	486	460	469	458	471	479	481	466	451	449	485	448	459	507	472	483	448	456	457	456	466	484	514	503	471	481	468	463	482	481	468	461	447	434	465	438	447	475	439	491	419	493	478	483	441	467	481	440	489	469	437	502	452	467	438	472	474	444	479	452	479	479	481	478	472	511	470	502	469	483	461	446	456	491
3440	2030	1680	938	769	723	624	612	577	532	521	472	510	485	478	477	468	448	486	470	445	446	476	446	440	435	472	468	440	397	417	473	452	422	460	453	421	465	468	447	443	442	461	468	466	463	426	478	426	469	429	408	484	458	458	468	443	407	451	417	428	468	450	451	411	443	472	464	430	468	449	458	444	441	446	429	468	444	445	473	425	407	464	456	419	457	470	420	417	463	443	437	402	445	446	417	453	466	488	453	451	422	477	435	442	452	485	482	462	420	420	434	433	460	441	461	465	424	438	458	472	414	480	496	446	434	453	451	488	468	444	462	456	447	466	436	465	441	423	407	415	465	449	440	456	429	457	441	455	450	445	462	427	469	440	442	417	440	424	437	483	432	447	435	447	472	447	512	430	425	466	440	401	449	480	470	485	447	460	425	401	460	439	439	444	426	413	462	422	454	396	466	439	442	436	466	435	465	412	440	449	435	482	462	387	486	438	443	444	451	451	417	428	453	450	471	394	458	453	474	448	439	442	457	493	400	444	437	418	448	455	418	420	446	436	484	466	457	488	465	445	433	434	426	433	481	468	449	458	448	409	449	431	428	436	449	426	440	406	444	394	469	433	457	452	447	460	416	450	450	448	424	420	479	435	459	496	419	460	435	451	450	410	413	433	450	463	425	439	485	424	449	472	453	432	466	441	459	451	454	443	414	427	449	459	432	427	450	452	439	423	463	441	435	445	474	445	461	444	444	439	458	481	477	425	440	412	435	475	417	438	451	466	410	479	414	459	462	472	470	441	439	438	463	449	458	433	428	441	475	464	425	463	407	451	434	425	419	430	453	422	440	396	461	488	479	426	468	432	459	428	459	480	424	436	441	458	428	465	441	430	442	433	445	451	475	454	450	415	412	454	418	440	398	433	444	425	453	454	447	435	455	468	402	444	431	458	429	457	411	452	441	456	498	451	444	480	454	453	456	439	468	427	465	417	448	448	435	430	459	451	437	425	436	410	447	442	417	457	404	436	426	437	434	438	430	440	408	471	439	452	439	418	453	427	438	459	448	402	458	416	407	460	455	438	457	415	422	474	449	478	444	461	412	453	443	453	452	445	462	449	513	410	395	438	434	461	423	459	433	409	441	427	432	434	418	478	423	403	466	423	466	464	478	431	449	408	457	464	419	455	467	434	414	445	439	451	474	471	441	417	492	454	428	421	433	414	428	435	421	442	473	473	439	413	471	452	420	400	383	426	452	446	443	492	508	449	441	436	460	459	432	458	403	414	459	435	447	456	429	432	419	440	458	454	455	451	428	459	450	442	437	452	402	427	398	439	419	452	436	467	444	461	456	454	422	480	445	443	431	470	430	425	433	431	449	445	437	421	417	413	419	440	462	477	461	457	423	488	447	431	430	460	453	452	413	445	445	421	458	465	474	428	421	440	453	383	436	468	444	420	435	423	445	432	438	417	471	450	449	468	428	451	461	453	446	430	417	451	423	396	447	477	424	426	451	466	447	471	437	481	445	470	439	441	418	424	422	444	442	455	441	441	451	439	463	418	479	397	445	455	467	406	430	424	431	456	437	447	445	447	436	451	433	437	417	462	457	475	431	442	480	464	430	459	464	419	409	467	462	488	451	477	429	456	434	383	445	424	464	447	433	444	417	490	435	434	464	438	468	448	446	434	427	426	425	431	430	439	468	443	463	461	447	461	415	415	431	417	429	486	449	464	461	460	480	430	448	464	448	470	436	444	460	431	451	456	421	468	444	499	463	431	420	426	431	426	438	462	442	437	434	434	466	439	442	435	454	470	424	453	429	439	467	437	442	441	476	448	434	467	444	474	465	480	453	455	420	411	432	446	415	436	420	409	447	420	426	472	470	476	447	471	450	444	406	473	441	510	422	453	436	484	470	422	437	472	448	429	475	412	438	466	450	439	423	435	431	455	454	437	450	444	454	418	424	439	445	433	422	442	474	418	457	448	434	463	413	431	456	427	433	432	456	485	451	434	402	426	416	470	428	424	446	412	439	401	419	436	461	460	467	457	473	450	459	420	398	427	464	417	438	485	440	467	442	451	462	426	490	423	454	459	459	424	438	450	463	444	437	445	440	437	439	453	430	452	443	468	450	424	446	437	447	470	470	464	459	445	452	456	427	452	452	426	445	487	432	505	474	422	445	443	476	432	465	436	451	426	433	435	443	473	424	428	407	459	419	465	433	411	452	466	434	445	455	456	439	448	476	458	433	421	508	458	460	429	470	421	455	460	450	426	479	422	467	433	412	460	446	446	417	449	448	453	462	416	461	470	423	422	475	450	412	454	451	422	437	473	416	449	473	476	445	414	445	443	444	446	422	436	443	444	431	471	452	470	448	450	466	415	405	432	461	421	490	451	451	471	431	452	430	409	428	446	418	446	450	412	417	439	473	456	459	433	421	407	439	453	486	430	429	443	447	465	435	441	441	406	479	425	465	423	478	424	439	426	405	425	419	452	441	463	434	417	461	413	444	442	435	484	415	432	404	434	448	419	446	473	443	472	437	481	420	447	455	412	436	473	468	412	447	407	452	425	439	401	451	436	464	487	425	422	452	449	418	440	448	473	463	447	438	427	407	435	428	455	425	436	484	423	469	436	459	437	432	425	457	476	412	459	435	404	437	427	440	418	430	433	446	435	420	449	462	445	471	417	397	397	445	448	427	467	467	446	494	427	439	460	411	427	412	425	449	412	445	449	439	405	446	421	467	485	440	418	463	470	440	485	430	440	387	454	490	446	435	462	410	420	449	422	437	481	431	450	436	468	438	410	450	469	433	410	449	436	448	418	448	447	390	423	454	419	443	416	432	431	434	433	455	449	398	464	437	405	468	419	433	429	460	442	479	431	450	429	473	485	450	463	452	432	442	433	430	446	397	396	425	446	437	454	456	447	414	435	449	454	446	425	434	413	421	431	411	458	432	460	458	462	439	426	443	403	453	481	447	425	436	494	482	439	430	442	422	453	422	439	423	464	471	436	458	426	467	449	434	444	422	455	495	496	459	454	478	417	461	437	429	443	438	449	430	414	458	410	466	449	410	407	435	466	419	406	429	418	435	476	416	416	425	401	438	425	446	456	457	419	451	429	454	479	428	462	469	473	459	407	449	430	430	411	408	443	441	475	494	444	421	439	438	436	438	434	430	433	479	422	431	437	449	469	444	460	413	445	455	428	485	422	420	446	461	445	412	449	441	443	443	429	463	438	420	433	440	427	492	430	415	424	431	479	437	432	448	439	446	446	463	426	434	460	417	441	461	455	463	440	474	411	417	441	428	418	452	439	431	464	455	424	439	474	416	414	437	460	469	450	418	426	467	463	461	450	474	438	449	403	438	428	431	418	450	438	415	482	444	452	463	449	457	402	435	467	423	428	446	420	470	431	415	462	429	460	443	418	467	447	462	477	437	445	457	460	410	426	444	480	444	432	471	413	466	454	451	421	407	435	410	437	470	419	486	432	456	439	420
24166	21408	28593	24602	20419	2809	895	565	448	415	387	359	393	387	354	344	364	312	349	350	341	341	340	344	333	314	326	301	318	333	341	334	355	326	338	325	333	305	329	311	290	302	306	326	318	313	321	296	314	317	280	320	343	317	337	290	324	329	302	297	334	328	304	327	330	305	339	306	316	367	332	317	337	313	304	294	288	317	298	328	353	342	305	299	302	308	295	312	316	299	296	326	330	318	319	311	307	285	308	308	302	288	331	317	305	299	338	300	313	310	270	318	315	335	336	327	298	313	309	305	314	335	293	323	317	315	309	328	311	293	276	301	304	310	319	329	320	310	287	305	327	290	288	295	298	340	289	285	311	309	305	313	289	322	349	306	310	306	313	298	288	307	326	334	317	284	307	304	313	307	319	333	302	307	271	310	312	318	285	341	321	342	327	317	316	318	339	297	305	330	300	330	289	325	334	302	291	302	349	313	306	303	318	286	326	301	305	285	299	311	305	326	350	305	302	319	264	308	340	298	304	320	330	304	344	320	332	297	331	301	306	313	334	320	334	323	299	340	343	321	322	299	311	300	311	305	294	338	378	324	338	322	313	298	314	343	299	313	321	325	315	349	293	301	310	300	307	289	313	302	329	317	282	318	340	316	293	313	322	277	288	327	281	306	292	307	315	295	303	314	323	330	328	331	315	303	319	323	305	316	317	313	321	308	295	329	339	309	317	305	314	337	318	284	311	312	308	318	324	278	299	289	340	326	324	306	292	303	270	297	324	305	310	354	316	307	320	306	314	278	313	314	317	282	306	330	295	325	299	299	307	308	326	301	313	282	309	292	299	284	310	318	307	296	331	268	300	320	311	294	324	326	311	305	302	316	292	311	289	300	288	303	331	326	285	296	316	310	282	301	348	310	301	294	293	316	316	311	311	307	256	284	322	323	300	317	340	303	297	298	332	302	322	322	315	296	297	277	345	309	304	312	280	370	308	301	340	282	292	314	318	277	352	329	325	316	313	328	275	299	318	287	301	340	298	277	339	282	311	338	324	263	317	311	318	304	322	305	328	306	307	300	297	294	330	336	328	294	318	297	286	271	280	271	316	297	306	295	297	328	301	292	301	323	304	309	317	319	345	338	282	313	309	329	304	275	330	305	281	322	293	297	332	275	301	305	352	340	314	295	323	348	282	317	324	315	308	294	300	286	338	288	303	286	349	315	316	319	301	324	290	325	292	312	330	314	324	295	307	332	314	302	317	330	313	290	327	324	271	318	319	310	292	276	314	313	292	311	335	330	330	317	300	325	312	310	308	306	280	284	308	294	296	305	298	317	313	300	286	320	319	317	300	301	283	346	297	286	304	306	270	327	291	288	310	316	288	327	320	315	294	307	285	302	331	298	346	303	310	346	295	323	314	299	294	312	297	286	313	312	303	278	264	312	314	347	327	298	313	334	287	289	306	298	329	315	330	316	330	311	302	315	330	334	314	304	283	295	311	303	294	305	297	285	338	280	305	303	284	305	347	325	323	292	293	321	315	324	310	325	322	306	299	313	269	318	326	299	317	312	292	301	294	294	301	304	299	298	314	310	268	323	301	325	285	281	287	293	336	313	323	312	350	283	351	294	347	302	326	288	328	322	329	310	282	339	314	304	306	297	322	294	306	309	284	294	312	303	304	332	287	300	282	299	322	352	337	295	299	308	309	306	315	305	308	319	305	328	302	303	284	318	306	328	321	296	313	293	384	271	298	328	325	334	288	283	329	306	315	287	287	293	309	336	329	285	299	291	294	310	277	295	321	322	302	316	284	306	291	320	281	318	289	326	277	328	269	288	276	304	277	292	313	296	300	316	317	290	310	290	294	295	309	318	332	323	313	323	311	324	303	307	311	318	306	295	302	322	284	296	287	290	320	311	301	328	289	314	290	286	306	285	314	295	318	305	314	296	295	325	305	344	331	335	277	313	329	285	292	302	303	306	316	294	300	287	304	301	327	333	303	304	336	311	288	312	304	348	303	372	300	334	318	286	295	295	331	313	332	307	282	344	327	302	319	337	318	297	305	315	313	328	348	340	324	322	280	325	285	302	306	302	304	318	300	330	295	328	311	328	340	305	327	331	285	283	298	304	311	326	287	302	306	310	319	304	292	267	309	327	319	293	311	339	332	313	327	296	279	336	287	323	284	315	312	316	316	286	320	315	310	290	318	325	300	294	266	340	305	347	267	293	330	309	290	291	278	316	310	286	275	327	312	305	340	300	295	269	297	302	281	333	304	310	288	319	356	327	298	299	314	323	347	286	283	328	296	296	297	297	308	296	329	282	325	346	307	324	296	322	328	299	297	310	319	297	311	317	285	280	326	300	298	312	315	324	284	303	320	280	292	292	298	300	320	306	333	307	299	290	317	288	358	319	314	328	294	318	290	323	317	324	309	302	300	309	333	297	295	324	326	298	319	302	295	300	285	302	306	291	338	319	325	307	320	315	316	316	306	291	327	313	302	298	287	302	310	312	338	296	308	328	338	311	323	312	306	325	324	296	333	307	327	314	322	306	327	319	310	297	273	298	301	306	292	313	313	320	310	314	322	311	313	315	312	311	251	276	329	305	329	325	321	284	296	316	308	304	313	282	286	315	305	315	318	289	289	309	303	284	328	292	296	275	302	279	317	286	303	290	311	336	291	308	321	293	297	296	327	316	322	308	328	291	314	310	317	293	309	335	295	314	307	307	313	288	295	271	281	301	304	311	279	321	307	306	309	291	288	329	304	312	286	285	310	288	306	297	287	292	306	316	326	291	305	310	279	304	319	320	333	327	343	314	314	301	297	300	289	295	303	317	326	278	309	330	288	332	302	302	345	261	287	318	284	298	292	325	284	329	315	295	309	299	308	332	307	295	332	315	311	337	292	302	298	294	336	266	309	319	316	327	296	296	294	328	326	300	312	320	311	325	266	298	290	307	318	297	324	300	325	264	292	312	323	296	301	314	298	291	338	294	294	301	319	295	318	311	314	278	310	308	282	296	307	310	274	338	341	295	288	347	322	304	318	297	319	302	292	322	302	310	295	276	326	324	305	279	308	300	311	296	309	297	317	308	272	321	303	323	272	316	285	323	336	322	282	331	334	319	303	310	293	314	315	312	298	290	255	289	312	297	290	266	299	318	330	285	294	307	303	298	326	298	323	337	319	298	325	312	292	314	336	268	281	306	298	290	307	281	347	292	304	283	305	301	348	287	350	324	324	291	330	315	293	314	345	321	301	302	312	297	291	309	329	300	332	314	288	297	272	327	297	294	317	333	309	301	330	302	309	285	299	299	301	286	313	292	308	310	285	333	330	278	314	309	302	332	309	305	315	314	326	309	327	299	276	294	284	328	302	285	317	308	270	327	327	330	306	292	289	276	300	317	348	296	282	289	289	316	321	266	322	328	297	303	314	289	319	331	318	348	299	280	307	287	268	282	337	287	311	308	298	326	322	313	309	337	286	294	288	300	329	284	290	308
3257	4622	3509	1744	1312	972	792	696	597	509	473	459	429	419	445	393	373	361	372	339	346	307	372	338	325	332	327	340	315	294	320	340	326	312	337	333	340	322	325	342	316	348	346	284	333	300	302	305	331	328	310	288	302	314	305	337	313	309	334	323	316	335	326	331	291	288	310	311	326	332	338	306	301	316	313	297	344	316	349	281	312	302	325	281	288	347	283	322	328	301	338	312	294	323	300	327	307	301	303	313	321	331	327	317	363	349	313	306	311	285	322	312	290	309	311	311	362	312	314	306	323	280	331	308	308	329	353	298	295	319	339	297	343	293	318	287	322	324	311	325	310	277	283	333	328	336	336	329	310	321	337	319	299	331	296	319	316	320	352	323	291	305	340	320	293	294	328	311	327	305	322	298	328	311	307	308	322	324	309	299	321	305	328	308	326	300	330	330	330	314	321	306	314	313	322	300	347	310	292	306	329	326	312	298	314	326	339	314	307	319	316	316	312	325	290	327	291	342	317	336	326	295	285	306	279	292	303	298	320	346	307	299	311	306	327	311	326	314	323	326	280	303	303	306	305	299	306	329	319	337	312	333	328	307	320	299	305	318	332	327	289	329	316	324	300	296	298	282	288	322	285	300	272	309	290	324	283	316	341	312	280	317	321	327	349	327	335	309	327	317	322	310	312	329	328	313	313	323	298	321	314	306	313	303	306	342	300	345	309	267	299	342	289	329	298	325	341	294	342	329	313	312	291	343	344	309	309	329	319	306	309	310	287	333	308	342	309	316	306	323	313	303	308	304	310	294	317	349	339	328	334	311	304	312	331	310	324	324	306	295	306	273	321	306	301	349	345	323	320	301	306	314	335	314	291	296	343	329	302	311	334	304	306	296	349	296	280	314	332	321	322	299	302	361	325	292	312	291	297	340	310	328	284	295	296	317	331	317	339	320	312	313	332	335	309	326	338	320	289	313	326	328	317	332	266	290	320	325	306	296	309	326	297	324	318	300	289	312	302	318	299	324	281	322	294	293	296	297	323	338	284	314	336	276	327	310	304	300	321	289	313	267	317	320	300	336	309	310	279	343	330	332	285	306	313	318	319	289	305	324	317	295	318	296	300	285	335	297	292	338	299	297	316	322	284	334	332	349	308	309	310	332	295	312	325	317	335	326	323	330	330	331	291	291	304	316	328	293	296	332	292	361	306	332	312	309	303	316	307	311	326	363	305	315	326	330	326	315	314	285	299	328	306	296	346	328	291	270	271	332	332	286	348	339	290	342	309	329	297	345	312	337	330	304	287	303	305	278	302	295	304	283	317	306	332	311	339	293	298	303	322	324	314	306	286	308	335	330	293	343	309	327	296	328	343	339	317	296	321	336	321	297	332	298	303	323	275	310	319	315	291	305	315	300	293	317	300	310	298	284	300	302	311	320	296	308	282	328	280	301	313	325	294	321	319	292	315	326	337	304	313	301	307	297	298	289	331	297	324	312	316	313	279	317	320	311	282	332	291	323	283	311	343	324	311	318	301	307	307	305	305	319	284	342	290	303	300	313	333	308	291	292	337	287	297	292	339	288	291	289	314	323	300	294	305	331	315	281	339	333	295	292	298	293	301	340	314	322	338	325	328	306	350	297	307	291	308	280	297	300	308	328	336	292	312	272	322	315	302	291	322	332	280	261	332	314	304	310	302	299	296	287	316	323	304	327	314	287	338	304	302	313	329	314	286	301	293	291	305	290	313	317	306	287	311	336	344	272	305	266	323	292	353	340	310	290	316	298	307	313	271	332	311	307	310	332	274	313	304	309	328	304	317	328	314	330	308	333	286	327	294	307	283	330	283	311	304	319	307	284	322	291	290	300	327	311	297	299	308	304	316	285	312	305	294	283	297	309	325	308	340	290	306	317	312	309	341	335	313	281	300	318	288	299	314	310	323	370	292	280	282	301	306	304	279	317	325	319	283	308	290	307	322	286	299	339	319	286	297	308	283	311	307	298	312	279	314	322	300	335	340	339	318	303	285	337	311	317	321	305	317	291	315	304	309	296	338	289	319	299	310	313	308	310	294	330	310	305	286	359	319	285	304	312	295	302	314	314	286	300	333	322	308	318	303	346	277	326	311	328	348	315	309	293	305	333	297	276	278	346	333	321	304	278	322	279	287	281	304	313	282	302	286	292	287	300	294	323	279	337	304	293	306	299	316	315	310	296	301	277	313	348	294	298	308	298	314	295	307	296	316	301	329	306	296	294	325	296	290	318	325	276	341	308	332	313	298	281	289	312	297	298	332	315	320	301	292	298	348	338	293	305	292	325	283	305	280	302	294	286	296	300	322	295	332	313	306	306	316	330	328	305	308	330	299	320	286	325	274	328	279	285	305	310	315	284	288	316	328	310	320	294	270	300	331	296	303	327	337	319	314	311	283	319	324	329	302	283	284	330	322	283	291	318	299	305	294	322	324	288	311	259	309	311	278	305	304	290	304	291	296	301	296	317	307	307	295	296	302	317	303	315	296	302	307	290	329	300	314	357	312	323	298	318	277	290	273	311	309	306	301	328	307	313	306	317	297	281	319	323	319	324	290	346	300	295	332	299	296	320	295	289	325	302	303	315	298	299	304	327	268	303	292	305	287	300	285	281	286	312	279	293	291	304	297	319	314	317	303	344	331	345	311	315	343	308	315	321	313	323	317	293	304	283	336	331	309	290	328	312	308	321	280	303	308	294	327	289	325	331	318	327	307	326	300	307	297	287	298	307	291	299	301	279	310	248	294	282	324	328	311	313	301	335	291	294	321	322	286	325	297	314	319	309	306	323	293	286	276	327	315	328	326	340	327	282	275	327	299	297	319	328	307	314	309	340	295	310	327	321	327	301	316	323	301	295	319	334	301	308	292	305	346	321	285	323	294	303	333	323	280	307	284	280	314	323	312	290	314	316	305	282	290	333	307	308	323	277	322	331	302	325	287	321	299	267	313	304	290	315	282	287	353	305	302	292	317	335	312	314	294	304	324	316	304	333	305	332	310	292	280	315	324	322	300	301	341	304	290	317	336	305	326	290	297	294	317	251	355	303	322	328	320	297	319	320	313	320	306	270	308	297	285	331	298	324	312	307	304	318	317	287	301	310	317	286	299	324	306	310	313	287	317	307	279	332	301	300	307	298	304	340	278	272	300	308	284	289	319	321	299	323	309	306	317	323	318	294	322	325	308	325	324	300	331	304	313	348	261	322	320	322	278	336	300	327	302	301	316	325	297	313	290	304	311	304	307	306	288	305	287	313	345	330	303	289	284	306	290	307	318	319	317	311	287	329	303	301	310	346	319	302	320	291	299	303	293	295	294	281	301	309	314	301	328	274	277	303	306	298	341	290	311	316	305	305	311	289	317	321	282	306	298	294	309	315	314	303	311	302	301	320	320	293	315	337	314	295	303	295	324	305	317	290	298	282	276	282	316	289	298	301	306	326	329	289	306	320	280	313	290	297	328	303	320	319
27577	12183	1694	987	712	677	706	727	653	661	615	639	645	641	646	613	672	681	636	635	642	662	603	649	649	704	633	632	652	654	620	669	674	673	609	632	653	626	628	649	672	637	652	683	665	692	667	608	673	661	635	625	664	653	680	614	666	649	633	656	679	669	644	663	631	637	640	648	670	647	625	644	678	663	689	658	640	646	659	710	687	673	674	632	660	644	638	602	672	649	651	611	647	636	644	695	671	679	635	620	618	643	661	713	642	653	624	638	620	590	649	640	594	678	672	672	640	635	644	627	659	612	623	665	642	639	646	623	627	664	677	593	636	625	641	652	671	658	649	688	634	658	643	652	611	637	682	647	646	606	664	643	643	649	632	660	625	683	663	692	671	674	671	605	624	642	683	652	656	630	638	624	686	629	632	638	663	601	666	647	609	684	668	690	655	651	629	669	646	627	586	600	642	621	671	632	674	626	643	655	673	613	681	663	652	687	668	640	692	630	595	639	656	623	633	656	634	706	645	624	599	686	640	681	690	685	650	685	647	656	616	656	645	693	618	612	634	639	677	630	627	667	623	596	645	647	639	645	598	637	630	648	647	653	629	649	658	661	647	676	663	646	647	683	644	622	621	662	671	641	679	629	630	670	670	641	603	692	654	607	627	700	658	670	604	631	660	694	653	614	641	631	646	624	689	607	631	619	662	628	620	657	641	641	645	618	645	610	663	644	636	634	624	628	656	611	649	649	620	614	620	678	654	660	665	661	654	616	657	689	690	637	642	624	630	655	631	615	652	618	679	651	601	625	641	649	683	654	647	611	659	682	667	618	667	580	662	625	618	678	653	640	637	623	641	669	653	642	665	685	660	652	639	657	684	623	624	651	674	674	672	685	666	637	651	690	626	673	646	655	607	663	652	683	623	641	643	640	668	637	686	624	636	668	619	671	620	619	659	618	644	654	632	655	683	639	593	666	650	660	614	663	653	621	636	691	717	643	677	661	601	671	646	678	686	651	636	627	655	676	622	643	634	613	614	635	657	658	667	660	656	679	672	675	636	677	674	614	683	680	696	712	667	631	655	642	686	665	645	653	656	661	644	655	671	640	680	649	683	632	638	657	658	661	637	657	653	632	657	664	660	593	679	582	682	693	633	640	639	661	689	642	617	707	684	663	635	680	623	596	644	651	650	706	629	668	615	673	665	674	621	672	617	672	636	642	642	664	667	657	638	673	669	621	669	634	623	589	680	629	673	648	633	621	647	641	622	659	642	678	648	667	644	631	654	670	678	654	626	679	647	639	642	651	578	670	586	684	622	666	697	637	683	638	648	645	659	663	591	682	690	627	671	645	617	633	637	660	649	644	631	679	629	589	644	643	625	699	621	613	645	685	676	646	616	620	637	690	649	685	612	651	615	576	596	649	654	655	628	658	665	635	650	652	652	632	614	620	686	649	636	689	665	652	647	676	651	677	660	575	624	670	646	643	654	661	610	685	613	614	654	671	643	632	649	660	656	700	667	661	659	637	672	659	629	655	649	686	667	701	630	684	672	645	665	678	652	671	621	632	644	603	650	652	636	648	625	669	626	628	673	639	668	639	630	643	673	675	652	648	627	641	649	627	660	671	674	670	636	654	626	676	620	624	694	610	665	642	680	678	652	629	667	651	607	638	642	644	676	633	677	633	659	643	651	674	668	619	679	659	666	659	653	691	672	662	700	624	655	629	620	626	591	658	665	648	652	640	666	623	637	647	668	688	665	629	639	635	633	648	650	634	619	649	641	679	688	614	668	633	669	648	676	678	716	640	683	634	608	637	652	673	625	648	678	633	638	662	636	716	653	671	694	660	676	668	630	656	658	649	638	644	670	682	676	662	636	673	635	725	674	660	667	649	660	692	702	631	640	663	630	638	642	638	669	620	636	611	609	649	598	659	671	607	665	669	649	651	673	596	668	640	631	658	627	671	687	644	698	637	656	607	668	684	651	669	662	632	650	660	604	640	675	670	641	610	668	624	664	666	655	638	686	616	621	652	660	628	681	641	660	629	693	610	660	663	664	637	698	629	679	674	640	647	678	617	678	663	613	643	639	646	676	656	679	636	647	640	659	665	692	611	637	675	660	648	609	640	602	677	621	662	658	655	681	708	697	626	665	586	649	622	653	664	665	658	638	677	707	677	660	598	652	676	628	650	661	637	623	695	679	662	640	627	662	663	621	672	639	671	677	645	645	651	675	688	646	611	628	669	686	647	625	625	661	690	613	618	653	629	639	688	659	704	634	671	656	659	633	639	684	635	633	637	607	684	675	640	679	640	650	631	630	671	598	691	668	655	676	680	678	691	658	651	648	655	643	629	662	629	663	601	610	666	661	686	660	648	642	644	628	661	669	603	672	617	648	629	643	639	651	697	710	641	670	639	635	641	612	614	636	617	642	663	613	658	690	643	633	678	638	649	648	620	651	660	620	676	597	638	657	641	653	637	639	628	653	658	642	634	646	652	629	684	670	617	646	627	640	660	613	646	641	663	646	639	635	643	599	648	645	649	657	651	664	646	658	599	681	677	643	649	629	695	640	614	706	671	643	649	613	673	646	671	661	670	632	638	625	676	655	672	647	648	652	636	724	636	676	672	626	624	662	673	644	628	615	657	628	658	645	621	642	691	661	658	654	630	629	707	593	665	669	663	655	661	682	630	635	659	681	593	665	663	688	639	671	639	617	621	627	636	630	655	697	693	640	684	668	637	620	683	664	625	624	621	662	637	653	641	621	646	649	663	623	638	625	656	649	689	645	619	675	613	667	661	671	640	654	658	654	661	656	649	647	707	668	613	654	701	601	645	629	662	665	702	638	676	684	654	666	614	586	653	606	654	665	612	651	656	643	632	603	656	637	617	652	679	645	645	644	621	666	644	648	658	646	638	601	668	667	649	641	647	671	651	621	669	662	640	592	670	695	643	657	632	694	647	653	655	643	669	662	674	641	614	713	631	652	714	610	633	663	623	653	657	674	669	650	650	681	682	684	656	640	628	665	636	693	603	631	664	648	705	644	605	602	613	641	651	682	622	661	602	683	611	664	666	664	617	649	640	656	656	640	637	624	654	661	595	605	684	654	668	602	662	639	690	618	691	636	655	636	641	664	692	670	636	690	615	639	633	671	674	639	692	640	666	642	632	658	643	600	590	656	677	693	672	669	653	665	641	611	608	642	633	652	647	633	607	602	645	604	667	674	670	653	656	653	626	650	648	623	684	634	684	633	626	678	672	663	690	609	686	643	622	658	691	705	632	681	593	668	639	617	695	642	638	597	683	649	651	630	652	716	649	630	618	627	689	665	635	596	712	655	644	620	666	638	671	703	648	641	669	630	653	678	647	669	675	627	632	673	665	644	646	614	574	615	665	670	638	690	649	655	651	664	665	670	635	649	627	695	662	612	682	669	648	670	658	614	670	681	648	648	669	661	664	668	673	612	676	612	634	640	637	632	607	632	655	643	627	644	627	645	614
5065	797	772	702	616	596	622	557	581	611	579	598	603	577	606	591	575	620	556	564	630	577	597	598	582	564	549	580	621	585	601	603	612	569	612	565	622	617	563	579	593	569	577	572	573	546	612	575	569	597	549	565	610	562	612	575	593	543	577	599	629	580	612	607	564	580	634	581	612	616	621	646	597	579	584	589	617	589	587	626	587	590	539	579	572	602	594	590	572	608	585	514	584	577	580	570	581	598	586	611	588	546	606	631	589	546	588	584	554	609	579	538	607	539	601	573	551	630	564	574	578	562	573	577	518	599	568	599	552	603	579	554	587	572	571	608	580	593	575	609	556	564	616	616	591	572	570	576	628	592	579	558	611	563	606	590	582	593	579	579	587	580	612	588	563	575	617	576	601	596	548	584	591	530	587	585	600	566	599	592	630	582	577	590	556	600	574	608	558	527	604	574	590	560	605	562	580	570	553	590	594	547	634	588	574	608	578	550	617	545	516	566	586	596	587	536	587	575	573	571	569	556	571	604	576	559	583	540	616	581	539	597	569	602	615	567	566	567	573	547	580	562	610	568	564	587	599	598	589	577	602	606	514	574	579	553	551	587	595	617	616	561	618	608	596	548	599	569	493	597	552	588	615	597	592	546	520	613	588	572	564	543	536	584	575	557	547	591	571	612	594	574	581	585	564	592	545	516	588	598	579	574	594	575	589	584	573	622	560	593	598	640	569	581	576	593	576	513	573	574	574	523	592	590	591	597	620	591	564	567	565	550	593	606	568	595	536	600	610	603	601	557	582	591	590	588	620	580	603	568	601	560	600	557	596	614	563	646	569	596	567	593	580	568	606	615	574	594	578	588	613	553	573	544	602	594	545	564	601	559	619	585	553	568	589	609	597	578	579	567	544	577	544	583	604	598	569	604	598	597	576	584	558	584	538	569	599	585	530	629	581	553	559	590	559	578	580	568	614	578	626	548	604	619	594	567	597	585	580	561	594	597	590	587	554	592	569	567	607	589	575	595	556	593	584	594	572	561	597	569	591	605	607	618	587	606	630	553	586	660	577	594	550	578	603	593	553	599	610	542	571	560	618	567	581	583	595	570	569	569	565	592	578	533	568	589	548	574	600	548	591	536	604	597	608	584	575	576	565	602	578	559	588	607	601	598	566	571	558	606	561	604	593	572	589	567	556	572	550	555	614	604	634	592	566	557	562	555	630	579	566	566	576	566	573	602	589	561	556	552	577	638	611	602	520	610	596	589	574	551	560	579	582	602	574	554	634	582	558	618	570	626	622	586	587	594	638	606	597	561	560	597	568	596	571	592	582	583	583	548	576	613	608	551	561	599	559	597	560	598	610	619	576	575	597	539	564	579	610	557	537	589	570	610	542	603	587	558	607	547	602	582	577	566	582	629	610	605	581	564	583	606	586	561	585	618	597	594	573	591	587	596	551	585	547	563	545	568	593	585	580	566	561	518	585	612	592	579	607	594	563	612	567	593	573	582	582	596	614	601	595	603	560	580	569	599	553	560	594	559	555	586	594	571	599	543	589	605	583	592	593	591	544	586	554	563	539	587	594	588	631	543	580	552	546	604	589	586	613	572	578	603	573	594	574	556	568	546	583	588	607	598	592	614	619	601	576	559	567	556	537	573	605	583	607	557	601	591	557	585	566	551	611	546	531	564	581	573	522	567	548	621	536	577	634	588	564	561	609	612	577	593	567	586	585	565	543	616	589	569	598	598	606	594	570	514	553	582	589	650	561	597	589	611	601	603	599	580	531	597	589	571	555	601	563	603	573	546	614	572	576	553	546	536	572	576	606	603	580	569	574	600	614	551	568	602	595	575	592	628	550	584	591	598	571	580	579	621	590	554	577	579	614	576	576	581	582	627	551	527	577	609	580	586	594	575	546	559	614	578	571	586	565	571	566	554	601	620	577	556	574	579	588	616	572	561	577	535	578	530	561	547	575	604	577	563	579	581	538	550	573	561	535	602	552	564	533	553	622	573	578	598	581	571	572	564	612	587	585	617	589	632	585	604	567	590	621	549	567	565	592	563	552	531	578	553	605	585	557	599	593	584	605	585	557	598	606	584	580	620	546	545	582	596	609	564	533	594	568	577	572	582	594	602	604	569	575	588	584	621	597	578	556	573	623	579	545	627	604	595	551	606	563	599	576	577	571	550	606	573	569	563	586	539	591	588	563	553	615	585	594	564	579	598	579	537	552	600	554	595	532	603	565	542	601	563	601	547	600	582	559	567	581	538	564	608	581	598	544	590	546	518	561	629	538	609	552	587	573	565	554	579	573	581	565	577	577	581	561	629	558	586	577	583	584	575	567	549	580	599	543	598	558	606	576	571	582	565	566	581	532	536	583	590	583	582	607	568	572	544	580	572	589	563	564	562	550	574	626	577	550	585	579	571	585	596	548	577	607	583	581	595	587	570	559	585	612	559	573	619	598	596	554	542	571	607	568	587	582	580	606	607	572	601	571	594	541	585	547	575	568	577	563	580	596	531	623	584	594	554	658	561	605	563	574	546	613	615	596	648	581	566	572	583	622	590	599	631	608	607	579	565	536	630	535	607	589	583	584	574	543	570	585	574	604	629	621	587	587	580	628	555	598	592	569	586	586	602	617	525	592	616	565	560	553	586	579	610	601	593	572	583	554	598	583	561	601	565	598	588	568	574	578	600	566	584	596	581	552	545	579	613	589	583	560	565	524	640	556	540	534	584	622	589	585	568	567	614	574	612	600	613	566	586	594	599	594	592	580	578	592	575	571	614	584	571	584	598	616	584	574	596	548	594	565	592	651	554	569	594	585	601	598	557	590	588	587	554	604	558	570	595	573	608	524	610	593	577	575	561	553	596	561	569	603	584	544	571	564	584	566	565	561	601	559	621	556	572	586	582	566	594	526	589	582	578	583	572	575	598	559	569	584	583	590	583	567	586	557	600	567	611	569	597	607	643	603	593	560	591	615	594	554	574	572	551	624	601	598	594	585	550	573	581	626	606	565	601	636	600	562	582	592	538	592	607	555	574	594	598	590	576	578	599	549	636	569	612	593	555	596	571	604	604	609	575	584	560	609	550	569	595	579	603	588	560	578	593	603	560	606	588	594	545	626	576	641	574	547	581	534	608	572	574	611	596	572	578	571	600	585	596	564	574	577	603	575	561	610	639	525	565	581	579	577	585	582	560	556	650	531	513	571	555	568	612	561	603	603	605	599	607	612	531	576	553	543	573	622	589	588	592	554	645	572	577	557	540	615	596	586	585	605	595	576	614	572	596	578	578	607	597	543	589	605	566	578	569	579	550	558	582	597	581	604	587	615	571	578	629	597	605	570	601	554	600	564	592	571	588	566	591	575	546	602	647	586	582	559	585	592	546	569	584	592	574	612	560	606	565	581	559	600	585	606	550	581	564	543	600	531	605	581	593	547	541	551	562	584	572	570	588	594	590	548	560	562	560	599	614	552	542	555	568	568	570
25707	21454	25929	18633	1534	743	639	531	562	529	494	487	495	466	496	500	497	510	464	498	439	500	496	463	474	468	484	441	481	455	480	460	438	476	494	473	464	486	477	449	462	456	477	466	461	466	451	428	434	480	469	476	455	426	482	466	454	477	458	481	495	447	478	476	454	447	462	453	491	462	469	424	428	486	461	475	477	462	470	437	465	441	433	450	453	498	470	452	438	458	456	453	450	437	446	445	439	468	464	439	435	481	438	450	457	452	491	433	477	435	437	481	443	491	493	467	481	447	496	477	454	461	465	470	460	441	436	460	460	442	452	457	451	460	453	477	456	447	440	445	455	456	447	466	455	445	456	435	444	454	444	475	487	445	455	478	487	479	465	457	439	464	447	465	423	478	456	454	450	463	443	445	460	473	462	480	433	442	491	427	456	438	445	457	479	431	439	422	474	498	473	467	495	451	471	449	465	456	437	432	449	424	453	483	482	454	481	467	470	448	475	453	439	462	499	448	440	454	481	468	446	468	486	459	467	482	411	458	459	452	454	459	468	428	427	486	489	448	462	444	488	447	457	460	459	456	469	448	453	453	461	501	438	475	452	469	462	444	443	446	422	502	446	447	453	453	467	480	467	478	435	444	447	473	478	456	465	469	495	431	449	477	431	426	431	482	454	456	427	439	436	458	437	427	470	444	432	444	467	484	442	452	450	490	451	457	428	464	457	421	490	456	454	447	486	437	488	465	481	458	441	476	462	462	474	494	464	426	441	434	467	456	427	461	404	417	434	449	463	465	505	423	469	455	448	464	461	461	440	443	477	463	499	457	463	443	448	447	457	420	472	466	441	472	457	427	455	461	384	475	487	453	464	464	483	458	467	440	449	446	421	441	451	456	432	469	449	464	490	413	475	481	441	408	463	505	469	494	488	473	431	435	447	434	452	408	493	451	495	489	436	425	481	445	524	464	450	458	469	459	461	446	434	473	434	481	487	490	459	462	461	448	443	460	465	463	479	438	449	431	429	442	440	433	490	460	473	460	442	472	425	430	467	436	436	490	498	441	476	457	474	494	481	457	437	446	455	493	458	476	451	482	457	438	442	453	437	444	467	423	443	475	462	458	495	496	449	451	455	440	439	460	449	450	439	449	453	456	457	433	445	467	493	505	470	446	478	470	458	480	496	455	462	481	456	495	426	462	437	474	438	434	469	491	465	412	475	463	468	432	452	468	447	429	411	417	495	461	472	430	461	466	460	472	499	468	467	423	438	461	471	469	442	385	440	429	442	470	466	442	455	488	495	463	464	462	434	434	506	464	451	433	449	449	460	478	506	452	451	441	472	469	424	412	434	479	467	416	455	471	431	444	432	470	455	451	439	427	480	437	441	474	463	442	457	451	416	481	434	486	430	457	467	436	445	466	450	460	454	445	419	448	520	453	460	431	482	480	465	482	428	431	427	456	438	438	474	432	459	470	420	465	430	451	423	480	427	470	446	500	455	429	482	486	484	471	455	497	442	454	461	493	467	472	453	444	446	455	465	483	439	466	460	438	461	457	450	447	457	481	451	453	438	436	420	482	445	466	462	449	424	447	474	464	486	463	442	439	444	458	484	420	478	433	456	452	476	468	476	477	443	432	449	480	426	462	434	439	425	425	434	435	460	418	441	457	490	410	465	400	452	477	447	489	480	493	468	445	443	457	448	461	421	432	441	462	471	445	497	468	459	461	464	471	463	446	432	494	462	497	433	446	464	443	462	446	475	434	472	481	483	458	499	440	443	464	456	437	441	471	408	462	478	470	458	450	464	458	499	442	481	489	407	467	449	431	471	476	436	446	435	449	451	460	462	419	459	440	478	432	456	471	461	477	465	451	484	440	445	459	441	458	471	453	448	483	457	458	443	455	471	452	481	453	466	469	487	428	432	478	503	436	447	439	485	523	467	509	462	475	446	458	457	470	444	474	466	459	467	465	456	410	470	469	496	475	444	485	490	452	441	444	487	506	405	464	445	488	462	441	468	460	439	460	498	434	435	458	452	474	437	454	461	459	457	452	453	435	459	476	445	451	437	455	453	461	460	469	477	492	428	451	425	467	529	423	504	461	506	463	428	487	485	456	469	438	478	467	459	437	454	447	477	448	462	444	465	437	470	426	483	472	446	456	443	431	437	405	480	420	430	453	440	461	459	469	414	468	460	429	485	429	447	483	462	452	471	437	488	485	468	467	442	428	477	487	474	450	429	470	502	498	491	476	470	456	463	445	452	435	426	494	458	458	433	423	467	457	476	457	418	460	453	481	472	490	455	439	447	477	468	444	436	491	426	464	488	466	451	443	385	472	498	453	455	448	443	454	465	446	450	483	468	470	444	475	464	458	441	444	465	458	450	472	459	493	460	435	475	450	456	467	466	475	467	466	479	462	478	453	463	486	464	451	425	447	463	464	447	440	442	472	426	463	426	452	491	451	416	456	451	480	452	440	462	468	458	469	489	443	473	450	450	465	440	435	448	454	471	495	487	444	457	491	443	445	466	470	457	458	453	453	487	439	509	459	457	474	473	461	463	447	443	488	456	492	431	469	465	469	416	442	468	472	481	469	463	439	499	420	472	469	463	473	471	465	456	446	480	444	472	457	452	472	474	470	447	473	464	467	456	467	452	480	423	440	446	479	430	453	477	478	446	453	483	462	444	467	442	486	437	477	448	471	483	446	451	471	457	408	499	471	463	479	465	458	470	474	446	451	467	434	439	433	454	470	501	458	433	457	448	480	466	523	474	476	447	432	467	456	503	457	468	457	437	465	455	468	453	425	420	431	463	469	465	461	489	450	462	491	481	420	462	504	481	475	473	468	448	402	453	511	476	467	465	451	458	444	492	445	449	414	471	451	476	439	446	470	497	492	465	453	464	481	443	470	459	446	434	424	469	458	419	439	469	432	454	472	442	440	450	477	479	471	462	480	452	475	474	461	450	472	438	467	430	459	457	465	450	475	457	443	441	459	456	432	463	476	455	497	472	456	460	473	451	475	465	435	444	506	444	410	427	466	479	458	428	509	424	451	486	438	435	454	457	497	443	467	460	480	467	478	456	427	480	448	485	452	471	437	468	474	444	425	436	455	459	458	439	485	495	424	492	451	473	417	458	457	422	454	499	436	461	468	439	459	418	467	481	426	443	501	458	473	461	503	424	449	440	480	491	435	426	442	474	458	461	443	410	438	477	449	431	444	450	468	444	451	473	449	462	449	463	456	456	456	469	451	473	477	419	403	440	425	422	434	467	480	433	437	447	509	423	471	441	439	454	489	457	460	470	460	461	488	441	436	472	425	510	469	451	478	451	515	426	477	451	489	473	444	443	438	443	458	446	485	462	444	460	459	450	455	486	484	438	464	428	445	433	484	469	461	449	422	462	441	505	429	435	454	462	437	485	436	451	471	458	449	465	487	476	411	463	464	462	454	453	460	469	446	461	475	448	474	453	509	451	466	481	446	439	474	455	415	475	455
3461	1928	1671	968	751	678	599	587	530	500	525	500	474	491	451	478	461	471	460	468	428	448	446	477	479	445	417	454	425	428	446	420	432	440	422	413	461	445	471	440	466	431	427	448	446	457	450	436	440	468	441	454	428	471	416	415	454	424	464	421	489	477	443	436	437	427	470	455	479	430	441	445	480	445	425	445	435	438	467	457	462	443	435	414	427	422	443	462	410	448	467	438	467	473	419	432	426	381	447	419	470	479	426	415	424	444	423	401	429	442	448	435	488	421	401	452	431	401	442	449	444	420	421	460	446	455	438	456	444	435	445	423	445	413	450	469	443	415	451	427	447	441	469	443	441	453	407	480	477	472	454	438	445	427	455	469	462	430	438	428	460	451	408	457	436	445	420	442	454	458	368	412	407	420	426	396	420	457	430	463	462	453	446	449	404	406	431	400	426	449	417	402	460	439	439	415	405	428	438	451	425	440	434	471	416	448	416	427	427	438	430	448	426	420	468	439	411	480	432	438	419	414	457	404	449	448	442	433	417	447	418	475	405	474	429	468	415	448	443	419	430	439	450	439	425	440	458	455	438	478	407	466	421	479	421	412	425	429	447	442	434	431	454	431	486	450	434	437	429	438	453	397	432	435	451	446	421	443	445	454	409	437	425	417	466	434	426	439	410	448	419	455	441	423	451	419	432	409	431	447	429	442	408	440	459	437	416	446	441	421	437	427	436	447	414	416	440	458	427	428	406	473	411	424	455	406	445	426	457	433	417	457	468	448	438	431	437	439	459	370	400	417	448	397	431	460	432	446	436	398	462	491	444	424	423	441	391	430	479	445	401	452	443	421	436	441	403	422	412	449	393	391	449	453	445	444	451	461	425	426	450	434	406	414	443	438	426	412	429	401	450	448	411	469	403	420	462	424	422	442	454	453	436	455	402	448	406	446	475	428	468	406	478	441	443	477	395	441	425	428	446	463	483	466	443	440	437	472	419	450	475	433	443	475	414	431	457	405	431	421	439	419	433	417	431	483	435	432	445	449	432	416	408	458	467	438	429	443	462	413	426	440	450	441	399	440	464	436	409	418	414	430	463	441	440	426	441	421	436	453	413	469	460	424	457	418	448	386	466	417	404	435	408	437	423	426	395	422	423	423	431	396	438	429	451	429	411	469	393	443	447	431	440	450	432	433	457	434	420	408	446	442	439	406	391	422	449	424	427	439	421	408	412	434	447	426	405	428	430	456	400	378	433	420	393	420	415	418	405	407	409	440	449	454	432	439	460	423	431	441	418	432	435	418	439	426	434	434	405	444	422	434	420	486	426	417	442	441	440	420	417	437	425	452	486	424	404	438	488	426	459	464	405	454	442	446	407	399	476	422	422	453	411	451	419	408	440	409	444	455	415	398	421	426	425	424	441	446	444	423	430	435	474	435	450	392	439	428	418	410	422	466	446	434	403	484	419	429	455	439	454	462	396	451	419	450	456	463	393	394	409	434	464	432	461	418	431	428	444	405	432	469	447	449	464	451	455	386	441	443	481	448	416	432	441	448	438	449	409	452	462	432	430	410	419	440	390	386	466	458	431	422	438	445	412	452	453	435	400	409	405	453	494	398	405	433	448	430	419	441	424	436	429	433	386	455	419	425	421	431	422	432	458	427	440	413	422	443	428	484	437	454	428	427	443	446	426	440	447	437	408	445	444	404	411	426	422	455	412	452	423	407	437	417	441	427	408	445	371	431	421	427	438	409	424	468	443	455	412	426	417	445	436	434	424	435	440	453	421	448	452	465	433	431	444	421	438	388	420	415	456	446	427	442	431	453	443	431	398	437	461	438	441	429	438	429	428	433	434	473	398	426	433	448	435	449	443	428	469	438	412	425	440	428	383	443	428	444	410	426	468	441	443	450	437	408	425	452	445	406	443	422	432	396	433	412	410	463	443	442	424	430	402	455	414	418	411	456	447	423	492	413	424	414	488	431	443	423	428	444	454	455	428	434	461	449	437	433	436	423	433	443	454	432	407	411	446	466	446	433	419	447	453	423	392	415	420	424	458	439	407	419	419	434	443	413	420	441	421	434	413	419	432	451	449	430	412	441	451	442	484	460	432	428	391	434	446	433	417	435	437	450	466	430	434	403	481	464	464	444	420	434	473	424	438	430	400	445	474	427	442	428	432	484	429	420	481	447	402	439	397	464	404	445	420	448	434	431	433	390	464	422	450	445	419	439	449	447	427	432	421	446	428	427	441	436	447	422	422	409	414	465	414	450	435	405	435	463	461	422	435	445	420	428	413	437	452	479	436	448	439	409	467	436	469	413	459	455	399	429	431	436	420	462	424	403	419	437	438	488	444	414	432	424	469	461	443	451	459	409	440	445	449	447	460	422	445	412	405	442	436	416	462	428	443	465	435	455	436	453	421	425	428	433	435	450	426	458	432	429	411	415	429	387	382	439	460	445	473	434	435	433	430	409	450	421	440	416	468	407	426	453	445	417	428	403	414	427	445	447	429	427	417	389	455	465	427	434	426	453	416	439	452	422	400	427	451	441	418	430	428	434	439	434	413	416	438	456	433	426	428	437	421	426	421	449	411	461	421	481	445	424	453	443	462	454	493	427	402	434	454	448	426	395	438	413	426	417	453	409	408	402	419	434	413	433	437	438	454	439	433	450	431	430	424	411	439	428	452	434	428	399	456	426	433	440	448	415	421	403	429	456	424	440	416	430	441	442	418	450	417	451	443	422	459	411	423	444	430	423	409	414	429	407	407	397	449	429	430	413	444	440	415	457	440	427	451	391	394	486	470	437	451	415	423	424	432	412	424	385	463	434	460	426	454	415	446	457	416	441	421	449	418	457	419	448	463	485	420	408	414	442	450	438	427	421	371	423	439	400	418	442	454	427	443	419	429	436	430	461	470	417	409	437	438	437	420	439	423	450	426	414	425	428	439	408	442	441	399	436	435	431	419	453	413	445	397	418	452	449	427	414	437	443	438	474	436	407	481	429	461	395	414	452	447	412	442	379	439	435	450	428	429	417	459	427	465	420	416	470	452	447	444	450	425	413	455	422	435	445	418	440	383	424	439	404	451	429	431	437	452	442	431	456	415	451	460	447	419	456	425	427	434	440	434	420	476	413	445	465	463	414	410	424	404	456	406	444	476	421	410	448	422	427	452	454	445	464	427	443	450	431	409	415	420	465	432	410	424	432	429	447	453	393	433	439	388	439	421	420	478	435	426	460	417	446	412	465	425	428	428	440	442	443	402	470	433	411	403	425	424	426	433	454	435	438	428	458	453	465	415	456	428	474	425	425	427	400	466	452	409	425	441	431	442	440	408	459	439	401	452	435	449	389	446	418	412	403	452	493	407	403	420	442	413	493	469	433	430	432	422	424	391	427	422	473	437	451	386	429	440	432	450	381	423	443	431	466	446	446	435	408	448	420	420	425	429	443	421	430	448	449	416	477	365	437	426	413	441	433	440	418	419	407	385	402
24259	21402	28572	24610	20346	2677	877	546	397	397	418	360	354	356	347	331	360	323	352	325	318	293	305	296	321	306	292	298	322	302	323	315	313	283	313	305	314	276	312	315	315	288	306	302	334	278	310	320	305	314	285	324	323	302	301	335	319	289	299	276	294	322	314	319	277	311	313	285	299	275	304	322	315	330	312	313	292	309	296	311	269	306	307	305	309	305	288	304	311	298	316	272	298	335	312	298	305	304	293	293	265	273	320	281	279	318	292	301	274	309	243	291	283	275	306	287	276	279	277	308	268	284	277	294	315	285	294	258	285	315	270	283	292	275	274	289	292	275	307	259	266	312	341	297	284	332	291	299	324	327	295	312	281	313	289	323	308	315	289	293	284	279	310	306	290	305	331	295	277	279	304	303	311	329	288	266	310	315	309	301	308	293	278	305	288	294	310	311	277	305	297	293	311	309	279	291	333	298	277	315	291	312	291	280	290	274	305	258	295	326	296	283	298	308	307	279	281	278	302	285	296	276	276	286	275	306	276	300	257	281	290	299	309	303	286	269	271	284	297	267	293	302	296	310	291	291	325	295	318	314	299	281	288	269	264	269	328	299	311	288	328	283	274	295	320	293	313	284	282	315	301	325	333	316	277	268	308	299	298	261	275	306	313	284	283	288	266	302	278	312	281	288	330	294	291	256	289	260	304	283	280	287	280	276	318	321	289	280	296	285	303	282	302	292	306	304	316	288	315	291	309	296	294	311	305	292	288	312	311	297	289	284	318	289	280	303	293	310	298	307	312	299	319	298	289	302	287	315	296	322	263	304	273	289	260	295	293	292	313	284	306	271	264	295	263	300	281	277	280	316	280	277	300	307	304	308	296	273	273	283	305	328	271	268	284	270	288	300	286	300	315	305	308	259	287	312	299	276	288	296	289	277	268	307	327	306	303	287	300	311	298	251	306	281	336	288	326	282	300	295	301	293	296	305	288	307	317	317	315	300	282	332	322	289	289	285	267	281	300	265	309	281	294	295	287	272	292	280	312	301	287	294	300	316	332	283	312	302	295	318	338	288	261	288	324	320	308	306	303	260	288	279	295	289	298	263	319	319	307	301	295	303	261	282	302	290	303	275	292	293	300	298	292	281	304	290	271	295	295	272	308	278	259	302	303	297	275	301	337	293	279	300	303	298	314	272	293	295	308	301	277	307	325	285	322	311	306	291	276	320	313	284	305	275	273	298	308	278	293	258	295	273	307	301	317	294	279	344	309	323	319	283	299	287	300	278	300	311	285	275	294	273	305	311	282	287	310	279	262	322	323	316	298	279	279	307	292	286	298	286	269	294	295	291	289	288	278	315	277	311	294	309	319	310	304	268	288	293	287	299	282	292	280	315	306	301	277	275	271	313	322	300	282	293	276	268	275	302	299	313	284	320	279	243	274	284	267	302	315	284	293	298	291	286	298	326	294	289	281	333	339	289	319	255	308	259	320	295	286	294	304	266	281	271	276	272	293	326	301	295	316	277	292	332	299	297	287	290	288	293	302	273	275	294	304	293	326	305	275	302	320	299	284	276	283	332	287	282	328	282	293	308	304	304	292	321	296	282	308	304	294	272	292	295	342	280	320	278	264	274	283	301	291	284	268	314	274	262	282	308	295	293	294	284	310	316	314	306	274	287	273	312	264	302	291	284	306	293	315	308	297	304	288	309	286	288	326	289	286	309	262	318	300	300	300	272	301	294	316	309	283	324	300	276	269	281	285	281	283	296	283	283	287	288	312	290	335	314	310	277	317	255	309	300	279	300	308	319	292	292	278	306	326	329	305	278	299	312	284	302	317	305	298	287	302	276	303	320	303	307	312	266	319	270	297	281	291	338	271	290	301	311	318	293	299	296	323	326	281	290	316	273	268	275	293	301	304	318	273	330	268	309	291	297	297	306	296	319	336	311	303	300	283	278	304	312	294	276	296	308	318	304	298	276	301	322	298	272	274	280	307	290	297	310	295	306	299	328	302	310	299	279	307	266	288	288	303	289	268	270	344	278	282	319	301	284	291	302	273	288	319	293	297	286	293	289	321	280	301	301	305	266	310	288	275	305	289	280	295	278	272	282	267	272	298	297	289	288	307	319	301	283	290	283	280	274	282	293	319	320	295	291	309	290	287	269	303	266	304	299	298	295	282	289	322	314	285	300	302	281	307	262	284	322	307	292	280	303	276	273	285	303	297	293	254	272	295	308	283	302	301	285	341	275	313	293	256	310	299	305	311	293	298	267	284	299	296	295	304	293	288	301	296	309	290	279	266	306	310	295	306	301	321	315	256	287	309	292	310	317	280	309	292	346	259	305	272	297	328	277	287	299	267	303	287	292	290	262	312	295	317	281	270	288	271	276	302	288	296	297	288	287	319	321	315	267	266	269	276	284	259	308	307	313	306	281	274	234	278	254	273	309	301	304	301	312	266	308	305	319	285	287	314	293	311	295	295	307	292	274	332	287	273	277	293	301	298	261	279	272	266	290	290	295	278	278	299	257	294	287	280	309	309	290	310	306	305	314	318	292	271	302	293	307	297	268	307	323	310	321	312	281	314	292	313	307	300	315	308	314	246	319	282	273	281	321	294	311	288	322	307	312	300	316	335	287	258	295	308	285	297	303	279	319	266	296	301	287	283	293	321	277	261	319	324	312	302	319	287	296	326	275	275	308	308	281	294	288	321	271	245	264	271	303	272	302	265	301	290	292	304	301	309	265	267	290	273	299	253	285	277	289	310	276	294	264	289	293	305	325	283	311	282	258	285	301	287	291	265	310	253	291	304	280	252	304	303	293	260	296	280	279	299	291	292	296	284	302	293	293	282	286	278	277	296	326	276	312	312	306	274	310	291	270	284	275	310	274	289	297	323	287	305	279	297	284	280	344	293	300	290	288	294	300	309	259	307	298	298	295	298	307	306	292	279	295	294	318	308	277	301	281	292	323	300	283	285	272	310	320	298	312	295	279	320	281	303	310	277	316	271	291	300	293	264	299	300	277	294	289	283	305	304	266	311	290	317	295	281	302	323	283	257	301	313	291	297	273	301	331	292	287	288	270	280	287	263	282	304	297	303	291	323	261	290	311	262	278	290	294	265	314	260	270	293	313	302	310	276	285	295	293	309	306	319	310	291	276	294	307	274	305	300	290	295	295	294	306	277	325	307	252	287	284	297	309	292	320	273	307	293	311	299	294	274	316	292	305	294	318	296	288	311	305	300	255	284	277	283	285	302	314	283	277	293	283	302	301	284	294	313	334	294	278	271	304	264	277	336	278	290	286	256	292	266	331	313	302	273	304	289	309	271	284	275	275	305	291	309	274	296	293	272	320	297	301	306	294	310	302	311	272	267	281	295	311	326	323	287	291	296	292	298	313	292	255	275	290	289	296	278	317	294	275	285	291	318	293	304	293	304	296	283	307	283	289	306	279	284	296	293	310	286	321	281	309	277	297	307	280	340	301	305	318	298	280
3265	4517	3599	1830	1222	960	759	678	614	513	462	423	409	394	377	366	380	360	347	360	351	358	340	313	325	352	329	313	317	291	304	306	328	295	303	293	307	303	332	315	298	321	304	304	326	294	348	302	322	299	346	290	311	333	291	325	306	328	293	303	305	300	306	287	291	282	304	304	307	315	311	319	311	299	329	282	293	298	337	290	295	281	304	319	281	326	307	301	304	319	286	295	317	304	310	300	283	277	335	298	298	291	312	293	307	290	301	293	301	299	284	321	281	338	314	278	305	292	308	328	309	283	295	310	300	297	320	292	294	303	323	280	308	318	286	294	273	319	284	302	295	292	281	294	313	294	276	279	277	297	298	277	311	313	301	271	298	265	319	311	282	311	294	341	313	300	294	289	285	297	332	299	280	276	282	310	279	296	299	283	279	272	299	307	282	286	290	297	302	317	294	324	294	292	312	299	263	286	313	307	296	294	293	277	308	284	303	279	335	298	285	291	317	290	272	308	295	270	272	287	301	299	305	279	299	295	286	302	330	307	288	298	301	323	269	274	298	282	329	332	296	296	298	283	325	313	308	276	308	297	280	298	315	262	301	289	312	335	303	328	323	293	290	314	291	319	313	311	304	290	281	332	275	294	302	283	313	293	285	304	324	309	261	321	286	302	309	310	271	278	300	292	293	287	295	297	275	274	306	264	310	302	304	289	308	308	286	259	312	288	285	309	282	300	298	289	310	301	278	301	295	288	262	310	297	304	278	309	302	289	279	332	285	321	308	303	277	319	296	291	294	303	301	289	305	304	302	312	311	305	299	285	311	308	319	305	321	314	286	298	286	276	303	298	287	302	295	286	297	335	298	289	299	288	320	316	302	328	303	311	303	317	278	314	313	278	316	297	277	318	271	277	327	304	295	301	321	283	327	328	309	297	277	294	290	312	296	287	318	293	320	304	290	311	273	310	309	287	317	295	281	313	281	261	295	321	290	343	302	300	312	321	278	293	305	297	302	308	302	308	296	328	309	302	294	275	272	304	278	328	277	273	292	314	271	341	288	311	285	275	306	303	279	307	291	287	289	273	306	301	296	302	311	295	301	308	301	290	304	307	291	311	269	302	297	280	306	280	288	289	312	308	294	294	283	268	268	286	296	313	278	275	321	276	264	295	320	292	288	285	313	301	286	324	283	313	282	291	276	299	277	297	299	303	298	290	292	317	297	309	269	304	287	293	318	292	319	277	272	328	292	292	275	299	296	297	293	329	319	311	271	307	263	240	287	293	271	299	287	288	314	306	312	328	287	303	277	274	297	294	316	293	318	298	310	304	294	281	330	331	313	295	294	293	311	259	266	316	306	301	315	297	285	262	315	289	320	284	304	321	313	325	288	308	296	278	292	302	293	277	322	327	299	293	288	274	283	283	294	300	311	297	287	287	278	316	276	296	296	270	333	278	276	264	287	277	309	291	287	316	269	309	303	305	267	283	286	318	315	291	311	281	301	287	290	268	311	321	293	303	301	294	306	328	305	310	292	285	299	310	303	302	285	301	296	320	281	296	305	319	293	296	254	294	295	263	303	314	297	292	291	313	276	316	293	281	273	289	253	304	292	321	274	298	309	254	294	290	299	304	261	303	310	288	320	292	295	285	267	294	312	301	282	315	293	302	299	278	297	307	297	271	323	281	296	301	287	306	296	325	276	307	273	295	294	344	279	302	276	290	275	313	309	314	305	254	300	263	261	272	262	280	280	322	328	281	281	293	303	276	326	294	262	275	294	294	289	304	309	333	294	311	301	275	326	308	268	285	286	275	278	278	304	321	289	272	260	296	297	291	309	286	291	290	297	282	303	296	279	319	283	325	295	294	304	292	329	303	275	307	310	309	301	307	307	319	297	253	284	279	287	330	312	323	294	295	275	292	305	318	320	283	266	286	288	291	283	306	282	321	310	302	292	264	321	302	280	299	295	291	293	287	288	304	323	257	306	297	282	303	279	307	294	295	307	313	300	277	277	299	323	308	306	319	305	289	287	302	293	317	274	293	296	287	289	313	268	312	290	288	276	339	295	287	294	272	287	296	281	312	296	279	286	298	310	306	290	284	275	298	269	282	310	289	275	295	292	284	295	298	296	262	245	290	313	313	274	296	296	278	269	301	298	298	307	291	291	279	292	300	282	298	291	290	287	307	283	304	308	285	329	289	315	282	296	308	308	295	283	291	276	296	308	314	299	318	282	295	312	328	260	269	257	311	296	298	296	270	299	299	295	270	284	309	276	281	302	291	286	332	277	325	302	304	278	310	298	305	295	303	306	302	332	284	306	281	299	305	313	284	302	275	297	274	291	310	318	260	288	288	307	280	271	313	317	281	286	282	288	293	290	321	249	283	283	287	316	314	279	307	279	275	271	296	293	293	270	286	327	315	301	320	287	319	293	293	289	280	307	293	303	293	282	293	302	322	294	299	249	302	306	277	296	294	313	289	294	293	275	296	279	293	285	294	317	292	299	279	292	283	300	300	298	291	272	313	297	295	302	291	290	279	310	309	286	274	291	297	276	263	293	260	303	282	297	280	296	292	276	296	272	294	276	310	271	294	296	277	296	308	311	270	278	280	288	280	289	297	267	299	269	272	258	302	297	283	281	272	288	292	299	296	307	311	262	311	258	288	266	296	299	270	300	280	315	262	275	320	279	282	291	290	296	309	324	307	285	295	289	284	299	294	275	295	287	309	272	272	279	322	284	266	302	295	296	287	281	308	301	314	269	293	274	262	314	334	317	334	296	288	293	335	260	283	316	307	320	251	295	293	345	247	301	287	309	280	323	294	297	286	281	290	316	319	311	284	285	296	282	283	297	293	264	274	268	270	286	319	293	313	276	315	336	327	297	285	306	265	313	300	278	299	268	292	268	286	298	294	301	314	289	309	266	278	283	288	333	286	303	332	286	285	318	288	294	299	321	306	320	303	292	299	278	292	295	302	284	299	305	295	299	297	308	291	279	280	289	259	344	300	293	308	310	327	289	342	274	284	293	287	311	310	291	303	293	284	288	285	291	284	285	307	290	264	296	276	295	273	308	335	274	319	288	305	263	305	315	273	313	301	300	297	294	280	324	282	296	279	306	271	305	307	276	300	299	268	292	260	292	275	271	321	311	293	292	316	282	298	296	286	266	292	281	296	289	261	304	287	288	285	279	299	318	291	292	293	297	302	282	316	271	274	289	301	289	304	302	300	284	259	272	315	281	289	311	319	301	288	277	309	288	315	297	278	303	273	304	278	297	321	295	284	298	308	323	288	288	295	307	285	305	301	317	315	301	284	311	284	264	309	286	276	298	300	314	276	289	266	319	284	280	296	284	314	301	286	291	302	293	324	275	307	287	292	276	324	281	307	293	299	298	317	309	312	307	263	290	290	296	314	288	264	249	293	257	318	274	289	291	305	278	311	296	288	299	280	283	264	300	296	277	271	313	302	318	284	297	288	253	311	285	277	308	299	252	273
27632	12139	1741	952	671	664	692	639	630	672	647	681	645	611	674	646	655	689	643	609	662	654	667	651	689	658	682	648	616	646	690	641	643	666	636	614	671	623	628	608	676	626	631	662	614	617	607	679	590	602	693	609	638	687	635	666	643	669	636	630	620	620	641	686	679	661	634	622	619	656	633	677	665	661	663	636	620	638	609	647	626	633	660	632	621	591	592	615	663	658	635	634	634	667	642	609	607	660	628	688	692	677	638	630	580	693	652	629	594	659	594	628	593	637	624	674	628	630	675	635	600	666	639	656	636	623	641	643	621	661	645	639	628	630	621	645	614	684	603	639	621	658	615	670	591	676	645	624	614	608	614	597	701	588	653	679	674	642	641	668	622	655	635	643	626	584	608	628	644	650	676	632	617	644	640	626	646	683	634	619	635	615	649	664	616	647	611	670	625	636	652	613	645	618	596	615	627	652	647	619	619	641	618	612	639	717	623	592	654	624	656	606	655	649	646	613	661	626	661	615	627	648	610	634	640	672	652	663	622	606	638	615	587	646	661	596	600	652	638	628	601	598	612	648	620	633	651	652	644	624	619	657	615	691	725	650	663	634	619	647	661	638	632	656	607	625	609	662	648	666	639	642	654	618	651	621	650	609	642	628	643	644	663	678	656	622	602	629	632	621	654	647	645	624	625	599	630	623	661	621	651	699	650	688	629	657	685	645	615	633	619	672	650	653	669	653	626	635	662	646	637	637	629	626	637	660	639	677	669	656	650	635	611	682	652	686	642	655	637	693	638	624	627	640	615	651	657	598	613	638	664	599	604	654	609	666	612	641	643	673	600	639	677	623	662	646	667	665	593	586	596	601	620	656	600	629	642	659	632	640	684	646	613	603	687	634	612	675	594	676	672	635	628	637	656	611	643	598	632	624	631	621	631	610	634	635	649	649	629	648	605	662	609	637	632	633	638	649	615	659	635	576	628	640	637	678	619	637	625	625	643	608	631	665	647	658	637	644	661	671	680	610	613	701	656	637	625	601	660	646	635	693	598	652	640	613	682	642	673	679	638	618	669	647	603	646	559	646	665	712	664	621	647	622	636	591	627	599	665	673	667	661	645	664	589	627	634	663	645	648	632	622	613	602	593	652	621	619	638	714	626	647	647	649	648	668	646	641	646	615	635	650	614	635	692	642	616	598	669	621	645	635	653	584	622	660	663	627	656	663	638	660	614	642	619	597	685	626	595	640	632	668	698	620	645	662	674	663	623	623	634	644	593	586	650	641	622	639	620	627	644	652	611	616	632	671	590	590	660	641	667	650	609	620	681	603	622	638	640	643	633	664	610	699	594	642	672	621	641	645	659	676	692	680	630	661	678	622	608	676	657	638	660	636	628	629	627	628	623	614	687	581	656	563	665	663	672	649	683	636	630	619	600	643	615	688	641	667	661	605	649	639	621	621	632	604	615	694	632	651	653	669	673	669	662	613	632	632	667	625	655	644	597	625	670	579	649	634	657	621	638	691	630	595	623	638	663	651	641	679	666	679	654	650	679	628	626	661	653	646	650	627	604	652	607	659	584	615	630	626	602	664	601	609	642	661	611	661	592	598	622	637	671	652	638	640	627	672	606	648	637	601	633	633	670	644	590	641	680	580	665	676	587	692	611	633	663	609	648	598	660	630	631	626	605	633	692	626	658	647	667	647	696	682	657	704	636	651	637	608	658	624	657	676	639	657	631	627	634	647	649	613	594	594	654	611	641	634	669	637	613	647	652	612	653	655	613	638	648	623	654	637	653	649	624	599	626	644	620	627	654	617	632	629	678	665	676	647	635	626	635	646	617	659	641	650	648	660	653	666	598	641	694	643	682	639	661	615	622	651	677	619	654	583	617	662	589	619	654	670	596	645	653	672	678	650	609	609	663	629	664	605	661	672	623	684	664	641	646	656	672	641	623	671	586	652	644	636	627	630	629	646	670	630	695	641	654	638	669	648	666	625	617	600	622	594	638	646	654	679	619	614	625	590	661	667	691	665	615	681	614	655	620	642	640	619	607	649	629	635	657	631	626	668	610	637	651	628	662	667	624	646	610	674	613	626	646	653	619	610	653	651	643	644	629	608	634	629	676	656	639	677	695	629	638	612	610	644	644	685	701	626	630	652	690	662	626	622	576	649	608	653	653	673	620	611	618	642	652	671	650	634	639	679	631	649	643	630	660	665	636	604	607	658	597	613	653	685	660	666	668	626	658	564	639	601	616	671	631	658	636	620	612	642	704	619	702	629	642	648	612	605	619	673	687	670	628	663	588	657	640	657	612	660	670	638	674	603	631	628	612	600	653	638	653	636	618	625	628	632	597	629	628	637	611	649	618	644	641	661	610	630	626	708	656	633	652	670	662	639	628	600	664	637	636	659	673	655	659	644	633	627	654	644	655	607	595	620	631	663	638	643	641	620	663	633	678	673	649	605	629	613	650	626	685	652	631	634	655	599	644	655	625	629	541	619	622	703	633	631	689	675	667	604	611	678	667	646	678	650	656	662	616	619	653	607	648	629	641	676	644	670	631	637	608	629	618	669	618	680	627	608	594	641	659	615	624	651	582	636	649	668	657	665	593	642	656	600	637	642	599	607	626	662	664	658	652	627	604	632	669	652	617	614	643	639	661	645	665	618	652	694	631	601	645	620	590	627	648	602	607	661	688	641	666	619	638	613	637	654	632	698	666	654	662	627	640	618	614	644	633	616	637	638	643	631	647	650	661	589	597	610	651	625	660	665	642	638	653	619	673	651	669	652	665	635	597	639	679	665	636	642	661	605	651	640	595	586	629	659	644	668	663	626	599	703	630	604	681	629	660	651	610	653	665	673	647	663	641	642	638	635	632	658	616	674	608	634	634	627	672	646	644	622	672	613	606	604	623	660	672	659	609	640	673	642	670	641	629	650	656	632	618	632	639	638	651	636	630	661	600	638	695	670	629	636	654	634	664	661	651	643	641	650	637	629	634	632	615	657	654	629	643	637	631	616	637	633	614	671	674	638	703	687	630	642	618	640	655	667	651	606	660	640	653	631	585	625	688	658	620	657	610	623	608	624	662	607	629	627	602	679	629	636	604	664	611	648	628	623	631	614	632	632	648	627	602	668	657	629	620	644	608	630	632	648	619	678	624	647	672	605	614	672	649	630	659	622	650	656	632	634	629	632	626	615	613	658	629	668	668	646	685	663	622	666	635	652	621	632	708	670	652	644	599	671	646	629	654	676	611	660	627	702	623	670	603	643	628	629	619	632	654	646	647	653	630	632	646	674	650	606	690	631	649	655	638	623	605	628	628	597	655	626	678	622	653	726	597	624	639	635	678	655	622	653	612	647	602	700	605	634	672	623	625	639	640	607	654	649	675	611	656	657	660	592	595	654	629	619	671	633	586	675	647	672	618	642	628	689	644	702	643	631	617	647	626	612	617	641	668	617	642	635	646	645	654	650	605	672	674	644	626	678	631	649
5044	792	761	660	591	619	601	581	585	575	581	575	581	564	568	578	553	552	602	583	573	594	568	534	588	566	562	579	573	583	594	576	547	547	579	595	564	564	549	597	557	540	586	595	571	559	594	593	545	561	611	575	615	578	587	596	554	530	593	558	522	552	565	568	614	595	530	567	561	585	565	560	563	572	564	530	580	599	569	573	569	567	569	561	632	576	609	574	547	559	556	585	554	550	562	585	559	534	593	552	576	576	587	521	588	571	560	542	591	561	576	586	600	608	585	592	618	557	594	580	539	587	582	588	566	577	603	552	582	565	596	561	546	554	560	545	582	604	554	570	569	568	560	591	590	594	592	570	590	548	527	578	633	559	543	514	568	580	560	546	566	550	585	566	576	597	563	545	565	562	553	539	591	547	575	602	570	567	552	554	602	609	596	566	604	589	609	602	555	543	621	585	525	583	602	585	573	581	571	577	551	549	575	600	551	596	562	607	618	550	570	580	546	567	564	558	589	588	610	522	571	553	559	589	568	545	576	579	555	517	553	543	562	543	563	599	533	581	548	552	547	558	617	557	535	579	613	563	563	570	616	567	571	571	517	562	575	597	525	592	572	574	536	572	587	608	544	574	578	561	542	545	610	562	619	511	547	572	555	563	593	576	510	564	633	557	554	559	586	593	576	562	569	589	580	571	605	581	602	587	579	565	564	545	540	542	574	574	563	614	538	551	569	593	552	565	600	574	557	590	553	555	582	569	573	570	556	581	623	581	551	567	563	545	593	552	567	579	580	535	518	552	569	582	516	599	583	556	571	542	593	569	563	569	560	550	543	571	529	590	562	594	570	571	602	551	588	580	586	564	556	521	609	579	545	598	555	547	585	564	556	601	585	549	589	571	585	560	597	537	578	535	556	533	559	564	530	563	570	588	564	586	548	548	557	535	588	529	556	571	536	593	581	572	572	517	555	529	582	593	572	553	623	562	602	568	615	543	625	589	595	543	529	586	560	562	589	594	574	597	588	609	538	542	594	573	545	545	558	546	616	591	560	611	571	595	571	550	603	550	578	513	543	599	563	565	558	554	583	555	605	616	584	572	579	528	560	577	565	611	565	589	553	560	548	548	557	562	599	568	583	587	562	598	606	545	530	564	554	595	562	556	559	582	565	556	569	558	568	555	542	542	590	566	596	555	533	514	596	566	571	603	564	592	577	619	585	591	556	570	520	594	568	566	545	569	598	541	532	610	580	555	561	596	504	530	551	573	590	551	552	600	516	592	557	511	552	599	563	565	562	575	581	575	548	559	577	594	592	519	556	566	635	572	554	572	550	524	584	536	570	551	562	555	587	540	560	613	595	558	599	553	609	574	574	608	575	592	584	548	512	582	578	521	593	562	608	600	536	585	593	604	560	563	584	552	558	579	529	575	551	580	542	592	540	567	557	547	544	593	556	573	584	593	546	568	585	514	568	579	598	550	564	579	576	576	544	543	539	589	576	593	597	567	564	591	589	590	587	589	543	554	573	576	593	570	593	556	567	530	583	561	503	575	572	586	586	573	523	555	560	577	538	586	619	573	589	574	549	554	551	580	562	569	559	588	594	582	574	524	539	567	560	565	600	537	531	559	569	575	564	599	584	569	564	582	547	590	606	567	552	632	620	609	561	588	587	591	572	562	528	565	599	546	552	566	549	570	576	511	554	609	551	576	534	575	541	571	547	583	572	586	632	570	577	576	553	524	538	563	557	608	580	622	571	597	600	584	572	576	582	515	564	547	575	589	544	522	581	595	562	575	573	574	549	559	531	555	628	541	566	602	539	600	564	567	576	571	566	589	587	586	592	551	542	584	581	551	565	559	551	584	558	537	545	593	568	577	583	519	571	579	563	597	569	556	579	567	544	609	560	612	597	548	556	538	549	586	577	583	555	572	560	535	548	560	559	542	584	574	531	582	562	622	563	612	541	594	545	610	583	574	581	591	569	575	583	517	557	598	607	589	547	599	591	563	559	585	550	563	611	553	564	541	599	589	586	539	527	557	536	544	549	586	588	580	587	580	548	558	571	547	567	585	571	559	568	594	616	564	539	571	549	557	548	564	575	586	612	555	557	532	589	578	558	556	558	557	559	546	560	601	595	527	562	628	513	564	599	558	551	543	582	590	565	573	601	562	568	534	566	556	547	555	557	585	596	592	593	577	559	548	599	533	593	601	578	585	555	555	631	546	560	601	571	557	564	614	621	602	596	578	549	567	556	539	619	536	568	575	578	564	581	615	570	589	560	515	578	576	597	559	543	568	554	550	589	606	541	567	582	526	600	587	589	570	565	557	606	568	580	563	599	566	586	569	612	504	576	570	564	582	595	559	574	555	509	529	603	536	591	537	575	559	595	554	572	568	593	575	586	597	570	550	555	627	605	583	582	569	546	618	585	591	560	539	572	559	541	554	569	553	551	546	567	577	591	537	530	546	540	587	549	594	516	595	565	563	576	573	534	588	605	593	587	561	548	567	535	572	588	568	557	576	578	586	567	582	548	579	580	597	576	551	539	587	573	600	560	564	605	602	540	567	518	524	589	543	580	554	603	557	578	554	547	556	596	573	529	580	573	588	576	544	530	579	578	592	604	539	562	561	570	566	597	565	555	530	524	579	601	581	599	566	575	592	572	565	534	565	580	572	577	608	574	571	569	593	591	583	533	568	568	575	600	563	556	614	557	618	568	533	574	601	538	581	577	546	571	560	538	587	592	588	580	553	600	555	613	576	574	579	572	580	562	557	564	543	554	557	564	585	594	601	518	565	517	578	529	609	588	558	521	570	548	553	573	565	570	551	595	583	566	589	592	568	547	562	544	562	526	537	598	552	582	594	558	574	556	584	557	527	555	570	532	563	541	546	557	552	540	532	580	542	589	560	561	594	585	595	539	594	594	573	569	570	529	546	569	563	553	566	566	578	572	561	562	562	572	590	606	561	545	580	589	549	583	599	602	562	573	547	561	558	598	548	569	546	549	592	580	538	625	551	593	574	564	556	568	568	573	556	568	593	554	561	563	563	566	524	568	592	573	579	543	572	602	578	558	590	549	584	591	539	555	611	570	565	585	610	545	547	579	576	565	580	560	541	574	606	554	560	570	547	574	571	560	543	583	583	562	579	578	590	560	573	535	573	558	582	590	597	565	577	559	610	586	546	581	539	589	586	615	581	605	602	540	553	588	563	586	590	592	595	558	584	592	585	538	608	603	593	573	568	535	562	573	606	550	571	576	567	560	618	562	551	572	580	594	568	565	580	594	584	576	602	584	543	564	544	587	561	575	573	583	585	601	604	590	536	559	609	598	557	623	555	538	545	550	597	589	543	546	557	594	561	556	545	550	574	585	554	551	537	571	590	584	576	582	572	566	560	574	558	561	537	565	593	579	550	594	562	568	541	562	585	560	546	533	549	563	558	597	562	615	541	582	538	560	585	537	591	539	608	569	549	570	613	561	599	582	585	575	555	584	578
25727	21442	25889	18573	1571	672	603	517	468	479	459	461	483	465	472	486	505	452	457	448	480	447	485	499	423	435	458	450	417	444	467	483	467	498	468	498	444	450	482	439	422	406	421	473	448	434	468	437	481	481	463	432	435	437	477	476	456	454	456	496	447	463	461	460	440	411	467	469	479	439	462	459	431	490	461	448	444	461	497	451	426	476	466	451	477	438	489	489	417	438	459	438	469	472	495	422	500	468	444	518	479	467	472	450	454	457	455	435	420	442	431	464	453	436	454	449	441	462	451	443	433	438	454	461	435	389	461	471	428	442	445	400	458	465	478	459	455	476	465	444	454	460	482	474	431	461	534	412	463	421	453	483	484	488	449	421	471	454	406	462	430	444	445	449	442	474	441	452	449	447	487	431	463	445	427	481	457	434	432	480	445	485	455	477	439	443	469	438	474	394	440	447	444	482	452	459	425	474	428	427	432	468	450	431	451	486	461	463	446	414	449	427	429	435	453	434	421	446	446	448	482	465	413	441	444	467	422	476	390	455	421	467	413	463	454	431	474	453	451	421	438	445	450	431	462	458	488	430	501	427	419	425	440	474	504	455	425	481	447	502	422	456	452	464	432	434	424	438	438	483	462	485	441	452	441	443	433	460	412	412	486	468	431	465	474	480	432	467	454	469	462	451	430	468	456	445	444	417	452	440	446	426	461	434	444	457	462	405	476	487	446	468	450	452	471	451	478	442	465	408	432	436	448	457	481	467	420	461	425	487	465	428	490	456	475	462	461	439	440	420	425	490	486	462	451	434	464	424	494	418	448	457	426	451	477	422	444	429	470	460	473	452	468	452	456	445	448	427	447	456	458	450	479	428	432	407	441	445	483	456	447	504	464	461	455	449	469	454	449	438	425	476	417	446	453	432	427	448	436	447	454	432	455	434	459	440	473	482	455	439	427	450	448	452	428	446	452	431	464	462	412	432	460	440	438	435	456	462	439	457	486	460	499	433	472	449	423	415	454	452	471	448	489	440	449	420	446	419	467	470	427	432	441	450	453	451	443	446	470	454	441	446	457	439	427	421	453	428	435	468	455	416	457	498	472	452	446	500	445	440	444	424	445	451	509	470	418	429	451	423	474	438	470	448	427	453	448	430	468	461	445	482	458	464	417	435	436	462	456	457	455	451	435	479	470	457	467	454	501	447	499	446	465	447	468	464	479	406	439	456	475	457	413	487	490	424	446	441	460	469	456	455	443	491	470	431	426	451	422	445	434	458	469	429	437	473	406	439	453	426	440	417	443	410	428	449	459	425	419	458	454	457	442	462	448	470	420	475	485	471	462	465	432	435	472	445	477	417	463	409	459	435	462	437	450	443	468	460	466	433	414	466	442	450	409	431	428	452	492	452	488	465	457	414	487	416	430	473	462	446	466	432	431	447	413	456	468	454	441	472	459	483	459	426	469	441	444	477	473	451	438	435	454	458	429	436	464	474	415	430	466	450	422	427	423	457	461	450	479	451	465	449	429	419	453	451	417	478	431	475	464	480	478	442	402	433	410	466	448	468	464	434	495	444	440	454	448	445	472	430	460	462	483	436	441	435	455	470	471	402	453	460	431	444	440	467	434	463	433	463	492	439	448	477	449	428	479	455	439	449	464	441	476	442	456	434	436	465	424	408	459	459	457	441	432	438	454	454	437	475	464	458	470	465	421	486	424	442	439	437	428	435	453	451	435	448	452	439	444	465	418	482	408	489	463	480	426	431	421	449	473	423	422	463	442	437	457	461	481	452	443	466	489	449	451	438	454	476	431	467	448	474	459	454	433	469	465	439	429	468	456	489	476	453	433	481	485	482	421	473	449	459	415	419	460	436	439	468	436	458	404	425	422	450	427	477	473	472	412	459	440	447	455	423	436	432	446	451	432	422	424	442	431	452	406	447	433	445	436	488	433	414	500	434	462	403	442	448	476	461	461	441	439	483	451	429	472	451	412	445	471	449	422	446	457	430	439	414	450	469	467	442	495	445	483	454	434	467	485	456	507	457	476	481	474	461	454	449	469	444	497	450	489	496	443	478	451	420	483	444	462	440	451	470	430	426	422	412	421	472	502	432	430	406	437	426	459	459	443	450	460	436	459	412	458	450	470	477	443	430	464	484	452	462	413	438	463	416	410	487	398	448	416	465	442	492	462	451	430	407	472	469	457	422	464	441	453	470	428	496	496	446	474	430	444	452	451	444	431	430	463	491	417	429	448	448	438	439	443	450	437	449	480	430	435	431	443	507	393	436	463	475	448	451	447	439	442	470	470	487	423	427	431	450	470	430	478	461	496	439	440	460	455	449	452	432	452	435	506	403	460	468	484	436	471	441	467	433	414	425	464	408	449	439	469	432	392	465	451	463	479	461	443	437	481	446	438	453	462	455	421	452	420	451	462	433	453	433	469	433	454	457	451	452	463	449	399	447	454	448	448	428	433	495	429	420	448	421	462	434	425	469	478	453	448	427	469	440	503	424	468	421	455	472	419	441	453	454	463	424	422	449	417	476	465	429	421	472	453	465	456	433	426	388	458	455	476	472	423	433	432	400	450	436	451	433	445	479	468	469	483	428	424	463	466	443	426	420	466	429	447	438	433	454	449	437	433	453	450	402	425	409	477	417	464	428	447	429	488	465	433	451	456	466	456	446	481	465	433	446	451	417	431	418	435	460	423	486	469	453	419	414	438	422	449	429	447	450	429	451	454	416	472	467	469	467	481	404	446	490	459	436	454	429	427	444	432	478	442	450	453	456	446	474	454	458	433	440	414	475	463	408	469	433	465	434	467	464	415	421	427	419	463	417	423	463	479	447	444	477	457	469	475	416	459	448	460	426	443	468	405	451	421	469	449	417	477	475	449	489	440	453	471	429	434	450	439	452	442	482	455	427	475	467	462	450	456	448	446	469	440	458	472	481	448	408	467	416	459	458	428	458	438	474	459	429	455	461	451	400	448	465	453	450	455	421	438	471	475	453	443	475	455	435	443	436	476	435	422	427	472	451	469	444	476	447	471	453	435	480	458	487	434	426	469	460	445	457	453	435	415	475	431	480	467	420	409	437	408	443	448	417	432	420	461	473	457	436	480	431	444	438	441	439	434	455	470	426	464	498	443	454	480	452	466	452	433	448	458	420	447	448	468	448	457	449	439	470	495	445	463	459	464	445	460	471	450	460	462	424	422	483	436	469	425	438	436	464	470	453	465	460	423	438	444	456	423	396	465	438	430	416	428	458	430	453	421	443	474	443	456	433	497	416	482	447	419	439	453	462	430	451	423	440	442	423	458	469	503	418	468	448	457	494	461	439	417	414	467	432	409	410	429	484	462	441	447	483	429	464	488	433	429	451	410	518	455	465	460	446	427	471	399	468	454	438	449	406	496	428	457	429	438	419	414	415	441	452	463	499	451	469	460	471	456	465	462	438	450	456	473	427	419	431	442	470	439	476	460	437	420	454	450	419	453	447
3449	1967	1744	989	758	652	624	557	517	532	519	472	520	498	456	497	463	474	450	475	502	471	467	421	458	473	469	446	446	430	421	394	427	481	468	429	470	458	440	436	441	438	430	410	452	448	453	426	442	431	445	459	456	440	465	424	415	438	465	410	460	447	447	473	450	438	445	411	432	425	443	439	454	447	406	443	424	439	464	480	407	432	418	451	444	434	443	410	457	435	432	428	429	457	408	441	420	438	412	403	448	457	454	434	445	420	447	455	426	456	448	396	455	421	438	471	421	429	459	446	402	409	411	465	442	443	384	445	429	417	423	407	433	401	457	444	461	429	439	462	448	440	438	415	412	438	440	450	436	412	413	428	419	407	462	435	397	380	457	469	429	418	442	444	413	437	441	419	408	424	447	440	431	429	433	446	419	425	456	421	406	439	392	463	428	425	406	404	432	432	455	448	430	451	450	443	442	431	422	476	431	441	420	401	399	423	446	444	407	440	420	440	440	458	459	395	425	426	438	402	446	413	383	464	444	489	419	394	426	422	424	443	430	424	406	404	439	460	436	420	440	456	431	422	468	443	433	400	434	440	427	430	467	440	443	431	445	445	387	443	443	436	448	382	419	451	404	398	458	429	454	427	432	443	450	443	449	434	443	464	451	425	441	415	421	459	448	422	425	446	461	427	413	415	438	460	422	385	435	450	462	469	434	423	446	429	466	447	447	455	451	429	449	449	418	420	442	446	426	449	448	456	442	447	418	460	450	456	417	386	411	404	450	434	437	426	429	428	449	418	461	434	414	457	450	441	449	451	460	417	421	455	445	480	441	411	445	444	439	429	449	405	462	422	449	449	461	475	459	435	456	420	511	444	412	409	447	425	413	452	402	429	419	406	447	452	433	459	423	402	421	444	456	449	416	443	433	428	454	428	415	462	466	459	400	467	437	432	377	449	394	412	443	442	410	433	432	455	457	430	421	421	413	410	468	429	446	443	436	438	462	403	463	412	452	411	429	409	472	439	427	435	431	443	404	427	457	432	430	456	441	410	456	454	402	437	423	450	424	472	461	451	394	435	404	422	427	425	434	415	411	425	461	424	444	413	430	453	418	460	474	448	418	411	429	411	458	433	410	424	442	414	399	427	430	428	432	430	440	455	412	400	456	430	412	421	410	412	440	447	436	458	467	456	441	449	433	428	424	446	437	461	459	376	403	436	420	464	458	453	491	404	436	434	400	434	410	451	440	434	467	483	426	394	443	412	440	421	420	433	426	442	398	436	435	442	431	434	411	483	415	410	400	428	394	430	463	395	435	491	466	437	439	396	462	428	417	412	452	442	422	426	408	429	455	430	461	410	428	450	403	449	409	407	419	438	431	479	422	418	448	452	417	445	408	432	430	449	431	473	442	445	422	445	423	474	434	407	432	417	411	443	415	439	428	410	412	416	447	405	439	384	446	445	437	446	435	442	431	427	448	430	469	480	425	440	432	437	480	427	424	383	446	400	440	389	441	413	434	419	455	450	431	439	442	419	407	459	376	435	418	406	412	440	418	449	437	413	418	457	438	438	428	446	445	443	399	444	418	435	449	447	449	425	465	451	440	418	425	422	455	447	423	466	412	435	407	459	424	400	422	446	438	404	412	418	450	406	423	463	422	457	446	413	445	398	440	430	458	410	420	408	450	441	448	462	408	451	410	410	454	443	475	447	440	442	408	431	428	395	388	414	425	427	428	416	419	433	449	439	424	436	472	456	439	439	400	428	417	453	447	427	435	410	427	418	474	441	412	421	400	436	449	449	432	414	435	472	408	436	425	460	393	440	412	379	424	425	423	458	430	430	394	429	446	433	396	449	425	461	427	413	428	481	429	415	431	414	450	430	410	426	458	448	451	471	398	447	417	429	452	423	461	450	402	427	432	423	446	421	427	428	406	417	433	440	446	405	426	441	445	450	423	441	464	449	397	400	458	457	447	413	424	415	465	428	413	401	466	428	444	437	433	442	410	453	448	447	468	443	436	410	440	451	460	394	437	436	394	463	418	441	432	415	420	443	418	445	421	419	436	435	422	454	411	423	472	425	425	439	431	445	433	436	437	416	418	435	419	464	424	411	425	444	409	396	455	408	435	411	432	445	428	426	430	434	434	477	428	429	429	440	474	488	441	408	442	434	453	446	415	430	421	446	435	438	460	410	422	421	452	450	464	419	453	419	421	427	418	457	456	409	470	439	427	435	446	417	436	439	469	464	408	411	452	440	479	418	436	431	424	449	390	431	448	413	431	443	446	440	432	441	443	403	445	402	423	407	445	447	412	463	455	445	435	446	451	455	430	446	420	440	478	438	445	455	478	438	470	413	410	442	440	410	480	386	426	441	481	463	440	410	441	406	455	418	440	418	434	460	420	399	407	433	412	435	424	448	410	444	410	396	397	450	416	462	447	438	423	471	450	457	427	433	422	402	404	452	413	404	446	400	469	446	459	441	458	453	412	437	434	402	442	422	463	429	445	420	455	413	423	461	430	441	406	468	405	431	445	409	419	408	399	426	421	405	429	432	401	415	470	456	439	425	438	392	428	387	439	429	438	442	452	455	395	430	384	453	463	458	441	450	447	411	423	434	441	446	456	446	396	429	416	445	433	418	440	437	447	413	428	420	432	417	450	452	417	454	432	433	479	440	435	420	396	424	451	424	453	433	438	416	445	445	416	412	407	452	418	467	431	416	395	427	463	444	441	419	459	422	456	438	425	442	455	400	396	441	407	446	422	452	445	438	431	421	448	437	414	436	422	443	452	411	456	420	463	448	425	469	434	432	406	453	434	412	447	429	484	459	448	447	453	428	415	451	404	423	401	435	423	439	452	447	379	434	442	415	414	435	416	409	451	458	459	442	458	465	396	411	431	416	452	440	407	473	409	431	460	414	427	447	394	451	430	410	454	395	441	448	378	376	387	436	449	418	395	383	448	416	413	450	410	417	425	424	432	428	430	434	413	410	421	427	429	450	440	408	413	429	409	457	441	415	424	440	456	435	452	429	451	386	431	449	412	406	438	420	429	405	441	427	417	417	430	423	439	417	419	447	424	459	395	457	423	447	464	399	398	417	454	377	444	440	396	433	421	423	458	423	437	419	417	456	451	458	435	424	424	421	407	401	450	431	425	406	417	426	455	436	401	423	423	415	441	461	436	420	430	403	431	451	435	426	444	420	435	421	448	430	439	403	431	451	436	451	433	450	457	462	452	449	417	432	459	430	461	426	429	443	407	442	485	412	452	409	417	455	418	427	429	402	452	413	425	404	406	434	409	451	426	432	415	436	416	450	430	429	435	405	399	444	435	433	431	442	436	440	412	453	451	456	375	417	451	436	433	421	424	457	460	445	416	408	446	451	418	408	379	451	416	435	422	440	416	428	423	434	433	436	418	389	416	417	423	457	408	402	402	494	439	393	425	486	377	413	417	429	408	428	428	448	432	398	434	433	457	379	457	418	427	394	409	427	402	428
24244	21412	28584	24635	20282	2777	868	534	422	441	359	372	351	356	353	348	362	315	324	362	306	306	324	301	304	281	319	312	301	298	306	290	289	297	312	300	325	295	299	342	308	288	307	287	319	310	296	300	330	357	312	311	315	304	274	309	325	300	284	308	267	310	280	289	263	291	321	285	314	315	289	288	295	269	312	320	325	297	303	326	256	319	280	279	294	298	324	327	328	284	311	287	308	308	282	279	305	280	307	270	309	320	291	306	291	295	304	299	308	313	317	297	306	288	292	295	264	302	311	336	292	310	278	297	278	283	295	313	301	291	283	292	288	302	316	279	264	303	280	321	292	282	278	292	281	304	305	292	286	287	312	289	315	315	305	283	275	294	284	283	325	290	297	285	293	300	304	306	289	306	269	320	295	273	329	308	298	276	301	289	301	280	293	321	320	290	305	320	294	305	286	316	296	294	306	307	319	309	308	300	270	287	297	311	288	321	308	308	307	284	289	281	311	320	309	287	288	276	293	316	306	294	326	294	322	307	302	302	323	295	296	277	314	325	298	310	305	311	303	283	295	298	276	332	317	303	303	285	323	334	284	274	298	280	307	279	267	281	282	269	305	301	328	299	290	290	304	290	303	288	290	301	274	279	295	295	270	293	307	285	288	307	317	304	330	287	274	318	314	298	320	291	290	322	317	306	292	303	310	308	311	325	324	298	310	309	322	311	297	298	317	286	332	278	304	288	271	316	308	304	269	319	290	286	337	294	278	271	293	301	293	303	271	286	330	277	299	297	303	291	305	282	314	304	290	258	294	290	294	267	281	284	276	300	301	329	322	290	310	281	305	290	291	293	298	289	287	294	303	261	307	272	283	282	323	301	271	328	316	288	296	288	269	274	284	311	294	282	267	319	286	269	296	304	294	300	312	297	299	308	334	327	332	289	331	313	286	275	289	300	294	280	306	314	302	266	286	293	296	303	306	272	319	252	307	269	281	296	311	286	291	280	335	301	304	273	296	303	270	293	308	265	282	301	291	248	295	304	320	274	293	285	294	324	283	268	310	312	310	273	325	280	289	281	264	297	297	303	289	301	281	284	273	290	281	300	311	286	312	268	310	295	319	281	291	282	304	313	289	325	300	303	283	290	304	266	322	295	287	307	309	277	263	294	325	308	306	321	287	314	277	270	299	279	307	318	304	288	336	305	290	306	282	291	270	293	282	326	289	264	302	290	310	298	285	279	313	287	289	298	333	297	310	270	264	283	305	256	281	298	272	265	304	305	279	334	282	303	271	287	297	287	293	296	301	279	288	298	327	298	270	308	287	306	279	317	282	303	314	286	281	285	274	289	303	284	303	299	320	306	289	264	294	271	323	324	301	306	295	287	290	310	299	305	318	294	294	291	288	319	286	278	318	304	299	288	291	300	291	308	290	287	291	300	289	294	324	276	326	299	264	284	286	321	307	284	282	320	297	294	337	285	284	285	301	325	294	321	270	268	302	296	296	306	302	314	296	283	293	285	290	280	292	284	303	271	300	301	286	297	297	290	263	284	302	313	294	301	289	277	306	277	315	314	309	323	291	302	284	279	275	302	296	311	278	271	266	303	298	292	308	291	291	301	308	285	301	270	289	285	289	272	306	303	305	316	292	296	295	284	280	286	280	297	329	276	262	285	306	289	315	258	295	301	279	276	292	287	288	303	290	302	298	291	291	309	308	288	300	297	287	289	287	299	297	311	305	313	293	318	338	301	277	295	302	269	298	296	296	290	310	284	282	300	311	276	277	294	286	303	304	261	288	285	291	290	299	325	285	291	293	315	297	320	315	259	293	274	313	321	267	307	303	285	296	283	312	308	307	303	290	287	284	282	301	285	291	285	288	283	301	309	278	258	299	321	294	282	283	271	292	306	292	294	324	277	315	304	302	277	300	281	276	278	293	280	310	290	309	295	288	289	329	284	288	296	260	286	279	313	317	296	276	295	319	283	313	281	271	285	278	297	295	276	292	282	305	285	303	270	296	285	319	302	288	314	289	312	281	271	274	283	298	293	302	279	306	262	271	269	281	306	284	295	275	262	305	309	289	305	297	299	275	256	309	278	304	290	269	300	341	292	286	303	302	312	311	261	320	291	287	289	310	318	287	257	298	305	298	303	266	308	275	298	289	292	290	293	293	269	298	283	287	301	289	266	281	298	279	299	308	296	282	268	297	281	303	302	269	285	292	277	265	291	302	281	274	297	293	296	293	293	303	294	297	309	298	312	260	281	292	302	292	283	293	300	311	293	301	305	266	279	275	273	308	276	305	270	289	289	312	285	315	308	279	281	323	300	293	284	299	294	317	269	310	271	277	287	321	300	296	274	294	305	307	305	266	306	295	292	274	285	295	288	298	281	279	297	280	294	325	286	299	310	309	297	286	309	313	323	303	303	274	305	285	291	273	298	286	273	277	283	324	322	261	314	316	277	271	286	282	291	274	315	303	299	325	317	310	306	271	328	295	271	275	305	314	289	286	283	287	307	295	295	295	268	282	284	304	292	283	321	292	292	306	304	303	301	286	310	292	316	285	291	288	318	301	309	281	310	305	282	276	288	319	290	319	292	276	286	308	288	282	294	294	273	286	290	301	289	282	266	283	291	303	304	299	296	294	259	285	279	280	307	300	282	293	289	297	294	316	308	314	291	277	271	308	304	284	298	286	290	274	318	323	298	302	284	299	301	299	275	298	250	294	283	321	241	275	292	301	293	280	280	310	271	309	310	288	275	277	308	297	278	272	286	281	305	290	274	281	274	308	290	285	308	303	274	296	298	292	282	302	301	279	263	278	269	305	285	297	294	290	309	295	301	311	284	282	310	328	320	300	263	331	314	277	292	323	304	297	300	291	295	292	285	294	307	290	302	320	280	292	281	274	284	305	276	273	317	293	307	310	315	281	302	269	304	284	290	299	295	296	291	299	286	294	297	296	291	283	316	289	278	288	255	284	307	296	280	308	274	289	280	326	295	295	329	275	331	295	287	293	293	290	266	332	288	281	282	322	323	323	341	262	267	309	272	276	296	315	279	266	290	290	282	284	312	292	317	304	282	305	283	297	306	302	269	302	278	279	273	289	307	286	308	310	288	285	317	279	298	296	301	281	326	318	264	308	304	301	295	314	315	284	271	283	287	279	291	299	284	278	277	287	283	299	347	291	295	274	309	284	298	299	293	258	292	278	310	286	296	312	285	309	306	281	289	303	283	301	331	309	297	286	270	288	283	291	296	286	296	282	270	305	282	260	300	287	299	292	322	289	297	267	301	300	290	292	272	312	260	304	300	293	249	304	293	254	334	271	284	314	294	289	304	294	301	298	281	308	302	289	284	272	285	298	293	268	291	298	287	322	267	307	288	281	289	321	277	277	317	322	272	291	310	313	306	254	281	263	307	265	286	318	302	297	297	316	309	282	307	306	273	281	298	293	277	289	269	290	305	306	282	304	298	317	248	301	277	298	287	280	299	282	290
3336	4629	3611	1749	1292	1006	775	669	621	532	468	451	457	387	380	400	383	339	372	335	335	339	358	305	310	330	298	337	329	321	289	310	321	325	320	308	288	310	320	310	299	308	305	293	313	324	290	334	309	291	297	311	299	304	290	314	305	295	312	285	322	298	267	308	323	326	293	299	319	299	312	303	311	314	297	287	307	300	278	293	301	300	279	294	297	315	294	312	291	315	347	290	288	303	282	319	324	311	280	291	304	302	321	294	295	343	277	304	288	318	320	258	269	277	309	295	304	302	324	314	300	309	285	293	302	314	292	298	283	280	282	317	282	303	263	304	279	292	296	327	314	273	266	296	293	309	339	290	317	293	315	279	298	289	301	310	313	297	292	291	293	301	294	287	288	279	320	303	293	303	292	308	304	323	268	327	295	299	275	320	303	309	319	294	306	293	311	271	279	284	272	297	319	306	323	307	314	326	312	295	312	304	294	271	295	268	267	295	309	290	295	289	311	335	287	278	353	317	293	306	266	292	301	311	310	288	316	286	310	283	310	266	302	320	294	301	285	312	278	308	300	282	293	296	276	289	335	308	299	299	280	291	295	307	280	301	296	253	277	297	313	298	307	304	322	288	287	278	320	295	292	305	285	273	300	284	317	291	279	323	304	302	299	298	317	309	299	309	321	299	325	280	299	308	280	316	299	321	330	280	292	320	294	280	287	315	276	280	297	301	302	315	302	279	328	309	291	306	269	309	323	323	315	289	286	263	307	285	280	273	305	283	287	321	289	300	307	281	288	303	301	300	299	299	314	295	339	304	286	299	282	306	314	294	306	305	340	291	306	343	305	301	292	288	304	303	298	282	294	299	322	291	327	257	296	288	315	294	287	296	267	290	281	300	334	288	303	278	306	336	307	279	318	274	305	308	299	352	285	292	289	309	289	315	302	315	286	301	271	317	302	301	287	271	307	290	291	287	325	298	302	326	277	260	290	314	313	312	276	306	296	306	322	328	305	325	291	299	286	296	315	299	299	287	295	273	299	333	288	310	294	262	305	308	306	305	287	269	285	312	299	285	285	281	283	277	290	328	299	274	318	302	312	330	291	292	311	293	303	334	308	322	300	320	291	282	286	311	290	299	308	303	319	278	333	284	330	300	323	320	291	286	280	289	309	294	277	328	313	299	272	311	328	286	298	274	303	299	275	290	276	301	326	303	297	306	281	285	310	313	282	315	261	323	274	281	267	305	313	310	287	291	298	306	327	298	296	287	301	279	283	276	279	286	276	307	290	295	297	304	311	264	325	296	324	296	312	285	297	292	276	308	316	285	331	270	290	287	318	324	326	305	288	304	286	296	276	322	297	322	268	329	309	270	254	291	281	312	257	296	300	262	306	308	299	288	302	304	281	275	287	265	299	271	309	299	305	277	282	274	307	302	309	318	297	293	286	285	319	294	300	310	300	271	297	306	299	334	322	291	277	279	262	305	299	282	324	284	300	326	295	290	270	277	316	318	308	310	297	281	299	276	317	283	287	290	284	260	275	275	287	312	284	322	306	268	299	300	289	285	305	310	302	286	298	295	294	320	297	247	288	306	294	293	317	312	293	264	264	329	278	290	313	280	288	293	329	306	296	299	293	275	307	269	297	294	270	282	299	306	298	303	302	279	311	285	308	312	286	299	300	286	295	263	312	299	287	263	281	281	293	324	328	303	302	292	283	274	288	283	286	277	304	305	280	323	300	292	315	316	295	302	323	284	293	285	285	282	287	303	278	294	300	289	283	301	292	321	291	311	300	319	302	341	286	290	297	273	324	304	280	299	299	276	312	272	330	282	323	296	288	265	258	295	311	266	273	275	307	301	309	279	298	291	281	320	299	289	295	322	264	272	278	283	301	277	300	277	274	296	322	303	260	298	292	297	300	317	282	265	272	301	303	306	292	260	300	286	306	301	287	243	309	270	277	291	263	314	291	293	290	300	291	297	286	303	279	318	262	300	302	305	297	281	281	276	305	298	315	291	289	328	317	290	299	294	277	288	283	312	261	288	313	289	289	268	297	275	325	314	301	299	298	303	313	308	318	282	300	303	276	291	292	291	286	296	314	287	296	291	300	324	276	303	265	275	311	275	295	315	301	303	303	304	301	288	277	292	288	337	280	299	318	290	297	283	263	280	304	284	293	274	304	288	279	293	271	273	261	289	313	296	286	256	300	264	297	296	278	295	288	279	301	297	281	297	282	303	275	305	305	295	273	301	295	251	272	292	304	292	293	296	295	302	278	287	283	294	320	329	286	279	308	272	277	287	306	302	297	278	300	296	301	278	291	311	264	292	289	279	288	318	289	288	287	310	307	266	293	247	278	270	294	293	302	264	275	293	282	280	282	296	304	287	313	294	324	300	304	294	309	266	307	326	300	300	275	314	296	282	297	291	310	274	275	259	273	272	325	265	281	283	295	286	297	305	290	294	291	299	305	295	281	309	306	274	277	304	288	307	290	296	282	299	288	317	258	313	291	325	315	284	303	284	303	300	294	302	264	303	289	262	294	329	305	293	299	319	284	292	316	292	274	254	287	323	283	275	301	306	280	291	274	317	278	317	272	316	283	302	304	285	269	277	284	295	297	313	277	288	277	265	271	300	294	313	307	299	323	297	324	327	293	271	301	317	300	299	302	290	278	280	329	273	353	282	328	290	329	325	289	300	284	302	304	317	262	306	274	293	304	273	284	282	297	298	286	286	308	287	296	288	278	282	285	301	298	309	301	310	286	286	296	290	288	298	286	257	312	290	261	298	269	289	288	308	274	288	295	321	307	302	273	334	309	333	272	291	283	295	295	290	286	317	284	294	305	297	302	288	329	274	293	297	300	270	296	304	301	295	308	291	312	326	309	310	290	325	314	284	266	310	311	280	289	300	270	286	333	276	296	285	266	296	311	318	316	305	296	272	294	303	335	297	272	277	326	268	275	306	281	296	295	277	282	288	291	303	325	264	316	276	300	278	271	297	311	273	309	325	293	314	300	280	297	310	301	292	272	298	320	289	302	266	282	286	292	287	308	292	282	285	308	317	300	304	289	287	272	303	295	311	284	293	284	298	294	290	300	322	273	285	290	303	291	319	291	303	258	304	275	273	290	285	299	262	329	292	314	272	301	328	348	302	306	298	272	282	265	330	289	284	306	330	273	276	289	289	282	305	285	290	284	286	292	279	283	288	279	278	284	314	309	290	298	273	289	286	274	304	298	305	280	297	302	307	296	288	285	298	300	282	264	292	289	281	312	273	294	274	276	285	321	286	283	309	270	279	279	275	297	283	300	310	287	314	283	291	287	321	294	306	277	284	316	304	306	267	277	287	246	260	278	314	288	291	294	314	286	284	319	323	308	311	293	287	296	278	305	290	300	310	327	289	297	298	284	291	297	262	307	313	304	301	280	314	293	275	261	290	297	271	287	301	290	282	279	337	262	299	289	298	300	293	306	285	294	264	270	293	286	259	280	318	287	307
27595	12190	1766	930	699	596	665	702	665	636	644	636	615	681	634	646	640	595	596	622	635	621	657	645	661	645	672	635	603	615	626	614	654	662	618	652	626	574	605	590	615	591	606	628	655	631	614	643	651	646	659	641	625	652	593	643	553	632	610	628	621	636	650	629	601	635	625	625	666	608	592	613	639	612	635	622	665	639	609	620	622	593	627	592	605	673	646	630	625	657	586	588	611	637	643	615	627	597	636	606	640	643	592	645	647	651	595	611	593	661	603	638	612	639	635	609	642	595	606	617	598	622	635	592	605	591	639	625	605	612	632	641	665	617	685	617	646	621	623	592	662	606	583	603	622	597	630	598	608	611	651	595	652	654	692	662	607	593	619	624	646	640	636	653	629	685	635	603	646	652	638	589	612	623	664	627	637	597	569	585	665	593	606	640	663	608	640	583	587	695	625	630	662	653	602	652	633	645	636	632	591	623	616	656	675	595	654	624	640	661	646	667	608	609	653	644	689	669	618	634	623	595	620	647	634	629	614	627	647	625	642	696	633	628	623	615	597	639	591	608	637	626	662	644	625	604	644	576	606	646	633	603	651	629	622	611	612	623	642	647	624	659	606	594	632	633	610	629	604	639	626	622	626	604	613	627	633	593	610	631	636	611	627	601	624	596	663	651	611	651	625	625	607	594	668	633	652	661	645	624	653	611	609	609	632	620	614	628	580	624	616	617	635	655	662	647	633	593	584	607	654	631	617	637	611	669	614	627	637	583	601	587	620	629	616	601	575	634	647	653	657	610	612	651	653	602	628	585	611	590	606	642	608	614	648	632	673	634	610	655	630	618	651	668	626	643	575	634	652	634	636	629	616	625	601	617	608	661	656	628	603	644	596	641	629	636	630	621	603	612	605	611	625	640	667	656	643	622	602	607	648	664	629	610	595	628	605	690	584	588	574	630	629	652	623	642	653	627	633	612	637	636	620	663	637	596	639	647	593	592	656	640	653	581	651	618	644	612	647	605	665	658	639	659	634	595	608	603	667	663	656	664	692	657	662	629	655	626	622	618	572	610	570	577	595	642	608	564	638	609	631	584	645	611	603	665	645	667	620	636	600	624	614	660	674	607	630	602	639	649	600	638	626	645	621	640	677	624	595	635	626	591	592	592	621	600	652	659	640	651	623	612	639	614	645	608	586	632	631	568	600	631	622	622	650	658	686	639	669	617	578	613	634	610	614	602	611	617	633	594	631	622	651	610	621	630	616	605	663	576	617	625	643	621	603	618	605	595	658	631	649	626	633	617	613	655	649	657	626	649	657	615	607	589	659	555	612	618	647	629	632	636	623	642	609	624	599	604	637	623	599	613	598	632	672	638	594	624	647	597	650	617	636	606	645	614	607	584	610	622	642	669	658	623	592	667	616	613	651	682	659	640	639	572	588	582	604	582	617	620	615	584	638	645	609	599	637	637	633	658	630	624	630	631	633	664	678	688	620	633	609	619	641	589	611	612	645	606	653	609	620	600	656	601	647	651	598	645	630	642	572	620	598	594	615	664	633	597	637	594	679	650	639	620	608	630	634	650	648	609	616	660	658	669	596	629	659	630	648	644	602	627	623	571	640	645	618	624	648	625	607	631	666	614	647	605	653	573	611	664	616	662	667	607	623	646	622	606	609	589	626	641	596	629	588	633	623	579	662	610	649	583	592	654	605	611	656	624	614	595	647	623	599	620	593	582	707	567	616	625	638	639	641	627	620	608	615	612	589	628	590	626	627	610	637	640	644	627	674	602	593	626	606	633	596	646	607	633	636	640	657	656	645	608	611	633	594	619	615	627	655	616	608	611	605	689	661	616	627	624	619	664	659	575	622	624	639	639	593	660	596	635	608	603	650	621	591	666	675	604	691	605	617	588	623	636	615	595	595	627	617	658	656	660	574	575	616	579	654	657	595	587	627	586	627	618	659	578	633	623	613	658	611	602	583	614	671	608	662	622	592	618	625	623	640	641	602	608	561	654	612	624	623	606	623	665	660	598	617	613	637	651	628	583	635	617	613	592	569	609	592	661	652	616	636	585	627	610	655	645	611	601	612	608	635	637	608	622	567	614	619	662	658	622	648	640	613	639	646	624	643	659	614	675	634	589	625	596	650	617	632	636	645	607	632	611	610	598	619	592	596	645	645	662	625	595	619	589	630	625	604	660	590	623	630	588	648	648	607	638	657	640	604	652	603	623	678	641	625	621	630	630	596	618	642	626	645	604	637	596	616	634	670	614	649	677	623	627	630	654	596	627	620	611	644	597	636	634	622	679	683	650	649	616	619	609	642	634	609	638	650	645	675	643	612	639	571	615	642	595	632	620	649	681	626	625	630	629	616	609	617	685	639	597	658	598	605	625	594	633	569	594	624	627	652	610	585	603	627	619	660	646	629	635	695	624	637	634	619	623	605	636	612	654	576	638	616	646	566	641	584	645	618	628	590	629	634	629	650	619	632	624	608	657	618	603	599	628	599	591	641	655	624	609	622	598	597	591	631	591	656	617	679	660	686	608	624	647	620	610	588	631	646	690	637	626	598	648	655	594	618	670	582	643	648	636	599	655	611	582	647	624	641	650	592	646	581	631	649	669	664	614	639	628	578	595	620	640	652	581	630	665	625	600	624	639	649	615	661	573	642	602	597	620	658	629	641	585	611	637	677	646	631	640	639	610	579	640	636	632	598	634	648	591	633	602	648	666	585	601	581	631	663	613	616	590	638	625	617	641	648	625	559	621	600	585	576	636	597	677	645	661	636	626	622	624	639	660	680	638	607	647	655	607	614	669	637	583	619	656	628	647	630	633	661	667	605	647	627	625	611	627	629	643	630	601	658	657	623	646	612	624	616	588	592	665	652	633	614	603	605	621	612	615	635	671	661	626	614	623	625	575	615	602	680	679	625	640	617	590	651	668	660	626	580	619	690	580	620	613	648	650	609	647	587	661	661	647	625	604	631	608	615	601	631	610	600	614	640	657	621	611	676	640	601	606	614	606	590	644	641	639	620	621	619	562	641	656	629	616	653	613	629	639	638	667	624	599	575	665	636	630	640	630	631	637	636	634	648	667	632	623	606	642	616	622	620	628	645	643	640	617	607	661	676	620	617	564	663	608	602	628	578	664	609	670	600	644	656	616	671	612	603	588	648	656	620	665	620	640	654	613	619	665	654	619	640	629	633	641	633	637	602	615	629	567	628	604	623	634	630	643	564	655	684	624	645	655	643	650	613	637	639	660	578	609	600	633	643	628	683	607	650	630	639	626	642	594	586	639	605	601	636	657	647	629	661	622	640	610	629	604	645	590	631	662	626	633	652	604	628	674	589	599	604	655	672	610	622	641	609	655	571	644	678	648	613	678	612	634	621	581	588	636	605	623	648	589	671	619	613	632	581	653	600	629	609	659	638	596	652	640	640	595	631	610	589	650	605	665	640	660	632	640	635	660	588	635	644	616	646	588	602	607	629	636
5028	763	742	649	568	592	577	549	561	582	600	573	580	551	590	600	571	520	582	581	571	574	593	578	554	526	585	549	526	550	554	571	562	619	529	580	559	581	573	548	558	560	564	563	603	621	576	597	543	567	585	569	597	513	569	584	560	546	558	554	577	557	568	585	518	583	578	527	532	554	583	579	548	501	584	586	543	549	528	561	568	568	551	593	570	609	587	555	539	530	552	551	549	538	592	538	543	547	561	565	564	606	550	537	551	562	549	525	570	556	554	593	539	547	596	583	558	528	565	592	552	552	600	597	573	553	533	579	601	549	570	568	526	547	564	558	596	519	572	572	565	567	520	560	592	544	583	543	586	510	553	534	533	573	584	537	542	553	509	555	570	533	589	563	556	564	561	549	597	530	531	549	569	601	553	526	517	610	553	550	546	544	578	570	582	517	574	508	537	558	584	525	560	544	533	580	532	579	552	533	541	597	568	563	567	545	555	578	556	561	574	521	545	550	567	583	533	549	532	632	510	572	548	591	608	529	550	583	561	588	589	517	535	555	554	560	581	581	563	593	511	589	514	561	498	544	557	534	585	518	575	575	584	526	587	584	546	573	589	559	559	533	584	561	583	582	575	575	525	584	592	553	512	582	619	509	592	595	577	555	523	571	563	562	546	582	581	571	551	554	579	582	597	540	553	570	553	590	541	561	517	590	568	579	579	551	593	559	580	527	567	565	585	567	541	589	523	577	522	582	564	590	517	560	560	560	581	552	546	533	578	522	536	534	565	559	589	559	545	578	596	513	570	588	551	560	534	576	546	553	577	585	548	543	542	538	532	587	549	606	589	574	576	584	555	540	544	570	564	562	602	561	572	585	570	532	513	579	545	592	550	586	528	568	536	543	592	553	587	531	504	582	570	549	572	583	587	540	548	588	545	558	573	585	585	496	584	553	548	532	560	602	552	591	556	533	565	594	535	595	545	566	568	528	541	583	554	491	557	556	514	581	566	583	518	554	571	537	528	573	557	591	558	534	540	547	514	553	582	540	593	508	570	552	597	570	534	582	581	554	531	571	526	534	561	532	595	545	549	540	583	551	506	547	549	496	534	550	550	547	537	572	588	548	544	553	528	535	565	533	566	550	547	572	563	555	569	536	526	547	549	536	584	553	571	560	597	545	582	581	575	586	573	539	521	574	535	622	557	562	554	542	569	570	531	532	596	521	541	511	573	547	614	583	532	505	554	568	532	551	604	560	540	529	564	556	590	594	584	599	590	591	552	571	558	539	543	552	543	565	574	540	501	551	575	536	571	543	566	544	530	558	574	556	531	583	552	565	557	544	558	567	563	540	523	564	535	549	581	541	538	537	556	544	546	554	597	581	530	565	578	542	559	585	556	597	545	577	596	528	555	524	541	520	591	566	562	547	523	552	601	554	546	546	595	536	531	571	589	615	544	539	585	556	489	570	586	574	565	567	564	621	557	591	549	545	526	590	558	552	548	550	552	546	578	586	585	569	551	543	573	552	566	556	515	574	570	559	560	541	593	582	568	566	583	577	589	566	560	543	532	550	545	532	592	571	515	573	526	600	526	593	584	562	551	503	513	554	587	560	548	503	573	556	541	557	584	549	569	537	524	541	551	558	557	572	577	560	596	588	542	506	558	556	512	590	548	538	565	560	549	549	522	541	554	561	541	543	568	532	560	551	562	542	561	573	548	568	575	621	538	517	569	530	566	575	556	505	550	573	572	557	514	525	535	585	596	563	553	549	558	561	551	552	563	543	585	530	583	545	550	562	529	578	541	557	578	552	576	556	542	597	542	529	575	552	526	575	560	588	535	557	569	554	578	550	546	550	551	578	564	587	578	596	541	536	610	564	578	522	548	548	583	531	572	566	571	564	524	533	553	539	565	517	537	570	566	531	532	542	560	568	546	568	549	516	506	531	586	566	546	571	570	584	571	551	573	555	578	555	600	586	557	543	545	525	556	555	537	547	584	575	529	570	570	510	577	537	574	564	550	546	562	587	530	581	568	560	548	523	558	560	586	555	538	571	555	565	546	559	526	544	571	603	534	552	555	573	565	555	568	587	550	532	563	529	544	573	551	546	540	514	577	533	559	587	558	567	567	590	542	583	527	601	617	552	553	550	569	561	543	567	547	574	581	588	538	578	612	574	528	575	563	554	545	523	552	534	557	570	558	511	559	556	591	580	541	540	549	590	533	546	535	557	529	557	567	534	560	544	550	568	537	582	570	551	524	523	523	582	517	552	580	547	546	555	569	562	556	607	521	530	527	528	497	570	582	570	596	570	547	583	573	519	529	576	592	562	541	564	541	569	539	546	642	549	569	553	538	551	580	570	557	544	544	553	607	551	554	560	566	563	577	496	579	521	557	526	580	575	571	563	558	565	583	570	578	533	523	586	521	561	562	527	552	586	545	557	555	580	560	569	552	532	509	613	512	596	566	570	543	562	555	561	542	575	549	533	545	579	597	566	525	491	559	548	564	546	565	572	608	572	573	521	553	595	560	570	528	581	550	532	511	570	545	575	526	559	530	531	574	599	573	558	564	573	555	578	533	542	539	554	563	573	566	557	539	518	597	561	544	556	561	584	584	585	559	566	520	604	555	551	543	565	563	546	540	567	496	523	525	559	535	579	573	599	610	596	585	528	573	561	554	541	577	564	578	552	547	551	565	554	566	542	539	544	548	565	559	543	539	569	538	588	550	556	537	567	574	538	528	545	577	589	568	546	560	536	540	569	551	527	583	544	607	538	590	569	559	536	571	544	546	552	539	548	553	601	573	556	571	545	527	603	540	587	562	552	588	561	536	521	577	548	554	531	558	548	566	580	562	571	558	551	533	564	560	644	561	577	538	575	577	581	555	550	575	584	533	529	537	550	550	584	513	578	574	541	554	580	586	576	557	586	572	515	545	582	556	532	588	519	574	562	530	527	539	539	555	587	555	550	563	564	573	527	538	560	572	545	530	566	584	534	541	535	542	574	544	550	514	512	544	553	529	551	566	522	564	555	534	545	561	545	564	572	519	513	526	568	577	591	567	559	511	526	562	548	567	576	572	579	531	569	554	554	582	552	510	560	510	527	570	534	545	553	565	536	557	536	543	537	531	545	560	516	560	546	535	547	592	569	552	599	560	573	544	530	579	559	571	576	555	566	527	596	536	534	572	558	617	564	613	552	593	530	589	561	553	529	528	528	502	528	582	542	553	588	530	558	611	582	536	581	585	559	559	570	527	576	600	587	560	548	529	549	532	567	523	531	571	508	567	559	590	571	553	588	562	553	593	533	551	566	540	534	562	578	578	533	533	483	546	571	572	600	524	590	511	512	560	595	588	508	565	554	538	575	598	543	539	542	580	604	600	555	544	576	561	551	577	536	560	584	564	573	515	581	537	573	556	540	562	545	517	510	541	583	567	560	576	593	626	561	533	552	587	522	549	565	537	567	560	569	570	547	582	515	549	603	600	535	530	571	587	543
25617	21419	25859	18430	1511	710	620	568	483	489	495	455	470	489	444	468	482	433	464	456	415	425	497	464	435	486	476	440	462	417	476	428	418	459	393	438	448	477	491	440	442	414	486	466	460	451	453	440	466	451	481	475	439	413	429	439	459	441	492	432	455	421	467	403	438	436	397	443	416	456	436	433	450	424	432	425	456	444	448	489	411	426	448	459	462	446	441	414	426	454	413	445	426	446	479	474	455	426	463	432	428	427	448	450	419	477	451	438	432	449	413	411	426	458	416	463	435	458	447	489	447	434	457	463	387	431	441	459	411	431	386	436	446	413	453	430	439	423	472	484	453	460	411	420	441	469	441	405	425	421	442	444	436	408	474	456	457	428	458	425	443	441	407	447	436	479	443	453	462	434	431	436	473	414	447	453	473	461	447	449	471	489	427	478	423	443	459	461	470	445	377	452	428	445	435	445	468	437	420	468	437	434	440	438	442	440	415	404	439	422	452	447	433	438	420	435	438	459	427	423	442	445	444	455	453	446	443	416	456	469	406	468	415	430	468	435	423	445	425	471	404	455	406	432	424	423	432	435	437	438	486	447	440	461	449	458	426	447	443	429	447	391	402	448	418	447	421	439	421	427	457	436	441	472	454	407	442	475	425	437	451	439	438	475	451	451	443	401	432	438	425	447	434	475	477	417	454	449	460	468	453	397	411	415	416	437	419	442	426	453	434	407	412	442	458	419	454	459	478	420	457	440	448	439	426	435	484	458	461	427	436	437	434	451	467	399	442	416	439	448	432	422	449	424	459	439	462	418	409	456	416	434	434	430	472	462	442	426	439	404	425	426	436	422	436	436	432	438	455	433	435	398	433	399	443	435	435	420	460	430	454	444	449	462	448	486	430	438	429	450	456	434	471	442	456	420	427	433	417	463	465	459	447	439	410	412	452	440	471	457	413	413	448	449	405	458	412	449	448	417	448	462	444	433	443	430	479	411	439	410	425	402	440	409	432	439	426	442	451	417	452	491	438	412	444	461	440	458	448	470	446	442	435	466	436	426	385	431	403	462	406	448	432	464	423	424	446	432	445	447	453	416	410	409	406	410	459	390	449	458	432	442	449	435	482	445	460	429	440	441	421	428	441	475	473	484	456	435	465	459	461	474	444	437	436	446	439	435	420	447	421	451	483	437	431	464	399	447	483	445	423	451	440	431	460	434	477	428	474	451	431	473	467	428	424	444	443	442	443	407	497	445	432	465	419	426	429	424	429	462	453	436	436	461	431	437	437	425	452	435	462	440	463	452	421	437	472	457	413	434	435	439	449	463	473	462	477	419	432	423	419	425	450	440	440	435	437	440	408	409	415	400	429	448	410	438	430	437	400	442	438	446	407	410	431	434	453	426	463	492	441	473	418	406	441	407	469	430	437	405	450	425	428	462	419	405	423	424	427	443	435	403	452	416	425	420	451	446	432	427	431	431	421	430	430	465	455	390	439	445	436	421	445	463	436	393	465	448	502	452	454	417	437	470	436	423	437	452	438	481	445	452	395	423	412	456	424	450	422	419	417	413	454	430	411	427	454	471	415	463	440	465	408	435	407	423	476	413	401	442	445	438	438	452	441	446	427	442	432	485	456	437	459	430	439	445	470	403	434	453	425	457	398	451	414	461	453	447	411	395	412	442	437	448	436	489	433	416	467	469	443	434	466	388	453	438	432	446	419	402	424	451	430	456	469	450	453	407	453	410	430	460	472	439	435	435	470	420	443	465	429	486	455	488	423	463	418	413	469	457	422	432	417	495	429	461	459	427	424	434	434	414	477	410	435	457	453	444	448	428	405	447	414	431	403	463	448	438	439	445	405	466	456	460	420	440	435	438	418	454	421	437	440	434	409	467	443	406	459	417	441	399	443	429	436	429	437	425	440	464	417	459	418	447	419	442	439	450	447	414	459	403	428	443	440	401	456	419	434	399	428	435	452	444	485	448	421	450	444	431	427	461	489	411	467	413	435	453	425	444	459	437	457	429	434	438	456	444	440	419	427	465	451	461	426	444	410	458	453	457	439	478	411	418	441	433	426	458	400	456	437	423	439	397	476	466	410	412	451	450	449	400	392	478	409	449	425	446	433	421	445	421	449	451	406	468	440	437	434	418	465	450	429	418	458	433	437	452	401	415	474	455	452	441	418	419	424	441	427	438	458	433	422	455	443	404	435	411	444	421	449	458	441	413	433	471	454	486	465	437	463	456	470	439	416	441	449	464	462	460	464	454	408	440	440	437	411	436	415	466	434	426	439	418	423	416	393	444	437	430	422	408	442	428	453	457	430	422	413	464	464	438	423	439	426	421	480	429	464	458	465	444	458	422	456	437	441	419	439	470	442	468	435	416	437	438	435	428	435	406	455	428	450	446	418	438	432	430	494	450	404	439	447	425	439	478	444	478	435	424	447	443	437	436	426	454	416	441	438	439	418	429	471	425	472	452	432	443	427	432	457	475	476	409	432	401	439	448	446	449	467	461	452	447	409	402	432	429	415	435	426	442	413	445	410	441	444	433	448	430	400	495	424	425	422	453	428	426	441	421	444	454	455	444	409	469	402	434	456	447	434	386	421	408	438	463	426	433	388	425	440	450	431	434	448	430	440	424	468	449	433	408	462	426	447	435	441	416	465	438	439	406	410	429	429	415	444	432	460	415	458	441	450	453	410	438	479	417	438	407	421	467	438	448	437	435	444	412	433	465	463	431	459	409	436	444	424	391	430	413	419	394	426	500	474	430	445	453	421	409	384	439	413	445	422	493	441	422	423	395	421	441	421	439	447	460	438	448	427	465	441	427	452	457	428	422	435	459	445	453	463	453	441	426	453	416	468	411	433	445	415	442	443	445	400	439	472	467	467	412	425	422	436	483	425	415	439	454	434	437	434	460	423	429	437	424	430	474	421	418	443	416	448	439	415	419	447	463	441	459	475	435	422	421	419	435	422	416	429	447	470	439	400	486	427	454	437	441	445	425	454	436	468	442	427	400	434	448	410	409	453	472	418	431	470	409	422	425	407	437	435	444	441	436	477	445	413	457	407	450	435	444	451	451	454	409	443	419	429	424	430	448	448	447	447	478	447	428	418	441	424	440	448	438	428	425	438	441	415	429	411	446	437	458	433	457	479	419	430	471	367	447	418	451	478	418	456	436	471	439	438	416	460	450	452	437	430	455	438	414	434	424	422	432	457	422	428	426	460	435	450	408	420	455	426	424	452	460	455	459	441	437	447	428	473	448	440	456	450	432	459	412	430	463	459	427	476	437	452	428	403	440	455	433	432	445	433	429	429	441	418	432	414	412	452	423	437	453	423	444	441	421	408	433	437	452	452	429	429	456	431	429	443	422	429	418	426	418	482	471	441	474	400	474	432	441	455	421	452	454	418	424	432	435	431	426	436	436	436	475	445	489	456	431	434	427	433	451	413	442	449	455	437	468	430	430	469	454	455	402	392	433	453	434	481	458
3458	1978	1590	967	783	631	615	539	556	476	494	512	489	459	460	429	437	452	442	464	408	438	430	452	416	458	438	426	439	446	418	448	410	455	427	421	467	423	433	416	470	394	474	452	426	436	431	454	423	395	449	441	441	430	432	439	403	416	409	428	401	445	432	403	411	436	434	439	394	445	394	449	424	414	420	439	385	454	397	418	450	408	441	393	407	410	430	463	431	399	424	412	418	411	450	392	413	390	408	445	452	429	410	415	402	435	430	425	394	434	466	420	398	418	442	415	414	435	431	421	450	427	414	413	429	434	420	441	389	415	370	464	413	451	460	445	379	413	443	431	460	426	428	403	430	457	427	428	375	404	434	427	425	412	431	445	419	436	442	417	451	401	413	460	407	442	427	472	439	411	409	417	432	391	436	388	404	418	431	419	409	405	432	397	455	423	450	395	446	459	409	448	460	435	436	381	462	429	408	427	457	386	413	412	468	439	396	434	438	424	463	406	431	431	445	425	363	386	414	422	436	402	380	426	443	431	438	453	407	424	410	411	392	424	402	431	426	417	471	416	401	414	439	425	391	446	421	416	440	430	422	443	399	422	406	425	421	412	435	408	409	426	417	428	447	432	397	412	430	408	407	409	401	394	421	406	430	421	434	399	400	409	431	424	401	436	420	441	398	436	428	431	452	399	447	406	423	429	456	421	410	407	401	446	412	416	425	408	448	462	442	436	446	403	455	422	428	403	442	450	423	426	423	382	429	444	435	396	436	448	419	451	462	436	402	431	415	440	391	437	390	419	432	430	401	463	432	421	447	383	434	432	445	405	442	448	430	418	408	428	430	446	377	442	388	411	441	423	374	442	421	432	438	416	422	409	423	377	400	418	407	398	429	424	424	428	439	457	413	411	409	407	418	438	400	371	415	432	437	445	426	427	449	430	441	383	399	440	392	436	439	433	435	401	439	473	416	422	431	437	426	433	441	428	413	435	446	451	433	413	414	420	444	410	383	414	423	430	398	410	437	399	420	419	461	416	446	425	405	435	430	448	405	442	434	426	434	454	414	414	431	404	426	376	412	435	404	406	446	399	409	377	417	425	414	442	398	436	418	443	412	439	450	439	433	461	437	425	422	407	436	451	431	426	447	439	403	411	429	378	401	440	406	460	425	411	438	405	397	435	451	438	463	406	417	446	429	431	439	440	389	447	440	430	416	398	426	413	400	385	470	459	391	409	441	391	413	428	425	406	412	404	405	392	386	391	433	448	429	422	412	427	407	410	428	436	442	474	444	398	415	403	465	480	401	420	384	420	424	412	421	415	384	414	441	417	451	402	454	441	458	414	427	446	410	418	427	417	379	410	449	456	450	432	448	437	429	406	431	442	435	429	395	435	377	422	422	398	399	410	410	397	405	421	413	417	435	441	408	407	449	409	434	427	419	418	408	456	430	432	439	414	381	469	419	394	457	453	408	424	398	413	445	422	387	436	428	389	415	431	456	435	423	393	408	432	422	419	421	454	398	425	403	408	397	404	434	453	448	421	396	428	424	418	406	397	446	429	447	424	402	404	448	440	422	394	434	426	416	430	406	433	442	396	437	431	380	433	408	442	437	397	438	416	420	425	424	426	445	435	473	423	435	432	405	415	443	409	436	404	420	399	389	420	419	436	431	438	437	425	386	404	392	379	427	415	423	385	441	423	436	404	387	427	426	432	401	412	410	402	411	434	445	462	409	419	405	404	441	401	407	395	445	414	444	424	428	396	426	395	417	448	409	419	417	436	416	428	416	403	423	390	440	425	434	392	484	420	436	446	399	442	401	455	413	441	432	454	405	411	406	396	440	415	413	407	402	439	411	454	402	423	457	452	387	382	412	428	425	449	411	435	422	429	434	412	407	418	408	405	429	426	458	371	420	416	437	484	406	393	461	420	432	433	449	416	410	419	399	395	396	378	411	419	442	418	404	425	449	406	404	427	394	418	418	446	435	431	419	403	407	426	413	436	414	459	449	410	410	419	435	398	431	437	431	445	422	440	395	407	410	413	433	401	431	422	410	414	403	428	432	433	398	399	456	397	422	430	405	419	405	421	451	410	389	440	415	432	404	447	406	397	423	446	416	443	421	445	414	400	436	418	403	414	413	449	397	385	465	437	392	437	406	438	417	441	420	440	413	431	404	414	435	374	384	407	456	451	455	445	441	480	450	394	424	437	382	428	431	406	425	435	402	419	417	437	391	426	446	418	433	444	387	427	413	465	441	429	456	397	426	396	446	432	423	442	419	411	422	403	438	427	415	425	408	408	433	414	417	431	395	411	406	422	434	446	444	439	430	435	456	414	419	404	438	406	414	459	418	442	463	422	427	432	431	390	404	391	415	381	439	407	413	396	405	408	430	416	408	464	424	449	401	414	388	430	421	425	441	426	422	381	434	420	410	435	405	425	417	441	400	443	422	395	433	399	414	420	408	401	435	449	429	450	419	419	407	437	435	458	447	400	402	439	384	443	421	394	406	454	425	406	401	414	420	402	406	465	427	399	421	426	452	429	424	427	421	411	415	423	413	446	426	420	455	376	430	440	416	454	429	460	431	395	396	424	419	427	435	418	444	452	448	395	435	428	388	413	453	445	411	378	405	427	396	415	411	439	435	395	408	440	425	456	438	438	396	455	421	424	434	471	389	427	400	426	438	424	403	391	419	424	425	432	414	394	431	406	470	421	422	411	437	444	437	435	393	426	437	424	441	404	466	452	430	436	419	447	410	355	431	404	428	421	428	398	453	450	418	382	418	446	444	412	409	423	423	400	396	424	391	416	389	436	403	407	424	432	400	410	403	393	428	421	413	431	441	398	429	405	436	453	407	425	419	434	422	413	427	401	409	411	432	423	406	405	448	421	437	394	435	423	407	470	419	427	449	406	458	414	396	471	388	463	437	432	417	423	410	460	438	395	384	432	439	411	429	414	447	400	426	432	423	428	381	370	435	423	410	464	429	430	401	444	386	422	397	412	432	426	438	436	452	445	444	424	414	401	409	431	414	399	413	414	399	427	393	418	409	389	441	431	388	395	401	429	359	430	426	432	382	415	461	421	415	391	436	434	432	427	450	419	413	427	447	411	452	416	386	434	415	428	457	410	425	404	417	398	426	430	417	430	373	430	434	385	411	418	387	460	405	412	419	407	409	437	437	384	403	450	389	433	414	404	437	454	434	436	438	408	405	425	424	420	440	420	406	426	435	406	430	464	419	418	396	416	397	435	443	412	416	414	429	404	445	435	383	427	404	421	438	433	425	433	433	397	434	409	461	415	432	441	414	431	426	397	430	415	413	457	407	428	411	409	423	415	418	403	433	411	429	414	410	405	425	423	398	404	412	405	396	454	400	447	442	431	399	424	414	455	399	392	409	412	385	428	439	416	402	382	447	412	438	423	403	432	407	410	439	388	440	424	407	430	428	452	421	403	407	436	435	460	445	408	449	412	405	410	418	369	408	444	403	446	427	445
24273	21434	28620	24642	20285	2647	950	582	422	399	414	349	354	343	340	343	318	309	290	346	309	349	330	328	318	322	327	305	303	317	323	283	318	330	299	320	336	325	322	327	360	316	305	335	284	265	298	310	325	295	298	294	276	303	297	295	288	290	302	273	310	309	292	284	291	296	287	295	330	316	327	325	321	302	316	306	291	302	297	313	304	299	308	308	274	331	314	290	289	325	336	286	308	288	342	303	283	319	298	324	314	302	284	285	289	335	269	296	312	345	266	266	285	302	272	281	307	325	300	271	323	284	273	290	328	294	333	308	327	320	309	320	299	293	327	297	323	308	313	308	280	305	298	283	279	325	279	296	291	293	328	315	316	306	308	297	289	281	306	320	289	296	294	320	288	322	307	283	302	277	324	289	305	299	296	280	301	304	304	274	289	314	325	294	305	305	285	294	295	278	307	311	291	292	260	309	297	285	289	282	312	283	250	321	317	312	326	278	318	286	321	346	332	303	283	316	276	342	303	281	284	272	298	296	307	311	319	303	282	299	284	283	307	313	309	318	294	284	280	287	274	279	328	295	295	287	326	302	288	297	311	292	293	291	324	283	305	269	296	310	276	324	283	295	279	312	310	291	328	303	284	306	322	313	322	314	280	287	268	293	307	302	281	316	327	281	268	281	332	313	273	330	303	267	307	279	298	298	270	330	273	320	277	291	296	301	281	326	299	286	312	291	303	278	292	300	310	307	304	293	302	289	315	301	298	294	295	331	296	284	293	309	321	316	288	312	301	316	298	298	278	299	308	312	285	280	314	306	283	288	302	309	285	271	290	294	321	319	279	298	281	287	297	296	323	297	298	299	287	326	274	291	303	285	307	281	316	277	302	309	304	300	290	278	310	287	276	293	279	279	271	295	306	280	329	309	306	280	283	289	317	300	303	284	299	288	292	303	283	304	341	303	279	270	310	283	302	267	286	301	320	298	294	300	295	276	278	340	312	289	284	258	305	284	317	280	328	291	319	300	279	278	305	325	305	303	305	296	282	331	288	295	317	297	301	277	289	308	332	296	297	294	300	272	291	299	306	280	329	294	288	314	284	281	320	296	308	295	291	295	330	282	295	313	289	284	325	285	320	309	343	313	306	285	298	292	293	291	334	292	297	287	299	280	266	313	298	287	298	270	289	325	331	288	280	300	297	324	300	309	283	276	275	318	288	291	301	287	318	284	306	311	296	311	301	293	259	289	302	313	288	294	279	310	315	288	312	307	304	284	300	325	282	329	299	269	265	293	297	312	323	292	312	302	314	289	262	283	296	300	289	317	280	317	325	256	272	297	298	325	289	277	314	288	299	282	307	295	297	291	302	275	277	306	295	292	263	298	289	297	282	284	282	297	300	313	272	309	280	267	313	267	267	305	312	296	295	264	266	273	320	308	316	291	295	288	299	315	312	289	274	299	307	290	285	282	274	308	289	274	306	320	297	298	314	299	293	307	305	282	303	282	291	313	334	282	304	283	284	315	278	295	302	275	278	278	318	294	318	301	322	269	277	297	310	280	286	308	273	276	295	296	329	298	308	298	321	283	294	307	307	327	330	284	314	279	328	274	284	326	327	292	316	264	325	314	299	328	343	282	281	319	309	276	297	302	301	309	266	284	316	285	302	286	276	307	344	312	308	336	302	298	285	287	305	314	308	329	306	290	304	278	302	298	313	299	271	293	297	287	323	310	304	300	300	302	322	315	282	295	266	317	296	288	279	293	286	268	318	260	319	281	289	326	288	331	321	287	300	303	277	316	313	295	280	287	346	274	291	279	288	291	302	289	290	322	286	310	274	337	280	311	280	299	289	295	283	288	308	327	346	290	303	303	300	310	314	295	293	300	286	280	296	286	325	286	290	265	291	296	281	309	298	300	275	317	334	281	316	297	286	322	305	319	289	283	305	295	298	312	284	294	320	284	268	289	291	293	265	293	295	301	284	275	309	329	311	296	285	293	301	292	287	282	323	315	323	299	303	286	290	307	315	297	295	296	296	304	305	306	267	314	269	273	323	286	301	291	300	273	301	286	294	300	301	299	315	301	292	299	286	307	284	276	309	312	303	283	317	298	292	307	283	310	283	293	309	276	274	281	304	293	329	307	290	286	306	322	305	298	318	277	313	279	306	268	276	294	301	272	282	307	298	308	279	298	283	285	289	328	291	282	290	308	292	306	300	285	292	296	259	274	296	294	272	345	291	288	290	321	301	291	292	278	305	269	293	300	286	257	289	285	311	301	290	283	304	274	308	289	293	293	301	316	277	303	316	310	326	312	288	286	304	292	308	327	319	309	282	321	312	321	304	324	295	298	268	272	294	285	301	302	319	322	319	256	303	313	318	302	289	318	300	323	298	299	292	289	303	300	280	289	292	327	319	326	298	326	303	297	328	321	310	289	294	285	318	298	306	301	289	285	302	276	325	304	293	295	266	300	279	308	262	311	294	288	289	284	308	293	278	326	273	279	292	327	279	304	276	273	302	274	312	303	273	298	288	280	305	280	299	326	308	291	274	298	297	295	312	296	300	244	306	318	306	289	297	278	338	297	304	286	289	319	266	274	314	288	294	296	293	295	285	284	292	285	267	277	282	269	328	326	321	347	333	291	308	288	310	309	299	310	324	266	287	285	318	285	307	289	311	289	303	269	297	266	317	319	307	329	304	311	345	302	279	295	280	290	304	268	299	318	277	327	318	286	273	310	288	328	296	308	315	313	333	299	310	327	292	278	368	314	290	320	319	310	280	293	295	268	300	306	304	261	302	296	293	299	299	299	303	286	290	298	282	303	328	308	321	282	283	300	311	280	284	270	291	328	283	312	269	310	276	289	271	293	279	292	272	327	292	316	302	343	300	285	304	303	278	305	276	316	292	287	329	308	313	307	328	297	304	321	270	294	339	278	329	289	306	291	299	287	308	294	279	281	288	290	265	289	284	311	323	261	290	295	330	273	313	295	330	287	285	301	315	326	311	293	285	307	290	296	302	280	298	309	311	307	284	293	301	284	304	320	281	303	309	290	323	313	290	270	291	255	296	305	310	275	323	287	293	285	295	288	311	277	245	270	321	297	288	317	315	285	265	321	272	296	319	303	294	294	264	295	335	311	325	269	274	304	310	311	306	288	260	286	309	276	300	306	307	317	285	296	312	302	305	319	286	269	298	311	273	297	304	272	294	280	305	301	298	311	283	297	290	259	320	320	269	298	306	294	305	313	310	287	292	306	289	277	310	302	274	317	285	297	306	286	327	305	292	285	296	316	276	297	305	298	291	259	297	319	328	301	318	294	303	277	320	262	278	332	310	320	324	335	304	310	305	318	275	315	286	310	306	317	291	313	290	306	265	294	318	290	273	322	278	283	289	333	286	270	285	263	295	278	282	285	285	284	309	293	314	273	269	316	291	267	317	298	303	308	285	304	281	282	329	322	291	280	331	314	303	279	319	324	298	281	290	288	304	322	318	279	273	281
3272	4577	3779	1773	1285	961	784	684	596	508	508	448	399	416	364	405	390	328	373	358	330	334	305	354	316	343	330	312	326	324	341	267	313	322	305	301	361	334	287	302	286	314	325	307	294	280	318	309	295	342	304	289	337	300	300	273	306	297	311	298	297	316	293	323	318	278	278	294	309	300	325	299	312	328	290	293	329	301	310	312	309	311	294	293	314	285	311	315	333	288	289	282	291	293	291	292	284	288	325	300	287	306	281	308	307	275	301	312	302	296	280	312	314	280	281	306	293	312	313	323	286	318	308	296	275	298	290	294	311	327	299	333	318	298	305	304	292	323	282	291	317	340	261	321	301	316	301	315	305	315	329	289	303	311	299	303	301	264	322	273	300	306	303	332	312	295	310	310	311	299	309	306	312	318	292	306	290	322	322	309	299	315	293	310	265	296	297	330	281	275	308	316	311	283	320	310	281	304	315	314	290	305	287	313	288	301	313	321	282	328	306	290	303	300	287	322	273	274	288	293	285	295	311	323	325	282	321	335	337	290	300	288	302	328	292	277	298	312	291	305	294	279	333	291	286	303	294	281	307	305	294	302	314	286	323	304	309	299	336	292	306	269	301	277	325	288	271	300	309	277	294	317	294	323	310	313	304	285	279	264	290	301	301	277	303	288	303	327	295	296	285	301	273	291	326	311	276	290	317	312	323	272	286	285	280	280	312	258	291	274	357	290	298	287	280	305	284	282	269	306	274	278	322	299	301	292	286	302	292	278	316	269	293	278	310	310	329	325	282	317	273	302	272	290	307	307	328	311	301	281	269	304	322	276	274	307	290	291	298	316	297	351	265	271	275	309	309	279	318	299	276	309	281	294	270	315	305	300	289	266	306	280	284	282	313	300	299	298	323	313	311	299	303	297	298	304	278	278	330	312	303	285	281	296	277	320	300	286	309	285	305	276	315	289	294	301	282	311	299	307	308	307	285	301	299	308	275	285	290	287	294	276	317	313	293	273	302	320	311	292	306	281	302	306	260	317	321	296	266	324	295	279	289	289	301	302	319	299	312	311	292	300	302	296	310	284	313	314	306	300	298	284	297	285	299	297	274	294	266	295	291	328	316	280	309	300	298	267	308	296	310	303	303	275	280	304	326	271	299	305	283	289	316	304	275	312	309	296	289	283	302	287	298	313	263	305	287	304	306	288	285	326	288	294	286	295	329	320	306	300	309	298	303	311	299	287	316	301	337	296	316	291	257	311	287	322	277	317	293	310	307	311	324	302	319	317	282	300	311	300	308	281	257	319	301	282	289	300	316	297	317	312	312	309	303	297	321	303	294	310	332	328	279	252	291	291	301	316	294	306	294	287	326	287	288	274	276	301	287	302	287	313	292	309	286	305	307	303	316	279	307	318	272	328	291	297	300	320	300	306	315	284	296	282	308	289	286	309	294	298	313	283	308	294	310	317	260	286	348	300	298	288	292	286	289	318	309	310	328	315	310	311	284	308	317	291	329	301	272	291	283	304	334	300	284	322	308	273	281	318	298	300	286	279	309	300	300	325	292	307	318	318	271	309	321	295	274	334	259	312	311	337	315	251	262	263	319	283	310	267	296	308	301	295	288	297	297	267	282	293	290	328	297	290	261	298	279	281	286	307	278	319	304	309	279	300	296	308	273	327	312	267	322	295	311	263	331	307	315	264	306	296	285	329	306	307	290	309	273	310	277	311	283	314	301	307	304	274	281	289	287	296	294	278	308	281	272	290	282	288	319	321	310	309	272	302	282	302	283	314	281	297	289	293	267	287	268	316	288	311	258	271	284	311	311	312	262	293	322	301	271	274	313	304	285	284	288	321	292	279	318	315	267	287	275	267	284	311	291	269	342	312	310	263	314	300	320	277	276	290	324	311	250	303	286	306	294	303	276	298	287	291	295	305	282	306	323	304	304	290	294	287	278	300	324	298	298	299	276	331	316	285	283	293	317	292	301	274	312	283	306	288	311	302	272	331	271	252	296	289	305	302	292	280	310	323	307	307	314	299	259	312	304	273	282	279	302	295	302	300	293	280	298	247	283	301	322	272	277	250	288	319	287	296	301	299	311	290	290	307	322	291	249	303	289	313	289	325	348	302	293	310	289	289	321	277	284	275	295	287	292	264	272	300	298	269	342	286	286	316	308	268	287	315	294	331	281	290	260	317	283	316	304	312	283	267	307	270	321	305	290	300	295	277	318	277	308	308	356	321	287	308	291	265	279	304	292	310	263	288	286	285	288	293	282	277	270	322	287	284	270	339	276	304	297	307	281	294	298	302	307	286	294	305	275	282	304	282	289	310	312	280	295	300	315	307	294	272	277	297	297	304	304	281	327	297	279	290	301	283	303	276	283	321	274	305	307	313	303	275	311	308	303	285	290	293	310	302	271	285	301	280	303	266	279	299	298	284	302	296	308	285	269	311	294	314	273	304	316	320	297	292	320	283	323	311	288	305	282	282	269	293	279	272	302	307	327	326	332	273	309	274	294	268	343	314	290	301	286	308	286	269	300	289	320	309	297	294	271	307	281	287	281	282	287	305	284	273	272	308	276	308	320	301	305	276	318	348	290	287	314	270	298	289	295	304	286	323	290	322	289	307	268	274	284	281	288	289	287	306	282	293	296	290	269	308	299	289	331	288	291	301	314	251	278	279	284	292	297	283	301	306	287	290	285	300	281	283	309	266	294	288	317	306	293	266	285	289	320	295	303	294	267	287	283	283	318	257	264	316	338	279	284	273	284	291	294	325	311	288	325	266	307	280	294	262	287	305	303	271	305	297	282	290	296	283	310	324	333	319	286	306	308	286	303	327	296	298	292	283	292	269	307	314	300	315	284	278	295	286	290	321	286	278	304	303	304	284	325	259	342	290	312	285	255	296	299	301	283	323	278	302	289	281	294	299	264	285	277	279	289	294	306	299	278	286	275	302	295	263	285	277	300	255	315	315	306	279	297	297	291	272	293	312	314	299	318	306	303	291	322	276	286	299	275	297	302	279	298	291	320	314	303	278	315	346	338	256	277	261	300	275	306	265	321	287	285	306	287	302	291	301	296	297	298	285	300	291	278	314	285	287	295	268	301	272	341	306	327	286	309	289	282	320	305	273	323	288	298	280	306	305	274	258	309	287	314	285	280	336	259	277	305	291	283	265	294	323	310	262	297	296	286	286	288	296	279	302	285	278	261	278	324	293	298	316	305	290	290	325	320	297	294	300	293	275	316	293	290	306	301	300	292	279	290	309	281	316	285	322	289	304	302	306	318	299	288	305	294	258	319	297	281	307	289	318	266	284	303	326	308	252	301	301	296	274	295	305	298	285	273	325	292	296	297	267	257	273	321	311	302	291	308	294	265	304	279	296	284	298	304	258	300	317	297	298	294	291	287	310	288	289	282	289	313	309	282	295	281	253	300	285	289	313	310	254	280	273	319	269	288	264	294	295	295	272	306	323	299	328	312	299	315	318	294	259
27553	12034	1724	923	699	672	664	657	637	624	688	655	676	648	627	636	612	604	613	620	635	666	661	667	585	648	640	673	610	651	676	614	645	644	681	604	654	660	605	591	640	628	657	636	612	630	654	614	628	665	629	657	676	581	668	630	644	652	601	666	680	659	644	654	628	641	629	665	654	630	638	660	656	687	643	657	657	648	647	672	679	651	644	617	627	691	629	650	631	643	592	652	622	660	593	621	694	647	629	666	656	665	626	616	684	615	656	653	660	644	651	675	635	631	598	684	665	622	645	621	631	640	656	654	639	630	631	629	636	627	597	631	656	612	604	683	657	660	637	665	663	631	623	646	663	678	662	664	649	633	624	658	622	642	668	660	619	658	611	574	669	638	621	680	624	622	632	638	626	670	621	658	675	629	651	667	607	624	650	598	666	655	645	640	642	657	613	610	617	651	643	652	622	670	600	638	656	623	593	638	643	625	647	649	665	604	678	645	652	622	636	627	621	645	658	644	636	630	615	642	603	635	644	585	656	638	651	636	604	660	673	650	621	678	623	657	628	635	687	633	667	681	655	645	626	580	641	680	646	657	655	616	627	655	644	656	675	652	605	630	659	661	652	618	643	585	583	642	624	612	596	680	628	624	611	645	653	649	648	644	601	653	661	614	635	621	662	620	640	634	631	629	628	682	646	622	624	600	640	636	623	643	655	683	635	673	655	672	637	615	590	671	653	567	617	595	614	625	679	648	656	640	630	649	615	645	681	654	636	669	604	645	625	655	639	602	613	619	649	626	608	659	615	641	619	635	587	679	656	641	595	636	666	663	591	641	593	620	625	689	643	632	628	640	626	661	670	596	605	655	643	651	610	640	596	641	642	602	646	656	635	652	653	638	618	632	702	588	663	643	606	653	654	657	649	639	635	596	625	662	598	618	682	635	622	666	639	647	619	605	605	617	621	626	682	653	659	662	659	588	675	672	682	574	637	635	633	646	610	676	631	645	634	657	653	643	620	617	650	617	629	572	652	607	646	657	583	683	625	646	694	620	631	627	642	636	691	636	641	643	668	608	624	652	665	613	631	642	617	632	640	645	642	606	588	633	693	656	619	612	661	619	602	619	658	634	655	630	637	633	638	640	614	660	651	677	662	593	630	656	684	616	637	604	661	699	647	668	629	667	617	629	668	651	650	583	601	618	635	552	660	656	661	638	623	686	663	563	669	665	608	580	613	665	667	604	623	630	685	659	633	593	591	604	671	654	649	648	656	631	618	614	614	646	639	624	633	647	662	654	590	623	685	625	612	661	695	701	661	634	611	668	643	636	639	631	637	636	689	688	629	645	640	583	661	668	587	680	656	673	630	680	665	660	612	607	659	624	595	641	677	665	656	627	671	608	636	611	610	624	602	670	641	639	602	643	628	629	651	642	611	638	627	594	593	656	621	614	631	662	645	664	642	576	675	662	664	657	665	650	661	609	640	606	649	669	612	612	690	652	597	603	621	619	660	602	622	589	644	641	670	640	680	660	639	642	620	604	638	624	702	652	638	625	629	639	604	622	618	665	633	643	682	634	611	670	608	627	644	628	620	623	611	606	640	652	669	632	678	666	636	665	611	683	663	668	654	621	629	691	643	666	604	682	648	656	611	642	623	678	643	660	670	631	630	607	610	659	659	632	618	636	641	602	623	658	672	611	658	637	640	616	647	675	607	665	660	622	648	646	626	619	660	715	668	641	609	624	625	609	667	621	641	644	619	638	623	678	642	681	651	648	662	624	660	631	638	649	659	673	625	670	653	604	621	591	640	664	659	640	673	654	674	652	625	638	612	689	667	658	661	664	625	636	667	644	689	635	643	606	618	653	636	593	625	657	607	665	624	615	625	608	629	662	611	607	644	644	707	669	629	632	645	675	667	631	656	607	659	641	684	655	621	616	677	618	615	669	648	680	635	618	627	631	645	614	676	705	580	621	650	641	637	659	625	657	639	653	634	641	635	611	623	687	624	653	627	686	622	627	691	655	657	657	660	640	640	629	609	605	669	637	668	589	663	667	606	652	665	666	623	632	668	639	654	620	613	652	671	609	651	623	633	616	611	620	645	609	635	614	655	714	607	629	618	646	652	636	637	634	673	655	648	631	678	662	621	700	692	649	574	619	618	653	633	651	664	645	672	672	653	639	615	639	596	652	651	588	610	623	643	646	641	662	655	624	654	662	663	647	700	648	653	614	670	659	635	653	610	630	603	658	629	645	610	574	663	657	692	689	655	607	628	635	654	642	692	611	598	644	680	637	654	605	657	632	645	654	607	636	666	646	612	657	643	602	661	629	659	675	615	623	655	624	644	624	613	623	657	640	708	672	646	618	600	640	618	627	645	648	613	630	688	620	646	649	639	639	610	608	660	654	636	638	595	610	661	656	678	648	634	657	660	643	659	668	650	636	617	639	637	636	626	633	644	624	670	663	655	612	649	659	645	646	670	670	636	677	649	593	625	674	612	669	600	651	677	651	630	622	632	649	627	632	641	622	637	649	657	681	631	657	658	591	634	643	630	665	666	663	628	644	629	664	592	592	632	595	643	621	669	674	693	659	644	612	595	634	636	695	650	689	631	596	648	659	656	607	614	657	634	664	650	672	650	625	660	608	664	649	631	592	621	645	625	629	670	682	622	691	671	640	624	593	643	616	684	640	658	673	691	611	649	666	666	612	678	654	622	650	602	654	623	633	625	672	672	635	654	655	655	676	614	642	640	627	606	628	635	629	639	600	623	672	584	671	621	664	657	639	649	658	624	661	652	617	645	679	662	614	628	593	618	645	626	664	701	632	661	627	688	621	637	636	653	586	616	647	658	642	662	661	645	647	658	644	637	711	653	619	602	627	645	690	694	647	663	705	677	665	644	616	646	644	659	620	668	651	703	610	669	618	652	637	677	634	661	653	646	620	639	614	643	674	645	629	628	689	648	667	674	607	620	668	651	681	653	621	632	720	660	658	633	632	668	625	678	642	620	684	625	657	638	639	679	644	692	636	644	616	675	600	647	604	599	607	631	667	687	641	608	668	569	666	615	637	644	629	668	676	643	646	598	611	636	632	633	617	682	646	619	623	633	597	626	632	600	629	633	619	629	652	615	649	672	607	687	628	624	665	660	636	641	639	645	648	630	698	661	627	668	633	602	627	621	630	651	638	630	628	663	629	664	639	656	668	671	722	633	649	662	644	680	632	660	687	646	651	630	641	649	645	654	650	677	655	634	646	636	635	632	646	610	617	683	647	621	659	662	669	644	663	667	637	660	651	671	682	611	637	626	646	652	628	605	655	602	642	637	600	633	641	628	649	683	606	581	642	676	629	597	605	667	626	654	638	691	627	642	615	644	667	637	654	609	630	641	624	642	638	640	642	613	600	670	610	630	634	687	677	645	690	605	619	647	637	654	649	641	627	613	678	649	624	626	572	621	644	631	627	623	633	649	618	668	648	622	629	605	629	612	650	650	616	663	698
5046	778	763	617	597	602	616	629	612	580	546	592	579	548	576	558	622	590	577	575	568	577	587	597	572	587	588	538	579	569	525	597	598	570	568	591	561	583	562	540	559	541	563	579	571	583	555	602	555	574	550	565	594	546	567	583	542	550	595	591	625	571	518	539	560	585	595	560	551	555	519	550	627	597	577	589	572	557	587	550	588	552	560	654	577	585	568	587	573	558	573	543	563	561	585	583	572	564	569	546	593	549	569	598	527	565	573	555	589	564	609	583	567	557	599	553	590	555	581	544	538	554	512	604	589	556	549	578	562	579	572	597	566	537	553	557	602	570	584	622	579	519	582	540	553	588	610	582	604	557	564	602	545	551	561	587	514	584	528	584	518	560	579	599	575	568	548	624	597	546	609	575	561	564	579	553	553	597	517	583	591	538	575	563	551	604	563	576	594	527	569	534	554	548	604	540	556	573	579	569	559	579	543	552	607	564	592	582	621	565	594	583	585	559	573	547	587	540	588	566	552	512	607	588	556	585	536	566	562	587	581	584	586	557	572	536	534	543	591	578	582	574	527	606	549	569	547	543	588	584	569	602	580	547	550	573	553	594	579	571	543	564	563	590	607	574	525	525	615	526	556	576	590	556	598	561	596	591	534	560	570	587	528	611	599	562	549	587	579	570	599	592	549	593	548	549	556	516	591	537	528	596	602	553	586	518	569	556	525	528	616	589	576	602	518	609	525	530	560	566	573	567	547	548	552	560	589	517	595	519	550	628	569	524	622	533	605	554	577	577	597	572	566	544	590	539	588	531	578	522	629	558	591	611	562	552	594	606	542	592	620	597	546	566	549	575	628	512	579	559	579	536	578	555	546	589	541	568	586	572	600	601	555	551	560	548	549	565	559	546	516	586	538	551	553	570	582	546	542	601	563	621	558	510	587	541	566	554	542	528	568	563	580	566	588	606	571	585	589	555	570	554	559	566	540	551	586	568	580	571	601	581	556	526	541	588	572	572	565	538	528	538	537	603	567	568	564	528	589	521	576	592	555	532	558	554	578	603	599	567	567	551	594	565	552	571	563	563	543	573	572	532	544	587	583	545	568	539	571	611	574	534	579	580	566	552	557	545	538	547	605	587	551	525	588	529	558	546	565	572	565	558	557	554	591	555	546	538	569	574	533	544	541	583	556	573	594	569	583	585	604	594	569	574	577	526	553	524	572	596	560	549	575	553	578	562	580	611	545	559	545	583	566	607	572	590	553	576	542	566	581	570	553	590	555	563	556	585	565	599	559	547	581	582	547	587	524	549	543	552	573	577	545	577	590	539	560	580	600	537	576	543	581	551	555	586	537	539	566	565	537	583	555	554	565	544	589	569	586	536	544	614	584	545	565	588	558	578	588	528	562	549	549	555	573	571	543	542	584	555	561	546	542	584	552	582	553	529	575	538	604	577	542	583	582	557	569	556	582	538	577	619	550	601	556	587	579	564	567	578	522	562	569	589	544	601	576	594	539	544	584	571	585	552	559	596	537	551	562	591	523	569	560	544	538	568	569	574	621	599	592	550	596	602	608	571	614	551	596	571	558	597	553	555	576	592	550	604	571	556	569	544	570	578	558	561	582	578	574	576	557	535	594	580	528	566	561	562	513	573	566	612	565	592	547	545	587	565	531	590	558	539	600	551	579	552	577	585	620	612	587	556	533	570	534	543	585	584	587	575	534	590	565	584	598	604	570	602	557	552	554	607	561	565	562	584	592	567	553	578	592	586	592	566	553	602	524	618	568	606	523	538	600	545	551	576	580	559	561	563	565	566	563	576	589	559	589	554	520	593	551	593	557	534	580	562	574	595	584	587	566	611	551	589	546	538	588	571	572	580	581	606	591	542	588	579	522	554	578	531	609	584	570	526	586	572	590	569	552	576	520	550	578	571	573	516	578	564	546	576	607	577	529	547	546	542	543	518	574	610	545	589	586	577	559	533	556	552	609	567	539	548	555	557	593	552	579	544	569	549	622	610	542	535	569	587	574	559	596	581	593	610	563	581	561	565	556	525	572	538	556	598	550	559	569	582	629	544	563	560	585	594	585	592	551	553	556	596	564	607	586	536	546	605	605	549	562	581	554	553	587	541	538	501	578	550	615	577	602	601	597	570	541	578	584	561	532	568	577	603	622	582	558	537	581	605	549	545	554	558	589	600	554	545	538	569	525	533	579	555	529	549	588	561	526	572	553	598	597	590	608	600	576	564	495	576	552	565	541	569	558	582	567	580	592	602	551	564	576	571	576	614	593	566	547	597	600	576	554	566	604	533	560	584	567	563	562	543	579	561	569	575	594	550	612	599	573	568	568	522	559	600	626	530	564	582	591	596	591	563	596	580	581	531	556	557	572	579	552	549	577	549	557	572	563	560	563	557	598	573	581	551	566	593	573	563	613	574	535	537	580	554	569	498	598	551	550	548	537	592	556	565	555	562	561	600	551	568	548	561	560	575	588	532	565	568	566	529	582	573	580	609	552	527	588	590	550	546	541	580	591	576	598	589	520	570	555	551	587	553	568	590	560	593	589	564	563	546	603	563	576	558	586	522	556	550	574	574	543	563	552	562	548	611	568	610	570	551	604	569	612	505	558	564	604	552	600	576	541	546	584	560	547	577	552	585	557	557	558	558	535	605	556	571	564	557	581	549	562	545	559	610	593	532	560	600	538	588	607	557	595	524	571	584	576	599	573	573	573	603	569	582	560	572	558	552	579	568	575	562	561	577	609	575	578	588	591	630	577	578	540	582	560	583	565	572	626	526	573	608	583	582	555	593	540	565	573	601	565	548	584	565	587	564	572	572	564	562	535	601	526	582	599	606	570	539	554	591	591	572	524	532	573	573	521	542	544	624	559	574	586	608	584	547	570	593	553	629	554	533	593	540	568	567	608	541	552	586	569	495	589	587	594	528	577	550	537	590	575	552	605	558	596	538	581	557	540	507	542	601	547	586	587	550	591	573	564	563	582	559	569	580	595	551	572	525	522	564	580	589	578	600	558	566	572	530	588	555	546	545	567	570	544	551	523	583	554	562	564	581	551	598	568	587	585	564	570	595	609	597	558	560	600	548	541	552	579	546	618	554	606	573	511	586	590	580	558	578	597	592	497	568	539	600	562	537	583	566	510	563	549	543	576	597	570	587	549	559	580	559	560	602	577	539	595	526	583	574	602	577	569	587	596	558	525	620	583	528	569	534	575	582	606	563	568	637	600	548	531	526	580	544	607	549	528	609	566	554	610	548	593	577	597	594	566	586	560	569	543	572	542	575	567	593	563	596	550	558	558	629	525	552	590	546	551	544	576	573	574	542	602	553	550	620	605	568	555	547	571	569	585	532	586	538	543	580	545	600	608	570	572	529	534	579	554	578	523	591	598	545	567	570	577	582	596	601	576	577	606	529	599	570	556	567	598	533	595	591	585	592	511	519	566	588	543	573	581	571	574	559	590	549	558	558	553	551
25652	21419	25851	18695	1562	723	609	554	508	500	527	508	528	529	483	490	492	480	480	450	482	457	470	451	468	484	445	469	489	453	450	467	489	456	435	457	454	423	466	444	452	468	447	451	509	474	499	439	435	444	461	480	454	465	466	490	471	404	444	458	459	457	471	447	460	410	492	459	447	430	464	466	409	422	454	468	498	456	471	416	470	441	475	417	455	437	452	465	447	453	502	476	479	454	469	425	448	449	428	423	475	449	427	454	472	478	483	471	467	451	447	424	441	442	447	428	468	458	459	451	468	446	403	393	478	451	460	486	478	440	490	452	440	502	485	485	438	453	482	432	451	433	467	450	487	490	430	437	458	425	471	444	472	461	474	452	422	467	420	462	436	414	431	404	495	450	441	446	452	447	444	464	441	469	454	441	425	452	471	465	458	437	470	430	420	450	468	422	477	424	454	463	466	473	482	453	449	445	497	467	412	460	485	426	458	475	460	473	458	401	463	459	476	424	488	501	454	449	440	462	456	478	451	451	474	428	426	434	459	477	437	427	457	462	451	458	464	497	439	431	457	431	481	487	445	434	447	452	456	462	471	458	434	434	443	426	424	432	423	494	469	463	461	460	443	491	495	431	474	455	487	424	433	489	467	444	463	456	440	472	478	472	477	466	447	436	475	479	464	472	477	479	486	407	477	498	447	407	424	475	469	419	454	465	477	469	463	475	438	468	433	441	516	456	446	470	492	489	468	446	470	425	467	469	498	438	470	475	513	497	481	498	424	457	455	437	407	476	393	410	444	454	431	456	476	461	464	433	456	467	460	402	487	486	481	480	468	446	440	420	435	444	454	478	463	477	456	461	456	422	445	438	489	432	475	475	487	429	484	440	459	490	480	467	458	455	446	462	466	480	461	456	423	434	456	467	499	450	483	502	457	414	472	465	451	457	444	444	425	429	483	476	445	425	437	455	452	455	490	443	450	438	456	432	434	467	462	421	459	421	458	421	458	487	453	472	442	437	438	420	416	468	437	467	456	474	447	470	465	497	462	418	426	458	443	460	489	456	447	453	468	445	484	445	442	423	481	451	451	448	421	454	442	473	488	449	437	422	446	438	455	443	471	456	480	479	441	503	467	497	469	453	427	453	491	437	445	456	456	469	434	455	471	451	455	404	460	408	487	440	467	457	448	436	455	442	483	436	457	481	491	446	452	473	506	462	463	451	476	406	461	425	451	427	432	497	462	430	480	470	459	448	460	483	418	450	463	447	422	479	456	429	491	477	465	457	446	432	476	448	517	414	483	486	452	441	453	488	457	453	459	453	464	437	448	477	464	472	459	447	465	452	480	452	447	453	415	411	470	448	433	475	464	463	452	456	449	500	464	451	469	467	438	481	478	471	465	463	466	465	442	447	447	435	469	466	435	443	452	455	469	449	435	422	453	460	479	439	471	430	465	469	457	463	436	463	446	434	463	469	473	438	451	488	443	415	436	443	472	481	439	447	445	410	509	468	441	447	476	439	438	477	419	460	479	444	451	449	451	419	457	456	451	465	462	450	447	466	457	432	483	473	462	460	471	450	472	439	445	445	427	457	457	499	438	468	413	436	453	489	471	440	445	454	419	465	480	470	441	435	440	439	473	483	447	448	450	443	435	432	436	420	429	499	461	493	423	482	454	463	440	446	496	459	475	474	439	502	427	424	451	485	478	477	461	449	493	467	455	440	456	466	469	432	442	449	497	481	475	449	459	451	444	437	472	475	455	440	459	446	517	470	444	445	427	432	518	453	481	456	488	491	444	456	490	452	448	439	455	467	475	447	451	466	457	467	473	498	450	474	461	465	461	462	418	473	438	453	461	487	412	412	471	463	444	463	471	452	437	450	426	467	431	466	424	461	488	438	441	449	443	465	430	432	450	480	461	448	470	464	450	468	463	439	442	450	437	426	427	402	472	492	461	484	481	460	468	450	453	496	416	473	463	428	446	436	477	456	440	461	426	470	443	449	423	454	417	443	486	460	471	470	421	451	468	448	465	448	443	469	428	452	408	483	464	455	467	480	461	435	411	448	505	438	466	460	478	468	431	422	434	485	451	458	494	466	458	459	464	473	491	438	495	471	445	491	482	422	466	444	452	485	502	445	460	453	432	404	467	437	438	455	481	480	470	477	463	486	475	446	472	448	434	432	459	443	456	443	450	466	428	473	422	494	457	437	471	450	443	484	404	458	450	427	452	432	437	451	473	454	473	438	406	439	464	449	459	466	460	480	466	454	479	444	413	445	442	465	460	484	451	455	409	454	449	475	459	436	486	455	432	460	475	457	463	492	454	422	451	464	394	486	482	436	448	407	407	475	437	440	480	458	431	433	455	481	461	447	442	467	437	481	432	488	437	480	503	462	445	452	441	426	444	452	476	426	478	449	463	446	437	447	447	479	436	472	466	451	445	467	473	444	467	460	453	463	470	469	435	466	460	448	428	491	468	453	451	436	428	487	452	470	430	443	476	449	442	450	466	523	418	455	424	440	427	460	487	468	481	447	420	458	458	460	451	430	486	466	454	431	465	432	481	450	464	409	473	448	489	482	430	448	430	475	459	447	434	472	452	458	498	469	435	471	436	415	477	441	481	425	436	474	484	440	470	466	469	438	414	426	486	474	409	477	475	458	428	445	475	474	465	460	478	449	464	465	422	409	442	456	450	425	428	441	472	445	464	474	452	461	489	447	480	433	456	455	462	491	429	461	436	443	433	444	480	483	449	509	446	460	456	464	475	462	464	477	422	461	488	427	435	463	447	425	449	473	462	399	453	453	469	460	459	450	452	449	423	480	461	442	448	428	482	481	446	445	436	459	437	434	463	487	433	476	457	434	515	440	453	468	424	439	452	449	453	448	475	445	436	439	442	419	459	455	465	469	475	481	467	475	466	477	431	493	435	447	480	425	449	454	445	448	479	418	460	444	459	483	463	469	474	454	482	437	473	486	448	456	444	485	421	440	477	483	446	438	433	473	481	470	472	443	452	429	451	481	443	462	453	471	484	467	421	453	468	456	443	480	464	451	404	447	469	435	466	496	459	463	453	459	494	445	451	472	442	471	433	468	422	467	442	472	451	472	462	489	423	498	435	459	440	474	498	484	456	466	450	447	476	484	423	482	482	452	435	470	455	456	465	495	461	466	466	432	489	498	469	453	449	426	452	496	477	463	427	457	450	423	445	435	403	448	423	466	461	429	485	463	434	450	477	463	498	435	466	462	432	448	428	430	484	472	461	504	448	427	442	433	453	464	444	466	459	465	488	480	472	460	495	454	427	483	463	442	450	461	476	465	486	476	433	483	465	436	452	471	443	460	408	444	450	441	451	434	487	442	479	480	435	415	484	444	481	465	444	442	452	469	481	442	426	468	458	457	456	452	479	453	449	451	451	462	443	477	462	436	462	435	445	479	498	509	446	494	450	455	430	437	464	434	454	475	419	470	495	460	437	507	436	465	470	469	486	437	452	444
3438	1972	1637	949	775	698	584	559	555	535	496	508	504	489	470	468	508	447	475	472	466	467	452	471	458	452	446	437	406	432	444	426	448	456	443	426	460	410	430	472	486	453	424	464	452	435	452	444	485	407	443	450	420	429	417	447	427	432	469	455	442	448	437	444	431	420	410	437	440	439	443	414	435	437	427	469	405	424	455	436	458	448	437	443	486	467	439	438	431	416	438	428	446	469	448	458	465	457	461	452	403	449	400	416	416	419	443	400	472	459	453	434	427	442	401	421	443	453	465	449	440	425	440	420	443	454	421	462	440	436	422	405	440	463	446	466	418	428	449	421	438	467	442	410	465	453	463	443	458	467	417	463	404	434	432	464	448	454	446	430	436	438	423	445	416	430	437	426	421	403	428	446	449	432	438	465	448	427	447	458	468	459	423	419	439	427	451	465	399	409	406	440	437	412	431	493	433	417	467	434	454	413	419	437	453	465	432	434	408	443	441	414	416	422	430	436	472	431	425	435	426	397	431	445	415	451	466	392	423	424	434	461	434	435	430	409	497	396	391	418	405	434	447	419	455	426	451	433	456	463	445	453	409	424	440	443	425	427	437	456	455	426	480	398	449	458	452	451	409	434	448	444	438	448	445	485	431	432	442	449	432	426	457	429	438	418	417	434	442	450	450	459	434	469	408	466	433	383	437	439	411	428	452	447	445	441	448	446	438	423	452	425	446	445	458	445	415	430	398	475	409	421	425	412	445	391	443	458	410	439	437	457	415	433	447	416	479	455	440	429	423	434	398	433	437	440	433	418	424	438	407	454	443	458	436	399	456	426	451	443	455	439	453	441	439	462	444	424	417	475	416	415	460	444	437	436	430	429	429	442	442	459	421	418	460	443	438	434	447	454	423	432	441	436	411	436	399	450	436	413	445	467	419	449	406	415	413	420	458	409	447	416	458	445	432	415	426	399	412	393	434	458	439	445	428	455	405	428	401	411	464	425	441	401	423	471	440	423	442	432	420	413	443	443	470	429	433	420	438	414	446	453	462	408	458	453	436	399	466	401	407	440	431	464	457	419	385	413	391	419	410	449	450	453	461	450	442	445	440	418	406	454	454	416	441	432	470	466	439	397	470	458	409	434	447	397	428	415	438	467	457	437	417	440	457	426	433	386	419	415	432	431	458	421	459	414	414	431	428	404	452	423	455	405	437	439	424	414	400	445	456	441	431	452	440	422	440	420	434	435	435	413	434	447	454	439	467	423	441	465	443	442	421	458	428	417	439	442	410	419	450	431	434	428	435	441	449	427	440	412	455	433	422	449	465	423	417	439	480	419	406	390	435	439	446	410	433	481	391	454	429	421	462	409	454	403	469	428	459	414	444	413	447	452	424	410	438	452	431	459	429	453	421	407	449	407	464	407	424	466	411	457	404	412	438	442	431	395	471	441	423	462	397	447	417	447	412	447	422	418	390	424	414	450	424	433	422	453	455	397	452	462	421	424	404	438	437	410	416	445	403	407	419	442	454	427	464	425	415	438	439	402	379	424	432	456	415	431	459	422	418	447	469	393	453	404	421	423	451	435	460	427	445	414	438	410	452	470	428	402	439	437	464	429	396	414	494	399	432	406	459	405	469	404	439	419	460	449	408	462	443	466	431	458	462	446	455	450	412	424	432	391	436	445	433	451	405	431	471	398	441	429	428	438	412	434	433	407	466	425	421	464	430	442	487	460	463	405	431	435	442	441	459	412	425	457	423	408	409	414	422	457	438	477	461	421	452	431	442	418	435	408	451	460	460	454	429	420	438	418	381	395	423	419	423	421	423	437	413	444	453	425	449	444	431	425	444	409	451	389	441	448	469	438	435	416	440	412	395	416	429	449	436	432	451	431	432	448	449	426	445	466	478	433	454	426	407	373	402	462	453	423	400	403	433	405	414	420	454	416	412	443	438	435	409	458	436	417	427	405	441	416	432	433	450	463	433	432	468	424	406	457	409	466	421	409	427	381	429	418	413	405	406	411	437	452	458	404	415	442	434	414	451	445	432	407	437	432	434	451	483	452	422	406	428	454	441	437	478	423	459	488	435	449	430	454	456	420	420	423	458	455	418	423	418	419	425	398	442	442	422	438	461	474	436	470	420	426	406	432	458	408	433	416	417	446	444	434	402	424	425	400	435	425	456	431	408	428	414	422	439	435	422	433	408	388	434	501	420	444	420	441	421	476	405	455	446	468	450	412	426	432	462	436	465	425	439	430	413	442	444	458	444	401	448	411	447	407	439	421	428	455	419	406	431	403	474	434	446	414	448	433	404	411	425	412	449	412	453	385	464	458	440	370	419	426	457	394	414	459	410	439	433	437	425	458	425	439	439	416	435	451	429	431	443	435	445	419	416	458	406	448	404	414	440	420	463	418	435	449	407	431	433	420	437	433	462	447	446	443	428	457	431	391	431	430	415	442	429	408	452	464	402	450	436	442	464	414	412	413	446	378	417	423	423	437	392	474	447	428	446	426	413	429	419	414	431	404	393	436	447	424	420	463	439	434	428	427	448	427	458	431	416	420	437	469	437	452	414	404	416	467	410	429	426	409	451	434	401	474	459	404	413	431	457	428	393	447	404	412	399	418	426	412	428	410	415	427	458	421	430	446	420	430	452	423	452	447	406	466	439	388	438	433	397	415	453	424	462	426	399	452	466	404	426	407	426	430	451	435	457	436	440	423	403	414	428	446	431	432	476	461	478	407	484	394	441	429	418	453	442	430	429	404	414	414	429	413	415	419	423	456	434	438	382	398	439	441	428	403	441	400	441	413	456	463	447	447	451	441	453	393	455	447	473	441	442	449	428	406	435	443	467	420	387	450	451	412	433	460	438	451	397	446	446	428	430	413	462	450	460	453	419	423	419	455	429	433	449	421	426	433	417	449	446	419	427	425	434	450	421	434	475	450	433	415	425	412	442	456	451	436	454	434	434	460	435	432	413	422	416	419	420	426	419	444	411	461	440	435	438	412	473	446	442	464	425	449	419	419	453	437	419	404	444	379	426	427	438	445	437	432	425	391	455	434	412	468	432	417	483	445	420	437	434	410	452	424	494	427	448	459	427	437	431	421	445	459	420	448	441	417	423	430	421	415	421	444	396	436	422	486	436	396	445	437	431	441	469	398	428	422	467	455	415	431	420	405	464	427	454	450	435	480	399	434	462	432	448	422	423	427	436	413	410	454	386	449	433	430	452	480	435	420	411	427	447	414	447	455	426	430	431	449	445	448	451	453	434	476	453	447	443	443	442	438	444	428	407	444	429	433	429	417	431	428	425	430	442	407	410	469	413	453	424	449	440	441	445	441	446	449	448	421	442	448	429	432	429	425	429	395	486	424	447	442	449	420	412	418	448	445	434	429	410	464	409	426	436	439	420	410	417	424	418	441	445	447	408	413	430	419	424	426	436	461	448	422	430	400	422	412	440	435	399	454	420	448	442	400	444	382	438	434	415	451
24298	21494	28698	24714	20415	2702	881	569	424	422	379	367	342	384	359	309	320	323	337	314	341	302	339	311	339	306	325	292	306	311	314	311	275	297	302	308	302	333	290	327	321	331	298	273	316	268	296	277	310	300	323	309	304	306	291	282	279	292	293	279	307	304	307	298	344	314	343	278	309	302	305	286	275	303	309	299	349	281	315	281	341	306	294	286	282	313	348	291	329	301	296	307	281	308	328	323	306	269	318	280	303	317	260	313	300	268	307	304	306	296	290	298	316	304	309	295	305	298	291	339	316	279	294	319	264	307	306	326	328	291	298	318	304	288	346	289	268	303	289	325	326	284	307	284	322	284	290	292	297	304	284	307	267	323	283	290	295	319	304	294	270	319	311	285	294	312	321	286	292	320	285	307	326	300	298	340	290	300	318	316	300	289	345	258	319	295	309	303	283	271	265	297	285	310	282	299	320	322	303	315	347	315	284	295	298	299	292	307	306	284	327	289	272	303	301	299	312	307	307	301	287	294	303	322	295	292	305	305	274	334	269	330	305	297	290	305	289	290	325	275	290	278	301	274	310	289	262	284	277	304	286	282	282	325	280	290	318	283	325	288	319	294	311	282	285	299	324	281	304	293	298	297	311	295	302	291	300	277	302	297	300	293	324	311	275	298	303	333	339	310	288	297	271	292	310	296	313	310	282	279	324	312	296	287	310	321	293	316	316	270	285	287	298	276	287	289	288	279	326	300	275	299	281	291	303	329	288	282	296	334	295	310	264	307	274	278	298	278	324	288	288	300	296	287	332	300	282	313	292	284	275	305	306	303	335	301	289	297	310	273	266	300	314	298	314	303	288	279	286	271	327	304	289	290	314	311	276	289	311	291	312	268	309	324	299	322	273	324	267	317	312	325	308	329	307	297	287	302	252	295	314	281	263	298	320	264	284	266	267	277	290	334	311	302	294	305	280	297	300	302	307	313	299	275	295	304	321	317	308	316	300	262	280	263	301	302	286	294	278	296	319	282	300	286	281	301	290	269	309	295	285	298	292	269	302	298	309	300	278	299	295	289	273	306	300	319	289	291	305	273	277	281	308	303	285	279	304	302	276	272	278	304	301	259	304	276	288	293	299	302	304	278	304	334	314	303	305	347	294	300	304	276	316	296	291	309	308	256	283	311	278	314	298	278	302	311	288	309	274	289	268	322	305	287	309	280	263	290	295	282	305	274	331	285	329	293	302	290	314	286	274	277	268	278	316	281	293	274	282	285	316	294	274	282	305	297	314	274	288	298	307	276	288	298	288	317	259	329	312	284	301	301	280	310	263	306	300	283	332	294	305	272	290	305	304	271	337	299	320	263	293	269	273	312	303	304	303	280	282	320	293	279	297	283	315	290	258	295	289	323	289	296	299	293	299	305	277	281	315	311	287	319	268	308	279	272	273	330	270	291	300	293	275	278	308	271	331	298	298	243	286	298	333	284	289	304	288	341	305	305	305	285	287	301	298	306	296	297	289	297	299	281	311	304	281	307	281	313	303	307	319	285	296	324	311	291	304	310	290	275	297	302	273	298	338	297	306	272	334	306	269	293	317	298	274	301	314	312	307	300	312	287	297	306	326	286	327	306	311	293	287	304	310	318	279	317	293	323	275	290	283	344	311	285	284	314	312	304	291	286	300	295	324	308	300	279	278	335	286	307	308	307	327	304	275	301	285	293	283	322	290	322	283	297	273	288	280	302	291	316	299	296	307	310	273	284	293	291	321	277	260	284	327	300	309	287	310	309	280	294	296	277	314	321	278	284	305	330	286	293	302	308	292	281	303	305	307	302	284	284	273	312	288	290	313	316	315	279	325	287	283	296	327	299	304	313	285	286	268	286	302	313	289	329	306	275	271	278	310	307	297	300	284	278	299	327	297	296	291	264	331	301	287	287	319	308	284	287	278	295	307	318	275	278	278	272	298	317	302	311	316	306	289	308	288	283	311	269	281	279	326	308	312	295	277	297	298	293	276	282	323	305	257	258	282	289	298	280	307	315	302	310	264	317	300	292	289	280	307	260	302	316	270	279	280	270	279	314	272	320	281	294	312	286	276	296	309	300	319	295	307	292	289	347	287	267	326	310	320	284	344	312	287	278	256	331	302	256	310	282	299	287	307	306	326	299	295	288	307	291	333	294	306	302	295	264	301	270	314	290	293	316	285	307	275	278	304	291	304	323	295	277	307	317	290	305	309	296	285	290	279	308	297	266	295	282	289	301	300	291	288	265	313	292	323	313	296	280	298	299	308	246	298	284	298	326	288	334	325	293	290	280	271	290	294	299	285	289	325	283	321	297	277	294	306	301	345	292	292	280	273	293	292	314	296	253	289	295	288	274	283	281	315	324	319	282	292	299	269	314	308	307	290	259	296	295	329	322	315	285	305	298	285	288	317	318	294	310	306	263	297	293	293	289	322	320	290	303	298	320	277	284	297	289	311	321	301	306	318	274	279	282	294	292	296	309	303	292	293	277	274	289	274	305	283	309	282	280	312	292	284	283	309	284	299	305	290	296	343	303	308	296	284	302	270	297	257	307	327	278	291	292	290	306	309	285	320	274	325	294	295	297	283	259	302	273	293	323	305	303	293	306	307	301	300	272	321	279	314	293	293	264	278	303	304	295	291	293	271	276	282	301	324	316	281	323	335	288	317	314	265	293	294	349	287	272	303	277	311	298	286	285	278	316	299	279	292	287	316	286	302	273	286	294	306	325	279	306	308	278	300	289	299	306	310	302	296	307	274	307	313	295	296	336	318	303	280	337	296	293	306	327	303	306	286	303	317	284	293	304	275	294	331	306	295	322	316	295	274	294	291	286	283	278	284	284	298	325	277	314	295	329	281	291	303	314	298	297	310	269	305	324	284	295	306	301	280	291	306	281	333	310	292	320	301	292	259	289	271	299	304	307	303	261	279	292	296	346	329	313	303	299	313	288	299	286	300	284	279	299	296	299	312	288	295	321	316	266	331	309	287	313	280	281	280	299	325	282	299	331	327	288	267	312	322	299	281	300	328	280	279	297	280	283	280	292	315	292	316	296	293	276	308	303	299	305	309	320	299	293	292	310	284	296	324	302	298	276	299	266	305	275	311	292	329	290	294	276	294	326	303	306	295	297	264	306	301	292	278	309	289	281	300	288	275	289	284	295	293	306	262	276	304	280	299	303	289	292	280	309	320	285	307	284	281	297	311	309	319	302	275	307	299	275	284	298	296	296	315	292	285	317	296	344	314	268	309	298	291	316	300	294	296	273	311	302	299	270	299	279	297	282	286	308	328	308	300	278	297	292	302	274	286	305	287	314	304	308	313	293	272	302	336	299	297	309	274	280	306	282	285	297	310	308	293	297	278	327	270	311	272	303	296	297	326	306	289	306	305	289	273	304	285	310	318	321	317	268	297	316	262	277	287	299	275	305	319	297	297	298	323	299	324	314	304	288	292	263	299	307	350	319	308	270	332	302
3294	4612	3720	1804	1280	960	768	672	575	560	503	439	416	397	386	353	368	384	367	340	335	348	346	331	335	324	319	316	367	322	338	307	331	324	333	315	319	307	351	301	306	289	286	338	312	310	317	303	303	307	309	313	317	332	296	296	292	313	316	315	310	283	301	321	286	296	337	303	299	313	338	334	294	338	312	312	297	304	269	302	322	291	299	311	297	298	359	329	315	315	308	300	310	337	311	317	334	285	304	312	302	294	303	297	293	308	274	292	283	280	264	303	296	337	302	304	279	321	290	318	320	307	299	335	297	302	285	306	318	286	306	294	279	300	330	284	293	298	280	330	289	302	319	306	282	298	309	296	292	272	313	329	295	324	317	315	312	300	292	319	296	312	341	289	335	307	261	281	289	301	321	339	304	286	304	311	336	278	312	293	296	287	336	271	276	309	305	286	293	276	291	312	335	282	335	327	265	304	303	304	301	293	302	320	297	301	322	296	319	306	318	318	278	305	313	305	325	305	266	288	303	308	300	283	320	315	292	295	311	299	277	335	309	322	282	298	290	285	325	283	286	318	276	284	322	282	292	307	317	305	306	290	283	307	304	276	299	294	311	312	281	289	309	299	344	290	275	292	321	332	300	304	265	339	265	263	294	290	297	301	280	266	300	297	333	306	308	306	305	310	301	291	329	316	294	314	286	312	303	311	308	328	302	288	319	292	300	306	289	295	319	288	317	263	263	288	292	318	296	311	310	281	285	307	323	307	304	300	348	290	296	296	311	310	291	293	285	324	308	320	325	290	341	293	302	283	279	299	308	310	324	297	295	293	289	304	304	322	296	309	305	311	271	292	331	272	305	298	283	281	267	332	303	305	292	282	297	326	305	317	281	305	273	304	286	277	297	292	333	302	314	291	270	296	295	291	325	283	330	286	325	273	307	286	306	311	324	279	332	328	313	320	309	310	307	339	290	283	302	297	321	274	321	301	286	306	291	303	308	335	315	292	276	283	283	313	326	310	313	311	305	302	310	285	326	305	297	350	285	305	305	276	296	295	292	293	308	299	295	290	310	307	311	300	313	335	295	306	303	293	318	292	278	320	306	302	284	329	310	309	304	300	286	306	330	306	263	308	286	284	291	298	309	286	305	314	301	290	303	305	300	299	283	293	305	332	304	308	299	269	282	277	304	298	283	309	288	310	311	283	285	346	323	298	272	308	296	286	327	327	266	277	334	320	310	289	279	281	300	281	305	269	307	275	275	299	294	303	290	310	271	287	304	286	275	289	276	316	285	294	276	302	310	333	292	308	318	268	310	333	287	315	294	332	291	276	279	299	306	304	280	306	292	301	271	315	313	292	293	307	323	311	299	313	290	317	287	262	288	331	292	318	289	305	322	301	319	308	280	282	302	276	311	260	315	275	311	284	320	289	291	293	326	291	300	313	311	302	277	292	305	303	307	318	288	280	320	319	252	295	334	315	304	286	328	268	305	270	304	311	314	322	298	273	284	322	282	316	335	288	326	290	293	314	277	285	299	278	322	290	296	329	289	304	303	317	323	293	282	307	286	336	303	305	305	292	340	278	293	323	275	282	308	291	294	284	320	288	312	276	338	270	266	285	311	271	304	293	319	321	298	307	291	313	284	320	271	297	325	313	264	296	345	319	296	279	295	275	308	283	292	325	274	283	291	302	306	308	276	282	310	264	285	286	266	307	308	280	290	270	296	280	312	268	302	320	302	303	298	316	310	301	284	301	273	330	279	323	297	289	308	286	283	282	316	300	294	295	326	277	327	280	320	301	303	287	266	290	294	333	263	312	328	294	331	290	317	318	318	293	325	322	290	298	312	336	325	284	322	271	316	304	297	293	284	311	274	325	326	301	269	308	302	331	318	287	303	322	271	308	298	264	296	295	277	311	307	297	291	299	288	310	290	306	311	314	286	301	294	273	299	303	296	300	323	277	336	327	280	254	308	333	288	325	284	290	318	317	278	316	278	300	305	336	288	272	308	301	243	292	293	327	275	297	298	316	260	293	320	312	277	311	286	297	317	297	292	293	319	271	333	280	279	272	260	294	303	288	316	303	334	320	291	312	299	306	296	316	299	288	291	326	301	312	299	296	287	325	301	324	304	282	280	288	300	319	287	305	322	331	286	294	304	326	304	302	278	282	315	302	292	307	315	287	318	315	291	290	311	331	295	279	302	289	287	261	288	311	305	305	270	310	306	279	321	297	327	291	266	285	276	285	307	322	281	303	277	290	305	306	319	293	284	297	268	324	292	287	297	291	300	316	273	278	308	291	304	329	352	319	320	318	284	291	303	292	279	305	301	311	286	315	302	295	305	284	264	301	313	271	274	270	292	314	269	292	305	288	290	310	308	286	303	301	314	291	297	285	310	278	306	292	289	312	313	302	293	273	299	310	302	334	326	310	287	277	290	289	337	326	301	342	358	325	303	253	305	280	303	277	269	318	313	298	329	311	298	305	314	308	326	347	317	296	304	300	318	305	310	302	294	303	314	308	320	286	288	293	303	308	305	315	291	276	310	303	308	304	288	331	323	276	313	298	307	278	303	266	290	293	311	317	315	301	322	283	291	285	316	276	320	296	287	263	265	300	280	296	275	291	281	310	298	303	287	308	274	308	273	288	280	298	297	303	293	296	300	296	322	303	286	286	315	319	297	293	306	297	324	254	289	325	313	307	308	308	284	305	309	302	324	277	296	298	294	271	290	345	308	265	335	309	295	294	306	284	263	302	302	272	299	300	313	288	257	293	294	321	284	311	303	308	293	283	299	326	285	247	283	275	304	287	277	303	292	298	301	294	268	296	308	285	307	308	288	270	302	288	292	307	303	291	295	308	300	292	322	318	308	283	313	297	287	299	336	308	273	300	307	295	308	306	319	314	302	258	306	290	306	318	299	300	296	293	315	285	298	325	273	261	294	310	310	277	332	337	295	313	271	315	327	259	310	266	307	301	301	278	297	282	307	274	293	301	282	299	288	305	332	308	293	305	297	306	295	301	297	306	270	286	312	300	311	292	288	305	292	280	315	310	306	290	298	298	289	283	285	304	310	281	296	315	296	269	304	313	320	308	310	309	278	314	286	309	304	278	283	308	303	287	280	297	298	285	297	301	338	285	301	322	275	279	293	319	287	268	311	309	304	329	286	277	307	284	302	306	320	307	307	282	270	272	289	296	284	281	317	289	308	315	289	293	286	307	302	259	300	305	307	299	273	311	314	277	293	290	289	314	297	318	294	295	273	298	303	302	303	298	288	315	299	313	310	319	303	300	309	294	310	318	326	280	325	303	290	267	303	315	302	261	258	266	276	284	308	274	281	315	313	296	307	267	317	291	303	297	276	301	296	298	281	312	311	310	287	301	305	308	307	271	289	286	289	268	284	291	277	307	301	308	320	284	285	291	319	277	302	291	276	311	304	310	325	287	276	279	324	277	308	299	321	304	316	296	317	308	297	322	328	303	291	264	315	287	282	293
27651	12283	1741	975	685	661	635	630	692	629	618	691	646	629	618	626	604	599	615	704	621	632	609	628	628	605	634	666	617	652	654	636	654	633	647	647	645	628	638	650	583	669	641	617	599	648	655	633	616	651	626	674	661	660	669	649	644	572	641	609	624	623	591	621	620	661	623	640	648	654	631	607	595	588	612	612	661	631	619	631	641	599	665	685	638	672	637	640	642	642	665	695	673	649	645	637	600	635	605	654	626	572	655	619	616	627	657	645	641	625	659	620	636	617	646	598	605	619	604	627	640	589	622	699	663	674	595	620	650	623	615	667	610	632	591	623	609	658	633	586	601	595	615	658	619	616	590	616	654	664	619	622	627	617	649	637	588	644	618	638	628	614	618	655	593	641	647	623	620	641	630	624	598	605	641	625	636	625	671	600	617	642	613	628	616	646	645	612	616	597	665	671	632	607	613	648	632	665	647	610	602	629	650	657	583	638	627	611	655	618	627	645	664	590	652	612	637	640	628	652	646	647	596	599	616	620	635	635	611	625	670	632	607	616	637	664	667	614	672	643	640	673	687	584	662	636	646	596	679	627	636	620	612	628	633	634	651	578	627	602	635	624	623	650	631	620	609	724	620	635	643	621	581	616	656	671	605	615	675	627	624	626	677	604	700	659	650	608	628	643	630	648	647	630	620	585	638	656	626	670	606	602	638	637	656	702	608	629	624	619	659	627	645	634	603	632	637	646	645	630	618	606	620	645	669	561	596	668	660	673	610	620	612	653	574	588	662	646	624	646	641	684	651	653	632	655	681	681	653	628	638	638	644	644	626	664	683	648	683	620	675	637	642	622	651	670	627	631	636	632	627	612	635	651	582	673	638	639	656	660	648	633	611	611	614	629	633	608	610	648	702	647	628	590	630	618	628	656	660	620	604	632	616	594	580	659	628	661	620	679	572	633	646	626	615	611	600	639	619	603	602	612	660	676	625	626	637	628	677	644	617	629	668	639	619	603	631	664	636	630	623	626	636	604	649	657	615	627	658	643	616	639	619	624	646	648	647	695	614	593	629	603	642	602	647	660	660	609	623	626	691	592	611	614	661	639	606	591	597	596	638	655	641	673	665	606	634	628	635	570	623	598	602	645	609	648	599	631	598	627	637	630	646	648	647	685	618	678	609	608	648	678	590	670	618	660	673	632	642	629	624	643	633	650	620	715	629	635	626	619	614	611	626	623	621	646	618	623	635	600	662	660	645	677	628	590	619	622	607	646	644	688	660	631	613	636	647	649	658	630	605	626	583	659	635	650	676	627	644	632	597	696	619	646	625	619	688	612	686	665	640	647	584	613	652	591	641	608	641	676	631	639	606	655	643	646	646	634	613	608	621	677	636	642	660	632	611	628	663	578	602	652	644	677	628	620	655	669	631	682	623	581	598	624	652	623	663	603	619	631	654	641	645	655	617	661	622	631	635	661	642	618	611	646	629	641	593	601	655	626	596	616	634	624	634	643	641	645	648	639	675	604	617	622	667	649	676	604	628	630	611	640	661	592	642	649	605	627	628	659	629	625	682	640	662	659	634	668	621	588	587	655	607	686	627	632	573	625	640	622	602	628	667	664	636	657	654	622	659	642	584	676	601	633	610	635	613	621	599	633	640	689	611	677	637	638	631	638	613	614	657	594	621	657	632	678	654	621	621	645	612	685	631	633	652	601	620	670	689	661	624	693	582	657	690	661	618	597	634	628	665	678	635	611	591	632	635	625	628	617	595	600	671	648	637	700	638	640	635	626	612	669	604	637	647	641	657	664	642	614	606	637	650	590	606	619	634	621	631	682	667	615	641	613	585	645	624	594	631	637	626	673	641	666	661	636	613	639	662	654	679	621	613	637	634	613	576	606	618	603	650	623	647	665	636	639	582	591	670	619	624	686	694	671	640	634	640	664	646	646	614	619	619	658	591	626	611	628	627	584	625	620	610	631	666	630	664	655	651	643	651	636	670	625	642	616	655	585	648	666	634	659	594	627	622	655	670	621	609	625	623	634	643	649	621	638	649	637	621	637	635	640	640	686	582	645	603	592	645	646	635	648	636	621	630	660	619	612	654	662	623	664	657	638	599	603	626	594	626	611	601	629	649	642	676	670	598	615	636	607	607	667	618	597	602	627	639	610	689	637	645	645	658	594	615	611	613	658	589	652	618	659	634	565	630	632	665	604	600	685	619	601	617	651	667	645	600	642	590	651	628	608	654	650	643	631	620	614	617	674	632	628	619	677	603	652	606	590	611	654	652	620	633	648	655	606	641	602	627	600	650	636	606	645	617	640	624	621	586	584	629	635	621	636	613	623	635	628	620	643	652	627	592	646	644	602	624	635	646	603	615	662	631	634	657	660	673	676	629	656	666	663	603	608	571	635	604	617	604	612	626	630	630	641	663	589	582	644	631	616	592	622	651	627	665	600	651	626	589	657	656	636	595	590	630	660	624	664	654	654	638	608	620	649	644	593	630	623	628	607	620	651	633	631	647	636	638	664	616	666	630	647	682	614	665	617	660	576	656	631	605	596	614	623	607	596	644	619	597	615	669	650	602	656	631	622	696	652	634	637	645	669	634	613	638	651	604	615	674	637	588	705	625	626	645	619	653	642	677	645	605	623	630	662	617	643	651	580	606	627	651	613	630	643	599	631	602	636	618	633	625	638	659	640	622	627	644	611	608	619	667	635	596	584	608	625	602	645	647	598	625	649	643	659	612	628	659	651	634	581	650	635	608	615	627	621	620	632	629	669	666	600	625	606	639	648	653	627	648	619	635	627	653	698	602	631	606	632	593	643	617	627	626	634	637	627	633	630	661	694	620	652	651	691	647	631	677	634	609	663	645	651	651	583	614	601	637	636	657	627	629	664	612	614	598	683	667	633	603	661	652	617	646	630	610	638	625	639	658	650	611	669	655	674	661	635	621	643	625	586	676	632	661	657	632	613	622	623	617	630	647	657	679	629	629	611	675	640	615	652	640	664	613	621	611	629	646	615	657	663	615	662	635	639	658	656	623	644	655	597	622	618	627	624	644	567	627	581	657	605	618	613	667	623	657	619	613	642	647	627	665	662	622	633	620	683	684	629	659	651	642	623	648	621	673	670	684	660	616	617	590	639	638	633	628	622	616	619	623	666	627	601	642	652	624	603	625	585	611	605	692	633	653	655	652	681	639	591	658	649	611	618	675	636	637	699	646	663	619	610	626	635	583	634	652	596	590	681	647	662	594	696	633	628	632	659	599	710	628	640	603	619	671	672	589	634	619	623	681	646	642	647	581	632	654	650	577	626	649	648	619	638	635	649	624	636	619	637	605	621	641	616	624	651	640	600	633	622	651	624	612	617	556	658	646	639	642	664	634	617	602	619	630	624	631	658	611	615	637	604	670	641	629	666	636	607	644	615	647	640	699	613	614	621	622	641	675	639	649	640	666	641	704	681	612	616	623	645	628	627	632	645	655	644	636	622
5057	806	713	636	559	589	550	572	546	545	575	593	545	534	602	554	576	578	598	543	532	540	541	568	558	591	564	571	505	554	544	558	562	571	605	547	538	578	560	575	540	600	562	583	548	574	552	551	541	563	549	564	564	558	545	570	580	560	558	579	581	558	550	581	541	581	538	604	565	585	571	582	542	558	570	570	598	557	536	554	565	608	560	568	605	550	561	591	548	561	587	530	553	536	537	584	576	599	540	589	548	542	577	596	576	541	559	559	564	591	577	563	570	565	563	540	533	535	533	552	568	556	576	557	563	565	581	554	529	503	593	566	574	567	554	579	562	570	534	567	562	563	579	547	524	551	544	555	588	560	600	609	581	564	527	558	550	542	551	600	590	553	534	531	574	599	584	607	616	588	567	540	556	585	565	554	558	568	550	572	586	559	528	558	568	561	522	571	555	515	592	584	576	558	551	600	559	569	591	560	545	550	528	540	575	529	564	553	544	540	569	574	560	578	554	551	589	590	530	575	544	542	536	541	543	601	567	582	565	545	560	600	565	557	585	555	502	527	574	581	550	573	562	562	580	528	564	563	548	606	584	586	558	556	549	562	574	530	553	582	552	573	629	591	558	593	562	552	535	577	568	575	552	557	557	542	522	563	556	544	554	599	565	571	583	573	527	601	538	523	577	563	535	578	560	556	538	553	535	587	552	573	545	592	563	545	595	554	546	539	606	576	568	576	595	573	597	553	559	567	560	581	563	565	571	548	535	582	547	562	555	565	554	555	566	538	581	552	549	541	548	558	610	563	597	584	581	540	560	563	535	540	581	560	596	578	538	563	556	530	543	551	523	608	517	571	567	554	565	559	549	514	520	553	562	568	539	587	547	567	597	552	558	548	544	532	575	558	606	527	563	563	589	562	530	604	557	563	535	546	573	541	561	564	589	602	542	582	549	557	573	562	587	590	543	564	543	552	554	594	555	549	534	557	585	547	580	575	576	542	552	542	598	566	602	571	577	554	588	534	584	556	559	547	533	595	550	533	593	555	570	553	596	561	559	570	556	596	542	561	537	542	582	576	528	604	587	604	591	552	534	520	609	578	568	568	551	547	568	595	547	526	612	553	597	593	561	552	565	520	569	529	564	592	546	505	571	550	576	564	532	553	591	540	576	614	561	541	549	574	526	531	538	593	556	564	565	541	583	562	543	572	602	531	542	579	559	520	583	586	549	554	565	578	546	584	564	553	536	548	590	569	552	541	587	592	546	543	600	585	529	523	557	575	590	559	540	546	601	536	536	520	584	539	564	562	539	559	552	578	538	531	579	542	582	534	588	545	555	564	547	536	537	609	553	557	560	587	554	563	548	552	538	553	581	577	554	579	576	537	566	598	585	552	542	556	552	536	525	554	553	583	582	546	548	566	531	595	567	584	586	572	557	598	561	536	539	516	534	533	534	568	566	561	590	610	532	562	579	520	538	539	563	537	568	588	530	554	554	591	588	575	535	541	558	559	592	582	536	551	551	556	579	606	600	571	520	547	555	567	609	566	602	553	566	566	575	561	565	577	566	551	559	545	554	538	561	563	552	536	574	556	568	571	564	590	545	573	554	562	554	585	552	569	574	600	596	586	565	553	564	572	532	528	534	567	570	576	547	569	549	588	561	530	573	575	590	550	578	555	559	544	537	550	576	565	541	582	557	560	608	579	557	544	490	571	571	557	561	561	558	556	534	543	505	567	581	585	582	586	593	541	566	571	526	598	592	554	574	548	539	569	588	605	550	560	557	547	554	577	548	578	550	551	563	551	525	513	533	564	574	543	544	553	572	578	554	559	558	581	555	565	579	546	540	544	540	572	575	554	570	575	605	546	550	601	598	537	542	574	589	572	575	572	541	532	498	590	584	568	534	578	557	559	546	585	539	565	586	565	554	618	561	568	557	576	567	575	557	551	590	540	516	518	569	564	588	557	558	626	574	550	555	551	529	572	530	542	565	568	550	550	558	583	513	596	573	507	539	600	562	564	608	522	591	597	547	575	546	607	572	545	559	550	566	545	587	604	571	577	567	562	563	564	566	593	510	565	561	569	564	572	568	570	526	560	555	548	560	526	552	589	563	598	541	592	558	530	591	517	561	527	578	582	543	561	615	591	570	570	576	586	615	541	568	577	552	533	544	537	584	594	580	578	542	540	567	570	573	541	573	602	553	533	557	526	593	563	571	582	560	574	600	584	606	538	577	578	575	580	569	533	595	525	603	571	537	541	573	571	558	572	520	557	573	567	568	545	521	554	562	582	583	592	525	611	579	569	566	554	532	605	607	564	531	553	568	573	582	560	563	589	515	559	591	605	496	547	547	569	551	505	606	575	592	536	582	557	567	555	568	539	543	558	551	531	551	545	550	565	574	516	599	518	585	572	560	566	540	564	524	550	560	549	578	580	559	542	528	562	556	564	578	553	563	583	536	545	572	581	533	550	534	555	543	541	568	603	573	588	530	551	596	553	521	560	572	575	606	561	582	512	577	575	549	569	546	570	585	551	556	561	561	591	557	566	564	556	548	562	552	521	577	594	570	484	593	563	560	552	553	568	581	579	552	526	549	603	520	534	597	572	531	568	562	548	515	561	571	599	561	524	538	589	549	557	597	574	559	545	551	533	565	598	553	573	552	550	608	587	587	597	587	575	563	577	558	541	535	540	571	593	563	553	583	523	562	569	549	577	560	566	619	528	568	590	533	521	561	587	567	525	575	519	545	566	513	561	586	579	542	600	549	533	557	528	573	598	620	595	556	562	594	570	548	570	567	559	534	510	559	558	619	598	571	532	545	553	556	566	536	532	574	529	562	558	589	570	529	520	580	588	553	573	592	576	567	543	532	558	603	591	570	550	547	631	549	540	568	567	565	559	574	539	545	574	589	583	534	557	548	538	531	571	570	563	601	562	560	576	580	581	608	535	548	620	546	522	565	568	549	555	538	571	564	595	546	559	548	552	520	586	622	554	532	607	587	537	569	517	539	567	553	577	583	584	549	577	563	564	570	544	580	563	570	585	566	578	561	572	560	547	565	581	566	625	540	573	591	555	561	575	508	560	546	573	563	629	567	603	565	526	548	523	559	618	553	564	525	572	564	546	547	524	541	536	583	595	575	547	548	544	565	525	571	556	585	523	603	540	574	548	575	551	552	532	570	578	553	572	528	572	552	600	570	555	577	578	550	570	580	579	515	540	583	524	510	565	549	550	557	579	565	515	577	562	539	579	570	579	567	523	561	574	513	553	554	546	576	541	510	556	529	548	570	560	556	563	562	526	594	546	555	559	559	583	553	571	547	563	528	566	554	575	564	582	553	548	529	582	566	537	556	571	586	537	567	533	511	589	571	585	550	539	573	552	535	533	573	568	562	600	555	540	589	579	592	571	559	582	553	549	609	564	529	535	577	527	612	570	503	563	540	554	535	558	587	563	547	596	539	545	563	546	565	580	584	550	558	514	546	645	588	610	549	567
25647	21403	25880	18562	1590	735	616	523	551	502	486	459	469	514	498	480	461	475	439	445	456	460	469	449	461	452	483	466	418	442	434	460	430	462	430	423	476	474	423	437	422	467	461	433	464	413	438	475	404	404	464	480	451	463	472	456	446	465	457	433	464	454	439	436	428	452	431	468	467	476	467	460	466	443	417	452	427	437	409	419	468	449	411	472	450	469	460	455	468	445	457	450	458	416	464	450	482	441	444	456	410	444	468	469	445	463	452	452	473	449	483	438	442	434	430	421	406	443	470	441	475	457	471	406	468	457	397	452	429	447	444	480	461	450	429	483	471	454	455	480	448	464	444	463	440	456	475	484	445	413	467	439	461	446	447	438	462	468	400	441	444	421	469	507	411	437	419	406	459	474	431	474	453	451	397	421	483	371	435	437	430	443	401	448	415	402	454	450	420	476	441	426	488	440	444	448	471	461	466	450	465	433	471	465	435	435	445	402	430	460	483	438	456	452	462	490	462	403	451	476	446	434	478	447	476	440	453	424	435	411	413	414	479	463	424	437	486	494	460	433	428	420	464	427	465	483	475	468	470	458	438	424	450	464	466	433	444	469	493	448	414	514	469	441	435	460	472	420	457	450	430	464	477	435	457	451	458	476	427	423	451	435	406	397	448	447	477	458	450	429	432	429	456	425	486	429	440	455	464	444	475	457	475	431	462	460	419	471	469	427	459	431	444	437	452	425	481	451	387	411	426	457	470	450	452	476	452	497	470	411	445	432	485	444	444	457	459	439	465	419	416	451	445	454	440	440	422	477	427	434	452	460	399	448	402	440	446	442	460	447	416	437	430	432	423	454	479	435	453	450	449	479	453	451	439	432	452	430	452	439	417	480	441	456	445	453	422	467	433	419	469	459	439	478	433	419	465	406	443	486	437	423	406	399	456	477	443	470	442	451	464	466	478	426	516	412	452	449	400	430	462	425	434	442	445	434	454	428	430	439	476	426	434	405	444	460	458	431	439	404	414	461	440	387	486	470	453	447	424	458	424	464	445	459	455	482	459	442	437	455	485	427	468	440	452	481	445	423	447	427	459	422	417	430	430	511	482	443	445	451	420	472	434	428	429	452	455	421	412	424	459	405	465	454	441	439	427	403	442	478	424	477	425	436	484	465	472	487	407	455	444	461	438	470	459	435	449	485	456	420	455	433	444	443	437	448	399	444	401	456	433	411	424	437	462	418	447	466	446	436	460	426	427	447	467	421	449	457	438	459	452	433	488	466	464	432	505	438	442	428	433	478	400	419	467	458	465	441	489	442	465	445	473	478	417	445	414	440	443	441	401	469	453	423	464	445	464	425	451	425	443	421	412	438	461	482	444	472	439	510	487	429	441	416	452	507	439	445	414	428	440	404	496	455	468	442	462	429	462	392	457	421	472	399	419	431	450	441	477	460	466	480	489	415	451	429	489	433	459	426	434	438	433	509	474	427	472	461	448	420	422	482	456	444	435	503	491	459	439	421	448	442	486	449	450	391	464	468	474	436	467	459	430	434	468	442	435	438	429	367	439	434	449	389	430	459	469	479	467	457	422	396	464	455	409	452	431	464	448	435	438	452	455	443	455	455	432	463	422	451	456	414	478	467	451	428	474	445	488	431	477	456	408	423	452	431	459	422	453	487	449	477	466	486	408	447	418	439	458	414	421	417	427	453	448	453	404	452	478	423	437	391	443	428	434	449	450	460	438	435	427	412	441	427	457	427	394	450	455	469	484	423	428	449	437	435	462	431	445	407	449	468	473	415	409	442	391	461	471	475	442	449	478	444	478	480	465	441	455	438	436	401	438	422	451	470	467	451	459	452	432	450	456	489	406	440	468	454	442	462	463	459	426	436	455	438	471	412	467	443	423	447	468	446	461	394	452	449	443	402	432	460	426	437	455	489	429	433	450	462	411	432	455	424	439	416	446	442	452	458	467	480	453	463	449	433	446	461	427	403	418	440	454	449	468	464	425	451	438	440	430	462	451	446	458	479	455	408	415	449	404	442	506	433	454	426	453	463	451	393	471	490	439	431	444	471	443	451	418	445	457	449	441	459	410	447	472	445	437	437	460	465	467	427	479	450	486	429	460	446	457	432	450	441	455	451	426	459	460	441	434	447	462	443	495	416	437	413	430	447	453	419	430	444	452	444	446	387	443	442	481	416	438	458	444	446	456	446	500	412	426	448	398	439	416	433	418	450	459	460	453	461	444	435	465	462	426	457	453	424	457	476	450	487	419	493	426	432	454	471	438	420	430	475	435	453	424	409	441	477	429	475	429	444	401	438	482	418	448	454	462	450	461	467	439	467	448	442	425	458	438	439	476	482	482	496	404	455	451	462	461	507	454	445	442	442	441	484	414	411	428	449	434	432	416	431	427	418	449	403	427	478	432	436	428	458	462	463	457	471	441	460	476	477	453	414	445	468	427	449	440	441	428	478	431	468	433	439	464	442	453	423	430	404	449	491	443	414	461	516	448	416	456	453	474	456	478	442	444	425	448	423	421	455	393	450	435	424	434	436	451	454	474	419	414	445	443	448	452	463	426	412	439	441	431	474	453	414	423	450	442	457	462	424	428	437	472	443	441	466	428	480	397	431	485	491	441	465	456	457	410	425	431	431	493	430	435	456	440	462	470	457	482	451	403	460	433	444	442	471	446	445	440	492	505	449	467	409	456	460	446	448	467	429	438	485	441	448	432	399	434	447	425	408	373	481	422	449	430	455	455	440	423	426	482	443	435	457	424	442	480	461	438	446	440	445	404	433	414	409	450	480	426	446	407	443	426	431	462	449	417	441	444	451	442	465	459	456	463	415	412	439	433	471	425	454	429	446	501	442	458	497	420	422	434	436	430	423	458	446	437	446	461	459	454	435	445	418	470	445	444	431	438	437	493	484	422	442	404	469	459	447	474	494	446	441	477	438	445	481	439	451	480	444	501	473	468	462	463	448	427	447	435	468	421	463	479	461	450	444	438	471	447	453	430	429	423	442	461	457	442	415	463	471	454	427	446	419	471	454	466	423	429	448	427	476	408	448	452	444	407	444	449	424	449	409	441	480	476	451	456	467	446	411	463	451	436	423	445	435	452	439	429	438	415	463	446	448	466	487	445	435	438	455	448	464	417	450	423	417	434	435	395	418	438	446	457	406	458	453	411	417	451	480	429	443	443	477	474	421	447	449	425	445	447	450	465	459	462	424	467	460	439	445	462	500	449	435	446	504	444	417	419	447	466	408	445	422	455	483	447	452	433	406	469	451	482	450	494	457	431	384	457	456	450	433	468	446	442	466	460	439	446	448	430	404	460	436	486	452	469	434	480	414	490	428	453	424	424	445	418	414	427	471	476	454	413	466	435	442	427	478	468	432	440	412	453	430	480	437	431	461	448	434	459	455	457	410	426	442	459	455	452	454	435	463	469	445	446	445	452	471	463	419	472	474	401	477	456	474	439	468	465	494	442	424
3412	2025	1640	939	732	685	609	567	515	512	445	479	481	494	464	453	473	408	455	429	454	426	439	420	432	418	484	466	433	418	432	429	409	450	450	424	446	423	393	429	444	423	417	420	416	421	431	441	387	430	420	413	424	462	438	382	454	429	420	413	455	429	427	429	430	416	427	474	411	421	470	407	369	402	428	422	429	425	423	434	435	426	424	419	424	462	444	376	452	429	395	457	408	436	417	421	450	423	430	407	415	418	412	431	463	449	410	417	426	411	448	418	422	455	402	383	407	413	445	418	447	424	408	406	423	394	426	423	417	407	451	396	424	395	475	436	393	411	461	424	414	417	402	448	446	444	431	428	413	425	360	423	445	418	412	435	418	395	432	425	429	416	450	447	426	407	422	419	422	426	441	451	428	426	404	436	428	374	395	402	420	409	431	405	457	423	425	404	411	428	417	444	423	442	394	422	425	449	422	437	410	415	419	419	429	395	399	428	377	418	388	404	443	439	429	401	445	389	440	420	431	424	468	432	440	464	435	429	397	427	402	416	402	370	414	429	411	410	414	419	390	416	403	400	448	392	437	412	365	416	425	445	420	407	433	406	441	444	431	442	408	385	391	454	386	429	383	435	458	422	416	431	398	420	452	427	411	404	414	440	423	449	396	404	439	427	426	416	412	422	396	430	435	434	434	442	383	479	436	416	397	426	419	398	463	420	420	415	462	419	418	436	423	402	437	437	401	369	440	403	396	451	419	402	392	473	399	436	395	463	438	439	408	410	381	406	461	414	410	408	374	405	406	432	458	430	407	428	459	417	420	410	402	411	403	468	426	461	418	426	430	395	438	420	399	422	451	433	453	430	442	436	440	412	425	371	411	454	417	456	439	463	391	420	410	395	421	427	427	415	439	412	429	408	427	446	386	448	410	419	426	415	426	392	408	398	416	425	435	422	394	392	413	405	419	467	400	417	429	417	427	427	431	422	376	432	433	424	444	393	407	465	450	433	388	408	396	471	405	427	401	418	418	400	410	400	406	420	444	451	400	420	405	412	393	400	418	416	413	405	417	424	414	428	417	437	405	438	405	419	415	428	423	416	415	415	453	448	381	409	427	442	408	413	427	433	421	413	402	403	432	385	415	408	402	422	450	443	386	468	405	466	430	435	404	418	401	425	422	420	431	442	421	448	440	418	391	416	428	385	439	410	428	408	469	386	412	447	469	407	426	421	428	404	415	428	426	413	403	437	441	429	424	410	400	435	433	394	451	429	390	436	437	373	397	415	438	392	401	411	416	434	413	404	417	418	428	413	403	421	426	468	476	421	422	445	425	458	436	433	444	387	399	443	447	440	394	428	433	357	447	440	457	387	403	433	434	430	417	454	431	466	405	414	404	394	425	395	433	428	435	388	438	409	437	420	418	443	442	436	424	368	429	414	430	418	443	369	431	409	412	414	412	436	438	413	446	441	406	429	428	395	461	423	402	442	433	352	411	419	404	402	389	404	404	411	452	415	385	423	417	425	432	400	404	413	452	423	410	404	431	444	397	435	464	413	446	403	395	423	446	384	431	420	375	440	437	376	381	427	416	442	414	438	409	409	423	421	426	413	392	418	408	439	431	447	394	415	407	411	457	427	430	411	443	458	416	428	463	449	406	425	432	449	415	417	414	446	417	419	423	406	431	412	426	411	396	473	410	391	411	452	419	408	412	398	448	427	369	444	397	401	408	416	416	444	419	439	446	441	410	415	400	446	413	377	416	420	446	402	408	425	424	413	403	410	426	409	389	408	430	428	412	349	401	421	462	467	403	434	427	413	436	424	425	383	431	431	446	423	401	415	427	432	427	390	410	412	424	423	423	406	444	441	388	428	394	445	446	419	442	408	386	389	442	423	461	440	434	453	397	421	423	411	411	411	443	401	463	407	428	416	405	381	428	400	449	432	449	431	412	429	437	365	406	416	442	414	367	433	429	437	379	408	438	405	427	416	414	437	373	446	434	471	414	452	426	445	369	418	411	446	422	401	395	464	386	405	406	395	440	425	473	434	388	400	404	448	436	436	400	419	432	425	395	443	434	449	380	439	409	422	435	412	438	433	420	411	422	375	421	388	423	384	437	387	410	393	435	407	452	409	411	421	432	446	458	401	430	439	430	439	450	431	393	441	414	462	431	421	441	432	424	424	432	432	421	402	378	396	407	423	421	423	400	411	436	459	449	410	383	404	437	436	472	419	432	474	388	451	404	466	447	433	422	414	403	411	422	421	418	405	447	396	395	438	407	437	413	409	426	407	437	429	409	393	444	421	456	404	419	440	435	410	430	426	422	414	472	435	415	419	421	425	405	381	429	461	411	436	451	428	405	434	432	400	430	432	403	407	429	423	424	464	427	389	422	419	442	434	436	447	431	451	395	419	453	434	414	415	414	404	394	394	407	420	440	421	406	415	434	401	411	406	443	416	441	423	438	403	418	435	387	417	415	452	416	430	403	475	432	416	426	409	444	409	427	419	428	427	411	380	420	436	398	461	431	414	384	417	432	437	386	401	426	432	399	391	426	428	407	412	372	427	427	435	408	414	438	432	405	421	437	401	428	417	417	400	438	380	416	394	404	421	405	427	429	435	388	411	402	437	424	425	411	410	430	428	476	430	444	449	385	412	408	418	420	460	396	435	432	434	420	431	432	430	403	418	437	424	414	431	435	416	412	397	456	410	430	393	424	412	378	422	393	451	398	422	410	418	410	417	402	438	409	401	430	429	435	454	417	397	411	399	419	391	408	408	395	413	405	433	380	445	403	447	409	424	412	400	444	389	430	407	403	406	463	392	421	413	431	427	421	416	398	408	413	422	399	404	423	391	384	406	433	424	397	428	408	400	430	461	378	412	428	437	424	420	423	401	414	426	388	410	396	419	436	440	390	444	437	387	422	413	401	448	397	427	440	407	407	411	440	421	409	434	437	426	404	399	430	414	422	437	419	368	395	391	414	442	420	423	402	433	452	450	392	418	438	452	421	400	399	424	417	420	430	426	413	422	402	440	406	430	393	409	456	448	431	394	413	451	411	431	409	439	414	432	414	403	403	438	412	416	372	416	407	399	405	433	430	408	379	419	408	438	447	434	422	406	418	403	427	393	432	429	430	439	413	412	431	429	438	416	424	399	366	449	452	418	427	437	430	396	419	408	450	412	374	416	437	412	438	438	375	411	408	386	393	404	420	415	422	410	428	391	442	447	411	399	425	414	394	417	393	442	432	447	408	409	408	432	467	421	425	418	413	421	448	441	401	433	426	418	402	406	404	431	444	425	439	390	411	392	391	411	419	425	408	436	421	436	405	402	432	427	450	412	414	417	432	415	434	407	408	412	415	423	433	422	394	415	405	407	425	443	397	418	420	458	415	412	404	412	421	429	372	427	391	412	440	432	414	434	386	425	423	450	406	417	403	433	452	389	412	427	432	457	426	456	430	409	463	415	431	405	397	411	442	438	452	469	408	428	437	443
24290	21460	28660	24645	20403	2716	895	518	414	404	393	367	379	381	338	315	309	331	326	300	332	300	322	320	332	311	306	300	313	317	346	278	304	307	305	312	297	303	300	329	317	304	302	320	325	279	308	321	264	295	305	306	308	309	274	303	297	300	269	308	308	309	303	347	309	293	305	297	315	341	275	261	300	301	279	301	315	308	313	259	313	268	295	295	307	323	287	327	343	305	287	261	291	285	302	303	290	305	274	305	293	295	341	307	284	293	281	312	303	313	288	292	342	306	311	291	278	310	313	287	283	296	303	287	296	306	300	281	313	306	278	314	289	306	297	318	283	323	297	289	277	305	320	290	295	285	274	288	264	296	283	300	316	309	316	335	314	330	319	277	284	318	274	283	311	295	303	333	300	294	314	296	303	292	302	258	298	315	308	281	290	294	280	303	271	310	298	298	273	335	300	318	282	293	305	292	309	307	312	290	303	294	342	292	279	307	297	302	293	267	285	305	303	288	304	298	310	292	288	303	258	293	301	316	308	317	278	265	288	352	295	307	319	280	311	288	291	285	298	289	290	315	312	348	305	320	297	288	289	311	313	292	284	278	312	320	290	284	320	334	301	299	276	284	291	278	289	256	285	286	274	315	284	315	303	287	284	330	304	290	298	265	270	296	285	312	318	284	304	282	287	258	281	295	297	293	302	302	317	329	326	310	297	301	302	313	297	303	305	314	315	284	287	294	299	280	311	279	301	302	282	318	316	281	305	307	293	271	305	298	306	306	312	289	283	296	286	321	297	306	286	290	301	315	287	304	301	295	274	273	281	316	319	300	272	293	276	296	285	301	312	301	293	292	273	307	293	307	293	320	297	276	309	297	294	310	293	309	297	291	306	280	306	266	288	280	273	275	299	305	286	288	299	311	267	321	300	311	301	272	300	310	293	314	300	284	296	281	295	285	297	269	277	315	311	310	304	299	293	281	276	296	287	320	308	279	286	311	301	308	305	287	328	332	304	332	301	311	297	293	257	293	292	302	310	309	310	291	319	329	263	287	291	302	299	287	298	290	319	308	324	301	288	301	329	297	270	280	294	275	318	294	274	272	315	304	268	295	329	315	308	284	305	309	291	301	311	282	325	261	291	292	294	272	313	313	297	322	321	324	317	299	295	287	314	307	281	304	280	312	302	296	285	305	327	280	301	316	298	314	300	289	269	332	308	297	324	291	287	321	281	298	308	289	286	308	287	303	297	323	321	288	294	299	286	290	287	288	330	304	313	308	306	309	280	306	286	323	280	292	297	296	277	301	286	301	325	283	295	261	272	316	291	308	273	308	330	275	297	295	299	269	263	294	306	307	321	311	295	326	293	323	282	317	314	304	276	278	292	298	323	296	304	287	322	300	269	300	282	302	310	280	303	289	289	275	305	264	312	282	296	280	331	305	310	310	303	305	319	269	280	301	301	275	280	328	284	287	289	281	325	305	332	322	292	304	314	317	278	301	271	328	304	299	305	307	287	301	270	312	306	302	288	286	304	275	272	299	282	288	295	316	279	286	326	289	305	322	284	297	303	282	304	310	291	309	295	301	306	290	299	305	283	307	302	296	296	298	325	327	289	288	277	301	293	298	285	271	286	292	295	299	330	308	298	283	295	302	270	299	259	318	318	283	293	295	324	295	316	297	287	306	324	291	288	293	312	307	302	317	290	325	289	308	271	320	285	311	312	304	297	288	320	308	303	276	343	262	312	309	331	318	281	281	311	303	270	323	302	306	309	304	294	269	288	279	294	290	302	268	301	301	303	299	355	308	298	306	267	272	304	304	305	280	301	306	321	283	313	302	302	304	323	287	317	317	279	289	278	306	295	263	289	305	300	288	251	292	280	343	276	300	286	296	286	284	297	310	297	287	285	312	321	280	279	298	279	319	262	326	299	304	317	300	316	310	331	306	307	267	300	294	294	291	304	316	323	320	274	287	309	298	295	319	306	313	307	267	287	311	298	291	334	298	307	263	296	313	280	287	308	300	295	274	302	314	300	282	284	313	338	307	260	320	299	297	316	304	301	287	310	300	316	305	304	288	321	267	303	327	315	316	267	285	305	290	265	290	267	290	307	281	297	278	321	306	299	272	314	277	289	329	293	328	274	290	283	293	292	283	304	302	277	303	310	307	320	292	302	284	305	331	303	299	320	302	303	297	291	299	318	291	294	288	279	301	301	292	299	281	330	287	265	291	294	305	280	324	307	301	287	310	302	262	300	289	292	274	299	275	283	310	300	266	279	286	286	261	290	292	283	307	294	277	297	297	284	292	308	276	290	295	312	295	276	309	297	273	290	288	326	318	294	305	286	308	304	291	292	298	308	267	271	287	299	288	261	314	300	298	297	291	286	283	337	283	320	286	310	303	313	290	269	326	300	279	296	324	269	308	322	326	318	301	298	282	276	298	277	273	297	315	291	300	286	264	298	270	287	323	287	278	299	293	273	315	248	321	279	278	299	307	276	310	308	330	276	297	314	306	324	299	285	284	328	321	301	276	303	268	285	279	304	282	262	293	259	281	284	318	307	293	294	316	282	307	247	303	306	307	289	274	277	273	300	276	311	288	335	301	305	317	270	286	341	284	291	294	288	291	295	303	274	309	266	303	302	279	268	296	309	271	297	291	293	325	308	301	295	310	300	279	292	305	283	248	295	284	305	320	311	260	293	275	313	288	281	306	272	291	309	294	289	286	265	284	326	294	307	291	280	324	289	310	267	296	290	288	273	329	268	293	313	291	278	277	276	323	305	250	300	282	295	319	294	306	277	323	287	293	305	304	298	258	307	290	313	306	319	305	306	307	290	290	270	316	300	294	302	286	299	293	292	299	289	311	269	304	259	312	281	313	283	314	290	279	293	286	296	303	317	322	294	310	342	301	288	287	273	311	297	302	291	288	275	282	301	273	303	285	303	299	286	315	331	306	291	314	280	294	283	295	281	307	283	302	320	297	299	289	317	279	314	308	290	294	316	307	280	287	283	271	303	337	289	297	310	284	288	300	285	302	307	293	304	294	288	286	293	307	298	307	251	276	293	287	310	315	264	287	281	307	302	316	332	300	322	318	299	288	273	284	296	315	264	294	311	278	295	301	299	296	295	317	300	294	295	281	295	254	296	294	294	330	288	264	263	324	282	291	303	271	275	291	314	284	265	289	314	306	277	285	309	298	285	284	302	289	315	296	299	298	303	310	280	291	286	305	319	302	325	256	295	298	288	312	281	292	290	297	310	307	277	284	306	260	315	309	286	295	311	283	312	278	276	303	292	306	293	292	288	272	329	316	311	256	304	307	275	258	276	310	300	289	296	295	300	312	285	311	264	286	322	283	298	272	316	291	302	322	276	271	320	276	265	288	301	290	286	295	298	311	291	286	300	295	291	306	281	331	313	298	330	311	269	294	295	310	288	284	270	329	285	282	278	312	312	311	289	312	279	295	288	305	321	258	305	281	285	290	321	330	257	292	288	324
3204	4611	3648	1798	1299	931	767	683	599	548	502	473	395	423	379	409	372	367	343	330	341	343	348	340	362	327	312	294	319	360	347	312	343	285	303	307	314	329	307	323	290	305	299	326	328	321	300	320	299	306	309	323	321	302	309	329	297	301	324	329	295	288	292	280	276	301	301	297	304	263	310	310	305	296	308	316	316	292	302	318	307	304	292	314	276	303	308	279	319	304	302	324	314	308	280	304	351	323	306	294	319	303	310	319	314	317	319	317	318	290	314	266	322	305	311	318	316	308	321	273	310	321	320	281	313	303	324	301	310	302	312	303	309	291	317	282	296	290	298	286	302	314	291	288	288	286	301	310	299	304	324	354	318	312	285	314	302	349	303	272	283	319	313	318	322	301	311	301	328	297	294	330	292	319	331	294	309	280	305	332	281	274	325	316	286	299	272	331	289	335	280	305	328	277	293	290	274	270	276	288	294	307	325	291	282	294	278	326	320	324	319	297	303	323	298	341	272	288	276	324	280	330	322	311	288	300	315	300	298	299	295	299	286	312	307	283	310	296	290	303	285	268	305	295	308	277	272	266	309	316	290	320	299	284	291	295	288	302	286	311	279	320	294	317	292	291	295	307	307	307	268	275	316	311	325	271	310	273	290	304	291	307	326	326	294	305	293	333	287	337	297	313	256	306	299	320	307	289	265	291	299	311	280	278	273	284	273	293	262	281	305	281	298	319	280	306	301	285	285	309	302	267	296	296	282	309	316	346	303	302	304	325	278	312	299	318	289	307	299	303	306	304	296	290	318	301	287	330	331	297	280	292	306	310	286	276	306	319	305	320	288	309	308	270	300	311	296	273	303	293	321	293	289	291	295	275	296	293	295	302	323	264	304	311	308	291	295	271	324	282	309	303	305	321	308	301	304	298	294	325	286	301	267	312	304	285	299	299	294	313	276	317	294	312	281	280	288	290	322	294	276	296	269	295	321	290	306	281	291	293	316	308	325	292	293	319	290	283	273	302	296	277	281	307	321	294	304	300	277	320	320	298	304	299	313	304	292	276	310	314	300	305	302	298	286	287	297	272	315	285	300	294	299	286	291	284	310	317	312	284	279	312	301	333	297	321	299	283	304	322	270	316	321	298	330	292	288	281	310	291	333	310	296	302	316	281	295	284	281	282	277	264	265	270	315	304	292	331	292	289	297	302	313	284	297	300	312	297	271	305	331	310	282	310	298	288	334	331	309	284	294	320	300	306	319	280	313	301	308	271	309	284	288	312	300	291	300	282	301	298	305	335	296	316	303	288	290	306	290	288	288	327	291	284	302	301	296	299	319	329	296	298	333	301	312	303	296	286	278	297	314	306	285	301	325	290	296	319	302	270	298	286	261	325	312	320	290	309	277	287	322	294	290	305	280	295	339	281	302	319	319	298	285	320	288	315	302	291	295	293	304	302	271	271	268	290	321	291	290	293	296	288	308	324	268	281	307	283	254	304	276	297	305	285	324	312	305	304	297	287	319	279	303	305	270	272	294	304	298	289	309	282	310	291	298	303	291	274	284	259	280	273	310	300	289	299	271	278	295	287	311	314	301	296	295	315	311	291	263	301	319	294	296	291	247	277	258	362	292	310	256	292	320	295	285	325	305	295	307	293	315	293	298	311	318	333	300	293	287	273	295	308	260	289	332	302	288	321	282	292	320	296	257	296	305	298	330	291	295	295	311	305	303	322	274	315	314	309	295	299	291	281	321	306	281	248	287	282	295	260	280	314	291	312	253	310	313	261	264	301	290	280	300	276	292	341	318	307	296	308	282	306	267	298	316	301	315	271	281	316	280	313	265	296	278	286	286	297	259	297	268	303	301	302	291	266	276	268	273	305	275	306	298	317	288	306	317	293	318	304	284	285	298	302	304	292	289	269	292	307	306	310	286	324	296	288	270	320	286	279	293	340	313	327	278	305	291	316	285	307	272	279	295	286	310	273	292	278	265	290	304	274	286	285	288	305	293	329	272	323	288	283	271	318	290	304	309	282	267	282	315	285	307	279	288	296	287	268	285	321	293	303	289	303	279	312	288	303	281	272	285	288	318	316	295	294	292	272	274	320	295	272	306	298	329	315	284	281	291	248	314	304	283	269	276	300	321	308	309	327	288	294	281	279	304	290	273	312	311	302	272	294	310	287	276	325	287	311	323	300	292	270	293	276	280	287	252	295	273	303	276	313	301	310	286	304	284	305	322	313	266	289	279	288	305	297	295	290	284	305	314	298	307	294	299	273	279	331	271	294	268	289	272	303	296	298	336	278	309	263	289	262	300	274	277	283	294	277	309	309	275	303	245	304	291	290	292	297	306	319	288	289	302	325	297	290	274	300	294	278	305	298	303	313	288	314	256	265	288	288	300	317	323	304	291	309	316	317	281	295	297	310	320	285	269	293	296	290	276	299	260	264	296	269	317	293	295	301	305	278	301	296	300	311	308	293	304	279	297	269	316	293	293	280	288	306	295	277	326	325	310	285	278	293	258	296	304	280	306	293	272	299	288	280	271	286	316	317	272	294	288	310	277	279	302	307	279	295	296	305	325	297	282	292	283	285	295	300	301	290	309	308	291	336	266	291	308	287	274	307	300	295	266	292	330	272	281	320	300	358	316	300	319	301	314	337	326	284	282	297	277	303	295	269	279	285	335	282	298	293	287	276	285	281	303	313	285	296	269	298	300	316	292	330	314	307	272	290	268	312	281	293	288	287	330	265	298	311	296	296	325	276	337	307	297	296	286	325	296	299	314	282	301	300	285	288	283	277	333	281	282	303	260	275	279	299	318	297	311	308	273	304	279	281	289	306	318	303	273	300	297	276	292	293	301	274	282	291	285	298	275	301	311	307	290	282	301	314	321	308	289	300	248	313	302	284	280	289	307	301	299	300	290	289	286	272	292	280	278	294	292	315	272	322	272	289	273	292	326	313	272	290	287	307	290	322	295	288	301	279	306	296	294	304	312	261	288	272	291	266	272	302	299	279	288	288	277	273	251	285	302	297	315	287	305	296	257	303	323	272	301	294	307	309	274	273	317	291	292	296	267	290	273	291	301	279	329	291	280	291	272	311	316	286	293	292	282	306	333	267	317	292	307	290	287	314	294	287	291	289	284	298	298	304	294	292	279	304	322	272	302	277	258	315	308	294	293	332	310	328	272	321	314	314	299	308	277	326	317	298	294	290	251	272	303	307	325	292	290	291	309	272	314	297	293	277	282	278	262	316	289	257	282	293	273	268	279	276	273	273	322	295	329	269	284	281	280	331	294	280	282	273	288	279	295	302	280	312	285	289	295	297	296	310	317	302	284	281	296	316	295	282	283	306	274	295	299	321	308	277	319	281	293	303	276	260	269	317	343	287	310	274	254	293	296	284	292	311	277	319	279	305	290	303	296	293	302	310	299	311	272	308	309	273	287	314	333	288	292	286	284	292	286	294	286	283	324	272	273	287	310	320	298	302	317	279
27558	12227	1920	1145	846	651	694	641	634	634	645	641	667	651	640	654	634	641	639	638	672	611	658	681	641	643	657	636	635	609	639	650	647	625	662	654	651	619	630	575	637	634	638	717	624	647	628	603	624	580	652	586	618	610	638	671	551	644	653	633	627	610	682	675	660	662	659	682	649	624	619	671	597	597	625	621	582	643	648	572	695	647	625	631	654	624	612	624	626	639	632	656	625	632	602	640	616	632	683	657	640	619	631	613	612	650	644	666	660	632	646	602	641	665	671	659	635	682	615	613	600	645	684	628	655	615	616	653	611	623	631	620	619	627	619	599	640	630	638	655	628	612	638	604	607	628	617	591	577	648	614	662	630	672	597	625	638	612	611	592	647	668	641	658	616	661	658	646	648	625	619	629	648	576	629	627	634	676	630	619	640	644	633	617	665	659	643	579	607	666	646	647	652	662	641	561	706	630	659	651	650	629	645	637	637	622	639	648	662	598	624	652	651	649	611	599	644	589	647	624	600	612	614	700	618	620	601	627	646	607	630	637	632	629	651	637	611	658	622	612	692	615	607	664	648	671	663	618	661	630	681	603	631	665	642	610	693	599	627	651	594	632	604	634	610	660	632	667	657	635	610	627	654	584	634	640	630	635	628	629	620	600	668	581	620	669	648	638	710	652	616	654	624	651	578	648	611	617	620	682	638	633	637	593	678	619	589	622	614	617	687	612	664	634	608	635	599	631	620	649	626	656	618	642	595	590	642	649	622	678	641	615	640	684	649	648	613	663	685	662	611	600	644	631	648	617	561	613	635	605	595	642	608	651	551	618	613	606	636	644	623	627	596	685	601	602	610	656	576	650	608	662	647	620	635	595	635	591	632	642	613	637	612	614	653	572	639	637	622	626	691	587	607	587	611	639	630	623	647	591	654	634	608	635	635	661	674	618	615	679	654	662	618	620	660	644	629	654	633	641	667	593	682	606	649	648	669	653	620	592	655	633	656	656	632	638	601	656	617	633	631	606	674	619	613	628	628	607	666	671	672	623	623	632	654	614	648	631	642	677	643	645	669	641	608	611	613	634	636	617	611	604	676	597	564	622	577	657	611	630	621	625	650	610	652	628	630	615	661	606	616	615	629	628	631	644	669	669	613	607	642	651	661	613	663	633	592	609	656	608	640	607	591	630	621	603	620	620	632	630	596	651	612	599	648	640	603	659	608	616	634	615	616	597	613	647	692	628	612	706	657	630	598	666	626	603	634	663	622	628	647	623	600	625	620	616	596	594	616	668	627	630	584	625	610	607	624	675	652	610	619	626	641	628	620	642	616	640	606	655	585	629	627	597	658	635	647	650	646	646	615	588	595	634	613	620	604	604	623	618	624	667	634	665	610	646	586	655	638	637	626	641	639	621	659	602	661	632	653	627	635	640	635	585	584	658	634	644	659	667	628	638	626	666	637	641	578	622	601	622	652	619	642	614	639	639	651	611	602	636	604	577	595	622	626	623	619	578	631	621	616	634	651	652	623	606	636	611	626	623	634	597	622	704	662	625	684	671	640	639	655	643	637	616	618	651	686	663	617	618	614	633	692	622	613	619	632	637	666	652	646	654	608	606	658	632	626	605	627	619	660	658	626	657	651	594	598	642	620	632	656	626	612	627	657	659	676	587	623	625	614	614	618	643	634	649	611	642	711	603	629	617	633	606	640	606	640	659	660	631	639	615	600	587	629	601	615	632	626	590	595	652	640	644	664	628	673	592	631	589	638	599	601	649	640	587	595	597	603	661	603	654	598	668	624	686	675	643	621	604	584	591	643	624	619	629	639	639	597	654	634	637	669	630	611	615	629	634	597	619	668	635	636	666	674	654	636	603	671	622	659	638	632	642	634	631	603	647	596	599	610	633	649	675	684	604	604	638	596	664	615	617	631	636	652	673	583	618	598	624	617	627	590	605	628	654	637	630	579	596	644	650	609	631	645	619	651	608	625	581	655	626	645	643	593	613	672	656	659	624	612	645	638	632	622	651	637	684	640	627	626	639	638	669	589	630	680	635	644	663	619	579	649	650	622	642	609	631	651	643	658	621	593	621	646	662	645	597	629	622	658	639	663	623	586	617	593	614	625	629	582	644	642	618	637	621	661	651	643	612	611	635	629	604	613	628	646	693	623	647	650	613	660	614	598	660	637	635	656	616	630	635	655	664	627	666	620	613	653	658	673	603	600	626	644	588	603	658	618	645	627	611	656	601	627	639	616	585	642	640	667	622	563	673	631	623	653	661	610	651	668	634	590	587	620	636	667	618	614	629	680	649	628	599	670	666	616	617	641	605	623	618	640	545	625	628	652	603	667	666	593	649	658	606	623	661	617	632	665	600	652	643	621	615	654	653	688	609	627	601	632	628	653	664	638	669	623	619	632	620	585	613	623	665	637	629	613	652	602	613	595	623	614	575	631	624	626	650	676	623	667	634	594	646	634	596	622	669	654	688	649	619	667	613	657	668	645	639	651	599	627	611	653	651	602	612	659	637	642	620	645	618	637	620	604	650	595	686	665	665	630	632	622	632	660	658	634	636	686	638	710	652	626	632	616	610	628	594	653	642	661	611	598	628	599	669	663	664	610	624	683	625	617	607	648	612	624	663	632	645	644	600	623	622	665	609	625	647	630	686	616	644	610	610	640	609	623	593	651	635	620	654	610	617	651	639	660	642	633	618	614	664	637	639	640	614	670	624	613	661	604	631	654	530	637	611	691	581	629	649	605	622	623	636	663	608	621	615	612	593	607	636	648	573	640	668	660	652	607	644	601	628	632	663	640	637	633	648	618	640	635	624	635	678	643	601	606	635	622	635	627	669	625	631	632	600	672	611	685	629	618	626	627	638	648	639	593	586	588	649	644	643	629	665	576	668	611	627	637	618	590	611	693	633	606	666	680	594	633	609	646	664	620	693	670	634	621	604	591	634	665	614	632	684	674	654	647	608	625	602	646	632	645	658	632	637	603	640	651	628	635	624	680	634	598	657	651	626	602	629	639	657	581	606	614	641	614	640	658	625	656	614	647	598	642	630	642	617	593	581	664	637	631	684	634	608	647	641	633	612	661	640	650	635	619	651	603	651	660	617	651	607	640	594	640	642	632	639	634	574	620	632	578	616	656	643	672	616	638	636	663	596	606	666	630	637	596	616	634	631	650	595	652	667	656	684	636	630	590	600	613	634	629	578	626	649	599	628	615	652	632	579	610	573	634	657	614	610	616	662	645	601	701	638	607	616	672	633	603	638	642	632	613	636	621	633	635	601	637	621	650	621	618	635	635	649	621	642	668	635	692	631	628	652	663	615	690	578	605	694	597	639	644	596	670	643	605	617	560	637	614	576	606	603	594	641	641	646	613	641	662	630	661	651	663	656	602	587	643	637	645	622	602	625	663	602	651	648	652	602	635	644	644	634	599	663	623	611	597	649	623	628	616	623	592	611	604	644	604	653	644	597	640	640	594	614
5061	831	751	622	627	601	594	586	595	553	575	579	571	544	550	591	608	565	562	544	557	536	605	547	542	524	557	549	533	615	564	537	614	576	570	568	538	560	491	581	531	544	571	568	586	594	567	571	539	593	611	531	594	614	575	554	551	548	549	580	544	533	572	530	559	572	589	544	599	602	571	544	549	525	582	544	629	555	526	544	573	537	555	532	557	573	530	599	535	554	540	536	555	597	553	555	590	561	553	575	548	585	539	586	523	567	603	619	547	560	626	547	555	560	576	550	549	547	562	580	572	560	555	585	599	571	500	494	560	550	598	561	523	562	572	545	578	544	562	566	617	554	556	585	547	538	548	564	522	537	569	548	576	553	578	569	571	595	560	544	559	570	512	596	542	539	611	488	600	562	543	570	582	564	636	587	562	583	559	581	608	550	552	591	548	573	538	614	514	589	577	564	537	542	538	585	530	567	554	591	535	555	541	573	605	550	574	594	536	519	546	587	552	525	583	610	553	571	562	575	541	559	583	571	560	606	567	566	565	580	581	560	595	564	550	576	530	557	561	543	590	597	566	546	560	512	585	545	566	609	574	587	535	540	564	580	554	548	571	558	560	534	538	558	593	564	535	555	571	544	541	543	555	538	561	532	598	538	573	552	531	552	576	578	586	545	567	569	548	522	561	562	567	563	572	578	605	547	541	573	551	594	537	529	543	531	580	556	600	550	585	569	524	524	567	550	609	518	570	610	500	569	540	558	593	607	618	572	553	586	585	540	551	587	605	603	548	528	576	572	565	555	586	563	581	556	557	567	521	553	574	579	605	623	559	577	568	547	512	575	571	521	564	560	529	535	575	606	523	528	579	594	546	545	544	563	558	590	555	584	595	550	575	568	547	562	569	559	625	539	567	559	604	530	564	576	551	546	552	531	603	560	601	556	572	568	556	581	557	593	576	600	569	515	570	573	505	583	541	550	619	523	513	591	583	486	560	572	575	567	573	559	541	602	568	570	515	549	585	547	542	615	547	534	553	583	589	537	564	552	595	571	535	544	591	583	529	532	548	546	577	592	570	584	607	523	563	554	568	589	588	552	575	550	561	553	603	550	563	548	496	585	599	562	604	549	549	530	598	538	575	554	573	577	578	547	547	557	603	558	588	585	555	542	584	572	607	595	592	555	561	533	560	558	552	601	560	533	555	574	575	555	572	561	561	549	558	581	561	591	559	526	567	533	564	535	543	549	570	586	556	575	581	555	592	554	579	512	528	556	555	600	579	569	553	551	506	614	592	513	610	563	544	588	527	574	588	556	528	575	579	568	546	587	584	594	539	549	593	568	590	585	586	566	591	617	630	562	575	581	583	548	529	577	539	607	552	566	552	556	637	587	598	552	537	544	577	542	594	560	513	574	575	545	565	511	610	553	522	575	617	540	593	571	525	585	529	579	553	599	575	600	591	543	577	551	543	569	565	563	573	545	551	573	603	529	599	591	583	541	581	535	524	550	570	573	562	552	548	541	541	493	599	563	555	580	556	597	597	571	512	542	599	520	585	559	563	555	552	523	569	549	589	552	513	558	564	580	525	555	574	570	587	517	551	568	559	594	545	582	572	530	561	538	553	577	569	543	544	567	579	598	579	554	566	538	597	573	552	529	588	576	564	507	516	574	573	580	528	537	574	534	552	523	559	564	596	561	579	537	548	605	538	522	598	541	607	599	538	549	559	576	568	567	568	557	582	576	607	580	554	551	542	571	532	536	537	561	575	587	596	550	548	560	543	568	578	577	600	572	573	573	600	529	556	551	586	564	560	510	532	559	534	570	564	571	553	515	533	549	565	562	545	604	557	576	565	596	569	584	619	589	573	597	536	570	545	575	554	578	505	584	571	591	551	557	555	574	554	561	563	592	554	549	526	508	587	582	535	547	582	548	573	547	553	574	557	551	548	567	539	546	640	558	581	584	541	529	576	574	494	541	590	572	541	550	605	571	592	579	537	564	573	548	586	543	563	545	492	615	542	597	555	559	530	582	532	598	581	554	537	520	584	558	605	557	523	561	534	560	505	548	573	544	522	519	604	528	575	521	553	604	544	539	564	576	553	568	561	581	542	577	552	585	545	547	577	526	571	560	545	555	541	558	518	518	531	540	585	514	560	534	595	486	539	562	622	579	553	576	589	557	551	552	571	585	536	566	544	540	560	494	518	530	565	518	571	556	579	571	586	558	588	557	521	541	553	530	586	604	575	542	553	534	572	533	571	520	575	571	550	567	525	552	566	549	553	551	571	544	583	572	587	585	603	571	586	566	589	562	528	573	566	588	501	541	504	546	585	536	539	572	595	561	582	586	541	556	501	542	524	538	594	521	561	566	573	593	568	580	529	539	546	537	541	563	561	592	537	542	580	548	523	590	557	556	571	596	575	550	565	543	567	551	575	563	559	569	571	549	568	545	569	528	557	597	570	546	561	542	515	544	543	574	587	557	552	571	543	543	545	583	563	559	604	627	586	558	541	553	546	558	562	571	553	567	572	567	556	527	572	558	544	547	549	568	570	544	549	539	540	566	573	568	573	556	551	565	552	556	584	500	589	581	551	596	514	544	561	510	539	548	568	532	586	582	569	573	547	578	560	541	567	548	569	569	581	570	524	581	559	586	582	556	528	553	544	542	538	602	561	559	568	555	526	538	515	527	526	563	546	564	556	557	521	551	542	541	576	583	550	557	567	562	600	543	552	555	561	535	574	550	593	544	555	567	573	588	567	548	574	584	533	565	567	576	553	518	561	544	584	545	628	554	562	558	571	572	563	565	563	543	571	581	567	521	570	559	564	580	564	556	530	589	560	555	574	536	583	543	550	552	579	522	546	552	559	558	589	572	540	589	571	525	588	625	550	545	559	586	570	545	541	591	532	562	514	574	589	578	535	562	577	530	537	559	524	556	535	547	578	583	567	529	587	553	545	552	585	552	519	549	537	553	586	575	567	579	542	568	558	574	537	593	581	555	534	557	554	568	566	544	592	591	572	542	584	545	571	554	542	546	582	582	592	579	608	562	525	563	564	541	600	537	543	569	538	575	561	515	548	546	608	541	520	536	582	573	549	572	563	558	569	588	590	576	552	536	556	549	541	568	534	579	560	543	562	530	560	579	546	557	562	584	537	566	538	553	555	560	539	575	557	535	585	577	538	534	597	572	505	564	521	539	575	559	572	540	575	568	547	599	546	545	569	523	585	546	565	571	588	536	554	562	582	575	565	549	558	571	598	554	528	571	547	548	577	592	564	563	597	531	569	543	556	546	547	560	560	575	557	604	553	559	530	532	542	555	546	562	545	555	552	539	562	541	568	554	604	577	557	525	563	554	538	582	563	596	548	533	571	562	521	554	555	535	584	594	603	542	558	564	554	538	533	546	596	587	548	569	576	565	563	524	618	602	610	575	576	559	544	606	529	573	542	568	529	570	556	557	587	581	539	576	582	556	575	594	550	559	576	578	559	578	530	582
25661	21453	25898	18726	1500	710	611	539	481	487	494	481	471	475	505	452	427	447	447	465	424	471	478	452	459	468	428	430	444	461	480	466	455	489	493	474	443	461	446	465	444	457	443	440	453	469	466	430	447	450	433	449	411	456	446	475	426	462	439	424	464	426	463	473	487	443	475	445	449	433	418	469	436	411	443	450	449	441	452	397	444	452	454	427	435	492	472	461	420	421	449	473	452	461	430	411	456	458	444	380	431	427	482	461	437	418	422	443	425	456	458	438	442	426	447	447	443	414	422	433	434	448	465	443	456	434	430	467	450	448	435	486	462	470	419	450	438	423	472	441	459	448	443	437	420	449	449	451	486	438	411	416	466	448	447	424	461	408	442	427	421	438	448	405	437	477	485	416	430	501	448	415	439	436	480	401	435	436	432	453	472	439	409	442	474	427	421	439	422	437	471	481	420	401	455	471	439	439	443	428	421	471	417	460	468	423	443	466	473	452	426	464	429	417	443	466	411	439	456	453	430	443	449	424	426	510	440	474	441	446	437	426	434	489	454	467	432	420	445	444	465	462	437	428	433	449	416	481	438	468	441	411	437	455	423	427	457	420	437	433	472	441	446	417	446	400	418	458	443	446	429	440	434	468	441	403	436	447	445	451	423	430	426	468	460	418	441	419	474	471	494	440	451	466	471	454	455	441	472	467	460	453	447	449	486	449	425	467	437	436	442	429	454	445	444	461	414	428	391	442	435	435	440	432	433	416	443	436	410	435	483	445	441	448	481	420	440	451	483	436	413	454	482	474	464	388	425	403	444	441	453	449	453	428	420	441	473	463	453	415	445	430	500	420	432	469	410	441	434	469	462	469	432	456	450	471	464	463	424	442	429	442	450	403	445	449	453	400	453	498	412	440	441	456	464	415	443	421	461	447	455	464	431	441	402	468	432	413	453	459	438	424	436	460	470	466	474	437	419	437	439	461	418	446	477	425	449	439	432	456	423	427	468	424	410	451	453	462	419	429	430	463	470	475	432	455	426	449	420	481	454	450	455	445	409	456	440	483	435	444	434	441	418	407	418	484	451	413	437	450	446	450	414	464	449	460	428	415	448	439	451	433	391	445	453	451	459	412	456	444	428	445	453	448	420	472	432	456	442	472	435	431	415	420	443	428	431	437	456	397	434	460	490	434	462	481	469	419	402	448	422	429	453	455	408	476	408	412	450	437	463	467	466	420	447	444	423	457	459	436	391	471	460	458	414	420	476	457	397	436	464	419	465	466	468	425	418	412	431	433	434	428	426	457	414	431	461	445	448	469	405	403	443	455	421	429	436	458	459	435	453	447	479	436	458	450	492	442	463	446	473	427	444	441	449	460	441	414	453	460	461	404	426	428	448	449	447	478	398	447	438	438	438	464	434	453	409	414	447	426	437	461	463	472	426	429	442	449	472	466	489	419	410	451	468	449	427	446	429	406	425	465	449	423	452	443	433	429	402	422	418	430	435	419	438	418	525	392	404	473	431	458	452	437	457	449	451	457	469	439	427	439	478	488	466	422	393	449	462	392	438	432	463	424	418	418	450	456	445	459	452	453	418	426	458	481	430	444	420	415	438	440	395	448	465	446	434	413	431	438	398	466	425	464	456	440	426	417	477	434	474	461	482	465	429	459	443	378	456	413	452	459	470	445	482	425	436	460	465	442	416	421	419	404	454	501	474	435	448	450	442	426	423	437	412	458	430	504	441	461	438	412	447	435	440	429	418	441	472	441	457	438	464	462	489	436	445	447	452	443	440	469	462	421	454	418	458	442	450	451	420	428	419	446	462	455	460	444	427	433	452	468	399	414	394	446	430	446	450	439	419	446	454	428	463	477	424	447	440	445	431	437	422	435	436	465	420	456	419	447	463	473	459	465	464	432	415	470	427	430	419	439	431	434	458	428	447	474	444	438	467	464	440	465	454	411	423	426	452	423	408	456	450	434	471	451	462	404	450	468	445	474	453	475	462	416	442	439	432	424	431	439	427	439	394	423	448	439	444	444	413	414	428	426	437	455	410	438	471	422	481	463	454	511	444	465	456	435	482	477	418	471	442	409	455	449	449	456	453	438	414	468	406	471	482	419	468	464	434	417	423	444	469	448	440	432	415	406	443	471	421	467	487	459	448	455	428	437	464	431	412	464	422	436	414	456	445	458	454	414	453	437	405	434	449	438	407	486	421	455	453	450	439	451	438	434	431	463	436	408	441	457	416	447	486	418	453	446	450	457	454	456	471	445	467	464	421	437	423	412	395	445	455	428	428	429	452	407	452	440	452	426	462	417	419	463	430	437	451	413	428	453	448	437	439	437	461	423	411	449	443	408	470	423	471	477	451	477	416	449	452	440	422	481	450	444	419	471	463	404	424	402	425	421	417	447	444	445	451	436	413	477	411	441	421	457	453	418	471	423	436	471	456	429	400	415	439	445	460	433	461	460	430	449	458	457	436	426	393	438	450	454	461	469	424	437	418	465	425	444	423	448	415	450	435	441	421	392	425	463	449	424	403	399	424	455	436	430	436	488	440	440	397	431	433	384	461	411	439	427	433	473	434	474	461	452	448	467	461	433	431	438	429	453	475	442	485	464	442	448	468	425	458	429	449	407	422	461	452	416	468	435	454	417	428	440	429	435	458	416	424	459	419	425	438	459	444	433	407	444	439	483	432	448	445	437	428	428	440	458	418	434	422	428	391	441	467	458	427	437	420	446	451	436	463	452	427	426	412	438	456	445	458	404	473	430	425	409	443	403	446	456	467	436	452	437	444	438	419	439	396	416	413	489	453	399	458	475	467	434	440	430	431	456	419	434	406	438	428	441	433	450	451	491	445	449	433	438	410	431	470	450	415	456	432	449	425	421	472	470	460	417	446	460	457	450	446	454	448	472	459	420	480	467	455	468	422	438	429	433	477	436	425	420	455	471	433	410	438	457	401	410	436	441	445	473	434	438	425	459	435	429	419	447	421	432	487	438	449	444	420	443	439	415	485	420	449	459	441	456	460	393	466	397	432	421	412	415	450	432	437	469	421	411	471	432	441	448	415	421	445	471	422	473	457	408	464	419	458	467	440	450	422	453	460	451	459	461	434	421	450	423	446	424	462	413	446	441	459	471	436	440	420	453	424	453	434	439	415	432	470	464	472	429	407	421	444	424	415	433	476	465	440	423	427	448	424	444	423	423	454	443	500	445	440	466	440	479	456	436	457	415	414	471	439	480	459	456	458	494	467	399	468	469	446	433	405	443	461	438	444	429	479	437	407	417	450	448	409	462	440	393	401	436	476	424	439	423	446	426	440	421	435	458	443	416	434	410	440	440	445	458	448	458	431	421	447	434	438	413	434	457	456	398	432	480	457	460	424	449	430	410	418	444	450	424	452	467	383	444	446	443	440	489	449	438	450	470	441	444	456	451	451	429	433	417	414	430	442	422	442	426	467	436	406	421	419	419	434	426	462	425	446	427	455	451
3449	2040	1591	953	741	637	596	587	516	516	442	501	489	486	458	474	456	482	448	459	479	435	450	428	417	434	424	407	404	445	384	417	439	430	432	442	393	447	421	415	403	442	438	409	430	381	446	420	436	440	421	432	435	419	410	439	412	444	380	409	458	416	413	428	399	417	431	404	467	475	443	382	456	393	425	425	427	409	421	417	402	468	435	458	415	454	423	433	448	420	454	412	438	421	412	443	411	451	446	421	394	416	430	400	389	445	452	382	428	413	432	439	411	453	411	438	448	434	420	458	420	418	403	447	415	415	376	442	434	419	437	429	432	438	438	426	426	419	390	416	448	402	428	428	406	418	457	410	455	388	420	400	434	463	453	431	420	412	446	469	402	439	442	411	442	436	419	411	422	405	438	403	410	448	435	433	420	412	454	419	426	433	411	449	454	451	431	442	373	408	412	394	446	413	421	420	432	441	449	431	432	410	424	419	450	438	440	447	441	468	407	393	445	421	407	433	431	413	435	434	452	424	433	417	413	410	429	435	407	385	431	390	395	393	405	425	427	414	469	405	426	439	411	417	448	389	439	407	432	385	440	416	401	425	382	436	412	414	417	424	387	429	435	415	446	439	434	409	461	433	430	443	430	418	409	392	418	434	438	433	443	428	410	407	418	452	417	404	463	411	402	405	396	426	441	396	431	378	406	478	427	408	396	453	390	383	421	464	392	438	469	434	432	408	423	397	449	448	431	441	429	431	465	420	412	384	437	433	438	405	399	468	423	407	405	418	441	404	444	433	426	395	417	442	434	418	418	416	388	421	419	404	433	432	412	474	398	429	422	453	427	403	436	454	424	416	379	406	402	400	434	408	459	401	465	460	441	429	445	459	401	427	412	438	407	414	413	420	426	388	430	402	409	391	383	418	442	402	386	398	382	434	424	463	409	414	441	428	459	425	406	373	411	442	409	438	458	431	400	416	390	436	414	406	453	425	431	424	397	422	425	460	412	463	418	412	406	421	441	460	439	459	384	430	420	425	459	397	401	418	419	416	445	453	410	406	431	437	407	398	432	405	409	446	432	415	444	389	418	448	426	441	420	428	439	426	430	409	443	404	438	427	417	419	450	471	438	424	411	442	424	426	420	389	401	420	413	423	440	439	402	441	459	404	428	401	446	427	424	425	400	434	418	406	388	452	433	416	416	409	449	410	454	451	453	460	426	400	401	409	424	415	385	422	425	428	438	444	412	439	390	442	439	426	429	431	434	462	426	436	437	447	420	413	420	416	404	416	404	421	411	418	460	447	413	437	441	468	460	419	467	432	391	449	417	436	416	414	443	439	394	446	436	404	407	460	414	408	434	408	403	431	424	458	395	439	407	456	438	445	401	430	417	400	408	393	397	391	405	419	424	402	415	438	444	421	429	437	432	391	432	432	412	414	441	438	403	414	465	453	395	395	433	429	424	379	454	466	450	426	457	393	437	435	436	437	416	425	396	391	400	383	444	419	416	400	409	427	401	452	405	447	438	453	407	457	405	418	406	424	404	439	389	397	449	406	436	399	419	410	403	468	429	466	420	445	443	444	419	426	437	408	406	435	415	418	417	418	428	415	402	421	420	410	476	442	396	425	423	414	433	405	420	438	445	403	437	440	419	429	423	435	464	419	413	409	441	450	448	455	441	414	388	414	459	429	401	409	430	434	410	439	432	423	410	412	426	416	405	393	420	436	433	419	420	453	443	444	432	402	395	424	427	424	434	418	419	416	443	427	420	410	419	432	449	397	439	417	398	427	409	430	405	421	404	447	457	436	453	436	434	413	453	425	444	446	438	423	413	415	445	383	428	426	410	412	418	475	427	424	419	435	454	407	428	405	444	392	410	446	464	416	423	448	396	429	446	429	437	396	413	418	401	417	434	440	425	413	428	382	403	440	405	441	443	407	380	427	464	412	437	413	403	429	393	418	422	422	430	401	402	425	438	394	395	398	440	434	424	401	413	411	419	431	421	435	418	420	406	424	429	447	407	428	383	425	404	385	417	416	421	369	416	423	406	439	387	429	415	472	415	381	449	401	401	431	400	439	397	430	413	415	408	416	416	427	429	419	399	431	433	445	456	435	409	431	432	427	430	443	416	395	416	424	449	427	458	417	387	425	461	427	426	439	422	411	444	424	399	423	431	391	426	449	423	421	461	437	398	419	406	426	405	436	431	433	428	395	421	391	445	417	425	395	385	426	436	409	459	448	442	460	417	438	405	439	384	383	447	408	426	413	408	425	413	389	434	471	368	423	425	422	416	443	428	430	441	418	408	415	412	447	416	413	416	429	414	464	444	391	435	428	444	416	384	408	436	405	419	383	403	403	446	434	374	392	440	412	430	437	445	446	415	456	457	397	412	416	416	393	431	444	437	419	401	394	429	474	424	408	448	443	409	411	444	436	439	400	433	406	405	425	405	417	408	395	422	427	406	443	433	387	411	430	443	411	413	405	449	415	390	383	437	427	401	415	465	412	431	436	385	398	455	452	435	430	439	454	422	444	442	403	401	436	434	447	399	461	418	410	414	392	418	458	412	413	432	416	362	444	422	406	428	460	442	445	456	425	420	442	413	431	440	443	413	424	402	425	439	396	432	397	426	438	415	397	421	422	420	430	428	441	411	428	422	403	399	414	410	418	411	427	430	426	426	435	456	406	447	410	463	409	394	412	407	441	396	404	444	417	395	402	445	423	449	408	420	396	435	406	425	426	407	436	392	415	436	430	435	421	428	437	403	425	444	400	446	380	402	434	460	457	397	395	426	438	396	390	424	427	411	388	412	434	416	451	419	447	428	452	410	429	404	422	414	404	428	425	436	411	423	424	397	411	450	395	435	429	404	406	432	387	443	429	419	437	411	422	436	430	408	422	408	438	425	407	410	403	491	443	368	431	426	434	413	429	455	380	416	417	437	414	406	407	417	385	429	395	443	417	396	408	444	425	426	410	410	416	454	419	439	402	418	467	402	442	428	419	441	445	416	442	422	425	415	421	448	432	399	402	457	430	439	430	412	422	426	430	436	407	416	443	410	392	462	441	417	428	406	429	443	432	399	426	441	455	420	408	401	411	433	400	402	443	432	424	432	430	443	433	434	429	423	433	417	387	419	398	422	406	419	446	416	425	433	403	411	418	434	424	411	410	428	433	444	427	433	412	421	403	420	427	409	426	449	429	433	437	421	457	438	393	425	442	449	455	378	446	390	418	405	410	440	410	407	457	439	392	419	410	396	437	418	438	414	434	447	411	411	442	439	415	451	398	437	414	435	428	401	425	442	399	414	392	428	426	409	429	420	457	455	390	397	445	443	414	435	409	417	408	411	416	419	425	403	443	432	446	433	392	423	436	448	441	405	430	376	404	393	438	432	463	405	410	386	387	375	400	410	441	422	407	411	388	389	456	421	391	386	443	415	428	459	418	403	422	436	440	402	431	409	422	390	448	422	403	398	416	410	408	453	405	402	449	412	434
24210	21416	28610	24604	20349	2700	825	572	418	430	402	405	345	329	321	366	337	321	358	307	302	283	306	327	284	289	329	331	319	282	299	310	281	321	309	306	287	297	284	307	316	285	287	338	312	307	282	294	316	272	328	307	264	325	312	309	299	327	243	316	292	302	297	319	281	298	262	304	292	308	286	278	274	313	315	319	279	315	293	303	298	299	298	319	269	319	264	296	289	295	265	305	289	297	291	282	282	325	280	310	277	293	275	280	322	300	298	315	317	295	268	272	280	300	302	302	289	317	303	284	295	294	285	309	265	284	299	313	288	302	285	280	298	279	311	275	280	292	310	287	294	287	270	307	319	297	282	264	338	298	285	327	283	302	278	323	309	291	291	294	327	326	288	276	288	297	290	322	284	300	282	300	285	284	284	293	290	315	296	267	308	276	257	305	279	320	290	271	303	294	280	274	276	287	313	292	305	308	296	316	314	294	275	289	281	316	305	286	299	296	294	274	304	293	286	294	300	313	307	298	307	286	293	287	296	246	288	283	301	304	300	277	288	320	324	260	299	278	290	295	303	312	294	298	296	294	320	327	272	278	257	286	279	279	290	271	300	325	273	295	295	290	267	313	274	290	308	278	309	258	301	295	301	296	288	279	285	289	298	282	263	287	308	314	311	314	275	279	301	282	290	289	295	282	293	291	273	265	323	297	293	294	320	306	286	296	288	306	286	275	292	291	293	302	269	270	276	295	314	277	289	318	271	305	322	276	270	291	278	271	291	305	276	282	287	286	297	279	261	274	289	290	273	301	282	296	319	260	268	282	302	299	286	291	298	250	259	283	281	269	279	280	273	302	288	278	288	306	254	319	292	318	289	298	271	292	296	290	270	274	270	284	261	291	249	312	263	314	300	298	276	273	288	289	276	284	279	290	307	266	296	332	267	281	317	307	286	281	294	261	277	290	274	277	280	269	261	290	319	284	287	270	312	274	308	292	277	279	302	289	266	292	263	265	281	286	286	288	282	288	265	266	299	291	279	298	293	297	292	295	282	265	307	260	297	291	280	272	285	277	282	293	298	305	282	297	312	279	287	318	300	322	295	281	285	262	304	312	288	293	293	311	282	308	321	272	291	317	329	317	272	291	289	280	302	306	285	299	294	292	300	288	279	293	295	304	290	305	317	285	333	317	276	274	283	289	307	286	274	290	265	296	302	319	299	265	299	309	299	278	258	285	286	268	318	278	304	298	281	298	284	299	262	287	310	286	276	293	297	292	291	302	285	294	284	310	295	284	280	304	258	327	314	285	278	290	244	297	319	296	287	268	279	288	317	286	309	289	316	291	324	294	304	289	306	282	288	275	261	294	284	282	319	294	309	284	292	287	268	286	307	293	291	281	299	299	316	279	264	276	255	275	294	274	287	290	287	276	292	300	306	286	284	303	289	277	261	281	274	274	312	295	282	314	297	265	263	283	278	311	289	300	298	269	267	301	302	279	291	291	289	303	289	302	326	285	287	297	285	275	307	312	278	286	284	266	285	284	274	299	316	253	267	275	262	281	268	305	287	268	280	277	294	266	286	296	291	309	329	291	272	295	323	292	306	328	270	291	277	304	273	271	273	294	298	262	276	265	276	279	284	264	312	278	293	311	301	288	305	280	302	267	289	309	314	260	275	286	286	293	274	274	286	310	258	269	265	279	293	313	301	291	317	290	317	291	297	261	298	287	308	317	329	275	291	283	309	287	299	290	257	301	286	275	302	287	290	296	298	286	292	287	298	305	301	331	312	288	284	269	316	271	300	316	267	307	291	256	287	280	289	297	278	294	296	294	280	290	273	321	303	269	262	301	305	279	295	275	289	291	302	305	294	326	303	269	291	254	304	291	296	285	252	303	287	324	255	291	294	303	294	272	292	329	291	290	300	278	293	296	283	306	318	255	274	281	329	291	283	296	285	273	278	279	285	308	278	315	306	281	305	291	302	282	297	317	278	308	278	277	324	288	269	299	290	273	261	275	303	314	304	275	286	277	317	305	282	319	302	332	313	305	290	310	280	277	279	278	290	273	295	295	299	277	326	283	293	272	298	247	325	299	285	261	313	268	312	294	307	274	279	283	300	279	301	295	287	289	291	293	301	285	320	247	320	298	328	302	301	302	294	265	280	280	296	288	258	280	289	292	297	285	277	295	285	331	274	258	317	246	311	313	289	255	308	298	288	284	295	259	287	312	287	280	280	304	309	289	299	304	307	320	290	287	280	274	276	293	263	280	286	304	300	280	283	260	307	301	306	283	296	297	279	288	301	261	299	317	271	297	314	311	271	269	287	285	308	305	288	266	309	313	287	294	323	284	271	294	300	308	298	298	258	304	301	268	300	307	296	334	278	282	294	296	335	294	306	268	283	299	265	300	284	300	292	295	319	290	303	281	325	309	280	294	258	324	266	302	295	286	263	306	286	281	295	274	292	287	298	273	277	286	322	281	268	287	298	287	274	330	294	287	266	317	288	325	320	291	321	304	294	317	318	291	283	271	271	294	282	277	264	288	286	305	293	304	304	275	278	276	286	264	308	269	328	283	278	295	291	287	293	278	295	291	318	283	302	295	294	316	283	316	326	281	303	269	302	262	292	328	333	291	315	282	257	286	272	293	271	289	302	282	243	283	284	299	277	291	286	269	307	303	274	263	315	297	300	294	270	282	291	295	279	296	273	278	287	288	307	263	287	280	300	302	312	299	280	284	294	301	287	310	262	280	310	301	298	265	295	291	301	277	312	274	287	322	307	292	294	308	280	282	268	275	297	284	268	326	316	321	319	284	306	264	291	272	277	305	295	293	284	311	315	289	280	280	262	308	284	290	277	284	301	317	282	276	254	318	318	278	294	284	269	292	303	277	291	318	253	300	296	297	305	306	282	298	297	326	296	282	310	285	292	269	272	288	272	258	284	302	319	278	295	280	278	327	275	306	281	274	295	294	294	302	259	292	313	314	267	308	320	321	283	329	285	271	306	282	302	262	278	271	304	267	281	267	307	301	296	263	271	296	276	302	309	263	298	303	275	277	281	300	294	272	310	293	279	324	279	289	273	265	302	268	309	299	298	281	279	303	311	294	317	311	315	299	284	271	298	275	288	271	283	305	274	281	301	271	267	314	278	293	258	289	284	322	274	304	255	312	290	279	288	317	278	280	279	277	267	281	289	283	317	300	271	296	316	284	264	291	295	288	295	324	269	318	327	291	284	313	326	302	305	282	328	288	279	267	267	293	319	289	290	287	278	299	306	303	295	274	306	289	277	298	298	309	274	309	303	285	303	317	275	306	283	290	277	276	272	326	258	291	300	309	281	299	275	307	298	293	305	292	293	300	298	281	279	284	330	279	286	267	289	312	264	261	306	302	309	303	278	292	276	259	275	313	270	308	295	262	265	273	301	298	325	324	325	290	276	292	285	273	290	268	281	290	295	273	321	269	253	269	272	311	294	293	300	294	302	260	304	282	313	272	277	312
3234	4564	3631	1830	1211	939	797	649	559	521	438	431	414	410	461	422	348	336	308	344	335	316	349	337	352	309	336	299	310	316	320	301	328	340	331	322	301	297	309	326	322	273	276	331	275	326	299	303	305	299	325	290	278	304	314	321	300	313	307	277	307	321	297	297	336	269	298	285	307	295	292	270	287	297	312	329	321	302	316	322	289	316	303	317	307	298	292	286	289	289	313	334	290	273	320	274	282	330	285	304	291	299	280	314	282	302	303	281	288	284	335	304	279	309	320	298	277	274	305	295	322	311	303	301	290	291	290	282	305	254	299	305	282	298	288	295	319	283	310	298	286	290	285	290	283	301	321	281	294	321	282	301	311	291	297	319	315	304	291	284	300	294	318	272	292	292	325	313	301	321	279	307	312	292	298	297	295	308	310	288	272	309	307	280	303	292	278	291	308	290	298	294	286	288	278	283	317	300	293	309	286	287	269	314	292	284	284	284	333	298	285	284	298	284	305	297	327	326	318	274	316	270	298	282	324	338	269	316	314	287	280	296	334	298	279	299	288	317	274	304	319	292	282	305	278	328	301	288	308	332	303	310	341	276	326	274	319	286	288	289	315	310	309	269	306	313	281	300	300	276	282	289	292	297	297	307	302	272	275	266	327	299	293	303	295	278	300	303	329	311	263	301	299	329	324	292	280	311	299	307	303	313	315	281	299	299	303	299	296	320	277	300	285	304	275	280	283	262	309	313	283	288	320	298	279	279	308	276	319	317	309	307	270	303	289	287	325	280	284	306	282	279	305	282	277	315	278	277	274	310	258	300	308	296	313	313	334	315	289	301	295	289	310	302	320	296	299	308	322	306	265	295	296	292	287	281	319	278	290	275	293	310	291	287	308	293	337	316	281	281	325	283	292	301	291	301	284	296	247	285	267	316	307	292	337	298	297	282	286	282	286	340	302	327	307	274	326	285	287	289	274	324	298	298	271	319	307	298	286	302	294	294	282	319	293	298	309	277	284	298	314	293	327	325	283	282	292	303	291	309	292	306	295	290	291	274	263	285	306	294	286	287	311	327	277	294	257	309	286	301	314	296	273	293	267	284	292	299	265	314	297	310	268	280	305	306	317	283	294	277	291	299	275	311	304	274	273	325	296	290	307	290	292	287	320	263	301	339	280	289	270	304	310	285	288	300	278	292	298	328	271	301	301	294	302	317	262	316	299	314	302	307	287	302	335	299	267	294	285	310	291	321	298	307	277	277	274	309	285	305	301	293	294	273	289	288	303	307	301	308	308	288	307	269	282	312	302	283	313	313	290	334	291	327	293	295	317	305	316	271	290	291	283	307	323	297	299	313	301	295	297	295	292	322	321	270	263	311	273	279	307	288	272	283	283	289	330	285	290	310	300	286	306	274	287	279	285	293	332	327	324	301	287	302	295	283	292	308	284	287	295	284	298	302	264	296	288	308	320	267	295	269	298	290	278	289	301	292	283	290	286	315	293	257	307	296	290	279	324	281	303	293	265	315	307	286	280	303	301	274	281	293	269	284	286	275	278	297	296	288	289	287	307	280	314	283	265	292	289	303	301	285	291	267	314	301	334	311	316	303	296	305	290	284	300	307	281	264	286	311	298	271	279	298	294	282	281	287	300	295	261	304	276	289	292	323	307	303	277	296	289	311	266	308	289	284	278	273	300	296	281	342	268	299	290	306	281	308	338	271	299	302	302	333	308	268	284	278	272	309	297	289	291	327	285	265	315	314	325	308	274	324	292	295	328	283	285	297	283	293	290	297	305	296	310	331	297	297	273	314	293	299	298	303	282	263	328	278	298	282	320	278	293	322	289	272	265	267	300	290	314	281	289	293	316	301	283	302	323	266	248	323	290	284	273	285	292	272	290	298	286	281	272	284	273	305	248	275	260	322	260	329	314	268	278	306	301	308	273	300	281	280	293	312	272	312	299	287	294	280	292	303	301	279	287	285	298	321	291	287	292	304	299	249	299	256	278	270	289	264	265	271	316	294	289	283	284	286	321	314	292	250	301	283	303	295	293	270	287	276	292	282	274	271	301	290	283	293	265	267	271	317	307	281	274	293	285	278	302	286	264	284	307	315	273	281	311	314	298	266	291	306	275	249	282	298	311	274	274	291	296	270	257	325	334	274	286	295	321	293	297	310	283	299	298	289	286	283	292	275	267	287	323	266	294	314	293	292	335	280	316	300	309	308	293	270	282	302	292	282	310	266	286	316	329	335	300	272	314	313	272	292	301	300	316	321	289	310	291	309	309	288	302	273	301	302	298	324	271	282	328	340	313	282	285	303	289	256	312	301	276	289	286	289	308	261	284	284	292	262	309	303	267	298	280	318	288	280	300	294	320	275	313	288	261	310	284	284	287	285	282	327	263	291	296	278	268	317	302	303	298	300	293	299	312	279	326	293	281	288	292	257	327	275	294	275	307	303	278	299	275	301	293	299	302	247	311	281	300	291	281	304	265	261	283	273	296	280	313	286	293	274	286	269	292	308	302	294	300	261	294	263	271	285	260	316	286	278	283	283	292	316	297	290	279	289	290	286	292	304	293	317	268	277	272	302	298	295	292	270	326	253	296	281	293	294	279	304	288	295	310	278	287	296	291	300	305	299	279	284	298	289	310	286	287	285	297	294	301	318	309	313	288	324	324	330	304	299	290	294	333	297	293	297	264	301	266	351	283	292	286	272	285	272	291	299	266	316	309	288	289	313	300	296	268	288	313	302	330	276	294	301	288	259	311	293	280	299	304	315	331	260	289	295	322	331	281	294	265	285	311	280	319	292	294	268	274	293	284	276	280	259	277	260	327	283	323	288	281	285	269	281	262	272	287	309	280	290	265	262	318	299	284	306	284	316	278	261	304	289	311	289	286	308	350	282	294	277	292	298	272	295	290	295	285	287	282	283	277	293	293	269	266	303	278	259	287	291	271	284	264	311	325	273	288	281	285	290	303	266	301	296	319	294	269	325	312	278	289	279	309	291	288	294	285	294	313	274	295	257	278	272	275	302	283	279	314	295	284	284	303	316	290	317	274	330	267	283	278	280	308	276	287	309	294	269	284	275	280	276	311	276	331	278	295	266	282	267	306	289	284	307	302	303	289	311	281	300	303	282	304	306	285	321	278	313	286	298	262	272	303	279	305	316	292	294	272	320	291	286	285	313	308	285	294	309	318	308	299	287	288	309	310	276	302	277	301	273	283	313	285	278	292	278	268	283	294	311	302	284	299	298	280	278	286	301	301	283	297	269	307	283	287	301	272	290	286	277	298	282	321	321	297	286	319	271	294	304	273	277	285	283	266	291	299	319	328	264	292	313	290	247	253	320	283	255	258	283	302	299	285	302	307	287	298	292	296	297	296	311	310	308	311	288	306	301	285	303	275	283	297	309	297	257	268	267	306	299	288	296	303	270	302	288	311	314	283	304	290	322	281	274	286	280	268	257	284	285	290	290	293	291	297	278	260	316
27651	12076	1627	938	662	644	602	640	624	651	639	620	624	604	656	606	642	598	669	631	643	641	614	612	608	646	604	632	596	617	590	654	612	621	605	581	599	629	655	651	608	632	617	579	642	629	626	598	658	617	670	607	598	587	642	610	624	654	633	649	599	598	604	642	597	635	631	585	600	623	623	609	622	620	622	576	612	620	619	606	582	586	598	620	598	625	633	632	676	654	629	588	626	627	635	646	640	568	617	639	653	603	619	618	630	587	662	603	599	630	678	633	634	647	620	617	636	639	572	575	634	636	630	654	626	596	627	618	617	615	622	610	619	656	692	611	630	605	614	614	613	633	620	596	633	600	594	628	662	623	615	619	578	618	613	576	616	638	626	607	592	629	667	557	661	592	614	584	604	619	595	621	609	585	634	588	598	595	615	596	620	647	619	580	591	603	605	645	642	637	578	608	576	622	610	610	614	639	602	647	614	586	605	586	614	613	603	597	581	627	627	618	633	621	627	610	608	631	634	594	643	594	640	592	634	630	620	612	651	581	594	581	648	575	643	604	620	669	611	630	618	646	625	558	638	616	628	643	641	613	646	614	570	629	632	632	603	615	582	640	626	644	673	603	601	619	626	645	623	641	624	636	603	603	611	605	573	594	610	602	635	659	631	550	637	567	602	608	604	628	610	617	607	606	589	635	606	614	597	577	633	648	629	610	614	622	656	616	646	637	599	626	594	629	591	598	659	630	627	634	604	648	614	589	591	617	640	643	628	606	607	634	627	630	610	645	565	604	591	619	636	606	627	636	631	622	573	627	661	616	581	627	639	574	593	572	578	632	648	575	594	563	607	568	578	653	604	615	684	590	620	607	620	602	606	602	619	622	617	632	634	593	608	604	573	608	633	553	606	593	623	617	618	614	565	631	649	623	654	600	598	606	659	606	609	570	587	648	626	596	620	651	610	606	606	609	608	639	560	573	618	576	645	563	623	612	634	644	630	576	614	605	610	606	613	575	615	616	631	583	631	580	647	601	606	619	598	627	599	610	643	589	583	619	586	636	646	598	603	583	607	623	622	558	648	609	600	609	586	598	571	623	622	601	611	619	580	631	619	622	589	582	622	597	646	627	646	602	608	672	618	623	609	610	627	597	582	596	624	608	567	620	587	567	543	645	604	611	594	659	612	558	664	569	616	637	603	630	595	591	607	585	583	637	627	650	619	611	648	592	639	612	583	643	613	585	617	639	608	606	618	602	665	620	595	603	592	608	608	584	586	610	646	568	618	653	666	651	620	653	584	641	610	620	634	617	634	606	586	589	653	584	608	607	636	625	592	643	625	584	580	644	604	630	647	628	647	610	664	599	623	609	614	637	669	602	616	593	604	597	593	632	625	640	633	628	619	617	603	647	631	624	581	644	565	604	592	643	597	623	655	644	668	601	636	597	623	585	609	636	612	592	596	645	565	625	649	622	620	596	674	622	665	611	603	594	590	623	559	597	611	618	616	616	645	645	602	668	632	610	604	605	607	619	633	601	583	608	532	590	603	645	593	641	569	574	629	632	612	627	625	636	607	603	603	622	598	646	622	583	615	621	639	591	646	606	570	668	610	589	581	639	621	594	672	625	620	599	575	607	582	660	637	624	631	578	608	632	592	637	600	655	574	676	612	606	637	581	604	622	635	675	562	639	617	632	629	629	562	624	605	613	659	630	644	665	559	624	622	654	594	601	622	640	613	603	641	645	641	626	642	639	588	647	648	609	614	666	622	624	624	588	617	585	598	632	606	611	644	616	637	604	633	612	651	627	650	554	591	647	621	664	621	641	603	605	641	607	605	655	630	597	594	593	610	614	615	575	581	587	663	639	613	640	611	672	598	646	616	619	613	620	604	568	622	631	636	619	615	629	614	622	640	636	605	627	612	626	609	621	627	607	615	648	614	635	636	582	647	651	614	622	635	604	566	593	616	607	629	649	620	634	697	603	603	574	643	600	617	607	609	603	650	656	565	621	601	666	628	592	636	625	569	646	655	599	608	635	606	647	660	623	605	632	589	603	628	658	564	582	623	627	622	643	642	604	645	615	626	642	588	597	602	643	632	596	574	604	639	602	652	595	627	611	661	610	658	595	612	645	614	592	590	639	617	617	658	639	587	615	587	573	642	592	628	608	625	626	648	629	634	638	603	580	638	614	647	620	568	622	625	620	596	624	596	603	601	592	636	605	590	620	606	595	650	623	610	618	590	636	578	589	608	625	648	647	603	587	629	631	658	628	586	609	596	644	675	638	612	623	617	585	594	623	610	638	638	613	620	583	658	633	613	573	629	598	621	599	640	625	560	635	600	624	588	619	597	624	628	579	692	606	612	608	641	600	614	605	645	595	647	626	690	612	607	615	648	618	642	621	587	596	591	615	638	607	579	633	599	603	592	619	624	614	606	632	622	617	679	603	585	619	672	614	667	614	620	594	618	606	629	599	586	604	656	607	629	598	616	621	583	620	581	574	590	583	630	642	622	605	613	607	615	580	686	593	562	604	594	669	620	617	625	631	650	643	602	579	610	593	613	615	598	608	598	653	630	629	593	591	642	612	639	625	587	588	593	628	639	607	608	627	647	604	591	586	607	618	582	699	591	599	609	617	600	611	611	582	597	594	639	599	669	621	618	600	603	627	626	632	610	596	601	619	542	663	587	610	639	625	632	624	633	622	625	612	590	609	641	618	623	672	633	618	591	642	608	576	621	649	629	627	625	660	630	637	574	571	668	618	635	581	630	605	618	643	612	597	573	609	614	618	602	613	588	630	596	569	609	617	631	590	590	656	643	661	643	603	629	569	644	645	596	614	615	589	618	619	591	591	583	615	640	644	648	618	568	641	648	637	617	592	661	636	632	630	640	589	652	612	604	566	584	619	671	634	597	610	607	633	602	571	604	588	688	627	620	602	614	651	594	642	638	629	615	607	653	618	618	606	601	639	629	608	618	638	607	621	647	666	624	615	639	558	606	580	701	612	588	617	577	602	656	617	590	651	622	591	600	647	659	594	587	626	587	660	623	663	588	605	577	622	631	637	626	641	673	619	622	603	622	647	640	600	609	625	604	632	633	637	616	652	604	625	598	651	672	620	599	583	608	604	636	667	608	600	615	641	655	567	595	651	603	612	628	609	621	642	617	623	603	601	615	628	652	617	630	606	615	584	634	645	621	579	627	618	583	605	618	572	610	649	582	631	611	637	626	584	615	596	608	623	571	602	660	580	624	621	628	630	661	631	593	644	602	608	601	598	569	633	610	597	599	636	629	598	603	607	607	605	614	629	602	606	597	601	601	652	631	622	591	590	600	600	614	603	594	606	611	633	584	586	638	595	658	617	610	597	613	601	590	609	618	597	638	609	625	623	609	596	636	601	619	625	580	604	597	653	578	599	634	602	656	600	659	554	640	573	640	611	581	633	599	617	602	585	615	612	611	601	645	615	587	595	618	635	621	628	612	598	628	579	609	571	629	626
5050	785	741	633	630	592	526	550	558	576	592	588	519	530	589	563	567	593	560	558	574	580	571	558	582	565	557	532	529	580	531	590	566	555	534	558	546	566	555	595	594	570	577	553	547	581	518	533	512	586	590	609	577	539	599	558	530	544	575	559	599	538	560	554	557	576	560	525	588	580	544	558	533	568	549	551	501	580	527	569	580	567	552	587	545	557	553	481	532	571	588	533	616	543	580	537	584	565	571	572	566	511	593	593	547	521	549	546	562	558	573	554	544	547	544	563	544	552	549	550	521	581	548	523	550	529	565	543	555	572	607	567	554	494	543	547	548	519	501	542	573	555	563	590	527	543	549	541	562	583	532	592	598	550	548	572	525	505	535	554	531	543	569	527	593	577	525	576	525	548	572	551	561	556	513	559	581	558	524	535	547	550	558	546	547	527	586	518	527	526	561	570	583	558	581	561	574	548	525	552	526	514	587	581	592	514	553	546	603	588	538	551	537	607	557	567	519	538	502	573	510	590	588	523	600	561	553	551	556	515	553	541	561	546	596	534	529	580	578	551	562	558	563	554	541	542	552	549	571	546	555	543	545	582	566	618	555	544	562	545	520	551	499	526	616	557	526	599	572	545	545	528	541	568	546	541	554	550	573	550	579	569	577	579	595	523	561	537	514	584	552	555	557	555	556	592	518	585	523	564	527	556	576	585	552	577	559	551	547	558	594	575	558	520	576	546	535	519	576	555	575	572	562	552	537	528	542	582	596	534	538	589	581	581	578	561	547	550	537	570	602	498	566	578	545	564	540	575	543	574	524	568	546	556	571	503	582	558	581	556	537	585	534	542	562	551	562	586	541	534	589	554	584	587	539	525	571	562	535	545	589	588	548	568	571	558	552	570	549	555	616	528	535	579	563	565	541	601	520	559	531	550	588	573	494	547	559	485	524	572	541	560	561	579	558	570	561	504	590	562	512	577	534	531	527	531	581	552	557	543	484	542	585	577	580	593	544	550	571	562	499	534	532	596	584	563	533	563	590	563	544	568	518	565	511	567	538	592	589	548	567	529	549	565	509	541	546	531	594	548	532	596	539	584	536	568	562	542	526	563	522	582	512	541	567	524	542	573	520	599	549	580	562	555	599	543	543	601	543	550	587	584	568	575	508	531	581	600	618	524	528	571	561	564	492	559	542	566	595	562	554	558	586	540	524	531	534	562	581	553	577	585	568	591	532	549	553	551	536	593	563	577	534	567	542	542	549	557	546	559	572	535	579	554	549	544	594	531	543	576	588	555	558	565	567	531	531	589	558	533	546	542	576	548	539	539	549	576	539	563	597	562	566	548	559	586	570	577	578	544	508	596	552	541	560	513	584	550	559	524	559	545	515	521	571	554	533	561	498	556	509	556	581	553	547	555	550	552	510	591	560	580	540	532	537	514	581	527	609	581	542	589	522	581	551	580	585	586	555	550	564	624	557	547	542	543	517	556	571	488	530	572	565	522	560	556	553	555	551	570	559	572	551	548	573	569	548	558	531	549	533	546	582	567	523	542	533	543	554	542	594	514	562	587	569	576	556	549	600	547	572	534	565	514	573	577	566	521	522	575	585	602	523	564	534	536	557	555	597	552	574	566	513	511	565	558	520	580	610	548	549	544	574	588	577	526	572	568	565	583	532	528	559	540	557	578	582	564	532	523	524	556	570	544	532	576	529	577	549	552	523	564	549	529	571	531	556	563	559	546	557	577	579	524	500	593	546	529	553	555	568	606	535	534	574	597	546	563	576	560	565	535	547	565	541	574	543	543	541	576	517	578	550	545	576	533	515	546	570	582	535	548	564	555	536	551	557	531	581	531	536	545	545	554	561	582	553	544	536	534	530	560	614	505	574	522	552	588	568	585	527	530	549	515	551	576	561	527	580	610	536	499	516	547	546	542	556	534	523	561	578	536	547	566	565	560	549	606	539	562	572	547	528	542	523	528	554	596	517	555	533	573	562	523	550	573	585	521	547	490	567	575	558	572	548	580	552	535	551	557	544	519	554	570	568	572	558	596	565	543	600	598	543	564	533	548	577	586	550	582	569	562	585	542	578	553	530	576	538	558	568	521	551	566	563	550	510	571	563	594	547	552	525	533	517	549	526	548	580	541	530	532	579	532	569	584	528	578	592	570	560	546	561	511	560	545	506	558	577	539	536	546	558	583	552	517	535	554	557	566	551	541	568	533	581	587	557	517	563	538	581	591	558	537	551	567	537	530	572	558	546	583	527	532	581	533	541	536	523	520	580	548	597	545	542	593	564	566	576	589	542	522	563	537	590	550	566	590	593	608	509	523	568	560	564	525	537	541	559	566	520	570	495	549	582	570	553	515	539	513	559	561	578	580	560	558	565	533	510	618	564	562	559	595	522	589	558	527	558	532	539	538	553	568	562	556	559	533	529	588	529	565	532	579	553	579	566	539	554	555	550	522	588	569	525	554	557	571	542	572	566	544	549	553	586	529	533	538	542	548	531	607	599	580	539	537	546	570	571	553	543	540	547	571	596	552	554	575	561	512	566	576	536	595	539	535	547	518	554	537	524	513	604	600	557	563	566	531	545	567	549	542	557	556	544	526	530	602	535	507	575	530	563	535	582	526	570	604	543	520	571	527	507	556	572	531	544	552	543	535	569	562	546	560	541	553	579	549	577	554	537	545	598	570	568	546	545	569	582	546	565	590	617	588	525	559	523	599	576	561	517	484	550	509	532	540	571	536	554	530	541	571	584	566	547	532	579	556	559	542	562	561	516	576	557	547	577	602	539	560	557	568	579	552	559	568	557	584	527	554	554	600	578	591	556	560	549	562	589	541	586	574	549	532	532	559	579	587	522	571	593	537	548	534	566	565	550	556	528	556	559	560	536	563	545	510	553	578	547	526	588	548	547	558	568	546	575	572	525	537	573	573	539	589	603	539	517	544	570	530	532	571	550	538	533	558	531	568	567	548	552	543	525	517	536	550	569	548	580	535	563	533	539	541	555	594	550	517	535	556	564	576	520	591	546	556	555	586	545	604	588	554	572	547	550	577	550	568	517	539	555	523	538	599	560	580	582	519	548	533	556	542	575	561	590	561	559	551	582	567	521	569	574	512	553	566	549	574	587	546	594	547	544	526	513	554	580	557	599	522	580	542	564	539	576	517	558	536	567	525	546	548	533	583	574	526	509	563	591	553	553	551	556	547	510	557	598	569	549	546	566	535	555	592	515	519	571	543	544	560	567	535	549	599	554	586	535	526	555	579	599	572	592	530	586	504	500	572	533	549	519	521	529	509	545	564	622	571	538	564	569	576	560	557	526	519	547	571	566	507	540	556	560	575	539	568	577	543	618	539	583	602	563	504	508	577	595	543	493	587	511	589	546	591	562	538	580	546	588	594	554	571	580	574	541	569	507	510	540	561	562	557	583	560	550	546	521	516	535	519	552	565	533	549	492	546	555	584	562	553	560	532	593	516	586	546
25734	21450	25949	18693	1568	695	602	533	480	489	467	443	447	482	446	475	459	428	464	466	433	445	474	439	473	435	455	439	419	453	423	474	437	446	449	442	434	450	486	444	421	463	459	463	431	421	422	452	422	450	412	413	439	455	440	412	438	420	413	423	428	442	455	448	417	424	420	380	451	435	429	430	413	438	420	408	452	477	447	424	421	421	435	379	446	401	435	414	414	436	411	419	422	440	440	460	458	470	403	434	405	454	452	449	468	462	438	441	411	418	400	439	472	461	440	437	421	464	428	403	413	424	444	429	429	443	433	423	447	433	447	431	420	449	471	417	453	422	441	406	466	450	471	436	439	475	445	417	430	426	418	442	418	449	435	418	431	429	445	434	444	438	458	449	427	427	464	432	418	409	409	451	453	454	445	410	457	437	452	452	436	434	423	402	414	396	439	446	398	455	409	448	422	469	389	437	434	425	425	435	427	446	428	427	447	428	412	429	443	457	379	435	442	408	419	433	435	416	419	429	422	379	446	379	411	410	464	454	425	411	445	426	452	453	433	470	433	450	417	437	464	407	439	445	459	445	444	453	413	431	436	475	449	390	424	466	439	431	449	434	431	400	489	478	439	420	443	415	414	467	424	404	446	475	416	448	452	423	445	404	473	421	456	402	448	417	436	443	410	468	433	418	388	454	416	429	413	416	406	441	438	474	401	435	434	447	410	399	446	458	438	432	408	462	421	440	408	446	437	447	451	461	438	446	419	449	419	423	490	423	413	438	445	454	448	436	446	439	389	456	461	422	424	452	435	404	444	427	439	415	457	413	434	467	446	431	486	410	394	413	438	402	446	455	450	441	391	403	438	426	436	435	436	451	438	427	456	458	405	426	460	443	454	440	426	422	437	453	434	461	441	478	425	390	436	446	438	420	414	449	429	422	442	452	423	440	428	414	429	423	428	414	459	417	427	456	453	416	419	430	443	416	472	411	476	451	476	479	416	421	415	434	425	471	427	440	422	432	451	419	407	419	444	432	428	451	461	467	409	433	445	460	405	445	463	414	454	426	444	422	409	412	466	425	437	418	407	423	426	407	464	451	463	451	418	412	463	472	457	410	438	385	484	402	435	436	428	441	436	405	485	427	398	413	380	431	428	492	435	434	454	455	446	461	415	432	430	426	409	450	445	405	438	491	436	436	466	434	388	411	438	431	446	440	480	412	424	430	421	461	412	415	377	422	447	421	424	435	419	482	463	424	494	397	455	450	444	474	433	468	414	430	437	420	430	428	460	435	423	415	416	461	399	435	464	421	500	451	435	430	401	434	463	414	408	419	424	419	448	438	425	460	370	414	512	466	452	439	408	435	444	438	443	417	383	449	447	449	430	428	437	458	460	413	410	443	476	408	441	411	408	458	410	429	422	449	451	434	405	419	421	420	424	434	413	448	480	443	446	442	426	449	452	426	443	456	431	453	448	435	426	438	422	419	422	429	433	447	479	444	417	403	370	426	478	426	452	423	422	488	398	396	419	413	423	428	466	439	417	448	461	438	435	447	447	475	438	406	484	449	410	422	446	441	457	414	423	404	384	427	403	448	417	460	436	472	403	420	455	416	451	429	426	422	449	469	428	418	429	444	418	423	442	437	435	436	416	421	424	431	450	435	432	431	449	483	407	449	425	413	430	427	406	432	424	419	386	458	417	436	424	427	457	447	422	446	406	406	444	413	425	455	420	428	404	393	418	408	440	453	435	442	437	418	435	413	429	420	400	461	414	433	402	426	380	456	466	401	429	473	416	422	441	431	410	410	474	407	444	424	452	436	424	456	429	438	434	383	421	435	386	451	439	411	472	437	432	422	404	451	424	472	435	422	436	456	484	408	387	419	475	431	416	412	392	412	434	452	412	421	467	429	422	485	425	435	407	419	461	406	432	450	423	450	419	427	443	411	427	392	418	403	420	428	401	421	456	424	433	454	414	405	442	415	461	426	427	421	419	466	412	406	414	460	433	427	471	439	438	424	426	411	411	428	442	419	453	435	431	440	446	447	445	420	408	454	440	429	421	429	408	463	393	420	457	451	391	427	460	423	487	419	454	446	445	437	453	438	433	412	431	445	438	424	459	436	478	438	412	443	441	444	447	405	458	397	434	442	421	409	444	479	418	480	457	415	413	452	470	458	395	419	432	415	452	418	417	435	429	405	446	446	422	461	437	445	421	431	458	433	446	406	417	428	440	475	443	459	428	396	464	453	405	434	407	438	426	441	464	436	430	455	439	427	466	432	451	443	424	450	449	397	440	427	405	392	415	416	431	442	465	414	410	446	427	410	452	412	438	468	463	419	441	418	446	382	439	409	460	427	435	423	467	448	455	461	422	397	434	399	458	374	428	447	403	407	396	452	442	433	458	452	418	438	432	430	423	439	456	431	466	413	419	422	430	434	403	412	447	379	425	407	450	452	421	449	421	448	465	392	439	454	453	443	458	447	450	482	423	440	468	430	444	439	410	424	440	455	452	444	443	414	426	405	426	394	448	429	435	420	437	432	478	410	444	432	423	447	445	425	434	442	425	428	431	423	410	431	423	436	436	456	435	433	449	408	433	448	429	460	445	425	423	447	461	419	414	438	451	442	380	402	424	463	437	369	458	424	461	434	426	455	450	411	425	438	397	432	458	384	450	437	438	415	430	445	409	441	432	397	412	453	455	428	451	438	450	443	461	405	436	429	439	403	415	435	450	428	435	446	373	432	473	398	435	438	434	451	416	455	421	478	434	422	429	410	430	418	439	456	428	455	402	456	417	451	431	453	424	423	428	416	410	392	463	423	461	441	423	448	430	432	422	401	464	445	395	422	433	445	452	456	430	442	438	450	434	441	411	440	446	441	455	412	411	424	418	431	370	421	420	424	459	464	398	442	446	428	451	440	434	408	446	378	465	405	456	424	416	416	453	450	413	418	447	415	431	407	444	413	440	456	450	467	426	429	408	461	415	423	423	388	478	413	399	403	436	408	462	427	464	417	439	445	479	457	434	435	453	429	442	437	441	438	415	415	414	496	461	455	428	438	434	449	479	439	453	445	443	448	424	428	415	421	489	405	411	416	414	424	416	436	432	428	425	479	470	419	463	451	446	402	435	458	449	426	434	369	465	462	436	481	435	452	421	395	418	456	434	446	431	417	456	431	448	437	472	459	413	431	453	424	399	462	421	382	429	439	425	454	413	457	426	436	441	440	435	427	434	448	448	435	451	444	394	399	412	414	431	429	413	447	428	386	432	451	397	419	431	458	426	459	404	437	421	407	426	418	438	411	408	424	427	443	431	438	399	412	444	438	442	446	441	458	435	433	431	438	425	455	442	440	455	442	421	412	424	404	424	452	417	415	432	426	454	432	450	459	425	427	416	421	462	441	451	404	418	425	410	411	422	419	443	478	447	393	413	413	414	467	437	395	397	461	428	413	387	430	389	420	432	477	425	429	412	423	419	492	403	438	430	425	432	417	477	440
3443	2025	1632	987	754	692	567	533	519	511	487	469	455	445	432	435	498	459	456	468	416	434	439	444	435	447	434	400	431	419	425	444	460	430	425	449	475	437	427	440	439	419	440	420	443	399	396	454	427	428	444	437	452	433	422	410	410	435	444	449	422	458	400	419	402	390	385	381	388	429	435	400	422	416	429	400	435	410	442	450	439	426	416	441	414	449	450	421	432	418	466	427	399	429	431	429	408	407	419	455	416	400	430	455	412	404	441	403	430	438	412	425	423	402	404	414	451	421	409	417	427	408	418	432	418	416	394	411	397	418	421	446	422	388	389	403	400	394	404	432	404	429	420	416	423	415	392	393	446	428	418	426	400	427	387	427	442	423	407	432	416	402	397	430	421	424	377	429	442	415	429	422	443	424	435	464	388	421	402	411	418	383	394	418	442	434	411	404	430	413	421	404	450	384	444	403	383	429	456	402	415	472	438	442	405	394	425	424	449	441	444	415	409	443	429	414	393	442	405	406	433	432	402	416	411	444	413	449	471	427	409	427	464	410	435	392	425	443	420	432	410	405	394	456	423	402	404	399	401	431	388	412	437	453	446	428	436	423	400	385	412	439	432	423	393	383	412	435	409	391	406	424	427	399	443	451	394	412	426	414	423	400	398	411	408	442	401	423	438	410	437	429	452	449	412	403	431	380	441	430	401	424	415	438	383	423	407	446	422	445	401	389	351	432	413	430	401	431	417	426	434	404	416	398	453	413	442	382	446	423	429	420	453	438	426	432	414	414	449	412	418	406	422	422	430	438	389	402	403	434	406	398	391	431	435	424	417	399	424	370	388	427	419	383	413	388	408	446	435	453	411	428	414	414	438	411	431	396	439	426	433	420	449	403	393	427	391	407	424	426	413	449	428	402	418	428	378	393	391	388	438	393	448	430	397	397	415	446	400	453	419	419	421	448	420	409	444	429	413	411	455	428	390	416	445	426	411	433	424	420	381	404	416	421	412	423	422	403	407	405	429	393	424	363	410	429	405	401	373	392	423	454	435	423	410	393	421	415	386	408	427	441	408	422	428	407	396	411	436	393	365	409	421	409	417	400	432	426	390	408	441	397	422	435	439	389	456	435	455	420	424	408	408	434	404	400	431	436	440	410	418	402	399	399	396	402	439	441	417	394	434	427	446	434	426	417	396	414	413	411	431	387	413	428	448	419	463	431	466	433	463	413	450	440	390	421	445	402	414	377	399	428	379	421	406	399	424	434	417	436	415	449	438	460	440	412	392	408	424	415	442	430	372	396	392	401	399	435	431	426	389	394	439	428	390	438	400	381	420	392	429	444	428	435	433	430	468	406	440	444	409	407	409	388	450	385	408	459	426	406	402	419	421	432	418	431	448	394	442	379	442	416	437	426	398	415	426	437	431	383	442	412	453	425	419	387	394	434	409	421	398	402	418	427	441	437	438	407	395	405	410	432	406	419	418	441	385	433	394	439	424	402	400	419	414	434	407	416	469	401	430	439	417	403	392	414	419	432	421	393	396	431	386	378	413	378	428	443	443	426	441	422	426	427	413	436	446	421	386	423	440	385	434	426	389	421	415	412	419	378	457	402	444	413	451	463	452	432	396	417	400	435	414	404	409	382	403	413	443	450	411	424	463	428	434	406	458	392	420	398	413	410	411	437	389	410	430	411	431	405	392	410	450	390	404	420	396	397	418	412	394	406	406	411	431	454	406	439	410	360	396	431	457	430	416	448	405	428	443	380	431	400	436	408	414	375	399	409	458	412	416	416	410	412	426	431	406	410	452	397	401	425	406	394	393	399	412	421	446	437	384	426	375	453	416	421	414	414	353	406	416	413	413	414	424	423	435	392	429	403	395	399	459	398	420	408	392	396	400	379	413	446	425	404	425	446	433	453	422	414	446	367	417	434	436	409	434	415	391	401	396	418	396	391	432	417	411	424	441	378	426	407	428	386	419	414	419	412	414	397	438	397	413	402	455	440	446	387	407	423	407	431	428	426	413	407	428	416	403	423	418	398	384	421	439	397	425	399	433	400	400	392	419	410	450	438	426	425	427	419	414	425	410	432	402	428	407	455	401	440	419	404	393	443	447	387	426	402	392	426	424	391	457	434	430	443	445	410	441	421	392	427	394	445	390	435	425	430	436	414	397	426	460	399	390	426	414	423	453	391	386	426	408	439	409	394	446	425	410	458	441	460	404	402	423	377	413	453	379	426	365	398	410	427	411	428	388	408	423	436	447	392	408	386	455	422	433	440	400	411	434	416	422	389	434	404	398	464	432	419	399	382	428	393	441	381	386	411	385	422	403	405	419	428	409	399	407	407	420	425	453	371	414	424	434	422	468	398	396	475	423	439	439	410	409	394	444	383	448	437	388	431	391	411	413	427	408	413	400	439	466	407	441	453	405	418	413	390	401	433	459	399	396	420	406	468	405	403	402	411	434	393	432	436	431	396	399	391	407	416	398	424	403	423	408	385	444	417	432	422	425	435	428	412	412	404	426	380	420	402	474	447	435	391	434	412	415	432	382	425	437	443	429	423	432	420	442	414	415	416	411	389	397	429	387	396	433	409	469	442	417	425	406	420	423	396	428	456	406	395	430	406	391	411	396	447	415	435	389	420	431	392	406	421	416	438	416	422	448	392	457	405	392	436	411	445	431	406	423	403	421	457	423	395	418	391	426	407	451	429	414	412	412	427	424	418	425	435	423	404	421	391	418	402	432	414	422	408	426	441	460	421	423	413	385	410	420	394	455	429	411	388	410	387	434	418	413	408	444	409	431	405	412	386	417	430	465	454	404	471	410	412	415	410	390	410	403	408	399	400	384	414	414	454	411	396	402	414	429	411	404	423	397	410	421	415	470	417	401	397	421	414	442	385	404	439	390	395	411	460	387	410	405	369	436	422	432	449	398	386	394	402	422	412	441	442	397	446	410	412	427	407	397	399	433	421	449	404	430	356	436	419	407	438	384	422	392	416	394	388	427	415	423	446	431	392	440	410	414	390	425	393	401	427	416	420	393	421	449	406	434	434	429	423	397	409	408	424	403	422	437	397	409	426	419	430	419	417	406	420	457	443	394	443	377	370	410	450	417	436	421	435	377	386	436	392	417	436	442	421	403	375	417	387	413	405	411	423	442	431	421	402	426	417	363	436	405	398	459	431	412	401	446	397	411	420	438	397	421	445	423	432	418	444	427	401	403	438	445	443	386	418	387	423	432	432	435	424	413	417	420	403	438	377	444	427	404	411	431	452	392	416	435	406	414	384	364	421	426	392	435	397	404	439	444	438	423	383	374	441	435	424	432	398	420	368	395	421	403	425	449	415	447	410	404	390	422	405	428	437	424	412	416	402	390	413	425	435	422	422	415	399	417	407	430	427	427	399	384	418	412	363	408	403	406	423	391	437	418	419	433	412	442	448	413	431	410	417	442	423	440	484	413	408	401	396	425	446	439	421	426	426	412	401	448	441
24220	21424	28623	24630	20429	2659	883	519	341	423	421	400	372	316	335	366	349	351	334	328	330	331	337	317	312	296	306	310	331	298	298	292	278	283	335	311	341	313	305	323	314	290	313	297	305	289	314	275	316	276	302	308	290	298	307	308	294	293	280	287	284	303	299	304	322	325	277	278	283	310	304	315	303	288	289	311	284	312	280	295	305	318	295	313	282	273	309	249	311	276	258	284	311	284	301	296	290	306	290	297	301	307	268	265	294	318	289	305	313	261	311	296	273	283	308	297	309	264	272	313	301	331	315	320	327	260	268	287	289	299	308	309	295	273	329	298	287	273	296	298	285	271	284	282	268	299	273	298	294	323	245	299	303	274	284	311	301	313	304	305	327	285	294	311	322	303	316	266	298	284	266	314	286	290	264	284	316	291	278	292	301	329	281	274	320	282	281	281	274	292	307	285	289	267	305	266	291	318	295	285	329	286	308	268	300	287	287	286	268	275	305	281	304	304	310	305	278	314	281	262	311	273	270	313	266	310	320	294	317	292	288	280	296	294	299	315	274	279	287	303	314	284	274	305	302	290	277	315	313	291	311	312	284	296	314	289	301	281	284	301	298	299	309	298	273	306	303	331	268	306	295	303	268	257	295	302	278	303	292	305	271	295	278	315	293	313	289	290	294	295	306	319	284	264	314	313	284	296	288	275	267	314	293	298	319	301	316	284	283	280	284	286	283	308	261	284	270	275	313	285	267	271	298	289	269	297	284	306	272	298	293	280	287	306	291	299	278	269	270	297	273	291	279	267	299	273	271	279	292	296	310	293	306	324	274	267	310	317	296	281	274	269	311	266	287	307	295	289	273	295	290	276	258	314	303	262	285	291	301	276	313	273	288	314	308	328	328	319	296	301	269	303	279	270	274	314	313	302	309	286	327	251	282	305	303	241	290	283	280	257	326	284	291	314	264	262	277	306	297	266	291	328	324	290	315	282	288	296	314	311	306	295	300	296	326	259	308	271	259	311	310	287	249	278	314	300	310	303	309	278	304	294	295	269	311	300	319	278	325	316	251	292	269	266	266	285	294	288	328	280	290	296	284	296	241	310	282	287	283	307	345	300	287	272	257	309	282	303	271	306	291	284	289	272	279	284	316	292	276	288	317	260	319	279	324	287	289	284	302	311	296	263	270	265	299	294	279	307	312	294	283	271	296	300	260	294	271	283	262	289	291	303	303	321	270	288	264	284	274	256	303	297	282	269	311	305	293	277	291	300	286	289	293	275	286	277	319	270	279	285	315	334	295	278	295	282	279	316	309	313	304	280	278	315	253	289	285	290	283	279	283	291	308	276	282	253	317	282	307	277	329	314	265	280	289	319	305	281	296	296	290	304	287	269	288	296	269	303	298	279	296	295	298	304	235	282	291	277	290	280	263	293	278	277	317	293	306	302	282	311	335	296	294	287	276	287	258	310	294	285	301	278	300	300	297	281	276	282	272	293	312	299	269	255	299	312	293	290	300	306	295	257	280	301	296	294	278	269	299	281	303	273	250	274	309	301	300	284	244	326	282	305	268	275	273	284	287	277	259	291	304	282	266	263	291	308	276	301	305	285	287	285	284	266	284	279	262	276	292	305	307	282	316	289	269	300	303	283	304	303	273	261	303	314	258	278	315	287	276	293	295	299	291	279	315	291	282	311	277	279	258	265	266	323	309	307	286	285	282	288	289	289	264	322	273	308	269	282	291	305	291	329	308	276	310	307	305	294	269	304	264	313	307	241	303	295	289	298	283	287	289	296	311	256	295	274	295	301	301	305	291	309	278	288	272	301	272	301	273	305	292	291	296	296	294	280	298	316	272	268	308	304	299	314	301	307	285	331	311	277	301	276	292	299	289	297	291	279	284	280	321	299	273	315	307	293	293	288	292	283	274	279	270	295	296	297	275	280	308	318	321	303	289	306	286	332	292	334	307	262	311	296	282	275	272	278	315	290	287	285	298	281	309	316	293	285	295	290	312	311	282	294	271	286	286	279	299	303	303	294	305	318	263	285	270	304	283	299	270	296	271	332	272	306	291	313	275	305	285	306	284	301	260	285	277	290	303	281	297	322	290	275	289	319	289	306	294	305	276	275	317	303	278	303	299	299	277	305	270	283	272	300	301	275	271	305	287	267	281	260	295	258	282	286	267	311	278	320	304	336	290	250	283	275	297	288	292	288	288	260	277	276	307	300	258	312	319	262	284	296	277	313	279	265	305	288	284	264	306	267	279	261	284	289	274	278	285	315	278	270	301	308	300	278	269	264	263	270	262	275	302	281	278	283	274	268	299	284	281	270	273	310	296	281	296	284	263	287	288	247	322	298	279	300	337	274	293	265	287	265	291	270	287	268	289	271	275	276	319	323	293	290	295	279	268	275	329	289	295	288	294	278	314	330	277	292	295	280	312	294	319	304	302	295	280	300	275	305	303	278	290	266	304	273	294	320	272	309	298	288	249	268	259	307	315	271	261	256	281	301	301	287	282	295	294	294	271	266	277	299	298	252	295	283	274	286	279	293	287	290	298	301	265	282	332	255	306	274	281	313	263	296	301	293	300	291	291	300	262	322	316	279	271	324	294	277	317	285	271	298	277	277	295	273	294	262	286	273	296	289	283	313	286	289	285	261	315	310	268	328	309	278	280	277	259	283	305	335	301	279	290	280	317	298	282	301	301	281	290	269	279	265	288	304	281	306	301	302	288	292	270	280	287	308	293	293	272	352	263	285	282	291	316	291	265	259	300	300	290	282	288	270	292	272	238	307	286	295	314	287	290	283	318	274	268	308	324	258	295	305	281	301	302	306	310	279	266	297	262	298	277	295	284	271	288	282	280	287	303	311	277	273	317	290	300	281	294	299	278	302	267	266	288	298	277	288	312	289	306	302	294	307	310	280	262	307	284	261	319	298	294	251	267	242	288	267	290	253	289	290	304	285	268	246	285	308	287	281	287	279	272	281	310	287	294	274	270	271	277	294	301	297	305	271	299	272	277	266	289	293	315	289	261	280	281	302	301	290	290	264	314	304	292	272	324	282	286	272	287	293	305	279	321	285	288	290	285	314	280	298	273	265	308	305	279	274	297	263	303	303	276	323	290	268	290	273	307	304	299	282	275	299	260	275	297	266	298	299	287	280	283	324	274	259	292	287	284	289	298	272	288	282	278	300	277	297	290	275	272	278	312	274	301	279	279	297	294	298	259	266	287	314	277	273	272	290	282	292	271	294	268	306	276	295	266	270	286	277	272	309	289	300	295	293	280	293	303	279	279	270	265	291	293	284	305	269	289	255	313	300	291	241	285	295	284	292	333	281	286	260	309	297	302	331	272	275	287	291	289	295	291	328	277	315	305	296	313	292	293	310	282	268	302	310	314	299	291	267	300	298	258	302	285	324	299	293	282	305	308	278	287	275	326	295	287	268	277	297	302	308	293	259	296	276	279	275	258	291	294	279	302	264	274	291	285	277
3205	4518	3550	1804	1186	932	828	656	585	519	480	432	384	420	387	402	367	373	323	361	332	305	337	338	329	319	319	304	330	328	331	281	316	313	319	339	293	320	312	325	317	288	280	311	307	280	335	302	284	317	306	300	302	283	315	326	307	302	281	329	327	287	297	324	316	275	310	294	272	316	304	305	306	304	288	288	289	262	296	312	306	288	300	337	297	292	296	294	307	275	294	303	312	316	291	290	300	307	304	306	298	295	273	286	305	307	301	312	261	285	290	293	289	277	293	268	308	307	284	304	275	343	311	298	290	281	289	294	287	297	293	345	302	282	325	295	325	302	300	294	312	295	281	323	310	305	295	301	299	340	301	278	324	300	289	279	305	313	309	303	275	296	308	274	290	312	314	299	281	279	296	262	304	254	311	289	288	313	293	282	304	329	304	285	317	279	292	318	343	300	297	300	314	334	276	299	292	291	302	301	290	292	296	327	277	292	317	273	287	303	278	298	294	302	288	316	255	280	293	299	300	272	287	273	286	279	290	253	294	341	302	297	302	308	303	290	311	293	309	286	275	269	293	328	273	342	299	292	290	298	314	274	292	294	335	292	296	312	288	313	277	296	324	294	295	281	327	298	297	284	292	281	280	290	294	282	316	257	315	299	263	291	275	326	294	287	311	278	314	279	277	281	315	311	281	281	290	281	315	294	315	303	288	282	270	304	296	288	271	282	308	318	303	272	323	311	292	282	296	285	302	316	301	283	295	344	293	293	269	292	305	271	303	282	302	260	306	302	283	327	321	290	270	302	331	313	316	287	276	325	292	296	311	276	307	306	285	327	303	287	275	317	263	320	267	299	301	292	275	282	321	303	299	284	289	324	266	289	300	282	312	302	318	273	292	313	278	279	276	289	277	290	280	297	287	328	306	290	289	311	316	253	287	296	293	314	285	290	305	308	296	274	302	285	278	283	322	296	268	337	298	295	298	308	298	295	306	280	308	289	300	309	301	285	284	287	292	277	307	312	330	278	304	275	312	287	325	276	319	285	288	291	304	298	286	303	298	288	304	294	329	302	299	300	297	302	282	326	314	299	280	308	305	283	298	295	261	278	296	301	288	289	331	270	285	318	255	302	294	312	302	282	292	325	313	286	289	290	287	317	294	301	286	278	288	310	303	254	290	296	278	278	318	287	305	262	304	320	301	299	283	301	303	328	292	267	313	295	315	271	291	274	291	284	307	239	329	290	307	275	301	323	274	298	323	291	304	299	306	285	293	268	299	287	307	317	324	314	287	332	287	290	293	291	322	281	292	262	285	290	290	297	283	308	304	289	291	289	266	306	294	296	301	316	285	328	279	283	277	299	315	270	293	271	296	292	307	282	308	277	295	303	324	321	316	316	286	290	269	274	337	284	275	319	301	307	288	293	274	297	297	323	267	290	267	271	273	313	308	323	283	286	301	292	280	308	281	297	285	298	298	281	283	319	267	299	292	273	288	314	299	306	282	299	285	304	286	266	312	314	307	306	293	303	297	312	289	297	296	263	324	268	302	283	301	317	278	282	294	292	310	295	296	314	289	300	291	288	282	291	296	271	315	278	286	277	294	324	308	285	295	315	278	311	267	277	291	293	335	286	288	295	295	289	303	297	276	330	302	288	300	285	289	281	290	284	270	261	337	306	294	301	298	325	320	293	297	283	292	289	282	300	297	297	317	294	288	273	312	261	305	302	308	296	287	291	297	301	295	284	299	307	288	298	282	295	309	289	273	310	275	265	311	254	303	299	270	317	304	310	308	291	280	301	284	301	293	253	292	299	308	303	295	246	302	308	277	302	296	293	310	292	329	282	286	287	319	316	304	303	299	285	288	277	300	297	279	280	300	275	320	289	300	296	299	271	297	264	283	283	290	286	251	303	293	304	258	278	279	274	291	307	292	291	307	286	289	287	290	308	255	291	286	301	284	281	310	302	287	300	294	327	264	309	276	286	278	294	312	325	282	328	289	294	297	283	273	279	280	350	301	304	328	303	273	314	286	286	287	284	256	284	288	268	281	302	258	296	316	290	264	300	294	302	290	316	321	292	310	277	289	276	290	303	283	283	305	318	304	296	293	279	328	312	303	257	303	290	279	311	279	270	302	302	295	275	274	284	279	297	291	288	298	317	295	273	316	299	253	269	317	277	315	295	293	260	316	290	307	293	297	295	303	303	291	321	318	279	299	294	304	280	261	282	278	288	267	297	302	306	305	303	302	297	308	299	297	293	287	298	296	288	296	324	297	299	308	277	302	284	275	292	288	301	304	301	324	289	290	282	289	288	311	316	257	290	275	317	269	286	301	324	281	314	314	298	277	275	276	302	305	292	318	282	287	282	267	321	277	289	283	276	286	287	314	308	297	280	288	304	286	310	286	310	302	294	303	280	319	283	315	293	299	287	269	307	274	286	269	285	285	292	275	300	312	317	277	309	295	282	263	297	308	287	294	315	301	304	322	285	269	273	273	295	294	303	317	299	307	300	295	321	283	302	313	300	298	325	313	328	286	276	297	285	300	288	302	316	283	296	293	294	294	309	284	301	283	276	288	289	274	261	284	282	321	315	297	297	295	284	309	306	283	290	306	287	316	315	288	264	285	305	302	289	268	334	282	302	272	277	299	281	322	315	316	285	289	316	318	297	318	306	306	286	283	283	279	267	313	292	295	298	302	301	292	332	276	304	304	292	290	261	304	301	293	295	312	305	284	268	300	311	312	320	281	281	268	299	285	276	278	280	263	307	284	285	301	293	302	301	283	303	295	262	282	259	294	306	310	323	278	306	282	275	275	295	286	256	295	281	276	279	295	305	292	307	289	324	303	263	303	310	308	306	279	301	306	319	298	285	300	301	288	290	291	294	290	277	273	302	283	281	278	280	312	287	275	290	314	312	303	273	277	322	285	266	289	282	317	285	292	290	304	274	268	296	288	276	257	332	264	312	299	289	322	331	309	274	288	300	294	305	279	316	300	289	303	270	309	305	320	301	298	277	281	315	291	274	299	293	301	272	320	285	280	299	306	324	292	286	262	298	273	301	311	303	298	287	283	278	300	285	272	294	309	246	279	283	261	286	290	293	295	281	312	266	281	298	292	299	267	298	290	282	276	301	262	307	270	288	264	275	278	285	293	309	286	279	283	320	271	313	313	295	247	320	299	284	282	282	305	275	282	291	310	311	316	313	290	283	281	299	292	269	324	280	303	299	291	311	329	279	267	312	290	291	301	281	284	307	257	303	286	297	326	287	301	287	291	304	278	307	299	277	284	269	305	293	291	290	272	307	282	283	301	263	275	306	287	301	310	281	281	329	282	273	297	278	271	263	306	271	292	290	294	284	327	279	268	301	276	314	262	285	286	282	282	266	282	287	278	282	305	272	281	286	269	303	293	302	288	321	289	318	274	288	257	294	290	329	266	288	294	293	291	277	278	319	301	323	296	310	302	294	285	279	302	304	296	287	309	314	304	265	277	305
27650	12180	2002	1157	808	683	600	620	647	624	645	618	586	610	661	632	608	630	635	626	621	648	630	626	580	626	664	602	609	587	632	588	607	685	653	599	644	634	606	594	599	656	623	678	622	604	609	599	584	621	575	660	599	629	625	640	631	596	610	601	608	618	624	607	615	597	604	645	640	631	641	610	663	638	651	626	678	667	636	597	620	604	636	608	654	606	614	626	648	622	600	647	668	598	682	578	616	636	616	670	617	656	670	623	626	609	635	638	603	625	642	666	687	606	629	648	630	591	598	633	618	636	612	635	635	603	618	615	605	599	664	640	640	656	613	600	661	692	635	640	637	646	604	620	580	568	636	584	649	622	641	643	647	591	593	646	634	585	600	633	662	588	599	597	624	671	593	633	612	636	662	637	610	662	641	667	641	665	638	628	594	643	576	629	572	592	605	653	630	639	629	627	669	609	560	612	661	604	632	610	620	628	634	589	583	631	593	588	648	585	637	609	620	570	604	613	624	636	644	611	630	616	639	642	646	597	609	614	599	624	641	639	666	678	635	607	619	654	623	641	592	626	662	614	640	661	595	625	581	643	625	648	575	649	646	633	636	640	586	595	631	629	635	580	622	633	647	628	591	546	606	644	603	608	629	626	582	631	657	582	607	627	602	631	585	626	608	607	637	650	629	558	658	591	642	602	672	602	663	630	626	626	612	640	626	646	644	639	613	630	637	656	641	589	583	596	617	622	598	612	597	652	575	604	641	670	559	649	615	616	637	645	604	629	635	599	635	631	655	636	601	622	623	607	620	634	594	618	577	601	593	635	595	637	626	672	648	638	606	620	632	619	620	644	633	592	627	638	629	641	623	584	619	625	596	614	628	582	613	616	594	590	627	608	608	585	604	577	643	592	670	691	597	657	642	652	628	628	625	658	626	652	585	669	608	660	561	600	593	623	588	647	645	611	604	636	603	618	629	659	612	606	643	610	650	626	651	603	649	626	597	624	623	614	599	642	621	638	606	615	622	634	606	629	597	606	613	646	599	602	588	667	630	619	592	618	637	596	624	643	627	620	621	655	619	580	636	564	625	606	633	585	587	605	630	636	638	644	591	621	617	614	637	646	639	604	607	631	634	627	639	623	597	608	592	589	626	652	615	628	651	617	654	609	629	649	664	618	608	610	597	578	642	627	610	612	618	610	589	643	637	619	609	628	620	603	618	647	593	589	622	624	614	608	612	553	607	623	660	606	627	589	655	625	599	664	635	596	655	622	638	654	644	654	625	639	644	631	608	581	611	588	636	648	581	642	596	625	632	634	626	602	611	633	641	630	617	640	643	601	622	630	614	561	636	640	612	637	643	627	628	652	607	627	624	653	620	614	573	586	609	624	623	671	635	642	613	702	622	602	639	657	649	650	601	600	592	629	594	605	659	603	637	658	669	665	561	608	647	606	631	627	633	611	603	604	678	590	602	563	619	595	647	651	624	640	654	649	618	616	668	613	618	617	629	645	656	605	647	638	616	614	621	634	632	581	638	623	593	623	645	584	660	604	655	577	580	623	621	593	567	628	570	625	612	640	605	595	610	598	600	650	663	669	660	609	613	648	596	599	614	615	654	626	596	606	627	599	630	633	606	638	611	641	634	618	606	611	632	597	628	616	614	585	620	610	607	658	620	614	597	590	570	628	620	642	645	608	638	609	622	588	635	642	598	619	605	636	621	573	594	601	606	650	625	599	596	620	638	615	622	608	560	625	606	645	620	623	615	607	622	660	635	630	653	569	647	593	650	627	605	620	615	611	619	599	591	629	640	632	663	610	610	618	572	642	663	653	647	622	608	609	602	618	623	613	612	617	607	621	617	626	639	629	640	656	646	645	635	601	625	607	599	632	600	581	670	616	607	629	596	584	648	644	600	623	641	621	633	647	658	589	639	650	614	620	604	560	617	615	612	649	640	661	617	601	605	636	581	640	621	610	637	617	630	603	620	646	647	655	628	628	580	634	603	624	671	614	629	606	642	588	673	619	673	630	620	630	647	638	636	596	593	583	644	624	624	634	633	588	604	632	616	631	622	613	596	629	656	603	620	608	630	659	606	551	629	640	632	602	631	604	634	630	596	590	655	641	623	641	622	572	624	574	615	595	607	616	632	597	625	628	653	648	572	645	619	633	652	633	610	618	634	644	604	622	638	637	661	615	636	635	609	604	639	607	625	629	615	647	665	619	604	617	610	630	647	570	623	626	639	592	619	635	609	619	614	635	650	591	628	654	615	625	660	582	634	635	647	615	622	598	647	604	615	621	553	602	606	627	632	630	641	630	614	562	635	637	639	654	597	618	610	641	638	620	615	629	592	624	617	645	629	668	592	617	616	674	645	602	660	627	588	575	594	629	627	610	616	636	632	614	601	589	618	650	613	658	590	659	617	650	615	633	626	632	630	607	640	649	575	646	616	600	592	606	634	614	613	633	636	652	598	621	670	640	678	650	605	642	560	603	620	610	632	627	567	650	598	637	574	632	644	594	637	593	597	634	592	589	645	621	591	665	611	642	608	624	623	582	612	622	629	622	645	638	626	624	589	563	618	608	579	631	666	606	659	596	599	604	617	595	597	606	654	609	638	599	637	630	591	591	598	644	620	582	601	627	564	632	622	640	626	598	635	584	612	631	626	632	610	644	614	635	632	574	644	608	583	656	627	573	617	641	615	620	626	630	639	674	578	624	626	597	579	617	629	634	611	622	637	641	606	610	637	632	627	647	598	630	619	559	662	619	630	619	622	613	649	641	643	666	599	613	576	630	636	606	619	662	643	611	630	611	608	605	627	609	626	623	640	644	660	611	615	619	618	639	619	592	636	614	612	604	628	632	613	636	605	665	628	611	613	646	657	646	608	619	631	653	638	633	601	614	593	611	612	608	558	672	635	585	637	594	575	623	643	623	584	608	571	642	604	668	670	639	651	665	640	558	624	639	579	635	606	671	627	584	598	647	633	673	646	587	625	629	616	591	590	579	617	643	635	634	615	675	646	655	637	615	625	645	593	608	601	626	664	641	594	606	602	656	644	597	619	579	609	613	645	621	612	621	619	577	589	655	609	646	581	610	654	611	621	631	595	614	644	617	651	622	581	593	619	628	604	606	624	648	655	629	602	600	654	608	592	632	610	594	631	572	644	631	637	595	651	649	649	605	617	629	597	601	619	635	612	605	629	606	573	614	661	658	599	629	617	572	611	634	593	610	617	605	672	630	606	599	606	624	602	586	584	645	566	606	639	601	626	609	647	657	663	606	578	642	601	662	632	653	669	659	694	640	595	698	643	595	627	673	609	645	577	656	665	560	635	671	656	650	625	645	557	594	643	621	647	637	620	608	612	629	621	600	628	649	654	641	644	617	643	606	639	657	646	610	630	608	632	584	634	592	637	636	602	622	629	613	658	658	624	591	608	639	599	586	667	602	615	590	652	611	640	605	617	609	624	587	639	614	585	666	640	628	595	649	641	587
5049	849	734	606	598	584	526	540	571	544	582	538	584	545	576	561	571	569	537	542	540	549	539	566	552	516	605	550	543	550	556	612	592	572	564	553	567	553	556	568	528	604	538	520	583	603	569	554	518	546	568	590	502	530	579	589	573	569	578	586	500	545	585	550	559	566	576	526	544	558	546	577	523	565	538	569	568	569	558	595	573	491	531	610	555	598	559	546	575	540	557	563	542	605	557	552	572	543	496	546	541	557	539	547	573	579	560	563	559	549	571	579	569	585	558	547	538	560	548	593	556	525	575	536	516	536	564	568	550	561	540	508	556	564	542	543	579	580	535	525	576	535	553	570	553	567	571	531	574	579	587	547	535	544	568	566	540	571	581	525	565	559	564	579	570	557	547	575	575	571	530	556	532	555	524	529	575	568	554	555	570	526	554	523	555	525	531	586	556	531	573	533	559	561	566	571	521	544	506	562	535	557	583	571	554	567	526	583	558	572	530	563	537	535	558	534	571	541	550	530	521	578	547	570	570	542	592	573	512	496	523	546	583	544	549	547	514	577	569	563	517	541	563	556	559	579	534	549	526	561	532	542	564	548	582	570	549	574	512	549	577	582	545	510	552	535	544	564	608	556	547	517	544	549	548	539	551	560	507	555	533	595	517	542	600	515	585	588	521	541	544	520	559	535	532	567	524	591	598	572	568	551	530	526	575	547	567	559	534	541	534	557	576	563	549	537	567	591	548	552	513	551	514	537	584	571	549	534	538	550	597	581	547	551	585	593	564	569	547	594	548	585	549	532	555	557	602	582	589	593	535	557	553	557	570	558	542	526	553	557	558	619	580	565	588	558	524	546	532	535	566	537	548	561	582	544	587	548	536	574	538	575	526	564	577	530	560	584	555	564	593	552	557	528	545	579	549	568	561	548	546	554	495	547	551	569	538	563	552	554	527	537	571	553	557	583	557	557	500	566	570	549	579	528	516	537	528	591	538	614	543	513	547	568	557	603	568	572	595	553	548	553	525	536	594	528	528	588	568	543	561	535	536	589	515	615	584	578	519	553	528	565	587	551	530	582	528	553	542	534	526	584	556	552	569	557	583	560	548	559	491	550	570	566	507	541	543	529	563	530	611	531	562	549	517	527	567	584	527	583	577	547	539	523	562	558	553	590	572	549	544	513	573	496	532	557	528	593	553	559	520	543	562	544	589	586	528	542	520	558	548	542	546	541	523	563	570	561	538	593	555	526	559	525	568	528	563	550	550	548	550	579	580	554	514	554	567	566	592	568	571	564	585	527	579	554	539	514	593	557	565	515	537	539	506	562	569	583	559	532	552	533	549	554	511	525	561	543	556	524	535	559	575	562	567	584	591	557	539	596	519	569	548	542	544	557	543	583	550	588	543	588	567	551	540	537	549	556	571	581	564	591	574	532	515	495	542	518	556	566	561	542	584	559	563	579	538	539	585	582	518	587	543	543	537	545	550	554	574	540	547	554	588	568	575	553	541	526	563	536	539	540	524	569	557	581	588	558	562	573	580	557	534	523	576	571	534	566	543	570	521	570	545	585	568	554	594	496	520	547	593	523	565	560	548	505	548	579	559	562	567	572	560	543	587	574	582	514	536	570	533	537	561	575	563	524	568	605	534	539	532	545	545	553	536	595	543	522	565	551	549	581	517	558	556	548	558	541	543	571	586	528	566	536	555	509	527	538	609	576	531	589	562	572	565	534	537	523	557	583	575	564	574	565	579	567	581	564	543	596	546	545	518	534	515	570	522	524	562	504	546	543	537	560	505	583	565	589	531	551	528	529	567	567	563	577	574	507	569	545	514	540	527	552	563	539	517	565	516	562	568	531	517	499	557	544	501	537	532	544	571	565	544	529	560	590	517	553	556	549	506	566	561	584	568	584	570	553	575	536	569	555	547	536	577	568	518	538	562	525	579	530	526	561	556	578	568	545	569	536	544	557	590	527	542	562	555	536	532	586	538	566	531	582	557	573	533	574	538	554	593	573	535	553	529	630	557	603	515	552	527	541	516	547	545	538	547	535	544	544	568	568	576	553	569	529	543	553	539	595	600	530	552	538	551	578	520	556	520	548	558	566	549	575	558	559	562	569	582	522	545	529	538	560	555	563	566	596	561	531	565	540	525	564	578	565	565	537	586	556	569	599	534	560	582	576	545	621	580	585	583	529	534	521	499	527	542	562	562	538	555	595	556	530	535	570	572	538	546	520	559	560	507	513	569	582	553	560	541	547	538	555	567	541	539	564	542	540	511	566	553	560	539	597	560	588	550	572	592	560	538	551	501	557	530	578	540	556	585	584	551	532	561	560	543	529	543	520	555	603	547	556	497	548	566	566	568	521	563	576	525	551	512	561	574	577	534	571	536	588	593	571	548	519	532	562	534	582	561	574	581	573	560	538	545	572	575	578	575	540	579	571	549	569	524	593	556	608	520	580	547	575	534	560	588	570	565	549	559	570	556	548	540	577	553	583	548	539	573	576	531	570	552	558	549	532	583	522	544	581	533	555	521	589	548	550	538	547	531	602	521	529	577	552	551	545	560	559	570	536	544	544	553	514	555	564	543	576	572	555	535	560	579	557	579	579	538	552	566	603	598	534	546	569	557	581	569	530	567	530	576	532	573	487	534	544	552	560	571	557	527	532	602	529	612	537	533	565	536	539	543	518	559	543	601	571	570	541	587	565	544	569	558	574	561	565	549	588	548	545	529	547	548	523	580	598	543	540	535	541	557	578	566	561	542	543	587	548	626	561	578	553	570	533	555	570	535	600	543	567	540	555	537	546	574	575	595	579	543	564	583	533	540	565	546	572	549	598	582	527	541	527	551	578	519	513	559	561	544	544	517	550	528	565	571	563	576	549	524	544	563	528	558	566	524	524	561	574	552	569	571	552	596	586	591	539	557	586	543	598	562	528	608	568	537	557	577	542	578	572	561	565	584	577	567	574	553	559	540	524	559	542	504	571	551	581	516	555	557	523	589	555	551	584	579	521	522	511	533	543	598	551	562	546	539	590	568	525	580	562	525	548	524	553	550	546	560	517	581	539	539	562	554	548	570	563	532	577	548	539	612	578	548	539	523	579	589	550	565	568	550	519	546	539	525	524	557	563	586	526	569	577	568	571	569	560	532	570	524	562	575	549	575	556	536	543	576	569	584	538	549	574	565	558	553	540	538	567	546	560	587	568	520	581	578	550	559	544	512	564	551	550	552	550	580	565	594	571	565	557	591	559	551	558	569	597	581	544	542	556	561	567	582	570	552	549	540	554	532	560	514	556	571	545	561	583	531	528	546	567	577	500	561	548	530	592	524	524	575	534	553	545	543	561	562	562	545	573	553	533	593	546	545	540	515	548	552	582	561	577	565	554	540	557	522	560	590	546	542	551	557	552	558	558	541	574	537	509	560	568	523	549	569	543	570	566	527	560	547	551	549	545	526	519	594	546	602	576	526	595	539	558	555	555	545	576
25657	21450	25941	18726	1550	680	604	516	500	487	469	453	503	454	479	473	455	454	469	473	477	478	434	463	455	482	490	460	466	476	419	448	446	469	405	438	433	427	431	457	457	409	445	448	447	422	469	454	451	453	442	399	449	433	430	446	451	450	429	423	429	404	425	439	419	400	425	449	382	442	415	432	476	437	462	440	446	445	432	451	461	486	447	446	444	435	424	451	443	466	457	446	439	459	436	410	445	492	425	444	442	435	488	424	491	418	429	418	401	432	418	429	387	423	435	397	461	455	447	455	492	462	462	443	420	447	448	453	436	434	427	454	419	430	435	472	464	429	393	474	461	394	441	441	427	431	431	448	459	445	483	443	435	449	428	448	412	410	435	454	408	451	434	418	436	404	439	449	413	423	454	425	416	418	470	451	477	475	461	450	409	405	448	434	428	425	426	442	415	438	454	461	431	428	436	401	478	426	452	427	453	452	406	424	446	463	454	477	446	439	487	408	491	435	450	432	466	433	419	436	431	430	417	451	435	454	439	456	434	461	456	414	479	450	432	442	436	421	437	498	469	434	417	455	446	427	416	391	460	419	452	428	486	430	432	430	428	423	413	422	406	445	456	411	454	421	429	428	421	428	450	410	440	430	442	418	477	411	462	448	412	404	459	483	444	411	444	431	425	397	439	446	424	462	430	455	468	429	462	461	428	461	475	467	408	431	452	457	472	432	428	432	419	445	450	428	440	431	427	419	428	443	447	432	410	453	425	421	437	417	415	437	468	457	451	442	404	481	478	451	459	474	482	418	427	402	433	422	414	420	404	432	438	449	418	461	429	451	453	394	438	437	456	449	420	439	387	454	440	433	392	458	437	414	434	449	439	428	431	460	461	453	415	429	437	439	465	480	454	470	446	447	418	439	445	451	423	417	436	425	478	422	398	434	405	418	445	418	432	456	443	408	437	476	467	433	470	414	429	451	428	437	489	423	409	433	488	417	426	399	456	447	406	476	406	454	401	419	435	406	428	421	440	430	417	474	432	422	425	441	420	403	425	441	461	437	477	420	453	452	417	487	437	406	459	442	420	432	406	451	451	403	412	438	442	425	390	443	410	423	440	465	439	438	467	460	443	439	454	437	472	444	452	459	407	440	447	434	432	436	446	373	434	464	399	400	414	409	495	429	455	443	456	416	452	447	432	463	447	443	461	456	443	459	456	402	436	471	445	406	468	458	459	428	426	452	440	433	443	490	439	441	448	449	431	418	479	452	438	462	376	438	436	452	435	442	440	421	432	389	459	423	465	441	448	442	456	454	407	449	419	488	424	430	447	418	413	452	448	436	425	415	447	453	484	430	442	471	426	411	465	502	428	456	463	459	446	385	445	441	473	456	432	483	439	437	411	427	474	455	457	391	447	438	455	464	438	429	452	422	434	433	445	422	416	437	414	421	432	422	442	416	449	439	443	443	414	494	466	442	434	460	428	429	437	459	461	408	436	407	427	421	456	441	412	476	434	417	449	444	460	454	439	444	424	416	434	391	406	410	442	428	484	415	429	432	441	411	431	424	409	398	463	451	443	454	430	407	400	446	435	430	473	438	424	441	435	427	397	445	420	416	453	440	426	410	426	444	443	426	423	475	479	422	448	443	478	444	450	469	468	454	437	404	449	454	427	436	463	446	427	431	399	436	432	431	441	413	431	432	431	424	466	403	405	461	423	453	426	445	453	408	456	424	453	426	429	435	434	470	463	488	442	439	428	460	432	443	458	455	448	446	463	398	476	476	438	493	428	421	403	408	424	448	456	404	455	444	467	442	425	437	443	425	441	427	482	451	454	429	412	448	444	433	420	465	446	420	417	460	450	429	449	435	419	473	419	469	438	462	393	442	459	400	428	439	425	427	426	438	434	465	434	469	443	415	460	428	443	442	427	413	450	420	469	415	428	436	414	392	425	457	425	447	425	456	435	439	423	447	396	419	391	462	429	435	460	421	453	441	428	436	419	447	440	434	455	424	472	439	458	457	465	472	406	421	406	418	413	428	464	414	445	459	465	441	473	431	441	435	400	459	420	435	422	458	455	454	421	446	428	437	397	437	437	418	440	410	450	456	448	477	478	443	406	433	414	454	420	391	430	426	397	452	432	431	455	435	428	426	445	452	443	426	418	421	426	402	429	453	438	402	426	446	418	429	482	434	435	450	442	439	485	452	445	427	426	458	449	446	437	444	414	426	442	427	442	431	437	442	433	420	445	417	468	454	428	461	425	419	429	455	438	410	416	424	419	420	423	410	432	462	434	416	404	446	415	437	461	450	424	440	476	411	437	418	435	437	440	436	463	434	442	443	418	461	461	437	454	430	449	434	448	463	438	429	442	450	414	418	437	463	418	436	423	421	431	452	470	437	419	443	421	436	450	455	437	420	426	411	437	432	417	483	424	446	445	482	425	444	419	437	418	451	427	434	446	425	423	468	410	451	440	425	453	398	414	420	428	455	403	424	435	484	443	444	417	434	419	448	421	421	430	440	429	445	435	417	436	468	454	407	437	399	405	428	424	446	430	454	449	427	472	423	442	437	424	426	434	446	442	454	422	422	457	427	452	422	439	426	446	394	430	479	450	437	459	420	449	445	404	448	481	437	433	459	490	418	457	433	447	457	418	445	445	445	438	423	420	435	448	396	451	455	457	431	451	452	466	451	420	431	438	443	470	436	436	431	430	445	406	426	400	436	483	430	412	424	458	451	442	466	440	443	432	442	415	430	429	443	462	433	423	427	409	453	406	450	456	432	407	431	449	467	432	453	422	417	416	432	442	414	432	465	420	412	427	445	435	421	408	461	477	406	420	491	443	451	442	400	424	421	436	426	450	440	419	439	459	437	416	400	468	428	418	436	412	442	468	435	446	422	429	427	431	395	467	448	431	419	455	446	435	432	413	460	453	451	448	430	436	420	487	439	436	458	409	444	414	451	450	427	442	428	411	456	434	387	424	445	425	419	415	453	469	422	401	419	421	452	444	428	446	430	429	451	417	389	419	443	449	410	443	434	448	448	431	433	467	465	429	421	444	425	406	407	434	427	474	433	423	397	441	455	420	450	458	460	454	451	500	472	454	405	407	428	457	421	431	434	431	426	424	384	463	427	422	401	453	414	455	395	424	424	475	412	448	447	460	426	438	453	422	416	473	419	420	419	435	429	438	394	485	442	399	462	404	419	478	428	408	420	437	404	454	444	436	436	443	449	455	451	471	423	442	467	431	470	441	408	427	469	453	434	465	410	427	403	462	404	452	414	432	455	462	434	423	432	390	435	455	432	461	438	451	452	397	409	412	425	443	460	468	449	447	433	468	417	464	452	421	437	436	475	436	433	458	473	442	463	455	441	446	449	455	400	466	436	437	451	464	370	438	434	450	434	453	442	442	426	456	431	461	451	460	476	401	442	446	462	453	436	397	432	412	425	481	384	469	425	424	403	369	468	409	439	456	424	436	445	452	456	411	439	419	442
3382	2045	1692	916	741	672	622	542	531	538	478	473	470	433	478	465	458	430	431	423	468	446	457	470	415	471	477	453	441	419	437	412	443	426	388	466	424	445	431	394	436	449	410	415	418	422	415	435	454	419	408	404	433	398	447	392	428	413	410	423	411	421	458	398	414	441	426	413	397	436	411	379	443	400	434	433	447	400	438	398	426	476	427	445	464	446	427	412	427	462	453	431	406	393	449	396	456	415	419	419	452	416	395	368	431	455	412	399	412	418	459	413	457	405	420	378	427	455	414	373	424	418	410	438	401	362	424	421	413	390	413	424	439	380	453	390	402	428	416	415	418	415	389	434	377	399	442	428	426	387	434	383	404	467	423	392	403	424	438	389	423	404	438	429	449	399	438	430	457	437	422	378	389	428	400	385	435	436	403	445	400	403	423	423	445	407	397	403	437	415	435	418	422	404	445	465	425	412	412	398	406	429	399	405	500	377	409	432	397	393	430	416	449	426	401	405	425	394	426	394	436	401	457	431	459	407	420	425	435	390	401	468	432	413	461	419	392	414	367	406	417	421	474	435	434	412	391	451	417	426	424	405	392	376	429	444	408	431	381	441	444	390	426	423	435	427	384	410	403	412	392	402	419	411	410	366	419	418	450	415	440	400	393	423	425	387	411	422	407	427	445	393	421	426	430	426	420	441	419	443	459	428	449	445	443	405	422	470	416	415	426	391	444	444	418	442	412	399	416	428	423	420	410	430	427	459	414	432	440	430	435	438	470	423	407	466	446	441	414	426	407	448	424	422	416	416	407	421	372	423	431	427	411	427	387	433	404	422	433	400	420	416	405	445	411	433	411	436	450	412	431	406	441	397	406	450	415	414	411	432	390	403	407	401	415	424	397	414	433	394	425	445	420	417	429	427	393	403	441	390	417	397	405	419	415	384	391	378	433	409	428	410	415	411	435	436	479	409	387	410	426	428	413	422	423	445	435	454	421	458	424	442	411	425	418	429	421	410	421	422	424	381	384	447	397	404	433	438	406	404	392	428	412	373	389	398	412	418	446	461	435	408	402	450	408	419	443	417	406	416	415	430	389	391	417	416	437	426	364	367	416	438	427	424	436	420	410	379	426	404	397	447	423	398	440	446	422	400	405	405	395	392	407	410	425	421	441	443	419	398	426	416	429	395	403	467	461	411	441	387	417	410	417	407	443	420	423	416	389	423	449	432	427	394	452	409	405	394	415	382	446	424	445	427	439	423	438	403	395	422	416	386	408	415	422	433	422	453	459	440	436	428	417	404	440	409	419	421	443	427	440	420	417	423	450	428	451	422	412	402	406	429	433	435	406	435	409	401	452	427	427	405	456	449	386	400	432	400	423	418	393	382	403	426	431	429	404	413	417	404	402	395	406	427	430	458	441	449	413	445	448	408	442	419	412	416	388	415	443	429	412	407	444	431	420	437	440	430	383	394	447	425	430	440	421	422	386	412	430	413	394	409	423	432	433	416	414	447	394	425	393	448	438	419	386	415	440	374	465	402	438	435	399	437	392	397	444	425	431	391	422	418	459	444	416	438	420	441	431	428	412	452	428	434	413	436	404	411	418	406	425	433	406	417	443	469	400	433	404	417	470	437	431	434	458	433	425	398	412	451	440	392	435	439	390	366	400	418	404	425	407	418	428	372	390	407	431	409	443	393	411	432	421	446	416	419	454	426	434	454	414	399	420	444	432	402	426	429	457	401	461	394	419	379	400	418	406	410	419	401	415	386	411	401	402	440	417	424	431	442	406	437	402	427	402	429	384	413	395	446	440	431	397	421	435	429	446	439	443	443	427	418	381	447	430	446	397	403	421	424	411	412	425	420	397	430	410	410	408	399	403	421	416	376	405	453	423	400	404	460	467	427	445	406	437	409	444	412	405	426	425	442	439	424	433	389	446	441	418	403	445	396	391	392	418	408	413	395	396	421	422	435	407	400	431	435	425	434	374	432	424	416	444	418	438	442	432	397	406	424	411	385	421	403	409	434	428	436	430	424	398	437	428	433	402	410	400	416	401	443	448	421	407	412	441	446	431	401	435	414	433	474	441	433	412	420	434	439	407	431	451	428	452	413	435	404	421	395	382	418	418	435	456	374	408	398	432	441	421	431	443	420	420	447	410	418	444	429	445	434	402	431	444	429	449	386	408	441	425	428	422	417	381	418	421	432	433	406	444	413	417	400	421	412	422	448	429	446	398	396	388	432	414	429	416	459	470	445	372	414	444	450	402	406	428	411	386	433	465	444	396	433	412	422	434	395	441	432	369	405	415	429	433	444	403	425	421	411	436	417	408	426	410	431	443	386	444	442	454	430	415	420	439	384	424	421	407	408	408	392	427	453	457	442	407	385	432	407	415	401	429	411	421	429	444	395	454	424	417	396	389	428	411	418	459	440	443	464	426	447	419	378	398	385	395	409	422	404	399	404	417	394	427	440	393	419	427	414	422	423	398	413	435	371	416	436	422	444	425	403	361	452	417	379	470	406	396	415	437	414	440	421	426	422	426	402	440	411	417	415	410	425	437	443	409	390	451	406	442	442	422	433	393	396	419	408	383	380	402	405	417	429	399	400	458	398	430	389	448	409	404	425	413	415	454	427	404	395	407	451	423	430	413	448	452	392	425	431	391	415	415	410	404	413	420	407	426	419	385	384	383	400	394	428	427	453	407	418	443	398	435	391	416	384	395	436	447	449	425	443	453	402	434	457	421	406	404	427	420	428	399	400	417	407	387	421	399	417	445	414	410	456	411	408	438	415	411	416	429	391	452	418	429	403	415	413	411	388	392	454	411	406	425	434	383	427	436	422	394	394	418	416	439	416	419	453	443	398	409	441	428	395	415	411	424	400	431	426	438	461	397	420	437	406	401	402	452	418	402	406	420	403	413	432	412	425	444	439	444	413	415	435	410	450	438	433	423	411	403	397	456	421	427	422	379	413	388	410	389	379	395	406	402	410	434	384	365	394	409	442	400	406	412	409	402	425	423	423	392	441	410	408	425	408	418	418	423	430	446	424	394	399	417	431	449	419	421	412	412	404	418	417	426	447	385	417	405	408	429	410	391	426	392	411	417	422	412	430	459	405	386	342	402	400	427	440	413	411	381	410	436	420	446	416	423	402	433	416	433	418	428	379	420	415	400	398	456	448	396	399	429	394	427	399	417	410	410	424	430	405	411	418	434	406	392	422	389	425	439	393	428	429	418	400	432	421	419	437	450	415	430	424	427	449	429	413	436	440	454	430	437	429	417	447	424	443	409	406	414	423	400	393	406	413	428	457	401	403	448	430	421	394	404	383	440	389	422	444	399	386	432	427	415	393	412	417	421	439	432	397	417	380	400	417	394	389	403	428	442	410	435	431	396	426	445	430	389	431	435	437	441	426	419	441	407	404	392	437	430	431	401	422	401	436	398	414	391	422	399	407	418	413	438	404	424	443	414	394	424	413	398	418	394	385	462	431
24244	21436	28616	24642	20345	2685	851	522	431	398	391	375	357	316	345	334	311	291	300	325	286	309	308	320	350	309	279	320	315	329	302	294	322	279	300	277	283	298	262	293	309	281	288	270	289	306	292	319	298	281	283	292	291	276	278	294	268	285	297	301	325	303	283	311	283	320	284	299	282	295	276	277	297	290	278	269	329	280	276	299	294	295	290	283	300	279	331	277	281	272	263	288	259	274	314	263	271	296	273	279	313	322	290	298	276	308	268	261	299	270	289	292	284	287	293	257	281	303	294	285	275	296	287	277	311	258	251	305	281	307	301	274	272	331	270	292	297	303	289	314	317	269	292	293	274	295	304	293	255	273	276	263	313	301	266	271	295	312	267	296	304	300	323	279	294	315	268	293	290	293	281	279	281	270	291	287	279	271	290	264	296	299	273	270	304	303	277	308	313	293	295	256	301	282	276	261	279	299	311	255	288	303	280	297	303	286	283	287	316	285	295	314	305	288	260	282	314	294	298	294	310	287	291	273	276	293	257	310	294	257	313	286	287	302	300	299	288	277	301	293	317	270	308	272	311	274	325	288	265	305	257	305	310	275	282	273	299	269	287	248	278	283	305	313	286	300	280	278	281	266	290	279	282	282	240	306	286	266	259	298	288	279	295	288	276	262	290	279	302	274	283	295	276	276	278	274	290	334	288	289	284	293	263	282	261	289	290	277	296	308	273	291	292	303	281	283	262	284	292	302	268	294	282	302	301	262	324	291	275	293	266	274	272	277	294	303	311	264	261	289	290	286	278	276	278	278	293	274	305	292	282	291	282	265	301	291	311	289	266	307	305	286	315	259	265	280	301	293	274	303	296	294	289	291	265	281	290	310	282	277	290	277	287	285	293	288	296	278	304	275	287	248	291	268	290	290	279	295	266	280	324	283	301	288	304	269	279	295	293	302	284	271	289	278	288	322	270	294	292	284	283	290	284	274	279	309	296	287	321	277	298	309	274	269	285	282	290	312	293	290	297	278	294	291	321	286	296	278	282	293	295	279	281	302	309	306	265	299	281	294	257	271	301	289	302	322	282	286	299	267	298	309	290	294	319	273	279	267	261	286	265	298	276	286	268	278	267	273	243	254	285	283	290	267	281	316	300	287	271	303	274	255	254	310	286	286	292	298	281	261	280	282	283	300	271	271	256	263	269	285	287	271	310	265	322	279	269	279	292	293	233	307	258	269	297	284	275	314	297	263	295	292	280	266	296	289	289	259	306	279	307	280	250	293	305	296	291	296	258	279	267	279	306	260	296	271	301	310	280	277	306	293	295	267	309	295	306	304	264	281	292	283	286	269	287	282	259	315	305	309	305	271	308	304	286	289	298	294	316	285	305	302	287	278	243	299	271	285	291	265	279	272	264	311	294	296	273	276	277	275	282	320	319	282	309	294	304	252	279	255	268	276	295	310	266	278	249	320	283	305	274	292	268	306	306	291	282	286	288	264	298	261	272	294	302	283	296	315	312	269	251	295	272	287	274	274	297	291	269	293	281	298	271	280	266	288	287	277	279	296	276	316	280	281	295	290	293	287	311	266	271	261	288	295	302	276	310	325	282	286	282	303	275	272	279	262	249	281	293	288	299	316	267	286	277	273	273	311	280	284	282	297	273	294	281	245	305	269	286	276	286	252	282	303	294	295	272	314	319	258	274	275	252	280	284	288	296	316	288	297	286	275	265	319	289	267	264	304	306	291	268	277	306	299	261	286	263	282	266	294	300	285	310	283	267	293	288	273	322	257	302	257	278	285	298	265	287	272	304	261	315	328	290	289	277	275	303	272	287	293	281	320	258	290	297	312	291	273	314	264	278	273	302	255	278	296	251	268	284	292	329	270	313	286	292	285	276	286	309	282	293	265	298	298	271	270	257	285	274	282	272	285	313	279	308	292	307	300	271	260	294	312	274	269	287	261	259	287	343	280	293	312	302	315	352	288	274	269	293	303	249	256	300	290	288	274	299	252	297	274	290	264	336	311	255	276	289	277	262	290	270	303	303	303	289	293	303	281	266	314	261	293	297	291	300	275	276	280	303	277	282	304	299	299	281	335	273	283	303	250	269	271	286	311	258	271	244	280	300	290	288	293	270	282	256	278	261	275	288	273	274	310	271	285	266	280	298	275	295	267	283	275	256	271	289	255	270	297	290	294	292	272	311	272	283	305	260	244	254	282	291	295	306	291	292	292	291	325	287	272	288	271	274	270	289	293	287	278	312	289	250	288	294	301	269	306	265	272	285	308	296	264	280	327	264	272	319	282	278	289	273	256	289	284	286	306	268	298	288	272	274	279	307	297	281	319	261	269	277	293	295	278	311	297	258	297	279	277	277	308	257	285	276	285	277	289	284	274	261	278	286	297	305	287	306	284	242	263	266	263	260	294	278	316	268	264	282	299	307	306	275	291	247	279	278	305	263	308	305	292	310	313	272	291	262	309	291	275	268	287	300	297	264	267	275	279	259	258	272	275	290	310	278	265	300	271	309	260	279	265	284	313	322	281	281	303	289	270	272	299	283	272	278	263	250	322	303	293	285	308	296	277	295	293	299	295	300	275	306	263	296	293	279	270	308	274	291	297	278	275	312	261	289	282	265	303	322	310	260	280	278	297	308	270	303	269	293	295	309	294	290	277	286	285	280	284	307	289	269	296	311	256	304	262	276	280	276	276	302	277	293	292	316	276	260	291	278	308	290	313	283	288	286	298	274	287	270	263	303	314	307	287	299	282	295	287	267	268	309	293	281	295	301	260	294	266	310	271	270	259	290	286	293	284	311	322	287	298	284	272	294	321	267	284	268	300	292	271	292	271	258	306	276	271	331	288	290	276	261	282	263	280	267	313	249	285	266	274	283	264	312	269	285	308	279	291	292	292	269	306	276	290	267	284	241	273	255	298	273	282	305	293	286	266	292	255	275	286	296	259	262	281	308	261	278	300	298	291	313	284	284	300	267	293	302	291	286	293	282	304	295	252	308	307	290	266	283	269	261	280	309	265	285	272	312	306	307	268	299	287	269	297	301	285	294	283	289	312	289	291	261	274	263	288	284	277	273	324	250	292	296	268	286	309	292	321	261	252	297	286	296	310	283	312	285	249	288	290	310	307	290	277	310	273	297	309	245	288	276	287	314	321	319	293	301	296	332	279	293	258	289	269	315	313	323	282	256	277	286	260	311	290	257	310	260	307	279	297	266	249	301	307	280	332	310	297	245	265	276	269	287	281	309	271	315	264	299	295	312	274	264	280	283	268	278	305	263	268	259	272	276	272	282	269	295	279	273	278	300	274	283	275	296	303	294	311	244	292	262	272	247	290	294	279	285	266	268	238	292	293	250	298	268	264	286	266	296	276	290	300	257	287	271	276	293	270	276	269	279	296	296	278	309	282	295	296	284	303	276	266	261	267	281	299	294	289	265	299	291	291	303	304	283	297	255	279	298	284	257	296	278	282	260	279	292	304
3168	4435	3688	1775	1228	937	779	656	595	509	451	438	369	409	356	360	366	343	332	331	322	304	330	330	310	332	302	314	302	327	339	300	285	310	326	334	333	298	311	285	279	280	322	309	291	308	293	309	322	276	279	315	292	305	287	303	302	313	299	296	286	308	302	304	291	322	260	300	277	300	286	283	281	292	308	274	311	274	280	291	282	286	319	280	324	290	288	301	311	317	264	282	297	281	272	279	278	264	298	275	334	329	268	293	278	306	273	292	291	261	295	297	266	268	264	314	312	269	269	313	257	291	282	284	309	290	278	268	306	306	291	285	340	304	284	314	295	296	281	311	273	297	308	335	302	288	281	275	290	298	257	296	313	288	309	298	278	300	275	293	292	304	269	297	286	321	319	289	276	290	295	285	272	282	261	316	291	287	284	279	306	279	302	286	281	296	290	316	305	277	297	312	276	317	316	312	310	289	324	289	280	284	277	313	297	276	266	299	274	279	297	298	284	281	297	301	280	324	284	286	320	261	308	301	282	300	287	290	240	291	273	286	309	266	299	285	284	233	297	304	286	289	287	282	301	274	288	267	294	287	291	272	292	298	282	313	272	265	306	306	307	269	284	256	278	307	300	278	326	302	287	294	290	345	269	281	288	273	281	302	294	287	328	279	284	299	268	284	284	291	301	300	280	277	260	301	286	278	270	298	299	287	289	299	275	304	309	321	288	274	291	300	290	296	302	263	279	289	287	269	282	280	315	261	281	292	314	313	277	291	287	292	271	266	276	290	265	279	290	303	298	304	306	259	299	279	274	277	283	297	324	302	267	258	285	269	314	273	278	268	310	296	258	338	294	292	309	280	267	308	295	306	288	291	308	293	282	299	268	284	281	268	286	310	293	319	247	295	293	293	276	269	293	291	310	279	301	296	279	270	302	283	262	305	305	306	252	271	285	290	277	283	288	310	293	298	265	278	269	278	287	313	282	274	316	287	278	298	287	287	293	262	295	297	280	296	300	247	285	279	287	341	314	301	290	283	297	274	294	296	335	299	270	296	270	316	288	312	267	273	289	315	316	282	300	296	283	297	280	256	280	299	303	267	293	311	310	284	300	286	303	295	269	268	311	278	283	301	255	298	288	284	285	294	291	293	287	327	282	270	277	300	258	287	288	293	279	263	271	297	307	284	283	296	299	289	285	265	306	308	296	263	308	264	269	285	282	288	313	306	288	259	260	300	279	291	308	270	277	265	293	316	285	293	318	313	282	295	271	307	287	294	283	299	293	293	277	279	296	328	305	275	274	306	251	263	248	269	264	281	298	279	282	293	284	293	300	251	303	266	287	296	264	287	292	275	283	292	283	331	313	302	280	276	299	311	321	303	294	277	288	285	276	281	292	291	294	298	290	310	291	278	298	289	274	306	293	248	318	286	276	295	307	289	272	292	294	291	263	257	300	308	292	286	296	304	278	276	291	287	281	293	321	301	283	301	264	302	308	274	293	303	301	274	297	287	302	279	302	313	260	252	308	300	283	283	284	282	256	317	278	292	285	267	291	270	291	261	300	264	284	288	274	295	282	292	296	271	298	281	319	255	295	300	274	273	311	268	302	262	272	302	307	285	270	286	308	278	288	290	278	299	280	259	301	313	293	299	270	277	310	265	299	265	304	263	292	273	285	292	304	286	290	268	290	307	272	294	287	295	285	301	305	287	259	308	270	293	283	289	273	289	271	245	305	267	272	309	312	279	274	316	277	317	296	295	293	300	301	291	313	262	271	230	321	277	278	277	304	291	295	281	280	294	270	304	271	297	279	303	251	302	301	266	278	288	284	278	294	299	275	280	292	314	290	316	293	300	287	282	283	289	311	287	275	315	280	284	278	276	264	300	289	276	280	288	331	303	257	272	306	255	311	317	313	302	279	273	281	307	266	288	293	311	281	308	285	311	275	304	276	267	337	303	283	265	290	272	252	287	271	287	274	290	323	283	266	318	289	329	273	305	283	300	276	278	285	277	285	280	311	258	300	269	275	282	298	314	289	311	308	257	281	298	265	257	289	278	272	275	293	290	291	293	293	281	285	254	287	305	283	280	293	304	309	258	268	287	295	265	275	287	280	280	289	280	312	262	281	290	283	275	267	262	330	320	300	245	265	310	303	284	301	279	285	291	269	311	275	283	282	286	281	267	261	294	294	311	258	284	251	300	272	298	276	277	291	275	291	275	287	271	250	286	307	317	278	298	273	310	299	292	284	280	291	297	310	271	281	273	307	311	302	266	286	292	259	262	292	283	278	307	290	276	284	287	304	268	280	260	301	303	250	314	280	277	282	285	297	280	261	272	286	282	280	258	246	296	282	316	293	281	295	292	316	275	256	277	287	272	275	241	293	302	306	277	303	265	299	278	286	301	276	294	290	315	294	260	274	272	294	295	292	280	308	281	278	272	310	291	286	320	277	289	286	268	283	322	305	267	276	295	286	301	258	302	269	254	253	304	269	286	283	292	277	318	279	298	305	301	299	292	296	272	275	269	290	314	311	315	292	300	283	301	331	270	288	283	292	296	311	286	295	275	287	291	279	310	297	315	315	265	277	243	303	306	290	268	301	268	261	265	300	304	265	284	282	253	273	298	284	305	287	303	308	319	286	281	280	277	319	296	295	312	304	246	281	301	279	267	263	321	307	282	314	289	285	288	281	310	276	291	279	276	308	278	298	270	305	285	294	290	281	280	299	307	309	296	284	262	268	255	310	290	273	282	266	295	268	281	276	294	286	270	288	268	277	263	280	289	270	267	295	261	275	282	307	298	297	282	296	287	311	294	318	315	282	305	267	293	319	306	272	284	295	274	257	295	301	285	284	270	270	263	286	279	267	265	289	279	271	279	287	257	277	283	278	320	281	272	254	285	296	290	274	266	303	278	321	287	248	300	273	268	292	290	297	271	277	293	284	284	274	298	268	267	282	295	308	270	261	280	281	306	308	333	276	279	286	290	297	276	301	301	272	251	294	279	306	282	267	301	288	300	261	268	270	312	323	285	294	291	235	280	299	277	253	257	275	276	258	267	280	277	287	279	309	305	291	284	251	259	265	308	282	260	283	297	328	293	268	267	285	285	289	279	277	289	267	293	297	316	288	286	313	287	280	295	284	295	301	307	273	286	294	288	269	285	292	285	276	306	285	305	267	303	289	270	312	262	282	289	300	271	283	323	278	276	286	292	280	298	283	283	285	299	296	291	285	262	289	297	318	265	302	262	282	281	323	286	285	277	285	288	258	274	272	285	263	277	285	264	297	289	291	265	289	269	284	274	291	313	266	281	281	266	287	267	297	288	294	317	322	283	285	284	291	308	277	293	280	291	278	302	274	276	270	277	272	266	292	298	312	301	297	288	289	262	282	284	281	280	282	262	304	323	300	291	310	301	274	286	258	299	269	305	314	279	267	250	271	293	283	295	298	296	256	303	252	298	273	257	279	274	295	301	278	285	299	288	282	271	301	291	287	290
27569	11996	1612	888	689	664	623	658	586	608	597	590	643	571	597	607	594	603	580	584	639	596	634	591	645	633	641	617	629	622	556	617	642	643	645	634	634	601	632	570	587	593	603	607	598	606	584	621	630	621	576	654	589	607	628	664	614	646	612	613	603	560	624	610	628	578	626	523	574	633	620	624	607	593	616	583	609	615	627	653	631	580	590	652	606	592	657	606	617	556	587	608	639	586	600	588	570	629	631	564	571	607	647	637	600	581	596	570	532	610	604	584	648	638	582	602	622	622	615	621	627	605	634	583	621	602	604	617	569	611	631	641	621	627	609	572	631	630	598	591	594	596	631	602	651	628	608	595	601	594	596	584	580	611	589	626	602	600	637	555	572	608	603	627	631	579	642	615	598	597	630	606	616	628	563	629	582	615	635	599	635	615	637	576	604	592	576	610	655	592	631	566	647	637	638	644	586	618	612	589	605	638	637	636	610	604	595	639	615	643	612	596	618	618	560	623	577	605	642	608	618	608	616	587	599	587	590	615	563	570	597	593	655	559	579	595	583	624	634	649	599	613	591	597	588	596	612	598	613	626	565	610	622	608	606	630	616	589	575	585	611	630	594	661	654	600	590	588	625	606	590	574	644	589	630	580	611	581	653	557	568	601	649	634	610	581	602	605	576	650	677	662	606	612	593	597	627	619	598	661	615	588	584	600	604	620	577	625	681	618	596	593	639	653	599	586	601	603	627	599	585	601	592	592	603	609	546	578	617	586	590	604	579	597	548	639	617	602	603	627	639	586	595	584	630	610	554	600	553	607	597	616	614	584	639	622	625	629	645	629	662	644	613	644	652	653	641	602	643	630	624	588	612	632	609	617	594	625	618	595	639	576	584	614	603	620	596	598	575	582	616	564	597	611	589	621	648	658	603	574	630	632	593	600	633	599	631	627	628	591	601	623	625	600	579	621	603	655	599	578	646	589	600	688	581	577	570	605	570	580	619	610	638	602	599	622	640	622	644	608	592	629	611	591	613	631	620	640	609	623	581	614	593	622	619	651	598	642	603	587	650	601	668	633	561	621	610	596	599	592	632	619	531	658	584	643	608	583	584	587	661	600	623	655	641	588	595	593	635	593	603	607	611	596	635	607	574	623	600	620	625	573	627	611	620	590	596	619	575	645	611	615	607	597	578	590	621	650	606	571	624	637	569	562	635	579	639	598	577	562	581	618	613	578	649	645	671	606	565	602	631	621	633	609	610	662	620	562	582	602	614	586	648	597	578	631	593	573	579	614	604	602	622	646	589	591	669	595	590	593	637	630	592	617	582	639	618	604	619	650	635	590	571	611	630	574	586	575	586	620	613	603	621	639	631	641	589	630	603	601	607	577	614	587	606	566	615	620	614	579	601	606	569	575	620	627	600	585	584	600	594	579	601	593	597	642	627	619	634	602	605	609	609	594	639	603	644	558	603	595	574	638	665	641	589	609	628	599	625	629	612	621	623	601	590	596	598	587	585	606	607	607	567	570	601	617	569	634	616	615	649	609	620	617	623	581	639	612	596	585	612	588	574	585	639	630	622	584	588	580	594	622	611	611	635	602	600	598	588	599	597	645	592	599	610	638	620	605	592	608	623	611	615	587	582	592	644	614	592	548	593	629	582	568	601	629	606	597	600	576	586	650	605	634	600	571	598	567	599	641	581	628	629	639	594	579	609	642	610	596	599	617	606	596	630	581	626	609	623	568	565	597	601	624	538	590	583	599	571	631	563	639	654	589	599	607	618	610	615	611	604	613	643	585	614	602	600	593	629	606	628	585	635	599	594	589	599	617	611	571	607	602	593	626	628	603	615	578	571	632	579	658	619	600	598	625	605	592	616	553	616	629	584	571	631	628	610	613	582	575	560	584	631	629	637	613	636	591	611	648	605	626	590	633	556	580	604	642	614	671	641	615	615	615	593	594	600	606	618	615	691	654	599	600	605	646	604	635	612	582	605	628	636	598	623	625	606	638	618	588	661	624	568	665	611	610	623	593	622	589	620	588	604	578	659	604	625	613	619	620	606	572	602	618	606	616	609	616	601	574	589	611	565	597	637	611	602	593	612	614	618	620	609	618	589	583	592	620	648	608	596	601	587	605	600	608	618	613	558	556	631	598	588	575	668	590	632	569	593	635	580	591	650	638	591	579	650	645	621	615	572	637	644	569	623	628	623	598	589	625	648	613	604	638	624	575	595	617	570	620	604	622	591	586	578	653	598	599	625	623	612	595	586	619	635	615	615	657	623	559	656	629	550	621	599	585	581	613	646	655	603	586	631	577	619	609	587	608	590	606	605	606	633	622	602	598	628	568	606	634	601	604	602	600	575	553	617	620	597	580	560	576	604	602	629	626	613	616	631	616	609	596	565	631	610	622	594	554	637	664	648	603	638	651	625	577	616	604	588	636	617	621	611	634	608	627	595	616	637	610	603	615	617	598	630	607	596	623	592	612	570	593	588	596	572	599	592	573	611	626	612	556	667	622	627	627	631	629	598	653	576	603	610	594	582	605	598	595	553	593	587	592	531	566	582	600	612	618	580	624	623	647	626	615	595	598	625	576	583	578	602	621	573	591	599	626	568	579	598	618	561	651	646	584	605	627	636	607	623	579	588	617	644	603	637	604	636	671	649	603	608	564	585	647	611	620	569	610	611	617	608	680	630	581	606	638	618	632	620	585	608	610	554	621	634	592	575	623	611	642	607	575	641	619	547	610	627	589	583	641	566	591	614	628	629	591	575	597	612	613	687	598	617	597	628	617	617	592	597	619	581	634	609	595	605	598	601	602	598	585	583	591	633	588	599	597	580	624	628	650	555	548	667	616	612	663	587	634	633	642	598	592	627	621	614	623	669	573	606	611	629	581	624	621	617	612	573	622	590	585	630	629	584	617	603	572	569	631	631	619	620	645	617	609	591	629	626	608	602	601	625	647	633	572	650	631	591	606	622	613	632	582	618	652	564	601	625	625	644	636	557	615	602	628	584	581	594	572	604	608	620	595	563	613	638	585	555	534	635	610	604	615	581	615	609	591	635	637	589	605	616	591	597	620	583	616	618	636	619	643	609	623	590	623	623	591	604	558	597	613	629	634	596	606	607	579	595	616	605	672	603	646	576	640	587	591	640	636	589	612	625	618	623	602	598	597	608	587	616	583	636	616	620	614	591	585	622	585	604	583	577	600	641	639	595	527	656	640	648	628	592	577	623	602	633	596	638	634	579	627	590	578	592	602	638	608	631	602	630	623	579	592	633	566	581	585	648	600	625	604	633	598	639	575	599	565	625	660	587	603	624	617	641	605	644	646	555	596	604	613	652	568	576	629	602	610	624	621	586	600	594	618	607	594	609	642	611	631	613	585	621	644	674	594	603	653	626	608	593	604	690	596	621	590	617	622	599	601	613	602	605	620	614	613	610	564	641	625	597	611	654	619	619	616	620	617	616	597	666	597	562	623	622	610	588	656
5000	753	690	605	602	595	584	571	540	583	543	533	530	558	502	578	536	546	535	549	556	562	565	537	512	558	503	546	574	550	547	571	531	540	545	538	566	529	548	504	561	516	572	541	554	545	539	589	552	557	539	574	527	595	564	563	560	584	539	534	548	537	584	559	525	553	530	530	549	570	599	518	543	561	519	565	552	543	554	583	541	517	574	573	528	545	583	547	534	570	563	520	533	566	551	597	582	596	527	509	528	548	538	543	507	555	534	528	530	534	545	547	532	537	536	512	551	579	544	566	574	540	561	580	547	544	557	537	560	543	467	497	583	551	548	532	539	533	558	535	561	524	518	515	508	530	569	531	534	497	568	535	521	571	504	555	512	535	537	534	516	563	526	545	543	546	550	483	561	551	569	586	585	534	566	533	559	565	548	554	546	553	568	520	542	533	503	565	543	529	550	542	542	541	561	543	546	555	538	521	537	552	533	545	557	580	554	506	523	536	528	611	543	544	554	568	471	518	556	536	524	544	556	553	502	488	572	522	567	565	571	501	546	567	533	569	518	560	522	522	511	548	528	514	550	587	583	520	582	547	550	559	595	557	522	568	554	597	566	582	489	533	559	592	543	548	542	526	536	559	524	570	515	535	551	551	561	573	532	583	535	535	579	556	520	545	537	555	515	530	531	562	542	537	593	551	553	511	566	556	527	542	537	555	580	576	519	587	561	514	558	575	534	553	527	552	541	492	526	519	519	543	507	523	527	576	540	559	569	562	546	553	538	537	508	549	537	539	551	546	522	566	545	541	568	517	530	536	557	538	581	554	506	479	495	533	504	530	583	545	541	546	565	533	523	537	504	569	539	583	534	542	564	546	550	536	562	558	535	557	566	538	542	531	563	532	550	505	565	518	555	537	535	534	550	570	531	537	561	550	559	530	515	538	518	550	537	489	525	556	513	575	519	519	553	518	530	537	550	574	536	519	511	550	565	547	554	528	564	570	545	566	533	531	545	552	531	562	515	542	552	512	582	542	517	565	550	548	531	520	575	549	567	564	537	531	560	530	533	581	552	518	558	552	553	519	542	534	539	552	539	546	523	549	527	552	579	545	563	557	538	527	557	548	528	550	509	573	533	522	559	613	537	554	533	535	547	545	485	578	565	545	519	562	560	536	556	528	578	536	529	554	474	553	568	531	532	582	523	565	574	543	541	568	573	580	507	551	544	569	508	522	549	522	568	547	574	534	563	562	544	535	554	566	551	549	571	551	570	530	542	507	577	550	545	561	510	546	546	576	561	580	558	538	546	533	517	594	566	556	524	559	576	554	498	578	590	557	593	517	506	528	569	557	531	554	566	523	580	535	543	559	566	578	560	551	548	550	562	533	543	535	552	533	521	564	580	541	559	536	585	521	543	571	532	513	557	543	507	528	510	549	557	520	548	501	582	503	539	521	535	553	542	570	524	570	541	571	531	568	533	508	540	538	578	553	556	568	547	569	545	564	550	544	518	551	531	562	523	534	543	546	546	534	533	601	517	584	511	601	517	531	530	507	558	527	517	541	559	551	525	560	559	536	543	554	525	545	548	523	595	557	549	561	573	541	566	497	545	553	531	572	588	569	560	524	497	533	570	542	564	555	546	519	542	565	530	542	517	529	534	536	524	614	571	553	587	565	522	539	568	605	564	532	492	516	570	547	520	556	551	570	528	591	570	547	535	553	552	531	589	518	566	549	509	540	564	554	563	547	515	538	530	551	539	588	553	533	528	516	567	539	543	546	570	531	530	510	556	520	537	511	538	544	569	534	563	525	535	568	522	548	534	545	542	524	574	534	535	525	568	566	508	516	512	585	561	541	541	519	542	567	550	520	559	542	589	490	542	530	525	469	531	557	557	534	558	538	486	554	541	539	532	523	531	564	535	503	540	578	566	511	544	575	610	507	571	564	524	564	568	575	543	545	511	560	532	537	533	536	527	547	519	557	533	509	489	543	544	567	537	576	520	536	544	505	520	574	531	530	556	546	523	554	514	555	559	597	573	573	581	551	568	542	528	571	534	500	558	520	569	526	557	556	517	556	502	573	567	550	581	554	528	583	537	543	511	527	532	579	542	497	561	526	547	547	563	546	546	531	533	577	527	519	557	536	535	555	556	554	546	531	520	539	557	551	550	590	541	545	538	569	587	590	557	523	499	537	539	555	563	528	573	529	540	528	539	582	554	552	554	578	521	547	540	565	565	534	545	558	568	550	564	547	556	578	542	533	577	559	584	518	615	533	523	595	536	564	578	556	550	544	564	546	533	584	549	539	546	562	546	533	578	528	529	543	566	540	590	546	593	546	538	532	557	570	535	550	557	534	544	554	561	568	534	545	528	521	528	557	510	537	537	573	565	536	518	530	569	545	599	529	531	547	546	550	509	550	577	532	538	523	569	550	540	513	573	520	542	571	535	584	512	547	508	592	546	583	575	573	488	537	574	476	516	558	540	551	536	541	511	546	570	545	556	540	543	539	540	564	548	519	545	537	568	562	586	519	580	593	560	541	521	550	601	528	572	524	535	514	564	539	549	511	564	546	539	547	550	537	564	551	564	574	552	546	549	577	603	556	576	565	549	571	542	526	542	511	569	535	520	524	554	573	570	520	565	546	536	516	533	550	558	522	524	525	516	551	593	569	538	559	550	563	524	569	511	530	520	536	568	511	548	561	532	525	553	473	524	569	539	523	579	539	526	560	514	573	523	539	557	542	533	557	571	537	578	511	516	526	559	549	612	555	551	519	503	544	546	502	503	559	597	589	571	534	555	549	563	504	532	550	556	530	522	558	536	546	529	539	528	565	548	552	515	575	535	563	504	542	544	559	518	555	547	533	526	540	551	540	515	567	496	572	520	540	522	575	552	553	558	569	573	559	534	575	548	527	594	534	558	535	539	521	500	538	520	550	534	562	552	535	581	563	541	563	545	559	587	509	537	497	528	548	505	516	538	536	542	559	596	518	599	572	530	556	596	509	563	557	545	575	485	531	540	550	600	558	546	559	530	553	559	550	531	535	539	496	563	555	556	548	536	514	561	590	502	576	583	540	540	553	514	558	573	546	546	525	559	557	513	523	590	494	576	567	560	517	559	536	547	567	536	552	559	538	524	541	556	545	573	516	544	582	518	588	540	544	548	500	525	561	512	535	530	534	561	568	551	520	544	503	517	522	601	543	560	500	522	561	545	533	535	555	562	513	545	526	530	535	526	530	595	596	537	581	566	537	587	524	568	561	552	543	543	548	510	521	558	537	559	521	548	545	579	575	512	544	553	545	553	571	571	556	566	542	586	541	519	546	540	571	519	511	549	534	505	560	498	558	569	536	545	575	531	535	568	555	538	557	601	505	547	565	554	573	528	542	514	531	569	579	546	537	540	516	556	566	560	545	538	554	559	538	545	523	551	552	527	531	547	586	554	553	535	577	542	545	564	554	587	518	578	517	545	555	552	543	540	559	565	575	560	565	549	572
25584	21390	25942	18493	1489	702	564	518	469	479	456	453	455	422	453	430	423	455	466	453	432	483	431	460	460	406	414	431	454	465	461	447	433	456	422	423	458	431	391	457	445	428	430	450	416	382	427	447	406	411	423	429	451	444	424	411	413	430	447	388	392	425	431	399	410	429	389	424	432	399	423	451	410	392	401	444	381	390	426	423	427	426	437	440	402	441	422	444	406	436	403	438	418	441	409	402	423	474	422	412	439	384	431	447	418	414	405	402	430	438	414	425	406	409	471	451	427	402	416	421	380	408	432	454	438	429	452	423	442	395	417	454	437	426	434	424	381	386	437	420	373	429	427	430	398	409	394	426	450	448	430	424	422	436	411	426	419	398	415	429	436	406	417	455	389	426	408	469	438	424	434	451	434	400	438	445	419	400	480	431	443	402	427	443	436	451	404	390	427	441	464	377	410	432	425	434	392	434	410	416	438	406	453	425	399	456	422	404	436	402	387	416	402	427	412	423	452	425	408	411	432	445	414	420	411	412	448	394	406	461	432	425	409	420	440	413	398	405	423	427	397	473	468	425	435	416	453	417	384	445	440	434	416	410	425	423	428	385	429	385	442	407	424	382	407	408	406	438	424	421	412	406	400	372	424	419	392	436	430	433	399	427	426	427	398	431	455	440	447	401	418	425	452	435	409	416	425	384	414	445	402	397	395	436	410	416	419	443	419	458	432	436	425	395	429	392	437	422	382	430	418	434	389	419	423	428	411	408	409	419	428	443	443	416	443	419	412	424	440	453	430	464	445	392	438	397	452	368	428	431	413	410	417	426	414	423	431	403	403	387	404	417	432	459	444	448	412	397	412	417	386	390	436	417	431	448	434	403	447	422	432	389	423	427	410	422	443	427	458	437	458	430	409	410	408	430	410	391	427	460	448	440	399	419	410	406	456	413	413	403	395	440	394	412	408	424	369	416	447	418	394	406	429	436	437	420	371	431	393	429	459	440	402	452	421	411	460	467	436	435	440	422	428	451	417	406	422	411	376	448	415	413	459	461	422	398	433	412	415	412	414	401	430	412	392	433	492	427	448	385	431	411	409	426	410	424	411	388	425	410	444	450	364	436	408	450	429	438	390	444	430	414	421	413	404	436	418	451	404	404	390	377	413	420	409	394	434	416	415	394	437	418	440	402	422	403	420	421	432	409	442	397	404	393	426	426	398	401	377	380	453	419	459	434	418	394	440	408	396	456	427	429	467	446	445	465	446	458	400	378	434	445	437	393	392	413	405	438	416	399	431	398	421	446	388	417	433	408	443	422	450	439	444	425	454	423	444	418	428	415	391	399	390	448	462	452	407	450	456	415	430	416	436	407	424	413	422	420	413	391	441	428	419	448	398	387	428	424	441	416	432	415	444	397	421	443	399	396	421	454	409	420	438	427	491	404	437	419	400	408	457	426	473	399	435	426	437	408	403	390	418	426	423	411	401	383	371	423	416	417	435	419	411	412	442	423	406	428	430	406	415	402	422	417	412	418	418	420	420	413	451	420	367	462	435	420	427	431	426	395	418	413	389	414	421	430	419	450	393	425	403	431	460	426	392	436	423	436	412	392	434	483	447	421	431	392	457	410	365	456	416	462	449	400	418	432	377	382	430	441	410	397	412	452	437	396	446	422	426	411	446	413	400	436	444	404	423	470	425	423	429	446	436	391	404	384	425	435	420	436	432	457	424	437	431	460	413	412	441	429	439	421	410	416	437	400	412	432	412	416	426	404	437	381	423	440	426	430	461	438	399	385	410	393	447	398	423	391	404	409	417	408	438	405	420	430	425	430	427	427	457	423	433	408	439	431	413	427	404	438	420	417	428	438	408	452	410	432	412	400	424	392	423	453	446	447	437	396	437	427	417	429	418	391	405	383	419	410	405	413	458	391	450	386	455	403	415	427	449	442	410	428	409	395	432	430	436	417	432	413	392	368	401	461	442	423	432	420	443	401	431	420	390	427	436	414	390	425	494	445	383	460	437	464	452	451	409	404	390	449	417	417	445	446	423	383	417	381	464	452	450	398	454	370	428	414	397	387	421	388	427	447	425	414	397	451	391	422	437	432	436	414	449	412	435	436	460	422	436	415	427	424	394	427	401	387	413	391	420	424	423	463	415	412	395	454	410	437	453	394	467	428	428	438	419	420	459	422	407	427	419	454	421	458	393	450	390	422	427	407	436	403	440	391	391	451	399	414	447	445	405	426	422	450	417	433	407	431	427	395	410	410	406	474	416	426	399	422	436	431	426	435	437	423	430	407	419	433	412	406	397	422	406	387	424	418	423	437	412	444	398	447	400	432	427	397	457	414	402	427	422	391	414	406	437	418	366	388	409	412	383	424	429	422	415	439	424	450	439	420	425	412	439	445	384	416	388	403	440	373	407	412	463	424	378	421	412	468	423	385	442	439	385	408	417	398	459	428	452	396	406	421	432	450	425	416	437	431	410	441	429	408	447	444	434	427	389	413	402	414	464	440	408	425	399	397	411	427	410	418	447	429	426	432	436	383	393	396	434	436	420	393	427	412	402	476	411	450	455	406	439	437	447	405	380	424	425	406	402	459	422	417	420	379	441	397	419	397	396	436	403	424	431	420	383	435	460	434	403	391	443	433	433	422	427	448	431	421	443	453	416	429	446	412	412	444	443	436	445	405	450	417	451	427	438	422	427	426	486	455	444	420	418	431	399	418	435	417	386	415	390	455	381	443	404	434	424	407	427	390	419	403	423	441	404	387	433	416	388	435	429	466	400	412	436	435	408	465	427	434	454	456	428	415	399	426	403	416	446	405	392	424	422	455	452	425	398	418	433	390	438	421	423	423	395	421	386	440	424	458	418	458	433	419	415	432	381	467	407	375	456	425	438	412	439	391	440	425	417	431	400	386	433	436	408	401	407	405	423	422	435	389	432	460	462	408	404	443	444	406	416	430	426	438	389	430	428	418	432	414	425	400	434	400	404	368	435	410	425	421	441	401	394	383	412	420	468	442	419	420	414	436	441	417	430	423	441	400	397	416	417	432	392	452	416	421	421	436	448	413	436	414	419	478	407	423	445	423	383	441	410	401	403	412	429	403	432	409	447	429	428	410	389	424	400	436	437	396	421	425	425	407	425	409	425	403	428	445	402	422	421	453	398	411	419	419	410	426	404	439	424	395	412	409	435	438	415	382	418	398	402	405	399	430	459	431	444	392	393	423	423	403	408	420	445	408	384	440	420	418	472	426	453	443	372	435	449	428	403	452	409	396	417	451	432	399	405	415	456	420	438	455	418	429	419	398	416	424	428	441	425	423	416	417	436	417	437	402	427	434	433	433	420	420	367	394	450	447	411	416	410	417	443	372	421	406	400	432	406	445	444	421	456	417	404	399	441	452	410	393	410	426	416	421	385	436	410	398	456	396	410	449	418	420	409	404	403	400	378	415	428	410	394	391	429	398	456	400	394	416	448	424	420	418	422	431
3412	2004	1631	937	751	629	588	544	527	469	491	442	467	449	453	445	452	425	426	424	420	425	421	408	403	398	418	383	432	419	415	406	422	409	412	413	429	428	381	442	414	423	391	411	410	451	412	401	413	386	427	435	406	418	410	444	388	428	403	423	429	453	397	435	401	395	409	412	416	428	417	398	417	411	402	401	408	401	417	412	405	438	378	452	400	420	438	433	387	379	391	398	391	400	443	409	356	375	410	436	399	403	425	422	417	400	406	413	382	386	427	387	396	370	393	431	450	420	399	364	399	423	422	397	393	387	428	396	421	394	398	414	410	410	415	406	415	415	410	418	394	415	401	437	387	427	438	404	387	382	423	412	397	401	421	399	363	411	390	455	399	409	398	424	432	415	397	404	390	389	413	393	410	397	451	373	360	386	428	391	386	400	384	433	382	408	395	446	447	394	472	424	384	375	430	427	382	412	379	387	408	414	404	394	409	398	421	448	417	444	427	406	392	414	394	391	394	416	386	414	399	400	411	386	419	435	396	425	413	415	403	382	414	429	410	432	382	411	400	433	409	435	379	397	412	402	415	384	396	431	404	432	392	400	415	424	404	414	377	421	412	430	402	432	389	388	409	457	390	403	373	404	398	404	376	421	434	411	403	387	403	412	420	384	435	410	417	423	401	418	403	416	419	401	397	422	417	363	398	378	446	409	386	394	423	412	409	411	432	416	423	439	401	426	394	384	447	417	431	386	397	398	411	400	424	452	406	423	444	426	388	404	439	435	403	420	407	397	419	379	402	399	394	429	377	423	381	437	384	447	429	385	416	419	392	404	439	383	414	407	421	432	391	410	405	421	398	448	435	391	390	406	373	397	415	383	410	400	431	413	397	396	372	427	440	404	419	382	424	419	414	410	414	403	410	410	396	391	387	404	441	420	420	422	391	387	363	404	373	414	403	383	390	389	391	408	412	423	409	408	404	411	392	390	420	407	436	427	370	386	387	408	381	397	412	417	411	442	364	401	387	412	411	420	408	393	381	413	414	438	402	393	440	399	416	361	409	421	447	401	398	414	418	424	423	408	401	382	402	408	405	403	382	403	414	417	431	406	394	416	377	427	415	397	405	421	398	424	414	413	414	394	419	414	381	422	423	353	433	346	456	424	414	394	388	427	410	410	381	389	412	373	380	416	433	435	425	421	416	401	385	383	413	396	424	404	409	391	432	411	391	441	434	388	399	444	365	418	418	418	401	382	414	384	410	399	412	388	412	410	386	416	420	402	406	427	383	379	405	386	366	447	383	415	430	380	386	417	388	389	397	384	381	425	419	358	372	391	392	445	383	402	395	415	382	407	402	389	377	388	425	411	414	426	430	433	410	386	390	412	418	396	395	405	414	423	389	403	411	397	384	383	393	395	393	419	435	405	417	400	444	396	424	403	413	401	382	357	407	423	361	366	367	412	428	391	403	402	402	434	420	430	398	382	393	415	425	419	392	367	406	418	403	391	407	385	388	407	390	368	365	428	384	385	422	409	394	388	381	395	405	404	383	397	384	393	402	423	383	430	408	411	439	440	430	408	400	357	412	411	451	397	422	444	398	389	400	432	409	410	430	387	427	398	441	384	424	389	405	390	413	389	428	375	395	387	413	407	374	431	404	427	411	434	434	414	399	391	407	403	411	427	394	396	384	390	421	410	429	385	406	414	398	396	428	397	375	421	380	393	413	370	404	406	403	419	409	396	427	384	404	400	389	414	426	403	425	465	368	422	404	423	404	415	400	395	402	367	414	429	409	377	407	385	380	416	415	392	391	423	446	387	382	408	407	404	435	415	411	378	407	413	397	396	419	390	406	418	429	368	409	381	389	420	396	414	444	406	414	418	389	390	403	396	390	433	408	428	359	404	393	420	409	385	395	401	394	389	424	376	406	397	397	414	421	427	426	421	419	389	393	388	414	368	367	378	410	414	430	367	386	410	429	435	385	410	433	402	366	388	411	394	367	446	404	372	415	426	410	374	394	382	388	407	391	409	378	395	405	380	424	416	439	407	392	410	397	407	432	407	431	406	360	405	419	371	387	438	434	402	442	383	428	409	414	416	376	442	456	379	430	450	401	430	431	402	423	407	397	426	423	428	403	423	365	380	408	400	399	429	416	427	407	376	444	416	382	422	379	434	400	383	350	429	395	391	425	409	394	404	384	379	375	410	410	417	416	423	392	423	445	370	431	409	426	398	424	403	418	400	398	445	397	441	398	428	435	430	403	417	397	386	401	433	446	414	393	428	376	382	406	423	419	371	400	414	412	446	411	395	429	389	403	393	393	384	401	361	391	411	398	394	428	395	438	375	399	388	418	428	412	411	428	381	396	382	390	397	412	433	412	429	388	412	402	406	383	371	432	432	435	398	421	425	419	417	431	362	432	426	459	413	419	415	372	405	395	413	383	396	415	417	404	380	416	401	397	396	381	412	413	423	384	399	411	371	420	428	405	416	400	415	411	415	443	395	362	378	414	405	404	413	425	417	365	437	435	402	414	372	402	369	379	368	405	404	391	401	421	414	441	406	379	386	414	408	454	397	409	423	421	421	398	410	399	413	388	430	398	419	399	400	382	368	400	423	380	397	416	414	397	443	402	384	409	432	383	393	401	373	419	384	412	402	432	388	393	429	414	424	421	415	407	425	426	393	401	378	373	431	391	399	419	397	390	401	380	419	427	369	419	411	388	402	402	401	393	403	409	411	413	403	397	389	421	395	405	426	397	428	403	394	407	391	391	436	402	421	418	395	402	432	396	410	462	451	370	426	437	395	415	387	397	422	397	382	414	397	426	448	397	386	373	416	376	388	417	378	420	413	421	407	396	380	413	381	401	417	388	393	380	372	406	385	374	354	412	401	406	404	440	404	390	409	374	366	416	430	434	436	393	416	413	397	402	381	405	356	388	368	418	443	393	395	396	377	400	396	412	400	406	396	433	445	448	384	403	414	437	379	406	374	426	412	396	373	460	394	378	388	430	391	400	408	383	399	395	403	411	400	389	393	417	420	431	412	420	381	435	411	415	394	362	409	420	381	407	411	393	408	401	381	417	414	390	408	411	367	375	391	412	402	420	415	423	376	447	410	385	417	393	393	394	419	414	432	400	414	404	438	398	414	399	387	423	386	432	417	398	422	398	405	396	418	370	422	410	413	395	382	425	378	422	388	409	410	412	422	406	419	405	369	382	379	436	399	384	426	401	389	386	434	364	419	418	372	410	411	423	363	380	430	383	423	421	378	412	386	407	393	385	440	379	391	403	380	436	403	408	356	416	429	410	427	407	423	390	409	429	383	396	393	404	430	431	433	409	369	406	406	364	446	404	453	394	392	390	382	394	428	408	418	403	412	413	413	420	393	358	366	413	417	372	420	415	378	434	414	405	396	418	398	385	376	402	373	408	382	403	384	423	408	387	421	386	385	402	411	407	429	400	389	411	382	391	423	404	396	459	405	413	404	364	398	404	420
24219	21420	28614	24587	20322	2648	829	516	384	395	359	335	357	343	321	301	315	297	316	307	307	317	288	281	319	296	283	280	295	293	301	277	271	301	282	271	254	265	299	257	277	299	257	273	264	296	276	321	280	280	287	278	286	280	293	286	262	261	278	271	319	236	257	283	280	277	292	272	271	301	303	259	261	269	265	297	304	285	279	250	288	269	282	266	309	298	275	241	253	259	301	291	282	267	255	291	254	275	279	290	266	276	297	264	271	254	267	296	276	263	264	259	271	260	272	266	286	277	288	309	308	295	281	264	270	291	276	286	278	277	268	299	272	257	276	280	278	280	265	266	251	298	275	258	260	273	266	251	282	244	270	279	258	280	278	259	283	255	257	270	290	289	294	251	246	290	291	269	304	256	268	286	260	294	261	261	268	276	282	271	284	272	263	261	276	264	294	291	280	259	286	262	279	269	263	286	286	289	299	271	252	282	261	260	277	263	304	285	268	283	258	283	298	279	244	278	286	267	258	275	263	289	308	284	282	269	277	303	282	309	275	266	264	256	279	271	268	286	291	280	299	274	271	268	264	291	280	269	287	265	289	279	254	280	283	260	259	305	279	274	269	309	267	273	280	243	257	303	292	247	289	284	287	280	242	260	275	276	288	268	261	269	257	261	280	265	291	276	269	266	244	273	284	288	281	286	302	265	283	294	262	270	281	261	262	264	272	273	296	249	272	256	282	285	270	300	282	259	269	285	272	275	274	248	280	266	240	279	274	276	240	271	274	258	307	273	283	285	258	262	251	270	302	256	271	307	294	298	276	308	271	293	287	263	279	277	291	271	273	284	257	292	273	283	272	271	256	233	259	275	305	285	256	247	280	298	275	297	273	285	286	248	296	277	240	280	252	248	257	284	286	270	295	322	270	291	264	271	292	262	286	307	284	262	280	291	282	282	256	257	308	252	277	278	270	269	280	269	269	280	258	293	287	274	307	290	280	293	253	275	259	276	280	286	276	298	285	283	286	257	277	249	275	262	281	286	273	268	295	266	284	277	292	279	270	260	272	259	262	245	277	267	276	274	242	230	271	262	277	281	283	277	279	269	295	283	301	271	257	267	258	262	271	249	254	287	287	291	262	250	314	271	281	269	290	283	278	259	262	277	272	299	281	236	279	272	227	284	272	280	253	282	270	263	257	273	260	274	285	278	277	261	275	279	267	253	276	286	298	296	263	268	263	302	285	241	286	268	265	258	278	286	279	270	266	246	244	268	275	264	252	258	285	302	297	270	281	262	275	284	259	306	250	254	271	306	266	293	290	287	244	299	279	281	287	265	278	252	276	279	298	277	286	272	263	264	275	274	261	288	272	273	295	261	276	279	282	271	282	277	260	266	258	273	287	266	262	237	264	293	287	239	257	256	266	277	292	249	273	271	273	281	265	246	245	287	287	278	263	278	284	273	260	268	263	281	257	248	257	244	288	283	277	279	295	283	284	273	289	298	285	265	251	252	288	277	286	266	295	244	275	266	307	269	287	271	280	287	274	281	294	265	282	281	292	286	237	275	281	251	303	299	269	275	285	268	290	270	249	250	306	269	273	288	252	245	276	283	282	265	245	314	276	265	279	277	293	277	287	281	274	267	292	277	276	280	266	248	272	287	229	273	294	270	257	269	269	279	282	275	269	300	245	248	286	254	260	251	257	231	291	278	258	273	305	278	285	295	300	308	249	286	262	278	272	266	270	306	261	280	273	292	287	259	272	257	249	253	253	261	292	292	270	267	266	273	315	297	294	280	248	253	249	279	263	278	279	258	246	279	279	261	249	273	294	265	248	316	259	264	283	258	273	271	268	257	242	306	273	265	296	243	239	273	301	326	268	307	273	250	266	281	317	251	290	270	262	291	264	272	296	287	273	289	282	263	266	263	262	269	278	282	284	265	282	289	312	270	284	297	274	278	285	258	270	278	283	260	253	260	272	267	270	251	285	285	272	279	293	267	268	291	282	300	254	256	299	273	280	278	272	281	261	271	300	239	283	253	288	261	284	275	296	297	270	299	286	277	274	269	278	271	284	265	259	260	243	268	256	246	286	275	271	305	259	282	266	264	252	276	266	247	252	275	302	228	245	257	259	265	294	294	284	240	272	250	279	277	265	276	274	276	282	266	251	277	280	302	279	290	279	279	279	258	254	277	269	282	268	257	282	285	272	260	280	278	284	277	267	309	270	290	280	258	271	277	261	250	267	266	282	261	265	263	238	291	299	275	240	253	266	262	272	246	273	270	279	269	241	237	275	261	252	300	267	257	257	255	251	248	305	285	256	234	277	274	266	257	257	274	266	302	262	272	298	271	291	257	278	255	288	246	254	256	269	265	261	252	256	293	264	292	294	283	278	288	265	315	248	276	297	278	277	279	263	287	286	303	305	268	278	285	271	304	276	267	259	303	248	284	265	274	274	296	269	252	264	277	286	271	270	258	265	271	242	261	264	277	263	255	265	258	253	266	258	288	270	275	286	271	282	281	277	261	250	297	277	245	261	272	271	298	259	269	274	267	289	272	267	236	255	251	270	324	296	271	255	264	291	273	263	292	282	262	248	277	282	267	268	258	275	298	289	254	282	262	256	243	287	288	272	240	283	292	273	286	287	260	272	287	277	256	279	250	243	295	283	244	265	285	252	275	281	284	274	251	253	307	292	296	267	272	273	261	274	280	278	290	262	261	299	295	250	284	264	259	286	269	275	251	278	277	272	269	257	270	260	283	269	272	255	274	273	287	316	287	260	306	292	267	306	245	291	243	252	279	286	278	272	243	261	229	255	300	303	255	271	269	249	264	251	283	277	251	252	280	244	274	274	283	255	279	284	277	269	230	250	272	292	275	274	264	308	298	280	267	262	293	265	270	273	270	252	258	299	254	305	279	271	283	274	292	276	273	236	277	289	276	280	276	274	259	267	260	273	266	280	273	246	261	289	287	244	286	254	265	254	271	271	269	286	264	282	265	256	265	272	298	279	253	286	253	275	248	279	308	274	267	283	258	273	285	230	251	288	272	278	302	269	281	265	279	261	264	257	283	280	270	258	290	236	274	283	295	266	292	256	266	302	280	309	259	280	270	274	266	244	259	279	274	274	294	279	278	251	255	265	266	238	261	248	265	307	265	307	257	251	290	267	273	277	250	264	307	289	267	271	262	263	279	276	258	289	278	273	279	294	265	270	268	250	284	269	275	294	315	295	274	253	303	248	276	275	264	277	267	256	275	274	279	278	252	249	260	262	287	283	265	258	290	259	270	262	263	246	288	246	251	266	302	306	270	262	248	278	254	263	289	253	259	255	265	256	267	266	253	314	260	262	252	253	305	287	259	275	271	293	277	260	269	262	271	288	267	280	280	299	291	267	276	278	289	282	252	269	255	260	265	287	262	245	270	301	238	279	254	282	278	275	265	264	246	289	295	275	266	255	267	268	283	270	263	241	288	265	269	260	281	232	278	266	290	266	294	284	272
3294	4532	3469	1767	1206	896	750	628	591	516	466	440	373	388	354	336	351	313	334	346	351	282	339	311	306	282	314	295	311	295	287	291	293	290	302	255	295	283	307	275	291	318	284	276	315	271	266	308	282	321	263	306	272	310	269	330	280	290	297	326	264	266	287	281	279	281	283	307	272	294	286	265	319	315	290	310	263	299	283	281	326	290	282	252	288	268	268	280	301	300	304	282	301	264	258	283	295	300	273	294	277	276	285	267	307	289	285	317	281	288	296	260	276	298	277	293	287	293	274	291	305	269	295	305	309	275	303	259	265	299	278	243	300	268	273	262	285	272	270	263	284	253	315	294	285	302	302	281	261	284	288	282	292	280	290	239	289	304	261	306	273	289	305	282	270	304	269	275	306	293	298	304	304	293	276	287	250	272	270	273	293	274	285	286	251	265	259	292	292	273	307	284	322	300	312	288	299	272	282	279	302	319	276	311	271	291	279	309	269	309	304	285	254	276	291	286	289	307	282	270	270	283	274	276	276	285	277	319	274	292	290	283	284	279	274	288	276	277	275	262	280	271	286	299	274	279	269	281	279	299	331	334	268	285	290	263	288	272	282	290	296	279	265	278	291	282	271	278	280	278	296	279	279	268	270	276	297	265	268	274	267	294	295	275	305	267	253	267	274	263	260	297	271	286	289	239	249	301	293	311	276	292	276	254	292	288	298	271	281	264	276	258	251	282	295	307	262	292	292	294	262	344	275	272	320	272	262	291	265	269	307	295	255	274	303	288	290	284	259	261	272	300	285	290	284	293	306	269	277	282	292	239	270	300	271	271	282	272	277	306	272	298	259	287	287	284	261	293	270	258	285	290	268	294	303	296	241	314	302	245	279	268	259	278	285	279	280	280	298	250	291	263	283	311	256	282	284	274	282	264	264	287	244	308	270	284	295	314	287	278	274	262	291	257	283	280	296	289	257	266	262	273	246	287	277	284	281	263	277	302	286	279	285	295	313	265	259	278	288	290	299	278	290	269	310	287	271	304	263	275	264	262	248	264	268	250	287	257	292	294	260	239	299	280	302	268	280	297	279	278	319	305	258	257	292	281	279	287	270	311	284	284	301	277	290	279	269	279	253	284	284	276	252	249	277	277	290	270	289	268	238	255	291	262	296	269	324	271	277	270	289	289	268	281	270	309	287	313	297	304	312	275	252	293	260	261	290	303	298	287	251	266	288	285	272	257	270	304	286	258	276	268	274	259	273	284	281	271	317	296	276	272	275	274	283	318	290	270	312	263	280	289	272	287	276	293	290	262	251	245	243	281	252	266	279	307	292	292	310	281	285	262	256	291	272	276	296	274	265	271	284	276	263	247	264	267	272	294	275	287	295	275	282	275	266	250	278	300	271	303	312	303	276	253	285	304	286	287	261	291	248	251	309	272	279	279	278	279	323	275	296	244	287	294	273	301	257	272	270	295	292	277	282	286	294	304	286	284	276	260	298	275	265	276	288	300	260	299	292	309	260	299	286	280	266	279	268	277	257	268	297	269	292	262	250	252	245	285	278	289	284	280	262	273	283	302	293	283	270	288	294	285	271	284	250	288	271	274	272	308	271	306	298	277	274	276	261	298	263	295	293	273	270	303	247	267	255	283	263	241	278	290	257	292	255	299	289	278	287	282	235	277	304	278	258	290	291	300	284	306	284	294	291	232	253	291	305	290	259	267	307	309	281	248	296	273	284	284	293	269	302	282	267	286	291	268	282	292	293	285	290	269	285	285	237	291	266	282	271	293	277	283	275	271	274	278	274	292	298	299	259	264	267	305	269	259	282	268	273	301	296	292	286	273	281	256	307	302	276	295	276	267	279	297	286	274	259	287	248	275	298	251	282	249	279	275	265	288	276	239	276	260	291	260	263	276	273	285	277	295	291	250	276	290	237	297	299	270	261	288	272	269	278	279	306	274	233	279	255	261	293	273	231	294	285	290	256	299	281	265	300	274	275	258	276	258	299	275	295	249	287	289	291	302	258	282	270	269	259	285	282	289	313	284	289	295	288	272	260	263	280	257	261	255	283	283	263	292	265	261	279	282	280	288	279	276	265	260	302	276	252	283	242	283	272	284	249	257	277	284	291	280	274	244	316	247	276	246	287	293	259	259	311	256	280	293	283	283	266	298	279	319	256	249	266	263	282	318	283	280	282	295	299	305	258	299	246	289	291	272	279	280	254	263	278	305	284	310	279	287	271	310	270	297	274	267	287	296	287	273	319	291	277	246	261	267	277	258	310	273	294	291	272	266	277	248	254	284	278	287	279	277	294	277	270	291	297	245	294	284	277	296	277	293	237	275	262	274	297	293	304	305	273	256	294	278	273	291	264	265	267	297	284	274	299	273	292	289	272	268	254	273	282	247	253	280	267	253	265	265	290	265	279	266	292	284	298	251	294	283	293	290	291	267	270	263	289	274	286	254	259	269	271	265	272	293	257	286	286	269	273	283	303	276	275	297	255	293	262	266	276	298	295	284	302	277	285	268	279	275	288	289	273	290	284	267	254	264	280	281	232	298	288	290	284	292	285	268	285	267	247	269	260	283	269	268	258	277	266	280	279	273	292	268	262	308	290	276	274	264	266	256	277	261	277	279	297	289	283	294	294	296	286	285	247	266	278	307	280	307	269	264	268	272	276	269	261	293	284	289	268	293	265	274	269	283	283	280	294	265	265	300	251	307	307	283	277	273	282	292	273	276	281	291	298	279	289	265	259	274	256	262	277	269	244	265	251	288	278	259	279	268	278	262	289	244	274	334	259	266	283	287	288	244	275	279	284	284	309	289	263	270	272	320	303	259	286	294	282	282	262	275	257	246	277	248	313	294	264	285	250	230	292	263	282	293	272	274	280	283	248	288	258	297	247	304	243	302	264	253	299	282	281	277	288	318	285	267	273	272	293	271	298	287	282	284	265	284	256	245	281	285	267	297	283	272	276	274	260	276	228	280	255	270	283	266	277	271	279	273	280	262	267	260	273	306	265	284	292	290	300	279	280	272	284	264	278	278	292	259	270	281	269	298	279	275	259	265	268	274	285	245	293	248	280	316	271	281	264	297	272	276	272	254	291	269	277	273	276	298	238	296	283	247	265	272	290	267	271	273	261	288	290	292	279	300	279	294	275	294	270	320	287	270	257	286	280	247	318	293	263	269	267	254	294	283	294	301	277	287	247	278	300	253	250	254	240	270	288	268	282	277	289	245	297	282	281	254	269	273	286	257	264	265	290	264	247	299	301	272	260	281	250	268	272	285	286	272	271	240	287	277	297	272	297	313	269	280	303	254	316	261	272	254	277	270	250	260	266	287	275	256	271	287	241	283	286	264	257	258	290	288	308	292	264	257	293	312	288	296	256	287	274	270	308	257	283	276	262	250	294	244	297	291	268	288	246	276	238	242	262	311	273	264	269	276	265	287	294	291	301	298	258	257	261	267	266	277	288	282	277	289	282	275	291	282
27556	11872	1658	886	620	612	632	608	601	532	598	572	560	582	583	595	613	616	605	560	588	582	590	632	618	594	603	565	574	581	575	621	566	601	576	561	577	573	632	614	565	591	571	611	587	588	537	570	576	564	608	596	586	588	597	596	541	636	560	627	565	632	580	606	601	595	588	591	590	596	538	607	579	625	525	556	609	569	548	592	604	570	564	609	579	557	577	593	588	546	571	557	564	547	589	624	567	592	518	595	581	593	602	606	540	569	632	592	541	582	578	574	565	577	578	601	591	601	589	572	561	620	639	603	588	551	564	567	600	554	591	618	591	591	535	574	557	615	568	626	623	577	554	550	576	575	573	615	585	621	549	605	589	588	573	583	594	610	635	605	602	593	592	610	587	589	576	555	587	602	546	585	546	594	586	603	588	609	602	574	609	601	610	608	580	571	577	588	564	589	609	625	527	610	591	539	605	616	562	577	549	582	597	636	583	575	588	579	564	566	588	619	586	582	551	564	597	576	561	608	597	600	581	625	598	632	577	598	641	583	585	610	614	606	580	579	634	573	590	581	595	545	585	558	585	586	550	563	615	569	565	596	620	629	580	567	591	590	583	595	587	603	601	601	597	556	563	590	594	577	612	547	588	520	549	588	542	569	565	619	579	555	585	544	612	588	569	621	552	617	612	537	591	594	570	587	588	610	614	602	591	571	582	600	588	597	590	606	551	554	595	524	595	629	622	593	632	566	598	577	575	606	603	577	578	550	585	565	635	605	571	560	594	569	577	598	564	619	579	618	586	603	584	551	566	521	574	563	619	578	542	590	606	631	577	613	576	569	586	591	589	617	594	605	609	584	599	567	615	602	544	562	621	614	597	579	583	599	563	556	564	599	576	594	598	606	634	576	545	604	532	604	598	626	607	555	618	576	621	629	588	587	662	604	608	653	607	557	536	567	612	623	546	585	596	571	563	599	588	584	602	630	583	620	598	577	571	584	626	589	588	583	596	555	579	563	593	554	622	572	567	599	580	608	545	596	600	581	550	546	602	567	590	614	601	579	590	588	586	557	549	591	588	570	612	557	544	579	588	588	566	560	571	610	578	623	631	612	568	576	593	589	597	579	562	630	545	580	593	560	579	604	630	602	611	636	607	574	567	535	552	611	619	565	577	548	631	579	573	589	547	548	582	620	541	574	562	577	570	575	599	619	544	589	576	598	567	573	596	604	596	623	596	613	616	612	589	550	529	611	596	573	575	560	581	599	604	615	627	553	605	595	591	584	630	584	582	549	600	611	582	611	567	577	570	611	636	582	601	640	534	609	553	627	585	593	529	624	594	625	525	563	598	564	589	588	563	584	555	615	572	542	554	603	593	616	601	576	580	574	613	566	582	574	615	573	542	569	577	617	562	612	570	621	610	579	591	542	567	590	584	588	613	540	603	577	589	570	563	569	596	562	643	601	588	602	558	619	592	592	589	564	627	589	612	566	559	599	559	602	571	554	623	582	605	635	667	588	610	522	589	609	573	591	564	571	616	625	585	578	561	576	579	612	578	598	595	571	562	596	575	566	578	600	569	600	559	586	576	663	603	572	609	559	593	627	544	573	570	555	592	602	572	587	578	557	582	603	583	556	564	632	547	568	595	609	572	612	562	567	580	554	594	578	584	619	594	578	603	569	606	556	632	561	590	575	576	607	604	596	580	561	580	580	596	601	563	539	593	574	589	557	595	566	580	586	586	568	611	543	625	580	569	564	579	599	608	550	559	630	565	595	589	526	519	567	531	563	564	620	564	606	554	571	545	557	596	599	528	547	583	575	555	594	556	576	561	558	582	567	574	601	629	573	608	516	597	632	606	508	628	573	591	598	558	571	647	603	608	531	609	616	544	563	584	586	616	599	586	518	589	607	574	571	595	596	566	594	590	563	599	614	623	556	558	539	617	624	617	559	596	585	578	595	576	577	585	595	563	614	591	594	613	634	582	542	578	586	587	603	591	597	598	599	643	569	567	568	581	583	579	620	606	590	594	583	568	594	608	518	551	549	550	624	560	582	579	566	654	591	605	547	604	558	578	634	570	531	580	593	555	580	597	580	556	542	589	559	628	608	581	627	562	591	618	570	593	588	584	578	546	581	600	605	613	605	594	580	549	619	548	595	616	581	617	592	594	586	592	603	554	526	600	632	612	526	614	615	535	589	587	586	593	578	602	568	601	600	584	558	587	643	584	629	578	607	586	573	554	581	578	601	585	598	545	615	593	554	595	544	579	559	599	557	555	599	623	603	590	615	611	556	643	550	602	539	588	624	562	552	578	608	593	624	594	568	600	569	600	554	574	559	584	620	592	582	579	636	579	596	603	581	560	614	553	585	583	552	600	621	583	579	560	548	581	610	561	593	582	627	602	583	577	612	591	604	560	576	547	599	569	581	576	613	583	557	578	584	581	642	562	589	560	556	610	575	630	539	576	594	553	624	635	554	549	596	562	580	566	583	598	582	588	568	636	574	553	563	554	576	563	577	566	545	599	612	600	605	635	564	615	601	607	587	592	540	580	593	584	572	590	562	589	593	550	573	600	577	567	578	559	563	572	586	594	610	532	591	620	589	590	573	553	618	608	599	620	557	580	576	612	600	589	525	623	593	576	610	532	595	631	612	562	608	543	561	584	576	591	616	594	571	569	580	581	581	613	636	594	550	589	539	593	576	564	582	575	518	582	555	573	631	598	584	608	567	613	565	626	590	584	557	603	608	615	605	552	613	580	569	591	592	545	599	572	603	595	569	605	538	614	553	557	644	563	534	599	613	591	580	596	567	620	586	559	547	577	611	562	601	564	573	557	617	624	573	601	602	591	599	591	593	546	633	623	626	564	636	564	581	590	648	580	535	563	555	558	525	596	547	569	593	588	576	634	620	583	551	575	595	628	607	573	536	587	587	602	600	584	606	623	620	587	592	618	585	584	586	557	581	533	539	575	550	596	596	603	615	600	561	569	564	589	587	576	578	610	581	547	574	624	610	609	586	581	632	556	596	563	627	591	602	574	603	593	608	645	620	531	589	563	613	560	632	587	588	592	583	565	618	553	588	643	567	598	557	585	544	600	560	587	593	574	630	580	547	585	554	592	538	572	613	588	575	578	608	560	607	571	575	568	567	567	582	583	547	533	542	563	606	589	615	607	575	607	604	592	558	613	593	582	606	589	582	613	588	588	557	599	562	596	641	566	584	575	530	560	563	594	599	602	605	596	575	555	521	532	566	599	619	616	595	578	570	578	569	600	583	579	559	556	541	563	577	587	603	610	590	574	590	647	598	600	565	576	574	603	560	572	602	562	607	565	607	540	583	617	589	604	569	596	625	613	582	570	534	563	586	537	582	623	603	593	568	572	595	530	592	581	546	641	579	563	565	613	603	589	583	624	575	603	597	602	571	617	573	585	605	542	536	550	591	587	562	601	560	594	555	624	608	598	604	583	552	604	585	558	622	623	561	562	575	608	579	616	565
5026	766	728	586	617	510	568	508	573	545	569	573	540	512	558	545	591	530	536	520	539	556	512	539	563	560	547	572	518	532	508	517	558	528	530	521	525	531	526	518	527	555	509	563	508	556	557	530	540	535	532	600	580	570	528	575	576	517	528	550	544	553	535	537	529	584	511	534	574	519	506	543	516	606	554	583	531	556	534	528	541	503	564	572	552	515	551	561	532	592	549	533	565	539	546	539	536	540	530	542	528	534	502	521	535	545	541	511	530	543	520	529	536	542	551	515	520	535	535	521	515	546	568	531	544	534	522	527	508	564	520	547	482	545	561	533	573	534	519	554	522	530	548	525	509	549	565	527	539	537	537	503	523	561	516	536	527	521	513	537	542	537	569	548	559	532	522	541	512	508	511	553	555	562	545	529	542	518	551	506	559	501	534	530	560	541	560	553	517	526	516	543	540	529	508	573	543	533	519	549	559	541	574	538	518	546	518	541	524	539	543	561	521	557	524	527	543	503	560	503	549	529	502	522	530	535	543	522	502	544	506	562	544	512	534	532	535	516	526	578	531	501	553	517	527	540	525	535	524	532	533	587	562	504	495	538	524	550	494	544	528	489	529	555	573	513	557	578	551	544	518	543	518	555	562	527	525	522	562	505	479	570	560	500	525	534	502	504	544	504	524	505	515	588	530	523	549	531	522	531	577	544	516	537	542	503	544	513	501	530	530	511	573	530	504	523	545	527	531	544	478	543	512	530	538	530	554	496	545	519	531	499	526	559	513	560	546	518	496	518	535	509	576	514	548	536	556	528	527	535	533	570	549	521	515	554	534	521	547	585	543	492	530	513	489	548	536	522	537	513	519	541	535	520	534	505	522	516	540	499	533	511	536	526	540	558	539	592	524	530	540	516	509	545	488	583	530	535	533	541	511	508	588	536	517	493	519	512	569	529	541	528	563	568	540	545	572	537	520	551	525	514	534	557	516	520	539	551	548	555	502	552	532	507	531	516	521	564	547	526	508	515	494	544	531	497	526	531	531	560	535	531	503	534	528	533	538	555	544	597	511	508	508	515	517	561	525	494	575	545	546	503	581	516	496	518	553	517	571	518	495	516	533	472	563	525	523	547	528	571	493	535	556	510	531	522	520	540	545	530	554	515	530	557	537	533	519	549	535	563	515	524	550	542	517	488	528	516	523	531	497	573	557	513	525	547	537	531	544	560	555	516	551	485	541	516	550	557	535	530	560	504	561	544	552	535	562	507	571	529	538	538	509	540	525	527	504	524	524	527	564	505	471	567	528	498	557	512	554	549	547	554	565	517	552	547	506	514	468	534	527	567	519	518	533	562	554	534	533	542	539	517	544	498	540	545	545	539	583	534	576	538	547	513	532	507	570	557	530	521	584	521	532	559	580	536	538	538	552	532	566	556	546	574	547	544	537	558	518	547	529	548	538	512	565	559	568	533	519	551	499	505	533	578	524	553	559	499	570	554	533	533	529	511	485	507	530	535	539	518	518	481	524	534	527	507	531	508	542	548	534	579	536	483	541	547	528	498	523	516	524	538	472	540	562	542	524	498	544	495	570	522	547	540	561	518	534	546	538	545	517	586	556	552	546	478	545	516	506	558	569	517	538	556	517	494	510	519	566	523	519	534	544	533	543	550	510	537	536	530	554	535	522	514	538	544	528	520	537	498	519	518	532	530	565	526	573	524	557	501	542	506	546	557	535	545	513	530	513	539	523	487	580	555	516	564	523	548	492	559	517	551	546	515	522	541	546	555	540	518	514	512	539	544	531	520	534	513	538	556	525	561	512	563	515	560	545	533	531	568	539	525	486	519	544	537	589	499	513	519	529	520	474	504	559	517	575	523	507	529	518	515	540	526	594	555	567	520	528	564	531	531	500	566	555	490	469	545	549	559	514	505	526	546	522	537	509	497	539	535	536	508	561	533	549	536	530	556	557	556	509	500	533	540	539	497	502	527	541	521	497	546	565	522	501	516	531	505	563	564	536	519	597	514	531	488	519	529	522	531	519	529	499	553	556	563	539	534	542	540	552	560	558	522	531	540	537	539	551	558	525	528	547	547	555	507	492	527	487	511	561	556	530	544	529	504	550	555	548	524	522	484	541	545	535	540	532	535	520	554	505	523	544	525	541	567	551	567	529	470	578	515	545	539	513	531	526	551	525	545	527	492	529	554	547	500	541	508	565	532	521	528	494	550	543	566	521	570	491	548	524	505	568	516	495	526	535	552	572	514	535	544	565	542	577	558	526	594	528	508	536	510	522	538	550	521	539	522	524	540	523	554	545	559	540	546	558	506	533	554	557	481	531	557	555	542	535	511	526	569	512	547	556	524	515	537	535	521	564	496	545	564	505	545	534	539	533	540	525	558	556	541	518	538	557	565	555	528	518	510	520	564	515	580	545	532	567	507	515	536	554	529	527	529	530	559	587	547	539	523	534	508	565	509	556	549	551	513	532	501	556	545	568	519	550	554	522	524	538	524	553	513	596	517	494	536	526	532	505	522	545	508	568	539	541	572	510	535	570	598	542	557	511	537	517	504	518	540	502	491	533	545	567	536	528	530	563	509	533	532	519	543	526	498	508	547	576	566	533	567	524	503	543	503	507	523	584	541	543	535	548	527	528	541	547	533	558	537	585	497	526	510	488	533	540	544	543	502	531	554	537	537	531	530	547	543	522	525	490	554	537	491	501	529	540	563	552	565	502	545	540	531	534	517	571	525	510	560	554	539	547	525	511	532	600	538	518	574	558	550	535	527	558	529	563	517	529	558	528	493	573	535	562	515	561	544	567	504	547	529	558	575	561	556	508	529	538	554	525	481	505	503	529	502	497	527	518	532	522	533	504	520	577	526	506	512	524	547	555	559	513	503	513	547	513	530	508	559	498	454	533	517	533	524	543	546	512	524	548	512	516	551	540	542	528	508	525	559	539	487	531	559	545	530	521	523	625	507	544	558	548	540	517	511	546	535	533	508	553	523	559	549	525	539	541	568	536	512	504	537	554	541	559	529	543	515	546	556	568	506	563	537	550	580	531	521	561	570	510	507	495	590	497	504	500	549	491	580	520	546	506	519	532	550	499	504	543	525	538	514	553	481	526	578	552	507	521	501	550	539	503	527	543	534	528	502	542	544	546	555	529	567	512	554	527	530	519	530	519	560	536	557	485	502	470	571	551	513	562	513	557	521	547	500	524	552	553	551	531	545	521	555	476	530	536	503	519	553	568	518	518	516	535	538	512	542	497	522	523	523	516	505	548	576	541	524	567	512	523	521	520	507	550	519	540	545	515	520	565	533	538	583	554	508	535	536	533	567	521	529	526	506	560	524	511	550	526	554	536	556	534	500	516	513	531	550	582	582	532	534	500	513	504	574	489	541	509	523	543	548	501	536	498	519	519	498	522	552	516	531	492	565	564	530	533	526	540	535	531	496	558	514	527	539	488	534	507	528	576	518	513	549	566	527	497	522
25626	21403	25853	18499	1457	611	546	479	445	446	440	446	378	438	423	420	428	423	403	406	384	436	394	399	377	395	414	411	403	399	384	391	406	396	401	436	431	418	415	400	422	375	371	420	418	424	411	408	416	389	380	406	433	397	393	374	418	396	406	406	404	443	414	391	419	391	414	439	426	389	384	410	391	401	448	464	407	374	406	390	404	401	397	428	402	401	387	387	423	404	396	401	409	421	382	412	407	415	407	348	399	441	416	409	420	400	414	412	404	420	417	392	379	386	417	379	378	410	400	388	425	393	390	433	420	379	349	420	397	422	350	395	383	401	389	403	382	425	404	419	428	396	401	400	414	379	434	425	406	382	391	392	414	412	417	430	389	408	421	377	377	396	390	370	392	403	412	388	390	416	412	425	424	384	419	445	386	407	433	390	399	417	426	399	364	416	432	399	407	405	396	378	438	397	391	385	397	411	386	394	387	386	411	391	410	423	368	395	384	396	410	375	416	407	413	410	420	404	428	400	395	387	405	401	364	419	385	399	407	400	360	396	424	401	422	414	392	398	417	397	399	388	396	388	397	400	403	379	407	428	402	417	374	420	386	388	414	429	416	428	392	411	373	405	379	382	384	395	429	422	409	398	418	409	422	441	430	413	419	371	420	408	373	400	405	374	399	414	393	389	378	388	426	393	386	419	431	410	409	403	382	424	444	432	391	404	381	387	432	404	427	429	429	417	370	402	385	409	374	385	380	402	407	398	454	393	403	383	412	426	386	436	388	421	380	403	357	412	416	438	435	389	417	403	406	423	407	401	424	390	439	407	379	430	406	361	429	376	391	400	408	410	406	401	378	399	368	375	381	408	404	425	370	400	364	394	369	413	384	399	375	401	402	396	409	375	427	404	376	419	369	378	397	397	410	402	440	385	386	385	379	386	414	407	379	400	413	398	405	419	413	414	419	370	404	428	391	390	385	382	424	394	417	407	393	410	393	367	430	411	387	424	400	405	401	341	404	407	416	402	389	413	407	397	398	435	373	445	376	378	391	451	419	440	371	384	402	373	392	400	385	410	378	398	370	379	410	442	426	398	355	434	413	428	400	410	402	404	423	367	426	353	377	395	408	422	412	407	416	403	395	400	414	438	354	412	394	382	404	372	392	404	412	414	400	392	398	396	377	356	431	410	428	394	433	400	413	405	390	405	394	415	417	378	388	392	422	456	396	385	415	418	367	383	417	392	393	415	398	379	393	402	415	387	362	414	398	367	441	393	451	383	365	401	408	419	400	383	377	412	448	383	398	402	424	422	394	425	383	399	382	402	422	408	378	416	379	409	379	393	414	389	383	377	394	417	420	409	409	396	443	394	401	397	394	394	419	405	392	435	407	388	366	376	362	378	385	384	435	410	394	414	437	390	391	404	418	424	415	404	397	434	430	390	382	427	405	423	428	405	373	395	384	393	401	389	423	396	416	428	373	410	393	389	411	420	359	387	392	399	399	378	406	416	407	384	399	393	403	392	390	400	396	398	408	384	401	413	424	411	413	385	382	392	399	377	365	381	394	399	401	393	403	389	382	398	352	407	406	403	386	383	399	395	393	420	409	392	412	412	376	373	413	364	390	421	416	419	398	389	414	409	422	357	375	387	396	425	423	413	390	407	387	399	389	382	408	427	387	414	414	397	418	416	402	403	429	392	425	412	424	448	406	362	413	375	388	428	405	391	393	400	381	382	379	397	355	416	381	427	441	356	396	386	420	418	392	413	379	375	401	415	407	433	407	397	429	385	406	409	381	381	367	367	403	390	387	420	399	395	406	373	422	372	407	382	394	381	397	405	412	396	435	424	384	370	389	372	395	389	435	400	392	393	384	397	370	416	373	410	395	419	415	393	394	378	411	412	452	403	393	381	376	412	411	395	395	431	390	413	354	397	414	385	409	412	422	425	365	419	420	401	376	382	387	403	422	414	367	410	411	390	389	415	405	394	390	427	423	401	387	429	418	403	376	379	389	405	422	396	411	396	393	403	382	427	412	393	374	405	442	379	405	380	399	400	413	393	407	411	382	379	404	409	396	391	376	385	451	381	391	379	394	445	391	391	408	416	389	391	423	413	394	416	393	389	448	386	403	413	405	403	409	418	407	395	366	387	415	364	382	385	403	373	400	426	396	382	388	417	412	400	393	430	416	409	393	399	406	424	423	386	411	407	408	435	392	396	376	376	383	395	423	379	408	367	402	418	396	386	357	417	406	412	414	367	411	395	358	428	394	381	411	419	466	410	421	420	418	391	438	417	421	432	432	433	404	410	420	394	392	412	397	389	399	404	408	402	383	379	427	375	433	368	369	427	391	443	397	396	431	357	371	402	394	382	413	377	382	413	423	407	399	420	415	402	366	445	411	383	388	392	405	429	412	386	387	401	390	389	409	400	401	401	409	386	419	418	378	388	399	387	399	420	359	363	389	389	417	403	389	420	380	447	387	382	356	418	405	406	408	435	395	388	409	409	394	418	413	406	428	403	368	388	432	404	430	381	416	391	375	402	397	426	425	399	418	441	372	409	416	391	377	376	411	421	395	410	394	361	416	347	416	371	367	409	415	374	413	419	391	380	392	368	379	402	440	403	416	396	379	408	400	386	441	408	400	398	405	390	367	396	391	389	400	401	387	406	389	405	361	392	412	408	430	403	409	414	394	412	372	408	406	405	427	400	404	397	414	401	393	379	381	386	406	397	427	391	391	406	391	410	396	409	416	433	407	438	381	402	407	360	406	446	397	378	419	389	394	412	400	353	372	382	389	404	415	433	397	428	438	419	427	396	370	407	428	390	384	395	401	404	410	396	384	392	438	414	419	407	405	405	390	422	421	421	407	408	412	381	391	399	423	427	406	376	396	419	390	421	419	400	401	421	410	397	379	404	435	416	409	371	380	374	404	361	387	400	408	396	377	382	384	398	377	373	382	384	410	435	415	412	421	441	377	412	411	378	402	417	373	386	399	416	380	387	432	413	389	395	392	412	425	397	417	363	381	396	385	411	365	389	409	390	408	424	382	379	400	400	369	395	395	406	377	404	421	382	386	399	377	407	419	362	410	408	392	393	418	433	397	402	401	432	433	381	395	413	368	413	393	414	385	381	409	416	420	347	404	423	403	396	364	426	433	383	405	417	376	389	360	413	403	391	405	399	423	393	405	369	420	399	445	392	406	363	369	428	390	393	381	402	403	394	418	387	422	386	370	389	391	355	374	366	412	388	386	421	404	388	365	395	379	389	395	417	407	431	450	405	411	383	378	406	368	390	443	375	394	383	409	388	412	405	406	398	379	392	409	408	407	415	398	415	423	386	369	384	390	421	402	421	431	412	434	387	396	411	421	368	446	381	365	416	387	401	359	403	412	387	406	395	396	413	358	367	428	409	441	404	382	432	401	365	371	390	380	398	407	371	421	386	439	416	430	406	400	396	401	436	422	411	425	412	437	423	392	392	424	389	380	390	380	394	399	349
3377	1925	1662	911	759	625	590	534	478	474	518	505	424	453	409	408	445	437	383	355	425	424	410	406	426	386	421	394	401	411	407	403	424	377	429	390	415	390	434	418	377	381	385	386	390	388	398	408	392	388	400	393	393	416	373	393	384	401	394	425	405	363	424	408	432	443	382	393	431	423	427	404	405	415	424	371	450	405	424	390	389	386	420	387	390	421	372	366	387	438	394	401	380	418	391	427	399	416	377	380	414	413	398	392	401	407	385	358	414	434	373	396	413	369	404	407	390	379	410	380	423	402	402	377	397	435	395	391	416	409	373	400	380	410	403	394	410	365	422	412	394	413	357	427	431	373	396	374	375	402	418	382	400	425	410	411	400	404	390	378	382	391	388	404	407	408	366	392	404	387	394	392	394	379	391	386	400	420	423	378	368	394	361	411	391	405	373	358	409	368	424	409	382	382	369	404	408	386	375	389	392	408	366	388	409	399	415	373	408	413	437	456	385	405	345	414	381	375	417	361	401	384	378	406	389	387	408	409	402	373	435	381	382	403	386	390	396	426	384	401	419	382	394	430	426	401	399	380	393	408	408	399	335	421	402	397	370	361	389	407	403	399	413	410	370	391	400	387	361	391	407	422	403	395	394	352	426	373	416	398	399	376	421	408	366	391	388	399	426	415	421	386	384	405	331	383	372	436	421	367	384	397	384	374	388	423	404	402	340	374	393	401	406	394	433	374	400	394	382	439	404	395	393	383	395	386	378	446	397	422	342	363	390	417	379	422	380	391	385	379	424	366	384	397	379	379	430	382	375	367	405	386	393	396	394	377	379	386	413	370	383	383	360	408	398	432	368	425	356	412	397	388	401	385	426	407	427	382	362	402	403	385	386	376	368	419	385	395	409	376	394	381	406	360	370	375	400	408	382	388	387	389	395	368	375	417	337	390	405	427	390	386	393	381	385	420	406	402	426	415	388	394	377	403	363	396	432	423	412	371	400	401	395	400	372	415	419	405	393	384	415	378	358	374	429	407	379	373	421	406	389	351	378	408	426	410	397	361	403	414	378	409	384	399	386	400	432	355	404	409	391	386	379	402	408	421	359	370	401	396	359	418	365	414	414	374	408	396	413	411	367	395	397	376	351	378	428	409	380	424	408	378	415	403	418	419	404	407	383	364	396	391	399	380	368	430	396	396	393	440	410	368	352	405	410	403	423	451	388	378	356	396	385	402	410	380	389	415	423	384	373	383	406	398	446	420	425	382	401	420	376	397	384	410	400	367	406	371	395	376	358	406	406	432	407	413	368	407	390	411	376	379	343	394	390	407	383	400	360	408	405	358	397	380	398	390	356	389	426	389	414	375	388	411	396	387	383	413	362	367	384	393	384	397	422	405	413	425	404	383	389	389	386	399	368	401	370	401	384	409	401	385	411	389	407	402	443	371	365	399	407	424	365	393	395	383	421	364	369	400	404	434	395	413	398	377	365	423	403	410	392	398	383	401	391	426	384	401	368	368	353	430	401	384	384	410	390	352	387	379	383	387	385	401	418	343	402	399	370	371	398	403	393	419	386	388	404	410	409	396	382	393	391	412	382	401	411	386	393	414	399	381	382	388	399	384	386	404	387	376	429	407	356	407	374	425	381	407	366	378	415	415	383	427	399	398	375	371	363	394	388	401	428	369	393	398	384	423	392	409	392	395	382	414	421	380	411	405	412	397	402	368	398	397	369	404	392	412	401	417	381	399	381	409	401	415	380	367	410	397	364	391	388	387	415	408	339	385	427	360	384	390	353	393	410	389	378	395	399	371	413	408	402	454	406	421	400	410	390	358	394	388	394	406	373	382	359	365	400	376	380	397	424	405	386	394	384	381	370	394	388	414	426	386	394	345	406	412	352	390	404	434	358	365	361	374	381	377	393	408	406	373	400	410	413	385	356	382	421	396	365	400	355	399	404	389	390	397	395	369	381	409	397	376	408	407	399	415	383	360	389	409	394	407	386	401	378	384	398	381	381	372	392	389	396	365	388	357	410	387	401	384	385	430	422	402	396	380	423	387	375	368	425	437	415	378	400	394	385	377	381	375	390	381	372	382	407	356	385	390	400	388	398	366	394	406	403	377	403	413	368	418	420	401	432	411	378	410	386	404	404	388	358	396	375	378	400	372	385	383	376	392	382	414	397	421	402	376	406	403	394	386	394	406	346	429	375	410	370	385	408	356	385	416	383	373	355	423	425	399	391	402	372	391	380	427	380	363	405	399	399	375	386	396	390	391	383	385	467	391	349	430	393	401	409	380	380	412	406	400	428	395	364	416	375	342	434	381	429	380	371	359	348	389	366	369	412	380	417	398	419	408	419	405	378	373	426	413	388	393	393	376	409	396	402	375	382	380	374	413	397	374	399	376	395	405	401	396	390	382	367	396	407	397	379	419	395	380	403	407	428	415	404	405	392	398	394	355	407	381	426	392	406	400	374	373	426	413	403	407	400	404	383	402	388	407	370	333	390	384	375	385	381	405	390	432	377	407	363	414	395	393	404	379	404	389	402	396	419	398	408	410	397	411	382	385	406	390	398	411	426	377	386	453	372	378	362	352	385	390	397	376	375	439	412	379	406	392	391	384	414	399	416	323	392	400	387	400	377	391	395	395	413	374	387	398	407	405	374	426	391	386	420	406	425	395	344	440	369	390	397	393	378	369	384	414	408	374	410	454	382	428	398	400	378	386	413	386	373	420	391	422	407	373	383	370	402	400	405	402	394	394	391	415	418	409	400	399	366	364	417	359	407	375	428	416	423	396	379	330	414	396	372	398	403	397	421	436	391	373	424	404	381	439	388	342	413	379	395	378	386	399	403	394	401	392	381	403	396	374	381	399	400	405	354	379	374	372	401	376	378	370	418	407	389	392	390	362	436	374	390	412	366	410	414	382	406	399	385	401	376	377	420	396	416	387	390	373	413	383	425	418	414	399	397	420	345	394	433	373	380	376	417	374	409	394	419	404	391	390	371	368	388	409	382	439	404	392	384	413	414	375	381	406	386	423	387	415	362	405	386	411	394	404	411	399	383	376	414	419	399	406	365	394	379	402	388	372	391	404	390	408	429	383	403	404	407	429	447	350	394	413	413	372	413	403	403	429	401	413	411	427	395	399	369	403	418	428	416	409	420	411	395	381	357	361	372	350	412	384	419	361	398	398	394	399	396	389	416	414	402	399	425	392	363	402	394	391	394	368	394	443	378	438	365	392	425	383	391	396	396	397	378	396	407	390	406	398	358	428	383	375	375	421	416	396	425	378	416	368	361	400	422	399	377	374	419	389	406	381	399	379	383	341	385	408	393	379	388	405	386	387	397	400	372	371	447	361	380	381	372	391	389	378	366	393	393	380	413	375	433	398	420	410	417	384	407	380	382	408	385	393	383	389	386	383	377	378	415	396	396	388	380	386	378	410	385	376	381	374	366	385	388	373	429	396	434	400	400	396	384	415	383	382	387	399
24321	21452	28582	24714	20325	2512	812	484	389	392	334	336	320	303	295	276	319	310	299	271	304	277	294	255	321	297	295	268	269	267	287	255	315	294	267	295	249	264	260	275	289	255	279	295	268	282	292	288	255	280	257	258	264	283	312	274	297	279	294	286	270	259	251	267	270	278	247	280	288	288	253	266	283	276	300	264	265	271	267	267	282	224	278	290	243	266	262	285	252	245	289	296	280	259	256	248	285	241	292	258	233	269	284	311	302	261	268	262	288	267	279	267	244	268	283	270	281	257	258	265	252	245	271	264	293	266	246	262	233	243	278	283	297	284	277	280	272	280	241	258	290	278	266	283	269	287	264	261	267	243	232	256	250	258	269	238	270	259	244	279	263	267	253	248	266	274	249	248	246	269	280	257	272	275	253	261	256	263	263	259	248	262	266	269	260	269	283	258	249	265	264	276	287	292	242	274	252	249	282	254	270	269	261	262	292	271	285	243	272	286	288	248	279	299	258	265	260	269	237	244	263	271	286	268	260	253	238	262	261	248	254	262	275	261	260	270	257	276	264	240	258	246	234	235	273	283	266	263	258	320	264	274	253	265	276	286	292	259	264	243	291	308	260	268	258	255	259	260	277	245	252	281	281	244	293	268	277	222	262	290	266	235	264	278	295	245	263	288	269	258	260	254	255	285	256	260	280	254	284	275	250	227	261	275	282	290	263	298	278	262	261	238	281	244	239	269	245	274	279	265	276	269	263	278	285	263	281	301	269	256	259	247	296	246	259	256	273	266	243	264	282	275	275	286	234	252	277	237	275	302	282	249	289	258	292	280	255	262	268	280	252	272	264	242	264	240	265	270	279	236	249	250	266	250	275	285	231	273	276	253	267	259	240	222	263	285	246	247	238	250	283	278	293	288	274	264	263	279	235	292	231	279	256	258	269	272	293	250	271	281	307	273	301	259	250	259	267	269	257	256	258	281	242	236	270	263	280	260	262	305	278	246	253	250	276	235	273	274	239	281	240	268	302	267	269	264	259	287	267	297	283	260	286	300	261	270	262	286	278	264	281	282	260	272	276	272	281	269	268	263	286	274	283	235	271	254	312	249	300	263	281	239	221	258	261	259	257	240	278	266	251	256	253	268	263	239	269	265	271	255	264	240	268	246	255	285	247	215	236	263	262	257	273	246	257	293	289	266	267	285	283	273	269	256	274	264	223	275	241	272	280	261	266	262	253	268	265	273	235	261	255	261	253	296	295	285	280	273	277	269	255	281	260	272	253	268	249	289	273	249	246	276	259	257	243	255	288	296	272	252	284	293	259	270	277	265	286	301	242	241	257	263	261	268	281	296	268	252	278	263	255	237	267	252	245	248	257	270	285	278	260	278	283	276	238	229	280	246	247	270	275	294	249	271	256	257	249	266	275	250	273	281	271	255	253	281	247	262	251	226	270	272	264	249	268	251	279	255	293	251	279	266	259	272	277	293	252	248	307	259	246	251	240	251	273	269	271	285	273	268	262	245	259	255	271	265	251	269	239	241	245	241	244	270	276	237	278	248	251	218	257	254	235	247	244	239	270	266	259	226	281	241	251	291	253	259	280	277	289	293	262	235	283	245	276	252	290	276	250	247	238	249	279	246	255	241	287	247	277	270	275	272	285	278	244	250	288	269	263	253	245	263	279	238	244	279	259	264	251	291	251	247	307	268	303	269	282	268	263	278	272	247	283	283	266	266	266	275	261	270	294	263	250	273	266	261	282	237	252	239	258	263	278	287	272	260	265	263	268	274	277	257	249	257	265	277	256	277	247	235	246	241	269	264	272	282	257	271	276	282	264	256	253	285	251	302	252	237	246	249	274	251	269	251	254	294	261	274	282	275	241	265	237	250	242	280	276	262	260	250	248	276	230	274	277	251	258	266	267	261	255	290	256	253	279	281	261	272	292	266	261	266	266	241	282	246	260	268	249	262	267	257	266	291	261	270	264	260	276	259	278	258	245	284	294	286	277	283	290	262	275	248	264	244	276	254	264	275	298	263	257	267	293	248	268	230	264	263	249	249	266	268	256	267	267	254	255	231	268	275	254	275	259	283	255	231	269	259	235	247	246	260	290	253	253	274	259	261	246	265	259	276	272	249	271	274	227	254	257	268	248	264	272	274	273	282	243	275	286	281	258	244	287	237	296	269	295	255	253	283	269	285	293	263	277	258	243	274	225	303	250	268	273	243	277	273	251	241	258	270	258	271	268	272	257	252	238	244	261	249	263	283	256	311	251	300	258	238	253	266	290	249	258	255	252	250	241	240	265	280	252	243	266	271	263	247	265	255	255	244	267	247	272	279	258	263	261	248	253	273	267	288	259	294	228	259	263	279	297	226	274	275	244	265	249	268	301	239	281	253	276	269	266	265	244	262	300	263	266	243	287	256	262	254	271	268	272	280	276	273	242	272	250	279	255	242	247	282	266	295	283	260	262	264	274	274	286	256	275	256	265	267	263	251	253	274	250	249	258	258	260	263	277	283	265	250	270	312	271	269	253	239	251	243	280	296	252	268	284	264	279	261	242	250	278	256	256	269	259	248	256	266	236	277	251	281	279	241	268	249	263	273	262	270	292	303	252	255	233	267	276	267	262	248	299	252	290	269	254	267	270	266	247	290	262	231	260	257	256	255	273	258	262	263	259	300	270	275	282	255	255	269	235	278	284	245	266	244	294	262	265	257	303	251	237	295	302	237	249	246	270	245	253	299	272	272	266	294	257	237	263	244	262	282	292	277	285	262	270	257	242	254	247	268	262	270	254	248	270	262	274	266	259	279	256	308	247	260	252	244	268	256	256	279	257	278	236	274	242	273	261	281	267	290	262	273	258	269	283	254	271	257	235	268	273	293	269	265	269	249	256	282	279	270	278	248	258	259	277	250	240	275	266	260	261	241	294	272	262	257	277	277	271	265	259	252	251	256	253	270	269	289	270	257	261	256	268	270	245	249	241	277	299	241	229	272	246	266	258	239	243	251	265	269	265	277	244	248	291	252	243	272	264	258	257	287	269	252	250	265	249	256	262	253	256	264	240	266	253	258	260	271	251	271	270	298	260	258	261	227	271	277	261	272	253	264	260	261	295	261	283	220	272	228	296	249	288	244	268	266	273	256	253	275	256	279	280	254	265	230	241	256	269	253	230	280	271	265	246	291	270	279	265	244	255	256	250	265	293	254	278	265	231	272	282	280	261	260	259	237	235	283	267	252	283	246	265	282	248	245	273	254	267	273	261	296	254	232	267	271	275	240	273	283	259	241	243	254	246	290	276	265	267	271	275	251	256	284	254	254	268	270	233	247	268	264	254	266	241	285	271	300	267	270	268	291	238	250	265	255	234	278	269	236	252	239	278	267	271	241	266	282	248	234	269	263	267	285	260	256	251	273	281	262	270	263	262	256	256	255	251	287	269	246	273	285	243	235	245	273	263	256	297	262	284	260	253	270	239	236	250	288	260	245	281	265
3237	4517	3648	1759	1134	917	733	644	632	488	422	413	383	393	345	349	361	358	347	296	297	317	302	299	299	301	283	263	288	315	305	307	264	289	286	307	272	306	272	301	260	280	273	322	317	290	282	243	321	290	294	264	290	290	301	269	289	274	257	294	291	301	264	290	289	313	268	264	287	272	271	287	280	286	253	301	307	285	270	288	302	292	294	296	285	293	269	293	297	278	288	275	277	260	314	275	278	267	266	243	292	258	299	272	306	269	288	298	247	284	262	279	289	268	306	266	302	255	269	283	256	264	305	280	267	242	278	264	271	300	296	286	292	297	323	256	250	250	262	272	290	269	250	275	307	280	280	253	287	286	285	265	266	300	290	290	266	291	270	275	293	290	279	284	259	277	302	276	277	291	277	250	293	256	288	259	253	268	245	265	267	282	271	281	285	267	277	266	273	263	263	252	270	286	320	277	276	290	262	264	291	281	238	293	275	301	301	261	263	263	301	238	272	282	248	256	289	286	259	287	246	259	283	270	273	282	301	299	295	277	265	307	287	267	298	278	252	258	271	280	280	289	278	277	243	265	272	268	273	284	314	271	274	287	295	272	256	266	269	292	276	268	252	268	273	271	271	272	287	272	259	277	256	289	248	296	279	253	265	272	254	272	275	257	267	267	277	303	247	278	252	272	286	269	252	279	312	294	268	286	272	287	279	285	301	275	293	296	269	275	272	277	232	248	306	240	281	267	248	293	280	313	276	273	315	285	298	286	295	288	280	284	256	299	310	248	286	264	262	262	275	258	260	270	277	317	279	236	272	283	295	289	273	245	258	263	254	284	260	273	264	277	238	248	290	266	285	263	260	272	254	292	283	242	267	281	260	292	282	271	256	284	263	284	242	271	251	262	305	299	260	303	310	268	278	300	282	262	298	259	273	284	255	283	254	270	278	277	276	235	286	284	285	290	282	264	267	257	262	266	269	274	276	277	239	274	253	239	257	270	310	269	265	266	283	265	309	298	301	284	271	302	302	279	291	261	265	269	266	270	309	265	272	284	286	261	273	291	292	295	262	280	265	280	242	290	282	286	254	267	266	292	291	271	270	251	287	274	238	269	260	296	255	274	269	274	300	278	252	266	285	284	291	280	260	287	241	266	259	275	245	266	276	263	273	271	276	280	262	257	282	256	262	266	280	249	304	263	247	251	294	273	275	271	269	312	257	273	270	297	259	282	275	287	288	299	299	309	269	277	267	286	275	288	303	276	316	298	282	257	253	310	256	262	279	293	291	277	299	266	279	292	264	293	266	270	251	280	253	258	280	264	265	270	283	296	251	268	285	267	293	270	271	250	293	281	260	295	282	298	281	261	254	280	312	290	267	290	299	285	270	289	249	304	233	261	269	313	286	277	246	270	288	302	285	275	256	273	260	277	311	274	295	254	276	246	275	273	258	288	281	288	248	263	285	285	280	273	301	272	297	272	287	255	275	261	285	233	277	290	246	281	271	289	290	261	273	272	285	250	279	261	292	259	277	278	271	260	294	270	288	290	249	270	261	262	285	254	269	281	257	285	280	271	282	279	251	275	286	265	272	227	281	294	247	280	270	287	260	255	298	301	265	286	291	285	290	277	287	283	274	251	276	275	275	267	287	328	283	270	268	263	255	282	236	282	265	271	283	257	258	283	264	307	282	285	287	251	275	271	286	269	256	252	268	266	279	267	262	273	259	287	267	257	248	277	274	285	264	265	247	283	268	284	280	261	239	251	282	270	296	284	271	266	295	269	243	284	256	269	272	262	254	263	281	274	300	266	267	277	262	273	285	260	296	267	288	276	272	278	244	282	288	244	286	239	247	300	266	284	273	251	283	269	256	254	290	272	260	267	275	262	276	276	285	301	223	300	261	289	258	279	247	228	239	278	252	232	256	253	284	274	256	287	268	282	272	276	243	265	263	289	285	294	267	298	274	299	272	259	297	282	295	296	273	281	287	277	276	264	273	268	263	247	268	267	260	287	256	272	263	317	266	257	257	278	266	263	304	282	314	287	283	273	230	260	264	270	275	256	252	238	281	251	276	279	265	281	296	263	283	297	240	283	285	258	275	254	278	282	271	260	282	267	281	277	247	285	240	260	267	274	275	263	253	268	300	278	292	275	275	251	280	279	252	267	264	268	291	296	258	263	257	248	273	265	261	282	281	271	273	285	268	277	244	292	264	256	288	300	271	293	270	282	261	251	283	272	239	248	281	281	264	266	259	279	300	272	278	280	286	271	256	285	276	292	248	269	245	271	273	281	278	265	297	295	257	281	239	280	275	281	258	294	244	288	268	293	264	278	269	269	268	258	253	250	268	291	257	295	270	268	271	257	266	283	270	283	264	253	287	278	270	271	269	243	263	283	269	292	258	285	282	271	290	281	275	256	294	276	273	287	309	266	277	273	271	282	285	299	276	300	247	286	257	246	286	297	237	262	275	288	265	275	254	253	297	276	249	277	273	256	268	293	232	276	293	299	257	256	298	289	266	243	290	276	296	292	243	286	277	288	279	289	281	289	284	254	285	272	298	256	256	269	284	293	298	248	252	256	254	268	254	252	281	255	271	261	274	269	265	286	300	267	243	250	287	293	270	284	253	266	266	271	261	278	300	294	253	257	287	289	243	267	270	275	237	272	289	270	290	279	250	257	267	288	279	254	304	290	281	252	263	263	293	300	291	288	282	304	265	277	244	263	272	238	267	270	236	285	300	313	280	281	237	271	287	286	255	265	254	282	271	289	243	259	263	242	274	258	239	301	278	292	277	271	287	278	251	280	284	265	273	252	270	245	259	296	277	284	280	254	250	270	288	273	279	273	279	274	271	273	272	263	288	274	269	273	279	257	278	268	275	255	250	289	255	281	258	256	260	255	269	280	269	273	275	271	279	283	274	260	291	263	275	232	270	256	245	281	250	271	265	289	274	288	264	293	293	298	260	279	276	264	272	267	266	267	267	290	272	282	270	275	264	269	256	276	294	267	268	259	274	300	258	270	285	282	250	256	283	270	261	272	297	296	260	240	274	273	271	290	251	291	268	287	280	289	260	265	275	267	271	276	258	251	294	268	269	290	285	283	283	293	283	269	252	275	277	236	287	232	283	299	270	257	266	295	267	289	286	321	274	269	246	277	274	267	271	285	247	274	258	259	305	264	273	281	283	273	271	264	272	300	289	284	262	260	273	277	280	266	276	255	278	245	292	268	253	277	270	279	264	275	276	256	262	281	291	270	264	246	254	262	282	286	276	292	295	256	290	281	299	261	301	263	287	252	296	247	272	274	255	263	307	277	300	248	278	287	245	248	253	275	272	292	255	250	272	259	251	245	292	293	239	245	263	260	277	258	284	247	282	251	265	254	298	277	250	291	261	269	245	286	266	275	282	287	247	292	280	253	263	306	258	279	250	290	264	311	286	252	254	270	268	276	254	296	259	273	276	270	287	271	278	307	251	270	287	241	270	282	293	262	265	285
27482	12052	1585	843	648	596	589	597	590	604	574	605	552	564	610	539	616	558	582	607	576	552	586	571	566	596	599	617	600	571	586	594	570	588	586	576	578	535	589	573	547	566	589	601	600	564	518	596	585	561	578	555	566	572	572	596	542	552	539	595	576	617	593	591	571	558	557	581	597	602	597	582	591	594	574	559	556	583	563	590	570	550	585	575	587	544	571	615	558	560	558	569	573	572	584	585	623	573	546	556	577	600	578	589	587	589	565	602	585	618	616	577	603	589	604	577	604	554	551	559	590	561	539	543	598	594	611	543	606	596	567	588	595	590	551	623	589	597	578	607	593	610	591	622	589	531	620	557	581	623	592	532	574	586	550	571	572	543	566	535	565	541	567	562	567	572	581	577	556	611	558	590	553	548	558	567	567	575	602	573	586	548	578	566	572	591	554	597	592	583	620	591	592	651	583	564	617	580	571	605	581	551	584	571	569	586	554	544	563	571	581	616	571	595	573	560	608	587	595	551	561	551	579	566	546	587	592	604	545	591	570	534	589	583	593	590	585	539	520	556	603	568	584	582	589	609	575	581	599	583	614	546	558	558	603	628	560	565	548	577	559	566	579	556	537	593	523	606	581	582	592	576	591	582	585	577	575	612	587	593	575	636	600	510	583	623	581	594	642	567	530	596	628	620	523	620	591	607	560	607	545	565	573	596	537	589	581	545	566	601	620	541	591	594	554	598	626	580	553	565	587	577	548	559	579	624	543	577	548	595	559	544	571	546	591	571	560	596	572	533	552	585	595	636	605	582	569	599	568	572	583	592	623	593	592	542	595	555	607	578	576	591	646	567	585	601	591	529	556	594	562	578	616	621	548	600	603	571	620	576	575	536	582	553	580	591	591	560	557	602	609	551	609	556	599	574	615	562	591	588	587	608	529	626	591	569	576	574	575	568	566	562	590	575	612	582	567	618	612	598	574	544	573	580	609	604	545	567	582	566	586	598	597	549	576	630	613	564	632	542	592	575	587	534	588	599	602	581	633	561	621	597	611	602	585	551	606	609	603	566	583	553	581	541	584	568	568	592	566	583	561	584	576	601	606	589	584	587	592	569	591	574	616	597	575	567	557	569	572	560	567	544	552	585	578	571	607	555	540	594	593	579	573	580	604	610	624	582	577	606	591	592	566	595	553	615	608	577	558	559	592	597	624	570	590	606	622	579	558	576	524	564	543	607	571	577	559	538	622	576	572	610	621	618	610	595	564	632	576	564	603	592	575	601	560	575	622	548	573	580	550	533	564	579	570	600	576	562	576	592	614	602	570	609	599	582	558	605	570	575	587	572	590	567	588	594	592	543	545	561	567	624	591	602	566	559	619	577	602	632	602	565	635	636	575	584	558	553	529	533	587	568	558	625	600	560	583	616	572	558	599	589	573	558	606	578	600	548	586	562	587	608	583	580	599	571	538	564	584	557	564	581	584	581	554	590	584	585	603	546	586	592	589	579	620	560	564	588	578	561	555	585	531	560	568	597	564	598	579	601	554	593	590	555	556	616	579	568	592	618	523	544	548	622	545	552	578	606	585	564	606	579	580	583	553	534	573	588	568	621	582	572	580	583	582	597	617	618	536	583	604	575	565	572	559	607	516	580	604	574	562	594	558	571	576	593	568	590	551	580	611	634	595	595	561	612	573	591	595	589	555	594	594	586	581	594	554	577	588	562	615	542	582	591	630	576	560	559	547	578	575	612	611	592	632	585	554	553	539	581	577	575	546	587	600	601	634	564	587	553	620	578	560	599	553	569	575	550	579	575	598	573	572	595	577	568	590	568	594	593	562	607	603	528	610	580	616	601	609	575	595	601	565	544	556	550	579	612	562	502	588	604	619	588	645	588	611	560	554	583	573	532	587	528	553	611	595	568	592	558	624	596	591	577	573	605	600	532	592	554	573	605	617	589	595	597	571	634	558	601	538	619	564	584	551	570	575	612	554	570	611	581	580	585	575	551	583	558	537	580	620	579	566	558	574	587	603	599	571	583	555	574	589	581	575	571	513	598	566	600	611	558	573	544	544	573	584	591	565	560	596	600	532	589	588	552	564	537	569	561	580	549	550	558	596	612	587	553	611	578	595	568	590	561	569	574	587	571	543	568	586	566	591	544	588	607	574	625	593	596	556	559	603	619	549	564	551	569	618	574	641	595	590	586	569	574	597	587	572	565	589	555	584	563	527	583	640	588	596	531	583	574	547	649	619	583	621	577	573	646	535	584	589	562	587	594	615	629	596	592	578	614	600	610	589	578	552	597	594	568	593	594	565	597	538	600	535	565	557	582	594	582	604	580	588	541	561	592	553	556	611	603	564	588	594	568	591	600	589	598	566	582	572	532	582	580	596	550	598	589	587	592	572	571	561	543	582	572	556	613	560	569	603	569	562	588	571	617	551	576	652	625	608	596	578	614	580	572	586	557	571	581	581	582	596	532	617	588	581	598	595	609	576	559	596	547	588	600	551	587	569	608	590	542	585	557	600	583	579	574	572	583	574	532	593	609	565	582	603	594	590	555	590	601	589	584	617	580	627	549	568	578	583	534	617	578	550	561	564	597	561	555	573	575	641	565	609	591	615	575	601	560	588	562	565	595	575	585	589	575	619	601	559	577	571	585	593	575	541	539	634	603	550	565	582	576	611	560	578	526	551	589	546	594	554	565	582	545	590	594	620	581	610	581	598	575	584	578	523	562	573	588	550	585	601	615	561	591	551	552	530	623	617	555	547	568	616	564	556	603	594	581	593	599	586	594	622	604	601	607	555	576	599	559	573	571	605	548	558	583	554	607	593	550	591	609	593	563	592	604	607	615	543	498	593	593	577	596	592	548	527	597	595	551	600	577	565	582	612	592	601	599	560	617	615	556	629	577	576	578	625	609	561	610	587	596	577	596	596	610	584	569	612	609	556	576	544	613	579	541	567	594	564	585	603	557	595	603	581	579	601	560	562	567	573	607	580	542	593	590	572	583	582	551	560	622	578	590	535	558	565	567	574	564	565	540	570	551	570	617	538	595	566	565	578	646	604	564	539	570	543	594	599	613	524	539	563	497	572	594	612	541	548	593	555	575	612	569	573	528	609	602	569	544	558	555	572	596	614	561	565	569	574	598	573	557	589	605	545	565	566	567	580	566	565	610	596	628	623	632	601	544	587	566	577	592	571	574	578	589	577	590	575	587	560	612	593	606	570	584	572	581	585	591	613	582	590	596	587	591	596	578	586	590	621	620	587	589	606	578	554	552	585	560	553	612	574	532	592	550	647	592	608	564	566	607	599	556	557	579	599	622	571	590	582	611	586	585	579	581	558	601	594	564	581	568	581	589	593	554	614	600	545	577	583	577	608	582	617	614	570	578	583	571	557	598	577	564	584	599	573	577	584	590	613	551	561	577	628	567	537	605	594	569	566	516	614	603	555	539	528	599	593	634	569	552	553	574	601	575	571	564	569	630	588	575
5027	759	662	630	527	572	538	536	527	544	531	543	546	560	551	557	527	530	541	540	530	549	545	520	526	573	523	528	566	537	551	543	557	537	506	559	545	535	489	527	541	559	528	498	532	507	540	543	538	524	505	562	505	530	534	526	519	515	546	546	592	581	511	538	545	541	571	525	516	531	558	522	521	534	504	539	530	533	543	555	539	494	518	536	518	500	511	551	498	521	519	523	509	524	501	518	507	569	579	533	534	536	506	519	527	516	516	564	493	527	537	508	489	516	504	541	538	484	482	498	527	566	536	530	530	538	518	517	516	538	499	548	536	514	530	516	508	531	510	519	519	515	512	511	530	541	537	506	528	539	547	520	565	541	536	532	477	512	503	510	530	554	503	476	522	509	498	533	513	491	527	515	530	511	542	559	545	569	569	524	526	533	508	526	511	532	536	512	544	514	511	524	524	537	560	511	536	480	548	507	554	534	482	547	535	479	476	547	500	517	566	505	489	483	488	564	547	500	517	517	568	572	511	549	544	557	518	540	535	506	535	509	541	515	499	495	527	507	554	525	538	524	523	493	527	539	550	518	515	505	542	510	521	483	507	523	526	548	560	563	500	529	560	526	510	533	544	519	543	497	579	532	524	539	517	487	538	556	559	532	544	529	525	568	529	495	521	499	507	522	542	561	524	554	503	503	536	470	562	496	550	546	524	552	527	506	531	515	508	515	513	519	518	568	523	524	535	525	516	531	554	549	526	514	530	510	521	539	582	541	507	548	532	554	522	538	491	522	517	501	487	530	529	512	535	542	509	501	560	503	553	541	513	521	558	536	494	565	514	538	537	521	536	551	561	514	537	498	542	553	510	510	549	529	495	509	530	487	548	521	517	522	503	531	547	542	495	518	560	538	509	569	517	542	500	499	531	530	502	526	511	517	511	510	519	532	532	525	567	546	540	534	484	546	509	524	547	557	531	536	550	529	526	549	534	498	529	536	557	529	545	528	538	542	541	551	473	539	526	567	525	556	528	512	470	549	492	569	531	525	492	510	506	530	548	507	533	480	479	522	502	493	520	550	508	486	504	573	505	524	547	552	517	511	503	534	553	536	495	569	512	562	543	496	557	564	488	499	558	553	566	568	529	522	516	546	500	543	496	535	541	534	532	547	512	569	536	576	494	512	545	537	514	534	516	540	560	541	572	523	508	525	563	496	518	504	499	537	573	559	505	532	555	504	541	548	537	540	515	563	546	538	525	524	528	524	487	503	535	547	521	523	493	517	493	559	525	523	547	552	503	540	515	535	558	502	545	535	557	514	529	532	551	502	531	521	523	548	528	478	550	563	539	560	513	535	528	577	531	516	520	506	531	527	547	549	571	476	535	513	543	488	501	515	545	549	555	529	512	522	568	570	524	522	495	548	547	544	522	534	506	530	551	509	479	554	491	484	531	492	513	554	496	539	494	527	502	512	564	530	502	502	540	516	532	548	532	505	552	523	554	523	552	560	536	567	530	541	545	505	497	518	491	489	498	523	522	540	547	513	504	532	494	492	545	530	509	541	494	550	525	544	549	522	519	535	465	549	488	536	507	558	583	505	497	564	472	524	501	552	539	567	535	540	564	523	536	511	518	544	520	519	498	537	533	534	579	530	531	529	483	493	543	532	581	501	503	535	531	541	551	554	552	491	514	493	490	546	544	576	540	532	533	551	491	567	525	493	545	532	543	533	505	515	488	515	505	542	540	509	532	512	543	508	520	574	527	494	512	560	514	504	538	501	517	541	542	512	535	550	522	564	553	529	539	535	527	532	525	540	537	515	533	469	560	505	511	546	594	536	521	492	508	562	510	530	537	557	538	482	527	510	553	502	573	516	525	543	520	519	526	510	526	526	517	542	481	541	525	500	538	536	532	539	553	542	491	540	524	526	529	522	556	533	501	520	494	506	540	526	531	536	512	534	557	550	503	542	505	526	472	540	535	512	536	484	520	496	531	557	570	523	527	541	514	571	532	517	554	516	515	518	548	555	539	504	501	531	505	522	492	496	522	547	542	543	570	511	536	524	516	538	530	488	532	557	508	530	533	506	518	567	525	523	510	560	522	558	547	544	523	513	527	514	492	516	507	509	539	522	512	560	529	482	537	525	515	522	548	524	554	531	507	540	571	542	511	519	463	559	511	502	548	510	475	561	517	519	533	531	525	541	514	536	515	516	561	580	532	541	526	527	535	565	495	504	533	546	535	537	513	516	503	539	550	500	553	508	549	566	532	546	532	505	533	507	565	532	543	465	514	487	538	542	544	536	591	537	487	547	522	534	503	550	514	552	516	550	536	514	523	551	568	520	504	507	530	543	519	515	552	512	500	513	490	554	530	526	544	519	519	534	514	505	565	543	489	521	492	555	514	534	486	515	554	539	492	525	514	539	510	546	522	520	531	530	524	561	519	540	521	525	516	532	513	525	531	523	543	508	549	573	504	511	533	555	505	549	556	558	494	550	485	478	518	580	524	499	556	499	538	528	530	523	540	523	505	503	522	534	537	523	486	489	544	524	512	558	526	514	546	544	531	526	528	585	510	535	533	531	471	526	550	547	521	536	499	547	525	522	543	524	579	521	547	524	519	561	564	529	514	528	505	535	571	514	525	546	535	542	499	529	524	541	520	513	540	511	531	533	520	522	533	502	548	529	549	510	539	524	550	531	531	590	565	558	543	498	515	499	547	477	517	539	512	524	519	548	516	572	510	543	541	557	522	565	512	502	543	506	521	523	555	525	522	506	514	532	491	508	507	553	527	531	561	508	523	537	531	557	502	544	541	551	546	489	522	499	497	554	521	543	504	533	562	552	540	537	516	532	509	523	519	518	542	495	550	522	544	511	531	518	533	504	539	534	484	530	533	556	538	552	517	540	544	506	502	510	539	557	504	535	507	536	565	526	524	540	534	540	530	547	547	549	539	550	572	534	552	528	538	559	569	546	531	511	578	552	526	508	534	556	522	534	558	552	525	493	488	514	512	498	501	542	515	521	553	501	523	521	583	525	532	561	525	543	500	501	586	527	496	503	567	521	525	527	531	553	507	529	508	568	501	536	503	528	536	530	528	524	543	529	535	554	538	529	519	516	514	539	543	511	495	508	532	551	545	549	534	538	497	530	533	515	505	527	556	561	512	534	524	549	502	538	549	547	549	574	518	532	505	543	513	487	566	492	541	553	557	512	507	508	527	534	530	504	505	539	535	477	543	516	518	519	514	535	579	528	473	512	547	552	489	529	500	557	498	569	544	526	531	501	516	517	504	522	519	536	570	511	526	558	515	569	548	537	558	511	522	554	529	549	514	515	562	521	529	517	513	554	530	530	533	549	493	500	553	501	481	551	547	558	541	509	492	539	515	547	551	519	500	539	533	534	506	541	543	547	541	498	560	568	497	550	542	517	541	518	531	510	523	549	538	525	494	491	531	534	505	510	525	577	522	531	514	578	515	499	522	547	533	479	491	521	523	503
25709	21460	25914	18673	1436	689	579	493	438	463	408	436	426	402	441	420	402	384	394	393	395	424	418	412	397	414	373	414	390	452	410	420	402	381	401	385	430	410	401	392	358	398	402	377	420	386	396	400	394	379	386	411	384	416	437	398	404	406	391	404	368	418	404	411	396	446	389	407	370	403	398	390	399	411	392	406	416	396	423	404	386	383	397	405	394	366	388	394	414	410	391	415	377	384	440	373	383	377	382	398	386	384	403	367	377	408	365	413	421	382	412	381	395	425	357	399	390	436	417	400	389	405	392	386	414	378	402	418	397	385	384	402	402	400	393	377	402	379	401	384	394	392	360	406	457	409	415	410	401	417	398	390	439	363	392	358	402	367	415	370	406	350	423	438	397	390	396	398	437	386	389	397	401	427	392	406	403	407	399	403	440	385	415	358	381	408	399	379	402	374	416	428	393	397	413	411	383	394	399	418	372	390	387	439	408	407	409	428	444	364	355	419	400	388	404	415	389	360	406	350	441	418	407	448	419	423	389	426	368	390	405	425	364	412	355	358	379	425	396	399	429	371	400	382	401	413	352	417	373	410	393	388	404	416	390	424	393	418	439	374	383	400	392	393	363	423	368	410	415	399	423	392	391	383	380	382	410	393	386	411	383	404	399	396	421	397	381	431	379	390	392	402	402	388	404	435	367	392	382	389	400	414	407	411	425	387	396	417	403	397	391	389	398	399	409	400	409	406	401	337	398	401	374	370	383	425	400	397	379	386	382	367	405	395	381	409	430	383	407	419	420	425	355	405	413	409	408	417	388	430	416	419	381	392	419	389	386	382	410	406	382	385	384	410	394	413	407	419	433	387	387	412	436	401	406	387	386	384	438	402	418	396	422	409	394	379	421	404	380	390	363	383	411	407	377	399	392	411	385	378	421	434	399	368	414	427	375	372	371	403	408	420	403	419	416	409	399	341	422	397	411	395	411	373	412	391	413	365	377	391	395	391	420	408	355	387	390	431	436	403	391	370	404	393	375	457	419	375	403	413	427	412	391	383	410	389	408	384	414	396	387	395	379	425	362	429	410	398	421	439	380	389	364	417	380	429	415	393	425	383	403	395	420	434	383	368	400	405	390	398	426	384	397	383	404	396	365	400	411	351	414	402	416	414	422	385	397	347	406	426	427	398	400	415	403	381	396	403	374	361	423	425	361	439	395	384	390	401	405	373	390	396	403	419	391	352	425	404	390	381	441	398	367	363	389	416	395	380	378	397	422	419	392	420	391	408	398	409	423	392	416	399	427	415	392	385	364	423	381	441	422	386	408	423	412	397	389	369	392	416	377	384	371	363	415	410	383	414	385	377	399	397	429	386	397	384	441	455	401	393	404	385	398	409	419	394	399	409	415	385	411	395	378	394	374	399	371	395	383	404	427	388	427	409	375	404	406	398	393	355	407	421	397	387	403	399	402	410	422	423	405	423	437	368	401	393	389	374	393	399	400	420	380	384	392	417	403	385	399	385	372	433	392	391	412	409	376	409	376	415	371	382	381	407	393	438	377	388	404	376	395	397	384	393	426	385	387	417	431	392	371	411	422	368	380	381	419	388	436	388	383	399	416	363	409	412	433	400	393	393	397	389	392	437	382	433	364	377	370	412	381	395	421	429	381	389	417	381	407	375	395	388	430	392	420	413	393	387	376	377	401	389	360	405	395	378	401	404	421	384	384	423	361	383	469	346	386	394	398	403	394	419	424	395	409	391	392	390	398	430	414	408	419	421	368	386	409	425	412	387	450	438	418	420	397	391	390	374	376	394	371	388	402	410	366	405	394	431	375	384	420	445	408	407	399	394	405	397	378	372	368	385	401	388	401	406	386	351	387	405	414	444	374	377	357	399	389	398	401	372	391	403	431	385	400	448	407	358	389	398	368	389	375	384	409	372	403	375	406	409	410	400	428	401	453	382	389	411	386	423	400	407	392	387	399	379	391	367	397	404	418	406	364	374	424	394	376	379	402	378	407	440	417	383	401	398	399	411	410	403	427	423	401	404	387	441	402	394	391	384	411	407	418	420	390	420	378	381	400	401	388	453	400	406	420	369	430	401	394	409	384	438	418	390	390	366	407	399	404	402	417	413	402	381	406	427	393	379	423	373	428	407	394	389	394	447	383	413	412	402	422	398	419	427	406	433	383	420	397	385	410	417	429	410	407	421	403	397	373	373	428	405	381	379	392	364	428	393	395	404	418	418	398	399	416	407	411	437	412	387	399	423	458	415	431	382	404	402	420	409	433	394	388	404	428	431	410	378	458	380	427	408	392	433	408	416	412	432	418	414	411	379	423	387	439	376	402	390	400	379	422	422	370	408	389	411	421	427	418	393	377	428	384	424	376	385	423	427	399	385	371	390	428	403	408	417	391	416	427	416	416	390	392	418	403	401	404	426	413	399	409	376	409	393	404	432	374	387	438	415	425	358	424	409	423	431	382	369	417	401	407	442	382	381	378	393	381	389	384	351	423	406	383	404	378	398	383	399	404	389	399	380	401	384	426	401	393	394	376	439	404	376	388	427	416	417	405	365	373	395	416	414	417	390	382	398	395	380	374	401	381	421	436	402	370	433	380	402	417	411	422	381	396	398	371	404	400	414	420	411	373	388	387	430	364	435	412	393	412	369	416	429	414	414	401	373	441	411	399	381	408	395	423	398	393	410	397	417	451	416	418	397	391	420	376	405	401	377	417	408	420	392	394	401	390	367	390	409	414	386	424	386	398	429	382	433	408	402	372	347	382	394	391	412	409	402	386	398	360	440	364	397	391	375	409	376	402	405	384	399	415	396	398	437	399	375	372	394	422	426	389	393	402	373	389	383	416	434	391	401	433	404	388	377	386	425	413	369	415	391	386	376	393	380	395	378	414	432	372	396	407	396	417	385	401	382	429	424	412	403	409	389	372	398	353	393	393	400	395	395	422	430	368	399	418	385	407	401	415	422	416	410	381	379	415	413	420	351	403	383	358	408	378	367	424	414	411	393	361	405	407	391	356	371	427	397	403	381	428	424	427	388	391	403	410	436	410	402	393	409	392	378	393	418	424	342	427	407	375	414	398	386	446	424	397	428	426	382	423	401	371	413	418	418	378	401	426	386	360	414	399	414	426	401	429	398	402	407	404	437	434	374	389	399	368	394	426	401	418	384	375	386	404	387	406	371	429	399	389	378	390	403	392	385	411	337	388	412	417	403	380	415	393	405	409	405	390	434	385	387	403	399	411	411	411	371	397	430	404	396	387	396	408	390	414	393	403	403	403	393	405	397	396	426	409	390	446	390	413	384	432	395	393	415	430	393	421	426	408	388	369	396	396	392	415	413	425	400	408	407	388	414	410	381	376	389	439	412	405	407	375	417	422	391	426	404	392	386	373	432	413	367	376	387	389	378	375	387	394	366	391	431	414	426	390	406	409	418	382	414	371	377	411	438	442	413	376	367	410	406	384	420	431	402	404	424
3381	2034	1634	916	711	658	525	529	494	457	411	409	482	429	425	450	418	410	394	395	389	402	375	389	383	386	370	431	399	422	427	402	393	433	363	435	403	420	412	401	380	381	399	385	448	406	396	377	372	397	394	392	398	398	405	393	397	389	386	386	363	398	413	383	440	395	376	366	383	380	427	425	411	414	429	405	421	391	410	372	406	369	397	394	392	387	379	406	408	421	390	452	347	384	404	390	392	385	401	402	384	404	433	433	393	396	391	420	399	371	371	377	408	365	370	425	377	414	377	409	424	373	408	381	379	405	397	370	410	436	388	420	410	425	369	425	393	392	372	405	392	423	432	373	421	400	391	374	390	382	431	410	402	384	377	393	380	389	369	364	424	420	387	379	401	410	366	397	366	358	401	403	392	359	383	351	422	384	374	382	374	384	382	400	370	357	392	402	385	383	417	376	370	375	416	411	371	376	390	401	408	406	380	363	394	384	430	393	398	427	438	407	408	398	385	385	397	393	361	397	395	394	414	398	405	382	416	407	390	390	368	386	388	379	397	386	413	367	388	377	402	389	401	380	365	391	398	404	392	417	395	376	368	417	406	382	398	368	409	410	393	403	369	380	370	416	382	391	381	400	376	408	393	400	376	370	368	391	377	379	422	350	359	382	416	366	385	386	407	361	394	398	351	378	419	406	396	365	389	382	396	398	358	398	396	408	379	391	381	423	397	397	402	418	390	411	394	400	379	398	412	372	381	397	385	382	402	436	389	395	432	355	385	392	401	420	435	356	406	376	393	369	352	379	392	372	364	404	380	391	392	375	370	404	374	404	390	374	394	395	408	416	412	398	371	450	376	360	381	379	411	376	388	399	389	376	401	452	394	401	370	415	422	357	396	379	377	375	405	374	382	407	382	391	372	388	401	391	377	410	397	364	412	358	388	398	373	419	403	406	406	419	350	392	415	412	388	381	368	376	407	410	412	359	391	426	411	422	408	396	372	381	371	388	415	366	364	392	363	375	388	381	363	383	402	381	383	417	394	393	363	395	384	392	430	407	391	385	399	433	373	388	365	365	374	370	370	394	406	360	386	373	398	397	369	385	361	383	350	383	353	411	396	384	397	398	419	424	412	397	391	383	402	350	378	383	403	397	379	383	367	450	405	399	371	359	357	403	388	391	387	382	404	428	399	387	407	393	385	372	380	388	404	400	395	419	394	415	414	346	395	416	391	347	360	355	387	399	430	399	431	398	400	367	376	404	376	383	364	357	382	369	376	374	362	397	385	396	394	338	383	377	395	414	351	396	414	397	370	349	397	351	407	393	385	364	398	411	373	362	373	404	388	400	361	382	372	372	404	405	369	384	361	405	392	354	415	410	410	360	408	374	406	394	373	384	400	405	370	386	398	393	391	348	372	372	384	342	397	376	414	417	419	366	411	409	384	385	400	410	366	407	401	358	386	366	418	366	347	396	395	369	377	353	375	395	373	392	341	400	420	349	370	379	400	388	391	379	373	411	377	380	394	411	384	372	358	387	416	404	409	381	401	411	393	374	386	351	411	419	393	423	376	378	371	392	366	395	409	412	371	371	398	386	405	375	373	351	419	369	389	388	413	365	354	397	367	396	401	418	389	382	399	378	414	450	370	386	373	407	395	394	372	399	408	408	412	405	384	398	377	392	371	378	413	395	406	422	409	403	387	368	390	389	401	407	416	398	385	376	382	349	393	378	399	385	403	364	396	365	407	399	352	378	358	368	414	389	378	379	400	406	370	375	396	396	407	357	384	382	393	382	381	380	378	387	455	387	390	377	391	384	407	388	388	408	384	364	382	359	372	385	389	371	415	429	389	403	418	381	398	403	420	377	374	424	369	384	379	377	406	400	397	429	408	386	377	430	388	359	404	391	389	397	392	407	372	401	416	419	378	382	402	400	372	399	377	355	356	394	439	380	381	409	380	381	370	398	415	366	416	367	383	382	399	399	376	399	396	397	394	376	397	392	381	377	400	375	400	393	391	404	384	379	404	388	400	397	425	383	382	390	369	385	371	384	405	402	413	378	354	408	391	359	393	382	402	382	393	369	411	377	368	420	368	371	406	373	391	390	381	385	380	346	423	360	419	372	365	398	370	398	404	370	390	376	442	397	417	397	367	384	406	406	395	389	378	402	377	387	407	364	378	408	398	368	400	369	394	362	412	412	416	426	401	381	414	395	356	416	367	390	377	380	390	392	384	345	364	419	376	405	429	366	370	403	390	384	372	410	372	360	420	394	377	359	396	365	392	401	385	381	371	357	393	398	396	378	388	368	388	394	339	367	375	397	381	375	387	388	391	374	395	372	388	412	336	371	363	399	384	398	368	387	404	377	413	381	414	388	391	406	353	417	404	401	393	387	373	374	380	345	374	363	401	402	359	419	355	400	385	361	435	364	407	410	376	402	366	376	382	348	415	393	375	399	389	390	371	390	403	376	399	387	401	395	386	396	410	377	385	376	390	389	379	393	370	406	368	377	376	354	395	403	427	359	407	384	384	392	398	416	401	361	352	392	403	421	383	383	383	372	374	407	382	373	371	386	390	392	396	385	401	393	402	404	376	374	378	362	402	382	393	415	395	378	387	405	372	388	419	399	375	407	366	372	378	375	403	385	396	384	353	376	378	371	423	401	385	349	406	389	401	390	379	385	390	369	421	381	384	375	383	385	360	415	366	369	400	371	397	362	396	378	414	399	370	386	366	363	399	396	381	389	394	366	374	380	390	344	367	381	387	415	420	371	430	394	364	427	390	362	404	381	416	387	397	382	412	376	385	388	393	383	428	369	384	421	420	394	403	386	406	364	390	371	396	400	348	354	395	366	397	414	377	396	389	400	370	432	364	401	374	408	401	378	420	396	397	410	377	383	362	403	381	384	391	408	355	359	347	386	388	372	434	374	386	380	402	412	404	382	385	396	390	383	368	404	405	401	382	379	372	347	387	407	372	376	404	374	426	345	366	342	412	404	351	380	396	410	386	370	415	382	357	389	444	364	390	378	379	386	380	407	377	400	413	377	367	351	412	427	394	397	391	364	408	393	378	386	395	380	395	381	355	371	376	403	410	380	424	394	442	375	379	372	405	368	431	377	341	383	419	394	394	401	385	365	389	419	366	368	424	383	379	384	376	384	383	399	375	410	421	361	398	394	406	429	385	406	406	384	411	395	370	373	374	376	363	385	381	375	389	402	395	389	379	368	408	394	364	426	389	398	427	396	393	374	388	372	372	428	393	431	411	373	402	406	400	376	378	372	399	390	391	392	372	396	371	383	376	354	419	393	408	390	435	396	375	411	351	372	378	391	397	375	389	366	391	369	382	374	379	385	409	399	399	413	408	385	415	419	407	414	375	395	378	384	407	404	403	400	407	373	370	382	374	402	398	368	396	399	364	343	386	390	369	403	407	382	369	394	373	382	389	423	372	380	399	367	396	385	354	361	403	382	396	372	399	368	365	426	390	392	405	407
24285	21418	28582	24643	20212	2461	808	501	422	410	372	321	354	296	333	284	350	299	264	273	297	292	286	288	266	293	285	269	276	277	305	291	275	246	286	274	262	294	269	288	256	275	271	270	264	281	266	270	236	262	319	282	272	266	257	268	266	264	256	246	270	286	281	260	243	269	252	260	286	270	235	259	271	278	268	290	270	298	290	300	269	258	273	280	277	278	275	255	239	280	266	252	271	315	278	274	276	286	243	280	264	298	261	271	252	273	263	286	235	277	288	272	260	273	256	270	240	295	279	259	297	248	251	252	246	276	259	277	253	274	272	262	239	258	283	263	271	259	235	247	265	258	262	269	289	260	284	251	283	282	267	258	236	252	271	258	286	242	308	242	249	257	296	265	258	282	255	284	280	284	252	258	292	261	285	263	291	248	284	269	305	259	266	257	249	284	266	251	273	245	258	269	245	279	269	276	279	238	263	277	251	285	253	280	266	247	274	259	260	257	250	260	290	270	254	251	263	277	277	276	243	272	258	265	260	258	284	275	255	249	241	262	272	266	274	233	281	262	251	278	279	290	249	270	271	251	257	267	280	268	292	248	243	290	272	241	268	250	284	290	260	272	279	261	244	256	265	251	235	293	246	211	264	277	245	283	270	275	292	252	240	280	284	252	260	242	253	237	257	267	284	251	300	245	262	261	259	281	239	267	258	262	260	255	241	282	255	295	260	309	240	264	231	261	260	265	264	290	234	265	288	281	265	252	242	250	293	283	257	255	264	257	283	280	239	246	268	248	225	259	259	255	258	246	257	249	238	258	258	267	249	269	299	255	230	270	276	286	290	273	264	281	263	234	247	275	269	256	274	252	252	255	271	282	255	257	252	251	262	287	258	269	256	252	241	262	251	298	260	270	250	261	244	268	273	260	252	221	274	249	261	288	248	247	263	251	249	247	243	265	266	262	283	256	266	264	233	235	272	253	269	259	259	317	275	273	254	286	267	273	277	262	271	264	269	262	285	253	279	238	262	277	255	248	269	256	246	260	240	286	247	256	263	268	278	246	296	235	252	276	271	284	259	283	260	250	261	264	225	252	235	279	260	263	257	237	273	248	252	231	254	276	273	252	229	237	261	269	246	233	275	223	258	258	272	278	264	244	250	252	268	258	251	273	250	263	273	259	280	257	267	251	237	276	276	271	269	269	260	255	245	232	264	299	268	243	248	267	257	265	262	267	264	255	280	218	265	298	249	249	291	225	277	245	269	241	266	239	268	243	265	277	233	255	270	265	266	278	233	271	279	274	267	275	247	256	277	267	257	264	269	263	281	257	253	281	254	277	255	276	241	264	246	250	262	277	257	269	242	283	272	261	274	278	305	250	263	262	284	235	260	286	281	281	253	260	271	263	294	247	262	283	276	241	279	273	274	259	268	276	272	256	245	290	252	276	256	271	258	269	263	260	232	268	284	252	296	259	284	269	263	245	272	244	262	273	255	270	258	282	259	265	262	267	302	269	254	238	288	279	276	269	275	261	260	259	243	270	243	266	249	250	270	251	237	270	265	263	286	241	225	264	274	262	227	258	273	251	257	289	264	281	257	281	273	247	288	254	267	262	256	264	290	247	252	257	283	261	256	221	256	239	246	265	246	300	249	244	263	239	271	269	289	275	280	261	274	238	287	243	268	261	293	275	247	279	270	247	267	283	239	269	294	252	278	252	258	234	265	289	256	241	305	268	287	292	265	235	236	267	281	251	249	244	256	277	251	273	244	268	277	283	274	257	244	236	256	237	257	259	284	282	273	269	247	244	254	262	242	255	284	252	252	239	254	276	257	308	246	254	305	240	258	263	237	265	293	276	268	289	247	243	257	277	254	267	308	256	240	254	240	254	256	258	273	245	258	260	271	264	265	247	236	270	298	276	260	274	267	266	237	263	284	287	262	257	279	269	274	261	241	291	258	261	264	260	287	247	280	285	251	254	235	242	253	282	282	252	252	285	248	248	230	275	244	233	272	251	260	259	233	274	256	274	245	259	251	304	263	260	273	252	251	254	226	246	259	227	256	253	263	256	280	245	241	256	265	249	266	237	279	277	261	272	256	249	300	302	263	282	278	257	255	264	261	246	301	260	262	248	245	282	236	269	231	256	280	284	255	262	281	235	262	252	259	258	292	272	260	248	258	308	280	261	237	256	258	284	241	270	283	289	290	297	262	265	277	253	271	251	238	271	237	261	246	276	271	278	269	269	269	254	232	254	251	245	265	253	249	248	241	247	260	249	283	266	229	249	253	290	271	254	269	236	273	260	255	253	271	274	271	252	250	279	250	260	274	261	231	237	257	250	238	266	244	310	259	275	264	261	254	252	260	268	273	244	256	264	271	270	273	276	280	248	279	298	281	253	269	267	259	281	257	272	264	243	254	286	271	260	246	265	225	258	279	226	259	258	294	264	245	273	272	253	249	246	255	273	261	263	253	262	238	259	264	241	282	271	269	282	276	246	270	236	249	273	251	248	248	282	274	280	235	247	289	248	285	259	276	257	259	252	252	265	264	288	258	274	251	236	274	266	268	240	247	254	254	270	250	275	293	249	274	261	255	285	250	251	252	265	251	279	275	297	252	257	233	248	268	291	294	266	241	288	248	267	273	267	260	234	263	269	252	241	259	245	262	278	249	267	249	271	288	278	269	280	233	240	255	249	286	253	255	258	265	260	280	235	268	245	274	266	229	243	261	239	273	236	242	274	267	255	240	224	284	245	227	227	272	272	248	269	243	285	248	242	264	258	289	271	264	264	269	248	264	245	261	255	280	273	271	226	256	272	275	259	275	256	255	302	274	262	277	272	246	256	283	263	265	262	274	241	253	245	270	247	264	272	263	225	276	261	280	250	261	246	255	260	262	248	267	258	275	249	255	275	267	259	258	296	255	288	268	250	258	254	252	247	267	283	260	275	278	277	246	240	262	233	258	290	296	264	283	279	269	254	239	285	284	252	226	252	277	262	253	289	270	253	253	282	263	290	258	273	239	282	280	290	285	263	248	286	273	255	283	256	258	257	274	263	270	262	266	211	255	250	230	266	285	272	237	253	270	237	269	259	267	261	269	291	241	267	268	268	254	265	287	262	272	253	293	248	270	231	262	229	234	287	265	295	287	253	271	267	261	257	252	252	310	250	276	258	259	283	271	252	292	238	260	248	283	275	271	248	273	261	260	259	250	252	281	242	280	274	247	273	277	286	254	266	256	275	281	239	290	236	279	244	256	258	250	281	240	250	288	256	265	256	233	274	263	255	253	263	264	273	252	256	253	255	264	263	261	254	246	233	231	253	237	248	260	262	264	273	253	242	277	240	222	239	291	307	267	267	249	224	260	242	250	257	282	287	282	256	270	254	223	273	287	243	256	286	250	267	242	249	254	264	254	273	259	259	269	241	273	234	237	253	265	271	271	309	267	271	257	257	251	263	256	301	275	271	268	235	256	261	261	263	263	252	245	271	262	249	282	250
3265	4483	3545	1757	1237	907	715	615	523	521	456	432	387	353	361	307	372	344	314	327	336	302	326	288	308	264	327	280	314	326	306	306	315	293	284	302	267	291	261	293	302	295	303	278	276	284	310	296	289	283	271	266	277	296	270	280	293	255	278	265	308	261	274	295	299	268	302	274	285	300	266	269	294	263	293	273	285	264	283	270	275	268	266	272	295	296	283	284	278	256	270	295	278	283	286	306	274	255	280	304	248	248	283	318	311	285	290	295	279	259	254	279	291	257	279	285	241	265	274	260	275	265	259	286	285	294	282	320	258	281	317	265	305	267	274	299	257	281	257	280	299	264	283	294	285	290	287	290	255	273	265	291	267	305	292	306	280	285	277	262	261	262	281	272	288	271	260	272	283	283	255	269	284	286	282	294	267	272	294	301	281	253	270	256	286	282	291	307	287	252	258	287	254	271	264	272	285	271	267	293	276	280	289	286	281	256	279	256	262	258	262	282	245	302	293	285	263	272	253	258	261	284	275	268	248	283	289	265	295	281	231	281	262	268	256	245	252	234	259	285	282	278	256	283	294	313	281	245	298	274	262	258	275	286	268	294	254	315	277	287	261	259	292	299	283	237	254	244	280	285	257	261	295	268	251	281	267	295	285	285	270	250	276	267	266	282	252	261	263	285	261	272	259	281	251	278	263	260	266	263	255	287	255	261	298	278	273	247	254	261	264	262	293	269	273	274	288	284	247	296	238	255	291	247	266	284	294	271	269	272	268	253	306	270	241	257	314	273	264	290	277	304	296	259	269	230	284	272	251	262	280	288	299	298	303	258	293	283	264	281	273	257	269	270	251	247	290	277	282	290	254	255	237	286	294	274	268	304	321	286	269	252	283	256	269	263	276	274	248	251	265	248	286	267	292	294	295	254	244	267	279	279	297	250	269	256	284	275	279	302	272	272	268	264	286	272	288	274	264	277	271	265	267	262	280	287	254	253	271	238	262	267	266	284	286	296	291	261	279	258	248	267	259	251	297	269	286	266	270	276	247	308	281	259	280	264	281	274	245	270	283	275	271	268	253	281	276	322	264	263	275	285	246	298	257	278	264	278	262	280	309	300	281	289	325	272	260	259	269	267	249	286	268	277	250	285	298	265	284	242	268	274	269	260	298	289	261	267	288	246	268	279	284	299	287	290	279	241	262	257	260	288	250	263	270	257	275	276	276	302	258	265	263	264	299	288	282	252	286	287	284	271	290	267	275	313	277	262	275	261	264	260	272	265	259	272	295	286	279	257	263	289	288	307	272	278	284	290	274	255	279	250	290	273	278	270	270	265	282	287	253	268	281	297	251	298	269	267	265	261	286	270	270	269	256	273	280	259	261	278	269	271	270	256	268	278	277	273	276	241	262	251	285	289	277	281	280	281	299	295	247	299	259	269	277	274	258	282	277	273	248	270	249	295	284	253	281	252	245	279	275	272	283	281	301	252	276	267	257	267	262	287	266	289	279	265	273	270	282	273	277	236	228	301	269	264	251	289	266	271	275	296	258	258	271	237	259	278	256	240	262	244	270	264	256	282	252	279	287	238	290	285	246	259	277	295	275	294	254	269	285	261	282	254	259	270	272	282	244	271	275	289	249	266	263	241	275	281	287	266	264	273	291	273	267	284	236	296	284	299	250	270	244	280	260	265	248	261	237	281	264	308	271	270	256	259	265	268	254	288	263	273	283	284	290	264	265	266	291	273	299	263	266	265	275	225	267	268	279	268	288	290	247	209	290	286	287	286	288	294	281	258	265	260	300	280	237	270	263	268	253	292	261	261	254	278	275	258	275	257	245	274	292	272	267	255	278	264	308	278	255	275	271	266	286	286	275	269	246	279	255	247	278	278	255	263	261	286	272	258	254	282	292	231	292	258	263	261	276	268	275	271	308	275	287	254	247	284	260	273	270	283	261	264	249	271	249	271	325	266	257	280	295	258	256	263	275	285	274	261	264	259	316	267	276	248	287	292	270	266	267	263	279	274	277	309	277	279	286	274	297	256	287	294	261	311	283	277	291	252	272	283	279	287	300	269	285	284	298	263	256	274	256	263	267	270	253	316	308	255	277	264	286	289	264	278	250	265	236	253	255	285	289	258	273	268	258	260	279	253	279	286	300	275	298	244	290	234	285	266	255	250	296	298	281	274	278	252	270	257	259	289	270	280	299	262	246	274	259	248	272	279	291	300	268	272	275	268	285	268	270	263	270	296	276	293	288	283	263	251	247	270	266	231	290	260	287	289	264	284	250	279	292	258	264	255	270	253	240	264	266	290	287	278	264	261	276	269	277	269	268	274	277	258	228	288	279	232	254	258	276	252	261	287	294	263	288	254	267	272	283	297	248	277	264	278	279	260	301	285	300	294	267	268	250	269	283	245	250	319	268	248	281	289	261	271	285	240	275	271	274	264	275	252	265	286	292	272	262	260	267	264	275	283	297	278	277	261	287	286	276	285	243	264	253	279	280	231	268	257	288	239	298	246	276	287	267	255	279	265	251	276	254	267	269	278	266	247	250	287	281	265	268	260	276	298	293	254	258	276	273	265	284	268	257	286	277	257	286	255	282	293	249	290	284	235	256	269	308	253	288	266	263	292	269	250	242	274	271	257	262	272	278	245	270	286	274	255	280	245	267	286	295	273	259	292	278	237	288	294	313	269	277	282	245	273	243	291	282	252	247	283	284	302	291	266	293	238	248	267	249	251	274	291	265	292	262	250	293	286	257	287	290	283	272	272	266	292	264	271	243	275	266	244	249	283	284	239	279	281	289	289	272	272	287	285	265	279	303	252	256	272	277	259	275	251	275	266	262	246	255	262	240	262	255	273	245	257	285	285	283	282	271	289	237	292	258	250	291	270	292	270	265	265	277	256	245	270	294	291	296	249	276	287	270	265	275	280	289	256	249	282	248	292	240	303	287	253	285	268	257	267	267	259	257	285	266	292	263	278	267	246	275	273	268	278	255	281	258	262	260	301	271	278	288	270	254	261	252	234	266	255	252	298	281	251	264	294	240	301	258	256	248	298	270	224	246	299	282	273	269	263	278	259	242	260	262	275	300	248	288	281	260	293	239	277	267	270	268	247	266	276	274	287	275	249	255	283	259	273	262	293	273	243	268	267	279	283	279	287	270	276	270	295	258	300	266	284	246	259	263	250	265	284	277	254	273	250	258	259	264	270	294	300	278	260	290	288	258	300	282	278	267	262	284	269	283	271	250	251	254	269	290	237	297	275	289	274	275	268	278	239	266	275	295	269	286	259	271	232	285	281	280	252	268	301	284	279	301	266	271	254	292	285	269	295	315	267	264	253	303	251	286	296	309	348	249	294	248	279	288	255	271	269	277	276	224	243	299	263	268	252	293	292	248	268	274	239	286	279	307	266	266	258	295	269	270	257	278	283	282	284	252	234	292	262	278	306	276	289	272	277	278	276	272	266	310	252	277	236	255	270	289	253	287	249
27585	11967	1567	938	673	604	625	628	574	629	625	566	600	584	591	595	566	632	586	565	595	599	640	575	603	628	606	592	603	601	599	580	631	591	609	598	609	574	536	554	544	595	580	571	628	607	584	573	611	608	564	570	598	573	569	589	570	592	598	598	594	526	591	569	595	595	617	626	601	604	590	586	607	558	605	556	598	580	549	598	563	522	570	603	574	560	599	593	590	568	590	561	579	587	614	580	556	563	597	568	598	616	645	586	594	583	565	574	547	574	630	550	580	605	575	598	581	528	569	584	599	569	589	578	586	564	583	587	623	569	570	597	537	620	618	592	633	532	589	556	560	571	595	548	586	584	603	568	567	573	576	561	586	576	574	595	604	583	585	587	613	573	566	575	618	643	613	572	562	598	566	604	613	568	596	570	539	582	595	546	558	566	554	580	588	514	592	628	603	563	611	567	586	608	601	586	602	586	588	614	574	632	612	616	588	569	614	570	595	559	593	598	585	586	583	625	591	562	611	564	624	543	557	605	578	562	606	600	632	588	604	564	603	596	572	601	593	595	640	582	602	606	637	551	606	615	599	562	628	548	618	624	611	587	577	601	614	585	578	626	608	606	576	588	573	579	598	580	621	608	598	569	590	543	587	603	551	563	557	564	562	580	596	572	617	588	628	567	603	525	565	551	600	564	625	578	634	567	585	589	537	598	609	546	584	543	638	572	527	600	565	569	592	531	576	578	546	601	570	613	539	559	610	591	575	605	583	577	577	588	539	632	574	573	575	592	582	617	586	542	592	581	599	594	613	570	640	614	552	617	533	582	540	588	578	584	557	563	567	604	569	576	541	564	614	579	577	605	604	577	573	563	594	598	622	604	538	573	604	566	531	578	572	574	552	587	602	587	564	573	558	589	557	551	618	585	580	569	555	576	565	618	534	631	574	562	557	559	653	611	577	545	574	568	611	603	568	613	551	551	553	597	604	568	608	593	626	585	625	614	541	573	539	560	588	599	603	528	570	576	601	590	603	575	581	549	627	589	597	601	574	571	632	605	585	580	582	590	589	630	592	569	572	569	596	626	555	561	582	623	572	625	558	573	613	586	573	601	592	556	590	624	600	608	547	584	571	592	572	585	615	676	620	604	566	600	628	604	583	579	558	566	575	580	586	619	547	578	579	578	603	596	574	593	613	594	566	572	564	586	601	587	590	580	618	607	631	617	564	573	547	550	622	579	569	577	615	578	582	579	596	558	587	621	586	581	593	575	570	570	598	589	601	625	560	609	561	611	555	561	563	590	600	558	573	552	590	557	575	556	581	611	599	598	586	595	598	598	573	541	593	578	585	599	594	586	571	575	569	575	584	552	563	596	549	590	593	590	559	591	570	600	555	573	550	600	555	587	592	558	562	568	560	599	554	619	596	575	609	557	581	629	608	616	596	570	552	600	590	570	580	622	539	634	582	553	625	601	561	619	586	604	585	565	550	577	557	606	620	580	537	578	572	626	622	558	591	560	568	599	600	585	613	594	606	585	566	648	615	573	608	583	613	553	576	615	576	592	584	610	592	558	622	578	594	640	597	589	574	608	553	583	587	566	544	570	603	597	594	593	574	534	577	599	591	599	611	572	618	574	601	594	538	582	574	577	606	590	634	563	547	584	580	612	556	590	585	643	570	611	584	561	575	552	636	555	597	583	618	561	577	575	607	615	590	596	642	604	546	606	544	589	603	596	587	608	563	595	589	601	631	598	559	552	558	542	640	557	610	594	593	596	578	568	614	575	571	576	556	595	549	561	578	601	603	588	598	563	549	584	602	597	602	607	637	566	589	632	590	551	606	591	514	578	564	554	581	584	594	581	560	595	585	594	561	591	599	617	599	572	591	546	579	559	587	571	612	571	622	579	599	602	581	583	570	591	590	582	626	534	566	615	583	570	584	601	592	590	599	592	564	586	585	610	572	565	535	613	569	564	604	539	595	600	585	612	602	590	633	625	565	636	598	594	619	590	562	571	564	643	578	593	579	544	597	609	594	619	597	587	617	587	547	578	568	606	547	599	580	542	545	555	604	595	596	595	557	577	563	587	607	573	602	587	590	596	596	611	597	537	580	571	564	584	552	499	611	589	585	616	569	550	550	609	569	571	603	593	557	595	587	570	633	586	610	590	634	550	563	587	554	572	586	605	582	574	613	561	633	614	637	568	581	592	611	608	582	577	583	596	615	573	607	589	595	600	583	583	560	568	550	603	607	551	556	568	577	565	592	619	593	578	565	597	574	592	517	539	575	603	574	565	595	606	574	570	589	574	632	604	614	570	577	556	573	585	584	607	565	616	568	542	573	601	622	602	561	573	596	592	595	554	598	579	561	592	598	601	574	600	579	618	544	581	555	639	605	591	606	602	586	538	574	567	550	561	582	568	604	615	573	559	584	628	580	532	567	603	599	573	531	561	648	630	582	581	598	609	588	611	628	575	567	583	531	562	558	575	589	606	604	567	624	560	575	619	552	585	606	561	604	579	580	592	586	563	601	575	640	594	548	580	619	628	594	597	560	594	567	583	537	570	574	579	598	593	531	564	582	557	576	576	607	551	549	632	608	596	604	554	556	573	583	619	561	613	627	592	582	582	586	570	582	601	594	584	577	536	579	600	639	626	584	569	578	605	583	643	586	586	586	578	557	560	568	561	605	656	569	583	587	587	595	601	624	566	636	587	625	606	641	600	573	599	570	584	608	563	578	590	626	611	614	629	590	591	577	576	574	648	616	573	588	563	590	592	571	578	583	554	555	585	576	565	573	557	622	591	584	589	599	583	555	601	557	591	597	591	592	544	543	574	579	590	586	503	585	607	579	625	566	579	569	571	588	587	602	611	633	606	554	613	572	578	533	610	587	543	605	551	631	618	623	615	602	554	575	584	558	576	610	574	567	579	572	586	610	576	633	536	570	575	588	552	590	566	583	546	568	602	556	620	572	595	570	634	583	625	592	611	602	554	576	611	595	560	617	589	532	617	603	584	620	562	560	574	619	581	553	584	594	584	560	546	544	625	625	604	605	552	563	563	568	588	604	527	576	590	590	585	617	555	569	558	554	591	604	565	585	585	549	616	603	604	606	590	597	609	592	580	581	571	585	586	622	591	593	645	590	568	585	557	535	621	556	646	584	627	565	609	584	601	612	599	576	580	548	580	568	564	589	581	606	612	580	585	569	569	570	566	591	601	572	593	572	587	566	597	548	578	580	554	568	618	569	559	545	573	627	602	558	625	626	579	560	632	584	598	562	577	599	609	624	640	604	581	587	600	578	562	581	612	580	607	591	573	607	633	592	599	569	602	595	577	612	558	568	573	560	593	560	588	585	528	550	611	601	580	568	592	601	586	551	578	556	577	557	509	565	569	570	578	622	566	619	574	573	587	604	566	565	527	596	613	582	540	562	577	610	644	622	579	594	598	569	569	607	552	592	560	606	588	605	606	611	547	603	576	593	596	554	567	605	607	583	617
4969	748	653	535	562	547	587	530	547	549	575	554	561	491	533	533	509	525	506	510	485	545	545	553	534	517	573	505	549	537	554	507	501	541	522	534	516	555	511	535	545	518	569	488	543	530	547	532	534	506	567	554	564	557	533	528	527	545	556	531	532	506	550	554	517	557	509	521	558	515	544	535	523	516	502	507	482	544	508	473	529	535	479	549	547	527	549	553	528	534	565	511	567	554	533	491	529	588	519	522	490	544	582	510	573	503	499	530	503	558	528	511	514	544	550	539	487	600	590	578	532	539	521	506	534	517	511	488	527	530	534	528	525	557	554	555	549	536	540	538	540	531	510	531	512	507	575	560	524	514	543	562	554	534	525	492	520	499	533	545	529	544	552	528	529	519	502	546	532	467	539	558	531	529	527	517	542	515	527	516	488	525	531	486	560	508	526	567	519	544	554	536	507	479	542	539	515	521	532	543	523	532	513	561	569	545	529	516	536	521	527	526	536	504	505	549	492	507	549	538	522	527	519	480	526	562	504	503	516	537	528	556	523	542	519	527	558	531	521	536	515	557	530	549	531	563	503	521	529	539	541	529	537	541	538	536	468	542	524	520	486	560	515	567	498	512	541	567	563	534	526	520	502	531	548	534	524	535	536	555	484	552	534	526	517	519	521	539	551	515	547	537	511	512	533	560	500	568	492	545	533	603	539	499	524	549	546	521	526	531	557	510	563	511	552	551	522	520	527	547	583	529	574	523	512	501	490	559	508	534	562	580	559	525	540	525	524	514	507	524	545	541	516	506	505	545	551	535	532	552	565	547	543	516	536	537	543	524	531	496	515	531	486	525	524	515	512	503	516	538	545	530	538	531	491	550	542	510	564	552	503	568	510	510	530	517	519	533	533	524	549	525	534	509	523	532	555	514	522	525	531	543	540	556	527	504	516	481	541	560	507	520	519	547	550	536	541	533	528	509	527	508	560	538	545	535	551	524	521	523	546	503	542	540	553	523	543	524	521	500	506	508	485	513	501	572	522	517	531	556	543	493	525	500	511	580	545	525	523	550	500	511	574	549	574	569	502	538	553	526	556	567	501	529	507	549	567	550	552	579	551	530	513	552	508	552	511	526	541	492	529	517	514	542	563	514	543	496	530	519	530	530	528	475	579	544	526	528	577	507	509	515	533	536	510	539	542	516	532	513	541	541	488	559	544	501	526	507	507	554	527	512	582	555	542	531	558	566	546	537	576	560	577	538	510	533	532	560	521	494	499	553	558	519	549	513	538	508	532	559	491	539	518	543	544	533	484	527	532	562	517	510	565	497	524	528	535	529	508	527	523	499	517	540	506	527	517	536	525	546	501	509	548	516	488	510	536	503	534	533	526	523	540	546	513	544	500	566	502	540	532	565	556	496	526	528	515	533	493	518	558	562	509	525	549	537	487	520	490	576	488	535	540	500	534	496	524	532	558	563	503	530	478	514	495	587	558	525	563	553	503	565	523	473	558	527	515	514	551	525	560	535	516	576	511	560	575	531	541	563	515	525	480	547	526	528	538	537	564	542	510	528	554	561	516	513	533	534	554	541	543	519	515	510	483	554	560	518	535	510	517	529	552	526	515	549	536	538	534	558	557	521	527	522	530	552	566	540	536	535	513	491	534	508	523	533	507	562	525	523	583	526	538	542	540	533	526	515	524	494	543	549	547	519	509	554	546	547	543	526	510	510	577	532	531	545	568	542	541	521	505	558	506	528	516	528	512	581	544	543	520	533	545	533	515	538	514	540	534	487	537	506	567	532	541	538	528	519	551	580	577	567	534	501	535	551	509	554	544	548	544	540	552	515	512	530	543	553	501	560	529	495	497	535	541	572	534	543	535	609	613	505	552	550	528	504	522	514	544	553	532	491	574	522	503	521	550	518	544	522	556	467	546	511	520	511	517	513	547	514	538	545	490	511	521	512	537	508	581	538	532	540	569	485	564	535	563	548	569	558	480	569	534	502	512	502	547	527	526	505	530	555	511	538	508	517	543	548	546	551	530	566	566	554	515	518	534	527	512	553	523	551	536	559	494	561	531	535	510	540	534	534	563	532	533	561	563	500	529	555	514	535	573	541	511	516	547	534	542	505	547	501	496	533	519	513	566	536	531	522	534	518	519	512	590	551	557	565	541	584	519	505	520	578	535	559	535	551	554	515	538	513	535	585	541	507	563	497	492	537	547	493	530	512	519	531	539	514	512	551	545	543	523	516	535	504	529	539	522	480	520	507	537	544	547	484	524	564	525	541	520	557	558	546	495	526	544	539	515	498	573	516	536	513	490	508	559	541	508	525	490	545	509	577	535	509	511	527	584	500	518	522	547	538	507	526	489	523	519	563	528	538	546	574	557	516	512	600	564	559	524	542	542	517	525	494	541	529	546	499	520	546	526	574	526	542	521	570	535	581	556	560	523	495	540	560	526	522	518	514	554	531	498	502	521	541	519	604	506	522	563	460	514	523	523	509	573	519	509	560	538	542	523	509	533	525	570	564	566	538	543	539	527	525	531	509	529	529	552	544	521	535	526	494	496	530	547	513	521	529	515	549	533	527	504	525	519	548	523	520	515	564	504	550	527	573	537	473	554	549	502	536	500	546	522	583	476	551	518	518	547	499	504	546	551	513	543	503	493	524	526	501	563	562	541	518	525	505	511	525	516	515	540	506	531	519	536	589	517	529	538	516	520	523	508	555	511	555	528	543	504	500	524	490	511	531	512	557	509	538	537	540	521	505	544	527	566	535	527	574	566	552	542	532	532	529	546	498	462	546	570	534	534	499	554	513	504	548	570	567	578	539	540	538	476	529	511	554	541	544	548	568	526	514	520	536	537	533	533	520	573	501	520	558	507	566	535	561	543	551	532	536	495	529	569	542	511	545	521	572	521	532	549	526	548	538	537	595	493	540	576	536	528	524	535	518	531	513	520	547	553	533	490	529	547	512	508	541	537	521	555	520	535	508	513	561	530	509	546	520	520	558	493	531	540	529	563	499	536	518	552	529	500	560	522	528	542	513	515	529	537	525	516	543	546	530	554	532	535	563	572	537	551	554	510	506	502	528	529	550	487	492	554	540	557	550	554	527	554	484	539	494	564	526	501	502	559	557	532	570	529	536	534	570	485	532	550	541	537	553	505	538	541	564	497	539	525	549	525	550	542	558	523	519	482	557	537	514	530	552	512	576	515	521	516	520	565	529	553	512	539	556	540	560	566	543	553	531	558	496	561	530	530	564	586	506	540	529	489	527	519	479	532	557	539	562	522	538	553	578	508	584	554	560	506	491	539	541	549	547	537	542	537	493	534	533	528	528	513	519	506	554	484	570	503	524	498	513	521	505	527	540	498	553	568	536	532	572	545	504	565	531	557	555	507	544	548	504	524	535	523	522	557	527	577	564	510	569	574	489	491	503	505	511	543	527	546	525	508	515	535	515	557	530	507	491	545	527	540	465	526	536	539	543	550	526
25646	21434	25957	18658	1431	646	596	511	430	481	452	445	429	381	423	401	411	390	421	420	414	407	398	403	407	415	433	439	403	410	405	383	398	429	381	413	409	392	430	390	396	386	357	384	395	359	405	390	394	390	405	413	399	395	395	398	442	409	389	414	429	408	365	398	405	399	422	394	396	376	395	408	437	396	444	420	377	400	397	422	413	396	405	363	434	384	392	440	386	440	397	392	415	425	407	363	440	400	371	402	398	418	384	385	385	403	391	390	412	368	386	406	401	430	434	394	385	412	407	378	400	399	393	434	419	391	425	401	405	406	392	371	366	408	386	419	367	403	394	411	411	395	428	400	418	403	435	432	401	409	434	402	380	406	414	370	394	408	423	379	373	369	408	416	423	392	410	377	379	407	403	410	402	378	377	405	431	407	425	424	405	412	418	417	395	398	408	377	414	425	388	386	374	387	392	393	441	440	373	380	397	397	364	407	374	401	425	401	372	421	395	418	339	401	428	376	412	384	418	388	413	391	408	404	421	415	397	380	431	390	393	376	451	439	444	421	395	372	395	391	391	411	390	411	364	409	410	400	383	391	373	400	397	372	395	398	405	406	416	409	386	393	400	384	409	379	428	409	388	416	396	398	431	377	426	373	406	381	372	393	385	376	384	444	414	354	408	411	408	378	398	412	392	411	402	400	405	390	377	420	379	364	360	390	423	417	408	407	399	373	387	407	365	403	430	408	382	430	363	398	381	398	419	399	403	373	422	405	373	394	369	392	373	394	390	391	394	406	411	392	367	385	377	389	411	417	402	431	423	417	380	372	374	355	386	384	411	415	405	386	375	384	369	385	395	395	386	385	380	389	352	402	429	393	391	427	405	393	374	399	425	385	426	428	399	408	371	405	406	361	386	423	396	408	404	411	449	424	395	426	400	401	407	449	381	398	385	400	407	381	392	397	403	404	407	411	362	399	391	405	399	421	409	402	383	408	399	410	406	446	403	397	387	379	358	399	407	367	407	386	410	403	401	387	416	408	372	420	422	401	373	413	405	420	424	393	391	406	420	405	379	414	396	382	370	357	408	372	394	407	374	399	396	401	388	407	401	393	377	421	399	408	403	386	418	422	413	402	403	384	415	387	396	403	401	401	402	423	393	400	410	402	377	387	400	392	357	424	419	403	437	433	399	412	438	414	389	434	385	391	413	398	397	386	396	374	398	423	397	380	394	415	403	436	376	382	368	353	448	411	397	425	402	378	408	396	376	398	360	414	410	411	377	381	417	381	398	367	362	344	426	388	431	379	424	402	389	387	416	381	406	399	415	411	425	411	416	402	390	384	386	408	397	375	376	377	414	403	382	384	396	436	375	401	396	431	376	416	428	376	423	393	362	395	409	391	423	408	416	385	424	426	409	381	386	430	380	409	407	391	385	446	379	381	430	405	378	398	383	382	406	385	414	390	382	425	386	379	372	409	402	420	403	397	411	424	408	383	401	398	412	431	388	389	367	397	424	363	414	389	405	373	410	391	385	405	382	419	407	361	418	410	427	384	436	404	408	416	409	420	405	425	388	418	371	407	382	419	389	382	390	400	397	402	362	422	411	396	399	395	418	370	366	381	423	399	448	380	411	419	400	363	415	402	390	430	405	414	431	376	381	393	395	384	360	412	389	399	426	431	373	388	412	380	400	360	363	416	356	366	398	376	414	396	371	389	410	391	395	383	422	383	397	409	372	416	383	398	402	367	386	378	438	384	425	410	413	353	409	406	423	410	444	437	398	419	403	387	409	382	382	411	417	403	391	401	392	405	409	411	420	363	399	406	404	409	430	398	383	398	452	390	378	413	404	394	416	425	418	350	406	395	419	407	401	371	377	364	391	365	400	422	367	405	403	369	375	446	426	408	420	394	387	392	399	390	342	378	397	374	389	415	383	408	398	399	419	423	397	402	398	372	410	386	420	406	421	400	365	416	419	406	398	408	407	395	410	393	432	386	349	403	409	413	407	422	378	396	430	429	413	389	365	403	391	409	418	414	406	424	425	363	388	395	377	386	399	419	392	413	406	366	398	430	409	386	373	408	356	390	408	389	411	425	384	357	432	389	403	393	415	395	424	396	422	396	392	375	393	442	397	423	409	386	392	397	418	388	416	416	388	379	363	387	392	388	375	384	382	380	415	413	389	391	388	414	398	377	443	390	392	392	369	385	406	374	393	396	407	409	359	400	395	400	409	430	403	434	406	410	375	415	430	394	409	394	396	414	400	407	409	386	386	383	392	412	381	436	422	437	400	419	383	374	404	400	411	407	406	403	398	373	353	398	409	386	369	385	404	406	396	409	374	394	393	388	400	402	425	389	419	379	386	417	389	369	407	398	419	414	404	408	392	391	417	403	405	395	370	389	427	382	400	392	431	409	378	380	403	389	375	403	405	424	406	351	380	378	416	410	381	395	398	422	398	400	387	399	391	400	386	415	393	386	411	385	375	351	415	399	410	380	389	433	401	392	365	431	390	392	408	411	373	419	409	407	365	409	385	403	383	416	407	381	394	387	412	348	388	383	394	395	399	398	405	433	406	386	397	385	368	357	392	379	361	388	380	389	416	401	380	374	375	368	386	440	416	350	431	398	375	396	369	436	396	396	379	389	406	400	400	413	398	406	393	396	402	388	417	417	415	420	392	398	434	417	390	365	404	407	372	424	399	403	433	404	404	378	393	406	408	382	408	414	391	384	395	422	399	406	403	390	430	411	402	388	400	402	367	403	379	401	383	386	387	434	422	417	407	422	393	358	407	368	393	388	375	399	401	394	404	363	412	424	388	398	398	404	401	420	378	409	376	391	388	414	376	358	413	403	414	391	379	383	400	385	391	426	383	381	369	383	411	403	433	435	367	408	411	413	360	362	398	408	390	383	378	427	433	413	407	412	413	368	373	392	396	363	398	439	407	393	383	400	413	396	373	389	405	404	423	413	394	372	404	376	417	382	383	402	406	426	349	404	379	439	404	366	420	406	418	386	424	432	423	393	413	402	367	415	419	372	370	385	390	387	394	381	394	410	382	427	392	397	385	372	419	383	448	413	436	415	402	394	394	407	397	394	400	412	397	418	393	371	421	413	385	374	407	399	390	419	412	397	403	418	400	421	396	400	421	393	397	392	357	408	400	434	391	418	389	379	391	378	419	382	385	395	403	386	410	403	414	426	394	417	411	377	416	379	387	421	388	411	397	436	353	353	354	362	414	421	376	373	389	416	388	410	415	396	393	415	360	377	406	390	404	412	375	362	411	392	379	400	361	387	364	413	383	391	409	421	417	393	391	383	356	392	378	383	370	368	434	424	426	403	379	426	388	384	391	366	391	371	394	386	389	397	379	365	405	421	420	349	444	392	415	371	430	385	448	379	390	440	412	390	381	393	406	392	384	395	394	366	362	367	406	377	418	366	386	419	361	410	414	393	405	349	382	362	403	423	375	441	371	412	412	383	426	397	427	405	403	380	368	416
3360	1962	1663	939	749	647	564	551	488	462	429	433	450	442	460	422	457	396	413	420	411	434	430	398	387	392	412	431	429	407	391	389	369	397	440	404	396	414	375	369	400	402	406	398	429	439	405	363	405	333	381	377	457	373	387	388	416	380	420	371	424	423	419	390	402	422	395	398	372	376	387	397	393	385	412	375	414	384	379	436	433	401	403	381	393	404	360	408	369	399	403	403	403	405	395	404	420	375	372	404	414	391	404	387	383	400	391	398	410	396	369	353	401	406	383	436	402	383	407	396	411	377	396	389	360	415	385	384	398	402	429	380	407	382	380	377	399	423	397	393	382	379	387	388	407	395	400	370	421	345	427	401	370	404	390	399	424	391	405	408	407	367	428	431	354	350	363	412	352	393	371	408	391	414	363	382	384	386	410	375	387	405	365	397	381	375	402	398	394	392	384	375	364	361	378	380	373	403	402	344	396	392	351	426	391	375	395	357	385	389	407	364	369	403	384	368	384	408	385	417	407	407	395	405	379	370	373	405	369	402	404	390	393	406	387	406	392	397	410	411	416	379	387	407	412	367	447	396	380	409	383	405	414	422	406	397	411	385	383	382	390	385	371	424	432	358	395	394	419	349	382	391	400	381	395	409	388	372	384	396	396	386	352	401	429	387	395	361	386	389	397	399	394	388	404	407	391	393	381	410	402	383	383	382	400	396	381	391	449	418	421	377	362	397	391	397	368	396	393	400	388	369	373	414	398	421	404	361	392	361	381	432	390	401	382	391	383	363	379	412	379	372	346	376	371	357	407	371	391	390	397	362	418	385	361	403	389	390	384	394	368	415	390	370	367	396	417	403	389	384	377	402	429	396	370	369	402	393	374	360	384	369	382	392	395	381	392	418	392	405	400	393	389	412	390	379	357	373	394	383	380	393	417	400	397	380	377	383	390	390	406	372	405	378	420	363	416	390	405	370	367	381	371	388	331	386	369	397	337	409	372	374	378	378	387	388	380	398	387	412	372	356	382	383	365	375	375	390	416	391	404	391	400	433	405	426	402	384	399	410	355	398	392	389	381	388	405	381	395	382	428	382	415	400	384	406	402	387	396	355	397	432	371	398	346	382	405	365	413	387	406	403	407	371	383	395	388	367	429	410	379	412	380	393	357	379	370	429	423	403	400	392	368	383	356	423	398	349	380	428	393	371	378	357	408	394	356	377	378	401	375	397	373	406	401	373	356	354	405	389	365	399	412	370	385	402	396	378	393	380	351	389	410	397	390	430	378	372	382	382	406	411	413	389	389	381	364	395	407	389	377	394	391	396	420	375	392	391	379	367	389	393	412	353	410	415	420	400	362	411	413	388	399	391	381	401	419	366	384	356	387	405	402	397	376	430	384	393	395	385	416	390	394	392	392	363	408	404	384	393	418	391	380	406	366	387	421	410	401	365	393	381	425	366	388	385	370	392	382	382	406	382	404	381	401	413	392	402	416	380	369	344	416	373	448	377	337	386	404	382	398	373	409	386	381	372	415	373	377	396	378	373	381	375	411	389	406	375	392	361	416	365	394	402	393	390	406	393	388	402	411	417	392	396	374	418	383	391	404	381	429	381	366	401	428	382	389	403	372	418	391	413	425	389	382	412	365	373	369	381	346	366	409	368	387	401	399	382	359	391	391	401	409	391	391	351	407	406	359	360	388	381	349	393	394	357	426	390	409	416	389	409	343	393	415	382	384	367	347	375	392	377	405	424	399	380	397	391	437	421	408	372	412	359	419	410	408	375	375	414	403	408	379	400	401	398	383	392	358	378	395	396	410	336	383	393	402	376	395	360	371	368	355	395	411	404	404	381	372	389	429	387	381	423	374	381	351	391	378	389	381	349	389	384	412	395	398	416	391	420	387	402	395	396	429	379	376	375	372	408	374	391	367	373	381	403	367	362	375	378	367	372	349	368	405	361	415	378	376	387	383	403	365	409	405	403	386	368	350	373	401	412	362	346	390	389	401	395	367	396	400	411	434	395	384	373	391	412	418	373	355	397	383	432	367	372	398	345	368	398	372	394	410	385	391	409	381	396	399	370	368	386	398	368	427	394	385	398	391	395	393	406	414	350	361	410	389	400	375	407	386	392	406	355	380	401	404	413	406	378	388	378	380	363	372	387	398	395	331	387	375	383	385	418	384	361	390	371	375	376	366	396	345	374	411	396	414	414	370	403	395	394	394	401	375	380	399	354	399	391	363	401	407	379	348	403	387	415	390	386	373	372	416	387	382	389	373	373	399	417	341	406	376	392	412	397	374	381	359	420	401	384	381	353	387	378	394	392	360	372	359	408	381	381	366	412	389	389	375	413	412	375	421	403	391	374	419	379	421	364	426	371	415	413	406	413	389	405	392	391	383	388	362	393	370	390	378	344	384	390	402	398	397	378	367	344	412	387	358	403	378	388	415	380	377	411	363	357	363	401	376	381	409	385	381	366	402	421	381	386	352	399	393	368	396	406	391	387	379	377	374	393	367	426	395	387	389	408	410	390	398	412	384	378	410	376	406	387	391	387	382	356	391	398	377	419	405	377	407	378	393	380	409	367	417	364	422	383	403	397	386	359	400	417	402	370	408	342	390	411	410	394	381	368	353	419	389	432	384	367	354	392	373	421	374	389	390	385	409	391	434	390	347	395	369	407	398	372	410	389	414	400	382	382	399	408	396	366	430	409	374	417	370	385	354	353	389	390	419	410	401	395	396	419	366	413	404	353	388	417	352	378	415	385	407	386	415	430	399	364	429	407	344	389	421	399	365	371	387	361	361	400	404	397	387	418	429	370	421	379	427	384	384	398	391	385	376	373	381	373	358	405	359	417	410	406	392	380	396	390	386	447	357	368	383	400	397	424	389	413	352	395	383	368	405	381	398	384	365	409	390	395	400	386	370	373	387	395	386	386	379	396	419	373	420	385	386	394	433	389	368	400	347	397	424	388	395	371	379	383	403	366	398	366	397	398	368	372	418	424	394	357	372	383	399	377	413	373	386	405	377	413	380	377	424	403	368	393	406	416	401	414	398	392	391	397	378	385	375	420	387	392	394	429	414	369	392	443	383	373	387	359	396	402	395	385	397	420	359	415	389	347	402	426	390	371	406	369	349	347	439	364	409	389	354	392	355	427	387	363	365	394	409	402	401	418	375	385	397	418	373	378	374	378	393	362	360	421	389	423	385	396	424	373	372	401	377	397	388	377	375	387	382	374	359	386	411	376	347	364	374	377	422	383	413	366	385	366	373	399	386	389	386	385	370	373	404	394	408	376	398	399	395	377	406	420	411	378	404	382	397	391	430	418	369	394	395	376	385	419	386	390	422	417	377	413	413	358	397	404	392	372	380	390	413	384	403	396	367	372	416	400	376	391	361	372	379	385	405	425	389	355	387	393	386	359	381	397	360	395	377	372	392	400	418	400	385	403	379	386	367	379	414	393	387	362	382	360	400	390	386	362	354	416	383	401
24262	21450	28606	24712	20254	2558	841	527	415	385	347	308	352	311	319	282	266	288	297	273	283	273	252	257	281	284	281	289	262	294	277	287	261	289	287	275	233	258	278	264	274	301	298	285	269	283	297	272	292	282	243	248	261	283	262	263	273	251	252	268	281	234	272	260	271	254	274	274	282	300	255	285	277	263	260	246	278	274	288	266	247	241	291	240	291	234	258	254	295	258	247	272	258	260	264	238	275	284	251	261	267	280	259	285	279	276	276	237	261	286	278	277	277	274	278	268	242	260	258	288	275	255	252	272	267	248	259	274	254	306	264	256	256	254	280	250	260	281	267	249	256	277	281	255	299	268	293	283	280	286	272	265	265	267	268	269	248	274	267	276	263	256	264	287	267	274	282	258	281	276	284	249	272	240	231	254	265	257	243	236	272	263	289	271	270	285	288	254	249	288	249	237	267	268	251	248	276	272	283	281	296	249	267	269	267	260	252	270	265	254	279	267	283	266	279	288	282	264	287	271	293	279	306	278	255	233	283	263	273	238	258	250	270	266	268	226	303	276	269	259	244	276	249	243	248	282	271	250	245	252	265	241	269	269	276	269	246	237	282	268	262	279	252	274	249	244	262	278	274	239	264	283	272	241	242	303	279	272	242	265	277	257	249	240	267	264	271	256	269	273	244	285	284	254	252	257	246	272	289	259	265	273	283	259	267	281	268	284	290	265	296	283	258	240	259	259	264	277	254	241	271	266	264	262	263	284	284	250	249	271	259	256	274	266	233	244	258	282	290	220	256	264	249	273	256	289	260	277	264	239	245	259	285	270	250	251	251	276	285	256	260	278	245	253	268	274	246	274	252	269	259	257	272	281	235	274	293	250	261	255	267	276	269	274	240	254	276	296	245	273	282	270	296	266	262	276	283	246	253	241	296	267	303	258	278	260	247	267	252	255	281	226	272	252	248	265	254	244	225	267	248	267	278	269	251	301	269	266	273	294	267	300	255	245	262	272	231	264	272	251	252	240	234	280	268	255	257	274	265	229	253	270	284	279	244	254	229	263	267	290	234	261	265	246	271	253	227	275	249	267	253	295	273	279	262	261	256	266	252	254	235	253	281	273	249	274	276	291	233	253	268	248	262	270	252	262	277	295	294	283	285	250	251	274	256	287	269	262	265	265	250	276	265	257	283	248	283	241	267	258	271	284	246	274	230	262	288	250	270	249	246	270	239	258	287	259	268	249	248	257	254	260	284	285	245	268	242	279	286	264	255	254	264	286	240	242	280	285	268	269	273	272	262	248	241	278	271	249	253	279	269	274	246	268	257	259	254	245	260	259	274	256	255	225	262	272	256	271	266	246	231	291	282	278	278	251	261	261	260	247	245	277	258	264	257	272	264	239	254	266	268	298	259	259	275	248	298	247	270	240	271	277	250	256	281	263	252	272	280	236	268	245	279	242	266	265	256	251	228	276	260	242	287	272	252	303	246	246	258	284	264	263	255	279	270	234	275	236	228	282	288	287	251	247	262	255	258	288	275	236	255	255	259	257	226	267	243	271	271	236	292	262	272	262	268	264	265	274	301	265	263	282	280	262	229	279	280	227	287	299	277	278	261	285	259	239	268	308	260	270	241	264	278	292	239	260	266	277	240	278	230	241	260	264	289	261	278	263	265	261	263	281	231	260	270	255	246	295	274	259	249	269	244	260	259	279	243	265	234	264	233	286	268	272	274	214	241	254	282	256	242	267	282	257	283	248	267	260	281	241	258	269	264	259	251	260	274	252	244	299	263	261	257	267	293	218	281	250	250	262	268	265	274	255	279	283	257	272	265	254	268	224	241	242	257	261	264	263	263	246	246	291	243	262	279	252	260	257	260	273	263	252	278	248	279	233	251	268	257	248	280	223	242	274	254	271	262	270	254	284	261	264	258	264	265	284	259	271	255	262	250	253	239	263	265	272	234	260	253	263	230	255	270	261	244	270	249	268	250	246	291	285	243	269	242	273	277	253	266	274	264	257	252	252	256	244	257	288	268	256	279	261	275	262	257	246	252	252	266	267	276	283	283	256	253	241	272	278	278	294	261	272	264	256	265	270	232	270	260	263	266	234	294	249	260	246	252	260	276	258	266	256	264	264	265	267	234	261	270	246	270	262	275	264	276	272	267	269	285	254	269	283	270	219	274	253	244	289	242	273	276	238	256	245	234	277	242	262	256	250	262	256	303	251	281	299	262	253	259	290	266	254	258	278	252	275	277	236	249	275	267	271	288	254	279	301	265	259	227	262	268	263	262	241	249	271	256	264	251	260	262	243	248	258	258	269	235	230	262	240	240	242	264	271	257	240	272	267	243	246	269	286	285	269	280	264	255	266	281	282	267	249	233	273	278	271	253	284	222	267	274	281	252	273	286	265	273	243	253	273	260	309	244	276	250	247	256	251	261	271	269	270	258	240	265	249	266	277	254	262	258	279	263	267	270	271	260	265	237	282	256	265	283	248	243	247	250	259	252	262	261	269	263	251	259	266	267	234	268	267	282	250	279	266	261	300	279	268	254	266	261	270	290	280	278	264	271	280	258	268	284	272	263	227	238	258	288	261	255	253	265	259	261	251	278	279	291	233	254	279	247	256	265	263	240	253	293	272	291	268	273	269	259	267	276	259	254	258	243	274	235	285	256	271	242	263	286	235	237	283	251	247	259	246	266	266	247	246	255	273	252	257	272	244	254	268	250	247	279	271	247	290	248	286	272	242	268	253	256	263	239	281	270	284	271	291	263	266	267	252	278	246	270	259	294	267	261	254	235	269	233	249	253	244	266	249	260	239	270	258	288	248	264	273	253	250	282	267	271	278	213	256	255	270	272	270	262	281	257	264	282	277	237	266	273	265	240	261	266	262	245	271	295	256	254	245	232	262	267	248	261	239	259	286	233	275	255	232	236	262	255	249	246	271	248	259	268	281	298	243	270	232	260	258	249	274	265	271	271	238	260	249	276	260	251	261	269	287	248	302	267	240	285	270	222	279	259	246	290	271	288	275	254	260	267	245	262	252	268	262	244	233	259	255	246	274	249	271	246	227	251	255	272	243	258	237	250	237	260	252	269	251	265	267	269	244	261	241	272	244	254	253	241	266	260	250	247	261	257	259	242	248	247	311	291	269	250	257	242	236	261	290	268	257	237	261	265	278	243	268	263	264	229	244	279	255	319	278	268	258	265	266	266	257	274	267	268	267	270	269	262	252	247	284	230	271	255	262	257	249	245	290	271	275	281	246	255	301	254	256	270	271	244	262	269	256	255	288	215	248	262	292	260	291	246	277	293	258	253	266	281	256	253	261	267	237	256	275	260	292	301	252	244	257	255	262	274	232	285	265	269	236	260	251	244	266	257	261	289	247	271	249	283	278	238	258	250	246	256	302	261	278	265	221	238	225	246	233	253	267	267	290	247	227	220	241	281	258	290	279	256	281	274	230	253	286	262	217	240	272	256	235	269	280	271	273
3209	4478	3600	1684	1215	905	710	621	534	478	452	441	385	398	344	325	339	317	300	303	296	319	335	318	306	296	286	329	275	292	293	278	286	293	295	255	314	271	296	298	298	273	247	289	306	280	272	257	273	303	275	292	310	288	295	263	265	271	282	283	312	259	289	253	278	278	283	251	290	271	273	256	285	256	281	257	279	280	306	259	304	270	281	285	277	301	294	291	256	242	252	277	256	287	227	259	284	273	283	305	261	287	265	263	277	245	285	275	286	291	303	285	256	284	273	278	234	272	276	281	251	284	286	279	290	281	266	301	255	254	256	255	286	280	268	254	270	273	254	285	279	275	293	281	288	282	245	291	278	261	253	277	279	258	264	260	251	256	270	254	309	271	241	287	295	287	233	255	265	283	324	268	280	259	268	270	266	300	277	275	283	291	285	264	265	251	279	253	274	325	299	282	282	254	261	276	253	265	260	248	281	280	260	269	280	276	289	237	256	254	287	278	266	277	279	274	279	265	260	271	255	269	266	291	265	241	241	231	258	271	281	274	302	265	293	283	291	291	305	275	270	305	284	286	242	269	297	276	286	280	262	263	271	262	274	275	273	274	290	301	277	273	241	262	305	238	259	300	295	280	271	270	239	266	258	296	297	254	281	267	264	249	314	264	272	285	284	275	266	293	276	273	283	245	273	270	256	278	246	278	272	262	261	274	275	294	292	268	275	264	266	267	267	261	277	278	270	285	276	259	255	264	252	320	291	286	257	279	274	258	251	283	260	293	265	241	259	284	255	237	271	283	286	254	260	257	289	265	268	248	269	288	266	317	294	266	290	286	258	225	257	249	306	287	261	265	273	252	258	252	246	273	290	273	299	264	264	259	262	269	289	261	287	238	262	281	273	282	266	260	304	272	292	244	245	265	299	284	275	269	274	277	268	278	273	265	241	265	265	271	292	267	256	296	267	265	259	299	282	294	265	267	270	281	283	270	278	262	304	288	258	263	276	278	264	274	256	258	335	285	288	270	279	275	285	259	311	265	283	304	283	298	255	272	288	283	266	305	306	265	248	248	243	275	272	282	240	291	272	289	270	242	268	252	277	281	251	297	278	271	251	281	277	267	292	261	283	269	276	249	290	241	262	245	261	239	245	289	266	274	275	270	264	285	257	258	259	262	269	276	255	281	273	303	265	262	286	283	269	286	300	280	318	285	266	242	277	268	279	247	236	276	265	293	253	260	274	285	269	246	269	285	261	259	291	256	269	275	265	267	292	275	269	285	271	271	249	275	260	260	265	265	282	274	283	269	272	268	275	255	250	313	297	247	282	259	303	291	281	264	275	253	294	229	260	318	258	286	254	263	277	218	295	261	250	272	285	262	251	286	257	300	276	289	242	275	285	283	249	269	268	279	255	282	288	255	276	245	311	274	298	247	267	250	267	267	264	247	278	266	252	266	265	259	273	284	249	250	281	285	243	252	250	291	290	266	270	265	257	264	293	276	275	281	259	284	290	262	263	254	266	278	264	297	276	257	294	298	298	258	252	273	266	286	270	282	266	242	264	261	283	273	249	277	280	281	271	261	292	260	271	274	268	268	260	299	309	295	290	242	251	286	265	252	264	283	303	266	271	263	244	242	261	277	265	281	281	296	275	262	243	279	290	269	260	255	251	246	265	259	290	282	267	242	281	281	272	255	244	292	250	273	251	261	254	292	282	253	273	275	279	260	276	272	274	277	263	260	238	291	299	254	277	263	280	270	256	263	282	278	266	278	287	261	286	252	276	226	255	283	288	281	281	283	285	284	262	270	269	253	268	260	308	252	267	272	278	279	270	285	252	249	253	285	276	261	244	266	298	297	297	273	272	271	260	260	258	274	264	270	245	251	276	269	274	236	249	219	263	258	272	264	287	249	290	264	278	244	261	264	274	268	265	295	288	264	259	258	294	299	248	271	256	265	260	261	250	266	263	253	246	286	251	268	261	242	278	256	286	273	260	291	267	271	288	272	260	294	264	275	269	254	272	278	262	279	263	291	288	253	266	295	256	253	270	257	266	318	278	256	277	289	266	264	271	263	257	248	276	308	277	279	261	272	284	241	245	281	267	294	267	274	254	277	298	300	259	258	251	242	257	270	290	254	275	253	277	262	242	269	256	286	255	247	260	282	248	264	271	269	271	279	262	270	265	284	276	264	288	277	270	280	241	260	293	247	292	253	255	262	263	280	281	289	284	283	304	270	252	248	255	223	289	268	266	263	262	310	261	270	291	257	277	259	265	266	254	281	238	266	271	248	294	268	250	306	243	253	270	288	280	291	278	265	267	271	270	229	253	285	248	297	303	266	264	271	262	281	263	262	241	260	272	267	274	264	264	267	292	258	266	266	269	252	268	276	269	313	278	267	276	282	244	272	224	277	249	263	263	275	263	269	269	301	259	249	258	271	271	275	251	263	255	278	245	274	272	242	250	275	284	253	300	295	271	260	268	277	285	271	254	253	289	283	258	280	288	276	287	289	226	269	281	245	272	276	229	271	304	277	281	264	261	265	255	248	294	297	297	282	268	264	286	248	272	280	257	267	277	294	267	257	288	264	283	264	271	240	248	258	257	250	248	242	266	265	237	255	274	252	262	265	285	256	246	276	266	281	279	268	283	298	266	274	257	254	274	245	260	258	270	294	285	239	278	251	281	282	246	275	276	261	260	266	251	280	249	245	257	272	280	278	255	262	290	287	281	277	288	261	272	267	269	257	236	278	256	270	276	256	256	292	251	266	276	264	280	267	241	270	251	274	280	245	240	275	257	262	265	297	246	265	268	282	278	300	265	244	269	258	246	253	289	283	272	248	285	265	261	260	267	244	262	284	280	301	275	264	254	278	261	276	252	258	241	268	280	258	288	266	281	281	254	241	284	277	311	255	264	257	266	255	283	270	280	272	271	265	261	250	265	262	251	280	264	250	258	265	243	259	239	259	267	291	243	273	293	271	278	299	301	273	268	277	279	277	279	261	272	250	287	279	275	275	276	259	246	279	275	257	243	274	269	273	244	260	295	256	263	292	253	288	241	289	300	245	290	238	270	253	253	286	215	292	292	250	286	273	274	292	268	250	296	252	264	270	257	292	280	250	244	257	272	269	284	262	273	264	262	258	262	279	281	291	261	277	293	236	280	261	287	256	281	257	244	237	252	282	289	245	250	278	294	248	260	303	245	289	284	274	258	284	273	291	266	288	312	278	277	266	232	252	248	252	275	271	246	269	268	269	306	270	266	247	266	291	298	288	280	245	252	274	233	251	252	277	271	245	252	283	267	286	262	264	274	284	265	222	280	231	247	277	277	270	251	263	257	246	232	270	261	235	250	286	276	268	268	259	261	260	263	235	253	267	261	290	280	292	288	249	242	280	250	270	268	243	274	289	304	268	281	292	245	261	268	278	271	273	249	273	265	243	233	264	261	284	264	269	261	275	231	271	277	287	278	265	282	248	266	290	279	271	278	256	260	306
27516	11933	1555	878	612	562	611	564	529	565	568	596	557	551	521	567	578	669	577	595	598	621	581	602	608	586	586	580	581	580	551	618	554	568	545	572	594	549	562	582	587	561	602	526	583	572	588	575	543	608	564	574	543	547	538	612	531	562	599	588	594	546	606	577	597	587	547	542	594	538	554	570	580	571	569	589	556	556	572	601	650	556	540	537	540	511	513	606	560	565	534	547	599	582	578	556	567	544	580	588	563	566	644	598	533	546	535	577	545	526	551	577	631	572	570	589	551	586	558	549	559	579	572	581	581	517	541	554	567	566	506	539	547	598	551	569	599	574	575	585	553	579	582	572	571	562	556	548	564	578	551	607	546	564	628	569	596	557	579	584	562	543	540	592	553	553	558	589	595	538	550	609	578	588	556	511	597	567	562	574	550	568	551	539	603	573	567	603	567	578	564	603	621	574	600	597	552	600	517	589	523	546	577	588	546	582	580	589	587	552	513	560	546	579	563	534	577	554	591	532	567	579	612	573	605	551	593	552	609	581	570	579	581	578	587	568	590	565	555	610	557	601	577	571	548	511	585	561	574	574	546	554	572	574	540	548	580	559	577	575	561	570	585	543	568	542	546	597	638	556	585	545	535	598	561	552	544	570	563	550	569	569	578	562	579	612	536	587	595	563	584	559	542	557	547	588	573	567	530	597	595	588	555	548	583	552	562	604	600	597	560	594	584	587	556	561	607	580	565	590	543	558	567	596	589	574	560	558	522	563	625	547	607	575	635	584	583	570	553	587	573	525	541	638	580	578	563	543	557	583	594	571	566	593	530	561	547	585	609	586	584	536	587	578	595	543	598	582	618	577	599	565	589	578	582	591	589	567	586	576	591	582	563	543	594	572	571	590	571	617	570	566	591	546	618	596	581	569	564	577	562	570	505	574	588	536	552	612	577	559	622	546	546	524	544	541	583	526	533	545	581	582	539	549	620	599	611	590	600	586	543	582	569	570	611	554	615	543	598	585	576	554	599	557	556	548	590	546	610	575	549	601	591	546	529	558	593	494	565	541	558	575	560	559	560	534	559	554	584	635	557	571	522	570	537	560	581	532	569	603	561	566	557	593	531	540	604	587	590	574	594	606	562	541	508	605	583	538	617	575	575	574	573	561	613	559	591	571	572	559	597	550	579	577	569	547	544	579	553	557	592	557	570	591	540	575	564	617	534	523	550	569	630	530	543	563	579	587	563	579	543	571	555	544	581	590	595	572	552	565	560	563	523	563	582	582	537	513	563	576	580	551	571	592	584	589	547	603	581	585	595	551	558	536	582	549	585	585	601	589	595	586	584	597	570	592	547	595	591	536	560	589	545	562	557	601	535	612	546	536	593	600	559	579	582	586	533	592	590	517	566	558	587	565	542	563	585	568	540	573	564	604	610	550	571	588	577	581	605	578	605	613	544	539	532	557	566	599	579	568	523	557	568	578	577	543	584	565	548	582	598	566	553	557	578	581	558	622	593	570	591	576	575	597	554	563	569	574	604	550	504	594	546	524	544	561	568	581	557	517	572	555	599	594	549	561	543	560	584	548	549	542	601	565	546	590	571	603	558	567	580	574	592	597	541	550	550	598	544	559	562	569	544	551	585	573	591	545	584	559	578	577	612	607	565	550	601	605	564	617	569	503	528	588	556	536	598	565	584	562	614	580	549	575	538	570	583	564	574	608	607	605	600	609	544	537	516	593	561	600	565	588	564	566	598	616	567	581	570	560	585	582	558	580	534	573	616	566	586	556	571	579	557	573	606	564	583	562	580	565	556	592	616	560	607	558	544	569	551	567	588	547	589	564	594	560	533	560	569	564	516	588	572	532	565	551	551	567	547	525	539	600	625	585	522	623	568	572	572	562	537	560	560	557	616	575	601	629	550	582	574	556	616	571	577	565	574	560	611	576	622	576	601	533	587	598	582	529	559	584	554	597	584	623	575	571	564	592	579	561	566	573	542	569	542	595	591	594	545	593	566	577	561	549	561	588	558	576	515	515	599	569	526	593	584	603	525	551	578	573	583	578	520	588	564	585	549	550	628	590	579	571	575	592	622	590	604	562	526	566	565	564	551	616	554	558	550	577	598	570	540	545	530	556	587	563	571	585	545	552	569	571	577	602	590	553	641	577	533	580	563	549	583	595	572	578	554	576	591	548	547	572	584	578	567	576	592	572	553	585	567	570	589	581	622	556	551	543	602	545	584	552	594	510	506	610	587	567	566	572	578	582	571	567	552	583	547	572	554	596	596	559	562	564	548	600	573	587	568	566	581	536	546	564	559	566	557	562	613	560	562	589	604	589	563	565	582	555	550	572	574	650	560	580	552	578	544	590	580	608	564	560	520	583	556	550	554	570	542	539	578	600	565	593	540	557	589	552	568	607	592	577	594	575	523	534	614	579	574	563	586	604	581	600	547	572	617	604	629	598	570	556	537	581	610	612	565	584	550	582	575	576	562	564	594	540	605	576	565	528	592	560	560	570	602	561	555	550	590	561	582	529	599	582	600	616	595	596	581	571	603	544	611	576	558	557	554	591	549	572	560	538	588	549	552	589	591	561	523	556	572	613	585	596	573	621	556	567	589	583	568	564	576	540	597	584	574	652	570	584	539	523	596	574	573	600	551	546	585	561	577	575	567	536	551	586	566	563	504	588	578	543	608	534	554	578	587	605	559	577	561	604	598	528	627	572	589	539	520	594	604	585	578	617	523	541	517	589	560	546	559	536	592	585	559	535	574	535	567	543	559	592	603	570	576	570	598	592	631	572	542	549	657	558	572	558	604	596	559	548	548	556	571	570	553	555	574	564	585	553	560	566	569	588	605	570	562	603	588	520	597	586	604	587	573	631	593	575	510	586	579	581	600	542	546	587	553	550	509	566	578	552	545	609	606	586	571	580	563	608	564	596	562	551	586	571	583	586	550	581	560	561	567	546	598	593	585	599	594	576	582	585	554	555	586	530	577	579	554	574	575	561	536	546	610	580	577	586	553	546	565	579	585	587	599	543	598	558	591	567	582	553	528	554	548	586	559	584	601	639	580	552	601	601	576	579	552	583	580	582	588	543	547	525	570	539	597	603	520	566	565	579	580	554	584	565	556	584	564	543	621	625	606	582	534	514	558	593	559	579	552	634	546	566	591	527	576	586	586	556	572	540	610	591	498	571	603	567	586	620	559	555	608	601	579	620	567	591	603	563	622	576	578	544	557	585	584	516	604	598	583	537	604	562	625	525	563	544	619	588	592	573	562	604	574	549	562	567	597	579	565	571	572	536	552	578	527	614	616	527	521	578	627	556	604	560	570	567	571	609	593	581	595	522	552	555	566	608	580	613	637	585	587	573	555	501	601	579	591	633	556	537	552	548	577	603	586	574	583	538	577	581	604	593	572	601	571	587	538	569	593	562	607	560	570	565	566	574	520	597	628	563	552	587	579	562	633	588	590	549	610	562	542	598	553	565
5022	736	714	599	564	573	488	558	585	516	523	529	520	525	536	534	557	483	529	517	512	537	535	563	546	515	559	532	544	549	530	568	546	562	521	533	526	546	512	501	512	530	499	535	554	524	555	560	553	516	527	543	507	555	524	530	534	547	535	534	505	553	539	530	540	535	507	508	534	511	521	515	512	538	537	531	559	558	559	555	516	514	517	520	526	524	495	511	496	514	517	541	567	507	570	540	543	516	562	499	530	537	505	568	559	553	559	531	513	501	544	552	506	573	547	529	532	547	488	548	527	514	554	573	560	554	543	505	547	550	537	499	562	520	555	511	512	534	542	530	549	540	534	522	519	528	527	525	488	526	495	539	548	546	536	535	515	552	523	531	547	513	546	493	525	532	531	531	505	511	505	547	506	514	540	516	526	530	544	540	487	525	502	526	549	515	568	525	531	507	530	531	512	533	548	525	505	539	527	524	518	489	566	526	552	563	529	562	503	563	505	493	494	563	497	533	498	541	524	485	499	504	523	561	504	529	531	534	572	489	559	496	519	504	531	544	524	519	546	544	470	525	524	534	521	555	545	513	523	527	543	542	580	524	509	520	522	535	514	512	513	578	569	531	499	555	534	524	534	536	508	527	492	541	533	521	544	531	515	506	528	521	507	493	497	505	494	532	515	530	534	552	552	518	539	562	510	506	545	550	511	532	503	574	512	549	509	523	501	541	512	529	527	525	558	497	529	519	481	502	520	512	508	526	527	534	559	514	503	533	543	472	551	511	517	534	539	493	529	500	551	541	521	535	555	511	556	591	477	520	584	515	500	569	569	538	534	534	535	497	529	547	511	526	492	539	501	511	517	537	476	546	502	481	517	505	507	577	540	482	533	530	545	487	570	550	559	541	502	526	511	559	517	531	550	509	501	550	560	517	557	547	510	546	538	527	557	505	515	562	517	536	569	553	485	539	551	515	529	560	537	558	531	501	518	511	508	505	567	534	515	530	539	523	532	540	515	526	513	544	544	503	517	545	503	557	560	530	529	562	555	498	516	538	531	540	527	512	526	539	512	536	546	506	532	534	523	532	527	518	481	556	521	520	552	534	524	511	552	531	528	530	553	480	554	523	576	530	548	498	534	525	514	545	561	529	531	561	554	558	524	530	531	544	501	502	520	567	565	547	509	566	501	532	540	541	530	571	528	509	571	563	483	491	532	516	515	535	520	530	522	539	549	551	551	561	539	521	519	539	579	502	511	456	553	520	558	533	534	529	523	508	529	485	517	552	516	539	515	535	524	546	536	536	513	517	512	496	507	525	499	539	565	533	550	500	476	514	512	510	521	521	519	528	502	511	516	550	532	553	532	520	521	540	531	528	524	509	518	507	501	537	515	525	479	516	521	543	526	504	484	551	512	514	519	527	499	502	493	570	539	535	480	525	550	499	504	556	514	555	543	468	532	529	524	516	548	541	515	524	558	529	507	540	549	512	548	506	530	545	490	498	548	560	518	571	509	516	516	522	548	551	541	499	540	523	548	526	512	508	540	531	529	558	512	529	526	584	549	487	537	540	549	547	506	513	569	524	538	516	523	558	533	518	541	549	537	552	529	529	521	565	505	539	505	564	521	508	588	527	504	517	540	517	526	518	521	535	525	548	516	567	511	526	487	509	515	478	492	516	573	520	520	524	548	546	565	568	522	486	525	545	551	496	533	529	548	504	509	559	545	528	493	521	484	536	545	535	544	536	500	534	551	528	530	573	527	513	560	514	510	515	559	519	544	526	581	496	517	545	515	561	534	557	523	573	513	521	525	514	487	537	509	521	528	510	549	557	535	553	496	528	512	526	573	526	495	552	557	535	497	552	567	563	545	562	572	525	506	513	531	511	516	518	543	556	539	545	502	537	546	551	527	562	513	523	530	551	540	529	560	477	559	504	528	537	532	521	507	533	519	558	516	542	559	533	493	506	536	522	555	560	544	531	494	520	514	494	513	530	550	580	521	522	537	533	516	504	519	545	565	485	524	530	456	523	517	523	508	457	551	548	534	512	520	509	538	553	526	528	519	515	519	508	538	528	531	525	509	483	491	533	533	531	540	535	547	563	512	550	519	483	558	504	505	543	538	523	529	546	569	536	553	489	519	543	543	543	515	551	505	522	545	529	504	512	527	518	461	502	541	484	535	551	525	509	538	555	553	512	555	552	546	532	564	525	526	529	541	528	548	466	490	527	516	514	547	522	523	496	549	563	535	558	508	568	515	499	534	523	485	506	511	538	512	516	542	530	504	506	533	524	492	525	533	554	502	513	538	518	534	521	534	493	571	577	518	516	517	511	541	542	513	496	529	548	515	534	511	501	529	547	578	523	523	535	529	561	545	516	557	532	549	526	530	515	510	547	509	539	509	484	521	536	536	507	497	559	532	517	566	548	570	540	524	498	543	567	550	513	511	515	496	498	557	572	533	527	545	505	522	510	525	500	551	503	515	517	530	489	550	502	532	529	533	536	496	529	530	531	525	492	551	503	538	552	550	540	537	535	531	534	522	527	499	512	543	519	577	529	549	542	523	496	525	490	509	516	500	503	586	500	493	557	506	503	499	510	498	512	505	543	523	543	532	508	526	497	552	525	513	551	524	552	531	555	506	574	497	525	509	579	524	531	553	555	512	528	511	510	532	501	536	504	483	484	514	520	549	525	541	511	501	552	515	529	533	519	542	526	531	504	530	541	514	532	524	520	533	574	538	468	513	522	522	500	516	515	502	488	577	522	479	544	543	535	537	540	475	547	551	514	492	545	555	531	505	534	528	507	513	488	477	539	530	522	535	528	515	505	561	531	507	515	514	530	518	525	505	549	560	504	522	508	563	553	534	541	571	536	547	538	518	509	563	511	518	533	522	541	517	491	584	507	531	504	529	514	520	533	547	501	531	544	504	543	546	523	549	508	525	493	482	522	528	548	531	503	551	523	543	494	478	539	546	555	551	530	518	534	562	541	544	554	517	536	521	564	547	538	553	511	533	505	532	533	562	557	530	554	539	518	503	508	543	567	513	530	508	548	513	548	548	525	526	485	466	511	521	511	514	511	532	518	558	502	505	554	505	543	522	520	491	498	536	532	537	507	545	539	540	480	531	507	537	550	499	534	555	521	589	530	494	549	553	503	548	503	510	534	494	551	515	496	568	526	522	532	540	535	560	504	540	524	556	519	528	552	509	535	528	545	562	545	548	542	511	531	504	535	522	509	500	545	509	552	521	538	543	547	525	538	502	540	503	514	529	546	507	481	496	517	522	533	543	517	517	527	525	532	524	524	551	492	520	544	525	520	506	527	517	551	492	532	562	526	520	533	500	507	523	506	546	498	493	559	496	550	544	498	529	550	546	515	503	506	524	542	556	478	514	525	545	533	517	529	500	521	515	541	529	523	514	511	524	517	548	536	522	566	531	507	533	556	500	537	506	550	524	547	518	520	524	516	534	518	549	526	497	585	505	482	488	503	491	545
25688	21404	25880	18655	1472	636	543	438	429	421	458	430	435	409	419	390	384	406	422	390	417	403	396	381	420	400	415	393	395	396	386	377	399	416	409	402	401	408	415	397	391	401	385	382	387	379	368	473	398	396	379	412	438	384	386	443	372	405	443	396	390	365	402	428	399	391	407	380	387	381	397	394	386	391	391	403	396	391	379	380	428	382	395	392	355	370	362	367	396	410	405	375	393	349	372	389	378	427	389	397	394	382	457	397	391	385	369	394	365	415	381	357	379	368	375	384	352	398	418	384	365	397	357	402	388	417	386	404	374	397	394	371	363	354	385	392	369	385	373	410	403	369	396	407	430	415	400	382	398	380	401	382	424	441	404	437	409	409	401	388	407	424	404	383	391	392	368	415	421	371	364	406	390	376	386	385	402	372	393	391	398	397	393	384	377	336	388	385	392	417	408	381	367	381	359	398	381	397	365	411	375	416	392	397	406	378	388	357	374	408	359	349	387	397	386	407	393	391	381	368	401	406	377	408	407	411	401	392	389	406	406	401	408	391	408	362	389	381	396	410	389	379	408	406	393	413	403	400	394	374	444	370	399	420	388	397	387	352	404	418	405	418	361	366	414	420	356	397	367	411	401	354	393	408	391	417	359	365	377	383	362	379	419	425	403	384	404	368	375	378	391	405	421	399	377	384	397	413	367	380	404	411	384	355	399	431	395	342	405	392	389	388	403	397	365	384	402	374	369	380	391	377	395	384	413	431	403	367	385	377	411	401	406	407	384	419	371	378	390	383	408	395	400	408	432	416	382	400	382	423	410	391	401	406	357	374	371	387	362	371	361	381	381	403	397	385	371	407	395	398	366	401	392	416	417	370	393	383	371	384	387	409	391	403	428	366	386	386	378	400	425	418	386	408	366	400	375	380	383	359	364	363	357	392	413	373	388	391	411	381	381	397	388	420	387	353	415	411	374	358	399	390	424	376	420	402	381	364	386	348	435	379	394	441	410	415	395	398	395	378	388	411	404	395	368	366	404	435	389	390	395	390	379	426	358	357	390	430	395	400	377	412	397	380	373	354	403	431	381	392	348	383	418	381	369	392	424	414	393	370	390	415	381	399	378	389	365	396	377	364	402	404	437	443	365	400	378	392	366	396	389	361	435	391	383	361	409	417	419	371	369	356	408	387	357	404	376	370	419	372	408	458	380	393	412	389	373	399	395	377	423	393	357	405	409	393	415	392	378	399	357	387	402	402	379	341	398	384	405	396	436	401	399	401	373	391	400	432	410	431	391	388	374	392	419	396	401	408	408	416	357	414	383	381	395	384	380	365	372	393	418	330	417	367	392	371	380	364	380	403	358	382	401	381	366	393	363	335	397	428	409	418	382	390	393	345	386	378	404	396	387	391	368	395	413	403	408	438	350	412	398	397	371	417	430	374	384	439	373	405	375	366	419	368	424	413	362	396	403	397	378	366	373	375	404	387	376	366	384	395	399	380	389	397	398	397	394	407	408	378	433	405	369	381	391	410	380	374	374	382	402	415	393	395	360	402	410	396	405	395	356	400	382	380	361	425	412	425	434	414	389	422	380	351	382	403	417	362	388	385	365	389	402	434	378	371	380	389	402	439	384	384	399	397	408	377	401	421	369	403	378	363	387	426	402	396	421	425	398	366	408	385	375	372	423	413	383	349	363	359	385	403	432	409	370	392	362	414	379	400	408	371	400	378	414	381	388	412	403	404	374	404	411	359	379	396	367	404	373	392	390	385	407	395	401	393	375	380	381	392	339	393	428	364	388	395	374	354	402	389	384	405	415	387	407	369	377	396	370	399	398	419	395	416	395	377	381	395	384	388	392	376	406	391	384	364	405	393	418	411	381	405	369	405	412	405	401	398	374	394	420	367	377	395	423	419	395	423	392	361	408	368	401	408	390	355	378	374	376	413	397	387	340	408	360	389	420	425	399	408	385	379	373	404	388	392	368	408	383	370	372	408	410	372	397	398	409	422	430	392	425	417	418	357	387	401	404	360	406	399	400	389	381	376	392	381	430	408	391	388	407	363	377	378	369	382	361	404	397	409	404	402	379	389	376	370	400	384	393	426	383	398	417	408	388	374	378	364	398	379	389	366	374	351	407	409	409	383	392	412	381	371	419	393	428	404	394	402	408	376	386	363	406	395	399	394	369	378	436	391	399	415	420	370	399	370	368	399	395	396	395	386	357	393	379	415	426	367	370	374	396	429	412	354	412	383	398	401	414	399	387	363	385	392	379	404	394	402	379	385	373	367	398	378	429	401	386	388	392	404	378	389	391	391	419	385	399	365	393	387	409	375	350	400	411	374	425	391	412	401	370	383	373	383	397	386	392	407	439	376	409	409	367	398	376	382	353	399	368	348	380	404	380	359	412	365	388	405	358	407	376	434	374	428	358	412	420	407	327	412	398	393	394	404	379	419	401	406	402	427	382	410	385	400	373	400	402	409	384	413	359	391	409	366	377	377	406	421	394	394	394	366	397	353	405	413	363	400	362	375	378	386	404	368	416	334	409	387	410	383	423	412	388	406	388	388	385	377	383	379	369	404	374	367	363	352	385	394	368	396	402	380	372	369	404	384	378	355	370	399	413	411	398	377	430	411	433	393	405	367	404	382	367	397	374	439	381	383	398	414	389	419	398	383	401	372	438	375	421	411	369	398	366	411	421	403	392	369	395	389	364	383	402	395	422	390	402	407	427	407	401	408	401	381	362	412	405	392	397	406	386	399	381	416	389	381	346	396	410	382	368	426	377	395	383	399	381	390	406	392	396	382	453	402	385	414	410	402	409	376	407	386	413	356	366	404	363	400	399	406	391	443	416	397	396	383	402	410	391	384	384	378	405	396	400	378	412	385	398	366	357	400	379	376	379	386	340	356	364	418	391	427	394	424	377	376	355	396	346	385	362	390	385	395	372	383	409	356	399	357	372	366	412	368	399	404	380	391	391	427	368	381	363	421	368	376	396	438	362	423	421	408	418	372	358	402	385	373	395	391	387	397	424	421	371	404	403	364	349	373	375	418	410	396	401	400	374	391	371	415	421	374	361	407	409	382	383	423	397	387	389	423	414	397	400	359	387	402	371	386	417	381	396	386	384	377	391	364	404	415	401	382	447	391	404	390	362	384	386	397	371	432	402	386	382	356	407	395	385	386	387	388	380	381	366	387	350	408	391	410	387	364	397	371	378	384	432	407	377	364	387	366	392	360	418	418	386	374	389	378	385	377	435	411	387	390	415	404	409	427	396	371	383	381	419	393	373	364	346	391	386	374	382	444	360	405	407	415	408	383	370	391	367	399	394	377	415	377	399	414	408	373	380	400	400	379	404	387	429	372	407	410	430	373	392	394	389	414	403	420	365	374	370	435	414	399	392	385	387	363	433	387	396	354	401	385	376	398	352	417	397	396	383	390	399	416	371	378	381	362	412	381	436	408	397	452	410	405	354	389	423	374	389	365	402	380
3380	1928	1605	928	712	621	532	539	478	455	455	419	420	446	433	395	392	411	436	432	438	423	423	436	387	425	369	402	396	413	421	378	422	395	402	395	388	415	409	387	388	406	418	375	418	389	372	408	386	400	412	420	379	417	396	391	398	417	384	375	368	373	408	407	384	394	375	399	380	380	403	400	401	383	401	415	402	367	396	391	412	375	389	417	392	346	392	413	407	380	387	417	377	379	380	360	404	397	418	390	403	388	368	401	377	372	380	382	373	382	383	421	372	406	373	376	394	414	387	407	379	383	363	426	395	376	379	382	391	424	369	384	386	387	397	394	385	350	410	411	379	419	384	378	390	352	394	390	417	394	383	396	389	372	371	399	383	410	376	391	347	352	399	342	373	398	377	388	396	371	379	391	389	391	375	401	399	382	391	353	400	388	422	398	363	384	385	401	367	383	374	405	388	378	384	393	370	382	407	383	412	406	376	384	401	404	393	411	379	401	369	403	359	386	336	384	379	396	377	396	388	387	386	414	395	390	408	423	347	385	379	436	367	395	385	385	361	385	429	390	430	391	401	392	391	432	370	394	403	370	411	430	405	421	401	406	398	359	392	395	356	357	347	424	362	364	382	393	374	354	407	402	387	389	401	426	362	357	394	412	391	399	387	437	399	373	394	390	385	395	381	376	380	405	405	366	395	375	387	407	395	437	364	391	358	417	373	355	382	400	396	357	398	429	381	395	433	381	374	395	417	416	373	369	384	385	385	377	400	406	369	386	389	413	399	410	373	407	395	336	382	383	417	377	380	348	388	371	387	413	389	385	384	390	395	390	387	397	371	382	374	348	376	398	356	367	370	379	382	362	378	412	362	348	408	398	387	402	400	390	385	388	381	385	418	402	374	398	395	384	409	374	409	374	391	431	396	391	355	379	411	366	408	378	400	395	389	400	372	386	383	387	377	375	355	399	373	396	406	375	395	350	399	399	389	389	398	382	369	383	354	371	372	417	398	398	383	405	406	381	366	399	362	357	376	358	387	383	413	378	360	378	384	378	396	375	375	361	359	386	438	403	379	414	377	398	386	412	376	382	391	357	390	376	369	353	337	425	455	365	402	356	418	390	401	384	369	409	403	386	401	383	362	358	406	381	377	383	416	371	443	386	403	369	407	396	393	388	398	361	363	412	415	404	404	370	365	408	381	391	369	363	392	355	383	381	378	368	383	360	386	326	380	409	402	409	402	382	371	416	394	356	358	387	384	364	375	380	363	384	394	413	402	414	351	382	378	355	376	388	422	391	409	395	366	378	371	427	399	361	407	375	393	380	370	410	356	394	392	379	400	388	396	384	377	400	398	415	396	380	380	406	405	350	368	435	383	375	381	359	382	439	411	385	350	399	357	401	408	383	401	354	386	412	388	366	392	376	404	385	389	387	386	372	351	358	380	404	400	401	374	382	414	360	403	403	390	386	375	363	359	336	388	400	351	379	398	387	352	375	389	391	416	359	358	368	415	387	378	385	397	371	395	404	361	374	380	390	365	385	404	407	387	374	421	411	381	350	393	383	365	401	380	400	359	376	368	403	403	379	395	356	391	388	363	364	421	366	390	407	385	388	394	396	396	360	398	400	377	394	373	389	402	392	396	377	386	395	390	381	384	368	351	343	373	366	373	365	394	375	397	398	377	386	383	355	386	374	389	415	381	383	379	396	433	393	378	399	387	389	389	393	377	393	362	390	396	389	361	401	381	348	388	382	375	376	395	398	376	366	393	355	398	408	371	368	406	365	408	385	388	381	362	410	387	376	399	391	420	368	357	358	410	376	382	371	371	430	409	400	383	396	378	404	418	393	392	393	378	377	385	383	379	357	362	422	402	386	374	417	412	359	384	388	383	376	414	372	369	360	402	401	394	388	369	395	379	339	365	407	376	404	397	379	388	415	374	377	407	400	397	374	378	384	355	393	364	365	349	384	403	372	349	360	386	407	409	435	368	400	408	361	381	379	380	372	358	382	373	389	379	392	404	401	384	389	381	393	388	358	411	365	388	383	399	369	373	400	417	403	416	418	390	400	347	378	407	382	400	415	384	377	384	406	405	399	392	377	393	359	416	392	408	391	396	412	373	348	375	353	413	401	395	385	408	418	368	381	401	389	378	389	406	370	387	351	389	423	387	395	374	406	377	348	388	376	388	400	383	381	389	403	409	424	381	390	392	369	391	418	406	374	387	398	386	365	408	386	395	393	379	384	363	372	399	361	406	419	406	388	384	378	413	378	400	384	390	365	371	415	381	391	418	381	441	399	381	351	368	381	382	397	364	385	398	363	384	405	383	377	389	368	371	392	424	361	367	408	377	391	388	374	386	400	362	397	381	370	385	429	398	408	420	401	367	388	358	371	393	375	397	389	397	396	417	376	395	363	398	395	395	388	394	416	383	381	366	356	378	402	362	398	377	415	383	375	361	386	372	372	400	384	400	396	382	400	368	380	401	364	373	359	371	375	403	366	407	383	392	400	377	373	407	341	410	385	368	399	386	406	391	419	352	377	363	417	393	386	375	376	368	397	378	403	375	375	406	383	389	388	373	390	397	345	385	382	388	367	371	396	378	398	362	411	370	389	351	390	414	378	362	404	349	380	416	398	356	352	392	390	349	390	389	416	377	392	372	398	364	385	375	370	375	379	405	347	376	408	346	417	404	424	338	388	356	387	379	381	417	345	408	402	398	390	414	396	354	354	365	393	373	394	388	397	350	345	370	358	387	334	381	372	359	400	370	386	389	397	396	380	380	378	376	344	376	399	394	416	369	365	363	393	425	372	387	371	348	421	404	384	407	404	366	374	388	363	401	371	386	378	384	397	373	385	374	381	410	398	382	372	382	385	410	393	380	396	380	361	387	368	415	390	375	352	377	413	364	387	395	374	375	414	366	376	435	370	397	390	388	395	402	372	380	357	372	376	360	372	344	384	392	356	363	354	362	397	387	400	393	419	394	386	381	401	360	391	375	392	417	403	372	407	372	400	388	408	409	377	357	401	403	411	420	376	375	354	401	380	380	399	392	407	377	392	409	395	399	417	383	384	371	391	365	366	356	359	400	405	391	387	353	401	375	380	406	405	348	379	355	405	373	362	351	400	367	371	407	378	360	349	357	358	369	387	394	393	418	397	382	385	374	410	385	421	377	406	375	386	384	394	381	392	375	371	371	340	385	401	373	368	366	423	378	380	397	379	341	403	387	372	371	351	389	374	377	370	384	387	368	378	378	377	373	412	386	407	354	378	411	353	373	381	369	411	399	385	375	365	391	373	401	375	370	387	414	371	412	373	352	389	416	393	398	417	374	392	382	408	391	380	383	374	390	417	391	449	362	378	414	385	382	375	391	375	367	373	385	400	410	388	390	408	373	408	404	372	412	373	362	404	381	381	387	389	364	417	367	359	417	391	365	400	387	365	389	399	376	387	391	330	423	409	369	372	409	369	372	429	326	369	386	395	398	381	414	372
24207	21420	28611	24629	20311	2480	822	512	401	355	336	314	333	306	301	322	307	276	299	310	290	263	258	255	274	250	297	302	290	313	263	285	287	280	283	310	244	243	282	250	264	276	231	270	241	270	261	243	263	287	263	290	266	270	270	286	273	240	273	283	267	237	266	283	249	290	237	251	266	263	244	271	246	266	258	259	227	273	260	260	256	277	256	248	253	267	274	273	250	256	246	294	250	305	265	283	259	271	257	278	252	265	258	285	282	279	285	279	242	298	264	283	270	263	271	257	285	273	278	262	264	291	261	263	259	289	227	285	278	262	276	281	282	260	271	240	267	265	287	266	293	268	261	249	261	294	247	252	255	265	232	276	261	238	285	272	277	258	266	297	239	264	263	286	275	262	262	245	255	253	249	270	269	276	287	270	290	269	269	244	271	257	259	263	282	281	265	259	253	253	253	281	250	247	247	273	283	272	249	261	252	263	241	299	245	271	279	272	267	284	265	236	246	297	277	244	264	254	273	262	286	249	283	276	248	268	263	301	243	253	265	260	256	258	261	284	240	259	247	262	253	275	257	277	259	258	270	283	259	283	273	273	277	278	255	288	266	275	266	295	265	215	263	275	264	260	292	256	265	269	245	246	267	269	302	260	273	237	254	270	241	278	273	246	220	240	233	261	270	241	276	272	246	268	258	277	269	268	251	292	260	248	262	263	212	262	269	248	234	289	258	244	261	281	252	235	258	251	269	270	245	260	270	249	248	271	267	268	265	262	275	261	268	275	254	246	253	227	258	247	294	246	240	269	264	258	266	255	276	251	267	268	239	263	275	295	299	259	255	245	273	263	256	250	275	237	273	266	252	269	294	258	253	234	303	253	238	264	255	265	259	235	268	239	259	241	284	254	252	266	279	280	270	264	271	273	239	250	265	271	292	293	278	249	261	253	261	246	280	252	264	293	290	274	250	275	238	280	274	262	269	265	268	270	275	254	285	266	268	254	259	275	281	266	258	256	254	261	283	262	242	266	251	267	249	282	232	219	256	288	270	253	230	277	238	226	252	270	223	249	267	264	241	263	262	263	265	270	269	295	269	270	271	282	303	275	253	261	255	254	255	257	267	274	242	263	241	266	267	228	258	256	270	276	246	262	256	242	256	262	253	257	257	309	248	276	281	230	244	246	284	277	229	249	280	262	258	237	243	252	252	250	250	293	260	259	255	261	255	263	265	284	271	235	294	263	272	254	258	237	276	227	243	247	246	265	272	271	245	255	283	258	272	268	268	243	243	258	249	253	295	225	253	274	279	270	280	266	267	242	278	258	277	262	249	246	252	255	243	235	264	231	286	290	266	248	249	289	269	229	295	244	253	306	256	229	240	271	256	279	245	254	273	247	268	263	249	244	241	249	284	265	242	270	276	255	261	255	279	273	270	317	290	270	252	239	239	255	291	227	296	250	267	251	257	233	287	270	263	276	263	269	258	241	268	252	235	254	277	307	275	273	234	286	246	272	295	242	257	260	262	266	251	234	254	242	240	254	259	249	279	241	255	251	285	245	279	270	268	265	265	283	252	261	272	264	278	254	277	266	273	245	278	290	244	268	274	287	253	284	229	285	270	285	265	267	275	262	257	288	250	237	269	253	251	289	268	270	287	264	271	279	271	246	257	243	268	257	253	266	263	245	265	263	255	256	283	263	238	270	231	268	267	265	260	270	291	252	240	275	288	237	246	291	260	274	265	265	240	288	261	265	250	238	272	297	245	276	265	244	243	290	269	262	251	254	250	270	244	247	251	257	250	256	249	276	238	264	264	277	278	266	286	261	248	262	269	246	253	290	256	260	238	280	264	248	257	284	247	261	250	248	255	292	269	284	243	267	266	230	258	270	257	244	258	275	271	269	258	248	264	265	263	250	272	253	269	278	282	263	258	274	250	244	262	272	256	264	241	258	254	247	250	247	264	260	270	257	250	238	268	252	273	248	264	242	281	281	270	270	269	272	292	265	248	271	245	258	263	262	248	257	264	250	247	268	264	252	264	262	259	281	256	267	236	256	254	276	264	254	260	282	251	246	272	246	223	261	228	269	256	257	292	271	269	290	254	270	260	279	265	271	269	261	248	258	250	269	269	226	268	236	271	251	271	273	240	237	236	265	228	272	248	254	286	245	269	277	250	253	251	271	248	260	233	283	287	279	299	280	258	275	246	248	270	279	246	280	274	237	263	277	277	264	253	263	255	238	264	284	290	237	283	259	248	292	266	273	253	243	275	256	274	252	305	271	242	270	274	236	281	251	249	257	278	272	235	260	247	259	270	274	235	287	265	218	244	278	276	256	253	239	244	253	235	281	283	220	232	240	259	205	286	252	275	236	290	262	288	289	269	257	238	267	270	258	249	274	266	278	239	255	242	270	269	261	260	276	272	270	269	256	259	241	272	280	261	268	240	267	279	246	297	256	266	256	254	256	272	260	281	233	264	277	282	256	248	264	252	257	257	254	271	266	288	267	275	258	262	255	276	232	265	232	274	273	275	262	272	246	280	239	248	245	236	257	266	272	276	281	268	248	295	269	246	274	265	263	247	288	243	268	268	269	261	275	269	272	278	230	249	256	265	280	241	248	296	274	269	284	266	265	256	253	260	269	260	278	305	257	231	272	267	285	266	264	268	248	275	245	293	244	266	280	259	252	264	255	249	230	273	261	261	250	254	286	287	269	273	283	257	257	269	236	263	250	239	266	279	263	278	264	265	264	272	270	263	259	272	258	232	264	264	267	266	266	272	287	226	282	242	261	227	268	260	252	257	255	259	265	252	267	261	266	268	285	259	247	279	250	280	252	251	248	256	271	268	274	235	247	256	256	251	252	280	265	234	274	260	255	269	273	250	239	271	260	257	253	262	271	280	276	299	255	273	255	267	290	259	255	268	263	258	278	265	275	266	281	253	284	249	268	294	262	258	257	267	267	264	272	270	300	269	267	276	272	253	283	268	242	254	269	249	258	307	247	258	274	282	263	266	298	232	278	265	274	254	256	295	266	278	266	266	275	257	262	272	298	271	269	275	238	265	262	258	257	286	256	285	279	265	258	272	257	280	257	275	233	243	259	248	259	274	260	259	263	251	255	229	245	268	236	278	235	274	290	282	264	300	254	246	274	258	251	265	259	240	245	257	277	271	230	240	267	267	280	281	266	257	270	260	246	277	255	234	260	256	264	284	261	266	254	253	276	294	274	256	248	248	241	291	253	251	252	255	253	238	293	263	250	256	228	228	258	244	269	253	279	254	285	278	249	270	236	252	265	296	255	248	256	268	269	273	258	282	258	256	220	266	271	260	247	264	260	241	269	260	259	264	253	249	247	249	281	285	268	257	259	249	234	270	263	269	250	272	261	236	260	248	288	248	248	252	271	244	272	248	274	268	286	274	238	265	282	295	264	244	275	251	255	274	247	271	294	245	289	250	277	255	277	241	270	273	256	264	278	248	247	225	241	262	274	263	274	233	268
3257	4555	3617	1755	1191	934	755	632	576	477	435	422	379	344	357	347	319	381	355	334	301	304	290	316	294	310	276	273	281	316	304	289	282	277	297	281	275	283	287	277	271	309	281	276	296	281	304	312	262	261	301	308	301	294	259	294	286	284	287	277	273	294	267	258	272	293	325	301	257	288	273	271	286	271	262	276	269	309	292	267	256	251	270	312	270	266	291	298	278	284	263	283	263	265	265	309	298	281	270	279	293	261	272	300	270	263	283	295	275	288	245	277	289	289	306	303	274	287	252	269	246	294	294	317	283	306	270	271	287	282	262	264	272	271	288	289	253	295	287	288	302	269	297	245	297	279	285	257	275	254	266	274	257	261	294	251	269	254	300	268	289	265	282	291	313	256	312	266	273	298	276	261	267	277	266	303	281	304	284	290	282	302	276	287	274	248	267	291	275	296	277	286	314	297	295	295	246	247	275	261	293	295	248	289	299	263	265	252	251	260	277	266	268	279	264	303	311	234	319	271	283	290	291	257	271	304	277	274	265	298	256	283	260	255	270	253	268	312	271	299	287	246	268	274	299	290	249	288	266	293	288	301	290	278	273	279	269	272	263	274	285	269	294	307	238	287	276	303	300	260	251	262	263	301	267	275	267	280	295	246	255	278	271	285	259	286	244	264	276	281	295	256	266	282	291	275	267	304	286	256	258	265	275	290	289	276	289	276	276	269	266	273	277	254	266	258	280	295	282	297	252	262	305	282	276	262	252	289	285	279	274	276	279	274	294	286	281	274	274	272	237	261	278	286	285	284	286	248	249	296	300	268	277	269	301	251	265	272	253	284	257	280	265	256	287	265	272	254	265	291	264	260	270	290	271	265	265	261	265	262	268	296	259	275	291	310	288	267	265	299	277	263	272	298	268	261	280	278	279	287	270	283	250	288	288	261	273	286	314	270	277	296	278	281	281	289	256	298	265	286	257	322	254	292	272	283	252	286	299	258	281	284	254	291	252	273	260	269	279	261	291	313	272	283	294	269	251	260	269	279	278	280	269	273	267	248	265	286	290	253	274	295	284	266	275	296	232	263	284	267	260	254	250	257	282	296	268	290	250	279	272	279	285	291	294	265	256	288	303	298	275	270	287	288	276	295	282	269	244	270	303	257	264	261	272	286	292	271	249	287	281	260	284	285	276	216	255	265	269	263	255	289	290	278	283	282	297	321	279	290	268	286	274	280	266	266	254	289	255	277	255	275	254	283	279	284	292	276	252	263	282	296	253	286	262	275	257	285	274	299	272	282	293	277	252	266	288	268	263	307	261	281	297	307	303	255	285	263	254	279	260	268	266	266	247	262	282	266	277	281	249	260	282	298	302	279	288	267	274	264	255	275	293	263	244	257	249	291	302	253	293	280	298	286	284	284	248	286	269	311	256	307	261	272	280	299	277	260	262	270	288	264	281	271	274	268	280	279	250	269	259	265	284	267	265	285	294	262	280	287	286	239	268	274	270	264	285	288	290	253	273	269	285	271	248	249	302	281	242	278	292	294	299	272	296	287	242	264	271	229	279	289	327	265	280	255	259	292	290	283	258	260	282	269	272	265	251	281	279	295	283	284	306	260	258	274	253	255	291	278	241	272	270	287	266	266	274	290	281	285	280	273	251	294	273	255	279	269	294	259	271	264	311	281	271	280	270	308	257	272	269	268	264	267	287	285	266	274	291	295	272	280	256	276	236	291	255	278	279	264	256	252	262	248	246	266	264	290	288	254	272	263	276	268	275	315	294	273	244	282	251	290	250	267	295	289	283	265	282	313	290	250	280	266	262	267	315	262	285	273	259	293	283	288	277	281	278	257	275	287	275	279	281	263	285	250	279	264	292	248	250	267	274	264	271	290	270	260	245	274	245	278	280	305	302	263	278	301	275	289	299	312	287	270	282	287	317	274	256	286	270	286	260	257	279	291	282	271	256	235	249	306	241	313	260	313	257	275	301	271	251	274	286	247	281	276	245	264	268	251	266	278	281	308	286	274	260	287	278	267	273	268	262	261	293	291	238	283	263	284	288	255	301	269	270	256	264	325	297	269	292	279	293	263	280	294	288	294	261	271	292	291	283	300	272	308	254	292	284	257	260	269	252	282	281	260	289	274	287	265	264	273	245	282	256	261	266	250	285	251	282	276	310	268	299	273	290	265	259	270	261	277	276	258	252	258	314	290	245	267	274	284	276	283	260	261	235	289	257	257	297	285	283	266	257	247	250	233	275	279	276	266	299	246	285	239	253	272	264	246	257	286	237	281	282	314	259	295	298	255	301	282	268	225	283	264	276	280	263	287	261	294	255	265	268	310	284	279	267	292	289	286	275	249	292	259	281	310	266	289	265	268	282	268	261	277	242	277	301	254	277	272	302	286	226	297	263	254	279	269	295	255	280	264	260	272	271	295	262	281	290	285	251	298	297	239	266	317	271	298	277	271	284	273	258	267	282	283	267	268	254	271	288	271	257	277	270	273	287	275	298	262	266	294	274	277	288	256	309	266	283	275	257	251	271	277	291	280	273	235	249	294	272	270	250	282	295	273	259	269	271	270	247	286	293	279	271	254	282	296	256	263	261	258	282	272	289	270	302	257	276	289	261	271	276	283	257	258	287	244	298	260	252	271	264	273	255	228	291	283	283	264	289	249	276	276	284	278	254	286	283	258	265	263	283	288	245	316	270	260	255	284	291	277	248	269	256	271	244	302	282	275	277	257	268	234	293	273	287	275	252	266	270	256	269	264	280	260	265	273	286	297	286	268	281	279	283	304	283	254	297	285	255	274	283	280	263	289	266	246	286	265	253	293	269	230	276	297	277	299	273	303	301	260	283	262	283	257	277	281	280	264	286	266	265	274	275	271	306	256	265	263	272	336	274	249	285	266	263	263	285	269	274	275	276	298	288	253	283	265	291	274	247	282	296	290	283	278	235	276	270	251	264	267	263	291	282	262	293	277	294	280	267	249	269	266	283	284	283	275	271	257	253	278	261	287	263	261	277	283	264	270	293	258	275	259	272	273	276	272	267	279	277	277	263	278	257	286	277	267	269	283	268	269	277	285	275	269	292	275	269	267	257	250	286	272	279	264	273	280	321	274	289	300	252	268	259	283	248	270	259	289	261	272	291	254	257	289	286	285	260	266	271	268	271	262	269	291	252	268	282	265	252	236	285	248	287	303	291	249	270	267	266	277	265	253	266	271	276	268	270	283	284	267	283	262	280	279	286	266	251	268	303	263	292	279	288	254	277	273	276	259	292	299	257	236	269	269	274	272	287	253	280	248	280	271	296	277	267	261	282	303	263	290	270	268	303	249	274	291	269	267	267	268	280	277	263	285	268	257	286	253	262	292	276	271	271	291	272	286	256	284	256	305	286	261	274	291	249	309	282	259	290	283	263	270	254	275	277	268	248	268	257	263	275	283	256	277	263	262	289	256	280	288	255	257	283	317	282	294	261	249	287	278	278	287
27662	11893	1602	894	625	576	620	595	651	611	556	608	592	605	605	548	565	562	603	612	604	528	565	570	579	557	592	595	573	569	534	620	562	595	575	545	561	552	575	604	589	603	585	578	561	585	599	587	547	591	552	603	572	577	576	589	535	585	597	582	575	566	598	573	581	573	573	552	582	632	559	578	586	631	557	580	613	613	559	576	592	532	578	560	548	587	591	575	560	602	589	547	587	633	556	585	583	554	555	605	552	592	558	586	560	606	554	615	597	580	538	556	582	567	579	568	577	546	625	562	607	580	580	553	557	567	646	546	532	566	610	586	590	584	575	578	569	590	546	590	551	532	581	584	577	603	593	553	563	580	585	581	573	604	578	576	611	564	558	577	588	580	581	597	607	582	521	549	592	571	558	563	579	566	557	606	553	572	587	587	617	540	613	584	577	594	561	573	567	591	602	589	590	567	593	592	596	584	590	603	604	629	579	558	586	576	587	582	598	559	551	554	569	560	633	555	574	568	593	580	604	570	560	552	547	567	609	605	588	521	531	598	564	549	539	608	574	592	554	600	556	596	596	594	573	556	530	575	560	575	566	588	575	571	578	583	598	611	573	598	590	603	575	588	601	622	546	595	587	575	597	598	637	585	569	531	558	551	594	571	591	603	575	585	595	548	532	567	579	566	562	579	586	546	544	520	622	588	575	592	561	516	588	570	566	585	531	588	540	539	575	566	553	557	583	579	608	593	555	591	601	619	577	550	566	571	617	590	571	594	562	617	589	606	568	548	613	556	587	583	593	588	616	564	605	568	541	608	585	575	557	557	536	553	605	571	575	594	561	556	584	551	583	570	586	609	600	589	554	580	572	551	595	559	572	587	594	606	617	565	601	567	565	581	582	585	594	562	609	583	599	561	569	539	580	571	562	552	569	578	577	598	661	565	622	541	560	605	552	601	552	616	556	624	605	645	588	621	578	572	550	565	547	598	578	584	578	566	571	582	554	613	576	535	573	624	554	576	594	599	565	547	540	585	562	567	600	601	584	566	586	547	560	607	595	556	559	621	583	596	601	604	614	618	574	559	592	619	549	590	587	602	563	556	565	587	538	603	561	603	556	593	548	550	537	564	599	559	563	546	571	539	540	620	565	611	608	574	580	591	619	582	626	581	575	562	616	569	624	610	569	543	565	584	551	551	591	535	562	567	560	581	595	576	570	539	554	605	597	575	533	584	587	643	588	544	610	555	579	596	550	549	589	604	568	551	575	583	558	568	561	580	548	549	616	615	571	609	596	564	564	582	568	556	591	587	528	545	546	550	533	597	560	568	584	576	538	589	585	605	587	526	588	580	588	600	561	590	576	592	592	603	549	542	571	600	566	600	584	533	603	553	563	543	571	605	573	526	558	566	528	592	563	526	572	595	643	612	569	610	579	562	610	606	613	582	574	609	579	559	561	610	637	551	606	559	616	551	614	572	609	550	575	600	579	535	569	574	622	576	631	561	523	546	542	596	558	592	583	581	593	615	595	590	618	597	592	541	598	578	577	581	557	566	569	566	600	564	611	597	590	606	585	569	578	561	587	573	540	578	640	615	577	576	590	587	586	535	612	579	542	593	575	556	603	540	600	517	591	561	540	583	554	600	562	589	593	561	601	549	567	569	602	558	614	602	561	553	593	570	567	533	548	580	533	601	555	576	529	561	579	583	623	553	591	597	591	556	580	578	542	536	643	551	558	633	572	586	567	558	580	567	583	533	553	569	535	607	575	542	574	591	573	576	549	601	573	592	583	538	635	573	610	604	563	620	550	554	655	597	594	620	565	575	561	582	589	584	541	564	509	579	600	615	543	601	590	585	554	591	607	557	569	564	579	581	574	538	596	552	574	575	555	580	542	576	546	586	532	601	584	594	586	568	531	566	548	564	577	528	578	576	515	581	551	601	566	591	573	607	579	562	627	573	560	575	547	588	561	627	569	523	587	576	606	614	554	568	595	609	573	573	550	570	567	605	570	548	564	556	580	614	626	543	553	577	597	561	497	530	574	538	629	555	611	569	602	582	553	597	571	590	565	586	544	568	560	615	562	579	598	612	594	551	576	593	584	608	560	583	566	555	590	570	606	606	612	578	579	604	553	579	572	545	548	579	573	554	588	543	564	606	566	591	603	562	592	600	579	592	586	556	576	562	620	530	561	591	622	576	588	606	604	586	637	557	571	610	610	580	532	540	595	534	577	587	614	609	531	627	610	610	603	598	568	596	558	595	561	568	547	571	572	549	546	554	527	547	644	598	597	582	665	587	572	589	562	578	532	578	583	555	567	604	580	558	562	571	578	592	602	626	573	545	535	568	607	546	573	592	607	554	602	591	599	562	604	569	590	639	612	566	575	587	609	583	559	560	550	573	560	561	593	570	615	607	606	551	559	579	583	577	631	573	580	573	574	587	537	543	596	599	631	581	536	530	550	517	613	576	545	557	603	575	584	586	545	597	564	556	559	569	567	574	569	560	611	581	593	582	577	580	595	609	570	568	571	591	564	531	572	568	555	539	566	592	597	538	586	595	576	633	580	554	591	559	578	550	577	596	556	597	558	581	583	569	551	557	590	569	565	550	568	585	545	557	570	613	577	594	528	586	581	559	571	570	607	572	572	593	572	600	597	556	604	583	587	553	564	575	606	556	597	596	588	589	581	566	563	580	559	615	603	600	546	618	628	494	608	564	569	576	577	624	559	587	552	586	581	568	571	567	566	595	565	591	565	556	587	579	606	590	587	560	577	597	595	622	597	573	548	610	571	572	566	614	594	599	563	561	556	565	567	550	565	598	582	560	612	578	623	579	590	546	556	577	570	576	612	572	546	620	588	561	564	595	592	573	520	565	590	577	610	581	594	588	599	591	555	568	578	558	590	574	556	579	555	568	597	556	567	576	563	574	567	608	609	572	563	572	596	537	591	578	559	576	588	551	563	585	579	602	630	559	604	588	587	589	613	604	551	611	599	539	624	556	560	559	601	579	617	587	604	603	601	601	582	571	528	570	595	623	541	593	592	554	572	624	608	624	589	646	604	554	520	600	564	576	593	593	604	567	585	603	564	593	590	608	584	574	576	536	552	569	570	620	583	585	583	547	535	527	600	592	573	514	551	638	629	595	581	553	592	558	562	579	508	631	545	562	547	573	578	605	571	587	538	574	593	525	560	605	590	569	587	578	591	565	584	556	597	551	579	615	609	594	574	590	549	574	614	614	586	587	604	598	571	565	584	592	566	546	565	550	598	549	601	556	582	582	567	557	569	553	574	566	569	634	584	581	582	540	601	577	568	533	621	579	612	580	568	620	519	562	555	601	596	629	590	596	578	574	628	606	582	572	562	606	589	564	578	605	589	585	588	547	584	556	595	591	563	585	546	584	541	572	597	601	573	606	629	560	554	549	579	598	570	654	556	582	562	582	557	588	571	553	581	589	593	555	573	544	560	603	573	523	587	569	585	576	557	581	587	592	563	552
5054	777	672	613	608	505	559	549	565	525	536	546	535	541	553	502	523	525	538	548	537	542	543	487	500	535	497	557	544	563	555	519	570	502	508	539	518	575	587	520	540	533	473	508	537	545	510	527	564	530	520	581	527	530	551	574	515	512	532	559	541	542	535	523	528	474	522	530	565	520	532	524	522	531	548	507	527	529	531	526	523	502	564	523	546	558	532	544	534	508	514	524	572	536	502	526	521	555	535	527	539	592	509	521	536	527	567	500	567	505	526	547	533	543	479	525	553	502	540	524	541	554	516	535	492	500	521	523	528	512	544	546	555	508	513	528	549	550	559	524	552	514	552	597	512	540	524	528	525	547	600	511	515	557	512	520	561	528	507	525	530	565	508	508	518	519	522	482	535	506	515	544	517	526	500	542	520	534	513	517	508	526	524	509	508	524	547	540	565	541	512	555	509	492	517	533	547	552	540	544	568	530	492	502	532	494	565	516	568	540	539	524	537	496	551	521	570	532	541	504	555	558	530	565	510	499	563	517	511	536	567	508	499	516	551	532	538	528	564	540	560	532	545	519	499	519	545	522	517	529	557	506	540	526	552	523	522	529	521	559	478	537	525	544	548	547	547	518	509	521	547	529	508	520	490	538	525	523	531	494	505	512	515	500	551	515	543	535	529	534	536	509	527	531	561	504	534	541	518	515	523	527	518	558	563	538	471	511	506	512	529	547	507	551	507	507	532	534	538	509	544	516	531	528	511	550	541	567	507	538	511	481	509	574	518	551	509	559	545	558	545	512	578	569	557	480	540	519	543	537	531	582	531	532	504	544	529	528	531	509	528	532	552	523	517	532	540	537	552	548	512	542	538	502	513	521	545	566	519	515	490	582	565	543	516	538	497	557	574	537	533	518	549	531	497	586	532	539	491	523	507	517	514	555	508	544	488	523	589	515	529	530	544	524	505	547	525	514	512	517	543	512	574	542	533	528	554	542	511	484	560	555	515	506	536	580	493	538	507	505	481	524	546	535	550	499	521	565	542	540	517	559	512	548	504	542	510	560	497	554	550	506	534	505	529	529	531	530	513	522	555	518	557	530	539	519	547	518	565	511	525	523	485	525	508	521	521	550	514	483	536	486	484	506	519	506	516	505	516	524	504	527	545	533	562	497	500	511	525	514	514	589	541	505	542	547	543	526	510	487	545	505	513	535	486	523	502	580	523	538	503	502	511	548	537	536	561	518	547	514	573	497	523	543	536	502	509	512	534	527	548	534	519	535	487	523	510	520	520	500	558	482	591	525	532	526	601	561	488	538	518	520	544	542	557	522	513	518	565	526	524	572	553	533	499	550	530	533	503	548	550	543	494	508	561	518	529	490	522	563	526	525	520	523	561	550	520	521	548	540	512	508	554	534	525	521	547	552	584	476	521	579	512	528	518	528	531	537	511	527	556	535	529	521	558	544	555	555	562	580	559	515	559	570	504	528	499	526	534	537	542	567	544	505	519	532	588	526	529	515	553	519	522	502	512	528	529	572	557	517	554	530	525	562	561	549	529	542	566	532	518	522	531	506	543	518	541	504	564	571	521	571	520	509	545	531	518	538	509	529	490	561	530	549	504	532	542	534	507	540	515	511	527	556	533	499	532	511	555	559	489	521	520	565	545	510	520	534	523	523	545	505	536	520	540	519	518	580	533	552	537	479	526	536	529	527	550	522	547	505	556	566	491	524	498	553	550	493	521	522	512	557	550	534	500	546	494	497	536	513	521	527	580	495	537	521	534	502	529	493	561	536	520	521	534	550	575	508	525	522	540	496	524	529	550	505	573	547	517	504	535	538	518	506	508	531	551	502	506	520	536	577	549	500	531	496	539	544	582	508	517	566	500	519	528	518	537	556	548	528	512	537	538	545	587	519	543	524	480	514	537	489	540	516	550	526	522	497	526	558	510	530	568	506	537	572	536	545	510	546	523	510	526	526	554	488	547	524	528	527	515	502	499	546	522	525	506	543	526	526	533	537	539	510	520	527	544	557	564	552	549	559	524	528	476	548	522	540	525	527	548	547	529	555	545	561	537	586	539	499	561	512	528	569	531	544	578	574	541	537	512	500	533	487	532	501	520	567	542	520	547	509	568	587	539	581	531	557	565	503	538	528	552	537	494	508	564	559	537	526	520	487	547	556	523	568	503	510	483	570	521	484	522	534	524	544	512	517	494	521	515	552	519	484	522	492	546	499	571	528	545	527	560	544	521	544	519	573	542	527	544	552	520	509	515	548	548	548	542	576	526	518	538	546	526	548	487	522	527	505	495	521	540	521	540	477	532	545	503	531	495	546	517	515	533	520	500	526	545	490	546	533	541	516	559	520	534	518	557	541	523	525	535	514	540	541	517	533	545	550	577	548	529	597	484	563	498	588	559	559	534	521	551	531	511	487	556	541	518	537	596	545	541	557	533	507	571	496	540	493	539	506	542	554	508	547	541	551	489	534	549	539	551	508	523	534	538	551	538	581	514	526	523	494	527	511	551	573	503	501	546	536	566	527	487	542	522	513	532	523	567	494	519	521	543	498	546	473	493	548	524	520	537	573	519	547	576	554	533	519	537	544	562	535	545	513	536	509	495	490	494	536	524	524	535	552	536	535	508	514	507	521	531	553	506	512	560	556	493	538	551	539	548	552	530	497	537	540	527	524	569	515	532	505	543	547	487	521	520	518	495	509	533	567	554	557	524	544	528	542	500	509	566	509	525	569	556	522	533	527	548	562	537	497	550	483	542	535	534	578	512	513	524	502	495	555	549	547	503	549	537	556	514	517	519	503	564	532	512	523	480	528	511	521	513	526	556	558	536	509	523	529	502	530	508	539	532	510	543	508	529	514	528	501	513	531	533	551	552	510	573	583	523	549	551	510	538	522	535	531	523	516	554	551	569	547	518	521	530	544	535	547	516	484	526	538	505	521	545	547	555	529	536	555	534	548	505	522	505	530	544	497	526	517	536	539	558	524	487	543	543	545	565	547	540	530	535	520	522	514	508	516	547	536	538	556	518	531	517	584	565	542	526	501	520	547	547	499	523	534	541	494	516	523	535	546	530	507	551	569	509	544	559	514	526	521	531	521	555	531	520	541	546	537	497	537	535	517	510	508	583	557	552	508	521	544	526	511	558	527	474	526	530	545	542	521	520	513	513	575	511	553	530	532	540	561	526	537	551	502	519	551	552	501	556	521	510	503	538	565	497	553	530	518	526	546	535	544	501	510	532	522	523	543	527	587	560	541	495	511	547	536	536	508	537	534	537	572	498	581	531	509	542	531	562	528	534	491	519	502	525	540	546	562	546	521	540	513	496	532	530	487	567	543	540	559	527	581	516	527	525	538	538	497	485	495	518	525	457	507	538	527	551	518	511	574	527	539	531	533	540	517	483	533	571	558	541	536	549	521	513	561	503	495	547	510	510	472	529	520	533	539	550	541	563	502	523	554	482	526	522	570	522	567	483	556
25663	21400	25903	18666	1510	637	576	464	430	435	421	432	398	380	428	443	394	388	409	421	400	401	402	410	401	393	438	371	385	383	400	392	400	397	422	397	381	407	389	393	426	424	359	406	390	373	364	409	398	385	417	420	414	370	410	427	388	426	426	385	404	405	423	394	454	360	426	413	442	402	367	390	375	417	405	418	395	397	395	388	394	383	434	448	420	407	407	384	425	408	389	382	407	355	406	423	404	398	425	401	403	391	373	383	345	407	386	390	397	374	402	436	399	365	405	397	436	398	403	391	410	353	415	419	416	404	392	400	412	330	393	377	396	399	385	416	372	414	394	412	399	381	418	404	345	386	404	386	409	399	407	435	390	382	365	384	425	407	443	374	429	389	393	387	390	392	409	395	379	386	394	403	416	381	390	420	368	381	417	382	427	388	390	389	393	413	437	402	405	392	415	382	416	393	379	437	427	401	393	407	360	411	430	427	400	379	417	369	388	380	429	457	384	404	394	423	407	390	403	409	412	400	406	391	392	379	378	402	398	401	413	392	403	428	380	412	394	390	403	389	382	368	385	369	372	398	367	384	381	390	414	366	429	397	411	398	434	410	372	376	381	377	416	399	422	372	402	413	384	410	386	407	425	407	468	388	382	392	390	376	381	383	393	381	400	377	397	379	414	416	406	368	408	425	405	372	365	398	423	371	381	370	395	403	368	382	361	366	379	352	406	415	377	382	357	385	356	406	410	421	398	412	389	400	398	381	396	421	385	371	395	370	373	380	399	379	364	408	401	377	377	385	393	399	412	393	357	367	394	435	390	395	394	400	450	395	354	433	414	383	380	384	379	396	391	389	385	409	403	398	369	396	386	420	398	412	389	377	374	390	391	434	375	410	408	389	393	433	366	383	373	394	392	380	404	379	397	418	429	388	400	412	378	418	407	361	388	410	387	392	439	382	409	399	407	434	359	392	364	414	383	404	405	384	402	381	428	400	413	397	361	403	418	434	416	399	411	378	381	411	386	438	414	399	383	388	400	406	420	426	384	427	368	421	395	414	382	408	368	389	408	393	395	409	375	376	412	417	416	358	395	406	388	389	407	370	357	387	412	394	363	396	412	421	362	398	397	365	373	384	412	368	386	388	387	408	410	430	382	385	391	456	352	379	410	418	392	427	411	404	408	393	356	377	400	442	405	398	380	409	378	399	375	384	399	414	402	385	391	380	408	389	385	401	387	422	371	418	414	413	422	429	399	384	387	405	394	410	376	433	359	462	436	419	389	406	432	411	413	425	390	414	389	399	403	380	440	418	380	391	392	398	401	348	360	420	397	370	384	418	410	419	389	404	388	415	401	411	407	396	426	427	398	376	408	383	373	401	378	369	378	374	395	397	382	418	438	401	404	367	374	390	355	383	361	420	362	413	349	388	406	383	417	379	374	425	356	405	382	402	378	392	383	431	374	412	389	368	382	402	386	355	378	375	405	322	408	379	407	413	388	433	397	387	387	396	405	410	405	388	382	398	358	398	379	397	399	405	359	423	390	374	377	420	406	405	390	400	390	395	388	396	361	401	398	381	379	385	382	376	395	392	389	424	408	343	359	389	404	416	395	363	420	382	397	382	391	370	366	396	389	432	402	383	411	369	398	399	394	363	404	397	401	411	391	426	420	417	395	392	402	417	413	348	374	391	380	403	359	429	365	418	405	397	396	401	384	399	393	377	391	425	367	401	376	401	456	401	391	425	396	394	386	420	414	411	416	422	439	418	380	386	376	392	391	388	389	405	381	379	395	328	388	360	406	386	383	386	397	401	385	393	381	407	381	385	396	391	415	399	383	416	379	392	382	379	402	374	400	401	385	381	404	421	383	384	390	396	368	397	409	390	402	407	403	382	368	397	396	375	394	405	392	393	429	413	403	406	399	444	396	386	404	437	360	402	405	354	396	397	416	388	419	385	406	345	412	389	372	402	419	400	398	417	397	414	404	396	392	391	396	387	412	380	418	424	409	402	401	386	418	399	387	459	436	405	399	370	433	407	356	426	405	381	417	389	389	396	419	412	405	378	400	386	424	388	368	407	423	356	362	432	383	425	401	385	395	384	408	388	429	413	381	397	408	395	396	394	361	384	378	384	420	366	368	346	389	442	410	370	407	366	399	360	378	403	388	400	347	406	419	372	414	368	400	365	426	444	367	361	424	390	385	418	417	371	394	394	423	400	398	387	394	402	398	368	428	379	409	415	410	391	412	410	389	400	362	375	374	410	365	417	394	429	375	376	399	417	406	389	439	390	372	421	371	386	423	413	434	392	396	405	379	339	382	402	416	379	394	394	356	389	424	399	387	403	386	406	398	418	393	377	414	421	418	379	383	391	408	386	376	374	403	401	383	406	412	397	386	381	371	402	407	392	364	422	374	376	397	388	412	358	374	390	411	391	427	357	401	409	374	371	353	393	413	422	417	398	396	393	398	384	376	392	399	391	385	421	418	394	408	367	379	388	378	382	371	378	407	356	409	396	388	401	382	371	376	393	381	387	421	423	397	388	404	368	398	402	353	386	403	389	406	400	379	380	402	367	372	374	372	379	388	423	410	396	398	410	360	358	380	373	441	387	395	413	422	384	354	373	430	387	402	397	368	406	391	381	403	410	371	360	381	414	363	390	384	387	383	426	386	419	359	377	369	400	407	420	413	435	372	392	389	359	415	407	397	417	385	384	409	455	416	404	397	414	363	400	392	406	368	423	391	421	366	358	358	419	382	412	403	391	443	374	367	379	479	374	422	419	411	378	378	386	423	415	386	413	369	377	381	388	390	384	438	390	381	398	411	398	347	348	400	432	429	401	408	334	396	368	375	390	434	363	370	402	390	398	407	408	369	383	374	406	388	415	428	435	403	424	406	434	380	385	421	368	399	370	399	374	379	387	408	389	395	397	365	426	412	380	407	365	393	398	409	395	427	368	393	380	394	407	379	418	394	387	393	387	372	422	374	397	366	371	403	362	392	406	372	392	387	421	418	404	356	385	406	406	387	380	389	388	405	377	416	383	396	389	378	407	367	396	399	355	399	400	426	407	397	406	404	400	412	396	377	428	377	365	400	366	396	407	361	369	395	405	422	371	379	416	404	422	393	415	367	359	412	426	395	398	374	342	377	359	397	396	409	397	403	376	376	366	393	410	339	365	383	364	427	372	410	418	393	381	405	417	356	377	387	413	386	410	392	411	395	392	375	368	412	381	408	355	390	390	398	376	402	387	365	399	368	413	415	410	383	418	378	400	418	426	374	374	405	381	381	395	382	375	403	409	388	373	373	391	393	387	425	399	385	408	410	410	420	385	369	426	412	408	387	371	376	419	392	378	443	386	376	382	362	385	428	404	404	433	381	397	410	404	426	416	396	403	377	405	393	398	375	371	416	392	401	395	412	442	390	346	423	412	433	419	399	425	376	412	366	399	426	414	403	374	349	361	439	403	417	396	404	393	410	399	392	401	388	412	389	387
3362	2002	1629	915	730	612	584	503	509	470	470	416	405	412	445	392	389	389	437	394	412	396	401	414	417	368	420	406	403	405	355	386	368	410	428	388	422	404	378	424	385	407	426	363	394	427	394	412	443	418	414	410	376	395	413	342	360	398	373	389	359	440	379	393	386	381	442	411	388	418	403	355	405	381	408	399	396	404	363	392	405	437	445	398	388	368	415	341	405	394	382	407	394	392	391	398	382	379	415	391	420	405	379	400	403	440	392	423	396	383	350	379	432	367	414	371	376	393	389	389	407	428	406	371	436	377	390	383	364	390	381	412	433	379	368	400	392	403	406	409	416	413	415	356	395	438	428	404	372	398	414	377	389	359	403	391	392	383	385	387	379	371	377	388	382	396	408	384	434	387	372	384	365	397	374	406	407	402	409	390	429	423	396	390	387	368	399	400	359	369	397	376	347	400	390	381	397	361	429	427	378	400	351	410	388	403	393	394	392	416	404	377	379	412	405	432	389	418	370	397	397	409	372	397	420	414	414	434	414	389	417	355	381	371	380	387	390	412	385	379	400	411	394	387	377	404	401	367	340	391	381	403	396	383	375	394	409	401	399	403	371	385	395	368	395	401	372	396	401	385	372	417	376	416	376	388	396	350	409	386	402	410	387	398	374	380	422	393	371	367	431	432	391	383	382	385	395	384	417	434	381	363	403	378	378	368	409	398	376	395	383	424	409	400	380	395	372	388	397	415	338	405	369	379	403	406	400	415	384	390	390	373	406	359	385	382	405	401	432	402	393	398	372	395	385	357	380	420	419	355	389	398	438	410	359	384	411	402	403	407	391	365	403	415	379	416	417	356	382	354	371	407	379	396	389	379	354	376	397	403	410	392	406	385	399	412	399	380	406	407	405	370	363	370	378	382	411	400	381	390	418	401	371	401	400	400	424	414	362	390	394	419	409	359	383	366	424	391	417	392	360	430	358	431	401	395	422	398	405	401	446	410	368	373	406	424	398	361	355	351	397	402	378	400	380	364	404	393	394	432	399	383	389	373	363	399	376	364	407	370	394	385	394	387	389	406	375	379	358	389	389	402	419	409	364	396	385	407	397	384	380	356	379	388	389	371	389	399	397	372	358	404	407	424	387	387	387	361	427	411	368	348	433	406	433	406	391	371	365	404	415	387	394	389	362	389	363	392	412	386	364	402	388	420	398	399	374	393	384	385	388	372	377	380	367	431	403	375	437	407	352	400	403	399	404	390	427	397	374	390	380	396	402	380	407	364	421	406	390	409	413	394	407	380	353	402	410	391	389	367	382	415	431	385	379	404	377	394	379	379	404	411	383	387	396	386	377	374	392	388	405	380	408	373	405	392	396	379	396	401	414	369	382	394	384	372	414	411	390	396	379	403	413	386	405	407	405	384	402	389	384	363	394	396	431	418	354	422	367	403	408	392	394	418	403	389	380	380	396	362	420	411	386	393	383	421	385	387	392	404	398	382	380	395	393	406	382	379	359	396	368	394	416	393	422	376	400	424	358	396	404	397	419	402	396	406	380	375	420	386	385	378	413	370	365	372	372	411	405	403	397	369	403	374	390	387	400	401	396	425	337	383	413	401	374	371	417	402	362	375	368	392	379	392	363	414	417	377	414	401	427	353	378	384	389	401	373	388	395	403	424	419	423	408	413	425	427	412	367	346	391	382	385	416	406	400	394	374	367	390	431	375	389	374	385	417	399	362	389	386	353	383	375	382	390	374	376	381	373	379	391	392	421	413	444	394	372	392	396	386	368	402	374	370	368	418	367	380	405	409	382	419	413	345	408	354	401	406	383	407	377	386	401	387	398	365	399	370	381	379	398	383	418	392	380	365	410	372	410	387	358	372	418	391	387	349	406	363	404	360	378	383	378	402	381	402	419	361	425	379	407	369	374	375	414	393	389	389	406	409	392	413	405	417	440	377	361	398	404	406	388	400	396	392	412	413	394	417	401	392	354	392	400	388	378	379	389	390	409	362	414	364	396	410	394	383	396	391	418	353	430	372	381	356	396	356	403	396	387	400	399	394	367	402	412	369	382	397	385	422	384	401	349	408	394	406	417	375	443	391	388	382	395	376	411	387	398	415	375	404	383	392	402	385	398	410	392	398	361	396	417	404	383	353	396	393	374	350	400	399	391	438	386	429	381	392	387	398	392	347	393	421	416	385	387	404	404	426	421	409	449	375	392	394	395	406	450	368	406	388	399	364	400	408	400	383	418	407	398	393	398	391	387	401	415	357	393	394	418	409	410	384	387	420	375	382	396	371	409	390	410	359	400	404	394	399	369	356	389	388	386	424	402	387	409	377	404	409	376	375	400	399	352	409	402	374	378	423	377	402	357	396	377	432	400	399	407	424	405	368	362	403	416	386	381	342	386	425	378	407	374	388	367	409	363	406	402	412	370	376	388	364	379	385	390	429	399	363	385	404	391	357	396	401	358	413	392	350	403	386	395	391	404	390	372	407	371	379	381	413	376	385	376	401	396	412	376	412	394	386	404	394	408	399	410	416	389	358	359	396	397	366	432	370	369	340	407	375	361	411	394	376	419	375	363	390	376	399	404	385	388	370	360	390	396	412	395	404	409	414	396	388	367	427	364	374	376	412	425	385	383	379	363	429	349	388	393	347	412	378	404	415	388	363	386	376	401	403	369	408	356	377	388	367	394	398	398	384	373	426	392	382	410	393	369	376	367	384	398	361	419	378	392	383	374	382	399	395	416	349	398	405	422	406	396	417	375	438	402	435	372	388	381	358	381	385	390	389	389	394	383	366	416	391	358	363	405	402	409	369	390	395	368	397	377	389	412	405	433	356	375	395	397	371	394	369	389	377	414	370	409	376	364	368	379	377	383	384	405	386	391	397	381	421	374	365	415	384	389	404	385	353	386	373	413	386	385	366	396	374	382	371	386	362	419	379	392	401	392	379	398	398	415	401	417	375	412	372	353	404	369	405	400	393	386	380	373	388	381	376	372	406	393	367	387	399	371	393	376	384	407	419	376	411	371	434	384	386	356	378	397	392	400	369	440	409	383	353	374	391	385	361	371	385	367	375	375	413	398	362	347	375	377	413	400	441	374	386	403	372	379	392	382	402	405	401	377	380	433	386	380	348	392	392	400	378	408	367	360	382	397	380	408	375	395	403	384	357	381	396	381	369	403	384	390	369	376	376	417	391	392	379	376	404	378	359	376	379	393	358	395	358	391	404	437	394	455	393	376	388	376	415	392	398	468	421	413	394	373	375	373	391	409	370	396	346	368	442	416	385	429	417	392	369	420	353	376	401	348	401	415	393	356	435	392	407	368	408	355	371	363	403	397	425	381	416	415	393	402	414	382	388	413	384	403	383	391	384	368	343	387	370	381	404	413	407	404	423	436	376	418	402	365	381	401	414	365	429	408	414	396	416	369	396	415	371	361	397	378	399	391	440	393	413	426	366	393	402	371	394	352	386	398	388	399	404
24231	21404	28568	24631	20227	2502	799	467	391	385	354	340	304	324	307	328	308	278	307	274	303	278	277	280	289	281	277	279	297	313	269	303	258	267	273	296	264	278	281	289	276	265	268	294	276	257	232	280	271	254	256	270	282	269	310	256	264	276	287	267	267	260	262	288	304	213	262	277	259	273	293	255	253	278	265	275	291	267	265	245	281	242	276	273	265	246	239	297	283	277	267	274	222	272	252	250	277	247	247	270	300	268	279	262	273	284	263	245	280	271	270	254	294	248	271	222	275	271	268	242	278	276	254	265	264	254	254	234	292	262	261	259	268	276	247	258	260	223	245	271	242	253	283	267	246	265	271	250	246	285	274	239	269	297	266	251	232	260	257	272	276	279	278	266	260	269	268	268	289	249	306	260	239	265	287	258	249	266	239	268	258	269	298	241	279	263	275	245	283	259	261	260	283	289	270	280	263	295	260	259	264	261	256	277	268	296	295	247	276	282	265	283	288	275	256	262	252	275	268	240	289	275	252	285	251	272	279	225	256	273	230	283	276	242	286	227	252	264	290	270	287	255	272	261	244	263	281	261	251	287	245	280	303	236	273	278	256	273	267	252	249	264	274	221	254	266	262	269	273	254	256	240	289	286	257	295	244	271	280	290	272	252	253	256	255	256	239	243	244	295	282	267	278	279	280	299	232	267	292	250	277	270	252	292	246	281	255	272	289	253	236	250	246	255	291	276	252	248	258	266	265	251	227	268	279	263	256	285	262	265	248	281	267	247	250	262	269	274	236	267	273	259	256	261	255	276	276	261	285	266	255	244	241	276	266	246	283	260	273	280	264	255	287	237	248	286	244	260	266	273	251	277	279	259	264	257	252	242	252	278	266	242	263	261	287	279	267	260	254	214	261	300	243	263	282	253	268	284	270	245	237	239	245	244	251	271	264	257	273	245	267	252	248	223	282	262	285	270	278	297	248	214	239	273	232	282	264	240	248	240	221	269	256	274	265	265	263	260	266	279	268	245	270	252	255	255	282	279	264	281	255	288	276	284	262	300	245	259	274	286	277	252	268	269	241	236	274	237	277	253	292	280	259	249	257	267	241	278	279	254	255	261	259	252	263	257	275	260	262	287	291	252	241	256	260	278	264	248	277	237	276	281	259	250	244	274	257	257	268	283	274	267	271	257	271	262	269	247	251	266	266	253	303	258	276	242	233	281	276	269	265	286	270	252	284	269	240	289	256	248	273	265	266	277	258	250	263	253	244	247	280	272	270	250	248	223	240	260	265	251	266	246	269	265	261	264	282	251	266	265	262	249	268	266	266	291	281	269	277	251	271	287	255	268	247	277	261	261	252	237	268	260	262	253	253	264	296	266	261	277	271	290	269	270	269	275	250	250	293	242	299	282	276	286	285	239	252	259	266	243	277	233	249	246	289	258	284	270	292	290	247	240	263	252	301	271	248	259	258	259	260	244	263	287	278	259	243	252	255	268	272	287	274	282	272	270	261	257	238	253	227	235	284	259	269	287	267	242	238	253	299	246	261	272	247	262	270	235	280	258	245	257	249	259	253	263	238	288	257	255	259	241	259	236	294	256	273	230	239	258	273	259	239	254	255	263	279	249	281	254	256	247	273	250	258	245	229	247	282	256	245	261	267	252	275	242	260	284	260	285	237	254	265	282	256	272	243	269	274	250	257	272	251	260	274	249	256	288	264	258	274	276	276	273	291	262	245	267	281	260	293	257	271	247	249	290	248	238	219	245	257	272	228	256	271	284	244	255	241	252	242	250	247	271	241	290	244	275	255	266	287	248	246	252	274	266	260	267	279	257	248	252	241	255	278	255	228	276	263	261	252	270	254	247	262	275	256	262	269	241	267	247	268	267	270	238	283	277	294	258	282	261	283	287	262	254	274	252	266	231	285	277	260	270	228	290	269	256	266	262	264	274	267	292	240	279	263	248	241	261	272	256	263	276	274	251	258	236	292	280	263	263	273	240	258	251	267	268	271	276	295	251	266	244	244	248	246	256	271	259	266	264	262	259	277	250	245	248	269	255	284	294	256	267	306	289	290	237	266	246	279	251	246	249	244	256	251	258	282	258	264	272	241	267	250	283	281	257	271	272	276	262	261	246	266	228	252	255	251	257	254	273	263	255	222	256	304	250	284	268	243	269	229	252	260	260	241	283	256	255	240	273	294	266	284	246	257	243	270	284	255	267	272	268	265	260	277	242	257	256	240	251	245	273	254	262	235	263	269	262	262	257	285	253	280	249	286	239	254	258	267	256	246	282	247	248	254	237	280	253	253	242	261	256	247	261	256	259	278	272	263	289	246	275	294	263	246	283	255	258	260	267	236	256	227	262	235	254	261	259	244	235	261	261	263	261	249	266	277	244	277	241	299	239	246	229	264	259	253	262	267	278	233	278	279	245	268	246	290	262	241	259	273	258	272	268	267	260	281	258	275	259	253	247	280	260	255	288	284	264	274	261	266	251	247	262	261	265	257	244	280	269	244	271	301	275	254	271	275	254	265	266	256	257	287	257	245	268	252	235	259	275	283	254	260	263	272	244	257	251	243	259	267	237	257	252	251	259	264	248	253	268	242	267	261	247	258	260	240	248	266	246	283	264	266	266	243	249	282	256	273	287	264	275	281	244	266	235	251	290	237	288	282	250	273	261	254	262	278	247	248	259	277	262	243	248	250	243	271	274	262	270	262	227	274	264	255	255	271	246	270	247	272	299	261	242	270	272	238	290	253	270	248	283	285	247	237	245	247	264	269	242	237	280	259	266	262	286	242	253	304	267	253	231	275	280	265	253	273	288	265	299	242	285	266	260	263	268	280	273	273	266	248	250	265	255	259	247	277	236	288	258	255	253	250	258	248	257	241	250	254	286	275	264	280	279	260	214	263	273	256	261	258	268	257	289	247	259	257	254	249	261	262	277	238	257	266	250	276	262	272	250	258	273	227	256	256	255	268	278	256	278	284	243	241	232	266	275	256	259	262	253	249	238	287	232	285	317	245	232	250	241	224	249	222	258	238	264	272	231	254	244	267	266	264	255	259	275	257	260	258	292	220	294	265	262	257	280	227	254	266	255	275	258	246	256	262	284	253	240	250	236	252	210	252	259	295	265	237	287	276	270	276	241	254	255	262	264	241	230	240	260	251	264	257	264	225	272	279	260	292	281	268	264	269	253	272	268	274	271	265	288	258	261	257	254	266	234	264	256	273	241	260	254	241	266	261	269	273	261	265	283	241	256	291	276	250	256	274	246	274	268	266	262	265	265	251	256	269	274	253	286	264	256	274	271	260	242	232	246	262	270	279	282	264	275	256	263	264	279	249	246	263	232	269	251	248	242	274	254	260	263	264	279	270	274	255	268	272	281	295	285	263	264	253	270	243	234	277	270	275	260	234	298	260	247	256	262	272	261	248	252	313	286	255	252	245	283	263	256	251	250	256	306	294	274	244	255	288	238	291	273	275	244	250	251
3291	4661	3581	1726	1158	916	753	632	574	442	422	413	395	373	356	334	337	340	334	297	325	292	281	336	314	312	302	309	282	285	309	306	272	267	266	276	296	285	308	276	274	283	279	269	275	287	280	273	260	265	301	296	277	273	272	289	280	269	317	263	288	271	246	280	257	267	319	283	287	288	261	258	266	278	293	311	276	277	268	296	280	276	260	257	281	312	265	295	275	274	261	308	269	292	276	282	253	290	266	275	289	324	318	282	281	281	272	279	287	291	257	262	270	270	301	269	289	269	262	272	288	266	288	277	258	286	294	284	269	271	259	259	275	251	293	299	289	270	257	277	249	248	259	272	266	271	263	285	264	293	272	256	270	253	262	251	282	307	287	311	289	248	289	276	247	246	293	318	280	271	262	248	260	277	309	301	251	268	275	262	273	267	285	269	280	254	291	283	241	276	304	248	259	277	273	255	278	262	250	247	304	287	308	280	270	278	256	288	289	294	279	271	269	281	261	278	301	247	266	284	277	265	258	290	290	276	270	309	284	257	268	285	251	253	293	292	282	267	256	272	262	293	283	281	275	263	268	299	302	292	261	277	281	280	268	266	276	275	257	261	265	254	266	289	257	296	254	246	269	268	321	274	285	262	240	318	258	288	289	272	273	269	265	261	274	289	309	276	312	277	270	248	267	306	263	295	270	256	261	294	277	268	286	261	307	272	269	311	299	265	260	253	273	287	287	287	255	261	228	284	242	298	238	270	257	288	285	277	290	272	292	284	249	270	264	260	287	259	266	286	282	264	279	257	282	293	302	238	268	295	282	300	300	260	293	265	273	265	277	279	277	274	258	288	287	278	262	278	262	258	277	252	264	285	244	276	262	280	288	263	310	241	262	250	263	274	319	256	261	264	269	291	265	284	274	269	281	246	265	285	293	271	264	281	280	281	283	270	260	263	292	308	258	283	298	275	281	246	252	273	268	266	267	265	267	263	249	284	251	258	280	298	278	258	266	251	299	280	267	283	272	265	279	240	284	268	267	264	272	265	254	294	271	271	273	262	286	242	268	277	254	285	276	259	250	268	286	285	259	263	277	268	263	250	274	268	326	269	253	255	256	249	279	259	257	284	275	241	291	266	256	280	277	297	256	283	280	282	283	307	258	255	267	280	284	244	261	281	276	249	270	268	257	263	301	285	269	280	294	281	273	269	254	287	287	263	264	257	286	249	258	279	284	270	282	272	293	283	286	265	293	281	299	259	278	267	271	230	258	264	272	240	261	288	270	282	274	263	274	297	287	258	256	257	285	268	297	300	269	278	259	266	255	271	287	267	273	285	286	290	286	283	256	256	293	278	269	295	264	258	264	285	273	237	285	272	267	279	234	266	275	258	289	263	297	284	250	253	292	275	271	268	270	304	260	252	248	263	299	270	285	264	298	278	257	252	255	278	267	292	266	283	304	260	292	299	282	281	254	272	259	245	257	257	271	276	283	253	253	267	295	265	254	270	247	255	303	312	287	256	277	275	285	289	247	264	288	267	261	272	254	252	274	287	307	276	270	270	304	253	271	291	264	273	254	283	278	277	262	300	275	257	265	277	303	282	261	273	317	270	269	266	254	254	306	276	269	272	270	262	257	280	292	255	269	320	291	292	271	297	271	238	257	284	285	259	255	287	283	254	286	265	273	296	262	265	286	285	264	224	269	269	279	283	278	291	303	281	279	261	272	300	292	269	268	267	278	261	283	259	273	290	261	257	282	272	284	268	264	280	258	273	292	275	248	283	276	267	241	287	299	276	285	286	280	290	259	287	268	280	279	246	278	263	240	246	276	291	273	295	303	265	272	279	251	269	267	290	274	276	241	248	281	274	259	304	251	267	250	276	254	285	283	267	262	268	249	255	281	254	244	245	247	265	282	258	275	291	258	247	288	265	247	251	304	270	255	265	287	242	263	294	263	274	281	262	263	285	287	268	261	275	280	236	260	290	271	288	261	252	280	255	272	270	251	271	263	291	272	270	253	276	248	274	274	283	234	285	260	264	270	276	241	267	271	235	258	259	291	261	274	288	274	305	257	262	274	281	265	261	239	268	280	284	242	294	275	255	284	235	268	250	250	248	280	246	249	274	285	259	286	272	268	281	256	266	293	264	304	277	271	280	297	260	249	251	262	263	280	264	285	263	248	272	287	298	295	251	235	249	220	241	282	235	254	252	278	277	285	242	270	265	275	269	272	263	273	273	279	287	282	286	285	262	280	279	266	258	268	270	264	312	254	287	291	254	259	264	273	311	298	262	249	273	313	272	285	280	262	318	261	261	261	282	244	263	252	249	243	254	255	263	255	270	240	263	264	259	272	303	270	269	262	274	261	270	268	310	253	278	231	269	271	261	285	279	213	311	237	265	284	268	259	286	270	284	263	234	271	273	268	286	278	271	268	250	249	268	264	293	284	281	293	264	258	271	300	291	263	275	282	286	271	270	257	276	286	232	289	296	278	302	235	288	278	243	265	285	299	281	252	278	305	269	249	250	306	274	257	256	243	277	275	283	274	271	278	265	255	269	285	287	227	241	266	269	253	267	260	268	274	259	284	276	294	250	280	272	264	268	297	261	257	282	256	272	264	246	242	262	260	288	253	262	266	262	244	261	267	278	285	274	285	267	280	289	260	260	277	279	245	255	285	297	283	233	282	311	267	269	286	272	287	264	260	273	274	269	282	280	256	251	258	268	303	257	268	244	279	272	258	242	279	280	287	273	280	281	264	258	264	279	263	278	248	253	277	278	231	292	281	248	285	280	237	262	293	275	287	281	270	268	280	282	283	257	261	261	274	261	273	270	255	287	300	274	277	265	243	263	271	273	273	262	279	248	255	282	275	270	266	251	279	289	226	271	277	244	275	250	253	270	279	268	256	265	228	274	265	282	240	240	263	280	259	276	282	258	264	272	289	282	286	254	266	256	267	248	286	272	286	285	283	283	259	293	276	280	276	269	252	283	250	272	294	257	292	235	261	260	256	274	265	287	260	255	275	275	233	282	281	264	282	274	274	289	276	295	274	258	292	269	293	278	273	297	257	281	273	301	248	277	254	237	284	268	298	274	294	275	257	275	275	226	257	274	280	278	267	251	262	268	256	264	255	281	275	255	266	250	264	287	248	277	265	244	286	253	286	269	248	297	277	254	264	278	254	296	261	279	261	288	288	256	288	277	291	258	237	243	275	261	260	259	310	243	280	315	282	272	284	250	254	264	237	278	246	279	274	256	251	279	259	247	252	258	268	274	252	264	271	279	281	256	283	261	228	258	259	262	269	257	297	247	239	279	241	277	286	286	273	259	255	276	262	280	259	254	253	267	289	271	253	277	259	257	270	278	258	273	288	239	272	303	263	262	258	281	253	275	276	277	259	248	286	259	251	247	252	290	268	247	260	259	286	284	252	259	258	248	280	252	264	288	225	237	279	263	261	271	276	266	249	252	241	231	272	283	259	287	293	252	239	281	270	262
27608	11802	1779	1007	704	570	630	588	560	595	572	564	631	556	577	608	548	582	540	571	626	595	544	585	618	548	566	535	575	566	572	575	613	570	583	534	583	597	577	587	604	586	568	536	612	551	526	567	526	625	601	597	568	602	617	585	591	609	576	576	580	611	561	574	541	572	606	562	549	556	547	577	568	600	577	567	562	580	591	594	540	627	559	576	571	543	580	569	538	647	569	574	582	580	604	602	587	591	545	559	565	567	535	601	527	561	597	575	606	605	605	595	586	604	528	565	543	550	585	577	630	597	610	597	542	575	590	585	530	592	556	563	585	578	551	623	604	665	573	598	576	582	571	559	538	548	554	555	615	558	612	576	556	589	610	569	559	644	567	604	573	560	540	563	561	567	578	550	552	601	580	553	590	606	548	579	618	562	544	564	597	596	590	591	553	533	585	575	545	571	586	562	616	576	548	557	628	601	548	577	610	565	570	580	554	535	566	570	581	611	530	563	597	584	524	560	556	563	559	556	585	573	544	619	567	576	556	587	546	558	590	583	580	561	568	564	543	575	576	599	563	582	577	621	590	562	539	590	595	598	585	618	577	531	559	530	596	577	588	554	598	563	582	543	565	574	568	602	568	596	570	563	569	599	538	569	583	618	535	571	571	588	578	556	624	565	585	577	555	563	598	551	610	613	543	568	575	598	574	561	581	577	575	578	591	554	568	570	544	549	572	594	562	587	570	586	607	571	602	607	565	576	570	552	568	585	582	587	597	564	511	591	552	550	554	544	542	540	591	600	580	568	563	530	594	587	563	544	577	559	588	608	562	550	553	608	557	612	563	602	579	571	585	585	558	590	578	576	613	558	585	606	573	574	572	547	563	607	556	531	611	519	551	525	582	574	514	584	591	571	563	553	558	545	625	577	558	567	594	580	563	558	575	560	587	588	630	571	571	549	557	550	564	604	570	605	593	577	581	547	596	575	594	588	563	580	568	527	571	549	589	604	559	559	583	562	578	558	565	529	579	563	567	588	553	595	570	581	566	573	575	573	564	567	526	606	562	598	569	631	570	567	542	567	592	555	565	581	573	585	633	581	565	579	564	528	605	569	573	586	536	568	564	567	569	548	564	562	581	533	541	536	546	551	564	588	598	604	596	554	557	582	540	593	554	528	569	615	606	571	575	597	575	586	613	574	583	566	594	534	560	582	580	531	555	556	609	569	581	586	550	601	592	588	545	561	538	566	597	566	584	586	550	589	610	578	539	564	568	588	618	559	571	557	584	611	576	552	558	542	536	575	575	561	577	597	600	612	571	566	636	543	614	635	599	544	585	594	564	622	580	593	568	588	552	596	549	565	583	579	571	626	599	580	585	560	553	573	555	600	571	566	592	558	561	566	563	590	567	593	590	590	573	545	602	588	583	553	556	586	607	584	584	565	537	610	569	565	578	530	521	555	603	578	610	578	573	576	559	576	562	601	542	577	591	565	577	580	541	558	578	601	559	544	527	554	568	594	566	564	586	588	549	571	556	610	589	575	606	577	615	541	595	576	558	518	579	577	632	622	565	562	576	580	566	588	585	582	585	597	554	557	557	565	576	633	565	578	570	547	585	535	554	560	565	564	527	579	592	598	537	564	545	559	549	524	573	568	588	560	534	534	555	581	558	616	569	551	596	584	534	579	591	586	595	519	535	560	562	573	582	561	553	581	600	595	542	582	577	590	578	555	515	571	563	541	569	585	585	630	579	585	561	558	555	607	588	563	583	562	606	563	573	620	558	580	518	592	573	615	594	569	591	550	574	570	601	557	555	543	571	592	572	585	525	561	575	564	560	566	564	585	567	532	522	639	577	569	592	605	555	604	585	588	553	604	540	585	626	588	580	613	594	582	555	584	556	548	598	583	579	574	551	600	535	544	548	558	585	588	563	581	576	566	558	571	540	584	561	578	559	558	570	566	550	591	613	584	599	568	607	554	582	568	607	544	566	558	552	537	577	551	572	565	565	576	562	587	632	553	569	565	574	545	539	541	617	569	608	575	586	572	575	559	575	542	584	591	613	572	598	543	594	621	517	549	564	579	619	610	594	580	573	580	528	548	583	579	564	566	593	567	580	599	614	571	598	580	586	569	578	580	605	515	584	573	563	552	588	581	600	547	595	596	595	562	565	549	569	593	606	574	567	590	608	551	610	594	588	586	604	526	592	589	595	551	557	564	547	533	614	542	544	587	587	569	541	588	580	565	573	507	607	566	519	565	577	536	595	582	543	549	615	541	582	543	570	583	575	519	579	602	545	599	603	577	590	554	572	553	584	541	581	561	580	556	567	568	563	561	553	559	575	608	582	554	566	548	559	554	568	576	569	533	595	584	547	543	585	579	598	555	557	575	535	537	589	541	582	575	580	558	578	506	596	580	551	581	546	534	595	583	549	554	545	590	569	561	582	600	568	564	611	580	569	569	566	550	597	587	567	610	538	602	588	552	616	624	566	599	587	575	582	554	603	577	582	563	584	584	535	601	545	593	535	553	558	550	552	532	591	580	566	546	576	643	571	528	589	575	563	598	591	548	612	537	558	578	573	563	568	560	570	543	559	602	596	565	548	585	605	572	591	575	591	571	559	545	581	541	586	548	572	550	583	539	574	561	548	600	582	582	603	539	576	565	590	555	560	535	540	574	576	576	607	542	596	584	596	552	598	560	614	559	559	575	575	574	580	542	613	610	589	582	584	540	556	547	597	602	554	582	560	599	583	549	555	578	589	547	547	597	569	568	580	577	583	570	577	552	512	568	573	584	585	604	540	569	570	583	550	595	575	572	550	583	593	545	564	581	620	561	580	572	582	572	601	565	583	583	628	569	594	596	588	525	577	590	601	621	544	553	566	568	538	572	564	591	550	547	591	592	568	595	608	564	577	570	555	606	525	574	567	590	555	583	561	529	537	563	612	576	557	551	574	599	577	566	555	555	611	567	591	586	537	563	591	583	589	555	540	592	601	559	568	598	603	557	587	580	623	563	613	536	576	618	591	550	572	560	581	567	553	572	544	572	577	610	558	567	566	584	569	557	590	586	584	542	642	515	574	546	571	557	598	599	559	564	586	537	555	533	571	528	559	544	568	574	568	586	588	583	558	576	597	589	550	563	590	560	560	611	597	605	585	595	608	551	583	573	570	610	615	580	553	583	572	562	535	540	580	542	589	624	595	597	585	571	568	560	590	583	599	591	564	609	555	586	562	586	590	563	582	619	548	587	573	568	612	563	571	586	604	552	587	545	593	541	582	547	584	579	584	549	575	573	568	543	573	562	592	576	571	538	598	594	580	595	557	554	609	571	563	580	601	555	580	589	568	574	554	618	549	600	605	565	587	581	596	578	538	523	569	581	602	566	623	582	592	624	535	610	600	587	598	591	584	594	599	576	568	571	535	557	561	602	606	607	590	553	556	579	580	558	586	574	546	578	600	556	596	564	569	560	556	598	543	585	608	571	508	599	553	595	574	548
5032	779	708	593	585	565	521	539	536	587	541	578	555	533	490	550	566	536	563	550	536	564	492	479	517	516	508	560	535	510	549	550	511	498	507	539	511	540	519	543	524	542	563	548	535	520	524	519	528	551	541	517	509	510	528	505	479	542	536	530	498	565	514	521	565	582	516	517	542	569	545	543	512	593	549	527	571	560	483	551	499	529	510	530	536	502	515	507	549	540	558	504	526	558	481	535	516	530	532	505	540	555	547	559	515	521	584	539	491	529	559	480	520	555	554	503	540	515	514	509	522	518	537	548	529	509	572	508	524	534	500	552	563	540	524	536	509	508	522	530	543	545	503	536	546	578	520	555	504	530	534	508	524	557	537	558	552	513	516	503	502	562	550	480	520	501	521	512	532	513	555	470	536	557	497	548	494	515	516	515	568	543	513	545	519	505	554	555	547	507	549	550	555	521	512	527	508	521	512	530	552	557	531	552	532	557	523	501	514	537	508	521	526	527	527	532	537	506	498	546	576	542	533	531	528	548	534	516	513	519	515	521	522	530	566	528	513	481	549	521	505	555	558	514	559	511	462	515	515	574	512	552	478	510	553	516	552	500	565	536	563	542	550	533	533	572	520	572	566	530	536	498	516	559	549	504	465	503	492	557	520	538	494	531	554	506	511	533	531	517	491	547	514	509	520	517	535	542	540	531	576	537	525	538	529	515	536	508	520	509	514	527	504	538	478	514	518	522	548	500	500	532	517	566	499	491	527	505	583	516	555	535	545	470	526	496	507	509	522	542	518	507	551	518	478	566	510	540	498	504	540	543	498	520	522	534	537	514	504	522	504	500	564	521	562	533	535	523	551	516	560	551	562	530	523	530	541	508	552	529	555	542	551	512	505	536	537	523	524	525	534	521	555	531	556	517	523	565	500	574	530	513	556	479	559	504	560	519	512	512	550	557	513	555	540	505	510	518	540	509	566	503	544	539	530	513	491	537	511	503	533	521	548	532	535	545	514	519	469	522	480	520	522	522	500	537	560	513	543	526	529	540	537	557	538	526	523	529	509	511	503	539	554	531	546	546	534	507	518	512	524	512	511	518	496	517	516	587	562	513	552	547	531	516	568	523	554	540	561	529	515	512	516	520	473	554	524	527	488	515	546	547	588	520	549	514	518	515	532	549	525	568	480	564	499	545	555	533	524	600	527	540	504	555	547	537	535	550	537	522	542	565	510	510	530	533	559	510	516	555	529	518	576	509	526	511	540	515	542	542	589	470	584	521	525	509	544	507	494	507	565	544	484	507	531	529	540	513	541	531	532	551	535	553	535	545	528	547	522	493	552	531	510	552	504	569	547	551	525	529	506	486	540	519	478	518	539	517	520	492	516	538	551	550	595	501	512	522	593	497	549	544	562	530	547	561	515	553	525	565	537	519	504	540	549	528	524	502	519	496	569	538	573	532	509	529	556	558	505	532	485	514	518	543	510	495	561	533	518	516	515	530	562	542	467	541	518	507	552	544	542	495	504	500	553	510	548	539	536	521	542	563	541	555	494	508	541	513	553	505	504	505	530	522	553	519	531	548	517	558	534	562	509	514	558	529	564	536	570	555	522	521	532	488	542	508	492	537	467	521	529	551	528	515	538	509	546	524	537	497	555	545	540	540	517	522	512	492	507	521	534	534	529	530	510	517	514	535	506	563	518	497	498	502	483	501	554	532	500	523	530	572	546	570	513	478	523	523	555	486	540	499	536	541	502	555	511	511	503	550	517	547	519	557	534	528	543	503	528	522	549	526	552	558	529	525	546	544	492	534	504	552	505	526	536	551	540	494	502	508	570	549	533	586	506	517	517	473	526	570	520	531	508	548	529	527	528	587	533	514	521	507	546	561	507	560	544	506	538	534	578	524	535	547	509	540	544	510	525	519	524	536	526	543	534	509	516	554	543	499	588	531	551	477	527	575	526	562	486	517	530	553	494	498	470	553	542	494	511	512	520	537	501	529	528	560	544	521	541	548	546	537	532	476	521	499	524	487	496	559	543	524	506	533	502	507	512	535	480	481	479	535	512	467	539	523	542	519	514	506	528	545	498	524	543	512	566	522	501	556	501	538	540	551	520	529	558	497	518	501	494	541	538	494	516	529	549	538	543	477	518	537	542	572	496	522	554	518	556	520	553	516	523	528	519	510	516	524	534	491	544	509	538	468	538	553	534	518	531	518	531	564	533	526	511	502	530	546	560	537	492	545	539	522	494	500	500	531	541	503	530	522	522	521	521	514	519	561	547	497	530	513	554	529	584	517	562	512	558	525	571	549	531	546	519	545	529	493	534	545	529	514	501	517	529	512	548	533	528	540	514	518	526	495	493	528	501	552	526	516	525	510	504	459	505	495	519	576	499	560	538	538	559	511	535	523	536	523	523	541	519	575	501	530	576	544	517	525	576	543	540	521	535	529	504	533	532	555	546	527	522	509	520	490	484	498	512	505	535	519	544	552	535	533	504	541	485	549	558	528	552	545	520	557	516	570	494	518	509	563	560	506	504	545	525	491	524	550	568	493	510	542	552	554	543	545	527	519	517	510	568	512	496	542	536	559	526	542	540	515	529	546	526	517	549	515	539	539	566	506	533	468	539	537	540	496	516	541	541	513	559	564	515	564	541	513	514	547	533	487	538	528	533	541	557	513	492	496	539	485	573	503	520	496	528	517	551	532	558	498	533	532	547	555	530	521	541	539	535	538	591	538	516	528	551	545	523	488	509	503	555	521	517	535	519	490	522	528	522	558	528	562	489	536	528	508	505	551	532	543	516	544	524	537	527	530	529	573	514	533	507	504	504	551	558	522	502	509	486	559	533	488	524	507	541	517	480	527	526	509	526	522	542	542	519	540	515	521	507	535	547	510	500	493	511	511	508	572	515	608	594	530	539	545	561	537	536	547	547	538	538	545	543	534	541	524	522	522	541	544	515	516	571	514	499	521	490	493	540	520	522	515	523	505	533	504	525	485	534	524	552	525	515	539	516	506	495	533	496	534	495	517	494	535	533	520	511	534	539	543	491	516	498	533	544	532	523	515	538	576	527	530	532	524	525	521	551	581	535	534	528	535	539	513	485	525	490	521	519	471	556	505	570	486	508	531	533	540	498	526	559	533	547	538	538	540	558	508	555	523	580	474	520	559	505	541	499	530	480	534	508	476	525	499	554	533	531	534	543	507	483	555	482	549	566	588	487	496	542	536	550	541	544	542	540	533	534	525	548	510	503	539	502	523	535	549	527	496	526	554	514	591	565	519	548	530	496	530	549	577	507	568	523	548	532	517	533	532	554	534	541	542	544	540	528	520	517	530	531	532	526	564	547	531	519	505	503	512	531	500	516	469	540	491	520	518	534	538	523	544	571	523	494	526	512	543	545	498	466	536	557	558	548	554	514	526	577	519	483	539	543	552	550	568	492	540	582	558	515	535	467	523	569	514	494	503	514	511	557	515	525	570	570	514	508	555
25769	21474	26039	18730	1465	640	576	481	475	423	441	419	398	447	444	417	414	409	399	432	386	395	392	384	403	394	417	397	413	379	439	396	404	395	436	411	394	426	430	399	398	399	396	396	389	403	396	384	363	390	392	374	393	407	405	406	402	391	404	435	368	381	374	390	372	380	367	408	417	409	383	414	388	388	375	412	434	418	395	365	415	437	398	381	442	411	410	376	442	399	421	395	369	404	417	351	406	374	387	407	383	364	387	408	365	378	416	392	417	411	404	381	385	403	409	396	424	409	460	385	410	390	407	447	354	347	413	408	387	424	426	407	352	399	412	411	415	386	365	418	399	405	420	392	403	421	416	405	394	415	400	378	403	410	421	411	394	403	429	406	417	409	370	420	407	411	414	389	415	445	414	398	412	407	410	410	395	388	370	345	376	372	428	393	386	364	364	396	417	433	399	386	408	421	421	404	442	379	394	416	416	396	434	403	405	401	435	390	409	438	410	385	404	401	371	378	410	377	392	409	417	432	392	409	373	406	398	428	366	428	406	432	377	387	407	414	407	391	416	387	413	412	417	399	370	389	392	396	402	402	418	383	383	423	422	429	366	387	422	387	433	411	405	411	402	421	391	392	383	389	395	383	434	411	400	386	406	404	422	428	422	399	402	397	359	351	418	399	421	392	409	419	367	393	402	396	415	433	349	394	409	392	422	386	399	408	404	423	364	415	412	418	434	427	423	406	384	399	396	392	400	408	406	386	426	413	375	437	348	372	375	422	370	411	433	378	388	389	408	405	367	420	414	396	421	388	393	385	372	385	383	443	396	387	396	400	425	421	424	422	416	378	373	380	404	383	349	395	402	420	411	416	386	435	437	414	422	368	357	367	444	398	385	350	378	399	418	406	353	402	386	394	416	406	423	385	380	410	380	360	377	384	404	382	410	400	384	385	368	402	401	365	418	385	396	368	379	392	375	460	388	403	396	382	383	364	416	349	377	405	391	399	402	401	383	414	392	417	376	379	423	359	342	392	384	396	425	385	412	436	406	407	459	399	411	388	439	390	372	392	394	388	402	367	405	382	399	387	436	378	412	385	387	404	397	420	402	395	391	405	414	412	422	398	412	381	362	381	402	394	396	396	386	427	426	397	383	389	410	418	460	402	397	363	412	433	389	376	388	428	370	391	381	382	392	406	404	383	399	408	420	397	395	386	415	396	410	367	394	370	419	417	361	402	438	405	413	407	443	403	336	370	380	376	387	393	399	409	405	436	390	404	416	390	405	378	386	367	401	391	426	396	367	414	420	390	434	405	385	387	387	402	411	395	395	407	387	384	399	382	408	436	410	329	364	420	397	357	404	411	397	408	420	387	383	408	398	384	400	397	381	424	368	361	417	370	385	375	430	403	367	378	372	410	352	414	420	393	403	395	361	394	398	374	408	445	391	391	420	392	424	385	403	402	361	414	383	400	424	383	381	396	439	397	414	411	414	351	410	406	416	408	399	370	409	403	395	387	399	366	452	364	429	370	423	405	445	424	403	390	434	412	378	376	394	426	407	376	383	420	404	420	409	378	386	376	367	371	407	388	400	366	391	396	415	391	354	405	409	389	398	408	417	386	355	409	384	380	387	409	416	382	369	414	413	400	452	381	366	386	377	392	376	423	391	387	431	352	374	363	413	401	376	397	369	415	369	395	395	384	419	389	405	408	400	413	394	412	385	397	387	400	402	380	388	393	383	410	370	399	388	418	393	406	398	393	387	408	451	406	404	390	375	390	398	372	408	414	405	402	418	434	468	384	421	371	394	428	415	409	414	401	371	407	363	416	381	382	409	405	412	392	371	396	379	418	407	390	386	381	394	392	422	407	362	366	408	393	407	420	383	408	382	418	377	424	419	363	399	392	399	414	410	396	407	384	397	385	385	401	391	410	387	385	393	380	381	372	432	416	402	416	404	362	397	400	402	375	375	407	422	406	387	406	390	401	438	392	412	383	364	392	404	373	409	402	381	429	388	391	362	390	385	371	413	376	404	392	410	403	401	392	373	400	390	361	417	406	402	403	389	386	399	359	404	373	390	397	373	346	432	423	411	345	382	408	416	431	373	394	385	410	353	426	415	423	377	420	405	391	377	382	384	375	408	431	356	362	355	373	390	373	403	400	429	375	372	374	399	393	399	388	390	384	392	420	367	422	396	436	419	419	404	425	376	405	380	388	376	390	408	381	396	438	406	375	418	394	399	377	398	402	390	405	401	377	416	414	366	426	405	403	368	356	381	387	396	419	405	415	376	420	375	375	368	429	389	402	410	418	412	414	397	414	419	392	439	416	439	412	371	401	419	399	413	383	337	409	412	427	402	436	412	391	407	417	387	403	400	401	412	426	396	408	405	357	443	403	380	419	419	368	403	399	384	380	406	416	421	383	410	385	377	384	397	413	375	370	392	389	364	398	385	395	396	423	406	394	414	389	360	374	403	391	418	389	379	411	363	424	433	405	386	378	388	415	376	371	390	393	398	381	406	421	402	379	404	388	415	375	361	432	394	389	439	410	392	426	395	361	396	414	381	400	412	388	406	426	414	413	407	423	445	397	379	420	394	390	441	377	401	385	411	400	395	387	410	363	426	417	450	413	364	387	371	409	413	404	370	373	406	377	375	418	421	398	369	399	405	408	378	400	381	385	366	388	399	422	427	393	387	378	421	392	391	405	393	369	382	395	431	375	342	440	405	376	403	382	391	403	380	421	405	390	426	379	387	383	371	380	385	411	389	387	405	392	395	406	388	380	382	405	389	443	407	412	382	399	363	419	378	386	397	357	434	374	402	420	382	382	375	354	391	423	425	379	397	419	375	390	413	367	385	412	386	374	392	420	403	445	419	388	393	366	419	377	375	388	386	390	394	410	392	391	414	380	389	391	398	386	400	389	418	397	407	385	395	370	424	393	395	417	373	380	369	412	389	403	384	401	447	432	415	395	419	399	385	408	395	402	372	390	433	396	394	404	403	358	365	397	371	364	365	408	390	383	395	392	444	365	408	397	430	417	407	404	414	400	395	399	428	396	396	373	435	391	382	360	377	416	401	391	395	424	390	412	399	381	363	404	376	450	368	425	414	383	394	416	422	382	424	404	398	441	394	416	435	400	383	371	375	380	414	386	408	386	398	380	372	406	402	427	435	401	367	398	359	381	422	412	383	404	417	418	398	349	352	384	376	351	382	400	387	436	420	377	395	424	438	375	412	401	392	440	384	376	422	391	377	407	405	361	398	407	398	394	397	390	378	410	382	400	393	434	391	369	420	429	392	395	423	378	413	427	390	377	406	401	382	386	398	394	409	385	398	426	380	393	414	372	390	396	386	375	389	406	347	378	382	353	388	377	383	396	407	418	385	388	395	354	425	371	400	398	443	357	399	403	427	387	376	414	421	418	415	409	399	360	398	388	382	430	392	420	400	385	393	402	407	392	406	417	403	413	390	410	347	399	358	408	396	370	384	388	391	424
3395	1965	1672	924	726	621	594	563	483	483	465	442	416	433	467	433	449	401	403	380	404	412	427	427	394	397	392	413	401	420	382	423	405	394	406	397	396	423	404	424	400	413	385	391	410	386	412	411	392	439	433	389	359	427	416	391	414	418	401	404	400	384	386	418	351	397	403	395	388	416	383	408	414	415	399	396	386	410	399	420	399	402	383	390	438	403	418	421	376	391	411	369	382	412	391	388	410	430	385	394	360	404	389	403	420	428	394	396	406	346	407	405	398	388	385	369	415	380	427	378	421	394	376	420	383	359	410	431	373	386	419	376	437	381	397	393	383	391	423	383	409	402	388	424	377	397	405	426	394	407	402	365	361	389	393	390	376	374	393	456	388	373	406	417	407	435	399	415	399	375	361	393	407	378	377	438	388	389	378	389	369	390	396	418	403	409	407	413	411	399	353	404	414	361	410	383	397	354	394	405	379	383	389	383	372	402	410	369	388	403	379	379	408	429	377	426	458	401	382	400	410	380	400	412	420	390	403	382	431	410	396	408	402	402	394	394	388	351	408	359	436	378	365	392	405	381	393	376	402	421	381	399	386	407	396	422	383	388	433	404	389	352	415	389	370	346	420	390	390	376	415	413	438	399	401	423	382	425	414	421	393	401	388	435	413	393	404	442	416	424	373	403	423	419	368	420	410	408	381	397	394	369	387	398	410	363	387	397	380	399	387	377	411	400	378	379	401	348	389	400	394	418	397	394	395	391	403	433	400	382	401	407	416	405	388	358	401	419	377	388	380	414	386	405	414	406	408	392	380	402	423	396	404	400	397	403	397	386	422	376	413	377	398	368	402	391	393	420	419	394	381	412	381	395	410	387	389	421	426	436	392	370	362	409	396	397	375	400	405	394	413	393	405	397	403	395	406	372	390	443	389	430	401	387	424	447	409	353	395	423	389	372	386	412	379	398	371	398	405	369	402	400	366	389	399	399	362	405	399	373	436	395	389	398	374	381	395	401	390	381	382	350	390	377	432	380	406	359	366	372	369	419	385	377	370	366	408	370	426	381	375	438	435	405	397	418	391	389	404	433	419	393	396	398	390	400	365	417	406	372	367	383	399	398	390	443	370	395	351	364	407	391	414	377	357	428	385	405	376	368	370	415	413	411	415	401	374	388	357	388	404	427	400	394	389	416	414	362	440	418	396	434	396	412	364	383	375	394	431	384	403	392	400	341	420	363	419	397	408	434	394	404	360	393	391	404	405	373	382	388	373	409	405	397	399	392	365	369	398	403	398	366	389	407	394	401	388	409	406	388	405	406	394	406	412	405	356	386	374	409	370	402	364	376	406	399	385	376	394	392	394	387	385	385	394	379	407	358	390	386	371	374	418	387	392	389	413	376	375	421	406	384	402	404	400	382	426	371	381	409	367	480	386	363	400	369	395	428	386	374	374	391	413	355	443	433	407	373	398	399	358	387	364	374	409	374	369	399	387	362	385	420	379	420	392	372	396	397	413	381	388	413	401	419	370	394	407	370	409	368	417	403	339	425	376	379	374	367	383	379	379	406	394	424	385	391	368	400	418	386	410	377	394	398	443	402	409	396	366	404	426	390	412	393	393	366	372	387	414	374	353	425	388	401	402	397	372	375	420	377	392	391	433	419	384	397	376	399	371	427	350	404	399	378	415	373	382	383	349	393	388	401	397	390	409	384	425	392	373	411	411	356	389	389	388	404	382	376	405	408	405	388	363	383	382	382	401	375	382	416	420	383	404	370	366	429	407	423	407	379	352	396	389	419	378	407	375	401	328	422	364	396	399	352	399	404	387	379	407	373	392	390	399	418	374	385	414	385	383	375	384	361	363	391	414	353	374	348	384	399	370	388	400	423	386	367	414	386	377	429	392	377	382	396	376	380	401	369	412	398	375	364	384	403	431	398	392	394	404	414	380	410	380	367	379	393	422	388	391	373	406	389	392	416	399	405	420	409	403	420	399	371	379	400	400	412	398	379	375	389	407	370	379	357	397	390	338	402	369	377	385	424	400	410	387	393	404	370	377	409	403	386	402	424	393	380	376	373	361	378	372	401	412	380	378	415	417	368	419	407	392	430	356	394	401	421	422	379	414	387	369	404	412	403	400	395	396	393	394	401	388	403	384	389	384	393	392	377	382	411	393	424	394	387	416	366	376	395	392	420	413	377	407	414	386	408	398	392	367	407	372	350	400	401	420	396	354	425	387	374	365	383	411	412	395	409	395	364	427	375	359	401	393	407	401	405	433	391	389	423	396	381	361	382	379	369	393	380	440	439	432	338	385	403	354	376	417	421	428	403	436	397	359	380	411	393	375	383	402	375	401	417	387	417	378	389	401	394	408	417	382	420	410	373	395	357	384	420	411	391	380	377	372	396	376	402	437	428	439	384	418	412	391	353	389	379	418	382	389	415	405	403	431	370	396	402	394	385	386	382	403	396	415	415	379	379	386	387	388	395	417	392	413	406	404	388	404	359	371	350	377	409	368	391	446	392	384	408	419	368	387	419	418	400	431	356	372	376	386	403	408	378	435	377	434	419	379	368	366	390	375	393	368	405	380	393	402	380	399	392	404	372	358	387	392	355	377	393	405	393	364	384	398	404	404	383	401	408	395	376	394	379	395	366	408	353	364	366	375	399	381	388	404	395	384	394	412	366	386	362	420	413	417	369	391	385	366	389	379	389	384	404	373	380	412	374	364	359	375	391	365	390	367	390	392	392	359	403	403	404	405	419	396	423	382	365	399	385	417	396	408	397	392	387	382	395	411	367	421	383	391	359	419	386	412	398	398	382	398	389	398	374	356	387	394	409	402	412	366	364	383	382	391	418	430	410	405	392	422	402	353	366	390	387	415	368	388	376	393	389	388	387	420	393	410	374	420	410	401	364	356	387	373	366	433	376	410	416	415	399	381	391	403	401	368	393	376	401	402	395	367	386	392	366	402	357	385	370	382	378	367	365	350	355	397	383	425	401	374	389	389	382	397	429	394	391	383	369	351	385	362	375	381	399	396	352	431	420	401	377	372	402	401	403	391	377	374	395	396	399	395	385	403	394	391	389	353	390	362	406	390	380	403	448	379	387	397	411	413	394	368	413	409	438	401	371	360	420	405	402	437	389	384	370	378	378	381	415	399	392	389	363	397	393	360	376	428	402	367	376	396	364	407	383	421	384	420	413	397	362	419	423	378	394	391	380	400	389	366	424	383	393	369	411	392	375	386	391	363	382	375	380	386	397	365	393	406	404	371	392	414	382	400	393	368	397	338	405	381	378	370	386	392	434	386	373	395	411	396	410	388	377	410	404	381	392	423	412	399	402	374	370	362	400	388	379	388	346	384	380	389	405	407	401	367	390	376	402	403	384	399	390	442	409	408	394	384	377	369	384	423	401	400	391	449	381	370	411	395	386	379	407	397	414	397	410	407	413	377	387	388	385	397	352	396	393	394	386	373	406	406	377	414	419	379	398
24160	21400	28527	24646	20243	2413	833	503	389	368	329	326	314	331	335	275	312	322	306	292	307	290	306	262	265	282	261	293	272	277	282	310	293	260	281	256	278	271	268	273	255	267	272	269	246	252	304	258	283	253	304	283	257	263	296	314	297	244	246	298	257	252	243	242	296	275	257	268	251	317	293	274	293	270	266	294	270	272	278	280	286	302	278	268	260	277	252	263	277	285	273	243	291	298	287	256	284	277	247	257	264	268	276	244	289	273	273	284	259	276	273	294	252	279	226	281	275	294	261	288	303	253	256	284	309	271	293	243	260	255	242	286	274	262	254	261	295	254	265	260	276	270	273	315	241	251	289	255	244	242	277	301	282	284	265	274	256	285	267	227	258	271	257	259	231	264	246	248	268	241	265	287	278	264	275	258	272	291	257	278	287	275	258	246	291	279	227	261	259	295	233	259	273	286	273	253	249	289	257	262	271	265	291	277	271	271	272	267	247	274	281	301	258	265	247	268	269	272	256	276	272	270	245	259	256	255	244	261	266	280	272	266	264	276	277	240	284	271	271	256	276	279	256	272	289	289	268	273	287	258	254	270	257	286	245	291	289	271	254	261	277	274	293	252	280	293	262	279	256	250	234	305	271	281	273	270	275	270	267	264	242	239	256	286	255	276	283	260	270	268	262	255	272	258	297	238	276	275	281	268	238	277	250	254	288	271	277	255	264	270	250	280	252	258	287	275	273	293	274	247	275	256	303	282	280	285	274	260	261	308	256	257	261	226	242	261	254	269	281	250	239	242	282	255	239	262	288	267	269	226	255	255	301	274	287	254	278	284	292	269	247	293	272	275	264	240	245	286	259	277	256	304	290	286	253	276	267	262	233	280	266	277	288	301	254	254	238	281	255	269	256	252	294	282	253	244	275	262	262	303	279	273	253	269	236	256	255	265	265	285	289	260	283	291	233	286	299	245	260	235	262	256	275	259	269	283	277	242	271	261	275	257	252	259	293	258	277	265	261	274	303	266	269	306	266	259	262	267	287	283	266	247	277	276	239	242	228	285	262	234	268	274	308	257	279	257	301	254	268	246	285	244	279	247	266	254	283	283	260	261	266	243	261	246	276	266	275	277	288	256	247	278	252	279	299	266	278	257	248	279	283	254	288	262	269	277	240	262	262	275	249	270	283	266	251	255	225	244	237	247	289	250	262	264	261	296	276	298	264	244	286	267	274	256	273	244	259	302	276	259	273	247	279	276	278	231	270	248	292	257	247	265	264	265	276	287	258	256	262	264	272	271	244	263	226	245	262	259	261	244	235	274	263	270	282	266	245	263	294	272	268	260	271	257	270	249	273	278	246	249	258	248	270	249	274	262	269	241	269	257	247	285	295	264	269	267	255	251	260	238	289	254	267	246	294	255	274	260	239	277	275	279	268	268	274	277	264	278	258	253	256	258	282	260	256	267	266	258	257	262	261	264	257	267	262	281	252	254	294	273	276	261	278	255	273	270	257	255	260	295	275	292	264	258	248	279	266	269	257	251	259	260	286	248	300	255	290	257	267	259	253	270	282	277	266	245	276	285	254	301	267	253	275	262	298	292	269	263	273	271	253	256	266	290	256	263	254	246	288	292	260	248	281	261	277	284	255	267	233	247	287	273	275	232	249	240	265	267	269	244	255	288	241	284	265	240	298	262	287	273	293	252	289	268	275	274	224	271	258	258	265	285	292	268	283	273	256	282	234	281	261	253	258	267	265	282	261	257	258	292	255	277	260	269	276	287	264	251	285	283	291	242	246	256	249	268	261	248	278	242	240	266	254	259	265	263	288	289	256	283	261	267	256	279	257	290	242	290	279	271	280	276	269	258	293	274	277	276	255	255	284	295	271	273	259	279	277	249	236	273	261	277	256	275	289	264	243	267	274	265	287	264	262	290	257	290	245	301	262	280	281	252	266	257	269	270	268	279	257	280	276	245	280	299	306	285	280	245	271	268	250	259	279	282	257	279	305	279	251	273	242	261	276	269	260	254	272	268	279	269	248	250	266	296	268	259	263	236	264	277	265	239	255	297	245	273	280	284	273	321	253	254	293	251	301	236	290	270	255	298	236	272	233	268	226	254	279	273	249	256	264	253	268	295	288	244	273	267	276	286	245	262	261	273	254	254	233	283	273	289	273	266	282	254	291	281	242	249	276	255	272	274	227	265	274	241	294	265	262	252	261	247	258	246	241	285	263	277	278	277	264	287	253	288	259	273	257	257	290	272	302	267	267	281	250	259	265	254	250	272	255	281	288	254	256	260	250	269	268	268	276	266	226	280	260	240	243	278	244	269	270	245	240	255	280	256	266	272	234	283	304	279	290	253	255	281	254	249	268	264	257	252	248	238	248	295	290	287	264	254	220	255	276	224	284	271	281	244	259	274	277	236	243	280	248	264	279	262	255	237	257	250	280	246	268	292	275	284	280	255	263	247	262	270	278	264	264	281	242	254	250	286	268	268	242	282	254	282	241	265	281	271	247	240	268	259	299	274	270	251	253	266	263	250	265	268	284	268	275	267	261	261	269	284	251	267	272	290	245	292	275	265	289	285	249	295	255	281	260	267	285	277	285	273	293	269	279	276	290	253	289	278	238	250	280	260	275	261	275	245	274	273	260	279	251	266	288	302	246	246	304	269	271	259	269	287	295	254	286	280	266	281	295	299	278	268	274	261	261	255	232	269	290	299	290	282	247	248	258	241	249	293	275	282	260	242	270	258	260	276	254	251	268	261	238	282	271	270	287	255	263	243	251	261	268	252	283	270	285	262	257	249	255	272	239	269	248	274	262	270	235	280	272	290	294	245	282	259	287	286	279	269	274	273	261	252	281	272	264	273	250	262	303	254	274	263	244	282	279	265	260	255	267	273	283	245	247	283	259	284	274	259	276	269	251	270	250	265	254	267	240	271	254	278	276	279	254	266	250	276	267	285	258	265	275	239	262	265	249	247	221	279	268	267	274	249	260	291	286	254	229	299	246	297	255	281	261	250	257	279	231	248	279	293	281	269	276	272	258	291	257	272	264	275	258	261	242	281	255	249	266	283	268	236	252	247	253	273	290	249	269	270	286	299	253	253	246	273	236	266	266	242	259	256	237	260	242	233	279	267	253	279	224	261	259	260	239	285	266	258	259	282	260	270	283	225	274	248	245	249	280	287	290	270	219	292	268	247	260	273	257	243	257	271	288	268	283	245	263	259	262	244	262	271	248	258	265	249	257	263	250	256	279	254	260	251	284	237	251	250	239	265	266	271	242	271	244	258	232	267	280	247	276	259	301	287	279	278	252	276	280	268	272	279	254	244	253	240	246	263	266	240	255	246	280	240	252	266	264	259	232	275	265	249	277	249	255	260	242	251	241	250	282	266	286	313	257	282	257	270	260	249	228	278	264	258	254	277	264	257	284	267	252	266	273	266	262	277	269	258	257	269	260	243	253	277	302	243	247	254	269	274	259	260	274	250
3270	4471	3715	1762	1196	944	764	670	559	518	448	401	370	370	429	364	351	371	342	338	283	311	310	268	306	322	310	282	290	295	288	313	246	314	277	299	286	307	285	329	283	262	278	265	307	282	284	299	295	280	281	256	288	261	326	282	266	274	285	270	264	292	294	257	256	278	299	290	279	302	290	317	279	259	265	264	280	273	303	305	254	271	299	256	293	292	285	274	275	269	270	261	261	268	282	257	281	279	288	280	286	289	267	285	301	269	286	285	276	311	259	270	272	294	285	288	292	295	285	299	281	290	266	273	282	289	269	296	283	290	268	274	283	290	255	261	285	272	289	246	281	278	282	260	266	249	280	268	239	284	297	278	276	274	284	283	287	263	317	283	285	322	315	292	291	274	272	306	321	264	259	260	251	250	266	276	287	300	274	274	303	294	295	304	270	323	268	295	285	244	282	264	286	289	269	271	290	270	294	265	280	298	273	272	262	299	286	280	263	261	292	275	284	298	279	316	306	265	268	274	283	274	288	305	276	256	287	269	304	303	284	270	298	273	255	297	277	265	287	272	287	289	302	267	265	277	266	296	316	272	253	267	276	268	285	286	265	304	278	277	275	277	262	251	313	293	287	319	282	288	264	244	321	288	252	310	296	288	292	287	288	297	284	299	299	278	294	275	300	284	300	286	255	288	291	273	302	281	300	294	295	282	290	277	286	257	297	332	262	280	269	259	265	276	282	293	278	262	292	316	286	284	289	299	284	297	270	270	292	278	303	284	269	265	297	237	287	293	270	273	251	263	286	289	262	244	293	282	253	298	259	298	327	233	295	272	270	281	292	267	271	275	259	273	276	294	294	283	262	258	293	273	285	274	285	256	293	289	266	252	286	286	273	267	264	262	295	270	258	285	247	275	291	285	283	253	267	266	280	270	295	271	312	279	296	312	294	289	250	265	294	262	298	272	260	289	284	305	260	284	294	267	268	282	287	302	281	287	264	256	251	260	262	287	267	258	294	301	290	296	308	263	295	285	282	275	291	269	271	275	261	263	279	273	283	273	297	275	253	281	296	271	280	277	280	260	277	264	295	283	316	275	289	290	311	302	261	268	268	308	261	288	275	261	299	260	264	269	295	261	301	273	303	272	276	270	252	286	275	263	254	289	255	259	271	248	310	271	269	302	260	276	301	273	271	273	301	253	280	282	273	260	263	302	293	284	274	281	292	260	270	263	287	255	256	289	279	281	268	275	274	272	301	266	249	266	277	293	271	296	251	278	247	279	277	310	276	279	282	272	294	273	254	275	317	274	245	297	283	295	283	303	265	292	276	282	312	284	250	255	270	301	260	270	266	266	278	291	259	282	299	272	298	294	257	284	277	257	250	247	301	270	267	287	267	290	290	284	275	294	270	270	262	248	268	276	295	256	254	275	260	284	278	305	246	280	287	295	264	283	272	286	273	274	286	287	276	261	251	279	300	251	282	267	291	300	275	272	285	286	307	266	283	268	300	287	275	278	291	297	269	291	274	286	271	278	247	286	260	274	263	293	300	236	297	306	272	323	221	291	293	280	287	282	325	231	275	265	266	254	285	259	263	263	286	281	268	281	288	284	271	269	278	226	286	276	268	273	261	270	281	262	260	273	329	283	258	249	256	284	300	280	271	262	272	292	283	246	293	298	271	281	287	280	267	298	295	299	283	307	250	287	292	278	319	295	270	280	303	254	294	267	257	282	270	258	269	355	254	315	261	277	273	299	283	286	275	272	279	265	245	296	283	294	281	304	308	274	279	261	291	277	270	261	287	268	302	252	286	285	278	277	284	280	273	285	287	243	295	252	269	291	283	274	251	266	279	293	311	284	258	286	253	244	273	283	261	259	293	261	289	285	277	288	273	255	272	271	283	244	260	306	272	282	299	275	288	293	289	264	260	254	276	293	287	283	259	263	266	301	258	280	257	276	298	291	264	287	281	281	269	313	307	298	293	281	308	303	281	304	283	277	277	262	297	268	252	261	248	303	254	266	273	290	297	267	256	268	266	264	283	290	284	298	292	272	292	247	289	281	276	285	257	264	278	251	253	297	297	272	285	242	264	268	279	270	266	256	281	272	262	280	281	258	306	295	282	255	287	307	299	269	272	268	300	266	287	281	271	273	290	301	277	256	293	284	242	282	282	298	280	304	278	261	309	312	259	258	255	265	291	278	237	286	286	251	252	291	289	275	282	253	305	264	258	276	247	287	279	310	288	282	263	271	252	275	283	269	279	270	294	283	284	293	289	305	270	295	266	308	262	249	268	287	292	254	281	280	281	276	297	264	285	297	270	238	283	281	274	289	250	300	287	311	266	287	313	279	288	284	280	293	273	260	266	263	278	255	256	281	303	248	271	269	250	278	282	282	262	244	259	271	269	267	270	251	265	284	294	275	282	256	244	290	276	278	297	242	281	282	294	271	268	295	300	301	285	287	273	280	286	260	261	255	294	271	286	273	281	288	293	284	262	291	253	289	289	251	273	271	306	282	264	283	306	255	290	234	268	305	297	283	297	277	298	300	280	246	287	294	294	275	284	289	248	274	273	276	255	263	249	287	265	262	276	264	284	273	265	266	293	256	263	269	285	294	247	279	293	273	265	267	268	298	270	270	276	284	299	289	268	258	288	249	280	274	276	268	283	268	253	278	276	272	276	265	278	271	262	280	285	278	295	259	266	284	274	288	285	264	246	261	252	256	262	261	322	310	260	266	299	285	285	260	270	256	260	273	279	269	264	251	286	269	272	304	282	246	280	283	266	275	276	271	279	272	292	292	301	247	256	293	290	307	273	275	281	288	233	287	257	294	269	267	308	242	275	262	265	249	272	262	274	309	288	252	295	274	276	276	289	246	249	263	285	323	271	260	306	262	275	280	285	291	281	292	274	280	278	286	266	271	257	307	261	252	271	270	268	265	289	266	276	255	277	291	287	274	280	261	268	266	285	297	274	275	279	266	284	251	247	282	266	254	274	278	297	269	299	283	290	282	307	264	299	259	299	281	273	272	270	264	259	284	245	279	263	272	264	272	295	244	281	275	275	309	280	276	268	293	277	280	285	265	280	268	257	261	251	259	264	270	277	254	269	270	280	277	272	278	289	278	235	253	257	285	278	292	277	257	294	251	282	280	252	275	286	242	296	268	266	284	263	268	269	264	250	282	264	235	311	302	285	279	284	298	260	275	260	248	287	268	291	278	285	295	266	253	278	279	288	229	273	269	273	266	293	290	273	260	266	275	276	285	285	256	274	272	242	297	293	269	277	249	279	282	269	287	269	269	296	282	295	281	236	278	309	261	296	315	264	274	316	263	277	300	273	267	278	294	292	298	262	268	282	297	252	274	291	292	272	253	283	296	275	266	258	279	245	250	285	275	303	271	272	247	281	275	259	279	313	289	306	272	315	246	265	308	271	268	279	285	254	269	273	278	273	246	270	242	294	257	261	253	271	255	273	291	298	250	268	261	276	291	261	265
27460	11677	1567	872	645	626	629	575	562	585	586	559	560	563	585	589	603	580	590	579	595	612	569	616	582	621	575	550	592	589	642	581	575	599	601	549	580	582	540	574	566	565	625	601	595	578	597	583	571	571	567	596	614	591	562	544	570	611	579	575	584	553	557	602	565	541	600	566	606	587	593	583	556	572	580	607	603	576	569	580	592	569	575	563	611	559	609	558	594	573	583	596	564	622	575	592	604	562	574	611	582	574	601	573	578	597	544	600	547	589	567	585	565	582	574	555	593	557	599	575	605	559	542	618	554	545	528	606	572	561	561	592	572	594	519	587	628	563	565	607	574	600	622	558	546	565	574	543	590	582	535	559	633	593	600	542	615	562	556	609	558	603	555	564	559	576	574	594	592	560	548	529	594	593	555	591	577	568	548	575	535	599	631	609	536	598	568	553	551	563	621	542	578	512	609	567	538	566	538	589	610	613	568	523	610	559	541	526	580	570	576	591	597	573	588	557	577	570	601	560	538	606	578	552	574	575	573	591	605	592	578	619	623	588	628	601	560	559	557	570	579	570	625	569	584	597	549	574	581	607	583	568	589	605	539	573	540	531	603	594	561	608	561	572	570	590	570	570	602	573	595	629	561	570	554	587	573	595	583	593	567	592	552	595	532	596	583	576	592	569	560	549	583	570	570	589	624	562	581	569	608	596	582	606	559	597	521	583	571	600	529	591	564	544	553	587	580	611	604	570	599	547	621	574	558	594	576	578	561	592	571	557	563	556	585	545	569	563	579	560	590	611	594	612	619	560	507	590	571	574	586	565	563	583	561	582	597	549	563	592	597	609	548	584	540	608	561	572	590	590	579	639	568	570	607	600	568	596	586	490	572	545	540	585	607	545	542	575	589	555	517	577	578	554	576	576	612	550	573	609	560	557	577	558	577	562	625	565	606	618	567	552	545	601	572	583	560	614	590	588	543	565	558	588	577	571	574	566	524	571	578	555	575	558	587	548	591	516	593	586	571	562	541	577	623	543	579	579	586	568	584	546	562	572	599	570	595	592	574	632	580	603	585	553	596	559	546	577	570	581	579	595	596	599	593	576	582	585	526	601	557	569	596	551	653	559	613	591	598	567	579	612	589	610	590	579	611	593	537	581	571	543	625	547	573	579	564	596	581	574	608	590	582	597	602	561	539	605	573	622	534	585	565	569	564	542	549	598	567	560	583	609	592	569	534	595	613	577	570	604	577	574	586	590	579	550	558	511	559	575	551	579	617	551	589	622	531	601	534	584	580	547	571	572	569	553	534	595	599	580	547	603	623	611	610	609	590	568	625	573	558	578	534	614	570	552	581	583	599	607	600	584	547	554	549	552	555	602	589	605	547	556	590	587	528	567	619	576	558	597	601	549	585	556	587	585	610	555	569	601	577	597	569	666	590	556	616	553	584	570	541	626	588	572	619	545	620	597	577	545	562	562	593	543	555	582	615	576	506	547	564	573	566	579	592	616	523	570	575	569	557	615	580	584	548	585	585	558	575	603	538	595	609	588	534	548	543	569	607	546	597	572	568	587	617	566	570	569	600	575	560	581	548	571	606	552	587	606	582	561	571	558	565	622	601	585	602	575	576	555	585	559	576	579	561	554	571	603	566	534	562	586	630	616	609	590	619	564	561	555	573	555	635	580	553	610	521	591	618	595	543	541	562	554	591	536	582	588	604	569	580	591	560	558	569	566	591	599	600	637	582	590	517	606	581	607	568	610	584	600	583	597	551	592	525	581	613	595	538	559	607	579	578	601	589	606	614	599	614	596	606	558	545	535	589	600	576	602	559	599	603	552	579	585	561	574	572	588	617	592	600	641	583	556	618	554	585	553	540	554	557	540	569	572	583	564	595	628	573	551	585	558	558	548	573	591	561	579	589	572	525	565	578	534	588	591	590	559	607	575	636	597	523	606	595	599	553	597	548	582	562	565	562	582	555	632	585	614	599	557	584	570	568	631	552	575	590	565	557	620	591	609	617	567	590	579	566	566	622	547	546	602	612	518	580	600	563	608	557	585	568	570	552	625	592	569	547	574	552	581	535	576	584	586	560	548	568	512	571	566	563	573	582	596	571	562	528	597	595	531	589	558	573	559	585	585	603	539	634	590	573	571	581	587	573	590	553	552	588	627	542	547	565	631	623	596	592	559	609	568	606	571	595	589	626	557	583	602	535	548	583	574	607	542	554	568	557	609	573	557	560	568	550	590	574	530	614	559	576	541	580	592	606	530	613	606	601	521	599	570	592	588	572	598	607	617	597	543	589	527	583	557	616	594	543	546	645	585	555	572	592	603	574	570	518	529	589	600	577	550	588	597	563	560	539	586	578	567	570	574	582	582	556	583	580	627	621	569	546	536	610	558	621	612	633	590	531	575	558	595	540	585	593	591	573	589	596	560	564	585	570	574	572	533	607	580	584	554	544	556	588	577	606	597	574	587	610	560	556	571	567	580	568	562	561	550	631	621	595	545	549	538	613	590	600	610	584	531	612	626	578	580	557	553	591	561	589	594	599	581	569	592	611	603	565	576	518	558	611	574	532	602	602	570	611	550	635	567	569	585	591	573	595	592	600	603	561	560	561	563	582	614	524	569	589	579	564	586	604	598	606	542	604	552	570	567	544	579	568	619	571	563	586	590	554	569	617	595	581	557	582	552	623	580	620	571	544	580	587	563	591	624	590	579	573	549	565	563	583	564	585	578	531	572	577	581	540	564	605	590	591	596	560	560	567	606	588	604	594	529	596	576	564	556	579	557	569	588	611	584	560	545	586	548	591	600	555	576	546	557	593	538	556	610	564	592	549	650	542	553	563	582	549	590	578	556	562	596	594	577	564	632	582	567	547	555	580	569	564	580	602	558	561	605	554	579	564	550	588	591	620	572	555	591	553	587	528	563	554	588	546	546	618	540	531	548	597	625	535	600	573	572	555	572	588	572	566	623	584	585	537	542	558	584	600	614	586	609	615	571	537	581	588	621	592	566	593	603	577	618	582	586	575	615	583	592	607	589	574	592	579	573	623	609	577	543	552	595	535	599	597	620	593	565	584	616	579	595	607	574	563	567	546	634	555	599	584	548	542	599	558	596	587	571	574	564	612	574	628	598	549	608	623	593	550	547	519	528	558	567	608	578	546	568	584	561	566	611	572	595	573	575	545	538	570	556	600	605	615	601	593	559	565	565	590	592	592	566	605	601	545	594	564	616	574	609	585	589	577	559	583	562	563	556	588	557	544	537	584	544	598	556	568	549	569	590	580	549	563	603	568	613	554	555	531	599	592	513	583	627	548	564	542	630	590	567	572	549	527	594	595	586	562	570	502	615	551	545	532	601	561	606	581	589	611	598	580	558	620	536	587	556	557	569	575	565	580	601	574	571	580	565	567	586	540	563	573	625	591	590	589	638	578	565	545	627	578	561	604	575	589	585	573	600	577	573	588	625	555	577	589	557	588	552	595	605
4997	733	683	633	552	555	536	559	517	560	553	525	514	506	527	532	560	563	529	513	534	554	564	580	522	528	542	505	495	552	543	548	515	501	525	548	531	530	543	567	505	577	523	532	521	507	547	474	507	561	540	527	554	549	549	524	513	504	521	519	509	515	518	519	571	554	502	554	496	522	506	523	534	499	553	557	515	549	527	547	506	541	523	490	533	520	516	557	534	546	501	503	488	532	535	504	525	503	554	519	508	541	476	517	513	560	555	522	536	496	533	584	526	518	554	520	502	536	530	523	556	554	543	519	525	532	511	541	556	529	522	526	499	574	495	527	509	543	580	553	546	559	514	574	527	536	548	559	539	561	556	499	506	514	573	505	513	498	556	503	522	505	532	521	536	547	586	504	534	565	527	536	575	524	549	557	538	570	562	506	530	544	520	516	527	525	551	554	554	533	527	508	498	515	524	533	553	489	570	506	506	495	532	543	563	512	517	526	528	551	488	549	523	503	493	513	536	507	514	581	558	494	566	595	499	527	587	526	508	542	578	499	550	529	510	479	548	552	533	545	510	497	476	514	556	543	504	591	567	500	520	563	546	511	504	584	524	513	490	560	498	520	531	527	522	491	520	516	503	504	539	594	502	541	497	519	549	507	551	579	566	517	551	551	566	530	489	528	514	499	524	554	543	533	530	515	567	526	506	514	523	513	540	580	510	502	535	518	516	566	563	501	523	513	495	546	525	521	573	555	539	525	525	517	519	508	531	517	513	543	537	543	499	527	549	539	546	512	508	528	575	513	555	518	527	525	532	541	556	510	540	545	590	529	518	529	521	545	525	502	540	524	545	553	500	515	518	493	555	516	579	569	555	507	480	504	503	545	527	541	531	507	499	583	505	563	500	542	519	556	532	529	533	533	526	497	560	575	535	516	509	535	523	548	547	571	523	521	509	527	534	540	507	538	511	578	537	533	521	494	555	533	533	539	541	529	535	532	559	552	507	551	555	543	524	553	515	527	539	544	517	553	537	522	524	529	504	529	525	528	531	548	548	500	561	483	532	529	533	528	529	545	541	526	540	555	539	492	535	504	531	514	539	539	517	518	480	517	551	562	534	519	538	555	507	579	537	532	514	562	529	534	516	560	490	525	505	563	543	522	519	532	533	547	529	508	540	525	531	565	540	504	559	544	472	512	528	510	511	510	498	494	498	489	536	519	500	554	539	515	558	515	510	512	578	540	513	535	557	515	518	507	496	552	559	555	569	555	570	556	541	534	496	512	549	510	564	505	566	540	533	573	563	549	533	569	505	522	516	534	529	511	568	571	542	526	521	478	518	464	515	529	504	543	537	538	551	522	536	497	498	543	509	504	551	503	535	565	548	486	548	549	528	557	520	518	506	565	515	492	539	527	513	498	520	547	538	527	477	566	523	510	561	545	489	507	520	534	549	522	539	533	494	554	515	525	503	515	511	484	539	521	507	550	505	519	554	560	544	545	521	526	525	560	529	569	501	491	500	519	546	522	517	507	548	501	526	506	504	538	558	504	520	517	529	521	592	561	560	519	550	527	572	498	556	503	500	543	517	545	505	548	557	518	527	545	526	519	508	540	518	547	515	521	506	486	524	516	574	562	555	547	552	543	534	507	512	491	526	510	507	507	549	550	517	498	548	548	564	521	540	506	559	524	516	532	569	530	539	526	540	532	535	526	483	512	538	557	518	522	505	526	514	537	543	539	504	564	536	574	556	536	543	550	530	520	552	533	549	511	537	520	550	475	520	516	459	533	528	518	506	552	516	509	534	553	547	497	508	523	493	510	543	576	547	549	528	532	533	542	564	527	494	562	543	534	514	499	518	476	529	562	557	538	538	506	544	531	502	538	536	539	541	561	514	548	559	520	528	525	561	524	561	562	506	514	546	529	511	564	522	533	526	518	512	507	533	512	512	561	528	519	506	490	511	540	541	558	486	514	502	512	523	541	527	558	527	535	527	513	587	520	537	505	529	533	579	540	539	533	556	511	546	570	555	541	567	517	531	520	526	525	535	494	550	530	515	505	509	504	544	507	540	512	571	538	522	530	507	539	506	523	533	567	524	512	527	500	518	528	527	519	520	516	533	506	502	506	524	532	524	536	515	575	510	578	532	485	488	544	532	507	505	537	545	528	539	541	514	549	512	514	535	577	523	540	527	543	506	554	505	543	532	494	517	536	507	552	510	507	544	539	558	586	536	541	539	512	539	533	501	520	547	564	565	525	524	520	508	557	510	548	527	527	562	535	505	536	516	571	525	512	481	548	511	528	539	535	511	528	571	531	533	488	546	506	513	577	570	526	515	508	572	555	546	521	554	556	477	554	513	548	537	531	524	492	524	522	532	516	563	528	520	545	506	555	497	517	537	494	517	504	520	519	549	557	518	525	518	516	542	542	540	541	518	554	535	537	502	520	541	551	515	516	526	484	543	493	523	539	514	538	521	521	493	539	538	504	547	571	528	491	548	532	544	506	537	516	537	556	554	504	567	525	525	514	517	568	537	565	516	547	504	530	537	521	508	491	493	523	478	513	529	529	519	521	530	510	526	548	580	541	550	533	518	559	500	525	511	561	533	574	500	564	565	511	528	571	547	522	526	527	539	527	564	508	574	530	539	532	521	547	525	502	486	525	556	572	533	517	513	499	528	511	541	519	544	531	506	524	502	510	563	549	511	535	545	541	511	571	522	523	495	505	566	521	523	568	500	491	549	508	544	518	515	572	531	527	538	563	540	509	515	539	506	529	527	539	498	555	515	541	534	534	522	550	559	535	534	500	552	535	519	581	489	513	538	527	500	544	555	550	562	542	486	531	499	521	522	561	567	514	500	563	538	532	522	528	560	519	508	518	484	537	512	542	513	536	563	541	562	511	544	529	530	527	525	548	498	509	541	545	494	532	488	575	493	526	522	558	527	512	536	483	516	511	504	532	528	529	523	521	552	568	535	555	523	521	567	508	540	561	510	503	535	505	509	548	526	540	520	510	542	507	507	484	569	548	541	552	517	497	493	546	535	512	516	502	536	537	534	549	547	553	527	511	549	552	555	528	555	498	560	550	527	538	526	539	564	506	573	533	496	518	523	502	513	537	553	518	491	542	531	528	585	538	561	514	550	534	535	491	505	532	557	513	521	524	544	531	509	547	535	508	475	513	506	583	526	532	509	527	567	502	520	475	532	481	515	547	583	499	552	539	540	499	494	542	492	537	530	548	538	511	557	520	513	518	549	568	509	504	521	509	542	501	540	508	507	524	499	521	555	518	522	523	555	533	578	557	557	503	533	524	556	500	566	514	512	527	555	527	526	575	562	547	541	534	530	511	536	522	546	507	562	535	555	537	498	488	542	522	532	528	532	531	532	524	535	512	507	555	515	499	506	518	540	505	522	515	558	579	507	519	552	500	494	488	473	542	492	517	512	535	567	521	541	543	579	539	528	545	541	556	533	512	526	549	530	507	510	507	554	540	537	525
25624	21434	25952	18731	1484	654	528	478	390	418	489	410	406	416	397	437	400	412	439	437	424	421	431	405	395	373	411	406	441	410	403	403	391	409	381	439	387	420	401	427	425	386	396	425	392	433	390	426	405	365	414	392	422	395	410	425	369	396	390	401	440	409	400	439	417	417	419	407	403	435	409	385	417	392	400	382	409	432	417	387	404	404	398	410	403	381	399	398	369	379	433	408	418	393	415	422	404	372	399	432	370	378	392	436	412	383	399	392	371	419	429	347	407	370	411	408	430	399	400	390	415	433	409	375	419	400	391	362	400	417	406	391	394	388	385	418	428	403	412	376	413	412	383	443	442	402	401	407	404	374	393	403	410	345	410	400	413	427	381	406	414	391	412	372	373	406	404	405	413	404	385	424	444	423	387	391	427	421	402	392	419	433	393	401	398	400	421	415	419	403	398	402	349	425	400	402	410	399	393	408	413	427	419	381	381	387	394	380	409	422	380	403	361	424	377	417	391	392	429	419	452	404	414	382	414	444	407	336	432	377	395	409	386	369	362	438	410	402	421	411	364	409	378	375	413	397	425	419	412	423	400	413	373	405	392	417	380	403	373	381	415	427	404	379	418	416	413	418	431	434	408	387	400	409	391	377	386	407	390	392	414	376	415	387	422	385	396	429	375	384	431	381	443	429	397	441	416	401	382	373	383	395	418	407	424	412	460	369	399	379	425	420	410	416	426	384	366	393	384	425	392	401	382	394	371	391	365	378	435	405	421	399	393	419	370	400	384	396	410	415	396	425	410	404	422	385	388	417	401	395	386	432	395	403	397	401	412	390	404	422	391	416	372	395	408	407	453	410	381	408	418	395	429	395	408	396	403	386	413	427	379	408	415	389	440	444	413	376	421	402	379	402	408	391	379	422	390	411	401	404	391	392	435	376	376	420	444	389	409	446	402	419	422	414	394	377	414	405	397	393	425	396	396	393	365	423	419	404	381	407	436	401	402	413	396	353	399	410	424	416	404	429	410	379	424	408	409	380	390	351	366	388	388	412	394	374	392	388	394	401	457	403	419	398	423	392	373	410	393	375	430	373	408	369	389	395	403	402	413	397	400	402	406	408	403	400	396	418	429	359	364	428	398	413	385	403	407	427	423	395	436	408	405	396	409	375	404	397	432	419	389	416	384	399	377	410	381	372	397	406	408	392	400	402	395	400	400	426	390	401	412	373	415	415	415	422	408	394	397	419	405	420	421	441	417	374	429	418	413	378	384	433	416	418	397	383	380	411	412	370	415	398	368	401	416	395	390	430	397	405	400	394	416	415	372	398	403	426	426	403	390	434	386	409	419	412	420	388	419	424	377	416	401	440	425	390	388	406	418	384	386	423	401	402	417	367	417	418	418	434	447	408	452	366	405	378	408	379	379	366	391	412	414	440	382	416	413	410	432	402	414	385	411	385	377	402	386	416	400	424	408	372	412	370	381	411	385	410	375	384	394	394	383	407	407	394	364	376	412	417	394	402	390	417	379	418	411	398	402	406	411	432	408	408	412	378	402	365	401	389	377	391	417	384	381	397	413	383	423	403	407	426	376	384	428	400	391	410	429	402	379	386	398	432	394	393	396	381	405	380	399	398	427	439	416	449	421	412	422	416	430	386	373	427	415	420	370	400	400	400	384	419	382	390	433	420	374	426	415	382	385	360	375	383	402	385	401	416	400	415	396	384	390	386	431	411	446	399	378	410	356	398	421	374	390	401	379	415	400	426	412	384	402	403	390	389	396	420	396	378	411	375	384	398	390	398	454	398	423	362	393	412	398	418	418	388	437	416	411	413	387	411	403	429	365	417	437	385	403	426	402	409	421	395	383	391	411	394	377	362	396	405	421	406	437	406	421	397	381	368	421	377	414	416	411	415	385	428	366	385	427	376	395	411	386	417	430	347	393	436	404	409	403	391	380	413	383	380	378	411	411	406	357	392	424	415	409	362	393	411	334	369	418	401	420	408	373	400	412	411	412	440	369	406	414	406	391	362	434	381	406	392	397	429	408	390	409	397	402	396	409	404	437	430	418	365	392	433	392	416	410	407	415	398	397	392	365	389	410	412	415	445	406	405	436	396	418	433	424	374	388	425	376	397	402	359	387	446	406	419	389	383	426	391	400	400	401	406	408	395	426	416	402	401	431	398	403	392	379	396	405	393	406	401	397	462	418	361	413	400	406	397	399	396	424	393	395	416	394	413	411	413	395	414	365	393	412	430	389	408	433	405	398	409	373	403	376	382	399	389	400	398	401	370	389	391	398	403	377	401	427	420	409	396	407	361	387	380	387	392	390	419	397	421	391	389	387	381	419	416	357	420	384	407	430	397	384	413	409	403	398	394	395	385	391	391	445	402	386	388	390	386	394	400	414	425	400	449	407	410	406	380	403	441	391	411	396	384	382	439	401	379	420	372	403	387	396	383	414	412	399	421	408	400	432	424	392	397	384	357	426	372	371	426	414	376	385	399	438	365	433	407	419	419	375	388	389	403	427	393	393	363	398	390	409	406	396	399	428	385	373	409	398	422	384	416	395	400	393	384	371	382	403	402	383	407	402	393	381	457	389	398	422	411	398	383	379	411	388	385	417	405	421	399	396	403	379	411	404	372	421	401	446	397	416	444	393	375	443	437	373	419	392	416	393	403	444	435	378	402	375	399	411	380	428	413	408	391	401	394	408	389	394	404	379	416	427	423	443	391	421	385	421	408	424	380	379	384	389	417	396	369	410	374	402	423	419	436	445	402	417	376	398	433	410	397	361	400	401	393	398	402	412	457	389	387	384	384	428	396	400	407	400	390	406	429	386	415	383	398	378	391	388	408	391	383	387	425	396	436	396	367	402	392	404	416	414	401	381	375	433	389	383	412	422	387	396	376	421	414	370	401	412	431	358	397	386	392	403	402	397	436	394	372	393	377	369	396	436	376	428	382	392	423	410	379	383	400	416	374	415	396	374	402	399	404	403	370	410	399	423	380	387	414	411	418	418	382	393	404	425	382	414	405	391	382	373	421	386	388	392	383	429	435	416	427	405	373	401	389	395	408	379	417	413	442	368	368	372	421	387	415	416	388	412	399	371	446	410	400	375	417	413	365	376	402	393	397	374	361	409	392	393	397	429	389	370	408	405	373	386	410	413	425	352	426	392	418	418	402	404	384	426	401	418	377	387	378	403	417	420	404	400	385	399	413	416	383	384	411	393	407	411	367	397	396	389	444	401	357	417	400	402	338	382	407	385	358	398	407	411	386	396	388	392	390	393	428	355	370	373	398	397	393	384	403	400	412	385	408	392	421	413	354	420	399	443	387	412	347	397	379	390	419	428	383	441	433	419	396	407	437	390	385	413	399	427	393	399	406	408	389	404	384	416	377	384	410	401	433	402	380	402	386	409	419	375	400	433	424	393	425	386	383	423	432	386	382	376	392	388	411	393	402	383	394	383	390	402	437	400	398	379	368	391	421
3433	2023	1588	939	724	601	597	539	469	478	473	419	416	438	425	432	392	436	456	379	373	387	400	388	400	439	390	427	427	401	388	388	406	397	413	415	404	397	433	387	374	394	388	399	400	390	373	415	410	398	400	446	397	380	393	436	418	415	423	421	382	389	387	393	394	414	424	423	415	384	349	381	398	372	406	399	388	420	413	393	404	408	413	402	415	391	393	386	374	394	372	354	395	429	387	382	377	402	413	403	378	399	376	387	394	386	361	376	418	379	383	402	390	410	400	407	414	381	382	357	403	444	419	403	358	376	423	357	363	399	364	370	395	390	397	360	373	385	385	417	380	382	386	413	385	382	373	412	381	383	395	385	389	389	414	415	392	426	386	375	409	384	412	407	391	370	432	397	414	381	376	385	390	440	387	389	423	410	407	403	373	411	381	421	410	433	416	393	383	392	378	366	368	408	391	396	373	383	349	371	425	405	341	367	424	390	372	395	387	391	376	397	374	395	384	408	368	389	416	407	380	386	403	389	400	388	406	376	378	410	376	357	400	385	379	380	411	372	403	385	381	390	385	423	355	375	396	403	406	399	407	393	387	385	405	387	384	363	368	417	385	401	405	413	371	383	387	372	392	399	367	411	364	385	394	378	392	408	443	398	354	362	388	373	387	382	400	377	393	390	422	387	393	404	392	377	354	415	392	384	429	385	428	385	379	404	375	399	367	406	385	391	380	374	357	396	406	357	411	422	373	406	407	416	365	388	417	414	406	410	398	370	403	385	339	385	386	382	408	411	379	434	387	411	377	371	414	423	381	420	384	397	409	395	399	398	368	410	420	383	405	387	400	396	381	360	385	413	424	373	364	358	351	396	383	410	387	386	383	397	346	407	408	390	366	387	384	382	398	404	396	366	336	377	437	404	398	404	368	429	387	407	377	396	410	407	418	384	397	397	429	416	393	414	399	392	372	401	395	396	407	402	386	402	378	418	379	410	393	391	398	372	416	400	381	391	394	403	399	403	379	408	348	386	423	387	377	421	415	387	385	388	386	393	342	395	388	383	438	385	398	382	378	393	373	382	374	399	355	424	413	455	393	369	367	403	381	425	395	391	393	405	401	376	366	378	414	411	390	425	397	420	380	379	408	409	378	407	416	387	398	419	399	386	421	417	368	396	417	406	408	405	437	361	378	400	401	367	358	398	397	411	352	417	393	357	407	393	388	396	386	380	366	378	395	379	383	403	392	379	398	390	373	413	385	381	364	374	353	405	387	390	415	371	352	389	392	394	355	381	402	393	377	390	367	389	383	413	409	407	394	424	393	390	375	375	419	387	388	391	380	395	394	368	401	370	382	424	380	415	396	417	395	392	380	381	371	411	396	413	389	407	413	399	342	399	431	379	388	420	383	399	372	389	361	380	386	393	364	402	362	373	400	385	372	361	399	391	397	380	413	388	408	381	396	414	393	391	388	404	393	391	379	375	395	375	426	410	354	385	420	393	382	383	391	389	389	396	355	402	392	389	394	399	396	415	390	397	366	402	396	377	361	410	413	407	409	392	399	387	397	400	359	402	384	387	390	415	406	382	390	404	413	395	371	390	392	392	384	390	422	348	430	350	399	391	394	409	396	401	392	399	378	361	395	402	408	371	389	396	343	414	395	334	390	386	409	411	372	404	342	416	396	408	423	376	401	398	388	366	383	381	371	399	395	386	418	397	405	361	409	395	381	373	402	368	372	379	396	373	389	360	383	365	364	396	391	335	380	414	391	384	362	370	375	374	353	367	386	413	382	356	393	392	392	393	393	369	401	377	352	403	381	344	412	393	390	368	414	407	383	426	398	363	417	412	382	389	379	381	427	367	413	380	366	397	392	386	367	386	404	391	396	419	433	396	402	417	398	400	408	376	396	371	390	413	368	371	369	395	413	370	446	400	375	387	408	362	387	362	376	394	345	398	437	408	386	372	368	377	415	404	386	366	352	432	402	389	408	378	425	375	427	397	395	374	431	401	406	409	381	372	386	409	414	401	362	379	398	383	395	356	396	362	388	366	365	395	371	400	368	405	403	347	422	410	427	411	431	371	381	409	405	395	427	378	390	412	398	402	435	378	404	386	417	405	424	394	399	402	422	423	373	396	384	366	413	371	375	408	387	448	413	395	383	382	402	389	434	403	391	394	417	367	398	380	388	372	418	383	404	375	389	383	397	406	393	377	382	379	365	390	419	372	400	375	401	404	381	388	366	407	442	410	389	398	387	406	395	393	375	382	363	400	368	342	422	391	379	412	371	374	372	380	374	421	396	417	371	407	391	405	382	378	390	380	413	395	374	395	372	365	407	395	395	324	383	413	399	377	406	384	395	377	391	392	372	390	418	374	380	377	401	400	382	407	392	356	404	406	401	385	385	376	344	383	401	393	370	435	403	370	393	414	346	409	417	389	377	394	391	385	382	372	369	387	404	401	435	377	375	395	396	388	400	365	397	403	383	344	393	428	405	403	421	379	396	384	334	402	367	369	402	380	395	364	423	359	424	414	390	390	397	382	365	365	349	417	378	381	415	365	375	380	396	373	399	422	416	403	421	371	413	401	397	401	388	370	390	438	407	398	399	370	393	382	382	376	412	377	367	400	395	392	412	413	368	392	389	389	402	390	381	428	371	361	376	348	368	369	383	395	434	375	390	379	396	356	386	379	409	391	382	383	427	399	384	394	404	406	406	406	386	377	381	394	410	407	384	384	394	377	385	380	425	398	385	385	429	384	371	385	376	386	393	404	406	421	386	387	410	423	389	400	379	425	360	424	365	388	383	353	383	411	392	367	392	404	411	376	399	375	396	415	381	377	354	400	408	417	353	398	371	389	353	403	377	389	370	394	402	400	400	379	382	382	394	362	396	382	402	357	350	398	415	406	363	386	382	348	411	390	354	407	393	399	369	384	359	353	387	387	399	424	393	381	390	406	385	401	379	401	399	433	395	405	399	372	369	390	397	416	414	396	362	405	375	383	389	395	410	422	403	381	391	419	388	367	374	376	365	456	397	394	399	397	411	398	408	356	436	367	391	361	394	409	407	387	380	378	370	398	385	353	403	412	403	382	401	376	406	401	371	389	399	351	396	399	370	417	383	409	383	344	400	430	374	368	359	401	389	379	362	375	395	357	357	423	365	404	388	388	410	392	378	364	380	431	401	400	420	393	375	380	391	411	359	375	381	435	404	416	423	390	402	402	397	405	393	374	411	418	400	397	374	413	374	385	404	395	414	390	389	407	413	380	391	406	386	413	385	393	386	390	399	400	393	372	402	397	414	399	404	379	427	380	392	384	385	399	402	367	428	380	429	408	396	396	397	378	401	391	377	372	397	406	360	401	404	366	382	392	368	412	406	382	430	391	392	384	401	400	391	367	408	403	359	371	417	376	415	366	383	372	396	427	400	399	387	382	392	367	398	371	395	411	370	383	386	418	412	377	415	368	378	403	406	390	400	384	389	401	404	431	396	382
24337	21454	28612	24697	20261	2476	840	499	407	377	371	339	308	328	308	283	283	291	300	307	278	298	286	297	291	294	284	295	274	242	262	278	277	291	257	293	285	277	269	281	267	275	282	258	264	268	240	256	299	284	255	260	272	271	277	271	257	263	269	286	273	281	268	271	258	278	261	270	291	264	275	284	308	269	274	284	236	259	271	285	252	248	281	268	271	251	261	284	268	266	246	263	263	281	277	262	289	243	289	248	232	248	265	290	243	296	284	244	292	263	237	269	261	278	274	295	284	273	295	277	256	250	294	247	246	240	293	254	258	249	265	268	314	271	254	260	239	280	281	282	262	266	266	287	254	263	281	277	267	258	279	258	284	260	269	283	277	254	253	262	275	285	252	252	261	279	272	270	306	252	276	276	283	246	280	266	254	277	253	272	276	262	275	252	238	244	266	268	269	272	271	261	256	261	263	284	278	262	253	254	284	267	255	280	289	277	256	287	241	260	229	261	249	278	250	271	295	276	252	271	256	262	281	256	267	274	260	287	264	251	272	280	251	260	286	261	249	260	270	267	273	265	269	285	265	269	286	272	296	262	287	242	255	254	259	232	271	276	275	255	243	257	259	273	256	253	284	268	266	267	285	294	222	272	248	287	289	253	248	270	280	290	248	266	298	250	243	255	298	290	280	253	243	260	265	286	237	264	225	262	298	265	249	239	230	260	268	232	268	250	239	244	231	286	276	292	219	276	244	289	263	259	269	261	275	271	276	255	239	255	250	275	263	270	253	266	237	286	258	283	250	288	259	273	280	242	239	253	283	261	262	252	257	269	290	297	293	249	254	281	264	256	295	253	264	269	276	260	285	274	296	286	281	256	251	261	273	276	251	273	265	259	282	278	276	266	262	290	260	241	262	297	304	254	263	280	291	283	279	276	254	236	286	255	250	259	264	241	267	271	251	283	264	265	277	252	251	251	292	285	283	280	270	239	286	270	265	278	269	244	254	275	280	223	257	268	257	260	278	251	243	281	273	257	259	275	275	246	256	246	232	265	239	288	244	267	282	236	276	269	291	258	282	260	278	267	306	259	261	264	258	276	270	263	288	264	250	256	269	244	268	240	265	274	254	276	249	262	258	250	251	277	239	269	283	246	249	247	246	294	254	269	271	275	292	284	285	274	295	294	271	263	260	271	262	256	272	258	264	244	282	293	289	234	239	247	282	249	262	239	251	254	250	270	262	262	289	247	284	246	270	264	289	287	264	281	236	269	250	265	255	246	285	269	279	239	253	280	255	236	271	275	232	255	261	282	256	303	268	263	232	272	271	261	260	287	266	258	283	269	247	243	304	273	284	247	282	253	290	266	270	284	244	262	241	270	260	288	235	280	249	284	232	264	288	246	243	281	247	250	263	266	257	273	276	277	255	262	253	269	295	271	290	267	234	275	243	294	234	260	256	253	233	235	280	264	238	245	261	302	244	255	267	268	276	252	253	280	259	243	255	272	277	267	274	235	275	243	247	271	248	253	268	257	245	263	254	255	275	222	278	267	265	266	244	306	277	262	301	249	244	267	281	256	276	271	274	261	284	267	252	276	270	268	272	301	267	250	272	268	280	267	241	258	267	278	277	215	257	249	273	255	244	270	261	296	256	237	274	269	262	247	249	245	285	263	266	263	256	277	285	245	247	259	252	263	255	269	257	306	256	202	251	286	249	268	258	267	257	271	257	249	250	259	265	286	274	266	256	283	275	265	283	288	300	268	244	260	253	262	249	240	229	256	283	257	260	272	251	268	252	286	280	277	257	288	258	248	261	266	271	264	282	286	279	258	284	272	247	261	264	285	243	261	275	266	263	273	250	235	248	257	266	276	282	276	262	263	245	282	258	281	277	283	278	244	279	263	268	250	281	271	281	274	267	250	250	284	290	253	265	295	266	271	232	262	259	270	263	254	297	242	275	249	247	280	245	238	267	283	258	267	282	256	267	254	275	278	257	290	251	268	259	261	270	283	256	282	243	254	258	256	273	284	247	274	274	251	233	235	256	246	275	262	271	255	277	257	302	272	251	247	263	258	273	261	236	293	259	276	302	268	275	255	296	287	263	286	261	288	251	308	281	276	246	282	253	262	252	267	247	255	289	273	256	236	274	270	241	251	262	270	253	280	261	236	256	254	267	277	278	265	230	270	270	271	237	289	275	261	256	237	258	252	247	312	283	265	273	263	258	281	269	223	274	257	255	275	265	249	255	258	279	256	276	280	286	252	234	264	288	286	277	284	238	290	272	284	242	268	284	259	254	275	292	246	252	272	264	262	258	250	259	241	256	267	309	281	266	267	290	291	262	280	278	266	245	249	251	245	258	244	290	249	283	286	280	262	254	246	288	278	284	257	277	249	293	268	292	263	272	258	251	253	256	247	270	264	272	272	248	273	295	262	241	265	262	265	250	282	254	255	243	263	263	297	286	239	253	246	240	272	254	244	258	282	244	254	252	278	254	243	244	252	233	246	238	251	273	260	265	242	281	254	285	264	252	271	262	255	293	234	247	234	259	228	286	300	266	270	251	251	254	277	280	239	243	241	256	280	272	291	261	256	269	263	287	261	254	262	271	267	276	260	289	253	290	249	289	288	277	258	256	293	244	256	273	297	259	259	266	241	269	266	267	267	286	284	272	257	265	241	255	284	246	276	237	258	225	243	259	257	254	265	279	272	245	271	253	282	242	270	237	270	256	273	245	268	262	266	249	270	271	265	254	247	275	299	301	276	254	262	246	283	250	272	258	244	270	262	281	276	266	268	285	263	276	292	267	257	262	233	251	236	253	283	270	251	284	245	255	244	285	269	243	247	237	264	252	245	276	243	261	276	269	272	258	284	251	261	276	261	264	297	270	252	293	307	261	261	258	299	274	256	273	244	269	268	253	250	266	252	274	288	247	280	236	232	253	242	241	249	245	239	253	262	260	245	257	252	290	240	247	284	280	273	246	260	250	242	261	270	281	266	275	255	264	266	268	279	263	249	250	223	263	281	245	279	268	255	280	263	277	240	266	229	269	272	264	292	256	255	243	245	266	260	265	259	277	267	222	261	251	281	262	256	265	246	266	243	278	262	274	262	260	264	271	277	287	271	283	248	250	273	257	275	279	269	287	271	283	264	235	250	245	236	256	272	263	266	251	290	230	257	275	259	263	282	270	256	247	234	250	250	264	247	287	237	234	266	251	287	249	269	255	285	262	278	249	275	281	269	264	256	252	243	267	236	269	273	269	276	248	222	263	247	268	259	258	260	259	268	270	238	267	292	277	255	223	263	249	261	298	278	263	286	264	271	235	285	286	238	284	267	240	258	264	262	282	278	267	278	250	256	236	245	269	266	254	275	267	255	267	286	296	274	275	267	259	253	251	273	245	274	257	286	261	287	281	242	282	270	266	272	276	274	259	250	254	250	285	271	263	278	286	241	263	283	263	267	245	235	240	243	284	261	286	255	254	285	251	259	274	260	259	267
3202	4527	3577	1784	1183	900	739	603	565	467	439	414	397	397	350	326	357	357	298	318	320	336	322	328	322	307	297	298	256	307	284	290	309	323	273	258	284	265	280	290	282	294	300	273	256	287	282	255	288	297	294	273	250	278	278	293	282	289	306	312	271	279	259	311	282	247	310	261	258	290	270	254	275	270	260	289	295	298	294	276	266	263	267	278	275	298	264	297	286	275	283	284	247	278	263	278	272	276	286	262	294	265	275	265	255	265	301	279	264	274	311	259	283	284	277	276	270	276	295	259	297	253	292	276	282	261	262	285	279	254	277	293	274	277	270	281	289	282	292	284	277	274	295	294	269	265	295	254	258	275	295	304	289	251	273	247	256	272	269	286	292	315	293	298	281	279	280	299	268	250	296	325	289	291	288	262	251	287	290	280	277	258	277	255	303	263	300	297	314	272	286	264	257	265	267	266	295	275	245	290	266	268	294	232	243	290	281	255	254	260	300	283	292	319	295	287	269	303	278	250	236	278	256	261	308	269	282	257	281	283	272	316	281	275	282	269	285	279	253	262	267	275	268	303	269	274	298	253	270	287	293	278	279	280	279	261	259	262	290	242	300	261	303	267	269	266	277	269	295	268	277	282	274	294	269	278	278	277	266	271	288	255	270	268	284	299	286	292	312	277	276	280	275	270	286	301	279	299	286	283	285	258	287	259	307	290	285	270	276	272	274	262	255	257	314	290	268	256	268	282	281	265	277	265	246	288	253	295	256	278	287	289	246	270	261	289	292	259	291	254	267	268	275	311	272	270	275	281	276	269	284	278	282	302	300	257	277	274	281	295	286	270	271	247	258	283	277	313	276	278	274	281	293	300	287	260	276	290	296	272	291	264	263	261	272	273	273	287	254	263	259	280	280	295	278	281	274	272	246	274	288	286	253	283	277	251	279	281	282	267	266	286	250	285	284	267	268	279	267	255	258	263	296	271	274	278	292	288	265	280	268	286	273	281	286	268	298	267	260	267	276	287	259	280	275	270	267	281	282	294	265	302	303	260	271	291	288	271	292	252	264	295	284	278	258	295	280	266	282	266	263	284	281	274	270	252	318	306	298	259	297	272	269	262	279	292	269	284	278	267	266	297	291	258	299	301	253	263	281	258	293	253	261	254	271	284	284	298	276	240	276	266	271	257	304	270	278	276	271	276	259	260	248	251	294	275	276	283	257	292	259	298	264	296	250	259	264	285	275	276	256	273	269	292	251	270	265	282	285	287	283	278	265	287	270	269	237	259	278	257	279	274	257	280	290	269	257	274	271	274	255	241	279	287	294	271	258	239	264	243	288	272	255	269	275	263	257	260	275	290	268	289	258	285	275	302	266	299	226	287	284	292	260	278	263	284	283	275	283	293	274	284	266	292	260	263	283	269	274	262	278	264	276	273	275	273	247	276	296	281	294	282	265	265	237	274	264	256	301	290	267	289	280	291	314	275	287	274	265	272	285	281	266	294	267	291	282	307	284	297	272	286	238	268	274	262	284	287	277	260	272	259	272	301	248	255	273	262	264	278	249	272	305	267	279	283	261	289	269	266	278	290	256	283	269	264	259	235	296	281	278	309	272	275	288	295	280	279	289	285	257	283	273	272	261	253	282	277	258	273	267	269	270	307	264	279	284	305	262	248	272	284	287	272	275	294	273	269	280	250	265	258	285	256	278	272	303	276	261	291	274	264	246	317	254	260	320	284	276	252	270	302	244	277	273	270	273	292	268	276	290	277	288	291	289	275	274	255	281	246	268	287	310	277	279	284	258	286	265	265	288	260	252	269	261	265	287	301	254	268	253	278	251	265	301	289	278	285	295	290	253	287	252	273	268	282	284	258	292	261	258	272	265	284	294	269	274	277	248	315	268	263	274	288	283	283	267	251	257	299	260	277	286	287	275	266	273	301	272	296	285	282	265	273	312	241	265	251	280	259	275	277	234	279	275	266	261	271	259	279	271	268	295	278	270	312	253	277	287	276	279	289	268	262	289	296	247	288	281	268	259	277	284	289	275	290	275	267	257	278	306	270	286	277	313	282	278	269	302	294	283	263	284	251	257	262	293	276	272	291	265	274	283	260	273	284	297	272	298	280	275	257	290	256	262	271	258	255	288	279	266	278	257	298	288	259	249	288	272	286	278	275	276	279	281	294	263	268	261	283	263	262	267	266	299	269	282	289	270	290	268	298	293	253	288	320	289	285	250	264	234	252	246	262	265	288	259	275	278	280	266	271	278	266	268	275	296	274	273	287	273	250	264	274	283	279	278	243	273	276	259	246	287	285	260	282	265	278	278	270	276	277	261	268	308	260	276	284	293	257	278	273	289	276	264	287	265	290	254	245	294	267	266	266	276	299	284	257	307	267	276	273	306	275	283	244	273	294	324	275	287	260	250	263	275	303	270	256	296	219	258	280	278	262	282	270	277	282	299	290	254	271	278	260	225	268	270	281	271	228	247	292	253	273	243	287	249	292	297	277	252	305	284	306	242	285	281	277	289	303	258	277	280	263	250	272	274	260	284	292	302	269	285	270	276	287	261	266	263	265	282	270	286	282	279	267	282	271	288	299	270	245	282	289	270	227	256	281	288	297	277	287	283	260	271	289	287	273	292	301	270	274	267	276	272	249	269	314	256	294	265	271	257	243	292	278	291	262	287	270	262	297	291	285	287	295	278	295	272	310	272	259	263	268	285	287	258	271	266	262	269	257	276	249	289	274	261	274	287	264	269	244	270	283	276	290	304	255	305	293	243	264	242	276	268	269	295	251	262	285	268	249	279	268	268	263	282	298	264	252	286	268	279	249	257	266	243	258	270	299	286	269	287	241	272	259	266	268	266	266	240	296	258	252	288	288	282	271	280	300	272	258	260	299	269	282	266	299	274	286	267	274	269	277	302	287	273	296	272	242	286	272	292	297	277	282	280	269	281	260	280	256	288	275	282	273	275	277	274	268	269	272	237	254	258	280	261	264	286	288	293	249	288	282	271	292	270	284	289	258	278	275	285	273	274	281	282	285	252	262	268	269	310	291	257	255	265	252	265	278	256	290	281	292	270	249	248	305	261	238	270	280	282	267	290	278	298	275	272	262	286	275	257	296	293	275	288	264	257	278	261	275	291	268	278	238	277	262	223	307	261	254	267	291	250	261	267	264	286	293	237	264	264	251	268	247	284	260	262	246	280	270	253	279	276	252	267	293	263	254	245	275	252	261	296	283	275	301	252	243	254	254	279	300	252	241	270	268	282	289	276	279	278	245	280	292	280	268	287	270	266	298	283	267	237	260	293	265	310	253	285	271	290	247	293	275	283	274	272	271	280	258	277	264	288	281	271	271	304	253	285	319	280	250	280	281	282	281	271	239	308	283	286	252	274	285	259	242	277	272	277	291	285	250	269	253	252	274	266	288	301	242	245	274	241	266	240	274	276	253	274	275	275	273	284	254	284	255	292	259	272	288	292	274	279	320
27581	11937	1571	859	645	594	642	604	594	569	558	557	603	562	593	592	617	558	531	576	533	562	600	527	596	568	534	536	549	560	596	551	567	536	614	557	538	543	541	558	577	565	583	590	615	571	603	598	557	591	591	565	577	622	550	573	548	542	601	577	556	550	535	566	578	582	591	601	570	589	584	543	569	522	594	529	549	594	599	576	527	539	539	566	555	558	576	595	573	591	583	554	585	544	569	615	577	559	551	565	529	549	580	575	626	554	528	510	558	553	566	596	547	568	583	526	571	586	586	574	580	540	596	569	573	552	563	572	596	556	532	618	533	563	595	581	634	591	546	603	543	608	592	572	524	590	606	528	511	575	541	577	542	529	611	587	593	545	540	582	580	582	545	572	561	601	591	584	604	575	579	551	639	572	637	616	576	586	552	570	563	573	620	547	552	548	581	520	553	552	572	609	557	523	613	550	602	606	581	537	546	570	520	566	606	577	549	595	584	569	561	615	571	597	542	574	571	565	543	577	563	570	601	553	536	583	597	609	593	532	536	590	515	597	608	536	556	540	522	552	584	575	556	584	569	558	598	607	534	561	550	547	550	564	583	568	573	526	583	561	560	588	583	597	590	611	582	551	614	580	549	561	583	551	575	570	598	581	540	530	581	571	629	554	586	592	611	538	558	560	579	594	559	561	581	563	567	577	496	547	567	605	582	524	553	566	589	571	566	565	551	604	586	567	574	589	558	575	565	597	557	592	600	554	538	582	577	560	603	576	578	515	604	543	597	559	561	564	575	516	593	542	546	566	562	557	550	584	546	520	534	571	538	605	583	592	560	551	607	574	571	581	519	568	531	565	576	596	602	596	590	578	559	539	549	555	569	570	574	573	564	608	567	600	533	575	592	618	577	520	577	577	579	572	545	556	533	518	566	577	540	557	570	611	561	557	548	637	576	583	570	561	557	555	574	551	555	550	576	544	595	575	534	563	540	597	574	583	551	549	578	571	598	591	584	564	574	566	574	604	563	584	578	557	569	564	523	568	567	582	598	556	540	590	576	555	582	559	588	605	595	568	576	579	601	541	567	572	564	557	613	582	539	595	578	562	560	550	552	610	587	573	580	567	550	584	568	569	574	543	606	563	576	527	573	542	597	510	570	532	575	595	576	539	594	609	587	555	577	529	586	564	560	575	560	555	569	562	597	552	570	598	584	590	565	539	562	545	569	546	589	562	597	547	572	562	553	552	563	610	577	605	596	596	578	537	624	587	595	546	575	604	559	540	572	565	561	540	556	534	624	604	567	591	595	592	566	561	578	567	536	597	633	566	563	568	618	560	577	580	543	559	548	573	584	542	555	545	518	562	582	561	576	625	545	543	550	595	569	558	559	581	553	571	600	598	583	547	572	572	554	540	603	560	573	566	588	537	590	560	565	543	554	592	529	596	580	546	546	596	571	602	609	575	588	594	523	580	586	588	601	534	549	544	579	539	530	551	571	576	567	580	588	562	590	573	549	594	568	553	527	603	538	574	571	578	535	566	578	547	588	548	558	573	568	579	577	543	569	577	587	598	567	573	587	572	578	566	568	584	624	559	550	554	590	555	586	586	647	557	581	507	526	567	631	601	560	525	584	608	549	583	539	572	583	570	567	575	554	595	554	557	598	557	550	569	607	575	544	566	551	590	548	576	566	559	530	560	580	556	565	586	563	584	607	543	591	574	563	546	554	588	558	589	601	561	622	616	563	527	621	573	560	537	580	529	584	568	569	565	607	527	578	615	583	534	619	612	583	563	596	588	601	560	559	548	611	593	560	573	574	549	570	563	546	601	610	642	581	594	546	582	598	527	584	560	530	571	583	596	564	579	591	555	566	559	581	571	585	597	556	551	561	575	597	557	536	570	583	577	602	540	587	573	597	557	624	555	587	571	586	523	577	534	574	507	568	591	574	551	552	557	588	558	567	590	573	570	581	595	543	547	545	561	564	570	607	590	575	560	581	600	578	583	561	555	564	577	611	566	566	538	577	529	581	527	606	583	526	563	618	571	589	590	559	557	581	594	578	576	616	602	570	567	582	595	597	570	564	564	584	568	569	563	568	581	593	562	549	552	514	598	557	529	576	538	598	545	589	586	524	523	554	591	557	525	564	559	561	602	595	556	576	583	581	530	603	566	591	530	563	529	579	585	599	612	585	589	599	611	561	603	550	571	571	598	581	582	583	530	567	547	586	544	609	557	536	621	526	591	561	553	596	579	546	575	620	596	576	582	541	581	568	545	602	532	596	529	549	568	597	563	575	553	580	566	596	552	571	593	586	566	569	584	542	602	565	570	536	578	555	590	590	556	586	578	575	580	561	586	581	595	570	564	572	576	600	554	549	600	576	557	580	582	584	555	559	614	575	547	559	564	557	609	595	557	568	568	561	541	550	602	585	548	575	615	559	524	548	592	564	647	570	604	582	583	597	589	547	538	528	551	523	603	543	564	557	571	584	591	540	565	614	591	580	572	568	583	545	548	552	575	586	536	570	544	565	606	580	564	579	541	546	535	568	548	590	598	537	590	580	569	566	536	586	566	588	540	569	592	567	553	578	583	550	549	563	587	576	576	630	592	582	563	554	562	519	591	544	583	588	545	557	562	570	608	583	601	537	564	529	540	599	556	553	561	545	583	570	568	566	577	572	555	582	629	581	624	560	588	538	580	559	571	569	543	539	597	541	587	567	577	590	532	575	540	545	598	557	556	594	545	556	551	577	556	568	550	549	570	600	547	600	579	575	574	554	584	565	563	561	536	571	566	561	530	549	568	577	572	556	596	622	560	572	549	564	528	580	530	591	588	585	544	553	551	524	547	583	555	552	590	561	556	570	579	565	600	545	587	582	621	555	542	550	548	557	577	583	589	549	555	560	561	580	599	570	591	623	535	592	580	538	561	547	565	559	565	556	565	558	620	592	566	618	583	572	557	552	523	620	557	548	575	562	589	551	581	526	569	554	589	577	553	590	533	567	595	565	575	607	572	547	600	583	594	611	565	562	551	608	557	572	593	544	527	593	535	545	591	580	590	590	575	529	579	539	554	599	535	549	560	570	588	633	613	555	533	570	593	569	580	571	549	567	615	605	602	581	565	589	609	617	554	594	516	567	558	605	601	573	580	618	552	585	577	546	563	568	599	525	586	549	596	590	545	527	520	538	562	537	613	556	585	544	590	546	603	568	589	566	536	572	533	533	551	598	540	600	568	569	522	569	589	582	588	598	549	574	549	573	528	603	591	549	597	602	573	532	601	562	511	571	620	548	579	586	533	599	631	604	591	565	572	560	561	569	571	629	656	563	587	571	534	616	601	600	558	559	619	583	598	578	562	569	618	640	582	532	600	562	560	581	567	572	567	567	578	587	596	590	572	568	539	590	520	613	506	597	549	612	576	590	539	578	523	534	567	606	602	541	620	592	556	592	575	608	576	550	540	603	589	589	594	567	569	593	572	547	587	591	569	574	605	518	544
4986	759	659	583	605	543	575	531	583	564	540	552	518	536	578	539	544	548	547	532	565	555	544	530	530	505	526	528	529	527	521	555	554	562	546	521	519	521	553	534	540	534	525	536	519	514	528	525	521	542	528	537	518	546	505	499	463	506	520	534	523	520	522	526	541	528	530	522	547	490	527	494	571	530	531	486	497	543	513	525	488	525	524	506	516	532	535	535	506	504	557	538	522	523	493	505	479	542	534	488	562	523	545	533	547	493	518	519	524	518	522	556	514	555	563	525	552	574	571	553	543	531	556	516	548	526	534	520	532	519	531	530	503	552	535	464	489	529	523	514	561	523	509	548	538	555	489	488	520	545	541	482	524	534	527	483	538	515	528	544	523	539	506	532	549	570	538	537	510	565	496	541	533	563	499	536	547	522	503	543	494	572	545	519	514	515	496	521	567	472	557	551	521	513	511	527	489	536	575	556	509	546	498	538	549	539	535	571	517	517	544	592	528	562	481	535	551	510	522	525	534	563	531	505	513	520	564	544	524	553	509	468	586	515	535	511	550	536	530	517	536	457	515	507	545	510	514	557	544	514	524	522	562	542	523	527	508	535	517	557	488	522	522	523	530	529	524	511	540	540	499	525	519	527	542	530	534	554	503	470	514	516	528	546	542	554	558	543	549	529	537	541	533	481	533	558	511	489	491	515	559	532	545	517	486	504	503	564	550	569	514	498	525	525	553	524	503	501	507	527	513	542	548	558	537	545	523	542	492	522	508	492	490	555	523	533	512	535	533	518	535	502	554	492	513	563	536	553	500	558	504	526	558	524	542	512	532	520	551	553	477	522	521	537	531	535	489	502	555	500	543	534	518	559	567	560	545	553	497	547	517	502	555	506	519	506	544	525	568	512	548	525	543	525	477	537	539	567	530	514	516	471	555	541	548	520	519	558	525	505	484	512	553	524	522	562	556	539	506	538	544	525	548	520	529	522	558	477	507	537	529	594	562	559	535	519	497	521	552	563	566	530	577	506	558	513	527	521	540	479	518	536	534	548	562	534	551	496	518	561	527	515	530	516	545	549	524	520	517	495	524	529	539	522	540	550	540	541	540	535	556	503	548	524	545	570	523	520	511	557	520	498	605	536	501	544	495	497	481	542	541	531	545	477	555	557	573	530	462	530	558	538	529	484	568	534	493	531	540	504	536	503	546	501	529	541	570	545	513	519	546	544	578	529	540	538	540	523	519	533	561	540	543	542	522	508	529	555	542	528	516	537	462	530	531	501	511	551	498	564	557	514	535	539	583	514	482	494	527	512	535	505	500	509	527	504	537	521	527	539	506	493	543	508	521	494	499	537	546	542	544	518	507	519	587	503	532	537	548	514	523	505	524	520	470	553	528	519	519	470	533	504	491	523	500	574	543	511	551	484	540	516	538	481	531	507	540	509	542	543	493	563	549	539	538	533	529	521	512	516	512	540	499	515	551	559	536	499	519	523	528	550	568	525	550	511	500	495	531	551	559	557	526	520	536	479	555	563	500	581	531	516	540	508	489	514	520	527	515	537	532	516	496	484	539	520	581	566	532	499	503	542	540	503	538	555	543	562	565	550	568	530	504	485	528	596	539	547	517	494	510	520	524	527	513	492	534	585	526	514	537	501	508	551	526	576	502	544	525	498	526	506	518	528	520	547	531	512	504	502	547	522	545	468	518	539	565	525	510	530	532	541	547	544	563	547	534	576	541	532	564	535	520	566	546	512	501	521	518	527	533	499	495	564	527	581	543	501	551	521	521	497	507	517	512	531	521	499	554	565	546	525	570	495	497	556	543	510	527	523	538	528	501	524	535	540	493	549	511	529	496	506	566	530	525	536	520	494	526	562	508	567	519	550	466	542	543	533	552	507	532	565	534	557	515	562	548	538	514	559	511	538	525	541	542	509	518	527	520	512	531	513	531	522	529	529	527	553	521	519	508	518	530	537	498	533	520	524	527	552	504	541	532	513	561	524	544	531	554	534	577	536	524	491	565	555	512	552	532	539	510	492	535	562	549	508	542	492	492	556	522	548	535	487	558	531	566	549	526	521	517	471	500	521	522	548	511	490	506	530	548	505	566	528	521	522	527	542	522	530	556	522	473	557	522	525	540	542	530	573	539	510	562	549	511	483	527	497	506	517	513	507	576	540	535	538	475	540	485	516	508	508	544	538	530	526	492	563	554	520	529	513	502	508	535	539	528	551	524	523	517	531	504	542	517	530	552	516	509	570	501	522	545	570	513	520	508	511	522	500	502	503	527	508	508	490	554	507	520	540	509	567	526	544	521	517	520	540	496	551	521	507	520	525	541	505	512	470	524	515	478	550	478	516	505	534	500	525	553	522	521	546	511	525	509	516	510	492	471	503	519	573	532	508	532	521	567	478	516	535	565	515	513	501	527	552	529	505	521	522	534	465	563	499	492	534	502	545	549	532	518	558	539	535	580	518	513	510	557	528	534	543	502	546	524	519	498	491	519	548	540	521	532	521	519	459	542	570	504	568	538	534	586	526	544	519	553	525	546	514	528	519	548	553	519	539	503	539	577	537	516	468	516	509	498	472	544	477	521	508	561	535	502	529	499	549	557	523	515	545	537	515	520	545	528	539	584	539	529	509	536	516	521	541	514	515	522	542	507	514	560	529	541	487	529	473	517	536	529	541	497	562	517	582	492	500	536	515	519	520	514	529	548	504	548	494	486	548	576	492	518	497	469	528	508	510	492	517	521	544	543	542	517	579	512	548	509	507	519	508	503	499	563	593	526	544	537	539	524	550	505	542	487	505	555	542	534	522	517	523	503	551	554	546	554	560	480	533	542	488	531	548	523	523	541	520	559	519	545	578	500	530	525	532	520	524	563	573	525	487	533	533	494	478	508	515	543	503	520	499	549	544	567	499	517	530	536	550	542	515	509	508	571	534	530	562	547	541	530	525	508	500	550	545	513	528	508	542	525	531	545	539	538	548	540	557	535	525	528	511	530	528	525	507	541	547	538	529	546	532	545	546	514	518	557	514	580	500	568	539	522	504	513	555	518	493	526	515	522	452	548	480	511	521	527	558	506	501	521	494	514	539	512	552	514	526	519	533	534	529	508	539	564	531	480	530	515	534	542	518	519	523	555	568	516	509	521	541	523	555	544	554	551	574	524	516	549	567	501	529	554	543	529	502	509	554	508	479	548	542	529	525	523	507	549	540	503	511	497	544	529	538	513	545	584	503	558	512	542	499	532	534	541	567	538	504	514	536	567	503	536	529	544	526	567	529	529	532	547	522	558	554	515	512	535	504	535	531	509	546	534	558	528	533	580	571	514	530	500	490	530	567	511	489	568	571	528	527	555	546	521	535	529	514	546	533	561	530	540	535	509	520	524	519	532	516	485	513	528	540	551	523	515	522	533	519	539	572	521	534	497	562	503	526	522	525	512	485	544	520	535	522	527	496	502	543	555	567	524	536	556	538	545	508	528	510
25652	21420	25934	18771	1444	683	497	492	429	453	420	442	424	443	387	379	430	431	428	372	413	414	434	417	396	404	410	407	427	401	418	446	407	415	418	411	413	413	437	395	418	410	412	399	431	375	362	404	395	438	368	419	383	427	371	389	376	425	397	383	387	426	364	386	417	420	405	389	413	407	381	365	355	426	375	405	383	393	389	398	410	416	395	388	388	366	374	399	420	413	442	437	356	381	388	408	366	387	412	359	361	376	413	403	377	412	372	422	402	404	358	428	396	387	386	383	372	386	417	407	401	408	414	413	399	362	392	385	393	388	375	373	410	416	370	347	421	386	409	415	425	379	417	384	366	391	406	380	401	377	383	366	398	394	406	375	401	380	393	391	405	369	462	387	372	420	405	430	370	398	388	394	377	376	418	397	393	432	380	403	410	377	400	383	425	412	393	429	401	388	401	448	439	374	418	384	376	404	377	364	390	351	402	395	411	405	401	362	401	398	379	396	416	400	383	392	398	405	413	396	388	377	388	369	395	395	393	381	372	426	398	409	351	400	393	402	385	396	381	428	429	412	410	384	383	416	395	386	431	446	385	406	402	401	389	401	439	383	369	405	410	400	397	380	396	402	372	374	394	357	403	401	388	426	436	360	404	392	400	401	380	401	423	391	430	424	419	423	381	398	360	389	392	421	412	405	395	394	387	374	378	415	394	395	398	411	431	410	432	414	432	398	392	423	410	381	420	393	399	397	397	354	387	418	417	398	396	399	398	412	369	392	387	380	385	406	370	432	391	348	417	376	393	386	403	394	383	382	407	406	429	397	390	397	393	392	393	385	392	388	372	391	424	377	390	374	356	400	394	415	396	388	413	406	388	405	378	389	389	371	392	386	420	426	431	395	379	395	416	364	392	428	402	418	396	351	399	396	408	394	374	358	395	371	386	354	410	387	398	375	397	384	414	387	420	369	406	413	400	386	380	390	424	385	388	403	434	395	379	404	390	387	383	364	408	433	385	414	408	377	405	403	373	357	432	425	390	430	396	413	390	402	369	406	372	394	410	409	373	380	413	384	410	361	368	385	406	391	407	422	423	395	391	382	421	387	404	408	405	374	393	414	385	388	398	406	381	385	393	431	383	402	368	384	374	412	403	391	420	362	375	375	400	391	412	390	415	387	395	393	404	419	384	406	409	412	428	404	400	408	394	417	384	362	406	417	390	367	397	406	410	437	415	421	369	377	425	434	397	404	394	370	374	350	410	357	400	399	404	385	372	380	417	385	441	373	393	410	425	409	400	391	423	401	378	350	391	393	401	407	398	393	397	396	443	363	428	377	393	404	342	400	405	383	384	404	367	404	405	397	386	385	417	395	370	434	394	426	424	383	374	432	397	405	394	357	395	417	396	417	389	361	386	435	426	388	400	419	395	407	371	409	388	445	405	405	385	413	386	400	385	401	405	404	392	374	413	384	430	373	361	401	391	426	365	385	393	386	411	394	371	392	410	439	422	395	357	404	381	404	398	396	373	406	400	407	403	359	408	415	420	361	389	388	416	382	403	428	418	385	410	389	382	393	391	397	382	375	410	379	376	395	391	391	364	370	417	389	368	402	409	405	404	374	393	410	428	404	356	406	409	408	401	411	400	341	411	418	372	405	446	404	382	405	384	434	393	378	407	401	379	367	411	401	424	385	398	410	386	417	378	431	390	407	369	400	416	431	369	382	359	418	391	373	431	404	414	372	368	385	383	419	402	427	398	409	366	428	388	360	400	415	403	395	400	390	394	418	413	375	381	375	434	397	366	399	416	392	401	398	389	375	342	389	421	370	426	399	410	408	419	398	380	366	414	402	382	366	413	373	401	369	411	353	394	385	357	353	367	420	408	411	434	380	403	381	391	405	407	386	422	387	405	343	390	416	392	429	403	399	387	412	359	413	404	375	411	394	414	431	364	411	384	397	427	420	388	414	379	386	432	406	366	374	405	410	367	402	365	403	410	400	385	384	404	390	402	409	408	386	391	398	408	391	357	406	405	401	358	383	341	426	418	435	420	416	398	362	426	420	371	381	376	351	414	383	437	368	404	416	425	371	338	353	385	396	405	395	370	384	385	420	399	392	388	405	368	403	422	413	372	362	346	406	432	424	368	401	370	407	396	383	433	376	402	392	398	407	394	413	399	357	413	422	398	365	389	395	410	400	404	419	413	449	408	392	414	417	377	414	406	388	390	406	387	425	373	397	396	346	414	429	426	404	383	426	405	409	398	398	382	362	388	396	368	404	441	355	394	387	417	389	378	409	356	416	408	361	434	406	379	432	386	402	396	401	397	416	373	391	397	405	384	391	422	417	407	409	395	386	416	395	427	391	393	380	402	389	410	372	397	421	358	394	386	418	368	405	371	402	413	404	402	416	399	392	413	417	409	387	388	394	423	408	426	389	371	376	404	403	417	407	360	424	425	384	372	382	386	377	445	385	363	372	412	400	390	415	405	397	371	371	363	388	359	353	354	395	418	386	385	395	371	408	442	419	402	370	387	405	409	408	392	424	405	420	411	361	404	365	381	417	409	378	396	393	409	410	408	391	353	422	375	373	375	394	379	370	402	388	431	391	396	414	398	389	416	414	437	383	403	377	400	387	397	421	410	397	414	393	375	393	380	399	412	374	341	374	403	360	394	425	395	399	383	438	389	431	394	395	409	411	373	388	432	371	388	393	412	390	373	394	389	411	403	411	410	419	382	424	391	423	431	367	394	376	399	392	402	357	408	429	397	442	377	365	438	428	404	424	357	413	393	367	398	376	411	374	393	394	389	435	401	423	391	393	406	375	421	420	395	386	370	419	388	377	395	385	398	423	403	413	374	393	413	389	397	403	384	391	407	403	396	413	357	392	407	406	409	380	381	369	386	383	407	400	422	390	420	387	364	409	399	372	388	422	359	411	411	385	381	411	419	418	348	397	405	383	409	422	397	396	380	427	369	401	386	403	439	425	391	392	392	415	377	387	425	355	409	364	431	402	378	351	428	371	379	400	377	390	398	371	416	367	383	346	409	413	398	406	388	384	440	398	392	401	408	382	362	416	394	384	394	393	409	398	390	366	388	396	385	387	411	390	435	429	359	429	416	386	410	382	394	370	371	367	401	389	375	425	410	417	436	357	410	382	427	433	406	355	424	406	370	414	400	380	384	395	390	416	385	403	382	395	420	398	382	375	401	363	386	347	420	393	408	397	400	389	369	381	401	434	372	401	400	389	384	423	392	393	443	420	392	431	419	394	387	371	377	398	399	384	394	390	391	391	386	384	408	433	403	375	386	432	411	397	381	398	420	410	398	387	374	376	405	401	379	412	397	423	377	414	431	409	402	366	355	371	419	388	412	419	382	397	399	414	383	386	370	348	366	396	403	383	382	406	385	355	420	415	392	378	369	384	370	384	376	408	396	419	420	366	392	402	413	396	401	402	374	424	380	431	372	408	404	404	369	411	375	375	344	375	407	381	390	398
3422	1997	1644	960	767	653	585	529	483	440	450	429	483	418	434	400	433	408	424	420	413	392	433	408	416	435	451	412	411	462	403	427	364	406	416	437	377	435	420	410	401	420	397	410	366	428	380	400	440	412	394	416	382	374	395	367	395	420	374	374	396	394	427	396	386	409	440	428	421	395	384	404	381	379	397	397	396	389	376	378	385	393	399	374	370	392	375	412	403	413	409	394	412	370	376	394	437	414	400	394	410	435	405	410	396	409	394	392	433	413	396	403	351	414	381	399	367	402	408	412	429	376	382	426	429	390	401	391	410	384	414	403	360	403	393	422	410	389	360	452	433	404	370	421	409	405	414	396	409	403	359	368	343	419	425	408	400	427	393	416	368	366	410	374	350	397	390	413	396	373	420	359	417	398	402	401	416	406	432	388	407	389	390	384	397	405	383	386	390	409	388	371	381	382	412	356	431	370	382	414	376	397	419	402	398	413	431	410	383	411	370	403	405	369	379	388	425	431	362	396	385	395	406	375	371	398	380	421	363	424	412	419	398	399	353	408	407	379	403	387	417	408	422	392	408	423	386	426	396	388	354	426	393	390	399	387	378	401	371	386	406	424	404	377	395	411	425	412	372	374	366	434	408	400	401	383	407	402	379	397	391	381	363	403	392	404	391	377	386	390	380	352	382	431	362	374	398	363	415	409	372	406	426	383	384	405	417	407	405	397	389	369	388	390	444	391	434	413	360	410	450	398	352	366	389	399	387	368	391	436	387	389	383	394	377	398	382	393	395	392	372	362	397	429	406	408	410	417	410	427	362	390	434	391	400	423	411	392	402	414	386	395	393	393	390	414	377	372	400	370	368	411	393	364	423	391	421	380	394	383	395	408	378	398	404	381	402	377	371	389	430	373	373	403	381	379	384	370	396	384	404	400	354	406	366	350	392	425	401	391	420	398	410	363	359	349	413	412	440	379	393	397	385	411	405	441	377	356	382	391	356	394	422	388	350	356	380	415	377	423	384	388	394	393	366	419	385	358	418	412	396	424	401	383	375	380	367	400	391	395	385	408	407	395	415	393	408	413	402	373	422	401	433	405	403	396	374	404	387	394	412	402	388	399	406	461	355	339	388	382	410	379	410	388	400	373	425	394	382	402	409	392	385	377	389	415	392	399	388	416	375	409	363	436	442	403	423	419	413	372	381	400	388	410	406	418	374	436	386	429	360	377	393	371	383	399	418	403	408	409	392	397	439	416	397	375	411	407	411	389	394	370	398	409	412	372	384	396	391	404	400	383	370	402	388	368	378	374	374	383	444	386	374	366	395	384	386	398	401	394	399	376	379	430	390	378	417	401	400	384	387	404	397	384	363	378	417	396	395	401	414	357	376	406	381	393	398	404	409	404	395	399	351	400	391	403	387	417	407	401	374	409	427	385	385	400	420	390	376	410	392	410	389	451	360	390	419	405	377	429	377	391	372	410	398	416	376	382	381	389	407	382	404	406	383	393	396	399	391	379	395	410	407	391	405	368	379	436	421	391	399	404	411	412	394	382	396	364	397	386	393	368	399	385	411	380	363	394	407	365	407	380	392	380	375	358	355	393	408	387	425	357	387	368	398	375	401	391	399	386	377	370	438	397	402	407	404	386	381	357	415	385	380	409	340	384	406	371	372	395	390	405	408	413	423	404	430	383	416	412	405	378	403	405	395	386	382	391	434	420	360	425	398	415	418	425	411	427	371	411	404	424	347	381	363	441	400	390	398	378	402	405	374	397	387	386	414	374	387	375	407	400	406	409	419	385	432	418	398	394	407	411	388	390	396	373	384	423	399	385	387	391	404	448	394	372	395	364	388	429	396	417	402	395	393	421	431	410	387	381	408	387	392	426	374	438	407	392	390	388	410	359	412	409	421	412	400	388	404	387	382	413	397	389	400	397	404	409	382	382	401	398	394	373	392	406	440	425	375	387	375	371	411	403	401	421	375	392	389	387	383	399	369	386	382	382	412	388	398	428	412	393	383	398	410	369	382	404	386	386	385	402	383	399	430	408	359	402	408	391	429	419	405	406	353	401	419	407	395	413	416	374	429	392	393	378	385	409	393	388	414	400	380	422	372	389	427	397	378	388	393	374	372	396	391	401	410	370	388	398	399	452	395	380	396	399	379	384	352	383	404	371	376	402	382	380	412	375	391	383	398	413	374	390	389	411	417	419	390	406	388	406	355	392	379	372	459	380	452	410	398	436	376	412	424	376	423	397	372	402	363	390	402	378	380	419	372	402	395	395	357	381	410	401	375	403	408	404	425	404	337	389	379	356	379	403	387	421	443	355	384	383	386	394	396	408	380	412	451	383	359	422	399	399	414	357	409	381	375	410	389	371	397	391	413	391	383	413	391	376	395	408	364	388	390	416	390	417	388	398	367	376	394	376	425	413	350	415	441	395	396	391	389	365	431	391	417	383	377	412	421	402	399	414	403	422	410	408	411	396	411	410	399	415	388	416	401	383	392	390	420	397	393	383	386	386	389	394	379	380	423	417	392	398	369	398	428	380	366	395	381	382	360	395	366	400	421	394	390	412	413	382	392	374	431	388	420	365	371	397	400	387	364	406	402	369	376	383	384	402	389	380	422	374	366	393	376	413	409	389	431	397	384	384	377	402	401	369	426	378	369	422	387	403	411	387	402	395	394	394	419	421	394	374	414	425	395	375	423	391	404	387	418	376	398	390	390	387	411	410	410	387	402	388	399	374	430	408	390	377	416	355	409	369	425	390	415	408	391	407	347	382	390	390	402	385	388	382	393	390	435	390	386	416	377	444	401	390	409	366	365	380	414	377	384	391	398	386	360	404	401	385	408	369	419	372	392	377	377	366	376	392	409	374	391	407	380	387	403	394	434	390	366	399	400	389	395	407	409	378	424	366	395	396	406	361	381	375	376	377	361	385	390	385	417	344	372	396	390	374	388	388	358	400	391	384	354	384	399	404	419	408	373	373	378	386	397	419	410	394	375	392	359	366	357	416	364	402	370	377	408	389	369	370	387	397	416	377	400	434	373	384	412	400	371	381	374	403	410	390	389	411	389	404	385	397	403	404	389	346	386	396	388	392	383	362	412	438	394	412	377	367	404	409	414	427	396	391	364	386	390	410	394	379	405	389	397	342	376	396	385	394	398	405	378	428	419	398	381	387	407	395	395	401	391	400	372	392	390	366	351	401	391	400	406	389	368	409	379	394	432	377	381	404	431	391	407	380	399	370	427	382	437	411	410	359	369	380	405	385	406	376	427	412	388	400	374	380	387	382	422	392	408	379	388	390	392	435	417	406	384	383	406	388	397	390	398	368	403	379	408	403	358	402	411	425	354	399	402	377	372	381	405	384	400	391	351	393	372	381	383	369	394	411	391	377	402	387	388	395	384	412	422	371	420	423	411	409	410	372	403	410	392	402	408	409	386	439	420	391	405	409	396	377	392	402	406	389	420	392	410	441	338	419	405	384
24242	21436	28608	24660	20312	2594	849	486	401	360	334	314	302	300	282	323	280	294	329	306	324	277	294	307	278	303	281	284	332	293	309	304	280	236	276	301	298	305	269	299	285	290	278	280	293	287	266	269	302	253	281	261	263	268	274	278	260	280	296	263	277	260	267	265	281	260	235	298	279	266	266	272	282	305	252	275	266	259	287	272	285	303	270	278	283	293	300	267	269	256	282	281	260	291	278	285	266	260	306	231	264	244	276	258	270	279	274	276	326	287	255	279	280	263	262	239	270	295	268	260	308	280	287	293	265	281	278	267	282	273	250	272	269	285	299	272	270	284	255	285	286	285	268	274	264	265	257	296	302	256	240	269	276	281	259	290	275	272	264	274	250	251	263	274	301	259	243	233	282	271	277	268	282	286	273	279	261	268	271	272	249	268	252	261	268	270	282	276	296	275	254	260	276	267	271	268	291	271	277	256	266	275	268	264	260	287	257	262	259	264	263	271	261	244	286	261	280	263	269	272	296	269	270	288	283	276	264	285	251	278	247	275	289	287	277	287	250	247	290	260	290	276	285	287	280	268	275	272	270	266	297	261	241	277	289	294	264	281	262	299	264	276	260	266	267	275	282	303	268	284	257	270	283	264	259	276	247	260	290	249	265	259	281	274	253	298	265	285	280	250	296	246	267	280	259	254	263	266	297	302	292	269	265	260	251	275	272	256	264	276	262	267	263	226	278	257	289	276	262	294	245	258	290	258	252	273	268	288	294	288	256	282	244	295	282	257	254	259	260	283	272	266	280	276	279	310	258	257	294	264	272	263	298	273	284	249	262	284	271	269	251	269	286	242	278	261	298	261	301	249	292	285	276	269	273	278	302	295	265	277	246	226	263	277	264	251	296	283	273	298	266	272	280	286	287	268	251	237	267	256	250	273	269	285	260	276	284	272	259	246	291	267	243	280	268	283	286	297	238	272	261	279	284	254	266	276	251	268	272	254	243	291	275	272	289	279	282	244	292	309	241	302	278	269	265	266	228	249	262	249	257	236	282	276	257	273	284	242	262	259	268	264	259	261	266	250	304	297	267	254	260	246	256	284	268	251	288	285	291	279	273	306	252	281	272	272	273	282	275	245	266	251	262	268	245	266	279	278	277	273	292	237	270	268	264	274	286	276	264	280	249	270	284	281	262	312	268	262	251	302	280	270	269	265	251	246	289	269	274	259	279	285	260	268	281	252	259	301	259	291	273	271	275	288	277	268	272	248	269	242	292	262	252	273	296	257	248	267	306	273	261	282	282	292	244	267	268	269	278	259	287	259	292	259	263	250	263	239	266	260	266	255	277	251	254	256	226	298	294	259	297	236	279	257	277	268	297	284	265	263	295	260	285	304	275	276	264	276	257	251	276	290	257	272	290	292	256	257	291	266	255	260	270	262	249	266	269	276	288	254	268	279	275	291	291	264	241	253	251	284	290	277	279	259	278	242	262	308	266	253	267	259	255	277	282	278	235	272	263	261	248	261	259	263	262	288	294	284	275	286	262	267	323	265	276	271	254	267	244	281	270	320	256	269	265	289	260	283	280	269	274	277	246	283	253	263	271	250	289	264	278	261	250	253	294	233	251	277	286	246	277	254	240	245	268	271	259	291	287	229	253	262	266	267	271	255	286	286	290	287	284	252	299	268	239	274	272	250	268	262	255	249	267	254	263	245	280	270	266	290	283	264	289	290	277	298	265	270	299	267	274	282	265	307	290	257	300	262	266	260	243	294	281	257	273	275	294	271	252	267	269	258	244	299	273	294	277	295	273	278	249	253	239	307	272	287	240	244	294	245	264	283	267	265	278	268	251	275	273	263	273	284	277	281	260	288	243	300	295	263	265	250	256	285	287	271	266	281	283	268	275	274	293	280	265	282	267	274	264	266	268	289	242	291	290	273	273	296	292	275	260	268	278	293	245	272	284	297	284	276	275	239	258	261	272	282	262	272	235	310	267	259	306	264	283	252	245	273	287	260	286	262	249	293	289	278	245	281	257	265	276	294	290	286	236	273	257	292	267	231	269	266	270	269	272	272	270	281	278	275	280	267	281	247	273	243	257	274	261	266	237	273	263	267	262	294	265	245	258	242	272	282	260	267	260	247	256	269	261	274	290	270	246	229	251	272	302	272	253	243	277	250	279	261	271	293	273	291	274	277	265	261	265	259	299	271	257	264	248	244	280	255	274	291	251	271	257	264	286	277	277	242	257	262	251	272	294	276	279	272	254	251	275	261	258	253	273	223	270	262	246	251	296	242	298	293	263	287	279	291	264	272	293	284	285	271	304	262	267	230	270	245	279	266	270	316	274	254	260	280	257	252	246	265	264	317	252	243	273	262	278	270	251	278	279	289	255	284	267	263	272	281	298	262	282	251	285	265	246	270	276	268	282	267	256	279	268	246	243	266	273	266	252	250	281	282	258	281	251	230	309	268	277	268	258	248	273	245	269	273	265	277	221	268	272	285	268	270	263	271	266	272	282	281	254	270	270	268	281	277	258	281	291	242	258	278	281	279	284	268	277	273	266	254	274	269	261	271	304	241	271	295	252	285	285	268	271	276	292	266	270	281	243	275	298	263	245	282	254	235	261	263	242	278	264	238	258	262	272	269	281	268	238	244	274	253	288	257	281	250	245	279	291	274	270	268	248	273	274	244	256	286	287	282	255	277	268	264	267	218	257	269	266	287	258	255	225	279	248	274	277	277	250	226	276	246	246	270	268	264	278	288	238	265	257	270	262	334	279	255	252	267	250	247	297	270	268	290	259	259	269	291	290	277	251	267	268	256	232	290	279	243	256	277	268	275	247	257	278	268	268	261	244	300	259	306	244	264	279	246	254	252	270	275	271	267	259	258	256	288	272	263	281	243	272	273	277	257	283	275	273	273	292	276	266	264	294	260	247	272	294	270	282	274	286	280	280	240	256	246	254	241	274	269	293	281	253	286	276	251	272	292	264	266	247	261	277	264	286	232	246	268	314	272	251	273	278	245	264	250	254	270	291	263	276	261	271	282	271	262	282	290	260	284	311	256	265	253	278	279	234	289	262	290	263	291	293	262	259	282	266	280	295	279	287	243	283	275	251	280	284	278	253	295	240	252	278	275	280	260	239	277	279	279	250	251	285	224	266	264	268	287	258	282	269	285	259	263	267	257	264	265	245	263	248	222	286	275	272	288	245	264	258	264	283	256	240	273	262	264	245	265	273	297	278	273	263	253	278	229	268	297	263	257	282	238	248	279	283	301	282	217	273	264	293	279	269	268	261	264	261	294	251	289	266	269	287	274	267	293	249	259	255	255	271	280	246	257	242	259	275	289	236	253	269	264	259	281	263	281	247	247	283	265	291	276	272	282	261	280	243	266	300	265	265	275	278	271	275	261	279	269	254	271	307	278	257	313	288	306	287	287	268	274	265	274	270	286	282	264	276	261	289	283	242	287	275	253	273	254	253	289	265	288	278	240
3344	4518	3568	1766	1200	915	746	648	542	530	472	401	423	380	375	333	356	347	314	271	309	327	307	311	296	311	279	311	281	290	313	281	294	301	279	308	263	274	299	286	312	296	303	316	271	305	283	293	312	310	301	311	297	264	311	285	289	310	318	297	303	276	289	285	288	287	297	305	261	281	305	288	258	323	289	281	269	295	290	284	272	293	281	268	266	292	318	303	307	264	297	273	300	294	271	276	293	300	276	274	280	295	303	275	301	294	264	300	289	276	271	294	281	308	309	299	256	272	292	299	292	292	257	284	277	317	285	297	277	313	279	278	281	262	306	286	299	287	287	300	280	272	274	262	252	281	295	283	260	295	262	287	290	263	313	301	279	293	239	287	320	262	293	270	327	283	288	250	266	263	270	295	301	283	295	283	294	312	283	251	301	275	277	286	279	283	282	283	283	276	265	309	282	295	278	273	293	272	284	292	262	291	280	278	306	253	274	280	285	262	307	273	297	264	300	303	280	289	311	271	268	268	279	276	267	284	285	289	334	303	280	295	256	270	249	295	263	286	302	259	293	307	277	301	291	281	300	297	286	273	264	294	287	303	283	256	285	301	291	255	255	271	299	269	282	315	285	283	295	286	289	267	293	290	297	260	282	290	301	232	307	299	284	251	280	310	285	280	273	275	277	294	289	271	292	329	314	293	292	294	279	302	228	292	290	283	296	290	301	307	282	266	296	292	292	306	298	298	275	312	310	273	297	262	280	268	260	275	288	239	278	299	289	290	279	312	316	278	287	271	292	265	296	266	289	247	285	305	273	298	278	276	276	276	268	298	285	285	298	294	283	300	293	268	276	279	319	281	313	261	286	273	257	303	288	300	253	284	260	275	316	282	284	260	306	287	262	277	248	268	287	297	299	310	294	298	265	270	286	280	318	288	285	293	289	295	313	283	258	268	284	295	273	283	289	279	251	257	283	285	252	274	288	307	300	256	283	262	276	292	269	269	255	270	302	277	299	297	308	295	259	303	270	274	275	282	273	286	280	280	315	270	274	284	283	285	292	254	299	272	248	286	287	298	286	325	285	255	318	265	280	286	251	270	283	283	257	253	283	284	274	278	262	267	271	284	281	272	273	268	308	297	285	277	245	301	271	266	263	260	274	290	240	263	284	290	309	304	260	322	282	309	318	305	297	292	268	291	307	283	273	270	277	262	265	285	273	277	255	259	288	291	306	287	274	275	273	294	298	265	287	298	269	273	299	289	286	288	286	259	274	259	278	288	257	281	316	296	257	263	282	275	295	292	278	270	325	304	291	250	295	289	261	287	309	287	277	292	307	279	290	295	285	287	260	284	259	297	306	274	262	330	262	274	309	262	306	284	305	259	277	300	280	266	304	293	256	254	268	285	274	274	268	312	302	303	262	271	291	290	301	307	277	287	267	298	286	282	254	276	302	349	283	304	310	276	237	276	302	258	258	293	224	262	281	291	284	253	285	259	282	276	305	274	259	273	279	262	308	304	297	284	287	297	311	281	237	302	270	262	296	273	293	278	275	278	280	290	290	254	277	250	294	281	282	248	299	257	302	288	277	276	269	277	270	275	276	308	301	284	299	299	263	278	297	295	261	276	275	300	314	300	276	293	259	294	282	269	295	281	286	314	240	246	271	218	278	282	313	256	271	275	296	279	281	282	285	264	264	295	277	296	272	296	288	289	296	291	276	299	278	285	277	277	256	284	303	303	292	271	281	282	258	283	263	263	294	277	281	255	299	264	295	293	314	266	257	324	253	270	281	283	284	319	277	285	292	263	296	290	288	278	264	315	298	280	273	280	287	280	283	290	285	242	274	273	310	302	279	277	282	285	264	303	327	288	291	302	297	288	277	288	310	253	296	297	266	281	278	297	270	260	270	270	265	263	276	288	240	270	262	273	293	272	275	271	280	270	290	276	265	304	314	298	259	292	256	263	325	281	281	284	303	277	272	268	295	282	280	246	263	291	279	286	291	268	295	286	294	308	282	285	299	283	278	270	276	302	274	287	271	296	239	300	266	289	325	267	314	276	292	261	295	295	297	250	289	280	279	258	278	251	281	272	276	305	293	247	304	280	296	255	268	256	297	263	302	259	298	313	259	281	290	308	278	257	290	290	303	302	255	264	278	300	283	292	297	268	278	280	286	293	272	224	286	321	303	291	279	263	279	279	280	261	293	283	276	260	320	278	275	264	292	282	263	279	246	300	274	275	291	273	251	282	281	289	273	253	274	294	253	273	308	274	302	244	272	297	303	263	263	246	266	279	292	261	269	278	271	304	296	278	281	278	273	277	271	285	272	270	255	275	301	278	304	305	266	286	272	280	299	277	282	320	279	254	290	286	298	264	237	298	277	272	276	261	277	278	295	282	284	280	280	277	265	276	271	262	303	304	269	260	287	266	287	294	315	283	279	271	271	256	284	268	252	282	268	267	263	256	278	258	293	260	272	269	311	278	289	268	289	281	294	296	281	301	286	268	308	259	268	272	285	293	264	281	269	265	287	300	311	276	299	300	252	261	292	282	272	289	278	248	285	277	285	280	278	290	296	254	289	270	262	293	285	261	304	260	280	286	250	296	259	306	282	264	287	275	287	293	270	255	285	310	308	261	293	264	237	275	289	290	297	279	286	278	280	308	296	313	322	266	257	301	304	274	299	287	252	290	294	300	266	282	259	293	275	270	302	276	280	282	280	273	275	292	284	295	285	255	294	261	271	277	297	276	292	252	300	256	274	285	300	285	272	286	292	260	298	311	287	281	289	296	259	258	267	246	287	303	249	276	264	260	253	268	310	282	238	301	276	287	282	277	290	286	286	248	295	255	293	276	284	288	298	275	287	269	287	291	268	306	283	289	266	278	258	270	295	284	257	311	276	261	299	257	263	298	313	280	270	302	263	256	262	273	261	288	298	258	286	294	305	297	289	305	259	296	247	299	278	278	263	284	258	285	262	259	276	303	305	285	254	244	287	254	297	236	281	295	293	255	298	297	283	274	261	267	285	277	267	280	295	280	248	246	281	319	277	262	293	278	252	290	281	266	257	302	296	273	255	259	277	270	277	287	293	297	282	241	278	287	282	256	294	297	269	281	280	277	289	277	280	284	296	260	258	270	291	290	280	288	261	278	274	246	281	252	271	260	296	292	293	283	277	287	284	290	285	274	284	242	260	290	311	257	270	289	279	250	267	251	307	275	288	248	307	275	278	273	267	303	302	248	277	259	294	278	301	272	255	306	296	275	285	279	256	284	274	298	292	276	271	293	282	283	298	279	321	301	295	268	295	250	281	270	293	275	296	290	303	273	302	263	272	272	248	255	266	272	267	262	250	238	290	278	297	297	274	272	273	276	271	274	274	275	260	257	279	285	281	300	262	251	291	256	280	270	262	248	256	289	272	275	266	293	280	265	270	269	296	271	289	257	264	283	300	302	284	264	293	273	263	291	290	279	284	308	275	298	283	290	305	260	271	283
27457	11636	1527	907	605	582	646	598	551	501	568	559	579	572	501	557	545	602	613	542	551	539	541	662	589	585	544	573	613	527	599	562	572	557	544	619	583	579	610	575	552	560	603	546	585	545	570	563	581	553	577	545	535	546	574	563	597	549	571	511	557	527	596	541	569	585	565	576	544	584	561	551	559	556	533	556	570	577	560	564	519	578	557	560	564	586	575	541	554	602	553	592	584	560	566	542	554	615	509	554	556	568	565	542	571	542	563	594	540	540	597	571	561	532	604	581	614	536	559	583	526	576	591	583	602	589	575	533	583	576	571	599	583	606	599	577	575	581	589	573	603	619	572	600	576	576	612	564	567	563	571	600	558	584	546	590	560	596	547	553	593	531	573	558	561	575	535	584	562	568	599	553	579	576	601	559	528	560	577	569	617	562	572	549	607	558	550	527	576	553	559	600	582	569	604	583	530	580	572	539	540	530	572	568	577	537	519	573	591	554	624	564	578	576	600	548	567	520	568	551	610	549	570	583	553	561	580	602	560	574	566	557	557	588	599	570	535	593	528	525	583	584	577	589	544	561	598	572	606	568	578	578	513	587	574	595	592	542	591	602	618	581	561	556	625	562	555	555	607	540	520	581	575	551	576	581	586	558	577	563	560	607	567	537	560	556	543	549	540	524	561	571	557	587	552	561	556	517	575	553	561	547	566	557	568	586	580	543	546	538	545	562	582	554	597	604	559	578	569	570	609	571	569	551	558	549	562	587	538	577	528	583	569	550	586	554	606	554	570	606	542	594	539	574	588	572	554	597	587	554	556	571	602	574	557	579	600	565	554	535	560	546	583	564	535	559	573	602	594	607	574	549	577	596	565	577	590	608	615	607	616	572	574	596	565	552	548	585	571	555	592	573	559	563	544	563	554	568	590	582	584	558	559	591	591	564	601	592	588	530	624	563	546	632	565	586	554	600	572	561	553	538	602	568	571	534	571	511	560	542	572	563	542	546	587	593	537	583	562	593	586	566	545	558	576	570	564	585	535	578	572	576	568	554	583	582	543	572	590	574	582	560	587	576	590	552	579	573	556	572	533	586	537	602	576	533	554	620	542	573	527	524	572	568	574	605	574	562	597	584	556	587	555	606	559	565	576	537	551	621	587	535	562	552	574	555	579	558	555	579	616	563	573	576	588	582	563	557	564	608	558	604	576	582	541	538	576	572	582	579	594	571	555	524	553	565	560	523	578	568	571	596	604	560	586	565	578	547	570	594	539	554	565	552	518	571	574	574	566	561	546	549	576	610	542	562	616	572	559	633	635	620	568	563	588	560	584	524	578	558	623	540	612	586	569	557	567	574	551	610	541	497	584	575	517	566	558	594	569	557	559	552	591	551	632	584	540	543	558	556	589	596	537	567	562	613	605	578	571	604	550	607	544	570	535	590	571	564	602	584	547	593	579	574	564	588	511	575	558	568	565	557	521	582	564	546	595	563	560	519	577	553	593	574	572	579	595	569	564	523	578	522	584	541	536	564	521	562	567	557	585	573	620	601	611	528	548	553	606	594	623	579	626	583	563	530	558	596	601	583	581	566	516	522	543	576	530	581	564	606	586	554	573	555	568	549	581	624	570	600	565	541	535	572	537	546	587	564	553	609	617	560	575	597	579	543	567	567	564	577	565	578	527	586	581	555	549	556	557	530	572	566	551	546	568	599	592	538	572	559	537	583	581	547	542	553	571	583	578	584	612	566	603	593	543	557	581	547	538	580	565	550	559	542	587	560	556	633	564	573	528	551	578	568	558	533	546	585	593	569	572	559	575	530	582	565	609	624	530	542	535	584	576	552	545	567	580	600	613	558	557	613	591	598	513	563	576	574	528	587	571	566	576	589	562	592	611	562	538	584	579	579	568	555	569	572	594	597	566	530	614	593	516	527	555	567	604	581	584	567	577	546	565	585	547	586	601	541	588	574	543	530	598	593	581	545	548	606	564	601	585	552	543	544	537	586	570	553	559	559	554	564	542	551	571	625	562	567	589	548	553	574	527	609	587	565	577	629	552	591	549	528	579	606	591	570	580	580	523	582	584	519	579	538	565	565	565	559	588	588	600	581	579	604	548	554	530	572	550	529	584	522	577	588	598	567	554	565	575	577	543	612	600	528	584	613	573	595	543	543	539	555	563	626	564	580	573	590	558	593	553	534	567	536	604	639	571	605	603	547	591	542	609	543	559	553	558	572	544	585	513	589	561	566	564	578	579	539	590	575	548	570	538	544	597	602	590	541	548	597	541	564	559	569	546	577	603	609	570	620	557	582	547	568	583	584	551	583	547	533	560	562	532	546	550	573	601	579	579	556	586	565	601	537	591	525	553	548	581	542	565	572	609	600	564	575	586	558	577	559	544	616	599	566	599	587	565	567	560	562	572	596	545	562	547	564	555	514	596	570	556	506	543	538	609	581	587	592	591	578	553	607	545	565	576	563	585	581	602	568	559	539	561	590	555	570	597	568	566	567	571	595	569	535	569	524	591	553	585	576	533	590	562	498	592	567	553	565	548	588	545	625	547	557	614	542	571	607	530	624	540	581	562	605	564	555	576	628	578	563	584	569	601	588	582	553	599	559	548	579	597	557	564	552	576	558	582	561	620	574	553	575	599	610	559	561	549	582	561	637	582	584	583	537	530	572	581	618	563	586	573	613	561	555	546	590	568	544	576	545	577	526	582	594	563	575	568	519	531	578	589	612	580	571	548	601	587	573	581	581	564	574	548	537	538	571	601	556	596	540	560	567	561	567	578	567	563	546	580	561	571	607	568	553	527	586	574	595	540	576	585	564	529	574	494	539	546	588	604	535	599	488	581	559	611	561	552	610	567	564	569	557	579	588	560	558	619	608	537	597	584	589	568	585	570	562	590	569	607	586	553	593	601	573	643	573	587	622	555	578	578	563	534	550	552	593	544	538	592	551	602	532	580	588	567	533	541	568	562	557	517	566	588	540	576	581	598	566	578	558	585	558	575	550	574	528	549	532	576	561	601	571	576	592	575	600	574	516	577	561	548	538	549	600	572	590	596	538	583	563	616	605	519	596	563	596	566	538	586	604	550	530	570	516	560	602	534	614	555	556	524	547	564	597	551	561	593	557	563	527	566	566	590	551	594	570	551	540	549	612	586	557	577	544	536	548	531	596	566	557	537	574	572	569	620	590	561	559	537	586	600	563	574	539	547	620	586	560	558	585	545	562	560	567	563	575	589	546	624	526	561	565	583	559	609	549	609	545	541	574	563	543	532	589	584	562	557	586	574	623	540	581	584	604	528	592	574	566	542	563	575	575	592	557	575	559	588	548	620	580	519	544	548	604	562	565	545	621	553	577	565	580	560	595	588	622	532	575	577	574	564	589	550	574	563	546	585	564	592	577	581	567	533	566	601	572	543	540	557	560	531	544	561	558	572	557	566	554	561	549	546	589	556	566	573	621	564	540	562	542	557	600	539	575	563	536
5033	741	733	578	558	585	549	550	571	531	508	530	512	526	554	537	542	519	529	540	517	555	529	525	564	532	563	530	527	495	542	552	520	558	543	519	538	550	551	475	547	553	509	556	535	521	533	521	548	489	559	533	489	522	539	527	515	533	527	518	528	523	530	525	564	521	544	587	521	526	529	537	503	525	534	578	541	546	551	507	582	576	534	529	504	522	508	584	550	517	531	529	538	537	521	551	545	537	519	539	497	561	498	530	510	576	514	561	504	544	560	526	542	520	524	521	486	505	492	495	533	538	524	506	485	524	521	584	515	533	510	496	524	550	498	552	559	529	547	563	492	507	527	579	523	551	547	505	504	526	514	525	530	543	535	529	513	528	568	511	519	551	500	513	471	553	557	550	505	545	538	512	504	532	534	550	487	579	518	524	556	517	537	517	548	504	531	531	513	506	588	490	567	544	526	540	531	507	504	537	564	553	511	524	550	592	509	535	542	509	470	542	530	488	531	525	533	515	530	494	553	502	551	506	510	513	501	528	533	515	501	533	555	520	536	543	545	513	549	524	503	518	549	556	549	532	519	556	524	524	514	548	493	552	534	495	514	519	522	540	538	531	549	486	549	494	554	537	538	514	532	526	537	491	533	541	565	535	510	507	502	535	506	515	528	569	494	524	507	544	513	501	548	537	489	570	535	526	486	559	541	493	549	515	557	530	502	556	532	522	510	540	532	528	501	529	520	454	523	529	555	527	516	529	518	552	489	582	520	518	554	480	542	525	492	548	543	545	548	532	518	516	537	523	535	520	537	539	486	494	557	522	546	497	531	502	550	544	562	505	532	522	527	508	523	510	563	570	553	526	533	517	511	521	484	543	557	515	512	530	522	558	539	525	501	504	570	553	538	540	560	488	552	552	529	511	527	535	563	546	558	588	509	581	550	515	495	516	525	513	478	567	498	520	513	542	495	519	549	508	537	556	538	525	509	520	543	524	540	583	530	527	517	511	503	520	525	527	528	522	545	534	504	535	556	484	557	489	544	522	543	526	502	559	555	521	489	530	540	537	551	515	575	526	539	538	543	575	502	515	459	548	535	513	532	555	531	490	530	510	542	567	522	517	557	531	466	516	525	521	512	533	545	532	543	565	554	508	524	529	546	544	565	537	525	532	561	534	510	537	518	495	518	524	493	509	555	533	527	539	534	535	553	520	522	541	504	544	559	566	558	544	477	519	551	550	511	487	531	557	510	523	579	502	553	529	542	520	508	528	532	534	546	518	537	504	534	554	520	513	476	528	540	522	515	550	521	558	540	519	532	556	539	488	530	554	492	531	519	529	517	519	548	497	542	516	510	584	495	571	533	507	533	551	531	498	522	518	496	529	500	559	564	546	507	523	525	558	550	512	538	545	523	513	497	522	540	565	549	536	542	538	546	550	502	545	552	498	537	519	543	524	525	517	536	561	536	520	495	541	538	552	539	549	521	541	526	515	500	532	553	483	540	500	494	513	555	581	539	557	490	548	547	543	546	498	556	519	517	516	530	520	512	509	509	513	519	539	523	510	511	561	504	554	511	507	503	533	544	521	580	543	565	516	511	525	544	529	523	505	522	510	560	502	502	548	526	519	545	509	499	564	563	532	477	500	572	525	493	539	504	537	542	512	525	523	536	531	577	516	510	559	521	500	564	551	594	541	541	559	547	524	541	543	550	494	553	513	489	530	568	521	550	550	533	520	562	500	558	556	532	561	551	559	517	515	571	526	532	543	533	470	516	526	468	552	517	529	554	504	516	519	568	550	494	502	531	540	557	486	521	490	556	520	518	543	510	535	557	544	536	530	544	545	532	523	512	525	534	517	560	559	529	503	552	527	539	522	525	522	560	534	485	555	542	545	534	550	512	542	553	521	534	546	559	529	506	556	537	546	546	564	496	523	501	477	524	550	533	541	556	512	565	559	554	576	536	524	509	558	558	509	525	539	545	535	527	519	549	530	543	557	537	501	555	519	515	535	538	556	483	534	522	513	517	518	530	518	518	571	503	527	536	523	526	520	536	553	514	538	521	539	547	517	509	543	596	559	573	530	535	545	508	560	573	568	504	503	518	522	517	556	500	511	566	529	536	534	535	540	564	500	519	582	506	535	532	478	568	519	501	550	540	560	545	537	515	572	557	527	561	545	523	498	530	536	571	541	509	512	527	564	539	544	538	496	540	529	494	511	516	505	543	539	559	556	544	537	501	549	525	537	523	531	548	539	496	543	523	506	508	565	549	497	547	502	519	554	535	533	559	516	508	536	545	548	488	525	501	530	519	520	538	539	515	489	509	537	539	568	534	535	508	552	523	551	522	507	585	524	518	538	550	513	562	520	518	509	486	507	516	533	497	512	520	460	505	491	560	544	503	528	539	505	506	524	536	524	514	536	543	511	520	510	530	541	559	566	542	569	564	526	501	525	539	514	536	523	498	506	516	518	512	553	536	512	554	544	516	541	556	509	519	544	526	519	540	549	505	515	534	549	559	492	527	527	550	525	554	520	483	526	551	513	499	481	513	524	523	526	542	522	523	522	503	544	557	557	559	574	523	494	555	563	529	498	526	546	570	500	516	499	509	523	509	536	519	579	550	536	563	542	535	520	559	485	531	517	526	527	507	509	553	493	529	572	545	527	522	513	495	521	510	513	563	513	510	550	511	540	577	522	501	549	555	473	555	533	537	537	547	581	506	520	525	535	538	486	527	537	528	523	525	526	546	563	489	487	565	501	542	561	540	528	563	522	532	571	524	531	549	546	561	512	532	512	521	497	502	540	562	521	533	552	500	513	548	528	524	541	527	521	504	525	578	544	559	508	502	559	512	505	571	500	552	503	541	543	535	488	515	515	496	539	505	486	505	512	516	564	490	510	565	529	480	549	551	555	556	556	536	546	519	537	519	525	568	523	503	565	523	521	543	530	504	533	517	519	539	555	578	545	516	526	525	523	555	516	556	495	510	536	530	539	500	496	524	563	513	534	492	518	542	533	536	545	527	512	514	529	571	538	541	512	539	469	510	550	554	526	553	522	522	514	525	495	517	536	524	504	513	562	502	554	546	519	561	540	481	515	537	508	506	555	494	504	553	534	523	562	532	484	539	539	553	569	555	520	502	490	506	585	510	511	495	536	525	552	536	561	546	516	470	534	528	525	519	524	531	528	548	485	520	554	535	548	524	551	516	486	522	547	545	532	527	537	546	532	531	551	539	556	517	509	523	538	532	541	562	483	541	538	538	571	554	532	552	520	525	530	548	509	514	502	535	495	516	532	577	513	539	534	585	528	507	525	521	555	535	529	538	550	479	548	536	498	540	562	537	518	516	564	559	541	525	513	566	549	534	550	546	566	542	531	502	555	521	561	541	529	557	530	512	518	513	506	539	554	512	553	548	561	522	593	560	510	541	531	524	549	563	528	496	509	524	542	560	535	528	516	528	566	552	530	558	562	539	519	504	523	548	511	540	526	556	516
25652	21414	26011	18845	1403	668	508	490	486	487	459	423	457	438	437	451	410	424	383	412	410	354	403	419	355	393	413	364	421	416	403	423	399	409	398	375	383	335	414	393	375	419	425	403	379	408	408	387	423	419	429	386	388	376	426	412	383	368	404	422	411	399	426	393	433	395	404	383	430	410	383	394	386	366	378	365	393	369	359	411	401	395	407	378	422	425	433	405	402	378	437	374	401	341	370	429	393	397	389	390	393	375	379	416	343	372	379	427	367	410	380	357	410	390	411	359	396	361	408	354	408	398	377	402	379	392	412	381	396	401	398	366	389	389	407	403	372	379	378	371	395	418	405	374	366	417	375	352	370	364	384	451	381	364	396	382	391	419	371	392	404	417	394	400	383	397	396	409	385	370	396	356	413	374	470	412	402	400	408	405	379	370	397	398	371	326	369	382	397	409	348	393	401	417	425	406	370	376	404	396	390	407	387	394	352	389	420	395	382	381	386	391	395	374	376	418	377	421	395	384	376	396	413	363	425	417	357	387	375	390	377	404	369	387	386	399	347	398	416	392	383	395	389	367	384	410	407	381	365	403	396	415	377	397	405	377	416	401	396	404	394	375	391	407	428	426	386	411	379	409	352	409	390	405	369	388	394	396	418	395	415	378	379	377	388	403	387	400	393	406	389	414	323	401	386	386	444	451	396	395	375	411	401	399	386	357	422	381	395	394	361	380	395	403	401	416	385	360	406	355	384	386	415	346	379	408	393	385	424	391	414	376	384	392	403	363	409	402	394	376	358	378	380	412	380	393	367	383	410	379	385	361	391	380	402	401	423	405	405	411	412	410	395	390	394	385	382	414	384	375	366	397	380	364	376	368	433	390	392	381	395	393	382	432	370	397	383	356	371	410	381	424	386	392	428	388	413	385	383	388	406	418	407	403	369	392	407	416	394	446	397	343	380	406	390	412	407	389	396	413	390	403	427	376	399	378	424	365	377	407	347	373	370	406	404	379	388	382	390	390	419	369	413	401	354	423	412	422	364	416	384	383	406	373	404	368	402	375	363	392	379	388	392	404	408	395	375	404	383	389	395	421	370	397	434	396	386	381	411	357	382	419	426	367	371	422	366	419	417	407	356	386	385	354	383	379	391	354	449	373	358	383	386	358	426	367	393	419	414	393	386	366	390	367	424	378	394	406	389	359	381	415	368	408	410	388	393	395	406	380	359	372	396	384	375	368	434	414	380	369	410	403	380	425	395	375	383	385	403	405	390	412	382	402	396	358	374	345	422	402	411	383	400	383	368	350	404	387	389	378	399	413	402	405	360	367	355	385	379	365	398	421	418	399	402	402	388	356	378	364	384	397	378	396	409	401	397	397	385	367	399	430	388	407	408	379	416	426	425	383	395	373	444	384	375	396	397	403	390	405	386	392	400	352	367	377	368	385	359	370	377	367	413	393	373	400	397	400	366	381	397	384	443	383	397	386	473	383	403	385	362	400	398	391	373	393	367	354	416	380	366	393	385	351	383	389	365	412	374	420	403	396	461	416	385	443	405	407	405	390	385	391	359	382	395	403	391	385	427	378	404	392	418	381	389	387	381	401	386	371	392	355	396	407	417	388	401	407	416	404	392	368	388	401	371	358	373	414	379	368	425	390	386	368	385	391	390	387	377	377	421	404	392	379	392	405	393	389	395	400	401	389	353	395	375	373	391	368	410	418	403	381	366	376	406	410	418	400	423	378	406	417	385	391	412	403	399	409	369	384	361	402	371	428	371	382	416	389	375	441	421	414	366	384	372	366	391	381	405	408	435	414	359	374	407	407	433	414	383	411	410	424	389	390	378	386	379	398	383	412	382	380	379	405	370	392	392	369	368	349	391	371	397	418	393	346	376	379	403	393	388	361	398	374	366	421	405	387	374	376	386	380	375	409	386	376	375	401	380	435	406	390	393	378	393	358	408	400	376	390	418	353	371	418	367	406	399	404	406	363	442	372	396	403	417	398	420	390	381	366	382	398	363	401	388	423	375	398	391	407	394	382	396	395	401	379	408	368	435	395	407	420	401	369	407	377	435	416	385	416	389	420	388	402	387	369	369	368	394	385	412	409	401	413	427	387	391	402	374	379	382	405	404	401	387	423	390	375	394	412	347	436	419	397	384	357	394	420	420	380	387	391	357	365	395	405	389	402	398	394	391	414	370	404	391	392	414	393	411	397	384	376	375	390	387	372	413	412	377	405	410	383	409	403	392	401	429	374	381	386	419	404	390	361	374	399	338	411	402	390	411	396	393	404	405	397	408	370	384	405	405	398	401	387	369	407	392	390	402	383	407	386	423	419	389	376	401	371	371	404	395	390	374	404	362	360	393	374	425	363	411	374	385	402	420	366	359	408	407	375	409	406	378	384	410	369	381	393	406	421	375	406	379	400	413	389	374	377	395	359	392	370	401	419	399	371	387	390	409	380	423	414	398	399	403	376	365	388	398	424	374	404	368	395	352	333	399	378	373	402	425	392	373	394	390	374	410	419	389	389	383	394	437	400	386	374	398	401	369	420	354	414	336	379	381	403	394	382	409	379	382	395	405	382	379	453	403	438	400	386	384	390	388	379	406	405	387	392	406	400	387	400	391	410	357	381	405	406	410	388	377	385	403	397	419	414	398	397	401	400	401	373	374	423	401	377	402	390	409	385	397	416	397	414	364	417	400	402	423	358	419	388	390	355	424	376	369	389	409	375	391	399	388	364	413	387	426	389	419	419	437	412	396	434	400	422	375	376	405	384	408	407	355	427	378	400	413	398	389	399	382	408	417	414	341	415	399	377	404	418	387	364	359	398	425	381	399	431	401	376	385	379	393	406	408	354	402	388	407	378	388	406	406	354	377	354	407	383	406	399	392	418	380	421	393	393	414	404	396	416	358	373	406	390	370	412	374	399	447	376	381	388	397	374	394	399	415	373	385	379	384	429	367	406	382	418	364	388	389	355	405	390	387	405	395	397	402	401	373	398	436	377	404	393	365	356	414	355	421	437	388	401	411	440	419	373	384	404	416	400	414	457	381	414	411	376	386	377	387	373	412	371	397	398	371	366	408	391	396	363	407	373	392	359	396	391	387	387	398	392	361	396	399	422	397	403	380	343	410	390	367	399	419	383	387	444	396	394	391	392	432	391	374	359	434	406	384	404	414	373	380	356	358	383	420	381	367	391	392	393	396	392	417	425	391	386	395	403	387	402	437	386	416	386	399	411	391	382	395	381	402	370	386	393	398	399	414	374	379	366	424	385	391	390	385	382	395	397	387	396	387	441	390	371	418	354	395	377	405	378	383	386	406	384	375	392	379	384	379	348	409	374	402	361	394	364	399	378	385	405	388	406	354	399	398	396	394	397	400	361	420	386	394	386	407	394	381	387	360	398	349	371	390	381	419	402	373	395	414	410	397	383	409	406	418	391	389	400	392	387	395	376	381	369	378	425	387	369	403	407	393	373	396	400	397	402
3377	2096	1644	960	719	634	591	495	483	443	424	459	404	396	423	473	413	404	426	405	423	407	389	383	347	385	392	423	410	415	430	412	408	443	412	378	419	368	376	373	398	395	394	432	380	419	420	400	419	348	371	411	402	372	375	388	387	402	376	384	385	393	381	402	382	387	406	411	388	407	393	423	417	419	391	389	401	401	421	353	389	378	365	377	396	433	420	395	409	416	377	368	396	409	380	376	379	382	390	376	395	417	405	352	389	397	375	381	396	391	355	401	412	384	407	418	401	370	363	353	410	386	397	406	392	382	387	400	393	367	380	410	401	422	388	397	404	401	444	392	395	389	383	382	412	343	404	382	411	399	364	404	376	407	387	394	375	413	387	383	398	391	379	451	378	384	379	372	399	377	381	410	379	385	409	412	411	392	387	412	378	373	416	351	398	414	400	389	418	380	382	398	394	408	386	392	378	400	380	399	367	395	408	367	371	353	356	410	388	378	401	378	348	376	382	400	420	381	374	425	415	399	373	382	384	409	387	391	396	391	380	367	396	365	422	430	417	379	395	391	377	421	373	352	383	389	361	361	413	375	374	395	394	410	389	406	362	401	431	370	439	400	397	402	432	404	392	389	364	384	385	415	405	394	379	431	398	380	416	402	403	370	382	381	369	374	395	411	396	349	398	393	409	389	388	357	402	386	382	408	453	411	355	403	426	391	372	388	392	402	397	391	397	420	389	414	366	374	385	401	369	405	374	389	399	383	388	369	386	403	405	381	436	421	357	433	378	382	396	397	380	341	380	383	384	382	368	418	373	399	408	378	371	390	399	402	410	381	393	418	392	418	369	343	383	412	393	427	403	390	413	399	404	396	395	355	363	375	417	369	362	402	375	373	399	381	385	416	386	402	393	383	375	352	388	395	360	387	397	426	371	372	388	410	385	389	363	393	417	406	432	403	379	357	405	417	359	423	392	391	389	359	409	375	416	391	378	404	350	423	405	392	362	409	392	379	400	376	412	414	411	375	355	385	377	386	355	365	393	397	363	388	387	381	390	368	400	367	394	400	341	381	403	361	396	378	385	404	399	378	380	393	427	385	378	387	386	411	395	402	378	387	375	390	404	401	400	389	402	404	393	385	377	409	398	387	383	375	398	400	421	387	388	395	411	389	387	360	409	392	378	382	405	396	364	397	364	372	413	374	406	361	389	394	374	399	373	385	385	402	419	411	397	382	385	400	366	394	385	398	402	380	381	395	421	378	383	388	393	375	348	394	423	383	385	401	405	343	433	386	386	378	409	385	395	382	403	373	363	377	396	344	373	364	393	344	386	388	356	411	396	409	387	397	409	385	398	419	376	405	406	397	395	409	373	413	385	412	370	446	391	378	388	413	378	379	392	378	374	394	435	391	368	375	405	401	360	382	357	373	381	383	395	399	370	392	387	370	414	391	426	404	385	382	417	420	369	383	395	404	351	382	379	392	388	390	411	413	387	421	379	404	391	424	408	417	410	377	394	398	403	386	379	371	379	397	403	421	384	380	427	386	367	374	362	403	368	426	356	375	372	411	410	398	394	396	385	391	369	405	399	373	379	409	406	408	403	403	372	344	410	379	384	406	366	398	355	406	369	380	372	423	434	364	372	364	368	396	368	405	365	384	419	349	416	364	370	413	369	367	362	404	389	392	405	387	386	378	364	394	422	413	371	417	374	413	417	406	416	377	386	403	383	378	377	378	389	396	388	384	378	395	415	393	394	359	464	405	377	413	382	411	404	370	399	415	418	399	378	412	379	402	385	375	388	422	381	404	400	429	392	406	375	402	414	400	382	395	383	360	372	367	389	409	430	384	389	433	381	363	387	367	370	344	358	397	423	407	381	408	364	403	396	356	408	401	390	402	391	393	402	382	409	392	395	355	369	399	418	371	391	392	407	374	437	421	395	377	418	422	360	394	393	401	377	406	381	353	374	378	392	421	380	391	404	385	371	406	378	364	394	376	416	403	430	404	394	398	358	405	421	391	390	374	423	389	401	408	396	361	402	426	406	400	361	395	361	359	361	374	360	373	404	405	446	422	345	396	355	376	390	379	383	409	419	405	383	382	369	392	388	363	397	399	382	362	396	399	382	405	370	393	393	414	391	413	400	395	406	416	386	369	393	371	405	435	382	389	413	366	368	393	387	406	422	409	392	419	407	362	399	363	416	340	348	347	409	399	378	362	381	404	405	368	395	401	378	396	366	371	420	383	401	392	407	372	379	398	404	399	356	391	360	408	389	385	386	421	363	324	370	410	356	403	378	376	408	381	415	407	409	370	421	378	387	368	372	377	363	403	353	402	394	383	401	383	394	366	376	411	389	425	349	397	386	390	383	402	406	367	364	381	406	418	384	380	375	394	438	382	387	378	387	403	418	408	366	389	378	370	408	390	406	388	419	402	416	417	410	388	425	402	359	411	356	403	408	391	388	373	359	398	389	357	407	376	394	406	411	425	408	368	393	366	403	397	383	404	424	380	378	379	367	387	430	382	397	388	365	397	378	375	406	390	384	368	405	364	413	421	375	369	387	374	393	369	378	366	403	376	396	393	361	382	396	407	378	391	387	442	371	377	365	406	402	361	380	381	374	380	436	368	382	354	404	390	421	355	366	395	430	368	417	370	382	397	336	400	379	412	417	365	358	408	386	362	395	413	399	387	367	378	390	375	395	368	374	420	372	422	381	385	390	369	371	440	354	388	369	378	401	372	382	395	377	368	346	389	379	390	398	333	400	375	430	392	380	369	384	375	399	378	394	402	412	364	377	399	414	394	385	422	391	400	401	376	387	424	402	399	410	345	379	393	351	387	386	385	385	384	411	362	354	396	379	388	422	403	372	414	382	398	417	365	390	398	366	369	397	409	375	354	382	409	399	402	377	424	393	394	387	384	383	401	373	363	401	405	377	379	386	403	369	401	365	415	382	393	397	378	405	392	373	380	357	375	389	362	398	408	395	357	421	391	378	389	396	408	409	382	364	409	407	423	393	387	384	409	367	366	383	376	393	384	389	396	423	371	348	370	356	390	356	386	460	413	368	391	376	388	401	392	401	400	401	394	365	375	375	376	379	414	421	368	385	372	400	379	400	392	391	380	383	400	402	373	364	406	426	421	393	364	396	361	406	416	403	383	371	389	400	367	399	433	393	414	378	446	408	365	386	387	363	330	363	405	409	388	361	364	413	365	389	385	403	390	411	403	387	400	399	389	382	365	396	405	425	394	364	402	391	373	391	394	432	372	376	405	422	395	412	351	392	381	388	423	397	394	394	369	367	400	395	384	390	408	380	395	444	387	410	394	393	435	390	392	405	405	403	422	355	398	398	410	388	386	386	391	382	382	407	394	391	389	371	394	415	383	354	354	377	345	416	356	407	395	361	396	397	405	364	377	400	393	376	389	379	381	379	378	373	391	376	393	418	411	378	407	414	390	412	395	403	376	385	374	388	361	444	395	386	395	406	392	442	394
24223	21416	28557	24638	20121	2567	836	502	403	404	354	332	316	325	318	305	295	294	282	262	271	308	281	282	295	280	310	323	284	274	289	289	312	275	268	257	248	276	299	306	264	273	282	279	269	267	288	291	287	261	289	276	248	265	247	266	297	273	291	286	293	303	312	263	271	260	266	283	265	236	291	232	270	285	260	238	267	276	282	253	261	266	261	277	262	271	281	251	243	282	261	269	280	284	260	266	235	254	260	256	305	290	259	254	310	268	246	293	263	273	261	288	271	254	250	251	281	276	257	298	274	279	288	283	256	287	270	262	271	291	295	269	267	273	273	244	247	271	270	290	273	269	262	266	271	253	278	273	294	254	249	267	258	266	258	259	263	260	281	253	225	272	240	268	262	266	235	274	259	274	244	265	266	275	272	246	264	243	224	266	227	239	283	285	256	232	269	267	261	263	286	253	260	264	269	279	241	262	269	282	249	242	287	254	248	270	278	250	240	251	237	264	250	286	292	273	266	287	255	270	278	282	263	273	256	283	273	287	268	267	283	273	254	273	234	276	264	253	264	272	260	274	282	275	276	272	265	270	263	281	252	262	261	294	283	246	266	259	272	264	257	280	271	275	250	266	263	273	268	246	264	294	272	270	258	259	268	289	282	302	276	241	275	279	289	259	243	288	257	292	294	242	257	281	255	247	243	312	263	284	271	260	253	262	270	261	264	254	243	268	265	243	284	291	259	258	241	282	267	282	248	262	279	260	280	283	278	264	268	292	253	297	270	297	291	258	246	281	303	279	257	253	253	237	305	268	262	251	246	314	257	251	289	271	274	251	261	285	290	266	240	275	276	255	285	273	288	252	243	246	271	257	286	258	261	263	277	250	269	261	285	285	285	255	291	263	282	251	249	251	287	275	281	245	299	255	267	262	252	271	274	277	275	273	299	274	265	276	270	237	226	263	280	265	282	262	277	263	257	295	257	265	274	264	259	258	248	292	230	270	255	257	262	230	265	263	223	283	236	257	276	246	277	258	296	261	267	278	287	259	256	234	267	292	281	285	256	286	266	253	278	284	293	278	278	272	247	255	274	278	259	258	270	266	254	262	291	285	283	281	235	255	271	266	248	265	255	275	233	253	279	265	277	281	270	256	249	293	249	255	272	277	273	250	268	273	287	248	290	255	250	280	265	284	279	264	248	267	270	264	252	242	297	225	264	253	265	262	270	273	273	277	243	260	260	267	277	263	266	257	306	263	238	260	233	237	255	260	259	266	251	265	248	260	276	278	280	235	243	285	264	269	284	267	292	250	251	290	241	285	263	265	267	242	257	278	255	247	279	277	263	256	264	265	226	272	247	269	258	287	278	273	255	257	284	258	250	245	258	285	267	290	248	258	254	293	265	246	263	292	267	270	284	247	294	276	265	277	258	244	296	272	250	258	257	274	266	294	263	263	251	291	293	291	260	281	259	255	240	245	253	267	228	273	271	265	248	259	272	239	261	265	255	237	274	239	279	278	259	276	264	298	251	245	283	260	275	248	245	260	288	240	242	274	279	263	272	237	294	268	279	258	272	243	268	249	272	295	276	268	290	255	259	262	280	265	267	262	264	285	221	251	277	268	281	270	286	286	264	274	273	240	281	266	264	273	249	284	254	251	284	291	266	301	261	258	247	273	287	263	259	264	248	254	278	258	243	234	266	280	263	284	285	255	243	267	260	263	275	273	268	264	255	270	286	284	266	297	248	254	247	248	256	248	231	243	265	261	256	235	245	274	277	257	263	266	237	233	281	284	271	256	283	239	257	274	235	261	252	230	294	262	251	270	246	278	231	268	237	253	262	240	255	240	228	276	267	254	250	246	281	236	267	257	269	245	287	261	255	270	269	245	250	259	261	247	276	283	276	270	264	261	238	259	263	259	261	281	287	252	269	269	278	264	268	267	257	270	239	264	271	282	255	266	294	274	235	279	278	265	257	230	298	241	271	248	281	285	257	254	274	251	282	247	272	248	250	272	286	266	236	261	259	239	264	286	252	284	265	259	259	266	266	265	260	258	293	287	272	230	283	259	249	262	276	260	289	289	272	272	259	278	276	251	251	254	264	272	250	273	281	274	236	250	246	261	260	272	278	281	275	262	294	252	240	251	244	255	272	269	263	262	258	297	247	263	265	242	254	273	263	258	271	254	278	231	280	270	291	259	300	262	279	264	243	270	262	235	275	280	237	266	266	290	295	232	256	255	304	286	259	272	256	277	262	258	269	302	259	276	258	309	249	241	248	238	272	270	277	279	242	263	252	271	260	264	262	252	260	237	227	277	275	252	244	254	275	265	262	233	263	271	261	245	249	247	243	277	265	260	254	256	272	259	259	293	289	250	271	275	294	261	282	274	272	295	276	286	296	247	235	283	265	270	256	261	259	255	240	245	250	289	237	294	262	276	273	262	248	280	268	248	273	251	252	241	282	239	224	275	247	264	242	250	301	269	279	289	256	258	273	268	246	275	264	258	247	265	273	263	261	252	297	274	251	271	246	277	268	236	248	251	252	286	250	276	259	265	262	290	283	256	255	291	310	254	259	258	266	243	260	243	241	306	257	255	276	270	272	230	259	270	278	257	260	248	262	271	263	276	268	271	273	277	258	258	262	238	297	269	254	250	283	290	305	250	246	260	260	271	257	267	251	260	259	264	297	259	268	274	285	274	250	258	264	266	251	261	242	267	241	242	299	257	249	273	248	272	244	279	242	277	295	271	297	262	276	250	252	241	248	259	266	265	280	282	275	262	260	268	290	280	246	259	247	276	280	276	249	250	286	278	276	275	255	237	232	290	274	254	248	240	304	257	280	251	258	258	256	237	290	263	235	271	264	266	282	273	277	283	281	271	286	262	262	251	239	283	253	250	273	277	298	260	283	286	263	265	271	267	265	243	251	266	247	279	252	234	262	254	267	301	268	243	294	273	290	256	249	273	287	285	268	277	271	256	261	279	262	286	241	260	257	236	259	264	251	259	269	251	276	243	260	265	255	244	270	251	274	251	261	268	239	269	266	290	246	265	296	273	248	258	279	259	264	250	260	262	248	273	259	261	266	278	260	270	239	265	252	265	236	268	280	243	243	275	242	284	263	248	259	255	251	256	284	265	280	316	279	286	308	284	275	279	257	272	291	260	267	260	259	254	262	276	237	242	290	269	269	276	249	283	272	240	263	279	246	250	259	251	289	272	258	267	221	259	246	282	261	282	260	231	241	268	266	274	260	279	306	290	248	249	260	258	269	251	286	272	277	244	271	260	261	264	290	286	291	295	262	248	243	251	279	256	261	288	256	266	256	271	285	262	275	225	256	275	262	270	271	265	262	260	251	250	270	268	237	265	243	284	247	262	267	241	269	245	283	257	249	267	261	258	258	270	267	279	267	261	273	252	280	248	270	281	287	274	251	262	257	240	260	256	262	250	247	266	282	283	272	269	251	268	288	257	282	285	260	279	276	268	254	260	266	248	288	257
3168	4452	3524	1703	1165	947	709	653	592	498	439	433	376	392	339	358	389	332	349	353	303	318	283	336	313	321	307	268	285	269	313	305	281	300	295	311	284	308	279	291	284	314	313	299	270	284	293	297	271	276	286	265	259	298	328	279	275	284	308	272	287	274	282	252	317	305	276	269	306	308	294	276	282	285	311	273	281	258	296	288	277	316	265	262	281	258	288	269	274	272	258	289	271	286	264	271	275	310	295	299	278	283	276	290	286	296	282	270	278	277	272	282	273	274	330	275	291	293	278	260	328	270	277	324	280	264	249	253	274	264	280	252	304	294	298	281	286	283	260	287	254	275	319	282	310	254	308	268	306	298	262	315	312	293	277	274	252	270	276	310	283	261	275	260	279	269	267	267	266	272	255	273	301	263	292	302	257	266	302	265	291	273	293	282	289	284	322	276	276	281	301	281	288	303	299	297	286	290	274	270	297	281	300	275	249	269	269	309	291	259	307	272	279	303	263	257	273	251	289	236	277	297	255	274	288	286	304	299	269	285	291	291	260	297	290	303	291	272	287	280	275	271	311	296	291	272	307	276	248	269	270	285	275	276	248	290	305	298	258	260	273	268	294	268	304	267	271	273	234	250	286	300	282	298	291	270	290	290	298	273	265	285	285	278	267	297	261	287	274	272	246	286	273	267	290	273	269	275	274	302	278	290	285	256	272	274	298	272	280	244	300	289	279	257	286	264	272	258	273	293	283	280	284	243	281	271	278	304	283	291	287	277	280	294	250	280	302	238	274	269	292	287	291	314	295	269	275	318	289	249	272	253	248	254	290	263	294	284	266	313	239	279	283	257	284	264	298	269	246	263	301	270	279	301	308	268	274	276	270	302	303	270	249	252	309	279	302	263	275	308	272	275	301	232	250	269	263	296	279	279	281	312	297	255	250	289	282	276	323	274	275	304	304	281	291	276	279	311	278	264	289	275	286	292	278	276	293	270	249	275	261	301	307	277	263	271	293	269	271	287	301	313	289	279	279	298	258	305	257	284	296	276	284	233	287	290	277	298	275	266	266	263	296	255	289	274	288	306	274	275	271	281	282	291	289	251	304	290	272	319	278	282	285	286	293	256	264	292	298	270	283	267	304	277	270	283	269	285	287	285	307	267	265	275	278	276	296	288	290	272	279	278	264	260	295	271	254	298	271	293	279	267	287	271	288	264	282	284	265	277	294	259	284	266	280	281	248	279	277	276	229	288	269	278	296	276	270	270	294	254	301	291	268	266	282	298	276	270	259	272	277	288	300	294	277	284	282	266	274	257	279	238	291	256	253	302	283	269	265	303	303	284	257	279	254	269	273	262	270	263	281	254	275	296	268	269	310	286	253	272	280	281	269	287	259	285	285	299	252	275	254	284	267	315	280	284	274	283	278	293	288	277	290	286	260	294	274	303	278	245	268	269	271	266	314	289	293	267	274	298	282	298	296	294	258	296	292	263	275	246	262	292	308	295	296	274	278	275	292	291	245	281	293	293	300	318	275	285	275	244	263	294	321	285	253	270	278	263	257	292	298	288	266	274	250	259	275	274	284	269	273	301	266	280	290	277	279	305	291	275	289	263	288	247	296	297	294	272	297	304	263	296	244	292	282	277	324	293	284	302	268	278	285	243	272	288	293	271	279	276	318	264	264	275	291	293	272	288	253	258	285	258	268	271	264	274	289	287	270	282	293	273	274	320	287	308	255	251	280	266	271	304	301	283	313	255	283	269	276	280	265	262	290	283	285	258	243	284	259	272	265	277	272	305	291	265	284	268	279	288	280	300	282	275	256	296	249	275	268	266	267	273	270	271	245	244	258	283	292	276	294	272	304	291	250	255	275	285	273	233	288	263	306	311	283	304	297	284	246	249	276	275	276	269	279	279	267	259	264	281	231	281	262	283	270	275	283	265	277	254	246	285	296	283	266	293	276	266	255	297	284	273	279	290	259	280	279	290	292	280	279	276	290	291	305	267	251	288	242	285	291	278	264	248	268	268	267	275	261	247	269	274	261	283	280	251	290	254	269	252	267	318	291	271	251	287	249	277	277	287	292	319	277	248	250	311	286	287	297	275	267	291	253	268	303	296	264	285	275	253	285	281	242	277	270	271	297	270	290	290	261	273	282	280	281	286	276	276	269	269	277	267	280	272	262	294	257	268	257	256	319	279	273	269	295	267	275	289	254	300	296	272	302	264	282	287	265	263	313	278	278	272	303	298	269	290	277	274	281	268	294	303	277	314	287	258	275	279	283	267	289	282	299	269	270	259	277	256	245	307	268	263	268	259	260	278	265	311	296	264	277	279	301	302	243	270	303	282	281	281	285	300	287	310	247	252	275	280	277	278	258	281	266	269	291	288	262	282	283	262	257	267	285	265	272	300	295	255	283	302	261	271	306	290	257	291	246	259	289	288	256	270	256	262	283	284	263	302	261	274	299	293	278	285	278	236	276	281	272	271	295	289	300	241	272	261	295	277	276	275	235	270	300	265	262	320	253	290	290	318	279	286	258	279	279	304	282	250	271	234	280	280	293	259	228	294	272	292	292	259	270	291	277	292	265	295	262	307	257	261	268	260	274	275	273	273	284	272	284	283	257	283	285	282	266	295	292	268	251	259	279	300	267	274	295	267	265	251	266	264	259	290	268	255	261	266	268	274	293	294	289	267	278	256	262	248	264	253	294	286	286	268	272	255	292	288	254	292	276	312	257	261	288	281	265	291	287	277	275	260	270	268	278	290	268	284	253	270	309	303	257	275	309	303	295	273	303	300	292	257	268	279	267	263	291	260	280	288	247	255	291	286	259	267	269	288	274	269	247	293	270	305	295	259	289	263	274	292	257	240	275	284	297	298	288	283	259	281	267	267	285	254	307	265	276	279	299	274	275	267	291	299	279	289	284	291	269	274	311	270	284	285	276	253	260	283	289	276	291	258	275	272	284	282	269	254	280	258	283	284	257	279	285	251	269	282	278	273	272	282	272	271	288	276	270	267	287	273	260	256	288	305	276	261	308	266	301	268	269	264	268	280	261	271	283	267	276	282	290	260	252	244	263	259	292	259	293	282	330	275	305	276	281	285	241	286	282	266	290	275	300	273	261	257	262	278	292	296	299	274	260	267	268	307	264	299	261	260	261	273	316	256	258	286	249	259	313	234	250	307	257	260	276	284	285	268	263	282	261	265	268	282	273	281	287	272	278	276	261	294	274	245	279	247	253	268	255	272	276	278	276	301	264	267	277	266	277	264	260	289	293	267	253	316	288	281	287	269	283	265	260	274	290	292	281	282	261	272	237	279	312	289	287	270	263	260	294	286	306	241	271	283	277	277	254	236	300	279	261	274	295	263	286	286	295	305	274	263	281	281	273	274	267	293	277	271	276	281	291	276	269	299	279	306	282	263	283	283	276	273	258	288	276	292	279	280	305	263	261	295	252	284	259	238	280	259	290	255	277	292	285	266	271	269	285	275
27498	11890	1771	1086	786	588	591	589	566	594	593	579	530	554	614	606	633	609	605	558	614	536	584	586	552	571	580	573	609	544	523	535	571	557	572	568	553	588	575	596	585	575	596	578	598	541	559	575	515	603	630	594	555	567	587	578	591	587	562	553	548	556	545	586	592	566	604	557	605	556	634	585	599	589	595	632	538	585	593	537	590	597	591	530	586	567	588	540	558	619	563	544	617	544	517	553	584	594	580	545	583	588	586	547	560	587	604	559	577	620	605	574	586	608	564	554	631	577	557	593	603	603	516	586	603	542	563	564	572	590	586	527	560	585	567	594	537	601	590	611	596	561	573	564	634	601	585	598	586	579	548	553	572	603	570	591	598	548	578	584	539	586	603	592	605	598	536	547	568	575	612	575	603	577	594	525	612	570	597	587	559	574	569	592	554	559	572	576	567	558	534	558	618	534	590	543	578	583	556	566	586	556	578	584	517	540	609	575	564	543	580	572	566	573	595	603	582	586	574	577	621	628	570	597	606	604	559	545	574	619	596	589	578	605	549	534	574	581	574	566	598	572	592	570	573	546	602	578	628	582	586	567	583	650	560	592	560	564	604	532	540	575	542	611	600	578	550	590	594	576	595	558	587	604	570	560	549	581	601	532	538	563	589	591	559	587	571	563	567	618	528	592	604	546	549	643	545	550	552	611	590	579	539	528	596	589	557	563	551	536	545	593	609	555	560	601	588	556	588	568	559	611	571	547	578	562	594	558	553	576	597	518	587	571	588	539	556	567	589	547	565	585	553	573	570	572	598	591	580	566	609	575	574	586	601	595	542	590	519	578	551	548	599	578	587	571	532	605	579	626	539	596	573	576	556	531	584	567	575	546	557	575	560	591	569	583	571	549	567	566	559	596	571	512	526	562	526	603	515	551	587	581	597	578	568	575	593	539	561	550	617	517	548	564	524	561	593	583	585	578	560	570	583	578	590	619	581	605	555	584	587	596	591	541	616	568	545	597	577	609	555	581	572	529	579	593	578	586	556	569	526	586	545	580	581	627	539	538	550	574	545	548	589	579	559	594	574	584	575	589	523	564	611	617	609	560	520	568	549	562	606	554	582	561	594	595	579	563	580	613	556	586	582	564	539	562	616	566	550	546	582	561	605	555	590	597	609	561	546	549	565	584	558	607	584	586	599	598	568	564	553	531	574	543	578	562	577	577	550	514	583	574	558	633	593	579	584	564	562	606	560	536	592	577	548	547	601	546	562	614	530	591	579	553	583	572	566	568	589	588	578	570	544	599	581	568	603	559	541	615	583	571	573	556	557	570	564	612	610	557	536	580	545	550	555	553	543	583	592	599	541	577	576	592	562	581	592	554	577	627	592	568	575	555	611	610	557	570	548	537	543	629	568	594	543	582	594	577	574	579	551	563	538	537	539	530	588	575	569	576	546	566	578	554	552	528	543	554	591	602	566	567	589	575	607	615	620	589	568	575	606	585	539	604	567	573	586	556	529	569	593	565	561	555	554	548	536	568	571	602	566	603	569	552	611	601	558	580	563	556	558	586	555	601	560	563	610	581	592	550	584	589	594	542	576	579	551	543	600	552	582	594	565	534	566	575	543	591	536	596	584	566	594	568	538	542	559	527	579	527	608	545	571	607	569	567	576	554	597	595	606	572	553	610	581	614	618	584	542	645	581	589	591	587	561	585	601	576	576	572	601	584	542	567	578	598	598	581	601	594	562	586	625	593	586	578	577	594	597	577	564	536	556	590	583	548	556	599	590	537	582	562	585	571	597	577	615	565	576	591	573	557	579	603	583	583	569	525	585	556	572	581	576	553	566	593	576	585	596	543	597	550	576	590	563	556	548	629	542	574	554	556	578	569	580	533	580	575	597	552	593	589	546	585	600	605	558	598	574	544	568	585	574	548	569	556	535	538	542	556	564	546	555	565	568	620	542	556	604	592	577	578	558	561	615	530	572	602	593	534	599	557	564	589	540	584	583	561	580	569	545	569	545	599	559	588	600	580	585	568	600	535	601	619	538	565	609	590	584	572	592	539	644	558	587	530	564	605	518	629	588	558	556	584	586	586	611	571	554	571	573	601	584	549	567	564	563	558	550	553	564	575	537	560	559	585	605	596	545	567	578	605	585	566	590	566	572	564	579	581	534	553	546	552	578	565	570	555	532	544	543	607	566	591	572	596	575	602	574	615	571	583	597	541	592	596	536	544	605	569	606	590	583	585	578	596	580	554	598	559	560	581	594	593	537	574	565	643	584	568	624	532	552	577	570	638	608	555	594	632	575	532	577	617	586	589	605	541	577	578	623	566	560	569	566	580	608	575	552	574	555	568	547	564	599	621	552	559	602	619	592	631	545	539	560	555	557	606	555	566	537	565	523	579	559	602	580	595	602	562	572	585	607	537	583	530	599	599	559	548	572	564	596	534	566	560	580	596	598	565	605	552	562	558	528	580	630	556	564	607	557	622	589	595	556	563	525	561	602	554	562	580	546	563	554	601	542	603	614	581	553	553	608	573	540	567	601	578	582	584	572	566	617	560	585	550	598	536	553	560	529	587	561	598	599	557	543	544	557	578	598	549	538	609	591	528	592	591	572	579	536	542	561	578	524	616	547	580	541	590	534	585	601	566	551	553	620	554	565	577	549	622	539	525	560	548	551	576	579	628	551	547	584	587	533	568	603	588	602	580	606	590	540	580	572	576	587	566	550	575	588	611	591	580	563	584	561	620	631	574	562	566	588	559	535	588	593	552	576	572	586	549	564	566	574	568	585	597	570	520	579	586	557	539	601	598	573	583	529	551	581	576	583	568	586	584	596	610	602	559	576	547	621	560	556	560	560	597	572	589	573	569	570	581	562	577	571	590	584	539	583	586	594	557	569	598	556	600	604	546	565	581	590	578	568	537	581	583	559	575	580	638	561	558	538	561	584	587	576	574	564	557	559	539	598	576	564	601	552	600	573	508	569	545	541	566	571	557	542	581	568	625	550	584	529	549	552	592	584	585	539	582	601	565	588	580	536	563	555	574	590	555	585	529	528	588	557	563	576	570	596	562	560	551	588	574	531	585	535	616	559	535	569	596	602	600	573	575	548	567	571	524	546	539	529	548	581	571	565	590	602	586	566	554	554	590	537	594	596	574	534	606	577	575	591	548	538	608	589	606	545	558	603	565	592	560	560	588	549	532	572	562	586	528	562	596	569	579	563	582	607	629	589	578	563	566	611	568	600	587	617	577	563	599	550	583	580	576	559	607	568	564	584	553	570	554	549	557	537	570	583	551	591	589	598	601	586	576	515	558	593	613	555	568	602	612	558	575	563	560	571	577	549	603	591	589	565	539	549	526	586	555	584	532	610	562	605	563	583	580	606	615	539	573	567	571	587	556	571	561	582	549	578	557	568	609	564	578	586	563	520	584	573	577	598	556	574	627	584	571	558	602	547	608	561	599	582	572	599	557	599	555	576	575	545	584
5051	763	695	653	593	560	533	574	533	553	519	598	566	538	538	557	565	517	571	572	542	497	513	538	556	519	581	540	561	472	563	503	545	508	557	532	530	496	504	534	535	559	529	510	537	519	530	504	532	501	532	523	503	518	525	468	493	492	566	528	538	549	530	539	523	543	506	555	511	491	505	520	558	577	594	548	518	556	560	579	560	521	536	552	542	521	548	530	540	507	498	532	531	529	512	526	534	550	530	555	525	596	532	566	505	525	503	548	500	556	559	550	524	546	513	501	533	525	532	515	500	532	549	533	514	532	508	475	526	519	573	528	508	504	581	511	507	516	516	537	524	536	521	517	533	522	520	544	518	482	559	519	520	577	550	535	585	494	559	560	521	553	572	505	540	512	523	540	512	537	511	539	514	501	537	537	504	525	546	539	565	552	533	560	541	563	510	515	557	559	526	535	535	505	536	510	533	510	549	503	573	537	555	534	563	516	552	539	594	563	537	516	508	535	508	523	549	523	513	558	555	497	564	508	554	533	533	573	511	562	466	530	575	553	560	571	600	534	555	533	568	528	507	530	519	514	515	581	539	497	526	540	546	553	554	511	557	484	525	546	518	499	510	564	520	548	540	531	535	510	499	528	551	492	507	546	526	566	549	505	543	529	564	570	518	567	518	505	482	550	521	511	496	544	509	509	561	489	566	552	527	520	544	518	512	530	552	532	519	478	540	515	554	547	518	530	493	592	545	529	575	557	515	531	508	510	508	539	533	496	495	503	529	513	576	533	558	563	500	517	534	509	535	523	554	580	538	536	500	549	517	532	499	544	523	538	525	510	515	551	511	551	555	513	532	533	517	532	533	514	503	574	589	522	570	523	533	553	549	571	594	523	516	519	561	513	506	539	564	500	545	525	532	549	527	529	525	532	519	510	532	497	495	546	525	494	528	508	566	534	501	538	525	527	558	533	488	544	537	532	526	510	517	531	529	565	517	543	521	542	493	471	515	520	527	541	507	552	531	586	494	502	546	550	499	500	522	521	533	563	474	564	557	540	577	542	491	513	544	529	493	491	566	551	547	532	564	532	561	525	544	544	513	516	508	548	551	503	513	497	531	531	523	537	571	523	560	503	538	533	547	512	520	465	573	568	530	517	487	534	488	499	540	565	540	536	526	567	534	556	516	511	548	500	528	526	552	526	533	516	532	542	574	537	543	521	547	562	497	531	537	504	548	531	547	543	548	551	555	517	508	546	541	530	537	510	552	512	566	514	524	531	534	533	549	516	523	549	502	541	523	482	518	492	526	542	543	570	542	548	523	541	507	505	506	558	515	560	503	509	560	527	518	519	502	504	518	530	503	538	549	510	565	550	540	535	548	532	530	541	529	509	548	572	524	577	545	548	530	505	535	542	544	536	500	528	552	549	558	511	518	504	526	516	588	523	518	507	578	535	553	535	560	528	523	542	541	571	564	534	569	518	531	484	501	546	543	572	546	516	499	533	529	508	509	549	543	555	586	514	539	516	521	588	519	496	540	552	503	546	527	511	521	504	521	520	532	553	546	556	517	509	533	553	535	549	530	547	560	514	533	539	521	508	534	484	510	520	507	531	509	512	549	558	512	547	552	523	555	523	528	558	570	522	500	530	548	529	527	479	541	538	513	542	509	501	545	552	547	545	529	544	519	546	529	553	513	500	508	538	509	527	543	551	577	523	507	528	551	527	513	517	500	537	513	535	494	554	537	547	512	535	511	549	528	549	571	531	496	493	537	516	531	507	583	545	514	536	562	528	545	551	529	514	543	538	537	522	587	514	539	560	501	535	514	512	523	518	526	507	526	533	530	495	517	554	497	544	533	549	533	518	504	527	509	534	547	561	550	563	508	521	537	505	502	506	527	524	518	582	521	487	536	547	576	519	540	522	562	536	524	537	517	506	539	556	534	544	500	560	530	519	557	529	474	518	545	549	535	546	494	551	559	562	495	534	542	553	550	505	526	533	510	548	554	492	492	568	536	502	510	531	509	535	551	585	542	550	546	524	525	563	499	521	548	482	543	529	541	520	504	550	535	550	545	496	541	558	491	517	508	513	525	536	511	512	519	518	560	545	492	551	543	544	523	524	551	522	523	540	517	498	537	530	505	533	507	517	544	552	478	525	550	514	565	534	496	557	548	512	510	576	580	520	572	547	520	507	521	496	516	524	529	560	573	569	489	529	562	528	497	530	565	588	496	558	563	549	544	541	526	526	575	499	523	561	535	518	551	561	486	553	512	537	516	516	550	502	564	547	515	572	501	510	512	540	533	533	527	529	619	503	529	558	508	513	536	548	515	551	521	536	532	562	561	556	540	528	538	564	568	517	542	538	542	496	518	493	518	523	529	509	612	564	556	540	545	514	535	549	555	513	557	551	543	554	510	550	540	570	557	530	544	569	505	511	503	490	516	524	543	534	549	548	570	530	538	531	526	551	513	564	568	550	529	549	500	530	485	561	555	546	543	513	528	529	524	519	574	498	561	536	561	533	524	529	569	546	527	553	519	530	525	528	526	554	531	539	523	588	553	522	524	517	514	530	532	509	535	542	482	521	505	545	516	536	554	570	538	542	526	542	530	583	577	509	495	535	538	556	578	563	562	543	534	511	519	547	547	520	569	552	541	524	547	520	534	506	561	527	528	522	548	558	501	501	543	529	534	592	530	512	539	536	533	553	513	507	536	516	524	554	526	500	550	581	587	519	530	532	565	522	483	567	519	502	520	523	556	541	507	526	502	589	574	524	529	533	521	595	536	545	538	541	532	546	527	541	539	518	511	518	495	531	528	526	559	555	554	544	526	524	513	544	522	561	504	535	528	560	531	497	532	548	529	564	547	522	505	564	537	518	539	535	490	546	608	471	567	525	563	541	541	514	512	535	518	533	531	551	550	545	537	525	535	575	520	526	511	468	513	529	554	570	540	542	505	531	520	496	526	507	525	543	526	542	557	537	531	555	562	516	524	549	515	556	518	534	567	496	563	530	530	529	516	536	532	518	504	517	552	572	504	516	549	495	540	562	549	535	556	575	458	562	504	554	516	536	508	583	587	519	567	542	526	539	560	547	528	502	573	587	527	524	550	549	556	533	551	515	558	522	517	531	532	519	571	530	508	528	537	585	510	529	533	531	537	486	539	569	545	510	534	484	525	572	554	536	507	536	522	535	530	543	503	532	549	516	528	502	557	516	537	566	545	577	534	523	531	526	572	488	512	502	493	499	560	551	537	505	516	522	563	543	509	547	517	557	557	508	530	529	511	544	524	553	530	516	520	528	519	563	526	523	537	510	555	573	555	519	539	569	537	538	554	523	519	544	590	558	531	569	522	556	561	553	548	527	499	539	523	546	522	539	494	524	519	507	562	553	539	571	546	500	528	544	536	559	493	530	554	514	541	519	506	546	544	546	529	544	540	573	540	482	479	512	505	547	535	515	502	500	515	514	531	533	541	555	556	539	561	545	586	527	481	572
25544	21412	26005	18886	1455	634	540	483	478	464	452	456	410	423	378	376	420	412	434	441	434	408	388	387	423	402	403	382	415	405	398	407	403	398	357	373	403	404	436	359	398	424	390	391	394	378	396	379	378	398	397	385	409	401	414	381	426	402	395	411	399	410	427	361	375	396	408	392	382	442	453	441	371	414	400	383	412	385	424	422	415	424	406	415	413	398	395	409	391	388	415	391	420	402	398	387	405	329	452	418	387	445	383	408	398	385	388	380	386	348	364	405	370	410	394	375	400	400	424	397	402	382	400	438	430	407	417	411	386	389	397	401	388	396	382	386	377	361	394	444	412	382	366	375	409	393	392	374	406	392	410	386	389	348	416	432	378	392	392	399	435	396	366	414	399	383	398	387	414	367	364	399	415	388	380	378	382	353	365	370	387	373	385	380	388	374	387	394	390	424	379	384	375	390	394	382	399	431	411	401	393	422	405	372	349	400	406	369	391	373	402	376	392	412	399	376	419	424	378	401	416	424	389	395	394	399	414	373	384	423	404	409	382	360	369	415	422	447	382	394	434	359	388	410	367	406	392	417	373	424	397	412	438	420	397	381	424	424	408	367	386	366	403	392	413	399	379	384	399	385	386	409	409	355	412	380	412	416	397	409	403	396	356	379	401	394	344	404	428	410	386	369	373	375	403	390	389	403	417	410	402	401	400	397	409	403	403	381	348	390	412	408	407	378	400	417	375	405	401	404	389	358	370	343	399	411	381	367	333	402	404	378	376	423	412	409	389	377	402	384	398	399	379	398	384	398	393	414	410	389	393	390	401	360	391	409	362	431	384	372	381	373	376	406	401	380	382	390	372	381	354	365	408	413	374	417	388	353	392	386	395	380	378	413	402	392	377	388	376	405	389	406	419	402	382	388	422	401	397	375	412	382	392	377	381	391	434	394	384	358	378	364	411	420	395	428	401	397	412	369	394	374	385	375	374	422	438	404	365	374	427	393	393	389	386	361	381	427	392	397	400	375	413	408	413	386	403	412	408	395	389	386	372	404	374	396	392	391	383	390	398	391	403	412	384	385	399	412	433	389	401	423	361	366	402	379	366	387	389	398	433	348	401	382	389	414	386	382	408	388	366	345	423	399	374	381	381	405	379	403	413	415	374	415	402	387	416	388	396	372	412	424	368	416	377	402	400	380	357	397	424	384	385	388	391	381	387	412	406	367	405	438	375	392	362	419	387	391	423	360	433	401	380	406	399	394	378	389	410	353	358	391	414	421	342	369	357	391	404	372	407	409	380	396	407	371	396	392	450	382	417	384	374	371	377	396	421	424	388	382	401	409	405	392	361	410	385	419	380	403	413	425	395	422	399	438	411	387	388	405	392	396	417	393	363	408	361	398	403	384	395	376	387	432	438	391	385	397	407	385	386	371	407	372	401	352	431	399	383	419	390	385	388	401	395	387	416	390	416	376	382	412	390	406	386	388	369	420	356	406	384	420	393	382	400	362	386	365	373	385	384	381	371	374	373	371	379	407	404	385	410	383	410	387	355	351	395	387	388	357	389	399	421	389	374	368	414	362	380	393	395	390	377	385	399	372	379	368	375	383	380	395	387	355	393	407	395	396	393	405	383	401	389	354	402	354	402	418	378	397	422	387	387	409	394	401	392	386	396	388	380	384	385	379	397	414	419	416	376	407	430	385	401	399	394	385	415	379	380	380	411	387	393	367	399	359	421	404	407	416	388	372	401	411	386	436	382	359	415	391	395	385	432	383	392	399	425	373	373	374	389	354	395	362	397	404	374	362	403	441	372	408	386	365	405	366	429	374	400	404	366	429	380	357	406	382	421	403	420	408	444	335	362	370	387	393	427	379	413	385	386	404	414	387	430	390	391	390	385	429	363	395	414	385	431	382	380	403	396	398	375	420	407	368	422	386	390	378	341	389	409	416	368	406	381	395	377	407	423	398	404	372	392	383	405	381	395	409	420	380	400	371	410	391	363	365	406	413	369	451	418	407	421	436	389	398	419	420	406	367	377	371	387	404	346	400	376	399	385	375	399	422	404	404	405	361	390	434	381	422	411	409	409	404	446	420	412	393	395	409	445	395	380	381	373	360	387	391	393	409	361	416	424	361	373	398	360	386	394	375	407	411	401	376	393	407	402	401	374	378	386	418	416	399	448	414	373	377	385	409	397	418	411	384	375	392	412	369	368	406	384	367	375	399	402	389	422	383	364	397	415	439	389	359	374	385	392	368	373	417	387	398	407	384	374	365	390	370	401	385	420	385	396	388	368	419	398	370	358	420	352	399	410	361	382	387	367	427	381	377	386	415	384	371	357	361	388	363	385	406	366	401	409	385	431	371	413	383	426	388	388	353	407	380	400	395	393	377	371	389	398	394	373	362	391	405	363	383	415	445	406	412	399	407	406	402	368	423	369	381	396	392	370	361	392	400	410	382	351	398	376	367	431	376	411	412	388	364	401	374	385	392	386	391	398	396	412	404	397	424	406	394	412	436	409	412	380	406	399	373	400	373	386	400	417	384	379	385	378	394	362	383	408	407	384	394	399	397	413	424	393	364	374	438	398	414	409	395	389	376	388	388	368	414	395	410	377	401	385	357	412	421	401	387	440	416	383	376	360	399	403	363	402	394	388	381	382	391	393	371	415	385	398	394	402	382	377	385	412	372	389	404	423	420	381	409	368	393	409	387	402	438	377	378	394	389	375	371	405	363	406	386	459	419	359	378	420	391	416	364	380	371	377	402	367	404	401	425	389	400	394	398	389	391	361	337	402	376	395	413	413	344	420	381	379	418	458	368	389	388	395	388	402	389	382	383	390	396	402	392	410	413	437	408	348	389	421	408	409	384	404	394	391	391	359	397	401	424	374	376	371	334	425	396	407	391	423	398	406	369	406	365	376	404	417	396	377	392	374	367	392	386	378	371	428	386	400	411	412	388	416	399	394	405	402	413	410	389	394	394	376	392	383	411	366	412	380	404	355	406	348	372	382	386	383	395	371	391	383	397	365	397	364	415	402	404	398	363	394	416	389	413	400	385	391	397	387	382	396	406	408	367	371	396	399	424	385	432	415	417	386	394	375	388	406	365	406	412	381	413	380	371	412	410	374	383	373	368	392	425	391	397	399	389	410	399	370	418	434	369	394	421	416	420	420	369	382	382	402	401	367	409	380	399	347	381	381	415	398	379	411	379	381	367	357	369	385	415	396	378	385	407	375	349	388	369	410	393	393	424	414	378	406	390	415	396	405	415	359	382	386	384	388	397	411	392	402	362	384	387	391	364	396	402	403	408	387	391	421	361	378	402	385	404	408	391	428	424	391	366	384	419	391	338	367	373	389	350	393	400	400	417	400	379	394	384	389	394	376	403	409	395	393	430	412	369	378	390	424	384	401	387	391	378	408	398	355	422	382	383	419	381	381	385	373	354	389	416	387	386	385	410	391	376	380	417	393	410	371	410	406	418	368	400	410	380
3308	2025	1630	996	705	654	592	523	458	479	446	422	453	426	438	413	413	366	415	453	377	459	410	413	388	460	365	411	399	388	433	386	373	414	374	391	395	408	389	388	403	395	373	389	355	393	386	377	364	399	388	374	392	367	373	358	434	420	363	392	408	390	382	421	408	403	401	410	375	402	421	395	376	398	415	368	410	397	403	392	398	425	396	401	397	344	372	395	363	348	389	384	417	374	404	400	398	396	356	385	419	392	409	384	369	405	414	381	366	371	391	383	383	372	400	433	392	380	418	395	369	406	376	371	400	372	355	406	391	377	415	419	388	352	384	407	399	401	384	402	415	442	381	373	365	387	402	388	351	414	383	421	397	408	402	376	431	384	422	417	391	407	407	356	389	387	417	398	409	372	382	381	421	379	407	431	399	404	436	430	400	427	401	370	408	365	391	428	403	392	385	390	375	375	402	411	418	422	428	411	398	382	374	417	399	394	401	399	388	401	378	359	393	393	370	387	410	370	357	381	376	397	417	393	380	398	393	412	405	398	365	407	393	379	372	403	421	431	407	383	430	401	412	370	411	410	402	380	369	401	371	405	400	420	395	405	381	379	394	388	376	371	411	393	413	390	384	414	420	397	394	385	402	445	406	391	383	396	420	403	398	417	375	391	426	393	407	389	377	383	351	416	400	418	444	399	397	377	356	409	393	365	379	384	400	386	376	366	382	414	412	374	391	386	429	408	401	376	362	438	400	379	384	402	398	399	386	413	391	375	398	400	372	365	431	408	415	356	392	355	388	396	395	419	418	386	381	380	363	412	385	393	379	396	403	396	403	408	385	377	386	394	385	364	378	370	377	369	380	373	388	385	346	383	378	386	414	391	385	354	415	388	381	371	375	387	435	415	397	384	413	395	362	400	363	392	404	387	403	384	391	382	395	420	449	372	403	424	393	379	384	395	405	390	421	389	387	392	392	409	387	396	391	380	411	394	340	394	350	388	397	413	385	396	386	383	364	434	395	377	391	416	404	419	385	392	369	388	381	430	362	356	397	408	391	399	374	419	373	431	371	390	363	400	373	392	404	409	368	364	376	391	392	411	423	382	386	413	385	359	439	398	403	381	400	415	377	397	381	424	431	402	390	408	386	370	409	374	391	365	391	388	414	416	391	393	401	370	359	408	386	378	376	377	404	426	426	399	383	362	371	369	429	393	408	370	372	435	346	386	400	402	390	401	389	384	378	357	414	360	391	340	394	419	405	400	416	394	376	377	376	399	375	396	375	357	395	354	391	382	382	390	408	374	409	386	403	373	385	403	389	347	389	368	356	383	366	382	377	394	318	341	391	425	393	393	384	371	373	346	359	403	405	380	382	389	381	398	397	387	406	382	410	352	407	379	407	384	400	389	362	422	388	341	387	402	376	396	386	386	363	397	378	412	394	427	390	385	417	387	360	399	372	397	377	371	394	382	398	403	394	411	421	392	360	382	355	397	377	398	418	416	389	381	384	364	397	391	383	411	365	384	370	399	371	395	424	357	379	421	400	385	399	346	418	383	406	400	388	411	407	391	367	415	417	385	425	364	400	410	369	395	360	379	369	353	377	429	393	383	432	366	399	373	407	368	407	398	380	369	386	375	394	389	341	374	384	405	363	396	429	379	378	392	388	417	405	419	384	405	385	374	367	375	394	343	402	380	363	387	377	413	358	381	379	377	360	372	374	401	381	408	361	358	384	402	419	420	389	383	388	391	394	373	369	375	417	365	332	385	405	380	370	394	374	360	393	357	410	377	389	412	353	394	390	403	395	400	387	355	426	377	398	423	392	378	383	372	369	398	413	368	391	388	390	372	399	391	380	387	394	400	354	391	379	388	380	374	407	377	374	361	377	364	376	426	396	409	406	376	378	422	399	394	377	390	364	387	414	374	384	389	420	351	357	384	364	384	385	391	400	395	391	402	380	373	384	392	402	371	378	375	365	390	357	402	378	395	371	415	383	381	368	385	388	396	396	402	406	359	391	380	349	367	392	392	384	404	387	373	395	443	365	423	409	374	391	386	404	405	402	362	384	410	396	400	423	386	441	414	390	398	403	368	379	394	377	364	405	399	400	404	412	412	415	363	388	396	399	401	375	366	347	361	381	428	435	393	373	399	370	388	371	379	411	435	398	397	363	397	399	382	372	377	399	400	409	374	374	392	377	428	390	376	388	384	418	346	396	425	376	403	362	378	370	395	382	406	393	427	383	374	405	373	404	424	386	384	372	413	391	359	354	411	371	385	390	374	367	390	407	371	396	381	387	399	366	350	388	355	402	410	419	364	391	389	380	406	402	398	372	395	378	387	376	391	367	386	396	420	400	402	397	374	337	368	414	373	377	396	407	398	404	386	404	354	369	367	383	409	356	380	408	342	388	412	425	383	358	351	396	390	380	393	373	358	417	421	379	393	419	367	383	367	389	387	395	375	381	372	407	402	389	363	360	396	343	359	426	373	390	388	403	365	372	405	391	403	414	366	416	427	396	405	384	354	398	418	404	392	389	393	393	376	387	394	389	406	408	413	373	397	375	379	385	410	383	368	362	443	390	382	444	398	393	384	400	387	416	408	422	359	382	349	406	380	388	355	419	364	404	385	392	423	375	387	386	371	382	401	408	377	368	364	407	382	359	395	388	374	363	406	385	401	358	401	384	397	423	405	403	394	378	394	367	361	418	356	386	373	363	371	435	337	355	384	397	419	339	382	414	357	433	379	420	400	359	334	383	395	444	399	397	403	430	353	379	368	418	371	378	375	382	357	427	396	405	375	373	377	388	374	388	428	401	419	398	366	417	444	382	397	419	376	402	418	425	444	398	382	404	408	422	405	375	392	380	385	409	392	391	420	346	391	379	409	390	381	390	393	411	405	415	350	382	396	366	369	375	387	344	368	422	355	373	401	346	384	400	413	378	365	402	369	370	370	384	414	406	412	400	405	440	430	377	364	399	408	366	398	394	401	405	395	431	348	389	413	411	403	357	389	413	432	408	367	371	343	406	376	396	348	405	374	385	402	402	396	387	397	387	419	393	371	405	413	396	358	371	387	382	388	360	395	367	411	369	392	379	371	363	362	430	370	389	384	368	367	387	392	370	395	370	414	432	399	326	411	412	361	391	354	421	382	405	363	389	385	378	385	395	394	399	348	402	388	382	372	365	379	398	359	407	385	366	400	365	423	372	416	389	400	395	400	392	406	388	392	378	390	362	356	392	392	399	406	376	396	411	377	403	406	418	370	423	397	355	388	371	364	374	400	401	403	388	396	351	385	402	381	397	414	381	385	364	389	403	405	417	436	364	381	413	397	415	378	414	379	400	376	378	357	408	383	380	421	385	384	363	371	374	380	370	392	419	404	413	349	347	375	387	394	439	382	408	366	429	385	394	385	392	415	374	392	411	372	402	391	386	376	410	392	370	397	369	379	395	407	373	407	354	396	381	396	410	380	396	352	349	420	412	389	391	410	388	363
24194	21396	28563	24594	20170	2504	805	508	371	384	345	297	325	321	312	326	289	291	285	324	278	276	291	268	281	290	273	275	230	269	274	267	304	264	272	298	294	263	287	261	266	248	238	261	279	245	269	262	268	291	250	257	289	261	246	276	256	276	275	294	265	236	307	293	247	264	267	281	247	277	248	269	280	265	273	289	272	285	257	294	269	267	287	273	271	245	248	281	293	264	250	284	284	283	289	283	282	256	256	268	274	264	269	296	278	262	254	278	268	254	274	249	275	252	257	262	272	283	258	242	260	264	257	266	258	281	237	273	232	278	263	258	278	277	241	249	278	249	267	256	269	271	250	235	284	259	233	243	279	278	285	246	246	262	270	235	265	273	272	275	263	265	276	240	266	238	284	257	297	297	267	269	284	289	258	263	278	277	253	262	285	275	238	245	272	267	269	269	252	250	297	291	250	231	270	287	253	283	271	302	266	253	295	261	266	275	252	262	279	251	271	264	274	285	264	270	238	250	259	288	294	251	268	292	212	264	241	248	256	274	251	280	290	277	245	282	272	281	257	275	255	291	250	279	261	257	252	249	309	252	256	274	267	250	258	297	288	292	255	257	253	243	281	249	243	281	252	284	263	278	264	232	293	273	256	267	297	302	271	260	237	264	262	249	294	259	259	260	258	261	275	280	258	243	236	283	235	237	278	287	259	262	267	252	292	262	271	272	245	282	291	254	261	279	308	286	288	253	273	283	293	284	266	267	265	247	269	278	241	267	256	274	288	289	279	266	287	284	294	291	250	275	238	245	264	278	276	269	246	263	252	237	299	265	267	273	283	249	267	269	252	254	290	274	273	238	250	250	275	262	275	242	295	254	252	254	263	292	241	289	274	266	262	264	223	257	254	285	276	268	263	279	250	266	262	283	251	280	235	250	273	288	288	256	267	298	249	275	254	291	267	267	260	248	278	271	272	265	261	249	274	240	273	275	288	258	273	245	255	255	294	258	266	276	262	229	248	277	283	277	281	255	274	258	274	237	266	271	264	275	283	305	308	238	293	256	251	250	262	250	274	246	249	262	278	238	275	277	247	255	244	285	257	254	279	266	295	264	261	266	252	237	259	272	272	231	281	254	270	286	288	248	267	261	249	272	272	313	311	264	259	276	271	255	237	251	260	249	251	259	259	275	261	263	249	250	276	251	284	251	266	280	253	265	268	246	249	263	298	279	255	293	278	281	276	280	225	269	289	247	249	262	235	248	279	288	295	288	245	244	303	277	274	261	275	266	264	255	248	274	280	289	251	270	284	262	275	262	287	271	205	253	262	238	248	281	280	299	264	251	266	281	263	286	267	264	245	248	263	267	225	282	260	270	247	236	253	257	272	288	274	288	267	263	267	263	294	261	264	256	295	264	292	275	243	275	279	295	259	292	273	284	250	249	270	287	267	271	270	261	252	276	269	253	284	257	241	237	272	317	271	275	252	253	260	271	257	283	285	257	272	279	274	240	268	257	283	244	259	271	256	267	256	257	264	272	294	233	265	279	253	244	285	261	292	288	267	268	288	250	262	231	243	272	271	275	253	289	281	247	272	264	262	264	254	279	267	275	234	272	231	283	244	253	305	256	273	263	236	223	262	255	258	270	274	253	267	253	276	257	225	275	271	305	277	276	289	224	264	306	273	275	264	277	277	276	274	286	257	261	280	276	253	279	258	251	245	294	301	260	247	245	251	288	282	254	250	282	261	254	240	257	296	254	299	261	261	252	252	236	315	241	274	284	308	251	278	256	278	266	254	268	269	262	249	259	287	228	276	276	247	248	246	264	267	258	288	268	242	254	289	279	261	262	288	255	234	267	279	263	250	265	253	262	264	270	255	274	271	248	280	257	270	237	281	249	284	265	284	283	277	275	260	277	272	283	263	286	284	232	282	254	283	247	263	282	270	253	257	255	263	293	291	251	255	264	269	255	275	255	284	262	275	278	268	281	282	268	281	281	277	272	290	234	267	261	242	244	273	242	251	263	256	252	260	283	266	254	256	296	260	285	268	250	265	285	288	282	261	275	274	237	248	270	248	287	261	255	271	267	232	252	241	254	277	263	248	292	260	271	249	270	248	272	232	278	270	235	258	285	267	230	277	299	276	265	263	289	254	248	274	269	267	247	231	278	255	256	259	260	255	253	256	279	273	260	266	252	301	279	283	297	258	292	265	281	259	279	252	268	309	288	223	262	250	232	252	274	249	285	264	243	242	277	252	246	282	264	236	239	257	284	254	271	214	263	244	279	260	262	241	267	246	271	283	263	264	306	279	296	246	242	273	276	269	267	265	274	287	287	244	280	253	243	282	263	267	273	252	275	259	282	250	268	254	270	236	265	276	301	252	284	287	273	242	254	266	295	260	248	238	238	247	263	262	270	280	264	272	231	291	248	241	273	267	275	294	239	260	250	266	260	284	276	264	248	264	236	271	248	262	253	266	267	264	302	269	256	274	280	264	269	259	265	265	287	267	237	292	268	258	276	281	278	271	243	262	277	241	262	276	264	248	257	234	265	275	268	273	249	271	279	277	271	265	262	293	272	277	266	273	265	263	245	281	277	295	255	270	252	284	276	247	286	228	259	271	295	232	265	258	252	250	264	281	245	254	247	259	236	257	253	262	243	285	284	279	277	261	260	253	264	238	241	238	274	259	292	260	262	300	279	242	238	250	290	283	261	254	248	265	275	258	229	255	272	296	280	256	237	265	267	242	264	257	276	275	263	274	281	264	281	264	287	288	267	279	298	275	278	272	237	254	243	227	251	260	272	264	247	271	246	285	250	251	305	259	243	268	281	255	260	266	260	256	274	256	257	268	270	288	283	266	256	289	276	246	252	262	267	274	299	244	257	268	250	289	259	259	257	251	281	245	266	269	275	272	266	246	284	276	254	250	276	293	270	263	272	276	264	262	302	257	254	247	264	273	258	259	255	268	211	245	282	276	275	253	258	262	274	284	235	282	241	284	307	279	264	247	265	270	268	261	279	254	247	250	236	256	267	261	260	261	264	250	245	266	212	279	287	258	296	242	257	270	277	274	270	261	254	275	264	266	253	286	279	258	279	278	263	260	282	246	252	208	287	257	258	268	272	272	276	273	235	268	255	274	273	267	274	265	246	296	263	283	262	272	252	249	273	271	276	292	256	258	258	246	258	251	270	233	273	269	273	301	245	267	259	258	264	287	269	268	296	256	229	272	284	263	244	264	270	264	267	298	280	276	268	256	250	242	276	273	261	271	257	233	304	240	241	271	273	245	273	284	260	262	267	260	249	252	257	268	280	248	262	282	252	264	274	248	233	249	276	259	253	263	255	256	232	239	250	257	258	267	267	280	271	242	291	261	238	273	259	293	265	274	244	250	230	238	254	275	266	273	288	286	270	254	254	249	278	269	255	271	265	270	259	237	267	253	247	279	262	250	259	262	306	259	251	286	246	236	273	259	254	238	276	250	246	273	250	247	247	284	240
3268	4461	3602	1752	1213	882	750	632	561	489	437	414	429	414	358	341	342	333	305	322	326	347	337	334	314	301	302	294	290	301	279	321	278	276	306	274	296	279	282	294	312	289	273	293	309	292	300	269	259	297	255	320	278	277	293	252	279	320	302	284	245	288	301	289	297	241	288	276	282	314	294	267	294	287	304	279	299	270	309	268	311	266	283	287	275	296	285	288	275	293	301	301	285	298	262	264	289	255	280	279	318	273	286	292	258	268	305	249	294	281	278	247	270	249	262	307	271	253	256	302	285	291	298	290	282	248	271	263	293	283	264	278	275	293	301	283	267	291	287	276	287	270	311	270	283	284	283	278	296	277	297	284	272	249	279	285	259	258	292	267	249	273	253	295	285	264	263	267	294	297	298	286	284	281	274	252	287	284	267	317	276	273	270	301	292	273	256	291	284	323	294	275	286	285	247	258	265	297	289	312	265	305	260	293	275	309	281	258	282	269	293	293	291	293	300	286	267	273	274	283	247	256	288	264	273	277	275	301	277	286	258	275	278	289	266	276	264	312	236	257	266	269	305	263	244	296	286	289	281	279	239	280	290	294	292	297	285	269	271	266	272	267	307	267	277	287	256	296	282	259	259	311	259	275	260	304	281	292	286	268	254	280	278	253	252	299	285	265	265	295	286	292	294	271	287	255	253	258	296	269	304	279	265	251	267	269	273	288	287	260	291	279	268	262	278	265	263	285	267	243	241	256	289	293	279	271	280	301	287	288	307	271	245	253	272	283	249	250	312	276	278	257	272	258	271	303	267	315	322	275	272	271	288	263	295	264	280	249	254	300	283	294	297	298	269	288	280	287	262	272	273	307	291	275	276	290	267	288	263	306	259	271	272	273	293	304	306	272	282	260	274	281	273	276	307	262	296	288	259	277	279	265	287	307	254	287	265	270	276	289	303	259	288	291	276	317	273	246	296	267	291	303	266	250	276	278	258	248	305	279	278	282	284	302	252	300	257	273	267	267	260	279	271	276	273	276	300	271	273	267	302	280	266	269	250	257	281	290	278	285	286	285	275	266	272	232	296	283	240	292	254	301	276	280	278	268	289	268	288	247	317	295	292	290	277	288	307	259	279	260	274	279	284	260	239	268	295	292	285	270	271	291	288	283	295	271	285	269	257	264	258	305	264	278	245	267	320	300	292	298	276	300	279	251	298	259	279	252	284	301	259	292	277	293	270	262	254	283	273	252	270	277	268	282	244	286	249	269	265	281	276	258	289	269	313	281	263	285	279	253	286	264	275	309	251	288	264	281	246	271	294	294	273	269	284	271	258	283	257	261	280	290	286	287	284	278	306	299	291	291	269	268	269	295	292	271	285	298	303	278	285	267	286	281	272	286	293	262	271	317	261	272	272	267	284	268	295	304	287	287	285	268	278	284	277	292	274	257	295	259	272	250	277	261	264	297	290	265	266	279	257	296	283	280	294	293	259	277	290	286	271	265	274	277	271	291	286	269	282	260	278	303	284	249	299	267	310	285	275	290	304	270	287	252	289	255	299	288	275	270	263	280	287	244	273	269	275	282	258	260	260	272	272	273	266	261	285	277	263	285	266	274	279	285	285	268	276	285	249	276	275	273	292	278	273	284	275	306	248	300	287	277	255	271	276	262	299	261	234	268	274	280	276	290	267	269	284	272	255	267	289	273	296	272	284	263	240	265	265	236	288	288	290	265	282	289	273	261	299	294	277	280	261	295	286	272	294	270	290	277	273	278	306	262	233	269	290	304	281	269	277	294	284	266	270	264	275	256	255	257	284	288	281	247	286	276	298	257	288	287	297	262	294	253	278	315	293	265	241	278	282	296	267	297	261	257	273	272	252	261	269	283	272	284	266	284	244	282	262	268	269	283	280	275	280	258	252	292	272	278	253	286	240	262	281	259	250	297	264	267	282	306	284	272	283	275	254	245	295	278	267	265	282	279	272	271	257	274	274	286	256	245	277	243	267	294	279	312	281	257	280	266	285	271	300	289	294	330	270	295	290	277	284	242	275	279	217	267	280	278	269	275	266	303	280	276	260	276	238	290	286	273	289	281	265	260	273	292	285	283	316	272	295	290	274	292	257	273	286	280	297	266	299	287	269	299	276	282	286	287	273	295	310	271	273	270	259	255	279	286	275	275	301	255	269	284	282	285	270	269	249	279	319	289	300	278	300	299	313	249	283	252	279	257	280	281	284	300	291	265	258	280	269	280	292	273	277	264	265	254	238	269	236	267	294	278	295	292	283	259	252	267	287	265	258	279	271	295	277	269	321	258	271	283	288	268	285	301	288	285	279	261	308	284	282	255	291	263	246	248	282	282	276	299	285	269	244	256	285	263	288	277	274	258	274	308	273	294	275	261	259	297	275	293	283	276	248	295	244	269	279	295	276	267	291	286	267	257	276	259	292	278	265	274	265	252	297	263	318	270	253	254	282	306	288	286	266	283	272	276	292	256	267	277	238	314	258	311	288	275	272	248	279	265	265	289	268	259	268	271	265	263	296	271	280	268	284	290	245	268	288	262	298	274	279	271	318	271	277	266	258	265	275	282	292	275	273	279	290	268	283	278	271	251	273	263	264	268	264	279	296	255	276	242	287	280	288	267	269	267	290	261	264	289	273	271	258	266	264	257	270	282	262	277	276	298	247	314	278	267	282	276	282	261	283	254	261	288	286	264	280	289	264	246	265	278	294	251	248	276	276	247	268	274	260	287	274	285	295	248	269	282	289	273	279	266	286	273	300	308	251	274	275	266	294	302	295	277	272	261	267	274	272	289	287	306	255	271	299	287	258	275	273	287	273	267	256	271	272	295	280	278	298	265	292	263	265	255	290	289	259	247	274	277	263	282	251	297	267	259	286	299	239	290	292	293	257	271	258	292	270	256	264	271	255	277	284	260	255	257	256	262	300	226	267	297	259	274	268	304	290	286	280	281	272	240	274	303	282	287	308	253	289	271	277	240	264	264	271	279	276	264	264	310	298	269	253	277	285	281	290	295	311	263	271	251	248	268	263	273	280	285	278	288	274	244	257	269	269	268	266	255	272	272	261	291	274	288	268	247	243	276	256	282	265	291	284	260	275	265	282	287	295	271	240	293	266	279	266	264	287	253	268	261	273	275	272	293	267	264	273	281	282	232	262	268	292	296	276	281	253	287	272	283	248	270	269	258	291	259	274	297	270	275	291	289	258	261	278	274	271	288	270	274	250	271	277	285	260	263	275	269	295	261	271	273	311	279	267	280	289	292	288	283	271	267	288	273	297	298	275	246	271	300	272	267	263	270	266	256	287	280	263	260	290	274	304	238	273	291	308	291	296	293	266	286	312	270	247	304	275	302	231	269	271	284	254	257	305	284	279	274	312	261	280	299	293	281	267	273	275	299	266	265	289	284	297	257	282	281	248	257	276	253	289	284	280	275	266	310	282	275	278	282	280	248	281	246	286	263	299	307	253	294	279	309
27521	12027	1767	1077	769	610	602	582	565	596	580	577	576	539	604	587	553	576	588	534	619	570	609	609	595	556	571	585	586	551	572	585	571	564	576	551	590	600	589	589	550	591	571	563	574	551	587	555	564	540	592	648	549	538	565	594	576	576	611	587	615	566	578	549	570	543	539	586	593	570	593	587	630	579	587	550	616	581	607	582	602	558	571	657	566	592	590	583	616	555	609	538	598	581	554	591	558	597	562	544	564	579	566	585	581	575	601	567	612	594	582	594	563	547	543	552	524	594	568	574	594	556	592	564	554	543	563	549	573	588	544	576	568	596	564	554	597	586	594	579	575	575	597	572	607	578	569	545	540	550	571	551	578	585	575	617	594	597	544	541	583	572	593	529	540	553	542	574	558	578	552	558	566	593	563	565	590	520	562	577	561	554	579	587	589	602	578	595	621	595	570	561	596	577	642	597	556	566	560	585	565	574	590	574	600	607	575	565	556	548	576	549	601	573	578	527	553	561	608	593	566	590	599	577	573	535	560	576	536	589	578	573	613	571	559	557	559	566	576	594	587	549	545	565	555	560	541	612	581	564	607	526	579	546	586	575	606	631	569	583	599	553	527	514	564	588	569	610	567	529	556	537	588	569	586	583	589	580	572	548	608	564	549	546	548	563	572	594	536	593	562	547	559	586	575	578	591	586	554	592	608	598	587	548	602	572	520	581	584	572	557	538	577	577	549	527	577	594	590	596	563	593	610	536	616	559	559	578	569	598	589	546	573	576	595	550	640	573	589	554	602	591	517	578	551	585	559	570	593	600	586	560	565	557	595	573	568	528	569	579	537	556	594	542	617	536	617	572	545	603	596	586	540	588	623	564	579	563	574	556	613	567	588	590	586	596	591	527	572	579	599	604	597	570	566	622	559	557	582	594	574	515	569	590	588	585	526	572	565	621	574	552	613	608	589	574	535	567	571	594	607	568	585	545	539	557	609	582	528	538	577	579	585	527	560	590	612	530	580	563	600	580	608	581	556	589	562	531	580	564	615	537	618	578	562	540	561	577	592	624	610	591	607	544	576	571	628	570	594	550	587	586	597	548	546	578	555	574	526	620	574	616	586	552	595	585	547	549	586	577	631	558	559	593	611	599	547	567	598	615	588	532	572	537	568	550	594	547	588	598	586	579	532	604	597	553	565	577	576	521	578	525	571	613	579	572	547	609	575	578	527	567	586	615	580	550	602	570	558	585	597	554	563	550	562	589	568	609	527	597	582	588	544	563	550	607	602	604	547	564	532	620	546	606	559	574	564	583	591	546	560	585	572	552	579	557	587	573	584	622	570	545	528	598	545	547	574	572	539	571	582	596	604	619	585	597	586	572	573	548	587	580	573	547	638	542	590	620	586	631	561	556	537	603	576	572	583	601	568	550	588	573	559	535	534	581	629	568	558	534	627	603	583	590	540	543	552	572	579	618	560	602	567	554	620	563	610	577	602	555	569	551	572	579	547	546	562	601	587	580	591	549	545	598	609	567	567	603	600	634	622	579	602	573	568	585	590	560	570	578	568	543	584	601	625	535	542	568	594	595	540	583	573	517	559	591	562	567	556	585	550	585	558	549	556	558	598	586	589	563	605	560	559	596	537	570	570	583	597	574	573	535	570	522	592	595	561	586	559	567	561	557	550	555	577	589	581	552	598	589	573	600	558	581	531	600	598	625	599	579	561	590	583	602	571	612	550	567	593	568	577	556	541	619	588	546	570	562	544	609	604	566	607	575	593	559	599	629	573	569	592	577	600	633	567	592	535	619	566	580	597	576	545	544	583	610	576	577	549	563	590	542	599	594	561	605	573	542	564	554	591	587	632	568	591	621	581	581	538	590	563	611	589	603	568	582	579	585	557	601	609	570	583	574	600	589	575	576	512	565	575	587	527	579	575	539	562	591	611	556	597	560	561	561	594	578	546	587	559	536	538	613	591	540	556	599	569	608	570	556	579	578	555	523	594	607	554	546	602	569	562	572	583	595	617	540	575	634	533	565	547	546	595	555	622	570	613	565	586	568	580	585	596	551	559	616	544	568	568	599	544	530	580	611	604	599	612	524	580	537	592	550	596	584	574	613	522	556	540	568	570	544	552	609	558	602	574	612	526	576	562	586	597	607	603	561	590	560	587	606	565	578	628	575	607	576	597	561	596	572	563	553	558	593	535	552	595	528	612	617	592	630	606	597	572	561	539	590	563	590	531	599	564	583	564	596	617	586	562	586	563	605	579	554	591	587	613	584	614	510	594	581	546	566	592	570	564	589	577	580	554	570	603	533	564	541	584	591	568	558	553	532	561	548	586	585	591	530	576	544	589	580	586	597	641	575	593	562	538	584	567	542	576	576	533	561	581	576	559	575	566	610	566	582	555	569	621	594	578	571	553	641	579	572	580	587	592	573	566	618	590	588	537	622	582	571	579	597	553	578	604	557	578	546	595	596	540	564	582	599	577	541	596	575	581	570	584	584	577	592	589	610	585	582	625	575	589	577	560	554	593	533	584	647	630	549	555	533	598	531	546	570	564	550	558	591	613	533	600	571	550	575	535	501	598	612	581	544	623	544	591	551	549	561	572	580	598	564	577	578	560	592	540	602	575	607	547	572	546	554	594	624	593	570	563	583	540	559	575	544	540	567	589	597	559	531	567	589	573	561	623	577	590	568	555	597	576	605	570	553	507	570	528	579	602	642	619	581	538	582	591	586	553	586	543	566	585	572	582	620	571	574	565	601	601	568	548	577	555	567	567	561	557	581	517	576	548	593	586	566	594	581	576	542	540	644	578	575	578	548	591	565	578	594	566	589	593	573	567	646	525	586	592	592	600	580	594	570	549	596	576	578	568	580	582	545	553	576	601	541	560	609	547	612	581	605	596	564	591	587	539	551	597	576	571	550	596	594	600	579	548	548	620	600	574	615	595	647	614	630	584	554	587	554	587	546	555	575	598	608	625	570	564	568	558	557	593	543	512	592	541	572	546	588	611	589	575	559	596	565	594	559	541	613	560	544	537	551	639	559	586	559	618	545	563	525	597	571	597	603	597	548	630	647	612	563	544	602	564	579	546	567	547	551	580	546	563	528	599	610	564	590	534	574	651	599	567	534	594	543	545	588	578	600	567	540	594	599	581	609	547	539	573	565	525	561	608	581	541	558	556	585	582	614	573	595	574	627	609	647	567	568	528	594	550	558	538	561	588	558	615	548	575	622	561	581	572	600	575	558	558	574	520	583	547	592	561	543	602	569	559	559	552	597	608	558	560	607	552	575	610	594	596	583	536	587	568	572	599	563	592	585	527	584	564	553	512	601	580	584	565	614	598	560	548	564	639	580	570	595	544	599	615	541	539	588	583	567	600	563	600	613	566	547	511	587	583	583	564	599	589	571	553	613	576	553	575	596	552	593	582	539	583	564	600	580	591	594	529	577	571	564	556	593	584	554	555	571	575	553	571	580	559	583	608	567
4980	803	742	594	595	582	520	560	588	530	555	563	498	534	525	515	558	553	501	527	550	528	494	558	583	526	551	497	536	542	559	552	543	526	544	518	563	539	555	539	563	525	534	538	543	515	513	505	574	514	551	516	554	544	527	510	581	542	523	572	541	578	541	520	516	516	513	552	566	543	566	505	538	512	522	491	569	540	564	533	512	539	491	513	515	504	538	526	531	535	534	517	542	553	556	500	527	532	510	502	527	517	549	528	514	522	506	536	500	553	507	505	543	540	532	551	519	530	555	517	559	484	510	581	533	525	531	553	557	555	518	543	551	541	536	532	524	563	548	504	566	558	502	542	518	543	487	578	502	537	495	570	563	541	558	519	514	522	507	582	530	489	555	507	525	546	520	497	532	487	542	536	539	546	539	542	520	518	543	521	543	507	531	510	513	514	551	512	462	557	513	579	532	569	536	553	558	522	540	522	538	502	553	547	466	569	528	519	515	525	526	507	514	539	515	461	529	579	547	489	555	519	541	467	500	546	505	550	492	548	535	536	555	525	548	501	532	528	505	507	535	510	517	521	578	519	536	500	556	491	532	529	549	530	513	492	538	566	504	526	549	557	515	541	545	497	530	574	557	521	534	500	525	551	481	539	563	530	553	544	546	540	503	523	520	493	537	537	529	522	493	493	490	494	522	510	518	544	534	539	510	528	533	578	504	525	544	535	553	559	541	534	508	527	522	501	508	521	550	473	536	526	518	496	547	532	545	572	526	570	502	528	524	533	514	517	521	539	554	537	571	506	517	504	510	501	529	581	512	539	541	496	562	537	507	538	534	527	472	545	505	511	500	536	570	527	514	532	545	517	537	487	553	551	514	527	542	539	485	556	491	576	527	583	534	512	534	472	516	524	542	523	551	564	531	531	517	552	509	489	545	540	529	533	580	562	558	549	542	524	505	526	519	544	561	544	499	491	491	514	531	506	529	509	486	526	515	499	565	545	537	557	555	533	545	548	521	541	541	496	495	530	534	533	498	526	502	526	528	531	530	498	542	535	556	526	521	572	540	549	525	556	535	572	544	534	562	541	527	533	539	563	575	544	565	511	534	520	559	491	499	544	511	507	499	566	566	507	523	554	549	572	542	544	539	513	521	486	527	538	493	542	551	525	524	514	529	518	482	546	585	508	526	512	584	519	547	522	509	567	542	523	571	525	516	555	536	535	520	569	580	546	559	550	533	509	513	519	534	513	535	495	516	592	537	531	567	499	489	491	549	496	551	568	540	493	527	518	513	518	530	532	528	561	540	551	531	555	533	521	513	547	541	570	522	551	539	536	548	531	501	554	537	526	511	502	513	516	485	554	496	530	514	546	557	528	538	566	552	533	542	520	523	515	539	522	532	531	519	536	543	491	552	529	544	562	479	515	516	513	519	533	547	544	555	552	568	568	516	513	538	564	539	534	533	522	477	510	521	566	487	531	498	523	544	499	520	547	523	539	518	571	516	549	491	492	549	557	532	561	519	554	553	522	495	539	498	537	520	526	523	548	561	533	520	524	546	554	510	525	529	514	503	512	533	508	530	534	537	570	519	539	539	560	546	555	526	548	505	524	567	525	490	526	550	498	527	531	509	564	554	535	569	510	545	531	530	496	516	535	525	528	531	533	579	521	550	522	515	551	522	524	533	480	520	549	518	506	524	551	536	527	474	517	530	523	536	569	583	561	545	500	515	540	553	550	526	511	534	532	507	550	497	507	556	552	548	529	537	508	514	547	542	581	574	526	513	499	522	489	582	533	532	546	524	546	519	541	521	530	545	515	545	541	528	522	564	501	544	541	537	531	530	521	558	533	549	473	559	525	559	545	508	528	540	508	502	542	547	559	556	549	505	554	540	572	518	481	524	524	508	528	526	523	538	490	540	507	538	526	512	561	546	530	575	564	567	514	540	488	530	524	542	497	527	517	601	546	561	544	541	528	535	497	567	492	534	507	546	542	562	522	532	583	537	512	466	539	524	556	513	524	550	537	543	517	516	524	536	525	533	548	497	528	530	538	520	542	507	535	530	551	529	492	525	547	520	490	549	527	526	523	559	535	566	527	568	511	559	504	577	538	506	543	524	527	516	551	536	565	522	525	545	519	527	564	511	515	549	566	473	536	547	553	534	560	528	546	503	508	514	558	538	534	551	547	505	524	530	522	530	501	561	492	481	535	510	516	534	518	523	552	560	560	567	515	530	497	530	484	575	494	567	567	524	566	511	535	510	528	517	544	495	504	531	518	518	527	498	543	537	510	510	505	554	538	562	508	525	520	529	591	542	547	521	535	581	511	512	534	529	466	501	522	524	522	569	482	524	503	516	512	522	523	508	503	521	526	529	542	498	560	492	523	538	545	519	549	530	522	535	551	512	530	555	503	532	526	537	520	508	538	522	509	497	491	513	545	525	545	539	506	519	546	539	500	524	521	520	492	533	548	494	510	527	517	548	530	535	519	525	552	528	515	547	507	532	562	506	563	559	548	553	546	521	576	583	550	559	549	521	538	513	558	546	560	535	497	544	544	540	516	572	536	494	490	514	512	557	523	547	525	510	552	493	577	503	537	486	510	545	488	568	563	531	537	550	550	534	542	554	537	517	490	575	536	557	521	521	552	522	554	568	523	501	534	509	524	541	540	518	548	532	542	555	504	543	553	555	556	558	501	537	490	505	483	528	540	557	555	501	536	517	572	503	529	588	477	518	512	487	559	556	516	553	541	518	518	531	522	535	513	521	539	523	514	540	566	536	567	496	548	519	526	547	577	555	549	541	520	523	536	528	502	554	554	532	510	506	515	521	545	531	576	510	498	515	541	474	566	533	507	570	515	525	567	568	543	524	529	571	572	538	543	527	531	519	532	544	541	529	554	505	550	549	520	555	504	528	563	505	492	555	551	539	548	534	525	537	571	545	549	505	541	532	480	513	571	544	492	528	548	515	551	510	513	573	533	522	538	515	520	543	514	548	541	525	552	545	493	539	495	542	545	523	543	555	543	524	506	540	540	569	542	589	560	508	564	578	495	536	514	473	575	473	559	548	505	531	483	509	543	524	558	539	498	521	546	521	555	557	531	518	509	501	519	513	528	523	552	487	522	525	503	496	579	510	559	482	523	533	548	539	569	547	565	525	542	503	533	545	496	503	548	557	529	530	546	506	504	523	534	555	549	575	553	488	510	535	502	553	526	533	531	502	514	554	511	519	531	531	531	514	521	537	536	518	556	517	519	521	517	512	537	521	529	514	529	494	530	507	539	491	511	517	499	552	520	533	571	526	568	504	536	578	528	514	556	554	570	525	523	520	509	518	498	533	537	497	533	552	550	533	469	530	488	506	538	492	551	510	495	518	544	543	498	511	515	528	507	527	548	541	531	560	508	521	564	524	537	573	513	559	498	518	522	512	484	512	537	540	514	524	566	489	551	539	497	504	534	529	497	480	526	516	552	524	537	529	544	545	559	571	521	551	512
25626	21399	25935	18776	1545	659	546	452	433	406	413	405	461	460	403	422	406	393	375	413	414	392	442	413	432	395	375	415	403	415	414	390	396	401	381	438	385	385	402	394	405	385	419	362	400	395	390	419	393	388	400	400	364	391	409	381	408	387	410	405	410	413	412	410	399	391	397	381	412	391	395	412	405	395	378	427	376	381	387	387	384	419	433	414	384	404	414	424	396	427	407	379	369	406	404	406	425	391	402	354	419	358	407	386	440	435	430	401	381	390	406	385	428	375	401	403	393	400	410	398	384	378	366	369	382	423	380	392	378	372	404	398	372	407	384	413	411	391	381	405	414	376	437	416	368	395	398	371	381	363	382	402	350	418	414	401	389	442	411	413	383	428	391	381	386	445	393	401	388	396	397	403	393	395	404	400	415	368	384	420	422	399	399	392	393	399	402	399	410	397	379	406	380	382	377	405	405	378	428	398	402	390	396	361	412	394	424	437	398	409	386	376	379	349	349	401	397	401	375	385	407	425	409	371	392	407	375	376	376	392	386	399	393	406	371	379	388	404	403	432	399	391	392	389	393	392	425	363	425	399	389	425	378	423	382	409	402	408	353	388	429	375	423	380	402	405	388	366	406	385	434	416	380	369	376	408	376	409	392	385	389	418	396	424	396	373	369	378	422	410	361	427	407	372	394	393	412	376	381	418	325	391	390	387	415	413	423	404	355	415	424	398	396	377	385	397	381	429	351	401	383	411	371	383	410	380	416	361	403	369	412	371	402	355	394	424	357	394	372	372	381	441	410	379	392	399	432	427	377	394	435	409	411	375	385	394	354	412	386	426	399	379	397	413	361	374	388	379	375	380	415	387	384	414	384	386	381	408	407	400	393	403	403	404	422	399	444	372	408	403	394	396	426	434	369	396	382	414	377	414	402	364	389	430	379	414	418	399	411	414	424	393	395	364	418	425	394	403	418	411	386	387	386	382	381	412	422	412	368	414	397	408	390	410	410	398	386	407	407	366	361	409	429	391	413	427	390	382	422	390	385	383	358	403	405	395	403	398	376	371	407	369	417	417	406	382	433	419	428	396	407	401	404	389	394	432	419	408	406	394	440	424	399	412	417	376	379	335	363	402	394	391	397	404	399	392	367	385	363	411	369	375	422	378	398	378	362	383	421	378	380	375	392	394	425	404	395	357	414	428	387	367	384	396	382	395	422	412	391	408	379	402	371	383	362	381	361	383	369	377	407	412	359	380	420	391	370	389	377	379	396	396	374	373	411	390	377	366	375	379	377	411	391	388	420	405	401	439	364	436	398	386	387	365	392	366	401	394	354	415	401	402	403	435	372	381	435	379	389	388	396	389	382	401	424	393	394	398	366	427	437	396	397	371	404	407	415	425	423	370	369	363	379	409	410	378	379	371	381	400	413	370	402	411	372	376	374	387	404	357	407	409	446	436	359	378	427	384	337	381	378	402	394	409	403	413	419	441	407	356	394	413	386	394	409	392	386	435	444	395	387	403	383	353	382	400	406	402	368	387	411	371	374	394	392	385	391	424	414	430	404	412	371	397	394	392	404	368	399	408	399	409	403	387	377	361	385	429	419	380	395	416	392	401	405	404	392	398	382	378	409	390	400	394	408	400	381	387	386	356	371	374	402	411	381	421	389	426	401	409	390	384	360	409	402	385	400	423	406	400	387	415	382	420	385	370	369	365	378	404	424	402	371	388	391	404	403	355	369	428	389	390	418	420	404	396	395	380	404	373	425	365	400	411	409	376	453	422	376	416	362	402	403	404	382	364	363	386	401	418	400	398	385	402	388	391	421	389	408	388	383	415	385	415	407	372	383	415	372	416	413	389	392	415	406	395	383	391	396	402	418	391	396	371	405	413	375	401	384	417	405	380	366	384	424	412	387	385	393	396	385	394	392	412	409	380	402	370	388	388	394	365	415	418	406	368	363	398	382	373	400	398	359	385	403	427	364	374	404	417	415	382	388	417	388	384	362	390	399	404	388	415	363	414	346	426	361	407	410	369	424	390	375	380	418	378	420	356	370	382	389	396	431	404	387	365	392	350	408	404	392	401	421	426	399	398	396	432	416	372	394	426	399	375	371	361	401	410	388	399	395	372	409	369	433	406	392	430	362	381	397	381	401	408	372	382	404	441	425	386	399	393	417	387	428	363	404	421	432	395	380	395	364	382	386	388	371	346	420	418	404	426	404	414	408	439	376	383	387	349	411	411	413	413	399	388	372	378	409	389	386	400	423	397	418	414	360	377	446	414	404	375	390	401	378	416	413	420	375	412	410	389	376	399	377	388	372	387	385	364	403	375	376	419	365	395	408	401	390	396	395	410	408	403	363	410	362	376	400	418	395	378	393	369	387	387	423	391	396	399	356	396	424	412	377	413	366	419	388	386	400	410	395	376	428	407	390	396	401	402	429	385	404	392	407	374	415	371	401	399	372	394	422	400	373	396	422	397	415	392	422	412	378	376	346	402	372	378	394	446	346	451	387	366	356	404	367	396	454	378	388	378	380	373	408	369	377	352	368	378	419	393	398	381	430	425	404	372	415	406	393	317	379	374	395	394	404	423	407	396	403	388	404	407	401	400	386	394	390	408	390	388	381	339	397	440	433	406	387	364	391	413	366	418	404	382	402	415	368	396	386	396	381	360	409	405	392	405	381	382	399	413	398	383	407	375	408	394	395	429	386	400	375	373	394	446	371	400	421	396	395	379	398	404	383	369	401	397	394	364	390	398	368	406	430	417	390	410	411	401	367	356	356	392	407	402	404	412	398	374	394	409	403	386	384	370	387	404	402	389	411	355	349	394	397	406	382	405	382	420	402	419	403	403	404	374	371	383	378	368	394	386	403	405	377	413	432	428	395	391	423	367	394	369	402	378	363	438	403	372	418	393	408	375	405	376	388	404	408	375	368	390	426	419	384	413	374	406	415	403	371	408	417	375	399	438	407	399	380	403	374	382	383	393	399	391	403	359	405	367	396	409	416	389	388	381	377	391	407	384	440	419	382	402	419	391	379	356	411	349	402	420	372	397	399	372	417	366	391	377	410	388	400	421	389	366	396	383	371	376	395	369	402	389	392	365	372	403	417	389	402	408	367	383	357	378	427	381	403	402	386	451	380	359	410	405	435	370	394	391	410	380	393	421	364	442	403	377	384	380	386	381	366	374	383	399	403	389	386	377	374	431	382	393	388	421	424	418	398	420	394	399	381	370	397	378	366	375	362	415	409	388	402	387	384	400	404	386	371	396	401	338	391	404	373	377	384	370	412	404	419	379	383	406	419	430	397	391	395	414	391	410	366	407	384	423	417	363	383	397	367	394	355	394	395	369	389	386	395	421	387	385	432	416	415	388	415	399	406	393	404	434	402	397	395	449	418	405	409	412	369	426	419	384	386	390	392	370	372	365	416	395	416	381	404	400	410	393	396	391	382	423	407	387	430	366	387	391	398	378	390	397	406	386	411	392
3379	2076	1624	983	700	599	602	541	480	448	498	477	445	453	450	411	419	401	426	428	408	408	439	400	414	396	408	419	438	402	424	410	441	389	417	401	397	393	393	384	423	395	417	384	406	390	388	421	404	414	419	387	353	378	421	403	417	399	387	383	389	377	418	395	390	398	383	386	427	415	411	384	413	399	400	377	393	421	444	387	411	397	368	393	394	346	396	407	392	413	392	387	413	437	405	413	413	377	396	399	384	408	382	394	363	398	387	415	395	411	374	400	453	429	388	406	374	412	354	392	389	382	396	398	416	410	407	382	411	404	379	404	407	400	386	355	392	390	401	359	394	399	415	408	368	378	406	377	376	373	406	413	396	386	413	388	421	399	395	383	395	413	409	397	409	392	403	377	456	386	382	412	394	372	380	412	384	412	428	396	391	347	399	393	345	411	390	390	423	402	383	412	366	371	360	386	401	361	392	405	434	402	351	398	416	370	399	413	397	377	411	365	415	382	417	407	391	378	415	381	383	377	373	416	380	436	402	415	406	363	393	382	427	398	381	386	419	420	386	374	429	400	352	385	425	390	398	364	376	406	384	373	379	376	418	385	413	407	386	393	409	365	359	400	375	346	351	375	405	410	395	391	353	373	437	412	368	399	370	401	446	380	367	380	411	398	396	400	396	402	413	386	365	368	432	420	382	388	380	373	404	402	393	394	420	407	410	384	396	382	419	414	413	400	385	397	371	355	400	379	378	416	391	438	389	383	394	427	402	368	433	392	399	393	399	385	380	392	418	381	354	393	377	393	379	389	378	384	440	423	393	375	386	396	396	394	396	403	374	406	396	409	398	434	396	344	362	367	384	400	412	351	415	370	416	377	417	409	435	377	362	398	397	420	409	413	369	407	404	368	383	386	427	404	406	398	390	412	384	417	393	463	403	413	415	389	351	371	414	384	376	399	416	412	426	404	378	401	382	398	391	406	408	399	408	368	393	379	396	423	373	391	435	368	384	385	412	419	411	406	396	404	395	366	398	384	397	372	405	424	394	373	407	390	382	390	411	415	416	373	377	394	385	426	401	362	401	389	385	392	387	393	421	402	422	385	385	375	385	415	341	414	379	397	401	399	395	388	403	391	421	424	411	398	377	392	400	410	406	361	398	403	404	403	377	390	394	386	420	355	382	377	387	332	374	425	375	369	408	396	408	402	401	397	377	394	416	389	389	385	364	407	392	421	410	371	394	391	400	392	405	409	407	378	405	393	427	424	395	397	371	395	380	391	393	406	391	414	407	390	382	393	368	405	378	389	390	409	370	406	396	388	409	375	421	388	390	395	403	422	400	364	401	409	403	406	374	417	403	383	391	387	440	394	401	368	413	402	365	389	380	395	402	396	394	395	397	412	379	377	413	368	372	375	357	420	408	387	386	368	399	396	401	362	374	434	357	370	388	379	361	395	354	393	407	383	384	378	391	424	389	357	394	375	396	390	382	429	392	413	403	414	447	398	383	382	378	388	372	398	359	393	406	391	412	408	380	373	396	392	381	395	423	413	412	369	414	407	365	357	374	408	386	406	406	372	386	384	425	398	370	409	444	417	407	366	433	406	420	454	434	398	382	408	422	393	384	402	398	413	417	410	390	377	374	394	405	372	394	383	375	365	383	396	370	379	389	383	437	390	427	405	381	361	365	397	390	409	404	402	387	376	384	378	389	380	369	406	398	410	406	412	400	403	398	404	380	446	395	356	386	339	381	406	372	401	400	369	397	399	373	427	402	345	391	388	401	412	419	394	401	355	398	409	393	384	433	392	420	409	403	399	373	397	406	418	396	402	411	350	376	389	381	402	366	399	426	402	346	381	395	375	366	383	390	414	427	382	401	401	386	372	423	384	397	401	375	381	395	378	409	436	377	372	374	420	415	395	380	399	428	400	403	388	382	404	395	419	412	391	375	399	407	375	385	386	404	386	397	375	435	358	388	432	401	403	381	406	403	344	396	393	419	383	403	416	420	377	394	397	403	396	386	384	419	401	427	400	410	384	366	423	379	398	360	406	423	397	413	380	427	370	356	400	387	399	373	382	374	399	435	394	364	399	387	422	410	394	363	387	393	407	406	384	391	383	406	396	403	375	404	402	388	379	413	405	400	412	409	405	405	374	402	430	401	374	368	383	433	403	389	422	408	403	363	406	369	369	362	383	387	400	411	399	412	400	398	405	405	370	377	387	346	414	440	388	397	368	419	397	395	389	407	391	378	420	413	380	387	371	416	427	394	396	420	394	396	404	384	404	379	413	377	344	400	394	399	390	407	392	389	365	426	410	415	415	381	377	372	417	386	397	407	413	369	392	401	398	421	377	410	408	361	388	409	407	384	377	398	374	391	357	404	406	411	401	409	391	409	392	427	391	401	407	383	373	400	402	410	386	370	380	404	404	402	409	376	402	369	397	380	385	423	378	377	374	386	387	405	387	376	360	380	399	381	451	409	376	392	390	397	371	386	382	423	391	410	408	376	401	364	379	385	405	379	364	410	417	419	395	420	421	398	417	382	397	396	429	410	377	406	402	387	382	404	390	408	407	423	383	375	399	354	424	361	405	391	397	378	384	388	387	380	382	379	409	406	459	432	411	390	391	414	369	389	378	438	389	416	387	412	407	377	367	370	399	396	356	436	399	404	383	398	412	448	370	365	374	388	374	378	379	392	382	368	361	387	370	400	404	366	434	388	396	410	401	398	397	417	414	377	415	365	399	376	411	419	378	372	373	374	344	380	409	399	385	402	377	388	413	394	400	391	415	396	364	387	415	382	410	378	397	379	403	394	381	422	386	410	404	417	401	377	400	378	398	402	374	399	417	395	433	416	365	374	402	417	385	401	398	377	380	390	381	407	399	359	401	406	436	349	384	373	367	392	408	387	379	397	367	363	400	377	395	372	407	441	355	387	382	377	429	348	398	433	379	390	378	396	385	342	379	418	381	413	393	425	392	404	416	399	377	398	414	379	368	406	405	413	374	392	394	373	389	347	386	421	412	365	376	368	351	445	387	393	369	376	409	418	385	398	402	360	376	378	405	425	402	359	392	360	363	415	395	367	400	391	402	393	414	421	405	429	400	362	379	404	355	402	399	415	400	372	402	403	406	384	390	400	385	422	418	375	410	458	392	413	407	380	374	388	389	374	390	418	390	406	416	389	399	399	409	392	433	382	427	379	379	385	370	392	374	430	418	381	400	371	386	403	417	394	370	377	431	393	377	402	429	396	384	392	395	412	379	346	416	377	413	374	384	333	417	395	382	405	409	413	370	365	410	377	373	411	391	367	398	394	410	383	403	363	365	385	358	408	382	407	364	384	394	391	419	410	342	383	390	389	381	400	419	409	424	361	417	391	389	384	396	406	424	400	397	418	381	383	372	379	383	422	379	418	405	409	417	408	384	389	377	361	398	375	371	371	387	378	356	417	384	406	382	373	356	415	384	381	423	397	344	393	427	383	392	390	397	391	390
24249	21428	28594	24654	20156	2441	826	478	360	357	349	310	344	307	304	325	329	288	282	309	303	266	278	300	275	270	255	292	293	253	290	289	297	282	302	281	269	268	264	292	302	275	255	280	291	262	266	258	275	261	262	256	258	278	284	275	291	276	285	262	290	276	280	239	280	277	302	278	259	306	283	263	270	272	306	275	266	269	314	289	290	275	287	265	268	254	243	275	277	280	263	287	277	263	276	277	275	259	296	279	259	286	268	268	272	257	277	269	259	260	271	237	269	261	257	283	270	265	288	299	290	265	287	288	261	269	285	288	262	277	264	272	285	275	251	266	290	283	250	279	267	244	269	276	285	284	285	268	289	283	277	264	277	285	256	255	273	280	258	260	235	248	283	264	229	263	258	269	262	275	242	248	290	263	284	251	247	228	283	262	246	228	258	276	281	266	247	245	256	278	234	248	268	268	301	270	261	282	270	280	241	267	276	279	268	290	285	274	245	272	282	254	244	269	276	274	300	258	236	244	260	251	252	267	301	237	249	257	264	257	249	290	254	258	267	308	262	278	251	281	242	275	252	276	269	270	266	273	276	266	239	273	298	259	234	271	245	295	255	250	293	284	293	270	291	280	289	271	287	293	270	288	278	262	246	266	260	226	282	270	267	262	274	293	267	258	245	259	273	259	242	291	251	249	267	280	237	253	283	269	278	264	257	264	262	262	276	297	258	274	258	317	247	286	283	294	285	268	264	278	268	259	287	296	254	256	274	248	268	279	314	277	283	278	293	269	270	266	283	246	305	295	262	279	243	311	296	252	270	280	260	264	273	277	266	274	271	290	289	269	266	281	270	263	290	282	272	277	270	305	275	249	279	291	276	264	262	254	258	246	275	277	282	254	251	274	262	254	289	265	267	262	259	280	246	280	288	267	285	275	279	284	268	275	251	265	262	286	268	275	271	281	253	301	289	243	265	276	256	266	281	272	253	255	257	265	274	287	271	259	257	251	261	265	263	256	246	269	269	259	258	236	258	251	284	257	237	245	223	245	265	253	254	258	254	274	286	257	306	254	273	267	289	259	311	244	274	281	276	257	283	272	273	270	275	260	264	256	256	264	264	257	241	268	264	274	258	271	299	274	278	286	276	298	254	293	292	264	277	261	279	246	270	254	261	244	268	280	255	256	239	296	282	253	247	256	256	276	296	297	286	279	294	250	267	272	263	289	275	248	255	269	285	277	283	250	265	281	253	293	275	285	267	271	230	252	270	297	264	242	246	282	268	246	282	267	246	268	256	293	269	270	276	259	284	286	248	280	268	297	259	291	257	265	273	293	283	247	256	272	292	263	289	260	267	268	255	270	256	266	272	297	278	239	252	246	271	271	262	275	274	246	299	261	273	262	281	261	260	261	274	276	244	271	270	281	280	260	284	298	261	274	256	285	265	267	246	239	269	273	255	278	276	248	289	268	233	259	280	295	247	241	283	272	270	264	270	251	262	286	263	275	283	287	271	297	269	259	260	269	267	294	270	245	283	285	253	263	248	264	265	286	282	267	279	268	279	273	298	242	266	298	244	252	253	298	262	264	267	292	262	298	280	243	269	243	289	281	259	250	293	262	257	278	259	255	267	278	255	271	288	274	249	270	279	255	308	265	268	278	227	265	272	308	292	252	262	250	269	283	287	270	269	258	278	262	262	277	267	286	262	303	263	272	283	267	248	235	265	257	271	264	269	299	237	286	273	293	249	265	265	267	270	300	273	266	285	264	298	261	263	267	256	267	235	283	236	271	281	273	269	269	271	259	265	270	273	243	275	276	288	282	250	242	273	280	277	250	236	286	259	268	293	250	265	261	260	251	262	273	251	244	254	252	246	261	272	271	243	257	288	250	277	252	297	265	243	274	273	232	281	273	291	229	260	279	296	285	264	253	251	261	284	300	267	272	256	278	249	267	259	251	252	280	274	285	270	284	289	283	282	258	269	290	270	283	267	255	260	266	282	258	278	268	273	297	262	271	290	240	295	275	273	249	237	283	288	264	276	250	280	252	255	267	290	274	310	216	272	247	273	259	263	262	265	315	277	256	263	264	256	259	263	273	292	257	280	258	269	255	272	281	245	260	279	283	263	263	299	265	277	273	243	268	253	271	292	277	271	240	286	266	252	271	246	278	243	266	251	282	307	256	269	282	268	276	237	274	258	286	270	284	264	263	246	274	252	269	252	267	280	255	292	234	239	287	261	221	261	272	261	281	241	267	276	285	288	254	261	270	257	267	243	275	253	283	249	274	297	228	285	271	280	260	275	250	249	237	271	279	257	268	292	264	241	249	260	259	286	275	299	267	265	269	272	250	261	242	246	254	279	279	282	271	249	269	296	285	266	304	242	264	251	236	254	258	268	293	242	280	257	262	265	278	282	278	280	279	236	276	253	262	252	274	279	269	232	282	251	270	251	272	278	246	255	285	264	273	272	271	236	263	289	257	276	289	256	262	249	288	278	241	262	293	250	263	272	293	264	265	285	278	259	267	269	287	263	273	250	260	266	292	261	265	276	260	282	284	279	276	264	262	247	271	265	271	283	256	247	260	263	279	243	282	272	294	292	295	272	263	256	281	267	309	251	285	265	264	271	296	281	276	235	274	286	244	257	286	276	254	280	289	274	280	254	261	279	277	283	293	259	297	249	272	294	268	234	286	249	282	294	256	283	253	274	276	290	286	255	264	233	249	252	253	273	290	268	253	264	254	279	262	289	242	275	278	276	238	282	300	266	289	258	264	260	255	247	289	257	244	287	255	273	240	278	249	267	264	276	260	243	251	296	245	270	244	237	277	242	236	271	258	302	263	260	265	265	248	287	266	250	269	284	286	279	269	287	266	288	277	250	300	253	283	271	275	290	313	289	283	261	237	267	234	266	317	263	252	268	283	248	293	252	264	286	279	257	269	301	271	241	268	256	262	277	254	285	285	280	293	257	261	256	249	250	277	259	308	257	284	291	262	301	259	256	266	267	247	281	268	266	266	267	269	288	292	258	264	268	291	271	276	251	292	246	287	286	263	263	264	258	274	298	273	275	267	257	257	233	243	277	272	272	287	264	261	264	284	271	261	273	249	259	260	269	282	255	243	254	252	257	251	268	285	273	249	277	267	281	248	258	276	255	267	266	254	273	262	271	256	299	282	273	245	265	243	289	271	237	264	261	255	296	266	244	269	279	265	258	271	289	283	273	299	266	282	253	261	302	263	261	272	269	253	268	258	245	279	268	268	270	291	260	271	307	273	252	263	292	259	285	216	276	242	267	268	322	255	262	295	245	271	257	248	252	259	277	269	269	275	267	260	244	256	261	281	267	263	290	263	257	256	237	249	266	258	272	267	288	247	229	276	236	288	267	282	244	252	270	275	266	285	272	267	256	247	279	251	273	245	244	275	279	267	264	284	249	265	287	252	275	229	253	274	291	289	276	248	274	283	269	257	262	262	285	282	259	251	289	272	258	264	279	277	255	267
3281	4445	3559	1784	1188	891	752	652	553	467	424	434	409	359	370	341	362	353	358	345	329	298	312	267	316	314	269	319	303	283	289	281	292	320	284	279	275	259	319	300	296	295	302	301	286	281	288	289	271	286	282	275	288	244	303	288	272	304	294	316	260	303	271	289	288	286	284	278	280	264	266	277	283	262	280	263	303	297	273	298	294	289	299	285	302	281	288	317	253	280	273	290	285	274	284	275	282	286	280	269	297	269	268	307	305	288	287	310	261	283	270	257	302	297	282	258	270	288	254	291	278	287	290	316	275	295	262	303	288	287	271	295	287	294	291	278	292	299	266	270	293	250	264	291	262	287	275	297	275	277	295	261	283	257	272	279	262	258	278	289	275	285	277	253	282	274	264	294	274	261	309	261	293	279	284	277	251	280	307	262	310	264	278	273	276	277	296	279	275	262	286	285	268	283	282	275	245	304	293	266	302	266	281	262	259	282	273	273	300	290	271	287	279	258	289	277	286	289	264	274	288	256	299	291	269	275	263	289	314	245	284	267	283	285	280	277	248	312	294	272	299	285	281	258	244	290	283	294	281	270	291	268	268	294	282	260	264	293	288	264	257	258	293	281	280	256	307	280	279	275	262	268	286	289	283	251	292	256	276	270	265	261	273	272	267	275	262	256	254	271	271	299	295	289	280	294	269	278	261	277	269	310	245	317	266	278	274	271	252	293	272	297	307	303	250	279	296	272	264	323	295	270	257	278	274	257	264	299	266	279	290	269	276	290	290	260	288	274	275	284	281	279	298	281	275	271	302	273	279	267	247	293	262	282	229	288	271	267	241	289	305	287	285	277	296	284	275	256	263	284	261	305	294	308	268	264	286	263	254	261	250	265	249	289	263	273	306	296	292	267	279	254	280	283	282	287	248	269	234	267	293	266	272	281	277	254	278	299	255	291	262	279	266	254	308	288	289	282	288	281	275	266	264	280	270	247	271	291	269	284	266	288	279	268	291	272	290	256	303	276	269	261	276	282	304	282	254	288	261	252	276	258	251	252	274	274	243	276	300	287	271	260	283	285	266	276	273	294	259	262	297	275	286	289	270	290	279	283	290	273	274	243	250	299	279	269	274	266	273	258	284	295	258	276	312	283	256	291	284	271	272	286	256	291	277	303	267	268	283	267	286	272	281	299	245	271	275	323	269	305	259	303	246	245	292	296	294	293	296	316	310	298	282	289	275	274	268	290	262	273	296	246	289	278	285	254	269	307	266	268	283	272	306	272	273	271	286	274	270	285	283	260	270	259	271	277	270	304	272	272	273	293	277	256	278	266	275	323	285	242	286	263	290	277	301	287	252	279	285	287	287	312	295	280	258	283	271	269	275	277	293	255	272	257	274	301	277	277	254	287	243	303	262	260	309	297	260	274	285	283	281	265	274	252	275	269	263	265	292	274	300	280	276	291	310	281	269	292	268	301	262	289	250	301	275	287	277	307	268	276	310	269	260	290	303	269	286	260	292	278	259	262	292	251	295	286	286	275	272	254	285	259	294	289	259	276	252	277	276	279	266	297	268	269	290	272	280	275	278	283	266	284	297	262	282	270	272	272	256	284	296	264	279	273	260	261	287	305	264	293	269	285	275	282	287	275	254	289	275	267	278	261	307	262	273	263	260	250	269	297	260	264	266	275	273	286	248	271	265	255	283	279	278	294	285	278	286	285	277	272	283	278	306	243	301	256	291	259	273	286	292	296	276	293	288	287	288	272	287	297	282	254	274	300	269	271	278	278	290	267	256	253	298	244	273	284	272	254	262	266	286	294	297	254	257	296	268	277	292	281	301	254	276	288	275	254	268	294	268	284	295	282	270	294	271	264	256	245	270	256	288	282	266	304	269	282	268	292	267	273	276	250	271	270	268	297	306	266	252	271	268	273	291	274	279	306	290	265	279	257	275	285	270	291	281	276	280	290	278	258	303	272	287	281	271	271	270	300	277	251	277	269	266	266	247	281	251	291	298	259	259	281	272	292	276	273	317	263	270	301	263	288	266	279	280	298	284	281	295	297	248	263	257	262	250	286	295	268	298	270	276	268	267	327	262	276	265	293	305	272	294	250	287	271	285	293	257	248	284	304	297	277	229	305	270	269	250	278	284	282	273	274	251	278	277	272	290	253	294	306	270	311	278	279	272	265	250	256	256	262	243	302	262	286	281	286	266	260	276	276	321	281	276	299	297	261	285	309	266	314	281	279	281	269	259	262	264	281	283	310	267	274	282	274	288	272	254	272	245	289	249	259	288	268	271	293	297	296	257	265	268	288	261	252	264	258	298	270	288	262	296	276	277	279	284	313	263	261	287	291	274	259	267	257	268	278	261	270	260	266	273	283	263	290	265	276	280	265	302	296	290	318	281	273	277	282	289	275	263	272	283	256	255	272	272	278	286	268	298	299	244	262	292	254	268	243	267	308	273	281	307	255	278	272	281	249	320	260	247	258	274	252	297	286	255	289	288	293	306	289	280	267	304	288	269	295	270	270	262	270	260	266	274	285	297	279	297	277	280	262	268	282	267	251	251	285	242	300	266	283	278	285	278	291	243	269	262	295	256	271	267	214	290	258	269	290	276	273	294	263	266	257	273	275	264	273	275	264	304	270	273	269	263	269	297	274	275	278	283	246	262	259	311	266	318	235	258	247	288	297	271	257	276	263	281	281	277	259	285	272	263	294	286	291	288	255	277	291	254	254	283	264	303	270	262	291	282	276	291	257	287	309	266	260	286	271	259	312	261	260	285	271	277	265	270	274	266	281	259	306	271	249	271	302	269	294	268	255	266	295	251	241	251	271	295	275	276	282	256	260	268	279	269	257	273	287	265	292	280	294	251	284	286	285	245	269	268	278	298	268	282	256	281	304	266	308	269	264	314	290	278	247	275	257	254	271	301	279	286	263	256	253	277	287	287	261	272	294	257	266	290	263	241	285	265	284	296	268	293	243	259	268	293	284	273	249	289	267	269	299	260	286	255	301	305	270	263	290	267	245	269	292	252	279	279	315	269	266	255	274	265	295	288	280	261	267	297	278	283	271	315	262	246	293	309	293	280	279	233	264	291	246	291	281	250	277	265	271	271	280	280	285	249	258	279	250	272	270	279	262	253	262	262	257	302	276	284	263	274	281	275	316	276	276	245	301	258	295	279	278	297	267	263	286	278	278	322	269	254	259	301	286	284	281	283	271	275	263	285	281	286	265	301	281	300	269	266	255	235	308	280	270	284	278	300	266	264	280	261	280	269	278	271	279	266	240	270	245	283	271	311	278	297	287	254	238	256	276	273	299	276	296	259	270	253	301	270	265	271	282	293	259	320	286	278	303	300	285	298	268	242	272	280	268	283	273	290	270	275	274	295	278	266	282	242	294	247	280	292	248	306	286	249	284	291	263	279	278	266	308	261	265	271	270	282	268	273	283	271	247	264	269	297	300	280	280	259	254	265	254	253	266	266	267	319	273
27573	11798	1743	1111	763	632	558	567	624	555	554	545	628	575	612	591	542	544	554	572	546	583	568	577	614	557	563	570	629	623	570	592	591	580	590	612	540	558	607	534	571	559	583	508	569	555	546	587	590	585	559	567	549	544	618	554	538	534	568	584	593	592	597	542	611	592	567	558	563	604	578	594	582	549	571	602	565	601	579	553	532	539	589	534	571	557	591	573	622	602	535	572	565	552	572	583	558	576	567	569	556	577	596	573	562	542	580	589	560	545	555	594	554	563	555	591	560	563	566	595	527	584	581	591	593	546	595	573	589	543	592	619	562	613	584	540	583	572	560	571	580	551	537	564	538	567	553	572	579	570	580	604	562	554	584	550	554	518	599	570	548	573	593	556	591	596	576	594	585	585	570	554	553	552	563	582	517	564	554	562	581	607	556	577	570	616	567	600	578	585	608	580	537	573	608	561	564	596	602	555	573	541	572	587	550	566	560	565	534	589	608	543	616	624	550	543	534	595	618	598	605	560	534	561	520	561	558	560	570	588	598	533	552	537	555	562	542	552	556	560	610	548	581	595	600	562	522	566	570	576	582	564	551	640	573	567	571	575	607	586	601	576	568	539	581	621	552	575	578	579	643	604	605	579	575	549	559	606	585	524	560	572	562	540	536	555	635	559	624	564	590	603	571	572	591	586	557	607	555	562	596	595	585	541	593	551	573	609	575	589	539	602	559	573	562	608	556	568	590	549	642	601	546	584	570	610	585	564	558	591	604	595	599	602	592	571	573	618	546	564	552	600	590	565	572	558	552	583	580	573	577	572	547	571	568	604	580	603	567	591	553	574	595	575	555	546	544	632	516	570	567	600	587	601	566	582	524	602	575	581	557	562	590	581	588	579	596	563	603	608	615	569	566	536	536	577	573	571	615	582	577	626	600	613	583	606	547	566	604	566	543	583	600	550	591	561	538	573	612	553	532	565	614	604	584	552	545	619	620	593	590	591	563	569	540	559	583	575	622	560	552	542	580	576	560	524	557	581	624	598	587	558	585	542	540	572	567	563	536	558	588	553	542	532	587	582	562	590	562	582	592	568	573	588	565	556	599	581	618	596	597	516	512	541	596	540	556	616	587	551	595	538	597	594	539	565	547	578	600	546	605	576	573	593	602	582	538	569	587	595	611	609	607	578	544	612	604	570	603	596	574	590	579	554	555	647	575	595	593	614	533	603	577	604	566	590	594	551	550	580	558	574	588	574	524	591	580	613	572	592	580	587	591	604	577	584	574	555	601	600	560	598	605	585	575	585	540	626	565	579	576	554	544	554	588	595	542	560	581	605	563	571	584	592	548	546	567	570	582	589	574	607	556	531	571	582	622	577	558	543	595	566	577	563	539	569	588	561	583	588	568	589	565	599	619	575	579	557	571	552	580	613	559	590	565	587	596	564	588	576	590	541	571	615	606	588	592	578	576	545	551	565	601	576	579	549	518	519	569	574	551	551	595	584	585	580	582	553	567	600	567	571	541	539	593	544	594	572	556	598	561	561	605	565	584	569	593	611	561	590	595	583	580	572	599	595	605	600	591	569	615	618	584	573	593	526	577	559	627	597	584	542	552	581	579	603	562	549	590	570	597	559	605	543	563	575	576	595	567	556	541	617	570	606	552	597	553	575	579	583	517	626	576	551	548	550	571	557	597	608	573	587	562	586	560	584	632	567	595	539	594	576	536	570	568	598	542	614	557	573	619	609	588	571	586	555	546	567	548	628	562	624	583	589	575	569	575	560	530	568	584	590	580	556	552	576	624	589	564	589	566	553	578	636	565	564	602	581	536	564	621	571	562	564	589	557	616	588	582	552	552	590	564	597	556	589	565	606	564	581	602	593	577	597	582	616	598	535	537	584	574	569	551	590	587	574	564	579	631	529	586	548	589	560	539	602	604	544	570	586	529	551	561	587	598	557	541	570	582	593	588	590	603	568	603	579	573	601	614	582	557	600	597	583	556	596	552	584	625	585	594	597	579	552	584	554	600	542	581	594	554	564	584	578	580	567	637	596	574	574	591	564	530	578	604	543	563	591	614	573	562	593	578	570	571	569	568	571	567	538	604	546	570	584	614	585	562	547	553	537	581	553	586	546	573	590	584	581	550	569	572	556	584	557	560	572	611	552	565	597	569	586	548	544	571	620	519	575	588	576	597	590	575	608	497	568	603	613	601	556	604	576	515	562	565	509	554	589	607	553	562	578	557	554	584	558	552	581	589	588	576	576	538	576	556	586	585	585	544	604	599	564	565	556	569	575	578	637	552	556	614	606	576	595	556	570	622	586	597	569	554	576	608	609	549	600	604	590	589	545	596	569	637	558	605	598	567	589	561	558	563	558	589	585	579	567	570	551	601	576	572	582	617	573	559	562	595	574	558	614	576	563	550	579	534	551	609	586	583	591	548	612	542	602	556	571	601	588	579	560	589	544	558	562	593	597	631	551	571	595	585	567	585	594	609	540	587	592	582	598	566	538	560	607	565	606	608	603	597	599	560	595	558	548	563	629	514	575	570	551	607	614	584	558	542	588	557	553	591	533	558	563	585	565	571	574	570	591	595	590	569	562	535	620	587	578	591	571	531	579	543	561	587	570	560	582	613	560	573	548	578	592	566	561	612	572	601	598	581	558	588	597	614	596	609	531	572	571	592	580	568	577	612	605	592	602	551	564	549	595	552	572	550	616	548	596	592	586	582	576	553	570	612	616	587	582	576	565	536	597	596	576	555	550	572	608	585	606	560	577	560	576	526	575	608	585	609	592	575	604	557	536	570	518	579	568	577	583	584	602	545	592	549	598	577	600	610	542	567	525	600	566	587	564	593	568	562	615	593	602	567	560	575	532	556	595	587	568	588	554	588	593	635	587	559	578	555	581	573	550	594	537	572	572	587	591	575	592	574	580	626	585	556	595	579	592	598	577	608	550	555	592	589	600	609	531	530	578	556	568	550	554	559	572	570	556	556	551	586	569	577	581	548	573	602	596	579	610	558	544	573	583	542	552	563	557	574	587	572	596	559	606	594	620	599	603	593	598	571	557	637	535	558	617	534	593	588	597	578	603	579	568	576	573	572	597	552	559	559	559	558	545	575	614	534	613	621	539	599	550	617	555	543	539	561	561	577	571	584	556	567	562	598	610	614	552	571	577	606	603	582	586	583	569	575	541	598	593	550	539	625	601	569	574	558	575	575	576	579	557	560	579	550	591	560	611	601	628	592	572	565	579	591	570	609	520	532	556	603	592	578	540	586	579	552	548	572	571	604	594	571	567	581	598	605	569	582	579	593	565	560	569	557	568	558	567	562	553	523	535	580	592	604	551	596	583	559	582	618	599	571	567	553	604	600	598	584	575	550	596	573	634	587	567	544	620	597	556	590	580	565	550	542	563	549	570	590	626	609	570	592	530	606	562	567	621	582	552	598	613	572	594	572	538	600	534	524	575	572	597	561	593	571	534	585	592
5018	772	713	600	566	555	538	553	572	525	577	541	576	532	521	528	513	518	526	519	522	549	553	547	544	545	546	550	553	548	525	554	538	532	575	518	540	524	517	513	545	517	507	530	545	522	518	519	523	492	515	532	550	514	547	528	547	491	501	556	506	552	490	497	551	534	483	547	533	527	531	540	562	545	528	533	554	572	520	542	537	510	506	552	552	528	536	508	485	501	549	555	491	539	526	580	534	531	534	517	560	478	496	508	528	535	584	541	549	504	530	540	581	528	522	530	520	483	531	525	531	553	515	528	536	502	558	541	524	533	559	530	509	509	527	521	499	533	546	504	525	526	517	508	524	565	565	521	524	552	483	569	539	548	511	507	550	535	480	477	572	548	527	506	542	516	516	524	523	559	587	528	554	517	510	523	502	513	529	562	523	522	559	552	506	496	482	557	542	567	510	513	480	475	571	552	514	535	521	524	518	516	550	550	550	507	544	492	506	521	505	511	553	544	569	504	522	528	505	493	528	515	527	515	523	551	519	526	530	489	528	544	528	579	525	510	516	505	556	556	501	533	517	577	525	512	515	519	560	498	524	510	509	519	512	475	542	547	551	535	544	501	539	543	502	530	551	485	533	523	484	542	551	487	510	538	585	527	561	515	516	502	533	532	543	504	513	533	508	502	519	511	535	499	504	572	520	551	548	544	531	547	545	558	544	499	497	517	523	513	529	535	495	532	539	504	570	511	521	561	526	542	515	526	511	537	527	578	507	480	532	513	533	540	521	511	544	489	513	529	528	510	509	517	495	482	536	546	527	536	525	513	541	554	508	532	543	521	524	517	554	574	537	534	530	549	532	539	513	534	545	501	549	501	539	535	590	523	550	513	515	519	543	535	541	488	549	493	527	559	526	519	485	535	525	530	579	537	541	536	495	509	528	546	558	524	479	537	475	535	550	537	536	561	516	579	522	516	516	533	527	508	489	508	550	527	525	549	545	533	528	499	547	507	492	550	542	512	502	552	512	559	535	538	560	536	535	513	536	491	521	504	555	530	496	590	536	556	512	540	558	546	541	515	553	539	522	548	513	505	531	563	540	535	542	532	534	493	518	499	502	562	530	521	549	509	526	507	510	523	520	539	518	537	503	497	532	568	530	528	547	488	517	553	562	507	578	546	529	552	545	536	543	551	554	524	563	484	530	534	536	497	538	519	523	542	515	534	511	513	504	501	581	511	487	506	516	525	501	530	505	532	484	536	533	529	522	515	515	530	498	545	506	530	514	534	496	515	537	546	525	506	531	539	528	540	548	505	537	518	537	515	528	524	509	513	522	550	532	487	504	507	549	529	504	501	508	520	498	533	527	496	503	573	530	504	501	539	514	527	515	541	529	525	491	571	537	559	535	519	574	529	548	550	515	519	532	519	539	528	532	532	542	487	518	551	541	549	529	497	528	523	523	522	511	482	547	511	513	546	518	491	537	525	519	531	542	506	549	532	565	510	508	538	538	543	546	528	511	507	513	554	532	542	536	544	503	517	552	561	535	558	494	528	490	466	476	482	513	525	599	536	585	521	505	576	560	507	545	485	530	557	533	506	507	549	552	538	516	541	531	511	510	545	504	502	538	529	538	490	537	558	508	527	499	570	469	562	510	512	529	531	504	501	517	516	529	553	472	517	498	547	530	530	529	555	534	527	546	521	500	540	533	509	494	500	537	524	538	559	492	570	524	512	500	538	503	567	555	471	519	481	528	514	525	537	503	514	534	557	514	549	516	565	538	512	471	516	554	536	524	526	499	474	539	496	543	519	551	557	550	490	545	525	529	496	492	536	548	523	568	535	506	564	563	533	521	505	492	545	488	547	521	537	548	521	532	517	536	523	559	504	565	540	525	521	507	501	503	548	597	539	505	505	527	514	509	542	495	543	548	552	533	498	510	551	535	510	552	517	572	518	468	546	531	570	497	507	525	528	504	523	515	559	519	535	546	529	509	503	565	529	532	533	531	519	535	536	473	518	559	545	534	553	499	519	545	519	531	549	511	516	517	552	529	515	548	522	529	495	532	499	557	553	498	548	532	518	491	532	521	502	500	525	542	500	518	517	556	540	501	549	549	502	489	520	523	518	558	513	530	517	545	492	530	530	549	537	527	551	507	532	542	521	509	548	547	554	534	517	535	525	507	503	528	495	565	552	545	560	540	551	577	519	494	518	518	489	528	526	515	519	516	520	537	540	534	505	509	523	538	531	530	540	490	519	551	538	562	561	525	488	549	513	585	500	491	509	523	502	559	484	518	545	499	560	500	547	552	534	545	511	540	573	530	538	521	525	474	553	542	579	512	513	529	507	568	530	555	551	521	530	497	541	521	532	503	525	524	563	540	548	513	499	543	499	516	508	501	538	545	532	544	523	570	577	490	550	531	481	493	553	530	550	500	474	526	509	568	501	572	527	542	533	540	507	541	547	489	477	536	520	505	516	510	503	521	524	548	509	520	524	551	560	513	513	540	503	554	499	556	558	545	497	559	542	530	540	523	536	527	518	554	524	524	521	584	505	497	553	558	548	514	543	526	522	527	499	526	538	593	559	515	508	521	510	520	510	503	555	523	489	514	536	554	555	511	468	499	539	531	565	565	519	485	554	510	524	531	478	494	536	522	495	513	514	552	516	561	516	503	515	546	546	543	530	538	572	550	535	505	541	537	533	540	487	526	514	536	548	530	523	506	518	498	507	545	489	502	552	569	532	545	531	572	565	518	550	525	490	508	538	547	494	529	503	510	510	506	526	489	530	552	529	531	506	541	524	505	542	517	523	514	478	538	539	524	531	487	548	532	511	517	524	553	564	514	522	565	511	476	531	540	529	534	508	534	525	506	527	565	540	501	538	529	505	513	509	550	499	537	534	551	518	519	510	519	523	560	512	558	536	554	506	526	522	537	520	544	512	516	531	542	540	524	565	521	544	539	485	566	560	548	576	564	576	519	499	562	538	534	509	512	559	538	527	518	501	520	540	549	504	517	530	555	576	531	509	531	536	535	570	498	541	531	543	534	556	534	546	549	529	562	531	558	512	482	530	512	528	509	573	497	536	522	539	526	517	519	512	489	547	551	523	534	522	561	540	529	493	510	524	499	538	510	500	522	516	543	548	541	515	499	542	547	532	521	521	549	548	548	528	538	498	510	536	524	480	543	491	531	535	526	492	528	532	515	557	528	544	497	489	546	534	544	542	483	524	532	553	500	516	541	511	519	529	536	554	534	541	521	532	474	468	567	487	513	518	513	526	538	541	538	556	507	526	538	584	529	542	514	527	510	557	511	573	518	546	549	486	539	515	565	518	515	501	543	525	524	551	515	548	498	520	496	544	532	526	491	543	498	509	535	585	496	535	558	547	554	542	505	545	507	524	557	528	539	540	522	532	568	526	504	520	483	528	527	534	529	543	565	513	520	555	528	500	563	584	566	546	509	494	520	567	515	490	525	572	532	553	559	572	526	530	539	531
25559	21422	26021	18921	1496	659	573	478	458	422	426	437	449	415	402	407	450	423	410	419	380	369	396	402	449	425	417	409	394	431	417	418	403	394	408	391	398	422	387	386	375	419	395	421	396	390	388	421	360	403	362	422	414	387	390	403	386	401	418	399	393	460	456	372	412	414	415	385	419	407	404	390	419	409	384	426	398	382	381	396	367	419	414	393	432	394	406	404	429	389	379	399	415	397	424	401	402	415	403	390	355	402	392	393	371	425	399	411	412	410	395	379	413	379	386	386	418	386	408	408	392	405	400	379	405	425	392	406	387	404	404	414	379	383	416	416	385	394	405	429	421	400	404	393	384	402	429	410	389	392	397	397	378	373	413	389	420	432	398	393	395	375	401	401	403	424	410	420	410	398	370	376	399	438	390	392	363	373	400	364	398	416	388	409	414	421	408	392	392	420	405	369	387	399	381	426	422	395	381	423	389	370	406	412	403	386	382	373	399	397	408	410	396	405	391	386	415	422	403	418	395	390	418	370	362	428	404	402	421	417	391	373	396	377	393	378	414	410	373	379	372	413	414	393	413	426	386	424	423	412	389	399	387	386	365	422	418	431	417	380	418	397	378	456	429	405	440	408	395	373	388	419	353	398	386	385	367	410	404	413	409	426	383	407	395	387	388	389	396	380	412	421	402	387	387	382	407	405	398	433	398	429	412	389	416	401	408	398	402	384	405	438	418	424	411	402	383	416	404	407	415	389	400	400	398	408	397	420	374	450	400	385	407	408	391	419	410	401	379	400	372	417	409	420	369	389	379	408	376	389	358	405	407	381	377	374	386	374	416	374	404	384	398	389	410	376	402	411	369	419	423	379	394	402	379	391	386	375	385	405	388	396	385	403	379	402	378	386	411	394	380	406	374	365	431	391	416	378	382	405	393	407	398	417	379	389	393	360	409	416	397	414	388	402	400	393	379	425	384	407	366	425	374	417	381	435	432	409	401	384	402	426	400	389	444	364	392	391	463	380	431	418	419	369	413	396	406	417	425	361	391	402	377	409	387	391	371	400	391	425	390	396	391	397	392	389	416	365	386	384	437	376	376	435	417	417	388	428	429	410	414	451	414	402	423	395	372	388	395	391	388	397	379	419	400	407	369	402	364	433	394	386	374	402	374	420	352	411	362	409	408	406	433	389	363	358	396	443	395	400	371	375	371	404	449	400	431	397	396	408	375	445	387	393	437	408	367	412	409	414	406	413	403	391	404	368	381	418	383	396	381	394	434	414	402	425	408	381	405	399	407	423	381	390	411	399	378	385	395	419	410	407	383	391	390	347	396	372	379	424	400	408	413	415	383	415	370	381	409	395	389	434	380	353	405	416	353	397	399	408	390	421	409	409	397	380	402	405	409	388	418	425	416	401	448	403	423	404	388	415	368	390	391	386	411	400	402	430	415	394	439	396	406	414	396	345	369	366	439	386	384	367	393	376	407	393	386	385	422	379	382	439	384	383	402	410	401	376	392	406	428	413	412	415	409	380	416	393	391	403	389	390	381	401	428	410	386	385	413	445	398	388	421	385	432	376	412	368	377	396	416	375	395	404	400	398	385	396	405	376	400	383	389	381	407	369	422	376	418	448	401	409	370	386	422	374	450	392	409	394	390	367	394	384	412	413	421	387	408	379	353	376	426	414	428	398	411	397	374	435	399	410	361	420	418	425	364	420	407	426	406	366	385	407	364	410	400	419	382	421	413	404	417	399	386	372	403	387	364	407	409	399	400	420	385	385	415	416	398	369	382	367	422	394	456	363	387	429	405	391	422	414	412	425	380	407	413	385	384	386	380	402	407	392	377	372	388	459	386	397	403	426	398	392	384	415	431	399	427	408	430	388	400	408	434	409	386	390	406	384	361	412	419	382	370	394	393	374	430	438	410	419	400	400	430	400	430	419	412	399	415	395	396	426	391	404	424	408	405	376	386	384	415	395	406	391	435	369	401	402	399	387	389	375	399	367	370	415	395	364	389	403	381	415	384	385	439	355	454	399	367	403	389	385	418	360	396	406	429	371	367	423	392	390	359	399	387	401	402	409	411	397	380	397	400	398	422	412	363	402	394	356	352	375	459	384	402	380	427	404	372	370	370	416	381	389	386	383	402	418	404	418	425	404	378	366	412	402	441	377	408	392	417	393	399	409	401	398	398	435	413	379	397	364	399	435	440	419	407	422	381	394	455	406	445	408	395	383	358	397	422	376	419	398	391	405	371	390	405	369	379	368	383	380	413	380	415	375	393	425	387	406	413	401	386	390	368	428	411	389	437	399	409	406	398	386	411	388	457	430	407	405	368	391	406	375	386	373	414	408	399	386	373	372	422	398	388	398	394	368	374	416	384	438	373	404	394	383	439	397	382	406	378	391	430	385	395	374	417	389	359	407	391	403	394	417	368	373	433	378	417	408	376	385	419	387	404	431	412	424	364	404	416	393	425	388	382	410	389	378	353	406	380	395	402	397	418	425	365	370	388	409	385	374	386	389	412	397	378	386	406	404	413	396	388	362	400	376	415	425	375	391	422	400	385	393	394	413	406	379	415	400	398	418	403	391	420	401	398	360	413	415	403	421	413	428	437	407	388	378	403	403	384	390	392	433	428	412	408	368	412	375	415	404	413	401	404	391	439	376	381	384	430	399	431	459	395	402	406	425	418	392	382	419	403	406	412	405	376	386	424	385	412	422	390	384	393	414	407	420	398	399	413	374	387	399	439	375	391	421	392	374	382	368	381	386	375	406	388	395	376	451	415	424	400	446	393	423	376	450	375	410	414	381	376	411	371	397	362	379	420	408	388	413	397	372	397	408	370	362	404	400	427	406	377	389	382	394	396	416	340	391	421	386	390	386	417	453	412	418	369	380	396	399	388	395	430	384	388	377	412	414	403	430	402	389	371	359	404	395	402	413	382	385	372	368	378	407	417	402	432	420	377	406	387	386	432	369	400	405	400	435	398	417	397	409	411	379	400	389	405	387	411	395	396	418	406	395	386	393	381	426	401	378	401	404	415	407	428	416	399	383	432	360	431	377	386	409	378	425	389	406	408	380	379	396	447	426	387	387	392	381	407	389	390	425	393	402	405	354	399	388	411	371	431	395	395	379	419	400	441	439	365	419	405	432	400	392	363	391	411	407	403	379	401	381	437	381	372	403	435	427	442	386	379	418	386	424	377	428	404	408	394	363	384	394	405	431	387	398	422	402	397	375	419	368	416	379	408	409	427	357	406	379	404	391	413	403	401	444	398	424	431	421	382	409	415	415	418	379	409	371	425	416	394	396	375	403	428	391	435	383	383	404	408	415	426	386	433	408	419	395	418	423	378	395	415	374	425	398	388	423	408	396	392	445	432	414	375	397	422	427	390	403	403	382	384	394	395	383	387	424	415	389	383	375	406	436	370	352	421	416	408	422	384	425	379	397	382	369	411	395	390	382	379	393	408	404	370	378	393	432	406	374	422	376
3356	1962	1646	921	722	620	580	554	488	493	478	515	464	441	407	431	360	436	412	384	382	410	417	384	431	377	393	420	414	423	436	401	400	415	411	381	405	408	422	397	382	389	396	416	399	422	389	402	398	396	389	383	384	406	412	379	412	421	384	369	385	401	394	401	400	392	355	396	392	401	383	360	394	409	406	401	383	407	415	400	408	382	430	388	419	362	430	414	397	412	387	419	394	372	413	420	420	403	409	379	391	370	422	410	377	417	397	391	426	374	386	427	408	399	377	373	456	379	367	380	409	388	406	362	363	434	389	397	388	367	379	403	389	435	449	383	401	424	390	398	422	367	390	380	417	389	378	411	405	384	430	405	388	409	397	371	410	428	397	406	377	337	404	382	386	448	403	395	395	429	397	425	371	401	386	373	426	386	380	391	374	383	378	394	380	426	406	402	367	390	412	395	375	397	373	402	394	415	379	417	404	405	399	377	393	404	427	371	372	418	376	378	404	370	397	399	398	375	414	416	382	386	390	389	397	377	373	394	400	387	423	398	388	384	384	401	396	361	385	352	366	425	363	405	372	446	407	374	395	379	404	375	378	399	407	421	376	373	387	408	443	373	409	396	379	392	408	419	398	395	387	451	377	369	377	381	360	387	387	397	394	424	396	396	342	418	439	394	377	383	424	424	392	409	380	394	361	413	405	387	385	384	408	379	423	389	416	400	381	410	382	378	399	368	389	406	373	370	360	363	367	388	389	402	409	422	379	409	361	371	398	388	430	404	397	357	379	413	410	403	429	377	437	358	392	425	409	381	378	381	422	396	362	420	402	387	394	383	384	374	381	416	381	373	389	398	407	356	411	403	404	362	431	389	397	383	388	409	391	400	385	382	383	409	456	414	397	364	368	432	392	360	391	410	414	376	400	395	403	379	366	397	394	396	394	390	371	384	422	421	367	431	373	363	375	414	404	359	392	410	418	381	349	371	399	390	354	384	366	395	396	379	389	382	382	352	390	419	409	394	409	375	358	362	415	400	372	401	382	362	362	389	379	418	412	430	416	411	385	388	368	380	410	424	402	365	374	398	416	382	392	412	374	393	426	419	392	370	418	400	422	387	410	375	384	421	382	387	435	427	417	445	368	413	366	393	367	398	373	393	386	404	356	354	388	422	389	378	422	419	415	418	400	401	367	373	380	355	398	389	407	381	393	411	409	369	382	372	392	407	418	428	379	393	376	418	411	387	361	385	407	388	432	385	376	437	363	379	430	380	394	379	430	392	428	405	392	396	386	379	420	382	400	366	407	395	400	409	407	388	385	388	395	371	424	417	375	382	394	377	349	394	390	364	387	367	399	436	379	401	397	412	390	408	379	372	397	384	373	397	372	381	388	369	404	394	413	366	412	384	378	409	391	399	413	395	412	393	411	389	399	417	401	375	424	372	376	378	382	388	373	337	424	421	375	408	422	381	387	386	372	332	404	419	419	423	382	393	401	366	399	377	374	396	388	391	408	403	344	362	390	376	389	382	399	356	401	371	399	405	368	392	389	375	383	398	378	397	392	398	385	388	400	390	398	396	399	401	391	387	430	429	408	409	418	377	422	416	383	408	411	373	428	382	387	372	401	397	408	374	410	408	390	385	368	407	436	383	402	392	384	414	404	364	390	399	419	388	439	366	364	357	429	407	389	378	332	385	389	363	415	415	394	387	363	388	398	395	412	376	366	400	371	387	390	378	411	399	405	405	366	386	390	379	369	380	414	390	426	394	386	403	417	394	400	401	387	406	374	407	372	405	407	407	369	387	395	381	373	408	405	390	429	385	397	389	366	376	352	396	412	408	433	367	388	403	385	381	420	374	371	387	392	372	399	382	417	381	377	388	395	385	422	389	398	391	394	391	366	437	389	377	380	408	410	389	378	385	394	375	408	375	407	410	402	410	376	392	364	395	376	405	416	399	385	388	358	383	357	379	387	384	403	363	371	377	380	429	359	354	407	396	369	415	384	392	392	425	372	387	369	432	411	385	443	406	411	383	400	390	374	376	385	364	392	390	368	375	383	418	393	402	413	365	394	372	373	378	357	433	418	365	352	355	400	404	386	401	368	359	384	401	391	379	406	368	421	396	407	412	370	381	395	379	383	356	374	374	379	404	405	377	369	437	396	413	397	377	412	388	361	379	387	383	421	402	370	386	394	385	387	365	389	376	414	419	387	400	388	416	402	391	416	362	375	421	396	412	404	422	386	398	394	409	376	407	407	397	431	395	361	390	397	380	347	361	378	373	417	367	428	380	426	365	385	405	374	377	413	398	373	359	382	409	389	383	397	401	362	373	389	381	383	391	412	357	414	373	388	391	425	377	393	398	392	388	380	411	411	358	383	387	401	394	408	396	384	392	366	395	415	421	404	387	381	384	416	368	445	399	405	369	399	395	347	403	382	377	408	415	421	377	425	389	415	389	387	383	375	372	386	415	414	355	403	371	378	400	398	394	371	401	350	392	356	368	387	398	396	385	406	393	396	388	345	394	382	382	358	411	399	387	443	420	417	439	374	380	417	416	406	371	425	421	387	410	430	406	377	377	406	424	404	391	383	393	412	373	428	401	406	411	402	393	389	400	385	387	380	411	378	400	381	391	380	362	438	355	388	372	417	384	392	378	363	386	398	405	358	352	384	417	411	365	372	368	370	405	409	399	386	364	375	349	344	375	363	420	398	392	389	369	392	399	390	442	418	396	404	385	411	413	394	383	424	393	373	359	384	390	407	416	380	403	360	349	384	359	392	399	373	384	400	402	385	367	406	378	375	387	408	379	410	390	404	398	369	422	427	358	401	389	414	385	379	415	399	392	418	421	401	353	376	385	419	369	381	407	379	415	396	391	371	351	404	392	387	451	371	371	405	382	396	392	380	393	421	360	423	404	355	389	394	397	391	379	393	396	388	368	406	381	387	402	428	390	362	400	401	456	402	384	363	387	403	372	377	402	365	366	420	400	413	409	414	396	414	384	371	410	404	391	394	408	369	376	377	404	366	391	409	396	380	385	383	386	406	420	394	414	406	402	362	405	419	389	407	396	389	367	396	385	412	383	400	378	417	390	383	377	394	401	420	374	343	412	367	357	366	381	371	359	370	379	384	406	371	412	410	439	429	398	388	402	372	390	415	403	397	380	410	399	373	401	382	376	408	408	365	412	376	416	408	411	375	399	426	370	366	401	388	345	373	406	376	383	389	361	357	376	388	348	376	366	372	392	384	374	392	375	385	401	403	399	384	395	417	391	400	368	406	374	401	390	371	397	400	413	409	424	363	395	427	402	385	378	394	430	376	387	422	427	442	402	397	406	405	379	381	407	386	355	423	380	395	383	348	394	398	395	373	414	426	411	349	393	419	382	384	376	413	369	404	421	446	381	399	389	359	422	389	416	382	392	388	396	398	399	384	389	378	383	399	373	403	424	397	378	369	403	405	385	352	406	390	393	414	400	392	377	389	370	373	361	385	379
24197	21412	28587	24622	20236	2536	873	544	424	364	376	338	339	370	329	322	323	303	296	326	271	271	273	277	281	312	300	295	303	272	323	291	258	290	310	281	273	288	302	295	293	272	261	300	262	303	281	272	290	280	302	270	273	292	275	305	261	286	269	259	298	288	252	304	254	333	302	290	291	318	278	270	264	270	251	273	311	263	260	259	228	294	262	258	268	240	282	290	278	290	277	262	275	269	288	288	258	282	280	253	287	260	280	266	293	270	286	275	283	279	237	256	263	278	308	303	266	274	281	254	281	267	277	250	255	290	265	259	262	247	263	291	305	289	284	280	306	304	298	287	300	287	257	288	285	280	267	289	268	273	252	258	271	268	293	270	292	244	273	237	294	283	273	285	291	316	298	276	273	261	268	258	258	249	275	271	282	259	276	312	279	307	266	263	277	291	261	245	246	253	265	278	289	273	266	282	280	263	279	251	282	243	289	275	249	273	260	263	273	262	289	258	287	252	259	260	278	301	261	276	293	277	276	234	254	298	249	268	291	275	261	252	252	245	297	257	289	267	310	245	291	271	285	268	275	270	286	287	261	310	273	295	301	266	253	255	262	267	274	264	292	266	269	268	292	281	269	293	281	268	274	268	260	287	271	279	304	240	273	280	284	325	271	268	312	257	276	269	281	267	263	269	273	292	268	289	262	258	288	288	259	268	284	286	312	235	317	291	278	273	267	281	279	279	284	271	295	260	306	247	264	254	281	261	301	270	294	268	283	269	259	271	246	257	294	254	288	248	271	268	271	284	276	290	263	289	267	291	281	273	264	287	311	275	282	275	297	257	271	291	272	293	265	260	292	280	273	242	274	265	246	264	271	270	275	284	282	271	262	288	270	302	238	304	297	279	256	281	248	259	269	269	284	255	304	284	285	263	250	271	272	263	251	311	256	287	287	262	277	260	260	285	281	279	248	263	233	289	269	293	277	263	270	264	254	264	285	266	243	239	273	278	297	262	258	301	266	281	257	246	287	276	260	258	269	228	278	291	268	278	268	274	262	287	275	311	278	270	269	287	272	314	283	289	280	319	272	242	323	296	310	269	289	281	297	256	261	248	269	275	267	272	269	294	279	279	293	291	264	265	267	265	272	291	316	293	298	281	294	304	265	285	267	292	267	290	268	246	265	293	282	299	278	274	263	240	279	258	284	241	296	266	248	281	272	280	255	252	261	269	288	296	261	236	284	282	272	275	252	256	283	278	261	247	283	281	286	293	273	286	273	308	266	280	271	301	305	309	298	269	293	294	267	310	276	270	296	270	275	291	286	298	286	260	278	277	290	280	245	299	273	254	293	266	262	281	321	266	279	295	290	289	264	250	240	251	264	284	260	284	268	256	274	265	275	282	289	246	299	286	271	270	292	273	305	249	275	269	278	277	279	265	286	281	307	261	282	253	238	269	284	287	258	275	264	287	242	268	272	305	269	260	258	252	278	288	272	287	248	285	304	276	301	273	283	257	276	276	273	259	265	260	269	273	269	290	278	288	271	265	282	282	305	257	270	315	277	294	268	253	265	274	278	290	283	262	270	309	260	284	299	261	251	271	292	272	244	249	279	308	299	292	241	274	305	244	263	243	277	249	269	275	268	251	256	283	271	270	284	265	265	293	272	278	276	259	253	268	271	279	258	274	267	262	280	251	254	265	295	248	265	277	303	292	275	265	306	286	276	296	288	284	260	250	272	270	263	272	260	258	247	264	293	267	305	282	269	285	256	278	286	285	280	278	285	247	292	276	259	280	254	276	283	285	268	272	279	297	260	275	247	271	265	280	292	287	254	261	251	299	274	284	282	251	295	245	286	295	268	273	289	268	279	275	300	270	279	252	271	262	274	260	304	284	252	293	254	305	288	284	256	261	253	261	284	264	265	250	269	287	259	270	270	259	284	259	283	306	301	274	295	259	299	252	321	270	270	265	260	296	258	246	244	274	299	268	275	284	228	297	223	276	278	290	266	249	242	282	284	293	283	273	269	272	235	278	259	280	264	314	268	280	285	277	261	290	273	262	280	271	299	253	278	255	276	252	272	251	303	254	279	273	257	259	277	258	272	262	279	266	320	261	241	246	297	289	286	277	292	274	287	273	304	275	269	258	276	253	273	315	285	269	277	283	260	271	256	285	275	271	258	251	293	301	276	259	289	256	283	257	278	274	275	284	277	247	265	291	253	288	260	276	274	295	237	289	274	277	237	264	281	257	289	292	268	266	250	266	267	279	271	275	281	285	281	272	259	299	269	287	286	298	248	254	274	272	270	259	279	288	248	281	281	259	268	259	259	250	282	270	267	281	252	277	260	251	287	315	276	270	293	262	284	254	283	277	268	297	253	284	286	301	291	270	275	260	279	281	246	286	254	292	270	282	263	323	269	260	283	262	275	253	283	243	300	293	261	259	273	298	257	278	276	290	289	253	282	253	274	304	237	247	267	242	323	277	289	264	295	281	295	277	274	262	279	276	287	250	283	287	265	287	292	284	253	267	286	282	302	295	291	281	268	259	288	267	272	263	275	224	278	294	269	275	271	291	291	274	273	264	270	299	311	304	253	304	311	298	250	258	294	284	260	281	278	289	278	266	284	271	290	284	269	285	292	291	276	267	238	269	250	281	271	277	250	286	267	283	279	280	257	269	255	280	273	258	260	278	248	241	258	262	264	264	258	257	313	282	307	261	283	244	279	274	263	272	286	250	279	296	279	281	269	292	282	261	267	259	287	253	271	305	252	275	275	297	256	276	245	279	267	260	282	272	281	279	294	287	243	305	299	276	301	288	287	273	286	296	277	269	290	277	250	296	262	275	270	300	256	261	300	283	298	242	295	247	273	264	258	276	274	283	261	262	293	270	282	267	254	284	280	266	260	271	257	271	266	263	287	295	274	271	261	277	298	291	259	273	289	256	266	256	297	270	305	264	242	267	262	259	279	254	264	250	297	251	271	288	282	280	261	267	258	292	267	242	281	306	269	265	294	308	287	258	287	269	275	302	265	287	267	260	251	242	277	268	239	300	307	278	306	262	270	269	289	260	279	280	268	270	286	262	238	280	279	262	261	266	280	278	296	285	302	260	285	269	254	301	298	305	303	279	256	265	305	282	291	267	282	257	267	269	274	287	262	265	313	263	285	268	278	283	295	304	245	291	256	261	334	259	284	259	297	273	266	274	263	264	272	265	261	297	266	295	287	297	263	266	286	263	269	281	258	257	256	274	291	248	251	264	263	264	279	263	268	269	265	273	266	264	275	258	280	256	277	263	233	272	274	299	257	254	242	259	302	300	275	298	252	289	252	270	280	259	244	287	281	272	262	268	279	269	278	268	275	284	243	273	260	279	271	273	255	286	273	255	263	271	263	259	271	271	279	264	281	275	248	300	291	302	273	272	274	248	262	281	288	242	309	250	268	276	275	272	302	246	283	259	285	291	268	253	256	261	257	247	281	280	301	275	311	267	291	283	316	273
3287	4490	3572	1738	1209	924	752	662	519	509	427	411	388	373	388	345	344	348	311	299	345	299	329	334	290	327	339	289	315	301	305	306	314	278	319	310	301	303	305	267	298	286	333	282	301	272	314	315	278	289	299	300	313	305	263	293	301	291	290	259	315	313	322	283	266	284	284	319	303	289	298	281	287	313	283	264	293	255	291	277	278	302	291	256	295	285	295	286	299	291	315	296	310	298	308	301	271	275	265	268	296	302	290	310	278	274	319	285	296	280	306	272	287	265	291	289	313	296	294	268	259	309	283	279	266	276	304	276	294	291	275	269	293	286	277	301	265	321	304	250	289	233	267	271	270	302	291	299	289	281	262	291	283	275	274	266	309	293	314	271	293	279	283	282	290	288	258	249	292	258	277	289	274	290	253	285	287	304	242	310	292	300	292	288	279	267	296	287	274	277	281	270	282	271	241	304	317	304	279	266	302	287	297	274	309	291	267	264	294	283	283	270	297	282	296	306	289	307	280	271	274	292	266	279	326	257	282	277	278	279	283	307	274	303	281	299	283	296	294	312	282	297	285	290	257	290	303	255	260	291	272	322	271	299	283	288	283	290	274	273	259	292	309	274	273	273	312	298	283	275	304	287	272	285	276	305	277	283	275	257	260	276	272	290	292	277	259	274	314	286	291	306	278	306	299	250	290	296	288	294	290	297	293	285	280	269	273	264	293	258	296	258	296	269	277	308	283	314	274	271	288	239	299	250	276	264	261	284	261	269	262	291	270	310	277	274	263	288	308	299	278	281	294	297	291	275	281	265	272	273	285	277	291	270	285	301	300	285	304	297	301	323	278	277	285	258	299	299	266	272	306	274	292	291	286	284	280	290	265	280	311	259	262	287	288	272	273	300	248	258	265	295	307	252	313	316	305	287	297	274	289	290	283	298	300	290	290	310	273	265	250	287	313	328	277	291	301	281	323	277	295	286	286	271	266	291	297	280	285	307	286	280	297	309	266	286	276	291	264	323	288	302	314	242	268	259	279	273	293	300	270	307	269	268	289	255	279	301	268	306	261	288	264	274	261	289	249	276	275	283	291	268	295	261	268	292	269	288	302	284	277	301	289	301	282	282	255	300	298	295	301	278	274	270	277	271	282	279	269	253	299	285	270	249	270	302	272	291	303	276	280	307	308	294	283	279	280	293	333	279	295	290	270	294	284	277	282	293	290	293	291	281	264	287	268	318	298	302	280	264	280	292	304	305	307	300	293	301	265	288	263	261	271	255	277	280	278	293	255	283	291	300	297	274	295	274	263	281	290	268	276	277	285	289	280	271	271	323	285	283	285	285	297	277	283	275	303	265	294	296	286	282	301	284	342	285	285	260	291	264	284	292	300	288	313	291	298	280	254	293	246	270	276	277	297	286	299	277	280	282	278	290	282	271	268	289	287	304	277	250	303	304	287	298	286	299	286	281	304	289	274	270	255	270	282	280	274	253	263	306	263	299	277	296	266	281	306	255	293	291	299	305	305	296	279	274	270	288	269	307	303	275	266	289	284	286	270	312	313	282	281	273	278	262	321	283	294	292	300	266	277	306	306	294	306	274	271	301	296	303	270	278	284	267	316	285	282	275	286	262	279	269	283	294	294	272	286	290	276	284	278	301	247	279	265	278	284	291	258	285	247	298	272	300	261	285	269	277	281	315	274	272	287	282	277	287	268	290	266	294	273	302	276	270	266	262	300	295	278	265	274	276	261	271	293	285	299	285	258	265	299	285	284	271	255	297	274	293	311	287	277	305	294	284	294	286	265	267	269	292	276	290	301	271	277	290	269	299	298	278	270	270	262	293	299	290	302	296	295	276	304	269	278	266	287	282	315	276	266	285	296	260	296	293	270	300	276	287	273	278	255	278	289	278	274	301	297	304	287	325	298	308	284	282	301	273	283	272	280	290	282	280	274	297	296	296	270	266	286	293	281	281	298	294	315	284	278	282	281	265	293	315	296	267	293	306	286	266	261	284	279	293	315	273	266	297	282	274	289	288	289	285	277	290	312	294	293	288	267	296	286	290	285	315	291	259	301	303	271	245	296	274	267	272	275	276	297	237	291	277	284	310	275	266	266	238	314	273	303	317	262	272	271	281	268	297	289	276	276	321	271	269	313	267	279	294	289	287	290	260	286	275	268	307	262	281	281	280	330	269	297	264	258	277	286	292	306	260	301	289	315	283	285	306	283	301	292	297	313	319	284	293	273	278	313	322	290	273	273	271	268	282	285	260	259	297	297	291	257	250	285	268	276	260	267	308	322	304	277	284	300	276	287	271	231	258	254	281	290	280	278	289	294	258	254	291	279	286	271	287	259	254	310	266	282	306	263	293	281	265	274	286	261	274	302	287	308	275	282	283	282	257	293	291	259	277	273	293	254	289	257	305	279	256	274	298	256	267	302	286	289	302	300	263	272	281	256	272	301	262	271	267	268	302	309	263	239	276	310	275	266	261	308	250	303	285	282	283	301	285	267	276	267	290	298	263	275	251	292	284	269	306	294	271	276	278	252	249	272	264	296	270	281	283	318	297	272	300	266	281	291	268	291	291	271	277	290	269	269	278	269	296	265	283	262	257	275	307	329	300	248	272	282	296	276	277	271	271	276	288	285	267	279	261	309	284	288	293	273	286	264	270	257	277	272	238	273	280	287	258	264	252	279	279	252	252	303	271	297	266	277	309	281	288	306	284	302	279	268	260	279	248	282	311	266	275	276	280	286	278	309	259	291	279	292	296	300	264	265	281	263	269	278	259	267	296	241	274	277	294	295	289	273	274	301	268	265	272	283	288	282	277	269	262	319	246	302	291	261	273	268	305	273	296	280	286	264	272	251	272	290	300	291	287	283	297	311	305	283	278	269	281	302	293	285	297	301	277	319	281	267	292	277	293	266	276	283	262	273	291	265	249	262	265	237	275	285	298	283	284	333	258	303	287	286	281	301	291	271	260	293	269	298	282	272	285	299	285	303	314	278	265	267	248	270	298	313	275	261	277	283	276	277	259	271	277	283	305	297	271	297	264	253	266	281	287	321	284	280	281	257	264	264	266	288	268	277	275	289	273	258	277	279	258	289	258	273	285	289	295	301	260	271	297	307	286	279	277	276	280	291	251	278	283	268	270	295	272	281	280	265	255	278	253	293	301	289	296	288	283	282	265	302	276	247	282	273	274	276	280	284	262	307	266	291	263	283	288	248	306	249	277	280	283	290	297	264	299	297	260	267	275	317	295	270	308	280	311	306	276	300	262	260	302	292	265	272	262	283	294	305	284	247	269	296	267	269	260	276	276	289	276	287	290	288	252	294	281	265	270	271	267	292	305	253	290	274	278	286	287	291	316	292	286	304	283	285	273	276	263	267	295	276	253	269	237	284	301	289	284	282	298	281	265	242	287	277	240	290	265	292	291	278	304	299	257	245	277	302	253	276	285	268	251	246	297	268	273	275	276	279	300	279	281	267	278
27544	11899	1784	1025	745	594	629	555	536	575	610	587	600	573	558	619	553	589	584	603	567	580	546	534	547	568	571	560	571	568	569	624	572	560	572	570	584	562	597	591	599	566	610	596	588	573	590	593	635	591	565	567	552	605	553	602	584	575	630	543	556	549	626	582	554	626	595	539	621	556	593	567	576	558	519	578	598	611	591	583	573	612	581	542	650	587	572	603	563	591	608	550	535	593	578	573	612	592	552	592	565	557	601	589	622	574	564	558	583	598	573	600	562	618	571	587	638	614	580	588	562	582	590	594	589	571	604	591	563	568	600	597	582	612	605	577	572	600	590	597	577	573	581	584	620	586	620	601	532	588	614	611	544	544	583	594	556	612	574	575	632	609	555	565	593	606	570	532	593	569	592	568	554	557	581	586	562	566	576	573	590	542	597	585	605	572	583	598	566	593	563	571	583	556	614	593	577	622	601	580	574	615	593	564	578	604	607	550	607	575	570	603	616	585	571	566	577	548	615	564	612	533	593	573	559	558	562	560	592	589	570	564	571	584	548	643	626	601	549	569	605	595	567	588	543	587	583	594	579	588	583	588	581	571	541	566	546	570	593	570	583	586	577	605	555	599	586	617	627	572	538	591	609	594	587	590	570	602	567	581	583	570	612	580	561	535	618	518	574	594	604	639	581	532	610	572	550	568	596	576	539	578	541	573	551	583	589	565	599	620	574	592	604	584	566	573	553	608	642	642	578	587	570	648	565	628	564	577	594	574	609	593	586	599	592	601	617	588	592	610	580	604	557	582	592	582	561	585	581	584	547	568	618	635	547	581	601	580	566	595	592	562	565	616	589	609	576	610	596	579	569	609	587	568	580	568	613	576	604	593	548	610	589	572	566	558	580	589	541	587	588	555	613	573	538	630	610	519	591	588	583	565	554	623	639	604	564	605	605	573	575	597	601	640	576	541	558	600	525	597	599	554	602	572	584	552	580	590	555	619	597	570	604	567	593	617	623	577	570	604	595	591	561	580	574	608	589	559	610	573	586	619	560	571	614	615	539	567	562	570	594	587	602	569	589	560	566	576	605	623	573	579	579	608	578	635	625	563	570	586	586	600	567	562	577	581	582	662	594	617	589	570	585	576	586	566	610	608	600	578	605	587	573	553	579	551	600	556	554	549	541	578	575	590	585	583	587	598	552	626	592	574	592	553	553	576	533	574	599	579	579	575	604	598	513	529	559	548	577	551	608	570	587	605	556	621	617	585	568	559	590	568	566	564	558	610	576	554	584	550	559	562	585	588	577	565	596	618	584	555	596	553	561	597	544	600	608	626	579	621	603	567	574	555	564	535	617	611	597	561	601	575	560	554	556	595	618	569	586	627	568	615	630	615	575	612	582	561	543	533	582	591	555	529	589	598	585	570	580	593	575	568	585	521	561	537	570	575	587	553	605	514	624	598	627	563	623	621	570	550	627	611	561	572	567	555	588	612	610	592	586	580	589	549	569	570	583	561	583	592	615	591	551	569	568	573	565	593	590	608	553	591	621	619	553	604	536	558	583	595	560	574	564	553	568	554	557	573	575	577	584	550	602	571	588	586	597	663	601	593	574	575	601	552	612	613	563	590	521	566	600	584	591	615	601	570	574	612	618	553	598	616	525	576	560	565	604	564	555	588	550	560	581	623	583	643	572	549	574	623	572	562	587	564	555	532	563	540	558	600	570	568	562	626	547	563	577	575	618	615	636	588	560	585	565	582	580	552	566	553	576	569	556	637	647	577	614	572	579	553	551	525	615	605	595	590	591	587	564	574	533	595	582	606	600	588	599	583	589	604	562	631	544	575	596	553	568	555	611	599	581	553	587	579	564	618	565	582	589	612	622	534	584	601	535	580	569	596	562	583	602	560	600	569	598	588	568	633	565	622	583	569	597	555	591	585	591	570	608	567	610	593	618	554	591	589	580	544	560	566	593	569	600	570	591	582	574	570	586	598	599	569	640	594	564	555	615	558	568	534	592	573	623	596	596	573	557	596	601	608	573	569	590	574	635	597	560	624	572	588	572	624	555	571	577	583	585	575	586	574	605	584	583	606	586	557	567	570	614	573	549	582	578	560	585	597	585	581	554	612	568	572	596	618	560	617	586	640	593	599	557	578	572	578	555	586	579	601	560	599	593	632	573	610	620	599	587	576	576	577	574	575	563	626	632	591	588	554	563	586	564	601	599	587	569	643	590	611	554	574	573	582	584	638	570	588	562	641	594	589	597	561	584	528	555	603	567	570	545	575	590	555	596	522	615	554	594	566	556	583	551	552	587	606	581	555	594	567	556	591	580	563	585	589	598	581	555	592	595	604	558	562	573	609	544	571	569	562	564	614	560	552	594	566	568	609	574	602	600	547	585	560	562	611	619	612	619	593	565	589	545	560	611	567	584	591	582	569	572	584	619	628	612	600	557	588	581	583	604	596	580	641	560	653	580	566	583	617	541	584	619	618	621	566	579	565	586	563	586	620	599	614	569	591	564	602	586	607	595	603	579	582	569	567	553	592	568	575	589	577	608	556	584	565	582	562	588	633	606	585	576	562	611	608	602	538	599	587	591	606	577	623	565	623	597	581	564	532	534	591	616	596	620	584	553	603	604	615	593	546	589	580	542	598	582	592	542	591	570	566	599	611	603	612	552	557	603	586	586	585	580	593	608	600	574	575	612	600	612	599	603	573	555	648	580	549	601	572	573	547	578	580	556	585	588	585	589	596	600	589	557	587	554	625	611	577	611	535	600	582	583	591	549	616	569	581	547	544	571	549	574	605	592	572	577	596	574	583	544	581	562	576	585	556	602	587	607	574	599	538	630	589	584	612	601	557	533	561	584	581	616	568	569	588	594	631	563	597	537	614	556	580	560	566	588	572	560	642	631	536	621	611	600	563	573	592	513	586	554	564	600	574	585	603	591	554	594	595	580	549	532	628	599	589	562	579	567	577	565	613	608	542	584	571	590	608	563	620	602	572	610	597	560	562	590	628	596	593	596	566	604	591	566	585	595	545	586	604	594	603	579	590	593	597	612	557	580	591	534	567	588	596	588	555	562	620	615	591	563	574	567	564	563	612	569	616	602	591	566	619	621	559	625	634	605	595	582	632	560	586	567	560	600	587	579	661	532	588	581	590	574	547	570	542	621	580	600	582	569	606	581	621	543	570	592	610	571	581	607	587	596	583	558	603	596	581	592	573	598	566	567	569	605	615	570	664	543	549	616	544	603	545	610	564	632	606	639	600	595	603	599	616	582	539	585	553	579	628	570	565	611	560	577	579	573	568	566	574	571	611	560	549	608	554	592	570	570	607	592	593	591	603	571	578	576	610	583	566	568	571	543	561	582	604	564	596	606	548	561	582	571	588	611	628	579	577	591	539	602	569	579	581	580	595	613	530	585	611	574	553	591	604	619	561	547	584	606	559	606	585	586	569	543	605	600	587	545	566	598	539	608	601	545	582	584	585
4958	890	791	598	568	548	621	563	559	554	526	580	550	530	542	522	526	552	566	534	574	529	532	550	499	508	553	560	562	518	489	539	552	556	560	521	493	543	561	528	524	476	549	569	556	568	520	513	554	521	538	567	489	536	528	567	540	503	543	526	533	503	540	549	521	518	514	527	523	578	541	529	569	532	553	494	535	520	485	557	547	563	484	524	577	515	524	546	530	550	518	550	544	557	536	525	514	531	588	570	550	564	526	535	518	528	574	532	553	528	506	532	526	535	568	552	528	567	546	557	537	498	526	526	516	529	529	522	577	574	513	540	536	521	550	529	553	526	525	518	546	496	518	510	551	535	585	532	495	533	547	563	513	527	535	557	483	524	588	542	507	532	584	550	572	537	547	522	542	551	504	522	531	555	579	544	521	544	534	512	564	542	567	539	528	510	545	542	532	546	508	464	511	537	549	529	497	517	513	583	512	520	541	538	525	502	550	532	525	513	498	529	555	503	494	564	493	527	549	548	556	552	503	545	566	521	527	573	567	540	562	513	549	540	524	545	516	556	518	596	557	502	527	524	542	504	539	523	571	518	587	521	524	495	532	550	531	487	518	544	526	512	549	555	523	512	538	583	506	495	517	553	553	530	502	524	556	526	547	479	529	546	515	542	538	549	518	510	500	526	518	544	563	482	507	513	544	538	552	590	587	535	556	543	506	548	514	516	560	538	557	536	538	523	568	517	550	511	528	546	555	531	483	520	529	559	505	521	513	537	499	551	578	542	546	538	600	514	563	537	520	496	545	563	551	525	516	535	538	542	525	542	543	509	533	516	555	535	563	548	538	559	527	540	554	534	509	499	567	520	548	513	539	540	488	564	564	526	511	516	589	514	543	576	529	548	541	515	551	540	532	547	521	559	512	524	554	506	526	510	517	547	586	529	526	570	513	538	530	591	511	515	584	556	575	478	535	492	531	488	513	584	522	535	527	565	586	567	527	569	532	514	527	534	557	524	524	525	565	583	530	521	548	557	528	512	527	505	577	509	537	514	544	504	530	540	534	526	579	552	516	530	522	537	545	508	528	517	530	525	503	563	551	497	571	596	534	559	536	511	558	534	523	522	482	508	544	508	508	528	560	521	521	521	496	502	524	534	551	515	580	574	522	534	491	560	545	545	508	561	533	529	568	496	532	539	553	544	547	538	528	551	558	517	516	527	575	559	546	514	545	557	538	516	567	497	535	561	510	547	514	532	523	517	508	516	544	535	525	509	546	562	551	495	530	528	514	531	527	514	561	527	547	552	527	552	560	550	567	547	552	533	509	564	542	558	539	581	509	530	514	515	538	526	579	526	555	529	540	536	543	493	546	528	488	521	502	523	534	542	492	511	521	535	537	507	525	552	512	535	509	516	544	531	542	554	530	524	533	536	550	502	493	512	493	571	524	511	495	559	527	487	533	559	538	524	531	550	524	508	502	545	520	535	567	583	510	546	559	565	549	532	541	499	521	547	524	505	534	550	534	483	526	546	523	528	547	578	540	528	552	521	518	507	578	520	533	511	551	542	551	526	503	560	535	601	536	568	527	549	534	506	518	547	500	529	553	518	541	533	525	511	511	579	539	517	537	517	553	553	557	465	495	548	533	541	576	564	514	508	552	527	543	535	581	527	501	551	525	525	499	517	526	524	518	529	550	544	513	562	542	506	530	540	515	565	500	501	535	515	518	546	512	524	526	544	492	570	517	522	542	520	568	511	553	563	510	520	491	538	490	552	500	501	542	540	536	545	534	549	553	557	548	551	539	520	512	554	508	538	552	572	530	542	571	555	567	520	570	550	545	517	544	515	517	591	503	580	516	570	536	500	579	531	540	514	536	517	563	528	540	501	549	545	498	495	528	523	546	550	576	515	553	551	519	546	524	506	523	533	539	548	521	551	523	554	505	539	529	557	521	535	537	545	487	494	544	524	546	516	504	514	541	549	548	529	541	506	537	523	498	485	552	529	532	569	542	552	532	567	538	523	492	495	517	523	525	514	524	556	513	554	550	565	552	530	555	553	554	560	486	554	576	561	485	543	521	550	536	513	522	572	503	519	537	527	551	530	512	510	575	549	545	518	547	567	521	483	514	557	565	534	569	511	550	535	526	501	559	547	508	566	525	527	570	527	550	557	513	573	540	550	542	567	532	539	553	538	515	507	502	562	531	551	590	572	529	566	587	502	536	552	521	495	521	525	548	562	527	528	512	507	566	547	576	515	520	498	541	518	509	546	533	531	542	564	517	549	574	493	535	552	531	511	550	547	540	552	541	536	555	524	498	529	561	548	551	565	565	506	543	549	530	504	530	535	518	538	511	525	553	535	548	528	544	557	513	538	512	517	536	525	499	525	503	496	555	566	524	531	577	519	546	551	549	517	508	488	526	530	526	567	531	476	532	558	565	526	493	545	550	556	497	481	522	560	541	571	510	525	549	521	531	514	524	555	535	543	513	504	523	502	519	553	533	544	529	544	508	547	549	531	544	532	561	556	526	539	526	519	480	573	556	533	555	529	525	562	472	495	541	548	499	475	519	549	523	535	507	531	531	548	564	519	525	555	540	519	511	520	547	492	543	492	522	536	546	525	538	556	550	534	530	531	532	540	544	562	550	546	540	545	523	523	515	483	556	520	505	535	551	544	524	521	540	519	511	496	528	531	519	526	548	563	522	522	522	491	499	482	512	511	522	549	602	519	571	531	514	531	580	540	517	500	551	563	556	525	523	541	534	511	541	588	550	482	531	512	549	522	507	571	524	553	489	563	582	534	522	500	525	568	559	546	540	559	546	553	579	502	523	508	534	559	547	508	556	527	506	483	536	524	531	578	555	542	549	533	545	508	532	543	570	575	536	533	567	503	518	521	565	502	536	511	533	560	505	556	525	532	534	523	533	579	536	493	564	535	560	500	500	522	517	511	554	574	557	491	511	531	541	514	544	555	493	522	536	545	554	513	540	548	529	555	536	525	543	518	541	539	529	486	524	587	537	519	554	498	530	534	540	544	565	578	560	539	537	517	560	528	556	471	565	564	506	540	541	504	507	563	524	555	527	557	525	579	515	524	514	546	530	515	563	532	548	534	531	522	542	511	496	575	568	528	517	549	517	568	510	526	533	509	540	545	521	551	550	514	530	505	502	538	504	489	534	496	515	542	550	561	523	560	557	512	558	516	546	553	520	522	524	546	553	502	514	516	500	547	509	508	569	570	503	509	495	554	494	546	554	536	535	548	501	514	498	545	551	532	550	531	549	506	506	500	538	590	591	523	555	569	548	540	477	519	543	531	526	556	560	519	525	555	526	503	501	525	569	517	509	497	540	547	537	525	539	538	537	577	545	532	504	543	552	513	472	498	529	565	544	572	514	567	561	516	550	513	544	541	512	503	544	543	516	524	528	547	509	508	515	540	565	557	529	546	544	537	518	538	512	548	526	515	505	583	539	563	498	514	520	518	533	521	548	562	574	516
25732	21442	26001	18907	1468	704	548	498	479	432	448	426	430	421	425	427	417	414	375	400	453	445	416	381	431	380	418	403	391	394	411	415	386	388	377	407	412	416	394	385	443	417	397	383	416	382	394	401	385	406	375	416	391	387	416	424	420	400	386	403	411	408	359	418	429	412	387	421	387	408	398	406	378	407	424	392	373	415	404	373	393	400	426	375	405	430	391	412	359	379	418	438	446	375	422	410	386	407	391	380	414	416	408	398	374	373	372	358	379	383	383	396	410	408	409	406	411	392	387	387	398	382	409	434	413	376	378	411	418	413	405	415	463	402	355	398	416	407	389	382	389	407	413	388	410	423	419	447	410	372	354	414	393	419	435	468	399	433	381	369	388	411	389	414	392	392	444	421	371	392	390	391	378	389	441	389	409	366	365	402	374	368	413	396	375	389	427	428	366	407	411	406	372	363	408	389	394	385	399	417	419	388	372	371	376	408	369	399	357	431	420	379	429	380	429	376	391	364	372	403	396	404	426	404	375	432	425	392	404	407	404	424	393	385	397	379	414	411	413	383	404	395	406	407	404	403	391	371	422	427	400	397	430	418	401	425	383	423	420	380	391	364	393	397	394	411	430	419	377	395	389	406	388	379	389	403	384	424	387	440	415	372	412	413	415	413	391	428	390	401	419	391	361	360	396	377	366	404	446	390	357	407	389	366	383	378	408	414	433	390	387	389	417	400	399	413	394	373	376	397	360	409	388	404	388	447	417	372	383	376	389	375	424	432	374	404	360	344	408	438	423	397	388	378	426	400	378	415	399	404	394	409	393	432	427	407	407	419	397	395	402	399	401	355	397	393	415	359	384	415	383	411	393	413	409	416	430	399	419	378	402	364	383	399	386	425	388	421	389	426	396	406	383	377	417	381	416	403	408	407	401	414	391	403	382	388	373	367	403	357	386	374	416	380	413	407	398	383	399	381	392	405	387	412	394	380	412	356	410	396	389	467	401	363	353	400	443	433	417	450	404	393	397	408	390	404	404	414	444	388	378	411	435	381	373	424	417	406	388	396	386	416	392	409	395	407	419	416	414	418	365	408	409	385	378	425	407	408	398	375	397	389	396	406	406	413	389	399	406	404	394	440	403	382	376	416	392	391	415	392	389	391	424	363	392	402	380	400	405	401	393	391	440	425	391	334	420	381	408	399	412	390	401	401	409	370	439	404	394	359	380	396	424	423	410	367	412	407	386	403	378	416	403	412	402	357	382	411	386	386	407	368	406	403	387	397	368	373	398	395	399	378	374	416	393	414	334	407	377	367	401	391	360	376	389	418	419	396	365	407	391	382	410	427	416	390	412	421	386	403	408	423	388	381	399	369	350	394	415	369	402	413	405	395	394	395	385	384	405	422	416	396	366	376	378	393	387	411	397	374	386	387	402	409	393	384	355	369	378	411	378	416	361	417	440	389	414	431	368	396	399	400	402	375	400	380	420	415	340	394	377	394	352	388	405	403	392	385	397	399	393	395	406	424	360	416	426	415	420	387	409	400	410	411	426	401	403	366	408	381	361	401	370	374	392	415	413	390	377	407	403	422	395	389	397	379	361	413	397	418	405	382	387	408	411	386	387	395	391	399	386	387	371	402	416	385	390	377	395	366	394	403	429	376	387	374	391	385	372	413	390	409	393	409	416	390	412	404	398	404	387	430	349	378	417	399	375	364	381	424	388	434	397	387	400	376	394	341	376	383	413	373	365	439	399	393	382	398	390	406	397	406	393	403	385	450	390	372	392	424	377	381	403	422	408	427	393	397	380	403	390	405	394	399	410	389	365	387	420	424	410	405	379	428	374	408	431	400	392	413	376	378	386	395	426	388	410	407	422	413	387	400	394	402	408	399	415	409	421	436	382	385	422	391	398	373	389	384	394	401	384	393	379	413	413	372	363	403	411	391	406	374	398	414	371	366	432	404	402	381	393	416	400	380	399	392	430	404	413	443	417	390	408	411	383	400	386	397	391	439	393	409	411	371	412	396	399	383	395	415	391	390	378	401	386	401	370	401	381	387	419	386	388	405	408	398	358	388	370	394	424	389	406	405	399	439	383	391	387	382	410	387	369	413	382	430	442	384	374	396	415	415	368	411	415	404	383	415	404	423	390	390	412	428	380	356	405	379	398	402	392	405	356	396	410	400	391	395	388	370	396	435	422	442	393	342	403	397	418	446	395	381	367	373	373	417	415	375	416	379	400	398	383	358	408	356	376	357	406	405	377	387	395	430	404	393	408	413	404	363	405	413	392	416	426	375	387	369	422	388	411	398	401	390	408	409	380	366	402	397	390	448	426	394	404	403	407	389	389	419	403	377	397	389	386	377	337	415	414	373	429	386	382	414	409	419	392	370	413	392	410	410	407	407	438	407	449	388	394	416	370	408	394	418	413	378	384	353	397	407	366	412	423	366	416	401	374	405	379	392	409	387	397	416	411	397	458	417	382	429	377	387	409	430	391	394	385	386	389	405	440	397	361	403	410	402	407	411	416	396	391	418	378	408	400	362	411	388	417	380	384	378	389	370	371	432	419	374	417	386	403	364	423	384	406	424	379	393	383	392	375	383	436	407	376	421	367	390	441	382	394	449	394	417	389	388	377	401	430	407	368	444	412	373	428	422	381	417	394	403	403	406	408	385	435	392	385	409	381	429	412	432	394	374	398	407	428	427	391	372	412	398	406	390	406	419	405	389	384	429	408	417	384	409	384	401	377	449	411	434	393	402	382	386	357	399	403	375	431	434	412	391	390	398	407	395	401	407	390	419	386	411	398	364	393	397	422	392	405	389	379	384	412	383	385	403	376	406	419	392	385	408	420	400	407	351	398	365	387	406	405	420	394	393	416	388	397	410	366	382	396	391	388	380	378	371	368	397	412	387	404	388	424	389	390	410	399	400	392	385	362	378	397	416	369	385	410	405	398	438	387	378	416	446	385	373	414	393	388	433	401	428	384	393	402	385	385	400	391	409	391	378	368	419	375	386	409	389	390	385	391	393	360	372	381	391	398	393	409	419	435	405	386	392	409	428	423	385	443	411	400	416	411	391	384	407	419	384	414	393	383	364	413	377	381	371	409	423	355	378	382	390	414	420	369	395	399	372	405	412	450	382	411	391	404	412	367	409	377	371	402	419	393	420	387	380	401	376	381	397	403	382	412	414	377	369	368	380	404	420	396	358	395	375	379	394	361	395	398	408	398	412	381	416	442	416	412	405	380	454	400	388	416	401	385	365	375	404	359	405	441	378	430	358	392	384	414	352	395	391	405	394	438	388	402	419	390	414	395	417	411	377	400	387	387	363	377	373	418	410	406	406	398	392	386	428	388	382	370	414	390	408	375	429	398	432	380	403	379	417	396	412	349	381	421	415	397	380	391	406	376	401	421	404	401	373	374	423	362	390	368	388	399	391	372	396	334	417	391	373	453	404	406	397	395	392	422	385	378	369	399	402	364	408	415	382
3386	1965	1625	957	727	613	521	540	507	485	456	461	441	453	473	433	389	373	412	437	436	415	439	427	423	436	391	401	441	390	437	428	434	385	402	396	410	397	411	390	403	429	384	402	402	399	375	399	381	423	407	407	390	399	359	401	442	436	363	389	387	412	415	391	390	405	399	404	403	374	407	398	409	416	417	391	382	383	400	407	401	409	413	414	374	410	367	348	456	421	363	401	402	393	415	398	409	418	432	377	395	389	406	409	379	415	412	380	405	367	413	403	404	390	401	399	382	405	403	466	423	413	465	401	410	399	387	380	400	402	422	381	388	417	384	406	426	384	374	398	382	422	420	382	361	437	388	409	374	407	411	398	399	427	363	381	399	398	403	365	366	408	383	388	398	401	404	384	423	386	415	413	434	412	366	421	391	407	395	417	359	381	397	401	401	399	400	406	402	412	419	371	374	390	375	397	408	379	401	407	406	436	397	402	381	405	392	390	412	400	397	414	374	375	424	396	416	382	401	397	388	429	410	381	403	417	405	359	401	406	423	432	396	408	395	376	377	392	416	403	393	388	402	405	397	398	378	365	427	400	387	385	421	355	391	381	399	412	365	404	383	376	380	404	393	379	372	367	398	430	399	391	413	447	388	418	372	408	379	390	383	410	403	369	375	397	384	418	380	402	408	403	379	404	415	382	414	404	382	379	414	393	363	390	437	391	444	393	427	419	438	386	402	424	380	415	413	394	439	383	398	442	382	366	420	396	365	369	412	412	375	372	416	385	407	364	428	438	403	424	406	407	399	415	417	394	376	411	417	368	401	445	396	395	397	413	402	434	407	432	426	393	409	401	391	402	411	398	364	400	407	418	395	411	377	382	390	403	415	393	373	385	401	372	432	397	348	382	378	424	400	367	351	385	433	440	374	400	405	388	404	413	398	391	373	381	417	349	381	407	381	405	368	432	426	379	337	384	383	458	401	351	408	370	434	392	405	379	399	408	378	340	383	365	402	399	425	382	369	405	420	397	375	426	406	391	405	398	349	384	420	391	405	373	374	411	390	384	387	428	398	370	407	389	403	407	394	398	359	412	421	373	402	408	396	417	400	408	408	396	387	422	384	391	411	381	369	418	397	383	415	401	394	415	371	391	422	410	404	453	425	414	416	393	368	405	414	444	378	428	386	407	394	377	394	374	406	417	399	377	387	422	399	423	392	376	364	388	377	400	424	416	416	405	436	367	364	378	367	372	421	387	396	344	372	372	351	390	400	378	425	405	379	399	414	398	373	395	402	421	398	435	391	412	399	445	391	399	396	362	396	381	352	447	394	358	375	438	420	415	376	436	414	369	415	359	409	410	429	396	401	425	433	410	401	396	386	371	372	411	383	455	408	395	415	383	372	393	394	420	370	386	412	402	421	407	391	367	376	430	402	384	383	425	419	356	391	406	403	423	369	380	424	405	413	400	414	365	365	407	391	419	398	406	375	376	395	407	404	391	422	416	391	448	370	402	411	392	394	401	374	410	429	423	414	354	373	412	403	385	346	410	389	408	421	405	388	378	386	397	381	371	408	379	386	382	385	385	353	400	402	377	410	393	361	425	391	408	374	395	377	408	406	444	402	377	355	388	394	384	399	426	406	383	398	373	398	361	375	419	396	420	368	399	378	391	404	400	389	410	423	422	405	398	397	410	390	439	383	402	393	403	399	372	391	409	415	373	358	384	404	411	420	379	385	412	393	385	398	397	362	431	398	362	414	373	415	421	373	404	374	454	423	391	415	380	389	379	380	404	395	397	387	401	389	366	395	403	433	444	428	400	384	392	392	380	405	367	369	391	372	407	369	420	407	381	364	402	380	383	421	430	399	409	392	415	398	405	434	387	386	392	394	417	390	386	370	382	437	398	406	384	395	407	367	410	421	388	377	391	425	380	407	396	404	382	410	410	399	430	402	399	421	404	419	408	363	405	414	385	396	372	382	363	385	371	393	403	384	398	384	367	355	378	382	411	406	403	397	382	375	398	402	397	364	398	388	399	405	419	429	377	381	410	403	383	377	441	372	363	387	406	367	391	369	401	371	404	385	419	388	379	386	407	397	434	431	384	389	400	395	418	408	389	417	408	395	393	400	385	381	388	388	393	385	400	380	412	420	379	399	408	427	394	388	387	405	412	421	387	388	382	376	401	401	378	414	396	392	416	410	390	400	370	400	374	412	409	399	387	370	418	397	389	408	374	411	367	416	382	449	388	418	411	398	433	393	397	417	419	377	434	365	393	374	399	424	404	377	385	417	405	415	393	390	397	404	360	400	379	384	445	373	411	410	431	400	386	369	409	414	408	404	409	365	429	376	369	407	421	407	382	362	409	394	404	391	407	419	388	380	387	374	394	358	409	431	405	387	360	433	376	443	379	401	393	412	426	423	396	381	411	396	367	416	398	388	378	420	355	421	415	386	365	416	404	414	423	390	383	432	400	439	413	406	389	392	404	388	376	394	394	390	426	366	405	378	363	394	402	367	387	401	359	418	390	383	422	386	385	403	377	414	393	436	398	384	405	389	357	371	375	395	372	365	373	366	417	412	374	413	396	398	399	363	392	401	386	388	410	398	391	366	380	382	360	412	367	400	425	405	380	401	397	379	403	365	389	412	376	370	374	390	392	362	364	435	402	384	373	393	421	377	406	419	414	407	397	370	385	403	455	388	416	393	413	364	387	398	413	388	384	403	388	408	394	414	404	399	379	394	428	401	392	405	425	392	367	366	434	385	413	358	398	407	393	387	391	399	388	437	372	333	427	378	360	399	384	427	395	426	398	420	354	421	374	392	367	408	405	364	415	429	419	389	361	366	400	420	379	416	369	424	405	361	382	429	427	353	398	422	412	363	393	383	369	392	434	434	410	366	385	402	405	393	390	410	419	351	397	395	421	405	408	355	396	387	410	399	413	420	400	401	386	448	418	426	386	386	422	390	412	381	383	432	390	377	398	388	359	381	391	398	412	409	393	412	376	362	402	427	396	420	365	410	377	391	429	374	386	422	392	419	414	415	348	395	391	415	382	394	381	388	404	409	379	351	409	399	384	395	411	398	386	419	377	352	410	379	374	417	361	374	395	398	362	389	419	359	376	386	394	366	401	429	381	379	385	373	368	391	355	429	402	384	403	408	408	371	400	379	405	389	396	397	398	373	419	387	409	452	393	409	367	395	393	396	417	384	394	411	389	417	392	402	404	435	382	379	399	379	404	403	372	401	386	400	372	430	397	423	379	380	394	387	413	385	385	388	404	407	360	423	407	375	364	390	392	407	415	405	381	363	387	421	369	382	423	375	355	388	390	385	408	404	383	394	404	387	399	397	420	391	388	384	379	389	421	378	426	401	389	427	377	392	367	389	426	411	381	397	402	408	411	406	408	361	396	414	370	345	409	401	383	399	371	392	377	417	377	392	382	383	344	387	401	403	380	405	383	410	400	391	393	421	410	394	406	369	402	398	418	391	378	417	407
24233	21412	28584	24586	20251	2523	869	510	418	383	342	327	302	321	314	312	322	287	273	271	331	317	283	299	306	281	273	273	295	280	269	266	257	286	275	252	247	249	261	294	293	284	272	257	275	280	295	267	267	290	255	302	268	272	272	269	299	247	310	267	272	283	266	254	275	275	278	297	252	301	262	302	274	266	293	291	236	258	266	283	290	271	271	268	288	271	269	250	260	271	276	294	271	254	244	293	265	247	279	248	243	266	261	278	257	290	287	277	259	277	255	275	261	284	240	295	306	252	268	293	259	249	292	292	281	264	299	270	284	257	259	268	281	256	267	277	288	273	300	265	267	260	249	255	281	266	285	307	284	228	285	229	292	283	238	260	269	299	296	273	289	277	263	288	273	288	292	299	258	266	247	267	298	267	286	260	273	292	252	273	241	248	236	270	276	279	261	263	305	280	269	248	249	253	281	283	249	277	255	256	254	275	297	281	270	268	273	267	258	254	237	284	261	280	258	290	269	276	257	272	279	260	238	258	255	278	267	258	284	261	281	309	251	268	270	241	251	284	279	253	272	257	241	273	280	290	294	287	260	292	250	273	302	299	276	254	262	258	265	245	289	257	289	268	294	285	265	262	250	257	262	259	258	287	272	286	259	270	256	302	279	281	263	295	270	272	273	267	299	248	268	259	276	257	270	271	234	267	282	256	274	285	277	267	262	280	242	236	288	268	272	242	254	272	280	276	233	278	283	295	308	260	272	256	285	261	255	257	266	284	269	242	272	235	274	255	236	289	259	257	243	266	254	254	264	295	291	279	286	264	254	257	271	245	286	258	263	269	289	259	253	244	262	284	250	291	264	271	249	255	255	270	270	264	266	282	265	255	280	238	278	278	272	274	270	273	278	265	303	255	273	274	236	292	279	280	264	245	262	261	270	243	247	276	285	227	273	286	267	285	264	272	273	257	284	264	272	276	249	274	279	270	300	266	280	272	309	237	276	267	288	271	278	282	233	260	245	289	279	263	258	265	312	290	268	290	272	283	288	274	268	285	269	273	253	269	262	259	280	277	285	290	277	270	269	282	266	256	294	273	272	276	275	271	276	265	249	289	250	274	315	252	261	269	258	271	282	286	258	286	215	291	255	288	273	256	288	279	265	290	272	259	283	269	283	275	273	265	266	265	291	237	265	279	266	269	262	273	258	262	298	276	267	287	278	240	292	254	286	250	246	247	271	268	256	277	239	276	287	250	267	247	289	253	265	292	253	274	270	309	284	290	278	275	272	265	250	279	268	311	274	283	274	277	234	285	262	277	247	279	271	271	275	247	251	234	257	259	275	293	288	264	260	272	247	268	228	275	272	291	268	255	288	271	262	232	244	253	257	255	262	275	288	268	272	263	267	314	282	280	261	270	283	253	271	284	278	244	274	257	279	278	282	264	282	280	278	267	266	286	251	252	244	270	270	222	276	241	275	282	286	267	272	284	281	268	280	264	256	279	278	269	271	262	274	275	303	297	268	300	306	268	268	247	261	286	257	270	267	256	294	221	264	264	268	252	261	266	244	277	280	266	259	271	296	268	272	283	277	276	269	264	238	223	306	267	276	274	250	268	314	293	255	251	277	267	259	259	248	286	258	285	255	272	260	264	280	265	283	252	241	271	285	300	251	268	241	266	272	300	263	242	282	264	264	284	275	261	262	276	276	293	261	256	280	253	249	235	276	264	279	264	266	247	293	247	253	268	278	287	269	224	275	261	253	274	276	273	275	264	272	260	287	248	294	276	284	282	262	261	256	245	287	241	266	239	259	316	277	249	264	260	265	281	270	301	272	262	274	265	269	279	243	281	246	271	281	290	260	264	262	272	289	258	269	272	271	273	267	238	255	291	287	268	259	257	271	271	260	267	239	248	287	259	245	241	303	291	251	303	274	237	254	276	271	282	261	285	262	282	262	275	253	271	256	276	305	267	255	273	248	253	262	272	253	240	257	270	315	286	270	278	254	277	255	285	282	260	264	272	268	264	258	274	266	251	251	245	277	276	239	264	275	274	276	290	253	271	263	272	311	282	268	278	278	292	269	261	279	267	266	259	267	286	282	265	259	279	262	248	256	274	277	275	250	290	259	246	254	257	274	270	266	283	311	292	272	260	234	262	255	274	264	277	269	274	281	261	275	263	259	268	264	272	274	291	277	257	237	241	259	246	260	268	260	268	248	254	246	233	300	258	287	262	265	245	293	231	281	272	254	265	299	251	259	267	260	252	299	266	282	271	255	253	246	266	284	260	279	263	256	260	275	267	258	298	241	273	295	246	277	290	292	248	295	277	276	278	268	256	262	279	263	308	287	228	260	271	256	304	288	264	273	268	267	252	262	312	259	275	284	267	262	246	262	236	241	281	270	270	295	273	260	281	276	266	247	276	242	299	260	287	283	248	266	276	272	236	279	268	282	287	248	244	269	275	263	284	304	275	260	268	248	303	280	269	296	251	291	278	245	270	274	273	305	265	275	267	236	254	287	247	294	272	259	264	278	239	301	299	284	273	272	270	254	284	262	267	247	263	284	251	276	240	255	275	266	262	275	226	264	287	274	262	256	280	296	260	291	257	284	268	265	285	264	268	264	275	260	251	249	298	276	267	294	282	241	246	244	273	278	301	267	258	269	266	282	290	272	222	267	285	269	247	275	268	275	276	265	254	241	297	267	259	273	306	277	289	274	264	261	271	252	278	281	270	277	274	289	249	290	267	293	292	309	297	298	286	268	261	240	265	291	285	307	305	266	307	272	262	253	261	286	237	274	258	277	261	290	294	267	266	277	256	239	264	249	267	269	260	258	250	285	272	295	236	281	286	280	278	274	264	271	299	258	267	272	274	256	234	255	294	278	304	236	288	291	259	271	259	265	264	268	274	297	244	271	281	270	248	264	288	260	280	251	228	261	267	275	273	250	261	269	263	275	247	272	272	256	275	258	251	289	284	288	283	264	265	272	278	256	283	255	245	242	289	274	287	254	283	296	285	281	254	297	294	275	269	269	291	273	298	284	256	257	266	265	264	272	254	289	297	237	252	290	274	272	260	257	230	267	244	271	259	274	246	260	233	279	264	269	247	285	282	271	273	261	292	247	246	285	271	285	239	286	270	270	253	268	295	271	265	240	271	279	256	280	279	246	258	278	268	292	262	281	266	234	289	278	256	266	254	269	246	279	268	284	243	283	309	278	253	287	254	279	291	245	242	267	273	283	256	291	283	254	290	251	258	289	280	263	262	255	239	230	290	269	241	273	285	262	275	289	258	283	239	283	245	249	275	275	267	260	259	261	283	269	256	229	276	276	266	270	263	265	270	256	257	273	265	291	280	278	272	275	281	270	225	285	248	243	295	270	274	260	304	249	289	291	244	252	278	223	271	291	279	258	260	242	276	269	241	292	273	241	288	254	269	247	288	266	252	256	285	259	275	288	247	255	264	254	283	283	261	252	284	259	268	252	278	263	243	274	273	245	241
3293	4588	3617	1742	1239	952	745	663	587	463	449	463	408	360	368	373	356	362	339	329	329	304	318	321	336	305	309	301	291	309	278	320	259	297	305	294	279	269	305	312	318	281	336	297	315	307	305	297	279	292	274	287	297	313	257	282	275	293	279	271	280	295	304	263	265	269	282	300	301	287	300	296	292	276	283	297	299	251	264	323	306	277	276	262	279	267	295	274	280	292	294	264	294	276	321	310	299	274	316	290	289	293	322	293	288	307	278	279	305	291	283	288	302	292	273	286	283	264	292	253	267	278	303	304	261	312	300	257	269	303	308	296	247	264	273	276	293	277	274	303	266	290	273	287	284	317	301	273	308	303	293	289	284	302	277	291	268	276	267	241	283	271	285	299	285	276	287	290	270	312	252	283	310	297	264	272	290	285	290	291	263	269	263	267	293	286	283	301	290	285	297	321	320	285	301	296	309	283	288	300	310	290	307	284	271	290	277	262	297	265	295	277	266	312	283	254	287	287	284	283	274	289	291	272	273	283	291	264	335	299	248	295	275	303	287	265	288	316	294	262	281	313	249	278	293	285	281	318	320	287	299	325	274	307	273	268	294	301	286	306	276	271	289	335	260	306	317	291	284	300	303	262	280	261	274	265	295	291	288	271	277	296	297	306	301	281	305	282	262	260	299	259	300	289	278	291	261	286	320	307	292	277	285	289	282	297	292	293	289	288	279	263	257	274	253	277	244	269	278	289	262	295	282	278	297	312	271	303	279	244	278	301	269	276	267	269	265	282	287	290	276	256	321	258	268	270	256	284	285	300	293	281	277	257	289	266	298	333	282	285	284	315	285	319	290	284	291	280	317	260	317	296	300	272	274	273	281	284	277	296	283	295	257	280	277	286	273	271	289	284	284	279	266	266	302	313	311	277	277	309	269	329	279	301	306	286	295	281	278	289	275	312	246	258	272	289	288	301	317	282	260	293	295	276	307	275	302	279	271	301	285	295	282	272	279	286	284	290	249	280	288	268	287	269	270	296	305	264	271	308	285	269	301	302	244	266	264	277	274	295	278	314	263	297	307	308	302	267	285	295	292	304	286	280	303	286	279	307	287	287	311	289	285	282	302	264	290	274	303	261	269	315	306	277	279	304	288	267	305	271	303	278	302	304	280	283	274	317	265	288	298	286	295	286	283	258	279	283	286	291	300	245	310	265	283	274	299	285	279	275	268	289	276	286	284	281	265	283	291	299	246	301	276	295	266	294	300	271	309	254	289	280	261	252	288	269	256	278	297	260	289	263	282	287	269	273	294	274	251	291	297	309	270	307	285	288	275	268	296	261	281	298	275	284	293	293	266	274	286	283	278	303	275	287	291	304	282	264	285	309	283	293	283	251	286	287	269	282	286	281	301	285	294	297	300	305	274	273	282	281	289	295	295	293	281	273	293	273	314	269	256	307	291	277	259	272	283	286	242	278	267	269	292	282	311	295	285	288	282	325	270	305	261	294	298	297	307	294	281	275	262	293	280	302	285	303	307	278	278	297	295	292	273	292	310	254	276	270	320	289	288	274	280	296	259	289	283	268	292	298	285	281	281	296	239	260	287	294	270	276	266	277	297	281	265	265	263	297	274	314	270	312	260	277	273	303	272	299	315	300	288	279	294	271	300	297	312	308	259	269	269	285	302	273	292	300	293	298	297	262	269	305	307	265	259	257	248	293	277	289	287	287	274	294	303	336	276	289	258	266	255	239	292	270	286	256	292	305	257	262	295	267	292	297	323	255	278	275	331	296	254	275	306	292	251	293	285	246	285	235	283	263	294	248	277	281	290	263	291	266	290	299	298	288	283	287	260	302	289	271	260	255	266	281	305	298	274	297	308	286	280	285	265	279	297	292	275	292	270	277	267	292	274	310	294	295	283	299	274	278	281	279	277	285	277	290	285	283	288	311	288	278	295	265	288	267	244	277	265	294	297	272	287	276	255	274	274	290	291	290	248	281	279	294	302	283	278	290	280	284	269	258	260	300	269	275	301	261	319	271	291	289	276	286	255	295	281	258	303	277	281	309	266	283	286	263	280	290	273	295	290	295	255	282	284	289	279	280	289	266	302	289	285	283	287	264	298	280	245	287	311	280	305	301	266	302	281	308	307	289	271	310	278	297	277	323	288	274	292	281	298	270	304	302	285	283	249	294	277	295	272	286	271	283	263	294	288	266	235	267	316	289	270	295	257	286	267	284	294	304	281	262	279	272	272	271	302	272	308	240	280	307	262	287	304	290	292	290	287	280	285	288	242	279	290	275	264	274	277	293	299	272	251	263	277	292	285	276	268	258	254	285	256	296	272	260	296	264	293	272	293	268	298	246	271	245	294	270	286	318	301	266	287	302	276	288	266	254	276	310	284	269	285	282	251	318	281	292	307	254	257	293	286	260	282	238	288	282	295	301	277	282	288	275	274	294	294	272	289	281	279	268	344	262	279	266	270	301	267	297	288	294	280	281	266	291	319	283	274	278	290	268	300	284	284	267	278	269	275	293	294	286	284	261	248	319	269	304	298	298	270	310	277	280	283	276	284	279	254	279	266	272	268	269	287	287	262	283	293	254	300	264	293	307	249	256	274	303	253	296	291	295	271	264	274	267	293	271	280	267	284	290	286	290	269	260	306	280	294	266	302	308	292	294	281	316	291	296	290	279	290	301	298	284	262	258	307	278	279	281	278	279	301	266	285	274	275	295	270	262	292	274	281	276	265	296	314	262	295	244	284	257	262	286	298	276	257	273	297	308	273	300	249	259	258	281	261	271	251	278	279	282	285	281	258	262	287	304	323	251	300	286	271	246	273	305	297	267	245	276	278	267	301	297	263	288	283	265	279	281	272	266	290	255	275	286	286	298	285	280	271	277	283	272	289	267	255	280	295	308	278	294	323	284	317	288	303	291	262	310	257	291	292	281	275	293	281	299	256	256	296	295	293	264	274	292	254	266	315	272	277	297	299	293	288	311	271	272	304	284	306	298	272	279	283	265	278	276	268	269	268	260	264	285	240	272	288	282	299	266	298	285	258	298	304	271	238	260	295	287	291	276	241	276	289	318	291	273	285	282	292	271	282	299	303	289	258	271	299	283	280	256	279	296	246	312	283	310	300	255	276	289	286	271	247	260	298	258	296	253	278	277	289	257	280	259	279	285	228	264	274	279	299	278	267	293	305	286	280	296	263	275	290	297	241	254	289	278	279	291	285	276	259	298	283	278	284	284	268	301	273	262	280	290	330	257	286	277	277	278	292	251	333	268	279	296	285	253	277	275	284	276	277	253	264	299	275	260	315	270	302	257	281	244	249	245	265	281	262	258	318	293	266	277	298	289	282	304	297	287	273	270	260	285	260	287	266	287	271	291	266	277	270	266	266	284	281	302	276	289	266	287	270	274	292	305	273	281	294	303	281	311	285	278	271	279	283	267	290	227	242	298	286	306	271	265	292	278	257	285	308	272	285	278	295	284
27612	12055	1761	1084	816	584	644	580	613	620	636	553	615	589	572	540	602	610	561	599	556	544	570	560	568	588	542	610	622	584	600	581	578	582	543	576	584	574	610	615	589	564	592	615	604	586	597	585	597	608	590	593	586	609	609	563	580	598	569	601	565	535	576	563	577	582	564	574	549	611	557	555	572	557	614	546	519	602	573	543	594	579	604	591	597	580	586	590	570	554	535	621	560	575	570	606	613	605	593	592	588	561	576	601	565	571	581	545	551	604	581	603	598	598	590	610	590	585	589	589	565	585	602	609	579	578	527	606	554	548	582	597	577	571	554	583	554	593	551	564	563	611	578	583	591	554	619	609	551	601	598	557	595	563	569	595	591	564	561	606	633	625	590	598	598	561	564	638	582	553	547	606	578	580	566	623	579	542	553	572	566	583	603	573	585	553	550	623	593	607	554	559	530	585	581	603	590	586	619	561	553	595	633	516	586	559	617	600	591	556	559	594	573	592	580	589	541	561	569	567	534	617	599	637	581	545	571	578	608	610	574	537	574	593	585	579	569	568	557	600	563	600	580	555	558	545	612	552	552	576	575	569	590	592	591	627	574	564	553	588	589	589	591	628	573	622	589	627	559	633	587	547	609	591	572	594	564	577	559	612	592	592	580	583	612	569	554	550	552	608	577	573	577	551	584	529	587	579	595	537	560	609	569	590	570	532	584	574	586	610	516	572	555	584	597	554	565	565	594	531	574	529	541	578	566	598	566	638	610	578	563	529	559	586	586	580	565	534	547	529	595	581	601	580	551	602	589	582	544	553	621	541	559	571	624	588	576	535	578	582	555	598	599	587	582	542	607	599	554	583	597	572	607	565	527	554	542	575	588	593	562	519	596	593	596	581	571	588	586	541	570	554	572	586	586	569	578	584	573	601	616	564	576	599	554	591	600	568	571	552	512	599	601	600	633	616	568	589	565	560	583	599	588	566	623	608	562	541	559	599	553	558	531	564	531	616	557	568	560	597	614	620	569	579	587	552	588	604	531	597	594	581	586	584	626	583	613	574	571	588	591	556	562	576	579	539	568	563	579	629	586	626	575	594	586	600	600	598	562	590	630	605	611	630	578	623	611	596	589	569	573	607	586	580	561	601	620	561	586	560	541	622	611	558	595	562	587	594	537	577	582	585	581	627	553	519	599	590	583	606	560	566	582	601	535	621	547	606	621	577	554	613	587	581	560	496	608	563	608	577	570	563	585	580	583	553	550	588	598	590	580	615	564	622	567	616	580	594	512	581	565	595	618	581	601	591	565	629	600	593	564	556	616	567	533	582	565	588	538	606	517	571	577	548	612	600	592	568	584	621	542	579	585	609	536	571	539	586	552	577	593	573	593	575	567	575	591	573	584	541	532	553	592	601	575	551	562	533	584	600	562	546	574	604	605	583	579	615	548	578	574	574	570	569	579	585	596	632	582	584	608	568	575	601	567	568	548	576	584	596	591	593	549	590	581	568	589	538	601	578	618	594	640	547	602	559	574	594	538	581	612	581	589	599	565	499	587	554	610	593	541	553	586	564	583	583	592	589	568	578	617	543	578	584	571	593	611	580	582	574	588	608	588	588	584	558	589	600	596	603	586	611	535	597	589	597	618	585	606	571	561	573	539	581	585	593	610	644	626	602	593	582	556	566	586	598	595	568	587	594	575	580	607	576	559	612	553	562	615	579	573	623	564	622	586	577	576	540	603	590	579	604	565	560	554	528	540	627	607	564	571	620	578	583	567	601	588	563	612	623	569	586	572	561	583	580	607	596	568	534	560	616	602	628	595	566	566	546	564	597	596	572	548	633	554	539	596	598	574	529	590	629	556	651	566	564	571	565	538	604	601	553	575	576	556	573	563	562	581	557	584	583	613	577	581	621	590	613	529	575	546	592	609	580	545	574	598	569	654	608	572	568	601	603	560	588	576	578	596	556	630	577	571	582	613	605	582	569	556	604	631	615	567	572	574	591	553	592	529	604	535	571	593	607	596	551	624	589	608	536	548	617	572	560	583	576	566	591	582	565	570	566	571	560	591	566	567	560	596	566	604	594	601	574	605	552	585	596	583	575	598	570	562	600	569	596	617	579	509	580	565	597	560	638	558	555	591	569	567	579	575	544	603	634	613	547	554	579	544	583	587	607	594	615	611	548	582	570	622	636	614	565	585	586	578	604	568	604	601	606	573	607	584	623	553	552	593	557	566	581	582	586	623	593	608	532	613	601	576	563	585	606	586	580	570	567	573	585	591	587	585	601	576	545	563	605	606	527	597	594	543	572	612	571	567	584	591	610	525	578	636	604	581	556	564	604	573	563	609	580	577	573	598	590	584	591	563	583	578	577	603	599	596	589	548	606	595	561	597	585	606	602	642	559	554	592	609	571	596	619	610	591	597	592	551	555	579	563	560	538	590	593	571	626	576	576	526	513	570	610	587	567	563	577	619	583	560	557	593	605	615	594	610	580	541	575	564	568	564	543	608	582	544	536	597	576	562	563	563	552	587	606	524	572	588	582	609	590	582	579	572	578	607	562	613	580	600	593	574	585	573	511	624	547	589	564	590	604	554	599	571	580	575	605	606	616	623	583	563	589	612	597	576	597	595	606	553	544	574	589	583	597	583	573	604	626	556	590	568	560	595	594	561	581	554	552	563	547	572	575	607	605	566	562	526	579	636	594	594	578	564	574	588	574	575	560	592	579	564	601	565	582	577	561	521	624	595	562	589	574	562	562	597	598	588	528	600	570	576	569	577	549	574	594	553	584	577	539	535	617	565	579	566	560	610	594	609	611	566	572	598	553	563	578	591	556	649	632	579	565	584	556	574	546	577	575	623	563	548	587	564	597	560	530	580	544	567	581	601	557	577	573	552	617	570	571	553	602	581	569	580	587	587	563	543	587	582	563	586	581	564	557	545	596	570	559	665	611	636	541	604	572	627	603	615	614	591	583	562	639	575	617	542	581	609	591	614	650	586	559	606	575	599	614	588	569	567	598	560	577	555	593	569	635	576	575	610	609	615	568	611	601	565	577	603	569	611	605	583	569	574	608	557	558	594	610	543	612	591	578	590	613	581	590	565	574	639	577	572	580	597	586	576	625	609	600	597	570	582	573	613	583	541	564	576	583	576	581	610	546	608	574	535	554	607	565	578	577	564	564	596	570	544	593	557	529	583	565	565	572	614	562	584	570	632	560	559	590	616	591	568	560	550	572	576	600	581	613	587	596	636	613	563	534	559	545	578	611	580	557	593	571	567	629	540	577	566	633	628	632	565	556	584	606	515	586	602	630	587	556	547	586	594	628	541	619	578	583	575	630	596	592	578	575	633	602	569	566	587	590	616	531	581	611	560	567	646	578	603	599	603	627	594	584	594	543	585	576	536	549	586	588	584	570	617	633	586	572	572	577	570	556	601	607	598	617	598	571	556	571	617	583	583	552	577	611	605	566	586	626	561	551	604	578	550	641
5007	786	732	643	552	576	566	546	552	534	521	562	550	576	544	558	570	564	548	610	538	539	545	529	528	546	538	576	536	594	560	563	570	555	506	521	563	558	518	563	532	522	543	550	572	535	564	534	551	531	526	530	507	527	549	556	534	593	563	546	515	538	571	572	572	535	548	575	565	564	508	532	525	535	510	530	557	538	537	513	541	540	560	529	520	524	534	523	481	543	506	537	550	594	567	517	579	543	532	552	584	552	549	525	521	524	545	535	559	517	514	515	586	569	543	550	508	513	513	526	518	496	550	499	517	553	576	566	527	566	562	579	524	589	548	572	533	552	537	529	555	521	562	530	495	540	565	538	521	511	550	528	524	573	524	535	502	538	551	536	521	492	532	545	553	524	540	561	505	567	509	512	527	564	533	505	546	535	536	580	553	526	584	584	541	542	556	534	508	559	512	584	592	566	504	524	540	505	508	551	505	553	558	532	494	508	535	566	553	526	546	535	558	528	544	518	539	540	564	545	540	564	532	575	558	527	537	554	559	507	539	524	531	560	524	502	529	552	549	545	542	514	513	518	513	483	526	550	544	578	520	556	537	559	492	504	545	558	557	562	570	554	523	556	564	585	528	506	512	531	545	558	531	501	500	523	522	577	539	504	499	565	513	497	560	495	506	518	528	517	507	554	557	541	565	564	552	537	530	550	537	485	560	549	563	532	539	542	546	490	522	518	567	513	571	520	529	556	530	561	525	483	539	568	545	528	549	541	525	529	568	518	568	527	524	541	534	559	530	546	504	539	528	520	530	527	532	498	541	507	531	521	555	555	537	530	527	526	491	558	518	551	560	535	587	523	547	536	554	545	513	521	531	511	531	551	505	557	519	517	523	561	542	527	552	546	524	568	532	514	528	584	492	533	549	583	556	563	538	571	546	488	585	537	544	482	555	524	514	578	525	509	571	515	547	511	579	538	545	558	551	525	560	499	493	505	525	523	520	509	533	553	519	543	524	545	512	541	545	546	529	530	584	560	527	558	525	535	514	515	544	546	510	584	545	535	527	551	516	528	553	560	541	517	563	547	574	588	548	560	520	508	550	566	539	547	534	550	571	574	540	532	533	577	551	541	532	554	522	529	574	521	503	531	511	565	559	575	541	549	529	582	523	537	575	536	544	539	547	545	519	550	569	548	550	544	514	531	485	505	540	542	556	556	552	494	559	527	590	547	569	530	511	502	527	570	537	563	551	545	575	512	547	486	516	546	545	503	546	549	534	522	515	571	523	512	535	515	561	531	516	544	559	522	548	534	510	525	520	559	539	546	510	515	553	558	529	530	565	545	549	531	509	520	538	560	511	505	572	544	532	527	535	575	529	505	495	546	532	524	549	520	552	542	472	545	554	540	567	504	506	540	523	545	526	524	486	525	545	517	552	579	489	565	523	509	513	545	534	571	537	537	496	559	530	544	544	562	533	540	606	555	552	494	506	542	508	541	541	559	540	527	520	521	532	576	510	517	529	524	548	540	516	531	527	548	521	537	542	555	555	498	530	536	554	536	532	552	539	556	528	531	540	527	531	530	538	593	561	570	555	530	537	516	528	530	545	556	499	546	543	542	529	537	516	572	524	553	531	519	516	542	582	563	525	544	540	528	518	554	611	564	573	536	486	527	527	529	555	537	504	494	557	565	559	529	532	496	520	561	524	515	542	549	545	555	529	568	529	524	548	504	526	555	555	530	568	515	541	517	528	526	527	490	570	540	545	539	553	584	532	534	569	543	502	553	542	558	532	544	508	550	520	580	516	516	536	546	543	551	521	541	559	546	532	586	533	536	557	574	548	556	488	555	532	527	549	526	549	537	578	546	549	524	547	572	539	528	561	558	554	558	531	521	515	556	543	549	592	535	527	554	546	514	567	534	557	580	528	542	537	547	574	583	550	499	542	551	512	550	522	520	533	481	537	560	537	504	551	526	551	571	534	544	534	543	562	545	521	511	522	549	531	530	546	571	518	554	503	520	548	556	551	557	525	561	523	507	568	528	528	525	535	580	526	531	493	550	565	573	539	506	598	532	571	564	562	514	545	549	501	562	507	531	528	572	537	577	542	546	574	539	544	528	560	553	502	530	481	574	586	546	508	546	550	525	490	522	561	566	538	559	562	528	526	544	547	521	543	579	494	525	551	552	519	517	567	541	549	548	521	526	562	519	544	559	526	503	543	555	555	563	556	522	548	517	583	508	525	526	542	511	565	560	590	595	558	525	542	538	540	554	550	532	535	503	533	530	501	540	537	545	570	598	490	553	489	524	550	524	519	560	513	487	562	513	529	517	566	495	506	488	568	524	541	503	550	538	541	535	537	563	532	521	539	499	546	542	536	572	524	521	558	546	543	539	596	549	546	496	553	534	558	587	529	533	538	514	461	516	530	515	522	584	542	542	554	503	533	531	528	559	564	555	538	558	533	515	523	508	580	508	556	532	542	561	534	531	520	559	510	510	519	530	537	545	546	489	574	538	542	523	564	489	562	538	509	530	541	567	519	554	528	543	514	528	558	580	579	515	544	565	529	533	514	563	513	515	554	532	511	524	549	522	541	570	539	537	560	557	529	565	533	547	547	578	535	503	504	543	535	554	547	543	537	534	534	523	528	552	500	536	547	565	548	565	513	557	586	544	506	512	516	561	577	532	499	575	569	542	543	534	575	591	542	549	545	540	490	531	518	569	560	519	498	506	564	500	544	541	515	547	588	531	544	543	516	565	565	547	534	509	533	552	505	545	525	509	537	563	509	526	567	527	496	574	569	569	562	556	508	499	566	519	533	481	544	554	526	556	565	543	551	517	532	532	543	515	577	568	511	522	544	538	528	526	530	510	525	514	548	531	529	544	536	527	526	541	536	562	550	559	568	511	517	530	539	579	558	609	578	504	549	543	557	535	499	578	532	526	592	555	503	548	526	538	510	573	508	546	604	542	497	513	539	543	535	539	498	542	540	543	535	549	484	519	523	523	556	516	561	536	550	543	531	544	544	554	525	549	516	517	499	540	511	538	535	566	546	536	564	537	520	523	539	599	601	545	576	567	531	556	521	550	551	520	559	539	508	549	544	560	539	533	522	497	552	524	568	574	526	527	529	495	548	484	489	567	522	496	525	539	522	516	542	597	537	544	547	568	511	542	555	530	532	552	540	570	554	540	505	554	578	548	551	541	524	535	529	527	496	551	522	529	549	517	537	549	562	550	541	569	570	554	530	543	552	564	541	531	549	545	528	562	562	459	494	542	505	508	513	513	545	529	514	512	581	550	537	516	506	542	554	552	549	533	519	555	566	533	572	535	562	546	571	520	523	525	556	518	540	507	543	533	532	524	533	544	532	545	536	573	493	521	519	505	557	487	537	523	565	544	544	559	516	564	563	553	537	537	520	477	531	504	566	533	519	553	518	507	512	546	553	520	542	537	506	588	495	576	530	533	520	505	529	523	533	525	554	517	585	523	507	537	539	508
25673	21416	25995	19087	1484	699	590	445	458	474	441	394	378	401	427	403	419	384	427	386	442	451	412	407	383	437	377	391	437	404	415	434	392	394	380	423	406	408	389	455	415	407	393	398	405	376	389	432	399	453	375	383	390	396	405	382	435	411	389	369	434	442	405	394	408	396	433	419	395	399	411	384	419	383	393	431	449	396	393	374	389	436	410	409	394	381	375	383	396	346	371	414	403	434	391	418	392	400	397	343	378	396	422	384	395	412	426	393	380	408	412	377	379	404	412	418	394	386	458	437	385	413	386	395	386	402	428	407	359	382	406	379	391	396	365	427	424	415	379	351	392	370	410	377	395	397	388	377	406	405	390	411	392	413	422	453	392	386	423	392	365	417	382	387	369	433	401	390	404	369	394	432	396	417	373	385	393	439	437	385	398	452	424	395	406	399	407	410	389	411	429	400	370	399	350	424	359	413	400	375	451	423	395	423	403	448	381	401	426	397	430	431	388	400	432	402	408	405	405	397	386	412	383	398	401	443	399	399	369	384	427	366	387	392	375	419	353	394	407	388	417	372	411	406	386	411	368	354	378	404	401	376	431	431	405	408	382	392	387	403	434	374	376	376	419	437	398	384	379	415	391	373	374	415	396	415	412	415	377	392	422	410	373	428	437	408	402	443	390	404	401	415	383	382	398	406	378	361	380	386	409	406	390	378	394	417	416	406	394	392	370	439	380	429	401	398	394	425	413	355	407	344	373	424	412	424	415	396	391	408	382	393	397	409	406	399	409	397	422	432	429	360	367	404	431	400	378	377	429	394	384	403	407	413	381	401	414	381	380	430	402	414	424	413	413	407	405	379	410	380	395	410	400	382	403	411	382	386	394	399	418	388	403	368	420	398	376	338	390	401	374	397	413	389	405	413	370	440	398	404	394	405	398	425	409	413	365	381	374	410	417	404	381	388	417	398	368	417	400	393	415	406	383	386	425	419	427	345	371	400	399	400	406	415	427	360	397	387	393	383	419	402	356	427	387	395	421	427	405	372	432	386	402	398	421	383	372	416	370	411	357	381	444	367	411	380	369	401	394	426	420	391	423	408	392	391	398	425	393	397	353	401	444	369	402	387	388	419	393	413	367	431	447	373	388	422	444	398	399	381	417	419	409	390	387	412	423	426	388	398	428	411	393	407	414	413	389	392	381	364	386	382	369	403	390	375	379	403	363	423	435	435	378	386	421	384	373	393	382	385	406	403	387	421	383	386	421	407	389	406	421	412	379	420	424	400	416	408	397	415	380	389	435	423	411	413	374	398	410	380	388	398	409	405	403	416	393	402	396	389	426	434	411	401	410	353	386	400	390	424	354	390	380	385	388	395	390	370	418	385	386	397	406	397	375	369	422	404	387	412	403	422	374	355	397	408	407	396	399	411	422	458	412	371	375	404	390	401	399	424	412	395	413	435	398	402	380	382	381	418	401	404	404	367	412	394	357	421	411	372	427	398	400	405	443	356	403	369	422	411	395	383	413	420	430	409	406	401	403	397	403	407	412	359	362	372	387	407	385	404	406	417	416	407	410	404	399	390	393	406	412	386	402	399	391	369	406	411	405	426	408	393	394	392	393	435	382	404	428	415	403	375	349	426	400	383	380	380	370	374	389	373	441	405	386	415	370	414	366	435	409	440	393	445	431	411	363	365	410	430	390	422	430	413	396	415	382	374	392	364	399	385	375	402	390	402	430	417	381	384	409	389	406	399	408	410	387	402	394	416	452	404	411	386	390	380	398	417	374	397	384	401	377	432	425	426	427	351	383	416	421	396	424	386	405	352	400	398	415	406	394	402	372	423	406	392	390	404	403	397	416	417	387	393	410	371	378	392	363	390	403	396	408	423	390	371	371	411	417	393	381	385	363	405	363	418	401	362	389	430	388	418	416	391	381	416	410	403	389	424	385	384	421	418	385	417	416	397	411	414	391	398	378	386	392	391	419	403	365	408	392	395	417	361	371	391	363	379	376	412	412	390	428	411	400	398	399	415	432	383	415	406	402	361	404	384	417	409	358	418	387	383	373	414	438	417	399	425	400	388	421	420	396	383	418	409	390	431	397	394	443	368	393	382	404	363	381	421	380	401	403	361	401	399	420	404	357	406	418	362	369	388	390	422	366	379	382	390	396	385	402	397	398	379	409	389	403	374	407	397	399	400	358	421	402	402	404	416	443	425	401	392	433	386	395	403	433	388	431	369	401	403	348	404	423	384	425	398	383	399	388	358	378	418	414	366	419	426	387	404	412	419	422	419	405	419	409	374	390	375	409	394	383	392	374	391	375	420	421	435	388	385	375	413	409	422	396	393	395	385	393	402	404	386	389	379	391	464	387	371	441	396	380	380	394	407	402	402	396	412	434	416	393	377	370	374	373	408	377	410	410	396	401	405	400	384	382	393	396	419	370	373	420	414	400	396	401	390	402	385	388	406	403	393	435	406	372	439	408	406	407	391	429	420	417	416	366	392	409	412	425	367	392	397	360	412	420	383	398	397	405	398	395	422	386	412	382	379	392	410	410	412	398	375	413	419	406	369	388	424	379	405	415	361	416	420	412	379	399	370	400	401	378	390	369	386	412	407	391	437	397	358	436	382	414	391	386	399	429	383	415	394	437	383	432	432	375	402	402	418	379	426	410	402	400	384	452	408	408	358	402	414	421	421	419	391	394	408	405	375	393	400	410	378	397	400	359	380	384	400	404	400	415	406	380	416	379	384	408	374	403	395	411	385	405	432	373	423	352	433	367	394	417	420	407	420	380	390	378	361	407	395	389	416	421	407	365	372	400	404	377	384	394	382	414	401	430	448	412	405	391	395	421	365	349	439	395	416	392	396	397	408	390	406	379	418	381	384	431	392	408	400	396	454	418	432	392	372	428	379	394	415	367	377	409	401	407	435	389	375	369	363	401	400	377	402	378	417	408	416	415	416	367	401	406	437	407	388	402	403	389	394	425	395	402	420	412	403	416	410	403	425	376	376	395	406	359	377	390	391	391	379	420	400	395	390	398	411	432	426	396	411	385	391	423	401	390	424	360	421	380	433	376	401	384	406	396	361	405	401	429	398	411	408	415	406	366	415	382	412	385	405	378	410	407	389	366	379	396	436	408	391	382	444	371	387	404	399	414	402	404	394	420	409	407	358	347	442	421	357	401	423	389	408	381	393	398	431	409	390	391	423	402	409	428	408	394	436	426	416	407	407	417	390	401	444	389	427	382	415	386	387	373	435	367	393	369	398	420	443	382	424	402	411	417	363	401	453	406	395	390	368	390	410	390	415	417	399	407	401	406	406	429	399	383	365	405	382	415	405	378	416	404	388	425	371	400	381	386	438	374	462	427	448	386	414	387	407	380	406	424	419	414	406	399	411	394	399	383	416	425	413	378	441	451	392	396	414	354	435	414	339	388	393	428	403	419	395	396	396	380	400	419	389	380	380	412	397	407	373	436	393	443	420	388	399
3387	1975	1645	984	753	629	537	558	522	484	421	441	451	419	437	398	451	422	415	417	397	430	393	424	408	398	406	410	418	417	427	425	388	408	408	375	406	433	418	397	367	355	394	388	405	401	407	419	394	424	405	421	408	402	409	397	399	373	381	376	374	378	378	394	364	396	393	420	408	412	433	431	397	418	396	419	393	366	400	416	379	385	374	372	407	419	405	386	416	369	427	362	390	424	378	434	376	400	383	374	386	426	426	387	378	429	372	412	425	459	405	359	409	378	389	397	354	414	418	429	367	394	404	391	391	352	394	397	374	402	397	396	422	403	388	391	426	407	395	387	399	395	384	403	424	376	409	410	392	418	423	373	410	384	411	390	404	392	375	431	400	411	369	397	406	418	389	414	395	386	387	388	391	381	436	376	396	377	400	382	419	369	413	380	382	393	442	371	320	430	364	422	387	411	413	381	438	381	371	402	419	389	353	388	391	423	405	392	392	446	402	367	373	390	431	403	370	355	403	423	421	393	367	397	375	379	385	377	408	409	411	354	380	375	402	366	430	382	398	426	442	384	423	408	410	435	360	393	393	406	395	386	421	381	434	414	416	417	355	371	393	405	405	416	380	384	388	366	405	370	429	415	412	413	408	372	418	407	386	422	387	382	384	404	400	384	384	416	420	424	360	400	372	388	411	391	402	430	374	397	400	441	365	411	364	397	405	413	385	417	387	359	390	425	367	435	436	404	388	376	352	400	432	417	386	431	373	420	415	401	426	411	371	367	347	418	395	370	420	364	391	399	394	424	393	447	378	382	407	408	415	378	401	400	404	376	423	400	369	426	375	396	380	441	413	409	384	398	407	400	381	398	404	375	411	435	390	420	418	408	375	380	412	361	397	396	385	409	393	394	388	410	425	409	360	400	390	412	395	398	424	402	376	392	417	387	402	424	392	361	378	374	421	416	390	392	406	400	388	394	384	380	387	398	399	394	390	392	384	387	413	375	398	421	381	388	424	388	393	393	374	371	386	428	387	390	395	407	410	386	406	413	383	419	358	413	379	391	390	422	378	389	364	383	419	404	376	377	426	393	362	366	386	387	402	395	410	368	411	361	380	411	407	382	387	416	357	407	410	390	408	394	441	381	378	392	409	367	382	439	374	367	404	420	430	392	367	400	413	373	381	426	385	404	372	404	374	376	364	410	422	375	399	422	363	400	410	411	395	377	386	405	402	416	404	405	396	371	400	379	375	424	400	383	384	421	345	401	397	393	366	424	406	382	416	399	375	392	403	377	426	406	413	421	428	407	364	380	412	370	429	391	396	408	414	396	384	392	377	383	405	382	397	428	383	393	397	397	421	409	382	388	407	430	385	426	385	407	406	434	368	373	420	372	413	403	380	413	372	365	390	399	396	377	399	382	390	370	387	370	399	385	391	413	341	409	417	384	387	399	393	376	401	381	367	400	414	373	388	386	389	395	369	396	422	415	375	380	347	379	422	356	382	398	389	393	393	401	423	386	420	400	365	351	397	401	401	391	392	399	386	356	384	388	387	431	378	373	400	389	365	376	425	405	395	383	369	392	427	383	387	377	380	405	386	414	418	401	409	362	368	426	383	389	410	396	405	413	395	397	385	387	404	411	409	394	378	424	414	415	415	404	398	384	386	400	388	391	395	380	388	421	416	370	414	414	375	397	367	370	414	381	396	396	394	374	397	384	371	391	385	423	404	389	402	368	384	372	395	361	397	413	371	401	373	416	363	376	418	372	381	358	438	398	375	405	379	399	413	400	407	399	424	408	411	406	412	416	387	409	371	384	413	413	387	395	390	390	407	393	410	347	399	404	393	408	420	362	412	363	415	401	426	355	387	388	397	403	378	398	389	382	427	355	364	381	414	430	403	398	400	426	411	393	398	396	431	371	409	367	420	423	377	373	387	378	439	428	413	379	374	406	408	389	392	407	401	382	401	412	379	417	395	393	371	391	372	386	378	382	382	403	391	361	416	406	419	397	397	366	401	371	408	419	412	399	410	388	394	373	399	413	384	373	399	403	394	405	423	404	378	406	400	402	390	359	343	399	366	378	404	397	397	366	425	402	421	402	367	399	353	387	404	399	416	431	394	380	397	377	403	367	391	414	370	386	394	398	396	402	403	361	408	377	391	382	356	410	410	380	405	397	421	417	365	387	364	391	409	379	380	410	367	391	399	406	383	411	400	380	416	433	374	383	377	368	388	419	398	386	353	376	383	410	365	378	346	406	364	413	405	403	372	401	436	415	400	385	382	375	390	392	384	380	432	384	390	395	401	397	390	405	392	407	411	421	369	375	406	395	393	410	403	388	386	433	382	377	391	383	404	420	388	393	419	418	399	378	402	366	394	388	394	416	386	390	377	367	400	407	402	437	400	384	406	410	379	377	376	392	394	393	387	380	365	378	451	393	416	404	384	403	369	404	414	394	392	374	423	362	388	388	400	392	382	391	397	384	391	409	412	401	376	398	412	369	389	392	420	359	380	394	367	381	390	425	369	383	396	400	386	403	381	380	387	413	368	404	397	399	377	419	383	404	424	407	386	455	372	395	390	383	388	377	442	411	406	361	394	399	400	384	386	377	360	418	380	375	390	361	398	363	399	400	376	415	403	377	406	395	405	399	390	388	398	396	384	369	383	389	364	390	387	387	421	381	396	396	401	392	378	366	436	370	372	428	381	397	465	389	419	397	400	398	411	392	375	375	403	380	367	347	363	395	401	370	375	410	373	417	389	374	414	381	384	413	355	398	374	405	381	407	372	380	370	429	414	391	426	390	368	400	388	400	423	373	404	415	366	417	364	385	395	392	393	380	387	355	431	395	407	407	386	378	380	409	370	396	397	431	376	392	397	390	404	399	384	428	381	363	374	394	392	438	406	406	396	438	397	394	340	381	407	424	401	371	385	415	394	382	395	378	422	399	401	402	400	390	366	372	419	386	377	373	360	380	381	372	411	447	413	397	394	384	406	386	400	426	399	403	413	407	397	420	375	435	411	409	403	408	406	394	413	362	411	351	409	404	429	439	389	373	428	410	388	393	363	372	384	414	402	399	405	415	357	405	384	405	420	392	364	350	364	410	393	438	413	430	429	386	388	400	408	383	359	415	397	373	407	396	420	405	378	393	364	389	379	355	440	391	375	366	412	394	380	427	373	415	384	379	367	352	435	397	390	396	377	362	387	401	413	381	427	368	408	439	395	420	372	412	397	400	397	398	386	358	376	418	392	396	382	369	382	392	444	387	394	388	386	441	405	406	391	397	399	414	378	396	403	404	376	394	346	395	370	410	412	403	390	352	396	383	367	398	398	392	411	390	402	380	393	357	424	436	440	385	409	373	390	361	355	335	345	403	401	405	389	414	413	375	365	398	364	392	389	403	413	395	390	383	361	397	385	377	374	387	409	406	381	417	393	404	399	400	390	384	396	386	440	432	398	414	375	399	361	345	399	388	402	375	398	411	406	383	402	417
24223	21388	28523	24601	20287	2532	881	501	406	393	380	360	336	316	283	325	345	263	280	329	317	294	290	295	282	276	291	289	285	288	274	293	252	291	284	285	285	291	265	271	272	285	274	296	294	279	296	253	303	309	274	280	297	277	292	280	294	281	275	295	282	265	281	314	260	268	314	261	291	274	280	294	262	277	277	272	260	261	264	266	270	279	300	291	253	300	290	291	270	250	260	271	249	296	249	284	261	256	272	275	248	274	288	283	285	298	254	284	280	264	279	260	293	268	286	270	293	278	278	279	268	297	292	249	262	269	263	261	272	248	288	280	261	291	259	297	269	265	261	269	258	281	270	282	269	303	230	242	238	263	279	268	271	286	283	246	324	261	249	291	256	279	319	300	262	257	262	303	263	271	270	290	287	265	292	272	277	269	263	251	279	295	271	278	292	291	315	268	270	260	286	260	274	246	269	279	299	281	287	256	305	287	275	257	246	284	291	283	254	245	243	273	257	272	282	301	279	279	262	231	259	289	282	278	277	261	304	274	276	298	279	289	292	281	269	294	275	288	237	262	281	252	308	270	258	250	301	284	252	293	274	274	282	268	263	283	302	304	284	272	294	269	260	259	272	243	307	264	250	273	271	259	243	266	287	272	282	253	276	266	295	260	271	284	263	269	281	297	274	302	266	275	290	281	284	279	310	278	283	266	276	254	296	262	265	277	271	260	273	293	271	280	290	285	279	274	280	297	254	268	296	276	285	290	270	311	255	259	281	261	296	256	267	266	263	287	259	281	279	276	279	282	288	284	284	287	268	260	264	298	276	274	314	293	258	288	307	283	243	234	269	299	287	278	272	260	283	231	261	264	303	263	288	267	284	308	254	280	256	293	252	266	273	255	257	303	267	269	282	281	280	263	274	299	291	262	251	288	275	258	237	286	274	244	276	269	280	237	275	272	275	283	264	262	251	261	254	285	272	298	281	272	262	263	299	269	282	279	271	268	273	298	278	289	299	261	268	277	281	294	267	274	265	276	292	283	263	245	261	284	244	274	274	251	283	278	291	276	290	261	265	255	272	274	245	243	298	285	257	283	239	270	284	263	259	283	292	244	270	288	276	256	289	265	272	260	280	283	262	283	304	286	296	258	286	269	254	278	284	295	295	254	259	299	281	307	278	276	234	283	263	278	303	264	297	265	280	280	293	285	267	279	275	275	283	278	288	284	267	252	271	269	289	271	291	271	279	297	278	292	244	279	288	276	293	255	269	258	292	263	274	263	277	262	272	272	313	246	288	291	286	272	272	288	277	264	279	275	276	252	298	273	286	261	238	286	247	251	284	265	280	267	259	249	294	275	270	271	271	269	258	262	283	287	251	248	272	256	287	266	320	254	258	288	271	268	294	271	258	275	316	273	253	262	260	254	256	292	264	292	278	268	277	275	299	278	271	298	304	259	259	288	262	274	286	255	273	275	289	264	269	280	257	285	298	304	266	266	288	292	302	284	241	280	261	255	287	267	246	262	271	298	264	267	265	273	288	284	261	277	273	256	244	286	272	254	262	260	297	264	313	257	273	242	292	272	292	287	269	283	290	281	256	270	265	270	284	288	277	273	279	260	265	266	269	267	278	255	283	270	273	281	288	287	260	253	296	291	310	248	272	252	287	298	326	266	281	280	258	275	270	257	267	270	260	266	284	265	296	277	274	267	293	279	251	253	287	288	300	270	275	258	258	259	251	281	251	296	264	291	262	275	258	272	248	283	261	279	278	282	264	265	275	257	272	261	259	291	272	286	258	282	298	282	248	271	247	270	283	280	274	279	268	269	259	278	283	262	278	276	299	292	275	234	257	273	282	271	280	260	268	266	269	272	248	256	263	291	298	280	256	297	254	265	302	260	265	280	251	272	304	282	280	285	304	301	290	275	273	269	227	264	271	273	264	310	272	255	272	242	294	273	301	255	286	266	258	283	273	278	267	271	287	298	295	261	261	264	282	279	251	269	276	292	282	275	271	285	254	292	289	292	269	319	256	283	270	259	271	273	282	271	260	268	267	296	277	269	300	235	266	287	270	268	264	251	247	279	285	263	271	295	269	286	252	302	247	262	257	247	246	275	298	260	322	268	250	282	267	259	279	295	274	302	279	280	268	273	265	255	300	279	252	286	262	270	310	293	251	259	260	262	261	254	298	263	276	254	275	296	255	274	284	278	284	283	292	270	288	290	280	240	311	259	260	251	258	252	303	267	280	311	293	267	250	259	264	269	277	267	271	260	303	291	282	278	285	291	276	256	285	264	283	267	271	247	283	245	282	276	259	296	271	284	284	263	289	256	275	254	283	260	258	310	251	284	276	286	248	270	277	271	283	271	278	279	276	263	288	262	278	265	266	288	276	281	294	287	257	290	281	290	252	283	276	273	273	245	277	247	284	262	276	273	283	261	258	246	295	249	275	311	276	255	257	297	223	278	265	272	290	290	271	285	275	261	246	262	247	287	267	269	273	261	270	304	299	273	261	313	283	267	263	286	270	304	273	250	322	287	287	298	266	272	251	291	304	266	314	272	267	251	272	249	289	274	281	268	263	266	273	290	271	264	258	279	257	300	282	280	277	288	287	272	280	305	290	314	279	298	282	296	246	297	261	276	294	244	304	280	263	312	258	281	300	268	305	278	297	249	285	254	264	306	254	271	272	279	292	309	259	280	290	297	272	288	271	283	262	266	278	261	279	242	275	281	264	280	270	280	275	279	281	257	288	233	264	301	243	272	255	275	271	260	280	301	282	315	285	250	266	282	255	250	281	281	265	277	268	285	309	292	294	237	245	262	274	266	273	233	281	249	296	249	267	260	275	282	290	270	288	284	262	260	273	277	281	285	265	291	261	256	272	291	253	278	279	283	283	259	287	300	262	248	290	242	299	265	253	283	314	261	278	280	285	278	304	277	246	265	272	291	278	287	287	257	252	269	272	289	265	284	251	255	308	278	291	269	291	268	277	301	276	248	294	293	258	297	270	255	267	266	244	298	292	302	286	289	246	302	270	281	269	277	258	257	262	284	262	270	280	301	241	257	293	310	308	314	276	283	266	275	259	261	276	274	274	274	262	265	285	279	289	247	260	252	271	289	275	271	275	294	284	324	252	271	271	290	302	272	265	280	246	287	303	291	260	295	272	230	256	249	256	299	272	277	275	264	268	273	269	252	297	273	265	271	261	280	273	275	279	270	264	269	292	287	250	279	261	265	257	270	293	273	267	285	265	277	265	277	272	259	267	282	258	290	273	253	272	284	262	267	298	279	275	231	286	255	257	275	287	266	263	228	261	274	291	296	297	251	277	289	258	295	266	310	276	286	257	272	283	254	307	299	315	304	309	267	257	265	262	294	258	273	294	227	258	255	282	277	266	298	275	253	280	287	281	277	295	262	229	259	286	263	282	266	261	264	253	283	266	265	294	286	275	278	270	305	242	249	268	275	250	277	297	275	280	281	273	270	275	280	289	308	250	256
3327	4494	3658	1746	1272	905	782	697	579	465	453	425	411	387	372	359	388	399	359	356	333	352	302	334	333	331	327	287	301	329	337	323	323	329	294	306	308	323	320	292	272	286	300	289	291	306	289	274	297	334	312	283	254	282	290	289	296	269	284	293	267	301	281	293	281	274	309	316	310	280	287	279	316	295	274	289	297	318	278	314	283	315	299	289	278	279	324	276	296	278	282	306	271	306	307	313	301	306	311	300	293	269	322	294	277	277	295	307	316	300	313	289	309	284	279	263	302	295	318	271	332	255	298	280	298	304	280	299	277	273	300	290	288	273	300	260	313	319	320	299	286	296	270	299	273	297	285	294	298	268	276	286	300	286	314	302	270	276	298	297	291	265	291	260	276	285	286	278	271	295	289	321	274	297	291	272	276	268	290	296	305	293	276	256	310	277	289	254	295	300	285	265	280	279	299	285	268	265	265	288	280	275	260	305	283	275	298	285	298	292	279	278	295	297	265	274	314	277	280	327	290	271	301	291	287	256	265	284	272	282	297	307	293	280	276	320	264	283	309	322	284	302	310	301	297	256	280	279	285	297	303	290	300	302	275	284	265	276	294	250	289	261	251	294	292	288	279	287	284	280	273	298	298	303	285	280	306	285	295	305	291	289	286	282	300	333	288	309	300	300	280	234	302	310	313	283	309	276	286	273	274	282	289	267	283	272	309	245	276	307	311	260	287	301	294	298	307	283	288	309	278	261	250	287	312	276	301	292	295	249	283	291	295	281	295	300	283	303	302	303	303	294	279	312	273	273	306	256	302	288	284	254	294	298	288	278	268	271	298	272	292	328	283	303	250	311	300	299	341	277	288	287	288	263	262	269	295	242	292	304	240	325	281	288	271	295	249	273	270	279	263	269	256	277	294	321	299	276	285	276	310	285	282	290	292	261	298	293	314	272	302	299	290	312	283	293	307	283	282	257	290	286	286	276	289	290	275	271	315	290	290	275	273	276	280	260	290	315	274	305	286	259	273	288	291	281	292	279	311	252	282	246	301	241	287	278	287	291	265	276	287	288	286	269	270	264	268	283	281	292	293	311	308	265	288	282	281	244	296	251	286	258	286	290	291	275	268	292	281	276	301	291	291	278	297	300	283	280	302	268	271	287	276	292	303	286	281	262	265	297	266	275	275	275	300	273	294	301	284	274	293	272	281	265	288	278	248	276	281	299	282	294	276	279	277	313	278	312	308	269	270	289	281	304	263	249	301	249	272	307	275	291	270	298	279	288	309	285	279	262	281	311	296	281	297	314	285	286	274	271	271	314	255	284	299	272	304	266	267	272	312	288	252	277	326	282	274	324	283	287	292	274	279	307	296	310	284	287	298	273	300	284	313	298	296	265	266	271	302	304	286	257	287	286	282	281	290	307	275	260	315	294	285	271	289	311	313	267	272	305	332	309	295	281	295	306	253	300	318	268	283	282	284	274	264	257	280	268	248	297	299	261	271	262	270	274	271	287	311	285	278	271	321	302	290	309	287	290	303	289	263	317	281	302	310	263	281	292	298	317	282	292	297	268	307	264	280	310	289	299	267	273	278	284	284	253	302	296	307	311	261	308	294	249	264	300	263	266	283	285	279	281	289	313	261	286	251	271	283	311	278	284	260	289	304	269	270	266	291	291	261	289	281	272	281	286	282	245	272	299	285	261	289	268	308	289	272	271	287	281	335	266	276	297	276	276	296	284	295	280	302	262	319	287	294	278	292	270	302	270	294	277	261	297	295	260	286	275	284	282	279	256	284	277	274	272	268	291	322	265	263	303	274	273	302	284	297	282	279	281	270	272	292	283	264	281	293	268	267	303	281	309	279	289	280	281	303	307	288	287	281	258	307	280	282	323	291	286	290	283	265	310	300	286	270	291	288	300	291	296	282	254	312	284	328	294	302	265	286	284	277	265	286	294	280	292	273	281	305	298	298	304	282	283	282	293	276	315	297	297	314	272	290	311	282	274	294	269	310	280	308	287	301	293	291	259	291	290	278	274	251	289	289	265	287	293	287	290	288	289	268	269	280	296	271	287	279	261	272	317	290	303	256	285	282	300	292	303	292	279	296	268	298	270	259	288	299	278	278	287	291	265	295	279	284	269	298	295	279	274	274	256	281	264	302	279	298	260	278	260	303	287	265	343	310	278	276	290	290	294	319	270	288	288	302	279	287	305	279	264	273	265	287	302	303	262	288	260	296	321	289	301	258	275	280	278	273	269	294	283	265	250	273	280	295	267	288	278	259	268	269	294	305	297	299	278	282	263	267	299	320	293	308	289	280	279	290	291	319	259	288	288	304	315	272	303	273	279	285	287	256	256	285	261	308	242	295	285	313	256	308	297	254	299	307	299	311	255	303	288	272	271	276	304	253	271	267	284	272	293	271	279	261	273	311	284	275	292	316	272	273	298	276	269	288	285	288	278	272	297	293	299	303	272	283	301	278	274	251	282	311	274	273	301	290	301	279	248	292	290	252	279	290	297	296	273	302	294	258	279	271	283	301	274	296	276	294	266	267	253	297	264	315	272	278	292	272	297	265	293	296	287	261	273	278	289	288	306	273	312	258	252	291	299	284	258	241	305	279	281	283	284	284	282	280	248	266	290	275	274	267	320	280	286	273	269	288	296	290	292	313	303	326	270	285	301	273	282	312	282	252	270	325	265	267	274	265	255	263	259	277	330	288	252	320	298	314	289	264	303	290	303	288	301	282	316	322	252	258	263	266	250	287	291	276	289	274	262	284	296	291	304	294	296	271	291	300	254	301	286	297	275	267	292	292	269	298	300	258	287	270	284	259	302	264	314	297	291	255	301	320	290	283	298	292	272	307	298	290	294	271	274	265	305	304	297	288	283	284	285	281	286	304	277	295	291	290	292	275	285	297	272	290	302	258	293	265	286	291	293	281	298	268	259	274	256	306	288	285	324	298	289	296	286	280	300	311	260	277	271	284	305	292	281	281	268	296	278	269	309	309	270	320	287	281	296	283	308	305	309	296	262	309	259	272	280	279	291	273	270	292	287	297	311	270	276	319	305	257	284	283	268	285	289	291	281	291	274	289	298	293	270	312	287	271	285	298	284	308	268	301	289	294	301	283	306	297	279	305	268	301	294	297	277	277	249	244	281	285	277	272	286	322	306	282	268	292	287	275	278	300	287	271	284	309	274	286	290	271	262	304	267	285	282	251	266	285	300	280	267	299	276	296	278	291	262	263	260	268	311	264	296	264	281	299	265	318	293	287	274	278	256	306	310	271	279	295	296	307	289	279	294	277	288	272	285	267	295	287	280	293	274	278	267	277	298	306	299	268	267	276	288	273	288	281	262	272	298	303	264	256	289	291	271	282	300	276	267	266	296	257	312	278	268	288	295	305	304	276	286	282	262	274	276	274	267	266	268	276	282	311	283	283	272	283	288	266	290	257	304	293	283	277	269	286	261	251	299	294	295	263	302	291	275	296	297
27527	12027	1559	887	577	591	632	642	630	571	586	600	591	530	577	606	573	570	596	591	596	604	642	617	561	610	529	610	600	583	601	560	572	566	623	602	589	584	538	613	562	627	583	609	618	604	601	621	630	596	583	636	572	597	549	590	560	593	552	588	574	605	592	593	545	634	591	625	578	586	588	628	562	623	596	577	547	600	597	560	568	651	596	579	607	615	629	594	621	575	622	587	606	575	549	581	597	576	650	597	635	620	589	605	583	569	617	599	620	587	582	581	570	589	584	581	637	611	556	583	543	549	573	581	609	600	583	639	601	600	618	571	590	571	575	575	572	567	571	630	575	598	575	605	617	562	543	544	628	583	645	583	558	577	550	578	595	561	564	577	578	583	578	592	592	581	583	597	576	597	576	627	616	573	560	569	578	574	527	542	565	558	590	580	612	559	599	559	544	571	570	602	577	603	599	587	584	586	584	598	603	588	602	557	607	578	534	573	609	622	609	595	568	588	597	605	554	567	561	602	593	579	573	562	606	596	613	566	568	514	617	558	571	579	581	620	590	556	589	575	595	619	567	575	574	621	542	607	560	595	618	592	589	598	618	616	619	593	578	619	578	628	581	573	604	600	604	541	620	568	586	585	578	600	576	569	600	540	616	586	575	584	584	584	596	607	552	537	593	588	593	564	622	602	567	570	565	548	540	563	603	587	592	586	592	579	571	583	559	588	637	567	595	582	573	607	552	596	586	603	596	599	582	563	544	598	612	619	565	556	581	608	585	603	591	582	557	586	574	617	550	589	581	595	628	590	595	609	623	611	610	599	550	594	594	589	593	595	595	614	564	657	561	599	551	551	604	577	586	611	579	590	542	562	568	573	584	593	572	587	586	566	580	559	554	600	594	608	573	565	572	590	640	601	638	561	605	597	617	599	570	565	603	601	568	602	577	557	635	603	561	612	600	639	579	580	643	589	614	615	609	607	575	572	606	611	585	579	567	608	600	583	575	581	599	569	594	633	605	557	609	545	577	581	597	571	622	584	613	601	570	600	586	606	565	532	538	575	579	618	573	584	600	552	577	570	576	627	585	562	588	598	587	562	549	622	613	600	648	601	611	648	621	507	590	603	595	588	578	626	609	558	575	609	636	579	602	643	599	661	545	536	589	657	522	574	610	549	598	594	606	586	589	580	589	570	597	592	602	638	581	622	590	534	580	584	610	560	560	570	583	561	588	571	573	537	580	580	560	567	592	538	581	571	588	571	589	561	570	598	541	572	591	596	578	574	558	607	593	616	582	609	580	582	518	592	579	561	552	565	629	590	627	620	576	570	600	596	550	638	591	609	594	541	612	582	597	564	546	551	622	628	589	593	614	602	547	622	566	522	601	589	610	591	588	611	583	589	565	594	595	600	596	599	580	559	578	591	535	578	587	609	632	622	590	576	570	559	603	644	629	621	622	559	605	602	533	586	566	572	594	603	585	548	590	564	598	611	537	574	594	592	571	573	606	590	597	585	589	567	591	583	589	583	574	599	622	553	592	612	593	572	607	615	577	578	596	582	613	594	628	634	539	586	623	600	560	611	544	571	590	603	584	573	561	581	655	596	591	595	611	595	617	576	536	568	574	590	580	591	582	572	551	604	615	575	585	599	604	573	532	596	584	583	550	571	617	626	641	628	611	636	567	604	621	576	595	564	622	536	602	661	617	558	580	607	585	595	563	589	612	592	580	598	574	585	566	609	603	590	599	624	564	571	588	603	573	566	628	591	579	611	558	602	588	603	582	563	568	603	564	605	574	559	580	613	585	574	601	585	591	593	617	547	601	596	589	597	555	581	555	579	598	616	556	592	601	563	555	591	568	574	580	569	577	597	593	576	580	600	582	544	586	606	561	571	578	585	601	594	601	601	593	525	541	615	608	627	624	590	571	578	589	568	614	514	562	614	559	616	592	624	607	569	623	593	548	567	588	590	562	597	620	589	585	584	535	565	607	577	639	618	577	594	604	569	634	597	595	568	551	581	604	574	590	569	543	574	565	623	587	577	629	570	615	614	593	606	576	571	564	607	587	568	566	563	572	590	616	576	611	628	609	522	597	603	589	617	538	582	578	562	588	614	556	571	605	610	627	582	582	571	605	617	627	586	582	601	590	537	574	594	570	586	607	574	593	589	607	591	591	553	594	588	590	584	601	595	600	567	631	613	622	579	610	626	607	575	595	564	557	551	587	594	600	579	559	563	603	591	582	598	589	591	596	633	568	543	596	558	587	570	599	568	559	574	611	624	589	582	560	582	601	645	598	561	597	603	604	566	543	619	627	564	600	600	602	621	605	603	558	566	538	567	579	620	554	615	613	589	594	623	610	596	605	566	593	577	570	627	576	556	572	565	564	538	606	584	622	612	594	584	589	561	580	593	589	560	559	594	574	553	611	595	555	597	569	589	592	623	599	583	545	561	571	579	660	666	597	580	565	616	551	598	610	548	600	565	641	584	583	619	568	549	570	608	623	585	611	607	569	621	583	607	581	588	591	591	591	585	593	599	560	570	599	589	607	605	580	558	588	586	566	598	586	614	532	613	565	567	563	577	590	564	608	579	612	614	590	647	575	557	576	574	586	568	574	624	619	598	601	558	637	627	589	612	577	578	560	604	542	568	595	580	623	561	611	605	632	574	581	607	575	597	581	601	563	588	610	590	624	556	546	554	602	592	571	658	648	613	571	615	604	638	593	554	550	580	587	637	596	603	587	601	559	591	560	561	610	615	601	577	619	602	555	567	591	608	550	578	591	626	581	626	564	598	606	586	586	570	591	593	620	608	580	632	615	577	615	587	592	632	583	563	582	583	626	622	624	624	608	634	555	604	589	588	608	619	613	556	583	573	583	595	578	576	564	562	582	589	644	586	603	637	608	611	581	582	603	608	594	635	576	640	591	555	601	594	589	636	531	593	556	607	591	544	627	607	596	624	606	636	614	611	615	606	607	591	620	560	647	575	602	574	577	593	602	567	536	568	556	547	561	577	565	608	633	606	618	607	599	573	595	563	569	550	571	551	613	577	555	587	535	555	582	556	563	586	619	613	598	567	600	566	566	564	600	593	612	595	562	610	575	555	553	590	549	590	622	578	549	558	607	604	564	591	582	572	579	622	593	570	592	567	597	544	572	641	614	606	578	568	647	596	580	582	593	635	575	615	545	581	610	601	568	609	586	580	555	599	628	575	561	609	595	575	559	602	555	604	601	533	611	609	569	626	591	634	641	600	620	562	577	580	581	607	552	532	583	565	558	590	600	623	599	582	584	599	629	583	600	576	580	580	608	580	593	606	586	573	587	559	602	630	545	574	616	598	650	534	622	538	607	586	560	602	608	593	640	618	595	602	575	593	587	602	591	610	596	557	592	573	617	638	574	581	567	588	570	553	606	593	594	595	568	585	545	582	551	576	553	603	598	579	601	619	609	549	618	604	593	587	590	599	610	576	609	597	580	637	600	578	573	550	595	561
5041	800	730	605	608	540	599	586	552	549	550	563	542	590	576	580	588	534	558	542	579	546	520	561	552	567	552	573	494	523	539	560	560	596	498	532	514	545	532	521	573	587	509	558	554	544	536	556	547	522	532	543	549	528	508	566	523	542	559	575	507	533	558	544	518	562	578	533	547	551	569	523	561	560	513	561	536	525	539	532	538	534	562	542	560	517	561	524	544	546	559	560	543	543	517	496	551	554	535	541	545	536	555	543	542	539	542	557	484	537	554	501	580	554	573	561	535	530	521	534	525	568	548	514	532	560	484	528	559	530	502	539	507	566	522	561	547	515	567	558	524	522	546	563	533	553	561	545	501	547	522	513	555	560	566	542	511	527	559	519	546	516	539	568	534	519	527	513	547	545	534	561	535	548	514	550	505	535	543	517	541	494	574	512	520	544	552	535	533	554	555	517	560	547	522	515	524	558	519	533	548	577	551	521	560	560	538	526	545	564	561	528	600	543	568	544	547	509	534	575	514	551	538	578	565	551	557	566	553	569	595	533	558	535	575	558	552	525	514	555	530	575	539	579	572	554	520	544	515	516	561	546	552	556	521	556	533	539	523	542	516	539	557	534	567	519	518	547	509	560	547	566	542	521	533	520	531	501	545	537	526	533	565	574	541	534	602	537	559	533	533	522	508	521	506	507	544	511	561	568	503	508	517	508	523	559	501	497	531	545	526	543	556	526	518	567	520	545	522	566	538	518	592	546	565	541	514	515	562	517	510	525	538	534	529	519	517	532	586	515	528	525	539	518	533	564	567	566	502	581	551	542	551	553	564	545	549	519	511	526	538	545	533	526	514	516	497	520	512	531	528	531	564	546	507	559	564	544	490	536	567	534	540	575	585	511	518	536	518	542	533	536	553	544	555	546	568	555	505	551	528	538	525	564	546	514	542	535	523	523	580	539	576	547	563	557	528	547	559	494	514	523	557	550	551	528	549	555	533	553	536	511	554	547	531	502	531	543	566	583	528	537	565	541	576	560	563	539	516	539	533	560	565	556	541	529	481	551	533	571	524	513	511	536	558	533	548	530	582	502	570	526	543	533	546	566	602	588	550	555	519	524	545	475	551	543	518	575	511	536	547	576	560	541	563	533	559	524	549	550	552	500	544	538	552	585	572	518	534	567	555	551	560	513	552	541	567	543	530	590	535	526	546	530	511	544	530	536	577	536	546	481	524	529	551	533	546	555	536	575	507	555	528	508	519	522	532	532	581	532	523	540	510	524	514	537	517	536	548	566	543	519	547	563	540	571	517	536	522	526	530	543	538	529	531	514	566	552	544	513	551	555	533	579	554	557	542	545	540	544	533	559	514	514	536	529	564	495	527	522	574	519	572	527	473	566	508	483	569	505	522	578	563	557	544	526	535	559	521	539	556	539	521	550	544	550	538	580	547	523	543	516	520	537	530	540	559	527	551	468	535	518	529	555	521	614	544	495	536	522	565	529	542	552	480	542	497	573	551	567	545	510	565	528	532	525	522	547	537	553	525	562	580	538	492	527	546	511	520	532	524	522	542	560	523	559	543	515	515	502	531	577	541	535	515	549	522	538	526	514	528	565	558	584	540	541	552	554	560	541	576	557	592	527	581	520	556	534	563	520	545	520	596	513	563	495	508	492	541	561	529	537	504	583	512	506	502	517	562	559	538	545	560	543	520	560	565	529	585	514	528	545	529	562	529	543	520	529	549	539	537	560	533	550	526	518	507	526	555	560	513	502	566	564	559	533	534	497	575	555	545	489	544	557	552	569	520	529	522	532	512	518	528	558	550	536	578	540	554	517	531	538	540	559	516	551	514	556	547	548	576	524	558	566	551	525	552	530	558	580	576	570	518	527	561	519	546	503	508	519	567	549	530	545	531	521	526	560	561	523	530	597	549	504	560	550	549	562	539	571	555	555	512	484	562	564	555	569	563	596	531	555	549	555	535	498	527	500	566	560	569	560	526	539	561	485	528	558	517	521	513	539	538	556	522	551	575	550	514	519	553	540	518	565	522	557	533	568	571	557	559	544	537	528	577	543	534	489	510	523	558	576	564	519	592	576	537	555	545	594	587	560	529	556	543	515	549	543	537	574	579	555	535	518	562	536	530	578	549	500	539	555	534	539	505	538	546	552	514	507	548	533	549	582	493	525	588	547	507	526	529	568	490	535	533	530	583	576	503	514	556	565	580	526	560	575	549	513	587	539	555	537	544	523	538	544	559	555	499	588	546	536	561	534	530	558	504	562	511	536	540	510	517	502	524	577	541	547	544	553	565	554	517	556	579	553	574	551	556	539	571	529	548	538	520	515	546	562	561	534	544	586	553	556	526	517	542	594	548	509	546	522	531	538	549	572	579	545	544	521	545	500	523	566	599	529	545	540	535	522	511	519	544	563	515	555	549	496	533	568	535	563	555	544	526	515	532	526	567	538	551	534	581	493	535	504	576	527	554	513	553	543	568	505	539	579	544	549	551	511	536	551	560	578	580	592	543	524	577	538	535	601	525	561	542	545	550	541	535	545	536	527	563	557	548	502	553	551	554	553	544	575	539	550	563	528	533	543	560	563	552	535	520	499	546	512	574	595	528	524	540	549	549	502	531	552	537	511	544	514	506	537	547	556	559	533	542	503	540	592	510	569	533	527	549	565	543	580	529	533	564	523	540	507	567	524	571	567	545	528	546	577	539	575	560	536	515	583	540	560	563	528	548	556	541	498	542	517	517	583	533	534	552	522	545	531	573	547	532	555	497	556	555	550	529	587	542	556	548	536	514	522	554	560	509	525	559	549	529	515	545	552	557	532	532	550	560	555	558	556	534	550	547	536	552	518	532	538	522	537	523	507	549	526	559	528	560	528	545	513	531	541	550	540	539	552	549	548	535	541	542	520	534	548	520	580	538	578	544	543	556	537	569	530	529	491	519	557	544	613	538	558	519	534	555	549	519	553	512	504	547	561	533	572	557	521	529	564	530	528	563	555	540	527	537	549	534	549	536	555	549	568	520	539	547	508	544	540	517	506	518	527	573	541	554	535	532	499	563	496	534	570	547	561	527	581	565	553	509	570	513	546	535	531	550	533	516	526	532	563	565	547	543	529	507	564	539	537	540	549	521	540	548	530	522	531	560	531	530	522	562	537	517	502	507	493	509	567	524	579	557	523	564	573	579	569	514	572	502	553	542	565	549	540	544	521	585	534	547	520	516	541	553	535	537	537	529	506	546	542	556	548	538	532	545	531	546	535	527	542	551	586	578	541	562	501	556	547	545	546	543	529	539	545	588	540	548	509	553	517	515	467	558	512	562	512	501	554	592	521	540	523	567	532	526	506	531	568	554	529	538	543	508	505	538	520	525	509	552	565	517	572	545	518	562	513	505	572	509	572	534	519	576	563	519	524	495	562	524	545	560	528	544	548	526	483	569	536	537	529	582	490	524	543	540	538	549	544	595	504	498	573	566	605	554	558
25588	21412	26057	19085	1475	672	551	490	430	450	449	418	478	445	418	447	419	392	407	419	405	381	413	408	400	403	451	409	374	430	422	405	415	414	351	399	419	367	397	373	404	406	372	428	395	402	422	430	412	393	419	393	430	401	426	413	416	395	409	447	414	391	418	432	377	420	361	361	428	430	373	425	414	385	389	388	381	419	447	378	402	396	390	392	425	413	365	368	427	407	433	407	420	406	447	392	402	403	392	399	394	443	403	412	397	411	422	410	414	404	377	395	388	351	395	396	385	386	401	439	394	409	423	411	429	401	407	407	402	380	394	394	401	415	389	437	400	390	407	396	421	374	403	385	391	428	425	377	443	382	423	442	393	388	444	417	412	388	377	396	388	370	405	427	415	375	407	405	444	396	410	404	425	397	424	400	371	376	403	392	443	404	395	405	407	413	427	393	430	391	387	406	442	402	400	391	370	378	411	400	377	425	400	399	404	369	395	413	449	399	389	404	381	423	434	393	411	393	385	399	389	403	394	382	384	444	395	392	414	371	439	397	410	408	408	386	421	436	373	397	403	398	395	396	418	398	409	376	387	392	390	424	421	404	360	378	426	408	383	395	415	361	448	369	417	373	402	395	413	406	424	413	423	387	421	416	399	386	381	421	394	377	379	402	381	402	377	410	441	383	421	431	400	383	410	411	426	407	416	429	441	394	377	370	408	407	441	364	388	390	372	439	342	427	396	428	374	406	429	442	390	408	415	397	428	416	388	397	373	426	407	414	424	408	430	380	388	421	412	412	386	404	377	435	387	377	404	423	393	400	402	427	410	420	377	383	426	403	362	368	443	390	390	424	412	390	387	414	391	424	421	391	418	412	423	422	416	364	406	374	382	338	380	397	403	400	397	391	408	433	407	394	388	394	401	383	408	386	433	417	407	425	375	384	365	375	376	361	391	415	422	418	418	392	406	389	376	388	372	436	424	416	434	415	421	395	415	408	401	397	420	434	415	435	432	393	390	426	422	446	441	394	393	386	404	424	412	422	426	392	403	423	443	411	400	404	430	439	421	422	399	379	396	374	412	412	396	393	382	432	386	395	469	412	378	424	420	388	364	389	393	383	413	433	416	383	444	451	400	416	409	434	400	402	381	394	406	385	384	415	394	422	386	397	424	388	397	409	420	405	430	379	408	401	381	405	429	421	428	429	424	421	413	385	418	412	420	407	401	399	404	376	414	424	391	376	442	388	417	392	414	391	419	415	398	420	373	382	386	423	388	379	394	422	388	389	362	393	398	370	399	403	384	430	417	435	398	433	401	380	384	400	430	406	427	398	409	408	379	413	422	381	398	383	378	404	427	389	416	400	400	408	392	365	429	419	398	425	371	410	372	401	389	408	367	410	432	394	433	381	394	362	379	383	398	401	435	427	440	424	410	446	382	384	408	403	382	422	410	402	395	372	410	395	398	412	399	393	400	424	393	455	399	432	371	387	410	415	412	396	381	405	389	427	411	375	405	412	405	411	397	384	443	384	412	405	425	381	399	382	393	375	425	402	397	386	399	379	375	393	421	429	358	382	400	394	395	375	419	398	386	393	408	378	427	427	399	406	408	395	415	411	454	420	413	407	406	425	409	405	388	416	395	415	399	449	389	370	419	383	406	389	405	410	415	383	404	390	410	397	406	412	396	430	383	384	426	414	403	364	404	383	398	429	400	382	425	391	385	390	386	372	412	390	379	421	400	406	438	418	401	384	384	423	416	431	394	390	403	403	387	435	398	406	416	430	401	410	390	393	385	411	394	468	391	398	417	413	397	390	399	361	413	410	413	431	431	412	407	442	392	384	386	373	425	396	418	403	367	442	408	414	418	390	401	412	398	394	400	431	414	416	417	408	387	417	395	409	394	435	386	394	413	367	410	391	433	384	417	379	374	400	387	398	409	412	394	423	386	401	420	430	402	434	387	398	405	385	387	422	343	384	407	422	400	389	404	414	373	413	401	411	387	401	404	446	383	410	388	452	421	398	447	390	409	426	400	411	419	415	418	384	378	414	401	388	383	395	413	403	362	401	450	414	394	401	423	397	396	374	405	408	416	417	416	404	381	367	432	416	432	379	434	395	404	384	389	438	419	397	390	416	408	396	383	406	391	408	420	416	435	409	431	396	405	439	406	399	410	380	382	401	366	375	405	370	404	376	397	420	398	399	420	405	398	390	407	390	399	380	434	385	387	379	423	463	390	419	427	386	418	394	398	441	400	391	387	422	445	411	439	401	422	437	413	400	399	442	356	387	400	399	391	432	415	406	366	396	415	400	437	384	405	412	439	385	394	383	422	427	427	389	415	429	404	393	401	388	399	381	403	386	383	386	411	448	408	392	387	394	387	389	437	425	381	409	411	382	411	399	450	432	392	392	403	351	395	410	374	420	396	371	396	402	382	438	407	375	407	371	396	389	405	403	400	387	400	382	386	415	397	402	413	384	388	434	348	400	416	405	415	417	421	380	441	434	394	396	423	417	386	393	386	380	414	421	421	411	410	410	407	409	397	434	415	385	395	424	404	420	408	376	422	372	414	387	417	432	394	418	403	365	421	440	421	408	403	381	416	399	416	388	431	384	394	399	380	410	402	384	381	411	423	366	413	404	421	406	429	436	418	401	408	405	400	407	410	417	430	396	384	409	403	417	427	380	385	367	406	409	348	372	385	426	382	389	396	397	414	380	416	384	447	435	411	371	380	409	403	408	402	420	377	393	420	384	398	370	367	405	406	422	384	406	407	373	399	371	400	405	415	403	394	415	421	425	385	433	417	409	423	403	374	422	418	431	427	407	414	420	418	408	403	439	401	431	408	403	431	432	362	365	410	360	418	418	411	354	423	406	407	411	399	400	421	404	417	404	414	427	398	415	397	402	410	379	387	421	389	415	370	420	388	401	371	381	388	423	397	389	394	370	393	372	406	382	379	409	413	416	406	416	418	452	398	392	427	414	380	414	421	427	399	416	425	395	434	399	397	410	416	374	404	411	387	390	408	424	373	412	394	392	406	400	383	419	412	414	433	418	383	390	385	429	408	384	461	403	393	377	389	410	397	412	363	447	387	365	365	419	394	393	368	424	411	417	441	414	395	437	398	394	402	376	380	442	381	420	405	417	405	393	416	400	411	401	408	396	414	398	419	391	402	424	428	403	385	394	414	426	424	397	388	377	397	366	403	370	414	412	409	395	342	378	375	383	377	427	428	386	387	392	406	396	408	410	411	412	359	422	374	386	416	451	413	412	418	361	398	443	400	382	407	371	417	402	403	414	384	432	401	396	424	394	422	396	389	406	384	381	386	422	431	382	393	389	427	427	431	405	400	414	408	367	401	374	385	402	401	414	399	427	401	374	416	410	427	387	371	393	405	408	391	437	372	362	426	397	404	381	377	401	431	417	384	431	398	381	420	396	396	430	401	376	397	397	394	379	411	415	427	367	395	386	430	410	370	388	419	432	401	428	390	419	429	432
3374	1968	1733	970	767	642	608	541	522	471	475	489	427	417	430	447	459	406	422	441	431	434	401	413	416	433	418	405	408	408	398	391	422	402	441	411	438	402	403	392	400	417	448	423	391	413	391	424	407	401	404	407	383	412	394	391	446	429	405	408	388	464	390	408	429	441	367	444	430	415	411	403	437	380	413	382	388	415	415	453	389	387	416	436	414	409	401	413	412	406	391	379	383	399	425	416	395	437	445	409	429	378	415	389	396	406	428	462	439	421	372	376	405	437	393	424	374	381	381	378	390	412	400	420	410	400	409	393	380	363	432	420	366	400	374	395	417	417	425	414	441	407	379	407	384	372	443	398	409	414	358	397	411	386	421	404	430	422	414	402	402	372	401	404	354	374	409	368	398	381	425	403	404	398	424	403	394	408	387	367	388	412	414	398	398	415	398	372	404	382	392	412	425	434	411	413	394	416	413	416	415	401	380	399	420	379	381	403	359	388	423	422	385	365	410	396	407	400	430	416	374	425	374	393	386	417	433	398	400	438	408	380	415	401	376	425	404	407	426	420	406	407	388	393	432	434	391	436	395	390	424	381	410	389	384	388	412	415	409	429	378	399	381	426	425	413	393	420	408	403	437	376	410	425	399	399	400	437	405	398	397	404	429	412	401	409	385	406	475	371	413	359	420	419	407	427	385	435	392	379	371	407	404	413	415	429	396	385	399	395	432	404	405	382	420	397	404	360	384	425	401	432	412	403	413	396	404	433	398	393	404	412	401	435	409	401	449	465	346	424	420	438	436	398	413	393	418	439	367	386	398	395	426	367	440	383	408	436	405	407	409	402	404	376	413	374	413	413	379	372	380	380	425	401	424	374	382	400	391	401	445	407	372	409	410	406	414	424	399	378	421	407	402	439	408	376	369	382	384	414	391	403	409	363	393	373	406	382	378	441	416	449	414	424	388	361	427	387	424	409	432	415	398	372	408	412	400	359	436	376	422	403	428	361	416	407	423	378	426	427	396	396	398	414	425	404	435	379	380	392	389	395	407	406	397	412	373	383	404	419	396	401	410	438	390	396	393	387	390	395	408	449	437	405	384	397	434	401	406	413	404	397	387	327	398	429	392	380	389	418	400	419	441	395	357	362	407	389	415	394	407	441	378	405	377	414	396	396	393	430	386	427	403	426	389	413	378	417	438	369	414	395	418	428	400	401	388	401	399	411	412	394	410	367	418	422	424	440	401	413	392	416	431	392	374	374	397	396	417	385	409	385	418	382	415	406	395	391	412	368	412	423	406	429	394	388	402	400	413	439	422	355	399	417	384	417	441	396	406	374	395	384	443	412	385	387	388	376	394	398	402	369	387	371	390	372	400	392	400	378	372	401	361	421	391	407	427	374	372	388	384	400	409	390	434	436	421	436	387	375	368	418	400	383	417	387	415	419	437	426	367	366	398	405	414	412	379	380	421	403	444	401	407	406	414	404	434	392	384	418	429	418	398	387	396	394	405	369	395	372	398	399	368	417	429	421	421	411	421	398	401	413	420	394	441	402	387	393	386	428	395	392	391	386	406	425	388	357	410	428	415	410	411	423	380	405	400	424	415	394	435	410	439	385	414	438	416	413	381	456	435	387	393	377	412	439	422	422	392	353	394	427	408	410	431	408	419	422	389	409	422	391	372	373	412	381	402	376	366	432	414	389	384	347	416	413	435	419	400	404	393	378	403	351	422	386	395	403	421	390	433	361	412	434	409	425	400	388	376	395	382	394	386	396	420	416	403	404	398	385	358	398	382	380	402	358	426	423	402	443	431	415	373	396	394	412	414	389	411	412	378	433	404	403	384	420	396	368	412	408	401	415	381	436	401	380	404	401	402	424	376	423	376	426	383	399	392	372	371	372	365	403	396	416	384	392	383	392	409	402	390	419	407	395	426	427	362	425	401	393	377	370	360	385	374	416	386	409	407	431	401	380	408	389	391	411	435	388	377	385	369	408	380	394	371	382	408	424	391	392	392	385	365	430	406	393	420	365	380	376	394	389	389	417	389	383	393	400	391	423	367	430	392	417	411	439	450	380	358	425	402	404	376	432	394	410	405	391	383	388	392	376	445	388	367	398	384	424	444	417	368	445	383	376	421	390	375	380	393	397	404	428	413	420	418	381	414	382	410	428	396	415	396	395	414	412	401	401	384	412	408	399	419	367	402	397	377	396	379	391	425	411	371	407	395	372	400	406	394	398	390	364	403	389	425	400	436	402	410	389	383	369	403	358	414	382	379	375	405	415	406	390	383	370	413	393	419	408	408	423	351	409	402	413	445	420	368	428	400	404	376	402	346	395	415	377	380	442	383	402	368	439	397	373	367	417	409	409	408	407	402	383	384	409	431	412	402	400	375	405	413	408	349	420	391	382	407	378	391	408	413	407	412	418	415	415	405	391	404	402	385	397	459	393	426	401	416	411	390	389	380	418	398	377	391	397	405	417	396	383	391	403	382	398	419	383	375	384	387	398	417	389	394	412	392	385	429	392	381	411	380	379	392	397	404	400	400	450	403	407	401	409	439	409	423	379	406	399	364	391	427	427	391	418	365	414	384	404	380	415	370	392	376	396	397	397	409	397	410	415	346	397	421	409	433	387	376	371	414	400	437	419	412	416	413	410	418	405	405	400	413	418	388	370	385	382	398	394	393	407	398	402	413	376	379	375	384	404	401	376	393	410	412	354	418	408	386	384	371	424	412	385	378	440	353	433	414	391	386	393	407	386	367	378	414	411	419	388	401	392	448	395	422	378	385	403	395	383	403	395	405	411	405	413	398	374	387	385	402	406	372	395	363	401	404	397	420	392	394	390	443	392	398	409	441	410	396	382	399	392	384	374	407	432	405	400	376	413	410	398	368	410	432	414	401	396	372	385	385	361	394	382	411	424	379	387	415	373	420	387	387	399	398	417	424	434	370	399	416	391	387	369	423	412	411	414	405	387	391	388	391	416	422	416	381	375	371	404	393	396	374	422	378	384	426	390	406	404	409	343	415	413	419	406	415	395	410	382	413	401	378	421	407	379	408	386	418	449	402	402	411	411	400	432	401	442	370	403	388	400	367	395	381	428	408	416	417	416	396	379	386	389	398	430	375	429	374	419	426	396	409	399	395	398	406	379	389	398	391	370	372	397	392	359	422	406	384	392	404	396	427	400	445	379	420	431	396	383	383	428	438	397	367	427	403	389	388	372	384	422	414	400	397	401	392	417	389	417	399	418	410	419	406	417	417	408	350	426	409	416	406	404	409	403	397	413	391	382	439	442	382	394	391	411	429	382	427	395	403	407	388	400	376	402	427	401	424	387	389	399	410	389	386	425	413	381	405	428	374	391	373	393	401	361	417	389	410	407	397	380	419	411	380	407	414	410	386	403	396	375	390	408	411	395	381	384	402	411	416	410	374	394	426	360	375	389	394	402	386	419	406	402	407	410	381	425	386	386	385	398	390	389	388	417	409	366
24221	21428	28605	24628	20381	2676	944	516	417	408	405	390	323	328	331	289	320	329	304	301	299	274	320	273	324	350	272	306	286	302	306	287	333	283	307	284	283	309	266	288	308	301	311	297	283	259	297	310	285	256	263	280	304	311	293	280	302	269	287	302	294	273	281	270	260	298	274	284	278	296	267	274	285	300	267	286	274	282	283	278	275	311	296	284	290	300	284	284	320	291	282	308	272	295	280	268	276	295	298	282	261	294	268	276	281	304	306	289	303	296	297	284	280	285	290	281	283	269	316	279	311	305	270	270	281	265	263	285	299	306	273	276	276	270	283	262	303	266	288	284	286	294	291	259	267	254	276	272	268	281	296	307	279	286	288	323	266	277	256	282	278	279	284	287	300	266	270	285	292	275	293	271	260	269	278	300	261	297	296	290	292	264	279	302	296	319	290	288	292	293	287	278	290	232	281	264	287	273	335	264	242	249	295	298	302	277	282	287	291	300	251	311	292	317	263	285	292	275	276	279	309	249	280	291	277	277	303	291	283	269	259	283	269	287	293	273	309	261	294	298	273	275	271	257	285	342	290	281	256	315	293	304	278	271	298	282	265	258	278	262	301	284	300	292	322	309	269	314	291	298	270	263	288	310	280	300	281	317	302	263	263	272	271	277	288	310	294	314	257	260	254	300	251	284	283	257	297	296	297	288	268	250	292	298	284	264	285	315	297	283	278	252	298	266	286	282	284	280	276	282	279	264	273	250	259	261	276	259	289	276	279	260	282	293	295	269	294	259	294	238	254	295	269	293	299	309	293	261	300	299	259	271	284	284	255	272	272	285	284	291	312	273	278	258	300	241	300	300	299	268	322	282	264	262	275	264	279	311	268	310	296	295	254	285	247	291	311	286	250	286	258	262	293	303	283	301	288	284	296	283	270	262	305	292	272	274	276	282	302	291	263	294	286	265	271	264	300	306	286	293	282	291	290	292	282	334	263	293	264	261	241	298	268	290	294	311	318	261	267	259	275	270	256	266	282	312	300	273	313	290	256	293	266	295	270	295	298	254	299	303	282	295	300	277	246	294	291	273	263	272	280	257	258	293	266	253	304	250	295	283	290	268	275	285	277	273	311	275	272	311	275	284	279	286	296	271	293	286	309	301	246	291	297	262	281	280	254	290	266	290	288	257	267	287	303	249	244	258	288	274	274	298	258	283	281	269	300	280	248	241	244	286	292	302	308	293	286	311	270	300	297	258	285	263	265	281	253	256	307	269	282	245	290	266	289	248	285	284	326	302	268	273	257	276	275	291	270	283	257	292	290	299	310	285	256	261	292	277	262	274	265	280	284	257	271	292	270	295	286	266	259	273	269	278	282	284	248	292	264	297	286	295	265	266	286	284	285	309	274	291	294	316	270	256	280	279	278	265	268	280	271	288	267	287	289	278	295	271	281	278	303	311	272	278	278	285	278	288	278	297	280	272	267	305	297	300	273	299	263	270	265	282	299	280	277	280	290	266	263	267	296	258	284	260	283	266	242	269	306	284	271	286	271	291	286	267	274	288	274	264	285	275	313	285	257	306	263	250	269	283	290	291	284	297	264	266	274	284	269	317	284	277	280	291	287	275	272	296	284	249	253	279	301	290	247	313	297	280	300	290	252	269	235	301	296	277	273	274	280	264	255	260	292	283	288	280	258	278	253	298	298	275	262	251	303	312	303	276	274	233	246	294	280	276	286	256	261	264	275	256	271	292	274	279	284	293	269	236	287	290	270	284	280	281	318	287	258	285	261	298	294	267	301	273	283	298	272	261	285	282	276	287	313	301	310	295	303	250	282	287	274	290	280	299	277	299	263	255	279	284	261	298	271	276	283	283	277	257	278	267	266	277	297	291	311	289	283	290	309	295	294	263	263	289	272	262	298	315	265	299	292	276	288	303	303	287	293	274	296	315	281	282	256	281	249	265	277	284	273	270	251	268	279	310	288	269	295	279	274	283	301	267	281	280	309	273	266	263	262	272	284	250	259	269	242	294	275	293	274	261	274	282	287	284	277	264	282	247	290	282	298	299	303	302	273	302	318	259	299	259	295	284	271	299	266	245	289	289	281	280	284	280	298	254	271	279	278	253	276	291	293	269	296	302	268	267	285	283	270	276	298	286	283	316	287	284	267	294	291	294	271	307	283	309	300	276	294	295	272	273	255	307	281	302	271	291	275	286	293	289	296	250	290	277	264	285	284	283	304	260	273	283	237	286	273	293	259	282	270	276	270	269	304	311	295	288	291	264	294	303	295	276	277	273	312	301	270	253	286	296	267	302	258	281	265	290	273	288	316	276	238	288	281	263	303	276	296	288	293	285	269	297	275	296	285	285	284	281	276	270	248	273	286	283	273	278	318	296	290	267	281	285	281	289	248	288	250	298	281	297	275	281	287	300	265	273	266	295	267	315	262	283	301	265	276	264	286	272	242	292	295	280	274	288	271	285	313	303	275	271	295	272	283	270	292	257	258	295	263	277	287	268	271	269	299	295	285	274	281	260	292	287	270	268	292	264	275	260	289	307	287	275	288	250	285	308	294	315	283	294	299	301	284	238	275	273	276	263	304	296	276	314	294	267	277	286	287	282	270	290	258	275	271	278	296	277	306	265	253	286	302	294	289	284	302	283	267	271	267	298	292	271	259	256	302	292	261	284	288	317	268	304	313	268	295	276	262	295	284	319	284	301	267	249	268	275	264	288	279	312	310	288	280	275	288	260	264	271	282	311	279	303	285	286	268	279	273	279	263	269	315	298	283	276	279	256	287	311	270	275	275	304	279	275	270	266	278	311	286	286	301	286	294	284	259	257	280	292	315	264	262	265	272	253	275	256	303	283	268	303	271	297	306	274	287	266	286	275	271	278	281	311	270	293	301	273	294	295	296	271	301	239	293	298	260	267	323	279	285	274	262	289	277	276	258	273	289	289	264	293	292	278	309	285	292	294	284	304	276	287	270	280	309	300	286	287	295	261	287	280	296	275	263	286	269	279	261	255	301	257	307	275	280	271	273	314	251	251	269	270	269	284	293	322	281	274	294	256	266	301	280	276	267	274	296	292	254	276	314	261	319	299	295	288	282	336	322	245	290	291	279	303	308	272	289	269	274	268	283	277	283	286	259	310	280	285	299	264	296	274	247	259	314	242	306	239	295	269	302	293	287	249	293	266	260	295	265	268	313	264	253	271	261	290	253	282	282	270	277	264	286	269	303	269	286	313	313	292	255	305	279	274	287	272	271	274	287	278	286	285	311	301	278	282	279	268	294	263	292	284	287	302	285	269	284	249	281	279	292	297	276	256	272	306	243	279	291	272	274	297	287	282	283	324	264	285	267	256	286	279	262	267	281	274	272	300	275	263	277	272	291	267	235	298	298	270	263	295	265	279	277	290	276	243	292	271	257	300	290	301	276	289	257	280	265	263	277	258	304	289	297	297	265	265	253	266	259	269	272	286	283	295	280	288	309	281
3239	4499	3689	1755	1212	926	811	683	588	499	456	468	425	395	376	358	374	343	346	320	344	317	339	330	295	335	338	320	326	334	320	295	304	314	318	303	295	298	278	306	296	276	287	298	342	282	302	305	299	308	306	302	313	310	278	290	303	308	289	271	272	301	307	313	274	312	293	307	313	327	278	303	303	284	300	302	311	264	293	313	294	287	290	285	293	250	311	262	306	320	310	281	310	269	296	305	275	291	284	286	271	298	309	276	303	290	292	298	309	285	268	269	317	297	273	298	288	296	284	291	274	289	297	306	305	298	307	272	282	266	276	295	315	284	292	300	290	282	294	283	301	284	288	313	320	312	287	259	274	292	267	286	316	281	316	318	321	318	277	304	284	284	271	255	314	297	303	278	290	304	255	303	284	282	316	295	286	300	310	290	293	267	270	287	280	300	300	305	269	295	319	304	303	292	311	292	285	291	258	290	281	272	327	309	296	292	312	311	315	285	262	293	286	293	283	274	269	311	303	291	295	278	283	276	308	311	292	274	287	295	322	282	321	262	311	285	306	299	294	290	302	322	279	301	292	301	300	241	297	261	284	280	297	277	324	250	332	297	284	324	284	283	275	298	273	283	299	300	300	271	265	283	287	265	294	266	331	289	312	300	292	291	339	319	309	310	293	283	293	291	268	298	264	300	288	283	339	305	315	286	340	332	298	249	262	280	282	274	300	294	286	329	306	274	282	290	317	308	281	253	283	320	300	282	276	285	284	291	297	293	245	292	296	289	291	275	287	248	277	276	275	299	263	249	291	301	293	305	279	305	291	297	282	273	269	289	290	298	270	281	295	313	289	285	290	306	307	274	284	304	294	314	302	295	294	310	307	257	289	258	319	279	300	305	282	318	303	260	287	281	260	267	298	278	303	267	269	286	283	314	282	323	301	268	272	300	294	276	286	320	304	278	292	269	296	308	295	292	280	283	281	302	315	309	281	303	296	304	315	284	274	292	290	307	322	293	307	276	293	280	335	289	311	282	267	269	260	295	330	315	321	285	266	293	274	281	287	334	308	293	298	312	289	274	253	261	291	286	295	285	281	305	259	274	282	263	304	275	287	263	302	319	290	294	277	291	280	296	269	287	296	278	278	332	286	307	274	301	281	309	294	304	285	290	287	308	295	267	287	279	321	302	278	273	275	301	269	261	286	265	299	295	293	273	290	279	267	273	299	285	294	275	300	267	343	286	319	287	319	269	301	271	315	274	283	327	268	298	279	321	259	268	265	298	267	305	302	303	303	311	249	311	309	269	279	277	301	280	271	295	327	335	281	263	282	294	275	289	304	281	313	285	305	288	272	295	275	272	278	270	339	292	305	292	277	281	307	311	283	314	267	285	290	298	275	266	289	269	272	264	276	302	286	292	286	282	263	293	296	242	283	315	291	290	273	308	305	279	300	294	257	286	258	307	270	286	292	288	270	254	292	272	293	294	268	313	276	273	289	312	282	265	305	281	275	310	297	295	295	287	305	308	287	284	310	296	293	289	313	282	271	280	281	294	307	313	316	295	291	293	294	297	271	278	275	262	287	274	304	301	307	299	272	281	284	299	283	256	267	266	331	265	290	272	265	304	281	293	274	317	299	273	279	304	297	275	287	309	295	287	286	303	287	289	296	290	284	296	295	281	266	285	285	307	291	310	291	309	267	291	266	286	300	256	281	273	271	297	264	291	300	286	277	301	275	248	284	293	311	309	295	286	245	298	284	291	275	280	288	285	302	299	307	287	262	285	285	299	307	276	317	266	287	267	284	302	295	271	331	291	287	299	299	288	313	299	277	312	284	292	301	283	292	281	272	293	289	292	300	280	298	285	280	304	273	283	290	285	280	290	281	266	298	277	322	277	252	267	312	277	285	273	292	312	266	290	298	292	290	281	289	269	297	266	290	296	268	280	279	279	321	290	300	303	290	290	283	280	298	285	279	267	317	304	307	277	306	282	285	274	269	302	254	298	270	285	293	305	282	271	300	289	268	272	282	292	294	281	288	293	290	289	319	288	337	289	314	291	269	286	307	292	287	295	305	303	295	298	285	253	319	306	253	267	312	287	284	332	289	280	264	300	264	287	264	301	318	310	274	289	295	310	315	248	279	290	306	277	274	278	308	312	281	324	303	270	309	271	267	312	302	276	259	290	302	266	274	302	299	284	256	280	263	279	290	303	305	261	314	302	307	287	296	296	281	266	279	288	304	258	271	288	287	260	282	285	281	292	272	302	287	299	285	270	259	287	289	252	296	262	281	283	300	298	238	279	293	307	283	273	281	279	303	275	294	267	296	294	296	289	267	328	274	282	269	283	293	312	298	262	288	293	304	287	274	309	302	298	287	267	293	285	283	273	307	307	288	289	276	283	288	276	282	296	305	319	269	305	322	314	287	278	275	270	283	268	279	279	283	279	322	278	277	306	287	296	289	342	276	273	277	295	262	283	290	289	294	293	308	269	243	301	274	295	287	296	312	281	282	293	276	300	297	296	309	276	276	278	311	295	281	293	279	300	284	278	285	286	278	303	289	290	259	314	273	304	282	285	273	292	268	297	302	305	275	299	287	302	299	290	294	277	312	266	312	280	287	262	270	307	272	299	321	296	269	280	280	283	266	281	278	299	289	269	279	294	286	277	307	272	295	294	285	281	295	275	315	277	276	266	288	303	287	295	277	296	279	302	315	270	294	267	258	303	279	264	269	324	267	286	289	294	273	293	292	298	284	278	286	259	273	294	284	309	293	282	291	279	274	313	266	273	279	299	288	261	284	283	293	287	279	291	295	278	306	292	294	288	272	287	276	277	303	281	296	280	291	282	289	330	285	276	303	292	288	307	279	309	293	297	315	250	294	294	284	310	270	284	300	318	317	295	276	269	290	288	245	301	291	256	274	273	305	275	313	291	317	291	283	308	287	307	308	295	268	280	305	282	276	277	291	300	293	287	291	290	276	264	282	255	321	275	284	273	295	291	266	293	290	275	301	290	279	300	261	286	329	299	315	263	290	294	252	289	288	271	279	276	305	291	300	295	289	292	297	300	297	288	308	281	260	280	281	279	280	315	301	286	320	271	286	296	265	271	267	265	297	266	292	285	271	283	269	293	294	257	281	304	301	293	265	291	291	268	276	294	281	287	287	271	281	284	294	292	290	287	272	275	276	300	287	264	251	282	295	258	264	308	295	304	288	296	309	272	282	282	286	312	268	293	290	312	252	275	288	268	276	250	274	286	298	278	278	292	283	254	270	280	269	263	305	283	297	283	285	270	283	278	284	291	276	284	309	275	282	278	299	288	301	304	274	288	252	283	280	293	276	278	306	271	280	282	268	302	312	303	300	285	292	283	298	281	248	293	287	284	311	292	270	294	287	302	292	303	273	301	249	300	270	281	268	294	284	296	279	278	288	281	286	258	293	306	320	294	350	287	277	292	280	262	265	270	302	290	291	293	291	264	280	290	307	287	288	292	272	268
27490	12074	1675	877	674	625	601	669	585	633	615	596	557	614	588	598	597	580	619	594	558	575	592	595	596	602	623	585	571	611	585	579	602	596	588	607	573	650	605	593	563	590	597	631	577	606	601	602	556	612	571	608	579	626	638	606	556	562	591	608	565	605	651	550	574	571	599	591	630	629	582	609	600	614	574	598	608	590	577	594	615	600	585	647	630	569	555	552	619	586	575	581	579	573	595	585	595	594	608	598	596	581	563	601	604	615	587	552	609	576	640	561	587	587	571	599	575	606	569	556	563	612	611	606	629	617	599	578	574	606	596	559	586	610	567	589	588	594	572	590	590	612	632	616	618	546	583	565	550	598	552	646	578	576	587	613	581	580	600	595	611	573	576	608	638	618	578	555	609	628	618	609	581	598	566	586	577	592	667	590	578	613	577	569	580	563	587	554	636	626	605	588	571	598	593	582	620	621	622	622	520	587	590	595	539	626	619	595	626	604	572	608	633	592	599	619	596	590	595	608	574	607	602	633	587	628	599	580	584	633	614	633	593	598	587	585	598	573	613	588	617	577	580	610	571	609	573	604	607	604	581	598	640	617	540	563	542	626	558	633	590	639	582	640	588	647	622	601	613	596	579	586	606	537	548	626	566	585	579	557	580	597	616	635	586	595	612	608	574	623	617	605	598	573	637	588	637	600	579	589	581	596	574	616	550	582	584	564	597	641	585	573	576	604	558	602	602	677	589	621	599	617	558	573	522	571	593	612	546	566	581	586	609	610	547	590	608	558	558	588	582	595	601	635	615	652	577	608	584	620	563	609	617	563	609	620	588	589	581	625	614	593	588	598	595	575	578	584	568	600	589	630	589	593	642	560	609	602	571	570	566	599	564	605	571	595	556	591	627	599	588	536	607	605	559	598	583	613	626	612	595	647	585	618	625	550	560	598	621	626	568	619	589	600	593	604	592	557	558	618	599	561	606	632	601	576	612	582	562	582	608	573	584	581	590	581	622	580	578	615	580	562	555	588	540	603	581	575	590	577	580	622	599	613	588	562	578	618	595	564	620	551	605	596	554	582	579	603	565	602	613	579	602	593	554	589	564	531	583	648	659	565	586	626	597	600	591	561	588	616	618	550	574	592	616	584	606	575	580	589	555	576	603	567	626	597	580	537	604	590	603	592	606	563	586	561	612	580	592	589	593	595	603	571	593	606	619	582	573	564	580	616	564	587	595	562	624	574	622	611	576	607	576	615	607	608	604	591	574	590	596	564	538	613	615	598	573	588	577	595	604	608	596	550	584	620	584	589	597	583	632	612	599	631	589	616	628	552	593	597	591	567	592	600	586	583	633	630	599	584	619	604	567	625	547	603	611	592	595	580	605	622	594	576	586	604	538	621	589	598	592	619	608	613	588	543	596	587	568	582	599	604	554	595	562	632	582	571	650	579	550	616	580	562	561	610	568	613	597	612	592	599	617	615	591	620	583	584	598	579	583	571	609	601	601	637	563	556	629	582	619	596	619	573	576	587	572	614	611	605	577	575	597	588	578	637	559	544	571	572	592	620	605	587	585	572	590	606	599	582	636	555	588	625	600	614	606	597	603	616	613	585	595	632	592	599	611	595	595	573	605	633	597	572	568	580	608	584	594	555	603	604	581	563	613	570	563	557	632	637	606	599	543	613	551	559	641	585	586	585	594	607	622	606	616	615	592	554	587	618	581	540	577	582	590	604	565	591	532	584	604	548	610	605	606	534	617	617	644	558	591	592	576	577	558	645	556	562	574	590	578	630	569	543	573	582	585	604	592	578	667	617	575	549	520	615	624	558	566	602	577	533	569	572	548	600	620	571	583	642	578	607	611	585	567	611	598	605	625	573	608	562	553	549	602	575	635	616	584	644	568	573	622	603	628	592	614	580	577	603	572	576	622	566	597	591	624	581	579	609	583	578	585	591	545	582	643	569	602	582	598	568	610	576	572	596	580	621	561	567	550	586	601	595	622	620	594	593	581	592	617	598	564	644	596	637	619	603	543	594	551	643	572	620	569	608	579	619	595	558	591	597	545	595	636	603	583	569	627	549	598	623	577	600	558	615	583	583	563	581	614	632	591	560	578	618	592	590	561	609	575	628	618	557	597	540	544	564	582	558	570	596	586	586	566	570	587	588	631	628	603	563	626	632	614	605	612	572	625	616	575	557	621	624	610	558	611	620	561	567	583	586	608	623	573	566	611	614	594	594	559	624	620	616	639	583	595	566	590	608	603	607	594	587	611	581	596	588	604	598	620	605	602	535	638	579	563	565	612	586	566	596	603	597	591	592	562	610	568	625	606	548	593	569	549	585	606	575	608	595	576	544	645	606	570	571	592	583	625	605	577	585	612	591	606	604	598	594	620	607	575	585	581	566	614	621	562	558	600	622	564	575	573	607	624	612	600	545	599	615	588	570	609	582	603	570	582	638	619	554	602	538	604	562	601	592	609	617	594	621	610	567	555	627	594	620	628	568	628	610	544	596	601	617	591	599	612	614	629	580	597	571	617	586	563	620	581	582	586	592	554	598	587	635	607	572	615	553	565	561	614	565	601	571	568	625	599	603	573	563	600	634	586	582	595	588	576	604	597	622	571	591	614	613	628	569	625	569	621	603	550	653	597	605	627	612	584	625	613	603	598	591	593	578	558	574	595	619	608	562	576	623	622	592	615	584	599	620	594	563	538	635	569	564	617	619	595	540	637	585	608	562	615	588	543	568	587	573	587	590	544	581	594	640	570	603	547	594	568	594	593	606	589	622	610	588	646	613	599	589	561	577	624	612	593	602	582	615	592	612	602	582	608	553	583	567	616	585	625	576	579	597	576	599	603	571	590	610	573	611	586	554	580	600	597	631	602	542	586	582	642	546	580	603	581	598	608	613	542	603	578	607	561	614	595	583	623	612	519	549	601	566	577	599	592	573	654	579	553	592	549	615	640	608	589	590	570	608	574	578	600	591	571	581	580	612	643	630	599	580	614	619	582	577	573	579	624	602	608	573	599	571	605	589	567	557	575	625	607	583	572	603	563	608	608	587	618	634	603	612	576	592	619	569	601	568	608	602	536	616	553	600	626	593	560	635	597	593	579	599	648	565	603	589	584	577	581	581	577	553	597	580	590	601	593	591	587	586	617	640	605	582	580	584	589	563	576	581	585	562	605	588	568	573	589	569	581	589	625	556	610	608	564	614	596	628	575	577	582	566	644	579	592	594	590	556	555	589	596	570	595	596	628	573	621	607	577	582	618	607	549	573	600	622	580	578	599	616	598	585	599	574	553	584	595	594	631	570	629	599	583	660	593	588	631	607	562	595	536	614	573	568	553	610	566	610	541	604	613	629	593	664	598	636	623	601	619	610	577	619	563	599	591	543	611	619	581	601	630	588	600	596	582	584	595	587	614	600	555	581	600	629	588	581	603	588	603	580	584	618	576	595	575	609	579	587	643	591	620	585	579	608	578	599	620	591
5044	777	730	641	599	607	558	522	539	555	534	575	485	597	542	531	546	538	524	594	531	569	530	533	550	537	518	571	542	528	583	552	521	581	547	500	573	535	563	491	543	552	536	476	559	541	499	578	519	532	563	536	546	552	542	542	578	534	581	564	592	566	541	570	585	562	529	589	532	582	536	575	539	537	587	577	554	535	531	549	541	523	556	565	536	524	534	551	522	559	549	616	546	535	522	560	564	509	524	548	567	531	528	558	559	518	558	526	576	546	533	532	550	544	498	560	536	595	578	517	567	572	586	573	562	592	531	550	534	550	542	509	511	526	555	488	536	542	499	558	555	555	504	529	549	567	541	563	582	538	576	545	556	530	539	539	580	541	546	544	536	544	534	536	537	531	553	548	549	559	523	583	570	540	532	559	511	563	531	572	538	553	552	584	534	536	514	570	531	545	545	584	563	573	531	520	560	542	501	557	548	545	516	531	531	491	547	539	586	533	486	554	573	515	513	535	581	570	513	531	543	481	527	501	548	558	559	550	547	513	530	522	572	565	546	546	528	520	570	548	531	553	566	578	540	564	525	537	567	560	491	559	527	563	534	498	537	550	533	531	552	532	522	567	588	542	584	520	566	560	549	559	523	585	545	574	552	567	540	588	520	559	529	537	527	557	568	532	561	539	580	532	539	551	541	520	526	542	540	518	541	567	577	536	538	557	537	502	558	544	523	523	538	586	561	551	557	560	531	531	566	525	546	490	541	591	534	517	566	503	536	540	576	555	479	543	525	517	522	502	590	492	520	566	599	545	529	520	550	550	543	508	527	539	592	566	544	548	539	551	564	554	568	529	555	581	567	518	576	564	552	552	538	555	557	558	517	508	508	532	510	535	550	525	526	520	580	553	522	586	524	548	540	543	568	554	534	546	565	514	532	548	529	573	551	535	546	530	576	576	547	544	553	555	562	535	502	543	525	552	534	570	576	541	533	539	527	577	535	565	549	528	519	560	535	536	518	515	530	548	559	524	573	553	530	534	544	532	542	530	602	519	534	547	544	511	562	554	523	527	525	482	508	539	531	542	529	498	554	551	534	519	521	569	531	552	540	542	553	459	550	576	573	550	545	501	523	553	564	536	539	537	552	542	559	567	559	526	561	549	521	549	573	545	514	531	522	578	565	548	526	556	543	560	547	519	549	574	520	554	495	540	586	558	513	535	534	535	565	555	577	567	553	560	524	514	526	540	525	562	543	556	589	518	510	571	555	527	487	550	544	547	562	556	541	564	550	554	528	518	535	566	581	547	532	563	539	562	526	542	531	556	497	586	535	534	590	540	556	564	546	580	574	571	591	524	531	562	572	569	531	533	607	574	564	558	548	517	543	549	570	580	542	503	566	533	557	566	547	516	503	509	537	561	576	507	545	527	523	529	540	501	512	534	577	557	562	570	544	506	528	573	543	549	533	545	545	523	532	524	575	539	558	535	549	567	524	531	513	509	541	526	543	488	543	562	541	546	553	590	520	540	490	532	599	560	532	612	520	535	535	584	589	543	499	546	511	521	599	585	552	553	538	547	579	538	560	574	569	524	553	548	559	536	545	526	509	548	561	529	541	561	541	544	519	570	559	555	545	521	559	567	506	535	536	558	558	543	580	548	534	513	567	526	586	528	517	535	550	549	553	591	558	578	532	560	525	573	559	571	535	530	536	564	564	551	551	547	542	546	573	544	521	534	559	492	483	537	560	528	560	509	589	550	549	540	551	530	528	532	533	514	532	551	501	552	550	536	531	531	523	536	554	531	564	548	560	575	594	567	557	546	548	548	547	524	537	530	532	578	540	562	570	557	532	555	603	518	534	571	523	556	572	516	522	551	558	544	555	570	583	591	546	527	567	551	546	547	559	539	552	514	522	541	565	572	526	595	575	505	539	488	566	528	547	530	509	567	555	552	554	513	540	515	520	560	525	528	545	544	551	528	534	572	515	501	553	544	542	525	555	573	554	531	576	509	586	501	528	522	532	531	549	543	546	564	550	552	549	529	539	506	542	588	521	554	547	559	530	563	554	559	530	597	572	555	525	529	542	534	525	550	551	531	561	560	577	556	532	521	526	539	545	554	521	544	546	547	577	531	559	555	542	522	555	557	568	570	561	525	533	544	569	585	508	539	528	525	539	603	515	544	536	559	514	566	498	543	578	556	533	561	530	547	528	582	534	524	523	540	540	535	569	514	539	550	537	542	547	556	519	507	558	527	579	515	555	570	559	543	571	532	567	556	598	558	575	545	537	565	530	560	561	562	530	556	576	504	560	547	540	543	553	556	564	542	525	493	564	528	501	598	563	542	536	553	569	558	537	563	534	505	490	568	536	534	532	517	539	581	521	579	588	551	548	548	552	539	545	530	505	541	548	551	533	507	535	538	542	527	579	593	579	597	504	561	531	532	538	515	584	532	541	585	556	543	584	540	554	526	553	573	574	590	547	569	549	531	526	499	549	591	519	556	564	551	543	509	539	558	577	517	512	532	560	550	561	547	509	547	576	542	519	564	546	494	544	538	560	548	551	561	547	538	556	559	529	530	548	567	520	524	572	541	523	539	512	532	527	517	549	568	541	536	553	536	570	561	568	510	516	555	520	527	564	545	572	587	557	581	559	576	530	540	566	569	516	523	530	518	560	578	550	536	535	541	551	514	539	548	516	548	561	573	584	569	587	551	529	543	522	532	519	586	538	525	541	556	531	540	607	536	568	565	527	576	564	517	506	525	572	509	595	524	544	540	585	503	550	555	525	524	544	557	514	508	532	501	531	552	564	527	601	517	515	528	558	539	566	540	542	555	540	565	561	563	554	514	546	544	585	523	566	556	520	556	551	571	532	546	578	546	554	557	554	560	543	537	537	540	558	522	570	558	520	552	520	561	549	537	551	568	566	525	545	544	544	518	544	543	534	551	567	581	548	594	539	509	547	601	563	595	586	512	564	543	526	557	540	496	537	544	528	567	543	528	532	547	539	543	565	564	506	585	534	506	517	580	547	546	545	559	580	549	517	556	559	562	570	554	488	544	591	537	564	544	496	536	547	556	515	544	547	558	548	544	552	515	570	504	535	549	523	576	516	519	537	566	536	554	543	551	568	574	534	552	557	516	528	558	540	542	574	515	582	562	531	567	564	540	534	532	521	499	570	515	531	540	547	574	551	530	542	538	551	541	555	584	562	578	560	541	592	556	518	519	555	563	533	567	556	565	518	564	565	538	542	525	532	511	543	544	522	551	500	527	496	529	570	528	562	529	545	539	548	556	560	547	542	499	572	561	509	495	530	496	517	532	524	554	546	532	528	542	570	530	519	597	536	552	572	553	529	569	593	529	562	509	520	525	571	562	554	536	517	527	552	579	577	524	542	503	566	494	544	527	547	561	560	507	559	532	522	544	526	547	583	511	515	547	524	534	533	534	570	565	527	553	543	549	523	543	567	572	584	543	535	546	533	558	525	549	583	554	509	556
25605	21403	26057	19118	1516	706	583	524	491	443	497	425	485	438	387	436	398	420	411	433	418	433	405	380	421	420	390	432	424	451	415	402	418	396	425	390	455	426	386	392	410	444	428	436	436	435	405	440	433	416	453	421	438	432	408	410	424	391	414	404	395	393	394	415	406	370	391	402	452	378	394	379	398	418	389	405	404	400	442	411	394	439	437	392	442	415	394	400	378	403	408	414	371	398	444	398	421	406	457	419	441	392	406	424	415	394	410	394	415	411	358	409	418	410	382	384	391	401	378	406	427	407	395	422	417	419	416	424	416	409	402	426	450	401	401	364	381	439	394	400	401	439	407	385	381	379	391	400	410	389	392	403	417	394	403	399	392	409	420	422	434	395	404	415	403	414	399	366	401	419	424	408	407	423	423	433	380	396	387	407	370	417	428	388	410	403	414	417	400	411	405	413	404	409	409	408	480	410	373	455	380	457	423	448	390	425	396	384	412	434	368	449	428	381	411	380	391	431	422	392	393	406	395	431	449	435	419	399	398	451	443	406	418	428	387	404	389	410	434	403	419	416	394	405	392	388	400	425	421	416	396	398	417	395	444	438	432	411	411	390	391	422	385	367	376	358	397	421	432	393	414	409	428	387	409	366	401	422	403	428	405	447	440	422	392	413	408	403	399	379	429	406	400	411	418	385	379	451	442	418	411	474	385	427	368	395	402	375	379	384	387	405	378	375	409	383	399	412	406	447	423	430	396	398	398	394	397	422	433	405	399	395	394	441	398	408	380	407	372	424	393	411	377	362	370	387	359	409	408	419	365	399	397	405	379	404	424	393	410	430	430	386	445	385	426	440	365	379	408	406	420	370	385	414	388	434	405	427	420	408	390	411	394	393	401	358	420	399	406	417	426	450	413	442	400	396	445	422	396	409	380	393	373	420	419	394	421	381	418	451	397	411	403	419	412	453	376	442	379	397	419	389	433	438	415	398	399	399	373	393	397	400	388	413	414	397	405	409	415	426	386	449	414	397	398	416	396	416	378	391	419	378	416	434	432	370	412	389	383	401	405	402	373	410	447	377	395	413	417	408	405	417	441	411	417	409	409	430	405	456	418	399	411	403	400	405	422	369	388	379	387	419	411	383	401	406	411	405	406	379	376	401	438	350	371	426	400	449	404	399	409	420	422	380	413	375	397	410	422	399	389	375	374	381	340	405	408	386	406	376	387	402	393	389	444	416	408	431	428	409	400	404	433	381	417	418	455	412	399	378	421	451	377	413	395	375	364	423	395	429	400	386	436	415	413	379	443	441	397	393	421	391	439	391	426	404	428	412	402	396	458	437	444	413	409	424	426	406	398	420	411	384	422	426	397	422	379	409	439	418	437	410	420	452	420	433	375	396	430	405	364	433	408	413	421	384	403	429	429	391	373	429	416	420	367	408	381	424	418	426	398	408	424	386	381	430	434	414	385	398	434	396	399	421	406	415	390	381	379	392	415	437	410	427	411	412	423	402	403	427	435	376	429	400	434	393	468	410	418	421	413	410	372	412	402	374	394	402	425	397	430	418	418	421	416	435	391	425	422	394	399	415	393	415	396	395	378	402	379	412	422	385	388	368	399	410	419	432	405	430	407	404	435	438	416	422	409	382	429	409	400	399	410	413	380	392	389	413	399	416	400	401	413	413	425	417	362	439	421	393	409	393	406	394	407	396	444	405	428	419	393	424	416	381	395	390	396	401	405	410	419	417	390	429	387	439	412	429	381	384	422	423	391	396	375	394	409	412	404	377	407	413	384	448	412	422	411	444	421	399	405	407	407	400	388	407	442	406	399	423	389	369	419	405	397	408	406	409	386	392	430	389	414	367	399	427	447	386	405	420	410	420	412	399	438	392	419	440	391	407	399	419	417	386	435	421	376	393	386	432	417	382	390	381	380	389	399	411	406	388	398	408	398	374	403	390	400	413	420	412	422	440	400	425	413	419	433	401	414	404	405	379	419	388	425	418	398	411	412	372	425	400	432	425	403	422	396	415	399	394	358	405	398	414	407	389	390	391	380	403	406	417	415	384	396	413	369	406	392	365	410	389	414	387	401	372	446	421	398	395	401	383	418	379	425	381	408	409	379	418	420	417	398	398	403	375	440	381	418	398	397	384	420	403	391	404	436	417	393	408	369	442	423	375	453	379	437	385	428	422	403	447	409	439	421	426	407	430	401	423	388	398	430	411	411	425	384	407	429	424	418	420	412	415	414	401	387	433	427	397	431	391	391	409	407	392	414	398	430	389	416	442	407	389	395	384	441	443	406	420	435	416	386	421	371	428	409	407	428	424	402	418	430	392	404	387	423	422	374	408	385	381	401	435	400	424	378	395	416	413	402	394	384	404	411	439	426	381	416	385	389	381	391	407	417	391	400	418	408	446	391	449	416	374	423	402	461	385	405	388	434	413	383	408	391	439	386	410	446	399	414	437	391	400	403	425	399	443	419	386	408	410	432	413	419	401	428	400	401	398	375	442	402	393	408	411	420	424	418	389	369	434	396	412	420	428	420	381	432	381	400	399	394	388	422	399	413	401	437	428	432	403	400	412	401	402	415	446	434	403	430	391	396	400	414	425	425	415	417	419	400	397	391	375	395	427	398	416	460	416	347	416	389	413	375	423	404	440	401	406	399	404	430	376	397	380	394	401	411	424	411	412	388	395	405	401	369	423	390	411	397	378	446	370	398	395	380	436	414	378	419	415	397	426	410	388	403	386	398	417	378	374	392	413	472	402	416	397	405	407	393	376	404	394	410	409	432	421	376	416	388	399	423	407	382	408	405	397	385	371	438	430	388	394	392	432	381	379	393	407	417	441	399	409	410	404	380	414	417	398	404	432	398	460	421	425	435	397	389	431	433	398	402	384	400	410	399	421	393	412	391	382	420	415	440	390	395	405	413	403	442	404	427	374	402	414	437	409	381	444	373	396	428	422	410	417	420	453	400	386	382	406	389	436	410	409	418	433	400	409	408	382	417	408	412	413	426	402	397	442	417	385	375	404	396	399	398	378	388	422	419	408	370	440	418	380	403	384	406	408	394	399	392	400	451	440	401	389	421	398	403	403	382	427	440	400	371	411	445	394	443	402	407	407	407	401	418	391	371	442	444	393	393	395	402	397	357	450	377	426	438	399	395	379	390	421	410	389	386	456	405	383	408	396	373	427	400	400	396	387	383	397	396	385	415	390	420	406	419	437	371	376	396	450	411	418	393	423	429	410	402	414	432	430	384	430	391	430	399	385	380	403	417	400	423	431	426	421	444	439	407	376	396	406	394	389	458	412	405	393	397	394	399	354	378	426	395	388	415	409	420	410	411	419	418	378	421	427	444	357	399	393	397	397	397	410	409	412	354	393	403	417	416	421	426	377	421	445	418	370	431	383	409	400	450	380	388	420	400	426	402	412	374	435	410	406	398	416	411	410	385	367	380	417	428	409	407	371	430	394	363	426	421	397	393	409
3356	2087	1611	917	738	638	614	546	537	446	508	466	432	464	456	442	415	447	423	436	433	441	412	443	418	439	441	412	422	461	435	426	412	429	398	395	396	443	445	411	385	450	403	405	399	386	410	413	411	431	438	415	378	393	409	436	379	417	410	403	410	415	384	411	400	438	440	391	420	387	421	419	376	407	399	380	411	433	405	435	398	388	392	401	386	399	406	391	425	395	400	422	410	400	424	441	376	434	392	384	344	425	397	395	428	395	399	403	415	437	416	409	433	416	411	442	374	405	357	355	408	419	413	420	383	431	432	406	388	396	401	365	404	453	369	397	396	402	405	430	377	390	404	387	412	418	397	380	388	378	394	391	401	398	434	410	391	392	413	420	394	395	400	434	410	426	418	396	402	399	415	409	410	396	378	398	414	447	405	391	417	408	410	425	381	423	414	401	408	383	429	434	429	390	409	409	415	397	409	415	405	431	406	419	395	400	420	407	413	417	395	426	420	376	409	406	377	422	393	423	409	403	429	408	356	385	375	430	399	386	410	391	402	410	428	395	407	415	403	404	402	407	437	398	431	421	407	417	414	439	375	417	398	404	418	424	402	394	404	393	382	417	420	388	452	398	401	384	375	432	420	379	385	396	393	382	393	437	411	372	450	447	426	434	398	410	382	441	374	396	366	385	428	405	402	434	371	432	394	400	385	405	400	387	409	405	383	401	423	394	392	384	429	398	398	375	431	380	391	397	407	394	421	390	412	387	399	421	380	398	376	404	441	438	396	416	423	408	376	398	396	417	407	387	403	413	389	407	402	394	435	420	393	423	401	366	437	442	414	407	374	413	413	359	419	377	435	452	409	392	420	350	407	399	425	398	379	385	389	399	417	392	433	397	387	425	389	417	448	401	418	427	421	420	384	417	402	410	404	397	435	430	400	427	387	411	410	414	396	352	387	413	425	348	405	379	426	363	430	412	424	367	397	406	388	435	404	385	421	392	431	389	411	398	390	392	388	395	392	442	409	406	397	411	417	441	403	373	417	379	397	389	376	405	397	359	406	384	434	362	369	401	394	372	385	413	400	404	410	408	371	394	413	408	439	395	416	408	381	406	428	385	385	387	401	439	415	419	398	382	428	344	416	436	360	406	385	395	409	396	370	371	395	423	407	383	429	420	396	380	418	405	374	383	391	430	387	387	408	415	413	385	403	387	369	382	396	406	355	410	378	387	378	370	400	424	375	403	395	418	415	460	417	390	419	439	405	449	400	412	431	406	418	400	428	375	406	383	425	422	409	395	422	436	428	371	408	388	410	372	432	395	445	403	384	408	403	403	408	411	417	428	359	407	401	425	401	354	407	395	420	414	406	375	378	396	402	394	379	396	446	387	363	399	390	402	358	439	416	402	410	429	397	394	414	415	418	427	357	383	374	405	413	419	417	404	394	409	379	394	381	383	367	381	422	388	372	387	396	403	385	397	400	376	359	413	419	432	430	440	407	386	389	413	382	414	405	403	431	417	394	406	409	400	373	392	423	375	397	351	377	413	418	393	403	400	387	369	391	403	393	409	394	400	393	395	405	378	400	441	414	378	385	442	379	370	366	384	386	395	393	422	425	407	351	380	381	371	417	352	436	426	380	417	419	397	355	373	415	418	416	398	408	424	383	385	440	421	375	433	406	396	412	413	424	409	387	334	402	384	387	391	407	369	424	392	393	361	422	408	376	412	422	380	401	380	407	394	393	391	412	413	387	412	399	393	386	413	405	392	382	378	400	408	400	349	415	374	394	406	380	390	402	391	393	450	389	393	414	394	373	336	430	433	434	380	397	399	414	420	419	420	380	408	390	391	459	395	403	409	395	435	417	373	423	385	385	406	410	398	414	413	409	406	409	388	400	403	363	412	399	435	411	391	417	402	380	399	416	399	406	414	391	408	377	412	397	415	402	376	379	403	418	399	396	419	402	375	387	408	409	393	406	409	422	429	392	416	399	415	429	422	385	384	389	410	403	427	359	407	423	427	444	428	426	389	403	414	381	409	384	413	389	399	423	420	348	396	403	360	380	423	408	397	397	426	385	389	391	394	409	433	397	374	400	406	416	391	396	395	372	372	364	419	382	399	365	384	418	366	403	411	401	416	383	415	375	418	414	395	364	396	435	391	419	421	379	437	404	452	403	396	412	401	414	405	433	408	414	381	376	407	395	407	430	353	412	390	396	385	438	396	414	395	364	426	406	366	394	401	402	424	389	398	426	379	366	425	434	403	340	395	386	395	381	399	428	386	374	391	389	404	419	388	396	412	384	381	403	392	383	387	398	394	421	344	392	419	374	438	420	402	404	447	378	381	382	399	406	443	397	376	426	432	388	396	435	395	435	414	374	372	372	395	391	402	356	381	392	416	373	397	353	417	396	396	406	419	389	390	411	403	410	406	392	394	406	407	388	397	407	422	424	396	400	411	434	402	382	373	440	403	423	427	409	367	413	408	378	380	396	404	413	407	419	395	383	423	409	387	403	391	420	378	469	434	423	388	413	394	432	424	420	367	401	368	410	417	378	369	412	388	421	409	416	395	425	431	399	399	432	399	388	343	422	390	393	404	394	403	406	396	403	438	371	452	406	437	401	399	380	394	389	379	396	433	405	393	357	403	389	383	367	416	388	413	401	393	413	403	402	425	406	425	435	423	403	372	420	368	403	386	382	385	406	418	408	404	434	398	403	403	412	437	438	379	387	442	393	412	392	412	411	424	391	397	424	395	362	376	381	395	372	396	425	428	438	417	395	390	397	423	405	395	398	373	398	361	404	388	415	449	418	463	367	348	418	362	401	409	430	396	412	401	409	404	409	372	410	406	391	383	396	390	434	378	403	453	467	411	408	421	418	412	438	427	419	410	391	410	378	399	416	387	386	373	369	389	392	364	428	402	391	385	355	414	394	394	381	407	429	438	382	414	406	397	386	403	416	439	406	388	359	373	421	431	447	422	414	394	381	438	409	410	400	365	358	417	409	409	413	391	403	429	393	405	406	429	437	387	433	410	384	425	442	371	417	424	450	393	422	445	394	423	378	420	388	386	392	419	419	416	391	418	376	376	396	428	409	421	381	390	422	403	411	418	428	424	369	392	420	429	410	427	407	400	432	382	407	389	401	418	417	396	390	424	376	398	402	417	380	436	408	406	392	368	422	414	409	410	383	437	395	347	400	412	400	412	424	374	382	377	417	424	380	376	415	447	391	369	391	403	419	410	425	413	408	406	435	368	398	370	411	429	412	395	391	389	384	413	365	434	402	388	371	383	422	397	395	412	380	393	388	427	374	392	404	401	419	395	380	400	436	387	410	414	421	430	402	434	395	384	390	411	412	435	409	378	406	392	402	382	421	379	396	397	401	399	392	391	414	422	421	381	369	413	379	370	414	371	401	398	395	411	409	405	394	365	390	414	406	395	401	436	371	389	420	438	382	416	404	429	372	398	421	421	404	403	363	406	414	398	413	382	365	373
24238	21448	28628	24675	20262	2674	849	503	414	369	358	359	357	348	311	335	341	345	322	332	316	303	297	276	306	286	307	274	273	291	291	274	292	305	303	300	278	277	268	267	314	281	317	294	307	315	303	307	262	281	288	315	311	271	321	320	262	300	268	303	276	278	293	266	295	287	276	288	287	285	266	308	290	267	293	307	300	266	289	316	289	283	288	293	292	299	293	288	294	299	301	298	269	276	288	253	264	311	276	305	304	261	290	261	299	279	298	265	308	264	286	259	274	272	263	246	273	268	300	263	274	293	271	291	270	277	269	286	290	274	243	286	289	269	291	276	289	251	307	302	253	290	283	288	303	333	289	274	292	281	268	303	300	302	276	325	276	275	278	305	290	273	306	280	269	258	290	270	284	282	283	285	264	303	295	281	295	285	284	298	253	288	282	290	302	280	281	298	301	293	325	298	262	258	289	279	306	280	261	284	278	266	262	307	288	262	272	298	285	286	278	270	296	270	265	287	301	262	288	281	276	276	312	267	288	288	291	295	291	272	278	284	316	290	292	249	310	260	240	275	277	264	253	273	283	275	281	301	290	265	292	228	291	303	308	258	260	270	297	257	325	275	283	269	298	267	297	294	278	287	293	284	291	271	241	274	270	309	264	308	282	289	298	314	297	275	263	300	289	247	269	319	314	285	293	304	270	300	315	257	283	288	299	293	274	291	275	286	261	285	293	281	293	306	279	305	265	300	299	299	289	279	279	278	250	317	280	286	263	270	285	278	308	315	285	287	273	332	299	287	233	279	298	270	303	278	281	261	290	314	271	278	286	264	263	281	283	288	269	271	300	240	312	334	284	263	269	254	262	280	293	298	246	258	276	264	289	272	297	317	325	279	283	297	285	276	262	287	299	296	310	291	314	257	314	264	282	266	301	304	287	296	277	267	273	275	240	299	272	286	276	269	291	286	311	292	252	255	276	296	278	265	284	305	304	266	274	275	288	309	260	306	299	317	274	300	274	299	314	293	284	289	288	263	319	293	292	273	276	281	289	282	294	294	276	294	311	298	291	326	311	269	288	315	292	301	270	296	274	256	276	313	282	271	280	291	292	256	276	286	285	289	298	295	301	287	297	266	299	277	320	282	273	278	312	290	276	284	262	306	295	265	283	291	293	294	278	288	310	235	290	278	281	274	289	270	284	274	295	274	261	264	258	247	259	276	265	292	258	290	279	276	252	293	267	263	279	309	284	287	290	275	268	301	323	291	263	290	296	258	265	281	277	316	277	245	315	290	295	330	291	313	292	243	283	299	307	306	279	309	286	290	264	274	241	279	318	270	273	281	257	301	252	284	275	286	257	304	284	328	291	270	276	270	296	299	306	293	326	276	309	288	274	291	290	282	276	294	298	247	281	326	282	269	310	246	274	260	306	272	270	291	283	263	275	240	278	272	280	298	304	266	268	291	269	297	267	284	287	265	297	324	336	287	281	279	311	291	256	280	286	279	286	267	260	266	280	287	272	267	309	316	294	252	266	275	273	301	310	320	266	261	302	295	293	297	279	279	294	294	290	278	289	273	274	262	276	276	283	287	286	292	295	298	321	277	287	293	262	279	276	252	306	258	257	310	265	307	299	263	289	273	267	281	274	295	287	269	305	255	270	295	307	287	309	292	264	312	290	273	272	265	268	281	287	279	285	314	313	278	266	281	258	297	295	300	252	285	294	285	262	277	294	285	306	283	281	254	262	296	257	308	284	301	291	305	267	272	278	297	303	278	270	293	297	290	278	272	275	270	274	278	267	283	280	263	256	284	276	279	298	266	288	285	297	271	276	309	294	273	257	271	265	292	274	251	291	261	287	292	292	288	273	278	281	264	288	308	294	294	288	307	288	272	271	285	302	284	305	273	274	290	266	282	280	247	273	288	284	287	272	284	261	316	298	285	291	289	317	305	302	257	271	241	278	276	251	320	281	289	252	303	296	291	277	256	307	274	286	312	291	257	307	288	286	296	290	294	297	274	284	280	267	310	292	244	284	267	279	267	285	283	277	288	269	293	277	267	278	267	313	310	302	265	279	263	263	295	279	300	299	273	274	272	300	255	273	276	265	294	267	281	279	293	291	263	302	289	278	268	290	270	299	318	274	288	260	280	302	290	287	286	293	306	286	277	293	275	308	290	311	278	272	296	321	287	302	287	300	285	245	294	264	281	274	269	275	273	289	316	318	266	273	298	287	279	290	274	274	280	306	263	272	296	278	287	302	318	291	271	290	263	316	306	281	293	307	277	312	282	272	253	274	268	289	291	295	266	283	293	277	300	282	303	276	291	304	243	239	268	300	262	330	286	285	294	261	281	281	307	293	247	284	294	271	301	267	316	281	263	292	277	283	305	282	299	311	300	272	275	285	291	297	273	269	261	301	309	284	289	263	274	276	284	282	298	298	296	295	278	284	278	296	264	302	308	328	304	273	297	277	261	263	297	294	291	262	287	284	276	265	280	292	294	284	280	280	271	308	293	251	255	292	270	293	287	286	282	311	278	277	279	263	291	266	291	283	287	275	262	279	286	300	292	276	266	272	268	280	286	304	297	293	258	325	292	283	302	252	276	299	275	262	277	291	280	275	294	273	231	264	258	285	258	309	261	297	255	273	281	266	282	263	291	278	266	291	277	272	261	309	300	269	296	331	286	278	240	303	302	264	279	289	291	292	245	260	273	288	239	308	299	271	283	276	281	293	294	307	273	320	268	298	269	249	293	287	288	283	289	275	244	266	288	267	299	296	275	283	268	284	289	278	310	257	286	292	278	288	268	290	283	292	270	263	297	297	282	279	279	291	252	274	273	289	272	300	303	285	260	278	253	276	291	288	264	279	278	292	272	286	289	307	300	251	271	293	297	260	276	270	259	294	287	284	277	252	289	288	275	290	294	278	274	298	272	303	276	268	307	265	270	299	284	264	318	271	290	296	292	262	278	308	251	291	277	305	280	278	263	302	274	272	286	289	262	275	282	288	302	288	268	285	294	276	272	247	283	279	307	328	278	251	262	292	262	309	281	267	288	301	319	267	307	257	288	255	281	270	290	295	276	303	270	251	321	281	279	290	303	286	316	285	279	308	298	304	298	260	259	278	258	259	255	252	279	283	278	306	324	288	270	256	281	262	264	259	280	270	287	261	268	294	274	312	278	275	298	262	291	264	260	258	288	258	268	261	282	283	283	300	299	258	285	300	287	274	294	283	281	281	299	288	287	291	320	298	299	310	269	295	286	267	306	295	293	261	289	275	290	291	295	282	292	279	307	271	286	321	269	280	316	264	296	261	307	302	309	272	278	301	285	274	286	307	244	275	298	282	263	272	257	319	264	297	308	278	265	329	305	283	305	295	289	283	299	277	287	289	267	273	287	285	263	272	320	257	271	256	269	278	304	277	239	252	266	313	248	282	280	296	271	291	277	313	298	254	280	266	281	275	317	299	302	300	288	291	262	278	296	289	284	259	261	286	301
3208	4656	3604	1835	1238	972	740	702	590	525	442	406	378	393	395	352	346	344	365	331	375	308	346	316	307	346	295	326	323	299	290	313	316	322	329	323	314	294	318	300	318	305	325	297	285	320	296	305	266	301	300	292	291	324	339	309	307	286	292	320	288	286	334	331	301	293	313	291	294	261	297	286	295	273	301	289	293	303	275	319	308	293	311	325	317	299	288	315	336	288	311	305	261	302	315	305	299	269	283	320	301	280	307	306	331	316	274	300	291	294	283	304	328	316	276	285	324	303	305	314	297	282	314	296	271	281	271	287	300	276	309	288	282	280	285	309	301	292	304	312	296	275	297	290	289	324	275	299	267	273	306	268	289	273	292	262	286	286	300	316	288	284	276	318	310	321	267	313	308	287	302	297	285	292	304	287	279	285	302	329	332	304	281	313	296	300	291	325	314	318	310	292	279	302	269	323	314	292	302	330	275	308	276	298	289	269	274	294	276	296	299	289	299	303	295	327	291	304	316	296	300	308	303	317	289	294	300	323	285	281	311	301	307	299	287	286	273	299	301	280	298	296	301	298	296	304	294	320	322	281	300	273	272	274	285	300	304	294	310	320	271	312	267	311	291	302	314	296	293	282	299	291	293	298	292	279	280	302	283	302	303	275	283	278	291	270	285	300	306	300	287	283	270	325	313	278	283	294	332	293	256	325	291	292	267	310	276	323	313	297	288	293	285	301	302	311	270	303	322	292	301	283	279	307	311	294	278	296	284	319	294	292	305	271	310	312	299	321	291	290	302	291	285	272	297	276	286	288	305	299	324	308	329	283	283	283	292	274	261	310	293	313	281	307	285	278	265	301	319	298	297	250	301	278	312	297	302	303	310	280	287	275	299	296	308	284	291	282	303	331	301	311	324	302	291	236	309	303	301	322	311	277	286	317	292	309	274	313	286	271	307	279	285	293	266	288	274	269	293	290	326	303	311	277	306	302	273	279	294	305	324	295	301	293	295	281	299	275	298	273	285	295	291	295	293	286	275	249	299	301	276	286	307	279	296	279	288	239	281	279	296	306	298	332	308	299	305	250	305	301	308	261	306	299	283	268	283	307	261	296	306	321	281	299	291	293	282	316	261	316	288	290	272	299	298	273	282	305	252	299	319	298	300	284	320	280	300	281	287	273	330	308	314	323	277	304	281	316	298	304	310	281	252	293	320	287	298	259	287	284	320	278	279	298	279	300	301	286	311	286	269	305	326	267	295	283	313	284	303	280	301	290	274	297	305	311	274	266	294	262	315	281	277	310	278	270	280	304	299	288	311	295	301	286	283	297	305	286	263	267	282	292	299	290	309	287	312	287	285	306	290	275	315	323	283	273	290	324	261	284	305	342	294	279	283	269	292	321	311	301	300	275	263	320	278	282	305	299	300	293	299	290	298	247	300	297	301	305	263	286	282	283	291	302	266	296	277	306	308	285	278	259	280	278	295	281	299	308	304	292	315	299	291	306	295	289	271	292	273	270	287	316	289	301	285	285	271	303	297	322	293	272	276	277	307	298	321	284	315	290	260	271	299	305	265	293	283	264	295	297	273	277	296	269	298	306	311	292	274	312	286	330	260	305	285	309	289	289	247	278	284	287	281	275	312	285	304	297	290	279	284	307	266	263	311	303	307	303	330	310	288	317	271	300	283	282	300	288	306	284	264	340	299	282	289	265	333	291	277	325	279	307	305	275	291	276	300	316	306	300	303	271	275	296	297	298	287	279	278	308	283	284	280	287	297	312	265	275	302	304	291	289	305	296	274	254	313	277	301	294	276	323	262	333	286	274	310	292	295	282	283	273	288	319	322	280	285	320	290	291	272	277	289	341	311	293	279	274	273	276	283	279	289	274	285	313	291	283	298	291	278	279	296	250	315	264	294	272	296	280	344	287	283	282	275	287	311	278	303	287	277	294	303	297	290	288	260	277	316	295	318	285	317	281	286	303	284	300	292	303	270	300	281	301	307	260	299	276	285	283	301	278	298	281	276	304	278	276	264	278	296	326	263	313	270	257	307	302	295	274	280	278	316	294	291	306	323	289	311	292	290	310	297	276	285	305	294	277	284	279	276	292	277	272	305	286	293	298	286	285	287	293	277	313	281	294	260	261	283	277	309	309	292	283	322	299	301	284	308	288	267	276	300	298	272	286	292	298	312	295	289	289	319	274	296	301	280	281	302	311	284	294	315	300	305	281	268	288	295	284	253	280	287	282	291	276	270	309	301	260	315	305	286	323	293	299	313	289	271	284	310	280	299	272	288	293	272	290	280	292	276	277	267	299	276	295	297	297	270	293	277	292	270	290	286	296	283	295	275	274	257	314	322	270	294	266	288	277	283	306	272	316	303	307	304	291	306	298	305	293	268	286	298	264	314	286	289	274	328	315	259	307	311	294	303	313	280	284	306	272	321	313	282	292	290	294	309	291	273	257	280	284	296	291	303	287	294	307	320	286	318	307	316	290	299	268	293	300	299	273	307	291	284	275	303	288	269	301	274	270	273	290	267	289	285	287	279	288	273	292	307	279	302	276	251	269	290	274	268	268	277	276	300	288	322	266	279	299	305	297	276	261	281	290	264	274	284	250	296	286	302	270	293	283	309	291	253	286	284	289	269	322	278	299	300	271	275	305	303	281	305	293	298	321	273	312	305	290	293	312	303	270	293	287	307	315	308	284	327	281	256	312	279	287	279	329	265	273	300	282	296	249	306	363	305	299	277	320	300	308	295	311	326	286	291	309	286	292	297	278	288	288	314	297	279	270	300	278	273	306	264	280	284	297	291	269	283	309	287	302	308	295	305	270	311	280	315	286	300	285	298	287	310	287	297	275	282	284	294	308	273	304	284	290	275	299	282	304	309	294	288	316	275	318	277	326	285	271	316	261	307	262	287	300	275	313	279	278	323	267	306	282	293	295	303	258	278	309	300	314	286	272	281	276	284	298	283	262	284	310	319	274	324	306	292	281	295	301	294	291	270	278	309	286	315	304	289	268	266	294	301	304	286	299	285	302	283	291	255	309	262	288	299	308	297	290	298	285	286	265	289	304	279	274	317	322	300	305	274	289	313	310	281	281	261	284	267	308	305	287	263	287	298	282	290	277	292	305	330	282	292	309	296	279	323	275	289	296	261	299	281	277	299	306	324	280	284	261	278	275	303	278	298	265	263	326	287	282	273	290	285	315	297	308	283	272	267	322	302	263	288	311	266	310	279	301	287	293	299	292	307	298	270	268	318	327	311	295	291	288	325	288	260	286	292	288	286	283	264	285	328	258	293	287	288	258	304	298	282	270	281	325	293	279	284	287	289	300	286	287	280	322	311	282	287	281	298	315	289	260	282	284	276	279	273	307	295	288	275	288	265	303	329	286	286	285	297	298	306	278	282	299	283	310	282	269	295	289	299	280	299	283	304	277	267	294	299	294	295	272	307	295	293	319	278	269	308	282	287	282	303	283	243	302	258	280
27575	12055	1682	956	704	588	630	638	672	660	649	555	630	602	626	576	638	579	632	576	638	599	586	561	574	609	585	604	618	577	579	570	635	639	618	595	597	593	559	595	546	600	622	576	570	574	600	552	626	629	608	621	620	607	562	611	579	567	565	613	610	566	530	600	566	580	614	587	622	602	554	566	588	593	625	580	612	587	626	603	565	597	554	587	617	600	614	571	595	613	583	600	624	601	604	642	615	585	603	542	591	568	560	587	580	588	598	583	604	578	608	558	594	595	616	603	603	570	578	605	586	577	595	578	583	620	623	594	587	611	548	590	597	592	579	640	597	622	592	602	573	618	603	590	582	628	598	616	632	618	587	607	603	616	630	611	589	627	571	581	620	591	608	575	618	632	578	573	607	644	617	647	642	579	574	587	574	617	599	621	568	626	577	598	616	607	576	568	567	589	619	599	636	604	594	596	580	607	546	617	612	587	591	619	579	596	598	601	599	609	587	604	644	589	595	581	639	580	595	649	580	586	592	577	529	607	614	613	609	583	612	605	611	569	677	558	594	641	620	620	587	588	595	591	608	605	605	567	583	596	611	586	610	607	608	595	615	585	636	616	619	568	578	603	608	605	595	607	577	600	580	587	630	618	614	562	618	591	531	616	565	576	577	598	608	584	627	618	554	586	576	561	576	598	622	596	569	623	584	559	626	584	594	611	607	594	635	619	567	630	582	613	612	574	554	584	620	583	614	581	592	562	561	587	557	591	593	587	617	605	647	579	597	609	598	595	619	603	613	559	618	604	602	580	584	535	598	593	582	609	569	603	598	575	608	618	624	628	582	639	565	599	592	601	555	587	600	568	594	606	603	602	624	612	622	596	526	572	645	556	599	600	604	617	595	605	554	613	627	576	631	619	612	613	599	632	564	629	577	625	614	601	619	599	577	565	584	567	577	617	594	620	610	650	599	616	589	564	610	597	632	584	556	584	586	580	574	583	560	609	575	580	570	603	614	605	613	597	609	591	603	595	592	559	537	614	603	545	577	636	609	605	611	608	588	605	595	563	577	594	571	608	549	602	588	597	627	634	588	575	613	581	577	647	598	616	592	612	581	654	590	617	624	558	612	622	596	576	581	546	599	592	570	585	618	609	609	591	578	576	646	580	606	609	561	603	561	585	563	574	573	609	539	588	599	604	591	601	593	556	626	663	647	572	620	637	578	572	608	618	611	607	641	600	581	570	636	618	656	585	594	570	559	613	597	627	656	591	613	566	608	623	618	629	600	646	612	568	568	612	609	597	571	609	567	584	603	647	580	610	618	601	571	625	552	550	614	617	616	576	576	601	598	555	581	595	548	569	599	587	591	620	551	599	648	575	590	582	580	576	599	607	608	590	604	600	629	592	574	625	587	613	604	596	620	644	616	552	610	585	613	642	572	568	607	594	584	594	589	603	608	609	620	586	624	618	607	591	602	607	578	585	666	549	560	604	567	623	593	591	596	580	585	601	626	613	558	573	583	589	592	597	614	583	582	611	588	560	568	591	586	609	575	591	607	601	583	583	607	591	595	595	562	569	613	586	599	620	595	599	559	602	584	617	553	615	571	606	562	606	626	535	594	576	594	603	581	622	602	567	596	626	600	631	562	591	618	613	609	571	599	593	604	575	567	586	588	600	648	586	627	655	641	568	594	562	616	605	532	636	600	594	533	557	585	561	606	606	589	578	575	559	559	659	568	575	590	595	652	632	606	627	642	612	596	618	583	618	613	558	573	584	636	581	566	624	602	585	607	620	625	562	592	592	574	620	580	596	577	620	634	619	618	605	611	619	622	629	614	617	608	652	594	647	598	633	622	550	622	550	612	590	610	598	589	612	642	577	598	587	632	559	615	599	587	649	577	578	524	569	549	594	602	585	573	635	610	561	619	615	615	572	602	627	593	592	618	560	577	606	593	608	610	587	653	629	636	598	584	595	583	598	602	592	589	652	547	608	601	604	587	617	644	591	596	578	616	627	576	610	612	569	614	587	580	580	613	586	600	638	622	630	567	607	615	575	598	636	631	607	566	651	599	562	618	540	613	588	564	601	611	590	595	578	568	585	569	600	647	577	569	619	547	519	572	625	570	635	554	608	609	601	604	608	616	595	629	594	570	582	587	579	578	587	569	570	531	593	592	582	632	621	584	589	594	571	568	620	581	629	613	572	587	603	600	614	580	553	605	557	581	574	550	587	553	628	599	589	617	592	582	540	592	573	602	588	646	589	606	600	552	582	593	600	599	629	615	593	554	591	593	582	575	568	622	621	573	612	585	588	605	644	599	596	616	622	606	564	618	614	621	626	581	597	584	605	580	619	602	611	612	635	589	571	589	548	574	574	568	634	575	565	596	599	567	569	589	631	569	586	586	623	581	566	565	607	572	634	631	622	592	593	558	552	613	584	585	574	664	582	651	559	626	552	634	597	570	602	637	582	586	544	595	580	609	606	608	583	615	628	631	647	589	566	633	617	602	620	594	597	542	564	634	612	607	615	572	602	559	597	589	595	559	567	609	595	649	594	601	601	606	601	582	575	608	576	573	553	577	615	611	615	578	609	648	638	636	576	626	552	560	576	586	574	620	605	601	617	622	611	614	613	610	589	625	580	608	587	608	561	571	585	577	625	596	625	615	542	633	601	619	595	536	588	627	596	605	548	613	595	612	564	584	579	569	617	563	622	602	617	644	593	592	607	597	583	577	601	576	599	641	591	555	564	631	589	580	619	585	614	601	629	587	599	608	594	552	613	625	619	606	604	620	599	619	596	605	608	607	626	580	581	576	590	582	608	589	601	588	598	574	609	605	575	609	626	622	592	557	622	620	621	604	567	594	620	583	551	622	579	572	585	621	636	624	613	593	570	594	583	609	593	593	626	637	566	552	594	630	615	614	572	602	597	589	638	608	591	629	579	581	578	613	592	577	601	605	588	599	599	599	610	617	565	579	574	619	643	619	598	589	591	618	564	580	571	602	593	600	616	599	580	631	607	582	627	620	618	624	581	589	573	588	602	623	610	656	540	614	613	604	573	607	607	593	622	616	595	590	576	592	618	601	579	626	578	569	593	619	640	554	572	605	603	584	577	573	632	603	586	611	579	580	578	653	603	611	599	550	581	609	598	588	580	641	609	586	616	598	588	605	571	581	612	609	602	586	612	596	629	565	607	603	568	593	645	623	605	619	586	609	627	596	551	611	554	610	611	608	611	550	610	611	607	595	611	574	579	597	609	624	589	573	556	585	608	600	609	627	668	598	592	599	591	576	577	583	600	580	613	603	612	584	625	578	610	605	628	582	598	611	613	619	609	653	585	642	587	604	628	564	608	568	586	550	605	581	636	562	632	571	587	597	607	632	560	562	600	624	576	609	617	599	626	557	621	564	598	615	596	552	610	631	606	633	613	596	566	571	578	611	636	615	640	653	563	570	595	635	607	592	627	611	577	588	607	604	616	589	540	568	604	639	555	635	597
5055	807	725	636	620	609	590	595	543	528	573	555	570	543	551	562	564	546	542	552	553	572	583	545	555	529	555	596	572	584	561	565	590	542	524	557	566	528	525	533	580	542	508	533	549	535	499	530	537	581	510	555	534	557	557	550	546	514	536	562	539	552	549	488	513	560	550	530	554	527	539	557	548	548	563	551	532	550	565	554	537	551	531	554	525	549	579	592	549	527	599	535	561	529	533	524	530	546	539	577	533	534	564	540	587	574	593	575	572	583	549	568	540	593	532	522	523	529	528	549	582	577	538	600	559	530	564	546	515	564	559	586	554	568	566	568	557	538	537	530	539	563	583	598	566	535	539	557	561	524	567	547	506	546	522	551	518	555	541	564	562	535	543	562	548	560	550	509	546	539	598	558	517	556	525	543	507	549	521	541	550	560	503	534	567	570	552	543	562	535	563	563	513	517	536	565	553	565	557	604	555	551	551	545	531	551	550	557	552	554	561	504	546	530	547	557	534	576	556	547	568	519	530	551	547	577	556	544	586	556	528	549	572	553	509	575	528	580	515	553	549	546	539	565	558	527	570	552	562	501	484	528	560	553	522	531	620	545	565	529	544	568	533	562	575	574	507	554	539	550	544	572	551	566	543	544	560	576	562	548	566	556	567	535	586	565	507	581	549	557	603	567	543	506	547	549	533	569	595	509	555	569	528	508	561	526	563	503	537	569	549	557	504	547	519	582	578	549	516	560	565	557	573	573	542	538	549	549	541	575	540	572	524	568	570	533	538	524	564	550	566	538	527	554	572	564	537	548	547	574	552	552	527	599	519	536	561	514	572	540	544	537	565	555	562	558	556	562	576	547	541	555	560	551	560	519	568	513	549	545	519	553	555	573	528	553	605	587	580	577	532	571	544	529	537	602	571	505	534	552	547	527	571	573	545	551	544	560	576	533	537	542	548	515	550	565	560	552	582	567	551	544	548	515	547	546	558	530	557	559	548	555	547	548	515	563	569	519	557	554	580	560	593	557	562	602	569	573	536	514	565	543	562	566	516	524	527	571	512	518	524	565	543	572	544	550	540	529	553	550	563	615	549	551	548	548	476	539	528	510	557	543	533	554	558	586	529	532	541	529	586	520	554	567	511	558	534	571	551	570	539	577	537	509	570	594	532	554	527	524	514	534	561	555	555	573	528	583	566	505	557	487	528	567	546	580	576	580	566	564	593	537	528	519	572	563	575	542	529	566	507	576	547	533	579	568	522	534	529	547	567	557	532	546	555	568	544	546	538	539	552	512	528	546	549	594	531	592	579	545	569	584	551	558	552	562	554	560	554	646	567	556	551	516	575	554	561	526	536	552	551	566	574	596	580	551	559	556	552	553	571	578	552	552	589	545	530	544	545	537	523	583	529	589	550	567	524	580	530	545	542	542	519	563	511	532	573	520	573	550	519	561	540	540	584	552	568	559	552	569	505	522	559	528	521	544	561	580	528	513	560	529	523	571	570	576	531	572	559	570	580	514	579	553	523	555	554	553	589	566	562	504	547	544	560	553	569	553	572	558	554	528	531	538	559	547	547	568	538	516	503	548	562	544	595	597	543	561	589	526	554	581	564	532	561	510	510	556	544	519	546	546	533	566	553	582	522	580	546	550	547	507	534	534	560	515	575	521	522	566	574	533	527	572	569	547	544	530	594	544	572	553	553	506	599	578	550	564	553	557	584	553	560	584	520	534	536	514	545	570	546	538	560	507	527	554	511	550	572	607	568	547	553	564	559	554	539	490	581	551	533	570	566	523	542	535	538	530	514	487	550	585	552	555	545	538	600	579	548	569	546	499	552	574	546	521	635	581	563	535	550	511	556	558	568	532	551	569	567	526	548	534	561	545	545	539	567	559	530	573	506	572	545	576	537	570	532	536	530	581	553	545	533	554	526	571	543	545	561	563	585	539	506	507	587	494	530	566	556	519	557	555	514	548	576	522	533	496	536	569	567	522	584	582	559	543	565	608	563	578	545	521	577	531	562	554	580	530	586	548	567	569	497	536	546	504	538	556	526	519	563	547	561	540	570	556	562	556	570	541	539	530	547	550	554	561	543	568	559	545	564	577	555	542	534	554	539	490	542	551	582	562	564	521	539	547	540	515	545	537	512	529	559	568	530	549	520	510	542	547	553	514	542	544	533	541	537	535	535	588	587	572	583	570	562	577	506	604	516	540	541	524	551	540	506	550	561	566	522	526	548	587	567	550	557	529	534	562	503	539	525	551	530	543	516	530	520	555	546	553	554	566	547	539	565	559	564	563	553	575	577	565	545	528	565	579	579	583	511	557	558	560	535	562	547	593	530	550	526	549	529	519	540	556	543	568	556	555	584	568	534	544	561	555	551	560	560	547	563	523	574	578	583	559	543	533	584	564	563	574	499	578	526	538	562	604	523	559	585	552	580	563	582	570	532	576	531	584	567	568	521	532	549	533	584	548	522	524	525	540	533	558	565	546	552	563	531	535	545	557	544	535	574	559	525	595	532	512	541	535	507	553	515	546	528	526	541	517	550	552	529	554	576	514	582	522	533	553	511	535	536	525	539	581	567	569	534	564	545	588	544	542	510	542	550	559	590	547	575	534	565	552	519	519	564	548	597	492	509	513	515	534	566	573	548	505	565	532	512	545	551	584	525	528	563	553	557	556	557	566	539	534	529	521	535	575	570	537	527	551	561	571	529	563	542	519	574	569	554	547	514	575	533	577	563	564	543	564	543	544	538	527	544	574	531	577	527	536	571	530	522	549	590	584	541	545	547	558	558	551	578	525	559	566	539	488	533	516	550	559	584	579	555	524	550	554	556	538	570	524	544	572	556	574	570	524	541	577	541	580	501	532	564	547	580	535	569	544	549	539	568	574	514	522	529	547	584	586	554	552	511	550	565	530	572	546	550	535	554	546	540	589	556	586	592	526	552	579	521	568	526	555	557	575	546	590	572	582	522	548	530	572	540	529	515	532	557	528	577	543	515	514	573	552	537	573	550	551	555	523	587	575	506	519	548	551	515	557	546	571	550	552	539	536	555	578	556	558	502	632	523	577	598	561	521	540	544	590	558	581	530	539	568	606	506	537	524	549	539	587	585	561	612	542	552	572	557	569	544	505	505	569	543	520	532	561	555	587	544	520	501	542	542	559	520	504	584	516	548	585	523	556	560	527	543	581	555	538	567	579	534	545	529	553	584	532	583	517	529	511	562	583	547	582	534	550	525	536	538	543	613	564	558	551	514	566	541	551	529	532	553	570	578	602	547	567	566	589	543	525	571	513	530	582	571	556	566	509	544	545	518	550	539	519	592	566	553	527	542	560	554	570	576	569	537	585	560	560	550	577	545	564	534	544	531	550	566	547	581	575	526	556	528	522	540	581	529	536	518	548	556	533	512	529	547	544	563	541	557	547	549	511	526	602	529	566	560	552	518	513	587	509	546	480	551	542	542	531	515	522	543	561	508	543	549	565
25576	21404	25997	18911	1551	668	603	522	443	460	455	451	452	456	456	451	447	400	439	463	412	394	448	390	414	436	384	398	392	403	441	427	398	434	434	375	423	404	388	415	410	438	435	442	412	456	395	392	388	432	404	472	388	391	426	440	367	425	466	407	436	392	408	406	425	406	405	410	445	398	417	410	419	436	459	375	413	429	425	387	416	440	416	416	399	411	408	409	381	420	415	379	425	427	418	384	392	428	407	414	437	390	426	375	417	421	398	417	425	413	429	376	400	426	433	406	418	418	404	399	438	441	414	400	463	360	405	409	425	412	433	422	389	425	376	406	402	406	453	426	456	367	437	428	452	451	401	400	460	382	378	456	440	429	404	439	424	383	399	443	430	365	430	408	399	431	397	432	417	425	428	376	417	410	382	414	426	446	405	393	396	399	386	404	400	421	427	406	393	423	392	438	428	405	394	411	406	405	414	430	366	419	381	400	401	406	418	381	401	416	404	397	372	401	397	371	370	419	399	418	420	419	380	401	379	388	421	374	413	411	418	410	393	402	397	456	393	426	405	427	398	400	402	420	425	440	381	411	421	410	424	430	413	391	433	421	440	426	454	436	391	403	411	402	392	419	400	442	394	437	446	429	405	430	421	397	400	405	437	411	417	424	404	395	386	403	401	425	393	418	392	395	410	434	394	409	384	435	426	397	411	452	434	415	401	386	404	392	375	441	393	406	389	403	418	415	425	401	393	402	399	393	390	446	402	464	390	389	401	413	413	419	405	447	436	391	392	409	396	422	439	397	426	417	411	451	358	429	394	404	437	423	439	431	420	409	421	392	438	426	408	420	396	404	405	408	413	425	403	419	408	416	429	419	411	411	374	408	402	428	425	418	401	406	396	397	418	398	423	404	385	429	411	405	396	424	388	458	445	370	369	408	398	405	422	396	412	376	437	383	395	424	391	443	434	414	406	390	413	421	393	409	385	408	437	391	410	386	394	378	422	406	426	372	429	391	418	398	419	386	392	411	395	416	413	405	403	417	402	406	388	421	410	468	397	427	422	430	423	412	418	414	381	427	387	442	410	429	430	413	439	410	424	399	417	412	408	409	449	404	414	406	439	418	432	440	419	423	454	403	410	403	419	421	402	458	428	412	433	397	390	387	410	400	401	419	453	414	424	421	425	439	419	394	452	465	457	384	432	418	419	406	395	423	422	397	406	417	377	406	400	411	382	393	413	389	406	407	415	420	420	411	410	422	442	376	400	389	384	416	433	403	414	401	423	408	412	382	441	442	405	399	405	377	428	428	451	409	430	417	425	440	398	388	407	391	418	425	439	388	404	381	423	416	364	434	421	473	425	404	399	407	423	451	412	430	423	394	417	397	388	418	411	407	390	422	418	403	414	437	408	387	395	432	398	392	366	391	408	418	413	422	396	403	396	392	375	420	398	400	403	397	398	380	414	449	427	435	417	366	411	433	411	353	370	367	426	422	379	407	452	406	401	411	423	398	381	409	411	416	404	430	390	398	422	444	409	459	473	437	397	419	417	384	372	363	409	380	360	406	379	443	366	407	433	417	415	371	422	436	400	398	395	453	374	385	402	383	408	404	442	428	461	421	392	421	449	434	408	403	402	423	449	395	380	428	398	394	409	415	397	406	388	381	441	432	413	416	419	374	419	392	416	430	418	421	414	413	415	388	419	422	414	391	428	394	407	399	424	445	394	391	423	430	421	430	413	425	400	406	381	382	415	400	425	453	401	417	401	405	421	443	392	409	398	409	434	401	395	409	447	420	400	435	382	364	428	372	390	419	403	397	454	458	402	406	404	392	428	415	412	427	405	441	405	406	407	421	425	410	439	421	414	414	435	381	423	410	421	441	379	426	419	414	429	389	409	407	379	419	426	426	439	401	434	421	409	389	425	440	401	376	437	378	397	400	427	431	398	410	375	405	373	421	407	435	396	419	393	402	394	416	399	417	404	410	392	403	398	395	401	436	396	425	366	406	398	421	404	364	370	411	390	392	407	367	411	394	416	402	404	359	415	392	400	417	409	450	381	417	413	445	438	422	367	427	430	409	402	419	440	433	422	418	424	418	394	428	376	413	396	414	435	394	405	407	391	406	388	396	406	409	394	402	417	408	415	417	417	416	384	425	443	402	399	407	403	424	408	386	369	382	425	383	418	414	426	394	383	394	392	396	390	358	443	421	389	386	387	440	401	414	426	414	377	429	410	394	377	418	436	387	409	426	376	408	417	400	396	454	450	396	369	380	368	388	431	417	385	425	408	392	429	368	424	410	393	395	397	435	416	394	423	387	465	407	417	424	418	407	386	399	373	408	405	366	451	368	436	401	415	461	390	394	427	421	352	413	435	419	397	437	403	419	409	398	420	401	397	415	438	404	403	388	358	419	440	434	359	416	413	426	383	371	410	420	455	419	393	413	415	406	400	378	432	399	451	405	426	417	394	447	411	400	426	404	436	413	401	444	438	390	399	408	441	414	407	395	417	409	412	418	392	419	377	379	419	399	425	387	457	411	420	382	435	388	406	406	377	430	413	414	428	418	421	420	388	460	411	398	431	409	420	384	421	468	413	392	404	433	423	419	403	464	399	410	401	362	400	416	379	422	405	367	395	377	379	398	435	420	415	368	398	430	430	419	379	449	425	391	427	392	435	408	421	401	410	434	407	388	410	415	455	429	417	371	399	371	416	378	373	395	388	383	370	408	409	419	421	417	349	388	426	373	410	402	416	426	424	418	362	417	410	399	422	404	415	411	416	453	456	379	414	388	399	410	389	413	414	439	383	379	407	366	439	402	431	403	428	425	422	430	378	390	394	369	394	388	387	449	369	400	398	443	432	381	417	410	426	407	415	399	409	403	384	428	404	416	427	386	423	405	414	394	409	407	448	388	377	416	400	471	408	437	423	393	395	429	400	425	440	393	420	423	423	413	420	423	377	427	416	439	392	387	421	417	408	406	396	391	377	393	430	394	376	408	421	448	399	407	421	426	388	392	411	389	426	389	416	431	384	432	415	413	391	395	384	407	391	397	384	390	415	399	411	409	387	411	439	393	372	384	429	408	389	374	415	404	395	375	402	423	368	416	405	434	427	427	419	393	380	397	401	385	398	375	410	391	428	398	390	429	396	423	392	434	392	408	402	410	452	432	390	385	440	438	396	393	432	425	386	432	372	431	380	402	398	381	447	420	408	382	375	413	409	402	394	443	393	423	402	407	418	434	414	390	392	393	440	410	408	376	427	414	406	427	396	399	413	437	403	394	421	414	465	378	401	397	410	375	421	401	408	408	410	380	411	419	427	448	412	391	408	379	419	413	398	404	405	380	417	400	434	421	384	406	402	421	399	440	402	434	406	432	432	364	402	430	389	446	427	441	387	389	373	429	400	456	395	405	409	398	420	406	385	407	410	417	386	411	403	410	426	428	402	402	411	419	419	447	395	412	373	425	411	391	392	424	393	443	395	418	425	398	408	436
3380	2022	1755	972	760	659	569	552	530	482	491	469	490	468	461	458	420	482	422	417	448	421	417	422	444	405	411	421	438	399	456	455	412	436	460	437	390	419	416	393	441	388	402	418	440	404	424	409	420	412	430	425	429	415	429	432	393	420	409	407	405	395	436	429	412	443	419	387	446	382	420	467	430	443	398	423	421	428	421	435	415	425	393	433	396	414	434	373	416	410	402	428	449	366	387	456	413	427	410	419	389	442	394	397	412	390	408	400	383	431	384	406	421	415	402	415	418	394	388	375	434	448	416	407	466	423	399	468	424	403	407	387	422	439	440	426	402	421	423	401	414	432	404	395	398	404	402	429	463	405	403	451	432	406	393	388	453	425	390	443	414	408	431	445	414	419	399	416	435	440	406	418	383	419	407	440	428	424	425	423	406	422	425	399	424	425	439	385	426	408	398	418	408	425	439	414	406	420	427	403	416	377	385	408	412	422	440	422	423	375	425	396	397	398	426	426	391	370	409	401	402	395	414	400	402	408	386	419	436	416	392	417	388	398	413	404	387	394	425	379	420	397	435	402	449	387	413	420	398	414	401	390	425	395	426	402	379	407	418	420	456	384	389	417	405	410	402	429	397	406	398	382	393	415	434	404	400	418	391	439	403	411	425	439	394	367	389	395	398	423	443	398	432	396	395	410	409	408	428	419	428	404	405	423	401	389	410	392	382	386	439	456	425	401	432	406	406	410	402	409	411	425	424	388	414	389	414	381	386	398	396	364	416	419	354	412	385	423	427	398	411	407	392	388	407	438	402	431	400	399	411	417	412	422	419	405	441	452	419	408	380	399	353	433	440	431	381	426	383	415	455	403	422	435	380	408	404	416	424	404	414	394	417	399	427	375	410	377	410	416	439	405	419	434	410	395	406	446	406	421	426	396	424	419	422	372	382	414	378	410	407	419	414	439	405	401	413	374	438	438	418	416	407	426	406	432	465	447	391	431	388	366	393	425	394	428	401	416	360	441	419	401	400	394	426	417	420	416	423	437	389	428	406	421	415	381	399	419	405	424	401	403	406	425	393	414	428	419	399	440	424	436	397	390	426	411	454	406	436	401	373	410	374	425	387	418	432	423	440	437	393	407	405	412	411	407	433	440	376	407	404	383	421	413	392	407	420	408	439	413	427	396	386	409	405	415	392	406	401	407	394	423	414	373	373	413	417	449	411	445	415	421	408	387	393	423	395	433	414	414	412	426	409	459	413	384	425	408	407	403	379	439	449	388	408	408	410	383	407	408	462	433	403	400	421	366	414	399	385	379	411	428	402	376	375	401	393	373	376	399	402	432	402	375	400	413	410	406	391	424	395	379	424	389	413	415	412	416	405	378	444	412	427	395	422	385	427	409	417	398	448	423	422	466	420	375	390	392	419	403	380	410	424	399	407	394	388	386	395	393	410	419	425	387	397	457	419	416	396	402	418	430	389	430	430	395	383	405	389	400	431	404	386	392	407	373	424	395	430	418	422	409	422	443	380	400	380	412	418	414	414	393	407	407	404	426	390	402	407	397	421	397	425	391	408	399	393	409	411	379	385	412	397	374	407	373	424	422	427	365	407	365	426	435	374	398	414	394	404	444	425	417	409	414	367	397	378	402	413	426	420	386	402	446	370	408	393	427	451	387	408	420	385	423	432	408	388	403	419	413	433	431	417	404	427	413	387	407	424	384	380	415	408	423	348	424	426	411	409	385	407	424	411	404	424	413	415	428	438	419	432	411	415	382	385	422	411	387	407	415	425	392	402	379	416	378	441	440	450	402	381	398	434	389	377	430	403	426	435	414	400	418	396	374	410	428	468	466	386	407	400	441	387	406	398	385	408	401	433	395	400	394	427	412	406	399	409	366	375	428	422	412	413	414	441	387	448	437	416	411	411	415	437	396	404	420	415	382	403	407	388	389	405	428	370	420	388	387	420	396	394	384	422	425	425	398	397	384	435	421	439	412	445	415	399	401	393	407	380	412	400	437	399	378	391	424	450	451	391	394	415	383	385	369	404	424	412	376	391	430	417	425	428	381	395	425	390	432	415	430	402	405	416	441	432	398	413	424	415	462	379	396	417	413	426	403	403	410	405	401	396	437	400	435	401	414	366	387	387	439	428	397	413	389	391	413	436	405	427	393	425	439	422	415	375	425	409	405	406	387	399	403	401	399	397	404	426	391	380	401	411	410	374	417	398	391	438	417	417	415	360	379	421	382	397	419	386	447	374	384	422	396	432	400	431	424	409	445	415	414	404	402	365	403	422	402	452	402	370	413	381	401	390	403	400	400	370	431	392	408	375	388	401	396	421	403	398	463	412	408	385	395	438	398	431	429	451	407	412	370	388	407	453	433	420	434	410	409	389	409	411	432	424	421	406	415	390	374	379	390	416	421	404	404	436	388	423	421	417	420	360	401	383	412	415	414	393	382	401	403	435	444	423	398	411	440	386	377	409	391	421	423	449	402	448	389	398	414	408	390	386	392	403	398	373	420	411	371	419	393	387	391	405	425	373	397	400	427	393	385	396	417	433	403	382	420	385	399	436	437	427	426	390	422	410	440	409	399	373	437	417	390	413	380	376	408	389	418	395	409	404	428	393	403	383	389	445	410	415	396	398	455	429	431	397	425	426	422	411	433	396	416	404	439	393	434	446	441	409	398	373	407	398	404	395	385	384	387	396	408	388	400	424	394	373	404	390	444	384	408	452	431	405	432	423	380	441	407	386	448	382	378	374	392	415	390	426	408	409	439	407	422	404	419	425	425	398	451	411	412	403	391	430	411	428	417	433	392	390	416	408	451	378	418	403	425	399	403	392	382	437	407	389	407	432	419	422	397	417	349	408	380	392	421	377	403	409	423	398	409	396	400	431	383	413	420	397	431	380	394	415	406	400	397	377	394	434	393	427	419	373	422	395	430	395	378	434	408	395	401	413	426	401	406	448	457	396	436	354	402	390	382	419	384	402	382	422	424	450	422	365	405	377	409	374	405	419	397	386	384	412	369	370	396	409	452	419	385	389	380	401	384	443	421	391	353	446	406	455	414	403	406	429	395	388	409	403	421	415	439	408	395	411	415	371	383	447	405	402	440	382	413	419	390	421	394	426	406	380	415	394	391	425	406	370	369	413	415	374	428	444	402	386	413	417	398	419	373	438	376	400	402	413	418	415	385	418	388	449	359	404	397	410	407	414	419	416	418	408	417	395	387	409	424	426	474	416	375	396	425	398	419	421	413	423	418	408	414	411	377	370	418	415	432	391	403	405	399	422	408	413	415	422	399	395	450	408	413	361	402	421	432	427	405	383	380	377	449	398	437	431	415	414	393	367	419	370	396	421	401	428	401	402	399	374	397	390	373	375	428	414	391	418	413	380	403	385	380	383	393	406	423	412	406	429	420	410	384	403	389	422	419	432	446	390	420	414	363	420	365	396	400	382	432	373	432	428	407	416	441	411	377	415	376	432	432
24240	21396	28539	24641	20189	2581	877	541	461	401	403	336	344	345	326	321	355	311	328	309	278	307	316	275	299	290	308	312	270	272	297	319	285	294	291	288	312	299	299	317	308	300	271	281	315	290	263	291	319	316	275	300	304	280	273	260	290	273	295	311	269	303	310	265	255	273	272	276	290	247	276	289	271	285	273	340	263	280	276	299	265	266	309	275	311	283	309	298	313	275	307	284	278	288	264	294	276	265	285	254	298	292	263	282	257	277	302	287	280	299	296	267	307	295	292	279	299	271	270	285	274	281	272	269	268	273	285	264	255	275	278	274	309	258	314	310	292	315	266	276	252	273	298	256	287	304	285	276	267	285	269	279	274	273	294	281	260	282	262	284	288	271	297	324	265	272	275	285	278	321	244	263	298	276	282	274	262	287	263	299	282	305	293	294	259	299	247	265	274	324	304	283	292	300	283	293	285	321	281	272	299	289	282	263	270	290	287	308	282	241	285	294	283	254	287	290	295	279	302	268	284	282	294	285	268	284	275	273	255	270	273	287	310	290	274	263	243	302	306	296	338	283	289	282	249	264	281	284	303	278	283	267	263	266	274	272	276	297	294	246	301	291	277	296	258	280	270	297	266	291	298	259	268	279	276	289	297	257	296	268	304	287	291	306	274	296	264	277	276	301	298	278	285	290	278	256	289	336	330	268	283	278	302	292	284	280	268	288	269	256	296	306	271	311	291	263	297	285	264	287	296	290	251	270	277	288	285	278	283	301	254	267	289	307	260	303	283	259	280	298	255	273	290	281	282	285	281	286	264	290	270	293	282	305	293	287	270	251	292	293	258	286	308	262	287	299	267	276	282	264	267	278	297	256	298	306	285	275	270	268	286	299	279	303	281	272	280	303	281	248	276	297	272	290	264	249	274	301	287	294	282	301	251	304	251	286	277	289	299	278	277	295	272	298	293	299	274	267	285	299	294	296	252	272	276	275	302	289	294	251	279	306	282	261	250	271	288	275	297	274	300	279	289	293	304	290	293	262	278	288	260	301	289	283	301	280	277	303	283	279	268	304	252	255	280	288	269	282	253	266	269	296	279	267	295	290	291	268	248	297	289	313	249	290	294	303	244	268	300	259	279	271	286	280	265	310	286	247	270	290	261	285	276	263	268	285	281	277	295	259	257	272	280	271	287	309	266	294	293	278	301	280	274	278	265	250	300	257	288	267	291	291	274	256	243	232	261	279	260	272	299	279	286	288	303	303	267	289	254	304	284	289	298	264	289	257	297	247	268	277	286	276	288	266	286	311	304	279	265	266	255	260	282	263	285	270	311	312	279	284	267	281	288	263	278	279	303	292	278	291	296	295	323	266	283	278	299	273	284	280	310	286	310	291	263	291	308	282	267	292	278	305	283	315	302	286	289	286	289	274	260	280	282	283	263	272	299	312	299	282	301	252	284	285	298	270	279	296	297	284	296	285	267	250	291	275	289	264	298	298	283	314	270	271	292	287	284	243	257	268	289	299	286	301	292	289	287	257	301	286	255	284	275	259	283	270	294	284	281	274	311	292	286	292	295	274	248	290	286	303	293	283	291	265	279	261	295	278	295	286	267	286	287	280	261	293	275	262	259	274	269	317	273	265	284	292	270	275	282	283	259	299	291	263	277	254	275	288	305	283	261	285	277	258	304	281	248	285	277	274	293	302	294	265	285	289	294	318	257	284	268	246	295	301	276	294	266	280	261	294	316	272	280	296	285	302	307	272	281	267	296	277	270	311	325	259	290	258	280	262	295	288	266	299	279	267	264	287	291	276	248	284	315	297	296	300	296	275	273	291	277	276	295	287	267	290	285	261	256	316	261	301	275	274	296	296	272	266	275	284	282	292	278	289	298	288	337	268	296	280	265	303	283	260	277	302	295	280	268	280	274	285	301	292	284	296	270	307	305	285	264	275	283	295	286	282	291	309	290	278	306	282	280	290	283	286	299	278	285	293	265	309	257	297	285	278	301	288	287	267	269	288	301	283	269	261	298	294	280	293	288	268	283	273	275	253	281	275	282	260	311	283	288	290	297	273	298	317	299	270	272	278	281	289	288	258	293	286	278	263	286	261	237	287	292	253	298	241	266	306	257	308	277	268	278	282	285	291	277	278	251	310	260	315	283	292	258	280	295	260	292	299	279	304	290	288	326	295	288	264	281	275	283	283	282	280	303	273	299	269	280	288	285	264	248	264	290	282	258	271	294	278	302	270	286	286	287	298	313	298	280	279	257	288	279	296	283	278	276	306	282	279	258	289	283	276	269	287	286	285	272	294	286	300	296	268	269	286	290	272	251	306	278	281	292	290	315	296	308	289	279	253	282	284	266	246	286	270	273	298	295	274	239	280	276	292	261	295	295	263	252	297	285	301	281	280	307	273	295	267	277	271	247	277	295	277	250	275	294	279	289	259	256	278	267	281	275	275	275	254	293	308	288	298	278	297	290	264	263	262	277	282	262	285	281	275	275	298	283	273	285	269	286	296	278	257	263	292	285	281	268	281	277	289	286	297	280	289	294	287	300	293	297	297	290	282	269	280	285	270	282	302	266	282	283	291	263	275	280	260	279	288	289	281	286	318	278	294	242	290	272	296	283	246	263	287	298	308	278	261	287	297	248	298	278	286	311	273	278	291	281	290	277	281	302	257	286	288	301	323	288	303	296	314	280	283	296	276	275	282	288	293	275	273	281	288	283	305	293	287	260	273	274	274	303	284	305	294	278	276	284	292	263	300	285	265	265	294	305	268	289	268	256	285	275	286	258	305	310	262	278	290	262	289	266	295	279	276	281	262	300	266	265	273	273	294	263	300	258	284	269	275	282	271	264	295	269	304	273	278	270	267	290	302	255	292	251	234	277	233	279	264	272	258	254	262	295	266	281	279	282	298	290	300	259	278	261	274	283	294	242	294	267	291	276	273	250	266	257	270	292	284	291	274	293	297	267	306	287	287	291	276	279	280	269	299	277	276	265	283	283	296	296	270	291	289	273	276	260	259	298	261	271	280	298	302	275	272	319	273	306	290	251	270	299	267	267	293	246	281	276	298	260	248	259	270	275	289	292	287	270	263	267	268	293	286	284	284	264	267	273	296	263	272	299	289	267	297	272	248	275	291	290	273	260	291	249	281	287	270	266	259	300	310	271	264	272	245	259	252	294	308	302	295	266	261	280	251	278	273	282	267	309	270	276	284	270	305	298	281	285	304	281	294	259	274	268	249	256	270	287	291	275	277	259	290	285	295	246	270	282	309	278	266	289	291	302	254	273	280	275	281	280	274	292	296	260	296	276	287	278	281	277	274	306	274	264	277	301	281	256	301	285	278	288	273	288	296	292	292	273	316	248	275	260	290	290	268	290	279	296	278	289	269	286	295	246	290	261	288	276	272	286	243	307	268	270	296	258	293	293	277	263	282	269	279	299	258	272	249	308	284	270	282	292	317	305	263	298	274	285	288	269	283	253	256
3255	4690	3680	1787	1203	921	797	677	540	533	463	423	431	426	427	396	357	390	328	359	338	328	330	366	304	331	314	318	317	332	304	303	309	304	313	312	325	307	303	297	308	333	330	308	337	314	297	292	305	313	320	305	304	305	322	315	305	308	291	276	289	304	284	288	293	326	322	301	291	305	289	318	272	313	303	307	311	327	327	313	299	282	288	281	303	295	314	317	296	273	304	299	285	303	301	308	306	317	294	286	314	275	291	300	301	313	321	303	311	299	288	297	315	295	278	324	307	303	312	314	308	270	281	324	285	303	321	292	311	312	308	310	290	295	263	313	274	261	281	279	311	284	297	311	298	310	298	307	297	259	323	268	306	307	295	299	289	270	291	275	306	288	276	297	321	279	301	327	301	300	280	281	311	286	303	290	316	322	288	306	289	333	313	309	261	305	302	293	298	311	306	292	317	304	307	333	294	277	281	303	329	267	304	336	261	332	313	274	301	304	302	312	290	298	336	328	292	338	314	319	289	315	273	282	286	269	316	279	294	328	300	279	305	290	308	276	289	310	316	312	290	306	309	282	295	284	318	291	268	296	297	320	271	312	300	306	298	290	322	308	280	330	268	311	298	303	292	326	300	305	279	326	278	275	304	304	276	287	305	303	318	307	288	280	317	284	292	308	279	295	313	304	286	296	288	299	292	292	270	284	310	311	302	306	308	293	270	296	280	269	291	323	299	275	289	276	286	308	313	304	280	312	306	303	297	271	301	303	284	313	303	300	279	282	326	288	317	312	296	294	275	304	297	311	309	303	323	270	326	296	325	290	282	311	306	306	298	278	309	302	294	291	282	285	311	297	307	278	267	303	275	305	332	300	295	277	302	279	305	300	282	300	311	274	308	344	312	318	304	290	297	328	294	277	288	296	303	302	292	277	290	302	282	304	297	308	289	263	298	301	298	296	289	302	263	315	287	280	300	318	303	296	275	288	290	301	303	288	294	278	271	303	281	318	318	309	293	297	312	317	287	283	277	315	278	295	308	323	301	299	297	309	292	289	284	276	296	262	288	293	296	281	311	295	303	277	318	330	282	303	282	315	286	271	290	289	286	296	304	263	300	285	300	311	279	281	309	304	283	288	275	308	266	326	266	313	281	316	285	275	287	295	282	273	304	288	282	291	321	270	302	294	314	273	291	312	311	294	290	306	294	287	324	274	301	300	330	276	290	266	276	283	310	317	299	290	315	282	317	276	266	312	323	308	280	291	304	267	269	296	301	302	337	286	296	298	318	272	293	309	321	314	279	312	314	296	306	254	287	298	309	307	310	263	274	275	257	279	291	296	271	320	297	258	303	289	286	297	284	285	278	287	303	330	306	298	302	270	319	282	295	296	291	275	290	311	275	283	327	301	292	297	297	295	329	298	309	274	284	278	289	288	297	273	292	277	288	273	274	308	285	288	326	300	300	297	287	314	306	314	300	296	296	291	285	304	314	311	321	303	293	305	309	305	278	293	296	287	315	276	304	325	298	267	248	308	286	299	326	307	306	308	282	299	302	312	304	312	273	337	278	285	295	311	301	329	294	293	264	291	294	312	277	303	282	301	291	294	301	283	280	294	262	310	326	304	282	302	312	289	279	296	288	305	264	307	293	292	308	309	306	288	277	290	273	296	299	312	320	310	307	295	277	285	303	305	291	302	307	261	294	290	283	278	300	319	349	297	302	306	279	273	315	312	291	282	300	304	301	275	304	316	291	301	283	315	321	298	281	325	315	326	290	275	328	306	302	280	335	286	294	266	317	281	297	282	278	277	279	297	304	306	284	299	295	291	335	307	316	285	289	314	293	270	299	286	281	285	302	263	327	298	284	308	276	305	309	266	303	278	289	288	269	305	268	312	283	294	275	297	320	301	289	297	308	309	318	317	275	293	298	322	300	269	305	293	291	291	332	294	297	285	300	284	272	295	319	313	313	304	303	302	305	274	298	285	267	279	269	285	305	278	333	310	296	284	307	290	290	323	303	282	276	348	314	300	261	289	288	265	289	276	263	291	303	307	296	301	319	319	317	283	276	297	255	274	281	297	286	316	318	282	294	304	260	292	311	336	283	309	327	290	304	306	311	270	288	284	325	306	290	306	290	315	301	292	297	289	301	272	334	269	297	276	292	308	318	265	323	298	288	323	287	330	310	278	308	279	292	279	268	300	264	271	319	315	296	321	279	278	289	297	298	303	307	263	268	293	341	303	283	281	267	311	285	300	301	327	259	317	292	288	281	279	306	267	254	300	248	268	292	276	306	317	311	279	301	291	281	281	301	292	289	314	277	287	320	302	280	300	298	302	314	283	270	305	263	278	312	286	289	310	316	299	295	296	311	296	286	282	283	322	299	283	298	295	268	298	281	275	284	290	270	306	276	272	301	287	288	298	316	305	288	292	310	312	311	296	300	297	291	281	297	309	302	293	325	275	293	311	315	268	277	282	290	270	276	279	292	291	343	281	257	292	322	287	296	272	314	302	302	276	296	278	301	279	283	284	290	319	309	318	288	307	305	316	278	274	297	288	281	303	283	279	298	301	266	286	336	315	267	263	271	308	279	313	318	270	248	288	268	280	348	302	292	291	280	285	302	310	261	330	294	296	308	328	279	291	274	307	291	280	320	276	288	245	298	270	307	305	288	280	288	275	306	312	309	319	295	285	241	278	281	286	273	251	286	297	253	273	294	280	304	294	298	280	302	295	308	316	279	281	294	311	288	284	265	294	311	283	284	281	319	295	312	284	290	307	301	275	282	314	306	297	277	291	303	268	277	310	259	334	305	315	288	302	297	286	299	277	280	281	270	274	289	261	291	320	325	288	321	290	289	296	300	323	290	303	285	317	302	275	322	275	300	292	284	281	296	274	279	260	295	302	293	306	296	289	288	283	315	318	265	290	287	304	292	302	271	278	289	289	286	296	298	330	288	285	275	298	296	291	296	287	284	283	283	309	288	342	274	314	315	303	305	276	277	285	283	295	307	277	268	284	273	260	298	303	293	272	310	268	278	290	340	312	291	310	281	304	323	295	291	249	288	305	275	280	283	306	297	319	310	328	290	279	287	297	316	295	317	315	298	291	275	279	293	286	265	284	292	312	289	297	291	271	304	293	306	274	272	243	290	318	328	288	293	256	304	315	271	325	304	259	302	267	269	296	264	303	272	296	292	298	280	283	303	307	306	267	279	286	319	276	303	315	286	286	304	285	280	310	316	277	291	283	310	270	274	278	266	303	276	282	285	271	286	310	303	283	306	285	275	316	280	305	292	286	310	273	299	293	264	306	311	285	313	283	303	279	282	295	289	273	289	283	275	281	280	277	287	300	284	305	289	293	295	273	301	312	312	301	286	292	299	312	266	294	300	287	305	272	295	285	276	313	285	286	286	300	286	278	278	291	288	310	289	289	303	286	299	328	298	328	291	289	300	268	277	312	318	286	308	280	313	303	298	301	308	310	302	295	297	289	308	301
27566	12156	1865	1084	810	626	618	616	606	604	635	677	563	611	634	610	592	628	607	599	667	635	571	549	586	578	614	600	614	589	555	589	587	595	609	570	579	592	614	627	582	563	612	597	596	583	607	569	594	631	602	597	550	608	575	599	589	629	586	561	597	582	594	612	604	594	634	609	523	584	640	561	598	611	568	561	558	566	550	607	600	599	580	587	545	559	553	559	593	576	573	563	575	571	579	570	556	525	596	582	569	570	627	579	562	608	626	564	631	621	594	585	601	580	573	596	577	623	590	595	597	574	597	522	539	630	617	593	576	619	579	600	569	577	611	552	625	528	597	587	581	582	579	624	591	585	571	594	563	577	573	592	592	578	601	609	588	564	604	585	565	583	574	599	595	607	582	569	557	626	606	555	610	593	582	576	584	554	555	554	562	586	571	580	575	586	576	626	603	555	625	633	557	601	500	562	585	577	595	622	579	562	625	637	575	567	592	593	574	588	636	568	560	615	600	602	551	592	631	595	576	596	561	576	583	528	581	562	588	596	586	624	637	551	528	577	579	597	602	607	515	578	571	519	584	597	593	655	574	612	619	616	573	579	587	590	595	529	618	601	648	572	601	615	604	626	579	596	611	581	608	561	586	608	598	614	631	624	579	571	547	576	613	579	582	594	607	580	569	590	577	602	582	577	571	623	641	615	587	607	561	575	575	574	581	564	568	623	619	606	579	597	607	623	578	611	561	576	605	562	605	578	578	593	580	582	588	557	569	598	625	597	579	572	645	596	629	554	571	569	557	579	545	562	614	613	606	580	603	561	582	598	571	620	590	598	590	611	590	612	586	613	599	581	610	568	594	573	612	574	527	579	599	588	584	601	578	579	616	596	589	560	610	615	604	581	622	570	571	572	573	591	609	561	596	578	604	598	568	589	586	591	595	581	632	594	552	643	553	581	573	607	572	590	556	521	590	612	541	558	542	604	584	589	593	602	585	630	579	578	618	591	610	622	597	559	585	531	602	596	611	549	584	567	597	612	608	589	584	556	595	564	589	580	628	551	597	590	573	576	572	598	557	553	612	603	599	587	597	602	591	579	546	605	594	554	600	541	592	569	575	561	598	590	583	598	571	646	583	611	585	601	590	575	582	595	592	600	602	548	560	581	582	598	581	591	607	589	620	627	553	583	596	591	567	616	599	600	594	605	653	551	613	590	614	589	594	574	620	625	608	587	548	551	567	587	622	552	562	580	572	595	616	609	544	659	627	581	573	615	599	631	569	577	579	586	601	590	613	603	662	583	562	594	607	569	606	625	570	599	574	598	590	548	602	616	626	623	567	607	588	606	637	618	576	598	563	592	578	592	615	613	553	537	571	613	602	604	619	645	617	596	569	622	595	584	589	563	605	591	575	627	630	605	568	607	566	574	586	576	561	585	604	595	570	568	577	570	573	580	612	582	579	579	581	549	597	597	572	641	592	611	614	627	586	564	573	544	600	562	577	594	652	602	547	601	606	573	584	627	581	604	587	573	612	604	629	604	582	592	570	569	616	577	544	614	604	626	648	623	597	589	562	625	627	571	578	554	573	601	576	613	559	592	622	603	585	605	550	561	636	619	584	591	570	597	579	608	614	579	573	612	584	596	611	561	589	571	554	557	610	564	589	593	577	571	624	590	588	540	593	602	587	621	572	589	587	606	550	590	613	590	573	574	607	565	595	570	617	583	614	580	575	613	596	597	572	620	612	601	585	619	562	533	613	550	552	613	596	592	583	569	579	637	562	604	554	585	604	553	618	629	592	572	613	576	562	586	613	559	604	640	603	583	557	587	578	579	619	576	572	594	615	569	629	601	657	609	591	600	560	564	609	602	591	582	595	609	563	598	613	580	574	566	623	573	586	581	602	590	612	596	587	625	617	582	611	562	579	611	588	562	571	586	544	560	580	551	621	561	604	572	587	545	615	627	624	632	618	547	585	592	647	579	597	585	575	594	571	634	595	587	581	561	609	578	555	610	568	575	603	573	640	617	574	580	558	608	555	614	613	601	616	643	614	595	571	579	564	588	604	584	595	584	555	596	597	615	608	567	609	603	585	622	617	590	599	549	618	600	570	575	624	556	587	643	580	531	647	570	586	557	597	552	624	590	559	572	629	611	616	577	558	613	551	625	603	596	625	614	629	577	597	588	570	576	541	622	573	590	585	611	618	616	613	599	577	573	585	589	584	592	599	606	615	580	585	628	576	609	584	588	567	585	593	568	605	635	594	637	618	610	566	588	598	641	623	566	564	632	564	584	602	609	613	565	575	596	587	566	614	595	549	623	615	591	590	585	656	585	630	620	598	549	614	538	594	558	636	585	619	583	575	596	573	602	621	590	552	541	591	563	587	596	621	598	585	601	612	637	580	626	617	569	630	619	586	602	593	581	591	630	611	611	587	601	588	556	575	589	615	592	591	590	591	640	533	625	579	571	580	579	587	598	615	594	614	589	622	576	591	637	579	627	589	591	580	610	649	624	585	631	598	566	624	621	606	564	565	563	592	581	568	573	599	576	573	604	559	573	598	621	637	596	620	561	645	597	639	552	571	583	607	602	609	569	583	641	620	583	598	646	585	591	589	568	563	607	588	586	577	629	572	594	604	576	578	613	600	618	592	581	567	576	596	546	578	575	611	625	563	576	558	550	667	592	573	619	603	591	574	589	584	668	573	585	633	583	598	590	637	607	589	581	585	600	602	634	593	577	602	609	595	552	612	607	570	591	594	621	564	603	607	565	543	575	567	558	637	592	608	589	609	577	573	584	599	602	599	594	577	566	566	610	601	621	595	586	624	600	549	633	597	585	621	582	629	623	582	582	581	591	606	596	575	594	584	521	598	552	642	567	588	554	585	587	605	579	586	592	554	625	617	634	597	636	586	569	577	589	578	626	605	615	576	587	566	629	532	585	611	640	559	644	588	577	570	573	558	588	583	595	602	596	579	557	598	559	581	594	600	609	596	607	570	610	566	627	648	592	663	588	599	633	600	556	609	623	619	576	558	599	594	582	599	574	602	613	597	616	582	573	589	576	587	614	572	620	602	593	603	588	630	588	562	571	585	590	637	574	587	588	604	612	586	647	552	540	589	537	553	602	593	571	539	595	623	629	582	588	626	581	562	575	590	603	586	569	595	579	609	582	602	614	598	583	556	556	598	615	634	607	583	561	607	629	605	603	585	562	591	586	635	588	580	592	623	587	620	616	570	597	577	601	535	619	596	549	572	605	587	584	562	557	635	602	551	633	621	561	566	581	626	592	557	600	571	654	595	568	602	584	609	576	530	596	597	621	562	592	595	597	594	591	605	593	596	599	547	626	598	602	552	585	581	600	607	576	567	583	592	587	618	613	551	610	628	626	580	638	602	612	583	580	561	572	576	612	618	591	625	551	565	591	641	642	573	610	643	563	589	569	625	609	623	590	598	592	615	577	604	608	599	561	626	565	629	574	586	607	582	576	568	596	614	559
5067	781	766	634	614	556	560	610	515	547	565	550	532	547	569	556	534	536	556	569	554	567	544	586	518	552	530	581	553	564	526	535	571	531	545	524	548	540	543	566	577	548	544	545	554	562	570	577	569	546	532	561	549	567	537	561	570	528	524	513	550	547	563	535	554	488	539	516	548	549	575	539	544	546	548	552	530	542	561	587	574	510	540	533	533	521	529	538	554	548	530	572	529	581	533	526	553	536	552	546	542	554	558	527	575	552	506	555	544	562	569	545	552	576	561	531	529	547	519	530	528	521	584	547	586	570	521	540	564	555	539	520	552	544	544	539	577	574	535	548	556	506	551	508	561	574	578	581	513	535	512	549	523	545	601	567	537	550	523	585	531	530	566	549	552	541	538	521	544	508	517	583	549	576	534	564	516	536	554	569	498	544	534	571	538	605	535	590	519	509	548	529	526	579	546	531	514	550	591	559	543	514	511	550	523	596	534	539	530	520	548	529	551	555	566	574	535	556	566	610	551	532	514	517	527	509	551	555	553	539	579	571	561	517	536	528	547	526	508	564	573	556	553	516	510	584	546	498	541	520	585	567	535	550	553	541	550	514	504	534	597	515	538	494	519	539	565	559	524	555	542	535	560	549	526	524	559	552	522	509	519	528	621	566	566	541	552	583	545	504	534	534	563	535	502	599	524	534	540	569	570	573	546	545	546	511	541	557	547	552	561	526	542	541	588	586	509	605	547	514	551	546	567	524	530	548	536	548	566	513	549	543	531	541	538	519	530	552	565	527	559	512	557	585	530	533	531	574	570	549	550	595	514	574	563	542	536	557	544	547	514	546	531	507	550	526	599	551	567	587	535	545	587	523	511	513	557	516	554	534	584	509	568	559	532	515	554	554	592	540	527	531	542	516	516	520	544	575	526	535	544	551	518	544	561	495	572	537	544	586	511	543	485	524	584	558	505	561	536	534	497	543	531	562	545	526	538	565	565	527	554	554	536	521	540	591	556	575	561	554	586	562	605	552	549	532	557	598	535	537	565	498	553	569	512	502	542	569	547	535	528	571	562	523	567	510	547	588	513	537	570	514	530	574	550	554	532	559	523	567	568	527	558	506	537	541	538	582	574	594	549	540	537	557	598	550	569	552	549	547	530	547	516	579	565	518	531	564	544	535	541	557	532	547	531	582	556	578	553	565	530	517	543	572	551	543	553	551	529	541	536	555	545	564	562	526	563	567	545	545	563	575	527	562	513	537	520	555	569	604	569	544	561	554	564	544	565	567	557	530	547	516	544	543	504	564	566	528	569	569	563	520	553	564	566	535	575	540	531	560	547	566	539	504	551	542	553	532	572	541	522	531	556	534	526	570	606	580	582	550	541	533	515	530	527	509	523	539	578	517	548	537	558	525	494	558	557	565	579	528	570	565	529	520	515	551	584	521	546	528	505	579	583	566	506	520	580	550	581	568	581	560	540	585	544	510	562	536	543	553	550	615	549	503	560	573	531	559	557	528	560	556	566	586	555	578	583	571	519	514	509	519	522	562	574	556	560	562	567	587	554	519	566	559	552	523	567	562	540	563	556	556	555	521	540	553	522	578	574	568	561	549	571	559	525	567	556	530	513	563	541	572	534	525	537	566	532	539	533	570	568	539	526	552	569	552	547	532	533	569	524	578	548	557	565	545	521	574	570	546	539	533	527	525	527	572	573	556	505	561	528	549	500	570	526	539	534	550	558	520	561	514	560	525	513	555	607	551	539	535	518	567	560	558	520	507	544	565	537	563	588	529	549	573	513	516	568	537	552	523	582	502	527	593	535	504	567	569	549	550	545	545	536	557	575	536	548	530	557	544	546	542	557	540	549	567	517	527	521	497	532	518	576	541	557	527	550	539	520	554	541	524	529	545	540	560	519	519	547	569	595	550	492	564	518	541	574	502	583	558	567	568	555	569	532	550	550	547	543	543	555	565	549	571	575	555	544	541	562	570	511	558	531	536	530	538	555	542	573	528	524	541	561	526	535	565	505	557	554	527	538	555	533	558	571	526	564	606	555	578	537	548	537	544	542	601	595	557	579	506	554	581	547	575	505	539	555	550	586	527	556	554	596	533	514	561	511	542	545	538	569	548	540	569	560	519	548	549	542	561	571	550	525	558	576	545	561	590	561	558	541	574	548	561	543	558	555	566	531	518	525	551	526	554	546	566	540	559	552	553	541	538	591	560	563	530	554	545	552	549	533	501	547	518	544	549	583	570	603	559	554	548	539	538	573	533	528	543	561	542	571	558	580	536	541	555	569	575	492	503	577	565	532	559	559	571	504	576	574	571	553	569	582	544	538	545	563	521	515	585	532	581	538	541	525	510	533	561	559	509	556	515	575	594	485	546	548	569	552	511	544	570	576	545	510	558	549	535	526	571	548	561	591	553	533	574	503	532	543	561	525	532	545	539	498	563	579	593	580	533	546	552	539	528	521	553	586	552	518	572	554	536	519	536	533	541	573	554	549	577	565	544	545	568	564	578	513	576	567	550	547	586	540	517	561	538	563	554	511	511	552	517	519	528	568	588	504	527	570	590	594	536	582	542	541	567	519	528	577	571	512	545	520	532	558	588	540	522	593	597	589	545	552	571	542	518	567	571	558	545	543	545	575	555	574	546	544	569	541	557	559	536	532	542	525	537	591	537	553	531	578	573	547	526	546	535	533	554	598	519	536	562	524	512	555	573	569	561	513	502	540	567	549	549	532	584	563	558	579	559	546	567	516	509	566	571	559	566	518	526	542	594	534	539	518	515	565	533	549	565	529	565	554	562	524	575	581	526	491	552	532	528	545	531	551	535	569	525	533	545	572	559	542	548	507	510	596	529	550	546	532	538	547	563	524	568	589	508	576	565	514	585	555	537	589	538	523	552	537	554	513	517	542	547	549	559	546	571	526	521	537	540	533	554	524	517	553	566	574	576	521	547	534	550	542	513	531	560	564	525	486	527	542	531	568	521	519	565	570	513	534	516	582	515	577	558	519	539	527	550	524	557	602	590	529	476	556	582	540	541	536	539	549	511	572	533	580	558	536	533	528	540	557	577	541	528	527	538	522	573	587	535	532	510	601	576	521	553	522	592	572	578	555	565	519	562	551	597	550	594	506	539	572	519	540	578	568	553	521	557	562	535	568	495	580	554	540	556	535	560	567	570	515	532	503	569	549	553	507	548	559	549	535	597	528	592	567	552	545	563	533	526	534	576	546	572	582	536	548	572	572	539	559	559	533	561	560	550	547	544	573	551	588	567	566	585	561	549	566	556	565	485	578	543	544	536	553	548	541	543	558	531	552	522	570	515	522	555	569	578	538	524	544	552	537	535	544	552	548	559	523	541	558	584	546	554	527	518	588	590	560	590	537	548	533	545	516	568	545	576	527	577	512	548	526	575	539	535	549	583	534	556	543	562	517	501	533	504	572	583	574	544	556	553	489	561	573	536	516	570	532	608	588	531	545	495
25592	21429	26096	19154	1431	695	585	470	475	490	453	450	440	436	422	396	394	431	406	402	409	416	395	425	444	442	392	430	383	397	363	441	410	399	397	418	427	427	388	401	370	389	403	410	383	427	427	426	412	386	388	383	406	394	422	382	420	412	387	421	420	428	397	371	407	395	387	396	384	390	410	391	382	396	444	381	428	384	383	437	405	419	394	415	386	396	395	411	409	385	409	366	392	398	398	367	411	404	404	388	377	400	415	363	378	387	393	369	386	388	406	399	401	381	449	363	367	397	442	420	432	421	384	416	375	402	425	443	416	390	402	417	416	432	394	404	391	387	375	406	399	390	389	427	397	415	389	413	394	377	383	404	397	411	392	391	388	409	409	426	406	372	419	396	395	445	397	405	379	427	401	455	414	442	408	422	354	394	410	421	395	392	385	397	344	413	391	406	400	387	394	392	402	376	360	413	423	399	437	367	426	425	400	391	387	398	413	420	413	375	391	445	371	395	392	394	418	380	414	360	407	384	418	395	435	381	375	371	394	402	364	395	409	390	374	394	395	423	392	410	375	399	430	400	391	409	408	429	421	394	405	430	351	396	401	428	369	372	417	372	421	375	404	420	397	401	361	396	417	392	384	378	392	397	378	403	412	390	416	357	400	426	415	390	428	372	427	420	440	393	391	397	385	402	394	403	390	381	403	413	389	374	379	402	373	385	395	421	401	416	413	424	408	433	356	423	412	411	411	385	356	420	428	402	390	433	389	440	376	404	395	415	400	369	391	387	396	392	385	401	380	413	401	385	414	385	375	401	402	428	409	414	398	400	415	376	378	370	403	374	403	408	399	432	403	410	420	435	388	378	372	410	420	384	422	420	388	412	408	394	420	406	423	410	384	448	399	388	420	379	391	419	402	369	390	375	390	390	386	372	385	390	404	429	442	395	393	380	434	399	386	447	420	425	393	382	422	387	405	387	405	416	432	427	370	420	423	371	379	384	406	415	408	398	409	396	397	442	406	430	394	424	392	400	386	379	385	385	419	383	392	380	389	407	409	421	412	396	443	413	399	371	397	422	426	409	396	364	370	393	393	389	419	414	418	389	411	421	426	402	381	427	385	425	378	384	410	407	361	397	404	409	388	388	405	398	385	411	426	356	437	394	394	399	407	429	382	391	393	416	397	375	386	376	374	359	354	418	392	408	442	417	408	382	410	375	427	412	427	409	409	366	373	410	402	430	416	438	413	405	407	402	405	413	391	408	398	399	387	386	399	408	375	399	403	383	418	368	420	378	391	414	414	407	390	391	411	393	408	405	424	387	420	371	391	404	394	449	361	390	394	406	393	401	412	409	402	400	395	395	355	387	423	392	416	398	394	411	397	409	408	409	369	402	417	391	416	425	400	388	410	408	396	421	393	371	384	406	405	425	384	419	405	396	367	405	434	388	398	427	392	380	406	384	414	387	394	406	419	409	414	418	414	372	371	416	423	364	391	352	429	397	383	378	428	409	356	357	401	385	396	398	425	404	392	374	435	413	409	423	437	412	401	395	395	397	375	410	396	390	406	388	381	434	388	413	408	389	395	413	401	398	396	373	380	409	390	404	391	399	408	419	368	426	399	418	383	402	383	370	402	421	411	433	392	370	433	403	417	367	404	384	414	368	368	414	397	413	424	392	369	405	384	412	392	409	392	421	360	401	389	374	368	437	418	377	379	398	401	378	384	422	389	414	432	397	401	445	405	422	381	387	398	419	426	380	410	406	396	415	391	396	370	402	447	412	414	417	428	357	408	397	407	396	380	415	419	390	374	403	375	432	408	397	407	396	393	402	400	398	393	393	381	382	405	390	366	388	387	386	370	371	373	371	439	392	391	415	365	394	399	404	352	386	396	385	416	358	400	436	428	386	414	412	367	398	408	414	390	386	408	419	362	385	382	447	390	392	411	410	368	392	422	401	370	410	410	388	449	383	412	377	364	385	388	392	399	377	403	424	362	374	401	405	405	421	416	415	435	383	399	403	424	403	401	417	394	409	395	403	414	398	366	424	404	396	422	406	401	354	370	399	420	413	398	374	384	412	354	435	437	446	387	376	397	405	419	380	409	416	407	362	423	408	392	411	408	408	376	381	383	415	392	420	388	422	382	416	412	395	387	391	399	398	394	382	389	417	384	383	371	424	367	399	407	404	429	378	440	382	376	372	390	443	366	413	404	403	384	420	401	436	388	446	378	403	383	383	400	378	400	395	392	366	407	405	363	400	422	404	376	408	410	387	376	409	378	405	386	402	418	374	377	430	408	420	362	407	387	407	415	404	412	383	386	373	388	393	375	455	377	417	426	409	396	345	380	421	398	393	408	371	406	379	405	430	388	425	462	409	416	420	380	382	414	417	400	423	400	429	390	407	382	393	413	402	403	410	417	404	387	393	349	418	427	422	378	424	399	399	450	418	415	375	379	431	408	408	400	393	403	398	415	402	427	433	414	388	369	449	373	426	385	354	369	400	402	421	402	438	396	411	428	377	394	373	381	409	403	390	425	418	409	371	403	400	414	385	393	404	417	379	405	420	397	389	390	400	412	395	404	470	374	389	385	387	372	444	369	389	422	420	413	397	422	433	420	439	409	410	427	422	404	412	365	416	388	410	399	390	395	424	350	406	389	386	441	409	414	416	385	377	353	417	418	411	398	424	417	391	389	403	374	401	400	412	379	373	397	402	397	443	419	412	386	410	388	430	417	396	390	410	426	399	393	422	392	383	405	363	383	404	402	401	388	402	391	378	381	386	398	384	385	382	404	392	424	368	383	403	405	378	375	407	390	375	400	389	379	389	408	377	404	392	416	362	397	437	386	410	395	396	392	380	394	384	381	404	386	370	413	405	349	419	394	416	404	406	392	393	381	425	410	409	365	400	399	393	409	424	430	417	403	382	430	371	368	389	389	383	399	383	393	394	374	423	403	425	420	385	417	405	396	430	385	380	427	378	365	360	401	426	414	389	395	362	387	359	435	413	394	398	394	406	405	409	379	416	397	438	394	421	411	375	409	397	403	391	406	412	393	369	381	415	387	387	416	418	394	401	366	395	431	400	426	394	402	391	375	409	372	420	416	396	363	401	413	400	389	403	379	389	401	374	394	391	395	419	419	429	391	376	438	434	403	376	392	401	389	387	434	400	436	408	389	419	412	449	411	391	408	413	375	356	407	365	368	414	384	428	409	401	401	411	361	392	376	393	393	418	406	388	383	418	408	373	408	405	407	381	419	388	355	401	386	431	387	398	442	410	398	374	408	403	422	404	438	377	382	368	383	445	392	401	404	398	433	354	422	401	396	380	386	435	410	375	391	414	402	402	375	400	387	397	392	436	378	391	402	402	412	392	403	415	402	389	401	389	394	385	407	389	428	434	399	391	399	410	398	381	400	395	411	395	431	415	406	417	404	379	369	391	407	428	417	379	414	389	416	427	426	415	409	390	395	408	415	389	413	421	395	405	365	366	387	398
3316	2031	1664	993	738	636	607	545	550	503	491	441	460	460	434	412	405	423	443	443	417	434	389	390	413	395	416	399	426	416	445	462	404	435	391	403	411	390	389	401	422	387	400	415	379	415	399	386	420	392	413	395	432	416	390	435	407	422	415	407	374	412	406	395	447	375	410	371	405	399	391	391	384	405	383	414	373	421	424	386	396	404	396	424	416	444	355	400	413	394	400	415	411	361	443	452	384	429	395	402	385	370	412	407	369	431	393	383	400	413	386	389	433	427	416	456	421	379	377	415	415	393	402	409	400	427	398	381	397	408	375	375	441	379	413	400	408	422	390	416	382	369	409	395	408	371	413	400	377	399	367	437	422	442	372	419	438	388	413	376	403	394	416	406	403	383	434	397	404	398	403	417	404	353	424	393	393	400	403	423	436	396	369	421	406	412	373	424	385	389	372	420	399	388	403	425	443	408	418	419	426	374	411	388	410	391	435	394	439	393	428	407	400	376	450	405	380	379	421	382	390	424	431	411	389	422	424	380	375	389	370	409	374	405	416	400	393	415	392	393	378	370	407	387	380	396	394	396	368	418	391	415	387	395	412	400	410	409	409	395	406	386	400	388	405	389	372	400	388	394	384	414	409	386	397	400	390	403	401	426	382	375	422	354	380	395	439	430	416	400	414	442	375	417	385	405	410	444	408	398	414	378	416	417	396	420	402	420	399	399	412	399	379	373	382	396	375	390	429	390	399	397	392	381	368	373	412	386	372	416	350	387	404	393	365	414	387	413	410	404	373	398	398	431	383	381	385	422	393	399	404	397	427	405	412	408	440	376	403	394	383	411	440	382	377	422	366	412	402	395	379	380	401	394	398	402	430	391	379	399	408	398	414	419	437	416	379	395	379	383	400	415	395	397	415	408	377	399	415	425	369	384	390	408	367	416	389	401	400	395	427	372	373	387	405	415	407	404	406	392	382	408	368	401	389	384	393	378	412	398	407	428	400	394	417	423	435	367	404	390	379	369	388	406	404	395	417	383	422	416	390	419	391	399	355	386	402	410	380	411	408	417	398	413	394	384	359	388	402	413	397	382	380	415	387	389	353	448	393	395	406	401	421	409	440	381	379	427	393	382	409	389	375	382	360	419	383	382	394	395	414	403	395	381	384	400	395	422	381	417	402	397	377	372	385	396	410	387	416	384	391	425	366	399	375	374	375	441	425	392	385	412	427	380	408	389	406	409	379	406	417	389	405	444	414	367	406	399	379	403	368	428	403	446	377	400	413	432	398	386	376	411	391	400	382	381	414	409	411	413	395	393	440	396	404	395	411	381	377	424	413	363	406	384	395	414	390	393	401	405	399	392	407	406	389	380	395	417	420	424	423	382	393	408	387	429	415	374	400	377	398	376	406	428	385	409	389	386	423	420	404	398	412	435	413	421	400	420	369	370	448	380	398	388	396	381	368	397	381	365	364	403	404	438	379	390	383	396	390	424	402	396	422	406	405	425	400	401	403	418	420	409	364	393	426	396	411	368	370	354	407	387	379	426	416	410	382	388	405	426	441	379	398	415	375	375	392	411	417	390	415	407	397	371	379	417	385	435	398	365	429	438	412	386	390	399	378	418	373	371	364	398	342	380	439	384	413	407	386	390	430	419	379	372	346	417	361	434	376	421	373	404	378	421	429	393	362	414	408	383	408	426	405	365	419	384	402	387	435	392	420	389	403	413	427	416	386	424	413	374	398	405	383	403	390	371	427	403	403	389	379	367	374	421	426	383	418	363	375	380	412	393	380	387	398	406	411	411	396	417	430	395	377	399	419	356	377	393	436	388	391	384	390	432	402	382	406	391	368	428	386	386	413	426	380	417	372	375	384	419	405	415	405	419	428	393	373	401	382	446	375	410	382	405	423	399	400	384	394	397	405	406	421	378	393	390	376	409	376	404	417	412	392	368	399	397	389	354	372	414	415	411	379	380	395	384	413	405	397	372	389	399	373	382	408	393	402	400	420	387	405	382	418	392	383	413	387	358	419	365	380	394	414	350	398	385	398	407	362	419	394	433	411	366	419	386	442	384	406	382	385	408	380	422	455	384	363	412	412	378	417	398	404	412	381	401	420	395	388	392	383	397	387	395	409	398	408	394	419	406	410	352	411	408	424	394	443	383	402	415	387	366	396	380	387	379	438	420	417	377	421	399	406	441	405	384	403	428	408	398	387	412	406	417	414	368	352	371	413	426	398	400	388	409	385	398	364	378	375	420	399	426	396	407	394	381	419	406	438	404	408	439	446	429	367	397	397	392	397	369	415	386	402	399	432	407	419	381	437	405	376	413	397	374	395	385	415	408	410	395	387	379	396	396	381	398	411	394	401	455	440	409	380	420	414	456	412	401	384	407	399	377	453	386	411	410	403	410	396	422	397	397	380	384	409	398	375	388	407	402	383	401	438	407	372	399	373	381	394	406	388	419	399	398	410	420	378	386	393	354	408	371	376	393	379	416	405	397	407	364	412	425	406	406	387	350	375	416	388	413	384	415	377	385	385	432	422	432	384	400	428	431	398	405	373	387	361	380	373	383	396	412	408	410	392	389	370	415	419	402	420	406	407	404	395	391	360	400	424	383	411	372	409	386	423	396	418	391	412	417	383	401	435	400	439	410	406	357	423	390	392	426	373	402	398	390	414	392	407	385	415	384	375	404	410	407	350	381	416	392	390	394	421	400	434	370	388	410	423	402	371	383	395	347	395	413	409	409	393	398	373	412	420	384	387	375	396	435	369	362	432	339	384	389	377	402	405	420	360	426	406	396	383	404	385	378	409	395	420	380	429	402	453	412	397	426	404	399	384	381	402	373	380	376	425	389	412	404	408	394	439	386	385	448	380	399	383	391	397	401	410	393	399	426	393	401	417	368	397	405	408	423	380	412	371	442	403	366	377	394	379	380	415	368	426	400	372	390	392	379	430	436	398	419	394	356	370	393	382	383	387	399	419	428	413	421	378	417	408	398	366	382	400	396	356	377	426	391	397	381	383	448	388	406	391	394	404	383	388	400	378	386	422	423	395	373	378	386	396	371	426	412	428	418	410	401	389	371	353	406	403	403	381	370	377	457	369	400	406	398	399	375	376	437	444	380	385	418	376	403	407	357	379	412	418	411	379	399	413	394	372	404	412	398	404	410	409	403	354	386	373	385	407	397	414	388	398	381	411	424	387	383	407	388	392	381	396	400	404	400	407	393	412	366	384	383	390	389	418	377	406	361	385	384	374	393	407	413	392	430	358	436	423	397	389	381	383	375	409	359	369	436	387	394	390	383	422	380	414	402	398	387	375	383	374	370	410	406	392	396	405	390	404	420	394	418	384	431	387	423	410	408	391	426	388	419	380	368	403	378	370	374	409	409	374	402	384	404	394	424	354	406	431	397	373	393	383	414	392	369	426	406	368	408	396	368	382	376	395	389	406	398	397	407	351	396	410	402	380	390	401	391	415	380	384	428
24277	21438	28633	24654	20304	2616	817	522	411	354	400	361	349	312	337	322	292	320	310	293	279	350	307	285	269	277	292	311	289	305	290	279	268	278	287	266	272	297	264	286	265	283	298	272	284	283	290	283	301	288	252	285	265	282	268	287	299	272	298	274	275	294	281	261	281	290	288	303	308	275	244	288	290	257	266	299	247	298	285	278	300	282	268	282	302	303	256	286	295	283	299	274	280	261	259	265	273	298	304	296	273	270	253	236	266	265	277	292	288	280	283	290	254	261	301	293	275	284	278	283	272	290	285	280	284	295	279	265	281	293	286	291	297	276	290	263	249	279	289	268	255	280	272	305	246	262	272	305	281	296	279	286	301	252	320	244	276	282	285	273	265	281	302	284	279	302	259	246	279	247	269	270	284	263	266	264	282	256	295	293	289	252	273	286	299	280	236	271	288	307	262	279	272	261	282	271	295	272	261	278	277	247	284	252	280	243	271	303	269	269	283	270	302	283	278	278	259	279	252	286	247	267	282	243	249	271	293	260	287	297	282	249	285	281	262	239	285	259	266	257	290	292	249	265	280	275	267	261	278	286	302	269	253	262	262	272	258	265	281	285	255	252	273	249	274	265	277	267	284	261	266	300	255	274	307	298	267	275	260	304	274	284	270	275	252	291	283	285	251	299	287	287	277	275	277	278	262	276	284	278	259	298	246	282	273	266	305	289	271	250	278	258	269	271	245	281	268	272	270	287	262	282	282	251	265	290	289	269	281	332	246	276	263	264	274	275	289	278	309	295	289	300	305	287	286	294	278	288	295	265	280	265	262	282	292	297	297	267	283	261	281	301	283	282	264	298	258	308	269	249	267	262	280	265	247	291	269	256	281	278	249	255	289	260	297	253	255	287	289	270	275	269	281	281	276	279	281	264	295	269	281	283	288	273	290	273	264	273	275	249	254	274	265	274	266	297	292	290	286	282	277	260	267	287	264	253	262	287	292	282	289	285	307	284	230	252	272	290	293	301	285	272	296	268	287	260	263	272	256	290	270	280	285	286	303	259	239	276	286	231	288	269	286	256	311	286	282	250	239	260	262	268	288	246	267	273	270	292	268	271	283	307	244	270	254	267	300	258	296	276	270	275	288	293	299	253	255	271	302	255	272	238	269	279	267	276	271	289	289	266	263	273	269	277	259	271	261	296	279	275	284	262	244	296	277	281	253	296	277	273	298	265	275	272	255	256	268	254	284	264	277	304	272	283	266	269	296	298	276	280	264	256	276	297	261	275	238	270	291	287	269	266	319	234	280	266	252	254	270	274	261	287	284	294	258	287	248	315	279	276	275	266	285	270	298	255	280	277	279	293	271	277	293	290	297	272	261	279	284	262	284	291	323	291	275	274	262	309	286	282	277	304	259	274	286	273	271	281	280	275	273	281	258	275	283	257	236	271	246	238	281	281	254	273	312	257	293	286	312	251	264	315	247	280	265	289	260	242	290	254	260	246	281	274	272	241	273	264	292	259	264	292	274	265	279	263	282	305	258	250	255	282	264	250	285	238	260	297	241	299	242	270	239	278	248	259	276	308	228	252	268	279	282	257	266	286	267	258	274	256	263	265	274	262	290	295	263	265	274	286	257	254	275	276	254	280	233	286	277	274	276	260	286	274	279	270	280	269	287	253	262	258	279	279	270	269	277	280	274	253	276	282	268	287	252	298	288	286	275	258	272	298	278	268	279	260	264	289	285	260	262	268	277	251	274	272	273	245	280	275	263	281	283	275	265	309	280	274	287	258	270	286	279	263	286	242	293	271	270	290	269	274	267	268	258	255	287	272	247	294	266	267	283	263	264	298	281	270	274	254	278	304	273	275	270	269	270	273	267	267	271	305	245	268	280	250	281	275	261	264	282	253	276	241	275	277	273	260	271	270	260	279	285	268	299	253	259	280	295	284	267	273	276	283	262	285	261	287	296	298	253	280	294	279	272	277	299	286	289	292	263	290	285	257	282	275	279	269	277	270	278	245	291	280	262	261	263	303	257	280	261	236	282	250	265	263	293	268	293	272	263	283	266	285	263	264	284	271	282	268	251	239	245	249	256	276	260	280	291	265	283	266	281	287	268	253	266	271	267	255	317	304	268	296	264	292	283	265	282	234	267	275	288	264	262	274	269	268	303	263	281	294	307	255	305	278	271	267	262	283	307	285	285	272	287	258	257	274	276	271	264	250	270	280	295	296	268	290	277	274	327	303	264	290	282	276	296	257	300	268	279	274	264	269	278	266	276	271	250	239	265	285	277	264	272	264	290	273	264	287	274	256	289	281	278	254	290	278	246	292	275	267	252	266	275	305	305	261	290	306	278	324	258	278	287	268	272	287	272	284	293	257	266	252	245	264	312	292	272	292	288	278	288	271	288	253	303	278	280	275	258	287	281	269	291	249	277	302	273	276	252	256	269	256	262	280	284	269	273	241	268	298	308	271	278	261	300	247	294	271	257	266	278	284	267	281	250	287	253	295	270	287	270	280	275	279	266	258	290	272	274	302	272	274	293	303	292	278	312	293	288	289	273	274	282	281	290	277	298	281	265	276	274	292	276	262	285	301	270	256	276	273	277	245	264	269	284	298	248	259	267	258	310	271	276	281	256	264	268	249	263	273	263	277	263	261	253	264	266	265	267	287	268	270	279	268	273	265	263	300	288	298	301	257	310	296	286	276	250	293	292	268	234	270	287	299	269	272	286	290	271	256	285	257	242	256	252	251	268	279	288	264	254	305	285	278	256	299	296	273	265	295	286	275	277	287	254	266	299	241	294	249	264	248	279	283	278	255	268	281	249	276	263	274	265	264	264	245	287	256	255	309	251	284	276	260	258	272	278	270	297	285	271	263	293	286	245	283	270	261	295	278	258	278	300	290	265	275	283	285	235	272	307	266	284	295	254	290	268	265	269	281	262	259	272	297	280	273	275	290	290	258	259	250	286	284	286	288	282	260	289	263	255	295	268	282	273	248	271	273	287	269	304	261	258	262	298	282	257	284	277	259	258	302	250	284	262	272	287	257	260	277	257	279	273	268	290	281	243	261	270	260	277	282	276	274	243	302	261	273	253	272	254	291	313	297	277	266	265	284	286	268	288	260	281	272	282	251	274	278	286	275	281	269	287	228	263	283	293	282	275	257	290	269	262	305	290	247	236	252	270	269	285	299	272	275	267	270	284	291	258	310	302	281	256	265	284	279	267	245	273	261	273	256	275	284	270	270	268	256	298	242	294	276	262	295	274	267	267	265	272	264	281	272	242	271	282	288	263	252	314	269	251	233	274	278	269	273	281	263	268	243	260	276	288	260	274	282	267	263	233	268	263	253	257	302	265	267	313	282	283	279	279	260	279	263	284	257	256	271	291	271	259	244	275	272	276	272	264	259	278	266	272	275	295	285	277	247	273	259	279	282	303	267	251	263	258	268	269	267	298	287	260	260	282	260	253	268	258	245	260	264	271	313	281	285
3221	4537	3573	1745	1223	901	770	659	545	518	457	434	413	413	375	390	345	401	357	338	337	307	311	350	313	312	342	338	287	300	315	295	293	293	326	266	289	292	275	302	312	294	280	298	290	309	297	304	331	295	302	302	282	286	307	299	314	290	283	306	290	292	301	282	301	328	309	265	324	288	285	308	277	303	293	296	299	325	261	297	312	312	278	306	289	319	296	297	272	276	306	288	324	308	278	330	308	292	273	260	255	319	284	283	315	278	298	298	280	265	300	323	278	258	276	312	298	298	312	290	314	288	298	296	286	292	267	274	298	288	284	293	300	293	279	282	309	295	300	282	256	278	283	317	252	280	272	287	289	277	253	272	290	323	319	276	315	291	274	285	310	313	293	318	284	325	272	252	306	294	313	306	279	317	312	270	280	288	303	300	284	312	312	321	321	257	281	315	266	283	301	294	276	284	293	280	316	326	302	288	286	275	261	271	303	299	301	307	254	291	301	272	273	286	311	285	312	293	307	304	324	297	276	301	299	303	297	282	278	289	286	294	281	260	293	281	271	290	305	303	271	275	290	297	301	271	321	282	280	297	289	296	310	293	307	316	292	288	256	295	314	298	298	313	332	311	298	288	290	240	270	290	277	300	300	275	257	309	331	297	281	278	293	274	295	297	295	293	319	300	334	276	290	282	266	279	299	293	273	303	301	280	310	273	290	267	266	264	274	305	295	309	303	295	289	290	313	280	307	329	302	294	301	285	284	282	287	275	254	301	289	299	306	266	271	276	297	255	267	303	301	273	297	311	256	265	299	287	293	310	273	287	290	288	299	281	315	271	288	295	289	262	288	287	277	276	287	288	323	272	275	296	276	302	279	303	328	284	295	281	293	276	302	291	297	314	272	291	282	281	289	300	290	308	294	304	309	317	305	279	299	302	293	270	303	291	306	301	276	288	268	266	302	264	295	289	290	266	302	286	277	274	284	293	284	249	309	283	263	299	285	298	306	286	290	292	289	287	279	319	292	291	270	275	304	266	263	274	331	288	272	321	285	281	288	311	297	307	274	308	265	270	303	279	287	314	288	285	282	269	274	264	253	282	279	286	281	319	294	292	288	316	294	270	337	285	269	279	252	281	294	302	307	299	287	320	303	270	282	292	265	256	318	296	317	310	285	265	295	272	296	289	278	290	287	276	276	314	310	324	308	287	308	296	294	275	318	280	293	298	277	279	268	305	295	272	277	283	289	287	280	288	282	291	278	271	299	319	342	283	337	323	321	290	286	300	317	269	351	308	320	280	289	273	287	290	272	300	317	289	296	288	286	277	279	305	276	294	321	269	299	301	291	254	289	298	290	287	287	265	296	300	283	269	282	267	302	276	292	283	315	308	279	290	286	273	301	293	296	286	295	305	276	282	293	237	334	320	289	273	294	300	267	294	290	306	288	299	305	292	275	300	298	326	266	316	294	291	279	307	301	323	320	294	266	289	249	290	279	270	287	270	289	276	269	294	283	301	284	281	270	310	297	282	296	304	265	300	265	274	314	260	284	290	277	283	329	295	303	299	286	293	298	255	288	287	266	298	304	287	274	290	272	319	269	284	276	299	280	314	297	305	289	306	262	266	276	291	278	290	295	285	270	300	282	288	298	284	282	295	277	298	295	295	319	310	271	315	270	317	284	294	285	253	299	299	277	287	286	285	287	255	283	300	301	306	289	320	284	266	305	292	261	304	294	301	289	285	330	309	306	289	299	289	272	276	298	278	295	289	271	304	319	271	273	277	300	282	296	284	298	280	305	305	269	283	298	280	261	314	288	287	303	293	316	310	309	282	277	283	283	289	257	292	292	282	307	251	288	284	297	308	302	286	293	283	273	286	307	297	291	285	292	292	274	275	284	287	302	301	256	276	298	299	281	293	309	290	275	298	286	317	279	289	297	275	292	263	291	284	286	276	267	304	297	268	285	264	309	266	284	294	258	280	276	273	288	278	309	270	286	277	297	270	265	256	277	288	278	268	290	272	299	294	303	293	293	293	283	290	302	285	285	295	305	287	304	280	273	312	308	282	307	295	319	298	295	259	268	292	248	292	268	300	300	312	284	296	301	241	291	286	273	322	283	289	293	318	285	316	280	288	316	273	287	308	314	294	288	276	274	277	319	298	291	298	307	274	272	287	279	260	265	290	290	268	285	278	291	286	286	303	294	288	314	298	277	278	299	293	298	318	276	327	322	290	271	289	256	293	251	277	322	280	302	258	294	299	294	322	264	287	288	283	309	276	289	273	309	273	297	308	308	284	259	266	267	287	299	291	307	275	309	276	316	264	256	298	277	295	280	299	310	312	283	303	313	302	277	292	270	290	286	284	275	289	291	291	324	268	281	310	263	249	289	292	280	270	296	271	291	294	323	291	291	325	291	264	313	295	309	282	268	289	313	280	319	272	271	269	258	305	268	296	270	275	302	285	307	284	291	271	260	288	297	293	300	281	291	298	287	311	294	268	262	294	285	269	294	300	300	288	286	293	301	288	297	302	262	276	274	296	289	292	279	275	288	291	288	304	285	274	290	301	298	287	301	271	291	303	287	273	284	284	284	280	254	305	288	263	301	280	288	295	252	301	282	325	272	289	274	280	311	285	298	290	270	264	332	308	315	271	298	319	283	280	273	311	274	306	293	275	307	253	282	275	271	266	294	267	279	300	289	268	287	251	279	267	295	249	277	288	288	296	262	298	296	279	296	245	291	289	281	278	273	277	291	295	297	286	260	290	278	297	284	276	289	295	308	312	269	317	267	311	292	265	281	284	280	295	275	280	272	308	294	274	277	298	294	293	326	289	292	310	260	284	304	330	311	267	269	278	277	248	278	281	290	278	304	272	292	283	294	262	280	278	273	293	292	310	311	286	265	278	308	280	275	301	284	262	254	289	295	277	304	290	290	313	306	259	308	289	304	278	296	297	271	309	287	285	298	281	283	301	289	290	286	274	251	280	268	263	298	258	278	285	283	298	267	303	276	263	295	290	295	288	288	300	304	295	269	304	301	318	267	269	314	319	297	300	282	285	278	313	272	291	283	286	263	281	280	306	306	270	261	281	276	315	286	290	290	281	306	290	286	311	281	319	308	291	288	271	289	301	325	294	284	325	320	251	327	291	278	259	299	293	282	249	284	274	281	311	294	262	280	290	280	253	295	280	291	292	288	299	291	280	298	282	265	292	268	277	303	293	252	313	292	281	277	243	302	261	300	292	290	292	296	281	299	295	270	300	299	291	294	308	265	292	270	305	310	304	273	292	271	316	293	275	298	288	301	274	309	280	282	297	292	307	284	299	315	271	284	307	311	257	260	289	281	274	287	299	297	281	291	260	277	295	268	285	272	297	282	291	294	283	278	243	263	278	297	237	271	305	306	275	282	283	280	299	285	300	285	305	298	285	295	289	304	291	279	265	285	269	290	304	267	296	288	266	282	271	275	304	280	305	287	303	289	287	309	292	310	270	302	279
27459	11909	1611	899	657	634	621	585	565	586	547	575	578	587	586	588	596	585	556	616	598	576	579	613	608	579	631	574	599	580	631	593	601	587	546	613	574	587	577	570	544	563	533	603	582	583	567	584	574	570	546	514	568	610	578	634	611	586	577	635	562	585	555	600	596	578	562	576	590	578	598	583	531	568	559	582	584	564	579	606	558	569	486	557	575	552	533	587	545	581	551	557	550	583	575	600	584	581	560	611	586	550	578	548	567	567	571	553	597	540	552	554	562	567	585	571	613	589	610	545	614	552	583	576	558	561	564	578	571	561	565	541	588	576	573	613	582	596	579	608	575	586	622	604	565	608	576	564	597	595	582	607	525	571	595	603	560	586	596	536	561	537	575	523	585	557	610	543	603	595	561	588	563	577	568	586	552	538	584	605	593	574	549	586	568	577	569	536	567	570	533	621	580	569	579	586	597	562	580	567	586	586	556	570	596	590	581	568	602	571	605	595	566	585	610	567	596	531	601	539	570	568	605	542	559	591	588	558	569	584	562	530	589	552	556	570	573	557	617	555	568	565	531	600	561	580	568	560	549	517	592	552	600	604	558	601	531	546	549	594	561	605	587	560	598	578	578	607	574	610	582	581	594	638	542	547	581	606	584	586	595	555	597	589	558	554	596	564	579	586	587	572	561	611	618	573	579	590	569	589	552	578	564	586	534	547	603	559	591	560	603	579	580	572	543	573	588	577	581	567	565	548	545	555	542	569	600	534	572	566	554	603	596	560	584	560	571	570	551	579	590	561	556	585	581	568	577	568	536	589	569	600	568	582	592	597	589	564	586	530	580	552	605	583	563	557	588	577	579	580	616	530	528	528	553	515	539	577	519	569	576	573	543	585	507	552	511	547	592	591	553	577	586	517	568	538	564	571	559	575	549	558	594	580	581	583	591	573	588	632	589	536	562	623	604	568	571	594	559	542	586	594	585	595	555	603	579	577	562	601	541	542	553	563	575	574	601	597	596	539	560	602	595	553	570	597	563	571	535	477	567	607	601	580	586	581	539	538	586	519	596	577	601	567	538	589	526	560	574	563	619	557	575	551	577	599	566	643	541	561	581	574	600	594	529	561	579	585	537	568	558	563	586	546	549	590	587	571	549	590	550	584	584	579	594	549	587	568	560	546	530	631	528	568	548	576	572	543	599	556	578	610	581	573	606	568	502	584	614	599	627	552	610	569	582	578	568	539	619	529	549	597	610	628	602	562	578	628	595	621	604	561	558	583	578	541	587	574	576	600	585	555	591	579	584	567	589	554	577	575	551	573	573	532	589	589	563	565	604	594	579	547	613	554	547	536	567	565	528	565	612	541	630	525	582	547	557	625	569	544	600	526	571	580	562	577	575	541	567	587	585	562	492	527	516	549	614	586	547	578	545	540	584	561	585	592	557	545	578	588	604	570	580	554	549	575	578	537	592	561	571	541	576	576	550	571	586	594	574	611	563	561	609	565	597	536	560	571	605	551	563	541	579	588	593	594	558	578	571	552	576	598	547	569	586	579	574	554	592	581	553	570	603	595	550	593	578	624	588	569	587	559	569	496	553	546	564	555	545	546	585	552	574	635	556	575	577	564	578	635	614	569	576	591	615	580	584	599	554	580	583	564	581	602	564	616	553	578	551	640	571	594	566	570	557	527	566	590	586	583	555	561	601	576	610	579	578	581	647	607	586	574	577	537	582	579	590	536	622	557	563	582	579	553	573	576	588	568	563	597	606	564	612	572	579	592	586	559	568	586	588	607	585	584	548	580	541	558	566	581	559	552	600	617	583	593	562	544	562	543	608	602	612	567	527	552	543	553	569	559	562	511	541	558	576	571	584	584	623	569	512	582	599	578	561	578	630	548	542	591	574	611	599	575	583	581	566	545	538	560	605	593	553	564	593	615	598	567	553	578	547	594	559	548	577	601	543	571	561	576	597	573	571	576	582	539	555	568	575	558	613	583	525	596	590	561	560	579	583	582	575	614	608	564	594	637	553	600	609	573	585	564	593	526	605	640	519	552	611	594	598	587	594	581	544	622	578	588	547	582	628	579	585	575	549	561	583	561	576	544	589	593	565	593	577	555	589	603	575	585	560	586	551	589	571	581	548	580	573	555	565	543	566	585	571	549	602	578	595	603	617	581	610	569	559	578	562	590	583	572	589	564	584	595	584	614	574	591	574	580	571	605	580	561	555	534	555	525	590	589	573	577	571	559	552	577	552	602	599	637	545	575	558	587	508	599	556	602	578	580	563	557	540	599	536	569	597	566	601	570	591	585	559	594	571	551	585	562	566	581	574	587	587	553	621	585	602	562	580	597	558	560	550	558	576	602	558	586	564	508	574	568	567	574	577	565	555	585	498	605	556	589	545	598	564	578	566	594	574	515	540	555	580	567	564	611	598	568	563	591	560	568	609	558	588	603	626	608	536	638	596	560	629	574	556	599	566	568	577	591	604	562	589	566	545	575	617	551	564	569	534	584	572	569	567	605	604	565	590	578	568	539	600	546	563	550	584	566	568	608	545	580	589	557	511	526	586	587	560	566	574	569	629	586	600	568	561	601	557	556	573	596	599	559	603	592	612	597	572	569	593	542	579	573	576	594	550	552	568	601	564	571	591	588	554	562	597	547	537	577	565	604	568	563	580	579	579	605	595	551	603	575	578	601	579	561	551	589	571	579	580	557	572	513	580	569	622	554	565	574	569	585	638	556	579	587	625	554	621	558	591	561	571	599	541	609	562	571	592	595	623	614	598	535	573	596	564	602	601	544	590	552	576	540	578	563	598	604	535	594	586	578	569	591	597	559	571	573	569	582	579	586	576	607	536	617	567	574	591	586	551	566	608	567	608	582	600	575	595	574	557	593	558	599	591	584	561	579	593	553	600	558	589	619	550	564	539	592	584	590	632	642	562	587	596	580	557	527	558	581	618	561	570	545	594	560	597	567	570	576	589	615	533	568	557	575	568	550	585	563	556	584	578	606	607	566	601	563	543	608	619	550	569	597	562	545	546	612	590	570	557	562	562	583	548	571	572	596	520	590	585	569	600	580	572	593	591	589	584	587	580	603	542	583	575	576	617	528	568	595	601	601	560	554	588	589	584	601	535	582	574	556	603	587	556	521	551	577	590	536	533	582	541	563	573	593	540	538	584	579	572	562	554	565	613	567	593	551	577	570	589	577	548	535	579	530	538	554	540	623	612	591	522	561	572	563	598	565	570	557	551	626	580	570	583	547	576	567	534	581	557	573	599	567	604	614	590	593	581	575	550	577	533	578	636	575	599	572	546	569	546	585	561	607	615	533	606	612	631	574	548	592	562	580	560	573	576	566	580	563	607	576	573	566	580	533	570	636	592	577	583	565	569	552	621	558	551	590	608	559	583	565	591	584	572	554	546	510	563	562	563	528	634	559	589	600	579	603	590	546	605	558	586	559	585	591	558	574	548	550	526	546	592	552	566	569
4969	778	751	603	600	596	552	591	516	517	545	547	534	608	572	532	600	578	565	549	563	530	571	553	531	562	513	592	533	537	542	532	539	529	516	557	523	529	521	524	560	571	550	496	523	550	552	509	541	565	523	507	572	534	557	516	539	534	526	526	508	590	565	537	542	485	555	562	586	538	503	545	523	537	537	547	494	506	506	568	567	556	549	561	533	546	520	560	557	544	575	512	510	536	545	537	546	593	559	537	510	538	506	543	556	531	597	531	529	559	567	546	540	547	525	540	533	541	542	482	573	547	530	503	550	524	553	530	533	575	495	553	562	514	535	554	563	533	583	527	497	564	576	553	586	507	528	517	536	578	544	551	525	546	541	535	519	519	535	556	562	564	549	583	524	580	513	541	561	540	550	545	567	547	558	591	531	543	550	492	537	548	545	563	568	497	522	587	525	519	526	559	523	537	573	501	542	532	556	484	529	532	516	536	569	515	527	542	508	539	598	576	513	554	497	564	555	551	482	561	530	521	537	551	504	568	538	560	537	513	538	554	543	565	560	511	544	541	523	559	556	585	505	513	531	546	524	553	521	520	523	492	525	520	544	560	560	503	517	581	545	559	524	585	551	571	527	516	505	533	546	560	529	525	561	544	527	540	539	506	534	532	507	573	512	528	585	560	521	519	570	532	494	561	546	528	534	510	574	559	561	582	570	587	592	563	536	509	491	520	591	535	532	541	504	555	529	582	555	549	541	566	515	533	558	557	537	510	529	533	568	524	571	558	547	522	548	544	569	541	539	528	515	521	556	527	515	585	535	548	576	582	489	557	586	532	571	525	543	547	583	521	559	531	547	565	566	549	522	576	537	567	541	536	542	494	546	530	550	538	489	556	545	524	522	511	546	528	562	579	554	543	539	547	514	474	520	548	564	540	535	538	536	506	514	520	566	568	584	467	505	565	591	581	551	543	591	522	538	553	514	564	564	569	530	541	575	552	563	546	551	501	568	516	571	505	570	511	572	562	576	525	597	594	541	535	559	538	550	558	523	570	537	573	509	522	572	541	542	547	576	487	527	540	539	537	523	524	540	554	537	529	540	516	527	529	556	537	534	484	533	525	563	540	521	515	540	569	523	504	572	521	550	524	519	579	533	561	507	567	565	567	544	512	526	544	559	559	537	538	516	551	508	514	553	542	535	567	544	506	579	529	566	589	551	579	553	582	518	518	533	561	521	540	556	546	554	533	543	563	550	539	536	532	524	519	535	555	515	536	570	537	517	466	505	531	576	534	568	526	568	546	544	528	555	578	555	505	581	524	523	543	551	548	572	520	541	514	517	549	563	524	523	559	518	557	562	560	510	548	533	540	542	556	545	553	494	511	539	546	546	509	539	522	528	506	555	513	537	511	526	536	555	552	570	578	530	564	537	534	511	500	531	595	545	537	556	561	562	508	570	537	550	567	539	551	552	544	551	571	577	586	547	519	526	535	541	510	548	546	554	534	556	557	531	568	565	525	530	528	567	535	555	546	526	586	572	584	513	561	538	567	572	530	513	502	500	569	550	541	544	592	591	551	545	540	553	533	537	544	518	522	560	522	513	478	489	563	548	529	535	518	564	526	541	525	504	532	514	512	508	530	566	568	558	491	548	534	596	525	549	492	573	519	545	522	522	529	573	552	492	513	470	553	523	548	494	526	533	545	563	540	547	508	524	572	494	553	529	543	534	544	523	500	542	506	516	520	560	563	601	528	540	539	494	592	541	562	540	557	542	567	531	539	567	500	564	521	522	556	593	555	581	569	538	547	520	560	534	524	569	550	543	512	579	536	515	504	549	563	523	562	582	537	485	553	551	523	540	549	528	509	512	544	568	542	547	500	532	508	572	492	529	533	546	600	551	576	568	589	531	501	551	523	543	543	562	536	565	529	502	531	493	551	550	536	567	501	523	526	547	534	551	563	508	557	565	540	526	532	520	522	511	516	552	565	551	538	531	534	528	558	540	527	522	521	507	575	540	533	521	561	490	512	559	563	533	525	576	531	539	551	549	533	546	571	539	516	516	540	566	561	572	583	565	521	543	521	507	550	548	557	520	567	500	526	545	516	494	534	539	500	533	529	497	515	575	518	548	518	560	571	518	546	554	604	547	571	548	514	545	575	523	530	526	523	535	585	520	534	513	544	525	532	537	535	542	549	513	568	548	533	554	499	553	544	546	540	541	524	552	533	521	560	506	535	612	561	555	541	541	557	564	495	516	537	544	550	479	563	555	528	562	511	506	517	570	537	552	550	526	535	518	536	514	559	527	539	535	539	519	554	553	525	520	604	537	539	566	569	566	514	554	548	551	559	555	557	559	563	534	496	550	519	559	569	531	548	539	592	570	571	536	605	534	483	527	571	541	542	581	551	547	541	566	576	535	560	536	546	525	553	531	532	536	516	506	555	569	568	538	547	581	553	538	537	509	517	540	521	562	515	502	535	528	502	504	566	512	515	568	497	549	575	521	528	512	503	541	554	565	553	548	534	558	544	546	544	556	567	533	524	567	599	536	570	524	504	519	552	533	555	545	527	518	572	552	512	507	553	535	547	526	549	533	520	560	575	512	555	540	559	531	543	527	534	558	542	531	544	533	557	563	551	558	518	546	513	570	571	561	565	534	513	520	510	544	510	486	566	539	551	519	548	525	518	530	497	502	544	554	548	491	550	591	568	533	564	521	525	575	540	519	547	570	570	555	526	500	498	508	535	535	546	540	551	557	556	556	561	492	522	567	551	581	549	575	543	537	519	554	507	568	588	578	551	582	524	546	565	544	513	521	552	509	559	547	531	559	525	602	576	508	527	540	527	523	534	526	523	536	557	483	514	524	531	506	582	578	499	563	544	559	512	532	558	546	601	537	540	514	561	555	495	543	540	585	507	547	587	555	489	569	527	482	599	503	534	573	548	538	529	547	485	508	521	562	542	542	545	492	534	504	483	540	531	562	500	550	540	527	545	560	530	616	549	552	537	547	561	571	520	560	558	584	518	495	547	561	557	577	558	538	550	529	531	554	522	548	493	532	502	592	566	526	542	544	483	574	531	528	542	545	563	527	548	554	541	555	527	566	496	523	598	540	557	524	591	543	556	553	532	546	568	532	520	555	539	506	502	597	511	580	577	544	519	554	549	559	505	524	554	557	545	585	546	526	517	515	577	526	535	493	590	521	535	535	523	529	572	496	540	520	492	529	557	551	548	548	532	519	535	571	534	492	584	570	544	528	539	519	536	541	568	534	536	552	558	564	537	517	564	529	529	492	567	557	579	555	581	512	552	540	526	505	510	518	551	546	586	529	562	570	545	543	530	538	546	541	531	530	565	539	529	525	546	543	532	547	538	513	530	529	508	526	567	513	575	563	579	534	544	531	523	543	503	544	577	567	553	524	517	502	541	515	544	546	553	572	534	563	571	515	522	566	517	529	540	530	522	528	544	568	538	513	515	526	552	569	539	546	563	567	548	551	526
25566	21396	26057	19139	1524	692	530	486	439	430	424	421	404	456	423	415	394	388	449	415	412	455	423	421	425	398	442	413	407	378	399	439	373	372	379	376	374	393	410	406	384	388	401	391	417	394	398	385	389	444	419	387	396	347	441	395	396	376	410	381	410	366	387	381	389	398	410	375	399	388	413	383	414	389	390	452	417	397	392	411	398	380	424	402	423	404	415	386	339	378	362	390	413	423	357	385	378	366	396	403	400	384	419	396	405	420	413	391	399	438	396	402	443	411	374	410	391	378	411	427	392	415	428	382	398	403	394	395	380	388	384	389	421	386	417	356	410	388	379	395	429	387	390	363	396	371	350	394	423	392	442	372	411	383	399	403	378	365	377	372	395	400	385	431	430	378	411	409	407	438	386	402	419	377	382	392	407	377	383	422	429	369	401	389	385	374	404	377	416	387	399	417	411	399	381	395	408	361	423	415	401	388	386	393	417	390	386	373	404	386	385	337	392	372	388	381	367	391	355	405	378	391	381	404	408	385	405	404	392	384	417	405	407	395	395	407	424	389	410	352	391	378	386	410	423	394	374	385	420	384	412	385	379	391	355	409	365	411	380	393	411	393	381	378	372	395	403	398	387	396	427	379	422	380	425	404	390	388	437	405	417	408	404	413	381	395	401	367	364	364	402	399	426	382	366	382	406	395	375	407	368	387	409	402	383	394	412	409	393	432	377	432	400	396	422	404	371	395	398	381	391	404	397	372	412	412	408	371	405	391	382	407	396	358	391	374	379	372	392	397	390	391	378	410	372	389	398	381	397	414	425	386	397	404	402	403	348	387	404	383	430	397	362	384	400	422	383	372	372	397	372	406	388	386	390	374	369	388	400	378	389	386	397	407	384	366	416	405	363	403	408	428	386	414	397	413	401	375	377	434	404	376	374	425	387	365	422	392	445	380	370	375	381	416	368	454	386	418	394	382	445	366	400	418	398	373	371	393	371	388	411	360	398	405	387	403	364	380	389	410	356	377	404	380	414	392	411	390	359	376	431	394	408	358	340	348	369	408	382	401	384	413	360	387	418	392	373	408	354	373	357	386	381	385	400	378	374	394	387	404	402	430	379	389	415	409	383	405	395	363	382	376	397	394	373	361	385	406	384	378	379	402	368	382	389	378	368	422	402	402	403	419	402	403	389	399	374	410	387	380	424	368	396	422	392	386	405	428	391	400	425	395	391	394	392	374	398	384	382	407	421	387	413	402	385	404	380	436	402	393	406	411	387	398	398	354	413	418	401	409	422	409	410	392	408	393	404	410	391	379	398	423	397	367	369	403	394	393	409	385	391	386	384	390	376	384	417	393	387	396	406	397	405	383	392	397	412	387	378	361	358	395	388	391	417	406	402	367	400	417	378	388	409	450	393	415	362	376	401	406	423	395	386	385	376	393	399	393	368	391	391	394	372	397	372	393	379	382	357	375	403	375	370	381	372	370	414	405	401	373	399	363	395	430	409	372	394	417	442	363	391	419	399	407	380	388	433	407	408	376	404	365	394	400	412	399	411	370	393	383	367	395	420	387	421	392	431	414	405	376	402	391	400	371	449	402	420	394	420	408	435	402	384	405	421	409	388	382	415	386	369	418	390	373	362	371	380	402	401	363	387	379	386	384	338	390	425	351	433	379	378	390	373	390	358	404	423	415	381	360	365	370	391	423	413	380	387	415	404	350	389	406	389	370	377	360	399	396	413	393	417	390	421	412	389	415	397	416	406	360	431	384	391	400	376	394	376	412	377	397	420	368	412	402	375	368	389	408	380	387	420	399	361	409	379	387	397	418	401	389	379	387	375	387	390	405	408	412	386	416	374	409	380	414	393	394	428	427	366	386	410	390	411	406	400	405	405	411	419	417	376	404	400	401	403	364	398	427	381	397	383	386	400	386	405	392	439	353	415	404	456	401	417	374	414	398	429	383	381	388	411	381	425	391	413	384	398	388	437	400	427	407	404	393	438	426	410	367	424	399	431	370	368	382	373	371	404	401	393	408	397	407	396	363	393	395	371	387	380	346	375	457	354	407	382	409	386	417	363	387	394	393	408	401	390	396	387	371	402	398	418	412	368	415	363	452	381	376	382	404	389	414	403	404	414	397	424	381	398	448	427	404	359	391	425	402	413	400	401	391	379	413	375	387	411	403	393	390	412	402	401	401	359	410	399	397	386	377	417	379	391	401	366	416	388	398	397	394	394	400	385	391	437	387	393	391	396	405	394	371	388	411	422	416	387	390	407	413	397	379	366	430	411	382	406	377	391	410	407	409	412	432	404	394	386	357	372	365	399	387	412	391	387	395	403	411	382	427	383	391	422	364	375	416	403	380	383	411	360	386	383	428	382	386	359	394	384	436	428	393	412	357	395	394	399	437	359	413	417	393	359	410	374	373	374	389	365	400	374	391	382	405	403	414	370	435	403	384	369	393	437	378	428	395	400	402	411	416	392	426	402	381	397	417	419	441	403	369	377	406	398	384	389	393	400	416	409	400	371	372	394	399	383	376	403	379	431	424	426	380	369	404	349	387	352	393	417	392	395	395	389	425	372	419	411	389	434	372	398	410	404	391	371	414	403	412	388	409	419	399	385	386	422	440	415	407	400	394	374	375	378	390	412	427	396	423	397	403	400	440	369	375	382	392	398	358	390	398	369	388	398	389	388	416	390	412	393	406	392	402	385	432	382	400	400	394	410	381	389	402	395	396	363	386	417	414	377	395	431	381	392	394	365	375	385	395	397	396	387	390	390	372	431	368	408	407	410	405	390	367	374	383	391	398	399	390	365	411	402	411	424	390	384	416	412	410	394	377	364	402	423	410	404	389	421	386	396	421	380	409	378	402	356	414	390	445	415	390	429	356	374	359	411	407	392	394	389	386	387	405	404	416	379	386	410	388	372	438	381	416	376	388	401	375	424	401	386	363	406	378	362	403	397	406	373	417	400	369	397	413	422	390	396	407	391	405	377	352	366	407	407	377	427	365	374	416	385	397	405	378	388	420	400	389	390	396	382	418	377	409	386	395	386	385	386	397	342	413	400	398	386	420	374	371	388	407	412	450	401	404	397	375	387	384	396	378	412	378	388	413	415	383	404	390	363	391	429	420	413	436	396	377	388	351	421	391	344	381	413	420	406	402	411	427	423	380	440	414	410	396	416	398	420	421	367	406	367	413	366	377	400	407	390	382	425	429	378	371	417	384	421	384	400	398	414	387	394	408	360	357	352	390	400	415	405	396	415	388	387	425	407	366	406	406	395	390	410	403	394	372	376	430	378	371	371	432	397	393	390	374	324	369	386	368	357	407	373	403	387	382	413	414	372	374	390	393	401	394	379	415	380	394	411	444	381	363	389	402	425	377	434	393	348	381	379	376	356	394	431	393	398	422	405	388	378	363	380	368	386	378	394	425	354	410	378	376	396	406	393	374	397	389	375	361	372	433	427	367	380	372	400	411	405	417	411	402
3315	2012	1746	1020	785	627	556	485	544	479	462	449	442	443	437	428	451	425	406	407	434	407	427	418	430	405	376	424	419	395	420	401	387	391	395	396	416	408	417	367	377	393	420	392	411	399	383	423	395	399	395	387	420	391	377	424	399	398	408	372	411	403	389	388	402	396	438	377	437	434	381	392	413	371	396	418	391	382	383	406	405	372	400	423	439	401	403	372	427	406	410	418	393	405	375	415	416	417	414	402	407	398	396	416	393	425	386	415	388	387	412	374	417	375	411	393	419	391	408	390	415	413	426	403	413	408	407	375	400	379	378	415	361	412	413	369	378	399	427	384	433	369	426	386	418	360	426	365	438	432	427	411	396	385	397	386	401	413	424	420	402	423	368	391	403	392	420	398	444	399	384	415	400	411	408	391	382	448	414	395	409	408	408	417	391	384	387	392	389	422	401	384	433	387	385	398	404	407	457	417	407	400	385	394	434	388	384	391	397	421	385	416	439	388	421	422	377	407	405	371	338	422	393	388	385	379	389	404	411	382	407	415	402	389	385	387	425	378	407	431	429	400	395	429	407	390	416	382	377	398	400	389	377	399	420	413	367	383	379	422	404	364	376	404	408	421	411	410	385	399	417	372	446	388	396	429	403	401	412	394	363	402	372	396	413	406	399	390	414	408	382	433	384	382	402	383	399	410	417	408	394	425	420	401	411	413	442	376	424	390	385	382	390	377	391	385	393	411	381	442	403	390	424	428	383	413	383	390	427	401	418	404	396	420	424	399	397	396	408	366	372	400	416	398	379	415	419	376	405	408	405	389	378	401	419	367	383	400	382	423	398	403	388	387	393	437	407	402	414	412	393	371	396	376	411	386	385	390	372	393	400	431	417	398	380	375	382	382	440	380	378	374	346	359	364	368	370	358	403	403	443	445	395	379	346	428	396	402	410	385	391	364	394	405	393	424	425	394	416	397	417	384	397	412	394	390	373	404	425	413	400	401	380	410	386	379	371	390	409	397	393	394	389	424	410	372	391	412	390	379	407	387	410	370	395	436	401	407	411	375	399	391	411	396	415	379	421	404	417	372	381	375	405	370	393	414	426	434	412	383	416	400	366	427	426	430	408	408	406	385	386	368	386	356	408	425	404	394	366	410	397	416	377	389	395	386	386	423	372	421	398	429	372	443	394	385	415	401	408	392	408	403	426	447	399	371	412	399	380	367	381	442	368	413	393	395	366	399	387	383	415	424	377	416	400	409	418	386	387	393	370	394	350	419	410	427	401	411	400	406	384	404	398	378	423	405	426	356	429	407	372	428	407	410	435	398	360	421	372	369	383	407	388	405	411	400	396	424	420	417	392	375	404	383	348	422	407	416	370	400	391	419	411	392	379	380	397	399	377	382	372	399	402	405	411	407	435	367	444	421	359	384	389	379	409	394	389	427	427	370	360	379	378	424	420	337	392	404	375	389	425	410	370	424	393	399	438	401	375	391	413	361	403	397	428	409	378	412	406	393	395	398	378	393	397	386	395	386	388	389	429	399	410	407	382	377	374	362	391	361	401	394	386	407	381	384	397	390	404	380	384	400	375	352	390	386	378	431	374	379	396	379	417	413	419	388	396	430	403	401	410	380	413	402	379	378	369	411	399	393	399	368	382	384	423	396	401	361	422	402	414	378	389	367	380	367	386	400	391	413	434	410	389	394	379	363	435	412	393	416	407	388	391	423	365	421	384	398	415	409	366	434	409	411	364	381	398	394	413	375	381	434	404	382	411	411	381	420	405	413	415	386	408	392	401	376	395	390	416	381	405	404	386	411	415	406	415	402	372	414	442	385	380	426	399	391	348	439	391	368	410	378	424	389	451	409	376	383	409	392	379	415	405	438	373	379	373	400	455	405	367	367	404	380	433	370	381	390	409	386	403	399	418	398	387	403	368	378	390	396	406	409	427	379	411	401	422	376	423	422	375	423	392	383	385	407	434	391	411	414	402	373	390	384	396	398	414	421	361	387	399	363	405	403	405	382	383	410	378	419	400	410	393	365	368	383	366	412	393	392	379	408	395	415	400	412	379	418	395	388	391	397	402	422	395	398	360	394	379	403	401	385	415	391	391	393	429	427	426	409	448	406	417	411	392	396	419	376	409	408	422	402	405	421	378	425	387	390	393	419	369	417	395	386	372	430	398	382	390	409	412	375	395	419	382	363	404	418	373	378	402	388	396	426	410	411	418	378	401	387	410	391	415	392	397	396	418	372	396	355	377	427	415	391	389	423	419	423	377	420	391	341	377	359	360	383	406	421	433	378	417	391	387	414	420	366	410	425	379	404	391	390	402	386	400	393	429	397	425	389	376	379	397	433	404	375	418	391	441	391	402	433	447	432	370	395	420	390	419	420	387	416	363	418	370	397	385	374	364	400	411	411	402	425	404	419	428	381	363	429	405	396	405	400	381	404	384	387	409	414	391	361	391	403	399	406	367	384	377	423	410	383	390	435	409	422	390	404	377	404	420	382	391	382	405	458	376	403	436	373	389	406	374	415	373	436	402	395	399	396	372	419	372	398	380	399	425	383	378	419	395	389	397	395	369	404	395	387	376	434	413	369	433	420	395	393	425	367	382	361	440	391	419	366	425	429	390	390	392	398	405	405	412	404	361	363	399	395	371	371	379	450	376	356	356	424	418	387	382	379	368	388	392	398	370	402	412	399	404	410	407	374	381	394	393	401	429	369	382	363	402	412	402	390	373	386	391	427	399	425	389	363	447	353	407	398	419	407	373	397	383	419	381	400	367	405	406	381	431	439	429	390	398	413	471	388	403	387	412	435	370	384	425	380	397	420	411	368	384	385	391	408	410	459	396	401	407	408	404	414	391	379	384	373	407	410	401	415	443	402	406	385	397	347	420	369	364	401	411	383	391	404	393	385	393	395	376	397	402	389	400	402	385	432	400	400	369	361	363	400	394	406	365	387	390	411	428	407	389	400	417	400	431	373	388	411	397	381	362	385	437	374	413	403	397	418	431	420	365	423	423	418	381	405	381	401	389	382	400	382	433	386	421	406	417	410	419	416	384	393	405	380	427	429	349	409	428	407	424	418	409	398	409	421	422	405	395	447	391	386	378	381	375	394	405	370	394	389	369	400	407	360	412	403	415	371	367	371	378	428	398	368	393	411	362	376	402	422	418	368	371	376	384	417	389	397	418	408	388	405	430	414	404	419	392	406	407	410	386	429	404	355	397	416	380	415	391	398	377	402	346	401	395	404	396	418	386	417	410	406	349	392	403	405	372	386	454	410	392	422	421	396	382	388	403	430	387	390	388	409	436	420	380	381	414	401	413	390	401	369	407	420	388	391	406	362	385	390	395	389	381	413	399	384	377	393	372	361	343	408	409	428	387	405	402	383	417	410	361	397	410	394	378	420	402	435	356	381	371	387	403	383	424	374	433	387	414	414	394	410	400	400	404	388	383	370	429	398	375	382	372	415	419	397	425	401
24234	21408	28579	24636	20290	2561	831	497	394	394	305	367	350	320	331	309	316	296	302	308	285	295	300	326	297	299	296	306	298	295	283	267	272	314	292	258	298	288	269	265	263	254	275	252	298	293	284	308	304	281	265	288	285	301	299	293	272	263	280	297	292	276	245	276	323	267	289	290	287	284	287	265	250	297	265	271	300	318	284	307	279	263	262	257	284	282	271	275	274	268	268	286	259	300	266	275	281	302	261	256	278	293	313	275	263	256	302	277	292	253	260	277	271	274	290	265	268	265	277	264	275	315	264	278	288	305	259	292	278	255	266	274	283	277	275	300	251	286	263	303	286	270	266	265	267	271	289	274	279	267	285	248	285	269	274	266	259	270	287	276	300	258	305	258	267	277	298	258	258	263	258	280	329	293	279	275	251	292	259	242	269	297	291	293	291	287	262	271	280	279	238	272	292	276	274	310	297	252	273	265	279	297	317	281	285	295	284	279	248	255	279	279	286	269	307	288	292	257	296	274	273	245	282	304	286	261	280	290	248	265	259	278	274	279	288	249	277	279	267	293	268	283	269	279	291	266	291	287	247	294	254	277	248	306	267	252	302	289	309	263	269	276	276	280	257	297	242	258	278	256	281	289	275	268	305	305	301	312	309	251	270	290	298	270	263	290	294	284	275	254	260	296	300	283	254	260	265	276	292	278	284	276	252	239	296	271	268	261	274	300	285	237	244	263	276	290	284	275	268	291	276	255	284	268	302	264	251	283	277	264	251	290	258	289	271	253	299	256	291	283	268	269	272	296	264	263	247	275	266	256	292	277	291	269	255	271	278	282	263	284	309	256	243	271	272	314	232	250	257	292	270	275	269	273	296	279	258	285	251	256	279	257	260	262	270	303	295	270	270	276	298	264	247	286	278	277	281	286	259	301	294	272	284	303	261	300	273	285	233	281	275	254	333	258	277	294	250	288	298	300	279	270	295	277	270	299	267	266	301	307	281	296	283	275	255	251	245	282	288	267	263	264	273	273	276	264	311	271	258	262	262	261	277	274	256	278	278	288	282	265	257	292	258	254	291	258	262	263	249	278	278	254	278	292	295	274	260	270	310	270	295	297	285	277	243	297	290	272	291	290	268	301	250	259	294	269	302	254	279	291	257	276	294	270	299	287	298	268	265	258	270	268	248	294	247	274	277	296	242	277	274	286	276	288	273	245	251	245	287	280	278	278	295	268	272	307	278	280	316	278	255	237	280	277	285	254	309	294	265	282	310	288	248	262	226	268	282	265	312	233	293	271	295	271	269	295	285	292	323	270	286	277	246	245	270	305	280	253	291	301	284	272	281	250	297	299	254	240	258	260	289	263	278	292	299	285	285	304	277	300	281	274	268	286	269	252	263	271	263	246	291	265	273	258	264	265	301	245	265	246	279	277	253	285	259	253	276	283	282	252	266	275	317	292	300	256	289	254	284	229	271	301	270	280	259	303	274	274	257	288	256	275	234	266	283	285	279	275	286	287	270	285	267	303	261	282	261	268	264	272	318	286	268	253	269	288	282	279	254	278	244	256	277	252	258	250	311	259	289	272	264	257	276	247	285	250	276	276	272	250	280	295	285	285	270	270	291	255	280	285	267	276	293	249	272	260	281	248	294	295	292	275	270	264	279	255	246	275	281	290	278	291	294	274	270	261	290	260	289	254	291	246	279	306	258	276	291	292	278	282	276	277	262	269	249	287	286	261	271	277	264	259	253	272	286	273	280	286	296	276	312	273	283	270	259	284	264	253	263	252	253	247	257	275	274	260	263	268	286	279	293	248	272	256	244	274	321	257	287	247	257	234	284	269	288	299	260	278	274	290	267	286	286	289	265	261	273	267	268	263	271	288	262	294	277	264	259	263	290	297	266	281	269	264	277	263	259	251	259	238	255	263	294	273	268	268	263	304	285	274	285	278	301	268	283	250	274	285	268	269	294	279	246	245	269	273	279	266	300	290	263	274	280	262	301	274	296	270	274	269	258	268	275	251	268	287	255	251	255	271	271	276	291	255	273	273	267	260	284	240	274	282	276	271	257	288	263	283	288	272	282	274	286	263	238	284	275	266	251	275	271	251	287	298	265	289	267	265	277	250	246	270	251	276	250	290	268	285	286	246	296	299	289	227	238	270	259	260	299	273	235	287	270	285	282	263	282	269	233	269	269	282	271	307	261	280	272	298	260	284	266	246	248	276	259	288	283	252	329	259	262	244	239	256	259	276	239	269	280	275	275	264	247	270	273	257	276	275	261	280	273	268	287	250	291	277	273	259	292	263	281	280	258	274	290	263	250	259	303	247	271	271	279	269	266	292	255	285	254	241	275	319	270	296	270	276	287	271	273	270	264	272	276	289	272	278	274	266	241	273	251	279	299	288	305	307	288	276	299	247	252	281	272	263	255	297	265	270	286	282	260	262	286	288	253	270	278	309	275	312	270	281	247	296	254	277	257	298	275	262	270	306	279	272	266	239	289	273	272	312	271	251	255	252	288	305	272	270	302	293	292	266	272	270	279	276	255	302	282	271	281	265	297	279	271	266	262	279	243	270	262	286	258	291	279	278	250	242	296	276	302	275	248	271	261	304	276	269	270	284	274	275	279	273	308	278	247	280	302	239	280	264	277	295	285	251	248	263	267	291	270	316	270	274	279	285	272	235	283	288	304	275	274	287	262	294	283	298	276	281	273	283	292	268	274	273	256	256	266	281	260	269	282	277	278	285	272	249	287	269	278	259	255	286	275	280	281	268	267	265	285	259	286	262	275	300	265	303	264	330	250	275	259	296	267	278	250	263	273	272	257	271	287	277	256	279	267	287	246	281	269	293	279	266	263	247	258	272	287	261	271	274	289	258	275	278	264	261	278	287	272	299	237	253	294	266	280	253	280	236	283	289	269	284	297	308	277	280	282	284	255	278	281	263	261	281	272	262	261	270	266	270	263	266	260	288	275	250	286	280	292	288	239	290	269	260	279	291	292	267	280	298	280	264	257	252	296	279	285	302	292	259	286	273	267	275	265	267	316	282	293	253	276	270	265	276	288	276	272	267	275	299	278	270	294	254	272	242	243	280	258	291	253	271	267	270	294	276	249	284	262	290	257	290	253	290	273	275	255	244	296	292	311	269	276	261	276	268	270	279	296	283	252	262	239	257	271	286	286	291	268	296	241	306	287	271	253	264	282	292	266	249	266	276	281	280	255	264	282	296	274	253	241	257	253	281	262	260	250	269	245	279	293	293	286	274	303	285	262	270	281	300	250	262	244	259	279	268	256	296	275	261	272	253	266	291	300	245	269	295	278	265	287	289	256	267	295	249	273	265	290	271	241	271	253	276	286	279	255	258	267	293	288	283	278	257	261	289	259	256	292	270	253	266	282	262	291	272	278	279	277	290	284	283	266	265	287	302	271	280	295	276	257	240	283	304	287	266	271	284	239	275	271	250	262	268	252	262	266	288	314	253	277	283	294	283
3239	4634	3737	1748	1218	976	798	628	591	518	462	428	385	405	403	353	370	373	355	352	351	308	346	322	311	320	282	308	301	319	311	326	317	276	317	308	309	309	326	293	317	302	253	300	317	319	294	269	277	297	277	294	308	293	295	307	299	295	316	297	277	299	290	337	297	301	289	296	293	308	271	323	306	295	263	292	284	304	297	285	321	336	312	294	286	295	285	294	272	288	283	302	274	329	278	274	307	290	277	264	321	277	295	313	280	291	291	276	318	302	284	265	289	292	327	334	279	285	297	301	295	304	291	279	277	302	320	317	282	286	268	251	278	286	284	304	316	325	265	295	293	311	320	308	302	287	283	301	280	304	311	292	273	303	291	315	341	286	307	272	297	289	301	280	322	312	307	322	284	275	277	300	308	305	288	299	315	297	294	275	282	303	304	285	272	294	315	268	296	287	284	278	291	290	291	285	291	291	293	274	277	287	295	305	292	309	281	300	299	289	288	298	290	312	279	288	275	329	266	337	263	288	305	314	274	299	310	308	285	295	290	286	299	287	291	252	297	288	311	300	304	314	250	329	312	283	325	243	287	277	292	326	308	274	301	295	307	294	284	286	256	285	268	290	285	276	324	277	325	291	298	291	287	272	327	285	308	262	291	268	281	274	267	271	277	295	288	264	286	271	287	300	311	272	298	309	267	279	279	288	320	295	284	283	301	297	282	296	274	301	305	313	292	282	310	298	291	305	300	271	299	265	284	291	270	302	303	283	273	289	288	289	296	289	290	265	287	298	299	287	253	293	295	296	296	291	298	295	276	282	285	285	273	281	275	274	296	264	283	303	302	296	295	295	286	287	286	289	322	286	269	280	262	272	275	324	324	308	281	317	287	315	286	292	283	278	311	292	297	303	289	279	312	307	304	284	280	299	294	292	305	302	272	308	311	281	290	283	316	301	290	266	297	299	258	285	314	282	273	271	312	308	273	292	305	298	291	274	313	285	275	276	279	272	279	304	265	270	280	303	306	291	299	294	291	288	298	269	295	294	322	301	297	302	293	296	272	306	251	272	285	298	279	303	271	272	287	284	276	303	301	292	291	285	290	314	279	313	292	273	264	322	267	308	300	258	294	301	321	283	302	314	263	252	286	288	311	287	311	294	310	278	270	287	295	294	299	302	316	293	274	280	275	284	275	293	284	301	304	326	283	283	311	253	283	278	295	297	253	289	267	278	319	259	262	266	341	260	321	321	282	303	280	312	279	294	283	306	260	301	278	290	311	300	286	282	299	288	300	286	274	300	255	290	304	265	285	290	288	279	306	293	287	278	303	276	274	283	298	258	297	275	298	278	295	297	285	272	295	278	249	269	312	323	293	292	293	308	266	294	284	256	246	323	270	311	290	291	303	311	257	276	272	311	306	298	301	283	279	314	315	306	274	275	313	281	274	294	266	310	299	283	333	282	292	291	278	301	274	302	298	291	273	298	294	283	272	280	275	307	305	299	289	275	309	277	264	257	328	305	289	296	251	274	269	276	308	286	301	280	322	307	299	261	302	279	275	274	302	287	287	292	298	285	288	287	288	290	277	291	295	294	300	287	281	326	267	293	272	313	274	280	275	265	305	261	290	254	301	326	310	295	293	282	310	245	267	273	272	284	285	293	246	265	294	289	270	282	298	318	237	258	302	276	261	272	276	304	270	303	301	271	290	294	286	297	289	289	307	301	256	311	323	271	236	271	253	285	309	302	291	291	317	315	287	278	266	289	271	291	287	285	308	284	316	286	259	307	273	269	270	322	257	312	298	290	296	292	244	258	295	313	283	271	303	279	273	292	297	300	308	285	280	278	288	303	288	276	303	269	316	299	290	313	333	271	267	292	306	301	290	312	326	310	273	259	281	307	290	284	300	305	264	297	283	267	286	303	276	268	315	295	270	271	298	313	270	299	311	283	308	287	311	267	269	281	308	266	289	265	300	292	280	288	316	281	310	316	296	277	279	312	273	276	263	285	285	310	287	314	294	290	260	285	299	280	281	304	315	283	305	278	282	302	308	293	268	259	272	299	274	298	284	293	279	302	297	307	285	284	308	267	300	301	285	302	282	268	284	299	296	309	283	275	258	292	292	327	263	270	285	294	313	303	272	285	285	260	313	314	289	283	319	309	313	271	286	283	294	268	274	288	300	287	307	277	273	279	303	253	265	306	271	288	289	272	263	270	273	324	291	314	293	294	284	294	282	272	263	267	291	279	310	314	283	277	267	274	287	289	281	303	289	287	299	279	284	306	284	313	270	287	282	268	283	306	269	279	312	233	283	298	276	261	289	313	274	290	289	276	283	305	299	312	294	296	289	300	295	298	279	250	321	295	291	276	290	290	272	265	258	279	298	290	294	286	268	288	244	293	273	310	315	303	275	287	304	279	263	292	261	286	278	314	308	302	323	276	274	283	284	294	330	314	311	302	238	307	314	281	286	264	275	268	305	290	288	303	302	277	267	267	317	252	308	301	283	287	269	308	288	287	320	295	270	314	281	297	274	311	262	278	277	275	273	308	287	273	257	287	278	287	301	267	305	254	280	299	272	303	261	266	293	263	325	281	321	302	305	248	260	276	302	297	293	268	268	267	303	292	287	271	295	288	300	317	292	300	291	283	332	278	310	261	285	296	313	270	299	283	275	290	280	274	271	283	282	296	300	292	296	283	288	254	287	276	278	304	314	285	263	283	297	302	293	296	270	287	267	332	260	278	281	263	282	271	279	311	267	281	303	287	266	285	282	300	258	291	277	291	284	286	279	286	272	279	309	279	289	305	297	295	275	308	293	264	286	271	288	294	279	297	287	274	292	298	273	315	304	285	256	282	301	301	288	278	291	298	303	308	278	250	263	307	293	272	285	285	287	301	257	290	284	295	292	278	302	298	288	260	270	276	297	260	284	280	320	285	300	279	281	287	290	281	272	284	280	313	315	271	299	295	296	298	272	284	286	292	287	261	285	326	300	283	256	260	277	304	294	269	306	274	301	260	249	269	283	291	290	290	294	290	289	277	274	287	264	280	258	281	297	315	275	293	281	278	285	283	276	281	299	274	253	280	274	287	313	320	320	288	244	294	326	257	274	295	265	271	314	285	288	269	277	310	273	308	292	285	310	277	279	318	281	321	278	275	306	284	283	287	285	281	288	274	298	309	283	311	309	299	284	308	287	299	276	265	299	290	276	277	277	272	283	304	276	294	285	293	292	271	281	276	292	273	288	312	267	350	306	284	282	265	304	275	258	306	311	305	298	291	302	252	246	318	279	282	289	277	267	303	322	297	295	267	275	298	282	280	297	304	289	282	287	303	318	259	314	244	253	300	263	297	291	256	302	276	254	316	286	286	287	279	296	284	329	279	283	283	281	276	303	239	292	288	326	282	275	268	259	260	287	291	263	286	276	286	257	269	299	281	303	283	298	314	263	271	292	305	243	271	298	321	286	283	311	296	330	290	286	280	281	280	262	280	299	293
27576	12026	1615	902	583	652	620	572	608	583	568	576	566	598	581	570	552	578	605	598	562	580	598	607	588	559	582	579	596	550	571	618	555	573	581	600	591	584	591	576	550	584	615	621	550	556	582	622	571	575	571	541	558	626	583	632	580	588	595	567	618	532	589	560	561	591	502	589	555	585	592	562	521	553	550	552	592	580	602	585	629	568	566	583	585	577	585	601	565	609	575	506	557	552	505	587	556	578	573	551	599	598	588	590	543	584	595	643	581	592	570	588	562	621	543	568	610	528	570	562	572	592	585	553	573	545	567	574	592	577	590	552	550	579	595	632	590	569	564	598	572	598	539	543	568	543	548	541	607	523	585	568	590	559	527	562	580	601	594	543	587	565	589	566	571	603	608	559	564	556	566	610	595	591	585	593	562	572	540	558	577	599	611	576	571	566	575	607	596	615	597	567	578	564	553	575	589	574	601	585	595	581	597	626	583	571	585	565	569	628	567	571	604	599	556	593	618	589	559	615	549	570	566	564	599	566	578	585	570	585	562	613	630	586	587	587	562	561	530	567	621	605	535	564	561	561	588	551	596	582	623	556	586	580	577	555	601	568	551	613	557	566	558	573	577	576	568	579	592	575	563	600	537	602	575	614	620	594	572	544	595	567	561	599	534	575	592	587	593	548	593	576	587	564	582	623	558	598	597	596	571	543	596	591	577	608	547	578	600	568	577	543	547	588	550	585	610	606	566	564	583	598	584	602	599	564	586	537	574	567	574	561	600	616	592	604	582	620	613	626	586	573	579	548	552	540	549	607	609	588	581	567	580	557	598	557	557	584	572	551	569	560	558	575	599	612	569	582	597	578	616	583	521	596	554	541	611	646	577	585	574	567	579	580	528	480	607	629	575	578	626	562	553	587	555	570	623	540	591	534	565	596	576	588	580	616	551	582	543	572	556	551	550	575	580	529	555	567	601	568	569	609	592	576	570	551	574	579	566	601	578	607	568	589	593	579	604	558	608	594	578	566	562	596	615	570	587	563	563	571	572	598	586	625	576	566	591	614	575	567	582	572	591	596	599	554	559	535	568	568	550	596	593	556	539	549	584	561	575	608	585	626	588	601	591	594	542	583	528	582	577	581	579	585	569	588	574	577	553	607	593	547	590	552	617	606	578	584	603	547	616	594	609	596	574	595	574	550	561	591	544	571	579	583	616	560	557	552	535	580	570	570	578	600	557	579	586	605	598	566	581	545	570	583	550	610	586	533	587	551	583	540	579	589	588	602	537	593	613	577	560	539	539	600	581	610	601	564	549	576	531	595	612	596	537	579	609	608	549	556	555	594	588	574	571	561	576	558	630	575	593	576	586	563	576	568	593	581	573	562	593	603	545	595	613	549	559	574	575	584	553	583	537	589	615	603	582	587	541	585	556	602	545	558	568	552	581	527	546	584	582	594	608	587	585	582	542	594	621	586	572	565	603	542	553	582	587	560	587	586	597	587	596	628	590	592	586	588	593	581	546	603	547	558	567	584	543	570	590	578	564	560	576	585	593	602	581	590	595	526	542	553	566	581	548	552	571	562	584	586	619	614	485	594	589	560	607	546	550	573	568	564	598	550	541	568	530	589	640	567	566	600	606	512	573	603	555	621	593	568	598	603	599	591	592	590	585	641	556	612	574	545	603	570	599	631	593	587	577	527	550	597	579	588	548	606	559	604	521	590	560	594	570	574	546	547	572	561	555	587	575	587	585	571	589	552	579	539	583	588	550	561	585	590	577	580	538	580	544	598	574	542	556	547	563	561	527	572	548	538	551	591	590	589	576	574	546	605	583	592	571	615	541	575	603	596	534	614	594	548	620	582	556	604	573	575	588	579	549	599	624	584	625	580	587	592	582	540	568	570	567	562	560	609	603	605	598	555	630	576	567	581	559	569	574	586	610	540	595	589	625	581	579	549	556	595	545	612	619	603	594	594	595	531	576	573	583	540	571	574	575	572	628	567	569	584	626	587	572	546	565	567	606	565	578	560	534	591	590	548	557	643	579	578	589	592	602	575	591	567	547	586	589	598	583	566	601	580	559	585	615	609	556	603	560	589	591	580	594	585	562	602	577	533	553	575	567	580	614	566	588	572	584	572	617	637	592	571	604	543	576	547	587	586	608	581	548	586	575	582	560	581	552	553	569	580	585	582	649	606	576	576	591	560	580	599	590	560	618	567	569	594	610	530	589	597	550	550	543	581	601	595	612	619	608	584	574	603	535	538	591	579	561	587	567	555	611	611	590	581	546	591	570	595	598	583	573	598	606	585	578	591	632	622	548	578	570	571	589	589	563	604	522	558	579	551	640	583	573	558	581	534	558	558	547	536	582	589	590	633	580	611	611	601	605	547	581	574	535	578	560	590	579	579	638	570	585	599	567	599	594	577	579	636	548	586	602	587	554	583	631	612	581	575	590	604	546	624	583	622	595	596	593	578	568	563	553	575	592	586	587	585	599	580	530	566	580	555	598	561	557	604	556	558	581	556	515	595	575	588	571	567	618	576	519	563	583	577	569	570	579	565	556	594	592	545	587	572	563	592	613	510	565	574	572	634	605	572	588	626	595	569	593	567	545	585	593	509	567	617	567	624	557	562	607	605	554	553	607	595	596	598	581	573	553	613	592	601	576	590	563	559	568	570	583	562	575	545	553	566	612	543	570	590	574	598	607	570	580	573	599	595	589	587	566	579	560	583	572	561	593	533	565	594	585	588	560	585	572	574	565	600	593	590	536	588	570	625	589	594	576	545	595	546	547	590	534	561	607	602	558	535	571	573	574	565	569	564	595	563	538	625	584	562	588	583	566	596	580	586	546	550	572	555	635	568	602	561	575	559	634	550	559	594	559	590	549	588	558	600	623	568	591	563	580	574	595	595	555	553	552	553	554	569	565	557	583	591	588	552	581	582	564	536	579	562	549	598	598	611	610	581	573	576	575	550	608	593	584	578	576	604	590	589	562	592	568	565	617	558	550	607	587	573	605	607	580	552	547	555	585	568	536	580	591	602	573	600	577	569	568	573	589	564	580	593	552	638	585	554	567	572	603	581	538	574	542	561	569	578	552	599	573	611	624	544	595	588	557	577	545	594	596	546	582	565	577	589	579	552	595	626	566	555	588	580	574	563	560	570	605	593	566	593	558	603	575	561	575	557	578	555	623	582	585	560	578	548	603	586	579	552	589	601	556	581	604	546	591	617	579	549	624	571	497	546	558	628	606	532	569	575	542	548	574	556	604	621	616	547	579	603	581	597	602	636	575	550	580	576	564	568	565	589	589	598	600	602	614	582	585	580	576	580	542	595	610	554	560	570	581	558	559	597	544	552	636	567	592	583	569	611	596	631	561	540	615	577	564	615	569	574	529	615	598	570	589	580	601	606	577	580	566	614	600	576	596	622	560	597	593	538	596	568	565	602	577	591	610	581	554	555	584	544	540	604	581	620	538	574	604	619	569	569	601	548
5048	797	754	613	557	551	575	571	513	537	563	540	559	542	568	528	550	539	541	538	571	518	572	520	589	508	527	574	534	520	550	569	541	536	532	544	526	531	531	526	508	577	567	559	537	537	534	545	531	555	570	539	564	547	531	615	520	509	566	547	530	573	531	519	480	527	525	547	551	555	537	514	521	527	541	506	535	564	511	553	555	539	540	534	544	569	515	558	539	541	582	509	503	529	570	547	561	535	560	529	539	585	524	521	526	487	531	560	538	543	514	540	527	533	510	507	499	506	538	559	592	538	524	523	565	534	530	555	550	517	551	512	537	511	503	516	527	559	533	541	503	562	547	484	513	507	544	508	530	539	563	498	533	533	555	581	525	522	561	542	503	535	555	511	528	536	549	517	574	554	498	517	526	511	552	504	554	502	480	511	561	542	550	503	564	547	560	548	543	552	554	528	536	510	535	509	542	543	505	535	576	546	533	542	588	543	508	522	542	532	555	552	578	521	555	491	535	520	543	513	547	530	526	504	573	525	550	523	553	516	525	567	512	476	515	550	539	538	501	556	552	531	552	547	470	556	539	543	506	514	536	525	558	557	521	549	530	534	548	533	564	524	539	541	543	555	540	572	542	525	580	514	527	556	534	550	552	561	522	531	550	537	560	515	542	541	535	559	499	573	546	540	504	490	576	530	543	525	562	551	520	538	544	523	544	557	520	522	536	523	555	555	547	561	557	556	543	551	523	542	528	550	572	484	530	513	553	548	570	504	532	509	558	545	563	529	530	557	530	577	519	570	515	569	529	549	515	487	547	571	532	512	554	535	525	556	590	528	524	537	505	568	515	521	541	523	521	494	479	537	548	538	524	556	546	533	529	552	566	541	529	562	537	513	538	469	526	564	550	536	564	535	521	571	522	514	517	525	505	556	537	562	529	533	522	548	520	529	504	498	529	539	539	519	535	527	486	572	527	509	528	505	509	536	551	537	551	540	561	546	545	579	538	540	527	540	493	535	570	522	555	540	535	547	536	555	582	544	553	511	538	524	544	553	527	536	538	540	518	533	514	505	549	573	569	531	559	544	546	537	567	540	538	550	548	530	534	527	531	523	512	555	570	542	588	525	529	578	572	515	549	527	493	558	507	555	549	535	536	486	527	533	537	500	537	554	503	502	510	501	559	527	553	566	544	582	498	528	530	524	489	513	510	498	534	580	505	515	627	550	535	546	532	558	539	494	553	562	537	551	556	554	549	532	511	514	538	539	532	552	520	548	537	546	506	539	551	520	557	533	564	518	551	544	502	530	559	535	512	577	494	551	553	496	537	511	549	520	545	518	519	545	554	559	504	543	537	527	561	526	515	525	585	565	526	563	506	534	542	552	576	579	529	526	524	564	568	499	520	501	561	569	515	504	475	535	541	508	541	567	541	554	551	544	531	569	503	571	512	560	548	529	504	558	555	542	596	537	531	530	492	521	475	523	585	506	494	548	519	528	567	559	550	538	532	525	527	548	547	521	545	525	532	502	547	544	553	531	545	566	541	521	535	514	560	545	544	537	569	547	557	509	555	560	528	558	526	585	572	530	554	493	576	535	572	544	541	535	521	537	533	463	569	551	550	522	538	563	516	540	545	554	525	554	499	573	526	604	514	501	532	543	538	522	532	544	549	528	536	526	557	502	547	530	522	554	516	539	537	538	551	519	555	549	550	530	521	528	532	533	540	554	536	564	526	540	548	506	541	534	575	586	520	484	537	559	511	572	535	564	548	556	510	525	531	501	530	503	531	555	562	573	515	518	519	510	552	535	516	527	580	570	542	565	539	548	511	530	549	510	532	533	537	510	546	530	547	546	560	518	566	509	520	546	525	516	593	536	510	496	517	533	539	557	528	553	503	528	554	525	512	541	501	544	547	528	542	551	507	539	537	560	509	543	519	515	561	531	559	506	537	571	534	546	549	577	526	536	543	522	548	530	561	511	532	583	509	476	558	561	547	513	508	508	544	532	540	538	535	559	563	508	528	523	521	553	516	556	519	501	534	507	515	549	568	523	484	591	546	522	532	518	520	558	537	538	543	512	555	491	519	522	524	516	556	510	474	544	526	542	522	543	539	518	547	537	552	493	549	550	537	548	545	531	551	504	536	581	574	545	568	538	573	507	570	589	571	530	512	558	540	528	516	556	513	538	550	533	536	574	522	517	506	507	496	534	517	526	515	543	524	556	543	555	492	518	510	542	537	538	544	530	537	571	529	531	543	578	515	542	558	537	505	544	542	535	546	509	522	522	473	554	524	542	553	576	544	534	519	545	498	564	471	510	555	586	506	545	528	549	502	563	505	533	505	511	515	560	568	530	506	584	568	528	540	525	564	511	579	534	555	491	546	525	523	507	576	567	532	543	533	529	546	557	536	544	538	507	527	586	549	522	543	530	567	537	507	507	551	563	503	557	531	531	555	580	530	561	541	543	515	524	537	566	570	549	572	534	559	557	538	543	542	537	504	544	543	564	541	533	515	533	519	553	537	570	539	534	519	544	528	510	549	530	516	538	512	604	529	550	545	550	520	517	532	540	564	513	527	563	545	488	578	532	561	538	554	568	575	510	527	530	521	504	502	542	503	538	501	557	525	558	494	545	524	534	562	540	556	539	530	518	538	590	492	500	560	562	530	542	541	527	553	541	573	530	538	518	543	538	508	520	543	514	553	536	529	527	525	496	523	531	519	556	556	540	504	561	528	507	559	549	561	518	556	521	536	489	539	589	526	527	524	539	550	528	535	559	487	575	556	542	526	507	521	506	533	523	568	544	548	541	546	522	536	519	525	551	511	561	512	569	543	552	517	503	534	494	526	507	562	525	513	510	569	507	547	499	545	521	546	523	564	502	545	553	500	551	575	571	564	529	549	517	537	578	554	553	562	505	566	567	526	542	554	539	547	524	548	501	524	537	577	548	547	572	534	561	550	559	514	540	520	528	545	520	562	535	518	572	540	567	531	531	530	528	562	521	567	568	556	525	583	522	526	563	545	512	542	590	541	552	526	550	533	522	524	514	552	514	558	544	546	548	531	528	533	499	505	527	525	509	505	532	512	528	518	569	552	574	526	531	531	516	545	534	573	502	552	523	560	499	507	541	521	528	551	541	549	575	543	600	547	531	523	526	493	526	544	553	520	557	573	527	560	522	509	525	525	515	541	504	555	525	527	541	564	523	587	520	542	542	535	529	551	530	509	552	512	551	566	532	534	517	512	560	570	523	548	548	570	546	532	514	542	529	547	549	538	547	504	517	523	549	542	545	537	546	553	517	555	561	531	553	539	564	534	563	575	512	513	541	521	515	539	554	524	492	575	528	519	510	529	504	533	554	506	532	555	501	527	532	542	559	517	511	502	517	611	535	476	583	555	550	516	526	544	508	524	548	545	515	549	551	506	547	552	578	578	540	531	528	551	587	537	527	538	546	546	542	521	502	559	534	563	534	510	519	527	556	512	543	537	563	514	537
25606	21392	26116	19150	1541	664	601	493	434	467	409	475	403	388	405	389	401	421	403	367	409	413	442	409	428	427	366	397	366	426	416	430	427	450	405	386	384	425	417	414	391	422	392	412	387	384	386	388	397	406	414	429	403	415	407	442	414	380	429	426	407	402	412	391	410	406	434	378	370	425	377	383	395	396	401	427	396	363	404	384	395	427	396	404	384	411	422	437	448	382	389	382	375	367	381	411	398	388	418	415	397	381	355	373	381	380	365	419	409	396	419	392	396	379	415	438	394	403	397	374	386	398	390	421	416	365	404	447	376	416	373	411	410	419	408	368	417	389	419	402	401	414	388	421	422	391	376	398	368	405	407	381	372	397	398	400	410	417	389	403	416	395	416	398	395	450	417	367	413	443	423	406	383	407	377	424	398	412	391	419	401	385	445	416	401	450	419	388	414	397	407	417	392	389	433	405	407	427	396	352	408	422	410	400	370	430	398	404	424	396	409	403	424	417	436	413	410	411	430	397	418	396	389	379	423	410	385	376	364	441	416	397	434	406	386	377	403	381	389	368	394	407	407	392	389	398	377	417	436	411	385	412	391	389	396	393	428	410	384	432	441	380	412	391	433	392	430	413	399	423	413	413	373	364	408	410	403	399	451	443	385	420	426	422	403	375	397	411	422	451	430	387	414	441	415	407	371	398	383	383	370	404	388	394	420	389	391	398	377	368	374	428	390	379	401	410	367	378	397	419	432	409	381	406	402	398	423	422	375	412	409	382	373	420	416	408	393	403	391	393	420	412	403	397	396	416	402	435	406	427	385	431	401	406	394	408	408	383	421	429	393	406	451	395	428	375	405	390	386	394	404	406	379	411	372	413	393	373	397	427	382	405	443	374	394	412	402	402	416	412	384	390	398	388	434	381	387	419	410	422	406	409	418	419	413	387	386	404	419	387	420	406	396	433	424	395	411	410	432	391	428	421	375	415	403	408	395	412	389	422	406	425	419	424	394	367	394	381	410	401	383	358	378	350	395	413	402	419	390	407	404	410	408	406	429	407	409	401	394	407	413	375	393	421	408	389	390	432	405	367	389	384	372	361	427	396	403	378	376	412	402	343	395	378	395	394	389	357	372	398	404	406	359	380	406	432	403	438	409	403	416	367	453	446	359	376	402	409	413	391	371	397	389	404	377	412	382	389	387	382	399	414	385	395	446	411	425	416	406	398	382	377	420	410	408	386	407	411	390	379	375	351	417	416	391	401	402	416	413	409	381	397	422	417	384	392	367	409	414	407	410	411	421	383	384	406	387	421	413	407	425	414	385	395	398	421	377	422	397	370	374	399	405	394	407	379	384	385	375	396	416	382	384	418	425	347	424	411	413	410	388	415	404	417	388	391	378	396	398	409	413	404	410	421	408	370	416	430	430	389	398	407	392	390	432	425	417	419	405	414	390	435	387	483	392	390	416	418	421	431	399	411	401	393	396	395	396	403	378	418	426	405	380	408	416	404	385	364	421	375	394	387	397	423	399	371	402	360	413	417	393	412	394	428	386	373	429	361	389	378	401	386	389	405	421	391	415	394	395	381	409	393	378	392	373	407	391	385	401	413	385	383	402	403	406	401	397	408	393	400	361	404	401	376	359	384	404	422	408	412	411	411	395	456	410	378	370	398	428	397	404	364	442	404	369	381	414	431	438	365	395	394	445	395	388	414	402	416	355	420	404	444	377	442	405	407	425	393	386	410	392	380	401	441	402	387	396	438	374	390	374	376	357	401	382	409	397	392	385	392	394	390	408	414	379	419	391	400	348	405	433	389	433	376	401	403	418	389	399	400	390	409	409	411	422	400	407	398	431	405	365	373	364	386	396	381	392	417	407	394	382	390	400	367	400	400	389	401	409	421	414	383	413	387	370	404	387	423	382	393	408	400	405	378	376	380	406	370	391	403	422	383	387	435	378	361	408	436	396	404	436	397	392	392	354	368	407	397	358	419	412	423	437	365	398	394	426	379	393	390	390	400	416	368	431	399	420	413	371	381	437	398	448	402	427	396	364	404	406	401	432	409	393	378	375	393	396	406	393	393	383	391	395	375	350	424	408	391	371	404	437	402	390	429	415	425	425	418	394	378	389	367	422	405	402	402	388	383	405	389	438	437	409	402	405	383	400	387	395	402	397	409	386	407	418	386	413	413	396	411	426	388	403	378	389	376	413	356	372	378	385	401	368	415	423	403	401	424	405	451	386	400	397	417	390	419	393	419	422	433	394	410	357	361	401	387	375	387	395	402	378	433	426	351	430	387	402	411	401	434	432	393	390	387	397	382	412	393	434	394	399	439	415	379	390	431	446	399	396	403	395	400	409	362	408	411	391	415	405	387	433	414	382	409	384	399	390	383	351	441	385	395	404	392	453	412	377	371	425	386	399	418	386	394	405	398	388	384	380	410	397	383	408	406	401	380	391	405	408	442	393	397	413	422	393	434	405	341	385	383	358	384	386	402	391	408	383	424	374	401	407	357	375	423	392	350	379	421	392	436	373	399	390	419	406	411	400	448	413	404	391	373	398	369	414	358	385	401	398	422	361	412	392	397	388	422	369	422	396	420	383	397	448	380	445	398	428	390	415	373	409	425	366	398	416	402	392	395	389	379	415	383	397	391	404	398	426	380	409	379	397	427	401	396	370	413	436	450	432	396	399	387	424	377	398	407	424	402	399	392	409	391	369	412	376	404	393	416	430	401	382	407	409	396	415	420	414	394	423	393	377	380	371	426	387	398	325	369	378	378	376	402	394	406	357	376	420	364	417	381	407	412	401	400	351	419	415	405	374	404	370	423	413	411	386	431	388	369	396	400	425	422	394	428	385	404	363	407	401	422	417	414	420	388	409	410	435	395	410	389	386	378	405	387	385	408	411	392	398	393	376	435	408	370	376	398	402	407	398	376	403	382	411	385	387	398	389	412	441	367	411	444	372	400	406	361	399	390	406	411	386	402	404	406	407	427	406	421	445	403	398	375	382	399	386	393	398	411	371	369	399	385	398	436	429	422	408	368	392	384	402	435	417	427	428	423	431	392	390	396	376	375	370	416	397	403	402	430	383	375	400	400	399	426	401	351	392	440	403	411	421	386	391	393	410	421	411	377	398	399	378	381	391	429	406	430	450	383	389	411	454	403	379	422	371	411	433	389	389	403	413	410	384	461	414	436	429	427	414	403	392	412	397	428	440	395	365	429	407	387	395	426	382	407	391	430	414	394	392	393	373	404	422	429	416	407	410	408	362	356	388	385	398	379	379	386	421	399	423	390	389	388	378	390	414	386	407	377	411	351	427	389	385	392	422	386	398	400	400	372	370	437	392	415	407	351	402	395	424	374	385	399	419	416	383	368	413	436	419	422	386	400	423	394	363	410	368	420	393	388	410	420	407	427	386	427	400	429	389	429	395	436	426	386	407	429	373	414	445	380	436	401	382	400	340	402	391	414	396	400	414	382	401	419	394	396
3360	2046	1706	956	753	651	609	521	471	511	441	489	461	402	434	440	448	410	419	437	417	383	410	423	444	402	414	428	418	400	412	401	420	420	438	380	369	413	414	421	408	379	388	392	428	408	412	401	415	398	416	400	425	388	413	399	410	425	405	424	395	386	408	402	400	438	425	377	439	419	358	375	395	406	404	441	414	393	419	421	428	401	396	409	407	435	406	386	405	418	427	396	388	402	386	380	386	381	404	386	424	410	398	364	395	413	407	393	366	412	370	407	421	394	418	382	409	386	387	390	368	403	403	421	386	370	408	398	405	418	401	438	391	413	417	410	398	401	401	426	386	394	361	394	427	420	408	362	390	417	397	429	354	381	449	416	404	382	397	369	409	404	397	421	383	432	411	422	385	417	415	378	414	410	441	388	407	400	375	416	387	375	432	384	419	397	388	416	367	415	414	383	369	407	409	387	412	404	377	388	431	427	403	414	407	399	396	399	424	401	415	404	418	397	418	400	370	393	381	377	373	374	432	392	415	377	417	424	399	391	401	430	373	425	389	392	400	403	429	421	379	397	392	358	427	384	421	390	367	410	454	392	425	425	435	414	416	396	393	418	419	390	388	413	422	385	404	412	408	361	401	440	421	365	386	395	363	386	417	447	405	392	399	419	367	406	389	418	389	400	369	379	384	408	388	391	387	423	430	433	438	375	382	437	379	416	406	396	403	404	415	401	426	411	437	403	427	406	436	393	406	391	416	404	379	402	436	392	397	406	411	349	403	410	407	401	410	378	404	406	444	373	390	418	385	382	423	377	416	408	420	397	389	378	377	422	419	397	421	407	419	403	394	400	408	415	409	414	411	401	410	402	435	438	377	372	390	407	405	395	408	397	370	414	399	382	403	422	405	395	388	375	398	427	392	380	391	375	363	404	416	413	443	407	378	408	396	393	409	409	429	404	408	401	406	404	361	345	417	416	402	396	355	409	407	360	405	409	384	370	363	384	394	385	410	409	391	426	430	369	397	386	392	377	412	374	393	409	408	408	389	412	384	439	418	374	373	382	410	410	424	412	389	366	406	422	419	388	411	408	420	392	386	415	376	400	420	381	394	416	393	360	389	417	389	380	405	397	388	385	385	400	392	392	375	390	367	409	386	413	395	340	383	389	392	436	383	399	392	426	373	410	384	349	390	419	388	384	381	401	394	428	400	396	411	421	409	385	410	409	364	386	427	399	351	399	380	409	378	365	381	416	393	407	406	363	371	410	393	390	391	380	446	398	377	425	370	370	411	375	381	382	380	394	433	445	339	418	374	412	411	393	408	356	387	397	372	416	376	425	404	408	437	415	389	394	406	407	379	380	359	417	424	402	389	367	375	406	406	365	403	400	406	404	414	390	388	415	378	436	378	379	391	388	377	431	409	393	403	370	435	433	395	409	366	412	384	390	410	404	399	370	401	400	417	359	376	393	413	416	420	395	439	393	405	386	377	410	420	462	453	345	388	407	415	417	407	373	408	405	373	412	368	419	379	410	397	394	405	433	415	388	396	396	417	404	378	394	421	398	411	404	354	420	370	365	410	436	389	379	380	368	415	383	408	394	427	411	405	438	411	402	371	375	382	406	409	409	392	399	390	394	395	384	415	369	432	414	387	391	392	423	404	392	409	457	416	423	414	425	362	406	404	408	403	391	384	350	382	427	387	401	387	382	431	392	397	384	385	415	379	397	405	397	404	382	400	407	385	397	394	412	398	397	404	379	410	419	397	362	362	408	421	433	425	410	398	411	361	402	428	450	400	447	394	391	371	389	386	412	395	414	398	399	452	405	374	413	403	409	423	390	429	407	409	451	405	387	417	391	399	415	387	426	409	378	361	383	392	380	395	359	411	414	405	395	368	417	405	381	401	394	386	406	412	388	403	403	436	382	360	412	435	397	370	381	383	376	397	420	341	371	413	376	384	367	380	414	414	391	405	371	420	393	402	397	408	429	395	405	369	388	427	380	411	418	414	409	386	379	428	371	407	400	369	403	371	411	421	412	403	404	418	424	392	358	433	368	405	401	372	387	398	424	420	395	383	399	385	390	376	411	411	399	399	402	435	410	393	437	418	436	420	391	377	400	425	418	388	384	416	432	385	362	435	403	396	396	395	430	364	413	406	426	424	403	380	408	384	418	439	423	407	401	400	389	392	405	401	367	384	401	391	385	393	415	407	377	397	424	386	400	397	411	395	382	422	416	392	435	400	401	396	361	374	414	398	413	390	435	382	382	401	426	400	389	417	425	433	369	382	393	404	379	401	380	408	411	431	386	388	395	400	395	367	415	404	409	399	368	376	376	392	369	423	381	391	395	389	411	428	429	393	369	426	395	394	399	429	393	415	375	345	394	410	432	393	412	410	409	408	398	395	393	408	380	402	365	396	403	440	388	418	407	401	412	417	400	396	375	399	400	403	396	419	402	379	383	366	397	414	408	411	353	419	409	424	399	379	371	400	411	400	371	387	432	391	410	410	369	377	409	375	412	378	372	387	410	388	441	387	382	391	406	416	382	408	432	396	386	404	386	369	394	381	372	436	431	383	388	380	404	423	397	383	397	380	421	425	388	413	390	398	399	438	378	399	419	402	390	372	423	382	370	370	432	396	373	419	390	417	385	371	443	420	412	386	408	403	396	405	409	404	381	419	401	411	427	433	415	373	427	425	393	402	360	391	398	431	414	341	430	369	383	368	400	392	391	375	421	421	395	436	408	445	399	426	363	412	424	403	385	385	395	416	361	395	402	431	376	382	406	371	366	390	394	406	417	366	364	433	409	400	396	387	363	367	402	431	396	388	415	355	405	399	437	386	386	382	391	414	401	409	419	388	394	404	412	451	421	427	396	401	370	372	382	365	379	409	373	378	405	439	422	365	387	397	396	390	380	380	407	385	372	378	399	426	412	365	407	400	397	373	412	386	372	382	400	396	389	419	382	367	381	385	384	392	411	391	373	422	405	364	386	376	435	397	403	404	376	399	400	435	404	386	399	383	385	397	385	411	401	382	423	382	424	442	388	398	404	413	375	354	396	375	390	380	365	334	407	419	424	386	425	355	388	407	390	379	387	393	431	405	393	434	386	407	364	380	422	382	363	480	389	389	390	411	393	436	353	377	395	376	417	399	374	415	391	406	362	389	387	396	415	389	396	415	368	411	414	404	405	444	404	408	421	376	397	352	383	409	415	383	409	410	405	412	374	387	360	402	384	403	404	411	401	408	390	397	410	433	358	384	420	404	381	401	416	383	423	371	427	403	387	389	398	392	419	398	378	437	401	425	403	397	397	405	390	407	395	398	413	401	432	431	387	384	430	411	376	412	395	389	440	403	413	423	419	370	353	398	382	420	423	419	370	404	380	411	378	377	379	396	399	409	411	387	423	355	413	383	385	381	406	384	427	372	400	426	369	376	434	375	398	385	389	439	409	392	416	410	430	352	376	378	374	373	384	368	393	352	371	379	404	415	416
24205	21436	28605	24629	20328	2602	862	528	446	418	356	360	331	335	302	339	327	311	289	303	308	289	343	312	276	282	310	290	320	290	312	300	309	303	306	279	288	300	303	280	311	308	283	279	302	299	316	316	259	295	268	263	321	283	277	278	303	293	293	279	290	294	297	248	271	265	296	298	294	284	268	298	287	268	275	301	284	257	250	278	282	285	287	283	308	272	287	297	278	286	289	272	266	289	286	290	273	340	309	248	328	283	296	295	287	302	258	283	268	284	265	307	279	276	276	313	283	275	290	310	307	269	280	262	279	291	271	286	277	329	267	313	302	287	277	280	295	310	325	270	318	306	303	302	256	290	287	268	327	280	285	266	295	262	261	258	280	273	296	286	286	285	267	297	267	289	266	277	266	282	287	277	287	286	291	302	286	279	279	303	267	265	294	293	283	252	292	299	297	289	298	282	277	304	287	266	277	301	283	319	309	258	298	271	268	291	305	267	307	260	264	280	292	266	272	273	293	274	259	275	276	267	276	285	306	294	277	294	282	296	306	297	299	301	278	250	262	289	296	278	279	292	268	275	279	257	276	305	257	283	282	314	258	305	282	287	268	280	313	280	306	319	314	291	289	298	263	265	277	260	275	272	282	253	274	289	297	288	274	318	294	298	311	265	295	270	282	293	294	285	281	256	275	304	279	280	283	295	291	271	258	291	282	290	282	278	285	295	255	294	286	299	285	289	283	271	273	279	280	294	274	290	281	310	309	310	291	266	309	269	286	313	283	297	291	298	295	289	312	290	274	239	277	280	283	263	300	272	258	250	278	272	289	265	284	283	287	289	321	301	302	276	272	277	281	277	287	277	308	291	287	272	247	285	259	286	275	278	261	253	268	239	274	302	275	299	285	309	272	310	288	324	307	270	321	312	280	287	280	282	280	263	309	281	286	254	255	255	289	287	287	278	299	309	282	300	272	274	279	300	311	275	300	257	292	277	288	315	238	277	274	294	270	289	300	261	285	281	270	268	273	296	267	315	275	260	294	283	270	265	292	293	269	288	278	252	249	251	278	300	270	275	316	301	280	303	261	293	255	301	291	293	279	265	259	319	302	242	265	280	270	246	292	285	267	270	294	284	296	273	306	286	263	282	280	301	245	269	311	253	267	310	258	263	299	315	325	309	285	288	266	276	277	268	302	304	295	306	301	290	250	284	267	290	307	293	244	277	299	293	297	296	288	274	271	302	273	301	264	263	302	335	295	317	299	264	272	285	266	298	274	277	289	287	301	274	254	271	299	261	298	287	280	294	293	270	261	284	262	298	268	300	271	300	262	297	298	276	269	298	261	274	259	279	309	285	309	301	299	304	317	278	305	268	292	271	273	264	312	295	274	266	281	278	291	262	267	297	284	277	275	297	292	276	272	281	283	280	291	307	281	298	269	280	249	258	292	283	278	285	306	331	238	280	295	265	289	271	285	279	296	309	254	292	308	294	258	272	266	276	267	283	276	314	290	290	283	284	267	286	264	303	311	289	316	284	299	293	286	275	309	280	324	305	277	303	315	278	280	299	280	299	288	247	306	267	288	270	282	275	303	286	293	285	297	315	284	270	288	287	308	273	295	271	258	265	286	322	259	255	260	295	312	274	258	281	294	295	275	265	270	275	281	285	297	298	275	282	286	250	286	278	295	284	278	289	306	279	279	291	275	298	286	260	256	246	280	276	290	308	289	275	265	278	268	299	300	307	298	297	286	275	264	304	290	273	295	276	292	283	273	286	260	315	279	274	266	323	265	275	284	303	315	320	279	286	261	297	265	289	304	274	292	292	306	278	288	302	273	288	287	296	269	281	285	290	278	282	267	280	299	293	318	290	266	299	277	296	300	282	272	303	295	270	287	268	303	295	280	283	306	286	277	266	300	307	301	285	259	331	245	309	275	257	311	307	283	271	297	276	289	310	304	271	286	257	281	283	301	276	276	308	279	261	283	269	287	270	282	267	276	260	278	251	275	278	283	300	295	279	297	288	315	286	304	286	287	240	289	268	313	287	267	301	256	304	285	294	277	267	264	286	286	261	284	269	269	271	302	284	252	295	273	265	272	297	276	260	272	303	317	275	276	278	264	280	291	283	291	277	271	300	272	265	290	274	292	277	290	285	285	281	306	299	276	298	288	302	249	303	276	297	302	289	261	276	271	297	266	298	267	304	303	288	283	305	294	268	288	252	287	266	287	277	283	296	270	273	278	293	301	302	290	268	276	251	286	273	266	257	256	290	277	262	283	296	246	269	277	287	272	253	272	268	295	284	302	296	238	256	278	279	279	250	280	266	280	265	296	297	273	287	293	264	279	273	292	249	291	302	309	290	270	278	315	263	274	289	274	255	286	281	276	271	273	313	247	281	284	288	265	269	296	286	263	280	278	280	264	268	243	320	279	309	263	260	268	269	288	304	307	280	315	287	294	327	252	289	285	271	284	280	271	269	254	293	281	260	293	279	304	263	276	310	280	298	299	265	265	285	279	281	278	264	268	326	246	305	274	264	300	281	296	279	251	285	267	305	294	269	260	292	285	262	278	292	312	278	281	289	283	296	265	289	270	280	290	284	283	293	283	260	283	309	272	258	288	256	281	270	264	270	273	284	270	296	278	291	256	260	292	265	269	258	293	294	260	275	289	259	277	317	281	330	280	277	268	247	291	303	316	264	288	263	290	274	286	308	294	301	283	293	277	283	296	268	270	275	239	262	284	253	283	280	313	273	287	258	277	299	289	258	264	264	301	300	275	265	305	282	277	266	264	290	282	277	262	275	246	266	274	284	286	260	271	289	300	269	279	250	269	298	303	276	272	296	300	315	277	275	279	285	283	303	290	278	306	282	293	256	261	292	277	311	277	276	262	270	286	274	309	290	249	293	270	253	289	300	291	263	282	273	299	277	294	273	275	293	275	313	273	296	276	268	272	298	314	267	309	272	298	291	296	267	278	282	246	282	301	255	297	290	290	255	298	280	293	292	281	276	321	281	299	308	280	290	272	283	321	268	277	274	270	283	303	297	302	288	292	287	263	257	280	294	261	268	285	261	293	300	268	253	271	288	270	288	290	285	268	279	268	263	314	267	293	276	282	272	286	297	273	268	276	280	268	267	273	259	294	286	275	257	261	283	246	275	275	278	298	286	284	269	283	265	256	306	272	288	321	243	287	298	287	298	285	289	297	297	264	264	289	265	269	293	284	302	272	300	277	290	302	268	276	282	295	272	302	302	277	277	290	271	276	289	286	280	294	285	296	275	280	282	266	268	268	331	238	292	276	267	313	289	302	283	286	312	292	280	284	290	303	252	287	286	280	285	288	268	279	294	274	275	280	264	289	262	302	267	278	290	294	280	266	252	297	270	295	306	234	294	280	263	288	304	298	299	282	289	266	281	291	282	285	280	305	281	277	290	272	294	284	264	282	267	280	280	282	272	294	279	263	278	300	298	269	299	288	275	263	297	284	299	269	306	304	285
3253	4645	3591	1795	1239	1007	767	664	555	471	494	448	419	386	394	366	354	366	368	333	355	319	320	327	311	333	331	330	323	303	299	311	312	283	301	315	292	304	299	296	307	333	337	280	287	319	318	293	297	291	314	278	323	293	293	284	319	291	290	310	305	304	307	313	315	313	288	286	287	280	307	309	264	283	285	299	316	321	325	265	298	291	310	283	299	333	307	339	292	327	262	320	268	256	266	305	292	296	279	258	295	308	284	324	276	276	310	290	313	299	301	269	263	319	316	322	304	314	283	278	280	291	280	274	306	281	284	303	276	326	290	281	294	302	304	314	277	282	306	295	326	338	307	311	285	315	288	301	287	293	299	316	304	283	288	280	302	288	283	293	322	274	287	297	312	303	278	308	287	271	288	297	269	320	266	297	276	288	270	295	317	279	298	278	314	299	272	328	296	308	287	322	318	296	282	258	302	303	285	259	311	296	299	346	308	321	318	281	276	266	306	309	304	320	299	310	311	282	287	287	310	303	284	286	289	301	296	282	300	294	296	288	311	294	301	337	305	287	275	264	290	334	311	295	275	269	310	281	288	301	315	302	285	266	272	307	293	320	276	284	286	302	285	301	294	292	290	276	267	286	283	326	279	316	297	321	333	278	301	293	324	295	277	277	294	349	308	284	306	289	316	288	282	268	259	282	313	284	305	292	272	307	274	293	301	309	312	256	303	290	284	287	311	309	316	283	295	313	288	275	337	263	304	305	299	309	306	295	310	302	290	283	289	319	286	320	296	328	272	274	285	309	282	316	303	274	316	291	314	294	293	299	267	294	304	291	261	326	258	301	308	314	311	307	296	276	289	285	326	271	277	280	302	307	295	270	283	290	301	285	324	274	281	313	300	310	291	253	295	296	293	305	289	314	276	302	306	307	289	306	288	287	297	274	306	316	297	291	279	288	319	295	259	294	274	281	301	269	294	253	338	278	270	295	275	292	289	326	313	288	281	311	302	318	273	296	305	287	284	266	280	288	281	297	272	291	286	287	303	283	268	271	296	277	282	325	295	299	285	294	318	286	312	306	283	293	286	288	292	278	283	292	289	273	281	289	295	287	268	285	276	284	287	286	286	289	259	295	289	289	281	301	282	314	307	292	316	325	301	318	300	289	317	293	278	283	311	311	268	312	271	274	296	286	288	278	270	276	277	267	284	246	315	308	289	299	276	300	289	333	302	278	277	300	307	301	276	271	306	277	330	300	283	298	298	295	282	261	297	296	281	298	298	297	278	288	300	277	324	306	293	297	296	303	292	286	324	272	293	269	319	278	276	288	301	269	285	284	291	282	267	282	307	299	298	285	303	276	298	281	294	289	311	279	269	290	314	295	262	290	305	306	302	285	271	287	299	271	257	279	270	322	263	281	294	310	298	296	267	298	317	333	292	266	295	316	312	270	299	289	254	272	275	270	291	261	304	292	297	307	285	305	304	311	271	269	263	302	279	286	293	279	308	288	265	250	289	267	302	308	318	266	327	293	277	313	273	304	300	307	293	287	262	303	291	303	298	287	267	345	301	308	300	309	307	316	305	278	316	294	313	296	297	285	334	309	282	285	304	285	291	251	273	296	300	285	290	315	278	249	298	305	264	277	283	293	266	255	295	322	276	279	323	278	303	285	292	314	336	318	297	261	299	311	264	267	284	291	276	302	297	292	291	304	277	329	294	293	284	283	302	305	297	290	315	301	312	275	298	289	278	279	306	299	285	284	317	306	267	292	259	265	291	293	276	313	273	311	313	313	302	283	300	297	284	275	314	303	285	302	295	286	293	280	303	290	311	316	291	270	275	291	288	287	299	292	293	301	301	303	295	261	271	308	309	299	274	294	274	267	287	271	294	300	264	304	284	287	279	322	275	271	275	277	276	291	288	278	290	290	259	289	274	267	295	290	272	274	291	254	288	276	329	289	287	288	306	260	290	285	276	269	274	309	302	284	299	275	312	276	294	307	290	286	321	295	284	311	317	286	320	278	311	306	301	283	305	326	301	311	290	273	285	268	288	297	270	284	310	301	316	310	313	291	303	294	305	279	286	278	308	308	300	318	278	296	300	276	276	251	282	279	309	288	276	293	315	257	294	299	282	293	313	314	279	277	270	280	300	290	274	320	304	297	307	279	298	315	315	293	316	305	302	263	308	286	301	299	262	288	303	271	283	316	309	297	296	287	310	294	276	274	342	304	263	276	288	296	299	308	301	266	301	293	292	277	284	328	274	334	259	286	273	301	281	310	290	272	277	290	287	296	295	276	288	312	302	291	312	265	309	278	280	268	279	289	299	291	265	313	283	273	324	300	293	276	312	284	302	296	317	267	327	299	277	287	286	270	281	309	267	323	278	299	298	303	260	268	272	298	273	337	268	315	280	292	276	295	303	279	319	294	255	308	291	298	301	300	297	317	281	310	254	271	273	310	275	292	284	320	302	291	288	286	298	261	297	277	322	300	313	293	298	272	293	305	290	297	309	278	280	292	284	293	291	294	275	301	282	277	340	285	268	283	288	286	268	306	286	280	308	236	286	262	277	249	309	287	292	281	286	282	274	303	275	302	293	265	270	284	294	285	306	286	291	260	297	286	279	300	283	314	292	283	282	275	291	281	295	316	301	260	263	286	293	278	278	290	304	276	314	294	263	282	292	279	278	276	298	309	313	294	316	306	296	297	292	281	266	269	294	271	332	267	321	292	295	301	274	296	303	286	285	299	277	304	289	294	301	299	304	297	285	340	307	300	259	292	268	298	290	300	263	297	319	298	322	261	259	306	329	287	281	306	271	317	322	281	275	298	264	297	320	287	241	301	289	325	284	303	260	276	257	276	292	304	287	273	298	267	291	272	298	267	272	261	304	292	303	268	303	292	297	271	258	314	287	300	257	324	294	262	294	312	300	289	267	306	298	304	259	293	275	292	301	276	289	290	291	296	295	274	299	294	311	270	272	275	304	319	280	306	292	315	269	291	289	275	267	287	295	299	326	267	298	287	304	273	294	282	289	276	291	298	275	282	301	266	264	297	299	302	275	257	316	245	295	325	276	319	291	296	307	311	307	290	307	255	287	275	275	292	278	274	286	285	288	319	238	278	288	289	285	296	306	311	287	306	315	291	302	267	313	279	299	315	261	257	284	289	277	298	295	283	280	322	292	278	297	274	279	303	305	300	300	256	278	293	315	288	252	266	274	286	277	283	252	279	297	264	285	282	306	300	249	304	310	291	301	311	281	305	295	282	282	331	265	290	296	283	297	291	312	279	288	294	311	294	316	299	282	280	273	270	265	304	281	270	274	293	273	317	296	282	318	283	279	278	319	272	278	299	267	260	296	257	305	288	311	297	274	287	261	272	289	336	287	306	321	255	259	311	318	289	319	301	263	288	287	300	275	290	288	308	285	297	286	278	296	300	276	314	286	315	286	327	301	313	291	309	264	313	286	299	280	268	302	283	297	293	288	298	261	282	271	304
27432	11946	1583	948	654	623	666	600	567	598	607	586	617	561	582	652	596	583	598	554	601	576	566	597	608	635	616	593	617	580	584	579	602	602	571	612	589	575	584	590	592	586	629	600	615	596	570	580	569	585	637	602	580	617	603	597	599	586	625	604	572	591	588	605	576	624	569	574	553	558	579	592	609	590	629	609	569	605	589	582	555	607	558	610	637	578	626	568	530	623	595	578	569	545	551	564	621	566	579	551	560	562	618	596	579	584	549	600	552	590	641	579	567	547	550	600	575	596	482	550	581	592	527	562	570	587	559	597	576	585	589	571	586	595	580	598	546	560	578	573	544	578	578	577	581	620	561	599	603	561	573	576	571	567	612	619	550	607	626	601	559	577	599	587	588	606	604	607	591	595	627	611	593	564	575	586	566	582	606	646	563	597	587	538	581	545	605	624	576	606	569	579	582	594	601	546	642	568	595	586	574	576	550	570	612	566	623	562	581	613	581	602	567	570	557	572	590	637	568	589	591	597	634	585	638	603	601	555	600	538	559	614	607	572	570	578	618	632	605	594	615	586	585	622	561	581	572	586	563	599	595	614	617	582	598	568	584	571	568	581	582	585	562	592	544	552	548	610	606	592	595	628	573	597	557	595	599	607	588	575	620	586	577	572	617	564	553	548	606	527	580	591	585	580	582	595	588	597	581	599	580	577	603	559	586	564	589	582	597	573	573	600	557	587	550	585	593	611	559	580	549	617	586	581	605	586	593	642	630	559	582	610	584	546	591	552	583	602	609	565	571	613	589	605	580	513	547	622	533	568	577	564	639	608	575	583	637	615	585	606	572	584	601	594	552	565	556	660	553	582	580	593	597	558	603	592	608	541	605	578	598	540	577	592	568	581	586	622	562	571	609	582	593	602	608	586	567	574	597	583	535	602	597	600	603	583	555	556	539	576	595	574	576	593	602	620	560	510	570	597	621	560	590	606	560	579	588	548	588	579	591	595	578	605	573	605	561	585	580	579	581	548	600	611	608	584	573	552	593	612	586	610	583	537	590	613	560	615	582	573	561	633	573	581	561	578	604	585	628	588	624	558	593	581	555	580	558	576	633	579	586	600	599	609	606	575	591	601	555	610	593	561	556	566	606	597	603	602	605	589	571	544	564	583	571	607	623	531	557	605	558	584	558	603	623	606	594	547	588	591	564	578	588	581	563	562	609	578	594	607	558	610	510	573	589	597	613	608	627	545	583	552	587	585	570	577	586	572	600	613	552	609	609	631	624	596	582	627	594	580	661	611	591	640	582	584	569	564	591	575	596	576	560	538	568	598	632	596	590	543	588	633	603	605	599	586	566	591	626	577	571	553	586	571	558	596	619	565	629	609	562	612	614	615	595	614	561	584	606	577	585	574	559	612	589	547	587	562	610	567	556	555	583	565	611	615	566	566	585	609	586	604	620	558	559	573	547	599	587	578	590	581	564	564	572	574	594	588	554	591	602	628	555	558	568	550	551	535	607	650	548	578	586	567	569	578	609	567	570	551	564	578	541	601	589	594	616	580	572	597	588	606	613	558	584	588	619	595	563	618	578	567	587	571	624	599	577	531	562	596	542	571	611	622	551	565	588	584	548	605	620	546	587	573	588	593	553	581	563	580	580	579	591	582	561	571	588	594	574	629	579	596	588	609	543	583	542	574	566	560	589	557	580	551	614	592	595	589	570	556	578	604	587	556	586	608	602	564	628	591	562	560	567	539	614	587	599	575	595	586	594	567	549	584	587	631	597	564	599	595	603	613	560	572	577	592	582	573	540	599	581	607	558	622	572	624	553	571	597	548	614	623	558	579	576	516	546	594	582	609	603	554	579	559	644	621	584	590	587	577	588	537	603	558	593	553	606	563	564	580	602	611	583	577	613	615	563	571	541	596	564	560	602	593	653	580	571	569	589	607	613	602	581	584	577	610	537	609	580	536	605	555	611	582	608	588	595	576	606	566	585	599	657	579	590	581	548	582	629	558	581	552	583	585	562	575	545	616	587	572	627	593	582	579	503	543	566	591	571	594	624	585	582	591	576	562	567	596	571	571	612	574	592	593	574	622	543	574	615	607	603	618	571	582	623	580	570	561	594	600	582	620	618	558	602	574	597	603	594	589	571	577	604	594	548	605	552	602	630	584	621	593	558	582	572	607	576	591	600	582	582	585	591	573	563	538	598	607	592	624	574	597	535	572	592	607	599	542	589	631	573	568	624	619	617	632	604	569	617	571	612	596	570	592	546	594	593	604	603	620	588	597	560	565	608	594	607	597	568	594	601	558	655	558	558	613	531	553	571	577	600	551	588	571	569	620	577	558	599	594	631	599	605	604	605	563	564	612	586	581	602	569	591	539	621	565	554	599	581	639	651	600	574	595	584	563	601	530	591	589	579	593	586	556	588	589	556	587	599	608	619	551	581	664	584	558	617	601	597	566	559	600	571	570	579	610	577	580	576	595	600	563	612	595	579	615	573	592	601	556	579	575	556	576	568	612	571	567	582	565	587	631	580	588	571	584	569	602	559	627	570	603	569	567	551	583	564	586	605	554	595	610	595	642	599	547	600	613	610	586	582	585	588	570	569	586	593	604	577	559	601	578	586	619	549	535	561	582	573	552	562	619	615	578	571	598	571	574	548	561	582	575	600	611	547	612	578	584	613	575	609	611	589	604	577	572	567	574	636	622	587	572	612	589	584	583	591	582	603	609	616	571	587	594	602	608	571	546	596	575	599	611	606	566	563	602	574	595	593	598	611	604	625	613	604	635	583	592	564	578	582	567	631	589	547	560	620	592	625	577	567	629	625	570	561	598	612	584	571	578	568	577	554	579	606	589	596	619	627	622	594	607	594	574	572	614	592	613	600	588	627	641	560	600	570	620	582	569	643	569	586	632	585	633	626	623	545	581	607	576	554	591	608	570	585	595	579	620	597	642	586	581	565	564	610	583	595	564	568	583	569	587	611	597	596	586	578	623	610	620	536	538	568	568	576	576	576	529	576	617	618	555	573	632	563	576	617	588	594	581	540	554	570	585	586	559	637	607	609	608	621	539	618	604	596	585	589	623	567	594	572	565	583	594	566	612	601	575	565	595	570	598	562	564	566	553	625	552	580	573	570	601	561	579	588	601	574	570	622	594	615	511	565	581	606	587	602	593	583	575	576	614	584	588	546	588	543	614	603	580	567	598	566	561	539	601	592	571	614	578	573	603	560	616	590	541	567	569	564	615	546	573	621	564	585	613	604	598	570	625	588	586	584	618	543	604	545	563	555	619	591	582	563	616	567	573	577	644	577	571	573	613	604	588	574	614	571	567	592	578	612	568	597	578	594	569	610	590	596	553	612	574	629	571	614	519	591	585	618	613	604	555	596	583	613	611	594	616	576	582	597	576	552	596	592	567	586	531	575	584	569	568	575	546	616	592	609	563	632	563	591	595	580	567	580	589	616	590	541	597	606	597	579	622	607	553
5036	736	690	586	595	560	525	530	573	536	566	531	552	570	576	524	558	541	577	590	539	549	532	543	566	595	549	552	579	561	540	500	503	561	602	572	559	548	512	552	539	514	539	556	487	569	530	542	590	539	522	563	560	567	533	528	533	524	570	567	571	554	573	538	527	549	558	544	589	535	562	548	500	558	570	554	574	532	580	557	558	524	588	503	554	558	564	577	521	531	524	532	535	515	548	534	558	528	531	521	516	558	554	516	561	531	550	567	575	520	527	558	560	570	556	529	495	591	548	551	566	535	568	536	497	555	524	563	548	531	543	517	521	541	530	539	546	519	566	496	509	520	552	491	566	541	543	586	568	510	518	483	518	549	540	486	529	509	533	522	561	568	542	524	520	570	538	529	543	534	535	571	526	549	545	529	554	577	539	618	549	569	552	538	592	511	555	564	579	529	587	551	548	548	539	540	559	538	584	553	518	582	530	553	529	549	529	555	559	537	522	523	543	525	585	539	541	579	529	547	489	549	522	530	567	535	551	503	565	557	527	542	529	551	534	571	547	556	553	537	527	568	521	552	527	524	535	508	525	525	544	538	524	508	537	578	551	491	544	499	577	555	553	560	561	528	548	491	529	550	537	526	551	480	508	502	560	507	527	551	554	534	567	522	518	531	524	545	519	577	508	529	557	547	556	536	536	531	522	552	546	528	522	526	526	508	556	537	522	536	500	580	542	544	577	553	532	531	522	545	565	525	541	536	509	539	505	574	498	515	534	551	529	537	517	561	536	515	554	556	548	552	526	522	570	502	572	540	563	558	522	542	550	521	541	551	551	558	540	532	523	523	553	543	579	539	523	548	546	534	537	524	542	536	528	570	558	548	507	497	524	537	536	540	511	535	611	538	569	518	531	576	486	536	559	560	574	553	567	611	562	531	570	574	523	533	531	537	483	543	521	519	558	519	553	566	538	522	522	546	548	584	519	549	495	525	554	531	540	506	540	519	504	485	551	506	555	533	558	565	553	510	569	539	546	555	485	543	517	507	533	516	555	577	535	545	532	530	528	510	543	544	567	546	541	528	548	494	540	593	529	580	540	575	527	536	531	522	489	543	542	512	526	542	548	530	536	541	574	589	518	535	552	538	555	520	525	557	521	522	547	589	531	528	534	563	496	565	511	562	510	564	526	494	533	515	547	526	557	538	520	568	565	550	569	539	578	551	560	521	532	549	560	521	555	526	518	531	513	523	557	576	529	552	526	546	504	541	541	532	509	555	523	540	557	560	535	555	509	546	523	516	572	563	518	530	498	507	528	561	568	493	544	586	514	517	531	575	531	517	512	599	511	555	554	545	531	532	518	490	541	513	556	516	577	449	497	551	530	554	560	554	540	524	514	573	545	514	574	536	512	568	542	534	515	526	563	532	553	529	596	557	581	572	523	514	589	559	560	551	531	580	554	547	524	547	513	545	579	528	534	523	509	522	560	552	503	516	544	559	513	552	559	567	572	592	533	542	577	537	557	539	541	546	540	575	497	541	488	561	560	564	527	545	559	507	539	550	510	504	523	562	547	561	556	558	525	534	525	531	560	507	546	514	546	557	553	528	552	502	520	507	555	526	543	530	564	540	534	565	528	536	525	472	505	522	542	563	542	563	522	567	523	514	536	523	576	510	561	531	536	514	554	522	510	540	522	537	523	545	514	552	543	569	523	514	530	504	537	559	546	527	534	568	564	546	548	525	519	522	516	545	541	512	535	556	490	522	561	515	560	533	520	526	528	530	543	508	564	552	514	637	507	522	551	563	522	550	573	548	492	515	524	546	546	540	584	530	557	561	530	505	531	565	527	587	601	531	558	541	537	514	540	508	551	537	541	537	541	565	511	521	521	544	501	556	499	599	559	552	523	510	566	484	521	499	502	524	509	549	542	542	572	522	540	515	535	574	537	500	513	521	552	559	531	531	554	556	520	534	539	569	517	485	499	579	517	554	550	504	561	541	522	530	526	539	540	535	541	547	547	555	527	565	514	511	564	524	532	540	552	544	560	539	568	504	569	573	576	527	547	521	544	505	509	522	526	585	545	536	513	536	564	515	517	538	560	547	495	530	564	558	515	557	537	539	566	530	520	513	526	503	538	540	544	520	518	567	532	551	528	556	525	585	510	530	528	527	531	561	569	541	531	528	558	570	524	551	513	565	539	559	559	506	518	534	544	605	563	541	554	557	572	578	554	545	573	569	559	573	546	543	531	578	551	519	529	580	484	518	576	514	542	538	565	540	547	561	520	521	559	528	565	590	527	586	544	542	587	526	504	523	592	499	539	493	562	528	542	538	524	498	549	538	562	568	578	539	563	547	530	531	546	572	532	520	520	549	522	554	542	545	531	530	553	549	530	500	508	556	547	540	532	536	496	554	564	558	560	530	563	524	531	493	546	544	514	564	524	549	558	524	562	566	522	537	557	519	530	534	549	521	543	546	515	567	525	539	533	540	538	605	572	525	577	541	512	545	546	548	550	584	542	553	539	507	535	516	512	543	554	529	504	564	537	505	570	570	492	559	580	498	524	553	569	569	528	570	532	540	554	525	517	524	529	524	558	553	552	552	522	537	505	546	514	532	546	514	575	557	494	525	502	514	517	567	527	507	518	541	510	540	530	529	583	532	498	515	530	532	574	567	556	523	501	570	545	550	521	533	534	556	496	538	533	536	543	534	527	561	527	515	571	516	556	512	531	562	535	585	505	501	534	559	624	519	567	560	551	578	554	538	564	580	556	524	534	606	526	549	550	566	506	527	567	531	516	542	521	530	515	551	550	562	555	544	570	510	529	542	508	512	561	520	501	491	553	586	551	512	548	574	548	528	547	559	548	579	533	545	523	510	552	551	508	529	521	527	537	512	555	547	530	547	521	551	523	521	564	522	554	548	519	562	515	531	537	546	540	535	556	551	540	481	507	565	562	546	539	544	578	549	533	492	505	545	515	562	563	515	539	572	537	526	539	543	512	555	510	546	490	511	573	522	565	532	522	599	508	573	496	569	563	528	535	511	551	604	597	535	505	486	543	590	547	574	497	551	542	537	507	544	540	529	563	549	567	518	559	539	562	549	520	582	558	565	566	559	562	534	531	527	540	523	514	565	563	562	494	534	533	553	570	564	544	499	546	584	509	551	553	569	585	532	544	540	494	507	546	528	534	557	596	536	545	501	537	591	539	527	565	555	583	506	525	506	504	561	501	528	516	530	528	519	529	535	523	522	553	536	523	536	532	509	544	548	535	547	522	527	505	542	556	495	544	556	577	530	593	530	542	529	521	536	578	543	557	531	516	591	514	556	549	551	553	537	541	535	544	500	495	524	536	555	528	513	530	574	525	527	551	585	541	529	549	554	535	546	553	511	528	570	534	547	586	562	526	520	484	544	527	503	525	528	519	577	590	512	565	497	565	525	530	540	524	534	573	537	501	558	526	535	560	556	571	524	518	518	526	565	545	533	543	521	581	513
25677	21444	26118	19183	1525	660	534	493	493	425	475	423	411	468	418	413	405	432	424	426	417	380	393	407	422	385	412	388	433	379	414	414	443	412	397	360	357	432	394	400	405	391	401	421	373	406	435	389	427	413	420	397	410	404	392	404	391	447	402	396	403	419	420	386	434	389	406	429	408	414	414	415	424	435	377	400	414	377	405	404	388	404	383	411	400	400	425	442	397	464	384	430	415	400	401	367	395	398	386	396	425	394	425	378	396	392	407	388	408	384	369	430	429	421	424	408	404	418	414	375	378	414	397	397	413	385	370	374	363	399	405	407	426	393	367	391	440	429	394	406	390	360	398	426	415	406	427	401	394	348	375	387	383	410	383	381	380	388	409	405	407	417	390	409	358	363	429	411	404	407	407	427	381	404	389	383	390	391	408	406	433	391	400	396	425	421	400	356	411	406	407	414	402	374	424	391	418	366	387	390	403	354	386	404	393	392	393	385	438	388	366	406	406	404	402	379	419	381	440	389	372	411	399	434	400	423	419	447	399	381	373	430	404	389	371	382	385	414	385	377	387	396	401	400	409	410	427	377	402	358	417	414	382	403	382	399	394	380	369	445	431	384	394	342	398	429	392	388	442	355	414	409	381	385	361	400	408	391	393	393	348	414	420	383	408	412	386	409	450	385	371	408	428	374	416	390	382	420	394	391	410	390	398	376	422	438	392	388	398	368	410	361	384	408	383	401	400	398	409	378	386	422	392	387	395	412	411	446	423	355	366	370	397	441	383	383	394	408	406	385	391	406	404	383	388	418	407	401	394	376	402	395	385	420	374	384	408	398	404	369	388	403	435	388	399	432	367	368	431	393	393	382	365	411	407	398	389	366	441	390	346	397	406	388	396	393	389	378	401	441	390	386	416	380	404	417	407	389	410	404	351	398	367	423	464	449	394	382	397	407	401	418	422	404	371	401	394	386	377	405	437	394	388	410	394	367	400	393	417	422	417	417	435	383	404	385	384	395	413	407	394	397	416	440	420	431	383	396	436	424	386	443	405	402	375	429	438	419	438	423	382	376	418	401	402	374	347	387	409	411	419	416	411	423	420	402	401	402	357	396	364	392	396	351	374	407	416	393	397	396	423	407	412	396	413	403	394	386	407	396	394	433	411	412	397	425	378	395	393	392	387	425	411	403	399	383	385	430	385	384	390	417	430	357	403	420	379	404	425	409	400	427	400	408	423	400	436	371	402	420	384	415	419	400	385	371	447	396	372	399	412	407	393	427	412	394	362	427	405	384	386	385	408	430	391	394	430	382	418	413	416	411	408	374	385	383	394	412	410	418	361	390	395	405	395	421	394	417	401	399	416	381	397	398	381	396	397	441	434	407	423	434	409	400	397	401	397	387	431	421	372	439	377	394	416	368	425	421	376	383	426	422	420	413	383	413	398	396	381	409	437	417	355	443	435	387	397	423	362	414	394	409	417	410	409	435	393	396	403	401	415	426	378	429	392	400	394	390	346	410	393	412	389	397	393	396	375	392	354	375	423	389	419	408	417	411	423	396	371	413	395	408	434	423	395	436	371	431	409	417	373	391	386	398	401	387	415	401	381	418	392	428	392	421	422	379	423	383	402	423	408	430	455	414	432	399	466	362	435	381	423	424	386	388	355	418	424	386	390	430	410	382	405	403	437	372	402	409	412	421	394	397	415	400	393	381	370	399	404	400	413	385	369	420	413	413	425	425	382	404	403	375	399	390	395	411	379	405	398	405	392	413	407	398	395	398	377	415	424	372	358	391	441	414	445	407	403	378	388	395	413	376	386	404	397	395	387	437	408	389	397	434	411	407	428	418	383	402	404	404	379	382	432	417	413	376	413	386	345	398	420	378	413	421	400	384	384	385	387	379	417	423	425	409	416	390	384	412	393	446	409	442	358	418	421	409	376	386	403	398	421	417	393	384	429	416	419	387	393	414	433	410	412	370	407	410	388	410	378	418	458	411	384	389	401	413	417	398	416	411	416	373	411	424	377	413	403	363	398	388	397	399	407	423	404	385	420	384	395	393	385	422	389	358	422	395	436	388	392	410	417	387	392	387	425	414	414	383	383	390	420	431	424	391	386	395	436	415	424	406	391	378	424	388	430	394	410	396	389	380	420	373	410	384	414	407	393	385	409	413	415	386	372	385	384	392	387	383	415	408	386	414	406	384	419	413	385	441	421	418	362	388	393	419	385	390	401	378	416	431	382	389	436	408	387	428	422	421	399	384	401	413	385	415	398	392	406	371	425	405	401	388	396	416	421	416	369	400	419	399	404	431	376	421	412	400	433	420	406	418	413	388	409	410	397	407	381	433	426	411	389	404	405	384	401	367	375	401	428	411	394	433	408	433	374	405	379	427	388	428	408	423	416	367	371	455	362	389	416	422	402	429	389	432	403	432	433	382	382	417	394	391	387	417	371	406	423	424	441	428	388	415	457	431	407	392	385	410	416	436	442	392	413	387	402	406	397	405	419	388	418	386	391	384	359	380	424	415	408	420	411	385	364	375	406	372	404	394	387	364	354	397	390	395	391	402	419	397	430	423	378	411	420	409	410	390	367	432	441	406	395	379	363	382	388	404	382	418	379	395	388	383	462	387	440	435	387	380	376	409	411	396	399	442	410	418	380	378	415	413	429	444	406	421	393	433	429	440	442	419	396	398	400	385	417	433	404	414	440	408	421	419	408	423	400	401	381	391	401	402	397	389	403	406	404	400	394	394	418	365	385	401	379	371	432	371	389	407	387	412	350	430	407	390	439	384	389	404	422	383	408	414	381	395	393	401	434	426	403	404	391	396	402	414	395	397	409	395	401	399	399	386	428	412	379	400	392	379	422	375	366	387	373	378	400	385	383	373	373	405	363	401	382	424	399	397	410	400	398	420	409	404	416	397	420	410	396	361	426	387	404	400	397	401	398	366	430	401	383	402	419	420	395	381	401	421	411	382	405	397	407	397	396	403	381	447	380	382	421	426	401	396	393	385	410	403	412	399	419	389	403	402	394	391	427	427	403	419	400	367	406	380	437	396	398	440	415	398	396	387	407	435	381	390	390	384	384	403	416	407	401	436	402	442	384	408	382	377	446	409	368	406	413	403	406	415	428	420	382	393	437	344	401	405	404	406	405	361	410	403	427	390	411	402	428	411	364	381	382	412	396	412	389	405	432	374	408	390	391	412	362	378	377	408	374	397	425	403	434	391	361	416	426	389	431	420	380	392	424	372	372	360	384	423	401	411	368	379	398	417	384	444	408	403	393	422	416	400	410	397	370	384	436	411	421	401	385	410	412	408	408	390	426	403	421	393	405	417	417	396	401	385	405	422	385	403	410	384	409	404	380	389	372	408	388	403	363	400	402	399	443	429	396	406	431	397	439	408	388	408	417	367	419	413	401	392	389	421	384	387	420	381	405	409	408	411	365	411	406	406	405	406	397	379	373	389	405	386	426	399	392	408	417	394	416	448
3420	1980	1640	897	711	627	544	498	497	449	487	458	429	435	444	454	429	403	401	388	370	411	432	450	421	435	437	390	417	429	439	393	386	423	383	409	398	397	406	408	389	428	411	403	400	400	404	373	406	397	416	377	420	372	431	386	418	410	424	429	436	372	418	410	408	402	402	398	422	405	384	409	399	432	370	404	383	365	406	393	371	361	407	427	422	382	389	360	400	416	401	369	425	395	390	415	425	394	405	400	414	399	405	419	421	423	388	359	384	421	436	420	438	398	395	408	390	422	400	432	385	427	383	415	406	403	394	414	418	433	390	402	393	397	394	385	406	379	405	395	429	410	394	397	400	411	396	399	396	381	419	419	394	403	366	371	443	410	423	444	372	381	403	408	400	429	405	413	434	394	389	423	388	378	373	402	411	413	414	439	426	386	383	410	387	381	376	386	392	381	378	393	429	395	402	389	406	398	410	383	386	384	371	397	340	390	392	418	397	410	406	418	388	397	403	371	417	400	392	401	369	397	422	405	374	443	408	383	385	378	400	400	397	361	383	430	387	411	395	419	422	410	393	387	386	422	406	415	387	435	373	388	391	379	394	407	432	398	429	375	392	392	383	391	386	413	402	372	401	374	424	407	410	392	387	386	408	360	399	402	383	383	409	403	415	392	414	423	424	437	410	392	435	417	415	399	411	420	395	414	392	413	393	408	439	420	423	417	419	414	410	399	391	392	417	419	395	420	403	404	429	393	373	407	423	379	397	373	356	391	430	406	424	395	388	402	376	439	399	396	414	412	395	414	411	380	382	383	391	382	395	384	396	385	414	410	403	398	434	390	401	382	405	405	384	400	360	391	393	401	409	396	406	374	403	380	394	375	394	414	398	400	409	371	382	404	394	378	400	388	413	409	400	406	391	434	400	407	376	407	403	396	394	369	341	417	387	410	369	405	418	432	405	407	413	426	453	406	414	391	428	377	391	378	396	388	395	372	352	408	370	401	389	359	388	405	427	392	419	390	397	373	426	399	377	409	407	407	417	403	411	416	398	385	409	412	392	404	417	399	397	401	413	405	386	379	382	406	401	396	407	403	391	409	414	398	407	397	373	387	402	391	412	431	400	386	396	387	357	393	425	415	372	371	403	407	404	361	373	405	405	371	450	421	396	426	437	425	386	407	375	433	384	390	402	380	386	416	401	394	375	408	381	377	357	410	404	423	383	417	382	410	368	415	396	407	391	424	401	365	399	388	418	417	410	373	406	400	389	367	382	394	358	405	385	359	372	358	400	385	446	389	358	403	395	421	421	391	438	401	452	383	366	400	419	441	385	386	417	371	416	413	395	406	416	393	387	414	354	406	412	404	397	387	387	380	401	422	403	394	413	390	391	379	415	360	397	411	436	386	415	395	396	388	386	386	407	356	393	392	384	421	399	376	408	388	385	412	422	411	392	396	378	447	391	380	377	394	425	431	367	367	435	413	377	370	372	396	400	427	397	413	365	365	381	377	386	429	417	391	402	400	411	425	404	415	389	411	364	381	383	442	436	440	404	374	395	406	387	382	399	402	424	396	403	380	427	400	376	378	427	426	415	404	403	349	413	359	357	429	415	404	419	412	418	392	408	410	441	389	348	380	410	402	413	410	356	406	377	381	392	380	388	410	421	407	415	414	400	424	395	386	413	412	391	404	419	470	402	381	420	368	424	368	409	392	407	400	430	422	418	439	384	390	385	396	401	371	387	383	442	404	384	406	382	390	400	410	378	439	388	361	357	403	371	363	440	418	417	397	409	395	368	406	405	414	390	397	409	385	421	383	393	380	402	427	400	430	390	411	396	433	426	420	394	387	414	410	390	374	394	395	403	375	404	411	404	382	413	378	419	418	393	358	428	390	376	370	414	391	418	376	370	432	440	431	434	396	362	395	395	335	357	421	387	386	393	453	369	408	408	417	428	380	399	409	417	411	374	402	392	367	395	357	396	383	400	371	389	372	412	372	393	384	397	377	407	403	347	432	396	404	357	401	419	378	394	412	401	398	381	370	375	416	379	395	382	391	377	404	415	384	370	412	431	389	399	417	414	374	430	408	413	413	407	397	403	427	411	378	372	420	446	381	424	388	407	391	412	383	376	391	423	404	410	437	389	423	422	419	397	383	381	426	371	392	414	416	423	387	379	414	406	392	403	423	377	394	385	411	375	415	390	402	379	396	409	397	377	405	435	411	400	400	412	397	407	371	391	418	417	393	392	449	393	393	380	447	364	399	404	409	392	415	364	392	389	397	378	404	393	409	381	378	390	411	398	377	390	424	410	385	407	387	350	385	383	379	449	403	405	433	380	389	417	407	388	384	417	433	395	373	391	420	436	399	421	394	376	422	379	385	403	432	349	402	403	380	380	411	372	384	358	421	401	423	396	372	385	400	398	398	347	424	404	393	432	404	385	359	363	373	387	371	436	387	412	389	370	384	407	401	361	379	420	391	401	405	374	398	417	418	381	371	367	392	409	416	398	401	429	426	371	391	362	414	386	377	380	420	383	398	375	371	366	375	370	366	405	405	397	403	385	423	395	368	435	434	414	394	390	438	381	391	430	398	347	365	379	420	398	386	396	423	409	427	378	409	381	406	402	373	391	384	394	429	393	391	427	340	387	423	372	374	414	404	361	405	369	421	396	379	423	397	408	418	403	396	376	417	408	396	366	402	400	407	396	411	405	409	371	363	350	389	389	399	416	376	383	382	379	400	404	381	369	415	392	409	408	404	399	405	408	413	368	400	382	424	388	388	389	381	398	398	396	407	424	382	397	414	451	395	395	411	413	402	395	391	410	402	404	449	395	423	380	380	376	377	368	362	398	400	417	396	415	399	416	427	416	375	376	397	340	390	390	404	420	406	422	386	378	390	377	396	412	410	397	412	396	390	370	385	406	366	376	386	404	418	376	417	421	385	400	442	383	384	398	401	414	402	355	400	454	410	422	400	395	387	376	390	391	404	381	382	431	417	395	447	422	371	363	427	390	357	411	414	396	401	404	376	373	375	396	404	402	375	425	412	414	397	380	395	395	392	422	408	424	385	388	385	445	408	381	373	365	367	378	379	413	424	389	364	395	392	446	424	410	385	379	396	344	412	396	399	380	405	395	353	415	398	395	404	382	436	409	387	349	398	400	439	375	391	385	389	390	406	385	389	392	392	385	423	397	366	378	380	408	426	357	432	386	404	389	400	363	392	384	419	367	381	423	423	399	385	397	403	396	402	381	386	377	388	384	411	420	381	455	411	413	408	422	398	397	387	398	386	383	387	384	403	402	369	410	428	425	384	362	435	371	382	414	396	395	402	386	415	422	394	384	385	399	373	380	369	376	403	392	360	398	367	395	376	437	390	378	437	409	430	408	369	430	413	439	396	420	390	386	390	390	388	385	439	352	392	368	363	417	390	396	409	410	386	419	390	397	402	429	421	428	379	373	381	365	401	369	406	392	400	352	381	377	377	413	416	381	400
24276	21410	28563	24635	20246	2625	847	480	380	387	370	368	371	368	358	313	332	293	334	320	305	307	288	317	305	313	296	288	327	302	306	274	310	327	304	313	319	283	292	279	319	288	289	304	303	301	323	313	266	295	297	280	306	292	275	264	262	282	265	274	285	291	269	294	298	246	277	276	283	291	265	297	294	287	287	278	310	299	291	298	273	298	280	300	298	291	285	316	307	299	263	277	292	319	290	323	278	309	282	245	292	329	290	328	289	273	299	269	281	289	233	285	264	266	274	276	301	310	317	298	268	273	279	268	258	307	299	297	295	275	277	318	299	292	316	294	274	277	306	300	267	275	262	277	287	272	301	301	269	302	315	295	298	277	263	267	276	235	257	272	282	307	269	273	279	281	312	271	257	259	279	297	260	281	304	255	273	308	267	281	287	263	288	262	314	297	265	273	275	261	262	283	272	287	303	278	307	276	292	259	282	280	311	285	273	274	296	287	279	258	292	280	259	290	298	287	285	265	268	283	286	318	284	274	277	290	291	283	299	273	278	266	282	301	278	279	276	295	285	295	276	235	281	296	314	250	288	302	287	263	266	297	278	281	285	277	305	293	274	297	269	282	321	252	267	296	295	249	256	317	259	281	266	262	286	249	251	261	293	292	274	303	295	283	269	282	279	274	247	257	300	277	258	291	267	291	289	293	286	310	288	277	294	273	278	308	271	298	293	275	300	260	270	316	262	291	312	281	297	244	277	293	286	291	270	250	270	278	257	265	304	263	270	255	287	269	304	282	269	273	248	278	257	290	267	288	298	255	305	266	296	281	299	270	256	276	280	261	282	288	294	284	304	298	286	284	289	262	279	284	278	281	309	273	277	298	248	281	281	270	276	279	272	259	284	282	307	285	287	252	256	288	276	286	292	298	270	276	265	281	259	293	276	298	276	265	285	281	295	295	275	293	267	275	279	264	314	284	284	292	280	286	273	283	261	311	269	299	293	262	286	292	290	280	285	268	318	282	290	247	264	285	290	280	297	260	288	273	290	297	269	289	320	285	285	285	279	282	303	283	290	288	267	284	270	305	281	293	277	302	281	272	265	271	275	311	307	291	289	268	312	283	292	275	295	295	269	279	285	255	272	293	272	299	278	273	323	249	284	246	322	259	256	287	275	290	284	258	303	255	281	302	277	273	300	266	296	290	294	291	281	282	306	278	267	294	292	298	274	276	281	284	264	289	264	288	271	276	270	286	299	295	264	278	300	292	311	283	280	263	295	267	286	281	275	271	257	274	296	298	263	254	278	280	264	263	275	306	260	285	263	287	270	302	281	308	296	285	295	271	273	307	301	255	293	251	289	263	272	274	290	281	293	302	280	283	292	292	277	263	320	264	315	296	252	287	275	267	308	269	279	290	262	284	273	287	271	274	293	271	291	291	285	271	276	281	292	296	303	264	265	293	277	287	266	294	288	261	325	276	340	292	285	299	301	278	283	278	288	296	304	245	282	259	280	259	255	281	309	300	252	287	286	278	303	273	272	278	282	293	283	255	272	293	278	304	301	286	278	268	283	249	262	273	293	280	295	291	305	290	271	291	256	289	262	256	293	286	266	311	265	283	297	274	289	285	268	273	306	276	272	269	256	277	283	287	291	262	290	331	274	314	244	280	304	254	270	285	275	289	281	287	272	298	293	279	257	256	300	280	297	340	251	245	278	259	267	301	296	293	297	277	245	302	310	278	283	262	264	292	296	302	281	272	282	278	279	304	288	244	246	291	307	325	265	285	278	291	268	293	299	282	278	271	272	319	278	281	276	300	284	300	281	288	283	291	287	280	278	288	259	275	245	292	294	275	266	286	268	260	261	266	290	289	276	283	293	293	289	278	300	259	265	270	315	291	299	289	301	308	265	250	309	269	313	316	290	280	301	265	288	289	269	261	288	305	270	286	281	270	275	291	265	289	268	289	312	300	273	305	271	298	291	257	254	287	269	276	282	303	285	252	292	282	283	299	288	281	284	274	268	284	294	269	286	287	307	314	252	281	275	305	274	263	317	262	292	302	251	321	257	273	282	275	270	286	283	297	308	263	285	300	303	308	270	287	298	288	297	275	283	284	287	287	268	273	265	277	286	293	306	306	261	265	294	311	297	285	283	257	280	323	292	308	274	265	255	269	270	269	259	282	303	285	271	281	288	299	279	272	243	288	291	307	261	296	282	303	283	259	250	279	258	293	290	272	291	308	260	283	309	295	288	263	285	274	286	278	306	255	303	296	272	275	278	300	295	280	286	288	312	264	288	273	273	300	286	272	259	286	283	281	261	255	263	273	287	311	294	297	295	283	251	302	273	271	271	271	275	273	268	269	280	275	258	298	260	267	274	294	258	288	304	295	267	267	292	284	277	281	255	299	302	304	273	308	282	295	264	299	302	269	266	284	283	274	264	305	252	291	250	301	277	293	271	277	272	260	267	283	297	270	285	283	305	283	269	259	305	273	283	321	286	256	299	274	276	270	293	283	290	299	262	278	288	301	245	244	293	270	319	294	289	281	315	263	256	266	283	257	253	276	270	287	255	285	271	282	257	272	298	283	290	257	249	294	264	308	235	280	309	292	268	302	269	273	262	273	301	277	293	301	265	298	292	282	274	254	265	275	251	312	285	259	283	294	294	264	297	303	281	262	288	263	260	286	281	269	275	260	265	267	294	272	288	304	281	255	305	307	270	296	280	273	270	260	268	315	295	310	285	304	298	298	288	283	302	276	315	247	280	258	281	263	285	297	277	317	289	268	289	291	293	308	292	277	298	276	291	299	273	289	292	294	271	287	267	288	268	279	291	275	278	288	292	299	228	259	283	275	280	278	255	275	273	278	289	257	293	256	302	286	285	293	272	303	302	272	275	267	256	292	273	277	258	258	268	276	269	268	263	253	256	284	280	310	292	272	273	255	297	299	285	267	294	285	280	282	269	281	288	279	291	280	289	288	285	309	270	303	284	275	303	304	300	283	282	279	244	323	275	249	292	260	259	284	268	299	287	285	283	255	266	250	286	275	267	256	273	262	293	288	289	281	266	282	293	277	281	250	293	262	270	258	297	267	295	271	268	265	267	286	294	291	274	273	280	294	302	275	282	298	253	244	297	275	283	276	273	266	282	274	267	286	289	276	307	307	258	277	269	251	291	273	283	274	274	293	284	265	279	271	274	296	286	267	290	263	297	243	299	281	310	256	309	272	286	299	275	286	279	313	311	297	296	297	294	283	278	280	280	262	270	291	280	267	295	268	263	275	312	265	294	251	273	293	280	293	290	293	308	256	281	278	276	274	282	276	277	250	264	259	263	263	293	291	273	322	305	278	284	290	301	264	291	279	289	288	274	308	330	293	295	275	297	271	302	297	311	266	310	305	283	289	254	279	298	266	261	270	259	286	301	264	270	257	293	286	264	286	289	266	281	302	297	264	250	301	269	304	271	262	284	262	278	309	281	272	297	265	269	289	275	284	269	311
3330	4646	3555	1731	1179	949	737	660	614	518	459	394	383	410	389	388	354	345	329	342	350	333	346	355	332	306	330	333	292	314	343	344	299	284	337	299	281	313	288	312	304	290	295	333	312	306	321	301	313	284	308	292	280	292	305	307	310	307	295	262	279	292	280	282	295	300	279	297	308	273	295	304	298	291	305	287	292	278	301	275	301	269	292	330	304	304	277	296	314	283	302	300	305	270	317	285	314	295	293	313	305	322	303	291	280	302	282	289	300	296	289	308	312	297	293	293	339	308	280	274	280	252	323	310	276	289	261	285	304	291	318	300	296	279	283	258	285	314	318	287	305	315	311	316	308	292	272	274	301	284	294	295	262	299	309	303	288	269	259	326	298	291	311	304	287	302	274	277	272	305	296	251	309	298	319	308	290	288	308	287	291	256	284	314	291	270	298	283	302	298	274	329	314	309	278	308	280	251	294	290	286	289	259	293	301	297	276	275	276	297	309	313	292	313	289	278	281	301	291	306	319	295	304	302	300	294	298	293	293	281	286	302	295	305	301	256	333	304	317	293	307	284	290	292	281	284	307	308	281	301	306	286	308	319	274	288	265	278	299	273	297	258	312	301	260	293	281	267	315	287	306	280	307	287	307	310	265	290	282	288	289	243	288	279	299	282	289	296	276	269	275	289	278	305	282	294	306	293	308	304	292	275	279	323	322	295	289	290	258	313	283	305	274	312	307	302	312	285	276	302	326	296	294	282	310	276	254	315	292	312	294	292	296	285	310	276	300	299	251	302	296	276	281	301	292	274	307	287	297	307	308	280	289	297	300	298	266	270	310	315	287	299	296	296	324	277	259	298	319	317	291	294	292	315	307	275	289	289	277	326	295	307	316	271	310	270	305	314	290	299	314	319	312	235	279	283	273	312	296	288	281	279	304	304	266	264	295	303	286	272	291	266	308	278	293	278	288	276	267	279	296	271	279	306	293	279	261	275	277	309	263	287	286	308	285	282	316	290	288	290	267	270	275	315	298	296	304	288	319	254	255	283	288	293	278	275	306	299	288	302	289	285	320	295	289	308	275	282	288	293	284	284	300	245	281	307	311	281	292	290	300	249	297	286	295	315	257	279	286	308	288	307	296	277	279	327	277	302	288	273	286	282	290	288	290	274	264	294	273	292	283	282	283	277	309	297	292	279	310	304	311	315	309	289	304	270	286	293	300	315	294	292	269	275	306	318	292	280	310	289	287	315	282	305	283	261	278	282	302	300	271	299	272	304	268	297	322	294	307	310	304	266	317	279	261	282	293	282	295	252	299	277	264	286	283	322	290	299	292	300	278	270	284	321	271	277	331	270	266	292	286	293	288	293	286	299	280	297	312	274	302	291	295	300	326	294	283	321	277	302	290	293	305	280	291	309	319	296	305	258	290	287	299	270	287	279	287	299	299	262	307	296	273	289	283	297	259	263	278	303	301	321	299	293	281	267	266	320	306	295	273	279	261	253	275	272	268	313	321	300	276	260	308	263	279	306	281	268	304	318	279	252	297	280	287	304	312	289	284	269	303	279	305	288	271	291	302	309	307	313	274	285	284	294	280	272	304	295	317	304	316	281	305	299	268	289	301	304	293	285	277	283	307	277	282	297	285	287	272	286	308	310	279	279	283	306	296	262	321	278	309	299	310	274	283	295	286	330	291	311	287	278	296	282	279	278	308	289	276	294	274	303	245	326	345	296	293	253	302	276	294	284	280	298	305	294	332	277	308	283	284	259	284	312	282	295	295	271	315	290	275	325	326	296	307	311	299	316	274	257	298	304	326	293	279	299	319	277	311	281	312	280	267	290	294	288	255	310	304	297	299	266	246	283	317	293	280	299	281	290	301	253	316	266	286	292	304	300	304	284	256	275	292	282	286	330	283	270	285	284	268	284	272	289	290	273	260	279	302	306	283	306	262	294	286	350	280	313	270	290	301	282	316	276	277	299	310	257	289	292	282	290	319	297	303	286	303	318	295	289	335	248	309	308	304	318	314	319	287	311	284	308	303	299	295	278	282	291	287	288	279	288	290	276	274	297	252	279	276	291	284	256	276	291	287	283	309	292	288	273	322	277	296	293	282	292	271	305	269	301	282	307	307	288	309	285	269	253	315	289	296	266	251	296	292	313	289	276	275	301	280	273	304	318	265	290	318	312	289	290	276	269	328	283	258	278	289	298	292	260	310	273	285	278	301	299	256	319	323	272	288	287	298	260	285	286	307	279	307	273	282	293	280	267	279	289	298	271	283	315	283	282	296	295	266	310	290	297	280	302	302	271	292	255	287	322	321	296	296	313	289	302	285	294	275	297	288	296	297	290	302	300	267	268	261	303	271	292	292	315	293	272	278	270	272	285	281	260	286	281	305	278	313	271	275	286	289	289	292	276	260	313	289	287	301	296	271	321	278	297	255	279	294	290	285	275	289	300	300	248	310	298	304	311	286	311	306	297	286	275	287	296	300	281	279	292	276	296	283	287	282	286	279	283	253	292	295	320	286	279	309	335	307	270	251	274	304	275	293	308	292	269	300	315	303	275	302	269	263	300	304	263	293	289	296	276	282	279	294	263	302	281	300	285	307	301	300	276	257	292	281	307	287	286	282	281	307	271	313	286	344	297	276	304	277	313	276	277	324	273	288	293	251	283	316	303	276	303	309	295	281	299	282	295	286	282	307	258	267	292	275	295	320	284	287	285	318	270	267	266	284	295	281	312	261	276	314	285	295	289	284	297	302	312	287	281	296	266	278	302	300	279	281	286	286	284	303	280	290	303	290	289	296	274	265	285	265	288	277	283	261	294	304	265	289	287	280	292	282	318	287	291	282	273	276	300	269	280	295	290	279	288	275	311	277	287	302	261	298	321	286	294	312	274	279	284	265	278	260	326	296	280	311	280	288	308	261	281	274	279	316	278	287	297	291	270	273	263	313	280	282	251	258	283	281	266	275	293	283	303	276	285	279	303	325	290	307	307	294	309	281	275	286	267	309	280	288	270	281	306	320	293	309	284	294	295	275	305	265	294	285	261	289	297	282	302	312	265	259	290	289	287	300	281	267	276	277	316	292	302	264	272	297	290	276	280	314	356	283	293	292	302	287	279	272	295	290	320	323	252	283	301	321	276	319	296	279	317	286	291	288	285	276	288	294	284	242	288	316	265	274	312	276	292	275	296	300	263	265	289	304	303	277	263	280	299	326	278	294	317	271	290	286	318	258	296	295	274	277	304	302	302	283	285	281	303	311	308	308	308	329	284	270	311	292	299	304	295	301	301	277	299	289	289	301	292	322	296	308	279	304	298	265	268	318	296	302	295	268	300	288	307	294	299	305	338	274	278	327	297	288	272	271	296	284	295	258	278	298	284	270	287	284	257	260	291	301	262	296	261	294	258	259	319	298	258	258	309	294	269	281	287	274	304	275	283	280	259	294	299	285	304	274	309	263	279	301	294	293	284	273	290	280	304	280	290
27507	12000	1696	884	641	613	633	649	574	575	595	618	581	602	628	600	582	601	570	609	583	580	573	619	614	588	594	594	583	594	609	616	606	583	584	601	566	589	621	603	626	580	611	589	591	568	585	597	571	587	577	605	612	602	626	559	596	602	624	627	626	595	571	576	594	604	569	593	583	591	604	609	550	609	585	597	580	553	562	602	627	575	619	582	644	616	652	606	552	631	580	629	585	631	636	606	598	586	597	644	602	603	586	608	599	596	578	626	627	567	567	619	575	598	586	596	579	554	610	560	622	603	639	594	586	602	574	611	559	573	585	580	600	601	601	572	650	594	573	611	621	571	587	609	583	554	562	574	599	568	555	594	611	590	611	586	542	624	632	583	621	621	549	629	583	586	568	573	603	627	580	596	617	528	564	614	613	620	637	570	655	624	560	589	596	620	595	577	589	612	609	594	657	605	578	604	555	606	558	617	628	605	604	557	573	611	612	579	587	582	592	603	613	618	601	558	582	588	612	598	588	580	619	575	576	585	595	602	538	606	603	603	604	604	606	575	534	562	607	594	568	569	597	595	593	599	599	623	598	570	595	601	634	567	598	623	566	561	573	595	619	605	620	566	614	573	540	586	570	605	602	558	573	586	563	538	600	540	564	605	589	602	617	618	608	565	624	570	640	543	617	593	616	546	559	575	578	593	627	615	567	611	605	583	608	623	556	559	545	593	593	604	612	590	589	607	584	552	573	562	563	592	621	599	558	570	601	574	650	571	605	584	613	590	585	590	601	604	630	609	601	571	586	596	587	580	581	576	601	608	588	604	586	640	632	591	598	595	575	610	640	606	583	571	537	639	617	563	570	573	589	607	597	628	586	633	616	612	575	611	569	613	561	629	589	592	596	592	617	596	592	608	600	609	601	616	584	593	605	615	647	607	571	576	563	543	569	608	589	624	594	613	592	610	533	582	605	587	564	598	523	566	573	627	597	573	587	612	581	599	594	587	611	567	604	610	579	595	605	620	614	579	622	555	620	566	612	626	540	584	572	609	589	568	556	592	595	552	563	618	593	563	593	559	553	590	602	557	655	565	588	575	560	558	607	573	609	624	571	592	598	608	576	586	596	585	562	601	635	649	608	649	584	580	592	549	579	520	554	614	586	624	569	587	578	585	575	593	623	589	562	590	575	577	576	600	589	589	621	573	591	587	575	618	620	639	557	611	589	596	590	628	625	614	601	584	611	581	596	607	581	576	611	568	608	566	614	583	595	574	609	613	568	617	571	552	553	585	553	566	635	567	608	550	624	513	660	578	589	626	592	604	577	618	587	589	573	607	581	589	606	573	613	575	577	640	540	593	540	576	604	586	607	584	574	587	578	586	626	608	591	616	577	602	614	566	589	609	586	578	540	582	586	585	568	616	597	597	614	594	628	618	612	561	576	579	607	584	567	560	611	627	570	571	549	569	596	568	629	581	599	601	562	597	593	541	591	600	645	510	564	602	594	625	540	570	606	560	584	636	543	590	569	585	598	598	541	537	591	606	605	627	604	580	608	593	596	613	592	644	570	659	567	582	563	591	532	590	582	642	606	630	579	619	587	559	596	574	553	548	622	607	540	554	579	612	559	571	577	631	586	595	599	622	596	543	611	641	569	603	585	557	603	580	627	626	601	576	601	592	582	607	589	551	576	576	583	546	588	566	557	575	593	619	570	610	588	619	600	557	581	613	582	578	588	590	636	604	580	604	575	583	551	628	602	619	606	604	561	629	558	581	610	604	600	597	562	594	571	626	596	596	564	569	596	625	632	611	602	583	588	578	558	635	583	589	621	603	603	541	633	607	596	596	616	591	588	568	604	588	595	620	600	594	633	603	597	614	618	585	619	578	574	593	635	597	585	625	532	629	561	529	602	561	579	587	594	585	599	586	560	568	610	571	577	602	610	594	621	547	586	593	561	544	540	583	561	605	558	564	596	611	613	569	541	605	524	627	608	587	543	589	586	554	558	638	589	567	600	593	592	618	587	578	583	588	590	568	586	620	596	630	534	575	588	624	605	595	575	587	572	609	618	577	603	596	563	570	615	563	607	566	587	578	586	568	540	607	556	596	579	611	577	609	597	664	594	560	568	565	616	631	607	558	611	604	631	578	572	563	599	549	607	569	626	625	573	554	625	571	589	615	576	564	549	569	624	587	616	609	608	562	625	573	601	537	604	562	577	550	611	570	577	604	594	557	599	615	582	605	609	586	627	614	559	617	587	562	574	551	563	565	583	568	603	633	598	627	573	590	629	613	582	624	580	615	604	595	575	577	606	559	574	567	578	585	617	579	611	561	610	585	605	613	602	574	558	582	616	578	567	593	600	581	621	629	613	582	604	531	544	652	590	604	603	594	565	614	581	558	601	595	561	592	606	546	590	624	593	598	538	576	580	581	527	566	617	600	609	632	593	533	570	572	574	575	602	584	586	586	597	571	639	591	580	560	559	562	594	589	622	571	600	562	589	634	559	604	594	587	575	589	575	534	596	650	601	588	587	581	606	622	570	566	599	599	624	535	596	564	572	596	593	608	555	548	606	620	591	599	626	562	596	597	583	619	551	597	590	589	576	601	596	643	620	618	616	591	618	623	562	585	595	567	586	598	557	614	608	563	585	608	604	606	589	628	580	566	592	626	600	638	612	611	606	570	578	610	620	572	545	590	613	575	570	582	566	616	560	575	581	573	574	628	554	589	622	583	617	653	581	592	585	607	560	586	639	554	579	626	567	613	578	605	587	604	592	619	599	620	582	601	595	634	601	646	579	612	538	574	599	567	577	627	599	573	618	584	578	608	582	565	537	628	591	591	611	545	618	585	623	583	567	592	590	585	595	596	630	586	587	589	616	607	581	602	611	567	624	611	571	557	574	540	573	630	530	584	643	629	581	577	616	601	559	593	570	602	587	575	564	606	598	599	562	594	556	622	594	582	569	598	599	562	630	603	611	570	591	610	602	579	621	588	611	547	560	564	549	539	622	523	587	551	557	547	564	583	574	589	584	597	669	598	550	584	593	615	614	567	571	622	599	571	557	602	574	577	570	624	574	616	610	590	588	600	590	601	565	574	537	641	588	587	648	603	575	602	604	556	584	566	600	628	561	572	550	601	561	594	630	583	635	614	635	582	591	588	604	594	608	616	595	599	655	550	574	605	600	628	592	604	560	596	603	638	601	559	588	578	624	625	613	596	608	568	555	565	590	585	598	593	617	592	618	578	597	571	568	606	548	569	594	633	590	597	632	564	567	609	572	585	618	590	613	542	601	633	593	570	620	590	605	595	592	591	570	579	591	591	608	596	536	634	588	599	641	604	645	628	614	586	607	594	623	613	604	569	597	618	566	568	616	587	613	603	588	632	637	519	549	588	566	611	590	602	593	601	596	592	579	588	612	636	591	598	585	573	537	600	615	581	587	571	578	572	580	607	614	608	582	575	545	597	575	584	595	593	577	572	540	634	644	591	614	599
4960	772	752	618	550	602	535	561	563	543	532	533	514	557	521	534	572	573	548	561	555	548	525	515	539	560	581	518	510	510	565	559	530	527	588	593	577	500	521	527	533	541	521	575	521	581	574	536	557	518	530	568	540	549	571	555	568	595	559	540	577	565	563	555	521	546	555	496	522	531	556	571	550	526	529	561	577	579	594	542	570	522	596	506	560	553	542	541	515	531	525	505	572	568	496	561	558	539	540	519	520	532	538	541	524	554	526	610	537	552	567	551	514	526	563	544	509	569	583	528	568	537	557	520	601	561	523	550	517	516	543	568	545	525	528	539	563	509	545	540	496	578	554	514	538	521	547	502	538	542	510	520	539	535	565	521	531	509	513	536	543	530	556	551	573	559	548	528	569	556	551	545	526	554	558	536	561	542	525	496	518	538	531	499	565	495	542	505	509	520	553	529	524	535	544	534	532	512	580	576	552	539	530	523	587	550	549	546	554	563	505	545	572	522	548	543	531	542	516	556	541	538	514	516	564	515	534	527	544	483	525	528	522	509	552	550	607	544	577	544	562	524	529	538	568	544	490	546	518	540	557	574	522	505	564	518	544	567	568	532	523	533	505	546	527	528	564	493	563	531	520	526	538	519	547	544	586	526	518	556	537	479	536	555	553	521	537	528	541	569	514	552	577	521	542	525	501	522	560	526	598	556	545	571	564	523	502	536	553	525	568	521	533	537	553	529	551	537	508	573	544	537	562	512	533	544	573	504	532	533	583	518	508	522	544	546	566	564	574	548	564	554	525	525	553	522	535	532	531	545	553	528	514	534	600	545	526	574	544	567	570	515	567	552	544	519	479	534	552	552	506	531	554	554	548	544	551	543	567	564	536	492	593	540	554	501	521	527	540	567	540	559	542	582	518	533	508	498	566	549	526	535	554	550	606	512	515	545	531	552	524	520	556	546	510	508	526	507	543	559	519	550	504	539	515	515	509	546	533	558	540	498	529	561	522	543	544	533	562	568	540	557	578	565	493	543	538	523	545	542	571	535	555	528	540	591	557	487	580	527	550	565	562	571	554	513	512	586	520	568	546	535	557	558	571	546	499	516	536	548	552	527	560	509	525	536	546	488	539	521	567	565	569	556	538	557	546	500	538	537	552	512	563	525	556	535	565	550	522	535	550	518	513	570	556	576	558	562	560	533	550	475	533	561	550	504	555	526	519	575	538	524	493	583	554	563	542	493	532	549	518	536	569	536	486	547	536	519	532	515	492	578	516	543	528	541	579	604	537	514	546	558	505	532	498	571	545	529	549	531	578	561	532	562	583	562	542	520	544	532	575	537	546	553	536	498	520	527	521	578	566	562	540	558	570	561	551	536	529	524	566	551	572	533	513	492	529	532	564	557	521	579	540	568	503	543	571	554	520	527	520	508	547	570	528	538	574	528	561	519	533	563	535	538	528	540	551	527	524	526	514	522	551	527	526	564	532	539	525	512	512	526	548	559	520	551	563	524	575	513	521	551	574	531	501	533	502	533	547	549	528	579	511	550	553	545	555	515	568	545	539	544	483	526	555	564	509	543	521	537	525	521	538	576	544	564	555	539	536	542	580	539	527	582	552	536	503	517	534	523	518	532	524	566	539	538	527	558	532	510	544	544	509	541	550	545	533	532	500	598	545	564	555	520	525	531	545	511	537	560	521	538	573	533	534	512	556	538	572	581	589	533	519	463	544	539	560	523	521	513	531	591	530	539	563	541	582	515	522	539	519	573	538	557	541	547	541	567	521	550	547	503	530	508	556	541	585	511	590	560	525	552	559	545	556	578	498	544	572	544	519	558	540	537	530	550	565	567	513	536	525	531	562	518	528	517	547	537	573	542	575	513	526	593	553	521	519	543	540	548	533	555	571	540	596	601	548	568	524	498	547	581	518	569	531	499	536	555	526	551	564	588	548	581	549	520	554	547	563	518	588	540	553	555	503	534	533	551	567	503	578	545	564	561	554	569	548	488	577	505	564	533	497	528	531	544	558	536	519	529	548	558	542	507	494	502	527	517	525	544	561	582	551	563	557	607	509	601	537	531	583	543	513	561	564	502	515	559	538	545	567	548	564	508	573	563	610	523	542	554	530	531	557	557	533	547	568	556	539	548	537	535	486	552	512	566	553	526	531	543	531	537	555	561	533	548	529	545	538	549	523	573	573	534	547	513	563	544	577	516	509	561	551	528	558	501	595	533	541	561	532	564	578	505	537	520	559	479	545	582	581	551	550	495	548	558	560	556	543	554	519	553	546	535	600	580	567	502	520	528	543	536	574	564	580	512	480	544	553	491	549	571	534	497	515	530	556	568	517	552	510	524	598	529	532	530	545	577	518	589	539	546	496	543	534	561	538	556	528	537	533	537	538	563	507	522	549	544	563	562	542	561	549	506	568	535	561	512	463	531	566	583	566	547	541	500	555	557	550	550	515	555	546	552	571	550	534	589	528	553	507	536	521	516	611	520	539	578	559	525	548	534	550	565	516	566	597	542	560	587	507	517	549	561	514	535	499	588	568	575	595	535	600	602	571	553	503	526	552	545	577	556	550	537	547	497	562	532	559	581	525	505	538	521	576	563	550	556	559	572	508	540	545	538	542	566	525	540	506	522	537	505	477	510	564	539	548	534	534	565	504	508	551	494	551	481	543	572	562	548	556	506	556	515	561	513	561	563	554	486	523	546	533	570	569	541	551	574	548	550	537	550	552	543	528	579	510	531	556	556	544	509	560	508	554	547	569	563	596	566	562	548	559	528	529	512	549	551	531	570	500	547	521	520	515	517	545	552	512	518	571	555	554	535	567	520	559	526	558	530	525	527	565	535	570	539	591	557	514	541	545	537	513	545	542	527	553	551	528	539	495	530	539	521	526	538	514	532	541	559	524	498	514	522	517	526	566	523	540	565	561	494	574	485	528	528	571	532	533	559	535	544	534	563	528	519	517	531	550	585	549	590	483	560	537	534	554	522	539	558	557	520	533	543	555	553	507	525	498	555	512	517	513	567	517	530	499	535	553	542	521	521	528	573	542	513	501	550	546	567	519	543	550	560	560	565	543	537	518	547	529	559	500	531	544	499	534	562	531	525	560	513	506	561	509	549	520	553	567	545	567	526	586	557	577	545	545	547	537	585	521	554	510	537	574	511	554	500	526	508	533	541	560	553	510	587	580	527	563	526	573	566	550	536	520	555	514	466	554	507	505	518	549	562	545	565	529	571	508	596	550	488	502	610	513	528	539	550	521	571	567	526	544	555	529	559	560	555	520	541	548	588	544	507	559	587	525	541	538	542	548	543	549	535	557	540	550	520	564	525	506	550	537	539	514	572	545	545	505	562	551	532	536	565	570	510	538	534	539	515	610	476	550	511	567	549	501	571	576	548	522	579	530	561	521	505	553	561	501	521	566	552	531	587	535	519	531	544	532	520	600	536	523	531	511	563	508	546	514	534	546	568	515	523	589	569
25556	21404	26140	19160	1541	675	541	479	460	454	425	425	446	432	429	421	396	417	436	417	415	398	411	401	358	425	425	396	408	401	402	374	462	403	405	400	421	403	385	423	401	421	415	402	428	390	398	396	425	400	356	365	425	382	414	402	380	423	376	387	422	426	416	409	415	426	393	404	412	378	389	413	424	466	421	387	400	417	380	409	416	383	401	377	429	390	422	406	393	424	380	379	369	412	459	446	379	429	392	416	395	392	402	406	415	391	404	357	360	411	379	425	406	419	425	371	398	394	384	424	378	391	405	386	461	349	401	411	420	409	408	384	421	425	411	429	419	407	405	403	380	408	400	399	390	407	410	408	388	412	409	406	386	435	383	435	433	424	398	387	392	409	431	418	385	420	392	401	409	440	420	411	418	387	411	373	378	410	396	436	397	379	411	408	413	377	399	412	402	431	403	399	405	374	387	376	387	394	382	396	417	421	422	386	370	405	370	406	399	399	382	393	408	416	438	429	384	418	417	379	400	380	427	355	389	391	407	427	431	418	391	381	421	413	425	405	450	421	391	414	405	406	403	424	412	408	408	371	429	391	381	408	425	410	388	429	387	398	369	397	407	380	409	387	419	396	423	412	368	395	366	414	446	397	366	385	398	388	413	418	382	400	409	416	382	420	409	400	438	406	421	432	393	417	380	404	398	398	394	399	401	411	373	410	406	392	428	390	398	427	398	395	410	409	409	391	399	420	417	411	376	420	404	430	361	405	400	431	363	433	428	387	461	398	401	394	370	413	388	397	426	398	391	405	422	403	386	418	407	369	440	381	427	415	427	418	438	393	411	386	447	431	399	410	397	428	378	418	406	388	399	395	392	394	422	428	373	387	447	412	389	426	433	367	407	373	359	375	394	390	382	423	411	408	434	373	376	369	397	411	408	387	416	406	436	396	432	433	384	401	392	392	411	412	360	433	440	389	421	385	401	394	408	367	414	395	407	389	394	420	395	405	386	412	391	395	413	424	378	427	401	366	401	403	397	419	424	398	402	417	396	389	427	373	401	397	388	394	444	418	419	406	400	412	430	396	399	403	410	359	426	391	417	389	377	393	399	383	410	442	460	397	381	398	419	410	423	405	383	416	418	394	380	399	375	399	391	377	398	396	376	392	370	376	379	392	392	414	396	425	405	370	414	412	404	396	399	407	376	379	433	402	434	377	388	393	402	366	399	443	400	371	372	393	380	406	392	400	372	424	418	376	405	423	378	413	384	409	381	405	369	424	399	406	375	391	398	417	381	396	404	375	391	431	371	395	449	445	404	402	404	405	397	400	419	375	373	385	415	376	388	396	414	418	413	395	369	417	400	390	372	393	439	395	418	381	411	410	412	400	407	414	447	414	401	416	448	393	406	397	407	433	383	374	406	440	397	427	431	426	426	395	391	409	419	387	420	397	415	390	383	405	395	401	381	357	429	381	419	399	403	388	398	424	387	386	398	390	443	393	383	395	378	393	384	418	416	395	352	417	391	405	425	404	458	386	427	411	427	399	399	385	427	407	389	448	440	414	389	417	397	401	452	379	401	394	408	391	396	391	364	377	391	401	425	424	395	412	440	404	378	383	399	368	376	403	369	413	399	413	414	384	404	389	399	401	396	380	399	379	388	387	404	403	451	361	419	398	394	455	373	399	424	419	401	415	398	364	406	389	414	401	416	416	403	410	385	426	417	390	409	395	401	406	397	384	392	440	410	407	388	409	390	420	420	405	416	349	437	434	399	365	371	397	378	426	377	415	422	380	415	397	409	394	400	421	385	408	398	390	426	395	429	393	356	389	422	391	390	378	411	418	395	424	411	390	383	384	404	424	373	375	430	385	401	366	411	383	391	431	414	397	415	444	414	388	382	427	394	399	432	405	404	418	395	400	423	398	426	358	392	412	396	401	425	403	407	383	390	401	393	419	388	391	403	383	389	406	377	417	417	434	389	377	423	425	398	385	415	392	389	398	420	392	405	393	414	426	379	386	370	398	462	404	390	385	399	397	371	369	416	404	421	429	374	427	393	422	420	407	400	406	426	361	367	370	401	383	403	436	386	406	406	438	372	382	391	395	398	424	408	369	398	384	427	376	391	425	406	391	421	387	375	399	389	404	430	395	368	433	396	401	405	395	401	355	397	405	383	413	410	398	414	421	408	405	409	402	400	395	421	415	397	410	391	385	392	370	363	399	361	389	366	365	417	399	398	416	396	432	385	412	402	391	407	399	411	380	394	405	401	423	374	410	391	410	407	434	405	403	420	430	396	411	405	387	438	397	391	402	405	424	392	403	435	396	394	391	418	385	385	403	392	367	387	373	422	430	435	421	409	414	378	390	419	407	405	400	416	416	414	421	386	401	436	364	383	414	407	376	384	418	396	395	397	422	393	421	395	402	337	354	434	384	407	411	409	406	413	412	381	411	386	420	376	414	398	422	384	395	420	374	417	413	410	396	415	405	375	394	412	396	410	396	405	398	389	408	367	409	400	421	429	396	383	383	417	382	426	389	394	398	415	421	399	428	407	394	387	394	405	406	426	371	415	413	454	395	403	436	406	408	406	393	370	395	398	409	366	412	387	438	434	412	396	394	379	418	408	413	408	367	369	385	419	393	398	398	402	403	394	399	404	379	425	365	406	395	403	410	392	376	383	392	366	426	387	368	383	390	422	380	403	437	380	397	397	389	350	416	390	367	354	331	401	418	382	401	398	410	413	395	440	408	375	383	389	392	373	415	403	401	439	391	394	382	440	410	395	426	383	369	406	380	404	391	394	372	404	420	401	361	384	391	394	381	374	401	434	392	374	395	396	427	383	438	402	384	380	429	400	430	392	409	389	424	413	400	406	415	409	432	423	367	362	435	436	378	405	412	378	415	393	416	402	420	380	357	425	423	354	394	416	408	420	394	385	423	390	399	373	438	394	398	376	397	407	378	379	385	426	440	380	384	420	393	396	428	417	404	413	374	418	417	426	410	362	408	351	392	414	395	397	404	450	414	387	395	410	431	396	389	373	410	412	376	407	411	402	425	438	373	397	401	408	388	404	390	418	392	388	412	416	428	347	372	423	408	410	369	372	443	448	385	398	391	380	404	394	397	370	385	403	417	411	380	413	394	406	392	432	408	391	430	359	445	406	411	384	430	390	410	405	385	415	375	372	414	426	399	415	412	407	412	395	402	382	395	404	425	356	386	361	443	429	406	415	414	388	420	419	409	401	430	429	379	439	410	356	420	373	382	403	420	388	388	392	432	392	386	414	366	406	440	427	407	396	374	395	406	390	416	403	374	367	374	400	389	423	391	383	389	386	416	415	394	409	398	421	439	379	345	408	394	385	416	419	435	413	403	378	427	371	434	372	392	409	442	388	399	405	413	408	416	368	375	434	398	369	402	379	383	444	421	410	405	395	397	391	434	435	431	378	415	420	410	407	424	428	428	397	372	412	371	436	389	416	412	393	364	422	400	389	417	406	394
3365	2083	1657	933	755	635	629	533	508	490	463	455	430	452	401	441	455	399	439	448	398	423	403	442	395	426	415	421	434	419	381	400	422	403	426	425	380	404	455	417	392	403	428	390	406	362	400	393	408	397	397	386	393	378	368	410	408	410	399	420	442	416	402	410	412	418	344	402	392	396	397	401	414	448	406	365	402	390	364	408	383	408	421	411	371	401	397	372	416	363	404	400	424	394	382	391	369	366	405	395	417	389	406	400	409	394	373	395	402	366	413	379	386	410	411	393	381	383	419	399	399	375	386	365	399	405	428	397	386	425	379	386	388	367	351	372	422	398	389	386	411	409	389	389	429	405	374	361	390	389	401	411	410	414	377	401	356	405	395	397	367	370	398	397	375	407	406	413	384	366	374	376	392	379	395	380	408	389	383	432	398	380	382	393	367	379	390	389	374	413	391	394	405	388	435	375	386	388	373	427	364	384	397	397	397	357	391	380	391	375	432	420	399	403	404	390	383	373	417	376	370	393	397	411	378	387	367	366	422	405	394	379	335	390	404	408	404	375	368	393	382	412	429	395	406	385	357	369	403	355	357	403	376	402	423	417	401	425	354	388	381	424	382	366	386	401	392	380	425	386	402	360	383	412	381	409	406	403	396	426	394	369	344	406	387	427	416	387	398	397	369	373	394	399	390	423	404	376	406	373	385	387	371	356	394	423	364	390	408	377	409	416	377	419	386	434	371	408	393	369	398	362	414	417	422	405	369	350	420	389	372	384	390	335	366	366	397	384	407	390	404	404	398	427	398	396	395	388	402	382	421	394	412	414	381	377	397	412	391	400	398	391	378	398	393	369	406	404	397	411	409	407	376	404	371	390	392	374	390	422	376	365	382	410	435	381	408	377	391	363	403	388	377	388	392	367	361	358	401	414	359	418	359	435	367	390	406	388	379	386	397	378	373	427	377	396	365	380	362	401	394	378	368	421	392	386	365	378	357	421	393	430	396	403	384	380	415	392	384	400	356	370	381	395	363	400	400	400	411	402	442	398	384	396	389	387	404	384	360	402	389	396	396	395	403	424	386	412	397	393	395	395	407	393	402	416	431	387	387	380	390	404	419	391	396	376	404	421	392	432	412	382	388	395	413	403	388	402	384	379	392	407	358	417	414	384	390	384	379	389	388	370	376	397	406	406	387	382	407	403	380	399	415	404	410	402	372	407	417	379	373	392	396	395	422	370	419	393	414	400	398	418	381	388	399	403	394	395	385	385	417	400	374	386	428	384	386	383	360	402	413	375	420	425	398	379	392	395	363	384	381	392	380	400	402	353	399	387	414	455	379	395	389	410	360	410	384	414	365	350	363	417	392	368	396	385	406	427	399	435	400	385	402	391	406	385	380	390	410	401	413	420	386	357	418	411	381	390	400	380	423	376	406	395	386	389	383	358	399	381	371	377	389	404	360	408	397	442	378	389	431	388	398	407	385	394	366	401	457	407	377	419	406	393	382	398	372	380	412	383	429	391	372	414	443	389	416	414	372	399	404	376	406	404	396	423	416	382	416	387	415	372	390	400	413	392	393	428	392	400	372	373	420	374	411	418	382	406	376	375	388	398	391	398	381	416	379	399	432	400	393	418	411	382	402	394	404	375	379	406	426	385	421	371	360	386	421	390	420	379	417	398	413	380	390	396	395	400	371	400	409	408	391	360	400	343	407	398	411	356	377	401	380	366	397	380	370	369	382	354	380	360	361	380	389	385	419	395	390	399	396	405	418	409	408	383	387	363	392	426	397	401	390	395	417	361	389	382	367	401	379	372	423	388	395	396	393	387	379	398	414	390	384	381	376	403	390	404	406	387	415	412	361	371	380	413	366	366	415	359	416	391	397	376	412	415	393	394	395	382	397	415	379	407	365	403	371	364	397	410	401	423	375	414	391	388	399	383	422	386	388	391	422	390	340	409	414	386	347	383	409	441	391	374	405	404	369	410	398	371	383	353	393	364	397	401	372	395	405	384	406	426	379	427	391	397	410	391	391	390	432	409	386	407	376	391	423	395	426	419	432	379	406	396	390	401	384	386	402	400	394	385	376	399	391	421	394	412	389	395	381	398	381	389	396	404	373	428	383	388	397	393	400	397	408	375	400	383	361	372	410	401	366	393	413	402	383	386	390	412	418	407	375	403	423	400	374	366	391	389	380	362	420	371	398	375	388	422	399	357	351	381	382	436	409	398	378	369	382	365	430	434	390	376	393	380	387	375	381	394	429	393	392	375	378	365	392	404	405	366	385	399	386	364	416	400	385	411	391	394	345	373	393	401	376	387	404	406	402	381	380	386	437	387	419	356	359	370	405	376	362	392	394	334	391	408	354	396	366	388	425	398	392	407	398	396	392	398	382	375	430	388	387	380	393	387	402	412	398	406	347	365	386	396	386	383	394	409	376	399	372	422	396	369	404	416	389	418	395	393	396	403	391	387	354	409	361	376	408	382	394	405	359	429	379	396	362	352	404	390	388	401	415	416	403	388	380	418	398	391	394	376	398	362	393	386	382	401	390	375	386	393	400	377	427	376	387	395	414	402	405	389	388	378	362	407	413	385	379	380	419	394	423	362	375	386	395	420	379	368	401	369	397	355	367	378	417	379	385	399	411	418	379	407	359	385	397	382	358	382	383	383	377	385	381	434	357	386	409	381	391	379	377	384	410	394	383	401	423	396	434	379	376	402	405	404	411	388	406	383	419	401	376	378	396	354	373	419	369	405	369	361	420	384	363	410	403	377	352	384	413	407	376	415	398	394	395	371	398	365	412	401	379	406	377	363	387	385	369	366	398	372	365	407	427	375	406	358	427	439	396	374	398	404	404	393	434	386	394	385	387	383	383	368	417	408	387	377	444	389	390	371	395	414	388	396	397	365	380	371	402	384	383	380	415	414	364	393	385	389	407	423	414	400	382	357	395	386	408	390	415	396	391	417	368	400	397	392	390	411	428	394	398	387	393	385	369	367	365	374	378	400	396	375	382	338	391	394	378	396	368	409	377	404	402	407	399	403	377	379	436	347	369	396	383	385	378	382	396	393	394	391	405	398	414	423	385	399	400	406	397	394	392	364	385	411	379	399	414	372	432	383	371	419	373	399	396	396	388	392	376	355	365	383	377	418	391	363	362	401	423	389	383	366	368	392	432	376	384	378	379	386	384	403	400	404	379	402	392	384	408	407	427	393	376	346	372	397	400	383	402	382	392	416	422	417	395	407	356	394	391	364	404	436	388	376	379	365	397	406	403	405	370	342	405	391	420	386	388	421	411	416	370	396	383	387	378	405	385	433	375	380	380	367	415	422	390	360	394	405	405	411	370	386	399	391	353	408	399	365	374	417	407	425	385	352	382	413	358	426	395	369	410	419	380	386	361	359	365	394	383	409	361	371	390	346	417	382	395	373	446	350	383	374	347	451	426	426	405	357	379	420	390	363	415	397	427	388	408	395	400	421	362	401	373	404
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
