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
339604038497	339604039014	339604039564	339604040114	339604040666	339604041214	339604041764	339604042314	339604042864	339604043414	339604043964	339604044514	339604045064	339604045614	339604046164	339604046714	339604047264	339604047814	339604048364	339604048914	339604049464	339604050014	339604050564	339604051114	339604051664	339604052214	339604052764	339604053314	339604053864	339604054414	339604054964	339604055516	339604056064	339604056614	339604057164	339604057714	339604058264	339604058814	339604059364	339604059914	339604060464	339604061014	339604061564	339604062114	339604062664	339604063214	339604063764	339604064316	339604064866	339604065416	339604065964	339604066514	339604067066	339604067614	339604068164	339604068716	339604069264	339604069814	339604070366	339604070916	339604071466	339604072014	339604072564	339604073114	339604073666	339604074216	339604074766	339604075316	339604075864	339604076414	339604076966	339604077516	339604078066	339604078616	339604079166	339604079716	339604080266	339604080816	339604081366	339604081916	339604082466	339604083016	339604083566	339604084116	339604084666	339604085216	339604085766	339604086316	339604086866	339604087416	339604087964	339604088516	339604089066	339604089616	339604090166	339604090714	339604091266	339604091816	339604092366	339604092916	339604093466	339604094014	339604094566	339604095116	339604095666	339604096216	339604096766	339604097316	339604097866	339604098416	339604098966	339604099516	339604100066	339604100614	339604101166	339604101716	339604102266	339604102816	339604103366	339604103916	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2709	3600	2300	2709	3600	2300	2710	3600	2300	2710	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2715	3600	2300	2716	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2718	3600	2300	2718	3600	2300	2719	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2721	3600	2300	2721	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21981	20790	29366	23858	20421	17912	5130	402	314	289	322	297	355	345	285	298	331	310	327	309	297	304	292	314	312	293	280	276	312	258	327	289	298	299	296	303	265	288	304	281	337	261	298	312	264	291	312	299	284	302	281	301	271	285	285	309	291	280	297	289	290	288	296	322	315	333	308	325	298	250	313	312	271	301	277	283	297	279	262	294	305	292	293	264	278	294	297	279	312	307	289	274	272	286	281	303	284	330	278	300	300	283	302	310	283	305	295	287	289	300	308	298	301	265	321	266	293	284	287	298	291	346	292	287	280	309	302	285	287	300	311	294	285	309	305	331	280	318	269	292	278	323	287	314	295	295	306	333	304	298	280	272	306	279	286	319	312	294	263	275	281	312	293	293	293	265	288	273	284	297	288	287	289	304	275	286	275	268	296	290	301	271	298	301	284	279	277	290	294	281	301	302	271	303	265	307	283	296	292	251	318	283	301	307	316	322	303	284	260	297	279	299	285	311	279	288	279	331	271	266	311	295	316	286	281	314	280	265	292	284	282	301	291	303	287	332	319	288	307	301	288	282	298	306	283	316	306	338	273	272	295	279	282	295	245	327	299	307	257	261	282	322	316	267	305	293	296	294	276	291	287	308	276	263	296	293	272	301	284	282	261	290	280	292	292	279	301	315	304	287	299	288	319	316	277	298	272	282	305	305	297	300	329	283	272	307	295	318	281	261	259	311	276	275	331	286	301	300	293	295	302	291	321	285	317	267	270	305	299	329	255	308	333	313	302	276	303	275	275	288	300	301	327	313	324	292	278	308	246	272	297	325	308	327	292	244	305	301	309	297	327	325	282	314	317	304	282	259	302	308	292	304	315	285	302	294	288	308	303	307	269	300	312	294	290	277	293	308	312	292	294	291	294	293	302	300	286	272	286	324	301	287	274	272	279	276	284	291	304	319	336	283	301	303	272	302	271	307	325	290	321	309	329	261	323	283	295	265	279	298	312	285	284	308	338	256	280	280	292	291	284	299	302	299	299	280	306	269	286	289	313	289	324	254	318	318	279	279	286	311	312	301	276	301	265	293	294	287	300	294	294	296	306	291	302	260	287	293	303	271	296	311	275	311	292	301	303	285	258	263	329	289	288	302	297	295	307	273	287	303	287	267	288	286	296	323	294	280	288	302	316	301	286	296	306	291	269	289	311	266	283	288	280	307	297	315	297	301	294	303	313	270	328	288	316	311	290	267	296	274	293	293	269	284	285	317	273	324	267	301	301	305	267	321	307	321	287	262	278	298	276	259	283	292	289	307	302	275	288	299	316	283	230	266	286	292	301	292	281	270	307	325	309	303	289	323	316	295	281	287	278	281	293	300	267	291	301	290	271	318	275	282	316	296	284	277	269	294	298	302	289	316	278	327	254	265	293	286	284	296	287	306	303	265	267	275	289	278	293	329	259	297	306	294	258	306	290	275	287	304	290	266	302	286	307	303	310	284	285	297	306	287	280	293	259	299	289	300	325	309	290	353	294	324	277	277	307	276	294	295	288	311	308	283	275	288	281	282	313	299	291	273	257	303	275	302	288	312	270	328	295	325	276	311	303	297	270	300	287	338	296	279	260	313	290	299	286	297	285	304	259	279	289	277	306	303	293	279	297	291	287	296	278	311	294	309	289	328	274	298	319	272	304	280	293	304	306	295	295	274	297	293	325	285	291	295	298	301	312	291	296	317	287	332	299	275	279	284	304	287	288	294	320	291	283	284	264	303	305	273	290	264	271	309	266	288	285	307	307	268	296	283	292	271	286	267	271	284	304	322	259	308	297	295	270	300	297	287	326	278	313	316	279	306	280	288	293	259	290	307	279	279	278	292	280	298	303	283	292	306	287	267	304	321	320	282	300	296	304	273	242	275	307	329	313	280	301	298	297	287	245	298	308	330	244	304	312	301	275	278	282	280	302	286	268	328	284	265	271	291	296	306	313	306	296	318	328	310	300	270	286	278	300	271	297	273	300	279	302	315	315	296	280	282	306	308	277	286	279	292	293	291	279	275	287	251	290	282	279	269	290	282	300	293	290	289	324	301	271	272	273	256	273	279	294	293	325	297	259	316	287	278	291	290	302	280	274	284	260	299	270	280	276	280	305	272	316	277	274	277	292	281	306	281	274	298	336	282	294	278	306	271	297	289	286	299	313	306	282	264	306	318	280	283	297	290	309	300	279	295	275	274	261	262	278	313	316	255	289	298	301	289	280	285	304	290	288	307	293	292	312	299	287	298	316	263	293	284	275	300	283	286	293	263	280	275	296	273	253	270	295	282	287	300	313	315	272	284	317	302	255	280	294	297	309	271	294	357	278	290	302	286	282	285	321	323	285	296	289	286	289	327	304	274	315	300	308	323	302	280	290	324	293	287	311	294	281	306	299	292	283	335	274	300	275	271	290	265	305	279	298	309	311	285	309	301	278	304	305	295	284	277	289	335	294	278	303	282	294	273	317	298	302	268	271	330	290	308	318	324	302	303	295	255	285	286	289	308	275	283	254	293	332	306	298	289	275	264	303	313	299	306	289	305	277	308	267	279	297	315	307	275	298	290	275	293	285	285	313	278	284	293	297	286	279	295	293	289	298	280	274	309	282	288	288	269	296	267	302	291	283	253	301	307	267	303	279	288	280	286	291	270	288	243	340	278	282	311	300	304	314	287	303	304	293	274	283	294	276	270	288	325	300	308	302	300	300	297	287	299	281	295	314	272	268	312	276	299	290	290	286	283	279	293	278	296	290	271	277	286	299	324	295	300	289	267	307	283	276	302	330	330	280	309	285	281	280	303	289	302	318	290	286	311	274	305	303	305	310	284	304	322	296	313	270	308	299	264	315	281	296	308	292	301	289	287	294	305	275	310	324	320	312	289	289	322	316	298	285	299	298	320	265	292	294	300	290	286	314	275	293	275	295	291	301	281	269	320	285	296	267	296	296	303	305	265	300	286	284	283	300	291	322	310	324	253	285	310	311	278	296	304	278	292	259	315	292	295	275	296	267	288	295	319	286	292	286	279	312	280	271	297	308	289	313	321	274	280	298	326	279	286	294	287	301	280	312	293	284	284	291	262	288	309	286	300	280	303	311	300	312	281	300	289	309	269	309	320	281	301	280	324	267	315	288	286	307	304	275	275	286	308	302	298	298	279	287	289	274	309	287	306	304	297	297	297	314	289	284	297	268	294	300	274	316	264	272	284	303	330	296	273	268	282	281	300	273	300	285	302	302	311	280	294	308	281	273	291	299	310	291	320	306	270	298	272	290	280	318	295	290	276	281	298	276	284	275	313	306	313	305	323	298	282	319	297	309	258	289	279	310	296	287	285	280	305	273	288	307	307	290	326	305	306	310	282	319	306	297	292	283	283	276	287	281	293	302	310	273	303	306	290	280	306	286	292	278	308	275	278	296	299	299	245	308	287	328	329	285	265	266	283	307	288	270	277	307	291	308	282	289	278	331	298	247	277
56731	95758	71540	44103	25314	9235	1003	530	475	494	519	512	513	463	479	535	494	509	489	508	501	504	496	519	476	497	501	503	526	484	498	460	481	502	488	484	511	509	468	486	520	499	532	489	526	527	518	517	511	514	522	500	512	524	520	455	495	495	511	506	515	548	523	453	506	516	505	518	532	515	492	492	490	507	480	490	485	495	504	518	503	519	499	490	490	513	506	496	511	489	493	507	477	460	474	521	462	467	511	475	476	500	538	528	489	471	505	512	526	474	512	458	467	477	470	490	496	511	522	505	477	484	514	515	498	516	515	539	517	460	512	463	484	507	507	470	476	498	515	479	521	497	473	499	512	505	517	502	524	537	481	510	510	543	493	450	531	510	522	488	458	525	535	513	521	488	488	488	539	521	501	526	502	521	455	505	495	483	492	504	513	548	473	507	511	480	491	532	488	456	480	491	513	506	542	475	481	495	494	488	460	519	503	545	504	466	500	516	505	494	503	490	488	494	534	531	468	525	480	475	497	501	496	467	456	499	473	504	484	467	496	492	468	495	484	501	496	501	528	513	524	460	513	540	497	457	463	502	501	494	486	534	475	466	491	490	479	482	506	516	513	508	474	486	514	482	544	480	473	468	493	520	490	499	470	477	489	510	540	490	478	493	520	479	505	543	477	508	492	514	461	495	467	486	483	508	509	516	498	511	525	526	518	503	517	525	502	483	469	480	483	467	522	493	507	494	503	499	506	475	502	475	491	500	537	471	526	458	534	513	504	474	488	516	474	496	508	487	479	502	463	488	483	445	461	541	490	524	511	464	521	510	480	515	519	548	502	514	471	477	471	480	530	539	516	522	532	493	498	517	499	479	529	480	508	506	495	513	522	556	493	483	502	488	517	530	491	499	507	481	496	473	521	483	491	520	499	514	474	540	488	510	489	488	468	518	522	518	490	448	473	507	476	538	482	499	518	495	481	509	499	488	531	491	505	473	515	500	539	481	483	525	461	476	462	450	509	471	498	466	483	484	514	507	466	527	486	470	510	471	516	506	529	475	462	510	497	477	502	512	480	524	495	474	467	481	445	475	471	510	475	536	534	483	488	472	481	504	512	499	499	462	463	496	516	508	504	482	520	517	521	513	483	536	481	481	479	534	488	480	487	497	498	547	492	476	502	526	503	540	493	566	517	481	516	477	477	464	499	474	480	497	505	491	475	441	520	474	534	519	480	506	481	531	475	519	511	517	474	453	482	535	511	514	499	503	478	488	476	515	523	518	476	498	508	501	500	508	483	493	484	494	505	517	482	506	484	539	496	487	467	470	502	490	518	482	511	471	510	493	504	537	529	489	465	531	450	470	474	479	481	490	503	531	513	550	498	513	474	515	457	507	449	484	488	497	486	454	493	480	494	464	492	490	477	459	496	473	505	524	505	453	494	500	506	496	521	491	488	496	520	498	484	510	510	489	468	513	493	550	495	487	481	499	502	469	463	509	486	478	530	481	526	534	503	472	496	485	536	480	516	526	512	493	480	499	500	470	498	488	461	478	468	487	456	483	471	489	484	505	456	485	485	468	470	479	496	490	515	495	461	482	463	520	519	493	487	482	529	504	505	509	484	534	503	523	488	515	505	498	498	494	531	509	470	523	493	499	511	519	548	506	510	520	476	507	525	484	521	506	536	514	496	482	463	492	465	481	508	512	480	491	501	484	492	481	490	513	484	535	518	472	503	477	502	487	483	459	514	538	481	484	495	544	490	490	505	531	468	457	466	511	499	487	490	492	452	533	548	508	521	518	469	491	492	505	476	524	518	496	505	494	476	467	509	448	526	470	463	487	504	526	489	528	527	546	492	502	495	509	526	547	485	491	466	507	483	450	531	499	484	494	509	475	526	516	490	504	533	477	475	515	516	498	485	457	483	492	504	492	489	526	512	510	469	460	509	506	505	511	470	489	515	513	495	518	471	436	488	454	530	527	493	515	523	498	486	518	451	501	494	491	452	468	472	511	534	512	470	523	517	512	486	469	515	525	560	525	526	525	430	488	512	531	489	511	509	493	503	491	539	491	528	453	511	487	505	556	437	489	506	512	532	504	507	473	513	530	466	530	500	485	487	483	478	489	506	479	504	485	492	512	500	493	446	454	501	480	486	491	444	537	488	465	497	473	522	489	500	506	469	480	503	461	514	503	476	481	480	509	486	477	474	461	498	492	501	512	519	521	476	505	523	505	483	475	534	494	496	494	506	542	513	472	467	488	500	485	462	503	517	509	498	481	486	508	536	498	502	478	520	525	532	522	517	511	522	454	537	484	473	477	501	469	503	472	505	499	510	510	494	486	490	506	462	467	510	504	492	501	487	485	543	494	494	505	516	522	469	491	528	498	479	490	519	487	473	499	500	514	515	507	495	531	508	522	509	590	483	511	487	496	505	501	488	497	467	506	528	511	504	487	478	569	531	494	486	502	499	535	502	543	463	502	504	488	507	459	462	496	514	496	506	504	507	481	455	485	494	489	479	509	498	506	478	488	478	499	495	480	490	514	497	542	494	490	476	490	492	488	484	498	474	485	485	480	510	535	464	522	491	503	473	499	488	457	516	471	520	494	507	521	499	501	488	500	524	498	477	521	518	470	456	511	486	510	479	494	540	515	504	492	501	481	450	505	506	508	482	438	475	507	518	491	483	518	466	519	468	502	506	470	493	506	515	549	544	513	465	478	508	497	506	506	530	486	526	483	461	505	483	520	532	508	510	462	531	509	506	489	477	484	498	496	463	540	472	501	488	480	518	505	517	504	475	497	505	522	561	498	514	527	510	526	483	520	461	499	513	489	474	480	447	480	519	470	487	539	506	480	441	493	469	523	532	464	450	531	512	501	481	500	517	452	502	499	514	518	520	489	506	468	492	523	511	501	514	477	484	454	543	438	508	496	505	538	479	540	548	487	522	488	477	507	490	493	455	449	505	476	480	497	475	500	494	507	520	503	479	523	494	484	503	473	511	497	515	503	519	501	493	505	517	515	504	504	481	498	494	498	476	468	506	532	457	497	477	493	512	484	507	507	518	462	484	517	474	464	516	516	495	498	494	496	467	481	470	494	523	531	467	457	469	520	493	532	500	497	474	485	485	557	467	514	540	502	501	531	478	496	531	512	509	484	534	471	506	479	536	488	514	459	485	454	497	504	499	509	457	518	446	519	497	497	513	507	513	465	496	461	498	476	521	504	507	522	479	482	458	493	499	504	517	487	531	506	485	504	492	467	486	482	482	495	494	523	495	539	482	493	478	472	488	515	484	471	517	521	511	502	470	452	500	509	480	476	487	472	507	508	475	493	466	503	487	488	465	476	483	498	507	491	504	479	484	499	496	486	487	466	503	500	474	471	498	493	442	486	489	509	503	463	481	518	483	503	492	502	495	491	492	487	506	498	498	542	496	457	529	481	525	490	499	470	502	491	532	487	482	497	512	500	496	517	516	507	521	489	484	484	483	527	502	513	489	482
28923	28928	27451	14349	2685	861	348	316	278	306	328	276	311	347	293	277	322	281	290	299	284	286	325	279	329	262	308	296	274	292	298	278	267	277	304	305	273	282	289	303	286	283	290	264	299	333	308	296	286	266	315	271	313	303	272	332	293	323	302	292	300	286	268	299	303	282	320	325	298	308	290	278	281	300	304	285	303	287	287	296	271	281	298	292	319	320	309	310	292	290	294	294	303	280	278	285	296	301	302	285	267	339	274	309	306	290	290	318	312	311	301	313	299	336	292	322	340	296	265	298	291	298	264	297	318	293	308	272	292	291	285	313	285	320	301	290	319	273	297	319	293	304	284	269	293	287	265	273	302	306	291	278	283	290	280	312	303	308	291	282	310	285	293	287	297	264	299	312	315	273	304	303	302	343	291	293	301	288	288	341	329	296	298	319	309	272	299	286	258	286	331	274	293	276	307	300	304	311	296	290	295	281	308	287	275	289	267	273	275	293	284	283	318	319	285	294	320	261	260	298	328	315	302	303	318	318	311	286	298	300	309	294	302	311	298	275	265	278	293	290	305	295	310	271	286	262	313	277	328	308	320	277	317	293	286	308	290	276	303	275	306	316	302	269	309	299	286	292	312	275	284	301	297	309	292	260	286	310	286	297	295	287	286	325	297	291	299	296	296	300	277	286	304	292	306	267	320	339	303	304	303	283	297	294	287	280	295	315	302	305	307	285	291	267	283	313	333	297	261	310	284	310	302	303	291	290	344	302	309	347	310	294	321	309	299	274	309	268	289	271	302	266	291	307	272	294	293	297	297	302	262	324	285	285	281	292	299	314	322	292	285	324	285	287	301	301	299	281	284	318	286	278	320	280	240	292	293	341	300	287	304	284	287	273	299	321	313	313	302	280	319	282	260	289	286	278	279	293	274	329	289	292	279	269	303	283	302	282	300	306	301	313	308	298	319	284	289	279	266	326	303	300	307	294	277	303	279	307	294	284	281	308	270	300	315	298	293	289	296	284	297	290	276	298	304	297	281	285	268	309	285	332	316	294	278	297	306	297	278	281	305	311	318	273	288	317	322	276	307	288	329	287	291	292	322	307	279	259	300	293	328	271	297	293	294	300	287	303	317	279	295	298	276	285	306	283	254	272	336	280	265	288	299	279	325	320	303	331	309	283	298	273	304	294	318	287	299	297	281	299	257	267	335	271	303	248	310	310	316	278	327	307	296	268	285	303	313	291	286	279	294	309	301	314	290	308	326	314	300	301	271	325	323	276	289	265	278	291	302	308	284	319	277	294	297	318	278	332	287	307	314	292	293	298	308	288	285	311	313	337	318	294	307	290	315	308	295	281	307	281	313	290	325	305	290	285	316	305	296	315	308	297	290	288	301	333	266	284	300	302	320	316	309	280	293	285	305	284	271	301	311	339	273	300	321	284	299	289	286	297	298	279	307	300	311	308	333	337	298	287	327	281	330	319	288	299	334	285	276	286	301	326	294	307	292	297	284	303	280	288	274	302	292	278	296	286	312	297	267	299	273	284	291	317	280	273	308	299	274	286	285	298	298	297	307	268	292	273	294	311	281	296	304	329	298	292	278	314	316	316	293	283	299	289	315	288	302	267	295	254	276	274	268	289	282	290	292	296	271	293	309	302	289	264	317	294	270	282	293	294	305	298	277	301	299	300	311	264	311	294	285	313	292	295	305	289	263	294	282	293	287	296	307	309	288	301	284	316	308	282	290	347	316	280	310	280	284	286	323	315	300	314	295	312	330	289	304	252	297	290	282	276	290	295	290	278	299	297	280	282	319	309	277	305	281	263	306	271	294	290	286	279	289	297	265	289	296	305	316	291	316	289	305	287	311	311	322	297	309	294	312	311	286	299	301	287	307	285	285	284	291	313	280	316	312	302	314	294	294	301	308	298	325	258	282	303	297	292	296	266	278	264	279	299	321	310	275	308	317	295	280	278	289	272	327	304	302	288	279	278	260	298	287	293	287	297	284	304	303	292	302	291	291	305	277	307	280	304	286	330	324	311	303	270	313	288	277	309	284	275	292	275	291	276	293	283	297	297	285	279	299	287	278	301	298	265	322	279	289	297	319	276	341	297	297	293	332	284	295	290	296	300	302	307	315	307	301	305	310	284	279	322	300	299	269	317	296	298	284	274	291	297	316	316	290	287	296	285	284	290	265	264	308	324	294	281	318	293	279	291	280	309	308	254	291	278	284	305	289	284	265	293	297	314	289	293	316	320	277	285	282	265	277	310	267	289	312	291	278	316	283	314	290	286	297	324	275	279	276	296	292	258	313	321	284	290	292	279	292	326	304	288	272	281	285	303	287	296	299	321	272	304	304	268	276	306	324	281	307	308	317	277	279	280	310	318	320	318	306	288	301	308	311	284	314	301	303	288	295	291	302	292	318	316	272	304	307	319	319	282	273	306	294	298	292	316	280	257	313	293	292	267	272	278	296	316	317	273	291	274	316	299	319	307	285	308	308	301	303	291	294	311	307	320	261	301	287	312	295	269	297	306	305	289	288	299	302	335	284	295	315	316	323	279	288	286	308	297	307	317	321	273	283	320	316	323	318	247	327	269	289	302	282	331	274	281	299	303	291	299	296	350	304	257	308	284	293	296	272	308	290	293	310	313	287	278	285	273	310	289	291	299	275	286	278	302	282	283	313	285	316	287	303	264	285	292	295	292	302	304	276	310	310	292	300	299	284	293	319	271	297	290	297	304	280	280	268	302	292	310	284	301	318	272	306	321	314	358	277	289	284	284	317	281	310	287	317	281	289	316	312	312	310	307	292	329	303	332	305	298	312	310	307	294	309	281	311	290	310	270	304	313	308	313	304	307	282	289	317	302	289	314	293	269	301	327	291	291	304	293	297	290	308	286	311	312	272	290	293	319	291	322	291	312	310	297	295	308	294	291	305	303	304	277	302	282	279	303	316	260	282	289	295	279	265	300	301	297	297	285	297	308	299	320	319	307	294	269	303	315	269	314	309	325	318	303	313	290	295	310	279	295	328	281	299	286	303	293	307	297	285	314	324	342	295	277	288	313	294	299	279	310	260	313	294	308	315	330	287	298	280	315	258	296	303	299	308	299	258	282	294	285	300	257	265	308	303	306	306	283	305	289	294	290	282	290	319	303	321	329	321	290	274	284	317	334	321	289	289	268	300	292	288	273	305	281	337	320	297	276	323	301	319	280	273	285	303	289	314	286	325	307	286	341	301	282	302	309	280	301	287	300	329	297	244	295	285	290	307	293	277	292	298	314	294	288	270	274	304	309	327	311	285	270	304	309	284	290	302	277	288	277	291	305	323	288	261	286	300	280	306	279	259	284	310	341	307	286	299	287	309	290	312	305	284	288	290	285	281	308	316	311	290	282	296	301	322	301	298	288	284	283	305	275	269	303	281	288	270	264	288	287	319	340	308	313	309	276	299	330	296	307	324	293	299	300	286	303	295	288	306	307	298	312	312	298
36862	47792	33398	15810	4866	1899	564	508	539	561	577	554	525	517	555	512	532	558	573	556	601	539	572	567	526	553	580	568	525	512	550	547	505	543	534	539	543	530	553	550	524	545	573	546	538	530	563	504	555	577	529	539	512	517	510	554	544	504	517	600	565	496	503	555	545	556	583	570	556	543	505	612	552	548	556	531	600	571	547	499	568	547	543	514	578	578	553	535	518	544	549	532	540	539	525	541	548	538	524	547	524	503	549	581	578	551	508	565	523	560	528	554	559	556	551	523	558	548	546	570	561	546	543	525	550	513	560	533	561	557	538	541	588	582	554	538	532	526	555	528	531	564	596	561	560	482	545	492	552	520	554	548	518	503	532	541	516	464	529	550	518	554	480	546	552	548	532	547	529	540	570	525	585	541	519	529	523	509	558	543	525	494	575	553	556	543	548	512	563	523	589	498	506	530	550	538	538	522	515	554	572	565	528	544	567	580	581	546	526	517	557	526	541	514	523	530	592	555	547	542	525	557	570	559	559	562	543	560	541	546	555	521	513	503	549	561	524	568	515	533	580	581	549	549	561	535	501	549	524	552	515	539	579	554	545	543	574	544	509	520	511	542	513	548	504	530	545	513	574	551	527	520	556	563	521	551	486	556	507	538	539	499	538	503	533	552	553	533	519	573	530	508	554	534	515	557	512	527	544	557	502	541	544	554	572	537	550	541	569	540	508	544	538	494	519	500	558	594	542	515	511	554	527	540	537	563	526	484	517	514	569	550	547	524	518	551	530	560	534	512	535	557	541	548	535	540	529	534	551	546	588	558	523	559	561	547	517	559	580	551	582	577	553	564	526	520	577	532	571	503	584	526	541	531	507	529	553	530	571	498	529	556	501	512	528	533	513	536	540	523	557	586	570	539	527	548	566	494	541	563	568	558	557	548	533	531	558	559	575	529	543	538	514	573	537	569	525	557	587	511	564	521	524	520	527	563	537	546	539	563	551	523	547	578	551	518	505	539	573	561	540	553	592	577	541	507	545	546	549	542	537	546	519	522	540	542	543	558	554	536	534	555	530	539	545	534	565	497	527	580	545	546	532	544	575	537	562	529	546	549	553	583	541	482	554	558	537	517	553	525	564	554	506	538	527	526	525	503	478	522	513	564	563	524	535	528	557	559	538	515	514	544	521	542	588	517	541	539	528	542	545	539	545	543	576	526	501	504	532	566	560	511	516	543	535	544	545	546	552	516	552	524	547	527	570	533	548	569	561	541	522	554	564	530	546	515	554	516	559	564	523	556	511	576	535	539	567	574	522	551	554	566	510	568	533	545	536	514	538	489	579	527	510	535	521	532	536	548	544	550	554	529	459	569	556	518	560	566	502	577	502	526	591	572	516	529	542	541	506	566	520	565	535	551	544	521	537	510	558	552	531	542	558	545	510	554	578	515	545	545	538	529	554	531	517	501	572	525	551	520	503	500	537	552	496	496	582	530	563	532	533	538	451	522	532	536	532	569	520	519	555	511	561	568	595	549	506	541	527	517	529	527	573	499	584	545	543	555	537	553	567	538	601	549	556	515	550	512	577	568	576	537	547	471	510	544	551	538	516	516	505	533	518	566	555	582	552	550	555	574	552	521	536	524	543	509	541	554	526	516	549	494	576	502	596	489	549	569	532	538	528	531	591	492	557	552	519	558	548	544	532	569	583	557	582	537	539	489	519	567	521	571	520	538	525	563	554	549	558	555	524	566	545	532	508	542	577	568	556	555	576	541	558	534	548	548	548	518	457	531	522	535	507	550	524	527	543	489	508	546	549	517	549	551	515	568	540	554	569	520	532	537	562	583	557	565	554	518	525	578	542	510	531	509	509	511	516	526	560	512	536	548	533	514	565	542	544	513	494	534	529	535	629	542	560	526	502	557	545	534	528	584	558	505	536	554	522	521	499	582	546	572	538	553	512	528	553	572	562	570	546	584	566	544	547	561	545	565	581	542	583	528	565	576	564	559	502	518	520	550	540	546	510	514	550	549	513	522	581	555	539	540	559	542	567	553	560	540	558	563	524	557	558	527	526	545	568	513	554	560	523	521	553	556	540	491	525	573	532	570	549	508	523	548	531	552	534	536	541	487	511	566	556	544	513	551	561	517	564	530	491	527	540	561	551	566	532	489	558	563	526	515	473	592	537	549	514	530	555	565	531	546	550	574	542	574	582	502	573	528	581	575	534	523	555	492	541	525	540	488	523	540	587	539	553	517	584	540	542	527	526	568	532	527	583	554	524	564	508	536	520	561	572	561	583	561	544	538	553	575	539	540	498	552	519	533	569	572	546	510	575	526	529	529	532	550	517	520	540	563	533	533	585	553	532	567	557	510	542	533	534	563	507	525	571	558	579	536	549	540	577	550	543	539	553	541	577	542	531	512	485	510	548	529	549	515	516	557	520	514	556	552	538	528	548	533	549	513	530	575	540	510	534	556	540	560	528	538	532	548	532	497	525	540	524	618	510	520	561	517	536	563	549	578	523	554	559	558	502	507	531	553	532	514	552	552	520	561	554	533	597	545	529	545	585	527	556	510	569	516	537	530	555	573	544	526	502	577	513	489	537	549	536	553	506	520	532	524	546	543	544	540	537	525	536	554	575	527	542	537	562	544	525	564	510	494	530	503	564	520	548	512	539	538	549	521	604	499	545	548	550	557	529	560	545	544	547	518	579	579	546	514	536	551	507	543	558	587	554	532	532	550	549	537	545	531	606	539	563	545	583	543	535	561	517	558	547	516	543	526	548	582	579	521	539	538	546	543	510	492	575	567	541	530	531	550	545	554	582	536	539	542	570	571	547	519	502	592	536	533	550	534	537	551	520	532	521	546	508	529	529	513	541	543	515	605	560	581	553	537	559	536	559	543	576	548	504	573	555	534	526	525	514	504	543	572	480	519	598	459	560	540	531	577	541	526	587	540	488	509	534	541	544	550	549	551	554	515	526	543	521	574	540	529	545	608	566	531	563	510	518	579	552	551	601	529	568	517	552	555	551	500	519	510	499	574	542	501	554	530	545	534	539	523	496	535	499	577	585	521	524	564	533	562	523	551	562	538	544	556	562	546	552	583	526	549	528	560	580	568	528	545	541	526	535	523	529	552	538	542	502	554	532	524	515	552	511	519	531	518	588	531	521	532	553	565	534	567	597	533	574	568	566	545	511	550	533	556	514	596	533	509	545	528	543	592	527	507	519	558	527	531	537	516	586	546	525	528	528	555	516	536	572	548	528	537	556	524	529	560	546	522	537	517	517	538	544	567	523	526	512	506	578	544	539	522	513	561	544	548	525	554	550	540	500	515	554	513	538	552	533	532	581	575	553	551	521	525	498	547	538	554	551	565	539	545	568	581	569	539	549	555	514	524	547	526	533	525	567	563	563	519	563	533	498	562	552	543	584	538	559	536	542	481	550	526	579	563	537	506	519	568	579	542	521	556	513	562	524	485	499	492	539	551	516	553
24709	22905	33069	28886	21424	11872	907	262	248	199	211	219	207	237	196	238	232	243	214	227	217	220	208	201	218	204	210	206	223	228	229	215	199	219	209	224	206	193	193	209	221	212	206	237	242	201	223	224	227	204	192	226	225	233	223	224	205	223	212	222	247	225	219	230	215	220	227	186	214	190	220	198	238	209	218	210	222	192	212	231	231	242	219	219	231	220	213	189	226	223	201	232	223	214	218	209	210	212	218	245	221	221	206	189	228	233	211	219	231	197	212	202	229	219	229	239	216	219	200	201	221	225	218	217	215	234	207	220	234	213	217	235	231	217	230	219	219	212	220	237	206	204	188	226	227	206	198	226	219	229	226	204	214	214	212	206	200	217	202	239	202	203	223	232	223	235	223	220	233	211	228	223	218	219	223	246	231	215	219	234	252	208	239	205	210	211	206	223	219	234	210	209	221	211	204	237	232	211	206	209	243	203	235	205	217	220	223	219	217	221	207	208	222	214	207	233	231	208	226	216	200	208	231	239	245	250	207	218	203	176	217	247	216	216	213	220	218	213	229	225	214	209	224	209	229	208	232	223	229	223	217	235	202	244	221	240	203	223	221	204	186	222	229	216	244	226	229	197	230	214	208	216	222	204	217	246	214	210	218	241	216	204	211	215	202	227	228	207	224	246	205	236	206	236	221	233	235	190	217	226	202	192	217	229	198	215	214	231	221	202	220	225	216	204	230	243	196	241	202	231	234	244	201	223	222	231	205	225	234	216	227	225	205	213	193	208	208	210	236	240	202	203	217	216	234	215	239	231	219	204	213	222	226	219	219	245	202	204	233	228	208	203	225	228	254	228	197	246	202	221	196	217	198	206	232	221	237	223	230	197	244	219	233	219	236	203	208	202	229	201	231	218	216	215	209	252	221	199	213	249	218	221	188	210	227	223	221	211	226	237	231	215	228	228	237	215	209	224	251	203	221	230	225	201	232	209	203	210	221	225	231	228	204	212	196	219	218	233	196	220	242	212	217	223	205	204	244	214	208	206	213	227	220	209	223	227	215	241	217	217	214	196	209	215	219	209	184	212	194	229	211	226	202	194	211	215	215	218	233	241	232	228	212	229	232	228	195	223	219	224	204	229	218	210	245	239	209	219	211	204	206	241	224	217	242	247	197	225	231	208	225	208	189	218	186	236	198	195	252	223	231	222	205	221	244	198	235	218	217	211	242	219	225	232	216	228	201	212	215	242	218	222	217	179	243	219	213	217	201	212	227	226	227	217	233	197	211	202	229	208	194	237	196	196	211	237	228	214	206	203	238	209	224	211	192	233	244	212	216	221	228	212	220	231	214	221	218	212	199	225	202	231	222	221	223	225	222	207	206	241	200	208	234	213	224	218	232	210	244	219	241	224	230	211	238	206	241	212	203	209	184	230	232	231	225	206	217	223	209	200	222	213	217	195	211	216	217	183	222	212	198	209	222	191	222	200	245	244	205	201	229	219	208	238	211	191	193	234	229	221	217	215	235	222	233	225	227	224	183	230	205	240	221	223	230	235	204	224	229	213	221	202	201	220	217	228	222	232	216	239	211	223	204	229	208	209	212	190	238	226	230	205	202	224	208	212	254	227	236	228	263	232	213	231	183	234	228	240	216	193	212	217	224	241	211	212	239	225	217	199	230	183	217	212	234	239	226	228	227	200	213	202	233	213	190	214	231	209	207	185	203	221	219	219	208	207	225	239	210	218	200	211	243	218	231	223	206	218	218	219	208	206	234	216	228	226	229	212	240	201	214	222	190	214	213	199	190	204	205	225	197	216	213	215	200	249	231	207	235	262	208	187	220	213	238	219	224	215	211	216	210	231	223	215	242	227	217	224	221	211	221	185	221	215	220	229	203	232	211	223	208	188	247	212	219	213	215	229	214	235	193	233	214	236	194	196	198	231	211	209	200	198	236	211	214	185	206	224	212	203	240	217	238	226	217	235	194	232	207	224	243	209	221	222	226	233	234	232	259	248	237	210	245	211	205	214	220	208	216	261	227	208	217	197	198	199	208	220	198	197	210	226	220	227	231	207	218	220	205	225	187	227	204	216	219	219	220	230	207	215	231	196	206	255	196	212	220	201	220	216	226	204	178	210	228	218	207	204	215	196	230	254	215	198	194	212	224	242	204	212	221	237	218	216	234	189	214	199	209	210	209	224	220	227	234	210	240	197	226	239	196	208	235	216	221	206	213	239	200	225	220	211	242	233	205	232	191	208	223	242	227	227	207	230	225	199	212	231	201	234	193	240	249	237	203	221	227	211	225	188	216	237	211	219	235	214	240	201	247	229	226	227	202	209	196	200	229	209	211	240	223	215	196	209	216	214	212	194	211	233	228	231	209	215	227	215	224	194	230	221	228	202	211	221	236	209	211	238	219	244	220	225	200	218	230	198	226	242	193	240	226	222	211	216	232	216	207	201	218	206	239	230	209	221	226	244	195	198	201	212	219	223	207	220	203	209	222	178	230	198	236	201	202	194	210	227	224	203	254	240	242	229	206	238	246	222	230	225	204	210	210	221	213	206	223	229	207	234	234	218	243	191	225	223	229	216	228	231	217	226	236	220	205	211	225	206	245	214	183	230	226	208	193	227	213	230	203	213	218	217	228	232	219	218	197	227	232	231	193	213	182	226	209	215	244	233	229	213	220	238	226	222	220	239	223	212	196	215	188	201	188	204	214	222	208	225	220	231	217	220	196	221	236	193	213	204	218	209	219	210	235	229	220	227	181	196	230	210	237	204	195	199	216	232	203	225	215	202	212	221	228	207	213	229	238	226	207	183	231	218	206	222	221	243	228	228	213	225	227	214	205	224	237	201	201	232	240	210	247	207	215	223	219	207	198	231	224	223	219	215	214	231	229	199	235	213	212	234	207	210	216	243	226	193	210	200	213	209	235	200	244	204	213	268	212	226	195	208	246	203	221	200	226	213	206	229	248	204	238	229	224	212	229	219	233	201	226	205	210	222	182	235	226	208	200	210	193	229	246	251	199	225	202	225	211	224	224	209	204	224	225	227	215	223	208	237	199	219	218	220	220	237	211	200	212	235	215	207	203	233	214	212	206	206	216	227	213	220	225	237	232	210	210	219	199	203	230	209	215	228	220	210	186	241	237	233	213	206	234	212	202	210	219	235	214	253	227	228	180	201	222	219	226	225	222	214	220	213	216	208	228	225	229	204	229	226	228	215	194	218	214	203	202	243	201	226	218	229	204	224	206	224	223	227	190	214	227	229	213	208	232	205	209	244	179	232	234	206	228	228	217	217	236	203	221	221	202	235	187	221	239	203	231	216	228	254	237	247	217	217	214	214	219	227	203	228	192	194	211	213	209	242	216	229	228	200	215	213	237	219	218	209	218	200	210	256	206	210	192	264	222	215	246	235	217	237	226	215	220	195	240	211	249	224	227	231	234	238	207	226	223	228	225	196	209	223	208	233	192	195	200	234	224	204	230	223
59973	90266	68457	42601	23451	8503	677	435	450	401	402	373	375	380	408	413	413	384	400	414	416	420	389	385	396	425	403	411	410	422	383	416	395	404	391	409	367	396	383	405	408	387	361	400	404	421	383	364	415	407	396	387	390	378	395	406	443	412	433	387	397	388	382	392	430	386	404	391	385	387	405	388	389	412	382	398	404	396	374	414	383	390	394	408	426	418	429	409	414	384	357	370	419	407	394	366	400	429	404	442	379	419	402	387	403	378	413	401	409	397	353	397	414	401	391	420	413	409	405	413	381	430	405	390	399	368	419	393	410	397	407	375	385	369	400	419	407	417	417	383	397	396	413	394	411	388	386	422	359	419	394	429	425	429	427	389	405	379	389	373	439	373	395	384	377	417	385	428	380	406	422	394	389	407	400	383	407	423	401	357	374	402	407	391	384	392	370	427	417	381	390	388	416	397	413	373	405	388	398	406	405	422	399	450	394	408	400	388	367	404	378	377	394	394	424	373	385	384	419	383	375	417	385	430	418	388	417	413	430	396	386	402	400	383	420	423	420	382	366	372	402	396	407	405	437	393	402	412	417	402	415	409	407	414	418	398	404	413	419	401	403	359	383	401	368	373	386	410	406	437	406	395	399	397	368	440	413	386	404	408	416	395	399	412	389	420	432	396	429	438	414	395	395	373	419	388	402	405	366	398	388	419	370	370	397	414	378	356	394	390	436	368	348	398	430	368	376	380	398	411	357	426	399	421	373	448	417	445	374	394	406	367	440	374	360	377	412	405	405	413	420	386	428	406	402	412	404	435	403	434	388	404	389	408	407	376	353	404	412	430	419	397	380	358	415	409	397	410	402	377	416	409	399	375	403	420	395	378	424	429	341	388	398	378	377	375	370	421	391	374	368	377	384	406	411	441	420	389	397	405	395	383	382	386	371	437	374	380	433	416	384	372	421	381	399	391	407	382	408	397	407	409	401	416	453	394	399	431	385	375	380	388	422	362	399	425	412	405	408	410	405	416	418	431	422	421	405	423	426	404	346	389	379	420	398	399	405	349	390	377	411	367	419	417	372	388	400	409	362	415	377	393	435	431	390	404	396	390	391	364	377	424	362	366	395	383	403	366	382	414	416	404	416	422	396	384	400	372	402	363	387	420	380	432	381	411	396	397	410	393	396	399	413	421	403	380	403	395	361	405	389	401	426	387	377	386	369	413	418	383	407	404	378	413	395	425	421	387	403	409	399	365	357	415	383	383	410	405	376	406	412	387	453	418	394	389	408	340	408	418	385	371	391	400	353	396	406	390	403	414	388	399	399	390	381	395	395	415	381	383	438	381	399	385	393	380	370	416	407	407	381	379	388	376	392	396	425	423	392	415	410	365	434	398	405	370	388	403	424	419	396	382	401	359	370	373	417	425	419	391	399	411	395	415	387	386	401	399	411	396	412	401	407	411	363	418	408	392	414	416	413	449	423	412	388	405	373	400	415	421	412	378	396	392	381	411	352	387	404	406	391	440	448	410	457	411	382	402	385	385	430	404	392	442	418	411	375	411	412	371	400	420	371	399	403	418	395	388	393	380	399	411	392	396	425	393	369	397	418	395	433	442	385	368	391	387	463	423	404	420	393	442	372	419	399	407	430	415	419	417	368	381	370	432	375	427	382	388	447	413	378	433	423	426	393	414	411	365	405	391	411	388	423	410	397	398	446	408	407	395	409	388	419	399	415	372	380	379	407	407	416	441	419	394	403	396	402	378	410	432	436	397	432	426	408	402	372	396	396	374	381	380	373	390	405	392	353	397	361	360	365	383	424	400	408	425	394	407	408	400	392	409	426	404	390	422	357	373	396	410	418	392	410	403	387	402	407	399	424	388	382	393	365	449	423	387	380	387	422	393	367	403	406	407	405	414	379	419	389	399	366	397	400	423	382	368	403	411	444	370	422	425	418	399	386	389	381	403	403	430	410	407	407	448	411	361	446	373	400	387	399	389	387	397	399	397	417	391	392	367	396	358	398	413	441	430	399	371	396	404	406	421	414	419	383	402	385	382	441	394	403	424	424	381	425	399	419	378	428	388	367	371	401	380	411	405	379	393	403	442	383	383	397	365	375	395	409	379	400	368	413	372	355	441	398	367	411	396	389	382	392	359	408	436	354	396	398	452	378	404	384	399	383	419	400	405	403	388	397	436	383	411	417	370	403	392	398	403	402	435	441	430	366	365	410	378	348	386	457	380	394	390	375	393	383	399	385	405	372	400	416	403	372	391	397	423	424	441	410	411	412	384	399	413	407	409	452	383	408	410	378	416	408	377	402	405	392	376	419	381	434	432	401	424	402	420	423	395	374	388	406	403	412	372	409	364	388	418	380	417	397	387	428	408	430	424	396	428	405	392	378	388	374	383	382	403	395	401	375	373	381	413	398	402	407	426	375	405	379	413	398	407	385	380	392	384	427	427	410	382	432	400	393	420	400	411	401	375	363	413	395	417	411	417	381	441	378	411	399	426	426	380	383	367	405	336	440	371	404	419	406	405	407	446	396	434	375	380	425	415	384	405	372	349	432	387	402	409	420	385	387	391	407	388	391	414	413	379	419	415	390	391	374	369	393	435	384	377	394	381	375	390	374	429	373	397	365	365	423	415	394	385	417	391	377	399	395	408	407	450	390	400	389	391	388	379	424	391	431	398	401	364	396	404	392	357	386	391	382	389	397	410	373	400	438	395	409	400	405	406	394	401	409	411	438	386	396	373	379	383	423	396	399	406	408	465	391	387	409	414	378	396	433	403	375	399	443	422	407	423	427	426	438	424	400	429	374	387	413	368	434	417	380	395	373	393	415	395	422	407	418	406	370	379	403	420	375	400	418	408	436	358	384	400	384	407	387	428	366	388	377	382	393	415	409	412	380	382	423	417	403	422	400	402	376	408	407	383	421	390	387	378	371	411	451	383	386	376	423	407	409	410	402	405	408	389	434	407	404	414	411	400	384	372	398	414	430	393	399	408	409	388	414	417	380	399	382	429	413	415	387	416	377	389	400	422	400	379	399	418	377	420	427	391	403	361	386	384	432	418	370	418	391	378	406	395	423	392	420	367	396	384	373	379	385	431	337	435	378	402	386	384	437	384	416	396	435	441	390	422	398	386	392	402	402	375	367	374	398	395	430	393	382	420	420	396	409	431	421	383	389	419	439	403	421	390	398	383	419	429	369	425	383	375	403	369	380	356	398	404	414	422	390	376	361	415	419	382	395	408	439	401	454	405	398	422	375	393	408	405	393	404	408	398	403	425	382	401	372	435	404	407	402	393	392	409	383	388	443	365	388	369	404	406	409	368	417	361	399	375	409	426	388	427	400	375	384	410	378	404	367	389	383	417	422	431	370	387	440	377	404	427	369	389	406	398	371	419	383	405	380	384	429	383	406	394	403	397	397	419	414	383	403	391	409	391	383	388	397	366	397	353	400	406	404	391	369	359	454	458	432	378	390	409	409	384
23443	21793	30889	25202	22114	21127	9036	441	291	281	328	315	320	313	293	321	309	286	320	297	334	309	309	315	295	305	287	284	317	288	306	310	299	311	305	281	291	272	287	273	282	314	304	276	292	287	311	296	267	285	297	275	281	280	279	272	272	284	295	311	265	271	308	291	313	331	284	289	284	307	291	300	265	293	273	293	278	276	291	275	274	292	343	274	291	293	255	284	279	269	298	303	292	299	273	279	306	279	286	313	284	304	330	289	277	298	286	311	283	298	317	272	321	294	295	299	291	291	266	286	282	288	303	294	286	303	275	263	283	298	290	290	251	291	291	311	294	288	292	314	281	286	285	297	291	298	290	293	300	301	295	290	288	297	300	298	311	296	310	287	299	309	300	278	290	299	282	281	321	270	316	267	284	315	301	292	296	296	309	297	262	323	304	303	303	296	289	322	298	278	276	292	296	277	301	309	291	306	294	284	309	281	297	282	282	292	297	314	310	307	295	285	280	278	307	291	293	249	292	312	304	311	295	275	290	300	288	311	305	291	308	294	284	254	267	292	277	271	281	301	277	285	302	306	261	292	288	289	293	296	288	311	288	286	277	301	314	325	285	298	312	269	264	302	313	304	306	283	268	308	275	260	298	282	300	271	273	266	285	288	247	318	307	288	332	284	299	282	312	280	298	306	290	336	311	295	298	292	293	303	299	288	279	321	297	338	285	282	293	280	281	318	293	278	301	308	311	280	312	294	304	298	305	283	312	316	297	284	280	299	291	310	266	294	287	270	268	310	283	295	318	285	288	305	300	297	295	265	314	324	280	295	291	315	301	306	282	314	288	311	291	292	297	303	309	292	303	268	318	287	288	304	296	269	288	303	285	292	279	274	308	303	273	326	287	300	307	286	307	253	281	286	290	320	303	267	288	281	306	286	310	290	311	319	253	293	288	275	286	297	299	305	315	316	319	267	305	292	315	288	321	289	302	293	280	277	286	299	297	260	285	288	288	271	306	283	274	282	278	302	316	306	305	268	321	328	281	305	266	278	309	278	286	272	294	301	285	305	327	321	294	285	285	283	319	284	281	287	300	311	308	296	290	290	296	260	302	297	309	279	306	290	305	299	307	271	320	273	292	266	302	289	288	307	287	286	279	308	325	322	293	274	288	291	305	304	294	281	291	289	313	315	309	294	266	283	300	339	282	272	314	314	284	297	306	287	282	310	301	324	295	299	301	321	311	261	291	310	317	304	289	304	305	300	289	298	307	325	295	283	271	305	267	310	302	292	298	271	293	290	294	312	258	304	298	272	306	260	295	280	295	292	300	302	304	337	338	325	298	301	279	263	283	309	295	299	296	307	307	255	308	290	277	274	288	281	302	297	301	302	275	280	297	282	305	296	317	259	289	311	293	283	300	302	301	282	307	310	307	279	305	290	290	277	321	318	312	274	288	298	316	294	317	331	286	308	318	294	295	275	290	325	285	297	300	283	301	275	282	294	304	289	280	285	289	251	312	285	262	302	300	270	312	280	315	306	267	301	307	305	289	289	312	305	308	329	305	297	293	317	268	296	301	284	304	316	291	283	311	297	321	283	284	301	311	310	296	300	279	288	311	333	270	297	277	297	297	301	299	293	310	309	284	315	263	303	284	301	293	300	325	302	292	294	297	282	279	288	290	305	265	305	293	303	274	303	309	266	329	295	299	295	259	286	306	295	274	304	313	290	295	316	272	310	283	282	306	313	266	290	296	315	311	291	278	299	276	286	272	315	320	291	323	311	293	284	281	289	274	276	322	294	306	298	300	297	309	310	277	312	316	288	290	278	292	279	268	290	306	269	304	283	274	285	274	273	308	286	292	288	318	291	285	252	279	350	292	296	308	289	320	302	308	304	294	289	294	281	270	335	289	295	290	311	253	246	311	281	316	256	282	305	310	303	297	301	292	277	300	273	301	323	288	326	294	293	278	303	292	305	312	301	283	275	315	331	313	318	300	312	305	271	279	302	277	278	291	283	274	316	313	310	288	300	277	297	286	292	300	275	275	283	290	304	280	290	317	279	301	295	279	293	257	314	332	289	287	287	282	295	276	304	271	283	281	288	263	289	311	319	300	310	271	295	342	303	274	324	309	299	323	307	289	303	304	318	310	248	316	321	311	274	280	287	283	308	321	322	293	316	299	316	298	327	287	332	308	285	265	300	320	324	286	306	272	303	302	309	340	296	298	305	289	308	294	288	279	289	294	329	282	319	326	279	326	279	277	303	330	279	287	294	287	320	297	323	294	302	316	310	298	263	298	257	293	281	341	289	324	278	276	300	281	285	292	297	297	271	291	278	298	298	285	308	311	301	268	300	290	286	320	302	328	295	285	267	305	284	271	284	278	302	305	296	287	288	307	283	291	312	302	309	273	299	288	286	317	290	305	306	278	296	314	276	286	291	282	280	272	279	309	300	289	299	302	271	304	286	309	308	297	296	275	288	279	260	283	290	276	293	299	323	297	291	309	308	288	299	303	312	294	293	289	324	280	273	298	296	301	303	285	252	283	286	304	329	285	290	286	323	302	306	310	316	319	266	266	307	279	312	289	303	310	271	279	289	312	320	289	278	299	260	307	307	301	299	332	301	276	291	311	294	302	283	277	290	322	283	290	313	257	302	323	311	294	320	260	283	319	283	286	294	280	315	280	336	278	293	283	284	286	324	309	291	280	312	257	290	302	313	287	289	318	297	269	344	284	303	328	265	310	303	291	283	279	311	328	305	286	297	285	258	282	293	286	301	307	292	297	289	332	313	303	289	269	278	282	314	298	291	283	301	315	309	280	266	261	302	300	312	284	301	312	294	269	278	269	285	310	285	303	309	307	267	294	287	301	279	283	305	308	267	323	317	260	300	315	298	281	314	270	298	288	311	301	302	276	305	299	297	314	291	269	298	313	303	318	283	304	302	259	298	306	329	292	288	311	304	285	292	282	289	294	295	289	300	279	282	295	293	315	324	291	301	290	303	291	327	267	298	328	284	295	330	277	301	302	304	284	294	296	310	298	287	288	298	316	280	301	337	301	280	279	278	269	288	322	295	290	282	277	288	297	312	280	255	322	289	308	321	283	315	295	307	290	306	315	298	294	306	282	313	326	322	329	312	310	300	312	300	287	303	296	321	302	292	304	297	328	282	295	289	285	288	300	285	308	308	316	299	279	257	281	304	293	278	327	285	288	290	289	278	292	272	255	314	300	305	281	304	298	263	296	332	327	269	293	269	286	324	276	291	300	309	257	300	297	297	300	292	296	290	319	279	288	296	283	308	282	286	276	298	288	274	304	318	294	260	299	307	308	278	299	281	293	284	330	322	293	300	287	287	290	314	294	270	296	334	286	298	311	288	289	292	294	306	258	294	305	316	275	277	292	326	294	279	288	308	308	308	259	294	325	293	285	276	287	299	279	305	286	272	300	314	330	274	278	287	275	298	299	280	288	299	281	275	288	314	302	283	307	333	297	288	299	252
60382	99359	77477	47308	34421	20187	3197	569	509	481	536	499	549	508	496	491	504	528	494	502	459	485	483	516	509	526	470	512	529	504	504	532	525	512	490	495	498	505	549	479	527	506	537	471	497	514	504	506	522	555	494	508	502	518	520	496	547	481	497	514	498	490	498	523	497	522	451	518	464	549	493	477	500	519	479	467	545	497	529	540	509	559	482	504	509	480	493	500	476	517	505	521	544	520	549	512	528	540	546	492	519	520	516	476	520	525	489	539	513	499	497	521	519	494	475	505	455	543	490	497	522	492	492	492	556	478	561	480	536	516	449	504	503	530	486	522	489	548	506	509	530	484	511	524	477	547	520	507	464	518	474	538	467	439	527	467	490	469	492	525	538	505	516	492	542	517	489	519	486	512	537	476	567	485	528	506	550	502	540	511	487	526	525	520	513	525	502	548	490	512	498	496	503	549	518	481	499	518	491	501	545	488	476	485	493	520	522	497	488	490	463	532	523	476	495	516	527	548	516	542	491	476	503	500	503	488	493	523	528	501	503	529	495	555	526	499	473	524	511	492	486	471	521	495	504	527	530	525	499	518	480	508	502	491	496	478	496	515	524	506	526	539	490	511	475	493	493	536	493	490	504	529	481	525	513	484	501	510	479	517	508	516	493	519	523	504	504	470	532	522	474	498	482	477	494	522	497	502	500	505	499	521	509	521	469	473	522	497	480	494	504	510	519	548	529	504	538	500	493	508	529	482	555	544	549	504	469	533	507	470	521	495	520	507	548	496	505	540	554	515	484	485	492	490	535	533	508	530	507	500	520	503	482	503	499	533	511	525	550	508	519	496	517	507	526	532	543	531	478	480	502	532	500	509	511	525	470	474	518	529	541	508	519	500	509	514	521	501	533	502	530	491	541	490	522	512	515	525	520	524	523	505	492	521	465	475	510	470	532	501	501	470	522	496	506	511	523	494	492	521	482	485	510	495	474	523	538	481	511	524	496	545	514	455	545	505	518	524	499	505	528	500	480	473	493	546	490	529	537	526	516	500	528	508	517	465	554	481	501	504	488	513	483	524	493	500	492	502	544	497	496	519	495	490	514	462	495	501	491	479	541	480	454	519	526	547	506	486	522	499	550	490	483	449	488	487	459	502	507	485	500	473	491	508	535	504	520	504	530	448	519	501	512	488	496	532	502	514	513	496	474	520	462	553	525	526	504	498	484	492	497	514	517	501	516	520	523	457	554	512	504	563	529	464	531	494	499	545	500	516	524	504	489	523	505	521	532	498	469	540	493	499	462	487	505	510	513	531	500	490	500	500	495	524	545	538	519	510	501	506	518	514	522	477	475	506	481	504	502	518	485	560	542	513	549	541	492	502	458	525	497	491	506	506	535	531	484	502	481	536	501	473	499	518	512	555	509	502	485	484	505	516	489	505	534	496	488	504	493	531	486	526	519	516	516	495	529	504	552	520	512	493	503	526	489	497	515	483	479	511	524	491	482	518	522	513	488	525	475	488	521	563	532	528	486	549	522	528	485	506	503	466	537	531	480	522	546	488	530	504	480	504	502	497	483	539	507	467	512	536	529	491	476	538	503	561	479	495	525	498	485	482	518	518	515	520	490	523	498	507	557	504	522	488	527	445	526	515	507	520	505	569	518	508	535	484	482	510	548	500	531	503	487	526	503	497	494	506	509	501	514	493	485	487	513	475	485	497	530	499	512	489	500	497	508	476	487	559	548	555	515	470	517	533	536	498	501	523	503	507	503	477	472	499	513	494	508	505	489	519	503	496	526	559	530	510	501	505	539	483	511	547	496	474	494	515	507	497	532	502	495	490	508	488	528	494	517	468	529	514	514	501	539	509	519	511	476	526	503	518	496	517	492	518	492	531	521	483	474	536	498	531	488	472	470	479	493	480	490	510	500	511	533	504	484	523	446	526	485	475	528	508	505	503	542	482	509	533	459	477	509	502	521	454	518	499	545	516	538	490	490	474	503	500	512	475	468	519	531	516	535	515	498	498	509	548	486	495	526	529	506	477	493	534	500	529	483	506	507	489	506	487	487	511	492	508	502	507	504	524	519	507	502	474	530	537	558	489	494	497	525	484	478	505	544	531	477	557	503	498	514	552	510	487	477	515	512	517	510	494	521	566	478	472	509	494	508	495	475	526	564	491	470	579	527	486	501	499	504	521	520	508	484	517	501	507	504	514	527	490	506	469	525	485	491	510	548	514	556	448	502	527	540	525	490	512	523	478	512	479	467	510	523	496	474	486	547	507	506	517	479	497	484	490	491	543	511	516	502	484	497	497	502	502	519	461	518	505	471	535	500	520	520	472	490	484	477	488	533	522	510	481	536	512	496	522	515	519	486	504	494	513	522	510	479	544	493	487	515	519	544	480	471	477	512	488	513	554	545	485	497	472	502	489	487	534	499	512	529	527	527	490	529	491	481	503	537	488	484	535	490	487	525	519	494	488	493	548	475	528	489	490	471	499	508	504	482	511	506	486	506	491	489	492	538	511	516	481	480	526	505	494	471	483	514	515	485	495	525	499	476	501	492	507	543	546	517	512	504	539	504	511	520	502	553	519	536	462	500	468	495	517	465	530	493	514	492	500	483	568	513	501	505	545	508	499	482	511	466	523	478	455	545	487	493	508	489	512	535	526	473	535	506	498	497	511	482	519	566	504	523	512	555	477	505	499	534	520	524	502	481	521	466	518	533	474	500	513	523	524	465	501	478	518	460	491	526	506	508	492	521	478	503	497	506	494	508	496	479	509	520	517	530	469	482	514	503	553	492	492	541	527	534	500	500	546	505	481	459	520	532	517	528	531	505	532	472	501	521	505	473	518	501	480	520	500	481	468	469	438	477	515	524	503	524	487	513	481	545	498	469	505	504	497	518	513	543	505	519	487	507	501	537	519	477	484	516	562	488	494	531	520	522	496	496	519	527	524	516	526	495	510	463	494	513	494	531	522	487	514	472	523	511	505	475	497	517	457	495	502	510	499	535	464	508	481	516	516	488	495	522	488	500	483	497	526	524	507	513	535	520	471	477	554	529	530	497	531	534	474	536	475	521	491	536	462	524	504	510	543	542	513	512	501	485	491	523	559	515	506	494	526	497	499	483	526	488	449	488	512	498	505	514	490	570	494	505	497	514	511	470	497	551	506	533	475	485	519	515	545	507	556	491	505	499	500	528	486	489	518	527	514	457	489	525	511	493	525	494	479	540	529	486	528	473	492	483	511	491	481	518	517	526	511	476	514	507	488	514	515	550	509	527	501	476	550	464	507	501	477	515	547	537	569	552	466	498	490	493	501	521	480	518	505	473	533	516	511	525	512	506	476	517	494	494	534	473	483	528	467	515	471	514	517	521	458	500	493	517	539	550	511	487	505	532	493	508	471	497	496	537	497	487	559	536	553	485	518	471	487	525	502	559	501	506	500	526	519	491	570	503	487	492	512	485	480	482	505	522	505	528	479	483	511	490	501
28801	29229	26851	12000	2082	889	485	298	291	250	294	289	282	276	252	287	284	304	250	272	248	294	284	297	272	261	248	282	295	270	320	285	311	285	261	298	258	294	266	278	285	270	290	287	272	296	294	276	269	293	277	279	305	291	297	294	275	316	278	309	279	283	261	259	298	318	303	268	259	279	302	250	288	267	309	284	251	322	299	302	268	260	295	306	266	286	287	243	268	274	273	270	279	297	276	250	300	279	303	271	271	264	303	300	299	256	309	289	266	301	270	281	287	288	283	265	258	293	292	265	275	290	279	272	290	275	277	285	278	283	323	266	264	281	291	246	282	266	263	258	283	290	268	277	263	296	302	272	295	240	283	293	282	275	283	272	286	279	275	264	277	289	309	272	256	260	269	283	276	299	298	266	288	251	287	276	273	285	283	285	265	291	279	264	273	274	247	270	292	278	273	276	290	261	271	291	308	287	314	256	276	315	297	258	291	288	282	259	319	271	274	265	289	318	249	315	267	276	278	299	261	292	282	272	289	267	274	260	283	303	301	283	287	266	306	277	302	284	276	295	271	263	271	277	281	266	302	275	280	294	293	264	269	268	270	284	291	303	282	305	277	259	265	289	278	281	278	274	255	297	269	273	270	261	271	269	293	330	283	303	286	284	302	273	280	299	275	269	297	282	289	278	294	286	267	272	309	248	262	270	281	273	301	283	306	314	307	282	274	253	266	274	271	274	254	288	274	263	293	283	298	266	302	265	285	286	291	266	320	282	264	295	263	309	266	286	278	275	283	278	270	270	282	268	284	254	262	305	280	281	261	243	293	250	294	276	284	277	276	297	285	276	266	294	271	305	297	309	250	296	279	288	280	283	281	272	271	231	301	296	275	265	269	300	298	322	297	287	282	276	275	268	298	276	244	257	312	259	259	288	267	283	256	257	286	285	275	270	300	261	282	291	284	286	255	286	282	285	305	290	287	270	274	286	253	284	260	311	270	265	267	267	304	261	267	278	289	264	311	260	287	291	304	274	264	275	257	296	261	290	295	273	256	289	260	277	283	272	290	287	274	280	284	284	295	280	324	301	261	262	300	298	258	282	309	272	253	263	265	304	286	292	276	285	288	273	283	269	297	253	259	321	268	276	269	295	237	289	278	267	254	310	264	274	289	274	291	284	311	285	306	295	306	299	277	318	264	296	324	316	274	290	267	278	271	267	304	256	264	266	272	254	285	263	251	274	268	287	237	278	286	273	285	278	318	297	272	287	285	285	273	287	289	277	316	291	242	289	275	273	294	271	252	287	270	266	268	321	304	260	279	314	297	250	273	256	258	265	280	279	303	266	280	295	284	283	294	248	310	263	274	275	268	288	297	265	298	299	284	264	266	284	278	299	275	284	293	308	234	266	281	296	275	248	299	289	264	250	275	278	275	258	277	263	274	274	265	306	238	275	287	260	301	264	288	267	298	280	286	274	302	285	272	251	297	289	307	308	268	290	258	286	291	281	294	277	281	280	280	269	274	290	262	276	290	315	256	299	261	246	272	271	290	265	279	308	305	292	279	278	255	285	303	251	259	275	311	282	305	293	282	290	290	293	268	270	311	249	330	262	283	290	283	278	266	314	254	276	290	287	290	276	283	293	284	268	257	303	251	298	271	294	320	289	277	299	284	283	307	259	276	258	278	284	292	270	272	282	264	252	267	282	267	296	301	284	301	273	307	285	288	260	281	289	297	267	309	270	295	295	281	290	276	232	271	271	297	301	288	264	295	258	265	259	246	297	278	260	268	281	273	273	278	271	280	282	284	269	289	275	253	270	282	295	286	273	311	284	281	287	296	312	275	260	305	282	253	288	277	311	288	293	286	285	307	285	265	253	279	270	268	237	281	255	292	272	289	304	282	298	299	299	271	260	276	262	273	267	302	299	289	310	245	271	259	279	282	294	279	265	271	298	280	258	286	256	298	292	261	294	277	275	235	267	278	275	309	283	271	277	287	324	290	293	298	283	300	268	296	325	292	272	299	265	275	260	261	314	296	299	268	277	263	322	267	279	286	290	297	250	276	307	267	267	268	298	268	288	285	305	289	291	266	286	260	289	263	287	278	284	281	270	290	325	268	300	286	269	259	279	277	300	310	286	267	275	281	269	301	269	278	281	273	269	285	271	259	298	290	265	252	299	265	272	278	296	275	297	303	296	303	278	265	270	268	302	262	252	257	293	268	267	282	275	252	282	257	281	280	293	283	295	292	248	283	291	280	269	292	285	285	282	295	281	267	277	266	280	279	259	277	283	301	280	291	302	256	281	254	272	300	256	275	283	298	320	293	273	258	282	310	238	279	273	319	279	264	258	283	278	287	305	271	306	285	293	284	264	277	291	274	279	271	307	295	275	278	293	292	272	260	286	286	267	278	263	284	295	303	269	273	294	278	274	264	287	293	265	289	254	282	291	266	273	282	306	291	273	253	286	258	272	302	284	271	270	290	288	300	235	288	284	281	304	276	291	272	262	282	297	294	299	292	294	279	277	298	270	270	292	262	285	261	279	278	250	279	266	244	274	267	270	265	279	290	241	291	277	245	297	295	274	306	259	275	269	289	245	278	295	286	276	266	289	292	299	290	276	269	294	283	288	261	290	283	309	267	272	293	279	268	291	300	268	278	300	272	291	262	265	253	280	282	243	288	280	269	292	321	295	266	274	285	266	278	253	272	276	301	295	297	287	271	298	317	274	271	273	292	290	270	280	274	277	310	273	284	257	238	273	297	269	257	271	276	272	293	261	283	290	308	285	288	286	268	299	278	295	271	310	280	294	281	320	265	293	256	301	272	308	277	275	263	289	300	263	294	256	266	320	267	305	274	308	267	266	253	288	278	291	259	261	275	271	267	296	291	257	288	301	271	292	269	289	279	267	249	241	272	279	254	280	286	270	277	258	262	261	293	302	275	267	265	281	293	273	262	272	289	282	278	310	264	302	277	265	293	304	269	267	277	268	259	290	271	313	290	237	278	275	274	291	283	256	287	273	306	275	264	265	282	292	299	285	285	283	289	277	273	260	294	287	272	243	262	269	282	313	245	293	274	317	306	283	264	263	304	254	265	279	292	288	288	261	289	293	276	277	293	257	283	258	266	267	297	266	290	289	275	287	283	274	262	262	262	268	254	284	258	303	280	283	315	273	282	268	249	301	237	315	268	296	331	290	261	233	265	282	306	258	266	256	289	284	246	243	271	285	260	303	282	303	288	299	311	243	298	287	274	274	270	277	280	272	262	265	290	276	261	276	255	246	269	250	288	269	300	277	273	283	284	299	282	258	260	290	288	253	278	256	282	277	286	281	268	277	301	301	298	330	277	280	264	255	267	262	289	283	293	268	255	257	310	264	263	264	269	275	279	264	267	269	287	298	305	269	286	270	307	272	303	269	292	272	276	289	291	308	278	260	274	292	297	258	254	251	303	278	283	297	272	283	244	262	261	283	278	278	318	284	318	271	257	275	278	273
36434	48594	31243	12503	4008	1884	972	517	527	492	523	541	570	486	503	489	485	510	524	507	536	497	559	480	535	475	504	487	542	501	504	516	492	494	487	491	479	491	504	524	502	547	524	476	504	529	537	484	523	506	524	519	533	522	531	523	488	551	471	535	512	493	518	501	522	541	531	495	529	516	510	529	480	489	552	529	515	494	468	469	493	494	525	540	485	488	500	513	488	508	528	501	567	513	489	493	499	539	540	518	516	511	505	527	491	491	551	532	502	510	547	527	538	524	545	567	503	507	545	489	502	510	551	528	498	526	463	546	547	518	519	508	496	500	508	501	504	562	518	502	515	510	462	517	539	537	507	503	531	495	516	493	500	480	472	503	506	507	514	530	526	491	546	459	517	487	545	527	537	531	496	510	550	521	498	511	548	509	511	508	510	536	496	530	504	486	524	529	455	533	524	534	578	496	488	503	541	497	513	514	522	555	497	504	499	558	525	507	525	524	494	511	465	508	515	490	509	560	508	536	469	516	500	475	501	540	516	495	567	514	509	482	477	523	515	498	551	431	551	474	499	529	497	508	479	508	501	520	483	539	464	547	501	536	507	505	507	504	565	524	497	485	555	503	494	508	518	490	473	561	496	546	533	554	518	530	483	515	484	494	484	479	520	537	507	489	550	506	502	540	521	518	549	504	515	531	535	508	561	500	491	508	490	538	526	492	519	500	503	520	501	531	491	501	538	542	519	500	476	512	525	478	524	526	529	537	520	502	514	491	521	513	496	501	482	499	498	527	514	486	515	510	519	557	477	533	490	508	541	523	497	524	502	495	492	510	520	514	518	507	490	489	531	596	484	515	504	500	521	523	489	532	535	539	517	476	517	536	541	512	523	539	496	498	530	480	504	506	525	501	508	479	541	531	492	487	517	527	509	513	534	510	489	550	512	538	537	487	530	514	532	485	531	553	478	522	528	498	537	517	498	527	510	511	500	527	489	547	539	547	505	522	479	521	512	531	537	491	553	516	484	510	558	535	470	488	526	515	455	522	495	526	515	514	514	495	516	528	507	507	518	508	534	527	521	547	518	498	470	505	458	519	506	500	525	499	506	527	507	505	516	495	485	508	517	523	514	533	553	464	513	499	495	501	486	538	530	552	463	547	496	500	518	513	510	503	516	471	495	494	532	505	479	493	484	538	512	540	522	506	527	503	511	522	502	529	540	526	465	504	527	517	529	478	563	510	515	531	452	526	495	496	472	518	530	506	546	550	510	512	502	484	512	542	477	488	498	495	542	532	513	505	538	508	514	502	490	559	509	499	505	498	487	480	512	525	540	506	512	537	504	480	493	481	548	492	529	472	527	506	511	479	503	536	515	511	502	516	484	530	518	555	496	500	535	506	526	499	512	516	510	515	525	547	477	503	499	505	521	468	535	533	523	508	481	497	522	518	519	506	498	493	507	543	458	492	485	501	490	522	545	474	480	490	565	490	512	537	484	537	506	495	499	515	510	486	509	497	535	499	529	527	506	528	533	504	519	530	514	499	473	501	526	511	535	546	516	506	521	514	529	486	525	524	556	502	520	508	472	509	501	532	472	538	499	572	503	513	503	512	487	494	477	531	476	514	514	526	507	511	510	553	525	515	541	486	523	511	500	511	555	553	501	497	532	544	492	500	501	503	530	497	476	512	499	538	505	543	498	461	525	492	495	533	536	497	505	533	509	518	519	502	488	502	495	512	518	498	531	507	491	523	486	475	528	517	483	500	491	511	545	533	526	532	492	516	511	518	501	520	537	518	547	522	518	506	524	475	502	527	493	542	486	517	529	555	532	472	549	501	500	500	528	521	498	513	451	525	506	482	475	535	534	518	486	510	552	505	526	498	461	475	482	573	537	526	487	500	509	514	531	503	552	551	512	516	527	500	502	514	504	510	522	533	537	494	509	530	483	515	518	488	508	516	533	518	502	479	525	523	542	493	531	495	527	534	489	503	509	515	470	491	522	509	500	513	477	492	552	506	522	483	527	495	502	544	493	451	520	535	495	478	531	468	489	554	533	513	511	508	505	519	505	481	505	503	506	528	507	543	452	547	482	549	523	509	488	519	516	517	477	511	472	504	521	513	504	482	496	534	521	515	534	535	504	556	494	488	572	471	472	534	519	469	525	512	522	518	489	510	492	517	532	505	479	484	556	517	545	487	491	533	526	473	523	505	512	508	541	511	524	482	506	538	525	494	525	543	517	476	490	491	510	512	543	513	500	538	518	539	546	486	496	523	517	489	515	475	513	536	504	523	502	527	528	545	509	532	501	465	544	560	497	531	528	505	528	489	492	513	580	527	562	494	508	514	471	486	528	531	469	481	475	511	494	502	535	497	557	496	513	546	492	486	536	512	543	525	505	522	516	512	538	489	539	502	544	501	485	561	495	510	510	477	529	504	486	512	537	480	527	538	508	465	534	518	554	498	474	530	492	551	496	545	548	530	536	530	488	540	496	556	513	497	506	506	541	500	470	540	515	537	504	508	505	534	520	474	551	498	537	519	478	513	491	510	444	499	485	514	507	527	522	509	532	536	504	528	500	536	523	545	565	533	534	490	501	545	511	554	524	507	561	542	517	546	538	517	462	483	523	491	521	559	512	499	504	526	511	495	517	556	528	522	552	537	474	507	495	485	483	505	497	534	493	540	497	506	516	504	521	533	543	524	481	533	511	507	537	517	513	552	502	527	546	525	525	518	522	503	499	503	505	510	507	501	518	513	521	525	543	522	506	495	484	488	493	494	545	472	544	486	546	517	498	527	540	515	494	520	511	489	528	545	494	542	463	482	521	509	519	462	480	510	505	525	579	514	533	490	535	523	517	513	506	482	527	518	511	498	525	499	517	520	477	520	513	501	502	500	567	464	489	486	544	509	505	509	479	490	503	482	506	503	542	491	522	494	508	516	495	551	508	476	494	525	494	478	589	508	495	527	522	496	500	507	532	521	507	525	511	478	494	523	499	491	505	533	483	519	513	502	522	469	526	559	508	502	519	521	511	508	527	501	513	517	527	506	511	507	550	553	528	515	541	533	509	495	487	500	528	481	501	528	546	450	517	503	531	520	527	516	507	537	501	486	507	508	512	506	517	521	503	487	523	524	546	517	490	494	523	514	504	517	530	524	531	545	544	530	527	532	496	543	505	514	547	471	520	506	549	518	555	500	529	512	497	476	514	496	499	533	529	537	495	526	491	511	479	523	578	527	482	485	501	487	570	503	541	483	486	534	491	487	499	472	524	497	476	507	528	567	538	507	510	496	509	537	519	524	518	512	540	506	528	464	503	473	507	561	491	518	496	489	505	552	485	529	559	511	589	503	497	501	491	529	509	498	508	483	554	485	525	510	511	527	478	483	526	459	457	469	477	465	498	517	513	518	544	484	520	488	511	469	507	525	501	521	478	524	500	482	508	488	503	521	537	517	469	480	558	527	536	509	498	493	499	475	488	498	506	496	516	505	478	458
24624	23578	32786	26588	20078	9413	1140	219	222	186	205	208	204	213	211	185	212	215	202	215	230	251	217	207	211	212	197	213	217	192	196	234	225	208	211	202	226	180	192	212	214	194	208	212	208	216	213	230	210	189	215	204	207	219	221	201	170	218	214	206	204	218	182	212	213	195	212	208	237	229	222	211	221	221	207	217	197	188	204	193	211	216	209	230	192	221	208	230	221	201	211	194	201	220	211	189	191	207	198	219	206	210	223	224	239	242	207	216	218	215	209	201	207	221	242	212	205	207	234	204	236	211	209	202	191	180	228	209	197	209	202	188	194	205	203	208	207	192	218	213	234	201	211	231	228	204	206	207	181	197	222	185	237	228	200	220	208	229	197	233	218	216	214	201	200	201	206	221	218	211	181	213	222	222	180	194	203	217	230	209	229	218	237	217	211	217	192	195	188	204	185	221	227	202	205	237	211	237	225	214	217	211	210	205	223	232	209	194	194	208	181	203	214	218	217	208	197	206	219	226	206	209	209	216	180	207	236	212	227	198	214	202	211	185	191	209	215	217	214	211	197	199	194	205	261	182	220	220	198	165	208	199	219	186	215	212	213	230	211	211	192	210	211	223	192	189	208	223	207	243	227	187	190	217	216	216	226	217	207	189	197	202	203	224	194	181	218	221	213	205	226	193	214	195	191	242	193	203	204	227	199	202	234	204	214	216	209	193	212	209	189	217	215	180	238	215	215	211	212	189	214	218	217	183	236	209	211	191	207	215	219	230	231	217	192	232	209	187	228	213	214	203	217	178	215	207	192	213	200	203	198	247	207	224	198	221	229	198	235	203	189	221	186	217	249	202	210	211	210	227	200	213	218	196	215	208	216	217	197	201	215	209	216	220	202	194	201	220	181	231	183	249	186	203	205	206	222	218	232	224	221	239	175	207	222	173	201	213	218	214	194	202	217	195	200	206	228	219	218	210	205	225	198	202	220	233	200	176	222	210	216	197	212	204	221	193	228	213	200	222	227	211	217	215	207	215	198	202	214	210	208	199	225	220	208	218	228	198	212	201	198	204	237	215	208	228	210	190	214	188	217	187	227	200	241	189	194	221	207	204	235	234	234	189	230	197	236	203	203	210	209	209	224	200	215	218	216	203	217	198	209	229	201	214	237	227	210	210	213	241	213	202	215	225	195	214	229	224	203	219	210	220	233	210	197	234	224	196	228	206	196	195	191	194	203	198	195	189	213	192	215	197	192	212	241	203	207	230	241	197	195	196	187	214	213	226	203	193	200	207	189	213	199	235	215	242	222	234	174	196	213	226	217	210	207	223	227	197	256	236	207	219	226	213	221	176	206	224	223	204	196	197	204	228	201	221	190	212	207	237	199	220	211	185	198	234	192	226	195	208	196	211	218	224	224	197	212	212	205	209	215	197	220	196	214	216	209	211	200	194	180	215	186	211	238	221	204	186	214	217	206	204	243	221	196	221	244	232	218	218	201	176	243	202	223	193	226	230	207	216	206	237	226	207	227	233	202	196	215	237	202	190	211	224	175	201	217	223	206	221	194	211	257	213	223	236	198	198	182	199	215	200	197	206	212	212	205	215	202	197	197	229	226	236	234	214	216	231	185	205	211	208	211	201	206	221	185	219	214	208	200	222	201	222	189	182	206	202	218	211	236	207	222	181	259	231	197	232	178	220	194	241	189	200	214	225	218	228	199	211	206	201	207	212	211	202	196	200	202	221	234	240	226	203	218	221	228	234	177	227	243	209	217	226	231	222	196	224	242	203	219	253	217	208	183	239	222	211	217	250	213	210	209	222	195	191	220	226	200	212	213	222	225	209	203	243	191	221	196	224	205	220	198	197	198	242	211	225	215	221	222	205	220	221	201	198	221	190	231	214	223	219	232	223	226	201	197	214	230	215	181	197	223	209	210	219	226	205	209	213	211	211	214	192	210	224	213	219	208	221	193	213	204	219	198	191	222	212	195	209	199	214	216	225	212	206	211	226	183	204	204	206	211	201	220	205	203	235	203	206	210	207	200	203	221	233	241	208	215	220	201	209	206	211	203	205	194	220	212	216	186	205	177	221	216	218	214	203	207	199	205	205	210	245	222	194	219	249	201	228	193	201	179	230	230	207	225	207	213	208	195	199	217	187	208	211	205	220	191	215	237	218	209	208	215	212	214	217	223	218	224	221	214	212	188	193	201	206	246	212	221	211	205	242	210	193	232	224	197	211	226	224	239	204	210	222	211	214	209	222	226	230	213	176	201	203	224	208	236	231	195	194	220	169	226	211	221	216	219	193	225	251	216	203	219	195	208	223	211	210	205	208	210	184	212	203	207	195	220	234	202	214	224	207	226	201	204	210	213	214	204	184	218	220	210	206	195	206	209	197	235	228	198	245	238	207	217	205	201	212	220	200	205	202	193	217	197	202	217	222	199	187	230	212	213	201	192	208	212	209	229	225	195	207	204	240	229	222	222	186	220	198	215	221	203	214	205	203	207	193	218	207	239	236	186	179	208	200	221	211	222	216	207	204	200	220	237	215	190	193	214	214	176	214	195	207	211	225	208	192	192	236	243	216	209	203	222	216	222	190	208	228	203	217	211	203	229	241	207	211	186	203	209	193	233	197	211	222	217	242	195	182	214	225	191	224	212	206	215	220	203	228	199	214	217	201	201	209	208	197	202	200	211	225	209	224	210	200	236	196	206	223	243	208	234	191	219	231	207	236	228	221	201	229	196	214	203	213	209	222	231	201	205	228	196	214	243	189	206	207	197	181	237	196	234	220	204	217	242	199	225	238	181	217	205	201	200	197	214	222	205	210	193	209	242	225	219	215	202	195	227	235	211	222	201	227	222	215	186	178	223	220	207	226	224	210	237	230	214	215	219	215	210	205	200	216	196	219	221	196	219	202	227	227	233	204	205	178	205	230	206	231	179	213	205	195	193	232	187	192	231	234	225	216	219	222	212	197	209	203	213	203	209	231	203	209	194	226	204	217	217	213	216	215	212	229	215	216	202	225	208	189	230	190	222	228	197	229	205	218	226	200	200	195	188	205	224	214	205	209	228	215	251	200	203	179	203	181	202	208	176	204	181	192	202	218	231	214	220	198	226	219	210	203	186	207	193	201	194	228	217	224	232	224	221	207	242	206	232	199	204	203	223	234	208	212	203	213	202	213	206	193	217	222	226	207	217	250	209	225	210	213	216	206	195	196	208	206	218	208	229	197	214	211	248	201	214	203	235	229	214	219	160	243	237	219	219	229	216	221	246	199	204	223	221	204	201	205	186	203	206	188	218	204	213	205	216	223	211	215	206	230	218	187	211	201	205	203	233	231	216	196	203	196	205	201	203	227	214	221	219	207	217	200	206	217	222	218	229	219	213	201	209	239	181	227	182	226	185	190	201	216	212	201	223	212	216	214	208	194	193	205	215	218	214	215	219	227	221	215	206	184	223	239	222	210	204	196	209	193	209	233	198	231	226	243
60311	93391	65112	35618	16766	6888	1538	412	384	364	377	417	433	359	400	403	411	409	421	409	351	376	344	375	403	393	384	404	387	374	344	386	390	405	378	393	430	367	375	383	386	352	358	388	352	381	389	394	380	410	373	408	369	413	372	399	400	381	382	372	401	371	378	389	404	362	410	392	364	394	421	374	394	406	384	388	366	373	379	409	386	382	383	438	395	408	379	437	369	396	372	359	405	364	366	419	394	418	394	419	387	408	369	414	377	391	368	415	389	401	375	421	404	371	350	410	377	396	377	392	386	385	408	390	390	380	391	399	418	382	387	406	399	371	386	340	365	407	401	396	375	339	389	349	405	374	396	378	387	400	376	407	391	388	389	392	380	383	393	380	365	401	420	399	384	369	392	382	396	407	362	387	425	400	385	392	374	379	383	376	377	332	349	393	378	366	383	394	396	370	411	389	384	368	362	398	363	366	362	403	397	411	397	384	426	385	410	388	381	408	405	374	394	362	385	401	404	364	359	362	348	421	365	386	398	407	355	405	381	373	392	386	406	388	362	391	415	391	372	383	405	434	353	422	398	424	385	408	391	375	440	358	405	350	419	379	367	413	402	395	385	409	400	408	349	350	371	387	377	402	392	405	408	362	391	351	362	429	382	377	390	352	374	435	389	363	406	406	385	409	388	409	404	356	380	413	431	397	398	381	383	415	406	390	394	382	356	403	376	406	413	383	353	392	372	360	359	356	377	412	429	407	403	371	397	394	369	377	341	390	398	386	351	391	412	406	396	368	366	370	401	360	373	367	342	402	375	415	366	375	425	341	406	381	395	379	409	369	355	406	385	358	381	389	362	356	383	410	371	383	416	380	353	387	388	358	397	383	413	368	367	393	401	393	386	357	372	399	366	379	373	453	381	427	371	426	373	418	408	410	374	385	369	409	367	393	370	358	384	375	382	340	393	373	366	393	371	375	389	399	370	422	392	388	384	389	381	387	407	393	388	414	417	385	388	407	355	406	427	370	394	407	367	395	377	413	383	419	381	387	372	398	371	423	382	370	416	333	403	401	403	390	400	432	377	401	397	396	384	345	391	408	388	389	438	377	400	362	381	361	386	417	379	394	381	388	360	350	365	375	379	378	375	388	363	418	383	368	382	388	370	382	429	377	394	375	388	373	368	381	359	377	396	376	373	407	390	364	377	334	364	390	381	386	406	358	356	376	373	375	399	359	400	415	365	380	375	368	379	369	446	389	367	383	371	373	387	384	379	402	407	384	389	396	360	367	417	366	389	371	366	377	397	391	381	361	410	396	392	387	417	391	374	349	362	416	388	389	359	419	404	375	410	406	391	406	373	364	391	395	386	358	369	365	406	390	391	397	396	377	354	377	370	372	383	387	419	424	359	409	358	382	386	343	383	389	367	387	385	377	346	385	414	388	384	385	395	389	428	374	367	437	391	381	367	398	403	376	364	385	387	381	355	408	383	385	377	403	354	393	370	362	377	386	383	385	361	366	349	392	372	389	372	393	395	408	387	424	348	401	411	408	362	389	433	397	396	398	389	389	379	364	392	383	398	366	400	402	364	382	386	397	378	369	415	374	375	399	383	420	362	396	364	404	354	390	380	374	391	396	386	367	404	365	373	361	388	372	388	383	425	408	407	350	403	392	396	404	406	384	399	348	381	407	432	381	400	419	360	394	418	362	439	383	362	356	405	366	389	374	384	348	435	411	385	407	390	384	352	400	381	396	387	429	380	403	401	371	377	383	363	363	421	409	412	411	388	399	367	369	407	379	391	412	386	355	407	390	381	405	375	400	371	390	407	378	398	387	414	372	393	388	365	354	410	394	390	358	408	385	382	400	419	393	369	384	378	402	384	394	375	401	386	384	408	375	381	397	375	389	409	359	414	376	410	367	386	372	425	375	382	399	423	434	368	381	378	367	386	381	402	364	354	378	375	400	392	362	368	407	416	367	425	359	405	438	380	398	364	410	391	372	360	383	415	393	377	381	402	381	410	403	379	377	382	394	373	378	381	394	391	369	373	390	393	372	377	381	402	393	386	409	391	375	369	373	432	383	411	386	414	373	382	353	393	398	388	398	375	366	361	405	391	373	357	406	400	362	389	404	403	370	366	375	392	375	384	386	359	378	410	400	374	385	369	386	380	384	368	368	358	396	395	390	402	415	408	386	396	398	466	372	393	398	370	401	400	395	424	354	370	411	385	356	407	353	401	397	425	383	386	404	376	377	425	409	392	412	369	375	412	375	404	373	388	445	355	377	376	381	407	361	386	366	423	396	402	405	394	435	388	412	412	357	398	392	353	347	407	388	385	363	399	442	380	370	400	359	388	356	426	360	402	409	386	377	401	349	388	381	377	381	400	398	390	386	416	404	387	371	374	368	391	367	368	363	409	384	387	370	378	414	383	404	380	378	376	379	411	394	380	361	409	372	415	398	428	406	369	390	399	401	387	371	381	391	355	399	370	351	398	379	371	385	365	377	413	395	375	432	405	375	400	377	404	365	353	333	386	390	398	401	383	386	362	377	341	360	397	402	389	405	375	386	416	384	422	400	414	385	363	400	366	383	393	372	374	381	384	398	396	364	352	374	392	349	378	400	377	331	384	424	378	385	377	343	412	367	399	409	340	376	384	401	421	384	373	367	341	382	395	391	385	377	379	385	430	364	353	377	390	372	351	405	352	411	403	406	405	381	371	419	383	378	394	393	394	390	353	428	405	387	411	376	357	356	378	361	394	410	389	399	359	403	385	400	377	423	383	390	374	378	375	376	382	383	358	365	383	360	383	370	432	389	377	386	390	385	422	420	364	393	380	341	388	379	419	385	399	399	364	366	395	388	402	401	402	370	369	403	370	379	422	391	380	389	396	421	379	377	411	384	418	379	405	401	366	410	374	380	379	389	411	416	411	402	350	361	385	389	392	388	386	357	358	415	401	407	371	422	376	366	387	364	377	376	378	391	354	368	384	384	397	341	374	385	402	398	384	367	402	402	368	379	378	388	383	373	346	388	369	378	374	373	343	387	372	413	356	364	395	377	402	403	381	383	398	391	393	404	351	411	389	396	378	419	393	402	389	345	389	398	374	388	383	412	397	410	349	347	417	397	406	387	406	418	341	358	388	382	366	413	404	398	389	353	422	397	386	362	382	421	380	352	402	390	400	394	359	379	382	379	402	380	379	376	374	363	382	386	390	410	388	375	379	359	391	382	397	365	394	413	379	415	394	368	415	391	367	372	337	382	373	375	396	413	378	397	386	368	389	396	376	439	392	371	378	372	366	390	388	373	382	384	362	350	383	387	367	411	394	421	354	372	373	402	405	419	420	398	381	371	404	400	404	365	384	412	383	354	346	407	349	391	387	400	388	405	383	381	384	406	398	410	376	374	355	417	376	382	397	418	403	350	399	360	367	395	362	388	382	357	375	353	364	416	385	374	435	404	377	382	372	404	367	379	401	378	370	399	405	394	381	382	406	361
23499	22436	31470	24648	21559	19334	6030	369	309	328	300	275	292	258	324	314	301	305	316	303	285	285	305	308	287	292	257	303	309	312	285	293	278	265	252	324	309	289	306	279	278	309	262	306	280	270	288	323	296	282	300	260	312	298	315	271	301	350	296	270	287	304	289	279	303	308	281	289	343	289	293	277	296	289	267	314	294	308	301	313	278	268	295	294	309	270	290	278	280	291	306	280	292	287	283	303	268	313	292	287	310	306	307	297	260	298	273	293	271	300	305	264	269	271	293	275	300	292	282	285	293	299	319	302	279	261	308	281	318	288	284	284	298	307	304	292	309	279	280	282	276	325	287	286	321	275	277	285	259	288	288	287	306	286	322	296	276	291	320	318	297	298	321	301	254	262	300	269	279	288	294	323	286	315	292	267	285	303	275	292	302	301	265	330	277	303	300	280	282	287	285	293	289	272	269	293	275	317	273	290	297	339	299	302	304	294	312	283	290	286	302	266	288	306	276	265	270	309	301	262	306	307	287	293	315	284	292	304	293	284	307	278	303	325	291	266	294	298	324	312	260	276	283	270	309	283	293	306	253	266	308	316	288	275	289	267	269	298	313	307	297	282	302	274	272	287	265	288	280	274	279	296	299	285	296	301	283	287	281	275	262	271	295	293	327	278	346	300	305	283	277	291	292	244	287	284	269	309	280	274	288	301	325	288	301	299	285	310	282	305	283	263	306	309	283	301	308	305	295	316	297	305	287	298	288	273	289	314	281	310	279	290	278	298	281	312	305	269	315	327	305	319	278	281	313	285	326	273	297	318	291	305	285	279	311	261	300	280	274	277	285	275	283	332	308	311	286	293	294	305	280	294	306	307	273	286	301	293	277	298	301	293	292	306	282	305	273	284	239	285	298	286	281	294	294	302	278	283	286	289	290	331	297	313	293	275	298	283	299	282	284	276	280	299	317	261	305	312	312	277	308	281	300	301	311	278	289	286	277	291	308	286	306	275	274	290	284	302	285	277	283	284	278	275	288	276	281	305	295	279	319	281	296	266	280	314	279	319	296	290	298	309	278	318	299	304	292	279	295	275	294	301	338	295	290	300	293	324	310	305	295	279	313	281	308	325	287	306	280	288	281	282	290	293	303	280	293	295	275	317	296	296	304	297	319	275	305	289	268	301	276	270	277	273	282	310	292	315	256	312	305	272	289	295	275	268	277	277	290	286	299	258	289	278	290	281	290	282	293	296	291	268	256	282	288	269	287	287	291	307	282	299	323	264	281	313	320	307	296	292	313	257	268	300	277	294	313	288	298	275	311	296	305	311	291	267	303	313	288	284	302	296	335	316	327	287	257	286	303	271	299	284	279	289	286	283	320	296	263	300	298	284	297	286	279	269	291	257	296	282	285	295	307	305	313	280	267	267	297	291	295	276	302	282	269	294	305	306	280	282	267	317	281	276	273	311	304	309	320	292	281	266	293	287	299	274	315	311	286	295	283	302	282	290	299	320	274	273	289	291	284	300	270	287	279	314	307	301	344	284	277	294	271	291	309	300	275	275	285	296	284	275	332	286	283	298	295	310	285	275	299	285	310	305	297	285	325	288	296	292	287	256	340	295	321	281	286	286	276	324	298	284	302	297	286	309	274	265	300	278	276	293	266	312	288	277	337	286	282	301	260	283	263	273	317	268	309	307	295	291	303	324	303	307	322	272	307	270	310	287	262	278	287	277	273	275	291	296	295	286	320	254	284	276	282	289	291	285	303	288	313	290	275	293	274	265	300	279	283	298	296	280	276	274	259	318	274	317	300	280	308	311	288	313	290	281	305	312	306	291	280	294	311	294	307	287	300	285	306	295	279	281	267	292	294	288	307	305	270	286	296	290	288	291	324	285	304	264	261	288	271	312	256	283	281	290	289	313	284	297	275	290	279	319	287	302	297	299	297	283	286	285	289	312	280	271	319	289	295	286	308	244	305	305	302	305	313	305	310	304	276	271	303	294	305	315	276	303	292	296	308	295	282	279	286	301	273	292	291	278	267	302	299	305	306	272	307	276	267	261	295	286	294	281	281	297	311	301	296	289	292	304	308	293	285	292	299	293	286	264	303	289	289	308	269	288	310	303	262	281	298	262	321	274	275	285	306	274	278	344	257	316	283	301	284	282	307	290	275	333	307	274	284	300	285	301	314	313	274	278	283	293	303	259	289	292	311	301	322	275	276	324	297	284	264	277	298	269	297	298	289	348	293	283	284	292	304	325	279	270	297	304	319	278	317	299	279	297	281	299	284	288	302	299	306	299	298	250	282	294	304	311	278	314	303	295	297	273	290	273	272	297	283	342	306	298	297	304	295	284	314	278	284	294	326	297	305	294	291	291	286	300	297	262	288	263	275	294	294	268	276	259	284	315	251	278	307	285	300	283	312	310	273	272	290	308	278	299	271	308	279	270	306	316	273	288	283	276	311	303	301	267	310	251	300	250	298	344	290	276	313	300	291	252	293	337	284	296	320	275	296	291	281	271	283	318	295	264	258	279	293	297	273	263	299	251	273	304	303	286	310	305	286	269	261	343	289	263	258	310	312	299	273	272	313	287	288	273	300	248	298	273	305	291	293	268	291	287	301	280	278	284	283	302	266	319	303	290	299	299	295	279	275	299	301	300	299	274	261	320	303	274	277	301	280	289	298	310	299	295	284	290	327	297	278	324	281	314	304	319	286	298	275	298	308	275	281	270	304	288	285	286	300	298	294	313	298	277	316	297	276	285	269	291	322	268	295	282	292	310	295	306	292	307	290	297	301	262	278	319	304	283	283	311	294	283	290	289	291	272	284	301	311	298	313	310	323	305	300	277	297	286	288	280	291	278	293	287	299	314	283	295	278	275	289	277	273	270	293	286	315	304	261	283	320	293	288	312	314	273	278	313	281	276	304	259	325	310	287	277	291	288	295	308	267	317	291	302	310	311	300	308	297	304	289	285	284	288	284	282	280	291	313	254	290	329	288	293	272	293	293	260	305	275	305	310	314	265	290	274	277	298	305	305	303	305	289	265	315	292	282	290	312	296	288	280	305	312	286	312	322	259	278	301	279	301	304	313	297	292	295	318	306	277	292	300	288	311	296	314	315	294	273	288	306	284	291	298	318	284	342	294	257	293	280	309	311	299	283	281	289	284	302	264	281	298	297	304	322	308	290	315	299	288	267	295	290	327	292	283	325	295	311	293	308	296	282	301	286	275	291	291	298	270	279	267	278	294	296	286	283	327	273	288	301	304	286	280	296	265	297	306	282	287	271	288	261	306	287	292	305	304	296	319	307	289	293	267	304	312	287	297	284	319	296	304	323	304	304	306	301	271	289	270	305	279	270	292	262	316	296	292	291	312	269	299	257	295	265	318	311	279	258	291	288	307	309	268	291	281	306	285	287	271	316	276	300	291	279	326	305	297	277	294	263	294	276	294	270	273	289	313	285	300	293	296	270	304	310	298	290	275	303	311	298	274
59543	102356	73369	44061	24785	11762	2305	487	517	527	489	507	497	523	525	512	534	500	480	499	479	514	515	487	517	493	479	494	506	468	513	488	458	510	480	477	487	517	482	466	479	500	471	511	504	479	518	487	464	477	508	452	501	513	503	486	437	487	529	496	539	517	516	553	511	504	480	500	468	506	529	508	506	488	526	514	486	485	495	504	477	475	501	505	501	509	501	488	512	481	495	502	475	500	502	491	518	515	511	477	508	532	496	472	502	479	484	476	474	494	476	499	497	515	519	514	465	463	487	525	475	513	449	463	510	502	475	504	523	505	538	498	511	513	509	481	487	492	515	518	543	493	520	509	513	482	455	498	493	499	493	458	472	462	485	503	475	482	488	489	503	486	501	506	503	511	497	520	509	501	482	467	516	489	456	489	478	482	464	495	548	485	514	482	459	511	483	454	486	546	487	508	502	502	470	514	504	498	504	499	504	488	457	507	525	477	489	510	491	496	493	516	483	498	490	493	506	480	497	465	467	486	462	505	459	470	453	517	503	500	518	504	491	517	494	491	509	490	504	465	459	508	489	500	471	466	444	509	440	470	498	503	493	508	480	501	477	523	511	489	500	491	513	542	544	503	506	492	498	508	547	496	491	477	470	488	486	475	475	543	494	469	496	492	515	475	519	497	499	515	475	479	500	495	534	495	496	493	485	484	518	487	502	517	482	458	494	498	521	498	475	486	484	464	519	490	493	485	535	514	480	479	489	497	496	507	521	478	472	509	458	498	507	464	521	512	516	506	524	511	486	466	468	462	478	509	459	480	490	529	503	498	481	464	512	464	492	496	489	504	494	509	518	531	452	498	508	502	518	511	488	461	510	501	490	469	506	514	512	518	521	543	536	453	506	499	513	492	519	504	484	523	477	528	480	455	479	483	524	515	485	435	512	515	489	526	489	515	450	501	502	494	487	474	501	515	466	485	537	486	482	495	493	504	519	492	506	496	492	483	507	476	470	506	491	461	472	488	476	446	520	456	507	470	479	520	506	472	479	522	459	525	484	515	492	497	471	508	525	493	494	492	484	497	491	471	472	471	507	516	524	514	517	464	455	515	467	506	458	479	499	454	483	455	467	528	474	489	481	507	489	484	510	531	498	499	476	506	498	549	475	510	488	471	523	462	510	473	504	495	500	497	477	489	502	469	535	457	539	475	499	487	503	502	498	498	475	512	487	496	481	526	468	523	506	482	502	508	475	482	552	511	515	465	473	526	486	499	498	529	484	516	462	529	506	500	480	475	516	492	493	509	532	452	504	477	465	529	486	473	476	508	473	463	474	466	497	504	513	530	515	497	486	497	497	441	482	515	491	515	494	496	516	483	429	501	473	492	502	491	474	493	515	492	500	485	477	491	492	493	477	496	492	503	491	471	486	473	552	492	496	505	494	448	473	519	500	488	468	471	496	472	503	465	503	507	503	508	489	466	504	481	476	525	482	482	517	495	520	493	489	521	445	511	498	470	471	501	508	473	512	476	478	524	470	434	491	501	482	472	493	551	501	455	540	490	463	454	509	502	531	500	501	496	483	499	454	509	442	497	521	503	490	464	498	495	498	455	436	493	481	476	459	507	501	488	479	508	515	444	476	502	490	494	480	480	504	506	497	439	507	495	485	518	464	519	516	509	520	490	485	479	539	445	478	466	533	476	481	510	469	468	504	510	478	508	509	477	521	489	500	542	493	455	520	499	500	455	491	498	485	496	507	489	478	494	497	532	521	507	500	523	471	463	485	473	487	484	506	509	474	526	486	491	480	454	480	470	530	525	482	507	464	499	498	479	483	520	514	512	524	502	495	474	493	544	468	517	513	475	489	514	512	508	485	530	493	472	515	490	470	546	515	478	496	521	489	513	468	481	506	477	493	513	511	496	472	513	471	463	544	492	512	488	487	477	465	536	521	468	501	491	498	493	511	518	501	517	472	454	483	504	497	476	517	460	510	482	497	472	462	497	500	475	534	478	464	471	453	498	539	494	494	471	445	536	478	465	479	517	491	480	475	514	547	469	492	508	514	501	526	480	486	509	517	474	456	491	491	541	495	500	474	513	528	471	512	482	523	504	520	500	495	488	485	505	499	499	493	514	523	500	481	506	485	491	521	442	464	514	462	514	493	496	476	497	497	522	485	505	507	508	495	493	489	510	491	426	471	510	501	471	512	503	518	473	518	507	501	497	518	496	496	509	518	458	511	498	495	462	510	447	519	470	544	511	491	528	521	525	489	494	502	460	476	486	545	497	453	507	518	477	533	482	520	496	496	502	480	464	479	483	504	510	518	513	507	497	494	494	507	496	495	483	481	514	502	481	492	517	502	468	479	495	465	511	448	491	478	514	501	516	479	492	530	462	505	495	508	488	500	527	508	483	504	508	484	505	522	484	482	477	493	498	486	514	506	486	455	468	474	477	476	538	476	511	509	491	440	490	505	505	528	508	464	493	463	488	475	466	523	508	427	515	508	488	502	493	528	482	464	516	493	502	493	516	496	483	459	496	476	533	512	529	461	529	491	480	508	481	461	481	433	519	471	492	497	489	507	532	497	517	503	508	495	509	500	486	441	484	497	482	512	465	470	479	529	490	501	466	542	503	457	496	481	474	492	472	431	470	491	480	494	475	523	541	510	512	560	462	502	532	548	498	485	493	516	517	502	457	497	481	545	473	497	478	499	504	524	470	486	485	511	533	477	494	460	524	504	508	448	487	473	489	463	464	478	488	513	523	493	466	503	530	508	523	480	507	516	503	505	462	522	482	485	506	499	505	461	503	492	501	525	478	521	494	504	479	501	509	546	506	491	496	537	506	488	522	470	523	496	508	503	488	506	487	464	536	496	497	542	519	515	501	498	495	485	489	498	499	488	465	472	538	499	495	513	474	522	490	470	510	482	502	507	535	528	482	486	511	482	509	504	541	468	518	477	476	487	483	513	488	501	462	523	489	494	518	492	471	482	509	535	524	479	492	494	513	486	492	506	523	476	484	497	494	489	479	490	458	485	467	505	484	545	503	460	490	500	475	490	516	497	474	498	474	474	489	510	490	492	495	514	483	500	486	521	482	500	484	475	497	489	535	565	495	477	515	504	529	485	544	481	463	496	508	510	505	484	499	506	498	527	495	484	527	531	486	490	486	501	502	514	532	518	469	439	504	501	495	526	494	521	509	466	460	478	518	519	534	491	462	523	517	509	439	473	481	485	523	519	487	511	517	528	500	492	476	482	476	547	496	500	495	488	507	492	485	516	478	487	488	493	539	493	483	495	445	486	516	486	474	525	521	458	522	498	508	486	500	523	514	495	507	467	490	494	484	520	453	505	484	478	510	503	444	495	515	503	519	486	490	501	450	513	482	489	491	510	469	454	509	519	551	493	490	512	497	511	504	500	469	463	483	466	480	469	499	503	498	512	514	487	483	494	542	491	502	462	472	499	468	479	527	467	512	515	463	511	468	482	516	503	503	473	528
28803	30617	28174	11390	1801	561	314	302	262	259	277	286	285	293	268	269	309	292	267	298	274	296	281	259	287	273	290	254	283	276	251	279	288	275	256	267	270	253	295	321	299	261	273	280	288	267	295	281	264	253	282	279	265	271	268	289	283	275	266	270	292	290	293	284	288	296	259	270	251	298	241	278	255	278	276	294	282	275	285	308	264	287	284	294	271	286	282	262	247	265	295	284	319	293	279	275	305	289	256	244	294	270	270	245	308	261	297	277	288	301	267	286	275	281	282	267	264	258	267	272	274	251	275	299	276	274	284	275	273	300	284	272	304	288	266	267	269	271	281	286	304	289	271	267	269	258	286	265	278	239	267	281	272	314	261	261	329	277	317	276	292	254	258	237	256	268	253	289	271	285	275	279	313	286	300	282	250	262	282	248	272	283	290	268	288	279	259	278	288	303	276	295	276	260	286	260	273	268	259	256	292	281	275	272	282	285	252	273	268	292	283	291	249	272	276	263	288	276	235	284	289	260	278	309	263	309	270	265	294	283	259	279	281	271	257	273	270	274	282	286	277	288	241	284	284	281	262	292	285	277	270	261	262	279	295	297	288	242	240	287	285	277	276	265	257	251	275	254	254	287	270	264	267	271	279	274	304	283	267	259	308	290	263	243	271	296	285	276	276	278	275	276	276	296	257	272	259	252	301	289	267	259	286	284	292	287	250	272	277	295	259	279	296	291	256	269	255	296	272	253	265	293	283	306	268	266	286	269	252	283	266	297	273	289	307	287	273	292	296	285	275	276	274	263	273	284	261	268	276	266	261	262	289	275	264	267	267	280	283	256	276	277	269	246	257	290	260	294	263	279	287	285	255	297	314	305	293	254	255	297	257	281	286	290	282	282	287	290	283	295	260	291	281	293	295	270	255	278	269	248	300	276	269	276	286	266	243	244	271	323	287	266	293	282	298	238	256	298	288	287	250	294	267	252	283	290	263	288	279	260	268	262	282	267	276	284	295	279	266	274	269	270	270	259	273	291	265	248	274	300	295	282	295	271	291	296	263	258	297	240	272	299	263	282	266	255	284	282	248	267	295	282	271	302	246	277	257	272	292	274	299	305	259	285	300	292	271	288	271	298	308	295	298	283	301	272	249	296	288	289	304	303	282	271	296	272	224	272	247	284	295	274	239	292	278	301	299	275	268	263	272	269	249	294	272	293	296	254	228	264	251	238	261	265	288	293	273	279	272	287	302	288	278	268	285	267	281	278	264	290	278	292	283	281	287	292	266	275	254	267	272	280	288	290	265	263	260	267	307	286	269	289	286	312	289	270	280	283	284	285	312	275	270	270	272	292	290	285	303	259	258	286	288	268	287	272	288	273	275	305	270	309	258	277	266	275	270	245	273	286	301	318	288	305	267	232	283	243	281	243	263	270	263	268	260	271	288	285	282	274	269	259	293	264	289	281	274	285	288	239	274	268	258	266	296	287	276	285	292	275	281	291	312	274	314	277	279	261	254	305	267	263	284	287	302	270	265	278	273	289	271	264	280	277	278	300	267	284	241	306	282	261	251	288	278	263	286	272	270	261	257	299	265	237	295	275	303	268	294	241	260	247	286	280	261	245	279	265	290	280	275	271	266	264	273	268	279	261	267	296	268	293	290	252	277	278	263	261	295	266	289	270	284	267	279	290	266	246	272	280	263	291	280	277	293	270	275	258	291	283	299	297	256	304	285	283	294	276	265	268	275	249	279	222	325	271	264	273	295	289	261	271	289	251	299	270	260	261	260	260	273	276	307	272	277	254	280	269	267	292	269	272	304	244	258	285	275	305	288	286	272	271	300	238	288	267	292	301	278	263	330	310	278	268	276	292	273	313	284	314	286	277	306	296	290	288	289	287	290	266	282	292	281	269	275	258	258	248	271	288	251	292	264	257	331	291	277	282	265	286	266	285	261	280	283	254	278	318	303	277	282	282	292	260	280	279	264	283	262	292	281	269	295	275	269	268	275	261	313	303	268	260	278	277	248	305	248	258	276	247	249	282	263	272	262	301	299	321	289	292	283	263	283	260	300	319	294	269	253	268	267	280	267	278	295	258	288	261	281	308	256	272	277	264	270	266	266	271	288	270	261	247	287	254	294	287	293	269	280	303	265	283	260	250	303	261	274	283	275	254	266	265	305	261	268	305	280	276	262	261	274	278	272	291	269	286	282	277	297	273	298	284	291	303	253	249	277	289	258	295	294	295	284	265	267	280	298	269	283	285	267	277	273	269	264	270	288	312	286	264	271	283	290	272	282	269	285	271	273	273	284	284	304	262	276	287	259	278	304	272	308	302	270	279	256	279	271	281	294	253	293	265	248	269	256	274	273	290	275	275	259	284	276	267	257	300	248	297	266	286	297	275	262	276	264	287	298	283	281	282	283	267	255	301	296	266	300	268	254	260	279	287	261	272	295	239	259	232	264	285	297	271	276	279	269	277	270	278	281	277	276	295	248	265	287	283	271	289	274	274	277	326	277	269	281	275	280	246	280	269	282	282	255	291	259	265	267	260	239	273	285	285	268	289	304	286	261	278	277	292	281	271	249	286	300	264	285	251	294	292	301	266	253	257	296	308	276	284	292	290	288	275	273	267	288	299	311	284	286	266	265	256	285	276	276	252	243	278	280	266	274	286	269	281	260	278	282	263	267	290	272	295	276	266	286	278	241	291	312	264	255	257	294	283	292	266	253	308	260	282	279	260	246	265	289	277	277	284	282	266	278	261	279	259	299	289	239	279	284	261	243	272	291	310	229	289	289	308	253	269	250	269	273	270	244	281	302	263	302	327	274	272	260	291	267	273	293	294	269	278	295	248	289	278	277	264	286	276	279	283	295	257	287	259	266	295	294	284	257	293	247	267	267	280	252	270	250	276	293	288	280	288	255	317	287	249	272	279	297	246	292	275	288	257	275	293	254	299	249	285	297	260	270	262	272	247	269	279	290	307	272	264	293	270	279	257	293	299	285	291	295	298	284	283	310	306	277	285	264	276	257	274	249	268	263	273	276	287	265	287	256	280	261	314	290	280	280	305	276	260	279	287	259	315	292	278	255	303	273	270	277	262	269	275	271	300	293	275	247	308	287	251	302	285	299	261	303	297	267	279	283	278	283	277	299	296	284	283	283	271	282	280	258	268	288	250	233	278	261	281	323	246	278	278	293	292	289	252	268	281	271	280	253	289	292	274	271	257	292	255	288	269	280	296	296	271	267	286	299	316	274	258	288	274	283	283	287	305	276	287	298	268	260	279	290	263	284	279	265	305	276	269	295	264	280	286	316	310	288	268	257	257	277	293	253	280	280	255	281	277	259	258	278	269	249	286	289	266	263	271	256	282	295	276	312	298	280	262	305	270	289	289	274	317	272	287	312	278	258	281	278	291	274	249	283	263	255	296	287	258	289	268	282	279	284	259	327	243	266	260	280	268	255	280	294	272	290	297	252	296	271	266	254	269	289	302
35642	49654	32498	11391	3617	1252	604	514	508	518	504	530	471	503	536	531	483	545	484	483	509	503	502	541	497	500	500	516	474	525	512	511	543	482	495	533	525	541	503	489	506	514	543	517	555	555	474	498	527	517	502	438	516	500	504	487	504	492	526	530	500	488	478	506	537	501	497	511	533	469	504	488	494	528	490	527	514	502	558	499	494	557	488	520	509	521	498	531	519	510	524	503	547	513	522	443	486	516	515	506	480	520	524	477	493	467	528	494	476	520	513	472	506	508	476	535	530	508	506	506	504	475	496	514	516	522	503	510	490	519	522	474	508	505	518	519	572	510	514	498	496	482	511	520	549	489	510	492	502	502	497	503	496	533	501	554	473	460	541	485	526	516	470	509	481	485	532	452	500	489	528	524	461	508	515	514	532	490	531	513	501	537	534	506	525	539	525	493	524	491	528	509	524	501	499	470	497	501	514	478	549	490	520	478	542	478	527	496	529	479	509	486	468	534	530	503	514	512	504	548	477	516	491	487	525	536	507	519	521	469	473	504	497	501	485	512	506	507	512	494	466	502	513	506	490	520	518	486	509	514	511	486	508	459	523	473	497	479	481	480	494	524	516	458	477	517	547	507	484	507	431	487	525	496	501	484	545	466	467	545	453	538	500	475	489	491	491	525	530	534	545	541	518	465	523	494	537	500	527	516	518	508	499	519	519	513	504	516	542	502	498	510	538	485	510	505	508	499	524	515	506	467	503	487	503	523	510	505	537	471	524	504	482	526	483	487	492	470	506	496	563	532	469	511	493	540	541	501	473	490	504	491	520	488	493	486	511	460	472	504	561	488	515	525	511	523	529	524	490	509	479	524	499	531	492	525	491	496	482	508	525	540	473	540	512	496	542	499	503	517	511	523	500	494	514	515	478	496	498	504	451	535	467	526	563	497	509	548	504	495	510	510	503	520	502	488	491	500	506	504	504	505	505	504	507	501	525	479	493	558	515	503	507	504	549	504	539	527	513	485	497	498	523	517	479	472	499	498	468	562	463	518	472	539	462	499	550	518	493	507	513	491	497	491	521	501	514	484	464	530	496	494	562	532	505	539	483	491	514	512	496	502	521	512	552	469	487	506	530	516	532	505	521	510	543	517	569	495	481	481	469	541	519	466	493	515	513	479	540	522	500	529	482	505	541	481	517	520	510	531	507	490	487	453	512	484	483	513	508	487	518	504	509	471	519	476	470	503	462	507	516	570	534	495	512	505	515	525	501	482	471	508	541	536	512	509	509	512	502	517	523	502	505	486	497	510	504	508	556	480	546	475	514	538	517	505	490	530	473	475	489	520	525	512	542	524	497	506	552	534	523	503	485	525	544	524	516	504	501	522	481	513	547	520	531	518	484	558	524	509	492	459	478	484	516	535	471	490	544	546	508	521	465	475	529	519	525	512	474	510	483	514	517	508	462	497	531	494	481	501	473	497	473	542	503	513	528	535	527	505	504	522	502	534	496	510	449	511	507	495	537	530	554	483	547	525	485	511	509	520	473	491	482	487	510	469	505	508	506	540	516	491	541	505	514	483	514	479	525	512	476	511	516	485	516	494	499	491	480	548	498	526	516	532	513	477	465	527	541	515	499	515	507	505	501	535	485	514	516	492	516	490	493	501	524	502	512	488	483	479	487	515	474	501	501	542	542	523	507	493	502	549	474	488	482	506	515	481	490	499	524	523	488	545	541	476	501	517	534	464	487	490	517	483	536	519	501	509	471	528	508	525	514	528	494	498	506	496	504	490	512	516	477	518	540	527	514	464	535	515	498	522	527	528	472	518	526	472	516	499	496	479	478	481	507	519	525	506	505	506	505	543	507	518	493	497	487	562	526	490	546	511	457	540	474	526	510	476	520	528	529	466	496	506	523	522	525	535	519	538	534	525	479	479	487	527	503	482	481	471	517	540	491	515	506	512	513	490	509	453	506	501	473	529	550	498	547	512	503	489	534	536	477	493	523	518	547	519	541	490	516	499	489	497	540	514	500	541	488	524	514	517	533	509	517	473	501	527	492	490	532	509	530	504	524	501	511	490	516	482	521	517	493	547	511	506	511	507	485	510	537	482	520	504	472	522	482	540	541	501	562	475	524	528	467	499	515	502	533	528	543	519	484	505	512	485	491	502	467	510	491	560	529	514	477	497	483	522	496	538	492	517	504	493	493	515	548	492	489	493	522	487	523	481	560	499	555	490	531	514	513	505	501	522	492	530	507	523	523	505	490	502	524	550	536	548	561	510	523	524	498	521	472	524	498	512	519	513	460	499	514	492	495	474	503	513	509	519	506	514	505	475	500	503	550	536	477	497	474	478	488	514	534	511	496	509	501	506	516	494	496	499	469	522	508	480	495	512	485	500	479	482	470	504	472	521	494	511	528	522	509	535	511	505	507	548	501	482	482	540	503	549	507	507	501	513	487	506	481	476	493	496	476	508	508	484	553	514	521	544	513	519	524	498	462	533	534	503	481	512	545	467	503	461	503	548	535	474	480	519	522	473	503	520	494	486	504	519	494	507	549	501	482	522	504	505	518	483	528	489	492	509	478	498	520	515	471	528	505	523	519	491	505	514	521	502	537	489	524	524	495	506	534	497	512	509	528	502	487	511	487	523	472	501	521	495	515	498	496	520	540	517	520	494	520	517	515	510	519	548	554	484	537	496	512	520	561	520	563	495	491	481	502	511	509	525	485	509	496	516	518	522	497	514	511	477	489	491	534	470	506	479	509	544	513	510	539	510	515	490	519	486	478	516	528	547	463	528	525	544	506	489	535	500	488	462	475	514	532	458	541	496	533	517	532	516	503	524	482	496	493	463	484	551	516	518	521	480	497	515	483	498	519	519	508	504	484	523	502	535	501	517	475	525	529	519	524	501	551	474	568	520	476	481	520	503	498	472	475	475	512	542	524	507	516	531	503	533	534	530	480	505	477	518	475	516	536	522	519	544	519	532	498	556	479	525	510	489	514	550	534	508	472	544	482	482	551	460	485	485	486	502	524	488	467	502	465	518	505	510	511	503	503	489	534	508	495	483	490	496	489	516	467	526	514	502	531	492	489	518	521	461	478	503	522	541	500	495	475	529	492	485	543	488	500	517	515	495	484	536	517	495	507	505	497	520	501	518	538	464	494	478	538	481	499	470	465	471	460	465	515	476	477	472	466	523	519	566	495	463	519	526	504	459	512	501	494	529	562	534	518	485	528	484	512	500	508	497	466	493	504	490	515	502	478	479	500	500	514	473	456	508	508	508	472	483	485	504	563	517	510	485	461	491	540	523	551	461	554	527	551	537	499	502	481	486	557	494	508	489	518	530	514	542	523	480	492	463	498	507	534	477	529	520	484	518	516	516	500	521	524	532	504	530	527	508	515	489	520	541	508	487	549	513	502	494	480	529	539	507	493	507	499	523	466	534	523	470	501	513	519	551	492	531	523	470	494	485	480	503	478	511	510	501	480	469
24637	23562	32383	26335	19952	9057	717	242	238	234	208	203	179	196	203	201	231	195	221	206	183	207	217	231	207	186	230	226	216	213	202	211	240	186	188	207	194	212	191	221	190	191	218	194	207	217	210	221	193	205	183	185	189	209	208	213	173	202	207	183	223	225	183	192	205	228	205	216	192	198	213	196	210	209	209	189	207	203	187	201	249	202	219	211	193	212	211	207	203	206	199	192	209	200	235	209	198	195	195	234	198	212	209	208	187	217	181	204	196	202	216	220	212	187	220	231	190	201	209	218	199	223	194	209	188	215	196	232	211	228	207	205	207	209	204	205	244	213	213	201	209	225	172	216	201	188	205	209	221	214	186	203	200	192	214	211	213	204	214	225	193	212	219	226	213	203	212	196	226	183	189	194	153	211	189	207	186	196	201	232	211	230	203	200	198	198	199	197	211	237	213	212	218	243	200	189	173	217	207	212	225	199	193	204	215	199	204	201	209	213	220	216	175	205	202	215	194	208	220	208	208	220	192	210	216	209	211	188	207	201	192	195	213	199	225	193	204	199	201	214	219	203	192	201	214	209	229	185	202	197	198	223	202	222	215	239	232	233	211	224	201	205	187	232	239	224	205	210	200	201	218	184	196	217	206	208	225	228	214	199	201	222	213	216	221	207	235	201	192	202	187	215	206	189	196	194	193	204	251	216	218	222	211	191	187	191	213	165	189	209	206	202	201	215	211	199	185	195	197	219	194	204	179	227	201	184	190	210	191	193	212	231	193	201	200	202	198	213	182	216	191	211	210	194	207	209	183	190	195	197	213	197	212	203	220	198	212	217	203	223	215	221	217	215	196	215	231	224	192	211	211	204	208	155	206	219	192	191	185	215	179	228	201	219	187	212	179	211	229	205	178	206	207	206	187	203	208	226	196	217	192	216	218	195	206	215	199	196	211	237	221	227	206	186	220	223	219	193	204	189	201	224	209	192	183	213	215	186	193	213	211	196	200	196	192	197	195	212	226	207	229	188	186	208	215	202	196	219	183	227	189	211	208	216	218	225	209	201	206	199	188	213	191	197	211	207	217	240	237	203	226	185	182	190	200	204	203	207	221	211	223	206	197	214	219	200	203	194	233	209	217	233	210	195	212	226	219	207	194	210	223	186	239	236	227	200	231	219	187	210	204	200	206	195	172	213	207	206	209	189	210	197	206	181	206	200	218	196	218	197	211	204	228	202	228	215	179	207	207	198	240	200	199	238	188	177	220	190	209	182	204	216	234	205	222	224	210	230	200	176	215	223	167	180	209	224	187	202	195	198	202	191	217	182	206	208	186	223	192	212	209	217	231	189	190	205	202	202	188	199	222	195	201	250	183	189	204	213	212	239	193	181	172	185	172	219	233	210	213	207	231	210	218	173	222	219	190	201	197	227	212	172	205	191	189	196	191	201	181	222	218	222	184	183	191	201	185	207	210	191	216	211	206	194	206	208	224	206	206	205	194	211	201	197	222	197	212	207	187	199	217	206	211	196	212	205	171	212	214	194	195	185	197	205	214	204	208	211	206	197	206	191	229	220	231	191	206	224	198	199	213	214	208	185	240	216	210	200	198	201	214	211	218	235	194	215	206	212	187	198	223	200	229	202	236	200	192	211	211	227	197	200	209	197	205	182	197	189	202	198	234	189	209	190	198	222	216	209	183	193	237	204	195	186	182	181	201	198	185	196	177	222	228	216	202	199	193	212	201	193	207	194	207	195	189	219	186	224	160	188	180	226	178	239	208	195	210	203	184	201	214	196	190	207	202	178	190	230	203	203	187	188	196	205	203	193	183	203	221	194	204	198	232	240	221	186	210	190	191	200	191	198	205	196	213	205	200	184	198	199	210	219	204	211	222	202	200	182	231	212	204	197	224	202	194	201	227	196	188	232	174	200	199	197	181	203	178	220	204	221	223	206	206	198	207	220	203	203	206	214	222	213	207	209	190	190	187	176	229	199	194	225	219	218	193	206	188	204	194	218	182	231	198	190	180	182	216	211	197	216	220	207	198	195	218	204	182	210	203	200	210	191	190	200	245	210	216	211	206	189	191	223	190	200	195	219	208	171	190	217	186	199	204	189	204	210	219	209	187	200	224	195	200	206	208	185	192	197	219	212	205	233	179	201	213	223	182	204	185	202	209	251	243	201	186	201	215	223	175	215	205	192	189	228	199	189	191	205	202	191	193	201	202	207	223	190	233	241	173	212	202	199	199	212	209	210	191	187	192	210	210	227	232	179	191	206	217	223	200	216	192	190	212	217	204	213	205	194	213	201	193	182	199	193	211	207	225	213	222	231	193	203	199	197	189	203	236	208	222	207	221	195	217	221	252	210	207	224	214	187	205	237	202	185	209	205	226	208	225	188	237	205	226	194	219	223	189	194	178	225	201	229	195	189	231	194	214	193	194	199	211	219	182	207	211	213	214	223	211	203	193	203	195	185	216	199	216	207	214	194	216	229	179	217	219	212	215	209	207	195	206	226	199	190	200	184	222	215	201	204	206	225	207	201	231	206	217	199	214	212	195	197	230	186	191	203	191	190	232	192	200	220	198	208	196	221	197	208	184	200	226	234	203	233	204	201	202	207	202	220	188	193	178	218	212	213	226	204	163	208	180	191	201	227	214	222	230	205	199	197	221	237	209	218	202	184	185	219	186	204	204	233	211	203	204	209	226	235	219	216	208	219	202	220	228	215	218	239	202	216	183	204	209	208	195	191	190	197	243	208	200	241	248	194	194	193	208	214	217	199	197	196	190	208	201	197	205	206	198	211	201	198	198	201	213	210	227	180	197	192	174	186	211	230	208	221	216	198	191	210	241	215	218	197	190	187	177	195	214	205	210	221	204	229	206	203	197	220	210	209	209	222	198	207	225	199	219	182	189	204	199	216	216	198	196	202	222	202	201	197	226	202	219	202	198	207	219	211	181	198	190	188	223	220	201	178	205	244	207	204	197	177	196	200	216	202	206	187	203	224	214	204	213	220	190	192	209	187	206	226	220	203	232	202	208	214	203	197	232	228	210	196	214	213	200	231	188	183	215	216	219	191	234	211	162	201	226	224	198	210	193	193	193	222	206	203	193	168	211	191	192	212	195	208	187	199	218	227	225	198	208	218	201	216	200	203	183	226	180	198	206	219	209	200	217	207	219	191	195	188	192	193	212	213	204	214	199	206	189	215	220	217	230	210	197	221	213	189	220	206	189	193	203	191	195	196	198	191	214	207	190	216	205	195	225	213	196	213	209	211	195	215	202	216	207	202	215	196	201	190	196	198	229	209	206	197	193	197	231	226	199	198	198	205	202	187	209	212	211	225	178	195	200	207	214	215	241	176	218	212	216	180	200	220	205	207	221	205	229	209	215	189	218	217	218	194	182	215	226	231	210	217	232	224	204	198	207	214	204	192	193	200	223	199	200	210	208	206	218	200	216	192	204	198	197	225	184	199	197	214	208	203	192	238	196	215
60596	91934	62971	33553	17220	6136	904	395	423	395	372	371	414	425	360	396	371	370	411	415	379	383	378	357	375	379	377	366	409	391	361	386	392	393	377	375	341	371	400	363	396	420	387	356	415	398	376	396	385	422	364	362	359	353	357	363	391	385	374	361	347	369	380	385	390	406	409	366	361	398	418	387	369	363	353	356	372	407	418	375	365	365	356	376	386	391	370	396	375	396	395	394	382	433	390	356	366	373	422	388	392	408	375	390	385	391	341	386	381	378	348	359	370	380	351	408	391	404	364	368	391	377	407	375	352	373	370	356	382	349	386	388	376	358	409	397	358	426	380	399	394	384	392	370	357	379	357	354	357	445	368	387	384	360	419	392	367	421	353	386	378	385	356	378	372	383	380	347	388	342	392	362	398	384	395	399	374	389	378	380	373	384	379	368	366	355	405	398	397	388	380	427	406	377	365	396	367	391	404	385	372	374	376	382	386	379	373	379	366	365	409	368	391	369	398	384	390	371	366	388	393	356	394	374	385	367	394	374	352	375	402	397	352	418	368	393	376	424	356	384	372	371	415	391	413	370	394	413	386	406	357	397	384	395	357	380	369	374	387	353	331	400	392	367	414	352	404	371	400	353	380	396	364	393	375	373	390	343	373	382	360	397	412	378	387	377	407	395	373	385	407	379	397	387	402	396	350	382	389	377	348	407	402	383	375	387	384	400	357	391	396	404	377	378	362	380	371	382	359	349	374	398	354	422	373	384	378	379	338	353	337	416	356	361	384	395	386	371	369	359	378	411	379	380	345	377	367	391	417	390	373	380	362	393	375	372	395	407	378	379	397	398	393	402	379	397	379	373	359	401	367	387	411	386	375	348	355	400	385	351	433	373	359	380	355	384	379	391	370	344	365	368	380	390	324	390	379	367	412	399	370	390	416	392	410	415	375	374	404	353	428	391	373	374	392	390	423	384	388	345	381	386	423	410	407	391	386	389	367	394	384	383	408	395	361	366	419	401	370	371	381	401	403	356	379	365	384	399	372	372	363	376	385	357	388	407	384	382	427	370	408	338	339	397	386	413	378	384	373	376	402	385	362	381	372	407	407	373	382	383	355	415	391	402	418	378	381	363	369	385	373	390	394	384	397	368	392	362	387	353	344	392	387	388	360	380	398	338	422	354	398	392	355	404	356	397	400	359	374	359	378	372	367	386	373	351	346	376	402	396	371	345	382	416	350	407	383	338	381	428	392	413	395	385	362	374	362	390	404	366	369	370	391	416	359	375	379	343	390	356	381	384	374	427	395	413	397	366	410	375	389	424	355	392	342	374	380	372	373	359	372	375	391	385	408	414	357	351	359	352	345	413	386	389	382	393	375	353	359	363	417	409	374	351	369	365	427	392	422	360	370	362	392	347	354	374	407	385	384	400	377	415	398	395	391	366	361	370	410	389	380	356	387	369	390	370	390	395	365	394	364	372	362	361	364	389	379	412	389	382	366	348	390	367	382	378	366	384	387	364	363	374	361	380	388	353	374	384	345	359	353	398	359	369	358	403	377	404	382	366	389	377	369	369	358	336	375	401	372	373	391	418	385	389	379	381	364	369	386	374	415	363	388	372	392	351	376	386	361	383	393	367	400	369	399	388	390	373	396	382	380	379	370	367	363	390	384	374	403	408	394	413	335	402	404	406	351	394	322	407	370	391	383	380	393	395	364	379	393	413	375	340	368	394	367	376	357	384	369	379	364	379	364	389	387	389	345	390	378	381	388	405	403	381	419	382	357	416	404	377	381	383	379	355	398	398	369	366	343	375	386	364	384	391	387	351	369	386	392	384	381	356	375	378	375	376	367	358	382	356	374	382	381	374	402	372	394	370	403	393	389	359	379	367	392	380	398	354	374	342	388	377	374	376	391	340	407	359	411	373	404	408	388	393	389	403	383	368	368	355	407	367	383	366	381	348	429	395	371	382	393	415	432	320	386	384	431	373	436	379	386	369	376	371	375	365	388	389	375	365	378	408	376	349	392	417	392	412	357	421	406	375	384	377	364	393	392	368	359	378	346	379	362	367	380	410	402	391	388	394	374	397	416	352	377	347	419	369	342	387	405	379	363	362	384	402	390	383	393	401	384	411	404	363	398	364	356	388	363	395	403	377	374	389	384	370	417	388	371	361	383	357	376	397	369	379	376	401	360	397	399	383	399	398	371	377	363	385	368	417	376	386	425	373	418	361	398	376	389	384	389	390	382	415	381	364	396	384	373	377	381	382	403	386	356	392	381	413	386	356	381	391	349	378	377	384	373	378	392	362	376	356	372	358	368	400	371	377	357	376	397	358	390	365	365	397	390	357	374	380	362	386	388	399	394	384	410	360	419	358	358	381	359	414	383	391	365	379	355	421	360	376	360	380	361	386	397	394	381	369	375	386	363	383	361	378	365	367	396	371	392	371	380	396	369	371	363	360	358	384	370	380	371	403	350	374	362	403	363	365	361	392	399	380	365	389	399	404	356	368	402	397	371	371	386	371	384	366	405	356	360	389	391	388	353	379	377	408	369	424	383	386	414	378	370	383	375	365	426	402	348	381	366	374	413	399	383	383	383	398	397	384	380	415	374	393	377	388	403	356	393	374	389	393	380	396	391	367	366	388	365	349	430	385	380	376	397	376	378	401	384	379	402	380	359	396	384	389	373	367	386	372	360	397	383	398	376	358	391	371	358	377	383	342	402	392	401	396	397	383	354	375	376	406	383	376	350	363	415	378	348	367	379	376	371	395	369	373	393	402	365	375	374	378	391	404	360	425	329	413	390	359	398	363	374	388	362	366	377	367	378	420	418	375	363	379	408	355	403	362	374	422	391	371	358	374	397	422	375	404	383	404	422	388	418	405	357	421	358	347	378	368	375	381	380	354	372	378	357	434	366	405	370	364	397	413	374	370	378	373	377	343	391	353	379	383	388	385	390	357	387	376	371	396	394	394	369	385	383	375	384	353	361	344	402	399	359	363	374	368	389	430	357	354	377	399	366	363	361	344	388	409	369	413	415	389	351	402	383	390	389	387	382	427	394	393	413	350	363	400	367	383	390	380	371	373	356	393	448	357	393	383	411	361	378	361	388	357	386	347	355	384	368	411	392	409	379	329	353	365	394	372	380	361	386	413	362	335	376	403	395	375	372	353	335	355	394	372	365	381	380	398	385	372	414	403	385	371	393	389	381	362	403	379	386	356	405	388	333	384	390	414	350	389	373	399	351	384	385	425	399	364	380	421	369	378	362	368	352	415	372	378	388	382	416	348	393	392	369	411	369	400	368	369	378	392	327	397	410	397	369	377	393	374	357	359	383	422	393	367	404	393	349	382	416	377	372	382	405	366	352	384	363	375	368	371	337	370	406	373	385	413	384	395	410	358	375	364	377	380	373	377	358	367	384	379	383	379	357	391	364	404	392	337	363	390	353	414	387	357	377	404	376	370	400	393	344	388	366	397	406	421	417	381	418	414
23442	22278	30917	24831	21532	18821	4837	364	311	290	302	329	299	276	290	308	307	296	315	298	267	292	332	285	308	279	289	289	291	283	296	327	277	325	310	310	280	304	274	280	299	317	280	302	336	308	295	287	297	280	298	277	269	291	313	281	299	308	274	272	283	293	265	255	284	269	321	318	272	308	260	321	297	297	249	300	300	306	286	301	300	301	287	273	323	264	295	327	276	317	293	299	283	280	296	289	274	286	309	286	289	291	300	306	300	273	263	274	269	295	310	285	277	285	300	308	281	254	297	299	284	278	320	317	273	296	289	276	275	282	300	312	289	257	300	296	297	314	294	297	255	268	277	265	280	307	288	290	326	303	297	280	287	297	302	295	277	290	270	284	305	277	294	281	276	283	278	277	278	273	290	300	279	262	289	274	304	282	253	267	300	272	296	288	312	275	299	273	310	303	318	300	300	291	286	279	285	291	279	267	291	295	294	298	322	295	298	277	293	306	302	281	289	295	301	283	293	305	303	284	300	308	312	291	271	299	297	298	289	253	255	315	271	294	310	298	288	294	313	299	291	311	281	284	283	308	284	310	322	311	305	283	265	297	287	267	298	283	306	312	282	274	266	305	293	317	323	293	262	308	284	254	296	301	304	324	290	276	296	272	274	282	275	259	266	268	290	293	284	273	298	290	293	283	309	305	317	283	290	328	271	303	278	282	311	277	294	267	293	278	282	242	265	300	302	271	282	328	275	264	272	295	295	289	313	298	306	281	290	285	271	279	301	313	276	274	277	302	281	339	306	305	289	301	319	320	301	292	308	303	288	273	281	262	307	279	274	311	277	318	317	271	309	305	264	284	282	281	286	322	280	292	277	292	291	289	286	265	263	333	303	311	281	290	281	295	309	293	290	295	283	280	298	296	249	270	300	285	309	299	280	264	296	307	281	327	278	262	287	300	271	277	298	297	270	288	289	269	285	303	291	310	269	304	293	304	298	293	266	264	269	278	275	327	276	275	281	286	300	292	323	273	286	278	301	278	297	301	294	278	307	313	291	304	293	279	272	312	274	313	274	300	251	263	265	300	282	264	269	299	292	273	283	292	289	327	293	276	298	265	275	292	312	280	274	289	332	283	275	276	305	313	282	277	276	274	270	297	287	283	279	311	308	293	272	257	273	291	276	273	296	279	327	308	275	307	317	281	297	260	273	268	289	297	288	299	293	298	305	285	321	239	284	280	290	298	295	302	269	279	298	282	319	292	283	311	304	297	284	324	285	286	316	274	295	275	302	290	279	310	286	300	293	309	329	306	318	268	297	264	314	246	268	284	265	303	317	310	309	274	269	263	305	293	247	283	272	289	293	302	272	271	264	302	308	311	259	288	306	306	289	295	295	302	286	289	296	310	301	264	257	320	302	295	264	290	272	301	316	259	287	281	309	297	278	273	303	290	274	306	297	278	305	301	316	272	286	284	288	305	289	304	287	293	293	262	300	280	273	287	309	305	296	296	266	289	265	289	309	317	317	307	263	302	307	274	290	282	326	265	316	280	306	281	261	311	303	265	276	285	282	299	292	287	274	288	279	282	284	289	306	290	281	253	272	293	303	316	300	288	265	290	294	278	291	285	310	285	305	282	288	278	277	291	293	276	276	275	303	273	293	276	298	278	278	268	294	273	267	275	283	264	296	294	262	276	278	264	279	322	294	304	307	318	290	288	303	283	307	285	271	286	255	277	257	291	327	287	316	315	297	328	316	317	290	279	273	309	297	261	270	308	293	305	276	313	299	279	284	324	261	299	283	314	288	292	296	276	263	300	303	281	304	305	270	279	307	281	292	286	285	288	290	293	300	295	250	336	270	279	275	284	300	297	288	297	296	279	305	301	271	287	258	302	316	315	302	273	279	280	289	294	300	307	287	245	262	299	299	278	280	305	269	275	311	251	308	302	282	319	286	260	285	301	281	291	289	313	274	299	306	313	268	282	290	311	262	297	302	294	297	305	264	292	253	302	264	304	300	326	281	270	311	272	297	261	271	285	296	288	271	281	264	282	299	325	272	306	255	273	294	270	291	275	277	313	284	334	305	280	296	282	284	294	307	290	298	306	270	268	284	272	282	290	300	288	309	309	286	292	314	290	288	299	285	260	268	273	277	333	294	293	284	294	286	292	286	267	304	304	294	312	298	310	314	277	281	305	290	299	280	288	279	298	279	287	272	283	263	242	294	316	288	301	271	310	274	305	287	266	306	269	296	271	316	282	278	256	287	311	287	300	269	300	309	305	269	280	313	289	290	302	280	283	309	276	274	303	299	298	277	287	305	273	288	297	307	314	308	282	282	281	324	269	291	298	303	286	285	264	278	324	259	321	284	302	298	271	279	244	290	295	326	321	232	289	288	287	303	293	272	266	304	282	297	274	264	306	287	278	301	304	308	307	296	316	313	250	307	291	289	300	297	312	280	278	265	312	307	256	242	336	307	275	283	269	276	285	296	258	283	290	272	289	331	299	285	274	302	272	271	283	293	277	262	286	304	293	292	311	272	309	292	306	313	293	274	255	303	311	313	318	301	267	294	281	285	302	297	301	286	289	295	315	288	270	293	310	287	290	309	301	304	268	295	313	303	271	327	283	306	290	273	294	276	281	292	296	310	315	260	295	283	292	286	283	314	289	308	246	275	279	289	278	286	293	317	265	284	310	292	269	316	279	277	279	267	262	277	280	294	296	273	316	280	323	273	271	281	273	322	306	269	289	267	285	296	305	285	284	287	278	289	272	271	277	299	258	296	315	276	282	246	299	291	310	318	283	309	285	304	295	291	263	283	282	287	269	295	304	283	282	264	300	269	255	320	279	311	300	277	288	265	301	266	279	309	288	291	303	250	286	266	303	315	314	329	326	292	297	285	288	275	265	331	308	289	318	290	266	289	264	305	292	295	287	292	314	291	312	313	257	308	284	263	308	296	295	308	283	268	262	279	255	280	284	302	328	294	285	285	324	267	320	284	278	283	284	282	268	307	281	289	280	281	285	318	293	303	314	270	278	299	258	307	290	269	331	296	292	290	276	281	282	310	279	267	302	284	277	267	291	271	265	313	279	286	258	280	276	294	279	305	265	315	280	285	316	284	301	302	298	281	309	264	284	286	283	283	270	298	307	268	269	257	276	291	290	310	283	296	324	311	297	303	287	283	283	295	290	290	267	267	308	312	297	315	331	287	255	272	262	316	294	286	324	300	326	313	304	276	264	288	268	262	296	278	295	302	276	261	280	264	272	305	241	319	287	261	257	281	296	283	300	284	289	288	289	309	262	278	290	283	302	284	291	326	293	268	288	289	302	306	293	293	260	267	269	252	278	292	284	283	289	320	283	281	306	284	291	298	293	295	280	293	277	305	267	284	284	287	267	294	287	290	296	277	281	298	296	266	292	281	299	289	313	294	287	261	287	312	289	294	328	294	283	311	308	291	333	294	297	287	287	289	269	267	275	306	271	301	291	291	281	294	320
59906	101658	73555	43621	24734	8056	1092	512	517	514	520	539	524	533	506	500	518	502	528	499	499	534	498	522	519	524	479	489	514	493	457	518	542	479	522	522	464	540	506	527	507	485	529	553	512	508	465	492	522	474	497	521	492	497	538	534	491	492	493	520	507	510	508	461	511	509	499	481	492	505	506	492	474	514	543	505	516	511	491	496	491	491	483	493	442	496	484	489	534	473	486	522	494	487	479	485	523	450	507	520	510	512	548	476	502	475	488	469	484	541	472	562	500	514	528	490	523	489	479	494	516	504	501	505	514	487	496	515	473	463	495	532	475	520	510	498	506	480	482	487	463	497	531	520	470	532	477	519	506	498	533	517	493	502	516	493	473	527	558	535	491	511	501	500	524	528	561	522	519	503	479	492	478	504	527	510	481	509	494	525	496	516	558	521	469	522	505	514	495	535	479	499	472	507	526	489	495	477	484	496	511	468	472	489	491	500	517	510	494	484	500	495	491	498	510	535	469	494	487	511	480	506	512	472	508	537	457	514	468	468	482	467	491	502	477	477	478	493	534	483	530	494	479	492	473	500	503	510	480	526	524	471	484	503	498	501	494	508	533	480	483	476	498	497	499	481	508	569	489	514	543	489	465	502	465	497	497	487	505	499	493	510	534	507	466	505	487	490	489	478	479	529	485	489	454	508	470	510	485	493	437	478	492	508	509	520	514	501	526	493	489	510	486	474	479	502	491	441	461	491	485	498	448	526	503	500	482	489	501	498	477	519	520	523	479	483	473	481	520	495	493	493	512	524	498	500	509	488	477	513	478	485	521	512	520	460	485	467	518	516	474	507	443	470	490	499	500	475	485	467	498	517	480	502	475	497	493	539	521	464	469	512	519	491	535	515	487	498	517	503	493	485	498	524	479	464	491	486	498	482	514	512	497	479	488	513	497	467	486	533	514	513	503	484	480	495	531	489	459	534	505	507	499	521	520	509	475	498	530	523	473	497	515	502	525	495	486	509	488	514	513	489	468	521	472	476	459	502	432	521	544	517	498	467	456	450	527	501	479	534	466	490	539	495	538	508	486	535	497	506	509	496	491	519	501	540	455	488	465	512	518	514	469	505	444	548	513	507	513	519	508	477	499	465	502	487	516	487	480	494	494	546	526	521	523	499	464	503	511	560	507	525	480	479	506	461	483	493	492	423	486	507	515	484	484	493	507	543	506	520	503	532	511	507	506	481	516	501	478	497	500	493	486	501	504	513	474	536	477	481	527	471	518	477	485	510	497	488	467	526	502	493	467	521	472	478	468	491	481	506	488	487	513	500	474	539	487	501	470	525	513	505	495	475	540	479	537	490	506	465	477	490	529	482	476	515	515	472	509	464	484	480	472	494	473	495	507	502	465	508	476	465	496	462	518	512	503	480	484	497	520	473	508	479	522	504	513	472	508	491	529	468	481	488	488	543	492	483	499	478	522	485	517	500	464	478	490	500	490	509	497	513	501	482	479	507	490	479	510	484	463	500	497	489	488	511	514	485	507	553	480	517	497	483	499	497	530	489	476	553	491	511	484	506	510	492	504	469	500	508	509	505	520	512	510	524	550	465	488	482	501	545	493	521	486	492	500	478	536	499	454	532	532	506	502	494	442	460	482	471	520	481	497	525	529	477	538	481	471	505	509	536	478	482	506	531	506	511	489	486	485	478	499	482	498	476	486	514	536	496	507	488	483	486	512	519	511	458	484	522	523	485	500	489	495	514	476	486	479	494	494	512	482	502	498	487	527	515	535	487	516	505	494	514	526	488	494	511	497	488	455	478	520	485	524	507	485	507	509	461	489	484	510	474	462	427	483	482	523	520	498	508	525	454	480	526	545	484	485	481	489	492	475	495	490	471	481	525	489	506	461	471	481	502	460	551	479	534	511	458	450	491	512	524	508	522	514	484	480	504	500	499	486	496	501	521	530	482	490	507	473	492	447	466	532	519	502	498	543	465	496	482	503	467	512	483	471	495	471	478	497	510	493	481	510	485	522	506	514	521	501	500	477	519	464	479	513	482	502	464	501	483	477	463	546	511	508	497	512	509	474	496	503	503	490	514	509	492	490	516	504	508	480	538	488	526	485	466	500	477	453	506	489	498	526	497	488	500	511	507	517	478	528	483	486	541	503	482	503	471	495	529	549	498	510	477	496	468	545	534	483	469	485	489	513	503	438	501	493	508	514	519	527	519	492	493	520	495	519	523	490	453	518	488	478	512	563	521	484	469	473	494	495	490	511	500	470	499	466	498	477	528	502	447	484	488	480	498	505	528	503	479	465	482	548	521	505	494	547	527	473	495	514	493	491	552	513	455	483	510	548	504	484	496	558	512	501	457	485	518	490	531	477	492	475	516	509	460	547	507	502	481	493	526	460	453	500	489	520	456	526	500	460	498	515	452	470	506	517	495	486	504	546	487	487	513	506	501	507	511	480	480	487	531	464	529	515	512	549	540	511	512	506	515	481	510	541	517	510	488	496	493	477	521	495	490	486	514	484	512	538	499	486	492	482	477	491	483	554	494	475	536	464	550	459	513	494	471	514	524	494	493	483	498	515	505	492	472	484	479	526	486	506	519	473	484	500	478	553	472	485	507	497	490	496	541	524	509	438	525	480	505	494	499	475	483	449	496	500	495	515	481	491	514	466	528	479	474	526	513	486	510	498	518	498	513	505	527	475	480	525	502	508	517	518	528	498	487	521	497	512	521	472	461	522	462	508	511	522	467	492	489	476	489	494	525	514	516	512	495	501	470	463	565	506	470	482	522	484	516	462	533	493	507	523	480	558	456	494	509	477	490	474	496	490	505	494	497	493	523	451	502	499	468	519	490	489	530	512	518	513	520	482	494	509	497	489	543	512	465	530	479	480	502	480	502	483	497	509	489	476	534	522	483	505	506	524	496	517	483	483	429	479	524	496	489	476	494	469	518	504	491	507	486	468	488	509	478	507	477	523	522	479	531	486	501	476	482	479	476	510	481	493	482	531	514	461	527	519	485	514	477	511	471	469	485	515	502	474	519	474	520	480	505	466	511	469	510	517	483	527	503	518	502	511	477	501	458	538	476	525	527	509	501	484	465	513	500	490	507	498	509	456	447	526	507	508	470	473	499	494	488	501	495	530	493	522	464	505	513	497	485	538	482	547	503	516	557	499	485	503	471	511	514	545	497	508	472	500	499	475	511	510	481	431	530	486	483	496	484	556	486	535	502	472	475	510	527	505	519	512	495	479	531	465	500	513	509	464	491	488	532	510	508	480	519	481	512	510	487	493	544	505	489	475	521	542	538	460	511	505	514	472	519	491	469	508	529	520	468	495	509	531	513	503	484	480	464	494	474	506	496	503	533	488	501	501	508	452	463	501	508	476	443	525	480	537	531	499	500	504	505	504	500	491	463	470	546	488	455	479	469	490	467	450	485	528	500	497	507	474	503	538	483	494	543	475	516	501	469	496	487	505	462	477	507
29165	30615	27912	11627	1869	438	316	276	295	277	272	314	272	302	312	266	253	266	308	251	278	282	265	291	245	300	279	259	275	283	283	302	260	278	273	287	251	268	293	278	259	260	314	254	255	280	282	268	311	286	268	243	288	281	284	269	278	286	288	291	307	286	246	267	288	299	285	249	281	266	306	289	279	287	250	305	291	241	321	279	268	275	276	282	274	264	279	290	290	259	239	246	280	297	291	282	277	259	252	281	288	302	274	297	302	279	256	278	303	274	291	274	294	297	278	263	253	279	288	272	266	284	286	297	256	288	279	288	260	275	286	282	268	265	275	242	289	278	263	296	276	278	257	262	292	264	289	306	306	273	295	258	290	272	273	260	297	280	265	285	294	268	272	276	296	294	265	263	252	307	267	283	275	243	290	279	295	288	266	315	265	283	278	288	288	269	253	309	325	269	265	261	299	268	254	313	312	272	262	312	268	287	277	292	276	316	285	299	276	290	300	266	271	304	274	268	268	255	275	300	283	272	303	286	292	280	290	256	299	288	285	283	312	278	284	265	303	271	286	279	296	261	298	295	267	290	262	268	263	304	272	280	283	271	281	269	290	280	274	297	290	283	291	262	261	277	283	293	265	264	265	279	300	244	276	286	286	276	264	250	282	253	266	272	281	277	279	308	323	309	265	271	292	264	252	278	276	279	265	275	257	294	307	260	255	292	277	289	247	285	311	268	267	261	291	295	259	286	277	287	302	269	267	269	300	273	267	312	272	277	267	261	285	302	264	266	287	252	289	279	292	280	282	261	293	282	259	267	295	287	289	252	250	291	289	284	292	327	266	271	274	288	266	282	257	255	287	281	292	285	266	255	308	295	287	292	273	271	268	264	268	259	299	288	301	273	258	277	297	296	260	266	275	304	261	281	271	289	256	273	288	306	280	265	273	303	275	258	299	290	294	280	282	269	308	270	264	270	282	245	266	290	269	293	282	270	305	267	296	249	269	286	296	260	269	294	287	256	281	308	286	267	287	250	287	251	281	289	282	270	244	269	268	293	264	275	277	269	295	281	272	282	281	260	241	287	266	245	297	289	305	301	265	268	250	260	284	291	259	285	294	294	267	290	297	282	282	284	292	256	325	277	286	273	304	225	261	241	269	284	274	265	274	284	266	269	295	289	250	254	282	325	271	286	284	238	310	253	320	272	283	254	277	273	285	284	303	244	267	285	284	291	316	298	304	277	287	279	283	263	262	277	295	303	295	283	288	274	307	270	289	264	266	272	268	319	315	281	271	248	287	268	259	269	288	250	275	278	307	259	275	269	290	270	269	283	264	279	271	257	275	270	258	264	270	271	315	276	276	303	269	288	282	303	300	261	279	233	256	286	277	282	245	290	293	230	290	282	293	283	290	274	261	264	279	281	276	267	278	288	278	294	268	271	300	274	268	299	285	244	301	261	296	286	306	266	278	276	285	278	285	274	283	290	274	272	298	262	271	283	256	264	268	294	273	282	282	299	296	290	284	295	291	272	302	273	287	258	297	252	292	264	310	258	268	269	284	275	272	292	304	285	271	294	280	288	290	296	263	321	263	290	276	286	305	258	252	265	291	284	265	274	267	276	287	279	268	265	292	268	274	302	268	297	271	309	293	280	283	270	278	280	280	272	276	270	281	306	269	265	280	272	289	273	275	293	255	289	257	288	272	296	242	300	274	274	315	241	310	293	282	293	300	268	290	289	274	262	258	298	299	267	269	266	278	275	261	260	246	289	268	260	267	294	267	302	306	286	291	300	275	268	272	301	277	274	290	266	272	307	271	248	279	285	279	268	282	252	262	262	271	281	287	269	256	268	313	280	265	265	287	282	275	277	277	280	284	262	284	289	277	316	262	282	282	298	269	286	264	273	277	280	310	292	293	283	309	292	270	304	287	285	296	279	327	237	272	270	279	282	268	277	265	269	272	295	259	256	259	279	256	279	296	243	272	276	261	259	303	267	273	280	336	264	248	261	280	277	285	310	253	283	272	265	282	272	271	281	286	266	269	295	277	296	249	299	282	279	285	275	275	280	248	299	267	263	305	312	249	304	264	283	282	258	270	271	262	292	276	281	271	303	277	295	315	286	257	318	299	262	265	271	275	249	265	277	285	263	300	287	274	272	270	292	294	282	284	286	267	256	255	294	292	293	269	259	282	270	267	235	297	292	278	289	254	291	273	268	275	302	263	281	316	270	287	320	297	301	281	294	296	261	300	278	275	304	263	269	266	264	295	252	257	290	282	263	254	275	304	259	281	286	277	278	304	282	252	256	271	306	280	264	278	298	264	284	275	273	280	280	254	252	291	298	302	268	297	266	260	267	287	294	265	277	310	285	280	269	278	274	269	313	273	282	291	291	274	298	270	281	267	252	277	308	272	273	283	289	294	277	283	260	283	267	298	284	252	320	275	251	275	257	276	303	272	268	297	243	265	275	310	271	314	273	293	287	266	258	279	254	266	258	280	276	271	257	272	288	311	322	274	280	290	279	293	286	254	271	293	297	281	275	296	274	241	281	303	287	319	266	255	268	271	275	304	291	280	281	316	273	268	269	279	301	269	269	260	267	247	269	277	277	315	283	276	276	282	280	291	253	254	297	294	278	276	285	277	267	279	273	287	285	306	264	273	260	315	270	297	272	275	313	253	269	279	273	260	276	278	280	284	270	290	282	268	285	289	275	270	309	271	292	274	278	270	279	301	249	291	265	263	268	308	277	278	314	273	283	293	259	263	281	282	285	290	287	273	277	297	269	283	307	269	280	287	268	265	260	274	279	271	272	247	250	247	280	260	264	275	289	289	242	263	265	267	281	297	236	268	300	280	289	284	302	287	260	285	268	295	267	262	269	285	256	257	323	307	304	251	263	289	258	311	282	296	275	286	297	263	290	255	258	273	250	298	288	270	273	297	288	299	249	263	261	282	296	257	299	312	257	297	278	273	277	283	263	279	275	299	251	301	245	291	292	283	270	292	284	284	298	260	287	270	279	299	287	276	264	282	293	280	262	288	287	290	289	288	280	275	292	329	254	273	259	292	289	275	267	297	283	273	287	284	265	305	284	293	267	288	274	305	272	275	287	260	263	261	269	277	278	278	300	290	319	279	274	299	255	280	284	283	252	281	279	286	278	284	287	304	272	246	259	267	283	263	279	272	260	238	265	295	264	268	295	316	295	265	268	287	270	255	280	294	289	283	269	273	288	269	276	252	274	257	271	267	267	293	284	306	278	276	293	301	253	300	301	276	281	294	292	298	296	271	276	257	288	291	294	295	303	260	246	275	273	260	296	293	300	253	299	309	288	271	261	272	279	284	273	280	322	250	263	264	263	317	285	289	265	286	283	274	325	250	291	269	294	257	284	292	266	263	279	297	284	280	280	293	286	287	311	287	271	269	275	277	270	264	253	315	240	316	273	277	294	315	270	279	286	261	269	254	291	258	255	272	287	275	270	286	277	302	266	290	277	273	258
36307	49023	32374	11450	3535	937	530	522	532	517	507	538	496	517	505	505	529	549	556	560	511	563	515	495	539	499	535	543	527	526	519	471	504	526	528	512	556	536	517	538	513	509	525	540	516	562	515	508	551	552	495	504	521	491	503	486	494	518	513	534	557	520	537	501	536	560	498	535	492	485	502	484	564	539	522	529	515	546	491	515	508	511	466	476	530	503	528	527	534	543	515	513	524	509	535	517	531	482	514	514	518	517	528	520	540	505	545	472	509	527	537	491	473	524	534	510	529	532	558	523	498	499	560	524	496	509	531	569	527	519	534	542	540	535	543	540	540	521	481	524	514	517	522	529	529	521	556	539	528	553	508	558	544	508	533	510	497	494	492	531	556	524	551	543	531	546	537	551	542	536	529	544	484	513	506	505	486	546	508	549	472	514	469	522	519	526	509	542	496	506	511	503	529	515	480	541	511	550	529	562	532	516	507	511	515	557	541	509	539	558	506	501	512	499	511	539	478	528	498	493	503	517	559	497	524	506	515	502	489	525	529	524	507	525	517	525	481	559	532	497	512	541	535	508	538	497	517	523	494	538	562	484	562	549	537	490	536	485	515	518	538	516	528	465	506	533	525	517	542	484	498	565	512	526	484	501	506	487	516	534	536	518	507	536	489	508	526	525	516	555	495	511	517	498	512	502	526	531	528	515	540	520	508	531	502	511	500	480	528	516	494	510	495	478	502	504	550	507	492	471	534	544	535	496	519	471	492	491	542	535	555	532	530	515	474	493	517	521	507	529	479	522	518	514	517	501	533	490	492	539	521	501	555	568	507	506	541	523	512	528	500	546	527	559	486	546	498	511	529	576	547	495	515	544	532	489	517	531	544	538	527	507	488	554	552	501	548	489	520	538	532	514	521	528	536	527	532	550	513	475	523	492	508	489	491	523	572	531	524	525	523	519	510	517	548	500	470	495	501	517	524	516	528	526	552	543	495	490	543	515	503	499	505	526	496	524	504	501	536	521	551	538	511	504	522	523	501	526	516	526	504	543	518	485	559	476	539	564	498	504	538	488	512	486	559	550	523	531	511	537	504	494	530	499	517	553	524	523	531	514	532	514	480	524	500	549	528	458	505	539	501	510	556	523	530	533	481	529	568	517	549	528	519	519	565	564	529	503	526	518	530	495	473	515	482	554	491	528	524	509	493	533	540	516	516	514	542	502	548	490	505	512	518	509	479	504	529	554	543	555	522	541	500	510	542	516	548	545	514	500	506	497	547	551	525	548	486	521	486	521	519	509	540	495	515	533	513	490	507	503	526	521	559	551	489	541	583	496	547	491	512	515	511	516	556	481	540	504	558	518	528	507	573	552	522	531	527	531	529	523	537	527	536	547	514	524	516	501	502	491	556	497	547	527	487	501	488	532	522	532	505	557	536	506	511	482	550	526	508	524	529	490	525	502	445	501	535	546	554	550	504	535	529	530	551	554	530	512	507	486	547	550	542	512	547	479	513	500	501	514	537	536	483	482	506	516	549	515	516	513	521	532	559	491	586	514	531	492	520	520	519	528	547	532	506	506	538	519	542	509	463	504	529	518	481	517	525	502	524	523	501	483	486	528	522	514	535	502	523	472	459	531	529	525	563	531	501	508	535	504	514	487	515	504	548	524	569	553	495	530	495	488	512	531	503	526	529	552	502	474	476	490	528	545	490	484	533	486	475	558	529	532	530	504	474	488	562	522	545	519	530	516	525	525	568	518	524	541	575	524	509	532	560	535	510	495	543	482	521	483	494	521	520	515	500	513	523	538	514	547	513	511	540	498	526	477	505	508	517	559	518	502	547	506	557	529	572	554	508	521	530	507	537	574	545	516	490	521	522	513	530	545	502	529	554	542	550	512	542	479	526	514	509	529	501	546	534	550	484	566	516	526	547	518	530	529	505	465	505	505	532	530	507	475	524	478	537	500	483	540	548	506	529	500	483	524	568	521	527	502	519	535	555	511	534	507	512	527	466	488	536	522	549	532	555	520	553	524	526	537	477	525	543	505	510	554	518	534	544	535	513	505	532	521	511	524	548	454	513	515	496	548	485	553	529	507	533	512	493	515	551	606	515	512	529	487	529	545	526	558	551	563	561	548	495	516	508	567	517	528	537	521	529	531	467	514	573	509	543	520	492	523	526	544	521	513	487	523	520	556	541	512	513	523	543	515	498	497	522	483	499	503	556	511	499	485	536	547	515	500	516	540	522	514	493	544	500	501	536	507	513	528	566	498	545	492	564	500	568	538	528	498	488	536	528	524	459	521	549	529	534	568	540	554	540	499	517	494	552	527	538	511	532	513	513	515	495	500	507	501	531	513	562	561	540	536	561	505	540	524	556	563	520	544	509	494	540	503	500	535	520	540	544	529	466	540	518	499	517	509	571	496	529	534	565	537	513	532	532	536	531	500	504	554	511	529	584	520	541	519	502	524	536	506	502	527	546	547	553	506	566	520	525	536	505	520	525	575	523	519	554	563	550	521	524	477	532	521	517	584	504	526	545	521	522	518	524	524	516	531	532	531	526	517	534	510	512	501	550	489	520	528	564	575	496	521	511	525	535	542	510	527	484	504	519	507	527	520	530	512	552	548	519	522	547	477	544	527	488	556	540	517	524	480	543	454	572	513	518	542	516	521	465	478	537	505	507	499	488	505	548	511	515	540	504	546	491	532	489	479	528	543	548	508	506	507	527	498	567	517	563	528	542	539	515	520	518	499	513	511	527	499	513	533	493	498	473	523	533	534	547	550	484	510	498	529	544	479	490	530	544	514	513	492	508	518	481	499	541	488	492	553	533	572	547	506	528	516	524	492	512	522	549	520	507	510	576	517	521	549	487	526	515	565	552	521	545	498	518	544	487	504	477	535	519	522	518	527	528	537	518	480	527	538	512	551	537	537	494	519	545	512	534	559	507	554	477	513	494	536	493	541	571	552	551	514	534	500	553	520	498	534	547	515	493	502	542	531	523	535	502	557	541	524	523	476	553	498	538	524	549	538	566	493	528	523	557	495	507	568	510	503	511	491	539	542	505	493	512	547	535	550	527	519	535	505	507	525	530	595	524	505	543	509	555	556	516	512	502	531	474	531	496	519	548	508	506	529	508	572	538	478	521	477	531	507	497	519	547	544	511	480	536	554	480	525	541	524	543	533	521	526	532	530	508	526	482	530	490	508	517	503	502	504	509	553	530	581	516	514	563	534	514	532	527	547	537	553	516	533	497	573	503	503	539	506	473	534	499	566	497	512	526	499	479	551	512	530	560	540	517	524	539	520	502	561	525	494	527	510	525	533	533	460	548	502	531	561	516	526	516	536	510	500	582	480	515	541	517	501	524	525	513	533	503	522	508	500	541	506	540	527	520	570	510	543	496	479	561	512	529	506	494	511	519	532	513	496	537	526	523	500	527	494	522	508	509	489	491	507	551	539	533	520	516	504	551	502	491	502	519	551	501	504	518	512
24642	23728	32646	26762	19838	8184	537	244	202	230	218	194	207	236	239	234	210	242	229	216	198	203	211	220	214	219	203	232	236	225	200	202	187	230	198	202	228	216	212	241	199	202	203	204	222	217	220	212	227	201	221	215	210	237	204	222	231	208	213	194	209	212	225	223	202	205	190	220	214	186	199	183	204	224	220	192	201	187	230	216	248	214	231	194	206	210	225	211	204	235	204	210	206	197	257	200	238	232	199	220	180	209	201	216	215	217	204	215	201	189	223	230	196	204	207	204	205	209	193	222	199	215	209	194	195	199	243	219	212	213	213	201	201	209	194	202	229	214	221	236	227	195	221	208	212	186	202	183	233	213	186	198	191	179	204	168	207	210	205	222	218	232	203	220	215	223	210	232	199	194	211	254	199	223	215	215	213	231	213	209	197	210	202	209	192	208	199	195	194	191	221	203	233	199	212	243	200	256	215	190	198	213	181	210	219	191	199	237	199	230	197	198	221	249	226	241	237	218	203	226	228	216	200	202	236	218	211	209	216	188	181	229	196	203	232	204	233	209	195	200	212	200	220	205	195	198	183	196	221	188	215	207	221	222	193	224	228	199	209	225	204	209	194	224	228	214	223	187	212	212	179	190	198	225	219	212	199	200	194	228	204	170	208	195	212	207	204	222	221	196	219	215	215	236	211	212	218	213	219	207	214	209	200	220	232	208	200	206	239	215	208	187	218	228	224	205	201	204	220	218	201	205	179	209	212	228	201	226	197	220	219	203	194	208	214	219	210	236	225	212	212	223	217	197	216	219	180	234	244	210	222	206	213	228	185	206	224	213	207	233	224	203	188	207	229	231	204	226	244	240	211	217	214	197	221	210	221	220	195	202	192	199	184	188	226	231	193	205	215	212	206	211	211	225	177	206	212	233	245	219	227	204	198	189	217	224	206	212	228	205	208	196	222	208	211	218	218	226	199	227	203	187	212	196	217	238	216	212	217	233	217	210	212	208	192	224	211	215	202	207	204	196	238	185	220	227	195	223	212	233	219	220	186	227	216	212	215	205	207	210	212	225	223	204	224	226	205	202	175	220	206	231	220	222	198	206	213	208	212	210	205	178	209	205	210	213	189	202	210	208	226	217	218	228	203	204	211	217	195	221	200	192	209	216	200	202	200	211	204	200	214	220	218	203	212	221	226	230	177	240	226	212	227	196	202	230	222	195	182	212	193	206	207	224	203	208	211	215	227	209	214	203	192	254	205	246	208	227	223	210	202	230	183	189	222	213	205	219	207	211	213	212	219	223	199	185	218	211	207	210	232	203	201	206	212	205	203	235	205	229	199	208	214	204	212	212	232	220	218	213	224	184	231	201	188	210	198	212	207	222	203	203	200	229	225	221	215	221	206	217	196	209	218	235	194	191	212	206	225	230	214	215	230	197	192	210	192	194	221	195	217	200	198	224	204	220	246	223	210	220	199	243	196	227	230	198	213	225	236	244	216	200	219	223	213	235	240	240	191	214	209	216	201	210	218	196	223	212	227	205	203	211	237	204	179	214	220	226	228	188	233	226	209	198	220	204	206	203	234	221	237	209	178	203	209	205	208	210	201	223	218	221	227	168	186	196	208	215	192	202	213	218	243	218	218	194	227	240	214	214	190	215	224	232	196	238	216	206	218	233	210	220	192	195	212	245	220	198	204	218	197	202	183	204	180	224	210	200	185	215	224	208	211	211	226	194	191	189	207	203	214	171	209	212	219	204	209	214	197	204	191	220	203	214	223	232	189	195	195	182	217	199	224	201	231	227	195	234	205	220	239	231	201	199	201	210	188	217	198	200	218	228	231	205	200	200	206	207	189	228	202	223	227	213	197	213	200	211	230	214	235	210	222	213	221	205	227	236	181	216	197	219	199	218	182	219	226	211	229	220	182	194	189	205	217	220	204	205	184	198	218	204	208	199	241	228	202	201	188	243	217	230	219	192	229	188	217	199	197	202	197	230	202	203	201	205	208	223	204	208	213	214	187	208	225	225	235	207	231	225	217	214	226	183	189	200	240	241	192	209	230	232	197	226	210	232	204	204	204	207	202	192	192	236	195	224	207	226	226	221	178	197	196	206	213	220	224	206	209	213	191	216	209	191	201	240	201	212	195	242	204	195	208	218	224	243	229	227	218	215	204	204	189	200	214	228	192	210	203	231	189	212	207	188	222	203	191	204	207	213	211	241	216	202	198	217	220	230	209	215	216	194	220	205	209	212	226	228	212	233	220	229	219	209	200	200	191	240	232	210	225	206	221	210	212	189	220	212	231	212	213	179	206	213	194	193	208	184	192	213	217	217	179	220	203	202	247	177	206	189	208	218	220	191	211	226	217	192	217	224	219	201	205	202	223	217	198	194	201	225	218	217	211	195	228	197	230	201	201	219	226	200	233	216	201	214	220	228	222	207	204	208	197	207	200	217	219	197	216	226	193	219	192	220	196	190	230	202	201	219	220	230	210	237	194	201	191	199	220	198	203	199	224	210	236	203	202	205	210	219	222	222	210	230	204	223	244	217	203	199	192	198	199	230	219	207	215	214	200	225	229	186	217	207	238	201	210	195	222	209	196	214	199	215	203	207	206	205	221	213	225	214	218	195	201	202	202	215	219	207	202	222	200	212	221	202	201	196	204	235	217	194	230	208	238	244	193	210	233	234	234	199	218	198	211	213	213	218	205	214	218	221	201	223	216	213	225	206	231	222	247	220	235	216	210	208	212	270	189	217	200	220	200	195	213	210	207	204	209	197	230	184	218	216	191	207	205	222	227	204	213	195	233	188	209	186	225	228	219	216	188	210	242	222	214	228	215	194	191	180	235	222	226	191	210	218	210	198	203	217	203	209	202	197	222	235	204	197	242	207	194	202	201	191	221	212	220	216	236	192	207	215	194	229	204	223	228	228	228	197	198	208	204	225	192	192	231	196	201	214	208	200	240	225	221	218	207	206	238	190	199	211	201	219	191	222	209	240	233	217	227	213	219	213	245	196	213	201	197	197	223	209	195	192	193	201	200	196	218	209	218	208	230	197	188	195	236	214	227	230	227	218	212	232	214	210	206	210	204	215	200	206	218	221	188	188	246	210	207	235	210	205	209	181	222	221	230	229	211	222	170	223	195	201	233	208	240	204	198	217	223	168	188	214	212	217	215	209	237	218	212	223	234	186	207	208	207	191	233	212	197	191	197	209	214	200	216	231	211	191	195	183	206	232	233	242	227	188	210	225	218	220	224	211	228	219	205	199	224	190	202	217	209	201	223	203	210	226	193	175	203	210	206	187	209	210	216	219	217	186	229	197	177	197	199	196	216	233	209	209	223	201	226	222	232	171	177	234	228	221	184	208	203	223	197	223	239	213	239	203	215	191	215	219	209	243	211	222	207	207	197	196	191	190	230	208	196	185	214	205	198	212	210	223	226	230	210	218	230	204	194	204	215	222	183	202	225	202	195	223	205	192	209	202	191	236
59342	92415	65425	35021	15152	4133	664	419	412	370	406	378	351	399	424	406	413	408	399	391	389	372	370	410	376	384	369	393	402	409	379	392	404	401	392	422	401	394	385	401	404	379	442	402	407	434	406	408	413	381	422	384	403	423	400	406	388	367	376	393	409	371	418	375	374	428	393	374	381	425	349	363	415	360	409	382	417	413	429	378	397	366	407	406	400	371	375	385	383	370	414	427	388	347	416	408	339	397	395	393	383	384	406	397	375	394	384	368	348	377	397	393	399	398	366	390	358	362	371	377	375	397	415	395	388	391	373	413	384	422	397	387	400	398	381	394	385	466	394	368	417	385	406	371	360	356	426	429	377	402	414	355	402	381	397	402	393	393	353	428	380	414	414	384	386	403	390	367	355	379	382	394	367	371	409	407	419	390	408	388	394	345	388	376	399	391	407	393	373	423	415	381	414	410	389	393	395	386	411	403	433	374	415	367	366	426	394	364	401	433	392	399	374	405	381	386	382	420	418	385	397	374	379	369	386	392	416	402	422	401	419	408	349	402	358	363	356	387	356	362	371	372	402	392	388	395	397	427	373	378	389	420	399	417	374	373	401	421	414	376	410	390	394	391	389	371	364	393	380	381	399	382	365	383	347	431	407	405	377	385	374	391	360	444	389	402	399	391	368	360	364	390	389	372	373	407	379	393	392	404	406	422	382	427	388	413	423	356	420	343	392	386	386	412	394	355	408	403	377	372	376	341	405	422	373	391	373	353	387	403	398	372	374	400	351	379	408	388	376	411	423	386	366	401	376	385	368	405	387	410	396	398	379	349	375	439	366	393	396	372	360	370	386	347	385	395	371	398	396	394	354	374	402	390	394	394	415	422	389	392	391	373	386	427	376	392	422	400	355	385	380	381	393	362	410	421	391	340	359	376	403	410	364	363	381	366	411	377	401	385	377	370	379	387	350	395	406	373	386	410	397	372	420	407	389	389	394	380	396	382	380	405	407	415	391	408	410	378	402	362	409	392	442	411	412	417	379	388	396	431	355	387	399	407	387	388	386	358	423	386	407	385	385	394	429	383	397	384	343	415	384	415	412	385	360	417	390	394	396	399	416	391	363	408	409	363	404	400	405	403	397	357	404	377	385	378	390	384	401	410	419	369	384	388	362	434	364	423	351	378	418	379	375	399	392	374	352	377	402	411	389	382	360	379	373	366	378	341	373	400	424	409	391	379	378	413	393	415	396	410	431	387	406	379	357	359	390	396	373	414	385	366	390	384	381	389	363	394	392	395	384	393	400	395	359	414	411	402	393	400	380	378	366	411	358	368	418	364	386	348	389	418	396	392	398	392	399	373	364	408	393	347	375	390	390	384	381	393	386	351	399	392	378	374	405	373	376	385	376	398	406	400	382	391	355	394	392	365	369	386	368	414	396	427	391	441	388	398	393	390	393	412	408	411	419	386	401	361	380	419	378	376	413	422	377	437	373	355	399	410	358	389	396	383	361	377	386	400	421	395	397	399	389	395	393	428	374	392	420	386	419	378	406	407	370	385	386	399	436	363	336	411	437	388	368	382	369	397	387	365	381	373	365	403	363	390	366	399	421	386	396	348	397	412	416	369	375	387	354	419	395	376	378	388	387	394	398	394	392	364	377	386	415	407	404	402	359	377	409	393	411	432	396	368	386	382	388	401	385	389	410	371	381	401	426	386	401	368	406	403	404	383	374	400	416	380	401	414	420	410	384	385	398	407	402	365	379	411	387	386	373	412	395	389	377	385	389	398	369	413	390	378	423	419	390	418	367	367	414	356	420	431	415	372	412	416	405	390	421	395	372	390	385	391	401	378	426	371	377	396	406	390	386	416	380	420	405	386	355	390	404	400	396	409	385	427	384	411	375	380	389	384	393	366	378	414	395	347	383	397	435	354	405	374	362	398	403	387	379	388	387	403	368	404	411	366	375	375	369	372	367	397	382	413	394	408	374	327	390	372	358	388	368	388	382	412	377	386	354	396	407	375	386	396	395	421	365	392	417	399	368	405	389	390	365	385	375	392	420	398	388	379	386	392	384	389	414	382	409	427	385	386	397	366	369	419	392	386	371	395	362	416	411	385	395	392	399	387	411	424	385	366	372	438	414	418	393	412	356	393	393	383	408	386	372	354	412	373	418	412	395	364	409	377	403	395	390	395	359	396	394	391	386	361	363	408	393	391	378	393	368	370	402	410	393	377	410	399	403	376	389	359	398	391	381	410	381	380	407	393	370	368	344	423	388	368	425	377	387	367	384	404	400	402	361	377	394	395	389	397	364	370	373	362	383	383	404	422	414	400	414	400	370	388	381	369	399	371	415	388	381	383	381	378	419	370	390	368	401	409	383	380	378	396	383	409	375	395	380	404	378	411	405	381	389	425	405	374	366	386	423	407	420	393	364	375	401	411	404	403	402	397	384	370	379	412	412	359	402	375	357	394	425	410	404	381	402	404	373	392	410	398	411	405	378	423	392	391	388	398	420	397	424	425	386	392	375	402	394	410	401	393	428	383	365	375	345	391	387	377	383	386	396	374	382	360	352	401	393	374	360	392	398	427	401	408	398	396	385	370	398	384	384	388	377	429	385	383	377	397	379	381	391	419	358	367	384	408	386	399	405	374	412	400	401	365	409	390	374	379	377	390	407	402	396	388	445	374	400	400	374	371	394	427	387	397	443	396	406	386	410	414	389	328	383	380	389	374	387	367	397	431	388	421	411	368	377	366	382	369	383	378	377	386	405	374	380	363	413	408	406	378	402	370	400	361	375	386	387	381	407	437	401	411	394	369	429	390	362	423	391	404	381	400	354	395	376	369	383	370	431	380	368	372	401	410	389	394	391	388	374	401	378	392	390	402	373	398	394	399	370	406	375	402	365	412	355	396	404	360	392	391	375	364	378	382	369	395	373	394	428	381	363	392	382	427	395	379	420	381	357	385	393	362	377	381	422	383	405	406	370	380	412	407	369	368	388	422	394	390	413	392	394	394	379	392	411	410	392	391	361	381	406	405	386	362	389	385	378	400	390	411	404	395	371	387	397	407	392	365	387	364	383	388	436	409	435	392	371	355	369	385	394	373	395	395	387	376	363	402	420	406	387	367	429	399	406	391	394	336	401	384	388	409	376	376	398	412	350	377	372	418	376	397	396	437	409	371	362	397	379	402	393	420	365	389	394	401	373	378	382	391	431	397	389	396	374	377	376	392	401	373	407	445	382	395	432	391	379	435	393	369	377	407	364	392	358	435	417	377	418	392	443	365	354	429	395	398	392	392	409	388	429	384	377	376	420	400	422	404	388	389	375	373	379	411	361	397	363	372	352	395	390	388	387	390	376	393	390	375	371	363	387	412	405	353	394	397	410	370	379	375	390	406	394	425	418	370	396	433	403	413	412	412	418	409	383	407	399	402	377	419	393	377	383	412	384	354	404	414	380	395	395	405	390	391	415	399	383	364	370	403	390	392	397	399
23502	22237	30724	24813	21474	18768	4597	397	331	311	342	300	298	324	303	321	298	335	301	293	336	289	288	287	338	307	303	311	286	299	279	307	277	285	274	310	308	309	280	327	289	306	322	307	270	291	321	295	317	289	283	281	271	322	301	305	306	296	324	323	257	342	304	305	267	298	276	311	281	285	302	311	305	308	272	298	282	303	309	276	317	279	277	320	296	283	306	285	314	272	308	281	282	300	321	297	261	284	314	329	279	259	284	326	274	305	283	312	323	289	299	248	283	300	321	299	312	303	262	269	285	300	294	312	303	337	312	267	286	249	281	291	302	295	285	313	281	274	270	274	320	308	278	279	269	319	305	329	319	306	256	325	287	298	316	291	291	300	271	280	298	271	310	279	282	290	284	303	307	310	304	275	281	284	301	330	288	282	263	307	263	292	315	332	270	298	327	289	294	278	263	276	304	323	321	291	292	288	311	287	256	280	273	304	305	279	294	294	286	262	296	297	286	336	323	297	275	304	325	266	266	294	299	291	318	302	312	295	291	308	310	314	313	300	274	286	309	302	334	283	279	294	296	288	312	286	300	320	254	305	290	296	284	268	303	295	338	288	330	312	270	299	316	268	310	288	311	266	281	276	262	296	280	306	289	306	267	266	317	275	285	278	288	287	298	293	309	321	302	288	293	299	294	304	304	312	287	301	273	298	338	278	299	299	297	315	291	294	309	294	288	299	268	286	307	315	314	295	293	291	304	288	284	245	276	273	286	297	273	311	295	301	269	289	318	294	314	313	325	281	317	299	321	296	294	302	281	287	310	294	281	316	297	239	294	273	298	280	336	265	289	305	285	327	292	303	286	321	303	309	279	302	275	305	253	296	312	312	307	287	321	296	264	283	296	267	283	288	309	296	290	263	271	290	303	256	302	286	282	302	271	282	289	308	323	280	318	293	269	304	292	281	278	321	306	302	257	303	298	292	294	292	269	279	300	312	299	317	326	281	326	301	264	275	270	307	317	296	297	304	314	276	305	263	272	289	287	272	279	313	302	295	244	310	286	301	291	287	312	301	295	291	283	305	296	298	300	300	270	275	297	266	286	291	274	302	292	271	306	295	314	287	305	317	277	293	290	303	302	297	253	322	294	308	300	287	305	329	297	288	301	300	300	337	302	297	332	311	307	286	325	304	315	298	296	302	293	280	291	305	275	303	283	278	289	287	294	307	286	305	279	278	297	273	283	265	288	286	270	267	305	306	290	284	300	293	307	321	306	301	323	278	316	325	313	300	274	305	286	297	287	310	272	279	272	242	306	309	289	296	270	279	285	290	313	297	276	306	279	267	270	279	321	321	276	310	269	276	305	320	296	261	299	286	278	306	282	309	300	288	295	313	269	284	297	311	277	277	306	315	291	328	264	333	305	274	281	289	254	306	340	288	311	271	316	293	292	299	305	292	289	290	307	270	300	290	301	283	305	302	268	283	314	282	278	338	301	286	304	316	277	289	289	304	297	326	313	301	306	260	286	309	290	289	281	301	291	299	285	310	299	262	291	297	306	324	341	317	279	297	277	299	284	293	322	290	306	288	296	310	291	302	283	313	308	285	285	305	289	265	295	296	288	270	292	314	306	291	296	298	294	321	296	322	315	300	345	290	291	315	257	300	294	296	287	305	298	309	270	300	291	327	314	312	282	287	251	264	286	288	298	283	276	295	277	290	253	287	315	286	312	279	311	295	281	293	304	284	294	283	309	302	283	295	291	270	323	287	317	267	303	295	310	309	268	282	288	291	303	290	282	277	264	329	307	280	289	314	320	274	269	296	304	274	278	290	283	274	315	280	284	306	278	295	289	297	294	285	289	297	333	289	291	272	305	292	320	284	256	300	304	297	287	323	300	307	294	294	287	298	291	271	283	283	295	308	302	298	282	295	279	304	260	318	320	291	319	294	299	318	285	300	330	298	272	263	284	265	306	303	292	279	308	265	274	324	301	284	295	305	292	288	289	298	279	292	320	292	329	287	286	282	303	315	314	296	290	294	294	307	325	281	275	321	305	289	300	294	313	314	283	258	285	288	306	286	301	294	291	265	270	283	288	290	307	329	271	293	295	299	273	288	291	305	295	287	284	286	292	289	284	309	332	277	295	262	276	317	303	287	260	282	311	282	278	288	290	288	279	314	297	307	283	289	283	286	292	262	295	293	293	280	294	303	268	291	279	286	289	277	293	281	281	298	294	282	279	297	276	300	292	304	314	321	262	300	299	280	277	288	298	271	309	298	312	302	309	305	291	289	311	297	285	298	279	301	290	279	316	298	282	334	300	269	275	300	283	308	288	332	305	319	312	319	298	302	297	286	273	293	313	281	280	289	304	337	288	281	306	287	319	288	294	290	302	265	298	289	305	275	286	281	303	293	259	301	273	283	289	278	273	289	290	285	270	303	312	307	279	272	323	330	323	300	273	308	308	309	301	281	286	296	301	279	310	265	305	302	284	298	262	278	299	307	304	309	308	275	313	277	310	264	318	316	282	300	308	279	316	301	252	317	302	314	277	277	271	289	278	277	295	277	260	329	284	312	262	286	313	306	306	298	292	316	287	292	289	285	306	277	277	315	291	285	291	292	298	275	254	281	314	268	273	280	289	288	305	288	300	299	305	291	303	280	302	315	298	315	261	278	301	311	314	278	289	305	282	316	280	327	293	291	296	271	289	295	304	296	278	289	294	285	267	301	282	289	316	312	282	293	307	333	301	267	249	306	285	275	275	292	308	286	331	283	300	310	323	282	297	299	292	294	272	300	298	291	255	271	334	277	288	302	266	279	290	315	281	301	298	307	277	281	305	303	272	265	305	250	269	292	259	286	286	290	317	306	284	267	299	267	304	307	286	302	299	290	285	309	268	284	266	301	305	291	277	281	336	291	290	306	279	283	294	264	336	286	318	329	311	307	266	317	295	265	277	317	275	290	287	286	256	265	268	260	315	304	274	300	293	302	322	267	292	320	280	290	260	269	327	299	296	312	321	264	290	311	310	299	282	291	292	260	324	306	296	296	283	274	314	299	271	324	302	303	310	301	306	308	290	296	299	286	332	324	286	306	291	267	273	286	293	300	291	283	270	280	294	335	309	261	291	273	307	257	292	270	282	283	318	304	286	304	307	300	302	274	296	279	310	298	301	336	312	310	291	307	293	280	281	288	248	301	310	312	304	304	309	310	277	272	305	282	318	265	301	309	280	281	289	277	295	298	303	268	276	264	301	293	312	321	297	299	289	306	301	287	323	316	289	290	276	282	268	301	279	302	290	269	316	295	310	308	304	284	284	295	321	299	333	323	294	342	276	300	255	312	298	320	275	265	294	294	315	282	304	294	280	300	310	271	288	289	315	280	305	290	293	268	322	320	302	272	272	309	291	265	263	279	299	306	303	300	316	282	317	310	288	254	255	318	321	275	332	296	297	325	307	298	310	279	301	282	283	282	285	241	283	256	311	269	279	295	289	307	312	290
56227	101436	73974	43120	20906	7485	1264	484	496	562	510	493	517	498	511	542	478	522	541	486	509	502	519	522	481	515	533	516	525	490	497	481	480	493	503	557	493	471	486	496	489	513	487	505	529	505	517	507	483	487	493	527	510	506	506	516	473	483	521	521	472	529	489	483	503	534	498	523	458	509	533	517	491	472	505	537	524	561	485	476	535	512	507	510	510	499	528	499	511	492	529	467	488	445	483	508	531	522	515	502	466	504	508	531	524	465	509	502	523	499	508	535	521	474	496	494	470	485	498	486	509	479	539	507	485	461	489	492	519	497	530	508	504	483	494	509	516	545	490	510	527	504	535	514	500	526	520	505	514	498	501	530	523	528	526	493	519	493	533	561	485	541	491	544	497	465	506	488	534	486	492	497	490	512	486	502	486	517	539	485	539	483	529	477	476	531	508	472	482	515	525	468	479	521	493	508	548	490	503	510	438	490	482	486	503	480	523	495	508	523	477	476	495	531	542	497	502	473	502	487	537	479	491	527	481	514	528	506	485	466	518	531	514	490	529	483	508	526	500	496	475	507	517	462	548	535	486	526	487	532	477	503	534	523	544	479	511	474	493	491	509	490	521	519	528	484	517	506	516	479	521	496	469	483	483	520	511	546	522	508	528	499	496	508	512	524	509	503	540	483	503	504	527	485	504	494	508	478	523	480	482	496	510	488	525	471	467	462	464	463	454	541	509	488	506	513	468	518	476	474	501	521	502	558	520	547	510	486	488	461	536	535	468	517	521	491	488	506	502	462	467	522	472	509	497	467	508	513	514	507	472	486	502	482	479	522	507	513	531	486	507	533	505	520	491	481	482	469	514	472	497	500	540	477	502	512	487	508	523	494	527	511	501	511	525	495	502	529	489	496	482	572	494	549	501	532	562	519	531	515	529	503	517	490	448	521	501	512	482	473	494	472	492	542	467	488	504	491	480	492	501	465	480	479	483	488	506	508	511	512	496	502	473	496	478	508	477	512	498	535	517	467	530	485	530	531	516	527	490	478	499	488	493	504	493	481	493	530	498	503	465	515	512	515	517	507	503	465	487	500	495	515	460	480	509	501	457	530	499	512	507	503	528	525	534	522	548	496	513	497	526	506	492	529	473	479	535	509	488	481	523	537	497	492	497	518	506	498	530	500	489	504	462	500	488	513	480	423	498	496	513	463	496	535	496	465	540	508	483	498	530	518	522	499	475	495	483	505	512	485	520	527	505	511	496	485	486	507	493	517	493	508	476	481	484	516	461	528	500	500	492	486	523	506	497	464	536	506	487	527	514	479	525	524	504	474	495	514	494	518	458	514	471	478	511	489	507	521	469	511	524	563	507	495	490	511	463	481	511	525	520	495	455	544	496	486	519	488	486	506	496	487	502	495	516	519	513	498	543	539	496	498	515	512	502	515	467	481	518	508	519	480	548	486	473	485	508	514	513	487	481	462	555	506	530	522	479	491	497	521	472	484	508	480	475	521	488	517	478	471	500	511	469	508	473	472	505	541	457	494	494	510	476	520	542	469	543	504	508	518	489	514	496	494	486	519	513	492	486	463	490	516	536	566	490	505	486	504	485	539	564	500	509	508	498	528	525	518	550	461	486	487	472	500	508	519	522	468	468	517	455	507	512	525	512	531	472	514	528	515	533	483	519	533	465	476	482	521	496	534	510	588	479	503	485	489	497	494	554	470	496	486	470	546	527	525	515	482	489	465	505	546	517	505	535	500	522	504	497	487	488	524	495	509	527	512	496	507	525	542	489	493	492	486	460	504	509	500	478	491	495	498	543	530	487	555	547	504	499	524	513	507	497	508	494	455	543	494	507	497	469	515	524	519	497	470	456	484	470	496	494	535	526	491	494	499	513	538	477	507	527	492	499	510	549	479	496	482	499	477	496	527	475	504	527	502	481	490	507	523	553	514	478	512	526	473	513	490	503	515	491	499	532	507	496	469	484	490	512	535	514	494	504	493	483	535	506	495	505	480	442	476	540	520	511	504	555	497	508	493	454	512	496	495	511	529	518	509	493	538	530	507	497	524	518	511	506	483	480	496	489	490	516	493	526	494	487	513	515	484	462	506	486	494	544	513	534	493	509	514	540	507	497	507	486	488	497	521	562	514	495	544	545	525	455	503	492	466	489	524	495	454	538	502	502	505	497	472	502	484	495	518	503	494	524	512	524	497	510	485	509	532	515	486	530	499	552	559	476	490	506	469	482	509	492	500	473	517	498	471	462	503	477	504	504	468	511	513	487	484	486	536	488	499	499	490	522	509	489	517	498	464	529	527	504	512	528	484	496	493	517	522	517	484	488	508	513	511	515	506	495	494	549	501	491	490	538	469	509	492	488	494	496	499	522	473	515	527	509	509	523	504	496	489	511	528	509	522	513	533	512	493	517	520	514	522	536	515	514	504	518	493	517	493	515	514	527	465	489	509	501	486	520	523	500	530	526	480	463	459	499	508	467	541	511	495	497	503	487	506	495	480	509	513	491	532	508	496	539	506	510	522	521	529	506	518	491	487	478	501	461	523	515	471	533	534	513	487	497	501	501	520	491	538	512	491	490	483	495	513	474	469	474	473	516	455	499	507	510	500	460	491	508	511	489	501	529	510	475	489	455	517	512	518	506	494	514	486	524	495	506	548	478	485	495	530	509	533	517	496	509	508	531	494	532	488	538	492	486	497	487	505	556	507	510	474	493	504	514	490	574	494	476	506	495	442	528	514	481	490	524	525	525	512	516	496	496	481	501	506	537	481	521	495	541	511	463	507	482	475	490	477	495	466	529	500	481	507	547	504	479	531	467	526	516	493	532	458	484	522	483	493	519	486	494	469	532	517	500	481	466	524	489	495	463	469	509	507	530	501	473	487	543	511	503	504	505	474	519	538	516	505	450	527	498	494	526	504	499	520	439	515	519	488	542	489	513	498	548	516	512	547	509	489	523	514	515	504	509	524	513	527	490	498	494	544	494	514	488	497	493	518	525	493	507	523	486	510	511	502	523	473	493	506	510	521	507	509	442	502	490	497	493	513	477	524	519	518	465	519	494	487	525	515	465	475	524	498	519	491	547	487	478	461	506	522	527	475	487	533	517	524	504	527	499	489	498	487	482	531	504	497	548	499	519	465	494	475	477	524	512	516	477	511	499	498	461	471	526	517	510	509	508	472	517	552	531	505	492	535	493	480	512	485	525	514	487	477	492	516	548	502	513	529	473	488	470	525	493	538	458	501	493	512	500	493	512	500	507	502	497	482	512	502	537	504	498	517	490	526	506	473	458	480	510	497	491	494	507	526	491	504	522	513	516	492	480	459	486	507	498	453	516	502	497	516	480	477	493	478	540	511	522	504	490	527	488	505	488	511	518	466	507	520	522	495	476	509	493	507	481	532	524	495	511	507	498	525	504	494	482	490	529	510	518	506	527	520	522	507	508	490	456	498	509	473	491	508	448	476	487	528	497	536	496	478
29676	29734	26122	10448	1458	496	283	287	311	313	285	293	282	266	299	284	274	275	292	279	266	283	288	307	309	259	239	290	259	306	258	267	301	289	268	275	248	273	269	294	274	260	288	263	270	305	299	286	276	268	269	266	305	261	276	302	276	300	267	263	281	271	279	285	255	284	280	265	259	295	292	292	284	281	280	303	301	281	298	269	256	285	271	268	277	266	262	323	249	283	275	268	256	297	298	288	279	245	293	246	295	266	276	297	273	291	303	290	319	253	258	266	299	281	286	262	296	310	249	240	295	323	257	268	287	269	262	286	292	284	256	282	276	290	276	279	272	295	266	318	285	288	273	296	271	280	278	262	261	282	288	295	258	292	265	263	292	249	282	290	290	272	292	279	270	276	248	275	298	275	303	286	286	304	260	274	275	254	285	311	292	280	272	279	262	249	272	272	288	287	299	311	288	278	235	291	281	288	251	296	264	276	266	282	319	267	299	260	315	282	276	297	245	272	267	278	265	274	295	278	304	267	303	275	283	300	269	241	251	246	281	282	265	307	266	264	285	265	258	258	272	298	290	299	301	316	280	277	274	302	288	263	281	283	241	271	264	292	272	285	285	292	265	305	269	279	284	266	273	279	274	276	295	306	274	296	307	289	284	270	292	299	288	308	259	298	288	304	289	277	237	258	257	317	267	271	295	274	242	295	256	287	278	263	284	265	253	266	269	257	284	286	266	270	287	264	282	285	274	273	261	250	258	309	263	274	276	281	297	256	256	292	279	280	272	300	279	290	282	275	282	274	303	285	291	270	269	285	290	265	260	298	292	276	296	292	284	309	263	250	284	284	273	312	279	260	281	293	289	309	249	302	286	275	272	278	268	277	266	261	282	264	284	287	269	229	279	292	261	298	241	253	298	288	263	275	246	269	260	240	277	307	280	309	288	290	262	251	287	280	301	280	276	247	269	298	285	273	250	297	286	266	309	247	285	286	281	283	293	282	289	298	255	276	274	265	280	271	271	296	290	282	287	287	277	282	273	269	296	265	272	302	278	281	293	244	251	311	302	287	296	290	266	279	277	277	288	271	279	264	270	298	274	312	302	244	243	267	264	307	288	288	284	289	277	314	263	266	277	313	259	293	280	274	292	270	253	282	279	267	272	273	283	234	311	294	278	301	292	269	268	262	282	266	257	282	284	301	299	303	283	292	292	262	303	295	278	303	257	293	258	253	272	269	265	280	279	295	254	275	310	259	271	264	296	263	297	273	303	272	295	297	293	296	285	260	254	284	268	289	281	322	272	285	279	250	273	283	268	294	263	307	297	293	295	273	281	279	253	250	283	305	294	283	314	289	279	278	282	266	282	293	255	271	286	270	290	277	294	289	286	297	274	269	307	275	256	290	293	271	276	277	263	282	295	288	264	277	255	285	307	261	287	261	273	259	286	276	280	294	283	300	278	282	292	283	294	263	298	319	290	245	293	262	321	276	284	303	267	311	296	300	259	281	280	287	251	287	288	271	286	297	278	295	263	297	270	271	274	260	256	270	325	285	276	260	290	265	286	275	286	323	269	284	267	256	282	258	267	301	296	291	251	322	281	270	249	304	306	303	259	264	271	255	274	248	298	288	281	294	323	270	274	277	293	331	267	237	291	275	309	279	248	250	304	307	288	252	290	279	262	297	282	273	277	303	264	271	303	266	296	279	292	254	273	272	256	276	272	294	256	282	284	281	291	293	274	297	275	302	293	276	275	284	280	283	282	268	253	282	258	292	258	284	295	285	300	277	309	307	279	310	304	269	269	262	283	272	279	279	297	280	292	276	261	284	253	275	319	262	296	298	274	231	276	264	277	242	245	287	284	239	295	248	254	260	283	294	267	295	301	291	289	267	295	264	284	271	258	272	254	288	298	267	315	288	302	308	284	280	260	285	242	303	272	289	276	280	311	266	279	300	277	289	281	273	282	257	260	278	308	304	265	254	278	289	280	261	273	276	273	274	268	295	268	293	268	298	279	297	314	285	284	286	267	264	288	327	246	287	275	297	239	278	291	272	282	294	292	274	301	278	274	277	281	283	312	270	275	247	257	277	266	303	267	273	268	259	279	276	284	314	266	261	281	276	289	255	285	277	293	306	277	300	292	278	274	297	268	306	296	281	283	301	279	281	268	299	255	274	279	290	270	279	251	252	315	254	309	266	260	271	285	261	261	281	287	278	262	267	270	295	268	284	271	266	300	281	267	286	259	282	260	278	304	313	271	279	283	268	267	269	268	288	304	293	276	278	285	273	266	274	301	319	292	292	278	281	263	266	257	285	295	253	307	302	275	242	272	286	280	303	253	282	277	277	273	273	283	265	270	278	296	291	263	334	283	276	244	262	254	277	272	303	280	251	259	292	276	253	272	262	257	298	289	281	301	288	250	320	271	288	267	267	289	263	300	296	267	271	309	249	312	287	292	282	299	275	305	320	269	284	291	309	283	271	270	290	292	274	298	280	288	286	286	308	295	244	264	253	284	280	271	295	277	290	258	251	259	313	301	289	275	278	290	273	306	269	304	280	280	278	285	270	271	259	285	262	274	285	281	265	284	294	295	279	270	278	311	302	294	267	296	262	296	296	287	273	282	293	266	296	268	287	269	278	293	276	293	308	287	289	259	269	295	258	234	299	270	315	266	268	278	293	325	276	293	310	303	267	258	270	293	261	298	278	260	286	296	279	294	290	302	318	282	270	254	273	268	310	281	275	277	284	292	280	285	285	270	312	283	271	250	313	294	297	289	270	269	261	292	298	287	290	258	289	286	302	307	292	274	268	285	251	275	262	300	275	268	309	306	282	257	269	272	262	273	269	278	262	291	273	263	285	289	280	270	269	276	276	278	307	303	326	280	264	270	286	302	302	313	266	299	247	247	264	259	273	290	285	273	302	297	271	289	296	279	259	275	277	281	261	253	262	272	272	283	304	240	276	261	304	306	277	305	255	279	274	298	277	254	294	267	262	262	281	275	285	301	305	279	275	289	274	289	304	295	287	252	265	283	292	282	288	308	296	294	275	270	243	261	280	270	275	277	275	267	298	298	251	248	293	262	265	286	285	284	269	284	246	259	320	267	263	266	289	267	253	262	276	265	262	282	283	284	311	287	269	285	278	280	254	258	285	313	283	248	308	265	268	282	274	315	287	311	253	263	292	261	273	285	250	302	314	286	298	289	300	248	245	280	248	292	274	268	271	276	269	274	261	264	261	284	296	306	290	281	256	273	268	280	239	254	301	267	323	291	275	298	258	304	277	284	313	287	272	264	273	295	280	295	296	303	279	256	274	287	264	284	292	305	225	288	293	272	255	289	238	269	278	305	262	279	294	259	261	277	276	302	276	290	288	274	292	276	287	301	280	304	294	271	285	247	302	287	303	302	260	285	280	285	293	273	281	279	317	282	294	269	288	301	246	298	292	270	277	279	283	280	261	274	276	253	259	279	270	255	282	279	296	277	262	283	267	325	283
38029	47298	29946	10621	2965	1122	580	509	544	501	556	513	489	498	523	501	520	541	533	487	502	537	516	523	539	515	537	502	528	489	474	538	574	501	461	578	509	504	537	570	552	538	522	551	499	505	523	546	548	520	521	539	461	537	493	505	510	544	543	542	524	488	522	552	525	530	539	509	526	534	512	491	524	493	521	482	517	528	548	505	540	526	573	527	518	529	476	524	509	513	542	502	494	549	511	557	532	522	501	532	540	553	485	513	547	516	506	524	522	514	527	514	497	516	505	510	487	475	547	485	489	478	510	527	537	504	538	515	548	510	557	496	487	520	521	533	481	513	518	529	470	534	524	516	506	494	520	517	498	491	517	533	528	534	520	536	561	527	499	539	527	511	527	490	537	509	530	505	554	533	507	525	495	506	547	535	520	540	525	518	469	509	517	466	502	540	522	523	494	491	529	493	521	559	492	531	523	545	498	510	490	576	492	485	536	514	536	534	485	509	542	517	493	550	499	481	521	494	489	487	495	497	489	517	498	515	535	507	562	527	494	561	510	506	545	497	523	513	502	508	542	464	474	521	535	519	508	517	507	508	484	490	555	534	497	508	539	540	531	514	547	525	510	502	514	459	458	595	549	531	503	481	533	478	493	508	518	513	486	543	523	525	495	479	527	486	475	493	538	548	532	525	486	524	502	560	530	521	527	516	537	487	514	493	533	506	542	541	485	512	529	530	508	517	517	515	493	538	490	525	522	527	480	528	514	552	517	515	568	552	502	504	492	522	496	522	519	524	509	552	463	501	518	537	525	536	532	497	482	533	545	520	504	503	509	543	502	524	515	486	489	527	492	546	510	500	523	493	522	520	496	488	519	533	537	504	507	498	510	527	522	473	537	490	502	503	522	542	519	509	495	526	491	495	497	561	515	536	480	515	528	543	489	478	510	491	506	498	523	504	467	524	476	521	536	506	507	529	540	484	540	504	513	494	528	526	541	548	530	525	517	525	511	501	527	479	527	524	549	513	514	509	504	505	489	460	523	514	486	517	493	487	540	548	511	498	506	541	563	493	521	535	488	527	497	515	529	532	533	517	497	511	505	510	482	520	533	500	524	539	480	520	514	488	527	500	532	549	510	529	495	494	530	530	525	508	512	507	501	503	482	532	491	526	482	482	507	517	561	504	520	536	547	496	516	545	509	516	513	499	541	549	547	498	518	508	521	532	481	506	504	504	494	549	502	510	488	499	502	524	553	472	519	502	508	497	529	458	526	514	504	498	513	538	488	545	481	548	567	519	537	552	482	529	519	540	480	493	527	487	519	541	519	531	518	496	537	524	534	496	506	527	553	545	533	520	505	522	492	485	492	549	544	545	536	507	539	508	512	539	499	527	537	531	561	513	518	520	506	490	543	539	523	533	514	550	512	537	525	501	488	498	548	522	457	505	523	478	524	521	531	545	509	476	516	522	520	512	534	531	547	534	486	527	540	534	519	488	508	521	526	512	538	541	535	544	552	509	511	505	496	538	535	492	561	503	557	508	481	482	558	505	545	507	520	500	540	490	540	508	514	548	518	513	477	522	549	526	517	508	512	520	507	513	572	550	492	493	458	557	547	557	537	529	508	541	507	513	516	541	533	549	537	510	495	531	501	537	504	504	494	502	502	543	540	501	524	527	530	528	512	516	512	490	480	527	502	532	505	522	479	539	490	488	534	504	561	577	509	509	516	501	518	544	536	504	541	503	574	532	548	518	547	533	530	506	492	503	493	537	500	532	501	516	502	509	547	499	507	517	516	513	528	487	520	495	492	497	499	485	519	479	539	516	512	577	495	542	529	535	514	517	525	546	503	528	499	492	513	512	517	518	513	467	495	529	550	562	530	511	488	505	514	524	555	486	535	517	534	486	508	495	496	462	526	517	553	526	478	527	524	515	508	490	527	512	499	487	535	509	506	495	479	529	551	508	484	531	525	538	491	507	509	504	553	497	525	536	501	520	509	516	489	545	557	522	511	533	486	575	495	539	504	503	537	522	540	514	493	514	521	505	476	502	479	514	533	527	509	483	507	528	511	491	506	515	497	502	546	510	495	516	558	538	507	525	541	535	539	551	548	520	503	511	493	481	578	510	489	487	548	545	500	508	495	506	476	516	520	501	483	516	527	505	513	489	510	540	491	555	526	566	538	533	549	539	523	538	512	540	520	504	521	518	545	500	473	488	516	529	498	524	478	505	500	498	538	531	515	575	506	526	511	497	502	527	507	553	497	544	508	508	508	552	487	524	527	495	533	536	506	490	549	479	522	468	476	550	550	541	504	517	488	512	531	526	497	483	511	514	498	501	552	534	516	521	483	493	524	511	528	531	518	510	528	501	580	510	516	512	488	512	494	506	501	489	523	560	522	530	545	488	499	537	521	526	534	496	523	533	500	540	488	524	549	523	539	521	542	526	547	521	527	545	528	525	514	491	508	486	496	541	504	547	551	523	530	464	518	504	491	553	507	511	502	527	526	506	478	533	523	516	500	515	518	495	511	522	503	542	537	476	510	542	531	523	525	513	492	496	492	489	507	518	516	524	533	505	520	552	508	535	491	495	458	536	488	532	517	522	540	490	520	528	555	520	545	501	474	457	542	531	476	527	497	555	520	487	495	513	543	502	512	517	537	477	525	532	517	522	532	493	490	532	493	502	497	498	526	523	481	521	511	490	528	508	592	553	524	496	534	511	464	497	541	510	556	520	476	530	535	506	562	473	526	545	520	529	484	553	534	504	533	501	472	514	533	497	530	512	530	486	504	504	479	474	503	547	525	528	543	516	522	487	529	518	503	485	543	502	503	498	494	534	499	545	570	528	538	527	528	530	508	557	571	493	550	529	529	480	543	507	518	534	503	555	548	515	503	524	557	569	529	512	505	527	490	493	505	509	493	500	491	546	531	505	517	528	519	475	556	512	518	542	478	515	526	497	492	522	545	531	514	518	541	495	493	519	518	531	540	512	511	553	497	483	512	497	525	521	566	502	528	515	508	522	534	516	495	505	505	518	532	500	554	500	534	523	510	541	525	510	500	524	516	543	532	534	514	546	536	517	494	480	531	519	542	493	504	471	509	518	536	523	493	485	529	500	557	524	534	522	538	535	510	545	495	498	478	498	526	548	489	480	523	478	500	545	482	487	547	525	510	477	528	519	510	484	530	502	544	521	530	563	522	493	555	534	506	534	514	491	565	511	492	495	528	531	534	504	499	550	504	486	551	489	551	498	545	521	535	472	526	498	444	501	495	546	498	530	537	522	486	504	508	557	513	517	513	505	502	545	472	524	497	525	528	503	524	556	485	475	528	536	537	497	527	499	532	516	517	513	543	532	484	513	499	528	481	523	484	530	518	494	517	538	530	502	508	519	514	510	569	478	558	504	562	520	495	520	503	487	498	519	509	509	536	559	514	522	502	511	556	519	528	510	521	498	503	516	552	534	486	518	498	499	531	497	526	472	535	575	500	542	517	520
24704	22736	30622	25620	19842	7536	504	226	239	247	248	215	229	224	230	189	232	234	237	190	207	220	189	244	253	218	234	223	218	200	215	219	240	227	230	233	219	209	186	227	223	210	211	205	239	207	219	213	207	246	216	235	212	204	219	218	213	217	211	209	185	203	207	217	181	208	202	222	225	216	211	211	243	215	224	223	196	220	219	203	222	209	208	197	220	226	247	258	214	217	190	229	231	222	222	204	211	202	205	221	229	195	222	228	210	223	212	204	211	239	190	220	230	239	217	215	227	229	199	203	226	222	215	217	223	214	236	204	210	224	220	230	235	216	204	253	222	213	198	217	251	215	247	225	240	199	219	225	203	218	219	182	202	218	253	196	211	215	194	209	242	209	204	204	245	219	226	227	233	183	220	237	227	212	223	213	219	243	208	209	251	207	224	217	209	223	232	222	216	215	228	220	251	219	256	235	214	209	226	217	241	227	195	200	189	218	223	205	219	218	232	183	231	212	218	229	200	231	202	221	260	218	214	237	211	218	217	204	249	233	220	209	211	236	189	232	203	237	207	213	217	245	206	215	264	233	203	219	253	253	234	216	213	229	236	228	228	218	222	225	209	192	220	204	198	211	219	216	230	249	226	214	201	202	233	198	232	212	204	211	221	211	238	196	196	238	219	192	226	222	195	190	195	237	219	190	254	217	227	198	200	228	228	218	221	217	225	225	219	245	232	234	200	210	204	218	209	196	237	210	233	230	215	212	243	230	234	230	208	218	234	215	208	179	198	210	229	186	228	223	222	213	201	223	220	225	200	242	216	235	229	219	214	220	227	181	224	212	209	227	213	228	232	218	184	217	224	237	236	224	218	222	252	223	221	232	235	208	212	215	240	219	236	213	255	208	221	221	210	215	221	249	219	239	202	253	209	227	235	226	203	221	240	184	236	238	208	214	241	212	206	203	205	216	196	213	189	200	238	219	218	219	207	207	237	215	237	215	228	205	207	220	219	217	233	243	232	218	219	205	216	249	215	222	225	207	230	228	228	253	222	189	211	241	201	230	243	194	229	228	226	189	208	249	235	242	208	226	235	198	206	222	232	198	231	239	223	199	217	232	234	194	197	211	229	236	241	225	200	205	242	202	205	229	235	190	229	221	216	212	197	210	230	229	240	225	211	211	229	244	215	209	253	238	230	231	208	256	217	226	209	204	216	219	224	248	233	257	218	209	225	227	207	204	218	225	225	243	222	204	225	212	227	199	215	203	222	189	230	224	204	203	226	198	209	207	213	229	208	224	222	249	221	239	229	232	204	254	234	220	232	201	209	225	202	225	240	211	233	230	209	234	189	210	229	215	212	217	220	217	206	215	214	206	229	217	245	211	196	213	231	231	228	230	211	213	223	234	246	220	240	227	181	205	222	236	240	213	224	196	203	212	200	243	223	222	203	213	202	238	230	220	225	185	239	229	218	227	220	232	212	224	222	221	220	206	191	213	231	213	213	257	213	215	236	247	209	226	205	231	240	221	192	234	214	213	219	231	223	251	205	240	229	225	236	215	214	223	199	227	225	213	210	234	228	212	197	201	229	198	212	214	215	241	218	197	213	215	246	198	224	218	216	212	223	212	215	227	190	229	226	260	202	216	219	214	194	207	206	213	212	221	205	232	227	232	219	206	203	248	221	207	213	219	215	215	210	213	253	218	215	214	202	223	211	231	234	219	244	237	230	220	229	246	210	219	210	202	210	225	224	191	239	243	239	223	218	202	211	244	200	236	214	213	255	206	252	226	221	231	226	234	244	241	209	235	229	195	215	198	227	235	234	209	231	210	225	220	240	243	223	245	228	237	226	234	202	206	221	216	242	215	232	201	230	224	224	225	207	232	229	221	220	210	217	209	228	210	193	185	225	231	206	238	191	235	217	202	222	210	216	214	228	222	258	213	201	210	224	206	227	204	216	201	242	189	239	215	209	212	225	226	225	199	227	200	204	198	220	215	203	210	205	219	227	204	206	200	259	194	243	240	243	224	230	227	219	212	233	226	236	213	213	218	235	231	217	215	227	192	193	220	194	210	222	204	238	201	243	232	234	223	192	222	248	235	206	218	244	196	227	232	226	220	264	224	235	210	218	213	220	207	229	251	214	228	205	215	225	222	210	246	205	235	232	218	209	223	204	226	217	207	222	229	187	232	223	241	197	208	210	217	196	217	203	215	218	223	235	235	221	221	217	222	225	217	207	222	270	215	210	216	233	233	205	201	218	192	208	208	245	194	219	203	243	215	237	208	194	196	197	209	221	211	208	207	236	202	179	233	228	236	224	228	228	228	215	221	232	204	211	226	225	217	257	211	228	208	239	209	238	231	185	247	220	196	216	230	218	220	225	222	227	232	184	200	200	234	224	217	220	243	231	248	220	243	227	227	217	245	206	250	230	210	188	185	239	223	212	219	204	244	219	209	250	203	219	222	234	214	247	227	219	224	233	230	255	220	231	248	202	227	224	213	234	209	198	221	225	230	238	234	242	207	238	193	217	228	202	234	219	198	207	192	209	224	234	204	231	207	219	237	217	238	215	239	211	200	240	240	200	227	214	255	208	236	234	233	198	254	224	236	231	208	229	237	236	218	207	233	229	239	221	219	223	216	213	193	201	211	198	202	250	221	214	205	218	232	213	189	225	231	185	237	219	238	216	222	214	212	221	217	222	218	227	214	230	199	197	214	224	221	223	214	237	231	214	187	229	221	229	215	212	228	214	240	229	196	218	205	221	233	218	196	231	222	229	216	225	251	227	216	220	203	225	232	209	243	208	188	232	212	198	218	212	220	232	235	225	209	221	231	232	229	201	250	213	224	188	247	231	230	207	218	244	234	194	209	227	224	235	204	181	210	207	213	216	229	195	220	222	215	248	251	197	212	232	231	204	221	218	233	238	227	225	224	219	216	213	216	221	196	234	238	223	237	219	196	218	213	213	208	230	225	195	201	212	206	204	220	209	224	224	234	228	215	229	231	237	220	222	255	224	241	219	231	240	228	202	236	229	249	209	222	210	221	206	254	185	217	217	226	203	226	200	199	232	208	233	195	227	219	189	188	218	205	211	238	205	205	223	220	219	253	235	208	224	192	237	208	204	207	202	230	240	226	219	206	208	192	250	204	205	210	241	219	222	203	253	235	251	234	226	231	213	221	222	229	228	215	203	205	221	202	205	219	237	207	263	228	248	222	208	232	222	219	236	222	216	226	216	219	211	235	226	218	206	227	244	215	240	237	243	209	216	193	240	234	247	225	209	223	224	232	214	221	229	196	231	219	214	228	207	211	205	235	204	237	216	203	248	209	229	227	218	212	233	227	226	246	202	236	246	226	221	197	221	220	239	215	218	216	218	212	243	233	199	222	240	214	224	216	223	204	253	243	233	209	231	208	220	234	205	214	219	205	229	219	235	237	202	225	224	209	220	200	214	222	228	196	221	236	203	198	232	240	223	206	247	224	201	207	198	204	217	213
60547	87826	60032	32621	14436	3481	673	439	376	426	413	408	413	435	382	428	422	411	428	434	409	368	414	411	419	368	422	391	389	409	373	449	417	416	404	415	391	398	409	422	408	414	439	415	429	390	373	382	407	412	420	426	399	442	430	407	415	410	389	391	401	386	391	361	426	406	418	401	395	451	399	401	428	427	395	462	415	388	437	403	418	378	404	456	399	410	424	420	418	405	406	443	411	390	429	361	438	405	387	399	424	383	418	398	414	408	409	397	423	398	374	368	426	419	404	419	413	450	413	401	414	410	385	475	395	379	417	414	388	428	392	412	385	363	397	430	419	413	424	431	399	408	375	418	394	426	390	401	431	420	397	431	396	390	383	406	386	398	428	384	417	413	418	421	430	417	383	409	408	429	414	389	395	409	409	405	407	389	399	427	422	455	408	432	404	403	398	417	389	424	386	451	436	423	385	403	418	416	423	412	389	380	378	386	448	400	404	389	404	365	398	391	373	395	377	427	411	400	424	387	413	404	391	372	414	353	414	371	446	401	402	362	414	398	423	423	413	423	427	416	392	393	401	374	392	391	438	407	386	409	416	399	423	390	422	371	422	404	373	387	385	395	395	357	439	372	407	451	395	406	422	460	390	425	395	392	391	376	409	375	404	426	370	393	410	401	429	413	409	415	414	405	416	367	364	382	403	432	413	413	404	379	422	406	391	393	395	396	389	422	434	384	412	448	427	389	397	396	406	373	413	406	418	361	412	421	375	391	383	403	385	406	372	431	433	410	420	383	410	404	391	398	376	383	424	356	413	456	435	427	385	425	409	400	384	402	420	370	387	436	385	410	395	362	390	451	399	395	414	394	401	394	400	429	402	401	380	389	420	408	397	418	373	409	395	373	379	425	393	408	379	379	401	401	395	422	384	407	390	396	398	405	381	383	369	405	414	417	418	375	395	402	382	438	406	391	385	390	408	430	423	396	392	397	424	392	400	411	413	393	443	448	410	433	369	362	402	427	418	378	434	407	389	423	403	398	359	410	400	413	382	396	420	378	407	416	425	400	387	430	397	371	392	382	377	413	427	420	417	373	408	378	393	420	379	424	396	416	390	400	416	391	446	381	407	413	415	400	428	419	422	405	376	406	403	393	415	413	401	403	404	397	419	417	382	390	387	380	425	390	410	421	370	402	398	387	414	414	387	419	418	401	388	379	410	420	423	419	403	410	392	386	366	404	403	395	398	393	394	448	413	376	388	396	400	454	421	367	417	449	410	466	424	411	420	401	376	394	432	379	416	398	403	384	399	395	420	418	393	370	451	385	387	402	383	417	388	394	402	384	422	385	418	451	415	420	430	428	421	411	452	396	393	371	406	402	384	397	381	435	450	368	374	393	444	432	423	404	386	418	416	416	407	417	380	381	390	421	379	414	381	399	424	382	414	420	437	397	397	430	387	404	396	426	404	416	410	404	419	410	394	381	439	393	427	393	396	424	418	437	404	425	379	447	410	409	415	425	418	409	419	385	428	386	417	386	404	404	402	368	430	398	381	403	422	360	434	384	362	424	421	385	418	421	422	417	400	431	398	401	393	401	398	439	369	428	423	445	386	431	374	368	422	398	435	366	416	395	409	393	376	391	408	396	402	382	445	394	411	419	395	392	360	360	389	412	421	389	414	423	427	385	395	375	404	407	371	426	406	377	416	390	392	425	395	389	398	378	381	399	378	408	386	382	389	411	397	480	417	416	381	385	406	365	391	411	403	430	395	398	380	425	383	376	383	435	404	429	412	427	390	442	387	408	385	385	399	440	377	412	404	390	383	413	407	435	386	445	394	404	407	429	378	414	396	404	389	407	407	444	391	385	409	447	418	403	395	391	395	403	358	389	376	425	389	407	373	418	411	407	408	393	412	455	401	419	407	412	451	383	386	429	428	434	406	415	419	428	400	396	420	371	435	428	374	401	387	395	407	436	392	409	420	410	405	401	373	411	414	388	416	409	411	410	392	398	392	389	418	403	403	398	424	402	408	366	382	442	430	379	356	409	408	415	403	410	384	402	392	378	377	430	397	374	396	394	420	414	409	394	433	406	414	400	407	409	398	380	384	384	397	409	444	380	386	429	395	415	367	412	403	417	409	398	378	429	421	406	386	370	401	359	400	401	404	406	392	434	399	390	397	404	435	346	379	414	348	367	411	422	445	360	444	410	403	423	428	394	379	409	459	380	392	427	408	374	421	406	409	394	388	379	401	437	386	395	426	399	398	435	408	427	414	397	421	400	377	401	385	388	392	383	401	411	421	388	387	415	425	437	408	412	390	405	433	426	379	394	414	414	429	408	395	428	425	422	393	405	402	405	391	412	379	362	386	387	391	390	399	362	397	409	394	429	388	404	382	383	439	404	411	461	426	411	390	411	403	382	417	410	386	384	435	417	378	393	414	387	424	398	446	378	403	406	402	392	408	399	413	392	417	422	422	377	436	392	392	395	404	384	412	392	382	416	395	434	398	414	415	405	403	392	390	412	429	412	433	378	402	360	417	425	371	401	397	404	397	375	387	392	393	387	427	413	405	414	408	393	389	398	427	388	384	416	395	396	440	379	440	433	407	415	348	392	399	418	387	421	420	386	376	400	415	431	380	431	403	392	403	457	401	417	417	425	431	407	423	421	450	409	377	375	411	404	448	402	405	400	408	401	431	382	383	423	431	397	429	437	396	420	394	421	406	424	387	442	413	420	394	428	378	417	400	408	400	409	404	458	421	391	415	373	455	387	415	425	408	400	430	409	390	424	400	394	441	415	406	384	413	426	414	425	400	408	393	430	401	404	435	377	401	404	422	406	397	399	426	399	376	422	381	372	428	450	400	394	417	440	422	395	401	437	381	426	364	403	407	419	404	419	441	417	407	382	426	391	397	412	376	401	384	386	387	430	383	422	393	407	423	401	411	428	394	408	415	390	356	363	390	390	414	424	400	372	404	426	391	395	393	400	377	389	389	418	388	419	385	421	402	427	377	394	416	399	431	374	374	381	382	412	380	406	365	370	421	390	369	401	371	383	404	391	400	411	411	379	390	390	387	439	380	386	424	380	388	385	376	404	380	420	387	391	419	413	417	383	377	382	398	378	400	412	362	412	421	463	374	393	415	433	363	393	385	405	410	443	385	426	407	403	369	380	439	387	394	404	398	404	377	400	390	377	391	397	402	392	385	391	385	420	410	400	383	382	399	404	413	401	424	391	391	440	384	391	373	379	415	379	412	377	435	404	418	404	422	436	409	401	413	402	380	388	381	407	406	387	427	396	406	370	424	457	412	380	394	374	400	388	430	419	423	426	394	392	415	419	395	431	403	409	414	415	414	391	402	407	392	394	380	411	399	398	390	382	412	409	393	395	422	397	402	413	372	406	432	422	415	426	408	383	385	425	393	412	413	399	418	410	440	409	387	392	432	406	418	403	393	397	436	418	412	418	383	417	396	410	442	408	414	409	403	404	418	389	441	433
23486	21997	30181	24213	21367	18428	3782	370	355	341	324	299	290	328	317	293	309	295	304	294	294	320	309	303	319	306	311	315	330	272	288	303	280	311	343	293	287	281	299	332	307	257	343	302	342	283	304	319	310	294	301	285	337	309	302	330	308	297	285	318	335	300	295	308	338	319	309	294	287	303	286	311	305	313	296	296	330	331	317	282	338	297	282	302	287	332	293	281	314	279	293	275	297	295	337	276	296	316	307	309	289	287	272	303	316	321	315	297	336	305	299	327	329	299	291	329	319	333	319	305	336	301	305	333	264	342	306	304	304	300	310	304	297	324	304	304	322	289	304	322	313	338	339	285	295	302	305	285	303	294	314	319	297	288	301	325	294	288	296	299	330	309	297	312	328	269	305	333	286	291	322	282	329	287	334	303	283	329	311	282	287	308	296	285	303	305	295	303	308	317	291	323	302	319	297	315	314	361	275	309	302	320	297	281	315	320	296	290	326	292	310	295	294	323	294	259	318	334	300	316	296	319	306	278	301	303	299	332	319	295	328	299	281	275	293	298	288	330	319	320	328	300	307	279	288	300	327	322	302	301	308	311	299	299	299	333	316	312	285	334	332	291	335	309	328	318	307	289	296	319	304	307	318	328	316	341	321	324	344	325	291	315	299	300	302	318	318	304	321	295	324	291	312	294	298	330	292	315	304	328	318	289	320	323	285	280	321	282	274	294	322	302	306	312	328	306	302	301	331	302	321	311	293	326	297	260	298	287	299	314	301	323	303	310	313	286	318	282	323	308	265	284	321	313	328	296	272	305	317	345	293	317	310	306	302	276	264	290	336	310	280	307	309	328	294	304	324	301	335	314	291	304	282	322	313	292	323	288	306	316	296	266	306	303	291	272	309	331	295	304	306	292	276	302	300	326	300	294	273	295	296	322	306	285	302	315	300	287	324	309	292	271	307	313	281	304	307	323	306	291	307	293	307	282	291	305	308	322	290	313	322	293	271	306	305	290	293	330	314	299	278	294	321	294	303	315	299	319	308	315	286	302	307	347	317	292	272	315	317	293	304	286	314	320	321	288	291	313	319	285	305	327	315	288	304	301	300	295	298	267	356	279	307	294	264	299	295	334	300	279	308	300	284	266	290	296	349	316	302	301	315	305	318	277	300	323	285	290	292	307	319	315	301	288	299	300	288	290	273	299	339	320	333	316	303	321	354	334	317	332	303	292	303	321	309	324	285	331	280	277	329	301	314	307	305	291	297	307	312	293	317	323	298	315	332	285	337	296	285	316	334	315	305	317	333	311	309	305	319	289	338	285	287	313	322	311	279	311	309	289	304	305	314	304	319	305	299	300	277	277	290	286	313	316	292	302	288	311	314	296	306	289	316	295	324	291	290	279	286	305	330	325	317	347	302	320	331	301	318	306	276	297	343	343	266	311	300	312	320	316	301	323	300	310	299	323	301	302	278	327	280	299	308	326	298	259	260	307	294	332	322	286	299	288	307	306	300	330	308	267	311	278	315	251	293	314	289	292	311	321	314	312	325	289	293	310	299	313	285	284	335	307	277	310	283	290	278	301	299	297	312	303	318	306	313	275	297	319	322	300	322	277	316	274	348	309	323	286	285	300	304	313	306	305	317	305	291	287	302	297	294	307	298	263	290	311	338	319	285	288	341	317	285	302	295	327	324	254	332	281	318	314	321	302	314	268	324	293	338	320	284	309	331	313	293	317	277	330	267	295	359	364	294	319	286	325	297	329	335	297	312	286	325	305	309	281	289	308	311	279	308	290	296	326	310	298	321	295	281	292	305	319	298	307	303	314	308	306	322	312	298	313	299	287	276	323	307	310	282	286	301	311	299	297	309	299	291	318	325	325	291	306	307	306	280	269	300	289	324	279	325	299	307	321	317	281	297	323	313	293	309	320	281	296	331	294	310	298	332	297	280	294	303	303	316	301	284	289	289	304	286	275	282	314	282	290	312	318	318	312	292	304	277	322	315	293	277	296	280	290	249	318	296	305	303	311	311	304	289	285	313	335	285	283	295	300	286	355	312	307	310	304	277	313	306	308	326	323	283	296	330	316	325	335	319	309	326	286	276	300	305	334	321	278	284	294	339	314	331	268	303	312	314	303	294	315	320	310	307	276	270	336	329	317	310	280	296	281	302	289	307	310	318	309	298	296	303	319	301	315	303	340	314	292	297	278	305	305	305	292	316	310	292	294	313	292	300	314	350	286	292	327	297	340	326	301	306	315	328	318	313	296	299	313	292	317	311	324	308	305	325	316	309	342	280	269	298	315	337	293	319	307	307	267	321	314	289	306	320	262	296	291	304	315	307	306	320	294	334	362	307	282	319	309	306	326	311	300	299	306	300	293	352	294	295	304	313	318	296	283	320	315	311	313	338	292	316	290	304	310	331	313	324	304	289	319	299	298	316	296	307	316	320	300	305	274	305	313	308	326	293	312	296	286	346	310	299	289	282	317	270	310	310	294	298	306	301	340	292	290	306	285	315	277	298	271	304	301	280	313	309	313	305	274	289	293	282	299	307	298	302	282	284	301	315	314	307	278	324	306	319	337	317	273	279	300	310	304	315	299	283	315	332	305	298	320	289	314	295	313	279	296	298	300	312	262	280	309	294	284	302	302	286	300	309	314	312	296	301	284	349	310	310	309	292	315	254	302	304	313	301	300	312	306	315	311	292	317	324	301	311	306	329	283	313	319	341	308	295	299	308	294	303	295	256	321	292	308	309	298	342	299	308	302	301	299	295	301	311	305	305	298	317	314	317	314	305	310	276	303	274	308	303	302	307	296	317	318	312	289	263	323	297	338	279	323	317	314	310	323	297	308	282	290	305	302	296	307	286	275	336	299	298	310	298	315	331	315	297	324	296	302	334	277	327	317	312	313	328	302	312	303	284	319	310	312	300	299	281	298	300	311	324	270	297	309	322	300	335	312	286	295	297	300	296	285	310	273	314	330	312	294	279	287	281	294	295	359	316	310	325	307	294	339	303	315	315	313	271	284	322	296	316	309	332	285	280	303	301	324	270	315	318	298	306	311	302	299	299	296	291	294	320	295	309	330	304	285	297	305	296	314	301	306	312	306	292	316	284	282	271	304	315	309	301	293	282	304	315	283	323	332	284	291	285	268	307	317	286	287	308	328	308	334	304	290	293	285	328	301	322	318	274	306	297	291	339	294	338	303	328	325	290	303	290	295	304	311	298	296	317	295	329	282	301	327	302	311	310	301	321	301	296	318	289	311	317	337	295	295	292	305	297	311	292	295	275	288	314	280	312	280	308	326	316	303	307	284	296	353	297	305	334	331	279	311	298	321	309	332	316	295	310	321	259	324	297	278	345	289	323	303	310	255	329	347	294	294	303	281	316	311	293	266	333	319	294	287	324	322	301	301	255	288	301	297	311	317	296	287	346	308	340	296	298	319	316	326	290	283	330	268	294	313	350	274	294	286	294	294	316	286	321	318	321	270
60242	99881	70075	41302	19203	4400	918	513	518	538	548	518	536	539	548	536	540	516	543	543	543	538	541	554	566	512	548	518	525	538	513	493	547	520	528	560	536	532	510	542	485	523	498	527	580	552	525	550	526	544	506	502	540	569	526	509	513	529	542	543	529	531	524	568	561	504	519	528	568	493	540	531	542	537	532	550	500	560	516	489	495	590	546	543	522	563	548	544	496	548	561	552	527	491	522	534	543	537	551	510	526	517	515	579	533	550	530	526	548	516	519	527	521	580	527	551	535	521	585	549	519	562	542	534	523	508	537	505	542	544	548	569	494	560	497	537	541	526	570	559	533	506	534	521	474	530	521	575	544	542	556	557	518	509	561	506	531	542	534	531	520	526	566	544	512	479	563	524	566	526	548	513	527	536	485	518	508	514	516	515	528	552	520	531	511	549	545	519	563	525	557	555	534	531	549	509	525	486	504	525	525	562	491	485	546	555	543	552	522	528	553	548	542	545	552	572	552	514	566	499	532	534	536	496	542	529	558	544	560	561	544	523	512	537	526	522	560	548	517	533	490	478	489	520	524	528	521	495	529	538	517	515	532	507	520	512	549	493	486	520	546	526	528	504	546	516	529	485	527	542	523	521	538	526	525	549	523	511	493	478	546	529	531	559	502	518	490	498	576	561	524	531	528	520	522	541	483	526	559	496	559	540	521	544	511	543	567	531	516	526	559	534	519	518	564	520	492	570	545	471	536	557	537	548	499	571	554	541	510	540	501	530	575	496	496	519	515	521	559	507	531	520	525	529	530	539	532	515	532	515	548	507	536	551	506	505	537	508	486	526	536	558	530	517	509	529	548	504	505	533	558	552	550	546	506	560	522	544	549	564	535	495	551	519	555	541	522	546	503	555	541	590	535	548	508	562	525	498	522	531	546	561	551	557	509	530	538	575	531	501	532	531	491	515	549	526	491	518	588	538	517	527	542	531	557	554	543	545	548	536	506	563	543	526	539	538	523	522	496	568	550	573	544	527	544	467	536	484	525	562	568	565	539	521	500	497	547	562	497	512	540	580	519	502	554	499	524	534	534	546	528	509	541	532	527	542	530	502	509	512	537	522	508	541	539	510	546	509	548	519	535	544	530	513	569	548	516	533	534	563	530	509	505	555	525	502	503	547	501	511	516	533	530	481	514	542	536	548	503	533	521	529	489	531	572	534	522	559	527	528	541	537	555	515	540	509	551	523	507	527	561	497	542	526	553	537	562	562	547	553	505	561	547	549	542	510	529	495	487	538	492	495	517	533	545	514	555	532	491	528	544	533	518	558	552	516	476	558	545	531	501	516	528	529	522	524	552	495	514	557	480	529	557	557	493	541	532	570	519	575	521	480	545	482	504	505	522	543	536	536	498	477	545	487	564	532	527	491	525	533	573	555	529	533	498	545	525	519	508	550	578	564	517	556	512	522	599	501	535	555	550	533	523	538	482	556	517	532	561	535	525	537	541	516	537	563	537	540	502	535	488	568	566	500	548	551	513	576	547	530	525	516	537	523	541	599	534	536	511	519	546	544	539	554	487	509	526	534	532	541	577	538	554	511	529	553	569	528	527	473	530	532	553	532	544	540	509	560	486	547	534	539	522	537	517	509	536	550	513	523	538	520	507	536	537	521	540	535	528	541	548	526	519	545	573	536	477	548	536	548	544	538	531	530	531	504	495	509	568	541	552	503	486	545	546	500	490	517	501	541	537	559	526	519	506	501	512	540	538	530	526	510	528	575	521	527	535	554	536	488	578	548	521	530	553	514	506	499	529	548	537	530	525	532	538	515	507	527	560	525	527	533	523	508	498	521	519	527	538	548	527	501	550	525	549	521	533	482	484	492	526	530	524	567	537	505	496	487	508	523	509	530	490	500	511	516	563	531	534	515	572	553	492	523	536	543	543	489	526	486	526	528	522	567	510	511	527	574	536	532	519	485	527	522	507	513	538	514	503	516	528	459	510	505	510	521	541	501	530	497	520	566	561	530	505	548	515	510	530	547	525	549	515	531	546	493	523	531	505	547	536	536	551	530	574	553	485	526	510	508	500	488	529	494	542	528	556	554	554	513	502	525	522	550	506	539	526	492	473	545	524	530	577	521	528	555	524	542	571	542	509	512	574	524	514	526	534	538	524	544	548	567	530	554	513	551	534	555	505	518	535	493	525	500	498	522	539	552	531	523	545	503	533	508	564	540	586	550	524	526	534	582	506	519	513	537	493	545	525	522	531	550	535	540	546	525	501	532	546	515	528	517	507	512	539	556	551	520	543	555	539	502	490	510	541	484	539	552	511	530	545	554	545	500	528	542	535	543	532	560	541	581	491	514	516	576	515	521	545	541	528	529	533	534	532	526	564	527	514	570	524	522	548	548	529	546	539	554	575	517	493	514	548	498	533	530	530	515	537	523	452	557	540	504	539	538	551	524	535	505	569	521	525	547	514	517	550	535	552	559	553	546	547	545	490	504	538	541	505	515	517	548	475	514	527	510	533	508	495	515	544	476	502	577	494	545	543	524	505	534	545	500	553	551	502	547	527	534	579	513	551	481	505	530	525	527	515	514	497	528	515	534	554	515	593	530	546	553	535	508	524	526	508	481	558	529	551	566	535	532	538	535	540	554	563	557	503	544	547	557	544	584	555	523	508	524	533	574	549	491	542	506	533	530	528	523	529	533	502	517	498	522	545	557	519	555	507	525	532	544	511	469	534	530	524	506	527	524	510	499	520	486	534	497	529	526	553	467	560	560	506	554	523	541	523	507	516	521	492	498	558	563	524	522	533	527	514	516	540	514	561	527	499	554	555	537	555	548	538	542	525	512	553	545	519	544	575	494	505	555	547	538	510	503	529	523	550	512	574	503	541	533	526	543	517	522	539	528	507	517	507	544	558	557	534	510	525	550	520	548	562	493	510	509	528	529	506	524	551	537	546	548	508	528	508	514	547	519	523	502	511	532	539	553	581	537	511	552	529	483	550	516	538	503	518	579	549	513	523	509	540	539	505	532	493	538	553	513	533	534	552	555	531	521	504	545	509	506	545	558	498	554	537	527	502	506	527	496	557	539	543	516	545	530	512	510	550	528	542	525	528	545	529	533	545	575	525	524	546	528	530	527	471	510	569	538	487	533	535	498	515	565	525	551	505	546	542	567	535	532	536	498	554	498	509	529	595	500	544	500	532	526	528	523	498	544	517	537	515	540	559	546	558	513	538	478	512	478	546	523	488	528	571	549	554	516	566	553	504	543	531	585	509	565	511	527	518	514	506	532	570	574	500	532	507	512	537	558	514	539	541	535	536	486	507	511	516	489	564	535	559	561	556	531	548	524	563	531	533	524	538	563	515	508	543	521	532	528	530	562	518	509	508	516	504	497	543	562	533	573	568	542	506	521	500	521	495	552	513	526	534	556	514	507	548	509	530	545	510	507	536	486	487	534	530	550	556	517	512	519	523	521	524	524	555	542
29686	29062	25754	10751	1393	493	320	308	290	255	325	289	287	273	309	314	316	288	294	334	303	297	286	309	288	333	296	282	314	298	301	309	283	280	328	310	310	330	291	287	275	318	292	294	312	314	310	277	291	294	314	265	289	299	297	296	277	307	300	329	291	266	303	270	266	334	286	271	328	261	328	329	280	283	307	323	296	284	306	283	290	302	309	281	304	298	285	289	291	327	309	284	294	301	280	288	310	311	297	295	283	314	325	285	297	307	293	311	307	272	288	266	279	285	300	299	285	291	270	272	277	272	290	268	314	313	311	278	296	283	307	286	281	307	283	311	272	295	289	288	303	313	300	287	337	288	312	316	293	303	318	279	331	313	276	287	307	275	294	274	279	281	275	289	282	286	294	339	265	313	301	304	295	287	311	283	280	290	309	306	292	271	309	295	296	277	270	302	279	316	307	300	316	318	306	316	294	277	251	284	275	288	297	287	289	259	297	312	302	301	280	286	279	321	304	318	307	296	311	317	301	306	309	287	286	300	296	288	289	309	298	322	307	330	283	302	304	277	299	306	307	290	280	292	313	301	297	303	328	275	272	294	305	275	294	293	309	318	301	310	294	305	309	322	281	321	265	315	283	288	279	318	294	291	291	303	309	310	338	292	312	305	316	307	303	311	274	304	293	303	283	320	296	297	252	296	289	270	307	275	292	272	293	284	279	292	285	300	296	261	278	288	284	309	287	302	297	291	288	265	299	294	301	304	269	315	306	269	307	278	298	308	292	290	293	294	300	291	300	316	301	275	308	289	302	294	271	287	305	300	290	315	295	314	321	287	303	290	299	294	291	281	288	277	313	277	264	329	282	310	267	282	324	298	286	323	300	294	268	283	283	280	307	309	277	247	270	301	306	295	324	301	309	312	325	282	301	306	308	296	302	296	325	307	331	272	299	337	257	323	282	314	311	316	274	314	319	306	315	279	312	294	297	295	308	307	283	288	308	295	290	275	318	288	268	280	296	287	305	296	303	314	291	318	318	326	326	294	307	282	325	332	297	314	310	296	323	273	282	284	278	299	298	304	293	295	296	277	284	317	263	273	297	264	297	281	253	299	297	278	282	288	291	285	266	352	296	319	308	304	305	331	289	294	294	294	305	308	295	306	277	276	275	291	320	304	296	291	280	305	307	276	295	268	319	324	324	310	321	283	300	289	331	307	306	310	300	310	293	301	301	325	301	300	271	282	287	308	326	319	293	315	327	321	327	300	267	295	294	265	329	310	299	314	313	294	293	322	302	293	290	311	308	311	309	322	284	283	283	289	257	299	289	297	309	272	293	286	314	291	315	286	316	307	280	318	304	306	309	316	321	303	298	296	282	289	299	290	283	307	270	315	282	307	262	292	299	303	303	297	292	292	296	307	290	301	285	268	323	296	301	284	302	296	290	257	282	308	291	316	299	281	309	296	291	276	273	323	289	284	310	357	335	307	268	283	330	269	293	297	302	282	275	303	314	318	306	295	299	313	287	288	276	291	294	303	298	300	319	304	303	303	316	287	258	295	270	284	304	304	296	265	291	273	306	319	270	303	281	300	263	297	291	304	330	313	320	301	340	329	313	317	283	270	289	266	265	286	279	332	309	302	290	286	288	297	271	307	253	306	287	289	282	325	277	309	316	302	311	308	270	252	306	275	300	299	304	296	319	284	305	268	299	299	282	272	307	301	297	310	283	316	312	298	282	304	270	274	308	292	320	297	284	333	253	285	305	317	304	304	313	272	309	289	292	269	346	306	290	268	296	279	294	288	278	269	317	284	301	279	299	285	305	287	289	316	313	282	314	298	301	297	290	267	323	288	324	285	295	290	270	284	271	330	288	291	301	286	304	306	287	312	286	290	308	307	307	302	300	294	315	308	286	295	295	301	324	279	287	298	290	313	280	299	299	305	292	308	300	304	309	299	307	319	296	308	320	288	295	262	286	303	295	324	302	298	293	317	300	284	327	281	289	304	303	299	282	285	275	290	309	283	277	264	298	281	297	316	284	272	303	264	295	301	308	312	337	276	315	287	307	281	282	284	327	264	298	294	290	293	278	265	258	307	290	292	291	286	308	295	293	278	299	296	328	331	287	308	312	308	322	311	296	279	299	314	323	251	315	285	309	324	294	309	304	293	292	296	292	293	298	313	300	318	302	298	327	295	294	290	316	285	297	284	299	292	322	294	290	309	292	295	297	306	303	299	308	311	306	309	313	309	308	258	273	307	300	295	316	309	278	299	266	303	284	267	267	311	325	312	307	271	297	280	276	320	300	301	313	247	283	311	313	309	288	316	309	310	294	299	308	304	249	282	338	289	282	315	312	285	309	259	286	283	296	291	305	298	326	293	279	286	273	281	290	298	293	311	288	272	289	303	311	315	293	317	313	297	296	288	289	267	296	280	269	297	307	269	313	279	266	264	301	297	311	327	337	280	294	294	297	275	323	280	317	300	304	290	325	287	318	279	292	287	306	294	294	321	278	297	317	282	272	304	314	293	315	282	302	262	333	317	306	299	282	302	291	271	302	306	269	300	285	256	314	296	281	324	293	285	328	297	300	316	304	300	287	274	296	284	287	282	300	296	295	287	297	272	284	309	269	279	346	293	280	283	286	304	282	297	288	289	300	323	298	283	313	314	306	285	322	282	324	286	299	290	273	284	277	284	266	318	334	329	281	278	277	305	299	278	298	309	303	299	291	305	296	305	293	298	294	327	275	277	310	321	290	309	288	314	300	304	324	301	290	306	291	295	301	293	266	331	304	271	275	274	282	284	292	281	279	284	277	285	303	292	303	291	286	306	303	303	295	311	291	278	334	284	290	305	299	298	259	331	273	289	301	275	299	276	309	322	325	304	320	278	293	294	298	292	286	265	306	305	309	301	311	321	312	311	294	304	275	288	308	282	283	326	288	295	279	272	281	319	318	323	283	302	298	273	317	302	299	286	269	325	292	278	285	303	292	299	294	279	293	308	324	295	276	318	317	324	302	295	304	288	307	280	311	298	285	298	290	271	280	298	290	302	326	300	249	312	293	302	289	301	261	318	310	301	311	293	333	286	270	305	276	274	302	331	318	322	284	298	310	304	291	305	303	314	312	266	276	294	309	301	278	294	283	278	325	323	294	293	309	324	291	281	291	299	305	297	304	285	290	292	290	291	281	290	272	303	285	284	319	300	292	302	259	273	309	288	266	294	306	280	279	313	281	318	293	313	328	276	318	309	295	329	286	284	305	315	294	268	318	300	299	294	279	294	295	295	281	274	277	289	309	311	303	313	272	225	326	307	303	278	283	296	286	286	294	261	282	281	300	277	303	306	283	300	285	289	314	327	304	312	313	283	309	314	274	287	328	321	282	291	299	283	298	301	289	280	306	306	312	296	278	287	272	287	307	308	309	264	283	304	328	292	273	287	286	291	296	305	320	291	290	262	304	299	274	297	304	298	293	285	301	322	280	300	303	287	328	309	323	296
38076	46668	29932	10798	2850	917	554	538	577	545	530	524	576	560	527	545	542	548	517	569	569	581	542	576	534	554	551	541	519	517	537	509	542	556	554	567	547	510	520	547	576	525	545	542	524	540	549	541	553	544	570	556	542	547	512	537	542	536	559	533	539	531	572	535	531	569	574	542	568	583	567	542	573	574	560	565	578	540	568	575	637	540	544	538	537	565	539	578	589	570	538	555	569	568	547	500	560	562	554	573	569	509	514	538	524	570	574	537	551	535	524	535	544	593	563	519	579	556	519	582	556	569	535	573	539	570	559	599	538	501	578	568	506	540	556	557	598	519	517	535	552	564	543	591	532	534	565	539	554	551	542	557	554	555	523	518	534	566	567	569	530	529	576	539	533	544	566	548	531	580	561	551	590	557	548	529	515	537	557	551	549	537	575	566	568	595	571	555	586	551	530	543	546	557	603	556	550	561	533	557	584	561	575	579	541	598	578	565	558	544	560	590	532	527	512	550	594	557	513	551	562	533	540	561	567	536	563	551	545	556	539	501	534	554	562	571	591	601	532	560	516	535	567	560	560	602	552	589	565	564	568	539	546	539	531	563	517	551	563	589	533	536	561	529	607	572	558	576	557	554	550	607	529	573	576	549	539	525	497	537	562	538	573	511	515	565	528	526	551	574	535	531	541	593	557	538	543	509	586	512	550	526	540	547	580	508	564	547	514	509	542	538	544	543	546	508	577	523	598	559	536	552	549	565	572	571	499	545	543	565	524	569	583	523	502	527	498	512	515	533	580	539	535	599	566	552	523	510	553	553	505	537	573	602	562	542	539	574	513	597	546	504	557	545	516	546	576	518	549	581	542	539	551	515	574	541	563	535	557	554	517	580	547	501	565	527	530	559	561	563	542	519	541	549	558	529	541	548	523	522	538	540	546	578	542	552	517	576	539	537	590	567	525	540	535	547	544	517	591	551	547	547	545	559	525	572	551	517	548	503	525	563	587	505	532	544	541	553	537	550	584	549	536	488	571	555	525	529	525	566	551	527	503	527	558	549	550	477	529	511	524	538	547	569	518	591	549	582	582	560	536	534	553	540	548	546	524	557	521	537	530	565	530	519	565	560	536	573	561	601	551	562	519	549	521	583	561	558	549	525	519	534	550	531	523	516	567	536	550	523	567	592	580	567	513	548	566	570	563	505	553	500	516	537	553	582	524	553	545	550	541	570	546	579	538	560	564	542	532	583	528	586	534	543	590	568	551	567	585	541	544	573	541	545	536	533	570	527	541	576	508	525	523	551	523	554	541	561	575	529	546	548	523	541	546	510	591	571	555	575	543	568	539	545	553	537	548	507	562	584	542	538	540	536	578	536	525	539	541	579	545	567	544	546	510	544	559	573	577	543	528	565	576	495	591	566	549	523	515	501	519	521	533	580	549	518	546	572	567	567	556	530	542	544	537	599	598	562	571	568	536	543	587	521	543	540	560	603	545	530	552	554	523	528	534	591	556	558	532	519	500	573	552	542	557	588	511	540	552	573	532	537	536	559	563	542	541	563	571	513	553	563	553	590	535	516	565	547	544	577	545	521	568	563	572	552	566	508	561	524	592	566	547	570	504	582	564	573	517	531	537	573	551	560	543	545	566	556	549	592	572	550	562	531	528	504	542	566	568	557	542	536	539	549	571	493	534	587	573	586	573	529	541	558	564	560	550	538	549	576	555	534	574	553	551	525	549	527	521	575	549	564	561	516	576	534	543	587	570	585	519	585	527	541	546	525	564	568	552	557	593	564	562	520	527	538	576	527	564	547	466	567	491	516	534	549	523	549	516	573	597	586	567	562	536	553	598	534	554	521	508	529	575	543	547	597	565	580	539	532	570	571	562	560	523	555	554	594	581	527	565	569	571	530	575	550	554	554	540	537	512	540	572	542	522	546	571	579	577	516	564	527	576	527	532	563	544	547	552	586	541	547	528	539	526	559	539	609	552	511	593	558	554	512	600	514	505	569	537	588	524	562	500	529	552	538	534	525	550	545	507	547	517	551	556	506	553	536	521	556	573	541	573	517	543	565	536	577	536	515	563	515	522	540	551	527	565	529	534	509	570	577	557	532	553	524	560	567	518	553	523	561	567	500	554	567	570	519	566	592	571	529	573	567	527	556	560	531	549	536	521	509	537	529	560	545	538	559	553	546	542	572	552	511	558	555	559	544	482	524	534	549	531	515	508	552	554	574	588	579	583	527	539	538	574	581	560	513	547	517	529	551	558	572	544	519	529	585	542	551	526	491	591	575	540	544	573	568	487	550	520	526	542	585	554	543	602	552	544	547	516	505	544	532	544	526	519	559	539	534	575	566	566	562	557	530	546	539	524	548	564	542	553	505	512	539	551	535	580	537	548	547	572	556	574	554	513	518	583	550	585	540	553	559	539	562	537	551	608	527	539	576	506	558	536	559	523	570	569	564	523	523	550	553	523	564	556	535	524	560	553	518	533	557	497	551	590	522	567	569	562	547	558	586	548	571	519	538	533	550	531	574	553	622	542	529	528	556	564	542	542	530	550	564	543	546	520	578	564	546	545	541	515	548	532	546	576	538	546	526	542	546	512	574	557	539	572	601	539	545	572	588	542	561	518	573	607	552	542	549	561	596	541	577	572	506	491	573	539	528	560	552	561	538	551	523	546	544	553	534	529	554	581	516	523	542	513	585	545	543	556	562	535	552	553	534	531	572	524	587	546	487	540	537	561	549	530	598	529	554	557	523	534	555	517	533	529	518	536	532	575	534	530	539	540	576	572	516	544	545	553	534	541	530	535	562	548	583	536	565	593	600	546	524	524	535	554	555	556	481	546	563	551	527	545	516	552	560	567	545	537	576	552	598	538	535	573	549	573	550	590	523	541	568	525	545	532	502	538	517	538	523	555	534	561	553	522	523	557	562	550	520	569	567	571	548	540	592	546	551	516	524	559	588	522	542	584	549	540	531	544	550	555	545	525	548	564	542	534	583	553	572	544	585	567	542	574	560	556	527	523	480	546	520	532	523	574	546	549	568	525	566	560	523	581	560	495	580	534	531	528	528	542	574	580	597	584	543	555	535	527	517	557	555	500	513	601	551	549	533	569	573	541	560	538	568	526	545	568	590	585	576	507	577	540	594	547	568	573	584	578	522	549	566	562	515	550	529	526	551	529	569	531	541	533	548	562	548	550	508	584	544	536	562	527	570	518	574	526	523	548	528	534	527	519	557	588	543	579	557	579	530	555	549	533	508	549	563	556	526	556	535	544	542	544	572	547	547	518	525	535	533	490	565	576	574	576	538	539	514	551	560	538	530	509	518	578	562	530	556	540	522	548	562	537	563	568	525	554	550	565	576	555	568	556	553	581	558	540	516	542	565	557	580	527	505	549	564	575	537	544	544	533	510	525	539	605	572	533	493	542	591	586	519	523	566	529	583	548	575	568	534	553	591	543	578	553	582	549	541	540	543	514	522	532	527
24720	22791	30778	25419	19702	7243	501	276	213	236	223	222	235	240	275	237	236	266	222	255	226	273	255	249	249	222	259	246	255	233	273	239	238	234	235	238	226	208	244	218	251	237	205	253	212	291	253	231	234	210	228	255	214	231	240	243	237	235	232	261	239	237	233	241	244	255	246	235	254	253	259	265	251	238	229	236	238	244	241	253	249	251	224	229	241	233	242	257	246	240	228	223	232	215	216	234	253	208	252	249	222	230	248	247	260	213	238	222	253	251	235	219	255	242	250	218	230	266	241	214	267	243	243	235	226	227	238	231	242	223	251	238	253	254	229	261	247	242	235	221	245	249	224	250	224	234	256	228	253	240	249	240	242	247	235	247	231	237	240	263	231	250	206	250	245	221	227	249	231	233	231	242	247	241	224	234	243	229	240	216	271	226	230	237	259	237	244	269	226	250	214	229	251	236	225	219	228	237	254	242	268	223	250	265	237	243	204	246	268	244	242	226	236	240	242	218	248	233	208	243	243	229	264	236	229	220	242	241	234	212	245	261	237	250	238	241	278	258	236	252	229	266	272	264	253	265	239	242	236	218	229	256	228	233	224	239	233	258	233	241	229	209	241	237	242	236	222	246	226	239	220	214	229	236	215	243	228	237	255	250	250	239	242	226	240	239	258	237	238	248	241	235	236	254	259	240	246	240	240	266	250	219	232	260	244	229	239	247	234	249	231	251	215	247	225	236	236	229	245	249	243	267	248	236	254	227	232	236	241	239	219	243	256	262	245	250	242	243	234	254	243	263	254	256	247	231	226	263	242	225	235	253	227	230	247	227	233	237	232	235	233	237	221	251	230	234	265	251	242	246	248	238	269	229	253	231	243	226	240	251	254	244	233	256	261	215	267	258	208	259	264	203	255	237	221	244	228	234	239	236	237	236	215	212	225	230	251	258	232	262	230	228	230	245	240	235	243	256	237	231	251	256	252	231	251	246	247	230	223	232	241	257	217	233	239	207	262	259	248	262	265	244	229	229	253	235	245	240	238	229	218	232	255	230	220	206	256	227	218	254	244	247	234	236	236	245	223	242	249	251	256	254	228	245	227	247	277	227	240	220	242	242	244	265	243	225	261	256	236	227	247	259	240	240	261	226	237	260	249	260	226	222	248	224	246	245	246	220	243	240	229	227	250	245	240	234	251	248	262	237	277	243	237	234	235	235	239	211	249	236	250	217	213	257	273	217	254	267	238	219	235	219	253	212	234	253	219	234	221	237	229	227	263	232	245	220	225	222	209	278	241	233	240	233	252	221	215	259	243	239	257	254	244	264	244	224	228	228	228	198	216	235	245	233	245	247	230	265	220	233	249	216	228	241	219	255	224	236	236	240	227	247	235	225	277	271	243	247	218	258	222	236	226	254	258	241	245	238	256	252	223	237	214	233	227	235	252	226	238	239	219	227	238	247	225	231	241	257	236	240	225	222	243	250	228	235	235	217	214	259	227	262	231	261	239	263	243	240	250	249	242	253	233	242	251	251	245	223	235	256	242	248	247	241	247	248	241	215	246	240	255	210	238	235	261	244	222	233	227	234	231	226	239	237	249	197	237	235	238	228	225	227	243	254	236	242	286	249	261	262	237	228	212	243	231	234	265	253	230	243	209	237	244	266	252	258	250	253	223	253	230	262	250	228	246	216	218	213	251	244	218	248	269	231	247	269	207	234	248	234	271	254	230	261	246	236	237	271	234	243	232	204	241	254	224	252	241	264	251	273	240	238	248	260	261	239	218	241	266	246	253	232	247	232	221	241	244	241	225	236	215	240	234	255	265	214	233	239	248	237	243	221	235	260	239	230	220	259	229	247	235	249	240	240	249	245	219	239	244	238	243	240	233	254	240	229	228	215	221	221	226	238	238	256	208	260	242	237	243	223	236	238	217	233	255	256	259	279	232	247	237	233	264	227	248	238	229	252	251	244	257	265	251	235	218	232	232	246	234	265	263	243	236	238	257	244	232	240	267	264	234	240	245	233	228	249	251	201	227	234	265	223	213	264	249	241	225	232	238	233	234	243	226	208	224	228	247	216	232	230	233	260	216	265	228	245	232	220	261	255	234	242	231	221	236	267	221	230	256	212	260	257	218	221	239	242	214	226	224	248	212	214	221	224	248	236	262	231	248	243	222	247	225	256	237	238	223	249	251	227	252	255	249	236	250	258	242	256	259	239	264	230	228	245	234	238	232	228	242	249	277	237	259	228	295	215	233	264	237	270	228	211	208	228	231	255	219	252	256	238	241	232	229	268	232	245	265	264	233	264	233	226	230	248	237	253	231	252	214	262	245	217	237	231	237	261	235	252	218	242	242	232	242	240	248	245	258	228	232	249	255	223	258	245	234	223	243	260	220	245	256	239	241	266	242	223	235	239	263	200	244	241	221	244	245	247	250	246	240	225	264	248	233	229	238	260	254	229	246	263	232	251	217	225	221	237	246	245	235	234	219	237	219	264	213	237	236	241	252	243	252	270	262	256	219	236	221	250	235	232	250	224	247	241	229	251	219	260	218	236	235	235	229	248	215	264	221	256	240	260	241	235	258	240	221	243	234	233	278	240	242	257	207	250	245	219	262	230	240	233	243	243	217	238	226	230	244	215	234	242	230	195	231	240	256	248	249	221	248	238	260	239	257	244	252	190	239	251	210	253	270	239	260	221	232	261	278	243	245	268	210	266	276	241	244	220	232	200	231	249	259	256	246	265	240	232	232	248	199	234	256	222	221	247	250	248	233	225	236	228	254	232	244	216	247	242	251	238	254	275	227	231	252	225	226	230	230	253	220	233	228	241	252	240	244	229	232	240	258	200	269	222	241	235	223	217	244	245	240	236	216	240	251	249	234	260	249	261	246	240	283	241	257	254	248	216	227	246	244	231	246	236	222	241	212	234	233	233	217	228	264	234	247	244	249	226	231	247	234	224	247	240	245	224	241	236	228	235	226	223	246	279	231	251	249	232	247	244	255	222	279	234	253	213	243	246	247	231	221	241	253	250	239	227	258	255	237	245	244	241	228	237	262	241	230	248	234	258	252	249	241	225	256	243	252	251	205	227	202	240	242	253	248	226	235	236	235	241	278	259	223	239	236	241	257	255	260	226	242	223	247	260	254	207	239	248	207	244	265	226	240	252	241	249	232	257	260	246	223	279	239	263	225	239	251	262	199	243	232	207	248	257	251	257	225	239	222	270	216	260	243	244	222	239	262	239	269	229	247	242	223	259	231	245	239	238	243	227	217	259	251	220	234	249	201	242	207	238	240	221	247	242	252	222	237	235	239	214	247	265	267	224	227	241	210	255	229	236	221	218	248	261	249	250	272	244	243	241	201	232	234	250	222	201	231	249	234	257	263	239	248	256	231	238	247	216	251	200	246	234	242	240	248	230	219	261	262	238	255	230	227	228	244	210	224	263	219	213	240	229	245	231	200	233	242	233	221	222	257	245	241	211	243	241	233	226
60840	88258	60596	32570	12554	3045	570	447	469	440	457	473	449	439	438	498	416	429	435	424	445	440	439	465	396	468	429	417	446	431	427	429	418	424	429	461	443	465	443	424	417	435	469	419	424	446	439	436	483	478	444	454	418	418	482	443	443	462	434	492	451	442	470	444	439	474	449	446	435	444	433	402	471	466	432	442	413	475	437	470	438	478	417	425	451	429	387	441	459	401	447	450	440	474	469	418	467	429	458	463	447	429	420	395	448	437	432	462	416	435	432	468	436	444	465	456	436	464	433	456	485	455	438	424	435	415	451	446	457	443	446	445	458	417	470	422	421	427	446	424	431	464	416	480	432	473	435	444	436	434	431	419	438	409	437	448	446	434	463	453	437	459	444	435	445	417	475	467	433	422	435	404	432	465	448	430	443	394	399	416	408	458	439	461	444	468	452	442	430	417	498	467	464	422	446	447	466	404	470	451	460	467	456	457	416	479	458	446	445	451	426	457	436	425	431	421	470	423	438	427	488	467	454	481	499	433	431	443	403	438	415	407	430	472	450	427	425	455	409	461	462	438	458	415	457	428	484	437	424	406	404	452	457	436	456	454	403	453	432	434	433	466	430	417	441	461	449	422	413	450	403	431	433	437	397	446	454	463	449	483	474	490	435	470	429	400	450	455	426	446	444	501	470	435	437	429	440	473	422	467	456	458	458	476	448	444	474	419	440	435	447	430	447	442	426	470	476	439	499	439	397	427	468	435	442	437	431	439	448	495	449	455	468	442	469	445	435	455	439	435	447	421	445	453	447	454	465	411	460	445	457	447	432	442	432	454	448	425	442	455	439	448	451	432	439	445	450	434	436	415	447	423	469	450	408	427	431	407	436	415	446	435	457	474	452	484	444	418	392	440	463	423	437	448	455	425	476	430	460	444	441	440	425	435	461	432	435	466	463	400	441	405	463	431	452	415	450	435	436	449	461	423	452	427	430	456	478	417	440	431	402	407	432	434	477	475	468	414	432	406	452	441	456	424	446	436	440	446	426	474	442	473	418	414	431	466	466	422	419	436	456	478	404	447	439	450	433	432	481	436	439	451	453	438	440	426	433	424	496	425	439	402	429	423	426	442	425	432	459	426	432	430	448	460	415	441	432	415	450	420	456	432	429	417	426	441	465	441	420	467	420	447	455	462	459	457	452	425	447	433	426	440	462	428	455	462	457	481	419	441	452	451	456	432	428	459	443	456	426	472	430	474	453	466	461	444	465	426	429	455	502	421	420	495	469	401	450	426	420	426	459	424	412	419	417	416	464	420	440	390	453	480	456	457	438	447	461	435	456	416	443	443	414	480	397	465	431	452	438	443	450	432	440	475	466	463	456	472	420	448	443	440	454	444	439	490	444	445	483	449	431	427	477	412	468	455	449	470	412	457	420	424	403	449	446	460	446	445	467	448	423	467	449	425	399	480	441	449	446	423	453	435	429	480	436	405	441	398	435	441	450	428	406	435	431	451	407	465	455	425	423	439	474	473	424	458	412	458	446	466	446	462	442	445	430	447	439	466	446	454	443	424	470	432	433	467	432	437	416	427	453	472	457	470	446	416	459	484	441	435	438	427	451	398	443	410	454	476	458	446	438	403	421	434	461	431	443	429	442	430	442	410	449	474	483	431	446	457	452	461	462	403	476	454	438	426	438	447	430	447	436	421	426	445	436	405	446	473	433	447	436	403	467	426	459	431	459	448	441	470	446	466	476	466	434	423	442	465	438	478	442	431	486	476	465	406	426	447	438	419	442	446	441	461	447	437	427	463	415	447	439	423	456	449	456	442	447	449	421	467	444	442	451	473	455	425	454	453	401	447	426	451	451	479	464	428	446	414	404	431	454	455	419	445	470	444	472	440	451	432	446	437	416	487	402	393	418	424	437	439	480	480	411	447	450	434	443	473	445	470	437	448	468	445	430	487	438	437	468	438	445	417	425	442	445	417	433	428	461	474	448	503	424	459	434	421	466	434	435	421	461	413	430	447	428	441	469	467	459	425	476	423	406	395	459	437	416	433	447	421	433	448	424	470	413	459	433	434	467	453	426	435	446	437	457	461	449	432	461	434	463	446	426	439	437	441	453	445	438	421	449	443	443	430	425	466	459	454	416	440	462	411	484	427	419	393	440	447	493	423	444	429	437	434	436	477	484	430	434	419	443	448	413	438	439	468	440	431	445	469	468	426	452	469	452	437	422	421	461	456	444	449	446	432	433	444	431	443	455	435	458	435	403	455	438	443	439	436	463	479	444	451	405	422	405	490	409	434	450	442	409	446	424	467	441	417	454	445	448	435	445	422	446	450	454	475	423	431	443	474	435	442	420	449	434	454	413	460	424	430	462	435	463	468	463	427	442	415	463	452	411	432	414	487	407	421	449	472	432	445	432	474	449	435	478	474	448	443	423	459	438	394	440	467	480	467	439	433	408	431	415	437	470	434	444	425	430	396	443	397	440	438	420	442	426	448	489	422	466	439	452	451	434	480	446	441	428	421	418	461	418	452	454	442	453	463	441	424	431	437	454	446	467	408	473	460	459	496	460	396	433	472	421	392	450	422	431	442	440	455	458	442	442	450	418	425	452	435	458	438	491	495	449	439	473	425	443	449	419	439	469	478	413	467	437	441	452	456	443	460	467	403	415	442	447	455	417	423	442	443	474	418	398	452	457	446	436	424	473	463	438	499	441	408	456	448	442	477	415	425	453	427	433	450	471	470	463	440	414	441	452	485	412	455	471	390	427	443	471	436	436	433	444	482	453	441	457	435	428	448	457	443	421	442	493	454	438	436	461	436	414	453	409	421	452	465	470	404	428	430	457	443	429	442	463	448	432	438	461	417	473	405	412	459	428	441	453	410	423	438	464	418	426	448	422	435	451	443	453	423	441	473	432	454	457	428	455	438	432	424	433	446	452	439	416	446	440	383	415	442	460	462	435	406	427	461	469	454	453	460	426	460	439	448	439	455	435	449	472	445	419	428	457	441	472	433	459	450	452	430	431	466	439	439	402	441	427	442	458	401	452	410	459	438	450	452	458	444	443	392	427	444	445	457	435	409	448	458	454	455	416	417	402	457	470	426	437	458	432	459	411	460	429	465	454	450	464	426	440	451	432	449	427	445	448	445	418	434	450	462	412	411	433	446	467	459	428	452	433	432	421	399	441	447	418	440	471	431	440	448	428	375	398	428	472	438	424	434	439	464	456	451	468	415	432	439	437	415	432	435	444	456	437	442	408	447	426	469	447	441	443	480	436	453	469	432	489	447	435	419	420	419	448	460	420	444	415	442	460	464	467	446	425	432	418	445	429	439	459	440	431	453	386	442	432	446	455	439	472	446	440	442	437	440	424	447	483	464	442	423	431	400	480	433	434	475	475	459	462	436	444	444	465	465	477	463	404	444	452	479	412	450	436	460	421	463	448	431	449	450	403	436	441	477	450	444	435	449	436	438	416	466	455	470	429	459
23515	21973	30333	24410	21416	18646	4241	382	355	356	325	343	292	356	327	320	312	304	328	333	316	335	335	322	348	300	331	344	353	317	289	325	306	293	335	320	295	332	329	348	318	309	325	314	344	342	306	327	292	328	303	310	290	324	344	353	313	325	324	317	293	327	310	359	329	308	318	327	302	340	326	308	333	301	293	351	336	323	325	306	336	324	315	331	320	341	335	325	318	329	322	319	306	334	296	340	305	336	357	301	322	313	335	307	321	376	336	348	325	323	332	355	361	311	309	348	304	326	338	366	335	311	330	330	320	301	299	303	301	301	318	277	311	311	317	345	331	324	293	348	307	327	347	314	309	306	311	301	333	310	347	305	313	328	317	284	295	308	325	303	302	335	301	309	309	325	320	357	297	366	312	321	317	293	304	322	289	324	303	314	325	317	320	319	294	304	338	291	336	330	293	323	313	317	351	282	317	320	317	328	318	326	337	345	314	322	344	334	337	318	305	304	316	350	310	310	319	343	327	324	322	314	325	317	302	340	309	313	328	307	301	322	297	297	311	313	320	336	313	358	312	290	314	307	309	336	313	314	325	331	328	352	291	330	336	314	342	291	313	319	305	318	304	299	309	304	313	337	304	314	330	319	338	299	352	308	323	321	326	303	322	335	327	339	310	349	352	308	301	339	336	330	317	338	325	330	331	323	350	315	301	325	361	318	313	328	323	298	323	311	300	276	295	371	309	326	313	307	333	292	304	319	328	324	289	304	340	306	342	304	321	322	314	301	319	326	299	328	348	331	344	333	332	334	321	317	335	319	339	307	340	323	313	306	321	302	361	313	324	312	340	342	329	315	301	289	306	342	317	331	333	326	343	321	304	345	307	330	297	345	324	337	330	318	342	300	339	319	332	310	332	320	327	334	326	325	297	277	316	313	335	327	328	311	311	306	324	331	311	320	344	343	324	317	314	312	340	300	330	354	322	291	315	312	307	320	306	308	308	292	357	333	318	327	319	332	313	318	302	354	288	298	342	284	286	313	306	307	339	342	339	305	355	326	270	301	317	326	347	334	319	301	314	318	327	332	361	357	334	338	305	324	324	326	310	312	314	299	340	287	315	280	325	302	333	327	327	326	330	340	321	335	313	311	317	319	321	318	322	333	348	313	322	308	321	276	328	325	336	303	292	297	295	314	325	334	323	329	311	335	325	314	306	310	320	335	341	338	330	316	352	306	291	316	318	338	319	344	296	344	338	314	305	350	336	332	320	307	294	316	320	300	327	305	325	334	308	329	301	303	364	327	327	291	305	320	304	307	307	306	309	306	317	337	343	326	314	343	300	300	330	306	335	298	317	292	319	322	350	321	324	345	308	305	307	299	327	349	341	289	311	311	339	345	320	328	314	341	311	333	325	313	313	323	298	311	331	318	320	307	324	334	314	330	318	312	301	310	308	340	317	290	293	306	302	314	335	323	316	335	283	321	310	313	313	333	333	299	348	329	296	318	294	295	322	293	325	329	333	307	321	335	328	340	311	317	320	362	329	337	340	340	322	338	285	298	297	307	306	306	313	303	316	318	360	332	319	326	294	340	308	329	307	324	316	326	345	325	293	313	295	307	327	342	330	307	327	347	304	343	304	315	340	304	315	298	329	364	340	326	323	367	320	346	331	297	306	302	296	294	301	331	330	338	302	303	331	307	330	338	336	333	358	326	328	303	341	329	310	320	312	297	338	348	312	335	308	305	294	293	329	318	279	335	312	346	344	299	357	285	317	319	296	320	344	330	315	331	316	311	348	296	319	309	344	326	331	323	304	290	304	330	339	331	298	341	323	317	325	339	292	301	346	314	363	308	316	304	308	278	311	321	318	311	350	326	325	333	342	324	312	323	310	317	306	261	330	305	297	303	320	293	317	326	324	312	342	300	295	340	297	288	308	318	334	299	334	314	312	322	334	321	317	358	305	306	340	312	337	325	318	340	324	334	313	322	319	341	314	290	333	319	331	324	352	305	317	293	313	339	305	336	345	366	286	285	320	316	333	324	297	335	311	329	317	278	345	277	326	316	296	305	325	299	297	350	326	313	348	326	313	289	325	307	355	281	300	317	311	315	321	350	301	278	345	341	307	327	322	346	350	341	312	321	314	320	303	331	363	310	338	305	302	282	351	360	326	315	347	304	336	321	316	317	362	300	339	324	340	306	319	316	349	307	301	323	328	292	290	306	356	294	298	317	309	314	302	289	319	310	301	303	343	321	326	337	336	334	329	313	298	344	345	347	315	341	311	337	322	328	323	311	309	304	304	331	304	339	327	324	333	294	346	330	304	289	325	325	328	316	305	316	313	352	295	309	289	358	324	320	311	308	312	298	328	334	291	352	322	298	300	328	330	313	306	293	345	287	312	314	316	343	312	324	317	327	339	352	317	336	283	326	304	334	336	347	335	329	338	327	308	314	334	335	328	327	314	302	308	325	305	309	283	287	306	317	267	317	316	319	310	292	311	329	324	297	303	328	336	308	306	327	335	345	330	329	300	336	312	331	313	315	306	324	312	306	307	338	300	293	287	317	326	348	312	307	322	319	309	301	329	331	286	334	334	340	302	319	333	305	310	364	304	319	311	287	350	303	314	309	311	300	326	290	297	320	320	327	325	332	319	321	306	319	298	299	319	301	299	303	330	302	295	307	306	306	335	315	312	310	318	313	291	316	362	289	343	329	320	325	301	311	310	354	327	318	300	316	321	331	321	326	315	304	295	342	303	321	305	293	340	323	328	328	315	324	304	300	306	308	298	343	291	306	315	333	302	307	317	315	301	298	338	319	322	310	305	328	322	314	310	310	330	319	324	314	307	332	300	340	322	289	333	323	331	356	323	308	338	340	387	319	352	305	313	315	303	303	351	274	319	282	299	318	323	291	318	289	294	302	286	313	304	277	316	319	301	310	325	319	325	293	355	320	326	299	328	302	288	325	306	350	334	332	324	332	330	356	334	331	336	326	284	368	326	352	300	310	287	326	344	333	323	306	309	330	292	295	334	300	333	317	311	296	325	323	312	304	324	327	293	323	331	333	325	344	319	316	331	323	292	310	325	336	317	343	325	321	330	312	342	324	344	290	337	301	324	305	347	321	298	309	318	334	293	304	340	330	342	306	317	312	320	314	354	360	292	347	344	293	318	336	321	294	337	334	320	333	338	313	328	281	314	286	310	327	343	304	316	291	328	302	333	319	269	305	305	301	315	300	303	309	316	315	322	354	334	330	323	338	305	331	334	327	317	311	281	297	328	309	307	300	302	267	320	325	305	317	327	321	315	325	304	312	309	266	286	286	293	320	326	321	346	353	313	342	326	305	322	296	305	323	332	310	320	318	289	301	318	301	336	296	336	316	328	307	294	310	354	287	313	339	309	287	323	303	327	331	343	366	342	293	289	329	321	318	316	287	323	317	360	306	316	361	342	295	316	304	333	302	342	282	317	303	349	333	328	326	340	284	366	322	320	311	338	304
61945	100428	71827	41414	19241	5334	1028	561	561	551	591	590	550	529	538	509	511	566	548	557	539	596	579	598	584	586	572	551	531	532	559	536	526	541	551	557	529	543	537	594	558	579	544	543	547	553	529	524	532	526	514	553	571	591	547	572	566	569	582	538	578	558	505	545	514	536	540	577	532	537	569	524	522	538	543	550	545	574	565	540	524	558	533	531	529	576	521	573	572	524	552	564	559	537	545	580	529	551	540	498	488	557	558	593	548	561	550	539	571	503	545	547	548	545	542	542	567	545	555	557	567	531	571	571	585	581	545	511	555	537	519	588	563	546	549	522	561	555	497	562	533	538	561	539	552	511	563	505	506	552	520	508	558	541	545	505	519	548	569	530	532	531	523	547	546	575	556	553	529	545	533	536	519	505	529	512	536	572	553	530	495	512	526	554	577	573	525	552	553	560	567	540	570	569	508	578	586	529	557	555	531	559	521	577	529	581	541	511	523	543	588	549	561	528	509	519	547	566	526	568	543	547	539	520	570	530	564	551	582	558	512	511	529	538	550	560	527	572	537	564	574	557	571	565	565	555	557	499	552	572	571	540	523	535	578	529	574	533	544	627	568	550	516	554	585	538	538	520	511	564	522	527	550	582	512	539	519	562	560	537	555	563	525	577	559	549	600	573	575	543	515	518	596	532	549	555	512	555	515	574	517	537	569	554	571	592	515	560	544	543	572	583	560	557	524	555	595	581	562	566	523	519	526	502	540	516	521	552	562	568	554	543	542	559	544	552	523	604	580	536	566	572	582	617	562	542	547	557	535	541	578	542	544	546	575	501	574	547	529	562	563	559	603	566	570	560	504	556	555	531	564	503	538	541	573	517	538	571	509	546	572	514	561	557	550	549	558	506	534	528	549	622	577	530	568	523	539	565	549	567	555	509	535	552	541	556	555	511	531	553	551	531	571	567	538	509	591	519	536	565	576	561	570	566	544	564	563	581	526	558	555	515	571	575	592	528	577	569	531	570	526	568	531	548	579	566	527	517	560	560	538	523	535	544	541	558	557	562	510	593	594	517	558	537	567	556	518	535	503	530	542	539	567	575	533	535	555	582	585	539	525	553	548	565	553	533	555	511	528	546	550	546	570	526	561	508	560	608	578	553	552	555	554	568	567	532	561	534	582	588	552	547	532	520	595	560	551	543	513	536	556	521	542	501	556	575	566	533	504	575	561	551	577	532	539	558	540	504	531	527	553	559	542	558	544	564	568	553	534	528	508	553	534	549	553	561	549	558	537	514	566	525	557	547	534	545	521	576	536	585	558	545	579	578	548	524	551	504	572	556	528	618	581	514	552	577	518	518	523	573	563	535	566	552	535	562	551	558	560	552	539	546	588	565	517	520	566	540	580	560	586	548	547	571	530	553	561	579	541	566	548	548	556	536	556	575	551	540	565	581	537	531	503	548	571	572	528	481	593	551	566	552	556	493	551	563	580	574	560	559	544	579	579	555	570	520	525	565	546	543	557	529	555	567	545	532	501	581	531	554	595	567	536	541	540	573	540	533	530	490	540	530	527	579	544	550	546	544	544	536	603	563	524	527	537	536	547	585	548	564	555	570	521	580	585	533	552	522	583	552	545	510	574	506	563	546	533	528	554	507	549	572	557	501	567	543	562	512	560	543	555	548	534	573	539	577	515	599	568	550	555	554	547	529	551	544	565	505	585	531	511	568	545	547	548	562	548	516	587	546	530	561	514	552	535	536	536	564	573	582	565	550	573	542	530	521	553	548	557	520	548	553	561	583	553	494	546	509	548	552	554	543	567	530	524	546	527	579	566	519	544	548	527	564	525	534	527	551	561	526	596	566	533	563	570	528	544	513	561	546	549	578	534	523	550	543	517	507	525	590	577	525	585	558	517	593	549	542	556	568	578	555	558	550	555	560	552	541	541	562	567	567	556	533	565	588	544	529	551	532	553	542	490	536	556	550	554	586	581	541	555	589	569	577	557	528	544	562	511	526	542	562	519	540	578	534	566	568	543	549	566	550	544	516	584	567	529	564	530	545	508	547	555	516	571	562	554	545	539	542	519	587	511	551	523	553	493	587	582	563	543	554	573	572	524	530	547	522	551	569	541	532	576	572	514	587	546	504	514	522	572	533	564	568	506	535	548	541	598	591	545	553	600	561	563	560	511	516	555	522	566	544	542	561	551	587	554	546	562	544	551	562	519	534	508	521	522	569	548	537	559	557	556	527	581	557	522	532	519	539	542	544	589	565	529	591	558	547	544	569	570	509	522	569	541	578	525	551	538	534	528	546	531	571	605	537	536	551	520	562	532	533	533	545	552	533	557	557	546	542	519	541	553	569	531	546	548	542	537	559	546	528	514	565	539	537	536	554	589	528	546	527	552	556	560	552	520	577	530	562	541	514	549	536	543	564	570	540	571	581	536	547	568	560	555	525	552	540	589	578	560	572	549	596	570	554	553	596	535	560	570	552	566	513	549	534	500	544	587	550	523	578	553	583	549	576	579	554	517	565	605	525	619	582	571	548	543	528	576	494	514	555	554	571	558	547	617	562	563	525	554	554	510	557	585	554	540	575	547	562	512	535	547	579	545	582	542	523	582	547	535	560	534	525	536	543	567	539	544	531	528	577	577	560	554	570	571	554	522	532	540	528	543	520	510	527	555	542	553	548	522	583	488	571	519	555	542	558	547	542	519	543	545	541	559	564	591	527	560	527	521	594	564	508	554	560	547	541	597	546	561	563	571	560	561	525	575	627	545	511	558	525	548	522	515	569	582	530	534	555	529	573	549	532	571	522	540	513	511	587	557	552	585	519	530	546	561	562	513	547	519	535	555	554	553	576	527	501	552	527	549	559	550	544	532	541	555	569	521	524	571	562	563	575	550	570	533	546	573	569	550	573	596	547	540	538	600	577	549	524	495	558	509	552	549	537	573	523	556	515	537	539	554	528	545	535	556	503	588	547	529	539	526	580	521	531	550	528	548	597	544	537	537	523	576	542	596	576	536	561	569	539	593	525	595	558	594	562	537	571	549	569	561	598	573	520	522	566	529	532	540	550	559	531	515	525	566	518	525	535	540	553	539	570	547	552	519	562	526	571	542	525	564	597	553	557	561	543	519	523	543	555	564	544	538	575	593	525	525	509	542	526	506	534	523	579	529	547	592	537	554	548	561	574	497	521	534	510	558	514	556	524	556	561	557	533	548	603	534	542	531	557	545	551	591	518	551	590	568	558	577	579	513	571	536	587	526	549	523	509	642	519	581	559	534	536	582	548	574	556	555	531	527	568	555	540	528	497	494	534	565	519	561	596	533	550	570	555	539	571	513	527	535	546	557	552	529	591	555	517	533	513	563	585	590	588	528	572	534	550	566	554	542	576	517	570	556	527	535	555	567	584	551	576	538	559	543	548	558	503	563	512	552	517	543	539	549	560	549	520	514	531	575	553	538	533	526	534	545	559	530	532	520	513	546	573
29511	29414	26435	11044	1502	514	332	282	334	293	286	317	268	305	293	309	311	306	322	318	274	300	301	324	317	299	286	298	317	254	286	315	277	304	297	307	326	333	325	290	314	276	309	319	327	310	284	302	301	303	303	300	293	292	304	335	307	310	322	292	317	323	290	304	332	269	308	327	311	318	326	301	282	304	316	289	309	288	307	284	294	286	350	310	288	293	301	293	263	348	294	294	309	339	316	317	308	337	332	337	327	292	292	280	277	299	309	294	341	298	313	302	304	295	296	288	339	312	305	306	295	306	303	343	307	311	335	289	295	312	291	302	302	305	306	366	282	308	304	306	306	307	294	279	298	317	305	298	288	300	302	304	292	312	287	316	285	339	322	298	307	293	292	314	325	289	299	302	310	307	272	278	294	318	303	312	301	312	300	280	339	281	311	305	294	325	308	301	325	299	299	285	288	318	281	312	266	280	305	289	337	294	307	297	299	310	339	314	325	305	326	313	303	323	283	317	325	288	338	297	319	299	269	326	325	287	323	320	269	286	302	282	291	307	317	304	303	328	298	302	349	322	296	318	317	295	305	284	304	327	310	291	297	277	319	308	315	315	306	317	290	287	332	268	283	292	282	303	298	316	359	333	275	299	296	271	265	290	291	294	269	304	315	280	292	282	304	314	322	317	323	316	276	303	288	306	325	308	310	328	298	304	308	295	292	303	308	278	298	306	292	301	313	310	320	319	268	282	317	288	296	301	338	302	310	273	315	307	305	321	297	293	279	297	303	308	289	310	307	292	302	321	291	329	311	324	316	289	304	288	319	298	313	277	309	293	326	272	345	291	333	342	275	303	275	317	318	348	296	285	286	298	308	321	320	327	289	272	256	331	347	273	322	284	266	334	299	321	302	308	298	295	301	273	348	308	322	300	302	298	303	315	275	302	331	287	310	315	307	304	297	313	312	304	316	296	313	279	295	290	360	301	292	289	322	296	293	300	309	312	309	283	343	302	314	324	359	312	330	306	268	289	314	324	309	299	305	298	302	298	302	303	345	322	323	311	299	301	298	308	318	304	318	295	290	319	324	304	284	263	284	294	303	268	309	302	334	310	292	306	314	304	303	301	322	296	296	312	294	303	328	307	300	305	295	318	298	337	300	288	284	329	294	274	315	299	325	312	302	306	307	300	284	287	324	270	307	269	306	297	291	270	340	333	360	286	307	307	273	338	321	310	304	267	317	334	303	296	304	307	289	298	332	310	326	309	333	311	308	320	290	311	322	332	295	314	306	329	316	289	292	284	295	286	311	312	309	281	292	314	283	342	324	265	319	308	310	309	277	280	268	277	314	304	324	303	309	309	314	368	277	281	341	324	296	305	306	315	308	279	281	281	314	300	309	305	298	310	300	303	275	299	307	294	323	313	324	293	328	321	295	312	311	323	315	299	341	329	333	314	308	283	315	302	316	298	279	305	290	326	293	300	298	298	281	308	293	260	287	303	310	284	314	270	305	311	312	293	305	313	308	301	277	296	280	316	326	289	265	260	278	294	307	303	312	298	288	287	284	301	277	290	308	316	312	278	287	312	311	288	293	321	295	303	299	313	307	312	268	255	277	259	317	304	258	283	294	326	281	310	341	280	291	312	296	319	301	332	288	298	305	324	293	316	316	298	312	280	274	269	296	308	285	317	324	305	321	304	303	289	324	329	277	303	286	269	308	321	311	298	291	309	300	334	341	318	307	294	313	309	293	284	285	308	292	295	307	321	308	315	306	294	308	338	293	289	300	271	286	274	287	298	318	296	339	335	315	311	324	298	309	284	307	290	328	284	333	300	286	311	310	296	287	293	299	281	299	297	273	323	303	316	290	299	312	287	293	298	279	297	301	280	305	295	271	311	301	293	307	315	333	306	309	308	308	318	315	306	334	281	288	282	291	304	304	297	292	299	297	292	311	330	345	302	302	298	316	301	300	320	301	298	293	313	335	278	310	275	299	298	296	285	310	318	319	289	315	292	303	349	275	321	308	336	295	315	286	280	324	319	311	299	299	295	313	277	290	276	367	302	306	290	285	268	311	346	318	292	319	298	326	331	288	297	292	301	298	330	300	311	279	272	287	285	300	275	300	308	288	321	299	318	300	309	312	310	288	308	296	317	282	345	288	290	305	312	289	282	305	285	277	300	314	312	296	290	299	306	316	310	309	324	281	262	291	303	305	275	281	301	304	308	305	358	298	326	308	274	302	322	289	298	315	295	310	265	313	325	311	281	288	277	305	307	296	295	322	298	297	321	302	287	307	307	271	306	302	267	301	295	307	288	314	331	277	267	295	329	304	310	310	336	297	307	303	299	301	332	302	306	290	302	280	320	282	312	297	295	293	291	287	261	258	282	284	295	292	308	307	312	314	299	325	345	273	300	312	288	276	322	261	299	271	300	314	295	304	307	307	293	265	329	293	311	288	305	312	306	274	294	293	296	297	273	266	323	297	309	320	258	300	296	308	291	295	315	291	306	303	290	292	310	293	314	301	290	273	307	294	312	290	320	341	311	292	305	321	317	291	317	313	276	286	309	323	312	298	298	311	288	304	299	303	280	288	314	305	293	293	289	306	273	317	314	275	329	335	296	292	285	316	327	308	280	312	298	326	316	338	311	317	311	278	297	301	285	293	279	322	281	311	290	334	309	291	302	326	334	328	311	289	293	319	272	289	303	320	281	310	293	310	317	354	314	317	285	292	285	278	305	318	289	290	292	310	325	289	308	320	321	329	314	313	325	290	328	298	306	305	296	277	313	276	318	304	288	304	351	298	289	307	291	299	310	313	294	304	309	316	286	308	303	310	265	298	309	293	301	308	306	281	309	319	315	300	277	297	313	289	299	295	294	333	298	316	318	297	298	305	298	291	307	320	316	282	309	302	293	304	296	295	308	301	328	328	294	295	281	295	321	287	307	318	308	290	289	282	298	300	281	283	331	306	283	326	314	307	309	314	307	282	319	303	316	285	322	321	306	290	286	327	311	304	304	278	299	328	288	308	282	317	328	303	276	297	302	310	311	269	296	296	314	302	324	308	306	301	328	309	303	279	314	306	314	287	303	310	300	319	326	302	345	294	309	306	336	320	284	281	290	311	334	261	292	306	295	282	292	335	313	303	283	262	326	257	328	280	267	292	322	324	276	297	325	305	308	301	315	291	313	336	307	299	279	294	286	304	274	323	312	308	320	300	309	301	284	270	261	302	307	346	326	339	291	322	322	296	323	289	313	268	280	319	312	303	279	277	293	322	311	277	309	288	313	296	307	300	310	293	294	311	252	293	309	337	311	313	283	296	281	300	327	304	317	254	319	315	318	264	304	325	308	335	291	285	292	289	309	249	288	275	298	292	321	295	291	309	330	322	290	300	268	298	283	315	290	334	336	306	274	331	282	302	324	317	301	317	319	312	298	313	290	297	291	308	298	279	277	315	270	301	331	308	306	281	285	296	313	314	303	297	334	279	306	298	293
37229	47652	30520	10900	2760	1039	646	557	574	610	565	581	606	582	578	560	510	547	594	553	538	553	535	538	539	576	558	562	582	606	565	542	558	501	544	567	552	555	592	551	589	589	534	519	543	581	584	544	545	542	570	564	572	565	553	585	528	541	583	559	532	581	581	594	546	556	525	520	522	580	558	575	565	566	543	508	546	547	555	549	558	551	552	546	556	555	549	535	548	577	580	572	575	566	556	558	548	575	582	562	513	556	565	578	550	574	541	563	555	553	521	540	583	585	536	541	585	576	545	530	588	574	543	589	579	569	580	536	589	501	571	572	583	562	555	574	518	528	553	560	604	578	572	580	565	560	551	569	572	585	560	576	592	570	535	553	616	600	581	563	562	540	560	552	539	576	592	550	548	573	556	572	544	584	582	576	597	559	575	564	537	577	543	558	547	525	568	525	545	574	538	566	588	608	598	520	483	557	516	586	595	555	559	565	571	583	538	571	551	555	545	575	584	566	588	554	565	589	560	535	588	561	560	598	568	508	568	599	507	552	559	568	553	527	571	526	523	573	506	525	564	572	527	572	511	539	577	551	614	544	547	564	554	525	533	545	563	564	549	541	566	574	560	568	543	579	576	552	585	542	569	559	586	546	523	524	558	537	553	569	547	596	527	574	567	575	539	587	538	597	535	543	562	560	573	560	542	537	564	561	573	591	563	561	536	566	519	545	604	541	511	560	560	561	557	557	548	558	567	544	555	562	554	575	560	526	574	550	572	578	556	551	542	597	548	540	495	600	534	576	573	589	588	541	533	538	558	543	529	570	547	570	521	531	563	572	572	602	558	579	528	595	543	532	559	593	579	522	551	549	562	563	563	551	540	585	537	571	582	605	528	553	589	543	546	604	529	563	570	549	555	556	569	575	587	529	556	571	546	524	536	602	551	571	555	537	550	518	527	528	563	569	585	561	521	577	571	575	569	568	575	553	570	564	575	574	568	565	576	587	567	560	543	564	539	591	548	573	562	545	528	579	572	574	550	559	515	532	557	550	560	586	559	528	530	551	593	563	547	555	607	577	545	556	526	580	548	557	583	592	572	582	558	557	549	566	556	549	560	579	576	592	538	610	588	576	554	597	560	521	577	582	550	529	520	540	542	560	542	578	592	579	576	545	554	577	586	594	568	531	545	558	591	532	585	527	571	574	561	553	556	562	612	611	523	550	528	585	526	604	541	549	564	543	555	536	557	482	554	499	555	543	589	594	553	550	537	530	596	536	518	559	500	576	564	540	532	568	588	562	530	544	598	581	508	572	558	569	568	561	575	541	595	601	516	511	541	568	559	548	563	568	569	550	566	543	592	544	551	598	574	535	549	553	543	568	545	560	559	577	566	561	551	596	522	602	542	582	569	541	531	580	579	502	519	544	548	558	527	551	575	555	570	543	544	526	564	593	545	548	493	579	574	557	559	532	556	569	556	558	582	598	595	584	559	557	547	516	582	542	567	566	589	562	550	590	633	533	578	597	555	537	556	580	551	532	555	551	580	542	563	561	534	600	592	561	553	589	573	570	564	553	578	594	517	565	568	556	594	521	549	563	570	581	565	577	555	541	553	540	548	546	587	530	537	583	544	551	540	553	536	590	565	553	581	552	545	597	570	572	552	527	559	570	536	563	577	556	601	530	527	530	569	539	582	589	560	562	580	580	588	580	562	520	550	557	584	577	534	519	501	568	564	516	582	570	598	531	532	560	564	586	568	589	524	594	564	577	551	548	543	555	561	589	537	589	597	553	556	569	545	571	577	551	557	572	531	545	576	558	506	544	555	583	529	568	546	538	571	545	534	554	552	548	612	552	572	563	527	546	546	538	601	546	541	556	516	601	549	590	553	560	559	565	540	538	573	568	574	558	572	571	559	532	553	545	553	581	567	587	566	556	544	596	572	553	533	549	598	550	535	543	571	541	584	494	550	546	574	602	565	558	575	586	503	537	561	533	546	573	526	545	540	551	527	572	551	557	562	545	553	524	525	550	552	581	538	563	554	560	597	534	572	581	538	584	556	522	558	616	559	608	566	552	568	551	564	539	558	568	541	577	583	542	530	501	579	542	576	546	559	565	562	572	581	542	606	573	548	536	577	550	605	555	553	599	580	541	601	560	550	580	527	574	564	591	535	552	592	568	578	584	549	597	526	541	546	533	571	530	573	536	559	585	547	578	555	554	545	537	582	557	573	600	522	536	601	526	566	599	575	573	578	573	544	551	551	567	564	584	580	584	567	520	563	544	539	560	509	547	562	567	585	567	590	573	581	537	578	601	543	554	591	538	550	552	551	562	578	571	555	546	549	523	565	564	570	560	559	581	530	523	513	561	598	542	570	549	558	556	567	580	570	585	548	542	533	531	546	545	561	560	580	556	565	558	560	546	591	584	555	573	541	539	530	568	558	533	577	543	586	577	536	496	556	598	537	530	544	530	604	539	535	599	551	581	560	539	532	549	554	605	546	595	553	588	524	584	556	582	561	565	586	547	570	547	558	537	572	572	573	555	555	594	537	591	560	536	559	550	525	556	525	605	582	586	583	543	587	542	527	616	540	564	534	555	549	555	543	568	528	551	539	526	544	548	561	557	561	529	568	565	599	551	540	564	593	516	546	509	540	542	521	544	589	549	542	534	528	540	559	560	540	534	614	586	576	542	568	556	576	584	600	555	523	610	545	559	573	521	574	568	557	574	560	586	581	545	553	547	548	566	528	541	561	538	561	547	559	568	582	588	564	566	575	589	539	568	537	511	608	495	515	585	617	564	578	571	535	526	576	550	555	559	535	553	586	540	568	539	557	587	581	542	546	549	605	532	536	552	621	561	570	542	611	558	560	535	532	541	576	538	502	567	576	566	506	586	559	541	575	539	594	585	579	529	608	542	525	517	579	579	539	563	577	548	564	579	583	556	510	583	579	593	595	534	545	615	583	517	590	578	518	521	632	544	599	546	532	536	572	589	560	550	576	496	527	543	526	588	520	586	567	591	594	543	547	550	550	541	587	551	592	547	565	569	525	556	520	588	561	549	531	553	544	561	564	552	531	591	547	562	531	564	542	589	548	530	553	607	560	537	556	557	566	577	567	580	558	546	555	540	546	575	543	552	513	572	523	556	573	621	555	534	518	536	517	557	569	554	571	539	587	590	596	525	555	572	546	533	602	555	529	532	585	535	576	500	559	551	552	561	511	549	551	534	514	530	555	568	576	529	554	561	532	564	559	514	573	524	555	559	568	574	595	581	532	564	559	578	595	556	607	547	598	562	567	526	549	567	552	545	565	559	565	549	575	543	553	531	570	531	555	569	540	569	523	562	536	561	564	590	552	563	565	588	532	558	522	547	598	652	509	568	590	559	520	558	586	551	569	595	565	585	541	560	552	545	572	549	577	586	592	583	590	519	573	532	540	524	558	531	569	551	546	543	578	564	563	565	572	551	541	550	569	558	532	593	566	555	532	557	546	562	585	596
24717	23118	31383	25650	19477	6914	517	262	260	283	218	259	268	246	234	252	249	245	228	251	241	271	254	278	252	236	231	228	266	248	244	227	226	240	281	259	209	253	233	234	245	253	238	244	231	246	228	264	227	275	225	223	235	277	238	233	221	230	252	257	226	224	236	238	233	254	234	251	242	248	256	260	247	268	210	246	236	264	252	260	237	237	283	251	241	238	252	240	235	220	245	255	244	252	267	242	236	257	235	263	234	256	236	259	223	258	233	239	223	250	231	241	251	243	259	249	251	240	238	254	224	239	235	249	268	252	214	241	249	222	241	223	249	238	217	230	249	233	238	219	228	263	220	224	239	257	249	277	256	253	262	225	242	222	235	258	246	237	279	249	233	260	258	238	256	244	241	267	251	248	252	244	263	244	232	240	270	253	225	240	227	220	238	289	238	243	237	261	254	277	227	249	242	272	251	246	242	224	255	252	246	225	262	206	268	243	270	255	250	239	229	215	259	239	281	214	228	208	247	268	234	248	232	235	258	258	231	254	241	236	254	248	266	254	250	259	251	239	228	257	244	259	253	246	258	257	255	252	252	267	226	231	242	238	261	221	249	251	237	247	274	232	227	253	230	232	239	244	247	272	215	256	279	253	247	251	274	221	248	258	247	236	251	244	222	236	222	240	224	230	250	243	254	228	257	220	249	259	217	240	253	256	250	248	235	231	239	238	233	228	231	215	257	255	249	237	257	239	245	236	222	266	243	244	241	271	230	225	253	235	260	231	251	281	237	235	243	253	234	242	237	226	238	262	247	240	245	258	248	241	227	229	231	238	263	254	262	222	254	252	232	247	228	237	241	212	245	245	245	245	212	245	234	257	259	236	252	272	252	215	249	250	238	253	259	237	221	243	216	242	242	210	238	239	252	232	248	241	227	241	258	239	264	251	215	252	275	269	244	237	238	249	233	237	237	251	243	250	253	246	198	232	259	207	232	236	252	229	241	242	234	225	265	254	226	226	223	253	230	278	223	229	255	230	260	231	241	254	243	267	260	227	251	233	271	220	232	259	230	253	235	255	251	229	228	253	229	238	227	277	268	239	236	272	238	248	244	228	234	246	224	210	223	259	246	240	244	220	218	269	257	223	238	228	227	250	234	225	228	224	260	245	271	250	287	231	270	275	231	272	247	265	234	246	225	230	226	216	253	240	250	232	267	247	235	215	242	260	225	246	251	260	241	244	231	214	212	234	252	222	249	234	247	237	219	244	242	259	233	260	242	253	259	244	282	246	254	224	260	248	263	243	220	235	235	275	256	238	259	255	280	247	303	263	230	248	240	234	278	214	241	232	236	262	234	257	249	256	231	262	232	243	249	245	210	246	232	279	248	231	223	249	227	246	242	247	228	238	233	261	243	253	234	239	244	240	265	250	206	239	255	269	240	224	237	217	243	264	250	250	285	239	229	263	224	231	233	229	237	242	277	218	254	233	247	222	286	230	224	264	246	252	239	264	241	242	226	261	228	225	207	224	271	271	275	234	229	242	231	233	260	248	269	260	233	238	269	261	263	234	217	246	278	224	246	230	235	256	221	244	222	252	238	247	242	246	246	242	219	242	231	264	253	240	257	240	251	256	265	235	241	239	248	244	248	243	225	216	229	267	243	261	255	239	249	228	241	252	254	218	241	226	233	263	249	229	225	259	266	273	240	249	256	227	254	230	255	237	238	248	226	259	258	264	224	264	228	247	256	265	252	271	242	262	230	243	247	233	229	239	237	265	223	257	222	249	221	239	249	312	245	255	251	240	227	242	210	267	265	257	227	243	245	249	247	260	222	242	240	233	258	258	241	235	232	247	242	257	255	222	219	241	241	246	246	231	202	272	244	248	266	220	260	241	263	214	261	251	271	247	246	262	243	226	254	257	233	246	252	247	231	249	269	230	245	250	253	249	252	232	230	236	222	243	253	243	239	245	258	249	234	225	223	236	265	255	283	209	233	238	221	253	233	210	243	209	228	272	286	242	237	232	250	261	261	219	243	256	228	246	268	257	222	235	282	281	244	271	236	255	237	229	274	252	229	236	226	253	227	225	221	250	240	218	244	245	218	269	238	226	244	252	236	240	248	221	246	243	222	251	252	231	251	247	238	235	264	250	212	218	247	260	234	236	259	220	239	250	245	226	228	234	262	239	267	243	239	231	241	272	246	233	241	263	271	252	239	207	276	257	237	248	229	251	247	240	235	237	254	223	229	249	262	259	268	234	254	259	222	242	242	215	229	259	232	227	252	234	216	251	270	248	261	251	259	222	210	268	250	254	222	222	235	229	263	240	226	227	257	224	234	245	258	243	244	227	247	226	249	223	237	249	241	232	266	260	243	252	267	207	241	253	258	258	279	228	235	234	266	253	248	219	219	252	253	247	250	257	249	254	253	234	245	230	245	226	221	245	250	217	248	245	203	260	249	237	248	240	240	239	249	256	254	242	255	225	254	249	254	227	239	248	246	258	245	245	257	235	242	251	260	248	252	247	253	234	239	235	251	226	244	252	259	239	265	256	245	270	232	251	257	270	264	258	250	266	239	271	268	234	240	227	271	247	275	255	238	255	257	242	230	258	271	239	237	229	245	246	257	248	254	234	249	237	241	260	233	262	232	242	214	231	241	222	267	245	206	241	249	249	248	238	232	254	219	266	234	217	231	253	250	274	250	234	240	236	248	265	255	259	230	245	262	250	247	242	242	280	253	224	230	242	253	243	220	244	259	261	233	216	256	232	264	244	242	251	225	243	267	235	251	205	269	237	239	247	244	247	267	255	239	244	273	230	237	224	253	274	259	250	223	236	252	244	251	242	250	259	241	250	237	237	263	233	255	234	229	251	247	244	260	250	277	223	268	271	234	245	240	250	258	248	233	248	234	275	250	236	235	245	236	262	277	254	241	234	237	247	262	234	252	252	246	242	255	270	250	237	259	267	215	242	220	263	206	278	235	243	254	278	251	233	233	263	244	244	236	226	221	229	260	260	222	258	230	243	254	241	252	246	251	242	272	254	233	219	243	270	231	235	239	229	264	254	253	262	253	263	241	269	231	253	243	243	243	239	228	239	250	262	247	262	257	242	265	259	239	266	239	227	251	261	253	232	249	234	246	225	242	242	252	238	247	226	253	237	236	245	255	251	260	252	237	282	247	246	242	250	243	256	235	256	209	226	242	242	222	194	233	248	231	260	236	247	234	260	230	236	262	263	282	255	248	236	261	266	259	208	234	241	254	236	231	257	261	237	222	235	238	253	240	249	234	234	236	236	260	258	239	235	243	244	240	241	250	213	240	249	208	237	213	243	206	250	263	240	241	232	243	238	261	231	240	261	236	262	247	231	258	254	235	256	260	246	266	231	241	256	264	225	262	257	238	261	211	229	236	233	261	245	259	252	256	261	240	255	237	263	247	205	266	225	241	244	231	227	258	243	223	257	230	253	269	249	220	257	231	264	252	234	237	233	239	215	265	284
60587	89094	61200	32440	12045	2904	713	454	414	421	444	428	445	438	480	422	433	495	458	454	481	430	454	423	437	445	485	462	481	416	446	447	496	459	441	429	441	469	433	445	490	422	432	443	451	452	452	491	414	472	459	432	475	439	471	466	448	437	441	433	428	477	453	439	442	467	444	458	489	408	434	470	467	456	505	465	476	491	425	412	421	433	438	465	433	463	513	461	485	440	459	485	465	453	438	469	451	440	451	468	443	469	429	392	472	448	470	464	469	415	471	394	459	453	493	439	428	457	458	470	435	471	421	466	443	449	440	468	466	431	475	432	481	473	466	451	431	454	426	403	434	427	417	477	454	477	410	461	453	460	418	442	439	455	433	454	453	444	412	470	475	454	432	451	432	442	460	436	463	464	435	454	479	444	476	431	497	436	479	496	463	473	426	468	501	450	462	416	489	430	469	472	469	479	405	443	438	443	431	450	433	390	466	457	489	469	453	479	473	441	447	464	468	466	434	459	438	458	455	459	454	419	485	458	470	448	453	464	474	465	419	426	471	463	436	444	448	455	413	484	466	457	430	460	468	465	462	411	435	477	420	472	445	450	452	437	458	474	445	421	442	470	430	446	430	449	420	474	459	463	444	427	420	444	460	418	452	427	462	451	447	428	449	436	461	443	427	449	457	471	465	466	470	416	425	452	430	430	400	432	474	450	430	473	422	480	461	500	470	422	464	441	456	436	420	451	462	478	473	475	450	408	463	488	446	434	448	434	448	448	475	485	427	487	445	442	475	443	458	415	445	447	455	449	427	443	459	446	432	459	457	428	469	466	472	449	457	402	440	506	452	453	471	438	444	436	476	472	457	421	487	492	448	488	430	490	430	476	418	456	469	445	475	448	406	472	456	441	467	467	433	462	438	462	427	445	429	452	455	429	449	462	456	455	449	463	432	405	468	446	453	464	484	476	471	463	429	437	440	452	443	430	406	488	457	433	478	497	479	469	425	471	481	470	505	448	443	446	475	455	450	478	460	467	460	441	416	460	451	455	433	492	473	470	446	419	459	436	434	413	456	456	462	401	435	439	424	462	429	430	452	429	437	440	448	405	445	445	451	444	450	441	459	461	447	488	450	453	468	440	433	462	441	445	489	468	483	482	454	457	475	453	440	470	461	408	422	443	445	487	456	462	463	447	458	445	437	474	455	433	458	454	439	428	453	432	435	483	457	460	458	384	486	418	456	458	437	428	428	452	481	409	462	454	453	445	463	431	435	469	438	451	445	481	429	449	446	456	459	435	411	405	443	466	462	487	446	473	420	448	456	429	455	447	447	444	479	486	463	458	419	447	501	457	490	427	436	453	435	462	434	462	435	421	517	425	489	425	435	421	455	470	442	422	435	428	418	472	409	438	432	452	461	470	441	429	451	454	442	431	423	482	472	441	439	459	500	464	412	467	487	488	419	430	464	441	439	446	451	455	475	428	463	432	481	432	424	425	464	410	448	420	456	446	424	470	432	428	437	476	460	457	455	450	452	459	470	449	489	442	463	442	405	458	434	469	414	448	445	471	468	414	407	461	461	476	458	458	423	443	444	424	463	448	458	442	452	438	438	491	456	455	462	464	453	413	415	443	426	472	447	468	439	470	446	436	483	479	461	476	438	414	451	469	411	405	486	456	409	461	442	427	432	453	510	419	451	441	455	438	436	444	412	455	468	437	463	428	459	451	466	451	463	488	453	463	464	442	472	427	443	485	475	456	467	475	451	443	474	471	449	443	433	463	447	434	459	479	412	467	443	435	427	438	431	504	461	451	429	429	424	442	456	482	441	473	430	429	419	486	477	427	441	448	446	477	446	410	427	450	467	503	435	476	433	442	449	443	392	431	449	440	466	461	432	433	486	433	436	403	446	456	466	460	449	434	435	449	444	455	418	457	457	470	467	428	482	462	482	441	449	450	431	447	461	429	409	450	469	443	446	426	459	448	488	479	473	426	456	445	432	466	473	452	485	430	404	431	479	457	459	454	474	451	441	467	410	490	450	428	452	455	454	477	459	442	439	445	439	461	461	451	410	482	487	463	449	424	447	456	442	448	462	477	445	506	463	417	419	435	488	448	430	421	429	424	476	465	439	443	468	450	433	453	405	425	435	455	425	463	435	470	426	427	429	472	428	472	419	449	440	483	437	448	473	455	461	470	432	450	468	482	431	457	454	465	429	461	470	444	481	438	468	460	514	479	444	468	436	500	441	469	481	432	410	451	418	481	481	464	482	431	425	462	465	443	462	462	450	498	485	455	453	487	479	434	469	425	445	454	448	443	467	461	438	437	453	461	437	463	446	489	454	472	467	421	479	445	458	445	442	458	447	453	436	441	410	432	441	462	491	498	489	436	455	458	456	446	470	456	464	522	487	473	475	457	411	453	448	451	463	452	476	451	507	459	439	460	417	458	474	471	474	458	454	468	464	451	452	429	431	438	390	432	422	450	458	449	447	434	479	435	456	442	440	441	428	448	473	467	438	456	445	429	432	481	472	430	415	464	458	418	458	458	427	446	484	452	422	428	441	444	433	452	464	432	459	452	414	425	447	466	446	457	438	441	423	466	444	470	449	450	482	480	430	425	436	462	471	451	447	440	449	455	423	411	463	417	452	452	470	493	443	459	433	465	471	437	469	450	450	482	452	449	431	435	445	463	487	454	447	419	450	459	464	444	461	457	452	495	457	483	473	444	481	443	452	442	453	474	432	465	437	440	412	447	449	461	457	440	445	457	446	456	432	444	447	447	449	450	464	476	442	434	444	392	455	430	415	466	441	441	436	484	478	438	437	483	432	438	433	467	467	458	442	450	459	477	487	435	455	455	453	460	429	448	453	468	456	426	474	459	473	442	465	462	436	453	445	435	420	481	445	420	476	468	425	447	423	461	464	455	416	466	454	490	432	467	457	448	468	436	462	469	444	458	436	486	456	468	443	440	465	474	497	479	480	438	441	464	451	486	421	450	455	482	450	429	485	451	469	466	419	454	433	458	471	427	478	434	473	432	445	428	466	446	493	459	440	438	446	453	470	495	424	431	402	499	441	427	473	412	473	440	415	474	426	478	474	475	492	422	480	419	491	431	455	478	487	435	435	449	466	433	472	479	442	452	450	436	461	411	421	436	452	444	454	502	444	429	472	418	470	472	454	452	414	479	457	475	419	465	433	495	450	430	451	429	438	491	487	430	458	460	481	461	447	452	471	480	484	442	461	411	459	442	401	470	431	463	470	454	460	447	469	439	415	441	452	462	437	490	455	466	474	428	461	445	436	464	453	434	445	458	442	487	496	414	450	475	419	391	437	456	463	452	436	406	467	471	456	459	421	456	482	427	486	468	451	455	423	448	446	450	440	484	425	447	414	442	481	458	446	435	464	467	443	447	419	446	469	475	499	471	452	444	446	405	484	421	473	440	469	446	482	462	448	426	464	436	455	438	440	459	396	484	430	478	420	453	452	495	424	432	450	420
23502	21938	30073	24106	21359	18910	4351	384	278	363	316	330	334	296	358	342	309	319	316	312	327	312	342	341	302	310	347	310	294	330	300	348	293	294	331	350	328	368	306	314	334	314	313	301	297	324	312	354	316	344	313	292	332	331	328	309	332	309	282	309	305	327	339	321	296	324	297	334	340	342	331	313	318	324	322	296	315	294	334	317	301	332	330	327	322	343	378	296	308	316	362	347	319	343	311	324	282	329	341	301	327	354	303	308	308	323	315	351	319	318	289	312	339	313	347	324	342	323	307	325	297	312	319	321	328	320	330	326	324	364	330	306	275	306	324	315	310	308	340	320	316	302	344	325	322	326	317	337	300	336	329	294	296	330	325	340	299	306	310	350	329	340	308	325	341	327	267	330	299	290	352	309	313	335	371	307	325	299	288	320	325	328	317	320	324	291	295	344	318	312	293	295	326	331	335	323	325	365	325	284	321	313	319	279	301	332	317	343	326	311	295	327	323	308	324	316	331	332	316	302	293	306	356	327	320	351	351	299	340	297	321	320	311	338	328	331	317	317	339	296	316	310	325	332	308	322	298	312	294	330	315	336	293	314	318	332	364	292	300	298	284	299	277	325	326	307	338	303	310	338	311	343	311	299	305	339	308	346	325	325	351	324	328	322	326	323	295	323	299	319	316	336	322	336	346	334	321	338	304	347	329	333	319	304	305	321	349	321	302	356	331	306	308	315	278	291	318	333	332	343	330	328	339	315	320	292	310	333	316	355	339	359	319	306	341	318	314	315	331	319	330	318	325	342	331	307	313	305	277	326	318	339	330	288	332	315	334	321	325	299	299	320	328	279	296	323	299	318	302	342	321	308	293	303	342	325	330	310	300	329	314	291	319	343	343	287	362	339	308	307	319	311	311	317	331	315	326	295	311	310	294	338	329	316	326	303	296	329	329	312	311	288	323	302	319	284	306	334	322	364	305	293	331	329	299	317	347	307	288	309	289	307	312	324	324	297	286	332	313	320	287	292	302	347	339	297	319	319	308	312	313	312	303	323	303	319	329	320	311	324	340	320	335	325	313	308	311	300	316	313	329	302	298	333	327	307	316	318	316	306	302	314	311	328	315	336	301	321	312	312	341	319	279	347	302	337	325	320	320	301	315	319	329	321	324	334	317	321	329	329	306	334	288	341	334	294	319	304	326	335	297	283	315	326	302	329	289	289	335	313	325	303	279	318	316	326	314	314	357	289	321	281	297	300	342	302	304	337	321	312	348	305	319	320	303	302	309	369	335	289	311	296	310	341	298	310	315	327	314	309	314	327	325	297	291	312	330	308	343	329	312	339	292	325	330	316	330	340	310	317	309	352	293	320	293	340	340	290	323	287	320	353	346	311	288	323	323	304	291	308	307	344	312	321	333	349	357	300	319	318	311	297	341	321	319	307	313	297	334	326	301	321	344	325	306	315	336	365	320	297	327	347	329	329	309	315	321	319	298	334	343	319	272	319	329	351	311	329	335	315	312	344	304	348	310	310	325	325	304	296	285	333	341	322	322	293	295	335	323	333	291	323	306	320	336	297	337	306	315	316	316	328	301	322	288	341	285	312	316	314	316	310	295	332	318	322	281	309	293	344	325	302	325	350	335	281	345	322	308	308	289	307	321	311	320	326	318	313	305	336	338	327	317	292	298	322	330	305	327	275	345	309	293	284	317	318	307	299	261	292	323	282	330	314	276	294	323	300	328	319	317	297	323	343	294	337	318	329	332	313	319	313	321	329	335	313	317	309	303	320	285	348	286	354	325	289	340	297	301	310	291	342	311	350	346	346	322	328	307	338	340	346	328	309	309	357	333	324	342	321	290	326	334	318	320	307	320	346	350	321	330	346	289	313	321	336	284	308	312	291	344	302	317	331	279	291	352	305	306	305	358	342	317	329	300	323	288	327	301	326	304	333	314	348	287	320	324	304	325	303	307	317	304	299	326	322	312	314	333	334	302	317	313	282	338	290	314	319	289	319	279	299	317	322	310	311	367	323	316	326	330	355	323	296	315	336	295	305	309	334	310	320	312	330	325	323	339	321	307	319	318	328	327	312	311	318	327	306	316	314	316	313	318	318	305	292	339	317	307	311	322	309	313	315	309	317	294	320	311	293	320	337	322	295	302	302	297	304	330	360	300	298	311	321	327	353	294	316	328	342	319	302	315	331	341	327	307	276	319	312	343	345	293	331	348	345	304	315	320	314	317	304	310	326	328	319	323	319	360	285	284	322	324	328	337	373	303	345	295	295	339	328	330	332	304	341	352	320	313	336	348	341	324	289	322	298	270	325	311	305	329	298	322	327	344	318	334	304	301	284	316	315	325	305	327	327	288	290	327	324	311	332	350	315	343	356	329	287	322	337	332	302	334	296	325	325	333	345	317	329	301	293	295	294	329	321	336	304	320	320	347	287	300	321	332	334	322	328	335	303	295	268	319	309	327	332	318	318	333	313	313	328	345	330	297	329	330	329	327	334	336	297	340	313	329	309	297	305	307	301	283	325	347	325	352	320	341	325	333	319	307	338	307	298	293	333	313	314	339	328	311	290	339	322	319	304	333	310	327	321	327	305	321	319	308	336	337	360	328	300	312	280	322	326	335	335	313	327	303	328	319	293	323	294	327	316	319	295	326	306	319	320	321	353	316	306	291	297	344	337	299	305	323	322	304	301	338	328	331	330	358	311	307	285	302	347	354	315	312	316	304	289	316	311	331	304	313	339	343	339	298	318	305	309	320	316	318	334	342	336	315	301	333	316	329	318	276	328	310	299	313	324	336	333	325	308	299	292	331	322	303	329	300	310	314	289	324	313	323	334	292	312	338	321	323	314	332	319	324	342	327	309	295	328	306	337	309	312	281	303	352	326	341	315	323	293	317	339	308	294	305	331	290	294	334	300	315	312	304	313	319	306	306	320	356	341	323	328	306	304	333	340	334	350	337	313	322	346	344	312	290	328	323	313	341	336	309	342	333	313	322	340	317	310	319	315	312	322	321	316	292	310	320	360	343	341	317	331	333	320	290	326	304	319	329	317	333	351	330	341	346	307	327	333	323	308	303	293	317	362	316	296	302	299	326	317	313	321	310	322	328	328	317	316	290	307	302	308	333	326	306	300	320	292	312	293	327	332	319	314	320	296	339	326	330	305	304	323	310	291	302	275	332	310	336	296	333	280	323	309	335	282	312	332	335	292	306	324	326	292	335	345	326	331	294	326	326	330	317	323	328	276	331	290	299	330	329	291	300	297	309	317	309	323	303	314	316	362	326	302	320	318	328	342	317	287	305	306	320	302	310	332	314	296	333	330	338	329	290	321	333	331	321	287	344	316	332	311	325	335	317	316	292	323	330	305	349	312	301	288	345	310	327	335	294	313	336	289	347	306	312	355	297	329	327	338	312	323	294	328	318	299	297	352	296	325	312	284	345	360	330	303	296	317	330	338	319	328	320	340	315	318	351	318	341	310
60830	98793	70713	39926	17784	4808	993	603	554	536	545	537	601	555	538	565	543	555	570	561	566	568	557	542	551	567	557	538	546	543	563	521	531	533	531	541	557	545	558	546	552	477	543	546	562	524	532	514	549	557	534	591	543	591	546	539	544	548	545	554	528	537	572	519	589	528	592	529	571	581	535	566	545	534	531	525	542	519	554	552	548	567	514	534	567	524	565	555	531	561	568	563	572	608	529	518	524	523	558	550	548	527	491	519	564	545	581	563	539	521	526	553	601	583	573	516	590	560	571	546	615	593	561	543	556	538	597	507	564	574	549	590	571	522	573	547	554	521	553	543	559	551	545	551	544	541	540	548	571	541	536	544	542	571	517	586	538	539	535	548	574	549	549	586	570	532	564	549	594	560	531	521	507	569	574	523	563	559	535	556	532	560	568	543	545	541	482	528	563	516	567	558	582	571	530	528	590	527	543	554	551	534	504	536	519	529	549	529	575	574	547	549	566	536	578	514	574	517	547	591	554	587	558	596	548	550	567	531	543	546	561	569	581	480	524	548	563	528	544	604	524	540	507	555	537	542	543	536	555	553	517	559	553	508	548	564	560	546	549	519	573	569	514	536	573	585	519	568	563	552	567	576	483	596	547	550	526	578	522	542	531	548	538	567	584	537	542	553	494	574	566	544	498	601	561	520	570	593	559	540	546	545	557	547	537	558	530	567	553	596	546	572	529	546	567	560	546	537	547	525	582	593	533	562	550	552	582	570	597	566	592	542	543	545	532	546	570	518	577	582	576	542	600	548	567	524	562	563	498	555	535	507	539	524	531	555	541	540	568	542	587	557	523	589	583	522	557	533	554	611	547	565	552	517	563	547	548	557	539	524	573	568	534	535	539	553	548	534	510	521	541	530	541	550	546	494	496	542	550	574	556	546	552	526	541	560	544	523	544	549	555	557	568	545	524	568	585	544	563	556	565	554	581	574	522	542	560	543	509	572	524	595	550	580	531	558	593	565	568	540	553	547	549	553	568	542	559	535	531	584	556	556	523	525	587	546	509	513	553	555	556	559	582	536	580	548	566	538	497	524	544	560	562	560	548	580	491	549	526	538	577	501	556	580	560	589	584	522	575	525	513	539	528	527	551	569	523	532	564	523	545	568	590	552	558	548	548	528	528	578	534	522	577	540	535	544	567	575	587	543	560	532	591	558	527	579	594	549	574	573	525	523	525	563	556	516	541	533	545	519	546	524	565	562	578	558	521	572	553	564	568	522	539	526	522	585	590	562	515	533	533	540	517	534	534	528	542	584	529	572	523	563	557	565	562	558	553	534	552	536	519	556	565	545	530	536	558	541	516	541	563	531	573	546	552	566	562	539	527	581	549	569	560	553	536	537	550	530	530	553	527	526	538	545	567	493	564	529	604	547	594	558	549	529	547	529	562	584	593	570	608	529	558	558	581	548	563	547	527	559	570	513	529	556	531	508	514	580	571	568	548	539	544	550	517	572	574	543	558	543	493	530	560	515	541	557	565	559	536	547	550	531	533	542	552	562	521	583	544	523	567	547	578	551	551	548	560	515	548	539	558	532	560	538	570	562	539	534	616	566	564	569	564	554	592	552	515	548	537	547	547	606	588	595	556	561	572	565	561	549	545	574	563	542	538	579	535	540	557	579	534	582	472	513	565	502	583	493	560	567	547	547	547	536	547	505	572	559	548	538	555	509	574	556	604	527	578	545	545	541	576	591	563	547	528	524	510	561	539	505	549	567	597	570	587	528	565	570	566	551	568	554	579	555	522	587	556	570	529	574	528	531	555	516	548	524	545	587	534	526	565	539	558	491	611	546	562	537	541	595	560	532	572	539	578	569	525	554	517	531	567	539	567	566	565	557	552	537	545	569	509	545	543	508	537	549	524	560	575	569	522	535	570	563	573	538	544	577	552	559	580	566	570	565	537	541	545	583	553	560	557	598	547	513	558	562	536	549	550	587	536	550	553	571	548	506	579	527	536	572	566	531	586	562	535	524	551	563	570	509	535	591	546	538	536	546	538	565	526	522	538	603	545	542	560	553	548	581	576	510	578	554	586	583	560	550	548	519	571	522	507	553	560	536	565	538	547	550	523	540	582	560	572	563	554	570	535	566	539	519	525	545	530	594	564	557	553	546	515	507	591	538	544	534	557	595	581	560	600	584	550	536	546	578	554	546	597	519	605	531	620	545	582	532	591	515	563	557	574	564	558	562	503	528	511	538	533	577	540	567	563	515	581	519	574	567	579	510	539	562	505	609	538	544	533	541	545	519	540	546	602	511	519	516	534	526	578	609	557	555	566	612	532	553	548	554	537	530	565	522	556	540	530	574	576	527	545	551	564	559	562	557	514	562	545	572	576	529	532	566	580	586	564	534	598	550	554	573	517	524	550	534	534	570	566	536	537	575	553	565	566	557	535	552	513	545	536	553	544	567	561	558	555	581	572	565	555	565	524	574	568	552	546	552	564	531	567	554	552	513	528	535	571	554	550	556	549	494	560	552	527	508	516	562	571	558	543	573	553	550	548	558	506	565	539	510	522	554	574	528	529	541	508	540	538	541	604	532	548	568	537	541	560	497	543	549	557	546	557	566	538	567	563	565	545	544	551	573	522	592	599	551	547	554	593	578	581	551	541	577	544	564	559	575	543	580	553	562	555	586	537	565	551	512	512	575	516	541	528	592	562	523	542	542	559	582	540	540	539	543	540	510	525	567	556	579	596	523	515	548	528	525	552	561	533	568	565	569	561	569	524	552	541	557	554	546	513	516	522	527	554	558	567	575	514	560	541	590	535	537	555	508	532	522	531	581	550	539	571	544	544	532	548	551	530	540	568	530	545	555	520	518	550	553	529	541	575	537	559	557	505	521	554	551	522	545	554	498	497	546	570	514	568	527	592	571	520	553	561	571	547	541	554	549	541	558	557	589	564	546	545	556	522	577	552	554	535	558	538	528	589	562	571	557	541	590	550	600	542	520	523	555	593	603	549	481	540	536	558	554	562	561	513	533	551	527	574	593	525	560	547	547	542	521	552	561	522	543	576	538	546	541	542	581	528	563	570	584	546	562	503	571	575	548	557	552	577	542	543	554	534	521	527	558	547	586	566	551	548	582	597	567	520	558	543	543	559	506	556	560	540	525	570	523	558	584	534	537	510	521	538	502	556	553	557	511	565	559	556	544	530	586	564	561	586	571	524	527	554	597	567	555	528	545	553	569	558	532	597	542	526	521	567	519	579	591	552	559	557	555	560	543	542	575	525	589	586	589	560	539	540	557	533	522	547	524	539	548	527	578	532	580	603	567	581	573	501	511	586	578	522	581	497	547	600	523	544	545	538	529	572	505	572	509	549	513	523	509	557	563	560	532	580	594	542	523	517	535	541	553	554	587	535	529	527	565	547	563	547	533	492	529	571	594	559	537	516	538	534	566	561	572	550	503	595	567	552	524	532	588	577	571	553	570	546	522
29939	29492	26162	10456	1376	454	332	308	325	346	334	285	317	294	301	329	265	332	299	279	286	284	332	313	294	319	277	302	313	299	308	313	303	282	306	318	304	302	276	300	297	312	329	260	301	322	319	310	301	301	299	307	316	342	274	296	297	309	313	282	244	314	255	299	276	327	292	323	298	313	303	317	279	320	322	274	302	269	324	288	288	280	284	309	285	314	305	290	289	314	310	306	296	315	317	272	281	293	256	317	317	293	274	282	285	299	321	303	311	263	315	302	304	318	311	269	308	301	297	297	281	308	287	329	297	295	289	302	304	273	295	307	266	292	305	290	290	304	298	271	296	283	268	360	305	306	289	307	320	290	326	311	285	294	317	289	296	300	314	283	282	291	307	324	291	281	313	285	295	294	330	321	296	286	303	266	312	278	289	270	284	285	273	295	280	298	329	270	293	265	309	297	290	289	297	307	283	284	302	273	297	291	312	296	313	303	309	302	306	282	316	290	311	299	297	298	297	276	277	312	306	303	320	292	306	283	272	323	322	342	295	301	310	277	288	316	311	272	269	335	298	275	283	324	322	324	269	281	307	301	307	318	299	316	304	311	310	299	282	289	277	295	308	301	286	286	326	295	310	322	304	296	298	314	284	306	310	306	324	292	316	321	282	306	316	303	303	284	288	285	287	317	294	285	313	287	293	300	284	307	298	297	316	314	304	290	303	302	277	297	282	296	333	331	291	325	331	281	331	262	275	298	334	327	318	302	307	304	288	259	277	284	299	314	311	307	303	312	311	335	307	311	295	295	286	293	299	304	309	318	294	301	301	301	295	314	302	305	293	312	317	305	328	304	298	261	287	313	300	308	340	283	297	304	324	294	296	313	294	293	321	299	300	315	317	272	300	304	294	314	302	291	285	300	307	315	331	303	263	277	309	289	300	322	293	290	305	295	307	315	292	297	322	298	322	280	292	299	308	303	295	337	288	279	298	299	274	314	335	314	287	329	299	288	313	302	303	325	308	335	324	319	302	306	290	259	299	309	297	288	315	286	315	321	333	318	290	297	280	290	296	317	297	277	318	308	323	280	310	317	276	284	322	317	285	304	343	300	331	285	271	284	296	289	311	296	300	303	322	300	263	284	306	298	284	277	332	283	267	272	298	291	290	309	292	259	306	302	329	331	305	319	286	286	307	284	315	290	309	287	304	297	317	269	305	278	297	318	312	322	302	249	283	285	279	338	310	278	291	287	300	270	329	276	328	306	330	293	301	306	300	303	305	297	310	297	313	302	289	293	306	273	341	323	295	306	313	285	319	298	320	306	322	314	265	283	280	262	323	316	305	316	325	297	290	317	305	278	303	293	301	288	285	315	281	260	305	336	292	316	300	308	318	320	299	289	305	272	296	298	298	314	298	326	306	279	336	286	319	301	322	326	299	314	313	329	291	279	288	310	299	320	335	301	297	299	313	330	290	278	297	312	287	302	278	333	298	299	313	319	315	307	292	316	283	293	337	298	317	300	322	294	295	291	304	312	309	302	292	301	300	291	305	282	309	272	309	301	276	288	332	278	304	291	301	285	332	307	310	289	298	292	290	280	324	318	273	297	346	310	279	283	319	290	299	310	279	297	292	305	301	335	273	321	313	262	283	299	303	301	309	287	314	320	282	311	285	309	312	319	260	289	287	311	290	289	308	287	320	304	323	302	296	289	305	304	314	278	309	322	320	317	326	321	298	270	285	308	306	300	281	309	277	298	298	288	308	298	286	305	284	265	291	314	323	285	302	328	268	284	286	286	290	337	290	287	309	276	279	296	311	282	324	290	290	307	322	330	288	296	325	314	305	293	312	286	303	296	285	330	253	287	316	286	318	359	276	321	297	292	291	297	317	285	282	316	282	303	305	293	304	302	265	312	323	312	305	291	298	298	289	271	320	289	304	313	325	296	277	274	329	291	280	305	322	294	301	305	316	290	316	298	319	326	313	308	298	286	281	284	294	287	306	309	296	279	302	289	306	282	338	318	302	289	300	322	277	273	330	319	292	275	308	317	301	286	296	307	319	298	300	281	316	320	325	289	285	271	305	308	298	335	289	299	301	334	310	298	301	301	292	322	333	307	275	302	309	270	302	327	321	313	295	294	323	272	309	297	280	275	266	286	300	323	295	314	288	310	275	300	303	323	303	313	319	283	288	294	310	301	293	290	321	319	307	301	281	329	297	299	286	342	312	273	312	303	308	311	299	327	318	293	280	304	293	293	329	321	288	294	303	302	308	319	339	274	326	308	305	315	311	290	320	294	309	294	320	296	298	290	315	282	270	310	301	285	278	301	277	296	310	308	308	284	303	281	302	297	325	320	283	278	289	286	275	280	321	284	276	284	304	301	285	302	319	302	345	315	288	279	300	297	308	268	287	309	318	301	302	314	331	336	295	292	278	327	292	300	300	309	297	285	326	310	306	285	273	282	269	295	274	281	304	299	312	291	316	298	311	279	294	314	324	288	281	308	290	289	344	293	276	297	287	278	322	304	304	309	286	296	301	297	338	259	291	293	325	331	272	299	296	298	307	312	306	292	273	273	288	292	316	280	307	288	326	291	329	321	280	295	315	288	284	307	313	301	325	270	269	308	307	299	300	300	305	298	310	323	313	263	301	285	316	300	284	305	331	311	281	282	294	307	294	256	285	299	275	307	298	287	305	302	296	325	292	278	286	297	290	274	303	309	311	278	299	286	294	276	283	287	323	287	323	273	284	316	287	319	320	299	291	308	288	309	313	290	328	303	304	329	286	300	303	290	294	292	304	303	280	301	304	302	284	325	292	304	286	296	289	321	294	306	275	279	299	304	335	305	293	289	285	315	307	289	301	300	298	285	319	286	296	287	294	264	275	288	305	327	286	284	299	304	346	327	309	311	285	306	296	296	322	305	280	290	288	319	313	310	314	299	315	309	307	322	303	299	314	317	349	307	319	284	326	314	317	293	311	318	314	302	331	301	319	331	313	293	312	284	317	311	294	298	331	278	313	269	274	309	301	276	295	292	273	328	292	305	290	308	280	289	320	281	282	321	297	306	316	288	320	278	287	310	304	319	300	308	294	298	292	277	278	281	311	294	314	312	260	273	291	323	304	286	312	321	318	321	298	301	300	303	275	272	295	296	334	329	285	287	301	280	307	303	301	299	326	293	315	323	278	279	316	314	304	309	293	276	303	321	277	299	313	297	283	314	311	290	320	319	296	315	311	310	301	304	308	292	290	316	277	304	308	298	265	299	281	335	321	278	289	305	295	286	277	301	284	313	311	277	271	298	286	287	280	316	289	322	321	338	305	286	303	286	307	292	306	300	280	291	300	284	278	298	278	278	302	319	292	296	298	318	328	326	269	343	288	305	292	314	319	284	311	309	328	319	276	295	317	320	312	305	318	278	294	310	290	288	281	313	300	305	287	302	305	318	337	282	290	281	318	301	303	284	282	327	279	289	272	307	308	283	264	298	310	310	288	280
38235	47624	29808	10055	2716	922	578	578	606	569	557	535	577	529	560	593	574	536	533	551	558	522	533	575	557	576	548	533	570	545	574	548	604	553	529	590	539	522	541	582	543	546	569	485	589	501	582	547	583	551	546	561	570	569	557	536	576	544	522	554	553	533	557	562	541	532	540	565	547	552	523	546	571	528	536	556	519	547	590	591	596	542	554	550	522	519	545	502	576	587	609	544	502	536	492	552	531	543	537	539	545	518	599	525	539	596	547	560	523	512	553	530	504	572	558	543	551	556	546	543	524	586	501	536	540	567	551	561	547	576	487	521	546	550	536	567	558	530	567	549	548	546	560	528	538	552	552	566	501	523	574	544	544	516	545	576	562	545	558	540	583	544	560	565	548	539	534	556	535	574	539	561	569	531	512	530	541	561	536	518	526	571	548	539	558	586	546	592	543	546	533	608	499	534	576	555	539	555	558	614	574	572	569	581	517	547	543	545	540	546	591	564	518	566	563	542	562	545	576	554	556	574	568	574	554	571	570	497	544	527	552	552	550	560	567	564	604	535	568	530	548	573	577	535	551	556	567	563	550	547	538	523	520	576	523	547	588	561	570	583	537	573	584	555	535	493	552	566	588	585	575	557	549	520	590	515	517	569	589	558	548	533	564	583	523	577	565	543	568	538	529	576	598	544	547	539	555	549	558	592	534	564	538	568	569	578	521	557	511	565	556	527	575	587	519	538	526	530	537	562	527	560	580	557	574	544	540	564	543	545	543	567	572	512	550	556	556	560	544	558	536	535	538	550	584	576	579	542	561	548	607	549	529	560	576	565	517	589	569	554	564	577	565	550	550	576	546	526	550	584	552	558	586	576	562	554	557	546	529	552	513	542	568	602	529	519	545	543	595	587	545	533	569	550	538	550	553	555	545	575	515	535	526	572	500	552	548	536	597	572	539	519	576	584	557	524	561	590	537	556	601	551	589	515	544	574	547	574	553	527	578	548	560	587	551	516	561	572	553	569	597	535	560	541	581	588	525	556	549	531	549	530	530	582	563	582	560	538	532	576	613	537	565	566	558	540	555	552	528	575	559	588	510	577	563	534	568	517	578	575	538	537	542	586	540	561	572	568	551	524	539	554	583	528	549	582	577	539	587	569	569	586	561	531	562	543	548	550	543	550	557	555	548	588	559	567	572	573	576	568	575	599	578	602	522	571	546	531	583	512	553	514	543	604	569	535	546	574	538	537	551	580	556	605	560	542	519	535	571	543	512	491	565	481	531	575	568	524	554	545	514	573	578	574	583	559	547	522	569	587	554	505	558	542	567	546	492	543	549	592	571	551	525	539	590	592	571	552	579	545	499	528	537	555	582	558	612	583	547	538	533	524	569	583	562	615	538	542	549	586	566	545	541	583	545	543	535	549	539	558	536	517	541	565	580	545	560	596	525	517	541	522	505	553	549	539	545	552	569	506	525	551	531	607	531	557	606	554	546	552	526	553	535	515	535	547	541	541	564	573	513	541	578	577	544	567	521	559	560	546	570	561	569	547	586	574	550	549	521	557	567	521	558	548	603	549	502	626	547	563	574	572	525	539	498	568	524	581	563	577	589	508	592	533	551	553	548	588	559	547	582	517	569	523	536	519	545	531	547	523	563	551	562	526	535	573	558	536	593	568	565	546	508	566	552	558	548	622	551	567	574	587	482	542	513	561	554	517	557	588	513	518	572	576	538	556	556	620	565	518	561	563	560	542	577	574	553	501	582	569	612	611	561	540	512	552	542	521	539	521	539	568	553	592	555	551	587	542	554	535	567	539	527	500	541	556	576	554	545	564	600	558	540	553	613	562	543	510	524	581	536	573	540	539	551	568	547	576	559	539	577	538	519	558	552	551	561	568	543	519	530	561	549	558	575	590	525	575	547	571	579	535	566	532	601	547	563	568	552	535	539	497	549	548	574	548	549	536	580	549	561	550	560	512	517	521	547	534	515	532	543	509	552	557	546	568	520	536	524	515	524	525	561	543	558	544	553	534	518	553	537	580	503	564	528	551	557	557	556	552	507	502	580	528	543	551	569	573	547	592	597	547	521	541	581	575	557	579	545	542	531	545	526	517	533	553	564	589	523	549	581	557	565	542	546	518	588	537	553	593	592	548	581	582	601	595	562	514	544	604	542	553	562	580	557	570	530	581	536	585	553	533	559	514	578	554	558	584	512	539	553	551	551	548	546	557	528	607	590	520	561	568	582	535	527	577	526	546	559	549	574	573	531	546	533	517	581	542	554	550	535	574	579	560	561	559	567	606	544	538	511	567	560	614	560	573	557	507	557	574	559	538	569	549	560	563	560	555	586	559	536	546	561	609	543	557	542	505	556	538	510	523	549	546	518	553	576	550	545	567	556	593	543	553	548	585	573	495	591	545	552	533	553	575	527	513	521	552	571	571	520	563	552	514	555	549	569	523	531	557	549	564	516	558	542	499	581	581	563	510	521	579	549	604	624	538	543	568	559	537	518	529	564	511	593	570	573	565	522	545	538	546	536	578	586	571	550	528	542	570	563	554	594	540	557	545	545	580	596	559	575	549	548	547	573	524	568	545	566	540	554	575	541	583	545	544	555	593	531	533	588	598	484	562	537	573	564	544	516	524	571	532	535	595	561	549	493	555	562	547	557	557	585	481	538	555	558	527	550	549	574	564	545	525	550	556	564	565	538	570	527	566	529	557	605	535	544	539	514	586	538	590	544	518	589	536	543	536	589	556	516	550	591	528	556	560	537	585	512	534	556	532	537	529	560	540	544	510	566	547	546	613	536	586	528	558	542	533	566	544	550	533	561	523	578	531	543	581	553	547	530	559	563	567	553	583	570	526	533	587	567	586	590	521	533	547	562	509	587	558	560	544	531	543	537	525	548	524	554	506	574	528	540	538	538	580	568	545	558	472	472	581	552	524	567	544	529	549	560	567	532	601	556	542	541	526	528	592	566	571	571	551	536	576	515	572	495	554	533	564	546	573	557	563	566	537	563	541	572	555	552	542	574	543	578	533	514	557	559	537	555	551	514	525	551	586	625	511	532	550	547	591	544	515	549	536	584	534	571	554	567	541	567	583	575	597	565	526	578	555	549	563	582	569	511	555	565	536	591	569	563	524	537	542	543	569	545	540	513	580	536	541	587	535	575	502	534	524	571	597	543	524	588	542	590	516	586	553	569	538	525	543	535	558	536	524	541	524	606	552	561	550	524	577	562	565	555	520	552	558	562	516	556	544	529	524	543	573	538	548	515	561	566	513	534	554	559	618	593	550	563	551	569	552	564	597	553	579	562	518	537	573	581	555	558	587	530	552	548	542	518	575	626	565	573	542	547	527	536	563	536	568	517	542	550	570	539	536	543	561	557	552	532	544	520	542	565	570	535	557	576	519	568	603	501	532	522	556	543	621	540	550	530	574	547	526	525	515	573	569	515	558	545	529	573	514	567	515	546	542	548	537	539	561	525	565
24670	23110	30990	25247	19612	7042	456	250	252	231	242	227	237	283	244	274	255	219	233	266	223	244	249	234	245	215	270	243	251	262	248	227	243	228	258	252	246	245	251	262	246	221	247	244	244	242	237	245	225	265	248	256	215	210	256	247	223	267	231	237	251	249	252	229	272	229	205	222	219	248	223	232	244	257	245	232	233	238	254	252	248	254	257	249	254	254	241	234	237	231	252	222	205	215	242	222	237	254	219	242	253	240	261	258	247	237	214	251	238	240	259	232	237	263	254	223	236	241	252	248	244	209	259	238	238	247	255	225	247	238	241	243	237	264	234	248	238	252	221	258	226	242	245	261	274	234	266	252	241	261	237	244	235	252	234	254	233	259	231	249	232	229	255	260	229	236	256	247	243	243	219	251	216	254	232	242	249	230	258	224	236	216	242	246	216	265	262	230	250	248	237	232	235	210	219	251	253	256	252	243	240	248	291	243	220	238	240	232	242	224	223	272	253	228	245	243	251	238	264	273	240	215	256	238	229	260	233	248	233	251	265	238	232	250	221	238	235	278	242	208	250	256	254	236	252	249	238	255	232	229	237	221	244	210	258	238	245	259	243	229	245	237	247	238	253	247	287	246	258	254	256	240	227	221	239	238	241	251	259	256	232	249	257	267	237	244	266	227	258	216	259	197	225	238	217	225	214	220	230	236	245	235	231	226	269	237	250	257	228	218	241	224	262	274	252	256	224	251	214	251	258	267	222	239	246	241	234	251	249	245	239	265	233	235	226	257	282	227	264	245	272	259	273	255	235	242	228	266	260	232	228	259	244	242	209	246	222	250	239	226	219	263	234	228	271	262	252	251	243	243	234	247	223	234	207	264	239	252	225	232	258	248	249	246	218	226	239	252	230	237	230	268	261	239	232	238	259	240	234	243	253	278	256	222	233	261	252	243	227	237	248	244	243	251	239	223	250	255	244	248	229	247	238	254	222	253	233	225	207	260	251	251	282	248	235	254	236	230	244	218	287	223	241	257	280	222	256	264	268	234	225	266	235	243	242	249	279	231	220	211	246	266	273	246	250	240	230	256	240	243	221	230	249	230	230	220	225	240	238	238	233	239	222	246	232	211	273	225	236	254	247	269	219	256	228	255	220	231	231	233	230	238	251	250	223	243	256	232	220	228	238	277	248	220	239	251	250	257	261	249	230	227	251	242	231	243	233	250	239	250	233	224	252	230	255	216	238	221	252	258	241	237	259	235	268	258	233	233	224	241	258	240	222	240	254	226	226	240	238	243	209	230	241	277	254	226	248	287	243	242	239	217	261	233	258	239	231	251	242	238	249	245	219	222	241	230	232	234	259	230	233	225	248	262	266	239	247	252	220	259	238	266	236	252	221	237	231	260	275	205	204	227	263	256	228	224	226	247	224	256	237	238	222	211	235	259	245	226	253	231	239	239	252	222	241	235	249	247	248	228	248	246	252	238	277	273	257	221	228	211	268	222	249	279	244	244	237	224	231	248	240	227	230	247	201	223	236	238	247	238	238	262	206	232	239	213	229	236	252	230	247	264	279	253	252	231	229	227	232	236	242	232	225	272	252	277	237	222	289	222	231	238	243	229	227	229	248	243	224	226	248	236	268	236	223	259	253	230	235	219	237	254	228	268	265	252	245	223	246	253	251	233	252	245	250	240	214	212	250	234	247	240	218	277	239	214	210	250	268	241	263	233	226	246	230	225	227	251	266	233	236	265	254	238	259	226	223	233	237	239	251	254	255	237	250	258	241	227	206	252	253	239	227	219	252	265	258	224	238	255	235	246	241	256	232	237	230	246	262	245	226	255	233	255	264	243	243	253	234	287	235	230	244	239	251	253	218	243	248	233	247	228	257	256	252	234	263	256	244	235	245	212	232	250	234	257	262	257	217	223	225	248	255	244	228	267	258	239	238	252	257	213	253	232	226	261	222	256	268	229	225	231	227	253	235	256	242	218	241	187	240	241	251	232	261	258	246	246	244	237	222	260	262	246	267	219	241	256	277	263	243	240	260	240	250	218	239	218	246	239	236	236	243	204	226	248	208	251	245	233	220	227	215	259	262	234	223	233	243	233	214	222	249	237	250	257	258	223	231	271	234	255	261	235	237	252	246	234	230	227	227	255	239	267	225	263	226	224	238	274	225	246	247	268	261	240	235	212	238	246	222	222	246	228	236	217	214	267	241	220	263	243	256	244	246	235	233	259	243	247	241	217	249	228	227	238	238	234	225	221	217	242	242	229	260	239	203	243	244	245	284	265	235	235	236	258	257	280	255	236	253	243	213	222	235	249	274	251	235	231	236	247	258	226	243	245	217	227	245	240	245	248	254	234	257	266	224	243	254	242	271	253	230	276	221	234	258	266	231	242	210	243	241	245	225	232	238	229	228	241	241	250	254	234	248	242	223	254	241	235	238	271	258	254	230	242	256	257	253	226	223	224	255	256	265	260	246	218	249	228	218	245	236	269	237	250	243	240	266	228	223	203	230	253	253	214	238	250	242	251	223	275	229	276	253	248	248	275	253	250	237	222	268	240	248	239	246	212	238	242	256	239	230	268	249	241	249	243	229	233	232	238	240	237	251	252	253	276	217	225	214	230	259	223	236	237	235	204	245	248	244	250	245	232	231	246	271	213	216	253	244	254	236	242	242	221	195	251	250	246	234	242	228	244	255	228	253	256	262	227	268	230	249	239	222	241	241	250	228	255	228	232	221	261	267	246	215	224	258	244	254	236	216	230	231	241	240	246	260	247	207	214	225	240	226	217	236	262	195	249	261	255	243	244	246	238	254	244	235	227	207	246	253	252	226	231	242	241	253	231	246	263	255	246	261	251	251	223	234	231	225	244	231	257	224	241	248	243	244	237	215	243	236	226	262	248	247	233	240	233	243	253	224	252	244	227	237	232	267	258	239	231	267	233	231	247	246	235	246	226	244	222	235	238	253	238	244	247	260	233	253	260	222	252	254	250	248	247	242	238	224	258	224	241	261	245	258	256	256	249	216	231	218	251	244	260	249	273	245	262	236	252	245	255	215	225	230	237	236	220	238	243	240	209	241	264	258	241	215	235	212	238	232	236	235	242	225	253	231	230	232	258	244	244	246	228	240	243	245	250	226	216	243	251	260	256	232	224	251	228	231	230	227	234	259	231	195	236	253	216	262	227	231	251	231	242	203	251	242	231	256	273	227	241	231	244	234	241	262	251	242	232	211	241	241	212	217	253	246	232	236	241	262	229	233	235	252	211	252	221	211	235	229	267	259	244	249	215	230	243	239	252	258	255	252	263	230	238	255	259	225	233	256	245	240	243	225	245	229	262	252	227	255	223	226	223	235	233	241	232	234	223	253	255	232	238	236	236	235	233	236	251	223	229	234	228	226	227	253	235	257	266	243	255	251	225	227	235	243	235	237	249	253	249	230	223	221	234	222	231	208	264	262	224	271	256	260	241	240	254	221	241	276	240	220	253
60756	90034	60419	31362	11597	2576	515	403	501	440	431	456	435	453	452	426	431	498	440	454	443	432	461	457	447	420	438	446	421	462	481	438	449	433	468	443	475	424	440	434	433	459	436	487	442	418	480	430	460	417	410	422	415	481	455	463	394	424	436	438	425	444	455	441	458	457	444	472	436	424	444	449	449	450	477	461	475	434	394	431	435	416	435	434	435	460	469	433	439	462	409	428	430	450	417	423	440	428	425	469	449	474	428	431	469	440	436	473	424	450	446	441	484	451	471	468	447	461	462	401	426	430	476	453	443	497	430	412	409	410	387	449	416	440	415	475	465	439	461	440	441	448	428	479	418	416	464	413	434	460	460	443	426	495	468	469	441	406	411	454	459	434	415	439	496	392	453	456	474	440	456	438	430	481	442	452	441	468	485	426	437	428	406	445	437	454	457	468	435	415	411	452	473	483	451	433	442	440	460	463	466	428	443	477	401	412	463	471	420	453	446	451	439	442	411	438	451	471	457	467	431	415	447	434	415	397	459	443	425	463	422	427	464	449	476	448	429	443	405	446	441	448	423	463	383	429	438	467	429	441	421	463	446	443	470	415	422	454	404	447	484	422	402	430	446	447	454	428	437	423	435	453	439	432	409	450	451	431	455	466	412	454	426	450	426	493	437	450	428	424	409	436	447	445	469	427	433	426	483	472	465	435	471	460	451	449	427	446	447	407	442	449	430	471	462	415	432	468	464	491	450	473	438	433	456	464	442	444	457	467	426	427	443	429	421	413	466	457	427	429	421	427	449	450	439	408	412	429	464	448	448	437	431	423	442	430	458	435	413	416	424	421	451	435	469	465	448	449	430	428	459	417	405	457	445	492	497	448	435	428	426	427	459	460	428	469	471	430	435	426	467	464	434	418	408	435	432	430	427	425	463	426	431	442	452	440	415	428	422	452	429	427	441	424	432	453	444	454	416	443	454	453	401	425	419	481	449	437	485	461	449	440	448	467	445	463	455	434	419	468	489	426	418	438	450	444	420	443	402	460	420	391	432	429	441	467	437	438	445	442	462	447	428	458	444	459	423	451	429	442	453	463	425	441	438	463	426	426	461	408	428	406	426	435	495	413	437	402	431	418	432	452	403	460	446	418	418	447	457	462	430	450	452	448	386	469	421	443	426	442	452	418	421	467	417	450	437	414	445	458	433	459	448	441	450	450	449	477	426	408	464	470	453	480	449	426	491	450	465	432	455	438	439	427	440	411	432	451	442	473	446	455	461	453	446	466	480	424	480	437	437	413	455	432	456	428	431	464	429	416	431	448	390	450	430	437	459	469	449	421	431	396	417	457	447	436	431	427	421	487	412	446	426	432	453	420	484	405	397	414	448	449	468	447	449	452	430	438	437	435	446	467	426	446	480	473	460	448	445	495	424	432	461	422	455	420	430	453	414	423	464	448	441	441	447	392	425	409	466	438	431	460	485	412	463	445	456	473	450	439	430	428	411	437	421	425	435	431	470	435	439	440	464	407	457	411	430	469	434	461	401	440	421	409	439	427	419	410	455	434	454	431	432	430	446	450	411	461	429	423	452	429	440	464	443	451	458	425	434	484	408	417	423	397	451	438	458	462	447	401	450	438	466	432	477	436	449	430	453	430	425	469	408	470	427	433	419	440	423	444	456	434	483	470	443	464	412	473	413	424	464	442	449	499	420	427	466	442	439	442	466	450	452	422	445	490	442	442	400	479	430	443	476	421	447	446	410	395	447	452	444	445	403	475	433	434	456	477	465	465	442	437	420	437	470	418	430	435	450	459	419	444	398	407	442	449	421	474	447	473	465	446	479	451	471	404	443	484	436	461	444	423	470	469	466	439	449	462	499	447	435	420	420	448	470	421	451	438	427	466	435	460	480	439	435	442	464	451	450	442	426	417	449	472	467	439	416	430	458	429	442	452	441	444	420	443	442	427	442	457	422	427	433	454	474	460	473	426	392	422	473	414	448	433	452	419	432	428	447	429	446	434	439	463	441	420	438	435	425	437	475	431	438	446	441	445	439	474	429	429	450	436	440	438	469	457	430	432	470	393	454	396	428	446	413	433	461	457	462	405	431	421	452	446	416	447	449	454	415	464	428	449	442	427	406	440	419	473	436	431	461	416	467	409	444	444	412	463	448	429	466	473	376	416	422	449	386	436	427	419	436	452	437	466	418	404	452	413	421	427	453	454	434	446	399	422	450	469	446	461	445	441	433	498	403	447	461	434	410	473	464	470	467	438	436	444	441	465	421	429	407	460	432	423	421	418	456	450	425	454	455	483	449	435	438	453	441	444	462	452	439	412	444	476	428	443	446	438	461	455	467	465	417	450	426	467	424	430	481	441	423	409	488	447	456	448	438	419	447	430	463	417	449	439	406	441	451	439	462	420	469	406	435	452	467	484	442	449	397	409	449	455	456	465	401	433	417	443	433	450	455	427	414	426	455	425	437	416	439	421	461	466	450	451	402	469	457	453	434	465	428	425	448	464	436	423	417	428	427	443	458	449	455	444	426	433	400	419	415	467	469	460	475	466	446	440	424	480	437	412	424	449	395	439	428	440	423	450	454	464	416	423	416	427	421	443	476	489	438	412	436	444	450	462	426	417	473	442	430	407	466	398	475	479	418	446	472	471	400	425	444	439	404	453	452	467	442	408	413	439	458	421	451	471	409	412	434	427	441	463	459	422	435	436	476	420	407	426	477	430	397	417	443	444	447	427	456	455	443	462	383	454	436	462	431	409	402	429	420	416	440	454	443	458	475	455	429	426	438	402	434	432	457	433	459	418	460	456	441	453	442	453	424	478	475	434	437	452	403	414	453	419	463	416	428	455	436	425	464	456	444	435	457	380	427	465	389	440	463	431	433	404	467	423	437	408	500	408	431	420	422	415	496	440	423	452	489	443	443	485	434	447	468	431	436	457	422	482	436	437	455	447	446	463	432	417	448	467	430	438	436	410	471	445	432	417	442	426	449	453	447	435	440	453	469	426	473	438	439	466	469	470	455	430	427	428	451	440	422	416	432	483	427	486	443	418	462	409	430	446	430	440	447	454	426	463	446	450	459	413	438	410	413	472	429	423	421	443	438	444	437	403	439	440	422	457	444	388	443	498	438	451	414	462	457	466	456	430	435	456	459	449	449	420	437	447	447	481	410	430	428	469	464	477	423	470	426	437	384	422	466	438	462	458	406	435	424	420	442	428	436	432	461	470	476	402	431	435	476	460	417	461	438	427	435	389	464	444	487	414	442	441	419	465	438	435	444	429	429	440	418	474	462	446	459	447	434	433	442	449	452	444	427	425	442	457	456	428	439	434	426	444	439	482	460	436	420	457	436	450	509	471	443	434	456	417	472	431	476	437	454	448	446	459	431	463	459	440	448	464	441	428	480	452	467	423	421	455	433	453	444	394	445	425	463	441	436	397	414	423	428	458	418	417	442	432	426	428	458	453	453	456	423	463	423	432
23434	21946	29883	24151	21335	18732	3776	373	325	323	362	312	321	309	361	353	334	297	309	330	336	332	324	342	310	305	322	355	311	329	318	330	329	342	325	314	295	298	298	299	322	317	338	314	301	291	315	331	318	337	318	305	298	343	333	352	290	332	322	283	309	304	312	310	313	320	334	311	339	342	321	319	315	309	320	300	275	293	290	323	294	347	332	318	305	299	332	302	299	322	311	306	304	305	268	301	344	316	312	323	341	289	313	310	291	327	315	306	297	325	315	300	328	298	316	324	318	327	299	307	306	324	304	304	320	326	314	339	299	311	306	309	312	325	353	299	329	315	290	333	305	328	308	305	309	319	323	323	333	308	318	323	310	342	290	287	339	303	292	308	306	331	306	353	366	324	311	327	309	329	300	327	331	339	307	319	340	304	327	324	320	295	331	288	316	348	331	339	275	324	304	326	333	297	293	333	312	319	316	301	319	309	296	317	291	311	315	319	308	309	305	310	322	357	342	302	346	309	313	337	319	308	331	300	331	296	284	311	323	351	325	317	307	313	331	347	321	301	290	315	299	324	349	308	333	289	310	342	322	324	322	328	313	295	332	333	343	334	323	338	312	336	321	319	337	295	306	298	328	304	340	305	307	328	309	304	305	339	295	332	302	289	334	303	321	339	325	303	351	333	349	326	323	294	335	343	318	323	329	298	367	320	309	304	298	327	347	328	305	306	311	327	317	271	337	301	275	310	299	319	312	341	325	298	322	324	308	324	291	300	367	344	334	322	342	288	338	303	332	310	319	320	317	273	339	297	295	291	320	321	315	334	313	285	314	326	283	326	294	304	299	341	307	330	346	298	326	310	323	311	313	324	304	289	302	307	312	289	312	299	339	285	312	341	312	304	316	334	345	318	320	354	328	319	293	297	327	318	313	319	311	318	330	303	330	300	295	324	344	333	344	295	322	331	298	317	299	334	333	307	306	302	337	320	306	355	305	332	323	314	339	355	321	330	296	301	329	352	317	326	316	310	330	303	285	315	328	342	289	315	316	313	327	260	296	318	355	295	329	321	325	335	320	291	280	327	326	311	315	343	318	315	355	339	310	334	314	301	328	315	302	313	336	329	306	311	321	306	319	309	313	310	306	303	330	335	324	348	333	323	305	293	310	328	299	330	281	308	303	303	311	329	305	300	331	327	320	314	333	329	330	289	317	315	330	329	321	308	313	323	330	309	358	304	322	312	334	327	304	291	305	311	339	346	315	317	303	291	314	312	315	326	311	330	298	341	312	321	310	325	339	318	292	328	343	328	315	301	317	317	358	297	292	331	283	258	281	314	340	294	277	294	310	320	326	346	320	341	317	321	328	302	295	312	289	306	297	349	335	324	340	310	292	326	291	316	288	301	288	324	290	318	316	317	316	316	299	312	313	345	275	305	307	336	347	338	308	327	273	366	291	315	285	296	337	304	318	316	334	317	306	297	304	287	346	311	335	306	315	296	306	341	315	333	320	305	310	319	317	322	294	322	329	295	320	328	297	314	303	322	317	325	313	322	280	327	319	334	308	304	290	331	303	327	299	327	285	319	320	332	318	306	325	310	337	319	311	330	358	290	299	310	336	290	307	306	318	339	289	322	304	336	306	310	301	336	293	312	301	351	283	341	288	341	288	327	332	297	319	301	322	325	299	297	334	295	345	324	313	298	334	326	317	347	305	292	337	304	323	339	289	301	325	298	334	341	315	307	298	322	295	301	323	355	351	326	335	312	321	321	315	332	318	319	315	329	284	331	291	327	290	319	290	308	300	321	318	313	336	305	314	284	299	296	295	317	322	309	323	326	335	319	321	286	290	292	336	294	304	326	316	296	288	315	283	303	322	317	328	347	299	299	309	287	338	328	315	299	345	313	294	330	307	300	321	321	295	303	324	321	282	314	320	365	341	307	318	328	303	333	299	310	330	302	329	341	286	331	320	353	322	295	302	354	309	268	322	320	334	330	302	309	303	298	308	320	308	327	354	314	325	292	304	302	318	290	301	306	309	333	292	324	286	331	315	273	356	301	293	327	346	320	286	327	313	311	338	329	288	334	315	321	353	323	308	316	304	292	312	317	295	294	316	314	309	340	345	321	332	330	316	326	287	316	312	288	314	300	319	330	302	290	319	348	342	344	330	290	294	315	328	291	336	335	320	314	336	307	279	340	320	292	329	303	314	323	287	308	296	333	337	315	304	312	327	332	329	349	330	324	338	330	270	328	320	324	299	375	302	305	307	292	301	324	310	355	307	333	297	335	307	345	293	282	316	318	315	310	324	338	307	339	320	302	309	321	277	293	309	323	298	325	311	314	325	312	287	295	303	298	308	321	299	339	295	297	284	314	345	322	346	341	323	338	321	307	321	322	326	305	275	341	293	298	320	315	308	294	305	278	304	314	343	279	324	332	315	310	322	310	323	310	324	341	329	284	346	325	328	290	305	328	342	303	321	325	358	285	316	298	286	297	305	324	284	306	295	275	342	298	303	321	345	307	312	332	305	308	309	370	323	296	317	347	321	350	329	309	302	301	302	324	342	330	309	327	339	310	294	317	348	324	313	338	340	311	291	320	311	341	305	348	336	328	331	315	322	327	316	354	311	308	325	314	315	318	321	320	334	306	342	329	294	295	299	320	317	292	320	301	308	295	313	313	326	303	324	336	317	309	321	307	277	338	330	313	320	319	310	322	320	299	303	328	315	300	343	298	311	317	307	317	314	316	321	315	355	337	328	322	331	311	327	325	346	313	337	283	279	335	325	318	332	300	311	312	342	340	329	314	291	358	322	323	335	337	336	318	316	326	315	346	319	303	334	304	303	293	300	330	311	312	322	302	323	333	302	334	310	282	322	304	311	324	314	290	289	290	315	321	318	344	289	290	308	312	326	315	314	285	346	327	335	312	330	321	308	294	336	313	278	307	341	307	284	324	308	322	317	331	279	297	306	309	306	301	304	314	316	346	300	307	295	324	320	322	339	338	312	293	318	307	299	277	302	325	315	330	347	296	310	316	338	290	307	320	317	320	349	291	309	320	323	326	329	330	321	318	286	298	313	328	307	334	310	345	351	324	306	341	344	326	324	292	307	308	348	320	286	308	307	312	334	300	309	305	328	309	345	334	327	351	317	313	320	326	325	336	311	311	300	282	324	321	314	311	326	328	334	303	354	311	276	316	307	282	311	320	319	321	320	343	302	327	306	310	275	308	331	313	316	281	297	329	308	334	344	338	339	329	327	358	284	281	302	292	329	303	310	318	318	277	345	316	304	338	315	343	318	340	321	312	308	329	326	308	315	342	322	309	309	330	306	298	319	330	320	315	311	311	344	293	332	315	324	303	304	344	325	307	294	320	304	306	317	309	341	318	340	325	315	320	304	290	307	302	284	337	326	338	286	305	295	308	337	335	336	304	294	332	305	350	299	338	317	310	298	322	292	320	318	349	320	290	342	329	325	309	300	312	310	319	315	332	294	333
60404	98809	69130	38211	16749	4131	763	546	547	542	522	522	540	547	540	537	562	553	542	520	572	543	585	555	560	581	529	548	516	557	506	579	588	532	496	544	578	558	556	553	536	556	531	509	538	599	562	577	503	513	519	495	552	528	536	536	533	518	558	547	551	523	531	535	531	537	498	525	514	562	537	563	505	539	547	560	556	537	585	555	523	520	520	527	532	521	567	514	543	519	556	530	524	513	549	518	550	570	538	581	552	548	548	584	532	524	542	582	540	526	536	578	562	550	574	508	542	555	570	519	570	556	530	535	586	520	553	531	510	541	505	545	553	590	564	555	537	593	519	551	548	519	552	542	523	552	535	541	558	566	559	579	514	563	526	515	560	534	539	537	570	526	551	560	535	508	560	550	552	514	508	522	565	563	511	552	552	505	535	525	538	526	559	512	589	539	499	544	519	508	520	545	572	551	577	579	508	499	499	543	513	555	531	547	529	538	560	536	518	581	580	545	484	559	537	549	538	515	476	534	546	554	534	532	550	525	533	531	538	530	571	538	563	531	580	505	536	529	567	545	549	526	508	558	553	553	536	577	535	508	554	533	513	563	576	535	518	527	544	554	589	542	545	533	538	544	585	557	524	591	560	581	562	534	559	567	512	584	538	587	542	555	531	587	573	497	528	537	499	515	560	524	509	556	567	528	543	528	497	536	531	544	528	549	533	574	559	605	586	555	492	554	563	552	562	564	583	542	560	551	551	554	515	567	578	510	545	550	533	530	532	525	529	530	557	521	563	538	577	538	519	543	550	528	525	563	543	504	568	538	524	517	563	551	523	533	505	552	553	516	559	524	559	567	557	520	533	511	521	540	524	552	524	570	524	551	560	509	534	516	539	543	517	564	515	522	543	573	515	534	515	539	519	513	518	565	526	559	536	567	524	575	553	566	522	537	544	543	570	602	527	545	502	530	545	550	521	536	559	577	570	571	542	544	519	505	528	551	566	553	528	570	569	612	534	541	517	523	566	518	543	535	490	516	545	560	486	527	530	569	545	587	530	524	557	539	560	535	591	558	525	488	557	525	572	568	532	549	513	511	576	532	542	531	580	510	535	527	556	534	549	582	526	575	529	533	554	507	578	548	530	529	550	514	518	512	552	510	543	475	550	539	567	542	575	531	567	537	554	538	515	543	533	542	552	580	543	542	523	576	512	565	539	507	522	538	520	535	534	546	528	536	529	536	531	562	553	563	484	533	548	541	582	553	542	529	555	565	560	554	537	543	520	544	554	531	528	495	584	514	555	515	561	522	543	554	556	549	577	595	541	546	548	549	541	546	541	567	556	563	572	532	560	561	519	561	539	528	565	505	506	549	497	576	573	547	553	523	554	523	512	512	528	557	546	575	526	577	527	580	531	526	499	576	577	529	581	563	522	527	517	572	535	564	540	532	529	512	593	540	554	549	559	589	550	516	544	539	579	538	538	570	574	514	606	521	478	527	578	525	521	516	555	553	572	568	541	577	528	563	514	546	545	599	564	541	566	553	523	533	522	536	521	559	548	528	557	537	526	562	547	527	567	564	523	527	504	583	564	569	556	551	549	537	535	521	561	541	509	563	556	504	504	563	511	540	530	551	554	571	496	560	555	558	551	498	492	521	559	550	536	545	535	505	579	561	506	552	528	533	525	518	517	509	558	520	544	571	507	529	550	520	544	540	517	556	534	519	519	530	516	553	559	543	569	510	519	557	556	537	545	512	513	513	538	506	532	496	584	549	539	515	553	517	552	547	526	582	524	518	532	534	532	539	543	561	546	513	545	601	528	565	571	539	538	557	514	534	537	534	550	579	516	541	570	504	527	556	588	564	516	562	551	546	557	578	544	572	535	511	549	543	499	546	506	535	547	540	570	556	533	514	557	552	513	575	524	587	556	537	585	482	569	575	578	525	571	527	512	518	527	565	525	541	521	513	545	523	555	522	543	562	543	563	521	534	515	546	563	525	541	529	521	553	546	562	557	538	550	540	546	528	562	518	512	498	545	562	509	563	516	559	550	579	533	514	530	576	541	535	558	542	576	516	557	538	522	508	552	545	541	555	581	550	542	542	564	546	536	477	558	519	549	559	512	551	516	548	563	563	516	575	548	548	602	559	584	542	540	581	591	532	531	507	532	540	562	530	512	562	538	552	587	611	516	575	503	531	544	500	506	520	513	560	601	564	506	542	527	547	556	514	541	552	540	545	527	570	552	528	543	558	547	555	548	544	517	577	582	521	548	561	531	543	503	538	541	568	505	559	552	511	561	545	557	510	568	564	528	538	589	572	518	532	517	571	574	571	522	486	539	578	554	587	571	560	535	528	545	514	531	525	556	542	516	556	558	532	559	552	523	584	548	567	542	577	556	547	510	588	501	510	570	554	542	553	526	565	521	520	575	525	507	538	555	569	576	516	551	593	546	553	548	538	525	550	607	543	548	532	547	506	528	520	534	587	561	568	563	527	596	556	529	554	557	515	564	539	547	544	536	526	537	538	511	541	544	569	590	524	525	522	549	552	524	533	569	525	540	513	597	556	519	539	557	549	481	548	558	565	558	506	579	579	518	566	526	551	520	597	553	506	569	550	565	568	529	548	572	533	527	564	511	538	524	519	560	540	534	537	504	536	523	526	504	543	546	533	537	558	525	570	555	599	541	549	495	573	569	571	554	525	539	546	578	553	558	570	533	531	571	518	570	526	535	575	549	577	544	540	553	566	556	514	522	530	574	526	579	529	527	497	534	575	559	558	540	508	518	518	544	525	534	503	524	552	533	519	513	534	538	494	504	506	525	572	530	538	543	588	569	517	511	556	556	590	528	553	572	543	532	563	566	536	502	503	548	545	550	543	539	592	579	522	534	556	573	548	523	568	524	551	525	538	563	518	542	541	570	555	561	541	555	545	532	557	531	570	523	504	545	579	541	540	579	543	554	588	528	567	603	583	552	570	594	554	561	537	526	530	524	546	561	545	577	548	546	527	546	553	492	542	543	538	504	524	554	549	595	514	566	509	545	551	543	550	564	563	502	522	551	552	514	575	575	527	532	522	527	551	494	547	549	525	525	593	529	552	489	531	556	554	550	501	529	570	570	561	545	559	562	531	536	583	543	578	528	547	523	538	543	553	526	585	543	556	544	543	534	547	568	566	513	544	545	542	501	505	548	577	540	523	555	514	586	533	538	513	555	564	559	533	515	527	596	549	557	536	537	530	559	521	505	475	546	517	534	531	587	535	568	565	520	564	524	569	545	564	540	516	503	515	503	526	513	559	534	494	534	549	529	554	513	524	508	490	512	518	538	515	530	540	529	550	530	550	526	563	541	561	567	560	530	550	552	542	532	548	542	561	576	518	535	551	542	529	513	589	541	585	558	543	517	538	537	515	544	559	565	513	536	545	531	518	523	556	538	555	513	553	570	576	550	593	543	540	548	519	539	553	531	538	522	525	519	541	548	552	537	542	555	547	544	540	537	548
30211	29214	25099	9918	1282	479	304	301	286	321	310	316	277	314	296	311	261	278	307	303	294	313	317	313	295	323	313	310	316	307	288	298	313	304	321	291	313	315	312	312	307	304	292	312	317	300	296	327	324	296	280	319	300	338	287	286	310	312	300	294	268	315	289	305	326	268	294	315	258	298	284	287	301	324	289	315	296	310	296	294	296	312	320	290	295	316	326	298	309	307	278	313	309	285	298	284	293	314	290	284	319	294	306	307	303	293	290	278	276	323	286	283	312	314	294	254	263	282	311	270	293	302	289	303	300	290	312	321	319	301	295	297	273	281	298	282	318	277	289	265	337	307	304	290	288	299	298	293	328	316	319	293	317	279	310	309	312	294	294	309	268	310	292	272	289	315	286	296	304	292	308	264	297	314	291	268	295	279	278	287	287	304	328	297	285	320	292	309	298	323	293	313	314	314	304	270	306	295	313	271	298	314	284	328	318	300	296	341	300	285	288	289	295	292	269	285	310	295	307	299	288	317	304	315	279	312	313	321	307	273	286	296	287	305	281	362	289	301	318	315	316	288	310	304	333	305	317	288	277	274	288	280	296	296	311	302	286	268	284	285	307	296	302	301	293	293	280	314	324	311	278	247	319	295	270	305	316	317	311	345	268	284	316	295	330	305	303	292	280	311	280	317	294	303	303	283	328	271	330	285	317	297	291	307	283	297	288	320	333	270	315	306	279	283	292	306	323	289	311	310	292	309	309	290	324	273	327	311	318	280	314	284	294	314	321	349	292	270	335	290	302	316	324	291	278	313	307	347	279	308	292	311	304	289	295	300	324	318	290	311	308	298	282	284	279	310	321	320	326	267	284	304	318	304	317	300	271	324	269	307	311	312	313	298	307	305	312	272	282	290	306	297	311	290	288	325	303	296	266	294	311	294	279	308	313	281	282	342	327	310	310	293	294	332	314	285	258	300	303	296	294	295	264	315	287	322	335	296	301	308	325	282	295	299	309	298	287	308	291	299	304	323	292	296	292	313	311	287	324	309	291	292	310	279	314	269	313	283	309	303	329	277	286	323	336	295	299	307	316	307	301	304	313	318	298	282	312	304	319	282	301	286	340	284	314	310	278	347	326	277	273	307	292	327	320	299	289	317	329	268	306	311	273	313	323	310	303	307	321	310	320	289	280	302	308	279	295	325	267	312	287	296	297	297	281	287	321	319	320	325	288	288	315	329	302	300	320	286	312	308	312	318	258	313	281	320	305	305	311	288	270	286	299	288	297	260	319	303	321	297	342	306	307	291	311	344	306	297	292	302	322	301	298	306	292	297	293	295	281	325	294	306	293	279	300	321	281	320	293	295	273	306	308	315	302	287	292	283	329	306	319	312	290	295	311	302	313	304	306	284	296	295	306	324	282	303	269	307	304	296	321	289	317	297	320	298	314	304	269	265	299	307	307	313	306	265	314	303	287	300	319	305	348	304	284	299	306	308	320	289	319	321	289	318	316	305	287	323	308	330	309	307	301	269	296	335	301	314	303	324	324	267	298	266	295	300	326	286	300	302	301	313	317	316	318	303	295	320	290	281	300	314	307	303	318	318	292	282	284	278	317	263	315	317	305	306	333	299	316	306	302	300	289	316	296	313	296	304	305	304	318	312	285	298	283	300	297	296	295	282	313	316	323	283	297	325	305	293	280	278	282	282	295	303	308	313	313	293	296	297	289	297	323	272	285	300	308	305	301	272	318	320	295	323	306	286	297	300	327	304	295	310	284	311	305	287	300	298	327	311	301	297	295	305	283	282	311	301	307	309	270	298	289	292	285	314	301	303	318	272	305	298	271	279	325	285	269	292	285	303	276	260	306	305	317	285	295	277	274	306	309	297	315	305	283	292	298	291	311	296	298	269	301	279	325	300	278	307	283	301	315	296	301	279	321	293	290	265	284	281	284	321	296	306	283	326	299	309	303	287	304	289	283	314	317	313	295	282	286	287	299	298	324	285	289	284	317	334	301	301	300	311	325	319	289	338	302	298	299	299	300	300	291	310	319	331	302	308	290	303	320	296	299	283	306	291	294	304	281	297	328	299	333	262	293	319	277	282	281	338	280	318	343	295	303	293	303	272	302	290	295	302	294	316	336	320	292	295	270	316	260	322	261	286	315	290	315	316	315	313	302	293	299	313	302	318	285	290	291	298	312	282	294	282	268	304	288	294	307	290	308	305	304	311	269	295	319	295	310	322	310	300	305	315	262	301	292	324	299	305	299	286	289	279	310	291	296	314	271	306	295	251	307	307	323	327	303	295	323	297	308	280	310	293	303	294	326	279	302	307	317	296	283	293	321	266	312	282	303	308	309	304	310	338	309	298	309	281	282	290	343	293	307	308	320	285	298	303	309	301	288	289	322	341	294	308	306	296	311	291	326	301	283	272	294	316	287	305	288	294	299	308	279	322	313	315	306	302	313	282	290	292	290	281	342	284	289	331	300	297	319	276	306	302	292	280	290	302	318	303	291	298	298	281	280	288	292	283	288	313	295	272	297	271	328	306	293	304	282	266	312	287	288	304	288	279	317	298	285	284	310	266	316	292	273	300	278	317	304	300	303	306	290	286	314	312	308	283	328	310	309	303	296	308	301	291	304	300	301	288	300	316	289	279	305	285	295	260	318	310	302	309	308	307	289	271	272	304	279	288	326	294	345	324	260	319	263	318	293	271	298	311	282	316	339	281	271	309	271	305	321	311	299	301	287	341	323	294	293	291	311	312	298	313	310	296	293	282	323	325	284	285	297	299	289	285	315	324	271	313	294	313	304	279	297	320	309	303	308	306	315	345	296	296	288	272	325	293	311	334	289	290	290	325	268	326	314	310	306	288	290	280	315	318	297	294	311	284	305	281	319	311	334	264	286	284	277	303	322	295	314	295	304	330	301	297	305	308	283	283	303	300	324	303	302	290	327	285	281	329	294	297	313	332	306	284	283	296	286	310	311	284	276	301	309	307	306	306	300	332	309	299	277	311	301	322	309	296	329	312	314	297	326	326	323	281	311	341	301	302	273	269	327	320	319	300	309	304	313	289	310	274	274	283	344	342	316	322	318	318	275	312	315	319	317	313	316	303	265	266	305	286	315	338	312	301	299	294	307	291	305	273	284	272	290	330	318	281	276	272	299	274	304	326	292	292	300	318	312	322	304	314	311	342	249	302	296	285	294	287	304	290	314	297	306	309	327	269	298	326	314	324	314	302	254	312	274	285	275	335	311	279	325	315	265	275	291	328	302	294	268	290	289	306	265	295	302	324	303	266	330	297	339	313	268	332	276	308	279	303	292	301	308	303	272	289	285	293	271	282	361	292	292	303	325	295	325	305	297	317	295	306	304	279	304	303	317	304	291	291	296	318	301	296	294	309	281	323	273	300	293	275	343	315	278	262	312	287	311	288	300	311	291	328	300	269	305	311	286	291	311	305	301	293	298	301	320	313	305	302	305	320	294	306	314	314
38952	46465	28836	9775	2456	918	594	554	513	538	543	580	521	537	537	532	562	558	612	549	488	550	498	562	642	533	618	567	558	559	553	587	599	578	536	547	536	577	533	514	546	557	549	589	581	574	535	526	489	543	567	553	534	544	547	572	556	549	526	551	551	597	516	566	586	553	558	542	554	555	527	565	562	546	566	582	559	575	530	503	544	593	600	581	545	548	547	520	577	569	594	552	577	580	557	559	523	550	557	548	545	570	585	564	574	538	535	550	605	549	581	558	541	538	547	560	554	552	565	545	595	576	561	542	561	545	539	551	577	538	561	574	529	573	521	541	525	570	534	504	548	541	536	571	559	546	592	509	564	569	561	546	592	535	558	549	526	536	540	604	548	547	576	490	580	538	593	538	594	567	546	523	560	552	533	512	534	556	565	580	517	536	583	563	543	548	552	536	565	553	592	568	541	539	520	569	538	584	537	549	546	511	533	562	544	579	577	530	552	576	519	557	533	585	561	545	547	532	548	509	526	577	563	591	545	535	565	588	522	561	559	587	561	556	556	530	542	499	507	564	551	506	569	557	570	561	517	558	564	539	515	608	527	546	600	567	558	591	522	539	541	578	577	569	545	592	552	549	556	569	582	530	579	515	533	549	549	555	537	564	568	504	576	572	573	572	538	564	555	573	537	575	567	529	545	548	559	546	563	555	552	557	566	522	557	562	588	531	565	571	558	570	554	571	556	521	524	536	586	604	537	552	561	557	526	533	521	534	535	573	551	547	545	534	515	561	592	558	583	550	574	535	560	479	586	543	580	548	501	567	528	560	492	556	523	558	535	536	524	568	576	518	572	541	553	507	565	565	582	557	521	573	509	538	562	549	571	566	593	608	553	577	586	551	485	535	573	540	577	573	560	563	569	548	531	552	528	592	507	546	508	566	566	552	572	566	558	545	501	522	566	589	530	571	550	611	522	542	551	551	549	552	591	575	576	542	544	550	558	547	551	527	518	528	532	556	524	507	547	548	547	561	538	523	525	545	546	553	578	527	552	556	510	566	557	498	563	543	551	556	563	532	561	603	546	571	554	528	556	516	547	554	511	565	515	538	554	502	571	561	540	538	525	536	577	511	571	577	526	526	512	567	555	575	587	544	560	581	568	533	544	529	562	577	533	545	540	524	532	546	557	530	570	567	537	577	525	542	553	570	516	540	560	570	525	553	504	567	516	590	531	530	539	511	548	568	556	558	517	525	605	541	575	543	542	549	565	529	578	550	566	561	561	574	531	554	537	552	560	572	565	522	591	522	565	550	564	550	534	519	573	517	558	530	556	561	577	554	589	621	540	508	546	545	556	555	576	566	563	541	554	592	569	568	567	545	543	516	573	573	538	585	554	541	523	550	533	586	539	577	552	541	554	549	578	573	543	555	552	527	559	558	570	529	541	523	557	501	564	522	521	564	535	534	587	553	534	517	546	574	575	587	531	563	536	560	543	583	530	583	560	532	546	509	597	563	524	578	573	508	545	569	529	553	546	549	541	578	565	560	544	561	532	533	570	564	552	563	580	572	558	533	558	594	525	568	558	561	537	524	502	539	532	561	539	578	524	577	525	549	577	555	569	535	527	533	585	513	543	594	562	555	591	550	568	497	536	554	549	561	542	526	572	556	573	567	580	565	561	530	564	547	559	519	560	549	565	545	540	581	535	541	605	554	510	571	535	518	570	529	547	561	545	593	531	531	541	598	502	530	555	567	508	569	526	526	595	571	584	507	526	539	554	583	566	548	550	549	537	541	567	575	555	570	537	555	614	577	588	547	562	518	561	536	576	550	549	543	536	519	576	541	585	538	537	503	505	568	553	580	530	558	546	549	548	592	551	541	593	556	544	554	543	569	549	581	508	549	538	542	568	572	585	594	565	522	565	521	569	558	575	527	555	568	569	577	553	534	550	572	574	526	560	555	528	539	503	544	547	587	515	560	590	512	543	579	561	582	534	539	545	546	547	558	552	567	557	495	559	558	557	536	570	561	503	521	522	529	553	573	585	568	551	567	519	533	561	538	528	555	556	538	577	539	547	555	574	561	544	538	533	567	558	562	522	551	534	536	541	563	491	523	524	530	563	531	543	584	558	562	575	571	579	541	570	555	525	532	593	559	595	512	555	527	535	523	555	575	565	588	584	557	536	589	533	547	545	544	553	523	535	551	575	578	567	538	551	537	539	565	571	577	549	561	565	553	558	562	530	560	576	523	543	577	565	555	573	530	566	557	515	578	524	541	530	603	564	578	583	565	536	555	572	547	569	578	606	573	584	553	561	592	524	525	559	567	615	532	514	573	561	545	562	573	542	547	551	561	538	563	528	560	518	551	542	549	577	579	538	562	566	523	495	517	543	555	613	565	566	530	536	544	526	525	530	568	542	573	542	552	588	567	573	581	573	558	530	564	555	530	506	532	580	559	547	554	600	518	540	547	573	531	539	571	565	550	589	550	578	538	574	535	564	580	538	539	543	535	571	572	496	561	527	537	550	591	542	591	540	525	585	580	573	550	568	560	552	555	567	539	544	560	556	551	528	574	548	546	561	543	568	571	534	518	573	526	556	560	605	561	566	557	555	535	540	532	569	577	507	525	527	541	555	555	544	523	534	544	566	555	507	586	568	529	593	547	547	552	561	573	567	544	516	564	557	532	529	553	549	550	553	541	534	538	503	584	565	523	582	565	531	562	538	550	563	559	552	542	517	574	568	553	548	541	560	549	548	538	524	544	553	532	546	575	596	550	542	546	587	571	555	520	506	595	556	572	565	488	516	544	591	519	591	522	547	551	572	548	532	588	564	491	553	524	525	541	551	569	556	531	565	564	560	570	507	577	555	545	556	565	591	561	574	559	578	567	571	525	589	569	511	560	603	537	518	552	533	562	527	537	554	598	580	570	545	561	544	539	586	560	584	585	556	576	559	508	539	575	515	558	584	555	546	549	548	531	544	572	552	575	592	552	572	562	550	526	509	572	532	565	553	582	541	621	532	550	504	567	523	547	547	545	527	553	566	552	560	580	537	540	541	563	571	557	558	554	531	561	554	516	568	541	542	604	557	541	554	551	545	552	571	563	505	626	537	539	567	578	569	546	523	545	573	577	556	570	551	530	528	519	565	577	556	535	545	583	508	522	572	551	536	568	564	544	556	550	548	591	542	531	584	561	531	498	529	584	552	561	544	561	562	568	529	529	537	527	539	548	567	549	547	550	571	560	527	525	544	525	569	584	599	575	572	563	554	575	545	576	583	532	532	582	580	543	588	580	543	582	536	547	563	568	545	552	569	538	548	592	567	553	517	546	553	570	545	541	586	586	575	602	541	519	582	557	567	543	573	514	570	542	601	576	546	513	547	567	572	585	547	528	573	526	537	552	534	528	531	536	562	514	530	564	586	558	551	545	535	515	549	543	544	516	541	543	558	528	540	535	523	551	549	530	542	571	514	581	521	555	573	561	563	546	556	553	539	533
24650	22916	30670	25296	19596	7083	468	274	249	285	278	240	266	249	254	265	255	215	245	249	257	253	256	221	257	257	232	268	261	240	229	231	273	241	248	237	261	269	258	246	263	225	256	257	229	238	249	258	256	225	270	237	237	248	243	228	233	232	243	222	247	238	262	249	243	216	249	221	243	234	249	231	236	239	225	245	233	255	250	237	239	230	283	255	265	253	218	220	246	233	234	250	228	225	243	244	247	226	256	243	269	222	236	224	258	236	239	246	242	252	234	248	250	220	236	236	246	251	252	246	222	245	250	251	269	250	227	275	217	253	239	241	267	238	247	266	255	213	254	231	257	259	232	262	253	247	251	248	248	211	250	224	252	269	266	236	244	242	243	223	205	249	261	253	246	255	245	254	243	261	229	263	243	225	270	233	232	263	239	248	227	225	226	271	245	235	212	248	221	253	236	243	232	251	240	238	232	239	254	244	244	230	245	230	261	234	275	221	223	251	246	265	229	242	254	249	229	243	224	250	224	252	245	230	243	246	234	246	248	243	232	214	228	249	232	237	238	224	257	241	233	237	241	222	220	235	250	258	230	258	233	234	240	214	247	215	231	247	247	245	232	240	237	227	247	252	232	253	243	233	228	231	239	264	250	216	233	264	237	251	215	260	248	214	243	254	255	221	234	259	228	242	226	244	243	231	230	229	242	219	251	230	272	257	220	219	244	242	280	255	237	257	260	209	230	266	210	252	248	262	224	256	273	276	249	238	226	233	223	216	247	253	241	246	230	261	262	219	230	239	226	209	253	227	240	217	253	253	214	240	261	221	217	271	249	214	204	276	288	237	229	253	237	247	220	246	255	227	222	270	216	278	249	241	291	242	233	233	241	245	252	259	240	232	241	260	278	227	237	243	227	247	249	265	268	251	266	270	238	250	252	229	240	225	254	267	251	235	227	237	197	233	231	242	228	227	240	233	236	257	269	231	218	223	246	235	206	215	224	230	236	238	228	252	242	226	272	247	219	267	256	249	239	231	231	272	240	256	281	264	217	235	250	242	249	242	214	246	261	231	233	250	261	213	212	238	224	249	230	219	266	208	227	254	222	241	248	256	241	255	228	237	250	241	231	261	238	223	261	234	234	237	251	216	271	237	255	231	234	205	258	241	221	239	266	242	246	229	248	225	243	235	253	240	232	210	274	234	225	255	238	280	228	249	258	233	232	218	237	230	251	259	242	234	272	219	237	226	241	266	240	260	253	236	269	232	248	226	236	258	219	250	250	247	268	246	222	270	268	229	233	250	234	249	248	238	262	249	239	250	234	223	238	217	223	248	265	251	266	215	266	254	248	238	234	246	244	265	236	242	231	234	239	223	252	223	225	238	252	218	245	266	228	249	226	257	219	241	210	245	243	234	217	257	242	248	261	268	264	251	248	219	248	228	263	278	247	239	240	243	248	247	238	237	264	247	236	245	242	258	218	223	234	255	246	230	243	242	250	230	215	269	250	250	215	232	274	231	248	242	254	256	243	260	236	223	247	257	241	259	241	263	247	250	250	205	222	260	231	233	257	236	237	233	260	218	220	250	223	233	239	247	260	240	240	248	252	257	242	266	223	207	241	243	257	271	243	234	249	246	251	268	232	228	238	239	225	251	204	209	221	246	256	276	274	252	216	232	260	262	212	256	263	251	249	264	231	244	220	267	243	237	242	227	255	260	218	241	227	224	263	268	229	229	250	240	229	251	226	227	236	261	230	231	253	234	247	249	279	240	260	243	234	243	252	260	245	234	246	256	247	246	260	241	217	281	236	243	232	253	235	258	222	263	256	227	250	268	251	256	235	225	219	249	239	244	270	255	254	241	221	246	252	255	242	235	230	233	220	239	211	233	249	259	220	237	241	234	233	256	255	238	257	250	256	268	262	292	238	259	257	254	238	224	254	232	224	220	252	222	252	245	237	256	259	208	246	271	240	246	230	221	240	225	229	232	244	240	252	260	247	243	236	240	217	256	242	250	226	224	249	232	255	266	257	231	271	219	236	233	218	276	221	224	256	246	247	231	261	258	258	218	250	245	236	238	278	235	245	236	252	252	220	225	240	225	241	251	224	221	253	247	247	246	242	246	244	232	214	250	225	213	244	278	249	229	230	232	248	242	240	215	263	229	233	249	248	247	208	272	247	242	227	234	258	235	252	248	216	246	257	236	243	243	215	241	230	239	246	232	242	254	236	240	261	211	229	274	230	199	236	250	235	244	241	271	245	216	237	279	243	231	243	248	257	250	248	264	261	224	236	248	240	244	246	249	230	219	231	215	239	233	226	244	225	249	258	247	235	240	244	249	234	237	256	233	207	258	245	247	278	245	250	252	228	241	219	201	243	219	261	235	262	205	256	252	262	266	250	233	281	272	252	206	224	258	235	269	238	257	240	257	251	247	246	235	263	250	232	219	217	243	243	246	248	241	233	253	266	240	261	233	253	222	258	270	234	248	253	240	244	243	258	266	251	257	261	227	249	249	276	242	209	233	266	252	229	243	253	274	240	244	242	257	240	248	252	228	257	238	260	249	220	233	240	252	237	238	233	271	220	276	270	223	239	229	242	238	234	252	263	241	250	245	239	264	230	267	240	224	238	214	266	245	234	262	252	256	251	223	246	271	249	288	239	219	256	233	263	267	222	247	257	244	247	227	232	230	233	247	259	224	267	211	245	215	240	264	263	228	225	254	250	253	247	224	249	244	233	229	278	243	215	233	235	232	220	252	232	238	234	258	216	219	233	239	225	242	257	239	210	247	228	243	229	273	249	255	241	255	256	205	234	240	245	232	235	219	227	238	256	233	258	239	251	256	258	237	244	262	241	219	237	243	244	227	228	235	244	238	246	223	251	249	245	242	254	235	269	246	256	258	223	259	234	223	273	257	246	232	240	239	244	279	219	249	247	244	273	222	249	249	215	245	253	230	226	243	250	244	231	238	261	255	224	247	260	233	225	226	237	226	238	239	241	262	247	224	248	236	243	242	247	236	271	239	265	245	255	227	245	245	241	226	255	211	244	250	237	254	257	248	251	253	235	225	238	236	239	242	250	221	241	262	228	271	230	230	243	230	287	253	258	220	206	221	242	229	234	213	231	262	225	250	248	233	268	225	222	239	255	229	245	256	226	262	244	225	247	230	226	202	233	256	279	227	242	253	243	243	255	252	238	257	240	241	264	259	222	219	258	212	232	223	234	249	258	260	252	229	246	253	246	207	219	247	226	260	224	283	246	279	249	235	215	222	262	243	255	252	241	259	240	276	260	216	249	251	235	257	269	264	255	266	252	240	254	227	251	262	226	217	242	274	228	215	241	261	257	222	216	242	262	269	267	235	240	230	244	226	232	207	244	246	241	222	255	259	242	221	250	239	246	236	254	201	223	237	254	226	240	269	238	243	243	254	225	244	263	233	219	225	270	261	219	252	250	251	212	252	237	247	270	242	239	254	254	215	242	241	238	243	259	226	229	257
61000	88850	59724	31593	11488	2723	664	481	432	435	477	433	490	429	448	455	456	442	487	445	442	459	472	452	422	402	452	416	453	455	438	478	443	475	425	451	433	413	487	449	462	454	446	458	448	456	477	425	445	419	458	408	428	464	483	417	470	436	448	431	452	470	463	427	494	479	474	445	449	449	467	430	458	462	438	471	423	472	420	464	466	445	475	463	436	437	477	441	437	425	442	470	406	442	482	430	439	423	444	427	417	470	447	491	445	440	429	480	451	429	468	474	469	452	415	430	485	457	434	463	446	469	433	434	453	431	487	461	451	415	462	464	429	452	447	423	455	445	447	469	433	455	437	461	471	433	420	439	435	418	446	413	424	417	447	489	455	440	459	420	435	465	474	465	459	462	474	445	435	460	417	463	444	435	452	423	407	449	459	444	378	438	465	412	452	471	440	433	439	484	457	463	446	422	455	419	444	432	471	442	431	437	434	457	429	478	436	497	492	414	444	471	404	472	449	431	438	472	447	438	436	433	461	400	405	443	435	470	450	466	500	444	424	425	395	447	465	447	462	457	427	444	458	461	446	509	466	463	432	469	431	454	477	450	480	478	432	413	461	445	431	443	447	441	435	451	472	440	436	476	459	469	446	424	445	441	451	446	451	416	455	444	446	459	478	433	476	459	452	462	461	456	432	436	466	444	459	419	407	455	454	439	424	461	462	428	455	461	447	472	412	472	430	483	447	471	509	441	480	441	467	442	453	467	452	430	420	481	445	424	428	424	434	407	458	425	430	452	472	423	456	445	444	468	445	446	424	449	466	457	423	445	484	480	450	468	420	410	454	408	448	452	460	442	450	414	465	444	419	467	434	509	448	456	458	448	457	471	453	488	422	398	432	423	448	480	469	449	478	447	445	458	448	426	443	466	449	497	482	466	414	461	450	472	432	475	439	450	427	439	460	414	476	440	432	483	441	463	436	434	428	415	412	465	480	458	414	426	448	419	455	448	379	445	420	449	449	461	432	458	489	454	434	481	443	434	471	477	432	455	427	437	436	462	479	463	466	493	452	466	417	424	473	446	449	457	455	471	452	461	486	407	442	475	446	462	430	441	435	460	456	463	448	453	440	448	423	474	445	431	446	472	479	434	488	447	442	462	448	430	488	419	459	454	474	475	422	425	452	475	444	479	476	442	452	428	463	452	476	463	431	468	399	457	474	398	440	462	443	394	467	460	462	455	420	426	437	464	413	483	439	427	450	406	444	454	455	410	419	450	461	428	447	434	432	425	467	433	460	504	442	457	450	437	449	498	474	432	467	431	449	518	482	429	467	427	469	464	434	442	436	437	453	470	435	482	470	438	455	457	465	448	474	441	462	467	463	481	422	466	465	475	429	486	460	461	433	438	446	441	468	450	433	434	436	487	428	481	422	452	386	445	443	435	462	441	473	434	442	479	438	453	434	440	455	459	482	451	468	416	464	437	416	434	433	427	428	439	456	473	439	442	459	443	447	456	436	467	463	463	456	434	453	433	415	455	460	437	428	467	425	468	454	484	473	492	457	469	429	451	442	465	462	424	433	493	468	469	456	459	439	424	410	455	458	419	431	438	468	425	424	443	452	480	457	484	466	417	440	456	446	449	453	465	463	473	450	441	448	466	390	495	452	461	399	483	466	440	440	470	467	464	486	437	440	449	462	490	422	473	481	414	488	407	439	459	435	474	471	447	426	457	476	441	465	457	445	471	453	448	451	448	471	437	457	446	461	470	443	406	442	427	466	491	480	427	460	479	456	453	454	480	469	451	418	418	461	466	430	463	441	477	439	470	468	490	460	455	434	462	432	444	408	446	462	441	420	478	480	443	461	468	428	429	444	417	429	441	446	437	466	443	486	457	453	419	462	446	469	414	444	467	467	440	482	430	449	435	439	442	444	429	465	439	475	431	428	471	477	468	458	443	431	448	445	405	473	485	438	428	450	417	400	459	463	452	422	442	456	410	434	462	467	458	450	464	479	431	467	458	437	419	459	421	439	457	456	435	423	472	428	452	471	466	462	443	467	424	439	446	438	425	445	458	508	469	435	447	468	428	409	471	441	426	489	446	403	418	427	437	464	409	464	485	478	449	440	456	452	438	446	464	450	475	450	456	429	452	446	422	458	426	475	451	451	457	453	490	409	472	443	476	419	419	441	400	441	479	442	464	470	467	440	477	473	447	457	476	445	490	524	454	478	421	441	437	442	448	420	432	416	483	464	423	462	468	427	455	434	459	442	465	449	438	447	431	426	449	412	435	391	479	473	493	474	450	504	424	421	447	461	469	461	444	452	409	416	398	471	432	462	447	449	457	450	457	473	414	452	439	473	439	454	462	450	501	467	496	437	413	473	442	467	496	468	422	420	504	422	435	442	467	449	453	449	446	454	445	445	424	467	447	408	464	453	435	383	449	426	480	469	468	461	474	435	431	383	435	462	456	438	426	453	440	449	431	450	417	441	486	452	429	435	420	439	447	441	446	465	412	433	421	433	439	478	460	426	429	440	431	493	438	434	424	438	464	431	423	432	462	450	422	425	434	466	420	395	436	469	445	450	463	445	438	445	425	446	439	459	425	444	463	448	413	472	445	443	447	429	464	440	472	437	428	473	479	424	403	461	443	464	450	444	443	466	457	431	440	447	470	444	472	444	435	419	487	453	418	472	444	469	485	463	423	474	435	457	455	407	455	396	470	461	457	444	441	443	423	459	444	420	499	463	456	478	446	480	467	487	453	405	475	453	447	465	415	475	399	473	478	470	416	440	460	465	453	518	449	448	424	471	432	487	488	431	443	439	494	452	458	441	500	438	417	457	447	477	490	447	455	435	443	456	491	453	442	444	463	428	433	454	419	451	455	507	409	475	452	449	446	468	443	494	429	458	451	447	461	455	483	403	465	424	459	467	454	440	446	492	441	464	458	430	439	449	445	493	455	452	436	437	402	468	449	428	426	459	473	460	472	452	440	431	443	429	433	446	432	480	413	480	446	451	424	436	460	458	421	463	461	469	421	430	458	472	451	409	424	453	490	443	449	477	477	440	462	430	397	470	447	418	430	455	475	421	421	458	458	454	446	474	501	478	454	439	430	473	475	410	466	427	463	444	429	432	443	443	446	427	441	459	429	465	452	446	474	444	464	483	428	457	464	447	445	471	468	431	474	429	464	450	457	473	470	427	420	393	446	459	423	416	429	450	442	445	426	446	479	447	444	456	458	473	471	464	451	463	465	448	439	457	422	481	487	428	462	468	408	467	435	438	508	490	483	435	455	410	456	431	448	457	438	443	470	464	423	414	447	439	462	482	459	438	445	441	461	473	428	469	477	470	431	410	453	441	447	425	434	460	442	429	455	448	464	417	421	428	435	411	447	438	435	465	429	446	455	445	442	441	458	457	459	456	459	449	453	488	464	478	426	404	399	463	421	472	411	448	418	424	460	447	456	442	446	439	437	476	435	436	448	439	466	470	450	441	463
23490	21936	30035	24165	21349	18687	3919	378	335	328	322	356	332	351	326	339	330	324	340	321	328	332	283	354	319	335	329	363	342	309	334	367	274	296	316	325	312	294	310	326	321	353	295	341	306	307	340	318	320	309	334	307	323	321	307	335	326	314	313	316	351	314	317	338	316	380	328	330	310	334	339	328	325	325	302	328	332	317	311	345	326	330	321	354	336	329	327	315	314	292	336	315	315	308	358	346	300	337	321	310	327	331	339	313	323	374	309	350	323	330	342	309	307	350	335	340	328	300	295	289	315	294	325	318	346	341	358	314	315	325	288	320	325	335	312	283	286	336	327	306	285	332	342	332	292	300	317	322	303	336	326	281	281	327	320	308	304	290	319	310	317	333	343	324	328	304	317	299	274	293	333	281	312	339	343	319	307	310	305	342	355	317	345	319	326	331	368	306	327	334	330	312	340	304	311	307	308	319	328	315	320	329	308	320	350	315	343	315	290	325	320	323	329	317	309	291	347	347	339	298	304	306	322	324	317	346	318	308	328	323	289	303	345	330	321	328	276	336	339	309	333	312	304	337	323	311	331	319	353	339	303	296	336	310	280	302	311	317	306	357	332	327	329	341	309	314	333	327	333	330	326	313	315	288	282	328	294	308	353	328	313	309	316	327	360	328	309	372	303	277	354	344	306	334	333	324	309	327	340	316	317	293	318	313	305	341	323	327	333	295	321	308	333	307	332	327	327	339	297	358	335	305	307	286	338	307	282	355	320	320	295	321	346	317	342	311	326	311	311	369	358	327	331	335	299	334	329	307	323	364	329	314	343	336	319	332	344	328	349	307	337	320	315	307	322	307	295	316	303	357	323	307	289	322	314	328	304	286	298	304	300	309	350	292	339	334	291	332	327	347	347	304	317	339	334	313	322	289	314	341	304	303	360	309	317	309	314	332	300	308	289	324	352	316	350	305	325	351	294	311	302	291	304	308	301	316	329	289	319	288	325	318	309	318	347	294	327	349	330	304	317	341	291	300	337	323	305	296	322	320	324	299	279	329	276	314	348	321	324	287	325	291	330	305	310	305	309	312	313	319	307	345	298	347	331	329	311	341	282	371	326	322	317	305	346	326	301	323	297	328	319	316	301	339	333	342	306	353	303	364	331	332	334	344	304	357	272	321	310	350	331	322	313	315	294	332	324	340	318	327	323	342	300	327	314	340	306	316	291	332	349	332	350	308	334	341	327	335	289	322	312	318	285	299	332	333	337	328	307	296	304	323	304	315	302	310	315	327	334	332	344	299	342	308	306	328	317	348	300	296	332	322	324	318	323	315	367	310	327	293	313	328	302	324	290	331	292	318	332	356	323	321	348	307	332	317	334	318	333	344	309	318	287	283	288	331	334	320	328	313	318	329	280	299	310	311	316	322	342	301	309	314	333	317	343	311	323	309	349	341	327	302	365	317	329	322	319	328	318	314	313	330	300	303	314	324	322	349	336	336	300	317	308	329	325	306	294	347	319	301	321	322	311	327	324	325	349	295	302	322	330	327	303	335	315	333	292	329	303	297	318	292	334	323	328	343	365	272	299	341	345	298	307	315	356	319	323	327	314	330	310	347	297	319	308	325	325	340	345	332	302	344	322	330	324	313	333	329	322	312	334	298	300	304	290	350	317	352	344	302	314	338	324	309	322	309	302	336	307	321	344	317	304	304	317	343	299	336	347	300	321	291	321	316	311	325	348	324	314	366	295	343	301	308	308	314	316	332	312	343	317	312	305	332	308	305	315	337	328	326	329	318	333	320	333	319	337	311	328	305	278	308	283	303	315	361	319	305	335	332	350	340	318	328	304	318	349	329	292	329	342	321	300	302	311	349	306	303	306	309	332	316	345	327	349	316	341	309	309	330	299	335	324	338	355	333	318	338	316	340	324	306	332	352	322	320	331	339	313	322	278	316	319	336	312	363	337	307	319	311	320	317	307	340	301	318	330	327	317	338	289	337	338	295	339	310	317	290	318	285	365	318	350	323	315	329	320	316	331	315	316	308	319	278	303	323	284	333	291	325	295	315	302	317	310	303	327	327	360	345	325	318	309	346	307	275	325	311	324	327	336	337	285	317	324	300	324	317	342	344	318	303	325	345	314	307	305	284	303	340	344	279	352	329	304	325	312	318	333	311	311	283	300	337	317	318	295	293	327	334	319	307	307	300	344	306	342	327	341	327	328	302	324	289	364	327	332	322	321	296	356	318	296	310	352	319	324	309	335	317	314	333	308	326	353	331	327	326	324	332	333	329	327	328	334	311	318	305	334	330	353	305	308	317	295	315	299	347	326	351	325	361	303	312	352	324	331	316	312	289	325	310	325	302	298	327	311	328	294	334	309	333	306	327	317	340	329	346	299	315	305	282	325	316	344	316	328	309	336	314	340	330	296	316	325	312	275	322	344	337	331	328	298	300	331	321	322	305	327	308	328	312	327	325	323	311	372	336	309	341	357	313	304	323	309	312	328	306	328	323	310	340	322	337	325	292	351	289	314	321	285	297	287	352	304	321	299	299	321	330	304	307	326	336	318	327	303	300	306	321	357	316	329	331	322	329	303	330	300	333	314	312	303	298	285	319	319	316	325	288	308	347	322	358	329	308	311	325	335	304	310	301	336	335	312	316	333	330	307	352	318	323	326	336	326	306	314	321	326	305	340	293	331	305	308	320	333	294	290	325	308	303	308	310	326	310	320	324	300	346	305	330	311	315	306	330	321	314	322	323	321	298	345	322	336	339	336	307	323	326	299	321	325	312	328	318	312	337	365	329	321	326	332	300	315	337	349	325	245	288	277	316	310	322	280	295	340	319	307	311	358	308	309	330	347	337	308	320	300	305	319	329	306	309	338	289	331	331	344	311	295	336	305	292	284	353	308	310	328	324	316	331	338	326	325	289	342	284	363	333	313	308	346	315	340	339	326	316	306	318	317	278	301	308	308	303	344	290	300	336	324	335	278	352	323	323	336	311	345	292	296	308	332	328	311	321	344	319	303	354	342	344	308	316	302	304	309	306	309	319	307	341	296	323	366	294	322	323	289	297	293	308	327	327	309	335	314	324	333	356	295	352	298	317	299	316	328	282	287	345	305	295	309	283	319	327	340	301	325	298	338	296	320	328	320	292	332	319	304	339	335	304	308	321	338	316	302	319	328	312	321	329	316	308	303	315	289	302	340	311	323	315	328	323	315	319	341	328	311	342	324	329	324	319	331	348	319	318	355	316	318	289	314	336	291	333	330	329	329	314	318	308	310	297	312	344	316	355	306	329	326	319	317	334	304	305	314	325	323	312	264	347	315	332	297	316	312	336	333	290	309	316	289	333	314	328	305	321	337	323	294	302	302	326	355	314	328	291	314	316	322	311	313	305	289	287	319	323	323	311	332	302	338	303	363	323	310	320	333	333	323	337	289	320	316	320	311	318	309	328	320	305	331	343	306	316	337	320	326	335	321	286	321	332	326	317
61050	99502	69512	39301	17040	4352	857	560	537	565	548	527	564	564	558	547	565	574	570	553	566	572	521	568	527	584	548	566	567	523	520	552	561	556	565	591	499	544	529	588	551	568	540	582	535	572	582	574	560	570	539	573	549	513	548	519	574	573	528	557	570	550	517	518	594	585	548	535	555	530	518	572	578	548	540	598	547	524	564	548	550	586	514	560	560	579	519	541	529	525	557	537	564	560	541	546	577	576	576	512	559	565	530	579	550	530	518	549	508	561	514	551	556	498	541	532	570	529	550	585	509	551	618	558	518	542	545	518	544	530	534	548	577	529	581	550	501	566	559	581	549	522	550	543	570	550	587	539	528	513	575	552	544	572	532	588	575	521	523	513	571	552	551	551	584	536	572	551	590	545	566	532	568	549	527	535	568	561	560	595	548	581	550	540	541	554	529	528	573	578	559	569	527	572	540	540	535	519	567	536	548	512	555	561	550	528	557	569	580	546	579	586	564	575	553	564	596	567	595	523	539	517	533	544	561	535	549	561	533	567	515	543	556	558	535	553	552	527	572	549	553	559	562	609	562	549	518	588	532	554	550	504	527	571	526	549	527	530	549	553	591	567	562	571	582	597	529	551	540	574	521	586	512	565	540	576	566	534	518	543	569	532	596	530	556	530	547	567	584	519	567	534	541	571	542	536	548	583	564	548	522	549	524	560	565	571	573	586	563	572	555	575	584	528	533	580	514	542	564	527	538	495	549	522	531	569	563	561	577	584	582	547	547	603	573	519	526	533	536	491	583	569	581	551	537	561	547	574	548	528	537	551	523	561	524	571	501	575	547	597	548	603	588	542	541	534	543	562	598	556	554	506	563	571	575	564	542	538	534	543	510	543	564	575	553	570	532	568	562	494	541	555	554	569	561	578	575	548	522	547	578	547	565	563	544	563	574	568	533	562	544	489	528	547	563	546	569	565	544	536	526	530	543	545	583	556	575	549	594	554	525	559	530	547	557	484	570	561	568	488	535	546	557	521	494	576	562	552	539	557	584	534	584	566	554	527	504	518	528	561	526	533	565	557	481	581	534	549	561	527	594	504	520	589	547	617	566	518	596	542	569	583	565	604	564	550	579	547	548	577	585	551	570	540	577	511	559	499	550	603	543	552	554	522	557	529	560	563	536	557	533	553	554	513	536	553	595	559	497	539	528	538	520	534	557	580	517	540	587	578	519	534	531	575	538	535	567	527	562	541	566	572	556	520	574	531	558	568	576	545	530	538	540	538	555	525	545	569	547	529	525	558	541	558	527	597	577	516	573	571	574	568	565	601	568	596	499	539	543	608	574	577	558	559	581	556	516	569	601	625	564	559	578	594	526	534	524	557	572	542	568	520	522	567	592	542	526	532	565	577	545	572	583	549	560	502	552	554	525	578	544	503	579	583	568	553	534	534	577	552	540	517	599	568	576	540	537	536	554	529	529	589	524	602	584	538	584	528	578	556	568	595	575	522	533	581	545	561	563	537	536	571	555	557	552	561	525	514	557	539	558	598	555	581	567	583	582	536	538	517	558	561	564	546	551	559	563	540	538	574	536	522	513	573	579	511	575	574	531	552	526	499	523	516	530	600	535	536	558	515	580	472	546	519	590	566	535	528	566	542	532	563	489	508	565	562	532	514	556	598	585	549	524	521	542	600	565	549	575	552	552	542	539	555	555	588	544	552	529	551	515	530	529	553	509	546	527	549	543	572	557	543	559	581	530	540	549	560	589	551	521	572	545	556	559	572	529	602	547	618	523	556	505	546	561	576	550	579	520	553	532	586	577	604	490	528	544	590	585	554	560	587	538	532	545	570	538	559	550	594	568	536	540	539	562	513	552	542	573	563	565	552	531	596	546	576	565	564	527	568	567	512	536	562	544	533	512	576	543	576	490	554	584	554	528	559	597	537	502	553	591	543	557	556	560	556	521	564	527	563	588	552	561	545	562	573	554	512	521	582	523	536	532	566	543	593	506	590	576	546	571	538	598	536	536	584	559	544	510	543	560	534	547	540	569	537	524	588	536	581	607	518	577	586	541	519	538	574	563	578	563	583	528	557	506	534	587	518	549	579	546	550	539	525	580	579	546	520	536	556	577	573	555	546	534	574	569	554	554	573	545	557	551	519	579	590	555	592	536	560	590	512	545	541	526	552	542	512	554	528	536	582	523	565	509	594	583	544	542	552	539	519	564	563	542	579	531	533	563	568	527	531	563	550	515	558	541	553	538	528	557	549	533	577	501	590	532	563	553	582	519	524	528	566	538	571	536	517	560	568	553	577	569	515	569	564	511	555	523	561	576	522	536	580	574	511	532	554	539	578	574	538	522	532	585	526	570	526	511	592	571	561	557	553	531	562	580	576	580	516	562	549	525	579	537	558	549	597	549	536	528	586	552	523	548	511	537	540	544	567	523	557	553	524	494	531	558	565	531	536	542	561	530	583	561	548	542	527	563	532	561	557	578	551	566	544	568	537	552	583	541	556	525	577	589	548	570	561	537	606	552	518	580	524	551	550	547	542	558	513	579	558	577	529	575	554	544	551	550	503	537	557	552	567	575	595	522	533	556	580	582	588	507	539	539	542	571	553	558	516	584	531	579	557	565	493	562	564	560	533	551	555	561	578	533	538	586	540	583	560	576	577	575	537	525	526	524	567	574	521	587	550	550	556	602	560	539	567	537	543	518	510	515	592	552	527	524	568	548	544	546	570	539	551	556	588	574	537	564	584	536	556	567	558	550	574	528	576	564	478	550	547	549	606	576	568	529	487	536	548	537	535	542	527	550	562	536	568	581	562	558	565	522	539	543	592	507	556	555	551	594	517	533	546	544	549	553	567	549	556	568	563	561	574	586	537	612	565	559	528	597	558	521	535	515	531	563	560	545	544	526	522	575	551	503	604	557	568	577	580	550	505	570	525	556	543	520	598	536	558	562	516	486	530	565	560	587	609	568	579	592	530	486	562	533	552	513	539	535	575	569	574	517	601	535	561	561	542	552	547	510	567	525	552	501	550	570	563	551	522	582	581	552	524	532	568	563	564	532	530	575	568	534	583	564	501	532	594	543	544	552	527	563	552	542	578	543	571	534	550	560	559	570	547	524	545	547	584	564	543	538	546	578	585	544	514	577	546	531	535	531	531	558	525	579	568	520	573	554	543	545	563	535	548	526	513	552	529	548	527	535	544	535	555	579	565	507	533	555	558	517	524	633	532	540	519	523	510	556	592	557	539	572	548	568	536	579	596	587	549	532	588	536	546	578	573	560	582	535	538	537	527	546	556	573	533	558	552	549	561	518	557	513	575	573	528	529	540	544	558	558	520	539	514	550	542	566	546	538	560	565	550	591	581	521	548	539	560	560	525	570	542	572	535	587	544	559	527	573	574	517	573	542	535	563	546	569	574	565	521	577	533	551	538	535	543	567	515	525	554	555	545	513	553	545	549	545	552	551	543	592	585	541	547	587	491
30200	29529	25339	10123	1254	461	331	300	291	301	337	321	298	292	273	293	290	295	288	316	282	296	306	297	298	303	288	286	323	317	286	327	305	297	329	326	303	291	322	302	332	288	310	268	302	295	306	297	281	290	304	323	328	274	301	268	309	277	296	293	287	307	301	338	277	310	317	287	277	320	287	299	315	307	304	298	325	276	279	300	302	310	299	306	332	292	302	309	333	296	250	310	309	332	326	311	283	277	312	300	325	292	311	292	319	291	305	308	323	286	313	275	273	303	290	294	302	314	281	286	283	304	338	302	282	275	322	297	313	271	301	296	308	284	322	290	303	330	302	318	309	283	287	318	304	322	293	286	305	333	287	290	282	319	285	277	311	318	304	307	314	310	310	324	325	315	305	323	270	280	300	301	331	340	299	301	286	291	321	302	279	297	272	266	324	309	328	300	324	318	290	332	310	284	326	334	295	292	309	321	291	302	301	304	275	297	288	275	304	272	264	286	277	340	290	299	316	325	295	318	313	293	331	309	323	311	312	316	273	278	317	310	332	322	304	288	295	285	293	292	307	299	304	328	297	291	290	278	328	307	280	319	307	317	303	300	297	282	293	307	263	316	286	306	311	333	277	321	321	308	292	302	282	296	302	304	297	287	293	308	278	317	276	332	307	313	313	271	284	278	281	289	329	273	281	307	287	308	318	301	272	306	314	305	321	319	308	318	305	301	322	302	324	303	295	292	326	297	288	290	296	316	307	290	312	292	330	297	285	303	299	315	323	309	298	298	278	284	315	314	284	329	319	296	321	292	281	284	315	274	317	306	293	273	308	324	293	295	323	322	297	290	287	290	292	330	273	309	282	308	297	276	308	301	315	282	290	329	321	271	333	300	330	311	316	291	308	322	281	269	276	301	313	324	314	281	294	314	294	297	290	313	328	297	264	298	308	298	296	276	293	298	296	326	313	314	319	308	271	287	303	316	337	321	294	289	290	305	299	307	303	287	260	289	302	291	315	311	288	324	288	281	311	303	286	315	312	317	270	319	280	309	314	293	314	282	296	278	278	283	314	312	282	305	333	306	290	294	310	287	316	298	283	295	270	302	277	306	289	307	287	308	284	276	306	311	291	307	321	288	295	278	298	299	321	267	310	314	292	307	307	291	310	311	288	286	303	316	324	291	295	294	270	303	286	282	327	304	353	277	302	292	316	304	317	294	326	302	298	301	288	309	290	278	284	281	325	289	280	293	319	297	289	286	296	289	313	276	306	316	293	280	288	306	300	275	318	312	326	310	322	293	299	288	299	280	301	337	298	309	319	329	284	326	282	304	299	315	274	315	273	296	308	301	318	331	298	333	298	301	334	322	316	318	278	292	311	298	321	309	265	333	321	296	316	318	308	300	302	271	292	304	320	304	331	305	310	291	307	293	315	314	322	297	294	311	333	287	308	289	299	306	321	290	280	313	306	292	327	300	275	270	302	326	270	297	279	311	325	306	296	291	291	288	295	291	270	299	307	294	284	316	299	286	275	302	300	304	275	288	306	302	339	297	312	299	319	292	294	310	287	300	315	316	293	285	296	284	277	262	316	278	289	268	335	324	318	250	306	286	247	297	283	297	288	289	326	313	281	268	287	302	299	294	293	328	294	289	304	307	269	316	348	321	331	297	305	298	308	286	311	312	299	288	286	277	293	305	290	308	274	302	301	316	271	286	289	315	285	316	343	274	303	280	301	296	298	282	278	283	316	307	305	328	280	304	272	307	280	283	309	324	308	297	287	293	281	309	311	296	294	322	297	305	321	315	280	290	316	311	283	317	295	304	304	319	299	284	312	299	296	295	282	294	305	294	291	277	322	287	301	295	283	298	269	299	319	298	285	309	286	321	315	305	295	269	278	301	279	289	299	282	322	308	303	268	294	314	301	293	293	284	300	309	304	311	270	283	294	281	301	294	288	296	282	294	287	302	286	286	309	312	320	280	302	310	327	299	303	316	309	289	311	297	311	316	309	311	312	324	300	286	295	303	290	295	277	277	321	296	279	294	309	302	293	274	299	299	336	318	264	285	323	301	326	271	303	291	282	291	277	309	306	318	274	290	307	320	297	282	305	291	322	311	312	316	299	295	332	285	313	330	301	279	302	301	297	295	320	294	329	314	297	285	314	307	300	289	313	306	314	295	288	295	298	303	334	285	303	329	292	307	318	292	277	280	305	294	309	293	305	322	294	265	289	305	308	283	317	314	306	314	308	313	317	297	291	258	266	295	321	297	288	294	281	297	306	281	323	282	277	323	289	328	303	313	307	286	289	311	291	311	305	299	262	302	312	310	320	319	288	305	299	302	305	312	290	297	319	304	290	321	288	295	269	286	328	276	285	300	298	290	311	321	296	289	301	300	286	325	336	324	287	304	299	301	291	314	297	312	282	305	291	287	287	300	281	304	283	307	299	313	324	287	292	295	297	270	307	299	325	264	278	292	303	322	307	290	350	316	302	286	323	289	274	274	275	311	288	311	298	298	336	314	323	302	313	295	269	317	292	305	277	282	322	303	337	293	325	291	306	327	307	284	316	304	293	300	280	307	310	293	292	301	288	297	330	321	305	309	301	306	297	318	306	292	326	301	324	315	330	315	287	290	294	276	311	331	316	301	298	279	307	330	318	288	268	291	297	310	288	305	281	320	296	307	289	266	292	276	318	285	307	302	288	285	286	287	295	300	283	278	283	307	309	307	266	316	321	299	301	289	304	320	314	285	308	282	301	314	309	303	330	291	315	319	289	309	288	300	310	288	248	316	265	300	300	310	297	283	276	297	305	293	325	292	303	317	293	264	322	309	335	287	314	290	312	290	288	301	305	314	302	294	278	320	276	274	325	298	332	280	297	295	281	308	293	245	289	272	299	299	310	313	291	316	300	319	327	314	301	273	320	291	304	298	314	295	300	300	273	300	323	286	283	315	324	259	311	293	294	313	322	288	295	327	317	296	301	282	266	294	327	287	309	289	310	292	273	289	310	271	286	313	302	275	299	256	301	316	292	297	288	312	283	326	310	304	296	323	309	303	310	320	322	327	335	314	291	305	269	292	294	306	291	329	294	305	305	285	289	318	280	268	272	310	291	298	319	286	232	303	292	330	316	283	311	274	280	283	289	311	316	275	318	315	273	305	303	283	278	309	313	326	275	307	301	304	307	308	308	324	336	302	310	290	318	289	315	293	273	303	315	294	306	305	279	286	324	309	309	311	298	319	302	307	284	299	290	296	298	292	314	295	293	284	311	308	306	310	280	314	316	299	320	270	308	305	300	296	305	278	259	316	297	272	291	327	303	303	319	280	304	313	299	285	290	316	311	290	322	271	292	292	285	301	291	285	313	278	265	294	295	341	314	319	311	283	324	279	292	309	302	300	327	325	311	275	318	308	302	308	312	298	301	323	281	288	274	323	305	313	311	303	291	282	272	298	279	315	328	308	298	277	318	303	288	308	291	294	277	309	292	282	273	362
38948	46939	28920	9861	2584	869	554	526	550	571	594	584	543	543	536	516	568	565	557	584	567	582	552	574	556	535	605	568	536	552	544	616	511	560	592	515	557	526	550	529	550	525	592	565	564	573	560	549	573	519	551	560	526	580	551	592	557	552	556	547	527	570	520	530	547	562	534	567	568	545	629	573	577	569	575	570	553	588	570	591	552	570	534	525	551	540	568	556	548	533	568	536	534	572	549	609	550	563	567	527	572	515	517	547	548	523	559	563	531	538	550	561	615	581	581	550	563	543	567	553	522	536	563	541	556	555	546	539	565	550	540	526	568	552	593	550	567	567	546	572	555	579	552	543	537	567	543	518	531	548	585	573	536	576	551	583	556	558	555	533	550	540	546	589	543	577	605	542	540	538	551	530	553	554	594	598	548	565	566	553	558	527	522	575	534	539	557	558	521	562	530	551	559	562	561	530	543	576	544	560	550	543	501	575	545	575	548	574	530	552	533	538	560	544	566	561	524	588	554	567	524	521	561	529	542	570	542	562	531	494	498	570	564	522	535	549	556	522	558	499	559	565	541	547	565	560	513	578	565	559	614	552	547	552	543	576	577	542	562	594	575	537	583	551	534	554	536	550	559	605	529	562	548	556	545	527	566	553	554	541	527	521	534	545	524	560	489	512	597	535	522	554	540	569	555	577	517	535	551	541	552	544	539	567	524	570	520	536	540	618	573	536	610	568	527	526	602	548	532	562	518	536	556	567	545	548	568	498	551	517	592	547	601	519	567	546	581	546	534	547	581	579	568	536	536	548	544	578	551	543	471	536	561	568	531	550	555	551	536	536	574	560	564	564	506	535	538	558	553	541	569	550	566	546	565	568	553	523	591	535	556	569	573	553	544	543	582	597	587	546	548	562	561	578	570	509	590	556	562	543	593	533	521	558	561	542	535	559	566	607	552	542	525	536	537	603	587	568	524	554	516	536	532	578	528	555	567	597	522	551	547	565	585	584	536	582	544	517	595	572	567	573	514	550	527	552	545	571	552	545	547	573	523	571	537	612	576	517	510	544	572	539	551	559	605	549	529	595	545	542	554	562	576	533	529	535	527	585	568	560	545	547	553	565	566	533	515	552	547	530	546	531	588	553	571	559	580	565	550	548	549	579	542	526	535	520	581	563	562	555	549	548	558	561	550	483	544	648	552	558	587	566	555	517	558	561	558	643	583	553	545	536	553	552	552	501	599	522	572	527	551	553	553	580	564	557	568	532	510	547	562	573	544	556	546	503	578	566	517	532	518	566	544	563	582	547	572	536	581	542	543	556	571	569	568	577	559	597	505	529	565	556	526	554	537	555	572	533	555	575	572	488	543	567	566	534	535	544	563	529	568	536	554	564	544	556	544	539	563	569	511	542	575	556	547	575	560	575	543	585	583	556	538	576	591	576	557	519	605	535	555	518	534	566	575	548	554	564	570	603	564	529	567	539	537	538	546	551	520	558	539	543	540	555	578	560	526	577	529	621	524	578	573	553	573	567	522	581	536	599	533	574	574	490	521	578	532	566	580	523	558	540	565	544	537	579	535	540	548	546	585	544	544	545	519	585	528	570	543	538	550	555	545	472	558	533	553	603	539	561	593	545	568	539	557	559	564	598	535	558	523	515	559	561	552	566	558	564	518	553	601	551	551	574	551	536	554	567	597	568	544	536	574	559	526	552	545	528	501	553	547	560	579	549	519	517	593	523	584	535	541	530	518	572	540	560	597	564	553	532	549	510	536	535	572	616	590	553	545	536	550	572	538	564	541	557	557	544	575	568	550	537	586	546	548	542	566	561	549	566	577	527	558	517	563	534	579	573	557	557	545	533	593	558	543	540	565	558	557	589	520	545	576	563	536	539	527	526	570	527	607	573	518	561	549	570	571	544	546	528	587	538	533	561	557	573	523	549	570	595	564	564	527	554	550	583	555	530	538	552	593	550	556	564	545	573	553	551	579	528	568	552	561	571	540	533	574	554	557	564	530	542	559	548	586	540	541	528	542	584	550	541	561	530	511	498	565	608	567	536	534	559	544	593	550	553	549	568	550	550	541	530	590	538	554	582	533	538	534	616	575	517	562	546	578	562	557	557	517	561	532	554	522	525	546	551	557	578	560	536	540	583	544	541	547	544	516	556	572	541	571	515	561	549	537	566	592	535	519	584	580	558	548	575	601	535	562	569	541	561	558	548	526	562	568	592	568	549	542	538	578	558	568	534	557	544	534	549	545	546	563	605	532	542	537	579	566	521	554	551	570	496	558	553	550	583	606	568	546	533	562	560	527	536	551	571	518	567	539	553	533	554	546	565	568	570	559	560	560	578	562	570	534	568	524	518	579	578	564	573	557	558	522	539	526	565	585	601	558	558	574	578	511	548	529	524	561	572	539	518	568	536	524	569	544	552	554	569	547	515	585	526	538	565	553	543	528	547	556	510	577	529	571	526	584	567	555	533	567	579	503	531	554	557	609	522	537	574	566	582	583	498	551	607	556	537	578	516	548	516	553	494	587	551	560	569	560	546	548	513	563	560	558	551	546	572	550	559	529	555	576	573	529	526	551	526	519	553	594	561	576	553	561	583	548	529	575	537	552	538	514	571	548	562	569	573	566	547	587	541	577	505	529	574	595	577	554	540	520	576	553	569	553	565	544	587	557	528	565	540	520	547	523	565	559	533	598	552	538	527	533	578	548	568	571	520	556	559	538	575	541	543	607	524	559	536	529	553	550	549	528	578	576	586	521	552	536	550	574	566	584	533	544	535	526	545	523	628	553	519	537	536	539	554	569	570	559	552	565	566	564	566	568	555	560	575	554	592	534	563	531	543	585	582	556	526	543	566	563	585	494	557	489	512	551	587	589	508	549	541	565	569	526	559	572	529	560	542	590	564	590	552	518	519	523	567	548	578	555	605	550	560	593	510	545	571	545	563	549	542	554	531	535	583	552	552	522	522	567	550	556	570	561	517	543	571	537	544	531	534	545	539	589	570	567	583	536	532	526	571	532	546	554	525	539	557	526	536	560	563	526	536	533	563	535	530	553	570	551	530	489	551	530	567	583	526	569	589	550	568	548	547	582	526	558	495	588	539	540	571	544	551	588	539	531	536	556	561	596	530	509	561	519	506	537	554	504	572	541	564	560	524	558	555	542	564	549	562	538	518	583	563	595	547	574	562	501	502	554	522	541	540	519	559	567	566	568	568	597	512	536	546	511	553	568	555	522	522	572	576	538	543	550	592	572	562	554	555	564	550	541	572	521	564	551	534	570	566	493	564	538	532	520	567	559	571	569	584	530	577	527	515	607	540	554	546	585	544	552	538	569	547	554	536	571	553	550	520	525	593	518	593	554	537	578	524	550	529	607	591	524	534	557	572	548	524	560	558	538	562	546	556	591	561	592	563	508	506	547	559	491	536	567	531	540	503	509	528	557	553	563	515	544	516	541	543	576	532	569	561	531	580	570	539	544	569
24690	22944	30659	25278	19435	6620	394	259	266	232	255	247	243	278	253	208	230	224	252	246	241	242	248	271	252	229	230	271	236	246	242	244	217	241	245	227	253	248	265	248	211	229	229	228	221	244	234	237	254	241	245	236	268	252	236	239	255	264	268	254	237	259	232	239	231	229	213	258	233	231	263	256	238	237	237	227	242	244	251	257	218	247	219	265	258	245	253	216	242	254	241	239	217	238	247	264	243	243	248	240	214	243	247	238	252	247	249	244	234	244	255	242	263	253	249	231	232	242	240	236	232	259	237	260	223	263	234	240	243	265	260	237	245	243	231	260	264	282	267	229	261	246	249	235	247	268	255	256	250	266	256	250	250	270	247	260	262	222	242	245	246	289	246	252	256	250	199	241	233	250	248	259	252	256	233	233	252	241	250	213	235	241	243	254	250	240	208	257	242	231	236	249	232	223	245	226	234	239	228	223	243	233	244	238	265	245	247	237	220	246	242	234	258	242	235	231	251	218	255	265	246	215	260	225	246	226	251	212	230	239	234	248	236	230	228	235	239	244	235	234	241	244	248	228	252	239	215	247	257	258	258	227	240	217	231	256	243	213	242	220	232	214	248	241	241	238	270	239	228	276	224	248	246	220	209	248	214	237	230	256	227	253	264	231	225	239	245	273	230	222	220	250	238	239	221	252	244	257	258	231	245	237	208	248	268	205	234	243	251	229	260	246	218	251	262	239	270	242	241	252	252	253	222	247	248	204	246	246	239	234	254	235	245	233	276	216	235	272	218	219	248	281	217	249	256	247	240	234	251	240	241	253	240	253	258	229	253	236	250	203	238	229	237	239	234	235	217	238	269	229	257	226	263	281	229	236	241	253	218	233	271	241	237	231	256	244	253	265	243	261	241	246	207	233	240	263	243	252	229	260	243	222	234	237	255	236	244	241	251	226	276	254	238	262	264	255	250	272	231	234	221	253	245	253	230	239	247	244	227	265	235	239	238	244	227	241	236	220	244	205	232	248	240	221	248	239	233	215	228	273	262	253	204	236	252	233	233	213	225	249	252	235	240	225	237	235	224	236	233	251	228	257	246	234	255	230	227	231	239	246	229	249	245	222	223	244	255	258	237	262	228	235	257	227	269	257	254	232	244	235	252	248	225	262	252	270	229	278	238	256	229	236	230	209	218	261	213	238	243	258	278	229	243	234	253	247	269	212	266	250	244	225	256	243	213	243	232	249	247	242	262	249	209	243	260	248	248	237	236	252	253	248	244	231	226	224	231	239	250	229	233	238	234	242	226	238	216	223	216	281	249	248	275	255	289	256	230	227	249	224	256	244	231	246	266	239	241	239	217	255	240	227	258	244	244	248	246	227	216	265	239	233	255	227	253	211	256	255	256	237	247	229	285	266	222	239	273	254	260	234	237	230	257	241	231	236	245	219	242	242	242	239	237	229	240	216	214	236	230	235	247	265	243	211	238	250	260	249	259	238	238	215	263	209	226	266	221	246	243	239	234	232	225	264	254	232	237	259	260	249	249	254	209	284	250	249	229	219	266	260	240	241	250	251	241	219	249	237	246	235	242	238	253	250	249	219	239	253	293	266	242	263	233	228	241	249	240	246	226	275	251	239	232	216	227	237	257	253	252	249	235	218	256	237	277	216	222	220	226	236	248	237	243	243	238	264	256	252	250	217	223	256	242	210	267	201	250	233	211	240	224	256	233	237	231	237	248	256	274	251	230	211	224	233	227	218	228	268	257	237	230	248	260	206	229	237	234	236	219	248	232	240	251	260	231	250	219	257	225	230	234	264	232	235	216	260	239	235	261	250	220	209	221	221	219	215	236	267	221	245	243	270	241	241	274	237	239	232	239	239	239	249	263	237	224	235	223	241	256	254	278	230	276	235	275	231	237	204	249	259	234	231	230	210	251	230	254	243	220	239	259	229	294	239	239	237	242	246	243	256	254	213	225	264	211	247	247	252	247	277	261	218	223	243	242	253	222	226	242	244	236	211	219	243	272	236	243	248	239	249	208	222	234	252	235	227	241	239	228	249	247	221	276	254	244	244	259	239	239	259	253	251	234	247	259	229	249	267	225	214	215	246	231	230	248	246	223	237	266	237	231	258	243	215	220	256	244	265	226	258	238	231	251	259	238	248	240	251	229	231	236	233	237	237	252	251	215	252	237	252	231	233	247	233	206	275	254	230	271	198	252	242	232	254	234	235	242	226	228	288	229	261	271	236	254	232	244	225	247	273	248	236	232	251	240	240	245	225	228	222	237	242	264	261	258	260	227	219	221	225	252	230	244	235	235	249	248	239	225	227	246	216	226	231	218	232	242	262	252	224	247	228	255	240	226	259	242	225	251	249	241	257	261	218	265	225	233	233	240	236	231	236	233	249	217	251	245	251	235	274	253	239	228	267	231	259	249	259	217	245	232	274	260	218	217	269	230	252	228	218	262	250	244	253	235	229	256	250	249	247	246	218	239	250	229	220	220	252	244	265	231	250	229	239	256	251	247	241	223	254	216	246	250	261	236	262	232	236	259	254	239	252	240	263	253	226	243	246	273	257	273	267	255	242	245	246	236	280	247	255	224	252	237	245	217	232	221	246	254	245	213	248	250	255	248	233	238	209	241	239	288	232	249	268	238	250	241	239	220	240	244	265	247	249	233	226	240	251	247	227	244	237	220	248	235	232	258	240	229	234	260	252	242	240	229	250	232	273	252	219	242	244	249	279	254	274	245	245	239	230	229	245	239	247	248	249	216	235	224	246	242	245	241	236	230	246	232	238	237	243	257	255	254	255	247	241	242	234	251	224	240	237	264	238	247	263	257	265	261	217	224	257	258	222	257	234	248	238	225	233	226	233	251	250	214	225	213	251	238	229	256	258	251	251	237	247	256	232	228	237	244	224	256	229	213	266	235	275	273	247	259	236	271	224	228	264	231	278	255	233	215	222	242	237	245	264	241	232	252	241	272	216	250	231	238	241	259	265	263	247	230	238	247	216	232	218	228	248	225	218	233	212	243	231	232	214	238	236	239	256	246	254	241	260	225	229	250	240	264	240	249	240	248	289	236	237	250	223	259	248	205	242	240	248	253	237	221	269	234	246	239	229	223	227	258	271	217	256	226	195	249	253	225	258	199	271	228	230	250	254	208	262	226	230	252	257	238	235	250	227	233	235	220	257	261	235	245	221	268	251	258	236	267	255	237	270	215	213	249	269	226	239	254	247	253	245	248	242	247	230	207	265	234	250	236	236	246	277	244	252	240	211	231	231	225	250	253	243	231	244	243	229	218	253	243	239	239	233	231	253	221	230	243	222	217	251	233	262	250	230	256	253	242	243	239	244	251	213	242	265	244	241	229	226	255	268	256	220	240	255	241	233	238	232	260	230	263	244	234	265	252	236	256	248	251	241	256	221	232	259	253	248	255	239	238	267	240	230	224	247	250	240	223	221	218	213	246	244	248	221	239	232	236	246	234	250
61085	88655	59235	30934	11145	2444	508	416	422	435	438	451	445	445	441	437	485	486	440	431	446	448	450	436	449	409	481	479	450	473	475	400	399	482	418	450	421	432	422	446	432	409	446	428	485	455	448	453	446	445	436	441	462	462	464	448	449	427	419	481	492	469	463	440	444	438	445	442	439	430	525	427	483	428	478	466	437	457	457	468	424	412	447	422	454	457	462	450	439	418	454	429	452	446	451	450	439	481	440	456	447	450	445	449	437	446	471	443	451	422	480	438	484	439	406	440	445	463	439	450	421	454	426	453	480	478	470	465	451	437	428	438	415	426	437	452	452	403	417	463	426	485	454	420	461	418	432	447	434	426	452	458	427	466	413	444	428	422	418	443	453	445	452	469	476	452	442	452	449	486	436	406	421	436	429	429	488	448	458	461	420	442	442	445	469	419	456	415	434	454	449	427	450	460	488	434	474	436	456	483	444	441	446	429	431	434	452	465	436	472	462	435	449	430	486	438	409	436	452	459	427	416	431	455	452	441	433	414	464	487	472	461	447	459	435	405	455	464	489	441	401	432	461	437	441	427	446	444	501	432	438	439	410	454	428	458	484	467	454	427	402	469	420	451	473	482	458	432	398	412	412	444	474	414	451	454	432	442	437	437	450	449	429	431	409	418	457	448	447	450	426	458	485	446	467	493	442	458	431	474	440	423	432	468	459	420	441	443	453	455	423	470	435	456	462	432	457	461	404	460	437	438	453	409	462	425	441	457	450	455	444	454	426	452	485	476	482	441	437	445	450	457	484	451	498	463	419	476	426	464	465	486	427	449	443	449	448	412	438	427	450	419	449	433	410	436	426	431	451	442	447	447	420	459	450	437	434	453	464	471	445	462	457	450	448	423	439	458	431	438	479	444	437	448	438	418	432	483	435	462	463	430	456	448	470	378	467	455	469	451	407	408	438	437	438	466	466	413	454	471	465	468	451	436	459	439	434	422	435	442	457	424	460	481	462	411	439	449	425	448	467	444	455	462	391	479	458	443	432	429	496	442	462	471	459	444	450	428	433	431	429	443	416	450	444	494	431	429	463	445	461	435	431	422	453	490	477	424	398	441	448	430	416	412	450	440	450	423	465	471	463	432	444	435	443	441	480	458	451	451	459	447	436	432	450	444	448	433	412	394	466	466	431	417	413	437	446	399	442	465	466	464	464	463	451	438	458	462	449	456	438	437	403	436	457	458	492	481	458	450	472	431	441	445	449	481	464	460	432	439	437	428	432	439	487	405	422	438	413	421	457	411	469	438	419	468	439	455	448	429	437	407	436	424	463	470	426	465	440	453	438	467	441	480	434	472	425	455	445	421	445	432	428	457	497	436	413	480	443	437	469	444	460	447	437	465	466	462	441	469	485	439	448	470	453	462	450	463	428	425	484	459	460	404	442	469	434	422	433	461	413	444	465	433	430	393	471	449	456	439	433	459	435	455	457	463	430	456	463	425	487	461	460	470	423	457	447	444	415	454	453	468	468	456	423	454	461	435	445	450	455	404	450	408	428	478	439	437	464	468	397	451	418	454	445	471	461	465	459	430	495	467	427	440	442	417	447	423	444	465	459	484	437	419	435	459	453	463	450	433	472	421	423	495	446	436	471	458	435	457	417	467	475	442	495	473	441	449	421	448	469	443	444	430	454	445	453	431	438	452	400	444	431	456	449	482	405	424	463	436	463	403	454	439	449	450	467	453	440	494	419	463	442	440	458	406	435	475	465	441	445	436	437	496	426	442	473	439	449	408	470	473	465	464	470	446	433	422	406	404	468	421	456	446	451	482	448	464	470	392	471	451	437	428	450	422	458	441	434	477	457	481	460	420	440	435	463	476	444	469	454	482	432	451	428	423	474	458	455	450	418	497	427	424	452	468	406	426	460	466	464	414	444	425	433	427	421	457	452	422	426	469	442	448	449	436	468	426	450	441	472	391	462	448	460	421	464	495	452	439	450	461	439	464	472	461	458	432	457	427	417	444	447	435	427	445	444	451	463	465	420	424	456	454	493	441	440	453	469	487	427	414	439	464	427	458	458	479	485	438	452	442	418	475	466	462	487	463	422	467	436	449	421	447	461	434	429	460	439	448	435	403	452	435	471	446	442	422	470	449	474	407	449	482	444	460	449	476	452	481	455	455	448	445	425	470	446	474	435	485	419	460	426	474	465	428	450	439	464	386	467	444	399	463	428	471	449	462	447	436	467	450	445	464	437	452	438	443	458	463	448	470	464	443	407	449	447	435	462	461	440	446	432	425	423	448	434	439	428	439	431	497	471	477	459	418	479	449	418	424	462	436	451	505	485	491	408	477	446	397	411	452	508	404	434	448	452	430	467	440	459	457	435	456	435	457	450	436	466	431	453	436	434	461	431	466	440	433	448	452	454	469	459	469	431	465	459	435	489	408	458	419	421	484	414	470	441	445	435	436	434	441	484	469	461	452	413	436	482	445	435	422	489	422	465	472	447	483	437	451	452	444	444	446	469	448	465	460	467	449	441	462	441	452	398	425	457	402	431	436	453	448	469	481	468	467	486	433	441	464	463	437	456	452	471	458	476	426	448	461	445	458	451	403	433	445	432	444	475	450	440	471	462	417	466	439	445	480	449	465	442	455	423	428	473	451	464	396	429	418	421	484	416	442	457	471	460	439	436	466	461	472	421	446	453	424	439	414	449	433	433	424	456	444	490	452	439	444	412	459	428	463	405	436	458	467	450	478	473	426	446	484	442	445	457	426	412	413	445	462	487	448	486	432	442	450	488	484	466	435	407	453	424	448	436	457	465	436	469	441	442	442	468	461	470	430	446	445	452	459	433	463	450	490	450	426	442	416	423	442	471	455	440	454	420	475	447	457	477	449	469	414	429	452	480	468	428	429	439	409	462	409	438	461	431	440	408	437	503	443	463	447	399	453	432	432	440	455	466	465	436	477	460	444	475	460	433	401	456	442	471	477	450	444	451	475	472	463	484	447	469	442	434	415	452	465	435	457	439	471	455	505	441	441	420	476	444	446	453	488	497	502	441	432	431	445	385	429	463	441	447	440	460	466	441	447	492	420	436	460	458	434	463	453	476	425	448	457	469	443	446	434	426	458	416	469	468	451	488	458	425	463	424	472	443	503	456	430	425	451	441	437	432	454	440	471	447	467	435	428	435	472	458	475	416	438	447	464	444	404	470	456	445	454	396	438	436	432	466	439	460	457	392	450	459	443	473	475	461	448	446	470	477	451	430	412	417	440	456	476	459	438	435	424	424	435	427	474	374	451	459	471	443	469	426	478	427	428	443	411	438	441	449	446	450	485	481	437	419	469	465	410	476	448	443	434	447	458	450	430	448	453	452	423	474	453	432	436	433	446	495	473	469	405	422	458	427	417	421	436	456	442	460	421	424	468	424	480	464	467	422	450	425	447	442	488	435	429	427	460	434	429	451	420	454	473	477	436	441	442	442	460	440	469	459	427
23490	21961	30202	24100	21369	18789	4035	373	344	313	371	304	301	299	350	333	316	355	314	358	333	352	338	324	305	318	346	320	330	317	346	358	340	350	309	333	341	312	315	337	316	303	345	306	316	327	337	280	340	329	312	318	345	321	310	314	369	289	322	350	328	330	309	308	317	299	348	330	311	297	316	334	321	313	327	307	326	320	318	317	304	308	330	359	306	311	337	322	367	306	294	296	318	298	285	331	289	306	300	314	301	351	315	295	314	296	327	327	317	320	313	355	290	347	335	314	304	342	317	317	317	314	334	312	313	293	310	340	335	320	322	312	336	285	328	334	344	357	320	295	375	290	318	300	326	321	288	304	350	326	346	319	303	321	346	337	340	319	327	315	307	287	319	315	316	274	309	304	280	351	329	311	300	312	345	329	354	336	299	319	317	306	292	321	309	317	338	295	318	348	322	348	334	332	281	313	362	327	316	353	334	332	301	343	283	304	300	342	338	346	307	345	317	317	292	333	327	348	335	295	319	344	333	316	339	310	335	327	347	364	306	324	268	305	335	301	334	333	317	302	318	310	333	301	296	315	301	323	340	313	335	322	294	332	342	299	300	290	275	330	321	300	336	324	304	342	323	336	330	348	317	309	324	307	321	321	314	341	310	315	289	322	345	328	348	296	283	303	327	338	345	324	345	328	314	304	318	305	330	313	329	334	307	315	344	333	344	324	341	316	310	350	353	334	319	281	316	299	338	319	316	314	307	308	346	335	323	340	316	341	348	334	326	329	321	327	331	322	321	333	302	323	303	333	297	333	313	324	292	333	324	303	328	308	306	338	330	347	332	308	330	308	322	329	339	305	307	333	349	338	267	318	310	318	310	356	319	324	328	348	332	316	305	335	308	323	335	332	312	334	334	320	362	328	296	295	324	303	302	317	312	345	322	304	318	311	337	330	305	311	330	300	334	292	325	343	308	321	306	344	322	314	303	296	362	325	314	315	323	309	333	310	345	315	280	325	340	297	299	293	334	323	312	314	331	296	327	321	291	318	335	299	276	298	326	322	312	323	335	328	342	302	332	331	366	311	349	306	272	339	340	281	265	325	323	340	304	300	317	337	294	337	296	336	298	312	302	343	303	312	337	330	328	323	353	300	302	258	312	306	322	297	322	307	304	305	327	317	348	310	314	314	355	309	351	289	346	289	333	330	350	326	322	305	294	331	322	308	287	293	329	301	328	331	315	312	305	318	316	320	312	323	319	341	307	339	306	302	314	310	293	304	315	298	310	347	302	317	349	335	301	310	328	357	305	294	334	329	316	311	336	315	333	304	318	301	328	333	301	320	332	286	313	349	325	300	329	329	308	310	308	332	339	288	340	273	310	336	319	334	317	324	300	350	298	323	327	314	327	311	322	302	318	310	334	328	296	355	316	305	311	307	327	320	337	343	310	335	342	321	341	312	313	316	327	353	324	325	299	320	309	314	330	336	332	313	329	318	353	305	331	337	325	318	301	301	324	283	319	309	328	315	303	325	345	308	305	310	318	303	333	295	327	319	324	306	334	320	334	349	315	307	309	339	299	321	293	318	344	310	338	289	297	295	308	334	326	328	323	346	327	312	330	319	301	322	319	316	325	334	284	331	323	331	334	346	319	282	305	312	317	314	299	293	294	319	322	330	341	311	342	302	284	326	324	336	343	299	340	302	318	356	330	324	335	342	323	305	352	326	324	330	308	315	330	345	344	308	316	309	345	306	298	315	319	342	295	312	337	366	314	329	291	352	333	311	336	339	335	347	306	324	312	341	294	301	341	319	299	321	342	329	332	329	306	332	339	306	317	326	318	334	320	314	315	314	307	352	334	293	314	316	329	322	318	311	340	338	340	325	322	298	306	328	320	311	305	313	315	311	302	306	313	345	321	344	318	318	336	307	328	321	296	298	317	297	321	320	336	325	324	365	310	344	307	313	329	340	332	309	310	351	312	316	320	336	339	367	318	298	335	324	326	316	297	316	294	316	315	314	327	341	325	320	307	328	287	324	314	330	310	304	308	314	331	350	338	344	277	336	370	362	319	332	295	309	310	320	321	316	335	315	317	289	321	303	321	327	316	345	309	291	316	330	311	283	348	357	320	314	317	306	341	297	313	316	312	297	334	345	309	317	292	362	306	294	326	336	331	310	290	336	311	319	309	317	330	306	292	291	313	338	344	350	323	350	332	296	325	306	306	308	317	339	338	303	289	282	316	343	333	306	328	312	323	303	299	319	309	320	330	337	325	323	339	313	305	324	329	334	320	309	309	320	307	332	320	328	329	299	336	319	311	304	277	353	321	334	331	331	337	307	316	310	309	318	302	350	333	335	293	348	306	324	346	341	285	308	325	298	301	303	336	313	331	289	340	323	310	309	304	309	298	312	320	320	307	323	323	341	324	335	313	296	324	311	333	308	324	305	334	332	310	307	352	289	313	350	332	317	306	296	305	322	320	356	318	314	327	309	323	305	327	311	334	343	297	307	344	326	334	285	316	317	331	324	330	335	300	313	338	341	325	327	342	326	305	337	318	284	329	300	297	313	318	324	325	326	316	320	316	306	334	339	341	309	337	318	320	292	326	323	315	301	315	319	319	303	288	284	345	303	295	317	332	309	305	294	350	336	332	327	321	312	302	305	283	318	334	330	309	308	334	339	335	312	343	315	330	328	338	339	312	309	299	297	322	309	318	310	332	324	332	306	301	350	324	326	323	319	332	313	322	345	331	310	317	304	340	336	346	308	323	295	355	349	309	324	348	348	320	337	317	318	348	320	304	338	320	317	322	321	337	334	322	325	312	317	306	336	317	308	332	347	318	326	323	298	283	324	357	321	295	324	302	321	296	313	352	333	347	292	298	301	323	324	324	327	358	320	288	296	317	346	359	309	322	298	335	318	309	330	340	326	307	329	351	315	315	308	332	299	324	335	332	307	344	310	310	293	337	294	300	293	312	304	295	322	338	344	315	350	338	332	314	320	303	326	334	340	325	328	332	286	294	365	328	320	319	376	309	310	309	319	349	325	320	326	324	326	314	308	333	328	328	317	311	330	361	330	325	316	312	323	314	306	333	289	324	315	320	321	309	321	299	344	299	315	328	317	349	354	317	316	302	332	311	326	316	322	324	316	327	277	325	290	288	318	315	318	314	305	330	318	341	319	332	334	298	292	342	308	317	373	314	334	353	345	340	329	341	302	347	345	316	328	333	345	326	330	365	345	363	316	310	304	308	312	307	312	333	313	335	332	332	326	351	310	309	306	301	318	344	316	315	314	315	337	322	310	324	320	324	302	330	321	325	352	281	323	331	326	308	278	317	302	288	304	309	333	302	335	300	309	316	329	319	309	303	308	328	332	322	284	326	305	327	306	326	327	319	364	311	311	307	306	325	299	349	304	298	337	298	334	333	317	302	320	311	311	285	337	342	338	303	312	321	330	322	310	301	335	330	313	301	314	336	306	283	323	314	328	318	320	310	360
61894	99384	70014	39834	17335	4411	755	607	537	504	520	577	557	566	582	607	586	599	591	510	522	601	544	576	559	549	577	544	592	562	563	573	516	558	549	540	560	543	564	560	564	567	542	532	551	538	576	532	551	564	589	558	598	551	544	543	555	570	552	563	526	578	566	555	564	553	551	525	517	546	565	555	577	539	549	592	533	542	564	563	570	584	555	568	538	539	533	575	537	517	568	559	546	548	558	541	582	525	555	572	571	529	573	552	587	539	538	548	559	550	524	575	567	574	545	531	560	527	543	540	538	563	527	526	570	568	571	568	563	545	567	547	553	527	570	547	548	577	561	541	548	541	548	555	570	572	613	580	530	530	572	580	582	502	576	541	566	547	557	560	541	535	559	561	543	568	523	547	567	559	564	585	575	591	547	589	562	559	555	564	541	555	546	542	529	506	572	528	564	585	549	531	571	573	501	572	516	544	548	559	546	549	575	537	578	565	578	546	584	539	560	568	577	542	544	521	592	554	561	556	578	573	566	554	526	583	545	528	549	548	541	559	561	515	590	548	577	530	517	572	553	556	547	547	546	572	565	555	494	564	548	583	555	555	529	589	565	532	577	500	568	547	515	571	578	561	525	579	577	555	526	483	518	532	525	547	551	530	550	561	525	533	543	571	589	559	572	515	547	536	556	543	558	527	573	558	572	566	573	583	539	547	559	525	539	546	534	550	574	538	547	572	570	529	574	581	542	512	571	563	524	555	575	519	561	526	566	567	538	557	559	564	601	546	505	540	553	561	574	567	544	520	554	589	571	535	537	629	560	539	522	538	546	537	576	600	526	527	526	516	577	577	536	530	581	553	569	535	515	570	498	568	571	578	539	522	530	521	588	575	534	540	551	572	563	546	555	576	543	527	596	545	581	565	506	514	532	550	551	549	546	519	578	521	548	539	563	571	575	537	589	550	569	569	561	562	634	516	568	579	557	492	532	529	589	556	562	550	587	562	586	548	544	573	548	578	597	549	546	596	542	558	563	540	556	528	559	558	547	531	582	553	585	548	505	562	541	530	541	542	528	543	568	569	557	573	542	530	580	555	523	563	566	543	531	595	558	554	583	541	569	536	564	537	528	555	536	549	581	580	578	568	521	524	572	534	574	575	586	552	585	526	575	587	559	537	602	542	548	540	544	557	555	520	537	532	564	518	564	577	588	569	555	570	558	559	557	547	549	563	534	561	590	557	549	590	537	547	554	560	580	576	558	562	558	586	554	580	561	560	532	555	553	577	579	569	576	544	545	608	556	559	528	549	553	557	594	583	586	554	553	523	555	551	572	554	540	601	532	506	504	528	535	590	577	596	537	579	528	568	588	559	514	531	577	528	547	544	554	560	582	524	552	552	534	516	575	569	540	569	562	537	593	562	564	549	566	551	562	537	564	504	508	529	603	566	580	563	554	510	516	541	548	565	537	534	516	555	563	556	576	563	539	518	574	518	550	558	560	561	554	525	545	543	580	506	538	521	548	551	592	542	554	529	542	560	560	531	557	536	521	565	555	609	590	579	530	573	531	571	542	560	581	526	581	534	536	546	568	564	563	560	522	532	541	533	563	601	537	550	537	567	525	535	568	554	550	549	526	565	549	594	539	565	580	534	571	535	536	545	562	534	541	510	578	550	575	566	499	572	581	537	523	500	570	564	586	513	536	543	566	532	549	558	560	548	542	540	539	575	547	565	538	604	568	558	575	558	538	545	565	555	545	529	601	508	546	562	525	554	522	582	546	502	558	541	535	581	534	567	574	550	520	554	557	558	544	552	575	587	569	527	553	530	556	554	542	586	506	600	552	543	562	561	546	543	569	604	545	545	560	561	541	561	558	580	572	551	582	550	558	574	532	542	565	559	599	579	558	577	561	532	571	617	565	541	551	540	518	523	555	550	512	563	526	565	588	532	569	551	546	548	582	528	569	572	536	562	583	571	578	519	549	541	534	548	537	529	488	534	578	512	578	572	584	531	539	542	545	564	555	552	549	538	522	532	557	540	566	547	584	536	549	542	518	557	547	536	536	520	534	525	524	569	549	529	569	532	521	537	568	537	539	541	546	562	539	552	522	572	549	564	572	558	575	573	559	537	551	529	576	523	574	537	565	529	613	531	535	590	561	538	575	569	536	542	504	548	572	516	585	567	541	535	526	565	565	573	535	506	504	552	552	575	555	556	589	528	581	555	561	533	554	549	564	531	561	560	524	542	512	546	560	530	527	575	560	517	559	540	556	541	563	511	556	564	543	537	540	569	561	567	535	551	508	587	551	535	585	513	533	518	541	557	561	573	567	576	558	533	546	571	560	566	591	533	596	546	475	535	524	565	535	571	546	531	579	519	520	522	528	583	556	526	541	572	564	575	542	588	552	569	537	537	609	565	573	567	589	531	532	551	529	510	523	539	551	556	538	546	545	553	603	505	578	557	525	549	559	559	507	559	555	566	553	533	540	582	597	537	554	567	531	508	514	586	545	572	572	558	538	517	568	568	573	554	585	570	630	544	553	533	573	576	508	592	567	569	537	504	548	555	504	569	569	587	583	596	562	552	522	567	506	568	546	538	554	531	548	561	543	561	611	574	570	530	528	517	554	553	512	585	555	540	543	564	580	585	526	541	506	583	560	561	548	556	542	576	541	552	566	591	560	528	579	543	548	546	550	549	504	562	499	567	528	543	571	585	562	517	547	572	553	573	538	548	573	576	504	570	537	583	500	535	531	570	555	557	559	550	541	527	567	552	531	554	596	528	549	568	572	525	548	534	575	581	557	538	503	512	552	588	580	569	576	583	551	558	546	535	551	563	559	515	535	567	519	556	559	541	569	572	563	593	558	569	584	569	552	551	552	557	535	571	546	555	547	572	563	559	542	576	568	562	551	520	575	586	567	559	530	480	533	524	555	555	541	555	566	549	546	544	563	571	541	561	558	563	558	550	543	540	609	547	565	568	525	559	570	569	578	568	539	564	552	557	597	570	576	548	553	547	557	565	567	537	520	499	521	573	530	556	518	544	542	511	544	582	571	578	551	537	575	516	564	535	559	544	554	523	526	528	541	526	536	596	554	546	511	538	502	561	543	575	536	565	538	556	499	540	560	496	551	548	582	504	554	577	545	585	556	520	586	544	586	575	552	488	572	566	531	546	528	529	588	575	540	529	575	554	540	558	578	557	549	577	513	548	597	540	548	561	547	547	576	535	552	536	557	555	524	532	546	525	583	537	525	569	559	548	563	546	530	499	550	536	555	551	529	539	567	599	530	499	508	568	529	525	533	581	516	544	536	513	535	553	578	558	516	592	616	552	547	510	535	547	569	540	591	532	562	535	579	494	599	545	591	552	534	508	537	558	587	575	542	549	561	491	552	538	511	569	535	567	540	522	570	556	516	554	558	572	588	529	581	518	534	550	596	551	533	521	533	525	580	547	579	565	584	582	566	586	534	559	509	554	561	582	557	568	578	566	580	526	541	540
29709	29833	26183	10816	1415	517	300	298	303	311	320	316	305	310	290	321	286	308	289	328	310	280	309	318	309	290	310	299	287	335	307	306	305	304	304	296	289	311	301	310	270	301	309	301	293	291	273	303	336	307	281	297	287	310	302	321	299	277	308	285	287	305	302	346	319	312	302	313	287	296	363	321	290	344	326	314	312	300	317	282	291	304	294	297	293	314	313	316	296	305	323	313	281	307	304	300	298	324	314	307	283	281	266	325	302	299	296	323	308	333	305	303	297	292	328	298	299	289	322	306	317	291	307	317	308	303	299	266	310	275	319	324	317	331	295	285	312	279	303	282	312	322	291	311	310	334	266	306	309	276	334	273	291	326	284	302	264	285	293	325	278	314	313	305	295	326	305	306	340	291	291	310	326	291	304	286	338	324	318	286	284	292	276	302	286	301	311	288	282	294	313	276	322	323	302	324	282	281	305	307	308	290	346	292	309	310	315	282	292	301	260	279	306	310	263	308	306	319	273	292	304	275	303	306	293	283	310	306	319	318	284	294	279	292	290	302	304	302	305	291	284	323	299	264	322	304	280	307	281	289	323	293	280	303	306	323	289	323	352	300	287	310	278	267	315	284	306	291	323	311	304	286	317	324	295	286	294	295	279	317	271	320	327	312	305	294	300	303	273	293	307	288	278	311	307	288	302	301	296	335	308	343	316	331	308	309	310	317	349	300	325	318	298	315	291	301	319	312	310	299	298	351	295	292	303	300	312	302	326	292	336	316	319	323	299	298	315	302	310	336	294	297	318	334	316	280	279	322	306	301	303	289	279	310	298	297	306	323	327	336	301	278	306	279	311	321	330	279	306	310	314	317	290	305	305	309	294	301	294	300	268	292	329	306	327	317	310	249	305	270	325	324	290	311	311	336	313	303	300	304	296	296	290	302	314	310	297	336	262	319	316	319	287	294	281	313	296	295	311	296	289	276	311	314	309	273	322	292	283	315	303	322	299	306	339	306	320	292	345	309	323	315	319	322	291	283	263	273	290	293	325	287	305	334	312	284	326	269	310	283	320	303	296	321	291	300	301	293	290	328	284	312	318	311	293	303	276	314	297	261	326	334	303	280	294	309	291	296	288	305	282	310	281	293	308	330	308	295	268	289	321	309	278	276	294	303	299	283	299	298	324	269	308	310	297	293	292	288	309	279	298	321	303	300	305	280	333	348	336	317	296	289	287	291	290	311	318	294	309	301	283	308	340	309	265	273	312	282	312	323	308	286	310	301	311	315	343	297	299	295	292	310	283	297	298	310	288	278	320	310	296	286	305	296	285	281	320	303	293	271	313	294	287	284	292	304	279	298	279	305	301	306	309	281	284	294	306	287	308	297	293	312	312	314	297	292	304	289	291	287	296	308	335	308	283	312	324	347	304	320	295	277	297	312	289	285	320	305	311	287	293	288	263	285	320	303	298	313	300	303	303	300	319	286	315	309	282	284	305	307	306	313	292	292	308	306	328	275	278	282	311	287	311	330	296	308	278	287	355	287	318	319	309	308	324	299	296	305	320	288	317	301	331	284	303	295	270	302	309	293	317	316	314	294	299	320	279	298	284	278	280	299	319	310	321	279	301	274	274	301	301	299	273	290	291	301	289	283	297	289	304	283	294	305	313	295	332	301	313	295	326	302	303	284	292	289	288	293	309	316	313	296	288	307	350	293	324	297	303	296	295	301	306	304	317	291	291	299	276	301	330	281	318	299	319	316	286	344	349	343	271	298	302	344	307	307	318	289	290	315	297	286	293	288	311	297	293	317	298	309	291	321	300	273	326	260	312	284	330	290	305	315	312	279	320	274	316	314	306	295	282	310	264	311	329	309	298	305	336	330	320	300	325	302	299	293	308	331	334	312	304	295	283	298	300	314	280	309	269	309	310	297	275	307	312	314	307	297	267	279	276	328	294	334	303	317	311	317	324	258	292	299	279	286	269	296	304	287	285	288	300	299	296	297	311	273	278	294	342	294	311	337	304	293	314	308	285	313	279	312	286	331	317	305	271	299	289	288	287	325	280	307	293	288	303	285	300	294	287	295	283	315	281	322	322	333	305	297	311	308	309	294	303	274	289	302	308	322	303	311	293	323	248	306	288	292	284	296	272	291	330	325	308	268	308	325	317	305	296	319	304	320	288	295	313	311	292	299	309	283	278	288	299	295	312	336	278	344	301	280	291	284	305	307	285	279	318	293	318	280	310	308	253	318	298	302	284	294	286	333	308	327	290	303	289	328	292	295	314	299	310	324	334	298	301	316	275	318	274	314	289	315	288	309	283	309	295	305	284	295	317	327	317	282	285	298	300	291	337	309	293	304	344	280	301	282	289	319	280	281	283	279	295	308	328	293	334	322	308	294	302	303	282	283	324	289	316	302	293	246	313	293	327	310	307	321	310	311	300	318	302	331	325	292	325	307	314	275	322	304	315	310	322	310	317	309	282	320	302	310	308	280	317	298	323	302	304	323	265	298	292	313	300	315	307	316	314	314	299	288	262	298	306	318	312	314	290	317	291	290	294	272	299	325	274	276	321	306	297	330	334	302	301	301	306	311	317	303	338	310	291	351	297	309	294	295	301	287	300	315	328	272	286	301	278	304	311	288	277	335	318	316	312	321	280	335	309	303	281	282	301	307	291	330	293	298	300	307	302	321	305	281	272	302	305	318	292	335	298	322	325	278	306	321	319	311	335	262	327	273	326	312	324	310	313	314	323	322	303	288	308	301	292	306	298	290	293	281	294	293	317	317	298	274	347	289	282	317	303	286	309	318	307	304	308	308	297	316	288	296	278	302	312	294	313	320	287	301	345	295	297	318	298	336	327	314	342	327	314	311	290	263	285	311	317	309	290	281	305	267	291	290	306	310	292	294	300	297	282	278	298	326	312	342	303	266	308	297	286	297	290	316	300	320	289	305	296	334	297	312	293	293	308	283	330	307	320	283	335	269	327	303	300	274	300	307	314	283	274	273	316	289	319	281	335	300	309	316	290	320	323	305	310	343	297	281	317	294	329	292	308	309	294	291	277	307	301	285	315	298	307	297	305	285	315	306	277	278	282	303	304	271	319	292	286	306	336	321	281	315	296	286	294	335	286	318	304	279	324	292	301	310	298	299	301	312	289	307	321	317	289	291	296	324	314	317	297	285	312	305	323	320	304	322	295	307	312	322	306	315	271	285	285	305	309	287	284	308	292	322	318	274	299	308	309	283	307	291	264	278	310	315	313	312	316	318	294	316	298	310	282	294	310	305	329	318	320	325	328	280	301	298	315	280	313	291	286	314	348	281	322	305	308	322	318	317	317	304	311	288	315	301	313	292	300	304	279	322	297	299	327	334	298	314	333	297	314	310	324	326	321	272	309	296	311	268	289	331	305	322	297	251	325	305	287	281	311	292	323	280	321	271	333	273	316	323	277	268	279	311	296	332	287	323	280	291	352	329	315	327	302	306	347	299	291	323
38192	47851	30036	10744	2747	981	653	582	561	566	637	605	541	576	557	583	551	549	589	553	504	567	585	552	522	562	532	553	540	550	568	565	580	552	570	578	542	573	549	550	552	537	538	550	523	551	571	570	561	548	527	546	589	552	588	543	555	569	560	557	580	563	585	540	573	636	613	548	567	588	544	548	587	531	579	577	546	562	592	536	562	549	558	542	528	554	541	589	539	524	548	555	544	532	577	548	570	603	532	547	551	537	517	541	527	525	568	579	595	520	571	546	583	557	523	554	553	548	554	584	560	534	570	589	550	557	575	578	533	573	566	541	513	556	593	616	545	569	542	545	585	572	553	555	518	566	554	510	581	599	569	543	541	532	497	539	575	560	584	548	520	530	558	572	544	554	583	556	535	534	560	570	548	490	556	577	540	549	545	548	514	584	567	539	571	543	541	567	538	559	541	539	566	541	574	565	545	552	555	565	608	477	593	578	526	560	558	562	587	574	551	525	543	578	517	549	564	555	594	571	556	550	506	549	568	519	532	511	570	514	541	557	538	562	563	577	518	526	506	543	549	551	564	575	577	547	550	584	553	552	526	567	581	569	575	577	541	538	563	564	561	546	545	521	583	550	561	575	549	552	548	603	537	550	559	545	559	568	546	542	566	554	531	584	561	507	532	572	611	540	555	585	575	527	609	571	536	549	551	571	553	572	574	560	577	572	606	554	565	543	557	539	566	576	564	556	579	564	582	546	583	569	590	529	594	583	515	572	554	534	551	548	537	543	566	594	571	538	598	523	550	504	563	533	565	549	576	535	586	578	538	558	562	553	480	581	558	566	560	552	528	575	597	547	534	557	547	628	545	576	542	552	557	546	539	532	538	543	570	546	599	569	593	577	560	532	580	545	564	518	554	551	533	580	549	537	556	606	566	591	513	556	521	569	541	580	562	535	549	588	583	584	544	562	545	566	567	568	536	523	578	590	564	525	575	547	553	542	559	571	569	557	547	534	525	537	592	542	548	544	560	573	564	521	567	553	533	558	527	552	541	545	602	563	504	563	587	581	547	551	567	547	549	560	576	583	554	595	581	516	571	542	555	544	557	555	571	611	530	568	495	542	532	552	539	536	574	538	511	572	570	567	612	579	615	550	548	588	568	595	545	568	559	525	540	595	549	538	547	532	564	546	532	553	497	546	510	543	549	561	556	561	533	535	546	573	543	563	576	544	547	529	517	552	556	542	554	561	555	537	522	550	564	533	540	526	568	514	578	578	545	527	567	561	513	542	560	560	620	557	562	524	582	550	549	513	547	536	555	526	581	543	557	575	571	553	568	566	566	538	538	606	526	563	580	544	521	554	573	589	546	538	541	514	563	534	551	547	527	548	545	575	519	607	565	518	567	550	553	531	576	538	567	585	510	545	563	601	559	549	590	582	551	532	526	500	552	560	546	500	530	598	525	538	560	584	533	587	551	560	560	559	572	559	572	542	597	553	556	568	576	547	562	571	575	547	535	597	540	575	584	560	570	599	584	606	567	587	584	555	558	541	577	545	558	560	561	577	557	594	583	594	579	588	531	550	543	522	551	553	545	540	578	559	521	543	541	566	492	583	515	553	609	622	574	560	556	600	553	618	556	585	522	517	563	557	559	557	550	544	606	547	585	570	559	536	537	565	550	512	579	525	525	562	598	550	578	554	563	579	539	515	560	596	560	563	557	555	590	563	518	571	591	591	552	564	532	515	548	553	591	545	573	559	537	507	578	555	610	565	546	602	582	526	565	550	525	570	546	555	545	559	517	587	528	550	556	536	524	567	588	600	552	533	539	581	578	573	508	549	560	568	529	603	573	535	538	567	576	530	554	559	569	564	546	578	597	537	578	578	567	551	594	586	590	517	601	578	540	561	580	583	557	560	548	577	585	579	508	541	545	564	579	558	528	544	574	574	542	504	557	570	535	593	560	531	578	546	555	574	547	594	582	556	550	580	573	597	547	594	520	570	585	546	516	539	559	571	563	586	577	557	520	530	557	537	571	572	553	504	544	554	594	532	521	578	542	546	528	538	555	586	562	569	525	583	560	558	557	561	553	561	535	553	537	511	552	570	581	538	572	610	561	560	570	541	569	603	533	545	535	562	596	550	567	534	568	575	565	577	560	594	593	571	541	575	565	572	545	535	522	569	542	555	550	587	551	551	561	568	554	553	562	568	584	629	595	550	567	524	565	580	547	537	596	595	559	580	535	526	510	514	563	555	557	531	522	589	553	559	557	574	540	604	565	569	589	520	531	577	574	552	608	537	549	541	588	527	543	530	514	562	534	544	547	594	544	554	560	573	556	540	510	596	571	525	580	530	575	539	543	576	547	541	546	552	553	588	568	545	534	532	547	533	562	527	563	580	569	575	593	591	562	528	560	573	538	521	569	555	548	550	574	524	566	526	512	568	527	565	548	589	589	526	626	549	528	566	573	585	574	514	574	548	554	553	598	577	544	534	558	567	583	575	573	560	545	558	589	543	562	537	591	540	546	540	550	567	598	556	542	570	565	548	556	606	519	522	578	567	542	571	583	537	529	541	600	527	581	524	559	551	534	545	547	553	584	573	550	545	543	557	553	541	553	603	493	563	535	541	565	571	569	504	608	522	575	560	564	545	543	596	569	579	541	529	590	501	580	555	519	542	569	510	525	544	551	505	593	551	605	588	568	554	583	516	548	554	554	549	576	547	518	543	577	571	607	554	543	543	541	584	540	559	530	609	567	552	577	502	543	552	562	545	575	541	536	548	565	582	554	557	563	535	566	591	551	561	572	524	573	529	560	516	582	554	538	551	564	540	577	577	549	544	567	572	542	547	507	561	546	576	470	592	577	575	577	588	570	518	556	574	526	576	551	571	534	557	539	570	585	565	571	562	551	558	549	563	583	539	561	589	570	581	555	550	559	575	523	549	519	567	542	528	566	567	522	552	518	552	544	565	584	560	567	551	568	504	537	558	505	559	536	583	535	556	545	563	584	536	565	561	536	582	557	550	565	524	557	566	563	575	575	579	544	538	573	547	565	576	581	562	555	524	522	527	554	537	515	567	566	542	549	535	534	559	582	569	601	615	549	557	562	545	563	572	564	540	524	568	559	543	522	533	567	583	564	565	550	541	519	554	529	526	610	558	575	537	581	543	496	555	551	575	580	582	534	577	568	522	593	508	581	513	522	560	525	552	574	573	524	563	548	577	560	568	527	532	524	571	590	525	581	562	601	585	569	521	520	567	541	554	550	569	524	535	559	569	545	548	562	565	535	545	597	549	557	536	549	556	565	541	546	524	537	523	567	555	539	539	569	553	538	549	542	614	562	510	571	547	540	569	534	551	547	567	526	551	533	528	538	576	562	619	573	493	571	518	522	540	543	569	534	558	536	585	562	577	575	555	547	546	557	540	554	526	571	582	523	543	586	563	570	593	585	548	548	577	531	521	577	566	543	529	564	529	576	539	607	573	568	528	562	531	582	567
24728	23061	31219	25445	19802	7596	542	267	258	283	291	261	244	290	248	259	241	244	269	242	252	258	250	260	268	273	221	251	287	250	285	256	259	258	242	233	263	256	231	272	245	256	241	224	255	246	261	258	272	245	254	236	245	247	241	273	250	242	258	280	241	264	248	241	255	269	244	232	259	238	243	236	254	273	233	234	235	241	251	250	232	225	228	255	235	244	238	281	275	250	261	248	246	219	243	257	245	265	242	252	247	259	256	232	236	247	249	272	259	235	245	236	271	237	259	251	264	231	227	233	244	228	262	257	256	202	258	234	226	273	273	238	233	248	255	233	295	275	258	265	247	269	208	276	226	250	273	231	233	250	242	235	215	243	232	233	252	260	220	253	250	257	226	276	236	225	245	262	244	233	240	239	270	264	255	240	277	216	217	254	242	252	242	220	238	239	232	252	276	235	271	274	233	257	240	255	244	247	250	257	213	249	239	254	274	286	248	232	264	249	238	253	245	240	243	254	265	243	219	250	259	252	251	246	268	268	245	228	236	250	262	233	258	260	244	232	245	241	283	251	269	234	253	251	234	234	260	243	221	247	256	248	254	241	248	264	246	221	256	266	251	248	247	250	222	237	256	279	253	257	247	255	243	271	242	265	246	255	256	222	239	255	245	227	224	225	233	235	248	268	267	239	265	247	267	232	251	235	264	230	229	233	222	276	244	236	263	250	270	281	231	240	253	228	266	236	261	281	243	239	234	265	254	242	253	245	259	277	253	276	246	259	253	240	252	271	253	253	264	267	237	241	243	239	282	264	235	256	230	245	249	258	237	225	239	234	241	257	233	234	241	254	242	243	243	243	257	254	260	212	216	243	248	254	253	230	257	264	258	259	244	237	243	225	257	242	254	246	244	230	250	197	250	278	271	254	248	273	237	258	257	250	262	266	239	234	222	244	236	264	224	252	240	248	276	265	257	231	265	235	246	244	221	262	259	268	255	237	262	250	257	252	247	218	229	261	231	251	270	237	234	266	245	229	256	245	252	254	262	260	245	266	245	234	230	262	250	252	245	256	219	246	256	254	238	250	251	228	223	257	251	237	247	248	282	265	262	246	253	244	227	234	223	263	240	275	212	249	241	270	250	268	233	244	237	274	257	242	245	251	237	265	253	254	236	266	247	242	259	269	278	258	227	255	243	239	269	266	237	238	264	231	231	242	255	246	273	255	269	267	279	247	246	250	241	246	255	249	239	260	256	235	254	230	258	246	248	234	263	272	241	227	242	246	254	240	289	273	256	261	210	237	230	264	270	261	233	234	247	238	246	222	252	233	253	242	256	281	200	229	257	261	257	254	226	247	280	247	250	233	258	285	245	238	282	236	252	246	233	245	261	250	238	255	277	243	281	235	265	265	221	237	239	225	243	240	268	251	260	243	239	236	250	233	237	237	242	264	238	272	220	256	248	225	243	246	239	239	292	236	243	265	271	235	253	282	274	254	249	220	243	236	247	227	260	276	221	268	230	230	223	245	275	249	241	252	212	217	240	266	242	231	241	246	275	246	226	241	250	245	240	268	261	246	239	238	212	264	250	245	261	234	248	222	257	247	266	255	213	248	228	278	231	235	240	243	244	261	249	254	252	252	227	244	246	268	264	247	257	256	237	238	245	248	251	251	240	247	274	229	222	251	257	248	227	239	224	245	255	239	260	231	224	212	231	258	236	246	246	282	253	234	272	223	239	241	257	252	242	250	239	264	253	275	274	244	238	232	257	269	243	235	250	242	248	251	232	255	267	247	281	252	236	289	258	244	257	281	272	227	239	236	245	259	233	259	223	235	262	262	229	232	260	278	284	259	217	230	252	249	243	225	247	267	249	251	290	235	248	208	243	240	228	256	264	223	222	240	266	272	239	257	232	257	250	233	267	232	265	262	235	265	246	236	263	222	232	267	244	213	240	254	231	244	237	240	229	279	239	249	243	258	245	255	253	259	222	238	272	257	236	262	256	231	289	252	250	248	275	256	248	285	249	240	243	243	233	225	245	255	242	236	256	233	223	254	255	254	247	260	256	231	222	263	237	259	276	284	255	253	280	253	274	267	233	254	249	235	238	264	243	260	253	261	221	248	244	257	233	245	246	220	201	248	243	249	248	215	225	229	234	250	283	236	255	240	259	244	240	265	261	268	261	256	245	250	249	284	233	235	247	237	269	235	234	279	268	262	260	252	247	263	232	219	240	248	253	234	271	259	263	227	255	229	250	228	225	223	243	260	237	236	221	249	281	225	246	250	253	242	268	253	249	239	278	238	239	268	256	243	253	254	233	264	245	290	260	252	251	239	251	241	246	236	240	265	234	288	230	236	265	253	238	246	276	229	240	252	277	243	251	220	255	238	243	265	260	244	268	243	236	232	225	240	248	223	291	237	265	238	249	237	241	231	225	258	251	278	254	249	238	251	282	240	255	280	248	242	253	227	259	237	226	277	219	261	252	247	234	273	241	262	253	251	249	269	226	237	227	247	278	278	243	238	232	228	266	240	255	264	272	265	219	242	243	243	229	219	224	216	258	241	233	272	228	237	262	254	231	232	253	221	276	270	255	240	256	223	270	231	259	204	249	247	255	260	252	242	260	244	221	246	254	260	227	211	270	243	255	249	267	259	227	251	252	238	237	257	241	260	252	242	230	277	225	256	268	240	235	252	234	256	237	231	229	233	239	262	248	264	242	265	229	225	234	238	243	261	246	237	263	239	247	261	209	256	256	253	249	249	241	219	255	238	238	263	239	264	231	274	242	247	220	247	237	238	233	225	229	238	259	251	244	280	257	248	248	245	239	202	233	272	238	208	269	246	278	268	258	251	238	250	243	241	272	239	258	252	240	239	228	250	243	244	250	243	250	290	259	240	254	256	246	218	237	236	229	250	247	218	264	243	226	254	244	260	243	267	287	243	285	248	229	214	278	247	249	238	248	257	238	228	255	247	238	258	255	249	258	264	238	231	264	260	242	235	259	248	254	253	255	261	273	222	238	263	220	236	269	250	236	280	230	258	260	219	263	229	245	236	251	266	256	278	248	260	254	247	237	237	261	248	209	224	235	225	244	230	242	259	212	276	281	271	268	250	246	239	241	268	214	258	243	251	242	248	247	255	221	251	253	238	254	230	245	259	229	240	219	251	255	251	228	226	260	252	238	271	234	254	234	239	236	221	247	245	278	264	248	240	254	251	229	258	256	246	235	243	254	220	252	254	224	262	243	233	264	249	240	266	251	242	266	268	241	242	249	251	252	248	235	241	250	226	258	272	245	228	256	255	237	267	248	230	225	247	234	253	256	269	248	257	242	238	295	239	289	238	279	213	206	220	226	219	243	254	252	246	226	250	252	229	236	246	220	272	268	230	232	252	238	225	236	249	255	294	230	251	271	276	247	242	254	249	263	225	250	226	242	222	258	250	254	235	262	253	252	249	231	246	273	234	249	253	259	254	238	263	259	253	256	242	269	245	237	271
61012	89940	61057	33074	13021	3257	658	463	477	468	456	446	480	480	441	473	472	453	437	425	443	422	442	423	438	483	448	468	447	439	451	491	448	437	442	479	437	450	451	450	434	428	468	482	487	460	455	456	455	446	460	456	478	432	448	429	475	488	438	450	437	432	471	473	459	477	444	446	477	450	470	477	439	482	441	477	458	438	464	476	467	439	447	445	423	476	459	441	481	456	458	497	444	457	487	427	438	467	488	443	489	474	463	456	464	447	423	416	442	453	444	455	421	474	455	480	464	448	463	442	478	452	468	444	488	474	486	437	456	462	495	456	466	438	496	427	426	439	436	419	431	461	485	481	468	468	490	451	457	428	480	471	439	440	463	457	456	454	425	464	483	433	488	521	452	434	481	467	436	450	446	442	426	444	466	459	449	461	457	479	433	453	467	475	475	429	430	446	420	473	442	497	426	427	459	446	483	470	476	470	465	444	450	484	451	437	444	456	453	434	441	459	436	469	452	446	451	453	473	450	480	466	461	454	466	439	449	452	455	469	442	452	456	438	445	437	482	418	442	410	432	477	435	458	439	453	423	438	473	429	426	436	452	455	443	455	468	464	493	476	447	450	480	497	448	436	438	447	445	464	469	473	444	439	471	424	506	456	430	450	439	448	462	450	466	452	472	485	448	455	472	443	408	450	441	459	433	458	449	430	466	453	491	441	468	476	464	421	461	454	474	404	436	437	429	428	426	437	461	439	428	448	472	474	428	428	453	453	420	453	469	412	433	441	485	475	459	435	473	478	449	489	487	487	435	454	453	429	465	429	464	407	486	477	442	435	454	453	456	412	481	453	485	450	480	459	494	486	454	446	457	427	459	428	416	439	441	461	464	460	447	453	447	457	460	465	489	471	438	491	418	435	506	454	480	484	438	439	456	463	476	485	476	471	440	424	455	465	459	446	417	472	444	451	445	455	446	486	437	474	521	461	435	465	465	462	443	450	435	460	452	448	438	428	459	412	473	442	433	449	432	418	467	454	452	457	455	459	450	465	463	478	478	439	485	472	450	455	457	484	454	415	427	445	418	438	418	449	464	464	447	476	503	490	436	448	442	458	417	456	440	405	438	455	411	448	468	485	443	439	448	434	464	455	493	472	452	462	443	412	447	483	444	424	485	427	448	453	442	444	482	454	455	438	466	455	482	481	462	484	466	496	469	432	471	438	431	446	439	431	452	425	463	445	462	442	488	468	442	477	475	456	468	483	447	457	431	488	457	449	492	477	466	454	480	466	464	490	466	477	470	466	465	421	479	414	458	474	455	446	439	447	457	462	466	458	431	455	455	479	470	471	436	466	446	459	466	460	473	492	449	477	456	436	475	408	471	455	444	451	480	443	460	475	412	456	468	465	489	448	482	445	466	461	457	466	483	445	502	475	447	442	472	435	448	453	446	443	449	429	437	465	463	422	466	492	443	476	482	441	516	450	438	448	502	432	462	468	477	456	415	482	470	453	445	463	448	453	462	490	470	438	447	446	404	471	471	457	441	442	477	442	463	445	450	431	454	464	471	429	453	424	435	487	477	410	430	446	426	448	456	437	439	459	429	492	493	439	450	503	487	487	455	437	448	465	413	460	436	456	423	438	470	441	419	405	470	464	462	468	466	425	431	442	454	449	434	450	471	469	477	452	471	466	442	469	451	444	445	444	470	421	461	433	455	448	461	462	465	475	413	474	466	461	454	420	455	461	456	472	487	446	445	471	452	459	439	461	421	417	422	510	414	446	496	466	445	447	458	469	499	481	462	462	451	396	441	465	445	434	469	433	452	457	442	475	469	446	447	436	445	437	447	448	438	481	456	478	488	430	472	472	450	438	449	478	478	482	453	457	419	446	401	448	467	445	403	480	434	407	481	473	433	462	445	462	459	469	467	492	431	426	448	470	463	402	441	438	487	465	428	463	461	465	444	460	429	477	478	442	427	421	440	481	438	429	407	473	468	444	416	451	425	486	477	479	469	421	466	456	476	443	510	464	410	435	458	458	431	456	452	440	470	444	430	452	458	440	478	447	453	424	469	442	461	425	478	430	440	466	479	486	418	471	434	469	446	438	469	444	488	435	457	409	456	427	463	447	417	483	457	465	436	410	430	444	477	440	470	469	467	459	461	426	482	416	473	438	455	428	424	472	436	462	489	460	483	456	445	455	452	489	456	457	442	456	471	452	456	420	490	448	465	443	451	467	466	444	461	441	456	453	437	456	475	460	449	487	481	461	463	463	466	454	491	492	480	445	437	443	474	421	472	450	442	431	457	444	427	444	472	463	435	439	475	472	456	459	481	451	444	443	452	464	460	440	418	442	429	448	456	447	467	445	430	465	453	494	419	442	422	480	485	419	439	431	480	431	467	436	446	442	458	444	470	427	467	481	466	447	496	484	458	455	482	446	430	454	455	444	445	465	461	452	438	475	423	409	443	444	421	445	455	444	445	448	469	435	441	447	444	460	443	433	449	405	459	465	445	446	424	441	503	432	463	442	459	467	452	432	502	425	444	453	439	493	431	453	473	484	465	450	465	462	434	449	418	470	464	476	413	436	455	431	476	492	446	441	449	454	472	464	432	442	459	436	456	491	474	457	470	462	443	390	447	442	485	433	435	454	441	485	475	453	485	419	495	452	456	429	440	464	465	452	455	422	439	472	443	450	425	489	464	435	467	471	448	449	446	430	491	439	464	453	452	445	453	427	458	487	461	455	464	436	472	450	488	485	417	464	472	470	435	453	451	458	470	453	423	502	471	464	476	470	454	433	461	434	432	464	494	471	486	460	450	464	451	457	463	445	451	440	452	455	449	454	412	494	463	450	459	462	463	441	438	459	512	481	461	447	450	449	474	440	419	451	449	420	463	457	452	482	473	471	478	425	426	482	458	461	460	463	427	469	433	461	454	447	483	462	441	471	437	465	443	428	502	462	448	437	444	436	484	463	437	427	445	430	433	443	466	446	491	446	415	443	447	448	446	465	465	454	429	455	468	463	486	419	474	436	460	468	419	475	492	440	463	451	441	457	452	460	472	444	469	486	478	459	436	455	453	440	440	461	463	466	513	458	438	453	451	452	457	422	451	445	436	473	457	457	481	427	435	455	467	479	481	420	442	512	414	439	464	458	475	458	475	443	433	443	451	445	463	461	452	458	442	485	477	423	448	474	461	455	432	444	456	449	421	484	458	492	410	446	458	473	427	421	474	468	452	434	454	448	431	454	447	466	458	462	454	443	444	438	437	451	459	447	447	464	428	441	418	468	444	451	433	472	505	464	436	431	475	445	468	426	431	438	464	418	488	442	463	421	462	458	476	460	442	448	415	440	459	415	491	474	441	465	460	476	435	402	469	433	439	437	407	458	453	449	431	460	471	463	462	436	437	452	492	477	465	469	467	449	453	449	486	499	453	442	483	471	458	451	452	443	462	412	472	518	451	415	461	444	442	442	465	464	431	478	440	462	455	453	449	482
23474	21898	29925	24207	21356	18770	4127	385	347	353	360	356	323	340	312	330	312	333	344	352	349	313	319	335	310	352	350	308	316	343	356	288	328	306	300	324	319	296	302	336	326	339	326	320	327	341	324	300	337	296	315	334	281	308	323	339	384	319	312	314	324	336	342	351	364	321	299	295	329	324	335	332	318	356	321	304	320	304	315	318	308	334	324	311	345	305	319	347	305	340	336	294	371	325	322	343	292	321	318	335	318	353	304	322	352	339	344	324	316	335	333	355	311	337	335	310	346	306	334	339	331	322	308	325	333	309	320	349	338	324	310	320	316	327	341	314	336	306	334	317	303	314	324	311	314	294	324	311	306	290	323	334	333	333	313	324	355	322	316	326	318	351	338	314	343	329	352	361	309	321	322	285	299	320	335	304	348	318	290	293	371	302	301	311	308	299	312	341	342	328	319	332	317	298	314	357	316	323	325	318	321	311	287	328	286	293	315	312	314	360	313	311	318	341	299	298	305	285	332	293	317	321	326	325	327	328	323	314	357	351	346	301	316	316	319	316	313	339	327	324	342	332	333	322	312	326	354	331	313	313	328	346	346	303	336	329	329	299	308	328	351	305	354	326	347	314	283	334	293	357	293	325	313	289	325	323	348	351	330	295	327	291	336	371	331	344	320	336	297	307	302	317	332	311	355	354	330	336	339	307	310	347	339	310	306	335	331	338	306	326	290	318	349	296	310	309	347	297	318	336	361	325	365	306	330	323	316	307	335	322	313	305	335	315	322	299	316	358	320	331	327	343	287	288	325	332	312	322	336	334	341	297	330	293	346	298	307	306	326	296	315	336	306	296	310	315	302	322	317	347	322	315	313	314	310	328	321	279	321	316	329	330	318	330	345	339	322	319	330	310	301	343	336	313	311	305	313	326	331	308	354	352	295	321	325	326	325	334	322	343	340	336	307	325	321	283	361	307	293	296	316	325	309	328	335	297	304	298	344	287	328	336	328	339	311	302	319	315	349	325	348	335	293	361	282	335	311	356	337	337	333	305	329	303	332	294	296	311	312	319	309	313	331	343	316	346	294	288	331	321	297	307	313	323	336	360	327	334	329	322	302	309	299	310	334	312	320	290	291	320	311	327	311	351	326	323	341	356	298	326	301	351	322	353	333	340	312	341	308	322	333	342	293	330	314	325	295	332	325	314	323	286	313	338	328	306	286	346	339	317	321	287	309	332	330	309	326	316	342	340	308	324	321	340	308	335	310	298	317	281	317	314	357	347	273	326	375	313	327	311	331	303	313	318	333	309	322	366	305	338	349	297	323	344	315	331	330	321	337	324	331	359	365	308	317	337	299	305	303	327	324	349	324	345	319	292	313	346	323	319	317	309	335	351	284	330	334	325	342	328	345	288	351	333	340	298	321	315	368	334	343	322	326	338	306	318	296	317	340	318	316	326	307	326	318	320	318	340	304	334	306	331	321	303	320	333	303	359	291	301	363	345	285	327	323	324	312	321	325	337	331	309	328	313	316	357	303	342	321	328	333	299	289	324	324	303	338	308	306	307	329	316	325	329	324	306	334	335	346	324	320	304	310	322	321	330	326	318	314	321	324	310	338	317	331	322	335	301	319	319	346	318	357	331	340	327	328	349	317	323	329	300	289	330	302	350	336	355	309	328	325	344	308	300	322	316	267	305	305	346	318	343	379	310	326	324	329	319	317	323	336	321	341	322	318	286	329	323	349	301	325	326	339	309	303	332	341	327	330	313	310	316	347	330	324	349	291	307	338	307	317	298	325	321	322	310	334	343	345	306	313	295	285	313	317	321	326	314	333	314	315	330	335	312	330	346	344	333	291	341	301	336	320	339	315	322	329	340	312	329	340	337	334	322	312	335	289	297	317	333	302	271	341	309	342	336	331	330	308	332	319	298	323	334	316	333	327	322	328	318	320	324	290	309	353	344	314	308	338	305	338	322	337	343	281	319	335	311	314	326	350	320	340	352	289	309	347	291	339	342	314	328	309	317	315	327	322	305	337	304	325	322	300	328	340	351	295	336	303	317	318	312	337	334	326	321	321	322	307	295	320	317	305	309	316	321	309	312	325	321	314	369	329	343	305	335	328	290	313	279	330	345	335	334	328	304	336	315	344	306	311	327	344	324	352	300	320	315	360	328	318	323	325	322	317	325	338	344	312	335	296	330	290	323	307	351	326	342	334	320	322	319	304	308	330	335	312	302	309	279	300	286	325	304	322	325	322	324	300	313	335	321	294	339	310	304	339	336	327	321	288	347	332	343	316	343	344	342	286	337	324	321	337	321	319	356	304	343	338	295	332	331	333	312	335	305	330	349	338	344	330	302	321	301	324	294	311	337	300	342	298	291	332	305	334	348	349	313	315	359	316	310	344	316	358	344	343	314	272	316	317	296	291	322	317	321	362	354	361	324	330	300	352	303	299	299	317	335	301	355	315	359	347	320	336	335	338	299	308	327	306	312	319	328	314	303	274	338	333	300	334	341	307	316	342	319	328	298	297	304	348	287	316	294	302	336	330	313	319	331	310	284	315	320	340	328	312	319	347	310	299	334	324	306	330	371	320	325	286	321	316	312	305	310	314	329	306	334	273	320	343	353	313	316	342	325	312	363	308	292	324	320	323	326	294	314	314	305	328	311	283	323	320	326	327	297	311	319	323	323	309	316	297	328	344	327	347	295	304	324	309	285	337	320	344	297	284	312	303	345	318	320	299	348	315	332	317	345	301	309	328	328	352	298	351	303	353	306	309	310	303	333	331	320	318	319	316	338	323	307	322	352	328	336	303	336	317	334	348	335	330	340	308	326	340	301	311	338	290	305	344	314	314	328	364	314	323	320	287	366	300	348	322	337	316	316	311	290	310	321	321	279	318	328	278	317	326	316	334	324	292	336	326	344	333	310	326	312	318	310	325	308	318	282	320	313	312	315	353	316	311	302	316	286	280	299	324	312	312	312	318	313	300	312	303	304	322	313	353	350	336	321	333	323	319	315	345	319	343	338	313	318	338	341	299	333	342	308	312	295	332	343	333	321	344	344	335	289	345	326	323	360	309	320	327	329	324	315	307	309	320	325	335	323	334	346	326	286	322	300	328	310	301	344	326	311	337	328	287	350	341	333	316	345	347	329	361	355	310	323	353	329	330	295	302	332	317	316	293	340	327	315	339	341	311	333	354	318	287	329	319	341	333	309	328	315	309	312	307	311	328	328	302	305	353	302	315	328	322	272	319	302	319	301	329	324	316	323	326	345	327	326	309	330	331	319	313	274	300	320	285	319	328	301	317	316	351	325	314	305	317	325	354	292	288	317	329	338	344	352	345	299	310	300	312	301	321	306	347	305	322	318	343	284	350	319	312	351	318	338	329	261	333	316	327	340	301	305	284	280	300	267	331	336	355	301	327	325	316	331	325	318	344	346	345	334	288	310	334	308	323	315	340	341	354	304	319	319	321	320	325	316	308	297	304	308
61255	99193	69646	40000	18005	4828	895	561	582	543	556	608	610	566	553	559	542	584	563	593	572	586	602	520	523	575	523	568	564	583	562	563	555	528	586	583	527	547	547	600	549	568	506	579	567	554	586	521	540	591	556	551	575	535	581	527	563	571	549	565	529	568	548	561	512	576	522	551	572	568	530	523	574	537	535	579	523	585	575	579	556	570	565	557	548	530	550	495	551	564	515	591	569	589	506	532	550	537	551	549	550	537	559	528	522	581	544	542	556	526	542	530	547	519	584	570	554	540	534	530	549	540	596	565	517	551	590	543	546	532	561	589	515	581	568	584	568	582	544	545	562	547	536	562	583	537	512	554	536	574	578	551	559	591	567	565	553	571	581	561	536	590	572	535	541	552	549	565	587	593	593	551	565	549	575	572	544	531	547	547	521	563	549	555	530	580	540	531	522	556	560	581	572	572	544	534	556	591	549	580	581	547	557	533	529	559	568	547	567	571	516	564	539	583	555	593	521	518	532	548	546	562	519	511	502	576	576	555	544	500	528	547	510	520	575	541	572	544	537	511	584	549	565	550	543	620	564	567	592	589	538	560	564	580	553	574	553	531	541	552	563	593	550	558	526	550	552	528	579	537	565	555	555	546	572	610	542	527	534	556	564	571	557	573	532	525	558	501	550	533	576	559	573	537	498	540	581	562	567	583	553	519	575	564	551	565	560	586	566	539	609	549	536	630	557	584	548	570	583	555	531	558	580	588	522	583	559	522	599	595	600	533	578	551	563	524	534	580	631	529	581	600	532	515	534	575	525	549	527	591	570	536	577	607	573	509	546	561	545	558	533	542	534	524	568	566	554	503	562	546	583	551	543	598	558	544	549	546	541	559	536	541	561	562	542	597	580	517	526	526	546	578	554	564	562	552	542	582	593	578	550	536	540	540	587	571	550	525	571	546	556	516	565	564	561	579	555	546	539	524	567	522	575	589	554	501	570	548	562	512	598	520	516	600	524	550	537	555	567	558	514	592	553	572	529	542	543	546	542	582	554	594	586	542	602	579	537	577	591	572	566	557	530	527	527	539	561	533	557	556	605	545	545	565	562	565	603	607	553	556	561	550	578	542	583	543	548	556	582	508	593	613	525	575	568	557	585	562	509	575	538	574	544	543	567	580	542	505	583	564	579	562	570	538	570	566	519	536	538	519	579	567	553	569	540	573	549	600	533	499	509	525	552	538	518	553	552	550	543	558	584	524	562	555	549	589	552	554	551	536	559	585	574	585	578	548	583	519	564	561	556	531	558	577	561	547	538	547	555	584	567	541	555	572	590	544	557	530	555	532	566	547	528	545	511	543	531	547	585	590	521	532	601	546	546	541	580	570	542	564	557	554	527	549	565	556	540	565	567	548	508	544	574	605	554	549	535	563	560	557	556	540	552	530	582	586	565	556	580	575	564	553	526	580	551	562	532	549	578	589	555	524	547	537	501	549	557	579	589	597	567	549	567	603	531	577	542	550	568	517	537	499	540	557	545	579	557	575	552	555	565	591	554	579	560	547	577	595	559	547	544	562	593	532	579	538	527	563	531	531	588	560	570	506	533	566	549	577	582	534	574	582	548	559	501	539	524	586	533	525	559	556	533	529	540	555	567	569	567	547	542	527	537	558	611	575	556	554	560	545	556	578	541	573	513	567	554	573	613	566	556	510	578	559	574	567	530	519	550	577	569	580	547	519	536	586	566	563	533	505	540	550	581	528	550	572	530	553	536	564	519	581	500	556	580	539	554	567	567	520	556	570	507	599	551	555	550	557	569	581	546	604	591	570	545	527	518	543	552	575	528	578	575	569	544	590	517	562	550	560	566	528	596	561	561	562	536	569	555	529	510	549	566	558	579	529	577	528	560	524	556	553	567	554	551	525	537	590	555	521	519	516	559	533	553	569	536	560	538	573	514	587	521	542	531	589	549	567	541	593	562	540	513	548	520	564	562	618	551	556	601	531	541	572	568	517	530	570	588	524	581	589	552	529	536	554	518	578	521	533	529	548	574	540	569	546	529	569	532	551	587	553	548	563	534	553	545	578	572	534	561	560	577	490	556	554	557	556	551	543	597	539	572	517	532	540	572	585	561	585	549	544	529	575	547	546	556	550	550	554	521	528	559	519	541	531	551	524	564	534	559	570	585	588	567	554	585	574	538	530	553	561	555	550	555	534	543	563	589	556	557	549	558	598	523	559	555	577	560	554	552	550	559	526	559	542	565	553	561	554	587	590	583	525	546	609	540	542	541	557	544	548	581	542	577	549	555	529	599	566	598	515	559	567	577	513	546	540	574	554	568	580	556	547	584	560	506	578	552	530	561	546	534	569	590	541	563	572	565	577	566	564	577	581	540	567	568	527	557	533	566	591	605	543	569	588	536	558	529	568	515	508	553	556	601	550	585	572	567	533	584	539	522	544	530	518	596	567	591	563	577	567	553	562	555	571	560	552	617	540	539	538	562	528	491	561	569	589	512	539	519	528	563	571	572	596	552	514	591	521	559	598	554	584	574	569	533	565	587	586	572	524	582	589	541	580	558	579	539	572	518	568	539	589	543	602	553	557	570	566	547	567	539	573	608	546	544	560	545	606	570	566	575	567	570	577	576	548	563	582	547	577	551	590	571	532	548	501	548	557	607	577	602	578	549	561	541	514	567	569	566	525	566	558	525	581	588	588	561	540	568	565	560	560	569	537	548	571	554	602	573	560	563	553	549	587	541	585	546	534	625	524	531	584	527	565	546	615	534	549	566	574	536	548	566	588	560	511	608	517	547	589	581	579	534	575	550	535	593	535	536	524	573	567	518	518	557	559	563	513	586	537	562	572	580	597	576	546	594	546	569	531	556	535	558	565	553	533	589	539	515	550	536	550	570	548	562	532	559	606	604	551	557	520	518	588	582	596	557	587	546	583	556	610	533	574	585	557	562	564	573	561	552	577	549	577	556	543	590	573	544	552	548	554	543	582	543	555	513	577	558	573	513	590	556	546	567	517	556	554	560	551	548	539	576	569	569	545	587	588	540	559	515	518	532	541	562	560	550	550	540	565	575	510	522	527	556	547	539	582	554	585	552	536	554	558	541	495	558	531	572	531	540	555	596	586	567	551	542	540	517	593	602	525	565	584	564	553	579	546	550	527	518	563	521	585	545	557	543	553	545	589	535	589	542	568	548	520	562	542	598	562	565	531	561	547	550	534	606	542	574	561	519	540	545	548	544	602	591	535	501	568	550	556	552	528	544	605	529	519	556	529	525	580	540	529	549	562	588	560	562	564	548	582	542	564	557	554	552	555	562	565	551	522	573	545	609	580	553	521	575	519	576	584	591	544	567	572	603	533	557	537	566	546	572	582	550	549	540	565	541	571	531	547	550	585	579	512	536	506	575	605	547	564	584	563	545	587	532	548	533	566	545	586	561	514	520	535	560	529	568	561	548	543	561	543	504	539	555	542	552	543	569	542	567	559
29889	28943	25398	10302	1304	499	337	318	318	315	285	307	292	301	302	299	333	304	328	267	303	315	291	345	328	310	333	299	321	293	338	332	280	312	286	308	289	300	323	301	302	294	325	334	306	292	287	298	319	298	293	316	304	297	309	305	275	284	288	283	310	287	299	322	307	315	307	317	328	294	273	306	324	304	303	280	321	276	300	304	288	304	318	296	337	309	281	296	318	296	317	303	334	304	281	342	299	297	314	299	275	299	294	321	285	332	308	306	321	331	284	313	326	284	282	290	290	315	313	305	325	292	299	268	298	294	290	314	339	311	307	338	274	293	294	319	317	310	336	321	317	329	289	300	342	312	290	290	309	311	298	331	304	318	321	268	331	314	276	309	305	319	304	311	317	302	304	284	273	274	328	323	310	297	309	319	325	299	288	288	323	299	363	299	301	312	293	302	305	306	342	310	300	316	299	311	316	304	291	286	314	278	310	295	311	282	316	281	323	276	305	310	284	282	290	298	293	297	270	327	316	287	300	277	303	302	272	325	290	297	312	310	292	325	314	316	322	309	299	336	300	312	300	309	294	288	290	308	331	338	321	306	274	300	297	285	301	303	313	273	308	294	300	290	302	324	298	285	307	298	314	279	278	335	338	297	271	308	328	299	299	310	324	305	299	328	313	288	303	314	303	291	314	310	309	312	290	315	312	292	300	276	317	291	324	276	308	285	317	312	312	331	311	320	324	263	291	325	271	314	310	322	318	292	282	334	310	283	309	298	300	317	299	322	317	312	304	288	263	321	300	310	303	325	319	344	327	274	306	309	309	304	299	301	309	271	325	313	290	275	298	316	310	302	300	289	291	306	326	289	310	319	325	324	341	301	315	285	280	294	308	309	317	286	287	345	307	290	288	312	320	317	313	359	320	303	319	311	291	302	313	316	337	299	318	291	298	326	301	294	295	300	288	325	325	291	311	277	293	294	290	316	298	292	292	285	301	304	287	327	316	327	300	316	283	288	293	300	314	302	292	327	281	277	319	298	320	262	293	298	326	282	309	274	309	295	286	321	312	300	351	335	313	300	322	330	287	318	278	315	305	309	332	310	298	304	286	323	307	308	319	262	296	289	278	308	308	284	289	288	298	318	294	274	304	300	325	307	305	301	306	300	313	291	308	319	310	330	305	325	291	292	310	305	339	344	309	322	308	298	303	293	297	341	317	315	300	308	303	294	288	308	294	286	301	323	295	312	314	281	307	307	290	317	317	268	318	322	335	316	329	307	309	304	289	295	322	298	261	304	268	341	314	328	322	312	315	317	290	307	301	294	314	316	291	316	326	321	283	313	289	314	323	282	319	296	309	335	311	275	292	308	306	305	298	326	332	291	282	296	336	302	286	326	304	304	354	317	314	297	328	299	330	329	300	308	310	317	305	272	307	299	291	304	290	322	296	313	314	326	298	302	297	300	308	290	279	319	317	284	314	329	314	303	296	325	286	323	298	329	281	298	305	286	296	286	287	271	308	293	289	285	268	313	316	295	317	362	294	319	320	297	273	281	285	337	297	314	311	312	265	301	309	298	326	303	296	304	341	333	320	315	284	299	295	291	295	324	330	312	310	340	300	290	269	302	310	325	300	333	307	310	291	309	306	275	311	303	311	307	287	312	304	297	322	277	327	335	313	291	292	319	315	287	285	296	295	293	320	287	300	308	283	282	293	306	300	325	332	285	322	316	310	326	314	305	295	296	354	325	297	278	274	280	341	285	287	292	318	317	306	303	319	302	324	297	314	311	309	284	314	338	294	334	318	293	309	322	313	326	277	304	312	311	310	335	268	326	320	325	296	297	298	297	291	281	300	280	305	317	285	300	294	312	311	317	296	292	272	312	309	315	317	293	304	295	292	315	306	316	334	306	285	331	342	298	293	325	308	319	276	299	300	315	288	305	300	327	341	300	313	287	304	309	313	313	321	296	331	278	314	318	313	300	333	329	278	316	296	284	305	299	312	302	294	305	296	308	302	310	298	305	307	316	330	303	322	261	287	287	303	292	321	280	348	311	279	301	323	302	304	288	315	313	305	313	325	297	340	295	290	306	291	302	327	326	301	300	291	317	316	321	293	280	321	288	290	295	311	268	327	285	323	291	294	299	309	285	298	333	315	312	311	305	278	297	311	329	298	291	300	293	308	283	286	303	303	319	313	327	329	295	334	296	319	311	298	296	272	311	324	311	328	305	303	294	313	307	327	323	308	327	298	303	298	305	303	297	301	298	290	329	283	306	331	286	284	323	295	303	308	297	297	316	302	306	329	283	287	296	298	314	286	292	306	297	301	325	298	285	336	310	313	279	312	307	308	309	304	333	296	308	307	297	318	321	300	304	278	314	306	280	293	342	289	306	307	303	299	297	308	308	297	294	317	307	279	273	306	284	302	303	278	268	324	319	294	292	299	304	328	317	323	315	307	313	325	295	300	311	303	313	309	280	316	330	313	325	312	297	306	265	296	309	265	297	286	315	335	315	307	300	336	320	269	332	309	307	288	308	335	315	319	275	284	318	320	318	283	294	290	319	284	318	296	294	310	267	278	277	250	315	313	340	301	303	289	305	294	325	269	296	327	305	318	333	316	278	290	318	303	284	301	301	265	281	304	308	331	316	274	300	301	286	317	305	311	293	286	265	308	304	328	319	311	306	316	336	316	316	277	314	305	298	315	288	279	280	315	301	307	310	318	310	293	299	334	301	298	297	313	293	325	312	335	317	290	318	299	311	332	300	289	278	297	319	295	318	288	297	296	329	302	326	283	285	301	299	316	339	277	306	304	300	306	298	321	336	281	305	298	306	311	311	279	280	307	281	319	295	318	304	299	317	311	295	290	278	276	353	275	338	299	320	305	305	318	336	311	298	291	296	283	324	315	279	319	306	295	306	287	303	295	319	301	310	315	300	324	301	314	359	293	302	273	314	294	295	278	311	279	310	289	302	310	297	293	330	306	291	315	302	274	312	288	328	278	330	307	303	278	297	291	293	320	297	290	304	309	305	310	317	319	309	281	326	305	280	332	340	289	319	313	298	299	299	301	322	308	333	293	310	350	305	284	258	301	313	330	303	269	344	291	309	303	302	315	313	301	302	301	314	266	274	288	294	300	331	294	303	290	287	304	326	306	317	288	319	317	292	306	331	308	303	327	292	324	326	306	306	291	289	293	291	293	291	318	280	279	328	319	294	290	338	303	303	285	298	270	327	298	286	309	281	308	314	310	299	287	315	316	315	310	338	302	297	296	299	299	314	322	285	278	273	315	310	283	300	309	338	292	322	280	306	307	291	307	303	328	306	315	313	327	292	318	320	275	308	290	323	299	316	298	308	308	307	335	316	312	301	304	307	327	322	290	284	320	310	330	308	298	305	318	307	331	325	329	276	293	292	330	251	269	278	300	298	293	300	302	299	312	317	310	268	299	321	313	317	340	304	346	304	307	295	280	336	336	298	308	310	288	308	269	290	301	308
38680	46588	29194	10213	2658	971	588	535	529	534	584	579	548	600	542	620	514	569	598	560	585	535	542	530	583	603	608	591	560	541	494	577	520	493	568	554	545	562	571	565	540	594	525	562	569	550	577	540	555	552	543	535	575	586	570	586	541	548	589	561	570	579	521	568	527	548	565	559	601	571	566	555	562	566	573	557	531	603	601	548	508	598	558	529	554	539	556	562	585	539	611	592	535	547	582	527	573	578	567	547	551	582	529	608	549	553	560	539	565	522	553	497	557	576	545	579	523	561	566	586	557	637	538	558	574	594	563	533	538	559	582	634	565	560	578	586	571	572	550	550	582	549	614	558	565	570	584	539	539	500	560	563	587	523	577	537	536	585	602	570	581	525	569	529	561	573	550	558	555	592	549	531	540	570	572	538	541	551	560	562	566	537	587	593	531	565	522	578	516	580	578	527	503	517	572	509	510	560	570	557	563	538	515	578	561	580	522	557	557	535	552	578	583	520	543	565	560	587	548	533	577	567	556	600	545	557	566	546	555	569	544	560	589	615	505	545	531	565	548	575	570	548	549	558	574	542	529	547	542	569	557	574	556	532	540	556	561	520	563	571	535	560	564	569	623	554	560	580	560	553	559	551	530	584	544	544	514	546	557	546	561	553	554	582	562	548	562	556	551	602	563	571	561	545	533	545	540	582	565	570	539	585	589	556	521	547	574	557	575	566	556	572	539	549	550	537	566	557	544	569	530	526	579	517	573	558	590	604	545	567	577	580	551	528	602	536	574	538	574	520	570	514	532	542	546	560	523	549	555	554	580	533	591	596	544	527	540	571	539	566	585	589	563	590	555	562	537	552	574	509	561	520	579	572	526	574	567	551	584	564	571	546	547	570	561	558	542	578	529	564	567	633	582	534	570	593	605	553	592	594	592	556	566	578	534	635	567	588	576	585	544	570	578	527	585	502	588	550	575	534	560	581	580	562	577	561	544	600	567	541	546	541	561	559	572	552	592	536	561	546	589	565	588	599	541	546	521	574	569	589	547	556	536	558	539	537	566	535	534	539	580	545	575	526	541	580	533	537	595	557	577	537	558	558	572	574	552	551	539	566	556	573	577	541	590	548	579	565	559	579	581	555	541	546	589	552	555	580	546	569	543	601	559	533	556	564	570	557	536	533	566	558	550	565	594	572	534	528	544	602	574	597	561	602	583	600	557	532	557	590	592	555	576	543	545	556	551	526	581	532	527	537	553	579	569	553	589	554	529	558	598	545	553	556	534	570	579	592	578	564	507	554	559	554	537	562	547	570	533	534	519	554	571	564	586	533	556	599	525	603	543	565	547	544	534	562	593	562	540	574	587	554	555	566	568	539	555	524	563	584	564	553	533	571	544	543	616	541	560	543	530	570	608	548	563	561	582	552	547	614	584	539	552	587	562	584	572	588	548	538	538	508	544	616	549	609	574	553	575	578	582	564	581	523	572	563	573	533	557	543	553	523	523	611	532	550	553	541	572	597	570	585	577	550	583	596	524	534	547	548	572	558	643	556	547	568	519	573	561	558	594	535	562	572	566	553	575	551	541	558	540	552	528	597	541	528	472	518	556	578	548	584	563	592	546	567	568	573	573	519	536	554	596	568	533	557	527	533	583	562	572	573	590	542	584	557	517	525	563	565	530	555	588	590	536	563	559	549	500	564	581	571	544	595	559	546	547	523	581	564	570	559	558	578	530	560	532	595	555	584	540	518	564	582	564	550	580	590	571	553	583	560	603	583	540	542	550	540	590	559	536	543	574	544	542	590	550	582	592	548	615	568	580	553	556	542	561	572	536	550	554	534	583	541	576	547	534	530	584	527	533	576	601	569	557	583	541	552	620	547	559	582	581	552	592	540	576	561	596	549	550	565	533	546	563	557	559	561	562	560	559	547	556	543	570	573	548	598	589	567	570	557	564	558	591	553	570	555	562	586	553	525	576	517	541	578	590	506	555	586	589	520	530	562	569	556	548	578	548	606	559	551	559	522	590	545	515	568	598	562	594	538	582	538	552	526	558	562	552	561	582	582	543	553	545	563	550	548	572	575	595	577	573	586	558	536	529	604	595	563	586	566	543	584	550	609	533	577	554	567	541	618	569	546	554	562	573	557	581	579	558	584	581	553	604	523	580	547	545	553	583	551	609	532	567	489	568	578	553	591	554	558	601	565	529	578	573	513	585	620	598	556	539	532	549	530	532	533	547	573	542	571	551	561	576	583	541	541	580	557	569	550	529	537	522	567	557	568	560	545	524	553	547	546	549	557	566	559	590	537	582	587	588	535	552	547	554	543	572	597	568	567	529	577	587	520	564	602	552	515	548	555	578	541	548	543	525	584	555	560	581	547	561	563	510	557	581	525	588	543	545	554	592	565	559	563	564	555	528	578	558	607	503	543	558	611	558	544	550	575	560	506	598	541	579	610	561	543	563	551	571	545	592	546	581	565	565	568	533	549	531	522	571	609	566	556	568	554	533	514	553	556	579	536	571	551	602	560	576	613	586	609	567	526	593	545	563	562	551	537	581	555	556	588	586	519	579	554	549	557	534	556	588	535	544	580	583	514	538	591	548	561	563	551	560	535	568	568	543	578	549	587	565	539	528	568	552	595	557	549	536	548	557	572	548	536	529	577	547	539	563	562	546	563	574	575	560	522	602	557	571	588	558	563	585	574	532	561	568	554	555	569	548	538	585	554	558	637	543	575	569	554	548	592	549	559	484	561	538	568	547	549	521	553	585	552	519	564	557	555	591	575	561	591	550	543	597	563	566	551	561	561	514	603	539	564	548	564	574	561	545	584	544	544	550	521	565	574	531	505	540	538	548	572	573	545	555	533	559	558	548	545	553	506	578	563	572	576	560	570	540	571	521	569	577	511	564	556	577	578	552	521	565	532	558	564	599	567	530	534	586	583	515	519	545	557	578	557	526	564	583	606	558	575	569	596	595	584	540	545	594	583	589	551	570	578	569	575	537	545	578	504	551	554	524	561	535	576	570	593	589	558	567	530	593	536	572	557	577	534	563	533	555	549	576	556	610	551	530	560	565	560	567	548	526	543	609	557	517	531	576	597	568	547	547	565	575	551	543	533	609	559	555	565	560	531	535	560	514	558	543	557	529	509	574	546	541	545	514	511	585	588	555	578	525	581	544	602	551	568	516	549	562	556	606	578	556	577	568	555	583	548	570	583	549	546	521	564	539	551	553	571	565	569	589	574	524	615	562	544	598	527	542	525	574	550	558	581	565	533	544	574	598	556	582	541	531	577	546	559	556	579	517	581	546	583	591	605	571	593	575	582	574	558	546	549	533	558	587	575	519	586	603	577	601	551	539	580	554	550	574	522	609	587	558	589	543	580	541	558	584	560	542	532	507	592	552	577	560	587	555	557	521	529	527	564	542	587	555	559	545	569	567	536	582	561	553	536	558	575	574	566	600	570	562	566	556	568	539	563	556	541	574	575	537	552
24780	22767	30477	25316	19769	7388	534	300	266	270	247	240	222	256	244	262	254	275	280	248	262	229	249	285	265	267	234	217	248	233	247	256	261	255	242	252	256	244	240	269	231	242	278	254	265	255	251	261	280	253	227	268	246	242	217	266	247	262	267	276	258	235	253	231	257	259	249	265	241	236	261	262	258	238	248	254	257	244	226	235	286	241	238	243	254	256	263	265	285	275	259	266	232	252	286	273	242	271	262	262	239	251	255	239	270	250	227	247	236	229	237	275	248	235	248	265	263	270	244	254	245	229	237	278	235	260	258	249	262	247	256	239	267	288	259	239	265	248	238	262	215	266	238	263	251	273	234	261	258	250	240	242	244	248	271	231	247	258	242	260	248	259	244	249	252	241	269	219	232	243	249	254	237	236	260	234	267	235	262	219	262	248	232	228	252	261	268	250	258	246	241	246	261	262	257	260	247	219	249	223	259	268	253	248	230	220	241	249	233	255	265	262	239	239	245	238	246	229	257	256	276	268	221	240	214	251	261	239	266	253	269	252	269	270	260	254	245	249	235	238	230	268	213	262	242	255	254	268	246	282	234	198	264	259	263	236	243	229	236	292	287	255	254	237	238	261	252	221	240	249	254	246	291	267	252	281	251	251	216	250	241	279	226	239	267	235	250	225	229	273	232	238	245	249	256	241	245	228	220	257	266	227	270	266	244	221	255	248	220	259	257	252	259	262	263	238	249	235	231	273	228	274	266	270	248	226	254	259	227	261	237	240	251	231	224	224	241	229	256	260	238	268	236	264	246	262	262	228	234	212	257	251	265	241	230	239	259	248	291	252	236	260	262	210	226	250	265	246	242	276	281	240	278	269	247	241	273	211	238	227	267	267	250	239	249	248	275	253	220	245	231	263	242	238	219	263	242	260	270	253	255	250	242	264	247	250	250	233	227	268	271	261	265	273	255	227	255	239	250	236	214	235	234	276	251	265	251	249	277	257	229	255	233	234	253	276	278	230	255	222	263	262	237	231	244	238	266	232	272	225	245	250	243	241	246	254	250	216	275	231	259	234	236	264	245	228	229	246	244	230	238	263	268	251	264	241	265	227	251	251	242	240	204	249	248	242	274	248	259	259	258	246	259	259	252	257	228	228	272	279	264	257	273	243	252	259	261	246	270	245	238	250	254	233	243	270	247	238	253	235	248	241	244	250	259	259	253	222	242	272	244	220	224	253	261	263	233	232	250	263	255	246	243	237	240	255	245	244	233	230	255	210	250	233	248	238	253	259	230	234	226	268	229	238	225	274	225	232	248	249	226	276	252	234	257	251	260	254	245	246	242	246	266	257	239	223	231	240	262	245	252	238	242	246	262	277	217	233	262	228	243	261	248	265	271	266	244	278	240	236	273	266	255	264	222	262	262	248	253	217	256	277	248	240	273	245	237	276	267	234	279	271	252	258	263	256	240	242	228	208	248	264	262	244	279	230	228	224	260	244	244	258	250	288	230	252	247	256	272	276	278	240	261	253	267	251	252	256	256	256	248	259	248	262	258	238	278	266	229	291	257	266	251	218	290	252	248	233	234	240	259	254	225	237	236	259	240	269	272	233	249	254	251	261	244	259	223	269	244	256	247	246	218	241	238	280	234	252	277	226	252	247	244	240	225	267	244	246	246	239	244	244	253	257	258	238	216	247	270	248	243	247	239	242	267	249	265	270	253	269	229	234	243	248	259	251	272	265	221	230	249	262	263	229	238	220	227	256	252	283	250	243	249	237	255	280	243	247	249	256	258	257	263	262	253	254	252	282	255	244	234	268	264	263	228	231	234	244	264	249	269	246	248	221	244	267	259	262	259	245	242	253	252	247	241	268	237	237	235	259	242	230	256	252	251	253	270	246	277	238	246	243	246	281	258	254	233	265	228	263	237	268	242	215	268	235	251	260	245	245	263	239	256	223	221	258	228	260	243	275	237	251	223	251	251	262	275	255	267	269	235	236	250	239	258	263	281	267	245	240	274	254	251	242	223	250	254	280	243	276	259	242	270	239	256	232	215	235	277	282	247	220	259	263	272	261	258	239	256	267	248	265	250	258	222	235	243	251	261	217	230	246	236	259	248	257	272	251	250	260	239	269	260	247	231	239	249	222	283	234	246	235	261	247	238	257	263	243	256	226	233	258	240	245	211	255	259	247	239	262	266	265	250	243	260	248	242	249	228	236	264	259	268	261	267	246	268	261	253	237	247	245	265	250	249	268	274	232	240	253	271	255	214	281	224	227	263	252	256	199	259	261	249	250	248	270	267	225	248	275	278	258	284	248	290	271	255	239	278	245	247	255	251	242	264	255	261	251	250	231	243	248	286	236	264	277	221	254	237	233	254	243	247	249	257	275	243	257	243	280	257	258	246	256	229	274	249	278	244	258	279	261	263	222	282	269	241	257	277	255	230	232	253	248	273	233	264	235	276	268	253	255	231	238	257	230	244	236	237	279	243	219	254	264	221	250	231	244	249	249	262	255	222	233	248	236	224	252	238	262	270	277	260	234	246	244	262	240	249	263	252	232	249	230	235	229	256	215	223	237	219	273	254	282	241	218	239	240	251	253	243	249	297	240	262	249	259	305	272	269	249	227	268	238	238	254	262	245	251	258	247	237	247	242	251	275	264	243	257	248	240	248	249	229	235	280	291	249	241	247	239	249	265	253	235	241	258	252	262	260	276	231	230	239	235	231	267	232	252	230	275	242	266	279	252	239	229	214	256	251	209	222	235	234	263	253	260	236	237	240	242	265	219	264	261	227	257	252	267	246	253	218	246	248	260	258	239	266	267	268	240	243	262	242	236	245	245	239	246	272	242	269	245	248	233	277	253	232	269	228	231	207	230	249	282	253	283	265	254	210	234	238	226	283	267	252	226	230	264	247	225	257	233	248	230	253	248	240	258	243	253	248	260	252	262	245	237	268	233	242	265	234	262	251	238	240	269	238	226	269	252	264	238	246	249	278	240	270	274	241	271	229	272	246	243	257	247	218	246	262	272	254	248	255	251	230	229	245	238	255	241	287	242	268	264	258	279	231	257	251	260	254	252	257	273	253	267	250	235	259	261	260	241	209	231	261	254	229	254	250	243	231	241	252	269	261	251	226	273	242	254	228	230	245	265	268	260	249	252	248	241	211	256	238	260	271	221	268	278	253	267	230	232	213	245	267	232	239	256	223	234	264	255	245	249	248	233	272	275	242	280	253	251	243	249	235	261	240	267	248	278	240	253	244	277	261	251	253	271	257	259	230	256	236	267	250	249	252	272	236	284	237	223	264	243	240	265	236	234	271	246	255	256	263	249	259	238	267	246	246	242	239	261	257	245	248	261	257	243	244	254	257	263	245	258	254	238	271	247	239	259	276	286	266	266	232	255	250	228	233	237	287	254	252	220	254	250	243	225	243	253	246	283	249	263	224	219	237	252	235	230	239	249	257	248	244	249	250	238	226	231	261	235	247	269	226
60725	87624	59692	32289	12389	3001	686	495	469	479	489	464	450	437	457	468	475	464	455	461	459	483	414	430	441	452	477	458	444	444	415	461	491	451	450	437	424	457	435	453	436	470	458	510	434	410	436	449	478	486	449	448	430	434	463	475	457	484	458	431	489	451	434	471	455	505	443	468	457	439	474	422	436	464	448	436	439	467	474	435	445	498	480	447	461	441	434	490	478	436	457	474	475	458	439	425	485	448	446	448	445	460	516	449	462	434	497	477	446	437	450	474	464	425	443	438	484	476	435	442	450	454	448	456	457	473	470	454	488	465	447	423	432	477	457	487	447	426	484	450	443	431	452	441	409	484	453	443	462	437	421	441	455	487	487	483	413	441	429	448	463	469	441	496	470	471	455	461	497	463	458	448	432	493	474	488	440	441	440	445	487	454	492	474	469	434	452	407	435	455	488	456	425	472	458	458	466	450	484	439	468	459	493	444	438	452	407	428	460	448	492	460	459	478	454	435	415	468	434	461	438	469	464	471	479	499	469	496	455	472	472	429	470	483	481	443	455	404	444	461	480	448	491	481	451	471	489	480	465	430	467	486	470	465	446	440	442	433	448	466	420	432	482	467	430	487	412	430	487	453	422	457	450	439	456	490	440	459	446	439	478	457	484	465	460	429	472	439	471	439	455	455	440	463	457	440	463	490	473	460	451	444	443	450	454	430	448	411	474	463	481	461	467	439	480	452	443	440	445	433	475	454	422	436	482	482	445	433	458	458	456	485	449	458	454	509	441	466	488	448	481	443	487	449	462	501	494	460	429	484	459	432	429	504	481	466	475	428	476	471	470	457	478	437	462	397	421	472	468	452	480	456	423	457	464	453	432	477	464	433	437	437	446	472	472	484	466	470	438	488	475	442	481	423	428	429	507	434	436	449	450	405	445	467	496	428	452	440	451	432	433	420	479	475	476	484	484	489	491	499	452	451	422	485	427	483	459	434	454	499	423	448	438	453	486	448	456	467	483	465	445	459	447	480	450	475	470	446	480	439	452	471	440	427	451	456	444	462	447	471	480	482	476	447	451	459	398	459	464	479	457	430	434	423	451	468	426	463	438	449	468	450	438	426	468	477	504	475	457	485	476	464	473	468	490	448	490	436	440	464	479	463	492	483	452	457	505	478	463	462	442	465	483	484	427	450	401	476	492	468	487	454	468	487	461	466	470	423	440	462	479	436	443	441	476	447	512	485	453	421	445	449	479	449	459	467	439	453	435	437	465	439	451	466	444	463	466	462	419	447	455	458	493	452	461	432	440	464	431	460	482	441	460	468	408	454	512	460	497	464	430	474	430	457	446	471	452	426	500	471	482	457	443	487	464	429	432	457	426	455	474	471	468	434	457	450	468	484	459	454	437	456	471	463	450	462	451	422	431	476	431	488	441	446	440	450	446	480	458	490	459	460	437	508	450	463	455	439	439	486	475	434	469	452	443	457	441	475	432	453	461	471	430	424	467	463	446	486	432	415	470	437	483	428	436	449	461	451	457	425	473	450	438	468	438	478	447	475	415	482	459	456	453	447	439	415	510	428	443	406	425	440	495	449	459	472	473	467	461	445	417	472	503	476	459	459	469	471	462	466	449	446	468	458	453	453	481	414	452	431	466	445	457	447	486	483	454	450	463	481	447	464	466	430	424	475	450	450	420	440	440	455	434	446	418	480	468	466	451	490	476	452	468	489	448	440	484	481	467	451	480	473	447	482	466	410	455	404	457	406	425	464	443	447	459	482	457	456	461	443	434	441	443	438	488	455	453	475	453	457	444	468	477	479	466	429	494	433	436	450	433	470	454	434	484	462	438	466	445	481	480	463	445	431	486	440	484	463	451	465	398	481	459	429	447	490	485	437	452	428	443	463	436	452	466	497	441	458	497	467	449	486	426	448	485	498	454	462	472	472	437	450	508	466	453	421	465	461	498	494	473	458	476	477	457	466	438	470	481	442	500	418	457	468	505	485	442	475	479	472	476	453	453	486	434	493	456	447	444	476	471	449	471	452	464	446	447	478	426	419	441	475	455	446	478	470	456	458	474	475	463	450	471	462	437	492	452	493	448	429	453	497	434	414	466	457	441	468	425	459	434	439	446	450	455	451	419	438	471	438	435	501	448	437	433	429	457	423	443	454	476	465	444	441	461	454	470	470	474	505	483	491	447	432	465	452	430	445	443	439	467	432	434	432	448	458	461	438	447	422	473	463	441	457	447	462	458	469	489	420	447	451	466	453	470	449	443	490	466	445	455	445	419	454	439	446	464	432	445	433	433	468	477	477	443	473	487	465	477	427	490	445	440	462	492	451	419	460	455	420	457	452	496	492	461	466	450	496	481	454	480	437	439	495	459	449	431	463	429	466	504	444	462	456	495	474	468	469	472	474	446	416	458	466	480	449	485	446	460	437	439	437	449	478	455	464	453	442	438	474	438	500	456	475	476	453	449	460	468	472	494	461	458	459	446	479	457	438	456	422	433	424	459	475	482	467	440	438	468	488	435	464	441	455	477	495	468	476	422	487	456	473	434	454	444	473	456	418	444	426	416	452	462	452	441	468	478	441	469	484	419	509	471	450	475	467	474	428	509	489	459	457	446	458	462	475	444	498	486	484	442	434	467	461	416	472	467	458	483	429	471	438	423	447	495	453	476	445	494	448	429	461	436	477	439	487	484	428	426	452	427	443	491	433	465	447	462	504	462	481	448	463	428	457	486	410	458	475	452	478	461	462	481	460	469	419	443	490	486	488	452	434	477	475	474	421	463	418	480	466	464	446	463	482	465	488	421	444	485	462	488	487	482	457	455	472	446	481	466	436	436	467	454	443	477	461	453	449	491	442	433	459	500	464	452	449	463	464	463	463	420	477	457	460	458	443	478	433	485	463	476	471	437	406	455	448	413	478	448	440	453	449	475	451	451	473	462	448	460	443	400	426	466	457	473	482	445	459	425	439	450	431	445	452	486	497	451	465	444	402	448	444	445	410	482	464	424	474	469	460	492	432	450	453	454	498	424	449	447	452	443	480	429	461	448	469	443	447	482	481	478	408	481	459	451	456	435	447	460	450	458	471	426	442	480	473	461	442	477	454	470	487	483	462	460	451	472	444	456	405	476	470	477	446	475	438	410	479	419	447	455	484	444	434	439	478	459	482	466	416	456	446	447	457	521	431	435	412	460	438	449	447	448	443	486	426	495	445	420	435	457	458	435	478	457	445	422	479	427	502	465	437	449	466	491	486	465	429	445	487	444	455	464	478	464	482	457	481	433	441	457	481	455	447	445	461	438	463	466	465	470	466	482	457	446	453	486	477	417	431	451	466	460	503	418	431	458	483	486	454	465	467	458	467	431	447	472	461	452	467	468	450	402	461	483	434	470	464	428	486	488	427	438	431	468	397	475	451	473	423	447	414	476	436	405	466	430	457	461	505	493	448	442	460	464	485	469	449	446	444	453	427	460	433	453	479
23460	21827	29940	24254	21347	18875	4461	408	332	331	332	338	309	316	307	333	302	307	328	329	305	346	338	317	309	339	350	328	311	365	296	344	336	343	340	304	304	357	356	334	322	341	325	354	326	333	335	306	295	362	311	320	325	334	321	334	336	309	330	347	345	322	347	320	340	324	335	348	297	312	326	341	308	318	341	339	336	317	358	326	318	359	309	331	316	332	316	304	319	336	305	294	294	328	298	323	325	296	322	321	333	309	345	298	320	319	341	296	309	326	281	309	313	350	331	304	331	316	315	318	299	342	331	301	350	294	297	359	321	323	321	317	339	304	351	329	319	320	338	322	322	320	320	317	312	332	322	307	329	297	332	348	309	317	336	319	315	315	329	320	347	294	312	339	320	337	341	320	331	329	311	275	330	341	334	318	302	333	298	314	304	322	334	328	323	311	311	327	350	318	324	340	326	318	319	320	314	343	290	314	298	351	306	303	333	324	336	305	307	366	325	339	323	370	305	356	323	332	305	319	320	307	314	328	329	347	335	338	322	335	320	332	311	311	324	319	313	312	347	359	326	333	300	324	331	301	332	337	343	294	301	304	333	322	339	344	314	306	336	308	324	350	314	310	324	335	315	318	363	297	335	313	312	354	345	316	308	322	299	285	330	323	322	317	314	362	366	307	304	316	320	362	278	305	306	300	314	323	330	312	308	314	293	321	344	336	314	319	315	313	345	307	336	332	338	325	298	307	315	286	334	334	330	307	326	333	301	334	322	288	314	301	305	316	346	314	326	318	270	304	328	310	352	349	293	320	339	298	344	327	303	318	327	312	341	305	334	315	348	339	340	338	315	281	325	332	326	355	323	344	348	329	337	312	308	340	338	318	338	302	354	316	301	306	320	326	338	342	316	336	357	315	345	298	322	327	314	306	337	338	340	293	321	322	310	287	304	328	335	320	318	348	322	305	303	294	341	298	323	329	306	329	286	300	325	313	333	339	312	298	328	284	307	334	326	322	332	317	325	356	310	316	340	315	333	315	329	314	297	335	325	317	303	337	355	319	301	332	316	294	297	323	318	317	320	334	323	305	339	328	325	304	321	334	309	345	308	352	325	336	322	324	306	304	318	291	303	308	333	345	303	319	313	319	324	336	322	322	341	331	311	321	310	296	341	323	313	352	323	319	301	305	309	300	326	326	332	332	321	298	323	325	317	290	323	325	309	337	331	329	335	347	332	335	335	358	304	339	318	318	324	342	331	298	341	332	324	319	350	331	293	323	344	345	331	327	317	365	327	339	316	324	354	329	326	349	297	325	308	348	307	305	327	333	284	336	320	294	294	331	303	331	314	326	304	325	326	325	295	326	360	313	326	311	338	300	327	305	296	336	340	307	322	327	342	293	311	310	316	319	319	320	311	317	336	313	357	302	299	315	304	288	322	323	310	338	328	344	319	313	318	301	319	303	332	322	314	336	320	344	355	315	328	293	346	362	294	334	329	307	341	312	320	305	326	316	331	307	323	328	323	305	311	304	319	308	332	315	349	330	340	308	296	355	336	318	383	307	309	330	357	307	321	338	300	324	287	313	319	343	318	321	311	337	307	308	312	338	305	323	331	326	323	313	340	315	295	318	342	353	342	286	324	314	311	310	331	320	317	345	357	341	347	333	313	336	313	337	328	338	305	350	346	311	315	288	317	335	355	325	336	284	356	334	325	304	342	304	339	336	325	319	361	346	315	345	299	299	315	306	318	306	356	329	325	321	341	307	317	302	334	325	322	313	317	313	314	288	342	350	334	319	340	331	291	315	334	295	320	307	336	319	327	316	313	348	315	309	322	290	296	320	341	344	292	285	312	315	341	324	282	336	296	293	355	306	323	318	328	338	362	324	313	338	324	326	276	330	336	324	342	327	348	348	334	309	350	330	336	349	287	326	317	348	326	303	318	307	333	338	331	331	334	347	312	341	297	322	308	331	316	306	333	323	322	316	343	284	304	332	330	323	343	335	332	332	313	297	339	337	338	294	327	361	320	316	335	307	352	324	317	300	298	360	303	337	334	327	315	321	319	316	315	315	294	329	347	303	326	336	309	309	332	326	311	304	313	325	332	300	313	337	320	317	299	320	315	331	361	316	278	338	335	314	312	369	348	312	330	341	349	336	331	353	319	329	325	286	325	301	310	347	308	322	297	311	294	350	322	330	298	327	336	335	340	335	330	338	349	313	333	328	308	336	301	320	313	301	319	342	305	320	341	306	320	322	328	309	302	336	333	347	358	332	332	310	366	310	316	327	315	310	321	355	299	321	332	299	334	346	305	334	272	340	330	333	312	299	307	312	320	318	347	325	352	333	327	336	315	357	324	300	313	342	322	308	312	333	307	344	322	330	318	341	297	321	306	331	306	317	340	328	319	322	309	301	297	338	309	304	374	299	343	317	319	304	327	328	316	329	316	321	312	311	348	336	311	324	336	330	329	289	318	345	327	314	340	324	358	328	311	329	283	268	320	337	354	332	343	321	306	321	322	325	280	313	330	353	323	332	314	321	300	328	333	328	308	324	288	341	366	338	303	345	338	332	321	313	319	334	297	328	335	321	335	322	326	325	316	308	317	331	291	331	353	318	341	321	364	292	310	334	331	306	315	304	331	335	339	308	298	316	331	323	319	344	306	320	336	296	337	326	331	320	319	350	324	297	347	323	312	374	312	374	343	332	328	330	335	297	309	323	324	313	319	300	321	332	326	342	327	322	321	321	297	325	307	311	341	311	327	324	330	319	319	339	299	313	293	329	351	330	356	343	300	326	327	312	315	280	294	313	338	330	316	299	310	295	308	298	318	324	328	322	328	289	331	302	302	328	351	323	308	346	318	326	322	352	304	309	308	288	347	314	320	311	324	301	296	321	343	301	323	315	344	326	287	309	318	345	324	327	303	290	339	301	335	331	349	312	335	333	336	318	335	314	338	321	315	339	330	306	333	350	321	329	299	319	337	343	312	315	326	333	340	310	328	308	284	304	350	344	336	335	310	295	345	320	300	334	331	320	341	309	310	312	280	322	313	320	334	339	323	314	321	365	336	305	336	340	356	353	320	325	318	304	332	279	302	338	286	354	333	314	347	346	320	325	335	326	338	322	317	298	342	318	334	338	294	343	314	321	307	340	332	302	330	316	309	333	288	321	311	325	303	343	314	312	323	355	310	330	326	342	314	339	333	286	329	361	335	294	317	337	305	314	342	316	296	318	331	341	341	319	345	300	311	303	312	300	354	337	323	317	312	340	316	318	313	356	332	326	336	299	313	318	315	314	310	322	309	302	319	315	315	329	312	339	317	333	342	300	309	325	312	331	320	309	307	309	344	351	335	335	342	307	316	317	329	340	322	321	343	320	338	299	329	347	348	286	342	345	301	346	330	348	329	336	341	334	318	344	319	318	331	324	330	307	328	311	322	334	305	294	329	341	328	313	331	340	309	334	332	349	299	320	325	298	335	330	317	316	321	307	294	331
60557	97499	71159	41515	19920	6021	1180	575	558	548	605	551	570	535	518	505	582	521	525	579	530	514	562	578	562	531	568	554	575	541	566	538	607	555	565	526	570	536	573	575	556	572	575	577	567	560	560	535	542	569	552	553	528	589	512	562	519	515	575	548	552	551	548	578	566	537	567	560	534	618	544	581	563	559	604	551	564	531	574	603	590	554	528	556	590	528	543	611	568	552	566	508	539	552	555	529	532	551	592	572	575	545	568	540	567	561	554	574	555	548	599	519	564	551	524	556	549	536	550	583	538	510	527	576	554	580	544	571	536	581	568	549	539	528	574	559	591	531	565	601	552	561	587	533	526	580	536	545	582	580	557	539	562	569	544	544	577	543	586	532	560	542	587	544	547	528	557	552	590	564	545	488	545	539	564	554	557	544	575	581	598	523	571	514	564	562	557	567	565	548	576	527	533	577	558	543	517	550	541	570	575	541	574	604	555	510	521	562	523	543	557	518	552	567	561	574	561	546	596	560	571	554	549	577	539	551	569	568	580	556	547	542	572	569	560	571	521	533	545	529	542	545	529	541	592	530	613	523	542	568	533	586	543	552	575	536	518	585	545	538	540	557	536	567	531	518	498	560	540	564	571	578	550	575	538	536	531	537	576	548	567	538	556	529	561	554	567	576	569	572	554	545	552	561	520	592	536	583	530	525	575	512	546	588	524	568	534	568	545	568	573	534	524	526	589	568	574	553	554	559	548	547	551	550	528	532	511	550	540	516	525	540	583	547	533	569	534	517	548	525	587	540	529	567	586	569	550	516	570	541	539	534	517	577	566	571	539	535	534	574	555	531	556	574	547	575	560	573	577	526	562	582	522	589	606	504	525	493	549	606	558	523	529	587	578	571	523	573	570	525	520	557	533	540	536	555	531	593	573	567	580	574	566	525	546	557	579	547	537	588	534	534	523	578	577	549	562	577	561	579	554	561	589	530	548	557	563	571	573	556	561	541	536	560	557	567	560	544	560	561	551	555	559	557	567	571	546	538	558	519	540	515	611	555	578	555	568	580	538	532	574	556	512	548	547	569	588	530	528	534	580	577	568	632	547	515	547	543	577	556	556	553	564	574	548	566	561	518	564	542	562	549	569	569	538	550	546	573	548	539	543	562	611	578	529	544	577	529	572	602	579	553	557	583	561	561	492	556	547	556	532	541	514	556	566	520	551	588	571	555	558	601	545	533	528	598	535	560	543	526	525	544	574	524	519	543	593	558	557	546	572	577	539	604	540	567	531	536	539	534	526	487	552	557	506	537	566	534	559	550	567	566	569	567	554	568	564	555	515	533	551	539	578	560	561	584	565	534	577	562	519	549	518	548	518	543	554	528	554	557	537	546	531	545	573	554	531	588	534	584	549	564	535	556	547	495	541	566	556	532	571	552	537	618	534	575	552	528	556	567	513	582	531	565	575	533	553	540	534	571	536	524	534	568	539	523	515	554	539	575	576	564	530	530	603	565	547	581	570	536	575	588	522	563	550	563	565	547	565	560	544	584	534	580	580	565	520	538	557	540	620	569	576	552	546	548	548	537	535	547	540	568	576	539	571	551	569	558	559	547	560	564	500	512	551	505	532	579	546	543	582	546	525	519	517	590	538	560	554	516	530	558	520	562	560	566	529	567	553	573	523	494	539	520	553	584	536	526	524	563	549	576	568	566	565	535	584	563	516	553	542	604	547	572	573	573	557	587	533	566	567	595	540	539	577	559	510	555	519	591	527	515	590	525	552	552	525	560	591	548	585	577	563	539	531	542	584	568	502	592	596	547	593	574	558	527	549	500	551	544	542	553	550	549	567	551	542	514	582	563	605	627	592	548	564	537	531	551	594	563	553	523	567	488	519	556	590	537	562	519	547	596	514	561	542	520	565	530	567	557	505	544	553	541	536	586	537	559	533	588	582	563	549	563	580	543	567	550	568	569	618	545	567	540	548	603	560	543	573	543	551	521	533	585	554	524	560	594	608	566	527	555	563	531	558	525	557	527	552	557	525	557	556	593	560	575	517	572	564	565	544	606	541	588	550	567	521	516	557	552	553	580	526	563	569	562	556	589	560	540	553	587	578	562	509	566	577	587	564	569	573	533	566	543	524	568	542	563	532	586	568	571	558	508	563	543	555	544	552	580	542	563	553	541	546	530	560	591	566	541	525	577	551	595	562	552	556	531	508	585	533	608	542	503	597	527	577	524	592	576	561	563	580	594	569	568	539	577	557	569	524	536	566	560	575	528	515	556	539	569	544	543	556	560	557	550	578	559	549	536	574	551	568	568	581	548	558	518	532	545	555	570	565	499	556	584	569	572	525	527	526	570	542	532	532	530	517	554	551	583	548	570	559	556	539	567	567	533	557	591	575	568	520	526	555	555	574	547	572	553	579	577	564	585	565	554	548	534	527	522	586	586	572	591	575	568	581	556	539	565	561	546	535	529	575	577	534	562	508	591	540	547	534	582	528	527	578	519	530	509	518	524	553	549	512	566	538	527	569	575	569	542	586	523	549	528	543	564	574	512	598	549	544	611	527	508	525	543	528	572	518	567	569	566	573	558	557	522	555	558	538	603	562	569	552	572	513	590	526	531	563	555	540	586	559	588	570	564	525	558	573	585	559	541	521	562	576	535	539	537	543	511	517	546	566	569	579	551	551	539	561	547	542	598	559	572	500	542	527	542	536	513	567	601	560	561	542	538	578	589	510	572	555	535	565	529	589	555	512	572	551	584	533	539	544	558	572	568	550	563	567	563	532	552	569	562	584	569	538	596	523	593	549	587	564	541	511	529	559	542	575	551	527	529	521	571	572	537	586	549	557	540	569	555	579	501	547	586	561	531	572	547	571	573	555	568	536	527	567	592	552	488	547	501	517	544	593	559	552	539	552	526	519	538	595	559	578	562	528	549	554	550	558	571	589	599	516	551	556	560	549	486	539	582	594	552	571	578	547	518	540	540	526	566	555	560	602	511	526	530	572	585	533	532	567	526	532	581	535	589	569	503	535	521	577	567	519	540	549	509	572	559	551	533	551	555	551	549	572	560	524	568	533	538	574	561	576	520	563	556	567	553	585	518	573	549	514	571	563	559	547	543	597	539	548	574	569	576	588	582	576	583	487	532	576	541	547	532	558	575	578	526	584	566	525	534	549	570	567	539	596	553	540	556	534	553	514	571	551	520	581	550	526	583	531	582	539	516	507	559	581	561	565	511	560	531	543	553	561	508	518	531	560	565	548	535	534	528	559	580	530	568	531	550	549	577	567	547	577	549	548	562	582	541	515	592	568	518	551	549	562	545	576	557	550	534	544	562	607	542	547	544	550	560	573	591	551	564	554	569	577	595	521	565	556	572	567	572	570	539	591	579	561	514	509	547	544	556	566	556	590	536	574	553	546	557	581	573	581	573	525	563	557	554	582	575	564	544	549	569	546	604	555	510	560	551	582	540	567	514	562	584	541	542	577	560
29986	28069	25517	11452	1802	651	346	338	330	308	293	287	346	313	266	317	312	299	320	285	316	313	304	296	272	313	335	329	302	309	303	283	320	333	299	298	304	279	322	291	321	330	290	294	298	281	279	311	294	286	297	303	285	329	296	295	305	319	275	289	314	326	294	305	311	299	333	290	330	291	285	326	306	346	303	315	298	310	329	315	296	328	301	265	280	315	302	310	325	308	300	343	302	300	324	284	314	312	282	259	316	274	305	287	295	349	291	298	309	280	277	279	339	305	337	305	307	307	272	282	293	276	307	284	304	287	309	316	307	312	314	324	279	318	268	294	292	333	331	306	293	300	282	306	336	320	312	285	302	317	296	303	300	313	314	308	292	276	327	292	324	292	301	302	294	292	272	295	287	299	306	330	305	330	337	305	331	292	314	291	307	277	293	323	337	299	313	275	295	321	291	283	301	280	287	315	303	290	303	277	297	315	312	316	329	288	322	328	318	300	283	293	302	308	285	288	293	287	296	294	309	321	358	324	289	315	300	312	317	301	320	312	284	296	297	299	296	315	260	310	281	299	315	303	308	307	281	307	310	304	335	308	278	279	278	270	322	308	298	279	313	310	325	270	321	292	316	304	296	303	276	331	288	271	318	292	293	292	285	306	314	310	323	289	291	300	308	284	303	306	309	292	310	324	309	308	326	310	329	300	294	312	289	309	305	333	295	291	308	288	296	329	314	309	298	285	295	306	306	297	329	280	315	271	351	343	316	323	314	313	326	295	340	279	311	340	327	297	310	298	307	329	324	275	331	283	296	298	291	304	309	288	320	300	293	281	290	324	302	315	307	302	317	324	321	259	315	314	325	300	303	319	321	314	331	297	294	306	332	283	308	289	338	308	309	311	310	295	302	284	310	342	284	302	291	295	336	295	294	306	285	316	308	304	330	295	303	292	346	261	314	281	296	311	290	326	299	277	296	287	333	281	309	275	305	294	331	282	309	321	311	280	290	318	285	306	321	303	302	302	287	300	320	295	322	308	294	297	327	301	328	294	346	307	305	336	307	301	301	302	303	295	312	328	281	313	307	314	295	295	311	300	302	339	291	301	337	294	282	302	301	285	313	313	325	293	320	319	306	297	342	288	310	336	340	315	275	322	301	295	327	283	326	308	312	328	272	342	314	282	302	291	294	313	286	325	353	289	303	315	315	286	289	297	294	276	297	318	280	312	273	338	289	309	317	308	288	331	289	315	335	322	313	291	312	287	313	313	287	310	325	284	316	301	286	313	299	272	317	331	306	289	326	309	308	282	311	291	307	317	301	288	293	336	332	299	305	297	319	299	284	267	303	291	341	291	299	320	301	312	294	313	292	301	315	286	295	307	316	309	290	305	290	306	321	306	321	306	299	296	307	299	290	329	311	305	326	311	322	317	311	287	299	300	304	301	309	295	307	308	297	331	304	348	289	322	295	283	302	292	297	320	296	319	296	327	276	287	316	287	310	294	302	308	299	316	289	311	313	288	339	282	294	324	306	315	322	299	288	307	326	302	329	313	312	310	334	299	268	290	308	293	308	288	303	331	300	286	302	313	293	319	309	272	311	305	338	293	307	297	293	344	291	301	302	318	293	304	311	331	323	283	278	319	291	288	280	304	296	305	291	326	305	307	305	305	322	300	277	297	292	314	288	328	307	343	282	313	320	301	327	351	303	304	304	292	315	339	347	303	301	315	317	298	292	298	317	292	296	340	285	343	329	286	306	302	287	301	310	306	280	273	327	307	298	295	327	337	295	273	331	314	296	307	286	317	334	316	270	295	339	328	284	303	275	325	306	303	310	289	299	313	312	294	301	323	304	297	315	249	292	276	322	309	346	327	310	310	310	304	306	286	292	306	315	291	307	312	317	302	291	311	300	271	307	300	300	297	309	294	295	326	250	306	299	289	311	316	318	293	286	291	284	306	263	334	336	313	353	273	287	296	290	318	303	286	290	289	287	280	302	285	275	301	294	305	323	305	320	311	317	303	303	284	276	336	305	292	297	323	300	299	300	295	306	283	284	297	291	334	302	289	293	318	305	334	295	301	320	290	293	310	274	322	275	300	308	325	301	281	290	289	326	316	313	297	313	327	307	308	305	300	321	325	299	279	306	297	327	302	303	269	310	315	313	340	328	288	285	297	313	312	326	293	326	297	277	288	291	312	302	320	308	311	281	300	343	274	307	292	295	286	291	319	254	292	282	321	295	302	295	309	343	316	314	287	289	280	306	296	292	299	307	309	312	297	290	294	338	295	298	305	311	325	277	335	301	278	319	317	294	300	297	302	315	304	320	308	282	304	332	289	304	305	332	286	305	295	305	287	302	326	307	288	326	271	305	288	288	266	318	303	314	322	311	310	312	298	319	278	296	317	310	337	339	342	305	325	294	291	308	275	327	313	294	319	317	291	281	306	336	325	289	305	298	314	297	336	319	292	293	287	287	309	319	299	323	286	310	295	303	284	307	287	299	295	313	281	314	280	291	322	309	290	291	296	300	284	326	340	312	296	301	321	269	309	324	308	290	304	280	297	308	319	304	306	317	290	289	330	312	291	296	301	322	281	309	310	310	309	284	284	320	328	290	290	285	317	300	314	301	311	311	315	304	298	294	314	312	292	302	295	293	304	300	329	319	315	317	284	294	291	294	290	299	333	340	282	290	306	295	268	295	301	315	288	282	289	287	320	343	291	293	295	308	285	274	302	324	322	313	347	310	280	337	284	293	323	307	300	330	316	290	320	285	316	287	312	316	283	337	290	312	268	315	285	296	307	328	331	282	301	303	306	299	319	315	320	264	300	327	306	316	300	281	316	300	332	314	310	277	271	267	311	314	268	301	280	316	291	286	281	252	297	313	343	315	307	306	301	280	304	321	310	282	317	325	314	303	301	309	318	278	281	316	304	297	287	351	303	282	293	302	290	302	291	326	334	278	300	272	334	324	313	318	302	314	268	265	291	267	335	302	320	303	285	305	302	280	271	293	318	307	338	290	277	282	327	304	300	328	322	325	286	308	303	326	300	289	269	314	306	298	332	289	295	310	317	314	315	283	302	304	322	304	297	305	301	309	274	303	294	305	290	287	281	301	318	291	325	302	314	312	347	317	296	340	313	316	302	307	281	294	289	303	307	300	288	294	321	299	319	314	309	272	309	298	260	290	336	299	300	314	291	324	336	316	302	280	294	289	281	297	273	258	300	309	325	276	305	311	339	330	344	299	305	308	315	291	292	304	324	285	298	316	304	315	287	302	318	316	299	320	292	306	290	306	319	304	347	294	352	293	321	330	299	313	326	304	310	286	299	299	289	286	308	299	329	290	307	307	307	304	326	308	288	317	297	327	315	304	321	304	306	309	288	312	311	317	317	328	292	288	322	328	298	296	293	296	295	316	285	295	307	308	306	297	290	288	314	305	279	285	286	284	298	324	305	332	295	280	287	301	317	293	285	346	370	310	333	313	317	309	276	317	319
38371	45735	30536	11838	3411	1103	608	512	559	525	535	562	557	561	597	587	559	584	560	564	536	540	584	556	561	562	575	563	560	553	561	546	588	521	540	528	562	575	568	590	502	526	564	540	541	539	520	540	500	575	586	568	568	562	557	555	548	543	559	570	569	548	565	541	602	580	528	504	531	549	553	523	537	552	533	555	551	582	554	554	565	543	474	565	587	542	561	539	600	541	572	534	572	540	565	542	559	587	569	560	552	568	490	545	561	555	554	569	565	539	569	581	527	532	549	571	518	537	529	545	554	568	577	541	554	567	565	520	570	538	553	533	512	568	567	582	525	542	573	577	571	528	582	567	535	542	546	563	511	597	572	530	564	516	528	550	532	508	540	579	542	572	539	560	560	556	562	574	522	546	565	599	525	517	496	568	542	555	560	562	551	562	514	531	573	551	569	540	608	543	571	571	540	523	587	543	544	540	528	543	543	568	529	529	540	535	543	513	570	582	581	560	543	556	545	533	548	550	538	563	551	503	582	551	567	535	557	516	544	557	575	569	562	508	588	562	567	557	568	549	551	510	588	544	543	550	538	564	589	530	546	555	544	527	525	555	556	556	531	539	588	551	568	553	557	567	568	515	540	530	550	530	544	546	587	525	557	541	556	562	568	571	536	537	564	590	573	542	546	504	568	501	590	556	578	597	551	552	553	591	567	488	564	596	536	547	567	555	512	569	586	526	502	541	543	556	585	573	586	536	546	543	589	558	563	554	540	514	551	545	509	537	531	534	564	530	542	569	550	560	580	527	627	565	534	574	577	554	538	554	521	536	540	568	528	553	548	507	600	551	545	523	514	592	567	550	573	531	599	513	562	536	573	540	545	554	505	539	547	568	555	551	564	514	516	588	544	563	532	558	551	572	520	537	568	579	566	534	571	574	557	543	563	563	540	514	534	557	580	552	598	543	574	556	567	513	588	531	545	570	617	526	515	516	525	559	587	518	580	553	582	565	579	579	584	584	541	516	546	542	557	563	569	519	554	574	560	533	538	538	596	556	558	527	532	552	530	538	581	548	563	572	546	569	576	562	568	503	551	550	533	552	541	537	577	542	506	521	528	514	568	525	584	553	592	563	557	565	583	536	574	565	539	568	548	552	568	523	531	569	570	562	557	536	575	543	545	532	558	587	558	573	578	529	565	583	515	561	556	526	552	569	558	549	560	551	528	493	529	546	580	525	556	580	575	558	581	552	536	566	558	543	511	587	519	563	560	567	516	556	566	524	546	545	584	572	542	594	562	540	512	585	539	573	550	537	545	567	532	551	582	595	568	563	607	544	541	522	576	591	565	551	540	572	557	556	572	558	543	556	531	516	550	538	564	546	547	565	572	519	526	561	558	563	580	591	563	588	608	571	551	558	550	542	544	572	581	559	541	570	570	581	581	559	584	550	558	528	547	570	547	586	542	526	560	506	561	552	538	553	515	542	582	566	564	547	534	596	566	574	583	558	531	536	547	551	563	569	564	526	563	571	560	576	542	562	565	564	559	536	525	540	575	561	585	506	552	553	555	551	592	561	531	583	577	562	534	533	572	543	578	564	527	561	517	581	562	520	543	554	522	515	542	557	547	556	553	538	558	541	551	538	513	523	559	551	569	578	519	556	570	540	559	560	565	535	564	554	543	551	553	544	554	521	587	554	571	556	550	532	540	572	547	554	590	558	580	559	527	565	570	546	592	553	519	519	570	555	549	565	574	589	564	574	518	525	552	519	583	543	599	563	554	572	532	607	588	573	554	521	554	540	522	551	555	587	556	545	523	529	535	568	577	534	576	583	557	556	508	594	534	557	540	566	547	550	531	513	565	588	553	574	529	552	542	586	555	541	553	564	551	599	567	551	545	552	514	555	553	545	557	586	506	537	558	559	531	545	565	552	562	582	531	556	579	594	566	565	564	533	538	549	556	601	527	537	551	532	556	540	575	531	535	575	567	570	578	521	537	529	560	540	508	535	529	536	500	526	560	551	573	564	550	561	522	510	549	514	584	505	547	517	547	539	566	556	535	550	527	552	534	567	571	529	588	560	563	575	554	540	546	526	569	591	510	574	581	582	538	508	544	550	573	553	575	527	596	540	570	613	535	535	537	557	523	552	556	569	531	547	560	558	594	562	523	538	558	564	584	515	553	610	567	539	558	533	516	537	611	587	591	549	580	541	578	537	520	566	529	535	587	504	549	560	627	558	555	583	536	564	517	559	567	518	562	546	537	550	551	572	591	564	542	567	644	531	556	573	524	580	545	530	579	512	570	536	567	541	536	603	562	516	558	562	601	562	566	568	554	558	609	549	566	564	513	538	535	587	575	557	577	561	540	555	496	533	547	558	534	563	579	537	573	571	582	548	573	528	573	603	539	538	545	546	536	581	556	549	537	636	496	561	575	570	521	544	542	542	571	502	551	554	558	503	575	562	557	605	584	553	530	538	571	535	546	573	516	559	574	568	565	576	556	552	525	535	615	545	586	576	550	552	588	558	579	557	561	571	570	580	575	582	525	528	547	546	562	546	571	571	570	572	590	523	531	570	552	535	576	540	508	552	534	533	569	505	579	553	564	537	535	518	526	537	524	559	548	522	540	549	580	539	528	568	596	534	548	553	561	570	523	549	558	541	519	562	589	521	546	530	540	575	525	594	544	590	557	552	547	559	582	565	563	573	556	579	572	558	536	559	557	527	531	547	526	551	586	566	540	549	541	539	534	568	579	564	576	554	596	557	548	600	580	564	518	539	549	549	526	587	545	524	569	561	538	540	550	562	558	537	565	562	546	574	582	569	528	560	572	580	548	564	607	549	532	572	553	580	571	564	563	573	569	601	552	547	584	537	558	572	576	555	540	518	547	514	542	583	576	541	590	528	575	548	566	562	560	566	530	572	587	552	548	555	559	556	562	502	568	573	554	567	605	553	546	559	562	544	536	531	576	555	502	550	557	542	533	554	564	562	537	568	567	570	526	523	572	516	547	527	505	539	530	535	570	550	522	527	570	521	561	552	519	498	575	567	534	580	528	572	529	518	532	561	501	517	519	541	552	575	562	543	615	535	529	556	560	558	550	597	547	542	506	571	554	541	519	545	508	545	574	533	520	582	523	528	569	522	550	553	593	558	535	593	563	544	564	596	547	550	584	546	563	579	521	563	599	533	544	551	556	528	556	534	548	508	569	570	535	536	556	549	553	541	557	587	544	548	543	522	558	532	568	536	591	546	545	533	565	533	542	571	555	544	579	543	546	587	553	582	577	557	556	524	599	541	590	540	542	547	531	531	569	564	551	576	528	621	538	522	509	541	530	542	545	541	536	505	554	535	578	568	572	559	565	552	580	569	520	505	497	545	556	541	559	555	551	560	584	577	566	499	544	552	556	555	553	543	575	571	541	548	571	536	548	540	534	562	520	546	550	567	587	530	508	590	539	553	559	546	552	519	558	563	541	520	557	600	511	536	569	551	533	606	540	538
24657	22543	31267	26183	20173	8421	719	275	257	250	242	265	251	251	235	237	246	247	260	229	244	247	256	242	241	247	233	255	254	255	271	235	251	245	293	219	287	240	256	243	263	269	224	253	242	236	227	264	255	260	273	236	239	283	262	252	273	263	230	259	247	250	229	240	267	222	274	244	236	251	260	260	250	271	240	257	259	232	241	240	273	279	243	226	229	230	229	233	227	258	268	253	235	245	253	233	221	266	250	228	247	244	256	225	216	220	219	252	229	234	249	250	241	238	233	255	265	268	260	236	273	228	238	233	234	257	260	238	221	247	249	265	238	257	249	265	260	252	242	242	258	243	245	212	249	235	265	268	259	250	221	250	236	231	232	230	265	212	245	262	228	244	205	254	246	236	238	235	273	262	231	229	220	241	232	280	221	245	239	218	226	220	230	236	256	237	218	217	241	229	240	249	233	229	239	248	233	224	244	248	253	256	245	218	236	256	256	235	235	236	259	231	264	236	262	252	227	217	213	217	258	265	246	233	247	237	254	259	250	257	221	236	240	273	222	264	280	246	256	256	227	259	258	233	263	234	233	236	233	241	227	210	233	247	253	238	282	231	255	230	198	238	263	234	258	248	273	244	233	254	244	248	230	229	248	248	244	218	252	250	240	228	275	246	262	214	259	252	220	249	234	243	225	230	236	245	242	238	232	239	239	227	247	221	231	224	256	243	248	248	255	233	237	236	231	241	251	262	218	265	240	240	196	239	242	272	242	258	227	238	227	249	241	267	291	269	237	248	251	236	241	253	248	226	250	250	230	270	219	265	240	252	229	251	245	229	230	246	255	221	202	235	222	268	242	231	259	245	254	245	253	219	208	233	239	223	237	241	253	244	235	268	248	222	228	227	213	214	255	240	280	229	213	249	266	248	233	246	259	269	225	249	260	236	230	246	225	237	253	243	234	253	258	217	249	233	289	249	237	284	240	221	244	238	247	247	254	266	253	247	244	265	257	254	261	266	273	236	239	227	249	256	242	273	220	250	222	240	240	269	215	243	216	227	250	254	246	235	237	231	239	265	228	229	247	260	255	227	257	255	254	248	238	240	252	260	241	238	243	226	239	213	228	260	225	253	250	219	243	230	250	229	241	251	233	246	211	211	250	244	235	239	240	230	252	253	246	232	233	233	231	246	215	233	246	253	242	236	215	220	268	230	251	257	257	260	240	269	234	272	257	262	271	233	216	246	233	224	257	239	222	238	248	228	250	244	264	241	238	227	237	246	248	252	251	255	241	231	251	240	239	268	240	238	262	269	225	256	238	215	276	237	252	232	253	261	265	241	242	274	246	270	247	224	248	253	248	232	229	257	262	253	213	230	248	252	267	273	215	259	246	270	268	239	203	233	244	255	249	245	264	262	241	262	250	233	225	231	229	233	240	253	246	267	243	249	244	244	237	260	245	221	263	237	238	234	228	262	227	257	217	252	266	253	240	291	239	232	224	231	265	235	236	250	216	245	237	245	231	218	247	253	227	234	256	239	230	251	249	251	234	234	254	214	252	239	246	229	208	207	261	254	232	237	273	219	244	238	241	247	231	246	238	246	253	240	260	228	249	245	220	252	240	213	236	226	294	257	233	216	241	242	233	251	270	240	242	245	239	269	241	227	249	228	252	242	270	238	229	247	238	249	251	240	245	229	262	260	238	231	224	243	233	224	230	233	279	203	216	235	251	236	257	246	231	248	214	238	239	264	276	242	256	260	220	234	221	264	261	261	263	266	240	232	240	215	232	236	282	257	228	234	229	283	271	248	256	247	279	262	234	236	242	240	238	257	242	237	247	245	230	244	210	226	249	245	260	243	262	257	242	235	210	246	233	236	249	246	249	273	233	246	216	220	245	263	261	226	224	247	234	266	240	216	239	289	211	242	243	264	235	283	234	278	256	262	232	206	219	278	232	261	243	239	226	242	253	243	230	250	288	234	242	266	240	242	253	250	233	230	244	261	257	261	262	254	247	245	263	269	237	214	216	244	243	227	242	243	233	242	252	229	245	233	239	262	232	247	238	269	252	244	230	263	280	251	248	250	220	275	252	271	218	248	258	268	263	240	235	222	254	264	233	257	234	240	246	253	229	225	244	227	226	235	264	263	242	241	217	269	259	221	256	231	223	232	251	239	249	237	234	235	240	250	238	287	236	263	234	232	229	234	250	253	237	243	210	244	271	236	236	245	219	234	246	226	233	217	267	264	258	231	261	241	244	253	231	248	230	227	254	238	237	248	252	250	241	257	240	243	260	266	224	242	231	215	252	259	239	242	270	236	278	246	236	253	251	245	236	265	261	250	246	239	260	233	239	230	217	250	230	232	240	236	229	245	249	229	243	249	221	243	263	239	235	256	271	238	259	221	288	245	247	248	267	259	241	245	246	247	258	251	235	267	251	234	239	267	248	229	250	236	252	254	239	253	252	257	234	251	244	244	230	231	212	273	239	213	259	259	210	243	261	251	236	236	239	229	251	244	243	209	245	251	250	249	239	230	248	234	239	243	263	268	268	261	239	256	256	227	233	267	260	219	235	273	228	252	253	221	248	255	234	237	242	263	256	261	252	231	232	246	245	266	247	236	261	243	252	234	253	242	216	229	248	253	240	257	258	252	270	237	222	217	279	245	234	242	257	294	249	241	259	230	239	263	256	261	243	246	288	258	255	212	225	228	250	256	273	238	243	255	252	251	237	234	234	234	246	249	232	218	257	246	236	236	251	239	243	234	202	223	241	240	238	227	234	282	243	223	233	281	251	248	259	234	257	234	237	242	226	260	239	260	226	226	223	246	240	232	229	234	241	255	214	243	243	224	263	287	283	258	274	236	258	230	205	248	259	225	223	255	222	232	220	241	264	253	262	236	244	235	241	268	256	251	261	256	239	225	243	251	248	248	247	253	227	253	243	283	247	235	252	267	230	254	276	286	255	239	259	233	249	256	242	260	230	231	245	252	244	238	238	241	228	236	255	225	268	277	228	291	225	251	251	225	264	244	232	258	240	250	240	253	243	231	248	227	221	242	250	258	264	232	237	248	248	247	224	228	254	255	219	268	249	243	217	231	210	235	266	256	246	250	261	237	280	233	257	247	242	227	252	236	248	242	251	245	237	237	242	256	232	237	242	275	252	239	262	239	268	233	235	251	223	232	221	249	229	252	242	230	226	234	223	228	246	219	248	239	233	233	223	231	232	244	255	231	232	267	256	249	231	226	266	260	230	250	257	235	240	245	249	252	235	257	247	239	249	246	232	239	235	245	244	241	265	238	241	248	247	232	263	243	242	232	265	275	231	244	240	240	233	250	224	245	248	231	257	258	252	252	224	266	271	274	286	277	257	239	242	227	236	230	249	260	233	243	263	235	205	242	251	215	247	251	251	226	265	267	247	258	245	228	221	229	238	252	228	240	257	248	252	266	231	244	233	232	244	247	243	230	248	235	260	256	241	214	256	261	246	263	277	266	220	247
60107	88325	63012	35928	15209	3913	851	438	439	456	446	447	467	438	464	443	425	455	412	455	437	461	469	462	471	452	492	473	458	442	480	480	416	456	439	471	448	433	443	468	453	455	446	443	484	425	465	431	455	442	446	463	466	474	450	429	405	489	442	463	497	451	461	449	469	426	473	460	397	439	486	452	485	439	460	446	443	411	429	427	425	437	419	467	470	409	490	453	442	474	452	443	449	441	431	454	460	424	433	462	459	454	488	450	426	437	465	479	465	448	477	443	476	453	466	476	443	443	426	409	427	488	421	432	456	460	441	449	461	460	484	441	415	460	455	436	445	450	432	438	512	445	444	420	470	477	433	454	469	428	446	467	427	463	467	425	409	452	443	460	450	471	472	457	442	462	457	465	458	456	467	454	434	431	451	456	438	452	481	436	430	454	491	462	490	458	448	471	489	482	450	415	460	430	448	459	453	467	453	451	470	428	464	468	443	433	461	426	475	453	433	415	457	451	426	448	460	464	406	405	439	447	425	452	440	445	447	486	475	469	430	453	399	431	463	429	415	421	440	418	506	442	444	478	442	435	392	460	451	468	467	396	414	453	460	448	441	442	453	430	461	496	489	494	457	502	464	450	466	448	408	504	428	455	450	452	433	452	469	439	435	441	457	447	487	430	534	445	480	454	468	477	420	413	471	430	472	489	467	499	451	498	442	424	405	459	464	444	461	467	476	464	434	461	465	433	490	477	459	480	481	424	461	482	448	482	459	479	453	456	460	432	453	437	483	413	466	462	433	471	423	456	465	431	406	441	476	419	406	436	418	449	470	494	486	426	462	476	423	474	427	429	404	502	431	422	453	480	438	478	445	415	456	407	436	454	431	447	481	432	433	421	468	428	469	486	447	419	494	438	438	435	437	465	474	475	445	453	449	418	484	454	425	485	446	452	430	449	426	428	455	430	472	459	427	438	462	459	479	432	421	419	465	467	446	456	455	416	440	437	449	414	449	432	447	435	505	474	497	450	472	435	476	460	420	439	432	428	515	399	459	476	441	475	457	415	451	454	465	420	424	443	454	458	467	452	442	413	459	505	412	482	472	429	446	406	456	448	419	473	444	495	467	457	426	429	448	457	405	463	500	429	464	428	453	473	440	440	453	444	456	471	438	484	443	449	458	434	450	429	476	434	449	454	462	466	481	431	424	438	447	432	442	447	443	434	457	448	449	409	426	467	452	450	460	436	458	468	467	471	441	446	449	434	454	450	458	511	431	442	500	463	446	491	447	443	430	422	433	446	466	477	478	452	462	431	448	435	421	424	426	480	434	464	428	445	450	430	460	455	436	432	416	470	457	460	450	436	477	419	490	436	436	457	440	424	442	487	466	491	432	435	441	462	487	423	457	455	449	435	402	488	458	431	467	455	440	431	466	425	471	477	447	485	454	434	426	426	481	427	424	454	387	445	449	444	447	448	452	452	479	435	442	445	417	401	447	451	477	445	423	471	452	439	478	460	491	446	455	445	471	448	486	431	419	428	461	470	493	483	420	437	467	432	439	432	448	455	483	422	463	457	448	422	431	413	449	475	474	466	434	452	461	447	407	445	448	500	396	447	442	411	412	486	440	414	448	432	465	454	429	495	440	455	446	437	442	446	473	389	461	461	449	439	425	451	462	466	484	477	439	457	417	416	419	456	468	465	441	450	433	478	443	448	397	458	462	448	463	419	470	425	456	415	450	458	440	454	457	434	424	463	427	447	432	466	432	449	432	440	428	462	486	445	466	472	450	483	483	470	456	488	471	452	418	445	445	437	497	456	457	462	458	477	431	418	457	458	406	443	428	453	439	460	449	421	425	454	441	458	456	484	430	467	448	471	429	454	476	457	442	443	448	433	461	444	452	451	493	467	444	440	457	439	459	461	439	446	443	463	413	449	388	423	436	424	477	470	462	435	437	409	490	473	439	429	454	452	454	444	481	458	453	470	469	500	449	486	447	447	457	439	434	436	410	477	445	419	422	450	459	419	450	420	390	476	454	434	460	492	412	451	439	490	451	458	413	447	446	419	451	465	458	446	444	466	433	460	461	440	482	459	448	463	437	449	438	427	472	440	497	451	431	409	411	429	430	424	418	449	431	446	487	476	454	462	456	438	426	437	436	459	420	441	442	468	438	442	433	416	476	457	434	440	449	477	445	439	449	476	460	429	479	427	487	451	459	438	472	416	467	413	427	435	447	454	436	467	427	447	465	422	455	444	442	440	463	424	436	451	444	463	454	443	464	449	483	439	447	432	435	462	472	478	459	433	465	469	458	449	471	472	441	432	461	435	465	435	439	438	456	483	445	456	445	452	463	423	437	448	456	455	450	434	428	452	465	463	454	467	475	436	447	475	422	424	421	484	434	507	451	444	465	414	456	473	459	454	409	424	446	470	462	502	440	450	437	478	457	470	472	451	451	420	468	470	447	501	431	405	413	467	455	430	463	476	442	448	498	463	454	456	429	443	422	432	445	414	458	452	410	438	483	435	455	451	465	449	469	430	449	447	456	461	460	425	436	477	442	465	472	439	473	458	459	408	482	457	436	451	428	437	462	439	444	427	493	427	463	423	456	436	449	445	433	449	454	453	444	456	459	435	446	436	435	442	412	437	430	472	489	404	449	447	466	461	436	431	442	455	449	446	423	392	485	455	394	418	437	454	462	430	454	434	450	474	437	419	425	446	441	498	467	450	441	449	431	442	470	477	440	448	389	422	453	474	452	427	424	431	436	448	451	450	448	471	434	431	461	465	429	448	420	450	462	420	426	475	424	430	448	466	440	471	444	489	432	454	450	474	464	470	425	446	440	430	419	484	458	463	465	514	455	446	448	417	428	478	466	448	483	459	441	445	489	460	484	491	442	478	421	436	417	469	438	454	419	470	450	465	482	429	438	464	417	470	451	417	439	450	451	448	438	468	459	426	463	418	482	483	462	416	463	454	462	463	417	445	436	494	411	426	453	451	426	459	460	424	475	438	456	426	435	427	418	435	468	452	441	446	442	458	436	422	454	432	447	443	444	425	483	431	463	473	478	455	457	471	475	463	416	437	452	496	449	474	448	459	481	402	453	471	405	467	476	436	421	454	449	443	463	455	437	419	489	442	465	484	451	451	424	450	473	461	459	485	459	430	448	454	413	442	434	449	434	428	435	442	429	435	423	446	441	461	448	459	492	455	447	482	411	471	423	437	486	424	452	454	426	462	444	439	504	438	428	448	478	460	463	448	451	444	461	445	456	457	429	459	492	441	453	459	463	464	406	498	424	453	447	427	454	455	439	439	437	448	442	424	441	426	467	463	460	448	493	447	413	457	443	464	435	477	433	424	496	454	422	470	438	460	457	471	447	453	432	437	434	437	452	474	429	434	426	469	490	451	488	448	457	441	470	463	434	454	465	446	443	458	448	462	439	435	448	481	433	428	458	457	497	435	454	475	424	460	461	422	417	419	440	444	450	445	456	419	465	450
23460	21868	30548	24528	21454	18973	4977	411	346	346	356	355	334	337	338	338	332	328	318	325	329	336	309	301	337	339	326	328	327	334	314	368	296	325	345	339	331	346	329	341	310	336	349	314	323	346	328	330	335	345	333	342	325	299	311	312	324	320	360	309	299	333	345	316	303	318	338	348	313	293	327	310	331	314	312	358	316	348	310	302	320	296	312	332	330	312	347	340	310	277	330	295	339	333	301	314	322	332	324	352	343	348	293	333	277	327	335	318	330	318	339	345	326	345	328	321	320	315	332	294	320	327	350	310	326	303	313	316	320	346	345	312	303	330	271	337	329	347	292	295	307	304	299	313	333	321	331	316	300	346	314	321	317	292	332	317	329	332	313	322	318	292	301	308	296	351	301	330	319	347	304	310	312	315	339	330	336	304	326	319	311	326	339	321	325	317	334	288	335	316	329	381	340	338	315	300	316	279	311	365	353	333	302	321	339	307	327	350	312	364	282	339	332	326	330	332	305	320	307	294	296	346	316	296	346	332	309	326	312	292	347	311	305	355	327	297	348	346	341	301	320	326	330	305	307	328	338	332	308	313	329	312	362	330	346	316	320	310	321	309	311	323	288	318	322	312	319	296	340	301	359	324	310	333	324	323	327	282	320	359	333	330	324	302	331	327	298	288	341	324	310	311	302	311	329	309	330	299	349	313	300	299	333	308	323	326	301	347	299	341	299	337	320	312	281	335	316	297	303	321	363	308	305	330	300	326	290	302	311	317	311	336	303	321	339	305	330	288	320	315	311	318	333	302	328	323	307	330	284	307	334	304	346	332	302	325	319	296	332	302	312	310	315	322	299	312	327	330	326	327	332	338	347	354	308	324	325	315	341	317	321	304	316	340	326	292	322	314	303	307	333	326	334	299	308	334	310	319	319	323	320	307	299	326	302	310	321	354	326	316	322	320	303	309	306	325	334	336	314	343	334	317	340	309	324	335	332	335	290	303	299	321	287	305	335	308	327	309	322	354	358	319	301	330	309	313	297	333	312	332	335	307	309	318	361	310	305	331	321	336	334	319	308	334	315	320	314	308	351	287	338	300	334	333	332	327	357	297	291	314	308	323	314	335	313	325	360	307	343	303	305	331	322	293	352	305	333	338	343	321	283	349	326	339	317	311	351	331	362	357	358	313	320	322	347	326	334	295	346	336	344	338	303	321	352	316	335	335	318	303	286	301	324	330	293	311	323	317	319	311	343	327	324	350	324	330	316	325	340	296	351	326	319	342	326	315	290	337	327	355	373	317	324	305	361	338	336	335	315	300	325	306	314	345	320	330	290	291	318	326	320	309	337	297	340	322	319	309	330	340	332	338	304	310	306	338	322	315	309	305	319	338	303	339	306	307	304	323	334	326	325	325	305	310	334	343	319	288	343	341	327	311	341	297	334	319	324	325	309	328	300	331	339	312	318	342	312	318	309	294	358	328	353	338	321	319	306	330	283	331	334	327	328	325	327	323	331	312	293	292	297	329	309	312	336	301	308	332	307	321	300	343	324	350	339	304	340	337	315	336	318	293	332	327	307	324	314	324	320	317	313	286	312	334	351	322	329	331	317	294	317	313	309	328	297	267	341	327	319	346	344	300	347	338	336	347	305	276	328	297	343	326	327	305	317	320	304	345	327	302	325	332	314	328	313	307	321	313	340	324	349	329	297	306	317	316	345	331	349	316	302	338	311	310	312	327	297	324	303	300	358	313	310	311	343	302	298	332	333	296	317	324	291	325	325	309	303	321	307	335	333	292	333	311	304	329	325	320	359	335	268	335	344	319	308	356	302	350	350	339	329	355	305	327	343	305	314	311	325	298	327	334	329	312	329	323	351	291	332	288	315	313	306	295	326	319	323	350	342	328	318	304	297	328	346	318	320	333	340	338	328	317	316	324	342	296	324	309	297	337	330	322	324	313	307	307	324	366	331	293	330	332	302	302	333	304	324	329	319	323	350	357	287	347	330	301	370	339	318	300	322	305	308	330	294	332	304	312	300	322	308	336	305	315	328	333	336	320	334	324	314	326	327	281	352	297	307	329	338	328	320	322	323	352	328	319	330	303	287	342	334	330	322	317	323	321	306	318	323	327	317	352	319	321	332	345	316	336	321	338	314	321	331	322	334	318	338	297	336	333	319	289	343	318	302	333	318	315	346	284	359	323	311	350	312	311	320	299	309	313	347	329	310	296	331	279	334	359	280	296	314	324	335	335	308	321	311	322	303	304	317	301	336	327	321	298	320	310	328	338	340	311	322	333	318	319	332	293	341	321	302	318	296	314	310	311	305	355	315	316	330	318	328	318	310	348	304	288	311	341	310	295	285	350	314	313	324	304	338	343	327	320	299	346	292	297	313	287	322	321	311	296	285	318	288	324	326	318	348	291	293	325	307	287	306	327	300	339	334	325	296	307	308	313	276	357	325	316	323	320	311	308	304	332	296	293	342	313	319	361	322	306	309	334	301	330	328	312	330	341	348	331	282	321	314	311	326	322	316	303	310	308	360	324	303	314	335	328	307	306	329	294	325	309	325	319	304	309	306	301	317	332	352	301	339	326	346	304	344	303	329	301	308	307	334	343	307	313	318	329	321	334	344	331	290	325	326	324	347	314	314	317	323	296	336	349	326	341	328	341	333	348	323	318	327	333	322	328	335	305	285	323	301	303	344	301	336	312	349	320	335	332	299	318	332	330	323	327	333	327	358	340	308	292	296	296	346	333	313	334	312	318	303	328	314	317	301	327	318	308	316	294	328	339	345	313	300	312	305	334	320	312	331	316	325	354	346	324	315	343	290	346	308	330	314	293	312	338	359	331	332	325	316	350	299	314	344	328	301	323	348	310	355	324	321	293	290	305	321	298	309	340	277	328	326	373	326	322	324	333	362	354	300	310	313	315	311	317	301	333	327	317	323	301	349	301	332	313	310	322	323	325	310	342	301	306	314	308	316	336	307	331	279	329	322	328	325	348	329	324	334	337	278	320	334	330	329	296	317	326	336	315	330	303	336	344	309	339	333	309	319	309	334	297	325	341	308	335	331	358	319	301	336	328	311	332	299	303	286	329	297	317	314	353	335	304	304	305	328	292	305	309	321	300	291	315	328	359	266	330	298	316	297	369	346	329	302	285	312	313	347	321	344	314	324	307	340	337	316	349	319	295	321	329	307	325	328	303	316	303	299	314	310	309	338	305	366	335	314	313	303	317	322	306	297	298	304	317	302	313	347	336	337	324	308	302	344	306	321	349	353	331	326	306	329	349	316	308	320	318	302	341	314	331	306	281	308	314	329	342	300	329	316	297	329	334	341	294	330	342	288	318	319	336	326	347	305	292	300	331	316	300	342	346	338	310	349	325	322	340	317	312	327	328	299	309	350	347	341	331	352	345	330	316	313	328	326	347	298	328	336	324	324	340	329	311	306	300	336	328	304	304	341	307	326	328	345	307	298	312	319	322	325	327	342	300
61260	100276	75055	44279	21381	6222	1233	572	530	542	572	557	570	537	568	522	566	559	595	536	553	583	558	591	551	544	575	564	533	570	540	549	509	545	565	510	572	521	564	558	546	563	557	557	523	543	559	531	548	577	556	555	533	554	561	541	538	554	595	565	578	584	551	538	529	552	559	537	585	528	528	592	566	563	518	512	578	539	577	552	579	554	550	553	553	561	563	543	506	502	556	521	539	522	567	549	586	540	528	576	588	577	569	563	556	553	583	559	552	573	544	548	574	524	521	571	528	522	524	575	511	545	521	534	562	593	563	600	511	573	549	551	536	572	558	554	546	517	573	538	542	564	524	558	523	565	522	523	562	517	549	571	516	574	576	553	572	559	520	549	533	559	515	558	517	562	574	534	558	588	536	529	573	559	591	535	549	563	525	554	526	557	524	530	564	543	559	587	564	591	566	555	614	571	512	560	534	580	556	521	542	539	531	540	537	580	534	500	552	560	535	487	545	576	559	569	549	586	533	573	585	532	574	566	554	559	569	537	549	592	522	587	543	554	542	527	563	564	528	549	560	585	566	502	522	566	584	501	527	541	514	590	555	589	596	534	536	559	576	582	551	548	568	540	502	532	560	600	542	581	574	510	561	501	566	578	572	550	582	591	563	520	558	579	551	553	564	552	559	542	534	559	542	556	561	550	514	559	494	536	517	551	531	574	563	539	547	555	578	550	579	566	524	570	536	559	529	546	532	512	557	541	531	576	562	566	518	573	540	569	554	533	594	596	549	550	533	570	545	579	538	527	518	558	549	553	527	578	562	482	563	558	517	572	510	584	593	585	528	567	572	566	521	560	584	531	566	562	547	511	563	555	568	588	551	516	545	543	553	532	556	553	593	592	557	552	550	557	528	564	581	583	554	560	555	557	557	545	534	514	557	525	496	551	547	571	560	563	574	577	583	544	526	513	568	570	523	529	548	593	564	497	542	573	581	595	598	555	552	544	538	541	528	549	543	557	553	509	571	548	568	570	536	525	532	552	564	526	551	524	533	513	533	588	548	552	540	575	562	599	548	572	561	514	541	549	563	575	523	566	547	541	576	551	530	558	545	547	546	584	568	546	570	521	524	552	511	530	518	523	564	508	570	535	537	566	537	589	581	584	557	585	549	568	567	586	518	530	610	579	537	598	560	569	542	582	554	525	555	548	552	550	539	578	569	504	572	577	611	553	567	526	572	565	557	518	571	569	575	573	579	548	571	537	562	530	568	538	546	563	557	570	553	553	557	553	519	582	570	552	505	553	521	563	514	558	552	580	550	591	555	567	533	578	563	577	579	534	557	525	535	552	543	539	569	556	542	515	564	540	599	567	550	549	546	561	534	599	508	537	504	544	556	558	576	588	510	532	527	527	525	529	548	522	559	526	539	547	520	521	544	521	532	499	546	572	563	553	549	594	520	561	532	555	511	548	524	582	534	596	555	541	532	499	567	590	533	559	579	547	566	536	559	551	560	556	559	532	577	580	562	542	577	520	518	602	552	546	529	538	533	553	527	551	550	537	566	570	579	575	539	611	576	542	540	567	541	532	550	532	551	598	539	523	531	566	575	548	551	571	540	518	557	548	522	589	602	585	535	606	564	558	492	598	547	543	513	576	554	566	545	562	579	536	517	562	578	504	568	586	513	545	580	545	538	562	510	551	486	546	538	550	533	553	567	565	547	559	514	579	532	538	514	534	593	579	509	564	517	541	552	578	570	538	530	543	554	561	525	518	514	604	566	541	590	541	554	558	570	525	544	560	526	553	514	497	547	531	564	503	595	531	504	544	543	548	529	566	568	529	530	589	543	576	527	547	599	522	542	539	572	579	562	587	500	573	573	567	535	538	575	576	533	565	552	565	592	511	525	518	545	563	584	550	584	522	538	555	509	597	544	535	562	529	583	542	580	574	524	529	530	558	534	537	560	565	532	573	537	554	569	559	563	518	589	515	564	528	569	544	562	591	534	557	525	558	533	532	516	583	563	568	556	520	541	553	524	534	544	562	559	545	552	558	559	528	572	557	551	520	550	497	552	608	526	596	535	546	584	545	533	521	523	558	552	544	521	576	533	557	557	562	584	553	536	559	561	593	570	510	524	513	538	573	543	571	522	549	561	572	566	521	564	563	592	580	516	542	565	534	544	506	568	564	553	558	532	561	548	564	589	534	573	559	556	497	554	558	550	514	546	594	555	523	526	549	551	554	559	569	529	561	546	548	547	570	578	550	570	555	593	542	546	508	547	557	559	574	509	502	546	549	589	569	537	553	542	569	543	551	543	589	534	531	553	556	531	548	590	523	571	541	567	554	590	527	550	517	537	539	558	555	526	535	581	570	563	558	510	544	528	554	531	515	541	564	546	545	551	590	572	554	530	583	532	575	535	604	571	529	537	548	550	601	524	578	569	583	549	523	515	545	542	570	570	515	530	567	522	529	524	559	533	574	547	527	578	519	544	576	562	534	510	545	518	546	510	539	538	558	557	519	596	559	542	586	512	560	553	564	560	554	544	560	547	551	524	532	519	548	527	552	527	562	565	585	509	555	514	551	569	554	562	576	519	566	543	514	579	569	540	557	577	500	531	571	560	560	556	547	527	583	576	525	544	572	561	545	584	503	552	537	563	535	536	531	550	568	544	613	562	507	538	572	553	572	518	564	510	560	571	587	576	562	576	558	531	547	548	572	537	549	519	526	553	507	544	546	596	539	550	556	528	552	567	537	604	556	548	547	536	558	502	563	552	590	543	550	599	569	544	559	553	565	542	518	554	533	597	578	559	589	586	549	515	577	556	588	598	517	550	529	544	547	558	547	546	553	581	576	520	528	607	562	520	548	561	560	568	559	544	577	545	553	558	567	534	559	541	537	553	531	563	513	573	539	548	511	573	552	558	563	578	526	563	531	555	545	539	579	560	509	574	568	573	549	543	552	524	529	546	541	540	531	553	534	523	579	515	545	521	541	576	527	471	578	546	595	568	524	533	519	617	575	567	540	497	568	546	536	558	567	552	538	605	527	581	595	567	537	501	514	573	530	535	544	563	557	564	582	536	557	625	525	535	520	547	528	536	553	533	521	528	585	536	556	575	558	510	554	530	557	516	595	565	534	516	532	565	570	536	595	534	518	532	559	580	521	549	543	551	542	539	505	527	506	529	602	550	543	575	554	530	559	517	528	568	519	534	531	538	537	554	572	540	498	538	535	520	562	536	564	590	560	516	508	546	553	594	528	557	569	535	567	533	562	514	570	585	559	553	551	569	575	550	536	525	553	550	518	526	536	566	562	553	550	565	568	547	572	555	547	547	554	530	537	593	540	536	523	552	522	504	556	559	542	528	555	543	546	530	598	551	539	546	570	538	572	564	567	573	573	523	554	536	561	553	556	582	597	537	548	542	520	556	534	579	561	591	543	567	555	534	544	557	563	554	558	516	532	527	543	536	536	562	528	543	538	591	542	552	601	540	537	536	572
29411	29510	26864	11841	1882	660	343	274	304	302	324	311	288	305	334	304	298	287	274	306	310	293	300	294	287	316	312	311	278	291	310	329	276	268	312	279	309	303	277	322	316	322	321	304	286	299	317	292	286	275	335	325	303	284	299	307	297	313	314	304	278	316	304	316	283	287	314	337	266	311	284	303	294	304	283	299	295	308	354	329	271	314	296	310	301	319	317	319	332	309	286	268	297	286	290	302	299	312	263	256	291	312	291	284	294	306	301	324	297	319	307	322	328	312	280	320	305	304	334	287	329	325	294	296	278	312	298	289	294	298	309	334	338	321	272	297	289	296	278	300	312	294	305	310	306	282	314	320	332	296	299	308	302	305	292	313	280	337	290	323	279	305	268	313	315	292	298	295	302	293	287	284	293	301	273	334	308	315	285	294	263	279	318	312	341	287	302	300	292	286	269	265	278	272	292	287	277	310	289	309	295	327	325	287	284	302	319	303	298	283	297	315	302	330	334	275	291	304	288	310	313	305	267	306	287	271	337	326	294	313	265	302	311	284	298	298	273	331	299	265	275	313	272	276	298	306	321	281	308	337	296	292	289	318	283	326	290	287	316	312	302	334	308	278	311	291	321	286	305	278	292	293	314	328	319	286	262	286	288	306	290	276	279	289	308	301	291	284	309	305	299	292	311	291	270	283	310	299	325	299	311	293	312	301	282	272	294	323	283	289	296	290	276	317	296	311	287	277	274	309	304	322	283	309	296	299	314	299	306	294	303	323	320	319	306	290	319	274	302	311	312	288	272	305	313	282	296	312	320	316	299	298	275	303	327	296	285	293	316	285	303	294	285	266	270	286	297	298	296	287	285	309	295	330	276	307	312	316	294	286	268	300	268	309	303	283	291	305	320	321	315	306	318	314	279	296	288	292	303	319	259	305	292	276	308	287	269	288	288	320	300	277	328	283	273	303	289	288	304	303	307	296	296	304	272	291	277	301	265	315	285	284	284	317	261	318	296	257	293	288	272	308	274	298	288	286	310	293	297	269	303	299	313	296	288	317	292	291	299	276	270	301	277	297	309	276	287	302	319	328	294	293	296	327	325	306	285	278	309	332	308	311	290	265	296	302	332	281	301	309	307	292	302	297	330	282	306	296	302	320	269	288	301	334	313	287	311	306	284	319	318	304	305	278	302	283	320	285	288	297	301	292	275	296	307	275	283	322	314	295	283	310	319	307	297	275	269	277	303	287	309	277	305	284	279	298	317	272	325	313	267	326	300	263	319	333	293	293	291	281	301	312	325	296	336	320	280	298	326	294	312	328	319	288	282	275	304	293	313	313	276	322	305	295	276	301	321	287	299	318	273	295	284	286	309	290	318	270	297	330	316	297	303	329	324	302	276	286	291	280	322	280	302	279	329	299	305	271	273	304	290	308	324	294	307	301	283	303	320	290	307	304	306	311	260	330	266	309	305	291	304	273	299	290	319	321	294	307	285	264	308	268	290	292	286	299	272	299	283	317	284	279	317	321	266	290	294	303	307	298	308	291	280	327	273	292	289	291	278	291	320	296	296	273	308	298	317	306	337	302	271	287	303	294	307	266	287	282	299	295	274	336	294	286	286	318	274	307	264	322	292	290	292	290	288	299	350	299	302	288	297	318	282	278	302	273	304	305	302	292	291	248	262	282	312	293	276	292	305	311	315	269	300	301	303	322	272	309	310	303	312	299	296	310	294	287	288	293	291	283	314	275	299	311	275	282	292	280	314	265	309	296	303	279	308	310	291	301	315	314	286	275	287	260	295	305	279	294	318	286	270	306	300	292	290	315	304	291	272	301	316	300	296	309	313	285	317	319	304	331	293	294	298	292	304	312	292	293	294	283	302	322	275	282	289	308	292	273	289	259	300	288	306	330	268	284	292	300	314	272	335	307	269	286	288	298	317	303	315	313	293	275	277	298	278	315	293	310	310	273	262	294	305	294	305	300	332	275	284	294	281	298	312	308	303	312	300	297	279	267	306	281	307	299	325	307	282	294	277	271	263	283	255	269	305	284	296	328	315	316	319	316	310	317	304	329	314	303	307	274	272	264	276	302	320	341	296	288	301	306	302	304	325	292	300	280	298	303	289	294	310	310	279	275	318	294	296	297	262	328	274	299	319	312	298	302	279	270	287	331	311	263	346	320	291	302	302	289	293	304	282	292	307	297	318	293	267	303	260	275	304	325	314	293	305	287	302	307	279	304	308	295	290	277	285	283	284	283	305	288	306	294	280	299	288	299	319	313	302	323	292	311	316	288	296	294	293	301	275	309	313	278	337	307	289	287	273	302	281	313	275	302	298	308	314	298	293	302	287	287	277	299	315	299	314	316	294	303	290	319	306	317	289	293	279	301	299	324	290	316	283	290	295	304	319	300	273	293	308	291	274	307	290	283	328	311	293	327	319	313	304	314	279	294	319	318	312	280	308	305	284	286	285	291	289	273	299	305	319	283	286	276	312	299	288	328	274	263	301	308	292	297	279	314	332	286	310	272	287	301	341	268	255	318	292	274	278	288	303	289	286	310	294	301	287	295	293	276	283	301	281	303	302	285	299	275	289	260	291	308	286	321	305	288	291	273	294	302	296	288	286	333	307	283	271	324	283	286	303	284	327	315	328	288	315	344	292	268	307	294	301	311	286	329	316	291	306	283	308	299	279	278	302	324	279	277	287	273	292	287	295	281	306	290	310	305	312	285	289	308	283	278	327	304	295	263	278	306	313	287	325	294	280	304	315	316	278	317	312	304	315	287	294	311	277	303	306	278	304	292	299	296	318	262	308	304	298	289	292	304	287	304	327	294	305	265	281	303	319	319	285	300	291	314	286	298	289	299	294	298	309	303	288	283	292	273	282	281	305	318	281	319	322	297	324	289	305	315	297	323	312	287	274	304	313	299	307	287	268	279	290	300	281	310	277	325	290	314	295	313	325	270	297	285	292	292	311	310	319	298	290	303	279	284	282	291	281	277	318	296	316	318	277	321	307	295	288	308	317	279	300	282	306	316	310	289	283	301	308	293	284	285	284	333	326	287	331	285	291	332	278	282	313	313	299	312	286	302	292	277	303	309	306	275	290	269	281	315	320	282	304	305	286	292	268	283	275	276	325	287	294	299	297	336	338	319	293	301	308	303	295	304	300	320	301	289	318	273	307	292	300	296	299	269	309	269	321	315	303	322	299	274	280	293	314	282	275	319	306	291	277	323	311	303	319	317	297	299	306	290	341	272	293	272	284	312	301	310	284	289	308	265	304	305	308	296	286	297	300	294	340	320	278	292	261	291	299	278	297	295	306	292	301	282	318	325	311	297	292	289	267	342	295	304	299	286	290	281	328	314	310	323	286	308	311	285	300	268	282	323	259	287	294	300	309	309	313	302	322	289	287	310	293	274	297	296	286	304	278	266	300	302	284	305	327	305	284	298	290	293	299	281	320	278	300	292	305	298	312	290	295	286	273	315	292	306
37618	48231	31532	12052	3503	1108	615	544	522	568	529	568	551	553	521	554	563	565	533	552	549	578	502	561	549	529	532	540	557	536	546	527	547	567	568	550	576	559	536	536	523	533	522	534	558	563	541	544	591	518	553	555	553	542	546	534	586	528	543	566	511	568	585	558	548	536	573	527	575	600	543	580	579	539	549	556	537	502	558	533	540	590	580	581	577	543	552	578	544	513	539	537	574	583	567	602	531	538	526	550	540	550	505	541	532	576	592	563	567	544	579	521	556	588	588	575	530	575	582	590	537	536	532	526	557	545	589	548	522	585	551	553	524	559	567	530	546	558	566	572	536	534	514	546	538	570	558	565	528	566	505	521	552	562	521	561	521	533	570	538	549	529	544	570	534	507	555	538	531	544	554	498	563	570	511	543	520	545	513	527	560	518	557	544	529	534	539	563	503	541	543	529	562	566	592	504	573	560	577	539	576	574	512	543	580	523	566	566	570	570	533	560	507	566	596	524	514	574	570	579	558	558	556	540	517	507	564	546	564	575	542	576	534	590	545	528	517	506	552	574	529	516	562	577	503	534	514	556	550	536	556	581	524	567	546	527	557	528	533	560	572	537	533	535	510	539	530	545	528	564	575	522	574	556	570	545	550	550	517	573	549	547	523	547	557	565	561	553	548	535	519	514	549	537	569	599	576	549	521	582	500	530	591	545	579	536	575	570	550	561	557	530	565	528	518	574	563	532	562	581	578	534	562	556	559	559	496	538	563	564	543	547	540	550	550	562	520	622	569	534	562	539	540	572	539	529	572	553	552	547	546	541	539	550	519	559	543	555	566	541	522	558	517	571	601	574	545	549	548	591	557	599	585	554	565	551	574	562	559	537	555	481	541	514	541	524	568	513	564	528	567	554	535	534	486	581	543	528	580	547	542	554	593	554	571	534	511	599	539	556	578	549	508	575	556	544	547	585	559	562	595	550	535	553	557	562	557	499	567	542	512	519	560	577	582	566	507	552	525	548	559	531	541	531	523	507	594	519	573	526	534	473	536	603	559	526	534	540	549	534	559	565	522	564	551	580	551	541	565	546	574	555	545	551	537	556	551	533	527	566	582	520	539	552	518	540	538	584	480	592	530	518	578	528	553	538	567	559	546	560	508	549	518	556	542	548	534	535	551	552	549	547	578	588	536	543	551	548	532	548	534	543	581	569	522	570	567	573	539	520	553	522	583	528	544	585	556	561	540	561	554	557	527	554	560	570	563	551	548	565	568	550	549	542	501	555	547	530	577	547	576	540	575	554	557	532	524	522	596	510	510	574	535	562	577	569	551	557	533	551	548	525	550	505	516	520	540	577	494	528	523	542	553	547	579	534	569	514	532	600	532	535	581	522	550	560	504	540	518	558	588	541	572	530	513	521	535	519	550	561	535	557	546	555	537	583	587	570	564	543	509	559	523	569	573	527	525	547	527	553	534	541	540	564	570	534	527	555	530	588	531	529	525	565	557	564	563	501	550	572	555	505	514	531	492	539	513	549	547	572	576	576	531	553	549	581	565	557	571	584	523	530	538	539	557	539	575	542	568	517	585	512	587	537	505	520	544	529	564	535	535	526	547	536	521	554	552	535	574	563	576	552	542	539	566	535	545	542	568	540	563	529	541	556	563	589	588	573	561	533	530	566	558	557	564	574	497	575	565	508	562	531	528	559	522	545	546	488	574	566	557	567	532	552	561	539	542	522	578	584	577	539	548	503	525	516	553	553	589	549	594	554	519	554	519	524	540	547	549	543	532	562	576	562	563	547	544	525	519	529	522	545	555	528	528	526	550	520	570	538	543	515	553	527	602	539	535	540	535	547	542	498	539	550	571	544	549	588	487	568	514	563	576	525	499	523	545	525	529	539	567	551	541	566	582	563	539	564	599	525	527	545	602	526	579	541	533	515	543	614	545	522	532	557	552	559	501	550	542	498	558	561	573	567	543	559	527	559	531	552	554	546	623	575	555	577	493	544	510	555	560	570	522	577	557	527	550	540	518	577	527	555	567	521	524	564	535	553	590	543	566	543	547	587	563	524	565	571	571	543	542	561	551	522	556	559	519	546	589	548	535	546	498	556	555	573	546	561	552	568	577	559	561	526	572	547	540	568	580	569	567	550	567	574	530	555	513	582	583	597	515	595	522	598	560	546	542	541	551	583	512	545	504	518	564	547	500	544	554	567	534	576	572	558	521	555	526	573	579	547	544	527	553	537	535	584	559	539	527	496	578	579	562	593	561	565	595	556	530	570	552	530	549	545	562	559	548	590	526	521	516	552	517	556	559	518	575	552	557	554	562	519	556	567	549	523	596	542	544	543	544	543	535	490	552	556	548	533	555	557	525	511	550	562	575	558	574	580	548	552	538	556	527	537	547	574	562	552	579	547	540	530	589	553	542	554	535	507	519	549	524	554	529	572	572	579	586	530	522	555	524	537	532	542	523	577	540	578	527	517	553	542	562	560	520	546	554	504	552	570	529	547	536	540	522	584	561	488	584	572	520	555	521	560	565	534	525	535	596	500	555	511	532	525	584	548	546	568	536	507	545	528	568	567	550	564	550	605	609	556	564	533	562	571	558	535	534	506	532	538	522	555	562	603	528	554	534	539	568	542	544	563	565	540	510	545	562	534	548	566	565	554	554	539	565	547	570	511	538	497	566	561	528	539	538	556	572	523	599	555	596	553	534	548	573	562	589	538	570	605	541	509	513	531	567	571	537	550	518	582	573	515	542	571	544	546	577	505	570	551	547	570	557	571	539	571	590	574	546	555	586	520	527	548	538	549	564	585	518	551	551	566	556	530	574	520	510	587	516	558	502	550	540	570	551	553	528	512	541	571	531	513	577	576	579	533	512	564	528	554	583	540	552	534	587	531	507	507	580	537	515	529	553	555	556	536	532	550	554	512	563	603	558	511	574	540	556	537	571	544	549	544	521	563	549	579	558	564	561	513	565	494	564	576	562	515	528	537	533	556	547	510	551	569	556	586	571	520	574	538	591	578	601	547	508	511	552	517	560	540	534	503	545	533	535	537	539	513	521	564	550	582	521	544	523	561	536	513	560	528	583	543	555	531	552	537	523	524	526	524	577	547	578	550	567	569	541	561	562	536	526	542	533	572	563	543	575	531	538	568	500	529	549	570	537	520	580	570	574	556	611	575	563	590	553	529	549	539	573	556	555	514	524	528	568	553	540	565	588	554	543	535	561	517	547	511	536	542	532	497	529	567	534	559	554	564	566	578	569	544	539	516	541	530	512	531	554	495	528	493	536	551	538	550	535	578	557	587	592	530	558	591	543	543	528	560	547	500	591	534	556	640	560	550	537	541	539	497	548	563	531	541	542	543	582	583	529	558	552	532	565	555	568	557	545	531	528	524	550	573	543	576	576	538	553	545	582	553	535	551	575	507	581	563	531	532	573	562	530	538	581	548	559	595	565	570	530	522	494	579	559	525	540	562	548	541
24616	23200	32057	26340	19974	8188	643	236	222	228	264	231	244	271	227	227	244	254	249	266	238	251	226	255	211	242	247	229	230	229	222	218	249	249	243	246	225	255	250	253	229	222	244	255	247	256	245	270	222	231	240	246	251	233	221	227	211	246	211	254	224	267	227	240	243	224	215	231	242	233	245	237	234	253	228	227	227	242	226	237	249	250	237	242	247	250	235	218	238	237	238	237	241	234	251	248	249	230	253	264	242	242	220	192	233	242	222	229	253	224	249	243	243	249	268	233	224	235	255	234	223	238	259	245	241	238	241	259	226	256	252	246	234	248	235	219	246	246	226	234	237	230	215	232	236	250	235	243	227	255	223	225	254	227	245	222	225	251	240	239	230	231	240	245	241	227	220	241	242	229	261	245	236	237	256	245	206	250	211	194	192	232	231	245	234	224	244	219	229	270	221	244	265	245	261	223	262	201	234	234	249	246	220	243	251	245	232	249	214	239	241	226	235	207	238	246	235	233	224	254	229	224	239	221	214	198	221	236	239	241	237	232	245	239	248	238	255	229	239	240	232	228	222	237	221	215	260	228	236	241	226	234	229	206	224	250	251	235	215	236	216	229	244	250	230	208	246	238	213	234	231	219	245	215	236	240	241	230	253	262	211	211	230	238	248	235	220	255	251	239	217	252	240	252	214	248	244	244	240	257	242	232	260	241	238	207	226	232	237	224	236	257	231	230	256	249	257	250	241	258	254	245	244	233	246	232	242	257	229	208	250	254	231	223	211	224	237	259	224	221	231	242	224	244	223	204	245	238	232	214	219	225	237	248	230	237	232	248	253	231	220	266	227	234	235	236	270	242	247	236	225	240	229	228	230	242	232	247	247	216	260	243	229	214	226	235	225	264	248	206	247	232	257	222	230	239	245	226	225	219	215	224	221	244	250	260	239	221	262	230	222	214	235	235	230	214	242	232	275	212	236	229	239	223	238	218	247	243	225	259	228	213	220	229	257	237	225	258	228	232	234	216	229	255	201	228	218	246	252	229	226	234	244	226	247	227	270	220	242	249	224	233	235	258	247	213	217	240	231	231	236	238	223	224	251	224	220	249	250	205	231	245	244	239	228	223	240	241	238	215	211	220	212	237	228	229	251	223	233	213	227	254	213	254	230	261	223	233	246	275	237	221	227	240	246	225	238	251	218	241	246	260	228	244	232	253	211	225	235	246	213	236	229	227	237	255	241	254	242	228	264	255	246	264	265	237	212	272	228	210	236	246	259	240	218	244	247	231	250	229	222	213	234	255	217	246	246	263	213	244	269	220	218	211	246	237	232	229	240	241	237	247	245	240	270	238	221	237	221	212	252	233	228	223	250	225	224	239	238	224	208	236	229	228	235	260	226	252	232	250	252	246	236	232	259	245	234	236	235	248	207	236	240	259	223	246	210	206	255	214	205	247	217	239	230	229	229	214	228	264	208	227	235	223	230	267	211	238	238	238	246	265	234	221	231	247	246	256	228	267	255	227	235	221	241	228	210	224	257	244	249	239	257	235	214	271	228	222	235	254	223	248	269	236	221	238	230	245	223	217	252	240	238	220	210	246	247	257	234	242	224	204	251	252	242	227	255	244	247	241	221	264	244	271	248	251	255	229	238	209	214	256	250	246	241	231	227	200	258	261	264	240	235	237	213	258	254	223	241	243	234	213	245	256	239	242	238	205	245	242	242	220	240	228	240	234	243	229	241	241	213	253	263	234	212	223	230	253	256	244	221	250	232	255	248	249	213	222	244	221	222	242	225	254	232	243	222	230	238	256	254	257	244	228	232	250	223	279	251	246	253	252	237	240	212	256	255	248	222	245	216	229	218	215	254	235	234	255	243	245	226	232	233	238	226	265	205	254	230	236	236	243	272	255	222	267	236	251	222	234	221	233	245	226	216	240	228	232	219	222	266	226	263	231	203	233	239	215	226	250	219	245	221	239	240	210	219	251	207	251	247	216	255	245	234	237	221	261	238	246	235	243	259	244	238	247	243	248	252	239	261	222	230	222	240	255	240	226	235	223	263	264	257	238	222	255	219	237	222	225	228	228	222	249	264	228	231	252	259	239	242	217	260	234	251	227	249	237	240	235	209	232	240	239	228	261	238	217	208	209	247	223	234	226	245	244	230	228	253	218	239	236	234	259	253	254	252	228	219	227	212	231	243	225	227	235	243	225	246	239	246	226	238	215	210	215	238	253	256	234	194	226	260	232	250	242	233	240	214	246	254	230	254	250	262	221	223	232	219	252	218	250	223	225	270	244	240	235	242	237	213	232	237	240	243	241	243	248	245	230	243	249	246	259	227	231	230	229	238	227	249	242	220	230	222	242	236	226	235	229	221	221	215	228	230	212	259	296	218	243	216	234	225	243	240	233	237	237	231	252	231	234	228	237	240	212	237	256	239	222	254	252	244	234	225	262	231	245	227	225	212	226	212	234	239	247	218	246	237	222	252	257	229	235	258	210	247	229	249	260	236	258	237	230	202	244	243	255	225	269	239	232	268	228	234	213	208	226	261	253	242	224	207	240	214	252	263	244	246	213	253	238	251	260	223	233	228	254	242	249	224	237	228	210	236	197	248	230	231	232	245	245	224	233	226	229	249	227	249	251	237	228	258	220	253	196	227	236	228	239	242	214	251	226	249	204	220	222	229	222	232	241	240	244	231	230	249	248	238	225	247	226	219	231	239	222	221	243	260	256	257	249	246	219	229	230	239	216	236	235	252	215	252	206	242	223	218	219	248	208	250	244	218	236	235	236	238	232	233	242	226	234	286	277	249	251	227	238	240	256	225	207	211	230	231	267	225	244	255	226	258	243	243	236	245	239	248	253	249	245	250	229	220	229	222	263	252	236	263	227	245	250	228	226	241	260	243	280	207	246	238	197	243	260	256	228	202	241	234	254	247	242	209	216	241	256	256	250	234	243	254	252	228	218	237	217	223	240	243	216	224	241	264	240	234	228	224	258	223	248	260	230	257	222	237	244	231	246	255	258	224	258	248	260	251	228	255	210	234	241	234	232	243	224	230	227	246	233	220	217	244	233	237	241	214	237	234	245	227	241	247	223	219	230	224	235	249	225	268	238	237	228	236	228	235	248	225	245	235	215	193	233	185	250	245	219	254	216	202	248	235	267	228	212	244	236	215	233	254	244	243	229	240	216	222	245	218	206	254	235	219	256	242	265	242	250	251	228	240	228	227	246	247	223	258	250	218	239	243	218	234	243	234	249	221	260	251	222	262	235	212	222	225	246	238	236	253	244	239	231	237	236	241	209	205	216	238	231	251	201	228	247	249	234	234	247	227	225	225	230	233	255	223	229	238	217	233	220	232	241	245	223	226	201	222	235	217	234	208	227	241	259	251	235	210	231	235	245	228	242	227	226	229	241	232	242	237	231	220	234	242	254	244	254	240	224	224	247	244	244	233	240	251	257	220	222	269	244	246	231	221	247	242	228	232	230
60527	91129	63715	35959	15252	3902	701	431	455	436	425	434	447	464	443	430	472	444	438	440	441	491	432	437	472	446	463	456	420	427	420	412	405	440	477	471	415	455	402	419	431	428	415	434	463	436	439	417	488	434	485	423	458	446	427	405	422	469	448	450	416	427	436	426	413	432	482	419	474	407	443	471	426	428	456	442	448	445	430	488	461	432	406	431	447	424	450	429	476	399	434	466	439	441	460	476	424	413	413	451	455	433	452	423	439	417	443	451	430	427	438	427	419	447	432	447	428	466	467	470	405	471	460	435	449	455	436	457	450	438	485	457	509	445	417	404	467	445	422	454	445	450	439	435	445	417	427	429	424	432	432	438	404	449	485	466	435	462	441	432	425	450	477	451	445	431	442	434	437	399	457	413	504	435	435	438	437	419	414	460	456	454	421	439	403	423	452	467	436	428	396	424	440	428	423	440	408	467	435	426	430	431	424	436	422	426	437	410	440	415	450	411	480	442	442	450	449	446	430	417	437	443	466	438	427	467	450	435	397	406	458	448	422	415	434	444	437	466	421	430	430	447	455	420	394	456	457	415	431	432	441	440	431	436	428	436	461	417	463	433	447	444	425	436	476	431	404	431	426	460	421	448	418	440	424	447	414	463	440	444	419	470	418	424	426	444	452	447	405	418	420	408	450	417	486	421	438	428	444	446	390	449	421	455	407	470	456	416	411	427	428	461	482	430	440	425	432	438	386	437	407	436	439	438	423	417	421	457	444	433	390	463	420	411	441	425	446	444	441	432	484	404	467	427	445	423	430	454	434	394	406	447	415	437	431	424	414	466	482	446	427	466	443	460	434	421	435	440	431	436	425	449	432	427	468	467	471	435	422	416	429	443	440	435	461	455	435	459	422	448	431	441	427	441	429	413	420	425	461	413	428	425	480	442	445	456	434	444	474	439	434	421	462	461	481	437	450	434	442	443	432	456	400	437	480	447	454	439	401	423	441	442	427	449	427	419	453	420	456	452	435	442	409	451	422	447	426	441	428	458	443	425	441	435	427	410	431	441	455	455	417	445	419	414	396	401	417	433	481	422	440	419	437	464	436	404	450	430	452	439	468	449	384	429	456	445	428	447	473	442	434	409	450	455	437	415	418	435	461	421	465	439	440	428	409	452	451	392	450	476	440	453	475	423	439	436	443	445	391	431	416	416	441	424	477	448	427	445	429	436	462	444	441	435	419	457	441	441	386	418	396	428	405	414	424	449	429	420	453	414	437	450	409	455	456	448	430	425	431	402	420	421	417	449	436	436	430	482	408	398	448	450	401	439	456	456	447	466	462	418	432	421	432	397	428	401	404	409	478	454	405	428	457	469	470	446	464	429	448	423	416	429	460	415	451	428	413	445	363	413	463	424	406	451	403	394	437	489	404	443	449	459	404	416	455	443	443	447	473	403	432	441	431	449	463	430	470	437	406	445	436	457	428	394	446	432	414	474	418	446	448	420	462	455	428	453	431	460	425	451	423	469	482	405	400	428	470	434	463	406	436	423	452	432	428	447	430	440	432	424	417	449	441	422	444	463	445	440	429	455	454	465	416	434	426	397	418	437	475	438	460	423	429	439	447	423	421	433	440	414	450	511	434	445	431	423	423	414	435	445	461	447	422	447	445	451	444	447	424	414	436	418	427	416	472	451	440	445	428	410	381	416	459	388	383	431	472	408	458	417	434	431	468	386	447	443	442	469	444	427	439	457	408	427	459	460	438	454	439	410	405	469	439	419	453	419	436	465	453	456	447	403	431	408	420	426	425	429	393	426	420	421	418	411	420	445	444	404	455	409	426	407	422	429	454	415	453	437	445	454	447	449	430	399	401	403	429	447	435	447	421	422	448	451	441	433	430	423	453	438	420	436	415	400	425	405	437	449	435	454	431	447	451	407	436	470	426	414	441	466	456	452	425	451	452	420	451	468	417	444	462	433	402	435	443	448	402	429	430	450	499	440	454	429	445	443	453	407	431	418	441	407	408	464	470	422	436	411	451	406	444	439	425	416	442	447	445	453	419	442	444	443	450	445	416	428	432	445	401	432	423	428	410	442	446	418	455	422	411	435	439	449	444	422	443	414	419	468	437	441	449	451	458	425	423	418	377	417	430	416	378	431	454	420	401	449	416	420	436	424	411	452	429	415	425	386	429	437	416	421	407	436	446	457	455	457	503	425	440	465	442	429	425	419	455	399	451	446	472	424	421	438	457	411	421	438	437	450	450	474	381	426	437	411	446	435	448	437	465	384	419	447	410	410	443	419	424	465	448	458	374	423	481	467	392	394	397	460	464	427	408	452	436	456	417	441	409	441	444	402	392	457	464	429	451	431	447	403	491	514	424	429	411	416	406	384	448	481	425	442	468	452	430	460	416	464	463	427	420	426	452	461	415	411	432	430	414	412	458	435	445	441	408	439	436	442	420	436	411	454	436	431	428	505	419	421	442	424	454	461	445	432	435	440	486	422	440	457	443	460	442	441	431	457	434	444	464	434	426	465	458	457	419	436	423	439	431	423	432	449	449	441	443	428	432	420	432	456	451	427	411	467	389	415	418	412	459	419	426	452	451	440	432	425	435	440	427	418	444	423	465	437	477	431	425	445	423	438	476	431	484	414	425	437	423	414	433	469	436	421	411	449	401	403	431	456	501	451	442	438	418	451	413	460	427	438	453	459	395	413	436	420	439	447	434	435	425	422	443	483	447	461	450	414	407	404	421	424	483	474	432	412	435	432	434	416	495	471	443	437	430	424	436	447	416	419	421	458	445	422	444	438	440	431	444	460	428	436	456	465	463	445	419	465	444	427	442	446	427	413	453	457	467	457	396	421	421	425	416	432	493	434	393	485	450	462	454	427	444	445	421	399	441	447	449	437	431	390	421	448	406	413	437	432	386	436	439	438	436	437	449	423	404	442	453	430	423	424	433	428	418	431	417	434	393	459	438	433	456	436	410	428	405	416	418	474	450	441	454	437	426	459	452	428	429	478	446	459	482	442	446	420	457	411	409	486	417	438	440	420	385	434	427	421	427	430	464	435	479	426	459	444	416	423	451	395	448	409	446	444	424	461	421	455	449	444	473	448	453	462	440	445	432	435	424	414	456	441	415	456	454	413	429	400	420	444	434	422	447	427	487	419	439	475	451	457	454	456	429	430	374	438	436	426	428	396	465	430	470	436	473	444	441	384	430	416	425	415	450	452	393	437	471	444	451	422	440	450	417	437	453	396	446	395	422	405	423	437	426	444	458	427	449	438	440	426	430	447	397	414	450	472	413	512	442	432	401	411	433	392	434	420	433	448	447	466	451	449	418	390	451	412	452	438	434	404	434	430	448	445	439	432	450	451	422	419	428	455	439	403	434	442	474	430	410	407	407	408	467	431	458	442	417	411	445	402	436	436	420	436	434	456	436	408	413	435	451	432	444	431	468	451	417	420	394	457	430	426	419	433	456	441	473	409	426	456
23435	22047	30614	24868	21537	18797	4761	331	336	317	293	302	319	315	331	326	318	265	301	334	291	325	330	312	287	309	295	307	319	293	290	318	319	310	316	279	322	334	330	264	280	326	321	267	331	276	315	291	301	332	305	277	296	296	303	299	323	323	297	287	318	321	324	310	272	283	317	304	290	305	288	314	322	283	273	331	289	297	299	300	285	307	296	332	294	292	298	288	331	295	322	296	292	307	309	315	301	318	286	317	331	280	277	288	300	318	344	336	277	287	322	292	299	303	313	336	314	311	293	331	302	306	319	300	311	305	323	298	289	308	293	283	276	279	307	318	305	327	314	326	307	325	329	285	300	291	331	300	278	324	309	327	319	290	283	269	309	315	319	315	315	312	309	295	281	298	330	305	320	309	299	329	314	319	288	303	312	315	301	351	308	290	304	311	325	307	316	287	299	275	308	321	326	300	308	320	293	304	321	296	299	297	306	296	318	317	319	296	297	326	309	316	340	292	311	303	315	329	305	301	294	322	314	298	283	313	347	312	324	295	323	307	308	286	331	302	301	317	304	313	317	283	303	307	338	297	324	293	339	311	354	320	306	314	296	337	295	312	293	308	326	302	315	325	299	302	309	295	292	312	295	309	332	309	322	311	333	309	282	305	313	302	316	324	278	292	333	303	319	315	309	279	259	302	288	322	280	313	301	336	305	324	319	318	291	310	275	315	282	303	308	299	317	328	337	298	341	323	303	307	291	316	307	327	275	335	303	303	286	310	311	291	322	340	300	295	313	289	348	285	279	307	289	290	335	308	279	293	309	298	270	316	307	287	296	312	300	294	324	325	343	304	299	295	299	307	323	310	338	273	319	318	328	318	328	297	314	305	290	305	301	323	267	327	267	309	300	298	316	304	278	328	292	329	330	314	284	296	312	300	286	292	343	271	313	261	286	293	307	320	312	306	329	304	295	292	297	313	337	327	317	290	299	306	305	295	290	302	309	269	294	337	311	289	303	304	309	282	305	309	286	317	315	261	290	315	284	306	338	298	307	275	291	282	278	347	326	304	360	301	313	304	316	269	316	304	302	303	328	292	321	352	287	315	312	271	271	282	328	298	283	309	320	307	294	302	308	283	300	278	311	303	290	311	285	311	289	305	322	284	274	300	313	307	319	306	299	320	310	301	281	289	291	299	291	338	310	309	305	333	327	300	291	275	321	289	309	308	313	316	319	335	306	306	312	308	306	292	304	297	330	306	306	318	273	282	323	338	282	307	328	321	277	304	302	278	264	307	298	276	259	327	306	303	295	298	280	310	314	287	313	327	307	299	285	264	314	284	338	344	318	308	307	293	287	312	311	304	308	330	302	320	315	309	311	285	286	321	297	308	288	293	295	269	294	293	303	299	275	292	286	299	292	321	300	307	306	307	296	301	288	306	287	281	290	359	275	303	347	279	315	292	315	289	308	297	313	302	326	356	318	275	293	313	283	328	309	293	296	309	323	311	326	300	269	316	291	288	321	321	288	278	313	330	321	309	285	310	358	288	294	332	305	308	318	324	297	297	350	321	323	273	309	325	285	300	305	300	323	296	354	312	286	309	288	294	318	287	295	334	299	324	292	320	316	307	322	299	352	306	298	342	315	284	332	300	285	277	308	310	307	340	311	278	290	319	280	295	301	314	306	309	304	300	326	299	317	286	277	296	307	298	280	293	311	305	292	326	307	326	305	301	303	288	306	313	334	320	320	315	319	316	309	301	304	338	312	320	304	350	318	275	279	288	311	311	283	306	321	345	328	302	298	297	283	310	295	319	315	325	328	305	317	285	342	295	331	324	306	333	309	293	289	285	283	329	298	321	299	297	284	342	294	298	301	314	311	273	314	312	345	335	321	292	294	330	307	299	306	290	317	304	336	300	281	280	348	313	260	300	295	305	331	308	330	306	298	258	311	330	273	284	315	339	290	316	320	317	281	292	314	331	263	322	295	291	293	319	296	321	319	291	305	322	287	290	306	319	299	303	305	333	313	316	328	312	309	337	314	337	313	296	277	291	301	330	284	302	284	316	293	318	316	310	308	334	304	316	335	320	306	327	303	306	297	298	320	325	329	274	321	298	263	312	301	301	333	329	301	309	336	302	312	316	301	293	278	308	287	315	317	292	298	303	294	319	304	297	319	304	318	304	302	316	296	314	295	314	316	281	319	297	294	306	284	347	304	302	336	294	280	294	320	331	293	301	303	316	331	331	306	338	292	291	316	310	305	305	315	322	319	326	301	285	309	311	346	328	326	294	309	289	303	281	281	310	318	305	297	321	278	339	271	330	283	329	308	309	316	285	302	309	332	329	277	286	281	291	271	313	302	302	324	291	286	318	304	279	314	316	270	309	332	269	297	309	311	291	322	308	303	297	303	297	298	341	303	286	318	325	297	272	316	307	311	313	321	300	324	277	300	329	303	305	332	312	302	277	311	303	306	315	319	275	312	321	284	301	323	298	287	301	332	309	309	303	309	306	307	305	328	304	281	326	303	297	286	283	282	291	331	299	277	293	290	255	306	309	321	291	327	314	307	287	312	319	313	312	336	314	281	329	331	297	317	304	280	289	303	303	294	296	312	282	345	307	327	319	323	314	333	332	315	327	281	315	272	300	325	313	286	315	317	270	290	310	338	297	315	297	288	296	320	284	325	314	301	310	298	298	303	311	316	306	344	310	294	309	309	297	309	299	313	323	287	307	314	318	315	301	265	302	318	282	296	310	311	297	322	284	313	288	303	284	308	258	284	289	320	284	314	323	307	280	296	310	298	313	303	350	314	282	289	301	269	301	323	299	281	269	305	315	310	323	323	307	293	293	322	316	297	291	318	298	327	335	298	335	283	313	297	326	312	360	290	328	319	305	323	276	292	279	303	301	297	318	322	282	334	309	287	281	295	305	307	309	295	307	310	306	308	307	312	314	294	289	336	297	318	326	338	297	294	283	329	302	297	337	323	283	286	316	292	296	301	314	308	312	300	314	291	312	287	278	290	292	322	304	284	304	330	303	321	337	326	310	311	300	281	314	316	291	338	306	304	307	331	324	312	289	292	309	320	310	317	294	326	319	310	282	304	326	315	306	291	289	308	338	292	314	303	337	282	269	301	323	294	291	304	268	325	321	324	292	318	297	329	312	325	318	310	327	283	335	320	319	298	321	318	315	327	296	291	313	312	316	288	308	317	313	295	307	336	274	287	286	319	359	292	301	323	318	312	315	306	302	296	284	310	313	317	316	294	308	279	321	322	308	292	316	303	303	292	326	323	301	311	305	316	317	305	285	313	310	301	282	296	297	318	267	323	256	333	296	298	287	317	297	265	300	300	320	309	297	330	307	296	290	334	279	309	297	315	302	324	295	302	330	287	335	314	286	322	287	293	326	304	292	293	304	277	329	275	307	305	324	328	299	283	326	297	315	296	296	320	314	346	273	308	333	292	269	337	293	287	339	322	307	307	323	299	300	343	313	299	303
60155	101366	74328	45375	23002	6507	833	584	566	504	533	536	532	549	496	553	561	537	534	535	539	511	526	545	561	544	527	541	530	534	542	543	534	498	500	527	521	535	512	514	495	587	485	515	519	513	517	526	550	564	514	552	534	544	509	520	518	562	510	503	512	551	550	501	520	540	572	501	458	543	517	493	523	559	519	517	500	560	522	533	521	538	549	530	527	513	543	534	565	508	518	526	504	535	532	520	510	534	523	542	508	504	562	518	538	505	534	543	524	526	489	530	523	527	510	525	515	507	512	543	528	537	507	520	494	517	504	540	522	517	489	536	535	524	513	499	524	500	557	560	510	470	522	529	486	486	529	546	516	478	517	566	523	548	546	526	561	532	523	512	538	538	538	547	525	481	533	531	491	548	522	505	534	515	531	529	543	536	494	535	525	521	535	545	543	483	537	509	573	510	527	551	523	540	507	502	523	547	515	504	542	497	544	519	494	506	514	492	528	510	555	510	520	480	509	523	526	518	520	477	513	558	541	545	527	546	528	525	514	531	546	551	496	530	508	537	528	555	525	495	528	519	542	565	539	509	512	539	550	526	492	562	533	512	586	562	482	580	530	523	554	520	512	505	543	550	532	550	507	550	528	529	507	496	512	524	541	528	532	550	518	520	551	514	530	572	515	500	524	539	540	548	509	518	519	509	564	483	557	564	524	523	546	527	535	520	530	524	520	533	529	528	544	534	501	543	500	520	503	540	481	529	550	461	569	519	502	554	562	528	500	545	487	514	512	547	499	571	510	495	547	535	517	555	531	544	528	559	549	523	528	517	509	509	519	506	518	508	563	527	519	579	525	518	502	519	519	567	544	538	506	570	517	516	511	495	540	488	519	551	485	498	503	514	530	529	487	498	526	536	517	548	527	462	516	541	532	555	518	575	549	542	501	526	544	547	535	505	517	512	540	571	487	512	531	517	519	489	540	525	539	502	481	552	539	523	525	538	526	536	530	529	536	534	579	566	578	535	490	544	583	524	527	480	536	532	535	522	515	531	516	524	513	559	539	552	542	570	516	506	508	519	545	530	498	523	496	535	565	515	516	526	569	546	495	506	530	498	530	523	510	519	559	514	543	520	497	537	496	485	542	521	537	509	530	503	548	521	516	494	509	505	512	506	540	528	501	495	519	537	510	505	548	544	540	522	522	533	498	571	549	479	539	551	465	514	493	517	493	541	523	546	521	564	520	567	507	580	520	543	536	501	479	521	522	527	546	555	540	527	493	577	580	526	519	531	577	538	565	508	530	493	520	540	529	527	534	545	521	538	527	514	507	549	531	533	539	544	514	503	551	526	537	505	538	521	544	542	528	524	531	526	530	522	508	537	511	523	565	467	510	512	559	548	521	570	508	531	538	563	548	522	613	491	529	496	505	515	522	548	549	558	517	517	535	523	487	510	531	551	524	510	488	478	517	524	548	547	527	488	491	536	527	545	493	502	505	510	517	554	551	526	472	506	504	531	565	507	501	505	529	531	489	541	534	530	515	557	541	548	517	498	491	508	510	546	514	544	534	584	510	504	564	528	505	533	504	522	494	532	542	496	493	522	502	523	533	505	565	551	547	552	529	507	519	516	544	432	530	568	516	469	546	505	513	530	550	538	512	520	521	514	534	574	544	558	522	523	501	542	508	549	552	513	521	519	520	523	504	485	522	494	532	545	526	496	511	529	500	516	561	571	520	557	561	502	570	545	527	489	550	514	513	558	507	509	474	522	501	490	554	515	521	480	539	548	502	519	541	538	522	512	497	507	498	567	536	520	521	499	550	521	533	526	537	552	545	483	536	512	551	541	591	555	505	498	534	552	536	554	581	534	503	554	481	464	564	500	506	523	555	524	538	528	527	469	508	546	521	482	544	493	535	560	544	519	504	493	491	530	512	478	514	518	553	527	537	521	532	539	608	526	555	557	512	514	506	507	553	526	545	519	544	505	517	537	510	561	509	508	496	538	539	531	543	470	509	504	515	483	526	552	528	503	518	566	500	548	511	539	499	576	543	564	535	514	513	548	502	499	509	514	521	529	536	498	518	539	508	518	581	502	524	535	549	503	520	551	483	559	555	542	553	545	536	524	488	502	541	515	546	562	535	532	530	510	527	543	533	491	531	571	502	524	517	545	508	510	544	521	548	488	497	551	525	542	552	541	505	530	530	498	540	582	544	574	561	500	482	515	562	533	498	512	530	545	532	549	514	517	537	515	559	544	508	480	518	500	524	522	509	530	548	537	494	522	530	521	511	521	539	542	501	520	524	518	539	530	500	574	546	505	502	551	527	511	518	517	511	539	512	542	526	528	492	511	547	527	525	533	529	515	537	545	544	550	553	540	556	584	534	499	511	555	536	512	530	497	531	508	521	510	511	493	549	529	503	496	521	552	512	535	547	536	501	504	540	540	507	577	501	518	530	590	538	537	496	552	532	545	496	562	542	543	528	566	518	565	533	539	502	523	540	550	538	506	549	515	519	522	535	496	525	558	526	487	527	479	503	495	506	479	560	540	490	589	531	566	494	527	554	501	507	509	531	474	519	519	507	495	493	535	599	533	495	557	544	533	511	514	497	524	541	519	533	533	465	536	512	561	553	547	529	580	555	506	548	556	586	519	553	532	529	547	531	516	549	551	512	537	528	527	538	543	535	530	526	581	531	503	512	538	582	518	539	559	536	559	508	534	491	514	489	529	504	514	555	569	512	557	525	513	558	518	553	519	511	530	522	516	540	517	529	481	524	507	504	501	518	559	511	502	529	542	517	518	529	522	497	517	511	528	532	532	544	534	560	542	566	532	535	502	519	495	493	560	543	543	513	529	525	531	519	574	506	523	511	527	531	552	532	546	536	521	521	536	507	496	525	496	511	540	544	509	503	540	486	504	542	508	537	500	517	492	532	522	554	513	556	514	511	500	549	512	517	537	506	533	548	505	500	536	517	470	502	517	493	529	504	521	506	517	532	523	569	479	544	505	516	565	498	531	520	550	536	533	528	516	493	528	498	517	539	545	532	546	501	522	534	553	516	532	529	546	535	535	522	472	558	525	518	501	537	550	489	548	520	550	547	468	552	524	549	483	502	531	499	495	490	523	540	560	495	510	521	525	536	484	562	563	498	540	532	546	490	539	568	518	495	524	557	531	521	503	506	536	530	565	553	526	517	539	528	543	497	519	499	532	473	527	520	494	510	534	571	492	536	550	539	544	540	547	548	506	536	510	542	521	519	519	535	523	553	552	504	502	537	519	524	515	507	542	530	497	523	515	528	519	463	496	518	531	531	503	562	527	521	500	520	543	548	470	535	524	504	554	570	549	525	544	513	522	531	513	569	513	523	489	495	535	535	542	529	558	514	509	530	498	509	555	567	557	499	539	504	538	529	496	546	515	517	530	502	514	535	551	509	513	526	501	514	511	530	509	535	518	489	538	532	544	533	523	510	542	540	524	527	522	531	542	531	518	559	566	519	532
29211	30390	27621	12563	1903	564	313	270	306	294	282	305	324	298	279	283	277	287	278	256	284	300	275	265	340	276	290	298	279	266	306	273	293	262	282	296	331	255	286	300	265	270	283	282	317	298	274	301	286	274	293	271	305	286	286	308	290	278	296	321	300	298	270	260	295	302	295	270	262	285	297	264	281	265	309	291	302	273	278	306	286	287	285	275	263	270	278	282	287	315	271	268	269	271	287	265	307	280	295	303	303	293	313	300	276	315	295	273	303	257	316	311	308	247	280	304	259	273	303	254	242	300	318	295	285	276	273	297	290	277	272	279	260	281	275	277	302	256	267	280	296	265	288	273	263	288	275	291	311	302	296	287	264	278	284	271	288	262	285	279	307	269	284	309	273	301	313	268	298	263	290	299	292	275	293	272	306	272	322	317	266	312	274	263	309	299	285	297	299	266	272	320	286	294	297	280	278	293	278	295	281	292	314	280	312	271	276	306	301	308	278	292	292	253	280	267	268	272	251	272	311	272	297	286	271	307	321	283	294	287	290	293	274	269	289	276	256	260	283	248	305	293	290	261	259	274	261	289	298	291	332	283	268	286	255	254	283	274	278	285	287	271	276	287	273	302	303	301	269	272	299	307	271	292	291	303	273	262	280	264	292	277	266	263	293	300	300	265	293	285	258	273	283	281	264	336	283	291	278	299	275	262	302	280	290	288	289	278	324	262	294	294	282	276	277	267	296	273	294	287	303	276	284	300	286	286	291	292	304	295	308	250	273	264	279	294	291	298	286	300	279	298	285	273	280	268	261	303	287	281	274	268	303	268	243	288	282	283	261	264	321	330	307	268	279	267	285	288	279	293	272	289	281	299	274	305	255	302	292	292	289	303	283	291	272	283	290	294	279	295	282	279	296	285	269	293	287	292	279	303	292	284	295	254	281	310	275	284	286	286	275	271	280	288	272	265	277	292	280	292	280	308	313	283	280	290	267	246	272	314	300	299	286	299	295	294	310	306	265	301	305	273	279	277	278	289	296	281	288	324	278	269	249	290	289	287	287	283	292	286	277	291	276	316	275	280	286	308	279	298	297	261	302	312	282	278	255	278	270	310	307	306	243	280	255	303	312	304	274	313	267	320	270	286	282	297	293	270	264	289	284	291	275	298	259	319	290	293	276	276	264	281	248	268	261	298	289	282	295	294	322	278	286	300	279	293	314	304	271	269	284	290	272	266	279	288	275	297	293	286	272	270	270	294	275	307	295	267	293	288	296	296	271	263	288	308	293	259	290	284	299	303	274	274	284	268	292	289	281	288	274	282	279	289	259	292	273	266	275	279	272	290	295	317	319	304	292	294	276	253	257	282	273	260	316	283	294	259	272	250	278	278	310	298	303	269	270	282	265	287	289	268	298	275	267	287	268	316	265	282	265	283	283	285	282	292	282	275	273	290	282	266	309	281	291	297	297	280	296	294	284	307	267	302	289	299	263	258	277	295	298	300	288	316	285	273	268	272	317	286	289	278	281	291	294	279	247	282	269	298	273	291	299	290	294	264	286	272	281	301	295	263	279	254	293	297	299	287	304	309	273	293	271	293	255	268	297	280	277	251	297	290	273	293	292	281	289	303	292	240	278	256	250	282	304	275	301	289	280	304	248	294	307	273	263	283	283	271	285	302	277	276	280	275	264	286	295	261	246	292	281	278	266	297	276	266	266	275	297	296	264	286	268	280	254	298	308	286	305	269	304	247	271	280	266	279	277	294	279	319	286	283	296	282	251	264	263	302	272	284	262	288	319	278	273	327	279	305	287	303	299	301	271	289	290	268	305	288	274	299	282	283	285	292	255	287	276	307	256	290	296	287	291	265	302	261	276	299	302	279	279	278	297	268	296	312	300	329	288	266	280	267	273	285	307	282	296	290	277	283	272	305	284	255	314	288	271	313	289	305	259	279	305	259	253	292	265	281	276	283	286	295	284	267	293	299	300	274	308	304	292	276	290	291	250	292	273	312	289	299	255	274	308	277	271	298	257	280	261	308	289	333	298	306	291	296	311	281	284	267	280	282	308	274	310	263	243	268	287	285	280	309	253	278	283	300	277	256	294	284	282	314	280	293	284	260	265	302	268	284	255	295	296	318	295	307	261	258	282	301	282	286	275	299	295	281	266	289	291	277	309	267	283	269	304	284	305	286	251	281	286	288	282	299	273	317	288	269	263	279	301	272	258	278	286	263	327	292	277	298	291	300	301	255	285	313	305	286	279	260	277	321	290	284	301	282	318	284	279	294	292	284	304	272	261	290	286	290	295	276	291	297	284	309	244	270	296	282	284	294	295	275	288	273	270	275	294	282	276	289	273	292	283	280	265	302	297	305	297	308	266	254	308	295	278	279	248	280	306	277	289	282	289	278	262	291	273	289	251	272	262	304	277	272	312	290	270	285	303	304	288	287	284	279	281	269	297	269	278	279	280	270	273	305	310	276	292	291	309	297	245	313	295	276	290	288	284	271	263	271	301	286	292	267	272	319	264	246	262	280	312	288	299	297	283	311	285	303	285	263	297	276	280	294	262	299	290	285	277	308	267	282	266	296	270	297	261	287	290	273	283	296	294	285	289	300	298	304	286	297	320	271	258	279	286	284	295	293	273	241	306	285	292	325	259	315	270	279	288	273	312	288	288	281	293	272	280	284	284	298	273	299	294	293	247	251	272	275	290	304	259	316	286	265	284	257	324	332	292	305	286	288	307	312	281	291	271	290	289	279	302	257	304	255	261	266	265	276	270	264	295	267	275	297	292	276	301	266	270	294	292	300	272	282	273	295	295	296	288	260	269	279	288	272	277	288	253	303	301	276	275	284	283	268	292	297	276	290	299	275	269	246	287	318	271	288	289	289	293	254	270	323	308	296	315	284	263	328	283	283	278	272	277	283	319	278	279	273	263	279	272	290	286	310	268	305	310	316	307	298	285	307	266	280	259	305	282	296	276	298	257	256	297	274	305	291	274	274	314	276	278	296	276	325	303	272	277	292	288	282	283	286	294	273	287	276	291	303	290	288	280	294	263	293	251	272	302	279	268	285	266	274	275	322	272	294	287	295	269	294	264	256	293	283	299	278	271	284	302	292	298	276	282	300	279	271	310	279	280	290	294	291	296	283	270	302	309	283	277	270	284	303	284	272	277	280	281	283	280	274	281	308	293	305	311	282	286	288	280	252	286	274	296	300	308	271	287	302	270	312	298	286	297	289	286	306	284	259	280	289	288	269	284	291	296	281	271	277	320	281	270	291	268	291	251	295	271	296	281	280	280	289	281	324	274	281	312	302	276	266	279	274	284	290	285	321	273	285	266	263	274	277	269	307	276	287	286	287	313	276	279	338	266	277	316	288	295	303	278	279	295	286	303	285	311	286	291	276	288	291	282	271	265	275	265	269	280	255	286	293	299	259	298	307	298	295	273	260	278	327	283	270	311	269	277	275	303	289	284	279	278	293	303	253	266	297
37124	48839	32041	12706	3633	1122	557	512	565	528	555	518	504	569	555	497	527	531	532	542	518	486	522	527	541	488	509	487	527	526	508	540	519	553	544	526	522	524	508	505	510	472	555	522	574	519	552	525	571	557	575	513	502	509	546	541	543	521	493	512	549	509	538	538	564	534	535	557	554	545	512	533	503	550	493	519	530	566	518	482	530	532	578	494	550	547	495	527	562	498	517	530	516	561	519	522	524	513	509	509	509	516	516	504	471	528	561	544	521	535	522	527	507	549	526	531	505	510	510	536	499	524	556	496	560	495	480	523	544	529	472	543	544	561	548	514	532	534	520	540	529	496	517	472	490	503	521	542	528	524	533	530	528	548	504	515	498	545	544	505	533	551	543	519	528	534	521	487	557	537	499	544	526	508	537	577	571	555	543	526	506	523	542	538	520	528	515	541	514	507	508	513	533	521	506	500	528	508	523	500	535	503	543	518	538	503	530	543	526	523	550	520	556	480	553	520	529	554	504	558	552	543	552	503	512	550	510	542	498	525	536	528	548	532	530	509	544	513	500	510	538	528	562	559	558	512	523	507	554	546	534	495	532	532	521	533	561	518	517	517	524	498	490	539	496	554	517	534	528	525	493	496	525	514	541	517	500	482	509	512	573	498	508	493	542	524	578	548	561	552	508	531	491	545	540	552	492	505	485	542	491	507	511	511	514	504	498	535	534	526	512	553	507	551	519	537	526	534	508	502	513	500	527	521	504	541	502	539	531	501	540	538	510	550	552	527	521	524	488	517	498	569	513	509	512	525	505	523	498	518	553	540	509	533	550	517	541	537	499	532	508	561	471	491	514	563	529	563	514	550	504	537	560	551	506	524	540	487	529	508	539	550	550	527	519	515	527	507	504	536	501	564	542	567	515	530	515	526	514	565	526	541	508	499	518	550	496	505	543	508	547	518	533	521	556	532	494	499	491	480	506	530	488	510	562	499	488	502	508	535	526	504	553	502	524	497	515	537	497	527	574	537	557	519	505	542	512	519	515	568	537	480	571	522	520	512	585	484	560	548	483	531	547	564	501	528	507	534	546	532	503	503	524	515	501	568	538	513	515	547	498	517	555	532	510	540	505	541	550	493	525	504	541	566	517	549	521	477	512	523	547	571	519	541	549	494	527	503	520	511	555	551	496	540	543	509	514	519	513	533	518	486	539	516	508	538	518	507	521	517	512	503	517	536	507	499	534	515	505	515	480	500	559	521	541	538	546	522	477	537	501	529	516	534	491	534	547	503	508	553	502	563	501	502	558	487	547	534	531	509	538	537	510	571	533	535	535	540	506	514	570	538	565	547	507	553	524	516	503	505	527	473	541	555	496	524	477	539	566	544	533	477	528	500	532	526	503	492	538	492	509	547	540	498	526	559	533	490	520	499	543	490	520	551	560	565	499	553	501	544	516	536	533	535	496	491	497	549	548	543	521	541	538	532	555	470	496	536	526	525	514	550	542	533	492	511	536	503	527	510	497	542	517	551	494	466	513	465	551	528	507	530	533	519	513	550	481	480	524	526	512	532	534	538	508	520	502	566	509	484	541	518	581	507	547	492	494	555	505	553	565	515	505	474	528	520	534	541	519	500	558	549	489	493	502	500	517	548	525	484	508	512	543	506	482	537	491	521	526	518	507	560	532	514	537	515	555	487	522	531	519	519	550	520	556	567	507	522	517	536	510	506	507	516	509	546	490	537	536	535	495	492	481	526	501	546	499	546	545	526	503	515	551	500	508	529	555	519	489	495	516	504	530	540	576	529	525	535	525	530	560	506	477	538	524	526	515	561	550	512	555	549	511	536	510	510	553	534	527	509	545	497	540	513	544	543	515	553	519	523	520	557	542	530	508	557	529	552	535	535	576	545	495	479	531	519	516	518	516	532	487	520	504	531	515	535	516	509	515	512	520	557	518	534	557	519	543	532	515	546	516	540	514	465	543	526	478	513	516	521	534	546	523	501	555	513	528	524	483	514	517	534	510	512	558	539	525	493	526	532	467	520	538	513	525	514	517	520	515	509	540	525	499	519	542	555	516	512	538	510	528	501	528	516	528	533	552	553	530	518	550	539	526	546	580	517	513	569	541	547	520	505	549	501	498	481	522	490	551	528	505	474	556	492	517	526	532	492	531	527	540	489	536	504	527	560	493	510	509	508	537	545	500	500	548	538	546	546	520	475	554	572	550	522	491	466	489	505	529	535	553	540	543	559	480	520	526	524	546	501	500	524	483	530	516	519	560	510	529	523	602	515	499	523	533	497	543	537	502	524	503	523	497	501	531	524	564	501	535	536	503	497	529	537	508	498	523	486	513	555	513	528	509	494	513	516	555	533	551	514	530	549	530	508	584	538	503	519	526	520	544	510	528	500	538	494	517	565	524	528	534	546	530	524	511	519	526	540	517	539	538	536	558	520	575	533	465	525	497	525	526	480	534	505	507	511	529	540	528	520	532	560	492	496	489	529	506	463	550	517	528	544	548	550	530	501	509	529	534	489	522	477	523	543	542	511	479	566	522	536	510	498	554	480	530	498	522	525	527	513	526	550	579	511	533	526	550	544	540	499	550	561	531	524	495	515	531	531	503	547	540	545	502	557	544	532	503	559	509	530	506	533	510	518	509	501	469	526	565	536	531	499	526	523	504	547	544	472	515	532	512	525	519	490	549	538	501	519	538	523	560	546	521	561	514	500	533	529	487	523	514	529	474	518	534	510	508	540	510	564	556	518	509	526	556	568	530	535	524	505	538	531	562	556	510	524	515	554	538	490	544	497	540	546	522	540	541	523	532	559	521	538	538	510	532	509	538	538	535	508	534	474	532	560	478	544	516	509	496	559	507	503	534	508	512	525	566	549	525	537	518	523	544	521	488	529	562	507	518	469	529	517	520	542	504	501	495	495	550	544	557	531	520	579	505	494	519	565	517	553	525	563	542	543	549	550	521	503	537	510	503	508	551	497	525	534	518	525	500	505	512	514	533	547	510	510	520	507	499	500	560	524	534	566	544	535	515	549	492	523	544	511	518	504	515	533	475	512	509	507	542	508	500	508	496	528	478	520	495	566	517	473	533	496	502	505	518	511	529	526	556	528	521	528	532	518	549	514	525	492	528	545	524	549	506	518	532	522	502	521	510	531	510	521	507	499	527	519	545	545	516	486	530	493	541	548	516	533	534	553	543	508	523	539	498	514	538	587	484	492	526	545	513	515	511	538	539	497	526	517	483	514	534	515	537	528	520	523	554	564	552	540	544	517	526	531	546	579	482	527	519	495	564	543	527	495	539	540	530	560	507	525	502	527	537	510	546	500	536	521	544	529	492	572	524	504	543	532	538	524	524	537	523	534	489	516	565	530	523	518	551	506	620	519	553	504	500	493	538	505	546	516	558	537	521	474	524	570	489	503	508	549	511	520	490	513	512	542	500	524	539	499	510	534	507	510	543	520	540	532	508	568	497	552	528	510
24588	23545	32008	25765	19724	7986	456	287	249	235	216	249	219	254	247	247	233	244	227	247	234	230	234	242	224	234	247	207	247	236	204	230	247	231	212	213	238	218	236	255	251	195	252	248	208	240	225	214	274	232	232	234	222	231	233	245	224	226	240	230	244	237	216	216	223	221	239	223	259	229	237	252	206	235	226	224	237	235	222	258	244	220	231	197	246	218	245	213	227	249	229	219	213	228	246	223	223	234	240	246	210	219	219	219	252	219	236	245	244	228	218	226	234	240	204	227	224	210	237	226	242	218	251	263	223	239	213	225	218	243	234	219	228	227	202	204	218	239	242	235	221	265	222	219	236	252	232	247	244	205	228	234	235	248	214	212	223	215	255	233	237	221	241	222	231	251	239	233	245	218	215	223	223	234	240	215	245	207	228	240	221	221	209	219	224	211	240	217	234	231	224	233	224	214	228	249	216	220	215	237	246	258	221	223	240	220	205	229	237	247	231	236	225	216	242	229	276	223	218	242	244	230	241	247	217	211	238	221	236	219	231	221	231	216	245	244	230	222	208	220	231	237	214	224	220	229	221	217	267	238	265	230	266	235	218	218	237	245	226	254	229	201	225	233	246	229	220	226	239	210	236	225	226	246	245	240	212	234	229	248	234	188	227	196	235	211	249	217	227	211	227	256	237	230	220	247	194	246	234	211	220	234	228	213	226	205	209	204	226	226	202	200	220	239	218	197	202	211	205	222	255	243	215	230	226	214	219	223	262	251	233	239	234	221	226	238	243	227	230	220	247	265	221	236	219	237	241	202	230	233	212	212	232	231	228	227	237	240	245	203	241	250	251	235	254	239	194	219	246	220	204	234	251	196	221	222	253	231	220	230	210	204	207	220	223	235	240	240	227	215	226	222	233	249	230	211	242	256	215	235	230	246	234	210	216	262	227	237	233	204	254	216	224	226	255	239	201	241	237	231	233	206	257	207	247	238	253	239	220	228	215	237	251	217	224	240	225	224	215	258	234	214	233	240	237	239	230	227	230	237	231	243	236	214	219	215	200	230	267	235	221	215	203	203	245	258	220	213	224	201	239	241	218	225	235	237	223	238	231	229	225	238	207	226	222	226	204	240	233	246	230	219	207	211	203	207	205	253	229	228	191	228	249	226	214	239	230	219	228	220	221	221	248	240	246	215	204	242	242	223	235	227	216	250	231	226	237	220	245	215	221	211	228	235	221	230	231	233	224	224	285	239	232	223	209	229	222	229	232	231	219	203	230	247	226	223	234	212	222	234	221	226	194	197	223	233	252	230	218	234	219	226	233	213	217	218	220	217	242	215	234	209	234	243	236	225	217	233	233	230	239	223	265	219	243	263	238	251	243	220	227	202	241	236	210	224	229	243	233	227	195	224	216	240	245	216	207	245	223	220	242	218	228	232	221	230	252	243	232	240	197	252	243	226	210	231	224	238	229	223	219	213	223	239	228	233	235	202	215	218	244	246	212	229	245	199	231	228	194	252	243	220	236	223	253	214	231	222	219	225	237	224	221	222	215	235	207	238	221	238	218	246	225	232	220	231	228	210	240	255	241	233	238	236	224	222	233	226	214	213	244	231	233	240	232	226	225	224	212	246	243	242	237	244	245	215	247	225	255	237	262	218	228	241	243	200	229	230	224	214	215	215	204	237	246	240	215	237	223	226	231	229	235	238	216	216	215	244	234	241	214	203	249	245	220	254	269	230	239	253	228	229	235	223	224	241	224	230	222	222	205	267	253	224	230	229	240	226	219	246	200	217	191	245	246	243	234	236	203	209	237	213	220	236	236	238	241	213	218	249	236	217	225	247	236	232	238	250	243	229	231	237	237	203	215	237	250	242	224	213	227	219	203	233	242	246	243	234	220	261	244	231	227	228	220	222	220	222	250	252	232	231	245	207	207	224	226	231	245	228	238	220	232	237	245	240	232	205	237	248	266	218	233	213	229	218	229	222	235	242	232	251	228	225	221	247	246	215	212	220	224	224	227	212	227	226	223	228	223	217	223	268	215	237	231	204	218	224	241	232	235	238	213	208	239	204	224	228	246	231	233	235	240	237	229	261	198	216	241	230	213	208	197	240	250	199	212	209	239	231	244	227	237	211	224	204	225	228	222	227	226	226	219	234	213	223	235	216	218	208	208	209	261	249	250	203	235	199	227	224	232	230	239	256	240	222	213	208	213	219	226	232	219	197	208	207	234	256	234	221	222	225	229	221	245	240	234	218	237	228	225	223	216	231	209	210	232	216	249	250	228	252	258	237	220	217	217	215	229	223	226	232	218	222	235	233	224	223	240	228	224	246	225	210	242	233	224	223	241	219	226	230	213	210	236	251	226	231	228	222	248	227	232	225	233	237	239	223	227	245	212	203	248	238	241	207	254	230	263	232	224	223	237	254	201	206	250	219	249	220	224	235	205	223	224	229	237	223	238	214	237	232	220	240	233	242	186	245	237	247	235	217	221	214	225	235	220	239	210	221	258	219	254	214	222	243	241	199	242	224	249	226	218	230	262	216	236	247	222	205	241	222	215	228	247	231	207	211	219	205	244	215	236	231	222	226	231	224	237	228	236	232	232	226	229	225	215	175	231	229	227	241	262	258	207	208	229	212	221	234	208	229	236	254	243	232	231	195	225	224	199	230	235	222	223	239	220	229	225	248	226	229	250	231	230	216	243	215	242	216	205	208	253	206	210	217	214	220	236	220	245	240	227	250	212	216	226	222	230	228	226	234	212	262	232	229	220	260	212	229	210	208	247	209	245	229	244	232	221	207	239	259	232	209	229	242	228	242	269	223	208	212	201	236	241	204	238	201	237	196	212	248	218	256	239	242	233	235	244	223	255	223	204	222	223	214	247	234	221	214	237	224	244	213	216	233	198	206	226	233	237	209	256	222	238	224	224	244	197	227	249	203	226	221	203	207	207	243	248	222	245	212	236	228	210	208	199	228	224	228	220	239	213	229	209	208	228	219	225	233	287	209	221	221	212	237	241	232	219	222	224	209	215	210	230	195	221	239	240	232	218	226	246	248	236	259	232	207	251	272	234	246	218	228	265	227	230	236	242	232	218	222	233	222	236	235	228	223	236	233	248	233	223	242	225	262	244	223	244	232	217	255	214	236	261	213	235	252	230	212	234	258	235	212	233	237	240	244	193	198	214	244	196	211	225	204	201	203	218	228	225	227	264	227	244	234	220	219	234	215	238	258	207	255	236	239	220	221	210	223	246	251	232	223	224	204	232	211	228	209	214	245	246	237	234	245	228	215	196	228	230	252	198	242	230	233	216	226	197	240	218	244	239	239	226	232	255	212	201	207	201	242	218	228	241	223	218	230	214	217	221	239	214	249	233	229	255	248	230	217	219	220	214	239	225	257	249	214	239	236	203	239	218	221	227	233	227	208	248	194	217	248	238	222	224	235	233	208	241	227	239	261	229	219	240	226	261	244	244	210	247	202	256	216	219	207
60150	91846	62549	33976	13997	3324	465	408	447	400	434	446	401	426	397	436	388	378	437	420	426	416	463	444	441	404	441	439	374	433	415	429	396	452	440	435	434	400	429	409	435	419	424	410	437	402	425	436	419	436	390	399	447	434	435	414	393	405	428	404	405	442	438	386	419	444	453	419	422	406	409	399	392	401	428	409	439	411	429	401	408	430	396	431	455	412	410	421	381	436	397	400	430	376	412	422	407	406	406	437	416	402	378	420	424	418	386	434	419	435	391	420	440	400	409	385	430	432	379	423	398	453	428	462	394	428	404	417	388	412	401	430	415	417	413	404	454	441	394	469	421	416	440	391	428	411	407	414	415	413	411	425	380	383	394	416	427	401	450	431	417	423	379	421	429	407	435	446	431	419	427	436	397	417	418	443	417	426	436	436	442	423	396	429	421	390	401	416	420	409	391	440	413	405	419	404	452	419	407	432	404	422	411	397	406	402	420	424	420	417	434	433	404	389	418	397	426	426	414	401	439	458	429	427	389	385	442	420	397	446	429	370	414	412	387	426	415	431	441	438	444	426	384	397	427	402	420	424	429	453	399	433	420	381	420	418	397	443	401	409	445	407	410	376	445	412	396	416	413	443	445	399	405	383	410	426	461	435	409	412	403	390	443	447	418	417	408	425	429	427	425	402	418	414	408	409	462	426	439	389	436	452	396	424	415	440	393	419	389	438	423	435	389	444	409	430	430	422	428	394	373	408	425	433	413	409	435	428	447	462	422	424	391	445	410	415	434	433	441	438	389	401	412	432	462	394	430	421	447	391	395	396	407	378	424	437	453	377	408	434	432	402	417	450	412	435	407	403	409	402	415	415	381	426	386	399	414	416	448	386	462	430	448	401	423	436	398	386	405	407	387	446	433	443	430	425	360	409	439	446	427	393	403	411	434	386	432	408	436	426	427	423	417	415	419	413	428	434	422	422	398	419	426	398	414	420	402	410	407	398	431	421	402	400	424	429	406	435	447	436	447	380	384	437	397	391	444	407	411	433	431	393	420	417	397	454	422	407	402	423	405	409	392	415	434	416	429	397	406	408	432	396	424	403	442	396	422	425	401	429	410	378	408	421	399	415	378	401	409	401	422	422	454	466	449	450	412	417	417	418	414	377	405	413	436	418	407	436	416	429	401	426	414	422	432	419	406	423	404	398	430	432	384	408	396	396	436	374	404	450	383	420	435	416	442	420	427	394	409	428	453	418	447	387	466	399	400	410	433	417	382	418	391	424	419	439	392	386	372	410	441	432	430	425	429	406	416	425	397	453	394	430	428	424	395	394	395	429	442	424	425	399	408	439	383	431	430	420	431	391	404	407	418	397	412	420	407	446	406	403	390	406	400	445	439	426	395	422	387	435	412	434	408	424	401	416	404	392	419	441	413	402	416	420	435	405	421	454	455	430	385	426	436	430	408	436	405	413	448	417	419	410	451	426	393	402	419	436	448	432	393	429	406	421	450	406	416	400	410	413	384	425	413	437	417	404	392	428	386	426	437	429	407	438	443	403	422	413	394	397	397	430	401	397	433	375	445	425	381	415	456	405	418	439	415	440	429	409	452	427	407	433	439	400	425	386	380	434	436	426	427	457	389	381	418	429	404	404	413	419	417	428	395	415	444	447	431	401	400	411	426	418	397	400	388	416	424	435	443	417	406	401	401	415	433	416	416	429	406	412	421	431	423	394	412	391	453	398	426	412	415	427	386	373	431	442	418	406	411	410	423	387	425	415	430	387	421	407	401	409	422	419	390	420	424	420	399	389	389	416	391	429	442	403	441	444	432	426	368	401	408	405	442	427	431	413	369	421	392	393	422	441	418	411	416	408	405	434	423	398	440	401	374	415	422	428	401	417	400	423	396	412	409	434	422	435	414	400	420	395	398	451	410	417	419	412	410	434	428	405	393	424	435	427	414	400	433	393	433	408	404	429	410	434	440	418	422	436	418	416	412	451	432	409	418	444	373	440	444	424	414	414	429	416	373	406	419	387	460	407	419	429	431	425	428	425	410	472	410	430	451	419	421	421	380	416	416	442	406	406	400	412	405	405	417	437	391	435	446	449	451	408	428	386	403	405	393	423	441	372	410	407	409	423	434	422	426	407	400	422	421	400	415	430	443	419	421	415	430	389	421	403	425	434	383	411	399	425	429	402	407	440	435	409	410	412	416	430	402	453	396	430	431	396	426	416	428	399	416	391	410	416	429	424	407	379	392	442	402	444	417	390	417	434	415	445	421	449	418	429	429	397	426	440	394	388	456	396	434	412	415	415	399	427	421	413	404	421	445	395	367	424	410	430	425	409	417	415	453	439	414	437	435	420	434	443	415	410	427	407	423	399	419	427	445	435	437	417	380	415	418	406	445	433	407	401	402	391	448	446	416	416	421	432	405	420	420	439	439	416	414	423	435	450	433	403	414	478	440	388	417	442	396	425	392	400	428	415	397	389	457	415	393	428	437	401	442	404	434	450	416	434	424	386	420	414	412	416	403	415	426	413	392	428	438	422	417	405	404	441	427	407	413	429	404	429	432	437	394	453	431	377	420	405	430	412	423	416	421	427	448	413	415	410	413	432	416	393	425	397	437	385	449	415	404	428	403	423	381	395	404	435	425	427	435	405	397	401	437	437	465	422	415	436	413	406	436	417	407	453	410	396	376	445	414	409	398	414	411	425	391	429	454	452	370	410	464	442	464	383	430	408	430	445	429	449	389	417	404	413	405	441	441	428	427	440	409	445	412	431	391	404	395	444	416	422	421	422	436	440	392	397	442	430	436	405	430	403	449	434	442	385	424	422	406	419	456	409	441	406	428	418	410	414	391	419	414	431	438	431	412	414	433	426	394	420	430	435	394	431	397	415	411	388	432	400	414	421	414	442	422	414	451	418	411	403	454	462	423	434	407	381	430	434	427	399	378	412	422	385	422	414	417	437	408	426	446	423	395	436	390	406	437	411	390	410	391	425	451	437	399	419	427	391	429	424	396	420	439	432	389	425	386	398	426	433	451	399	419	439	408	422	416	459	442	395	440	393	403	436	404	414	403	411	395	386	436	400	406	422	477	439	407	433	392	383	420	396	417	438	415	415	398	447	416	403	453	398	419	424	413	415	429	407	434	451	431	381	456	391	421	456	390	423	434	423	415	449	425	425	413	417	448	410	418	462	410	393	416	417	448	421	433	391	429	398	437	404	398	453	406	413	399	415	417	427	413	417	401	421	427	436	422	435	424	420	411	410	422	420	437	437	406	389	443	441	417	409	367	410	417	429	424	401	419	421	442	398	421	403	406	419	416	397	393	386	429	397	458	432	421	383	429	415	414	438	400	407	400	456	440	404	424	433	409	455	397	447	409	438	383	424	392	453	366	429	433	417	425	417	437	422	429	420	412	408	408	413	422	414	404	399	432	413	422	419	397	374	439	401	447	397	418	423	456	457	426	417	449	427	405	419	421	421	452	406
23381	22265	30556	24682	21414	18561	4302	383	302	290	302	320	312	337	332	316	287	289	288	333	317	293	305	363	294	319	302	354	304	313	310	326	313	319	292	302	293	279	311	303	314	313	302	301	318	283	288	298	282	305	302	309	298	312	323	317	300	317	293	339	318	312	278	296	297	278	280	321	297	307	317	328	289	340	291	287	308	302	284	297	295	317	286	267	317	283	344	313	262	328	271	286	304	312	298	296	315	294	278	298	282	256	305	264	301	303	291	324	276	274	322	300	304	313	294	278	291	296	265	324	294	289	300	299	281	306	339	321	299	321	286	295	299	303	308	323	326	314	320	278	305	318	318	268	282	305	305	310	290	295	305	290	313	315	307	272	280	315	300	306	265	311	306	347	273	298	302	308	274	302	321	331	307	322	314	340	302	317	298	315	312	297	290	295	312	282	298	299	341	293	299	300	331	274	296	309	304	302	311	290	285	288	333	301	341	296	300	294	285	349	310	350	279	304	320	268	267	317	322	316	291	304	279	302	277	296	279	297	326	314	338	306	319	304	308	307	301	298	334	302	309	320	308	309	308	291	327	299	273	317	313	318	313	298	294	290	285	313	271	292	292	330	298	272	275	281	269	290	291	305	302	309	268	280	290	313	300	281	317	298	279	278	306	322	281	337	305	295	317	329	284	303	325	322	316	317	300	306	293	288	327	310	283	300	285	287	274	267	324	322	299	284	291	295	291	286	297	268	337	309	310	317	267	301	293	296	306	293	308	326	339	311	280	297	305	302	307	274	285	316	305	335	308	313	278	253	287	266	301	302	284	296	320	279	312	266	294	336	311	296	318	307	340	306	287	292	353	310	293	320	312	330	309	288	280	322	297	270	326	290	275	302	318	299	302	291	277	311	292	304	294	290	275	299	324	331	276	317	269	298	305	313	274	304	292	300	313	283	284	313	329	317	294	294	276	285	291	315	322	302	319	305	317	283	327	308	309	314	286	295	313	289	316	330	313	293	301	307	290	313	300	315	289	312	305	297	332	294	327	297	294	320	313	313	296	319	298	322	284	270	299	296	321	254	319	309	318	299	285	287	301	325	319	307	324	302	245	319	287	322	313	296	319	347	287	326	307	307	314	269	298	287	293	296	308	348	291	293	281	294	315	300	301	287	273	305	281	274	296	277	299	284	304	270	265	283	312	259	338	284	308	313	315	273	286	299	302	258	316	304	306	285	307	299	294	274	274	301	304	281	317	286	341	300	317	275	301	322	276	291	305	315	308	311	317	302	315	308	320	279	319	279	296	296	315	321	314	295	303	302	319	300	278	309	314	304	292	320	275	282	310	308	291	305	317	300	293	306	273	287	291	310	304	311	310	310	336	303	300	284	278	307	311	324	311	298	305	299	323	300	302	308	275	322	301	293	287	311	316	284	292	333	310	296	302	284	295	306	297	308	319	324	310	286	317	284	333	298	285	284	288	342	308	298	312	331	287	299	316	307	283	317	305	288	276	312	297	258	318	264	312	313	301	302	310	326	315	301	276	316	301	296	301	278	263	311	297	302	315	285	293	315	292	292	309	324	311	307	323	300	301	329	280	293	301	314	293	317	294	336	273	311	302	325	315	316	314	317	303	279	305	281	311	320	295	319	336	319	294	295	312	309	302	288	283	307	292	306	297	302	295	320	313	304	293	315	339	293	285	297	301	283	307	293	288	306	322	294	293	344	291	302	279	340	293	285	289	335	297	300	332	296	303	311	298	291	282	316	321	328	302	311	304	287	302	295	290	310	317	311	302	256	302	299	327	269	295	294	284	313	286	318	281	296	297	306	275	259	257	315	312	281	308	293	297	313	315	279	329	316	271	290	311	291	294	295	323	331	297	305	338	284	314	313	284	285	306	320	283	309	292	312	288	300	315	284	289	316	318	347	300	281	318	298	315	338	311	282	305	306	335	310	329	313	317	276	293	301	341	300	281	259	316	305	321	356	301	280	265	318	278	280	310	332	315	307	315	291	282	301	296	304	285	303	325	273	305	293	291	288	306	301	306	314	300	280	284	288	313	339	274	282	312	293	275	305	308	280	285	326	310	284	295	307	307	290	286	274	286	297	307	282	296	302	281	330	319	293	278	284	287	287	310	282	276	299	307	288	319	305	304	308	324	294	278	301	296	279	279	307	260	330	295	312	291	316	321	318	289	293	297	311	317	325	309	280	293	293	309	296	315	266	306	284	304	310	281	310	281	326	304	286	292	291	303	308	347	311	289	327	297	271	306	332	308	304	289	321	307	330	317	326	285	282	321	317	305	307	335	342	287	298	293	275	317	314	310	346	319	307	307	278	334	303	300	339	293	303	291	274	265	323	281	308	297	306	302	322	293	298	307	299	299	276	304	308	298	282	301	312	321	301	314	318	286	306	279	324	261	318	278	297	330	317	304	293	291	293	302	293	307	276	304	283	299	286	309	307	318	294	322	304	294	310	278	287	289	279	318	310	285	326	281	279	316	311	306	327	307	323	285	299	299	327	279	278	293	278	315	299	324	292	290	297	301	325	269	278	321	309	325	293	267	317	293	292	272	325	299	282	331	277	347	270	309	308	299	313	297	288	319	292	301	312	285	305	327	330	305	318	306	299	307	307	300	309	308	322	315	326	307	305	318	298	313	295	296	304	301	285	289	322	263	302	304	301	290	288	275	310	320	296	295	265	293	284	286	303	310	344	338	304	320	285	302	279	287	314	290	322	315	282	311	296	288	286	280	329	279	288	298	320	297	296	300	280	284	303	325	311	287	328	314	304	291	278	272	307	307	275	285	277	323	268	299	314	325	306	306	322	288	295	311	290	257	309	311	297	344	332	296	309	266	316	325	278	303	273	312	281	304	333	299	291	300	319	297	337	309	295	282	295	327	330	301	280	300	287	322	298	304	318	307	306	332	290	309	292	313	311	315	311	322	300	271	324	322	321	313	330	282	324	297	311	324	331	337	295	283	288	285	332	302	302	318	284	270	301	341	290	291	296	335	309	304	296	277	273	309	304	305	298	313	291	316	320	291	325	303	265	298	287	334	327	323	320	310	301	311	289	309	282	301	321	299	312	305	318	264	305	305	307	340	279	264	319	309	275	304	297	275	282	304	309	318	314	305	291	293	323	284	286	289	298	269	295	285	323	298	320	276	313	295	311	345	293	294	275	302	289	271	284	303	318	278	296	257	334	288	273	295	321	297	299	310	284	286	303	301	319	312	314	302	303	271	279	319	306	277	318	307	248	287	300	273	306	311	318	312	294	311	324	311	294	296	298	307	295	300	306	312	286	282	305	287	320	287	281	318	307	299	316	295	288	352	309	303	310	311	296	310	269	299	316	292	277	307	316	290	300	268	320	313	301	319	280	257	323	312	296	277	302	297	291	278	318	276	315	286	309	288	313	320	303	281	305	320	299	312	273	296	284	312	261	264	281	295	301	316	285	300	285	332	273	317	314	300	318	313	302	320	284	308	265	311	306
60972	100932	72226	42546	20640	5570	674	561	537	550	556	502	517	514	521	542	542	487	532	509	510	524	521	512	543	527	483	536	552	564	526	535	514	515	526	546	482	507	484	505	498	560	493	532	550	503	463	490	504	539	506	523	590	522	523	468	484	508	508	512	496	554	550	593	510	530	526	507	526	490	522	506	498	571	555	527	510	511	526	489	494	502	528	524	524	492	539	545	518	521	549	509	515	517	507	496	482	513	504	495	503	480	498	499	528	496	516	485	506	549	520	530	526	544	522	506	502	486	483	474	504	553	531	543	523	523	522	513	497	513	490	500	494	498	517	506	480	511	535	503	524	509	528	551	538	500	519	506	504	511	481	452	520	513	493	497	524	531	509	512	506	556	526	499	536	504	543	505	514	506	528	506	531	522	522	539	564	520	521	506	515	503	544	509	534	541	526	496	560	494	502	545	498	502	511	493	548	525	486	542	500	518	511	553	539	511	467	500	519	554	490	471	506	507	507	490	553	509	545	518	542	515	494	543	544	504	465	509	526	525	551	533	510	538	471	479	502	535	528	511	513	576	528	518	496	481	503	505	507	549	550	537	510	507	517	510	518	510	473	522	544	497	535	506	518	537	512	542	556	529	531	511	500	516	518	475	531	501	509	492	506	523	523	478	522	549	525	541	519	486	527	473	530	481	523	517	541	537	517	486	516	518	551	515	512	504	489	493	509	541	549	504	537	513	529	466	509	560	515	537	494	500	547	540	505	506	494	504	499	530	502	494	509	498	532	524	544	509	496	531	512	542	516	540	528	518	536	521	499	478	503	513	527	523	479	507	522	505	502	549	516	537	522	506	523	536	518	547	510	508	491	494	530	476	479	488	523	508	510	505	507	522	508	542	491	514	497	493	512	516	536	518	512	513	539	477	529	507	500	489	519	508	543	506	560	520	532	536	519	472	531	538	516	493	499	503	509	546	523	520	487	527	541	549	494	518	506	514	494	531	491	537	518	530	518	509	514	514	499	494	516	508	532	483	500	495	517	530	472	517	492	528	504	562	499	509	508	525	529	544	537	501	524	503	538	492	506	525	516	515	522	493	472	547	510	526	461	509	557	546	525	531	492	515	553	524	539	505	536	532	492	526	532	488	501	498	545	477	523	501	524	494	542	530	524	565	532	523	503	507	493	501	509	513	520	541	526	497	462	506	524	484	527	543	523	502	553	541	501	495	553	556	509	531	520	522	476	501	520	478	535	560	474	574	532	520	529	499	553	514	511	501	486	545	522	517	526	521	521	525	477	489	553	530	519	496	511	566	507	531	477	529	507	532	528	512	476	531	530	493	534	519	500	498	524	543	519	462	487	499	468	525	482	529	517	531	490	528	524	512	556	533	545	499	537	530	490	537	551	516	582	489	520	554	551	525	527	533	520	520	516	529	537	538	516	548	529	499	507	496	516	499	530	500	531	510	479	522	520	503	554	538	517	536	527	495	502	482	548	480	529	487	506	517	527	535	518	507	557	508	548	523	534	559	511	494	504	530	515	524	514	553	511	543	484	532	500	503	498	522	516	522	565	504	514	514	495	522	558	504	523	485	508	516	518	513	534	528	528	518	506	517	524	504	505	585	511	515	521	534	546	533	488	500	570	518	540	551	531	501	542	479	504	547	501	514	481	518	517	529	503	461	532	533	511	519	527	550	510	498	522	491	509	530	522	512	528	558	538	536	504	516	496	507	515	497	519	507	542	521	508	500	522	545	535	501	491	492	510	495	545	497	467	504	480	513	510	487	535	520	503	528	510	476	513	522	503	518	549	528	539	537	554	509	537	540	484	528	549	505	518	510	512	511	515	524	518	508	522	539	535	502	516	522	505	510	505	529	497	539	496	542	525	524	514	520	521	528	524	539	488	497	516	504	526	533	521	521	517	510	515	525	517	511	519	510	500	530	510	547	497	561	519	551	503	518	533	521	532	530	518	516	500	535	548	533	523	579	552	511	581	549	533	526	531	488	530	497	548	477	497	551	547	515	490	522	511	530	485	519	519	500	501	507	545	515	528	546	516	548	496	554	504	495	467	477	537	513	496	518	547	498	532	521	490	504	491	506	491	503	495	570	557	521	503	505	547	492	483	550	502	491	493	502	495	503	511	541	500	526	472	522	494	512	567	536	522	501	526	548	519	486	531	504	519	543	509	538	528	564	509	534	509	542	523	556	465	527	505	478	539	559	534	524	530	514	538	519	514	528	495	477	482	497	540	494	530	526	503	521	459	514	499	547	527	490	541	482	530	531	542	496	508	536	516	483	542	527	508	505	532	566	491	519	506	532	524	510	500	525	511	489	528	531	477	564	505	518	495	499	529	561	498	544	505	540	519	517	486	504	494	532	495	518	518	513	516	511	479	534	523	484	482	498	524	498	501	510	512	476	535	494	507	530	502	481	522	558	537	527	541	528	537	504	515	546	524	530	500	460	563	528	511	497	534	528	505	534	524	529	493	502	488	444	512	502	508	522	484	533	493	530	513	469	494	475	531	484	520	523	542	527	509	489	517	525	517	517	512	495	514	533	521	535	506	547	488	497	474	535	527	550	522	509	506	513	508	506	528	524	530	525	534	513	559	510	493	519	545	521	518	540	546	537	536	502	529	535	510	493	538	520	525	517	489	514	572	551	505	482	525	515	462	537	511	491	468	536	485	537	504	508	492	496	526	509	498	535	491	524	501	513	531	516	518	516	505	513	489	503	537	502	542	496	527	512	521	522	533	525	492	547	535	525	504	541	535	471	539	513	554	506	518	493	568	514	529	489	498	516	468	516	516	523	514	513	493	538	515	513	534	542	521	515	545	505	510	538	544	523	555	515	526	523	512	507	526	543	503	545	552	504	516	539	530	486	506	538	541	518	532	503	518	497	510	520	509	541	513	547	506	515	504	505	504	510	506	516	527	536	535	507	565	530	466	525	500	510	491	531	510	510	535	495	498	507	506	540	550	516	500	509	500	483	518	483	485	494	500	543	514	503	510	519	511	537	503	500	529	510	523	526	489	530	522	532	526	532	512	476	495	504	528	501	538	551	484	532	485	505	516	509	550	561	543	509	489	494	501	497	559	543	547	541	540	481	523	508	527	501	516	535	521	526	489	496	534	499	545	506	501	531	516	538	509	553	541	524	506	526	523	555	520	560	513	509	502	514	512	545	483	499	507	511	492	522	569	491	503	544	527	514	538	482	532	541	529	524	514	500	517	484	484	521	545	503	517	543	492	523	529	491	549	535	514	513	523	518	508	522	521	532	486	514	454	531	516	495	509	530	522	526	483	524	538	501	536	531	519	536	497	516	519	521	522	523	533	482	556	540	518	518	516	493	524	493	500	544	513	503	474	540	509	514	547	517	526	537	524	528	497	549	520	506	536	500	545	504	503	529	480	505	516	563	493	514	502	473	509	530	489	533	490	518	531	460	539	548	538	538	531	506	555	535	541	530	520	491	497	513	500	484	518	504	563	500
29602	30465	26558	11367	1745	590	293	259	261	280	287	245	291	283	264	284	268	303	291	287	290	290	277	262	272	233	308	309	288	301	302	293	276	277	294	287	301	273	266	265	287	249	317	305	290	291	275	279	295	297	283	310	306	276	234	294	266	279	286	294	259	293	261	271	272	303	302	255	287	298	292	276	301	296	290	283	276	278	276	273	290	273	274	266	255	287	259	294	267	254	297	271	267	280	286	267	287	294	276	264	249	293	307	299	292	259	300	287	243	303	278	277	300	309	292	270	259	271	271	287	286	269	284	304	259	288	289	250	264	285	315	275	282	313	294	274	251	270	288	304	302	260	248	287	302	282	260	302	300	314	317	316	305	285	273	279	271	315	301	303	291	289	293	307	292	284	261	263	267	290	280	279	278	304	270	283	309	267	284	271	273	282	293	291	283	278	269	287	308	292	289	258	282	304	278	276	272	256	286	303	278	297	282	301	283	283	245	281	284	284	291	242	302	283	272	303	289	272	247	277	293	277	281	299	261	304	262	264	297	260	246	272	289	292	304	276	289	269	290	282	298	279	268	305	245	250	277	292	306	267	267	271	271	288	295	254	277	257	298	280	287	291	266	313	323	267	285	254	283	278	282	273	246	295	296	267	275	273	286	252	273	290	274	256	305	282	323	259	322	313	282	261	289	266	256	270	277	274	266	293	310	272	249	294	293	268	289	248	283	274	270	294	275	281	275	283	258	309	291	254	281	278	269	249	240	261	269	281	265	263	287	277	282	278	289	262	274	276	273	257	305	269	244	265	261	270	278	307	232	284	290	343	276	279	281	295	256	270	273	283	247	286	256	270	272	300	285	294	269	250	278	290	278	303	297	277	279	272	268	297	292	262	293	281	301	276	314	289	270	256	273	248	265	292	266	274	293	273	296	269	276	281	280	274	272	261	254	296	288	280	312	288	275	272	264	282	294	291	269	271	279	267	280	290	274	274	315	301	280	258	295	286	264	254	286	277	293	267	278	292	313	268	308	268	286	290	283	281	256	257	281	303	266	282	280	311	276	282	299	286	287	268	276	293	310	293	311	251	276	282	293	238	276	287	301	265	307	265	256	249	298	295	303	323	289	277	259	313	287	250	262	281	298	249	300	256	262	297	302	277	311	309	265	248	288	292	288	268	240	260	320	278	252	295	278	304	267	295	287	273	282	279	286	277	291	284	263	234	300	273	293	273	291	259	274	259	237	256	264	277	273	284	251	250	284	274	258	247	290	295	269	286	299	278	300	268	277	261	248	273	297	271	292	268	290	273	266	296	301	278	261	277	284	264	283	299	291	289	257	281	275	301	296	294	289	273	288	306	280	285	276	288	281	268	293	293	272	283	296	251	307	289	267	301	305	287	290	291	303	279	289	268	309	271	261	293	271	269	298	276	283	286	270	271	259	291	306	291	289	286	295	248	306	259	317	287	276	287	278	276	305	285	277	272	292	271	298	290	269	272	326	297	286	303	266	255	291	289	299	278	277	284	284	286	245	266	325	247	248	263	286	297	287	304	259	293	283	288	287	277	288	290	274	287	270	265	272	265	288	250	280	294	265	268	243	271	270	261	298	278	311	278	272	277	272	268	281	273	278	269	302	294	305	275	307	281	286	282	304	278	316	303	279	296	290	265	289	263	263	297	285	277	305	283	263	271	279	299	276	280	316	254	258	248	277	291	274	298	272	296	258	287	295	291	302	278	273	291	277	282	279	272	318	258	292	274	265	253	310	293	309	289	307	308	253	271	283	275	275	257	306	302	302	268	274	287	282	301	248	276	298	305	258	255	277	321	236	272	266	292	250	317	270	275	297	262	268	295	288	285	299	234	291	264	276	261	283	278	298	255	306	289	297	282	305	293	295	305	302	264	254	301	271	285	310	273	263	304	310	256	280	298	311	296	292	261	302	305	290	287	256	237	281	295	266	274	266	286	298	281	286	303	295	303	281	270	298	291	286	252	318	240	276	322	297	295	248	278	279	258	278	250	263	285	292	286	265	289	299	267	294	271	284	284	294	287	249	271	291	272	266	283	277	273	276	279	295	259	292	249	280	285	310	246	290	275	282	271	277	254	296	301	246	297	283	273	281	274	252	282	291	272	274	307	274	267	283	279	273	265	289	285	266	268	301	299	260	265	280	264	253	286	305	256	286	277	294	283	270	291	295	300	274	297	270	297	276	300	297	279	303	292	300	286	319	286	288	271	273	273	262	280	296	259	285	253	263	258	268	253	274	274	306	269	272	301	310	268	304	303	306	300	278	247	305	278	262	274	250	267	284	289	288	276	286	287	276	302	310	289	311	261	276	299	307	286	279	258	284	280	295	289	258	290	278	295	247	277	276	267	276	288	262	277	276	259	267	302	265	303	290	310	289	265	314	256	306	281	288	276	248	240	260	279	292	280	303	279	302	278	295	257	266	299	285	312	294	269	314	299	292	265	274	278	263	280	273	261	293	287	295	327	297	290	267	269	270	269	270	301	282	276	283	307	259	266	275	281	289	279	277	295	278	282	271	297	261	290	290	279	287	283	277	286	273	276	304	284	295	261	257	283	318	285	267	260	301	283	263	264	282	292	283	303	279	275	275	289	291	275	239	256	272	297	296	280	268	274	300	296	276	279	273	294	293	262	268	298	244	311	266	261	287	273	264	286	302	270	293	305	289	302	289	309	304	303	292	286	292	270	266	239	273	296	288	238	310	293	294	263	271	275	261	282	271	290	271	295	290	279	270	291	271	286	298	280	262	300	277	271	273	266	295	249	265	284	290	271	301	276	273	300	262	283	270	300	285	268	288	270	279	317	303	261	272	273	277	256	283	266	307	286	259	293	274	267	285	281	281	286	291	303	311	299	286	292	283	288	275	281	269	284	298	277	273	283	280	307	289	276	280	284	260	279	280	266	284	295	284	302	293	289	285	270	285	306	289	286	295	278	292	305	268	278	258	277	299	266	303	269	288	287	277	266	252	313	300	283	297	281	266	309	272	284	279	284	266	292	261	294	254	251	284	277	282	263	294	289	292	287	292	302	297	267	277	242	297	296	279	249	265	288	271	286	302	292	304	282	286	278	297	259	312	268	259	289	270	304	274	293	293	272	272	284	245	286	287	265	287	302	265	264	285	297	286	299	278	283	293	282	277	296	326	265	251	271	286	287	294	273	281	265	287	310	305	291	266	271	295	277	293	241	304	299	281	286	317	302	311	271	262	272	292	279	246	277	279	297	278	289	313	288	292	260	265	270	279	278	285	284	308	291	278	292	274	268	311	269	272	263	267	303	276	280	326	287	284	287	292	283	309	283	280	278	261	285	268	280	264	303	279	278	275	297	298	292	276	291	271	261	251	296	288	275	268	295	264	291	279	291	285	288	281	271	284	270	241	263	290	304	279	306	279	246	282	290	283	305	281	269	277	308	281	326	286	255	335	262	274	318	264	295	268	302	263	294	286	291	274	270	258	242	277	260	266	263
38460	48884	30763	11195	2993	1013	565	523	509	468	531	548	541	526	512	535	513	502	518	546	513	518	502	531	498	515	505	528	514	522	542	535	540	541	577	514	509	542	510	542	523	500	510	509	529	514	514	514	512	526	522	562	527	541	539	508	533	546	539	507	496	524	533	531	541	511	491	467	502	521	508	533	552	506	547	501	519	517	486	506	535	525	531	525	470	520	538	491	522	515	562	507	528	545	530	547	539	537	537	529	554	470	503	540	564	546	509	519	569	536	530	525	531	526	527	470	528	493	500	490	502	482	533	564	549	498	515	581	482	521	510	485	534	501	521	559	525	514	510	495	533	464	523	517	526	471	494	556	492	510	548	510	510	558	500	487	497	492	534	526	508	513	543	510	508	538	563	533	533	471	523	570	504	505	488	522	537	553	502	475	510	569	516	545	508	540	530	561	490	530	534	514	492	510	545	527	494	546	510	536	563	510	480	542	556	506	512	521	572	538	541	515	521	531	474	502	541	527	480	501	528	549	507	478	531	515	560	576	543	512	531	518	481	485	513	521	489	531	552	524	509	530	514	530	508	502	502	508	514	489	522	556	519	537	475	519	525	504	502	498	525	522	510	538	521	480	548	512	493	520	541	513	529	538	505	512	537	529	491	537	562	525	510	496	505	494	530	514	526	529	496	533	497	525	516	511	494	506	579	548	552	511	493	550	483	512	513	523	539	515	515	522	490	533	509	490	520	532	526	511	534	507	526	503	519	519	477	510	509	538	483	510	542	554	525	542	533	519	566	536	512	522	477	508	504	504	533	547	500	541	552	522	519	524	542	506	525	538	541	515	499	506	523	500	472	523	500	510	524	490	552	499	540	521	533	509	548	526	522	509	489	543	523	478	483	520	521	514	528	527	541	516	531	496	538	546	498	567	511	509	550	574	511	538	511	484	465	522	498	508	473	552	518	531	490	541	553	507	468	568	486	500	522	510	535	488	544	505	506	558	475	525	519	501	505	490	495	522	506	518	452	551	545	503	507	522	525	500	538	551	489	534	514	558	536	509	536	539	506	504	492	533	520	554	514	502	484	522	510	510	508	495	534	521	524	502	539	574	502	528	516	509	489	530	548	529	527	545	483	550	522	537	513	494	470	562	489	518	531	503	504	506	537	509	491	533	510	555	523	499	545	519	512	514	496	527	532	531	519	499	541	534	494	535	533	543	518	558	534	470	488	525	538	513	514	538	546	508	532	527	496	555	498	534	470	500	557	552	529	484	511	510	525	504	496	518	508	500	449	500	487	510	524	497	508	514	537	489	472	522	500	515	503	557	541	528	497	529	487	505	516	553	498	508	518	511	496	522	529	540	506	538	515	517	515	501	525	543	495	491	477	521	506	538	514	503	550	496	548	493	517	473	506	517	502	516	516	542	531	549	536	512	557	513	494	487	554	501	518	497	524	525	516	506	544	509	509	508	503	502	563	515	525	544	527	507	526	490	516	538	520	549	525	556	509	496	510	586	518	507	544	512	522	500	544	489	504	511	563	501	555	529	521	543	521	556	526	507	519	498	524	518	521	484	547	505	489	538	497	573	521	505	546	491	535	512	509	469	525	494	550	503	505	564	476	527	555	539	536	500	481	486	532	521	520	514	555	532	507	517	539	502	512	538	544	516	534	491	542	535	502	477	519	547	532	547	554	532	536	495	485	451	506	538	511	548	546	521	511	502	517	496	532	501	536	518	478	533	499	516	522	522	479	515	526	509	500	555	517	558	520	531	505	546	493	530	498	537	515	533	490	504	519	536	557	561	509	472	558	549	514	484	531	550	569	524	529	498	511	542	571	497	482	484	521	545	501	541	475	560	497	516	492	545	529	492	506	546	513	522	515	521	501	555	505	510	488	544	493	579	518	546	540	490	500	540	535	486	559	512	475	481	524	509	504	518	523	497	556	531	575	524	517	492	543	525	517	485	538	518	526	573	501	491	496	486	501	520	524	508	511	514	505	532	513	511	482	536	506	535	517	533	540	519	507	480	499	482	517	553	521	532	514	503	493	506	511	557	544	536	526	535	516	551	546	506	501	512	516	511	467	517	519	542	527	462	524	573	529	536	553	494	494	514	565	504	511	516	538	527	503	514	524	543	543	520	527	535	535	524	488	500	541	510	532	507	526	510	479	560	515	520	505	520	474	488	526	523	534	500	515	543	502	506	512	508	503	526	499	525	514	499	521	551	518	512	545	529	501	530	559	553	528	491	494	502	512	489	523	477	502	497	532	501	540	528	516	470	523	500	547	504	525	501	515	520	550	538	524	479	504	586	523	471	489	550	507	532	521	493	494	512	566	538	510	518	515	517	487	521	556	559	529	501	490	532	512	570	534	516	523	489	506	513	519	524	486	499	524	507	552	511	539	529	516	521	524	516	560	541	501	555	528	476	507	523	508	518	531	534	503	524	518	509	507	500	531	507	537	510	510	543	516	503	522	558	505	455	503	535	535	517	493	477	513	526	588	518	482	536	502	514	582	481	486	527	524	534	498	508	543	543	517	510	470	467	504	532	483	514	533	546	553	532	534	539	510	505	533	493	517	501	509	526	527	518	509	531	470	568	528	528	492	519	533	506	550	517	486	526	524	531	534	514	527	539	528	527	529	524	544	457	519	548	489	519	529	540	532	512	526	542	472	486	501	500	585	495	543	524	512	498	546	519	477	505	538	552	505	506	516	516	511	498	558	518	522	503	543	467	514	525	502	509	506	506	502	531	505	529	493	530	508	438	480	545	500	532	517	545	536	529	513	511	539	540	528	510	481	558	519	493	487	542	488	517	552	528	485	496	522	538	534	520	531	556	535	529	539	504	507	546	515	515	545	518	484	536	523	532	533	568	527	554	518	503	498	521	557	522	522	524	557	515	469	505	566	547	534	536	553	529	509	506	547	490	506	496	523	517	533	497	522	502	561	575	561	501	539	543	523	505	521	545	519	539	486	502	516	515	523	489	510	508	535	513	527	536	526	519	493	520	475	547	493	510	517	515	536	464	513	524	548	527	537	496	521	536	489	525	562	504	520	515	562	544	511	562	549	497	548	507	526	498	511	529	519	523	488	494	543	478	512	519	549	539	498	520	532	466	539	509	548	487	518	485	540	549	516	500	523	542	497	493	500	504	520	519	544	538	505	538	546	479	485	511	477	543	543	536	512	495	510	492	515	538	542	524	475	508	495	516	524	523	493	529	490	492	521	565	540	503	544	527	504	520	470	521	515	553	495	510	542	517	509	529	500	513	532	499	474	528	500	513	532	503	487	501	482	532	529	511	524	527	495	543	562	499	518	497	540	520	520	518	502	553	545	492	529	522	483	513	577	524	505	502	531	521	531	495	508	510	518	506	530	490	574	521	512	528	562	524	537	527	537	526	531	513	517	549	506	523	520	496	539	510	511	512	524	506	475	507	551	492	554	525	544	573	495	537	538	506	519	522	517	512	514	533	515	551	531	485	499	496	532	525
24746	23402	31608	25547	19620	7334	381	246	229	231	222	230	251	212	222	213	213	231	250	218	212	237	228	252	202	236	246	271	205	221	204	235	226	220	229	215	213	202	248	211	221	227	217	219	234	226	247	226	241	214	244	225	256	244	235	208	224	219	239	210	233	231	224	178	203	232	231	224	219	219	233	247	211	221	240	212	232	232	218	193	216	195	195	211	223	234	232	219	240	225	220	238	222	205	215	226	217	237	257	207	219	234	234	207	248	202	217	225	229	246	230	186	231	241	202	255	234	223	230	225	217	232	226	220	221	222	216	210	207	240	213	208	216	241	238	221	228	231	220	252	248	204	226	207	214	225	204	230	209	229	215	210	216	227	249	209	230	202	225	233	225	238	226	238	237	216	219	230	239	219	216	216	257	222	222	207	191	208	210	202	241	235	210	197	226	235	214	212	204	218	237	230	226	229	229	216	221	247	211	208	231	238	212	227	257	228	215	210	222	190	233	249	228	235	214	238	228	245	219	228	220	208	240	220	219	211	227	215	214	244	217	235	214	224	232	223	219	206	238	226	224	212	202	216	255	200	235	226	214	215	224	223	223	242	237	235	197	241	208	198	230	217	223	198	222	224	228	205	226	214	212	253	233	237	206	213	237	265	237	191	205	238	239	244	217	226	218	218	215	233	200	226	208	213	195	221	213	227	235	231	240	244	215	195	206	208	271	219	235	221	258	201	215	222	231	199	234	216	227	228	227	199	222	241	206	225	217	211	201	233	243	217	218	231	222	220	247	220	219	230	214	198	224	232	206	242	219	238	224	217	228	211	214	223	234	229	213	199	220	222	236	244	218	239	224	219	245	236	200	226	214	231	208	225	209	212	247	246	221	259	227	215	214	217	237	204	243	202	229	230	206	250	227	207	221	227	202	226	240	227	246	239	246	228	242	264	240	217	247	183	229	238	226	213	232	232	226	250	232	210	235	224	210	234	204	227	212	242	204	212	230	250	215	208	255	218	253	246	212	197	225	264	228	196	226	240	223	195	220	224	243	229	213	248	217	207	235	207	237	228	226	220	227	232	207	219	253	243	214	229	238	226	235	218	249	248	225	229	257	256	219	198	203	219	247	218	190	207	233	218	232	218	232	235	201	202	206	208	197	246	219	218	252	206	214	228	213	220	236	243	210	213	229	245	212	256	222	230	240	217	221	243	206	215	204	235	225	213	221	234	226	226	229	206	220	238	244	253	224	207	206	195	227	225	208	200	215	260	260	213	237	252	230	277	224	227	219	234	206	226	187	201	203	210	230	230	221	220	252	208	229	214	232	239	237	217	253	235	202	194	245	218	236	231	221	215	232	247	242	203	222	230	215	242	225	222	194	218	222	202	243	214	241	244	227	206	233	250	217	217	253	219	200	205	208	197	209	205	237	228	219	222	224	214	213	245	244	234	226	211	207	210	239	201	242	258	224	216	209	244	193	220	225	225	237	214	237	216	217	223	225	238	239	208	208	240	212	266	237	239	222	237	239	225	225	225	229	234	204	221	230	212	227	241	238	203	235	230	212	207	205	246	219	199	231	230	213	253	229	213	217	217	238	225	217	242	220	220	214	211	232	208	238	212	220	197	227	217	250	228	215	221	230	229	218	250	228	215	218	239	243	225	213	218	225	215	257	199	272	223	208	230	219	198	212	227	231	220	225	263	208	186	228	202	213	228	237	199	266	219	223	236	235	246	224	238	246	234	207	221	222	219	236	218	235	200	210	246	222	231	227	220	214	238	218	212	236	211	233	234	205	222	211	208	208	215	228	247	220	217	243	220	222	225	223	211	258	208	210	232	244	228	202	230	241	252	230	239	233	221	220	205	214	250	225	213	224	239	213	246	222	214	236	202	261	221	217	239	206	219	229	224	211	250	221	204	195	212	232	217	219	223	213	241	203	254	255	207	231	212	209	219	225	198	211	199	214	230	219	240	240	217	227	231	200	217	205	234	274	234	230	220	208	216	218	207	220	258	214	236	233	228	213	238	226	227	231	231	220	227	229	199	202	236	237	203	210	206	219	212	226	228	235	243	223	206	201	219	227	219	229	220	200	201	219	207	201	225	268	239	230	215	212	209	221	235	211	232	214	238	230	225	243	218	212	226	227	209	214	211	195	218	211	213	215	222	230	217	200	200	207	222	233	200	216	212	214	223	247	217	218	219	213	204	218	233	209	209	246	250	192	245	181	226	221	214	235	223	222	221	230	219	236	218	200	227	216	224	225	213	207	232	215	205	220	206	217	209	217	219	229	226	222	215	218	230	187	233	244	237	223	218	231	236	218	214	198	218	216	199	234	245	229	229	221	257	200	224	233	202	223	231	217	179	214	227	233	214	229	210	230	214	221	238	220	234	208	240	200	210	247	201	233	235	241	225	226	220	217	242	222	189	201	199	216	208	211	258	234	218	228	245	197	217	233	202	187	213	246	202	220	229	229	196	230	223	236	242	208	230	218	224	228	231	251	243	224	203	248	234	203	225	230	231	221	239	241	235	215	219	222	210	198	236	221	245	211	222	236	227	247	211	219	239	218	205	220	222	205	238	232	203	247	206	214	231	232	217	218	240	226	237	226	217	245	242	234	212	211	235	214	222	225	218	219	235	218	233	248	220	214	222	233	229	237	199	204	196	218	232	207	228	234	217	220	230	212	214	208	228	227	253	214	219	238	224	228	227	225	230	227	232	245	237	236	218	245	223	224	219	197	242	238	246	238	234	217	236	220	224	221	238	221	200	215	247	247	210	210	216	223	285	203	221	222	230	230	217	224	229	250	228	224	212	199	237	216	226	219	178	195	219	210	199	218	227	215	225	236	218	222	255	222	213	244	248	218	227	220	226	210	208	211	231	229	214	213	204	215	200	205	250	227	202	210	226	211	233	223	227	203	238	225	211	237	241	235	244	230	214	241	216	242	225	243	228	217	222	198	188	240	241	223	236	209	210	219	206	230	234	228	212	222	255	224	199	237	224	209	245	240	233	210	210	231	225	243	235	199	245	214	207	211	214	218	235	205	208	233	216	209	219	211	235	212	234	214	229	231	230	218	223	246	242	236	194	230	195	200	215	228	213	247	228	237	203	215	231	228	208	222	214	219	237	233	205	229	200	228	225	210	254	228	226	232	218	220	207	224	244	209	216	228	215	208	229	222	221	215	204	200	245	241	213	225	229	240	245	249	180	219	228	237	253	224	229	231	207	233	196	232	201	220	239	214	206	243	221	191	211	219	227	221	249	205	210	230	226	219	221	210	216	225	238	224	228	200	227	199	219	237	211	219	229	215	255	221	228	208	230	247	226	218	217	209	253	231	224	221	203	222	215	216	263	231	203	217	216	210	219	211	226	231	224	232	220	206	231	232	235	219	223	225	209	224	232	216	245	194	234	216	219	234	218	219	222	214	239	210	204	205	212	198	208	210	201	210	232	218	228	249	225	212	210	223	207	198	242	226	219	230	224	231	205	250	227
60461	90523	61688	32491	12586	3162	424	407	379	420	424	395	415	421	419	383	437	417	435	463	417	399	438	425	424	407	392	399	480	387	448	431	407	393	444	431	432	411	425	402	391	412	415	416	429	380	402	428	384	384	395	428	452	418	402	381	427	411	420	398	383	425	436	430	424	414	407	413	417	439	415	420	395	416	416	408	400	443	408	402	447	428	382	385	425	389	389	406	410	454	393	439	428	433	438	437	396	398	418	389	408	435	414	371	397	403	412	438	420	419	424	374	415	424	430	389	446	374	400	406	430	350	423	438	429	452	451	421	415	417	420	456	429	403	404	390	429	429	396	408	390	410	408	396	397	434	460	426	429	440	408	449	421	471	409	417	408	396	428	414	394	400	395	394	384	410	438	402	441	447	395	395	441	433	425	420	404	406	397	360	446	434	431	423	382	410	409	392	424	408	405	404	436	422	432	408	408	417	420	394	419	399	399	409	437	394	416	414	384	420	455	419	398	391	404	389	416	402	435	427	412	434	373	438	387	418	414	415	398	396	437	431	427	419	374	402	407	420	430	430	386	440	397	382	421	441	395	427	414	413	380	401	430	438	409	373	434	421	381	419	398	403	450	388	403	376	363	422	397	377	419	378	401	381	408	422	433	419	448	405	427	409	434	420	426	410	430	403	404	420	423	433	403	439	392	389	431	423	385	404	399	391	385	392	416	423	421	410	386	408	418	374	411	434	384	410	404	396	406	395	413	401	378	440	401	387	418	442	439	387	439	410	391	415	412	407	391	418	395	389	418	410	422	412	391	413	404	401	403	397	435	429	397	379	429	416	408	411	419	402	391	411	428	402	394	408	443	413	386	422	430	421	423	420	409	427	448	414	404	396	368	390	389	387	379	398	413	405	409	426	417	386	412	417	435	418	379	416	425	436	403	388	406	394	398	421	388	402	398	420	406	431	385	404	387	416	411	443	404	412	416	407	400	401	412	380	391	428	384	396	440	407	372	410	373	393	386	415	385	397	395	377	390	375	408	402	408	398	403	430	426	399	389	390	417	391	425	377	410	398	385	402	399	380	396	400	420	426	389	410	449	412	390	388	406	376	429	433	437	443	403	408	409	416	401	434	397	411	399	388	405	413	442	407	387	416	424	424	402	424	425	403	406	386	446	382	410	434	387	420	407	375	390	434	407	393	412	406	391	398	392	418	429	400	399	407	407	403	386	423	413	405	402	383	380	438	403	405	410	399	400	424	406	423	394	405	403	386	396	419	404	414	400	447	451	388	402	410	403	399	419	438	387	435	385	404	425	458	435	396	389	415	409	403	435	373	394	419	395	416	431	410	425	387	420	430	430	405	396	411	422	374	427	447	423	420	420	427	401	417	398	404	431	406	414	392	410	415	425	393	424	420	398	387	410	398	404	402	462	437	391	421	416	427	405	395	420	400	415	386	432	411	398	404	390	429	388	407	405	450	409	376	408	391	415	392	392	430	388	386	408	384	422	444	433	404	408	406	389	438	387	365	440	437	398	438	434	413	435	398	376	419	407	413	423	415	424	401	401	416	388	392	403	433	434	381	463	460	412	409	406	392	426	422	405	407	380	413	393	408	422	421	375	409	419	392	420	391	429	399	425	425	451	397	444	400	409	415	389	405	413	420	442	399	431	417	428	426	414	418	379	399	372	371	399	412	418	390	405	385	368	465	373	409	406	399	436	451	410	410	411	410	399	420	408	376	390	397	416	426	432	404	392	387	413	421	443	450	403	413	415	421	400	399	407	416	443	438	409	412	437	410	390	382	413	448	394	443	387	409	441	415	447	454	388	404	398	427	427	414	425	421	409	403	404	406	379	386	416	402	402	383	422	398	393	390	399	384	387	425	455	396	396	428	426	405	400	411	405	408	388	425	352	400	389	394	382	379	441	427	372	416	425	377	428	436	430	420	379	414	455	398	429	421	415	443	449	380	396	378	429	444	421	439	413	422	406	430	406	414	421	398	375	394	416	425	385	393	414	390	411	397	408	387	413	417	402	425	417	419	415	450	413	395	422	434	449	379	380	417	399	396	407	414	423	426	425	420	393	425	423	447	397	421	431	419	433	386	437	423	387	404	413	420	397	427	420	386	378	421	368	411	421	413	411	404	427	418	444	385	417	375	414	387	374	404	429	432	388	392	399	432	436	427	401	392	440	437	409	424	427	450	397	411	409	412	402	360	399	414	449	437	432	459	403	386	403	411	397	423	390	404	389	423	406	346	423	383	393	392	367	425	445	403	404	410	390	413	419	438	424	398	412	441	404	433	375	441	407	425	438	355	440	412	407	405	427	396	415	446	372	431	394	406	435	386	412	416	412	393	438	446	416	399	386	430	412	417	403	442	400	390	414	389	412	397	378	394	390	438	365	423	417	418	437	398	420	398	382	420	404	429	406	430	421	387	400	421	388	425	427	412	413	432	416	448	393	411	410	414	433	409	411	381	415	399	399	420	420	413	407	465	393	381	434	455	402	387	391	395	392	438	410	410	417	421	429	375	372	427	417	427	407	426	424	425	410	390	394	411	415	430	426	409	419	408	428	442	407	417	406	434	412	389	425	440	437	410	432	405	394	387	389	399	411	419	393	445	441	410	392	412	417	404	400	392	387	427	418	390	404	401	425	383	408	430	402	379	396	406	389	430	384	420	409	382	429	429	376	426	416	409	439	404	389	442	428	408	429	367	413	443	382	428	415	388	397	384	413	462	406	407	418	378	405	410	398	463	441	405	406	423	397	397	419	425	428	427	386	425	397	411	414	376	435	427	396	420	392	412	407	381	423	388	398	415	414	411	399	393	431	432	429	426	363	430	392	401	391	443	399	400	389	392	400	370	395	423	404	402	408	418	426	408	413	417	401	444	440	419	403	375	384	440	428	417	388	405	413	424	427	405	444	407	379	434	382	405	412	424	390	423	438	401	370	403	432	413	395	430	442	384	393	395	431	420	435	398	399	425	421	399	437	390	404	382	428	409	384	448	394	426	423	392	402	381	390	462	374	411	425	399	415	413	396	405	458	428	421	418	418	394	432	403	402	409	393	427	370	411	429	422	409	375	444	411	408	426	398	401	401	450	446	383	453	430	428	399	431	420	414	410	391	422	415	391	384	428	404	401	438	416	388	431	411	437	418	416	407	393	416	408	398	400	390	415	387	408	427	406	436	392	423	410	418	432	412	408	418	397	400	391	404	398	388	459	444	408	379	389	413	448	408	413	428	416	445	434	407	413	400	439	363	426	415	407	407	419	459	395	423	429	408	396	403	392	404	422	378	398	415	424	399	393	399	389	396	448	446	411	435	421	436	383	412	434	388	376	442	394	414	441	450	407	469	393	422	397	422	426	424	400	408	397	422	380	403	422	437	383	379	433	404	380	374	408	417	407	426	405	376	395	393	398	413	420	424	421	380	421	418	400	388	408	390	387	405	416	397	417	416	406	421	429	458	383	392	422	436	377	376	426	390	391	420	435
23400	21989	30155	24437	21360	18887	4316	371	322	289	319	272	274	294	309	299	304	262	281	296	292	294	287	301	299	321	311	285	308	316	319	292	324	289	267	290	318	319	285	324	320	288	290	312	276	296	302	308	306	306	286	365	276	295	297	321	286	318	341	273	270	314	302	299	306	287	311	286	311	287	270	339	301	312	307	304	313	263	284	316	279	286	273	292	310	290	298	286	300	288	287	300	280	330	315	299	297	318	274	331	304	311	296	307	307	297	312	285	284	302	289	297	318	295	292	293	324	308	272	291	294	313	327	294	290	309	299	305	321	323	307	285	316	313	308	310	321	272	297	333	273	270	312	316	318	276	301	320	294	283	309	305	335	280	317	326	290	293	338	290	280	308	307	283	276	309	297	271	321	315	312	275	292	282	287	270	302	294	262	291	279	290	306	295	313	294	310	307	299	330	338	298	299	269	301	300	288	286	304	278	316	322	289	304	295	287	315	309	301	267	307	292	324	307	323	311	289	315	274	295	281	331	278	318	297	264	297	286	258	335	294	299	288	315	303	270	300	326	275	299	300	326	315	296	291	267	294	303	293	290	299	283	327	293	285	274	273	283	314	315	283	284	304	289	294	324	279	283	301	251	294	285	301	313	311	286	292	280	300	302	284	307	286	318	286	270	274	269	296	290	293	287	325	355	259	301	272	301	297	294	299	304	280	270	294	292	267	297	277	295	277	262	315	290	305	323	268	320	317	282	276	284	292	336	302	289	291	331	296	287	306	270	271	298	315	301	269	314	326	307	326	310	289	294	316	283	314	294	293	318	274	306	300	308	287	295	310	274	326	271	300	280	281	295	297	285	318	290	290	322	290	286	272	323	260	321	309	293	320	273	277	294	282	308	301	314	295	329	302	316	294	320	306	278	280	323	289	288	286	295	322	286	280	305	326	309	289	302	303	291	273	317	261	311	292	308	317	312	289	293	285	306	320	313	302	318	316	294	286	286	315	324	298	298	323	286	307	296	293	290	279	299	331	294	296	308	312	274	292	344	284	303	310	304	271	283	300	303	329	293	290	292	318	279	322	320	288	306	344	315	294	327	315	287	288	287	303	306	285	300	276	269	314	297	306	294	269	320	298	291	279	290	304	283	309	299	303	308	274	321	298	304	303	280	302	324	276	302	300	301	309	272	291	300	288	303	302	273	306	295	290	300	279	281	297	274	274	323	297	308	295	308	272	266	300	300	302	302	265	294	291	276	298	300	295	269	306	297	317	286	280	315	301	341	327	287	304	266	294	304	307	280	313	323	272	300	308	300	264	298	278	301	319	296	325	301	317	314	279	300	290	293	284	317	329	264	302	325	288	281	272	312	297	297	322	303	292	301	282	310	304	331	317	306	332	301	357	258	300	323	293	284	300	319	316	325	310	278	286	284	289	293	306	279	269	281	298	306	290	317	316	281	327	306	302	325	301	280	307	314	296	301	310	305	329	340	288	283	307	294	296	296	311	302	302	305	303	289	324	309	297	312	282	330	337	304	303	290	283	297	320	284	303	304	300	282	312	279	316	308	293	271	318	295	307	322	297	287	317	305	299	268	295	291	291	297	289	283	293	310	283	324	289	283	282	302	273	301	302	300	317	299	304	321	311	281	289	307	269	282	294	294	310	300	292	272	256	284	278	304	303	308	284	306	296	293	282	300	308	274	290	299	296	298	302	298	290	295	281	279	293	281	311	303	301	295	299	273	298	283	288	312	313	281	321	279	299	265	312	308	306	326	318	289	297	270	313	296	330	300	306	294	298	293	292	291	268	283	297	312	321	306	311	299	287	319	305	330	311	308	278	310	283	319	310	305	305	307	303	297	293	279	304	296	295	284	299	313	300	313	282	309	309	274	319	292	303	251	284	298	284	295	273	291	289	309	287	264	310	310	307	315	294	249	296	309	296	298	297	278	319	297	302	286	270	299	285	279	298	310	304	276	325	320	305	289	294	304	298	310	330	305	318	317	295	276	321	310	307	308	285	286	312	295	314	317	303	334	312	296	279	312	297	292	310	301	281	314	299	299	309	304	319	287	325	268	305	289	286	296	290	293	304	291	318	278	298	293	287	297	308	283	290	300	296	280	302	318	313	295	307	308	296	279	268	310	308	293	292	276	308	297	303	324	319	329	284	308	293	306	301	311	294	294	291	278	316	297	295	316	299	323	283	280	305	305	274	300	271	279	287	321	285	272	307	328	309	295	302	297	289	289	295	299	298	293	327	302	292	294	288	290	303	289	297	320	309	283	317	307	318	281	295	284	295	289	332	270	308	281	301	323	289	303	286	298	307	302	259	284	271	303	299	307	274	316	334	265	283	289	298	306	312	254	300	290	295	324	316	286	332	306	263	287	305	287	276	325	298	306	290	289	317	319	297	293	316	325	259	303	292	341	318	294	305	296	324	305	332	307	279	303	332	295	295	299	308	295	330	271	297	291	310	294	299	299	309	299	298	296	305	289	330	281	310	344	318	340	287	296	311	319	281	285	285	305	310	299	298	235	315	303	284	266	310	296	304	294	271	261	284	270	282	276	287	300	332	297	317	303	309	288	289	291	315	295	291	288	280	268	299	321	314	304	290	282	300	309	275	289	286	287	296	284	300	320	280	273	305	325	310	317	283	293	281	302	288	315	315	317	308	290	279	260	284	310	298	298	298	286	306	307	299	297	284	309	301	312	285	297	287	289	276	291	275	326	294	324	290	276	278	298	291	328	281	277	287	316	345	310	288	295	289	284	294	331	312	303	308	280	293	317	291	304	297	284	315	305	285	316	332	300	309	318	289	306	250	276	311	290	299	292	293	298	277	307	275	296	291	319	295	293	288	315	287	292	300	319	300	292	318	272	282	272	286	289	309	289	302	283	312	283	282	293	297	277	286	309	261	296	301	261	310	266	288	293	298	259	306	318	293	292	305	329	296	295	312	293	287	318	304	298	305	288	286	298	313	308	312	304	277	329	296	284	320	300	296	283	328	277	303	309	277	324	286	291	312	298	292	294	288	296	304	308	307	299	272	283	296	296	308	296	270	293	286	302	303	267	321	304	284	296	302	286	295	309	306	307	308	308	307	313	304	285	335	289	287	309	297	311	282	303	304	252	287	288	280	308	295	322	284	306	317	331	294	294	292	274	336	308	280	289	332	299	304	290	275	313	282	332	297	295	287	303	266	291	338	298	286	262	285	298	292	309	309	304	300	293	296	303	316	282	292	301	296	306	298	295	300	312	311	271	288	308	335	255	298	305	321	289	277	287	326	311	317	289	308	315	297	285	272	277	321	329	273	302	322	296	302	319	306	305	290	292	307	303	333	297	324	304	286	279	308	297	300	295	251	303	309	280	294	293	307	314	281	295	323	300	279	335	308	310	296	305	273	301	278	314	295	313	285	310	271	313	303	278	295	307	279	283	318	323	278	308	293	298	288	323	308	299	293	297	297	291	299	288	310	309	298	316	296	300	316	297	302	289
59507	100940	71746	41487	19524	4999	553	512	488	493	518	500	497	504	509	510	492	534	523	533	533	459	520	521	505	502	533	510	518	517	500	462	516	546	487	504	511	521	501	509	484	557	510	496	483	516	545	522	488	519	521	494	501	492	522	486	521	531	474	480	559	447	537	566	518	503	501	508	518	541	513	511	508	505	526	486	509	502	501	519	488	506	509	497	490	476	510	552	479	505	533	485	485	522	524	502	496	493	473	504	498	503	528	541	504	521	505	539	525	485	492	496	511	534	512	520	524	528	486	507	515	535	471	505	527	535	491	501	556	506	457	498	489	499	495	506	488	485	477	477	504	522	546	492	513	519	516	527	543	502	508	511	504	511	495	495	514	517	505	552	494	533	521	506	501	568	509	528	540	551	546	483	469	495	523	507	532	519	486	507	512	566	521	519	466	516	531	515	493	504	489	513	541	521	548	521	509	498	480	512	488	482	523	501	533	478	492	493	502	507	502	476	469	544	508	479	499	490	495	530	530	507	532	488	508	501	478	523	485	521	534	499	481	505	533	525	507	532	501	495	533	548	544	545	493	526	503	540	531	514	464	488	497	455	527	492	544	510	521	537	490	488	522	505	478	520	492	508	488	508	507	506	498	501	517	520	554	474	501	510	507	509	521	520	518	528	514	489	482	508	521	498	502	524	554	490	533	505	562	492	515	493	497	496	507	532	471	479	506	516	507	499	518	522	521	507	511	517	536	513	527	515	504	497	513	548	498	549	492	477	490	492	469	512	474	523	509	517	519	535	536	546	501	548	498	525	516	522	472	507	481	481	526	500	493	511	514	519	494	494	509	538	492	512	530	503	558	535	512	514	512	507	510	514	479	455	507	532	492	499	463	509	549	483	512	499	544	511	479	501	523	515	536	534	474	537	554	510	518	521	532	521	527	537	480	502	469	488	514	496	515	504	506	544	489	510	501	463	533	476	555	496	505	531	498	513	536	491	510	491	517	471	500	545	495	515	518	514	514	492	542	515	509	565	465	495	492	506	477	496	500	539	490	498	509	464	526	506	492	535	551	476	509	504	512	466	521	517	508	484	495	510	522	548	483	467	528	521	472	485	508	529	519	510	479	503	534	500	550	497	524	483	515	511	515	508	522	516	503	508	523	507	542	534	497	542	512	461	510	540	535	536	558	446	511	507	527	487	528	522	517	517	500	527	529	543	517	480	522	510	512	518	556	504	511	504	504	524	484	515	520	523	517	491	443	495	542	505	497	473	529	500	482	533	527	512	526	500	531	544	485	542	540	512	519	514	545	527	471	513	487	539	535	507	476	529	556	515	487	542	513	457	506	518	498	494	474	524	561	527	547	494	512	513	557	481	515	530	545	502	509	541	479	525	519	497	494	504	496	482	469	513	525	512	485	543	523	514	502	533	502	465	521	534	546	500	495	481	470	526	475	534	532	512	478	508	518	513	582	499	529	536	531	552	494	538	540	517	532	538	510	516	539	500	500	523	547	466	492	519	509	503	493	509	515	496	535	494	519	530	547	539	502	481	510	482	540	458	525	485	482	509	536	538	525	508	527	480	522	518	513	506	500	507	533	504	494	515	513	518	505	522	476	546	506	487	455	496	503	529	514	514	515	513	485	497	507	552	490	482	505	485	536	530	503	486	523	496	541	522	548	539	558	513	547	518	487	484	500	496	483	553	511	498	504	510	496	498	510	534	533	516	495	516	487	488	536	521	515	493	529	586	526	471	524	526	463	515	542	500	474	547	525	484	504	480	515	519	473	557	528	504	507	500	504	489	504	510	534	500	529	466	505	539	506	496	484	511	512	515	537	471	559	504	497	530	478	520	503	482	557	491	552	490	541	507	538	524	468	488	479	521	517	499	509	514	538	496	490	510	489	532	436	537	519	527	476	508	536	498	543	522	500	471	523	486	509	516	497	545	518	515	489	530	479	480	541	518	474	489	530	551	495	539	521	486	513	505	499	505	512	527	533	541	511	470	510	488	532	500	543	487	517	533	511	540	498	491	514	526	523	505	519	538	511	505	481	481	519	528	489	504	501	533	498	517	520	526	530	519	560	508	501	513	502	500	513	530	515	521	503	512	526	513	481	474	522	525	498	523	522	524	531	499	461	515	523	501	528	523	503	491	496	552	540	526	483	503	485	494	491	506	514	514	523	529	521	498	528	480	526	478	504	511	488	505	492	486	511	494	488	475	478	489	532	502	492	501	537	508	489	514	521	472	509	518	528	487	464	543	512	499	489	539	513	524	529	502	529	493	482	530	429	492	526	529	537	518	511	498	490	484	530	532	486	521	506	505	491	550	522	542	533	517	447	521	488	518	504	489	500	490	534	521	514	497	495	506	530	513	526	525	503	521	518	485	576	525	472	536	497	506	504	484	522	523	495	518	524	527	520	555	531	512	490	515	473	496	484	526	561	541	504	512	486	535	510	496	497	524	525	507	517	485	550	514	501	550	499	493	500	526	480	521	505	496	511	494	528	509	525	523	449	495	493	535	519	531	506	505	461	510	472	506	499	480	504	475	510	514	521	528	465	525	485	519	516	527	522	462	498	527	493	526	523	563	505	482	580	524	502	518	496	498	545	505	527	485	523	522	513	506	487	505	513	483	501	472	534	509	516	512	508	537	514	484	490	473	516	523	496	533	496	530	496	478	478	511	515	518	490	511	565	516	492	517	523	494	504	512	509	536	518	492	516	490	501	518	552	502	545	480	477	491	530	472	549	526	555	514	468	526	481	494	518	488	500	496	507	498	493	500	527	493	525	511	540	496	479	554	510	536	485	517	483	495	491	482	543	497	511	512	495	501	524	536	488	552	530	536	552	476	513	482	522	489	503	483	499	482	487	519	479	477	500	481	540	543	545	477	501	509	530	528	490	509	555	490	511	506	506	491	532	524	469	470	515	506	498	499	495	523	511	535	497	506	487	482	495	498	528	525	478	470	496	515	526	508	531	536	475	534	524	501	538	484	533	506	512	523	500	486	501	544	516	494	488	525	526	490	517	488	517	504	539	530	530	472	490	521	489	501	520	485	518	553	520	524	525	511	474	528	499	488	506	484	534	499	508	482	493	493	508	514	545	516	519	520	472	481	455	505	536	489	522	517	504	485	564	513	512	535	514	552	550	506	512	518	516	512	492	456	505	506	523	476	517	511	474	529	503	490	478	528	509	519	502	482	510	521	544	504	494	504	532	474	519	531	534	536	533	494	499	515	513	517	500	526	511	513	496	498	496	505	532	526	492	514	482	484	502	465	472	513	523	511	559	513	452	525	503	529	518	526	497	533	519	509	477	509	548	520	491	493	524	484	520	524	486	500	495	500	528	507	515	490	549	489	525	511	530	515	526	506	507	510	497	510	530	536	538	505	492	492	505	513	514	545	568	520	551	541	527	524	542	563	504	538	500	477	488	526	518	504	528	492	474	493	527	485	505	526	527	481	490	519	495	507	517	512	478	481	474	474	511	527
29895	30105	26724	11131	1501	424	278	300	305	256	292	286	274	287	323	260	290	277	292	280	310	252	315	292	257	296	273	280	309	297	269	295	302	275	283	288	268	276	264	274	286	282	283	281	280	260	289	275	275	281	272	266	287	277	276	326	297	293	276	296	275	269	275	276	298	277	311	274	285	298	271	298	304	244	282	261	278	263	278	310	283	252	289	292	238	288	290	290	232	263	280	244	278	318	309	288	288	270	260	273	271	296	275	256	288	277	268	268	307	250	318	287	310	283	299	300	281	268	281	264	295	291	263	270	284	308	294	303	275	278	292	276	306	286	286	278	261	284	296	254	313	284	285	300	247	270	270	273	272	293	239	255	304	301	291	297	275	258	254	291	289	290	309	299	248	275	281	294	293	271	276	255	271	271	296	262	278	287	290	283	273	302	300	270	258	268	300	270	301	291	289	261	269	274	264	263	306	271	304	288	282	281	313	279	286	271	273	302	286	268	280	272	284	279	277	309	302	281	286	271	288	275	283	288	274	280	313	303	282	269	283	277	274	290	298	276	288	276	265	274	289	304	277	309	319	271	291	308	287	262	263	270	293	251	320	302	286	270	280	287	307	284	298	263	277	254	260	289	285	266	297	269	301	291	285	263	272	297	269	284	270	254	276	320	259	258	300	283	289	300	299	280	289	264	316	294	259	282	298	266	269	326	259	298	290	257	319	305	269	302	269	306	271	270	275	282	279	273	269	249	281	254	262	273	327	285	314	294	285	292	295	306	288	289	287	270	293	294	253	270	284	269	265	291	275	305	281	290	268	318	274	274	276	290	264	269	289	286	282	312	273	262	277	278	277	308	269	276	281	272	261	285	276	298	308	305	290	266	297	266	327	251	290	281	274	272	270	270	286	310	282	289	283	324	283	284	284	296	260	296	316	277	276	266	288	256	260	254	261	278	263	286	287	281	288	287	282	295	274	310	258	290	253	250	279	274	292	286	259	327	286	328	280	273	292	287	277	292	277	294	273	317	299	267	275	265	287	293	272	273	265	283	265	275	305	278	259	249	257	259	287	321	316	278	272	294	291	291	303	292	273	272	279	287	271	281	281	265	267	290	296	281	271	271	261	273	293	272	280	249	285	277	299	275	330	283	262	291	271	291	282	264	289	267	270	282	281	286	289	272	294	302	269	302	259	250	321	298	255	269	282	292	268	283	291	282	283	285	243	312	264	297	258	284	278	280	293	278	311	285	285	252	282	264	303	310	282	256	260	297	297	275	299	277	282	281	318	280	287	288	269	261	285	255	232	328	289	264	279	272	275	286	270	280	268	261	287	291	275	309	240	291	262	299	289	259	284	272	281	298	296	261	282	280	288	266	294	267	288	286	282	301	251	256	284	280	278	297	279	290	263	274	253	268	290	274	269	273	285	257	282	301	271	284	288	259	283	293	268	271	284	304	254	273	272	286	303	292	267	270	266	280	253	263	265	287	270	294	264	276	257	305	284	272	256	270	242	292	262	285	280	264	289	259	273	289	249	282	306	290	284	295	268	263	288	286	285	282	304	272	293	273	267	322	277	275	293	274	274	261	264	283	276	274	267	303	277	291	248	293	250	291	274	290	289	288	249	285	267	289	269	288	289	288	284	274	278	285	269	292	253	292	293	270	243	283	283	301	274	289	261	289	276	264	249	292	319	260	263	285	271	279	246	266	292	285	279	275	293	277	271	293	270	270	261	285	304	279	289	269	279	275	271	280	279	275	283	270	293	272	303	300	282	326	259	255	261	258	273	257	269	287	269	286	283	250	292	284	281	270	271	295	275	266	297	261	290	270	287	275	316	260	293	247	267	251	284	262	281	292	260	314	283	292	304	285	308	285	270	281	292	274	307	270	296	263	270	289	268	280	268	274	268	290	278	283	302	281	293	291	281	302	266	285	265	288	272	262	294	260	281	266	291	274	252	308	280	265	308	280	275	292	272	282	281	307	278	286	306	276	311	279	289	285	236	299	288	272	284	301	297	304	271	321	273	267	285	264	272	261	266	287	263	276	276	257	312	286	263	253	257	295	261	289	283	269	268	301	290	298	278	263	259	283	275	273	286	272	269	241	261	296	281	293	296	292	276	281	311	284	320	278	268	265	253	271	289	321	269	294	266	285	284	281	295	284	275	262	287	292	283	307	285	307	282	301	304	302	283	268	297	290	293	279	271	264	269	288	282	253	308	281	275	279	272	266	275	311	276	290	259	267	265	289	263	274	275	285	294	295	262	284	255	272	282	271	262	294	298	295	248	266	288	279	297	236	297	250	274	266	275	281	313	262	285	301	261	264	262	262	289	305	294	286	288	283	267	261	298	293	266	294	301	280	297	269	304	257	257	298	266	281	268	296	295	268	302	283	304	279	285	283	281	266	294	272	262	269	273	310	277	295	266	288	312	287	271	312	275	255	293	300	279	264	271	260	268	262	307	284	305	282	294	280	254	304	262	308	298	299	274	272	266	281	297	247	267	265	289	262	271	282	291	290	276	316	284	274	291	279	291	296	264	286	270	312	306	277	268	279	289	330	279	297	300	255	277	280	270	272	234	286	290	280	291	291	280	278	294	269	271	261	272	287	291	296	259	305	272	298	262	284	293	266	302	279	264	283	304	301	261	301	291	300	291	282	277	297	283	292	276	297	265	265	297	288	270	283	264	243	300	293	300	281	275	265	266	265	296	290	257	267	307	282	271	289	282	285	307	283	284	285	266	272	283	291	254	282	299	258	266	292	287	265	267	279	275	293	277	241	307	309	281	256	302	298	275	322	298	282	273	278	280	292	265	318	283	272	267	270	277	270	254	266	297	272	274	274	300	271	295	310	291	294	283	307	284	251	276	287	239	300	282	287	297	253	284	279	285	285	266	292	289	301	294	321	317	287	313	267	281	249	276	280	275	300	281	285	302	266	280	296	262	298	293	251	271	274	286	272	253	269	295	281	280	297	284	277	292	290	273	260	294	287	271	284	265	279	271	286	269	269	298	289	284	252	309	268	264	275	238	290	282	284	239	275	286	284	266	283	265	280	270	256	273	274	288	288	255	267	287	296	277	290	267	263	289	270	274	270	265	269	272	256	304	297	266	315	278	281	270	292	235	264	275	272	243	269	278	269	282	267	293	282	306	280	270	296	275	330	286	296	277	292	296	283	273	300	301	254	298	279	275	284	257	286	286	300	308	264	292	287	269	284	284	292	262	290	281	290	241	282	305	291	265	318	254	266	291	280	278	298	287	291	296	260	255	253	254	262	262	241	260	267	299	248	283	282	307	292	273	302	304	285	271	288	254	296	294	301	279	250	285	247	310	284	303	255	287	291	284	283	253	263	264	283	260	264	275	271	281	270	282	272	294	306	266	278	275	274	260	291	245	260	268	280	257	276	288	282	266	301	285	278	266	278	282	270	307	304	263	293	316	282	300	304	289	298	287	279	285	282	291	260	291	265	291	307	296	251	293	288	268	289	265	282
38431	47896	30527	10617	2828	873	518	506	502	507	556	501	528	528	498	502	564	493	513	505	520	499	514	505	486	492	470	511	477	514	525	483	489	547	522	517	490	492	502	484	528	527	512	502	470	502	523	446	477	519	490	520	516	487	517	512	512	477	519	536	543	475	463	487	499	490	505	485	513	550	527	524	510	509	496	509	534	547	538	517	543	502	477	542	493	491	484	526	509	490	441	552	526	498	487	494	506	550	510	466	516	543	463	484	488	527	495	484	543	484	483	505	511	502	528	481	526	466	512	537	551	515	544	514	493	544	533	525	523	483	497	501	480	494	549	478	508	509	539	514	488	490	548	511	505	519	492	508	506	519	502	536	510	512	534	487	526	522	537	544	517	511	504	524	511	482	522	540	546	514	548	517	535	524	540	552	516	484	509	481	510	509	509	502	498	554	522	495	516	486	506	514	524	480	506	519	474	529	512	558	521	484	517	519	480	528	505	518	548	508	508	493	518	527	466	513	499	551	513	502	492	508	540	479	547	512	543	561	497	550	531	501	513	497	527	518	513	539	525	515	526	510	542	474	523	507	558	521	527	491	497	495	538	542	497	526	516	519	510	532	535	491	498	526	488	504	503	495	502	513	473	500	534	480	501	503	544	479	499	530	519	491	519	555	487	534	483	537	520	508	509	532	493	508	540	513	516	515	518	534	513	511	506	506	501	546	512	523	506	536	474	500	501	504	491	521	476	526	543	532	503	491	502	499	515	521	518	517	540	534	556	511	497	530	498	499	511	465	528	537	510	486	521	488	497	518	508	478	514	489	541	515	578	510	498	548	541	509	513	543	498	529	473	522	539	487	537	515	505	498	523	493	547	549	514	531	529	515	527	489	517	492	535	503	508	490	497	548	540	568	520	526	483	538	525	506	488	527	531	521	492	515	493	522	496	495	512	522	491	469	472	494	490	484	524	562	499	518	539	522	515	544	538	521	484	520	496	525	527	531	479	529	493	455	507	537	520	469	520	513	520	520	499	569	516	502	519	514	500	518	525	507	544	527	495	543	544	488	548	500	488	490	483	531	511	498	506	510	532	507	534	538	514	498	509	532	490	521	495	485	505	497	513	514	464	495	498	496	485	544	517	532	509	521	523	511	484	486	516	465	509	547	489	537	524	517	489	493	504	504	518	482	507	506	541	513	522	540	501	544	512	468	522	478	516	558	519	551	518	514	481	523	499	501	492	588	503	526	485	541	476	478	515	485	536	534	509	482	513	541	534	543	485	550	516	504	542	497	526	521	505	515	474	487	540	503	530	494	468	526	488	530	528	521	493	531	521	483	501	484	494	512	538	472	544	518	506	524	521	503	502	505	528	511	492	512	464	507	558	470	488	473	519	488	515	501	495	506	549	512	520	503	506	505	493	507	504	460	516	549	506	487	516	458	526	511	513	533	528	532	517	480	508	508	484	557	501	526	510	510	506	523	497	496	537	537	504	540	558	503	473	502	509	505	497	491	533	549	505	548	505	500	509	538	527	484	480	511	528	494	500	492	520	533	516	470	520	504	517	493	529	487	521	491	496	500	494	508	548	546	501	478	512	520	514	495	527	534	511	513	509	513	504	525	492	497	545	532	495	495	531	527	541	534	544	528	523	521	525	509	510	504	521	506	542	572	529	525	490	476	566	515	503	507	530	539	469	504	544	513	490	515	524	535	539	505	539	521	551	509	525	483	512	520	510	520	469	492	530	533	502	524	532	513	528	553	511	513	534	472	486	558	508	519	496	509	519	482	505	498	463	516	559	523	483	510	537	491	510	497	472	508	538	498	536	506	513	479	514	506	528	482	534	493	484	526	499	529	518	554	493	520	503	503	525	504	531	510	533	516	494	503	510	513	539	536	539	493	492	540	510	498	521	531	494	522	515	498	500	514	498	502	471	500	507	505	538	518	510	534	502	484	477	538	534	535	536	495	519	531	500	541	523	484	522	527	459	576	533	487	560	523	481	520	541	491	506	461	514	519	549	522	516	493	527	490	518	500	545	499	515	538	510	493	519	510	515	500	496	457	519	510	547	521	542	542	525	501	524	513	518	514	546	517	473	516	501	479	524	484	512	493	474	539	490	501	505	524	535	536	551	497	528	494	500	498	506	528	521	512	499	528	463	523	516	536	511	508	508	533	500	566	512	496	541	542	525	517	496	496	489	534	519	541	496	511	512	491	495	494	491	528	561	531	565	520	583	525	535	519	512	496	534	512	487	531	520	535	479	495	532	559	557	503	461	550	552	522	511	522	520	477	493	552	495	537	518	487	492	461	473	534	498	477	500	507	537	481	470	525	483	527	522	518	503	526	534	551	538	506	472	509	535	514	496	507	491	497	487	481	552	565	520	500	499	497	477	551	548	520	509	490	496	546	518	475	511	478	496	545	500	516	500	496	550	535	517	497	520	522	508	499	534	510	473	496	481	543	505	503	528	535	558	523	511	506	511	470	519	560	548	508	524	521	554	504	501	513	479	508	510	552	523	512	522	534	501	487	508	494	507	530	504	517	542	543	482	495	497	471	474	531	532	488	476	528	559	508	514	584	503	526	495	598	506	528	534	514	499	543	533	520	503	530	470	530	504	529	510	534	534	494	512	528	522	509	503	508	517	512	475	515	530	551	515	491	483	518	517	509	517	546	511	498	497	518	500	510	502	517	475	519	535	475	530	522	522	505	513	488	578	516	561	493	538	487	508	493	506	493	544	551	499	529	518	511	485	500	527	494	497	521	521	519	508	531	515	504	487	519	558	486	491	478	506	530	497	507	501	505	508	515	516	556	501	545	504	521	545	529	510	492	537	532	509	502	506	527	512	511	495	521	536	507	524	524	526	530	520	493	519	517	517	509	509	553	506	476	482	511	530	565	498	504	566	509	498	518	469	529	531	451	510	546	527	508	513	578	557	509	502	480	520	517	485	512	539	488	517	499	501	512	534	529	524	501	524	504	509	521	520	541	532	494	497	508	517	513	510	488	520	503	506	472	526	512	486	531	488	550	492	518	529	500	527	482	499	474	503	524	516	517	519	503	512	519	526	530	501	507	529	519	504	502	518	513	499	502	527	525	541	496	502	487	520	535	486	545	541	533	512	501	541	480	500	550	489	492	524	544	480	496	544	509	520	523	472	532	509	519	528	574	512	508	546	503	553	516	509	493	576	497	489	521	541	545	510	524	506	522	514	495	480	526	545	510	513	506	507	538	527	522	527	509	559	485	504	488	536	529	505	493	551	539	535	530	533	537	532	468	526	504	511	469	464	541	462	550	540	535	510	515	515	519	504	542	561	495	544	536	489	513	498	531	536	475	512	528	546	456	532	553	517	510	487	530	505	509	502	500	490	540	510	569	494	529	496	470	497	547	539	504	499	527	485	493	530	515	494	488	526	502	514	552	535	530	538	473	528	519	526	506	529	533	504	523	499	507	493	516	483	525	533	497	507	479	501	536	497	464	460	514	521	491	482	535
24722	23157	30901	25339	19340	6341	348	238	215	257	224	225	239	212	232	219	214	235	215	216	222	216	237	239	217	236	201	191	207	212	209	237	230	234	211	207	206	221	221	209	259	227	227	225	218	209	234	224	194	230	195	221	226	192	229	185	241	212	204	208	233	221	223	243	184	225	227	200	220	202	262	224	224	186	233	209	213	215	235	213	200	216	197	232	216	201	197	271	221	236	219	230	216	234	231	234	210	211	211	236	227	206	222	228	213	216	236	229	212	208	240	220	205	259	201	220	228	236	236	211	196	196	208	230	210	203	248	237	209	216	237	226	214	213	234	210	226	216	224	214	206	204	210	215	223	233	228	200	220	219	232	245	215	265	229	201	223	224	195	251	210	215	217	208	207	192	242	219	212	241	236	208	208	216	227	201	220	248	237	214	226	190	198	231	238	243	215	228	239	223	207	216	213	208	215	221	231	221	228	207	219	205	219	226	220	207	229	249	193	217	232	219	228	234	231	232	214	225	214	215	230	217	201	209	210	227	233	223	207	224	182	215	234	222	203	210	217	229	238	244	212	242	221	203	227	234	207	209	221	230	196	204	226	209	228	226	228	217	227	212	233	230	244	195	212	219	180	213	225	243	211	208	231	212	222	227	205	214	216	223	222	234	248	204	205	228	213	203	211	212	217	241	220	218	232	211	209	235	206	228	197	218	222	244	215	208	221	220	210	185	223	237	233	188	220	211	230	227	211	209	240	207	224	214	216	217	243	233	255	208	223	220	249	222	229	219	225	208	221	210	220	189	211	217	241	206	199	216	222	195	225	222	221	218	201	242	206	217	207	218	215	220	219	208	221	200	228	222	207	224	231	208	209	231	237	237	207	246	216	234	221	186	217	223	214	190	213	214	201	202	218	245	231	210	194	245	250	220	193	217	205	211	239	211	209	192	186	218	221	221	238	210	198	207	214	242	215	218	236	233	210	225	217	235	215	203	240	217	221	196	224	223	230	221	209	201	205	242	209	222	241	240	191	220	213	201	200	218	236	208	206	193	210	222	205	219	199	247	226	222	218	228	198	238	204	211	223	196	219	241	207	204	215	197	192	207	218	233	217	202	206	231	175	208	219	223	198	210	239	226	207	227	234	243	240	201	216	218	233	189	224	213	207	219	216	214	218	214	244	203	215	211	234	207	230	222	214	232	211	221	210	199	251	203	231	203	234	214	253	232	209	198	201	232	213	220	226	231	206	199	230	226	220	227	217	201	240	222	222	231	243	198	232	226	246	218	228	228	219	235	202	227	210	237	207	231	245	207	221	205	244	209	230	213	208	219	210	229	217	211	203	221	235	233	221	240	231	245	235	216	225	217	224	217	232	186	240	214	226	221	210	221	218	203	219	203	222	212	207	203	225	229	223	245	204	228	221	206	236	240	221	207	223	215	231	206	213	207	203	215	223	191	231	224	222	241	212	236	223	211	227	201	210	215	231	215	213	196	235	231	217	222	223	232	216	211	189	211	208	232	223	197	251	216	247	242	207	255	220	243	226	196	208	211	244	214	214	225	197	219	235	223	229	213	211	202	239	204	210	219	208	218	207	236	219	209	218	212	221	209	230	223	214	204	224	214	199	222	230	210	229	215	217	227	215	239	207	213	208	189	226	216	209	214	231	218	209	244	215	237	212	216	219	211	219	221	198	229	218	228	202	208	212	214	218	210	246	227	220	211	228	225	223	214	207	212	231	212	200	246	210	209	241	203	192	237	227	231	226	222	216	205	217	208	228	218	259	214	249	224	226	223	236	216	182	205	231	221	244	221	246	212	222	224	236	247	233	208	237	208	229	208	226	233	258	210	245	233	205	222	214	228	203	241	237	234	203	212	239	232	215	222	213	228	210	238	234	218	213	237	211	210	236	213	233	209	220	225	211	231	226	224	223	219	215	219	222	226	219	216	224	226	228	247	232	210	238	235	217	228	208	234	234	220	239	235	245	215	224	221	196	239	233	196	239	236	220	243	221	223	194	182	212	229	192	237	196	227	221	252	266	206	230	221	258	235	190	212	242	205	220	244	189	216	236	194	201	217	202	214	213	229	245	233	228	215	220	214	249	235	274	223	222	219	219	203	192	212	215	233	207	226	223	203	210	199	211	197	214	236	220	206	212	224	240	211	234	237	217	230	200	223	186	197	232	236	238	219	222	203	223	207	243	233	217	195	228	223	200	221	232	211	206	221	206	237	219	219	203	228	213	227	218	256	215	219	194	200	232	241	246	232	216	219	241	219	218	236	207	237	199	190	212	236	214	249	241	217	212	196	236	207	234	214	201	213	227	218	207	210	236	238	216	207	212	219	217	225	213	227	204	210	220	210	204	217	237	209	224	191	209	238	219	218	221	213	206	214	228	204	195	228	213	218	218	226	219	215	215	221	198	202	212	231	232	212	224	235	211	242	212	208	242	192	194	230	233	192	232	191	196	176	208	222	206	229	207	207	219	219	198	225	238	229	211	232	218	240	220	203	238	217	205	219	224	225	231	196	206	238	244	228	211	233	239	235	212	181	201	215	236	221	223	241	224	259	240	224	243	229	200	205	214	227	240	262	223	211	226	219	217	244	217	196	217	228	243	204	223	201	208	195	208	214	225	219	234	212	234	222	209	206	208	228	224	242	184	198	226	236	234	200	231	200	229	214	199	201	197	197	220	220	229	235	235	215	232	221	230	219	213	224	231	211	217	216	202	202	228	220	200	224	224	246	221	211	207	212	218	198	215	215	219	215	205	212	235	218	203	207	236	227	230	248	235	232	215	244	213	218	196	233	215	218	214	204	208	203	204	202	220	229	226	204	194	217	194	221	204	212	189	243	242	233	232	262	219	209	212	208	197	240	208	219	230	232	201	218	177	212	223	233	233	236	234	230	219	202	214	194	222	199	234	222	221	211	209	218	203	229	210	247	208	215	219	199	198	192	250	185	205	221	226	225	220	191	223	212	237	232	224	216	249	218	247	219	224	220	237	199	218	217	192	224	209	216	210	218	240	220	246	208	222	214	219	215	217	207	212	213	215	199	201	225	230	232	216	204	198	216	227	222	216	246	216	222	231	220	256	203	224	186	205	211	223	192	247	200	232	205	217	209	214	199	210	243	210	222	232	214	219	224	193	240	221	193	207	239	216	217	242	233	201	225	221	215	233	232	217	208	241	227	187	201	222	208	219	215	216	223	228	220	226	222	217	188	220	228	225	247	237	246	241	247	235	237	209	207	201	222	246	226	218	241	237	245	202	230	213	211	208	214	200	225	227	223	202	201	209	226	228	249	222	202	228	209	229	191	217	213	208	249	233	214	206	223	202	229	229	219	233	228	190	222	188	219	222	222	225	210	201	226	243	236	221	200	207	218	231	220	234	208	224	234	244	233	222	195	205	218	242	227	197	223	216	217	228	216	198	237	226	206	207	205	239	221	200	203	223	240	217	208	228	240	230	197	220	217	224	214	245	206	202	214	181	208
60601	89408	60001	30857	10601	2045	431	385	402	402	398	421	421	422	393	410	394	432	414	357	391	451	382	400	409	398	393	428	427	373	423	389	342	381	385	422	377	394	402	432	425	413	411	386	379	411	405	412	398	391	384	405	430	418	439	432	421	385	407	413	432	406	396	404	374	394	440	406	435	382	414	408	394	418	386	422	443	402	420	373	422	439	385	412	395	406	380	426	392	414	398	437	410	411	400	423	390	437	427	406	415	366	366	452	406	393	405	396	364	423	381	420	433	376	429	405	412	378	410	405	379	436	419	388	379	417	438	378	382	385	402	407	376	434	431	372	395	390	388	423	416	374	378	419	429	404	382	379	396	396	433	395	404	406	426	390	406	407	407	401	393	429	398	392	388	438	406	388	404	390	424	411	395	375	425	420	375	400	396	385	416	425	401	440	414	371	394	409	410	400	381	385	392	410	403	422	410	395	413	417	398	412	370	388	403	404	379	387	395	387	406	429	407	418	413	400	440	400	435	358	370	424	415	404	422	409	378	399	417	414	389	432	380	378	414	423	412	404	391	414	412	421	398	387	418	401	396	393	411	412	403	416	409	394	401	400	404	436	414	423	409	433	368	413	396	399	401	423	377	422	398	393	408	396	429	388	392	388	416	414	409	379	416	399	424	432	376	391	400	394	422	432	390	383	414	381	392	419	415	389	399	395	394	395	387	437	423	421	401	405	391	414	429	417	445	457	386	395	416	377	374	383	436	403	372	409	402	403	384	446	458	390	404	389	409	433	394	426	438	406	425	405	408	413	403	419	419	398	426	403	439	418	412	415	382	412	421	432	388	418	391	399	392	382	427	397	425	417	391	435	418	414	389	420	420	443	379	384	412	428	402	402	435	403	409	388	392	399	427	345	416	424	421	454	431	416	441	408	359	390	418	396	395	405	441	403	396	391	375	410	400	425	428	430	390	390	389	413	412	419	414	411	407	381	364	426	406	390	406	430	395	441	404	389	438	424	400	402	429	388	434	364	399	379	376	414	388	428	395	442	390	422	405	409	415	418	453	412	417	398	376	376	380	353	416	402	394	387	407	402	425	406	412	378	403	391	392	369	398	391	368	414	442	428	416	395	415	420	399	414	375	401	401	393	426	409	379	375	395	390	388	389	393	424	389	418	378	403	412	397	394	362	387	396	364	398	393	371	379	405	384	433	418	402	401	412	392	389	364	394	409	392	409	401	411	422	389	391	415	416	390	386	430	420	393	389	423	431	428	358	386	382	404	393	394	439	386	440	435	399	414	432	396	436	460	410	424	411	437	418	411	391	425	430	431	397	384	436	384	418	404	408	409	401	380	422	400	422	421	402	397	414	397	404	436	400	418	404	393	415	446	406	409	390	437	415	425	433	411	419	417	423	407	421	398	421	415	410	404	396	399	377	393	422	376	366	380	383	410	432	419	443	405	407	427	425	426	436	429	397	440	414	430	410	427	369	392	400	406	401	399	413	417	370	397	409	378	442	375	388	417	407	403	420	432	416	395	421	404	386	380	393	433	411	388	411	409	405	443	405	420	368	402	401	393	422	421	382	398	408	376	405	380	360	403	398	391	400	414	434	406	392	393	434	388	423	396	371	391	422	395	397	412	416	408	375	383	423	390	393	396	406	436	408	393	374	448	396	411	446	383	384	405	413	422	428	413	387	389	404	394	383	410	385	416	390	391	398	416	407	426	433	409	413	413	383	396	412	393	388	428	403	410	374	410	371	392	402	411	381	421	407	416	402	412	435	369	371	392	398	379	443	386	380	404	424	425	383	405	376	436	447	431	426	373	357	382	386	402	419	391	418	414	415	401	403	405	393	361	419	433	414	431	434	413	400	438	386	369	422	400	436	399	418	381	430	384	392	389	381	411	444	380	376	368	414	391	399	356	402	427	408	406	424	394	396	431	416	403	391	380	393	410	386	407	415	414	404	430	422	406	412	396	406	434	357	415	403	400	387	412	405	422	406	445	401	385	405	386	389	435	400	395	410	393	400	405	437	399	400	384	397	422	443	388	384	385	411	389	345	408	393	374	444	408	411	432	406	414	403	407	397	418	404	442	409	442	414	360	435	408	384	367	430	381	430	415	426	360	397	424	421	424	416	408	408	371	405	428	416	396	426	444	403	394	405	444	407	414	407	407	418	417	413	413	414	441	389	420	419	409	405	400	437	364	375	394	378	436	396	366	419	424	407	402	418	379	400	424	418	418	424	452	384	411	394	428	374	419	399	383	392	414	414	375	394	416	406	397	380	398	425	420	404	407	408	419	388	441	398	373	386	376	381	420	439	391	376	408	383	425	392	435	422	382	397	405	385	420	392	389	435	393	426	393	385	426	412	392	438	417	393	438	388	361	401	388	393	456	431	406	415	395	442	384	408	393	424	385	374	400	391	416	413	422	388	416	409	413	408	403	393	423	396	384	447	382	398	419	400	397	458	438	376	403	406	406	397	430	434	400	406	404	399	398	381	416	421	409	439	408	393	372	401	410	357	420	415	392	423	404	389	383	398	409	411	392	416	422	414	400	376	371	431	424	408	415	426	420	388	407	423	394	404	369	371	411	381	393	424	386	422	421	424	410	451	389	405	393	427	441	414	395	371	437	395	425	395	434	426	427	378	400	395	384	400	406	397	415	411	381	420	386	428	407	413	380	423	392	392	415	405	394	390	400	413	448	363	381	388	400	428	381	382	386	415	408	417	369	404	363	447	417	388	407	370	407	392	417	396	382	383	407	415	368	405	399	406	401	401	394	420	392	410	407	440	401	374	395	412	366	421	415	407	382	417	376	406	432	408	410	387	404	443	398	418	391	401	394	400	392	378	375	407	414	422	402	413	442	381	443	376	394	400	380	425	412	389	431	421	408	414	418	397	405	373	391	391	404	383	430	453	417	423	394	413	405	419	405	425	376	400	384	428	406	375	417	389	429	449	383	408	413	455	380	456	418	438	408	403	395	417	428	382	411	435	447	437	398	398	408	402	392	415	402	409	378	408	383	427	430	384	411	387	421	430	452	410	378	422	388	422	357	395	430	418	412	438	386	436	399	419	382	404	403	400	409	390	404	405	413	372	454	406	415	402	437	439	395	392	378	414	394	398	418	427	419	411	410	423	429	411	406	365	389	407	428	416	396	392	406	424	399	381	460	418	431	398	402	420	400	395	407	407	382	408	421	401	387	413	401	417	438	429	462	393	368	419	407	458	378	416	419	429	418	401	417	406	434	444	425	398	399	421	385	389	419	405	420	404	374	427	382	406	389	416	422	375	424	415	424	367	404	433	390	442	379	426	427	404	395	416	407	422	411	445	387	390	411	389	437	366	399	417	400	426	419	408	391	409	450	421	422	389	390	398	445	391	432	411	411	399	410	408	431	430	421	427	414	405	413	418	375	419	415	394	406	402	391	440	405	426	418	406	405	430	426	405	421	422	389	419	399	388	445	385	413	412	377	375	394	421	422	440	377	436
23391	21936	29897	24095	21306	18872	3869	402	332	313	306	270	293	280	338	305	304	312	321	291	302	282	298	278	285	289	306	296	319	281	277	311	276	287	313	321	313	310	300	321	303	277	290	289	314	271	295	302	272	299	300	321	303	271	305	282	309	289	314	336	292	307	285	282	324	313	309	262	274	245	253	250	289	306	290	297	302	291	302	311	298	267	324	284	273	307	322	255	290	295	346	306	296	289	287	307	283	291	301	304	291	288	313	312	281	295	266	286	319	290	299	319	292	319	292	297	304	310	309	259	279	291	264	298	269	296	283	291	298	288	298	282	294	292	292	295	309	313	286	313	301	303	286	292	309	285	291	287	283	288	284	319	343	297	279	305	279	321	276	320	300	284	284	316	306	297	293	284	283	324	301	298	315	314	298	266	287	295	303	300	348	285	312	303	319	288	279	285	310	299	304	306	296	304	301	333	284	305	278	290	276	276	288	303	285	279	312	309	306	305	269	298	280	310	301	312	288	282	277	278	289	327	292	292	334	295	300	292	279	291	301	295	295	286	293	347	303	294	260	291	287	348	291	299	278	284	306	318	294	301	265	298	298	295	275	303	286	293	278	288	299	306	284	273	284	292	302	295	266	279	272	307	295	312	285	318	284	294	325	273	265	281	293	304	284	277	291	245	316	319	313	291	284	289	302	319	299	277	305	257	293	312	307	304	269	252	339	300	296	278	283	302	277	299	272	298	309	265	295	291	306	290	283	297	271	296	286	328	276	290	295	324	305	294	267	301	304	298	291	312	317	317	293	319	297	283	305	306	291	302	301	301	276	301	316	285	284	306	296	330	297	304	328	296	286	294	299	293	284	274	321	303	301	296	333	322	291	285	306	307	313	310	296	279	287	273	277	318	323	258	307	311	295	300	304	282	296	278	291	303	286	311	272	295	297	301	293	283	265	322	306	282	294	302	295	261	301	282	289	288	292	311	299	291	290	290	305	289	306	312	283	267	326	298	279	319	291	323	289	282	297	305	327	311	287	287	302	324	271	295	301	303	310	298	302	295	316	299	305	306	287	297	292	316	303	324	318	296	308	290	280	292	313	293	272	300	286	303	285	279	297	313	283	297	300	329	279	315	273	297	310	270	311	301	272	313	305	297	316	325	309	301	294	294	310	300	290	306	300	284	310	291	305	283	305	301	282	292	277	278	263	318	294	262	315	257	313	299	293	315	274	318	297	279	312	289	313	308	287	305	316	271	273	305	313	262	282	329	282	277	296	302	306	306	328	298	301	271	303	293	304	312	268	321	304	280	316	306	287	297	287	346	292	301	318	290	289	266	305	317	279	304	288	315	293	330	338	306	270	289	321	304	299	290	306	305	290	304	270	286	299	305	300	313	300	282	295	334	311	312	299	305	286	295	312	295	270	291	281	301	329	335	302	296	333	303	291	278	287	268	271	297	331	286	284	287	269	290	298	317	282	280	283	269	315	300	304	282	287	284	328	270	310	293	265	323	282	318	296	260	303	297	271	305	295	303	280	296	291	289	292	295	301	323	299	321	251	295	278	287	307	281	288	316	267	297	272	309	293	292	312	343	303	301	285	316	306	316	285	248	306	293	305	279	298	314	298	298	319	276	284	300	289	261	277	325	321	308	292	302	303	322	268	294	290	286	313	293	280	291	309	284	272	284	254	283	340	295	294	318	297	270	321	286	301	279	313	317	267	277	304	303	299	283	291	316	322	310	320	303	327	301	267	267	284	283	304	273	307	288	267	310	277	321	283	287	311	286	283	340	288	319	327	303	297	273	269	282	318	293	308	286	285	312	292	323	287	293	310	288	310	263	273	305	311	307	306	257	276	310	297	315	269	296	294	307	304	291	306	297	275	310	307	295	266	285	325	333	291	300	304	272	284	292	283	270	288	309	302	315	296	288	290	333	277	279	288	308	286	293	292	288	327	315	299	284	333	294	298	290	273	253	272	306	329	305	281	272	283	264	303	291	263	337	271	316	321	285	296	315	289	286	291	306	290	291	305	293	307	300	290	267	307	320	320	274	298	304	314	308	272	292	301	304	307	299	266	288	311	270	313	271	309	315	311	272	300	275	303	289	289	296	278	303	290	293	305	295	281	318	299	290	311	279	291	275	282	306	280	289	274	279	303	300	308	267	301	293	300	259	299	304	287	281	300	301	317	316	326	280	309	299	292	313	320	294	299	280	285	268	298	262	297	300	321	283	305	296	283	291	309	289	333	304	282	277	329	289	303	299	306	256	267	309	274	297	304	281	320	318	275	318	281	285	296	316	316	323	313	278	320	306	281	328	305	310	289	295	291	288	281	283	323	282	311	305	293	305	309	299	294	326	311	291	312	308	294	277	310	278	281	301	337	272	297	285	303	302	326	299	304	289	269	292	295	262	314	271	272	261	283	300	283	313	288	301	337	299	303	295	288	304	310	293	308	278	289	277	289	309	268	288	281	294	318	314	332	286	311	305	268	329	311	321	266	277	284	287	307	286	277	276	313	320	294	293	303	298	309	284	303	267	329	314	286	262	314	310	293	280	290	315	331	325	315	309	294	322	310	304	283	325	281	331	276	304	287	312	277	297	304	286	300	269	263	288	317	289	293	289	271	307	303	304	271	273	296	307	301	315	291	296	275	310	291	268	288	296	273	275	306	285	247	304	297	290	283	285	292	298	288	296	284	298	299	282	302	284	275	302	305	292	274	300	278	294	283	289	308	250	275	314	281	294	278	321	308	288	272	320	297	294	285	308	268	279	342	308	269	303	293	291	302	288	289	301	314	290	318	302	309	300	325	295	279	307	293	271	294	261	272	310	294	282	277	272	297	309	316	270	302	312	312	316	305	274	307	272	278	296	273	291	323	271	288	281	271	307	303	272	337	307	283	288	305	298	299	274	262	309	286	285	302	302	307	278	311	304	265	261	308	294	292	319	283	294	311	299	290	273	281	293	286	287	296	289	326	277	308	314	272	276	316	339	301	318	303	261	287	289	260	303	287	298	310	314	291	306	312	288	311	284	303	286	312	303	300	256	295	311	288	298	288	315	322	285	302	316	324	295	275	279	297	288	300	299	279	314	294	330	343	272	289	271	289	297	298	295	275	270	293	270	321	294	286	306	290	288	274	288	302	298	302	274	295	276	272	292	274	313	307	264	295	315	276	282	301	299	299	307	298	305	295	300	294	287	284	280	287	267	303	304	277	293	304	293	298	264	308	309	309	286	303	292	287	288	295	280	290	305	306	292	267	294	298	294	282	293	276	296	272	271	285	291	303	286	294	308	290	283	324	309	310	318	278	274	262	281	279	296	305	293	282	301	298	275	274	277	300	275	313	274	314	275	305	297	276	309	278	309	294	272	317	297	319	294	260	287	286	302	313	303	290	300	314	308	273	294	287	294	290	276	327	295	283	299	289	311	303	297	295	257	284	293	309	303	295	327	257	281	334	312	297	305	301	321	287	293	287	303	292	285	272	301	333	290
59990	99292	68732	37767	15252	2970	636	515	492	500	510	531	476	498	550	499	522	510	510	488	495	486	507	503	524	513	491	525	477	511	487	503	464	525	527	516	480	507	502	494	489	522	479	517	520	510	485	486	503	488	489	497	538	496	474	519	508	511	492	459	473	492	505	492	514	523	477	514	463	476	470	495	486	481	535	494	469	527	539	525	501	493	497	495	522	488	506	489	492	489	519	515	485	476	535	495	518	472	501	482	517	514	524	500	529	507	489	524	524	525	507	500	509	523	494	536	472	508	526	520	479	473	519	487	455	524	484	539	520	491	470	489	482	519	522	519	508	506	532	518	478	527	462	523	503	498	485	528	526	473	469	530	525	449	490	507	474	531	504	516	537	515	501	514	523	515	526	457	495	467	526	495	522	525	512	494	475	512	522	468	541	557	488	506	497	494	514	495	517	494	518	482	514	550	482	479	469	530	464	469	491	500	512	483	538	497	527	525	527	520	512	468	486	474	535	486	518	467	516	480	502	505	497	511	490	494	506	493	517	511	509	547	482	484	510	531	522	474	500	508	543	493	504	472	485	551	489	481	518	484	493	519	485	491	543	490	475	520	554	484	464	556	515	501	517	519	467	516	521	481	517	521	515	498	482	515	534	506	480	539	545	514	501	477	505	530	508	507	504	468	472	471	480	491	526	499	490	495	431	513	502	545	521	498	493	515	533	528	490	462	515	498	516	536	529	515	510	510	519	502	485	502	491	484	464	514	503	509	503	517	518	499	498	519	504	483	500	539	542	514	507	484	495	523	505	487	499	494	548	512	516	522	503	507	460	513	461	511	502	479	483	514	492	519	482	480	474	507	519	502	508	515	502	499	462	476	504	516	486	511	513	489	536	472	547	506	493	532	473	483	488	512	500	526	488	533	479	517	503	516	509	482	483	471	517	527	477	452	555	459	552	500	495	474	505	510	484	523	521	480	471	476	555	510	492	494	523	520	473	522	484	502	507	532	501	498	477	542	481	505	449	476	527	551	475	522	473	498	508	510	460	511	542	484	498	459	488	489	500	540	502	489	526	493	449	476	531	502	479	508	513	520	538	508	515	507	521	482	506	512	482	483	525	498	502	474	498	499	511	525	531	517	517	494	490	514	506	486	496	533	487	485	511	526	529	508	496	496	474	509	497	497	536	528	517	477	498	555	510	521	538	494	510	510	509	497	493	489	515	481	514	524	511	502	553	505	522	507	516	495	476	501	524	513	533	477	505	512	528	513	520	508	510	510	501	488	479	491	465	500	495	526	526	548	485	467	476	486	476	499	517	488	505	525	538	480	502	511	485	512	483	539	491	511	532	479	496	539	517	488	526	504	469	520	479	499	467	539	522	505	524	525	460	460	544	493	483	524	509	488	500	490	493	532	507	517	469	509	489	495	467	497	519	490	489	491	519	502	498	471	516	500	491	538	468	532	516	498	473	538	514	496	502	515	486	535	478	492	486	498	521	511	498	533	478	534	504	525	483	497	519	463	507	473	529	488	521	486	529	485	473	473	482	524	514	497	473	520	503	450	492	501	478	522	465	504	503	562	510	481	485	465	515	494	546	512	520	484	501	488	485	521	525	476	468	493	536	514	515	514	521	503	501	481	498	496	492	454	537	514	481	492	481	517	523	506	479	499	500	477	508	449	522	523	516	494	530	532	520	473	486	486	542	494	475	481	543	489	497	494	504	476	518	497	496	522	503	508	489	515	528	478	505	501	514	533	498	531	501	490	486	512	504	487	513	482	547	444	512	475	483	480	510	516	522	506	497	535	523	478	497	508	522	490	513	501	496	490	523	503	486	500	515	498	542	501	478	507	442	497	506	503	497	512	507	471	529	513	498	531	484	490	516	479	509	499	522	484	522	486	530	480	502	511	531	475	500	532	506	530	524	530	520	515	511	525	516	511	497	519	501	492	527	510	500	517	482	516	514	490	536	487	509	520	513	518	505	525	510	502	521	514	492	497	469	470	502	527	512	499	513	499	508	528	487	494	501	495	505	527	506	481	504	509	509	528	468	490	532	499	523	494	506	482	506	468	465	543	503	507	490	509	513	455	540	486	540	526	551	560	487	518	503	477	500	513	484	502	500	480	507	481	522	518	487	492	490	502	489	471	516	500	495	463	529	469	533	466	473	527	483	467	546	493	540	529	510	500	529	516	559	505	459	505	524	513	496	471	527	528	503	475	500	474	458	528	519	489	486	494	530	508	505	504	514	512	482	510	483	519	458	491	491	505	525	526	509	470	519	503	514	548	493	524	489	502	502	528	489	493	518	469	517	510	485	540	528	490	532	561	469	480	516	483	493	480	535	527	464	522	476	529	449	455	496	488	519	486	492	499	492	506	496	497	508	481	523	508	460	531	495	531	481	493	521	474	505	491	493	541	540	531	520	490	530	534	454	492	508	501	467	513	511	527	496	502	518	479	496	472	504	549	508	498	487	491	498	481	512	504	507	515	520	546	516	514	523	485	502	490	505	533	509	523	455	515	491	480	500	495	467	508	485	468	526	530	485	536	513	466	517	483	495	515	509	511	520	521	507	518	532	526	497	494	529	537	514	476	509	503	505	495	512	526	439	561	523	507	511	476	517	485	515	495	448	514	540	501	496	543	504	498	475	490	469	515	529	489	518	506	522	495	527	574	520	496	477	480	520	535	474	490	513	483	480	517	512	475	497	525	479	510	485	527	523	480	535	451	477	483	490	501	455	484	484	467	487	486	477	534	500	479	496	509	512	532	521	521	538	518	482	516	488	456	500	453	512	523	491	483	496	504	506	516	509	483	522	524	523	497	513	497	563	471	539	513	537	476	482	493	505	482	488	493	506	472	551	529	490	512	488	481	470	495	502	503	510	473	554	523	535	503	515	497	486	498	551	487	496	513	493	527	477	544	455	468	522	477	493	517	520	500	478	488	491	496	506	479	476	555	489	530	489	507	469	507	461	533	526	469	492	515	529	506	489	471	517	482	541	518	525	496	474	516	492	534	456	525	470	527	498	526	521	502	518	524	513	481	519	500	495	516	541	481	508	479	550	470	496	487	528	514	489	519	487	491	502	499	494	499	516	527	501	488	535	542	476	478	542	448	544	483	466	514	484	484	559	512	485	490	462	507	500	476	516	539	498	557	540	524	491	488	487	503	524	529	476	498	460	520	506	509	506	512	515	493	483	496	479	488	506	505	503	498	513	501	480	491	499	551	504	496	519	496	534	528	478	520	505	486	544	501	504	477	504	505	515	526	498	472	506	507	470	488	527	499	487	532	498	448	444	531	524	482	518	506	528	497	510	525	493	485	522	489	529	488	489	490	501	547	537	522	466	482	479	528	481	487	466	520	529	526	463	504	491	500	533	504	510	499	456	484	500	502	515	521	491	505	461	531	529	454	482	516	501	480	524	535	532	494	485	511	524	524	545	479	478	458	518	513	492	521	495	460	470	460	462	522	509	539	479	481	464	504	496	515
29477	30471	26873	10646	1338	377	291	285	295	263	284	275	281	274	273	273	285	267	250	273	290	252	275	285	286	253	279	288	265	298	263	258	289	277	266	268	290	264	242	286	268	254	289	315	277	261	273	262	300	267	289	251	269	262	253	299	268	273	289	303	258	268	273	279	277	314	260	281	266	268	277	273	273	260	312	294	268	260	284	277	253	261	267	259	277	279	268	285	253	288	247	291	273	290	262	267	255	276	298	286	302	252	276	256	255	286	264	282	284	278	270	265	286	277	262	266	299	277	296	296	258	267	253	275	262	275	279	273	307	274	248	273	276	277	254	246	317	266	294	266	256	260	264	279	317	318	261	279	261	267	266	272	259	275	288	294	279	257	257	288	285	226	283	307	266	294	272	288	267	291	257	255	261	274	303	262	252	313	283	270	254	264	283	266	247	283	275	299	285	274	270	254	264	291	277	246	260	274	270	282	293	274	283	260	252	270	275	271	280	274	290	233	237	280	269	256	273	240	249	278	277	271	265	279	282	238	274	296	276	314	289	325	273	271	270	252	274	254	265	277	257	317	280	312	246	256	276	272	287	256	300	265	278	297	283	253	267	277	295	281	246	255	294	268	282	258	259	264	269	278	261	272	298	289	257	279	286	261	291	268	274	230	285	270	271	296	279	284	263	268	262	262	281	252	272	294	274	260	298	264	245	292	264	261	261	282	290	258	270	244	303	295	268	260	285	263	249	276	291	260	281	275	290	280	295	258	257	257	289	258	267	255	275	284	294	274	261	267	289	254	285	262	266	288	252	282	278	279	259	274	288	287	299	282	268	273	268	265	264	261	257	289	252	291	279	248	253	247	294	286	288	296	271	263	286	240	256	262	269	275	247	280	278	283	271	272	269	266	275	280	277	291	252	291	274	270	275	284	262	275	276	257	262	281	278	301	314	261	281	262	239	284	316	273	264	283	278	250	261	268	248	258	279	277	270	302	280	269	256	254	266	272	270	272	297	280	276	288	262	264	296	277	273	254	268	286	265	264	292	264	286	263	282	263	273	266	263	254	262	260	278	291	232	257	265	292	299	262	258	256	291	253	280	283	316	258	267	292	278	279	264	294	257	250	286	292	278	304	255	275	261	253	285	289	247	257	282	275	242	268	280	277	263	256	271	257	316	271	303	267	272	251	268	275	256	278	258	279	248	275	285	285	255	246	270	258	285	257	281	257	292	258	252	286	284	304	263	270	277	279	286	267	282	289	269	283	284	325	296	266	248	278	247	262	253	266	258	276	293	250	256	274	275	261	269	263	278	270	273	265	260	308	283	263	269	285	308	288	292	289	277	275	282	249	290	278	296	248	266	262	254	290	280	251	277	264	279	286	259	266	295	262	244	250	273	272	309	299	289	281	269	274	261	296	315	250	254	300	303	285	264	270	250	264	303	300	272	293	291	292	283	285	273	246	279	298	278	299	279	251	279	284	286	280	310	254	284	262	276	248	286	247	258	248	277	258	254	283	260	258	291	292	304	283	281	290	278	255	286	264	262	288	270	227	268	258	261	264	296	302	289	282	294	261	286	290	264	280	279	296	273	289	272	284	271	249	295	254	251	286	262	277	251	280	283	274	283	285	296	264	264	256	276	258	263	292	277	284	258	285	272	268	286	300	303	282	278	255	242	287	244	249	277	281	268	255	285	288	302	265	273	269	274	262	276	269	262	282	265	274	284	297	266	299	314	279	271	301	267	282	267	255	297	282	293	268	251	278	255	269	248	268	263	284	288	287	261	288	295	254	272	234	273	270	268	294	279	285	303	288	289	286	295	261	289	318	231	268	257	276	244	258	288	249	264	248	232	277	239	291	293	273	257	278	280	257	289	272	272	259	276	279	313	249	284	272	254	270	275	286	281	299	263	277	269	269	238	239	267	266	276	291	260	264	270	291	250	282	269	289	283	286	282	261	242	265	268	250	282	275	303	253	268	274	281	267	276	282	293	270	250	266	256	258	271	276	270	284	279	279	296	263	276	269	287	281	277	290	242	254	241	286	263	270	300	302	253	278	284	243	282	294	277	287	296	252	286	269	275	268	284	269	270	283	256	296	238	252	292	273	267	274	264	289	267	253	285	279	278	281	278	292	278	254	245	248	273	257	301	289	275	284	288	278	316	273	260	291	242	244	278	267	273	270	283	270	267	286	299	246	281	276	264	277	300	298	272	282	286	281	281	273	258	288	261	252	241	279	243	301	274	287	279	259	292	247	253	261	243	278	265	296	303	245	270	269	304	297	264	281	301	271	304	293	297	243	310	258	276	298	284	250	305	279	266	266	289	276	262	294	260	262	265	283	292	283	286	266	257	249	258	269	290	264	283	293	252	246	297	282	285	304	270	260	290	268	257	253	261	289	285	283	249	269	244	261	306	277	262	278	272	265	261	270	303	256	270	294	277	278	271	250	306	270	256	280	288	258	265	284	294	282	275	275	273	277	268	282	279	295	268	275	272	265	283	269	276	294	256	252	237	277	289	272	277	279	277	291	291	271	262	298	274	268	269	249	297	261	299	287	282	295	248	282	301	282	255	265	292	257	274	278	293	269	271	258	299	297	272	269	265	280	314	285	271	261	278	274	292	281	256	259	279	284	258	289	318	285	323	283	279	277	267	264	278	289	257	283	265	277	263	254	267	284	272	278	294	284	268	264	232	285	268	252	274	306	262	278	269	288	262	267	244	287	282	260	275	273	293	281	267	268	265	266	264	260	266	263	261	269	286	247	269	295	279	312	282	258	278	298	263	271	258	266	279	266	268	298	267	275	273	269	272	273	246	285	271	287	238	283	295	282	257	265	289	286	266	246	283	279	282	292	257	286	289	260	264	271	258	302	276	246	227	256	314	301	278	277	280	247	286	264	240	287	255	312	244	286	280	276	254	279	277	271	272	254	275	252	271	274	253	266	276	287	293	297	298	261	252	276	252	283	268	230	255	277	290	280	275	249	277	298	311	282	275	258	254	256	278	290	292	312	279	272	282	257	256	274	254	271	231	291	298	301	264	270	257	270	234	280	293	264	252	266	271	281	274	254	285	268	264	266	264	266	254	279	269	292	282	305	264	282	268	273	297	280	279	302	261	287	286	260	263	286	280	251	251	260	268	281	262	286	245	265	237	261	282	261	289	242	259	282	275	277	309	296	287	268	303	249	282	266	260	268	261	301	285	292	273	253	278	298	285	251	255	267	260	291	264	262	274	266	276	252	264	258	280	254	288	218	279	282	286	294	269	287	249	270	248	301	305	236	294	290	269	263	268	288	288	272	268	311	272	295	303	278	286	261	253	279	286	269	274	249	293	247	275	273	276	283	281	273	287	318	250	266	274	281	293	277	282	263	275	245	261	271	268	292	266	241	258	256	300	279	276	252	306	286	274	275	277	297	264	268	283	240	291	280	271	261	294	259	280	247	234	284	227	236	228	271	288	258	278	265	293	264	285	273	243	287	276	274	258	246	262	277
37354	48874	30679	9900	2584	811	556	525	511	523	528	522	520	513	541	466	523	472	480	520	489	508	475	506	485	511	518	512	509	535	476	490	503	519	497	503	474	552	509	505	526	461	503	505	481	484	474	525	492	526	519	498	541	491	481	505	491	498	567	490	497	494	502	498	458	477	541	509	504	548	524	523	537	519	494	490	470	505	539	493	504	477	466	508	537	541	526	505	484	493	504	487	523	514	541	523	506	533	495	516	515	502	532	522	531	512	504	519	482	523	471	486	528	505	486	512	467	553	508	526	522	509	520	537	491	504	481	539	514	534	468	520	476	506	498	528	509	496	493	514	486	544	512	508	501	549	521	538	490	487	473	519	511	510	514	523	493	531	515	506	490	445	467	509	530	535	482	526	483	500	483	505	494	527	493	525	499	504	468	514	538	537	523	527	493	496	552	525	547	479	492	479	508	500	483	519	519	503	484	499	488	488	501	511	533	491	512	507	489	505	472	540	516	468	499	505	488	515	522	523	539	528	509	507	485	505	462	507	491	504	509	475	488	528	506	504	503	503	499	471	483	490	491	447	537	485	530	470	554	495	527	492	505	479	511	493	502	526	502	468	526	484	500	508	510	511	529	539	484	509	492	473	505	500	480	487	535	513	501	519	526	542	536	499	515	510	508	524	520	532	529	481	509	534	543	487	471	550	513	484	498	517	509	520	494	499	502	536	489	507	474	540	467	499	511	456	485	526	495	493	492	478	479	478	473	488	497	497	478	492	479	525	473	491	500	543	544	514	482	527	556	547	495	549	515	532	501	500	506	507	486	505	524	505	486	502	492	495	469	466	513	512	484	541	499	525	464	506	501	456	491	509	470	476	517	502	493	501	497	486	513	473	478	524	512	469	505	540	491	473	494	452	524	454	482	492	512	536	457	502	502	491	540	493	509	532	501	476	471	491	536	548	489	496	547	528	534	504	460	506	517	523	494	470	464	502	475	507	493	539	498	505	551	518	488	492	447	482	492	529	537	493	496	474	534	507	506	512	494	456	518	519	508	463	495	474	528	479	505	492	516	545	468	534	539	566	515	503	507	510	465	462	506	517	463	490	513	504	493	464	487	465	497	487	464	551	514	520	490	499	469	499	498	510	506	466	505	471	511	500	507	520	484	498	492	486	516	520	487	517	511	482	518	521	525	480	507	474	475	487	518	511	466	510	492	478	508	528	500	483	525	442	503	520	529	519	527	486	502	554	486	501	453	484	525	480	494	499	506	525	541	469	523	486	491	483	502	467	482	488	496	520	494	523	492	515	498	451	512	499	540	511	517	478	461	535	520	521	540	517	455	480	477	507	490	541	526	544	528	488	523	512	473	471	518	456	471	504	480	468	533	495	508	536	518	501	539	527	547	548	510	502	504	528	475	544	465	525	538	553	495	500	498	535	521	506	528	471	505	469	482	491	517	524	488	533	493	529	495	514	497	483	508	477	537	477	506	517	504	520	489	502	541	486	511	475	469	491	504	469	533	507	503	497	473	501	526	518	461	476	481	512	481	540	515	545	534	475	488	536	561	503	509	505	477	522	484	472	518	476	474	500	494	477	521	461	500	536	483	509	517	518	510	498	496	494	472	516	470	462	501	525	503	520	494	540	475	498	516	480	509	514	507	460	512	506	512	518	480	460	512	514	507	476	495	478	471	532	502	496	521	519	483	489	507	509	508	474	545	487	518	482	520	496	516	465	478	478	481	497	498	500	519	498	502	498	500	510	504	499	510	540	485	488	515	542	489	494	528	523	483	479	466	531	478	513	498	457	536	491	473	473	550	525	522	503	479	531	511	498	518	494	527	503	518	515	516	567	478	501	470	518	496	489	495	481	487	496	489	480	528	492	491	514	494	503	508	485	518	544	485	522	508	530	493	493	494	475	505	536	530	495	510	494	499	494	501	490	477	520	465	518	490	502	495	493	545	510	459	504	497	474	519	489	508	522	498	475	494	511	503	487	471	496	539	546	508	497	508	472	490	479	521	506	545	517	504	481	481	548	514	509	522	498	485	524	469	539	499	512	516	513	509	506	473	520	508	501	513	496	535	511	522	536	514	475	538	513	511	526	498	514	523	516	480	527	489	533	471	495	515	479	495	483	432	492	526	468	482	508	542	499	514	461	467	471	554	496	496	481	461	533	470	482	509	496	502	523	530	521	465	505	480	526	523	479	441	505	484	484	498	542	479	518	511	508	544	462	531	544	520	522	484	489	505	503	513	490	542	510	484	492	499	520	520	476	545	458	471	526	532	521	569	532	508	480	540	479	485	517	531	461	510	527	512	513	506	516	468	521	501	488	531	478	500	494	524	492	512	527	475	454	523	504	481	548	484	509	508	515	470	492	467	494	520	497	494	466	515	492	523	520	502	536	502	491	487	530	501	496	530	515	481	499	489	553	500	533	508	499	516	465	479	492	481	481	504	498	521	508	477	492	500	459	512	508	521	473	509	473	506	477	472	499	495	509	518	506	514	481	521	460	526	510	486	480	559	507	503	501	522	499	531	529	476	515	515	482	501	492	547	528	474	515	547	523	516	513	511	480	490	541	485	520	493	542	569	482	531	522	498	547	491	527	514	477	517	489	526	487	485	505	483	538	476	499	518	514	476	504	551	546	492	477	477	481	487	515	494	513	501	517	530	526	523	492	498	499	473	494	508	497	474	497	527	512	511	506	478	514	501	501	460	482	498	504	517	489	487	472	461	477	496	509	521	509	505	499	466	507	523	491	484	482	497	509	527	512	503	489	497	506	525	470	539	520	517	538	493	470	534	473	491	525	501	494	525	486	498	484	482	538	505	532	551	487	516	488	499	513	489	500	552	466	503	464	501	510	519	468	530	512	481	464	510	499	498	513	497	435	509	455	497	496	508	526	494	468	483	520	469	475	542	485	454	512	523	507	528	475	484	505	472	550	508	520	537	478	506	532	555	491	527	509	528	510	514	475	481	506	479	471	457	501	527	483	526	499	492	519	491	503	524	459	499	486	485	549	493	500	527	517	527	530	475	485	506	490	506	491	530	491	463	473	511	498	509	494	529	502	501	490	522	492	509	524	497	515	522	530	504	505	499	503	486	499	474	475	498	499	497	466	502	542	501	496	507	513	511	533	475	480	504	521	555	474	521	479	510	520	509	473	495	475	490	483	473	505	524	487	538	511	484	533	513	538	511	495	513	523	521	516	544	503	520	468	505	505	500	485	519	498	494	538	505	525	483	493	510	514	516	543	532	489	504	502	542	504	510	465	522	523	517	526	523	512	502	489	520	477	532	519	456	478	524	462	517	466	473	519	498	491	503	524	506	511	539	490	494	504	530	505	506	538	497	470	510	511	511	489	524	524	517	502	517	553	489	516	527	472	517	500	488	531	530	517	508	499	489	500	492	484	517	514	519	512	539	508	527	507	481	498	498	522	526	537	505	495	541	471	515	470	458	514	503	508	512	498	491	529	496	504	516	505	514	518
24723	23351	32120	25965	19501	7142	396	226	224	240	233	253	223	230	241	230	235	217	206	204	223	208	217	214	208	229	236	204	208	188	207	237	226	203	226	225	229	197	217	205	214	217	236	210	213	204	246	215	212	237	226	207	225	214	186	231	240	192	187	198	212	250	231	233	216	216	211	214	199	203	220	235	207	227	236	205	176	204	216	228	211	204	224	233	216	210	214	221	248	244	216	225	198	232	231	240	214	246	201	199	226	206	228	225	186	198	202	192	229	239	220	234	211	246	212	202	230	214	233	225	226	196	214	232	234	217	216	218	210	229	230	209	207	188	218	220	206	250	219	236	210	230	218	217	216	172	219	207	209	202	200	210	233	185	240	244	229	228	185	211	254	204	215	208	228	218	205	210	222	229	228	215	223	215	232	259	214	255	233	227	194	195	209	243	243	202	223	228	250	225	231	238	223	205	232	211	216	243	232	206	217	226	223	214	187	193	232	208	216	240	231	208	223	224	244	220	241	198	206	222	212	226	207	211	209	204	204	227	222	240	224	236	205	211	223	227	213	230	221	229	183	226	211	220	238	233	244	223	202	212	212	204	254	236	191	214	211	228	212	211	226	215	225	224	251	222	209	240	252	203	239	221	198	219	220	193	227	213	210	214	206	232	225	218	210	224	189	210	219	217	211	222	231	222	198	200	199	224	229	222	220	226	205	215	232	224	208	221	237	203	206	224	228	222	206	211	210	213	209	206	231	212	216	218	219	229	236	223	233	238	224	234	206	220	221	236	224	240	228	208	203	215	208	245	220	219	232	225	208	218	217	216	222	204	200	228	227	200	212	215	219	215	214	208	217	220	224	205	224	216	230	231	191	217	249	229	211	208	202	219	220	205	204	214	232	239	206	212	221	224	194	218	220	230	206	216	192	211	210	206	231	232	205	197	230	218	225	243	231	202	234	227	214	221	213	229	198	232	210	211	243	218	228	214	239	202	196	212	225	245	242	205	200	218	229	216	208	242	202	215	230	255	232	278	212	199	216	208	236	219	230	200	218	201	175	233	216	224	210	230	237	226	221	227	210	248	230	227	223	215	227	232	214	196	219	200	200	208	224	243	236	219	219	252	230	203	233	231	218	204	239	205	218	216	198	210	239	221	241	197	217	209	202	219	213	226	223	189	224	224	208	207	204	213	230	221	199	194	198	218	224	210	219	202	211	218	223	216	210	213	224	226	183	209	225	189	234	190	233	190	222	213	224	211	219	198	213	247	189	227	214	206	203	228	230	210	229	209	220	222	236	250	220	204	210	209	246	231	257	226	234	216	215	221	203	226	216	227	232	196	235	225	216	240	221	241	179	206	240	199	197	212	219	218	241	235	225	232	246	232	215	241	219	208	212	209	221	207	208	199	216	241	236	225	209	238	195	220	235	198	206	188	219	209	203	199	241	202	208	247	209	229	193	217	225	210	234	227	238	206	210	223	186	231	190	219	208	205	206	222	212	228	220	231	218	215	203	206	193	243	209	215	231	243	245	192	217	230	230	229	202	218	207	251	231	216	235	235	225	226	209	211	223	200	220	216	221	220	234	236	197	229	226	195	247	239	206	205	228	205	231	220	230	230	201	195	241	230	226	224	215	223	212	212	202	211	220	207	208	224	211	245	215	209	217	214	234	219	219	253	221	207	200	208	218	216	196	187	205	237	250	212	191	195	233	221	213	206	234	215	211	203	245	247	219	211	216	185	251	227	240	211	189	213	202	190	232	233	236	190	192	203	213	241	219	217	213	209	242	218	231	230	240	204	189	213	208	211	229	209	230	224	209	218	224	219	225	205	214	213	233	202	205	236	203	224	206	224	240	227	200	194	208	221	207	218	231	256	214	209	185	199	208	213	219	228	188	183	218	233	226	203	251	223	194	206	206	235	198	216	240	222	214	233	186	225	205	198	234	208	235	182	229	214	194	208	206	211	211	245	196	241	208	218	221	193	250	230	224	212	229	215	208	212	227	195	216	217	237	221	219	235	217	236	233	218	204	223	216	236	211	244	230	214	211	220	226	221	212	191	225	241	229	210	210	201	205	225	210	238	219	221	206	237	232	229	213	212	189	232	241	237	212	237	230	212	224	196	205	204	190	220	232	214	238	235	218	204	236	257	230	213	214	219	200	227	201	208	195	220	217	234	232	257	242	224	227	220	230	233	207	209	211	214	248	221	243	232	220	199	244	216	210	217	223	221	216	218	212	226	241	216	213	206	187	234	194	223	221	211	211	220	223	213	243	209	222	211	211	220	211	183	213	226	251	247	212	229	207	217	187	218	205	206	237	198	218	220	218	212	198	219	206	200	242	200	226	231	192	201	234	211	199	226	196	227	221	213	220	231	211	216	237	230	206	210	218	234	234	235	244	187	232	224	205	243	203	195	223	234	227	209	184	208	230	216	233	219	229	223	226	221	263	226	211	197	198	210	236	220	212	224	227	222	237	213	214	231	216	225	221	228	195	206	217	213	195	214	227	201	214	241	233	228	196	225	223	221	208	200	218	226	208	205	227	189	230	212	215	206	215	229	207	201	214	218	216	247	210	198	217	230	205	206	198	224	226	225	235	231	209	250	200	203	209	224	229	212	224	220	208	213	208	228	219	180	198	195	231	222	233	217	230	203	229	210	232	220	228	210	230	230	216	197	202	203	198	246	212	213	218	213	211	226	234	210	223	247	223	205	223	243	218	252	207	207	218	212	194	218	200	220	236	197	218	218	233	216	224	222	244	243	230	194	228	203	231	209	228	232	244	225	201	229	217	242	215	229	197	223	237	224	254	225	197	226	198	221	209	234	214	227	224	252	225	207	224	201	225	239	206	211	221	226	204	180	220	202	202	236	217	206	206	225	214	204	220	188	199	218	185	208	197	211	210	210	205	216	207	212	231	208	220	206	205	236	232	244	224	233	196	211	210	238	197	230	212	206	199	212	251	238	229	229	233	218	210	213	210	204	224	220	218	212	212	227	226	208	214	222	221	224	213	210	205	211	226	206	211	224	199	212	226	207	229	239	228	201	229	194	215	213	196	229	207	221	225	226	211	222	226	200	211	235	221	226	237	242	205	234	220	202	209	213	210	222	209	225	244	201	231	228	229	214	222	217	229	187	230	223	210	231	222	225	222	202	208	212	199	199	257	218	234	226	225	229	242	237	239	223	248	208	231	206	243	212	206	211	237	199	230	175	210	216	217	235	228	215	201	199	217	221	203	211	212	211	216	230	227	188	220	230	212	228	250	205	223	205	221	218	226	206	200	229	200	199	235	220	207	232	217	228	207	209	227	229	222	212	185	224	235	220	235	218	227	230	222	219	206	243	209	215	217	223	234	224	202	232	218	249	209	236	231	196	222	199	211	237	226	223	228	200	216	205	243	195	210	223	217	208	211	208	233	215	204	203	192	221	206	213	251	195	215	233	227	232	219	222	207	220	220	218	225	200	214	212	209	208	238	208	247	214	235	216	220	222
61110	91019	63312	32904	12571	2620	486	444	389	375	403	409	412	442	431	394	404	383	395	391	417	421	417	408	396	402	403	407	417	405	404	390	382	399	409	405	397	391	396	379	415	443	410	426	388	360	445	445	436	400	377	400	366	400	366	412	402	381	427	404	417	401	390	393	408	393	404	405	397	392	396	396	401	411	392	389	360	366	406	406	421	391	403	347	395	388	411	421	415	405	450	385	387	380	427	407	419	408	434	386	368	386	388	415	386	402	411	413	384	394	423	408	398	435	435	410	414	419	413	390	400	367	374	406	372	385	375	391	397	405	415	405	356	390	406	428	402	435	405	432	384	404	398	422	363	414	401	385	420	395	406	367	380	404	389	424	394	393	399	396	425	430	385	396	374	420	375	395	398	402	426	413	377	370	393	402	396	398	391	425	383	392	394	408	426	437	399	428	392	341	406	401	390	424	373	392	378	410	418	444	450	399	430	436	396	376	405	407	410	412	406	394	390	392	381	389	402	356	415	402	361	420	354	409	366	403	400	392	413	412	384	418	421	432	402	383	407	388	365	432	390	429	365	394	399	409	449	411	406	419	383	355	390	392	441	404	406	375	429	399	432	423	398	384	388	406	419	408	419	404	395	417	408	452	399	385	423	383	388	410	391	414	377	372	398	422	396	390	446	387	409	387	407	404	406	368	385	396	421	412	398	386	383	399	401	390	419	402	379	389	403	389	427	453	398	409	390	397	433	393	405	401	387	369	368	402	416	401	394	376	387	418	426	410	403	387	428	403	384	424	379	411	411	380	426	375	392	394	396	389	395	441	402	391	392	407	415	403	399	416	377	377	419	409	393	440	431	423	409	416	417	416	413	424	422	400	447	356	354	412	391	407	392	357	403	411	369	431	394	405	397	424	420	430	396	398	406	412	417	404	374	413	410	387	371	396	399	402	444	366	421	373	388	409	417	420	406	421	372	393	409	443	436	389	415	385	378	434	443	399	425	399	387	375	405	369	397	406	422	382	371	399	380	408	418	401	436	423	409	398	414	384	402	373	405	389	391	392	417	403	372	401	421	413	398	385	411	371	395	378	391	375	367	396	411	402	445	363	383	382	405	387	418	388	380	401	404	419	348	388	357	407	394	353	402	370	389	412	370	405	392	431	399	382	426	391	445	420	370	379	366	393	403	396	370	409	419	431	419	384	400	399	418	458	368	418	424	398	399	405	403	408	418	401	429	408	366	362	401	382	407	460	409	413	402	425	390	437	427	362	385	374	379	375	423	430	405	427	403	388	411	421	374	393	379	421	352	423	369	391	375	376	372	392	387	409	456	394	397	404	371	428	392	405	429	370	375	399	382	404	425	409	376	381	374	421	365	407	421	432	415	412	376	423	432	429	393	404	423	403	441	399	414	367	389	400	409	402	383	428	378	382	414	375	375	370	409	426	403	362	418	370	404	418	397	397	397	421	399	415	385	410	394	374	388	375	392	401	395	414	356	419	372	412	399	379	399	363	397	392	379	400	393	408	370	411	397	413	405	392	396	406	408	417	373	387	414	398	424	408	402	386	402	400	413	380	416	444	393	426	378	408	409	395	435	403	413	394	378	400	392	430	372	428	397	368	385	406	409	399	431	402	380	394	393	460	396	359	398	413	415	404	413	395	400	401	408	411	408	419	403	413	398	390	407	381	390	413	404	387	400	409	440	391	428	381	408	413	424	388	419	412	394	405	393	395	434	442	408	388	398	426	403	382	403	400	381	411	419	414	409	387	398	401	413	403	398	334	395	407	364	370	409	358	359	370	425	386	433	365	470	409	415	388	392	424	400	399	430	368	419	422	392	438	440	394	414	369	428	395	410	378	369	436	376	399	394	422	414	374	404	412	421	408	402	404	405	407	436	373	413	420	403	432	384	397	382	387	401	383	399	395	377	348	401	393	397	375	463	423	389	387	414	420	377	403	394	372	431	375	441	414	429	402	363	411	412	374	350	405	426	380	396	434	412	388	363	428	403	427	402	365	433	415	408	428	416	401	428	386	392	401	445	393	420	382	445	388	376	400	411	382	418	402	428	360	422	399	396	411	396	393	439	396	407	355	429	421	418	392	393	383	405	377	408	398	449	433	398	377	405	427	440	376	403	372	390	389	416	411	417	410	387	444	404	413	370	410	421	422	393	353	389	384	409	413	395	399	387	432	402	416	380	403	407	409	404	334	397	424	400	383	419	405	435	379	371	428	433	378	390	416	394	381	381	392	403	411	428	381	432	393	415	400	407	383	382	387	409	404	389	406	378	393	394	414	396	398	411	434	404	422	421	399	434	395	407	449	406	373	392	424	383	376	407	390	406	407	385	401	411	421	405	410	415	382	356	398	415	410	398	352	409	422	402	390	381	380	380	411	407	379	424	391	411	399	395	397	432	415	385	391	394	383	424	386	431	414	413	402	433	430	350	409	396	352	374	388	401	419	405	393	401	375	424	402	388	397	389	403	394	435	422	400	406	391	436	397	371	432	409	423	363	436	408	449	409	380	400	412	410	394	393	418	411	444	392	391	399	378	368	416	379	397	397	392	407	396	441	414	380	397	396	407	422	430	407	418	401	411	374	413	411	393	408	413	415	439	385	396	388	408	366	380	405	378	436	428	417	395	402	366	438	383	425	383	391	441	391	405	396	422	372	415	400	409	421	439	368	392	430	403	400	398	413	373	409	393	414	406	392	390	434	411	387	431	417	399	410	440	404	410	410	393	413	390	398	401	365	397	417	361	427	404	395	405	383	415	398	396	403	378	388	419	404	383	395	397	441	395	414	408	400	392	357	384	409	421	418	382	390	428	391	406	389	393	411	401	395	402	404	381	389	415	422	385	412	409	403	391	402	389	394	373	374	379	414	393	384	373	402	390	406	394	407	399	382	395	393	401	393	425	401	408	394	355	412	378	401	429	430	418	411	398	392	411	383	396	409	401	426	409	383	430	418	414	374	376	375	379	385	419	385	403	436	373	399	386	399	434	395	389	407	398	409	395	423	405	399	371	421	437	398	421	369	376	413	396	400	421	415	378	383	385	390	386	375	384	414	429	401	393	399	407	442	420	411	389	408	381	413	383	409	398	386	372	428	420	422	415	448	385	398	407	391	385	395	386	376	350	395	422	371	434	411	423	394	427	403	395	409	398	399	398	411	377	410	415	378	373	369	390	400	378	376	396	443	388	408	410	413	425	360	396	404	433	405	433	407	378	419	364	370	413	420	399	398	419	415	398	400	365	398	394	408	400	407	404	413	418	379	437	464	399	422	413	411	374	439	414	429	403	413	401	389	420	361	455	396	350	386	410	450	389	389	384	408	419	374	404	419	379	406	379	417	393	406	400	408	427	396	389	394	398	442	406	405	373	408	386	411	383	409	425	399	382	408	400	379	414	395	378	395	406	397	398	401	402	370	387	399	393	433	400	389	403	377	384	371	395	374	375	424	383	380	366	393	428	370	426	381	350	379	385	397	383
23426	22050	30606	24354	21341	18782	4197	360	293	305	287	300	268	322	301	287	313	305	337	300	301	291	305	303	300	318	260	278	288	291	312	336	312	300	276	289	320	303	296	305	285	307	281	331	303	316	315	271	286	297	290	306	287	278	279	268	274	305	282	337	278	319	325	279	311	260	304	286	301	318	300	291	300	311	281	305	291	283	304	306	300	280	311	272	293	335	283	297	296	345	308	330	309	274	288	327	314	307	282	288	286	288	292	309	286	274	317	273	305	355	303	269	270	291	295	277	292	277	293	276	302	255	270	286	276	279	284	287	324	312	298	309	264	285	304	280	296	317	299	281	296	307	285	322	297	268	274	313	270	300	285	312	286	306	298	315	306	327	283	273	295	289	266	290	291	296	267	320	275	288	266	311	298	308	290	324	301	316	302	281	294	275	310	305	281	309	312	280	288	314	281	324	303	289	277	287	308	283	270	285	272	292	275	305	307	296	277	307	301	287	272	276	302	288	306	317	278	327	266	291	283	281	266	324	283	330	306	259	287	307	305	292	328	283	271	276	322	322	294	269	321	316	284	311	278	313	282	290	254	315	282	279	299	280	285	316	302	293	281	299	302	271	304	310	290	292	303	287	298	271	297	306	282	277	264	305	278	299	282	276	302	328	298	302	324	274	295	291	287	323	298	305	301	305	285	307	297	301	288	280	285	294	284	278	284	304	297	297	294	288	292	287	298	288	319	311	278	298	295	286	313	278	275	289	298	311	298	271	288	297	318	294	291	330	294	287	297	275	306	285	324	275	281	293	273	297	305	281	318	261	262	301	301	294	299	329	320	317	317	302	278	286	269	301	285	279	299	278	297	285	299	301	262	289	300	265	321	274	276	306	287	255	297	284	314	317	268	250	320	278	297	302	322	277	274	314	292	281	296	290	279	281	265	294	306	279	287	310	282	254	317	289	280	257	280	283	287	301	310	300	275	262	249	286	286	292	275	310	329	294	267	306	317	294	309	279	275	270	310	269	287	288	291	288	290	295	332	275	323	295	312	314	308	285	284	285	288	309	285	306	305	299	288	308	309	312	286	278	314	325	312	302	285	311	285	302	258	276	268	331	289	304	309	266	283	302	293	283	337	319	303	285	311	290	266	292	282	286	255	298	313	287	312	294	291	291	313	303	264	306	293	270	293	301	290	264	320	296	279	335	327	314	271	301	323	292	294	294	277	300	304	266	288	255	282	313	277	310	325	299	275	317	290	283	310	281	329	276	295	285	296	299	303	309	274	303	292	313	290	289	306	277	278	318	300	283	274	282	268	273	298	316	251	313	286	282	271	295	286	309	298	289	294	283	310	299	271	296	277	291	345	311	303	275	288	323	290	300	321	270	286	283	273	249	282	302	325	308	316	291	302	280	288	285	314	317	283	284	301	276	299	306	292	264	294	304	319	320	304	274	282	288	292	288	290	322	298	318	271	271	316	318	302	284	322	332	310	289	277	329	287	265	274	275	315	312	289	271	294	283	288	267	290	298	258	280	265	304	282	319	305	303	270	311	294	280	268	298	291	287	315	316	273	308	282	280	287	267	316	278	302	265	301	263	285	287	271	310	277	280	321	298	290	268	277	321	311	287	312	303	292	315	312	273	297	343	311	304	299	270	301	321	287	270	285	310	302	277	277	311	288	288	290	303	298	282	253	320	293	290	320	301	319	281	271	306	274	272	308	289	271	322	301	283	319	269	260	293	313	294	291	284	303	286	303	303	309	307	250	292	291	304	295	309	323	272	348	277	304	296	292	290	271	311	261	287	293	321	306	276	296	262	310	317	288	304	300	289	304	327	280	322	293	299	282	300	324	326	327	297	274	303	294	295	300	279	316	321	295	275	305	306	285	283	303	275	267	290	269	257	326	294	328	315	308	279	336	282	299	291	271	282	262	283	302	313	324	291	298	284	283	301	296	304	288	305	281	309	312	293	274	288	305	295	321	293	327	275	275	274	290	285	285	291	291	261	304	283	279	282	295	263	251	296	291	261	297	278	291	299	306	317	325	298	309	306	297	295	280	290	314	290	280	272	299	268	302	271	286	297	291	273	308	294	281	316	264	289	301	322	282	257	297	307	322	292	309	294	282	288	275	276	273	287	276	262	301	298	283	295	294	295	271	284	305	284	271	287	246	307	275	301	284	286	285	317	273	300	264	293	250	304	284	320	292	266	298	265	290	289	298	313	303	320	300	290	255	314	271	262	323	279	305	283	293	274	294	304	294	293	287	313	307	273	262	290	261	298	282	282	273	310	315	300	302	280	314	298	287	301	288	285	290	296	305	289	292	264	327	276	302	309	285	324	290	310	264	303	319	323	297	275	303	288	314	301	273	301	296	289	271	274	302	264	302	274	304	274	286	289	308	290	277	312	329	266	291	278	292	282	273	279	297	288	326	274	293	296	297	301	306	283	289	259	285	300	281	294	292	291	307	312	286	316	305	306	283	309	291	263	275	265	308	290	296	285	301	292	304	297	306	284	264	294	309	324	289	254	299	278	257	328	255	270	299	295	257	298	292	290	297	296	294	310	293	307	284	304	285	322	299	301	301	328	286	280	289	322	312	283	305	263	272	326	297	281	290	291	302	277	302	267	327	293	248	301	278	297	289	287	313	308	283	287	291	292	291	280	295	289	296	307	292	298	271	330	283	307	264	279	283	290	329	310	285	266	260	272	304	314	288	311	312	266	283	277	318	278	274	286	295	300	288	307	285	285	318	310	284	296	308	279	280	327	278	260	297	302	321	289	284	279	300	285	263	298	311	292	291	302	268	284	271	311	287	293	286	310	268	304	293	290	265	315	315	306	306	306	280	296	285	281	287	277	277	290	306	296	293	283	300	298	296	301	284	297	316	301	291	309	300	272	285	280	302	310	288	286	316	273	278	277	286	300	281	307	295	324	276	288	315	281	280	295	290	274	274	287	287	317	297	316	306	307	279	299	255	269	269	297	310	305	271	313	302	326	284	289	302	281	306	310	299	289	276	300	276	308	269	277	262	296	283	297	256	284	331	270	322	290	298	314	276	309	260	301	317	293	276	294	302	299	299	278	336	297	303	318	306	257	287	282	291	278	338	259	269	291	259	282	288	283	296	285	312	264	261	311	314	315	307	313	296	280	276	313	296	275	292	281	270	314	291	320	295	279	266	286	293	282	303	314	292	287	267	284	274	295	277	294	276	285	304	274	307	306	281	281	297	314	272	294	306	258	286	289	299	281	297	327	306	297	289	315	278	288	296	287	304	277	285	298	294	299	267	291	274	278	270	277	287	302	259	296	296	304	297	316	287	314	282	317	266	303	314	252	293	285	316	273	282	257	297	283	281	275	298	283	288	271	307	238	292	269	308	289	289	315	265	280	239	290	311	285	283	268	283	278	309	315	266	281	287	278	278	285	269	295	306	292	268	352	303	282	299	305	282	283	322	286	275	254	282	279	301	308	298	291	310	305	300	289	299	314	274	295
59473	100871	72527	42343	19879	4595	566	552	474	540	466	547	481	464	482	480	490	527	496	525	536	477	510	525	465	479	517	485	508	515	508	513	480	450	501	492	509	469	487	483	521	503	530	490	492	541	559	503	475	574	494	481	477	527	473	453	534	527	487	472	517	527	467	493	519	557	528	509	515	469	502	529	481	469	499	545	472	482	530	526	514	501	503	483	500	501	513	533	485	468	503	484	494	493	515	479	505	491	507	489	470	507	485	497	495	492	517	487	532	501	503	508	550	541	509	476	529	546	557	465	506	472	504	500	523	540	486	489	526	492	472	518	505	476	481	533	535	493	484	482	512	475	499	531	539	555	489	495	494	520	533	524	489	504	540	513	490	488	536	527	503	473	496	539	511	497	530	525	474	546	514	501	491	486	463	505	508	487	519	481	505	472	495	560	480	471	521	495	499	520	514	491	503	482	494	518	468	503	521	521	487	514	468	475	524	502	519	508	489	488	541	498	496	472	497	491	546	490	498	484	474	476	446	497	510	523	551	481	436	494	502	512	537	476	542	509	502	502	501	491	476	511	504	518	476	514	529	489	529	495	509	504	516	505	474	492	464	506	465	490	452	468	534	530	537	487	501	501	498	518	516	531	532	527	501	491	478	506	528	481	503	529	522	532	492	478	503	460	524	504	472	480	497	503	457	515	520	496	511	502	490	512	548	488	521	510	524	478	515	520	485	523	497	515	473	518	440	521	497	508	512	543	524	515	469	524	477	478	516	510	497	486	514	510	525	516	493	520	492	488	497	475	487	536	530	495	537	519	525	497	505	498	470	510	483	484	510	500	523	549	492	518	480	494	497	520	481	540	514	499	538	494	531	499	496	495	514	494	476	491	511	476	502	518	506	493	477	496	508	509	513	530	517	517	510	500	479	470	496	511	463	517	476	512	530	493	493	514	534	492	467	454	545	481	518	519	551	522	491	497	511	515	496	486	494	511	499	514	508	519	519	486	461	527	493	498	539	496	532	468	490	506	485	539	456	490	492	515	501	514	512	502	506	523	508	501	504	432	509	485	507	476	499	526	466	499	484	476	504	526	510	499	511	502	494	542	534	494	502	519	501	468	510	521	501	495	530	475	467	471	527	513	469	463	524	480	545	503	475	509	494	488	489	479	471	498	516	514	524	518	560	507	526	501	505	498	475	476	495	506	483	495	480	476	443	472	498	499	498	505	451	488	494	544	499	488	556	474	502	530	521	467	471	486	541	469	495	507	494	514	503	510	525	501	479	541	487	491	531	484	458	478	476	489	462	474	466	514	545	474	453	498	491	456	484	470	522	485	509	486	468	480	526	504	516	494	511	556	516	466	484	503	513	500	521	478	511	522	493	494	485	510	503	525	513	516	468	500	505	497	474	469	514	451	480	512	494	456	480	472	506	540	529	531	504	486	532	506	514	466	499	523	486	467	494	484	482	494	489	482	517	521	507	510	557	526	493	493	523	509	484	544	513	502	486	497	480	526	487	523	506	491	505	509	512	499	472	507	506	498	488	516	527	487	506	507	479	467	471	484	496	530	500	496	474	493	480	461	490	529	510	489	512	523	465	516	501	570	520	460	512	522	500	524	487	524	497	508	536	497	526	501	525	490	504	495	476	512	487	507	524	458	493	535	488	526	541	512	494	501	512	503	483	510	500	481	472	471	515	507	504	500	477	517	461	470	499	500	480	491	512	477	492	540	511	506	498	513	520	513	516	499	480	505	503	494	509	530	521	525	478	483	531	502	512	570	471	507	484	482	483	519	517	526	519	530	465	481	504	514	502	521	504	488	474	536	497	547	519	480	508	523	503	520	498	497	467	513	475	524	491	478	472	524	525	488	486	492	494	552	526	512	455	525	519	497	505	479	491	527	451	502	493	477	455	522	497	513	478	511	504	502	499	472	485	474	497	522	460	491	471	477	514	477	500	521	537	504	498	503	531	535	508	491	468	507	518	531	520	461	484	503	457	504	517	489	520	502	492	521	493	497	488	512	485	508	513	533	507	476	501	498	477	525	491	501	525	525	496	508	510	497	470	472	494	507	489	512	481	494	495	484	500	527	457	489	508	486	480	510	487	474	501	541	544	480	538	512	509	516	494	477	483	511	507	475	454	507	531	518	494	505	487	485	461	509	516	484	504	498	461	486	496	480	519	500	525	480	501	509	516	526	553	486	486	484	524	465	492	484	532	461	515	505	488	494	496	497	504	463	483	527	491	523	458	494	492	497	514	505	495	493	483	507	503	513	513	486	505	512	509	493	526	510	532	538	503	482	505	520	478	528	521	496	505	504	541	480	516	536	497	478	472	483	530	492	509	542	498	505	507	509	567	560	498	469	519	474	477	509	467	529	492	506	471	499	492	496	466	529	523	478	500	474	472	552	518	524	541	483	480	530	504	458	469	478	484	519	489	466	522	511	513	513	500	519	518	524	470	506	506	502	480	494	490	508	492	542	475	528	483	505	512	503	478	538	519	494	478	479	520	531	510	517	503	503	499	501	492	449	517	477	537	508	502	519	500	538	503	499	500	466	528	530	511	506	494	509	546	503	487	511	493	499	522	514	469	492	505	454	561	488	513	513	471	508	500	477	498	517	489	468	552	512	494	491	510	500	476	477	519	511	519	498	509	493	526	499	471	560	465	534	463	480	491	511	494	511	508	528	500	506	562	534	476	486	517	492	513	527	483	505	479	502	524	496	527	516	529	497	466	468	478	486	549	485	535	481	473	474	505	499	493	529	483	523	531	484	497	484	488	473	494	490	501	475	495	479	478	513	507	523	502	521	492	508	530	502	507	504	501	446	517	527	538	515	501	484	463	498	532	460	483	467	501	515	504	502	470	490	502	504	479	481	486	466	489	515	497	504	455	510	482	508	522	496	447	495	549	493	448	497	517	541	484	505	524	495	535	504	460	496	504	494	523	519	489	529	463	488	490	478	498	502	485	524	458	513	530	476	479	492	490	493	511	518	499	519	487	498	518	483	500	496	488	485	511	494	488	518	505	492	539	521	446	485	488	518	470	445	512	490	531	498	485	514	486	505	508	480	526	520	473	463	495	463	494	509	507	476	475	494	475	506	497	486	516	541	490	495	514	528	479	481	509	499	475	500	538	505	496	494	497	515	519	526	503	506	484	505	536	502	519	503	493	499	496	530	542	543	481	536	508	522	548	513	543	483	528	502	432	471	496	509	525	507	549	555	495	538	494	505	503	476	467	467	523	503	509	492	460	512	524	471	539	456	440	503	454	502	471	498	488	483	496	491	472	491	514	496	480	542	499	514	530	471	486	519	508	481	520	489	519	465	493	491	559	486	499	466	495	437	487	508	471	466	536	467	501	494	509	487	495	522	482	505	461	530	565	481	529	487	448	475	551	500	539	500	476	514	534	543	527	510	502	518	545	502	527	483	495	478	509	500	501	553	542	498	522	500	523	511	529	503	514	527	479	525	488	515	497	500	489	500	506	497
29740	29749	25729	10626	1308	402	278	270	235	293	295	287	266	266	295	282	269	260	289	310	261	300	266	279	275	273	294	285	250	263	265	282	261	278	282	267	285	296	288	292	298	294	260	256	266	282	282	294	247	274	283	273	265	269	293	254	316	266	283	264	283	276	267	296	268	287	275	308	276	282	271	296	261	265	274	282	260	295	241	278	253	262	273	267	259	257	258	281	325	298	284	269	277	276	274	259	263	277	298	283	273	269	269	263	271	289	281	257	292	254	280	262	266	267	276	269	304	307	266	243	265	282	244	258	290	289	276	269	274	279	289	270	309	269	283	261	252	258	280	256	272	276	258	289	306	284	289	267	256	279	274	285	290	278	277	282	288	275	273	278	260	280	267	287	258	261	279	254	298	291	265	283	279	285	268	253	309	290	327	280	291	287	271	274	270	270	286	252	303	263	281	278	291	315	278	247	270	286	270	285	285	276	275	263	266	310	292	258	261	299	265	267	269	296	274	282	278	297	290	264	255	255	265	268	300	301	277	280	291	299	259	265	295	292	265	305	246	295	264	256	259	278	254	254	255	304	287	254	269	296	243	261	253	305	277	277	284	282	261	287	301	265	298	265	274	255	273	271	311	265	295	286	280	269	292	278	267	273	248	281	256	264	280	270	277	279	250	264	285	287	287	273	248	284	291	247	260	295	285	273	269	300	255	252	278	291	269	265	278	270	271	257	257	276	255	271	248	285	286	284	254	264	282	243	281	257	287	250	260	273	304	273	298	261	278	272	237	280	291	261	279	279	289	262	247	265	260	275	258	279	240	289	298	298	259	303	252	307	263	261	262	304	287	264	273	281	297	266	258	287	290	269	284	269	273	243	294	284	285	266	258	275	277	275	264	258	289	296	295	262	257	259	279	297	261	251	273	274	291	268	259	276	274	303	279	253	281	281	253	318	261	274	253	277	257	259	270	235	235	258	281	263	296	301	271	284	246	264	291	269	277	290	282	266	254	287	262	284	265	259	280	270	286	284	293	242	283	266	265	274	292	252	269	258	303	282	262	259	274	258	311	276	276	246	280	279	258	272	288	239	266	260	272	246	280	278	287	256	281	281	275	260	265	254	269	267	293	280	287	266	261	300	290	292	297	279	282	272	310	285	244	308	303	288	282	244	271	280	268	265	306	266	261	314	269	271	268	274	301	282	280	280	270	280	264	278	285	266	254	297	275	284	258	291	290	286	271	259	271	279	250	250	287	278	249	275	303	275	263	285	270	288	294	292	255	280	272	273	248	271	256	272	250	282	287	312	250	291	283	283	263	253	248	282	262	288	282	255	285	264	284	279	263	258	256	269	296	275	260	248	284	299	278	264	275	253	254	296	312	259	284	259	286	270	259	274	294	244	243	305	303	250	259	277	289	293	273	266	276	238	259	298	277	256	279	258	271	280	278	265	250	239	277	281	300	247	281	288	277	266	272	271	310	274	291	275	263	257	274	274	237	282	293	267	276	270	272	275	273	266	292	278	250	249	275	286	298	261	277	296	238	291	269	263	257	240	260	272	301	239	270	260	281	273	273	284	259	290	292	267	244	293	243	261	275	227	282	266	284	277	286	283	236	274	270	287	266	256	256	274	286	264	264	267	292	275	257	292	304	274	290	292	285	274	273	299	283	283	268	305	285	271	252	288	271	244	274	277	272	282	291	258	270	268	283	279	285	262	292	293	277	275	273	302	270	257	258	255	276	280	224	270	275	294	271	273	281	280	292	284	290	288	286	283	278	278	300	267	263	293	263	303	263	278	272	258	286	261	257	281	259	282	279	283	256	289	252	271	295	286	294	270	277	270	253	271	257	309	270	269	268	253	299	330	303	301	247	250	287	294	239	264	270	256	289	278	280	253	286	251	258	266	284	275	285	258	268	265	275	239	243	295	281	281	276	277	289	267	247	276	296	281	283	289	277	275	274	272	263	282	312	250	276	273	270	267	258	277	275	287	273	265	262	273	291	314	280	274	259	268	268	287	287	273	277	288	268	276	258	278	267	278	271	261	255	296	275	287	260	256	270	258	279	274	268	305	296	268	280	296	274	266	279	251	243	246	275	289	306	265	263	269	271	297	283	260	245	286	274	265	255	286	251	266	300	288	266	242	291	254	302	260	264	289	264	282	286	273	251	299	279	268	269	283	278	254	259	280	255	269	298	274	294	245	243	276	280	278	286	289	305	288	293	281	275	260	255	291	301	285	302	259	255	273	285	299	230	266	268	281	278	289	306	268	274	282	252	264	272	275	265	266	268	259	253	296	273	278	281	279	265	239	302	254	256	265	267	257	282	256	248	258	268	240	252	290	259	280	268	260	293	279	269	288	276	274	270	274	285	286	262	288	284	296	273	246	269	272	267	279	263	264	263	269	264	276	268	295	275	262	266	276	304	260	280	274	257	248	292	260	266	291	309	248	264	268	261	290	309	288	266	261	252	268	259	270	298	258	283	291	284	264	268	257	315	291	265	243	270	262	254	265	279	275	296	293	293	286	280	272	246	290	287	272	298	261	269	262	273	260	308	276	334	272	287	290	286	266	302	291	257	252	294	293	267	301	259	302	287	270	276	281	275	277	272	286	294	277	247	255	281	290	273	275	242	269	275	262	274	271	271	263	264	281	261	254	265	266	289	290	291	282	296	258	268	270	263	263	249	291	259	279	274	261	264	287	282	261	265	307	287	287	292	298	278	269	291	274	283	272	275	280	268	285	279	258	283	263	279	246	285	244	284	294	259	295	312	281	280	264	304	278	249	261	287	306	244	296	262	268	258	287	267	265	250	274	293	269	269	257	273	294	281	286	263	283	256	271	270	268	253	281	277	306	269	251	310	259	265	252	267	274	275	271	286	280	307	280	263	236	273	280	275	254	261	275	285	266	277	297	234	251	277	292	267	281	290	262	276	262	310	273	262	275	248	291	267	258	250	291	280	255	275	259	265	294	294	271	290	257	256	274	293	263	256	322	243	291	293	261	253	256	255	297	278	295	280	277	291	259	288	289	300	305	260	259	294	266	272	275	249	281	275	276	270	268	295	265	255	260	325	263	273	294	291	283	276	284	277	277	273	286	281	259	279	224	272	263	284	278	276	283	272	309	279	275	264	275	276	267	254	251	263	275	297	284	276	260	266	266	281	265	282	283	262	286	287	266	314	317	295	265	289	225	266	284	263	276	266	284	288	258	268	276	268	272	296	284	323	277	271	290	258	265	277	252	268	283	258	271	258	257	300	251	274	290	273	268	282	264	253	291	266	255	286	267	268	302	273	285	270	270	266	297	312	283	264	279	300	281	279	268	277	282	288	277	258	261	261	267	251	243	290	284	285	279	251	264	255	288	279	272	248	265	299	275	272	290	255	276	289	256	261	273	255	258	272	280	287	289	290	298	279	262	323	243	261	237	261	306	273	264	276	288	262	281	287	271	245	257	316	279	257	276	307	269	286	278	259	280	244	273	258	267	320	283
38583	47236	29380	10165	2453	765	499	514	519	528	476	516	522	515	509	477	498	473	496	482	499	509	530	480	468	494	479	561	507	503	453	506	523	522	497	492	528	424	483	482	479	498	505	482	483	533	518	518	511	484	495	494	527	500	482	533	482	503	542	494	498	455	545	498	487	504	545	476	509	482	519	527	521	494	512	518	502	503	524	506	496	496	501	508	495	498	483	516	528	551	480	519	522	478	543	459	503	518	524	519	490	489	510	479	494	524	455	519	533	482	470	501	494	528	521	525	507	474	532	545	456	533	491	473	526	510	530	468	511	472	522	515	508	492	478	504	479	523	520	514	481	484	489	515	506	495	467	480	506	506	474	488	490	498	479	484	508	478	487	492	515	501	516	534	481	503	480	482	468	502	505	495	505	470	505	441	508	483	451	492	532	498	493	532	496	478	460	533	483	485	474	474	504	476	521	498	578	503	498	490	497	519	505	485	517	523	511	508	512	521	488	527	529	514	475	521	469	460	462	509	505	492	476	508	514	487	511	506	464	475	507	485	482	444	466	513	483	508	518	540	478	512	498	488	502	509	493	489	497	514	442	480	475	504	456	498	506	477	486	455	521	504	510	502	465	485	530	530	494	489	467	474	510	465	473	495	544	503	466	523	534	554	467	456	470	469	476	489	480	484	507	508	469	496	475	475	466	465	521	513	485	495	538	486	521	534	523	485	485	513	501	533	506	516	490	514	503	468	475	477	513	510	498	495	484	472	510	480	461	500	501	481	509	503	546	543	516	509	531	510	485	460	509	517	504	532	493	501	514	516	481	508	481	479	460	527	517	496	520	512	501	493	492	490	473	494	518	483	483	559	487	471	498	500	468	518	493	475	500	483	510	487	486	502	491	496	473	508	455	495	497	489	525	492	519	506	473	496	522	468	513	519	493	493	509	473	492	500	487	516	477	501	494	518	513	507	497	482	473	508	475	530	510	524	481	493	516	491	493	528	544	506	495	482	471	517	511	524	514	490	492	457	480	513	520	460	521	491	499	509	510	468	525	491	510	528	505	545	434	508	538	557	518	529	505	514	499	504	506	471	506	486	460	522	498	530	512	487	491	498	467	527	529	490	502	493	510	483	490	503	502	534	490	510	523	509	516	485	459	494	500	484	485	527	505	497	491	515	496	536	521	504	512	530	503	483	529	494	514	482	457	520	529	490	495	522	475	492	496	500	491	506	488	497	556	508	503	536	494	490	481	530	485	501	489	503	490	540	481	492	509	489	486	484	504	522	492	499	478	526	510	521	496	486	493	511	542	502	491	500	479	501	470	493	480	493	501	530	505	492	553	499	497	491	490	510	505	534	475	524	489	491	507	562	513	464	504	503	480	487	501	481	517	489	531	513	483	513	523	497	547	481	482	499	477	520	481	514	495	510	518	489	509	512	515	482	504	524	496	515	532	441	468	465	463	509	506	491	482	478	495	497	475	462	467	495	491	532	484	517	477	466	490	494	511	532	507	481	478	504	488	481	492	470	527	460	491	475	491	463	512	491	475	454	499	550	481	515	499	503	507	481	498	492	490	502	502	480	453	483	486	558	484	509	509	523	477	494	525	425	511	529	474	493	517	511	501	496	513	472	532	505	505	531	527	490	468	460	469	490	493	514	474	504	511	493	498	538	503	495	522	481	475	518	531	476	535	508	534	486	521	529	500	508	513	493	476	506	468	476	516	483	486	511	528	523	518	503	516	488	503	480	507	470	516	496	517	530	515	546	474	486	532	505	485	490	491	481	444	481	463	488	541	464	516	509	512	508	453	500	511	490	525	488	514	489	496	442	494	492	516	497	494	494	508	502	510	511	462	513	479	474	486	478	486	491	500	550	496	566	494	535	484	431	506	514	460	502	513	496	507	492	505	501	527	485	472	503	507	496	526	523	505	497	503	502	513	505	483	491	518	501	481	500	494	519	462	507	498	544	543	542	490	491	494	475	507	481	503	450	507	499	508	488	493	458	499	523	483	517	556	503	534	544	510	476	511	518	503	532	484	556	486	529	549	551	529	495	488	539	474	514	515	517	511	516	505	490	558	495	496	514	466	508	481	512	495	500	496	526	468	518	492	529	490	523	526	525	509	506	504	487	472	504	530	470	525	471	498	543	514	487	518	480	489	493	493	494	525	561	485	495	529	490	468	513	537	505	527	504	515	479	479	519	459	493	495	490	489	514	501	513	477	491	482	517	508	478	468	550	457	492	571	506	475	510	517	497	495	479	502	481	505	513	525	488	510	507	475	508	509	512	499	510	488	496	472	462	480	529	497	458	563	491	491	500	506	524	528	493	511	466	505	482	533	545	461	492	496	501	500	523	536	492	498	447	487	481	538	491	496	487	498	469	507	468	476	534	483	473	510	488	513	498	515	515	488	503	501	502	490	496	462	524	503	507	513	492	491	497	474	491	505	511	539	519	515	528	486	530	537	519	476	478	520	482	535	480	521	532	461	506	468	477	461	504	525	553	508	467	500	498	506	518	524	507	496	516	485	509	520	485	477	497	480	499	507	505	468	513	477	517	552	480	490	511	489	507	521	499	542	510	511	495	485	528	485	505	491	533	495	487	525	533	474	495	491	503	482	514	523	479	485	526	565	511	521	472	478	509	510	520	489	484	487	507	547	499	474	517	488	507	497	527	479	523	526	474	469	523	531	464	504	505	503	483	537	477	498	495	482	468	478	524	503	506	505	496	518	463	504	475	551	511	509	491	573	530	482	481	498	479	525	505	455	486	514	504	487	473	471	491	510	527	514	491	494	505	513	495	472	492	488	479	473	509	507	493	484	509	513	493	492	502	498	500	510	535	519	523	459	493	489	476	537	479	493	496	488	511	508	504	505	526	481	525	507	512	516	553	485	527	507	451	535	492	476	552	512	514	475	497	513	512	520	529	498	532	492	518	479	509	503	463	534	495	472	522	499	509	527	505	527	525	492	505	490	518	515	475	472	494	495	507	488	485	516	464	465	457	508	510	468	505	462	534	461	522	459	533	482	505	477	530	471	506	510	503	498	504	534	511	542	508	500	465	527	544	461	475	486	499	528	511	499	495	442	491	543	520	521	485	510	547	474	491	472	509	501	457	516	481	515	499	510	458	501	520	501	522	525	507	479	545	503	506	498	502	499	450	486	496	482	559	496	502	531	499	506	496	475	505	509	476	547	538	510	500	528	516	516	496	491	517	485	537	480	533	502	508	518	503	485	460	496	497	498	514	530	499	474	531	491	537	492	471	490	504	493	482	510	474	476	458	474	523	520	520	497	504	517	480	494	508	463	504	517	510	509	506	512	529	470	493	506	491	549	509	447	548	514	458	522	497	527	485	530	514	478	499	499	485	558	508	538	503	507	491	538	493	498	544	472	529	507	503	473	490	507	538	501	518	503	485	477	469	493	489	531	463	495	502	529	530	478	543	470	561	537	512	512	516	510	501	499	525	485	530	494	502	491	502	494	491	483	528
24777	23164	30898	25284	19401	6568	406	249	213	228	215	247	205	233	226	236	220	228	214	216	219	225	215	219	202	207	245	245	229	226	218	216	221	250	227	223	256	203	223	208	221	215	233	241	236	228	227	225	229	219	246	212	234	223	213	223	224	206	238	255	231	225	216	229	236	225	241	237	215	226	214	203	245	220	245	227	219	215	216	220	204	201	216	232	223	224	211	226	218	228	236	221	191	212	224	207	191	230	211	241	213	226	239	251	234	202	213	233	236	240	230	229	218	215	232	211	245	203	208	250	231	232	197	213	230	238	228	208	240	230	230	230	220	214	219	205	212	219	212	221	205	209	218	238	227	217	225	229	245	230	207	214	209	229	246	247	251	232	233	228	222	216	248	253	231	204	240	239	234	217	206	252	234	243	230	209	205	224	195	238	226	219	241	198	237	241	214	237	223	227	231	206	229	222	224	221	242	234	256	231	221	225	238	219	238	228	247	216	216	209	223	210	227	207	216	231	224	247	229	249	211	202	208	227	225	238	246	243	210	225	218	209	224	236	218	232	251	224	213	197	233	200	211	219	220	214	195	230	243	212	241	230	203	204	227	232	249	214	215	215	245	214	222	237	237	196	233	223	212	189	209	213	199	208	187	218	222	227	199	234	229	219	224	229	209	192	231	227	218	227	201	226	212	211	214	215	238	213	219	193	214	204	230	225	244	228	248	188	235	237	192	256	243	261	236	221	171	220	220	185	222	198	230	204	224	218	222	241	257	224	221	225	224	217	234	229	235	242	225	259	223	241	217	213	229	204	234	227	191	221	214	210	218	211	224	219	193	232	245	237	230	209	201	229	209	226	208	236	229	231	241	200	235	243	243	214	215	239	232	231	224	243	231	205	184	232	221	253	211	229	211	237	231	239	210	230	213	221	211	237	232	203	231	214	213	231	232	212	222	207	231	190	210	218	187	225	245	216	204	219	239	244	214	222	230	232	206	201	209	229	218	228	215	222	202	210	230	230	222	225	221	197	227	227	241	212	204	215	224	249	207	208	231	234	232	238	236	227	202	239	231	220	223	206	242	197	223	235	177	211	230	223	196	227	206	239	261	245	234	224	233	209	224	208	226	227	222	232	242	215	255	242	212	201	234	227	230	227	220	249	206	213	229	255	238	190	232	232	209	231	225	244	211	222	265	217	218	208	199	224	221	237	215	199	203	229	241	243	226	225	226	238	243	223	205	217	215	196	221	216	213	196	222	249	231	231	242	207	224	222	220	224	221	245	232	252	246	238	240	216	219	228	222	229	211	209	217	198	199	225	226	211	199	214	210	234	210	213	210	217	243	237	223	198	231	239	236	259	226	201	225	227	222	244	228	238	211	216	232	242	230	230	224	223	228	244	214	220	228	215	216	193	196	225	215	235	230	227	218	181	257	224	218	203	225	203	242	188	229	236	246	242	206	204	218	221	225	219	251	231	256	229	217	221	184	230	230	262	209	241	199	222	210	227	222	222	224	238	202	213	225	230	238	216	234	228	215	197	218	219	219	243	228	246	222	218	227	202	229	209	241	209	229	243	223	237	212	214	209	229	249	230	226	208	223	218	224	237	231	209	208	211	233	220	231	239	211	205	237	220	198	231	241	224	224	236	218	198	224	249	214	216	223	211	212	240	257	203	230	190	237	240	232	215	203	213	217	233	205	224	234	225	219	231	191	198	217	239	240	234	202	229	235	228	207	220	236	246	225	202	234	198	218	226	215	224	210	234	215	216	228	269	229	230	224	245	223	232	215	212	223	201	212	206	260	216	223	221	212	209	224	224	227	224	228	214	222	222	242	239	211	221	217	243	224	213	211	210	224	217	222	217	242	204	214	231	213	214	213	250	241	217	236	247	215	235	233	233	216	217	229	238	222	243	219	216	203	195	213	245	234	222	215	215	202	233	229	232	224	213	224	222	245	239	221	201	214	229	195	181	223	226	228	247	234	194	239	194	226	212	219	216	217	235	199	229	230	247	221	237	224	227	236	227	224	212	216	215	211	209	217	236	251	223	236	211	232	228	254	248	229	223	241	234	216	246	216	251	217	235	228	226	223	224	215	227	233	216	220	169	213	223	243	228	222	208	243	217	241	202	225	197	229	217	232	225	211	214	248	204	226	218	229	227	190	231	208	221	245	203	219	226	221	217	238	208	214	216	210	230	232	200	219	215	214	237	224	198	223	218	233	230	231	200	237	225	220	226	216	213	234	238	229	216	241	241	234	230	242	265	230	239	214	223	236	208	219	218	227	244	243	239	209	218	216	217	223	223	228	253	203	221	223	225	214	223	228	215	215	220	226	248	228	231	205	217	209	217	219	211	229	215	232	230	213	235	228	196	244	238	229	240	225	231	224	214	215	219	233	215	242	223	241	210	224	250	220	223	244	207	211	203	197	213	228	233	227	213	216	227	244	214	235	166	230	236	216	216	230	228	188	199	225	197	226	204	233	246	202	222	228	237	210	222	213	228	215	210	232	247	210	196	218	230	240	203	209	223	223	214	212	217	234	240	214	228	228	230	239	211	227	244	224	247	248	223	219	243	231	208	268	211	201	203	215	215	245	231	240	208	238	203	202	220	246	228	245	224	223	197	195	219	229	201	211	209	229	206	232	221	226	228	215	209	218	185	266	234	202	266	216	204	243	209	208	210	253	215	232	227	221	219	220	218	216	227	221	208	215	240	234	214	217	210	216	206	215	221	219	215	230	229	237	222	209	250	208	253	255	245	237	208	224	218	237	233	254	236	230	227	213	210	232	191	249	205	245	229	221	237	211	231	242	246	206	224	222	219	219	203	219	207	214	234	223	213	200	219	198	231	223	234	207	222	252	219	254	219	205	250	257	239	224	231	222	199	227	222	244	205	225	211	228	249	202	208	251	241	205	210	197	223	236	225	229	226	279	249	244	214	210	214	257	235	239	203	248	230	230	231	242	203	212	227	227	217	237	227	227	208	212	234	204	227	236	226	227	224	216	227	232	204	191	222	254	241	262	255	238	229	248	231	239	213	229	212	240	243	224	252	196	223	207	196	230	223	204	211	261	202	228	203	218	256	230	234	228	227	213	221	238	227	205	228	233	201	220	207	256	212	244	216	210	233	214	224	231	227	207	218	223	199	195	214	217	221	227	234	213	217	221	243	215	229	208	220	220	224	212	204	219	219	195	220	234	199	205	224	245	197	198	214	204	220	218	233	212	231	214	243	224	224	206	212	223	228	258	230	235	186	233	187	207	254	216	231	242	260	237	207	208	240	222	207	229	253	243	221	197	235	231	202	218	215	204	236	228	210	202	200	245	198	212	214	209	234	223	233	241	231	202	229	203	225	228	220	216	209	230	206	233	243	223	214	219	244	214	257	209	211	216	242	220	216	231	234	234	239	226	235	207	209	224	239	214	200	231	241	206	198	201	237	227	214	239	222	209	216	210	224	225	232	251	228	249	220	229	199	232	229	239	195	220	221	228	224
61402	89757	59282	30320	10558	2426	427	425	424	423	434	381	433	403	391	420	442	422	419	402	399	409	404	409	399	371	432	393	434	409	421	403	431	401	394	424	378	416	391	408	428	384	356	385	429	417	419	434	426	378	401	396	395	438	426	378	420	415	392	398	410	388	424	360	414	392	410	427	380	425	403	400	401	375	419	442	381	403	433	429	443	425	399	462	424	433	398	403	394	421	399	394	380	426	393	399	400	395	409	394	391	420	418	458	363	412	395	418	448	443	392	429	370	417	429	413	421	371	374	419	418	408	422	379	412	420	428	416	430	384	429	397	457	405	397	393	438	395	393	436	365	413	404	382	397	353	401	421	385	452	423	379	413	386	442	413	417	390	397	415	408	399	422	412	390	399	424	387	404	387	427	447	366	412	427	396	424	421	403	402	428	433	412	421	400	370	395	426	418	394	437	374	398	414	384	382	400	419	423	391	433	434	381	368	443	368	403	399	377	364	372	412	427	459	401	427	403	392	405	390	444	413	386	399	403	410	390	414	448	408	406	417	404	404	435	417	391	417	406	394	428	406	374	397	380	391	370	374	393	393	406	396	374	404	433	366	445	438	393	427	399	439	366	461	412	393	405	404	421	403	438	418	417	412	393	403	418	420	397	423	376	391	434	399	399	388	430	403	405	417	415	435	393	393	423	388	409	394	397	430	419	423	420	441	440	426	395	416	436	381	421	386	388	398	419	440	409	398	435	408	417	358	424	449	381	413	393	384	422	424	422	400	394	374	424	414	402	377	440	384	381	389	408	367	432	410	423	414	397	407	423	421	375	396	358	378	420	432	397	401	362	375	386	366	398	389	395	385	364	408	401	415	393	430	373	404	461	438	448	396	414	403	418	444	426	426	388	397	404	392	388	412	385	417	427	435	405	365	415	436	405	386	422	431	426	391	418	426	433	384	403	414	400	387	411	391	430	409	398	370	430	418	380	415	421	446	375	379	407	396	390	405	397	390	411	395	421	362	377	371	375	390	425	431	424	386	389	430	420	352	418	407	389	381	396	377	418	390	427	409	421	437	387	417	422	390	401	393	410	404	381	440	382	429	391	449	443	381	429	419	377	401	392	418	372	401	461	403	426	418	398	427	416	417	404	392	390	419	395	413	395	439	430	426	396	385	418	394	412	396	423	391	366	369	379	377	392	381	393	413	394	404	436	407	414	454	401	418	388	422	402	418	442	435	381	417	436	426	377	370	404	388	440	377	395	425	410	412	399	388	412	426	406	388	425	419	399	409	410	384	429	408	446	385	427	405	434	444	400	405	405	388	420	431	431	413	413	403	393	419	418	416	398	393	412	399	412	393	435	389	419	418	370	410	382	408	416	391	409	379	412	445	414	433	424	394	411	420	406	401	409	364	385	411	404	386	377	403	405	404	394	389	390	410	408	404	392	386	391	406	392	395	428	379	422	406	428	448	396	392	427	407	435	414	399	409	402	424	406	412	376	376	423	406	402	406	383	401	383	358	431	401	417	397	392	403	411	407	385	387	405	395	387	406	402	386	405	346	405	399	369	407	385	379	390	387	385	433	403	407	424	386	421	403	411	408	397	425	441	423	411	441	423	408	407	422	406	433	424	413	436	446	430	394	401	408	372	410	418	440	412	385	426	410	414	450	423	417	422	372	403	449	411	430	386	386	436	391	383	412	419	420	409	397	443	390	415	442	412	396	376	396	395	386	373	412	388	411	394	427	412	409	369	412	425	402	419	409	374	398	407	372	378	419	418	393	393	416	415	413	399	410	387	415	434	434	437	389	399	394	409	431	388	403	398	375	429	374	419	444	395	419	415	428	431	399	417	422	409	397	403	410	422	413	403	436	387	428	403	413	380	414	398	433	431	436	407	417	384	420	400	405	423	403	376	391	411	408	404	410	374	479	435	421	400	410	421	434	385	412	404	383	447	401	442	417	382	408	401	415	380	388	431	390	401	418	397	405	375	410	409	433	407	452	375	411	413	382	385	402	451	395	385	402	412	415	433	405	388	428	399	385	400	389	395	407	388	409	371	394	415	412	392	392	407	399	384	432	418	399	389	381	383	388	410	421	395	369	357	437	427	361	385	453	389	399	390	411	395	407	397	429	406	369	409	413	386	424	430	412	403	410	374	434	395	404	445	424	427	410	411	411	396	416	377	422	356	411	435	408	416	428	401	392	397	416	403	386	387	407	402	415	428	434	399	432	397	384	396	413	402	393	403	425	411	409	426	398	434	428	433	400	369	410	418	424	377	413	386	420	406	413	393	408	394	406	417	410	430	397	419	427	383	398	394	413	449	405	417	421	426	405	390	390	424	440	387	441	410	386	421	427	414	435	422	430	410	418	429	388	392	408	393	414	416	395	400	413	418	416	414	402	447	418	399	401	406	389	417	413	426	403	414	404	407	424	421	431	402	390	438	407	374	437	369	393	408	408	409	388	411	433	391	411	423	417	419	411	440	381	429	422	427	403	427	450	428	398	425	415	413	355	417	387	410	424	415	457	388	381	401	416	402	409	393	396	438	414	392	403	401	430	395	383	405	407	392	423	378	390	423	417	419	420	401	411	436	403	396	408	402	421	422	418	406	412	385	421	404	440	413	403	406	446	392	416	399	413	415	397	439	396	416	426	377	395	388	374	429	411	393	425	420	409	429	447	381	409	391	381	400	409	405	381	438	406	385	426	408	410	447	404	420	410	411	437	431	406	375	450	405	422	431	388	386	432	390	395	374	438	432	439	428	437	444	424	414	397	413	399	423	429	412	456	396	411	393	396	417	416	417	420	355	397	418	417	422	371	415	403	408	411	394	418	429	371	411	443	410	414	432	408	396	409	391	388	435	408	380	398	416	382	403	400	411	403	421	406	361	407	404	401	405	430	411	385	405	424	407	375	410	417	393	417	386	393	401	398	423	439	401	421	403	424	423	406	410	386	427	404	410	404	399	404	412	425	410	411	416	410	398	404	400	409	425	410	411	412	430	399	413	404	419	377	409	409	435	414	402	384	378	418	401	389	421	424	416	400	419	401	395	394	400	397	358	377	391	389	378	389	439	370	439	410	404	398	403	367	427	392	452	410	371	451	393	419	425	407	392	406	426	456	403	379	409	403	390	403	416	401	384	411	407	421	361	394	391	368	382	416	410	408	429	388	389	425	390	420	396	369	415	389	420	406	388	444	422	401	411	394	394	415	443	405	401	437	404	385	369	403	445	403	385	392	423	435	424	415	375	411	388	391	375	386	409	391	417	413	372	414	416	393	397	414	414	393	408	407	409	368	408	401	408	424	382	399	370	376	376	393	413	374	405	422	403	413	378	402	427	428	399	419	399	425	435	408	366	404	410	383	409	393	406	417	390	402	394	408	421	390	411	392	414	390	409	439	432	399	406	432	403	391	443	380	406	472	403	401	399	389	413	384	388	395	398	414	416	415	375	399	444	397	385	389	396	420	416	415	415	433	454	408	370	363	395	455
23400	22002	29914	24116	21307	18664	3811	352	304	287	294	324	316	331	293	294	307	305	313	306	283	279	341	303	296	286	301	275	296	312	291	326	285	338	281	312	292	295	296	295	307	304	295	289	282	307	309	341	300	305	305	305	282	303	276	316	300	308	263	310	308	310	291	290	294	300	319	264	300	276	273	320	293	313	307	319	302	312	276	322	321	309	281	320	304	306	271	284	290	289	316	320	284	284	298	309	279	283	282	292	322	314	327	291	301	303	303	282	279	323	289	287	301	318	304	278	310	289	285	269	286	289	298	308	315	308	304	316	303	337	331	290	299	293	306	284	314	308	294	299	286	291	305	313	302	310	287	276	313	286	316	311	304	315	304	344	300	292	299	285	296	321	279	310	324	307	307	308	287	321	292	294	337	328	315	279	339	314	298	303	316	292	354	273	311	295	296	291	274	297	288	278	309	329	298	284	321	292	305	270	309	313	306	302	314	276	319	309	333	322	296	312	311	298	309	278	297	317	293	307	330	301	295	291	333	270	281	282	292	276	265	309	310	280	269	308	302	306	319	308	283	278	286	308	283	314	282	294	302	285	301	330	310	282	291	301	293	307	301	313	296	277	286	282	304	324	270	327	294	319	313	286	300	305	324	318	284	288	320	292	314	285	297	314	303	263	292	334	270	310	283	308	291	261	299	305	279	283	320	280	305	283	309	288	269	328	304	299	290	306	288	288	273	311	330	288	301	333	266	290	313	308	289	324	286	296	259	303	277	327	325	284	302	282	282	307	315	315	287	315	295	302	303	331	310	312	292	296	323	313	307	308	304	307	297	296	304	309	294	301	320	285	310	327	274	287	289	305	306	279	291	265	332	293	281	302	295	275	285	299	292	327	318	280	302	329	309	285	279	309	293	303	292	293	283	266	291	299	309	313	286	290	300	286	307	288	290	285	298	313	286	285	268	285	294	280	311	283	325	296	280	279	293	282	324	292	268	280	291	305	269	325	292	293	318	290	281	324	310	303	317	260	313	292	313	309	330	301	282	314	291	279	291	302	277	270	276	283	299	285	321	309	300	321	279	293	324	291	315	329	325	297	272	295	257	303	295	294	314	336	287	301	298	260	294	306	277	290	277	318	287	301	296	300	300	273	292	290	296	297	310	310	312	299	303	312	276	277	288	296	299	301	263	309	314	283	284	280	276	290	306	275	315	327	301	303	275	309	291	307	306	305	306	271	306	297	292	281	285	287	295	323	292	305	303	312	291	330	281	288	287	312	278	298	315	294	310	293	286	313	298	280	334	322	300	293	277	247	283	295	312	270	287	253	310	292	293	293	330	315	283	302	292	333	316	286	301	307	299	323	289	328	293	283	299	333	298	260	300	291	310	265	298	323	280	260	264	304	296	328	302	318	286	282	286	289	321	317	298	287	326	297	278	269	289	276	272	320	293	284	291	297	296	283	307	296	247	321	301	292	305	311	301	308	272	261	291	332	318	285	315	284	300	307	274	292	299	260	262	258	302	262	284	300	290	293	260	323	325	291	299	282	265	308	275	274	298	326	320	315	312	307	291	321	271	290	312	291	299	285	299	326	280	311	292	313	264	305	280	311	296	297	285	306	274	315	298	300	280	315	305	264	270	272	286	292	310	318	298	292	312	293	314	307	312	270	324	295	288	283	278	298	300	261	326	320	306	276	298	277	309	298	265	320	304	292	290	310	273	289	281	326	317	295	296	329	325	300	296	321	260	304	308	305	286	297	295	282	307	294	258	265	295	293	308	312	313	278	293	314	278	320	297	273	307	291	272	286	314	289	283	324	289	307	308	299	265	316	293	309	297	296	344	306	270	309	281	305	287	298	267	297	291	317	291	293	336	339	277	320	309	290	312	285	321	261	308	272	297	284	290	326	286	287	291	291	305	288	311	282	288	311	287	284	319	272	311	277	301	291	282	290	272	292	338	254	276	287	300	293	305	321	321	321	292	296	306	287	278	329	292	289	278	300	297	284	294	311	296	318	303	270	274	307	286	296	295	310	292	306	297	307	326	312	272	279	319	322	301	305	302	285	309	289	317	317	313	282	295	327	288	287	299	288	297	278	307	295	319	289	280	323	300	301	296	315	272	272	272	279	299	294	275	289	315	258	287	322	305	317	300	302	336	277	319	287	289	280	274	277	261	312	300	327	303	290	302	275	310	332	302	286	298	272	293	303	317	316	307	291	288	273	286	320	274	295	318	298	278	323	299	339	292	248	315	292	288	292	316	307	300	285	283	259	320	280	294	310	323	300	299	319	305	274	295	309	288	321	307	322	270	305	266	307	311	315	292	314	286	306	287	283	328	299	280	291	288	293	281	294	251	309	297	287	302	323	297	293	285	289	301	313	292	312	271	293	288	313	288	306	287	311	308	300	310	301	320	316	329	307	260	288	294	290	284	318	301	271	302	321	291	268	291	298	275	304	305	322	295	290	283	275	300	272	329	306	298	290	316	300	273	282	283	311	284	299	299	263	298	315	319	302	250	339	309	312	289	305	315	283	281	285	315	294	296	272	311	312	296	308	289	300	282	280	297	287	316	318	313	299	290	280	296	311	309	289	303	286	288	321	296	309	311	284	285	289	316	274	252	290	286	309	308	324	295	288	318	277	289	325	265	295	260	331	269	305	312	325	289	303	323	296	295	313	309	326	321	289	308	276	301	315	277	295	302	305	293	316	314	267	330	300	304	305	297	297	297	303	294	278	323	305	320	278	296	291	287	288	289	301	327	318	291	309	283	324	284	286	272	288	313	297	282	276	310	309	305	311	321	283	302	271	305	279	317	301	282	318	296	272	309	290	281	284	314	322	283	297	338	284	304	287	285	283	266	302	319	309	310	288	302	285	308	291	318	321	305	299	322	314	289	251	295	293	316	291	287	326	278	301	304	281	268	325	294	279	280	305	305	287	301	298	291	273	295	334	302	317	313	303	313	290	295	303	297	288	295	292	312	324	332	319	287	290	323	294	317	324	283	294	313	303	295	303	328	314	295	316	265	305	304	275	322	275	311	295	309	297	296	317	330	319	317	280	297	278	295	307	294	298	325	283	310	287	282	293	314	290	303	294	326	306	309	307	310	311	312	288	294	283	295	282	310	300	318	302	297	310	301	317	289	299	308	276	288	266	303	277	289	314	304	280	291	281	280	270	290	300	311	278	295	284	301	287	282	306	294	287	325	281	287	279	328	295	295	308	283	277	303	286	301	327	298	258	283	284	282	277	291	305	310	288	287	290	337	316	294	284	324	287	310	286	296	310	257	304	291	305	308	328	295	312	297	309	260	332	305	308	309	285	305	299	312	326	328	283	276	284	288	317	286	313	296	322	294	289	300	290	287	286	299	304	292	275	301	299	287	304	324	288	327	265	295	303	283	285	288	289	322	298	280	282	310	256	290	302	260	303	288	287	306	309	323	309	280	324	292	305	292	319	312	305	303	315	330	264	320	303	270	302	308	287	308	267	288	293
60220	99141	68227	37648	16271	3943	560	491	538	547	557	533	498	503	536	515	498	488	529	512	535	497	466	508	521	492	519	510	536	495	501	523	495	515	525	511	520	519	483	478	484	499	496	526	488	509	485	488	509	506	502	505	503	503	504	503	512	488	525	461	540	510	470	478	516	486	505	491	490	530	532	525	487	528	510	521	491	486	499	501	479	487	482	482	528	475	524	508	490	518	503	536	508	425	503	477	508	494	531	510	521	506	468	515	536	500	515	485	496	524	509	531	480	502	492	516	518	544	494	498	471	480	531	499	550	480	514	508	500	521	554	531	536	533	499	536	515	488	507	512	504	488	486	489	477	496	514	496	520	508	513	494	483	521	527	492	507	483	514	477	491	514	522	515	502	502	497	507	526	490	509	498	515	507	487	519	503	507	521	481	509	470	482	483	517	505	502	535	485	495	534	516	546	482	495	499	531	461	482	454	520	522	489	503	514	486	503	475	547	506	459	496	527	465	486	523	503	481	516	492	549	532	471	498	521	491	502	505	517	486	468	539	505	513	489	464	482	509	521	520	506	524	555	491	521	500	514	502	475	528	461	480	543	518	487	526	510	509	531	507	506	492	552	501	503	489	453	526	500	514	522	558	485	500	517	490	495	455	496	512	506	499	495	484	478	511	468	538	486	488	487	495	510	493	491	452	485	547	505	487	529	488	488	515	506	504	508	495	524	487	477	465	547	512	515	528	491	478	485	484	480	521	504	494	495	502	486	468	483	506	506	527	520	515	534	492	526	523	465	513	556	504	472	512	483	499	504	529	507	517	475	472	544	479	471	526	535	491	539	490	492	508	481	516	533	536	487	537	492	530	548	548	522	502	497	471	514	500	527	504	501	557	509	536	513	511	489	523	534	498	504	492	503	498	501	463	530	525	452	527	543	502	498	496	506	538	531	504	524	490	526	533	526	484	513	519	502	520	526	491	481	554	476	500	502	485	507	518	467	559	481	525	520	510	508	474	486	488	512	481	512	506	472	502	473	536	509	497	529	538	520	536	500	492	482	513	505	498	527	522	531	501	496	523	477	484	474	513	497	556	471	527	518	496	541	430	533	519	503	471	480	493	544	506	487	517	500	526	498	508	494	499	475	490	438	492	494	488	505	490	499	535	525	477	494	560	532	560	482	499	513	512	483	499	523	512	537	543	487	476	503	520	513	509	542	477	500	494	515	537	461	515	508	503	516	519	535	549	499	508	506	482	550	492	502	500	501	502	467	534	508	503	529	509	507	520	504	515	470	477	533	539	463	526	512	478	538	511	528	486	498	462	537	494	481	507	497	524	504	508	533	485	489	493	504	548	548	490	499	524	502	485	551	536	510	529	531	491	507	498	512	513	529	494	488	516	529	538	514	488	490	495	494	491	513	519	466	499	513	527	530	466	518	531	534	533	509	524	525	539	505	474	499	512	534	518	482	495	507	469	507	452	522	479	522	523	484	483	511	532	497	492	516	564	487	524	512	517	496	512	521	562	512	505	481	586	543	495	491	476	484	518	517	508	502	477	549	501	514	509	488	514	516	511	461	472	536	493	479	521	507	505	510	547	488	539	514	495	517	486	504	515	510	545	507	525	524	506	523	550	506	478	507	500	507	509	509	507	475	479	524	510	512	477	479	489	479	521	489	498	496	496	494	522	511	471	514	499	512	518	526	531	497	510	482	507	530	493	526	512	480	532	509	484	539	532	525	497	453	487	517	499	543	489	501	483	516	518	489	487	507	482	521	515	527	518	504	535	506	467	523	497	487	512	521	511	510	522	512	519	521	455	499	487	481	504	547	502	463	491	465	471	507	504	490	531	532	502	538	539	511	534	504	485	528	516	542	511	516	520	510	503	516	522	495	477	518	510	479	492	506	525	534	499	524	468	505	532	505	532	496	479	508	495	513	528	545	468	525	529	470	522	514	541	475	519	536	519	473	454	534	520	525	500	557	468	485	536	492	529	552	503	549	487	453	478	532	515	479	512	531	522	509	504	516	486	488	498	486	490	561	536	488	482	511	529	502	550	501	502	539	534	546	523	489	517	496	524	500	507	510	497	507	515	486	466	480	529	498	505	481	519	524	492	527	526	511	534	503	566	497	497	506	511	506	494	511	493	480	565	522	531	474	521	506	480	506	501	487	474	479	523	501	472	482	551	498	450	495	519	505	462	502	466	440	507	508	492	518	501	494	482	489	503	506	490	513	502	506	512	506	513	513	488	473	521	505	525	496	543	493	498	499	490	469	493	518	522	523	524	470	475	509	503	507	458	463	486	478	505	500	497	483	487	469	535	519	522	483	461	532	498	525	500	497	516	520	521	524	509	510	491	473	527	517	529	468	510	503	477	501	494	497	507	504	516	496	529	515	480	493	508	482	533	518	511	530	514	502	470	506	529	513	514	484	507	520	516	532	506	479	484	486	503	546	467	488	519	516	543	482	493	531	508	499	486	540	466	504	493	505	505	458	520	529	530	546	524	527	481	493	467	508	503	512	507	502	493	518	512	532	505	521	534	520	527	501	493	501	520	512	537	551	521	485	482	485	511	493	459	512	511	494	487	470	535	527	519	515	509	522	491	468	501	513	499	496	535	491	552	537	494	523	512	520	534	514	515	530	546	529	450	507	489	485	485	526	501	543	512	526	484	463	480	488	495	521	536	520	509	499	505	524	487	518	488	508	509	511	517	500	488	517	512	491	507	485	510	520	515	515	492	532	491	553	531	504	528	487	489	546	508	514	526	502	508	492	547	482	480	486	517	503	512	483	542	501	530	508	501	446	491	531	509	490	542	480	491	516	522	485	529	472	493	564	510	500	511	538	503	527	583	470	511	528	541	487	493	521	518	517	478	502	493	530	490	532	506	514	490	515	512	516	537	503	494	519	534	482	479	456	503	516	554	525	460	531	510	528	507	494	472	522	507	457	513	507	523	492	513	506	485	496	489	514	501	499	534	514	489	497	492	525	514	510	485	530	480	518	488	505	490	498	525	501	561	515	515	499	470	477	543	535	499	498	527	516	548	510	529	510	535	482	503	557	536	512	514	506	538	521	545	543	489	488	494	509	497	483	486	532	489	472	503	508	493	489	483	494	508	528	488	498	487	504	518	493	518	465	565	564	522	493	520	555	483	504	537	502	533	499	488	504	487	484	503	516	548	527	528	506	489	494	506	513	471	524	529	516	524	516	483	513	518	479	477	472	523	465	550	485	533	560	491	452	478	521	497	477	499	557	525	473	533	482	505	472	492	547	526	494	512	463	509	514	506	521	506	489	555	540	496	507	467	516	523	563	531	521	530	463	522	482	508	514	493	486	507	522	499	556	507	506	495	496	514	491	490	499	491	499	516	533	494	523	497	504	457	498	561	521	491	490	528	466	493	471	530	520	484	454	503	472	483	494	521	497	478	498	490	469	529	502	506	489	466	489	502	505	522	501	516	540	512	505	499	509	531	534	499	496	540	483	525	493	507
30006	30084	25685	10028	1293	441	310	255	258	252	265	279	261	295	277	250	281	295	272	290	261	279	289	283	294	254	293	256	292	268	291	278	279	276	277	290	268	275	259	253	294	303	261	278	280	306	259	320	240	299	269	276	314	283	266	262	310	277	285	273	265	283	251	257	277	276	294	265	300	316	295	264	285	277	287	296	288	288	268	296	254	253	272	285	282	254	281	294	266	270	256	277	290	236	311	313	284	261	274	311	275	255	290	287	255	276	287	301	306	263	268	267	296	296	293	268	289	267	290	285	260	268	286	284	283	269	284	252	281	277	278	269	249	287	260	273	290	292	273	257	268	295	280	239	279	284	312	302	275	298	251	263	302	270	293	284	274	280	277	272	258	283	289	259	253	265	299	294	257	270	294	249	271	279	244	271	286	281	283	279	293	280	282	278	277	265	296	292	303	270	262	314	265	274	270	265	268	290	269	273	283	292	264	272	301	272	272	266	275	307	255	281	284	303	250	273	253	262	304	263	294	273	272	276	276	270	322	233	262	250	274	285	304	285	286	270	265	283	249	275	286	254	283	268	272	282	276	297	264	297	274	305	274	265	293	265	277	261	276	278	280	276	281	277	302	280	282	271	261	249	262	276	290	308	302	278	269	281	284	280	278	295	272	299	258	249	274	302	301	294	276	305	312	264	303	286	269	278	290	279	286	254	284	293	282	276	265	271	288	259	245	266	284	258	268	258	295	275	278	284	286	279	273	268	279	277	277	283	279	299	292	263	266	286	274	286	271	272	249	305	280	295	266	266	271	278	283	304	255	271	260	267	261	259	290	289	225	267	302	280	300	276	262	317	300	313	273	252	252	311	262	267	263	303	307	258	253	300	286	255	265	284	269	295	294	301	306	258	274	296	261	286	268	281	276	241	284	283	269	258	307	311	253	287	277	302	244	266	270	296	284	278	256	324	292	271	297	285	263	249	288	315	269	282	308	292	247	276	296	296	255	252	261	283	282	289	276	293	293	265	289	264	283	292	235	293	280	277	288	276	271	285	284	257	278	291	282	278	318	286	260	280	272	283	273	295	279	289	276	288	299	275	273	287	251	297	256	298	284	285	267	287	271	279	244	276	273	296	311	268	257	254	273	283	254	265	282	260	284	252	275	269	275	243	272	270	264	300	286	277	302	301	259	259	254	254	285	267	233	303	244	257	287	296	263	248	298	293	288	257	278	271	247	271	243	294	290	292	288	280	295	262	279	251	275	272	288	281	288	266	269	306	300	274	286	298	256	288	272	255	314	265	296	290	290	260	312	301	281	276	279	286	284	270	260	259	315	277	288	265	284	309	265	299	291	266	253	289	294	268	294	298	272	280	260	300	304	265	282	272	240	268	309	284	290	289	303	266	276	289	274	290	274	266	273	303	273	271	275	301	270	271	276	301	281	278	266	276	267	295	277	284	255	259	287	298	316	285	313	283	272	288	283	278	274	275	279	273	275	272	256	270	281	277	296	306	264	276	269	290	326	271	282	308	288	267	334	271	244	298	270	283	277	264	257	248	254	304	284	273	246	291	249	262	277	268	244	271	285	289	253	285	282	278	266	300	281	310	278	288	261	298	291	278	265	260	282	256	268	277	282	295	277	287	296	251	240	301	283	287	298	265	275	283	239	258	289	283	266	247	292	264	273	263	293	262	281	282	283	272	280	272	264	244	296	268	259	267	294	279	305	262	271	307	264	269	299	271	301	288	291	306	305	288	238	248	278	286	270	266	278	287	272	273	310	261	258	277	294	273	258	246	278	274	258	275	299	274	306	286	277	286	260	294	248	307	272	271	281	256	257	280	259	249	273	287	288	307	272	264	251	268	275	261	316	248	267	252	304	289	279	249	277	279	277	265	297	291	277	284	267	282	253	295	259	278	265	275	273	262	288	256	283	288	291	270	297	287	289	259	302	282	297	267	274	290	254	273	276	291	274	279	276	260	252	294	286	268	289	285	296	274	275	258	257	264	293	293	296	319	270	271	279	280	254	271	295	287	295	275	272	273	268	278	291	297	299	300	277	262	252	272	287	292	290	246	283	277	275	258	267	258	272	282	289	268	274	267	288	275	278	289	270	283	288	259	279	284	277	251	292	287	280	272	268	239	266	287	302	275	292	275	300	298	281	295	261	264	255	268	239	275	264	281	252	276	275	309	300	270	305	244	252	276	271	265	281	286	279	282	267	289	274	259	258	266	281	311	270	256	275	280	259	272	298	264	290	263	304	300	306	274	269	290	287	270	279	275	276	273	275	300	267	259	303	289	282	276	261	260	312	271	281	294	299	270	266	273	260	297	264	284	287	260	272	276	298	246	285	278	302	276	296	293	286	242	275	308	277	280	289	307	273	246	281	285	306	305	260	291	288	277	294	277	248	257	279	284	255	298	280	281	275	309	293	270	295	280	297	274	250	275	262	269	268	259	268	301	277	266	281	271	269	276	276	282	287	268	250	281	300	256	286	264	257	289	271	291	312	277	244	281	268	308	280	267	272	288	269	281	292	277	271	278	284	282	291	278	278	273	261	289	281	263	291	285	288	277	288	267	306	266	271	304	260	254	283	304	278	271	267	292	263	257	277	246	303	277	266	299	251	301	325	305	299	259	256	305	269	283	298	279	290	293	273	278	262	273	274	261	265	267	270	292	270	273	239	281	275	268	276	293	263	254	278	283	270	266	288	274	316	294	301	286	264	276	315	287	288	251	284	302	321	274	291	319	311	270	274	242	266	277	253	261	303	283	288	279	274	260	267	273	282	298	232	246	293	296	244	314	304	286	268	286	293	284	295	274	298	291	279	294	254	281	238	293	238	305	269	269	283	311	259	270	271	289	292	304	264	286	254	274	266	250	278	249	261	267	284	276	267	308	305	262	279	279	271	261	279	276	267	292	275	267	288	283	258	276	281	255	275	261	255	275	303	282	288	268	283	298	280	307	276	256	278	285	286	268	286	257	291	299	260	291	258	267	284	262	290	253	255	295	267	274	275	235	289	278	274	304	281	290	286	259	313	309	285	297	273	241	292	261	263	268	259	272	298	259	274	248	258	297	275	300	299	270	292	273	275	287	281	275	261	257	258	254	280	276	283	273	243	276	281	279	275	285	264	281	259	268	245	284	282	269	274	273	289	281	298	261	269	273	304	276	278	265	269	278	295	302	277	302	258	268	274	263	259	267	279	299	273	286	284	277	259	263	274	283	294	271	253	289	273	273	283	290	300	283	278	271	260	307	272	293	283	261	282	270	290	290	281	279	297	285	274	276	261	264	273	282	288	315	315	296	276	301	286	287	267	303	276	288	260	285	294	281	285	273	284	310	281	252	260	264	273	275	281	279	269	286	277	289	271	265	290	297	274	277	265	292	312	271	274	268	292	276	286	249	271	263	287	273	278	270	309	299	272	278	274	230	266	264	265	281	282	304	290	313	296	306	280	315	291	273	253	279	262	296	261	252	291	268	292	262	278	264
38671	47637	28745	9329	2334	765	507	558	506	493	494	506	494	528	519	514	506	516	498	464	505	533	485	542	509	526	484	527	505	506	481	508	546	493	534	458	537	502	464	457	495	505	527	503	503	518	536	502	539	502	521	502	496	500	481	497	508	541	504	499	493	515	552	473	510	525	491	469	495	525	497	487	498	526	487	478	518	496	479	483	511	509	498	485	462	479	494	511	539	499	513	509	522	482	444	484	512	558	490	492	531	502	511	529	533	505	488	523	510	465	468	487	514	495	520	539	497	492	491	489	447	508	528	522	530	452	509	552	505	502	519	483	533	498	495	483	507	501	471	510	505	498	496	516	502	519	498	482	508	494	520	488	464	510	510	483	519	512	485	547	522	486	551	514	532	509	495	509	495	524	486	542	494	474	494	529	505	485	521	520	519	517	500	514	517	518	505	574	462	524	502	529	535	509	524	511	533	492	519	476	459	493	458	496	516	512	519	483	455	474	477	477	515	505	524	522	490	518	517	493	492	499	511	483	501	532	490	522	511	501	501	504	464	528	499	472	518	494	527	531	501	560	497	507	501	467	498	539	497	483	499	504	524	496	594	557	482	549	493	485	486	504	506	522	520	529	494	523	486	463	540	481	508	495	486	523	546	527	538	499	513	517	492	500	500	476	512	523	480	492	476	522	530	511	479	518	545	495	484	478	449	515	500	518	495	489	492	501	551	493	486	495	506	463	498	518	550	512	477	495	509	508	494	491	517	520	529	495	514	454	493	524	490	483	499	477	505	503	480	511	520	503	513	501	487	507	478	491	494	498	511	530	491	525	515	520	475	524	513	508	508	513	530	526	527	530	541	514	541	532	519	485	538	505	504	491	492	486	520	519	503	544	497	476	530	531	527	529	505	493	483	486	535	516	491	497	544	475	509	526	517	494	500	474	472	512	474	489	486	467	461	483	515	480	491	475	508	524	511	479	509	526	487	507	515	543	525	498	482	514	503	531	508	500	471	466	492	477	481	520	483	500	510	501	487	483	474	490	510	483	492	542	513	516	494	510	502	530	470	500	495	497	535	489	484	513	526	504	537	490	488	499	515	511	495	500	509	551	549	481	536	509	482	522	554	525	499	490	515	485	555	497	509	498	497	494	501	484	487	467	496	528	499	562	543	486	503	482	489	502	524	519	496	484	465	504	491	490	498	530	520	495	496	516	484	502	485	502	510	507	514	477	509	533	503	512	484	521	461	498	564	511	479	484	515	475	485	485	523	539	460	518	501	495	496	517	501	482	497	510	536	502	533	509	466	533	542	513	531	518	521	518	481	453	484	480	520	531	510	514	475	518	481	517	497	529	500	516	506	502	530	481	480	494	522	509	485	535	529	533	508	531	519	507	527	495	439	504	560	521	451	518	516	534	490	505	578	481	503	509	493	521	516	519	500	495	504	505	504	548	478	520	469	508	515	517	515	542	551	502	492	509	514	513	543	493	508	552	515	508	519	491	466	504	478	507	515	494	514	513	494	483	504	512	478	521	543	505	508	507	495	497	541	514	485	493	495	496	507	490	492	508	502	488	523	512	519	463	495	475	510	512	504	480	501	500	496	507	532	479	490	512	475	524	534	491	475	525	481	514	504	539	496	499	528	506	528	524	501	488	509	498	493	493	511	488	523	527	483	502	535	476	498	537	514	471	494	515	479	532	543	503	483	480	503	503	475	497	518	525	505	508	518	474	470	513	513	513	530	530	489	484	522	481	495	519	506	528	511	505	480	507	540	493	518	526	485	497	498	496	487	532	499	505	508	507	504	504	507	521	484	497	473	496	500	546	468	503	506	498	516	516	486	508	511	522	502	472	522	505	479	530	503	496	523	518	494	502	497	537	492	527	500	502	491	519	503	505	511	492	494	501	536	522	519	486	488	498	513	493	511	520	525	477	518	518	525	481	496	523	537	522	499	513	505	541	497	479	546	521	560	491	508	529	537	526	510	471	471	520	482	511	494	502	497	447	539	531	506	485	519	500	477	527	508	510	538	537	490	492	498	504	587	498	484	517	503	516	548	474	471	530	516	508	488	548	489	501	507	520	482	499	485	478	511	488	521	527	519	495	494	516	512	488	493	463	474	473	464	525	513	533	482	492	483	487	473	540	538	550	570	517	530	532	459	523	495	529	536	496	519	495	523	471	518	517	505	529	505	467	524	514	492	475	498	508	484	503	496	524	531	506	519	501	513	487	534	525	467	544	533	510	505	481	524	496	555	495	496	504	491	518	505	510	497	518	487	496	525	486	541	510	528	494	503	506	489	519	507	534	548	483	487	478	498	509	500	490	528	525	520	494	490	524	490	481	496	482	533	490	508	537	514	539	519	488	499	506	512	503	527	502	492	516	500	502	496	523	526	486	481	524	469	519	488	539	533	472	479	490	478	529	507	560	487	477	524	491	530	469	521	502	486	510	522	485	486	528	515	468	470	491	499	543	496	489	486	496	483	529	488	492	495	526	508	477	512	496	509	517	546	501	503	521	500	521	486	477	500	553	506	523	492	522	477	515	467	501	507	558	529	472	468	515	503	513	486	500	490	561	512	483	524	513	490	484	533	513	532	502	539	519	519	514	502	525	530	548	523	500	524	493	492	560	460	498	478	495	487	463	492	506	512	544	466	538	501	517	471	488	511	500	509	521	513	531	530	511	490	502	523	457	499	453	497	503	543	524	530	505	470	523	491	524	475	487	533	485	556	513	514	530	463	481	479	505	530	513	491	519	508	531	506	467	518	498	497	462	497	507	537	494	513	509	499	507	491	525	519	478	498	522	513	514	488	499	472	542	523	507	514	467	502	532	508	481	507	520	519	503	536	504	480	539	502	484	495	499	493	503	502	508	488	540	461	480	523	501	539	525	490	518	525	540	522	513	516	497	497	491	503	518	508	499	515	477	513	542	502	487	500	523	476	508	533	510	461	488	524	503	501	514	485	512	514	503	539	517	497	491	450	507	452	511	512	511	551	490	489	518	430	499	548	491	467	488	522	509	516	498	506	508	501	504	532	544	507	511	524	501	549	487	532	500	512	515	487	512	479	518	523	494	521	514	498	510	499	503	478	509	504	509	502	519	497	528	518	491	499	472	487	521	516	500	503	524	504	479	516	468	494	453	518	513	471	496	477	512	462	519	541	507	516	522	527	543	468	506	482	518	482	515	558	501	484	522	527	502	532	492	515	477	520	482	507	466	517	516	481	543	517	516	561	486	532	539	480	494	489	547	468	529	566	508	491	505	479	484	515	531	496	537	526	507	533	525	504	503	505	539	479	503	494	496	503	553	496	488	485	521	499	499	542	508	499	507	498	548	486	472	488	505	531	461	495	469	484	535	560	540	492	497	505	484	487	524	515	488	483	543	530	477	530	508	540	474	464	493	506	498	527	540	522	506	562	523	511	498	538	518	478	512	523	498	530	506	539	509	545	525	488	504	527	502	521	518	503	490	533	531	505	515	513	530	521	492
24749	22913	30273	24940	19513	6419	367	255	254	211	229	234	217	216	253	213	228	214	231	231	192	255	200	197	245	222	207	246	230	202	232	205	221	193	228	221	203	220	201	231	226	232	247	213	243	235	228	226	251	232	236	224	237	230	246	205	221	218	221	232	239	224	221	230	241	228	226	234	223	221	237	228	215	226	228	216	232	226	216	216	217	250	218	228	217	216	208	212	245	229	224	200	214	247	219	244	221	211	212	245	225	224	237	228	231	203	201	217	241	221	204	202	216	210	215	228	228	220	206	242	227	203	214	224	211	214	226	226	209	213	208	232	250	238	214	222	233	232	249	242	209	212	236	223	233	222	249	237	215	222	195	250	228	225	222	239	224	228	181	231	225	208	220	215	220	238	239	236	232	244	224	232	228	236	231	228	245	235	251	216	225	211	205	228	236	223	238	233	241	219	221	233	261	236	197	209	236	205	221	236	202	218	239	196	216	204	241	224	214	215	243	245	232	225	230	238	205	220	210	227	226	215	210	250	236	234	253	221	252	232	207	223	225	243	201	224	214	209	215	227	249	217	215	182	227	209	231	236	220	221	201	208	224	247	227	231	215	215	229	229	226	217	230	220	222	252	242	214	230	246	260	224	241	226	217	210	242	242	232	210	242	222	213	235	234	229	237	219	221	234	227	228	239	259	243	211	224	232	212	255	211	228	206	220	209	220	234	230	215	255	240	184	192	233	216	223	208	219	204	228	243	208	245	225	224	234	239	233	223	215	222	204	240	214	232	219	214	203	202	212	214	234	245	214	222	239	213	221	232	245	230	216	259	237	215	224	217	196	208	220	226	219	240	206	234	225	217	227	219	213	192	222	235	205	216	235	218	247	215	215	227	216	218	226	187	188	226	213	230	218	223	243	220	223	225	227	228	211	199	250	210	226	216	236	225	224	247	253	199	218	221	237	229	223	250	214	239	211	217	213	200	216	229	211	230	256	252	191	217	229	232	214	214	233	253	226	238	225	215	214	226	242	253	239	218	237	222	204	225	219	231	234	230	199	252	221	226	219	238	224	208	234	228	210	229	210	242	235	214	209	235	232	214	260	216	211	235	220	232	218	218	218	211	191	243	248	248	217	235	221	252	223	235	237	221	227	215	218	225	220	227	234	236	215	226	228	225	254	249	240	235	203	245	233	233	236	228	222	249	210	224	256	230	224	205	228	225	227	218	195	235	225	222	209	251	214	237	224	240	208	208	209	234	226	263	240	222	234	243	228	221	236	251	215	235	243	224	202	222	215	245	209	222	218	235	227	231	236	219	259	243	220	260	218	227	219	239	238	215	242	224	199	229	232	218	250	230	235	227	223	184	224	224	242	248	219	226	217	201	211	239	206	224	224	232	201	211	229	229	225	247	234	228	214	224	228	239	216	210	207	224	216	230	223	238	234	200	236	233	218	229	222	207	234	223	230	249	225	216	221	232	246	240	212	238	225	239	243	233	251	212	227	200	204	216	214	212	237	218	222	198	223	236	230	218	228	220	215	215	239	260	219	220	228	239	234	208	234	228	213	206	235	213	210	209	222	192	221	205	215	225	249	230	260	229	219	242	215	212	217	225	232	208	232	229	218	194	229	227	240	235	212	219	205	254	248	229	204	207	244	223	215	205	233	244	238	227	226	228	222	215	223	205	222	209	218	215	207	241	200	188	231	221	221	234	224	207	210	228	215	245	250	217	230	204	219	232	240	227	235	236	233	218	208	250	225	238	205	240	241	210	246	235	225	227	219	208	211	221	208	241	240	215	230	219	233	230	206	210	225	215	240	244	236	235	237	197	213	198	232	236	204	239	233	219	235	206	223	236	229	222	214	222	231	204	216	210	242	241	247	230	246	194	227	231	245	232	204	221	237	220	240	237	218	230	228	223	244	240	233	235	259	255	216	246	248	225	221	243	212	236	249	210	224	216	215	209	226	212	230	228	227	223	245	215	249	248	244	212	255	223	237	206	187	225	227	235	211	236	201	222	216	226	243	213	223	204	211	205	244	228	242	219	248	218	228	222	235	261	241	231	233	204	210	208	233	217	222	234	218	221	212	214	232	213	230	236	233	231	224	232	236	214	248	233	214	208	227	245	239	214	206	204	245	234	223	235	185	226	208	236	217	238	216	235	206	209	182	212	251	219	230	204	222	249	224	241	228	221	223	231	224	209	233	216	213	215	235	228	232	224	248	245	239	246	209	229	221	245	232	227	227	219	213	238	214	222	226	213	205	219	223	225	213	211	227	220	216	222	231	242	234	253	216	244	222	195	227	215	217	189	248	241	205	219	229	223	224	213	233	210	221	225	227	225	221	226	227	214	235	249	258	255	223	221	191	237	217	218	211	247	262	239	213	215	243	244	238	253	217	214	225	207	223	254	223	203	232	200	245	244	237	210	239	225	241	242	241	230	233	231	246	218	220	211	234	232	205	204	242	225	216	248	237	227	203	259	237	234	229	213	244	208	219	207	225	219	226	225	224	223	196	204	220	219	250	237	232	232	209	222	236	234	227	211	244	242	247	223	241	227	214	219	253	243	226	222	232	217	225	213	230	229	204	222	230	215	235	207	227	184	209	233	218	222	214	209	230	231	213	232	229	188	213	219	228	240	220	216	206	243	221	223	229	218	221	229	220	227	244	250	241	215	219	241	196	244	230	226	232	208	238	220	233	257	204	235	207	273	244	246	203	242	216	225	244	216	197	217	236	233	217	226	230	232	207	225	202	225	245	217	218	245	226	234	227	221	223	197	235	242	243	214	205	217	223	232	229	218	225	198	220	236	220	241	230	216	217	209	216	258	199	206	223	251	208	209	245	248	194	256	223	229	235	209	222	227	208	216	219	229	230	231	218	231	195	236	194	234	242	223	234	254	221	220	225	254	251	221	236	203	216	233	222	273	230	207	236	203	245	217	215	255	239	221	239	231	212	229	231	248	219	234	229	219	223	240	222	245	205	219	238	236	218	206	227	233	222	212	214	196	226	221	203	208	243	240	228	204	202	242	202	233	232	230	245	212	240	248	236	215	235	226	225	231	214	228	202	222	227	228	240	202	224	236	231	223	221	224	236	252	237	224	218	215	224	189	211	230	226	254	227	234	199	186	229	187	237	253	226	196	232	253	230	216	229	212	218	219	225	210	232	234	209	253	227	233	224	236	226	256	222	217	228	215	226	224	229	234	206	248	221	213	220	223	205	211	219	236	241	217	231	208	208	226	226	237	248	216	212	237	202	226	240	222	209	213	236	242	200	220	226	238	224	229	221	225	205	254	234	234	225	240	242	226	232	222	231	217	233	213	216	199	209	216	228	224	229	222	251	239	214	223	244	226	226	246	234	213	231	238	213	253	212	213	249	237	259	234	220	202	229	229	244	224	275	215	219	230	219	238	200	235	227	223	220	226	217	220	226	205	236	218	241	228	241	195	195	229	230	216	232	224	212	219	203	229	227	231	247	220	232	227	222	222	217
60573	88281	57107	28908	9792	1899	401	425	424	401	438	425	409	401	406	412	420	401	409	442	385	391	410	398	401	406	411	403	415	426	413	428	414	401	436	413	415	411	419	406	400	376	393	390	405	421	401	407	378	433	440	432	372	421	427	429	403	448	404	411	388	375	426	434	439	410	403	392	390	393	403	418	410	388	427	412	426	416	425	410	412	416	446	397	424	392	402	428	452	428	411	446	401	414	411	408	396	420	402	382	427	387	418	416	421	405	403	421	417	401	402	404	462	413	379	432	366	378	361	407	407	411	405	386	418	446	408	424	402	424	393	434	402	450	416	388	401	403	437	434	414	378	422	461	391	409	420	425	385	402	409	437	433	388	434	400	427	390	429	440	408	459	421	398	447	386	430	373	412	429	389	374	399	402	380	421	424	418	420	417	411	423	402	394	412	427	448	424	399	433	407	436	381	403	414	412	421	405	415	429	418	384	390	385	380	416	419	402	390	419	410	410	389	375	396	401	447	381	353	404	397	355	408	391	397	383	420	385	409	437	404	391	424	397	407	406	377	423	392	407	415	418	393	414	355	408	380	416	398	380	385	418	422	422	406	445	406	404	403	423	414	407	416	399	393	406	422	393	425	376	398	401	384	423	397	427	366	412	403	399	378	395	409	445	360	406	402	403	408	411	420	398	359	426	395	419	428	417	420	408	426	401	420	389	415	389	370	405	439	381	429	412	384	414	403	380	429	394	440	414	380	436	426	438	411	434	413	376	371	405	395	430	398	394	389	418	415	383	420	428	403	399	402	416	413	380	419	396	424	415	412	401	416	395	386	412	413	368	384	429	412	400	376	417	430	441	432	451	407	402	383	413	402	399	373	415	399	433	389	402	424	406	399	426	420	411	425	402	402	404	393	400	407	408	403	404	434	415	423	399	376	409	392	407	431	418	403	384	372	414	392	408	390	402	403	423	414	382	418	405	396	400	394	442	402	396	405	383	409	424	427	397	396	417	443	430	445	375	403	429	400	435	382	404	392	423	423	378	395	410	407	386	432	421	401	407	432	412	442	407	431	432	419	413	384	425	389	383	352	409	381	401	373	442	397	375	400	455	436	386	374	382	403	411	400	399	425	397	409	387	418	387	443	418	400	375	400	414	423	416	451	432	390	421	397	412	399	401	391	409	396	418	419	410	407	437	386	405	390	429	431	426	429	380	426	410	375	390	429	404	385	436	406	396	404	402	432	416	412	426	356	417	415	429	399	385	398	393	386	362	424	428	387	367	393	401	423	421	391	372	382	410	448	427	410	364	412	397	396	395	397	424	423	401	379	425	405	383	397	373	441	483	370	392	427	394	413	360	409	399	406	388	377	395	369	425	404	447	417	445	398	441	396	420	411	412	415	379	391	384	398	416	384	397	419	415	418	419	396	412	373	443	437	370	338	414	416	366	405	392	426	400	418	392	408	431	398	389	388	445	417	396	427	447	416	425	435	418	446	394	411	382	371	437	436	409	441	425	424	415	361	444	389	396	449	392	396	422	418	423	435	409	408	397	439	383	406	421	423	435	422	429	422	430	387	394	402	397	390	416	396	415	389	456	413	381	407	412	422	395	397	419	400	433	428	380	408	382	431	396	431	378	440	412	401	416	425	388	386	390	411	396	419	426	437	439	402	391	438	422	390	419	433	442	414	407	386	384	423	407	425	395	416	397	420	455	428	404	387	419	409	418	428	405	414	429	435	390	418	440	429	415	406	407	414	416	432	417	424	397	414	418	396	397	440	411	442	400	465	461	415	393	441	425	400	412	396	403	410	388	414	422	422	404	400	401	424	411	423	418	380	409	370	415	424	423	402	377	411	401	445	382	394	398	390	427	419	401	427	380	409	406	461	415	399	435	407	404	420	397	391	382	415	388	412	379	412	398	405	431	399	377	405	441	395	406	413	426	398	414	435	405	416	411	396	431	389	432	429	421	392	448	402	402	394	405	415	406	400	393	429	385	419	356	406	429	429	442	428	425	360	429	417	430	397	430	401	422	398	374	396	412	387	425	404	410	423	376	395	392	439	383	409	390	434	376	419	363	415	406	421	418	428	399	420	396	413	401	414	375	414	420	423	373	394	429	409	417	396	402	394	421	395	433	425	405	412	388	391	458	439	397	409	422	406	401	431	443	419	426	393	403	414	430	359	406	399	384	416	396	421	395	410	401	428	404	399	375	396	377	440	395	403	403	408	391	421	406	391	433	402	393	420	434	422	398	429	409	381	396	420	385	396	413	374	421	385	402	426	371	395	409	397	430	404	403	400	364	402	445	371	398	396	421	394	377	441	445	396	419	425	402	389	421	399	408	431	379	393	417	418	384	429	375	448	441	396	391	383	417	409	445	394	413	413	382	403	437	370	440	436	382	398	382	412	419	379	397	397	393	429	398	422	423	435	420	414	391	402	367	400	430	430	416	428	426	410	427	399	428	392	432	417	402	398	410	407	378	384	431	441	400	460	429	417	413	435	399	417	417	401	431	388	441	420	413	424	382	427	408	432	390	359	397	387	419	436	391	399	427	403	415	415	431	429	406	403	406	435	402	407	447	384	413	402	409	433	407	404	406	364	422	410	403	385	419	425	401	414	392	396	429	385	394	420	370	388	388	408	429	412	429	424	396	398	471	405	411	447	423	412	404	418	415	391	381	424	425	441	419	410	391	418	407	421	424	412	395	414	414	414	409	405	391	419	372	405	396	399	441	368	388	421	433	368	392	418	411	406	379	413	369	414	415	423	397	431	370	374	410	391	392	446	410	399	405	425	445	426	410	361	399	414	469	371	393	380	401	445	386	449	410	423	417	399	428	420	410	415	425	408	411	403	425	422	430	424	403	389	417	466	459	434	408	389	408	401	408	432	397	416	389	439	400	438	387	399	397	413	406	392	412	391	442	385	386	397	438	406	405	405	401	387	421	439	434	413	422	424	414	399	422	418	414	396	434	402	430	417	378	396	408	405	412	378	410	391	403	418	433	425	377	393	432	387	394	393	390	436	407	391	422	436	427	380	443	398	405	396	402	399	414	408	446	402	416	414	381	381	443	409	383	431	394	430	386	435	413	431	416	396	392	410	422	448	434	398	384	415	402	413	366	416	402	423	418	415	418	411	398	423	403	409	452	387	442	419	439	395	397	396	414	441	419	423	372	422	422	364	404	420	400	371	418	394	412	414	434	420	426	393	426	406	366	384	388	381	386	397	439	399	414	385	429	418	415	403	376	423	420	407	402	371	404	391	423	434	426	389	413	397	412	372	397	373	430	401	396	405	415	428	393	414	383	392	408	420	415	400	431	432	390	411	397	423	423	388	446	407	421	437	417	412	426	396	382	409	367	424	417	405	416	432	426	381	397	391	389	348	428	434	419	447	398	397	420	411	416	417	385	421	434	420	404	406	393	400	413	392	364	399	396	426	417	380	428	425	379	405	390	406	440	446	426	426	388	436	437	415	391	425	376	379	429	387	431
23471	22033	29772	24016	21310	18514	3184	358	290	339	293	316	324	300	314	321	315	303	275	285	307	298	305	315	296	257	315	319	332	330	277	318	308	312	305	284	271	333	264	287	296	319	291	335	285	291	297	296	300	303	287	282	303	303	271	322	314	293	309	284	307	300	298	321	321	304	313	290	279	266	296	337	304	310	309	312	303	322	328	297	264	252	293	286	321	297	345	296	292	317	320	312	327	288	300	283	282	267	326	294	326	304	336	296	293	299	274	284	306	308	272	309	328	308	298	284	304	302	308	317	301	302	297	255	313	267	295	253	301	277	292	284	271	319	328	316	293	289	317	306	304	332	295	299	309	294	300	290	305	293	295	313	341	270	289	297	290	300	319	304	313	308	321	295	293	306	315	300	330	274	313	284	289	305	318	280	314	302	308	284	272	291	318	297	295	295	294	304	321	303	312	292	293	313	300	313	299	308	320	302	293	309	285	311	295	282	278	293	292	309	310	304	278	327	298	308	327	289	294	305	332	291	297	310	288	310	315	308	292	287	293	347	318	283	270	285	313	279	290	314	278	275	259	333	307	318	279	290	286	316	319	307	297	293	295	326	307	280	273	298	278	311	318	278	288	282	295	307	291	280	258	307	313	282	327	325	287	294	300	285	305	323	309	276	280	288	320	274	288	295	305	290	304	311	295	278	350	327	315	298	319	328	290	309	303	319	304	313	335	288	319	291	299	322	299	328	277	306	289	284	297	279	304	301	260	296	283	295	311	295	329	306	301	307	303	291	302	325	286	293	295	295	280	294	314	307	308	307	290	284	303	303	306	313	308	311	286	294	319	307	286	296	283	298	331	341	325	284	281	305	284	280	319	289	322	299	293	291	292	292	286	272	307	319	330	309	282	307	277	288	248	285	286	298	299	282	310	288	287	307	316	296	312	284	322	282	281	318	302	316	325	276	271	297	304	328	288	302	288	306	303	296	317	327	304	288	302	312	279	275	295	279	330	305	287	286	301	312	314	263	327	286	297	290	278	305	296	290	297	314	309	300	298	302	314	307	277	290	255	310	311	321	285	318	295	306	281	306	287	283	307	305	304	290	323	323	288	313	301	268	291	320	292	282	305	299	315	272	293	277	328	296	293	308	317	298	273	307	305	294	322	304	303	277	309	344	304	284	314	323	278	299	266	315	323	290	303	283	308	278	312	300	300	308	333	307	302	295	313	307	294	279	299	257	264	327	321	323	265	300	310	294	291	299	297	304	285	289	293	316	310	281	307	298	285	309	315	268	310	306	291	312	301	268	307	305	283	303	298	318	298	294	269	290	316	299	288	310	322	305	289	295	298	286	308	289	287	324	298	299	288	275	308	310	254	331	322	293	302	307	291	305	273	293	308	336	293	278	278	305	295	277	291	334	301	301	295	339	315	306	307	333	256	318	292	278	319	279	278	328	293	291	307	331	285	320	295	302	320	261	296	296	300	301	280	301	307	319	280	293	257	313	301	293	290	291	337	273	299	309	308	303	310	314	297	271	292	296	330	288	276	308	284	290	292	338	278	316	320	272	304	303	309	311	298	322	271	304	267	287	313	278	293	341	316	296	317	294	287	295	292	306	302	274	309	302	322	314	290	292	284	289	270	317	290	277	291	306	312	331	296	265	332	306	305	301	292	316	296	299	298	297	279	306	324	334	308	307	275	284	296	296	296	293	301	309	306	307	331	309	272	298	307	287	288	295	298	284	327	314	284	310	293	317	316	274	290	309	325	329	310	316	320	306	314	303	293	304	277	301	310	315	332	312	323	319	273	306	316	297	304	299	304	352	298	287	308	330	321	304	310	316	303	300	301	310	283	296	355	299	277	311	306	301	317	323	297	319	312	306	294	321	284	301	333	309	308	285	308	288	325	292	306	274	284	320	322	272	275	287	324	296	331	270	306	306	292	295	304	291	301	308	312	290	310	287	279	312	309	324	294	308	345	306	269	313	325	322	305	286	282	290	290	296	275	290	328	306	297	304	295	288	296	303	297	310	329	269	298	288	304	298	337	313	275	303	315	293	317	310	319	340	286	296	271	318	288	293	320	277	283	297	309	313	275	274	304	289	262	321	296	306	279	318	299	310	269	301	287	292	275	297	290	307	317	303	288	305	293	318	315	291	274	286	285	298	302	292	305	299	350	317	310	278	297	284	318	318	316	291	318	320	306	297	313	299	311	286	281	295	300	300	281	322	304	321	314	293	308	300	320	263	301	323	320	292	298	311	292	302	256	329	297	325	266	281	277	291	294	307	327	282	310	270	287	269	291	301	340	302	312	263	282	296	322	326	308	271	309	307	296	304	312	298	290	294	299	300	279	288	311	297	328	285	286	279	323	317	290	316	292	338	288	349	325	281	315	327	288	314	321	298	284	294	338	308	297	329	326	315	287	288	307	304	302	299	332	301	347	292	272	302	288	299	300	299	251	282	307	340	319	266	304	302	306	322	287	283	317	302	306	301	312	344	326	316	297	288	312	292	286	326	286	293	287	322	305	319	315	300	297	298	293	274	310	272	285	275	284	324	290	290	295	266	325	309	296	301	312	299	315	306	296	327	272	286	293	283	285	298	287	286	301	282	282	307	311	283	264	287	289	287	290	271	299	285	317	319	315	308	306	299	305	301	312	307	303	311	329	287	353	288	296	262	300	300	309	293	279	292	278	291	306	291	307	307	298	293	282	309	316	317	310	318	378	305	286	316	266	272	320	274	285	336	303	288	266	312	295	303	268	293	303	289	324	302	342	282	281	295	267	267	321	325	297	281	290	323	309	297	309	325	293	258	319	269	290	291	302	291	304	326	288	278	312	303	306	305	288	341	299	287	301	277	291	307	303	250	275	281	305	294	290	328	299	311	325	295	280	305	270	302	307	286	315	312	294	298	295	299	295	311	290	324	318	275	277	313	315	325	291	286	275	311	309	308	280	304	313	313	298	297	313	335	311	319	271	311	307	307	297	335	294	313	287	290	316	311	327	334	328	317	303	293	291	310	311	315	295	270	290	286	289	305	318	315	271	282	314	336	301	292	285	307	292	316	303	302	306	301	291	305	296	302	320	286	279	319	308	332	311	296	273	303	288	303	297	286	318	297	275	284	288	303	293	305	295	302	268	307	293	305	267	321	287	303	315	327	322	311	300	335	292	284	266	281	328	293	275	306	315	316	322	303	298	274	288	301	285	297	303	338	316	301	329	304	283	292	273	312	305	325	310	341	272	324	333	344	330	298	308	271	301	305	309	327	269	297	302	294	285	309	312	306	279	308	299	304	313	282	280	299	310	307	272	286	312	295	292	325	304	296	304	315	303	318	285	282	316	300	291	307	303	311	291	297	310	287	275	296	273	293	301	290	306	280	307	320	300	286	325	263	352	291	325	296	294	326	331	302	278	310	280	302	313	303	278	298	297	323	291	301	317	294	284	335	320	304	301	295	289	306	329	314	310	310	345	285	285	300	299	282	292	274	284	305
60350	97780	66591	35844	14032	3051	517	600	501	524	511	539	564	523	521	478	536	535	528	504	519	501	518	530	542	564	514	512	539	518	584	517	506	565	529	476	486	523	498	485	516	531	506	523	506	504	509	541	508	487	521	518	474	470	541	510	546	527	495	492	535	526	507	508	522	484	553	534	552	482	514	509	497	510	506	524	515	534	448	533	556	521	520	478	554	516	523	476	500	491	505	515	550	514	503	518	527	523	485	541	533	538	521	526	545	533	518	520	527	525	467	487	483	526	543	525	530	490	550	510	505	509	501	485	551	477	494	530	542	503	535	490	486	504	502	508	470	524	484	539	483	514	490	569	505	503	516	526	516	517	507	537	501	497	517	550	478	507	476	506	545	472	505	552	504	560	514	485	503	485	524	546	529	554	553	543	487	503	514	510	512	533	488	479	537	498	491	561	489	464	537	549	492	504	513	462	516	470	491	518	512	522	527	511	520	545	548	539	518	542	509	511	491	511	483	529	461	508	529	515	556	497	492	485	502	501	481	474	516	499	511	538	545	541	492	522	512	557	501	478	517	518	527	542	521	510	500	505	475	502	539	513	542	552	504	529	509	522	485	508	527	496	539	511	524	527	516	503	526	521	504	502	528	534	530	501	506	505	496	474	486	532	514	513	497	505	519	498	532	565	489	510	494	520	481	524	498	510	521	523	522	496	513	492	539	511	539	499	482	494	516	503	541	462	497	480	559	531	517	506	519	504	462	499	517	534	514	490	490	528	462	516	506	472	498	539	526	537	539	523	518	505	483	535	542	513	514	472	500	493	499	518	532	533	536	510	541	479	522	473	526	522	503	495	518	484	514	502	528	491	543	520	510	500	525	533	453	491	474	515	516	536	545	483	511	490	539	512	510	489	482	486	548	518	594	528	517	489	490	529	517	495	502	510	538	475	536	541	529	489	496	510	521	527	512	545	521	490	515	481	524	492	501	532	505	547	529	489	504	489	552	504	516	490	503	510	574	533	537	514	501	528	529	492	535	489	478	498	541	492	529	502	487	460	482	518	499	553	530	516	495	515	550	538	536	483	529	536	486	582	523	523	520	484	550	498	517	486	545	545	545	499	508	531	499	550	501	483	527	546	495	494	498	524	499	543	518	544	462	508	475	516	523	528	491	514	496	522	524	521	488	489	510	502	473	548	497	519	503	509	514	512	496	488	528	530	514	510	510	521	508	485	502	523	561	498	478	475	538	545	492	531	490	526	499	537	503	502	518	530	476	508	501	509	500	503	539	492	496	529	546	484	514	496	517	518	523	551	524	501	512	536	478	519	518	497	508	530	507	503	526	524	508	511	471	504	490	524	518	492	469	520	524	535	521	468	493	524	498	508	493	490	525	484	532	496	529	550	526	507	501	517	544	511	521	515	466	531	537	515	510	507	494	499	529	497	530	549	515	531	510	533	528	549	484	523	536	575	502	473	498	553	499	557	514	550	493	509	493	522	527	488	527	512	541	511	473	542	503	533	506	503	550	540	507	519	557	526	509	538	515	551	524	518	536	536	539	550	524	533	523	528	555	517	481	505	542	493	519	455	482	529	526	493	504	529	483	502	537	507	505	532	503	519	516	530	502	494	531	524	501	515	532	480	529	515	514	506	471	516	545	517	503	496	495	529	528	520	501	499	519	505	499	502	547	478	513	532	470	527	524	504	495	528	516	519	494	491	485	517	490	541	524	523	482	506	524	492	490	488	482	519	486	488	507	556	497	533	515	540	514	464	558	524	508	494	508	545	513	500	483	504	532	525	490	519	497	503	497	530	485	499	469	511	517	531	502	536	520	513	523	517	499	522	483	523	479	522	515	534	481	507	534	488	502	523	493	516	535	471	516	495	477	499	494	488	517	457	504	547	524	521	483	499	531	513	521	522	492	515	510	557	508	526	519	497	509	486	469	497	484	477	525	505	494	551	533	520	525	503	500	514	532	542	510	519	528	531	489	503	521	536	534	518	513	510	487	503	508	509	523	532	520	522	528	498	510	478	535	485	523	509	508	499	513	493	508	576	489	535	469	527	510	547	487	517	557	547	540	493	518	482	530	524	517	527	502	528	530	517	540	506	524	502	551	510	493	507	512	511	500	514	520	491	514	487	485	490	534	527	487	503	497	520	509	514	502	493	524	500	518	503	507	472	512	502	520	510	523	545	527	545	476	510	504	513	500	469	485	556	453	500	501	529	510	533	506	495	554	487	505	525	565	563	506	522	537	507	517	512	493	499	489	540	525	504	516	514	520	544	522	477	492	532	526	527	509	524	482	502	519	512	484	498	496	533	511	516	497	523	525	539	514	525	483	519	513	512	518	505	528	504	513	514	489	554	552	543	544	489	532	518	497	525	518	457	559	480	520	528	508	481	501	481	517	531	517	500	507	514	494	534	513	519	525	492	499	494	495	534	472	498	528	546	480	496	510	494	473	495	494	518	497	464	524	507	511	510	517	544	499	540	505	526	523	471	499	517	527	524	544	502	529	557	453	511	501	501	515	477	528	515	507	509	508	533	509	557	476	480	486	511	518	482	505	507	504	524	525	494	546	513	510	520	500	512	503	523	555	508	523	521	495	492	537	522	496	542	498	529	489	490	509	503	513	500	502	522	527	526	563	527	492	495	512	529	527	507	534	529	517	478	483	516	478	519	519	500	549	529	491	497	505	487	487	512	524	496	489	484	491	524	519	531	527	504	535	518	468	491	505	525	497	512	490	499	539	488	516	502	490	473	512	538	549	534	490	491	506	514	520	517	496	511	505	528	520	524	479	509	494	545	531	485	488	540	487	485	475	512	484	496	501	529	531	506	458	524	513	528	533	533	493	492	514	530	536	492	509	534	483	518	524	474	519	509	491	472	518	522	486	545	537	502	548	547	492	506	500	503	503	500	532	533	466	516	527	518	497	521	480	515	504	497	503	547	491	512	521	557	510	511	467	490	517	518	494	519	539	521	527	512	502	506	538	569	509	459	511	531	505	468	494	491	547	513	521	523	511	482	514	496	513	503	530	523	506	504	500	474	560	549	565	522	496	544	510	538	512	483	485	471	491	493	538	492	510	457	512	503	517	509	529	510	529	503	525	504	496	550	513	495	503	489	525	460	542	517	480	496	508	524	487	510	503	523	522	501	522	525	481	530	482	526	501	508	478	509	525	506	490	548	536	489	505	489	501	497	530	522	536	529	469	489	526	490	470	508	535	483	507	495	519	484	520	495	525	536	492	506	525	508	457	507	566	523	471	531	523	534	506	542	524	519	503	533	518	514	520	511	509	460	536	512	492	487	522	521	506	513	532	493	534	513	541	514	526	526	548	529	547	503	517	491	487	497	479	547	515	513	561	503	554	509	561	478	541	473	516	500	493	490	518	513	471	521	544	482	516	501	519	534	507	486	508	536	536	543	520	513	496	563	491	533	522	519	522	499	503	496	529	485	524	508	528	531	542	518	542	518	491	511	503	499	530	517
30186	29653	24636	9246	1256	481	302	304	292	268	300	259	255	299	288	275	284	275	275	289	273	297	261	271	289	269	263	293	297	285	289	301	262	280	281	270	272	260	261	281	257	271	264	286	247	304	277	289	296	293	310	268	272	263	285	275	282	265	289	310	270	266	261	316	258	290	283	292	282	282	284	325	278	292	257	306	285	276	270	260	254	286	277	313	260	285	258	285	287	286	301	281	273	297	294	291	268	278	300	253	281	267	295	293	275	277	280	281	280	277	307	271	278	277	257	278	305	276	278	283	272	267	280	281	283	255	291	265	265	268	301	289	297	279	297	280	291	289	296	289	287	318	269	273	280	265	279	304	296	281	274	285	280	307	297	302	283	285	267	281	282	311	288	288	313	303	288	281	304	309	273	279	262	274	305	292	304	290	305	240	287	279	291	267	286	265	284	297	273	307	275	302	308	303	261	285	271	279	266	301	283	263	317	261	267	268	254	281	245	285	283	276	290	318	271	278	275	297	281	304	263	294	267	294	307	287	287	280	281	281	275	330	284	289	272	314	267	281	282	257	246	259	264	280	269	280	266	289	275	288	284	307	280	281	294	280	305	293	285	272	260	289	321	323	279	282	288	300	275	282	280	270	279	293	291	284	279	281	277	255	295	295	255	282	266	309	295	280	256	263	275	294	279	245	303	248	272	273	282	262	246	280	282	300	304	244	279	261	253	267	313	297	274	300	283	284	274	271	276	271	274	275	265	268	291	275	254	289	284	321	285	309	305	248	282	304	285	287	290	275	292	282	296	291	262	297	259	295	265	285	262	271	295	275	299	296	269	287	262	260	285	290	263	289	257	273	265	307	285	283	282	289	265	268	287	249	298	269	296	311	296	299	291	250	274	314	273	285	288	273	300	267	281	291	287	329	305	279	277	289	298	314	289	286	276	247	272	265	283	265	275	281	270	286	310	307	267	292	277	273	262	284	264	276	264	271	275	313	248	270	287	281	277	287	256	275	276	306	276	258	297	268	323	289	258	293	275	261	313	317	274	267	258	281	270	268	278	281	295	294	262	279	261	263	284	292	274	316	281	291	322	268	281	285	283	299	281	254	283	301	260	271	264	280	284	304	276	250	304	311	291	278	273	285	297	294	293	239	271	324	283	287	300	245	273	277	326	278	266	250	298	288	285	284	293	311	291	265	278	269	283	288	293	282	284	294	277	284	262	305	286	289	267	266	308	273	281	259	298	298	307	281	236	299	305	281	276	290	280	251	266	270	283	265	270	254	267	317	282	280	294	258	286	254	325	281	317	237	318	272	294	293	293	294	302	281	266	286	281	283	280	289	274	306	318	310	318	292	290	264	311	310	276	275	274	271	272	284	253	267	269	270	272	262	256	302	299	261	276	283	279	279	271	294	274	263	254	267	268	272	276	267	254	303	283	246	253	299	291	284	285	253	288	272	291	275	277	278	254	266	269	274	296	252	260	283	284	275	288	285	306	277	269	268	296	295	286	312	257	270	293	242	255	257	280	277	279	271	282	289	262	275	288	271	264	296	277	308	291	295	248	264	278	299	267	274	294	261	272	253	295	288	253	286	279	267	299	278	270	264	266	305	291	260	295	286	263	269	256	297	279	275	286	259	284	258	262	260	291	256	278	297	294	274	268	297	274	282	294	277	282	290	279	267	290	280	298	286	259	271	289	262	288	297	298	255	296	301	286	315	266	252	272	297	300	290	279	279	290	248	259	280	258	262	322	288	267	285	262	304	273	271	298	266	279	288	261	261	276	270	267	287	266	311	280	283	280	253	288	297	272	259	274	296	252	256	297	257	248	258	274	284	307	296	291	289	267	282	309	279	292	277	291	289	276	257	287	268	290	252	258	295	302	293	235	283	322	294	286	292	309	289	307	264	283	291	269	277	277	298	305	266	271	263	275	303	262	280	288	287	315	277	269	265	278	264	291	261	266	280	274	286	282	280	282	283	306	283	273	275	271	285	307	273	243	271	287	280	275	292	292	288	293	294	274	295	319	290	296	274	308	311	285	294	291	289	308	274	271	260	249	292	282	295	288	293	269	263	271	271	281	267	265	281	286	288	275	287	286	274	297	298	268	268	257	283	266	253	293	256	242	289	264	292	275	327	263	286	279	271	292	277	282	252	263	277	277	306	294	273	288	324	305	298	293	273	248	301	267	287	287	272	287	243	265	302	281	284	235	285	286	289	298	259	295	303	251	308	268	283	285	286	292	267	246	297	270	248	280	262	288	289	257	288	246	268	277	294	276	292	321	312	282	260	256	275	274	274	259	310	301	264	284	256	310	305	275	313	272	289	287	280	297	275	274	259	281	289	288	279	251	284	276	310	280	255	267	307	270	266	249	283	270	291	272	279	295	289	268	324	272	297	271	262	281	284	274	295	279	276	277	255	296	297	273	255	296	304	290	296	293	279	285	290	254	274	275	296	262	278	282	284	299	283	301	255	259	250	308	304	276	311	286	275	240	284	244	280	284	233	266	266	285	287	299	299	256	250	257	290	291	278	266	253	311	293	282	305	293	314	264	275	286	260	306	281	288	273	276	269	280	259	258	250	277	259	270	295	294	293	285	275	280	314	261	270	282	291	247	263	266	293	300	280	291	262	281	288	270	290	269	256	264	281	282	279	286	311	276	265	311	268	272	279	316	269	276	288	283	289	267	310	287	289	279	243	262	299	294	284	280	308	259	278	270	281	243	301	322	273	247	275	311	295	281	297	270	268	270	267	264	283	294	291	266	265	284	260	296	275	277	292	247	301	279	285	285	285	280	333	269	302	279	289	280	290	245	264	279	261	286	274	291	276	283	285	249	277	272	309	287	277	275	295	281	271	265	311	278	315	273	292	293	287	298	286	273	278	284	236	280	291	301	288	269	262	299	301	284	286	260	295	311	284	298	289	269	282	251	297	253	281	258	292	260	276	301	280	288	258	296	278	269	289	310	265	271	278	274	279	283	304	282	268	285	294	265	261	272	284	288	273	306	290	265	291	270	296	280	276	279	277	303	263	270	304	297	276	286	266	296	272	310	275	274	279	281	268	282	279	271	291	252	256	306	267	285	282	273	277	275	282	277	281	260	292	259	275	275	269	278	264	265	257	305	281	274	291	280	276	320	279	274	271	290	303	291	260	286	251	313	273	267	289	284	291	292	302	283	289	247	288	263	290	279	284	303	276	270	283	281	261	287	271	273	278	284	270	279	296	280	264	259	282	262	282	294	307	284	274	258	286	307	266	298	285	270	304	263	305	293	301	283	271	324	292	282	266	286	303	299	316	270	254	308	298	263	270	285	289	297	254	291	263	301	273	260	289	275	336	257	302	303	309	284	294	283	267	296	287	255	276	307	264	255	289	264	282	292	272	300	291	252	281	290	310	280	298	250	319	269	289	285	262	253	324	269	257	276	269	270	293	296	311	277	304	310	278	251	274	273	298	281	306	291	263	299	307	284	269	275	270	278	297	280	273
39221	47058	27666	8702	2163	753	520	528	487	547	530	478	495	484	514	511	525	526	518	514	525	499	504	456	530	520	474	484	515	514	489	471	545	519	490	514	500	504	535	507	485	526	517	538	522	455	510	463	483	476	527	472	550	528	527	476	449	513	543	487	520	532	495	556	483	506	503	490	559	505	514	495	512	501	473	535	551	531	518	523	532	505	502	548	528	528	536	496	489	499	525	511	518	500	505	527	549	485	490	523	477	523	537	480	506	558	484	549	538	540	510	510	507	525	533	459	588	502	505	521	489	510	503	489	496	481	480	525	504	486	510	542	516	473	521	471	510	510	501	513	538	527	509	504	496	491	519	515	491	534	508	498	504	520	515	511	495	518	496	528	475	489	512	525	506	508	545	516	525	515	547	492	517	499	525	508	550	518	507	506	542	487	505	468	496	489	526	521	496	510	516	467	510	516	500	490	519	509	542	494	480	476	545	515	537	503	489	514	552	484	537	504	498	518	515	489	522	523	519	560	556	518	512	525	479	481	517	500	450	545	502	509	469	494	496	496	529	529	526	513	449	500	498	519	549	498	458	481	493	511	522	497	549	515	533	491	549	534	507	507	545	476	525	530	523	556	496	490	495	491	486	460	512	508	508	526	504	494	479	499	492	505	539	505	491	522	517	496	464	507	507	505	484	480	480	520	493	499	528	549	509	516	511	520	491	517	530	538	485	506	480	550	514	495	509	518	502	502	538	493	550	542	546	505	570	525	517	484	522	498	520	549	481	539	498	515	499	505	515	551	537	562	536	536	514	534	499	510	496	513	497	451	497	507	569	476	528	494	503	495	551	469	480	513	545	556	486	516	531	526	502	500	512	520	547	520	519	508	541	545	543	548	536	486	484	517	523	473	515	505	519	529	528	500	486	517	518	526	510	502	531	523	540	523	564	495	505	526	517	471	522	545	516	535	569	483	502	471	486	544	516	505	452	544	493	550	516	551	536	526	475	532	489	499	527	505	529	530	544	491	515	475	528	554	534	545	493	504	546	495	505	504	470	546	574	520	500	525	491	537	522	528	509	517	575	474	541	499	484	509	515	501	477	526	486	497	541	538	526	487	500	481	505	532	508	497	539	544	541	519	495	497	520	504	507	498	473	508	498	552	494	536	503	519	503	502	498	496	490	476	477	475	533	524	531	498	517	483	552	529	498	531	512	537	521	536	525	507	519	507	490	496	483	564	510	503	486	501	544	522	510	511	481	518	517	526	515	521	500	510	518	556	522	468	504	508	544	489	497	506	540	512	474	485	503	497	507	518	539	501	523	514	552	557	540	505	500	534	507	505	463	491	543	515	500	496	525	568	559	534	542	481	511	538	506	552	527	496	528	534	497	495	492	505	515	475	529	514	536	548	515	482	501	484	503	486	510	531	500	508	481	478	508	518	505	466	509	463	547	522	536	488	512	539	512	532	522	491	520	486	522	533	493	511	520	467	486	493	513	498	550	499	525	506	528	505	522	531	483	530	529	480	521	528	500	515	487	510	552	523	501	539	484	512	498	534	504	512	512	501	508	502	554	492	532	533	522	517	515	524	539	546	514	519	478	500	530	528	492	505	528	509	530	503	522	544	519	509	531	498	581	509	492	520	535	527	492	485	508	480	503	535	483	478	531	502	493	504	505	529	501	493	530	521	507	517	516	476	475	504	519	463	543	522	473	542	531	553	521	544	475	553	509	512	521	502	505	533	531	509	524	537	487	458	491	476	529	508	495	572	501	513	519	524	485	508	477	519	496	505	486	513	518	485	529	508	539	516	514	506	476	500	515	525	485	512	523	512	535	525	491	503	535	511	501	470	523	475	506	510	504	524	508	490	568	511	513	525	500	519	478	486	519	506	519	530	514	518	490	518	541	537	550	512	489	460	492	550	532	481	536	481	554	533	483	536	498	483	516	491	552	528	516	549	543	462	517	464	507	518	491	528	516	511	498	523	543	484	511	508	550	501	482	520	505	517	523	499	528	496	528	501	499	532	508	506	525	508	530	509	522	506	502	507	514	483	535	505	539	503	507	478	525	523	485	522	525	536	530	476	508	532	505	486	489	533	520	519	513	508	501	507	469	527	469	473	480	563	526	475	525	530	511	529	489	476	481	513	465	512	512	504	520	523	504	544	531	502	463	493	557	480	512	529	486	485	529	480	470	495	532	535	527	502	504	506	489	578	474	568	499	483	460	517	508	482	499	549	518	542	474	503	535	526	506	525	541	465	522	481	539	506	525	537	538	521	474	510	530	548	520	543	561	516	513	511	518	544	533	543	511	492	507	482	589	506	552	504	558	551	445	530	523	493	531	491	476	506	497	523	502	513	499	500	553	524	536	512	508	499	496	541	512	464	504	526	510	484	535	533	521	495	495	530	532	474	528	510	554	517	543	507	533	508	488	494	491	510	504	556	553	474	530	506	485	508	550	497	493	559	485	512	495	512	515	489	505	496	490	536	503	526	515	513	529	514	471	496	491	510	535	520	538	514	508	511	498	500	545	525	488	498	483	486	487	537	518	525	536	540	474	510	508	510	527	492	524	491	531	505	501	483	469	551	534	535	530	527	544	505	499	506	505	510	542	511	518	533	479	487	514	527	482	524	518	490	522	502	505	534	507	484	545	490	490	519	525	468	538	520	533	544	518	473	499	516	528	505	502	520	492	480	521	477	487	509	485	514	521	532	477	532	546	533	477	550	549	490	505	468	503	490	498	519	509	506	515	525	487	525	566	521	506	527	521	507	528	500	496	522	507	504	521	520	517	540	491	496	517	528	521	519	488	514	489	513	520	504	524	495	480	486	500	524	541	491	528	530	523	512	490	553	487	549	480	504	512	497	500	496	496	488	513	506	515	519	491	489	508	511	498	501	499	483	508	508	534	502	506	510	475	516	504	507	545	470	496	522	526	476	516	516	518	472	517	495	492	522	530	509	504	496	536	514	523	495	528	512	524	543	491	514	510	508	500	500	506	535	507	509	527	541	526	483	535	551	493	500	557	491	468	535	499	527	511	545	509	507	486	510	538	508	531	503	515	465	517	501	490	514	540	509	514	507	515	493	488	507	491	497	522	473	511	514	540	531	507	494	551	513	491	518	513	507	555	540	531	506	481	495	524	538	532	526	557	484	525	497	470	478	485	478	525	526	483	535	510	494	515	482	486	545	507	532	498	490	485	519	492	504	533	533	517	547	544	498	505	527	487	493	497	489	528	523	505	529	487	551	533	523	510	478	487	481	499	528	499	514	466	557	533	542	496	530	508	510	459	566	505	512	598	529	549	479	514	508	559	528	482	494	504	511	527	493	503	509	515	524	495	520	585	505	555	505	534	494	520	499	525	497	511	540	521	502	529	498	495	544	513	521	497	539	475	492	516	522	511	508	490	517	546	540	479	449	534	495	466	506	511	524	536	515	477	529	522	514	502	502	534	509	538	499	529	456	518	516	562	541	536	539	531	519	509	540	523	503
24852	23046	30491	25025	19413	6107	332	285	238	217	229	198	236	220	213	238	204	245	214	215	203	240	216	239	227	224	218	225	253	226	223	229	253	229	232	224	208	224	223	221	230	236	209	240	224	220	208	207	227	239	192	204	226	211	247	237	227	229	264	250	231	235	252	233	211	210	234	226	239	227	244	220	224	237	209	224	225	221	232	217	229	257	230	242	250	215	223	225	227	262	212	239	203	241	226	226	223	221	226	242	220	230	229	236	206	236	215	241	216	194	225	194	212	239	250	231	210	216	244	235	199	247	206	232	233	228	218	235	202	224	234	223	214	232	220	239	242	205	247	254	190	251	223	268	207	213	220	186	231	235	218	229	211	242	222	228	212	217	261	213	229	227	216	206	222	231	224	234	221	174	211	215	236	221	222	203	242	190	220	240	243	236	198	193	236	248	268	207	226	235	214	209	218	227	219	220	226	198	203	244	224	240	227	218	225	243	219	224	202	244	240	237	217	217	228	224	225	190	234	229	232	219	220	221	243	201	215	223	248	200	217	226	224	248	222	241	228	265	222	234	237	215	238	223	203	246	256	224	225	216	225	209	224	221	226	223	223	221	239	228	247	240	215	253	200	243	212	237	196	225	221	206	217	239	235	239	244	217	213	199	238	220	232	239	239	222	193	228	220	225	206	242	203	202	229	206	220	223	237	205	257	212	224	239	242	231	244	224	213	202	242	208	210	209	211	219	246	199	237	201	222	240	232	219	225	196	242	217	278	240	202	227	218	187	227	209	218	214	236	216	242	240	246	206	231	245	245	243	229	213	249	247	223	196	212	203	242	208	227	231	206	231	218	214	210	197	225	230	231	204	223	238	200	255	216	239	231	220	232	225	242	214	221	222	213	230	215	215	251	222	230	220	236	244	212	241	228	222	212	194	222	246	228	188	221	223	222	220	223	258	204	235	224	206	228	220	213	227	218	235	217	184	217	228	223	243	222	231	227	224	226	244	212	238	235	222	234	228	249	231	216	220	232	210	239	229	233	225	228	220	209	223	229	205	215	240	181	234	213	211	213	217	243	231	199	228	229	212	210	240	236	230	224	221	200	223	217	202	214	192	213	221	204	231	259	265	243	214	209	231	198	243	236	240	212	237	222	215	204	217	225	240	223	229	224	246	197	215	249	232	224	219	223	222	236	250	221	251	251	228	257	224	225	231	228	205	206	248	233	215	220	241	240	217	203	218	214	247	220	237	225	230	206	231	225	230	249	225	226	244	220	217	223	213	212	214	216	233	206	237	224	220	236	239	218	224	223	251	228	219	236	226	229	237	207	226	234	221	223	205	236	228	236	226	218	230	236	228	250	235	225	235	222	222	224	203	207	235	224	208	219	197	218	219	219	217	208	204	195	239	223	225	231	221	244	219	229	227	237	228	239	196	231	208	206	210	213	232	217	244	229	215	239	228	221	237	220	221	207	206	244	222	223	211	221	219	222	253	199	237	229	218	239	206	242	212	225	216	226	224	205	204	242	224	222	214	235	229	210	212	210	223	255	217	231	222	214	248	196	206	205	215	203	210	213	247	237	248	216	214	236	200	206	234	212	202	200	218	226	208	224	228	262	212	229	250	232	238	247	211	223	227	205	244	202	244	230	197	230	187	232	233	209	209	217	220	252	209	216	262	246	214	208	240	231	230	225	228	235	221	226	229	212	217	209	222	238	205	224	241	230	203	206	251	210	214	215	211	212	226	212	232	206	218	249	246	203	202	229	249	233	238	210	258	222	220	225	207	216	207	209	227	235	226	223	228	254	213	212	231	224	241	231	225	222	202	249	217	229	228	213	210	215	246	231	232	245	191	229	241	211	199	231	219	220	205	228	244	203	234	211	224	203	223	231	218	211	221	202	230	228	222	246	230	225	204	235	218	202	256	208	223	212	249	219	228	231	231	253	225	250	223	226	213	255	227	219	234	221	215	261	229	225	242	244	237	235	238	228	211	222	238	235	221	178	245	188	201	228	200	215	253	211	254	254	232	221	238	237	229	227	214	225	230	218	213	206	230	193	224	229	250	214	239	224	200	241	219	234	218	224	221	224	204	248	219	236	234	227	241	233	225	219	215	230	193	222	239	243	201	217	212	215	223	240	215	229	228	231	207	208	205	207	223	230	223	222	230	250	218	232	223	240	229	265	236	215	218	184	210	233	228	194	251	231	209	209	227	191	208	231	233	240	217	250	224	179	242	206	197	216	226	232	242	241	239	209	229	239	242	218	227	223	200	236	210	233	221	243	200	232	194	221	217	196	213	232	230	218	217	213	203	202	229	208	251	216	244	225	226	226	225	255	226	222	196	242	228	251	226	236	253	221	211	248	211	232	231	224	216	223	220	226	221	221	225	249	252	237	224	213	263	190	223	227	237	225	213	233	236	214	224	233	204	215	228	209	221	223	229	228	224	228	231	188	196	213	224	211	196	229	213	241	228	227	226	240	219	227	235	218	213	207	248	217	235	189	224	223	209	241	210	237	240	235	231	236	237	220	244	212	214	216	232	228	212	226	194	228	225	232	222	222	223	225	223	251	227	213	220	213	234	257	237	236	228	220	239	252	194	255	225	254	228	228	225	229	210	223	235	221	245	223	216	229	186	228	232	211	245	220	224	232	202	208	219	201	226	206	242	216	196	216	220	206	199	202	239	199	237	212	227	213	208	240	198	219	240	202	250	243	209	226	243	226	203	217	200	223	227	231	249	230	208	226	223	211	242	200	243	225	235	240	228	215	224	223	223	202	205	220	247	224	239	206	244	217	215	228	260	219	227	238	219	232	222	205	192	216	207	218	223	237	212	217	239	232	221	218	240	213	223	219	229	237	229	215	228	231	235	217	221	236	209	240	228	238	253	242	231	230	214	194	205	235	200	232	206	245	223	222	222	219	250	232	234	221	229	211	221	215	221	218	201	235	223	220	205	237	247	237	220	215	209	212	215	191	243	231	229	246	210	244	245	252	231	180	208	257	249	228	220	216	224	247	243	198	225	243	219	214	210	210	209	218	211	216	242	216	204	208	201	226	211	229	243	230	231	222	210	220	211	222	250	200	200	212	202	211	197	223	254	224	230	202	243	232	221	244	243	228	215	229	235	253	212	240	221	223	231	222	222	231	222	224	212	215	230	234	207	245	230	233	239	235	218	210	224	212	218	196	224	203	238	268	222	233	214	225	236	217	212	236	247	191	218	192	206	238	206	215	210	229	203	214	206	237	202	205	226	224	204	220	223	236	217	231	259	234	216	212	215	219	209	228	237	230	215	229	220	221	245	236	236	219	230	229	217	211	222	232	231	227	188	228	231	213	209	210	224	225	212	222	230	238	251	236	212	230	242	240	232	218	217	221	237	219	246	228	233	215	209	227	232	201	235	221	233	230	225	224	218	201	242	212	247	210	218	218	229	225	221	234	246	222	240	234	232	211	221	218	231	221	231	220	229	232	227	231	243	222	237	252	200	215	203
61210	88613	57739	28726	9416	1788	382	437	451	412	416	399	422	425	409	404	444	403	426	403	396	399	417	410	434	410	423	404	416	399	417	424	443	360	403	387	410	387	408	461	386	419	434	436	387	438	413	397	427	416	435	412	409	416	409	424	381	404	434	418	422	392	381	400	402	438	383	421	404	424	424	431	416	431	413	419	371	384	422	421	413	404	429	435	466	413	411	372	447	421	444	400	442	408	421	434	428	419	402	403	447	400	432	421	413	418	443	438	401	422	423	404	426	417	400	419	370	418	406	431	407	408	409	439	394	427	393	391	407	407	434	451	398	426	404	420	405	390	403	392	412	436	391	431	398	401	376	408	407	400	428	422	404	408	405	416	407	428	410	371	421	432	407	394	413	399	407	437	442	449	426	422	390	433	423	415	416	411	424	398	429	388	429	425	426	408	407	394	430	450	400	470	446	382	370	396	417	372	383	408	408	375	427	407	410	408	390	407	392	384	381	432	415	430	439	419	401	393	419	439	395	439	426	413	428	413	444	424	404	419	391	394	408	403	425	380	415	382	396	427	423	396	392	397	405	412	351	399	434	386	400	417	387	385	402	425	393	403	400	414	458	393	442	425	431	410	424	395	402	402	439	409	368	398	404	401	420	425	394	409	418	423	397	415	386	381	382	400	428	403	408	383	409	413	402	415	382	435	441	438	417	431	425	422	414	452	403	393	412	432	421	412	391	414	421	448	419	393	434	412	405	416	414	408	412	413	410	389	447	409	416	377	404	398	394	429	420	451	386	410	443	402	422	433	415	381	436	436	417	389	402	414	407	400	458	392	423	435	399	433	404	399	392	422	432	395	439	409	369	428	451	427	438	418	399	410	430	385	395	431	419	427	409	401	426	439	393	411	384	408	404	424	409	374	443	461	391	422	424	459	413	426	398	423	405	389	436	416	450	430	398	403	395	435	381	419	433	427	422	404	406	433	397	420	402	420	425	425	412	426	412	453	432	407	431	424	401	415	410	416	428	437	391	403	423	440	434	404	422	373	440	435	416	416	428	413	390	385	416	433	420	410	401	438	373	397	460	440	410	401	424	376	418	403	402	443	445	409	413	419	458	388	448	429	396	432	429	418	420	410	424	431	421	452	388	409	414	421	407	405	391	437	376	401	411	398	395	414	392	452	431	378	446	434	434	403	386	406	416	398	444	408	442	429	422	403	395	418	398	428	400	419	432	412	398	436	411	435	386	407	416	400	416	411	410	428	388	393	360	415	390	422	423	449	403	444	388	422	421	402	422	432	401	421	400	464	406	417	431	385	383	385	412	368	381	406	427	449	412	414	416	424	403	434	409	423	409	408	427	399	392	472	391	449	414	411	412	398	363	429	410	395	449	404	426	415	412	403	379	427	411	392	369	417	412	396	424	392	447	417	418	424	378	446	434	423	436	445	414	361	382	436	396	394	395	435	422	395	424	427	410	401	396	409	416	397	465	406	405	388	370	422	404	428	419	440	396	422	420	413	392	413	421	420	450	416	448	406	431	389	421	450	413	427	407	418	399	410	414	420	385	388	449	433	382	416	459	417	413	405	441	416	414	421	412	429	412	425	436	425	458	431	433	396	417	426	395	431	423	415	401	427	398	402	372	399	406	391	398	405	444	424	444	416	428	425	410	407	426	442	429	439	427	413	398	415	386	428	441	396	436	401	386	443	400	424	420	396	403	394	425	431	413	429	430	395	420	394	393	411	442	445	394	424	413	415	440	413	405	417	408	392	431	411	414	389	428	401	392	436	407	407	377	404	419	406	412	407	401	374	426	413	399	433	409	392	403	446	426	430	406	408	392	422	409	441	412	403	424	418	410	435	393	422	385	424	449	409	415	384	413	422	426	374	418	403	413	436	426	430	385	426	431	403	415	425	434	440	407	421	410	419	404	446	449	411	417	429	412	438	420	418	402	427	444	409	380	405	399	425	419	382	401	398	446	420	411	449	430	402	380	432	424	423	376	409	395	429	439	429	408	389	388	440	407	413	413	446	424	415	361	397	429	409	406	413	417	399	405	387	395	381	416	429	434	423	394	380	405	424	394	412	444	413	402	423	429	414	391	413	390	436	427	403	385	421	421	379	405	404	427	447	417	426	410	380	396	409	401	397	439	447	397	410	428	433	386	381	442	406	429	431	425	417	405	410	425	394	408	448	404	457	396	394	385	397	387	413	412	416	412	437	402	416	409	423	423	426	418	404	417	415	411	408	439	404	396	402	423	415	422	413	412	388	390	397	437	405	381	420	382	430	400	421	432	430	402	398	476	398	386	402	376	383	431	450	411	431	408	415	406	428	385	369	422	426	435	409	427	379	443	378	404	384	421	401	422	392	475	412	431	395	405	396	424	464	407	417	403	436	389	439	421	393	427	424	403	401	398	423	430	403	415	439	401	410	422	416	434	434	434	372	437	404	375	428	420	415	394	404	413	436	417	387	433	405	459	414	391	391	396	413	416	420	418	409	407	420	388	439	412	368	425	409	448	426	388	418	403	375	437	411	404	386	401	422	392	431	403	407	430	426	422	437	391	450	450	388	427	389	390	440	428	407	406	428	404	410	434	401	424	397	390	391	410	411	427	361	394	426	395	418	446	432	407	392	456	429	424	394	385	410	411	420	418	420	429	412	402	403	403	416	456	426	381	414	462	405	463	410	403	441	409	389	387	415	412	428	409	389	443	415	427	417	410	396	382	427	404	424	438	464	386	479	426	404	412	413	422	441	375	440	417	404	381	421	405	441	403	449	406	404	386	397	418	433	435	456	394	417	439	432	432	395	393	397	418	399	398	419	364	408	378	405	428	379	393	436	431	421	399	394	398	420	406	405	415	414	408	412	392	413	402	441	412	420	395	440	430	406	444	395	412	402	420	403	424	399	420	387	406	403	395	417	382	433	436	414	392	418	407	431	402	440	418	375	415	413	428	444	444	409	404	375	382	408	378	433	392	413	407	428	409	389	401	439	411	419	432	416	400	418	410	406	465	405	436	422	448	374	429	420	370	412	389	424	409	415	394	412	431	407	418	407	405	417	419	396	387	445	418	441	413	426	409	417	396	435	399	437	435	439	425	399	399	397	444	422	407	405	407	434	391	395	419	424	430	398	435	422	413	452	399	424	427	416	436	410	418	441	410	416	426	400	438	445	421	435	388	446	407	439	442	425	467	413	408	404	421	405	438	425	414	416	420	384	401	388	411	447	423	432	397	406	477	410	426	410	411	412	385	394	378	405	434	385	405	406	407	396	442	429	401	420	404	419	377	427	392	407	403	436	408	359	404	414	408	383	384	366	394	436	403	442	394	386	390	413	397	397	427	400	413	384	413	408	426	448	455	393	429	410	408	424	417	388	402	412	385	397	418	417	413	411	421	421	440	401	426	390	442	414	400	405	404	406	411	424	426	437	429	414	443	392	412	425	462	414	405	373	403	389	417	405	420	427	415	426	424	400	405	431	382	458	405	402
23487	21968	30044	24119	21333	18620	3514	335	299	306	303	297	305	296	311	317	294	320	291	305	319	284	300	279	336	306	269	308	284	310	298	305	292	273	288	341	275	310	277	311	269	297	292	304	311	296	305	293	285	301	310	296	272	306	305	307	290	297	301	276	309	312	331	281	321	306	302	300	305	287	314	295	286	322	299	280	303	286	306	275	294	298	277	258	294	288	292	305	308	295	281	314	310	266	302	286	272	304	292	311	282	305	307	303	318	275	291	305	287	324	303	304	333	309	278	291	275	313	280	308	306	310	281	283	290	284	268	280	300	273	308	270	296	342	295	306	283	287	279	298	318	280	295	294	339	272	331	295	282	308	301	319	304	284	296	284	291	301	262	301	268	261	311	302	296	293	291	285	292	330	297	276	298	305	316	289	294	279	295	319	287	265	316	305	301	290	276	273	282	297	278	334	298	285	307	309	290	301	295	312	306	323	282	309	266	289	282	292	305	309	302	317	306	267	311	304	295	308	309	297	278	280	324	300	320	290	327	308	280	332	274	288	265	276	291	311	287	301	291	293	297	312	310	299	258	290	321	278	297	291	288	278	296	287	295	320	290	318	297	297	297	307	304	282	290	278	295	292	328	278	291	325	255	320	306	298	301	288	322	281	296	300	308	307	289	283	299	283	312	284	329	316	291	293	266	259	298	288	300	314	306	250	296	262	326	292	317	295	299	280	302	298	290	307	317	303	267	309	336	307	292	292	303	277	278	270	313	259	280	309	296	279	277	300	297	285	271	281	266	287	313	294	287	292	295	304	298	306	304	300	249	305	290	330	282	293	276	310	254	306	303	326	316	299	299	291	295	281	300	291	306	308	286	285	292	328	294	257	318	290	293	300	310	299	274	268	317	308	310	308	290	271	300	288	290	262	307	310	282	287	287	321	337	300	282	307	291	299	307	321	289	264	316	306	318	320	319	327	306	312	314	295	294	289	290	313	297	309	298	301	298	273	277	279	289	304	300	285	300	279	300	286	308	305	282	294	352	309	319	269	274	269	296	307	303	317	292	282	283	271	315	339	263	304	292	308	299	301	255	290	341	284	278	334	278	310	295	274	277	309	299	304	314	280	285	285	292	280	298	300	282	292	296	283	308	294	320	322	285	281	309	293	277	286	307	290	300	264	278	301	304	270	275	320	308	323	293	307	290	291	291	316	301	288	312	282	302	269	299	283	301	272	283	338	259	264	311	301	300	296	283	297	319	310	271	329	313	300	320	271	317	298	271	279	273	329	281	282	306	309	266	295	325	286	296	288	295	295	317	296	311	312	304	278	302	319	276	301	318	288	304	318	319	269	310	321	320	300	306	335	291	330	307	281	324	304	305	301	307	287	326	326	301	306	299	318	286	297	281	304	301	285	319	284	287	308	301	291	308	276	268	275	292	285	268	298	291	297	334	302	272	295	317	243	305	310	319	275	294	317	297	292	318	268	311	316	319	298	294	251	303	289	246	293	281	274	306	301	280	295	322	303	293	333	293	288	323	297	302	253	319	311	312	297	306	288	322	293	272	318	301	304	318	289	341	319	274	320	263	289	285	301	315	280	302	295	306	290	298	276	308	304	304	298	287	283	300	286	281	277	280	294	305	261	293	321	290	276	301	291	290	286	288	291	313	300	291	285	299	313	294	285	315	324	289	298	299	290	259	314	283	299	296	320	329	306	289	334	274	301	345	295	299	291	287	303	299	305	296	283	270	326	315	275	302	302	312	298	266	316	307	282	297	296	289	325	319	297	312	296	306	289	304	310	289	291	321	286	319	329	273	267	275	284	276	305	320	273	307	284	291	297	271	291	323	285	297	300	300	269	281	290	296	321	288	322	304	273	304	291	309	302	322	289	289	266	290	329	323	304	328	296	314	281	303	318	322	306	309	281	271	289	258	274	282	268	305	286	298	320	269	298	325	296	283	290	299	312	301	328	287	313	332	288	298	331	285	293	295	291	268	313	312	305	299	316	296	314	305	287	310	287	316	289	299	294	289	289	304	285	317	332	309	294	304	306	292	302	297	318	294	296	301	240	258	308	318	313	287	263	277	312	305	278	299	303	283	284	319	288	325	312	297	282	273	338	290	293	277	304	289	281	306	292	275	290	304	295	281	305	313	302	287	302	320	265	265	310	304	264	312	311	294	286	305	315	302	308	292	300	299	303	276	314	278	274	293	326	310	293	291	275	279	266	283	282	308	310	334	267	278	274	293	315	303	303	286	319	284	299	287	283	318	313	322	287	307	297	295	297	282	290	315	273	327	277	299	260	279	288	296	294	300	321	286	288	327	300	298	330	293	309	268	266	313	322	290	254	292	274	281	308	298	277	308	291	294	288	312	288	303	313	302	299	271	282	324	329	318	285	317	282	318	268	285	310	292	269	323	271	268	308	313	283	304	276	299	306	284	277	290	275	298	321	278	307	333	288	313	290	328	268	301	297	278	308	313	279	286	316	309	296	299	294	290	285	280	342	303	311	308	299	300	287	272	296	315	317	301	311	299	286	292	306	265	293	283	295	295	313	288	313	280	273	291	298	296	302	326	313	321	307	280	271	285	282	248	299	326	290	292	317	323	294	294	274	269	282	315	293	279	300	296	292	321	279	306	317	309	316	295	300	282	316	261	283	307	279	303	321	264	303	285	277	297	322	316	315	281	306	305	313	301	336	314	318	295	308	306	300	292	272	307	290	314	304	270	311	310	283	288	303	309	293	317	291	281	297	319	275	315	286	296	284	292	316	273	301	291	303	276	308	295	306	302	285	304	288	304	290	271	319	295	317	308	309	281	296	289	323	284	294	305	295	345	308	286	351	304	332	298	293	293	311	273	293	252	319	296	304	311	255	307	296	304	297	310	295	324	281	261	293	282	291	315	274	291	281	287	276	287	279	321	284	298	314	299	324	313	328	321	274	299	327	285	308	301	291	304	277	316	320	284	282	284	303	289	288	310	293	288	288	300	294	303	283	295	278	301	254	297	270	279	273	286	308	309	296	294	310	289	290	320	306	304	271	274	305	309	306	300	296	307	300	305	299	318	300	300	285	300	294	302	316	282	300	289	298	293	294	315	305	284	283	322	318	261	294	275	277	312	304	271	309	280	279	322	278	304	278	309	312	313	289	284	301	281	293	295	299	279	297	278	315	303	270	311	290	331	298	322	313	312	301	296	262	297	309	279	299	296	288	321	317	306	321	303	296	327	298	299	278	306	305	298	283	303	287	303	271	301	313	308	281	284	294	287	304	300	281	312	287	314	301	305	275	323	269	302	307	271	306	298	313	285	297	330	322	322	311	308	293	264	300	301	332	264	305	313	321	291	275	281	304	296	306	302	295	288	296	289	282	285	285	309	305	291	324	278	295	294	287	284	311	276	272	318	281	281	309	307	309	310	290	288	323	295	309	320	316	275	273	312	301	297	289	269	311	287	301	319	299	293	294	270	307	278	305	293	290	301	291	322	322	296	289
61250	99514	69049	38056	15524	3330	470	496	514	504	517	559	514	547	522	490	508	517	508	531	550	512	494	511	532	501	507	543	515	518	507	520	504	501	518	537	542	506	533	529	505	526	489	515	565	555	492	545	482	523	499	531	466	498	528	486	497	551	530	495	515	502	506	517	539	501	514	523	539	481	492	474	490	522	493	513	529	510	501	520	501	519	502	519	474	499	499	510	537	476	470	527	494	511	516	531	533	500	536	516	539	500	480	507	482	495	528	531	544	494	521	509	521	538	501	496	520	489	502	489	523	507	480	482	525	517	498	531	535	515	463	556	497	532	525	515	486	487	498	503	533	494	491	509	558	486	526	510	481	549	516	475	468	496	533	504	506	551	538	532	535	522	547	502	499	524	508	494	509	513	513	467	497	494	511	502	561	533	500	495	490	495	517	501	501	485	505	541	520	531	521	492	522	513	522	500	519	531	493	504	497	515	522	530	495	508	528	492	497	534	528	511	494	473	519	500	532	498	517	508	533	496	562	520	526	492	509	489	505	500	528	525	517	477	486	508	497	480	506	507	531	520	509	526	494	486	464	518	506	522	524	517	500	545	481	501	517	524	557	514	503	520	555	486	518	471	544	546	497	510	525	523	494	475	541	530	502	514	497	524	498	509	556	525	565	481	526	529	514	501	560	529	467	463	505	511	527	536	514	496	521	536	520	490	533	503	523	523	502	487	545	535	491	459	473	509	504	495	511	471	494	499	519	488	507	488	523	471	540	494	510	527	548	514	535	546	523	499	528	510	537	524	504	470	488	510	473	540	497	510	512	520	504	526	534	530	489	523	532	509	506	518	515	539	484	533	524	472	535	520	522	481	512	478	493	531	534	524	511	461	512	514	529	528	513	525	501	480	487	542	483	507	496	484	512	513	519	518	561	534	533	502	531	495	558	499	515	514	518	474	543	540	477	468	514	531	521	555	545	498	540	521	486	494	529	531	512	507	525	530	512	479	508	516	535	493	518	535	453	518	498	506	540	523	475	516	513	502	508	527	531	494	544	522	491	466	496	524	476	503	553	463	515	534	490	501	478	517	485	529	507	569	509	500	544	488	472	518	545	510	483	498	543	525	520	501	491	487	504	494	492	514	544	483	510	527	540	485	450	513	507	525	497	491	507	487	530	515	485	486	505	518	557	499	501	518	500	525	517	492	489	511	457	487	520	521	504	491	550	498	532	480	507	533	557	468	498	496	486	553	498	522	528	501	549	458	460	539	522	537	507	518	506	541	491	487	489	506	488	503	460	539	540	498	525	547	518	538	544	484	524	535	477	510	527	482	535	474	504	517	492	529	447	531	486	505	506	533	527	532	527	478	513	485	515	490	505	533	505	514	524	482	492	467	490	492	524	502	493	537	478	476	506	513	548	502	524	511	531	492	516	501	528	530	512	488	538	490	535	576	492	516	537	474	527	504	532	523	525	495	516	516	514	555	498	491	470	503	481	530	521	489	509	478	531	568	479	494	577	530	540	557	560	507	504	577	527	525	529	458	493	517	525	518	547	491	502	517	496	488	526	525	520	553	502	459	535	540	517	561	508	509	516	521	535	513	533	525	515	481	518	505	541	509	493	512	503	532	496	486	512	516	546	524	526	520	535	517	508	479	500	498	526	505	507	491	548	492	516	557	513	507	528	534	494	534	504	505	471	565	516	501	501	512	510	545	536	538	534	502	550	532	478	489	496	513	509	458	518	492	537	513	487	486	496	560	508	530	478	516	488	525	526	517	533	528	508	539	541	516	513	500	521	472	553	493	518	516	537	515	522	527	513	486	528	509	496	511	525	515	504	511	524	493	521	461	478	511	505	516	547	519	541	496	527	518	537	467	537	506	488	493	492	515	492	485	513	535	525	482	518	549	504	485	498	518	491	506	477	514	528	512	496	509	476	509	521	529	496	508	535	512	466	532	510	502	463	504	542	507	524	488	507	547	546	554	521	536	532	531	525	533	522	527	500	514	562	538	513	508	513	499	478	485	495	493	501	507	465	515	501	523	560	487	533	510	498	528	488	512	490	522	532	536	527	520	504	473	503	499	509	505	537	515	513	514	481	543	536	512	529	497	499	483	503	480	478	462	510	518	465	495	520	524	465	508	508	485	502	482	485	517	486	513	488	493	514	539	535	503	512	506	496	513	508	504	487	518	489	509	490	473	498	516	506	510	550	474	517	499	499	512	501	508	529	490	525	513	536	500	552	568	522	505	493	533	476	519	498	491	521	534	506	515	517	498	486	532	506	535	536	528	506	485	476	535	499	494	499	530	533	517	540	515	501	535	514	504	502	499	536	520	540	551	511	505	468	543	524	507	500	480	535	537	543	531	506	522	562	470	513	531	528	523	521	483	540	507	505	525	525	513	477	516	446	537	497	509	490	507	549	518	438	490	537	496	486	513	482	511	511	519	496	547	522	467	514	520	489	472	511	541	498	535	465	470	499	477	547	514	511	533	560	534	540	496	523	476	538	520	502	541	537	538	507	550	518	504	544	523	525	485	556	493	491	534	475	528	503	493	492	519	534	516	490	463	515	507	531	467	499	534	545	510	472	521	499	576	519	551	519	502	485	476	516	505	543	501	528	508	512	480	498	547	509	507	511	504	476	521	470	534	534	475	538	513	519	525	504	486	491	551	487	515	490	529	516	564	484	523	510	507	472	514	503	464	522	517	485	531	490	498	533	509	487	485	526	487	500	462	472	517	493	512	516	510	510	522	541	536	535	458	509	551	509	511	484	493	515	527	516	491	555	533	483	545	516	481	475	533	496	510	492	535	509	435	486	489	500	517	457	488	487	532	492	483	516	498	491	543	484	484	557	531	480	528	510	500	538	541	518	491	504	529	523	529	530	538	522	529	532	505	519	507	504	520	502	525	497	530	503	511	501	514	536	542	517	484	523	515	487	514	550	506	523	485	489	498	490	499	523	505	467	496	506	529	471	490	500	527	518	497	511	541	531	456	521	490	515	509	487	515	499	529	517	512	527	527	515	526	486	481	521	491	527	478	469	479	487	493	509	500	498	505	490	479	538	541	484	535	533	503	479	563	506	583	476	504	570	525	520	493	512	490	484	521	539	504	508	487	459	537	507	499	511	519	479	479	502	470	494	449	479	518	488	460	547	511	478	470	555	507	474	545	487	539	556	508	506	540	491	486	515	536	497	481	472	507	509	458	490	519	446	511	530	500	494	537	547	533	514	503	468	496	533	524	498	512	492	532	492	489	511	537	508	457	536	501	519	517	500	520	503	519	547	479	475	511	525	519	520	527	556	512	515	491	492	494	503	536	531	513	503	483	496	520	528	512	526	507	497	528	486	553	497	525	483	517	505	479	527	537	507	555	498	541	504	504	522	494	520	518	490	545	538	512	497	544	528	516	495	527	496	539	513	498	482	532	499	530	536	451	526	536	538	495	485	517	513	525	534	503	495	511	512	531	509	450	526	487	485	502	490	528	523	507
29849	29177	26416	11304	1490	438	246	278	258	241	301	282	270	287	297	292	283	298	287	291	287	302	294	244	285	278	269	286	277	272	260	274	271	263	291	277	297	267	270	282	259	253	299	279	276	286	256	254	257	274	288	263	281	283	277	277	272	274	279	286	303	264	287	290	285	283	299	285	286	277	257	290	291	310	296	274	292	287	308	286	277	276	294	270	287	304	261	280	298	289	311	277	272	278	278	293	301	276	288	270	289	296	286	298	259	275	296	275	296	292	296	268	270	279	276	273	269	297	261	272	308	276	273	301	280	260	305	277	279	293	277	287	280	275	287	248	311	264	284	299	262	292	243	272	266	271	274	284	271	286	259	272	288	285	292	280	275	277	272	320	291	264	311	253	310	277	284	303	291	272	259	280	282	250	274	290	291	285	286	253	283	299	282	249	257	295	254	278	256	303	286	257	274	287	322	303	265	309	275	299	271	291	273	271	253	302	280	242	258	306	295	292	280	269	278	283	268	274	310	263	289	290	271	246	287	260	236	266	275	260	286	300	256	279	283	298	263	242	304	308	266	269	310	284	255	282	275	294	278	254	258	284	314	300	235	261	277	264	276	277	244	289	266	287	263	293	291	261	289	286	299	275	263	253	276	269	278	271	269	289	279	288	260	259	291	253	276	277	280	280	302	297	294	293	279	300	287	275	280	273	265	296	299	289	282	265	303	286	294	285	315	282	279	258	286	271	285	270	274	266	274	309	283	244	263	289	280	247	292	274	262	263	285	261	279	261	300	270	263	308	293	266	259	277	247	260	255	267	283	269	292	278	301	256	253	269	285	258	244	304	283	277	236	260	254	245	300	311	248	273	277	326	286	282	290	272	281	271	251	279	276	284	279	261	298	264	305	257	292	261	292	268	301	310	270	295	287	328	288	274	287	269	288	301	299	289	269	277	278	285	299	294	271	262	288	312	284	260	279	279	260	274	292	249	253	279	295	274	254	274	299	267	266	281	265	283	285	266	273	246	284	272	256	307	256	275	255	269	281	265	287	279	296	272	274	278	300	279	234	264	294	277	294	299	300	299	298	277	283	268	251	257	274	287	234	271	259	277	278	272	285	296	251	288	271	280	283	272	275	287	274	265	284	261	278	299	284	246	284	283	277	285	261	298	263	250	262	274	274	262	305	273	283	269	272	276	266	275	268	291	295	278	264	296	298	258	265	262	261	288	279	260	252	296	238	266	284	282	281	294	245	309	282	275	258	277	275	231	287	287	287	314	260	295	283	257	276	300	272	296	270	264	274	293	259	272	273	276	284	261	269	314	313	267	270	287	270	260	298	278	296	296	274	255	274	279	256	262	274	255	267	263	286	256	300	275	274	279	280	250	299	274	262	272	254	284	250	291	298	292	282	296	246	288	278	274	260	279	266	275	291	272	260	266	260	287	270	287	251	299	264	298	268	312	284	274	282	270	297	298	293	278	279	281	271	260	247	282	288	280	263	290	267	272	266	275	262	275	282	290	309	272	272	274	272	287	282	281	317	279	269	251	280	274	299	290	281	284	261	249	252	301	284	266	296	276	297	269	271	251	280	275	296	310	282	275	279	298	287	285	303	269	314	295	247	263	280	256	322	274	280	283	305	267	281	272	289	294	283	239	266	266	308	280	299	287	287	283	234	274	262	280	311	320	275	239	275	261	258	253	286	285	297	287	277	283	250	299	291	266	285	274	261	291	299	283	267	248	258	287	260	310	293	285	267	279	273	262	294	288	274	280	263	302	285	302	265	300	272	285	276	286	281	264	278	275	269	264	296	249	299	270	264	273	270	291	255	301	295	255	304	244	285	298	252	273	295	313	312	270	300	277	280	312	274	271	256	307	308	251	278	280	277	256	267	288	298	287	281	291	311	269	261	279	256	258	316	257	292	299	245	284	288	282	294	293	291	302	270	290	245	330	254	313	289	257	325	270	271	280	300	288	279	279	278	276	317	274	275	291	292	288	290	299	309	271	289	268	255	268	275	291	289	277	253	239	304	242	298	265	299	292	283	299	257	302	290	287	284	245	268	239	294	273	294	278	281	280	282	277	268	293	295	255	263	279	261	270	279	266	285	292	273	279	249	264	317	271	298	263	280	270	248	294	260	283	295	279	316	276	273	265	275	265	268	304	278	259	243	241	284	278	271	305	289	289	276	291	238	270	276	287	261	251	272	270	304	242	285	288	262	246	269	285	265	302	263	261	271	257	277	277	265	263	267	264	281	261	270	280	303	276	244	297	264	278	303	291	258	256	255	286	271	266	248	285	276	282	281	246	317	261	292	275	276	282	255	308	261	329	292	293	281	284	261	259	281	292	282	297	256	298	296	268	258	281	282	266	253	258	289	284	307	277	274	270	266	274	263	275	242	273	315	269	308	267	294	266	281	277	278	303	293	301	255	272	264	264	272	256	282	272	280	269	266	260	275	282	261	310	261	269	260	282	272	280	269	253	263	274	275	290	258	279	293	278	292	266	286	279	297	286	294	289	285	293	268	267	276	262	282	303	260	299	281	270	268	295	278	284	277	260	295	279	300	276	255	272	278	253	278	274	282	295	283	294	298	276	277	264	257	266	286	285	307	281	271	279	290	272	266	299	275	282	294	266	299	290	265	262	256	282	288	292	258	275	280	275	285	296	277	268	281	323	292	271	292	297	282	277	270	280	272	272	253	257	314	276	262	262	264	262	300	273	276	280	283	276	283	303	268	273	284	272	286	290	299	283	298	288	298	283	268	312	297	254	279	270	262	282	297	278	285	263	296	275	287	308	278	302	280	290	272	281	299	263	298	265	266	234	294	274	300	257	272	259	262	270	269	270	277	291	292	287	253	278	291	266	264	281	249	289	259	251	229	304	283	283	306	270	252	275	289	311	270	284	277	306	259	270	279	259	270	269	266	291	296	264	266	335	256	324	302	239	295	286	255	279	285	264	294	281	289	273	255	270	299	279	266	251	283	270	267	276	272	278	287	285	302	284	279	244	293	291	293	274	272	301	296	282	258	290	277	255	305	265	273	292	284	297	275	260	252	254	311	274	307	273	274	273	271	268	256	258	264	276	286	270	287	253	260	268	245	283	246	270	289	290	300	265	295	290	285	290	269	253	291	280	287	287	285	261	272	280	271	282	283	259	300	276	294	248	257	287	285	265	302	273	261	270	302	262	279	280	274	276	299	274	281	269	289	276	285	292	272	288	294	276	279	245	283	262	284	282	269	292	267	262	268	281	247	254	260	263	283	285	287	292	285	257	285	246	264	269	251	276	298	282	249	242	293	297	250	298	289	262	321	255	296	278	286	233	270	289	262	325	277	315	284	278	306	288	283	280	274	268	237	290	276	254	255	288	265	308	262	266	271	282	270	286	253	288	290	292	294	278	278	278	267	280	277	290	295	294	242	300	293	257	288	285	280	285	265	272	298	271	297	250	295	278	271	290	272	279	291	266	290	253	244	289	288	279	256	286	283	263
37825	46846	30760	10810	2696	807	476	500	514	545	490	530	485	524	510	492	477	492	498	537	515	479	513	515	503	474	518	527	476	514	541	515	487	498	516	548	480	490	479	504	492	502	479	496	530	513	485	494	503	455	517	456	485	473	521	513	525	505	532	503	503	519	513	485	520	481	498	485	531	537	532	493	545	522	461	526	538	493	525	513	492	489	516	493	494	502	507	522	488	503	539	511	484	472	536	491	503	513	503	475	525	504	538	478	506	497	500	519	531	497	511	506	495	496	498	513	504	492	479	513	512	480	534	497	548	497	476	523	514	525	490	493	502	516	532	515	465	486	512	495	505	510	490	501	501	495	529	514	518	540	504	476	514	516	532	534	539	499	521	519	506	517	472	492	494	541	520	487	537	498	507	508	486	508	533	502	527	481	499	482	502	477	492	527	523	479	498	468	499	497	497	520	505	494	546	505	518	469	532	478	516	520	523	516	496	494	482	558	515	485	474	517	520	519	531	517	505	530	514	498	537	473	515	514	457	517	514	543	529	488	481	516	529	497	507	528	533	488	477	514	512	559	495	515	530	520	486	504	506	537	505	479	495	517	506	525	507	501	493	510	497	507	516	507	466	510	527	507	509	527	529	459	500	527	473	476	505	505	506	484	451	491	486	515	489	532	467	502	514	496	549	484	480	497	479	498	539	510	499	504	493	544	473	517	493	526	494	517	484	502	496	483	512	543	509	543	564	485	472	474	495	508	525	516	493	542	515	507	530	511	505	487	531	509	477	518	490	457	514	495	470	513	536	489	524	512	514	465	548	517	521	513	510	514	487	532	464	524	462	488	505	505	561	499	508	496	482	503	449	530	546	514	498	483	532	518	476	495	531	458	498	535	518	534	477	513	481	479	536	451	508	522	477	494	490	509	479	510	489	499	513	528	500	496	532	513	498	525	518	530	492	511	472	513	567	478	512	494	505	524	518	522	469	492	523	498	554	495	520	514	476	495	531	512	510	484	492	505	513	544	491	519	489	462	460	501	529	493	489	526	524	499	501	455	527	551	514	538	535	500	504	519	549	505	506	493	474	536	516	496	523	490	533	497	482	497	496	506	516	496	535	475	504	504	536	497	503	479	510	497	509	486	508	542	528	520	487	483	502	511	515	506	513	511	480	509	505	563	518	487	482	508	516	505	543	496	524	503	476	508	500	559	500	503	507	502	559	521	505	511	509	519	529	492	532	498	507	521	488	508	523	528	481	479	513	558	510	518	525	498	498	507	504	544	467	537	485	504	483	495	495	490	507	508	476	510	503	502	499	511	498	474	485	503	496	515	495	493	507	520	527	506	499	541	542	512	482	516	500	490	474	509	506	479	504	512	516	490	503	503	468	498	515	484	478	490	490	531	520	503	512	495	476	525	520	480	530	484	530	509	486	497	488	447	483	505	541	495	497	485	520	506	471	487	482	515	513	528	538	503	481	492	521	499	492	524	499	543	524	494	512	484	502	540	545	491	534	517	531	506	524	537	492	481	521	487	501	468	505	517	480	516	541	505	531	483	497	529	492	506	534	497	486	474	493	526	466	555	493	506	489	477	507	480	531	507	519	476	519	533	524	526	530	517	472	491	503	542	466	493	466	522	523	573	552	504	506	512	519	536	521	558	524	553	565	497	504	503	511	515	473	536	509	493	505	469	485	537	497	471	478	491	480	441	489	492	528	475	477	494	528	538	482	533	527	491	509	460	491	518	494	506	518	505	501	478	483	535	509	510	512	486	481	493	502	512	483	479	468	498	485	532	480	523	523	534	534	516	523	517	491	567	523	503	523	536	491	497	500	465	522	539	550	538	503	499	508	542	511	521	524	466	470	483	503	521	482	488	529	529	494	505	517	506	486	520	485	502	507	497	501	487	518	499	549	555	524	523	520	485	499	499	513	550	499	507	469	510	490	506	495	513	504	481	540	546	424	519	499	492	536	561	428	480	518	499	525	496	500	522	500	489	512	514	520	495	512	504	486	516	522	467	523	504	523	506	499	463	488	550	528	475	485	470	498	490	515	534	461	502	545	498	491	506	493	531	504	466	507	506	484	483	540	500	504	535	486	556	474	524	498	549	499	512	470	468	520	525	506	508	509	546	524	505	506	489	512	493	472	519	474	531	470	494	486	486	481	493	514	474	552	512	542	510	517	493	468	513	470	484	524	470	513	494	502	532	494	514	536	504	532	499	472	502	468	485	533	525	492	490	483	487	489	531	530	509	523	485	489	498	518	487	523	495	497	552	500	531	505	511	499	496	532	490	492	501	513	488	508	510	498	537	549	525	501	535	493	455	489	498	537	552	513	489	560	491	488	474	466	498	533	497	531	506	498	513	499	522	494	507	507	518	489	483	515	492	530	480	513	482	546	511	482	516	497	486	568	529	485	491	531	522	479	540	522	487	494	510	508	479	530	500	489	508	499	471	517	538	521	491	513	504	536	512	505	504	540	484	489	507	502	487	551	495	480	476	515	504	514	493	503	518	506	501	519	503	515	518	488	484	530	460	487	492	510	545	565	529	540	546	463	516	520	488	489	490	491	498	523	520	533	501	544	491	541	538	517	511	513	501	483	511	510	523	496	503	500	503	505	459	479	519	489	489	538	473	512	520	466	516	558	491	508	521	516	485	523	484	500	503	531	482	507	492	503	516	543	543	526	510	463	492	517	477	534	529	531	467	517	494	492	496	484	507	496	506	491	489	529	490	461	492	515	536	548	498	494	525	498	504	496	496	511	500	500	543	508	479	495	538	444	507	492	537	520	515	501	513	538	522	533	485	555	481	558	492	517	539	491	526	511	488	538	495	532	521	517	513	479	501	514	504	504	555	498	471	519	531	511	497	489	502	515	518	500	492	489	477	517	495	557	525	508	524	511	480	508	505	526	515	472	460	512	506	484	503	531	553	476	499	491	500	520	502	505	475	462	512	461	526	525	465	483	506	543	505	494	528	493	523	481	499	545	508	518	470	477	536	510	509	503	505	497	479	485	518	491	514	516	526	504	504	521	530	487	532	504	486	537	512	502	486	494	535	509	478	473	505	506	497	507	530	510	469	496	486	508	529	497	505	499	512	501	497	505	511	509	450	478	490	483	554	489	512	499	541	483	508	549	524	491	556	523	504	525	483	532	492	475	513	553	523	530	475	498	510	489	501	475	496	504	499	495	460	497	503	491	506	468	501	561	491	546	507	496	438	502	489	488	498	492	554	510	483	491	521	520	494	544	481	546	496	492	506	479	511	525	491	492	525	517	490	518	498	509	546	522	474	516	495	508	487	497	521	540	506	484	507	475	486	514	499	488	470	502	487	513	497	524	539	489	518	464	493	489	504	497	511	528	501	507	484	489	507	507	510	526	502	502	551	485	523	508	500	481	476	509	491	534	530	482	544	519	522	494	508	492	523	532	509	522	514	520	486	512	503	549	507	459	508	479	486	495	493	483	532	513	533	505	548	512	515	502	537	523	492
24645	23020	31443	25761	19655	7102	369	223	264	233	211	221	214	214	235	209	238	243	236	231	248	211	217	227	247	250	236	221	213	230	232	228	237	241	214	208	247	241	224	201	230	213	211	209	237	223	201	253	251	221	220	222	204	219	233	230	217	240	221	217	220	240	208	247	209	218	218	234	239	217	226	231	232	222	227	221	242	207	222	203	223	222	227	203	209	245	231	226	235	189	205	196	212	210	226	219	232	233	224	242	230	249	245	237	235	238	231	227	215	207	247	217	206	218	212	219	238	237	243	243	228	209	215	240	252	238	244	218	220	213	214	251	215	232	218	227	209	190	213	220	230	234	234	215	203	217	262	250	224	252	221	213	216	234	214	218	239	211	225	237	228	218	230	215	209	220	216	218	237	214	203	219	241	244	241	193	227	248	243	237	235	231	220	231	254	217	213	226	213	231	228	205	211	198	213	222	215	222	252	210	198	239	204	238	238	243	221	228	223	239	194	210	248	222	205	228	228	233	235	231	214	204	220	233	217	194	226	223	209	232	225	230	222	240	218	233	240	198	242	209	211	242	229	230	212	236	197	236	215	239	199	234	205	225	219	200	233	228	217	231	190	204	221	212	228	233	205	210	213	218	240	214	224	209	250	230	213	210	224	216	207	246	220	231	202	225	213	248	232	195	212	227	206	216	210	226	232	217	206	221	216	214	215	230	210	214	249	224	228	203	246	211	223	227	237	227	214	239	215	211	212	236	241	240	213	239	196	206	193	205	227	258	204	260	244	240	214	225	215	263	239	239	217	236	229	218	206	194	234	218	205	233	228	210	255	207	234	230	201	221	222	210	227	231	212	211	216	226	224	213	216	206	227	234	207	220	214	235	235	230	230	247	199	212	214	220	222	201	242	225	256	217	225	246	230	233	230	239	225	246	204	196	220	223	193	230	195	200	208	222	202	218	236	226	245	191	237	227	231	215	252	214	239	251	230	212	225	243	252	183	209	203	257	210	226	215	234	217	212	186	203	210	238	228	241	213	223	221	208	229	234	217	235	192	202	226	222	229	222	208	238	191	200	225	216	225	213	199	205	193	202	223	227	219	220	219	251	225	217	190	218	219	208	218	217	240	216	245	225	239	237	239	217	221	220	190	203	239	213	210	220	217	218	227	200	229	219	211	244	238	236	231	230	223	214	208	221	210	228	210	229	219	214	209	217	237	215	218	234	223	233	210	231	214	203	229	191	241	217	215	233	230	243	212	206	197	195	232	223	214	194	227	194	208	202	224	198	224	222	196	212	215	199	210	228	255	210	234	249	237	228	223	242	227	243	230	222	223	233	234	226	201	238	233	219	219	232	238	209	237	215	222	200	228	212	213	226	210	249	234	195	213	228	210	232	220	243	231	212	204	236	199	215	227	227	208	225	219	236	246	218	252	206	231	252	226	229	210	225	207	235	221	229	195	234	219	217	212	232	231	225	211	231	197	216	228	222	243	192	221	217	172	212	240	221	220	240	217	229	212	235	238	211	201	235	243	228	231	219	210	227	232	230	234	221	241	217	213	235	242	209	246	237	238	195	236	237	237	228	226	227	212	243	216	229	249	233	234	233	237	226	209	219	222	204	250	253	221	229	243	239	228	200	225	207	201	199	204	209	214	204	247	209	254	188	232	222	244	231	212	222	209	230	224	210	227	211	247	234	207	199	226	239	258	229	221	218	212	231	226	227	196	226	222	192	242	243	208	241	221	216	232	223	208	222	229	237	237	230	198	261	229	244	211	204	234	208	207	219	215	211	224	232	239	221	233	218	241	228	201	207	234	240	209	198	225	239	213	203	223	227	213	223	237	202	238	233	226	222	209	253	190	228	203	243	250	238	219	258	201	228	229	212	219	218	217	223	221	250	230	250	231	227	245	215	228	243	209	214	221	217	241	226	205	227	229	223	239	250	222	222	230	228	210	207	250	246	219	207	242	247	202	245	216	248	230	213	214	221	216	233	224	243	220	226	202	246	218	236	227	220	221	191	240	228	232	242	235	232	206	240	225	247	226	231	216	203	199	213	233	217	205	212	245	232	226	258	231	224	225	208	231	223	244	219	222	201	222	254	224	232	232	234	240	222	230	210	234	189	201	207	245	217	206	215	226	233	222	215	228	220	224	225	223	222	203	227	212	235	220	218	198	246	225	221	245	205	219	246	228	238	212	230	198	229	240	233	232	224	224	227	231	240	240	220	214	228	208	205	217	226	215	251	246	273	223	217	216	248	227	230	219	247	216	219	230	223	247	247	221	219	215	213	233	199	216	231	202	221	231	216	212	192	255	246	232	221	190	243	263	234	251	233	239	212	215	215	217	244	226	232	240	224	195	226	213	213	268	211	204	222	187	221	205	206	259	178	221	246	224	229	233	224	233	229	245	220	234	222	235	233	208	217	222	238	243	212	222	197	216	236	230	220	200	231	243	231	232	212	236	237	236	211	256	203	245	209	237	225	208	208	230	234	215	228	219	231	222	228	219	248	232	225	208	229	199	243	248	269	231	234	209	222	219	202	230	241	225	239	245	231	233	228	226	204	217	211	263	250	249	228	234	232	209	229	254	232	210	224	196	229	189	246	207	253	259	202	226	223	231	236	210	226	237	222	256	225	226	216	220	222	204	223	225	227	234	229	222	223	213	198	221	212	200	209	220	204	222	237	214	238	197	223	245	237	209	222	228	219	217	228	235	222	250	214	199	223	218	211	212	221	227	226	254	227	230	240	233	218	206	217	211	200	251	213	237	225	206	226	234	203	235	193	240	194	219	227	205	194	223	221	205	231	224	184	219	212	209	212	195	230	202	217	229	223	235	225	216	210	206	203	231	230	244	231	240	232	219	209	216	185	204	250	199	221	214	205	232	215	210	187	245	240	221	215	233	242	230	203	232	223	223	236	242	234	211	209	216	196	225	227	229	250	225	227	221	223	220	235	233	240	222	230	224	210	228	226	229	229	227	241	202	214	230	219	206	224	242	215	218	222	238	190	248	251	213	229	228	243	233	241	226	230	218	238	228	230	242	242	231	201	232	237	245	231	215	218	228	203	233	221	218	220	199	229	212	226	227	237	230	237	211	226	211	205	227	221	239	234	209	241	213	230	220	218	208	209	232	241	229	219	246	224	235	205	217	234	211	223	232	201	180	239	215	222	244	239	272	216	242	235	213	218	215	231	225	210	237	226	223	217	234	226	241	212	241	201	201	226	250	232	234	208	223	228	201	238	213	228	225	245	228	217	221	224	232	237	231	202	216	213	250	237	244	218	211	198	234	240	215	240	214	237	232	220	228	248	216	206	250	224	263	218	183	209	219	209	208	209	240	193	219	219	212	231	253	227	232	213	216	221	230	221	236	227	213	211	207	228	211	197	192	244	228	193	225	221	225	236	212	212	244	199	227	215	215	228	230	203	224	228	235	225	242	222	235	214	264	218	216	240	216	209	251	240	229	220	222	213	234	211	211	251	229	237	218
60652	89739	61886	32973	12207	2479	415	416	434	404	413	408	381	456	391	366	382	379	402	420	425	444	364	408	400	435	414	431	391	407	416	384	381	457	392	410	377	412	427	392	417	417	431	423	405	428	407	431	375	422	394	401	438	426	394	426	415	425	375	398	381	412	401	376	395	408	378	394	400	392	416	409	400	414	417	391	425	389	410	405	390	409	434	410	410	383	427	401	407	388	408	379	366	416	416	375	400	401	403	393	411	425	429	426	390	420	409	434	409	401	396	379	414	421	402	400	468	403	378	418	394	413	400	386	458	387	398	387	383	398	392	364	412	400	385	396	416	402	422	407	402	408	444	379	385	404	414	387	421	391	375	426	409	423	395	390	415	380	368	404	458	393	397	420	406	446	384	428	400	383	413	392	406	393	384	433	407	386	415	382	427	411	405	403	376	419	413	402	392	385	392	424	389	364	406	390	390	418	407	372	405	418	409	407	399	402	400	407	372	373	400	434	392	376	398	397	382	411	402	384	389	436	396	386	407	382	387	406	399	422	398	400	395	399	363	385	397	428	353	369	352	403	400	413	413	410	382	414	427	406	437	403	415	358	405	401	407	440	445	394	405	423	387	390	399	392	416	424	412	416	373	400	396	400	421	403	448	401	387	420	411	396	404	429	400	429	418	397	374	383	386	413	427	374	402	392	415	374	425	445	434	421	414	410	360	354	402	417	411	405	400	403	429	400	391	387	394	391	394	402	423	408	387	414	404	381	390	387	360	361	436	412	390	429	388	399	410	401	384	390	378	400	376	399	389	454	378	402	400	418	405	413	379	386	442	382	393	374	399	381	409	418	439	396	397	398	417	433	400	415	427	392	423	432	414	400	395	419	405	394	375	381	421	403	417	398	408	405	374	389	402	411	405	395	435	412	428	368	420	432	393	421	403	410	396	408	431	384	386	393	409	403	434	392	399	414	403	412	418	379	413	405	397	404	396	372	377	380	399	419	443	384	390	402	406	373	398	430	394	406	441	390	415	420	391	410	404	419	395	388	409	406	416	428	414	447	421	417	394	405	393	422	419	411	390	409	414	401	407	392	389	368	418	431	406	401	443	417	423	444	452	409	425	408	418	366	430	391	401	414	436	420	386	404	388	416	395	398	394	412	431	404	402	416	426	439	367	404	410	389	436	410	396	414	416	411	389	390	396	380	379	389	414	422	369	426	424	366	361	394	417	395	412	419	433	423	406	379	405	382	408	399	395	404	379	443	439	386	443	399	399	396	404	430	427	455	407	386	402	417	365	403	406	409	439	400	367	408	389	401	438	400	399	396	371	397	391	414	394	411	428	422	419	440	414	377	399	352	365	390	356	386	399	395	410	392	413	366	367	391	395	425	387	388	422	368	381	389	381	408	377	416	402	427	386	386	360	386	389	403	426	383	409	417	414	452	424	433	367	408	410	394	421	433	421	408	412	412	403	419	402	404	428	414	429	420	398	395	379	390	418	411	387	370	409	368	404	398	377	405	402	402	418	387	411	435	383	399	413	391	388	420	453	388	383	388	365	391	436	424	410	403	429	384	398	399	403	392	402	378	360	402	416	401	412	395	405	444	416	401	403	428	400	395	405	387	441	383	379	390	387	409	390	400	376	451	384	379	402	438	406	398	423	405	398	419	394	412	399	405	405	369	391	408	397	400	369	398	379	411	427	398	401	375	456	423	439	402	397	398	388	403	396	400	425	414	386	421	380	403	383	439	393	371	421	406	433	419	400	403	390	399	403	389	399	405	379	406	381	390	421	361	392	387	436	388	395	379	444	412	400	389	408	414	409	416	403	385	425	415	381	397	409	419	396	391	403	425	451	387	373	394	412	440	426	376	381	425	440	441	427	370	440	375	398	384	396	421	352	409	380	415	406	390	387	433	419	431	394	398	401	382	370	402	405	383	437	423	371	393	439	390	410	423	401	403	417	437	389	408	379	420	404	429	390	482	401	383	424	405	405	413	388	412	421	419	404	407	380	392	387	439	409	357	388	408	378	431	429	406	373	428	429	408	360	394	430	447	401	417	430	366	415	409	412	401	429	370	423	425	415	371	405	382	409	426	397	376	418	414	428	382	368	426	449	377	419	397	421	368	400	389	427	392	369	378	403	431	357	452	423	383	428	404	440	398	430	412	404	423	430	406	398	428	398	397	432	389	409	376	397	374	417	425	385	428	431	442	431	422	407	389	425	417	423	404	442	409	402	426	433	406	382	426	389	388	378	388	450	402	415	371	375	388	397	403	386	425	396	389	377	444	388	420	391	408	394	459	407	412	385	409	377	417	426	406	411	428	396	367	433	388	391	374	376	372	383	414	383	406	410	398	415	378	437	382	449	388	389	374	374	428	375	406	427	405	396	388	360	396	405	395	426	464	438	378	395	416	414	408	418	400	407	443	380	397	424	425	396	383	407	398	428	415	386	397	413	395	403	409	397	412	406	422	443	389	399	421	412	405	403	388	420	427	358	410	412	404	411	390	394	390	395	404	391	408	429	460	415	414	437	399	435	395	406	451	413	379	374	402	425	419	399	398	398	453	424	400	422	433	446	387	403	435	413	443	415	431	405	376	433	393	397	419	410	381	386	381	374	401	382	406	375	426	390	408	404	400	394	396	408	397	421	418	413	409	411	372	392	413	410	406	421	400	393	417	360	385	383	394	392	375	386	432	385	433	396	382	408	402	434	372	432	354	408	401	427	430	376	407	384	455	419	402	353	386	415	410	354	414	382	362	377	387	435	392	360	397	397	418	389	438	381	384	393	431	433	412	397	438	426	423	372	398	397	414	381	407	425	382	426	405	413	378	412	410	378	396	374	407	425	419	412	417	421	415	398	401	398	399	407	409	397	400	382	407	394	396	385	426	382	403	401	402	405	434	402	431	375	415	401	423	401	444	387	374	412	393	391	423	403	409	364	401	421	417	416	407	424	402	430	391	391	428	432	407	403	421	414	409	395	452	354	390	423	419	400	407	417	389	447	403	393	411	410	381	385	395	396	411	390	429	381	394	400	418	385	415	407	422	419	432	401	407	398	436	445	399	391	403	416	420	408	417	400	406	401	415	433	417	390	413	428	432	414	430	440	390	410	413	380	415	435	408	410	398	432	419	410	411	364	412	398	379	390	429	396	390	392	465	419	423	416	383	403	413	410	386	358	384	402	385	363	405	397	383	369	405	422	430	403	377	377	385	407	399	401	410	395	401	412	453	356	384	400	432	381	395	412	395	391	435	400	404	409	369	406	419	409	410	450	411	428	377	429	421	398	366	404	413	404	390	355	409	390	414	398	445	397	393	397	429	434	418	389	360	393	406	398	381	420	405	400	401	422	365	399	409	414	401	407	426	445	407	427	389	380	429	357	410	423	363	400	394	390	421	424	380	405	417	406	400	405	371	360	431	424	375	406	417	430	413	436	416	381	425	376	446	388	398	428	396	409	375	431	411	399	384	412	400	418	418	398	417	374	432
23456	22046	30329	24057	21328	18537	3699	342	300	309	334	338	317	305	332	289	285	297	285	287	309	297	325	302	282	284	316	306	275	305	295	324	295	301	289	319	331	278	296	292	294	287	322	316	307	311	313	320	335	347	298	294	311	291	310	302	287	294	303	282	294	335	278	279	314	305	309	309	275	317	305	282	296	260	298	289	311	294	312	276	254	287	323	322	282	295	274	290	284	296	303	297	290	291	304	305	298	310	297	286	274	315	288	315	320	286	291	326	329	298	300	291	289	287	309	297	321	277	306	293	300	329	293	321	329	283	284	278	317	313	275	288	321	289	285	304	291	286	328	283	302	303	305	303	306	304	302	302	283	265	286	298	292	273	306	304	282	299	309	292	317	309	288	299	315	285	273	322	289	337	296	282	312	293	287	311	274	307	314	283	292	290	308	305	293	292	302	293	291	282	311	261	306	281	265	293	278	315	286	295	275	307	297	280	282	289	286	291	286	324	302	300	324	324	284	294	328	284	293	284	288	270	328	324	326	340	316	289	288	274	280	297	263	302	302	306	319	302	334	304	292	289	250	284	308	286	288	286	312	339	270	269	252	307	286	291	290	316	332	284	319	299	285	267	280	250	288	303	304	305	298	287	304	275	303	302	315	279	285	306	320	287	289	303	294	280	307	291	288	298	294	265	301	261	279	282	290	291	274	246	256	310	262	304	316	289	305	310	295	303	276	290	340	271	291	310	267	282	283	321	305	316	325	297	297	302	282	327	314	274	301	320	315	318	304	295	306	333	315	297	308	312	279	298	315	275	272	288	281	302	333	306	294	300	294	293	301	283	325	293	285	324	301	317	287	300	271	304	313	266	303	331	289	299	281	323	290	326	280	278	274	323	268	282	310	323	312	295	310	266	305	300	338	311	290	294	286	269	276	294	315	311	306	333	296	284	271	305	289	286	302	286	297	267	309	296	314	264	293	310	327	271	311	296	319	290	292	308	276	322	308	282	302	289	317	284	298	320	286	291	310	301	267	273	324	326	306	335	285	293	305	300	303	303	299	315	273	288	305	300	297	280	321	289	339	301	318	294	298	301	295	298	278	264	284	297	313	281	294	283	336	272	312	295	275	288	282	296	283	318	294	262	254	276	282	334	296	272	275	309	300	295	316	273	289	287	283	286	293	297	322	284	306	321	313	276	285	327	306	291	328	344	309	279	301	311	305	296	315	312	302	292	310	340	268	316	318	298	311	318	307	291	293	313	284	300	306	301	266	315	304	277	321	322	268	304	297	299	293	300	283	328	301	319	298	277	260	322	301	311	326	304	291	305	313	285	314	312	293	291	284	269	298	291	284	308	297	284	283	279	293	289	324	312	286	259	292	316	270	296	303	272	306	310	263	313	314	277	302	284	307	313	299	279	302	270	305	304	295	291	314	259	288	314	288	290	320	333	265	286	301	312	272	312	304	332	294	334	341	284	318	305	335	281	297	299	303	284	306	318	284	313	281	301	314	300	277	279	303	300	297	303	308	324	305	293	271	332	283	297	289	309	308	290	291	302	271	302	299	285	308	312	284	307	297	288	287	316	307	277	284	303	307	321	295	311	307	286	298	324	277	299	304	303	338	306	305	292	299	297	284	314	330	301	301	300	341	307	284	318	285	289	263	270	277	316	330	301	332	301	298	281	327	293	321	287	285	335	318	253	324	335	289	317	292	322	290	283	288	272	300	317	305	307	309	293	294	308	335	288	310	276	326	295	321	282	287	292	288	287	265	267	324	324	273	324	296	320	332	284	286	266	327	305	303	285	298	299	284	293	290	303	271	277	313	300	277	295	284	297	276	312	318	308	302	313	314	299	276	290	307	304	349	303	287	270	313	298	290	316	265	291	298	302	305	300	268	309	288	293	284	317	307	307	282	304	318	309	287	305	304	288	313	283	293	326	319	308	284	262	268	285	263	272	291	317	283	285	287	271	275	276	325	322	282	302	300	282	271	295	309	281	326	318	276	322	314	287	339	289	319	269	325	300	272	300	270	281	285	301	310	285	283	285	286	278	260	296	296	284	322	293	312	296	278	292	281	276	304	297	273	302	309	309	301	320	311	267	293	294	299	303	262	254	316	275	320	310	293	317	311	299	302	290	297	302	293	295	279	312	293	315	258	266	305	317	285	282	321	292	315	283	310	277	288	286	272	330	304	292	316	301	279	282	284	287	285	304	306	293	279	292	309	301	323	313	313	327	285	287	291	279	310	320	284	296	278	297	309	293	305	332	323	298	287	318	279	285	303	296	289	303	284	294	306	281	287	297	302	295	286	303	284	314	289	293	287	322	297	296	294	316	268	301	319	307	303	311	297	273	283	325	290	292	312	317	274	326	281	319	275	320	325	283	283	293	291	280	306	292	304	288	290	315	283	317	324	287	286	284	316	247	280	314	279	274	297	317	268	315	287	325	257	310	313	272	319	299	283	309	315	289	310	303	281	283	308	307	303	298	322	292	323	304	297	280	294	297	308	296	303	292	297	312	295	292	302	290	304	305	318	293	327	322	270	294	295	299	295	300	300	305	280	312	300	316	277	289	271	276	306	290	272	275	264	311	292	302	330	308	292	292	281	310	261	303	333	315	282	310	301	307	289	296	308	277	295	299	278	322	295	282	293	303	301	296	288	260	303	308	276	304	291	280	307	316	300	307	312	302	320	292	298	271	296	337	284	291	293	330	298	312	307	278	288	296	294	297	307	303	315	302	309	298	294	285	295	301	301	294	321	285	297	287	295	305	278	318	288	303	300	269	306	280	324	292	280	286	320	270	319	318	288	296	293	307	307	293	275	274	312	312	319	323	292	323	304	265	260	294	293	306	313	291	307	277	284	300	331	306	282	295	282	321	283	311	314	294	307	301	296	309	314	279	310	294	300	288	283	275	290	292	274	312	335	301	286	317	324	301	292	299	306	288	311	283	279	291	279	300	281	314	294	311	321	313	308	300	306	305	294	323	275	311	305	320	289	298	300	317	300	290	310	301	289	286	304	301	295	295	277	312	303	297	262	309	278	285	310	281	296	286	291	311	303	326	315	304	300	269	296	311	294	310	298	287	314	267	301	281	284	282	320	315	322	311	277	292	306	323	292	323	264	287	293	312	273	307	309	323	291	281	298	289	253	302	287	306	302	315	265	300	272	289	317	298	307	311	282	293	309	307	274	310	290	301	320	304	317	284	268	316	303	297	291	286	286	260	290	310	290	311	301	284	299	316	311	285	283	311	315	309	309	292	310	277	269	285	291	295	280	299	296	312	322	277	293	317	304	286	289	297	305	302	300	288	296	274	278	281	275	272	297	306	265	296	291	324	264	311	296	279	305	324	287	318	319	314	302	276	283	287	304	302	308	326	297	334	293	310	303	293	287	317	305	312	319	294	329	310	319	296	326	309	290	283	296	289	292	276	310	295	279	327	307	298	275	288	301	290	325	289	286	283	295	335	276	286	306	284	288	308	343	287	293	302
61058	99693	70671	39857	17074	4084	544	536	546	512	508	519	494	506	525	503	495	541	493	489	497	501	516	479	503	499	537	525	508	470	511	495	486	489	538	504	576	484	538	506	444	503	485	495	500	529	504	507	489	487	534	486	537	517	530	507	488	506	516	520	565	533	506	515	499	495	510	486	520	515	509	527	478	549	522	502	469	532	495	521	475	565	503	510	519	536	487	497	519	547	501	542	525	486	488	510	477	544	536	502	480	517	516	533	514	515	507	498	497	497	493	520	480	518	480	489	502	526	505	499	534	520	494	516	503	492	478	505	504	534	545	510	474	525	541	522	485	506	494	446	510	521	522	541	521	486	492	517	514	533	522	510	502	498	489	492	521	518	454	533	518	512	518	495	488	487	530	491	524	514	534	469	525	485	511	475	521	521	526	499	509	537	476	510	516	565	506	545	494	521	522	507	497	465	478	519	507	501	508	500	519	529	518	544	504	508	528	497	542	523	500	486	518	508	503	525	465	485	545	487	508	527	532	494	511	500	518	516	521	490	489	504	534	486	541	476	536	512	521	520	505	503	533	527	464	497	520	498	515	544	491	525	533	506	520	545	509	553	519	514	487	503	528	519	521	510	480	545	488	519	488	491	496	516	506	539	516	539	543	467	497	534	572	519	511	517	534	521	505	487	512	468	558	506	510	514	494	509	511	502	490	502	521	514	536	518	509	501	512	487	521	487	528	481	510	530	548	478	526	515	521	511	548	528	520	518	518	500	492	527	532	481	481	472	506	504	503	492	518	527	522	491	501	542	475	508	517	511	510	528	492	512	500	513	552	536	496	525	523	497	523	512	535	535	515	514	569	522	519	503	483	491	491	472	491	511	474	529	500	516	510	483	531	517	492	510	520	525	509	515	501	497	519	489	546	522	523	516	488	481	554	503	524	516	510	488	561	514	487	510	506	466	495	490	482	533	505	485	516	529	520	515	512	505	553	485	472	517	517	545	542	570	508	461	484	503	510	501	518	546	528	561	532	503	551	489	521	524	516	507	533	504	500	488	524	492	516	528	468	487	505	501	502	508	523	509	476	519	520	493	511	553	490	519	523	543	473	499	468	530	514	503	515	502	510	469	509	476	501	541	526	540	487	488	500	479	493	498	515	494	485	531	492	522	510	476	490	529	507	507	549	580	509	515	506	506	527	535	513	513	480	527	502	541	512	514	498	510	528	495	521	499	490	551	475	497	504	497	455	509	498	492	490	506	498	523	509	504	486	524	512	497	524	472	504	573	469	513	502	505	538	504	534	548	516	472	549	518	483	517	531	524	520	496	469	520	529	530	520	492	519	529	516	497	530	521	509	512	507	518	522	553	534	488	494	520	537	533	476	479	531	523	521	519	524	492	516	479	540	574	502	490	530	495	497	524	544	506	533	500	497	499	493	507	495	532	525	510	498	488	542	460	500	505	580	529	470	513	523	466	505	503	503	499	496	492	504	505	508	493	550	479	495	477	494	511	507	488	546	487	524	530	519	518	521	567	477	564	495	507	512	518	547	494	543	483	520	518	479	495	512	512	541	476	506	512	514	477	503	525	501	494	505	505	468	524	547	495	516	513	506	513	537	482	517	491	517	558	494	535	511	502	495	521	494	508	507	515	510	530	567	511	476	558	492	548	498	475	512	510	498	523	553	495	566	549	510	500	501	474	498	522	504	484	533	506	498	542	517	519	496	511	520	503	573	459	455	486	490	524	477	487	522	493	475	500	530	441	502	519	528	506	512	546	497	517	506	538	507	481	500	492	532	491	515	492	493	521	494	511	518	501	483	480	513	534	505	494	486	501	497	534	499	462	526	464	527	517	517	571	506	518	507	497	542	518	527	523	502	498	488	474	520	507	495	488	534	502	535	525	479	470	511	509	484	465	505	488	545	512	501	497	462	494	483	490	490	549	516	513	500	506	511	513	578	515	530	498	459	499	488	508	548	509	533	534	531	492	504	500	557	507	523	515	518	521	494	499	527	529	539	511	523	493	575	540	472	495	482	539	523	494	510	555	523	449	478	529	499	457	553	499	477	544	481	516	532	535	515	499	517	500	508	494	503	524	507	471	531	511	544	485	529	475	536	544	510	548	468	530	487	498	519	509	567	536	536	505	524	524	473	506	517	488	481	542	506	503	523	519	505	505	477	510	472	487	527	534	516	486	506	452	503	495	503	505	493	541	484	539	529	529	469	497	476	548	506	492	509	559	508	478	517	496	526	526	495	541	522	546	502	515	508	516	497	527	467	498	542	523	533	470	501	489	558	514	554	485	529	501	491	499	492	562	502	526	509	537	463	496	510	543	496	500	539	486	520	530	506	482	559	496	472	479	510	544	488	549	551	474	478	465	473	522	506	521	492	478	498	495	511	557	510	488	537	472	460	522	493	543	521	491	504	504	499	487	467	507	553	477	502	483	500	509	529	497	526	527	474	503	502	501	435	485	512	532	480	509	520	525	523	557	521	493	486	509	542	498	506	496	518	473	519	541	525	522	561	494	502	520	536	505	522	499	494	544	482	518	520	535	506	498	515	505	530	555	497	486	493	492	502	517	495	458	507	497	543	520	489	514	522	470	502	502	552	524	524	537	486	497	481	534	521	545	490	503	519	507	551	520	539	514	515	490	516	530	559	503	507	566	537	511	509	506	489	526	523	506	499	484	506	542	474	524	526	505	509	469	517	512	517	501	488	494	487	461	502	538	511	473	479	562	502	461	549	453	501	497	482	482	511	472	498	507	520	500	514	497	506	499	491	504	545	564	475	537	532	490	514	475	518	502	510	550	500	514	488	495	460	497	500	531	524	503	489	458	533	494	490	521	517	559	534	480	531	505	515	513	509	531	509	476	502	455	483	483	533	522	543	484	529	505	523	509	503	495	520	526	504	503	529	502	506	510	528	524	476	517	524	497	489	506	483	531	480	508	486	507	511	535	482	495	521	496	538	533	517	538	505	540	484	498	520	557	559	511	484	507	518	517	492	518	505	509	517	539	541	506	474	498	499	531	530	520	510	510	519	540	539	548	531	480	522	481	505	490	505	536	536	498	489	520	500	509	470	469	532	484	532	533	530	493	557	497	486	517	505	520	493	518	504	527	501	515	544	533	489	470	500	461	506	487	514	537	511	525	547	482	555	496	520	511	514	489	504	540	524	506	485	479	495	490	483	508	518	510	527	515	506	490	519	484	479	502	530	471	559	518	465	539	507	486	494	520	539	533	535	514	521	507	509	532	534	507	507	494	523	544	476	528	508	475	489	517	511	497	520	495	515	493	526	487	513	517	534	504	550	532	522	481	517	529	508	515	509	513	500	561	503	515	516	517	487	545	500	498	525	454	548	515	489	493	492	525	491	548	518	531	507	519	513	522	512	513	495	484	526	500	546	491	526	487	509	530	529	521	530	517	516	538	516	522	537	493	513	464	510	494	509	511	497	439	528	507	519	510	474	521	494	495	478	534	516	480	515	485
29950	30120	25631	10152	1335	443	289	275	278	302	290	261	292	276	301	272	281	264	268	239	304	281	260	279	275	294	260	289	308	282	294	256	319	287	299	299	285	262	299	305	294	270	290	282	289	251	273	271	264	308	256	238	275	288	313	272	254	301	310	307	271	291	309	263	271	274	259	288	277	284	264	282	274	281	252	260	280	273	295	275	302	265	272	324	282	271	292	272	278	300	295	273	239	279	274	267	297	285	290	308	239	302	303	312	282	277	283	254	279	250	241	277	274	278	255	295	283	278	291	302	279	254	262	300	279	262	297	295	289	284	295	263	267	276	279	296	265	270	283	288	283	268	275	251	284	269	275	281	275	261	266	273	286	277	253	320	288	288	294	281	266	250	292	265	291	260	293	259	285	294	282	286	294	263	284	273	286	290	282	298	276	298	276	293	304	270	263	272	259	259	263	273	282	288	277	278	303	300	283	263	290	252	307	239	287	257	276	294	282	284	282	286	289	271	259	286	287	295	280	261	262	299	265	286	284	254	289	297	302	289	308	289	299	319	262	284	308	277	292	313	292	292	278	305	296	303	254	271	300	295	298	256	314	246	281	294	298	275	280	292	267	272	273	294	279	295	298	260	249	257	287	255	309	279	278	292	266	291	276	279	291	250	296	275	260	296	309	268	264	282	294	286	266	266	256	275	301	246	281	244	280	284	293	301	315	287	302	283	286	288	288	250	325	286	261	310	259	276	317	289	275	270	269	287	273	278	254	283	270	258	293	278	254	274	307	289	283	275	275	302	266	297	277	284	288	267	281	273	292	291	305	259	298	293	288	274	305	283	266	279	278	289	238	289	262	266	284	255	288	268	299	272	276	284	275	263	261	292	303	287	282	267	264	257	287	273	262	300	265	284	293	298	298	270	279	302	292	239	288	298	280	289	272	281	274	278	311	275	319	275	293	270	295	294	269	296	265	253	306	287	277	286	271	305	296	279	302	303	274	298	258	278	288	292	268	274	268	286	280	297	303	285	273	298	290	279	306	269	268	271	298	272	290	272	267	271	275	286	273	272	271	285	294	297	297	286	298	257	267	296	293	250	324	277	281	275	298	275	286	296	294	276	284	282	293	296	298	283	291	268	298	313	305	234	271	309	303	283	276	258	288	286	287	297	287	284	278	290	294	301	284	276	288	286	235	257	267	280	257	298	293	240	271	256	278	275	288	281	287	289	279	283	295	260	299	278	272	279	256	310	275	285	283	270	280	262	280	275	294	266	291	286	270	306	289	298	272	270	278	268	269	318	309	263	263	282	309	265	290	264	279	254	252	294	277	271	264	296	261	280	252	305	239	278	282	293	293	295	290	286	306	286	277	262	259	275	277	287	299	320	277	271	272	283	275	266	284	297	291	252	291	246	288	323	279	279	268	274	291	290	270	289	286	299	275	274	277	289	315	298	270	270	296	292	292	309	269	252	306	286	311	278	260	291	280	278	313	291	289	292	289	266	277	271	286	268	307	274	268	294	297	314	291	304	270	280	288	276	298	280	283	271	307	281	263	261	260	288	270	286	285	281	291	307	300	284	283	276	284	244	280	275	253	248	267	269	268	296	269	291	264	294	278	285	248	271	254	284	262	290	275	289	286	282	282	263	257	268	281	319	276	264	290	246	272	308	263	303	295	287	309	278	265	263	302	305	281	293	289	263	241	262	306	296	269	298	312	270	274	259	297	268	272	279	279	276	266	301	291	270	302	259	292	294	294	272	285	260	290	310	320	283	309	296	328	295	311	273	286	292	267	308	317	279	267	276	298	282	265	285	283	296	252	248	259	277	283	294	305	240	289	294	288	268	275	274	246	285	271	273	295	267	285	253	286	277	282	261	281	288	267	291	277	269	281	282	274	270	284	298	273	288	284	262	254	271	299	280	311	247	271	267	269	256	279	291	273	290	292	281	274	275	276	273	307	254	268	282	305	293	282	265	285	278	299	310	305	266	291	289	293	287	296	300	280	283	291	288	279	268	276	291	305	280	310	276	281	279	289	304	282	299	281	293	265	277	277	261	281	296	307	312	288	296	282	288	267	285	317	274	283	289	286	259	300	306	260	275	267	278	316	293	271	281	252	289	245	265	266	267	282	293	257	283	286	266	250	264	251	284	296	287	252	245	252	293	289	292	275	261	292	298	285	289	283	262	287	290	251	275	241	250	299	256	279	274	271	293	255	293	315	285	266	309	280	265	245	270	272	266	277	287	266	269	286	305	287	280	270	257	284	275	307	293	293	300	299	253	285	286	288	287	301	317	262	264	275	281	287	257	247	268	306	256	283	307	284	270	267	269	278	304	327	259	274	265	282	254	273	279	262	325	266	312	274	275	261	283	270	275	275	315	280	297	284	264	296	281	292	291	272	272	257	265	261	298	282	290	299	291	275	284	245	306	293	300	254	290	307	287	290	293	274	285	305	284	270	281	263	277	300	278	302	303	289	276	270	240	265	269	289	280	253	299	293	290	300	264	291	287	270	271	265	268	278	296	283	318	278	274	309	308	283	254	328	276	282	305	301	314	247	278	310	273	295	290	265	276	283	270	287	277	289	284	304	262	289	281	289	279	263	290	270	290	293	276	252	263	279	277	269	290	280	280	297	306	291	287	283	257	282	306	292	287	265	270	305	283	297	309	270	291	275	289	294	298	280	285	272	289	264	283	305	288	299	266	285	296	279	275	313	313	323	290	287	270	269	274	286	291	249	295	261	272	293	310	277	275	249	273	283	281	317	278	260	301	307	288	269	299	296	255	288	244	299	281	278	285	256	230	265	308	299	271	268	283	283	278	292	280	291	299	297	296	295	286	273	279	298	291	303	290	284	303	262	311	274	287	257	280	249	293	270	263	276	302	267	312	291	299	299	308	277	307	284	265	310	259	261	271	251	300	270	278	303	280	313	272	272	257	282	284	277	292	301	289	300	270	306	252	261	272	268	294	296	305	282	281	267	287	301	258	266	319	286	285	272	282	286	282	268	262	260	286	248	276	273	282	290	266	272	289	283	298	281	285	286	293	273	266	264	279	310	261	278	279	270	262	307	292	313	270	323	295	299	260	305	284	296	241	260	293	269	292	291	303	306	269	289	264	312	274	258	290	321	278	258	247	288	287	278	288	296	273	292	255	294	277	290	263	262	293	281	296	298	285	285	289	316	235	284	270	276	284	308	295	299	300	286	296	297	283	280	266	300	296	286	285	304	286	257	278	275	307	286	274	288	310	267	281	250	269	272	304	283	288	286	316	300	279	301	269	277	245	240	262	275	297	263	293	298	289	283	294	265	242	287	297	264	293	279	253	247	275	286	293	285	281	294	293	276	288	294	281	249	254	294	259	282	295	285	298	279	275	278	309	281	236	299	284	287	297	288	284	325	306	297	331	273	286	294	286	298	264	281	264	313	304	289	296	291	299	273	286	292	250	278	277	312	276	271	273	277	285	277	285	261	282	302	301	281	291	273	262	258	288
38803	47139	28895	9815	2399	856	561	542	508	474	529	513	520	476	502	528	502	524	517	498	532	506	521	515	520	559	481	530	529	495	477	510	467	525	498	541	500	484	512	504	513	532	541	545	538	564	543	514	520	484	487	510	484	519	544	493	544	493	498	502	511	475	491	514	487	529	525	510	518	488	520	529	511	526	473	513	476	511	485	500	504	517	502	483	523	503	483	496	524	549	494	510	493	565	519	527	519	515	520	535	524	490	512	529	507	520	551	492	497	511	475	494	503	499	500	494	524	514	479	507	494	502	491	499	510	530	544	515	535	528	503	566	478	495	497	514	520	531	499	517	522	553	499	537	531	499	534	501	510	510	501	528	515	521	468	515	535	498	494	504	527	533	492	500	525	552	509	532	507	470	527	544	492	513	514	553	496	461	514	551	497	521	526	535	482	493	521	492	484	537	504	561	486	501	539	498	465	517	499	515	498	480	481	528	508	518	499	491	486	553	514	531	515	509	521	480	533	517	505	516	518	525	506	543	541	520	489	546	505	520	507	517	509	589	526	515	492	463	475	493	519	514	512	517	505	504	490	567	468	523	480	505	471	493	476	492	523	472	533	492	503	518	523	512	493	537	537	525	507	535	550	493	501	507	519	504	478	525	527	528	502	517	537	510	507	549	518	540	510	546	507	504	517	508	514	466	524	481	573	486	561	486	538	512	521	523	493	524	492	478	503	495	499	513	511	527	559	522	520	465	530	490	502	523	504	474	494	520	519	478	501	502	501	482	529	504	480	518	496	501	510	547	547	516	520	516	492	525	527	519	496	531	529	506	474	509	512	542	487	543	521	501	513	521	480	520	522	484	474	512	522	481	525	528	520	485	530	501	506	507	462	528	523	544	507	515	520	490	458	512	464	522	477	518	553	521	503	510	532	533	495	513	524	513	489	488	522	523	523	499	527	520	522	474	496	523	479	511	483	511	487	508	523	525	527	516	446	561	519	558	551	528	504	524	490	512	505	494	526	578	518	548	522	512	494	518	505	526	502	527	520	525	509	510	489	489	463	521	493	523	532	552	515	524	444	519	525	496	497	465	532	516	524	517	543	497	513	486	517	525	519	501	497	501	488	523	522	530	511	500	516	477	519	490	482	532	527	522	482	499	491	487	516	513	549	518	511	510	518	545	546	531	509	506	482	538	510	536	526	498	483	471	496	503	491	497	490	543	488	490	524	504	504	551	487	515	500	524	523	480	507	491	532	539	478	516	545	484	515	483	482	563	492	518	502	481	521	530	529	507	497	517	475	531	514	523	507	473	516	532	502	517	527	534	533	476	495	533	522	534	487	495	523	511	532	526	524	493	493	526	500	492	534	477	509	509	500	518	528	510	511	489	517	519	506	552	511	537	489	544	515	479	478	539	528	494	501	544	515	454	491	499	522	485	514	538	517	514	497	512	507	511	500	506	468	483	497	516	515	547	530	465	483	468	481	520	493	539	493	506	528	535	535	511	528	546	534	469	547	534	538	518	477	493	517	535	547	488	496	513	547	527	510	531	530	489	559	515	510	507	514	510	497	532	508	544	509	540	541	497	510	515	492	469	488	482	500	523	550	480	526	524	494	471	488	542	519	519	521	491	513	505	470	474	547	535	498	581	529	518	502	511	513	506	464	491	519	493	545	540	470	501	528	531	555	446	505	527	498	496	500	509	552	482	536	485	469	500	518	510	487	498	562	524	501	529	504	559	544	512	467	543	525	552	516	533	483	524	523	515	484	495	458	467	519	465	531	536	488	529	485	535	517	491	501	537	465	506	483	485	511	535	483	549	533	511	545	534	523	531	545	495	510	518	486	522	501	497	544	570	574	514	529	530	501	499	487	514	520	499	516	506	522	486	492	503	507	524	525	478	506	490	537	570	515	486	492	502	546	512	492	516	543	552	504	504	540	548	535	550	501	524	509	479	512	528	502	504	543	503	538	519	496	503	502	479	522	530	498	469	538	520	473	500	548	479	503	504	550	507	490	508	494	511	531	534	485	543	528	517	498	565	513	584	504	537	480	520	512	506	483	546	526	484	506	519	527	550	533	487	516	478	504	486	510	476	532	500	487	528	522	509	547	567	525	538	525	497	480	499	538	497	526	485	534	530	511	506	526	497	521	486	519	482	524	538	462	508	485	528	531	514	556	512	512	474	517	517	479	485	475	520	511	540	532	544	503	517	517	486	488	566	487	515	505	491	515	506	511	509	488	527	547	510	510	514	475	546	524	503	516	517	533	523	502	478	517	526	507	507	505	526	517	491	553	546	528	547	491	506	517	488	550	504	498	532	532	505	511	495	531	519	535	499	469	521	520	519	482	548	523	509	491	492	515	528	498	497	541	538	509	476	536	527	502	489	546	500	507	496	480	516	542	545	488	532	521	509	479	514	493	498	513	531	526	532	540	481	467	452	519	514	508	525	484	479	518	516	501	514	534	469	514	549	538	525	523	563	519	519	571	496	533	507	501	537	519	510	495	524	502	503	563	511	512	507	518	514	496	543	530	504	503	526	502	525	511	506	515	579	517	515	568	512	517	471	550	523	506	491	507	481	483	512	513	512	530	475	557	545	474	518	518	511	514	506	541	502	514	509	515	512	512	503	499	536	502	512	501	515	517	502	541	523	514	513	483	504	483	526	485	467	529	548	500	514	515	518	522	491	506	483	526	523	499	521	489	501	552	539	502	517	527	516	526	489	554	482	548	488	518	520	519	541	497	491	491	509	551	494	489	490	510	499	480	499	505	493	543	529	506	514	543	542	491	513	526	490	515	549	469	542	533	539	473	504	534	494	475	538	527	525	472	491	497	581	489	497	511	508	522	517	522	493	500	533	486	524	516	492	534	513	507	548	468	518	482	543	483	484	522	505	521	498	524	571	488	518	475	523	503	526	500	489	495	544	481	493	528	537	527	495	511	524	534	517	502	469	524	478	536	553	492	537	516	521	533	544	518	533	534	497	490	500	518	514	519	522	522	504	515	542	532	538	532	534	500	506	503	520	530	472	532	496	499	523	521	504	522	527	491	475	479	492	536	496	536	506	537	484	480	501	504	456	534	542	508	528	471	495	508	488	529	518	541	526	496	466	499	527	515	518	508	521	541	528	531	514	542	554	529	517	526	514	481	543	550	562	531	492	478	510	526	470	510	503	507	518	525	511	549	486	514	541	498	505	535	552	521	515	484	485	536	486	490	546	553	517	540	531	471	523	511	501	511	531	468	521	463	478	488	505	519	512	519	507	510	528	517	510	551	518	515	534	561	529	534	484	513	534	516	553	503	539	539	510	528	522	514	512	518	442	504	522	519	506	526	531	486	487	477	526	521	522	505	527	499	500	547	501	503	539	494	511	526	478	508	532	460	477	517	497	560	500	507	487	501	494	527	503	477	527	519	532	521	518	517	523	485	535	528	529	493	526	511	476	523	472	537	516	467	564	508	541	520	545	536	505	507	543	494	507	498	542	545	501
24814	23140	30212	25035	19204	6060	332	259	250	231	241	259	246	208	221	215	211	257	213	235	257	245	257	239	237	219	229	217	253	226	211	237	225	218	232	249	189	237	223	223	245	236	211	233	226	218	230	211	214	219	205	224	225	225	219	238	247	230	238	206	214	214	225	225	190	220	221	241	226	202	220	262	228	235	270	235	214	226	242	246	218	225	213	230	213	241	222	235	203	236	240	207	214	237	235	251	241	234	222	234	235	239	221	233	213	226	229	221	219	242	244	231	229	232	213	205	207	244	241	199	229	232	231	238	228	204	234	265	245	240	216	217	230	215	227	243	234	246	245	214	217	226	213	227	230	231	248	239	223	253	240	243	197	251	238	234	216	241	222	218	211	236	228	216	217	217	233	231	223	229	222	212	251	221	214	208	251	215	201	234	220	247	238	218	252	236	228	223	210	252	187	245	230	202	245	237	227	225	255	217	222	220	205	217	212	218	226	221	253	242	219	235	232	220	238	211	239	211	252	256	213	196	231	225	206	216	222	221	211	229	238	227	266	244	219	200	241	234	232	253	249	212	235	241	222	231	235	215	238	248	221	216	259	221	186	240	240	224	237	205	232	224	217	216	215	229	214	267	199	223	237	221	223	232	224	244	242	225	200	242	232	215	223	235	210	213	214	232	210	206	208	219	210	222	209	236	199	198	229	243	259	210	226	200	237	250	284	224	226	222	228	217	203	211	227	240	223	222	261	226	251	217	178	208	223	243	245	242	219	215	215	229	240	231	219	217	211	228	228	215	217	208	215	214	221	227	251	243	234	235	208	213	212	226	231	211	212	239	216	214	213	191	206	209	234	227	263	242	242	236	230	219	242	219	214	214	241	195	238	224	216	222	239	221	219	206	238	201	234	239	231	229	244	196	216	199	224	219	221	225	232	203	200	220	223	205	219	227	194	227	228	227	213	214	226	233	238	243	236	220	223	227	213	247	234	222	226	224	225	213	241	230	188	217	206	236	200	251	224	249	224	229	245	234	199	223	211	238	253	213	240	233	226	205	243	233	214	210	202	231	224	213	238	224	230	216	234	222	225	251	228	234	255	237	234	221	223	203	226	214	240	231	222	268	255	233	221	206	230	218	211	238	233	219	234	225	233	216	230	203	252	227	210	217	208	227	241	229	228	229	216	220	246	216	226	233	207	242	215	231	220	225	207	236	220	216	228	217	236	216	241	244	247	217	223	223	258	252	199	242	217	217	272	237	228	213	236	254	211	227	223	216	230	222	220	228	219	255	247	244	220	213	229	218	260	235	226	223	219	259	204	243	194	215	218	254	227	218	244	248	229	230	223	228	226	208	245	212	261	215	226	238	231	218	207	225	237	211	242	211	227	185	221	211	242	233	232	223	234	218	234	204	201	208	227	193	234	218	214	235	234	209	235	248	239	201	246	225	217	228	241	200	220	243	215	203	225	232	234	232	257	231	230	213	227	234	201	245	241	216	222	242	248	212	219	246	232	225	218	218	240	211	245	264	236	233	223	213	236	263	243	235	221	218	209	230	208	214	223	210	204	226	211	215	230	220	224	226	224	218	215	209	223	216	209	229	271	207	219	253	208	226	230	219	226	215	216	217	250	220	241	241	227	207	231	239	271	229	247	229	221	246	247	238	233	236	244	225	242	213	214	251	214	229	254	225	218	247	246	228	229	211	212	245	194	230	239	208	232	236	254	289	215	210	231	229	223	234	237	237	235	221	247	230	219	194	226	224	221	228	195	230	221	224	231	208	219	192	206	244	233	227	246	245	211	236	220	223	216	225	229	242	233	217	233	233	228	226	217	246	243	235	252	242	246	219	246	267	203	200	223	222	252	243	227	225	237	225	212	233	238	232	225	222	231	221	196	223	227	226	215	232	229	216	224	222	232	215	219	231	236	240	220	215	222	243	245	214	226	234	236	218	234	217	241	224	246	224	214	221	229	252	226	225	229	245	223	234	197	223	226	251	216	216	236	234	209	216	220	227	240	223	211	236	203	209	233	224	213	256	204	245	235	225	234	239	219	219	205	235	230	245	234	201	229	230	216	225	235	236	230	232	231	229	212	248	232	221	230	240	232	236	222	237	224	207	232	253	210	220	214	251	208	223	227	243	209	242	219	235	237	192	213	251	238	240	216	218	229	232	226	214	226	224	239	230	240	246	224	205	230	210	211	198	222	234	213	236	220	215	211	216	216	208	221	244	221	217	220	221	235	206	220	230	233	206	224	221	223	213	225	232	209	229	227	237	236	234	239	231	222	232	209	235	261	248	221	241	206	214	222	244	248	212	233	252	213	230	228	239	254	201	223	229	204	220	236	280	220	244	224	216	209	207	234	211	249	229	238	223	233	231	210	211	206	236	243	216	259	222	233	228	200	246	210	212	259	202	246	241	208	216	222	242	237	252	221	228	204	233	227	233	208	216	240	220	248	225	230	228	231	224	234	216	216	187	227	222	230	216	227	232	256	258	213	230	238	220	251	215	244	257	222	243	241	219	214	200	196	215	223	212	224	198	224	268	212	221	211	230	223	221	208	216	251	246	206	233	243	227	225	248	223	214	209	234	220	226	223	229	240	246	230	223	228	227	214	219	206	236	256	239	236	217	225	246	236	203	215	204	221	244	236	200	205	221	238	219	227	211	222	232	218	191	236	239	232	229	233	203	225	205	233	236	233	234	224	225	247	234	215	198	220	238	212	265	242	238	250	226	244	250	192	204	216	224	223	211	216	239	220	226	227	223	193	238	215	212	264	236	217	232	228	223	213	226	223	241	240	262	227	222	227	223	216	191	240	204	211	273	219	212	200	231	231	238	232	243	227	251	248	238	227	248	225	248	230	220	220	216	208	217	202	219	226	212	206	217	230	243	229	219	201	200	241	196	237	226	201	246	229	229	247	211	219	234	231	224	205	234	223	207	207	224	218	208	208	247	218	231	219	244	243	239	246	239	219	265	252	214	238	195	231	240	239	223	225	223	215	202	240	244	216	220	201	233	201	230	222	214	237	235	229	223	247	232	239	249	220	232	240	260	245	265	244	249	235	210	232	239	199	225	239	219	225	226	240	221	233	195	237	220	224	229	227	214	235	205	215	211	226	229	210	241	218	239	241	231	227	201	235	204	229	207	205	235	263	206	228	208	267	220	227	204	239	226	222	226	219	208	210	242	222	238	229	219	204	216	244	219	221	204	224	222	227	241	215	202	255	236	236	209	218	227	224	223	219	235	227	245	221	225	249	246	195	243	221	217	257	224	235	241	227	209	240	248	213	223	240	198	243	228	225	182	241	193	239	256	230	233	235	208	216	242	239	218	214	238	236	225	234	216	254	237	237	238	211	215	247	246	234	230	213	235	228	215	217	225	224	248	248	199	228	236	221	193	231	222	232	220	202	240	246	210	221	240	245	221	204	219	225	222	237	219	221	235	205	207	236	206	218	220	238	229	240	222	205	247	213	208	211	248	223	227	214	240
60824	88060	57043	28391	9078	2015	406	435	422	433	428	420	433	441	395	403	387	420	452	414	415	434	406	425	414	463	399	398	414	397	395	407	399	430	445	412	432	402	416	431	419	434	425	405	432	413	401	438	397	392	431	378	408	418	411	418	433	423	400	444	404	384	420	387	436	416	417	418	409	399	420	417	426	441	390	452	402	378	374	415	422	400	401	415	432	401	431	388	429	371	371	431	427	421	457	431	441	410	390	371	418	425	389	435	373	396	406	408	433	418	422	417	431	413	405	398	425	410	442	396	431	401	419	398	425	410	484	383	412	406	423	409	405	425	418	407	422	405	416	414	453	426	393	424	374	404	402	424	423	439	377	411	428	410	378	395	382	427	408	418	433	386	405	412	420	422	402	470	407	438	417	414	429	400	447	410	400	411	430	436	440	398	383	451	407	411	374	414	411	393	425	400	424	400	403	420	404	386	399	377	429	420	447	359	391	428	446	410	389	432	413	453	443	445	443	380	401	412	424	399	442	424	400	427	440	415	487	448	401	429	451	460	423	409	431	430	428	408	419	393	386	403	391	394	419	391	438	409	394	378	407	396	423	448	395	425	400	428	404	433	404	390	413	426	427	420	410	449	437	413	380	377	393	445	418	414	434	442	414	427	412	420	414	434	376	414	415	410	407	397	467	425	391	410	405	385	412	445	427	402	390	385	438	394	400	448	443	437	382	446	410	386	432	424	424	422	419	402	445	413	425	404	414	391	393	405	370	393	421	422	425	429	364	407	395	374	406	432	409	407	406	420	429	410	431	395	420	407	437	422	419	385	408	423	410	402	428	434	438	407	422	402	373	412	434	438	418	459	416	440	385	414	407	419	400	379	400	388	433	416	415	403	431	432	416	437	406	463	419	433	393	385	439	399	433	435	391	393	443	403	426	396	413	434	383	408	405	388	417	394	382	442	420	383	381	380	436	452	403	428	468	404	428	419	411	398	385	420	414	419	418	402	409	403	377	395	444	415	431	424	413	412	473	437	387	417	415	412	434	411	442	395	407	422	404	372	387	398	428	399	452	394	422	412	400	397	437	414	410	433	442	432	408	425	441	428	408	413	399	376	430	406	407	391	434	425	391	428	393	404	423	392	430	442	409	447	422	392	427	405	405	428	428	426	428	410	422	406	430	400	422	392	412	436	405	423	397	388	410	384	408	442	402	424	431	433	410	440	389	381	419	412	428	408	427	408	425	422	416	434	380	390	423	413	405	412	393	435	397	399	427	409	426	399	403	428	380	412	408	398	414	426	436	399	374	395	408	431	375	389	402	455	377	415	440	416	415	425	401	406	393	440	410	398	441	406	435	429	413	409	399	408	379	425	401	413	411	420	408	454	424	400	410	423	434	402	430	416	424	446	418	410	409	408	381	435	412	405	431	416	424	411	414	376	423	397	398	404	402	429	439	401	394	392	411	408	371	389	392	384	429	416	442	424	386	406	437	419	407	440	397	421	458	417	416	410	419	421	410	417	421	442	416	401	397	435	410	399	371	387	428	440	365	427	418	429	422	413	396	368	429	402	417	430	408	450	425	436	401	404	411	388	416	409	450	396	437	420	444	433	405	462	409	406	431	425	430	380	366	415	413	428	381	422	421	402	427	395	397	409	409	426	417	419	439	425	426	385	443	346	429	424	421	387	404	419	434	414	401	435	410	420	408	446	428	426	401	405	424	411	419	412	440	439	426	392	454	394	427	403	404	404	425	418	415	384	393	429	427	407	418	413	420	415	433	436	423	397	399	411	403	376	445	438	420	428	401	429	434	391	406	433	447	431	413	443	420	382	397	474	386	411	435	391	446	400	395	424	406	421	417	433	386	439	434	379	397	405	363	453	407	435	444	403	389	423	419	427	435	400	459	398	419	420	433	422	413	369	418	433	406	397	397	408	431	402	433	410	397	414	421	389	430	400	381	438	428	403	423	393	409	440	395	411	436	418	390	421	418	415	423	416	417	393	427	438	407	415	389	408	405	434	416	431	436	435	398	425	410	437	440	390	428	398	414	429	415	404	423	396	451	438	396	411	385	415	378	411	413	395	417	426	442	402	352	408	410	433	392	438	415	408	396	372	428	406	395	435	374	419	387	439	425	435	437	448	432	415	426	380	426	364	415	411	413	415	412	403	400	409	411	410	415	409	397	442	439	399	419	445	378	380	394	415	401	401	415	392	390	422	390	434	413	439	419	404	423	406	368	461	418	423	420	394	405	392	404	421	404	419	395	412	430	424	428	443	453	462	422	432	429	429	442	427	419	368	410	415	431	415	385	410	407	421	440	449	435	408	373	423	433	398	412	408	398	386	414	424	418	399	427	389	395	431	410	413	389	414	399	380	429	428	414	424	430	409	416	402	391	377	390	396	423	424	424	362	424	405	436	413	402	416	383	427	415	395	408	448	431	416	425	416	393	419	439	403	438	413	433	427	430	430	405	378	400	409	391	431	393	400	398	355	411	402	404	375	430	389	433	427	420	424	420	407	416	403	422	407	399	424	446	399	402	407	445	393	368	435	422	398	424	399	376	413	402	436	422	418	441	384	398	402	419	355	415	437	420	456	413	385	443	377	408	384	418	410	419	438	386	397	426	398	390	376	462	442	402	420	407	386	407	399	397	396	447	422	411	431	396	407	462	414	426	433	395	429	399	423	401	415	387	387	394	446	426	416	424	394	411	411	413	391	406	415	411	381	429	394	418	428	400	411	432	386	394	383	430	436	380	427	438	440	439	439	426	409	401	386	424	424	427	424	433	403	434	433	441	434	398	390	419	409	422	458	415	410	432	421	420	429	414	410	430	447	411	400	377	373	420	400	429	432	418	409	441	410	447	405	420	427	418	426	451	438	385	390	410	440	429	393	381	402	413	434	447	416	424	409	417	442	458	416	416	454	436	405	441	408	424	397	414	427	390	378	429	427	434	443	387	402	384	402	390	452	402	372	442	435	411	417	430	376	381	410	429	472	438	430	397	449	436	392	424	443	416	440	374	424	409	388	432	402	423	423	411	425	445	407	397	411	382	387	386	392	436	439	409	370	387	396	410	407	396	447	412	413	405	404	394	427	441	445	430	439	445	421	432	432	391	417	445	425	388	437	413	433	405	412	435	447	418	396	409	393	424	412	415	444	386	441	408	437	416	455	377	390	399	410	399	405	377	416	388	403	392	406	442	429	400	402	404	434	421	398	413	391	388	408	438	383	371	416	424	387	352	423	396	425	436	405	437	417	446	446	375	402	401	444	415	427	410	426	429	432	412	439	415	412	407	413	451	436	399	439	408	413	424	439	415	418	399	425	406	435	414	417	408	410	406	459	396	434	389	435	433	417	424	370	406	446	421	407	389	406	418	422	397	394	417	393	412	435	430	457	428	422	365	408	396	427	416	412	410	425	399	411	425	427	417	398	449	431	411	398	426	391	409	413	407	446	396	406	426	436	415	425	401	397	412	427	433	416	402	392	391	395
23475	21893	29749	23872	21290	18709	3365	347	293	314	313	291	356	315	337	329	294	308	283	315	309	319	308	282	277	303	344	306	315	287	295	282	276	303	291	309	266	290	316	292	276	317	310	282	280	296	293	300	267	313	277	287	299	279	296	320	272	304	298	319	330	320	303	311	273	317	288	307	282	305	331	279	290	322	323	313	296	293	306	298	288	294	308	330	277	292	314	325	298	286	284	322	289	300	240	291	287	302	289	280	311	323	286	315	268	302	294	296	289	292	295	308	279	315	324	315	273	308	274	302	302	293	307	299	315	276	277	297	289	304	261	314	264	302	306	280	324	334	319	291	284	309	276	302	286	271	341	328	266	314	271	280	285	295	280	299	300	282	305	281	308	284	291	260	299	307	299	288	295	286	323	319	289	298	261	291	270	285	281	299	290	277	314	314	309	306	292	288	304	312	293	291	321	296	278	301	291	300	340	301	315	317	270	317	315	320	282	309	312	273	282	314	306	300	292	284	273	286	287	269	305	313	279	287	271	290	302	280	305	302	291	316	291	288	278	290	291	303	298	310	307	289	297	268	290	335	298	316	276	308	301	305	295	283	277	294	291	315	291	319	306	284	281	305	275	289	306	320	295	301	280	311	282	295	297	289	285	297	291	311	302	304	320	288	301	287	305	291	283	316	290	297	276	309	292	277	327	337	291	287	310	337	316	306	292	292	293	287	322	288	315	268	309	310	278	313	320	315	303	320	322	307	311	278	285	289	274	304	283	282	268	326	278	292	287	279	277	309	306	307	286	314	295	266	272	278	323	289	315	267	293	294	270	273	285	275	286	294	264	273	288	290	283	266	321	284	260	276	323	301	284	298	327	296	313	299	294	321	291	252	294	282	345	296	281	298	291	313	290	295	303	318	330	279	334	330	318	293	275	291	281	308	295	291	290	293	325	273	333	286	307	282	298	282	312	313	301	273	290	276	308	288	288	283	286	300	311	305	275	276	296	297	290	297	290	300	270	296	283	311	299	309	267	289	325	301	311	322	296	295	267	288	293	304	289	310	327	299	281	282	302	292	286	301	285	306	280	299	333	269	304	297	294	305	343	319	291	297	278	297	274	298	318	347	311	316	270	300	284	312	307	295	292	291	340	319	323	338	268	296	261	327	294	324	325	313	315	325	334	266	268	302	335	297	328	276	292	300	313	295	293	290	271	281	314	308	284	295	273	272	298	295	300	296	307	274	314	275	272	289	333	314	302	319	309	301	306	290	303	282	288	300	327	312	323	330	285	290	296	296	282	316	313	299	340	275	283	294	332	297	283	286	293	291	271	297	287	310	313	306	305	282	299	317	298	281	268	294	296	305	287	277	303	296	309	302	298	290	292	298	261	298	288	270	325	325	293	327	288	319	304	292	298	284	298	282	303	308	304	312	298	334	301	327	291	310	294	287	289	293	333	324	295	294	285	329	295	304	271	277	285	318	283	324	269	293	309	298	300	311	338	305	318	278	297	294	275	280	318	304	277	298	273	289	264	280	299	285	278	328	274	286	320	331	297	306	262	293	288	270	287	300	310	272	322	287	285	315	302	280	288	322	269	278	310	274	302	320	296	310	287	280	290	311	307	311	305	286	296	283	279	291	272	301	325	300	289	310	317	303	312	316	309	290	307	301	299	287	307	255	312	314	306	310	305	321	304	295	285	326	318	298	295	285	318	309	308	265	322	281	299	281	267	303	298	306	305	260	286	285	288	320	299	319	298	335	284	327	291	281	303	316	296	308	313	298	290	319	317	292	269	315	305	260	312	305	287	293	297	308	264	270	316	282	295	317	303	306	288	288	264	310	303	296	308	305	302	321	310	299	311	296	312	300	265	321	295	302	298	298	296	300	293	282	297	277	295	343	322	316	290	306	295	288	288	288	311	306	294	325	314	296	296	285	310	285	311	309	322	333	302	312	302	321	308	273	314	302	295	296	305	280	331	319	304	326	290	261	299	308	291	283	251	277	286	292	338	294	286	286	334	285	290	300	298	296	271	303	311	286	272	302	285	302	277	296	294	290	317	315	311	314	297	298	271	315	285	277	313	266	290	308	278	296	308	276	284	297	305	301	298	278	315	313	295	328	322	300	313	300	262	296	313	317	294	294	283	306	317	291	289	311	298	283	323	295	298	307	291	313	301	285	304	316	290	300	280	313	283	294	314	276	316	297	330	300	298	308	310	280	291	279	270	273	289	285	282	324	306	271	303	313	300	294	280	277	304	314	317	277	324	303	307	305	310	319	321	274	281	311	319	305	304	306	308	297	285	288	280	278	306	298	302	271	293	304	270	306	320	272	282	304	287	302	320	308	270	315	266	290	309	322	263	294	311	286	278	297	290	315	277	316	261	323	299	280	361	307	298	283	319	315	339	298	284	315	311	299	280	278	324	298	317	303	306	307	279	319	287	275	292	316	325	304	309	265	304	308	298	344	292	273	283	310	311	319	325	309	293	281	287	289	292	295	326	272	279	279	293	324	323	307	288	285	295	296	289	317	282	337	276	277	285	315	274	313	299	295	291	292	306	304	290	288	304	280	285	271	288	269	313	318	301	318	310	317	308	304	275	296	307	294	306	309	297	294	300	304	300	310	279	308	292	306	285	333	294	303	318	326	295	284	275	305	302	315	313	270	276	310	309	309	299	328	292	295	296	302	307	327	283	276	314	291	317	305	275	295	315	311	325	292	322	271	310	310	317	263	287	288	303	317	292	310	275	305	301	269	293	303	297	288	273	305	289	344	293	303	302	305	282	286	284	291	297	286	290	282	313	338	291	283	279	277	301	257	298	279	284	309	288	281	280	309	272	301	296	269	306	294	279	310	311	308	286	308	296	310	281	287	311	340	287	286	338	310	320	300	311	329	281	306	318	289	276	323	265	317	284	307	287	301	326	293	273	305	283	304	310	303	286	280	307	333	334	298	280	281	282	285	302	301	282	293	317	256	310	295	304	276	312	265	300	316	293	304	296	313	289	278	280	321	316	292	318	270	310	306	310	297	332	323	312	297	291	287	273	276	298	301	291	267	320	313	276	290	320	331	301	277	289	280	297	264	288	287	291	310	312	275	295	276	281	279	287	293	302	322	266	311	327	275	265	294	285	321	277	297	318	321	309	303	320	293	294	291	297	288	306	285	282	303	283	290	318	258	280	277	285	294	290	300	319	275	322	285	270	271	311	281	315	266	287	265	287	327	295	271	311	301	315	293	286	291	312	327	289	288	304	312	286	302	267	272	306	279	303	280	308	292	327	300	332	291	293	321	290	317	327	309	297	280	311	288	334	328	339	315	295	313	279	281	294	332	302	303	299	288	332	295	278	291	292	331	300	301	289	316	305	289	268	272	305	303	286	311	322	312	301	295	306	301	294	294	290	287	311	331	302	291	289	302	298	266	307	303	335	311	320	290	304	282	304	301	300	302	318	305	283	290	292	316	293	292	279	290	312	279	257	305	283	290	287	285	308	298
59937	97052	65564	34932	13391	2719	541	524	518	517	509	496	500	492	468	527	488	556	481	470	510	502	498	528	497	502	568	534	495	526	525	511	482	493	472	526	527	510	484	546	547	482	479	501	493	519	515	506	556	503	539	469	491	473	482	532	499	536	514	547	481	541	465	480	544	533	486	498	487	463	526	500	503	513	528	510	500	533	522	529	545	509	477	492	534	499	531	522	502	534	499	515	492	531	462	513	518	521	512	522	527	483	523	466	510	534	490	532	509	534	481	493	505	517	492	529	533	518	538	480	520	529	493	498	495	502	509	488	531	528	498	516	540	489	476	501	526	490	485	527	494	486	503	518	475	536	504	540	518	535	528	499	546	536	505	544	489	489	522	493	519	506	471	517	514	531	471	496	531	516	537	556	481	469	488	535	482	468	520	519	506	509	493	515	536	494	534	521	504	521	474	487	469	544	466	522	564	493	472	486	537	537	509	532	552	506	499	510	488	460	487	530	520	498	502	568	484	496	491	515	485	490	518	499	488	510	516	519	531	540	510	527	526	517	494	526	504	508	462	487	493	524	498	479	503	524	557	478	496	513	502	511	514	517	534	505	494	530	499	519	519	518	527	537	523	488	493	533	475	534	507	496	531	504	488	515	522	497	492	517	513	500	533	538	536	531	486	493	513	512	499	488	515	480	494	470	515	461	490	530	506	529	494	487	497	508	479	539	501	498	542	510	517	520	490	512	466	520	537	489	531	502	457	523	483	505	513	472	499	493	522	512	520	511	500	517	516	483	477	489	497	499	481	502	520	506	490	534	495	519	504	540	539	537	514	503	511	515	522	477	510	501	537	512	510	498	532	517	510	564	507	496	528	473	543	490	463	496	533	543	523	521	533	536	535	502	515	523	478	489	486	503	505	546	492	505	479	502	513	466	500	529	510	506	501	489	480	530	545	550	514	502	489	485	490	517	541	497	500	502	527	512	468	492	509	524	475	511	540	492	552	522	550	519	525	554	527	546	539	506	512	517	499	555	477	498	490	531	528	509	526	531	528	489	502	547	524	486	463	514	501	508	473	534	516	518	509	468	484	482	511	540	526	528	504	485	515	515	498	528	531	543	521	507	517	491	478	529	490	494	518	525	503	515	502	520	509	520	540	495	522	528	508	492	499	543	482	472	497	489	492	496	491	466	490	483	531	498	530	505	499	527	493	562	496	501	457	546	482	527	482	491	522	537	530	469	496	535	511	517	476	525	525	508	492	517	559	548	521	530	498	535	527	493	442	519	479	497	496	501	510	506	462	506	523	534	520	510	486	526	508	464	499	554	476	516	490	480	474	542	521	504	490	515	507	508	528	515	493	519	531	510	523	480	513	505	512	511	515	509	480	502	522	500	533	537	496	497	477	474	508	484	513	541	523	530	465	509	503	504	509	553	514	529	516	498	518	520	518	538	509	528	554	559	479	540	487	504	526	498	513	505	482	516	507	533	463	519	524	540	508	505	509	504	502	513	565	477	448	500	518	505	458	531	502	499	519	501	465	514	560	539	509	529	549	508	527	495	513	504	530	473	522	509	509	445	495	533	486	542	544	528	523	518	509	514	466	469	516	506	511	517	543	523	499	489	562	504	540	521	529	547	563	502	511	482	548	496	543	508	474	473	481	555	526	510	526	501	564	523	533	526	554	513	519	492	532	495	513	523	500	544	492	506	489	513	492	472	460	543	500	469	519	472	526	486	511	507	535	561	477	547	540	510	490	519	527	470	496	507	501	540	516	567	523	514	523	525	522	532	534	489	479	481	489	473	526	484	529	517	523	483	513	507	488	527	485	570	516	545	515	517	526	488	518	518	534	508	553	519	462	570	523	500	481	526	492	535	509	525	520	516	519	535	506	516	497	529	517	538	536	492	501	514	525	506	537	514	499	479	545	520	502	481	521	524	516	535	521	492	500	478	470	530	492	534	506	503	511	509	533	488	502	536	527	529	506	540	490	471	522	498	498	488	482	469	520	512	512	549	532	483	508	480	495	521	488	529	536	496	548	538	515	538	481	524	498	469	525	492	506	523	575	476	483	479	536	517	499	513	509	510	457	492	530	526	501	515	492	517	513	475	460	527	509	509	515	515	502	527	487	519	495	523	519	516	531	501	505	496	515	481	503	482	498	491	502	497	522	476	468	534	531	546	548	503	491	498	503	512	495	480	481	492	490	499	509	521	525	490	527	522	504	498	492	496	542	543	541	532	503	472	484	546	486	512	496	518	527	486	515	523	517	534	498	499	512	537	498	485	497	520	495	486	514	521	481	516	516	523	514	540	492	493	512	478	486	513	504	514	527	504	535	527	447	458	448	516	496	532	512	522	539	518	516	509	506	484	533	456	537	525	496	509	474	465	484	554	497	542	515	533	535	527	478	512	513	489	539	505	520	517	511	507	511	470	464	520	543	490	509	533	516	507	495	519	492	474	553	509	517	479	500	515	493	540	497	491	490	491	501	457	520	525	517	495	512	524	518	486	432	489	477	529	514	470	544	524	467	507	503	493	502	493	552	489	525	504	488	485	524	488	484	505	523	494	499	515	549	506	503	485	486	524	502	451	492	526	551	541	523	491	519	524	522	489	523	543	513	545	512	510	496	492	525	512	527	514	504	495	505	475	485	500	486	505	492	507	499	540	540	506	495	500	495	470	526	493	513	502	524	506	544	467	515	527	520	506	489	485	540	494	490	478	537	468	520	468	495	487	528	495	491	526	475	513	506	520	503	473	512	490	498	535	508	460	546	517	532	485	528	488	510	510	528	503	507	518	558	511	523	510	547	528	497	485	467	549	527	491	502	553	486	526	489	512	546	498	489	523	518	505	507	482	483	561	540	502	504	502	499	495	486	493	487	532	538	518	527	506	499	483	503	534	483	490	520	493	535	517	491	519	500	529	499	487	523	536	495	496	509	524	480	503	508	486	534	510	500	488	459	499	528	516	533	511	533	506	521	462	522	474	503	514	534	528	561	533	522	494	507	538	512	498	519	495	483	471	505	505	485	543	482	501	510	526	508	503	508	506	481	495	472	502	521	544	532	561	498	501	525	498	519	493	505	535	528	490	506	505	493	467	469	506	493	503	520	514	550	501	505	515	478	530	499	489	498	480	503	496	505	478	513	538	502	492	493	504	497	492	523	500	491	518	505	505	519	485	513	509	488	485	514	529	516	521	481	496	524	502	502	479	495	505	495	558	500	505	536	513	461	498	574	461	501	453	503	493	506	496	531	482	488	489	556	515	473	533	515	504	493	478	485	505	517	489	529	521	510	510	520	549	535	519	496	489	508	545	498	474	513	498	574	482	551	522	462	523	489	516	514	553	536	504	494	533	516	523	517	519	515	458	505	517	497	509	494	491	522	539	470	516	488	525	518	529	501	510	498	513	471	522	505	558	495	516	539	502	513	534	504	493	524	514	565	537	515	505	534	502	495	471	501	504	456	503	527	532	489	540	506	522	492	484	487	531
30410	28853	24079	8686	1191	523	309	297	277	268	275	288	273	315	261	279	315	253	260	328	288	277	288	259	277	281	244	283	281	294	262	273	255	304	264	314	232	289	281	235	273	269	269	269	270	276	271	249	250	255	277	269	266	273	264	266	263	271	249	294	273	248	278	300	286	286	281	283	278	275	287	278	282	282	277	284	270	283	249	258	265	306	279	295	248	276	290	263	304	285	268	279	269	267	287	263	281	274	263	274	240	275	285	269	273	270	277	252	279	278	274	267	283	269	259	278	284	250	239	260	251	299	307	312	242	288	281	284	281	270	278	261	263	287	268	248	281	279	272	271	288	300	281	276	273	285	286	281	266	277	309	291	282	270	262	307	307	272	285	291	238	264	283	268	289	260	262	266	300	286	309	259	278	266	262	284	279	263	254	254	262	281	286	269	274	275	245	286	270	284	276	252	305	276	313	280	258	282	264	257	265	261	259	285	290	271	286	270	267	280	271	267	257	277	302	291	257	291	276	288	283	264	287	293	320	250	288	270	301	281	269	249	279	236	271	266	271	262	277	243	300	289	295	235	267	327	280	275	280	288	297	273	281	276	294	290	252	284	288	292	277	264	273	270	298	322	275	297	257	291	262	277	279	280	293	291	272	270	252	248	309	277	281	237	268	283	268	264	273	279	261	277	257	274	265	255	278	282	285	294	296	274	280	260	295	281	271	262	268	294	255	270	260	265	233	265	256	246	272	272	270	276	301	281	271	274	310	241	262	263	263	289	262	256	284	253	265	289	260	279	283	274	286	265	256	287	287	256	303	269	317	283	280	261	287	260	285	267	298	300	288	286	264	274	312	293	271	285	254	279	290	280	236	290	270	272	279	298	265	267	260	273	258	276	275	310	257	247	262	274	306	308	280	267	307	297	280	270	273	294	288	256	257	266	269	290	286	294	262	311	248	294	306	257	256	270	276	262	275	287	264	320	307	267	264	257	260	273	294	284	267	270	252	279	275	253	277	272	289	290	254	291	307	266	311	264	270	232	252	289	301	292	238	296	294	267	270	287	246	255	278	287	310	266	287	267	270	242	266	290	296	302	270	277	315	272	261	311	288	276	292	268	307	287	271	308	264	271	266	265	319	305	273	296	273	275	285	277	290	270	254	280	282	241	273	271	241	284	262	303	303	286	267	270	280	248	301	274	305	269	287	282	289	293	284	289	298	286	265	287	280	268	286	295	251	259	271	269	314	309	282	260	262	292	255	290	295	286	266	285	279	302	289	278	291	267	251	277	308	251	286	271	267	279	254	300	307	232	257	275	243	282	295	278	264	260	271	279	280	244	264	271	270	277	262	309	284	264	282	281	274	299	274	271	253	254	294	260	268	291	304	264	279	263	281	286	259	276	254	269	296	257	323	277	275	285	280	277	303	288	294	271	287	269	275	291	314	241	279	298	310	287	296	267	259	267	246	294	281	275	259	307	273	270	279	291	266	278	286	277	289	273	274	270	274	308	274	302	309	290	259	244	299	279	270	307	263	261	278	282	300	268	252	285	281	302	268	294	250	285	313	297	267	286	276	260	315	250	280	251	249	279	287	250	259	275	268	293	293	255	269	271	306	269	277	289	280	290	279	271	267	287	291	288	291	279	293	264	279	248	275	287	300	274	282	282	281	281	324	293	278	294	246	293	286	289	272	278	284	305	260	299	253	271	284	282	262	269	290	262	286	272	271	280	267	274	261	260	296	282	286	251	291	280	317	255	245	288	263	255	276	273	274	277	289	256	274	293	278	267	283	294	314	265	281	269	250	271	292	273	271	264	297	268	288	263	243	304	280	280	291	272	263	286	255	292	265	290	294	282	269	296	303	287	267	253	280	273	243	258	238	271	292	289	252	283	267	237	267	265	266	263	272	248	277	283	283	289	285	244	261	271	276	291	259	277	249	294	271	257	259	280	262	256	317	276	232	306	286	301	265	284	261	284	252	293	320	295	277	270	264	291	234	272	299	278	268	272	268	287	290	288	273	274	277	301	270	292	262	292	272	269	253	260	271	273	276	277	297	251	305	279	284	266	283	307	274	282	287	238	268	273	273	248	309	290	254	307	266	237	263	267	249	282	282	271	287	281	274	313	302	281	285	266	275	269	270	267	268	294	297	265	294	284	265	247	304	285	281	281	274	272	268	278	291	265	245	270	297	253	292	260	293	278	259	279	245	288	293	280	271	291	266	296	293	297	264	288	278	277	282	289	294	284	272	290	254	308	267	280	256	267	280	237	265	291	264	267	295	291	272	258	283	284	279	268	278	265	261	278	270	273	277	266	295	298	295	275	277	283	288	271	253	261	288	303	288	290	302	272	274	267	259	310	260	244	302	265	294	266	279	288	299	233	290	290	260	308	251	252	266	280	293	273	278	275	287	282	285	278	281	271	258	301	300	251	257	281	302	296	282	255	272	262	279	239	315	290	286	276	270	241	284	226	281	248	290	257	295	273	294	287	315	300	264	295	276	306	284	257	272	312	260	244	289	259	271	289	282	284	282	246	267	252	281	265	299	277	254	293	271	274	283	272	292	278	304	278	285	290	299	279	282	271	309	270	258	296	290	267	251	274	277	273	279	297	289	270	282	266	276	264	268	257	280	312	288	283	293	294	278	282	303	246	272	302	298	298	290	269	268	262	303	265	271	272	289	278	288	267	294	267	290	238	290	262	270	267	267	268	279	279	277	256	273	266	282	255	242	290	289	257	289	281	302	250	247	318	288	273	266	264	270	301	270	258	292	280	288	299	271	249	284	282	284	294	279	306	283	250	268	270	290	260	273	284	279	273	251	267	249	255	276	283	274	304	268	265	274	276	251	258	256	291	268	261	296	258	275	279	263	295	301	256	263	263	288	301	254	298	278	296	291	284	277	251	299	278	269	264	295	280	271	263	264	298	278	268	276	264	306	255	303	276	253	290	253	269	265	297	270	259	266	288	278	256	265	266	283	285	298	298	272	290	299	292	279	280	303	292	274	286	287	269	270	290	275	259	298	283	285	278	273	270	259	272	275	285	250	267	283	284	272	259	269	270	255	274	248	285	266	299	273	284	292	265	270	276	282	272	313	280	265	277	256	285	288	252	273	292	300	278	286	273	269	252	293	252	307	294	263	301	281	263	274	266	262	292	272	264	260	250	258	292	296	294	291	300	262	301	257	266	266	298	280	242	273	242	285	283	265	256	269	299	261	286	261	295	266	249	277	267	286	282	256	257	272	295	260	269	300	276	294	264	286	261	265	299	285	268	267	276	282	285	284	258	285	274	289	268	290	270	270	297	272	289	300	277	275	295	283	292	270	264	266	279	280	274	244	263	258	290	291	289	278	277	278	266	285	260	302	266	262	285	269	317	293	296	271	280	261	265	292	274	260	309	289	302	305	259	271	287	292	290	248	298	260	258	285	288	283	254	247	261	274	282	254	251	289	278	286	308	264	259	286	254	271	256	259	271	307	262	259	259	300	269
39569	45516	26652	8184	1978	693	476	500	491	502	486	499	516	515	503	496	512	471	498	513	474	493	527	494	504	493	548	468	449	525	466	483	512	482	484	537	503	553	436	464	442	487	538	521	523	485	474	535	494	500	495	503	499	515	509	523	494	546	526	474	508	516	503	500	519	469	495	488	497	530	543	501	475	518	485	485	520	527	525	485	516	461	507	470	489	457	505	572	520	500	490	501	470	516	506	514	462	475	501	461	525	470	500	494	482	488	486	466	482	537	432	510	496	513	507	470	480	491	482	512	495	477	541	488	504	502	512	511	478	492	548	546	560	531	469	537	517	493	463	525	514	496	539	466	513	512	482	522	507	520	479	528	502	485	464	551	535	482	574	499	487	535	515	453	556	510	519	506	531	490	488	525	515	544	515	489	494	504	491	519	517	515	477	503	510	491	495	529	533	494	504	498	488	509	551	537	522	470	496	486	545	460	521	505	522	493	502	535	488	485	516	495	547	502	534	475	506	530	505	512	487	526	490	523	497	491	516	517	533	496	528	492	532	483	518	516	484	540	493	461	473	510	454	481	526	483	494	504	465	495	497	513	508	536	496	523	527	540	476	471	493	546	500	471	513	515	502	527	486	493	497	535	532	474	539	481	488	495	493	489	470	518	502	489	533	468	496	487	515	508	501	499	479	514	531	523	491	507	514	489	480	501	515	526	489	538	481	524	484	528	493	544	539	520	488	485	513	504	507	523	511	493	515	513	480	522	515	501	484	458	505	504	535	465	510	470	514	525	509	495	524	529	485	460	525	487	524	442	520	488	497	523	512	471	490	494	505	514	507	475	477	467	534	527	500	474	501	484	516	500	521	462	460	494	546	536	511	492	488	528	526	520	508	499	506	533	531	466	500	491	509	505	508	537	477	520	476	464	553	511	495	501	533	495	478	506	479	523	451	485	520	534	489	469	500	524	481	483	480	509	496	522	485	525	509	508	530	500	489	499	510	468	549	463	526	542	485	524	520	535	537	438	490	498	478	486	483	499	545	517	485	460	490	463	503	511	470	448	484	491	516	474	505	459	507	522	498	500	511	507	519	486	500	503	519	500	465	509	444	530	493	488	511	467	517	554	485	489	522	498	502	471	481	494	523	489	491	503	515	528	496	478	510	514	546	483	519	506	509	491	476	504	517	515	491	516	513	498	498	476	509	491	523	489	514	478	503	469	514	503	477	518	502	483	516	523	515	530	548	504	507	540	471	498	497	494	532	514	481	482	492	508	520	542	504	513	473	530	479	477	493	496	486	474	490	503	515	504	530	503	547	520	482	530	472	519	496	503	488	454	523	558	511	464	546	491	516	519	485	509	480	493	472	498	492	519	500	448	476	513	519	533	523	529	518	521	506	519	475	486	479	450	516	495	516	445	487	468	494	528	483	526	482	497	458	520	487	527	505	480	514	504	511	515	498	488	489	510	475	456	517	505	474	502	551	500	527	502	511	503	491	508	480	477	495	472	513	486	527	501	530	485	487	497	502	502	456	498	489	525	504	518	515	506	470	511	486	461	497	524	499	515	481	480	461	522	492	526	492	530	511	488	501	525	522	485	479	485	522	524	520	485	508	490	498	497	467	480	524	515	518	491	471	490	494	489	477	487	514	516	475	544	466	506	485	512	521	503	503	520	492	512	510	506	460	547	522	492	493	529	505	464	496	510	525	483	525	499	535	474	498	502	464	523	498	521	525	536	502	494	534	494	494	491	514	550	517	499	503	523	491	532	543	536	470	480	491	527	499	475	473	501	486	487	515	481	473	528	526	486	520	490	518	498	506	485	494	474	484	493	488	497	488	540	525	516	515	500	503	472	526	497	471	509	499	468	503	489	494	515	500	519	471	491	524	480	542	485	502	499	535	484	500	526	471	470	497	505	499	486	486	537	514	512	513	511	511	513	479	498	507	518	487	481	514	521	470	508	533	471	505	465	551	493	492	533	485	504	485	510	510	486	503	488	540	508	517	505	491	470	462	486	527	484	502	507	454	550	443	487	492	514	487	518	465	520	457	507	497	493	485	496	515	528	539	455	517	504	490	516	499	464	513	501	520	521	501	490	476	507	462	476	500	509	532	474	539	482	520	532	507	473	486	536	451	475	506	511	510	459	472	499	489	543	520	508	475	500	499	511	536	471	483	466	477	465	455	509	492	524	551	525	470	475	478	513	526	468	515	506	553	503	507	496	486	541	512	545	529	515	473	469	447	497	468	484	507	513	485	503	485	495	510	502	525	537	534	525	541	512	480	495	523	484	508	535	517	541	490	503	489	521	501	533	507	455	485	546	476	489	505	496	502	517	501	476	506	514	500	526	496	461	535	467	509	553	482	475	479	466	499	471	476	526	473	486	531	468	526	511	482	494	473	519	510	514	505	528	473	484	505	489	487	485	504	486	493	513	507	505	492	518	565	528	486	476	469	472	482	479	506	522	485	501	504	502	484	482	465	498	471	496	513	497	495	503	496	476	491	532	533	487	490	507	508	523	485	508	493	499	484	523	502	515	511	520	501	515	492	481	469	519	459	504	522	518	519	496	487	465	541	491	497	518	521	489	554	498	493	512	487	533	451	453	523	491	537	514	499	507	484	505	484	502	506	503	455	488	511	524	517	521	455	523	464	514	535	511	509	526	510	525	495	471	517	532	485	593	514	469	483	512	474	491	520	482	554	503	522	499	511	496	498	500	483	532	521	514	515	504	517	507	515	523	478	460	490	499	508	487	469	493	496	512	491	491	502	459	454	526	502	498	527	497	483	489	532	498	464	495	528	555	527	487	536	513	478	496	536	527	514	521	446	491	542	485	501	498	480	502	503	486	486	491	518	505	496	444	524	481	486	484	520	507	502	469	486	515	504	503	490	490	542	517	478	486	485	520	495	544	517	522	504	506	521	505	476	508	456	486	538	527	488	502	510	519	527	512	506	480	470	478	502	518	485	515	512	491	491	501	517	481	474	491	477	518	517	518	500	493	520	469	488	486	492	485	496	493	514	469	491	502	489	518	501	509	483	552	474	514	481	499	514	469	484	478	500	499	519	510	496	485	512	482	517	516	535	495	498	500	489	489	490	491	519	516	521	514	476	530	472	438	557	524	532	475	532	510	490	508	462	507	496	492	504	497	495	490	503	479	497	505	499	463	493	486	538	499	485	526	533	501	493	475	490	483	514	476	512	479	491	518	492	536	545	488	498	488	483	481	498	495	492	493	479	464	493	515	523	509	465	496	508	503	474	477	490	487	522	531	441	535	487	504	481	530	477	501	523	453	510	506	503	508	514	484	538	536	497	495	528	531	504	477	500	475	503	499	507	506	478	470	467	475	513	491	484	492	456	464	511	478	551	484	493	501	480	488	477	501	551	511	507	530	519	511	503	496	504	470	476	450	473	498	511	549	501	491	472	513	530	434	478	505	513	495	457	534	509	487	460	474	496	511	507	520	504	504	511	505	507	527	490	488	518	492
24779	22652	29894	24748	19224	5762	334	244	225	231	212	231	233	239	234	234	227	221	223	222	225	207	207	255	220	213	222	211	218	199	220	201	222	219	220	222	206	220	223	206	207	220	213	234	226	213	184	211	233	238	211	233	226	232	239	223	200	219	226	224	231	232	237	233	201	186	218	211	212	199	204	220	201	198	232	222	244	197	243	238	218	221	224	244	215	243	211	229	214	220	222	230	226	222	206	215	231	230	240	242	229	232	208	212	206	247	233	217	225	233	194	243	210	233	224	209	242	241	203	220	220	225	242	243	201	210	225	212	244	210	220	197	220	223	223	205	217	228	204	240	196	228	216	216	196	209	229	232	212	217	210	210	212	205	223	215	216	233	230	193	225	215	216	207	199	245	224	234	226	222	209	224	205	214	226	219	218	213	199	208	242	219	180	201	202	214	214	235	236	217	203	226	207	233	216	184	230	226	216	223	206	215	233	218	218	241	239	228	222	221	213	215	193	231	212	233	218	228	207	181	227	235	264	205	194	205	234	223	241	223	223	224	213	204	221	207	234	217	193	234	241	230	225	230	237	215	220	209	206	219	218	237	242	245	212	220	235	230	212	243	216	196	206	238	218	223	208	205	240	231	220	234	200	216	225	220	200	232	229	190	201	223	214	238	211	237	235	213	235	234	218	225	238	220	196	222	196	195	217	213	230	228	227	223	231	226	227	232	201	236	215	236	234	216	223	203	195	221	235	221	216	216	204	214	220	228	249	249	251	206	199	210	208	233	236	236	215	211	211	233	237	223	202	226	200	200	238	208	199	228	216	199	222	241	228	218	242	196	231	199	222	237	198	225	240	205	233	236	225	205	227	217	226	212	252	196	201	217	191	237	241	190	218	213	222	217	221	202	220	238	217	221	212	235	210	229	210	230	229	231	220	200	203	214	238	228	212	219	218	236	215	231	233	210	231	214	250	219	217	205	247	218	230	237	214	207	200	229	219	206	202	214	219	193	231	218	238	217	228	200	224	236	209	209	222	225	208	199	231	230	243	222	221	241	213	232	232	243	239	220	208	211	212	227	213	236	221	223	228	214	204	220	179	204	253	211	215	205	234	211	204	213	210	220	209	219	207	227	241	238	213	238	238	219	235	212	197	197	248	234	218	217	211	223	214	195	237	230	211	243	244	247	206	189	232	227	237	189	206	251	228	253	230	212	227	203	212	209	229	222	213	226	206	193	232	230	221	216	211	223	218	222	250	226	228	215	201	222	185	225	240	218	218	241	218	214	217	222	218	205	213	221	237	241	252	207	199	234	200	188	200	218	222	226	222	225	202	240	223	205	186	237	204	230	195	219	234	231	214	215	216	223	223	224	226	237	226	233	192	227	206	224	194	253	225	214	214	231	235	232	208	213	215	240	240	206	234	222	195	199	228	242	215	205	217	223	221	208	217	235	222	218	230	216	238	224	247	208	219	220	192	204	207	230	211	229	250	226	199	206	212	212	230	221	208	219	249	230	225	203	234	217	203	233	212	225	190	219	215	218	207	226	236	231	229	211	241	222	221	231	223	198	238	200	240	233	240	227	211	235	226	224	227	242	231	221	217	236	228	219	225	208	212	196	212	233	217	212	225	193	230	209	228	233	208	236	196	216	222	242	214	211	218	230	220	223	236	208	224	200	219	256	220	224	210	234	260	230	219	220	233	211	193	223	207	234	228	227	204	216	198	221	238	204	220	225	223	218	241	194	208	210	243	231	218	213	234	228	196	199	222	222	236	211	212	248	205	219	217	223	204	230	219	190	235	209	214	217	203	200	224	200	250	210	202	208	231	232	196	213	232	205	236	221	218	215	197	221	246	240	200	240	232	198	248	233	211	232	237	211	249	221	221	224	245	191	220	207	220	231	210	226	232	200	223	219	233	233	212	191	234	242	245	221	222	216	241	225	221	228	224	195	247	218	223	190	234	216	197	223	233	231	223	230	250	232	207	208	215	222	212	224	226	185	214	226	225	209	210	226	213	230	194	203	217	235	205	215	232	207	214	210	228	241	263	211	204	207	190	214	240	193	235	214	234	209	215	229	215	220	220	214	218	212	245	226	205	223	249	238	231	234	217	212	237	216	196	206	216	220	240	206	198	199	220	235	198	207	219	212	210	200	225	216	225	219	241	212	257	232	236	213	200	230	241	244	232	237	196	219	210	220	196	210	211	244	238	199	189	228	216	214	190	236	216	233	238	218	220	242	222	220	238	218	210	219	221	210	208	237	234	210	227	210	256	225	221	218	206	231	228	204	208	220	215	210	251	235	223	189	208	179	206	243	235	221	236	229	215	216	227	216	203	221	230	212	215	239	207	220	220	217	238	199	244	230	211	223	207	205	215	212	212	222	250	201	217	232	223	245	241	218	242	213	198	204	227	227	236	206	229	216	215	211	223	217	213	212	214	215	223	242	196	217	229	238	239	218	226	237	231	193	241	241	230	214	238	207	233	207	207	233	245	229	208	220	217	221	209	227	240	225	221	238	217	211	208	223	221	222	223	215	233	212	192	215	204	198	213	227	227	222	233	195	223	212	222	206	224	228	212	221	219	234	246	238	225	196	235	210	211	223	229	209	245	231	232	231	210	209	235	223	233	221	225	240	217	242	195	211	227	247	212	206	215	230	206	225	217	226	221	223	221	205	217	230	228	214	235	212	225	210	219	220	200	238	205	224	203	226	208	209	232	199	219	238	223	224	216	220	207	219	220	213	209	214	225	193	221	233	224	219	230	201	232	231	218	216	223	223	231	214	215	236	195	205	220	218	213	208	246	255	227	210	213	243	211	222	216	219	228	213	207	210	220	223	217	219	228	209	234	212	221	235	208	230	214	223	205	215	252	222	204	223	251	204	226	227	199	209	228	225	220	219	228	225	239	216	213	193	231	215	214	240	211	247	197	189	236	219	196	234	221	220	213	237	220	244	227	217	207	224	228	229	238	221	201	221	216	201	223	212	224	210	239	239	220	198	213	245	207	233	225	217	210	259	234	222	226	233	216	212	215	217	233	239	219	225	216	216	248	206	221	216	221	216	220	227	218	220	229	220	223	196	200	230	207	209	227	229	231	233	203	204	238	227	233	224	234	228	226	226	218	214	239	208	229	215	219	212	228	229	256	185	189	193	250	214	240	189	218	233	227	213	226	210	211	207	226	220	233	203	197	191	217	243	234	216	239	227	200	200	236	215	239	223	235	203	219	205	205	257	240	207	231	233	198	212	227	228	217	248	194	201	226	230	226	227	205	231	208	239	198	228	201	242	213	215	225	231	218	229	220	230	195	210	222	228	232	200	200	215	192	242	220	230	237	227	226	226	219	240	242	240	198	218	225	199	205	231	211	208	231	228	212	219	229	225	198	239	202	198	237	230	206	216	214	221	213	210	222	201	212	224	215	217	220	209	201	227	235	212	213	225	214	252	219	185	236	221	216	212	225	220	232	212	244	222	216	220	207	215	210	219	224	234
60841	87038	55011	26695	8118	1705	411	445	405	422	391	382	393	401	422	418	430	420	426	403	372	395	413	390	443	437	418	430	421	435	389	431	411	397	371	415	396	429	394	383	385	406	388	399	410	390	398	404	379	390	380	400	408	411	396	395	387	400	377	414	426	381	437	396	412	403	385	392	418	362	428	423	409	382	385	369	389	375	372	434	415	444	413	384	394	400	389	397	438	406	397	397	406	391	414	438	406	433	421	393	441	435	422	416	359	392	386	438	372	418	422	409	373	387	397	395	385	411	388	352	400	409	392	428	383	405	369	419	396	388	418	382	403	386	409	384	388	378	387	401	426	405	414	412	369	414	424	410	394	403	388	384	385	422	373	391	384	438	416	401	408	378	434	426	334	400	396	425	401	392	425	394	396	421	393	427	399	396	393	410	394	402	387	411	398	388	415	403	388	397	409	388	398	393	408	400	385	406	413	441	403	417	407	412	410	381	410	373	407	401	416	409	416	410	354	441	410	422	393	411	466	357	411	409	390	421	365	403	406	404	364	415	436	432	411	431	418	385	379	446	383	409	378	363	388	409	408	407	427	412	371	385	439	412	383	403	389	397	437	426	414	416	427	404	390	432	418	398	395	395	393	399	355	399	402	392	395	359	407	406	399	351	422	392	398	348	392	394	425	387	406	387	388	419	420	409	389	406	386	377	432	451	401	370	423	423	394	441	394	397	406	375	382	383	397	369	406	423	416	389	398	377	395	386	390	379	423	399	387	377	372	405	419	430	413	422	431	379	400	400	437	408	401	446	379	408	410	405	432	380	406	392	421	397	407	427	385	388	412	410	417	391	400	397	389	393	375	424	433	365	409	440	379	409	402	409	371	409	401	407	413	411	405	430	422	383	401	409	388	401	418	397	424	380	413	433	396	385	391	419	368	367	394	413	395	392	452	386	380	426	381	403	398	395	395	411	433	403	402	405	413	441	418	398	401	437	404	419	375	385	370	382	382	408	400	375	397	401	403	412	408	390	401	387	424	430	407	402	418	398	400	373	404	405	405	388	401	403	391	411	429	419	397	397	436	392	384	414	414	426	402	402	383	422	385	392	371	375	390	431	420	420	398	415	378	425	415	436	396	399	437	388	411	396	418	381	391	457	427	399	417	408	441	429	419	425	400	414	446	380	416	423	394	401	392	387	359	408	421	409	414	405	382	382	375	417	400	383	398	395	414	403	424	383	368	411	403	403	418	411	413	415	377	422	409	347	414	396	405	402	422	401	417	377	372	419	355	392	398	398	393	366	442	425	423	391	414	347	416	415	450	404	363	420	361	431	379	398	420	380	402	401	401	388	420	413	402	390	411	428	397	411	430	413	412	410	418	425	388	427	404	423	391	388	382	401	420	428	412	403	417	454	420	395	433	396	383	407	407	398	401	367	384	416	374	394	393	412	424	384	378	429	400	355	448	408	417	416	386	380	399	415	408	416	405	399	401	426	375	421	390	429	405	408	387	430	402	386	412	415	400	397	400	438	391	423	371	373	412	410	398	391	383	441	401	393	403	391	410	381	396	432	376	354	396	389	414	402	376	413	394	405	409	421	381	421	371	406	377	416	406	396	402	389	398	402	378	392	389	415	404	460	419	363	381	388	390	360	391	378	375	412	423	442	401	418	366	434	384	407	404	439	397	372	402	417	398	441	399	389	383	409	403	422	413	400	429	395	420	385	434	451	369	401	420	395	380	416	394	418	417	428	450	399	389	380	389	393	386	355	390	359	400	434	373	359	382	384	431	398	412	425	374	424	427	388	387	377	433	403	435	399	401	407	422	438	403	417	429	371	414	417	423	440	413	372	390	384	407	423	423	395	399	430	411	405	422	407	421	402	424	427	406	436	403	418	423	411	404	380	415	392	418	368	397	419	374	403	415	398	388	405	401	425	457	364	410	396	394	440	407	410	413	399	379	402	402	397	373	408	412	399	378	393	393	419	418	386	401	437	419	448	413	370	418	397	394	371	374	423	407	379	393	418	400	351	401	388	412	381	420	434	394	401	398	403	410	387	416	396	397	406	388	404	413	407	417	394	425	410	455	426	384	391	418	406	432	383	413	413	447	366	370	418	424	370	388	381	368	352	413	370	414	411	385	388	409	388	399	394	421	419	376	405	413	400	375	415	411	418	401	398	397	417	385	406	391	414	368	389	424	381	398	369	436	391	413	431	396	392	417	395	389	416	397	420	413	406	422	383	422	421	402	412	420	402	399	422	406	397	400	389	390	401	402	403	386	407	382	400	391	406	400	357	418	388	380	407	392	398	431	408	370	412	430	377	385	380	416	431	423	372	419	400	406	369	403	389	406	384	416	404	418	418	423	394	417	407	435	418	400	397	374	393	427	368	362	369	376	394	408	391	459	416	390	391	408	369	410	419	379	383	405	389	412	404	395	435	424	407	367	396	385	442	430	399	377	396	397	385	427	410	400	428	404	412	356	406	419	460	402	432	437	424	420	391	414	353	397	423	376	415	402	424	382	388	426	425	414	394	427	410	404	425	396	376	420	400	404	390	423	359	414	414	412	376	408	452	414	447	414	424	427	421	394	402	385	360	442	383	397	404	448	385	402	388	410	388	452	413	408	413	409	348	408	386	392	395	420	406	432	398	420	422	406	378	410	394	439	394	376	404	389	403	414	371	410	414	394	374	431	400	422	418	424	371	436	398	384	456	382	393	391	419	407	399	404	407	436	411	358	430	379	390	442	401	394	398	404	430	383	390	428	394	385	446	405	411	403	402	411	397	392	398	414	433	436	429	406	402	388	412	418	420	411	447	411	428	407	414	386	378	396	409	382	404	445	428	446	381	382	434	406	412	413	413	397	395	401	410	404	388	391	399	395	378	406	353	418	399	396	414	444	408	372	372	398	387	361	402	370	384	417	392	432	399	432	382	375	379	396	438	409	425	426	399	386	381	433	373	395	390	396	393	397	383	440	417	422	407	399	440	397	415	382	402	388	409	392	386	428	414	403	379	431	397	384	424	438	400	413	410	409	414	408	404	406	407	398	431	432	387	390	396	418	388	390	436	399	367	366	382	382	405	423	391	430	400	406	402	417	380	365	425	397	372	441	396	415	444	398	412	409	382	389	410	392	397	391	402	415	388	405	405	410	425	415	439	406	413	389	394	416	436	402	374	406	403	352	375	380	402	417	405	408	420	423	417	418	387	370	364	425	403	376	391	379	379	431	375	379	420	405	399	403	391	401	416	416	393	394	395	392	427	422	399	392	445	418	406	386	395	425	422	370	414	419	417	380	403	411	387	360	371	409	401	364	405	406	415	407	382	410	396	410	384	409	379	425	409	413	428	417	432	422	413	408	421	445	393	419	413	412	401	424	398	412	418	385	445	426	398	422	430	408	439	406	409	425	413	425	457	392	370	416	398	406	375	431	391	442	398	379	400	399	395	372	413	413	403	412	367	409	394	424	388	385	401	407	407	428	394	426	401	397	391
23496	21941	29549	24040	21308	18461	2949	338	295	329	288	352	321	277	308	293	327	300	295	295	288	281	308	266	335	302	281	281	285	297	305	267	270	295	309	291	307	301	321	308	284	317	262	283	329	278	267	279	286	327	268	317	340	297	276	301	295	325	317	275	300	288	306	300	283	294	291	300	305	316	284	319	280	289	275	294	282	280	311	301	289	287	306	284	314	306	277	291	280	265	272	306	299	270	290	277	277	302	305	269	305	280	314	283	280	291	265	299	278	287	309	334	310	302	300	303	297	280	261	319	314	318	304	311	299	283	317	255	290	301	270	290	271	309	290	279	309	313	296	298	291	296	288	301	302	307	284	292	290	297	288	299	285	270	273	295	322	287	285	300	324	277	325	292	288	269	283	316	294	307	305	303	272	304	305	326	296	297	283	287	298	315	304	326	302	292	295	258	295	288	267	276	282	294	329	300	307	272	304	324	279	294	290	298	275	307	324	306	339	309	329	300	300	289	294	311	306	315	263	326	305	279	317	290	285	281	310	304	298	297	296	283	281	293	271	290	305	277	259	274	301	277	295	281	302	312	298	327	291	262	261	276	300	303	296	319	324	292	285	281	302	299	282	314	291	277	283	268	291	263	303	281	313	296	273	273	247	291	325	306	278	272	288	302	292	282	287	313	269	301	289	317	321	276	286	250	279	276	304	301	278	280	262	295	303	303	290	280	287	275	316	314	300	318	309	300	297	295	305	260	304	303	271	326	296	288	302	285	284	272	296	294	287	324	299	299	294	302	284	307	282	275	299	303	276	289	277	297	309	296	297	271	289	320	298	286	298	300	283	303	301	263	289	270	302	272	298	282	283	276	304	254	310	305	315	311	297	247	305	320	267	308	291	319	285	303	302	287	287	289	283	304	294	290	331	291	285	325	290	292	307	303	320	294	323	285	289	288	300	287	302	297	342	302	302	279	313	240	261	317	278	278	317	289	306	275	269	326	281	277	285	293	276	301	310	291	321	312	322	310	294	290	285	272	280	316	308	273	295	295	299	311	297	315	326	273	301	255	316	312	263	307	308	293	288	291	317	309	286	299	295	310	282	303	276	310	296	278	288	302	287	285	323	311	318	287	289	286	338	313	289	294	302	297	311	294	318	265	280	289	314	289	313	267	259	297	275	282	287	300	296	330	300	296	289	276	310	291	293	317	291	302	300	304	276	297	295	294	279	272	316	293	281	303	286	277	279	298	282	284	308	294	281	295	250	287	299	298	325	313	297	283	289	322	326	301	328	300	300	283	275	293	282	277	313	277	299	268	304	273	316	312	307	275	323	287	293	271	284	275	264	309	282	292	330	281	302	298	300	292	274	300	267	294	304	274	293	302	285	305	270	286	298	264	277	279	323	282	288	293	323	308	293	278	271	268	336	315	276	284	272	273	278	279	279	316	308	279	274	315	305	301	256	276	287	279	305	302	293	298	298	296	278	326	308	304	292	290	314	297	288	274	282	285	280	276	278	287	296	309	318	317	289	287	284	285	292	292	288	278	288	286	275	315	302	309	311	285	277	279	311	312	283	313	305	325	298	276	298	342	286	296	288	276	291	327	288	294	278	321	300	287	310	283	288	301	293	308	316	272	317	322	297	296	316	280	284	285	274	318	274	288	273	318	274	284	294	311	280	307	301	287	282	284	273	282	302	273	269	290	248	331	295	316	297	324	340	304	290	301	311	314	290	269	306	318	292	283	284	296	275	315	288	264	290	267	273	314	298	302	311	291	284	302	273	340	320	297	284	300	307	310	272	301	297	304	308	302	284	278	271	307	305	304	310	265	284	296	314	280	273	336	287	279	312	303	300	322	327	280	309	270	318	302	300	323	308	299	290	317	293	258	307	309	285	310	311	288	314	285	293	348	286	321	304	307	301	283	312	301	309	302	302	295	283	302	303	297	277	294	321	294	320	313	300	326	289	303	324	298	310	294	260	297	266	285	287	281	269	311	314	291	281	300	273	265	275	292	304	290	275	319	285	287	296	287	320	303	272	307	285	285	291	312	294	318	264	288	300	290	304	303	299	286	322	317	283	290	310	305	313	274	296	302	276	268	316	299	292	315	276	281	321	303	259	296	277	288	309	298	270	302	310	315	252	309	304	301	297	294	292	288	318	298	337	282	286	304	295	292	300	303	309	302	325	303	308	317	285	299	301	301	288	312	304	250	323	310	278	310	304	323	328	290	280	306	284	295	304	271	331	263	297	303	283	304	330	296	288	320	293	303	272	278	281	277	270	294	322	319	279	293	294	298	281	300	311	296	304	303	298	273	315	269	301	293	305	319	312	302	269	276	313	288	311	246	275	278	294	295	292	289	299	305	302	286	297	293	286	288	309	313	311	313	313	296	313	302	305	281	323	256	310	296	296	257	285	275	325	287	287	301	274	295	289	294	288	296	292	304	307	302	317	277	317	298	322	301	297	333	319	302	298	297	292	314	291	344	233	298	318	289	320	277	286	298	267	299	268	293	301	290	308	282	281	286	279	289	310	285	320	342	309	284	300	294	276	320	300	316	322	309	302	309	310	289	295	279	327	246	310	289	300	322	286	286	260	295	300	320	314	282	320	316	311	281	295	303	279	303	284	294	313	296	277	292	312	283	287	292	256	325	280	302	275	281	329	298	290	314	286	298	294	271	314	271	293	308	327	307	277	257	314	300	306	276	288	289	295	284	294	287	287	255	275	310	274	303	288	335	267	304	300	293	306	276	289	299	274	311	284	281	322	317	285	319	293	289	302	237	299	308	275	293	276	300	285	328	300	310	328	296	293	275	274	290	285	277	283	337	293	299	297	252	289	295	297	281	292	283	309	319	308	282	305	265	291	284	282	304	287	252	303	257	285	263	285	295	279	300	266	299	286	275	316	277	296	275	299	296	324	328	283	287	300	294	270	270	297	288	259	286	302	327	303	296	281	276	280	284	310	314	290	265	312	296	342	311	320	308	263	292	284	269	277	319	315	306	322	296	314	277	298	322	284	272	304	291	277	268	321	332	279	287	299	335	308	279	314	297	293	282	288	294	310	317	272	322	320	306	312	262	309	295	302	315	294	297	331	285	269	265	334	307	268	307	300	279	289	303	303	301	310	307	275	305	311	278	284	284	293	289	270	284	298	270	247	283	292	305	269	292	296	298	288	298	267	328	280	258	286	294	292	296	280	302	273	291	310	270	276	306	293	289	308	304	323	274	291	289	294	265	317	277	318	267	299	288	313	311	338	285	265	294	302	278	312	292	279	306	325	324	339	323	283	279	280	304	296	292	298	326	292	306	270	290	287	310	282	314	283	285	292	290	306	313	301	362	291	291	261	279	291	280	304	281	238	317	282	282	296	272	300	300	296	324	271	311	278	304	294	316	297	309	321	284	254	280	306	302	294	316	302	314	298	315	281	282	316	299	297	289	314	283	306	282	280	309	320	307	284	279	313	289	318	269	280	304	291	311	299	300	299	289	304	276
60640	96691	64242	33056	11761	2476	533	519	487	520	521	520	533	515	529	529	523	504	513	463	483	504	526	508	536	491	527	506	504	489	513	508	519	517	485	514	542	536	498	512	522	512	514	508	497	500	509	505	508	493	495	494	519	500	494	522	523	500	497	486	513	509	494	497	540	511	475	530	485	484	514	517	527	481	501	460	503	488	532	541	510	495	524	484	483	518	536	483	500	500	504	536	511	542	508	445	507	500	511	511	543	539	500	485	464	512	515	553	502	471	493	493	503	517	510	478	547	501	525	486	534	536	476	508	530	497	480	514	516	511	511	529	495	501	468	488	519	511	531	495	480	491	477	492	484	519	527	504	457	538	467	521	510	500	542	501	533	468	514	560	510	503	509	538	481	512	453	504	497	496	516	519	479	510	563	532	506	495	511	511	541	491	491	507	503	504	505	480	512	508	520	516	504	510	554	505	512	532	517	526	492	523	512	468	488	508	535	516	506	537	476	525	548	470	477	515	469	501	538	534	542	520	515	537	502	532	514	530	506	474	505	510	499	532	521	497	518	497	498	558	516	516	514	517	512	494	520	503	477	506	518	514	538	521	524	515	517	488	517	526	546	537	523	524	504	486	482	491	529	471	516	499	489	476	480	492	484	517	520	524	487	525	541	529	485	556	524	536	512	496	487	526	519	532	560	508	517	521	523	487	476	512	498	513	487	532	478	479	474	497	490	494	532	521	515	520	521	493	485	509	492	485	482	499	529	462	530	488	516	520	521	509	479	505	511	458	500	498	488	487	540	515	499	462	521	513	522	518	492	515	518	563	506	473	461	482	500	514	502	518	522	521	509	531	517	501	486	498	525	485	514	473	518	554	485	507	497	545	517	485	510	496	483	488	468	563	511	546	508	524	542	497	511	503	527	486	504	550	518	516	518	524	537	508	510	512	514	530	492	509	494	506	520	501	504	480	500	447	541	487	530	544	499	500	493	495	494	513	537	502	480	508	533	518	508	500	496	531	494	494	477	461	501	544	463	474	545	524	513	497	539	541	493	548	481	528	503	510	531	489	488	526	511	470	500	495	484	497	502	499	513	512	535	478	456	467	573	485	514	519	546	514	502	508	512	483	503	496	500	478	476	494	535	512	519	528	527	527	486	441	483	528	520	533	497	491	549	502	513	498	508	523	502	520	527	545	522	491	510	523	478	530	521	545	520	506	471	506	522	473	497	500	553	499	543	553	468	503	506	485	509	468	490	480	517	481	517	493	495	515	492	534	494	486	478	506	497	505	465	516	526	485	538	476	529	528	552	474	515	537	489	490	500	475	546	532	515	498	515	481	458	508	495	520	495	530	492	474	540	509	514	518	466	515	528	514	500	493	473	514	524	546	533	518	456	552	499	496	476	503	525	504	485	502	523	478	496	489	478	536	524	516	515	508	489	520	554	535	537	504	471	545	520	440	541	541	522	529	541	483	486	518	516	504	532	509	496	512	560	499	509	527	509	514	488	543	516	501	529	511	481	497	518	481	529	538	546	475	514	503	507	523	461	490	528	522	504	493	511	501	475	516	522	542	499	486	479	531	557	491	520	506	555	480	527	496	529	517	522	507	495	492	496	535	502	491	531	473	524	508	512	521	544	492	474	504	524	485	512	507	499	523	484	463	510	486	501	524	500	471	537	485	498	532	494	522	492	514	459	534	511	492	518	513	444	499	522	514	514	525	516	490	503	498	481	510	475	501	507	522	493	514	531	494	467	496	523	551	493	473	486	494	516	510	485	513	521	523	483	481	498	506	498	493	512	531	486	527	530	512	536	503	463	492	528	533	523	533	507	520	514	459	498	503	557	501	541	505	525	481	505	540	504	525	513	478	504	527	518	523	516	536	538	540	512	557	505	495	513	558	500	487	481	476	500	525	504	488	527	495	519	499	508	550	479	469	482	534	552	492	520	499	506	481	526	531	483	490	511	526	507	534	482	477	501	547	544	520	504	514	542	528	501	510	550	542	477	497	487	536	480	551	508	517	503	501	523	546	536	511	511	518	492	502	505	580	519	535	557	506	480	493	498	493	490	536	473	498	486	469	519	517	488	529	522	487	497	495	521	517	520	481	528	532	499	495	494	546	505	502	515	491	524	506	506	503	490	500	514	522	518	486	550	519	566	551	555	546	477	525	523	495	512	478	491	548	513	512	510	550	493	535	512	454	524	521	473	493	517	500	521	478	504	494	543	563	508	505	506	508	480	522	513	512	516	538	509	462	489	492	502	509	519	494	560	486	509	542	489	460	519	526	475	477	521	512	501	527	535	539	549	469	513	482	462	502	473	496	535	496	546	472	484	522	472	475	452	480	473	518	463	502	450	503	501	493	475	515	494	513	532	521	494	527	495	514	481	508	498	504	507	503	496	515	521	520	508	476	478	478	482	506	524	500	519	490	510	506	485	512	501	475	558	493	502	473	548	518	518	529	478	503	499	519	537	508	511	488	501	533	506	524	519	505	491	500	497	510	515	489	546	531	524	486	513	503	535	518	487	536	493	489	503	508	484	517	523	463	551	544	505	506	495	490	548	469	542	535	483	521	499	520	507	480	530	490	509	507	531	521	507	524	513	492	484	511	545	525	468	520	507	510	480	505	501	513	503	498	481	539	492	486	532	507	488	518	481	533	508	542	477	508	495	487	482	508	519	501	473	507	527	521	537	470	495	508	481	531	510	509	548	514	555	523	518	487	519	508	493	490	511	532	523	499	480	507	509	500	499	538	487	463	530	526	510	487	524	541	468	521	496	492	498	555	475	528	490	542	478	501	498	528	526	521	475	500	499	504	497	465	490	523	523	512	511	540	501	532	530	503	535	520	518	518	488	487	488	539	550	484	519	540	492	503	480	510	548	518	517	546	464	512	492	510	471	475	502	510	488	500	536	496	520	522	505	510	529	534	492	528	494	560	490	508	472	542	545	479	495	490	489	493	554	507	484	525	516	497	511	506	512	493	514	509	494	509	494	532	513	476	513	531	496	508	542	514	502	502	512	520	505	494	493	480	535	486	542	531	491	473	501	503	498	536	486	518	519	545	512	506	509	539	485	495	492	525	510	514	534	526	515	514	474	486	525	531	496	480	471	489	516	449	497	538	490	517	510	485	495	496	507	493	514	517	487	546	476	490	494	508	516	555	494	499	484	484	517	535	498	519	486	556	522	488	477	519	490	522	527	541	542	514	503	512	527	506	501	476	500	489	503	570	539	463	523	509	528	496	512	559	516	554	467	495	488	525	518	524	492	512	505	483	561	491	484	520	497	493	515	530	490	519	494	530	508	498	520	498	520	542	489	490	478	529	479	496	498	471	493	527	506	525	485	527	496	535	512	476	517	518	545	529	481	482	519	518	516	512	499	521	505	508	493	499	510	504	554	479	468	496	546	526	532	482	510	510	496	457	521	535	499	486	498	505	526	492	484	532	511	507	492	493	498	493	472	523	502	504	522	498	461	472	498	492	520	493
30615	28979	23779	8496	903	407	268	258	275	290	274	299	279	274	266	289	275	294	261	271	260	275	261	261	268	308	271	249	282	244	248	275	275	274	298	262	281	281	288	297	287	267	286	306	271	241	294	237	261	295	260	265	283	268	282	268	262	272	265	261	252	252	296	276	261	246	278	259	264	277	275	265	279	267	272	261	292	278	269	280	272	285	269	272	288	284	281	272	311	277	265	296	246	262	260	276	239	257	269	268	272	273	280	276	281	260	262	260	276	291	250	259	251	264	253	249	273	291	317	259	244	241	252	279	287	307	267	299	266	284	260	297	271	273	283	264	271	293	284	280	285	279	274	267	298	248	260	247	246	274	270	271	279	265	254	248	262	299	258	264	291	295	269	278	286	290	258	285	264	259	267	268	270	285	287	284	270	266	274	275	280	286	274	299	279	268	299	259	298	294	278	279	298	276	305	280	298	272	273	283	274	254	317	305	270	263	292	265	303	267	266	294	284	255	265	249	232	305	283	279	285	282	274	271	263	304	285	248	239	279	302	294	209	303	252	270	299	304	282	262	307	256	270	280	294	241	290	259	285	252	282	263	242	267	290	290	297	277	313	275	268	274	229	279	282	272	274	252	289	263	278	269	261	268	224	269	284	244	263	280	276	264	281	247	268	278	278	265	307	276	266	280	274	299	246	290	245	257	294	268	265	280	287	248	258	254	266	258	276	267	276	253	260	264	263	289	295	253	278	285	305	275	286	265	267	262	281	290	246	274	297	281	283	275	305	288	281	272	254	301	297	283	246	252	274	275	261	274	260	261	276	291	256	266	290	272	278	278	302	296	281	262	248	279	265	258	254	268	288	275	252	266	271	283	290	280	268	264	257	264	296	252	254	275	280	238	262	283	271	273	285	281	272	279	288	245	244	292	268	254	295	285	279	280	281	240	273	277	298	268	267	263	288	267	270	277	284	257	275	270	271	284	265	258	254	298	272	272	272	267	237	278	261	281	274	278	264	287	296	264	279	294	263	257	281	271	268	276	295	242	266	281	277	272	257	272	277	283	293	267	285	273	261	295	271	292	240	281	277	286	319	278	274	294	287	280	270	267	271	280	262	256	251	279	253	249	296	258	290	245	288	272	284	255	278	268	262	303	271	260	273	313	263	275	269	263	295	279	285	271	246	269	268	288	275	294	269	252	287	271	265	298	276	294	277	262	294	246	267	271	270	250	282	294	297	260	283	271	260	246	318	261	277	279	267	270	268	292	265	273	273	238	300	262	271	265	256	239	283	274	282	263	230	254	277	259	260	255	284	270	263	255	254	301	281	286	261	286	272	264	260	296	282	256	269	277	283	268	283	286	279	268	271	260	279	305	278	307	289	277	265	269	263	250	276	285	272	308	267	270	281	281	272	241	294	260	290	277	281	257	267	285	270	247	280	257	296	258	279	284	286	280	274	290	277	270	260	280	263	302	260	284	308	309	254	284	269	244	256	278	282	288	262	257	274	265	270	251	274	282	315	279	258	261	266	262	239	254	284	289	278	283	301	269	250	267	270	267	247	266	281	261	251	272	272	247	261	249	273	268	275	277	247	235	281	313	255	265	289	248	295	278	279	274	268	275	258	269	239	240	259	269	266	263	269	277	272	266	280	259	267	294	286	277	307	260	281	230	282	266	253	260	271	262	266	247	316	256	279	302	275	284	241	285	288	285	279	264	275	293	241	274	253	290	298	287	296	275	278	316	262	274	303	265	283	264	260	269	296	285	273	286	252	272	265	274	282	284	297	252	284	283	282	288	310	251	289	270	292	277	259	294	266	278	255	306	258	306	262	262	268	288	242	273	281	306	291	284	274	271	284	263	268	270	289	289	271	276	269	263	273	285	272	283	268	272	262	289	310	239	287	279	276	290	283	270	284	259	263	259	287	277	282	291	267	260	261	285	241	285	261	265	269	255	250	304	270	297	286	260	284	260	260	274	254	265	286	260	284	280	268	265	292	287	273	275	262	253	288	299	268	274	276	278	294	276	271	280	275	256	279	276	295	285	271	278	286	281	273	295	308	284	294	266	260	250	262	282	287	252	282	271	246	266	308	255	252	253	274	247	271	296	271	281	273	239	259	288	286	262	300	280	266	273	256	286	270	279	252	277	295	268	268	262	261	279	278	269	294	294	250	278	260	257	303	260	281	277	238	253	290	267	295	282	274	299	293	279	310	270	291	288	264	274	264	271	245	259	252	293	293	248	252	294	278	281	309	292	253	270	282	298	268	264	245	259	265	291	264	306	285	265	276	304	283	267	291	267	290	268	281	275	263	262	268	242	285	270	273	275	241	252	290	293	274	275	267	275	289	285	263	262	253	272	272	264	270	271	263	280	277	287	278	272	292	276	259	262	283	276	285	277	275	250	273	244	282	247	259	287	275	264	290	275	298	280	265	272	273	267	275	265	285	269	276	274	262	286	255	271	294	265	256	265	273	299	261	241	283	292	274	254	279	281	292	267	251	278	287	279	249	260	262	267	293	250	273	289	290	261	270	249	267	276	292	260	274	277	269	278	306	290	243	287	290	305	266	248	292	260	270	277	288	266	275	280	256	260	286	274	246	271	256	296	305	266	247	262	267	288	284	257	247	277	296	302	314	281	294	240	285	279	289	270	252	283	266	259	316	289	270	273	241	290	278	284	267	269	270	272	276	279	274	272	257	297	284	269	283	283	280	273	269	251	245	269	281	268	278	269	275	274	273	299	247	230	245	265	253	247	269	292	275	287	270	280	295	305	282	275	271	264	323	282	279	244	288	236	244	296	265	253	284	280	286	278	291	256	252	265	275	273	276	298	258	257	256	257	259	279	281	236	289	283	302	257	273	282	263	266	281	248	269	279	260	253	277	267	271	266	281	252	286	266	276	294	266	278	241	285	268	267	280	303	264	271	259	273	276	281	286	237	269	249	250	297	243	287	268	258	314	297	281	260	301	265	253	294	258	288	283	282	257	298	291	297	295	267	294	278	270	294	238	266	261	276	282	271	261	284	288	308	270	261	294	278	273	255	328	260	282	298	261	281	269	293	302	306	280	258	257	298	255	277	263	271	270	248	264	301	271	264	338	296	305	274	284	266	295	268	294	279	291	270	281	278	293	268	255	285	277	247	276	281	280	282	285	234	278	261	265	260	299	288	252	269	279	257	250	269	260	276	267	290	300	252	268	251	304	284	267	264	274	279	247	266	253	270	283	275	261	268	285	261	285	306	296	257	285	285	274	284	277	270	266	267	271	277	294	268	268	274	288	282	276	268	270	278	268	269	265	248	274	255	251	273	297	237	267	272	271	288	277	286	257	276	278	289	268	252	274	259	280	271	291	307	258	261	287	297	273	243	265	277	277	297	272	281	270	277	293	279	254	257	268	269	264	268	275	255	284	292	300	271	250	295	277	264	270	281	265	250	283	258	299	297	281	297	282	299	282	268	290	272	271	280	259	303	301	265	294	292	263	310	267	247
39595	45251	25955	7468	1832	680	495	567	512	518	522	513	507	511	483	496	459	497	451	530	514	504	510	548	543	495	493	513	489	512	484	504	505	480	491	509	484	527	511	538	504	487	473	497	503	490	501	529	472	501	496	508	501	524	515	473	488	506	504	500	514	521	519	533	479	501	504	513	514	495	505	512	496	510	520	484	493	521	460	544	511	476	485	503	481	509	483	555	512	551	490	475	525	465	491	481	512	546	483	502	506	525	493	514	493	536	506	524	484	455	512	522	473	466	490	461	475	506	485	493	527	486	543	501	493	522	476	535	534	511	481	533	503	491	481	527	477	508	498	520	491	509	529	502	504	475	534	497	521	518	488	503	532	523	504	502	459	490	535	491	488	528	509	475	514	530	493	531	480	534	475	493	534	487	511	481	499	464	491	552	499	505	513	494	514	498	494	480	500	531	488	516	504	523	491	505	484	489	518	490	517	534	473	544	490	499	533	557	519	493	514	529	478	490	478	514	510	501	488	535	535	541	440	502	513	514	498	518	479	489	497	489	489	492	516	493	533	520	519	538	512	506	449	503	503	521	480	459	503	472	485	492	542	510	464	502	493	506	491	511	496	468	509	458	467	558	522	495	473	531	482	492	482	495	518	524	493	474	525	513	517	468	477	508	527	489	520	493	524	502	512	533	538	537	509	476	540	513	496	476	554	486	522	511	507	499	492	520	524	445	532	505	561	504	520	516	479	506	486	513	476	490	436	497	488	464	529	489	553	497	483	486	472	475	482	502	551	498	484	503	459	533	483	485	487	497	513	535	539	521	509	475	496	493	522	512	504	533	507	502	544	542	528	526	533	505	515	488	513	513	492	520	512	497	490	468	496	486	487	461	507	505	511	495	492	480	515	536	493	487	500	545	468	529	524	479	486	525	510	498	529	478	511	489	517	494	561	512	490	472	515	502	483	484	518	516	483	501	516	506	496	508	542	513	506	495	517	497	485	484	492	518	497	516	512	508	563	505	492	480	490	469	505	476	553	469	509	495	482	527	479	516	533	473	477	519	510	532	515	511	493	518	485	490	486	520	486	513	494	513	463	489	493	516	486	511	524	536	532	502	459	507	531	548	499	502	527	484	513	496	482	481	492	554	520	497	484	537	504	494	512	511	525	468	489	488	486	495	524	485	483	474	540	480	507	497	523	513	499	455	514	475	506	500	506	554	487	474	519	521	520	483	529	525	532	494	533	483	521	505	496	490	519	506	531	468	504	515	542	520	466	500	506	544	505	517	462	474	519	511	560	497	478	473	541	485	441	477	528	487	510	499	467	512	481	510	506	489	507	483	513	531	492	483	490	503	536	486	517	514	480	481	504	454	479	492	502	482	478	556	534	562	506	475	514	494	516	491	486	498	504	515	479	510	516	497	449	522	456	502	502	464	498	520	510	542	537	505	516	470	452	517	510	515	479	552	501	513	515	497	523	477	476	527	466	476	500	498	502	463	539	517	488	548	496	499	487	523	481	489	499	517	502	496	485	489	504	517	535	499	508	526	500	510	459	519	510	511	462	517	497	513	496	489	528	501	500	476	514	479	520	524	501	483	470	453	513	518	508	493	508	507	523	503	497	474	496	503	526	464	498	512	474	532	509	503	473	469	506	500	531	515	480	521	496	493	544	552	499	496	492	546	499	535	503	490	516	507	520	521	527	498	503	491	514	519	508	470	496	507	528	498	499	496	517	473	458	522	538	528	493	497	481	501	525	504	466	522	483	515	468	486	506	534	481	471	502	546	498	471	485	513	534	500	468	507	499	519	476	489	478	514	513	517	454	511	557	477	490	520	491	493	498	487	478	486	478	520	510	526	468	482	481	485	513	506	501	490	503	496	484	536	498	513	480	475	491	489	509	500	489	508	489	501	491	491	489	473	523	551	525	534	542	556	478	519	474	494	495	490	510	496	506	544	522	483	509	501	477	500	472	457	495	512	502	506	492	502	460	504	506	478	516	527	463	539	515	487	514	526	482	517	525	506	512	520	505	513	525	423	517	533	519	494	487	521	502	506	483	513	490	526	485	482	486	506	521	501	512	509	522	495	542	526	506	477	518	509	532	499	497	497	523	518	462	503	494	516	483	545	494	504	502	491	525	500	490	489	553	468	465	494	510	495	494	541	470	524	507	526	527	476	497	509	509	529	496	496	526	496	524	476	484	527	483	519	490	473	476	496	479	498	524	508	473	538	484	493	509	489	555	527	488	534	521	502	504	496	501	525	507	510	470	545	526	472	515	519	486	499	501	541	516	511	516	527	532	467	505	487	516	487	486	467	517	491	510	486	537	516	491	509	466	537	492	520	496	489	525	540	501	521	519	533	488	509	467	523	505	474	494	475	474	486	518	496	531	480	486	509	493	531	490	494	514	515	521	483	508	468	509	545	472	487	513	540	503	508	505	481	479	470	523	511	549	498	488	493	493	519	464	542	507	479	489	502	501	528	512	522	502	493	537	515	541	514	488	505	508	511	489	474	494	493	491	562	535	548	536	512	489	471	497	545	482	456	523	493	541	468	511	535	508	485	520	536	479	505	481	484	525	540	508	515	494	503	476	506	546	542	502	499	507	503	515	512	515	539	481	519	449	481	543	493	525	502	533	508	517	477	549	452	495	515	506	497	478	525	505	551	510	515	507	482	515	496	519	533	498	488	513	506	528	543	501	491	507	539	484	513	486	508	494	483	560	500	522	526	530	517	506	532	532	467	536	479	541	513	506	456	473	503	514	512	531	505	509	523	488	496	534	496	546	545	514	524	494	514	527	551	535	454	484	518	513	467	514	535	483	507	519	521	531	495	487	460	477	503	516	509	537	444	532	488	501	449	514	469	540	435	486	509	494	520	513	515	468	513	528	537	505	486	482	543	511	505	509	475	484	473	492	493	504	496	498	495	506	532	525	475	473	523	477	492	468	488	520	530	474	481	518	484	505	532	520	473	491	507	507	498	540	457	457	498	509	490	529	502	511	486	463	521	499	506	500	510	527	504	506	471	492	482	515	489	520	467	446	496	486	504	510	499	529	506	476	523	517	448	523	470	482	493	520	468	498	498	510	519	499	512	503	504	520	494	471	504	519	505	459	501	469	493	493	487	502	497	478	471	486	447	508	491	516	513	508	493	517	536	497	488	477	518	539	525	524	513	498	482	501	498	526	493	533	509	500	528	516	508	527	465	509	524	501	524	522	523	496	494	499	469	522	494	529	523	513	499	525	490	527	532	523	506	456	507	572	539	532	483	462	518	515	477	524	495	492	510	507	491	534	510	509	510	504	476	492	455	475	521	508	517	495	500	529	491	495	549	492	515	509	543	497	513	508	500	518	477	508	521	494	497	492	541	522	502	545	524	510	464	564	474	546	513	497	498	446	481	505	529	488	512	539	491	505	475	545	493	532	528	479	491	484	446	525	503	459	543	484	477	489	504	474	475	472	469	507	536	535	503	521	534	470	503	467	510	507	479
24869	22792	29915	24836	19134	5524	329	221	234	234	242	218	229	219	224	259	219	251	253	216	210	214	230	220	216	232	223	227	228	223	235	226	236	229	181	206	223	213	200	211	212	193	219	225	204	204	213	210	227	211	238	219	222	217	225	218	219	252	225	224	232	216	245	227	250	208	233	236	221	228	223	235	220	219	226	243	244	189	233	254	192	215	247	209	211	228	235	234	214	226	210	218	216	216	208	202	212	218	206	255	205	200	210	226	225	214	236	228	225	214	231	229	234	206	238	210	220	193	245	187	222	225	226	199	194	259	207	213	216	219	233	215	235	225	212	225	228	240	221	245	247	237	243	245	199	204	219	216	226	235	192	231	224	213	229	217	221	230	237	220	228	224	223	203	214	235	238	218	190	227	212	219	246	221	229	198	220	251	210	230	224	234	234	212	243	214	232	217	225	231	219	223	212	189	228	215	211	240	242	232	216	229	191	223	213	211	233	238	204	222	212	202	233	199	211	205	180	238	239	239	204	198	229	214	220	235	205	222	180	227	219	200	235	219	220	223	214	222	227	215	228	234	208	214	238	200	231	211	223	191	207	223	223	198	208	236	221	239	243	242	226	203	244	210	220	196	215	206	190	195	193	232	217	207	240	219	227	228	206	207	192	205	212	228	231	198	241	218	214	222	213	225	243	210	209	230	210	217	229	243	246	226	243	251	176	231	205	237	217	224	203	202	206	232	212	222	214	244	219	239	230	224	211	211	205	217	220	236	209	203	214	217	222	239	201	226	230	247	212	226	223	213	224	224	231	209	238	219	220	215	252	214	244	219	210	219	244	217	218	226	208	238	204	214	189	227	221	226	203	228	231	231	203	226	234	214	236	207	197	208	210	221	213	223	250	220	212	218	230	235	255	214	236	243	215	219	203	212	249	223	221	231	217	232	238	214	229	217	242	211	221	223	212	223	212	209	208	185	227	234	219	233	220	239	227	235	230	234	200	226	220	230	244	208	259	212	209	222	209	223	212	238	216	204	228	227	200	203	196	191	228	200	219	218	218	213	224	214	239	216	210	232	200	215	214	224	237	213	188	197	235	225	221	202	217	225	220	240	216	226	208	236	234	239	225	230	205	232	211	216	229	229	216	213	213	201	198	206	222	212	239	202	217	207	231	221	222	224	234	223	202	228	208	236	249	221	219	212	205	219	230	223	206	227	236	185	202	221	214	205	229	240	232	217	237	220	203	221	222	198	249	232	206	223	235	206	217	237	229	239	217	237	222	186	244	246	223	208	218	200	219	222	210	200	209	192	203	200	211	221	239	210	234	227	222	224	223	249	221	223	191	245	217	207	201	224	217	222	211	244	211	233	219	206	235	228	229	243	229	207	210	221	249	220	212	210	226	212	255	222	222	222	236	226	221	230	220	238	239	233	224	239	226	249	214	207	218	229	210	215	219	236	226	211	207	210	223	209	219	218	229	215	187	213	252	253	198	220	215	225	209	205	239	231	205	213	206	214	242	227	227	210	261	243	222	254	219	206	203	224	239	220	228	210	220	222	218	215	215	204	229	229	224	209	222	224	207	207	211	223	219	244	218	217	213	227	229	212	220	218	235	235	211	207	228	225	213	236	234	227	222	243	224	218	213	222	211	226	236	227	240	220	236	195	193	216	237	205	207	205	211	225	235	223	212	215	239	222	213	213	230	235	235	242	228	233	229	220	233	220	217	222	233	214	224	207	186	220	200	197	253	241	217	225	255	208	206	210	220	193	217	239	233	201	225	195	223	222	224	235	228	244	217	218	207	212	248	209	198	195	187	222	226	205	221	218	199	206	214	240	214	230	229	222	216	239	224	222	221	201	216	216	231	205	226	239	183	209	229	223	235	214	236	192	212	200	223	245	213	233	212	258	248	224	215	239	235	214	225	191	224	219	211	231	242	207	224	215	224	211	221	212	225	202	201	213	208	212	219	227	233	234	181	215	205	243	218	190	214	258	217	217	219	241	230	245	184	226	209	234	216	201	223	214	227	213	233	256	227	207	235	209	211	210	211	209	234	201	210	224	191	209	218	208	249	222	258	218	238	216	205	201	213	233	219	220	229	217	232	188	228	218	220	227	220	207	218	237	245	212	248	207	226	222	209	224	185	224	230	204	219	230	204	208	231	228	228	241	214	215	222	238	213	212	232	226	226	202	201	194	235	190	209	249	230	231	222	247	210	212	217	192	231	192	224	207	218	230	220	221	247	207	203	222	191	243	213	244	230	212	228	239	255	225	231	224	217	226	236	234	236	223	219	227	247	184	208	225	216	237	212	206	229	217	245	217	240	201	247	215	226	197	257	211	207	223	242	235	215	221	219	223	224	225	225	231	210	206	223	223	209	206	205	217	215	227	206	225	237	224	217	224	234	217	221	221	237	222	217	232	228	195	219	202	224	221	261	218	203	211	210	239	233	203	215	223	234	210	206	259	238	221	194	224	211	225	217	218	225	235	230	206	258	233	224	223	213	231	213	228	186	226	211	222	232	217	222	211	240	213	230	217	235	199	190	226	213	195	216	224	209	232	223	197	207	230	245	222	216	232	234	208	225	225	222	234	209	197	209	219	214	210	229	207	237	202	228	220	225	239	242	201	232	233	230	219	225	214	225	222	214	226	219	217	190	225	223	219	241	210	238	221	242	207	196	209	212	209	217	233	217	244	234	258	223	246	209	225	209	211	247	211	221	246	233	203	207	223	203	218	240	223	221	196	238	199	222	205	231	215	211	233	211	205	217	211	215	231	241	246	205	225	223	234	200	205	207	217	224	220	225	203	238	191	217	228	222	239	212	238	221	237	201	213	209	219	217	222	222	232	209	213	203	227	243	215	223	234	248	235	224	198	219	234	212	223	242	214	220	199	239	205	274	233	225	218	225	216	246	200	231	226	193	230	235	196	225	196	215	227	209	207	226	221	206	196	224	227	216	222	217	229	197	214	218	244	218	200	212	213	214	239	217	194	228	220	221	252	237	222	217	197	223	228	207	225	237	185	242	233	222	193	240	211	205	228	222	217	195	197	232	240	210	207	205	223	216	238	202	226	233	181	199	202	207	207	249	219	216	216	227	238	236	236	229	213	234	239	219	227	226	221	242	212	241	201	223	188	230	201	227	216	214	238	192	217	219	195	219	197	207	224	246	249	208	232	233	231	225	198	224	225	209	225	224	245	221	223	243	210	226	206	231	222	208	223	207	186	204	221	218	204	222	213	202	233	220	213	242	203	234	232	200	214	222	219	212	223	237	226	236	229	218	231	242	222	213	221	244	221	223	226	216	195	192	227	239	224	202	200	219	213	229	219	203	224	198	204	235	203	231	219	243	215	198	216	245	241	202	221	199	227	241	222	238	234	170	212	218	238	228	218	193	222	217	244	207	211	213	194	255	212	208	214	231	202	213	233	227	203	211	222	223	201	245	223	252	227	229	215	223	227	231	211	211	211	199	196	247	222	199	230	208	214	204	244
61161	86479	55397	26569	7913	1772	427	434	413	381	424	405	413	415	416	394	398	370	393	403	394	406	404	405	418	414	399	414	377	406	421	423	406	380	381	413	421	417	401	404	395	404	439	413	412	420	410	412	421	394	438	383	382	393	431	403	398	428	428	423	376	426	407	362	437	434	397	410	407	421	388	453	394	415	433	426	426	431	405	380	400	413	379	418	421	392	451	400	435	441	430	401	412	415	429	408	415	406	377	431	404	422	395	428	389	384	418	383	420	381	419	402	367	423	446	414	364	418	381	383	389	386	434	379	413	440	365	401	386	422	436	412	393	408	413	392	474	406	408	398	383	413	430	395	395	392	400	414	403	411	420	438	423	434	419	372	408	437	399	408	427	365	403	412	383	383	431	405	403	379	414	395	436	374	396	397	422	448	374	434	417	401	441	418	404	398	414	412	444	396	404	398	371	420	425	410	424	373	442	402	407	388	404	425	405	394	378	393	371	428	368	379	381	406	438	413	371	378	409	409	370	431	402	384	410	422	400	396	356	407	415	372	435	433	403	400	400	409	437	410	385	414	409	386	420	425	408	403	432	381	392	418	434	424	403	438	431	422	394	395	403	416	404	427	420	378	385	414	411	456	419	364	391	397	401	410	448	398	404	423	382	416	406	350	422	401	408	392	384	440	423	405	406	404	388	377	418	407	394	440	388	412	392	391	391	394	433	409	424	404	414	415	389	428	431	416	422	396	415	397	440	413	427	396	364	439	429	422	393	392	413	430	407	422	384	407	402	407	408	379	404	417	430	453	418	416	434	437	421	437	417	420	403	437	405	400	432	375	428	402	396	408	410	412	406	384	390	383	406	422	398	368	427	445	401	417	440	386	422	419	428	398	400	375	425	429	404	398	408	413	388	418	414	380	377	410	411	417	416	450	408	366	404	400	365	420	420	350	352	402	399	403	379	407	423	360	418	398	435	421	366	429	417	411	406	428	434	405	397	410	411	399	400	392	393	383	379	392	404	397	424	392	434	409	424	375	429	403	425	417	382	374	383	411	399	390	399	362	430	367	414	400	400	414	413	395	387	388	429	396	427	399	430	434	396	408	428	421	384	410	380	421	382	397	409	406	405	386	442	400	436	419	406	427	380	407	379	390	404	400	402	390	389	407	421	402	398	399	423	424	392	392	431	427	382	419	404	421	419	397	383	410	380	409	445	391	391	438	397	400	396	414	444	412	428	378	423	423	356	393	404	429	441	420	396	399	373	418	397	400	396	418	402	385	379	442	405	450	388	436	431	404	413	415	380	421	364	414	390	440	392	434	427	373	396	396	378	379	421	402	405	403	418	358	373	390	424	426	385	402	394	373	431	431	434	398	414	426	430	414	411	387	412	407	390	398	385	423	406	393	409	385	404	440	437	375	410	415	402	393	403	398	421	398	398	390	402	427	398	397	415	413	379	373	414	428	410	413	384	400	410	402	400	395	431	420	427	429	387	376	429	373	415	431	377	416	424	415	403	396	417	391	449	431	406	443	467	459	410	402	414	418	402	415	384	400	389	406	409	390	373	408	421	400	423	408	421	395	402	394	420	439	375	378	371	405	425	392	425	419	385	392	401	371	386	413	402	389	400	413	405	378	399	405	410	420	411	395	415	387	415	384	416	435	417	403	398	394	414	416	431	397	386	443	420	419	394	432	409	414	392	408	381	404	408	400	398	405	416	410	380	374	411	395	408	410	399	392	442	403	416	416	370	351	416	413	397	405	415	392	397	417	390	430	413	390	406	392	426	406	418	399	366	379	418	423	390	430	396	412	419	375	396	389	420	403	403	392	428	368	424	399	394	420	387	415	396	406	404	420	393	418	408	400	381	428	392	414	412	424	387	410	452	420	437	440	405	439	421	391	425	377	386	387	451	408	432	403	437	399	398	433	406	401	382	383	402	395	406	427	413	421	387	403	391	390	394	415	414	425	393	399	402	415	437	424	396	402	467	414	379	398	397	391	398	412	405	407	403	403	381	399	411	399	440	404	406	410	413	421	369	377	423	386	412	424	423	406	424	426	396	415	435	399	404	398	393	392	408	409	426	429	426	401	437	435	398	381	425	407	366	406	433	426	385	382	443	372	422	379	361	420	406	370	366	417	401	418	399	401	407	422	412	388	423	444	390	367	434	408	440	395	400	397	412	423	393	419	408	397	422	445	438	409	425	390	391	395	427	448	360	424	418	385	441	422	378	390	424	401	384	399	378	383	403	382	402	419	414	413	459	431	413	416	400	412	401	410	395	423	399	390	411	414	402	434	412	408	405	430	391	404	400	425	382	411	409	404	396	386	400	385	370	383	460	419	402	407	421	426	363	381	407	385	402	400	360	431	390	399	387	423	427	401	392	433	456	412	427	409	384	407	379	374	375	376	419	393	410	424	415	406	413	388	431	395	421	389	418	378	402	422	443	406	411	389	406	431	414	404	379	395	414	410	417	415	401	380	454	408	417	408	350	403	393	431	392	438	400	409	419	385	420	394	404	382	408	418	417	400	404	412	405	400	389	407	440	393	428	401	454	441	381	401	410	417	453	359	428	438	410	418	399	464	376	391	399	394	451	406	386	408	383	427	405	405	427	418	385	420	373	404	395	420	415	380	396	449	406	415	401	449	419	397	406	400	397	412	389	395	385	397	412	407	407	391	411	418	406	350	408	399	377	397	404	417	400	431	412	397	424	393	405	429	384	419	423	404	399	396	420	384	373	418	396	443	442	385	415	435	419	415	433	441	439	436	413	368	385	386	408	392	425	426	395	405	457	377	381	402	412	401	430	393	435	399	412	416	420	413	452	408	420	401	429	416	374	404	422	385	425	423	414	391	402	395	399	399	412	425	384	401	381	412	409	459	397	434	424	415	391	399	373	400	391	410	412	395	404	386	420	434	409	422	383	396	420	427	388	434	430	409	443	443	400	391	402	404	383	402	435	417	368	409	449	426	412	380	422	421	372	399	406	380	423	393	416	412	406	443	404	408	411	399	379	423	387	421	405	389	424	400	409	415	411	423	442	440	415	394	392	387	413	399	425	387	388	372	387	415	382	415	380	392	395	425	379	395	423	416	389	408	420	402	416	412	425	403	425	418	403	446	389	422	435	404	385	443	385	422	383	399	380	411	377	442	401	409	412	411	407	424	391	412	404	427	425	424	416	407	433	422	413	412	416	429	406	395	401	410	408	375	402	397	422	405	406	382	372	383	408	424	430	397	404	428	407	407	407	389	366	423	416	405	408	408	441	440	438	389	392	411	430	408	395	405	384	401	449	409	417	425	431	376	417	392	369	397	429	406	412	410	373	408	390	408	433	414	412	418	423	420	407	425	406	439	387	436	398	421	418	415	388	399	403	385	431	399	378	422	392	422	380	413	388	408	412	465	389	386	400	396	400	401	434	394	381	429	404	434	408	394	408	417	420	374	434	402	440	411	392	418	412	396	409	393	362	419	426	406	398	410	395	423	408	423
23489	21893	29708	23917	21275	18384	2875	340	269	302	287	318	318	315	314	277	274	298	280	267	299	276	282	297	331	288	260	276	313	275	278	300	296	294	281	291	286	274	314	285	316	295	297	264	286	320	296	303	270	284	265	268	298	317	295	250	276	304	294	319	294	291	283	314	341	282	301	279	313	315	313	308	302	298	312	281	280	275	315	299	283	312	250	300	273	277	296	304	280	296	295	306	287	304	278	294	267	282	257	257	292	266	293	284	305	290	288	274	318	296	302	307	313	292	271	302	309	309	286	306	315	276	307	275	291	284	318	277	254	298	300	305	298	293	294	300	310	300	263	283	324	296	284	269	313	338	265	279	266	299	290	273	311	299	302	297	297	251	286	286	285	288	284	301	290	290	308	296	292	275	281	318	269	292	295	289	273	292	283	297	274	268	296	271	322	286	273	286	272	292	296	291	293	289	272	289	286	283	303	296	275	278	297	296	265	299	313	297	280	269	269	293	327	272	264	266	288	300	277	294	249	294	303	264	281	285	282	310	298	288	301	295	281	283	294	285	278	288	313	311	273	286	304	281	307	277	322	267	293	286	293	307	298	305	287	286	268	307	257	264	291	276	293	264	289	282	284	284	276	318	285	252	284	268	285	305	314	319	268	262	321	297	274	263	296	290	265	266	296	312	299	275	263	285	270	278	277	279	300	289	303	308	262	287	268	307	267	301	272	288	314	292	294	278	270	294	281	277	298	290	277	278	305	283	263	302	297	281	282	284	301	285	253	250	277	275	281	299	308	271	305	302	250	273	290	296	269	325	274	267	317	274	297	287	294	260	312	276	302	268	286	303	269	329	306	316	273	277	295	269	290	321	301	291	304	291	281	285	299	303	260	314	286	282	295	279	315	305	260	324	292	293	262	277	301	298	287	279	306	247	301	284	265	274	263	277	275	308	264	293	310	309	283	282	294	280	284	276	253	305	295	308	297	286	294	283	303	300	283	298	263	295	285	325	312	283	281	312	295	271	296	293	301	275	286	274	299	272	264	305	264	289	299	281	287	300	268	274	277	287	273	284	293	277	270	259	276	300	271	300	304	285	292	309	298	283	275	278	279	295	276	279	313	290	277	300	306	311	269	264	282	314	269	277	304	284	260	273	284	291	283	275	282	281	287	278	291	308	300	272	307	260	290	325	296	274	248	293	274	275	291	289	286	271	279	277	280	314	257	303	266	277	287	281	295	264	287	287	249	305	318	292	278	332	299	302	294	271	284	285	315	289	274	290	296	275	306	275	307	280	295	305	302	326	287	297	268	305	302	262	278	305	299	273	297	289	286	299	262	264	275	295	286	272	284	257	308	283	265	276	287	283	274	276	290	291	280	309	312	296	264	273	288	296	323	280	291	265	284	306	305	275	276	294	290	308	313	308	287	269	330	268	271	288	285	283	312	295	282	288	294	262	281	319	274	275	293	251	288	300	283	290	293	290	288	284	279	301	279	278	318	296	304	277	300	282	276	301	289	293	301	288	288	294	310	257	278	312	276	281	292	275	253	296	303	295	300	306	288	297	274	283	278	297	307	286	280	294	288	305	258	303	302	305	281	273	275	305	274	294	299	289	282	288	292	282	271	305	277	280	261	277	316	341	287	276	289	284	280	277	288	283	271	294	260	292	283	303	267	283	299	251	274	275	295	287	263	271	281	289	283	284	300	312	283	273	288	292	290	269	270	269	269	314	283	302	293	279	275	277	276	275	317	275	275	260	274	288	301	288	308	324	305	302	313	278	278	323	292	266	287	274	275	325	266	276	300	305	301	293	270	277	302	272	295	277	295	292	290	302	277	312	311	281	282	281	333	288	288	296	284	309	291	277	277	266	295	300	300	312	283	294	280	283	265	264	284	265	307	287	300	296	275	277	276	277	297	299	305	283	251	295	299	273	267	293	284	297	310	306	288	280	313	292	273	277	305	310	306	285	324	274	275	249	310	292	333	294	285	275	274	303	248	278	275	327	293	294	307	314	268	259	292	284	294	244	280	282	279	273	265	304	299	265	292	282	284	277	273	304	298	283	240	273	302	262	284	302	257	268	280	284	314	270	283	280	300	283	281	311	299	286	286	271	302	279	275	265	269	327	319	288	300	293	302	277	295	285	277	280	289	310	274	316	286	302	296	267	315	286	289	284	272	256	286	270	292	275	310	291	271	284	314	293	305	298	313	309	275	297	295	281	274	283	297	276	263	298	268	287	283	269	279	286	290	255	281	283	307	286	270	307	299	304	291	293	282	288	292	276	321	283	294	281	272	292	304	242	257	281	264	271	283	297	282	279	334	259	283	281	284	298	314	322	277	257	277	278	287	282	282	293	289	303	288	291	297	285	287	275	284	328	266	283	304	278	291	299	295	290	285	318	277	291	320	275	245	310	270	257	276	289	287	297	276	271	266	294	325	302	290	305	288	280	295	299	261	311	310	295	300	269	299	280	284	284	307	281	298	292	269	289	256	284	291	294	291	296	267	304	313	284	290	292	295	297	299	277	272	269	281	283	262	254	311	253	297	276	274	276	307	311	294	272	305	257	286	280	289	301	288	296	284	301	281	278	274	278	270	279	305	278	292	299	284	284	275	308	287	315	270	277	255	284	256	300	272	299	300	281	299	281	274	274	297	287	318	294	299	264	293	265	282	271	305	309	274	272	282	305	287	287	285	287	283	302	260	290	273	267	291	328	273	315	312	271	275	298	282	283	288	270	286	274	275	275	290	304	295	285	269	261	269	251	259	272	282	304	289	269	281	306	290	293	292	273	256	294	277	298	297	311	295	310	285	279	302	281	305	251	299	305	282	265	296	267	266	311	289	308	262	290	260	286	279	287	319	300	299	317	258	305	305	293	325	269	308	286	304	320	275	296	312	283	272	290	291	301	272	318	266	288	284	281	285	250	273	280	309	290	275	306	293	290	275	295	278	302	287	306	286	261	254	271	270	242	267	298	274	300	278	282	273	297	301	318	276	290	306	281	302	284	280	287	288	287	263	302	271	306	294	295	300	294	264	268	286	259	296	281	295	276	308	267	285	320	298	278	275	298	281	294	271	307	299	292	303	306	290	295	290	300	279	270	302	312	303	290	313	309	307	317	273	312	276	290	249	271	286	295	258	277	275	249	309	295	263	298	304	252	291	280	317	264	268	290	257	282	296	289	276	312	274	276	324	275	255	276	305	299	276	267	296	278	289	278	272	270	289	284	272	281	288	296	293	300	302	258	285	250	298	262	256	305	277	282	303	255	318	289	296	300	269	287	299	294	237	303	272	312	280	298	294	291	322	301	282	292	299	282	306	300	232	299	276	308	288	276	288	302	284	315	273	278	273	282	281	293	265	284	282	290	293	284	291	297	283	261	288	275	293	282	269	271	325	299	299	274	305	287	290	294	303	323	307	291	288	293	283	286	264	283	287	302	263	294	264	316	291	266	286	262	272	266	301	314	266	299	298	325	288	279	295	256	272	314
59220	96927	66058	34157	11794	2481	526	500	529	484	514	542	494	503	511	515	514	510	500	489	493	482	512	469	514	475	519	522	532	533	481	468	498	474	502	536	509	513	517	518	510	524	498	505	490	502	462	506	486	490	474	461	501	482	539	503	507	487	522	495	504	473	495	483	508	491	510	496	480	494	500	494	510	457	499	505	524	479	536	482	495	501	485	508	533	503	492	501	513	468	517	523	500	525	498	506	524	505	471	490	467	508	489	566	509	478	489	511	536	504	518	469	518	475	480	490	530	488	491	516	464	516	470	498	499	482	513	514	494	486	480	461	492	424	505	505	501	495	521	501	502	488	557	521	515	510	502	498	455	484	492	512	508	502	496	504	469	497	504	469	504	540	471	502	479	467	499	458	509	479	472	526	517	511	503	447	505	466	464	524	493	509	495	509	477	474	506	522	488	504	506	518	486	506	470	492	465	495	495	503	491	518	519	526	516	518	497	505	519	515	489	488	520	483	480	512	494	485	516	501	491	476	477	490	507	464	496	486	496	484	508	503	470	472	477	487	506	497	489	495	507	489	521	511	508	457	470	499	516	503	527	500	484	468	466	486	482	533	514	512	527	509	538	495	497	477	459	495	486	508	502	480	488	526	482	510	476	506	477	502	529	481	522	452	504	456	506	467	477	479	470	494	484	486	499	544	491	481	458	542	497	525	467	494	463	496	493	452	455	512	529	508	502	498	518	503	494	483	505	482	504	492	478	506	512	471	477	488	455	478	497	542	474	496	521	525	547	497	484	538	485	464	531	468	484	500	472	495	494	510	476	504	497	490	460	485	444	498	458	510	507	503	501	514	507	520	539	498	469	476	515	459	491	511	460	518	471	513	496	457	467	518	454	514	481	505	501	497	471	531	516	492	488	476	489	501	522	491	483	484	486	510	473	479	494	504	483	473	468	499	513	510	494	479	491	516	509	484	505	485	530	472	464	470	472	482	476	502	475	515	514	508	508	489	465	502	475	475	527	490	529	495	523	474	515	497	510	533	488	494	494	475	474	524	496	517	475	468	501	461	511	479	542	452	523	490	456	458	503	520	489	530	490	498	499	482	507	472	542	512	468	525	481	527	499	473	510	485	486	493	560	468	507	540	467	504	488	504	529	508	559	475	467	526	483	498	559	527	465	501	466	496	498	518	495	461	469	499	499	482	531	508	515	484	502	510	522	493	489	510	461	508	457	481	510	464	484	500	533	506	477	508	510	514	472	483	470	493	504	522	518	486	511	493	524	509	523	489	474	511	492	517	529	505	469	526	504	499	511	515	508	546	502	489	507	517	495	493	486	516	486	507	499	512	493	499	501	526	506	516	461	526	493	535	470	484	514	452	513	528	524	489	526	491	521	492	489	485	513	481	487	528	482	514	536	517	460	539	489	477	516	491	492	512	525	485	503	511	487	460	497	500	519	488	541	516	475	421	486	509	470	487	473	453	506	526	506	491	499	481	482	507	487	481	523	478	512	501	523	487	527	486	494	491	501	473	479	514	471	536	487	511	497	529	525	515	480	513	497	528	499	520	511	501	470	475	474	499	529	498	483	506	515	526	483	488	478	478	515	463	516	513	536	484	544	516	506	493	506	528	520	492	485	515	514	495	507	488	504	490	514	491	490	480	482	498	495	480	507	496	486	465	501	553	466	502	462	511	489	495	490	485	524	472	544	453	492	500	481	514	489	444	518	545	497	497	467	487	522	489	500	496	477	506	473	495	499	541	496	529	510	482	520	526	479	493	491	488	478	480	540	492	482	543	500	506	481	485	485	507	461	512	523	494	464	520	508	497	522	530	511	540	487	468	489	508	514	452	496	477	478	517	480	483	465	494	506	496	478	515	510	489	496	499	496	485	478	468	502	507	480	518	527	515	499	488	494	471	479	507	459	506	489	495	460	489	485	544	466	493	499	476	509	492	489	463	496	481	527	516	537	540	496	494	465	456	510	481	455	497	506	462	507	482	454	470	538	531	496	517	519	505	458	516	495	489	485	510	470	449	489	470	477	495	497	503	490	504	500	500	483	495	469	505	537	503	505	490	463	492	473	466	513	486	460	514	531	489	514	480	476	494	466	488	489	498	518	517	515	512	542	516	471	482	485	512	469	509	506	474	506	466	513	457	495	494	528	534	470	491	473	494	522	490	483	484	491	485	493	506	486	457	560	496	516	510	485	522	504	478	486	529	477	461	479	536	503	489	495	501	541	465	504	513	486	477	506	512	518	516	479	494	503	492	471	499	481	497	497	533	478	512	506	490	475	487	473	484	482	477	526	479	512	494	514	459	483	518	522	521	453	533	515	482	488	484	506	512	499	469	499	493	535	495	495	446	481	486	500	502	508	510	478	449	489	491	496	548	459	513	498	522	499	507	465	513	533	521	452	453	527	488	484	488	493	489	497	523	483	516	545	530	521	547	509	495	489	487	478	451	472	485	501	491	499	496	517	467	492	498	485	512	495	546	487	521	508	484	500	513	492	513	505	462	522	503	529	457	507	510	494	495	512	481	481	507	506	517	522	491	461	462	506	486	510	527	458	504	480	486	481	486	512	482	502	476	529	489	503	489	501	514	478	494	490	532	486	490	512	522	516	469	503	489	469	499	483	545	461	496	482	451	487	511	493	497	465	512	485	515	483	504	501	502	457	469	506	479	513	488	469	483	516	486	496	535	513	510	477	496	434	514	483	526	494	480	440	480	483	484	502	504	450	501	485	488	474	504	503	528	544	468	489	530	515	492	534	452	518	504	475	513	495	496	487	526	466	534	520	518	487	530	483	512	474	472	485	479	506	471	486	501	516	515	485	549	485	487	493	486	496	490	492	513	503	499	494	511	503	500	494	543	498	482	462	473	501	514	502	515	519	495	462	533	480	490	540	521	445	499	492	505	485	489	510	511	489	490	501	516	542	490	484	476	488	474	464	539	468	484	495	487	473	472	501	532	495	478	490	502	489	475	475	510	516	507	491	479	491	516	507	486	481	489	522	480	502	489	509	497	486	510	495	484	472	475	497	508	464	487	511	503	493	491	503	447	507	509	492	484	480	489	530	458	527	504	506	498	504	454	476	533	471	514	510	485	467	449	503	497	492	506	507	449	509	483	496	523	495	445	533	543	473	509	495	493	462	527	502	565	459	495	481	523	504	526	498	508	479	498	490	490	501	473	488	451	476	503	505	482	466	531	495	500	511	485	522	515	496	449	482	495	532	459	493	525	489	490	513	499	484	533	528	495	496	473	516	500	506	489	539	479	510	515	509	515	480	476	514	476	498	488	461	484	476	496	507	472	483	462	495	557	501	498	491	492	497	472	494	513	499	501	533	508	501	521	499	522	480	504	537	476	500	478	482	525	504	492	488	484	502	473	543	502	492	488	500	484	519	494	479	537	509	455	555	527	477	506	462	504	483	521	473	484	503	486	507	499	493	483	525	500	491	457	480	481	492	507	503	511	510	528	522	532	495	498
30486	28889	23830	8366	946	461	281	263	250	262	284	265	247	262	262	267	278	256	294	253	270	262	285	257	262	278	278	267	277	236	247	294	267	254	285	255	277	261	256	241	235	248	280	292	249	263	262	270	266	257	237	259	239	262	261	269	257	252	251	274	256	284	238	243	288	269	282	263	271	259	253	261	288	269	274	255	267	260	261	277	284	306	276	243	266	293	280	264	240	257	244	290	266	275	239	268	298	240	241	280	260	292	259	277	259	271	265	267	263	265	249	297	258	266	266	249	273	277	266	271	280	262	264	274	257	259	248	231	261	258	263	262	271	267	232	290	277	268	252	274	282	273	267	231	268	235	219	290	265	266	257	276	278	253	288	269	260	269	243	279	293	267	276	255	255	242	267	265	253	278	263	281	280	287	263	254	267	267	269	258	278	249	267	271	251	246	264	266	293	248	286	269	248	252	265	278	277	281	290	299	268	271	263	244	269	280	248	247	273	263	295	274	243	284	264	255	260	256	261	261	254	274	273	269	284	250	251	251	263	254	268	246	284	277	267	266	258	263	257	267	247	254	273	257	265	284	256	258	271	291	264	272	291	241	246	249	270	242	296	272	248	269	243	262	262	253	273	263	254	234	287	249	257	253	234	230	236	263	269	248	259	243	245	277	260	272	270	255	241	250	233	269	293	281	252	267	264	274	268	252	280	268	250	277	251	259	269	264	258	243	254	270	244	266	261	260	305	268	260	284	288	227	290	253	257	249	251	291	250	258	246	252	262	266	264	290	279	268	273	271	264	266	242	272	267	252	239	266	274	236	240	270	273	268	235	262	246	276	266	275	245	256	252	254	248	283	306	223	292	276	276	271	291	261	252	258	221	267	285	285	250	283	231	277	269	264	249	264	304	278	236	260	263	266	269	261	255	289	257	240	241	279	260	247	230	259	268	277	303	241	254	260	234	264	262	254	266	281	271	262	264	260	271	266	283	259	243	268	273	246	261	276	242	252	254	289	250	254	306	283	242	248	260	249	284	267	249	253	268	256	275	251	257	267	235	251	269	260	281	250	259	260	245	261	253	263	258	275	268	251	275	259	279	259	291	233	266	276	250	242	263	263	253	256	264	249	243	243	254	254	286	271	282	268	236	267	222	262	229	257	285	256	265	272	252	279	284	282	261	266	238	253	259	269	276	255	267	262	272	245	257	257	265	258	253	237	265	254	246	255	289	276	256	247	246	257	268	301	296	257	294	296	277	270	295	233	255	250	278	267	241	290	256	286	245	245	239	263	274	265	255	274	263	263	250	274	260	267	292	270	271	245	239	271	239	262	272	289	271	251	254	280	271	249	258	269	290	260	291	287	279	253	280	255	231	275	256	262	267	271	242	262	254	278	259	252	275	287	287	282	276	244	249	272	243	245	268	254	248	248	257	255	293	272	271	250	260	262	277	291	262	239	272	291	236	271	253	278	256	269	252	264	253	270	272	248	250	251	258	266	252	262	264	234	252	228	273	246	289	261	271	285	285	273	247	269	261	269	264	243	254	274	275	302	257	245	283	241	281	258	252	249	256	271	237	265	259	282	276	283	293	252	259	277	274	262	243	258	242	275	283	281	243	254	295	291	262	246	271	249	259	274	295	318	253	263	242	276	247	266	226	266	272	265	282	251	270	259	268	288	244	287	285	243	286	269	260	275	245	258	272	284	286	265	255	289	270	273	295	287	272	256	285	259	243	259	252	242	243	232	287	290	273	252	274	275	289	267	263	264	275	250	265	251	270	256	263	289	267	272	289	277	251	270	260	284	262	263	264	271	276	268	230	262	298	263	290	257	252	257	288	261	252	276	271	273	278	260	253	266	273	290	267	250	288	278	277	262	281	276	287	280	223	254	237	255	281	233	305	296	256	271	271	278	261	240	256	264	283	289	284	283	231	244	251	264	248	263	298	263	274	272	265	284	260	253	256	269	261	243	261	244	250	287	265	260	252	271	277	263	265	266	244	263	253	265	255	280	254	255	276	269	266	260	274	248	262	265	285	259	290	286	248	242	254	294	265	260	260	279	258	277	231	263	281	255	262	251	249	271	271	274	256	270	213	276	251	248	269	249	272	259	274	252	248	251	263	270	265	270	253	258	260	257	280	251	231	265	253	243	237	267	248	274	251	235	280	290	276	258	238	242	276	284	289	261	269	273	248	240	244	272	263	275	257	276	278	251	237	284	278	284	254	274	231	240	246	260	307	223	265	238	237	253	233	232	248	236	273	266	277	240	255	295	253	258	274	263	311	240	242	267	251	272	258	260	247	278	298	289	275	241	266	282	298	264	274	250	292	264	256	265	268	250	273	262	263	273	235	292	267	253	253	260	225	283	247	261	260	265	270	235	238	258	284	261	243	255	244	245	282	251	297	252	274	256	239	268	276	262	268	260	224	255	248	269	254	232	262	293	280	232	300	245	275	265	255	268	301	236	270	256	251	272	265	278	247	233	289	278	269	251	247	285	273	266	240	277	258	271	283	251	264	298	285	276	231	272	269	277	235	289	265	247	262	274	294	268	301	248	241	265	249	277	253	273	238	248	248	256	247	269	282	276	259	256	249	243	244	269	261	243	258	234	261	259	233	251	254	276	250	263	255	256	268	266	279	267	272	254	244	260	276	230	238	252	290	244	243	232	279	257	284	260	278	269	247	254	277	287	253	269	277	250	284	279	252	304	265	257	261	239	255	255	259	278	264	269	249	262	244	251	286	243	288	234	282	283	287	258	266	224	268	317	264	288	260	236	286	241	268	277	239	246	249	251	268	243	258	255	254	264	268	250	300	253	253	249	226	246	270	243	264	267	292	270	273	271	262	278	276	238	258	261	259	251	256	265	264	258	276	278	269	267	252	259	277	251	248	274	245	255	223	252	274	250	247	258	245	269	247	262	263	275	234	276	293	273	251	268	271	233	282	266	273	264	249	288	274	247	312	246	283	279	294	277	247	262	236	246	286	273	243	263	277	277	260	271	253	295	271	262	291	260	227	251	261	257	245	264	250	245	237	271	277	264	267	277	286	287	262	263	262	256	259	278	259	260	249	289	258	289	290	260	247	289	264	274	260	277	274	298	271	241	274	267	257	236	277	276	265	237	237	276	280	270	267	277	264	273	247	272	251	292	291	294	253	266	239	276	289	263	261	236	260	267	250	242	249	275	290	222	258	292	248	280	266	244	258	271	266	239	258	247	282	266	243	260	249	274	264	256	261	241	257	254	253	253	252	273	250	268	287	269	265	239	271	231	252	255	271	272	247	259	252	242	243	274	247	276	289	248	222	245	255	261	239	281	278	248	241	293	282	263	255	282	274	278	261	249	276	282	262	277	302	273	252	245	253	279	248	246	257	234	252	274	234	249	271	287	249	278	266	281	286	266	287	244	271	248	250	276	276	280	280	301	262	262	249	279	270	265	250	266	274	266	263	295	305	237	278	278	242	279	261	266	272	261	269	291	263	275	253	258	249	235
39812	45274	26373	7688	1679	691	500	494	490	493	461	493	445	462	465	462	533	478	506	473	465	463	498	484	514	473	471	473	501	509	486	503	444	488	470	450	449	481	472	473	462	433	471	510	474	473	514	470	479	500	487	519	492	428	519	502	461	507	477	440	473	497	472	472	454	459	530	470	494	475	516	495	461	486	475	481	486	480	453	478	466	509	491	500	448	493	520	442	487	507	511	494	502	474	480	464	457	462	451	525	478	495	446	487	478	522	498	489	437	503	501	486	496	454	475	500	432	512	486	491	505	476	524	513	456	482	491	488	545	474	493	500	460	483	516	501	531	483	495	503	474	485	528	494	483	478	478	481	514	474	511	453	485	479	470	455	485	494	505	475	481	457	495	456	488	512	491	492	474	494	477	456	497	512	476	465	500	501	515	495	455	484	485	478	517	495	486	455	530	464	550	477	475	465	460	486	487	453	492	483	496	466	463	482	489	457	503	463	498	487	469	482	469	477	493	513	460	477	518	502	488	496	428	507	501	473	482	476	502	448	491	534	520	476	496	492	510	475	486	457	455	489	486	497	474	502	463	477	494	474	476	485	484	496	465	465	488	462	504	505	497	462	474	479	469	547	498	473	456	501	553	460	464	465	442	498	434	500	477	483	489	444	471	463	435	450	514	499	481	491	494	530	511	469	483	492	504	460	457	496	495	505	466	506	537	474	477	503	492	479	514	487	544	476	502	506	507	483	516	492	476	465	445	519	493	494	475	500	464	502	497	534	469	471	452	515	511	495	459	443	555	442	459	496	452	500	500	481	503	495	480	508	464	485	474	486	540	479	510	479	497	495	480	507	505	506	509	477	460	473	511	470	457	472	481	488	537	495	466	457	531	473	467	481	508	499	514	488	524	485	463	466	487	498	486	487	526	481	477	500	482	476	475	465	503	495	506	525	480	488	440	509	505	507	477	472	501	519	488	503	479	480	446	465	501	471	456	476	484	512	465	505	454	454	472	508	450	470	484	491	488	494	503	499	444	496	474	502	529	494	543	468	483	469	504	481	471	519	498	473	470	519	472	525	510	490	481	486	457	479	496	432	479	467	523	474	490	425	493	513	532	457	502	459	522	464	531	475	520	474	479	516	504	488	497	481	485	493	489	463	481	485	474	504	520	482	492	521	488	489	449	498	493	503	507	451	485	495	487	464	451	523	500	468	485	501	490	487	501	449	507	505	496	475	479	501	499	506	461	484	511	482	450	442	493	499	505	433	491	481	472	484	471	470	477	488	443	472	482	468	485	481	478	497	439	459	447	484	447	450	486	457	520	515	506	494	513	522	505	479	468	469	505	457	454	481	481	485	486	456	465	486	481	514	480	505	490	484	482	454	468	464	491	502	505	460	502	515	478	497	500	515	491	519	500	512	492	483	471	486	510	504	533	495	491	489	494	486	484	473	458	450	486	462	489	486	476	485	490	511	466	491	483	485	510	494	480	438	542	474	494	464	477	477	469	500	489	508	488	500	499	516	477	491	500	504	475	523	512	451	528	464	465	482	460	481	468	495	461	467	493	456	461	486	453	493	500	496	489	503	486	473	462	495	494	507	507	473	500	485	502	496	462	455	466	460	498	471	475	493	473	497	495	497	446	492	487	496	462	455	499	454	464	495	514	521	496	502	498	479	478	472	487	455	483	458	494	484	458	497	489	474	436	490	470	509	471	481	504	503	505	471	500	519	512	511	473	523	483	490	525	474	514	495	547	511	453	479	485	463	499	500	535	522	443	463	447	489	487	496	498	465	473	485	493	461	505	534	489	493	497	469	493	495	527	491	490	479	478	485	467	501	475	464	469	460	493	501	503	465	520	496	503	498	472	481	459	473	474	497	469	474	491	519	497	484	469	490	496	505	489	459	473	491	481	505	461	528	500	468	491	529	439	456	463	483	467	491	481	540	469	470	457	508	497	504	525	512	502	449	472	512	511	483	488	492	486	495	470	491	460	467	443	475	508	482	529	477	520	516	494	522	517	476	488	480	477	479	512	490	508	474	519	475	492	492	503	472	474	484	422	461	512	460	473	497	490	500	480	493	491	468	485	521	508	539	459	463	451	531	487	451	509	483	485	470	474	465	498	486	462	501	506	510	482	482	471	485	503	473	492	503	476	459	530	507	473	499	492	483	473	475	494	476	429	480	462	448	502	463	482	478	490	463	501	487	477	473	480	477	458	474	511	490	523	523	520	467	469	500	499	459	457	474	474	453	475	518	492	492	502	488	504	485	516	512	517	489	459	471	490	484	495	527	552	484	468	474	513	519	495	491	463	456	472	526	514	464	454	472	453	473	519	462	497	495	493	476	506	490	498	488	536	518	473	529	446	509	441	488	494	492	513	477	526	496	468	478	495	509	465	502	493	502	487	499	475	501	482	530	515	449	511	464	485	495	494	493	494	524	496	481	515	453	501	471	496	480	486	462	508	493	516	521	455	527	504	461	522	478	506	452	490	498	486	495	463	456	450	490	477	478	437	499	493	486	464	474	463	472	515	485	475	477	467	468	487	495	460	446	475	505	454	476	498	482	466	470	457	501	513	486	494	465	453	492	528	441	507	485	462	488	489	486	477	505	438	484	494	496	478	492	474	480	508	469	468	476	470	476	417	478	504	517	506	490	483	496	471	470	506	480	495	469	495	538	458	508	504	490	498	500	480	496	466	495	457	441	526	508	466	480	500	492	496	478	503	507	467	475	465	516	495	475	497	451	490	482	458	492	462	524	461	504	489	524	513	462	490	474	477	490	513	493	421	485	459	481	487	515	454	547	486	474	470	483	487	444	463	502	496	507	484	487	473	470	472	501	516	503	472	488	474	467	491	508	468	459	493	507	498	485	449	473	510	494	495	482	496	486	459	484	450	485	442	509	453	501	509	479	473	480	482	494	530	486	495	472	494	518	485	480	498	494	481	493	438	508	457	468	516	502	475	522	500	452	501	464	439	516	499	452	500	501	465	521	492	483	480	438	488	501	531	477	491	507	505	478	492	488	494	565	530	478	466	496	530	502	481	491	458	518	494	521	444	479	537	497	521	485	481	518	472	475	530	478	487	502	478	494	532	477	512	497	480	464	487	509	483	462	493	516	467	473	485	494	471	455	509	470	509	498	484	471	522	487	483	512	489	489	511	501	493	485	465	525	490	464	525	506	479	507	504	506	467	484	462	494	468	514	487	440	459	477	458	483	494	440	514	463	510	506	527	491	486	492	469	470	504	493	504	511	484	472	485	525	508	518	509	452	553	501	507	476	487	506	504	482	492	494	507	468	460	469	544	498	476	466	474	486	459	495	484	478	490	502	473	458	469	483	483	493	510	528	492	476	493	432	478	519	504	452	481	529	507	495	529	500	458	472	509	462	494	454	494	494	468	484	516	449	514	463	511	478	485	480	494	479	508	461	499	533	526	479	481	450	517	514	492	509	499	482	484	494	497	516	488	467	498	478	451	494	508	492	492	467
24714	22650	29659	24636	19249	5697	321	235	233	219	231	192	214	199	212	220	195	202	233	222	220	165	208	232	233	191	242	205	206	216	206	201	209	207	212	221	239	203	225	219	234	213	209	202	231	242	212	198	196	202	196	238	207	189	233	241	220	250	212	210	231	214	215	207	220	235	205	216	215	203	211	229	205	221	234	215	210	250	203	208	188	215	216	219	218	224	247	233	200	212	222	222	213	218	218	227	219	217	242	232	200	194	217	206	189	219	225	222	207	232	211	205	220	194	201	188	219	214	230	195	196	247	193	216	205	224	200	197	230	220	218	227	212	207	198	225	210	186	216	211	197	209	222	201	222	197	203	204	180	190	217	188	241	234	221	210	240	220	206	186	212	205	200	214	204	235	213	210	198	229	236	212	220	237	205	208	209	229	219	214	200	209	224	205	207	247	201	229	225	199	191	216	220	238	225	225	194	204	212	218	211	182	228	232	222	240	199	221	204	219	237	188	218	193	188	194	214	252	198	216	215	196	203	230	201	212	164	239	215	205	211	186	222	202	210	206	210	199	200	190	199	203	186	214	243	230	195	211	207	201	208	199	224	185	210	216	204	205	233	201	221	225	219	191	218	214	229	214	209	194	210	187	236	204	200	213	220	209	214	212	213	211	234	223	216	227	216	197	197	203	189	197	234	212	224	195	207	204	197	230	210	209	221	247	219	202	213	208	210	193	216	216	202	233	214	203	225	193	212	235	207	195	207	235	228	216	209	193	247	230	218	214	211	206	187	190	205	204	202	210	207	226	226	235	198	210	239	224	227	198	199	196	236	205	215	192	229	222	219	204	203	230	218	185	206	224	223	212	192	197	210	217	218	202	194	184	211	210	196	214	196	231	204	216	218	199	224	211	209	224	209	197	233	211	221	217	215	234	222	214	207	237	216	224	207	240	202	215	223	225	225	231	209	236	225	226	191	219	215	221	227	206	205	202	232	213	221	231	212	234	203	212	199	207	205	208	225	214	201	212	200	223	218	217	198	197	209	186	193	206	184	192	220	199	206	205	195	206	183	204	219	214	208	210	214	249	212	201	189	219	217	199	199	222	209	207	201	223	210	241	189	200	225	196	192	230	194	234	216	209	191	215	235	232	198	223	182	225	221	209	229	238	201	209	191	210	229	229	208	212	202	221	202	205	195	189	224	224	232	246	214	189	205	204	195	197	212	221	227	234	219	212	216	189	202	204	212	211	232	211	230	219	206	191	216	210	218	182	219	218	217	192	210	212	217	216	221	220	183	231	226	197	230	198	206	204	224	215	192	206	213	217	209	210	222	208	215	215	203	199	218	187	216	186	189	229	211	248	204	188	191	218	208	215	234	206	220	215	207	226	231	216	215	220	219	222	211	228	224	204	215	216	207	203	199	217	238	233	229	206	234	237	217	206	189	191	205	215	215	205	214	201	206	203	216	210	227	203	209	203	230	206	195	227	220	210	215	190	216	225	231	236	204	234	205	205	215	207	233	228	182	195	262	219	208	199	211	238	168	216	203	188	200	224	222	199	201	227	195	202	224	189	197	211	190	221	228	187	205	216	204	212	240	237	220	216	221	204	212	227	211	185	178	249	197	222	203	208	198	217	205	244	197	203	212	214	231	226	209	232	226	192	227	225	233	204	207	221	210	203	235	203	200	209	248	222	211	210	214	190	225	210	203	236	227	202	191	212	211	211	199	195	215	212	199	206	186	204	213	211	211	215	211	222	208	217	212	207	204	201	230	215	205	201	198	220	220	237	201	225	220	192	201	243	210	223	229	204	199	237	202	204	208	185	191	208	217	211	207	206	222	183	196	222	227	222	227	192	205	226	222	201	235	204	249	206	218	191	214	195	219	215	211	234	216	255	223	204	229	183	198	176	234	207	218	215	206	191	219	184	200	230	211	204	205	184	206	230	220	200	219	212	193	219	228	221	215	237	210	233	212	202	242	217	199	204	204	210	191	192	210	223	198	201	212	215	205	207	227	223	211	205	204	230	232	198	218	239	224	220	213	227	231	208	207	236	212	206	225	207	233	209	204	201	205	228	218	217	218	209	218	216	189	178	200	194	215	212	229	201	190	210	194	219	215	197	198	229	216	220	215	191	208	226	209	220	215	201	207	214	200	242	223	192	215	199	217	213	222	216	258	196	184	210	206	213	197	223	221	227	196	229	203	198	221	213	232	197	211	242	233	214	223	216	203	228	212	254	216	187	198	191	199	201	197	205	198	204	207	227	198	210	194	212	214	181	203	201	197	234	199	197	218	204	219	233	216	214	221	199	227	212	207	186	195	225	235	203	218	214	219	218	217	238	225	205	194	230	197	212	191	223	231	201	224	218	217	202	206	243	213	210	211	229	203	211	191	227	207	240	214	212	202	199	222	212	204	202	221	240	211	230	227	196	216	222	200	224	211	195	185	212	215	206	214	198	213	218	225	211	230	212	227	216	216	220	226	212	205	223	217	167	218	198	227	211	206	211	184	211	223	183	191	200	202	215	209	203	217	243	251	242	224	208	194	225	234	227	184	216	202	222	211	232	223	197	237	218	208	239	225	205	212	204	237	212	237	223	219	209	223	222	217	216	215	226	207	215	206	216	208	225	193	214	191	206	222	203	206	219	207	221	209	225	208	219	197	217	205	185	234	226	217	192	192	193	181	195	213	213	211	208	211	221	221	220	232	234	231	215	188	226	191	211	198	214	216	222	222	226	203	213	221	205	218	203	201	217	224	231	200	231	183	191	215	219	192	219	202	211	207	224	207	199	209	205	214	209	217	236	203	223	214	219	192	212	206	224	209	213	199	239	215	223	206	194	229	215	216	217	200	203	200	199	196	227	205	211	215	217	217	197	193	222	184	217	211	205	231	238	200	194	213	191	214	204	209	219	213	224	226	221	198	242	217	186	205	206	220	206	201	214	235	217	213	218	212	218	208	221	222	219	208	198	214	233	198	228	193	216	211	214	212	223	191	197	206	220	210	234	217	249	214	211	225	220	214	189	210	222	215	214	209	212	205	198	219	226	211	194	213	211	232	183	214	204	230	206	242	218	186	225	211	223	204	203	200	198	249	203	211	217	219	230	239	187	206	209	204	200	211	218	217	182	216	200	233	211	203	223	218	212	223	219	223	200	218	223	206	200	243	204	198	205	186	188	204	216	188	185	210	200	231	248	238	205	248	203	195	213	237	225	238	214	265	230	227	177	193	200	213	178	212	209	203	240	246	201	207	220	203	199	211	231	219	219	231	208	247	207	201	225	194	197	225	194	213	210	192	197	211	240	237	199	228	215	211	204	230	221	196	218	193	232	230	216	224	210	218	228	211	205	214	196	212	192	198	214	251	201	257	208	176	175	188	233	214	191	194	199	219	227	220	205	216	206	233	230	215	214	223	219	220	227	249	214	210	214	226	215	183	245	220	217	218	230	226	227	212	242	208	199	225	237	207	215	196	224	210	222	205	224	239	210	201	193
60749	85369	53832	25476	8481	1868	382	374	417	416	399	442	420	398	372	428	411	403	358	377	417	420	401	384	395	403	396	403	376	411	398	412	383	389	357	377	379	436	370	392	381	366	378	382	415	359	390	375	416	391	407	413	401	388	366	395	388	338	401	404	416	386	405	427	397	391	371	406	403	416	387	407	409	389	399	375	415	416	366	422	405	375	394	436	401	388	388	404	414	415	379	363	385	396	402	438	388	386	391	384	434	374	394	372	393	360	404	372	375	405	395	415	428	415	383	410	381	406	432	415	403	373	368	400	389	374	427	375	405	420	385	396	405	399	398	387	405	411	378	391	385	389	373	394	375	390	412	396	414	425	418	395	403	394	388	359	378	371	437	433	341	351	347	403	394	384	412	415	399	371	376	374	392	366	405	391	363	379	429	391	395	423	384	390	417	439	366	401	387	390	385	393	407	383	388	390	390	443	397	380	392	399	394	394	388	398	431	399	408	394	402	402	390	400	376	389	382	397	400	393	392	348	383	403	403	389	379	407	379	403	372	393	401	397	373	404	405	382	414	409	398	392	397	399	365	394	384	394	381	410	381	396	373	397	406	394	390	416	391	368	388	371	392	397	368	411	380	413	392	379	401	375	397	402	388	390	411	375	342	373	382	377	385	363	363	375	381	379	338	386	389	404	385	420	416	429	393	440	402	424	391	421	369	406	388	404	383	369	407	365	400	376	391	406	364	426	425	413	394	380	341	382	382	391	412	396	373	407	396	373	401	395	387	408	411	401	384	398	386	414	375	395	407	395	382	358	388	371	400	386	416	414	412	398	424	444	366	361	387	377	353	416	415	386	381	409	382	380	414	395	387	381	396	381	387	415	365	415	395	396	394	405	385	414	388	408	401	403	408	381	403	403	412	396	380	402	386	419	388	375	388	401	423	418	408	431	387	406	403	390	416	365	396	406	428	357	376	397	386	390	398	408	339	380	359	403	384	410	399	371	404	406	408	388	417	423	389	373	402	410	402	354	388	370	395	373	393	453	386	391	383	376	382	395	403	387	393	363	436	414	378	404	384	398	410	388	376	386	389	413	405	376	411	377	418	425	436	402	403	429	404	396	380	373	393	401	386	399	430	367	419	400	408	398	370	403	421	343	401	383	387	401	385	394	391	386	374	400	401	404	419	408	384	406	392	397	365	405	359	357	368	419	380	384	402	370	394	397	359	358	375	399	404	412	381	439	389	408	387	400	392	372	388	373	403	408	375	338	396	436	397	387	399	410	375	385	379	367	407	414	396	398	413	378	442	390	396	397	372	375	391	367	383	379	401	380	386	423	423	405	405	366	376	416	362	429	362	376	431	392	384	374	449	423	396	411	400	399	357	408	384	395	391	382	425	410	394	387	345	381	352	368	407	389	370	426	411	391	407	345	412	372	386	382	387	383	383	400	371	405	421	392	397	395	403	373	395	368	420	397	380	379	406	360	373	330	365	370	404	407	369	393	410	384	423	400	374	397	389	400	420	419	359	389	412	366	361	432	357	393	383	391	404	406	388	408	411	405	411	395	377	338	393	383	364	396	414	380	360	393	377	381	370	360	411	421	389	399	392	398	388	432	393	365	404	399	403	408	353	392	397	395	378	422	414	383	365	428	375	377	393	401	375	436	392	354	386	432	405	425	364	402	391	380	388	388	386	405	386	381	398	421	371	391	375	387	363	379	386	404	394	407	360	356	392	379	369	381	376	358	414	402	439	421	392	404	406	395	414	362	384	385	380	375	387	385	408	376	394	361	402	417	383	384	405	425	385	372	390	398	403	399	363	402	368	372	402	405	422	411	411	398	410	383	431	404	371	386	377	410	387	392	368	381	406	395	383	400	424	337	392	389	405	368	371	389	426	372	414	389	390	375	386	412	398	391	390	403	385	425	395	384	411	380	372	387	353	413	362	384	390	373	402	354	399	382	362	389	360	367	370	398	407	401	383	418	366	378	370	352	412	397	377	410	388	403	386	413	420	409	412	397	387	385	384	409	394	356	396	425	384	379	393	404	376	413	392	380	376	418	405	379	378	432	420	416	362	384	424	368	385	404	404	352	389	393	413	373	349	382	392	366	381	399	381	386	450	419	389	402	421	398	396	388	380	375	429	389	404	397	380	412	403	422	407	386	365	402	394	397	381	371	432	382	413	381	368	407	408	393	404	423	395	382	387	411	391	403	408	382	394	386	367	397	390	404	415	429	408	395	400	409	380	393	394	388	422	400	374	348	407	382	388	385	379	360	398	401	408	408	384	426	377	409	408	361	396	388	391	409	376	425	390	393	394	422	446	385	415	372	394	372	414	352	367	400	368	382	380	386	433	384	378	398	377	397	425	429	413	407	417	431	399	411	383	379	412	369	413	396	421	415	380	404	354	380	414	383	417	402	372	367	399	392	391	390	379	392	422	370	434	413	403	398	419	381	405	401	395	381	375	403	415	390	408	385	390	387	381	407	373	400	359	387	377	416	412	371	415	386	403	381	392	410	373	414	396	411	396	384	416	412	405	370	411	403	366	400	417	390	365	408	424	396	413	413	405	363	424	360	386	399	393	415	386	366	380	395	391	396	386	415	394	380	400	394	423	355	387	409	399	378	397	412	424	439	433	381	406	399	410	397	420	426	408	386	394	382	381	404	381	380	391	390	380	388	401	393	413	399	384	398	403	379	382	395	404	357	361	372	407	391	422	362	389	373	423	429	405	389	395	383	407	388	413	427	378	395	402	405	397	424	404	382	378	374	384	387	390	382	396	369	375	396	386	359	372	386	408	399	407	383	405	371	379	393	380	408	387	367	372	443	381	369	397	417	393	372	391	398	407	384	410	435	405	380	394	376	385	416	399	417	401	381	399	371	389	396	379	412	384	390	350	417	385	373	401	408	398	389	434	398	402	416	405	402	412	371	385	343	404	398	375	411	431	402	397	361	416	384	403	386	389	376	412	369	378	414	398	386	433	424	366	381	388	411	380	381	402	379	362	369	425	380	396	405	393	424	417	417	375	372	380	426	386	379	430	399	407	414	406	390	382	403	413	392	378	388	415	377	391	376	419	395	388	364	382	395	421	400	357	381	389	388	374	391	374	396	397	395	409	366	367	421	394	372	350	401	396	404	398	404	377	400	387	373	419	392	413	374	379	398	389	378	382	431	417	391	394	409	424	355	419	403	390	368	376	431	385	413	401	417	405	394	391	389	400	395	416	396	389	400	387	413	406	366	386	390	392	361	372	385	416	366	397	355	372	398	404	398	389	418	406	394	364	353	407	403	402	408	391	375	374	388	393	354	358	399	439	390	380	389	417	396	412	411	397	364	349	408	380	401	420	380	401	397	390	411	395	406	382	374	386	369	345	376	412	352	390	389	392	421	402	397	368	386	374	383	408	386	400	431	389	422	375	392	389	393	396	406	366	392	395	399	392	409	384	360	417	416	356	403	385	398	404	366	389	413	401	419	390	429	381	394	387	390
23428	21819	29553	23933	21264	18463	3089	371	271	318	286	297	284	320	311	294	270	271	299	297	297	285	283	309	263	293	317	297	268	288	281	304	314	294	297	300	253	294	303	264	314	281	287	293	282	292	298	318	313	272	306	305	287	294	258	274	305	282	281	268	304	287	303	275	282	284	299	259	277	306	292	326	310	273	304	291	305	293	282	283	290	281	312	292	277	295	291	296	298	298	305	274	290	281	258	294	281	306	280	297	303	289	272	251	284	274	281	291	286	277	292	285	306	293	297	258	269	289	277	259	312	283	264	286	290	294	319	300	300	260	289	304	305	281	277	267	295	257	311	294	282	290	256	255	277	337	315	273	281	301	280	279	281	312	277	290	295	289	305	280	289	290	292	278	248	298	247	280	280	299	292	295	290	294	279	299	279	271	269	272	285	266	321	306	284	296	301	273	281	282	279	264	280	290	279	264	302	258	282	300	294	294	266	276	276	253	288	300	274	288	287	280	276	261	269	314	300	275	253	257	298	286	285	316	310	317	294	327	266	296	257	301	275	283	309	269	287	291	280	268	316	292	289	304	277	259	290	296	285	276	294	278	288	277	319	305	288	306	302	313	285	277	290	284	276	295	304	283	303	283	303	270	274	298	320	287	293	320	289	325	234	248	263	272	280	234	262	308	278	301	282	277	260	304	274	285	263	286	271	307	294	286	273	294	283	315	307	270	275	280	278	293	286	289	314	265	299	276	272	323	289	243	307	300	283	290	294	264	274	282	300	306	291	310	308	297	296	305	288	264	294	297	292	320	273	280	282	286	260	298	285	265	267	260	293	300	273	283	266	311	294	245	283	284	294	331	290	301	291	309	311	277	281	259	275	280	297	305	293	271	281	302	275	284	300	288	282	302	316	286	276	311	301	328	296	299	281	308	280	289	278	290	279	291	318	297	276	280	283	298	273	282	290	292	283	302	273	293	299	289	271	260	266	303	298	292	316	259	286	303	319	304	278	289	259	261	301	265	282	306	290	259	290	310	303	287	292	307	301	298	270	306	291	276	318	308	305	287	280	296	279	273	288	289	305	290	304	300	283	283	297	293	263	309	289	317	320	298	291	281	276	289	284	259	308	282	272	304	265	303	286	256	321	309	280	279	292	283	264	280	299	299	307	303	312	284	273	289	306	259	292	309	287	274	294	281	294	282	299	315	279	286	253	308	262	296	300	268	318	298	300	289	266	293	307	279	262	285	288	280	276	306	276	283	291	276	287	270	283	297	273	272	289	281	293	304	286	293	272	313	280	294	274	259	278	325	291	304	305	297	294	308	310	267	245	291	278	297	291	315	262	288	275	293	295	301	315	298	305	285	253	293	292	296	281	285	304	313	283	270	286	282	272	302	284	276	302	281	310	295	283	288	328	267	289	277	272	291	304	301	282	295	281	293	275	310	284	279	284	298	280	305	297	295	343	250	268	273	301	307	288	274	292	319	282	288	285	310	282	280	258	285	318	291	281	296	272	266	274	267	272	268	276	317	276	274	272	253	290	275	281	279	301	275	325	294	294	264	280	286	302	290	261	268	310	309	297	312	324	308	260	309	282	304	274	289	267	270	305	279	264	270	300	292	283	278	281	284	293	305	275	269	293	304	292	283	320	307	291	294	270	285	287	289	267	301	286	298	294	266	298	266	293	290	296	293	333	331	264	288	283	264	274	293	271	304	273	303	297	299	285	287	270	303	280	252	264	287	297	302	282	296	302	262	275	272	312	277	282	282	311	298	290	344	271	274	270	287	242	294	271	281	291	246	266	274	275	275	295	280	301	305	280	284	272	278	304	286	250	266	276	295	293	256	319	298	268	292	259	291	276	296	302	293	279	277	285	247	314	310	278	287	298	285	260	259	277	273	257	286	281	280	284	277	304	270	292	306	280	264	258	274	272	270	262	297	287	303	267	297	272	272	304	292	303	286	275	283	290	273	285	279	263	273	282	308	279	289	245	262	286	278	306	264	273	259	289	279	307	268	282	260	283	275	299	299	267	269	279	280	277	261	314	294	271	253	271	281	270	303	304	299	283	308	302	273	299	319	267	315	283	281	280	270	284	297	289	307	281	293	285	321	298	266	267	284	290	288	304	303	287	301	309	266	256	287	309	299	282	309	298	286	302	297	272	276	299	314	274	324	322	279	260	277	305	273	271	295	271	272	287	251	308	279	271	284	290	280	299	285	289	276	271	268	278	268	262	314	272	284	293	286	295	285	308	274	276	266	299	316	297	286	281	258	284	288	323	282	313	277	281	309	303	283	281	286	290	306	297	303	267	266	304	276	281	288	272	293	279	286	272	247	281	302	302	310	271	280	277	293	292	291	290	295	293	269	315	277	296	331	311	281	296	276	285	307	261	238	260	282	287	283	262	305	316	292	266	264	318	300	288	290	283	304	313	273	276	261	298	288	320	279	295	278	301	304	308	302	306	258	291	257	288	281	298	315	271	300	292	304	279	291	284	290	275	305	301	295	304	302	276	288	276	266	276	266	267	260	281	283	254	304	277	277	277	272	269	280	270	295	271	300	316	286	288	270	292	290	313	315	285	276	267	287	282	284	278	284	317	302	301	284	278	256	294	255	285	301	278	272	297	264	259	300	274	302	264	295	294	287	309	259	275	282	267	272	307	313	285	281	274	282	284	311	291	270	247	268	280	301	275	274	316	281	273	311	292	288	299	278	272	298	266	289	294	259	296	293	261	281	264	276	282	265	282	299	289	287	307	306	280	259	273	286	293	305	279	285	306	263	276	274	274	296	302	312	278	301	284	291	301	271	277	280	286	285	264	274	274	281	272	271	311	274	308	312	285	316	292	243	262	336	287	271	293	275	258	307	306	300	272	273	277	291	293	298	300	297	280	315	268	275	290	293	270	294	297	295	322	291	299	301	272	270	285	277	261	300	264	270	295	311	295	289	297	285	281	298	273	302	283	294	304	294	247	295	312	267	267	266	284	267	299	276	296	292	297	292	291	280	297	280	287	313	265	309	314	269	285	280	288	301	313	269	294	295	284	291	303	284	299	284	281	257	261	274	312	302	279	311	283	269	324	304	279	303	263	296	300	288	290	355	316	265	277	265	288	314	273	266	272	301	285	321	274	279	279	290	260	288	284	280	294	272	274	280	287	292	285	298	276	297	286	260	254	299	296	300	288	277	283	289	279	277	298	289	296	290	305	248	293	297	274	281	307	286	306	251	275	279	281	258	318	297	301	287	280	286	285	278	295	299	286	311	299	271	312	277	310	265	294	276	312	266	298	279	297	280	265	323	281	274	304	279	282	289	279	304	285	293	282	281	253	300	311	295	288	333	292	313	305	285	273	245	297	308	298	271	293	291	286	312	320	278	294	279	304	276	297	304	287	280	285	284	303	295	317	285	287	274	282	286	293	259	289	277	305	293	275	280	272	284	282	324	277	302	302	310	297	291	281	259	298	274	285	280	327	302	291	276	281	288	291	292	281	280
59423	96086	64917	34645	12838	2873	526	483	492	510	475	516	482	479	482	498	529	500	534	490	499	484	480	490	488	463	497	494	511	518	512	514	483	496	521	459	507	487	472	439	465	493	533	490	508	489	504	523	472	541	488	493	469	477	510	506	471	451	501	502	488	486	506	495	499	499	492	511	493	498	522	506	477	478	475	459	479	508	496	480	507	489	529	508	509	526	485	481	486	479	555	500	455	509	522	499	466	537	531	486	487	498	481	482	469	504	508	508	458	503	499	461	522	485	451	484	504	483	511	489	498	505	503	478	476	514	515	483	508	501	502	504	472	493	489	493	509	489	494	491	492	490	461	499	535	471	509	513	512	536	473	518	490	464	492	479	478	487	492	508	497	502	488	495	485	498	529	485	475	460	492	509	477	485	463	434	493	510	467	521	531	481	498	466	494	509	486	483	487	505	486	495	466	463	487	536	508	502	498	505	507	461	504	485	441	511	496	520	502	480	516	481	484	448	495	456	524	476	520	481	475	518	506	476	546	495	476	469	502	496	501	486	478	507	468	472	467	492	498	491	466	510	518	492	468	508	493	457	479	508	523	504	518	490	517	534	500	491	473	515	449	503	505	497	482	527	495	512	462	506	519	439	514	490	474	487	492	473	483	491	503	500	465	482	465	517	493	463	421	470	482	474	498	511	479	493	513	476	493	526	467	504	520	493	479	493	467	523	458	488	505	514	509	478	494	488	507	474	505	482	505	488	531	492	527	489	523	476	488	549	518	514	509	491	499	491	478	490	510	502	527	496	483	504	499	524	476	460	506	481	471	494	506	538	532	510	499	545	509	494	476	500	439	521	497	512	449	498	527	471	496	469	460	499	465	472	529	490	480	468	490	482	511	483	505	516	473	530	490	469	497	513	514	492	511	507	495	491	506	471	542	547	476	497	459	534	470	518	492	502	491	484	500	507	503	494	482	545	522	497	458	481	515	509	476	495	495	486	508	495	487	531	499	475	477	506	542	495	468	498	506	524	488	493	504	516	500	520	503	503	500	508	484	502	503	526	494	501	458	492	506	490	443	468	497	495	483	481	491	507	509	511	495	490	494	486	510	508	496	516	503	529	501	520	447	458	507	530	491	462	466	503	524	507	525	511	513	492	502	487	511	476	493	520	488	486	476	507	480	532	530	479	460	496	504	487	504	470	513	502	487	514	508	446	463	507	495	510	496	522	511	465	467	500	528	469	487	483	497	492	432	467	469	483	521	484	536	502	543	503	491	545	484	494	507	473	493	478	508	489	526	502	495	493	492	507	477	484	482	491	486	499	494	499	457	477	461	462	508	491	486	482	524	528	524	486	493	505	497	533	524	493	506	529	518	472	500	493	505	545	494	475	472	483	513	477	475	515	499	480	505	478	485	467	485	493	505	494	461	481	495	511	461	512	505	517	503	559	474	497	498	502	527	512	522	468	504	477	478	436	466	515	523	518	540	519	505	502	518	507	507	451	521	482	528	492	512	525	453	478	518	476	499	505	459	536	491	473	469	477	503	487	518	520	496	454	486	517	514	444	520	498	485	487	496	482	478	474	486	491	480	495	477	506	470	531	481	487	523	487	522	482	532	522	484	523	506	504	492	491	474	520	501	517	507	499	467	497	500	472	470	483	474	477	479	469	498	484	490	520	471	484	470	490	486	487	481	488	497	488	494	517	502	467	457	468	471	530	487	482	486	505	501	505	479	482	479	494	534	492	492	507	523	482	459	532	467	496	437	488	504	459	520	497	498	508	462	506	475	503	517	479	541	487	474	512	469	550	517	459	488	507	464	475	535	499	508	525	511	462	512	480	498	546	475	473	527	491	488	495	499	477	486	498	481	517	481	540	513	503	505	452	524	531	506	502	475	481	483	486	482	519	544	448	509	509	513	461	479	465	464	469	477	484	491	475	488	504	454	517	485	487	481	477	508	493	481	482	487	479	490	524	507	505	457	490	514	467	469	480	534	471	529	466	520	477	478	521	525	507	469	491	523	517	500	529	448	483	533	458	505	492	530	470	535	476	487	478	450	490	485	469	479	509	465	538	486	499	558	533	496	460	507	501	488	502	492	516	518	487	462	492	514	454	509	504	477	484	512	480	480	498	507	502	478	506	499	512	470	501	524	505	485	533	533	479	500	487	491	503	477	526	474	485	502	496	459	522	494	487	515	514	479	513	477	515	472	526	477	484	479	460	456	502	512	528	498	542	466	488	500	500	439	513	497	510	498	444	503	500	511	490	486	490	488	503	496	471	491	449	512	534	502	509	451	505	494	505	501	456	482	452	521	479	491	489	494	479	480	493	519	499	506	544	467	476	494	509	499	512	503	492	462	479	466	500	498	502	548	513	521	528	514	506	506	447	497	503	510	500	533	488	501	532	551	487	448	512	483	498	496	464	491	452	490	504	488	485	494	487	505	447	477	467	463	483	485	498	514	499	455	502	469	477	489	494	449	527	505	520	491	482	512	461	541	514	466	499	500	522	509	468	519	522	504	455	479	490	497	455	511	457	471	477	513	524	500	457	524	474	483	511	504	488	469	459	527	493	476	493	503	510	490	502	519	446	479	540	477	524	505	495	454	463	498	470	482	511	488	499	475	560	487	502	470	474	493	463	525	495	477	463	495	526	502	479	485	473	487	516	481	494	472	478	506	526	430	486	517	518	541	511	507	492	493	475	493	527	493	500	498	489	516	520	505	472	486	495	447	498	522	488	467	470	468	495	518	442	437	493	538	490	472	460	461	494	511	473	474	486	528	496	520	523	513	497	473	507	500	511	512	488	490	502	489	470	497	471	521	524	489	488	444	473	482	487	512	494	510	464	526	525	476	508	485	467	486	500	473	471	521	489	515	499	511	517	496	472	525	497	460	505	520	474	481	507	505	488	478	483	462	493	516	491	488	503	477	476	513	510	444	463	497	486	481	518	501	507	502	461	479	492	518	497	443	513	490	488	530	467	501	500	492	502	489	447	470	475	514	482	520	520	480	506	495	486	484	489	454	475	494	489	486	541	501	468	520	500	475	493	517	471	475	523	478	468	488	487	456	459	507	460	494	518	496	498	504	482	526	507	492	506	477	469	482	528	490	487	483	470	526	486	518	522	542	478	559	468	489	555	464	485	493	492	451	518	504	502	496	525	506	507	526	517	497	482	483	496	493	515	491	484	501	480	466	481	505	500	495	479	510	510	502	496	488	488	509	472	488	501	491	484	507	468	479	496	495	470	513	479	500	495	476	503	495	506	494	471	515	482	510	512	494	513	475	501	478	465	499	485	476	507	499	515	539	495	505	487	463	521	494	491	485	473	492	500	501	480	503	481	524	463	491	475	488	479	531	436	453	485	504	493	488	505	493	481	498	507	500	502	474	487	463	495	479	515	491	471	538	486	482	480	476	507	491	482	496	493	466	490	520	500	492	497	513	467	482	479	510	547	488	499	487	487	487	532	510	479	498	503	457	493	517	457	500	500
30383	28530	23973	8835	1089	353	266	250	275	267	287	268	283	263	304	256	275	284	256	280	277	238	265	250	285	269	268	270	268	295	277	271	247	263	283	276	237	298	247	235	256	250	262	290	270	283	275	270	306	275	226	258	254	255	275	260	270	260	278	283	290	261	314	263	273	239	260	264	301	259	283	257	278	268	246	236	248	266	285	251	275	271	263	280	252	268	301	259	225	275	268	293	274	271	290	240	282	265	237	273	275	264	267	293	273	278	262	274	291	276	243	280	282	254	282	232	274	249	269	251	259	285	266	270	247	282	261	250	268	284	260	294	271	240	251	268	272	272	237	258	269	275	257	282	264	258	294	259	251	283	272	234	267	287	265	250	278	266	299	275	271	287	287	315	302	254	287	285	273	258	248	257	273	296	281	274	255	264	297	243	194	280	255	280	270	268	255	264	244	269	266	263	275	267	273	256	272	298	266	274	262	233	287	283	273	287	284	293	250	242	300	264	257	251	265	252	265	289	275	291	270	283	256	280	234	277	277	257	278	279	265	242	268	248	288	279	254	260	274	274	249	274	279	261	263	248	263	275	275	277	247	249	270	259	290	242	248	271	282	277	269	287	257	268	280	275	268	269	258	264	270	271	272	230	279	279	246	267	263	272	253	285	242	281	284	265	290	262	268	257	244	258	264	248	286	271	271	278	251	281	260	275	297	274	256	261	257	254	250	290	291	276	270	274	262	257	216	231	288	265	267	252	251	249	265	256	291	305	255	284	253	291	242	268	260	270	246	250	241	255	270	271	259	256	278	272	251	280	286	265	255	249	294	255	256	256	258	237	287	284	249	267	287	264	255	274	266	269	284	269	281	245	273	272	287	274	270	289	243	268	269	265	262	232	282	261	285	260	281	276	263	257	290	247	253	247	256	293	270	274	283	241	266	256	284	268	239	277	295	264	271	271	268	289	242	281	252	248	289	281	269	267	250	270	269	277	265	273	259	269	266	257	286	282	285	262	288	264	271	236	270	270	245	265	248	274	292	230	283	292	273	259	242	288	284	300	265	281	287	262	254	263	255	286	279	269	256	251	299	267	271	258	266	260	271	277	288	262	268	272	257	269	260	272	282	267	287	237	258	287	263	281	265	274	273	285	277	283	264	264	278	291	250	304	244	273	254	266	254	277	255	256	287	262	285	227	254	261	269	257	294	261	269	307	267	263	281	261	272	272	270	257	277	269	266	263	256	265	249	270	262	298	286	232	274	286	236	261	245	266	262	262	253	260	273	254	281	251	279	256	260	281	274	258	252	275	270	290	247	241	260	275	284	289	273	270	274	244	267	243	269	271	306	280	255	280	284	258	247	274	283	266	273	315	280	294	278	289	258	246	260	298	298	276	272	240	243	254	251	262	238	242	270	251	278	253	306	253	259	283	271	283	252	267	276	264	293	305	266	271	282	260	284	287	242	224	258	290	250	261	271	272	251	262	267	288	271	272	281	289	276	261	262	278	263	283	267	290	255	247	248	249	251	265	281	292	267	273	284	283	297	265	276	276	272	277	266	276	290	237	288	263	230	272	273	244	274	262	262	252	269	256	263	264	247	246	276	251	257	270	270	253	256	285	257	244	279	269	289	253	264	262	262	273	291	265	266	276	252	243	262	248	257	269	246	259	253	259	284	269	289	281	277	252	259	253	282	264	295	282	254	283	249	267	248	283	261	247	284	270	285	280	274	266	278	268	272	265	265	303	295	272	260	255	249	238	246	267	292	283	265	281	259	284	263	284	260	273	258	274	278	258	293	257	267	292	281	293	268	238	265	260	257	270	257	250	273	273	239	241	265	252	240	270	263	280	271	262	283	258	235	293	253	278	267	286	261	273	287	251	251	273	290	278	274	258	237	246	268	253	286	248	264	265	260	251	250	294	253	267	296	246	275	247	262	271	240	252	283	252	271	247	248	279	284	252	268	277	284	260	280	268	277	246	282	268	255	270	293	231	268	267	290	277	264	246	281	272	281	283	268	262	276	261	286	259	299	263	263	259	295	253	274	281	273	284	272	239	247	280	291	303	295	295	265	229	260	286	246	314	280	266	236	276	261	273	260	270	263	259	274	306	271	290	271	285	296	286	261	267	222	289	288	278	266	258	287	295	270	293	288	294	262	272	260	253	255	245	267	241	260	281	269	258	276	277	285	277	229	291	260	270	266	262	243	265	248	253	252	292	273	288	261	259	278	277	265	252	271	276	253	279	285	276	253	298	259	274	276	264	253	238	252	255	286	281	265	283	266	270	280	240	273	271	254	308	294	277	265	257	273	250	257	242	287	300	260	271	262	268	249	275	268	281	243	277	275	257	249	283	256	267	298	292	275	267	293	275	255	262	290	275	261	246	265	283	270	223	270	307	285	276	262	258	245	262	285	263	265	260	261	253	263	267	252	259	248	282	255	282	275	266	292	266	304	279	270	274	280	224	283	260	267	264	287	270	274	252	264	245	277	293	255	245	278	266	243	252	300	265	280	246	245	245	230	277	269	258	275	268	295	273	274	232	278	243	287	272	271	274	263	268	250	260	254	236	288	276	270	262	264	266	278	249	258	264	254	230	273	298	282	268	289	245	263	275	294	271	285	269	274	263	249	227	270	282	248	274	273	275	262	265	279	287	237	299	263	231	277	289	255	274	255	258	277	244	270	263	267	280	255	283	268	271	278	272	292	270	277	265	287	256	264	271	276	294	251	282	266	272	277	263	249	287	278	277	290	289	281	263	240	281	272	269	244	262	286	245	268	268	254	285	257	287	264	276	250	280	284	248	246	289	249	279	238	290	280	262	274	271	241	249	288	283	287	284	268	289	283	275	262	251	284	267	267	288	281	288	272	267	272	284	279	283	252	253	273	245	261	267	294	257	285	259	244	259	292	269	278	286	268	295	285	236	255	288	289	272	261	249	268	277	268	263	256	274	265	230	283	280	242	316	259	279	264	271	263	261	253	252	277	264	273	267	273	272	282	257	256	288	271	241	297	267	273	278	241	254	274	285	272	256	267	257	229	278	254	273	314	233	254	259	234	224	278	262	277	301	258	262	252	288	284	264	277	254	271	238	259	263	294	277	244	302	300	262	267	265	266	269	274	298	277	251	267	266	261	261	283	275	275	253	272	285	264	275	275	258	254	258	273	249	246	270	236	277	283	275	260	276	273	247	286	252	292	266	241	271	252	263	277	269	241	294	251	298	281	250	264	249	272	277	268	279	263	279	262	290	251	261	256	250	273	271	266	273	302	271	254	274	272	255	249	278	250	252	271	254	280	258	265	244	278	256	283	293	280	271	263	266	257	299	254	266	285	266	275	255	242	285	293	248	264	264	265	275	266	281	268	286	253	239	266	273	268	248	263	252	282	243	276	277	277	247	240	278	260	264	290	285	286	275	274	272	256	284	287	264	259	267	255	275	253	278	254	248	261	275	253	274	244	271	270	257	256	262	277	252	234	251	278	255	242	269	279	272
39203	44827	26652	8095	1924	806	501	494	510	470	518	519	503	483	463	484	451	497	509	532	523	503	507	480	489	494	479	446	517	513	466	514	447	496	500	457	513	497	489	506	488	493	500	491	506	488	458	528	500	492	485	475	495	500	462	496	503	451	504	434	494	506	493	520	501	532	483	459	445	488	495	492	513	487	554	491	539	454	511	503	489	484	458	540	531	528	496	472	477	489	487	497	468	486	495	501	490	541	495	504	471	492	503	495	484	488	492	516	493	460	492	445	511	520	469	497	460	481	466	460	469	495	527	493	497	455	458	471	493	517	483	480	482	528	484	501	478	471	557	476	503	493	504	447	476	488	504	487	483	549	469	471	515	507	486	472	488	467	479	525	528	495	457	478	467	485	504	470	487	488	487	495	496	505	498	529	526	481	479	518	487	506	508	501	512	442	523	509	436	502	499	525	482	478	446	478	526	474	461	523	511	493	464	477	457	484	461	494	498	486	530	456	518	500	484	498	515	509	478	494	494	491	478	495	471	479	506	455	500	511	500	484	492	481	512	465	490	533	494	470	441	506	496	529	475	506	481	533	495	521	496	504	513	474	548	483	502	540	502	486	456	499	516	511	481	509	516	461	520	475	465	486	481	490	506	507	479	496	507	455	506	538	490	475	476	503	513	494	470	517	497	503	483	499	481	483	491	488	510	462	498	500	486	481	488	476	530	490	498	542	483	491	453	504	511	487	486	506	501	471	520	480	512	524	530	476	524	485	464	496	515	495	520	500	476	473	499	497	504	504	524	509	459	476	486	475	502	464	487	532	501	484	489	509	513	474	505	484	509	465	476	476	480	476	494	506	490	474	483	475	482	533	525	495	449	515	473	510	482	483	483	516	483	480	478	490	502	493	457	529	475	464	462	525	514	471	543	509	483	500	525	471	438	526	496	478	494	477	491	492	503	469	489	496	502	518	455	495	496	468	470	463	472	530	483	467	485	495	495	461	482	485	483	515	493	482	527	450	497	465	473	505	503	509	479	476	488	527	505	504	487	452	475	491	480	495	485	510	472	457	505	498	520	479	497	462	449	470	516	478	488	482	497	497	509	486	452	497	489	519	481	536	514	471	515	492	509	496	511	479	489	494	496	505	467	521	497	473	541	476	505	497	504	479	528	503	511	502	469	463	472	512	486	512	524	479	473	504	519	526	503	544	484	479	455	495	481	515	530	509	482	493	486	493	529	480	534	488	449	493	514	501	475	463	497	505	545	500	473	505	461	478	432	479	495	517	496	526	497	492	506	434	460	491	508	525	472	493	510	513	507	451	478	527	492	449	503	492	493	497	478	458	519	511	530	470	531	506	521	476	513	533	491	484	496	461	512	515	483	477	512	460	438	462	468	503	529	492	472	545	482	456	497	553	428	469	541	481	493	485	504	499	483	500	520	493	486	477	491	468	454	510	488	477	471	480	490	475	465	528	511	504	482	449	536	503	505	482	471	494	518	524	493	466	468	502	511	492	526	495	488	459	480	500	504	462	479	511	473	492	498	464	485	482	532	506	513	441	486	519	486	489	528	491	481	479	449	512	488	499	487	489	521	479	490	489	493	505	485	507	491	499	505	491	488	477	506	476	480	504	534	490	492	481	472	462	487	486	499	489	485	487	487	517	468	460	517	459	507	468	495	501	507	468	555	503	513	460	496	494	428	492	489	480	489	513	503	495	501	460	493	519	492	496	474	450	444	506	494	513	466	452	493	507	536	478	487	493	492	434	488	507	477	504	486	483	490	475	482	538	461	478	511	499	501	491	485	484	537	485	499	525	503	508	492	493	511	479	508	465	520	518	485	521	497	498	490	489	492	462	492	511	483	514	450	468	491	490	476	489	458	519	529	471	536	507	489	526	477	464	478	481	482	500	502	519	487	499	475	523	470	463	486	483	481	474	502	485	472	517	475	514	517	487	507	496	460	474	512	496	452	453	491	478	491	501	454	500	504	499	520	518	500	481	465	489	428	459	511	496	452	503	490	481	513	488	476	523	476	449	521	438	496	502	487	509	494	535	508	511	463	491	465	498	527	487	521	492	509	476	490	496	483	482	494	485	521	483	481	499	471	478	482	476	468	482	499	510	468	506	496	511	508	451	504	465	506	542	540	477	496	533	474	514	508	503	486	560	473	501	476	478	493	444	509	475	490	491	528	501	493	482	519	513	517	495	521	463	497	501	487	468	525	513	501	501	500	506	536	484	472	476	484	489	452	491	462	519	471	468	499	481	474	474	489	445	443	499	515	507	489	508	477	480	468	532	501	512	476	478	519	473	482	490	518	455	450	501	498	476	532	484	532	471	497	480	505	485	472	517	485	527	518	496	474	498	495	489	503	510	542	462	460	500	514	467	469	489	499	508	493	542	465	464	483	502	472	464	477	482	474	500	458	528	481	490	466	481	486	465	464	500	483	515	465	502	489	498	461	473	495	479	516	499	498	464	479	470	522	499	441	511	472	512	482	520	504	459	457	522	488	469	501	538	526	465	491	494	531	537	489	529	499	498	493	485	499	469	519	495	482	509	515	504	519	511	515	484	490	474	520	495	473	505	517	486	497	445	496	509	475	473	509	486	475	529	505	442	517	518	478	512	507	506	511	504	502	553	514	496	513	469	473	513	498	518	477	502	476	501	515	481	482	495	543	446	493	470	477	506	483	472	495	504	481	473	512	467	467	472	521	494	561	520	472	455	491	464	439	508	487	492	472	529	448	493	526	503	459	451	521	489	509	503	484	498	488	494	468	463	486	510	496	501	548	486	479	508	488	499	547	485	495	544	515	471	513	460	480	514	500	510	487	470	466	460	490	474	520	518	503	492	441	492	500	496	482	510	552	465	476	460	503	503	494	495	510	519	458	503	457	493	468	471	530	512	459	453	485	509	502	509	489	487	494	490	507	497	470	452	512	483	480	471	532	450	498	477	491	481	487	516	528	468	461	510	488	484	513	525	490	473	524	513	496	519	494	484	468	498	470	515	497	505	477	516	487	505	484	481	490	496	494	508	496	508	482	483	501	487	475	519	461	520	484	474	466	498	517	518	471	444	530	519	476	473	470	538	502	515	496	484	494	484	474	484	463	484	505	498	502	499	495	513	488	485	489	501	517	442	464	479	506	514	463	495	501	464	492	494	494	531	500	488	498	486	505	523	515	479	525	527	476	471	476	471	482	504	475	500	506	482	492	482	464	492	470	466	510	490	470	459	485	535	453	474	486	486	510	504	484	487	466	514	509	510	487	486	483	502	493	457	544	484	486	497	500	505	508	493	453	497	490	520	501	503	492	525	506	451	482	511	499	487	475	517	470	518	486	495	527	490	519	481	498	474	447	524	526	537	455	513	519	472	468	483	474	502	519	462	507	499	493	442	445	479	483	477	538	499	472	545	513	485	451	461	498	465	486	519	505	485	505	485	470	492	486	452	502	467	497	498	540	514	507	498	494	466	482	485	509	480	501	505	492	503
24771	22802	30273	24969	19334	6250	380	264	230	224	255	224	234	205	229	221	225	225	201	194	234	201	214	219	218	217	241	241	181	198	234	248	226	178	214	204	227	222	203	201	225	203	205	199	234	206	233	214	218	205	201	218	185	203	190	224	231	214	202	218	195	243	215	223	239	201	232	243	218	235	218	198	201	219	221	215	219	218	189	216	238	201	219	220	199	233	236	226	226	208	227	214	230	229	215	217	222	225	216	237	194	224	230	221	228	263	211	216	195	238	197	235	253	164	230	183	227	224	207	226	250	236	229	225	195	237	234	194	219	213	210	201	218	232	225	214	228	221	185	213	190	223	215	227	216	201	211	180	231	225	233	201	213	226	217	246	194	208	230	211	203	198	217	213	213	227	223	240	218	224	227	214	207	214	214	211	230	222	211	245	209	202	219	187	211	211	201	221	213	218	214	218	215	209	231	178	220	227	219	210	227	231	245	228	201	210	216	240	229	208	230	217	197	229	189	202	205	211	237	192	243	203	229	215	204	202	241	197	224	232	194	223	209	246	198	180	208	204	216	216	209	210	223	219	195	188	227	224	220	223	213	221	217	188	220	213	218	223	213	189	208	205	213	200	214	208	201	207	193	221	243	208	206	217	198	196	217	201	193	215	224	235	201	230	195	189	217	236	216	222	236	217	243	191	205	210	251	193	196	236	218	224	229	223	205	213	181	225	246	195	217	245	211	226	226	237	228	227	205	225	236	198	217	234	227	218	198	226	214	219	228	212	208	208	236	228	166	233	205	185	226	224	211	209	212	205	206	192	204	222	238	212	226	224	232	230	204	225	206	233	222	202	199	236	230	203	212	198	227	231	228	210	216	233	193	179	215	203	221	191	193	208	217	217	188	216	236	221	201	208	222	241	220	218	217	206	199	236	207	208	220	212	241	193	197	220	195	230	221	229	220	203	209	204	221	197	266	226	210	223	195	226	214	185	220	224	190	218	238	193	219	203	215	220	207	243	203	206	233	199	202	202	207	216	230	219	236	220	219	220	226	229	226	223	214	233	222	209	206	203	216	217	202	214	215	210	204	229	225	195	222	234	230	224	228	224	232	236	222	199	218	208	222	229	216	224	221	217	208	193	219	212	218	200	198	211	200	237	221	209	219	224	206	206	247	193	238	218	204	187	206	236	252	220	207	254	220	234	203	205	248	234	236	194	230	252	214	192	195	226	212	206	223	231	211	242	239	245	210	242	222	225	236	208	204	212	220	232	212	220	214	178	210	247	215	212	211	215	231	198	221	228	199	218	215	218	214	210	235	194	227	209	196	203	232	214	197	243	208	228	212	216	204	223	238	247	209	214	233	205	259	221	214	217	187	223	216	200	212	217	205	227	215	218	225	237	221	240	205	202	228	222	225	231	212	200	217	200	251	225	213	207	200	203	226	206	182	240	208	241	245	194	204	216	216	216	212	217	225	204	189	207	228	209	210	244	195	237	231	201	229	235	196	223	191	210	260	218	225	207	222	225	231	219	207	218	214	204	188	234	207	205	237	206	237	231	228	234	211	219	212	205	206	206	199	228	209	215	215	222	229	204	222	228	216	215	231	202	221	220	210	207	206	199	237	218	224	214	248	211	235	215	240	226	232	228	212	214	204	201	212	244	221	208	260	231	231	222	233	211	197	205	201	228	232	198	215	227	245	183	221	213	204	228	233	218	229	189	236	217	230	195	226	215	208	271	214	202	215	203	196	208	212	214	224	202	269	223	240	227	226	209	230	224	213	228	243	223	240	189	214	209	217	211	230	236	175	227	187	209	217	210	228	223	216	200	215	204	240	222	206	225	213	207	209	204	212	215	194	220	243	220	220	205	188	200	195	234	187	249	226	199	193	242	220	225	220	222	221	193	216	218	226	201	224	229	228	202	184	229	195	216	223	209	198	221	225	216	196	203	205	213	253	209	246	216	250	207	234	241	246	195	207	217	240	238	203	200	219	203	217	202	213	204	203	207	197	211	245	226	211	210	232	228	217	217	222	228	218	200	216	200	204	220	185	196	208	218	225	202	221	220	197	217	217	229	184	235	204	202	192	205	232	214	198	229	204	218	212	222	225	229	213	224	228	228	194	216	208	212	218	210	206	212	219	209	235	223	225	224	204	199	198	244	228	229	216	228	207	210	211	210	215	192	233	220	231	215	196	214	236	225	220	220	211	215	204	221	224	197	224	218	259	200	209	243	242	179	194	203	214	232	216	215	219	221	190	229	203	235	196	250	205	218	225	203	227	207	215	216	220	234	242	209	202	200	195	222	204	223	234	238	218	217	217	233	220	204	217	216	223	236	216	195	229	232	226	213	242	223	214	205	226	215	203	197	238	216	214	218	235	242	226	243	222	202	225	231	223	216	237	212	200	196	209	184	218	205	210	241	204	199	206	204	213	221	217	204	220	213	227	247	224	223	198	200	215	240	207	198	206	201	218	216	237	232	241	233	236	231	222	219	211	212	218	225	210	224	210	202	213	207	235	241	207	247	206	238	250	233	222	219	209	212	231	196	208	205	188	216	238	197	240	232	225	213	199	199	216	235	212	229	210	220	218	226	217	225	182	206	222	232	244	216	227	212	210	245	219	229	233	221	239	219	207	232	211	218	197	205	221	245	211	212	213	207	240	203	230	211	219	224	215	202	208	236	217	235	219	188	225	236	222	209	236	217	216	247	212	211	227	198	223	203	204	231	200	216	224	208	210	190	219	213	232	226	247	252	215	208	209	223	189	228	227	201	222	218	225	226	211	219	276	212	240	204	224	226	206	234	220	208	212	194	220	212	227	191	233	205	225	226	211	223	210	230	194	216	237	216	207	192	204	194	220	227	199	218	209	208	207	228	210	244	227	194	201	238	213	214	214	211	209	188	202	199	228	215	233	204	211	213	233	203	218	229	232	202	233	225	224	212	214	228	201	237	213	228	211	200	264	212	213	223	255	192	209	229	232	214	214	236	226	226	224	230	242	213	232	195	194	228	235	200	218	250	220	217	211	216	210	228	213	255	208	217	204	201	211	224	216	213	192	224	226	215	216	218	211	208	221	213	228	225	178	193	227	227	199	223	245	199	208	245	202	205	189	205	210	224	214	213	224	216	222	238	245	202	231	211	237	209	239	237	205	231	193	189	219	243	211	234	215	194	215	224	198	204	192	232	217	208	214	231	212	200	196	230	239	202	222	216	233	219	231	231	208	227	202	243	195	207	207	230	198	208	213	218	219	214	215	194	192	243	201	211	222	236	215	231	226	236	221	244	243	222	211	238	222	217	237	221	226	209	185	219	225	194	240	210	243	203	230	211	205	230	239	218	216	221	204	219	194	203	237	236	219	225	223	250	237	207	208	243	214	189	228	229	216	225	221	214	192	211	197	248	247	217	219	192	208	202	232	225	257	195	243	223	219	190	223	205	203	218	222	216	221	213	215	200	229	210	236	212	220	220	234	243	243	249	222	198	237	193	231	220
61060	86728	57093	28930	9900	2207	452	425	440	407	375	412	379	390	405	358	388	411	401	377	372	397	405	378	356	403	404	387	402	378	396	395	388	410	425	371	404	429	410	425	430	389	381	401	368	405	387	401	398	406	409	388	380	382	396	369	424	401	389	396	426	377	366	400	405	440	398	400	380	413	425	397	376	421	370	412	380	421	380	391	389	441	392	395	399	391	382	388	389	407	427	421	415	391	375	417	414	432	372	382	441	393	367	414	416	386	388	409	391	417	410	363	415	385	417	408	430	388	376	416	423	398	391	410	400	410	406	416	407	373	399	412	376	403	399	439	419	405	419	380	422	389	435	398	423	415	345	404	414	383	416	415	405	376	358	385	366	409	385	352	387	385	431	364	401	377	365	376	397	423	391	391	408	424	413	421	380	409	419	394	383	400	464	379	430	407	391	429	392	411	390	400	400	395	401	373	382	373	409	416	421	385	399	413	363	391	429	413	394	392	424	369	434	393	396	363	430	405	408	408	372	390	401	416	413	395	395	372	398	404	371	399	402	442	389	388	402	399	404	419	383	391	397	424	391	383	388	388	419	391	358	409	405	372	413	389	365	380	400	418	401	405	396	386	389	379	413	390	388	443	397	397	424	421	394	407	374	406	403	414	417	391	411	383	421	392	388	395	386	418	393	386	419	420	401	386	377	358	400	427	337	394	367	414	388	372	403	420	396	399	408	395	377	368	392	393	406	405	383	410	362	414	424	411	381	409	418	426	386	422	368	407	428	401	385	381	373	386	392	406	395	376	430	373	410	380	365	404	408	404	383	400	397	405	404	391	408	383	431	401	372	379	404	361	390	368	401	400	405	435	396	415	422	399	403	391	356	349	386	359	421	389	402	387	374	402	438	394	374	385	373	380	379	369	444	415	420	455	401	413	424	395	433	417	422	396	411	372	396	409	369	416	416	421	376	411	386	384	411	419	401	415	390	371	395	420	388	403	430	353	371	402	412	411	434	386	388	377	414	363	386	413	415	349	408	401	416	401	421	395	381	427	414	427	378	400	421	397	413	406	412	401	412	353	387	375	388	436	383	434	394	426	393	398	378	383	391	413	384	360	391	438	388	408	383	414	372	378	398	389	387	353	414	396	372	407	377	378	371	381	401	400	414	404	388	415	424	369	391	403	395	386	423	414	399	387	418	421	392	389	393	380	406	435	415	375	430	385	397	356	430	408	386	390	395	396	396	384	411	370	430	342	361	410	425	404	399	402	362	418	414	379	407	429	394	413	369	427	396	436	387	388	415	365	409	371	407	439	418	404	380	391	426	424	404	432	414	407	387	417	372	416	388	340	411	417	436	381	409	408	355	382	392	407	426	378	358	412	392	413	398	388	382	412	369	383	410	368	397	363	388	393	422	435	400	419	374	384	362	443	410	386	405	392	393	380	391	410	402	394	367	410	360	401	378	398	420	367	406	361	407	421	389	402	410	401	416	448	370	416	422	392	414	429	401	408	409	406	404	406	378	437	396	394	389	389	425	405	400	418	413	423	377	390	391	401	390	382	389	404	356	394	385	373	389	377	382	395	402	379	415	364	416	416	418	411	413	405	415	400	406	421	425	387	427	399	378	372	412	439	383	373	371	398	387	422	386	415	394	413	378	425	378	391	388	414	411	438	395	404	383	386	383	361	403	395	401	439	422	406	406	401	411	402	414	404	402	375	397	432	388	403	379	410	369	389	429	407	398	417	400	384	393	427	410	423	383	416	367	414	407	390	423	416	391	429	418	454	430	405	405	398	395	386	389	418	395	406	379	400	406	423	420	418	420	427	371	389	400	436	401	397	408	419	379	433	402	403	371	410	419	390	407	410	368	433	412	382	394	388	375	419	395	421	411	382	408	400	396	401	423	380	398	389	385	409	395	412	373	390	379	404	384	440	379	380	400	362	404	395	405	415	418	380	390	416	380	402	401	404	370	394	391	424	417	389	400	406	431	376	382	379	354	422	415	375	398	380	384	375	396	387	392	403	409	387	394	404	386	410	376	395	391	373	436	414	344	407	403	427	405	411	385	391	387	396	388	421	387	377	429	394	378	415	417	394	393	408	368	398	371	381	416	403	419	410	399	406	408	400	417	376	389	380	360	385	355	438	408	409	405	426	408	433	390	384	409	397	392	354	394	401	397	397	380	377	384	398	399	369	390	412	373	407	369	395	421	379	429	412	394	381	372	409	368	438	376	426	365	416	377	377	385	371	421	397	349	396	393	422	365	428	402	393	397	380	374	416	387	376	421	421	429	428	381	381	414	405	398	400	415	421	402	439	409	391	426	392	395	390	401	406	382	373	412	399	403	376	432	398	365	397	447	431	389	404	402	386	394	390	385	441	392	433	404	415	397	375	431	403	428	454	382	433	388	390	421	423	391	424	388	413	391	420	401	389	391	367	403	385	412	389	408	390	379	431	397	388	411	398	413	389	413	430	397	384	395	425	423	407	368	411	410	405	383	407	377	375	394	390	401	399	411	402	409	412	419	404	419	410	385	375	419	388	388	396	408	392	392	375	388	387	377	412	418	416	397	351	411	444	409	387	391	417	399	403	377	372	394	434	400	405	399	422	424	375	415	411	400	374	407	391	399	378	401	367	428	433	419	412	383	432	405	382	396	405	402	412	417	419	441	382	400	381	398	404	410	412	412	395	395	371	377	384	433	429	428	436	422	404	368	422	411	407	410	402	391	356	408	404	403	406	377	426	394	394	411	419	388	391	408	393	449	415	412	398	416	401	439	429	395	402	401	428	406	403	383	383	434	403	406	407	380	389	418	364	363	422	448	369	380	376	392	379	395	392	402	419	371	384	386	375	376	405	399	383	383	402	429	396	415	413	407	423	396	426	379	412	371	449	414	376	382	389	383	411	404	401	387	420	390	380	396	423	409	403	412	387	381	415	392	372	405	387	439	432	376	399	410	421	367	425	404	433	392	422	386	398	422	396	393	415	405	425	377	360	436	374	408	421	383	390	409	419	390	424	386	394	423	412	376	385	404	417	392	404	403	372	410	376	414	431	448	417	421	416	415	375	404	388	380	380	377	401	395	393	381	411	395	379	413	388	429	414	382	404	372	398	383	412	384	436	404	387	388	414	386	393	422	373	414	409	399	387	396	425	407	390	382	445	428	383	374	408	372	424	378	413	383	373	384	389	367	410	397	408	392	406	397	394	403	422	370	392	385	393	408	411	412	381	409	412	380	380	388	437	411	408	420	360	383	390	400	430	410	394	378	398	414	376	431	369	390	430	387	406	405	395	411	371	374	408	389	377	424	412	389	358	424	386	421	385	381	380	385	397	417	399	414	405	408	387	374	406	393	384	383	407	418	386	419	385	415	436	380	415	382	382	386	371	371	402	406	375	411	421	404	384	383	375	399	392	365	357	410	404	390	396	419	395	422	405	392	426	397	364	390	398	399	419	370	396	395	389	424	361	412	406	420	371	414	416	408	384	418	413
23516	21875	29887	24109	21354	18702	3511	359	288	325	290	302	314	305	295	314	278	305	301	284	293	276	324	266	288	298	319	262	276	295	276	285	299	306	303	273	297	288	334	261	279	295	299	301	296	285	291	288	284	282	286	292	306	287	301	293	314	312	287	298	269	293	267	288	315	290	290	294	298	279	304	275	277	300	263	264	280	304	302	307	267	279	253	297	270	288	306	302	281	294	307	313	313	290	304	278	263	272	280	331	305	274	292	301	294	293	288	300	285	273	281	289	274	287	291	288	261	270	254	282	275	268	263	277	271	269	279	275	300	288	282	271	280	314	280	250	288	289	251	275	294	315	302	299	320	313	295	325	259	304	327	279	268	321	283	271	296	288	278	296	287	300	307	282	280	261	290	274	316	297	297	328	282	331	276	307	279	305	328	287	286	274	298	311	271	265	276	305	282	297	263	302	304	292	265	300	309	287	311	293	310	268	314	278	311	309	240	281	273	262	308	277	287	309	293	262	301	294	275	279	295	261	298	283	293	294	301	256	304	303	279	282	282	259	284	296	304	294	298	277	292	288	314	304	293	269	304	309	298	277	276	295	305	277	329	267	285	309	313	298	278	297	286	282	282	274	296	311	274	296	296	284	298	296	298	318	305	268	275	306	275	278	279	312	323	267	265	259	281	306	281	294	325	257	296	268	274	257	307	289	289	295	277	294	310	272	292	320	281	287	289	282	277	313	286	270	298	255	299	304	285	310	323	306	288	270	272	319	286	313	267	282	300	308	246	313	314	245	295	285	296	271	289	294	299	292	298	314	288	298	257	286	304	304	305	283	293	293	267	294	262	310	297	301	310	277	297	300	276	261	299	309	266	292	283	280	308	299	295	285	259	283	285	323	286	277	289	315	294	281	313	260	274	286	292	282	273	288	267	297	288	278	295	283	298	308	292	287	290	284	284	292	294	283	256	300	281	283	273	285	270	273	256	290	301	282	308	292	308	294	305	271	247	279	286	266	285	287	287	278	313	281	323	275	290	278	289	274	296	299	259	281	293	300	290	276	301	299	320	302	294	287	278	296	282	300	289	287	277	313	292	294	270	293	282	280	292	299	283	319	272	269	305	286	307	269	304	300	296	278	282	289	297	262	279	291	257	295	326	307	293	307	267	279	289	295	301	287	299	309	323	296	285	273	271	280	287	342	313	257	295	283	298	319	283	313	285	292	281	293	273	267	302	293	297	283	285	321	300	312	293	287	331	288	296	297	285	294	324	289	284	324	296	278	278	298	308	309	291	308	304	281	289	291	291	301	277	301	297	296	285	313	292	301	264	302	310	296	282	286	285	326	296	306	277	275	300	300	293	277	326	286	288	260	277	306	278	292	286	295	305	286	293	282	324	299	304	299	274	309	284	286	277	278	298	322	298	304	292	293	300	276	316	302	332	300	291	280	295	277	315	270	286	302	301	306	296	302	284	302	275	292	323	291	256	260	295	296	306	333	285	297	311	273	279	278	331	300	302	269	313	303	318	281	311	285	283	281	300	310	296	266	293	286	293	283	281	265	279	296	271	313	292	289	292	312	281	305	304	290	271	294	301	291	287	288	295	290	292	306	310	262	313	288	318	294	290	281	285	308	271	298	284	337	279	312	291	284	293	267	298	318	279	267	295	261	283	284	315	300	283	275	283	324	315	281	280	313	329	291	280	293	268	289	293	314	292	323	271	293	275	289	285	257	316	278	295	293	305	279	266	289	253	305	283	277	269	280	285	335	289	306	297	299	294	275	312	301	296	309	289	268	281	299	286	293	304	284	304	282	312	271	301	277	313	292	293	297	279	298	287	254	321	287	281	282	278	281	296	282	256	280	287	335	279	300	303	296	279	276	262	309	287	274	297	307	274	287	299	269	272	275	265	278	309	298	285	286	291	287	256	288	314	298	279	267	292	296	299	285	277	281	313	270	289	298	277	304	280	275	289	277	263	278	310	297	275	302	269	300	286	285	302	270	257	297	289	279	289	290	295	296	290	300	306	302	296	273	273	293	320	324	270	286	293	279	272	342	331	270	301	285	309	313	314	295	317	277	281	307	302	280	281	300	312	259	302	270	302	283	307	288	275	279	298	275	261	316	265	286	303	283	291	296	292	293	282	287	305	265	277	307	289	289	283	296	271	284	280	269	299	321	296	266	283	273	323	290	293	284	268	291	304	275	286	313	271	260	296	261	296	276	306	309	291	286	283	284	261	283	302	285	296	290	268	285	326	274	293	290	303	284	308	285	269	287	295	292	305	310	288	262	303	266	292	267	293	319	282	287	275	257	295	298	305	263	240	284	297	286	268	300	289	306	302	288	288	294	286	268	304	300	303	292	292	296	267	279	285	296	282	273	314	327	326	298	304	282	332	301	313	284	316	274	273	292	310	291	309	284	279	306	262	287	309	275	272	337	314	283	301	277	309	300	253	286	302	272	296	306	316	292	278	295	267	289	309	279	288	285	285	313	290	305	277	291	303	296	281	297	318	305	294	285	311	315	290	264	283	297	293	290	294	274	275	278	307	260	300	294	259	315	271	297	313	309	313	314	310	296	260	287	294	312	277	305	311	286	305	288	286	308	302	309	283	279	284	301	275	304	269	295	292	293	269	295	297	272	254	274	300	285	303	308	257	277	305	307	305	299	315	335	306	308	281	299	293	294	283	272	270	286	250	286	291	311	322	294	291	259	292	279	306	293	278	300	307	281	297	280	277	279	289	306	288	274	278	276	298	325	301	297	283	290	308	318	300	279	300	271	304	283	302	299	271	291	333	301	298	281	307	279	273	263	314	267	302	311	285	266	305	299	298	283	293	294	271	304	266	338	292	310	308	300	301	263	286	247	275	294	282	279	279	272	293	279	276	271	314	262	288	317	301	284	280	298	288	293	260	314	276	306	286	306	272	311	312	279	303	313	296	302	285	298	300	288	295	295	293	272	320	321	293	270	311	286	255	294	287	289	278	293	298	281	304	305	257	272	301	301	305	257	274	261	277	288	284	277	275	307	315	298	300	284	311	296	318	260	253	289	312	297	254	299	283	298	291	304	304	298	272	301	287	279	295	296	296	308	319	287	314	313	292	310	316	278	298	267	313	315	295	293	266	263	273	298	265	229	301	271	286	282	289	293	296	318	288	294	309	298	303	305	264	297	285	306	315	294	310	285	277	271	298	332	246	294	301	289	300	300	280	273	299	309	318	299	288	315	277	294	304	288	312	300	284	300	303	290	301	278	299	270	287	285	299	280	272	284	268	284	329	331	290	284	294	268	275	290	288	281	293	274	280	283	274	299	292	278	298	308	292	285	286	273	316	300	278	277	291	289	315	286	298	287	275	287	278	263	294	295	272	289	277	294	298	292	272	293	259	291	286	282	283	268	313	304	291	279	257	296	297	305	291	268	307	282	329	260	317	288	288	311	281	272	301	315	264	279	267	292	266	289	306	285	297	261	306	285	294	295	313	304	297	266	255	268
60765	98445	68039	37576	15377	3540	512	464	500	520	525	493	551	542	480	506	531	491	476	510	500	498	511	494	519	510	496	469	489	515	464	439	479	532	500	498	509	509	524	538	530	494	516	485	482	534	516	507	499	495	472	493	517	504	495	499	513	469	494	482	474	489	485	494	497	517	514	545	485	538	486	520	523	553	505	507	493	537	472	516	530	551	516	477	484	485	488	509	496	511	488	536	519	496	506	521	487	515	504	521	512	467	501	527	500	468	493	557	502	457	517	492	488	500	491	470	493	523	531	517	478	494	503	478	470	479	463	499	502	522	479	488	497	498	509	503	508	484	513	476	490	488	473	533	492	512	488	490	476	468	548	485	517	518	496	497	503	527	460	508	534	505	530	508	528	495	508	486	528	516	498	505	533	449	491	514	495	524	518	501	499	486	508	560	527	509	511	479	515	494	502	523	479	520	531	516	474	503	465	556	502	501	488	487	536	540	485	525	521	485	450	472	508	473	497	499	483	485	528	519	511	520	483	480	495	492	521	490	485	517	464	533	472	493	510	458	514	460	516	512	542	519	501	488	480	465	505	489	478	457	455	506	491	485	517	533	486	476	523	496	513	494	495	501	501	465	530	509	492	465	510	483	458	496	496	504	487	507	506	485	474	497	522	515	498	497	488	486	517	485	487	486	475	516	492	527	485	481	488	537	500	517	469	519	477	526	520	539	487	536	497	507	511	492	487	507	489	539	490	511	506	492	517	507	471	477	498	531	482	457	514	497	490	528	508	445	466	480	493	518	469	482	512	474	493	497	499	493	519	499	478	525	514	502	508	501	501	502	484	538	520	528	462	492	502	468	508	484	498	489	498	494	519	487	487	467	499	510	484	528	469	463	487	513	514	492	509	456	510	548	509	522	514	492	498	459	472	534	472	518	514	504	546	485	488	518	524	519	501	497	508	520	490	519	497	498	513	468	494	515	482	470	496	500	491	501	499	508	497	482	492	497	506	452	514	527	502	484	497	514	523	494	518	484	512	491	513	510	500	512	483	517	506	471	506	449	500	509	501	527	541	472	510	528	449	484	467	485	488	486	470	477	523	528	494	451	480	518	434	506	485	532	515	465	487	491	522	524	525	497	525	479	489	515	514	476	506	491	460	548	484	491	523	529	485	486	474	506	522	495	518	508	530	481	513	505	501	504	507	476	481	501	546	512	533	487	510	529	482	523	504	511	501	481	506	520	495	462	533	520	486	509	515	498	507	509	514	480	520	541	511	502	519	524	542	516	514	527	499	533	512	481	508	492	507	466	504	514	518	479	488	481	459	531	469	457	475	521	495	494	506	472	446	508	492	474	482	519	471	515	522	454	465	483	464	472	483	508	493	483	482	482	485	500	481	519	494	509	509	517	456	501	491	504	476	492	477	481	492	459	494	530	499	500	497	454	507	523	492	487	496	507	519	495	491	504	522	521	479	466	474	488	474	515	513	502	501	528	519	477	519	507	535	533	476	517	495	505	456	471	468	525	488	481	490	465	491	459	520	501	496	505	525	510	492	453	469	508	478	505	517	464	512	511	514	472	490	468	489	501	499	516	546	539	499	482	518	500	553	500	546	511	520	505	483	499	513	536	520	489	517	550	506	496	487	499	508	483	508	508	513	491	530	486	511	467	489	519	496	517	484	508	503	519	537	510	483	497	475	499	482	469	522	512	477	511	487	487	517	522	482	515	478	502	498	468	505	499	512	511	524	507	487	492	482	490	494	503	519	496	472	484	478	507	522	542	519	508	494	510	464	508	478	501	493	450	512	484	505	472	485	502	461	488	536	491	495	501	510	505	464	536	516	497	515	524	482	492	450	481	503	503	517	511	494	470	500	495	507	513	510	494	529	516	499	536	495	524	492	483	523	487	552	530	493	512	501	500	538	539	502	532	445	482	513	515	511	518	487	469	530	503	494	495	497	507	491	471	471	520	513	478	509	485	479	509	514	517	481	502	496	517	497	459	506	478	517	524	494	504	476	493	495	481	561	509	462	449	500	507	518	500	504	450	526	552	503	554	487	476	519	514	463	465	513	507	487	477	482	526	490	540	504	480	482	508	465	513	447	492	466	486	484	475	475	511	500	482	488	506	511	480	490	529	517	479	481	497	495	484	513	508	528	500	462	494	527	525	508	527	532	524	496	523	495	515	491	490	469	498	497	508	501	489	497	487	505	483	446	481	499	483	484	475	484	513	511	528	511	489	510	527	552	461	505	474	513	501	491	500	471	532	468	472	522	497	499	467	471	500	463	510	535	511	486	508	493	492	492	509	528	502	512	552	472	483	502	536	513	478	452	515	470	500	511	489	472	514	519	460	503	485	460	514	512	506	488	502	503	479	517	499	534	527	497	484	527	527	495	457	520	482	500	472	492	523	495	508	470	522	494	544	489	477	517	454	500	476	546	496	473	475	496	453	473	514	511	493	491	489	465	534	451	506	481	473	497	517	464	516	463	488	522	466	521	517	494	461	508	506	462	497	512	485	529	479	508	480	526	501	505	493	522	499	505	535	528	517	509	518	495	503	518	488	549	560	476	525	526	482	534	479	523	514	493	531	510	482	491	475	500	513	430	490	510	480	495	540	487	511	504	480	489	471	516	477	515	507	495	467	507	442	540	496	504	520	500	470	533	494	507	501	505	455	514	485	488	496	481	488	509	489	469	545	496	512	495	544	494	503	497	481	544	495	482	502	451	511	481	491	459	483	496	527	540	484	497	473	516	493	476	448	529	503	499	475	491	514	492	468	459	480	499	490	536	504	474	497	465	512	485	495	528	489	510	470	496	514	487	482	443	492	511	483	512	511	527	504	511	503	519	504	488	492	490	508	492	488	510	488	538	527	479	492	522	501	477	505	512	482	498	477	482	510	504	530	489	450	451	524	458	518	474	503	470	468	509	538	499	501	496	488	474	473	530	507	504	491	515	480	504	540	509	482	536	514	535	508	482	529	491	464	469	532	539	525	547	486	498	542	466	471	504	487	500	500	527	502	514	461	503	497	526	510	494	513	487	539	486	479	466	479	504	483	482	525	475	480	498	512	505	490	490	479	551	483	495	493	485	497	511	487	477	478	497	530	492	525	489	496	537	524	506	495	495	473	489	507	507	521	477	524	499	491	533	483	497	476	492	528	481	491	513	490	497	484	483	543	499	468	508	510	494	538	470	481	530	466	548	507	510	498	544	544	481	485	460	529	508	485	497	490	495	518	523	510	550	520	526	517	460	527	504	523	463	492	518	479	515	524	494	473	494	480	501	500	504	473	505	532	512	486	480	500	484	501	455	490	525	500	510	479	522	512	504	477	523	492	514	496	530	491	491	472	486	509	478	458	495	485	530	518	536	522	475	468	496	505	533	490	516	513	487	518	470	515	490	488	481	509	462	529	527	492	509	490	472	475	432	494	492	531	515	487	527	469	480	468	506	489	548	491	503	485	510	505	500	483	511	488	536	539	521	515	520	506
30144	29148	25005	9733	1224	428	291	265	264	253	257	269	271	259	266	289	261	275	296	282	280	247	241	274	258	276	264	265	259	281	274	265	247	268	274	279	257	302	271	280	246	229	279	270	251	275	259	269	249	202	256	294	267	280	260	290	284	247	249	263	241	250	250	248	255	261	278	270	266	299	274	300	254	258	245	248	256	279	249	267	237	255	276	254	279	261	246	254	283	244	279	255	245	262	279	258	268	268	254	264	277	251	254	249	254	283	263	258	277	273	261	253	275	238	258	245	274	264	260	262	265	258	229	273	279	268	238	262	268	261	287	266	256	265	269	260	284	263	270	261	259	270	244	266	261	244	238	263	275	299	288	240	262	261	259	268	275	261	257	262	273	244	269	263	305	281	255	275	241	267	239	299	281	249	264	262	265	263	249	279	269	284	271	290	282	282	296	267	274	291	257	273	254	257	272	316	291	272	256	250	266	266	280	286	240	254	276	265	290	232	267	285	282	255	241	252	276	280	258	276	269	302	259	253	286	291	278	262	277	253	266	254	258	222	252	257	255	230	273	267	248	296	268	273	301	252	268	245	266	260	286	243	294	283	259	278	255	228	248	263	299	269	285	254	270	263	258	299	295	244	276	294	262	265	266	262	262	263	261	261	287	271	250	303	265	276	278	257	255	271	262	268	272	253	296	273	272	259	254	328	264	271	259	268	274	284	259	252	255	241	239	269	289	267	253	292	268	252	259	239	304	258	276	268	255	274	278	253	261	276	273	278	265	284	274	250	261	281	304	237	282	284	281	265	250	266	275	268	243	247	275	283	268	246	265	252	273	238	256	271	287	285	252	276	283	243	278	283	261	258	273	279	296	268	281	238	267	261	252	273	285	269	264	280	283	266	261	275	259	272	257	266	262	270	244	279	250	235	273	269	276	258	259	250	241	239	254	271	262	255	276	287	256	248	260	239	244	277	268	295	265	244	261	266	241	296	240	277	255	262	254	261	282	248	271	260	267	286	301	281	251	259	255	243	267	287	301	291	259	251	275	277	277	239	279	270	274	287	252	259	299	258	268	284	251	280	252	234	261	242	271	244	272	232	277	277	305	247	253	272	282	273	257	270	273	267	272	275	253	254	265	259	262	246	276	284	269	272	244	284	288	256	248	265	239	272	271	285	263	254	259	256	278	271	277	249	275	260	260	226	269	282	274	267	294	237	262	273	259	259	279	255	244	285	239	250	248	256	278	265	267	241	255	261	268	293	269	284	274	270	258	261	236	264	266	259	273	255	282	259	273	290	247	266	303	280	254	284	252	248	262	269	244	265	288	282	271	281	270	276	258	265	277	273	257	254	299	268	261	237	258	271	284	280	261	258	287	285	242	281	263	240	234	245	301	289	283	255	271	302	291	283	240	247	308	263	264	230	254	255	302	239	267	273	280	267	296	308	258	264	270	243	280	269	269	321	281	266	236	290	266	244	270	254	254	252	281	292	240	268	266	269	268	263	283	292	276	252	271	255	292	248	260	280	241	243	258	261	272	265	251	253	243	254	270	278	262	286	271	270	268	268	258	234	240	255	269	249	280	270	281	266	274	265	251	265	275	267	286	263	269	286	266	271	227	236	261	247	284	278	257	263	259	272	276	274	297	258	252	277	276	259	270	260	261	259	262	286	295	228	256	267	306	240	271	274	236	273	257	251	270	282	263	253	241	279	275	275	251	259	249	260	263	261	260	278	250	269	246	258	235	259	275	264	277	278	225	247	259	297	267	243	279	243	276	242	258	263	269	264	279	288	267	266	247	280	294	275	267	260	247	267	259	292	255	314	252	270	268	292	267	271	248	262	249	281	246	274	266	279	251	267	278	251	246	272	251	259	254	260	256	273	271	255	282	279	268	275	261	271	278	254	277	251	279	289	254	263	251	244	268	240	237	302	269	299	259	278	292	256	270	272	260	251	246	293	251	275	273	286	291	273	284	264	239	264	304	286	260	243	263	255	268	261	244	271	264	262	269	252	275	262	277	258	291	262	288	252	279	258	255	247	276	267	300	271	266	268	275	256	270	278	282	253	278	268	250	275	304	267	258	266	248	255	241	273	242	290	257	245	304	240	264	268	255	250	298	253	248	284	263	258	250	266	267	284	258	244	272	279	251	278	262	247	270	264	243	299	260	252	245	269	280	263	251	259	288	252	237	266	238	274	289	244	271	284	255	275	271	239	264	298	255	268	244	268	244	275	252	279	272	292	255	253	242	223	282	260	267	274	239	277	256	261	249	254	235	262	289	295	271	266	260	262	261	255	274	274	283	263	242	264	265	259	277	275	278	269	281	252	275	294	277	245	277	284	283	286	249	255	263	278	280	294	265	267	229	244	267	262	247	300	259	279	262	253	265	267	243	277	278	258	243	271	255	269	269	247	248	262	272	268	269	243	266	276	271	307	247	237	273	294	262	265	252	267	275	287	273	267	272	262	255	293	317	262	284	243	275	264	242	262	289	270	254	295	276	280	283	270	264	275	244	293	273	272	275	249	259	291	267	281	277	236	264	249	269	273	255	283	278	290	223	289	301	264	286	252	299	226	243	259	261	275	281	273	271	240	264	265	279	280	242	256	245	239	261	259	282	253	259	266	245	274	269	249	252	268	288	285	245	275	263	275	272	245	274	263	280	258	277	292	276	285	275	255	275	288	302	282	259	264	243	238	261	244	272	285	250	262	271	276	285	264	260	228	263	254	285	233	290	269	258	270	256	246	275	271	246	282	237	245	281	273	247	290	278	274	268	281	278	252	257	278	277	309	274	249	235	290	261	246	262	246	257	256	269	270	264	257	264	240	266	248	279	275	241	244	253	251	264	266	271	254	273	283	263	299	284	279	247	245	305	243	278	257	244	249	255	253	278	274	271	278	258	311	294	245	268	278	252	268	277	242	239	259	254	239	270	262	274	265	254	284	276	268	300	255	284	280	294	286	248	259	297	267	300	256	250	232	265	263	261	257	246	261	288	266	261	269	264	248	281	272	275	287	272	280	276	252	262	257	278	250	268	290	252	272	284	269	277	263	266	218	238	272	260	264	294	244	263	268	249	269	281	287	288	292	238	265	266	311	271	270	256	290	254	247	244	283	280	274	247	288	260	256	259	234	242	253	241	288	283	262	251	281	262	296	282	289	280	248	289	261	248	250	315	246	292	289	255	292	253	259	273	287	262	270	256	277	287	262	253	265	264	231	239	275	275	283	262	259	257	245	247	274	260	266	242	282	286	235	288	280	273	264	250	283	264	254	283	279	246	275	299	279	280	226	260	239	254	269	253	294	262	265	271	267	259	267	279	277	248	248	256	252	243	270	249	254	252	256	243	238	264	259	290	274	257	255	293	271	256	276	285	256	252	250	250	255	276	250	247	250	256	264	278	229	282	245	266	245	256	278	263	259	267	302	307	274	288	253	271	267	254	293	247	254	271	246	293	258	291	286	305	234	269	271	251	232	258	262	267	266	288	261
38554	45931	28152	9160	2313	795	506	498	492	474	519	521	476	504	505	463	544	468	503	516	520	474	503	486	471	495	501	440	492	456	517	496	525	484	516	524	514	478	479	497	485	513	482	508	478	520	460	521	463	471	502	486	485	481	483	501	505	471	534	513	501	476	473	479	485	500	455	462	499	520	468	528	530	479	504	508	458	480	485	482	513	512	516	455	501	499	511	493	489	516	477	469	428	502	498	527	489	501	521	488	504	455	499	499	479	479	498	454	470	504	508	551	524	503	502	482	525	494	462	510	498	530	477	483	474	484	471	484	504	455	467	518	533	463	529	516	488	500	468	475	529	482	486	468	516	505	503	516	492	519	505	521	428	496	488	470	507	468	478	537	457	492	460	481	472	495	492	476	524	510	482	476	447	487	526	493	457	483	485	443	510	491	510	520	482	507	484	514	495	478	489	484	521	490	480	487	503	466	507	483	492	497	521	525	519	481	492	475	465	484	504	466	511	476	522	427	512	486	473	472	491	509	539	479	535	492	491	481	496	511	500	539	549	521	488	477	525	493	513	467	466	447	520	509	486	491	499	533	522	490	491	498	490	493	488	467	494	470	487	461	475	531	506	502	494	507	507	499	453	484	502	460	480	500	504	501	460	501	497	505	458	487	475	527	506	469	473	467	496	514	503	478	538	483	495	499	491	504	516	511	469	502	499	497	463	445	479	541	490	479	506	512	476	496	492	504	527	509	467	475	497	528	523	489	499	452	486	505	472	480	491	448	507	491	503	460	470	469	493	522	469	453	532	482	506	467	501	518	503	474	523	530	486	496	483	468	535	491	508	485	510	519	533	497	486	449	515	497	501	462	518	472	461	492	530	470	440	504	500	550	448	477	514	470	484	525	471	518	496	473	495	480	463	512	502	510	535	500	463	485	515	492	486	474	498	485	536	476	471	535	507	478	524	521	478	524	454	492	515	507	465	507	481	490	494	490	467	495	499	476	514	499	468	513	480	519	494	474	474	480	494	524	470	482	483	474	495	464	496	459	507	478	501	492	523	475	511	480	457	531	515	481	488	460	479	467	490	518	492	479	496	488	508	533	475	476	493	489	486	481	501	516	516	494	508	477	502	485	509	516	494	457	516	456	501	496	541	508	488	500	501	493	499	505	476	465	514	476	492	474	427	494	516	482	493	551	485	491	472	502	477	509	498	485	538	470	498	475	483	470	499	482	487	519	467	503	477	500	476	499	525	520	507	448	499	474	431	489	493	480	518	481	504	493	465	520	487	516	489	497	478	517	518	489	510	496	477	507	505	500	469	485	501	503	518	460	465	487	483	499	480	504	452	500	529	501	464	457	492	478	450	523	519	489	491	479	493	493	479	499	492	502	453	494	483	503	469	485	490	501	520	508	501	477	489	473	515	479	468	472	506	473	485	500	474	471	518	467	532	467	476	503	466	449	481	505	455	481	503	478	484	456	504	480	477	497	473	485	495	539	488	538	466	416	524	488	496	489	513	558	470	466	486	476	464	469	501	475	500	450	524	510	521	527	510	487	511	510	503	483	487	438	447	461	475	476	487	499	531	505	481	468	476	486	540	515	488	505	527	481	493	491	482	531	477	477	449	517	486	501	455	516	456	455	481	460	489	500	495	518	469	469	494	453	463	500	518	520	518	471	496	501	504	481	510	478	492	454	474	486	455	464	496	486	476	539	509	485	501	457	502	482	490	493	519	468	478	515	520	533	462	509	457	485	490	509	470	505	502	488	512	472	533	494	469	489	469	506	470	527	512	475	497	511	502	546	445	474	520	490	523	469	485	479	519	507	521	465	504	488	541	516	515	469	467	512	499	461	477	514	506	499	518	493	540	479	489	474	490	492	473	505	498	496	465	477	539	471	523	488	506	505	506	495	489	531	483	492	479	492	463	502	510	452	500	489	521	471	453	508	520	454	508	484	542	506	472	446	494	501	481	496	498	498	482	498	474	483	476	500	475	466	500	521	488	555	491	491	486	446	511	531	493	496	484	504	499	502	464	479	498	449	495	512	500	453	493	494	483	513	475	479	503	457	471	511	519	486	501	549	477	504	485	490	483	465	518	524	508	471	524	492	519	483	486	479	541	520	509	473	521	535	469	465	482	506	454	477	481	495	477	507	493	506	505	499	504	527	489	493	489	526	491	526	488	477	456	498	509	489	474	485	498	450	512	460	482	493	468	439	507	472	487	487	511	508	486	501	498	465	487	520	494	496	504	440	483	474	497	478	520	482	527	500	462	488	489	489	518	506	465	524	502	460	495	505	496	503	508	505	497	480	500	481	516	502	474	508	503	502	523	506	476	539	471	478	525	506	509	484	486	500	467	475	472	481	528	521	495	436	504	463	507	513	515	472	482	490	495	477	508	498	467	471	498	542	479	468	498	490	509	473	499	483	463	482	504	488	562	468	452	500	483	508	484	480	486	482	449	423	482	475	514	478	498	475	492	472	505	490	483	503	476	472	473	469	471	501	467	511	504	465	453	483	457	452	459	452	509	494	509	504	488	503	455	536	541	474	465	509	483	491	470	494	474	512	486	509	505	521	509	546	482	464	508	517	462	497	451	488	514	521	481	500	441	426	514	523	512	525	530	512	483	484	505	519	529	464	506	456	506	497	517	491	511	490	485	531	464	485	477	496	504	479	534	496	490	503	481	478	484	509	479	458	509	448	492	504	483	478	514	489	483	506	525	510	492	541	504	506	472	487	510	500	493	503	478	493	481	508	455	537	467	488	513	522	470	505	501	492	473	521	514	466	480	518	519	494	500	506	495	448	492	488	466	493	517	482	489	459	508	467	501	493	496	473	471	462	483	459	495	506	516	528	483	507	477	515	465	506	527	500	495	455	495	500	469	466	492	476	460	498	487	505	475	463	482	482	532	474	476	497	505	488	481	494	525	475	452	491	482	466	508	455	494	477	533	481	491	470	511	502	466	496	473	462	452	498	509	488	501	460	470	459	509	483	517	513	501	485	516	467	480	460	546	490	514	485	509	480	525	491	514	512	497	494	453	477	471	497	534	511	513	469	519	496	470	485	466	479	537	470	443	462	485	470	488	500	479	489	489	498	513	469	528	489	476	521	515	470	476	510	490	461	467	489	487	473	499	471	508	494	515	491	520	500	494	525	497	486	436	509	474	482	465	483	478	476	535	504	518	510	501	482	490	488	491	521	472	541	509	485	486	488	466	484	520	475	433	473	511	502	507	473	463	480	494	483	516	508	499	467	518	469	447	529	477	447	468	513	476	454	484	490	481	475	480	454	494	473	470	453	496	491	494	529	482	472	526	501	513	524	458	503	460	486	489	490	503	511	509	480	498	494	498	473	466	493	469	513	489	491	473	520	490	526	503	516	468	496	480	482	444	496	504	481	474	463	467	516	492	514	491	522	463	486	478	519	524	474	518	511	482	523	524	485	475	494	474	508	546	479	473	486	488	464	492	476	528	497	492	499	523	479	530	454
24684	22817	30200	25046	19412	6342	331	230	200	222	229	199	241	225	242	243	237	259	231	199	220	230	230	234	229	221	212	211	235	209	233	228	221	231	218	258	220	210	230	223	217	239	213	228	242	217	241	242	214	217	228	206	240	213	226	231	244	203	196	206	220	225	224	218	220	237	223	219	207	210	229	230	208	213	226	223	231	226	188	217	218	209	217	225	210	219	200	229	204	196	197	224	253	229	210	232	213	196	218	227	222	217	195	211	230	237	215	231	210	216	205	231	208	188	243	233	202	213	220	216	237	214	215	200	238	220	228	197	223	210	206	210	221	252	250	227	211	180	212	196	224	221	222	234	215	200	229	229	231	210	234	181	212	188	209	237	211	198	224	220	225	243	228	223	213	245	216	236	220	227	234	201	217	218	224	213	226	225	218	204	229	204	242	241	203	180	226	240	212	217	240	209	220	225	224	232	224	187	248	213	223	203	210	202	201	228	229	217	227	201	220	203	212	201	215	203	202	244	203	223	233	247	209	222	230	228	234	221	240	224	210	212	215	199	222	206	226	216	218	224	216	224	190	197	222	210	220	227	221	229	206	215	193	221	213	207	225	212	213	208	230	195	218	194	199	218	244	226	196	216	217	220	224	200	195	236	205	222	195	217	205	213	224	228	238	208	222	184	222	229	225	225	222	213	202	227	213	189	215	229	210	212	237	199	232	212	211	217	202	211	216	243	201	205	232	240	209	224	223	195	235	216	238	251	222	212	230	196	210	221	199	214	189	204	188	218	234	231	231	228	209	207	217	234	202	206	237	216	227	243	240	216	210	217	204	232	236	209	209	223	218	194	191	187	214	244	201	217	217	220	198	210	222	235	220	208	224	221	205	237	241	207	207	224	219	226	199	200	212	210	219	211	217	204	240	225	237	191	217	185	225	249	194	215	218	201	225	207	215	181	218	230	185	218	201	243	238	207	229	233	214	245	222	216	207	190	206	234	231	201	226	226	200	227	231	224	204	245	238	221	202	211	226	233	211	233	234	226	202	178	203	227	206	224	226	205	213	206	213	208	206	233	210	213	231	208	203	237	217	207	214	249	221	240	198	226	209	216	214	222	209	202	216	213	222	190	240	235	209	213	207	241	206	202	227	187	223	204	196	208	204	227	217	201	229	235	215	213	210	197	233	229	220	203	225	213	224	191	249	197	205	241	200	230	230	226	189	220	202	208	186	219	206	232	226	203	199	222	188	235	227	211	202	188	218	211	210	232	239	198	228	207	208	200	195	229	216	211	211	219	193	206	246	208	211	198	193	208	217	235	231	203	233	222	222	222	228	230	230	217	219	183	199	201	255	194	225	236	230	214	229	203	233	215	214	207	248	251	193	233	259	232	224	213	235	229	216	247	230	229	222	216	219	231	199	183	221	209	205	232	229	247	191	216	209	228	216	216	217	189	185	219	204	197	196	220	226	226	214	235	204	220	207	230	219	230	221	208	205	214	206	215	230	216	204	230	199	220	226	218	237	199	200	225	253	204	253	239	220	207	230	223	208	217	230	243	219	206	227	190	213	195	228	216	214	236	199	220	217	218	232	224	233	234	233	254	193	219	242	229	201	220	220	201	222	203	216	251	224	218	209	234	211	225	207	207	217	222	231	243	211	221	205	200	226	202	205	214	212	198	252	224	220	221	197	192	223	240	212	228	212	206	220	198	219	249	227	218	217	217	193	215	202	224	230	220	220	240	229	227	232	244	203	233	200	235	244	219	253	223	229	237	218	221	219	194	202	225	197	192	221	206	213	217	226	203	212	249	215	201	215	231	236	231	212	220	231	195	229	225	209	221	239	206	187	215	220	244	246	214	230	220	214	239	205	224	210	188	202	228	212	239	213	239	249	246	219	246	221	199	187	215	218	197	227	216	201	223	242	222	231	230	231	209	193	219	227	224	235	242	202	242	208	221	245	231	224	227	214	224	207	223	217	213	208	226	220	191	226	195	237	189	225	205	202	218	201	190	217	215	201	231	216	206	204	227	212	184	220	225	221	216	230	204	195	216	210	219	204	212	209	212	223	207	213	217	225	206	204	225	224	205	235	220	214	231	208	227	249	211	232	241	231	236	193	224	220	222	234	218	192	235	244	178	219	221	229	216	199	244	235	188	237	209	220	231	220	223	207	210	229	216	224	196	218	217	252	203	214	198	203	198	234	215	221	238	211	252	207	201	215	224	214	203	208	208	213	272	219	206	231	210	227	225	211	225	203	203	200	229	224	214	205	215	205	204	228	197	227	241	206	212	190	213	199	237	206	224	207	217	226	238	211	201	200	221	218	237	220	227	196	216	220	234	207	211	212	215	248	195	201	210	184	205	231	227	240	198	223	222	193	176	214	215	218	199	211	198	218	249	197	224	227	196	235	219	208	204	210	212	224	213	220	211	213	213	214	208	192	220	214	212	222	212	216	212	225	195	251	192	236	220	202	218	213	204	218	211	199	219	215	204	229	235	221	227	209	197	237	221	193	238	215	206	221	213	207	200	230	200	224	206	211	215	201	215	199	202	199	211	208	215	227	193	219	201	218	206	235	205	241	197	202	237	210	245	223	230	221	226	188	248	210	216	211	227	188	204	216	241	205	224	200	205	222	196	241	218	212	237	208	223	225	220	200	227	230	205	226	221	211	206	202	219	214	238	193	221	226	195	249	212	191	210	221	217	202	228	223	227	209	232	227	233	216	184	218	205	202	218	224	224	222	211	217	212	227	213	217	213	220	243	215	214	202	202	240	222	207	248	227	265	222	239	223	238	209	239	210	244	217	195	208	222	191	226	221	211	215	217	228	225	225	200	191	232	239	208	221	207	201	243	220	223	242	201	219	224	201	194	220	202	229	228	221	217	250	229	217	214	223	194	223	206	207	203	194	222	223	223	220	231	222	213	226	209	227	239	217	212	227	225	211	206	217	216	175	213	201	237	234	222	210	216	211	231	208	222	222	207	239	229	201	222	251	233	212	215	205	182	196	205	223	224	226	210	228	238	192	210	197	228	209	209	197	214	211	210	222	180	206	210	224	207	217	201	198	187	247	211	194	228	215	194	236	214	224	253	230	219	233	218	240	247	201	228	243	229	234	227	197	213	215	240	231	215	223	228	229	229	224	214	224	233	243	210	206	213	219	217	226	217	208	215	212	220	231	211	207	204	215	218	220	231	236	221	199	216	208	239	216	220	217	216	203	251	223	226	202	229	227	217	213	208	226	232	233	236	226	220	212	213	202	205	215	207	225	207	236	230	228	224	220	211	221	236	237	213	216	217	212	226	209	231	218	223	198	198	207	219	215	227	195	228	238	211	219	198	210	225	206	216	217	218	218	177	220	217	238	243	232	214	219	221	198	228	217	196	215	236	226	221	236	216	198	192	215	211	208	223	176	220	210	232	221	224	202	209	229	226	219	231	205	192	246	223	213	209	213	201	216	214	232	178	229	247	221	217	222	214	210	229	203	235	238	223
60645	87561	57675	29360	9827	2010	424	403	422	408	396	429	423	411	351	434	409	400	353	393	427	402	395	423	426	399	401	376	412	351	381	390	423	361	384	426	387	425	427	410	410	379	421	418	419	391	436	445	423	420	382	415	392	412	410	423	413	386	427	406	362	364	388	406	382	408	447	406	443	387	387	435	385	402	406	435	432	394	431	398	419	361	381	422	397	405	395	399	416	383	398	424	403	386	387	403	377	386	383	427	433	392	371	381	418	403	383	390	400	392	422	430	420	420	368	401	416	399	391	404	405	398	415	403	398	364	412	391	374	403	431	411	418	387	376	376	382	412	380	429	383	381	408	360	393	359	404	377	383	373	396	419	406	379	434	412	374	419	420	422	411	400	401	393	415	377	379	396	380	380	394	370	400	423	395	410	424	377	405	414	409	413	414	427	364	392	420	401	402	380	370	423	392	396	375	369	410	411	415	415	406	367	413	411	378	385	374	404	400	359	388	397	402	400	426	428	420	412	420	383	380	377	399	428	413	409	358	402	425	414	386	382	396	393	395	401	382	435	427	397	426	390	433	407	390	442	404	365	439	403	399	414	388	395	386	427	415	422	406	381	407	397	416	396	421	414	400	351	396	387	367	389	404	399	412	405	399	406	396	380	391	404	439	368	364	439	392	395	380	383	402	360	356	369	439	394	404	425	386	399	385	406	346	382	394	424	375	414	411	411	416	401	367	404	376	398	405	371	396	370	418	386	384	360	383	393	425	405	406	378	387	361	382	405	404	429	434	390	400	395	410	399	416	399	422	386	413	402	388	402	417	386	407	409	415	399	433	407	412	412	394	399	416	387	389	405	386	403	414	393	393	384	333	401	391	421	395	401	407	330	406	366	447	385	349	399	402	397	420	422	396	367	392	377	463	386	422	418	384	399	401	411	391	392	408	419	406	404	391	401	429	376	396	393	408	361	400	398	398	421	394	396	400	408	428	420	363	447	396	414	415	371	408	387	401	389	415	386	389	385	384	438	422	382	406	394	379	419	404	389	396	432	431	381	382	396	388	400	395	413	390	388	407	380	414	386	400	419	384	396	416	404	384	390	390	422	390	401	385	432	415	414	394	430	417	377	387	402	406	404	395	394	401	395	381	370	414	427	467	398	374	390	400	415	376	412	393	424	377	383	392	391	391	423	398	414	425	396	407	403	397	425	394	409	408	375	370	430	389	371	412	410	416	387	413	381	385	387	423	405	383	399	399	389	362	379	346	417	406	407	405	413	428	397	411	383	438	397	394	394	397	389	393	428	417	377	427	382	399	402	410	371	421	379	359	410	399	393	394	395	402	404	397	395	396	359	371	408	384	407	345	375	409	398	397	377	385	410	388	419	401	379	382	402	387	395	407	385	386	373	418	401	384	391	345	395	407	410	399	383	381	348	407	378	417	397	395	418	376	385	413	370	403	429	396	388	393	367	358	403	415	411	395	427	385	418	391	408	396	369	397	374	457	404	417	419	350	406	403	417	397	383	406	405	409	383	449	377	371	393	393	369	374	379	406	397	404	380	373	386	404	372	404	408	411	372	439	360	386	390	444	407	406	406	420	388	413	435	414	343	423	355	406	380	387	418	397	383	408	424	394	393	355	374	392	352	374	420	417	400	419	419	413	424	407	409	366	399	425	403	376	442	406	392	415	420	427	425	419	402	377	411	394	410	423	406	413	428	403	393	381	393	378	415	427	378	397	397	402	400	409	406	414	407	395	404	414	380	424	385	387	427	407	420	447	366	399	382	429	389	391	434	409	431	363	410	396	407	403	432	392	407	375	380	393	401	377	362	416	404	384	383	358	405	385	401	392	393	412	437	423	399	376	422	382	388	438	417	411	432	442	394	363	416	381	432	406	371	391	388	396	403	466	431	423	418	426	395	377	418	415	370	399	393	371	409	374	394	385	412	407	397	412	393	408	395	413	387	406	410	409	430	413	402	383	390	454	402	401	389	421	415	404	390	420	397	400	412	417	393	421	370	393	434	399	403	376	348	385	408	403	399	387	375	383	393	373	389	395	393	415	387	412	380	399	398	360	382	353	406	413	334	382	356	397	433	363	383	429	416	406	382	379	424	417	414	365	364	390	389	409	395	366	401	383	396	419	385	415	424	385	421	401	389	398	389	369	393	402	416	453	391	413	394	417	439	409	433	380	410	354	380	355	402	435	417	407	428	391	380	396	394	363	390	385	383	377	368	413	380	407	429	422	377	425	428	377	384	416	384	421	389	409	387	365	400	383	396	407	356	409	401	384	396	384	403	410	361	416	381	428	391	369	399	392	394	404	427	429	390	424	386	416	411	396	399	410	449	372	408	376	401	397	385	394	371	379	412	387	432	373	375	363	381	432	411	415	407	407	401	375	384	380	426	372	415	371	422	445	396	424	400	408	415	413	411	400	434	381	414	387	387	386	428	396	392	402	397	390	397	395	425	380	403	396	434	396	408	399	402	367	384	399	380	397	439	404	450	406	356	409	391	382	394	367	374	388	418	391	389	398	364	415	402	424	412	371	390	411	398	386	421	393	433	395	423	439	387	425	402	416	410	390	385	417	400	407	412	396	393	402	437	390	402	405	396	409	402	391	392	372	387	383	402	420	432	391	427	404	414	392	374	400	423	382	393	393	421	400	408	388	369	403	408	376	402	409	418	386	375	417	430	383	373	388	370	350	400	434	390	400	399	419	395	390	394	374	438	382	400	403	383	429	398	402	411	400	378	427	415	367	364	410	406	405	391	389	403	409	371	402	384	408	383	385	384	370	392	366	391	387	420	426	373	383	420	376	349	420	383	395	424	398	406	399	402	386	402	380	424	388	397	436	386	359	377	356	390	396	396	395	394	415	405	387	364	415	432	394	386	396	374	407	425	369	394	413	425	395	370	377	405	429	380	379	396	378	385	411	387	356	397	385	390	380	402	396	386	382	418	389	418	405	429	437	402	431	359	369	403	386	418	392	416	400	415	437	411	406	416	409	387	387	387	428	401	390	406	369	398	399	388	435	395	430	405	415	406	399	383	390	382	387	409	372	375	377	392	385	444	406	415	411	430	393	373	375	365	382	412	405	389	370	406	435	406	407	420	380	388	423	361	407	412	405	372	388	392	391	369	415	433	407	394	400	407	391	396	379	405	388	384	405	397	387	364	403	383	417	391	401	405	408	393	393	395	416	380	414	432	383	433	378	396	418	397	380	375	383	384	397	408	384	419	369	404	383	423	367	424	382	396	399	408	420	399	375	364	378	420	401	412	368	415	404	387	406	419	393	368	368	393	421	377	411	404	390	374	437	393	384	425	423	413	409	382	380	394	408	394	379	371	413	407	428	375	412	411	367	428	386	425	376	429	426	414	411	377	407	389	378	356	397	432	427	387	411	421	414	426	375	388	368	417	390	423	392	393	379	377	404	397	414	401	394	344	380	401	431	384	424	405	379	400	421	404	419	366	419	396	430	375	402	405	398	420
23482	21995	29861	24073	21320	18536	3288	344	297	311	286	335	282	282	291	322	311	316	308	289	313	291	305	311	305	293	304	288	310	313	290	295	284	315	315	304	298	318	292	290	277	293	321	280	287	318	294	301	292	305	312	277	275	287	310	281	288	300	282	302	299	296	303	305	276	290	285	296	287	281	309	288	285	284	286	276	301	282	270	257	319	278	302	258	302	293	257	295	294	303	289	298	300	266	295	308	267	305	295	313	310	301	295	282	286	289	282	280	289	272	311	279	282	279	298	302	286	264	302	312	278	295	292	339	271	300	317	270	291	298	284	282	293	295	279	308	283	315	314	313	304	269	285	289	288	268	243	293	282	272	292	303	290	326	274	312	316	321	308	282	250	287	305	304	271	309	297	296	282	270	254	287	296	278	271	286	291	290	277	311	286	282	313	287	287	286	296	282	296	274	281	276	310	290	283	291	308	300	321	275	280	276	290	282	267	287	303	297	303	315	280	261	257	286	313	296	298	316	288	285	288	273	269	294	285	304	284	279	270	302	260	296	282	303	278	293	307	289	305	282	304	262	271	304	290	294	264	248	277	314	299	313	281	297	283	303	304	289	288	285	259	304	292	290	308	266	283	334	276	282	296	300	314	270	280	296	288	271	267	276	308	313	279	287	300	289	297	293	304	273	282	258	279	322	283	303	293	280	302	281	320	270	289	285	255	273	335	309	295	304	278	282	297	314	274	267	293	257	279	273	304	264	272	301	251	292	315	281	314	271	291	300	288	269	286	249	259	269	314	293	279	293	307	259	304	282	284	254	291	301	281	299	287	306	296	292	279	279	280	309	289	308	277	284	333	322	281	286	299	308	298	284	285	315	283	268	299	285	252	291	275	287	281	289	301	294	322	281	264	329	260	283	276	267	315	282	303	289	273	315	283	325	302	292	304	292	292	334	299	307	277	270	286	315	274	272	277	307	290	268	285	282	301	284	281	294	302	299	278	299	309	263	315	292	304	292	277	288	276	271	273	294	292	276	322	301	315	264	295	274	296	281	289	266	274	333	278	298	301	265	267	292	273	279	273	307	285	291	275	294	299	298	307	301	279	290	289	295	286	278	286	313	269	323	284	295	333	320	334	282	307	274	282	269	305	308	283	290	284	296	295	264	283	305	294	251	303	302	285	293	268	313	294	298	283	254	307	270	288	314	294	295	273	285	274	279	278	272	286	274	313	314	306	273	308	280	311	289	281	278	270	277	291	300	295	269	288	280	303	274	273	268	304	333	305	267	301	277	278	267	304	304	297	298	285	303	295	282	283	278	307	268	286	304	288	288	323	302	295	289	298	272	296	295	296	282	271	314	276	282	321	320	272	297	308	313	320	272	280	302	307	278	274	293	304	272	307	296	282	302	313	300	326	298	298	273	304	281	294	299	281	266	295	268	299	314	258	317	274	314	315	319	293	321	300	336	263	304	287	269	324	296	281	309	323	302	278	307	270	284	306	272	297	271	296	313	273	280	278	287	336	296	300	292	289	288	289	279	268	273	279	274	282	281	307	285	274	267	296	280	295	323	280	309	305	292	292	262	302	292	258	302	310	317	291	304	280	278	304	263	276	318	253	295	305	280	314	283	263	252	299	288	321	275	284	319	324	275	282	285	286	285	272	289	282	276	259	256	287	306	308	298	274	318	270	271	253	287	282	305	318	302	274	243	282	295	293	295	284	305	255	278	306	292	295	304	275	304	299	293	271	271	293	289	290	287	306	310	290	296	282	289	308	284	286	275	290	293	289	279	315	274	309	300	296	279	271	332	294	305	306	316	311	294	314	277	264	282	268	304	295	275	267	302	263	264	249	311	279	292	294	274	277	310	315	281	281	297	300	295	296	292	280	290	312	290	296	301	311	288	272	301	272	267	293	312	321	319	301	267	265	285	284	293	291	292	298	278	278	287	310	304	296	301	238	276	272	323	311	289	277	300	316	304	313	278	266	280	289	309	302	276	286	300	310	278	286	272	271	307	310	276	294	300	289	280	302	295	281	307	266	294	305	288	296	307	311	295	288	294	258	252	288	284	294	319	260	288	294	265	298	287	302	280	280	285	302	290	289	321	287	296	295	297	290	298	301	284	289	304	316	285	287	297	289	284	303	290	329	268	293	283	276	262	304	301	302	286	275	288	282	303	295	281	278	287	291	310	314	314	291	287	284	298	288	279	299	319	259	298	285	299	269	274	276	291	264	289	313	300	284	256	314	298	308	299	299	272	281	285	284	313	306	296	304	302	290	302	282	274	296	292	289	303	287	301	278	294	270	259	284	295	281	290	280	293	294	298	298	304	281	261	312	283	263	305	271	268	294	265	259	249	263	297	296	315	259	308	278	279	273	305	284	300	275	301	278	310	316	266	283	288	299	306	288	284	307	262	283	298	305	276	305	268	277	304	298	296	318	291	257	285	308	280	272	295	299	303	281	285	319	301	271	290	268	292	281	303	289	275	293	316	314	275	267	283	275	327	335	283	283	302	310	290	299	304	284	311	264	312	254	305	297	274	293	285	329	293	292	320	263	267	266	250	299	286	279	300	288	294	322	297	308	264	287	286	321	272	293	276	302	282	303	290	300	288	293	281	296	294	276	280	284	296	279	330	264	306	311	289	293	304	310	289	282	276	275	321	289	267	302	342	312	289	316	317	306	297	286	291	270	272	297	285	291	302	281	287	291	318	279	305	295	275	286	287	269	302	263	283	267	300	269	303	279	302	292	300	279	267	301	300	303	258	305	309	276	276	280	297	286	301	282	264	303	288	308	291	326	263	282	281	268	331	262	285	286	298	310	303	317	277	307	295	284	275	285	304	277	288	309	329	296	317	281	308	262	264	281	270	272	323	277	290	291	310	284	290	339	299	260	299	288	302	281	299	269	283	300	292	311	295	286	317	290	265	321	264	318	291	283	282	306	296	283	288	306	286	299	324	321	316	315	304	301	280	267	299	259	264	292	316	300	301	311	291	288	288	283	269	270	282	300	257	274	287	273	303	263	294	271	262	292	262	285	291	294	267	305	295	264	262	299	296	330	281	311	264	313	297	281	262	271	276	279	335	293	326	291	299	282	311	290	287	284	278	308	300	284	298	277	321	281	290	304	276	275	300	280	268	278	278	280	260	304	278	289	286	282	302	296	296	315	303	310	293	301	280	279	312	287	288	303	288	280	308	296	282	307	302	310	316	303	279	320	266	302	294	274	305	265	295	284	298	309	269	268	303	306	286	294	299	288	292	302	312	281	320	297	290	261	274	267	299	288	299	305	268	281	301	294	264	291	269	288	268	289	243	285	289	286	286	289	303	296	300	288	272	270	281	278	254	307	297	321	302	295	247	268	296	301	276	315	288	271	303	271	298	305	301	309	289	275	299	283	283	263	285	307	301	301	252	309	293	311	288	291	274	289	285	311	314	279	308	286	262	282	276	279	273	278	294	289	305	314	280	295	293	280	274	302	305	303	319	306	298
60579	98222	67261	36685	14350	3122	488	557	510	487	556	497	515	534	518	513	503	484	459	522	492	524	477	490	501	528	457	525	506	496	517	501	505	491	521	499	507	496	489	507	504	479	492	488	523	477	513	499	492	509	477	458	527	478	484	473	571	484	485	472	512	495	510	514	510	504	501	492	512	467	493	469	466	499	501	480	494	482	493	513	507	457	513	468	497	502	464	447	497	500	533	489	511	511	459	490	485	523	505	511	507	510	486	481	487	516	497	480	519	481	520	501	480	510	462	497	481	484	508	478	510	500	490	445	493	482	475	469	480	500	500	506	495	536	489	457	491	494	505	525	447	533	530	511	482	501	503	505	470	474	467	498	506	466	534	485	488	468	463	472	464	539	539	510	522	519	508	509	485	477	468	523	471	523	499	514	492	497	541	469	509	471	510	525	531	506	510	464	530	491	515	501	505	474	505	489	502	506	523	513	534	486	500	500	462	491	507	501	499	507	512	530	529	542	511	545	470	496	514	515	493	490	485	514	514	491	474	482	519	540	496	486	478	499	481	484	523	497	505	518	482	493	451	534	522	501	532	482	501	521	484	523	489	507	484	504	525	475	470	471	497	530	470	487	507	491	513	499	472	476	489	502	498	485	489	461	527	487	503	474	472	481	473	514	530	503	487	510	496	504	527	462	481	499	507	508	519	531	515	484	492	466	489	557	503	494	499	509	495	484	506	508	501	547	458	497	524	509	477	494	496	520	546	484	521	477	491	516	529	495	501	516	459	482	523	478	489	554	469	447	495	498	470	507	503	500	505	481	513	513	486	519	470	496	536	448	485	534	509	506	495	485	469	538	485	441	477	496	481	469	507	470	526	451	483	518	533	512	528	515	482	463	517	484	498	533	490	519	546	504	506	459	494	449	516	531	490	490	522	498	503	512	490	473	465	488	510	500	480	508	502	473	482	494	472	532	492	470	510	550	502	516	506	504	483	512	497	459	485	482	511	511	501	511	483	506	482	519	514	498	548	471	491	534	486	481	492	501	512	522	501	482	522	492	472	470	490	507	494	490	533	463	502	511	505	524	535	457	481	524	503	527	500	482	463	520	529	521	489	481	501	487	490	533	484	517	501	507	481	492	498	516	499	473	497	482	492	483	501	483	500	493	470	491	494	515	499	522	531	496	490	475	526	496	461	457	470	511	476	538	508	492	480	481	496	544	448	489	531	527	443	518	487	524	507	506	509	493	483	499	513	505	474	512	497	505	494	514	513	484	463	473	468	491	500	464	529	506	500	520	512	528	495	510	486	504	500	492	510	470	502	493	519	491	482	500	527	489	506	477	494	524	499	513	477	488	519	502	489	481	483	501	513	496	465	474	477	517	496	477	538	518	492	481	509	483	523	497	541	515	491	484	501	471	551	507	491	515	484	516	501	480	544	502	462	501	472	508	493	451	467	508	442	471	473	512	475	511	458	456	515	470	553	515	454	509	549	471	450	509	458	520	485	489	510	521	482	492	497	497	523	487	491	477	487	474	500	512	525	487	492	513	532	546	506	511	488	514	504	491	517	471	471	497	506	539	513	518	521	463	489	525	505	477	542	519	521	513	510	510	479	483	495	514	518	508	482	527	475	468	480	522	478	533	486	479	497	515	512	488	527	496	523	482	453	526	499	563	524	534	478	472	468	522	507	520	478	492	533	520	470	519	510	475	517	492	497	479	473	486	465	505	488	528	511	520	512	470	512	498	517	509	515	477	484	520	490	460	509	461	522	496	505	486	468	495	521	488	502	474	467	482	492	463	467	512	507	506	493	531	453	506	521	482	479	464	508	512	490	513	494	557	486	516	451	484	510	499	487	506	470	475	525	456	476	483	487	500	517	472	482	482	495	487	440	520	529	533	481	485	495	501	504	495	465	520	476	522	486	483	516	489	510	497	467	488	477	492	513	492	464	521	505	514	530	496	531	488	499	510	536	506	485	502	477	508	474	518	501	489	505	483	502	431	457	474	502	520	472	528	514	518	484	493	487	472	494	472	514	469	517	493	509	460	475	514	472	515	522	526	489	516	511	504	499	486	497	499	525	483	525	515	503	464	519	454	494	467	516	516	479	454	508	449	512	521	533	488	468	486	479	479	490	487	457	531	487	456	501	506	484	462	491	521	524	528	520	513	489	527	454	470	485	485	511	463	490	500	478	483	494	519	517	517	506	480	522	500	478	494	486	509	481	466	516	460	484	517	468	493	477	498	481	507	493	513	476	500	507	511	507	498	522	487	512	491	511	483	487	497	534	497	506	496	467	512	501	531	492	480	517	513	490	508	501	485	500	540	497	486	559	492	481	497	486	493	525	516	524	501	488	503	493	468	491	483	506	476	549	513	470	483	506	521	529	499	499	509	469	501	492	498	482	535	498	481	485	487	505	487	488	509	483	475	503	512	465	504	465	502	508	513	515	459	478	526	484	511	547	479	504	472	515	495	482	503	532	475	491	481	515	477	517	499	476	482	519	482	463	472	445	476	504	479	485	531	487	468	518	529	466	483	472	534	483	460	481	469	503	516	506	467	533	530	481	503	480	534	512	511	511	498	522	484	532	466	453	512	485	490	479	482	486	505	509	455	505	521	493	499	531	529	529	481	497	464	516	509	480	504	483	489	496	468	462	500	515	458	482	513	505	499	472	489	475	485	550	510	494	481	507	506	488	489	462	512	468	491	516	496	530	467	490	470	488	490	506	523	474	539	513	475	471	543	477	485	485	484	497	495	471	485	494	485	514	479	499	461	497	506	502	481	503	482	509	465	484	522	535	505	488	485	537	487	515	473	486	501	489	477	500	497	518	475	533	540	517	469	472	479	534	494	515	489	480	490	491	501	469	509	513	518	487	505	511	500	502	481	526	470	563	472	493	495	491	479	494	502	468	511	518	469	531	498	542	519	515	494	511	493	491	481	509	484	514	503	483	528	495	486	505	455	487	536	482	503	509	485	484	519	512	495	483	500	518	485	517	482	482	496	456	478	458	474	516	544	496	496	454	457	516	538	514	468	506	509	487	503	529	525	473	493	518	508	485	487	492	520	511	488	524	495	507	483	494	485	475	522	493	491	513	463	497	497	481	495	527	520	505	519	478	472	521	490	466	469	461	489	497	535	509	499	448	537	484	547	491	503	510	505	480	473	499	512	498	483	512	514	486	505	495	520	481	511	486	471	492	514	499	498	491	501	502	512	491	476	505	524	475	498	481	506	503	499	522	509	495	456	478	476	506	477	566	491	509	493	504	479	507	515	506	463	495	477	472	513	543	496	473	496	484	510	516	511	498	477	511	476	522	505	538	494	499	470	519	520	516	487	498	512	490	498	481	523	503	519	461	472	524	452	489	513	520	512	475	505	505	528	506	472	523	515	481	480	507	506	476	566	525	492	526	511	490	494	477	529	494	525	467	504	491	515	514	488	483	490	482	435	506	524	484	483	483	515	523	487	487	506	511	502	504	486	509	471	478	523
30076	29692	25104	9699	1272	510	330	275	266	275	265	244	280	266	260	280	248	275	275	252	272	283	289	265	276	279	274	299	273	252	263	273	249	281	280	288	265	270	268	282	280	275	260	281	260	287	269	269	243	268	243	270	248	262	267	251	300	277	264	290	271	272	266	248	272	269	281	280	238	257	257	245	279	264	253	283	268	273	260	287	270	260	279	264	255	246	257	281	272	252	277	234	278	303	262	269	277	260	266	251	269	253	246	244	268	264	260	254	268	250	278	269	274	271	269	288	286	277	290	292	264	261	226	270	287	255	262	253	277	265	274	273	262	240	281	266	281	266	269	286	267	263	267	305	252	239	268	304	286	257	276	271	302	290	274	235	248	254	277	283	267	278	279	276	261	282	279	266	271	239	253	280	246	296	256	268	278	275	283	266	283	248	281	259	285	252	263	270	253	291	273	272	266	276	268	241	234	267	273	251	254	232	260	267	282	245	261	274	274	255	271	240	275	273	279	279	289	275	272	278	261	269	243	266	281	270	274	294	281	296	274	291	245	242	277	269	264	275	286	274	269	270	258	261	293	253	253	307	265	266	283	249	282	268	267	251	264	241	252	296	267	245	266	261	276	268	268	240	290	253	236	267	267	283	262	274	282	275	264	273	277	284	239	279	263	291	282	256	268	314	261	297	265	279	260	274	278	246	271	272	258	265	277	288	252	274	292	248	257	243	275	266	257	236	285	289	278	253	238	271	274	280	282	262	259	238	277	247	290	254	254	261	257	243	258	286	248	281	265	265	252	259	269	261	264	274	269	240	275	245	265	244	259	270	276	248	272	253	273	258	276	236	256	254	256	272	293	292	256	252	278	254	256	252	246	277	253	256	289	277	261	287	280	276	258	283	264	287	277	262	262	286	257	266	263	272	241	266	280	255	257	261	280	296	281	263	266	265	268	250	227	284	251	267	260	273	293	273	292	283	260	290	279	247	278	252	290	236	262	257	247	245	300	278	258	272	278	260	258	248	263	235	270	257	260	249	277	240	268	283	235	250	259	286	275	265	262	260	244	278	255	251	305	267	254	274	274	269	260	291	261	257	318	285	256	239	272	281	247	272	248	250	268	263	278	263	273	274	259	281	259	257	261	248	262	246	293	273	282	272	244	247	231	263	265	248	251	266	283	261	259	258	271	258	280	281	264	279	258	262	246	225	278	300	260	285	257	290	279	264	259	287	302	282	273	258	246	290	285	235	286	263	296	283	259	252	234	257	278	252	283	264	252	269	272	267	271	241	271	245	265	259	274	295	235	245	277	272	256	282	286	276	278	276	263	266	271	262	278	250	263	267	274	271	267	279	280	277	272	264	261	275	253	259	257	246	257	249	259	262	274	262	283	269	275	307	259	275	251	276	243	252	250	262	263	258	251	288	266	299	277	265	263	262	239	270	259	287	294	255	289	273	285	252	254	253	260	291	277	268	269	285	260	253	270	271	269	267	248	258	271	282	291	256	266	248	283	267	267	256	278	253	257	278	254	272	276	293	265	253	247	269	274	282	273	261	256	259	252	277	245	244	281	280	279	308	275	312	292	249	246	282	258	248	268	271	229	279	235	262	259	251	274	261	272	288	264	262	273	275	263	256	258	236	267	267	263	285	267	299	298	265	278	279	286	275	276	242	246	237	252	281	259	247	253	250	266	274	258	271	260	288	262	294	287	250	252	259	247	284	270	254	296	270	250	256	240	248	266	270	250	282	262	262	268	273	257	261	279	252	248	251	275	287	267	254	279	278	257	263	262	237	280	241	268	269	270	290	241	271	288	226	282	285	285	301	297	273	273	276	240	264	242	245	267	259	257	270	262	281	272	256	257	269	263	261	270	264	252	245	259	273	274	268	276	253	273	257	262	267	233	276	290	258	243	266	261	265	268	253	259	266	278	278	243	275	279	262	267	264	236	265	276	236	280	244	277	261	269	235	260	254	233	279	256	264	283	270	271	275	261	258	263	268	284	256	287	273	269	262	268	276	285	272	266	254	240	290	287	257	271	304	252	234	269	250	275	250	255	261	246	270	284	271	279	283	251	273	250	275	258	288	237	277	296	267	261	279	299	249	247	246	252	240	241	270	238	269	241	267	265	302	283	298	255	251	274	242	280	281	259	292	274	280	266	273	259	246	274	286	302	245	283	287	275	275	276	295	258	267	251	264	270	296	266	279	268	256	300	258	292	264	267	268	252	235	235	265	260	257	243	288	281	263	286	288	262	257	261	277	279	268	257	256	253	261	274	263	269	273	271	254	246	281	278	300	263	251	246	274	270	261	279	270	275	272	260	259	251	247	225	273	263	250	263	258	271	259	240	262	280	224	267	271	280	281	262	285	301	256	259	243	289	276	303	249	258	293	252	298	273	241	276	292	287	281	244	280	227	254	276	296	253	251	249	257	276	258	285	273	281	270	252	275	276	266	283	311	248	261	284	260	244	262	287	283	279	300	272	308	270	274	227	278	251	265	284	264	266	297	279	274	234	294	281	283	268	252	307	256	257	256	233	292	254	245	274	275	253	256	282	254	255	256	270	273	273	252	274	259	292	256	278	277	213	260	243	262	284	267	251	257	255	297	262	260	274	277	273	298	269	288	270	250	275	263	286	255	278	299	276	271	283	286	264	265	302	265	253	287	292	262	277	289	230	307	285	293	248	250	247	280	285	265	276	274	307	263	262	249	261	257	265	277	268	258	292	261	284	291	283	269	263	267	255	238	255	275	255	253	254	254	226	270	250	251	246	261	220	264	250	261	296	265	287	255	277	276	256	269	269	274	286	265	263	248	284	252	256	252	255	265	262	266	267	273	288	264	252	264	268	269	233	255	263	259	263	278	257	261	298	297	261	290	224	285	261	264	272	274	267	276	274	252	273	261	279	250	277	277	270	262	286	265	266	259	297	273	232	247	277	258	298	307	252	285	278	265	243	258	291	254	264	256	262	262	264	253	252	263	263	265	270	247	269	283	242	261	266	240	292	279	277	231	259	286	257	315	248	256	267	270	279	274	249	263	308	293	246	269	271	275	287	276	266	305	250	308	262	272	267	267	264	245	284	254	260	254	255	242	268	250	272	290	241	257	254	283	245	274	272	256	237	262	266	290	259	266	270	284	295	253	258	304	255	288	287	274	261	248	249	286	271	260	267	278	271	252	269	262	248	265	294	269	252	266	284	271	266	248	271	241	289	236	292	255	263	270	275	278	287	237	267	284	271	258	260	284	260	279	276	271	283	249	299	277	267	259	273	281	255	251	297	282	267	259	266	272	266	266	256	273	286	268	295	266	295	277	286	247	256	262	281	280	261	293	261	281	246	255	282	260	306	282	261	289	274	298	253	245	262	236	254	265	257	256	257	264	265	269	295	258	262	254	271	261	259	269	281	298	247	233	255	257	259	293	298	277	291	278	263	282	278	286	249	247	249	251	255	279	256	251	250	291	274	314	247	259	282	286	299	269	282	291	282	286
38787	46922	28279	9134	2189	715	474	461	507	524	506	508	482	483	457	495	499	517	481	469	484	469	488	510	496	522	503	465	491	483	466	489	516	475	489	516	473	438	474	488	448	490	491	522	535	515	538	511	499	513	502	502	510	461	469	510	477	451	495	461	538	496	509	482	492	501	509	494	522	500	493	521	435	492	503	498	502	464	461	494	507	479	471	489	477	509	492	508	534	506	501	486	527	467	480	459	529	482	498	512	514	497	468	523	488	521	491	547	513	472	533	466	476	473	470	455	470	490	516	468	521	478	503	502	482	495	502	495	486	480	460	482	509	498	490	492	493	488	501	472	490	498	514	472	489	511	497	474	474	476	496	502	490	454	499	496	490	490	487	472	441	508	462	503	465	501	452	445	487	481	453	494	509	490	491	485	456	507	488	463	496	484	478	487	477	464	476	511	513	524	449	450	536	542	478	471	496	473	524	493	491	442	464	497	483	501	467	486	525	485	486	488	480	491	469	485	502	481	460	470	499	489	496	507	467	513	486	453	517	515	524	482	512	509	449	484	453	480	516	502	487	463	478	474	463	473	525	490	512	502	497	464	494	493	466	517	504	463	478	493	516	486	476	467	519	476	550	499	469	496	481	489	500	495	488	494	504	498	495	543	515	479	525	495	476	482	463	492	524	458	444	509	453	474	520	476	454	467	504	473	473	515	479	499	501	499	493	497	459	498	460	479	482	513	518	480	494	502	502	474	454	484	464	490	483	458	508	536	514	528	505	495	494	511	484	479	447	524	496	473	508	512	451	467	463	490	475	496	495	462	488	515	495	463	474	504	510	505	497	456	485	493	504	513	515	481	504	474	506	476	513	474	464	508	485	451	519	504	523	500	518	459	508	499	524	491	448	499	507	495	514	486	540	504	483	471	469	513	469	476	489	536	504	473	475	542	501	482	504	477	467	548	498	495	454	491	525	489	486	495	527	480	532	512	463	491	536	498	494	490	502	463	511	509	499	489	484	501	476	500	491	524	497	475	510	424	485	504	489	507	458	494	488	505	481	468	488	522	466	511	478	535	477	498	478	477	537	509	452	469	473	481	462	503	499	486	514	508	503	505	500	519	535	483	507	508	473	468	499	539	500	508	486	461	468	500	521	483	478	489	491	467	498	493	499	514	472	470	492	482	509	488	533	493	478	464	495	455	490	515	472	520	525	492	512	530	488	482	503	490	480	537	493	521	470	475	510	473	519	483	492	501	482	495	507	478	453	505	490	535	497	478	491	498	471	534	535	501	483	503	481	475	468	478	506	493	489	472	482	505	470	490	506	496	510	505	449	515	492	484	472	472	479	527	459	502	487	480	490	494	495	478	527	496	500	481	504	521	492	522	519	511	448	483	506	505	513	489	493	466	489	546	505	499	504	548	477	498	520	501	487	513	485	503	459	422	476	470	471	474	466	502	485	490	513	520	458	450	510	494	479	443	516	451	484	516	468	484	501	507	497	483	472	474	491	500	463	497	478	484	471	520	462	485	516	498	488	491	491	468	481	514	516	504	478	479	456	493	483	487	483	524	460	511	481	501	518	495	497	481	504	462	504	463	484	481	456	471	508	468	500	504	471	484	478	480	489	487	476	476	460	481	495	483	480	489	477	501	466	515	498	507	454	471	518	495	491	480	473	502	471	482	523	481	499	450	518	467	514	501	485	492	521	469	513	506	515	506	503	515	470	499	479	478	490	474	503	483	484	509	484	491	468	477	467	474	514	488	484	528	499	525	461	474	461	471	457	473	467	502	492	497	478	493	487	506	503	443	485	492	526	497	481	455	479	510	488	467	519	471	507	493	478	533	507	496	499	510	477	481	457	493	506	481	479	478	469	534	504	514	506	497	491	499	499	464	531	493	485	483	477	535	489	510	511	493	523	485	474	464	498	499	488	457	473	504	524	463	474	471	499	466	543	511	524	494	506	471	512	504	519	493	500	472	485	491	456	480	484	498	507	482	486	507	502	464	496	509	544	478	544	478	522	534	495	519	515	477	504	469	510	469	498	457	492	490	518	478	459	440	475	532	495	466	488	431	498	489	476	497	470	499	486	500	497	513	461	505	488	564	454	514	487	497	478	503	498	515	515	473	449	503	438	463	494	535	460	513	523	492	489	513	502	526	518	457	531	529	489	497	493	492	472	505	495	515	490	491	512	446	518	471	496	497	438	528	445	490	489	472	473	481	518	502	494	490	495	491	465	463	475	514	464	507	515	463	494	471	462	462	496	498	508	531	494	492	520	503	444	498	504	478	505	530	442	524	488	517	503	532	487	476	504	497	494	488	494	501	473	505	478	503	491	500	518	459	477	490	518	505	451	478	505	479	475	497	461	493	504	515	496	500	475	507	506	474	461	484	499	468	489	482	511	506	514	521	473	500	530	505	489	500	469	472	460	547	507	496	504	462	491	506	450	475	506	463	514	469	483	477	476	505	469	528	495	504	510	493	517	491	487	480	455	528	498	507	492	498	574	499	479	496	498	473	477	451	500	492	492	489	505	519	468	447	505	513	492	540	503	485	493	480	489	445	473	493	521	478	499	496	507	494	539	472	476	500	501	443	513	486	439	532	493	474	468	513	506	508	493	503	522	481	472	505	494	497	478	493	481	522	493	458	445	466	457	516	544	488	480	491	456	476	457	471	473	495	520	491	511	500	524	536	524	497	507	477	459	483	489	511	460	490	512	460	477	491	501	485	511	476	510	506	472	515	497	498	533	473	474	539	524	510	492	453	509	484	486	536	448	488	501	505	532	463	516	465	480	503	482	479	494	509	498	500	522	466	535	526	488	459	487	498	520	491	485	510	481	475	475	477	510	453	465	471	500	507	476	507	478	462	505	512	465	491	500	517	510	504	491	483	486	454	508	483	507	533	479	492	531	516	480	488	517	488	499	509	512	454	479	491	476	511	455	489	524	508	521	546	506	457	490	473	526	482	504	508	467	501	490	485	461	475	504	506	490	526	461	492	507	471	521	480	514	485	461	470	527	463	491	507	541	482	487	515	482	543	499	496	472	511	477	493	521	499	495	461	493	463	484	514	489	491	525	493	486	477	496	504	488	499	464	509	466	500	507	495	479	504	465	494	473	489	516	458	484	515	519	527	472	509	480	468	519	523	504	515	496	464	469	476	465	480	517	478	454	472	529	459	485	470	503	457	504	490	482	508	519	521	471	489	506	503	486	484	484	505	473	459	518	523	516	526	474	535	478	467	475	497	552	495	460	502	491	467	486	478	526	523	459	503	495	478	504	486	494	460	495	515	463	484	473	492	513	485	448	484	475	499	503	500	529	480	474	522	520	479	505	459	520	508	439	497	516	462	488	502	500	447	503	472	518	488	498	451	491	511	460	494	487	475	524	480	505	509	475	521	483	473	491	499	492	470	478	479	490	501	468	509	515	483	458	482	478	481	493	488	481	470	500	457	528	478	535	506	490	537	456	507	494	496	502	519	469	503	478	424
24638	23009	30537	25162	19235	6096	346	237	217	236	232	217	225	223	206	244	238	249	232	203	218	197	193	238	202	208	224	197	221	220	217	200	215	230	223	235	244	195	212	211	200	228	222	233	213	219	253	222	209	228	204	205	230	208	194	240	231	193	205	215	217	224	220	200	227	235	184	234	208	211	196	199	191	222	233	216	220	232	246	229	227	204	226	241	223	233	209	210	249	201	245	199	196	230	248	213	229	200	204	218	205	215	213	217	219	220	232	249	238	197	219	207	217	225	234	207	216	194	216	218	219	222	250	239	196	220	213	209	214	223	222	180	211	219	218	225	211	233	208	207	212	224	229	222	206	215	200	221	254	254	214	220	207	229	236	227	229	230	221	206	216	217	246	208	223	217	227	197	226	199	192	218	206	216	220	223	224	215	216	210	223	212	223	235	212	202	224	219	226	224	223	216	219	189	251	192	206	226	226	204	212	215	209	224	211	204	216	238	231	213	199	202	189	205	197	232	241	216	208	225	235	203	219	205	213	245	221	191	217	226	237	228	229	222	221	193	234	200	213	235	205	214	179	227	238	208	208	242	188	227	214	225	220	209	218	197	199	207	185	206	225	194	224	192	191	203	212	224	219	219	235	203	209	204	229	205	221	213	218	227	174	225	171	192	221	201	217	200	195	233	226	204	223	214	231	223	223	197	218	208	195	193	230	208	203	193	195	215	209	204	215	217	219	225	206	228	209	235	210	185	222	214	218	235	203	225	219	221	214	225	243	206	210	200	207	211	226	229	231	214	211	193	217	225	216	209	218	222	214	227	224	220	236	217	203	251	198	226	207	226	221	213	219	224	214	217	195	210	212	213	209	222	203	222	214	213	219	213	209	217	186	221	206	201	233	231	234	228	214	230	230	209	207	228	198	194	211	213	215	213	225	219	221	226	209	228	231	215	212	206	212	207	226	205	201	213	182	228	198	247	208	235	230	218	251	252	198	216	202	181	233	213	218	214	200	207	207	217	211	229	207	207	220	223	195	218	223	217	228	245	233	238	239	217	250	240	197	207	210	188	216	232	225	224	233	222	215	198	208	228	207	229	198	199	227	211	210	230	216	232	228	208	204	192	206	210	176	214	247	244	200	210	246	215	211	234	220	188	220	210	201	225	203	228	229	222	206	194	216	214	181	222	215	209	212	198	210	218	222	222	227	202	206	234	224	238	221	220	233	233	210	199	222	198	207	237	197	200	196	238	207	202	225	210	229	204	218	231	202	205	204	203	225	216	224	208	208	233	217	206	211	206	215	234	202	211	228	191	195	198	221	214	227	204	219	188	235	215	212	208	236	203	211	204	216	224	208	207	234	234	200	210	236	223	230	221	213	231	216	225	233	236	232	225	232	181	211	224	205	212	211	207	214	214	222	207	206	233	221	226	219	224	186	199	222	229	191	233	200	223	207	218	170	215	204	216	228	229	193	202	234	208	209	217	206	213	209	233	206	194	223	234	237	206	208	227	230	198	202	223	228	222	195	223	225	231	218	215	201	196	212	247	207	230	216	218	221	201	230	224	199	211	210	229	214	202	230	200	190	227	229	222	199	225	242	198	205	201	230	235	198	214	208	208	225	211	205	221	205	197	236	224	195	193	224	212	214	213	247	227	207	232	218	197	227	217	212	221	213	228	241	225	272	216	202	211	215	211	228	183	236	211	226	218	199	230	238	202	208	235	200	241	215	237	213	217	192	199	246	208	228	251	198	206	202	231	219	197	213	236	226	239	201	197	211	230	227	214	215	249	236	219	232	209	197	250	224	233	201	205	264	217	226	233	240	196	220	220	199	237	218	239	216	201	227	206	221	236	199	216	218	183	223	198	200	199	197	197	211	242	213	195	216	198	212	231	226	229	226	224	239	217	217	234	223	217	223	249	216	200	210	223	244	180	206	213	190	234	224	224	207	201	238	249	198	221	190	215	205	222	215	222	206	228	203	225	193	216	222	233	210	198	228	234	221	216	229	200	215	248	234	219	204	219	213	210	220	200	193	216	230	212	221	235	220	260	216	226	233	235	223	207	231	225	228	226	214	223	223	212	253	208	212	239	236	208	203	217	258	218	236	228	212	205	185	220	226	199	234	224	188	214	206	235	222	211	207	204	221	205	179	211	222	199	217	218	195	224	237	227	207	228	203	235	222	217	205	205	201	235	239	218	202	226	221	211	202	236	198	218	213	216	194	214	236	231	224	194	219	204	214	215	233	219	223	223	218	229	207	209	225	227	194	188	229	196	206	203	215	245	216	246	200	227	224	237	195	221	211	220	229	225	204	249	204	208	213	244	240	210	248	196	223	212	195	211	231	224	225	241	231	221	215	191	233	202	201	242	223	214	197	213	207	226	224	213	214	211	216	229	209	237	231	222	238	208	202	217	214	196	210	241	196	234	226	224	230	211	244	207	217	178	196	216	250	218	196	225	243	217	218	194	235	193	209	195	234	223	226	223	204	217	203	208	203	211	194	222	242	238	203	217	202	225	212	228	219	199	210	208	238	222	241	219	219	217	222	216	235	208	220	223	220	234	227	187	208	211	222	235	219	199	213	194	237	209	216	221	201	239	201	208	217	214	238	226	216	228	222	182	237	209	238	201	234	208	190	216	212	196	190	209	214	228	216	215	219	219	205	208	191	211	218	241	213	196	233	211	211	208	210	212	227	204	232	220	190	212	214	223	218	203	236	207	222	206	226	189	192	220	201	211	200	209	215	252	225	216	208	225	224	211	222	241	212	220	220	216	228	234	206	214	243	207	237	218	221	215	241	205	218	218	223	205	198	219	208	208	233	245	215	231	261	220	215	217	195	236	195	216	231	237	228	207	215	184	224	221	201	221	211	187	245	230	222	224	222	237	201	218	210	197	216	222	224	223	226	202	227	218	212	215	225	231	213	215	220	218	205	188	234	221	226	204	210	205	210	206	205	215	216	190	207	216	230	219	205	260	224	235	219	238	216	205	228	219	237	204	219	222	232	237	228	237	196	202	224	229	226	230	193	216	217	231	178	214	219	210	218	211	218	227	213	209	210	230	214	196	215	206	211	231	226	226	228	206	189	217	184	214	238	230	219	211	203	210	235	215	232	233	210	222	205	223	200	223	204	183	239	200	217	223	207	201	231	217	186	200	204	225	213	206	219	215	194	204	211	200	220	211	213	206	209	214	234	206	209	205	201	214	189	200	228	189	204	208	209	209	215	226	237	212	226	236	218	214	227	237	236	236	229	222	211	237	203	232	198	221	228	215	175	239	218	193	205	220	213	225	224	217	189	210	237	226	197	209	227	187	223	206	211	242	243	206	188	230	212	196	204	227	218	216	211	214	216	216	229	240	196	246	207	228	215	240	229	196	209	209	203	216	219	228	223	196	215	195	222	227	226	222	220	230	208	211	222	204	189	219	198	205	189	197	216	190	223	227	204	192	214	226	223	211	212	217	224	195	216	196	214	218	240	231	224	241	250	253
60772	88559	58235	29040	9243	1836	416	373	431	446	410	413	422	385	396	384	390	403	386	395	411	403	409	406	415	413	386	371	380	396	422	409	398	416	414	415	399	377	399	397	399	422	402	369	385	392	396	376	379	426	395	389	387	398	375	407	422	358	411	415	414	385	401	428	389	413	380	382	415	393	344	413	420	383	400	423	391	417	416	401	397	386	412	372	387	384	433	434	373	441	373	400	399	420	365	415	384	394	402	390	402	406	387	397	377	387	378	403	413	423	388	442	419	355	368	381	414	414	416	411	450	420	405	400	401	415	412	405	413	434	403	396	400	412	415	398	402	378	394	372	369	377	402	384	382	383	406	389	386	391	414	383	407	416	379	369	431	382	444	429	400	391	379	410	408	440	379	369	379	404	380	438	422	393	416	382	384	379	426	398	402	376	390	420	424	399	348	393	419	409	411	402	376	380	402	411	403	401	390	423	375	450	419	391	396	412	394	375	428	374	405	401	405	406	400	370	403	379	418	388	420	418	375	406	395	372	412	404	403	425	393	424	388	387	376	411	421	419	418	381	410	390	395	395	411	364	423	414	377	405	416	428	422	384	409	416	363	431	381	431	382	422	416	415	384	410	360	395	394	419	382	380	378	391	386	416	395	420	410	365	426	404	426	382	406	451	421	400	401	359	400	406	421	422	406	394	372	388	382	368	386	406	366	398	398	387	378	378	411	367	378	377	365	420	377	388	354	432	371	382	393	405	439	395	401	401	412	414	394	376	413	408	414	394	425	407	385	406	414	392	429	471	407	398	380	383	414	433	385	393	406	418	426	394	414	396	386	389	404	427	412	398	420	394	382	420	362	433	423	404	399	371	388	408	414	405	445	385	424	403	379	382	411	412	402	373	382	391	394	413	414	361	430	392	414	430	410	418	422	414	404	380	436	374	423	401	372	387	388	373	337	405	426	430	397	354	420	405	409	411	371	378	381	391	393	391	352	395	372	387	423	416	349	367	349	404	415	406	424	392	364	416	402	393	423	363	416	376	382	345	430	430	402	359	401	411	413	448	398	389	416	403	394	378	398	397	405	387	434	393	396	400	408	374	401	398	374	386	398	409	407	419	413	379	391	395	430	407	412	406	405	448	455	370	385	345	384	424	409	372	435	414	390	436	402	396	397	369	409	410	412	393	400	407	436	406	389	375	355	387	405	411	399	389	396	384	399	382	376	426	405	393	401	416	384	395	367	411	368	394	405	394	425	384	411	407	408	370	424	387	424	402	397	379	390	384	389	395	416	416	418	399	396	398	380	356	437	414	459	400	416	450	412	404	373	357	393	395	378	384	430	435	405	428	410	425	409	427	440	419	409	404	423	425	393	394	391	373	452	369	411	391	402	408	448	397	373	411	390	453	390	430	405	368	356	438	382	382	413	429	415	393	375	427	401	405	410	445	352	426	464	399	390	402	374	377	382	374	376	400	401	411	374	416	419	389	380	408	389	407	390	419	383	370	403	389	370	385	383	420	405	422	438	399	387	378	386	387	407	384	409	413	426	428	409	382	429	417	432	397	389	393	406	452	418	429	399	409	394	387	380	389	398	360	383	400	387	379	395	384	399	377	362	410	432	434	407	434	398	383	399	379	383	381	397	387	419	411	423	382	362	372	406	383	398	402	363	394	412	465	411	389	452	407	410	380	403	360	407	392	419	399	402	422	413	416	375	398	389	364	375	360	392	395	403	432	475	415	402	402	428	402	375	393	379	411	425	392	411	421	423	433	410	385	416	412	427	395	390	385	395	431	444	386	401	414	409	420	420	367	376	414	379	405	421	386	382	382	393	402	369	376	363	405	391	393	397	392	371	425	384	416	427	385	430	417	407	433	428	395	414	387	396	432	369	417	390	396	432	400	378	394	389	411	413	430	396	386	354	373	387	389	397	435	441	378	436	392	406	382	370	426	371	400	393	376	415	389	384	380	373	414	423	383	407	369	415	390	393	405	418	366	380	384	382	399	421	389	399	396	405	385	373	405	420	435	402	418	423	420	398	407	377	395	362	416	423	435	402	414	444	452	407	447	449	405	395	424	380	439	415	388	407	400	390	398	414	386	412	421	385	370	416	420	391	396	394	426	387	394	411	389	416	416	400	423	404	369	403	375	362	396	380	405	382	387	398	458	428	362	370	411	418	409	419	396	371	383	371	408	389	441	414	395	373	399	432	381	380	406	397	387	416	380	422	412	396	408	393	412	424	370	406	383	379	430	437	399	400	422	416	398	378	389	366	397	440	385	385	390	414	392	398	400	420	429	379	355	381	413	351	405	408	378	412	426	399	418	443	410	386	347	391	387	370	398	413	403	383	409	422	373	424	379	350	374	406	370	409	427	407	405	412	380	448	405	400	404	424	412	394	410	397	365	383	414	376	388	420	360	402	382	407	393	426	407	395	437	375	425	381	398	374	414	418	396	389	408	385	382	407	399	408	413	377	423	415	402	389	395	384	409	407	419	438	385	408	422	374	413	415	388	362	415	399	424	386	410	398	418	408	410	424	401	395	393	419	361	372	405	394	401	384	361	420	370	394	406	414	385	428	389	399	404	388	359	398	355	424	432	402	397	401	428	379	365	416	396	406	411	413	420	395	401	390	389	428	401	412	435	388	393	448	359	408	389	384	412	388	399	415	374	410	384	389	416	385	395	415	413	425	387	378	390	395	430	355	368	376	388	419	401	384	405	399	395	406	411	397	380	419	409	406	392	346	416	407	371	392	416	387	413	431	413	395	396	395	379	390	402	400	406	420	410	404	394	412	398	431	401	419	395	385	392	429	388	404	381	420	417	375	398	370	405	416	376	406	403	385	396	442	397	402	385	409	387	401	412	427	458	413	402	377	398	396	417	400	376	402	426	400	403	414	386	436	387	401	401	428	420	396	410	338	420	414	391	418	402	375	421	436	421	416	396	420	418	420	376	416	408	397	420	404	430	366	401	397	378	404	411	421	431	362	384	391	427	398	388	365	403	406	380	379	415	372	432	411	424	389	387	374	394	404	399	410	416	415	421	397	407	408	415	398	381	409	405	413	378	408	384	383	394	370	376	416	414	405	431	394	403	399	395	401	371	401	415	384	395	371	404	391	375	387	423	372	385	386	432	397	403	382	378	390	407	396	400	399	389	395	435	402	401	407	394	390	421	413	429	382	381	390	410	409	365	365	393	415	401	393	399	409	412	385	394	396	392	392	404	405	384	417	401	445	404	374	418	360	413	392	397	394	410	405	392	420	355	417	384	404	407	378	401	408	364	385	417	429	397	421	392	407	406	433	424	412	415	416	393	372	380	389	414	390	419	409	411	428	409	374	407	363	425	409	394	384	398	365	374	397	412	411	442	422	398	366	397	366	389	431	440	411	430	403	370	376	393	358	395	396	423	382	389	435	410	398	414	429	425	377	369	394	383	397	429	415	403	389	403	375	420	407	402	401	394	370	425	379	425	426	377	422	395	401	405	398	459
23457	21895	29706	24017	21269	18529	3255	313	309	298	320	295	283	300	263	295	267	290	306	317	283	294	276	303	293	323	303	248	311	295	287	316	281	301	275	287	280	257	280	259	273	279	304	320	295	287	258	313	308	297	315	290	291	295	323	307	321	272	284	268	289	283	266	270	304	301	263	294	287	313	286	307	264	282	283	278	263	284	314	305	285	305	295	302	300	274	297	305	306	284	285	303	275	288	299	295	299	283	319	294	287	284	287	284	298	285	312	280	307	285	323	292	280	275	315	278	293	295	296	301	318	261	299	289	285	284	263	292	258	278	291	320	297	272	291	292	318	284	294	280	271	284	302	280	294	308	276	280	274	293	308	274	275	298	352	279	297	305	278	281	318	271	284	274	295	286	266	320	276	284	278	245	302	312	279	286	306	301	296	265	273	286	279	309	282	289	320	292	310	307	318	296	308	318	267	302	294	283	290	298	273	299	297	273	323	308	284	286	290	298	286	299	303	271	319	275	287	311	287	317	270	305	292	277	299	276	301	286	273	302	256	289	278	292	262	271	310	282	305	286	308	284	294	279	310	293	301	317	278	269	278	317	295	286	311	254	309	284	293	286	307	272	266	278	281	279	316	300	321	317	274	270	291	301	291	272	314	282	307	298	327	312	302	322	296	284	303	299	266	307	264	273	248	310	285	301	318	271	295	312	289	303	273	284	276	295	306	296	279	302	296	298	293	292	300	302	278	277	304	278	303	263	276	274	315	284	300	282	291	299	258	279	287	262	310	316	274	284	299	283	299	262	288	290	300	293	300	286	290	293	312	298	277	256	288	253	295	304	276	289	321	301	284	271	308	309	290	293	309	303	283	301	285	300	287	305	278	293	286	304	312	298	301	284	308	286	317	285	290	289	302	299	307	288	313	283	291	293	271	297	276	288	254	308	299	273	267	318	285	294	301	267	308	282	280	252	297	264	299	292	295	273	297	271	306	279	281	273	294	268	289	310	339	284	249	285	339	330	272	261	296	286	275	285	305	305	306	265	316	274	274	320	286	304	293	271	274	267	305	235	304	313	282	265	310	309	280	274	314	258	261	265	279	266	276	275	326	272	289	286	253	304	283	311	313	292	278	307	292	295	300	272	311	316	305	294	280	300	319	264	278	301	293	281	295	268	303	298	287	301	255	324	318	252	320	288	297	280	280	276	285	284	281	283	317	317	288	261	309	284	290	307	310	274	258	293	266	295	319	291	323	280	273	297	266	290	279	273	290	272	302	287	280	253	266	305	312	316	303	277	295	320	297	282	279	299	320	308	298	291	278	314	324	288	265	273	272	275	277	296	266	278	301	257	267	294	287	302	299	280	305	301	321	270	282	267	293	290	295	302	318	296	311	301	294	301	284	311	293	312	289	274	289	276	304	293	300	257	296	290	293	275	289	302	323	284	277	253	275	298	313	275	289	276	285	314	299	259	307	283	296	266	309	308	298	306	301	296	292	290	307	280	273	292	273	268	277	291	303	326	344	284	287	297	306	285	294	265	291	262	292	291	315	245	325	290	279	265	295	295	273	292	266	310	288	303	261	296	277	279	278	265	276	281	265	288	289	267	277	292	302	319	275	308	303	250	279	282	273	311	271	305	300	291	256	276	269	298	317	301	279	272	299	278	280	297	286	259	299	308	294	261	284	305	306	279	307	286	311	266	273	301	276	281	277	276	311	287	281	290	313	315	284	265	270	276	289	286	280	302	295	326	264	278	272	273	286	268	279	288	320	304	282	304	308	296	283	303	279	282	270	287	262	277	278	291	312	321	267	282	281	300	325	289	303	309	284	312	289	270	289	295	289	273	293	314	297	291	294	288	298	297	310	280	299	261	276	313	282	285	265	314	295	296	272	315	262	280	269	303	291	265	305	288	305	301	283	273	274	301	310	292	268	302	293	276	268	311	286	250	297	337	326	257	313	281	299	297	291	321	266	305	268	276	273	273	277	290	307	279	305	300	277	318	259	291	296	298	269	264	313	278	314	308	305	280	333	303	291	269	291	287	282	279	277	297	301	331	262	277	325	303	314	317	298	284	280	269	310	270	302	254	288	296	330	286	300	317	292	289	287	294	276	283	289	297	263	289	275	269	292	284	325	294	279	282	289	267	293	288	309	297	305	284	299	309	275	256	304	287	274	279	310	292	258	265	307	314	274	297	269	298	290	319	308	307	315	300	324	307	311	295	292	288	283	294	314	275	308	316	277	295	307	295	285	285	272	275	292	306	298	299	307	280	280	277	300	279	278	302	274	321	289	292	299	292	304	283	299	285	295	284	302	280	271	262	302	263	279	317	329	289	291	311	282	256	265	320	278	254	310	291	303	280	309	299	251	319	306	254	309	309	284	281	292	272	305	321	298	284	311	302	262	304	307	275	307	278	307	262	285	307	273	272	297	320	252	276	303	287	303	279	298	281	266	274	299	326	332	310	287	285	281	280	279	279	300	321	255	280	274	304	285	298	319	311	307	290	288	280	294	287	296	306	267	301	295	273	310	265	267	317	309	314	310	303	272	290	261	297	303	263	295	300	280	268	283	301	266	294	301	277	304	293	304	293	291	287	306	286	286	286	302	279	298	314	306	274	278	266	304	297	311	311	263	305	289	256	281	266	278	268	329	301	303	302	328	284	296	295	251	286	338	275	308	278	269	295	313	288	308	271	288	296	292	287	297	250	319	284	266	279	284	285	286	324	314	293	259	284	280	255	296	314	268	314	344	261	317	275	312	278	305	250	316	298	294	307	290	274	286	296	295	306	338	291	297	286	302	279	290	316	264	293	291	303	281	273	272	268	277	315	269	265	312	331	259	280	304	260	303	288	281	309	293	300	290	301	305	289	312	277	292	314	301	307	284	298	281	306	288	260	295	294	302	281	257	320	255	285	303	289	264	292	301	267	264	279	287	271	288	280	268	270	272	284	255	305	299	283	274	266	236	300	303	290	255	304	260	264	275	285	327	287	312	272	314	292	305	285	285	329	279	290	282	294	256	280	276	292	314	286	316	295	294	284	292	271	257	293	321	288	278	307	283	299	286	267	280	306	280	285	295	284	306	278	285	263	289	279	279	305	286	280	295	317	275	296	310	292	298	234	271	276	275	294	280	304	260	301	257	282	272	297	276	300	254	284	310	279	304	312	294	261	270	292	300	284	300	296	275	285	272	279	271	318	279	279	263	259	296	265	290	295	294	305	269	302	302	281	301	326	290	280	299	300	281	301	324	305	294	302	289	299	299	299	276	292	286	270	301	283	271	315	277	292	302	257	266	282	338	300	304	314	289	313	283	295	308	290	310	299	271	298	316	274	269	284	273	275	296	284	300	304	278	279	295	299	302	286	319	247	295	290	277	321	255	296	295	276	294	267	293	287	313	310	287	308	281	256	286	310	311	291	285	300	278	300	287	266	270	313	297	320	293	321	290	287	306	295	293	290	279	289	273	303	285	318	291	288	298	294	299	297	297	293
60375	97158	66205	35569	13593	3095	548	472	484	509	493	471	484	480	512	469	482	472	500	512	494	465	532	533	502	479	517	514	535	529	493	483	536	530	466	497	503	465	513	529	450	496	522	512	497	508	549	511	515	463	496	498	520	489	521	492	472	519	487	475	511	482	506	503	511	495	485	484	503	501	514	487	473	488	562	518	467	495	491	457	482	504	462	523	497	535	516	509	466	482	472	539	446	481	491	498	483	487	514	532	474	509	453	519	475	499	526	498	475	510	518	466	519	478	498	505	500	525	469	488	492	533	468	495	493	498	501	499	515	470	488	500	552	475	488	514	515	502	480	527	487	534	539	513	473	487	540	476	509	503	502	493	484	499	509	473	513	518	484	491	520	498	503	496	494	511	457	469	482	494	529	492	482	473	477	482	444	493	483	471	518	462	525	454	513	486	515	492	489	500	495	507	470	482	525	489	495	485	484	468	510	461	458	505	496	496	484	511	526	503	466	485	473	509	491	488	492	496	473	516	469	489	464	500	465	509	516	507	482	518	512	513	514	527	522	498	495	473	486	539	492	519	479	499	484	529	549	538	532	510	484	509	523	498	532	485	482	520	504	484	482	511	487	465	524	492	507	448	506	528	515	480	519	504	539	489	508	484	442	500	536	516	491	489	483	464	502	494	511	484	540	495	496	533	507	509	483	470	515	491	470	494	476	488	508	501	476	489	462	492	518	499	497	463	479	475	500	515	447	495	476	479	517	510	472	463	487	463	495	466	468	478	497	507	482	500	501	500	511	481	512	469	437	496	506	514	469	469	488	549	498	496	517	475	483	462	458	476	500	506	520	540	456	501	505	486	505	478	496	484	485	516	492	531	478	519	482	483	503	477	492	494	509	521	517	513	493	483	499	538	539	527	519	491	490	505	499	543	476	503	506	502	496	458	470	477	480	504	501	483	508	450	479	492	533	487	482	521	497	468	488	466	468	531	546	494	503	508	480	496	536	515	459	486	490	488	510	522	472	478	470	461	479	520	527	514	514	515	538	502	478	482	521	486	475	534	512	493	506	488	503	476	497	497	464	482	497	489	484	473	472	501	509	496	510	501	494	479	491	521	499	496	521	483	529	523	454	480	485	514	524	482	476	493	520	532	492	519	497	502	502	487	510	494	492	496	502	505	512	486	516	499	513	475	471	473	456	503	527	471	484	477	519	471	486	457	498	461	459	485	498	517	505	526	499	494	512	509	488	496	476	514	533	493	469	500	462	517	488	495	493	492	473	477	465	517	455	496	515	477	454	504	500	544	489	498	501	514	497	508	511	509	473	459	504	518	500	502	503	520	508	535	490	490	498	516	485	474	514	493	487	508	496	510	506	482	527	517	457	500	536	501	509	497	481	483	492	457	489	481	486	558	500	496	494	557	458	490	523	472	470	503	492	530	531	481	493	519	493	509	523	487	500	517	490	492	477	532	501	523	474	496	523	511	514	509	513	466	456	523	540	512	471	517	476	501	497	479	509	497	510	500	461	489	491	469	498	555	495	500	516	478	496	492	539	472	518	529	457	477	485	488	490	484	482	472	508	512	509	495	480	498	518	516	468	515	508	469	509	507	457	491	532	530	487	475	496	474	468	506	504	498	505	541	490	477	498	503	498	507	483	487	509	489	472	520	517	496	514	534	498	493	507	488	487	506	510	495	479	456	510	481	503	455	505	490	465	516	478	493	466	488	480	511	470	477	504	491	496	466	501	501	476	483	458	484	465	521	476	533	517	504	505	541	498	474	482	478	487	524	487	460	490	506	506	502	504	521	508	512	463	480	492	479	493	498	523	497	494	515	520	493	435	475	483	487	504	510	471	495	524	493	485	487	485	546	499	501	471	541	460	513	512	465	522	546	479	504	505	500	469	465	514	472	487	496	460	488	482	484	497	457	479	493	511	453	486	486	494	474	513	524	508	518	492	519	457	518	531	483	494	504	469	491	474	487	504	530	494	482	480	479	528	445	477	512	505	504	434	517	500	510	507	463	504	481	519	518	506	479	470	479	524	518	532	491	480	486	488	491	491	536	479	484	517	503	476	494	500	513	528	506	457	506	530	442	484	557	497	513	457	482	489	503	515	471	505	490	487	511	552	486	530	485	498	486	492	498	506	439	465	486	509	487	502	488	456	481	477	535	528	523	502	487	520	499	485	529	532	479	515	502	515	525	517	462	503	491	474	495	514	524	479	516	489	508	514	498	498	517	497	525	487	513	482	501	507	454	498	547	484	474	540	525	532	483	467	504	513	518	522	498	476	476	505	514	494	527	474	530	529	508	491	536	482	517	502	476	472	513	510	500	480	481	509	534	483	520	493	505	492	497	466	524	514	481	480	490	515	483	554	516	482	549	514	498	491	469	493	452	493	524	508	511	487	482	465	482	526	503	480	532	461	497	539	504	534	502	468	469	521	491	516	501	511	514	502	482	471	479	508	488	531	517	491	512	497	483	492	533	504	486	482	504	469	502	448	530	518	478	502	502	467	525	460	501	481	493	506	515	493	512	522	486	497	490	508	498	510	493	522	499	520	515	543	485	474	508	544	523	443	522	555	475	500	491	480	503	534	443	474	515	511	499	514	532	520	483	493	475	485	467	492	464	466	516	482	521	518	524	471	490	498	517	483	521	479	533	514	446	504	461	468	494	494	511	515	460	477	508	489	492	501	480	506	497	503	480	512	517	486	494	511	503	515	504	522	501	481	513	505	529	490	510	512	504	519	490	542	501	478	502	439	482	518	471	500	477	512	474	470	470	478	482	508	461	498	497	466	482	497	526	523	509	497	500	524	511	463	515	466	499	500	503	495	510	504	467	532	474	487	492	533	525	532	521	497	471	494	484	532	492	469	522	490	512	489	543	502	494	503	480	488	470	502	496	539	513	492	506	510	533	480	492	508	511	470	508	497	497	493	483	511	520	512	468	491	487	505	514	544	492	485	532	507	494	496	490	525	482	489	490	489	532	488	481	483	483	481	498	459	530	501	495	494	483	499	475	485	495	475	505	480	513	508	487	514	541	483	496	499	461	474	494	499	491	497	457	466	502	497	475	466	497	515	510	525	474	524	543	502	501	475	494	489	473	493	527	446	484	527	468	504	482	482	480	489	484	501	486	489	484	467	472	485	494	485	489	471	467	504	495	474	486	527	459	471	507	502	474	481	477	457	527	484	467	487	463	510	504	483	490	492	483	469	495	488	516	531	490	502	497	459	499	516	481	478	477	478	482	478	469	453	503	492	490	504	540	479	482	498	491	514	520	524	566	478	468	500	473	480	483	495	504	489	482	475	482	508	531	549	501	485	546	530	472	496	519	468	521	462	498	512	483	523	535	489	449	491	471	492	500	546	456	490	477	460	476	490	469	517	455	504	491	503	514	533	520	485	488	502	491	511	517	526	528	489	493	499	486	458	476	503	494	513	505	493	479	500	478	518	530	539	477	479	504	523	503	492	528	493	514	480	474	518	531
30060	29757	25523	9820	1225	359	276	267	249	256	276	263	221	253	239	229	230	274	238	282	267	254	260	269	226	284	271	272	266	267	264	259	275	258	243	227	267	214	278	280	251	255	286	257	252	262	272	237	255	244	268	253	289	273	250	246	278	260	278	252	279	257	263	262	254	261	275	234	244	281	257	258	272	263	259	263	275	243	264	241	261	286	267	256	278	263	287	249	296	246	268	242	257	263	263	273	261	268	272	260	272	262	263	276	238	268	250	245	261	272	265	265	273	273	259	271	242	259	241	280	276	249	257	284	266	241	248	240	289	261	256	257	267	265	271	285	272	269	248	254	271	281	251	296	257	267	284	251	229	257	253	252	252	266	235	265	266	294	244	275	251	283	267	268	247	254	225	265	263	233	253	242	277	257	284	236	273	249	252	279	280	224	259	280	276	275	258	260	254	263	254	277	247	249	276	247	241	261	283	245	266	262	252	252	278	265	237	259	249	255	260	252	248	296	270	246	254	252	242	254	273	253	267	266	262	265	275	255	234	259	275	269	248	260	261	264	253	258	224	273	245	246	257	262	264	259	271	244	281	268	267	246	226	265	274	275	242	272	273	251	262	263	223	270	305	262	268	289	278	239	232	264	243	264	278	253	272	252	256	229	268	239	261	266	251	263	263	260	276	235	256	272	273	285	250	238	270	257	275	251	290	267	257	272	254	235	272	258	233	257	260	260	220	244	277	254	242	262	268	271	252	301	258	290	259	280	242	280	267	257	260	237	273	265	229	255	270	255	252	236	254	264	266	250	272	290	287	254	263	250	252	290	259	254	278	269	237	252	273	260	266	267	258	264	265	266	253	249	248	258	261	278	265	279	251	255	256	298	249	263	210	241	270	281	272	248	300	247	245	262	249	270	264	259	234	263	256	269	257	263	254	257	272	245	237	258	253	234	275	253	292	241	280	250	244	266	250	263	267	270	278	230	255	258	231	254	265	267	254	267	274	274	246	268	231	290	260	278	231	246	257	245	253	257	272	230	250	264	235	256	255	276	289	275	277	235	233	275	256	239	264	274	262	292	257	232	223	259	272	292	243	280	259	234	283	270	250	240	244	298	226	293	272	255	274	249	289	268	264	258	268	279	270	247	236	235	281	259	260	249	241	262	241	281	242	238	237	264	265	248	262	258	246	241	281	254	254	267	277	271	276	245	275	278	246	266	245	271	254	281	264	260	242	273	282	263	249	257	272	243	244	270	228	249	241	277	285	271	242	242	295	269	252	235	277	262	265	280	252	255	261	257	300	243	279	295	277	238	255	258	275	278	276	269	256	261	285	299	266	255	231	253	254	233	282	259	248	257	255	265	262	264	260	250	261	256	243	256	299	253	231	268	252	260	253	254	245	251	252	237	278	273	253	244	251	278	267	261	265	288	244	240	219	280	269	250	264	267	253	301	266	259	257	262	244	243	264	250	276	258	248	256	267	247	262	241	251	255	270	281	239	237	256	257	274	257	242	273	274	274	262	263	258	265	263	263	260	266	250	267	257	280	267	279	256	250	254	258	264	251	275	254	256	246	274	258	252	259	284	239	276	250	269	229	257	272	240	244	269	286	252	266	239	235	270	251	282	272	280	266	269	262	261	281	260	246	244	278	263	247	297	263	275	297	269	274	248	266	276	263	280	270	263	274	264	264	259	272	259	266	262	227	257	269	252	234	236	268	264	282	277	268	254	260	267	255	288	255	277	245	271	272	255	271	262	244	241	232	263	246	281	250	226	255	247	255	249	266	283	270	269	280	243	261	272	256	273	261	265	246	292	256	258	267	253	271	265	230	251	262	243	261	277	278	249	247	255	266	263	244	243	242	241	275	234	289	269	277	269	244	242	234	243	247	256	248	249	282	263	248	277	253	261	262	278	251	274	257	264	281	246	242	217	236	252	264	247	243	277	256	259	253	276	258	267	254	286	255	294	267	284	255	267	266	255	285	284	264	259	265	257	285	255	269	297	281	278	243	247	257	251	248	262	291	235	226	257	266	269	249	274	263	252	242	308	265	274	254	252	257	265	270	274	248	252	265	249	271	263	246	272	239	232	233	245	264	257	236	246	257	283	265	277	250	297	260	274	260	250	274	271	273	294	286	278	228	244	262	298	255	265	266	272	242	272	243	260	245	244	267	244	252	255	257	236	262	267	266	275	267	269	285	255	277	241	272	235	277	268	255	258	262	242	247	281	256	269	238	256	294	262	271	276	267	242	259	258	252	262	242	295	276	281	245	253	243	280	233	243	271	248	256	276	233	288	273	260	257	260	281	255	256	268	269	247	279	269	261	264	271	240	265	257	256	279	274	253	248	273	269	270	248	288	246	246	275	254	270	268	268	251	243	294	253	258	251	273	275	253	255	267	291	233	251	276	279	265	263	274	280	267	266	281	249	262	251	284	246	267	271	271	271	263	267	262	263	282	259	250	277	266	264	221	248	297	245	261	248	239	264	235	262	259	254	273	235	272	277	294	265	259	241	247	242	266	256	270	269	243	243	261	254	253	272	253	262	250	225	240	231	266	250	277	267	252	250	266	231	228	278	273	263	262	240	248	247	252	248	276	237	274	258	280	250	237	264	297	263	252	269	259	253	267	249	250	254	266	292	266	269	257	247	273	251	261	237	262	255	258	279	245	298	259	284	263	274	265	238	273	271	253	235	215	233	249	268	276	279	284	271	255	245	258	261	273	248	276	248	279	294	251	261	262	293	262	245	256	296	229	252	263	262	287	243	262	226	269	290	257	240	219	278	266	243	283	274	261	268	236	259	278	258	278	224	260	252	243	253	259	249	257	248	271	290	245	266	285	249	244	262	259	272	278	262	264	262	272	258	255	286	250	290	260	278	243	264	240	254	264	273	283	246	259	268	248	263	262	237	254	276	277	237	270	289	256	282	273	237	255	256	278	266	273	265	273	260	270	256	241	246	262	250	235	250	256	282	283	258	286	258	251	252	282	246	274	268	274	282	263	242	253	263	279	277	274	239	266	260	281	255	237	275	263	253	233	247	262	270	242	256	258	273	225	282	245	274	288	272	281	274	295	283	245	292	221	285	281	259	269	250	235	253	260	266	266	252	242	262	278	282	243	242	255	267	243	254	263	273	261	275	278	270	245	252	294	248	273	264	275	264	273	287	252	265	248	271	260	271	250	266	249	259	285	265	287	253	272	271	261	276	262	265	247	265	279	258	263	259	228	250	286	269	277	253	283	251	273	277	255	272	260	247	248	238	263	227	252	254	268	276	285	212	277	272	231	257	263	259	261	272	243	281	274	238	242	270	248	243	269	268	282	248	254	260	260	271	259	266	250	275	283	249	243	246	278	265	285	240	271	253	242	251	254	252	267	286	277	268	265	284	273	267	246	270	265	245	233	259	279	266	256	283	266	219	274	283	245	271	280	256	262	273	241	268	244	283	233	264	267	255	272	259	262	268	262	265	259	278	267	257	245	279	266	274	265	266
38236	47082	28830	9268	2211	727	451	488	469	472	453	485	484	505	486	465	461	522	490	485	477	476	470	472	453	481	517	515	511	482	499	513	472	526	472	487	487	487	491	487	499	480	473	502	497	483	441	472	469	476	478	502	479	488	490	499	478	476	474	500	443	498	506	490	462	494	459	470	504	461	452	474	527	465	487	491	432	472	480	432	451	481	494	494	485	491	479	470	506	466	470	518	495	505	510	496	459	475	486	485	479	487	484	468	505	480	475	477	471	483	468	492	485	454	465	477	489	477	473	474	471	473	454	463	485	481	494	473	491	493	504	453	477	439	496	487	516	499	504	474	492	476	498	469	488	467	503	476	478	528	460	465	407	489	513	472	496	475	462	486	486	498	481	489	496	485	439	498	474	476	499	475	490	481	475	471	472	477	455	496	494	490	460	479	469	493	494	478	463	427	481	470	486	458	468	449	468	485	465	499	489	499	511	488	479	485	490	480	468	501	492	490	484	472	473	510	470	463	518	457	453	460	490	489	487	519	505	492	505	476	486	508	443	486	503	455	487	504	453	485	439	445	467	496	476	487	501	484	488	474	482	512	478	490	456	483	492	510	494	489	481	460	500	487	481	495	479	509	509	490	473	500	500	459	484	471	499	505	464	477	492	466	493	500	508	512	477	484	490	454	465	488	531	521	459	493	491	466	497	476	468	489	485	471	479	528	470	500	471	446	495	469	484	476	475	496	478	441	486	471	501	560	469	480	513	519	495	475	492	496	473	480	481	460	496	457	472	463	451	505	489	507	472	480	492	491	511	481	505	516	486	480	489	484	505	461	500	465	508	448	478	480	466	495	485	457	464	463	443	455	497	466	459	438	522	489	450	463	455	476	481	490	482	489	465	496	476	496	476	465	491	514	522	462	448	474	482	505	441	465	483	509	481	488	457	487	473	466	502	506	487	467	497	502	521	479	507	485	510	457	463	464	507	510	506	487	444	450	455	473	473	476	505	488	435	463	474	471	484	484	496	462	520	463	507	464	512	502	464	481	508	463	483	492	462	441	451	506	465	482	477	479	476	498	500	492	504	469	458	442	489	525	444	438	478	478	505	513	546	466	501	470	467	483	488	434	484	475	465	466	485	450	457	500	447	461	493	493	521	477	476	456	467	470	536	491	503	486	470	496	507	494	481	475	474	477	476	483	487	506	490	457	477	508	456	457	469	457	477	476	520	474	515	481	465	485	508	508	473	469	465	464	484	472	494	471	504	523	496	474	469	452	470	464	456	520	477	503	460	457	497	507	473	486	515	483	476	453	491	459	474	491	510	455	460	470	488	506	471	479	483	497	466	492	487	488	465	472	466	463	487	458	499	486	488	478	489	481	492	437	496	522	470	447	441	520	487	481	476	477	515	460	483	476	502	479	470	465	461	466	470	481	469	501	485	479	453	502	461	508	524	463	496	493	492	462	482	468	503	518	452	462	435	475	506	504	457	464	491	524	489	499	470	482	461	498	505	471	464	462	495	494	441	507	482	473	535	502	495	467	455	503	464	455	482	469	477	472	475	491	473	504	504	486	465	508	445	440	467	512	435	477	474	514	482	491	466	541	478	518	477	483	493	499	448	508	491	510	479	462	431	507	506	480	474	511	465	496	496	473	451	474	481	492	465	510	499	456	495	470	489	489	524	470	471	447	492	433	499	492	474	480	492	479	482	459	476	496	453	439	452	460	497	437	512	510	508	492	468	452	473	483	493	500	451	465	506	460	509	481	490	530	500	457	485	515	519	465	501	493	484	460	468	511	482	533	499	459	491	462	459	482	509	447	506	505	489	490	497	487	486	487	481	505	432	461	466	470	455	479	469	427	443	465	491	479	482	463	450	510	456	518	507	475	477	464	446	496	472	488	470	512	473	498	476	467	479	505	472	470	502	449	463	446	464	494	536	488	485	492	509	479	468	485	462	465	517	461	467	488	505	472	485	488	466	486	502	467	470	456	462	478	483	429	481	496	458	500	480	457	492	487	466	489	490	452	490	501	503	427	515	461	471	489	474	531	483	497	457	500	483	508	461	515	442	503	468	475	452	476	462	518	482	505	473	469	474	504	488	472	485	495	463	490	509	464	492	477	499	493	447	492	505	475	490	451	476	446	481	502	460	480	489	454	505	462	504	448	467	521	481	509	500	509	509	500	450	457	482	485	458	483	436	458	457	484	495	491	515	477	479	450	486	522	487	504	469	455	479	499	482	450	491	500	455	460	477	454	476	477	517	486	493	467	493	523	501	484	459	545	498	490	482	486	511	483	479	457	496	463	496	492	506	482	481	464	472	475	473	500	488	446	533	468	488	487	478	499	465	474	456	495	501	479	488	452	477	511	432	492	480	479	530	491	458	440	483	462	482	474	519	454	473	435	479	490	441	452	483	481	475	431	466	501	489	487	504	490	470	494	477	459	477	478	446	466	495	513	469	465	485	476	455	497	463	510	435	453	497	492	442	503	498	485	530	452	519	454	456	497	479	500	493	490	443	471	506	494	457	466	466	503	456	477	463	471	481	492	490	488	446	464	507	490	459	497	476	466	470	476	510	468	460	470	505	500	454	471	452	507	452	497	492	498	473	516	469	495	492	457	457	457	491	487	478	474	484	496	454	483	493	479	536	498	471	449	472	486	478	447	463	484	474	481	486	488	484	520	489	477	427	433	484	503	484	452	468	463	470	439	502	493	464	479	511	462	485	492	470	476	513	500	442	487	503	462	483	479	487	464	531	459	495	464	471	458	447	457	508	498	484	468	476	480	513	469	468	498	484	476	499	426	438	468	523	458	465	477	475	494	478	496	497	456	479	494	478	471	506	482	482	498	511	501	497	437	488	501	513	457	491	527	499	479	468	498	498	474	478	483	506	465	499	474	444	505	550	441	436	470	475	461	464	513	489	492	469	484	490	454	485	480	485	519	485	491	506	453	474	504	479	467	469	467	489	490	493	489	488	494	479	473	485	493	513	477	467	450	478	479	470	472	447	497	494	491	450	472	473	455	459	481	523	510	478	476	532	492	512	483	499	456	459	476	467	502	472	487	473	472	503	450	510	437	518	498	482	484	491	460	473	482	479	500	481	492	503	517	524	466	491	507	506	467	521	468	486	482	477	447	541	480	517	513	480	474	458	477	456	456	488	484	460	492	510	445	461	475	505	494	451	499	484	482	498	485	485	463	467	481	485	430	470	499	488	462	514	470	482	473	503	476	507	507	464	493	512	470	465	454	480	494	487	479	475	460	493	524	485	504	489	520	485	476	476	458	495	459	444	476	453	479	495	449	504	481	490	433	489	508	469	494	460	502	487	469	460	496	479	467	445	494	523	453	468	464	506	471	514	517	461	467	471	480	531	475	501	509	456	495	515	455	453	525	475	473	489	482	474	497	497	509	528	475	514	492	461	494	482	440	457	480	495	489	466	462	484	474	489	478	492	470	500	489	476	457	486	489	447	497	464	487	483	486	491	500
24685	23349	31027	25290	19305	6236	329	228	226	208	214	213	187	185	202	222	228	187	175	219	203	212	187	185	219	231	228	194	231	200	217	202	194	204	205	218	182	216	197	201	211	200	247	229	225	191	223	212	211	199	225	196	206	194	216	220	199	199	191	202	210	195	207	234	214	200	188	210	187	193	198	202	239	214	170	199	187	208	206	219	219	217	219	234	195	206	216	226	213	210	212	200	183	213	192	229	190	183	200	193	191	226	195	233	204	198	203	201	203	206	202	221	221	199	223	220	216	209	212	201	216	215	210	205	210	209	223	218	219	234	200	204	189	216	218	211	188	198	195	193	180	224	240	181	226	217	205	208	239	208	203	221	185	222	231	173	243	211	206	212	209	199	224	225	216	209	210	206	195	185	250	180	203	193	197	216	197	209	211	213	203	195	197	218	198	212	220	203	218	214	202	208	185	224	233	167	197	223	191	194	208	186	198	214	215	210	166	196	211	206	228	241	208	194	209	214	175	210	221	216	194	196	231	218	191	231	196	199	211	205	187	211	202	224	198	170	175	205	191	206	180	208	213	181	205	190	188	206	207	226	231	195	217	217	210	172	197	197	208	204	203	212	231	210	206	230	204	208	183	204	209	209	207	211	207	196	215	224	197	199	203	215	221	212	217	215	227	207	226	223	187	192	201	208	200	182	205	190	219	185	201	196	236	213	213	206	195	189	211	211	191	213	209	208	207	194	230	187	207	188	208	209	203	206	198	213	184	196	200	231	208	215	195	220	230	195	180	198	215	215	184	210	224	222	206	215	211	208	204	208	230	199	195	204	215	203	210	214	216	222	182	209	198	234	198	219	213	206	206	185	215	196	204	196	210	224	224	213	180	209	215	223	217	215	200	211	194	202	197	234	215	199	224	251	197	200	196	185	210	206	198	196	178	196	189	206	203	191	203	209	188	203	189	220	220	203	201	225	201	190	194	184	210	181	215	201	206	192	204	212	195	208	219	207	186	228	212	192	200	195	215	203	197	204	203	200	221	212	207	208	183	211	210	213	213	203	191	210	210	195	220	210	216	220	206	179	192	197	208	196	220	224	180	213	216	215	223	204	216	222	210	218	207	203	207	216	216	201	194	222	201	210	202	206	233	222	218	197	224	198	215	222	206	226	181	220	202	207	213	227	202	207	212	204	214	216	199	207	200	224	241	220	216	203	197	189	219	215	176	204	205	215	235	202	207	197	209	175	226	181	228	211	212	212	200	222	214	193	219	201	192	216	194	208	220	223	237	186	215	205	199	188	223	211	192	180	206	235	193	200	195	213	215	182	192	185	202	197	223	228	200	199	205	236	204	212	224	220	211	210	206	204	193	180	202	203	224	219	209	215	210	206	217	202	206	218	221	206	198	186	215	220	233	214	209	200	245	239	202	212	214	223	213	216	194	198	233	209	189	202	205	210	221	196	211	202	215	192	197	206	190	220	192	216	220	236	185	189	225	191	217	210	208	204	191	212	212	209	201	202	205	218	207	221	229	235	214	203	210	187	215	210	209	222	237	200	225	229	197	196	197	193	227	184	212	206	227	196	217	201	181	224	181	217	214	225	213	199	207	230	217	217	192	194	207	226	225	211	215	220	196	201	203	210	210	182	221	197	196	184	204	202	185	221	218	203	233	210	204	176	207	204	208	186	229	195	231	204	197	200	194	229	203	183	220	206	214	229	213	203	206	223	201	215	193	186	182	210	204	217	186	215	201	211	191	184	208	199	198	208	197	186	215	201	203	222	201	228	204	166	193	219	186	213	230	218	194	213	202	197	228	202	220	204	219	220	199	209	203	201	216	184	217	223	216	217	207	222	196	221	210	235	198	186	208	220	222	226	194	206	208	210	205	223	203	225	234	226	211	229	201	213	194	193	211	201	192	214	195	226	213	196	185	207	204	221	228	189	210	224	218	217	224	242	197	219	213	208	202	198	212	222	200	219	195	219	192	221	220	222	196	229	191	214	213	226	191	231	234	186	219	212	200	183	181	220	186	219	198	228	221	235	202	192	198	183	226	224	208	218	201	183	208	195	202	229	185	246	200	206	211	186	212	200	218	185	195	199	199	199	203	226	204	181	201	199	212	199	192	192	183	219	208	205	199	199	223	191	217	223	232	220	209	194	228	223	197	224	208	209	196	218	211	212	215	186	231	192	197	221	189	220	202	223	210	212	217	167	217	196	185	194	198	196	191	220	198	220	221	224	208	199	217	201	194	227	206	216	214	200	215	217	198	196	204	191	202	205	188	176	194	211	224	191	213	198	194	200	221	213	189	210	213	217	201	215	220	194	177	202	189	208	211	195	196	197	204	215	215	199	191	204	216	201	203	224	229	187	199	189	202	232	192	215	210	209	212	214	215	190	217	224	211	222	208	175	224	231	210	217	205	198	204	210	197	217	203	210	209	226	229	190	198	192	213	215	216	203	220	185	232	225	213	195	194	219	201	228	195	206	220	226	207	213	206	188	177	208	198	183	199	192	236	183	201	227	197	225	190	232	175	186	204	213	192	220	209	205	208	178	220	193	230	199	217	211	235	210	198	184	203	200	202	198	200	215	207	217	187	227	200	215	203	187	205	206	215	198	187	226	191	204	217	192	207	199	198	212	208	198	220	217	216	193	178	205	186	220	215	209	214	214	220	210	206	192	197	221	197	207	178	226	202	211	201	203	195	208	200	206	195	193	210	233	223	201	207	171	195	213	225	210	222	193	183	195	213	207	247	225	226	193	198	225	225	201	196	218	200	195	219	211	190	195	198	211	216	252	202	201	223	207	208	197	192	216	206	201	196	200	198	213	214	201	205	194	219	206	211	212	213	215	206	197	213	192	229	205	171	210	220	217	205	221	202	203	205	201	219	239	227	215	240	225	210	190	215	219	218	198	208	227	193	200	229	205	202	211	202	217	194	217	190	241	216	199	191	216	199	185	221	205	192	174	177	184	204	207	194	208	213	193	206	208	216	227	224	193	193	215	217	200	212	220	189	219	205	220	199	211	195	215	209	209	234	230	206	233	192	191	233	191	201	233	195	209	183	209	213	221	194	185	221	235	198	204	202	213	197	194	211	204	187	168	183	211	207	212	186	200	212	203	193	195	224	219	216	178	196	191	230	183	204	209	182	184	179	214	230	184	196	196	201	230	201	233	219	205	203	207	218	195	215	211	208	208	215	196	201	202	199	211	220	197	209	195	167	217	212	219	189	216	212	201	177	208	193	209	215	200	216	200	220	192	204	220	200	212	225	191	221	206	221	223	234	193	183	217	210	210	204	204	220	171	197	227	220	188	203	188	184	201	196	206	222	174	201	209	198	214	205	199	201	249	210	209	222	215	203	207	204	170	227	182	234	213	208	210	217	222	205	215	234	188	205	187	216	205	229	208	200	218	200	192	194	238	209	184	217	166	217	170	220	198	196	223	199	192	196	229	213	193	200	188	209	207	196	209	197	191	227	207	203	210	195	222
60484	89655	59223	30063	10056	1902	385	386	349	419	375	349	381	388	374	373	411	349	381	380	371	366	365	379	375	386	392	378	392	386	380	401	370	408	390	397	365	389	369	440	362	359	389	378	353	402	405	359	353	403	412	410	413	402	372	379	387	382	398	379	394	405	386	352	402	412	373	380	364	396	373	389	376	374	365	389	379	410	412	354	370	387	359	377	394	349	393	393	387	331	413	381	368	397	385	383	356	390	392	408	399	371	372	365	389	383	371	357	354	371	379	376	363	399	372	397	339	428	405	383	378	405	400	354	365	389	408	370	388	386	363	397	374	384	365	389	384	386	367	397	355	360	377	380	386	358	376	379	379	367	367	410	407	347	357	348	385	361	346	357	355	389	407	354	368	359	393	379	380	396	386	372	370	391	376	371	368	373	418	372	355	368	365	361	369	370	359	402	379	362	407	363	386	369	380	355	376	369	402	377	364	384	398	373	346	386	394	382	410	407	385	382	389	348	379	380	368	355	385	400	378	376	370	367	367	389	345	404	363	391	381	386	379	357	381	353	380	335	380	378	338	371	393	354	389	368	387	373	385	374	385	378	364	360	368	358	338	387	380	395	390	382	383	392	400	389	407	343	371	393	399	371	348	396	377	344	370	339	401	359	393	332	369	378	376	375	363	364	393	361	368	400	392	372	345	370	380	372	376	395	373	368	413	351	375	370	404	355	384	375	360	341	415	384	401	382	394	410	374	398	353	366	384	372	398	348	390	361	360	391	386	418	358	373	386	415	353	351	403	365	377	405	390	385	382	368	402	385	408	372	376	382	365	359	393	394	377	384	390	402	400	361	355	377	346	365	418	386	367	381	389	372	364	394	394	379	370	348	366	400	424	365	375	398	385	382	383	359	358	401	361	393	384	386	353	364	400	357	385	375	340	357	386	377	411	368	395	344	384	358	381	395	364	321	397	386	411	361	393	382	363	372	399	369	390	347	382	348	397	383	387	342	409	398	421	372	384	353	405	373	368	391	382	393	382	371	369	372	390	384	375	367	380	389	366	408	388	353	395	345	380	348	395	415	389	375	334	394	365	419	385	340	418	383	375	369	372	380	359	396	386	370	391	382	355	395	375	378	392	353	380	369	367	388	381	375	386	344	368	381	389	398	381	369	364	392	408	388	348	411	362	415	379	363	378	366	391	413	343	388	424	358	359	362	370	384	357	421	368	407	388	365	393	380	363	392	368	368	375	368	366	361	408	348	392	397	397	391	354	380	325	383	374	367	368	366	356	383	364	356	378	415	372	385	389	382	380	370	402	361	374	373	364	427	383	417	371	345	374	346	374	371	396	388	415	403	400	379	382	400	357	374	398	364	379	408	366	394	362	357	330	365	401	395	360	386	404	395	416	365	370	411	369	397	394	388	381	355	350	386	413	379	374	352	385	357	371	376	373	391	340	369	389	381	355	389	416	394	386	375	381	372	388	341	349	395	400	366	395	412	353	386	378	365	382	357	391	373	373	374	388	342	364	406	363	402	382	360	348	381	342	404	389	382	405	389	394	365	384	396	395	366	383	377	373	338	378	378	383	386	413	395	333	394	383	417	360	336	357	390	387	377	393	402	367	391	397	362	357	391	381	396	363	376	368	369	402	347	378	424	383	338	353	374	405	387	371	405	364	392	402	370	398	403	355	370	386	414	405	368	408	362	403	363	398	399	345	386	375	368	364	373	403	342	398	365	405	365	394	393	344	378	351	354	390	399	385	351	377	376	392	409	367	416	361	351	392	395	374	392	369	346	379	370	375	399	350	360	411	405	384	378	363	354	373	406	359	369	372	378	377	382	390	335	391	365	394	377	387	378	375	362	345	378	357	359	382	379	359	374	412	391	376	347	384	382	383	387	360	356	364	359	400	403	396	408	389	357	382	377	375	397	405	385	384	386	386	383	383	384	405	405	421	357	385	393	397	409	360	428	346	351	382	349	397	367	379	368	382	381	371	370	383	386	366	405	403	389	370	375	376	388	351	369	415	375	361	359	366	375	398	397	414	381	398	365	372	373	375	399	390	346	362	340	398	380	360	342	397	385	385	368	364	367	381	378	414	398	390	382	386	385	369	375	369	371	396	389	377	343	359	382	402	350	399	400	371	344	378	390	361	391	395	393	351	384	371	324	353	383	424	383	360	379	398	365	405	397	385	383	384	353	375	413	355	398	390	353	381	368	388	373	383	357	369	366	353	409	378	394	370	359	391	389	394	412	384	383	368	381	394	356	351	365	401	407	394	381	392	348	368	388	343	372	377	418	386	368	384	406	368	387	363	359	354	355	400	364	372	391	377	387	392	410	372	384	359	365	353	363	372	351	353	374	370	367	413	375	392	364	409	413	383	400	366	377	370	398	354	390	430	364	381	370	404	370	378	409	367	380	336	384	355	390	369	382	364	380	397	364	367	408	377	381	384	386	371	393	415	338	411	376	373	364	378	366	395	360	367	361	414	407	385	376	376	377	349	411	397	388	396	393	419	398	374	394	369	363	385	381	379	351	352	382	389	359	372	390	360	407	375	407	390	350	351	365	387	358	387	376	362	345	355	386	375	359	381	368	388	360	360	398	348	378	376	345	412	372	401	357	355	340	368	392	387	387	390	372	354	392	420	404	374	376	354	344	369	368	386	405	392	389	379	401	399	380	385	393	379	384	402	373	392	369	382	380	385	386	372	360	357	391	402	378	372	373	359	382	332	373	375	368	385	412	374	430	370	378	378	375	363	390	354	391	395	417	381	358	395	397	398	382	361	362	399	372	356	385	368	373	377	378	402	398	368	335	350	386	401	371	401	374	363	359	364	372	423	384	369	374	393	384	371	361	354	407	352	403	412	378	411	329	339	407	334	374	407	384	404	410	375	418	365	405	396	344	352	367	369	356	372	406	373	360	409	410	384	387	364	369	384	359	359	383	382	414	372	394	372	387	354	355	387	359	372	417	393	379	398	373	372	403	392	376	382	389	410	376	393	369	370	385	360	399	362	348	377	355	395	373	384	402	388	382	397	380	349	347	371	436	404	403	358	395	375	398	394	362	411	387	368	390	404	376	391	369	380	362	380	334	386	379	351	373	386	369	398	385	370	404	370	385	382	383	397	374	377	366	377	389	382	382	334	412	371	398	366	349	356	387	357	378	394	363	394	377	373	369	344	383	404	363	352	385	413	408	390	374	400	380	372	425	383	380	378	375	363	392	421	395	402	401	376	381	387	350	387	395	398	353	392	390	417	364	397	405	391	379	338	361	350	394	365	341	380	380	367	379	392	359	373	365	355	373	351	400	340	368	375	396	402	363	399	352	401	396	367	380	391	397	381	384	384	370	377	347	383	397	389	390	378	372	391	386	407	387	373	390	369	369	372	391	386	394	384	395	399	346	349	391	384	380	386	366	381	374	391	365	373	364	373	335	408	393	360	405	390	375	362	369	379	363	385	376	378	382	345	362	393	363	377	380	369	357	392	390
23437	22062	29844	24161	21305	18576	3525	349	321	277	287	308	303	311	291	301	299	272	305	280	303	310	335	265	280	293	286	299	291	273	260	273	282	254	274	263	295	300	295	292	268	307	267	291	306	315	285	301	298	269	287	280	289	299	262	285	306	285	265	299	275	288	272	290	251	293	278	296	318	299	304	311	274	265	306	268	226	276	273	280	293	299	295	281	288	262	256	285	266	263	301	292	278	301	269	271	269	289	290	287	293	280	286	276	330	284	279	266	301	283	295	284	297	306	290	286	301	266	264	266	277	259	302	270	289	304	286	284	283	288	318	290	306	288	285	267	282	266	283	267	285	276	283	285	278	327	276	292	281	276	284	314	278	290	292	306	278	267	279	267	260	281	297	307	292	267	275	291	258	294	306	277	312	247	286	258	306	285	301	311	275	290	286	282	270	283	274	247	271	242	271	283	264	273	305	295	282	293	286	278	276	285	301	319	276	294	312	275	304	287	289	278	267	307	286	242	295	305	308	310	290	260	271	282	287	288	278	294	282	280	282	276	280	260	275	295	284	288	293	275	296	280	293	281	287	289	286	291	278	261	309	288	300	260	275	290	279	293	300	285	312	263	269	277	286	279	302	282	322	280	278	275	310	258	312	281	294	274	298	295	290	287	246	266	286	265	311	289	294	283	283	282	290	290	269	307	284	298	259	265	282	272	265	286	288	284	299	274	278	275	287	288	307	265	288	288	271	275	285	289	305	315	297	306	271	291	299	316	286	268	301	283	279	288	280	310	300	307	308	284	291	292	285	301	316	281	279	311	297	281	334	262	296	263	303	277	275	290	274	308	243	263	284	283	289	262	322	294	299	315	253	287	277	273	297	283	277	260	285	269	282	279	284	296	299	280	301	278	262	263	276	296	273	256	285	304	275	294	332	293	289	297	281	256	282	268	266	294	287	295	294	282	249	300	289	289	281	286	283	265	238	281	278	265	285	277	268	293	288	274	287	273	316	302	293	271	261	283	290	288	295	245	271	295	295	299	316	283	307	281	289	282	288	261	272	305	305	280	292	302	290	284	280	265	253	284	255	262	288	291	260	298	316	261	275	278	280	288	275	287	311	292	264	306	305	293	259	270	298	291	314	259	274	289	278	271	282	288	291	263	288	294	284	282	288	277	237	238	274	264	286	318	285	245	291	282	277	275	286	322	266	274	287	251	275	290	266	285	253	313	290	285	276	316	287	270	304	297	284	310	281	272	308	297	300	274	328	274	289	314	268	309	267	278	279	288	304	276	264	289	280	260	279	279	254	281	294	297	321	294	278	305	286	269	287	265	267	278	308	278	275	294	274	280	293	292	228	282	263	274	262	291	278	293	303	271	263	270	283	287	289	274	283	299	290	302	302	310	280	283	296	277	262	278	303	253	304	289	279	309	265	270	272	258	281	257	293	265	281	308	278	293	290	293	272	277	275	267	276	300	287	265	277	301	261	294	249	291	272	290	294	297	278	291	292	284	281	277	285	304	271	283	274	261	277	283	310	287	288	258	248	292	269	278	295	288	287	289	292	301	277	269	287	263	270	298	275	278	290	293	271	296	272	264	277	297	301	269	261	287	255	258	298	293	296	288	304	292	300	282	292	299	279	274	277	287	282	285	314	287	297	281	272	280	308	304	281	293	268	284	305	306	269	291	262	310	300	303	288	273	279	277	269	287	276	275	276	274	260	269	259	302	250	300	337	274	289	278	273	278	280	283	287	280	314	293	285	262	315	290	278	270	278	282	293	267	253	289	288	289	259	261	261	291	279	289	295	287	301	266	291	270	301	287	272	255	296	284	266	305	257	286	293	256	252	256	270	281	304	283	272	253	279	287	261	305	296	290	278	297	273	275	300	272	303	267	284	277	290	289	269	259	284	242	286	289	270	301	270	300	269	283	275	298	294	279	291	288	297	274	204	269	300	284	302	278	284	297	280	296	279	291	280	278	293	250	318	283	279	269	261	263	251	296	279	275	293	279	294	291	296	266	303	289	291	279	265	272	283	268	319	285	318	277	274	252	297	284	325	279	238	303	288	294	264	308	283	279	283	285	279	276	288	302	276	275	286	257	266	284	286	277	282	286	261	269	256	275	308	295	285	289	287	285	303	299	294	276	306	265	276	294	301	264	317	285	260	257	300	311	285	260	280	278	317	274	310	304	314	285	290	279	269	327	254	274	284	260	283	265	293	271	286	280	296	281	314	247	292	294	268	270	287	274	307	283	301	270	290	286	265	260	279	253	276	292	286	290	260	275	317	249	254	273	275	291	271	293	262	293	274	291	287	269	292	262	292	283	319	303	260	301	282	299	282	289	285	299	287	269	282	286	276	265	306	304	276	274	306	279	287	279	278	289	305	306	264	300	295	273	288	263	266	276	292	272	296	323	289	266	287	267	289	285	288	236	305	300	271	264	266	274	256	288	291	305	271	264	290	295	287	287	327	297	259	297	257	325	283	280	306	252	283	263	284	289	283	276	272	261	271	276	310	257	273	284	275	289	295	298	303	294	279	288	268	288	270	266	267	275	270	290	317	283	282	289	263	253	277	266	296	289	290	296	307	273	278	266	299	300	310	269	297	286	286	280	290	292	294	283	284	278	266	313	255	267	269	277	272	273	283	278	269	266	256	274	277	299	268	283	290	323	279	303	301	289	287	267	273	270	293	305	269	273	287	293	287	292	267	294	297	264	289	289	290	278	288	285	254	270	321	332	272	276	267	263	270	284	267	244	299	276	267	277	260	309	258	300	283	241	306	262	270	272	279	301	256	283	279	308	267	307	297	302	282	266	278	272	271	287	275	259	310	266	273	284	275	276	278	310	276	287	283	282	312	304	286	279	279	289	272	294	282	281	257	297	260	271	290	256	305	311	286	279	300	280	291	282	288	291	297	296	293	276	281	289	289	306	279	291	283	255	300	286	304	282	268	286	316	283	282	287	251	263	318	294	244	277	267	278	286	272	264	284	273	278	297	289	274	274	282	294	288	291	277	308	287	275	268	279	290	290	275	298	274	281	278	273	290	276	286	308	274	238	264	290	279	272	308	271	251	257	263	295	307	255	299	316	303	322	251	309	307	291	278	271	246	288	317	254	289	287	306	286	265	300	273	266	307	279	271	269	280	274	299	286	267	270	264	293	299	279	276	281	294	268	246	258	295	262	264	274	288	267	266	291	269	266	272	271	278	270	275	296	267	308	293	249	282	291	300	285	278	274	275	295	299	274	302	275	253	302	308	302	299	303	257	292	265	280	268	288	271	245	268	291	286	299	285	263	274	284	276	314	273	306	305	282	290	275	289	274	287	288	292	281	283	270	290	283	286	299	273	299	305	277	266	295	302	295	287	273	258	288	262	292	296	283	287	303	297	268	282	285	270	285	300	285	291	267	296	292	255	275	279	282	278	295	270	294	249	263	269	283	301	261	279	320	254	294	288	302	283	281	275	279	304	268	298	272	283	298	270	276	266	333
58101	98346	68025	37161	15181	3694	504	475	534	469	461	439	465	494	487	483	505	508	473	511	458	493	516	478	504	477	484	522	496	486	484	482	471	467	520	472	523	502	479	483	469	475	507	484	481	513	493	449	477	469	522	455	485	471	490	500	475	440	488	476	489	453	510	500	467	483	502	505	506	493	469	449	507	458	491	485	475	509	458	484	480	509	458	455	493	549	534	485	480	452	462	480	463	470	457	483	501	481	477	506	449	465	464	451	456	487	504	522	479	501	503	494	511	468	498	494	488	495	489	475	486	444	487	478	454	484	465	469	498	440	452	485	468	486	476	456	486	486	455	547	496	481	459	436	463	499	466	472	443	474	473	507	495	492	481	491	483	492	459	493	484	500	486	464	462	493	492	496	443	498	486	463	502	474	515	466	515	458	534	492	448	470	475	483	477	484	497	462	447	496	473	483	490	525	499	513	491	469	474	527	514	479	492	491	500	428	473	489	481	485	503	462	470	503	451	491	530	513	508	499	505	473	500	471	458	460	475	476	486	485	462	474	440	480	476	494	471	492	501	506	500	498	482	519	474	477	496	493	480	522	475	507	465	474	467	456	431	470	482	493	484	475	487	470	521	500	473	444	510	471	509	475	447	486	504	536	470	477	497	516	456	457	466	470	452	476	471	492	443	472	494	466	508	444	460	481	490	477	497	473	493	466	481	454	474	501	517	521	489	465	509	477	483	464	477	452	512	522	462	479	499	470	529	471	468	488	476	463	462	462	471	507	462	508	524	520	491	480	474	502	460	456	471	506	466	491	497	490	527	457	464	472	487	491	480	492	468	524	472	458	484	475	465	464	498	515	490	502	463	486	493	507	494	483	468	495	480	496	453	485	493	477	497	483	469	515	535	495	491	489	485	505	484	469	469	467	497	493	458	487	522	488	515	460	485	487	535	474	483	486	469	464	483	543	545	465	498	470	519	470	511	509	490	481	484	476	510	469	460	467	468	470	480	458	496	458	474	494	460	472	464	481	487	502	468	509	470	475	484	447	481	514	497	505	473	500	523	479	521	486	456	503	442	489	532	493	504	432	512	489	472	478	475	458	541	503	459	494	487	487	482	496	486	490	489	503	474	464	502	455	457	454	464	492	452	499	427	503	504	496	464	497	455	540	514	465	465	482	521	469	502	474	471	516	454	512	470	505	463	490	470	479	478	525	479	507	462	467	499	517	492	474	487	496	494	491	479	479	478	467	508	519	485	486	469	525	531	492	488	480	484	456	472	460	466	495	484	482	461	479	460	424	477	498	470	444	477	529	487	490	493	492	498	512	504	488	476	487	475	510	493	468	449	518	505	472	452	516	479	468	469	470	506	495	489	510	491	483	446	488	497	461	496	436	509	495	478	471	478	474	470	500	490	487	450	474	495	480	446	502	502	505	503	489	469	452	501	463	460	489	490	484	473	496	483	474	456	485	450	484	477	435	475	481	488	492	476	492	442	508	470	463	499	472	498	479	482	494	463	521	467	462	470	523	465	515	484	518	501	458	480	541	462	497	469	472	498	507	493	487	495	506	474	496	478	478	507	488	478	458	498	489	477	535	501	478	488	450	440	477	476	498	517	481	478	474	487	467	482	473	503	469	486	489	478	536	472	480	461	532	484	459	472	462	484	469	500	473	511	511	470	514	463	478	483	484	479	492	478	439	520	473	489	467	475	474	474	469	488	472	496	485	453	487	476	476	490	478	503	472	486	450	510	490	444	453	513	498	442	482	473	538	477	492	479	460	455	478	486	495	464	474	440	500	447	503	505	486	490	492	477	498	494	496	423	503	503	440	485	477	458	462	455	473	527	464	502	486	474	475	488	468	504	470	507	483	503	476	482	504	489	464	517	490	493	507	499	485	465	448	510	478	501	482	449	466	484	498	524	512	477	496	528	496	467	532	502	501	503	486	488	472	482	505	515	485	482	510	480	487	453	477	506	549	514	533	510	467	462	515	479	491	467	472	501	466	485	478	471	502	497	466	508	518	472	478	475	488	461	481	458	487	500	461	462	463	462	472	517	463	514	478	463	486	508	486	464	443	477	511	524	501	506	476	477	494	490	501	509	454	468	485	492	465	489	524	490	484	468	446	463	466	484	440	481	461	447	512	456	460	453	457	471	489	495	474	452	474	485	481	460	503	520	501	483	477	438	471	488	489	469	501	480	488	491	449	449	456	511	490	457	492	498	481	493	489	497	502	490	497	446	488	492	484	470	489	494	499	471	459	478	511	468	465	501	491	472	525	491	508	473	524	500	500	502	470	495	515	510	465	510	486	495	439	475	465	435	492	517	440	500	489	511	505	486	490	472	468	490	468	451	489	427	471	500	485	443	488	440	500	447	498	485	499	489	482	475	517	511	528	464	483	451	500	505	446	497	462	468	495	438	526	484	482	497	490	455	510	488	497	480	482	490	482	481	458	485	496	506	525	457	504	432	508	530	474	488	499	436	516	516	474	509	487	475	478	480	502	483	490	513	461	455	439	471	480	494	505	482	467	510	502	513	473	484	488	458	514	491	472	445	491	463	478	466	494	483	473	487	497	493	479	475	492	482	499	482	515	479	493	466	493	471	472	493	485	476	465	472	487	476	460	521	480	491	483	501	522	460	503	513	476	517	477	506	471	507	505	460	450	494	504	451	449	461	471	469	457	483	485	483	476	486	482	491	519	499	486	484	506	486	499	463	484	504	508	475	484	483	491	438	474	463	500	495	507	477	467	494	491	478	494	468	449	476	493	476	474	496	459	504	469	518	482	497	461	492	469	513	495	479	490	492	479	473	483	515	460	490	478	475	483	483	483	454	519	463	456	481	488	515	463	452	486	494	476	491	483	467	494	466	492	474	473	439	491	529	527	476	471	473	483	482	434	534	505	495	484	469	480	455	464	487	485	486	476	528	458	488	503	491	473	461	503	463	470	478	505	487	480	483	463	453	463	434	470	482	439	488	464	456	488	486	514	476	490	483	432	489	478	475	482	500	493	470	473	483	495	499	506	484	489	492	504	486	491	501	484	510	479	509	453	493	496	480	466	486	479	493	479	465	499	456	477	506	460	468	514	486	462	470	497	465	497	489	504	457	479	465	494	490	462	504	489	469	498	478	473	510	472	499	466	460	485	488	460	526	485	467	488	521	467	456	496	487	489	458	505	485	488	468	517	503	462	515	501	487	473	510	488	460	486	478	506	511	440	494	442	503	505	506	466	494	468	500	461	498	467	464	471	494	457	496	440	479	482	472	481	479	460	463	513	484	496	489	496	486	518	488	495	516	454	450	494	488	494	474	507	499	491	497	453	477	505	487	499	465	480	482	490	499	448	443	491	466	457	519	502	477	498	463	460	488	481	486	519	466	500	488	506	528	480	443	486	506	498	484	473	487	522	467	478	500	464	455	470	507	475	518	473	491	480	479	442	467	493	444	475	484	462	478	485	482	495	486	481	433	513	489	481	501	460	498	448	480	482
30056	29435	25137	9628	1179	373	273	256	273	261	260	266	281	285	270	236	266	259	250	238	254	244	281	260	242	270	260	290	242	267	246	244	269	263	281	257	277	277	271	283	227	229	277	275	272	253	278	261	240	240	257	263	235	256	251	255	260	228	218	275	271	268	252	224	277	266	235	278	238	271	249	256	256	259	224	245	250	264	296	261	273	274	267	269	269	258	261	249	247	254	272	266	239	276	250	274	263	268	273	259	238	267	251	259	257	256	238	234	255	281	266	301	265	258	244	269	265	296	243	271	234	236	275	270	244	250	256	261	235	290	260	260	269	274	237	287	277	256	229	272	254	255	261	264	278	262	276	245	257	261	212	241	255	248	259	255	270	256	249	270	232	258	249	275	231	250	254	275	254	266	262	260	259	259	267	250	283	248	272	243	264	264	232	242	264	252	242	237	237	263	260	249	241	267	275	283	251	256	257	253	281	264	258	263	295	259	266	236	262	294	255	257	268	262	270	236	263	230	281	271	257	264	284	256	234	265	264	257	265	254	271	256	268	269	272	233	263	253	289	226	264	272	231	248	277	256	257	231	257	258	251	285	244	265	256	255	283	279	244	275	270	248	264	289	255	248	235	263	238	274	268	251	260	247	247	243	269	272	266	248	257	223	247	274	240	270	266	251	226	281	242	273	280	278	259	281	269	276	247	266	266	254	273	244	252	251	254	279	274	269	238	250	252	240	274	271	270	236	266	273	257	263	248	255	259	276	265	286	243	262	255	255	263	269	258	239	257	287	280	259	261	248	247	274	229	256	255	252	247	274	264	282	268	240	252	248	279	253	264	263	236	258	259	244	269	249	252	258	238	283	246	259	270	261	246	261	267	252	282	231	256	272	245	262	260	253	283	277	242	273	263	271	278	268	251	272	252	246	261	253	268	259	243	271	272	266	280	257	275	306	278	273	264	241	258	248	228	264	258	274	276	273	249	251	281	274	271	242	254	256	281	275	290	258	274	274	243	257	269	292	255	270	263	231	264	306	279	262	247	296	307	283	239	255	267	277	265	241	268	268	219	230	262	265	264	273	246	232	234	237	254	230	266	258	243	277	269	253	236	264	271	278	253	255	267	255	251	247	260	254	241	272	271	280	277	272	242	221	273	243	239	268	249	253	251	248	252	271	257	254	279	263	239	266	253	279	289	258	260	233	266	235	286	240	259	248	255	253	259	246	257	237	248	238	296	256	262	245	263	264	263	277	218	235	266	257	267	288	236	258	299	256	268	273	272	256	239	263	253	270	231	294	273	239	257	277	253	240	258	234	293	268	279	263	284	251	291	248	259	275	258	271	242	252	259	264	257	301	286	249	247	237	261	249	280	260	267	255	283	259	283	255	258	256	268	259	252	248	241	263	264	291	279	287	247	272	274	241	264	224	241	275	265	269	258	251	257	260	266	266	268	249	265	275	233	245	227	265	261	260	282	253	268	278	256	268	225	270	247	226	290	250	246	268	267	243	260	234	272	279	273	263	281	275	259	264	292	255	254	275	255	261	256	253	280	249	285	262	279	283	258	251	272	250	255	272	268	265	255	237	264	265	263	310	261	228	268	261	271	269	299	273	226	260	257	266	280	256	272	259	281	265	242	252	270	260	240	254	270	282	222	254	270	249	264	262	274	287	248	275	273	253	276	258	262	282	260	248	272	259	279	247	263	251	273	266	240	243	266	274	263	241	273	285	223	257	261	288	273	236	270	285	283	260	219	277	269	235	259	234	301	263	242	241	273	262	275	253	262	247	287	259	234	271	277	231	274	254	241	255	254	268	251	255	240	265	227	253	265	267	279	258	223	244	254	257	261	253	240	238	248	234	262	262	235	230	270	229	256	271	236	267	266	254	278	259	259	283	262	239	246	245	218	255	237	281	278	243	283	239	264	234	248	268	264	301	281	250	270	254	285	224	277	255	248	233	214	253	246	287	238	258	256	266	253	264	244	247	254	255	262	246	260	259	309	254	266	265	269	230	253	227	283	271	247	289	249	256	267	261	267	236	239	267	228	253	252	256	262	244	257	259	241	241	270	277	282	249	265	300	252	258	265	240	265	247	270	255	242	257	252	271	258	260	268	277	267	253	256	255	260	261	250	270	243	260	268	262	243	215	251	263	274	266	242	260	278	249	274	249	259	248	285	257	264	251	268	286	245	236	259	264	249	256	278	246	275	250	285	259	266	273	292	272	283	254	276	260	248	267	257	283	273	248	275	252	239	265	253	250	286	287	242	277	241	249	244	228	252	256	244	252	230	257	265	231	252	279	238	253	255	248	258	277	270	266	251	272	233	244	260	255	237	246	255	250	267	268	279	256	261	240	260	258	285	256	240	252	247	255	290	239	241	239	238	250	262	268	246	264	238	257	256	271	265	275	266	242	242	287	266	265	258	257	245	241	244	243	277	268	254	259	275	285	269	281	250	255	290	254	231	255	248	268	256	237	254	265	282	245	262	273	263	282	244	247	262	293	247	283	279	288	277	264	243	251	252	254	258	252	232	264	274	252	280	234	217	280	239	266	259	254	271	267	277	280	255	240	241	241	258	236	269	266	227	252	271	229	213	266	234	235	272	250	268	273	282	277	289	270	256	250	266	245	267	245	242	243	276	268	274	254	263	242	281	265	272	235	229	258	300	217	249	218	238	248	264	236	256	290	277	247	240	251	260	257	260	276	259	270	248	286	249	232	280	254	289	268	263	233	206	284	258	254	263	227	280	269	284	264	206	290	287	272	250	238	268	268	286	287	250	265	271	231	253	256	252	250	272	275	250	264	273	273	253	238	256	246	249	270	237	235	277	279	237	223	259	268	247	233	250	289	256	263	237	232	252	252	274	273	236	285	256	291	253	254	248	268	257	263	249	231	257	253	234	262	277	239	261	255	264	248	266	256	264	282	231	255	228	269	266	260	262	276	267	249	265	285	273	252	282	253	235	276	226	267	263	263	259	284	265	307	294	224	218	250	273	250	250	263	279	268	273	252	271	281	277	267	228	249	229	240	232	234	256	268	276	248	257	254	256	247	256	234	261	240	253	260	237	235	261	251	254	243	257	248	252	274	262	277	287	263	271	279	268	239	239	265	271	241	285	278	259	288	238	282	256	242	257	265	251	266	282	245	252	253	266	285	245	279	281	269	251	258	275	284	265	240	257	250	233	260	260	285	278	258	258	261	255	262	261	259	297	262	259	244	246	249	278	241	259	271	255	278	258	268	267	233	280	269	248	264	277	286	247	262	271	250	264	233	249	287	267	240	268	239	268	269	250	278	259	264	277	260	225	252	270	277	258	272	250	295	284	280	264	224	244	265	246	234	230	255	276	261	253	282	265	265	250	279	243	244	272	230	259	253	258	255	272	273	285	277	254	285	246	279	284	261	248	248	240	261	278	254	277	275	244	256	283	268	252	246	244	266	267	271	238	273	267	247	253	240	280	260	243	248	253	270	260	272	225	267	223	265	242	275
38905	46459	28225	8891	2220	772	482	469	453	475	470	489	474	513	471	442	504	512	464	472	438	435	449	478	484	513	479	487	473	486	498	480	521	479	480	471	470	486	447	472	461	446	491	473	492	491	482	515	481	477	466	468	470	458	454	462	442	444	467	478	455	521	432	472	526	491	468	502	457	495	471	424	465	475	439	458	456	489	485	495	471	481	489	470	460	464	469	492	514	447	452	459	473	424	468	477	468	540	455	505	497	496	493	457	466	463	467	475	495	449	506	464	475	478	472	459	450	436	501	469	479	473	480	499	481	501	483	475	461	455	478	475	489	478	464	507	495	448	523	419	461	482	488	510	432	478	508	456	488	456	464	439	477	481	493	481	466	506	484	506	459	419	439	488	452	502	495	489	476	512	461	473	474	492	438	471	455	457	469	514	483	461	481	481	493	513	471	473	493	463	462	479	459	479	463	499	516	471	476	466	462	490	475	515	456	491	504	498	473	448	486	447	472	468	458	471	460	488	439	472	466	477	488	452	496	502	489	470	509	468	512	471	490	508	543	455	481	521	495	508	476	483	436	453	475	460	457	478	476	471	476	474	469	453	469	520	499	457	429	473	472	480	481	518	446	498	462	480	459	452	468	483	483	481	452	466	472	488	460	464	477	474	466	478	509	487	492	462	498	492	499	506	483	479	470	445	482	482	461	459	482	482	465	469	479	438	468	467	456	505	469	480	489	483	457	498	468	475	475	455	457	478	489	453	512	492	507	471	486	504	489	516	478	501	509	475	461	436	469	489	498	494	474	482	482	501	478	480	463	461	460	463	437	488	474	449	482	503	457	471	473	481	488	504	461	469	471	491	497	446	497	454	498	479	489	470	494	516	474	454	485	492	486	482	463	491	488	499	445	459	484	463	489	448	479	512	498	459	481	507	496	447	471	454	468	478	513	490	474	478	455	478	444	431	460	458	500	477	461	500	500	478	470	489	501	486	488	506	470	469	461	490	523	496	486	472	472	480	480	485	507	479	472	484	491	466	457	458	462	462	463	500	484	440	473	471	466	497	486	469	497	483	478	472	479	473	450	501	491	498	461	485	481	486	472	457	432	440	504	480	479	467	440	450	515	502	471	494	483	487	468	480	510	453	485	484	486	426	513	526	496	467	465	441	469	494	488	450	487	448	466	494	467	458	442	524	486	464	476	484	479	446	479	525	455	473	451	457	499	496	457	473	433	466	470	471	499	476	456	438	467	454	471	471	484	463	418	488	442	452	484	446	457	453	494	444	466	486	440	460	453	475	461	471	461	449	511	473	491	519	498	500	464	447	460	470	470	498	448	475	481	492	490	455	462	449	509	506	491	481	486	452	488	503	508	466	491	469	470	475	447	506	476	481	499	464	499	460	520	487	488	459	494	447	484	458	475	475	508	460	481	458	429	466	484	478	494	520	495	483	485	478	478	444	492	481	477	512	451	472	455	480	463	473	501	501	475	497	491	487	501	460	481	469	481	501	482	479	461	464	478	481	486	450	491	499	463	454	512	484	431	512	500	432	474	467	528	471	482	474	471	526	478	445	487	483	487	481	472	477	519	461	499	475	453	478	500	492	463	480	474	470	472	474	459	503	493	480	491	456	504	503	501	480	466	450	509	440	471	471	471	491	482	466	469	539	491	440	451	426	490	452	472	466	456	422	503	477	466	487	479	451	455	526	550	431	453	528	477	483	456	485	429	474	472	477	462	464	485	510	477	503	487	487	470	431	487	471	525	513	489	455	469	480	463	497	456	506	467	492	513	489	481	504	483	496	438	481	462	437	509	502	472	510	484	457	488	513	495	450	462	472	474	500	469	482	497	439	474	458	441	452	495	482	470	488	491	491	450	455	513	445	490	494	490	493	472	491	497	448	489	479	501	476	473	458	500	447	477	449	509	456	463	504	452	450	451	463	484	475	492	472	481	451	469	466	445	472	460	442	472	517	505	429	476	494	480	460	443	470	484	462	530	490	476	509	453	460	436	490	484	456	465	487	495	499	494	453	479	442	490	461	461	498	476	490	483	498	466	488	480	502	454	453	462	469	486	491	485	464	468	480	475	471	469	472	474	445	502	434	457	470	455	490	490	485	471	470	499	462	480	512	510	524	461	461	486	499	493	511	476	475	474	474	501	504	468	483	484	485	456	460	505	459	447	462	497	494	494	443	457	490	472	544	464	510	467	498	480	474	490	501	444	501	498	495	455	465	499	464	469	488	473	446	512	508	475	500	461	455	464	458	496	467	486	523	456	478	470	479	473	487	479	487	470	475	498	509	481	514	472	496	430	481	509	519	476	488	474	472	473	451	495	412	505	488	456	517	464	455	491	546	451	439	435	496	500	476	467	486	527	462	493	462	528	498	475	487	475	487	480	501	440	494	465	491	440	487	453	493	486	473	489	458	478	504	478	482	458	476	451	501	508	477	476	470	465	420	500	456	507	453	443	493	499	511	478	501	486	486	479	479	467	460	480	432	463	471	479	449	462	496	477	458	485	502	497	441	502	489	504	495	444	461	470	485	477	469	485	444	487	457	445	454	484	463	461	481	525	473	475	509	466	482	480	481	448	437	455	469	526	466	481	497	470	474	489	461	457	476	495	484	480	463	485	522	480	498	480	481	464	514	478	488	474	494	457	545	497	475	475	482	506	470	468	490	497	458	465	476	515	506	499	470	411	432	475	433	414	414	469	452	455	469	466	508	478	532	472	501	483	453	468	476	478	472	468	520	503	478	473	490	517	500	476	476	442	507	488	492	509	485	455	505	467	470	462	447	483	460	465	477	486	467	495	460	488	446	488	507	488	475	465	472	493	492	504	469	480	445	430	473	513	546	479	457	454	465	482	483	454	435	506	477	484	466	500	515	453	448	494	452	453	491	491	442	516	435	480	498	512	492	511	446	514	472	487	472	460	516	502	468	471	468	446	458	464	476	467	471	468	504	460	488	482	486	478	493	509	479	473	454	484	465	468	473	455	495	498	479	457	513	461	457	479	490	475	447	482	483	475	479	528	470	497	458	479	475	474	473	463	491	503	486	458	482	458	452	442	453	464	470	461	445	453	510	491	446	488	481	474	481	486	500	488	462	474	484	447	487	486	484	476	495	441	460	488	480	468	422	501	488	471	469	449	464	491	480	479	505	510	477	495	515	489	485	479	495	487	487	470	477	453	509	461	448	463	472	502	506	448	443	470	461	437	477	466	482	481	482	456	473	496	453	490	449	476	458	501	469	460	464	492	477	466	467	463	451	468	463	488	465	466	465	451	487	487	443	460	491	456	472	490	470	496	448	468	481	498	469	492	504	454	493	465	484	479	522	487	473	493	491	437	471	500	494	453	487	489	502	489	525	496	465	481	480	465	482	442	473	530	448	512	483	467	440	499	496	486	484	492	444	446	476	461	467	489	436	487	489	478	466	492	493	469	478	463	461	473	466	436	495	460	477	482	480	470	463	506	501	465	492	472	424	490	512
24715	23019	30621	25052	19429	6573	341	234	198	230	231	205	230	205	204	219	204	215	220	199	202	214	225	200	215	216	222	203	217	182	226	192	202	205	215	195	233	222	202	203	226	186	190	216	236	224	235	202	210	183	190	220	228	216	215	225	206	186	225	235	226	201	214	207	218	228	206	216	223	232	207	202	217	214	219	204	211	224	207	220	232	203	221	205	225	209	226	228	202	205	207	253	190	204	206	226	216	195	217	201	230	202	222	222	228	203	209	218	196	236	188	203	229	219	222	185	212	182	201	200	194	216	210	219	237	225	211	212	194	205	198	207	194	222	240	199	223	235	194	211	217	234	226	219	217	199	200	214	182	204	190	214	205	240	217	200	215	213	201	219	215	203	214	193	229	209	204	193	218	198	180	204	237	213	205	190	194	194	225	255	217	228	213	188	232	217	219	216	188	204	199	230	227	201	231	201	222	238	181	213	225	215	208	208	209	211	215	227	216	223	199	212	203	208	223	226	195	218	202	199	208	199	186	214	221	210	201	197	214	213	220	197	224	208	191	203	205	235	186	211	230	197	221	220	205	229	236	200	234	191	187	214	211	198	194	202	205	221	200	213	182	190	189	189	196	211	213	194	204	186	209	190	222	188	234	217	218	192	221	210	221	198	198	213	203	199	215	212	223	211	204	215	223	195	205	189	208	188	192	191	217	225	227	199	198	210	225	234	210	207	239	216	215	215	231	193	183	202	212	200	187	198	238	210	202	206	220	199	205	227	240	212	233	189	223	230	188	204	210	233	236	216	234	205	220	226	210	206	199	200	194	219	204	199	201	203	241	204	213	211	197	221	196	218	214	206	208	201	198	217	232	195	204	221	219	200	208	224	224	199	215	229	210	207	204	218	206	227	219	239	209	224	201	200	179	202	204	200	223	192	195	224	199	213	192	225	206	211	195	216	233	188	175	180	213	202	178	202	187	212	198	185	210	243	214	201	214	201	190	197	170	224	216	199	217	208	189	230	211	219	192	188	209	229	237	225	202	212	200	183	221	206	211	219	229	203	215	186	189	208	238	163	233	225	212	206	212	224	203	238	181	211	237	204	192	225	240	204	214	232	191	214	215	236	199	210	192	225	207	214	218	191	179	235	195	195	233	212	191	198	210	210	219	210	196	206	228	214	223	237	223	203	219	200	205	178	192	206	214	211	192	186	206	233	213	216	207	233	229	223	203	211	189	223	202	194	204	217	230	220	204	197	206	212	231	206	224	240	186	216	209	234	212	217	208	233	209	210	205	204	201	226	195	218	246	195	192	226	220	196	229	199	208	197	206	209	191	184	209	232	206	222	225	204	203	198	224	198	219	244	216	187	209	205	227	184	181	218	224	210	208	206	218	209	195	190	230	211	195	212	199	200	232	213	204	214	210	208	214	194	211	236	244	236	194	218	235	184	185	221	215	212	224	204	214	190	210	203	213	199	199	188	185	214	204	217	204	220	186	232	212	234	188	210	210	189	204	220	224	218	182	190	228	214	216	210	222	198	215	197	186	216	227	191	212	203	213	213	190	204	215	192	221	220	221	192	203	202	225	212	189	233	221	224	221	210	211	191	219	206	211	206	232	210	237	192	219	193	212	190	207	191	197	226	208	226	196	212	210	197	231	217	229	216	208	217	197	203	209	223	215	208	201	205	238	195	213	198	215	196	176	213	213	236	204	187	200	182	234	201	202	188	209	183	224	200	199	197	210	209	232	216	201	199	223	212	206	227	220	217	194	198	194	225	221	224	201	202	178	238	221	195	229	208	197	195	215	229	191	192	217	236	231	227	224	217	174	203	211	200	221	185	185	210	197	216	223	224	222	223	224	226	200	232	213	199	205	208	231	213	218	207	204	215	222	238	196	220	194	222	215	209	212	213	193	200	216	197	214	236	203	217	227	212	212	218	207	213	216	219	220	229	224	207	217	222	187	217	209	209	199	207	240	206	196	238	201	201	205	232	184	231	232	198	219	225	210	220	225	226	215	200	240	226	232	188	191	204	209	215	232	193	215	219	218	202	219	199	200	213	209	234	199	197	195	218	213	231	205	207	216	215	204	210	215	219	205	192	200	215	187	215	206	173	195	212	197	181	228	206	223	208	240	205	219	210	227	221	223	205	207	189	198	209	222	237	208	221	212	206	228	184	206	208	181	202	202	199	194	240	233	208	226	225	242	201	200	211	211	215	244	199	221	216	185	204	236	206	209	184	238	209	215	232	183	217	209	218	217	186	210	225	200	248	215	195	207	215	199	198	206	209	202	196	221	215	218	219	206	195	193	215	210	209	214	202	192	224	222	195	227	212	203	226	192	187	212	206	215	221	195	206	244	213	207	202	193	187	217	219	227	191	229	216	221	208	237	210	225	212	229	212	188	223	211	197	175	215	212	229	211	218	200	213	225	191	195	228	248	210	224	227	207	199	167	221	208	244	227	199	216	207	199	196	196	216	214	182	220	225	199	208	227	209	207	219	208	210	218	202	210	218	205	213	163	193	184	199	197	205	200	201	211	214	198	229	200	196	202	197	197	181	228	224	204	220	196	179	217	206	205	189	204	198	205	221	204	212	207	227	228	218	213	200	206	235	215	191	210	198	207	194	207	208	222	221	187	226	206	188	225	228	191	218	218	196	217	227	200	243	215	213	225	208	195	219	225	194	208	196	184	216	219	221	226	196	211	201	217	221	214	218	236	212	202	192	214	218	221	227	232	231	186	206	193	241	231	215	203	212	217	203	191	216	202	205	206	201	223	201	231	192	235	201	219	211	224	191	198	185	208	216	198	205	204	203	234	226	205	214	212	221	210	222	220	208	214	230	175	227	208	205	216	228	204	207	187	227	185	222	218	208	224	218	191	211	201	198	216	201	202	230	212	203	211	206	202	209	208	224	226	207	211	206	226	198	242	191	223	205	198	204	237	215	203	213	202	199	190	209	209	227	208	192	200	229	207	206	211	201	232	210	216	196	224	197	223	193	196	215	215	215	209	197	199	218	216	227	212	171	214	198	194	206	200	206	207	233	197	259	214	212	210	198	209	214	201	225	202	212	192	223	216	213	214	187	188	186	222	200	205	197	226	214	223	213	206	227	222	199	213	208	215	221	220	198	208	180	234	214	209	227	202	192	219	201	218	209	205	185	205	208	180	202	209	218	220	190	191	207	212	209	211	185	198	199	198	202	218	191	208	215	216	224	211	219	187	193	200	190	224	196	222	210	212	199	226	223	227	219	199	207	218	185	222	235	201	228	216	190	211	205	240	203	188	191	208	231	206	220	228	184	210	211	220	203	214	205	213	226	237	218	207	216	215	197	204	226	210	203	217	209	210	207	218	212	219	198	223	204	210	203	217	185	226	182	196	200	236	215	202	185	204	217	211	214	197	229	215	216	178	200	195	215	214	219	201	222	205	198	223	197	234	208	216	199	231	207	207	223	211	210	213	207	189	202	195	195	219	217	247	192	208	202	217	195
60367	88899	58882	29481	10298	2224	422	374	389	435	433	404	414	433	389	382	399	374	359	433	365	419	392	396	390	387	346	360	377	404	407	376	378	363	341	422	419	384	403	396	347	418	351	371	401	390	372	377	382	397	324	427	391	370	378	372	403	407	395	409	372	328	421	372	383	399	405	387	393	386	395	413	387	397	387	384	373	370	370	392	372	385	390	382	374	370	399	414	375	359	416	395	389	389	405	382	398	380	363	436	403	414	357	370	394	396	359	365	366	400	367	402	349	405	426	386	395	410	415	389	364	421	379	388	402	394	424	389	310	387	390	387	394	376	384	408	412	361	409	356	386	375	382	380	396	354	345	355	403	384	395	396	376	385	395	380	389	396	401	397	425	349	377	368	347	393	390	383	376	391	395	374	382	405	378	382	380	415	378	361	374	369	377	406	374	435	401	393	371	383	399	393	407	374	367	363	365	376	400	386	425	405	377	372	397	403	406	389	385	393	386	390	365	397	346	410	379	411	385	380	371	369	416	400	370	370	398	375	354	374	402	371	399	370	400	385	407	354	379	373	379	417	382	390	397	394	372	359	404	394	366	399	396	344	429	388	415	360	363	363	396	399	349	394	391	383	387	397	392	385	403	393	410	394	379	396	447	372	386	371	358	380	376	372	424	380	392	393	389	361	392	397	394	411	426	343	413	388	421	390	389	401	389	395	393	413	399	402	376	378	392	375	343	409	362	371	356	404	371	376	387	394	363	388	404	367	400	403	393	409	392	422	402	391	380	392	336	406	403	426	378	373	416	362	372	334	377	397	397	421	402	415	411	391	379	360	388	407	371	385	378	366	375	423	382	423	379	403	375	353	420	396	416	382	403	379	363	362	393	387	342	428	385	404	356	357	390	395	382	394	390	382	411	377	406	399	356	357	397	388	385	374	410	425	428	382	382	370	395	393	373	334	366	377	402	393	381	374	382	394	372	395	364	360	368	371	387	437	401	381	363	384	382	392	374	379	372	369	361	396	392	380	405	407	361	407	372	388	412	424	409	414	367	395	394	330	401	403	386	445	382	406	356	389	423	368	383	367	405	368	412	395	434	415	367	416	391	370	415	411	414	368	394	360	386	395	393	388	414	417	385	405	383	388	401	377	380	380	364	371	392	351	391	404	441	397	407	376	376	368	380	357	375	393	371	409	380	370	390	426	383	424	398	409	388	379	425	379	353	391	398	356	378	399	381	418	406	391	369	357	398	380	394	390	412	367	390	384	390	447	371	371	394	414	402	378	429	364	375	363	377	373	413	391	378	359	350	391	373	421	374	385	370	416	379	362	419	357	372	361	360	403	408	421	356	419	383	407	364	432	398	400	383	351	358	392	393	377	377	375	415	405	370	380	385	374	387	367	398	372	394	376	449	355	360	385	384	387	346	381	394	415	397	389	393	354	424	422	409	382	391	403	402	427	400	395	385	355	362	412	399	395	363	388	365	346	422	407	344	379	398	400	363	399	410	383	366	376	395	393	381	401	401	392	401	403	393	400	353	408	385	417	367	379	391	375	391	384	367	380	387	373	377	405	350	346	375	369	386	398	416	411	365	400	391	412	364	367	375	358	403	374	407	436	346	390	421	378	402	346	413	395	401	367	374	397	347	400	389	388	422	377	378	415	418	383	394	372	367	389	411	374	393	380	379	399	368	413	408	367	369	382	396	380	361	403	389	374	396	381	364	438	367	372	379	411	362	384	385	402	381	377	398	379	364	421	405	414	360	385	395	379	411	359	380	381	375	396	392	422	353	381	340	410	388	389	377	404	406	353	365	437	421	385	426	384	375	409	390	395	391	393	364	442	415	380	426	408	363	348	405	437	380	371	373	413	394	378	387	394	357	393	350	377	398	406	357	383	404	404	387	382	379	418	377	404	410	362	417	367	391	408	402	378	380	371	365	405	387	393	416	390	403	392	360	406	383	372	397	417	364	416	396	394	383	373	387	350	361	395	368	390	372	390	370	377	387	369	387	386	395	403	376	374	409	394	388	386	392	396	422	405	402	389	388	427	386	385	411	360	388	391	399	362	375	363	405	392	352	388	393	374	379	391	383	373	392	394	364	396	343	376	382	409	378	398	407	371	382	362	386	374	374	405	375	384	386	412	374	406	387	366	379	383	419	398	357	371	345	364	376	363	392	362	365	414	376	399	376	389	406	387	359	415	394	392	400	376	357	393	373	391	364	409	429	390	369	365	356	407	405	384	313	382	398	409	417	375	391	384	369	375	377	391	387	364	402	403	415	333	373	385	425	390	385	407	366	377	364	377	409	421	356	384	346	397	394	386	379	356	384	402	389	383	365	390	393	387	387	399	386	430	413	371	409	390	413	372	378	403	393	374	416	385	396	357	371	347	357	402	396	375	380	395	380	370	392	363	412	409	425	397	401	412	401	385	401	379	379	370	408	368	402	388	374	366	367	400	346	405	395	382	372	360	422	400	392	341	392	384	346	406	364	404	414	365	379	397	396	381	382	379	397	405	396	393	408	352	388	361	367	410	383	392	349	377	383	407	416	367	395	390	461	384	369	416	342	399	358	405	402	422	385	372	430	419	379	385	360	404	404	380	370	392	386	390	386	416	368	383	373	373	391	397	413	398	362	382	365	382	370	364	345	363	386	350	374	413	390	396	416	416	367	386	396	391	389	342	354	434	384	399	394	400	375	351	399	395	387	375	381	358	386	376	380	381	357	392	380	402	407	403	353	392	384	432	413	388	406	381	362	396	389	384	368	401	372	376	393	392	397	386	403	384	380	399	429	374	362	416	417	386	397	407	402	411	403	352	391	388	376	390	405	396	362	391	376	379	398	391	389	402	415	407	395	369	391	335	379	373	401	365	372	383	384	385	401	344	404	385	401	355	403	388	364	371	417	402	381	409	387	372	414	351	409	402	352	397	391	394	381	386	397	377	446	411	369	388	385	398	392	338	373	383	395	371	385	367	399	368	414	397	353	359	437	398	410	379	354	384	347	385	402	379	446	425	386	416	369	404	364	362	355	425	366	334	403	386	392	378	432	369	395	361	346	388	363	415	383	408	338	364	390	423	426	390	420	368	405	392	379	354	407	388	381	378	389	393	377	379	373	397	417	416	379	383	431	389	361	385	376	413	364	383	404	399	392	437	425	411	390	398	414	388	392	381	384	405	369	374	396	393	449	408	393	362	382	357	379	401	379	383	383	346	410	372	390	391	381	391	365	375	383	389	383	396	411	373	377	395	409	383	390	397	361	403	398	376	424	390	436	387	405	380	377	381	390	387	370	392	416	410	416	397	372	389	357	371	383	398	396	394	383	407	401	406	372	377	406	369	367	396	380	364	434	403	421	412	367	404	389	352	374	406	380	390	405	390	371	376	399	381	397	418	383	382	393	393	379	408	388	361	394	395	374	363	402	384	412	387	347	390	405	372	387	382	382	414	425	371	394	380	397	401	408	373	422	395	383	399	402	436	395	383	402	382
23500	22025	29852	24104	21296	18630	3612	337	333	301	290	289	297	274	305	324	312	299	277	275	276	311	279	295	277	268	318	316	290	263	297	252	281	283	292	288	315	286	292	276	290	274	333	281	277	291	286	281	338	279	275	264	281	290	263	293	302	300	265	300	307	292	255	288	305	305	307	286	316	278	288	258	310	293	312	276	305	262	292	285	271	291	308	286	317	290	266	273	299	273	264	293	283	251	272	298	292	304	266	295	251	254	295	297	269	290	304	288	289	305	306	268	240	299	277	282	279	271	271	283	261	254	301	278	290	267	301	273	263	305	299	278	279	273	294	306	283	266	282	269	273	295	272	267	283	278	286	257	294	268	290	274	283	330	275	255	287	284	259	295	283	285	332	268	310	282	266	258	258	293	261	232	281	293	289	280	275	287	286	258	298	268	280	253	282	293	285	250	300	272	279	289	291	289	263	282	279	284	292	290	274	267	264	267	264	307	280	258	276	286	295	278	325	261	287	276	292	304	299	287	277	303	285	286	280	276	260	276	256	292	295	252	283	286	302	275	281	271	298	292	300	267	273	312	310	282	311	255	287	302	282	293	255	269	293	274	276	290	305	274	296	287	285	278	265	278	271	272	270	289	290	289	278	298	302	288	258	286	261	275	288	279	288	271	279	305	319	301	297	287	277	297	283	285	279	259	295	280	308	268	288	262	299	292	289	283	292	265	299	282	307	279	280	304	292	283	268	285	259	288	307	290	269	294	258	272	298	288	263	315	283	294	257	304	296	254	285	305	275	293	286	274	302	259	286	274	271	284	261	305	240	289	277	312	281	294	317	271	290	276	277	290	247	267	280	298	287	271	260	247	312	276	271	293	294	280	294	298	300	305	279	274	277	281	262	288	268	286	306	290	320	269	272	270	285	297	276	307	266	295	308	280	269	291	288	300	299	312	282	259	268	308	277	299	274	242	265	271	277	283	280	278	292	289	264	284	310	276	304	293	292	289	285	288	278	299	282	325	279	289	272	290	288	278	305	263	297	287	282	277	280	257	258	284	300	285	300	265	282	274	255	291	293	290	306	285	264	279	292	261	309	283	325	300	309	291	271	263	286	270	269	300	268	264	271	267	278	282	275	278	315	291	291	285	262	294	277	319	272	300	274	293	254	305	297	306	277	279	306	279	282	299	270	262	271	311	278	300	296	288	314	307	288	295	280	298	281	261	285	266	289	280	304	282	272	284	272	292	293	275	263	306	285	295	324	270	264	262	295	277	284	283	298	298	255	272	288	272	299	297	285	301	285	268	267	263	275	294	292	277	280	298	267	271	289	267	289	277	307	294	288	289	313	277	276	274	268	273	290	287	284	254	278	246	286	308	255	272	267	301	296	282	256	295	265	297	279	277	245	280	291	277	330	275	279	266	291	268	281	315	259	306	277	273	282	309	280	291	294	295	297	288	253	285	312	259	281	286	273	316	246	282	267	302	294	281	304	267	294	276	293	275	278	291	308	266	286	273	293	277	315	303	264	278	309	285	298	277	292	273	257	282	281	308	268	287	282	280	288	264	289	265	286	289	309	319	279	259	279	267	309	312	275	296	300	314	279	304	252	283	287	282	293	333	305	295	279	260	287	294	272	310	301	299	294	313	289	295	285	261	317	300	276	287	295	289	273	264	295	274	301	287	279	272	249	281	263	290	268	275	274	279	245	271	285	292	268	279	286	287	279	260	299	271	283	277	271	257	309	262	287	294	297	297	294	290	288	277	279	296	283	308	281	298	268	252	272	298	274	284	257	289	285	288	262	247	276	281	287	288	291	283	280	295	289	295	294	293	296	300	293	323	270	316	298	291	269	321	277	321	282	307	277	294	301	270	302	280	283	283	292	302	277	268	260	263	264	253	283	297	272	293	295	310	273	271	273	261	297	280	303	291	319	257	249	310	292	257	287	286	277	294	290	287	289	308	281	287	293	273	259	293	284	273	268	255	277	286	280	262	309	283	281	257	275	270	308	311	283	281	268	272	309	291	310	296	292	288	284	256	288	298	291	279	298	267	289	262	286	294	315	276	294	305	291	270	276	267	248	301	292	276	290	295	281	290	269	296	301	278	273	249	287	268	271	260	305	291	294	264	298	278	290	272	286	269	262	267	301	277	270	265	298	310	284	296	243	257	263	291	284	270	256	293	291	251	272	268	288	265	314	267	241	298	310	281	284	276	281	306	262	282	315	278	268	274	308	296	253	288	292	295	266	300	286	295	252	248	295	283	284	278	277	309	307	267	295	280	289	280	306	306	305	268	308	271	275	303	324	256	283	286	282	275	269	255	280	280	244	287	281	262	284	273	247	272	272	297	293	266	298	296	271	300	316	251	328	282	291	283	293	288	253	309	246	297	263	274	274	301	322	257	306	274	328	266	264	262	271	260	292	308	292	262	292	260	290	303	268	310	282	310	256	297	299	293	306	303	277	285	266	296	292	285	291	292	266	265	264	284	250	262	280	269	282	283	257	267	303	266	288	283	284	290	284	316	284	265	274	301	277	288	245	301	288	297	307	277	275	310	260	271	282	292	278	288	272	289	318	278	273	276	307	300	271	310	254	260	272	311	288	285	260	279	269	317	295	294	273	290	330	290	290	277	269	288	273	273	272	293	305	272	305	286	278	311	285	290	264	275	265	276	279	270	288	249	309	263	281	306	277	313	307	292	303	283	296	302	264	315	290	305	287	298	289	280	295	288	280	268	272	285	288	293	298	283	286	263	271	320	298	286	278	277	286	298	283	254	286	290	278	256	291	279	294	275	284	268	253	294	276	281	288	276	262	283	290	289	282	275	299	281	299	258	298	286	251	304	269	306	287	284	298	273	276	288	268	302	302	304	295	284	284	267	258	301	267	289	272	286	311	267	266	256	303	280	275	310	283	289	265	286	282	288	269	278	289	270	259	284	274	274	272	287	273	288	312	289	279	279	288	286	260	275	289	272	279	288	266	289	290	272	269	325	269	286	304	300	287	301	296	276	275	270	280	285	271	322	287	262	264	285	273	312	286	306	279	273	275	299	286	329	276	272	263	263	301	261	303	287	266	273	285	290	266	253	295	270	285	321	294	290	269	289	282	305	279	294	319	308	288	280	283	273	244	263	305	271	299	296	280	287	268	280	286	270	307	271	292	271	307	267	267	275	319	276	249	270	313	267	301	294	282	271	286	259	281	302	290	270	290	283	254	299	272	275	321	276	282	268	260	303	280	280	309	313	246	298	279	281	275	290	280	305	281	324	282	311	265	299	268	297	278	280	284	270	255	291	295	312	249	245	282	264	275	287	286	288	279	252	299	304	239	292	274	295	296	294	241	276	298	286	305	261	308	290	304	295	309	290	274	277	273	333	293	276	314	269	301	304	292	292	293	273	271	288	281	287	299	301	300	282	300	293	305	243	265	247	262	292	291	301	291	307	297	287	250	285	270	271	303	289	262	300	285	287	268	279	293	258	284	302	262	260	259	250
58893	98905	67390	36785	14510	3232	545	534	501	483	506	469	486	511	509	507	514	489	466	465	505	472	514	460	466	515	461	472	504	504	496	510	469	499	466	494	480	486	491	496	498	473	483	505	470	489	510	494	467	473	502	522	472	465	495	477	508	486	463	479	493	484	499	474	475	465	506	473	514	539	465	471	451	532	495	477	480	486	459	509	444	507	478	496	470	500	547	486	527	490	473	483	509	510	462	521	523	485	512	494	522	475	534	456	483	499	478	487	482	488	504	457	501	535	484	507	526	492	461	464	505	485	470	479	428	491	463	506	512	438	482	479	502	495	461	491	489	469	517	483	510	495	512	475	461	517	494	466	486	466	501	466	448	467	474	505	474	464	433	513	481	487	540	485	488	516	506	511	501	476	480	459	467	492	483	491	495	532	504	480	509	481	503	501	513	461	471	515	476	506	517	505	494	477	511	509	462	506	482	476	479	492	490	517	466	466	463	492	477	504	493	484	503	483	480	485	491	484	491	498	476	507	465	463	481	514	492	498	495	469	507	487	517	478	496	496	469	471	489	499	503	486	465	506	495	482	492	511	471	484	510	527	473	446	484	463	477	500	510	487	497	474	496	444	476	443	505	472	498	509	475	494	457	450	502	464	478	497	458	447	500	461	492	514	491	438	493	517	494	453	517	480	506	537	515	447	513	504	440	477	503	500	505	507	482	452	491	520	498	490	487	481	472	494	471	501	468	497	504	470	492	464	459	491	484	482	503	525	473	474	480	516	464	462	510	484	478	512	488	520	480	461	507	473	484	495	517	504	501	476	499	489	519	487	499	480	521	503	468	516	449	459	478	474	483	497	525	455	442	509	444	469	504	448	477	521	470	481	443	464	484	489	453	467	460	498	492	491	480	489	453	493	487	450	484	460	463	497	458	471	516	494	552	489	505	470	450	477	445	526	516	496	467	446	477	488	472	491	440	485	477	471	427	479	501	512	448	479	490	487	498	505	483	529	492	494	504	517	487	499	485	532	492	504	520	465	495	493	493	523	496	493	489	473	522	459	492	432	503	489	485	471	509	477	505	445	509	444	483	476	524	500	517	490	502	473	486	495	508	516	489	503	477	495	462	483	458	468	490	458	510	419	478	503	471	513	486	517	476	467	451	527	488	516	490	516	482	517	482	479	462	492	516	503	478	474	449	495	500	499	501	469	499	497	447	500	505	449	545	427	512	473	524	492	504	457	497	486	513	488	527	472	490	497	452	544	440	488	440	456	509	511	510	493	476	521	467	476	484	514	480	529	498	476	523	493	502	481	471	472	514	476	487	496	506	486	472	494	502	493	500	494	482	503	472	500	471	474	512	488	495	494	468	466	514	474	480	492	485	450	471	478	502	461	506	482	497	502	510	459	463	484	482	521	498	491	497	476	512	522	499	493	482	450	474	496	507	478	457	481	496	546	477	467	503	483	505	500	529	475	495	488	470	491	447	477	490	472	494	474	452	465	499	498	479	492	470	472	469	462	500	494	480	497	500	496	508	518	485	515	498	476	470	486	492	546	457	465	497	496	448	520	502	485	487	491	479	476	490	495	459	464	512	501	499	488	494	449	506	436	462	509	493	525	489	533	486	481	465	515	475	472	516	469	454	549	547	462	506	477	472	479	486	459	486	486	501	496	464	487	495	449	465	506	449	497	455	479	498	474	466	464	511	501	464	421	513	454	503	495	487	506	495	502	495	480	517	503	521	486	479	496	469	508	501	493	476	428	454	478	490	476	479	434	510	486	490	465	461	468	504	472	466	495	478	499	468	466	478	480	494	496	482	449	464	481	456	456	500	486	493	491	512	504	513	482	498	508	454	492	488	535	556	462	456	491	487	476	512	464	506	493	473	487	459	483	467	449	452	501	490	463	506	489	468	476	464	466	491	484	446	461	462	476	476	460	471	483	488	512	468	480	464	493	510	460	528	474	487	465	451	457	490	486	491	472	513	507	509	491	513	490	473	479	518	451	473	469	483	478	476	449	504	511	504	482	463	520	456	476	458	458	483	456	486	502	482	488	492	481	539	510	502	493	486	533	484	460	500	481	480	459	500	489	495	463	473	496	463	489	478	517	502	521	470	500	527	559	480	480	533	469	498	479	516	499	458	530	502	454	504	553	490	502	487	498	489	490	513	483	514	485	479	516	457	478	469	506	504	488	500	508	524	453	461	470	464	503	451	487	516	523	494	464	464	498	503	509	481	472	481	485	478	513	501	511	470	492	500	456	463	480	518	439	457	497	506	504	513	503	495	493	499	478	504	499	502	522	495	474	495	478	492	469	495	464	466	472	471	496	448	483	507	461	527	521	481	475	505	478	454	484	479	492	448	424	533	445	468	506	450	512	444	502	518	497	457	495	466	461	482	475	493	460	484	497	494	438	492	508	472	484	498	498	499	488	499	487	516	502	480	494	466	484	493	480	480	484	487	516	457	508	478	515	474	491	484	503	510	457	473	505	494	437	488	517	527	503	499	511	497	487	517	489	478	468	532	492	487	476	481	521	486	466	450	492	462	503	441	483	492	477	424	456	522	476	514	516	466	466	465	503	501	512	441	522	478	496	462	485	488	463	493	516	472	469	464	467	478	504	490	504	493	474	471	498	489	477	525	481	484	499	495	481	484	486	506	475	480	487	469	473	524	501	508	440	521	477	468	442	500	474	474	472	486	470	453	477	471	502	478	523	480	508	486	502	495	476	476	477	467	464	524	468	519	509	460	491	477	471	546	523	475	505	528	456	500	471	517	489	497	507	486	472	507	449	475	483	459	493	457	484	496	510	485	486	521	492	503	466	497	459	502	500	502	503	468	487	482	491	505	525	461	513	487	457	490	486	501	485	479	457	466	474	456	524	490	453	487	507	515	483	501	516	436	470	482	461	501	429	445	509	487	488	527	476	519	488	502	519	489	480	460	470	473	533	471	497	451	460	510	468	512	499	537	484	468	498	457	506	442	477	521	532	483	501	485	502	503	520	478	491	488	455	535	483	501	490	512	512	459	483	478	487	481	483	483	483	494	518	529	468	473	480	509	457	491	479	456	504	516	487	471	490	501	461	470	511	440	478	507	508	501	476	490	506	497	517	478	460	488	491	456	511	511	472	509	506	475	533	467	518	495	513	512	449	532	458	489	495	504	488	493	494	479	495	478	481	454	488	477	508	477	473	530	473	452	515	476	484	540	455	527	502	523	478	474	489	506	493	507	459	500	498	447	460	459	485	464	476	504	467	453	469	451	483	463	478	484	532	500	498	509	485	522	474	532	488	450	490	518	458	502	484	488	489	491	448	490	488	499	519	477	497	455	471	499	493	523	538	502	499	466	504	490	479	538	500	475	482	456	501	508	486	470	500	472	490	450	507	512	484	495	517	500	506	460	482	485	509	478	495	515	465	483	491	459	464	512	439	478	514	460	498	457	484	494	509	448	517	458	491	485	510	497	438	470	486	474	491	501	449	516	489	450	504
29784	29839	25672	9796	1116	387	231	268	249	280	263	253	243	295	233	241	270	274	264	253	273	247	255	269	240	264	246	257	257	272	245	247	276	269	267	257	256	240	254	248	225	255	255	243	284	230	225	236	270	251	243	252	268	273	251	276	244	269	257	271	240	248	278	253	266	267	241	289	265	245	258	284	283	272	252	252	273	240	246	240	244	269	237	256	264	251	275	251	271	270	272	254	250	270	274	251	229	256	258	278	255	238	253	248	237	243	267	299	233	243	279	261	245	237	291	237	285	285	261	282	286	259	261	229	263	273	269	241	289	248	241	275	254	261	235	232	262	275	248	225	244	249	247	268	250	263	282	268	282	257	258	259	237	222	263	242	285	284	253	293	258	252	246	234	260	261	239	273	224	257	266	262	231	281	240	255	281	252	242	245	229	253	276	251	232	245	228	261	277	269	233	244	271	242	265	271	266	265	255	249	270	243	252	244	246	249	238	229	306	258	259	273	254	266	242	244	268	297	262	249	245	261	234	229	243	250	243	261	245	245	267	262	254	285	254	264	279	257	235	237	279	276	262	276	257	235	215	250	248	273	262	242	248	241	263	248	249	239	248	255	202	264	292	243	263	241	266	256	254	263	263	266	290	255	266	268	237	249	261	271	228	275	237	253	259	273	285	250	258	250	269	244	248	267	250	277	267	242	236	259	270	266	282	255	264	244	253	280	259	248	283	280	247	233	248	283	255	254	248	254	254	244	257	250	292	261	276	266	221	258	254	222	257	264	253	232	276	241	277	264	260	256	271	268	260	259	252	236	271	238	251	235	251	244	253	264	263	251	303	274	271	245	285	245	289	264	258	262	275	250	248	245	244	234	281	260	244	245	238	259	252	253	245	249	269	247	233	236	273	263	268	258	278	260	272	290	273	257	238	260	233	270	276	274	225	244	230	241	286	251	276	268	242	267	238	230	236	269	276	244	264	261	268	245	275	259	249	282	272	270	257	239	284	244	257	247	256	269	282	262	261	249	260	274	295	239	266	256	250	273	281	260	257	243	263	265	270	247	269	239	237	264	253	282	255	270	265	259	255	261	246	295	260	250	255	261	265	251	224	295	252	236	280	274	243	260	221	290	241	251	272	256	248	275	245	267	268	286	264	267	241	237	259	246	241	281	272	256	232	252	247	221	258	254	251	237	260	228	250	233	238	268	246	269	273	252	264	289	259	258	270	296	253	259	273	254	266	249	252	279	266	232	264	287	282	263	275	277	240	263	272	273	262	255	256	257	262	258	240	267	257	274	239	283	264	255	257	268	250	291	268	251	259	254	251	248	283	246	266	270	247	254	215	261	238	244	224	272	260	276	252	236	266	279	254	316	282	278	240	247	251	243	263	210	263	234	252	265	241	281	257	273	244	283	232	238	266	238	261	265	267	254	259	265	251	257	243	237	275	272	255	252	272	264	263	251	260	254	236	244	279	265	272	285	259	244	256	246	244	276	229	244	260	252	225	252	252	274	250	276	276	253	270	269	248	272	258	258	283	251	272	275	256	248	248	265	255	249	272	244	267	244	250	279	258	264	254	249	250	284	259	273	274	249	284	233	263	261	260	273	241	262	233	243	248	267	231	271	295	266	255	241	260	220	239	255	228	229	244	233	237	279	254	264	235	263	275	247	265	245	258	241	255	278	256	269	217	246	287	258	287	244	278	236	262	254	259	240	264	224	280	272	252	279	262	254	230	270	251	256	250	249	255	260	283	276	260	236	228	250	275	278	235	277	290	267	301	271	236	256	243	237	253	266	261	267	275	282	232	269	237	254	245	265	249	261	232	232	258	271	265	246	271	245	275	256	265	271	267	248	275	258	253	259	285	264	256	273	279	268	276	255	280	260	266	260	259	250	256	267	242	240	289	229	246	282	269	254	262	236	256	243	252	234	280	242	238	243	260	264	278	265	260	238	248	228	250	251	253	287	261	254	265	219	259	244	277	245	281	225	253	277	265	258	255	265	263	244	238	247	267	272	281	249	237	253	281	261	252	265	261	250	261	291	249	257	232	263	252	273	228	276	270	282	271	259	239	271	246	258	234	239	287	268	245	223	278	269	264	285	274	279	259	222	245	242	278	285	276	259	255	267	262	245	255	241	286	272	258	250	235	244	279	257	263	287	287	268	245	233	279	265	275	262	250	252	244	246	242	252	255	271	245	255	262	262	264	269	254	282	245	238	255	278	260	251	287	228	258	226	235	244	272	250	254	256	236	269	242	252	272	248	259	237	267	270	231	254	250	276	258	262	238	259	258	259	264	265	263	266	244	262	267	252	258	250	266	269	266	245	263	228	264	271	281	253	280	248	244	245	265	254	248	249	268	252	257	270	251	241	266	264	243	246	260	266	275	263	267	248	250	241	234	249	240	252	238	293	261	281	255	257	243	262	286	244	258	267	254	256	234	254	252	258	268	256	276	259	247	274	254	236	262	276	253	235	268	239	230	234	247	251	253	257	256	247	255	251	267	257	234	263	259	301	273	246	232	271	245	243	268	275	242	240	260	262	261	260	251	269	272	262	236	236	262	254	289	275	280	285	277	283	289	254	265	252	245	246	263	232	268	285	256	246	259	258	264	296	245	245	214	276	234	251	255	258	238	248	251	244	248	269	248	246	262	238	243	260	239	263	231	264	263	253	275	268	259	260	272	254	262	252	264	252	257	260	252	262	251	236	259	266	226	268	266	260	285	255	262	249	267	264	281	268	248	233	264	252	274	261	247	258	277	272	255	257	282	250	272	245	267	254	264	243	236	269	257	242	255	263	239	243	253	260	262	274	253	267	253	251	259	269	228	239	270	259	228	286	243	254	271	268	282	265	232	244	244	250	272	269	269	238	248	259	286	276	280	262	259	251	277	282	265	272	263	249	240	262	276	273	254	233	257	236	281	271	288	234	254	244	253	284	276	262	231	264	254	267	271	259	256	270	230	239	248	249	292	261	238	243	254	225	278	247	281	232	245	246	238	263	266	246	249	239	286	254	251	276	239	247	264	251	247	279	272	243	251	278	243	251	242	240	237	245	261	280	262	223	253	247	268	229	249	228	270	255	264	263	238	265	243	248	238	289	253	218	251	255	257	275	251	269	264	251	257	281	230	267	240	260	268	260	234	293	252	277	279	247	246	238	267	248	254	257	272	246	263	235	285	249	216	251	270	239	288	276	267	299	265	253	278	278	255	241	293	254	271	262	262	276	260	239	294	249	251	243	268	238	243	264	251	261	257	196	231	296	230	228	275	242	249	246	233	237	266	262	257	242	249	253	230	257	257	252	226	265	264	273	248	266	283	258	267	273	253	286	269	252	266	228	265	261	262	226	262	246	265	283	299	236	260	237	282	231	264	258	272	299	264	257	252	261	233	248	275	256	253	297	252	275	247	235	235	253	237	286	235	239	266	251	253	267	234	240	228	269	254	270	240	262	261	253	267	251	268	249	230	260	266	271	264	238	255	262	264	239
38435	46972	28732	9046	2162	769	482	478	498	487	477	479	472	475	421	511	465	449	451	446	476	474	459	467	433	463	505	490	480	459	486	498	462	507	473	467	474	531	485	432	441	451	493	466	463	466	479	469	470	473	479	511	420	434	506	470	459	473	478	457	492	466	477	440	498	487	494	482	475	458	479	497	442	454	511	489	485	481	457	467	474	443	457	482	489	493	458	489	504	477	444	518	496	484	450	438	489	459	486	497	522	464	473	484	505	474	496	489	472	475	451	447	484	468	462	495	508	470	478	516	482	507	478	447	473	474	452	450	503	451	457	484	509	482	468	459	468	479	472	474	479	480	461	478	492	481	459	443	442	440	501	505	504	483	450	437	465	485	470	510	451	438	494	415	434	470	493	490	500	467	510	488	482	516	483	483	483	482	446	468	456	484	473	485	507	513	518	481	489	531	471	463	425	485	460	502	494	513	505	470	421	458	475	452	503	466	482	503	474	448	508	480	479	489	452	489	500	496	453	460	463	463	474	490	497	430	488	483	418	470	486	512	473	431	475	452	468	467	482	421	470	467	520	448	482	477	515	440	475	487	458	496	457	500	462	489	474	452	458	524	452	455	465	502	456	432	463	479	459	451	459	470	477	465	490	485	484	462	466	516	525	459	540	449	481	496	441	457	514	473	479	510	487	457	462	481	488	483	463	474	484	468	458	476	503	516	473	507	471	477	431	475	491	499	480	486	484	503	494	509	445	441	474	467	471	476	514	450	498	457	476	465	464	462	514	437	517	460	438	494	493	464	477	446	485	476	493	436	511	447	482	495	490	486	494	461	466	456	471	470	494	481	465	488	474	486	478	480	483	453	468	503	470	459	498	490	465	449	471	482	491	423	441	461	487	493	472	436	443	485	504	462	448	472	509	505	478	474	479	465	518	473	483	460	496	466	479	488	463	480	474	487	493	457	478	513	490	459	468	483	492	502	495	504	487	489	477	475	485	482	434	486	490	526	460	476	484	467	484	532	481	484	478	485	475	450	469	450	464	453	469	499	467	478	471	450	508	465	490	477	486	491	463	474	463	470	470	509	468	480	487	434	493	481	477	463	474	507	434	518	504	457	494	448	496	490	485	444	479	480	465	492	465	441	484	496	498	429	467	492	457	453	478	481	477	450	456	506	462	482	497	450	448	502	435	460	459	477	452	515	462	415	478	446	514	435	461	476	508	460	463	478	464	481	479	482	490	463	461	483	469	482	477	493	517	475	469	458	475	459	490	490	441	491	482	436	454	459	484	483	454	483	485	482	469	477	494	493	490	510	511	478	489	472	482	468	492	456	478	471	514	455	464	452	446	492	453	472	500	465	485	515	482	468	453	416	458	458	458	467	474	466	481	506	496	461	447	493	493	450	482	449	473	472	465	458	476	477	483	507	451	519	483	478	460	458	467	493	486	458	494	486	475	483	462	474	493	490	468	447	465	513	475	450	495	460	468	488	482	506	466	471	498	437	512	483	443	442	479	497	484	471	498	442	478	444	457	470	485	483	438	502	502	467	482	494	452	453	497	445	488	490	450	505	462	478	462	501	467	464	495	476	510	493	498	473	528	469	457	482	474	515	505	477	460	462	491	492	503	485	453	453	503	473	462	489	452	440	523	503	456	440	480	479	517	513	470	489	441	429	506	438	485	478	473	465	469	488	435	458	466	435	532	460	461	483	458	451	475	447	472	475	472	474	455	470	464	447	492	493	480	509	447	491	482	486	474	477	505	449	514	461	463	473	456	474	462	505	441	494	522	475	510	497	456	490	495	452	482	488	498	432	530	503	489	476	434	452	524	464	509	490	446	471	521	499	493	484	458	454	451	460	495	501	475	465	466	482	486	499	446	505	468	464	459	464	471	535	470	477	467	470	487	439	490	467	472	495	481	472	467	476	476	458	480	485	479	430	456	476	475	514	458	483	471	460	462	462	436	499	523	499	454	447	491	470	419	498	458	502	482	489	489	482	478	451	464	499	451	435	468	504	461	512	465	498	470	488	495	466	510	454	453	456	452	471	498	487	438	450	504	469	463	479	469	474	475	485	479	497	490	499	493	447	509	451	431	475	456	478	487	458	458	473	483	488	478	495	425	465	473	492	503	497	479	461	500	454	468	470	445	460	475	529	483	529	493	463	480	519	502	477	491	476	460	488	444	517	472	465	447	468	480	477	455	459	434	454	482	475	478	491	490	507	472	476	484	485	479	483	470	482	477	424	480	467	470	460	489	463	491	516	484	493	489	484	492	441	467	488	467	459	500	487	473	486	437	455	496	447	480	475	461	492	450	476	447	477	482	479	484	499	444	465	440	488	492	473	471	452	421	476	474	480	464	474	497	481	434	504	507	457	498	455	467	456	480	453	477	461	481	468	472	481	450	463	468	505	471	492	453	512	449	489	439	465	494	470	478	448	483	475	437	481	478	477	444	452	451	480	479	475	452	496	463	498	476	515	465	478	456	480	483	478	466	480	485	483	510	449	481	484	504	500	511	472	470	486	468	457	480	447	455	467	489	509	472	482	474	453	476	488	473	439	460	469	480	482	495	479	474	470	435	462	501	502	469	483	482	493	486	469	506	465	484	440	466	481	476	473	478	470	532	439	465	445	440	472	467	475	482	499	490	465	460	451	513	443	521	487	509	498	474	463	454	462	475	479	464	474	484	493	462	450	475	453	472	461	482	476	482	516	463	485	469	460	443	454	512	484	474	465	469	446	518	469	472	505	461	477	471	469	442	451	439	472	497	466	478	488	474	478	451	466	490	429	444	488	463	462	486	487	456	464	446	464	462	489	486	491	490	447	449	485	442	454	452	499	474	444	475	477	496	494	473	469	499	479	482	449	507	463	494	432	442	483	439	475	486	439	499	447	485	473	464	455	462	479	499	480	457	437	492	465	455	504	476	502	499	479	451	438	489	481	463	460	491	424	459	504	479	451	479	464	496	479	496	478	489	490	476	446	478	466	482	482	455	463	494	510	491	485	442	467	450	505	480	410	480	502	450	484	496	476	446	494	453	445	474	447	465	506	504	472	487	464	502	449	479	474	485	473	449	458	494	486	465	499	498	493	530	447	471	485	439	466	463	460	438	477	472	484	525	501	487	505	428	477	499	461	510	480	493	487	457	483	480	463	459	492	488	489	499	456	464	480	514	495	523	485	452	486	455	478	501	478	475	469	463	480	488	452	479	483	483	497	475	483	490	475	429	455	502	477	488	476	496	467	505	455	446	453	480	473	449	481	481	433	460	462	467	472	454	464	480	466	475	427	505	443	486	441	485	450	470	484	481	450	470	494	492	505	470	466	437	432	482	453	453	462	490	501	476	500	478	499	483	483	498	451	463	485	480	489	454	470	473	453	455	494	480	465	469	497	470	454	488	504	446	466	450	485	477	493	464	521	459	461	477	472	487	491	490	443	482	463	430	469	459	453	502	464	485	519	492	503	465	498	473	479	482	479	494	492	470	480
24701	23017	30745	25077	19408	6569	353	223	188	196	200	216	220	234	208	224	199	203	208	224	238	183	207	200	207	184	216	223	209	215	230	204	200	193	219	205	225	194	204	201	218	212	184	214	214	202	214	213	197	217	224	206	218	186	212	213	202	218	194	199	239	215	216	183	191	188	177	198	202	255	212	217	224	223	224	216	180	208	218	184	214	200	240	226	198	236	199	199	220	207	191	200	197	220	223	231	219	187	248	213	200	214	202	211	186	219	205	220	214	206	226	239	215	199	216	231	205	199	214	206	216	195	191	204	178	208	216	220	192	226	193	224	217	217	224	212	219	211	198	203	216	199	221	229	212	210	193	223	198	207	226	247	205	241	227	196	230	209	230	216	219	219	206	189	197	179	200	236	218	188	197	208	203	217	195	214	223	203	205	195	188	201	206	187	228	227	232	210	228	250	202	211	220	233	223	220	215	223	218	205	235	196	194	208	187	231	180	196	220	209	206	204	188	194	234	245	222	181	221	190	213	219	211	229	212	215	195	202	194	225	174	200	217	234	189	207	203	214	220	233	207	208	211	233	200	210	216	208	205	206	211	229	203	210	208	215	209	239	217	178	205	216	195	236	204	236	187	201	207	193	221	219	182	199	203	203	199	187	183	214	210	210	223	209	217	220	213	210	199	214	195	233	215	210	208	204	208	231	213	219	210	237	196	204	215	225	189	218	186	214	206	201	241	195	205	199	204	226	214	196	207	199	221	195	192	201	239	226	228	213	204	219	244	205	201	215	204	196	180	235	214	192	225	199	198	187	222	228	218	216	207	224	193	202	225	203	214	193	229	226	220	204	189	226	220	200	209	221	210	202	219	216	200	215	201	223	196	219	216	207	211	238	204	207	210	205	204	223	223	204	232	187	201	233	219	225	210	198	221	210	219	224	222	220	207	208	201	237	208	218	201	202	241	211	226	212	210	225	204	234	230	207	211	217	222	248	200	180	203	195	198	247	204	203	210	192	225	181	240	203	223	238	197	216	221	228	235	207	214	241	185	234	188	206	187	178	230	221	218	217	188	199	199	210	216	218	203	217	217	213	202	214	206	197	199	202	205	204	247	207	226	202	204	216	224	179	190	216	219	209	193	210	216	177	201	206	197	207	198	206	212	209	230	208	202	213	229	189	195	194	223	202	198	188	209	219	216	199	198	206	206	215	218	220	226	203	244	190	224	195	206	168	191	204	204	204	192	204	226	225	194	203	225	215	191	222	221	202	171	208	220	213	227	200	203	201	201	207	238	246	208	207	230	207	208	209	230	200	210	211	197	252	206	229	217	211	208	213	180	204	196	207	213	219	204	232	226	210	223	220	207	204	198	201	218	248	212	206	208	234	206	227	222	222	187	196	212	191	197	233	204	218	222	231	200	199	201	196	216	240	223	220	223	233	224	217	203	226	196	195	248	194	234	194	222	215	228	211	182	211	195	213	196	192	200	191	212	186	207	209	208	224	208	192	224	210	200	216	212	195	229	211	218	194	212	206	196	217	228	175	216	208	215	200	207	196	190	216	209	209	245	220	222	192	208	217	211	189	201	212	225	193	209	227	200	217	177	188	239	217	225	212	196	189	213	205	203	237	222	248	240	207	199	204	193	198	219	208	211	211	216	209	238	227	223	220	219	193	180	211	192	220	217	222	199	223	187	195	215	230	214	198	207	216	234	209	210	200	218	222	228	244	227	210	216	208	202	227	211	212	239	220	198	205	214	193	215	173	224	218	217	219	215	246	225	180	194	197	209	217	213	221	238	209	228	223	189	223	233	213	181	218	226	215	194	195	197	218	233	209	230	217	220	186	198	215	233	207	198	202	229	220	214	225	197	209	206	211	179	202	214	200	232	194	206	197	211	167	194	231	202	199	207	215	221	200	198	197	197	233	188	216	201	234	217	204	222	226	206	211	214	201	232	201	216	229	210	223	191	200	193	212	210	213	171	193	217	215	225	216	193	185	232	198	209	257	209	210	212	222	203	214	226	230	229	224	231	213	209	197	240	217	215	218	174	209	211	209	225	230	217	203	185	185	209	212	211	200	206	211	191	205	222	192	207	212	247	201	192	201	185	196	213	210	216	208	196	199	227	199	213	213	218	204	196	215	213	218	204	228	193	193	199	216	237	193	201	203	218	223	208	203	221	176	207	207	210	198	200	210	198	235	205	207	216	238	199	185	219	194	210	233	220	179	213	203	215	209	207	208	212	230	226	224	205	197	215	236	209	223	211	202	208	207	211	214	202	225	200	197	224	221	207	201	214	212	199	198	207	207	206	223	212	190	224	197	207	213	228	212	190	201	192	223	200	199	216	204	208	216	202	218	211	187	204	201	213	220	217	201	194	201	226	219	208	228	196	238	229	214	212	195	236	197	212	192	186	224	194	193	194	215	219	244	203	237	209	205	203	225	198	216	209	199	202	199	221	240	211	188	198	236	198	196	209	215	203	216	204	222	200	184	187	228	212	209	201	209	190	222	233	210	208	211	209	185	210	224	192	217	228	197	230	173	212	215	207	207	190	199	209	234	198	222	214	201	220	229	217	213	180	193	212	203	238	206	193	205	193	192	202	188	193	218	219	210	226	210	209	218	175	229	212	206	215	210	207	202	204	211	231	211	196	244	199	198	211	190	225	218	221	212	185	202	233	224	216	211	195	202	204	209	229	214	211	204	230	185	234	200	221	208	207	214	231	182	199	212	238	203	193	213	235	190	191	211	205	218	191	213	225	197	209	205	219	191	205	193	215	221	235	218	209	176	207	205	205	195	181	177	219	206	206	188	206	179	197	226	225	218	204	215	193	217	238	201	214	218	186	219	196	220	215	209	209	199	212	220	196	201	206	200	236	186	206	201	219	199	196	212	207	184	241	177	210	208	204	211	187	212	223	199	185	218	220	222	223	211	186	180	202	196	226	197	193	202	188	199	200	241	204	226	204	213	185	225	206	218	189	193	210	229	210	216	199	205	211	213	195	193	206	200	195	210	216	227	204	210	216	204	213	206	196	184	197	217	214	195	216	206	233	182	208	219	180	196	234	208	197	207	203	200	196	208	207	203	206	213	225	201	210	207	218	196	198	204	229	223	217	204	215	188	202	221	212	214	204	228	183	211	225	212	212	186	233	211	217	226	205	219	225	198	200	199	205	218	212	226	225	191	219	226	223	211	242	210	219	216	228	214	225	208	194	224	193	217	210	203	216	209	233	232	222	203	207	235	207	205	184	193	194	210	229	197	216	224	213	208	217	203	185	186	203	222	212	193	222	205	194	205	178	217	210	238	208	180	235	199	203	198	199	213	217	211	219	222	203	245	186	224	202	211	207	196	211	211	209	216	222	228	221	213	229	212	241	199	229	210	182	218	217	210	239	179	217	224	225	202	182	231	191	219	180	226	204	228	210	203	194	189	198	203	222	219	221	236	225	196	204	219	194	199	208	212	201	205	217	199	208	209	232	207	197	209	194	214
60958	89564	58889	29838	10026	2107	423	422	344	374	382	425	419	373	396	373	420	417	367	385	385	347	416	364	418	374	395	363	413	368	394	400	356	390	413	368	381	391	421	373	374	373	391	395	384	398	387	405	458	381	376	401	367	407	408	381	398	345	384	415	423	408	368	397	358	390	384	369	385	348	396	363	435	373	403	418	408	354	408	379	379	367	406	418	345	433	416	391	380	373	386	412	351	416	405	384	383	356	378	391	367	385	411	392	361	411	384	340	406	386	380	375	384	369	416	364	386	404	369	406	393	366	400	366	417	409	374	375	403	378	368	340	340	403	382	380	388	375	388	414	389	371	359	383	383	379	422	397	395	349	367	389	399	429	403	395	379	396	411	354	380	400	379	414	397	408	394	382	357	354	388	382	413	357	380	373	390	376	413	382	383	396	349	374	389	351	340	385	363	365	368	391	412	387	399	404	381	416	384	398	386	363	409	374	378	397	391	367	374	394	385	361	369	389	417	370	365	381	371	378	374	367	387	398	387	389	403	354	395	389	384	418	400	395	394	397	352	399	374	394	395	398	384	420	364	393	384	355	403	335	406	418	408	386	403	355	397	379	388	371	381	408	374	406	364	385	362	414	403	410	361	367	402	365	375	395	390	391	383	394	368	416	399	388	401	377	388	373	390	388	392	377	392	356	391	404	368	396	416	401	438	386	411	410	405	372	391	378	386	369	379	379	384	409	387	394	386	399	385	359	399	342	371	365	361	361	408	384	384	399	385	388	383	372	405	395	388	383	395	387	406	361	360	387	369	395	395	414	345	393	383	406	382	390	386	409	374	429	363	347	352	412	374	380	378	372	411	352	385	407	403	417	351	409	376	361	352	409	378	396	406	379	348	417	377	377	410	433	387	374	360	394	378	372	406	380	375	404	398	355	342	405	380	373	376	368	402	364	414	383	394	410	380	366	411	397	376	395	387	371	350	366	387	381	359	364	401	373	411	387	362	384	410	423	377	359	388	359	378	409	358	376	422	392	383	407	379	365	387	403	385	380	400	433	370	391	339	389	367	355	355	416	392	379	374	361	414	379	403	395	360	391	397	388	356	412	390	373	383	407	378	359	398	393	372	393	391	377	375	404	377	397	384	357	392	385	384	359	374	367	368	378	402	369	424	416	388	398	381	399	394	392	377	361	368	436	388	384	383	385	391	408	363	381	364	388	365	382	360	405	438	396	355	380	393	387	364	375	408	372	395	339	386	382	407	395	410	378	380	389	388	376	380	392	380	397	370	359	418	383	358	384	395	356	402	418	357	373	419	385	378	401	383	450	399	384	388	380	363	376	382	386	388	399	388	406	387	385	380	403	411	375	372	380	412	370	383	410	340	378	396	373	384	370	364	389	400	398	385	405	412	382	358	399	388	380	415	349	382	377	402	409	381	364	361	384	401	345	413	372	401	347	440	420	395	425	412	377	373	384	353	419	387	392	369	395	395	368	393	392	412	396	388	358	360	370	375	395	369	368	408	382	392	376	359	346	373	428	399	362	358	416	342	424	383	419	393	413	398	369	418	389	399	387	399	368	363	374	414	407	366	380	391	360	392	362	366	393	441	365	392	388	410	392	404	354	352	396	436	394	388	364	372	370	363	377	407	399	382	385	395	398	381	399	408	371	412	377	387	377	397	405	396	412	389	391	391	411	374	381	373	369	400	388	378	379	378	398	402	385	382	401	374	382	388	336	420	388	376	389	382	384	388	380	401	388	399	406	414	394	388	392	383	392	392	375	410	371	383	380	379	413	418	349	400	367	384	406	413	377	358	388	374	431	463	384	403	422	365	411	400	407	397	362	391	371	397	385	376	386	387	380	394	411	348	382	376	351	405	388	393	363	416	382	376	370	390	404	387	430	360	437	388	355	374	422	387	380	399	391	393	371	389	378	368	398	418	372	437	424	398	352	394	397	364	380	387	397	380	427	391	354	383	378	411	378	417	390	374	374	376	362	364	361	405	388	387	381	403	367	398	396	406	404	382	378	379	398	363	376	405	392	439	372	378	383	388	350	382	363	404	370	374	399	352	381	410	379	389	408	404	369	382	439	394	392	397	375	395	395	383	385	375	417	413	365	374	383	358	359	384	410	402	403	365	374	382	377	380	391	361	381	395	382	423	356	416	408	374	339	393	354	388	380	362	397	414	402	388	392	396	396	380	399	396	396	378	401	369	367	382	367	408	396	362	382	382	383	411	340	373	397	373	386	418	374	381	363	365	374	361	355	371	405	340	387	399	392	376	399	369	386	429	422	377	390	406	380	370	369	392	426	382	353	379	387	394	349	382	400	352	357	359	379	365	391	383	394	388	377	381	397	381	384	359	363	398	385	413	385	398	399	386	374	374	382	387	376	359	392	399	381	382	385	341	416	397	356	393	399	405	374	397	383	378	415	356	366	392	378	419	414	404	365	356	359	384	402	371	383	419	342	358	381	418	388	374	402	400	435	403	372	356	363	403	419	385	409	397	431	382	391	342	362	430	377	348	448	399	413	394	402	401	373	406	385	391	423	367	383	391	421	393	381	401	408	378	400	379	369	401	377	402	361	429	432	382	376	354	403	393	375	406	410	371	387	382	385	370	374	350	384	352	389	429	396	367	365	357	402	367	405	375	367	407	386	445	356	398	406	400	380	368	406	394	380	373	381	385	380	389	384	382	382	380	363	397	389	393	422	352	360	394	371	402	431	351	400	379	380	398	370	367	401	354	390	396	388	392	376	365	365	392	420	370	414	381	379	386	342	364	380	425	413	409	394	354	393	395	389	364	401	358	390	386	404	367	368	377	417	351	390	408	378	370	388	387	411	418	363	379	369	372	390	418	386	391	353	373	377	362	358	367	369	372	358	416	403	394	419	394	401	402	385	403	375	375	420	367	399	379	364	377	381	361	354	413	377	393	383	395	419	364	394	371	383	424	369	370	368	404	393	365	393	397	378	393	376	430	348	386	388	368	389	353	387	407	432	395	388	383	392	368	383	382	399	376	432	378	366	412	383	389	397	406	413	336	425	397	383	362	370	370	412	378	395	430	376	396	369	383	396	372	389	382	392	406	379	390	378	391	368	404	407	338	393	393	392	366	389	365	409	384	351	377	392	390	405	367	398	412	404	369	432	415	362	385	401	392	372	389	363	382	419	422	372	407	398	383	381	388	397	375	400	423	377	398	381	357	377	362	407	374	368	392	421	385	378	396	398	397	382	397	355	441	372	371	407	364	389	386	371	407	380	375	392	382	402	382	392	380	369	403	412	393	403	387	400	418	365	401	398	404	363	358	397	409	378	372	384	383	407	393	379	430	371	388	408	372	368	364	431	400	384	391	404	368	390	374	381	375	409	408	390	392	378	379	408	385	380	380	388	381	399	364	377	397	415	376	382	369	361	364	412	373	370	404	394	386	395	401	417	399	371	379	372	395	406	406	379	411	395	371	377	433	375	401	384	408	403	388	391	384	365	411	398
23470	22085	30028	24100	21292	18532	3426	316	324	284	331	294	307	307	279	244	343	267	270	272	258	300	284	305	269	276	294	300	261	280	307	267	309	273	278	269	304	295	291	301	272	279	291	290	287	283	278	307	292	279	268	294	307	282	292	280	263	279	297	281	292	293	257	276	278	276	285	266	257	260	288	279	294	284	262	271	299	296	280	274	281	271	267	265	288	299	302	280	227	289	291	279	281	254	268	268	283	266	289	273	292	313	294	295	260	289	271	283	284	271	261	285	294	309	269	247	247	280	260	303	276	276	272	270	280	296	289	269	283	269	309	269	287	292	311	274	250	267	293	272	278	310	262	295	261	290	294	263	296	294	264	272	273	279	294	253	278	292	267	281	290	279	291	284	271	307	293	279	276	272	276	285	262	278	287	301	318	300	275	297	290	276	264	266	275	280	255	290	262	278	249	283	275	260	303	296	281	272	262	269	296	287	279	255	289	272	288	273	264	291	295	269	274	297	280	287	253	289	280	300	250	289	279	285	300	303	266	277	277	285	288	267	282	250	256	294	282	282	283	276	287	287	282	288	268	288	292	291	272	292	293	289	289	272	282	284	285	286	297	292	283	291	277	298	288	285	305	279	312	267	292	265	290	251	289	294	252	264	306	263	276	273	290	267	290	283	308	275	259	292	281	289	301	273	322	282	275	262	297	273	282	277	280	269	288	237	252	260	269	270	289	283	273	232	301	278	268	284	307	276	304	286	283	257	263	289	271	280	246	273	251	270	249	276	264	311	299	272	298	284	281	282	278	298	271	278	292	258	264	275	259	268	292	324	291	281	284	248	294	259	249	250	258	271	292	262	279	280	302	303	291	280	269	261	273	274	254	275	255	276	282	279	258	285	290	278	282	280	284	285	318	272	289	296	286	279	251	309	269	285	283	268	292	289	299	287	266	271	285	285	281	289	299	279	284	302	269	277	288	259	269	283	258	284	273	277	275	256	255	280	266	276	297	274	294	282	300	258	258	283	280	271	303	283	289	240	292	258	286	282	280	281	243	285	269	295	302	288	289	272	271	250	262	278	278	271	259	262	300	281	279	277	304	274	270	277	268	245	257	266	287	282	279	264	301	275	286	296	274	279	299	280	258	253	280	264	280	260	252	255	255	290	258	300	268	281	290	290	291	240	268	261	253	260	270	296	277	266	299	297	303	273	307	280	267	291	288	304	274	271	277	276	261	253	309	275	272	275	271	275	274	295	269	305	339	249	254	293	300	255	304	259	304	264	269	272	297	277	300	291	266	265	294	293	322	297	302	317	290	257	273	284	303	268	288	304	292	288	245	289	280	288	287	308	279	308	290	283	272	288	273	247	271	258	296	263	297	264	270	248	300	276	328	299	277	276	263	289	279	282	267	308	272	280	283	301	315	276	252	259	282	301	287	278	295	265	283	278	289	242	266	271	296	289	283	284	289	305	276	313	324	267	262	315	283	279	280	286	299	328	259	292	282	290	302	273	289	284	269	266	287	289	268	264	279	255	324	306	270	265	264	258	273	296	244	260	297	277	259	259	308	272	286	271	296	257	277	266	294	332	286	295	242	304	294	267	263	278	239	294	263	284	263	262	299	292	293	279	284	279	269	276	275	292	276	278	304	299	278	270	280	292	267	303	307	293	263	276	288	267	275	270	282	260	264	303	296	317	275	279	263	282	303	264	282	266	289	287	294	285	293	287	267	267	269	265	274	262	272	280	297	291	264	316	285	274	263	286	271	260	288	302	269	329	284	289	276	300	279	276	277	301	270	258	273	275	285	276	302	256	280	258	291	268	304	257	250	269	286	285	279	262	310	274	305	296	310	273	246	294	287	292	304	288	268	305	263	285	291	311	313	295	273	274	280	267	272	269	289	277	289	281	279	274	278	269	300	296	297	267	275	265	289	289	268	273	239	285	270	286	307	291	275	290	311	293	283	281	257	285	292	274	283	283	272	298	290	258	266	276	273	279	283	266	258	288	288	297	265	279	286	289	289	287	304	241	265	250	280	287	289	272	306	290	280	263	275	271	298	279	271	294	295	281	301	272	278	299	294	269	291	291	275	279	245	265	274	291	296	268	294	238	305	252	279	261	275	322	274	278	281	302	281	296	261	273	253	294	277	299	290	287	295	266	259	261	286	283	263	271	260	261	270	275	270	278	291	303	284	272	286	270	260	257	302	242	288	263	273	268	286	274	306	255	293	302	291	255	294	273	282	272	274	277	285	311	295	299	269	298	272	277	284	243	255	293	272	276	279	283	274	290	282	308	315	293	268	277	297	273	301	290	270	279	257	308	318	302	282	274	236	313	282	278	266	278	272	248	287	284	260	269	269	286	268	278	296	263	293	282	307	297	275	322	287	264	302	310	276	292	279	257	289	254	296	276	290	254	260	279	279	304	273	283	291	278	266	275	245	284	309	298	294	271	266	285	267	273	319	281	271	301	270	272	276	280	267	284	277	289	276	282	309	273	263	282	268	283	295	267	270	285	263	291	251	297	272	275	312	274	242	282	302	262	274	291	277	302	299	299	275	270	324	281	292	274	259	290	281	251	270	280	282	282	278	285	283	297	289	259	310	275	282	285	275	282	252	302	293	290	267	285	277	270	291	282	312	242	288	250	292	249	259	306	280	285	284	295	283	284	278	273	288	298	264	270	286	275	269	322	301	274	288	283	271	277	271	253	291	290	263	281	273	271	279	270	270	267	271	281	306	272	296	281	310	299	295	284	283	281	280	268	287	270	299	303	305	270	326	260	288	313	293	284	269	272	292	267	297	291	289	267	279	279	287	288	253	257	281	284	273	285	283	262	288	304	281	294	270	270	292	300	270	277	282	295	276	273	242	293	282	269	273	274	289	285	305	291	310	275	306	325	256	295	281	289	277	284	260	292	251	283	285	262	272	292	250	284	278	293	302	257	289	283	241	288	279	296	279	280	289	274	296	287	262	279	300	294	271	298	297	284	282	273	293	275	251	273	262	284	294	282	282	259	277	271	294	248	246	270	284	303	296	310	285	247	257	288	304	308	254	281	259	279	292	274	284	284	274	264	298	243	275	329	270	249	259	291	292	269	248	303	291	300	285	259	256	282	300	281	267	271	290	279	268	290	289	276	306	254	274	279	256	299	256	264	278	275	279	281	283	292	303	298	285	282	298	279	262	296	284	300	276	275	310	278	291	316	287	288	254	285	296	276	276	285	292	279	264	266	255	288	310	279	288	288	259	275	241	284	283	273	289	261	281	313	249	275	270	263	302	281	297	271	280	261	271	279	262	271	307	292	291	291	298	283	243	252	279	280	270	271	256	260	279	277	253	298	300	263	267	298	286	276	267	284	284	266	257	281	267	264	278	272	298	278	279	263	311	293	282	283	285	293	282	279	276	294	273	269	275	272	274	249	311	268	280	261	272	253	275	304	263	274	243	284	295	329	300	301	283	283	283	271	285	261	274	271	268	274	269	314	283	282	237	297
59868	99243	68735	38455	16256	3603	458	482	474	479	467	463	497	510	486	500	480	485	537	471	492	477	479	503	509	468	471	478	520	443	453	444	497	487	500	507	481	497	450	489	407	511	461	488	498	489	467	486	453	485	445	482	510	486	511	446	493	457	458	502	470	457	485	514	500	520	483	455	522	496	473	470	448	507	501	439	487	469	516	477	511	467	477	457	532	425	497	478	457	494	513	489	478	523	478	490	496	461	492	517	476	438	456	464	455	486	473	476	526	507	505	466	478	495	480	460	450	449	468	472	460	479	485	444	487	470	486	469	468	491	493	531	464	478	483	437	491	465	490	461	485	476	520	487	503	490	477	471	490	486	492	496	484	472	489	482	473	480	503	483	486	508	509	491	452	434	482	475	464	445	493	437	473	523	498	495	485	472	485	471	503	476	482	507	505	452	455	484	504	484	490	454	487	474	454	475	524	477	518	477	497	483	488	481	459	512	487	471	490	461	475	468	503	503	495	466	471	473	494	480	474	443	499	501	492	472	512	454	476	517	490	484	492	492	481	482	479	426	478	461	501	485	485	503	444	512	499	476	493	465	472	481	472	449	464	471	476	473	469	467	483	487	471	483	489	473	461	525	488	484	479	466	457	497	505	485	504	449	489	472	517	523	489	484	467	501	503	496	474	445	469	525	509	452	481	465	505	482	479	469	517	511	486	466	466	492	490	483	470	416	500	476	477	483	467	496	491	463	507	449	446	496	486	512	523	501	500	468	514	459	510	417	460	499	476	455	488	455	486	449	488	475	489	450	501	503	484	470	481	507	485	464	453	525	481	477	488	466	467	472	462	495	527	475	467	458	492	499	524	458	451	494	527	498	458	463	488	486	480	450	494	490	487	493	472	441	479	457	438	472	495	501	495	504	484	492	457	459	462	466	466	441	488	511	470	453	479	470	436	500	488	488	480	446	457	441	490	508	475	482	508	490	495	489	488	484	542	474	462	498	482	473	525	474	468	489	485	475	474	500	502	448	544	489	544	458	506	492	444	485	473	485	471	471	501	487	501	438	486	531	454	482	466	482	487	506	474	478	474	493	491	476	479	513	512	475	459	509	506	485	477	472	475	497	470	538	496	463	486	489	491	475	448	467	467	512	462	481	450	513	487	507	505	502	444	477	489	456	450	470	479	485	484	500	535	482	509	470	498	462	495	448	479	521	479	509	436	456	502	508	436	467	468	471	459	480	489	463	481	474	462	498	472	502	481	483	487	491	496	480	467	517	474	458	452	490	491	476	491	471	459	497	435	468	450	487	469	470	474	465	450	482	514	489	459	455	479	484	467	487	494	511	470	478	449	536	466	467	451	469	505	469	513	479	454	467	469	488	529	470	492	492	450	473	483	518	477	510	470	472	498	506	487	477	484	440	478	489	456	463	474	465	501	464	455	522	501	453	453	469	462	499	468	466	480	477	500	474	489	495	477	477	448	493	464	503	461	493	467	462	488	479	517	458	492	482	452	478	528	485	507	482	492	475	455	501	436	448	471	492	483	473	471	456	486	428	475	475	525	494	487	492	519	495	501	516	450	492	468	473	456	475	477	493	474	477	458	471	451	472	469	417	514	462	456	491	487	486	476	495	446	479	439	434	482	472	448	494	500	475	464	493	456	474	468	489	436	483	511	432	516	486	460	459	470	461	472	468	465	439	455	508	474	474	463	435	509	489	508	502	488	491	471	481	470	476	461	475	482	507	448	470	504	480	474	489	458	500	502	486	490	450	489	519	494	517	431	461	473	504	469	532	499	473	476	496	442	442	476	479	476	513	511	469	503	471	484	497	448	453	488	495	458	537	472	517	464	472	475	500	499	473	475	514	495	480	513	473	483	467	458	486	476	488	465	482	494	500	474	485	488	495	493	502	492	479	498	470	517	507	468	480	498	484	488	458	510	471	420	471	523	513	465	451	486	463	491	464	463	487	460	476	500	476	501	493	485	506	470	449	460	462	468	444	465	477	507	434	497	446	460	519	514	500	478	489	483	470	508	461	497	497	496	456	460	468	503	448	549	480	485	481	453	496	496	528	482	477	468	487	508	473	460	496	508	530	489	455	440	453	425	473	468	459	461	450	486	469	459	481	503	493	453	488	493	482	511	459	436	488	482	477	489	504	472	502	486	503	485	452	489	450	503	466	438	430	469	488	483	479	450	454	493	453	462	481	504	461	487	485	499	498	502	486	453	480	455	457	486	473	508	525	464	442	472	504	478	481	471	513	470	478	478	479	513	455	480	465	456	474	489	482	469	486	476	440	478	490	498	473	464	475	483	466	511	492	496	469	502	483	467	461	487	445	472	500	491	447	504	466	485	489	536	459	502	476	477	472	525	450	460	469	473	467	467	529	463	458	515	473	497	494	493	490	464	460	512	522	467	466	466	473	476	472	504	480	473	498	492	458	460	514	458	446	491	470	470	494	449	439	479	479	489	475	472	490	485	522	485	432	466	504	473	472	489	493	471	461	485	463	494	444	489	518	502	506	478	446	483	491	486	487	514	457	484	459	489	447	436	473	488	451	482	485	459	468	461	466	431	475	510	482	532	505	502	427	499	439	476	511	507	478	450	488	486	475	450	480	487	525	438	481	459	488	442	492	477	494	509	481	447	518	457	480	494	495	458	479	484	497	481	438	469	495	468	470	447	457	525	511	442	486	460	463	477	488	457	465	493	452	488	460	459	487	483	482	476	520	499	455	482	481	486	524	468	474	477	504	478	507	483	472	477	486	489	472	468	492	474	478	494	489	447	505	461	453	473	484	486	484	499	477	447	453	504	475	488	479	479	507	485	494	486	490	480	477	481	486	505	473	509	465	466	517	539	473	514	485	460	487	521	455	507	483	480	494	491	489	454	484	474	484	464	466	483	477	482	466	462	488	482	461	494	496	485	496	496	482	462	524	495	496	477	501	482	514	460	471	485	460	492	517	461	481	515	475	467	495	496	479	451	483	469	500	471	483	464	492	473	468	510	455	480	514	491	471	486	478	490	494	481	474	489	502	448	511	526	441	497	485	472	512	447	484	532	444	498	446	459	487	490	508	446	449	458	520	475	489	470	488	462	472	490	466	480	485	500	479	484	491	474	441	483	495	487	445	491	491	494	448	497	518	485	462	489	475	499	480	452	521	463	428	509	471	501	521	479	460	469	461	454	506	504	486	447	521	474	445	455	488	463	492	482	468	474	515	454	523	489	437	520	531	442	467	500	473	480	485	466	456	473	469	519	471	460	462	476	510	524	499	482	466	446	480	506	508	489	495	452	499	506	480	471	453	469	487	487	468	473	474	489	469	488	454	497	489	489	512	491	491	473	509	462	461	494	483	478	498	506	440	482	450	480	456	475	508	475	473	446	490	480	449	497	500	431	512	528	450	470	455	478	495	471	452	488	478	478	503	480	482	461	462	483	461	470	497	451	486	466	476	451	450	489	509	476	478	470	517	473	514	491	450	445	472	441	453
29785	30307	24563	9370	1122	394	262	253	253	234	277	255	243	245	266	240	269	264	258	234	276	203	247	255	260	217	267	271	238	279	251	220	252	227	244	250	266	248	275	250	238	246	258	256	266	266	246	244	251	248	254	240	277	274	285	269	257	243	269	233	245	292	247	258	256	255	243	285	235	274	234	263	239	267	279	243	250	264	269	246	259	256	274	245	266	266	250	251	241	268	252	260	260	223	245	251	252	267	267	259	268	257	272	273	234	238	254	262	251	246	253	265	264	241	271	263	243	259	259	271	255	270	237	265	255	233	235	273	265	267	261	250	268	255	267	260	269	247	251	280	274	281	247	267	211	263	236	259	280	279	263	255	238	249	250	262	243	277	264	264	257	235	245	232	236	257	241	265	258	258	261	239	282	266	257	230	271	270	243	239	262	266	246	263	263	242	271	235	255	260	273	254	259	288	269	252	246	225	254	258	241	248	261	248	256	259	239	272	247	273	267	240	268	256	266	255	240	260	244	259	266	241	268	239	274	254	253	248	282	241	266	245	252	228	248	231	282	241	261	257	261	256	252	248	247	259	265	257	233	260	263	247	255	239	259	255	248	233	246	264	231	244	249	225	274	263	276	260	229	253	254	262	262	247	283	280	262	237	254	257	253	249	251	256	253	263	219	240	264	252	250	240	266	246	224	266	244	261	238	248	262	252	225	246	265	238	274	267	255	237	273	261	246	280	295	258	241	228	245	230	226	255	258	276	249	234	263	256	263	263	254	265	247	275	249	273	238	255	239	230	261	248	260	232	283	273	267	274	280	221	286	242	276	261	269	241	278	259	265	239	245	265	268	237	276	231	243	244	274	250	273	257	231	255	224	245	261	234	255	265	294	269	236	239	270	259	273	257	255	252	261	253	302	250	248	216	227	264	282	255	247	245	276	226	242	222	255	249	246	248	235	275	260	270	287	242	242	244	232	256	235	246	249	254	257	239	238	254	250	262	257	259	251	228	261	250	248	266	253	242	263	258	239	255	254	255	271	258	236	260	233	252	263	253	233	254	280	277	264	250	249	233	269	281	277	250	210	236	249	250	244	235	231	275	272	271	248	255	260	242	277	256	258	228	275	280	264	267	246	249	242	230	249	236	260	246	233	245	255	242	254	237	252	247	259	251	263	242	270	248	271	247	252	244	250	252	279	239	247	239	238	247	281	278	232	287	245	253	229	268	260	247	255	256	259	241	228	279	276	239	243	261	246	251	246	264	248	282	276	247	270	253	246	250	256	255	269	269	241	282	257	251	287	269	226	214	233	240	258	266	228	253	257	251	256	254	283	263	244	253	259	281	255	283	266	250	236	262	263	262	260	263	265	243	231	239	276	267	261	249	250	253	274	261	266	243	273	260	266	254	236	263	249	260	258	250	260	237	244	234	237	265	281	238	250	256	287	261	256	236	292	258	263	227	231	253	235	255	289	248	231	259	273	236	247	257	247	281	244	230	276	231	240	258	253	280	245	247	262	233	232	255	260	246	277	270	265	244	260	250	241	233	271	267	239	237	260	263	251	250	246	263	263	244	251	258	240	264	244	238	280	220	266	260	258	233	243	260	273	278	264	257	237	256	261	272	254	258	252	276	258	249	251	255	256	272	236	242	244	261	253	259	240	248	249	275	249	274	266	256	259	259	256	239	270	244	250	254	244	232	251	227	269	238	256	250	266	252	281	253	274	274	238	235	262	234	245	233	266	245	243	267	287	276	254	248	251	214	266	266	231	243	266	285	259	285	252	225	247	232	261	251	251	236	228	283	247	261	265	254	230	224	238	278	243	225	249	253	266	253	266	258	243	229	261	275	264	245	272	253	229	247	251	238	245	232	263	244	268	228	244	242	242	255	271	235	276	247	264	247	253	267	233	271	265	251	274	279	271	241	298	275	250	248	271	284	256	268	266	271	264	244	285	236	266	264	235	232	234	283	257	252	256	250	233	245	302	228	257	253	255	268	277	252	273	276	265	246	248	274	221	262	265	252	245	284	253	290	213	262	229	251	216	244	292	251	239	241	264	242	255	270	263	236	264	246	225	247	254	258	260	266	261	222	265	249	272	255	262	240	270	258	242	241	225	262	248	238	259	267	230	265	252	246	273	258	246	253	246	232	235	263	251	248	220	243	261	258	241	247	247	288	254	250	247	239	231	222	245	269	240	281	252	228	256	242	248	281	242	318	239	217	258	271	264	272	262	237	252	270	253	245	225	236	267	241	271	256	250	253	256	254	248	229	284	282	278	278	253	237	245	262	274	253	273	272	266	258	272	281	228	253	259	278	250	232	274	263	277	258	278	276	255	246	227	241	259	249	255	288	286	230	267	251	237	261	239	236	291	259	269	248	228	230	249	224	265	272	244	242	289	248	269	226	247	262	245	256	259	274	271	238	249	234	244	251	230	227	234	248	242	284	253	253	243	260	242	237	264	251	263	264	244	283	277	220	261	267	251	249	244	234	216	255	233	250	236	235	257	253	256	260	237	245	245	261	243	246	247	284	261	266	249	251	258	239	255	274	237	278	268	257	229	244	288	243	243	277	257	267	254	245	264	293	246	254	227	260	260	264	247	235	256	264	272	257	230	246	234	233	216	240	267	238	246	249	286	290	270	242	246	237	235	240	261	287	243	252	241	246	256	262	268	249	240	277	279	251	277	293	246	249	259	248	260	241	226	265	223	253	241	237	287	262	276	252	241	293	264	259	252	264	243	268	250	243	259	220	237	257	235	218	263	258	234	241	278	252	258	244	268	258	257	272	218	237	246	256	278	241	240	249	220	247	257	258	256	239	266	246	250	231	274	263	231	242	262	239	262	268	251	244	234	267	259	258	245	250	248	255	241	258	248	236	307	265	266	269	230	258	290	281	235	290	231	250	259	269	253	291	262	258	231	258	228	252	276	245	237	251	252	271	244	246	245	263	249	253	266	263	264	275	236	245	242	240	265	283	243	238	228	241	256	264	268	248	258	218	244	254	269	264	272	263	261	246	255	233	227	272	244	248	262	245	245	238	241	271	269	285	254	255	270	257	275	230	218	244	245	264	227	236	250	249	250	254	265	256	253	267	242	257	261	284	299	222	263	257	280	239	239	240	274	248	246	255	238	236	275	243	248	234	258	235	263	258	255	224	230	258	270	240	276	248	267	249	254	243	264	229	248	263	261	257	293	247	236	260	251	253	244	279	231	227	256	262	237	283	281	281	235	253	227	255	248	266	235	250	250	230	219	253	266	254	256	271	252	266	250	243	256	250	242	269	258	264	238	253	235	273	296	267	235	257	259	237	249	270	282	239	254	266	249	247	272	285	262	262	263	241	243	230	253	259	260	269	253	243	283	229	245	252	257	253	278	236	276	255	263	240	243	257	237	253	237	270	266	259	215	228	245	260	256	270	263	246	269	235	251	247	248	242	253	235	218	249	272	264	247	264	249	239	229	250	239	273	264	253	263	243	230	255	243	260	250	249
38832	46998	27443	8584	2033	753	474	485	460	465	500	467	459	471	482	469	483	451	490	483	466	469	465	453	510	473	506	489	492	471	422	452	487	478	488	453	461	486	464	489	491	473	503	465	488	473	463	500	462	494	472	439	483	473	448	453	456	484	450	481	482	480	467	491	451	506	455	469	492	451	474	438	506	488	463	480	493	483	468	478	469	467	492	485	485	487	470	453	461	446	475	481	475	488	448	477	468	482	481	492	456	439	464	478	502	413	481	465	457	494	479	485	464	461	457	426	486	483	467	497	476	483	435	459	478	452	486	491	455	499	468	456	475	472	498	493	466	483	481	483	459	438	476	465	511	486	471	434	447	518	460	488	512	461	433	477	439	472	453	482	484	462	449	474	462	472	499	480	477	472	483	481	456	444	511	479	460	480	502	477	463	454	480	483	483	515	426	523	481	503	472	465	487	478	465	483	482	455	480	471	438	465	464	500	473	462	447	477	480	488	455	495	450	446	466	504	451	464	434	442	478	470	466	485	443	522	450	454	449	486	428	485	445	485	459	483	470	477	435	474	453	454	487	467	440	474	446	480	487	476	448	508	488	443	485	461	438	462	466	466	490	448	485	428	452	485	453	495	505	485	493	482	475	450	512	480	473	444	439	472	505	466	441	476	510	459	487	454	499	497	438	471	488	455	470	474	465	487	486	458	462	468	471	461	497	449	434	472	467	514	459	495	487	467	467	503	452	497	443	436	503	458	460	444	440	452	466	481	472	509	511	498	476	469	469	502	477	469	474	481	430	505	457	483	488	452	487	470	514	509	508	467	447	447	427	419	462	462	471	473	436	477	405	461	452	468	442	466	441	477	457	458	508	419	457	528	472	438	513	457	445	409	475	460	460	461	462	449	482	467	453	455	489	473	465	449	470	463	453	439	483	479	518	460	478	474	469	475	485	458	481	434	470	488	481	496	483	490	495	435	485	453	430	481	449	502	457	498	483	471	480	475	515	466	468	494	459	454	460	466	458	422	497	462	473	494	457	482	511	498	478	508	468	443	453	435	463	468	436	461	467	453	431	506	476	498	476	476	461	458	447	466	464	463	427	500	462	457	466	482	460	469	506	477	502	493	482	470	451	456	511	456	463	446	493	495	506	476	506	447	483	469	445	457	422	480	498	471	451	458	496	477	475	452	447	470	456	463	474	458	441	495	468	465	473	431	451	437	478	459	468	499	485	495	480	482	444	502	467	469	465	488	476	489	457	477	489	480	476	457	475	487	436	417	470	464	461	489	443	490	514	454	417	460	480	472	411	425	467	443	475	447	452	471	414	458	444	490	478	457	479	467	518	445	482	466	465	458	428	482	473	453	493	436	457	477	450	459	463	460	464	476	481	462	469	420	451	484	455	502	480	474	427	501	510	470	459	458	499	451	495	477	456	469	437	480	472	474	482	467	466	485	466	499	457	454	449	462	509	419	451	515	443	467	464	485	458	459	435	473	495	473	503	486	430	474	457	462	467	492	483	466	486	501	434	435	464	503	484	477	492	477	470	462	478	445	468	470	454	480	443	506	496	482	454	452	452	451	473	476	481	483	495	461	472	472	493	485	414	466	465	463	511	486	502	469	455	471	438	508	470	491	477	476	490	451	447	479	510	488	517	517	497	484	453	501	451	450	489	457	484	468	465	430	462	496	485	439	428	461	467	479	476	497	511	446	454	490	507	457	452	474	481	459	458	482	498	458	446	439	457	453	461	428	455	492	437	429	473	454	482	506	480	468	467	443	430	467	464	480	462	470	485	444	481	486	458	484	478	464	508	444	473	469	447	472	467	504	460	449	490	451	442	455	428	458	463	492	490	470	488	451	457	445	474	445	452	487	470	469	480	466	474	444	478	421	470	481	488	494	441	434	488	487	484	465	445	474	470	508	417	464	459	477	459	470	479	483	435	479	449	484	505	437	504	491	489	427	473	448	451	466	457	467	466	486	464	433	453	487	510	479	486	454	488	448	483	451	493	476	478	456	472	478	431	454	492	435	491	429	486	453	520	434	480	472	476	481	484	441	455	472	489	486	483	457	459	465	500	486	469	462	484	475	446	468	483	486	460	464	464	456	483	458	441	467	480	497	446	428	475	436	474	466	481	473	473	504	467	464	498	475	504	507	469	458	471	447	467	482	485	469	448	457	453	464	485	467	503	472	460	478	470	440	485	444	467	446	493	441	474	427	487	429	467	473	480	469	505	490	465	454	504	452	498	484	488	472	502	509	496	518	463	468	470	453	454	491	468	438	443	469	468	478	471	481	503	435	470	461	459	467	445	453	449	494	505	476	485	456	442	458	450	465	455	442	435	462	483	477	466	479	460	467	513	464	488	480	477	460	453	483	461	477	464	529	515	473	473	455	464	490	477	492	460	479	460	486	498	473	450	435	435	444	478	455	468	444	480	495	437	490	465	469	435	475	447	454	444	473	448	505	488	470	474	505	433	502	458	452	461	450	440	476	459	491	461	455	473	498	463	466	483	439	454	463	485	430	492	467	462	489	470	457	493	464	445	464	489	475	469	443	488	470	450	482	495	502	453	496	465	437	460	462	460	471	478	469	464	442	453	411	466	439	504	437	455	466	480	485	500	487	451	439	466	466	471	466	474	451	448	459	487	427	474	479	471	489	490	474	476	436	475	424	463	439	474	493	501	428	471	458	455	482	513	438	482	485	469	420	470	493	476	473	441	479	449	448	491	460	477	465	448	471	476	486	475	480	501	436	451	485	524	450	483	449	484	501	468	537	487	446	465	452	461	458	469	478	476	467	442	487	471	475	531	471	465	448	470	463	455	486	451	481	425	445	469	495	454	470	502	471	443	482	499	414	436	494	465	499	496	458	432	494	461	467	477	461	514	538	455	462	477	510	474	489	408	472	461	437	447	487	460	474	457	472	467	445	460	477	484	506	450	452	486	477	465	466	467	479	461	478	467	460	443	473	464	461	493	471	497	464	506	463	486	449	483	452	442	456	453	474	439	458	469	444	456	461	468	480	477	461	466	481	489	450	457	471	444	467	486	466	456	462	479	468	470	463	431	478	446	480	460	524	468	444	482	466	481	501	456	491	472	447	484	457	489	483	496	492	463	453	503	452	453	461	480	443	483	435	469	495	515	500	474	468	484	464	493	463	453	475	458	466	474	469	505	471	478	457	455	491	470	493	474	474	508	455	458	443	441	468	445	442	471	432	468	499	462	481	452	465	465	469	459	478	481	494	437	468	483	472	489	496	483	488	458	496	437	450	468	464	461	473	498	446	471	527	475	453	431	485	482	504	502	506	516	452	469	469	455	489	472	471	461	486	478	449	441	472	454	501	473	459	501	437	459	450	458	478	457	481	439	480	491	449	476	469	458	480	480	482	462	513	453	473	479	450	489	438	483	488	425	494	472	502	452	496	485	458	453	487	460	441	447	459	439	476	455	441	436	501	477	517	493	483	463	490	496	467	452	479	490	463	453	435
24731	23115	30118	24894	19335	6111	318	250	197	228	203	207	219	215	217	209	219	237	198	193	199	208	202	225	217	182	215	189	179	225	234	210	220	214	212	218	219	213	227	180	212	193	208	216	217	217	196	210	208	202	202	227	192	212	193	199	231	186	208	230	205	205	214	224	190	201	214	209	217	192	200	239	200	218	198	208	175	177	216	185	182	205	210	216	202	212	241	211	224	192	209	212	237	200	209	215	210	213	180	199	212	222	204	216	207	200	230	214	209	222	210	194	183	190	216	200	200	213	212	203	224	190	235	202	179	205	215	195	203	189	200	178	190	218	173	190	207	201	220	211	212	222	206	203	225	204	203	218	229	193	206	186	205	185	204	212	222	226	227	219	199	199	201	220	222	234	220	220	240	191	197	193	218	212	178	211	216	232	212	208	189	210	211	204	203	208	172	200	204	201	206	192	216	194	202	216	217	190	207	202	216	231	218	210	228	215	180	232	209	192	211	192	193	227	221	194	210	199	192	223	197	182	191	207	212	227	206	211	227	203	227	213	203	199	210	212	197	203	216	199	222	199	202	213	205	211	204	228	196	216	224	196	208	215	212	201	201	220	227	200	200	208	180	226	203	225	198	190	202	203	193	195	180	194	220	205	202	181	224	209	225	224	222	185	201	211	220	227	203	219	186	208	211	207	183	190	174	212	209	193	199	204	235	225	215	217	198	232	179	208	210	202	219	195	190	208	193	229	216	196	218	199	198	222	208	204	210	196	218	208	211	215	178	204	190	199	228	218	210	211	191	235	179	182	217	217	199	184	224	206	242	209	182	211	192	207	198	231	205	195	209	198	215	218	185	188	211	232	211	215	208	221	192	210	210	203	207	192	225	193	187	206	225	222	189	201	181	208	180	200	207	225	236	216	216	207	177	190	206	217	197	198	193	203	210	202	230	216	196	228	208	177	233	213	221	208	224	215	198	194	197	206	226	191	198	188	208	206	190	184	209	189	230	194	196	223	207	187	208	193	211	217	232	207	205	215	196	208	200	197	208	211	195	206	215	208	222	199	230	200	207	213	199	205	208	206	191	203	228	202	223	199	214	203	222	194	195	222	210	218	202	197	247	226	183	228	225	217	221	216	220	201	215	201	210	199	215	233	209	197	207	186	224	199	202	188	222	220	225	208	198	204	218	201	228	172	211	220	211	205	201	199	190	188	207	223	203	217	213	190	204	188	215	192	205	219	189	204	222	216	219	207	212	194	203	205	199	223	206	196	189	206	215	209	181	200	223	222	224	187	222	178	215	202	245	195	220	192	210	190	199	189	197	216	222	197	215	208	202	219	223	201	197	192	189	202	200	222	215	178	194	214	215	202	201	203	205	193	232	200	223	175	208	198	195	189	209	213	189	206	229	183	217	188	214	214	216	211	204	216	216	197	211	220	198	201	200	201	213	190	218	214	201	226	225	221	206	209	200	212	208	209	206	169	205	208	202	182	201	214	229	198	180	198	225	195	191	209	229	233	202	231	216	201	206	199	200	205	197	202	214	218	192	215	225	216	213	187	212	210	208	227	199	231	185	202	245	230	215	216	202	216	205	212	217	191	204	202	232	238	208	214	185	211	222	205	230	194	181	215	215	233	216	208	223	213	209	199	194	187	204	203	207	237	218	227	220	214	190	223	207	211	221	210	208	226	213	202	193	192	226	206	231	226	213	210	202	197	176	213	225	210	210	182	238	211	214	206	207	230	213	210	220	191	202	199	212	201	230	205	208	196	232	214	205	207	203	218	215	211	210	197	241	225	210	207	219	210	214	192	226	196	231	204	198	203	203	206	229	182	236	256	214	203	226	172	209	202	202	220	193	213	196	206	210	212	193	179	217	193	211	206	202	194	202	187	211	210	215	184	201	222	191	224	178	189	200	214	207	192	220	190	198	220	198	183	220	189	218	186	215	192	191	186	200	201	187	229	235	228	223	205	219	209	207	223	227	196	204	210	189	194	222	195	202	202	209	227	184	221	213	203	193	204	205	224	204	184	177	187	193	187	216	196	209	163	212	220	202	220	183	192	212	226	230	227	206	225	215	183	194	207	181	185	223	193	210	186	208	165	189	199	233	221	217	203	192	192	205	190	207	187	208	192	191	189	220	214	233	200	206	222	205	205	184	234	219	227	208	211	184	186	201	204	188	191	199	193	190	168	208	200	204	195	196	192	198	225	200	206	216	201	199	203	214	207	202	196	210	190	193	206	234	197	206	215	215	199	214	204	209	184	206	188	233	206	223	231	212	209	212	209	228	208	204	195	220	189	200	220	222	204	200	202	198	193	203	226	215	215	204	179	209	201	218	220	207	231	206	195	217	193	197	211	199	204	245	210	200	215	174	211	206	197	223	212	212	219	239	195	222	198	220	210	220	204	215	226	199	218	218	193	209	213	204	211	196	203	178	177	188	202	192	212	244	202	189	186	198	199	196	204	196	197	207	214	213	196	204	198	208	181	230	197	207	225	208	238	191	222	216	202	195	208	226	185	201	182	211	197	224	193	204	208	197	192	191	196	235	199	204	198	182	201	213	197	206	228	168	198	206	203	190	199	205	199	204	210	218	221	187	212	199	215	231	193	205	218	218	184	187	206	220	208	210	206	185	212	233	201	207	203	206	199	187	185	185	221	190	229	232	214	226	192	201	194	208	203	201	215	195	193	193	199	208	202	214	211	197	210	188	201	190	207	196	185	190	221	212	217	178	229	197	211	189	200	181	200	235	199	221	236	183	214	213	194	222	238	202	205	225	200	216	181	192	181	218	192	185	219	200	202	215	236	183	203	208	206	207	202	203	224	201	208	207	216	213	218	227	199	191	217	217	200	194	200	223	188	225	208	229	192	211	193	226	219	217	204	222	204	206	187	228	216	201	194	213	192	232	217	187	192	202	201	205	210	225	213	196	197	193	207	207	208	198	201	197	208	223	192	204	211	201	203	217	200	201	182	200	188	227	194	211	198	207	241	222	230	239	195	221	208	240	191	202	221	213	211	213	221	211	213	207	201	220	223	196	204	193	189	234	203	217	220	203	209	216	194	209	191	191	213	193	194	213	208	199	197	206	230	217	215	209	223	203	222	208	214	229	204	228	194	203	239	212	233	186	207	201	195	219	209	193	213	216	223	187	222	204	200	220	212	212	217	194	196	200	195	198	226	197	210	191	209	196	222	211	204	197	226	208	191	207	174	225	196	219	189	200	191	177	201	234	187	206	176	247	185	216	220	198	198	212	192	179	211	221	208	209	203	209	195	203	209	207	224	231	202	216	216	212	189	193	189	208	214	243	222	204	205	203	208	212	196	219	220	224	191	219	227	195	197	193	231	213	211	230	197	210	197	183	226	208	238	210	202	214	222	176	191	246	225	213	213	198	221	214	202	210	192	189	219	197	192	211	205	224	212	230	177	202	191	208	222	228	216	188	223	185	228	208	184	191	225	220	189	248	210	210	195	213	193	212	213	187	178
60136	88210	56646	27812	9049	1740	405	432	377	369	395	376	386	382	388	368	403	385	386	421	385	395	392	397	393	394	348	387	391	397	399	373	417	376	365	389	360	398	394	376	413	368	391	385	402	372	393	379	373	389	396	416	389	394	380	371	370	373	411	380	418	410	378	365	367	383	397	381	364	405	398	398	384	384	387	360	410	383	341	375	414	399	378	399	399	406	373	409	371	371	363	412	362	396	427	376	390	356	372	379	406	396	401	360	382	386	373	349	372	378	382	371	368	384	386	380	346	411	398	376	374	384	405	372	406	391	415	409	380	371	382	385	416	355	359	413	375	396	382	377	358	409	351	373	404	369	391	363	361	400	381	370	377	333	389	392	412	408	393	360	386	426	380	371	393	367	392	390	359	372	412	407	375	379	365	391	372	372	351	362	381	407	366	385	369	370	391	389	392	349	373	404	372	408	349	385	374	383	351	404	376	398	373	362	392	364	393	391	369	341	382	381	401	354	384	361	399	396	390	402	376	400	346	366	416	404	394	382	366	376	404	367	383	399	375	367	381	377	385	383	408	386	368	398	333	391	381	360	380	397	388	384	368	394	371	369	392	386	401	374	394	396	372	341	380	395	374	380	344	327	368	402	377	401	395	362	383	403	393	402	372	415	365	391	387	386	367	366	376	374	393	386	393	360	394	345	391	402	401	363	396	378	383	345	394	402	350	403	379	398	418	399	370	383	385	360	373	394	360	377	365	375	392	401	399	361	356	390	414	365	375	398	402	397	331	387	368	375	384	336	373	360	402	420	404	402	389	390	401	374	369	397	374	365	385	381	356	378	369	395	363	356	394	384	357	399	379	378	394	386	351	399	394	408	363	389	394	408	400	372	383	375	409	353	373	363	380	375	356	385	415	388	396	375	378	410	413	375	373	344	369	388	361	359	386	382	370	372	392	371	368	325	369	383	388	407	413	398	400	412	380	388	370	426	415	355	386	411	389	369	373	395	430	372	369	396	390	394	383	362	366	375	404	369	386	327	387	373	366	374	383	375	351	414	368	392	381	384	363	394	383	381	360	409	405	417	372	401	399	405	380	422	369	378	382	377	360	364	377	395	400	374	375	384	383	419	403	417	395	420	378	395	363	381	382	403	408	365	392	391	371	372	378	374	405	345	380	369	368	370	397	394	378	386	386	386	375	363	360	394	346	387	396	375	369	383	369	401	383	361	390	362	393	367	384	377	367	395	364	376	367	368	406	405	394	341	364	411	361	379	421	374	392	379	377	398	359	409	356	356	404	359	375	386	428	346	366	375	400	367	404	409	404	413	356	380	383	368	395	373	367	378	421	371	383	371	376	377	348	386	390	395	372	387	410	363	400	416	368	390	401	407	379	380	399	316	382	397	368	370	354	393	433	397	375	397	390	388	365	394	388	343	418	371	335	362	359	389	353	414	402	382	413	395	346	330	372	392	410	390	379	415	368	380	392	404	381	396	368	399	371	345	401	397	367	395	385	396	410	362	364	405	371	378	416	398	390	372	418	397	354	391	401	370	384	367	379	390	407	403	397	391	408	397	406	398	387	375	370	396	349	368	383	348	384	372	387	368	396	384	402	396	368	369	382	407	364	406	404	395	392	383	358	363	384	402	396	400	400	375	395	360	377	386	411	411	380	366	397	393	394	377	381	412	376	400	382	404	370	396	387	393	373	390	354	384	375	373	355	406	379	394	379	345	368	383	353	343	391	390	402	366	376	370	412	383	431	369	413	356	391	371	421	376	339	387	378	384	330	367	375	436	367	376	357	362	394	380	369	362	378	376	381	376	406	373	378	392	377	361	376	367	368	406	368	369	400	383	366	347	411	386	361	372	361	383	372	374	374	380	364	380	393	384	383	386	399	415	392	387	357	370	372	375	396	401	359	380	383	397	413	396	393	376	393	397	372	390	441	407	368	361	365	373	382	355	384	415	408	368	385	373	363	407	376	391	405	383	395	404	389	357	363	421	367	386	363	366	385	339	355	388	405	384	390	392	351	372	423	412	391	361	394	381	348	381	397	387	391	378	386	393	378	420	380	403	384	372	364	360	401	406	375	383	363	380	355	363	374	398	393	378	379	366	421	350	379	380	375	397	407	346	385	403	380	378	410	375	399	404	404	401	408	411	407	381	376	393	412	382	377	388	368	369	353	381	364	396	356	372	391	417	397	355	385	400	399	361	415	376	401	396	375	419	383	402	385	390	399	410	356	352	361	368	349	355	382	369	384	360	341	394	378	368	386	356	389	383	376	404	394	358	402	358	391	371	377	407	410	360	392	393	395	415	378	364	396	367	410	374	397	376	371	376	377	413	367	373	373	355	391	391	378	396	374	387	385	390	380	360	379	382	391	370	413	381	373	342	353	378	390	395	389	371	368	367	384	376	414	347	417	394	369	371	393	390	412	354	366	382	367	408	397	386	357	367	394	368	416	362	438	393	369	372	389	366	365	374	362	380	388	378	381	368	364	379	372	386	376	415	398	415	395	397	375	352	399	369	412	387	393	382	410	329	389	334	377	339	414	405	366	355	386	386	376	405	398	372	401	401	397	360	354	376	385	369	359	377	372	407	355	398	374	409	378	372	384	364	362	388	380	382	387	367	382	377	361	391	400	357	381	412	373	378	387	387	365	374	395	368	390	380	350	372	380	391	385	389	359	386	393	373	379	381	380	415	416	399	373	395	372	360	426	359	366	365	378	359	371	387	378	366	416	416	370	359	408	369	381	370	379	364	392	371	385	363	386	396	408	381	399	378	416	385	412	377	387	410	338	393	430	395	377	396	369	417	382	363	383	381	419	367	385	383	383	367	375	408	377	363	387	371	394	398	376	378	379	370	409	371	393	337	344	413	378	360	383	381	367	368	362	356	369	375	375	371	367	385	381	406	413	397	369	357	397	364	375	407	429	377	348	394	403	410	382	381	365	382	418	388	373	398	388	388	403	389	358	385	391	380	408	374	345	393	346	423	386	351	364	377	359	399	352	379	394	376	398	413	355	378	399	350	330	389	365	367	373	402	411	346	382	379	376	366	386	391	338	396	414	388	400	385	381	371	380	367	379	381	404	395	379	357	384	399	393	377	399	359	347	370	388	393	376	386	366	384	349	382	380	399	377	391	401	406	364	411	394	351	393	379	373	420	391	361	396	375	378	364	381	374	410	374	384	420	396	380	370	370	360	399	417	389	379	366	365	374	370	408	393	373	390	369	391	380	387	403	392	387	379	387	381	383	371	382	394	400	375	408	394	428	371	376	359	351	369	379	407	401	386	406	383	353	378	401	352	371	398	366	417	385	376	380	378	390	396	388	400	410	410	354	390	375	367	416	354	337	371	371	361	423	403	365	362	356	373	398	370	410	379	388	388	386	429	404	377	367	422	389	378	349	384	383	354	377	398	379	355	371	393	384	391	400	366	390	387	367	343	364	369	408	402	390	358	391	382	393	405	345	385	400	376	366	347	413	394	368
23436	21955	29708	23995	21290	18521	3234	330	314	260	293	264	309	260	300	270	308	283	275	267	270	308	272	294	270	250	285	279	280	294	291	285	295	271	272	293	274	258	283	303	287	263	271	294	296	244	310	289	264	307	274	299	263	250	299	289	280	280	304	291	282	267	269	265	279	269	294	268	273	263	276	270	281	271	284	257	274	292	282	249	296	287	313	284	312	274	292	249	285	271	293	270	297	274	297	283	277	274	300	282	285	255	280	288	272	298	281	276	291	242	274	279	296	282	292	273	271	277	270	290	286	249	290	279	263	315	265	273	293	297	271	260	271	288	251	277	258	257	290	257	330	312	277	272	300	272	273	284	266	264	293	267	279	273	272	273	278	268	296	263	266	290	272	264	244	263	284	272	253	268	248	284	280	275	278	298	288	251	278	285	287	267	294	303	294	283	246	253	279	251	273	301	296	263	274	268	272	280	283	279	277	281	275	297	300	271	269	257	306	270	271	243	270	282	268	266	263	291	254	305	278	268	292	281	264	277	276	311	255	282	271	234	287	285	287	266	271	254	270	282	280	251	272	277	275	272	273	271	270	236	287	267	321	273	273	282	285	297	278	283	273	281	267	256	290	282	263	279	279	264	279	280	283	265	286	279	288	275	269	278	255	291	288	291	304	328	298	267	228	256	282	259	252	288	243	232	300	275	297	259	279	260	281	267	257	265	268	289	279	278	261	274	290	258	268	248	317	248	274	255	299	263	294	254	268	271	308	294	291	275	283	293	256	283	262	281	260	271	293	294	292	275	280	296	246	258	291	275	260	250	270	289	257	297	279	258	280	287	272	258	256	265	264	276	277	298	260	255	289	276	280	267	253	277	297	275	276	275	267	311	263	255	273	287	254	257	270	294	277	256	288	289	272	303	270	288	251	239	266	273	295	252	260	248	304	268	291	253	277	294	278	258	259	257	278	248	260	314	250	270	292	277	269	288	267	260	296	280	283	256	251	289	269	267	265	308	268	297	286	276	245	256	284	295	240	266	279	243	256	286	277	265	279	259	292	246	275	281	279	279	280	274	264	279	294	250	292	266	284	290	261	281	267	276	274	265	285	238	276	269	252	299	266	269	276	271	266	264	285	276	298	297	287	276	295	246	267	268	301	264	281	284	265	246	259	273	262	305	304	260	266	292	262	276	293	290	266	257	261	283	263	268	281	309	289	302	248	270	267	299	280	293	310	282	277	295	286	296	289	285	276	292	289	290	249	304	289	224	282	270	294	289	274	265	297	260	283	272	275	237	326	279	286	271	273	289	258	241	247	286	281	275	279	274	284	274	294	267	300	272	266	279	268	283	270	241	266	293	278	244	312	258	280	298	297	280	260	326	281	289	261	275	266	287	296	257	280	290	300	277	277	277	278	310	291	306	287	275	242	293	300	265	279	283	287	245	253	270	253	277	262	283	281	271	257	269	294	278	270	253	278	274	298	275	262	261	270	281	271	277	271	267	238	259	250	304	273	266	265	240	262	272	287	291	287	283	282	262	278	276	262	270	276	302	265	253	272	283	285	271	306	308	268	318	282	284	252	277	305	299	314	282	258	267	269	284	297	310	311	241	264	252	286	290	298	291	277	290	270	273	305	281	276	306	281	259	277	261	245	276	258	238	281	294	276	264	277	270	255	264	270	278	220	261	287	264	243	284	263	280	283	273	268	286	295	284	296	282	298	273	305	272	286	252	301	294	275	292	265	269	266	283	270	278	287	261	260	294	260	268	254	313	278	274	298	261	297	274	266	267	261	265	275	251	282	276	261	297	251	271	265	284	297	263	253	311	269	284	278	271	264	265	283	296	287	248	256	266	297	275	282	280	270	270	290	248	319	268	270	259	275	270	287	264	278	285	265	279	260	267	308	282	263	294	268	257	278	263	291	259	284	301	292	282	301	299	267	284	273	284	296	284	291	283	272	283	259	308	299	287	278	282	262	322	287	280	263	316	302	253	249	312	295	271	267	276	282	278	264	252	266	281	254	286	279	294	275	276	281	282	290	254	265	280	275	300	259	278	274	273	292	272	272	264	292	280	266	241	257	303	332	259	287	283	262	237	278	270	246	269	276	292	249	270	282	258	284	274	299	268	241	284	286	296	272	291	256	271	292	253	276	273	250	268	271	284	260	283	260	254	283	283	251	259	264	278	273	295	267	306	287	287	285	289	271	302	313	250	281	268	268	259	289	289	286	283	269	282	272	290	286	280	299	283	272	292	278	259	262	268	266	273	283	247	286	254	297	281	248	271	283	264	246	287	291	274	280	279	299	286	274	283	251	301	248	261	274	269	253	295	284	302	292	255	272	285	289	288	275	272	275	297	296	286	290	273	277	302	287	260	291	293	272	298	288	288	260	296	260	279	282	282	245	287	246	273	275	283	302	311	267	290	267	287	280	280	289	272	274	283	288	268	263	273	273	275	244	293	268	246	253	264	258	285	278	291	263	277	289	243	278	265	259	270	285	278	281	273	285	286	292	276	283	293	264	284	265	274	291	259	269	261	240	273	284	267	285	284	277	283	298	270	248	286	278	252	283	257	242	283	282	274	307	287	269	271	293	286	288	272	300	238	270	285	255	267	280	250	276	285	287	292	262	275	286	294	269	290	248	291	286	237	287	289	291	273	280	302	268	301	267	278	299	317	266	270	301	293	281	273	284	236	278	292	287	260	280	258	279	262	264	287	312	287	262	292	258	297	264	286	237	280	260	271	316	302	261	314	297	270	284	291	285	277	272	260	279	244	279	241	260	274	285	297	270	265	283	286	268	323	288	284	277	275	289	274	261	254	291	272	252	282	290	256	306	254	288	279	300	281	261	249	279	259	250	278	267	235	318	280	289	269	275	274	303	286	263	260	288	269	281	255	253	294	309	286	302	271	255	280	288	268	287	263	268	263	290	290	276	258	282	283	288	251	284	279	288	266	278	310	280	296	274	302	295	307	252	300	269	276	297	284	264	304	253	280	243	276	282	252	273	295	257	247	275	265	285	281	280	277	266	284	276	277	271	278	293	293	291	295	277	288	280	272	320	276	267	282	265	286	252	248	294	248	285	279	290	270	293	258	257	282	267	264	286	296	270	263	306	241	264	252	286	270	280	286	311	277	253	279	267	279	267	259	292	284	264	255	290	279	275	277	271	291	299	275	267	258	240	265	284	314	262	288	282	275	279	299	274	284	273	253	272	273	292	281	301	292	288	297	276	262	282	292	272	278	277	268	273	263	282	242	266	238	266	267	276	281	304	279	274	272	279	255	260	336	260	283	277	258	255	265	282	282	279	261	254	249	261	265	298	256	264	294	290	280	268	296	286	311	271	250	274	302	287	291	261	256	282	256	269	268	280	266	264	244	274	308	264	262	286	282	248	298	249	255	270	272	287	312	282	268	255	275	270	277	271	251	266	258	291	305	294	258	266	267	307	280	306	273	271	280	276	265	303	254	264	280	301	273	298	274	264	275	271	289
59486	97959	66810	35458	13853	2544	510	512	464	469	476	460	483	449	486	510	551	485	475	455	520	440	455	470	523	464	498	456	466	423	480	479	498	499	489	485	422	475	482	480	463	497	466	470	472	491	477	449	481	487	486	462	446	481	463	476	486	508	474	485	508	501	417	479	504	453	512	469	458	482	465	488	510	430	456	464	463	490	469	516	469	474	500	486	479	477	477	475	466	460	450	479	459	465	430	480	511	471	450	464	487	499	440	470	482	421	494	490	463	440	470	487	465	472	485	485	473	437	468	455	465	467	454	473	474	485	462	496	472	478	440	448	485	490	473	462	466	487	483	462	453	499	471	464	490	487	512	465	481	484	491	450	505	510	458	457	512	437	453	517	476	490	516	453	442	449	450	473	484	450	510	447	437	486	429	465	518	475	449	458	483	469	453	475	466	524	499	485	469	485	479	467	468	445	466	488	460	471	480	498	451	449	475	487	527	445	481	503	487	486	428	485	476	488	474	463	474	465	502	496	492	454	495	491	466	489	494	499	432	438	466	464	515	486	449	463	466	443	433	454	494	489	500	495	479	467	454	452	453	485	469	475	472	457	480	456	482	508	474	475	497	473	457	485	470	497	466	453	473	465	450	407	454	474	425	461	449	452	459	484	494	424	494	475	472	463	447	453	481	465	481	483	454	522	480	465	465	508	456	493	456	490	482	476	426	439	432	483	479	471	474	470	503	470	455	469	447	481	468	498	450	488	503	466	479	514	471	467	461	463	495	477	436	473	492	444	482	462	526	461	452	455	444	456	470	447	430	458	421	413	489	461	450	484	472	485	463	461	463	439	425	503	449	518	455	486	464	487	509	484	453	494	473	479	462	476	458	478	472	477	474	461	493	448	453	485	468	447	443	508	490	454	461	497	475	459	488	459	449	503	439	478	470	481	460	462	462	456	464	457	452	468	432	437	464	474	485	468	476	438	429	494	486	458	465	502	480	498	471	455	479	497	434	440	468	502	458	427	456	421	489	490	481	482	472	468	478	499	407	441	506	472	470	537	492	449	460	506	419	471	462	491	489	458	494	470	439	488	476	448	445	457	482	457	420	477	462	449	470	479	462	457	445	493	487	457	513	452	457	487	484	457	463	477	477	462	447	478	484	482	483	443	447	445	479	488	522	439	498	463	450	477	459	468	483	481	504	446	448	487	435	453	466	466	473	456	483	469	466	441	481	467	489	490	473	460	502	448	472	478	463	454	488	457	469	479	475	492	450	497	459	518	495	438	501	459	507	491	484	451	508	428	495	497	442	457	484	452	538	453	481	477	456	472	448	460	428	426	465	456	509	451	448	472	492	450	454	482	462	459	453	476	518	470	465	447	483	470	431	475	486	512	519	457	486	479	503	471	443	446	470	454	476	480	455	465	487	466	451	452	452	456	491	479	491	453	476	444	477	471	476	495	514	488	472	454	462	462	528	470	474	468	486	474	467	429	414	469	486	483	452	482	484	428	499	460	490	469	450	508	464	460	454	456	424	460	479	498	482	483	471	484	466	484	485	477	483	460	490	458	419	442	482	463	509	460	445	457	495	443	482	472	457	510	439	496	499	476	430	481	452	452	448	483	516	471	461	465	491	482	465	527	439	461	487	485	459	448	454	469	485	549	469	479	473	473	459	479	465	448	493	460	462	463	484	470	485	496	481	461	488	431	477	438	498	481	461	428	475	444	500	479	444	465	471	447	486	538	487	472	489	474	467	472	464	481	435	502	449	459	480	446	472	445	475	473	475	482	435	463	477	481	463	495	502	502	513	494	451	448	479	476	459	478	466	433	495	455	499	487	475	486	490	523	467	477	483	456	466	449	481	444	504	456	456	462	529	459	460	470	459	469	460	467	485	439	479	448	460	493	480	466	497	501	454	475	476	484	413	498	467	491	471	448	490	464	469	446	466	479	472	485	508	461	509	490	491	497	510	509	477	453	440	484	456	470	461	485	463	461	459	466	487	488	453	462	475	484	416	481	490	469	468	523	465	489	457	454	443	483	457	448	456	476	482	454	483	484	487	481	452	467	484	430	456	506	465	481	495	435	447	488	491	475	463	468	472	483	450	490	498	487	456	482	504	463	441	447	485	463	455	447	480	462	491	473	497	470	454	463	460	505	455	472	501	473	445	492	444	481	461	432	470	488	473	475	445	493	490	452	457	478	472	515	421	486	456	459	462	487	479	485	460	450	482	487	470	426	501	441	476	463	465	469	468	467	457	486	482	496	489	444	480	452	467	501	453	465	452	501	503	466	495	493	490	483	460	484	505	471	496	431	467	465	496	450	480	455	466	472	485	451	479	473	458	460	449	448	488	488	481	472	445	476	424	495	501	506	492	470	477	498	469	460	426	464	519	451	456	446	468	448	494	484	451	521	434	478	461	476	488	463	475	460	416	480	467	509	495	491	476	429	463	468	442	461	428	466	469	498	457	507	459	450	456	470	495	498	498	470	481	478	462	473	502	457	443	465	425	482	506	483	497	492	452	468	484	504	491	442	463	484	443	468	454	456	458	454	481	424	477	482	495	487	512	468	479	446	507	470	449	475	452	448	459	432	521	449	500	511	479	459	478	474	510	492	452	473	482	493	510	493	439	505	501	466	454	467	523	486	478	449	466	518	489	468	487	496	487	467	460	469	458	458	490	454	487	430	460	502	514	485	486	447	498	512	474	466	473	452	437	504	466	465	471	471	481	491	458	480	486	457	478	450	514	454	444	450	451	468	461	490	487	444	446	457	470	475	454	453	497	437	467	400	452	455	498	477	530	494	499	459	493	509	459	494	479	502	445	477	462	475	467	421	464	493	487	498	473	484	430	491	479	435	499	496	467	502	458	514	490	478	470	466	502	448	471	456	452	475	471	479	522	521	473	477	451	450	493	471	508	472	439	454	512	450	426	472	488	476	493	462	464	484	490	471	478	456	444	509	528	499	461	511	458	449	475	474	459	470	482	481	491	495	516	475	465	464	502	445	508	477	476	459	429	490	491	487	447	466	471	484	458	432	481	452	499	446	476	472	491	466	477	449	452	473	488	489	481	472	482	455	456	467	499	491	524	450	478	506	501	460	444	445	435	462	462	504	474	462	461	477	505	457	488	501	471	460	486	494	494	473	487	468	497	488	461	489	459	455	491	484	467	481	477	453	473	504	459	468	508	517	481	419	455	504	459	504	466	462	496	478	473	503	463	467	482	502	473	457	459	466	494	476	479	460	470	455	449	471	476	492	500	479	470	516	474	470	490	520	457	444	493	484	479	429	428	447	474	467	490	427	451	456	501	451	520	460	478	499	467	432	467	441	446	451	434	482	455	450	442	449	502	431	458	463	511	457	463	489	457	485	517	505	472	495	479	484	454	485	478	488	507	457	475	448	448	486	506	502	473	433	477	505	462	476	473	447	455	490	502	493	482	473	483	508	439	486	465	489	455	465	426	457	481	470	474	446	444	445	468	504	486	447	447	473
30507	30002	24655	9135	1119	297	237	241	262	243	250	253	264	245	275	269	264	246	271	239	221	255	251	267	242	239	221	260	282	247	264	251	289	246	233	239	248	245	248	260	257	234	279	251	249	241	237	283	261	238	255	224	247	228	282	255	272	241	232	274	260	257	291	243	250	269	236	246	234	245	247	274	251	226	261	257	219	250	253	254	253	258	260	279	247	244	262	241	236	246	250	254	259	238	249	227	262	237	251	243	247	246	253	215	249	249	262	237	276	242	240	236	283	208	263	239	246	248	220	240	272	256	272	257	240	251	232	249	238	257	265	216	274	247	226	253	237	257	229	246	256	252	234	245	246	264	212	251	239	238	256	240	249	273	253	241	274	241	223	252	262	256	231	262	260	258	267	269	227	222	251	277	218	245	253	270	235	234	249	254	235	244	254	230	264	233	232	261	230	264	264	255	223	247	268	250	258	251	216	253	255	264	225	237	246	234	238	254	273	236	244	246	268	241	259	239	269	248	248	260	252	248	252	256	251	243	252	241	244	267	248	250	257	256	260	254	229	249	220	282	241	245	249	231	236	257	243	269	270	239	258	257	227	262	244	264	270	224	254	259	279	262	254	248	264	245	238	258	255	290	244	251	253	255	240	270	263	238	252	233	267	257	243	224	245	258	254	230	255	262	274	225	261	265	244	246	248	246	250	244	263	250	251	252	241	257	230	259	255	265	245	242	228	226	263	271	241	223	246	259	263	230	238	255	242	272	248	268	246	251	278	220	272	263	260	218	267	293	238	265	262	243	209	249	232	259	227	245	245	243	246	234	240	246	237	221	246	251	249	257	227	236	261	275	238	213	256	253	246	275	263	290	266	223	245	260	228	247	245	233	223	247	244	237	255	270	306	228	237	237	253	252	237	247	226	260	234	261	244	255	256	221	297	221	265	256	254	252	262	244	261	258	237	248	237	254	269	258	263	262	279	247	239	220	261	248	278	255	280	259	269	259	248	249	260	227	235	222	268	229	260	235	270	273	212	274	268	228	224	249	268	277	275	249	228	256	249	237	261	235	258	248	238	243	262	256	249	223	277	248	265	241	272	253	260	250	245	223	266	274	263	257	245	238	239	282	268	252	240	244	258	258	248	265	241	241	231	252	249	241	269	227	272	227	257	246	249	262	237	270	241	242	249	248	243	276	222	246	262	271	245	235	246	257	277	235	223	252	240	230	240	228	232	227	271	252	248	238	286	292	248	218	257	269	232	243	238	244	263	266	249	261	238	237	262	249	253	253	259	266	259	253	240	269	257	268	240	260	247	277	249	256	245	248	247	277	265	243	244	251	263	255	249	278	243	274	240	227	270	255	243	251	250	255	262	264	275	262	236	262	257	253	232	251	239	259	286	234	236	253	270	260	220	252	229	243	235	240	241	245	255	246	229	227	261	266	249	232	255	220	261	282	290	225	255	214	246	254	252	236	269	233	233	262	263	221	264	237	228	256	223	243	273	259	256	255	254	259	253	254	247	216	237	263	233	271	246	269	245	269	265	234	236	260	235	238	256	246	259	256	244	254	239	251	265	267	268	263	254	263	262	252	237	235	261	260	252	236	232	234	247	307	245	229	255	233	246	263	264	278	240	231	244	237	245	252	251	243	236	257	251	243	256	227	243	268	253	291	237	248	269	256	267	232	256	258	238	256	266	280	236	242	222	235	267	243	242	258	255	235	249	231	235	273	263	245	262	236	247	246	255	243	243	237	289	237	268	273	241	244	245	241	243	291	242	248	251	263	247	241	228	264	252	269	217	239	267	261	292	250	262	240	252	230	294	244	252	279	243	273	235	247	241	235	251	258	257	238	237	250	265	243	221	254	250	261	253	274	249	255	246	242	229	257	270	244	260	245	265	246	252	247	230	251	238	250	239	230	245	242	243	230	228	272	248	246	266	268	228	243	264	225	248	264	249	224	265	256	254	255	253	255	252	253	261	247	264	241	255	247	257	269	247	223	255	235	235	262	256	245	241	266	278	218	290	222	243	242	261	226	229	268	230	246	252	243	258	244	251	243	253	245	264	253	245	227	233	251	237	247	259	254	255	250	274	252	245	269	253	224	257	218	236	231	266	268	235	265	227	260	238	263	234	248	252	230	239	215	257	233	232	233	273	272	284	255	256	255	245	245	249	245	254	263	237	279	252	250	217	255	242	256	218	266	254	265	230	257	259	242	243	241	258	246	260	251	271	272	262	266	243	248	243	244	261	282	256	243	241	246	230	255	252	242	229	238	254	236	239	247	278	229	235	246	239	228	269	258	263	272	284	246	259	256	237	238	258	253	252	263	261	267	251	254	247	243	244	228	265	263	288	241	262	248	270	255	230	251	236	260	268	245	266	238	271	245	269	222	238	245	278	251	269	226	242	251	227	244	268	284	241	265	263	233	263	257	248	244	255	239	255	261	261	247	255	221	262	261	268	251	248	289	222	271	217	255	261	235	255	248	255	250	249	236	242	255	249	232	277	245	230	253	255	229	247	272	270	243	257	240	262	245	279	240	252	251	248	263	246	241	220	263	263	240	234	232	221	244	270	269	244	280	238	241	246	255	259	246	253	253	274	251	240	241	242	278	268	263	254	201	283	248	285	272	267	272	267	254	256	244	208	257	254	232	231	256	241	267	260	236	260	275	257	274	212	238	252	239	245	251	255	231	235	232	230	237	250	274	254	243	268	246	267	250	238	235	249	274	245	246	231	247	245	266	271	271	275	269	263	245	240	274	256	226	263	251	266	274	240	243	243	229	242	248	228	240	254	244	229	266	242	245	251	243	235	251	224	263	242	238	263	277	243	274	251	260	225	215	262	264	269	247	273	257	256	235	237	229	260	223	245	227	230	249	275	254	269	240	250	244	262	294	267	252	249	232	247	253	237	257	275	261	288	267	250	225	224	248	258	255	235	251	245	260	267	244	228	264	252	263	245	261	224	255	223	281	259	231	226	214	231	224	242	255	240	248	229	246	248	251	233	221	234	227	259	224	248	267	258	244	237	247	248	228	245	255	255	268	251	223	248	220	255	252	264	250	240	237	266	274	229	234	260	261	258	244	278	258	230	232	248	261	270	226	236	255	249	259	259	254	276	235	239	256	264	277	254	254	237	269	255	240	249	251	231	249	251	271	223	248	254	263	261	256	268	260	250	243	255	266	222	218	253	216	239	250	265	251	259	232	235	271	287	260	224	233	245	250	265	244	231	272	251	238	256	250	259	244	247	263	223	262	228	247	255	231	241	253	270	279	271	247	240	225	245	255	238	254	247	259	271	258	266	249	240	234	228	265	243	244	235	235	252	255	245	259	265	227	255	253	252	239	243	244	255	223	280	261	268	242	235	243	237	264	262	253	224	256	246	255	282	216	246	236	235	235	252	249	244	230	233	291	239	257	237	250	236	225	267	257	253	236	293	259	240	236	229	260	257	206	269	214	244	259	233	241	248	242	247	252	253	253	224	232	270	220
39569	46645	27031	8048	2161	616	479	467	476	457	430	452	467	473	441	465	481	431	438	470	457	446	445	460	473	469	460	444	482	468	435	508	423	448	457	460	430	464	479	448	470	466	496	448	443	439	496	416	448	470	473	477	485	474	455	471	465	428	472	465	479	420	465	441	446	496	461	487	448	461	418	501	479	490	443	441	435	475	461	464	448	489	438	427	435	443	451	470	470	518	457	443	458	477	466	457	456	468	440	434	440	446	454	463	436	434	477	447	469	425	475	427	482	450	496	457	477	442	437	478	384	484	470	485	454	460	450	442	427	482	464	441	453	460	458	465	460	449	419	450	455	448	447	446	448	446	430	454	441	521	485	450	438	486	476	478	467	465	471	465	462	485	460	491	442	465	502	467	455	468	431	436	461	449	498	424	460	476	481	462	497	446	454	471	450	466	464	456	490	416	467	456	469	459	440	469	474	466	447	444	444	462	471	431	421	484	474	465	439	469	476	481	488	477	490	452	472	451	492	476	466	464	432	454	469	453	467	465	485	443	461	449	462	423	457	446	461	480	472	475	444	433	431	477	451	468	440	464	450	454	491	478	436	441	434	457	462	484	461	490	486	459	430	431	447	478	442	455	476	397	462	472	420	458	439	477	479	484	477	434	462	473	441	502	469	473	479	460	454	468	447	451	466	441	458	446	468	487	444	442	485	422	460	461	478	446	476	411	418	440	464	452	469	479	434	442	450	454	483	415	449	422	468	469	460	511	451	501	441	426	439	453	472	435	464	461	411	449	453	469	445	469	447	445	439	494	436	450	463	457	468	455	462	464	468	461	444	476	453	462	454	467	439	464	438	487	436	465	423	433	466	434	453	484	469	457	466	443	476	393	441	467	462	466	457	507	462	455	461	498	456	455	503	448	448	443	466	454	458	457	450	446	472	447	402	426	428	460	467	463	460	481	440	439	496	452	461	445	469	493	439	461	464	497	474	467	497	426	466	512	459	431	461	496	428	457	485	456	471	458	457	478	436	455	481	461	459	450	442	456	428	480	455	447	490	470	486	435	454	445	470	448	448	448	505	469	476	456	485	435	498	444	501	459	467	457	432	458	441	462	492	486	420	447	465	488	478	439	458	467	483	468	436	445	455	454	445	504	473	485	462	457	436	469	437	488	475	476	468	492	460	472	457	455	451	481	501	459	471	455	481	465	467	456	485	433	467	469	466	451	482	450	479	464	469	436	503	479	420	451	439	446	431	466	453	466	440	459	452	483	457	471	440	484	434	454	475	485	472	472	458	422	457	461	469	487	478	454	457	429	487	426	449	463	471	481	450	467	486	480	437	421	431	456	459	473	464	462	467	470	503	446	451	483	474	442	453	440	460	463	461	460	428	461	462	424	483	463	473	446	471	470	466	449	438	445	463	467	446	455	441	423	423	459	459	471	440	495	444	478	459	449	420	437	461	455	444	437	468	478	435	444	457	504	482	469	476	490	447	450	445	443	454	474	453	476	407	452	447	485	434	472	451	395	427	434	449	434	470	479	440	438	464	472	445	508	468	471	480	453	484	450	428	467	498	469	483	447	471	448	488	464	452	473	490	436	474	443	439	461	448	491	451	465	464	457	449	408	459	420	449	477	451	463	451	470	473	475	500	469	473	465	441	433	448	480	490	466	500	448	433	460	424	470	483	472	438	470	455	418	412	424	465	427	469	458	439	498	459	443	447	444	449	455	476	485	445	472	439	467	460	437	471	464	467	407	455	481	413	488	456	448	453	435	471	472	481	533	434	457	444	461	471	456	432	476	476	451	471	464	440	483	482	476	462	420	464	443	435	467	470	452	455	437	454	463	442	418	480	446	469	465	485	472	468	448	432	494	443	464	452	454	438	467	422	466	488	453	434	453	461	429	442	453	487	476	446	461	471	438	471	440	453	447	463	465	464	452	455	482	481	448	441	479	456	481	458	468	472	460	497	467	458	460	483	479	454	495	440	452	478	474	470	474	485	441	487	464	473	489	505	459	518	430	455	426	419	430	479	464	471	464	461	455	458	430	448	444	465	460	499	413	458	448	465	464	476	461	423	433	462	473	461	481	447	482	480	458	464	457	488	450	433	441	442	465	454	449	465	444	507	464	462	451	477	485	446	470	471	485	472	458	496	452	439	442	443	484	483	449	452	498	488	476	467	472	451	468	437	452	446	417	457	442	442	453	460	439	445	455	481	418	481	464	428	475	482	462	457	487	482	480	484	468	460	446	474	450	470	470	425	469	456	477	472	461	453	478	448	461	458	446	478	474	450	452	446	479	451	469	451	463	434	447	461	459	459	459	421	468	499	454	461	415	409	433	464	468	456	487	463	463	501	470	449	435	501	469	450	462	444	435	459	428	455	469	426	479	468	454	493	425	471	427	476	459	487	446	469	440	451	441	463	495	480	411	452	491	448	413	477	465	457	473	454	473	432	446	453	414	429	404	481	465	460	490	436	466	459	470	467	498	443	460	457	495	465	450	452	464	447	446	442	479	496	495	441	510	471	448	455	449	453	459	444	445	438	461	489	466	453	489	464	453	445	446	458	463	462	454	453	450	450	455	432	445	502	455	475	518	417	475	478	448	492	467	434	460	465	479	452	450	446	466	458	494	444	444	462	421	412	449	462	472	448	487	482	490	482	432	469	466	438	480	450	465	437	446	514	469	469	453	454	459	460	434	463	446	467	488	449	486	435	465	490	477	474	455	428	466	428	449	426	447	464	411	451	461	472	490	477	474	474	433	440	420	503	433	474	459	468	448	449	454	469	471	479	486	478	439	454	471	444	463	480	463	454	453	432	440	444	444	436	479	463	470	469	488	449	446	470	534	464	480	487	432	457	474	446	478	460	430	466	447	467	464	449	502	446	431	478	469	415	447	491	467	475	483	468	447	433	449	509	474	459	429	472	466	451	449	440	482	454	432	491	451	465	429	460	482	467	456	430	481	450	445	485	476	476	459	435	442	478	487	493	463	456	487	403	455	492	460	436	440	497	458	481	459	457	474	478	444	452	441	471	429	447	441	431	454	406	445	481	427	473	457	475	493	489	418	469	464	471	453	453	438	497	496	466	455	505	430	479	454	446	466	475	470	496	480	473	483	440	466	474	439	490	449	451	471	447	467	468	445	463	469	456	415	429	425	458	459	446	486	485	425	515	490	479	456	456	465	449	426	462	461	469	470	462	448	463	479	465	449	435	484	446	455	449	435	457	461	454	428	482	481	446	449	476	487	473	494	445	476	465	478	449	497	424	467	478	481	418	453	444	445	428	448	454	447	471	417	452	465	449	474	446	407	484	490	473	468	431	478	484	451	439	496	483	456	480	449	444	466	454	483	489	425	459	452	460	471	478	467	449	448	453	461	428	475	449	484	460	486	431	484	499	438	449	453	472	490	449	468	442	466	486	466	456	490	459	470	488	435	457	445	440	467	443	480	458	490	495	475	493	456	449	449	414	485	470	460	445	452	425	449
24701	23040	30738	25151	19383	6294	295	218	208	199	197	185	208	199	198	205	217	197	199	209	198	195	185	190	188	228	213	173	205	212	214	179	210	196	196	184	194	214	180	196	210	184	176	182	194	202	186	212	188	182	214	225	207	195	199	165	222	179	199	178	193	182	190	215	180	193	194	210	168	194	203	181	205	188	201	197	207	198	207	203	227	210	214	164	186	201	207	179	209	203	192	187	176	207	201	170	202	184	195	198	226	185	216	214	219	209	177	182	175	179	159	197	195	204	198	201	219	212	213	204	185	196	210	215	227	191	222	193	209	191	191	197	182	189	169	206	210	185	200	204	201	174	187	192	199	200	185	207	187	214	203	184	188	206	212	198	218	189	181	192	194	185	160	205	174	206	206	213	196	200	179	173	177	237	212	170	201	194	183	234	169	178	195	203	185	171	205	215	209	214	173	218	197	189	183	219	217	192	204	203	210	213	193	177	197	205	199	194	196	214	178	204	193	197	204	176	184	189	201	204	194	200	182	215	178	213	206	196	182	190	166	201	195	180	165	169	211	172	216	197	203	179	190	213	200	225	201	185	179	191	190	206	176	188	190	176	178	167	182	196	202	184	185	184	198	223	189	190	195	191	167	187	228	203	206	201	214	188	205	201	191	227	200	184	184	184	203	190	208	195	192	207	206	208	204	198	180	183	212	184	195	200	226	212	182	191	207	179	215	206	188	190	195	214	202	219	200	201	197	188	188	199	193	183	176	197	204	183	187	193	167	202	219	184	219	175	217	203	184	201	202	207	193	160	204	185	202	169	216	189	208	208	186	202	218	193	203	207	195	188	216	210	183	214	210	219	197	201	178	198	206	211	215	194	165	219	168	195	202	185	187	217	200	188	234	178	218	174	204	186	196	206	189	197	208	212	192	192	186	173	209	186	212	217	184	198	196	192	190	201	205	193	207	183	202	215	201	204	193	174	194	188	210	181	197	208	196	199	197	191	187	202	189	206	197	201	182	207	204	204	199	196	184	203	193	193	215	211	196	205	222	199	199	166	219	191	208	208	200	191	208	186	236	198	189	170	188	186	190	198	173	217	199	201	172	179	216	216	178	173	189	202	222	191	187	190	201	227	188	199	209	206	194	184	192	172	196	192	202	163	198	198	218	182	211	199	172	215	188	196	180	211	173	167	185	187	171	198	205	184	179	196	180	195	203	195	171	194	181	181	216	202	195	188	171	187	226	203	201	184	178	207	206	204	197	194	200	219	203	185	221	203	203	207	185	181	177	173	180	194	208	211	196	180	207	184	185	170	194	184	188	198	173	204	201	192	199	197	188	198	189	173	183	225	178	210	187	191	200	210	184	197	194	227	202	208	185	192	203	176	198	180	184	171	185	197	194	202	204	192	206	200	209	193	217	207	167	161	197	170	180	179	196	199	199	200	187	206	189	203	201	204	188	196	206	201	196	182	176	209	202	206	185	184	213	195	182	194	203	227	178	187	168	203	160	210	191	199	178	211	178	186	185	198	203	182	196	173	205	213	200	176	172	208	165	232	169	201	183	196	193	176	182	178	194	182	196	207	217	210	173	219	206	191	186	212	203	185	205	208	203	173	187	186	189	197	194	192	209	219	220	203	173	161	188	194	201	202	201	199	190	189	205	190	180	192	186	200	178	190	210	206	202	205	200	167	183	196	196	201	196	197	216	206	202	181	198	202	214	173	193	205	183	204	192	191	178	187	189	195	188	196	194	205	188	187	201	191	165	188	202	185	192	193	174	187	202	193	169	192	178	177	171	174	214	209	197	208	209	176	188	200	169	199	201	210	185	199	212	201	193	211	191	206	212	222	195	188	181	227	187	205	202	177	211	212	184	208	203	184	186	219	213	200	188	208	160	204	201	200	185	212	197	208	181	215	183	182	200	205	211	172	196	185	187	195	191	193	222	190	198	190	215	207	186	177	182	210	165	221	210	205	196	196	206	198	187	191	178	198	203	180	187	187	185	218	224	214	177	201	192	204	202	196	189	211	162	191	182	202	194	204	174	190	183	187	201	206	197	190	192	192	220	197	194	174	200	198	203	196	205	178	180	214	200	208	194	208	163	194	193	197	180	185	209	205	246	205	210	214	209	194	156	221	184	202	199	184	214	188	161	185	220	184	198	211	192	208	203	211	187	176	186	198	202	193	178	212	193	197	183	185	184	206	187	186	194	199	193	201	177	224	206	213	197	206	189	211	187	193	225	191	204	202	186	203	169	197	193	188	205	191	191	183	205	194	190	176	227	200	204	215	216	200	180	204	199	205	209	185	208	208	214	200	214	190	187	188	204	228	190	191	189	188	194	198	190	212	192	203	224	194	229	193	211	191	203	194	175	181	189	194	217	207	199	171	178	228	240	188	205	175	213	202	193	189	182	210	186	206	194	179	203	203	195	206	204	198	199	210	222	197	212	190	182	187	184	200	175	202	184	193	214	187	183	200	210	222	184	209	190	196	205	194	184	195	191	195	171	216	199	164	193	169	205	205	185	188	215	201	218	200	199	207	196	183	183	186	189	210	203	204	203	208	201	197	187	159	201	213	226	221	181	195	200	204	204	182	201	205	194	175	209	195	171	210	180	186	202	187	192	211	185	230	190	195	200	154	209	184	208	189	235	196	212	207	181	198	217	195	205	222	196	207	194	209	179	200	215	178	228	198	207	209	195	183	197	208	178	190	218	196	209	196	203	202	198	203	186	199	177	197	199	194	190	210	188	201	189	190	204	205	171	217	206	207	205	210	183	203	164	186	238	217	173	206	210	188	227	187	203	186	182	177	199	181	197	164	191	202	222	188	200	195	191	170	187	196	194	207	202	192	187	200	222	186	231	191	175	188	188	187	194	175	221	189	173	193	211	212	189	205	214	177	222	215	203	215	212	200	202	214	188	197	186	200	207	169	178	189	191	193	213	198	211	168	181	170	186	189	181	193	189	205	205	191	216	189	189	186	178	202	197	184	198	210	200	207	204	221	196	177	201	213	179	202	199	203	171	187	212	184	176	181	192	177	202	202	197	172	193	202	208	189	211	210	202	184	187	178	198	197	214	180	210	195	194	198	191	236	178	180	218	190	194	200	203	194	210	227	212	192	202	209	183	202	195	191	169	215	200	214	188	198	190	190	205	200	211	218	171	177	212	190	174	196	201	178	192	176	203	209	201	191	192	206	182	209	217	181	196	214	197	235	180	203	205	188	191	225	172	208	210	199	226	199	205	182	188	188	188	190	204	199	207	211	186	190	229	187	216	200	195	178	195	179	207	203	175	207	197	165	199	174	186	205	215	204	203	194	189	189	211	183	184	204	196	183	200	166	187	166	201	174	189	187	189	218	200	204	196	174	196	179	180	181	173	181	210	190	189	199	185	206	201	204	190	196	188	191	184	183	182	189	205	217	180	217	183	202	223	192	215	191	208	217	171	205	177	196	177	200	192	209	206	235	170	180	202	207	225	168	188	166	197	185
60968	89565	58600	29071	9303	1610	350	368	359	340	364	371	355	372	364	363	343	397	361	371	348	392	336	365	372	373	381	401	336	355	376	350	346	378	358	355	351	412	351	366	360	365	374	343	338	333	361	357	361	385	369	381	346	353	365	392	369	396	336	362	343	321	336	329	334	367	345	358	355	393	371	370	365	338	375	357	338	357	390	363	367	368	361	354	348	360	345	345	348	379	371	345	384	390	379	358	350	349	303	372	358	398	368	382	348	378	354	391	345	353	374	369	336	341	393	382	389	386	320	344	356	376	349	337	382	416	355	387	352	364	351	357	387	372	351	356	352	352	381	357	361	374	340	377	357	360	377	323	371	345	344	360	320	363	372	343	353	357	310	321	369	354	362	338	366	356	353	365	381	341	335	394	373	361	350	363	366	322	376	342	361	363	352	344	374	379	337	356	346	355	394	377	358	329	346	346	355	349	337	344	348	330	374	339	349	398	320	317	374	329	379	338	344	335	368	352	323	351	394	369	347	361	329	364	382	374	352	348	352	343	370	366	369	359	310	368	337	357	375	379	335	358	366	339	363	358	358	367	339	367	342	398	340	351	363	370	371	353	342	309	413	353	399	347	332	390	389	307	390	376	338	372	362	369	366	376	359	357	364	368	375	389	375	326	378	342	343	364	340	335	357	345	347	364	377	329	383	389	361	367	322	356	346	372	377	394	357	361	354	349	338	354	350	355	373	355	378	369	383	385	372	380	371	347	329	390	363	357	365	369	386	354	363	335	403	325	396	351	339	354	382	345	311	385	357	351	387	367	335	348	367	361	327	338	401	371	386	358	321	370	347	350	327	386	365	338	362	368	350	380	348	355	351	367	365	349	352	356	361	353	361	355	380	340	351	394	336	389	378	359	398	337	378	361	362	371	335	354	346	361	360	370	357	387	342	345	358	372	381	360	357	400	382	378	368	377	367	378	348	352	376	325	344	373	374	376	390	390	345	372	315	351	349	340	364	335	361	332	390	373	345	347	356	372	358	380	369	375	394	363	331	342	367	361	364	401	406	381	367	339	366	345	380	375	327	368	349	397	372	335	365	329	362	345	359	383	363	353	363	339	383	373	362	355	361	358	355	349	373	319	393	343	346	368	369	357	392	413	350	348	370	351	387	349	377	371	363	368	368	371	354	385	357	367	370	354	337	364	385	359	349	346	364	376	363	353	408	350	345	355	339	378	350	336	333	323	357	364	367	377	360	375	331	357	354	378	366	381	376	387	347	387	336	361	370	347	353	349	395	390	368	376	379	352	359	333	323	364	370	330	346	330	374	379	346	370	400	334	363	361	342	353	385	379	363	365	357	367	347	361	352	322	362	354	359	373	361	366	353	376	353	357	367	309	378	353	375	352	359	347	383	339	381	345	363	352	375	350	391	395	349	355	361	352	358	317	392	328	348	378	383	357	372	355	355	334	338	351	339	376	365	358	386	358	377	380	369	333	378	390	359	324	358	341	360	363	340	331	374	370	364	349	355	305	382	354	409	373	399	378	375	364	372	321	391	354	359	374	374	338	372	353	366	342	339	361	378	369	371	337	363	367	362	371	345	336	339	331	379	355	342	389	376	362	368	375	375	371	351	370	358	359	338	407	348	351	350	345	358	376	358	355	373	377	369	373	371	365	383	351	361	357	385	355	382	351	348	332	358	365	348	351	343	372	397	345	349	352	359	342	372	347	402	350	371	383	353	372	357	334	374	356	345	361	344	375	371	360	338	384	359	421	385	356	339	376	382	379	337	336	353	350	367	356	382	367	359	406	381	381	342	348	366	368	371	377	357	378	376	363	372	357	350	364	360	344	371	321	344	349	352	380	386	388	363	359	352	345	355	329	342	388	353	363	385	340	393	378	335	357	357	335	335	374	360	351	368	362	384	352	320	362	335	355	321	367	380	396	371	362	366	330	330	399	302	341	353	378	373	348	355	375	363	352	337	377	350	372	395	332	371	350	323	350	356	385	349	352	363	355	354	363	341	402	358	374	379	356	350	399	312	361	365	380	407	375	354	398	360	359	359	381	390	373	339	333	347	376	340	339	370	371	371	341	352	384	366	326	364	349	368	357	367	355	400	365	367	383	387	342	352	355	350	374	381	350	388	333	367	353	360	354	381	359	340	392	385	353	342	333	354	375	332	386	395	335	367	379	362	349	367	367	388	352	345	368	360	328	341	349	352	354	340	334	329	352	364	384	337	356	350	341	338	364	365	351	340	374	383	355	372	342	368	359	374	363	362	362	365	333	336	355	332	359	370	373	381	353	373	357	395	370	371	356	404	372	374	367	349	369	327	322	380	332	348	394	363	354	384	391	359	335	336	334	357	390	372	342	369	329	384	377	381	366	372	366	362	347	352	368	331	396	351	361	345	387	350	339	384	394	386	384	366	368	305	391	398	339	338	358	413	375	347	367	383	362	370	388	349	355	339	374	341	368	367	354	364	335	371	359	357	323	350	328	347	400	350	399	357	376	366	385	329	286	403	348	376	362	321	345	361	366	368	361	362	321	343	371	350	352	368	353	349	366	371	390	357	344	372	389	386	375	369	378	330	384	365	373	359	385	343	368	376	372	364	396	332	372	372	347	347	369	394	371	368	378	343	342	340	392	394	336	371	374	402	375	350	342	334	352	383	359	342	367	364	378	342	352	378	354	354	339	367	353	367	394	365	343	339	386	343	378	384	380	320	353	356	353	381	351	339	343	401	343	371	348	345	370	331	351	353	362	347	368	386	367	351	350	378	335	368	370	347	388	356	346	365	348	370	363	350	406	369	359	321	363	396	334	366	356	358	380	365	337	352	348	404	360	332	350	361	308	364	347	348	344	355	411	340	352	372	375	377	349	371	350	354	335	357	379	382	357	338	350	356	341	379	381	370	346	336	375	332	378	376	321	350	333	351	369	352	332	364	321	349	356	371	412	370	339	352	334	349	340	348	330	347	355	381	330	385	328	323	375	351	376	379	348	392	374	345	354	360	355	328	396	332	367	352	344	344	369	350	345	381	339	340	376	347	346	364	357	399	355	332	386	350	362	358	373	338	327	399	305	411	361	372	362	346	364	325	356	376	368	371	375	343	376	379	336	375	359	393	359	377	350	349	346	378	346	343	389	364	356	365	380	376	360	382	384	350	350	350	382	373	351	354	353	387	358	375	376	348	365	364	360	365	357	380	325	343	360	348	369	347	339	355	352	380	351	361	380	343	373	352	397	363	350	369	367	343	370	370	370	339	399	331	341	371	390	343	361	358	359	330	354	334	367	352	366	374	398	377	378	343	364	368	347	340	379	352	363	343	337	357	378	352	347	347	335	363	352	365	368	354	378	363	351	393	366	363	374	351	330	369	380	380	348	351	369	345	368	350	348	355	369	368	349	386	332	381	375	361	364	363	361	349	356	344	355	348	396	362	361	367	370	392	362	325	345	387	328	358	378	355	373	345	356	389	372	357	347	354	337	334	355
23483	22050	29961	24236	21321	18380	3154	339	295	319	279	251	329	285	278	282	287	267	275	275	272	282	277	286	273	280	311	304	294	264	271	259	274	264	261	283	280	272	285	278	262	265	288	256	283	284	260	274	277	303	262	266	262	295	245	263	266	298	279	284	270	296	258	253	316	274	265	260	260	275	254	266	286	276	271	260	260	264	285	303	271	275	305	263	281	267	266	288	249	290	298	297	277	261	264	277	256	259	280	286	253	266	243	271	269	297	283	261	260	253	294	260	262	263	234	280	281	250	259	270	265	287	268	282	288	277	277	292	254	255	267	272	294	273	292	290	277	253	279	295	276	307	253	259	245	271	271	275	261	263	251	276	256	281	285	252	267	269	261	301	290	237	313	288	283	249	300	265	252	288	277	287	249	276	245	276	285	283	265	267	261	285	276	258	285	263	276	245	270	244	271	280	273	292	263	287	280	268	266	277	250	272	299	254	287	281	251	288	297	265	279	263	247	285	260	288	263	279	292	278	272	274	270	256	289	270	263	268	269	259	267	251	280	254	268	310	278	256	277	287	236	261	277	263	245	262	275	283	265	272	303	261	275	271	284	269	284	286	272	277	276	272	247	293	257	273	266	302	256	260	265	274	265	290	265	273	281	269	260	254	258	267	249	294	282	269	262	282	293	283	252	284	265	260	265	262	285	277	241	293	273	270	281	290	268	270	269	281	266	267	247	290	260	269	266	280	285	264	277	253	270	265	300	271	266	298	261	289	240	252	286	274	258	252	272	272	249	277	288	254	263	302	293	247	262	261	272	268	269	264	290	280	250	286	251	260	280	257	242	269	290	281	266	277	264	266	290	280	282	275	262	288	278	261	283	298	281	265	268	273	263	268	279	284	247	272	276	264	266	288	262	263	269	259	262	262	238	284	307	272	255	265	277	274	270	272	259	295	295	267	285	287	292	271	252	290	292	283	255	273	272	247	253	229	291	278	232	305	277	269	274	266	289	246	264	239	255	285	255	283	256	269	276	292	278	272	233	271	267	283	265	270	298	278	283	259	262	268	255	297	276	288	289	276	278	279	304	255	253	287	289	262	273	316	316	297	275	299	241	289	240	282	275	297	275	232	293	274	293	290	256	256	267	297	277	272	286	279	276	265	289	268	270	295	258	245	289	270	234	288	275	279	274	266	266	275	275	251	241	283	278	261	329	244	270	282	276	265	313	288	248	306	263	259	286	286	278	285	276	279	268	257	274	267	246	262	268	274	291	287	285	254	287	280	289	253	249	285	262	277	265	269	269	288	261	278	256	267	269	258	299	255	273	255	285	257	279	287	249	304	279	295	282	254	282	285	302	276	295	286	307	317	254	323	272	293	284	289	266	243	260	281	299	266	231	287	248	292	282	272	276	252	277	286	258	278	249	264	291	279	278	242	279	295	235	257	248	261	251	279	255	292	269	283	295	260	239	266	293	274	262	297	279	272	314	235	264	276	267	277	273	293	286	282	289	286	260	294	286	242	262	287	268	255	264	262	264	277	290	278	245	264	290	272	268	277	264	267	257	263	291	284	268	270	262	318	269	295	246	298	250	277	236	282	257	253	259	282	284	280	275	261	266	285	314	273	291	291	263	270	292	277	280	300	253	284	271	281	258	295	267	265	256	288	272	298	274	262	249	267	264	249	280	296	258	288	268	245	299	310	290	246	260	226	291	289	285	269	259	264	292	268	283	325	286	260	273	276	286	286	267	288	274	246	263	260	315	267	267	268	269	280	294	280	322	287	291	273	247	251	270	282	262	264	288	277	247	241	254	260	288	269	278	271	273	258	264	260	269	256	282	224	289	292	279	277	280	259	281	255	277	273	273	283	295	280	274	275	261	285	243	273	270	297	289	277	249	274	277	267	284	258	256	277	253	272	264	279	241	261	291	291	278	272	263	280	258	251	268	299	272	272	310	272	266	279	266	250	255	265	262	282	280	240	256	284	262	280	283	231	253	273	280	253	275	260	289	269	292	295	274	262	291	278	252	295	313	283	252	234	257	272	280	271	260	260	275	261	262	271	267	300	261	263	257	282	277	277	273	290	272	251	257	266	305	279	260	243	260	274	265	282	281	292	270	296	290	269	274	259	258	308	281	270	291	245	253	280	253	258	280	279	262	278	294	260	309	242	295	294	289	249	295	307	260	271	262	240	257	263	293	246	248	284	254	262	294	254	262	270	239	247	289	279	271	304	249	265	252	275	273	282	278	287	268	260	256	256	281	244	335	246	262	291	248	251	304	300	267	280	232	270	258	297	270	249	290	277	252	276	302	287	268	285	272	286	266	238	267	259	264	285	295	280	279	257	320	260	246	287	250	290	277	272	269	297	276	271	261	256	263	274	248	294	261	239	276	297	253	273	272	248	278	259	245	253	280	303	267	269	266	265	292	260	264	284	289	302	277	281	291	280	297	255	278	260	272	263	282	329	264	281	271	272	248	268	269	259	265	267	260	258	257	261	307	297	254	282	295	269	236	268	269	249	268	295	269	287	276	283	271	279	268	259	240	276	276	259	284	245	252	250	252	243	275	275	279	286	275	242	291	240	258	259	284	281	274	270	265	300	243	277	275	277	255	253	285	271	242	257	268	294	260	269	274	270	258	287	265	268	288	250	262	262	305	249	277	285	252	272	243	293	294	254	291	273	287	272	289	250	305	266	252	264	285	255	298	268	263	269	263	285	260	277	252	252	298	267	247	268	247	266	310	247	266	257	305	258	272	299	290	285	275	275	301	275	276	260	278	258	268	271	271	293	251	294	268	291	272	280	297	269	273	275	286	266	258	282	264	270	241	264	297	261	274	282	268	256	277	275	278	280	283	276	272	247	288	262	266	254	269	292	273	268	310	279	299	269	267	299	267	289	290	255	273	270	303	288	282	252	239	259	280	285	275	284	277	288	295	272	263	251	285	288	271	251	272	284	272	256	262	268	288	285	290	297	259	283	270	264	253	287	268	249	247	252	265	290	244	261	282	260	292	256	238	270	282	262	290	277	276	262	279	277	273	256	277	238	284	259	282	280	271	273	278	274	248	293	272	272	266	267	291	264	290	266	282	273	262	267	270	263	274	263	270	288	258	257	269	313	236	287	269	259	287	247	290	263	279	271	277	265	294	281	277	265	306	301	256	252	292	276	290	269	271	283	284	306	261	260	278	293	271	294	287	270	266	253	288	304	243	292	249	274	267	251	273	279	280	282	260	276	258	281	265	296	275	260	270	274	248	260	278	291	267	298	317	250	300	277	285	261	290	245	252	278	283	259	296	271	256	292	304	294	292	278	261	273	273	278	309	276	270	257	247	261	276	287	305	281	269	291	269	302	292	250	290	287	295	274	297	281	254	266	289	294	282	301	297	251	273	273	260	270	268	304	270	276	260	258	272	297	258	289	247	261	275	285	284	291	267	244	292	246	259	268	298	273	303	271	287	280	278	260	302	287	288	263	271	283	255	251	250	251	263	261
60142	99026	68292	36582	14109	2702	450	450	490	474	478	499	467	446	495	466	501	491	468	484	458	475	453	482	452	449	453	482	456	484	504	487	477	458	483	493	443	454	464	475	491	517	477	527	442	450	454	433	471	500	459	490	455	483	472	485	470	474	435	459	477	438	485	449	489	484	478	468	450	441	519	469	442	436	484	450	511	439	438	452	469	486	435	492	487	484	471	433	437	487	480	448	447	447	446	474	452	404	495	474	451	513	493	486	431	520	492	449	494	460	477	464	501	466	448	459	488	485	462	469	469	458	474	494	439	474	463	485	429	460	417	434	435	472	463	442	447	456	482	467	461	463	485	453	467	492	441	461	443	469	521	468	503	503	463	512	472	430	470	448	468	456	465	480	447	466	427	489	461	468	444	456	499	474	473	433	445	459	455	444	477	513	464	427	464	450	480	423	459	470	458	447	472	464	451	483	453	418	469	487	483	450	442	468	441	476	469	446	482	415	447	455	492	469	492	483	477	445	451	464	457	476	504	443	506	488	492	475	440	423	463	453	491	483	469	478	465	482	463	481	438	455	465	462	456	485	501	435	453	453	454	494	454	480	464	448	417	436	489	421	469	485	470	460	430	477	468	459	459	486	469	443	500	470	442	463	476	477	482	481	508	471	475	463	460	462	438	468	479	459	476	511	484	459	455	477	443	456	440	439	430	475	465	465	472	461	457	494	458	501	470	482	434	475	482	461	431	462	515	473	453	475	438	480	480	431	457	486	459	437	472	462	512	468	467	495	496	445	459	510	455	417	452	442	514	444	475	509	446	492	473	472	457	469	477	481	501	482	483	461	464	429	505	475	471	441	450	480	449	458	453	483	522	442	455	491	480	474	448	489	453	495	485	470	494	442	438	486	416	463	478	450	486	432	440	475	483	502	443	451	468	450	474	463	485	443	487	467	477	433	452	434	482	500	488	461	472	455	445	462	480	488	491	468	494	467	475	470	502	459	481	462	475	507	504	487	497	454	456	455	475	483	463	441	491	457	467	460	474	449	487	475	499	473	515	447	491	467	458	423	469	501	454	472	456	445	447	497	485	476	511	471	459	439	438	490	449	473	445	476	461	489	496	448	482	500	466	464	439	474	478	462	475	488	495	421	434	504	462	472	469	482	489	470	467	481	484	451	445	492	472	466	462	469	482	465	430	466	479	446	450	458	451	463	455	456	434	505	441	472	462	458	448	455	487	498	491	473	467	488	485	431	462	452	457	505	493	499	459	470	505	469	438	464	454	457	471	483	451	471	447	489	460	462	478	478	432	479	459	455	454	418	487	459	473	475	433	523	478	492	441	467	473	465	439	420	475	489	445	467	468	468	466	486	452	486	445	465	468	472	496	452	446	467	469	441	426	500	448	511	480	473	464	474	459	459	455	482	431	442	475	467	476	497	440	462	510	495	450	476	493	459	420	490	482	499	442	422	498	483	471	436	499	486	476	476	435	452	437	445	452	457	481	467	463	491	466	485	441	441	447	483	446	454	482	444	442	457	471	503	464	435	458	456	428	469	449	490	472	441	454	487	489	443	445	482	476	444	429	468	476	423	494	468	468	460	465	492	488	493	459	435	461	467	446	451	465	476	478	512	439	501	467	480	455	472	448	492	432	479	475	427	460	487	456	485	433	452	441	468	430	451	464	455	472	467	426	465	481	446	464	460	478	464	449	422	448	450	452	471	470	468	447	459	476	504	456	496	460	462	477	468	437	442	457	476	463	469	462	463	428	469	479	457	468	460	460	477	484	463	463	480	440	426	461	481	455	474	481	451	467	517	451	475	453	466	443	470	457	482	490	451	459	434	458	426	473	485	491	468	406	487	437	466	458	443	443	452	453	487	487	471	505	474	481	474	480	455	473	456	465	478	472	435	466	453	441	446	441	486	419	451	456	475	497	477	442	445	407	444	464	452	458	448	471	477	450	503	424	481	453	450	453	482	454	494	456	458	502	458	471	447	458	441	467	432	467	503	480	466	437	504	460	488	477	478	465	461	439	462	436	490	449	456	499	480	448	483	478	460	473	463	451	447	499	457	465	483	476	420	511	490	445	492	473	488	462	445	461	491	455	465	446	452	461	459	458	462	480	465	437	486	442	493	438	470	504	484	477	490	438	476	476	469	483	453	458	489	471	471	505	472	477	449	500	469	482	471	482	445	463	458	490	450	453	425	461	463	447	482	464	460	446	487	438	436	477	499	470	498	462	438	478	488	438	447	459	475	481	465	446	465	454	473	493	490	447	466	459	463	490	441	456	461	491	467	478	467	443	441	527	483	492	445	480	479	478	457	462	467	489	472	468	459	502	464	446	464	438	435	491	460	458	455	457	483	453	471	458	428	470	420	439	487	414	496	443	461	440	449	451	469	459	466	496	483	489	416	459	454	444	535	447	454	480	460	454	473	471	498	442	451	470	454	458	495	432	470	466	480	487	498	482	456	472	492	455	488	466	464	497	464	466	470	470	447	459	463	454	490	470	459	465	457	468	459	459	468	452	445	468	458	485	438	496	464	414	446	465	441	450	486	469	443	443	472	449	444	449	467	465	477	474	500	479	476	471	465	473	475	479	440	472	466	480	447	483	468	469	455	492	477	497	469	453	456	468	422	454	444	449	465	457	454	474	449	463	423	473	482	461	470	460	432	438	443	451	460	407	436	423	465	470	455	477	406	460	495	457	446	447	458	468	458	481	445	475	478	498	460	446	457	528	466	454	480	448	448	461	474	437	451	477	478	484	431	462	494	473	450	495	438	477	409	453	426	486	468	449	472	454	457	449	486	448	472	448	478	465	471	471	457	444	471	478	445	448	458	457	479	459	456	449	475	432	446	457	486	433	478	493	472	494	453	435	412	483	472	453	470	445	467	482	418	495	490	436	473	468	479	483	450	432	433	454	474	458	488	466	438	452	496	456	486	464	439	467	476	468	489	482	441	447	470	510	473	452	486	432	442	460	469	474	472	482	440	456	467	462	457	484	418	451	491	443	465	450	412	496	453	456	453	449	461	436	479	486	458	469	460	490	472	477	443	474	468	466	525	507	465	453	452	433	459	457	455	457	467	462	448	470	492	456	468	461	456	462	473	464	429	453	502	462	454	478	459	442	421	489	409	450	495	514	450	472	418	449	437	531	449	493	454	475	457	473	459	481	489	490	484	443	483	437	422	435	451	487	487	480	451	514	469	454	493	503	479	454	464	422	472	469	424	450	435	455	480	486	470	473	485	503	467	471	488	451	438	475	506	465	457	473	437	444	446	471	474	428	475	448	513	466	512	477	463	460	469	469	465	463	463	481	453	458	445	479	509	438	472	446	469	442	464	494	484	494	499	464	493	479	456	468	473	469	426	447	498	473	441	451	440	453	431	489	489	506	511	465	483	453	480	484	459	474	483	476	460	458	465	460	501	462	473	462	464	479	445	452	470	453	467	462	509	450	476	484	434	473	475	445	460	463	491	422	483	478	451
30055	29151	25000	9306	1132	355	270	254	273	257	258	249	214	253	236	260	250	273	242	252	249	270	227	237	222	241	243	238	218	260	243	257	237	276	257	267	261	271	260	233	255	269	251	245	284	220	249	271	256	265	230	270	254	260	235	287	244	241	200	233	252	256	240	220	266	245	243	281	285	249	264	260	228	228	259	247	256	247	231	255	220	229	257	267	238	249	242	263	261	252	250	248	244	253	261	259	256	253	239	266	246	243	278	249	235	245	235	289	268	252	263	251	253	251	238	236	249	262	238	266	239	233	247	261	261	226	246	265	277	238	289	262	277	268	248	238	230	261	238	234	241	272	276	223	228	227	266	250	247	245	256	258	271	246	261	270	233	281	259	235	288	234	269	245	246	262	256	239	266	244	261	237	278	269	252	244	261	232	273	232	243	242	262	249	227	253	248	258	225	275	262	240	243	256	231	222	249	262	261	249	267	244	234	262	243	278	243	242	257	243	242	263	220	271	231	245	248	247	278	259	241	278	232	245	244	253	238	271	257	264	253	250	256	254	256	240	250	261	252	252	225	243	242	222	268	275	258	262	246	250	231	252	240	255	265	242	261	235	256	252	265	249	241	252	236	240	227	240	247	249	267	262	276	245	243	232	235	263	243	279	267	259	255	220	279	240	226	227	233	267	223	237	235	267	247	244	241	257	253	249	263	260	222	261	258	247	243	256	224	230	272	263	239	233	251	285	240	235	238	289	279	252	235	240	254	239	251	228	264	247	238	255	228	239	239	270	250	264	251	199	253	238	258	227	281	252	279	254	253	249	235	254	252	263	226	254	261	279	258	245	213	266	247	249	277	270	243	252	245	257	246	258	253	277	223	263	263	233	281	238	247	273	252	262	226	240	245	251	248	232	281	236	244	239	231	238	271	259	258	268	273	224	232	224	260	280	252	252	236	216	222	245	210	257	260	253	268	247	254	246	256	238	230	230	234	237	250	246	247	247	265	238	245	262	249	254	284	231	282	223	240	248	252	205	256	239	225	254	266	251	269	234	226	231	286	223	261	230	271	235	233	259	288	233	250	239	232	212	245	262	266	253	243	258	237	234	248	250	236	254	271	253	256	246	252	263	259	241	247	278	235	248	278	264	226	243	216	261	242	253	245	267	249	248	267	250	233	236	232	259	231	225	245	236	269	249	247	234	275	232	235	246	241	244	258	248	258	272	238	265	238	252	268	215	248	236	264	215	253	236	243	241	250	267	238	260	231	230	272	246	240	246	267	215	262	233	240	253	259	211	253	243	242	262	273	247	244	248	263	260	262	245	267	224	263	255	254	239	249	234	235	253	236	251	233	230	226	254	250	266	238	251	238	256	278	249	273	249	219	242	250	232	262	226	267	255	224	253	240	234	239	220	248	231	247	265	252	267	230	255	272	244	276	274	265	285	259	250	258	251	265	228	252	269	266	260	241	272	238	222	258	244	265	247	247	267	246	276	240	238	225	223	245	271	254	250	245	263	255	247	272	240	273	258	272	250	234	280	244	285	279	221	271	236	253	235	217	280	253	274	264	239	237	247	231	269	237	229	260	266	259	276	271	246	275	252	263	241	260	252	254	245	229	229	222	268	229	249	244	233	220	252	252	263	235	255	285	247	243	241	226	260	242	297	248	238	252	259	250	223	254	219	262	237	242	243	263	271	232	232	235	264	249	230	246	253	248	236	233	226	254	250	232	254	259	244	258	267	240	237	239	232	245	261	269	224	263	251	242	232	273	250	252	261	252	228	243	231	218	268	282	257	264	255	263	256	231	237	268	259	251	268	257	273	263	243	233	249	271	279	227	231	256	269	239	246	253	240	253	259	245	231	236	264	254	218	249	262	267	246	239	231	261	251	268	219	264	244	275	255	256	251	235	234	243	269	252	266	256	231	239	248	255	231	247	228	258	246	252	250	244	240	260	223	257	246	264	230	238	239	265	255	245	267	250	270	238	251	265	236	251	257	233	245	237	219	288	258	247	238	261	264	241	256	243	229	259	237	254	253	260	257	254	257	238	243	238	243	232	273	239	243	243	249	289	215	226	273	259	241	274	260	212	239	267	259	222	262	255	250	238	237	239	266	235	239	278	281	268	242	232	246	267	225	235	267	260	254	247	239	278	270	224	231	265	240	240	257	260	266	260	288	268	245	246	264	273	246	234	231	252	259	272	235	244	231	252	259	260	257	276	233	258	258	250	247	287	256	232	262	254	274	266	238	262	257	232	243	246	250	261	244	242	227	225	251	250	231	245	262	277	272	236	242	221	210	239	213	228	248	254	254	218	244	219	246	241	268	240	251	223	261	237	259	238	238	243	255	241	246	233	258	240	239	244	244	269	235	238	259	255	264	272	247	241	234	248	247	262	264	225	266	284	251	219	276	256	221	277	242	229	238	264	239	236	259	256	223	241	239	226	257	253	231	260	252	255	249	248	253	264	245	254	249	278	250	270	243	260	221	240	248	248	254	243	267	270	255	250	243	256	240	260	265	237	265	247	274	236	251	242	243	237	276	228	233	256	239	256	256	243	284	232	254	236	247	226	215	242	250	242	230	244	261	244	271	243	235	238	246	249	256	230	264	257	270	252	254	211	244	230	247	250	239	230	235	279	231	249	253	230	259	204	259	246	275	247	243	246	256	225	277	276	253	239	228	227	258	244	249	233	258	270	256	264	252	288	257	249	243	258	237	249	248	264	224	263	262	273	245	246	240	254	248	253	259	257	259	240	254	260	249	261	284	243	213	236	241	214	254	246	242	270	255	243	269	251	251	298	240	244	243	247	262	254	241	258	270	250	257	280	248	251	272	253	256	250	243	228	283	236	248	267	225	260	257	268	237	242	245	239	278	225	247	263	253	227	240	238	269	260	267	244	273	264	276	256	251	217	252	224	267	227	230	255	252	240	229	269	232	261	260	235	239	256	256	228	280	247	265	242	249	242	275	254	240	232	252	251	285	264	248	258	238	243	273	256	262	251	247	241	222	252	284	255	259	268	229	278	239	242	245	252	243	226	231	282	235	244	244	240	229	267	237	247	246	252	255	247	260	268	249	276	266	266	246	252	237	244	245	239	237	255	263	271	253	249	232	265	239	263	242	247	248	238	235	274	240	238	226	255	250	265	244	248	247	246	250	248	287	256	255	233	286	240	267	246	263	243	244	262	242	255	258	246	257	249	260	283	232	274	263	245	223	253	250	236	272	252	272	252	253	219	233	264	254	234	242	250	261	263	235	243	231	252	243	250	237	256	238	268	257	244	244	261	242	256	267	223	252	232	254	227	246	252	237	267	241	254	257	240	240	245	238	235	238	249	260	226	240	255	260	251	242	246	265	248	214	293	237	225	276	266	281	271	256	252	241	260	252	229	239	243	228	215	270	242	255	246	249	257	260	251	259	250	241	253	255	255	254	223	253	230	278	222	274	266	260	257	246	260	257	241	280	254	265	272	265	272	238	273	235	264	244	227	261
39024	46050	27979	8530	2084	638	441	442	464	474	465	435	497	442	470	475	461	484	444	463	453	483	473	454	439	507	388	454	470	464	473	467	459	427	437	434	485	422	472	453	485	473	420	500	452	432	458	479	452	413	452	452	477	453	499	464	464	443	476	470	422	481	489	469	441	473	482	472	482	457	498	472	469	409	442	438	494	456	459	479	433	434	491	462	445	450	506	449	467	490	467	468	464	453	474	427	468	455	419	457	426	471	461	464	453	454	492	442	442	430	469	470	473	472	493	455	481	452	472	471	452	485	466	438	430	452	505	426	415	480	443	439	474	459	458	433	514	464	456	451	473	436	441	466	456	463	481	470	456	457	454	434	466	440	441	466	411	478	471	438	445	461	461	447	473	449	445	476	485	450	483	461	452	483	480	449	480	454	475	446	466	449	447	441	455	467	472	446	460	480	494	487	431	467	408	437	481	439	481	472	492	466	462	477	466	494	485	445	456	457	439	438	476	487	392	459	446	505	443	464	487	459	466	442	465	445	455	464	434	465	455	486	474	452	481	462	449	465	481	453	487	478	453	434	455	504	493	456	486	458	454	479	440	476	501	496	488	452	459	467	469	443	480	498	488	472	439	488	469	467	474	460	426	467	465	436	468	469	507	453	455	474	484	400	444	491	441	450	457	446	468	468	454	484	466	440	440	430	446	499	470	460	433	442	487	477	440	474	447	436	497	443	503	440	471	463	459	458	458	450	437	474	418	464	479	459	482	471	452	456	470	482	503	452	415	461	438	439	464	466	462	430	455	434	423	496	478	450	470	458	453	470	447	411	477	436	478	456	455	463	480	505	473	423	492	422	464	440	476	434	448	449	490	456	465	481	498	474	454	451	461	455	452	434	469	452	437	465	437	466	443	457	446	491	496	499	483	441	452	448	445	471	468	486	432	470	460	481	474	449	454	471	450	479	448	459	449	492	470	473	483	477	465	484	441	469	488	452	463	451	463	487	427	470	451	464	482	478	444	466	442	424	439	490	433	423	470	473	493	464	448	454	429	447	479	449	471	454	492	435	470	460	424	446	461	478	406	496	488	494	440	467	465	448	466	443	452	470	471	489	466	432	474	486	426	428	511	428	461	485	452	497	439	460	473	489	429	467	464	473	429	451	456	500	485	446	465	429	464	446	435	483	429	453	430	491	461	483	479	432	450	460	459	430	464	470	491	445	454	443	438	448	476	466	452	441	454	422	502	478	451	449	446	449	470	469	476	455	473	455	466	486	448	451	437	454	489	436	437	481	478	502	445	507	473	492	492	477	454	474	432	505	473	446	480	461	455	464	454	426	456	459	477	498	449	471	500	443	455	431	492	449	458	464	459	475	458	479	422	456	442	440	468	467	451	511	498	439	457	487	447	451	470	425	510	455	469	494	447	485	462	471	459	512	476	462	468	458	463	456	489	464	469	419	450	469	459	441	478	482	447	457	493	463	422	450	454	446	433	444	460	476	426	427	426	463	446	453	490	439	451	473	435	475	447	453	467	469	443	489	452	462	455	471	451	498	461	448	483	441	428	441	431	458	488	478	438	494	473	441	452	493	486	497	456	459	449	436	435	499	409	416	452	472	477	456	485	471	462	501	441	459	438	482	405	458	463	442	472	488	451	440	415	434	462	500	477	471	446	459	459	443	454	497	468	433	462	454	432	467	445	475	481	446	484	501	495	467	480	470	452	466	492	438	469	435	463	460	455	495	424	459	473	472	463	478	441	465	455	462	471	477	469	455	456	431	439	444	449	447	450	438	438	479	479	461	445	454	463	443	470	421	486	443	477	434	488	438	488	475	447	489	484	451	405	461	474	442	455	446	500	454	482	460	468	432	449	466	457	485	528	432	499	416	431	477	442	455	488	461	474	432	449	456	450	433	470	432	476	494	459	451	472	448	483	480	474	457	482	453	451	463	491	472	480	459	438	441	463	461	426	440	451	451	440	476	454	460	474	450	425	400	451	427	525	455	451	465	431	461	452	454	452	458	463	487	484	478	510	465	436	449	477	432	468	482	460	461	434	474	445	443	416	445	424	452	472	433	452	462	469	492	514	455	471	421	466	479	437	487	439	454	471	455	468	491	490	456	502	453	439	508	462	463	473	441	451	469	525	448	469	465	447	472	497	480	459	466	462	438	445	412	470	486	467	488	434	460	467	502	433	461	466	477	460	501	447	467	497	487	459	464	525	449	455	458	459	466	494	483	433	471	449	446	474	481	440	486	464	505	446	387	451	463	472	475	466	468	487	471	444	444	464	454	463	459	494	464	476	473	461	462	446	506	451	482	472	453	495	460	470	470	468	474	470	477	476	453	461	467	416	482	488	460	440	433	403	413	458	477	432	463	452	494	490	466	431	468	485	484	485	466	479	445	435	472	462	439	462	445	473	472	450	473	447	452	466	404	481	455	457	442	443	469	504	444	492	475	466	440	475	441	468	448	479	426	444	465	442	465	481	432	439	490	437	454	429	466	482	445	435	438	483	417	445	477	461	480	427	479	473	469	430	466	449	468	484	464	442	481	455	484	440	424	441	437	485	465	441	466	454	450	429	434	412	445	452	459	450	420	428	471	473	446	465	453	512	437	477	460	503	479	460	437	459	433	446	440	449	430	491	466	408	446	423	443	456	432	445	434	487	455	452	427	452	477	484	490	468	467	497	477	427	453	436	436	467	470	447	502	482	466	462	452	482	471	498	466	437	442	440	506	447	456	465	478	452	475	481	461	437	451	444	465	464	508	437	469	460	472	446	408	468	490	451	471	455	444	475	443	458	467	472	460	485	462	474	463	461	492	466	465	458	444	439	465	470	477	487	456	476	468	455	407	468	453	470	460	477	433	464	427	430	444	490	481	514	501	444	445	483	459	485	461	453	438	418	459	491	476	457	463	461	511	447	417	455	469	462	485	461	427	456	440	446	489	490	455	497	453	495	456	434	501	489	495	459	454	489	453	481	454	490	469	452	420	397	451	481	448	491	438	437	449	424	464	437	490	435	462	448	472	490	505	460	464	450	498	444	460	510	452	484	469	427	472	464	464	488	450	441	476	477	453	459	489	424	440	436	487	450	460	456	454	432	439	456	449	446	506	436	446	450	467	454	464	470	469	436	474	507	410	468	431	443	452	470	481	483	475	503	447	456	463	461	467	493	466	466	444	480	454	452	491	460	455	482	442	419	484	481	455	454	466	445	454	436	453	465	431	469	453	460	454	490	511	470	437	495	426	418	480	478	427	451	484	492	476	475	437	468	476	451	455	447	447	471	442	447	466	493	456	483	450	413	447	467	457	465	431	455	468	451	435	468	447	442	493	480	457	452	473	450	478	451	478	477	478	445	470	516	474	504	461	463	500	466	490	442	444	493	431	499	440	467	458	450	480	463	472	474	484	460	467	394	442	482	486	416	451	461	455	433	489	434	462	490	477	513	430	423	462	486	443	481	503	467	488	434	420	459	432	446	485	482	434
24759	23064	30628	25014	19417	6431	328	227	229	228	198	215	239	221	203	180	189	221	213	205	216	187	199	188	228	208	194	202	211	201	201	211	180	219	210	193	227	231	203	191	209	209	234	195	215	213	184	206	237	230	201	182	195	222	192	207	205	206	210	210	194	208	187	201	220	196	199	182	201	179	241	201	193	205	205	198	204	188	216	214	182	191	209	204	221	202	207	194	198	208	213	197	200	221	219	216	200	187	200	209	195	202	204	219	215	209	217	212	239	203	214	172	228	219	210	190	189	209	209	199	199	216	193	211	209	204	210	230	220	216	219	185	210	188	202	184	197	189	213	191	207	210	198	203	186	205	228	224	208	223	215	210	215	199	194	187	201	197	187	237	205	211	215	190	222	212	214	186	191	187	205	221	199	192	193	189	170	196	214	225	202	185	169	218	227	213	196	195	219	183	180	185	215	193	197	231	189	213	191	206	187	179	200	222	200	187	225	202	210	208	218	219	213	190	207	222	199	208	171	176	206	203	212	207	203	207	196	216	180	186	207	191	218	168	166	215	217	197	180	180	196	201	206	182	196	241	201	213	217	204	201	209	207	199	216	184	222	221	191	192	208	195	215	192	202	195	209	195	213	212	189	209	184	203	192	210	181	174	177	186	203	193	194	194	188	240	203	211	210	181	181	215	221	191	195	227	193	193	185	193	208	200	199	205	209	205	229	178	201	208	202	200	209	223	201	199	202	203	228	197	197	205	182	192	216	220	202	197	198	208	202	189	203	220	171	207	192	193	200	198	185	203	205	238	227	193	203	168	209	219	197	180	183	213	207	194	188	224	191	239	241	208	199	212	208	214	203	204	211	206	214	186	190	207	225	215	224	222	187	186	217	198	175	226	194	203	213	194	204	233	191	195	213	206	195	211	185	185	216	223	220	219	201	205	201	196	207	190	195	205	217	217	216	215	222	213	219	215	214	208	217	210	226	195	218	190	194	188	200	206	210	180	204	181	205	199	232	198	198	204	186	220	201	196	218	193	212	179	205	198	213	210	205	204	206	204	197	199	181	201	190	183	194	179	205	207	221	214	198	214	224	209	201	198	223	217	183	177	196	206	185	223	178	217	221	200	212	227	211	202	205	181	221	203	202	203	220	195	198	212	191	221	202	203	219	192	198	183	201	196	176	212	181	207	197	215	200	205	178	220	210	209	208	213	204	222	211	214	227	214	208	205	215	199	218	210	209	182	198	178	226	209	190	200	216	192	203	194	208	228	193	201	178	219	206	186	203	202	203	213	181	231	197	209	206	219	198	197	189	218	191	230	207	198	196	191	214	209	210	207	205	204	195	201	212	174	190	203	216	235	228	210	181	196	184	195	212	194	213	199	230	207	211	194	219	211	200	228	215	203	204	212	218	187	196	192	215	195	220	185	221	193	191	204	204	208	202	216	199	208	206	189	191	221	203	188	196	219	218	223	178	219	187	199	204	200	225	215	194	201	204	208	208	220	211	203	221	222	203	216	189	215	198	196	204	218	205	199	219	218	236	183	204	225	220	189	198	223	202	185	203	207	197	195	213	203	210	198	187	188	205	199	215	206	222	219	196	230	213	175	184	219	184	205	222	196	190	216	212	203	189	212	211	201	218	193	228	219	201	203	232	216	184	223	209	193	213	227	209	203	200	200	217	238	231	200	209	208	215	195	196	213	187	190	203	198	217	214	197	187	212	213	199	210	202	200	194	212	198	182	223	192	204	200	208	219	205	214	215	190	201	202	211	191	209	196	213	186	195	205	197	195	213	198	199	227	201	233	202	195	209	181	177	199	222	177	218	209	206	207	171	205	200	227	213	217	231	206	205	206	216	213	204	223	216	210	212	198	191	218	183	196	208	197	200	210	196	228	192	196	203	194	201	177	208	199	201	203	205	202	212	201	227	220	199	218	210	197	217	200	212	224	198	202	191	214	192	186	239	217	203	220	191	202	177	227	185	204	219	216	220	190	200	193	208	217	206	212	218	209	207	185	209	230	199	210	231	205	190	207	202	186	224	200	231	226	199	208	202	215	211	207	201	193	190	211	202	199	201	217	176	218	195	198	221	224	191	196	218	206	196	216	211	185	209	219	192	201	212	212	197	192	216	203	185	195	189	204	203	194	214	176	196	207	224	214	224	213	221	204	181	199	232	216	232	200	174	239	207	213	199	199	184	201	170	200	217	208	180	207	242	249	200	209	231	234	198	220	204	187	207	224	206	207	203	219	239	211	217	230	200	226	202	214	200	194	228	205	195	194	214	215	196	188	196	203	225	197	187	245	194	216	206	211	231	194	213	202	219	210	184	189	196	216	239	217	221	196	202	215	221	208	199	216	189	180	199	223	208	220	227	206	204	191	209	218	220	216	209	205	215	197	214	182	218	229	201	215	210	214	199	229	182	210	205	202	210	213	201	232	234	207	199	213	193	183	214	207	199	215	191	180	198	217	190	209	194	189	217	216	195	185	177	186	194	194	187	181	212	201	208	195	194	233	199	191	221	201	213	189	208	197	205	209	224	242	225	224	211	200	199	192	217	215	186	178	197	193	208	237	186	224	212	222	212	191	204	242	196	222	204	194	211	228	203	182	212	199	217	198	179	218	221	163	214	233	211	198	210	211	212	198	198	189	205	198	204	206	179	225	153	206	194	211	226	218	223	189	200	196	200	206	207	195	219	216	212	208	202	206	189	185	201	231	197	205	172	204	201	200	196	197	207	209	189	191	216	192	186	196	218	204	181	203	224	203	187	206	194	230	182	221	215	201	200	210	212	199	189	202	194	188	194	201	222	198	192	204	182	192	177	198	211	206	193	211	200	222	199	199	195	200	198	215	218	198	210	203	207	198	209	200	198	222	193	203	215	191	209	221	213	232	204	193	199	195	192	216	197	204	221	186	183	217	210	215	197	193	207	179	206	202	203	198	171	211	210	218	210	203	219	213	216	214	200	204	215	203	213	231	231	180	198	211	209	204	212	198	199	206	216	185	213	189	189	192	208	178	191	187	203	198	220	197	185	200	208	180	219	204	223	178	216	226	203	194	227	239	198	208	198	191	207	199	197	200	200	213	182	194	186	199	200	180	194	190	212	194	194	198	215	177	195	222	210	206	221	197	213	215	197	209	218	201	184	214	210	197	186	187	200	183	210	215	188	187	171	200	183	174	198	215	213	209	183	185	213	201	225	194	219	218	186	177	191	189	207	196	204	213	198	223	188	192	191	186	204	206	206	202	187	205	200	221	199	200	192	193	223	189	209	190	214	212	229	183	226	207	203	184	185	197	198	219	179	215	217	218	205	202	193	195	202	196	229	218	184	200	211	202	201	201	173	203	188	218	207	204	211	209	209	181	210	228	224	209	197	204	179	206	221	188	192	184	197	213	213	155	205	195	212	199	221	197	194	213	222	202	208	203	211	181	236	204	173	204	192	193	200	197	211	201	208	207	187	221	213	183	193	209	228	181	189	207	195	200
60504	89501	58679	29642	9707	1854	360	384	439	367	366	344	389	407	391	391	394	379	377	398	392	392	341	362	404	349	373	371	346	374	376	407	384	379	389	380	364	365	356	391	348	358	389	384	352	379	339	362	385	376	400	361	364	390	359	398	404	381	352	367	375	350	394	406	381	403	372	368	357	368	380	396	360	391	365	334	358	377	352	380	360	345	391	383	399	412	386	364	391	358	373	394	368	400	361	383	378	335	391	387	396	388	397	344	375	384	362	369	373	381	377	392	356	378	388	369	369	394	356	364	380	390	353	370	378	397	398	358	365	396	358	397	383	380	367	363	345	371	374	378	350	362	343	376	345	384	383	386	358	381	372	398	355	366	364	399	354	397	326	381	387	374	383	353	375	358	332	331	374	370	385	396	387	380	377	397	394	380	376	383	398	371	396	383	377	364	421	362	352	407	384	363	370	371	396	413	399	371	384	381	353	357	372	367	402	368	435	367	377	387	404	388	372	358	368	349	345	389	398	367	358	388	338	409	381	342	386	414	388	331	375	350	357	370	426	361	365	384	397	403	335	390	398	369	384	359	356	385	402	392	367	415	365	365	354	383	384	394	401	363	415	365	359	384	403	368	349	356	368	362	402	397	361	354	384	383	379	408	402	398	361	355	388	354	388	385	387	376	377	397	369	400	368	371	402	396	345	386	356	349	359	354	340	428	404	356	376	388	395	381	348	370	385	337	412	341	333	385	361	385	373	358	395	399	379	365	387	408	360	390	374	364	372	385	377	372	391	372	372	356	385	390	342	376	357	341	402	375	398	420	363	393	360	392	407	387	358	343	382	384	365	348	402	393	368	390	375	378	390	411	371	403	379	383	336	380	335	411	384	341	365	375	376	357	357	381	371	392	365	351	380	361	345	371	399	369	381	361	384	346	378	348	377	394	354	350	378	343	362	389	412	391	374	387	354	384	380	353	389	383	396	336	370	359	358	365	411	339	393	390	371	393	374	411	370	357	394	374	356	383	363	385	346	356	392	346	411	367	368	363	363	363	372	381	365	393	385	389	382	384	367	357	389	386	358	369	388	390	399	405	359	384	363	344	378	379	359	389	362	355	367	383	339	395	400	369	383	392	338	350	384	391	381	386	373	392	345	374	366	375	349	406	394	368	389	370	404	376	402	381	370	341	390	403	387	377	358	384	380	404	381	389	361	392	380	385	364	383	355	364	381	376	413	371	392	344	356	348	385	383	408	378	390	378	375	371	386	410	366	367	356	361	397	398	385	389	402	362	374	329	394	354	393	376	371	359	350	374	356	353	384	376	373	349	389	391	384	381	349	390	378	347	353	400	392	376	393	393	360	366	376	359	337	382	351	369	343	381	410	343	396	367	396	336	368	387	374	365	358	339	393	400	367	385	370	343	368	384	333	368	378	383	376	395	379	356	383	386	387	438	398	400	379	348	381	399	379	372	403	398	384	384	414	436	380	387	351	363	351	358	366	384	366	378	389	417	379	386	369	378	375	365	376	339	367	371	340	356	387	367	387	353	359	354	375	365	392	382	392	377	347	363	343	387	398	367	376	397	386	399	391	398	395	422	402	415	373	356	369	345	355	376	346	367	377	399	392	392	374	361	395	364	395	374	391	381	381	376	364	343	363	386	351	424	382	389	364	382	415	402	360	381	362	377	384	385	368	389	396	368	369	382	368	357	384	399	366	378	377	350	410	373	373	368	361	365	363	381	370	376	391	424	412	417	380	367	394	367	363	373	349	379	348	385	375	391	390	367	407	392	377	370	371	384	405	366	373	380	395	382	375	386	392	391	396	376	396	372	367	328	367	383	346	392	409	386	381	378	358	357	356	375	421	361	375	388	333	364	325	392	361	401	366	378	360	399	362	390	414	378	402	380	366	386	366	366	405	380	390	386	399	356	366	373	331	342	343	363	403	440	365	347	380	371	363	401	412	355	380	387	369	370	376	362	364	373	384	396	360	379	385	395	405	395	349	386	385	366	386	377	384	385	397	368	388	366	355	395	390	385	409	402	400	380	385	415	384	369	380	374	384	366	358	357	359	352	375	397	365	385	395	372	357	381	368	369	359	387	381	368	410	344	360	376	398	357	398	394	372	365	369	387	353	398	380	361	375	376	344	387	412	365	430	381	376	360	378	361	365	380	373	359	349	390	380	404	378	363	374	377	413	356	386	367	359	355	372	393	344	361	396	337	339	401	369	352	401	381	344	357	374	363	379	385	373	358	384	387	383	394	388	394	416	389	397	345	394	408	404	396	409	344	390	358	387	362	346	364	376	368	362	346	365	394	369	377	368	371	401	368	408	373	381	375	395	353	358	381	358	388	353	394	393	364	361	378	394	379	369	353	359	368	376	350	405	379	335	370	370	401	387	354	374	361	418	372	362	329	356	402	378	373	358	389	384	333	358	342	368	380	367	392	381	380	400	329	402	370	370	377	378	355	344	374	380	414	388	388	363	352	383	343	393	352	407	400	393	372	349	386	400	414	366	389	391	369	336	383	370	378	377	378	375	382	344	367	377	367	386	378	418	384	388	380	379	359	363	402	374	414	378	398	349	372	335	382	391	387	374	380	368	378	411	368	392	369	409	392	377	421	369	390	376	387	359	380	389	392	375	366	385	378	341	367	382	368	352	371	380	375	377	409	395	380	406	388	386	360	405	347	381	399	377	383	350	349	383	394	343	392	393	396	358	389	375	374	384	339	366	377	334	403	402	383	348	363	380	404	371	371	376	373	377	345	396	348	402	402	377	380	337	401	410	390	362	379	352	349	330	421	388	367	351	331	367	372	400	403	355	395	381	395	340	402	401	367	367	359	387	341	399	382	388	368	359	403	378	395	406	370	391	339	380	422	373	402	386	389	366	375	369	371	364	386	375	375	374	372	335	364	332	377	398	373	397	401	367	390	380	392	373	400	385	388	386	373	407	402	390	398	386	350	383	347	407	378	375	403	368	388	335	377	358	391	375	399	383	353	348	323	366	389	362	398	395	362	377	368	391	361	386	362	367	401	349	375	353	344	360	403	421	417	376	383	383	353	397	354	391	362	370	367	372	371	375	324	401	334	372	357	369	340	390	367	409	382	403	383	365	394	403	346	340	385	337	368	440	355	403	344	362	340	375	371	413	380	378	399	352	358	326	411	390	357	347	365	376	370	377	358	382	382	368	371	398	385	361	373	356	372	373	351	395	389	362	401	379	374	358	369	354	394	384	386	380	354	353	324	378	387	373	402	355	366	370	393	398	394	380	362	372	334	384	366	353	367	352	367	375	375	347	377	391	350	384	374	379	363	355	376	383	370	373	375	370	347	394	396	353	377	364	394	402	361	377	369	389	388	396	342	370	375	398	356	381	339	386	374	362	428	362	362	397	368	386	324	394	385	375	415	370	365	375	384	364	365	402	421	378	380	350	377	363	375	390	359	369	375	365	374	353	383	352	373	347	365	403	394	372	377	386	392	373	396	372	392
23456	21870	29831	23969	21293	18722	3567	377	294	277	288	290	278	285	271	268	284	275	289	289	269	295	271	281	287	266	265	273	295	290	294	292	284	307	294	281	264	279	261	296	269	268	265	279	282	291	262	263	285	283	302	320	285	265	294	288	298	273	294	277	264	284	265	311	276	248	260	283	257	286	260	310	251	309	281	292	302	262	290	280	276	289	281	283	286	279	278	297	285	278	259	279	293	250	268	247	261	279	260	286	284	309	293	281	271	283	277	259	269	269	275	287	265	289	295	294	272	271	239	250	260	283	309	298	238	300	274	262	276	259	248	273	298	282	280	289	286	284	287	269	286	253	253	278	298	283	282	269	262	269	292	287	273	259	294	297	261	278	278	279	272	288	302	308	260	250	263	263	291	291	238	276	274	308	271	273	265	278	282	272	250	290	283	273	273	285	311	252	296	275	280	268	279	257	260	277	276	266	246	278	277	301	286	268	290	300	304	270	275	265	276	264	277	271	276	274	295	263	241	285	294	298	283	258	261	315	269	299	288	278	289	279	294	282	286	306	286	270	273	254	281	262	297	332	307	257	276	229	276	290	289	276	265	268	284	247	304	274	260	295	267	281	273	311	313	258	271	301	249	296	263	257	280	274	293	276	270	259	292	283	279	292	252	286	311	293	300	263	254	282	289	292	289	274	261	274	276	273	292	261	270	289	240	300	302	275	252	270	282	263	288	312	289	260	260	292	290	307	271	260	277	247	249	252	278	265	274	300	275	268	282	300	283	303	253	270	272	246	281	252	274	273	304	266	243	262	277	263	280	267	263	287	277	260	272	237	284	269	289	272	282	300	264	304	271	253	276	272	291	272	276	262	294	252	308	303	270	266	296	253	267	272	302	240	270	287	296	256	290	298	263	265	295	268	299	295	286	283	301	270	248	277	292	278	314	294	299	246	285	265	291	244	279	265	296	285	271	269	260	267	276	302	267	310	280	258	282	252	271	273	272	269	270	269	240	279	286	283	266	268	267	267	278	243	269	307	287	273	271	252	267	275	265	272	275	251	286	297	279	250	291	231	277	271	275	279	267	264	280	269	239	279	284	273	304	307	275	259	292	301	249	272	272	288	254	262	256	268	275	267	260	262	290	272	279	297	332	288	235	286	265	280	274	275	270	258	248	255	274	284	293	262	289	319	282	266	301	276	266	229	306	267	290	283	283	281	290	280	278	318	289	273	267	309	274	307	259	243	294	273	291	281	308	273	274	298	313	265	273	288	285	262	291	294	275	289	277	306	267	264	254	285	268	277	279	257	305	288	265	269	289	280	278	287	289	270	248	274	283	290	269	238	268	285	297	289	237	293	247	244	291	303	295	277	276	272	267	254	270	245	275	312	297	253	260	257	284	278	269	271	281	263	264	254	291	253	281	285	293	262	270	255	270	264	281	284	292	272	308	261	240	292	274	297	273	249	301	277	262	264	299	279	294	261	259	296	287	303	281	271	243	295	236	246	291	284	274	276	282	256	288	289	254	305	299	249	291	275	270	299	284	312	266	274	269	265	270	260	278	304	286	251	291	282	256	266	247	271	274	283	276	278	297	269	328	296	297	307	283	296	271	276	273	281	269	259	263	292	267	287	280	273	257	295	258	302	253	245	261	276	250	277	276	294	289	280	271	273	278	272	307	283	282	274	278	270	275	287	260	302	253	312	246	272	244	328	269	302	253	258	293	276	257	264	270	265	297	299	275	283	290	278	303	266	294	262	264	269	263	246	251	270	273	245	288	269	271	272	269	275	270	294	259	288	296	271	291	277	241	276	271	271	282	282	316	290	292	243	279	282	286	262	255	270	252	284	275	267	273	266	282	267	279	248	280	274	249	292	261	285	262	273	262	265	310	301	303	294	293	250	287	280	278	273	301	271	298	272	289	277	271	264	278	274	293	273	269	302	274	282	275	289	279	259	301	256	286	282	264	285	278	288	288	273	277	296	302	280	254	278	322	271	297	265	311	280	256	293	260	293	280	311	278	261	265	304	291	277	265	324	275	283	279	281	278	271	269	312	308	272	277	303	288	261	248	273	294	288	275	252	291	272	253	290	281	260	283	241	279	285	282	272	301	273	250	323	275	267	266	265	268	273	306	278	256	290	258	283	286	268	276	311	300	291	258	287	253	282	275	255	268	223	271	275	293	277	287	266	262	290	316	263	301	332	277	276	284	287	287	259	284	263	279	276	277	281	266	262	279	278	254	254	266	263	262	281	266	266	264	285	271	292	271	278	273	265	305	253	297	272	269	291	280	273	263	271	257	293	297	302	251	297	298	265	299	303	270	253	267	257	281	270	279	288	268	283	305	287	283	268	265	288	298	290	284	283	267	275	277	298	273	292	251	296	290	287	257	262	264	257	291	231	309	275	292	302	279	278	301	298	257	266	301	287	270	273	287	280	265	291	285	272	272	273	255	283	288	288	307	273	282	290	285	269	289	261	307	285	288	265	334	247	276	283	269	282	310	250	252	278	259	282	298	297	289	287	311	281	275	259	260	275	269	259	271	293	297	277	298	250	260	271	286	282	252	267	264	288	286	289	271	272	319	299	281	301	271	297	257	254	272	251	300	278	260	268	274	294	275	274	284	291	306	268	287	284	280	277	260	276	274	289	251	256	300	281	259	288	276	272	260	262	259	295	272	268	257	283	273	262	297	284	258	293	281	257	254	287	268	268	296	269	294	298	286	275	292	307	274	301	282	267	270	277	278	257	265	270	277	270	237	289	307	257	264	253	285	251	252	268	273	292	279	279	294	266	270	279	290	290	259	276	296	246	297	295	276	250	281	266	312	300	293	294	285	251	253	307	270	268	249	293	296	289	279	292	256	313	271	262	288	287	274	248	268	253	262	285	280	275	263	294	278	250	291	260	268	298	301	297	248	280	237	295	298	293	288	282	262	272	279	258	256	285	266	263	278	263	248	240	303	296	273	264	271	297	270	269	263	279	262	287	253	277	293	277	280	274	291	272	267	280	281	285	270	281	305	275	297	288	299	267	283	272	276	276	264	256	283	281	279	283	302	279	274	273	285	276	298	281	284	266	271	288	290	270	268	262	289	287	278	291	264	239	276	276	283	289	273	284	257	280	292	294	258	263	278	274	272	254	258	265	283	275	274	305	303	263	308	266	263	288	241	306	296	282	283	256	278	265	279	293	287	259	296	273	282	295	262	281	275	274	289	288	277	303	275	283	283	282	282	280	270	258	278	278	275	267	311	263	279	267	298	298	281	281	267	218	302	267	290	277	288	266	262	260	294	297	257	295	267	283	244	288	309	233	296	281	289	276	301	293	279	297	260	300	279	292	269	268	294	265	237	297	275	254	290	284	262	246	280	269	246	277	263	276	276	281	278	267	256	296	273	298	273	266	303	263	271	281	280	278	269	293	299	285	269	287	268	281	264	273	289	272	288	255	275	279	276	259	253	306	269	277	267	297	275	261	259	273	276	259	253	269	262	252
60110	97684	67984	36662	13787	3115	503	487	444	501	460	454	464	485	451	500	473	476	479	488	452	453	458	448	450	440	459	472	465	474	459	480	466	516	453	467	426	467	471	468	478	467	500	515	462	472	487	451	473	471	465	500	524	518	485	475	463	463	432	459	495	496	449	459	493	500	481	473	449	474	468	484	477	444	473	474	475	486	491	460	464	471	458	467	483	444	436	448	450	455	502	509	500	471	496	475	520	456	491	451	454	506	445	462	477	500	453	522	481	475	453	513	491	446	489	507	490	448	476	458	470	482	487	483	432	508	464	499	466	482	477	455	477	446	500	465	500	463	485	471	458	456	469	464	484	482	473	482	448	486	470	458	502	469	466	468	430	457	475	443	469	453	470	517	439	437	484	502	461	449	482	465	525	474	485	443	462	481	443	464	462	501	471	505	458	471	450	485	488	467	479	509	502	487	476	498	492	469	516	472	450	479	472	500	519	460	439	463	506	486	464	501	476	455	493	502	453	484	480	460	457	497	470	472	432	491	457	485	487	518	490	467	485	510	500	461	462	454	475	480	445	453	483	472	423	491	479	474	462	479	484	452	457	481	478	472	447	467	476	434	475	426	478	469	442	473	452	513	497	467	446	493	474	448	460	390	510	503	459	470	503	441	479	480	461	493	439	475	446	473	496	454	439	474	472	485	489	486	450	458	459	433	433	490	458	489	442	456	476	474	488	452	499	448	488	500	501	473	475	488	478	510	492	441	475	485	460	483	458	496	437	474	495	505	492	466	446	448	466	466	488	499	467	487	457	483	451	470	456	496	476	471	472	459	502	501	483	498	431	498	478	460	487	500	488	524	447	491	536	474	433	485	499	456	494	462	462	486	490	487	488	471	503	450	471	507	506	474	463	480	446	455	478	464	494	483	465	465	438	488	469	494	469	491	481	479	436	497	478	430	495	470	485	508	471	461	510	473	491	444	475	484	449	436	479	435	456	466	465	451	480	480	480	477	509	482	489	478	482	472	465	496	426	443	454	508	468	467	496	496	459	496	487	465	455	512	461	440	474	482	485	522	496	417	491	449	457	459	448	469	509	433	485	506	452	435	497	500	474	479	450	430	461	454	446	468	430	455	426	462	472	469	476	481	458	501	451	456	477	484	441	446	461	468	461	445	447	453	451	473	431	447	469	491	487	456	473	496	449	427	445	479	429	489	426	480	482	463	487	487	478	466	488	455	484	485	505	492	445	545	455	452	480	496	446	493	516	480	465	457	450	519	481	448	483	436	469	466	467	471	480	475	449	472	459	438	488	468	512	532	468	496	448	489	495	497	454	466	463	460	467	448	486	474	456	452	505	521	466	440	460	495	508	478	462	481	452	459	483	494	488	503	457	460	493	452	482	532	474	483	460	508	452	467	476	447	471	493	472	495	508	476	491	437	450	493	453	494	435	459	521	498	465	471	494	509	452	473	503	470	460	497	460	515	469	470	482	514	465	477	431	467	479	472	458	478	472	485	518	460	486	470	483	495	455	486	467	467	465	476	495	499	492	510	503	472	488	449	453	470	468	472	481	479	460	465	454	479	472	496	451	453	453	488	463	461	490	492	504	496	490	501	478	446	500	456	481	514	440	488	484	488	474	482	493	488	489	468	496	510	494	475	502	438	524	513	485	438	460	507	461	490	480	456	512	473	489	469	472	501	466	506	498	450	468	474	494	475	459	429	485	473	518	466	483	497	458	489	458	460	465	483	546	476	470	499	522	463	476	479	433	454	485	459	476	445	434	433	521	444	456	490	481	488	441	442	471	490	458	457	473	507	445	474	481	477	455	457	435	486	526	444	466	475	452	521	486	473	456	477	495	458	465	442	537	450	464	476	488	460	497	484	450	489	465	461	500	496	465	452	419	494	459	454	481	448	480	461	509	521	460	480	466	463	489	438	525	482	473	473	480	488	459	461	499	495	469	467	509	498	435	475	450	472	468	494	489	483	455	462	514	490	498	469	470	446	433	478	439	464	472	490	454	478	455	471	476	470	470	447	439	461	471	456	502	463	446	468	463	472	489	509	471	470	487	515	482	485	512	475	495	496	457	487	454	441	476	502	492	492	483	511	511	487	458	460	469	466	460	471	478	469	459	458	459	449	482	478	473	463	492	441	501	469	481	476	488	467	518	472	492	461	471	470	484	467	445	462	463	450	517	486	436	452	473	484	497	457	474	480	458	509	468	498	470	454	445	484	505	434	472	536	475	500	472	473	492	494	506	485	440	476	464	499	482	450	486	510	496	497	491	469	475	489	449	444	452	484	464	512	535	472	480	446	460	471	447	508	470	513	482	488	482	479	486	471	474	477	489	494	491	483	482	481	498	461	490	460	508	487	476	443	512	476	452	466	444	498	498	455	472	493	459	459	486	420	483	429	485	467	465	489	443	466	498	487	465	480	456	484	473	458	466	465	455	452	470	454	477	456	474	479	455	487	442	489	479	509	455	478	484	507	475	455	449	520	466	496	488	449	440	469	450	496	434	448	451	506	497	437	448	471	486	480	476	468	479	488	524	514	459	501	433	442	482	437	465	487	486	485	450	474	492	486	478	486	435	456	474	500	458	508	480	472	448	473	451	460	451	472	478	494	521	482	452	450	487	488	501	455	483	453	488	455	460	488	500	441	477	473	486	461	459	503	503	471	485	452	469	509	435	484	477	477	478	445	482	459	470	471	476	445	465	503	490	437	468	487	458	475	477	503	484	520	493	429	510	456	497	501	435	469	466	468	493	479	509	512	512	491	468	467	486	468	436	437	459	483	483	493	427	509	473	482	514	477	461	461	473	486	484	472	465	504	507	448	493	502	479	483	452	489	469	470	444	466	469	459	456	463	507	456	477	475	447	463	485	462	457	472	487	459	466	491	462	504	487	468	479	459	470	465	482	461	457	497	454	463	457	464	440	506	501	487	474	423	518	468	454	457	449	466	472	478	470	453	484	492	513	440	513	434	456	483	468	457	407	480	464	472	486	474	474	454	477	476	447	458	491	457	458	456	467	485	468	499	484	500	447	476	456	436	431	440	480	514	481	459	429	469	491	504	448	455	507	450	480	458	481	479	446	469	485	485	524	486	436	496	463	466	456	460	460	467	480	461	454	472	476	474	467	428	505	427	445	484	484	516	478	452	483	472	449	519	488	466	488	452	485	501	495	456	488	442	495	474	482	489	471	456	484	441	507	438	445	454	501	464	551	492	471	464	454	480	462	487	465	449	443	469	454	517	491	492	494	447	476	486	447	501	499	490	474	477	470	496	507	445	483	480	505	458	450	520	484	453	487	493	476	516	463	456	463	485	468	442	489	470	451	499	449	474	455	486	482	443	482	503	441	473	482	470	447	478	459	482	531	460	460	475	505	507	494	468	482	465	443	463	447	462	498	460	468	472	462	452	468	474	487	451	537	499	478	487	482	459	481	487	480	475	467	472	461	502	447	492	506	446	519	482	493	484	425	489	478	464
30260	29065	24616	9278	1090	378	254	244	249	230	243	271	245	251	248	282	237	259	281	279	257	312	279	259	253	257	251	270	245	264	246	264	259	246	254	261	262	263	271	255	254	243	227	249	255	236	256	281	257	267	242	244	270	238	264	248	263	265	244	268	243	235	208	270	265	258	254	270	255	272	265	256	248	258	245	259	251	234	256	256	235	256	234	241	253	260	261	249	250	234	271	252	259	270	252	253	256	277	244	237	252	236	260	242	235	293	256	257	248	252	240	242	245	261	263	269	243	234	287	261	269	213	256	214	238	237	236	256	253	222	267	234	264	265	261	251	246	262	254	261	256	255	264	276	217	247	264	256	246	283	250	214	260	272	230	219	266	236	262	263	221	271	214	240	241	258	257	228	251	255	236	234	266	225	227	246	268	237	268	242	236	253	257	276	252	241	235	224	243	252	244	240	241	275	264	255	224	280	278	240	230	265	219	235	243	277	264	253	272	255	255	275	254	278	255	241	236	232	222	245	242	241	267	258	269	269	233	261	239	269	280	264	261	267	231	248	265	260	265	248	261	239	276	246	225	253	236	263	256	255	246	249	264	246	226	256	234	231	257	227	244	260	253	256	262	241	265	272	253	234	236	245	257	259	240	264	257	250	256	265	266	279	251	233	232	270	253	266	241	247	257	245	252	236	255	258	230	253	257	266	238	247	257	218	278	237	271	243	245	272	256	260	254	257	291	271	250	268	293	234	274	242	282	249	256	246	252	247	247	253	259	246	251	253	249	273	262	250	251	233	263	265	239	256	266	221	263	248	244	288	236	251	269	257	251	218	260	223	245	283	260	251	220	231	253	236	256	242	239	275	264	240	246	267	240	265	250	253	243	273	239	235	241	272	248	269	272	247	270	257	250	232	236	243	251	227	254	242	233	307	212	252	249	233	252	250	263	245	266	263	239	230	280	235	263	249	282	266	257	237	255	234	240	280	261	273	261	254	250	249	259	261	245	282	235	241	268	252	235	256	269	260	263	246	246	225	242	278	264	252	252	252	274	271	246	244	235	243	258	257	250	270	255	233	225	235	251	241	240	260	255	233	245	242	262	268	269	268	267	247	264	261	282	276	275	240	245	245	254	283	233	247	255	248	247	228	251	254	247	260	259	278	270	227	248	244	233	244	266	252	262	248	259	269	242	237	239	255	245	288	263	232	234	261	253	266	275	234	258	266	228	256	230	283	265	284	246	276	256	255	282	248	228	253	282	233	273	255	244	267	257	217	258	235	265	282	246	240	259	242	257	237	252	251	252	260	253	258	221	246	288	267	245	247	245	250	238	233	232	250	243	247	256	275	247	211	232	264	278	244	234	261	253	235	287	252	247	256	270	231	261	258	264	250	228	242	287	231	263	238	268	249	271	295	252	263	241	275	262	218	241	256	212	234	273	247	260	264	237	240	255	252	242	266	261	265	253	262	286	243	281	245	250	255	219	249	249	263	247	204	240	247	262	245	253	228	242	245	236	235	271	247	250	258	276	254	273	275	278	291	228	242	291	267	232	248	256	241	243	217	242	254	253	260	238	262	242	238	273	234	273	280	254	261	241	269	256	262	279	272	275	263	286	256	250	249	238	253	276	254	251	230	266	275	252	253	273	255	263	251	236	248	230	258	255	236	260	250	264	242	245	240	240	223	282	265	242	243	274	257	219	257	227	250	252	232	245	240	263	258	252	262	243	274	277	228	274	245	240	229	256	263	258	261	236	280	237	239	230	241	243	265	232	289	250	272	270	242	244	257	236	236	264	261	247	263	268	248	255	260	271	242	272	242	259	227	241	262	292	251	246	264	259	227	257	269	244	266	245	258	259	249	261	230	225	227	246	253	268	253	256	257	281	253	263	249	228	269	216	254	251	228	251	262	254	239	270	223	254	265	278	257	231	260	255	268	260	262	247	244	268	245	266	266	269	251	243	265	256	245	248	266	250	278	238	275	273	265	249	261	224	240	249	244	288	240	236	263	232	228	259	249	239	253	262	244	277	244	263	266	264	245	238	234	258	252	259	233	261	260	257	223	255	227	251	267	245	271	241	259	229	246	237	242	264	245	279	231	251	249	236	268	291	265	273	226	217	254	249	243	245	254	279	274	240	244	227	261	247	226	228	253	258	235	264	231	233	243	245	255	235	241	243	253	237	258	240	260	263	243	262	262	265	254	241	232	263	251	250	242	255	239	232	223	248	264	245	244	243	267	225	285	257	237	257	259	241	242	244	260	244	253	236	246	213	254	251	275	247	246	235	250	261	262	266	253	263	286	268	250	266	249	233	234	261	258	249	249	261	266	261	283	260	247	241	251	236	241	249	242	248	226	272	246	263	262	268	273	230	258	263	239	256	270	264	240	257	273	261	219	243	240	239	243	273	268	250	235	253	278	233	255	281	246	239	248	232	262	249	244	250	281	255	259	251	242	279	232	278	264	230	203	285	238	256	250	252	251	287	237	251	229	254	237	235	268	248	260	251	270	246	266	280	260	246	245	259	223	226	269	263	263	263	246	266	273	264	269	245	270	248	271	280	275	274	263	245	257	245	213	243	263	225	280	248	268	250	240	261	254	253	284	211	242	264	242	243	262	263	228	245	245	272	234	253	239	239	261	253	284	266	265	258	264	264	243	254	241	255	232	277	250	230	262	251	240	225	249	235	257	279	214	264	240	271	281	278	249	261	283	285	224	229	233	237	263	244	238	240	250	272	237	280	254	258	275	246	273	256	268	270	257	253	244	244	275	259	256	253	241	252	240	219	251	277	258	261	250	251	228	280	238	261	237	262	228	269	257	245	228	243	234	264	254	229	269	263	246	270	265	265	225	262	259	249	253	263	260	248	257	277	270	271	255	246	238	291	270	247	242	260	256	238	258	258	243	272	243	238	210	247	244	246	270	268	246	238	264	264	240	261	230	255	253	260	265	261	289	245	268	266	266	246	255	256	235	247	271	261	248	250	248	257	251	244	273	273	262	228	238	263	244	259	279	271	263	262	292	261	255	263	249	240	272	260	267	269	254	250	218	287	256	256	256	242	255	270	271	231	241	243	234	258	260	252	226	266	272	244	230	278	242	268	266	250	266	232	226	240	261	244	254	243	255	238	261	253	279	239	221	242	290	251	252	266	234	240	246	244	278	240	254	234	233	256	262	251	257	242	231	223	261	265	234	248	251	251	258	223	229	246	238	225	255	251	222	241	252	236	287	237	253	238	263	260	262	288	227	249	286	233	276	252	233	250	218	242	270	252	216	246	257	269	256	247	235	259	233	256	261	247	252	270	240	260	254	263	254	263	220	235	239	242	251	209	226	247	232	254	272	265	237	262	256	248	273	249	236	216	257	231	261	255	262	262	246	242	211	237	270	241	238	240	263	211	264	249	266	268	270	232	230	235	257	259	249	239	277	276	243	242	258	270	275	258	244	254	268	241	226	243	242	263	252	250	269	247	258	276	254	230	261	243	252	260	250
39480	45709	27543	8820	2120	806	454	451	461	470	495	448	482	450	433	488	506	466	484	518	461	451	434	474	423	446	508	461	499	420	465	465	454	436	490	414	485	492	454	436	452	458	449	481	461	455	480	452	461	490	461	449	489	443	488	477	447	453	491	493	484	483	481	463	450	458	470	467	439	466	444	475	447	465	444	427	501	499	462	481	482	469	458	450	485	455	423	467	467	469	482	483	498	427	478	465	450	414	447	465	439	464	454	443	488	490	462	469	481	481	465	457	472	466	475	488	452	473	471	502	476	522	463	487	442	468	493	465	431	459	399	455	495	463	449	465	486	454	471	476	511	464	491	461	452	453	429	513	448	464	440	443	474	478	477	444	464	498	462	423	451	441	440	449	463	468	433	493	455	498	468	474	445	449	449	514	474	444	480	477	459	491	457	416	460	458	468	458	452	440	439	458	444	479	478	487	483	473	492	445	446	469	454	455	460	506	457	479	439	475	488	452	493	451	498	440	474	476	456	437	464	454	456	428	460	481	432	466	456	469	470	508	463	452	454	464	493	488	470	451	482	528	478	486	464	482	469	481	478	467	467	492	453	448	441	473	462	449	452	515	518	439	473	500	478	477	434	453	468	474	467	448	499	460	495	524	460	458	468	469	472	475	457	441	453	483	457	446	462	497	474	455	485	473	469	475	476	484	505	465	518	455	483	487	491	490	490	454	472	451	507	489	457	432	468	493	468	478	455	452	472	471	436	457	434	474	473	426	493	442	437	420	453	441	447	462	444	495	459	439	447	463	451	478	467	478	425	472	436	458	441	477	483	475	448	430	454	474	482	461	453	471	476	471	472	466	464	467	534	464	440	444	476	508	456	467	460	425	475	461	476	449	433	499	473	450	452	482	460	470	458	432	466	469	489	476	476	486	504	476	460	488	495	466	483	458	511	486	432	441	458	504	454	429	425	486	478	462	428	447	445	473	469	473	491	461	475	449	467	456	438	459	446	446	500	479	476	451	451	464	489	436	503	438	452	420	500	490	459	456	468	459	449	441	461	463	489	485	476	488	446	439	452	468	477	449	479	486	462	473	447	470	460	473	476	458	437	482	461	438	466	451	458	454	442	460	456	502	489	455	453	487	454	462	467	477	455	447	448	477	473	456	466	484	457	466	498	452	488	473	477	474	491	505	453	471	466	468	437	471	486	438	482	467	472	531	482	461	460	438	443	489	433	474	488	499	455	461	477	463	438	458	472	440	502	455	483	462	441	453	433	450	491	454	504	457	447	498	461	492	459	466	459	478	522	472	458	508	461	491	450	395	466	450	447	480	452	457	443	432	418	462	464	470	474	422	458	462	501	455	460	461	463	494	455	455	449	465	435	483	489	466	452	460	502	477	457	459	482	465	489	458	437	466	487	456	483	480	468	469	467	487	469	475	419	479	451	495	462	446	488	472	482	464	463	466	480	442	477	436	478	455	460	477	453	439	460	474	449	478	448	485	459	435	462	460	511	466	432	481	454	459	480	481	464	463	431	467	463	485	454	448	453	480	449	457	487	518	425	452	453	451	453	491	453	440	435	464	462	473	474	455	481	461	440	434	480	456	492	474	464	442	429	503	493	425	462	437	474	440	454	482	489	507	474	459	439	416	466	474	477	478	492	460	442	482	438	466	448	483	442	442	480	459	445	475	504	441	460	450	490	453	477	481	463	482	460	450	447	444	475	460	461	470	479	428	412	469	496	472	485	493	462	490	497	434	468	467	469	441	485	489	452	497	465	470	463	485	484	481	446	488	436	491	449	394	431	484	454	500	441	458	469	505	468	476	452	464	466	447	468	463	468	453	440	445	463	473	471	433	457	437	476	452	475	475	462	468	472	436	480	456	466	479	490	454	497	467	467	449	467	501	473	435	481	455	462	528	451	484	421	454	475	457	440	464	454	474	484	456	482	471	439	458	450	490	468	463	438	472	456	442	443	470	462	442	446	486	455	493	478	541	473	493	484	473	472	470	476	471	497	469	480	501	491	455	514	455	442	469	444	501	484	491	484	485	470	463	456	425	490	475	488	457	488	482	471	413	456	459	468	472	444	446	482	484	463	471	492	477	462	498	498	455	504	443	458	424	519	521	461	453	464	462	487	478	463	484	465	454	478	420	504	464	498	487	461	490	441	466	467	479	480	464	461	482	467	470	476	492	440	446	443	469	459	473	440	422	483	472	452	448	461	491	465	438	480	497	508	464	450	425	450	459	472	505	488	454	466	441	477	458	493	483	485	494	446	465	420	475	480	434	447	497	428	502	529	441	456	472	447	482	455	468	485	487	494	437	484	459	462	505	472	486	480	439	463	437	474	517	451	428	466	474	460	483	442	439	473	474	511	440	475	464	484	444	452	443	467	442	499	427	426	460	480	495	470	449	511	426	416	475	494	465	473	458	454	464	480	477	477	476	460	454	448	474	476	453	446	464	455	451	458	466	478	459	446	469	427	473	475	486	449	478	497	445	442	481	474	440	439	486	476	447	454	451	463	479	478	503	455	473	443	512	478	478	478	438	482	508	468	483	444	455	465	456	524	492	479	435	488	473	424	464	464	493	470	456	486	447	462	437	443	480	444	469	469	511	477	469	482	456	439	479	439	487	456	445	443	452	491	495	495	462	456	464	479	467	462	476	470	456	463	457	472	474	461	456	454	527	490	472	450	507	462	462	503	473	462	458	505	487	448	471	479	480	466	450	459	461	455	461	461	456	477	437	467	452	485	465	486	443	496	442	480	431	465	462	460	499	458	446	456	442	440	474	463	464	457	482	463	459	466	434	470	460	469	474	449	461	431	470	457	449	510	476	428	501	493	494	442	484	450	445	484	450	457	447	473	455	495	496	475	447	453	445	520	455	441	445	456	446	465	471	443	474	453	456	447	463	446	480	464	478	446	450	484	488	481	471	453	442	423	447	470	469	469	489	455	508	437	463	476	430	485	479	481	471	436	440	487	510	500	474	482	475	470	511	453	438	491	450	477	488	495	488	466	450	426	481	479	448	486	480	479	446	448	453	464	464	452	499	426	471	444	477	459	443	451	471	465	460	463	464	479	455	454	487	448	403	478	449	452	430	440	472	454	467	463	474	437	488	473	457	457	456	463	449	447	461	468	487	451	466	481	464	498	427	463	467	501	457	469	470	460	478	469	492	452	461	507	504	463	455	456	486	465	428	436	459	492	461	491	452	484	444	466	456	441	479	464	468	470	462	498	467	462	477	471	469	447	500	477	470	449	504	442	442	461	484	430	460	472	473	483	486	452	419	433	471	462	474	481	463	472	497	455	467	489	472	455	442	469	458	492	477	413	461	527	432	427	443	443	453	472	481	456	485	479	508	496	461	504	504	482	454	500	467	468	442	422	492	476	441	438	421	458	448	447	450	478	481	458	453	455	424	464	438	472	456	439	486	446	462	486	455	477	440	445	439	491	477	462	487	472	469	467	484	457	486	444	482	450	475	439	475
24779	22735	30045	24929	19392	6457	311	239	222	216	215	214	198	191	198	197	189	187	223	225	221	200	189	205	206	201	198	191	182	217	217	196	217	200	208	181	199	215	195	200	194	219	203	201	195	189	218	220	188	221	197	204	206	216	216	196	206	215	195	188	182	207	195	192	208	214	201	197	198	210	231	220	233	211	190	174	207	191	194	198	214	184	222	234	200	207	213	196	208	188	202	205	206	185	190	218	228	225	208	200	194	208	224	194	200	192	201	205	181	220	194	227	213	179	194	201	199	224	189	219	210	197	200	216	197	224	212	197	199	197	199	200	232	191	190	204	205	171	199	204	199	203	202	203	204	199	215	214	210	190	213	206	216	182	212	191	216	205	222	204	201	213	193	210	184	175	226	207	199	217	204	208	207	223	198	225	207	211	203	203	211	202	196	198	205	201	219	213	210	197	210	204	222	197	201	189	198	205	215	235	230	193	226	189	211	219	190	221	205	193	206	222	222	203	228	213	193	216	203	223	178	188	194	173	185	205	190	212	188	192	194	205	189	207	211	202	231	211	231	214	206	207	204	191	241	208	200	229	199	200	227	204	204	204	194	205	220	203	206	200	228	200	240	210	196	200	213	194	216	173	214	189	207	214	195	203	235	204	209	191	191	239	216	207	188	225	212	206	207	228	240	205	226	207	194	224	213	199	203	191	191	192	222	192	200	214	218	210	208	208	217	206	234	216	230	213	194	199	188	195	196	206	194	203	195	209	210	193	196	205	211	207	243	223	205	204	185	194	217	203	191	232	192	207	175	221	212	179	199	207	176	215	183	221	209	218	214	202	214	194	204	200	190	204	211	219	192	206	217	211	202	237	220	218	225	196	220	214	187	194	185	193	191	211	215	207	198	218	207	194	189	209	184	206	171	215	208	222	209	203	192	194	209	221	187	199	213	226	187	202	194	210	204	180	202	226	194	205	224	214	201	200	210	213	230	180	221	207	200	201	219	191	222	211	220	211	208	189	205	226	184	210	207	200	185	217	189	204	218	205	211	210	195	188	200	178	188	201	216	219	218	229	206	198	196	207	186	204	205	209	238	233	197	206	167	186	196	212	219	204	183	220	211	207	188	207	195	204	220	169	196	211	189	228	216	206	214	197	178	197	197	212	222	211	216	197	194	193	198	197	205	210	220	223	214	198	193	222	204	215	208	185	207	196	215	203	222	230	201	225	196	209	204	227	195	212	197	212	205	223	184	199	191	204	191	225	215	201	183	192	211	205	224	207	180	210	197	194	247	186	222	206	230	217	210	217	204	209	215	217	216	206	187	230	181	217	198	219	208	181	201	203	213	220	205	210	211	202	199	179	209	184	194	192	153	195	201	212	230	183	202	189	194	243	176	220	210	224	197	192	231	225	203	199	209	246	193	218	218	206	194	210	218	211	219	218	209	209	191	202	189	179	201	175	226	230	201	217	209	204	189	185	203	186	196	193	210	209	221	207	225	196	203	219	215	203	200	221	211	225	204	188	201	239	194	177	194	205	189	197	207	223	178	202	230	216	210	239	202	211	177	205	191	176	220	199	236	203	194	210	194	212	200	210	201	207	232	198	201	205	189	205	200	207	179	201	213	182	199	205	196	226	214	227	196	194	202	233	197	204	219	193	208	205	198	196	192	222	238	198	221	197	220	213	220	205	200	196	200	195	212	227	206	192	189	208	209	211	201	219	237	200	221	206	218	189	221	209	174	204	176	194	218	197	214	225	206	222	205	234	208	213	202	200	236	216	197	208	210	192	188	198	230	204	196	227	206	189	210	169	211	210	196	204	171	230	208	196	247	209	248	222	206	207	242	197	192	217	205	209	224	208	207	210	190	255	228	205	203	193	203	203	215	200	190	203	196	240	210	196	189	207	215	210	199	219	202	228	214	205	196	211	194	197	205	191	195	228	218	207	191	198	229	198	193	198	221	203	188	178	185	202	196	188	204	214	213	207	217	174	202	192	191	200	237	187	204	208	204	185	196	189	190	212	187	226	215	223	198	228	209	213	202	204	206	210	216	199	194	192	198	229	207	197	198	187	214	193	197	214	203	199	232	202	232	226	216	194	183	192	188	198	169	178	195	225	216	196	208	197	202	220	209	205	225	225	195	218	173	195	166	212	212	210	188	206	199	207	224	198	222	210	203	209	208	224	206	216	191	201	197	186	238	218	200	223	195	195	204	222	233	211	209	210	198	203	236	212	197	205	196	204	206	187	184	210	192	208	185	189	201	228	192	200	222	197	233	177	190	196	221	181	217	214	179	219	203	209	229	204	197	191	209	201	213	214	214	213	190	208	213	204	216	195	215	190	206	218	218	215	204	204	217	209	192	206	202	204	202	203	215	227	221	197	221	212	215	211	202	211	186	217	199	230	209	202	206	219	208	192	197	212	189	182	205	200	221	174	188	211	197	210	181	199	197	173	211	202	200	197	203	230	213	226	203	216	211	197	208	206	191	204	207	226	212	219	196	205	228	206	219	202	203	220	192	184	209	194	208	199	215	210	199	220	216	223	216	207	164	193	194	208	203	192	221	203	207	225	215	210	243	207	199	207	216	217	197	202	214	212	209	218	200	240	219	187	225	196	207	209	175	215	202	219	178	188	213	214	199	217	222	209	216	203	220	214	206	201	190	187	204	205	224	193	214	187	205	195	208	208	198	212	204	211	190	202	199	207	188	207	217	210	219	200	231	215	197	200	192	192	218	199	193	199	230	206	184	181	197	191	182	216	208	202	185	206	215	204	189	197	204	166	199	180	200	177	187	176	214	221	214	200	192	208	211	168	186	210	207	210	220	206	190	226	221	199	206	206	203	208	224	225	207	204	200	211	211	185	212	187	239	197	227	200	193	214	200	194	220	205	211	189	216	198	224	206	215	240	218	192	213	200	195	185	203	183	230	199	198	195	188	196	245	209	219	218	202	222	232	197	205	213	195	229	203	205	220	191	186	200	209	201	207	210	211	221	199	236	204	202	178	192	204	205	195	201	193	175	205	197	180	189	196	203	212	210	195	212	198	198	215	227	206	215	218	202	187	222	203	162	205	217	209	204	191	218	198	222	237	217	225	209	184	211	217	219	199	210	208	224	211	202	207	197	207	192	169	196	197	208	198	177	179	183	246	202	210	194	205	224	199	196	183	207	227	203	200	190	184	197	207	223	225	203	201	247	205	203	203	195	207	214	216	173	206	215	207	218	212	217	225	192	214	184	208	220	231	194	203	207	208	229	202	234	234	231	206	196	246	194	206	242	209	219	199	211	213	199	201	221	202	195	209	198	198	183	203	209	224	213	202	205	217	207	200	186	187	226	201	221	220	194	204	166	211	195	194	224	213	189	213	212	202	201	213	216	188	204	204	214	222	203	216	220	198	193	189	208	186	195	206	224	191	193	195	226	220	211	199	200	207	206	218	198	209	203	213	201	220	221	212	204	204	191	190	191	204	203	221	224	202	228	209	224	208	215
61351	87355	56864	28201	8805	1795	340	371	400	407	383	374	380	377	382	362	338	390	386	372	384	388	384	395	358	375	397	400	406	374	393	345	369	360	396	398	396	381	398	399	372	350	417	360	425	427	366	385	368	369	394	417	380	363	351	434	392	374	365	355	390	368	376	381	388	389	396	360	391	369	414	369	365	395	371	399	368	368	376	409	369	358	408	381	372	364	373	390	344	380	375	359	372	363	410	360	379	378	368	370	358	387	355	369	358	373	380	397	361	377	364	379	370	372	408	389	353	380	372	342	392	402	393	406	378	412	379	377	408	362	392	361	366	404	362	396	386	350	331	354	394	378	361	425	386	381	366	374	375	334	372	346	386	373	371	355	363	360	369	362	373	381	370	398	391	391	392	386	386	378	385	363	437	392	408	395	395	354	348	376	358	409	373	379	353	420	395	369	365	373	408	340	382	344	371	391	384	368	396	328	385	366	358	346	380	359	405	398	360	382	402	360	360	372	348	348	375	398	382	366	384	394	379	378	368	397	392	366	358	379	383	385	377	347	401	397	390	389	389	388	402	353	363	371	374	362	401	358	357	379	360	365	401	406	341	354	384	330	366	413	375	384	370	359	372	397	373	358	394	366	414	389	374	356	390	363	384	366	407	397	337	359	369	356	355	400	379	402	377	362	392	368	352	375	327	348	365	391	405	388	370	393	383	399	378	361	351	362	399	388	385	395	373	385	389	382	374	351	376	362	378	374	385	353	354	344	372	361	378	369	376	385	337	379	373	355	365	366	376	368	387	408	384	372	393	375	393	393	413	402	410	326	362	385	380	392	361	361	340	337	390	390	377	393	356	377	382	388	376	362	350	329	403	381	398	402	392	376	337	383	397	356	398	397	385	342	395	380	388	388	364	375	398	374	390	373	361	401	380	345	379	356	380	401	377	358	394	373	425	402	357	398	361	423	357	393	354	374	372	377	388	429	384	402	361	342	367	370	380	370	389	390	374	373	369	356	378	384	372	369	360	369	358	377	376	345	377	377	337	390	403	358	401	385	443	380	337	390	401	397	360	369	359	351	383	380	381	369	383	369	341	368	360	401	398	388	386	385	389	398	374	343	344	378	368	346	394	403	353	349	381	362	363	331	392	391	333	426	370	376	368	405	363	375	411	348	367	363	397	407	406	351	386	389	377	398	379	369	362	384	388	363	362	373	398	417	411	391	369	397	394	375	354	385	340	345	413	378	422	367	405	396	391	382	360	398	385	379	375	380	369	404	346	387	399	370	369	368	383	381	378	354	383	337	391	388	358	353	381	361	423	408	413	387	391	394	375	407	361	366	368	355	358	362	377	382	401	383	357	379	381	377	405	374	394	387	374	357	388	423	364	383	382	348	377	374	377	390	376	362	363	378	374	374	388	381	391	422	363	355	364	374	374	380	382	349	392	406	358	378	388	374	383	377	386	368	367	376	392	385	381	378	369	386	359	397	397	409	378	396	394	406	376	424	380	402	352	349	408	376	395	383	399	365	395	378	378	374	382	378	349	356	351	327	375	390	348	353	394	362	370	357	381	400	359	363	370	384	376	370	366	363	361	383	364	359	376	372	378	395	362	409	409	368	341	402	383	406	350	373	367	388	422	400	399	373	355	377	341	345	405	367	388	375	403	364	351	389	377	400	359	341	386	426	377	350	409	388	367	392	386	373	384	365	410	386	347	362	355	385	405	377	381	372	369	387	368	390	393	354	408	357	428	368	379	389	389	402	367	371	394	374	378	354	378	381	380	378	399	394	386	375	390	379	374	376	395	375	391	400	350	391	358	336	395	322	372	382	402	404	386	375	355	380	392	355	386	386	398	383	366	410	421	363	362	396	401	362	422	365	387	378	345	409	389	393	384	369	377	383	394	393	386	361	362	352	396	383	366	339	355	396	375	385	374	355	379	396	357	361	376	375	397	382	371	364	394	365	367	379	385	367	375	363	390	360	345	359	360	409	390	336	359	383	337	353	393	358	385	386	399	385	363	395	384	404	358	389	433	395	382	384	345	418	372	388	376	380	383	393	351	409	354	370	366	355	370	365	391	383	378	394	361	365	396	397	360	389	387	374	350	360	394	391	371	357	370	382	367	376	433	378	393	387	384	387	383	388	385	354	386	377	355	381	362	387	387	359	380	379	372	341	349	382	382	409	380	396	374	376	375	366	352	367	358	389	373	384	354	370	356	335	363	368	372	399	405	389	398	343	378	386	390	410	373	406	391	381	406	350	393	362	363	366	404	381	388	378	387	418	374	384	397	350	379	390	382	388	364	402	376	384	372	371	376	399	367	388	356	363	361	377	404	407	372	356	370	392	382	376	388	386	389	353	398	387	371	386	409	376	396	393	373	359	398	390	409	398	383	374	352	361	390	378	389	395	356	396	399	352	367	407	381	403	371	353	382	357	380	401	392	369	407	370	370	357	347	406	382	394	414	399	381	362	375	394	372	405	373	368	395	381	377	375	424	404	338	372	385	388	372	378	360	382	364	378	394	431	402	408	423	383	377	350	364	390	365	362	363	402	387	359	351	366	373	363	377	365	355	377	371	357	374	393	405	400	390	430	349	371	352	347	393	353	408	342	381	381	368	327	361	348	350	362	389	373	368	402	369	396	362	353	417	384	382	352	382	372	395	395	360	363	374	350	371	371	352	395	397	398	382	403	389	361	411	415	394	353	382	377	383	346	360	345	411	388	361	369	360	376	373	378	383	376	387	377	390	370	381	383	381	386	406	390	370	376	340	377	372	380	384	377	387	376	369	344	382	382	375	344	379	372	386	411	375	331	399	376	341	380	354	400	393	336	365	345	381	342	355	351	362	391	395	387	388	376	350	388	372	339	363	409	366	367	349	371	382	364	371	388	398	368	365	386	398	359	394	397	390	361	373	397	382	385	368	345	353	363	383	342	353	382	376	376	381	337	368	352	404	392	385	322	387	395	395	324	368	362	372	381	384	368	371	381	375	376	405	347	372	400	391	377	350	376	385	377	425	347	401	365	373	348	391	380	388	387	350	372	369	385	352	342	395	383	380	383	389	378	403	394	372	388	375	425	351	367	390	399	376	383	384	364	367	385	357	348	386	395	395	364	400	409	405	398	412	395	389	367	388	380	388	377	374	403	388	342	382	411	395	342	373	375	390	389	368	361	373	356	404	367	344	344	382	365	350	380	378	379	364	357	368	349	391	369	383	355	409	341	371	417	347	369	384	381	359	385	372	379	380	376	394	353	383	402	368	367	378	360	391	361	416	352	383	389	368	387	392	358	373	344	381	369	364	379	359	407	348	377	393	390	375	386	380	376	368	378	382	387	354	383	383	434	372	370	360	351	362	378	332	406	363	399	394	391	364	343	384	365	393	380	402	351	394	371	374	415	370	375	392	378	370	354	410	374	361	396	369	379	400	392	385	360	401	362	360	399	411	378	384	346	368	359	350	360	367	339	405	374	382	356	382	385	362	366	375	386
23518	21833	29647	23919	21316	18580	3170	346	287	293	307	265	257	289	280	296	256	275	268	275	264	240	275	251	284	279	279	270	294	264	270	289	265	260	269	296	242	254	280	269	265	290	268	285	267	287	297	299	254	275	298	263	263	261	291	274	283	280	315	267	243	310	292	262	274	272	328	295	280	286	280	295	310	271	291	256	246	292	275	271	262	285	265	267	257	257	258	253	265	294	248	270	272	278	259	266	307	263	245	260	303	283	249	257	262	285	288	284	280	303	297	258	284	297	312	257	272	297	250	294	269	262	283	274	281	255	287	291	266	285	309	276	264	254	276	265	260	262	270	270	288	271	285	259	262	268	268	275	301	274	270	254	288	267	253	282	267	278	297	285	286	281	262	265	271	289	269	274	260	263	305	279	285	285	263	286	258	263	271	279	283	269	256	277	290	252	287	253	254	264	285	264	272	287	263	280	279	289	290	250	289	293	268	239	259	265	282	218	248	241	284	298	270	274	266	272	252	291	276	285	288	247	285	299	298	280	312	285	264	277	293	281	287	254	286	301	279	294	273	263	288	282	248	284	273	315	249	259	289	253	299	251	299	262	287	280	259	248	270	292	279	265	285	250	255	272	249	269	271	254	272	258	254	283	275	299	257	292	294	277	273	294	270	300	229	297	247	274	277	250	286	264	260	275	260	287	238	282	301	260	250	274	267	244	292	300	295	271	288	286	265	285	257	275	279	241	269	271	286	290	272	269	271	282	240	311	278	284	297	283	271	282	292	266	245	263	272	249	266	256	247	281	265	284	271	286	270	251	269	253	295	259	297	268	294	266	263	283	291	255	275	267	256	302	261	273	287	259	273	274	269	265	263	244	282	259	275	290	249	299	271	264	232	232	254	308	259	300	259	254	271	245	256	264	274	287	290	284	276	236	286	283	269	240	291	269	287	316	264	264	276	278	299	239	284	290	290	294	290	268	269	268	252	275	259	265	272	237	267	276	263	266	272	283	262	267	260	231	276	281	261	276	274	283	257	278	288	278	264	292	250	271	264	285	257	288	289	268	298	290	291	266	278	256	287	282	237	274	285	276	275	249	258	269	272	255	259	285	285	269	277	314	250	287	270	283	255	275	275	265	273	274	301	266	289	290	274	270	259	294	258	266	288	285	291	281	282	251	271	268	285	261	274	255	306	283	261	265	258	250	282	273	276	278	253	284	273	265	266	295	283	283	286	282	269	285	275	282	295	286	277	292	282	242	283	292	290	287	266	268	254	305	281	268	284	263	280	265	282	287	285	254	256	287	261	258	285	283	245	267	282	273	280	257	275	281	283	245	266	235	275	249	322	248	275	250	264	287	281	260	280	266	278	290	253	270	265	281	296	259	286	286	261	254	267	260	258	261	251	264	265	297	262	292	282	258	285	287	271	268	264	267	281	268	286	251	288	270	296	273	262	275	283	290	281	279	261	281	303	271	289	268	260	249	294	279	273	263	262	294	289	272	260	261	269	274	277	255	257	278	279	296	265	259	295	270	268	278	263	266	259	267	251	276	300	265	253	282	259	254	266	280	282	261	282	300	252	293	283	251	271	258	291	271	268	262	265	294	286	268	267	270	222	285	322	262	261	293	282	281	267	259	284	285	276	299	249	247	282	256	260	255	274	249	262	261	295	258	288	273	265	281	261	275	282	236	298	248	259	323	290	284	263	300	256	307	284	270	271	265	294	279	304	265	239	282	282	279	246	267	300	290	290	236	272	279	288	294	289	279	276	272	285	266	267	268	284	274	282	298	290	271	264	259	277	287	256	286	263	274	279	265	310	260	284	276	315	242	281	231	269	297	290	289	282	283	280	284	292	294	310	273	281	289	299	284	277	261	262	299	277	271	261	262	289	276	250	303	283	252	285	287	296	269	299	282	247	262	257	278	323	268	262	284	304	279	279	281	296	265	293	269	279	291	259	264	270	285	253	255	280	267	305	276	289	264	286	270	278	290	255	304	267	235	254	260	273	257	252	265	279	270	288	237	287	273	261	274	290	237	271	270	281	245	256	299	292	255	278	263	285	269	242	302	276	291	274	276	297	300	279	283	292	267	268	252	289	263	255	269	273	269	257	288	336	282	272	275	300	276	286	288	296	246	263	268	272	267	254	285	267	258	289	267	290	287	305	291	277	257	292	263	286	271	305	271	270	297	248	265	279	277	248	298	275	274	300	280	251	272	295	258	250	283	279	280	258	273	272	295	274	267	283	279	271	305	279	270	244	273	269	279	264	290	285	288	282	305	293	293	282	258	276	278	264	267	263	276	246	293	319	263	273	276	277	298	247	270	278	273	265	253	246	265	311	276	247	282	273	288	276	281	267	276	272	314	300	261	283	285	274	244	258	266	283	270	273	265	291	248	244	299	280	277	281	282	277	281	252	252	269	266	278	285	284	268	285	268	255	262	256	259	266	286	282	255	266	254	268	245	294	293	256	253	250	257	289	272	277	271	293	258	290	255	269	289	295	303	275	276	270	249	288	292	282	265	233	235	297	278	268	299	291	284	284	295	277	272	286	264	284	256	274	292	265	290	289	289	283	256	261	268	277	268	273	294	242	275	253	264	247	277	267	266	287	269	294	300	277	292	274	292	284	259	257	282	283	278	269	274	287	254	259	257	280	283	289	288	289	286	283	295	254	274	262	278	243	288	274	286	266	282	275	257	272	272	275	296	258	267	261	288	269	268	273	310	266	290	239	270	256	253	245	277	270	295	286	251	287	260	252	270	240	265	286	302	250	274	281	256	276	281	264	285	299	282	265	288	306	288	269	314	260	247	282	274	262	258	257	275	251	256	265	285	264	267	284	292	275	256	266	253	282	282	283	270	273	261	280	309	288	268	254	285	281	250	291	275	308	294	268	269	279	299	274	311	267	245	264	279	294	285	279	283	273	284	258	279	274	269	283	258	272	295	285	248	280	282	261	285	270	273	293	278	262	302	264	284	288	274	281	281	305	304	273	242	254	285	270	300	307	250	270	264	277	248	278	313	264	293	249	241	272	272	286	284	291	288	310	282	271	289	265	254	292	287	288	249	285	252	291	268	278	281	276	270	271	267	281	260	278	267	257	275	287	282	300	253	293	252	264	263	284	293	270	292	280	269	284	263	265	271	302	288	281	258	240	264	283	241	266	267	269	252	290	277	272	243	272	277	267	287	263	265	267	264	290	267	269	300	254	304	298	299	294	259	266	299	263	315	276	265	287	249	275	282	264	276	296	275	244	297	281	251	290	286	272	263	272	270	284	283	269	282	250	266	283	281	302	259	290	295	290	271	271	267	279	292	250	288	287	277	295	286	287	282	292	280	290	280	314	290	306	275	273	275	271	257	283	248	259	267	297	269	262	266	271	262	283	279	294	248	300	272	264	249	267	276	260	268	268	261	302	265	263	268	285	267	278	267	284	293	307	290	292	300	284	256	261	262	264	291	287	239	279	299	280	277	286	287	292	282	296	285	260	268
60632	97313	65638	34448	12925	2613	493	502	471	490	447	466	467	488	476	458	444	484	491	456	468	453	485	473	500	495	463	461	495	462	479	453	513	443	506	492	443	493	474	460	499	476	461	503	500	477	448	480	475	484	457	494	502	513	434	504	472	464	490	478	490	484	483	479	432	455	476	463	440	500	449	441	461	516	458	461	487	476	491	480	483	504	472	500	466	500	486	457	457	491	442	478	478	470	461	473	505	418	488	498	502	488	468	499	474	484	482	448	466	478	445	492	440	482	498	424	491	476	466	478	451	448	483	454	450	475	473	478	436	460	457	465	498	435	443	509	476	488	488	472	486	489	455	489	456	466	468	466	455	442	469	457	486	469	467	470	480	470	461	459	477	446	480	456	510	455	509	473	448	470	467	427	482	450	493	494	475	485	513	475	506	459	463	474	458	419	502	468	458	490	446	488	486	502	473	464	462	475	471	469	475	504	453	478	479	485	465	474	501	478	479	469	471	491	486	467	446	458	461	484	472	479	452	451	461	451	447	478	461	448	450	523	465	505	477	470	489	456	503	448	487	456	460	485	452	469	480	439	440	499	494	487	463	453	489	442	483	478	451	472	488	482	450	473	469	499	483	490	460	474	435	463	485	437	493	471	419	438	510	465	460	461	460	453	508	470	487	451	496	451	479	449	444	468	468	496	490	474	502	455	463	498	480	468	499	518	489	492	494	487	452	487	503	467	479	428	474	489	511	467	439	486	475	439	482	495	539	462	453	482	463	459	461	442	451	455	451	443	498	460	474	460	488	442	477	492	481	467	423	459	495	490	461	493	466	470	441	469	466	439	446	468	472	506	460	489	467	481	458	502	491	479	444	462	455	446	495	485	498	475	453	465	450	507	435	490	441	486	463	475	470	467	488	496	446	498	486	468	446	454	461	470	498	473	496	486	467	468	473	516	474	454	488	482	528	478	482	462	484	494	447	488	474	491	481	493	458	471	481	455	490	476	443	466	470	492	490	461	482	493	464	485	469	495	468	447	470	469	487	460	478	447	449	467	456	494	493	479	455	441	467	463	457	479	468	531	475	440	493	439	474	443	488	425	480	490	448	483	461	457	505	502	467	471	455	504	459	468	454	468	451	491	448	464	448	492	488	470	459	472	485	487	481	456	492	465	457	446	423	425	463	479	441	485	460	473	445	471	447	468	462	460	450	476	470	487	502	492	478	472	456	477	526	476	516	460	458	443	420	472	477	476	472	498	503	475	464	454	448	503	480	527	449	452	447	448	478	450	444	439	477	467	433	443	505	466	452	490	500	480	459	481	447	419	465	471	499	428	465	467	491	499	442	482	477	467	463	425	500	435	475	455	424	451	485	483	448	447	481	465	503	478	439	499	427	478	495	498	473	432	488	487	449	480	476	474	416	504	459	513	491	486	484	484	477	448	474	490	466	461	486	484	469	442	471	459	476	465	459	445	459	466	496	484	468	491	447	489	427	495	464	496	491	463	447	470	500	457	453	503	442	496	454	448	505	480	485	467	464	480	468	477	497	460	451	469	463	511	476	493	468	456	488	478	450	482	464	445	501	475	500	460	474	447	488	466	446	487	492	489	410	480	494	479	452	493	481	462	493	481	462	483	485	525	474	504	493	529	461	442	470	485	471	487	455	436	497	490	496	467	469	495	491	479	473	477	459	483	494	474	506	465	433	506	469	482	519	483	447	444	444	446	506	457	461	452	466	506	437	499	488	466	467	427	487	490	468	477	481	443	487	474	477	433	465	489	494	471	438	434	488	435	432	497	464	497	467	466	469	491	447	492	470	472	443	469	499	482	451	446	496	479	443	496	460	490	490	481	442	424	468	480	494	480	489	453	462	469	448	499	476	462	490	463	455	457	515	468	467	468	484	457	500	434	469	479	490	445	424	494	530	487	492	440	441	478	483	486	488	470	437	478	468	505	464	498	433	505	492	473	459	442	479	482	452	466	478	465	481	482	461	527	461	446	483	460	456	450	487	443	471	422	451	438	460	490	483	478	463	485	490	480	448	462	483	457	446	443	468	464	497	494	438	419	491	467	462	435	493	481	478	414	499	465	434	474	484	470	523	472	480	433	471	456	465	468	465	463	467	466	486	506	432	466	470	457	491	483	460	510	467	463	460	486	468	454	452	469	491	492	421	506	423	483	495	488	456	497	481	461	463	479	456	420	457	440	476	455	456	418	454	465	471	476	478	479	475	461	462	455	476	482	464	477	450	454	487	498	496	473	458	476	446	474	497	483	461	469	423	483	519	477	474	421	443	443	475	486	456	464	428	497	467	459	486	465	509	474	442	484	467	489	462	486	474	467	459	452	497	467	479	466	505	458	424	469	459	475	462	440	477	472	483	471	467	464	454	429	508	486	478	475	450	481	491	457	465	491	443	430	449	465	503	440	436	476	489	448	447	458	494	453	482	474	500	446	489	467	475	467	451	451	439	441	477	463	442	459	478	468	433	506	499	488	474	431	479	472	471	489	471	426	454	475	472	460	508	482	503	518	501	469	488	497	487	465	459	474	490	471	471	461	461	503	464	487	459	463	418	459	503	450	486	481	501	458	491	463	464	502	441	487	477	486	439	491	467	445	461	474	477	468	441	447	473	520	429	465	504	471	459	490	524	453	493	462	452	440	479	464	499	474	483	496	459	445	490	492	449	508	474	472	437	510	461	468	468	483	459	463	464	477	490	481	512	472	504	483	459	471	465	435	475	438	481	466	469	444	460	459	486	454	442	454	440	479	472	495	480	457	496	437	480	481	433	472	502	481	517	456	461	490	467	473	478	482	493	505	480	506	480	483	480	478	461	482	485	462	528	488	449	482	432	456	463	459	448	435	449	453	475	452	461	443	455	487	456	458	483	478	477	465	490	483	463	501	475	451	475	449	462	474	474	508	473	499	477	495	475	460	478	513	460	476	455	479	426	460	444	511	460	499	454	496	434	468	433	476	484	500	472	469	523	487	435	461	444	464	487	465	452	463	472	474	489	497	516	454	464	465	457	453	473	456	465	453	493	491	470	476	468	495	453	448	485	475	468	447	445	452	502	465	494	501	489	470	485	487	501	464	489	478	489	479	468	453	418	446	486	439	474	483	496	478	454	503	468	529	526	444	492	477	481	436	472	459	443	483	488	449	479	481	456	495	524	524	500	490	515	497	480	470	419	465	480	493	470	477	480	472	488	448	459	480	480	482	492	462	475	408	492	448	465	464	483	495	456	451	505	459	435	489	504	463	463	465	492	500	448	467	520	449	476	434	485	485	479	467	466	488	471	482	470	486	507	441	455	451	472	482	478	457	468	409	458	477	483	451	435	422	501	493	457	497	416	471	484	473	470	447	476	445	496	466	435	464	497	451	430	459	453	427	450	456	486	431	460	452	477	483	483	466	507	492	480	464	501	453	478	476	514	480	472	469	493	492	472	484	454	478	488	475	455	454	450	467	460	465	494	499	447	447	466	490	457	463
30277	28653	23730	8537	954	349	248	264	245	260	221	215	261	261	249	268	247	249	234	251	235	244	252	228	263	261	265	240	237	246	227	284	246	266	248	242	211	251	237	235	267	241	246	261	251	240	241	271	234	267	249	255	265	249	258	246	240	256	225	275	229	253	248	248	255	247	261	261	260	244	269	262	239	255	247	240	244	253	253	262	208	251	231	231	276	263	244	259	257	247	236	242	237	242	222	241	230	248	268	261	235	235	233	239	236	249	269	254	259	257	242	274	240	228	266	261	259	239	245	244	263	244	238	253	222	245	233	273	244	240	252	260	229	251	249	262	232	236	248	252	257	231	246	237	236	255	250	267	237	266	225	271	252	259	252	281	266	235	251	244	259	260	269	252	266	231	249	286	236	247	256	267	254	266	275	246	259	254	221	231	253	255	247	236	224	269	231	266	248	236	220	268	272	267	225	243	250	228	254	201	236	250	243	271	251	234	230	268	283	229	239	227	250	265	244	275	228	259	235	260	256	270	239	266	239	238	219	277	247	240	243	260	259	238	234	257	239	248	273	255	259	251	226	280	262	284	249	234	262	240	273	219	249	269	240	232	251	253	237	243	261	222	258	256	227	227	262	274	253	247	247	261	248	232	249	261	254	244	264	262	236	249	249	234	231	238	236	236	238	218	261	260	236	231	225	242	233	242	224	227	208	219	255	252	238	238	224	245	245	225	238	237	246	265	254	248	263	229	233	244	247	223	231	278	225	231	239	239	256	266	235	286	255	279	235	252	228	244	237	216	210	258	247	243	250	252	261	247	253	250	251	251	245	254	250	250	248	247	246	255	233	264	246	239	230	262	260	232	228	224	269	233	242	262	239	257	271	237	250	248	272	238	231	232	245	245	255	247	267	247	248	263	212	257	250	273	256	259	237	246	260	221	265	280	236	270	257	251	254	233	246	242	242	221	239	247	281	259	266	226	249	236	258	245	250	250	268	239	254	236	239	249	223	258	268	255	222	225	235	240	248	248	261	247	285	232	252	245	258	251	255	253	238	224	233	247	234	283	251	248	214	250	238	237	260	254	249	274	243	259	243	235	244	264	230	254	262	287	225	254	235	237	248	251	241	253	256	238	238	253	227	245	272	235	276	219	272	227	264	233	259	229	240	253	238	246	249	235	262	240	249	264	257	237	251	260	232	270	253	245	223	218	238	233	275	245	277	251	208	256	259	256	235	258	251	244	232	238	235	260	241	234	229	230	256	246	238	293	247	247	244	248	263	243	290	262	252	255	244	294	253	235	235	251	240	254	278	226	268	255	256	271	239	235	255	243	269	228	231	257	218	243	261	243	253	244	254	234	239	267	270	221	236	252	235	232	244	240	267	253	251	223	231	208	229	224	240	243	240	232	262	218	278	256	236	253	238	253	263	254	279	258	250	228	239	241	269	260	282	239	234	254	260	230	254	251	268	264	234	239	260	242	264	263	256	229	264	215	244	258	269	247	275	243	237	206	241	284	229	224	267	227	219	275	240	229	250	228	229	212	229	253	286	224	251	280	235	264	229	251	253	277	251	255	295	253	259	238	249	270	243	256	248	237	250	266	300	261	223	237	257	237	265	246	246	228	257	236	270	254	250	265	255	232	255	227	261	238	249	248	235	257	238	235	260	254	253	243	290	265	270	248	234	277	277	222	244	222	221	254	228	233	219	215	261	240	285	241	223	259	245	252	247	267	247	263	279	226	238	227	235	270	242	233	265	255	259	266	235	253	252	233	253	239	263	239	241	251	257	257	243	232	252	259	237	257	235	267	237	256	257	237	245	280	255	256	250	273	231	231	236	216	268	252	256	238	225	239	239	253	246	257	234	220	254	254	256	244	248	261	249	257	254	262	253	249	276	255	248	216	249	240	270	241	233	265	240	255	244	225	268	257	253	244	250	257	245	252	254	251	229	243	257	246	245	238	239	255	274	256	228	236	244	255	271	194	227	241	260	264	239	256	226	255	288	243	256	256	236	249	242	249	240	244	247	295	243	248	259	244	237	269	235	247	248	273	254	242	239	264	244	221	265	252	277	281	261	237	230	251	268	237	254	238	254	246	222	265	249	240	242	243	254	260	236	240	245	249	279	266	253	242	244	254	244	241	256	243	252	228	241	234	237	238	242	239	228	226	244	271	246	241	255	258	252	253	252	259	226	231	244	277	218	240	250	262	227	234	231	237	211	263	262	242	251	246	252	263	222	248	226	257	246	245	269	260	240	259	245	254	244	247	248	247	238	242	246	254	226	220	272	284	251	239	248	249	236	256	240	257	245	231	242	247	219	252	264	221	275	240	237	237	235	234	268	247	240	226	242	256	212	277	249	221	267	244	249	249	233	225	239	236	233	248	254	253	282	257	240	232	259	247	243	234	278	266	258	254	246	267	266	246	269	260	255	269	241	251	251	255	237	273	237	227	260	229	262	232	230	229	248	279	259	228	258	231	236	248	230	242	222	243	254	252	248	277	235	244	246	223	268	245	252	235	258	246	268	242	234	252	241	250	232	221	278	249	275	268	249	227	252	274	239	258	223	270	258	263	239	243	224	271	216	233	254	232	256	263	263	246	248	277	248	267	240	249	276	251	241	242	247	272	262	270	244	256	235	263	251	248	254	253	263	266	230	223	263	237	223	226	247	255	253	267	250	237	241	248	250	242	235	241	229	261	226	228	246	252	268	246	274	269	267	275	265	245	266	252	240	254	275	235	215	256	257	249	255	225	230	213	253	272	251	243	239	230	235	225	255	243	258	254	268	250	242	259	241	219	255	233	267	252	263	238	248	262	227	248	262	240	238	230	244	270	232	247	271	255	256	283	254	257	243	242	225	264	277	245	229	243	256	270	260	272	245	232	257	251	231	247	234	232	236	261	223	237	249	231	272	251	257	228	248	252	252	215	233	232	228	254	250	260	254	246	274	252	220	236	247	246	250	253	255	268	254	252	229	233	267	235	250	262	239	237	279	230	269	231	240	246	264	274	239	259	245	232	255	269	249	259	220	205	252	228	234	246	236	250	229	250	281	247	248	266	256	232	261	262	267	261	246	247	282	222	248	248	256	252	232	217	264	231	242	282	251	266	236	258	243	231	255	240	236	237	255	258	221	257	248	236	238	234	261	238	265	225	265	247	239	250	228	254	249	231	231	251	265	229	257	277	222	268	254	221	268	263	218	248	226	255	229	246	236	223	255	267	230	222	255	219	274	234	228	253	226	256	247	252	266	222	259	248	267	229	260	246	271	234	238	218	232	263	226	252	229	241	234	228	227	264	250	256	256	248	240	240	217	238	258	270	265	245	246	283	264	275	234	232	258	248	248	256	243	260	245	262	279	247	229	258	254	258	268	267	243	256	238	262	249	262	242	233	246	276	267	220	229	239	258	227	244	268	258	249	230	257	253	232	236	216	252	229	239	223	237	256	243	239	251	230	243	222	246	243	273	244	235	265	240	230	236	231	264	233	238	239
39513	45063	26213	7561	1883	681	444	491	473	450	470	484	442	447	490	446	455	490	431	465	467	477	442	432	471	496	452	444	461	452	478	480	464	429	432	460	425	472	447	494	491	473	439	431	469	434	446	437	466	469	453	457	465	436	435	455	480	443	471	457	457	479	462	461	417	453	455	472	474	460	461	444	454	422	462	467	445	453	502	454	490	457	433	458	445	429	457	437	467	452	463	459	443	499	425	466	439	458	482	446	479	463	463	444	441	454	459	454	433	460	446	484	487	415	482	453	454	493	487	488	464	446	450	451	496	428	454	428	412	434	473	428	475	489	440	454	477	445	464	466	456	456	455	463	488	475	468	433	423	458	459	428	481	417	450	440	457	450	455	472	461	468	445	448	480	495	439	429	458	448	461	441	446	452	423	465	481	467	435	458	457	464	439	468	444	444	442	429	490	451	491	456	473	413	449	465	483	435	429	408	478	444	467	451	459	450	471	426	485	462	472	477	438	466	434	475	462	462	467	455	517	432	464	430	456	448	446	447	444	464	446	479	472	487	418	455	501	431	483	421	468	499	447	486	447	490	474	485	439	451	470	444	446	469	458	455	426	450	464	467	456	456	399	452	431	447	439	437	410	431	447	468	452	468	458	456	459	460	457	453	459	447	409	465	439	445	480	488	463	454	425	491	452	438	433	492	445	443	454	414	449	455	433	492	491	443	437	477	463	455	428	443	435	469	470	486	448	485	458	458	455	502	446	469	453	443	429	442	465	486	444	431	456	439	446	475	464	431	470	434	483	445	465	467	444	472	456	461	464	424	477	439	461	452	473	488	481	462	465	471	465	433	482	464	459	451	464	460	414	455	455	426	447	483	452	445	461	467	453	448	437	428	445	452	462	454	440	419	500	472	464	463	436	476	481	476	480	438	459	486	468	486	454	450	443	459	430	445	474	451	502	431	465	456	475	443	445	474	512	422	422	458	482	490	474	451	467	486	451	451	485	390	477	470	425	483	428	443	420	415	490	432	454	465	470	480	469	481	449	462	473	459	490	455	450	484	474	447	480	480	477	467	459	431	476	427	447	457	468	468	489	453	419	474	458	485	470	456	482	461	425	481	463	445	480	440	480	480	461	458	468	456	463	455	479	454	470	471	451	448	437	441	424	468	484	490	467	440	445	457	448	413	422	443	469	451	464	456	456	469	470	441	459	440	448	471	445	464	460	419	425	454	429	417	464	441	464	452	475	518	476	465	470	480	478	438	502	420	454	446	477	486	466	489	492	465	460	462	439	472	445	476	445	490	490	471	481	479	447	471	484	434	446	451	435	461	421	451	459	403	476	419	472	457	457	444	452	505	433	458	443	457	473	459	456	464	455	403	447	474	456	457	460	467	447	430	452	426	448	467	416	468	466	450	476	467	457	467	496	433	439	442	498	464	411	475	457	497	470	471	467	459	479	506	488	438	443	446	468	459	486	451	445	437	459	484	473	448	462	495	485	458	449	466	432	468	506	469	458	460	454	451	483	455	463	470	472	447	515	401	452	459	488	458	496	452	476	444	455	456	474	476	482	442	472	435	463	442	442	464	457	434	473	471	450	448	506	442	457	477	421	407	455	455	419	414	441	414	468	475	461	463	455	512	499	458	463	446	429	426	438	466	478	469	438	447	473	462	478	442	434	459	469	463	453	503	473	445	443	460	456	434	451	417	473	480	445	443	431	443	444	463	471	499	471	454	452	477	450	464	456	480	482	473	465	505	434	416	443	474	454	419	450	440	457	442	475	477	441	457	426	446	479	476	445	463	466	415	506	454	437	439	457	450	464	451	479	463	492	435	488	454	441	425	459	467	457	449	446	423	499	443	434	451	507	491	464	467	463	438	451	483	470	443	463	480	454	440	430	427	482	467	477	472	474	468	436	446	433	451	497	487	467	466	500	458	481	457	449	481	431	445	465	443	448	455	467	444	498	473	480	464	485	484	447	473	457	475	451	446	467	455	437	470	411	445	453	442	460	458	453	404	466	447	466	452	452	444	475	458	473	486	418	448	493	457	460	455	457	452	472	434	422	443	439	443	439	449	420	456	470	453	435	474	524	442	428	440	435	477	442	501	451	422	488	439	415	457	431	417	490	419	446	456	439	451	521	428	493	451	429	441	447	482	424	445	474	488	442	451	451	439	449	474	431	474	437	446	470	428	503	418	451	488	474	477	431	466	487	459	456	460	474	442	453	408	465	473	429	493	449	457	456	494	439	458	492	444	440	459	481	458	446	466	489	442	462	438	434	473	442	440	474	488	451	464	450	399	474	457	469	466	432	466	487	426	436	449	443	475	478	439	471	444	465	443	440	478	465	427	425	476	444	475	496	473	465	479	476	447	467	458	487	450	452	436	469	456	451	468	443	447	438	438	447	473	485	468	453	484	459	475	485	466	476	454	458	450	481	488	434	437	487	456	461	441	467	426	442	449	447	499	481	429	445	437	422	438	449	441	462	467	462	470	421	457	466	422	490	451	475	461	430	444	474	427	471	435	449	418	455	455	466	494	464	464	440	497	444	461	433	464	468	406	448	473	471	455	444	443	472	507	465	499	463	519	466	426	447	429	473	462	450	435	478	429	498	437	456	457	462	539	462	446	435	467	500	487	488	465	447	447	463	440	475	435	443	430	465	472	445	461	444	447	462	464	452	464	484	486	467	462	432	479	457	464	487	452	440	425	463	442	476	431	463	456	456	485	433	470	454	466	433	467	450	445	468	446	479	485	418	444	425	465	469	446	451	483	476	458	451	460	480	466	434	446	485	443	471	454	473	441	465	442	469	443	469	459	426	444	476	450	459	458	465	453	456	469	463	458	441	476	481	470	437	446	455	464	435	466	425	446	464	419	487	448	435	496	468	429	459	462	471	436	415	447	460	497	445	447	467	455	422	441	462	472	468	455	487	470	427	428	460	473	513	463	460	495	440	484	448	510	427	466	453	440	478	456	475	455	482	439	463	487	461	472	485	454	458	473	438	432	436	455	490	467	463	459	439	469	445	448	458	461	488	434	475	447	466	457	438	448	448	428	479	435	449	478	468	469	457	431	470	444	484	456	429	417	479	436	439	452	479	453	420	451	455	481	434	451	478	469	441	464	489	463	455	446	466	478	430	426	429	424	495	472	433	433	470	477	446	432	446	468	422	473	464	462	451	450	440	449	429	446	405	460	459	459	460	521	468	448	441	434	434	466	494	483	428	434	469	463	480	472	405	450	460	468	430	447	427	448	427	451	440	453	443	467	456	452	434	493	434	466	488	487	429	455	444	481	451	429	456	447	466	465	469	456	409	493	480	444	476	462	467	466	449	447	440	471	469	432	508	466	447	427	434	441	479	444	481	469	458	462	454	450	425	417	453	444	471	440	457	463	488	463	453	488	467	438	486	426	464	429	457	449	472	436	427	432	446	465	447	443	414	443	471	442	465	438	466	444	472	424	454	389	458	461	449	447	449	473	494	451	433	492
24766	22623	29718	24652	19646	6532	297	217	180	177	220	224	192	216	224	212	212	191	227	203	171	188	228	204	206	184	211	202	213	209	179	181	215	222	182	224	200	181	188	191	196	208	188	183	211	195	200	189	205	202	198	208	193	215	193	199	225	210	210	165	199	205	210	199	194	199	223	193	201	168	191	217	182	189	199	205	202	200	179	186	198	159	202	200	199	189	204	188	184	197	219	198	198	206	230	217	205	186	189	201	193	223	198	211	164	191	206	191	177	206	201	231	190	193	186	190	195	158	211	207	202	209	218	199	197	178	207	185	195	203	197	205	189	208	204	203	223	189	211	208	206	201	207	184	205	189	192	204	199	218	233	212	186	187	203	201	202	203	213	203	186	213	206	200	209	190	206	199	190	196	208	198	203	194	180	211	190	201	209	196	174	192	191	209	191	215	194	184	208	200	191	234	190	215	204	189	215	192	212	230	216	161	205	196	183	209	198	220	182	188	200	210	213	211	187	189	181	204	200	173	197	181	184	190	178	215	195	207	203	181	199	172	197	189	203	197	216	214	211	209	217	203	204	201	198	181	177	198	184	190	194	235	195	173	171	204	214	187	179	193	223	218	220	196	193	185	195	204	215	222	237	223	202	219	198	192	177	198	179	217	204	208	202	183	202	227	229	174	210	207	201	194	183	187	190	184	232	202	186	191	223	207	195	205	207	172	187	178	213	198	189	204	206	194	215	209	187	244	198	222	184	202	201	190	209	200	224	188	188	202	201	186	175	204	187	197	202	200	179	188	186	206	208	208	207	198	188	205	195	228	199	218	212	201	220	191	188	182	204	195	189	220	220	204	211	210	183	181	216	196	223	193	183	201	215	173	187	194	215	191	188	215	217	237	190	206	214	177	190	179	213	194	194	182	202	202	168	199	189	186	227	177	189	178	204	184	181	198	191	190	203	201	194	188	195	200	166	232	225	222	172	183	178	201	182	187	212	212	179	170	195	209	196	203	229	199	216	201	214	211	214	209	187	175	197	185	185	206	189	187	206	202	187	195	193	201	201	249	154	219	233	192	180	201	193	218	195	200	202	181	217	204	161	201	215	202	198	190	192	184	194	208	195	195	210	217	207	187	205	216	190	218	201	183	212	180	177	184	178	219	218	213	206	214	189	234	235	192	230	213	202	209	195	188	203	209	177	196	210	200	190	209	179	214	206	189	199	212	226	200	205	189	213	195	180	228	183	200	215	235	197	201	204	203	174	199	199	191	213	205	213	202	175	188	201	209	212	200	211	194	227	189	182	191	176	196	198	200	206	200	192	197	213	182	204	220	175	239	193	226	174	212	199	203	166	191	208	195	204	186	188	201	194	194	184	204	189	194	215	210	194	196	202	193	219	203	181	212	236	171	198	195	208	222	203	189	187	206	202	202	179	200	203	213	169	214	208	195	179	192	209	212	189	205	188	204	213	228	182	215	220	205	199	215	196	211	214	201	188	185	212	180	200	202	209	208	182	170	197	199	185	192	213	205	199	187	199	205	221	180	227	192	172	215	230	187	199	193	200	212	216	233	197	179	218	203	218	185	195	216	215	217	211	205	199	205	196	202	211	199	209	187	191	198	193	221	198	203	189	168	214	185	176	198	217	217	187	176	190	178	179	188	203	170	204	174	184	216	196	195	187	194	189	191	197	178	185	205	195	230	226	204	204	205	191	167	191	216	229	204	202	199	155	191	203	202	193	204	160	189	207	207	207	192	211	214	187	214	193	201	185	207	216	191	215	193	179	186	184	181	182	197	188	183	215	200	188	188	203	222	227	190	204	194	182	194	197	192	210	231	197	206	209	192	194	177	190	221	208	188	175	241	185	208	194	205	201	195	202	216	189	211	187	207	203	178	207	192	196	214	190	203	216	187	189	189	198	203	203	193	199	193	189	203	199	200	192	200	186	200	175	193	176	214	183	190	208	184	189	220	205	198	193	204	200	199	190	186	222	199	218	189	205	180	219	233	210	188	225	211	174	232	216	205	214	187	201	194	200	193	199	199	212	205	212	195	211	197	210	203	183	194	178	177	195	203	188	224	211	211	212	226	197	191	204	186	190	202	200	216	213	196	221	183	196	198	176	238	215	188	242	217	189	202	218	184	195	207	211	203	207	191	197	217	195	208	189	214	204	204	173	190	205	206	181	207	189	196	173	191	200	194	217	203	200	178	176	180	189	201	187	192	197	208	187	226	198	211	195	186	209	217	206	211	185	194	177	203	192	198	209	187	204	179	191	222	175	203	218	210	200	220	198	239	163	196	203	204	194	192	193	197	210	190	210	191	243	202	188	201	190	207	198	204	224	183	197	213	225	193	192	226	217	210	219	212	183	192	189	201	210	214	190	203	212	191	188	188	201	210	208	208	199	192	189	202	187	195	197	192	187	206	182	219	193	182	200	201	215	203	197	186	201	191	203	202	218	181	198	192	225	196	196	193	186	196	223	200	190	202	180	202	236	211	173	204	194	199	176	188	199	210	222	228	186	198	166	190	209	186	213	199	206	206	214	198	203	197	209	182	199	201	208	199	191	205	191	187	189	209	198	210	207	216	197	219	217	193	191	201	192	181	192	207	197	202	183	204	181	199	192	212	194	207	196	184	202	221	171	189	192	202	174	182	221	213	211	193	192	194	206	209	178	194	216	207	246	206	175	187	201	193	191	228	174	185	204	198	212	209	193	192	212	207	181	197	194	175	179	175	221	210	210	218	191	222	201	182	206	175	184	177	200	195	187	212	186	209	210	192	204	229	197	210	195	182	216	176	207	189	211	227	196	208	216	203	206	223	199	202	177	202	232	203	201	189	185	183	215	202	192	205	209	212	188	191	189	204	197	200	193	191	197	191	195	189	197	185	207	202	209	181	198	189	211	211	190	213	221	212	202	224	188	207	200	183	186	190	195	173	196	211	171	202	196	196	179	195	194	187	211	215	193	164	199	191	201	210	203	224	213	198	190	204	215	192	194	180	212	211	175	196	211	212	192	188	179	172	206	212	216	197	187	199	204	184	194	199	185	205	206	194	194	202	186	217	185	194	193	212	205	198	193	194	188	218	197	205	217	206	197	204	205	194	207	204	200	198	206	191	189	193	196	203	229	198	184	196	211	213	190	187	203	186	203	171	217	188	204	176	192	192	208	188	215	207	205	210	199	181	164	194	195	184	191	217	193	190	202	212	186	207	185	198	220	197	203	194	218	182	188	227	196	180	192	173	207	218	203	209	211	184	231	209	194	214	198	197	184	229	193	193	194	185	192	194	191	204	214	207	176	189	192	178	197	196	174	190	215	217	189	205	212	195	189	209	206	201	188	194	210	184	199	198	194	219	198	208	189	191	216	206	209	194	172	191	222	218	193	191	229	213	190	237	180	188	199	185	203	228	188	205	181	191	216	202	192	211	185	185	205	205	204	207	204	200	188	194	205	194	188	190	210	175	192	179	188	197	208	198	177	197	209	191	201	186
61174	86337	54756	27386	9312	2103	351	380	349	396	350	365	358	385	343	339	361	377	405	395	386	345	402	381	370	392	354	360	355	386	350	355	372	342	352	362	345	360	370	352	360	323	356	364	372	358	391	372	368	395	343	344	383	373	364	358	388	359	337	350	356	371	373	369	363	381	375	387	362	384	351	362	383	393	370	393	337	391	392	341	344	369	388	388	395	334	379	372	349	367	415	375	394	382	364	370	371	356	362	335	362	372	382	356	398	359	423	349	349	370	342	331	361	396	373	371	365	358	385	343	347	362	364	345	397	352	386	357	356	342	378	393	379	352	368	372	393	385	393	382	365	357	374	357	385	359	340	381	347	379	345	392	395	366	364	376	371	370	374	369	348	365	388	389	377	326	347	357	383	368	365	354	390	370	388	363	386	359	342	353	360	354	353	356	349	373	369	349	374	395	346	395	373	339	398	371	375	377	354	354	361	333	368	351	339	357	363	390	356	365	394	363	393	381	395	351	363	371	375	318	336	369	368	365	355	344	374	368	351	371	382	387	398	338	361	354	359	344	380	362	382	346	395	387	353	355	403	394	340	362	353	368	340	369	379	360	387	407	397	360	361	371	350	383	387	359	348	387	346	390	357	381	367	373	350	362	369	355	374	391	379	346	405	372	385	389	344	361	372	374	371	358	340	345	401	346	420	357	375	332	384	388	412	388	392	373	381	374	408	327	366	366	402	361	380	390	370	344	352	380	345	364	349	364	384	378	361	395	349	364	347	374	365	345	355	403	405	384	395	373	340	372	358	341	359	377	377	372	354	359	358	332	383	380	347	384	369	361	348	352	355	369	359	388	368	358	371	342	368	383	360	360	363	400	337	395	401	369	380	388	351	380	392	353	399	375	374	363	313	361	377	384	371	362	350	380	363	372	375	344	386	343	361	388	393	363	401	366	371	382	338	348	429	377	372	363	389	382	351	370	380	387	417	380	393	336	360	357	373	394	368	368	342	360	425	372	365	358	366	389	371	372	343	402	366	370	360	369	366	385	384	353	369	365	365	371	339	354	388	394	385	392	355	366	346	361	367	366	391	351	353	363	385	353	369	369	368	371	352	384	342	384	362	348	373	318	366	366	372	380	346	365	379	371	380	362	381	353	345	347	368	362	382	378	384	360	367	331	376	358	395	350	381	340	387	350	372	390	352	353	350	374	357	352	378	352	389	389	405	355	366	351	362	360	385	356	350	381	366	369	316	372	338	381	393	354	399	360	352	369	379	383	400	368	353	374	363	370	374	378	349	358	392	332	376	354	352	367	393	398	337	338	344	374	366	344	345	366	348	386	386	352	353	381	335	370	363	337	389	411	318	414	346	395	362	377	334	395	358	337	390	389	362	393	382	341	381	333	360	378	381	350	382	371	348	364	377	368	368	443	371	370	397	359	342	359	375	354	393	326	367	340	428	352	376	368	363	372	377	365	360	360	383	349	372	356	347	381	373	366	391	367	350	351	385	316	370	358	404	377	361	386	349	392	371	367	395	365	362	371	365	372	396	367	348	368	359	343	381	406	372	347	382	358	363	372	335	394	395	355	346	387	343	383	374	358	351	392	343	376	339	341	376	396	383	365	354	352	363	392	357	371	386	369	361	376	391	359	348	330	367	390	342	355	353	341	360	401	396	358	360	368	382	374	379	348	379	397	361	343	367	359	346	366	393	397	363	361	383	341	395	349	394	376	389	358	393	382	327	392	387	413	339	386	393	336	385	386	369	383	341	364	400	363	359	355	340	377	367	363	344	354	373	365	371	325	348	389	366	367	374	380	373	361	352	343	354	384	378	359	378	356	369	377	396	366	369	345	360	357	363	357	314	373	349	376	362	351	375	360	369	362	362	354	337	343	384	382	402	347	379	374	379	346	377	387	372	348	368	424	389	354	372	325	379	394	348	375	371	376	352	377	380	323	364	376	398	367	355	373	371	368	369	372	392	411	365	380	376	385	354	395	374	384	382	357	366	346	388	353	354	354	367	395	367	343	365	361	359	370	325	352	396	354	379	344	366	338	364	386	367	375	400	342	361	353	365	352	375	372	361	355	393	352	375	383	375	365	359	380	378	361	371	347	381	381	340	396	382	340	361	371	378	329	351	372	398	404	386	373	384	364	391	335	365	347	351	356	377	361	354	335	388	366	330	350	324	355	397	361	358	347	374	366	377	364	374	332	354	361	396	383	359	342	368	344	344	390	343	372	375	403	328	389	345	332	412	369	372	369	366	370	363	340	349	355	360	359	371	353	365	392	372	367	391	383	379	334	361	370	367	367	356	353	338	373	338	348	396	347	368	382	365	359	368	344	374	370	377	378	408	400	368	355	369	360	405	390	369	346	376	394	373	345	350	344	363	377	369	399	374	367	349	378	367	401	375	366	383	362	363	347	382	373	350	367	347	385	373	345	325	354	341	344	360	380	352	349	381	391	388	356	370	382	404	377	385	390	355	337	341	379	370	391	381	377	359	338	334	402	376	384	348	346	389	370	350	348	370	325	362	381	361	351	343	372	367	380	369	343	416	375	392	337	397	349	349	389	367	353	363	409	347	372	364	376	376	349	350	332	414	351	343	359	371	384	382	389	353	341	378	365	334	375	411	385	396	309	365	371	377	417	373	311	365	352	378	369	381	372	322	347	360	345	375	352	361	338	351	360	369	358	381	374	408	349	354	326	353	358	359	360	366	379	340	366	384	356	356	344	415	365	364	366	395	368	364	378	383	363	346	381	403	423	385	376	405	392	384	390	385	353	372	362	372	374	337	341	371	373	412	374	349	406	333	338	362	367	375	371	373	341	367	414	356	431	369	400	355	350	374	389	385	371	362	320	359	369	346	401	381	362	381	384	362	367	394	352	397	362	372	368	358	347	386	379	383	378	372	363	386	360	340	349	349	395	359	379	356	361	391	372	353	347	356	403	350	375	368	349	349	353	366	335	351	381	369	397	346	411	339	371	329	348	343	362	368	385	366	391	372	369	339	403	375	368	358	358	377	392	371	363	389	386	386	351	369	349	372	341	377	364	368	383	383	374	355	359	366	357	380	339	345	365	364	377	405	366	377	366	348	367	385	378	367	371	321	339	358	362	391	380	360	374	358	367	381	372	365	340	358	372	357	378	353	390	371	353	375	379	396	366	364	372	359	393	385	364	367	355	348	359	379	381	334	383	375	386	374	367	389	327	355	356	378	389	325	375	371	396	368	367	373	357	370	397	358	399	376	374	400	384	370	373	342	347	379	375	355	384	356	383	387	400	352	367	342	362	343	364	373	358	370	358	357	389	346	387	356	401	372	381	379	410	358	383	379	358	358	352	369	387	387	357	355	361	388	363	381	344	357	371	367	369	375	342	374	388	363	364	371	377	390	338	369	369	357	385	357	390	385	351	383	367	388	356	336	357	373	350	360	351	349	355	394	376	344	349	360	377	380	373	349	360	359	346	341	361	376	365	373	310	357	387	373	377
23498	21823	29567	23903	21301	18633	3182	313	293	325	307	283	285	263	305	306	270	271	290	267	255	299	307	244	250	295	286	265	287	278	281	260	274	299	273	273	257	264	252	292	262	286	263	312	305	295	254	262	259	292	242	271	302	266	275	251	267	272	272	254	270	284	279	256	258	274	285	268	261	257	261	285	289	283	262	304	251	258	274	304	255	256	253	283	273	281	250	274	270	259	272	272	271	244	274	277	295	268	266	259	252	272	256	270	299	273	284	271	262	241	287	270	292	248	274	278	266	280	275	259	271	259	254	280	280	322	268	257	271	277	274	256	259	276	292	274	293	260	268	275	274	282	264	247	268	249	252	284	304	275	241	302	238	279	277	277	267	242	239	284	243	267	272	257	272	270	254	304	272	293	267	264	267	275	286	271	288	277	278	314	293	261	312	290	268	254	262	275	274	267	294	278	271	259	266	280	297	291	250	269	257	278	270	282	297	268	265	270	279	252	266	296	263	276	263	271	270	289	285	263	253	289	272	279	256	264	293	253	248	266	273	246	263	263	254	284	245	283	284	262	269	268	268	256	243	290	283	228	270	260	262	288	295	268	273	257	276	249	296	259	266	285	254	281	283	297	258	255	271	264	297	284	262	237	291	259	256	297	252	232	275	270	279	298	276	280	314	248	257	288	272	263	287	287	254	258	286	285	257	274	302	271	248	250	285	316	272	279	264	254	260	271	245	269	283	303	261	261	287	306	268	259	240	286	255	253	250	268	252	277	273	311	273	266	249	300	294	265	254	255	267	265	254	297	273	271	294	281	301	278	281	259	284	261	246	271	296	266	278	285	295	276	267	270	258	250	268	285	263	268	270	276	289	257	267	253	260	254	295	248	247	290	272	258	272	281	289	290	276	278	301	274	277	245	250	269	295	264	280	274	257	269	258	280	305	255	263	281	275	275	249	253	255	259	278	252	271	281	260	313	275	277	270	277	288	302	281	252	268	264	254	257	283	271	269	296	293	275	270	270	285	273	275	302	254	261	293	277	277	294	275	277	288	271	279	256	273	277	275	276	244	283	288	290	286	246	249	292	283	252	260	299	276	274	264	260	263	260	262	291	263	286	276	274	262	242	237	282	262	264	283	262	283	275	279	277	295	270	265	279	282	250	268	288	257	252	266	280	256	278	274	274	294	267	269	266	266	307	279	283	266	279	248	280	267	259	233	283	256	266	273	239	286	284	279	279	272	294	284	267	268	241	268	256	243	272	294	257	282	260	263	292	251	270	276	280	257	289	276	255	257	248	290	266	277	263	267	254	274	285	262	279	277	278	236	245	277	285	264	264	297	252	289	267	288	270	292	280	260	285	304	256	278	239	248	254	285	262	263	250	251	265	264	234	253	281	262	284	257	273	282	305	278	277	303	260	294	269	256	267	282	291	248	304	250	254	290	268	282	258	278	309	284	271	292	302	247	258	252	256	282	264	260	270	281	231	262	278	291	291	272	292	277	267	247	271	282	263	299	263	285	261	295	230	257	256	241	257	265	282	268	258	260	293	289	276	278	252	256	249	272	288	272	310	248	288	267	268	275	266	280	289	257	253	281	258	282	291	256	279	285	284	278	317	258	260	266	250	263	262	274	268	274	236	273	263	279	267	278	263	281	294	294	259	271	283	291	300	289	280	268	275	246	248	282	220	275	254	276	246	254	279	283	290	243	270	278	287	272	288	289	258	247	295	279	283	299	258	264	279	293	225	283	280	283	265	302	286	249	264	268	264	282	275	264	288	269	272	272	259	260	270	241	303	264	268	278	279	247	266	257	279	276	260	288	277	263	241	297	269	266	261	282	238	252	277	261	308	262	255	266	299	264	281	273	274	276	273	275	245	259	254	269	262	255	272	277	303	254	255	288	281	268	259	286	248	277	292	273	293	273	273	267	273	288	262	256	231	255	265	287	276	259	265	290	277	252	275	281	271	268	246	273	287	287	268	246	249	255	271	255	257	262	293	251	252	273	267	267	264	277	272	263	280	270	315	304	255	257	282	277	259	296	265	277	280	299	282	262	275	279	286	291	287	285	257	269	268	256	252	259	286	244	269	278	273	263	272	267	255	276	273	280	262	259	249	260	298	283	294	275	268	275	276	273	291	288	251	274	277	260	273	302	289	276	242	290	275	246	242	246	276	286	260	286	286	278	260	270	308	265	265	283	275	283	282	264	255	298	250	250	306	274	269	277	286	252	250	279	281	278	289	276	269	281	278	278	276	270	271	262	271	269	273	269	288	290	268	289	265	273	268	298	257	270	289	264	304	287	275	266	250	303	270	246	289	292	285	274	258	254	282	258	262	247	272	270	250	265	270	244	268	272	294	255	256	270	260	272	268	263	272	277	286	286	260	276	270	249	261	245	257	244	232	296	267	273	257	313	268	296	284	279	290	295	266	270	257	310	274	298	297	254	270	287	275	275	276	285	281	257	268	250	265	255	264	244	269	259	281	268	279	294	250	271	272	265	263	299	316	285	277	286	274	264	264	267	271	267	241	267	280	286	270	255	240	259	282	275	311	292	278	235	300	262	273	257	266	297	290	299	276	280	247	280	283	294	278	301	273	293	273	289	241	280	283	280	257	253	253	293	279	281	280	265	281	236	265	278	260	293	256	271	307	269	265	285	273	247	272	266	275	280	250	276	287	267	266	312	265	279	253	288	249	293	220	281	272	272	276	235	262	276	257	262	288	297	251	289	283	233	267	282	277	261	265	265	253	271	268	260	293	288	280	273	305	276	260	320	256	238	256	268	275	256	276	260	268	275	275	280	273	278	290	305	258	271	257	251	231	267	264	278	267	292	301	266	290	266	259	265	273	266	267	274	268	274	290	268	263	300	296	266	282	265	278	276	265	287	302	253	304	263	259	264	272	250	281	271	272	255	264	272	251	280	299	273	257	295	259	273	260	261	243	269	247	256	285	257	265	285	258	275	246	295	275	287	244	263	280	267	222	281	254	268	257	249	254	268	269	270	272	304	268	283	250	271	268	275	265	257	272	282	270	284	237	286	265	297	253	264	262	294	268	244	261	252	272	298	272	254	288	289	261	264	298	258	288	267	269	263	271	260	253	232	279	274	273	281	261	245	270	292	283	264	283	277	219	292	300	259	273	279	272	286	259	281	290	259	251	262	287	268	281	294	287	268	265	273	256	243	289	265	262	282	291	274	266	257	289	263	251	272	316	274	255	284	254	292	232	288	234	296	277	267	276	276	246	283	279	275	276	271	263	277	272	266	270	264	251	272	243	277	282	275	265	272	264	303	271	257	262	274	277	255	260	278	280	287	268	267	267	270	262	263	289	299	265	276	282	263	259	278	291	279	254	273	303	276	270	263	263	290	303	256	274	269	303	267	275	255	250	281	271	289	247	260	275	318	275	275	296	266	289	270	276	249	300	276	266	256	264	283	292	237	265	280	276	262	277	263	248	275	265	292	282	260	267	235	245	290	278	307	254	302	300
60377	96301	65198	34244	12320	2895	501	466	480	480	481	461	452	463	490	505	485	469	450	468	505	413	458	434	455	458	457	485	494	475	466	489	456	433	474	469	482	478	491	461	484	462	434	519	457	525	469	475	466	461	498	457	452	498	464	458	475	425	476	462	476	466	442	464	473	432	451	475	458	496	506	482	477	468	471	489	468	487	460	480	414	460	455	490	481	481	486	431	448	506	435	463	468	473	459	444	468	479	474	446	494	431	443	437	467	504	507	508	469	421	483	491	450	490	492	473	488	466	480	445	478	487	506	458	451	480	460	462	459	438	469	505	462	454	495	439	453	449	479	469	478	494	462	430	490	510	446	474	459	405	487	464	468	505	450	479	469	459	474	457	490	430	492	425	480	473	472	460	472	449	471	465	471	448	497	488	467	472	447	456	503	448	466	405	458	460	443	481	464	436	470	450	482	460	445	497	437	488	441	470	467	500	478	478	442	450	422	443	436	504	458	459	479	505	475	436	467	450	515	462	432	491	473	467	478	472	484	475	472	443	442	490	500	463	473	477	462	497	496	460	477	482	460	450	483	454	467	456	455	495	522	468	472	493	500	447	435	483	500	467	466	452	443	508	454	444	460	490	469	474	418	449	445	508	477	447	483	453	492	434	495	474	491	468	471	469	424	453	453	475	505	487	473	467	496	440	467	473	461	459	481	449	484	479	447	485	459	472	446	456	454	442	493	481	482	476	483	448	473	488	486	474	458	449	512	492	464	500	497	498	440	475	430	445	487	433	419	477	435	440	481	482	433	454	462	494	466	460	478	481	492	467	457	442	476	454	477	445	487	453	439	456	495	443	457	496	459	460	462	467	457	443	475	467	476	502	507	486	470	465	456	471	454	469	473	461	441	504	469	487	468	435	470	485	432	480	524	478	477	440	481	448	476	488	479	496	465	473	471	468	486	461	459	480	457	488	466	452	492	468	515	447	462	487	462	419	451	480	458	499	456	470	505	446	464	484	485	467	446	466	499	498	434	422	469	477	474	503	424	469	455	498	478	453	503	454	481	443	472	481	475	455	477	473	448	408	464	459	476	461	452	470	471	477	476	477	467	461	478	435	473	485	446	496	495	450	444	432	458	462	467	468	476	472	451	468	445	414	482	503	482	456	443	443	475	451	464	456	461	475	478	497	421	474	486	493	462	465	480	419	457	449	473	488	477	482	451	487	449	448	448	460	493	447	437	448	461	480	468	505	484	493	447	472	434	472	492	490	484	495	476	469	480	450	491	469	462	490	459	485	474	499	467	460	450	447	452	454	465	470	507	493	477	479	471	479	458	447	490	442	439	462	507	454	455	443	476	457	476	492	468	487	461	416	440	469	495	456	463	439	507	506	493	463	487	429	464	458	456	449	501	492	437	507	463	470	462	466	470	445	474	460	503	503	452	488	478	449	479	486	461	465	501	467	449	481	479	469	475	441	505	442	445	482	469	470	444	456	478	461	458	451	528	489	487	460	492	478	498	479	452	458	488	481	477	492	488	458	460	439	449	472	443	464	452	428	451	485	419	448	497	517	471	472	465	490	435	442	443	446	462	464	493	453	494	470	458	497	459	428	467	483	469	441	473	465	441	478	501	484	460	426	462	439	460	436	529	474	430	494	487	466	479	455	476	438	490	412	491	447	498	495	449	454	463	500	459	445	414	464	471	454	458	472	465	495	481	474	468	476	464	464	456	489	468	464	478	455	447	447	470	451	464	432	479	453	497	473	460	479	493	464	436	482	484	463	444	441	474	476	458	457	460	417	474	449	465	440	451	491	482	449	446	471	473	474	459	484	448	476	458	456	437	473	500	485	509	456	448	430	479	451	475	447	480	509	446	441	484	480	492	482	424	474	505	494	457	506	480	422	495	449	450	463	493	474	496	487	482	454	481	460	449	473	456	487	482	457	462	460	486	486	455	418	426	509	514	471	443	462	457	484	465	468	487	472	486	447	430	458	450	485	496	473	456	454	436	491	444	417	464	510	450	458	483	481	481	443	474	464	433	466	496	462	498	443	505	466	477	468	481	475	442	487	442	493	461	470	478	437	463	497	485	476	455	536	480	457	536	446	485	460	463	508	451	459	485	445	451	474	467	446	488	464	488	491	442	465	464	472	459	438	454	473	480	459	492	504	460	443	458	441	444	474	446	446	486	467	475	472	493	496	490	480	441	459	430	448	437	462	481	485	446	479	484	438	446	446	429	480	478	443	435	479	433	497	492	472	423	462	480	458	417	456	438	467	455	472	465	473	522	469	477	466	495	472	498	466	462	466	462	466	473	470	430	493	480	470	478	424	451	471	488	447	422	507	502	491	480	457	445	481	435	428	467	457	469	489	458	463	458	457	469	512	470	476	448	478	388	492	479	472	445	467	464	468	433	466	437	471	467	469	493	480	466	445	478	420	446	440	454	473	488	466	478	456	432	462	478	461	492	504	448	460	455	440	438	458	443	472	463	462	465	410	495	483	476	456	495	475	453	442	446	514	457	496	514	455	469	424	424	471	462	459	419	471	434	448	489	477	490	474	494	448	429	468	493	441	490	436	478	473	423	476	468	465	495	492	455	481	455	455	476	494	451	463	469	450	455	473	493	445	429	472	461	459	433	466	473	452	504	481	463	456	491	448	490	462	431	477	479	444	463	478	457	452	489	503	508	466	470	444	488	460	504	460	452	470	497	485	469	445	495	449	456	474	465	455	453	479	437	504	436	441	475	489	441	477	450	406	442	446	466	475	467	486	456	460	501	427	456	470	434	493	460	464	499	460	456	515	454	490	428	510	471	465	480	489	467	471	508	434	452	482	423	488	474	473	484	482	480	475	491	449	435	514	445	503	434	459	421	459	493	496	441	477	444	486	488	485	431	496	411	428	468	445	462	426	493	417	464	456	457	519	428	502	476	485	487	469	470	474	452	449	456	452	452	505	491	452	425	487	486	469	433	435	467	473	448	476	486	426	444	489	480	439	490	458	451	440	483	468	459	461	525	470	438	455	474	492	486	447	456	460	463	454	407	442	461	431	486	496	442	498	487	477	488	477	477	482	509	442	483	474	513	470	458	487	504	443	463	416	474	511	498	470	460	499	471	462	456	443	445	475	463	493	457	472	468	435	448	463	486	476	447	448	455	487	467	440	474	448	437	431	490	471	468	461	465	455	466	470	459	485	491	441	451	451	477	503	454	441	450	446	517	480	442	452	449	455	477	457	436	501	455	485	430	510	472	493	478	478	476	467	459	467	471	473	481	441	468	494	457	459	484	502	445	453	507	466	447	484	466	467	433	478	504	503	472	486	456	455	454	447	471	469	449	449	463	464	483	460	473	488	449	443	499	464	459	465	444	473	478	495	497	489	538	460	462	504	469	473	485	477	478	437	454	487	443	455	467	480	473	468	474	477	435	475	441	472	469	469	482	506	475	482	434	442	463	455	452	486	445	442	479	441	490	478	456	488	473	471	500	447	496	476
30695	29202	24175	8718	944	331	256	235	253	269	252	239	272	254	239	240	222	237	261	277	262	277	245	236	254	269	250	261	251	271	223	238	256	264	271	258	249	257	264	273	224	233	248	246	255	266	235	249	265	212	244	232	223	250	249	252	262	230	257	241	239	252	253	269	228	287	230	224	242	263	267	257	253	226	235	253	266	206	267	254	228	254	236	271	247	221	226	247	244	234	248	260	224	248	240	286	258	243	238	264	253	218	267	277	249	218	228	228	278	248	242	254	243	214	236	232	238	243	247	254	256	233	241	240	241	246	249	244	245	247	210	251	223	242	214	229	249	268	257	285	231	256	258	252	230	243	261	227	238	244	240	241	241	248	251	240	251	270	242	253	235	249	264	242	232	253	253	244	250	239	232	255	273	254	244	255	269	242	251	271	275	242	256	252	244	239	269	224	213	263	236	266	260	249	227	262	223	244	295	264	224	248	270	233	281	260	255	242	252	215	227	240	236	226	244	246	246	260	226	246	224	257	247	248	245	266	236	213	234	266	251	236	275	241	230	241	260	254	258	236	239	240	223	280	261	217	226	262	268	235	252	252	271	243	247	249	257	230	233	246	234	222	257	245	245	243	241	273	222	256	244	258	237	265	233	252	237	241	244	239	251	252	221	224	253	218	254	264	240	217	239	261	253	242	234	225	271	240	247	246	253	255	265	269	267	240	275	229	223	247	251	245	275	263	226	258	236	257	247	268	254	256	244	255	248	252	252	231	256	230	237	250	224	228	262	229	265	245	234	221	234	215	262	249	231	271	263	233	255	240	257	226	226	224	262	243	216	257	249	246	250	225	260	231	236	233	239	238	270	257	246	226	240	252	239	239	263	235	241	231	228	265	241	254	270	225	256	230	267	258	246	250	266	238	245	261	253	277	267	237	259	245	266	256	258	251	229	247	248	264	215	254	282	268	230	203	245	265	232	257	279	277	268	236	262	246	261	267	278	294	260	232	235	243	265	246	257	256	250	255	253	227	243	240	237	253	261	225	251	237	243	246	225	246	237	241	241	235	253	250	256	249	241	267	251	237	240	226	245	258	250	244	264	247	244	236	243	216	244	247	238	264	271	241	254	241	236	280	253	258	234	263	251	213	252	234	264	236	251	239	238	265	274	248	266	261	235	228	247	264	236	267	244	250	252	238	287	235	235	260	275	236	230	236	243	258	265	230	252	236	231	241	238	247	238	276	236	241	254	268	239	252	233	246	236	266	248	253	260	244	232	261	257	244	249	237	234	245	278	284	224	262	265	258	217	246	252	201	229	267	238	228	253	260	225	234	235	233	237	264	251	267	222	259	236	260	270	224	276	249	248	242	252	244	250	249	235	248	232	233	225	211	236	245	243	270	251	257	240	277	245	234	253	234	261	247	259	275	239	268	214	223	266	257	233	254	242	235	251	276	254	230	247	235	264	247	232	244	250	265	243	256	222	233	277	245	254	261	231	239	229	231	269	242	250	265	261	216	229	231	229	268	278	298	256	250	247	223	266	271	246	239	280	257	260	245	276	255	227	273	241	249	242	226	221	225	272	261	243	238	258	256	239	289	252	267	245	227	253	265	252	252	231	239	292	277	292	240	260	221	259	244	247	251	227	258	254	234	281	245	236	271	229	239	256	235	271	245	251	267	279	260	236	257	246	233	264	241	264	266	242	232	249	234	260	234	210	224	234	277	223	259	225	264	265	236	260	264	262	242	225	248	249	252	238	266	245	269	256	253	250	256	248	231	261	270	246	239	249	252	241	230	253	249	286	247	230	260	276	231	249	270	239	237	238	220	229	250	250	273	257	250	260	255	231	275	238	238	244	246	241	234	261	218	276	242	264	225	237	255	239	246	249	290	249	244	234	248	254	235	238	285	248	234	252	235	241	253	252	262	244	258	234	249	247	243	259	270	238	237	258	258	250	241	235	237	258	238	273	236	220	247	241	262	261	275	254	247	244	221	227	268	248	274	245	307	259	274	259	233	245	265	223	204	261	226	276	244	273	243	240	255	232	211	249	236	234	237	255	276	252	259	247	252	249	239	272	247	257	263	256	235	268	226	235	230	228	215	272	270	247	253	273	228	248	260	256	260	262	252	235	260	253	277	243	254	243	240	257	254	198	273	220	229	206	259	232	241	247	242	222	262	252	237	231	260	242	250	271	243	214	234	257	230	244	247	260	247	214	227	270	234	269	249	247	227	238	265	235	279	223	265	216	270	238	230	281	265	226	285	245	236	256	258	232	248	268	255	243	263	245	270	221	218	247	230	229	251	284	240	277	244	259	249	244	255	247	239	270	263	267	277	250	269	236	247	273	259	268	283	239	230	240	226	243	246	224	272	240	227	238	241	250	241	244	232	268	237	269	284	249	252	255	251	233	264	240	236	247	289	248	259	230	253	245	245	249	240	245	248	265	243	262	234	240	256	253	230	233	228	256	242	247	268	234	265	254	244	245	246	256	236	267	247	262	270	236	250	268	221	242	260	274	253	232	243	256	271	231	245	220	248	264	232	225	239	249	239	222	258	247	272	243	271	269	256	266	239	235	239	240	263	221	246	257	233	232	222	256	265	235	233	262	260	250	262	258	219	269	234	236	265	254	229	255	249	259	254	261	256	241	236	260	229	231	240	228	256	252	261	273	248	243	275	237	247	251	261	244	256	244	253	253	257	256	256	253	245	244	246	243	259	232	262	241	230	232	214	243	232	243	249	235	254	255	246	263	235	242	229	260	268	244	259	233	237	257	255	229	238	233	261	219	253	254	283	260	260	250	264	268	243	253	242	229	230	255	245	252	263	245	239	254	264	243	258	247	274	244	231	226	257	274	216	254	233	236	219	229	277	252	271	234	275	234	226	255	268	255	254	206	230	240	260	255	243	233	254	225	257	242	239	253	235	235	253	250	284	241	248	236	237	255	232	245	263	243	264	238	260	253	238	234	217	231	243	231	236	268	269	251	273	275	276	258	247	255	254	264	266	239	240	253	210	235	268	217	275	233	275	236	233	259	252	230	222	257	273	251	234	251	240	269	237	240	251	276	274	249	214	233	228	248	246	244	245	224	262	263	251	241	255	239	226	256	247	259	252	265	259	268	223	243	260	251	235	266	232	246	274	243	280	257	253	245	263	278	253	245	279	288	251	239	221	256	246	250	233	228	221	233	229	216	240	266	233	225	265	256	250	243	261	278	227	241	233	264	241	269	247	237	243	244	234	275	297	264	237	242	250	256	248	245	228	236	259	253	233	250	243	248	222	254	251	284	266	241	236	215	247	253	236	247	241	251	260	210	250	236	261	257	237	241	234	220	227	252	227	272	253	256	240	248	264	262	249	247	226	280	285	238	246	237	242	223	269	245	261	262	237	256	253	269	250	254	226	246	238	257	256	265	251	246	235	251	251	220	235	249	240	254	249	246	221	255	278	211	229	254	246	235	269	245	242	251	302	283	250	258	255	258	246	270	243	226	255
39504	45300	26829	7795	1831	651	495	447	476	469	467	451	473	442	486	467	470	463	464	434	458	437	479	498	454	448	458	458	452	467	468	505	483	434	435	463	458	463	460	431	479	400	466	479	477	448	445	446	461	467	446	452	448	452	445	474	469	488	479	469	491	483	461	463	433	463	478	438	489	475	442	455	439	496	470	457	446	466	491	495	451	488	496	487	519	503	491	509	483	440	450	467	466	447	487	461	457	445	478	486	446	454	455	461	461	492	478	412	504	485	492	440	424	466	441	463	469	443	478	481	468	453	488	463	479	440	441	456	461	502	446	419	521	495	435	472	482	465	419	492	461	514	435	443	471	445	449	422	420	453	462	446	457	500	461	475	454	482	471	471	444	426	516	463	446	469	435	471	478	439	475	476	467	427	436	443	458	495	509	456	472	473	460	457	466	457	449	466	457	506	485	500	463	468	458	437	497	506	479	458	475	477	473	478	484	487	407	506	413	464	447	449	470	475	452	465	464	462	470	442	458	473	442	450	511	449	482	443	434	489	512	454	473	449	449	456	460	440	493	404	442	446	434	457	448	464	437	445	485	471	468	434	484	452	433	447	473	465	435	461	447	462	452	502	445	478	511	485	458	445	444	444	430	446	460	484	450	478	514	468	453	464	464	465	435	482	485	471	462	458	460	443	453	441	491	479	441	450	459	462	467	473	489	453	446	485	465	431	451	500	479	492	499	462	460	495	488	438	471	453	455	478	500	433	479	469	467	483	474	479	457	446	459	434	440	476	449	456	460	474	454	491	445	454	421	461	425	461	429	467	475	485	520	466	425	455	461	464	477	451	471	479	493	481	434	486	467	448	486	445	489	446	472	465	439	445	450	457	514	483	461	482	482	464	454	478	437	466	488	474	450	462	473	488	459	468	473	470	459	466	460	462	430	507	449	462	471	457	505	450	472	485	450	457	457	436	490	442	458	439	479	493	446	463	459	447	497	433	486	444	468	459	444	475	457	475	492	432	461	428	463	505	458	470	409	422	468	448	433	462	447	420	455	449	460	491	488	465	448	466	454	470	446	450	440	438	441	457	497	456	470	496	502	461	454	461	455	463	465	483	464	442	431	488	462	431	436	426	431	475	443	497	454	478	457	465	494	436	443	448	479	484	456	444	454	442	489	449	461	463	445	533	449	487	421	475	501	470	433	476	472	444	472	437	461	485	479	471	481	423	474	526	490	452	449	493	511	484	457	473	518	445	441	469	483	465	460	470	440	453	454	478	491	456	475	514	478	449	445	459	474	481	433	491	515	448	469	453	472	480	437	463	464	441	466	477	464	463	484	447	443	467	501	447	439	548	443	487	481	482	423	446	453	452	461	447	459	470	445	441	460	461	486	447	421	442	467	490	463	450	494	449	462	464	453	472	484	464	470	488	486	475	461	446	473	499	466	500	471	490	493	481	445	476	463	477	443	449	478	444	457	484	452	455	436	501	409	468	440	435	455	470	453	447	488	442	460	465	476	467	435	469	444	516	448	487	431	497	470	467	454	468	505	469	454	486	448	411	467	451	461	431	447	473	487	479	464	457	460	459	475	482	466	437	443	481	467	476	481	456	422	494	433	456	402	440	445	470	471	449	478	470	480	456	459	470	479	485	471	473	487	475	483	494	453	468	463	427	496	486	468	462	467	444	478	469	481	466	440	474	473	443	462	471	445	482	470	481	461	434	462	463	464	438	446	477	453	474	450	459	436	450	492	452	489	465	459	436	447	415	466	462	492	447	474	462	475	434	468	468	463	437	496	462	446	476	480	432	458	432	467	502	449	461	435	463	468	483	454	463	442	491	457	431	462	480	470	447	463	487	440	457	459	451	495	497	484	429	477	427	466	466	445	468	493	472	464	464	460	442	454	443	489	447	483	452	442	456	446	458	480	422	459	480	492	420	480	480	496	451	431	483	481	472	459	481	485	451	457	429	449	456	472	471	420	462	494	470	435	519	486	452	474	462	475	439	438	459	485	435	438	477	457	436	468	463	446	482	445	433	454	477	439	490	503	526	451	449	445	466	442	462	483	475	446	482	495	482	442	438	483	525	450	492	466	445	463	428	454	466	444	447	500	447	483	427	419	446	487	435	490	423	487	427	459	489	461	490	462	462	463	465	435	465	474	471	482	457	517	422	457	451	420	468	484	463	442	458	491	462	466	456	496	460	448	483	449	458	438	438	455	465	463	476	472	461	455	457	479	451	494	501	463	447	479	463	492	479	465	464	474	429	489	474	501	470	491	489	476	453	439	483	476	490	502	465	437	516	461	494	473	475	469	426	475	432	474	430	445	465	437	448	482	442	457	451	468	483	485	473	479	461	443	464	435	481	489	473	476	492	481	453	455	491	486	473	477	459	486	491	463	416	449	428	439	460	458	453	467	435	467	460	477	443	457	480	459	464	464	489	477	477	458	476	490	470	446	470	470	436	460	458	477	436	478	502	471	463	422	476	458	462	443	497	463	495	457	462	469	484	431	464	467	441	453	432	498	449	483	421	490	462	441	462	420	468	462	462	462	481	498	472	459	438	465	465	457	432	448	480	441	449	464	467	416	488	430	456	450	471	449	433	483	482	461	454	434	451	446	488	465	460	456	463	442	454	480	466	489	448	469	492	451	439	446	491	498	463	497	465	459	492	501	419	458	445	483	444	490	435	439	512	447	478	490	462	483	440	475	456	452	469	458	426	476	472	434	464	443	451	440	465	468	519	464	492	442	457	440	442	444	453	438	488	481	475	454	455	442	477	459	462	461	454	478	458	489	484	456	473	473	453	439	455	464	478	471	469	443	428	440	462	464	467	452	439	461	441	455	440	485	450	435	439	445	479	448	478	486	503	454	452	449	424	472	482	488	403	454	493	451	493	456	488	506	482	484	437	446	466	440	426	473	439	482	475	447	477	433	441	457	472	468	449	449	469	484	448	443	469	457	468	458	413	439	503	415	470	447	471	475	431	486	483	486	447	437	453	450	437	475	463	483	479	451	491	457	444	437	467	451	466	453	463	410	486	429	453	478	471	455	481	452	480	496	429	474	476	480	455	459	497	459	481	450	470	457	483	473	414	453	481	446	463	444	467	435	449	472	423	444	451	472	459	494	507	466	451	442	469	490	449	483	494	480	461	474	455	478	457	425	441	472	420	462	453	410	443	451	488	483	471	475	457	442	458	476	477	457	455	459	488	449	476	452	504	438	519	450	448	456	444	449	461	472	493	475	464	486	424	456	463	437	435	472	476	445	474	482	455	473	468	465	471	457	428	446	452	416	453	479	467	439	466	476	496	434	471	475	501	468	486	458	489	449	497	489	476	423	436	460	430	485	440	452	469	482	459	494	444	492	498	415	465	462	484	471	454	465	496	504	488	427	473	423	483	455	489	458	445	457	456	455	473	474	484	487	451	453	459	476	466	476	470	453	438	429	439	452	459	482	467	486	454	472	465	484	452	395	466	444	461	501	479	446	467
24772	22907	30149	24845	19448	5972	305	237	188	223	206	191	237	233	216	211	213	197	207	205	207	195	210	212	204	193	193	201	214	203	221	188	195	200	191	201	214	184	201	199	194	233	205	218	204	212	209	210	218	181	193	207	193	202	226	182	205	203	217	199	194	186	192	167	197	232	186	199	223	206	207	199	213	215	199	206	195	208	202	182	210	204	217	194	214	213	192	221	208	188	187	227	187	216	222	199	201	204	208	211	175	201	206	200	215	204	209	223	195	173	190	195	186	208	235	184	231	216	192	211	214	194	203	215	219	187	211	218	218	210	186	209	182	217	210	203	204	205	216	206	198	225	231	190	208	205	202	203	206	198	205	161	192	222	189	211	186	177	211	211	207	208	223	196	212	197	181	225	211	195	198	202	202	197	189	206	188	192	215	214	222	213	186	208	214	210	192	198	211	212	234	212	220	197	209	227	195	203	214	205	213	197	210	198	201	200	206	191	194	193	191	194	216	195	175	229	195	208	193	212	226	187	185	201	180	193	186	167	194	224	203	203	210	208	198	179	213	209	171	170	183	207	199	179	216	180	181	201	203	216	208	196	205	215	203	215	206	199	208	225	191	200	199	239	213	204	213	221	185	180	194	201	204	217	202	180	207	205	192	200	202	217	201	186	187	218	209	217	202	215	212	198	224	201	164	195	205	211	186	199	207	179	193	189	206	206	221	204	211	195	212	225	220	181	230	194	216	211	208	202	214	210	192	201	206	215	178	225	203	214	198	204	228	218	199	204	195	182	206	222	212	238	209	195	231	203	224	189	224	201	196	216	195	201	211	199	210	213	217	198	190	208	180	217	225	197	199	195	189	203	194	206	188	197	203	199	218	215	222	202	201	201	229	219	195	194	198	178	210	181	213	188	173	183	196	177	203	197	205	195	197	218	179	223	195	207	218	204	202	203	190	194	202	197	175	225	206	185	229	184	208	196	197	200	219	195	183	197	173	189	192	221	235	198	197	209	199	180	213	221	221	185	198	227	214	221	183	196	213	182	193	202	180	194	202	197	185	236	210	196	192	210	212	206	211	233	210	205	209	197	197	197	205	191	193	200	194	226	202	217	193	223	212	211	205	181	204	187	209	200	191	210	187	206	223	219	182	204	207	196	223	209	223	197	183	185	213	220	218	207	211	209	200	205	236	176	172	206	197	186	184	203	211	216	194	198	225	204	220	205	212	217	201	193	227	196	184	205	197	195	199	198	216	186	220	197	218	191	205	214	204	186	184	184	231	193	192	191	225	198	206	189	207	199	223	188	208	188	193	203	215	209	180	214	206	206	202	215	222	204	196	204	177	208	185	197	193	197	206	186	201	208	224	203	216	205	200	187	181	191	207	207	208	221	225	210	225	219	230	202	210	208	206	193	190	197	218	223	211	199	199	210	183	204	215	209	207	181	199	203	185	229	213	214	198	182	213	221	206	192	208	193	204	194	206	211	223	207	219	186	195	154	208	177	189	212	203	180	193	226	196	203	177	223	192	205	204	196	219	180	193	199	214	187	213	185	191	179	173	209	213	172	181	189	195	198	216	211	212	210	204	194	216	194	236	206	167	218	197	204	191	195	198	207	187	226	196	219	190	189	207	206	202	190	220	194	215	176	226	204	206	220	195	205	215	198	195	209	203	212	204	207	219	216	192	200	205	182	203	222	194	200	220	202	187	183	191	195	196	201	214	216	190	210	224	184	192	208	174	188	199	207	214	194	203	214	205	200	185	217	219	213	189	224	211	211	214	200	203	198	171	190	201	201	187	212	194	191	197	218	198	207	197	191	231	181	225	214	201	194	192	198	198	196	215	214	204	210	216	200	194	206	213	212	201	205	200	222	219	193	217	197	189	218	222	185	190	190	200	201	185	221	186	230	184	188	214	200	176	222	178	197	191	220	198	190	184	205	199	198	213	192	203	185	181	208	196	196	208	213	204	208	203	190	217	210	208	209	198	185	193	173	182	208	199	222	197	194	195	229	202	193	200	208	187	193	187	198	202	198	180	198	214	198	203	206	189	217	209	231	200	237	205	208	200	196	186	176	220	216	214	227	195	209	213	219	184	222	205	196	198	188	203	216	207	229	196	199	201	231	205	225	208	213	205	209	207	195	201	199	216	200	211	207	226	184	222	207	181	198	197	210	182	194	208	199	206	210	239	214	211	178	188	205	204	206	193	203	226	203	190	197	173	224	189	190	229	216	214	210	229	174	205	194	220	189	214	183	187	218	200	230	197	213	201	193	191	215	178	222	225	193	187	222	202	197	197	238	197	190	209	202	225	214	200	176	215	227	213	199	187	219	208	205	206	227	203	185	190	190	194	207	215	238	193	207	214	210	214	207	200	204	222	189	181	209	211	186	206	198	225	221	205	181	228	196	212	198	186	230	209	210	196	200	207	215	190	193	201	217	192	176	197	202	208	186	223	200	215	202	218	220	202	203	197	200	208	189	192	187	201	203	214	192	210	180	194	185	178	224	175	204	193	199	192	196	190	222	204	209	225	206	195	201	186	224	200	201	184	194	216	193	226	192	225	191	220	211	198	236	199	198	209	203	198	223	200	208	212	205	219	198	215	199	201	194	180	224	220	200	214	220	193	201	192	217	223	212	198	205	190	212	193	189	183	226	194	216	170	196	198	218	199	208	200	187	201	175	223	229	209	191	197	205	211	199	227	204	209	190	221	198	194	204	186	216	195	209	178	207	203	193	183	208	214	203	182	224	186	210	197	203	222	201	209	200	167	201	224	208	182	221	207	193	180	217	223	214	214	228	194	210	173	197	211	191	205	214	196	204	195	198	189	186	220	202	224	214	204	198	200	191	200	233	201	195	204	203	213	223	194	191	216	200	226	201	205	171	204	218	190	238	173	202	222	190	207	209	192	224	238	197	218	228	187	206	208	211	197	208	227	200	197	189	207	194	228	209	186	192	221	192	197	200	177	204	217	197	186	197	196	194	197	218	225	206	208	197	201	219	227	218	197	204	200	189	212	209	221	197	195	212	195	215	200	213	199	222	239	200	207	200	175	191	212	192	195	192	193	226	201	225	210	223	200	190	208	227	213	197	194	215	209	218	206	217	204	219	193	185	213	210	195	176	212	219	201	184	196	208	232	194	221	205	217	193	221	176	204	187	222	181	193	204	188	203	209	202	195	193	216	200	219	222	203	217	212	193	219	178	204	204	196	200	191	207	207	209	178	212	209	184	202	199	215	203	201	183	212	185	210	184	213	191	198	207	207	224	171	185	199	226	202	223	161	192	203	188	207	176	203	226	181	214	203	195	215	229	202	196	213	178	211	214	193	209	190	191	216	186	223	210	198	207	200	200	209	219	225	186	232	185	213	221	188	161	205	215	204	180	214	239	185	198	181	206	211	210	223	206	185	196	205	184	211	207	206	207	216	189	173	179	203	216	192	206	184	213	199	225	201	201	209	189	205	183	191	194	190	221	211	194	196	213	178	212
61539	87941	56671	27149	8408	1655	394	376	377	366	369	368	380	343	374	377	384	370	398	381	387	356	385	349	390	375	403	362	387	400	384	388	371	360	373	413	374	385	375	391	379	392	397	367	395	352	400	378	397	380	349	410	406	403	382	403	409	359	419	399	381	367	380	368	386	387	393	405	374	372	343	369	353	392	378	397	388	377	420	365	362	391	380	407	413	332	390	403	368	355	362	384	407	398	372	384	400	372	387	356	367	394	368	386	348	357	385	388	370	431	401	375	381	345	406	361	360	378	399	381	393	378	396	364	370	370	397	355	369	380	392	378	388	386	374	403	359	370	349	368	368	388	387	425	362	369	380	417	391	393	380	386	397	365	357	368	360	385	353	386	433	354	380	403	383	341	350	354	356	360	385	385	388	385	401	363	386	373	363	391	389	385	408	400	347	367	394	399	358	341	403	358	368	382	364	428	395	360	406	388	365	386	392	360	376	400	389	387	363	381	369	374	393	384	375	374	370	384	363	364	384	383	420	390	386	419	369	381	337	377	375	356	364	385	361	400	379	365	358	409	387	384	377	414	382	362	362	366	398	395	427	367	375	346	389	382	387	379	366	369	367	393	348	364	399	375	378	363	391	357	389	367	399	386	362	372	409	415	390	389	371	342	410	377	380	386	389	366	411	378	377	361	385	370	345	381	362	358	364	416	371	391	365	333	384	398	368	371	392	351	399	389	380	400	378	402	409	358	378	412	393	393	381	403	372	380	393	386	391	395	377	387	363	380	386	367	375	399	392	367	401	371	389	364	380	377	373	364	367	374	364	369	359	416	391	396	421	382	366	393	396	383	392	354	352	377	397	413	400	373	387	369	387	356	382	397	375	359	379	367	401	372	376	351	386	389	377	387	385	382	374	368	371	399	358	370	389	385	394	363	363	382	380	364	383	367	372	348	360	376	365	373	322	363	387	359	384	384	351	354	361	359	360	391	357	366	394	348	385	369	378	372	421	370	378	366	379	376	390	398	351	363	408	365	381	374	390	416	382	376	382	388	399	411	367	369	386	366	353	395	379	381	406	379	376	392	409	419	390	370	393	381	380	370	367	410	414	377	369	389	368	380	373	390	351	382	341	417	383	399	394	406	408	396	354	325	410	386	361	346	381	375	372	391	379	355	419	344	386	364	351	358	403	383	419	365	353	386	380	366	390	365	346	376	381	382	377	402	333	382	348	415	379	383	365	422	376	345	388	378	378	380	383	362	399	378	375	387	361	427	374	358	373	347	397	374	384	413	383	390	394	387	370	380	400	382	370	379	367	414	362	386	372	375	354	371	402	377	362	374	384	390	388	405	399	389	376	404	376	387	378	363	365	369	393	362	353	391	392	373	392	381	383	375	402	350	371	368	388	366	361	401	384	376	370	388	336	381	381	389	385	384	355	368	348	393	402	393	384	353	353	401	383	391	387	386	404	364	396	390	394	381	379	381	371	346	356	417	390	394	388	400	366	365	360	354	374	377	365	372	389	379	364	386	361	416	378	376	377	378	368	393	379	386	400	369	365	363	406	419	376	410	374	404	416	356	358	343	359	392	405	355	383	331	360	368	408	369	363	375	381	408	355	388	348	387	347	400	371	381	398	382	395	394	389	401	364	373	417	370	420	377	377	383	371	399	377	372	390	366	368	371	389	370	362	379	382	376	358	390	377	423	396	382	357	382	342	390	383	394	395	399	374	375	387	388	397	370	351	370	366	393	385	362	394	343	354	385	388	372	373	370	387	356	364	391	350	358	398	388	395	429	359	357	397	351	393	361	379	394	353	374	391	384	397	387	382	388	366	375	386	381	368	382	367	366	369	367	409	412	353	367	376	379	374	382	399	376	401	364	402	372	373	403	375	388	369	355	399	399	402	362	402	369	409	371	373	368	395	399	345	358	381	365	373	387	366	387	361	364	360	380	388	378	409	366	415	388	379	400	356	358	371	372	364	358	397	363	397	379	375	384	402	387	410	359	379	331	384	364	387	370	398	365	399	386	405	399	377	413	395	453	407	378	385	397	382	369	363	362	407	379	355	374	387	387	355	359	397	348	385	376	339	368	377	363	388	349	365	365	422	352	413	395	380	368	394	382	408	362	383	375	386	388	377	378	392	357	383	355	392	397	399	337	371	368	372	399	411	366	399	369	415	374	384	371	347	404	357	394	367	373	382	347	366	382	396	365	378	418	407	405	351	359	375	396	374	359	408	378	363	385	373	375	385	347	387	345	394	390	342	374	379	387	371	403	380	346	376	361	372	392	377	378	375	372	370	386	377	355	366	356	380	386	367	347	389	384	356	345	384	362	397	417	371	356	366	375	390	360	427	366	376	353	396	385	376	371	389	393	364	373	374	395	368	380	365	347	359	411	413	400	373	355	384	404	351	382	381	385	367	359	352	347	353	377	358	357	397	366	393	374	388	377	370	394	366	387	395	382	355	405	373	365	348	368	375	391	399	360	435	392	361	352	380	402	376	407	402	413	373	371	359	390	357	377	382	415	393	398	407	380	394	404	369	372	366	388	355	404	389	373	384	404	373	376	398	391	364	384	412	355	369	391	366	397	393	376	351	374	357	380	395	382	382	379	358	383	354	358	358	371	378	379	369	394	416	362	372	364	381	389	409	388	408	384	406	411	371	390	362	372	378	381	372	395	371	418	359	378	391	354	351	365	372	396	367	398	394	363	394	391	344	384	412	347	425	402	413	386	394	382	392	372	392	348	376	382	387	368	332	335	373	382	364	363	401	374	401	366	404	348	404	356	371	350	402	387	388	416	369	369	370	376	356	418	368	397	380	385	381	370	384	396	365	387	388	392	403	398	404	360	374	377	387	375	415	387	358	354	363	391	381	400	364	395	393	400	359	330	371	375	343	402	352	343	372	379	380	371	403	386	387	348	401	393	405	411	375	388	363	374	369	356	402	377	379	416	378	358	380	384	371	391	396	383	358	377	370	369	362	387	376	371	358	374	399	385	342	349	404	383	391	397	366	383	385	365	389	381	426	414	381	352	365	361	373	412	374	379	432	381	382	388	386	356	401	405	384	374	384	422	363	378	352	403	400	390	375	384	382	401	394	379	374	376	397	398	375	393	408	409	370	375	366	384	355	383	384	367	354	363	381	405	390	371	358	401	370	361	364	434	367	376	395	418	394	373	394	346	371	346	364	342	371	372	396	369	401	409	379	400	352	400	394	357	376	360	384	388	387	387	369	387	372	364	390	356	385	388	397	386	422	380	396	357	413	388	390	386	364	371	405	346	362	375	340	397	368	331	369	403	360	379	412	386	366	379	399	412	372	370	367	369	395	390	372	377	366	394	387	365	374	386	354	382	400	373	332	379	380	394	372	371	364	383	354	370	342	325	358	377	387	380	407	377	373	359	367	391	419	381	371	378	413	380	376	396	387	416	413	381	375	344	382	395	396	369	382	375	329	349	363	410	427	386	390	358	381	354	401	387	356	393	396	341
23503	21902	29734	23970	21334	18629	3288	322	279	274	306	270	275	291	313	295	281	281	314	260	274	279	282	270	264	252	260	316	288	271	295	306	281	283	297	282	274	274	282	271	327	251	289	271	273	285	297	271	256	275	294	287	265	268	272	264	277	254	256	272	264	243	265	266	273	279	285	294	294	258	295	283	322	267	266	287	274	265	244	273	260	256	270	282	270	282	257	277	289	288	308	301	278	283	261	249	285	259	273	296	293	267	284	255	256	286	254	256	287	235	258	302	285	243	274	266	294	247	286	287	282	296	280	284	248	296	250	272	287	301	275	261	265	273	289	286	279	270	298	262	304	262	282	263	287	265	257	271	260	275	277	320	270	267	262	284	249	289	276	229	257	264	281	250	261	264	276	267	311	299	282	273	285	291	274	258	284	277	264	264	279	304	265	254	259	267	246	286	303	281	269	266	285	309	262	265	300	276	292	286	277	265	278	303	283	286	276	281	265	294	273	262	285	277	287	274	275	267	300	271	250	277	276	256	279	301	264	250	267	258	270	297	288	255	250	275	260	298	245	301	269	275	277	262	273	275	278	282	264	267	283	297	276	286	237	291	260	274	266	254	289	268	266	265	271	259	274	270	302	263	282	281	305	282	288	278	283	281	253	256	271	295	263	280	269	272	257	293	284	279	234	250	254	266	263	288	254	257	265	259	265	308	255	283	271	274	270	241	286	263	292	256	251	260	263	266	251	293	257	260	274	281	283	259	236	265	288	270	315	273	280	264	265	272	307	275	278	276	252	276	267	263	282	310	267	277	278	253	271	263	264	263	285	275	264	243	285	271	273	272	277	254	283	267	289	271	286	265	277	272	252	269	274	253	279	285	287	268	264	294	272	272	289	278	297	265	254	278	282	301	260	270	262	263	266	281	298	279	265	256	284	253	291	256	250	260	239	255	231	279	272	267	263	254	298	277	265	289	283	266	254	311	239	274	244	262	270	242	283	257	293	268	238	274	253	269	270	297	294	272	279	285	269	269	283	275	273	291	258	255	280	275	265	283	261	264	310	261	287	260	265	284	258	266	269	290	272	283	252	254	260	286	260	295	253	259	278	305	273	266	269	251	256	279	264	278	256	266	295	280	271	246	281	291	282	249	293	246	259	268	278	255	284	269	297	281	250	288	270	305	270	293	278	287	247	293	259	280	282	285	273	259	280	296	267	249	248	250	261	283	297	304	249	271	270	298	262	238	282	289	264	254	232	282	277	234	280	253	284	268	289	270	273	274	269	262	246	267	273	285	299	286	257	252	254	270	282	255	255	273	294	234	256	260	271	253	263	273	283	301	290	272	292	277	271	273	315	236	294	259	276	275	275	257	266	283	281	285	289	255	252	292	266	275	280	240	288	284	248	289	302	244	275	256	290	282	264	296	254	260	279	274	249	280	300	229	259	283	275	250	302	288	267	265	260	250	239	288	287	293	270	276	288	264	265	275	297	314	263	309	250	270	270	275	279	235	256	264	256	270	266	298	265	294	278	266	267	267	275	249	292	268	259	262	275	267	299	268	290	282	292	260	247	248	266	263	280	268	312	231	285	273	291	263	258	298	288	272	294	283	283	297	257	285	274	277	266	272	254	256	293	286	268	291	286	263	239	248	280	284	266	277	274	270	266	272	230	278	266	312	298	256	275	263	276	274	274	267	240	241	295	285	259	305	266	256	279	256	281	280	257	277	252	266	278	284	260	297	266	259	267	293	289	274	262	302	280	278	314	275	253	255	266	286	271	265	295	284	286	267	272	249	249	287	261	274	245	275	297	269	303	274	272	295	266	294	258	281	282	263	267	270	297	280	250	276	269	281	276	265	242	260	272	266	279	245	273	287	261	271	273	287	295	245	251	254	259	263	270	253	259	250	251	255	261	258	291	282	283	284	242	297	276	285	258	306	289	284	266	296	292	298	274	264	235	264	253	255	290	260	281	266	265	303	261	271	283	245	274	266	294	289	287	277	284	264	276	259	265	250	285	277	272	270	262	292	254	251	273	260	284	273	280	266	284	269	269	256	227	268	268	287	257	274	264	288	273	276	289	276	284	270	250	277	281	275	237	264	267	244	267	274	271	268	272	293	243	291	257	264	250	262	284	318	276	274	280	269	298	275	263	275	300	290	262	285	283	250	251	284	284	271	275	271	262	270	288	291	278	271	271	247	279	259	299	260	262	292	268	305	290	264	296	316	257	255	262	257	288	263	272	272	289	266	278	263	271	270	268	269	275	296	260	304	285	281	269	269	287	256	251	244	273	266	273	326	240	262	272	301	287	281	295	258	266	281	250	288	303	270	261	298	275	252	281	243	261	271	277	250	253	276	272	296	256	276	275	273	263	291	277	292	276	249	264	291	280	279	281	245	264	295	246	267	247	277	280	288	247	267	267	255	268	280	251	253	261	243	277	242	256	273	274	242	285	285	277	263	273	269	256	265	240	288	275	273	271	274	296	258	256	263	279	283	304	265	258	274	271	276	266	275	305	259	255	289	247	266	227	276	263	290	243	250	287	247	259	268	286	252	263	292	259	268	270	278	283	277	274	250	264	264	284	261	286	246	264	279	247	231	287	288	272	249	282	280	302	246	281	267	294	268	271	279	276	251	261	274	284	295	264	299	275	279	266	283	241	297	267	249	268	260	281	289	265	287	278	276	267	282	280	308	260	253	262	276	271	284	252	259	301	261	238	282	275	263	295	269	273	246	294	259	261	260	314	276	274	308	253	260	278	285	269	271	281	262	254	238	253	302	279	249	302	282	283	266	272	290	307	270	308	275	299	268	282	275	280	327	269	264	267	278	274	279	265	267	296	276	263	261	288	271	287	277	284	312	297	304	268	286	302	287	296	296	281	273	270	255	286	268	266	293	294	268	263	254	264	262	278	272	303	290	265	257	270	262	259	253	282	278	295	269	267	279	267	283	262	266	262	285	250	309	248	270	273	260	274	284	275	252	248	295	284	235	274	266	260	258	268	273	281	251	261	261	244	273	248	301	241	271	292	233	271	257	270	289	258	285	298	260	251	258	279	248	254	272	277	296	209	282	275	245	284	269	255	286	267	278	267	270	299	271	258	276	243	279	293	294	297	281	254	300	264	296	266	277	280	262	280	275	266	304	257	282	260	262	307	251	252	244	279	284	278	273	275	264	272	286	278	273	299	264	284	266	302	267	284	263	275	286	264	288	257	259	266	261	233	266	274	286	301	258	267	277	303	302	261	269	251	257	261	272	263	273	296	291	257	245	264	261	298	270	287	270	257	261	265	308	258	270	243	267	284	270	249	291	292	261	267	286	280	273	274	281	270	262	290	282	299	272	287	255	287	267	296	272	267	269	270	275	253	287	257	274	292	275	287	275	253	259	250	306	283	274	254	275	297	270	302	245	271	267	272	280	291	269	255	237	282	287	253	268	259	270	252	260	260	245	290	281	273	241	259	285	269	292	254	292	251	272	249	293	262	285	255	274
60404	97514	66260	35514	13758	2814	477	488	443	447	481	493	472	529	444	456	488	476	517	499	448	504	478	489	502	466	485	479	467	483	466	476	484	480	478	483	516	498	448	496	508	478	526	501	463	460	482	505	473	521	473	468	465	494	464	441	490	514	480	462	501	419	426	514	465	458	473	461	488	452	485	473	465	463	463	460	465	454	474	483	443	504	468	468	477	474	485	471	470	475	460	446	502	462	431	461	462	467	490	429	475	465	459	455	468	443	485	476	457	442	470	520	490	475	455	471	468	479	468	486	465	489	496	496	458	480	475	485	468	502	481	471	472	491	515	450	449	480	501	489	467	477	481	479	493	467	443	485	449	462	464	479	507	452	445	447	480	479	514	478	475	483	479	463	494	473	443	478	466	463	423	500	469	508	447	471	485	463	461	518	473	419	470	486	482	466	475	475	460	488	491	484	472	453	471	464	515	518	460	467	472	448	471	435	435	450	493	514	482	481	423	474	451	441	458	479	498	472	513	458	449	499	457	435	468	478	474	484	487	484	490	466	446	461	502	492	473	443	423	429	465	496	502	465	438	469	508	503	497	508	449	471	472	485	496	484	476	472	472	499	468	439	490	461	468	460	449	450	447	479	469	494	465	487	472	486	463	466	465	465	464	465	442	479	458	515	461	465	464	490	488	503	489	478	486	456	491	459	463	460	485	439	515	507	444	481	481	468	460	478	500	443	536	456	440	457	434	469	482	478	502	522	470	477	466	523	470	473	491	476	472	464	487	481	506	441	466	493	473	472	477	475	481	452	477	452	487	483	455	447	493	472	490	448	465	481	479	459	480	456	489	459	489	499	445	500	477	456	480	465	467	461	480	459	456	465	467	476	436	480	488	459	449	468	471	496	474	455	501	455	481	509	477	437	450	504	468	538	464	461	465	489	476	499	473	500	493	461	436	482	472	487	478	509	499	479	450	435	505	507	464	481	442	461	434	504	472	498	473	454	450	490	471	467	459	457	486	457	436	462	443	473	485	472	476	463	495	498	497	477	506	482	537	455	454	473	466	455	475	467	487	431	494	483	472	494	469	476	479	483	466	466	470	456	500	439	472	475	475	475	482	471	456	464	476	464	479	477	442	461	431	510	511	469	499	432	441	466	477	470	472	446	499	468	479	455	466	452	479	463	473	444	513	455	485	488	478	479	456	492	480	484	485	499	486	472	444	439	460	473	500	438	471	461	478	438	440	460	475	422	500	461	476	473	469	520	436	465	492	474	510	503	461	457	500	517	489	457	475	507	443	505	462	468	475	452	459	460	432	459	497	465	479	466	466	478	417	486	480	470	461	456	472	506	496	478	472	496	484	484	454	477	472	461	485	481	417	469	466	453	492	434	459	448	470	441	488	497	439	486	519	475	437	464	456	479	452	500	435	496	461	467	491	494	469	476	472	456	466	459	488	404	472	448	479	470	440	476	489	469	422	472	486	498	516	490	436	465	484	460	470	490	453	483	466	487	455	449	487	433	486	478	465	443	507	485	503	451	502	449	493	447	454	493	471	447	465	494	451	455	479	478	512	493	498	537	487	466	461	452	466	484	466	468	474	494	493	483	446	503	466	458	480	448	426	482	485	477	492	455	463	501	467	466	482	467	461	479	438	489	466	481	489	466	491	469	492	478	466	463	493	496	465	469	501	456	430	490	486	480	508	495	473	480	479	485	453	482	472	441	470	464	433	482	456	456	483	482	476	457	465	432	470	443	463	489	467	477	503	484	508	473	478	449	483	476	490	466	488	456	477	494	509	473	450	441	472	487	491	475	520	486	412	484	488	450	481	448	479	473	450	515	450	480	460	466	477	454	441	491	427	485	484	505	517	482	458	488	457	491	468	484	466	481	432	460	470	446	480	474	435	509	469	476	451	473	493	484	480	489	486	499	484	471	461	494	447	479	453	464	465	438	480	463	450	475	452	465	473	454	456	466	458	491	488	486	452	469	426	472	449	450	476	482	460	437	478	465	478	445	415	491	459	471	526	514	489	472	439	453	422	429	466	489	491	459	471	476	480	522	469	471	449	499	458	490	478	488	461	469	476	503	501	454	480	513	480	476	449	483	496	473	475	474	492	497	496	465	486	454	471	474	497	480	470	470	479	417	437	469	501	471	469	505	473	494	467	513	474	506	461	478	452	443	445	501	467	468	493	472	465	495	455	476	475	481	454	461	454	471	495	467	457	456	509	459	470	464	455	468	471	435	519	456	461	467	489	476	494	468	479	504	416	501	463	459	498	450	503	487	477	481	496	472	475	491	482	486	469	456	453	509	487	492	465	467	459	443	498	422	450	480	484	476	471	465	437	437	427	474	524	436	476	469	494	452	476	434	437	447	453	428	463	475	426	488	485	446	491	487	437	494	452	424	478	413	488	441	455	506	503	461	466	467	438	451	472	496	467	443	459	490	481	481	480	488	483	437	445	468	481	478	504	481	450	488	495	473	485	485	474	453	446	467	484	452	498	475	469	493	444	469	441	463	470	444	445	477	477	472	486	476	474	474	468	446	483	511	478	443	501	467	519	431	471	459	433	464	466	440	502	480	485	443	445	482	485	447	506	483	451	489	473	493	471	475	477	507	495	484	446	488	500	482	420	479	474	445	455	482	461	490	438	469	466	474	453	495	436	511	465	476	461	506	460	468	462	469	463	483	464	485	473	448	508	479	500	441	478	474	477	498	472	507	486	526	472	439	498	449	454	460	479	479	452	487	511	469	507	459	454	486	453	428	454	465	474	480	455	500	445	475	469	442	493	507	470	490	483	514	469	491	469	493	494	463	470	438	467	466	465	461	466	454	454	458	468	450	502	484	485	501	473	497	443	466	445	498	455	480	471	506	478	482	484	461	458	475	506	474	484	450	477	446	438	467	501	456	499	453	487	450	477	477	507	462	488	446	463	477	514	472	477	510	464	432	448	495	443	501	510	445	477	470	459	472	457	445	476	482	456	463	397	466	490	441	478	478	453	455	505	507	488	457	463	477	477	465	450	479	495	521	454	450	455	460	481	435	505	466	494	433	471	462	474	465	488	489	492	442	438	489	472	470	470	442	512	498	467	487	469	411	495	481	462	481	464	479	499	490	440	450	473	455	482	498	471	491	446	459	464	470	504	487	474	509	495	457	467	455	488	431	471	450	534	475	525	454	497	441	462	434	478	490	448	480	490	471	472	475	455	411	469	479	464	492	450	480	483	452	485	463	424	469	491	472	442	463	483	445	490	487	484	456	432	489	484	434	433	434	475	465	474	441	465	510	478	495	484	464	443	502	495	429	519	458	421	485	451	495	479	516	474	446	461	458	478	499	514	423	472	484	481	480	435	492	506	462	434	509	461	441	467	464	469	476	490	511	439	518	497	502	477	471	466	483	487	477	459	483	452	454	483	457	460	492	459	461	498	442	483	462	490	490	521	476	478	474	473	484	497	483	445	506	478	466	456	490	466	448	471	489	459	456	494	461
30285	29334	25020	9363	1019	367	254	263	240	225	242	259	235	268	249	234	264	244	231	266	277	246	242	244	237	235	274	242	239	230	264	261	246	244	259	237	229	258	248	233	276	220	253	245	234	231	255	240	237	235	262	246	252	231	261	224	237	244	232	225	261	260	256	295	251	248	234	253	249	251	225	241	218	270	249	243	233	249	245	237	227	240	251	279	254	248	245	237	215	264	267	238	243	236	254	220	233	247	239	247	227	251	239	252	256	257	206	239	215	227	252	206	247	226	242	237	259	230	249	221	222	262	236	239	231	253	230	243	259	245	273	238	261	246	239	249	238	260	240	251	254	245	235	254	236	256	244	235	232	259	251	242	265	244	252	233	244	250	255	267	253	238	283	238	249	246	249	260	257	263	246	243	249	266	249	262	260	248	260	241	252	268	250	240	228	260	249	260	263	220	250	222	231	238	257	236	233	268	228	238	232	241	217	254	243	236	232	211	258	253	263	215	244	240	246	259	250	284	221	231	232	242	251	249	242	251	255	236	240	235	263	261	261	252	238	227	247	226	271	242	235	246	260	254	239	219	244	225	263	226	241	269	268	245	244	227	250	251	245	256	251	264	224	219	249	260	256	224	253	240	275	272	258	290	249	255	218	260	226	224	262	298	262	224	228	246	267	258	238	258	234	255	267	245	249	258	229	210	255	240	234	241	239	266	227	245	248	216	230	222	231	231	229	271	235	227	225	220	235	247	243	248	244	265	236	244	220	236	262	241	228	263	257	262	249	283	232	248	246	251	278	254	261	233	246	267	238	242	276	242	239	238	278	256	260	273	239	244	276	268	255	237	233	244	249	234	240	264	247	263	264	230	256	236	260	227	248	219	233	259	251	238	229	233	237	254	243	224	266	278	242	276	247	251	232	249	234	257	240	232	238	238	237	255	214	261	253	274	249	274	254	257	256	251	262	238	241	268	234	254	229	207	251	247	234	236	217	228	245	237	229	253	241	270	250	252	254	252	236	241	258	228	232	223	200	252	251	272	246	273	256	247	259	237	259	257	248	279	213	249	247	253	275	204	240	231	234	230	241	245	228	211	258	240	245	250	235	238	261	248	252	255	265	205	243	240	240	239	271	220	248	229	235	239	231	229	251	229	240	228	261	257	270	260	229	246	235	267	248	240	232	241	232	230	257	274	194	232	235	251	240	246	268	252	250	246	238	272	262	236	251	237	247	242	246	249	242	230	275	251	240	250	228	253	245	234	254	258	266	262	268	215	260	245	247	261	279	246	242	252	233	222	249	250	233	237	248	207	233	261	270	252	228	232	259	248	285	241	239	269	221	239	292	225	243	235	253	247	268	269	242	276	240	250	245	253	243	246	252	251	260	246	232	243	237	259	258	236	251	243	257	242	237	268	266	294	245	223	246	200	217	227	240	236	231	235	229	233	237	233	234	262	227	220	245	260	245	243	243	243	232	263	243	267	251	236	260	242	250	268	234	221	245	270	237	241	290	252	254	258	248	256	229	261	259	253	280	265	256	257	283	249	237	273	232	256	248	248	235	234	232	236	230	243	231	236	228	253	254	252	229	242	227	237	297	259	275	249	247	240	247	218	247	261	257	259	243	221	240	270	231	258	229	266	226	274	250	256	247	252	248	283	219	257	250	251	234	240	256	263	246	269	234	236	238	228	287	243	258	241	234	260	250	254	233	250	254	268	262	246	213	257	231	225	254	247	235	246	250	251	223	229	239	248	243	241	233	227	250	240	259	254	254	243	255	244	259	241	224	244	233	238	242	250	224	247	220	222	242	254	264	217	266	236	242	269	233	230	238	250	249	253	260	234	262	236	258	262	234	258	281	249	248	252	234	241	243	267	235	235	249	209	272	240	245	238	282	238	237	227	234	257	271	227	242	249	259	234	237	235	219	269	258	243	215	255	221	258	259	269	231	250	259	285	255	230	249	262	220	228	234	255	246	238	234	235	236	245	255	229	279	244	242	227	259	249	244	244	261	231	242	238	264	263	223	248	214	245	257	231	263	253	262	258	248	223	259	241	249	250	257	239	280	269	232	251	204	268	249	222	250	256	254	258	218	239	245	225	251	270	239	257	226	243	242	252	269	251	263	239	233	249	228	246	257	247	242	238	247	246	261	232	248	239	266	245	277	267	230	238	247	250	252	234	239	235	251	253	257	246	250	221	272	279	258	240	233	259	245	235	233	252	249	247	232	229	235	213	243	239	233	242	264	254	258	252	230	244	245	233	258	250	243	265	242	258	255	260	254	257	228	240	252	241	264	244	250	243	245	247	238	243	222	232	269	238	265	257	231	248	259	237	268	255	225	272	224	236	224	278	248	221	266	230	215	251	255	278	252	208	234	234	232	272	245	258	230	234	218	245	227	249	236	246	237	254	251	272	270	246	242	219	264	242	255	247	247	245	244	255	236	265	250	253	246	242	251	221	254	217	220	253	248	244	223	245	234	259	258	238	265	239	257	260	232	248	247	273	232	241	231	244	244	244	257	252	236	242	219	259	229	247	259	256	237	253	245	290	211	228	236	236	227	247	244	236	238	260	237	257	225	255	246	256	213	244	237	259	251	256	243	240	229	244	250	267	260	249	257	277	245	249	227	256	234	256	252	226	236	256	232	278	253	239	247	226	255	250	258	253	233	232	261	238	264	260	262	244	240	241	213	239	248	271	250	217	244	232	242	239	236	246	260	208	236	259	247	253	233	268	277	251	250	242	268	219	299	235	220	257	237	210	273	269	245	272	279	265	252	271	286	223	254	266	269	253	261	242	242	238	257	262	254	260	269	251	256	246	221	260	225	233	286	254	255	241	249	238	242	244	223	257	250	272	233	247	266	256	243	264	234	218	220	244	230	242	281	258	249	264	224	248	201	241	246	253	228	243	245	265	266	235	276	263	243	258	239	248	268	250	229	253	264	239	247	249	228	237	248	226	253	238	251	246	255	244	252	270	251	240	238	242	241	233	240	251	238	261	238	256	237	260	269	245	244	261	217	232	255	247	251	229	249	240	242	231	237	244	230	245	248	257	236	217	222	214	250	233	246	259	248	252	247	233	251	245	244	260	278	270	282	258	266	248	290	263	235	233	248	268	233	253	225	231	251	243	237	247	240	256	241	257	267	237	236	231	281	256	212	241	241	224	243	248	255	255	256	249	234	250	243	236	270	260	253	254	246	238	257	269	212	272	248	227	265	249	247	260	265	246	243	255	222	239	270	238	248	266	256	227	260	246	229	234	273	227	227	233	256	238	258	234	272	249	248	209	267	257	236	235	247	235	257	258	233	252	224	220	237	262	253	234	249	233	257	243	239	237	254	222	241	228	256	222	247	244	254	252	231	246	237	212	251	249	260	259	222	243	245	240	224	221	252	262	246	251	245	231	265	227	249	284	267	266	243	260	237	260	231	269	257	252	241	226	244	241	247	246	252	233	258	259	268	264	225	240	261	243	223	287	249	240	266	256	226	263
38942	46182	28314	8806	2128	688	423	496	469	511	481	435	473	476	487	432	464	446	452	446	475	448	486	461	464	471	453	452	436	468	464	482	429	431	446	447	461	464	480	463	482	440	441	450	488	452	431	483	467	446	473	478	441	431	474	470	507	489	455	471	468	415	451	422	466	477	443	466	459	435	462	495	480	507	468	453	417	463	464	433	447	435	484	480	450	458	466	454	436	445	439	456	467	442	490	457	485	487	465	435	463	425	461	483	455	472	441	466	468	473	449	446	436	448	474	469	480	453	452	480	430	493	469	467	445	422	463	441	448	422	421	425	470	480	483	468	473	478	409	508	509	479	473	409	449	439	465	419	450	426	499	445	449	501	464	421	448	492	478	433	454	444	467	457	466	431	452	459	484	474	419	432	478	469	470	447	445	469	474	497	454	491	436	441	447	472	447	440	415	463	471	449	464	444	468	460	467	452	457	461	436	410	518	451	423	511	417	439	465	407	444	451	458	476	449	466	459	457	470	437	439	452	511	427	478	500	458	475	441	466	495	468	436	459	474	434	449	432	464	450	491	429	450	475	475	461	456	403	438	481	435	441	488	508	451	455	473	471	430	438	452	452	496	444	463	448	451	471	424	472	476	488	482	426	472	449	446	483	455	498	469	475	450	439	471	441	442	444	452	407	513	445	468	450	514	454	437	449	483	437	473	463	474	455	445	430	445	462	471	490	429	420	448	447	475	436	467	490	445	488	525	422	424	454	447	485	431	424	462	475	407	457	434	483	440	454	452	440	459	451	503	468	464	444	460	444	455	464	482	452	462	456	524	469	469	440	469	490	430	451	457	491	466	455	450	479	456	463	438	509	428	435	451	452	498	437	463	483	449	471	435	456	456	490	478	459	501	444	473	446	481	453	454	401	455	462	440	464	444	484	472	449	434	463	424	456	451	460	470	459	453	419	444	464	470	443	479	449	460	440	430	446	455	468	452	452	503	477	439	468	500	471	455	498	441	472	443	477	438	469	417	457	426	477	504	475	435	459	479	422	467	415	473	460	453	488	477	442	472	431	429	459	486	470	461	435	503	452	466	471	462	440	475	471	471	446	452	470	497	463	461	497	424	465	485	437	454	482	494	491	473	472	467	427	444	436	480	441	481	473	453	463	451	469	500	453	460	429	455	442	429	469	463	487	470	458	459	481	447	462	459	451	451	449	478	410	414	482	428	463	466	449	460	459	456	469	489	467	459	463	437	472	456	475	472	457	448	462	434	472	462	464	448	481	465	464	426	438	469	467	448	442	475	463	471	458	451	455	482	441	462	442	479	461	479	462	486	490	456	457	450	466	464	428	505	444	414	474	490	479	471	457	442	469	483	456	458	464	445	455	455	459	471	460	461	469	485	446	444	479	460	446	449	490	491	461	438	462	453	447	441	485	438	467	445	461	448	454	476	483	492	454	447	442	441	440	458	443	439	441	493	457	458	479	458	465	449	481	429	433	461	477	455	477	471	409	468	430	476	491	421	464	450	444	499	443	505	483	495	472	426	491	499	441	457	441	467	485	455	437	454	436	448	495	461	481	460	453	447	457	470	438	416	450	468	468	465	448	460	446	423	417	449	455	475	472	477	464	477	458	465	473	441	448	440	475	436	446	422	443	464	436	435	428	443	485	479	494	470	480	476	423	441	456	478	415	459	490	472	455	458	473	463	435	430	440	457	439	476	453	445	445	458	415	442	469	449	447	447	501	460	439	448	462	451	447	430	458	429	465	427	471	427	427	473	425	460	459	470	471	478	476	447	454	472	472	463	474	481	442	421	468	469	430	472	451	438	483	483	477	447	436	423	445	471	448	477	453	459	458	493	449	486	440	447	392	472	466	440	479	494	459	477	467	473	454	466	496	479	458	511	432	456	472	444	480	432	449	462	434	481	467	464	462	477	446	439	444	462	479	499	466	450	494	475	456	443	432	445	468	468	479	426	468	438	468	500	501	481	431	447	488	453	493	450	412	450	417	432	421	481	463	428	484	448	445	448	442	457	469	431	457	458	460	452	401	470	434	412	475	507	436	475	448	458	449	422	476	488	485	468	472	489	432	473	415	478	449	447	477	430	449	430	457	436	467	458	427	458	471	467	459	458	477	454	469	466	443	431	444	494	439	445	463	506	494	491	419	459	456	496	438	455	459	463	469	483	473	431	453	458	448	461	471	475	414	463	467	487	480	431	515	474	428	485	453	454	467	447	432	465	465	495	443	479	460	445	441	459	472	459	459	437	449	443	459	462	458	488	452	468	472	466	451	451	496	477	493	467	463	471	465	488	435	489	478	448	449	473	462	448	462	476	460	465	425	453	498	459	504	463	433	489	477	434	432	448	479	477	490	450	440	443	454	476	456	453	468	455	504	460	480	445	433	483	449	489	435	454	474	422	479	448	412	516	445	434	465	455	450	452	475	454	456	480	440	439	465	432	452	455	475	436	423	450	448	434	478	451	451	461	436	481	449	429	476	439	474	487	478	441	482	460	490	417	471	471	464	480	428	455	423	479	441	506	475	457	455	470	493	448	473	453	425	482	464	454	475	450	458	448	455	464	463	423	412	483	463	453	456	444	424	460	477	452	484	478	425	424	454	466	461	452	425	458	471	416	483	465	455	468	487	464	475	443	412	435	456	418	425	469	435	500	462	479	447	441	426	467	444	507	487	441	425	466	438	475	445	460	432	465	446	443	506	465	459	411	462	483	471	451	422	467	466	463	507	420	411	485	473	482	472	446	457	450	510	470	464	435	446	478	493	435	434	479	457	466	485	442	465	498	451	442	432	440	473	434	447	467	445	473	460	476	426	489	444	435	456	455	436	445	439	485	438	475	437	419	424	480	463	474	507	449	450	493	485	495	487	456	483	463	479	442	457	451	493	460	499	496	447	483	441	482	472	466	458	491	440	439	505	460	438	449	473	407	447	438	453	436	406	503	438	438	454	466	420	493	456	465	441	432	474	475	459	475	480	486	467	435	451	480	448	458	444	475	441	481	425	466	473	457	454	447	430	426	463	464	451	472	436	454	487	461	479	439	459	474	465	515	468	472	438	471	445	475	472	472	462	481	511	476	430	438	469	485	449	439	464	494	447	464	465	429	435	483	441	458	458	468	467	453	448	495	449	476	453	454	446	482	435	409	439	484	442	482	449	457	458	431	467	468	482	435	470	502	487	432	444	430	443	431	465	468	455	523	447	457	409	451	485	474	465	472	488	453	457	477	456	460	427	466	439	471	470	436	477	470	450	433	422	475	474	469	453	446	467	475	433	454	465	471	441	431	468	436	469	438	442	472	452	442	477	492	462	463	472	467	484	459	472	415	450	424	443	450	473	475	476	452	435	486	468	414	481	451	481	459	489	469	484	499	465	490	470	465	467	491	500	492	434	435	445	482	466	449	485	467	470	437	468	487	461	464	462	451	437	478	457	430	489	462	456	451	430	476	471	446	485	484	443	452	496	459	445	435	477
24683	23043	30563	24914	19577	6697	304	239	172	192	215	209	209	213	187	208	177	183	205	212	196	185	183	177	220	192	196	208	179	186	199	193	183	190	218	198	193	197	218	204	205	208	204	207	218	222	186	212	231	171	217	190	198	193	205	185	184	194	200	220	220	185	182	206	199	215	186	210	184	214	185	194	210	223	177	205	195	190	201	210	206	215	193	203	200	196	209	203	191	178	191	189	211	202	210	208	212	175	211	187	206	228	207	209	203	192	181	200	192	205	193	188	205	168	205	190	194	200	197	212	192	219	206	200	212	187	181	204	192	215	178	201	193	208	185	206	221	200	225	215	211	199	200	216	194	202	209	186	207	208	204	182	182	184	172	205	209	182	194	183	202	205	182	209	178	185	204	203	185	182	204	181	197	189	202	187	194	190	196	210	198	193	208	219	228	213	192	189	223	208	187	187	206	214	229	185	196	196	193	213	198	198	176	171	176	205	201	206	173	185	225	231	211	231	194	183	199	198	200	204	195	198	220	213	180	187	216	188	189	185	184	179	204	203	188	186	181	187	190	182	188	194	179	204	199	169	196	211	197	194	212	188	192	197	180	184	180	187	171	202	202	214	222	188	200	192	193	205	182	194	196	204	201	225	189	172	205	184	194	212	208	196	177	203	194	213	217	208	202	187	194	197	206	181	187	207	194	200	193	185	211	188	185	202	218	186	189	190	213	198	218	202	204	195	198	197	209	183	218	195	212	223	201	190	176	174	195	191	203	212	181	184	174	184	199	193	214	194	202	191	198	195	204	209	190	210	175	186	193	201	204	198	205	202	192	201	195	196	197	204	192	202	206	186	184	219	178	231	194	200	194	211	189	160	202	210	172	211	170	209	218	194	185	180	218	193	208	201	196	195	188	192	202	183	189	210	179	188	195	196	186	204	199	198	196	208	215	177	193	207	184	191	207	196	190	193	194	212	183	156	203	174	204	201	179	209	186	217	176	222	179	191	201	191	189	202	195	197	184	209	194	210	202	199	205	192	197	179	196	202	229	199	201	215	205	188	185	179	211	204	205	201	194	178	208	205	181	190	181	207	207	200	211	202	201	194	201	202	211	184	203	201	206	199	204	173	202	187	200	193	214	201	191	206	215	200	196	188	181	182	193	202	189	208	194	198	226	182	169	215	208	191	196	188	195	192	212	176	187	202	183	188	226	200	222	179	175	176	175	216	192	198	181	212	192	207	194	199	205	192	195	222	191	195	210	195	198	170	195	202	187	200	188	180	202	205	183	206	208	201	190	171	207	207	194	185	168	217	204	187	189	190	172	209	213	187	195	188	215	208	199	188	191	201	187	226	212	190	161	218	200	195	185	185	199	198	190	203	188	198	206	186	218	216	197	201	199	199	181	188	214	188	177	174	224	216	203	224	210	196	194	193	190	166	186	204	194	188	186	197	180	189	169	211	209	219	198	212	163	198	178	223	193	212	204	193	191	206	179	224	193	191	182	213	217	192	191	172	187	193	169	201	175	176	197	176	208	223	192	199	186	174	217	192	184	207	186	209	207	194	179	197	219	222	192	208	199	179	212	179	182	224	198	183	212	219	202	202	207	214	185	189	188	205	184	204	206	195	193	189	190	171	197	200	164	189	200	179	202	209	187	200	180	191	205	199	171	208	206	200	201	199	211	188	192	199	198	194	186	202	195	194	195	197	191	172	192	186	191	179	184	181	209	201	206	206	187	201	210	197	201	195	211	194	162	202	181	212	196	208	195	225	165	224	184	183	231	210	207	172	180	207	182	197	210	202	208	191	207	199	216	187	202	228	177	201	165	199	178	200	178	200	197	214	201	175	210	186	192	203	191	165	202	214	192	193	201	239	162	193	177	197	187	187	188	199	194	217	195	231	192	197	225	196	194	205	203	192	191	209	190	184	208	205	203	210	201	183	200	204	188	182	216	206	184	187	211	208	171	199	216	178	234	199	202	197	210	176	204	187	216	192	200	224	198	176	189	200	209	197	209	186	213	224	172	172	194	191	185	216	202	190	205	205	204	189	176	195	215	212	191	199	192	198	201	202	186	173	223	194	196	195	218	202	195	199	204	191	204	186	187	201	219	172	188	196	170	200	222	189	178	213	193	192	193	215	211	205	207	208	184	216	182	192	205	178	195	219	196	194	192	194	213	221	221	194	200	192	196	212	228	183	202	204	195	199	211	223	171	206	197	198	151	213	189	179	224	181	190	204	212	186	211	216	187	205	219	187	190	194	167	184	201	188	221	221	198	205	205	213	189	222	220	197	204	220	185	208	199	172	184	191	206	208	204	190	190	189	201	196	186	207	178	196	192	214	172	177	169	194	218	198	221	180	203	223	171	210	185	178	205	208	195	200	184	196	206	211	207	209	200	177	200	182	200	213	208	212	178	208	208	185	211	192	185	193	208	203	182	200	212	198	226	180	202	192	184	208	199	199	185	195	202	215	190	196	201	192	206	189	207	197	209	229	177	200	209	210	206	196	190	201	197	194	180	173	217	200	182	204	191	206	178	209	191	198	187	174	223	200	211	165	221	192	188	203	208	193	199	183	201	199	201	188	199	205	195	167	156	198	193	210	208	230	192	215	184	196	205	187	203	203	186	212	179	194	191	209	217	171	216	202	213	211	193	181	197	185	184	196	192	201	190	229	181	219	214	215	190	201	194	198	172	199	183	197	217	197	216	190	181	181	202	165	178	211	205	203	200	173	199	207	191	189	196	215	199	209	217	201	210	204	215	203	201	203	207	210	216	195	190	213	195	203	213	195	212	201	207	198	185	170	182	188	212	198	198	227	189	186	180	199	217	183	192	205	201	214	183	178	199	199	219	207	214	187	187	204	209	214	193	193	219	207	213	193	172	233	171	190	189	210	178	214	199	179	206	206	205	201	203	207	171	218	188	195	208	202	179	201	197	199	204	180	213	198	187	192	192	211	203	182	203	196	197	202	189	215	206	210	211	206	195	200	195	182	205	224	211	184	186	201	187	184	185	208	204	197	195	198	184	214	214	193	192	193	199	220	194	195	200	195	214	188	180	218	212	222	186	196	205	209	179	216	195	182	200	177	195	196	210	188	220	202	175	220	197	196	197	208	202	197	186	193	226	183	188	191	199	194	201	202	208	195	207	206	194	180	212	194	194	181	201	191	199	197	196	197	183	164	208	221	172	199	172	190	205	196	211	205	192	192	188	194	181	208	168	208	196	190	189	205	204	193	208	194	201	163	219	213	193	185	192	203	224	203	205	186	194	208	180	208	218	201	197	185	198	193	222	193	212	216	207	198	199	194	197	188	196	200	199	166	187	208	188	194	214	193	197	208	185	195	180	182	186	192	197	169	200	215	212	195	178	168	199	190	232	179	188	182	185	210	207	194	190	193	207	207	201	186	228	222	202	201	201	194	220	168	204	181	222	198	204	194	188	199	178	196	209	213	195	200	216	172	216	222	181	180	187	187	173	217	191	202	205	190
60829	88810	58478	30043	10198	1926	380	351	368	396	356	379	363	353	372	397	367	365	394	370	370	350	368	363	364	347	386	380	338	343	374	358	353	377	319	385	379	368	371	383	364	374	361	369	375	417	353	364	400	367	384	371	384	381	392	366	369	372	353	375	397	356	368	362	376	360	364	335	348	354	376	348	368	342	368	389	380	333	401	325	359	389	354	342	378	355	357	344	373	344	355	350	399	348	352	346	359	375	374	395	379	326	357	360	406	374	372	383	365	359	381	365	349	362	388	352	364	370	376	348	345	346	379	381	370	347	361	357	364	355	359	397	363	372	388	360	357	355	337	384	338	352	347	375	357	382	365	371	392	343	373	341	342	361	371	379	347	378	368	382	347	357	334	371	361	383	378	371	396	361	407	371	323	354	370	356	344	361	365	362	368	355	323	354	372	343	349	360	368	360	327	365	370	389	366	372	317	378	346	358	363	350	383	366	332	356	353	354	347	358	362	347	363	342	328	367	356	352	347	344	358	371	354	369	373	372	379	390	370	381	356	380	358	332	370	335	358	367	380	358	361	392	347	376	357	365	360	352	366	372	382	316	379	379	354	360	367	358	389	367	370	382	357	339	356	366	368	374	366	338	352	380	392	400	334	357	350	381	367	326	322	366	388	355	358	375	341	374	394	371	380	347	367	368	336	382	347	373	369	371	354	342	393	359	385	381	396	361	382	352	352	339	360	367	379	327	385	351	369	356	393	364	343	370	363	374	393	346	398	351	344	349	333	341	365	361	412	342	344	365	361	387	328	357	364	421	370	361	378	391	365	372	354	357	376	384	348	359	325	356	367	363	334	357	373	400	365	384	364	370	408	358	368	373	375	353	393	364	354	344	367	346	340	374	352	368	341	361	376	350	393	349	381	383	371	367	367	356	376	387	386	360	381	381	383	380	379	341	359	379	381	370	350	342	342	369	368	360	355	391	376	384	349	361	354	400	349	373	372	351	374	360	379	365	388	353	368	357	370	361	362	346	391	341	332	386	393	378	370	368	371	359	338	366	365	357	356	415	348	322	356	358	366	371	380	385	383	351	389	362	369	396	349	367	397	358	386	380	372	390	374	359	385	365	363	343	349	396	340	386	387	402	388	362	322	404	375	373	381	363	375	327	378	373	360	344	368	390	380	342	376	387	388	381	361	369	347	367	371	373	391	387	400	340	349	384	363	362	353	391	369	345	369	368	322	392	339	367	349	355	355	411	375	345	390	364	335	355	360	360	347	360	357	356	349	362	365	355	360	370	369	372	367	355	384	365	377	389	347	368	379	368	362	376	367	402	354	367	374	393	363	356	402	364	344	376	406	380	344	359	359	353	391	401	369	354	378	374	360	357	373	357	355	351	356	346	348	357	368	369	373	360	383	359	320	354	354	379	362	365	345	371	367	377	357	378	383	350	385	391	340	329	385	340	374	371	357	350	350	398	382	379	378	373	351	354	366	414	346	341	402	399	318	356	351	380	359	383	390	340	406	381	375	368	328	356	404	342	327	380	379	369	366	344	345	370	400	373	346	392	376	379	354	354	389	360	370	370	339	377	365	371	342	344	363	383	345	371	373	399	376	347	361	391	378	353	374	348	399	360	340	364	362	390	358	380	371	364	381	334	357	357	353	395	396	358	370	398	386	370	344	376	384	363	368	352	385	336	359	371	384	332	342	340	362	377	343	361	338	342	367	329	347	370	359	353	357	372	382	328	365	354	358	379	397	367	362	345	378	377	367	355	369	354	373	417	337	375	352	354	359	407	342	360	384	361	424	350	328	372	354	354	338	377	407	358	334	365	339	350	380	354	406	337	380	348	344	346	387	342	401	344	336	340	358	366	379	339	384	352	362	349	336	374	356	350	351	379	390	378	372	367	379	341	394	381	376	390	362	340	346	345	327	350	342	366	404	350	363	385	373	333	339	347	356	358	358	399	339	330	369	370	366	401	357	368	336	379	346	350	359	336	384	384	363	354	386	343	347	347	359	369	355	377	397	365	373	334	368	372	378	379	353	372	400	370	366	374	364	385	348	382	352	354	363	380	370	348	383	369	369	365	385	350	386	361	379	374	342	351	353	388	370	342	389	380	377	350	359	358	357	371	364	387	341	379	372	357	365	368	364	354	373	365	363	340	369	362	349	345	383	362	391	348	375	340	346	307	348	355	369	342	315	345	363	315	389	365	359	344	345	329	365	361	375	371	424	369	348	332	384	396	351	376	375	366	361	370	359	362	352	403	359	355	355	344	360	385	330	344	356	377	415	379	341	349	375	340	363	339	386	345	371	379	352	333	369	390	353	367	347	363	371	358	375	362	378	347	349	363	376	345	380	402	348	347	366	370	387	343	339	349	372	379	347	361	381	341	348	351	367	356	368	369	371	356	379	360	381	382	367	342	344	368	393	365	402	352	395	384	379	358	354	360	377	365	378	397	390	373	350	350	379	364	373	356	324	344	354	349	372	389	407	357	347	372	375	376	342	389	367	366	318	371	368	366	361	380	384	380	407	368	358	425	343	386	337	367	362	384	398	380	351	353	387	357	369	383	383	368	368	335	367	358	390	352	335	389	374	359	370	390	373	372	379	373	379	335	358	366	369	391	331	339	327	333	377	358	390	389	367	336	368	366	353	376	361	375	340	348	371	363	363	367	321	377	336	397	364	383	362	351	379	377	365	375	365	375	375	330	390	364	368	353	376	388	336	360	363	373	369	382	376	390	371	366	359	381	348	366	355	363	339	386	350	388	377	337	372	407	368	403	349	378	351	381	358	367	396	381	359	364	364	344	365	360	340	354	344	347	347	337	366	379	357	352	364	371	369	380	326	353	331	375	375	405	350	390	369	328	345	382	353	370	358	341	352	348	396	328	352	357	390	384	368	403	380	371	370	339	401	362	366	375	367	380	336	387	407	360	336	394	351	357	354	373	378	336	369	372	366	382	367	376	384	360	398	359	357	411	375	376	391	364	375	416	357	383	330	366	382	351	368	340	365	386	372	346	386	366	370	353	327	363	373	393	347	345	358	395	385	375	364	386	368	327	385	377	339	378	372	369	359	369	362	383	359	375	343	336	431	378	433	363	354	358	373	355	379	371	385	385	347	392	351	346	350	319	340	373	365	385	364	380	356	355	337	350	355	327	392	359	358	392	397	391	364	358	389	354	363	358	335	361	397	362	373	387	378	360	379	375	392	357	350	351	329	382	382	354	334	415	374	405	358	379	338	366	406	357	370	346	342	378	406	364	347	384	402	400	371	345	368	359	392	386	392	368	366	364	401	382	369	374	384	349	342	345	352	374	359	382	374	371	352	376	348	392	391	364	404	371	372	371	362	364	429	369	371	376	330	389	363	333	357	388	402	379	385	371	359	344	387	342	392	371	363	361	371	364	360	366	398	398	361	379	355	348	384	370	345	367	346	359	377	382	347	346	369	348	370	335	364	347	377	341	414	330	345	406	392	370	384	365	340	342
23610	22179	29978	24284	21385	18378	3113	321	300	264	280	251	303	261	291	270	299	263	241	247	283	260	251	279	272	285	274	273	281	260	249	294	285	269	268	266	278	226	291	285	271	270	270	268	275	252	259	245	266	236	290	243	313	257	234	249	288	273	240	277	280	291	271	260	288	271	276	254	257	232	279	281	278	263	245	253	262	260	254	287	255	298	264	258	278	273	222	251	248	222	279	273	274	256	279	282	257	256	257	269	272	273	262	285	271	241	260	261	281	261	276	270	257	268	289	269	303	244	251	268	303	265	253	256	254	265	248	277	240	259	293	265	253	258	246	272	284	282	276	249	246	240	253	260	279	250	249	270	260	245	251	273	269	288	279	272	258	283	243	285	283	240	227	258	249	264	253	273	273	259	269	283	291	252	263	262	249	267	279	275	287	268	250	256	282	276	280	269	264	298	246	254	260	263	259	273	250	252	235	258	243	263	243	260	270	250	273	274	263	243	257	282	257	260	261	279	252	273	244	285	268	286	257	265	253	280	291	265	237	271	251	235	246	263	270	238	256	265	284	258	285	279	259	263	259	247	270	267	277	261	271	263	275	245	285	265	272	251	265	246	266	259	290	258	262	305	278	276	251	281	271	267	265	239	258	277	261	256	297	244	270	254	272	329	228	272	283	272	236	254	267	294	266	263	244	248	277	283	248	261	296	252	258	241	262	272	293	260	246	261	254	286	286	268	230	263	254	244	278	293	261	279	278	268	271	287	264	268	294	215	249	237	251	254	273	281	277	270	251	289	297	286	268	257	269	237	262	257	246	251	245	283	249	252	258	270	268	285	274	279	269	282	256	245	276	277	269	260	259	256	264	232	278	297	256	247	273	235	271	263	250	251	279	253	266	272	238	272	273	266	271	280	267	231	302	282	257	279	248	237	276	265	271	264	262	240	273	271	271	261	260	252	267	287	245	276	281	293	264	296	255	301	244	274	300	270	268	264	263	280	283	280	278	271	273	253	280	277	292	274	258	248	266	285	268	268	267	267	266	283	283	257	287	254	250	235	263	270	251	245	264	256	268	274	243	261	270	268	276	261	254	260	274	268	274	299	252	289	271	275	260	261	296	277	228	264	255	231	273	283	248	266	243	287	278	255	251	283	276	242	270	272	254	251	274	280	250	244	253	261	254	253	258	254	228	233	287	252	261	277	258	284	279	256	237	262	262	245	262	250	277	280	259	244	244	270	265	269	264	258	236	266	270	270	241	243	277	257	272	271	273	244	277	266	270	262	270	258	257	280	254	269	275	275	263	281	270	286	256	310	239	244	287	252	255	276	277	247	254	263	245	242	276	277	281	286	266	280	300	250	254	252	268	262	283	264	269	248	259	258	275	268	285	274	250	264	230	235	254	277	294	256	256	266	266	278	264	254	261	263	250	298	274	237	285	259	252	296	293	276	249	249	254	286	268	264	245	282	254	284	290	252	284	288	243	271	246	259	281	284	266	274	259	258	246	265	278	270	285	275	272	259	256	282	271	242	266	270	290	278	269	286	264	252	285	245	267	277	243	255	258	280	247	261	259	273	245	248	243	239	274	269	249	290	263	265	274	294	252	267	255	269	268	277	251	245	281	269	268	241	265	293	303	254	275	248	257	290	263	287	234	247	272	260	260	274	274	248	268	243	274	266	286	275	269	282	257	240	273	279	245	260	270	253	253	262	257	256	285	254	256	232	278	248	250	251	308	233	252	289	251	248	276	272	253	263	243	276	254	262	277	245	268	258	277	232	270	273	273	252	254	252	290	260	266	262	248	225	257	247	266	276	252	280	242	250	274	270	244	266	288	286	275	276	295	287	244	251	266	268	286	275	247	244	266	263	273	259	293	290	279	284	255	270	273	256	267	259	262	228	262	253	253	268	272	264	284	256	260	252	239	245	244	290	283	275	298	237	250	277	246	281	258	292	262	253	283	260	250	262	273	252	279	282	247	241	265	257	286	257	263	279	262	278	253	283	245	273	279	232	292	297	266	254	263	249	293	250	272	255	285	256	268	279	267	259	227	257	264	260	277	234	268	290	248	263	258	269	255	235	234	255	265	278	229	245	277	233	273	240	284	209	227	255	249	275	290	258	241	275	269	252	266	270	292	260	274	272	276	292	264	274	273	259	274	272	248	281	282	232	253	267	269	248	271	251	244	285	256	240	257	267	247	242	255	286	280	279	288	252	275	265	259	235	292	286	260	281	277	290	213	258	235	258	272	258	246	264	283	242	269	278	241	263	270	287	265	256	288	268	250	284	252	257	271	262	262	260	271	283	261	251	267	241	304	243	252	272	263	278	294	262	240	266	286	253	265	268	267	291	275	272	255	272	277	226	242	257	282	254	260	247	264	255	262	268	243	243	244	261	302	253	257	269	282	258	300	251	255	265	290	282	277	283	274	274	278	271	245	270	248	272	276	266	257	262	258	285	254	260	262	292	264	273	284	226	247	276	295	250	260	237	307	261	268	265	284	266	266	259	259	264	291	255	267	276	268	247	253	259	277	273	239	222	283	292	258	259	271	255	257	269	258	273	262	260	275	267	270	281	220	264	268	294	261	278	260	233	282	258	234	279	260	258	221	239	258	281	266	255	275	247	285	281	269	286	256	267	265	274	272	274	260	278	275	247	256	254	260	250	239	252	272	238	265	283	266	278	268	245	251	243	246	276	260	248	254	253	243	251	269	256	285	240	258	291	257	244	237	251	262	285	273	262	281	270	276	252	271	290	265	273	275	253	252	235	267	243	259	266	270	273	250	265	266	255	282	280	251	259	284	300	267	275	248	243	252	268	271	272	268	247	277	234	259	273	267	265	259	267	266	270	271	253	266	264	272	283	265	288	261	259	233	255	260	278	248	257	244	254	251	258	267	274	236	269	239	272	254	280	263	244	276	276	272	263	243	247	256	264	266	257	266	252	267	252	283	274	255	306	259	265	284	255	266	267	255	235	278	283	269	269	252	253	267	265	215	265	256	259	260	277	278	270	251	260	246	263	268	247	271	255	229	280	261	282	277	268	255	250	263	268	272	261	274	280	256	282	289	245	248	237	261	242	234	263	269	256	269	253	280	251	272	263	265	256	261	265	239	281	258	273	296	277	251	267	288	261	250	234	281	263	294	233	286	262	290	273	244	272	250	274	251	275	274	267	255	258	274	267	287	262	245	239	259	255	255	254	245	251	273	242	247	250	265	287	268	262	242	245	252	263	262	258	251	281	284	293	249	234	282	255	256	258	278	278	224	252	265	285	273	294	268	259	281	291	276	284	263	261	246	280	264	280	260	260	253	245	254	277	283	250	287	239	280	264	293	244	260	262	282	247	262	246	232	243	253	255	243	276	246	275	265	269	237	260	229	264	239	247	240	242	271	298	269	252	268	247	213	268	269	258	297	273	293	261	243	262	246	273	246	261	281	277	238	284	264	284	279	278	240	321	270	261	270	262	287	283	281	239	264	275	269	246	246	253
59505	98777	68240	37479	13555	3199	481	447	462	493	455	463	467	439	484	501	463	433	460	516	445	475	490	425	421	471	445	437	440	467	457	477	469	437	462	471	424	467	427	453	442	489	474	463	462	411	436	475	450	490	439	457	476	455	428	456	481	452	419	456	460	493	451	422	450	439	457	438	426	481	461	430	458	464	459	448	450	465	428	429	459	464	436	448	448	470	471	466	437	462	447	442	445	505	498	488	505	453	467	478	426	456	463	451	435	475	434	476	463	456	452	460	451	467	451	449	446	472	475	464	447	442	498	460	441	477	473	415	463	440	445	466	479	454	436	487	477	457	455	442	498	435	469	467	478	456	478	458	459	410	457	449	445	452	427	436	477	499	497	472	460	481	453	430	466	450	457	457	449	481	469	463	436	442	492	492	413	485	488	487	437	451	526	431	440	469	460	437	430	473	453	444	452	454	495	486	440	461	473	434	452	460	498	446	478	469	468	461	472	468	446	486	428	431	445	449	418	416	439	446	472	426	466	463	466	484	450	446	444	451	472	421	472	477	466	439	447	459	454	453	419	458	458	502	419	446	468	442	454	464	447	505	483	471	461	456	461	450	459	426	435	435	431	482	462	472	497	433	464	446	398	436	443	434	410	473	464	461	444	473	428	487	449	451	447	458	444	441	472	446	437	422	440	453	477	434	458	395	470	445	461	466	434	514	479	451	444	445	462	427	445	434	418	424	457	446	453	471	491	482	458	464	406	464	458	438	453	480	475	432	447	468	432	494	472	480	438	440	466	477	418	482	498	456	455	464	428	490	433	471	472	470	467	443	450	459	427	442	462	436	450	462	441	476	452	449	439	459	414	443	461	424	454	438	435	414	441	441	495	429	439	461	437	445	474	463	477	458	491	462	459	418	429	497	454	451	466	443	460	464	435	453	497	481	422	466	416	473	482	414	475	469	493	468	473	427	439	445	475	509	482	446	461	436	450	449	478	463	438	496	438	467	443	433	457	467	470	434	454	494	451	449	453	450	439	439	436	480	453	461	453	457	425	464	447	412	437	461	457	450	472	501	467	476	496	459	401	466	466	452	460	437	458	458	426	501	457	455	456	477	484	454	475	453	465	451	482	497	431	494	458	470	427	463	468	437	481	471	466	422	462	471	479	424	468	422	487	420	456	459	451	435	474	457	451	465	458	447	438	508	445	440	481	472	469	430	474	511	458	459	489	442	500	480	435	445	439	440	413	440	423	474	440	448	426	433	453	448	423	454	429	454	435	446	490	446	504	481	442	457	456	439	475	460	451	466	490	469	494	479	444	440	450	481	464	445	458	448	451	452	449	468	428	451	433	476	436	465	444	479	468	462	470	479	511	469	466	442	519	424	438	450	437	469	461	442	452	484	475	473	484	459	436	506	435	455	443	467	487	454	496	433	456	441	447	449	460	448	431	440	468	462	426	445	435	430	472	421	429	420	470	433	477	507	421	456	488	453	497	402	468	417	479	488	427	484	443	477	463	465	465	434	476	471	463	489	428	426	473	421	442	477	443	470	448	443	483	428	450	445	426	416	471	472	431	467	470	468	473	505	439	450	462	487	426	450	477	493	464	431	505	484	459	439	472	471	469	452	475	418	457	437	419	418	435	470	436	420	460	463	426	464	430	444	476	421	467	484	461	436	453	451	409	488	452	422	439	442	468	439	478	488	428	421	424	439	420	484	500	424	457	475	432	446	465	442	429	438	453	423	440	457	455	465	457	463	457	460	416	453	433	436	448	421	487	455	432	461	450	420	488	445	491	463	466	434	470	443	450	446	427	455	450	456	470	446	462	485	449	449	461	455	448	438	465	435	429	459	471	435	446	440	493	468	474	433	483	462	456	455	448	443	423	438	468	434	472	467	441	450	466	464	458	460	451	460	437	451	437	444	471	439	456	443	480	477	416	450	429	456	463	480	431	439	464	474	469	452	452	495	456	413	454	459	440	469	465	418	430	460	436	459	462	430	471	449	425	445	468	456	454	458	505	425	419	443	456	460	461	479	474	511	468	418	470	448	438	449	457	478	472	436	470	492	416	462	429	472	456	453	439	430	441	476	423	445	458	461	480	437	428	425	485	447	478	486	449	469	458	446	487	445	399	478	485	448	451	437	445	442	485	438	477	468	449	472	464	429	444	455	424	435	459	445	469	445	439	439	469	419	447	482	445	476	456	477	423	459	465	451	464	471	451	467	447	466	439	468	442	466	456	453	451	467	453	497	435	474	495	482	431	465	415	403	465	471	445	433	500	462	462	430	448	431	432	430	461	438	470	440	406	429	452	452	471	483	425	454	417	468	470	479	453	456	472	483	465	478	447	450	493	473	462	446	479	448	490	453	501	458	445	465	479	420	497	470	463	433	454	451	474	467	451	453	472	428	446	433	431	443	470	458	463	435	427	443	421	434	481	452	459	421	462	490	482	439	440	416	437	475	462	445	431	431	496	451	468	459	474	463	420	417	437	422	505	457	441	505	418	478	470	435	422	418	438	491	481	434	486	458	447	433	436	474	461	481	441	468	456	473	439	455	453	450	468	473	478	456	452	437	453	423	478	412	443	460	419	443	466	496	439	463	439	461	467	468	431	445	455	434	445	437	447	476	453	447	456	422	450	445	460	440	447	490	418	441	482	423	481	478	456	448	471	447	436	484	458	450	452	432	423	445	448	441	472	440	455	452	451	458	471	444	444	451	444	454	507	432	499	425	491	490	486	448	440	479	491	458	441	441	467	474	515	483	437	453	435	446	486	435	430	431	461	474	445	461	476	450	469	439	473	447	497	458	441	468	451	493	471	474	508	480	483	454	432	436	497	476	480	476	436	452	489	462	439	456	450	466	461	491	433	484	429	434	427	477	465	460	487	448	471	469	446	445	469	440	449	422	496	455	453	500	446	485	458	467	476	461	447	444	472	473	480	399	444	429	450	469	449	486	479	469	469	435	470	430	473	414	464	430	440	438	452	428	442	430	478	439	473	488	438	486	446	473	452	483	478	456	446	464	459	445	457	468	469	481	477	494	419	448	432	468	473	460	465	470	458	464	467	412	429	466	448	488	446	485	448	423	484	471	473	458	477	486	425	453	486	477	408	475	448	465	456	441	449	482	461	465	433	434	419	432	450	447	485	452	439	471	480	422	448	472	420	499	445	432	466	446	467	469	467	455	471	423	448	464	465	463	457	459	458	443	452	448	457	457	485	508	488	459	417	440	451	472	436	441	446	467	518	452	452	430	461	484	447	433	457	464	463	455	470	443	444	445	453	451	424	440	403	443	444	496	442	461	443	450	497	455	463	485	458	440	429	475	465	462	441	479	480	431	463	439	436	400	416	464	470	444	482	456	463	426	457	456	461	478	469	429	488	464	435	436	478	458	474	448	459	459	444	447	427	450	464	481	467	513	420	515	405	456	460	455	486	481	478	466	461	493	420	487	458	461	435	459	494	449	472	441	458	459	428	457	443	468	473	438
30287	30222	25074	9588	1033	369	255	262	235	219	242	219	271	233	216	216	242	266	231	243	228	235	224	228	240	257	254	221	226	234	247	222	228	222	240	239	213	264	233	247	241	232	239	234	258	215	235	233	259	233	250	268	212	262	228	257	227	215	241	220	235	239	253	247	241	232	231	227	223	237	224	229	211	237	241	229	211	234	230	264	226	247	232	232	209	263	237	231	237	222	246	239	236	242	240	219	254	257	219	218	264	224	199	210	245	220	258	222	227	265	222	225	260	235	263	214	217	246	248	227	223	219	248	245	233	201	235	243	226	230	245	218	234	219	267	221	262	237	217	230	219	233	254	243	218	264	257	256	218	239	250	218	258	229	263	239	254	231	235	225	225	233	214	236	237	252	216	219	232	238	246	234	244	247	247	252	246	237	238	230	232	206	222	233	240	207	237	247	238	239	201	221	234	240	249	224	230	229	236	262	252	259	243	220	218	248	226	214	238	211	229	206	196	235	244	209	217	253	232	254	219	247	223	242	222	252	238	215	223	216	257	247	231	229	286	241	239	224	229	247	236	230	235	197	241	239	226	218	245	267	221	247	223	217	252	246	271	256	236	237	233	208	225	218	223	204	218	240	263	239	269	251	242	218	221	241	231	226	267	243	215	227	214	232	225	217	243	266	235	243	247	231	243	240	223	232	225	228	246	236	240	238	224	233	223	244	249	268	249	229	221	236	248	234	239	241	236	233	252	234	237	233	259	231	211	216	242	248	211	232	249	252	233	228	285	257	243	231	234	224	229	214	233	238	226	257	214	238	258	223	232	240	263	231	232	258	241	220	227	253	224	241	270	248	252	220	260	202	258	237	265	264	241	234	239	238	281	229	228	231	238	247	236	254	250	227	240	244	247	232	222	226	257	215	258	243	260	226	242	261	251	238	231	233	254	226	242	244	219	246	261	253	248	227	250	240	196	267	247	208	234	244	246	266	234	207	231	214	248	229	247	233	266	223	248	259	244	224	228	256	229	217	259	233	244	220	258	188	244	229	226	235	265	244	244	225	240	230	251	258	234	229	245	241	213	244	242	239	231	232	254	229	257	235	239	259	258	247	259	226	234	256	206	225	216	253	222	232	231	225	236	232	257	224	269	235	232	219	228	248	224	230	235	214	244	225	238	238	233	242	227	247	254	258	200	254	228	230	224	240	227	216	217	248	244	249	208	234	242	224	242	228	234	241	273	258	239	231	245	209	225	249	231	233	270	235	239	227	250	242	222	237	233	260	238	213	255	246	254	244	263	233	225	251	266	233	225	219	235	246	226	219	221	230	241	239	221	268	212	253	219	231	213	239	240	249	232	240	252	229	239	241	233	236	271	269	235	251	229	201	252	214	232	234	255	241	253	254	223	244	233	238	222	234	197	229	251	231	254	249	235	214	240	241	218	252	224	235	238	200	247	247	231	238	249	222	221	254	236	218	247	256	234	240	223	255	249	250	201	236	222	224	260	227	254	232	244	233	257	231	265	246	276	240	241	269	234	226	208	244	244	236	260	230	221	231	234	231	252	253	239	262	216	245	231	235	247	243	227	221	243	243	247	260	214	220	262	209	225	228	220	235	246	243	273	228	255	236	260	245	233	235	254	234	232	243	287	242	262	244	243	253	209	254	256	240	260	216	245	243	241	250	256	239	227	235	209	232	244	233	241	211	221	221	218	242	241	243	253	249	224	244	224	245	270	224	267	210	246	260	258	230	219	200	264	259	246	233	269	238	237	237	245	253	250	259	260	234	215	250	224	236	231	253	222	236	242	220	239	233	227	241	213	239	242	217	244	237	241	237	209	250	241	255	222	250	248	242	262	224	238	224	280	249	216	244	245	252	235	222	211	255	215	241	206	231	247	232	225	231	221	244	213	234	247	222	249	201	231	253	227	223	201	226	194	221	263	238	247	228	239	194	228	209	233	233	248	268	229	238	231	252	228	263	275	231	241	218	241	250	240	243	238	234	243	238	243	228	243	219	251	230	240	225	245	222	245	218	213	241	258	226	234	246	266	224	232	263	238	246	259	234	218	252	220	220	265	234	233	244	253	246	219	226	209	202	245	225	252	233	220	252	253	243	212	249	253	251	210	223	258	256	242	215	253	230	228	237	245	234	251	237	235	205	241	214	245	239	250	217	266	226	262	249	213	239	232	250	264	234	238	261	207	269	269	264	231	240	246	252	231	240	206	257	246	249	196	239	248	244	239	226	256	238	230	231	224	260	221	255	243	233	232	218	245	249	222	240	220	247	238	239	236	224	242	257	226	266	231	224	231	248	248	230	242	242	230	225	222	233	230	229	248	236	244	259	242	224	240	229	225	250	251	227	279	232	244	230	247	227	236	238	253	267	237	228	256	210	224	249	244	212	248	234	248	257	271	238	243	257	230	243	243	269	243	224	234	265	229	269	235	242	227	247	225	240	229	221	244	227	237	227	254	212	232	230	231	245	243	222	228	225	262	223	261	254	223	218	210	238	256	233	247	251	265	227	233	257	239	234	232	242	259	243	230	246	213	226	223	216	251	214	219	238	248	260	241	236	254	237	240	238	230	234	233	238	234	238	244	233	275	222	246	243	259	237	233	231	233	218	252	211	253	229	232	240	234	232	219	225	256	226	268	255	238	222	243	251	251	228	223	222	249	238	235	233	267	221	238	238	218	241	231	260	257	261	262	254	242	246	235	226	237	244	227	239	238	203	271	245	237	260	223	222	235	243	224	235	219	265	243	224	238	230	262	217	249	240	219	212	237	249	250	243	250	238	226	229	255	229	227	225	214	250	255	218	249	220	240	276	239	231	244	253	226	261	248	237	264	256	266	247	227	241	254	223	213	249	239	203	256	220	243	217	216	215	224	248	271	228	243	238	253	221	227	246	233	226	207	258	239	225	194	235	223	237	250	240	253	217	219	242	210	240	227	229	239	245	244	245	268	257	214	245	235	253	232	232	243	256	255	230	227	220	228	231	244	235	250	228	208	247	259	242	241	229	244	246	223	230	215	219	242	229	241	240	255	239	246	234	243	227	260	213	245	249	259	252	275	237	233	247	243	253	262	222	243	240	223	231	206	259	265	221	244	260	240	243	225	259	247	255	206	242	235	235	242	238	240	242	241	236	220	229	244	249	264	248	239	251	255	203	241	221	233	259	230	235	243	242	284	216	287	230	247	223	231	221	235	253	255	234	233	242	240	253	239	232	218	250	263	228	269	233	244	226	231	234	233	242	276	248	228	242	251	242	260	224	240	245	226	231	211	222	217	220	234	227	247	238	242	255	257	232	233	253	231	222	251	237	225	231	256	196	227	218	224	254	208	265	243	207	232	222	240	252	250	242	238	239	246	244	221	225	234	246	255	218	251	253	230	229	219	244	237	240	240	252	225	217	229	217	243	249	257	221	236	241	246	209	247	237	229	227	227	240	258	224	195	261	226	250	227	227	219	273	226	254	235	245	238	259	224	245	259	232
38767	46931	28251	8946	1896	719	457	464	481	462	421	428	422	450	428	399	464	468	424	423	413	444	457	480	455	407	486	422	415	487	431	441	454	451	467	442	450	420	440	429	435	482	438	470	435	455	476	441	480	391	460	425	467	414	417	477	486	401	433	416	428	412	433	445	452	478	422	404	432	466	419	442	481	441	518	468	447	412	440	442	475	438	467	414	442	454	469	437	435	444	429	417	422	447	466	421	455	461	446	431	424	430	438	442	445	410	421	449	437	427	449	431	422	450	422	392	432	450	454	449	459	423	446	460	466	413	436	445	438	394	429	437	428	426	459	443	438	462	404	484	440	425	438	477	441	426	427	432	428	438	441	439	445	435	462	431	422	464	416	448	451	458	446	441	429	476	468	471	380	440	452	440	418	441	488	452	459	429	427	431	408	444	447	435	460	440	476	431	433	442	450	430	459	420	416	477	460	444	429	456	449	475	423	453	441	483	439	399	425	444	458	452	378	431	412	490	453	429	439	430	481	482	468	441	467	417	431	469	461	436	452	436	453	420	431	426	497	397	427	429	465	434	440	449	448	465	452	415	418	453	417	465	469	422	430	446	393	458	394	433	453	414	445	441	449	443	463	434	440	462	449	436	476	456	427	490	444	442	477	466	421	457	449	431	405	445	438	448	428	445	457	441	434	400	438	428	402	407	453	433	409	448	428	425	421	428	430	434	432	461	463	419	466	406	441	402	463	443	424	457	436	480	452	426	459	440	456	449	439	468	415	457	442	460	465	419	468	424	443	418	446	445	438	443	459	453	434	433	430	451	446	420	431	449	441	448	440	415	460	430	474	451	436	451	430	443	473	453	420	418	425	453	453	453	505	385	481	452	430	407	464	428	461	489	495	423	451	472	460	402	434	395	446	448	475	442	442	464	433	487	458	421	459	419	455	430	458	380	462	435	422	452	438	454	451	414	437	468	459	413	470	471	444	420	448	425	393	465	432	447	437	467	443	441	429	444	469	435	427	462	410	423	428	458	442	450	448	435	418	437	459	438	443	425	425	440	475	475	431	436	432	485	381	460	455	430	429	432	429	460	405	410	399	443	454	440	441	397	423	452	451	441	414	456	446	472	435	452	438	449	442	443	417	440	465	405	436	457	433	455	458	469	440	449	425	441	459	451	451	420	411	495	432	428	419	401	449	409	429	451	414	433	442	398	448	406	482	425	480	424	424	436	430	450	425	446	418	431	471	422	436	455	401	475	414	465	457	470	448	416	430	459	400	463	472	432	461	449	478	441	452	415	430	470	453	439	472	457	446	437	473	430	444	478	443	433	441	426	399	432	436	454	415	426	460	450	425	425	482	451	456	453	447	442	446	447	428	431	453	454	425	482	448	456	467	433	423	403	462	457	407	413	444	456	419	439	456	430	463	463	445	450	408	482	464	445	438	428	444	449	437	435	421	432	446	451	425	428	432	470	441	467	440	463	428	412	449	464	436	464	450	471	430	432	447	425	474	466	449	433	407	474	419	447	432	440	479	437	428	445	413	445	435	433	449	483	432	439	465	442	468	435	403	462	413	433	426	456	446	429	478	455	412	443	437	438	454	490	430	436	441	492	447	439	465	431	413	464	434	401	463	441	433	428	443	432	457	502	408	415	451	447	494	450	457	436	447	454	461	475	432	473	448	442	451	407	381	431	463	457	464	428	421	454	419	460	452	405	427	438	467	456	421	424	430	441	460	437	448	454	468	441	437	446	431	443	442	416	434	459	462	425	480	432	474	427	485	436	453	465	465	477	451	444	431	439	428	445	440	417	482	475	457	434	420	425	426	458	412	492	442	392	444	417	466	461	485	421	423	447	453	409	470	431	443	427	422	442	445	420	440	433	451	433	451	440	437	422	472	424	423	453	400	449	413	438	431	472	442	440	487	428	452	437	420	456	425	428	503	441	461	473	411	430	424	478	438	455	409	457	450	443	455	437	434	447	485	431	454	429	466	450	427	430	451	410	429	459	466	445	461	453	444	466	413	426	444	465	438	434	479	448	419	454	421	412	466	430	469	446	453	451	465	452	457	422	417	464	391	422	478	445	426	471	455	457	450	441	464	470	436	468	440	402	484	413	427	398	458	436	421	415	425	445	417	440	421	465	420	463	443	462	399	433	429	455	462	449	432	435	448	463	433	418	434	464	476	445	470	453	412	446	426	436	456	445	411	423	433	419	428	422	437	452	434	475	440	433	435	480	429	431	445	418	433	482	410	455	443	441	449	493	442	431	438	429	455	435	412	483	411	433	432	453	439	460	435	486	429	428	410	452	409	461	424	466	426	427	373	423	432	428	422	447	469	425	395	425	445	430	440	456	409	408	409	431	476	399	425	459	424	396	416	447	485	462	425	456	466	412	416	429	442	426	414	465	410	438	378	455	449	449	446	439	482	434	404	430	450	442	446	434	442	447	472	439	436	420	445	451	395	433	425	423	449	436	419	417	403	403	453	454	423	483	429	420	451	444	427	451	453	427	488	417	417	422	470	454	432	456	452	425	480	458	402	437	450	462	442	434	456	424	420	411	439	428	433	431	464	451	423	397	446	454	432	477	411	443	449	455	443	425	441	475	435	446	424	419	451	472	446	428	469	406	429	443	472	434	412	452	433	462	418	423	444	435	468	442	435	433	459	446	463	397	434	457	461	379	486	450	453	445	455	424	439	425	464	411	445	475	439	437	432	428	465	461	461	404	463	448	430	416	430	427	437	443	400	464	455	443	461	403	417	467	436	434	432	429	427	462	447	431	446	432	471	416	457	465	432	447	411	429	448	473	402	444	454	460	476	432	401	426	424	432	457	432	438	448	433	451	442	440	457	475	453	468	477	467	460	469	428	413	453	508	448	461	440	446	452	410	448	440	423	433	449	442	438	472	435	419	414	437	441	459	450	437	443	479	454	427	435	467	421	417	441	489	444	419	449	414	429	447	447	447	440	430	449	451	461	442	446	467	448	453	438	427	450	457	431	406	465	456	469	483	440	468	439	405	448	438	474	412	471	451	507	453	456	433	469	432	435	444	436	456	437	487	425	430	440	444	469	432	457	432	444	454	423	475	444	431	433	475	480	434	452	427	457	466	443	428	459	482	409	493	422	406	440	406	438	439	431	465	434	444	449	445	438	413	417	456	404	412	468	455	437	434	450	419	394	426	408	420	479	417	447	488	434	423	453	430	433	497	416	446	449	420	447	450	484	428	433	440	441	448	423	405	459	423	461	430	467	445	417	366	408	471	433	433	485	449	458	424	425	453	411	465	449	479	415	433	438	435	456	424	471	459	363	473	442	448	445	446	421	483	454	424	449	440	465	438	449	456	406	432	444	431	455	398	440	422	445	464	447	459	448	454	427	446	439	420	429	456	434	440	475	452	442	431	461	457	459	469	454	454	450	442	468	478	453	407	472	451	433	442	462	437	444	457	453	461	416	458	446	458	463	426	466	442	417	440	466	439	453	461	454	393
24637	23113	31152	25293	19494	6626	303	188	225	190	196	168	195	187	189	203	178	209	183	204	197	206	209	206	201	181	210	178	196	181	168	187	191	181	194	178	191	203	195	156	186	168	179	196	175	197	188	207	198	174	198	198	196	199	172	198	195	191	198	204	194	194	176	187	168	193	199	193	200	184	189	204	190	187	221	189	180	193	192	197	196	210	171	203	184	226	192	187	192	171	188	182	196	219	197	185	186	190	167	199	192	185	189	222	210	183	178	197	198	195	167	193	183	180	171	198	206	188	204	190	190	198	182	202	190	175	215	196	201	181	194	181	178	173	187	182	223	205	169	187	206	186	185	207	191	169	182	197	167	194	241	182	175	179	192	159	189	189	210	181	176	180	200	190	171	193	177	180	208	217	184	206	190	194	195	200	202	183	181	189	211	184	200	176	195	190	171	187	203	195	205	196	168	179	210	180	191	192	193	222	176	169	192	169	202	201	194	184	206	212	209	200	188	193	193	174	195	189	174	189	198	195	193	204	190	180	194	188	187	197	193	190	186	176	169	200	166	168	199	199	202	193	182	198	203	203	212	203	198	187	182	176	197	176	203	185	179	170	192	197	206	160	177	168	188	177	197	165	210	189	171	203	179	166	182	170	187	167	160	199	200	174	187	200	195	184	185	191	197	210	168	179	181	184	187	199	206	184	201	191	194	193	195	190	184	206	199	172	202	198	184	197	188	193	165	196	181	163	168	198	209	190	185	171	206	199	170	188	203	185	171	198	207	186	176	195	166	179	219	170	183	170	201	203	183	186	186	180	200	178	184	173	172	176	190	170	180	202	186	173	192	176	166	197	189	182	190	188	203	173	172	176	176	206	187	186	182	226	179	190	200	192	198	189	190	185	187	186	181	219	194	173	170	161	164	181	199	185	193	178	189	189	211	185	193	169	191	183	184	174	205	181	190	187	174	214	152	182	182	202	191	162	175	188	210	194	194	171	183	171	185	194	175	194	193	203	182	179	184	200	199	176	191	181	179	182	180	203	168	188	181	194	211	190	182	208	171	201	181	209	203	198	163	189	178	186	183	192	177	209	201	173	176	178	168	189	199	207	186	174	177	175	196	195	175	166	178	197	201	181	183	191	195	202	211	197	178	224	186	210	211	190	182	208	180	219	194	205	199	185	198	177	212	171	156	169	184	193	192	188	209	163	188	173	202	177	214	181	192	204	167	189	183	214	182	185	205	200	186	189	202	172	183	210	207	180	190	196	190	183	180	203	193	182	158	222	190	197	202	180	186	175	182	198	197	197	222	185	177	198	213	187	178	178	183	218	199	174	201	180	160	191	187	181	179	188	172	171	208	192	191	192	186	175	193	185	197	186	177	194	166	183	189	171	182	188	182	186	213	175	183	190	194	202	183	169	175	200	165	181	158	183	201	163	187	183	177	193	202	192	189	194	193	190	190	186	178	196	190	196	184	199	189	184	180	195	172	197	229	196	170	195	191	175	199	186	185	168	179	190	162	210	204	185	191	192	176	170	168	181	195	176	187	201	214	192	187	197	176	199	191	181	189	207	163	196	217	187	203	179	176	217	180	189	212	174	200	196	184	191	201	212	169	211	167	162	181	178	160	192	186	207	193	165	186	206	195	183	191	198	172	209	191	199	192	190	199	204	210	204	209	182	169	166	179	187	186	178	199	180	201	201	170	181	195	184	166	187	171	193	167	203	194	184	187	185	195	235	187	185	175	201	182	174	159	200	198	198	201	187	196	189	211	164	185	190	206	190	171	184	205	191	202	192	185	220	184	189	187	200	166	214	191	209	212	203	184	180	211	186	183	200	203	185	185	202	194	212	213	197	170	188	199	200	187	194	198	181	190	178	188	192	176	189	178	199	202	169	212	182	182	179	171	203	221	178	200	185	181	198	180	197	187	180	184	191	196	160	195	180	187	194	172	204	197	215	186	160	197	191	194	178	181	184	193	208	198	189	171	187	211	169	191	169	181	197	207	197	188	185	170	196	202	175	178	212	181	193	210	187	195	197	201	195	184	188	194	182	218	184	190	173	198	209	177	180	193	185	194	174	206	210	215	195	196	197	223	186	176	196	206	201	198	180	210	178	193	185	183	201	228	186	196	213	214	216	191	181	192	174	197	184	168	181	212	185	191	176	185	178	204	195	194	190	179	179	168	211	192	198	208	200	191	181	190	190	178	175	199	189	207	187	167	215	185	204	186	186	166	182	177	192	165	217	220	192	208	181	176	179	204	216	176	188	192	190	167	171	209	189	197	194	187	202	201	194	177	201	215	175	198	184	183	208	209	206	203	182	184	169	182	179	175	187	183	199	191	196	188	197	179	171	184	199	169	197	182	190	186	189	179	168	184	170	203	198	176	192	203	182	187	179	192	202	192	171	191	183	205	179	191	217	191	199	193	193	202	217	194	191	176	200	182	209	203	200	208	210	141	172	206	203	186	177	186	181	190	174	186	199	194	172	179	167	186	201	182	183	182	211	179	198	195	204	192	187	181	172	189	194	207	181	195	200	199	183	185	192	223	188	220	201	173	208	187	171	201	198	173	185	211	196	176	170	197	173	194	206	206	186	201	205	183	189	196	199	187	175	188	200	187	186	180	201	211	174	190	187	177	180	200	187	211	182	205	166	194	196	189	186	167	196	211	200	189	184	177	198	195	167	198	201	199	175	173	197	189	175	172	184	189	185	181	184	199	185	196	164	203	200	210	193	175	208	193	180	190	183	210	182	211	184	195	194	205	165	192	188	182	175	190	169	182	178	182	214	198	187	190	183	186	203	194	191	188	195	172	185	187	202	182	203	187	194	177	170	191	182	203	215	177	199	201	196	200	168	188	187	185	207	188	193	204	189	177	184	195	182	173	197	189	173	193	188	161	173	185	199	196	171	199	176	187	179	190	210	190	197	148	194	169	200	191	166	155	183	179	184	190	182	206	202	182	193	202	180	193	184	178	194	179	181	207	213	194	189	206	176	198	182	181	196	190	201	219	193	174	184	192	196	172	182	211	177	189	188	176	197	157	208	176	208	193	191	169	170	208	167	183	190	177	189	190	183	184	170	191	180	198	182	188	168	164	169	181	180	181	176	195	201	207	203	198	170	190	225	171	189	168	182	213	173	192	182	197	208	177	182	161	192	190	187	193	224	187	187	204	216	209	170	191	174	208	189	191	197	185	191	169	184	194	175	190	191	170	216	197	177	194	207	167	195	208	182	167	188	193	205	169	178	181	200	195	160	193	189	172	182	204	188	174	171	227	216	198	195	185	183	190	189	170	201	186	183	186	161	187	197	189	179	155	177	187	184	182	204	200	194	190	202	187	193	199	201	177	175	200	180	190	213	197	190	196	162	187	202	200	176	177	215	209	186	163	181	195	177	182	187	169	200	200	179	175	195	195	177	167	214	186	208	183	159	186	193	179	182	196	202	187	197	164	190	184	164	171	180	203	191	192	215	175	212	173	208	179	182
61156	90347	60548	30160	10591	1736	339	357	356	381	325	373	349	349	361	332	342	352	357	350	365	349	334	393	373	375	348	331	362	317	385	361	333	356	329	339	357	341	348	377	322	322	326	352	358	353	356	340	394	341	361	341	342	356	378	359	383	336	344	340	355	325	359	383	349	345	339	333	389	369	340	333	313	359	343	375	339	342	370	347	332	335	342	355	330	350	384	363	330	366	331	370	344	364	353	354	326	353	381	369	356	364	332	357	347	343	347	320	332	330	311	352	367	343	327	349	350	331	367	372	340	362	338	332	373	349	325	321	343	348	335	344	366	341	373	308	373	352	358	352	348	330	335	372	347	348	349	373	344	317	343	368	380	317	337	370	300	371	336	335	326	365	377	350	363	332	349	355	367	340	343	381	333	367	348	310	325	343	331	361	382	350	348	331	331	351	344	375	349	346	339	319	352	353	337	355	348	388	346	373	338	384	341	334	331	338	382	372	349	335	330	350	312	356	334	346	373	347	367	349	341	353	375	343	364	373	363	371	341	334	358	350	364	341	359	328	351	351	377	341	359	359	355	345	360	356	347	338	346	327	354	371	344	367	322	342	369	331	344	356	358	349	372	334	328	348	347	374	328	332	335	355	359	358	347	347	324	354	352	351	372	330	359	341	333	366	364	352	327	316	364	331	367	337	349	352	342	349	354	345	366	351	345	349	315	342	363	352	350	357	354	315	355	355	411	358	360	365	355	363	411	346	356	334	363	345	350	341	348	369	352	359	310	347	385	350	320	365	346	368	360	346	361	328	331	366	360	346	356	370	322	337	360	323	376	361	355	363	387	338	329	358	392	361	372	348	394	374	345	369	323	362	363	293	368	332	320	356	401	348	336	373	338	339	366	358	340	339	337	359	341	343	383	364	379	380	375	338	363	356	346	345	353	334	358	313	359	359	337	318	354	323	302	321	348	346	363	356	318	350	341	374	341	344	348	351	376	348	362	350	333	330	325	320	368	355	357	331	324	342	371	378	369	342	355	363	324	337	337	346	358	353	362	331	372	336	351	372	354	356	360	367	351	361	366	338	303	380	320	356	337	341	347	306	368	327	361	340	372	354	358	359	331	336	338	317	356	389	375	334	371	360	357	315	315	351	366	369	310	319	332	370	338	335	342	344	340	344	351	307	355	353	339	330	361	390	328	356	354	347	338	365	368	347	396	331	359	319	342	359	373	346	349	368	355	375	344	364	363	334	347	352	342	335	331	339	353	362	328	326	339	363	364	344	342	323	318	382	353	383	374	348	340	337	338	364	345	312	337	342	346	339	383	378	306	384	361	353	366	324	355	369	376	378	333	339	349	355	333	348	364	337	346	338	363	377	347	349	336	337	335	348	338	376	333	320	355	380	344	374	336	354	332	390	334	373	348	359	350	344	374	329	323	368	349	352	328	350	336	313	385	348	410	352	346	371	367	358	364	324	332	335	362	360	349	374	354	339	341	369	331	346	317	349	347	340	367	371	356	371	341	322	348	352	381	355	343	325	326	339	330	343	332	377	340	356	340	326	323	378	322	363	333	320	336	355	362	351	382	363	331	367	342	364	365	347	334	328	387	374	351	366	378	330	337	336	337	350	381	402	342	360	332	339	376	295	360	345	342	350	351	343	356	365	321	323	326	353	331	343	372	337	325	331	339	364	363	360	337	352	335	365	341	308	368	301	359	336	361	311	362	348	330	376	365	360	383	358	323	344	364	345	332	345	357	377	342	337	349	334	363	348	365	375	325	338	329	326	343	367	377	387	356	339	353	352	343	342	382	355	345	330	330	366	358	359	360	344	342	354	367	334	362	341	398	369	350	322	351	369	385	360	324	322	360	383	363	351	339	336	332	352	342	324	346	330	347	362	378	360	354	339	332	329	341	351	347	336	341	366	337	342	321	343	348	328	347	371	367	338	360	370	358	360	348	351	379	327	347	355	388	354	367	342	375	334	315	360	337	410	349	357	358	366	298	351	348	350	369	290	350	359	363	372	356	316	369	350	373	350	363	385	359	359	324	334	350	336	323	344	348	346	339	351	354	374	372	364	337	319	342	339	369	334	364	364	326	327	345	359	376	338	396	364	370	341	344	348	389	360	316	352	376	366	342	348	331	349	365	332	335	357	340	313	360	339	332	322	378	355	372	342	398	328	346	301	353	368	320	340	375	352	347	365	368	348	351	376	326	371	348	327	361	336	336	354	358	354	353	363	336	354	363	367	374	343	328	365	338	400	337	340	378	369	360	323	380	364	356	341	335	351	358	344	355	390	388	315	331	336	370	352	349	366	352	379	343	325	365	340	339	327	345	369	345	350	386	315	333	358	355	356	343	339	344	353	356	354	356	333	346	392	365	357	345	330	376	381	345	353	340	391	356	328	321	349	343	362	340	372	335	376	335	347	392	349	366	375	372	332	371	355	362	342	368	369	323	356	347	337	353	348	360	388	325	374	333	318	338	357	366	326	338	323	354	367	312	368	317	367	336	355	339	340	355	367	366	325	358	346	309	355	367	368	320	371	351	342	353	345	351	337	380	372	386	343	342	347	358	319	362	362	362	364	332	356	359	340	329	311	337	369	335	395	378	386	340	311	358	339	357	369	326	383	369	347	345	357	331	342	336	355	366	354	340	337	348	301	326	340	370	360	350	359	322	331	329	347	342	337	322	355	348	305	353	352	323	358	371	356	366	351	364	344	368	357	332	340	341	372	351	367	358	359	327	362	330	352	347	369	341	362	344	375	334	341	359	325	370	347	336	361	347	324	345	332	320	337	374	349	321	346	361	338	364	343	369	349	335	318	377	355	370	355	377	359	338	345	339	315	354	338	338	327	352	343	350	332	346	323	336	317	351	350	381	353	348	376	346	347	340	355	397	347	352	336	348	357	336	345	370	362	363	360	336	353	375	358	344	350	334	383	338	344	363	333	346	344	389	329	332	386	310	373	332	350	334	340	381	374	352	365	362	330	353	362	362	348	356	341	351	353	337	357	335	355	351	338	344	336	331	339	377	337	355	319	364	347	329	366	327	313	371	343	334	338	382	334	358	367	317	344	342	335	345	323	388	362	337	347	346	326	356	372	333	308	377	349	343	342	310	360	345	343	330	320	352	364	349	334	331	365	350	357	353	364	356	361	360	369	371	384	376	339	305	356	378	321	336	352	333	342	344	356	350	359	358	364	335	339	360	380	339	340	354	356	340	373	332	340	379	364	364	350	358	313	339	378	352	340	346	352	338	353	337	335	372	343	318	360	352	342	326	351	373	338	329	320	341	346	353	334	367	371	384	369	342	362	301	343	342	351	341	349	353	367	372	352	371	364	345	332	374	378	361	365	368	339	351	360	331	337	348	367	371	374	369	372	321	358	339	346	371	327	349	346	329	331	321	316	359	372	343	360	342	369	359	353	370	335	395	354	334	370	347	375	351	348	317	331	337	347	331	317	329	350	328	354	369	309	331	350	327	361	360	370
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
