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
339423523495	339423524064	339423524614	339423525164	339423525714	339423526264	339423526814	339423527364	339423527914	339423528464	339423529014	339423529564	339423530114	339423530664	339423531214	339423531764	339423532315	339423532864	339423533414	339423533964	339423534514	339423535064	339423535614	339423536164	339423536714	339423537264	339423537814	339423538364	339423538915	339423539464	339423540014	339423540564	339423541114	339423541664	339423542214	339423542764	339423543314	339423543865	339423544414	339423544964	339423545514	339423546064	339423546614	339423547164	339423547715	339423548264	339423548814	339423549364	339423549914	339423550464	339423551014	339423551565	339423552114	339423552664	339423553215	339423553764	339423554314	339423554864	339423555414	339423555965	339423556514	339423557064	339423557614	339423558164	339423558714	339423559264	339423559814	339423560364	339423560914	339423561464	339423562015	339423562564	339423563114	339423563665	339423564215	339423564764	339423565315	339423565864	339423566415	339423566965	339423567515	339423568065	339423568615	339423569165	339423569715	339423570265	339423570815	339423571364	339423571914	339423572465	339423573014	339423573565	339423574114	339423574665	339423575215	339423575764	339423576315	339423576865	339423577414	339423577965	339423578515	339423579064	339423579615	339423580164	339423580715	339423581265	339423581814	339423582365	339423582915	339423583465	339423584015	339423584564	339423585115	339423585665	339423586214	339423586765	339423587314	339423587865	339423588415	339423588964	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2629	3600	2300	2628	3600	2300	2626	3600	2300	2624	3600	2300	2622	3600	2300	2620	3600	2300	2619	3600	2300	2618	3600	2300	2616	3600	2300	2615	3600	2300	2613	3600	2300	2611	3600	2300	2609	3600	2300	2607	3600	2300	2605	3600	2300	2603	3600	2300	2602	3600	2300	2600	3600	2300	2599	3600	2300	2597	3600	2300	2595	3600	2300	2594	3600	2300	2592	3600	2300	2591	3600	2300	2589	3600	2300	2587	3600	2300	2585	3600	2300	2584	3600	2300	2582	3600	2300	2580	3600	2300	2579	3600	2300	2577	3600	2300	2576	3600	2300	2574	3600	2300	2573	3600	2300	2571	3600	2300	2570	3600	2300	2569	3600	2300	2568	3600	2300	2566	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24872	21989	37769	57121	54065	41292	26873	9431	1936	863	522	479	497	503	479	473	483	470	465	479	478	467	494	467	490	474	453	468	487	461	508	459	482	455	498	488	429	471	468	484	437	488	428	500	474	440	435	424	480	459	479	466	452	433	456	475	447	464	469	462	504	501	476	440	470	460	487	491	431	471	458	469	474	467	499	480	414	468	431	479	470	450	459	478	492	474	436	477	464	434	464	441	490	489	435	463	472	469	442	511	444	452	518	460	501	475	444	466	455	467	458	447	443	489	433	446	446	458	510	496	455	467	459	492	511	495	468	460	441	441	447	465	481	445	478	434	464	466	487	418	455	469	475	443	462	430	477	439	456	462	426	455	429	496	457	459	437	455	505	428	496	459	466	442	463	448	486	509	502	430	473	460	436	452	477	456	443	468	511	452	490	479	478	456	476	478	460	509	425	442	499	485	475	463	491	456	458	467	485	477	464	458	441	466	448	453	466	427	463	516	486	480	456	495	473	423	445	467	432	475	451	508	465	414	479	463	453	491	434	467	459	467	419	484	484	470	455	411	453	488	456	440	489	435	465	473	494	458	453	448	444	459	476	443	478	456	482	460	446	451	466	470	464	422	441	470	441	480	462	493	463	451	461	463	451	460	433	430	501	498	489	446	474	459	472	450	471	469	455	451	434	439	475	454	478	475	455	443	464	413	457	411	473	505	442	478	488	480	497	465	466	509	406	492	448	451	460	424	475	438	442	466	452	436	445	499	451	456	472	423	467	407	454	427	485	471	432	438	451	464	472	451	504	474	449	485	505	471	474	449	466	446	432	458	436	455	477	452	468	481	477	452	475	402	479	455	496	451	474	460	454	515	478	432	467	495	452	438	523	453	494	461	486	496	456	459	429	448	455	424	454	461	460	467	438	449	436	472	480	435	466	482	481	466	441	457	430	450	479	447	473	459	472	477	482	494	458	458	473	425	472	442	480	480	498	447	465	443	464	447	442	464	454	499	467	481	432	433	455	422	452	445	458	446	440	476	440	454	436	457	461	479	461	458	462	477	463	446	466	487	448	456	531	463	437	453	496	458	514	456	474	449	455	479	476	458	462	425	445	476	472	411	495	421	474	481	468	482	464	483	486	475	443	461	439	445	440	480	477	497	460	461	452	460	448	460	456	514	446	471	483	493	453	482	470	464	456	454	461	490	453	491	460	488	442	469	510	492	399	502	448	450	454	469	446	496	450	460	431	455	453	485	498	475	467	477	455	446	472	492	455	455	453	490	459	510	438	470	482	479	496	452	461	473	447	496	463	477	476	473	407	431	475	491	461	493	477	472	447	508	469	480	441	473	445	451	430	440	506	436	474	463	465	472	466	468	449	424	461	465	468	435	434	463	391	482	442	452	472	460	450	421	475	439	498	472	453	439	445	458	470	435	441	424	473	465	459	491	454	482	467	441	457	449	476	481	476	434	459	460	442	481	459	502	486	477	497	537	451	482	500	414	474	499	454	454	440	454	457	458	500	490	443	473	432	433	488	447	461	457	461	452	487	459	471	436	478	427	436	409	461	468	458	465	447	509	433	460	445	471	473	418	449	447	460	453	453	459	498	485	455	479	445	435	458	462	463	437	453	434	475	461	458	463	453	464	476	473	432	492	457	454	447	512	453	410	441	507	479	458	441	424	441	482	469	454	468	459	472	403	447	464	436	464	468	409	502	482	446	501	483	467	486	457	467	487	446	453	425	463	471	465	469	414	453	481	434	506	460	487	459	432	430	478	470	494	492	491	463	491	431	484	472	492	481	490	475	461	451	430	467	432	491	471	488	451	466	458	481	457	468	427	441	443	486	474	439	496	452	509	486	445	435	464	493	453	440	482	487	474	467	460	452	458	490	452	459	465	420	468	479	481	456	453	477	464	434	488	471	505	477	492	417	460	460	445	454	431	471	458	470	450	468	448	443	483	447	444	485	416	479	511	475	494	461	450	507	445	536	443	465	438	458	483	479	450	480	465	438	479	477	478	463	459	449	498	440	441	455	453	493	472	483	470	475	450	427	481	424	459	462	471	488	469	430	503	439	456	505	457	484	470	424	493	434	452	474	456	468	438	467	496	438	494	482	469	490	521	465	477	476	470	496	494	438	454	459	472	428	463	475	463	464	416	476	452	440	452	460	482	462	407	451	412	439	457	453	472	436	437	457	466	478	441	445	448	485	477	498	487	440	474	471	474	513	464	441	457	454	464	442	417	462	493	457	437	455	438	473	481	424	440	453	461	434	430	452	463	464	483	450	431	484	484	439	466	457	447	463	428	459	481	492	451	464	439	442	449	435	514	429	472	463	466	490	456	492	460	426	461	490	488	483	503	436	458	457	462	462	432	455	488	409	493	441	483	453	453	428	456	475	463	462	481	475	475	474	446	461	449	468	459	473	425	436	419	462	470	455	477	452	425	437	481	456	471	498	483	465	484	444	497	479	449	475	498	471	479	458	423	482	427	454	475	473	478	449	433	451	421	480	466	477	440	426	445	475	440	445	428	431	433	449	452	440	471	437	481	451	437	528	496	468	460	447	456	463	474	446	480	416	471	454	475	486	484	491	477	441	493	450	469	488	443	447	426	490	463	448	473	508	462	455	448	476	432	462	432	463	453	467	457	436	474	485	488	508	435	462	479	501	427	509	429	445	447	457	431	484	482	432	419	492	491	482	432	421	467	443	481	443	431	463	460	473	482	497	433	455	439	469	477	437	456	450	495	481	474	452	455	445	431	428	483	456	481	441	459	457	475	470	481	472	443	471	437	482	452	477	447	484	462	474	455	464	474	472	485	475	464	419	471	471	434	449	497	510	434	465	495	460	462	434	467	445	481	443	477	448	461	472	454	433	472	466	460	448	447	453	451	443	475	480	443	474	428	442	438	474	479	443	417	428	442	454	438	477	443	408	456	458	424	437	430	474	434	478	522	482	465	527	436	466	451	437	455	434	404	442	455	491	472	437	463	506	479	491	467	445	471	466	478	475	493	514	442	469	455	463	477	445	463	468	466	501	441	431	493	452	421	489	451	459	470	428	470	429	437	481	472	444	481	416	453	473	458	431	464	481	458	453	468	487	469	465	455	431	493	446	429	450	424	445	473	454	441	459	422	504	459	465	426	446	439	464	488	468	444	435	461	467	485	473	466	446	505	448	463	434	458	439	462	500	439	484	457	504	446	484	428	483	472	422	477	411	428	440	500	484	489	465	481	464	466	436	464	430	443	470	482	451	478	489	484	494	443	454	434	450	449	446	447	464	457	452	455	477	418	454	447	467	467	420	484	460	479	418	466	463	468	479	408	483	443	443	520	461	427	427	468	475	471	482	451	483	476	443	489	447	486	455	474	428	487	437	486	466	501	501	505	436	488	419	449	442	483	438	454	502	479	454	457	475	462	468	455	452	467	458	413	470	472	464	434	456	437	470	452	405	435	455	479	436	481	451	420	445	430	487	410	462	471	440	469	483	468
7292	52795	90908	78165	57702	35967	19092	7068	2067	950	567	479	470	502	516	487	494	505	490	515	506	513	450	466	510	502	511	470	485	512	531	494	477	501	477	492	480	477	506	488	489	493	528	477	542	506	524	469	487	481	499	482	502	460	488	472	504	521	502	457	495	468	469	474	476	508	519	499	492	502	470	488	487	500	459	466	464	448	500	487	483	476	467	524	490	539	491	530	494	498	513	514	477	553	513	506	509	514	515	484	490	495	482	508	506	500	511	529	485	479	515	485	500	528	499	478	509	507	483	483	497	518	474	512	477	504	503	462	467	513	512	513	471	499	513	510	513	470	502	488	485	500	506	499	515	462	524	475	514	491	471	495	503	487	496	493	477	460	476	468	508	497	495	460	457	508	515	485	480	516	481	480	529	484	491	504	494	480	510	480	510	510	513	513	515	506	503	492	521	501	488	455	514	463	508	491	493	480	511	508	445	504	509	489	485	477	480	467	490	486	504	492	487	496	520	466	498	523	468	458	489	493	466	491	452	500	496	500	456	478	479	513	511	490	488	457	514	481	516	543	481	488	477	511	490	523	518	466	502	523	463	494	483	465	507	501	482	496	481	481	523	519	469	490	473	484	477	492	457	484	506	528	494	493	477	451	509	446	489	511	504	478	472	504	498	486	518	512	476	461	536	486	491	510	517	471	512	502	457	494	460	484	482	486	481	501	467	531	472	528	488	485	464	475	456	523	502	470	543	499	466	519	494	495	505	486	498	500	505	504	512	480	479	541	488	478	461	488	490	439	461	485	511	457	512	495	499	511	471	520	490	526	505	487	483	484	479	477	489	440	471	475	458	499	471	499	512	476	477	465	508	466	482	511	553	495	485	467	478	515	471	474	521	482	476	502	483	520	477	465	459	470	471	464	485	451	480	531	494	476	494	510	517	503	474	473	484	465	507	489	479	474	508	478	541	467	496	508	462	491	450	472	516	477	472	453	502	532	502	461	513	535	507	522	502	496	500	471	524	508	476	464	503	493	509	489	509	514	493	518	528	479	507	478	455	500	480	479	448	494	485	507	486	506	504	458	485	465	535	490	504	497	501	527	538	483	461	449	501	487	517	477	439	503	507	535	493	486	456	432	477	507	454	471	482	520	515	452	489	479	458	514	467	488	464	518	464	542	506	503	517	484	518	492	481	497	503	506	493	516	491	474	468	543	485	457	484	516	477	489	495	497	477	462	451	499	510	465	493	494	482	503	496	501	480	499	468	479	500	535	485	483	506	464	471	474	434	465	487	476	513	481	486	466	480	519	522	494	469	520	465	505	460	508	465	516	498	515	482	492	479	478	535	465	488	483	476	483	453	513	516	516	505	443	502	486	522	488	462	436	492	511	510	500	476	488	440	497	490	492	494	483	466	457	448	503	481	507	517	488	542	504	514	504	503	484	492	510	518	485	477	498	463	499	455	494	509	521	511	485	483	508	490	473	497	455	465	470	515	514	491	502	499	520	505	483	476	501	458	467	486	476	474	494	483	485	496	519	467	493	503	485	524	454	505	454	530	510	505	493	474	513	487	525	479	452	477	510	473	500	474	546	513	478	488	510	516	489	500	497	476	506	487	497	486	507	459	503	480	519	492	493	495	472	486	476	479	526	498	452	485	451	513	503	452	471	513	461	473	470	463	496	491	462	501	493	476	439	466	486	480	490	490	476	504	507	499	478	535	478	486	493	495	493	506	511	500	486	466	493	464	503	505	503	506	496	527	513	490	504	482	469	483	478	526	520	500	507	505	510	503	508	454	475	497	482	501	485	476	516	473	468	530	501	465	505	452	494	472	492	495	473	514	500	501	460	490	471	535	486	488	511	474	486	499	512	481	489	505	459	481	558	458	506	467	483	539	454	443	476	500	528	515	480	497	497	465	496	488	475	478	494	479	505	512	448	485	487	521	522	445	496	474	473	467	532	460	487	474	433	507	520	442	470	515	519	490	506	465	477	486	527	448	503	481	483	480	486	496	513	483	498	462	464	478	467	515	486	508	528	500	491	502	504	507	481	505	492	485	484	513	519	431	478	508	505	513	471	525	466	488	490	497	503	503	487	497	512	484	465	493	483	518	481	555	461	483	458	514	507	506	476	458	494	491	528	505	484	519	467	449	534	490	484	475	533	480	507	496	472	518	505	435	507	511	486	520	506	532	509	461	481	500	459	501	471	486	451	473	499	512	497	483	495	494	482	509	510	482	500	510	479	443	473	444	472	485	531	509	491	504	517	485	495	502	475	490	514	514	477	504	481	499	509	486	481	480	472	494	476	501	518	442	496	473	468	531	525	497	491	499	493	456	481	469	527	474	513	485	498	486	478	466	488	506	517	484	484	480	510	463	494	434	463	505	506	458	489	519	479	496	476	511	458	489	531	475	505	526	480	529	474	492	507	500	466	456	485	461	490	517	505	511	534	471	455	512	507	519	484	511	483	486	493	480	470	456	461	499	443	473	499	504	462	492	506	509	501	504	507	475	489	504	486	480	480	507	488	494	487	519	516	510	505	468	514	477	500	474	454	483	506	507	505	482	479	501	502	524	510	473	499	470	461	453	477	487	472	517	522	453	497	473	480	459	476	490	464	500	482	496	485	525	477	496	499	482	480	490	496	490	490	507	537	465	475	498	476	519	477	518	483	540	512	490	492	484	479	476	481	522	472	474	495	495	504	495	516	546	500	479	526	487	482	484	500	491	493	496	440	517	530	484	502	516	510	511	464	501	533	491	464	499	500	504	473	477	485	489	461	478	459	501	430	481	484	514	528	477	498	499	459	438	498	493	476	503	494	485	477	510	502	478	467	494	483	509	510	432	477	502	492	471	500	492	515	490	479	513	486	511	422	482	506	500	509	468	511	528	476	508	530	503	484	443	508	488	475	493	509	459	495	506	480	482	497	466	493	484	499	483	522	495	482	523	493	471	467	483	502	482	500	477	523	505	545	518	513	511	484	468	517	547	515	468	485	446	496	470	468	500	491	449	502	462	532	459	460	502	514	470	469	503	490	479	514	488	496	510	490	497	487	502	495	486	483	489	476	506	495	485	495	486	470	494	462	489	458	486	489	495	440	450	507	453	494	493	465	458	521	529	493	515	483	487	489	499	483	508	490	467	499	506	524	492	489	482	495	496	522	486	454	476	465	477	543	504	526	498	453	478	470	514	481	484	473	479	484	489	515	485	538	496	510	473	450	484	459	493	495	472	504	519	481	493	492	474	485	469	474	501	503	521	476	499	503	534	504	502	487	516	523	521	476	476	496	528	465	501	463	464	499	517	471	504	513	490	481	513	496	513	468	526	511	496	493	513	489	500	489	466	480	491	492	518	450	514	521	528	489	518	507	522	458	449	499	482	507	542	478	519	501	465	506	501	507	498	476	515	485	481	467	479	511	523	477	447	525	450	485	488	476	533	513	470	458	481	511	503	468	562	535	506	457	469	471	477	509	494	469	465	453	497	477	508	516
27362	13548	17285	21743	13024	5064	1791	657	421	385	304	324	327	323	325	309	324	357	330	322	312	306	353	346	311	356	376	318	323	345	331	317	293	347	319	343	341	307	326	360	326	339	318	342	339	343	357	297	325	320	337	302	319	336	327	293	339	325	334	305	326	357	293	350	333	335	335	369	335	303	334	311	335	336	311	319	351	335	353	312	319	340	308	317	340	352	332	309	312	330	348	352	284	360	313	329	344	339	317	300	308	306	323	295	304	324	294	315	314	344	309	312	323	313	337	324	317	327	307	307	368	332	352	292	344	335	307	347	314	328	321	313	315	307	307	342	354	315	318	315	367	341	325	345	355	298	332	311	291	333	337	315	308	294	311	333	319	318	335	327	325	340	328	330	335	327	302	341	341	357	346	316	333	325	307	330	341	348	306	333	310	343	320	329	298	353	307	330	307	353	352	312	346	320	316	312	325	307	343	350	329	344	345	324	329	336	318	333	347	321	307	317	299	342	341	336	350	350	315	320	330	349	317	327	336	323	303	321	300	342	325	308	344	322	336	293	358	332	332	341	314	316	322	336	305	290	343	309	300	315	336	329	311	337	316	302	280	324	333	318	329	333	349	332	282	340	313	338	323	314	316	333	361	333	309	328	327	334	343	332	311	332	361	340	364	314	353	328	295	321	325	333	326	347	305	350	304	293	331	322	323	313	342	340	341	315	374	324	326	323	329	322	361	340	342	347	305	332	295	328	308	326	320	344	303	334	325	321	312	337	309	330	343	329	306	333	327	323	334	330	309	286	358	319	340	336	317	306	316	335	318	317	317	336	334	324	330	351	304	305	306	349	337	328	321	320	356	336	328	297	324	321	311	348	304	333	342	357	316	327	330	330	336	363	311	331	334	346	370	314	349	332	328	331	332	345	317	313	330	329	316	309	342	319	321	332	339	334	326	322	339	365	342	319	308	305	359	357	349	334	357	335	310	329	322	321	340	331	321	298	309	354	309	322	353	322	282	306	341	320	333	308	295	337	328	340	356	305	330	321	353	331	331	309	288	335	324	297	358	322	329	313	318	318	323	332	317	309	338	325	341	377	347	357	322	304	313	313	319	311	326	311	318	299	354	325	349	306	315	341	286	324	329	341	319	318	313	335	305	298	347	342	298	342	332	343	338	317	324	338	322	348	295	320	333	338	333	321	319	332	322	316	353	344	326	324	348	353	337	321	348	318	312	334	301	316	305	365	337	308	339	344	313	324	322	348	350	286	321	344	340	269	345	330	341	313	338	298	339	290	325	298	313	370	319	343	310	324	311	309	306	368	301	314	293	331	351	352	315	331	349	326	308	282	324	338	376	319	353	329	368	306	325	333	349	326	310	329	311	355	315	347	311	354	332	307	318	357	317	314	334	345	343	353	306	306	349	321	360	311	305	368	325	320	343	361	314	299	301	331	319	341	325	312	311	333	297	331	321	336	341	319	321	317	314	353	349	348	339	342	328	322	303	317	346	323	348	313	309	306	302	337	332	321	344	311	339	315	351	309	314	326	331	346	311	338	337	334	282	334	327	320	349	320	329	331	301	293	325	294	314	315	315	327	341	332	329	362	313	366	311	333	333	377	295	361	325	348	324	348	319	310	289	356	279	333	332	293	317	327	319	333	310	350	311	315	343	329	335	327	334	341	346	339	310	330	347	307	331	334	318	317	329	332	308	347	318	329	345	350	303	288	327	318	334	304	314	333	350	346	308	324	312	364	300	300	321	302	303	323	312	315	322	315	313	309	315	316	321	286	316	290	331	306	341	311	346	341	342	309	329	311	329	310	340	318	306	329	338	351	329	342	312	320	360	351	346	339	299	315	297	346	354	350	300	343	326	291	343	357	317	369	337	320	330	322	278	334	367	337	307	327	333	345	333	328	294	315	318	328	299	353	312	318	331	370	309	328	323	324	326	295	337	301	310	321	305	331	319	307	310	337	339	322	346	345	324	317	360	298	369	329	326	316	339	331	329	336	335	333	334	326	317	300	309	314	335	319	333	310	349	338	341	308	312	326	352	311	294	356	324	306	350	270	299	309	336	317	334	344	319	319	326	331	325	341	281	315	323	332	321	307	309	329	331	346	349	354	333	341	305	328	349	320	311	328	324	334	359	364	354	327	354	302	328	356	334	323	334	357	312	320	366	301	335	303	342	309	319	315	314	321	350	288	339	309	283	297	309	304	337	331	333	300	323	341	328	339	329	374	340	334	319	307	363	309	330	351	335	320	342	343	352	293	333	315	320	369	350	343	326	319	347	326	318	345	353	317	308	333	304	305	297	305	318	309	316	337	330	323	345	341	320	325	294	311	335	359	306	362	317	328	315	354	322	296	299	342	292	330	341	325	358	363	307	331	337	340	327	326	324	356	313	336	324	357	329	338	314	326	316	343	331	304	333	328	344	338	289	349	372	312	346	320	333	273	326	301	352	303	296	318	292	281	290	342	319	328	323	336	327	322	306	321	352	341	362	335	343	334	298	332	328	343	321	317	317	350	339	327	327	350	339	311	297	315	321	330	341	343	296	321	318	343	307	371	339	336	316	346	332	328	326	353	335	335	338	328	336	319	338	356	311	337	329	380	348	298	297	316	353	315	315	330	331	329	329	311	340	329	319	306	343	313	318	292	321	318	323	324	340	310	340	304	348	317	321	326	323	318	317	321	315	330	380	330	339	320	348	341	334	323	273	333	338	318	342	343	312	320	357	349	362	336	280	319	331	338	327	321	341	359	357	333	300	316	344	339	308	342	287	340	331	308	319	328	321	388	350	324	316	321	323	326	332	315	327	317	293	329	310	322	322	323	351	318	318	331	347	324	319	284	319	331	294	353	292	329	326	316	317	332	330	322	317	310	335	329	323	313	327	333	343	305	303	334	328	312	357	327	308	339	354	324	333	323	342	354	323	330	314	339	331	312	325	325	324	315	349	346	326	330	333	317	316	295	300	349	324	313	331	325	323	338	341	323	316	316	345	352	348	354	322	348	315	317	322	351	302	323	307	347	324	322	380	333	303	346	337	329	324	292	346	328	309	323	296	348	339	345	337	344	302	357	320	329	313	360	355	288	321	307	335	327	355	309	310	339	317	345	365	318	300	298	327	287	287	339	332	339	324	335	315	353	281	299	339	345	308	320	349	332	296	335	336	333	326	327	323	323	334	319	348	328	353	367	307	328	353	367	305	307	316	317	315	348	336	346	320	303	311	357	367	318	313	310	315	330	366	313	348	336	336	349	346	334	346	338	320	337	303	339	331	295	334	342	348	333	314	328	312	299	329	300	327	329	309	311	301	336	336	318	336	308	310	295	336	333	287	329	343	312	299	309	354	361	324	302	348	343	334	307	343	326	286	329	299	321	296	351	324	315	306	311	350	314	334	280	324	337	319	292	306	355	313	296	323	311	326	330	339	310	304	339	341	308	318	328	311	339	327	350	365	352	317	328	329	292	365	307	323	329	311	307	306	305
5384	4535	18501	14901	9590	4143	1869	744	501	350	315	333	314	350	327	343	309	353	329	305	331	343	317	307	327	332	337	325	305	346	318	299	336	366	329	340	335	332	330	340	296	320	344	300	338	325	330	341	349	339	272	335	306	314	360	358	328	315	299	318	313	336	313	325	299	298	313	297	323	308	327	335	305	345	300	320	315	351	330	333	342	310	317	312	329	296	317	342	339	317	336	347	349	303	367	288	295	334	314	328	337	333	342	316	323	311	340	316	328	332	316	340	308	310	348	315	351	339	308	308	342	324	319	328	304	363	359	356	355	304	305	309	332	312	328	305	327	336	310	323	320	350	321	314	317	329	313	322	339	329	329	329	320	330	300	297	299	336	346	326	318	331	329	306	329	331	309	349	334	312	318	302	335	320	336	310	310	322	321	326	342	324	357	319	350	323	319	354	321	290	331	330	360	310	303	293	348	318	311	315	325	298	359	344	356	337	302	321	347	346	293	347	314	325	278	312	313	345	288	325	332	333	342	336	322	306	330	312	293	326	333	309	320	305	338	308	346	334	314	313	328	316	332	311	354	334	363	339	317	329	346	325	307	314	354	321	333	311	342	333	328	356	327	339	364	302	307	311	319	315	319	335	317	332	352	323	291	323	316	335	324	327	303	322	336	296	319	311	347	324	353	354	296	311	308	310	328	302	330	307	327	300	338	326	323	315	316	329	317	314	298	305	325	307	283	342	337	318	293	327	357	328	317	323	310	332	296	298	348	303	361	286	347	344	360	324	333	325	345	363	330	343	319	324	333	319	312	362	305	360	298	313	312	325	351	332	348	342	321	309	310	347	318	307	344	304	333	329	348	289	323	288	343	309	313	325	345	300	335	277	338	332	312	335	332	313	333	318	342	327	327	323	342	311	322	317	283	298	332	326	352	316	296	352	322	362	311	370	347	303	319	319	338	315	304	335	322	313	333	349	333	353	334	352	303	300	294	295	345	347	336	305	332	341	321	309	333	330	348	313	308	308	308	316	308	304	297	339	340	311	302	292	326	341	317	329	326	325	337	292	354	335	334	342	330	306	312	309	317	330	316	303	350	325	327	305	329	307	308	346	288	322	299	347	337	305	328	301	330	354	305	309	318	301	345	296	261	324	359	327	339	293	303	280	325	345	318	331	312	339	305	330	336	326	335	304	285	341	320	289	334	326	310	333	307	343	328	334	339	313	341	313	309	320	331	367	301	299	317	335	312	325	316	354	325	317	311	305	333	346	334	334	356	347	325	354	343	354	356	325	293	322	328	316	290	318	314	330	307	332	311	322	296	304	336	294	313	335	347	342	299	300	351	330	321	305	337	318	333	294	326	310	344	326	311	297	302	319	329	326	357	310	288	299	311	310	318	318	334	299	312	305	326	323	290	310	345	294	294	328	324	336	332	315	316	324	309	339	320	318	344	336	305	317	310	317	336	346	317	304	375	306	300	332	288	323	312	327	300	349	290	321	385	328	334	353	311	296	317	312	328	319	335	352	304	296	312	326	299	327	341	290	358	305	297	307	335	304	309	354	330	332	336	325	324	332	300	338	303	321	342	337	317	343	332	351	325	335	307	304	333	291	342	333	310	326	334	346	342	319	343	321	311	333	318	335	299	330	296	338	331	351	306	332	320	320	303	301	304	311	309	319	321	310	306	315	325	310	313	352	328	339	319	326	337	290	307	318	328	339	325	301	325	315	322	339	336	354	313	304	346	321	369	306	318	330	300	316	327	321	321	315	329	303	346	325	371	332	318	282	347	300	357	310	358	326	337	336	315	325	321	310	286	333	357	354	324	371	346	324	332	347	304	360	337	318	342	310	320	333	322	334	348	331	301	306	321	316	308	300	308	349	297	316	310	370	297	330	328	351	320	316	333	367	325	338	332	324	325	309	297	313	346	304	293	309	327	312	344	339	315	316	330	339	335	327	359	318	336	321	303	348	327	311	324	340	307	312	320	331	336	335	330	306	314	327	332	343	341	339	356	323	335	323	341	328	321	295	302	328	350	327	311	318	346	329	306	321	319	294	311	333	326	327	325	327	332	323	322	328	346	317	317	326	299	320	319	343	289	325	329	351	323	330	300	337	316	336	304	325	344	307	333	357	338	294	306	360	326	344	309	346	301	320	326	303	316	335	282	338	307	347	321	339	329	306	357	313	326	305	321	332	315	340	335	290	319	335	318	357	350	314	349	332	316	319	305	333	311	316	350	321	283	293	279	322	355	349	343	309	304	323	284	321	350	316	301	315	284	337	323	294	314	299	350	353	310	342	317	335	344	316	305	315	322	322	318	320	321	323	316	325	315	307	320	325	303	321	337	312	319	334	318	323	336	358	327	322	303	372	300	299	327	328	328	337	338	347	326	332	295	318	322	343	310	316	338	285	337	307	314	325	344	339	319	345	309	329	334	338	347	328	342	341	306	331	324	337	335	309	320	297	340	313	325	316	318	340	324	365	327	318	343	292	324	351	314	334	323	303	313	374	322	323	304	308	357	343	289	335	304	340	310	311	335	334	298	335	309	339	333	313	321	327	324	306	332	361	299	331	303	317	316	312	327	290	307	316	297	326	349	318	322	315	320	348	308	331	346	325	341	304	347	344	324	335	343	337	332	309	315	335	336	316	276	369	301	330	339	290	312	343	342	320	327	323	342	323	358	305	303	337	326	354	346	322	319	299	284	329	327	327	304	313	325	324	336	345	322	324	322	302	309	327	356	325	340	349	317	334	317	338	293	329	361	332	323	340	313	322	306	324	336	322	329	307	306	352	311	323	374	347	329	309	300	310	321	325	311	299	339	338	305	301	365	331	321	312	339	308	311	325	311	307	327	324	322	340	358	312	321	330	299	356	310	307	318	350	312	301	326	340	329	341	317	333	318	320	309	317	347	319	339	343	328	290	314	351	338	308	329	324	323	341	327	329	347	339	316	330	318	333	310	300	323	319	308	355	332	349	326	315	303	291	310	318	302	348	336	328	326	301	336	319	344	347	317	320	304	315	310	298	329	335	342	321	339	329	317	338	317	370	314	345	295	329	333	312	325	334	361	352	332	327	317	332	315	315	319	306	328	349	327	304	302	319	312	325	317	316	332	338	321	320	330	332	304	322	349	335	323	343	308	313	306	308	331	304	333	302	345	321	304	315	364	303	329	314	344	317	327	306	300	337	311	340	342	295	305	306	325	322	334	307	314	330	302	308	322	328	323	310	328	317	313	337	315	313	291	304	280	316	291	324	339	353	341	318	347	330	305	348	324	369	361	345	295	306	330	329	293	349	326	333	342	336	313	318	307	325	307	326	323	338	344	293	332	346	317	321	302	325	308	366	307	335	330	319	331	336	319	323	359	287	336	316	318	342	329	331	320	307	333	330	304	313	342	307	336	348	337	321	325	353	312	332	317	304	333	341	320	311	310	374	316	335	326	362	308	326	314	318	328	314	334	293	324	327	331	297	346	355	339	332	300	319
25217	21158	37882	56992	43494	28322	15103	5029	1495	516	380	343	336	346	330	370	324	354	358	377	340	328	318	338	322	346	331	356	322	358	330	328	348	315	333	352	316	332	339	327	358	340	335	346	379	330	348	332	356	357	360	334	347	360	298	347	380	319	314	317	323	344	350	318	326	355	328	321	362	380	335	337	326	347	331	316	346	340	337	351	326	344	332	348	347	363	324	363	329	338	344	348	356	334	341	348	345	327	336	344	340	335	339	348	395	350	332	306	351	320	357	324	332	346	309	369	356	359	345	343	316	338	317	359	360	369	341	338	320	304	308	338	319	345	341	344	338	319	359	334	341	336	341	345	335	337	338	361	325	346	323	331	362	370	342	332	351	329	354	325	317	339	343	345	350	351	337	311	363	335	333	358	316	344	359	337	347	323	350	358	358	335	334	304	313	316	352	324	315	322	366	308	333	316	340	318	358	321	326	372	348	315	330	338	330	329	366	340	357	345	337	297	350	358	335	353	333	336	324	354	338	348	355	348	342	329	354	335	325	330	333	332	320	324	327	372	332	350	348	286	332	340	326	334	327	321	313	326	334	316	347	329	331	328	351	349	358	351	344	355	346	332	315	323	361	322	362	326	335	342	367	366	404	375	319	333	297	345	317	355	359	326	365	324	343	330	322	344	340	331	319	371	350	324	348	317	308	317	336	333	341	301	352	341	371	360	349	329	324	334	327	317	336	380	335	374	349	353	333	329	312	308	323	340	343	320	339	349	343	345	337	329	349	338	332	346	309	335	356	345	329	331	332	318	360	375	335	329	334	299	340	345	363	333	325	351	361	332	333	325	316	356	343	322	344	339	357	301	336	331	333	368	340	369	323	344	347	358	352	353	339	359	322	347	326	346	323	333	328	360	313	326	355	328	313	351	349	351	349	320	337	318	359	355	383	340	346	366	343	355	305	368	325	321	329	357	333	346	371	315	325	344	331	323	352	350	342	307	314	353	346	339	339	347	331	325	354	329	338	346	329	327	333	347	360	320	342	334	336	358	325	327	339	330	323	316	363	339	312	353	351	348	328	321	336	365	385	340	313	327	362	346	323	374	318	329	323	358	345	341	352	362	333	348	342	318	326	350	368	319	334	357	331	331	340	360	343	361	322	357	307	327	336	341	339	338	321	340	330	337	308	360	337	362	329	362	345	330	337	342	327	342	364	344	358	314	345	331	365	359	306	335	328	367	336	354	368	358	324	335	332	363	332	329	294	370	315	336	360	338	332	322	370	374	324	346	328	344	348	332	346	331	329	344	329	337	331	341	342	344	354	344	323	349	320	328	358	340	346	328	351	333	345	336	339	344	345	354	344	369	387	367	336	321	339	314	340	340	336	354	335	319	349	310	329	361	340	344	353	311	330	332	340	327	391	356	335	332	329	353	369	306	327	341	355	351	340	359	351	320	307	346	325	321	352	318	330	347	343	353	341	327	313	325	336	306	324	325	315	374	343	309	324	329	323	371	339	320	325	315	341	355	333	349	336	355	380	335	318	347	330	392	384	370	337	344	377	353	336	351	333	365	322	339	370	336	360	332	328	344	335	335	344	326	354	328	366	323	362	339	333	343	345	349	327	325	355	353	331	341	343	348	391	339	346	324	345	363	341	367	332	341	324	334	322	368	335	341	317	322	339	297	337	349	329	316	379	384	336	327	357	349	353	371	346	312	315	337	338	334	340	344	325	315	314	315	348	341	349	328	326	351	360	337	366	329	289	341	323	317	330	327	333	336	366	324	317	348	348	358	309	394	324	378	345	357	334	309	365	336	354	342	326	370	363	336	334	329	357	382	335	336	335	312	332	347	316	339	314	305	309	325	329	362	360	292	303	314	357	352	332	355	346	372	354	321	338	366	337	355	373	341	332	342	339	324	324	343	322	344	344	343	341	380	343	326	350	327	321	367	318	341	340	305	346	322	345	392	346	348	380	349	325	330	329	323	376	323	370	344	324	342	338	318	314	326	369	344	370	338	359	359	319	328	363	335	346	366	343	342	345	325	326	327	359	337	333	312	347	318	341	320	349	325	340	345	360	336	359	345	343	327	363	339	362	306	355	337	344	332	320	344	351	369	337	326	350	349	315	319	347	334	380	316	321	335	315	302	323	375	341	319	372	336	351	334	332	333	336	354	326	336	346	290	342	331	358	362	354	335	364	297	339	306	332	346	368	305	364	362	307	359	341	343	343	332	308	355	369	370	337	333	356	338	358	371	320	353	347	335	343	345	392	360	368	341	347	342	333	362	324	322	343	319	335	364	336	344	339	330	343	328	347	338	324	312	327	363	329	334	334	347	358	317	328	373	351	357	334	332	321	317	337	334	310	326	360	336	305	328	343	355	347	355	357	298	338	346	357	333	330	333	357	357	342	318	348	320	321	343	355	299	332	324	349	327	346	357	346	342	324	351	320	360	346	367	325	335	354	365	321	356	336	345	338	364	314	320	360	329	342	353	334	292	326	353	310	336	317	336	373	330	328	352	314	378	341	344	350	339	336	334	310	356	361	334	334	340	344	353	302	349	332	329	386	328	371	349	374	303	346	326	330	351	340	336	344	328	359	340	343	336	358	313	321	283	350	375	356	383	360	333	359	359	349	347	329	328	341	314	337	333	364	341	385	353	355	361	349	307	317	333	321	346	334	340	374	344	329	361	332	349	312	315	355	326	349	321	329	374	344	336	366	314	305	336	335	347	373	346	322	350	343	327	328	306	326	334	348	317	336	341	344	324	357	356	330	361	337	354	343	358	345	353	340	343	312	338	324	343	316	333	327	339	338	334	321	347	357	372	362	364	338	342	308	330	354	338	358	303	314	318	351	342	349	356	354	326	327	354	330	352	350	356	337	341	342	364	343	326	345	329	352	347	359	375	353	334	330	330	305	338	325	351	328	335	334	307	339	345	343	330	346	353	336	313	340	338	360	334	360	353	334	329	337	334	326	320	352	351	361	335	318	343	324	322	331	331	377	354	344	337	341	348	348	388	316	304	342	342	345	331	312	353	363	355	303	334	346	374	343	327	348	336	365	360	332	332	325	347	341	327	333	367	339	394	333	341	347	345	340	336	328	323	326	333	344	314	323	327	354	331	335	344	313	376	353	332	341	342	319	313	349	325	359	352	366	333	369	345	349	334	338	324	352	324	310	333	317	324	320	366	351	331	302	335	307	340	315	344	327	332	374	342	335	310	332	360	325	350	338	344	326	359	311	309	346	353	346	334	326	327	365	338	342	307	362	334	319	373	345	340	380	325	332	339	340	317	333	335	327	331	364	346	360	336	362	350	377	350	344	345	346	329	360	355	302	321	345	325	368	362	340	338	328	350	322	364	329	345	363	321	353	305	336	330	305	325	318	326	342	348	350	337	310	312	299	358	379	355	343	306	339	330	319	351	341	305	307	320	334	323	336	314	308	356	340	323	316	348	351	341	341	331	375	343	361	369	327	339	300	329	356	321	353	367
7497	12505	63868	55136	36565	21292	10482	4761	1905	603	364	383	380	363	366	350	363	373	371	351	350	365	371	390	375	378	378	342	350	375	397	369	383	353	381	396	360	357	348	345	335	361	415	347	356	365	406	345	357	347	367	361	364	362	364	357	390	363	359	371	353	379	351	359	386	336	369	373	364	391	374	394	366	352	370	374	362	393	346	355	371	373	376	381	369	353	360	352	371	388	404	383	371	379	368	340	354	379	360	334	358	368	368	355	330	389	370	362	366	364	351	347	376	347	352	385	355	350	366	365	380	368	355	380	394	326	339	387	366	386	378	369	380	350	379	368	363	379	351	373	368	368	373	342	353	340	380	350	364	341	354	377	366	335	368	350	380	358	363	357	383	396	363	345	390	354	371	411	341	375	366	370	372	322	350	342	363	345	361	363	359	348	379	353	376	332	379	368	363	342	380	375	348	367	363	369	395	386	378	373	346	342	318	347	385	338	354	358	363	378	377	357	354	338	372	381	380	388	318	364	370	334	352	377	360	353	354	369	324	364	357	355	354	370	325	355	380	363	350	351	342	369	359	363	383	426	370	360	368	347	357	383	338	380	382	350	318	342	355	376	339	360	333	350	361	338	354	353	317	345	331	371	341	348	349	354	360	352	344	374	335	374	363	373	376	334	344	345	360	350	396	323	351	343	390	358	366	380	378	327	378	363	377	379	379	343	357	396	329	368	347	388	353	368	353	360	348	354	366	345	357	393	370	344	365	350	357	360	373	362	369	357	378	358	331	346	331	367	367	347	344	394	345	349	365	384	343	351	364	351	354	352	359	377	396	334	382	333	369	373	356	378	344	361	365	365	350	375	387	421	378	356	323	389	358	346	331	361	383	385	352	366	361	367	398	371	367	394	368	364	337	355	387	384	369	341	360	386	371	368	381	351	353	351	333	370	356	361	376	375	364	396	329	404	365	377	353	359	337	382	354	377	384	358	342	375	402	369	377	356	359	379	352	362	342	343	336	362	354	377	370	347	345	347	349	359	334	354	368	363	360	359	375	367	358	364	343	381	354	356	353	388	332	373	368	356	390	363	349	388	349	371	363	366	391	374	342	374	365	385	347	361	389	364	362	345	343	356	364	386	357	344	346	341	373	326	374	383	347	351	373	323	396	362	347	407	333	342	361	345	368	374	356	334	365	366	384	347	379	357	376	364	351	338	366	353	371	335	354	412	377	381	370	387	372	344	345	396	337	378	357	361	377	361	370	403	321	399	366	377	387	349	385	333	329	399	372	361	370	365	391	380	363	362	352	369	347	365	387	375	334	357	345	364	333	354	388	376	363	353	372	363	354	365	361	368	360	371	373	374	324	372	389	344	377	360	355	328	332	377	359	378	367	355	369	363	349	333	349	397	371	351	365	363	354	352	369	359	365	360	341	351	366	363	383	359	338	385	377	393	349	363	411	383	379	338	371	377	379	341	365	368	365	374	381	357	391	370	379	332	358	376	342	383	335	336	371	334	363	325	327	352	328	378	361	373	372	366	362	373	339	384	353	380	354	374	363	389	375	354	351	386	354	361	367	366	376	363	347	315	403	382	349	344	338	370	352	381	347	388	344	359	333	373	357	387	387	352	379	383	361	353	400	368	391	341	363	372	369	364	377	400	359	355	380	367	358	390	345	359	360	370	386	363	341	374	355	376	327	347	394	341	374	332	394	356	381	366	359	367	339	360	368	358	353	330	349	341	348	363	345	376	358	397	352	376	324	345	386	361	354	360	360	377	358	354	372	380	355	416	383	388	369	335	379	361	359	348	360	404	373	361	368	334	364	382	369	335	376	346	380	320	380	326	342	354	342	392	363	365	390	364	359	381	364	381	372	350	320	356	355	381	385	355	383	368	350	367	339	347	340	364	384	385	328	379	362	376	357	343	353	341	391	374	367	371	337	356	369	329	368	363	400	389	392	361	377	372	358	376	348	349	337	368	344	374	375	377	342	345	375	336	400	325	319	363	375	364	330	326	340	364	347	375	334	386	379	356	357	341	334	360	355	355	344	358	379	349	363	403	357	366	349	353	356	374	334	338	361	369	362	373	326	360	370	350	355	334	362	372	340	353	345	387	384	370	429	365	358	376	365	385	381	350	363	355	361	309	346	354	356	369	350	378	356	373	336	349	375	356	354	374	338	348	372	400	356	345	358	345	368	376	348	342	367	341	383	363	373	377	390	354	337	393	391	367	332	341	383	347	346	405	392	373	358	367	370	356	370	357	363	372	368	360	386	416	367	346	342	368	363	356	388	356	369	372	372	366	380	373	333	327	334	338	360	343	343	347	353	351	352	370	366	356	348	352	403	343	345	366	392	345	352	384	341	384	387	348	343	367	354	346	347	348	380	350	389	341	337	386	400	347	336	357	379	373	368	386	384	369	348	353	339	341	369	358	368	344	387	362	356	353	352	353	355	352	376	328	370	340	381	401	338	368	372	319	375	393	345	379	375	351	381	370	341	351	332	340	358	348	347	399	372	356	356	334	393	376	353	388	362	367	316	387	351	351	349	369	354	345	390	358	371	356	386	368	369	354	345	361	345	345	332	342	348	355	349	375	352	345	335	366	373	354	357	338	359	378	325	334	357	352	379	380	333	355	346	388	393	345	387	348	384	351	357	363	343	364	356	344	371	359	375	351	354	382	354	356	347	387	337	352	391	371	375	398	341	358	349	382	380	390	380	337	367	385	371	351	320	381	360	309	369	345	384	367	374	345	357	342	392	351	348	369	363	374	349	372	373	360	364	347	377	378	370	349	370	346	339	372	376	376	322	330	350	349	335	363	358	373	374	369	384	357	395	371	366	345	362	355	358	359	393	349	374	339	353	326	346	358	378	364	322	355	370	347	333	367	371	336	383	388	362	378	373	393	327	404	373	365	372	345	357	334	347	361	341	359	398	316	392	367	366	341	341	308	359	370	383	327	369	375	365	368	364	339	375	372	374	349	382	348	391	326	380	330	371	410	363	405	397	374	358	366	361	357	369	339	335	367	386	389	341	348	371	353	384	357	349	342	349	330	336	343	357	333	391	319	385	349	362	369	374	353	358	340	376	404	394	377	351	405	386	355	357	354	351	383	363	370	368	352	352	376	359	360	358	368	374	349	365	349	362	339	359	365	339	355	378	388	370	353	356	385	351	340	354	374	367	363	393	365	379	353	336	346	349	375	347	366	371	346	375	364	336	398	355	354	352	348	384	365	379	331	369	348	325	375	361	342	345	391	368	346	348	382	372	347	346	355	349	367	338	354	365	350	369	388	335	351	330	394	359	379	344	365	363	351	330	366	349	356	347	330	363	335	338	326	340	374	366	355	371	374	376	375	361	368	364	350	372	345	379	357	329	358	359	356	364	377	352	362	351	370	403	380	347	348	339	356	359	347	350	357	373	386	384	332	365	385	337	346	339	402	364	373	354	360	337	339	381	354	399	329	351	366	363	343	331	339	374	330	366	375	378	361
24000	21167	35144	54751	52691	43611	29255	11220	2698	833	517	482	470	475	474	448	441	475	499	451	482	428	442	401	466	458	401	418	467	474	433	443	446	459	448	470	467	466	422	458	455	436	418	448	460	401	424	427	435	442	440	442	447	466	475	436	465	465	418	424	460	419	451	451	439	435	410	403	425	432	453	415	447	443	440	426	464	470	420	474	400	403	420	418	382	439	407	467	457	450	435	443	424	431	391	437	435	405	486	416	454	503	417	495	455	477	426	436	443	443	462	429	421	493	424	455	475	489	385	451	477	431	435	443	438	437	425	414	478	454	441	415	383	420	451	462	441	397	415	434	453	445	431	414	487	459	400	414	432	454	451	475	450	406	410	445	450	455	444	453	461	438	442	448	496	432	458	440	408	446	425	439	421	465	462	406	466	451	477	429	464	448	399	446	434	415	442	469	422	398	402	479	447	434	495	446	435	454	447	446	441	434	455	436	458	438	437	422	464	433	439	385	402	420	454	423	460	386	417	426	427	451	503	457	429	421	448	495	445	419	414	432	431	411	434	431	457	414	429	431	435	453	441	464	428	447	470	466	421	447	433	425	465	408	440	417	461	451	419	433	420	447	427	437	439	416	459	406	422	412	437	418	397	444	495	438	454	445	460	456	431	452	442	407	432	461	453	459	438	436	455	471	459	459	425	457	493	412	443	438	440	447	479	461	455	437	419	440	429	441	427	452	439	446	463	457	420	416	468	428	438	416	402	420	414	415	416	438	470	440	420	430	441	407	413	427	447	420	453	416	419	443	436	443	433	410	435	414	455	438	425	428	430	449	441	451	421	441	446	448	428	436	453	460	469	448	440	410	459	453	433	406	430	430	421	410	444	418	437	482	429	431	450	461	432	459	451	435	424	475	420	455	415	433	412	436	467	472	403	416	449	463	463	428	414	438	457	433	447	432	443	439	457	432	424	433	471	416	469	420	439	450	447	437	478	445	438	430	448	401	408	386	431	462	409	408	440	427	462	436	440	450	456	435	448	456	411	424	436	457	467	476	427	467	456	448	456	467	463	436	446	429	407	440	406	443	456	444	471	427	451	473	434	432	414	438	443	447	406	462	451	471	466	451	445	450	481	441	460	422	457	446	447	430	449	446	466	433	449	441	477	396	442	463	439	424	458	398	431	477	419	424	435	459	457	453	467	439	471	450	442	422	473	493	421	425	409	425	405	419	440	452	452	455	452	437	465	489	444	433	440	437	470	455	418	449	407	433	453	432	452	439	462	436	460	445	445	467	463	445	386	484	452	431	438	403	468	431	457	449	407	404	443	431	426	429	448	417	453	455	408	451	439	468	397	480	453	416	423	472	427	436	450	436	438	491	412	453	434	436	425	463	473	458	411	438	426	439	456	434	410	440	448	451	452	417	470	470	486	407	430	432	411	438	422	422	464	430	436	442	403	405	420	408	466	423	437	455	419	445	435	437	449	435	410	429	458	474	414	424	474	451	453	389	428	428	447	449	429	459	486	424	446	423	441	432	417	450	440	433	451	451	465	465	422	410	468	440	444	430	407	406	448	430	443	446	406	442	405	417	445	438	470	442	466	454	429	425	391	458	408	463	429	440	441	418	461	427	439	474	427	403	428	446	457	423	442	428	465	434	405	436	433	454	449	449	458	390	469	459	413	438	459	399	412	413	401	452	478	457	458	422	437	459	450	427	441	412	432	454	438	432	415	432	422	463	429	453	472	424	437	441	451	449	416	447	441	468	437	432	438	460	451	457	443	473	425	450	477	444	439	472	412	459	418	472	451	394	478	429	427	474	473	434	460	413	454	426	430	460	415	453	447	476	424	436	423	444	457	417	425	408	433	452	471	420	413	474	474	457	435	453	493	393	383	455	410	401	438	436	428	444	418	447	450	430	481	422	432	430	431	412	436	466	413	424	417	436	429	423	443	402	447	459	457	472	442	421	441	436	484	477	443	407	443	424	429	446	450	448	475	412	475	404	447	461	421	450	454	391	430	463	440	429	448	468	482	445	435	431	461	403	414	445	426	459	456	452	415	416	447	405	478	466	438	462	435	439	437	452	427	435	453	448	459	420	453	425	458	442	422	465	440	470	441	439	441	462	426	408	437	447	419	428	424	451	451	423	433	450	421	454	431	410	411	433	465	469	469	461	423	460	434	479	467	418	434	465	464	458	414	424	440	456	466	436	450	444	451	460	480	414	441	419	463	486	406	432	463	438	422	374	469	421	443	395	458	439	442	430	453	424	443	447	430	436	453	421	466	451	462	459	413	452	438	447	418	459	445	432	447	421	461	458	447	413	428	430	419	434	424	470	414	417	430	420	428	437	447	407	518	466	456	434	454	445	448	462	424	455	414	431	452	434	476	465	450	404	414	450	419	446	408	428	434	437	428	463	435	472	448	423	479	470	442	410	442	427	443	450	416	440	473	444	447	433	395	441	460	438	414	451	455	415	425	463	458	402	470	451	442	430	420	432	446	431	469	446	435	417	406	443	442	426	438	458	447	470	400	434	425	441	439	424	448	420	436	456	436	454	425	429	463	424	465	471	442	467	453	442	451	452	424	439	454	457	411	465	474	464	443	456	459	430	450	414	462	446	470	439	446	452	431	451	399	424	413	452	419	436	453	430	448	486	431	410	409	388	448	454	418	465	452	449	443	433	447	429	426	447	448	433	442	451	438	422	449	461	419	438	443	424	420	461	443	447	441	435	383	413	444	400	442	443	445	459	426	438	426	450	440	429	444	424	490	420	429	428	471	441	416	417	462	420	424	460	487	444	436	446	452	428	441	426	426	489	439	427	430	481	457	459	463	426	450	438	436	445	436	427	476	457	423	438	412	427	420	478	411	432	440	477	402	459	461	447	408	437	437	442	446	451	421	445	426	407	437	475	448	442	435	424	438	449	446	430	429	451	432	402	448	433	440	422	414	415	440	444	416	394	428	376	400	477	443	454	424	458	446	431	469	461	452	426	452	456	426	437	425	408	422	463	458	433	448	454	441	444	414	426	432	420	441	435	452	411	421	408	423	421	430	435	429	477	463	440	417	445	434	439	468	420	411	454	361	440	388	452	454	435	457	446	466	443	420	436	458	414	437	435	461	420	436	453	455	403	434	445	420	437	427	426	477	477	460	460	425	385	447	456	430	395	437	454	448	413	402	445	444	426	457	456	453	434	478	433	394	424	447	409	460	445	440	424	442	408	450	438	456	409	435	450	434	438	419	409	448	464	448	444	420	454	457	426	438	428	402	446	438	427	411	403	445	434	449	415	435	443	396	466	441	458	449	458	433	461	434	458	434	405	457	422	467	417	462	443	450	429	470	426	416	455	422	467	404	422	426	464	419	453	442	496	446	427	449	453	468	448	470	452	434	448	427	420	459	408	453	444	413	408	439	447	430	436	471	467	433	446	414	448	432	451	416	451	465	442	439	449	450	449	419	452	460	429	443	444	433	412	437	421	429	449	430	414	423	440
8345	31278	80308	74842	56820	40631	20989	7977	2777	864	484	436	472	462	436	470	475	441	484	528	452	455	481	485	484	460	487	498	474	490	476	479	498	475	480	471	428	504	444	505	486	448	470	456	455	483	476	469	446	469	520	472	468	497	484	464	462	478	475	482	483	466	456	496	458	455	452	504	472	487	493	433	490	489	482	475	440	503	478	474	464	468	439	508	464	494	462	479	455	487	497	492	478	463	509	476	465	463	467	483	428	460	509	453	451	470	452	482	475	458	480	474	458	486	543	464	489	495	444	467	451	515	499	468	464	497	444	491	490	467	491	532	454	448	473	471	475	499	476	443	440	452	476	483	458	464	490	463	485	508	484	444	489	461	465	479	473	456	446	442	460	456	448	468	440	461	486	454	515	463	487	443	454	483	449	496	506	504	456	453	468	479	503	481	468	442	449	451	451	402	480	481	509	466	484	480	468	512	434	486	504	447	467	503	470	459	474	459	453	497	468	473	476	467	440	465	438	435	475	477	450	466	456	461	451	515	435	472	453	498	450	470	487	448	422	458	478	457	486	488	454	456	453	458	492	446	458	482	489	513	471	469	463	489	511	449	461	444	441	487	466	482	457	544	478	492	504	472	472	476	486	439	508	501	515	472	455	489	493	476	481	428	460	441	487	461	445	447	431	517	507	465	484	466	440	467	445	441	471	441	477	468	447	457	476	453	462	490	494	446	458	459	467	498	449	448	468	462	497	477	452	459	443	469	444	478	500	480	451	443	496	471	500	476	453	430	464	433	477	483	484	499	482	478	476	453	477	469	472	452	484	465	500	506	466	486	512	475	486	441	483	450	508	452	446	495	478	483	478	453	482	462	492	463	494	441	471	494	455	464	452	465	465	485	475	477	485	490	431	444	471	466	503	488	430	449	465	440	440	494	516	475	466	476	443	480	486	443	460	469	503	456	468	456	486	449	461	481	455	480	493	438	467	475	426	456	491	481	451	488	467	472	506	466	471	518	502	445	515	403	477	464	426	478	457	450	454	462	483	451	470	474	459	445	486	505	496	488	487	460	483	471	484	495	451	455	469	517	480	463	468	489	457	486	448	528	495	456	429	489	530	464	487	466	435	452	532	472	493	474	443	477	477	462	460	459	425	434	479	457	444	491	474	436	453	476	482	475	472	470	479	476	476	468	487	468	458	450	456	485	533	480	446	486	452	477	453	428	445	458	486	435	466	468	501	463	456	439	486	455	440	469	491	445	455	450	430	492	471	484	434	474	478	473	478	424	483	423	428	487	494	465	455	469	479	506	460	468	515	455	436	441	457	452	494	481	453	459	481	490	474	454	483	418	489	487	482	452	471	483	475	433	462	420	494	468	458	459	429	454	496	521	497	459	460	439	428	487	475	436	454	458	450	523	442	474	438	480	479	453	493	474	464	477	461	452	485	460	470	448	466	437	491	482	484	470	526	452	479	473	452	468	464	463	471	495	502	432	460	494	466	503	480	464	488	456	476	495	465	488	451	488	463	479	426	489	465	497	463	494	463	491	477	477	487	449	463	425	457	493	457	432	492	474	464	482	435	462	489	474	418	459	459	498	464	462	449	479	433	474	449	504	441	499	470	467	428	485	481	478	448	451	477	466	471	457	480	466	453	514	471	452	425	479	446	460	488	459	465	466	469	485	463	497	486	477	480	449	448	491	476	465	488	449	489	446	455	488	492	470	452	468	476	458	462	480	506	479	490	464	460	451	440	473	439	441	521	473	444	438	486	503	470	482	468	462	462	431	456	478	436	474	466	416	483	470	485	460	455	466	466	475	470	446	438	479	453	461	452	446	469	465	459	461	435	453	480	483	479	482	495	457	484	485	436	460	467	479	494	480	484	476	463	425	467	436	493	448	426	431	438	463	489	480	480	440	447	468	488	442	465	467	470	485	461	458	460	468	507	455	456	447	480	464	473	452	443	453	485	477	473	475	480	454	455	445	480	465	423	457	488	479	457	473	441	495	468	477	471	468	441	452	497	459	487	477	424	479	461	494	454	466	459	478	466	405	490	451	470	490	467	481	484	429	481	509	499	521	506	467	492	465	507	460	504	443	432	498	479	490	457	511	472	472	476	483	514	446	500	499	439	497	501	457	481	463	456	496	488	502	473	436	466	489	480	436	436	454	468	487	420	452	477	500	475	466	467	464	458	478	462	523	500	480	493	458	470	460	473	475	462	445	457	456	453	454	451	424	512	464	485	461	477	478	457	460	440	472	483	451	505	458	479	500	480	439	498	513	449	474	482	450	463	415	483	474	487	466	451	472	451	500	475	445	496	472	470	451	445	489	416	479	459	494	462	497	450	469	480	499	433	468	476	498	500	488	475	523	474	466	454	511	521	440	448	462	458	486	503	450	446	478	456	483	478	461	505	473	465	480	445	498	464	508	506	476	461	463	490	468	461	448	463	448	465	453	473	514	473	474	462	456	448	475	480	463	493	445	470	441	489	457	424	515	470	448	452	444	481	520	448	459	454	475	484	491	469	439	475	494	432	472	485	466	480	453	450	445	455	502	456	464	460	482	464	444	425	467	446	444	434	477	433	456	447	448	451	498	478	483	434	487	486	456	470	553	458	522	450	471	442	470	461	492	493	479	464	479	453	452	472	426	446	469	463	470	457	456	475	443	444	479	439	454	454	485	468	455	472	449	464	497	499	450	513	445	513	473	446	462	446	443	443	434	466	463	483	467	458	492	449	510	461	458	482	406	493	461	451	483	498	463	484	480	417	458	491	430	466	450	453	476	480	466	462	466	473	446	432	460	471	453	444	484	473	498	464	438	461	447	419	457	445	412	482	475	443	465	457	484	426	494	495	456	472	451	426	473	473	483	432	501	477	484	494	441	479	483	439	449	460	432	487	465	463	487	418	448	457	490	463	458	447	494	540	437	462	485	475	458	453	472	465	486	498	496	437	457	480	463	483	474	481	474	511	484	449	453	414	460	475	462	496	489	468	501	482	466	481	469	446	420	476	463	446	468	484	462	438	459	461	446	473	471	457	495	456	484	444	476	479	455	456	447	481	481	507	452	490	461	490	446	496	467	446	440	443	467	453	460	451	427	464	462	472	460	459	516	441	476	442	468	458	479	444	470	462	476	491	457	439	450	444	450	471	450	473	413	427	439	451	421	466	462	451	438	476	466	487	453	476	492	478	466	441	473	500	481	465	480	448	447	466	456	458	500	481	460	483	472	452	488	448	489	440	471	467	466	500	475	441	448	429	469	482	449	431	463	487	504	448	459	465	463	466	471	484	508	445	479	439	483	472	440	450	457	481	449	444	444	468	475	491	459	472	502	482	454	456	431	484	488	485	483	477	501	465	471	466	458	518	484	459	420	460	446	470	502	469	469	460	512	465	467	509	463	447	457	503	467	505	448	475	457	479	424	445	483	449	440	457	425	438	475	467	474	476	488	473	468	446	481	465	459	446	449	418	433	440	446	466	467	457	446	496	470
27255	14583	18838	19683	12458	5184	1765	714	485	391	314	345	348	323	283	322	312	316	341	344	323	303	346	302	327	313	321	330	338	312	318	331	337	344	353	324	367	334	331	342	352	337	318	337	332	304	351	336	311	324	359	341	302	318	319	329	306	357	331	352	345	356	298	346	333	314	319	332	319	341	344	331	319	334	311	346	321	346	304	310	348	336	329	320	361	320	331	337	326	300	319	322	350	336	334	344	336	335	334	310	364	328	358	359	339	288	327	289	317	311	328	319	340	349	303	345	332	351	335	289	324	288	329	306	373	320	348	341	327	355	337	330	344	324	314	330	316	353	317	336	327	330	335	340	323	339	352	322	299	321	312	338	317	337	311	344	325	323	315	324	305	343	335	291	295	323	334	337	301	319	326	338	301	323	346	363	361	313	312	338	293	335	344	330	337	367	314	339	284	307	316	330	325	369	311	309	333	322	358	275	305	310	333	355	331	328	297	324	322	354	318	316	347	299	344	308	338	321	316	344	345	321	326	317	316	346	323	337	316	364	336	320	341	339	320	379	333	307	304	297	325	350	356	319	314	332	305	348	351	335	352	335	337	336	330	290	348	340	315	317	326	342	373	360	312	305	333	339	328	324	360	338	335	321	326	332	329	317	332	353	321	319	298	309	339	336	305	329	305	322	309	334	322	285	342	311	314	326	348	312	365	311	297	338	337	339	353	323	339	327	308	340	327	319	343	334	337	318	355	317	303	330	335	314	312	362	335	321	343	326	356	328	341	304	335	338	368	318	325	334	330	306	305	365	313	333	314	337	311	365	328	317	340	335	358	325	306	337	335	307	351	328	328	361	361	322	350	316	356	302	321	336	312	329	333	323	317	329	330	315	321	304	329	330	340	357	306	314	327	300	306	336	353	325	356	341	333	329	323	306	341	323	348	327	331	318	342	324	308	345	315	344	328	321	364	307	334	327	295	345	354	344	331	314	321	322	322	315	311	334	335	334	340	352	351	347	326	344	320	329	354	352	344	354	331	351	341	363	325	299	333	354	322	364	303	320	330	339	322	317	354	324	331	309	344	323	335	340	320	321	311	336	335	369	291	342	336	333	335	326	321	337	330	333	311	316	304	350	350	350	329	298	328	331	356	313	333	341	313	324	302	297	350	328	339	337	340	297	328	326	303	314	323	340	323	335	333	311	303	350	331	337	346	342	319	338	313	334	340	334	342	327	315	320	305	323	301	312	317	330	317	319	316	346	333	345	325	339	323	338	340	334	367	343	303	314	323	301	303	354	317	312	315	349	336	358	318	361	303	340	318	316	309	339	311	321	345	336	341	332	361	306	325	321	283	323	307	314	324	311	320	346	345	330	326	329	327	345	331	348	330	355	364	343	331	310	323	363	314	320	297	364	327	320	312	318	338	325	307	318	300	363	321	333	294	307	307	318	324	346	336	321	336	330	325	307	314	318	302	343	333	314	332	337	320	329	339	311	323	344	286	318	327	296	322	328	330	348	352	313	330	300	308	295	314	348	324	320	314	331	356	303	342	289	371	338	319	367	345	329	348	333	326	333	315	320	350	346	338	301	332	335	337	312	354	373	284	300	334	314	306	356	337	327	302	306	325	338	304	316	344	320	343	320	323	288	291	327	314	333	317	345	301	339	343	335	340	338	327	312	354	353	342	321	342	285	323	315	323	329	301	342	311	333	338	338	346	325	342	307	318	305	347	328	344	317	326	323	350	352	350	356	346	310	351	314	349	348	317	365	274	291	339	325	318	333	312	320	352	374	354	299	330	354	316	342	325	343	307	301	352	328	345	351	330	355	291	332	350	356	350	320	305	307	305	334	312	317	304	338	331	320	318	352	329	317	344	334	332	345	298	322	320	307	333	304	324	331	336	343	310	304	301	336	324	342	315	308	321	341	337	334	309	339	337	318	307	332	342	313	340	321	346	321	330	327	340	314	329	309	320	338	345	312	348	335	319	310	329	346	347	314	353	286	341	339	331	304	350	330	330	326	325	327	302	335	315	328	305	339	341	307	311	311	358	327	348	327	358	318	316	352	348	340	359	309	339	315	331	336	320	321	327	318	335	329	354	331	320	366	327	340	348	346	334	292	356	353	321	328	354	335	328	329	339	334	351	323	317	348	320	329	331	322	321	322	349	321	322	350	323	301	313	332	334	346	315	327	326	318	341	312	333	318	342	312	332	345	324	344	295	342	336	328	315	330	320	322	355	322	309	324	329	347	307	357	331	320	355	333	306	336	308	332	328	320	322	326	319	322	305	350	327	321	338	320	352	329	312	332	334	315	336	320	304	313	325	344	300	304	340	352	347	314	322	346	321	338	343	346	330	348	346	331	309	342	338	338	351	322	301	354	345	326	321	324	310	330	303	341	314	269	318	377	317	344	313	340	326	330	330	302	302	320	344	315	350	316	328	332	299	360	344	303	357	288	320	300	320	347	288	308	354	329	351	316	301	349	307	295	346	301	347	321	333	311	359	322	332	318	311	317	334	340	336	324	346	292	337	348	332	323	335	286	350	336	313	340	333	308	312	333	310	342	325	303	330	348	342	314	333	342	340	341	311	334	316	336	341	297	307	317	350	335	330	354	315	307	340	345	388	347	301	322	326	360	339	296	367	321	333	321	348	355	332	314	337	296	298	346	341	314	337	307	339	356	309	314	328	343	317	348	333	314	316	310	322	354	304	345	294	314	351	297	316	344	334	337	321	297	355	357	312	342	340	346	321	332	309	329	327	358	347	337	337	347	336	342	334	309	326	357	361	337	367	324	338	334	343	349	344	340	351	300	309	317	316	359	334	321	310	328	316	350	351	339	336	328	324	345	338	317	338	328	307	311	316	333	324	321	312	310	324	323	341	294	355	333	304	317	340	315	285	295	312	311	318	341	329	344	320	320	318	322	361	331	310	360	310	317	312	340	346	324	302	316	321	357	352	322	345	345	346	348	294	325	359	305	289	342	332	333	307	308	314	322	316	309	326	330	322	330	339	332	303	324	288	336	299	321	308	318	331	315	314	302	308	307	319	337	357	332	333	329	306	310	345	311	338	292	327	306	320	331	311	316	322	323	318	345	328	315	345	333	347	356	321	314	308	311	322	298	321	325	315	320	307	360	309	309	331	321	329	308	329	314	328	353	339	320	323	323	325	315	298	341	296	333	341	337	308	369	303	349	353	302	351	347	330	303	322	327	317	335	340	325	305	323	347	341	342	345	363	339	338	333	354	333	335	354	301	323	312	315	313	331	322	344	352	350	319	322	333	318	333	345	358	333	316	337	336	315	315	327	339	323	341	315	334	334	339	334	273	341	315	324	318	337	290	313	318	329	355	330	280	321	341	324	331	321	332	324	357	331	327	339	308	283	345	331	340	333	337	332	328	303	299	307	323	335	299	335	340	312	362	330	363	327	288	353	340	312	352	361	359	322	346	310	338	338	330	326	324	328	325	320	347	373	349	315	318	322	334	337	315	355
5019	7165	19491	13603	9273	4334	1902	833	508	339	340	340	314	331	345	376	302	338	338	308	330	297	326	355	359	352	319	343	320	344	332	324	328	318	333	325	347	330	334	338	365	335	290	360	326	352	346	365	323	375	322	358	346	351	309	343	336	344	306	358	325	320	316	323	356	320	302	323	375	329	318	331	289	355	340	327	356	355	305	326	307	319	328	321	322	322	343	299	326	317	351	310	330	345	302	319	322	357	320	319	341	299	356	322	336	321	374	303	319	303	349	366	340	353	332	341	345	337	322	340	316	356	311	299	333	314	333	321	324	347	352	350	308	336	327	307	356	331	315	336	327	318	333	318	288	320	318	334	328	320	340	306	313	330	303	340	360	337	338	368	341	331	315	364	335	294	319	347	348	357	324	301	330	327	315	337	309	314	295	332	342	331	322	303	327	331	324	335	325	327	333	362	339	344	317	307	351	315	334	336	343	360	305	345	326	351	324	325	355	326	323	333	310	337	345	323	357	335	381	310	295	288	336	343	328	311	338	316	308	331	324	301	329	310	324	338	312	345	325	313	328	345	361	325	338	327	326	327	337	307	332	339	334	337	339	335	313	321	330	325	328	358	320	354	348	360	318	309	327	357	330	313	331	310	345	352	347	310	342	305	360	316	345	350	321	324	339	295	347	336	339	337	308	319	320	311	314	355	331	319	349	331	337	311	346	316	313	321	310	314	330	311	314	327	360	323	297	367	329	338	324	329	341	353	339	324	325	349	349	347	340	314	361	308	331	320	335	308	332	320	295	341	328	338	349	350	313	331	321	355	323	313	314	326	361	330	310	314	320	338	330	316	337	289	339	340	308	357	318	313	323	305	305	344	323	299	338	310	338	315	352	352	326	367	311	322	318	354	338	319	314	331	320	325	345	348	309	314	326	350	354	329	305	374	318	330	309	310	333	320	328	306	319	309	301	338	347	297	328	336	333	350	343	357	332	333	309	336	292	314	342	316	336	340	297	319	322	357	320	346	302	320	324	345	319	342	323	328	310	357	321	324	295	314	313	316	327	322	325	330	323	305	285	331	344	321	315	339	310	349	323	307	331	335	325	327	355	319	327	330	320	332	364	331	313	325	309	339	286	344	342	354	341	325	330	319	318	335	356	310	350	334	327	290	344	323	296	331	345	325	352	328	349	289	346	327	331	326	327	304	323	345	327	334	331	354	341	318	357	343	357	296	328	314	344	316	329	311	309	330	327	317	335	319	346	312	308	300	352	343	330	339	332	306	306	342	336	322	326	337	362	328	329	341	337	357	316	352	309	301	351	312	315	347	362	359	340	342	344	310	353	345	332	357	341	344	346	373	361	326	300	342	313	322	315	320	342	345	344	330	299	364	332	315	321	305	357	319	342	316	308	338	308	364	315	336	343	284	320	328	289	339	328	336	338	321	354	312	364	326	333	310	318	308	328	334	336	342	334	342	318	312	311	309	323	366	331	337	332	318	315	335	344	334	313	345	346	342	352	336	346	347	333	321	307	335	337	329	372	357	324	321	308	315	345	324	334	311	332	332	294	348	347	343	303	336	324	330	348	321	313	326	347	319	334	365	320	344	350	314	335	320	332	318	350	364	345	345	351	370	349	319	333	334	305	326	337	353	326	333	345	330	333	342	348	325	353	336	352	357	343	329	348	336	352	347	329	327	350	334	319	280	323	322	357	332	327	322	360	350	345	319	330	337	334	318	328	314	335	370	333	357	325	323	336	336	315	333	335	331	327	330	322	346	308	313	317	336	339	363	318	310	316	330	348	328	319	330	325	323	316	351	317	324	353	311	323	366	329	344	329	330	352	323	315	332	319	314	315	318	317	357	305	346	317	351	329	351	370	332	334	319	306	345	318	283	351	341	304	327	321	344	326	318	305	341	294	302	369	323	350	333	320	334	313	318	327	337	348	355	327	329	336	320	314	314	289	337	295	379	296	326	317	319	326	345	312	329	316	343	334	332	351	316	355	314	350	318	344	346	325	308	315	348	339	347	339	337	344	335	312	321	311	348	301	346	351	352	328	351	303	322	337	334	321	343	323	355	344	327	335	325	298	305	306	292	343	336	330	327	335	348	338	300	314	315	310	306	355	328	329	307	322	324	340	363	344	343	350	329	369	336	332	312	331	344	330	354	345	312	315	324	335	334	335	323	339	330	320	332	307	348	340	309	307	330	324	316	332	336	321	325	309	352	313	321	328	289	321	356	312	373	310	303	333	304	332	320	318	308	323	309	301	313	313	318	300	349	301	355	342	328	325	282	350	313	317	347	308	310	352	337	319	339	328	334	352	317	329	364	326	317	341	337	326	318	317	327	345	328	359	350	297	310	333	348	327	327	323	333	372	339	348	338	339	333	338	342	357	329	334	352	360	358	367	295	318	333	336	347	320	309	338	342	347	334	336	339	340	331	335	342	340	314	330	342	313	318	329	334	350	335	321	284	342	325	324	328	352	314	329	306	345	340	316	366	345	329	366	341	330	316	340	310	327	310	332	317	321	334	305	348	311	339	295	323	320	321	319	361	283	349	320	354	345	316	321	364	341	335	352	287	298	332	304	320	326	305	326	325	361	319	343	333	331	333	313	377	351	331	333	332	328	316	352	342	334	345	318	366	312	314	345	319	354	356	333	310	352	340	341	330	325	304	348	340	323	360	344	298	359	304	333	333	343	349	336	291	321	327	352	308	340	343	323	331	323	364	348	333	304	324	303	309	282	360	315	320	316	355	328	335	322	332	341	337	289	339	326	337	336	326	328	335	310	343	347	349	344	341	355	338	346	328	335	345	333	324	359	328	362	305	314	359	324	320	351	329	337	323	306	337	337	357	319	295	310	321	340	316	326	302	330	300	344	294	347	309	352	288	335	329	349	344	316	323	321	343	324	320	338	320	315	318	342	321	326	317	335	333	334	350	334	354	324	322	324	317	353	370	326	336	324	336	318	320	352	355	343	340	289	333	340	314	348	320	338	356	310	323	323	294	325	336	325	346	298	331	295	333	324	337	366	318	330	344	338	307	312	307	318	324	343	309	320	333	317	332	305	326	292	319	312	344	340	301	343	344	354	348	378	325	333	330	308	329	345	345	318	369	304	339	379	316	345	354	353	323	330	313	327	326	318	310	333	317	343	298	317	332	358	336	312	330	333	318	342	352	315	299	333	344	320	345	310	306	322	312	354	338	358	311	318	332	329	332	327	334	355	318	342	338	342	323	309	363	308	337	320	352	354	335	320	332	310	328	344	335	334	358	356	348	351	333	317	314	320	343	307	320	320	342	311	337	348	307	326	307	324	319	316	326	338	337	325	309	307	346	291	326	362	318	332	314	370	359	310	309	317	347	331	311	322	338	355	344	316	319	314	335	351	333	359	334	330	340	332	340	344	313	324	365	339	355	292	324	338	327	319	361	313	309	322	350	334	325	351	328	341	341	325	315	342	334	331	326	297	323	342	335	334	318	327	357	345	305
25143	21248	40851	51429	45332	29252	13364	3825	968	431	382	326	357	349	369	345	369	363	349	345	394	372	375	375	358	340	303	363	309	344	321	353	377	310	343	313	375	323	340	361	346	356	348	311	342	382	351	345	332	351	324	336	350	355	367	360	345	329	361	356	333	296	342	384	355	371	356	354	363	349	338	334	316	366	332	352	334	335	342	348	374	338	338	320	313	371	377	347	334	377	339	349	355	312	342	330	307	311	318	329	351	362	380	369	339	379	373	321	336	338	344	339	337	332	336	362	367	351	350	305	292	350	356	357	355	327	330	299	366	331	340	365	357	324	357	327	363	356	336	315	400	303	333	380	339	351	356	367	342	335	326	311	319	380	355	325	329	372	322	336	332	368	317	320	315	348	350	372	369	340	340	351	353	327	303	318	357	366	343	345	342	331	334	341	333	380	341	346	379	334	360	349	364	321	327	341	376	373	374	354	354	349	323	336	310	331	346	334	332	351	328	339	356	316	326	363	356	334	319	322	371	358	312	346	355	333	358	366	335	358	345	344	317	320	326	346	354	305	352	345	340	344	359	347	327	358	362	300	362	359	335	318	319	356	359	356	341	355	358	323	344	343	306	330	324	388	348	321	326	335	333	352	356	361	362	351	353	333	313	345	357	352	305	333	352	351	368	370	352	337	337	308	330	348	343	334	348	317	364	324	333	333	320	386	338	364	333	348	349	333	341	332	324	337	353	394	345	350	362	360	349	339	352	341	321	344	349	317	343	320	316	372	320	327	361	314	351	369	342	360	343	320	343	358	334	336	353	323	325	345	332	321	333	363	323	332	325	347	342	355	352	307	380	335	313	365	347	355	326	337	329	341	327	343	317	332	336	336	370	338	354	345	337	328	383	365	329	336	349	344	329	351	344	337	320	323	325	364	367	345	334	318	336	336	334	343	308	351	344	301	351	314	324	294	346	352	320	301	352	268	337	324	352	349	334	324	362	356	368	369	363	341	307	341	359	357	317	355	336	358	355	319	349	344	321	352	311	315	336	349	298	327	323	323	348	317	343	356	362	337	337	366	358	348	322	385	341	362	359	338	348	337	308	343	338	322	334	308	328	362	334	357	315	324	301	357	329	351	351	325	331	319	347	332	337	361	351	375	337	323	316	348	336	356	364	341	354	365	317	341	349	318	321	327	376	346	326	343	312	304	332	338	360	369	344	316	307	331	316	352	341	336	328	344	371	360	326	362	333	331	358	352	372	368	333	347	367	335	361	363	363	326	357	326	329	342	311	287	319	366	347	313	328	360	325	378	358	353	346	342	351	347	374	317	339	323	337	344	323	358	312	349	340	316	365	346	334	326	346	336	338	316	351	332	357	312	347	342	372	309	347	334	360	371	342	329	355	304	325	326	341	359	368	324	324	329	331	335	356	355	333	336	333	380	353	312	353	329	347	352	327	342	350	328	380	331	312	380	364	386	351	328	319	351	343	362	318	342	348	334	320	399	334	364	347	348	353	346	334	338	348	343	345	339	354	359	321	334	334	369	351	332	327	354	336	327	345	320	346	335	338	309	384	357	360	357	345	358	302	323	342	375	330	349	354	336	331	305	353	367	350	322	319	338	348	344	345	376	327	337	340	351	351	360	352	318	339	317	366	315	343	333	315	373	330	340	331	346	384	344	323	376	357	352	335	343	357	358	338	334	342	335	379	307	320	335	348	323	359	353	377	307	352	321	360	344	317	344	357	347	333	380	345	347	361	333	338	325	389	347	301	359	341	335	335	325	359	347	356	299	294	320	320	362	353	340	364	292	336	379	337	358	325	334	350	348	317	353	360	346	389	331	348	366	405	339	343	331	348	345	359	345	331	326	340	369	368	342	314	377	329	327	363	340	365	340	354	347	341	372	328	367	330	375	329	359	356	355	345	348	318	374	346	334	311	336	340	359	327	325	353	341	367	354	333	329	326	317	325	355	341	349	367	353	369	362	344	328	310	351	371	352	314	349	357	324	345	332	363	323	353	341	318	356	371	367	349	348	372	375	342	357	338	318	351	379	328	326	343	331	363	314	333	340	345	359	326	342	368	323	332	365	335	353	356	348	342	323	386	319	334	317	355	354	332	362	371	331	345	355	365	349	320	349	341	355	327	333	304	333	350	400	381	370	318	338	355	335	334	348	331	338	317	335	326	338	319	370	354	312	333	339	341	294	324	338	327	356	377	363	357	329	332	317	384	356	347	339	322	330	336	340	362	362	369	363	364	335	356	354	327	278	348	339	325	335	313	330	364	336	372	361	335	332	369	361	330	340	355	336	334	348	328	355	373	312	357	361	343	341	324	344	340	346	317	354	358	321	324	347	333	300	356	339	328	343	320	335	313	329	356	359	342	349	382	340	356	340	349	340	347	346	301	361	336	358	324	309	349	323	320	360	322	339	342	306	312	329	370	356	362	362	320	356	355	367	361	321	332	345	344	353	350	331	373	378	332	357	345	321	359	332	335	336	342	333	360	331	341	303	351	346	312	339	323	358	338	345	327	312	342	358	335	347	360	375	364	337	357	336	387	342	317	367	339	363	330	355	314	352	334	365	367	343	353	359	327	345	328	354	312	358	314	362	363	352	310	356	364	339	323	325	364	351	336	350	349	344	336	355	349	332	330	357	334	346	347	350	333	334	321	335	362	373	336	340	355	339	331	349	369	290	328	352	307	315	331	339	349	401	317	321	332	342	350	329	340	361	317	315	333	343	310	327	330	336	337	324	343	344	301	333	359	325	331	337	355	380	348	358	375	371	332	326	355	337	360	345	333	334	314	361	338	331	307	345	340	351	305	317	311	327	397	320	362	331	341	351	319	310	347	366	333	322	388	314	319	331	346	357	314	356	320	332	344	303	362	355	374	334	345	353	322	315	317	328	328	333	331	336	324	360	311	371	322	335	362	335	293	324	352	334	339	350	335	304	355	323	349	355	329	339	351	337	343	354	348	375	312	343	352	363	331	345	339	353	360	333	336	322	336	317	366	329	368	395	369	321	348	358	336	338	337	361	329	317	351	351	340	363	345	366	374	348	309	328	319	323	341	326	328	350	317	347	364	346	341	295	318	333	358	333	357	330	334	338	379	335	301	343	351	348	321	328	334	359	345	333	378	359	343	342	337	354	318	364	305	329	301	316	331	294	339	346	331	324	319	323	313	383	324	332	381	339	357	321	363	330	372	325	370	352	366	339	315	358	332	345	326	331	343	329	342	329	332	319	307	323	368	355	353	330	340	368	337	305	346	331	343	374	313	355	337	357	312	329	310	327	343	331	346	348	352	327	358	346	369	345	353	328	343	339	348	330	345	368	353	318	321	346	359	331	332	317	308	347	333	337	343	334	364	318	351	317	340	347	368	377	356	312	364	350	309	348	336	374	360	346	360	334	359	356	331	330	296	321	327	310	348	347	327	330	385	359	343	384	348	353	344	344	320	352	366	362	311	344	368	332	357	329	340	328	355	304	360	373
6945	40253	68135	50384	40000	21228	8914	3646	1101	461	386	393	384	366	383	391	358	378	377	372	338	394	380	394	404	355	367	363	379	372	382	365	392	366	366	392	376	324	401	349	405	371	354	369	391	376	384	350	352	351	365	354	370	391	371	415	373	382	346	365	399	362	394	415	376	366	362	358	374	358	394	362	405	365	396	348	381	377	371	335	358	374	379	379	364	353	407	336	404	348	362	359	381	370	360	365	340	339	344	325	368	365	345	376	394	374	399	362	379	374	380	356	374	367	376	363	370	374	401	357	350	381	345	351	369	388	398	395	375	348	328	356	370	383	355	340	384	405	361	373	392	400	379	366	351	404	353	355	374	398	359	348	410	361	343	359	421	381	360	367	379	340	376	355	390	379	365	365	357	390	374	387	379	368	370	362	372	380	404	380	397	370	359	352	365	394	379	353	373	372	382	375	374	316	364	390	365	365	375	334	340	364	351	364	380	354	340	374	367	383	368	354	370	392	393	347	354	368	367	379	353	352	408	385	387	337	414	387	384	381	353	385	362	375	349	344	366	370	353	320	368	321	399	349	355	391	382	392	383	375	397	368	385	389	363	366	339	369	365	402	384	391	353	385	351	373	379	367	387	390	388	400	391	407	408	370	370	416	370	368	389	409	395	416	367	368	401	317	412	337	384	379	379	390	373	406	360	348	345	387	357	385	406	375	371	390	341	376	389	334	369	352	373	394	387	362	385	356	357	388	357	398	385	390	375	372	356	350	341	366	367	384	345	356	376	362	367	387	374	356	344	399	391	327	392	342	368	366	389	376	410	365	342	358	376	364	376	361	368	385	350	377	380	413	341	379	386	366	402	383	343	371	373	389	376	384	390	385	392	379	370	373	347	377	379	384	378	361	381	331	379	358	375	375	377	385	355	373	374	375	355	340	382	378	363	365	385	363	348	377	370	368	389	390	369	382	359	367	358	335	417	355	373	387	366	370	380	384	388	356	371	374	371	377	373	336	357	349	325	352	364	385	361	348	368	388	386	368	334	357	381	337	412	393	342	379	339	376	360	398	354	359	400	379	401	373	383	381	372	340	372	385	361	385	356	383	356	396	365	353	426	371	385	364	362	381	377	388	362	313	398	346	355	360	405	380	336	382	372	381	377	373	370	370	349	341	358	351	358	344	404	350	362	391	356	435	368	348	368	328	414	402	398	369	329	356	382	371	365	389	382	353	370	345	341	374	343	394	375	387	345	379	378	359	374	372	386	367	375	371	369	359	386	378	338	373	350	347	381	363	359	355	413	378	373	361	381	385	411	407	383	372	371	368	351	382	355	386	385	334	357	375	357	378	357	389	411	369	381	371	350	374	351	361	357	345	408	390	360	374	345	349	367	398	373	341	368	357	384	378	368	377	399	373	356	381	361	342	396	386	381	389	347	371	381	366	338	335	332	395	386	361	384	362	380	372	402	359	343	384	379	403	386	392	377	381	355	359	374	388	391	369	367	354	399	405	361	339	368	362	350	377	339	380	364	352	377	349	339	367	342	393	385	343	368	386	377	385	362	405	372	350	389	374	359	373	398	370	353	368	397	377	380	362	382	328	384	420	340	363	368	356	381	368	382	366	372	378	330	370	388	394	400	312	386	360	340	397	355	377	373	367	346	364	337	391	357	350	373	348	406	359	333	380	395	382	378	390	407	367	364	363	382	412	337	344	368	374	332	357	390	366	354	378	352	398	375	366	379	380	350	361	382	365	389	375	357	383	349	380	387	343	369	395	390	401	377	397	377	351	381	380	391	368	360	365	379	359	357	362	370	357	366	348	347	379	400	347	382	381	372	358	397	393	372	389	347	359	348	337	348	378	364	354	361	346	363	393	357	381	353	330	370	373	361	361	394	381	391	368	358	352	356	365	375	393	360	350	408	364	361	372	388	354	411	356	394	387	349	396	347	357	366	408	358	378	413	392	362	378	374	373	404	343	355	403	368	364	353	390	351	347	402	414	393	374	364	369	358	333	351	369	385	361	398	382	359	360	379	344	399	374	425	371	374	372	385	365	359	349	366	391	347	369	340	373	343	383	402	389	374	355	398	348	365	400	368	389	402	384	364	354	375	388	391	367	371	360	367	378	413	402	362	355	380	371	386	352	359	403	375	355	383	365	401	349	392	352	350	363	364	375	400	362	377	355	355	361	371	368	362	371	394	364	348	406	388	330	356	342	357	377	355	371	358	390	340	343	376	369	344	360	357	378	334	359	346	402	400	361	407	389	364	359	417	370	382	395	394	384	364	389	354	368	393	370	389	382	370	334	368	415	404	370	361	365	370	357	363	362	374	354	384	357	363	343	357	384	363	361	343	381	361	388	346	377	384	389	374	353	368	391	404	352	384	395	368	379	342	389	350	355	382	363	389	354	384	363	367	346	333	379	365	386	375	398	360	361	349	411	380	371	341	371	361	377	371	417	361	364	375	385	394	354	364	356	397	361	366	340	407	377	376	379	374	335	375	328	367	378	385	384	349	367	401	364	363	384	365	338	383	356	384	374	355	379	370	384	354	403	343	398	377	346	380	372	364	382	400	391	372	370	361	376	356	334	365	373	385	371	353	372	361	418	367	343	383	385	355	362	401	382	402	363	322	352	365	364	349	397	379	359	372	399	356	379	411	341	366	401	370	373	316	379	380	378	356	356	366	359	385	377	394	380	374	378	386	373	382	368	373	387	385	374	339	383	362	372	380	369	353	366	352	389	368	366	348	351	383	370	375	354	394	324	371	352	347	400	397	399	365	380	346	349	358	399	378	363	357	375	380	367	365	367	377	366	383	373	372	411	361	381	368	344	395	363	378	369	368	398	352	363	378	350	409	338	363	336	356	353	354	375	350	380	390	378	344	357	344	384	399	380	395	346	360	366	382	370	382	370	386	368	415	355	359	365	371	347	387	365	369	400	367	386	383	381	373	347	374	379	356	400	362	369	380	358	344	370	377	371	358	370	414	385	392	361	414	373	357	357	365	379	353	395	364	369	376	360	362	399	340	384	359	367	348	370	399	342	372	382	399	367	377	351	336	382	388	404	393	377	385	377	377	376	370	366	357	343	426	365	371	352	363	378	400	371	346	348	352	422	364	354	364	373	390	351	353	381	410	346	376	353	395	371	390	394	396	346	371	364	383	371	354	366	374	359	351	391	340	380	358	386	337	355	351	376	357	372	381	361	386	367	408	357	364	374	361	377	388	382	367	373	332	365	342	367	361	370	359	354	335	377	373	383	392	362	396	399	359	386	403	344	353	375	362	404	374	363	364	401	340	397	358	383	365	363	377	355	349	372	353	376	341	391	381	330	379	388	347	354	380	357	401	352	391	349	415	372	376	422	357	358	375	335	406	352	353	355	354	406	402	417	370	345	384	338	389	355	360	354	359	331	388	363	322	362	361	396	396	362	389	370	358	355	377	374	349	364	365	397	346	381	345	355	372	346	381	372	357	376	406	346	384	379	367	367
23918	21204	35925	52730	54064	40885	25148	7810	1374	551	482	481	451	476	472	496	428	410	417	450	421	453	449	427	420	446	459	452	454	402	471	440	452	419	428	431	455	417	425	421	488	446	446	416	435	400	438	468	469	415	445	447	446	435	446	441	425	426	442	462	420	436	410	466	473	400	421	441	428	434	418	424	451	445	433	488	431	445	444	410	470	455	461	425	433	436	470	464	428	459	432	433	463	453	416	420	446	451	458	429	454	462	484	449	465	429	425	477	465	440	442	451	472	408	443	413	435	437	429	419	426	413	407	427	444	481	446	428	429	402	474	468	449	442	406	431	407	408	423	433	467	451	457	457	438	447	404	405	416	440	428	468	397	420	482	390	401	457	428	439	426	446	415	419	434	443	456	409	433	406	432	435	373	444	391	435	485	433	407	447	416	426	426	403	424	425	441	424	429	412	412	417	385	442	451	375	409	463	418	409	408	450	438	438	446	426	431	411	411	412	390	407	457	448	425	436	401	437	405	425	477	409	412	443	437	433	479	434	427	419	441	455	428	474	401	436	444	425	452	466	457	409	422	443	461	421	456	428	463	453	428	460	378	430	413	402	469	428	452	441	429	401	421	462	474	448	421	408	428	482	437	417	449	407	411	424	425	440	421	464	440	422	438	438	423	457	439	428	437	413	398	424	393	445	411	437	432	442	454	423	428	452	440	394	485	497	419	448	443	438	449	438	416	426	422	446	422	455	438	419	412	429	444	417	446	451	434	433	425	432	422	401	417	403	443	475	430	417	422	436	414	390	443	428	434	460	446	426	431	429	420	467	456	437	425	456	435	438	438	453	461	472	422	450	420	434	466	415	439	430	456	410	439	445	439	440	467	429	431	443	446	425	432	422	487	425	407	463	430	443	446	429	449	428	453	456	434	414	458	441	446	439	475	419	445	438	431	433	449	454	429	430	425	434	427	449	449	411	456	396	449	446	431	451	449	417	467	448	392	426	423	378	430	454	424	457	426	450	444	423	430	415	475	431	417	429	449	402	447	435	441	418	408	419	448	439	453	409	426	419	433	425	411	486	425	454	419	487	455	463	397	453	449	425	411	425	434	451	446	417	385	397	414	408	423	439	447	408	453	451	419	439	470	429	413	441	443	406	405	445	414	439	425	451	431	390	432	416	452	458	383	415	434	429	439	422	452	443	412	466	453	473	424	399	412	448	444	442	484	444	432	424	460	413	448	431	422	410	413	452	431	451	441	441	439	415	436	430	429	440	479	426	384	433	419	443	445	456	445	416	444	431	432	430	477	463	434	439	447	421	421	474	416	403	430	455	413	421	443	412	433	441	443	410	393	425	468	402	432	435	435	424	404	392	430	435	415	426	475	442	395	469	433	435	415	408	416	470	438	452	464	447	461	468	462	435	433	417	428	427	437	428	459	432	432	418	424	428	449	439	441	417	442	455	432	458	426	420	397	397	443	480	404	428	451	414	445	428	433	428	454	447	406	454	421	427	455	457	429	420	435	432	454	438	464	422	445	392	441	419	433	434	464	414	475	472	449	421	403	425	441	435	452	444	431	468	430	405	426	415	413	421	434	406	395	434	451	400	414	433	435	424	416	448	454	394	418	462	432	389	411	444	428	462	415	415	404	444	447	424	410	434	455	431	446	433	445	393	423	412	453	399	461	472	481	403	451	421	400	434	444	456	444	467	444	430	459	434	465	460	379	430	463	432	430	426	458	426	403	439	435	434	410	438	435	446	419	425	428	467	406	415	462	431	422	438	401	411	400	458	455	452	437	407	435	408	434	428	475	422	466	447	465	415	475	438	378	423	404	444	453	436	403	443	442	427	451	447	457	417	474	428	432	413	436	416	428	414	443	444	403	431	420	439	462	448	405	423	410	425	488	452	414	398	428	407	482	428	469	425	416	452	418	438	413	389	407	448	432	426	410	440	430	416	431	444	452	448	442	391	426	407	416	429	482	452	474	414	422	407	418	446	443	437	462	415	415	419	434	444	415	440	401	414	449	417	417	387	445	405	429	452	487	459	458	450	399	409	404	398	426	461	443	394	426	415	413	474	407	452	431	425	426	425	423	455	397	443	482	441	439	436	438	449	426	443	432	418	395	404	480	441	436	413	427	475	436	427	414	440	419	428	447	484	383	450	434	414	434	420	443	404	415	428	382	426	451	408	418	435	452	465	427	384	445	406	447	454	469	440	442	425	412	447	434	433	437	415	408	440	444	428	462	441	444	456	400	427	432	440	457	438	432	420	441	423	412	453	414	455	443	441	450	439	446	450	433	418	413	421	420	439	443	437	418	410	403	426	347	422	399	428	449	407	408	431	412	470	424	412	415	447	429	389	384	411	419	419	454	427	451	446	454	457	424	468	450	462	417	413	399	432	428	429	406	431	415	442	404	418	424	421	404	424	434	412	427	418	453	416	448	439	428	428	435	448	410	433	422	462	450	427	430	456	471	429	414	418	483	392	453	410	443	456	462	450	415	469	406	451	466	418	426	410	425	406	405	457	457	438	458	437	450	435	426	461	436	469	469	439	488	432	428	433	450	423	424	397	401	420	423	438	470	405	439	462	462	452	429	370	392	478	417	448	388	409	413	424	433	459	404	476	399	475	443	440	466	388	429	428	422	413	407	423	478	398	451	445	464	407	420	415	432	419	428	434	428	409	406	438	433	442	425	452	440	421	435	402	451	444	412	458	441	424	426	437	456	407	397	392	418	423	431	405	428	423	428	458	445	433	425	452	438	420	464	465	449	433	439	428	428	422	426	451	446	406	443	407	408	398	419	436	413	430	422	448	403	443	387	474	422	416	454	478	443	466	412	441	441	436	421	413	436	417	434	438	429	442	421	414	461	397	455	448	446	426	434	421	459	447	439	422	423	442	460	404	438	463	468	432	477	426	434	415	491	446	407	441	435	478	451	433	441	451	424	441	468	422	389	442	396	418	415	433	464	443	409	433	421	459	435	443	421	474	426	394	377	456	424	468	442	456	444	456	456	446	430	415	435	435	386	446	446	372	426	436	417	434	409	434	457	424	412	444	467	402	427	399	442	446	423	427	416	407	445	491	433	433	397	437	498	412	403	431	400	428	421	437	421	439	438	423	450	432	444	439	455	421	410	424	411	411	433	423	410	438	456	435	447	418	459	445	451	443	449	423	450	455	440	412	398	423	456	455	412	427	452	415	427	400	459	413	445	429	440	415	434	455	459	458	430	435	425	415	395	420	421	412	430	445	453	427	426	444	412	425	409	411	435	453	436	444	419	437	423	447	455	403	440	440	438	408	385	446	398	462	427	421	404	444	406	447	441	423	423	425	410	448	400	444	458	408	465	428	470	455	395	422	488	430	443	435	465	417	410	430	416	432	408	451	419	452	426	464	405	480	417	427	465	454	436	412	392	415	445	451	415	454	475	412	461	432	395	454	378	390	459	444	412	442	400	443	446	412	416	430	467	430	435	425	428	436	392	407	406	401
15816	75290	81793	72477	58287	35202	17330	5719	1451	537	515	404	457	480	490	488	461	481	477	503	496	509	470	507	483	478	449	496	440	481	434	499	482	484	458	452	473	498	459	510	502	474	472	475	440	466	455	497	437	488	460	516	473	470	504	423	448	417	494	476	485	478	486	464	461	466	472	455	494	484	490	451	430	463	441	460	499	479	465	461	486	455	452	456	454	487	478	446	496	492	508	473	487	446	485	514	451	470	467	485	482	433	453	480	445	419	492	480	435	482	422	480	477	480	480	459	528	476	479	501	498	486	468	460	463	460	455	477	452	477	438	475	493	485	449	482	464	482	476	405	478	502	475	434	480	471	489	447	431	461	504	506	501	471	474	471	477	505	473	471	474	487	464	496	432	463	453	478	490	474	488	444	519	460	457	500	455	481	458	490	462	481	493	465	459	480	491	494	435	464	478	466	479	451	461	484	482	460	475	480	471	498	451	459	504	444	504	475	457	490	468	515	503	466	470	495	473	459	475	437	473	488	479	506	510	477	439	486	486	476	451	508	478	448	458	464	522	470	482	483	480	491	497	448	495	480	476	450	510	465	469	517	492	496	446	447	494	481	513	514	460	431	453	478	422	450	470	492	488	521	518	475	466	491	485	470	483	500	490	501	488	466	477	471	471	505	452	480	496	463	465	446	445	471	478	464	497	456	474	455	454	464	466	497	437	507	475	472	483	468	464	510	471	475	458	459	466	457	475	492	453	484	451	438	515	429	438	527	451	468	439	489	468	483	487	492	468	458	505	481	462	455	445	493	478	476	485	456	473	471	457	518	472	451	430	484	463	516	457	440	482	510	487	487	481	478	498	500	488	499	462	472	460	452	471	501	502	435	426	471	472	466	463	497	449	506	453	517	462	444	488	421	469	474	483	504	490	454	431	475	459	468	462	472	464	439	502	447	507	468	439	500	423	480	490	482	472	477	419	508	484	476	478	443	496	442	476	475	479	501	480	468	454	477	458	423	469	477	486	518	487	443	490	463	482	470	494	464	423	474	491	460	495	496	461	505	466	474	501	438	463	517	475	476	477	492	506	470	486	438	483	489	506	505	490	475	469	469	472	490	468	444	440	497	496	455	438	485	478	489	466	465	479	458	460	492	457	462	477	462	483	442	460	484	498	460	445	470	458	482	462	489	453	465	455	492	468	492	503	474	467	454	501	471	499	463	466	478	475	466	481	491	457	471	477	466	472	450	492	435	446	467	478	514	468	500	465	447	475	455	494	463	459	441	511	465	475	487	490	484	500	484	495	475	469	460	483	439	472	523	472	500	459	445	449	480	460	476	482	470	488	484	451	504	492	460	463	465	480	435	455	497	474	486	489	447	475	485	517	500	457	456	503	463	438	496	486	481	485	474	454	436	457	496	432	428	484	498	465	447	502	487	449	493	478	455	474	491	466	449	489	459	447	467	480	511	460	471	458	459	517	493	465	464	473	494	468	443	479	480	459	461	479	458	514	471	450	453	506	477	451	445	496	489	494	467	479	440	467	455	471	458	416	503	457	438	476	501	490	477	504	436	473	519	466	471	468	530	463	447	435	458	477	427	465	490	483	445	507	472	464	461	461	478	483	494	497	462	477	475	434	443	459	467	489	509	498	475	493	496	476	452	429	413	492	484	479	492	481	444	493	471	513	475	493	422	477	438	441	503	497	499	497	502	486	420	480	489	476	462	522	483	461	463	481	477	470	460	447	453	474	494	474	452	497	513	482	482	489	519	478	480	440	449	464	475	471	482	445	471	474	477	460	446	487	496	469	435	489	505	457	456	499	488	468	490	469	464	448	461	480	465	466	447	471	461	483	473	491	441	475	477	471	458	500	457	479	472	444	456	439	454	449	492	453	479	437	490	467	451	506	466	491	491	494	475	487	468	495	463	465	464	476	485	479	464	508	443	517	434	478	497	462	454	529	469	469	453	460	465	462	492	478	460	481	484	527	511	449	480	498	456	467	457	478	444	458	468	462	463	424	443	485	505	486	472	476	479	462	446	437	469	450	439	464	501	491	485	468	504	492	485	524	494	512	442	451	489	446	467	471	474	498	463	459	476	442	493	464	439	431	459	477	448	473	503	486	423	463	481	440	495	491	465	502	472	443	444	463	477	450	457	481	485	439	461	508	490	501	447	456	443	512	451	453	480	489	484	452	478	492	478	452	496	508	419	450	508	438	470	473	440	458	471	423	472	456	496	507	485	489	452	502	489	450	463	425	435	450	458	502	492	436	434	486	491	451	495	490	484	458	480	493	460	472	453	497	443	469	508	458	471	546	490	439	471	457	443	482	516	468	495	456	444	442	501	435	469	477	476	462	473	476	451	489	479	468	465	430	467	485	478	491	473	486	470	448	440	460	481	453	477	469	508	475	484	426	503	473	464	475	493	469	498	471	481	506	457	457	492	472	461	505	469	457	487	443	451	444	458	484	470	530	488	450	455	523	482	466	476	462	495	469	470	453	466	510	477	493	439	433	475	511	467	474	516	490	510	510	499	478	437	457	506	473	483	494	493	453	510	516	465	471	473	512	467	472	437	435	452	458	464	491	484	466	459	497	484	450	460	447	432	540	504	492	438	483	426	471	480	476	491	497	447	486	458	491	427	433	496	483	487	492	504	441	487	458	483	468	459	472	463	513	484	461	449	476	461	450	461	473	419	491	471	477	410	474	468	481	474	441	508	522	477	486	445	473	486	474	448	505	470	458	499	508	483	466	485	451	510	467	443	487	475	498	456	475	495	464	474	422	448	491	492	484	452	414	438	485	480	485	471	472	464	511	499	486	477	480	453	485	489	448	458	473	479	510	510	455	493	481	459	463	488	496	478	471	422	451	492	452	473	474	491	457	496	511	463	465	504	492	511	438	447	475	468	484	447	454	444	525	479	490	452	432	470	478	499	468	441	487	474	485	463	464	479	465	459	457	474	481	482	479	463	463	457	441	495	484	501	450	492	441	462	468	426	489	456	426	478	477	490	446	436	453	464	465	482	454	470	468	527	505	466	467	452	457	496	531	470	501	452	490	521	456	467	504	450	467	477	466	452	520	465	491	471	471	479	480	448	487	477	460	504	460	446	477	460	488	469	473	457	474	465	484	465	469	465	449	451	493	464	508	453	505	485	441	498	477	482	491	430	459	461	491	447	503	541	475	484	486	452	483	445	488	465	490	484	507	478	519	479	443	480	462	457	468	478	456	461	529	484	470	500	439	485	461	469	461	508	452	468	406	470	512	472	484	474	510	484	468	450	496	495	477	506	460	497	496	481	450	469	467	463	519	469	472	462	474	471	464	468	476	500	464	462	468	462	472	461	487	492	492	504	458	495	445	477	484	456	434	483	475	497	494	485	442	491	472	486	492	440	463	488	443	488	458	498	485	483	461	448	462	457	463	514	495	425	471	460	475	470	474	475	446	442	485	487	474	463	476	458	451	488	456	507	439	517	468	470	458	464	455	426	489	468
27132	16457	18985	20171	13731	4872	1590	602	359	358	329	326	322	317	337	332	326	315	311	332	334	355	349	315	342	328	318	281	323	322	320	334	338	321	326	318	291	323	313	326	322	329	317	330	325	286	313	328	315	327	321	300	335	312	275	338	336	315	325	324	289	329	337	382	342	329	308	297	316	318	326	331	368	324	314	311	308	332	353	338	329	307	304	338	316	272	291	325	302	307	326	344	335	333	314	346	302	286	342	296	308	319	329	293	328	301	317	349	337	289	325	326	318	319	279	304	321	306	312	336	304	316	311	339	313	321	312	326	309	288	314	321	323	331	308	331	318	314	336	335	324	317	326	300	341	293	336	303	317	324	308	310	333	321	356	328	349	322	326	364	311	320	326	316	328	353	311	358	328	323	324	333	354	325	326	308	295	317	313	291	329	323	347	337	298	339	351	327	339	321	288	336	348	327	323	334	321	313	344	258	325	315	307	361	300	317	322	305	325	310	319	315	341	327	340	323	314	305	336	310	305	316	321	345	315	310	330	313	305	316	345	306	296	321	297	310	322	339	302	300	327	304	293	325	342	301	318	334	299	303	322	338	340	306	298	317	313	322	325	280	351	316	311	322	308	322	347	333	294	325	329	302	345	354	327	312	306	304	337	311	281	303	286	335	302	310	322	310	343	325	314	303	331	329	348	298	302	320	328	318	308	339	335	299	351	299	323	294	342	336	316	324	340	339	325	314	332	315	321	307	329	325	310	324	330	307	317	344	327	301	307	332	344	326	323	328	324	321	313	322	337	299	311	289	303	315	293	338	373	361	323	285	306	314	327	315	320	326	306	337	309	322	306	304	333	317	325	351	337	316	344	329	299	341	335	333	300	308	343	315	343	309	308	338	315	314	332	321	332	312	305	303	325	340	289	325	316	313	351	345	324	319	338	333	312	288	334	306	327	340	337	315	321	336	324	324	340	351	328	314	340	331	308	332	325	299	297	337	343	286	303	316	311	322	350	317	334	319	305	282	283	328	303	304	310	312	317	292	349	316	314	314	308	312	318	319	317	301	301	313	291	299	308	325	311	292	316	298	348	310	319	334	329	321	325	324	312	276	334	321	337	313	328	300	298	307	321	331	324	338	345	324	319	327	317	318	325	322	311	307	314	287	330	318	316	307	356	341	281	310	323	347	318	292	341	294	325	325	294	327	329	339	351	306	311	335	367	283	310	299	320	308	323	322	308	322	276	306	372	310	294	338	296	339	329	301	343	322	322	317	308	309	309	335	314	315	331	285	299	308	303	335	300	339	336	268	356	315	317	299	336	343	298	315	337	274	331	302	341	323	318	319	322	307	310	312	302	310	320	345	328	347	316	308	316	320	341	329	362	322	324	330	301	291	316	340	300	350	333	315	343	320	310	326	330	312	306	344	359	367	331	319	359	322	321	321	321	345	335	295	318	324	328	315	265	318	315	301	327	317	326	317	312	316	320	321	327	301	322	297	329	322	320	321	316	318	306	309	308	344	314	311	307	299	316	332	323	326	309	326	300	308	332	330	332	315	331	317	295	308	334	296	355	380	311	334	321	299	337	316	314	299	345	310	298	317	296	324	307	334	295	330	324	306	311	337	333	313	322	345	315	318	288	327	309	329	326	342	305	311	306	355	316	318	347	319	321	341	349	345	309	290	318	334	300	334	326	316	311	321	269	331	344	298	322	328	319	307	336	322	329	312	342	324	322	329	327	313	339	318	309	327	290	305	310	332	330	342	323	307	313	336	344	335	265	298	330	323	333	341	308	336	317	297	282	324	302	335	328	296	300	289	310	344	335	343	310	296	300	328	317	326	364	335	306	351	340	313	326	347	318	297	335	315	344	318	352	312	320	308	301	317	321	352	304	304	318	339	368	318	339	299	358	336	328	317	296	332	295	308	333	317	308	348	327	305	329	318	338	301	290	276	301	319	323	341	297	289	313	311	349	342	357	337	302	317	342	340	363	373	331	318	294	321	310	320	313	327	352	334	339	315	316	333	328	311	319	322	319	338	320	290	323	307	359	339	330	344	326	316	316	307	354	347	303	320	293	308	311	294	303	310	302	335	328	340	333	278	322	313	346	320	324	340	318	299	344	304	292	322	332	296	318	344	331	306	286	350	315	335	319	308	321	302	297	349	316	304	292	316	335	330	317	323	346	337	318	339	324	346	330	337	325	305	302	332	306	296	343	323	289	302	293	324	359	320	309	322	309	299	329	315	309	295	291	305	312	317	308	306	319	331	304	341	312	362	306	309	345	309	320	359	307	366	322	317	335	308	335	314	329	314	361	323	313	335	287	335	347	348	317	301	333	316	321	318	333	313	310	323	356	339	338	332	317	299	341	321	298	300	356	321	285	325	311	338	326	332	333	310	316	346	317	307	307	325	342	332	300	304	306	325	318	340	331	300	324	318	342	347	319	372	364	322	303	314	323	309	327	332	306	263	291	297	346	316	318	360	313	311	341	306	332	354	315	332	333	324	342	305	313	318	324	319	351	302	346	314	301	337	360	318	356	325	311	346	331	302	353	329	321	326	327	311	342	319	324	311	340	316	305	328	346	312	318	325	331	330	337	331	322	342	346	331	333	304	327	320	322	325	298	338	348	310	333	330	341	290	303	310	322	334	319	332	357	314	319	349	309	315	309	307	315	302	333	315	344	315	315	300	308	318	288	311	339	323	330	330	340	318	334	314	318	323	343	312	335	298	313	339	334	344	309	272	301	287	323	318	336	338	338	325	324	298	316	323	322	334	326	290	311	340	320	324	308	328	305	316	339	306	307	372	305	339	324	296	314	311	349	306	338	298	315	324	325	349	290	309	314	362	327	305	328	323	372	277	314	345	317	339	316	279	343	302	365	296	308	331	310	299	322	314	331	326	320	330	315	325	301	341	326	340	335	318	304	302	313	334	306	331	289	329	326	309	307	323	298	298	321	311	303	303	327	344	338	315	329	335	313	316	312	307	324	334	295	330	306	351	318	322	323	325	296	330	311	316	361	308	357	347	314	341	328	331	328	301	343	342	318	314	332	299	336	302	316	326	314	336	311	303	290	327	318	312	336	333	321	313	309	314	316	320	315	331	321	314	325	325	326	328	342	317	313	306	327	285	323	354	357	300	327	332	298	313	301	323	321	314	306	290	340	343	310	311	348	330	331	347	329	318	345	329	330	322	315	329	311	313	297	327	301	327	326	350	334	306	316	331	335	290	306	337	347	335	327	357	304	340	332	357	328	298	324	354	326	332	292	316	322	310	341	297	301	307	337	321	338	312	364	333	326	330	335	336	322	319	320	322	321	319	300	310	323	330	333	311	334	307	312	316	309	321	305	317	314	311	321	314	335	353	312	317	337	301	331	293	299	327	327	290	333	304	351	309	310	330	314	304	291	369	317	292	323	296	303	325	328	313	331	318	327	344	316	320	318	342	329	311	318	293	307	312	318	328	335	335	298	326	324	328	318	314	336	311	320	306
5615	11396	18448	15525	9703	3861	1635	724	366	311	347	357	331	316	289	291	317	321	314	333	335	336	346	348	317	326	322	345	314	268	328	316	330	323	351	311	344	341	329	341	334	322	307	316	334	335	351	331	308	288	319	306	294	332	343	335	323	356	335	340	354	323	329	344	354	346	331	327	348	325	325	325	319	328	308	316	317	299	352	360	318	335	302	330	347	303	304	330	334	294	327	358	296	375	323	342	330	314	311	326	345	302	358	329	342	296	320	324	329	308	334	339	360	309	324	309	372	310	344	304	311	299	308	325	354	303	341	335	332	312	371	313	310	329	317	311	344	342	329	344	323	324	317	373	325	307	324	342	307	334	325	324	292	307	319	317	341	305	328	326	319	336	332	324	317	301	340	327	319	325	324	326	318	321	306	323	294	292	333	334	305	307	351	350	308	330	326	340	338	315	293	327	338	353	321	327	325	321	311	299	338	314	311	309	309	315	343	336	316	326	306	309	323	310	310	327	330	310	308	294	310	335	306	353	315	316	312	315	334	333	347	321	339	329	317	307	327	326	333	312	305	323	334	327	332	330	331	330	328	339	326	330	315	326	339	339	302	315	309	358	298	313	324	303	335	306	328	330	305	311	327	325	337	298	337	311	321	315	295	312	346	334	316	310	311	337	299	301	323	342	304	360	311	313	280	326	323	311	334	337	285	343	317	282	309	347	331	326	304	324	354	306	299	334	357	324	317	328	344	306	346	338	319	337	304	312	318	352	327	318	315	343	275	337	322	321	332	317	304	297	334	292	345	313	321	353	323	302	325	323	333	322	318	308	347	324	308	309	297	344	310	308	302	309	319	322	354	315	322	353	303	320	299	308	319	334	302	312	360	329	314	312	312	311	342	318	315	327	339	323	350	338	337	332	371	328	301	307	310	304	310	309	323	313	322	316	345	316	340	300	304	329	326	305	336	290	329	291	311	298	314	329	342	320	326	349	290	303	354	333	327	320	321	306	306	304	333	329	309	331	294	323	349	324	361	318	339	345	325	318	331	298	342	299	325	315	344	327	337	317	339	348	339	305	347	301	322	318	298	291	306	347	338	334	310	298	319	322	332	314	351	344	337	334	301	331	301	346	278	342	360	311	325	294	306	290	303	334	309	322	327	312	367	310	346	337	313	291	338	291	338	329	327	299	341	309	325	318	314	299	334	350	326	335	330	297	312	300	337	315	316	294	279	328	325	323	337	321	334	319	359	309	347	323	312	339	360	318	311	341	350	299	317	305	321	339	340	356	341	289	330	311	307	334	327	323	316	343	353	303	304	314	327	321	323	306	375	336	360	333	352	305	325	318	314	339	354	293	323	330	334	329	344	302	319	328	299	308	311	309	328	322	339	328	335	325	311	334	291	313	315	293	341	326	342	294	299	354	330	314	309	321	333	332	335	328	332	310	306	371	326	338	316	317	327	323	349	327	276	336	317	338	306	334	328	337	314	321	313	330	324	340	315	339	330	320	296	339	308	308	349	325	351	332	329	340	346	309	331	324	327	321	334	323	311	335	333	317	318	309	309	317	330	334	306	324	299	313	311	320	308	330	303	327	323	347	312	328	307	304	341	334	324	342	307	352	320	333	350	335	358	329	339	331	305	325	296	293	326	302	357	353	316	321	320	348	327	315	315	307	327	315	321	325	341	354	297	331	335	321	334	330	310	359	298	318	302	332	283	325	309	333	292	297	321	321	296	315	350	287	285	320	333	314	313	316	301	336	361	316	326	311	326	331	303	316	317	309	318	311	268	302	326	318	337	307	306	322	314	327	320	330	332	307	323	311	296	302	312	310	288	352	301	328	306	321	363	292	326	318	321	347	338	345	313	347	323	320	291	315	332	338	322	291	317	310	356	333	319	342	337	308	314	324	350	304	323	285	303	322	308	321	352	327	280	340	329	328	322	340	333	332	319	294	320	331	322	309	318	325	330	344	328	318	323	310	292	361	301	327	360	306	356	334	326	357	331	320	342	321	333	322	341	333	316	311	313	317	335	322	327	307	337	319	290	302	325	331	322	313	319	326	311	331	312	284	349	333	309	334	338	293	323	315	342	309	325	339	306	350	320	355	292	333	346	340	337	313	286	294	324	333	363	339	324	319	339	320	312	289	335	323	323	333	328	307	321	321	347	341	313	331	322	307	327	361	327	340	319	322	321	305	325	292	301	334	308	293	279	312	344	343	336	324	314	321	320	327	318	350	318	323	309	319	311	296	332	289	321	314	331	304	338	294	331	314	326	343	319	294	321	325	310	346	345	327	322	307	331	327	321	329	329	348	334	316	311	336	306	346	347	312	345	300	316	318	310	326	322	325	317	313	330	308	291	310	301	293	337	335	302	302	303	339	306	307	325	339	320	310	308	298	321	330	313	347	338	321	337	313	301	333	327	319	332	324	331	326	309	344	317	336	316	302	324	319	349	308	329	337	335	334	339	350	308	334	311	284	340	312	312	297	341	317	339	331	295	316	312	354	326	328	333	314	296	332	342	319	306	312	339	328	340	322	297	323	306	305	304	330	333	305	350	323	312	317	304	327	347	319	362	311	292	314	357	309	325	331	340	311	332	309	313	301	318	350	319	347	322	342	285	292	328	345	371	327	320	331	350	340	312	295	335	334	330	338	363	376	323	300	304	304	331	335	305	359	302	357	347	337	314	304	347	292	330	326	297	309	338	324	345	339	306	353	326	319	300	315	330	326	315	351	338	346	330	328	314	320	302	286	352	339	325	352	296	340	316	306	306	305	332	333	306	328	351	322	318	310	323	306	313	310	314	337	325	332	319	326	303	321	342	313	320	327	322	299	310	343	314	353	322	312	324	312	325	366	345	332	293	329	323	323	291	323	326	348	315	349	329	321	338	307	318	316	318	286	327	304	305	333	345	300	321	286	299	318	306	331	306	321	307	331	296	342	356	338	319	317	272	340	332	331	338	327	317	333	314	338	328	340	338	305	318	319	296	333	348	321	322	314	305	333	316	330	329	316	338	335	308	319	307	341	327	355	325	299	308	307	290	315	332	313	345	340	335	313	308	282	355	345	270	336	333	305	325	309	346	336	321	310	325	312	315	317	304	335	321	308	347	303	320	308	321	308	309	332	334	287	303	315	315	316	305	361	315	282	310	340	344	314	315	289	358	328	317	288	342	324	329	319	350	301	314	345	300	347	325	342	362	328	302	317	307	357	338	313	347	329	316	360	283	331	330	346	340	326	314	346	334	279	347	335	323	330	307	344	310	339	291	310	367	341	304	298	357	321	313	325	334	355	324	333	329	357	318	337	323	302	314	358	334	313	319	331	286	352	323	338	305	311	331	309	311	320	327	287	333	314	321	324	310	291	311	327	312	301	349	322	308	340	346	334	339	341	299	337	325	344	338	354	287	331	316	314	321	325	338	308	315	318	351	304	306	290	321	303	330	326	325	326	306	351	310	333	330	315	309	322	307	336	327	354	300	345	308	338
25201	21385	38564	54788	46484	29840	12182	2515	583	383	329	357	376	315	335	372	360	381	345	358	346	344	345	347	320	340	345	346	349	341	329	359	349	340	359	351	336	308	332	351	335	350	321	364	326	328	343	321	355	320	329	354	345	343	357	334	297	354	337	334	327	324	313	360	345	316	354	358	331	329	335	319	354	341	352	325	335	354	343	323	307	343	311	336	311	339	338	322	337	307	320	337	364	306	325	352	336	362	339	341	311	336	346	367	341	327	323	329	352	365	350	309	363	325	342	342	370	356	341	320	329	364	332	343	325	322	302	327	316	364	321	341	322	329	326	364	346	357	365	335	351	343	325	349	371	349	339	311	343	322	351	314	353	337	357	349	322	341	331	345	314	340	312	311	348	334	306	347	341	363	341	335	340	344	381	340	322	321	318	348	333	324	326	333	320	350	324	335	324	353	349	325	324	321	318	334	369	347	349	334	342	316	351	327	323	328	335	337	325	328	336	330	349	373	333	330	362	336	318	293	352	348	354	351	313	364	317	336	333	356	340	323	341	341	358	348	363	336	311	332	363	333	326	350	340	361	351	335	329	335	369	333	327	346	333	323	309	322	341	355	372	356	314	353	360	364	362	321	366	320	314	326	361	331	358	318	315	321	329	307	344	368	360	359	318	313	348	328	336	354	356	318	354	339	323	357	331	315	378	332	339	340	331	369	343	339	351	314	356	350	352	339	333	381	289	359	309	347	347	377	334	348	327	362	334	302	299	331	334	345	340	363	344	352	339	310	339	321	310	360	319	320	358	349	347	342	353	386	359	368	362	349	325	334	313	325	347	319	335	304	331	334	294	329	336	344	318	342	279	335	289	341	363	311	315	339	343	348	350	353	325	336	317	326	345	383	367	362	360	321	337	329	331	317	367	325	336	380	331	340	302	319	316	331	346	340	343	335	320	347	323	332	384	342	313	318	328	314	360	340	327	334	354	342	333	342	354	358	340	369	305	317	350	316	337	318	308	344	332	342	347	315	353	320	372	323	308	319	352	344	335	347	325	361	293	343	341	332	347	331	356	335	355	328	362	288	330	334	349	326	347	330	331	337	336	341	338	343	346	336	328	337	318	350	320	360	349	336	330	308	329	323	314	301	324	356	333	335	324	317	357	345	323	320	324	345	325	346	331	321	352	372	331	378	354	328	337	341	309	340	323	362	336	363	318	316	347	329	347	307	325	350	338	307	325	334	345	331	335	371	348	370	354	298	350	319	351	346	322	343	337	343	326	321	358	356	357	307	334	342	341	339	356	318	328	338	336	354	315	335	348	340	360	324	342	351	347	319	367	361	338	321	327	305	334	341	322	356	349	363	300	331	335	334	362	320	339	338	332	346	341	321	341	299	320	350	354	321	338	319	320	332	361	319	334	332	306	351	318	358	335	366	359	361	301	329	331	314	349	370	353	347	362	335	348	364	345	318	341	337	340	345	345	367	311	372	354	334	328	309	329	309	318	342	317	320	335	329	346	336	375	384	349	324	286	349	350	358	343	335	353	309	349	323	334	318	362	342	323	323	335	365	347	361	341	353	351	352	335	355	327	331	348	363	305	290	323	321	335	333	332	330	341	343	339	354	323	351	338	336	351	355	332	320	321	334	362	365	324	334	367	346	364	345	343	315	347	348	342	329	311	311	337	340	334	307	330	334	337	361	342	331	359	357	364	293	318	326	335	341	362	350	321	353	338	311	343	316	342	325	329	325	314	357	299	335	320	342	323	352	343	335	301	356	340	337	353	318	347	312	334	335	330	324	322	346	316	306	321	324	385	367	327	315	329	352	313	336	311	365	354	337	350	325	342	337	346	325	331	345	361	335	355	346	346	365	351	332	325	316	360	324	345	331	317	328	356	341	326	367	324	357	331	327	343	348	336	334	358	322	303	330	334	341	323	342	341	313	332	290	321	367	349	325	317	315	323	324	347	340	336	330	328	319	355	299	330	351	308	333	317	316	343	341	327	325	348	359	330	346	340	347	350	335	341	318	343	314	345	348	362	316	333	333	322	351	338	348	320	355	351	343	351	336	339	339	334	325	325	351	285	333	347	350	365	293	340	347	329	354	343	374	360	306	348	314	326	346	370	324	346	315	327	329	310	316	351	338	326	318	346	346	323	352	367	365	356	317	329	381	355	294	342	372	340	335	348	334	337	346	343	333	351	299	324	339	345	349	320	307	348	348	335	351	319	327	349	333	359	319	304	341	337	316	293	364	336	349	362	312	324	337	337	343	335	349	331	308	343	305	308	300	298	331	342	360	298	310	336	328	325	314	329	356	327	326	340	325	319	326	332	342	330	356	347	358	361	325	331	357	333	310	349	362	316	342	356	335	331	340	357	332	310	331	353	361	350	296	343	350	321	341	332	310	381	322	319	346	333	317	327	325	342	355	346	328	335	345	355	320	317	299	295	336	324	316	338	328	342	365	329	347	344	309	340	323	361	335	352	354	368	364	364	300	347	326	316	371	349	354	355	327	343	328	327	325	318	297	345	344	358	354	335	342	318	326	335	298	357	315	346	345	317	343	324	318	353	316	365	374	318	334	332	368	306	351	335	380	360	323	317	338	372	310	320	334	317	363	367	350	331	340	331	352	342	344	333	344	338	338	356	350	342	325	322	354	304	324	335	344	340	356	349	334	326	315	319	337	299	345	340	352	324	336	315	355	321	339	322	354	372	365	371	342	349	330	316	366	350	311	308	302	345	352	347	354	329	349	335	358	324	306	332	338	334	342	277	355	331	365	342	330	325	304	295	344	360	315	333	325	344	333	347	337	350	364	358	317	370	345	326	336	328	338	339	349	320	336	341	352	329	346	339	314	348	347	369	350	330	380	351	353	320	291	316	324	359	324	370	332	374	364	323	347	326	340	354	342	358	332	360	326	319	362	340	320	325	330	319	345	326	332	367	321	332	345	364	327	305	359	334	334	349	314	337	344	304	357	335	331	325	368	353	329	321	379	326	307	358	330	374	323	365	326	349	317	326	340	360	352	329	324	355	337	324	359	340	331	346	348	366	336	331	353	352	330	352	335	383	347	335	369	333	309	339	345	341	353	350	305	364	335	361	346	340	366	358	355	322	328	319	351	344	332	371	329	326	334	348	341	290	332	348	328	308	317	350	342	343	303	339	358	344	341	339	332	348	320	311	327	316	332	335	334	377	339	340	346	330	342	322	328	332	326	318	365	324	332	310	328	330	335	356	331	330	340	310	372	354	304	331	308	358	359	314	347	311	337	340	341	342	312	325	381	335	343	348	353	335	324	303	361	312	308	344	329	348	364	325	338	340	362	342	349	342	322	351	333	333	312	341	337	310	333	326	323	331	355	314	371	341	331	302	379	298	330	362	342	344	326	327	322	345	341	357	318	346	334	337	346	374	325	365	326	325	343	345	350	311	346	347	326	327	390	338	374	312	339	315	332	320	332	329	360	355	345	321	340	339	353	335	341	359	345	315	330
12872	50654	63259	52927	40096	21322	8000	2434	624	389	343	357	352	361	361	349	368	352	363	353	381	372	380	358	389	338	374	352	378	369	345	374	398	362	345	355	356	381	379	385	360	370	378	347	378	381	353	376	357	366	381	420	383	393	365	386	367	336	366	343	367	383	399	380	357	376	394	366	388	362	366	336	375	402	388	368	363	368	346	382	370	372	383	337	349	358	340	362	351	359	334	377	347	340	364	348	298	352	367	360	386	380	352	345	358	393	368	350	391	376	386	395	377	373	358	355	323	341	351	343	357	377	365	361	359	359	363	347	360	335	342	391	341	366	353	390	333	349	350	376	352	355	390	400	378	360	369	363	377	334	400	366	348	385	347	368	362	375	366	331	374	336	374	339	397	381	373	363	373	344	360	368	367	381	324	407	364	382	339	392	348	369	367	321	362	359	390	370	335	333	362	381	360	374	383	350	356	357	374	385	351	358	367	396	382	379	392	333	387	341	378	362	334	341	375	366	337	391	333	343	381	355	386	329	344	357	359	407	371	383	363	369	410	335	387	382	368	364	351	377	362	377	375	359	354	397	386	350	341	360	371	355	383	352	342	345	401	339	356	368	363	367	353	349	360	379	361	379	386	403	376	371	382	349	372	337	363	381	367	356	343	345	367	369	391	388	394	365	396	361	345	377	391	350	401	358	383	387	397	379	335	380	377	329	370	383	342	392	395	371	394	376	370	363	399	377	345	343	401	362	365	389	393	375	374	382	352	381	321	366	350	351	392	363	386	384	355	341	347	364	357	392	368	351	402	336	345	336	355	354	349	351	354	348	382	364	383	334	377	359	397	373	384	390	347	375	372	376	344	385	385	356	349	355	388	375	396	355	366	383	383	390	354	341	335	359	337	371	377	352	370	347	372	364	358	354	344	373	343	366	369	386	367	387	370	394	378	388	357	353	392	360	340	379	376	362	369	398	347	358	365	361	388	386	340	363	349	351	352	380	379	331	384	394	372	347	366	358	368	374	387	382	357	378	365	380	366	348	333	342	365	363	380	386	385	363	377	362	383	334	345	397	348	349	390	362	361	366	378	365	329	396	313	339	340	346	388	380	353	371	345	360	340	353	347	370	355	406	355	360	364	347	330	358	359	387	377	363	370	371	357	355	360	359	386	374	359	368	367	353	374	353	366	382	349	368	376	345	372	377	346	359	357	390	360	344	350	374	383	388	357	349	370	370	367	331	335	367	364	346	348	357	370	347	361	361	350	356	362	381	350	345	366	357	400	360	353	377	342	360	401	376	374	346	368	361	372	374	378	354	361	355	376	366	357	365	356	363	382	391	396	354	355	387	363	382	337	371	368	344	337	371	354	386	357	342	397	368	422	388	364	385	381	408	369	379	386	352	372	353	330	358	344	356	381	345	359	340	410	392	340	389	342	366	389	390	357	369	371	373	322	375	345	330	374	349	352	316	349	349	379	344	358	380	404	362	320	365	372	318	375	372	370	373	352	357	367	377	368	375	371	369	377	330	368	351	367	398	361	370	380	383	347	369	410	393	333	377	362	369	344	392	397	335	308	328	355	355	394	374	356	357	388	362	371	393	370	366	366	350	366	360	355	390	360	392	364	353	361	372	337	391	354	359	339	397	399	379	366	361	401	347	373	335	396	352	365	380	339	344	385	388	382	400	370	356	396	382	366	386	386	352	358	363	384	383	399	377	368	396	351	364	369	362	362	369	375	350	348	340	400	364	398	341	379	397	337	353	375	365	365	363	359	348	357	358	345	341	403	339	385	376	367	358	386	375	377	368	360	357	357	335	353	375	367	346	340	394	361	342	340	349	354	358	377	330	388	348	391	364	371	386	349	340	343	340	410	353	331	340	365	361	356	376	357	371	370	372	361	365	344	366	338	349	353	349	375	367	356	380	385	379	375	358	339	363	345	346	357	377	355	373	373	359	388	387	342	352	351	361	355	340	362	366	356	373	382	345	352	343	362	363	381	360	367	355	371	363	344	362	367	354	380	387	379	365	350	349	390	367	361	383	369	369	363	333	335	324	355	346	306	346	369	379	331	354	375	352	363	323	338	373	361	346	368	331	362	378	354	360	349	389	355	403	370	346	364	324	353	366	365	364	386	363	351	400	363	351	347	356	363	366	383	372	377	351	367	381	375	365	338	363	343	368	365	378	380	350	388	366	362	380	368	366	375	363	361	383	357	355	342	356	347	369	391	329	347	347	363	356	334	384	368	375	387	354	374	391	398	423	333	358	382	380	379	381	382	374	382	357	329	351	369	375	352	366	362	375	360	382	372	385	339	359	356	357	355	353	354	359	347	409	368	361	338	346	379	371	377	369	325	410	350	371	357	360	344	352	335	364	364	369	305	355	345	349	359	350	373	350	358	400	356	363	367	377	380	396	364	353	360	392	365	366	350	372	335	336	398	362	385	386	387	368	338	365	368	354	353	356	407	371	371	353	377	380	376	367	378	320	356	361	404	341	370	361	376	328	363	370	331	364	362	334	381	396	388	393	374	353	372	395	331	390	375	380	352	350	377	359	373	385	378	362	367	345	367	380	373	376	361	343	359	349	366	375	358	339	352	400	375	375	339	376	342	329	368	359	345	341	364	378	353	370	324	354	360	362	399	352	354	374	371	396	329	355	346	385	352	359	378	334	369	379	371	379	342	368	362	344	395	339	366	366	373	373	380	371	316	355	365	364	414	392	363	365	353	345	377	369	346	348	362	335	324	357	357	351	330	395	377	378	351	383	358	374	355	336	355	366	399	378	344	353	347	388	341	337	394	387	364	401	351	338	348	327	323	368	321	351	337	326	328	338	380	353	368	377	374	328	352	370	354	318	342	346	371	372	365	387	337	384	363	392	377	349	400	358	333	387	362	336	347	381	362	378	345	368	374	357	392	404	370	372	410	380	341	361	391	369	355	375	366	343	361	386	332	376	364	387	351	391	368	422	348	347	367	388	390	389	374	360	349	361	402	337	363	343	333	381	341	361	392	364	390	375	334	364	345	392	365	361	349	390	402	376	344	381	371	373	355	335	353	382	361	357	348	375	375	357	358	399	385	349	359	360	400	368	395	374	324	364	357	362	372	362	352	362	368	374	354	382	383	361	337	357	360	366	385	333	337	343	343	349	347	350	322	355	370	398	397	377	356	358	350	367	314	353	375	367	381	335	359	370	367	363	362	354	352	349	388	347	365	350	335	317	332	351	331	346	362	345	323	359	348	373	403	347	376	384	389	365	378	374	386	375	351	326	329	357	365	344	346	355	345	345	376	346	367	352	363	380	343	353	353	373	352	373	371	337	379	370	365	389	342	356	384	369	370	375	363	365	359	347	356	378	386	350	356	367	327	349	378	350	353	374	387	329	396	336	383	347	372	361	393	341	378	368	364	367	399	334	351	396	362	376	364	346	379	425	359	348	393	355	379	366	383	373	351	329	354	334	404	410	364	369	324	368	362	367	361	353	376	383	386	365
23961	21212	36974	56280	53438	40373	24109	7049	1056	493	474	435	416	457	454	437	445	459	435	429	479	423	450	452	416	464	474	455	447	394	490	449	466	461	432	406	401	422	449	465	438	434	439	442	453	420	399	448	379	441	466	388	423	441	442	441	402	455	396	436	436	441	421	416	452	426	447	456	462	465	409	428	445	441	452	415	435	477	409	450	422	421	449	390	441	454	417	468	426	421	427	447	422	429	443	432	420	412	419	412	433	439	444	395	446	440	441	444	412	398	421	451	400	434	412	415	434	423	436	422	418	437	440	425	448	454	393	441	409	431	454	438	412	437	407	404	415	423	467	436	416	449	449	411	440	448	380	391	422	429	436	410	455	438	440	433	425	444	436	403	444	426	463	428	459	474	449	434	430	420	462	412	394	423	429	440	413	422	463	440	402	440	439	427	454	447	420	442	409	439	455	421	443	429	446	453	460	417	435	408	414	469	417	409	419	430	424	457	420	466	448	424	467	464	421	428	431	464	416	445	415	420	413	459	440	429	450	427	416	437	412	467	397	422	410	419	446	365	422	428	394	426	450	400	446	423	439	435	446	390	433	431	451	440	449	437	442	442	432	501	430	439	414	417	410	411	447	456	396	419	394	444	408	445	413	370	432	418	461	437	415	441	425	426	430	397	428	434	424	419	477	441	456	407	434	426	423	462	492	423	460	395	448	437	429	413	439	395	438	422	426	442	443	458	449	436	482	371	429	431	413	418	419	429	410	447	459	379	448	460	412	419	417	448	399	471	387	376	402	411	425	435	428	435	410	431	418	439	425	458	421	429	419	434	470	434	426	428	445	430	428	429	434	417	448	414	439	422	412	410	449	438	442	427	435	411	430	432	446	403	451	437	425	419	430	468	418	453	471	424	467	428	411	412	426	449	428	432	433	430	433	446	420	411	428	411	464	425	419	434	445	429	459	439	425	418	406	419	429	415	441	440	416	395	415	441	417	429	447	439	437	434	404	452	407	447	442	440	401	419	429	407	414	440	408	434	438	400	412	453	434	406	403	415	446	456	418	415	421	442	473	363	378	424	447	452	418	439	424	446	436	427	445	428	411	423	440	426	398	472	428	441	417	422	444	417	443	437	454	421	429	418	467	442	442	453	416	440	422	430	442	467	452	417	411	428	443	424	384	450	373	466	425	431	430	424	410	428	409	418	449	455	423	429	392	435	433	456	447	392	459	451	421	435	453	445	430	433	427	419	443	461	412	451	424	473	463	448	422	433	407	444	425	398	418	429	446	406	439	416	460	447	445	439	440	481	419	441	468	479	453	430	410	415	418	457	420	414	443	452	436	446	475	413	430	415	449	439	424	444	443	451	439	430	452	398	431	444	449	408	453	401	442	421	445	456	426	415	445	439	412	401	438	450	411	442	475	416	423	433	440	451	446	449	453	435	407	404	431	428	392	414	457	426	436	419	477	415	451	454	445	438	470	432	411	420	424	425	409	440	424	447	460	432	411	452	456	402	413	402	453	382	431	426	452	425	444	452	434	417	406	416	452	417	437	419	428	420	426	401	446	408	433	385	408	467	426	428	431	421	411	381	438	430	440	414	444	426	409	448	444	401	474	416	407	437	445	423	416	424	424	437	443	463	407	451	443	434	460	403	400	449	432	450	437	442	424	467	391	424	414	398	417	446	401	446	418	454	434	423	471	454	449	451	438	459	406	463	392	436	445	437	421	443	425	435	430	435	413	414	449	452	450	422	423	407	432	417	406	474	409	406	416	448	459	426	438	423	443	434	408	417	392	407	436	415	444	411	457	431	443	404	413	438	446	429	399	429	403	421	446	461	457	438	427	450	436	446	412	419	413	452	397	407	435	438	423	403	431	420	450	391	441	403	429	391	408	445	473	437	422	426	441	447	420	401	454	423	393	406	407	447	451	398	407	437	415	419	408	418	405	448	422	422	417	392	421	431	428	403	412	390	420	414	411	437	418	427	419	422	388	429	433	373	423	412	440	425	429	440	422	460	432	437	408	358	398	399	444	430	414	394	437	411	441	430	406	429	430	430	422	431	406	455	436	421	427	436	450	431	407	450	442	428	438	439	441	450	428	449	406	451	469	431	424	401	433	408	437	404	427	437	451	415	448	432	436	430	432	421	421	418	490	473	467	411	396	447	439	479	399	432	413	436	473	445	431	447	449	431	453	434	441	395	451	423	432	415	435	440	452	432	431	416	436	423	449	443	421	437	430	430	408	409	443	427	430	427	391	445	453	415	455	447	450	435	407	388	429	432	452	449	421	423	420	395	431	412	435	430	481	425	451	438	424	410	439	453	392	415	449	413	419	413	406	449	461	423	407	465	421	422	401	430	419	453	445	419	440	440	442	426	430	429	419	403	446	410	405	422	439	398	428	397	452	428	410	435	413	424	432	404	441	402	485	439	448	409	437	399	444	465	427	435	420	389	433	451	448	451	413	400	433	409	431	418	462	431	426	391	447	446	415	430	414	422	412	447	396	419	424	438	432	431	445	411	437	424	422	419	421	434	414	444	432	364	412	448	396	441	453	449	435	409	415	395	443	434	413	428	427	406	417	421	458	419	449	414	423	455	433	427	444	420	410	439	437	418	428	442	432	471	460	435	405	441	408	413	450	453	454	433	439	427	444	447	421	402	403	430	456	455	433	458	418	405	425	435	433	423	452	442	419	434	473	420	415	416	422	428	493	461	436	447	440	426	409	417	422	466	448	444	447	435	410	445	455	435	400	466	452	426	387	433	427	402	399	465	459	439	412	469	452	429	418	425	457	456	462	440	405	427	439	398	431	419	486	435	429	424	413	443	424	445	429	416	428	460	404	435	471	421	453	445	422	431	394	409	423	438	422	443	406	442	428	424	370	417	424	438	427	451	451	414	410	444	416	412	415	417	455	409	399	473	446	459	427	419	407	444	456	456	455	437	448	404	412	442	414	427	401	385	397	456	400	474	416	471	427	453	410	413	411	424	442	454	457	421	430	451	407	457	458	407	451	422	430	466	409	472	445	431	433	419	438	394	421	436	410	386	455	454	419	451	409	391	405	436	383	448	458	439	439	409	412	444	425	484	442	425	410	450	415	404	427	434	417	415	458	447	424	466	442	449	460	426	417	437	466	446	409	422	388	430	452	408	419	423	456	416	448	435	434	468	398	425	456	423	420	425	446	384	450	434	415	423	414	402	440	440	465	442	419	441	438	439	452	448	474	445	408	445	464	414	445	411	422	452	425	413	437	453	454	433	431	427	448	408	423	416	450	458	446	429	429	387	425	443	456	434	431	419	444	423	408	436	418	410	414	434	460	442	422	404	370	442	407	432	415	413	419	411	448	393	426	420	413	489	457	398	441	435	420	439	420	406	445	414	423	468	425	496	453	397	431	436	444	422	430	430	456	431	448	438	396	423	433	428	434	456	448	435	442	408	424	407	431	431	436	445	438	434	480	447	450	417	415	461	409	402	433	400	425	441	428	415
14114	65423	85672	75791	57074	34591	15930	5262	1057	494	441	482	503	441	476	481	453	470	461	476	495	474	467	468	487	491	479	462	512	477	474	437	481	479	458	504	490	502	481	473	436	517	486	549	471	423	481	448	456	485	473	461	482	494	453	455	461	460	474	479	465	490	468	492	470	450	451	465	489	489	494	447	483	519	455	442	467	472	465	482	446	456	470	492	462	452	443	492	491	435	470	476	452	479	499	456	455	497	455	472	488	488	458	435	495	465	480	498	514	463	496	444	453	478	460	442	451	478	478	476	463	460	437	471	439	453	476	465	461	444	449	480	485	481	448	473	458	465	448	468	457	439	490	458	446	453	461	452	450	469	452	451	446	481	505	473	481	468	470	445	452	453	454	445	443	440	469	434	479	496	455	430	445	500	466	478	448	456	512	484	483	481	473	454	457	507	444	466	422	506	468	473	442	477	480	476	434	417	483	497	466	461	473	437	445	420	464	488	464	446	460	479	454	490	477	478	471	499	456	488	482	479	472	496	461	488	502	478	455	473	468	497	481	475	462	476	480	464	495	453	489	531	482	488	467	482	448	466	465	430	439	490	462	466	463	484	469	482	506	451	455	447	416	457	461	500	470	456	456	481	447	440	482	466	470	479	446	452	460	482	443	494	489	483	468	443	481	438	439	473	465	462	446	482	453	498	474	454	510	477	471	446	469	468	465	459	489	488	484	459	501	504	457	455	491	465	459	463	472	421	467	468	506	491	510	463	462	479	449	478	498	460	478	516	467	491	499	478	449	467	498	478	430	484	476	488	461	466	473	474	489	483	450	439	472	464	477	449	532	490	426	476	515	476	478	475	465	478	466	477	444	450	465	457	459	466	503	448	445	505	455	443	488	479	475	450	453	462	466	464	488	427	465	518	447	434	460	433	466	486	451	492	481	500	438	463	471	475	457	458	463	440	464	453	454	524	469	466	474	497	463	495	454	454	478	454	478	455	453	479	471	471	477	491	457	467	486	504	457	488	434	436	433	449	484	467	439	453	480	461	424	450	487	452	434	478	459	482	497	412	455	500	461	452	503	483	455	446	453	485	469	455	463	483	459	452	487	443	440	454	466	453	440	493	480	469	474	474	461	470	458	488	494	463	459	439	501	465	494	477	523	467	415	503	462	457	462	489	433	482	497	490	515	459	435	491	462	459	451	448	500	473	481	504	467	469	505	454	487	465	474	489	501	490	444	477	469	473	457	491	490	462	440	434	478	477	493	474	450	463	506	453	499	459	442	450	495	498	461	479	467	458	474	450	462	465	460	481	467	478	453	459	488	474	446	475	425	494	477	495	451	468	454	475	481	508	454	494	448	456	427	423	477	454	438	469	470	456	473	435	438	422	509	435	474	494	417	477	471	480	458	444	471	451	467	438	448	471	465	454	437	480	442	471	479	483	483	473	432	485	504	474	478	513	465	486	454	496	452	453	496	475	517	436	473	452	482	502	488	464	430	504	459	423	459	464	451	467	438	454	471	484	453	489	417	454	487	455	489	450	484	468	498	490	501	517	471	455	441	499	493	444	434	479	446	444	460	471	455	449	475	441	476	500	466	478	457	466	468	467	487	473	452	483	486	474	476	464	414	452	451	466	471	462	468	496	489	480	452	441	492	453	459	518	439	481	439	490	425	447	460	485	473	443	461	458	461	461	475	453	507	443	437	506	481	469	436	492	463	454	473	465	435	456	441	455	477	455	499	505	463	470	489	469	461	461	472	434	461	466	446	495	438	506	459	487	464	456	444	516	504	424	477	491	497	477	461	475	446	436	453	432	491	497	452	454	452	461	485	475	464	483	461	491	461	440	479	436	482	476	485	495	483	471	456	511	470	472	489	504	457	490	458	499	452	469	460	473	475	479	459	474	481	493	471	492	461	479	484	496	436	457	445	488	467	469	500	471	491	488	433	445	430	522	460	456	472	496	455	477	466	466	464	427	466	462	448	502	447	517	470	438	453	478	495	500	521	458	469	443	480	454	479	465	457	479	465	477	473	470	467	455	467	452	466	434	484	476	432	444	497	463	474	470	431	463	469	480	503	444	478	487	474	492	434	484	484	467	484	515	485	459	442	436	494	448	478	486	481	444	475	480	444	420	454	454	475	459	469	459	424	504	465	453	488	474	470	458	468	449	427	462	464	461	457	466	463	470	435	484	483	456	477	455	467	453	444	431	483	484	481	458	484	436	478	451	425	500	492	475	477	503	454	432	447	479	488	462	413	450	474	466	454	463	462	446	486	477	478	481	444	461	483	432	445	469	463	477	433	452	436	448	452	482	468	458	482	482	469	490	480	482	477	458	496	469	485	461	477	457	458	476	471	506	498	439	529	535	500	433	498	483	477	469	443	509	457	450	460	467	458	501	459	448	481	474	456	474	510	493	451	501	476	464	481	526	455	473	462	437	457	473	478	434	451	496	450	453	461	432	441	449	458	468	471	457	469	460	479	494	504	441	438	454	484	454	459	473	468	460	447	482	435	415	478	459	437	451	440	487	440	496	476	455	465	486	501	422	440	507	428	467	482	493	463	446	420	435	515	513	438	493	458	436	425	476	455	494	460	466	478	486	449	507	509	421	463	471	461	502	482	452	438	441	503	474	453	488	462	465	486	443	446	451	453	489	515	475	489	478	452	485	473	457	476	485	487	459	456	466	499	413	480	497	455	461	464	456	469	456	466	444	468	475	463	467	470	474	441	431	505	520	477	480	447	442	448	481	474	443	448	459	487	515	437	489	472	496	482	453	475	450	449	439	428	458	441	485	465	495	465	485	487	453	484	466	467	489	439	453	478	499	471	460	463	477	441	481	510	505	434	445	487	470	491	477	478	450	447	448	492	447	483	459	416	462	481	464	442	435	468	420	483	427	466	495	446	450	466	489	455	497	459	472	497	476	487	453	416	478	458	451	426	482	492	469	495	484	426	437	490	435	456	462	473	489	442	427	466	480	495	485	457	461	479	470	459	486	475	454	502	441	437	455	473	477	473	453	462	427	452	476	447	458	474	431	471	477	448	453	507	503	457	498	485	488	428	475	457	451	469	441	430	425	506	442	477	451	475	451	454	461	460	428	462	475	496	421	455	478	486	470	445	479	460	484	467	496	480	455	469	480	483	472	499	452	520	466	506	428	463	463	470	442	404	480	459	517	471	455	477	414	448	484	429	467	461	478	472	466	445	470	496	472	429	474	459	466	451	439	489	486	493	460	469	466	465	473	474	476	491	454	446	461	484	485	450	458	465	442	464	468	472	487	469	432	459	452	470	464	455	419	470	463	476	455	475	487	456	468	444	474	454	497	469	476	451	434	447	475	448	487	476	448	469	470	489	448	486	476	469	475	453	442	498	445	445	459	457	472	459	487	433	447	451	459	441	451	437	443	451	435	444	484	442	492	465	470	468	511	493	468	446	474	492	493	491	449	481	442	461	475	446	467	480	463	452	494	446	450	482	474	439	430	469	462
27402	14086	17604	21426	13930	5804	1862	632	392	302	322	347	336	339	312	321	354	292	323	313	338	340	290	297	317	317	309	300	307	307	330	290	352	329	279	302	313	323	305	340	320	342	307	324	326	302	321	322	287	319	315	332	291	318	347	304	320	327	304	284	316	355	292	331	307	304	309	308	323	304	315	348	341	341	321	317	335	351	316	311	326	347	289	342	344	335	298	297	316	315	308	306	309	311	340	326	316	341	329	316	263	333	334	297	342	346	347	317	317	298	297	287	343	308	291	336	299	277	316	299	303	295	287	336	322	292	345	306	318	303	292	340	313	325	316	329	322	346	358	339	287	304	337	338	317	347	339	304	325	311	303	329	313	300	304	330	323	341	309	306	301	306	336	312	335	292	318	317	307	328	322	342	296	298	347	315	295	290	317	356	319	339	314	301	328	305	312	331	359	326	322	327	306	296	332	320	300	338	303	330	319	312	317	291	282	322	299	312	347	319	325	331	326	311	321	290	308	346	323	275	291	363	298	324	336	321	328	317	311	327	317	281	297	335	311	302	313	335	323	366	332	309	333	328	324	323	316	325	347	312	305	313	314	316	317	328	329	317	306	310	327	284	327	327	319	341	337	317	323	304	335	312	323	333	323	343	323	321	324	311	334	341	300	294	318	322	336	312	314	332	310	327	324	324	345	335	315	330	355	322	307	352	316	316	353	350	356	339	312	327	322	343	301	328	342	325	343	294	335	321	326	278	304	310	339	331	327	349	327	356	355	321	319	316	314	302	323	317	295	310	296	338	312	309	359	343	323	313	316	344	298	329	310	343	316	311	323	320	319	352	304	338	313	299	312	294	320	305	319	353	331	362	336	303	340	316	323	323	339	324	324	281	324	328	326	327	332	307	303	306	344	317	319	333	324	326	293	344	346	322	323	309	332	303	322	363	321	327	314	286	337	323	311	315	332	292	329	308	335	334	326	308	336	310	323	317	325	306	326	336	283	314	326	343	331	334	333	307	288	310	299	335	308	337	322	356	330	333	317	307	290	328	300	302	334	299	294	315	318	318	337	326	324	333	335	347	320	298	338	307	289	322	321	327	320	322	330	294	309	329	300	296	320	321	302	318	317	312	321	295	333	326	330	330	338	302	340	317	312	307	319	301	303	281	300	313	334	327	310	309	313	326	335	293	361	308	333	336	346	302	323	301	340	322	326	338	299	358	320	324	275	295	328	318	283	348	304	314	321	323	295	320	290	322	311	323	344	356	302	330	326	364	325	325	308	310	318	342	313	313	276	295	328	356	326	340	329	294	318	335	320	330	287	344	330	324	313	339	312	313	313	320	318	322	279	355	311	302	326	303	315	309	354	353	298	296	349	337	326	333	318	318	335	316	343	323	345	326	331	359	311	317	330	308	342	317	315	329	301	313	314	278	277	294	354	308	325	289	321	353	322	349	321	306	312	299	345	307	326	322	359	340	300	288	303	333	312	355	319	372	281	328	317	368	291	361	318	291	336	331	341	299	314	357	298	325	305	339	297	338	330	315	302	302	342	345	325	332	331	331	328	345	324	335	301	340	340	302	306	324	335	320	334	337	319	334	326	302	331	306	314	356	288	305	324	328	298	305	330	318	335	313	325	330	295	312	325	318	290	319	324	313	320	315	322	342	307	315	375	323	299	310	317	327	313	297	333	302	347	318	311	343	306	318	314	310	300	316	305	327	324	320	296	313	357	355	340	332	287	311	335	307	348	335	340	331	298	340	319	308	346	286	332	315	343	328	352	320	316	308	318	352	353	311	315	317	324	312	313	317	329	300	322	323	314	326	331	337	333	332	302	340	345	312	332	316	331	312	329	294	324	349	352	347	344	333	329	338	299	301	310	338	323	302	288	324	318	323	326	326	360	288	344	335	327	311	339	325	348	326	346	314	336	362	343	349	322	314	363	329	340	304	326	306	314	334	310	316	295	329	292	330	349	335	316	302	334	347	321	315	328	323	335	316	320	317	318	286	346	297	345	314	295	327	343	288	330	331	295	307	315	338	298	322	337	319	327	310	303	334	330	312	305	312	287	352	319	353	307	347	316	320	289	319	301	311	325	320	356	328	302	292	331	311	316	310	267	335	281	357	329	333	368	331	338	338	354	298	312	316	333	329	330	289	283	309	329	323	322	328	320	340	320	333	327	297	349	317	349	353	312	332	320	360	318	335	346	337	326	301	308	306	319	354	325	314	308	363	335	308	323	289	362	315	324	309	344	327	316	296	311	347	318	355	337	312	325	327	305	289	328	316	291	331	310	308	292	315	322	307	328	339	333	321	313	346	318	312	310	314	315	321	334	337	309	336	287	308	311	314	293	323	305	318	320	325	303	325	316	318	318	301	319	297	351	349	335	309	338	300	330	304	321	293	328	295	324	297	325	318	323	273	314	325	346	311	329	306	341	333	328	335	335	337	288	343	332	329	329	328	312	340	300	307	295	298	332	331	326	309	352	312	304	337	314	322	317	308	341	339	328	293	286	305	322	351	292	356	331	361	322	323	334	319	291	296	318	321	318	338	315	317	309	343	315	318	302	313	314	304	306	305	322	318	319	336	314	339	366	318	335	316	348	361	335	306	329	309	325	306	305	308	324	316	337	305	328	310	341	324	314	293	286	340	317	331	342	332	327	331	298	335	299	329	304	339	301	345	354	349	296	335	342	335	337	324	292	328	306	306	319	312	329	297	334	340	321	298	332	351	309	368	345	339	364	325	275	332	323	354	307	312	332	305	307	331	318	280	328	318	337	300	331	305	292	315	346	314	300	319	319	325	305	330	316	314	356	334	337	336	344	347	340	340	351	339	334	325	326	320	320	305	326	308	327	304	331	299	336	307	338	300	315	331	305	323	346	304	325	304	301	323	333	305	321	355	356	322	326	335	366	320	331	299	330	330	340	308	320	296	314	317	309	318	325	333	313	318	304	325	337	308	315	318	322	329	333	304	276	329	335	303	316	338	308	322	325	337	311	328	327	324	317	315	340	330	314	297	322	311	346	300	287	314	318	326	328	328	304	311	325	318	319	319	309	330	341	312	314	318	307	311	306	326	312	308	315	330	332	319	335	307	337	310	315	312	305	306	312	281	311	303	308	332	309	309	347	349	290	319	288	320	338	310	312	324	281	328	314	301	307	316	308	331	296	316	362	334	330	314	319	287	285	339	382	302	331	341	332	314	289	336	332	329	289	340	308	306	299	305	296	315	315	343	312	305	309	305	348	308	297	313	301	339	330	315	299	318	315	331	335	326	328	301	288	323	318	332	322	288	317	334	334	325	345	362	316	331	333	323	334	346	315	289	331	315	330	345	343	320	305	334	305	324	280	328	320	313	354	320	342	319	285	330	310	295	304	338	330	310	333	292	343	341	345	296	321	341	331	311	328	314	331	310	331	310	323	300	313	320	309	342	347	328	323	345	341	326	364	311	359	335	296	297	308	316	305	333	326	346	300	315	341	301	317	345
4975	6131	18517	15222	10323	4585	1719	689	375	338	312	320	337	296	305	322	313	334	283	289	329	314	318	309	325	350	327	325	313	333	293	319	324	329	295	273	306	310	323	324	317	318	306	323	286	314	345	298	312	323	337	321	357	331	328	335	335	342	342	320	333	301	352	333	333	309	326	319	327	294	324	346	309	303	309	350	307	348	303	324	285	306	310	294	316	286	346	311	319	313	313	314	343	295	300	345	325	298	322	313	294	291	328	322	302	317	303	306	319	305	280	360	331	316	296	327	315	316	311	306	348	336	351	329	320	320	355	334	309	282	326	293	347	304	279	314	332	308	300	340	299	277	320	330	288	323	310	337	322	321	299	339	345	290	306	345	335	327	312	335	285	295	309	351	330	295	335	302	310	314	342	310	293	306	315	305	343	312	310	296	354	319	308	315	268	289	317	305	320	312	316	313	346	314	339	321	337	320	313	328	311	308	320	324	317	313	305	319	305	329	304	336	317	307	302	299	331	325	325	301	339	311	323	314	311	321	293	313	319	312	298	300	322	323	315	328	338	294	306	315	320	291	327	319	325	324	352	330	306	302	333	315	313	292	329	317	307	290	305	304	324	353	340	261	319	341	343	320	323	325	325	295	329	317	312	317	328	319	295	284	314	319	332	329	312	337	290	297	287	332	319	293	339	322	330	317	315	302	321	307	292	321	351	302	316	338	300	357	309	297	282	315	307	319	331	309	280	314	324	313	318	308	317	334	312	316	304	310	316	300	314	335	307	308	318	317	321	301	315	294	305	335	346	317	324	322	318	285	298	295	332	308	309	326	304	319	293	329	315	322	304	294	303	302	317	372	315	301	319	305	311	280	310	316	326	330	313	319	320	339	307	325	330	323	322	309	306	357	317	331	326	325	323	319	317	311	335	321	300	303	335	313	353	325	348	308	309	310	312	311	306	331	288	298	323	325	294	327	327	305	320	313	327	309	332	331	328	314	329	264	314	324	304	287	304	322	310	325	302	288	315	319	307	328	306	317	326	333	337	329	349	302	337	339	304	317	318	309	334	312	333	281	321	338	311	325	327	331	320	296	299	336	290	347	356	282	300	331	331	327	304	338	312	329	325	326	310	327	303	270	332	313	346	321	294	312	325	313	343	302	311	316	293	321	341	311	365	301	317	276	301	298	329	314	295	328	323	343	337	272	346	333	312	339	313	305	288	318	309	297	299	273	320	332	275	343	358	318	308	297	297	292	316	316	336	316	309	314	299	308	309	342	311	302	325	306	297	325	323	308	307	342	355	288	318	353	315	308	295	329	328	319	303	321	296	294	331	314	315	310	298	298	326	321	330	327	325	320	291	306	305	310	304	300	334	319	274	310	315	292	299	281	321	275	312	306	321	318	300	300	305	319	329	298	297	291	309	314	348	294	294	308	324	308	319	310	289	315	283	305	298	336	322	310	347	334	306	292	324	312	315	339	333	311	316	321	329	319	302	323	349	305	336	299	345	284	285	316	302	335	304	302	312	324	285	306	311	349	306	354	342	341	308	319	320	325	298	325	300	318	292	290	338	323	291	338	309	305	326	351	285	303	330	309	335	314	317	324	298	331	360	310	299	282	305	309	318	330	320	323	312	330	334	324	353	311	343	321	311	316	294	326	314	293	308	280	315	297	285	349	341	311	311	312	306	323	322	294	324	318	330	321	326	306	306	294	358	313	325	316	321	272	311	297	307	306	319	332	324	320	303	297	368	305	304	300	347	338	357	347	315	327	297	295	299	349	315	335	332	349	325	330	291	323	321	298	307	329	301	292	331	308	312	331	305	332	321	331	328	322	301	312	324	320	341	317	337	306	309	319	335	342	333	303	294	319	331	320	344	305	334	319	296	296	338	328	328	335	331	326	305	296	346	341	320	303	326	317	346	334	339	338	308	306	310	285	326	342	330	299	352	317	306	329	322	315	332	326	279	314	343	312	308	325	314	315	303	340	319	334	333	287	340	328	315	315	320	310	325	324	319	297	294	336	307	286	321	291	317	303	289	303	324	329	314	340	321	298	301	296	302	292	315	295	283	313	332	302	299	299	303	293	314	284	307	326	307	323	318	299	336	358	291	314	331	319	321	326	306	325	299	308	296	295	317	311	329	319	322	276	326	313	301	318	305	333	337	334	302	309	320	316	295	333	320	314	328	291	314	323	346	364	297	306	248	332	316	276	296	335	314	310	308	333	332	309	310	309	291	321	311	346	312	286	330	322	333	329	299	267	284	276	324	304	289	310	317	325	298	298	317	345	298	306	335	310	327	314	335	328	313	321	308	307	306	338	315	303	308	311	289	305	318	327	315	333	332	295	302	317	347	339	306	343	309	315	328	310	341	314	302	325	323	337	303	298	305	319	295	321	324	336	320	312	335	303	294	333	321	279	311	343	314	347	340	333	327	319	334	354	319	322	316	319	335	312	289	324	264	280	308	322	291	309	318	315	326	304	294	327	326	300	337	317	322	311	329	314	303	292	288	301	321	288	333	301	333	343	325	320	310	306	285	335	318	285	336	327	336	332	308	328	310	328	318	306	337	327	322	342	312	314	309	308	295	303	335	301	309	306	287	297	332	300	302	338	296	302	298	320	340	289	296	345	329	327	307	320	341	323	337	314	294	326	309	301	320	319	310	322	304	314	338	312	357	315	309	331	309	313	317	301	275	313	330	319	303	299	333	326	310	336	297	336	344	309	314	308	305	335	309	317	318	294	305	302	285	315	348	312	284	305	320	326	314	313	322	328	306	323	306	322	312	343	311	335	318	324	320	305	341	309	319	320	315	319	313	288	333	324	319	300	321	302	313	343	297	331	321	308	334	319	304	319	307	341	305	301	328	318	298	309	302	336	324	314	332	312	312	324	325	325	336	305	329	312	337	337	314	302	309	318	321	315	319	304	322	350	328	340	266	313	304	313	313	327	280	309	320	312	337	323	359	309	302	326	323	322	297	322	304	318	334	325	327	305	343	330	311	319	270	348	300	313	296	327	311	289	317	315	292	300	310	365	312	289	311	316	335	305	300	308	320	308	341	348	283	321	326	342	314	316	322	349	304	312	339	289	300	299	343	325	329	316	300	328	310	310	285	336	367	323	323	342	298	325	321	308	299	331	320	329	325	285	332	332	322	284	334	336	311	335	348	304	332	313	310	312	296	308	281	339	337	345	349	311	317	334	318	313	300	317	314	332	328	312	295	320	323	322	325	337	275	327	323	310	305	301	325	349	333	323	290	301	330	339	308	293	307	320	308	308	319	313	300	323	310	313	326	314	290	320	339	288	306	338	296	291	309	305	294	306	311	288	304	344	286	310	347	307	324	320	321	331	305	314	328	294	346	286	283	326	317	342	306	326	349	322	320	307	307	314	319	302	298	317	320	323	292	299	310	314	336	300	300	325	314	323	304	304	298	289	307	326	300	327	347	314	323	332	290	303	317	310	314	328	317	293	336	285	313	330	309	351	330	337
25205	21221	30554	48460	50453	34355	16765	3692	605	344	332	340	330	336	347	312	330	318	364	332	347	355	349	336	360	343	327	368	324	342	360	333	331	351	342	319	363	335	328	389	334	356	336	356	346	342	348	311	310	306	330	343	344	304	344	363	343	309	315	351	328	355	341	343	323	309	329	354	340	320	346	337	324	347	309	339	328	362	350	332	336	385	334	337	338	344	324	343	317	318	343	372	338	329	305	308	338	337	325	340	328	334	346	362	310	318	320	330	345	330	334	330	327	353	341	344	320	346	344	327	347	336	338	312	342	349	321	326	359	288	305	310	325	343	322	329	303	311	337	310	289	344	336	322	367	319	327	335	333	336	316	337	329	339	308	344	347	330	318	338	340	360	358	320	320	335	353	314	340	319	331	317	352	345	327	320	327	355	364	330	298	329	316	352	355	373	333	319	323	317	335	337	300	358	338	338	346	367	332	309	329	349	291	321	311	354	350	341	327	315	337	344	348	353	340	323	315	331	385	321	347	323	331	302	328	357	340	327	346	304	342	294	324	311	348	332	300	336	343	328	318	336	365	337	341	349	379	340	353	352	362	314	347	352	339	354	326	345	326	316	336	335	350	322	329	349	361	318	332	360	309	304	349	342	319	362	316	329	342	374	314	330	346	347	358	339	288	338	337	358	342	318	347	327	324	312	352	326	337	332	333	363	349	307	342	293	359	325	324	321	319	337	348	340	341	386	334	332	370	364	352	344	328	326	349	330	353	370	324	341	355	310	352	318	327	329	328	356	365	328	296	347	323	353	320	340	365	381	331	342	328	352	310	342	341	339	318	337	334	362	342	323	343	332	327	310	318	376	318	319	330	312	323	315	349	339	330	337	361	323	328	322	341	326	362	345	300	332	338	313	317	337	340	304	316	317	339	333	290	337	348	351	330	328	374	341	328	324	332	328	346	350	330	316	358	345	340	335	312	335	308	349	329	355	328	332	333	328	329	361	345	328	344	356	332	344	320	346	309	293	321	347	338	314	339	326	346	327	361	332	306	352	340	349	356	336	349	340	330	337	352	301	329	327	348	338	311	340	342	326	329	337	313	360	346	351	302	342	322	338	361	306	311	307	315	328	344	340	340	299	340	365	362	349	347	346	341	318	316	363	326	337	369	334	334	376	336	340	347	349	322	330	315	313	347	366	324	329	349	343	318	323	301	320	321	350	349	320	326	345	371	333	356	347	370	366	350	337	339	341	323	379	346	366	295	338	308	364	319	325	336	337	325	346	330	339	313	364	343	334	343	344	355	335	361	336	328	347	341	339	325	366	313	324	319	314	310	342	304	329	335	325	347	340	338	320	365	345	340	362	342	339	344	322	358	319	330	325	343	345	331	365	360	302	296	324	336	313	316	343	329	350	328	351	341	340	299	331	343	350	332	331	337	345	334	304	335	360	336	339	308	327	313	362	353	333	351	331	341	318	358	332	325	326	347	336	337	360	331	336	353	356	341	375	353	322	300	317	353	341	316	320	344	324	322	322	338	291	347	359	300	293	333	351	330	305	354	327	332	335	328	307	336	338	322	316	306	322	331	325	355	345	308	364	351	330	329	330	341	335	330	340	361	310	352	319	329	387	321	335	334	322	314	342	368	340	343	327	318	351	318	344	317	359	337	338	347	319	346	339	317	303	318	345	325	322	334	349	341	374	338	354	336	345	376	351	314	342	362	341	354	316	339	330	358	331	324	332	332	366	345	370	315	323	343	328	342	344	348	324	348	312	309	381	336	334	321	330	334	353	311	344	320	355	332	330	356	335	333	320	340	357	339	321	344	341	321	302	311	326	354	316	336	318	338	338	342	347	333	321	333	312	348	325	318	302	341	351	332	343	317	326	332	349	299	341	358	334	320	368	319	353	351	369	347	339	325	344	354	300	318	366	352	339	327	341	311	346	327	329	341	332	331	333	361	344	339	328	321	339	302	356	368	339	291	331	336	337	332	335	335	322	328	328	342	322	323	313	320	287	345	307	363	341	339	333	330	312	355	366	355	334	367	334	321	362	334	310	344	326	319	331	354	359	363	308	333	334	327	349	356	330	321	378	342	338	353	333	308	346	349	320	362	357	367	329	375	333	357	332	359	340	318	341	346	314	305	364	295	349	347	335	322	345	317	306	320	296	368	319	332	345	327	320	332	311	347	313	354	320	350	306	360	335	350	351	326	373	318	327	352	309	333	323	315	370	363	364	351	292	353	316	323	355	332	327	345	309	344	323	312	331	335	313	339	330	310	310	330	347	319	332	323	316	330	330	351	326	319	329	341	330	321	326	329	307	317	350	354	330	333	350	340	362	354	359	333	330	347	299	346	376	359	362	300	328	312	333	350	345	375	362	342	337	341	351	320	323	342	346	328	356	351	323	354	345	357	388	316	378	334	327	315	354	325	334	320	339	339	320	337	356	328	349	358	345	355	352	311	338	329	353	307	324	333	367	348	305	338	316	313	357	312	325	322	339	312	323	356	355	316	332	305	327	290	299	351	338	325	332	315	339	355	335	316	354	322	332	340	345	347	354	365	318	345	357	315	346	338	348	304	357	300	366	306	360	308	340	331	320	336	330	337	326	341	348	383	354	349	351	344	331	298	321	316	336	284	342	303	361	339	351	373	326	337	343	339	340	358	335	306	333	327	318	303	326	350	328	329	313	364	318	346	334	322	329	342	341	323	351	330	306	329	333	339	312	319	353	342	320	354	338	337	336	299	336	301	324	328	324	333	368	313	319	305	339	334	339	305	308	366	319	365	357	346	332	327	343	355	340	328	344	358	330	332	309	336	370	320	344	322	347	305	340	331	346	360	312	343	323	321	316	371	333	304	345	360	323	349	337	341	356	338	308	324	336	343	333	366	311	347	329	342	353	327	316	325	348	338	338	337	332	362	334	345	333	312	359	333	331	337	337	349	344	331	309	337	339	346	304	382	329	333	316	352	331	333	369	353	322	340	345	319	365	329	377	317	332	333	366	344	339	338	348	361	352	347	337	350	335	314	334	314	357	326	349	332	350	307	326	334	336	327	322	356	323	337	336	330	321	347	332	330	319	353	327	302	324	340	332	328	341	324	335	314	354	323	323	359	329	320	330	340	364	326	366	320	351	329	326	331	317	340	339	348	373	349	319	353	333	343	363	339	363	315	307	335	307	352	312	332	327	307	336	332	328	314	355	365	314	334	354	340	347	326	315	310	305	355	344	302	325	337	335	340	319	336	364	354	355	372	324	340	370	336	371	302	350	291	323	344	306	348	352	326	315	333	302	309	337	326	314	312	352	338	350	324	321	332	339	321	344	341	357	323	304	308	329	334	343	331	324	314	318	343	348	310	342	354	367	354	327	326	328	324	348	352	326	303	340	325	324	364	338	307	347	333	335	338	318	354	330	326	330	348	335	331	310	304	325	361	323	352	329	335	312	349	347	365	315	334	331	365	293	324	324	333	333	338	331	364	332	365	361	326	323
10296	39657	46132	52472	45356	25296	10576	3024	572	353	336	345	339	356	368	346	361	351	347	356	367	371	352	338	369	355	355	374	388	342	392	406	377	366	346	320	346	369	385	344	373	382	366	361	368	325	346	300	359	364	377	372	367	334	325	381	365	339	358	339	365	416	351	405	335	340	372	367	356	366	344	318	366	360	343	377	374	327	339	339	368	370	356	354	351	385	367	372	341	334	350	336	328	360	384	351	373	375	383	353	365	339	374	338	331	346	384	336	358	355	351	356	365	356	367	344	339	341	367	347	351	355	325	345	334	354	356	367	344	334	353	373	361	346	320	368	338	351	388	355	347	360	329	343	326	356	363	385	364	356	377	360	373	357	349	348	342	370	342	342	362	352	335	356	319	354	366	338	377	349	348	351	354	355	366	350	365	369	321	377	373	342	340	356	344	326	351	362	358	362	372	353	390	395	344	371	323	362	346	380	369	344	331	359	368	353	365	335	373	348	379	327	332	338	323	374	378	359	337	344	363	353	349	324	329	383	357	405	365	360	349	363	358	326	367	394	312	342	385	340	345	372	342	354	366	354	389	345	343	320	365	372	373	361	375	341	351	343	349	373	351	367	353	351	344	352	342	351	367	381	343	376	356	354	355	353	360	339	374	336	333	367	335	345	311	384	361	354	358	375	353	329	393	383	357	353	350	322	352	332	323	338	325	346	332	366	328	377	347	381	368	335	371	361	347	324	387	341	334	319	358	354	363	390	352	316	337	333	355	364	384	354	351	359	343	345	361	389	349	357	336	384	347	374	379	367	331	352	344	350	368	367	324	349	362	343	364	342	360	362	336	355	337	376	327	351	331	325	393	362	360	381	354	359	328	343	357	338	358	356	387	333	360	340	347	329	340	349	338	340	345	370	339	368	332	367	374	353	332	332	396	301	379	350	344	348	375	375	351	386	362	317	392	328	332	345	316	339	335	376	349	346	324	356	343	369	338	361	333	362	381	353	354	359	368	367	356	318	304	336	360	330	328	396	352	349	381	357	348	365	341	354	357	359	349	369	346	347	340	342	393	404	364	383	387	334	356	371	368	355	375	347	332	360	358	366	374	356	308	388	346	362	346	390	366	344	389	363	354	364	354	357	363	376	333	352	350	342	329	342	340	351	369	387	364	327	380	363	351	372	371	376	365	336	329	347	384	310	364	361	371	343	329	368	348	353	354	370	361	335	356	339	411	348	394	389	356	359	334	376	343	356	353	362	333	364	339	342	303	325	379	360	367	374	334	340	370	363	319	326	349	305	368	382	375	327	354	364	347	349	369	342	350	337	352	364	331	365	369	375	344	366	373	377	349	368	388	347	365	353	313	343	347	367	360	359	325	331	341	351	352	333	376	343	340	363	338	396	343	349	314	373	383	370	327	355	339	355	366	341	357	398	367	351	361	357	360	342	336	365	358	334	376	331	384	343	360	363	339	341	361	344	359	338	351	344	363	344	372	358	364	344	304	341	351	382	338	335	342	362	377	370	344	327	357	335	371	319	383	354	346	368	342	340	366	360	355	327	348	394	375	341	357	307	369	355	379	355	334	375	337	372	327	372	369	329	346	354	378	359	380	375	350	366	367	356	374	359	333	354	362	354	338	349	365	363	349	362	356	340	377	328	372	326	342	373	333	380	334	331	356	361	313	364	345	364	383	344	364	316	337	356	339	361	351	324	349	381	361	353	356	342	358	320	323	386	344	378	333	322	365	367	357	382	342	369	344	363	336	325	314	315	336	387	325	348	332	357	355	349	347	370	348	346	362	344	329	377	370	360	330	335	350	345	381	379	342	334	374	352	331	360	340	335	321	372	348	340	357	362	343	364	356	353	371	353	313	350	346	353	346	366	347	361	332	327	354	365	372	355	365	311	348	338	349	331	344	326	335	367	354	344	363	380	338	385	341	353	357	365	362	302	359	343	318	350	325	334	351	383	391	370	354	382	367	390	376	368	351	343	347	361	363	355	344	348	340	372	335	328	344	340	312	365	390	371	356	341	340	359	358	349	335	341	340	323	375	381	356	357	332	386	329	367	352	393	393	365	330	352	401	341	358	392	359	379	355	383	330	352	356	354	350	334	404	358	351	371	336	349	359	352	398	359	360	353	392	374	345	368	324	372	336	375	323	339	358	355	361	334	357	340	361	368	353	387	383	357	364	358	309	338	370	340	329	400	376	349	328	365	361	369	345	373	326	341	345	332	370	349	377	364	346	371	348	350	386	336	355	354	348	387	327	320	317	366	357	343	378	359	384	343	367	356	376	328	340	348	330	361	361	332	393	345	372	360	332	353	352	311	344	364	336	321	349	349	351	321	365	339	379	361	343	355	386	360	372	372	348	390	350	320	356	309	349	339	342	344	380	341	344	376	362	373	364	383	353	348	371	351	356	363	345	373	376	379	369	374	337	389	362	363	308	335	348	384	341	351	319	334	351	389	350	365	348	356	345	323	363	334	321	363	363	364	326	372	354	379	347	398	341	350	339	329	336	373	354	382	335	353	342	376	328	349	359	358	343	376	368	359	339	326	375	364	352	367	328	354	311	363	389	346	353	379	376	340	338	336	392	345	381	355	337	341	346	355	353	365	359	374	385	360	333	336	335	347	366	321	353	338	342	361	330	358	371	316	352	342	357	341	364	368	365	323	348	353	364	349	363	349	311	345	354	318	348	367	361	356	349	350	361	352	375	355	372	344	345	353	341	372	336	355	357	361	350	364	345	346	350	346	372	335	368	349	399	347	341	362	369	368	359	385	329	345	360	356	369	365	383	342	364	351	354	383	379	374	360	327	352	362	371	326	360	345	341	362	357	308	341	377	338	345	383	380	373	355	351	332	340	330	399	334	352	334	349	365	331	350	372	363	346	366	329	354	358	389	378	334	340	375	342	338	356	344	374	359	368	380	341	347	352	368	338	350	338	343	339	348	368	356	399	348	311	371	379	309	359	357	348	351	342	341	362	343	338	353	331	369	375	351	371	348	376	361	346	362	346	340	361	392	398	382	373	349	360	335	347	373	338	339	352	338	326	344	349	328	316	357	362	377	333	329	364	335	391	354	365	365	342	345	333	325	360	368	346	366	352	363	338	348	345	368	356	368	336	369	361	386	343	343	394	347	325	359	299	352	393	356	360	334	348	359	357	376	360	369	341	354	323	363	332	367	355	355	363	341	337	321	328	356	371	365	364	334	346	350	339	339	354	339	365	349	350	347	355	355	349	345	367	362	347	372	343	333	366	357	343	333	356	348	336	352	363	368	346	371	340	367	332	347	306	347	365	374	369	362	338	347	330	355	393	372	341	335	345	345	348	338	327	351	357	335	344	335	331	343	355	317	348	352	325	393	342	345	345	364	354	345	379	329	343	320	366	336	343	343	348	365	337	366	334	343	338	371	368	331	358	361	354	385	328	364	331	361	357	358	357	347	329	327	360	347	338	339	363	356	346	371	331	356	339	384	350	356	352	361
23896	21145	32531	48627	57232	46349	29058	9583	1037	515	429	472	432	474	445	480	436	444	418	467	430	447	449	427	405	426	443	428	434	419	426	449	464	446	446	428	427	421	416	454	419	384	445	426	404	414	448	446	450	386	460	429	394	416	463	418	432	421	411	400	435	369	414	385	409	385	411	411	436	393	412	416	437	420	443	419	414	421	436	419	440	434	454	401	435	392	406	411	401	413	442	413	446	438	426	398	468	406	430	431	450	405	423	413	422	424	395	419	431	416	438	426	411	413	406	453	405	453	461	393	411	428	452	414	448	447	441	429	425	425	414	438	435	435	430	454	420	420	411	423	449	446	399	420	415	426	441	415	443	455	418	424	427	433	467	433	423	419	413	443	402	399	428	417	439	438	407	375	453	386	400	415	417	440	409	429	451	420	406	414	452	437	448	374	389	430	415	449	422	384	437	437	446	406	429	451	441	436	447	417	423	411	391	424	372	404	441	424	399	420	406	416	427	444	451	444	409	432	418	430	424	424	472	400	459	383	377	421	451	448	450	440	452	424	425	438	406	419	424	390	402	426	445	463	412	423	435	427	440	407	439	448	463	418	419	437	434	413	411	412	456	413	429	428	396	409	427	451	421	408	405	463	454	388	426	416	431	431	410	390	447	447	435	428	415	428	438	429	401	421	464	433	421	432	414	448	402	440	471	438	374	443	457	394	388	439	417	424	475	432	418	447	428	392	423	439	404	422	459	403	418	398	462	443	424	424	425	389	407	406	384	394	435	426	420	429	415	408	452	466	394	430	422	408	446	428	422	428	419	418	431	405	435	433	378	406	409	450	428	443	410	463	413	411	432	400	412	428	423	429	464	431	442	413	422	421	458	415	409	379	453	430	426	433	434	463	429	447	429	394	419	451	413	431	429	398	410	444	413	447	438	415	424	454	390	429	433	410	443	413	402	455	451	422	430	424	440	410	434	434	435	418	399	411	440	426	417	445	432	400	452	413	459	407	443	444	417	428	407	412	422	442	434	465	415	398	431	442	446	417	424	446	421	469	429	451	420	451	427	413	421	429	429	422	423	394	385	389	402	410	425	401	474	450	433	434	397	379	454	405	407	440	434	442	429	440	445	405	446	407	420	419	426	448	411	434	452	429	406	438	383	446	395	422	435	402	451	441	450	424	407	424	414	410	397	432	425	442	439	424	443	456	453	425	429	449	450	419	418	456	420	428	402	405	426	431	404	475	413	450	418	459	416	394	442	409	437	407	420	427	430	420	414	456	455	453	453	430	433	415	478	431	397	422	412	414	411	442	414	449	399	456	426	413	409	422	446	414	437	413	410	431	394	429	436	393	443	414	427	420	435	445	421	403	428	431	380	420	421	450	430	411	414	438	421	426	446	377	402	425	428	445	423	417	369	454	461	399	456	465	415	441	478	421	402	445	432	368	418	417	412	427	408	432	398	426	390	440	422	353	414	458	420	430	454	438	398	444	424	465	459	438	438	420	416	444	396	425	395	426	410	444	454	431	425	410	431	413	455	435	465	425	428	442	445	432	413	417	464	381	420	426	425	447	443	467	441	427	378	402	438	418	413	411	436	409	399	431	410	436	433	425	424	406	407	422	407	471	453	433	426	426	462	386	421	429	428	437	388	421	418	434	452	407	444	413	419	405	388	439	403	447	456	392	413	439	431	457	400	427	455	452	434	416	394	387	422	428	429	414	427	403	423	419	432	390	414	432	420	406	393	389	448	400	408	445	398	414	431	422	420	421	438	450	420	409	445	421	442	422	428	412	452	403	442	417	401	383	438	383	453	419	386	437	421	426	436	409	426	439	440	397	395	427	423	419	410	430	424	401	375	385	451	421	415	415	404	431	425	417	455	408	438	417	442	429	431	453	427	437	443	453	418	421	407	406	470	476	422	399	418	440	413	465	392	428	408	375	418	409	402	400	486	433	406	422	375	428	408	420	377	435	428	429	450	427	442	418	450	395	425	415	431	413	443	427	417	415	419	434	467	415	482	389	444	453	413	469	437	433	464	431	412	452	425	408	430	433	402	439	439	424	406	426	433	445	402	405	396	429	438	401	396	415	417	461	375	423	409	408	425	440	425	448	470	425	425	426	424	395	433	379	403	407	416	430	451	409	405	415	425	443	412	438	408	424	418	445	421	416	427	448	435	430	403	416	408	428	388	418	409	452	412	423	464	436	411	417	417	426	477	442	411	432	437	458	434	407	446	397	421	409	405	421	450	446	420	405	420	404	418	465	409	439	430	464	412	395	439	412	408	429	421	443	397	409	447	434	373	410	436	477	404	453	403	460	423	415	442	443	457	413	419	393	458	405	407	418	398	465	418	405	388	392	412	416	397	439	442	408	430	413	425	421	403	431	430	447	434	445	425	428	469	449	446	395	441	397	417	392	423	441	382	404	423	432	440	405	422	414	439	448	437	448	442	384	418	443	416	404	458	440	415	456	422	453	419	443	440	404	419	437	403	399	449	422	429	426	453	403	432	442	406	409	415	444	445	430	403	429	418	417	446	436	453	453	427	429	412	395	405	409	408	453	449	403	420	412	455	427	388	396	416	462	423	423	432	416	451	427	420	404	425	444	418	399	440	406	456	429	432	402	433	409	421	449	435	429	415	405	410	406	375	434	419	411	414	412	421	433	405	405	414	438	451	435	414	437	431	414	425	424	411	435	455	418	446	417	451	416	419	409	384	437	431	417	405	437	425	440	454	410	407	439	431	431	439	441	448	450	445	459	414	407	414	422	437	412	452	444	427	462	424	463	424	424	437	454	464	398	399	421	436	408	410	440	434	404	436	446	427	444	411	415	410	398	434	463	422	396	410	405	399	423	399	432	392	416	441	433	439	408	422	426	429	418	403	416	435	429	455	424	402	434	424	455	406	373	427	419	436	404	429	427	418	438	433	423	415	462	425	468	413	414	417	452	433	379	438	398	431	421	435	387	438	447	393	465	408	408	451	414	402	424	422	448	449	442	405	447	424	423	382	440	426	428	439	386	425	411	465	442	402	415	398	451	421	454	413	436	432	432	419	418	393	460	425	409	373	447	414	425	379	411	444	444	405	416	420	445	426	427	413	431	448	433	465	390	437	445	428	461	417	445	412	393	443	402	464	441	443	429	410	438	426	402	428	452	392	462	470	414	436	413	414	399	438	413	424	457	430	425	462	426	440	402	408	407	448	422	416	412	416	391	400	454	437	398	421	438	404	430	405	420	442	396	448	374	431	430	408	434	459	450	401	440	419	411	467	403	433	437	444	449	435	444	424	407	397	445	420	416	418	426	388	418	481	452	407	428	430	388	433	450	434	432	447	410	390	435	431	460	388	423	417	420	466	431	445	413	394	392	408	422	423	374	433	429	412	419	426	423	445	424	438	445	437	416	418	431	420	435	432	403	421	382	445	411	387	451	462	445	461	424	410	424	409	437	421	456	411	417	389	463	434	426	438	407	403	439	433	440	432	425	411	397
15717	50183	79618	71291	65227	41839	19376	6287	789	495	419	441	460	471	472	442	452	463	460	435	458	442	453	472	447	469	441	479	460	443	455	443	445	465	448	464	468	446	502	441	417	456	452	448	493	415	452	466	493	457	461	445	481	443	454	459	466	426	479	461	443	427	452	435	427	419	453	451	449	454	455	456	439	471	463	446	420	429	448	506	482	483	445	457	454	461	454	479	452	466	458	463	475	469	454	501	442	450	468	454	445	454	408	405	452	498	451	453	412	426	499	460	409	429	457	461	461	504	465	472	426	468	470	423	495	462	431	469	477	423	424	461	429	455	456	415	436	442	487	415	447	466	429	478	450	484	450	434	448	489	414	503	447	442	457	449	474	459	446	487	453	430	449	455	461	471	450	445	475	466	446	465	450	446	404	458	422	442	409	471	450	448	433	460	452	423	449	462	473	420	500	431	454	470	452	427	459	417	456	404	466	449	403	482	465	486	460	483	482	447	479	485	470	458	468	460	488	472	421	435	461	462	467	469	428	452	414	467	430	450	444	469	448	451	438	466	469	444	463	450	459	414	448	458	446	497	495	456	441	439	473	448	420	441	456	462	429	487	467	462	451	476	472	445	440	419	484	454	489	444	481	455	452	464	443	460	436	447	448	450	433	411	489	443	466	449	444	467	436	441	497	419	435	449	465	448	463	446	498	464	441	450	437	466	427	455	453	440	494	446	454	461	435	447	505	447	459	500	467	433	426	461	456	427	457	437	445	454	457	485	415	464	465	441	433	401	441	451	499	435	418	424	457	427	468	436	463	428	455	437	508	427	464	464	455	459	439	451	438	455	439	435	442	425	470	456	467	457	436	443	428	459	498	436	456	459	428	453	426	465	477	452	459	458	435	400	476	460	510	469	431	417	446	435	437	494	471	452	434	474	458	424	416	419	440	428	416	458	425	433	453	469	462	469	478	427	468	436	446	460	433	458	458	429	445	397	423	427	465	430	487	454	463	465	453	476	461	470	445	436	428	445	422	480	441	480	414	452	452	457	432	502	408	470	429	433	484	446	436	489	439	436	425	460	485	465	461	439	455	427	458	439	468	419	422	466	461	420	446	435	430	473	443	444	454	437	455	425	448	447	429	471	440	446	470	449	460	441	458	461	480	440	450	478	431	477	460	448	439	444	446	452	449	463	470	437	469	461	428	486	457	469	473	501	416	462	496	440	483	502	445	406	469	478	480	415	437	459	424	448	438	449	462	431	399	449	473	462	426	451	444	476	478	447	472	425	447	432	454	437	457	441	440	441	469	428	474	487	429	483	437	442	435	466	462	481	456	490	432	434	454	470	439	461	464	432	414	497	452	468	453	450	450	408	448	480	490	453	465	425	460	431	438	468	422	442	433	427	473	456	459	485	449	445	459	425	481	453	505	464	464	417	425	426	435	414	410	475	467	472	409	449	455	434	475	433	450	444	469	457	413	465	446	470	482	434	470	474	432	491	439	466	409	490	425	451	463	466	443	482	453	509	421	428	436	433	491	434	449	461	469	458	439	461	457	487	469	460	468	434	420	474	452	456	456	471	412	453	503	427	466	394	468	475	441	437	430	442	461	469	462	444	469	436	430	479	477	444	446	445	467	462	474	450	448	440	467	452	485	470	450	441	450	431	447	456	469	452	476	462	410	467	430	439	435	439	442	430	431	466	489	453	502	467	476	413	467	448	432	450	437	443	467	431	455	463	454	403	439	424	398	422	414	478	459	458	432	402	437	458	451	454	470	443	471	451	427	424	483	460	478	477	438	457	437	472	424	431	453	463	414	485	454	474	456	480	481	468	479	443	443	424	478	467	467	451	463	417	439	484	479	426	469	432	436	411	446	455	456	463	440	463	456	446	452	452	431	448	440	487	474	460	428	478	482	431	463	462	432	477	479	413	457	427	446	462	431	460	451	421	465	413	428	460	432	443	465	428	450	500	437	463	456	467	475	431	452	468	451	453	491	447	414	455	417	446	479	487	453	468	422	457	439	499	485	442	449	454	462	439	458	413	502	437	429	466	447	464	485	428	438	490	472	462	399	477	459	431	459	465	459	463	450	451	454	456	464	424	430	450	423	429	436	491	440	456	471	407	461	470	444	438	468	462	434	430	435	439	524	467	455	423	465	413	431	438	435	477	454	441	471	447	445	414	453	450	434	428	432	442	425	441	475	441	433	435	471	477	417	481	477	461	450	422	473	414	426	449	480	443	475	465	489	453	450	450	456	482	464	438	413	429	452	453	479	413	460	474	433	464	499	472	391	456	433	499	463	436	444	452	442	467	446	439	443	452	452	430	421	438	474	430	457	416	483	455	427	434	478	418	453	430	458	426	469	453	414	453	436	438	458	483	431	469	462	454	462	499	416	457	454	438	490	414	461	427	468	442	437	443	459	442	472	469	449	462	434	436	454	490	432	469	478	444	465	431	434	475	432	430	426	463	444	461	438	460	456	449	487	467	449	426	463	441	440	419	483	459	447	449	430	440	458	453	445	417	473	464	460	460	452	445	470	483	418	427	449	449	439	463	469	502	438	434	488	407	449	425	439	472	427	443	466	451	447	484	489	474	469	443	444	494	453	437	439	479	466	449	468	451	498	442	449	478	453	460	468	489	438	444	491	414	464	435	449	445	435	425	433	445	459	421	485	461	434	484	441	457	435	454	418	470	442	426	488	423	478	407	443	459	429	450	474	480	465	404	424	445	461	442	428	438	481	429	452	442	473	467	405	462	453	413	447	439	439	472	464	454	430	429	481	481	451	447	442	440	451	455	492	472	455	437	472	447	448	446	461	450	442	428	454	440	443	478	468	411	441	475	448	461	535	484	448	438	428	489	452	458	451	452	464	446	422	427	460	447	460	474	453	423	497	430	485	471	436	474	437	471	437	438	436	430	434	460	475	450	448	419	435	484	449	432	468	461	439	457	438	433	482	437	465	466	460	453	453	432	433	437	456	438	482	477	439	447	445	465	428	442	426	454	428	427	447	450	426	430	450	457	451	447	435	465	419	453	482	434	461	473	477	474	418	453	487	417	415	456	453	470	448	488	451	476	459	426	467	449	488	467	446	452	474	448	464	446	445	460	437	444	400	436	443	418	427	413	424	454	433	455	462	425	439	432	438	463	452	481	493	463	442	408	438	424	398	443	417	450	432	439	430	461	444	430	471	446	436	453	432	429	442	457	440	441	473	433	436	419	453	455	470	458	492	433	460	444	431	454	443	450	440	479	468	409	449	457	459	482	396	444	491	446	439	463	468	488	418	445	449	464	457	450	433	444	437	477	453	439	445	444	443	427	421	442	476	420	458	456	442	430	412	465	474	432	430	472	453	494	437	463	472	449	446	473	442	453	443	411	431	447	477	493	394	433	425	471	481	438	462	480	440	469	460	452	496	461	432	405	504	438	469	487	427	482	478	460	438	451	445	455	466	444	457	457	447	422	432	450	403	444	463	470	464	478	448	432	447	425
27140	12928	9499	22140	14317	6389	2245	717	313	293	307	307	323	314	332	296	314	289	320	323	313	311	278	322	330	294	310	312	281	308	303	330	320	320	308	305	308	281	307	306	329	289	326	322	287	300	311	308	322	311	292	278	278	289	302	326	337	313	292	286	314	308	318	304	298	334	295	312	315	310	285	298	326	331	319	320	301	281	297	297	332	309	336	337	294	296	275	313	274	307	290	318	293	318	286	314	320	319	307	267	330	312	317	291	302	325	305	308	300	329	317	273	284	280	270	333	310	298	289	269	298	318	298	304	287	290	284	274	285	304	298	327	338	286	314	315	280	277	281	296	283	304	276	322	312	324	302	309	298	326	304	322	285	313	293	314	307	317	293	308	294	308	288	319	315	324	301	316	301	316	334	322	318	290	285	322	324	301	287	287	274	285	332	308	296	319	334	330	299	309	303	305	249	310	327	323	272	285	308	293	269	270	305	304	320	307	303	290	314	308	326	300	337	302	291	297	312	313	320	309	325	325	316	296	285	298	331	314	300	328	315	289	320	292	282	272	299	299	311	324	303	299	312	304	311	258	325	296	296	319	297	295	281	341	300	297	299	316	290	315	292	305	295	257	328	301	304	341	310	278	312	332	313	320	341	266	330	309	316	314	304	296	295	308	311	296	280	305	319	316	324	303	307	299	269	302	288	323	299	336	301	307	291	314	278	314	314	277	292	303	291	330	300	317	278	278	310	331	328	323	290	328	315	346	325	308	316	288	291	272	309	321	299	312	307	336	306	298	294	317	321	305	312	313	281	292	310	326	306	298	316	279	317	276	311	289	329	323	286	299	345	307	276	322	312	270	276	309	327	307	319	302	305	292	284	296	321	283	308	313	299	321	313	285	291	315	296	305	325	290	283	289	290	317	274	284	329	310	294	300	258	277	295	315	314	345	291	315	313	248	318	308	315	322	300	307	317	333	294	275	320	284	298	363	300	294	300	301	295	301	315	307	304	300	299	309	326	331	307	301	320	304	309	311	278	318	277	298	273	269	304	296	314	286	306	300	305	291	309	301	307	304	299	302	310	300	285	302	321	315	305	261	297	283	317	300	299	293	317	285	283	281	298	315	292	328	299	323	260	316	294	305	315	293	302	288	304	302	288	325	330	280	291	285	295	323	303	313	320	322	299	293	327	321	296	305	326	325	317	293	299	319	304	288	323	280	320	291	305	300	304	286	273	298	281	296	315	344	278	284	284	292	291	316	318	271	317	296	319	304	309	303	306	293	309	321	277	299	325	329	331	291	306	302	287	295	289	277	323	303	348	296	318	297	297	351	300	302	305	286	316	303	278	300	289	315	331	289	319	306	317	293	338	335	300	330	301	315	294	270	301	276	299	298	281	310	305	316	284	291	268	290	289	317	317	290	272	294	323	283	300	303	307	288	326	310	286	285	282	274	293	320	309	310	320	272	311	320	298	268	328	299	290	285	305	323	311	283	286	296	300	287	312	299	301	329	277	314	303	329	337	322	329	285	278	326	301	276	316	315	314	339	296	297	309	311	291	315	295	273	306	308	329	305	296	257	328	300	282	306	312	316	292	289	306	340	283	320	321	328	331	309	291	302	316	299	303	315	291	320	286	311	285	298	294	284	303	304	331	305	316	305	309	307	285	317	301	315	339	294	299	274	289	319	309	301	301	289	316	320	286	320	287	300	313	307	289	302	324	317	295	264	304	307	286	300	293	308	316	343	325	297	293	275	281	342	299	306	316	310	316	298	298	296	312	329	296	313	270	289	318	295	294	317	302	316	266	288	320	281	282	290	296	320	296	302	337	298	304	302	313	346	294	301	302	282	330	344	315	303	276	308	282	307	302	293	324	298	331	323	284	304	314	282	278	307	310	301	333	312	301	317	322	297	314	351	319	299	311	267	302	275	297	308	299	339	313	302	300	261	277	299	299	314	307	273	299	298	314	291	326	275	326	270	272	297	285	294	318	318	293	286	292	280	312	327	284	311	315	305	311	289	314	293	323	298	307	300	316	295	317	302	293	299	297	305	273	320	309	304	283	308	272	306	309	325	295	316	280	306	282	298	310	284	309	301	289	304	291	307	334	301	297	296	303	302	292	321	315	299	302	338	315	328	270	294	337	295	324	286	337	340	300	292	305	299	288	298	306	283	290	319	298	319	292	299	301	321	342	316	294	295	326	325	301	318	281	283	307	263	348	316	306	269	345	303	328	320	336	303	297	297	300	308	327	317	310	338	315	305	315	301	322	273	275	289	309	311	309	289	278	281	289	293	307	273	292	299	331	306	289	293	303	317	299	296	329	283	347	315	285	311	307	292	301	318	288	306	294	326	283	313	321	308	311	292	322	312	272	331	274	274	283	310	306	306	322	316	314	273	303	283	315	292	314	286	339	271	317	292	292	284	298	328	294	292	268	287	284	315	330	299	318	300	304	327	301	279	300	278	294	311	329	290	300	271	339	289	294	303	345	280	303	294	325	307	299	313	297	328	321	298	300	324	286	282	313	318	297	293	299	297	308	337	331	305	298	335	282	292	282	288	287	283	314	301	295	290	289	326	292	302	307	284	303	309	293	324	310	292	279	311	326	333	313	304	325	277	320	289	295	282	298	308	262	326	257	320	311	294	307	305	297	299	290	278	286	298	304	311	278	280	298	315	316	285	316	319	280	294	315	285	286	286	285	309	299	291	336	308	307	297	277	336	290	302	302	311	311	306	313	303	268	300	293	287	342	333	312	290	279	305	330	288	309	263	331	323	313	311	304	318	308	305	314	303	276	308	303	286	310	354	307	305	310	304	316	301	301	283	280	300	273	324	304	307	312	293	315	296	304	308	289	312	278	302	312	308	283	302	320	273	289	345	322	295	296	318	317	316	322	280	294	285	313	294	304	309	301	320	292	284	303	323	287	287	323	307	310	317	290	295	301	291	318	295	291	331	289	329	299	321	348	298	296	316	335	319	312	290	297	279	276	308	307	303	329	295	302	337	301	292	350	317	297	290	318	299	308	316	314	290	308	280	273	298	288	278	303	313	348	309	304	336	323	291	302	324	285	314	297	303	282	308	311	300	303	348	291	280	312	292	297	305	312	311	290	297	328	339	327	315	307	310	293	302	321	309	319	297	292	316	323	305	307	278	282	312	306	298	321	306	280	314	321	291	301	309	301	307	282	285	290	313	338	334	316	336	298	287	340	324	283	309	304	316	303	294	294	318	312	312	309	306	324	308	285	313	313	317	299	279	302	315	290	308	285	314	319	321	299	305	285	283	330	305	297	261	303	274	315	292	325	327	286	302	276	320	285	287	297	308	288	304	292	304	307	296	296	325	285	297	288	316	299	304	289	322	290	325	296	275	319	287	263	295	281	299	287	286	301	290	289	291	318	295	295	323	315	293	301	345	320	315	310	348	292	308	279	294	326	311	331	300	282	326	272	311	317	306	334	309	287	313	285	301	284	309	295	284	302	310	306	302	328	305
5198	3236	10374	16630	10657	5139	2022	723	314	311	283	326	325	274	280	345	309	290	295	306	319	337	306	318	299	316	324	311	282	331	312	338	311	318	321	282	307	301	292	323	321	303	311	323	326	290	276	287	298	326	307	304	299	297	305	301	293	330	274	317	315	283	303	277	278	314	288	283	308	302	291	315	299	282	339	320	320	299	288	299	305	301	304	316	320	304	344	340	313	292	289	314	302	349	296	297	320	330	303	291	277	284	309	332	303	309	329	309	322	301	338	298	326	315	253	276	302	285	294	297	302	310	283	313	318	291	339	293	273	281	290	311	296	309	321	311	305	335	302	278	307	296	273	289	272	313	338	313	308	296	298	274	304	326	290	287	321	293	292	298	319	293	313	278	301	317	292	318	288	310	318	288	309	280	311	303	309	300	296	308	293	309	343	314	311	316	297	308	317	314	289	329	307	353	309	322	314	301	337	298	313	319	294	311	323	313	273	312	290	297	323	327	313	307	300	335	275	286	290	300	313	327	272	304	303	320	304	308	304	283	271	289	324	302	298	313	307	271	312	293	301	310	306	293	281	272	297	288	296	312	301	335	287	311	262	310	315	322	305	307	292	314	310	313	312	307	268	284	289	299	308	300	310	289	305	317	301	305	296	293	298	287	333	333	343	275	283	297	296	329	290	320	288	300	293	295	295	325	316	280	299	308	299	305	338	349	327	316	305	275	298	294	293	331	290	294	334	300	340	314	312	342	281	286	276	304	305	312	295	298	281	315	288	327	316	297	323	331	293	297	285	304	305	295	291	296	295	305	304	303	300	305	281	328	303	285	287	316	312	290	306	334	317	306	315	305	276	319	317	331	291	320	320	309	323	315	332	319	298	331	313	287	312	316	306	293	293	287	279	285	313	315	274	321	304	299	284	354	301	301	283	316	310	290	316	298	301	286	269	318	290	310	312	316	308	295	302	265	310	296	284	285	309	314	292	303	333	319	299	306	285	282	283	305	299	289	308	258	284	289	302	320	311	322	306	307	293	298	297	287	288	292	299	321	281	305	279	284	298	301	327	324	282	297	311	322	303	294	327	326	290	297	282	313	290	297	303	279	332	291	309	286	319	334	314	275	337	319	295	311	288	302	320	309	345	319	290	279	288	291	310	276	308	302	295	305	294	313	312	298	321	307	285	348	306	269	249	338	349	288	328	303	328	331	318	296	321	282	290	292	264	318	285	326	309	324	274	298	309	290	318	317	300	293	349	305	281	291	306	324	252	312	300	288	331	315	300	286	298	300	317	280	297	294	323	307	278	340	319	312	253	308	318	276	314	301	336	319	301	323	289	328	351	295	305	318	322	316	290	309	309	306	301	337	289	300	308	280	298	285	318	315	315	309	284	259	304	327	312	326	289	297	300	309	312	323	316	267	328	333	300	298	308	284	303	297	324	320	278	315	273	322	317	341	323	304	281	297	328	310	302	301	291	313	330	282	306	306	308	312	281	292	289	305	304	322	275	313	345	259	294	335	282	315	292	288	284	295	313	277	294	282	268	291	333	274	296	293	328	284	269	306	326	312	307	309	289	329	319	290	306	296	278	311	345	324	297	270	289	287	280	302	260	291	301	281	317	297	347	311	329	303	315	290	291	292	261	292	288	295	324	290	312	289	313	285	317	324	315	316	303	300	301	326	315	320	306	304	340	312	314	268	289	337	330	322	312	298	317	294	313	295	317	308	318	317	331	313	292	331	307	283	292	298	314	309	338	293	283	296	320	311	289	298	302	293	294	330	322	284	310	297	309	318	313	298	300	278	334	290	292	309	288	295	287	331	295	304	302	299	332	298	305	306	343	315	299	289	330	314	296	269	295	298	299	322	293	301	330	330	329	304	311	318	304	294	332	291	261	327	295	303	294	268	292	289	281	314	286	311	310	299	326	305	332	305	332	310	303	311	324	321	298	298	302	329	303	300	282	299	328	314	308	322	291	328	296	304	333	271	324	275	317	318	308	290	329	310	291	292	272	294	304	295	301	303	303	303	299	310	329	335	293	320	276	335	308	302	303	312	316	317	301	344	288	340	328	330	285	289	305	324	319	317	287	280	311	315	297	332	317	313	313	307	305	295	307	312	292	301	281	293	293	287	290	302	285	305	309	305	319	292	280	321	307	307	293	329	306	310	297	341	311	301	293	325	310	300	278	329	291	314	319	293	303	273	290	329	305	303	292	310	301	307	291	268	313	290	304	287	284	296	301	302	306	300	283	294	297	301	294	302	316	279	318	325	283	280	318	316	320	309	325	310	276	297	293	296	326	291	321	314	299	276	305	282	312	277	268	296	289	266	272	326	310	313	304	315	296	335	294	272	297	257	309	316	297	282	316	314	309	352	314	330	279	287	297	293	294	297	325	303	300	301	305	307	281	308	298	316	313	299	309	315	288	320	298	331	305	303	309	327	334	304	309	309	291	334	243	289	319	315	338	297	273	321	331	285	270	309	326	308	304	263	289	321	310	315	269	303	296	318	306	295	282	301	289	301	286	297	312	289	312	295	307	268	313	290	300	339	277	279	296	313	334	280	301	284	293	333	307	281	315	302	316	316	295	314	318	314	300	320	309	324	279	335	317	287	311	305	299	306	301	296	321	305	280	288	302	334	322	289	316	317	281	313	333	297	346	313	304	316	302	315	309	302	310	274	315	290	296	290	310	282	328	307	304	291	303	324	285	342	305	314	300	298	318	298	316	317	312	298	315	306	297	330	304	281	317	310	297	308	322	303	323	309	306	322	310	301	307	310	288	315	306	291	289	324	298	298	283	309	280	322	292	259	314	325	278	309	283	311	310	309	288	301	318	278	284	298	287	296	354	301	311	303	313	322	305	274	327	337	308	289	300	281	314	289	292	299	283	286	309	270	310	332	300	305	325	322	306	312	303	330	303	286	299	295	354	317	304	322	307	261	290	309	337	321	273	312	303	295	282	289	325	305	327	319	291	329	307	327	287	289	310	295	313	305	334	320	292	312	295	321	295	304	289	326	338	289	298	286	319	316	287	302	276	287	264	316	286	311	299	292	293	322	291	287	305	291	309	283	319	286	290	308	298	309	297	291	285	332	297	309	260	321	288	280	329	314	305	290	290	313	316	319	319	305	277	295	285	313	258	317	296	312	313	300	334	313	310	337	325	310	301	315	296	313	300	319	324	297	320	296	314	312	321	292	304	333	302	294	338	304	294	341	310	317	305	248	264	280	297	326	300	291	316	316	298	339	286	281	305	294	318	348	296	290	291	275	281	294	302	312	303	327	320	304	321	312	316	266	302	308	304	302	309	289	305	295	275	287	307	302	296	297	323	264	310	319	274	278	304	289	291	303	324	316	318	308	324	295	312	324	308	294	306	332	288	293	311	325	270	308	307	317	294	336	317	315	287	320	335	304	302	307	333	316	320	286	311	323	286	300	316	309	289	312	308	310	308	315	286	313	282	315	295	315	291	311	298	313	308	325	291	323
25258	21199	32315	57388	46258	30496	14088	2512	386	369	352	332	327	309	339	360	312	343	338	312	295	325	344	326	374	292	302	297	284	329	296	321	307	309	299	301	332	332	291	330	318	332	329	334	321	337	347	326	296	298	345	324	321	303	325	319	322	352	333	306	355	270	333	336	288	313	319	305	323	304	296	309	311	317	319	346	334	303	316	316	312	309	321	296	345	303	336	345	307	306	335	348	313	329	323	336	329	332	324	326	302	315	311	306	306	315	309	323	312	326	313	312	298	308	306	301	311	311	343	342	343	316	328	332	384	334	345	353	375	318	306	307	323	336	317	308	328	290	335	343	314	315	315	278	311	296	315	336	328	302	256	316	307	321	310	304	304	273	302	328	335	307	299	329	284	329	280	305	299	303	308	315	313	345	325	311	322	362	307	317	340	327	321	310	303	319	318	307	282	341	305	314	353	353	318	327	298	336	339	304	301	324	311	318	373	345	312	323	312	363	284	317	316	292	316	312	316	328	329	330	300	347	333	319	312	324	331	319	330	327	290	321	320	306	319	340	333	315	349	341	277	297	328	315	285	331	298	301	335	339	319	299	342	306	350	333	344	340	298	292	353	338	303	301	341	337	318	312	318	323	319	304	328	317	332	313	302	326	319	305	281	309	295	324	310	307	314	352	371	331	335	328	318	348	309	321	334	303	342	307	276	337	304	331	313	325	332	318	338	360	320	344	330	307	310	335	292	303	324	317	303	310	325	341	346	321	342	321	317	314	324	299	315	345	341	322	348	305	359	277	313	320	310	304	336	319	334	308	323	332	329	312	326	285	293	322	314	338	349	299	288	327	308	275	298	291	287	366	308	304	351	334	353	345	310	341	345	325	289	322	328	349	330	350	301	309	336	282	330	321	325	320	315	311	296	284	300	349	345	298	325	328	315	318	296	316	345	330	344	311	310	332	334	327	323	313	296	306	293	337	330	322	332	319	297	318	326	307	326	321	314	354	296	340	297	319	292	338	343	295	364	303	306	323	385	316	317	318	338	350	307	314	289	334	342	325	324	295	348	307	318	300	298	321	331	348	331	290	310	309	351	335	323	341	352	335	338	322	303	304	322	321	316	318	344	275	329	311	354	320	309	333	291	308	309	316	311	319	298	290	306	344	318	331	355	316	344	323	342	308	310	310	314	351	325	318	315	294	322	316	319	291	298	320	301	299	329	276	303	320	359	313	310	295	328	336	300	349	332	343	327	325	281	347	312	345	321	334	337	322	344	288	304	337	304	308	304	319	305	339	342	341	294	299	330	370	305	306	297	322	310	329	320	346	304	331	326	307	318	340	314	334	382	317	301	330	323	317	348	330	332	313	320	354	319	295	317	333	365	344	301	340	321	339	334	303	301	312	292	345	330	316	305	334	324	336	290	318	328	325	323	356	320	295	307	307	357	333	335	306	333	313	354	305	300	316	333	314	316	323	352	338	362	328	360	321	308	344	294	320	338	329	336	317	320	340	310	341	358	333	343	347	333	320	341	349	308	315	301	310	314	366	325	340	320	324	325	331	265	305	333	319	336	320	307	297	316	299	299	302	308	309	311	303	303	315	312	310	342	323	319	334	298	313	291	345	334	311	359	322	311	335	324	296	324	314	323	319	348	321	322	352	326	330	323	302	335	326	354	325	289	327	289	337	304	332	333	313	306	297	302	307	333	326	302	346	330	317	299	343	314	325	338	315	313	326	335	315	305	309	293	327	343	318	324	303	313	295	316	267	330	280	332	320	320	309	323	305	334	292	318	330	333	334	346	317	317	327	326	341	318	330	319	311	333	293	339	312	293	350	329	293	331	325	326	327	309	294	367	318	322	313	353	320	316	307	297	354	329	326	305	319	327	320	316	291	317	304	317	348	323	312	297	318	329	335	309	303	285	330	316	307	328	307	285	281	299	304	327	315	336	311	353	342	347	323	324	310	293	332	310	327	286	299	314	309	321	299	304	315	298	316	306	352	326	325	310	307	336	332	327	312	305	319	356	335	318	282	312	312	287	357	325	339	306	322	339	334	314	322	298	310	367	291	323	300	285	301	311	323	301	330	316	307	354	314	291	336	335	336	314	326	339	306	340	299	328	314	319	315	342	327	353	367	311	294	337	321	328	327	307	313	312	336	332	285	343	337	322	310	347	334	337	329	328	326	311	306	317	327	329	321	317	324	365	312	315	298	332	310	305	296	300	329	285	314	316	316	335	339	326	286	316	318	336	334	314	335	282	333	325	312	308	316	324	314	326	326	330	330	340	314	301	345	338	342	300	305	316	329	344	327	344	331	326	285	328	318	320	307	294	299	355	343	318	311	305	283	319	333	329	353	340	309	309	324	346	337	321	342	339	328	304	344	319	310	286	381	310	302	334	329	313	296	333	331	336	277	300	332	313	324	325	293	297	314	314	299	317	293	311	308	331	340	325	342	354	320	324	323	282	298	310	334	312	302	328	324	320	321	307	320	322	296	318	321	327	313	308	325	283	324	321	310	303	318	319	308	326	320	309	328	327	315	336	313	345	303	320	354	324	320	330	307	316	307	340	320	325	339	294	328	352	316	324	320	347	339	319	334	327	305	313	315	288	316	306	342	309	323	305	327	327	320	303	319	310	326	334	309	337	325	326	313	314	334	295	320	330	302	336	324	322	327	301	305	340	343	348	313	311	305	318	317	351	330	345	318	315	310	343	332	316	315	314	329	363	318	308	339	307	306	325	332	319	324	331	313	350	329	317	325	295	303	318	312	326	320	329	310	309	285	342	327	327	335	334	286	301	307	314	317	323	321	298	314	306	323	320	308	321	318	286	320	331	329	319	329	321	311	295	296	295	325	313	330	305	321	321	318	334	322	335	296	310	304	338	306	352	312	312	303	358	302	340	299	332	322	335	304	335	310	331	309	326	336	287	308	322	345	320	333	278	330	307	354	353	339	340	328	319	320	321	310	299	312	323	319	360	304	343	335	289	334	318	302	334	320	313	317	326	292	315	336	338	301	354	326	301	337	301	308	347	340	322	297	301	328	292	313	347	301	301	331	310	325	327	296	360	330	325	285	325	319	315	332	323	330	323	326	328	316	329	331	349	329	298	294	325	346	314	334	326	311	320	315	315	321	326	318	305	322	329	318	314	323	342	321	312	328	338	326	301	323	333	318	300	326	310	322	335	296	333	282	330	324	313	305	324	305	300	320	315	306	309	315	322	331	320	322	310	304	300	338	332	314	321	306	335	298	305	317	323	299	318	309	324	334	323	324	366	299	315	320	281	290	327	319	294	306	320	356	320	328	314	321	296	316	304	313	322	317	322	316	334	308	303	324	312	332	317	303	325	342	322	321	302	321	325	305	334	294	318	307	311	295	315	328	303	300	287	323	329	297	305	317	292	314	311	311	318	321	354	284	322	336	326	305	323	299	324	316	306	356	296	294	332	316	314	326	334	306	331	362	343	319	320	300	309	294	318	340	318	310	329	321
9177	32592	48797	56235	40992	22239	9023	2137	367	346	330	325	346	332	323	326	330	342	358	364	342	348	364	331	332	376	389	339	335	364	376	362	334	348	400	335	337	320	353	334	353	347	363	316	338	343	326	337	343	322	340	319	357	342	319	325	343	317	354	363	360	368	372	308	368	324	343	344	333	348	358	337	344	341	340	345	329	309	335	334	352	365	386	315	336	353	347	365	334	365	301	341	325	330	338	342	382	319	363	329	345	329	334	348	341	321	327	339	340	361	375	354	349	332	325	389	319	330	357	350	341	359	327	354	399	329	341	340	312	361	350	350	359	342	341	318	331	332	351	361	349	311	363	347	330	316	358	335	344	339	321	311	321	333	370	305	326	335	323	325	355	368	363	337	338	321	340	316	326	365	340	296	322	371	321	337	316	392	323	351	344	356	368	317	323	333	328	339	372	330	349	356	334	366	350	324	355	340	328	371	334	361	339	317	321	366	379	319	369	310	334	344	343	347	354	323	343	347	355	333	329	324	332	336	322	353	340	339	344	332	336	332	335	339	349	340	325	312	340	354	350	359	341	348	359	348	342	328	330	337	327	372	338	354	355	356	330	351	351	370	336	339	354	380	358	341	335	308	331	323	349	339	371	322	317	362	356	360	325	311	338	328	325	322	303	311	327	327	328	331	338	378	329	378	352	327	369	330	319	326	327	321	319	340	356	340	361	327	308	356	338	349	409	330	350	363	342	332	345	328	338	305	318	329	336	340	356	339	337	338	317	364	325	320	321	334	333	342	358	329	327	354	303	313	346	340	335	361	350	335	335	341	342	328	351	323	333	343	342	356	343	351	393	346	364	368	354	344	327	343	346	380	357	356	310	339	381	358	318	337	358	358	337	357	384	331	324	341	366	342	339	340	314	330	365	359	355	350	308	345	327	307	373	353	338	359	352	368	329	347	343	307	331	329	311	294	361	338	350	346	339	323	362	319	325	338	357	316	316	361	360	320	309	347	297	367	357	374	332	340	337	282	339	361	336	362	396	345	364	343	312	340	335	361	335	330	345	357	364	343	316	347	364	332	353	326	362	356	365	347	332	338	359	311	366	286	330	333	340	353	326	331	356	335	302	342	358	338	352	346	341	354	350	391	363	367	347	361	361	328	322	291	335	393	348	336	356	306	358	355	301	320	388	329	320	367	360	332	336	346	319	341	341	329	353	355	332	338	383	377	341	349	346	350	356	351	360	381	325	301	366	340	335	358	357	333	316	404	352	354	339	297	345	316	334	326	324	331	335	366	349	373	332	335	324	352	357	333	340	315	357	352	351	343	355	362	353	347	349	337	358	333	346	351	342	341	368	344	339	346	314	349	368	342	364	343	346	341	326	298	359	343	322	337	361	340	359	364	345	321	379	337	320	331	343	319	345	346	370	309	347	343	329	351	346	324	317	322	355	297	341	329	351	345	316	315	327	350	380	347	344	341	337	335	342	327	353	356	350	340	326	335	340	316	342	354	329	337	353	329	370	327	345	336	295	309	315	325	344	358	317	329	350	372	341	370	322	324	358	318	370	343	368	355	322	310	349	353	348	358	342	332	344	322	316	340	349	339	352	339	358	326	324	350	336	345	301	342	337	327	335	389	364	346	339	349	361	315	373	345	337	366	353	317	359	358	370	343	350	373	317	357	353	381	336	350	374	363	342	319	323	340	322	342	350	344	372	332	333	353	378	341	333	346	315	306	330	341	348	333	344	328	343	348	343	343	341	320	358	334	349	348	320	350	350	333	328	365	348	350	346	336	353	341	351	335	335	313	350	319	350	338	336	339	360	376	314	347	362	329	345	355	355	317	340	319	345	349	355	323	325	367	348	330	346	341	352	358	335	309	348	332	348	313	335	332	310	351	311	350	368	323	340	334	362	355	321	298	313	336	325	309	342	345	357	352	326	309	348	344	348	347	356	350	338	369	371	344	295	370	339	334	361	343	337	347	345	355	319	335	363	308	325	330	327	300	337	319	328	347	331	369	360	349	354	312	333	334	339	335	368	335	328	359	324	375	313	326	359	328	367	310	324	343	302	323	309	336	347	353	349	341	354	330	308	370	353	379	370	367	355	311	314	334	370	315	370	358	311	352	330	335	335	328	367	363	311	339	347	329	300	342	325	317	375	343	331	332	324	339	323	343	304	336	338	345	309	323	357	324	333	338	307	352	356	361	327	343	317	344	313	360	290	347	363	354	349	364	340	333	329	363	339	326	362	328	347	389	352	358	358	348	355	331	335	355	347	360	355	347	357	338	359	352	333	308	331	354	316	346	364	374	304	343	372	342	312	367	341	344	348	371	353	369	328	330	348	323	338	360	339	343	316	323	347	336	322	297	322	320	323	352	336	339	349	309	373	345	326	349	319	348	316	312	341	365	347	339	357	353	341	334	357	325	345	346	370	343	358	370	299	327	390	337	317	337	339	326	363	345	341	352	327	351	360	327	365	349	352	351	325	332	355	318	340	336	320	353	340	322	351	330	370	368	354	328	352	353	377	359	315	379	342	360	386	339	341	340	346	361	358	341	361	344	356	325	346	365	363	341	346	341	341	370	370	294	316	345	326	361	328	345	320	370	363	329	350	333	362	384	325	338	367	325	353	358	337	329	339	313	329	336	355	333	339	351	363	340	369	323	340	308	328	338	342	345	353	326	345	335	334	338	349	363	354	348	336	332	331	322	353	361	350	370	326	326	365	349	355	353	369	334	347	359	347	351	343	357	345	358	331	345	344	317	343	321	336	341	370	348	337	362	362	328	307	376	334	362	329	337	345	366	380	338	343	324	356	356	346	341	343	337	344	334	382	350	378	333	352	349	323	325	357	354	357	319	339	363	329	362	317	351	327	307	334	357	369	350	355	333	378	343	332	337	348	328	364	354	319	327	327	322	366	344	364	317	335	328	340	348	369	358	350	338	342	325	358	320	359	349	323	342	344	348	351	371	341	345	342	314	321	339	340	317	316	374	358	335	310	341	304	339	346	341	378	339	333	354	322	339	371	367	349	327	332	315	304	342	334	328	318	327	344	325	356	347	336	318	305	338	341	330	376	335	338	294	353	357	324	352	314	370	331	358	371	338	315	354	343	367	337	326	335	328	315	355	333	333	342	342	317	378	312	341	358	343	363	377	354	352	350	335	304	367	348	321	346	350	358	340	314	356	365	350	339	323	333	339	337	325	361	359	349	350	321	342	320	363	330	377	340	323	322	322	335	354	368	346	345	344	368	353	320	363	352	355	334	348	306	354	359	319	353	354	329	325	321	349	308	345	346	328	330	329	333	339	326	360	342	336	368	342	343	319	324	315	348	358	341	335	360	365	323	380	323	356	314	332	356	308	333	340	366	362	334	341	317	333	327	311	345	366	327	386	351	343	355	325	351	356	312	351	355	346	354	332	369	329	323	339	334	326	340	372	334	323	317	350	357	352	340	322	286	356	324	345	361	344	339	325	361	339	358	334	338	344
23916	21174	33211	56741	57348	42904	25406	5441	617	484	436	418	382	430	430	387	387	433	447	415	425	406	411	435	422	392	407	429	434	398	404	425	407	389	419	400	403	418	405	371	376	437	441	389	415	427	425	422	400	471	386	437	439	361	399	439	400	406	406	436	393	376	437	417	423	388	409	458	409	422	421	413	426	370	379	425	410	409	409	428	407	393	420	381	441	430	402	408	430	419	422	420	396	340	405	395	364	406	455	386	423	418	429	417	402	431	429	417	401	408	411	388	407	444	393	443	424	432	413	421	434	400	444	373	443	401	424	400	445	395	401	421	426	417	400	430	419	413	447	421	406	426	426	435	419	412	402	435	389	405	415	416	441	405	420	417	393	397	400	439	423	394	413	417	366	419	368	419	420	427	366	412	399	442	425	417	459	398	455	419	419	411	372	420	372	399	422	430	425	386	406	388	399	421	391	447	406	406	447	381	414	417	402	399	398	439	400	410	393	404	385	415	381	400	397	471	392	408	363	394	396	392	439	417	432	415	396	364	419	437	386	411	391	408	410	451	380	414	391	372	365	458	413	411	393	406	382	449	411	410	405	385	413	406	407	399	417	397	425	421	418	414	400	406	417	401	440	427	411	405	401	442	436	408	386	421	389	426	413	418	389	424	446	441	430	408	399	401	383	397	418	415	415	408	430	406	394	405	395	449	429	405	420	363	383	403	403	434	387	445	414	401	423	424	396	408	371	394	438	415	413	424	426	405	441	424	420	398	410	413	382	421	408	394	402	390	411	426	420	394	419	395	418	423	421	388	426	390	422	421	442	397	370	372	416	407	421	422	414	404	398	400	440	410	447	394	390	423	396	412	408	391	459	406	390	422	427	393	393	391	403	430	397	384	454	415	450	420	406	414	395	436	414	428	436	427	419	422	390	423	406	408	392	383	413	364	426	380	433	425	396	426	360	422	421	387	394	393	408	401	421	434	404	405	386	366	384	418	417	408	417	377	380	436	442	396	404	390	410	408	446	416	413	451	433	412	371	400	403	428	431	414	384	411	381	432	421	382	378	392	386	409	456	431	378	407	404	411	417	443	423	424	389	388	398	379	398	443	426	436	381	447	398	385	407	440	442	380	445	406	433	407	434	399	471	426	408	446	416	434	378	400	368	412	432	430	433	377	364	406	450	415	443	428	396	428	406	431	389	404	436	404	437	429	417	387	414	408	405	421	409	434	422	419	395	429	418	420	388	398	436	374	408	400	408	416	431	419	396	453	433	427	424	431	409	411	390	401	410	426	406	424	385	378	430	376	393	394	408	401	401	393	399	401	435	416	421	387	406	380	408	408	433	378	403	428	410	397	403	392	389	423	388	423	395	444	409	427	433	408	408	415	377	425	423	422	413	399	397	390	405	396	403	416	460	392	431	435	412	379	398	448	404	415	408	389	392	428	406	437	436	390	444	435	416	444	418	399	384	388	449	403	350	420	414	396	448	410	399	389	419	408	420	375	434	412	408	433	423	426	444	426	407	414	406	425	406	417	428	425	405	410	398	398	385	404	410	413	426	392	398	464	406	441	386	398	362	403	395	459	397	389	421	431	410	388	423	414	390	391	369	374	424	402	408	441	436	415	432	408	408	407	431	379	414	407	423	396	397	449	416	420	368	429	414	385	409	406	420	432	391	417	419	460	391	405	385	427	414	398	478	418	416	389	408	430	383	401	414	400	418	389	430	458	411	395	417	389	368	415	414	391	415	426	423	420	421	442	398	419	403	416	402	405	408	370	419	402	390	410	466	382	391	398	420	425	451	416	372	382	409	362	397	403	431	413	396	444	403	391	397	426	412	375	399	403	394	406	391	382	392	367	422	421	416	403	455	395	445	387	390	426	382	415	395	422	442	367	454	388	423	404	400	426	452	431	439	410	386	428	377	422	418	414	392	453	427	400	409	367	447	399	387	382	418	399	392	379	436	423	387	422	404	401	421	374	362	412	413	403	379	390	396	439	395	381	416	427	424	428	406	397	421	406	386	406	436	430	425	429	403	399	422	436	417	448	429	403	411	419	438	392	435	426	413	420	410	452	390	428	416	420	430	421	425	386	385	397	410	414	384	424	405	400	413	369	401	404	380	407	437	424	428	408	409	400	407	410	432	374	428	405	419	392	393	417	388	423	416	376	421	424	412	404	438	453	414	419	448	400	406	396	434	421	391	401	374	431	413	402	396	442	420	423	425	383	415	377	419	378	390	407	441	398	426	441	419	392	422	378	380	402	372	419	416	410	400	426	416	429	387	388	431	436	400	418	399	437	396	393	427	411	407	402	418	418	436	391	353	400	392	403	400	426	408	398	383	402	424	424	425	408	431	384	388	373	427	454	401	425	434	399	393	401	420	381	428	434	430	404	421	375	413	377	449	400	395	419	414	385	452	410	421	432	433	444	408	418	441	406	388	403	394	445	376	395	428	370	384	399	406	418	406	406	438	447	421	390	416	439	435	419	429	439	373	396	413	432	399	360	394	409	422	401	432	460	381	401	419	439	398	409	393	425	424	423	389	463	405	391	432	450	440	422	409	388	396	413	402	444	420	432	418	407	405	443	349	416	406	377	384	402	451	407	419	401	397	403	429	406	386	432	422	436	385	397	415	434	404	426	393	421	400	432	400	417	413	392	404	428	397	413	408	405	400	431	427	392	430	429	388	410	406	427	376	433	417	409	407	395	426	397	463	414	413	415	405	413	434	376	382	449	384	399	392	418	396	399	452	394	423	429	422	434	369	409	423	394	376	392	398	409	395	441	421	404	382	393	391	353	460	408	374	409	385	396	399	434	432	369	422	359	399	417	409	382	426	383	410	403	403	393	405	412	412	386	395	423	413	449	421	406	383	431	400	437	411	404	415	421	419	400	444	405	443	390	404	424	395	393	431	402	431	353	399	444	429	404	424	410	403	436	393	394	433	392	422	434	426	397	402	379	399	419	368	384	403	412	403	431	433	402	404	423	427	377	383	436	396	409	394	383	418	448	399	419	408	395	395	437	384	434	390	412	409	437	424	420	443	401	375	420	413	419	427	437	444	374	396	362	416	418	429	393	443	409	390	412	423	414	411	371	411	386	395	409	424	414	398	435	397	405	400	412	446	427	420	447	406	433	345	411	436	455	406	409	411	406	388	385	419	437	401	394	388	391	358	411	408	419	388	400	399	388	425	417	396	444	405	407	409	417	409	381	404	455	384	431	392	396	399	411	427	405	441	405	411	410	389	397	414	423	378	407	435	435	412	418	367	408	394	395	425	427	417	422	409	435	424	391	403	427	441	437	404	410	409	398	417	421	397	407	440	416	440	432	404	369	411	413	450	386	446	407	410	389	405	421	427	432	403	427	404	433	464	445	405	431	400	446	397	456	417	431	428	433	441	367	389	419	389	424	378	412	386	422	350	387	422	389	432	424	418	400	439	427	415	419	390	409	426	371	414	389	443	411	436	427	422	381	420	406	394	406	385	414
15977	44153	63037	76515	59582	38112	16841	2947	539	451	423	455	476	462	469	452	490	445	451	438	434	483	459	459	457	459	453	449	437	435	424	448	437	428	449	460	425	456	446	455	464	465	441	463	444	495	463	435	446	416	436	439	427	461	441	462	433	468	390	453	471	458	445	460	435	452	432	454	452	413	434	468	432	418	470	445	458	456	451	459	465	421	474	436	472	457	452	451	410	447	461	446	423	469	474	448	433	426	429	445	451	440	431	455	397	471	464	450	442	443	425	447	461	448	448	471	447	439	438	431	434	414	455	430	415	456	481	450	435	410	466	436	457	457	438	454	429	449	477	464	454	463	463	424	410	471	441	434	428	448	451	431	435	433	460	440	421	441	412	436	477	460	418	481	458	433	468	442	471	451	446	428	460	431	433	431	445	477	444	442	441	416	453	437	476	466	464	462	438	458	431	450	441	459	424	431	458	488	472	447	460	480	451	443	444	462	432	411	449	455	439	447	464	464	437	406	419	420	443	418	441	458	425	429	467	454	417	439	450	424	473	463	467	435	414	467	442	484	478	411	449	437	450	430	424	451	479	447	434	466	447	459	464	436	451	471	444	460	436	458	464	456	407	423	458	439	431	415	455	467	433	424	469	420	440	406	422	431	439	436	435	449	451	451	444	439	438	443	449	418	434	441	478	426	444	456	432	430	428	453	421	460	460	459	394	479	436	423	460	450	466	459	432	456	436	416	444	466	476	476	424	433	466	449	443	456	454	471	476	464	452	469	435	426	464	471	417	434	425	444	448	431	446	450	455	395	413	434	471	416	455	454	422	437	452	424	450	467	446	455	467	480	441	427	432	456	439	404	409	418	457	462	459	423	433	449	388	458	462	466	458	427	443	486	443	445	481	466	466	442	452	439	412	437	426	429	433	438	438	438	439	456	435	418	434	476	420	462	455	454	433	467	473	448	435	445	487	419	421	401	413	451	452	448	496	395	424	446	443	412	434	477	448	455	433	456	450	468	453	443	460	431	419	421	460	451	443	454	438	455	434	444	454	492	422	473	410	445	459	404	422	457	428	412	449	448	430	442	452	497	425	429	448	422	450	447	416	432	400	433	444	443	471	441	477	456	435	454	436	447	440	424	443	486	438	444	465	425	441	440	483	444	447	430	445	452	460	456	445	445	389	467	448	406	452	458	435	421	442	422	414	398	432	478	440	428	438	434	433	408	466	467	448	444	432	453	446	486	441	456	424	465	460	453	471	444	454	435	436	416	445	469	422	425	442	435	461	462	432	450	436	415	461	441	460	443	450	431	438	422	478	417	450	395	478	441	433	447	395	465	439	423	435	476	435	440	432	428	440	482	447	409	433	463	434	435	467	456	454	436	478	425	429	428	427	455	431	492	442	438	441	445	430	427	468	434	446	407	428	474	411	447	458	437	462	431	473	468	475	448	434	479	438	453	436	465	419	464	473	456	431	480	478	416	447	443	457	417	448	448	434	446	437	461	424	450	467	428	456	466	427	429	442	414	448	440	455	442	452	438	433	436	439	456	456	489	414	418	424	462	440	421	433	410	443	440	455	453	439	409	414	471	423	444	442	433	424	452	439	469	481	419	409	478	424	425	456	413	443	431	430	420	394	454	475	434	462	461	445	457	430	433	457	408	461	452	463	442	424	413	426	422	445	443	444	393	462	450	443	434	443	466	420	438	474	411	410	445	472	430	427	441	469	461	472	441	432	422	435	434	438	469	458	445	419	453	488	448	453	412	456	399	450	414	463	475	442	433	470	456	452	465	452	469	464	444	434	432	436	475	445	414	450	483	452	413	477	413	434	445	439	450	419	412	419	413	415	479	411	454	489	421	474	445	445	393	424	424	419	463	451	441	446	465	435	486	436	443	472	446	430	441	430	508	458	455	493	436	424	433	445	408	459	460	412	475	434	432	428	453	397	432	424	439	475	430	411	439	431	454	470	419	428	444	470	458	456	469	447	432	422	428	460	432	461	422	476	406	453	470	444	445	427	473	436	423	427	463	445	451	425	456	468	422	428	456	454	443	434	451	412	475	431	443	435	411	392	450	429	448	432	469	441	426	449	446	459	441	450	418	436	448	430	476	460	416	447	425	426	452	461	418	426	417	460	442	466	429	450	425	434	384	429	447	429	433	434	459	431	443	429	435	465	432	466	450	440	458	436	418	477	407	440	466	436	419	444	440	426	425	428	438	443	391	451	431	439	425	441	427	474	437	447	454	412	426	413	451	457	458	466	477	462	454	458	439	462	422	443	418	437	462	451	440	419	452	472	422	446	483	429	469	401	450	439	450	472	447	450	451	434	470	487	423	468	434	434	470	473	453	404	440	420	455	420	455	476	433	465	442	437	443	400	435	468	438	442	416	437	418	430	435	457	442	402	449	407	500	432	439	461	441	464	461	441	442	417	401	449	445	455	444	443	411	465	396	442	452	465	437	473	423	438	400	439	448	427	455	499	416	444	462	453	433	448	457	373	466	428	442	458	450	457	451	427	429	467	438	453	446	437	434	445	437	436	426	411	419	448	467	431	434	425	459	419	407	439	443	450	485	421	455	463	445	407	456	424	429	427	437	414	449	433	449	473	447	425	431	457	477	419	441	434	478	426	462	400	486	417	431	428	410	487	461	444	388	413	451	413	426	429	443	440	410	450	428	395	417	438	424	451	466	438	471	426	451	478	440	428	459	454	429	435	492	479	465	428	456	456	443	447	441	432	427	452	448	450	446	434	444	427	465	484	424	426	452	439	474	454	445	462	437	423	443	447	420	465	432	426	452	422	403	421	459	438	441	459	447	471	431	439	460	476	460	448	422	462	437	455	406	422	430	415	403	456	446	422	440	448	465	444	465	422	427	474	477	429	443	465	441	427	484	453	440	466	460	436	459	435	428	410	455	440	443	411	472	430	461	434	427	467	453	443	455	459	444	500	443	440	435	434	456	427	448	423	432	461	429	433	445	408	439	487	420	431	427	436	437	479	458	442	456	435	449	444	459	441	470	442	472	423	459	417	446	455	456	496	453	394	408	424	404	494	418	431	423	440	440	435	408	449	448	449	453	444	433	411	459	457	416	466	444	429	448	421	447	445	454	480	422	455	426	451	440	454	440	444	467	421	446	449	418	433	466	408	430	459	435	460	431	471	420	460	484	462	465	427	426	459	454	398	447	425	422	440	456	449	414	465	440	437	435	448	393	466	425	450	460	452	469	448	426	417	461	432	419	449	420	430	441	461	445	474	446	442	435	468	447	433	456	456	413	447	428	413	417	416	459	446	434	448	430	444	446	416	440	401	460	453	409	437	430	445	473	462	444	425	430	451	435	433	406	441	436	462	455	446	432	408	420	454	445	461	473	481	416	445	430	438	459	468	426	465	453	488	459	447	450	418	431	466	411	446	449	413	474	471	461	417	457	463	432	438	414	420	426	405	445	426	443	466	458	441	454	434	480	426	439	404	412	454	398	450	418	441	390
27260	11663	1797	12382	19586	8811	2119	423	293	318	269	285	287	299	289	295	318	296	276	290	281	279	289	297	282	262	285	289	295	284	261	312	292	286	303	281	287	278	267	275	301	275	283	267	311	275	287	277	323	261	255	270	269	266	288	283	233	293	247	274	284	286	264	290	274	310	298	304	257	264	272	300	265	288	286	292	281	278	263	270	282	306	301	284	278	270	286	267	283	293	271	278	265	279	313	301	307	284	283	270	266	282	269	247	262	281	272	259	298	268	302	319	289	302	265	286	268	278	261	305	268	303	276	295	275	277	269	276	292	267	253	258	287	287	290	262	283	299	257	302	274	284	312	284	287	301	249	291	278	257	302	269	274	254	284	299	261	287	289	275	270	291	283	281	310	310	278	283	307	266	292	278	284	267	284	278	289	277	303	274	279	262	252	292	309	302	299	288	291	283	279	300	258	288	293	317	281	289	255	301	270	293	280	307	292	269	297	300	274	256	290	280	276	269	273	297	266	295	310	266	279	282	280	252	295	296	279	267	262	291	313	281	262	302	280	297	276	270	272	281	250	265	310	280	255	273	311	295	302	301	280	276	278	265	270	275	268	284	263	281	281	289	296	286	277	283	282	304	271	296	309	316	294	275	281	325	261	279	269	266	307	280	288	280	273	298	290	251	258	309	288	293	285	244	285	302	289	289	317	285	294	297	305	265	257	252	282	263	263	250	285	296	267	292	307	269	290	301	259	299	326	273	294	268	262	288	258	298	260	303	288	275	294	266	272	268	281	267	279	264	283	267	277	280	303	320	287	281	273	292	251	279	254	279	294	256	303	267	256	297	264	269	273	295	338	272	299	284	277	260	301	271	282	275	276	252	279	276	275	285	264	274	301	265	278	293	295	309	264	291	299	293	274	269	274	273	257	286	255	290	300	302	270	293	295	272	302	277	237	273	282	299	313	279	282	248	267	289	287	270	268	300	261	286	305	312	275	281	304	284	293	296	311	288	291	246	251	307	283	288	285	263	290	307	238	314	293	286	292	266	247	268	296	312	280	298	268	310	287	305	292	307	271	309	307	274	268	306	285	299	304	297	266	287	254	289	302	306	288	291	280	279	276	267	276	315	286	306	290	271	299	297	301	272	301	265	282	283	280	294	274	276	236	280	263	300	304	270	278	297	279	261	258	291	270	269	253	297	287	282	277	271	269	289	280	283	303	294	281	281	282	289	279	271	283	270	281	285	291	281	294	283	282	299	272	259	276	263	288	268	266	286	266	285	265	306	269	297	289	281	282	290	299	290	269	274	290	294	276	281	281	289	309	276	288	295	271	275	309	243	314	267	288	299	321	279	283	285	292	312	274	294	285	275	297	306	295	311	264	281	283	269	277	304	280	296	290	274	275	299	268	314	305	296	304	277	275	270	278	301	303	271	263	286	295	276	283	313	290	302	282	279	262	275	267	284	263	280	293	290	311	295	256	290	288	294	282	287	286	287	281	292	276	279	318	291	298	303	282	306	267	278	274	262	283	286	266	279	267	302	278	281	286	288	295	244	272	287	299	269	251	305	260	307	286	291	308	294	259	276	317	275	324	288	300	283	282	251	305	274	253	268	317	289	320	310	270	274	282	275	278	267	255	274	300	277	284	291	286	264	256	285	297	298	248	263	263	283	276	291	273	303	295	258	283	303	323	269	267	295	252	282	314	251	328	298	286	307	298	267	280	267	270	291	299	285	281	254	278	324	269	283	284	315	254	277	295	306	230	284	261	284	276	257	290	291	290	289	314	314	285	295	302	287	281	292	278	293	284	291	285	271	301	290	318	277	287	314	280	293	280	291	260	283	270	275	279	284	270	277	275	276	255	289	281	284	259	281	307	290	265	306	261	294	283	285	281	284	266	254	304	237	288	282	282	289	307	277	267	276	282	269	283	283	286	283	323	296	271	291	265	322	273	270	279	329	295	302	275	283	298	303	283	266	278	275	308	282	284	301	325	272	299	310	262	310	305	318	300	255	265	276	284	289	258	275	304	289	284	249	259	306	295	277	297	309	271	266	290	304	319	292	253	308	273	272	293	295	294	269	274	262	313	297	289	278	293	296	273	276	303	287	283	298	302	306	259	289	288	287	341	298	279	289	270	280	316	265	279	285	314	277	288	297	284	282	288	267	278	274	287	276	263	296	279	267	287	282	283	303	275	287	289	265	265	274	279	289	287	287	285	269	290	303	308	276	303	326	267	275	280	283	297	261	308	299	287	279	295	310	273	268	294	294	290	263	278	310	281	288	258	301	310	276	295	286	265	292	274	276	295	287	253	299	291	303	285	318	245	273	325	264	292	293	269	276	278	294	266	279	284	282	279	298	298	285	270	276	297	283	265	258	304	271	250	285	311	254	271	283	283	261	290	315	273	270	259	262	308	268	270	312	302	314	226	303	245	284	293	310	261	278	297	282	298	285	263	291	293	299	314	297	272	314	272	278	282	285	281	280	254	321	275	278	312	255	297	285	286	311	300	308	258	276	282	271	282	262	280	284	276	276	305	296	300	285	267	256	288	257	267	285	263	286	282	267	292	312	305	272	285	251	288	281	281	293	278	291	321	241	276	288	304	278	284	253	283	299	272	311	291	266	281	266	282	267	258	274	280	302	277	321	292	283	248	304	291	260	273	290	261	270	300	307	278	281	285	296	284	261	302	280	303	289	280	288	257	276	281	284	271	301	275	277	283	262	269	290	289	308	286	283	269	307	264	280	274	287	278	287	249	303	281	295	270	255	271	286	304	258	298	255	304	289	287	311	299	308	289	292	280	301	300	281	310	275	269	257	291	277	284	300	284	262	281	289	242	304	276	307	309	240	314	290	270	293	279	293	277	278	257	261	303	277	266	272	293	269	268	255	312	288	251	277	279	286	270	266	292	270	297	292	262	271	275	275	281	269	281	256	288	282	262	279	279	295	264	299	306	278	290	270	278	274	279	283	297	283	299	327	279	288	255	280	282	287	322	300	280	290	281	269	294	280	327	261	300	298	293	250	273	282	277	310	304	273	325	285	288	275	307	293	295	287	248	277	295	265	256	300	307	326	255	261	294	303	293	278	271	275	262	291	294	274	275	288	278	286	297	302	279	314	312	304	286	282	294	277	299	259	273	280	265	277	296	285	261	302	302	297	280	289	294	241	296	259	258	274	299	303	249	324	280	289	273	261	282	247	281	266	302	287	260	279	288	296	300	302	264	263	253	321	314	299	305	304	262	281	290	253	263	262	293	284	277	298	288	285	333	304	295	256	321	290	280	275	298	273	300	309	277	287	312	299	319	276	292	280	297	290	278	284	317	263	287	251	290	285	272	260	299	301	286	318	302	286	289	293	303	259	315	274	284	267	275	280	273	271	306	268	263	294	276	290	278	258	295	332	271	279	259	297	271	294	286	285	292	288	264	284	293	268	310	303	308	296	315	282	254	315	298	257	313	281	280	301	287	274	268	256	257	275	288	277	285	297
5115	1207	1731	11785	14684	6365	2019	460	298	290	313	278	303	266	310	277	277	312	279	256	309	286	296	286	277	285	278	275	286	307	294	281	291	303	267	289	294	275	312	279	289	292	303	259	297	285	283	289	261	270	272	290	285	285	286	291	295	310	290	296	330	309	277	279	291	281	277	297	279	291	299	283	293	278	273	287	321	292	303	321	275	272	281	277	307	290	299	282	273	280	287	280	297	283	294	277	312	287	264	308	275	254	310	278	278	290	281	300	284	280	302	278	262	299	276	292	300	289	285	283	290	297	290	310	307	264	284	311	309	281	304	310	296	289	295	289	286	306	287	288	287	294	297	291	283	286	303	279	260	279	304	286	302	322	312	296	320	309	317	317	293	317	293	280	279	288	278	297	326	268	313	286	270	290	287	280	285	304	297	284	330	298	301	304	315	258	270	274	300	281	297	267	259	270	300	262	322	291	308	265	284	307	289	293	285	291	310	304	265	292	270	289	271	296	279	301	288	297	278	286	291	307	301	283	316	316	315	290	300	273	306	341	318	285	279	273	308	275	301	290	295	301	261	291	296	289	307	253	304	245	281	301	285	275	270	290	271	295	323	286	288	280	297	316	291	282	310	301	293	263	319	314	278	301	299	290	281	267	278	270	272	276	295	308	302	301	250	280	307	280	292	284	269	305	277	297	305	256	319	312	275	275	278	280	263	281	288	295	302	253	273	264	251	302	319	296	315	315	283	283	254	305	285	286	282	297	303	307	260	292	278	263	283	295	292	284	309	316	291	309	296	302	256	257	282	316	290	307	295	276	270	317	291	300	272	295	265	316	306	284	321	300	272	286	290	298	307	298	275	265	295	278	279	274	273	308	301	288	253	291	276	294	281	287	282	304	307	311	326	306	288	298	267	306	327	285	291	306	318	262	295	283	329	302	283	284	301	266	288	296	301	332	289	259	313	266	273	278	268	307	310	276	313	277	299	296	293	280	280	261	303	253	295	293	301	286	299	309	270	288	306	303	278	291	306	268	310	278	288	311	254	287	277	284	319	305	267	283	272	308	320	260	264	310	270	294	307	307	291	306	279	269	288	260	324	284	326	315	290	307	304	285	312	314	293	285	277	289	302	273	284	262	322	279	274	314	310	294	321	340	300	267	278	299	257	301	324	271	319	272	281	295	301	317	298	339	273	296	314	274	290	302	271	298	307	304	303	273	288	300	273	287	287	272	275	287	310	303	301	307	298	273	301	314	300	293	311	282	299	294	267	293	270	313	270	270	298	288	286	288	293	281	293	257	267	317	263	297	290	289	279	312	288	289	289	321	290	284	264	301	260	285	283	284	273	272	274	314	293	299	272	296	291	284	275	299	279	301	302	296	299	284	290	292	270	288	288	279	302	275	290	292	289	270	293	282	282	287	295	300	312	292	289	277	280	282	254	283	290	286	296	284	268	280	270	303	282	271	281	304	278	279	315	298	281	252	280	284	275	310	308	265	270	284	319	270	305	307	298	265	291	283	311	290	274	287	296	311	270	285	246	305	286	320	286	298	299	283	301	277	282	324	308	300	261	279	293	277	279	277	294	277	271	261	287	270	270	311	290	282	277	289	276	280	297	282	272	296	268	297	308	275	300	315	289	279	273	299	308	329	296	274	280	267	298	301	312	291	253	304	292	296	329	282	269	295	253	326	288	271	262	294	279	284	283	272	281	278	316	268	313	300	279	306	276	295	288	281	300	282	278	306	296	304	281	328	280	283	305	284	278	255	278	307	316	303	294	299	294	278	308	289	266	260	320	276	306	281	298	313	283	303	263	280	297	282	316	279	289	287	298	302	270	299	255	284	317	281	291	269	295	289	259	284	237	275	297	316	303	284	302	275	253	301	304	293	291	307	256	294	298	262	289	288	283	291	289	303	257	276	291	272	300	299	299	319	265	302	252	310	319	292	289	279	288	275	290	297	276	322	283	305	299	283	261	291	278	270	310	280	325	280	280	311	280	301	277	291	303	281	284	280	297	284	293	278	293	271	306	277	304	305	292	273	287	312	294	278	277	309	285	321	283	297	311	293	294	296	303	307	289	287	315	271	308	293	285	282	293	283	289	323	265	313	311	304	285	324	278	277	266	318	280	300	285	302	298	290	281	281	274	269	287	267	299	274	287	281	276	302	328	314	307	270	272	288	278	266	284	274	270	276	283	270	271	276	294	285	284	284	317	282	316	275	282	281	272	288	296	301	288	345	271	307	291	270	297	300	284	292	301	270	307	287	291	295	301	278	268	259	282	273	263	292	264	314	316	288	294	282	311	272	311	292	276	295	304	301	274	261	282	286	285	265	268	296	287	289	243	289	289	305	281	296	291	279	266	322	325	296	291	289	289	267	286	271	309	314	293	295	271	305	295	278	282	289	303	282	248	280	292	276	273	280	274	283	322	287	288	295	305	280	249	280	271	290	286	277	267	316	300	308	326	324	280	309	288	300	283	270	322	294	312	299	299	287	275	277	293	271	290	311	296	285	307	290	309	259	273	232	286	239	281	254	301	319	301	262	297	319	292	278	317	280	305	285	299	303	261	314	275	287	274	297	298	310	289	274	269	327	314	283	303	295	311	268	291	284	290	281	267	263	284	299	254	315	281	299	279	294	271	290	289	283	296	268	290	262	294	296	265	274	302	280	284	314	294	290	280	274	300	276	281	319	279	299	313	307	276	286	292	277	294	291	279	261	263	295	279	273	327	281	299	286	271	304	279	308	286	257	326	296	308	273	271	286	253	309	298	286	279	288	264	256	301	282	298	279	271	287	284	337	308	272	282	302	321	278	269	267	278	297	278	246	278	307	310	300	295	267	267	279	263	313	290	283	294	291	300	275	280	305	286	278	281	289	299	319	289	274	299	293	302	292	295	266	301	295	270	281	260	276	311	267	291	287	292	283	313	321	298	290	282	298	294	310	307	287	285	282	293	268	305	292	293	254	277	282	295	285	291	295	253	295	336	239	285	285	291	291	265	264	296	294	266	293	313	296	315	275	284	280	297	311	289	263	313	269	293	286	301	281	303	307	286	320	252	304	298	276	267	282	280	276	309	302	293	285	317	282	281	288	295	297	309	259	290	294	303	263	289	289	296	284	293	240	306	279	288	270	323	275	272	282	275	290	308	278	284	277	289	290	249	283	326	260	299	279	269	291	289	280	287	307	259	300	267	261	291	266	295	283	305	256	259	262	276	260	326	295	266	291	276	285	275	290	292	273	304	337	276	311	282	291	283	285	288	293	311	304	320	260	299	285	266	296	252	294	275	293	265	314	279	306	331	302	289	269	271	303	281	295	304	272	277	262	294	298	302	261	290	286	292	243	301	283	301	325	307	278	280	282	297	297	304	282	280	296	276	304	307	284	268	299	301	272	268	286	290	309	273	289	292	291	300	296	279	276	283	286	310	270	299	292	282	299	282	249	287	302	298	309	271	276	303	305	283	329	284	292	278	301	303	278	304	293
25142	21162	28387	45636	52455	36903	18793	4827	702	361	365	322	337	323	341	341	336	367	304	344	377	314	315	331	333	381	312	308	317	321	304	300	315	334	344	352	345	355	323	320	336	322	342	328	315	291	327	355	325	334	326	315	320	323	335	361	301	330	317	318	346	337	284	324	333	328	332	332	363	296	346	311	335	340	303	329	334	322	328	329	338	319	340	322	303	329	324	358	316	367	319	339	322	352	317	344	346	323	315	293	326	323	337	293	347	325	340	332	336	319	348	329	315	312	339	336	285	308	339	289	353	355	319	319	336	301	309	352	318	319	378	324	318	302	324	327	325	329	290	372	287	357	358	338	289	321	356	343	342	338	327	331	344	332	319	332	298	346	341	306	342	360	313	338	325	327	322	339	319	361	318	301	327	300	306	353	316	351	355	333	319	289	302	316	319	337	321	346	313	317	320	327	338	336	336	312	347	346	332	337	323	345	333	345	300	328	327	341	317	323	342	290	339	310	334	327	342	339	334	313	350	341	339	331	329	364	300	334	328	346	326	338	337	310	324	336	312	329	339	330	321	345	319	334	329	311	304	317	304	305	312	358	358	324	339	296	311	335	311	332	345	306	302	279	292	286	311	299	344	344	313	359	301	314	312	317	320	307	330	335	335	323	352	324	318	326	315	327	332	364	368	335	326	308	346	308	312	348	307	339	334	315	332	330	306	324	339	314	342	338	327	336	329	303	326	349	320	314	329	326	334	302	331	340	289	325	328	338	355	316	321	339	308	297	354	318	359	336	335	317	335	317	342	328	341	307	332	308	310	345	310	340	314	315	317	328	303	325	300	340	314	340	305	314	331	331	333	351	340	338	278	377	357	308	327	304	316	356	301	353	337	303	319	348	359	299	353	306	301	338	325	338	378	316	327	309	328	337	294	327	319	302	351	309	310	356	305	299	305	331	323	332	325	365	338	312	327	310	314	327	342	328	337	320	325	316	334	318	340	307	336	337	341	356	297	310	332	309	318	331	305	346	326	331	310	324	325	295	340	296	300	332	334	341	338	319	335	359	361	367	330	343	352	286	315	296	343	324	313	319	339	324	337	329	306	311	324	345	299	307	353	312	339	341	346	326	310	330	317	317	321	337	330	310	320	349	342	324	358	338	360	322	322	339	334	337	337	341	341	343	305	378	319	348	322	351	328	339	316	325	311	311	315	329	326	340	323	318	296	336	321	362	325	302	341	334	342	350	312	312	337	359	300	328	321	319	301	314	350	349	323	316	313	319	318	353	342	320	327	296	328	317	340	315	317	322	341	304	318	320	315	309	345	362	346	320	343	287	320	349	302	318	319	314	328	350	312	288	326	310	342	333	332	376	353	334	300	319	329	346	348	332	325	306	314	331	331	339	343	348	326	317	316	299	320	338	329	305	332	336	311	347	341	339	324	328	369	339	327	316	346	363	316	349	344	343	337	298	352	314	318	317	332	344	308	327	319	331	325	336	346	333	331	314	328	299	337	303	317	349	318	327	332	289	339	323	322	299	292	372	331	340	312	307	311	308	299	298	370	336	316	344	334	288	294	337	308	339	311	339	341	352	355	340	310	328	372	324	323	326	342	330	324	361	340	351	330	302	345	300	351	331	340	319	317	318	333	299	311	335	324	309	318	349	338	334	324	339	302	340	329	333	326	313	313	309	336	299	333	330	331	324	315	304	315	340	336	327	306	321	302	324	334	323	337	328	326	338	314	309	305	333	366	352	309	333	334	325	354	322	356	326	342	342	301	328	307	334	317	307	280	374	324	350	307	353	330	317	343	334	324	334	332	339	282	337	337	313	323	335	330	318	352	322	349	331	342	325	321	315	318	311	308	335	326	333	336	357	296	310	342	322	329	287	339	332	330	340	351	297	333	309	365	336	324	322	330	325	312	315	316	344	332	334	300	334	321	343	341	301	348	339	301	305	309	335	317	329	328	299	310	328	324	367	336	328	327	333	336	330	320	317	344	340	303	332	343	321	292	301	337	320	331	297	334	310	317	307	322	325	294	319	345	321	331	324	357	337	296	305	317	316	318	322	328	342	317	341	323	303	354	318	311	317	317	333	315	333	347	337	342	327	335	306	350	341	332	329	324	328	347	331	332	309	333	361	319	320	336	338	310	314	317	339	297	340	335	282	305	292	321	281	358	339	341	348	339	330	315	362	316	348	320	336	308	319	301	300	327	345	359	351	303	335	307	287	338	325	353	337	341	327	310	317	319	321	333	329	289	309	293	318	349	282	338	336	296	325	337	331	337	320	309	305	313	322	330	322	313	299	319	361	304	324	325	321	317	346	314	315	356	309	327	325	302	305	296	310	314	310	353	326	277	327	336	321	350	356	320	317	336	323	334	315	302	314	316	332	350	319	339	314	322	321	318	336	327	346	325	322	332	332	303	327	320	317	332	317	328	308	342	312	322	298	331	314	330	325	320	346	367	337	332	317	314	331	295	304	331	347	332	340	351	327	316	320	335	316	282	346	308	318	309	330	340	347	321	347	318	340	323	323	328	331	346	347	304	318	318	336	327	304	297	294	325	320	323	336	322	343	359	305	315	311	326	348	302	376	336	328	324	327	339	305	301	339	334	290	331	332	319	333	360	338	316	319	317	307	313	323	312	340	320	335	341	335	329	324	326	300	288	343	328	323	321	292	323	349	304	321	323	349	334	325	305	340	350	340	327	319	325	330	333	317	345	309	365	339	327	301	313	293	311	322	314	352	334	332	327	334	290	322	314	314	314	313	347	304	304	313	317	317	322	323	300	343	331	338	309	347	311	298	325	335	317	312	333	322	357	326	304	362	341	283	330	302	323	326	312	363	316	338	357	335	336	316	329	337	329	348	315	340	351	347	316	301	342	335	342	317	309	345	316	304	308	321	328	319	332	345	355	314	295	315	329	331	320	335	312	330	296	347	303	343	296	308	312	345	329	325	305	312	309	325	305	321	357	353	331	296	319	312	349	303	317	338	328	326	336	338	341	324	325	363	326	356	337	302	294	325	330	356	343	285	304	334	334	335	323	277	327	337	315	352	367	337	339	330	313	327	339	322	300	293	336	317	320	326	306	338	315	301	319	307	284	354	308	296	333	337	301	326	351	306	321	320	336	347	332	307	352	360	333	309	312	349	303	300	341	338	315	298	308	337	317	329	310	321	310	313	326	354	346	354	348	317	335	305	354	290	321	321	285	307	334	351	347	320	323	310	332	312	295	334	322	320	346	328	348	341	328	331	313	316	327	308	367	290	323	313	329	309	331	312	329	300	306	330	359	329	329	333	309	324	334	367	342	338	335	309	302	323	304	323	352	311	340	331	337	325	324	342	347	311	331	301	320	325	334	336	332	304	354	343	303	325	320	339	344	337	312	315	336	316	326	357	345	338	335	325	328	288	300	349	280	300	323	302	301	330	329	341	334	324	332	356	344	323	344	345	326	328	280	298	274	312	307	329	298	299	317	333	367	315	325	324
4346	6975	29374	51415	48922	27460	12056	3807	671	331	372	341	374	363	356	360	342	351	366	334	340	354	341	354	343	332	382	379	363	351	351	351	306	331	363	339	374	354	337	320	335	356	355	360	360	345	341	358	358	398	345	327	363	313	369	340	363	331	364	350	338	360	362	353	328	328	343	365	338	340	358	383	358	356	333	372	353	358	321	341	334	321	358	333	363	353	327	371	356	312	349	346	360	360	332	377	320	315	350	318	311	329	311	349	294	357	334	340	352	370	347	362	358	363	335	374	378	333	330	391	343	323	346	293	358	356	342	329	353	323	353	349	371	318	341	394	370	316	377	343	343	319	332	345	344	331	335	311	336	377	348	352	357	372	363	343	336	350	356	371	324	386	349	328	351	333	347	331	336	352	345	354	339	351	370	373	342	314	345	339	354	324	332	346	351	350	335	353	367	342	338	336	341	334	372	338	328	341	372	326	343	364	331	340	355	347	352	336	322	324	332	346	328	328	308	345	358	318	354	360	354	376	330	364	362	341	338	337	347	328	352	328	338	338	338	370	341	343	347	372	344	335	332	356	386	360	358	381	326	337	337	339	342	324	332	320	326	336	370	360	339	330	342	320	356	369	381	381	330	353	339	357	288	347	365	357	350	367	352	329	320	342	344	357	303	370	337	352	355	361	387	337	340	304	328	360	339	344	356	358	354	327	362	346	341	339	336	360	338	369	335	379	308	351	351	354	356	378	332	348	316	330	364	376	338	375	342	366	313	359	350	353	343	368	337	352	383	364	324	328	319	293	317	347	322	309	345	321	354	322	342	346	330	316	357	327	330	355	344	358	310	314	351	316	334	340	320	338	374	341	363	334	376	357	362	357	368	327	350	326	330	338	349	359	356	363	332	372	329	357	367	356	318	347	351	325	352	349	346	335	358	381	356	344	339	339	346	317	367	340	306	338	349	353	369	347	369	363	360	378	343	366	349	345	338	375	351	339	333	340	367	337	355	377	362	356	337	379	344	354	382	349	323	338	349	357	338	353	345	349	329	322	359	363	331	348	367	370	337	362	356	355	316	340	328	329	361	357	370	341	349	370	345	351	351	347	326	332	340	295	327	347	345	317	346	363	337	335	355	375	375	345	356	335	351	366	366	373	325	352	357	353	366	336	345	340	338	330	347	355	348	319	328	368	361	346	367	319	363	367	315	342	337	343	371	338	351	338	317	343	333	320	363	330	359	347	341	333	334	354	336	314	355	330	351	366	366	339	348	358	334	345	356	332	329	349	373	327	338	362	346	355	346	394	404	375	338	349	362	389	381	357	355	334	356	359	312	360	337	365	334	309	343	388	333	343	328	343	338	351	328	334	358	350	357	374	356	369	364	336	361	392	353	341	346	351	345	359	339	380	314	350	340	346	346	340	345	349	315	366	345	331	338	357	375	363	340	354	364	380	350	333	350	312	361	376	371	334	357	321	351	364	329	379	359	378	373	378	369	315	343	347	334	364	340	359	344	350	331	348	326	375	355	359	361	366	358	334	338	331	330	356	335	352	366	348	371	340	307	335	357	357	349	380	351	379	359	359	328	358	392	366	351	337	349	359	324	337	324	344	369	324	339	347	353	367	340	364	322	361	379	359	328	335	310	326	335	335	329	342	333	337	372	336	350	349	338	336	350	352	351	368	320	359	363	382	340	350	319	369	338	366	340	341	346	357	362	329	373	327	340	337	346	326	350	327	337	390	324	343	325	360	358	323	350	331	374	325	355	352	328	383	332	359	324	360	310	361	337	366	348	340	357	349	345	352	367	383	358	332	360	340	315	357	331	373	350	328	347	318	342	310	373	364	344	339	345	353	332	358	395	330	343	314	337	344	359	359	353	357	308	331	308	358	343	335	337	318	359	354	373	349	361	356	341	350	346	372	350	311	348	356	375	333	372	345	336	374	336	385	314	359	326	365	362	353	316	350	341	357	361	341	355	347	348	335	343	358	341	359	348	309	342	340	348	358	349	389	332	407	324	329	380	360	329	341	367	368	359	368	337	349	363	349	386	337	339	342	351	321	352	325	355	364	361	378	373	353	360	355	364	357	366	369	366	364	316	331	340	345	345	364	349	325	376	361	348	343	335	363	339	330	329	346	342	354	306	342	356	341	355	369	343	386	337	318	369	372	359	375	387	338	387	353	355	352	343	282	346	324	341	344	363	336	361	356	370	372	318	359	350	356	356	369	343	343	371	348	336	337	363	359	346	319	350	355	348	364	369	346	366	357	367	345	341	373	371	341	365	352	319	371	357	344	346	338	385	419	381	362	316	335	341	342	332	307	325	308	327	337	345	335	328	357	355	345	314	360	348	353	344	338	348	351	337	335	367	354	376	352	357	347	335	337	357	358	373	341	360	311	356	385	376	373	364	355	342	359	332	357	351	340	374	326	376	370	378	353	339	375	367	362	340	356	354	373	377	379	365	355	345	355	346	322	315	349	313	378	320	378	369	330	325	360	336	343	355	350	332	334	281	324	311	358	412	364	342	330	330	352	339	333	357	332	356	340	347	352	292	362	341	337	339	351	327	323	340	351	347	319	317	348	333	342	343	320	365	347	331	334	353	362	324	355	342	314	342	344	368	344	346	366	313	365	364	325	393	351	359	367	378	365	356	360	344	308	363	361	358	359	354	336	321	344	372	355	346	370	349	367	340	374	337	395	357	354	325	327	339	365	361	347	349	301	339	333	355	336	338	335	346	364	353	344	334	348	364	336	359	342	338	339	301	338	330	319	346	340	342	348	329	355	365	333	359	336	349	355	332	346	357	376	355	339	359	388	332	329	379	334	346	368	334	326	380	324	362	342	320	337	335	355	364	393	339	360	388	299	352	330	363	374	327	339	309	365	368	370	362	386	364	339	363	314	344	344	345	339	335	352	351	349	339	303	331	368	368	362	360	316	364	363	328	370	347	353	365	343	381	362	357	355	370	360	349	365	359	334	371	336	330	356	340	335	342	348	342	354	334	329	333	352	317	323	317	336	329	397	353	315	327	341	333	349	368	355	364	346	338	333	348	359	362	344	369	332	330	377	344	351	357	349	337	379	353	318	344	334	376	360	350	312	371	315	346	345	312	318	337	352	373	326	327	358	367	333	362	356	323	352	350	311	358	336	305	346	357	345	368	314	323	333	357	350	325	343	349	352	321	297	365	370	392	325	344	302	336	325	350	363	325	359	322	351	363	349	338	359	341	369	338	391	354	342	346	376	337	342	318	349	339	369	337	345	363	347	328	334	330	359	326	389	355	338	333	301	341	337	317	359	343	335	323	372	352	308	329	344	359	303	346	359	361	314	374	338	322	324	351	356	323	360	344	358	346	360	371	337	362	376	344	370	317	322	328	370	337	339	373	338	340	342	378	341	340	336	325	372	355	329	369	347	317	367	353	378	321	361	356	354	366	341	371	319	364	360	375	356	355	328	367	352	351	351	355	332	316	347	351	362	356	382	374	331	364	364
23989	21178	30688	45534	56848	49789	34723	14459	3160	623	444	492	434	459	389	442	449	483	420	440	466	418	431	465	424	463	453	445	420	448	443	425	397	404	400	469	436	432	418	414	440	437	416	430	440	409	428	450	424	436	431	448	443	445	423	422	436	403	431	451	461	425	437	417	410	442	441	418	412	470	410	402	418	440	426	442	476	420	434	435	420	426	433	414	426	475	427	451	464	427	432	420	452	456	462	435	446	424	461	434	426	407	473	429	465	404	400	463	440	442	419	448	427	402	457	440	400	468	425	415	442	441	450	422	451	393	446	380	456	462	452	425	439	396	418	421	455	441	429	448	422	466	419	393	424	459	425	430	443	392	403	418	455	467	410	431	477	434	452	414	400	449	411	431	454	435	416	440	434	442	459	435	442	434	450	438	446	456	430	405	445	426	409	426	444	421	409	441	452	446	458	460	413	420	419	458	449	443	443	381	411	444	409	445	433	469	415	444	445	457	468	419	431	451	448	422	421	421	400	390	432	427	412	401	424	401	420	425	422	409	430	439	425	418	438	434	448	440	393	452	433	455	389	436	419	396	446	438	430	435	431	401	450	432	427	450	419	439	439	403	442	422	418	403	410	450	468	427	435	447	429	443	431	421	419	436	420	421	446	448	466	439	436	442	401	428	435	424	433	433	455	475	435	439	409	430	417	453	443	421	475	442	455	453	416	423	459	417	454	433	423	427	456	472	463	410	406	423	444	412	424	478	398	404	413	425	454	432	443	428	435	420	469	429	436	423	420	438	462	421	453	478	415	406	428	434	471	412	435	456	433	451	390	433	432	444	421	417	461	441	421	420	404	435	455	423	444	409	448	439	420	448	451	436	425	464	440	454	432	441	399	428	407	407	413	459	418	469	378	423	417	419	420	424	433	437	437	438	407	440	420	405	435	446	446	431	387	458	428	415	454	417	460	424	419	418	439	460	415	451	412	445	414	441	441	428	420	456	445	418	422	423	442	416	423	450	427	421	433	437	436	441	415	415	414	444	408	411	438	420	400	452	453	443	436	439	380	437	407	388	437	434	442	441	452	443	411	434	429	413	443	431	406	405	447	462	446	406	420	453	450	442	409	453	422	440	446	409	422	451	418	461	444	422	445	454	471	421	457	390	444	466	410	436	435	435	448	468	432	416	458	432	430	422	404	430	415	421	452	459	413	450	444	407	428	440	406	426	466	431	428	433	449	448	450	433	425	447	380	413	418	415	415	457	455	415	434	425	427	398	424	407	412	443	447	444	433	441	432	440	442	407	425	422	392	435	409	472	419	420	437	462	464	442	419	469	407	417	429	445	431	423	431	408	444	428	434	448	467	445	428	389	420	422	449	434	407	401	431	421	404	442	418	459	443	437	417	411	430	412	460	422	399	464	420	409	383	450	433	417	443	428	405	449	431	461	439	408	442	432	466	435	402	429	435	387	449	446	434	403	436	421	430	451	427	424	407	466	399	446	470	432	435	414	420	436	435	459	476	436	426	422	453	437	429	383	403	463	407	472	435	429	412	421	428	425	437	433	435	418	459	470	399	443	430	458	438	460	448	423	433	429	456	397	420	454	430	441	469	437	405	420	412	434	479	440	401	406	424	429	409	412	445	439	457	429	450	427	426	394	453	382	454	424	433	424	412	440	408	455	405	440	448	452	432	440	453	457	404	411	427	406	431	428	442	411	421	441	428	399	447	440	423	446	423	439	424	446	430	445	406	430	483	449	459	404	417	410	419	440	426	450	426	444	435	428	411	475	398	431	434	419	446	429	416	429	416	402	362	422	461	431	464	418	436	454	426	399	400	402	435	452	425	443	420	437	449	451	441	412	428	405	429	484	411	404	432	415	426	433	445	423	426	412	417	449	417	406	452	453	442	397	428	419	445	437	440	462	429	475	416	425	436	468	468	412	430	452	420	413	487	450	432	426	449	416	430	383	417	416	448	382	416	425	434	412	431	429	476	445	415	448	437	485	394	393	429	420	440	366	453	424	453	458	411	419	430	449	414	428	461	487	437	445	407	484	438	440	411	426	404	377	431	390	433	431	397	425	412	436	405	396	425	433	425	397	396	426	410	484	444	439	420	426	399	436	396	422	455	404	411	441	416	443	424	434	465	464	408	429	420	428	433	423	395	441	442	408	417	432	474	417	409	450	488	419	429	445	426	410	421	414	461	422	421	407	391	444	410	437	418	422	452	424	437	439	438	431	459	433	438	463	432	424	428	487	408	453	423	440	462	457	442	431	436	434	416	440	415	459	386	439	388	462	438	411	434	419	456	420	441	459	451	433	437	447	435	449	407	401	437	451	464	396	421	415	440	433	435	434	422	456	419	445	446	434	393	438	439	442	430	422	486	455	452	465	427	402	459	442	435	439	414	413	423	445	436	388	420	461	391	440	439	432	412	428	463	422	434	419	440	429	439	425	404	419	415	440	416	430	414	424	436	426	405	418	424	432	437	441	420	410	416	417	431	473	409	437	419	509	384	445	456	447	420	421	405	450	441	466	421	416	412	433	417	429	392	404	411	435	432	454	420	431	426	390	433	431	445	419	414	407	435	451	407	449	427	443	428	436	442	417	453	470	429	400	432	439	432	431	434	412	410	461	398	461	461	431	412	441	433	447	440	440	405	445	424	443	450	446	454	432	411	398	428	456	434	452	423	433	404	474	400	398	442	430	429	392	423	421	432	454	433	438	452	418	440	395	421	433	388	423	454	451	400	434	461	432	422	452	406	422	431	439	432	425	435	409	422	444	393	407	416	413	439	393	410	437	442	443	471	439	430	440	421	398	433	436	418	470	424	462	429	435	431	434	451	447	434	458	456	418	427	442	455	422	414	411	439	430	455	412	399	438	434	430	420	423	426	403	413	445	428	388	449	432	467	451	407	434	417	430	420	445	407	466	465	428	434	417	457	406	426	448	437	442	454	442	455	384	427	407	449	466	432	464	447	433	436	403	430	419	422	463	433	428	430	442	446	393	418	430	443	432	430	462	435	436	418	451	418	429	421	454	440	439	448	448	433	467	424	464	466	442	447	418	471	429	427	445	410	427	440	473	443	428	426	425	434	427	415	462	394	410	414	414	400	452	443	397	394	455	450	408	435	481	410	432	455	437	399	479	390	443	434	417	424	426	445	408	465	391	452	457	385	427	443	427	436	435	409	440	407	429	440	457	422	417	416	401	418	426	412	404	427	415	427	433	409	412	457	467	453	459	451	458	427	410	451	398	427	415	445	409	424	414	437	421	473	436	447	431	428	444	399	419	446	417	431	430	446	429	446	409	395	419	438	476	388	422	421	418	435	394	442	419	459	458	399	474	466	422	455	435	450	435	458	415	438	462	415	478	435	400	444	449	432	417	430	422	412	451	438	440	446	424	401	431	428	440	467	428	425	423	442	454	432	425	422	438	461	409	422	443	425	426	414	439	444	410	434	420	424	465	448	413	409	435	428	438	429	380	420	430	431	398
5299	10664	46958	71016	64864	46858	25999	9628	2853	526	466	454	460	440	430	459	479	477	439	465	475	476	487	443	434	498	449	446	449	484	484	492	493	470	449	436	473	459	436	441	459	449	470	506	454	490	443	437	453	458	417	436	443	465	454	460	461	441	443	469	458	486	471	435	480	445	474	488	501	465	453	508	483	497	460	463	467	457	463	488	498	490	483	431	444	487	487	456	462	440	467	467	470	470	481	472	450	481	465	471	445	448	485	435	456	462	464	441	476	463	451	498	466	439	478	501	477	467	448	471	460	460	489	483	475	465	456	460	465	473	473	422	461	450	450	439	469	472	464	459	455	452	450	477	490	462	470	413	438	437	433	453	475	462	437	474	445	445	503	470	459	461	459	463	461	450	442	473	453	457	439	479	479	455	484	469	430	458	458	465	430	449	433	536	499	475	486	449	496	420	469	461	456	451	460	486	487	490	455	446	469	476	470	446	486	466	463	448	455	444	449	461	479	475	448	444	503	439	463	471	464	467	428	457	439	484	473	478	454	441	448	426	445	414	476	479	506	445	495	462	431	478	479	437	451	480	449	437	464	467	456	458	462	420	437	485	465	478	448	451	480	450	479	476	452	458	457	492	504	435	477	475	508	456	479	478	461	464	430	468	475	480	443	488	471	465	448	445	457	476	439	484	517	465	451	473	485	452	430	456	471	456	484	458	444	445	419	446	416	496	435	490	450	447	455	442	478	430	493	505	477	429	473	459	445	467	465	479	467	453	475	494	459	474	448	446	465	463	450	443	423	461	443	437	477	480	472	480	455	475	448	466	462	433	461	439	465	455	441	493	446	463	457	467	453	429	424	444	449	487	471	458	470	473	468	439	474	485	451	457	452	471	478	457	445	476	488	456	439	450	447	464	469	431	499	432	484	486	436	445	458	463	506	455	461	446	436	451	470	438	469	448	436	468	463	484	494	415	463	466	438	441	489	490	483	501	465	451	479	437	508	453	478	480	455	450	469	438	493	446	472	454	462	454	456	460	452	474	474	400	452	443	455	462	496	454	461	476	462	484	470	462	427	433	447	463	458	485	469	469	467	431	456	439	475	461	498	465	475	455	431	464	483	442	509	448	469	487	426	487	456	441	467	433	464	438	454	435	490	493	476	483	470	439	478	438	459	429	455	456	469	466	447	442	474	452	451	446	439	465	463	463	415	482	496	468	468	441	441	444	476	438	474	439	458	441	435	455	447	435	477	478	481	476	414	470	431	436	491	480	426	465	502	420	457	456	478	477	478	459	464	473	451	485	442	414	449	449	516	485	473	464	478	446	463	434	446	449	471	436	423	458	469	444	448	502	447	434	467	445	453	455	468	451	428	467	453	485	444	443	488	486	491	460	464	465	454	464	464	432	458	470	466	486	485	436	491	426	445	454	460	462	492	447	459	430	504	452	495	452	518	489	471	451	454	440	433	458	465	445	434	447	462	475	432	403	468	458	478	442	472	398	448	474	521	487	438	482	480	467	470	453	470	443	460	436	474	448	471	451	464	476	467	440	479	484	456	467	462	470	437	468	462	424	481	500	457	438	452	424	438	471	477	439	456	498	429	475	402	449	461	516	480	458	489	459	423	482	438	471	484	450	453	416	428	453	493	430	498	468	467	457	441	459	468	461	428	468	442	454	442	477	475	462	470	456	464	431	429	438	471	469	463	452	476	418	472	417	447	457	447	467	460	461	467	453	499	445	447	445	470	489	427	448	487	428	462	478	440	496	446	456	470	462	479	474	450	430	469	457	445	427	462	495	454	468	456	476	455	464	471	459	431	443	496	477	477	434	459	486	460	451	407	470	460	453	474	461	457	483	457	472	460	443	467	463	458	446	476	437	479	458	429	457	430	473	461	423	466	484	513	463	462	442	464	475	493	446	479	437	468	467	441	474	460	452	433	462	462	457	473	463	450	426	451	466	484	451	460	465	478	462	524	463	442	439	441	426	470	454	475	474	464	473	479	493	467	451	481	461	484	438	472	442	409	424	475	441	477	465	486	433	441	479	446	445	460	443	402	483	481	442	486	466	485	455	460	451	461	483	444	482	478	457	492	439	482	456	459	468	488	464	441	469	472	474	462	482	469	466	500	473	452	456	453	465	459	466	486	433	463	475	462	452	481	464	489	481	464	483	450	451	479	478	442	429	491	448	461	417	485	446	435	476	440	453	461	481	485	453	437	503	457	461	484	481	428	457	457	433	481	430	452	449	427	444	467	459	436	449	463	427	475	451	492	434	441	471	456	467	454	452	434	476	484	444	433	457	489	515	473	434	434	533	466	434	461	437	442	491	457	465	429	475	475	489	463	438	478	446	379	464	458	498	466	485	432	450	453	459	406	456	462	424	466	484	464	438	474	447	450	487	479	507	447	427	461	456	453	465	434	465	471	458	483	477	451	473	451	428	472	507	466	471	486	453	431	465	506	471	460	445	466	441	433	451	452	458	461	480	483	426	465	464	431	473	428	437	422	453	474	420	443	404	474	475	470	474	425	454	491	450	461	485	432	481	492	490	453	444	460	452	444	428	446	488	487	462	436	467	498	432	457	467	466	443	464	474	454	446	458	464	494	486	458	449	474	439	423	432	446	448	443	420	457	472	440	524	430	491	430	456	489	428	452	463	452	446	418	469	442	459	462	442	475	450	487	460	468	437	468	454	464	488	445	454	442	478	477	430	449	452	444	446	462	471	474	486	446	478	497	492	487	516	451	485	482	436	459	460	460	477	442	428	424	483	459	447	498	454	447	469	422	488	476	433	458	503	440	496	468	487	435	434	479	481	433	488	485	439	407	469	472	484	504	457	473	466	466	453	451	413	438	469	448	473	472	472	444	484	429	457	438	463	430	456	447	468	456	532	422	426	482	467	434	451	480	412	462	467	481	444	482	457	414	430	450	472	427	472	456	445	430	461	454	490	420	462	464	463	459	448	492	433	461	444	430	461	441	456	479	432	439	439	436	452	475	465	485	467	468	458	452	472	444	489	440	430	428	455	452	432	466	444	470	418	445	484	442	469	478	494	459	468	427	467	453	469	466	456	446	431	472	486	448	468	443	434	433	436	462	492	457	482	460	476	475	442	459	434	443	417	467	439	454	443	455	453	465	435	481	469	427	456	465	437	395	411	445	462	439	442	409	474	469	490	441	420	451	473	433	474	424	453	430	474	492	438	462	437	458	424	470	473	427	431	447	456	483	430	454	481	489	482	502	452	484	425	464	434	472	463	464	449	484	504	478	483	467	431	410	479	451	441	449	444	442	463	440	459	466	455	431	468	447	453	461	457	452	454	451	465	459	432	441	471	467	488	474	468	474	456	435	469	484	468	494	467	478	419	474	454	470	450	456	468	460	469	483	432	450	457	421	469	475	445	477	445	479	507	457	448	492	462	413	457	453	461	452	486	429	431	441	468	447	423	484	431	458	461	446	460	438	441	479	423	434	419	465	502	434	473	471	469	453	427
27270	11424	1727	14644	15755	8208	3168	1082	511	367	344	340	339	362	323	330	339	330	325	332	350	353	329	330	325	329	337	346	336	355	315	311	335	321	351	319	313	345	352	319	327	324	360	318	336	299	339	327	331	337	363	302	334	350	349	336	323	302	352	353	299	341	343	378	319	333	339	332	364	332	311	345	347	330	302	370	355	300	326	321	356	372	316	322	324	350	339	322	382	327	344	329	337	354	342	367	336	315	315	334	347	328	351	318	325	344	320	337	338	379	305	355	322	347	326	309	344	309	301	351	331	313	311	351	335	304	301	323	316	313	321	330	307	334	308	360	352	335	336	347	279	324	317	297	340	331	323	334	325	308	360	327	331	332	349	326	329	327	336	293	324	335	335	327	354	307	340	333	309	321	323	319	318	337	304	319	342	327	343	344	321	325	333	335	327	310	307	309	362	345	381	327	342	301	347	330	351	330	351	307	336	353	321	313	350	343	326	349	337	346	339	332	363	343	338	336	329	314	336	322	312	323	308	326	322	354	371	354	339	317	320	326	361	292	339	334	345	351	322	344	348	353	316	343	345	343	323	366	310	309	338	320	324	331	326	302	318	323	317	348	326	332	348	332	330	338	328	350	333	320	306	311	329	325	331	328	307	341	343	297	330	313	303	364	346	312	338	325	331	315	320	317	341	352	318	321	357	327	326	316	313	328	316	307	334	321	338	322	311	345	337	338	347	326	307	347	335	324	341	365	332	329	363	308	358	335	330	334	352	340	314	341	355	334	330	313	328	337	303	346	317	329	317	332	297	318	342	361	302	322	320	303	319	336	318	329	361	317	334	318	346	334	318	314	325	333	352	316	332	297	347	340	319	328	327	306	285	328	344	307	351	347	334	297	355	345	346	290	318	330	295	328	372	330	333	313	330	346	327	349	332	357	318	336	327	316	330	320	343	346	326	308	355	315	329	350	318	335	341	331	333	356	352	319	337	307	315	325	330	373	359	327	335	334	331	313	339	341	293	308	327	330	317	294	318	324	350	353	324	367	324	285	315	292	311	326	331	347	370	374	330	346	365	324	321	344	333	350	313	376	322	325	300	331	335	335	296	360	347	343	320	336	323	297	304	333	347	326	349	336	333	334	341	326	300	313	330	323	323	295	332	337	352	321	386	346	337	331	322	320	384	331	360	309	316	365	321	331	345	315	330	331	338	321	328	325	359	350	327	324	349	351	318	317	350	349	323	334	316	327	306	339	319	317	320	312	328	318	317	319	354	343	351	315	325	313	303	308	324	325	336	330	337	297	338	359	319	318	330	361	354	358	348	328	289	341	334	350	338	331	343	324	343	298	321	339	350	352	314	323	349	320	323	345	335	350	350	339	313	332	325	332	323	337	317	343	334	351	347	336	348	337	345	351	315	340	317	319	319	305	347	359	368	324	339	343	344	371	326	345	321	318	319	290	320	303	311	319	323	346	321	344	350	299	310	349	311	318	330	331	343	307	321	318	286	326	306	299	334	343	320	298	346	310	322	325	358	309	366	352	328	357	314	349	351	318	324	367	341	303	320	329	320	323	330	315	301	328	323	327	319	345	351	334	337	324	335	335	346	356	288	360	316	315	335	344	326	354	316	341	322	333	296	315	355	327	321	340	335	322	318	336	345	359	310	326	309	316	378	326	322	340	360	341	334	342	366	338	320	353	317	305	328	379	278	296	331	350	345	339	340	310	313	321	312	322	340	338	369	330	322	341	328	335	334	365	306	349	303	330	331	365	335	312	319	341	294	312	338	355	318	306	334	331	359	308	298	368	301	323	311	320	321	335	325	325	341	328	343	327	340	349	331	325	350	357	316	349	327	328	312	326	321	357	334	296	347	333	343	324	329	336	330	339	322	335	337	286	318	329	328	353	359	317	322	314	322	317	333	334	350	356	312	332	320	322	342	357	347	332	343	327	323	331	320	345	338	358	350	344	318	315	303	344	314	350	338	367	335	339	307	382	315	325	322	324	312	343	324	354	347	340	324	307	342	364	320	320	336	335	357	338	337	359	317	329	316	317	327	319	359	325	285	331	331	362	334	332	332	351	330	319	310	336	335	302	355	334	328	346	326	341	346	307	339	334	331	316	313	340	296	325	354	311	326	316	377	351	322	332	338	340	305	371	353	325	308	351	332	343	313	290	297	288	334	315	351	348	324	342	308	342	319	321	335	301	326	353	354	289	341	343	323	289	348	320	377	315	299	325	331	314	319	345	356	334	330	332	348	320	311	296	332	334	336	301	364	322	323	307	338	339	314	355	350	350	353	322	355	360	339	325	348	318	317	326	334	304	332	344	302	316	318	336	318	346	312	308	312	339	328	352	334	349	321	336	326	318	390	316	331	297	293	352	344	304	326	359	350	341	321	332	312	314	334	322	316	306	349	351	335	336	341	330	305	367	338	338	334	332	337	342	337	313	331	326	319	330	307	299	335	341	338	352	338	325	310	340	334	333	336	305	349	314	355	344	327	332	292	327	350	342	324	337	354	342	356	322	313	336	313	305	357	350	308	319	331	296	342	367	337	334	329	361	309	347	315	317	369	337	333	328	339	352	331	352	324	360	318	330	306	313	347	338	300	316	362	364	333	320	316	321	313	319	318	336	355	345	311	344	336	305	329	291	294	331	306	325	341	356	348	354	325	321	343	304	315	334	345	304	346	311	340	336	338	368	345	321	354	345	300	361	319	323	335	329	340	351	316	319	314	319	327	341	319	328	298	310	325	302	302	312	318	330	335	329	316	318	299	316	334	356	331	340	310	331	322	351	322	307	312	308	359	341	323	353	351	319	347	316	314	357	320	332	341	340	347	333	318	310	342	358	340	335	338	340	346	309	319	342	310	368	334	321	330	351	354	314	324	328	333	298	332	333	304	323	350	339	352	360	315	327	320	336	312	312	333	331	294	320	341	317	345	330	307	326	342	317	368	363	314	317	305	302	324	361	291	355	314	330	333	295	319	343	329	306	348	332	320	299	327	322	308	313	314	324	328	300	325	363	371	339	336	300	303	313	307	307	328	345	304	305	302	342	346	313	329	344	304	350	326	326	327	322	327	298	322	326	329	350	350	348	360	324	312	333	348	339	345	346	319	325	311	349	314	312	336	311	335	329	300	348	309	354	364	329	334	327	321	348	337	333	335	309	354	343	313	291	353	332	280	349	345	319	287	341	334	326	310	329	323	328	302	323	315	315	294	334	319	338	328	339	316	297	329	357	332	408	330	308	339	331	329	346	323	352	277	325	335	340	326	308	329	313	310	356	317	331	341	283	311	338	340	339	286	348	337	313	331	362	361	335	301	312	320	307	334	302	289	324	330	326	330	347	357	333	342	345	349	332	323	303	325	322	354	306	310	303	309	284	323	309	334	333	363	318	343	341	315	311	320	302	333	327	358	299	330	327	313	312	322	339	312	336	348	315	323	329	376	349	301	312	339	333	319	358	339	349	352	324	299	374	329	302	340	332
4927	768	1430	13496	11971	6465	2899	1152	546	344	341	378	358	325	327	294	313	344	316	312	318	347	321	329	322	347	317	322	318	363	334	327	321	324	320	331	319	333	316	365	299	318	325	330	335	348	336	328	336	372	332	304	313	324	363	319	333	309	306	311	328	327	326	337	334	323	357	314	333	319	326	329	337	320	362	328	357	316	354	343	336	321	326	328	347	307	342	326	350	327	324	347	309	319	333	327	329	323	318	331	343	331	355	309	329	322	318	329	311	332	323	361	336	337	345	358	333	319	336	363	350	329	336	342	313	307	290	323	301	304	309	303	353	350	331	309	335	321	310	295	289	335	325	336	309	335	350	312	334	345	328	303	322	331	339	337	298	323	327	340	341	355	344	340	330	339	352	323	354	322	301	334	325	326	314	304	300	322	321	315	335	316	335	298	319	324	337	326	291	371	344	346	332	310	336	318	319	343	286	336	342	335	356	321	328	322	333	350	344	367	312	331	335	350	329	338	352	351	313	329	328	336	309	337	343	349	345	336	342	359	291	349	317	328	326	331	339	338	309	336	311	351	319	304	336	337	315	354	338	351	352	308	319	337	305	331	324	351	324	340	327	327	322	359	323	297	320	307	329	308	335	341	340	311	352	333	342	336	335	352	343	340	324	337	316	364	316	323	323	324	335	313	335	328	346	313	316	319	340	300	331	338	364	334	342	341	333	336	286	328	336	328	329	325	334	320	342	347	313	343	294	307	309	321	325	327	322	310	329	316	309	291	321	316	302	323	327	338	338	308	342	344	334	332	350	312	354	339	319	298	308	323	360	333	324	348	327	328	335	332	318	299	314	331	321	321	323	328	376	313	311	361	362	316	320	316	342	347	308	350	334	327	310	305	350	301	292	338	345	317	345	336	305	320	302	302	297	320	314	325	340	312	339	328	307	351	334	326	311	324	327	333	319	342	304	331	298	297	340	350	323	307	323	340	307	310	317	336	324	326	332	326	327	295	287	348	336	329	313	303	326	345	354	353	331	310	342	310	370	318	357	323	335	323	346	328	353	308	299	308	367	296	335	320	320	340	288	325	347	317	327	335	344	315	348	312	331	358	323	346	345	318	328	363	346	296	289	319	347	334	358	311	341	319	306	301	327	367	348	348	335	307	340	322	339	342	332	326	309	320	341	325	325	306	362	316	322	335	351	354	352	350	297	307	317	319	336	359	341	360	332	321	329	341	337	317	332	290	327	350	311	315	306	307	298	361	327	326	345	328	322	335	336	336	319	360	348	366	320	309	307	342	302	308	328	331	340	305	314	347	374	330	332	341	300	303	330	368	298	304	302	331	289	347	324	286	354	324	310	365	317	341	345	315	340	330	360	306	353	310	354	352	334	315	366	335	324	356	317	335	299	331	356	305	309	343	345	318	341	320	317	338	327	335	309	319	334	341	332	344	306	324	320	336	341	349	303	301	363	325	331	309	363	341	331	334	301	344	316	315	340	344	358	343	304	313	337	324	313	344	353	308	330	362	327	331	352	351	289	306	337	311	337	318	301	333	320	357	337	316	338	328	353	316	325	341	299	363	333	302	371	319	315	301	306	327	314	312	342	289	312	352	314	352	321	322	342	343	343	334	324	315	291	353	295	349	315	342	331	333	367	298	348	315	350	334	352	343	330	301	313	319	333	327	355	321	330	317	327	360	317	320	343	296	314	351	318	322	325	352	338	321	340	358	318	327	318	313	327	326	339	330	328	349	370	347	326	327	321	327	320	334	331	347	328	336	316	318	329	290	356	310	327	338	338	332	345	316	349	317	339	336	351	347	324	347	350	328	330	311	348	315	324	345	327	322	289	337	347	304	329	351	313	333	323	309	342	294	311	305	322	332	330	320	342	307	276	325	310	305	344	311	283	346	342	337	356	314	348	323	311	316	377	355	316	325	348	343	376	295	315	374	343	320	315	308	332	368	355	297	317	346	328	349	300	309	319	343	334	332	330	312	322	310	331	296	311	368	328	308	318	321	309	356	354	319	335	303	338	308	329	331	317	364	329	344	311	321	343	311	329	329	333	310	334	328	342	344	329	343	337	343	308	342	324	354	323	318	349	331	304	339	347	337	313	335	289	338	338	314	344	314	336	345	349	344	338	371	334	328	301	311	324	363	327	329	313	331	367	309	345	332	328	369	345	294	326	306	330	336	316	336	341	315	322	311	338	312	357	314	321	319	333	307	325	325	358	351	316	335	328	307	343	318	347	337	320	341	306	331	338	327	368	336	294	344	308	331	320	332	321	346	325	314	341	347	317	291	326	353	334	362	367	312	303	311	353	339	337	344	335	318	359	327	309	321	304	318	326	311	312	317	335	304	308	341	311	333	347	302	328	299	350	328	351	310	316	330	337	333	333	335	278	317	326	320	314	315	314	325	369	333	372	378	323	302	311	325	309	301	338	307	299	330	343	324	331	332	342	303	341	337	339	322	321	309	309	320	361	337	324	311	345	341	320	345	330	324	296	335	305	345	321	300	311	324	317	298	322	316	319	339	318	329	330	308	323	322	345	322	312	324	342	332	322	325	334	357	302	351	299	330	318	325	300	362	311	304	336	318	341	345	342	312	302	342	336	296	302	296	309	311	321	297	327	304	330	316	343	318	339	358	321	311	305	315	318	322	362	333	342	330	324	326	301	335	301	340	328	329	324	342	357	303	335	345	331	331	330	337	323	343	324	331	307	333	333	336	337	337	328	329	317	295	330	343	332	322	342	318	310	312	336	330	351	336	322	322	321	344	310	342	333	313	326	324	292	352	355	353	357	317	297	330	310	297	343	320	320	320	310	336	341	342	325	366	315	330	309	321	319	375	341	325	346	354	333	357	317	319	299	308	334	335	305	289	320	349	318	308	343	343	372	330	330	318	343	356	330	321	338	344	372	319	358	318	290	314	291	305	335	308	333	334	336	349	336	333	330	333	327	371	301	350	313	340	332	361	319	339	341	353	314	330	323	308	322	324	320	339	322	316	345	339	312	309	340	315	318	311	304	335	340	342	312	332	346	343	350	339	307	301	345	306	336	362	350	302	373	326	317	315	329	326	304	350	354	316	314	339	320	336	339	338	339	344	343	319	362	312	391	354	360	321	342	330	332	374	338	332	338	343	329	322	330	312	347	316	336	352	347	332	337	331	323	337	312	311	325	346	316	352	312	334	351	317	315	303	307	304	330	343	331	348	319	332	340	323	310	338	329	310	338	332	323	343	322	322	288	319	342	324	361	320	314	318	348	322	330	292	330	294	331	326	350	325	324	341	340	350	360	337	314	344	318	314	324	322	302	311	331	326	320	325	351	322	322	322	315	290	332	336	329	338	338	344	364	320	355	314	317	351	325	321	318	319	331	348	334	306	312	322	320	324	346	321	318	314	317	328	304	350	363	343	297	274	352	336	298	327	331	306	335	330	319	345	333	325	340	337	330	321	329	321	341	318	337	338	320	317	326	335	328	299	313	327
25147	21162	27209	38006	51741	41516	22714	7163	1408	455	346	336	311	329	349	351	331	365	331	352	340	362	342	332	372	357	337	344	357	320	328	338	353	322	293	346	319	311	351	386	365	334	348	329	349	336	345	319	351	304	361	354	321	348	352	326	332	351	338	339	335	311	357	328	343	331	339	383	353	321	333	330	298	349	343	350	350	336	333	367	342	332	330	345	348	345	318	353	338	337	335	341	324	332	327	344	326	327	328	335	333	373	350	322	330	318	312	335	336	322	287	345	314	358	313	344	334	343	312	335	309	319	363	332	344	317	332	333	359	341	324	331	324	304	322	362	373	306	321	338	329	346	363	316	336	335	325	348	328	348	326	353	358	313	319	346	319	325	347	342	329	306	340	341	317	342	328	317	349	336	349	300	356	334	325	334	340	324	348	320	316	321	330	346	330	339	329	323	353	326	315	336	326	315	337	309	359	326	340	325	325	338	323	318	320	345	342	343	362	327	318	298	355	333	332	374	322	339	365	351	346	331	327	372	325	319	356	329	345	360	319	352	311	318	321	337	385	359	304	319	312	366	319	310	318	318	340	349	332	346	379	312	344	359	352	364	348	314	337	332	347	349	345	330	338	295	344	324	325	330	316	332	318	337	333	331	315	343	356	320	292	364	335	322	354	321	304	345	350	296	324	339	339	314	345	324	334	325	357	347	324	339	331	353	268	317	369	301	317	294	318	354	332	345	328	355	321	354	318	339	341	327	365	367	349	329	352	356	330	332	367	347	350	317	315	356	331	347	358	314	310	329	352	311	343	367	343	337	301	309	323	319	315	344	323	344	351	303	348	323	362	351	308	316	336	350	336	339	314	337	356	336	317	363	353	372	316	328	351	354	295	314	325	325	326	351	363	319	334	320	327	318	313	323	335	336	359	325	351	316	340	313	334	339	332	379	321	314	316	361	331	339	345	339	365	348	315	339	333	321	334	323	311	329	346	365	349	354	333	333	335	333	347	329	313	356	350	378	364	331	333	346	341	321	329	329	321	326	314	312	329	362	352	334	326	340	342	335	326	321	318	328	320	332	322	316	312	342	345	356	353	329	332	327	348	341	324	337	377	340	347	359	357	311	328	350	350	327	353	325	315	310	340	358	336	339	370	312	291	355	330	324	312	339	371	354	332	310	344	336	315	326	308	343	344	328	327	353	328	366	356	345	313	334	327	328	342	355	337	327	335	340	346	354	319	336	317	337	367	325	340	328	318	340	316	322	309	341	327	316	338	346	337	330	377	330	319	340	314	302	320	347	325	340	300	363	342	352	342	350	347	365	345	319	345	322	360	326	334	340	334	336	347	337	313	335	339	327	327	347	355	320	367	333	359	353	358	323	328	338	335	328	347	328	327	333	317	346	331	329	326	323	326	358	350	335	309	331	289	344	333	311	330	359	299	286	338	340	346	351	335	326	331	311	293	333	326	354	327	358	354	340	339	317	326	323	333	342	352	314	314	329	359	373	325	318	344	332	324	318	305	331	359	328	371	339	345	335	334	341	362	326	335	343	294	339	321	352	365	334	336	367	334	347	333	346	358	360	342	313	338	346	324	318	354	308	331	361	327	333	329	315	338	325	293	332	350	296	365	305	357	324	327	322	377	356	306	354	314	300	366	359	342	326	315	313	348	311	309	339	332	339	342	331	353	348	322	336	324	313	321	325	358	334	365	330	354	318	373	349	346	327	325	331	350	348	343	312	364	316	318	313	351	332	352	340	363	314	357	329	355	360	325	349	339	339	360	339	332	312	324	355	325	296	358	360	318	329	353	321	322	347	328	334	333	347	333	338	334	330	335	323	327	314	346	284	353	335	318	304	302	352	348	352	367	346	330	314	369	316	302	302	338	338	369	348	346	370	335	357	340	313	360	352	346	363	353	332	316	328	298	335	344	342	338	370	339	350	315	327	320	315	338	353	322	352	332	344	307	349	340	363	331	354	340	321	332	372	289	318	360	313	317	349	359	341	320	363	362	339	327	348	356	299	342	327	345	314	361	353	319	360	334	343	328	358	311	285	342	349	355	351	333	352	354	307	374	347	310	336	324	329	338	358	346	374	301	329	361	322	345	327	349	311	364	362	335	335	345	337	375	362	320	335	368	352	342	372	338	325	331	335	332	337	329	313	328	360	336	352	344	358	368	362	343	335	311	357	319	359	302	353	338	314	299	308	330	353	312	335	307	358	340	334	322	349	319	363	368	323	345	333	345	334	319	347	326	336	325	317	331	316	334	335	331	324	351	319	353	363	329	316	329	337	306	329	326	332	341	326	321	318	336	333	363	347	317	354	343	340	360	368	318	339	368	321	355	333	335	347	308	322	335	327	360	354	345	315	361	351	305	357	357	334	347	348	340	327	319	331	340	348	353	320	345	339	300	293	335	332	340	350	316	324	369	338	383	341	328	317	318	325	305	309	339	348	324	315	331	339	350	313	335	348	343	338	379	341	352	351	319	352	324	305	351	329	333	308	360	337	336	308	332	322	319	331	306	308	357	343	336	360	318	322	335	339	346	316	315	309	328	353	332	325	335	373	327	314	312	318	328	307	327	365	332	340	373	306	370	337	334	342	303	348	322	309	352	337	331	324	316	315	366	326	299	323	337	341	362	344	339	342	325	344	349	347	355	341	322	326	317	330	358	335	307	335	365	336	334	330	334	302	367	318	354	371	314	319	357	342	376	327	312	319	297	355	351	332	330	336	309	351	322	344	351	332	347	368	332	279	341	296	334	338	341	332	341	351	327	334	316	330	324	316	374	353	335	356	334	348	317	350	341	328	360	365	334	362	337	373	309	357	310	353	333	319	297	361	320	359	342	353	328	366	348	322	329	304	333	352	319	377	328	314	335	356	314	330	322	337	333	318	318	322	324	305	351	334	318	353	355	356	326	327	314	346	326	319	368	323	334	373	343	357	347	352	351	323	312	362	337	342	333	353	338	311	293	327	349	334	357	333	362	341	357	346	352	329	313	344	324	336	362	350	336	344	341	347	341	354	343	335	334	303	303	361	335	314	350	304	354	303	335	322	336	328	331	345	330	336	323	328	290	333	366	307	323	327	351	325	313	337	335	343	312	316	343	339	384	343	334	337	339	327	319	311	341	345	300	323	305	331	337	371	333	332	329	352	331	364	314	330	335	334	342	326	326	310	344	327	317	323	341	332	336	349	332	328	396	309	316	335	360	332	334	356	318	331	310	314	352	337	333	318	333	320	310	323	317	321	329	298	383	337	324	370	331	331	326	357	337	352	325	322	337	325	327	332	322	309	345	331	329	346	339	326	336	339	350	306	316	358	341	325	315	350	315	334	315	343	335	344	338	356	347	346	313	323	361	354	327	310	360	325	332	324	324	317	309	329	296	358	315	368	354	357	353	340	323	348	338	336	358	323	329	339	343	306	331	337	345	281	295	320	326	350	305	346	335	319	341	350	349	351	301	299	361	309	326	326	328	353	356	336	355	333
3693	3192	6406	38248	49613	32537	15187	5335	1514	462	359	359	330	334	359	403	374	367	346	336	346	327	354	360	372	361	357	361	362	326	354	345	360	368	366	344	357	350	348	370	378	375	323	348	356	360	352	359	389	341	344	353	374	348	345	387	326	393	356	329	330	357	333	357	363	367	347	359	329	369	406	362	346	311	384	368	349	362	347	335	346	311	347	319	375	354	332	358	351	376	314	366	350	353	331	377	334	314	344	314	328	353	324	386	381	328	373	329	342	352	377	361	323	346	338	333	357	337	335	340	360	365	351	343	341	321	351	389	339	348	345	367	338	325	333	346	366	321	338	331	323	368	341	355	334	314	371	370	364	333	314	319	334	344	348	356	356	327	365	329	346	358	382	356	350	306	313	368	341	331	326	302	303	357	380	345	365	346	361	365	379	316	365	357	343	339	350	344	365	347	363	343	339	308	323	369	360	357	346	355	346	367	342	337	343	364	342	378	369	348	342	371	373	361	340	346	302	343	354	355	327	362	371	328	364	362	345	367	334	319	334	357	342	323	379	334	354	372	379	361	324	317	345	354	347	340	353	356	359	363	358	343	345	340	383	349	346	368	342	370	340	345	389	337	363	365	341	377	378	380	323	376	321	348	401	313	353	307	344	350	366	342	355	353	354	402	329	356	329	339	359	371	356	330	348	349	357	383	342	337	357	345	332	377	330	344	357	350	371	320	359	347	346	323	354	360	356	331	382	341	366	348	351	343	365	345	382	345	324	325	366	352	358	374	381	346	316	353	344	354	312	342	354	337	372	363	366	353	315	323	381	328	351	351	337	365	345	363	333	329	357	359	333	353	322	351	336	347	352	347	357	348	327	367	364	368	364	301	325	381	339	340	356	339	335	341	371	306	328	358	342	348	350	359	358	365	321	332	330	355	397	372	369	346	351	360	353	359	357	398	341	342	365	335	341	375	322	366	357	339	366	348	344	339	323	347	356	362	365	396	357	353	351	329	332	324	334	356	359	370	363	343	356	321	371	342	350	323	338	320	329	345	355	336	382	365	331	362	373	343	356	370	361	331	342	368	350	339	353	338	352	343	346	332	323	332	363	329	345	309	310	344	355	324	369	375	345	381	346	336	371	340	353	383	310	376	337	367	339	392	320	330	344	347	324	323	346	348	312	355	362	367	364	388	339	333	333	326	331	350	351	361	342	341	350	347	352	373	386	354	351	357	376	378	362	336	354	334	378	350	355	366	349	337	338	350	348	361	364	363	334	340	356	330	314	344	328	352	333	377	312	334	343	332	335	357	323	344	316	338	357	396	330	347	347	358	364	350	335	343	373	357	383	349	371	339	346	384	330	345	326	348	348	376	379	393	335	337	369	355	364	341	334	329	373	407	342	363	310	347	361	322	386	376	362	362	351	345	336	326	330	368	363	337	339	373	388	303	377	350	346	350	358	320	326	346	369	335	317	315	372	369	317	400	347	353	378	318	328	345	359	372	354	366	331	333	359	345	355	345	336	348	345	332	366	369	347	332	374	370	386	328	361	348	328	336	359	345	331	319	344	328	326	348	318	341	344	363	372	363	381	314	350	341	359	348	355	338	320	330	332	342	351	338	376	329	340	332	343	345	361	362	378	353	321	348	376	330	336	336	351	381	353	355	334	356	358	371	364	338	317	360	326	364	347	337	351	371	343	323	325	327	340	359	345	361	364	345	370	330	331	372	341	409	355	362	353	359	365	368	353	351	357	352	327	341	338	328	342	329	325	382	362	346	335	352	358	351	347	360	354	349	376	352	318	357	354	325	350	327	353	367	367	342	345	369	341	341	362	335	344	346	350	353	346	328	343	341	364	348	348	343	362	354	333	343	378	336	347	367	332	366	331	344	333	395	339	361	314	361	377	363	351	390	343	345	368	341	337	397	370	354	343	350	346	315	348	347	355	355	363	361	356	353	348	344	350	385	349	349	333	363	343	345	349	308	346	370	333	327	335	363	331	300	357	371	344	337	352	345	350	362	369	385	303	355	325	329	336	368	363	342	325	351	364	327	342	349	376	367	347	346	336	339	344	332	344	338	348	358	350	383	342	333	322	327	319	353	375	369	346	356	332	378	338	340	349	374	355	359	348	352	318	351	360	323	336	350	348	355	366	353	374	324	348	351	326	365	351	348	336	409	339	354	353	328	353	335	391	348	340	316	335	328	362	348	373	332	360	355	362	355	345	359	358	336	364	354	380	387	388	349	378	355	324	332	337	344	329	349	352	342	343	365	366	346	353	359	384	331	330	349	371	354	357	351	376	377	375	360	360	341	347	361	358	319	334	343	334	304	307	369	326	360	359	337	363	356	364	349	354	388	363	338	343	355	371	344	337	339	353	344	343	353	387	344	359	334	344	350	331	347	327	370	316	341	335	342	357	341	381	364	333	367	359	332	354	341	347	361	347	379	345	367	353	369	352	303	333	328	341	340	389	352	318	361	357	382	352	367	374	342	346	355	369	339	352	322	360	349	344	325	339	338	343	309	366	356	351	354	344	368	336	357	347	347	347	367	326	333	348	346	360	314	357	351	371	346	342	339	356	390	364	350	361	349	331	337	367	333	356	370	358	320	386	337	344	323	327	370	361	329	351	353	355	308	367	354	338	364	377	354	362	365	362	322	387	372	364	338	341	368	362	359	350	362	367	356	359	378	338	337	316	355	342	344	360	372	320	346	354	332	367	320	321	340	349	331	340	368	314	367	349	340	342	365	363	342	350	365	359	339	323	356	390	328	379	331	341	331	345	360	357	358	352	334	354	370	344	359	346	352	365	356	333	362	333	352	342	378	362	325	351	353	339	349	334	346	353	360	353	341	360	322	363	335	355	341	343	359	367	356	338	311	357	351	337	351	303	346	368	319	358	356	345	362	358	311	375	348	354	392	349	367	356	359	348	358	351	375	383	375	356	344	334	356	348	328	346	349	329	315	357	348	330	321	340	361	334	327	404	343	337	335	387	349	356	326	362	355	357	366	335	306	393	301	334	329	363	338	345	370	335	329	332	323	380	346	344	378	366	322	374	354	365	358	356	330	339	352	347	376	352	357	350	341	321	354	325	362	311	340	327	339	367	350	359	347	370	348	299	344	342	344	315	361	329	333	338	315	363	354	358	354	355	352	364	301	390	376	325	368	350	326	327	312	370	363	384	350	356	346	312	363	369	340	326	358	350	348	332	331	348	355	351	333	319	337	369	388	332	338	363	359	362	332	344	314	319	370	332	337	325	379	358	370	358	347	378	312	340	347	361	354	363	404	325	334	358	356	376	370	335	361	353	390	335	366	357	332	356	348	360	342	360	346	353	360	327	322	340	356	371	379	331	383	327	352	383	350	352	369	317	363	317	366	364	365	342	362	357	321	326	343	336	381	325	349	350	339	324	331	355	362	369	377	327	340	348	322	382	373	366	356	355	341	383	349	362	356	332	349	327	366	342	335	330	346	372	336	338	334	351	384	327	359
23876	21108	28103	43087	62905	51170	32775	11242	2839	611	422	382	437	422	429	396	423	438	429	392	403	390	444	433	406	376	417	392	425	392	457	382	408	411	440	372	419	438	401	437	443	422	436	429	426	423	461	400	413	386	409	383	416	404	375	398	413	394	427	407	399	406	398	390	442	372	406	401	412	393	370	403	434	437	403	406	429	407	403	415	411	414	414	421	407	383	387	394	427	444	406	477	404	417	387	358	391	407	405	389	456	399	434	408	409	408	402	397	423	409	409	396	405	408	404	427	414	416	420	393	394	415	367	437	415	407	412	416	362	386	414	426	382	446	433	432	401	432	411	449	418	424	409	414	412	411	405	393	410	400	429	427	422	415	397	437	395	394	407	393	415	384	443	395	427	423	390	425	407	360	418	428	393	421	439	430	400	429	405	427	408	389	404	408	391	423	403	411	400	426	434	444	434	411	402	381	417	419	441	406	385	430	417	411	418	427	432	409	400	397	439	404	435	441	380	399	424	426	428	430	395	402	437	389	429	429	376	405	399	438	443	390	422	394	422	387	407	397	409	419	369	400	422	421	392	420	404	402	403	379	386	436	374	401	411	393	374	371	442	430	439	400	405	407	393	430	379	391	398	420	404	402	428	406	397	426	426	406	431	398	393	434	426	389	407	406	395	420	389	423	380	408	411	414	410	419	421	412	376	419	375	408	420	407	414	377	424	397	427	382	383	433	427	453	409	390	407	393	403	376	413	418	380	412	402	397	404	399	386	422	404	409	431	395	363	418	406	390	405	413	403	411	416	397	400	431	394	434	370	396	386	413	401	408	411	399	423	405	404	382	405	422	421	398	413	402	420	404	424	400	460	394	387	428	416	419	407	425	395	385	412	419	415	412	394	399	418	429	375	426	407	447	395	430	397	390	432	408	407	404	390	414	429	432	406	393	423	413	420	398	390	408	437	408	408	369	395	435	410	424	396	404	469	418	430	414	415	416	401	365	414	412	401	412	451	413	417	418	425	427	414	401	389	449	414	403	413	397	413	430	381	424	446	402	381	455	390	393	432	419	407	407	410	387	393	414	425	421	451	434	422	399	413	415	447	428	439	402	436	415	438	395	421	398	396	397	431	436	382	430	423	404	421	428	392	402	403	394	394	429	413	389	403	426	426	392	404	377	413	390	391	386	407	421	408	431	422	400	398	396	397	413	392	432	407	402	396	390	396	388	420	443	427	423	411	389	402	371	404	434	423	394	382	392	422	402	403	431	423	391	385	415	419	389	389	406	410	404	416	437	414	420	401	420	423	433	429	446	430	402	418	442	458	407	445	381	444	418	412	434	452	441	395	397	449	387	404	385	396	415	457	419	419	449	401	396	391	424	369	400	398	375	424	402	411	380	415	415	395	380	380	404	401	412	389	420	364	433	411	436	429	397	407	400	433	374	416	410	411	393	400	403	423	383	439	417	432	409	391	442	407	409	385	389	383	380	387	403	390	384	400	389	432	406	377	443	401	410	411	399	393	421	385	445	407	390	411	402	399	432	441	409	392	420	420	375	424	386	381	427	383	419	373	419	459	367	404	392	413	420	421	414	406	442	464	388	418	417	411	405	386	412	402	422	433	416	418	408	377	404	390	384	404	402	442	420	411	410	430	425	385	374	444	401	410	428	398	396	410	408	377	415	377	405	423	413	445	373	394	413	424	420	400	382	411	401	410	376	357	388	347	402	423	396	415	398	400	400	432	395	402	384	367	440	382	430	393	398	399	386	382	376	383	407	377	412	399	402	395	420	411	417	398	369	399	395	427	382	405	456	421	404	411	439	409	424	409	391	428	399	386	409	400	409	438	432	416	425	439	386	397	443	407	436	405	442	380	407	426	391	393	444	411	377	391	434	371	379	432	459	427	388	423	425	387	440	420	431	375	378	387	391	396	398	378	437	418	431	421	430	413	406	399	418	381	362	432	445	405	412	419	382	398	431	406	411	402	434	378	415	433	454	401	448	430	419	400	389	428	442	400	408	415	424	421	410	379	409	426	459	400	408	403	430	408	411	387	403	422	389	385	399	409	421	432	426	410	395	422	405	405	417	431	420	396	396	392	365	445	424	395	386	379	446	440	421	401	465	415	435	420	413	403	421	418	437	403	419	389	422	434	422	413	401	406	381	415	426	417	411	386	398	381	411	408	386	430	412	374	434	439	407	414	391	421	398	390	421	387	394	409	385	399	398	410	372	398	401	409	412	414	411	407	370	449	409	394	442	393	397	404	394	382	402	388	433	409	377	409	376	413	407	436	424	423	436	382	410	421	388	386	410	393	416	426	424	416	416	407	396	408	405	414	402	441	430	437	416	437	448	396	409	372	412	393	391	399	401	407	395	352	415	440	382	401	396	384	421	379	413	428	379	394	421	409	396	397	412	401	392	393	432	390	402	391	363	375	397	348	396	420	393	430	397	403	407	422	415	385	407	410	401	419	401	443	392	407	384	385	380	370	356	461	407	426	377	427	427	436	381	438	400	413	416	410	426	442	412	424	416	395	377	398	399	406	422	356	420	384	411	400	404	396	412	382	413	347	404	412	426	380	383	429	395	414	364	389	415	426	421	400	400	386	370	450	447	420	422	399	407	412	381	396	416	429	419	400	376	431	387	406	424	457	420	422	400	391	425	405	439	420	393	369	386	405	400	409	435	438	381	417	405	439	384	384	404	435	402	417	402	400	406	375	391	389	385	417	419	401	417	397	413	417	430	409	375	417	429	389	410	433	399	428	406	418	406	435	387	369	426	414	391	422	437	387	404	384	407	417	404	408	389	401	373	397	432	431	407	396	449	419	410	401	395	390	377	372	398	385	386	395	423	388	402	376	418	389	401	432	374	425	425	410	404	429	421	410	390	397	381	406	406	381	426	420	401	375	374	401	409	417	415	422	418	440	441	439	390	452	426	380	427	409	415	440	443	397	391	398	418	397	416	366	385	417	406	390	422	415	355	402	380	407	408	432	442	392	446	403	415	446	409	420	393	394	420	407	405	392	423	399	395	396	424	429	418	366	403	409	417	417	400	423	390	376	436	389	409	400	376	415	425	412	423	419	429	395	406	428	428	399	408	412	387	396	389	388	371	410	381	419	420	384	395	404	389	421	392	384	427	402	384	390	406	400	417	387	404	405	410	425	414	427	388	419	378	377	401	419	403	374	414	418	378	409	399	384	426	381	423	401	424	398	391	398	423	376	412	376	445	363	402	417	401	454	380	388	410	419	398	459	403	406	402	441	450	382	424	414	411	387	408	424	448	432	432	410	406	408	401	414	386	425	405	408	428	396	385	453	373	411	380	428	365	427	413	393	411	431	432	408	403	430	415	413	401	416	394	415	463	429	404	394	411	420	398	397	389	419	406	428	428	428	429	401	430	436	426	410	390	415	409	384	392	422	424	442	380	405	400	412	429	414	403	430	388	412	416	443	431	404	425	451	409	397	411	392	416	432	438	415	429	363	418	405	426
4408	6850	21644	71875	69303	45907	23721	6805	2835	584	429	443	428	437	444	427	438	404	415	414	452	440	436	445	466	408	420	402	405	475	445	438	424	402	409	439	431	440	419	428	420	431	415	413	468	454	448	448	443	436	432	428	482	447	443	436	396	455	406	431	415	443	416	431	446	393	416	442	433	435	420	421	421	406	458	418	414	416	429	425	446	393	440	411	445	430	410	412	438	465	447	461	419	473	441	462	451	434	431	396	431	411	407	430	418	421	419	404	443	430	460	418	410	419	448	443	402	450	423	391	420	396	435	451	411	410	423	429	405	428	433	419	424	446	402	437	449	403	443	405	423	434	436	467	417	405	403	448	440	455	413	389	424	440	427	405	429	458	463	405	434	423	427	417	408	484	405	416	404	388	387	418	457	413	391	436	455	457	397	427	398	415	426	419	394	440	404	455	409	461	433	435	391	458	438	436	415	432	427	435	430	405	429	438	372	436	415	416	426	414	392	415	410	381	440	470	421	405	401	442	439	425	458	394	432	426	397	390	438	433	439	436	419	452	430	430	434	436	452	450	420	404	451	434	450	411	432	419	419	418	425	424	432	412	402	409	396	433	423	457	416	411	417	417	462	472	435	454	369	413	419	414	415	466	419	419	472	408	444	419	428	405	407	453	430	440	431	416	396	414	441	402	412	460	375	414	408	407	438	439	447	382	477	405	464	438	428	385	396	494	442	411	426	413	397	403	420	454	378	405	426	421	448	414	417	442	422	413	410	411	398	429	463	389	374	412	423	407	412	429	448	467	452	400	446	446	410	446	415	458	409	430	399	402	437	421	413	393	417	423	437	450	436	405	396	433	446	416	422	412	433	416	453	437	387	399	441	420	399	453	437	452	434	422	425	425	460	420	398	432	400	436	428	438	442	412	410	414	421	411	436	416	402	426	442	426	430	416	422	427	445	408	439	391	470	386	411	424	408	415	440	402	425	399	415	443	451	449	466	416	415	437	428	420	433	478	450	443	484	400	385	422	400	399	446	400	433	417	434	431	446	421	445	421	424	429	408	412	390	391	417	397	442	399	434	427	411	395	387	449	408	392	383	431	454	440	437	448	424	407	385	434	393	450	404	429	446	407	420	423	424	393	479	457	419	409	451	392	419	407	436	423	393	410	435	427	425	424	419	429	414	425	424	434	431	439	408	444	453	462	395	461	451	416	454	420	439	437	420	398	438	432	423	437	422	417	438	429	401	418	415	412	439	401	410	418	442	457	449	387	424	436	437	440	432	434	446	413	433	442	425	414	436	418	440	383	454	415	425	413	404	432	402	421	402	441	435	392	448	421	421	417	432	442	407	387	421	446	403	441	402	405	448	439	423	428	382	424	428	462	440	456	437	431	423	416	421	417	404	435	421	433	460	421	404	435	419	425	387	428	429	432	439	404	419	436	409	440	433	432	414	442	446	413	423	386	423	405	405	408	463	420	415	400	468	425	415	401	424	443	401	464	437	411	434	425	401	402	426	427	460	433	442	436	439	420	423	430	441	438	416	446	401	439	415	432	424	447	412	423	438	442	439	436	421	412	445	437	441	430	431	414	430	382	408	423	426	442	417	411	392	448	440	421	428	404	425	393	424	412	414	414	400	415	409	401	456	459	399	431	463	452	391	404	400	415	404	416	431	467	435	423	431	403	427	405	438	389	401	430	424	462	426	411	449	460	445	413	463	439	423	417	462	461	416	403	404	432	437	453	441	415	449	452	405	420	453	418	432	457	467	457	478	448	384	429	406	405	412	414	437	454	465	394	405	392	434	414	429	428	432	436	395	401	418	442	416	460	437	437	426	433	398	407	372	452	405	468	429	429	400	377	438	427	409	443	394	417	434	430	413	419	450	451	437	412	413	429	456	397	443	459	423	429	396	399	418	421	417	409	409	439	442	431	444	429	415	393	416	422	424	454	458	412	428	422	437	429	447	403	407	432	433	400	429	447	439	419	408	415	451	421	427	375	403	414	436	452	444	430	432	422	395	401	429	397	426	384	435	406	410	387	417	462	414	403	448	415	427	431	449	450	442	438	381	413	386	405	446	409	421	436	425	429	420	390	392	441	403	428	426	432	413	426	439	439	393	396	444	419	417	411	425	407	448	401	400	416	413	425	415	444	422	447	413	458	444	403	396	403	434	412	429	447	439	428	413	432	427	428	448	463	434	458	479	385	412	424	438	431	393	458	447	415	395	432	413	457	409	428	414	412	403	392	398	451	451	437	412	435	414	425	455	421	432	411	406	443	389	448	414	432	433	418	424	419	433	461	420	414	449	416	419	448	403	420	456	450	433	463	394	443	398	419	417	446	385	448	433	433	447	412	429	398	444	418	433	465	426	393	425	413	486	416	406	407	430	409	397	404	420	389	446	445	414	447	409	445	412	403	442	400	441	401	417	457	439	416	470	470	431	449	425	469	407	417	433	437	445	463	461	428	471	396	425	425	416	438	436	405	423	412	429	416	406	432	452	409	444	444	396	457	439	384	468	423	410	433	441	437	454	431	413	429	425	450	397	422	447	413	405	414	436	449	461	395	433	419	435	438	435	426	438	415	416	422	378	444	419	443	403	410	415	419	412	420	426	428	402	443	463	434	450	459	439	414	469	440	397	400	450	418	423	429	420	409	429	360	425	452	399	418	389	441	416	407	449	426	399	427	408	406	454	403	452	421	398	433	450	479	438	432	453	450	396	425	472	377	418	447	408	401	434	430	445	458	447	408	426	412	415	416	426	423	468	440	464	421	463	435	448	432	437	409	410	409	448	448	393	417	454	444	437	475	462	445	430	416	440	425	407	415	408	421	445	424	441	412	413	430	445	439	440	408	433	398	441	458	430	406	421	403	424	425	444	430	426	405	424	391	399	460	414	431	426	415	413	447	442	442	429	459	426	388	413	444	441	460	405	428	441	392	415	398	474	392	410	447	411	411	411	443	386	467	417	459	428	427	416	387	399	455	403	472	434	464	429	399	415	448	440	441	437	419	429	420	408	450	428	396	411	425	436	440	452	418	421	431	444	436	395	455	395	408	409	432	454	425	444	426	420	416	473	441	403	439	429	423	446	382	426	441	426	432	429	375	427	431	389	416	435	393	387	419	436	426	424	490	435	423	456	441	472	422	438	440	404	421	383	429	462	454	378	398	424	350	379	446	425	446	458	394	427	419	413	378	409	445	438	430	407	425	373	416	442	441	397	440	428	448	423	394	429	414	429	447	455	407	429	439	435	475	434	411	432	462	431	445	420	383	421	403	446	432	447	450	452	424	438	400	449	420	452	430	438	407	459	431	392	417	441	469	413	421	404	444	444	450	440	412	410	418	396	419	439	435	404	491	401	453	424	429	433	423	401	432	423	429	443	402	444	428	415	412	405	405	396	428	463	429	445	428	432	470	407	416	437	421	403	460	436	382	464	438	392	443	428	430	404	403	404	440	417	403	475	444	424	378	397	429	426	452	429	451	418	444
27144	11284	4394	18426	14862	6974	2001	417	282	262	272	312	282	269	280	296	272	270	276	243	293	243	310	266	287	282	302	290	285	309	306	259	266	277	291	285	273	268	277	270	265	261	277	235	311	258	266	295	301	272	291	259	282	276	271	263	263	294	257	281	263	253	303	310	314	271	272	267	291	307	263	286	295	310	335	280	288	273	269	292	294	301	306	298	289	260	279	269	278	290	280	268	284	286	274	266	297	290	286	288	293	309	278	283	260	271	273	277	284	284	289	255	301	297	292	278	249	306	261	260	293	293	296	283	249	252	267	289	301	249	271	280	271	294	295	271	286	265	290	293	291	324	280	277	287	291	290	278	282	270	259	287	288	266	279	294	273	269	288	281	258	245	268	284	271	292	253	288	260	269	262	298	276	274	304	295	261	274	287	292	294	261	258	299	259	270	307	282	282	285	288	267	264	269	286	255	289	271	300	309	291	266	258	283	271	269	258	289	285	260	284	296	255	280	266	275	288	282	323	249	258	272	282	274	282	290	262	273	273	297	283	264	276	310	281	266	291	265	272	292	249	285	228	291	278	266	276	279	299	284	292	261	262	271	298	270	269	259	273	258	291	251	276	264	270	300	246	266	265	304	281	294	259	296	270	302	284	259	265	237	265	279	281	261	298	270	288	277	276	269	291	306	275	287	284	263	285	277	282	307	279	278	306	273	286	271	291	301	280	291	268	254	279	254	267	305	283	282	286	277	254	277	280	283	271	311	249	277	266	285	289	238	273	223	302	278	254	252	269	284	300	280	270	301	278	311	277	289	262	273	259	263	271	281	248	281	287	287	282	273	265	285	306	287	291	267	274	275	258	278	322	271	275	285	289	283	257	253	277	299	286	270	251	288	264	279	295	274	265	292	240	273	284	283	272	296	252	281	268	261	265	283	262	280	268	287	306	276	279	291	260	293	309	318	303	241	304	280	287	261	273	273	309	299	291	263	307	264	280	287	266	303	267	299	242	276	242	277	264	281	266	269	280	278	275	321	276	296	264	274	281	252	298	294	273	303	301	265	276	279	299	267	264	270	285	260	287	242	297	282	297	260	239	265	274	261	314	262	283	281	284	279	268	275	278	277	256	298	270	277	307	286	240	299	294	298	290	270	287	290	287	283	292	301	292	273	266	285	314	281	275	264	326	270	287	289	283	272	245	275	314	289	279	291	290	284	282	264	261	253	299	274	275	257	315	290	287	273	265	280	269	261	228	280	291	287	313	281	266	292	246	278	274	270	284	291	281	252	280	257	286	276	254	256	260	281	305	287	296	284	285	246	287	289	279	275	269	290	259	277	274	283	299	285	269	256	257	284	273	253	271	277	281	281	280	319	268	304	256	267	262	272	280	272	277	279	279	278	300	269	255	270	271	283	274	276	286	288	282	299	283	253	264	260	251	287	267	293	280	320	278	289	256	271	279	244	295	267	255	281	271	285	283	291	287	267	263	315	259	263	290	279	260	276	267	292	271	301	257	287	296	319	270	272	265	282	278	288	283	274	259	276	253	271	284	255	289	304	289	242	262	287	273	281	252	257	278	281	312	267	265	278	285	297	282	275	253	261	255	250	295	319	289	256	271	280	279	285	288	288	298	285	286	286	277	295	262	253	235	243	273	272	269	288	247	266	284	260	263	269	288	288	266	310	280	292	244	273	268	287	263	272	270	274	280	296	281	258	304	275	262	280	284	295	279	271	277	278	243	285	291	292	281	276	248	264	307	272	280	283	255	256	257	305	283	257	284	278	277	285	267	276	290	280	286	304	278	291	264	263	262	315	270	276	299	292	285	250	281	275	273	268	272	267	264	270	277	284	276	284	271	293	274	313	258	302	288	252	278	278	263	265	318	273	268	292	305	311	265	261	285	252	280	257	287	241	301	291	256	276	272	288	274	284	269	261	270	299	253	293	252	296	263	291	294	267	292	284	293	287	278	257	282	282	287	299	293	311	243	259	275	305	283	266	277	269	290	273	241	304	279	280	289	267	308	266	290	308	297	265	312	273	277	270	270	286	263	269	291	271	273	263	276	287	289	257	293	270	260	267	286	281	291	287	277	286	273	292	295	249	269	258	306	279	252	262	287	276	277	310	276	244	279	283	261	310	265	258	247	264	284	270	277	270	280	257	287	279	277	285	298	278	278	270	295	295	278	284	272	291	262	267	248	268	310	256	250	259	268	278	275	273	250	268	271	292	270	284	270	269	285	301	268	272	296	313	297	269	272	283	267	286	295	276	277	282	297	298	295	272	286	288	291	263	299	290	270	271	282	286	307	280	273	258	228	270	262	295	315	284	286	277	297	298	282	286	296	297	273	261	277	288	275	267	274	267	284	252	281	244	281	268	285	286	310	301	266	288	268	281	258	265	305	267	253	298	309	290	276	251	243	288	287	251	290	318	252	295	273	289	293	291	292	294	285	276	272	286	242	256	270	274	241	289	280	292	277	283	290	275	280	270	252	289	271	251	258	281	271	285	267	268	283	267	251	260	276	283	269	287	301	301	293	261	267	299	269	252	271	296	286	281	299	290	272	273	280	276	227	270	284	264	279	308	266	264	299	276	314	246	297	272	267	246	293	245	265	263	264	294	281	274	258	271	273	282	274	304	275	281	273	287	270	286	283	270	281	271	317	284	254	239	279	269	257	265	267	257	281	254	283	282	292	274	269	262	284	282	241	242	270	274	270	276	300	253	258	262	276	304	305	283	282	291	283	285	228	272	309	306	289	297	287	279	275	277	260	266	294	280	286	247	250	277	287	281	294	283	271	258	274	271	277	295	283	251	274	265	252	289	286	298	301	270	289	277	274	274	281	270	291	267	256	260	285	274	310	294	287	291	253	290	272	280	278	257	278	275	267	297	299	312	272	299	273	283	298	250	254	290	270	284	259	262	276	273	293	287	286	281	270	271	282	265	281	279	297	276	305	270	300	278	262	267	289	251	284	259	273	281	262	290	264	290	305	252	260	251	277	260	306	277	284	273	281	280	301	304	252	256	264	273	296	261	240	274	254	300	266	270	294	296	253	297	261	305	262	271	292	262	275	260	266	255	295	277	285	287	269	265	255	268	267	283	295	257	263	279	263	277	303	272	265	269	275	280	254	270	296	288	280	265	263	265	251	259	273	305	261	258	289	274	273	271	282	271	270	281	291	271	281	249	258	300	280	284	252	267	275	286	262	285	274	293	251	282	298	273	282	291	275	256	304	303	270	256	274	310	316	277	284	277	240	261	295	271	273	286	269	267	286	269	275	267	253	280	258	299	289	282	258	262	234	248	280	285	273	276	314	267	283	262	271	273	281	286	275	260	295	267	280	232	278	291	285	268	269	278	291	257	270	272	266	299	286	267	280	289	286	284	271	260	306	286	280	269	276	287	270	263	249	322	283	286	257	269	277	273	290	287	276	263	259	247	295	274	285	283	284	290	288	255	297	285	278	302	272	294	278	273	283	283	261	274	258	244
4908	1103	4861	15342	11581	5836	1911	374	303	286	252	298	291	301	280	276	273	300	307	287	280	277	302	301	295	271	299	270	285	261	282	271	293	300	284	298	316	275	293	295	286	311	292	266	313	259	283	256	308	287	301	281	271	292	288	280	287	292	280	267	251	306	277	273	271	292	275	280	282	310	290	323	271	270	270	296	303	293	265	300	266	266	271	284	304	257	311	284	279	272	299	293	297	304	274	279	278	286	280	272	270	271	289	277	288	250	314	271	270	284	306	301	308	262	282	289	296	318	276	294	260	291	277	295	289	267	270	268	252	277	294	313	312	274	261	322	284	294	325	281	264	294	282	282	310	285	284	250	298	300	260	289	292	278	290	282	300	264	283	261	286	245	296	263	300	282	295	278	276	298	275	274	301	275	313	260	274	288	286	289	287	297	283	269	278	279	266	301	269	299	270	260	300	304	262	302	281	266	318	292	275	280	291	299	257	288	290	291	303	274	275	252	271	279	278	277	278	298	304	320	273	315	295	281	291	294	294	280	269	307	306	270	263	299	300	268	269	278	258	284	292	302	281	274	270	287	284	279	270	267	285	287	292	282	303	257	279	284	241	242	280	288	318	291	258	304	307	279	272	318	285	284	308	289	269	300	263	285	279	312	273	322	298	306	286	297	245	269	282	282	260	294	280	260	301	274	289	278	275	292	277	282	271	288	252	277	283	276	306	293	291	282	299	282	299	297	247	287	289	322	270	281	276	261	273	281	253	288	299	301	291	291	287	247	310	263	272	264	281	305	266	267	304	269	262	290	293	309	305	260	268	242	291	288	274	300	280	275	288	284	290	275	275	278	307	282	324	322	280	271	296	280	318	281	285	259	263	290	285	294	294	300	282	271	277	302	288	275	298	293	251	297	276	284	258	306	277	285	332	245	285	282	283	291	280	262	284	290	288	283	240	282	286	272	302	320	283	244	258	282	284	275	297	278	291	274	265	281	314	289	289	282	286	304	275	272	268	262	309	327	279	265	279	263	275	301	302	293	275	303	320	279	303	281	284	288	313	297	249	311	273	287	293	279	262	263	286	287	299	294	288	281	301	263	282	281	295	264	307	255	282	281	271	261	281	295	277	321	297	268	301	272	266	324	288	271	276	260	303	261	330	248	262	326	294	257	274	289	298	300	268	262	270	307	288	281	281	263	270	264	287	262	287	280	268	273	308	275	284	241	297	276	258	276	292	276	320	296	280	270	249	301	286	294	271	291	279	280	304	326	288	277	286	302	295	261	294	295	290	283	279	319	284	297	273	273	264	258	281	273	275	277	294	312	307	306	289	313	332	274	284	310	287	293	287	317	298	288	314	296	300	276	270	240	279	280	290	298	284	289	304	319	299	297	288	280	287	279	321	288	273	281	307	287	303	299	261	261	260	285	294	263	260	272	265	283	304	301	301	289	270	293	249	279	307	305	282	274	298	279	249	283	286	307	293	290	273	282	271	261	302	276	273	304	277	296	298	286	291	269	266	253	280	299	281	307	297	306	276	290	294	284	298	279	289	285	256	286	307	296	278	273	271	283	258	305	280	280	298	280	277	269	250	278	295	294	292	286	247	261	284	268	257	280	301	308	282	286	278	268	247	284	269	277	271	262	324	284	248	245	272	270	308	287	298	308	279	305	279	281	258	262	313	278	267	290	300	266	292	252	307	320	304	298	274	296	257	338	279	292	270	282	308	288	304	278	286	313	301	300	295	295	305	256	279	283	305	295	279	285	306	252	287	313	271	282	273	265	286	306	263	287	275	262	286	275	266	277	259	261	302	296	258	287	296	291	263	324	287	313	280	285	284	286	314	293	304	286	270	291	286	294	272	306	289	280	302	259	302	294	241	334	296	317	313	276	311	267	292	308	307	283	281	271	309	306	271	278	276	295	293	280	269	277	292	263	268	262	289	278	284	339	284	283	293	301	274	279	287	261	273	263	281	281	276	280	289	267	289	291	285	275	300	275	300	326	250	297	266	263	299	294	296	272	272	318	301	248	266	287	291	273	303	277	295	308	295	276	284	316	311	289	294	285	263	301	281	292	271	277	290	257	272	264	293	289	253	287	267	280	265	263	313	268	303	329	314	277	266	276	284	315	269	283	286	292	290	270	298	299	258	282	274	297	270	302	277	286	289	303	283	289	285	291	314	277	286	296	269	287	282	295	283	282	297	282	292	290	301	287	288	292	261	274	277	315	250	294	297	268	292	310	286	281	258	308	310	275	284	290	294	295	264	293	268	305	307	273	266	274	268	294	282	283	282	278	298	282	290	295	271	266	286	299	296	267	281	300	292	293	306	289	258	296	280	276	278	277	294	291	288	257	314	289	276	314	284	280	265	303	303	296	305	267	293	281	305	275	265	284	286	288	271	247	301	285	269	271	292	292	272	267	298	302	265	276	285	257	287	295	265	256	273	281	273	284	281	273	310	287	300	272	253	299	261	295	264	284	265	282	279	294	274	265	304	282	296	303	281	299	289	279	269	272	286	278	292	273	301	264	281	275	252	305	300	300	267	291	287	274	281	278	295	309	264	285	259	279	305	330	262	282	294	280	253	290	277	282	306	305	295	307	255	295	269	288	307	281	269	286	276	271	274	271	290	280	312	301	299	297	292	294	274	323	294	277	291	267	300	292	264	277	295	323	280	255	280	312	310	293	275	274	322	299	288	281	299	303	291	334	275	299	314	265	296	255	285	266	290	303	277	297	280	273	282	287	304	305	271	283	274	287	287	305	284	281	282	259	285	284	273	271	297	273	291	279	274	280	254	271	299	312	289	242	273	281	276	285	270	312	280	254	282	255	299	297	284	266	284	265	302	282	312	269	290	282	279	274	277	263	277	294	290	306	274	296	280	274	277	311	253	268	289	285	301	277	269	292	270	273	276	301	276	275	280	321	302	271	260	308	271	274	270	297	273	270	286	305	250	283	281	276	292	270	253	282	260	283	303	294	270	273	262	281	277	288	294	301	308	261	260	293	279	286	261	264	288	259	270	303	296	302	305	302	275	274	283	276	278	303	256	303	292	292	268	271	269	267	298	273	277	280	298	292	268	277	308	279	293	269	290	280	276	275	293	291	285	254	293	307	263	292	283	301	285	252	278	288	257	280	276	294	285	278	271	284	269	281	283	286	266	282	288	292	276	284	284	282	299	289	287	267	275	258	321	287	265	309	261	277	279	264	283	273	300	302	297	271	283	299	281	283	319	275	273	286	302	302	312	290	279	264	291	304	285	281	275	298	282	301	288	260	311	254	285	272	270	312	265	318	285	284	282	261	282	246	330	273	278	301	286	281	275	270	292	268	309	300	289	306	278	293	285	256	260	285	286	277	309	275	306	290	248	285	299	282	314	280	243	292	280	313	267	281	279	265	333	275	267	305	269	278	281	288	250	265	302	333	283	305	291	295	281	281	290	272	266	288	266	289	289	260	292	292	272	305	268	261	260	271	261	277	275	276	279	250
25062	21110	28145	49060	48532	31722	14278	1251	330	322	308	297	308	263	292	279	283	309	262	301	299	276	280	293	285	257	268	279	317	268	311	288	300	253	272	265	282	272	266	281	263	281	258	248	300	294	304	286	297	278	283	281	292	293	286	273	278	259	287	275	258	287	282	280	254	295	303	272	300	273	280	263	295	281	282	288	291	262	259	295	266	281	245	291	249	252	279	290	280	299	292	268	252	275	268	278	270	312	248	276	281	250	276	272	276	312	284	309	271	275	264	307	291	236	290	298	266	262	293	293	281	285	277	240	310	274	284	252	269	280	309	318	296	286	279	260	261	259	252	269	263	273	281	288	255	292	270	274	303	292	246	283	268	309	292	291	291	274	284	259	272	288	290	248	303	268	290	265	261	277	263	254	289	291	282	269	291	281	251	294	276	265	298	261	276	247	288	297	273	265	281	278	272	284	299	291	285	279	275	258	242	267	268	280	284	239	289	277	280	283	270	262	251	271	318	266	262	276	283	261	241	288	260	273	287	280	257	291	293	268	261	280	265	286	287	276	272	270	292	274	272	283	272	286	267	233	253	276	277	257	279	312	269	266	281	281	269	236	299	260	257	284	244	313	267	310	258	265	294	293	282	284	298	275	265	288	262	292	301	255	267	278	268	276	283	270	280	283	252	289	252	279	263	286	272	290	290	246	286	273	302	291	293	254	269	284	289	235	286	310	243	296	293	312	275	285	289	293	275	251	295	250	262	276	304	284	270	293	286	281	285	258	282	272	244	294	280	249	297	287	248	283	272	269	290	280	288	297	283	279	297	276	253	277	267	281	291	313	257	289	251	266	270	280	271	284	282	296	289	276	262	284	281	273	276	265	263	256	265	251	288	278	257	271	281	282	281	265	248	255	285	280	283	305	274	253	273	298	289	270	324	255	270	264	304	273	289	304	277	274	278	270	274	299	295	286	269	293	277	273	259	280	286	292	276	273	278	293	279	283	263	279	269	299	284	263	246	275	280	287	247	255	268	282	275	269	276	308	284	262	276	264	261	293	271	246	293	256	260	259	280	270	265	300	323	285	280	299	264	275	266	288	308	294	258	293	282	263	250	286	289	290	269	276	299	283	306	280	286	290	321	267	262	291	286	280	260	281	234	290	266	296	275	284	289	284	284	283	255	275	274	267	281	289	279	300	282	275	273	272	308	298	288	291	267	270	287	284	280	255	273	258	275	281	285	300	294	269	272	280	287	296	277	284	272	276	270	269	300	271	262	287	281	275	265	271	300	270	264	266	267	270	279	282	283	270	277	285	295	278	276	285	287	298	267	283	276	256	279	262	279	256	297	286	305	291	288	276	264	287	268	261	295	253	295	295	252	284	288	289	241	256	261	262	297	282	287	272	295	296	302	268	280	281	282	294	293	259	271	243	289	274	290	267	275	268	317	289	265	292	277	281	274	267	285	264	259	258	284	293	272	306	272	289	277	242	287	285	268	309	255	253	254	291	265	254	274	272	291	264	291	287	300	280	299	283	297	282	304	264	284	266	268	288	283	230	284	261	297	268	293	271	276	302	278	268	269	279	301	282	274	263	257	257	258	275	279	257	270	266	273	281	257	279	284	309	292	265	263	248	283	256	248	292	275	268	290	271	288	272	268	269	256	297	285	304	279	269	253	283	267	315	307	302	263	277	261	276	265	270	266	276	289	279	306	260	310	258	286	286	297	257	288	284	283	281	282	281	237	293	292	297	288	276	289	296	252	269	307	255	264	267	273	281	292	291	266	301	283	284	277	272	294	288	298	283	298	262	256	259	283	266	266	259	255	301	243	277	241	285	252	301	286	286	267	295	306	287	267	287	302	270	267	317	275	260	296	284	281	308	273	275	283	282	258	268	277	267	302	285	253	283	321	280	264	258	291	273	251	292	263	241	286	267	270	271	276	292	283	292	254	276	295	292	264	277	306	275	319	267	279	256	281	278	274	291	327	293	249	242	270	292	270	295	287	269	297	245	295	269	316	263	254	303	254	297	257	239	282	309	288	269	292	297	294	287	250	301	257	270	274	296	266	275	276	272	230	314	307	270	280	290	267	290	268	294	314	277	266	262	238	251	296	266	305	284	267	286	288	292	245	296	299	270	254	289	284	259	244	267	276	276	315	257	268	276	286	295	288	257	267	292	259	293	257	283	273	272	288	294	262	272	297	249	257	329	278	300	278	275	282	302	272	276	280	270	260	286	295	280	279	273	307	269	302	295	309	261	279	282	278	258	276	286	277	303	284	268	302	250	253	296	264	269	273	286	288	285	291	280	266	260	305	299	271	288	273	286	264	290	274	265	272	269	297	275	268	289	280	275	266	259	286	300	272	256	261	262	272	281	299	291	293	255	269	266	275	287	278	294	276	292	260	272	288	250	281	296	273	279	291	286	271	281	267	285	283	269	254	274	298	258	256	276	263	291	272	285	258	282	276	268	278	262	273	287	271	273	273	280	256	262	273	279	287	275	253	299	255	279	267	253	256	279	284	274	327	253	280	283	275	258	285	291	291	291	280	292	277	249	276	279	269	287	283	271	291	266	265	284	252	291	273	252	276	279	264	301	268	273	287	266	288	259	269	290	281	286	261	244	272	267	267	273	269	262	290	269	283	290	270	285	288	289	252	262	266	272	266	277	274	258	257	281	298	264	285	269	290	264	279	260	285	258	266	281	266	267	255	299	252	256	308	300	274	320	268	292	262	254	268	286	278	265	295	259	293	285	281	257	314	283	292	263	282	260	276	300	267	243	296	297	290	285	274	257	304	270	283	261	289	276	274	283	253	263	296	304	261	261	287	269	316	249	280	304	284	260	274	285	283	274	279	270	274	295	293	282	276	287	281	249	303	285	271	271	284	261	297	289	279	242	311	269	266	275	263	285	250	247	275	292	294	273	274	290	281	279	289	288	299	272	309	271	273	272	268	277	270	316	230	270	270	273	285	269	290	273	286	261	261	272	289	293	298	304	255	268	307	288	286	260	276	275	260	300	311	304	290	263	276	282	305	278	277	302	313	301	281	269	288	255	278	292	283	251	293	272	292	270	318	295	270	289	259	315	273	309	315	253	274	281	288	277	294	274	275	299	278	257	294	283	264	279	283	318	275	266	288	261	304	297	249	259	307	251	281	280	275	281	289	281	286	254	265	265	285	259	270	275	283	309	256	304	252	293	289	272	249	273	279	308	282	279	271	305	292	271	299	289	262	260	282	286	263	279	293	285	258	245	276	292	255	285	301	260	274	279	267	266	290	297	276	298	272	296	272	245	305	267	270	283	267	296	293	290	280	293	279	278	282	276	276	296	251	290	260	269	242	306	241	284	256	291	261	295	293	268	268	308	245	275	275	277	277	254	251	269	252	282	252	265	280	255	286	275	276	274	273	299	279	242	261	277	271	285	286	299	273	268	281	300	297	276	265	299	294	282	274	286	276	275	288	262	273	267	291	285	283	259	280	301	273	292	256	260
3520	7197	33236	53858	42836	23155	9533	769	339	301	321	320	283	316	296	325	328	312	329	339	306	316	340	341	299	302	285	306	302	310	307	340	278	311	305	290	311	311	308	325	286	295	280	297	318	311	302	318	330	325	300	300	304	281	308	324	283	324	308	329	302	277	299	299	282	343	295	285	310	294	302	284	302	276	308	311	297	296	335	306	301	296	297	308	303	306	340	288	312	315	325	351	303	287	321	302	340	322	334	315	286	312	318	304	313	294	287	349	324	294	295	294	312	316	300	315	280	288	285	330	333	284	299	312	294	315	305	298	316	306	288	281	298	309	324	294	316	325	284	309	313	329	284	291	310	300	310	311	328	325	301	312	304	336	268	306	311	260	304	286	285	329	330	309	307	314	305	303	313	322	313	285	310	277	314	322	352	315	314	344	284	295	297	283	338	299	336	287	313	292	290	300	295	300	295	315	323	307	277	314	308	312	327	283	316	326	306	335	325	289	287	308	296	310	313	317	307	323	308	282	338	301	307	300	284	304	292	310	286	305	288	284	296	329	305	301	287	319	293	309	330	276	300	285	311	302	293	284	310	318	318	294	353	303	305	296	283	318	323	296	301	325	343	281	318	303	337	319	283	320	330	284	300	285	301	291	294	274	317	309	314	328	293	317	300	303	305	314	310	307	306	304	315	304	324	322	307	300	290	304	325	282	308	317	292	351	293	319	327	268	309	306	284	332	303	283	322	329	272	296	311	303	328	268	280	284	330	311	308	297	295	290	299	327	308	338	326	347	310	307	304	329	281	294	295	329	305	300	290	299	292	306	326	275	293	312	344	305	313	310	291	304	328	291	304	301	331	327	338	317	302	301	271	290	326	332	307	300	332	314	343	345	296	316	322	259	310	294	293	321	299	338	300	308	340	301	305	347	310	309	274	302	306	304	299	280	297	302	303	306	299	282	300	328	292	327	318	323	274	296	309	298	304	267	306	318	288	338	310	318	308	306	317	311	296	306	334	325	301	336	349	294	294	283	307	307	296	301	305	339	322	279	302	314	312	320	295	324	329	301	305	315	308	322	275	313	306	283	313	308	329	305	281	309	302	302	319	324	260	307	315	293	321	306	275	320	259	292	307	325	308	295	304	292	325	301	312	301	308	309	315	310	294	286	312	309	307	331	324	294	279	289	309	298	311	301	317	329	276	291	320	278	289	321	299	336	276	300	291	305	318	281	306	287	298	310	293	309	308	308	300	321	318	307	301	294	309	315	283	313	332	299	287	324	306	333	275	321	286	304	284	307	316	313	288	301	290	308	328	301	283	316	281	322	289	320	334	282	322	322	326	296	291	299	319	299	293	310	324	322	295	303	324	325	272	307	310	289	284	309	332	305	285	309	321	295	309	300	283	311	310	301	306	323	315	297	335	291	300	286	292	318	305	318	287	328	287	246	315	293	307	308	302	302	302	314	288	299	306	316	316	294	317	318	296	310	295	307	287	270	315	314	299	324	289	286	284	290	300	330	332	297	273	303	279	301	296	304	317	339	336	310	294	326	313	297	282	307	278	314	295	296	297	341	326	266	324	301	288	291	345	322	346	347	287	345	321	290	307	305	323	320	328	338	314	295	302	300	303	325	281	315	303	302	309	305	301	308	324	280	333	313	342	281	298	296	310	295	325	326	314	321	328	262	303	330	339	281	320	325	309	304	309	286	319	327	340	294	304	295	324	310	342	278	309	315	302	318	304	314	290	303	307	297	308	317	322	332	301	301	288	289	289	302	315	289	299	291	318	288	309	290	319	299	320	323	280	303	284	303	287	304	314	313	303	307	279	299	309	283	303	312	313	287	278	310	305	298	303	305	297	341	321	338	310	319	293	317	303	338	321	290	303	285	310	297	297	277	299	304	292	348	313	318	333	312	290	316	296	296	306	284	345	301	302	278	303	293	307	337	301	311	287	304	262	309	333	314	326	296	321	293	325	311	305	312	302	285	282	314	329	299	304	299	296	297	336	297	301	291	339	336	294	272	325	275	267	314	295	339	334	302	287	309	279	314	286	326	330	297	330	305	284	280	291	324	296	292	313	283	300	288	288	315	324	319	334	288	324	292	310	316	292	294	287	269	324	272	311	321	308	300	293	309	310	294	267	289	305	309	273	315	287	330	318	280	323	327	323	312	276	283	298	289	309	292	305	295	291	312	278	275	286	295	305	326	306	284	307	282	331	316	303	323	286	326	308	298	329	298	304	306	302	311	309	316	315	301	300	285	309	302	320	324	328	287	278	294	304	281	296	321	312	333	296	284	304	271	279	318	296	322	327	322	287	332	331	282	282	308	305	306	268	313	287	312	292	302	339	289	294	329	294	296	317	295	315	319	300	310	302	302	289	297	344	331	287	313	308	289	310	291	309	283	308	309	316	306	296	319	275	330	292	304	279	274	291	300	301	292	291	300	303	304	289	305	315	259	264	317	291	313	286	320	292	294	292	288	295	316	319	320	295	307	309	294	293	300	279	326	308	322	297	310	306	310	284	320	330	306	293	310	290	315	303	297	312	281	306	310	314	304	284	310	312	313	302	292	278	299	285	297	324	295	303	272	310	306	277	300	308	299	292	306	286	336	287	267	299	339	272	284	299	290	267	281	307	323	308	289	338	292	293	321	326	321	279	270	288	303	270	315	294	296	342	320	310	292	312	311	285	296	288	318	336	332	318	281	324	303	316	307	312	309	310	313	301	298	283	314	305	279	325	299	296	307	289	288	308	263	298	287	298	302	341	325	299	287	294	317	295	303	332	303	280	329	301	289	306	313	319	299	292	286	308	306	303	315	295	304	282	336	308	299	313	292	332	292	313	315	352	296	291	307	291	305	318	299	295	300	295	346	307	332	285	287	266	297	291	314	313	305	293	314	266	330	326	309	315	283	323	313	303	294	325	291	303	288	311	309	287	292	277	297	309	338	295	328	332	336	286	323	309	260	302	282	290	305	286	308	280	321	295	263	326	291	287	290	326	295	319	268	304	305	312	305	318	299	285	296	312	286	311	285	335	307	292	293	324	298	275	343	311	300	293	309	296	290	294	300	313	283	296	310	317	295	310	295	334	328	301	281	316	305	301	289	294	275	285	286	360	287	301	301	293	288	309	312	315	306	293	295	295	303	302	307	307	316	332	334	310	350	309	298	304	314	257	287	294	291	327	300	306	285	325	310	311	302	278	338	299	306	322	306	311	318	290	287	308	283	311	323	318	302	298	291	308	295	303	277	295	352	321	330	314	283	313	306	302	301	296	342	311	318	322	310	296	311	305	333	322	310	308	315	268	319	293	318	318	285	295	306	314	308	321	292	282	274	300	310	321	326	297	304	299	260	328	272	304	272	301	314	281	310	302	322	294	295	309	309	315	306	310	305	320	300	305	317	333	303	315	274	326	331	292	333	301	296	300	299	318	289	302	283	291	311	331	300	298	296	290	273	319	290	306	303	330	282	323	285	324	300	338	282	277	340
23932	21130	29787	51750	58005	46326	31582	7942	774	494	439	376	420	411	386	404	389	407	385	373	372	422	409	398	386	389	409	396	443	386	372	397	377	374	393	376	356	415	409	381	408	398	363	386	407	405	367	369	415	377	381	375	362	356	396	386	387	379	384	395	391	399	362	381	386	368	392	358	388	400	355	384	411	415	410	378	409	399	409	414	364	403	375	394	382	417	437	393	409	360	398	368	414	418	382	381	380	379	377	382	388	375	364	373	367	363	392	420	366	396	403	393	415	384	401	389	408	410	383	404	395	408	388	363	360	388	429	377	380	387	404	399	392	414	387	406	394	400	377	374	412	388	355	365	417	380	354	382	407	408	392	362	403	360	398	393	371	345	430	396	376	400	364	392	398	399	373	371	381	361	340	382	342	397	424	403	389	387	385	395	357	395	380	362	371	392	360	388	409	374	368	380	397	386	340	406	411	385	391	361	355	380	355	380	397	379	379	368	382	357	388	380	437	399	384	377	391	388	365	403	367	425	388	389	393	409	419	397	380	384	408	375	385	399	388	381	394	387	373	396	366	375	381	367	375	370	392	399	380	387	394	397	370	401	379	416	356	412	368	400	364	393	412	365	408	396	400	358	411	372	403	381	360	403	371	382	388	395	387	376	346	399	372	377	402	365	368	360	395	397	403	385	382	345	383	423	417	411	404	416	390	396	330	420	363	397	404	412	328	369	409	386	398	413	396	408	389	390	400	382	391	377	399	372	398	381	388	374	407	383	386	364	403	392	418	357	411	391	353	357	389	403	412	378	364	397	382	388	390	394	356	399	385	383	428	380	354	373	366	399	409	344	384	387	375	403	394	415	350	406	379	377	387	402	372	420	391	390	368	376	404	399	359	390	391	379	384	372	385	383	361	379	377	394	431	397	381	380	365	379	356	399	371	373	395	382	429	373	421	407	365	373	372	392	418	404	372	404	374	396	387	404	386	414	408	383	395	393	353	372	400	382	396	427	402	373	352	388	392	419	393	396	363	392	393	348	381	390	384	397	365	390	391	386	383	402	404	393	435	362	386	378	367	398	395	375	396	372	356	407	371	392	358	391	368	392	384	370	374	396	373	425	400	354	390	405	405	401	376	396	380	410	395	376	372	380	392	391	411	399	367	386	371	372	365	394	411	369	404	380	397	398	414	401	392	399	403	419	403	390	373	417	418	400	385	413	398	377	392	386	374	388	383	394	437	371	356	387	386	351	362	384	401	382	383	399	377	354	365	370	417	376	387	409	393	376	399	387	375	361	394	392	400	384	352	428	384	402	388	386	341	393	373	356	351	390	413	349	382	393	399	392	368	369	388	372	371	401	408	396	405	378	442	361	389	403	402	413	382	368	371	401	414	391	400	379	353	364	407	375	376	371	384	396	367	380	380	353	383	349	392	393	349	415	380	385	381	424	371	359	391	381	358	376	331	372	405	375	399	378	398	364	396	399	398	371	338	364	369	377	391	369	379	397	383	385	374	361	383	374	378	392	396	396	378	399	383	380	395	385	383	380	371	394	390	406	396	380	375	374	370	357	348	369	409	338	333	385	422	372	398	406	409	402	374	384	387	348	371	382	377	351	373	397	372	385	372	369	394	402	411	389	387	417	395	361	397	384	388	365	395	373	375	397	414	354	371	401	386	356	355	379	390	396	354	389	413	403	374	384	363	386	407	407	361	392	404	362	410	382	402	414	413	372	392	382	384	372	386	366	400	434	402	387	373	377	378	405	405	393	364	393	402	370	401	360	415	403	393	390	426	373	415	386	427	390	380	375	414	408	402	383	416	368	363	391	362	402	370	389	351	415	401	387	387	357	360	387	361	402	391	381	385	366	359	369	367	407	401	394	379	360	394	379	439	376	410	359	406	410	371	407	379	369	377	378	412	383	399	404	386	377	348	390	358	357	413	416	369	402	377	394	389	397	424	394	398	350	376	393	369	419	397	379	367	391	421	404	368	415	385	396	394	385	401	362	389	381	394	390	407	388	379	375	368	403	410	376	389	390	418	374	389	351	388	379	377	374	395	402	358	415	393	404	381	412	397	377	403	380	356	393	406	416	405	408	367	333	344	367	402	396	396	374	377	375	381	374	417	395	385	384	343	387	368	365	409	407	366	374	395	364	383	413	383	397	366	429	373	338	372	363	372	376	403	406	387	392	401	403	378	386	405	412	379	384	386	399	385	377	374	390	368	414	397	354	360	376	346	381	366	384	402	384	424	369	369	408	386	392	361	412	385	392	402	382	353	391	395	347	393	346	389	429	381	400	380	357	370	393	373	368	340	399	378	405	395	389	395	354	361	375	351	418	382	391	388	389	399	378	390	361	382	378	386	404	396	403	371	383	399	376	363	428	388	375	361	408	410	374	389	399	392	396	392	382	404	379	379	361	417	361	393	386	382	386	400	406	402	381	377	383	385	391	395	394	379	394	369	381	374	344	389	367	392	380	386	378	398	412	378	360	364	391	363	375	367	391	388	372	413	390	368	368	358	379	373	421	382	384	390	403	386	370	376	383	350	402	379	360	381	388	382	407	401	392	390	386	417	372	381	376	399	387	357	411	444	416	399	402	355	407	392	357	396	411	388	366	415	368	426	372	407	401	406	420	324	357	405	385	391	417	389	367	426	390	380	388	362	382	371	380	386	383	395	368	379	398	337	395	381	373	403	382	399	379	402	367	361	374	363	394	427	386	395	375	350	409	392	368	371	437	387	406	381	428	380	387	366	385	389	384	380	392	359	336	395	400	391	423	350	372	358	394	408	363	341	348	395	379	382	341	365	396	393	376	405	373	406	377	394	378	374	383	362	379	369	381	384	405	390	373	378	413	357	388	385	381	392	382	411	387	388	397	410	389	399	382	374	384	391	379	372	410	400	428	397	374	386	379	387	371	373	392	347	397	362	385	398	392	404	347	397	407	399	399	385	367	379	399	379	389	404	420	378	406	431	388	402	379	379	410	386	385	381	392	410	359	386	379	387	391	355	359	404	367	372	369	375	400	416	399	373	386	384	383	393	399	374	387	367	375	413	361	372	400	387	367	377	385	359	396	422	366	364	393	370	356	369	383	396	421	407	347	376	375	394	338	385	380	371	374	369	392	396	370	379	361	380	375	413	423	402	411	377	352	431	398	345	391	358	383	355	411	453	380	425	388	382	400	377	375	405	361	408	401	380	380	373	389	397	376	377	395	389	344	377	382	413	374	429	412	412	398	372	370	408	391	380	409	396	373	389	400	402	371	401	361	353	407	404	409	411	370	356	352	408	401	366	385	427	397	378	361	383	400	376	415	373	386	379	361	370	387	382	389	364	374	406	395	386	403	359	377	437	363	376	354	380	379	372	382	363	400	394	404	352	398	404	358	440	358	391	373	364	391	368	389	355	388	342	382	381	373	363	397	406	352	372	399	391	383	365	404	370	398	379	384	390	368	380	382	403	370	365	357	423	387	393	395	349	383	408	378	400	386
4122	22466	55787	77607	62365	42725	23878	3558	727	549	437	436	426	449	439	404	426	419	430	441	438	418	406	389	433	393	425	403	407	416	420	443	414	444	428	413	426	447	432	477	461	420	421	441	402	438	447	393	410	429	434	420	409	427	420	394	426	425	427	422	444	425	427	431	443	421	426	400	438	444	409	372	417	420	429	398	398	397	423	396	436	480	447	442	438	458	382	416	407	455	443	420	411	427	454	477	413	415	435	416	410	403	412	420	403	413	436	410	449	416	421	407	379	466	382	452	447	403	438	413	378	393	437	426	466	430	401	399	423	411	449	431	408	422	371	418	401	416	431	439	411	420	406	429	417	414	401	425	420	432	420	402	403	426	424	421	406	411	376	422	408	435	405	390	429	395	431	444	428	418	435	436	441	422	406	420	404	423	391	410	419	420	415	412	432	440	402	423	402	421	460	415	428	428	434	392	410	436	378	406	422	443	450	443	408	413	449	430	410	415	378	357	414	410	412	458	428	448	418	433	425	405	441	407	403	422	427	403	407	443	485	414	439	405	401	399	402	413	426	396	421	446	457	454	430	426	410	381	434	416	364	403	411	449	444	438	422	411	415	422	448	440	410	427	394	441	398	436	434	433	418	395	419	446	425	410	425	434	387	389	449	437	396	395	401	426	411	386	418	428	415	437	419	427	417	395	412	400	394	425	430	414	424	385	422	399	481	405	413	414	451	418	446	403	449	425	434	427	373	437	438	456	384	367	445	458	419	440	441	415	426	440	448	433	454	426	408	419	425	427	457	431	392	447	435	407	397	466	407	376	415	462	408	446	422	413	417	444	401	439	418	390	456	409	400	410	417	399	399	410	401	397	427	402	416	438	410	407	422	441	420	442	471	424	401	430	428	444	450	416	461	411	424	414	384	407	400	432	418	424	438	434	431	437	429	406	441	434	455	412	458	398	417	439	435	439	448	420	413	443	417	467	405	424	464	404	419	391	422	398	391	464	443	417	388	448	442	442	389	390	427	419	446	425	392	422	444	441	370	416	394	438	425	465	439	408	472	452	412	398	418	383	434	439	423	400	401	417	425	419	433	417	429	417	451	424	417	429	376	418	426	433	426	445	426	434	415	476	392	452	448	412	455	421	430	420	416	441	432	425	420	419	378	441	400	423	411	380	461	430	438	446	444	422	466	435	438	400	440	442	424	422	396	423	446	423	401	410	422	424	412	398	373	439	432	412	423	450	440	382	406	376	429	446	443	406	491	413	404	412	409	444	378	418	384	399	400	433	427	467	427	449	390	413	432	424	435	405	433	429	397	454	421	427	389	388	427	429	424	393	415	418	438	440	403	429	436	408	407	411	402	406	418	391	386	397	409	409	415	420	458	374	410	422	417	436	418	414	406	467	466	418	422	397	429	421	415	416	395	430	399	442	422	416	401	424	429	412	420	401	414	421	403	431	422	409	376	429	424	436	421	401	398	436	397	381	416	423	435	443	398	401	416	382	416	434	419	400	407	447	434	414	424	469	441	450	424	385	414	421	404	408	412	433	426	429	435	448	407	413	452	434	434	422	409	435	451	412	431	429	425	412	415	416	393	382	419	460	452	414	451	418	437	388	406	435	453	425	421	388	453	448	420	426	431	405	436	417	443	434	407	447	395	431	403	452	416	390	411	466	421	386	421	421	402	450	379	441	404	383	432	443	385	416	437	441	401	403	424	390	379	397	431	391	392	436	410	413	425	423	426	456	438	424	434	389	482	421	453	430	470	420	421	433	424	420	427	383	411	444	440	457	419	440	382	431	391	401	413	419	410	422	409	399	415	377	431	394	432	447	405	393	407	421	407	434	439	385	403	433	466	398	412	423	423	416	440	406	394	461	430	460	430	431	429	399	396	417	419	432	415	429	417	435	426	422	438	413	416	407	440	439	393	409	437	413	407	426	423	447	438	405	418	397	401	382	388	410	396	406	426	462	445	439	427	385	463	403	425	399	433	447	425	394	416	415	428	418	423	414	390	391	427	412	425	412	433	420	434	410	405	410	426	417	412	454	400	382	464	422	421	450	426	390	425	409	418	387	433	460	408	430	439	402	423	404	391	401	409	429	440	423	437	403	392	416	419	429	446	385	419	413	417	428	442	381	402	455	419	432	425	419	364	442	440	401	410	412	417	429	415	450	437	424	438	390	420	435	440	415	417	397	423	437	407	418	417	422	409	424	445	418	418	398	441	444	413	460	394	437	475	443	445	426	451	401	432	396	431	395	445	412	415	425	405	421	385	437	383	412	412	392	396	408	440	402	418	451	417	431	409	391	395	415	418	433	421	419	409	416	415	383	393	393	430	424	382	408	406	421	393	431	435	407	385	433	449	395	388	418	430	430	436	419	451	406	439	427	453	435	441	409	426	397	415	410	426	400	411	460	398	438	414	433	399	446	419	437	407	403	405	394	413	440	444	434	400	418	458	395	396	413	402	430	410	425	430	390	407	399	415	395	398	419	450	409	396	411	432	432	410	400	429	387	432	407	410	453	405	446	431	395	435	397	418	404	425	435	418	433	401	415	442	401	401	427	436	444	420	434	414	405	434	428	388	444	431	444	374	412	435	417	412	456	414	426	414	426	381	429	397	447	384	467	378	425	421	406	403	438	409	469	438	414	438	401	429	398	430	413	435	428	402	424	397	442	406	444	444	443	450	393	421	395	406	464	441	416	401	421	432	451	404	434	428	365	410	408	421	429	375	436	428	412	423	436	438	436	376	418	437	440	427	444	425	431	421	440	421	420	418	439	424	423	384	393	432	438	444	404	378	420	429	375	418	397	435	408	432	452	420	421	432	386	407	438	452	411	447	427	398	434	417	424	417	402	395	431	416	436	428	443	384	425	391	398	445	403	403	439	431	411	428	412	446	396	428	450	417	436	404	416	408	419	405	404	431	420	434	409	433	467	399	449	424	408	423	418	389	425	400	435	436	384	411	439	425	416	381	418	381	400	432	449	418	389	457	409	402	404	442	432	402	422	431	390	438	422	456	426	423	428	391	410	404	441	422	438	414	451	436	416	433	417	425	383	424	398	426	420	435	427	425	381	423	414	422	405	405	412	412	377	443	463	397	396	426	418	421	417	417	396	441	415	416	414	441	416	400	405	419	405	440	428	399	417	456	409	467	426	399	373	408	410	423	427	396	434	470	429	414	408	427	406	457	431	443	436	410	440	420	411	388	416	422	448	410	444	401	432	417	422	427	444	411	400	446	382	414	409	407	454	416	422	423	429	435	423	422	437	423	432	424	379	424	439	469	417	420	398	416	434	406	435	437	430	444	387	400	404	408	436	396	401	392	396	419	395	444	431	431	434	421	437	419	432	427	422	404	430	433	404	427	417	399	423	451	451	442	396	456	383	414	443	431	434	427	417	404	397	428	413	423	425	441	412	392	437	404	417	455	434	422	393	400	428	441	424	409	415	444	417	408	396	414	433	431	414	405	436	417	418	464	402	411	410
27132	11631	3918	17233	12445	6448	2030	553	444	316	301	284	295	278	270	247	286	297	295	290	261	278	267	266	265	258	276	282	313	301	321	265	272	272	271	289	269	280	268	277	275	271	286	293	295	288	277	260	282	291	273	279	268	273	304	278	234	279	280	270	264	259	271	263	266	283	231	279	269	302	286	258	267	257	272	296	264	294	276	246	272	300	286	285	266	266	279	279	261	261	245	277	293	291	281	283	291	294	302	261	262	260	283	296	271	278	299	264	263	291	245	260	272	275	262	275	271	288	279	283	261	270	270	277	287	290	286	280	286	292	285	280	273	324	286	275	270	277	275	277	281	280	295	266	268	261	246	277	257	278	281	278	279	269	277	270	279	276	261	279	264	262	296	249	289	279	287	265	260	262	270	248	286	276	272	288	280	289	250	290	288	248	240	282	266	295	288	279	280	265	260	265	279	282	269	282	255	309	280	285	255	278	276	276	285	277	274	276	276	257	294	298	285	265	261	259	276	258	255	261	285	241	259	271	260	281	250	291	255	279	246	269	272	290	244	282	279	228	254	261	308	261	254	279	272	249	274	273	292	276	266	288	263	264	252	263	278	269	277	264	244	258	252	253	251	257	298	310	255	277	242	268	282	259	261	283	299	266	249	294	285	250	254	261	236	278	295	255	246	260	273	261	269	281	258	275	268	251	235	283	248	266	261	285	297	292	270	258	243	292	279	261	274	268	302	294	297	271	282	269	245	250	282	313	277	279	262	288	256	246	311	244	290	257	258	279	264	291	279	267	256	284	264	240	270	256	267	254	282	281	267	271	273	267	231	267	281	287	278	283	276	269	286	267	286	281	248	276	267	287	262	266	297	260	287	268	259	214	218	256	275	263	291	273	266	278	239	302	260	276	281	286	277	279	263	266	279	262	244	286	270	266	265	264	278	244	274	257	263	254	285	245	266	285	264	273	271	289	281	280	284	261	283	282	281	300	310	263	327	271	273	299	280	290	240	261	266	313	258	260	278	290	276	288	289	272	273	274	259	258	259	283	274	277	299	276	293	293	293	258	263	252	261	262	281	249	262	273	261	271	272	256	308	262	277	277	270	254	274	272	270	270	266	262	299	261	257	259	300	251	247	260	289	271	299	239	256	302	260	311	306	256	269	241	281	258	291	278	283	292	292	308	272	304	267	299	297	308	284	286	275	264	256	311	287	256	311	279	295	247	279	264	278	284	257	292	277	277	276	284	263	268	278	253	273	281	269	285	288	260	272	287	252	264	290	281	248	271	274	297	272	258	283	268	295	259	230	259	250	267	289	266	291	273	258	285	282	262	291	243	274	277	288	276	265	297	259	265	280	280	300	279	303	251	250	256	252	276	264	253	255	271	280	256	270	259	254	276	274	260	288	252	294	293	288	271	261	280	281	284	306	270	300	282	257	263	271	317	269	273	300	272	266	261	276	266	282	301	280	272	280	260	286	266	258	261	272	265	269	275	306	278	236	281	264	293	269	253	271	275	282	295	266	319	288	270	273	251	272	261	253	281	279	302	301	290	279	242	282	278	272	273	252	269	239	262	274	254	302	267	282	248	258	253	288	293	255	271	269	272	293	272	303	280	280	275	271	289	281	247	239	293	279	283	262	268	261	275	311	243	270	275	270	272	299	272	255	260	291	273	250	292	267	255	267	279	245	262	260	280	287	282	260	297	283	292	272	286	274	253	249	270	273	267	277	284	290	268	287	271	269	263	248	261	276	268	261	265	255	272	288	270	256	273	286	290	263	253	281	275	252	252	254	281	279	264	285	288	280	250	273	289	294	278	280	278	279	273	264	288	259	279	297	277	278	291	243	261	305	258	282	277	253	281	268	244	281	226	262	284	274	270	262	307	244	291	276	287	279	281	269	273	268	267	285	268	267	291	266	250	267	257	277	255	265	265	263	281	290	263	288	274	286	269	275	263	304	278	295	251	291	279	262	272	297	276	270	264	292	253	288	279	254	232	276	276	259	231	303	261	301	283	276	288	295	291	297	245	304	297	277	274	250	280	267	279	257	250	253	272	262	270	280	280	261	274	266	259	282	260	279	245	242	275	262	268	256	259	251	289	295	267	266	274	273	288	271	276	276	290	273	261	278	242	280	276	279	296	240	269	292	264	260	278	295	289	274	293	245	285	269	279	248	270	265	255	292	284	267	278	275	285	272	266	278	252	288	289	282	260	303	303	277	263	309	284	277	263	253	295	275	294	276	258	279	257	314	273	270	284	288	260	274	251	273	275	276	265	279	274	268	265	294	303	289	296	279	274	293	274	251	274	263	263	287	255	252	289	249	268	309	272	262	264	307	261	296	271	251	281	282	272	243	285	285	264	256	261	276	284	252	272	276	299	275	278	242	241	264	257	294	293	271	289	276	294	267	291	261	282	283	273	273	267	267	278	280	298	248	248	272	260	247	258	270	254	272	300	274	254	285	290	241	255	277	238	265	267	279	271	262	273	278	250	303	290	264	285	296	242	278	267	276	267	281	305	267	308	271	294	268	274	276	273	292	253	298	263	270	281	280	283	251	266	279	275	281	267	284	283	282	305	272	269	262	262	289	288	238	263	282	266	278	267	267	266	280	273	304	246	269	259	264	273	241	246	273	278	273	266	250	281	256	252	259	267	287	266	281	279	288	247	259	277	270	271	268	289	263	246	258	266	281	282	274	290	274	281	296	293	286	256	305	294	302	265	246	282	270	258	282	266	276	275	289	266	285	311	289	276	292	276	251	271	279	280	273	287	255	272	228	285	259	286	260	251	281	263	274	274	283	272	291	252	272	262	287	267	257	251	294	241	250	270	268	303	262	279	294	262	272	260	286	301	275	263	288	253	293	267	273	266	291	273	257	278	284	307	285	272	259	264	230	255	270	264	260	254	276	263	251	292	273	278	273	293	247	271	256	234	247	251	287	265	287	252	273	291	267	270	275	251	267	307	277	290	275	280	271	304	262	259	263	293	288	289	288	279	289	286	250	261	264	286	264	287	245	278	284	270	279	266	246	261	294	244	254	251	278	235	264	262	258	305	268	293	272	269	288	258	287	268	262	276	262	262	258	261	255	264	301	254	275	255	253	251	280	293	249	299	279	283	281	265	264	271	251	249	248	300	272	257	293	263	281	276	238	259	270	268	285	268	284	280	271	293	276	267	256	270	267	291	279	248	270	254	283	236	231	286	265	275	299	301	276	257	274	275	272	274	283	256	305	264	267	251	283	269	257	284	317	296	275	293	263	263	255	285	274	269	284	252	268	246	280	253	265	310	262	255	267	253	256	292	298	241	278	261	290	271	305	270	268	289	281	295	240	276	282	241	271	287	266	273	286	265	262	279	255	282	284	290	260	264	259	315	277	296	255	276	268	251	271	246	260	267	273	303	270	273	269	265	251	278	274	265	234	257	273	268	296	249	268	248	267	299	247	274	262	273	255	271	260	288	260	260	267	248	289	235	273	261	251	265	251	281
4910	1510	4521	14513	10013	5664	2056	633	543	344	277	273	290	309	291	287	292	321	296	280	290	286	282	285	280	261	288	280	276	281	287	277	286	297	282	285	281	308	264	302	285	296	277	296	309	299	308	296	290	283	264	287	273	269	287	284	260	281	264	275	304	291	286	305	305	294	290	290	273	282	299	258	277	304	280	268	280	263	271	280	265	269	265	283	288	285	296	290	269	305	279	296	299	273	288	318	287	260	253	309	308	277	298	257	302	295	261	296	277	275	277	298	316	280	303	288	276	281	297	273	301	293	299	280	285	274	269	297	270	285	284	304	279	253	266	286	270	257	295	267	263	296	281	305	310	297	293	277	306	288	268	274	290	276	288	279	269	307	303	299	307	290	287	268	269	261	280	303	337	272	275	261	318	295	292	290	288	280	273	293	281	269	258	278	322	276	277	275	299	271	296	324	266	337	274	299	274	302	288	282	280	290	270	263	276	284	273	280	284	301	292	278	291	276	288	271	314	266	298	300	273	280	318	309	280	260	285	276	267	253	302	264	283	281	286	292	309	253	254	301	304	300	285	279	277	281	281	274	282	287	276	286	304	279	318	297	273	261	254	309	289	289	315	314	273	290	299	281	280	287	282	283	277	297	288	282	276	306	268	304	285	304	272	282	310	272	304	304	291	320	284	268	313	315	291	300	309	275	278	287	298	273	272	275	277	254	269	252	327	286	308	296	310	300	295	306	293	266	296	302	293	298	285	296	279	298	260	281	308	284	281	270	297	303	297	312	277	303	287	282	301	264	291	304	304	236	308	284	291	291	301	274	310	264	297	294	256	291	259	282	274	283	284	286	290	305	280	234	285	287	313	290	283	282	271	280	275	291	304	293	300	297	287	263	291	263	285	256	290	262	307	252	288	293	297	287	277	267	287	288	261	304	262	307	277	288	286	301	282	256	306	282	318	276	330	264	251	285	278	283	287	311	232	276	283	295	287	267	262	287	260	288	290	257	277	295	275	292	278	277	248	287	292	280	310	290	270	279	294	293	308	307	274	266	292	312	272	283	267	308	266	276	280	271	288	305	266	272	277	268	331	298	301	280	283	308	308	283	281	294	273	293	280	278	292	273	281	294	263	289	298	262	289	273	313	293	248	261	260	290	266	281	308	269	318	269	284	287	284	282	280	268	281	280	294	289	299	283	275	297	301	289	279	304	271	298	285	283	287	278	270	310	275	296	311	277	284	268	255	329	269	316	261	263	293	250	258	293	291	278	278	274	307	294	280	255	323	272	297	273	280	285	297	287	255	243	288	284	272	277	263	255	309	308	294	294	292	306	294	269	284	275	287	293	278	314	315	288	294	283	291	277	296	251	280	304	295	299	282	305	310	298	305	291	279	304	286	296	298	298	294	281	256	290	283	332	283	268	300	286	278	281	281	301	283	271	267	286	260	304	287	296	255	279	275	272	288	291	292	309	294	279	285	304	285	292	295	294	293	286	270	255	291	323	282	293	281	282	276	283	245	309	306	291	278	271	312	269	268	290	291	297	303	303	314	273	281	303	297	285	294	267	284	287	285	313	276	278	277	294	317	279	263	281	300	271	287	283	271	260	285	298	270	261	261	289	300	264	314	289	283	300	297	281	270	259	281	292	284	276	274	319	283	280	296	304	302	310	266	279	291	273	278	307	316	265	266	262	306	289	292	299	271	292	287	248	320	284	305	295	302	278	298	331	275	271	277	274	302	289	285	283	274	311	284	250	275	309	305	287	268	293	274	268	260	299	296	298	308	303	278	291	252	291	272	280	306	235	312	306	298	280	289	258	277	323	303	282	294	270	283	282	299	256	280	287	275	257	283	278	277	244	271	282	282	302	284	277	283	268	290	280	295	301	281	285	287	299	311	288	285	284	311	280	275	275	274	322	271	283	290	306	274	296	257	278	307	280	318	309	284	287	282	316	299	253	281	297	276	304	259	279	252	252	271	258	277	290	289	279	258	285	282	293	264	278	257	260	278	287	249	318	268	300	291	274	318	314	269	298	287	272	265	288	256	263	294	265	276	290	276	276	310	284	286	252	276	297	274	260	255	289	260	297	280	288	314	308	282	292	280	291	299	284	274	302	313	296	259	272	280	282	268	284	282	274	268	277	271	271	291	288	281	294	297	263	261	303	280	287	264	272	279	288	298	308	300	289	257	267	317	287	265	274	251	303	262	283	292	286	273	274	277	311	279	296	279	285	276	301	310	271	282	244	298	295	296	304	283	286	298	295	314	280	265	269	309	304	293	312	294	278	289	287	291	294	296	263	292	275	260	284	275	290	295	299	280	259	301	304	292	288	285	264	287	288	253	266	282	291	241	285	270	277	276	264	300	324	299	305	269	272	251	289	279	307	284	266	252	298	260	265	309	301	283	288	267	294	291	263	284	294	272	295	336	267	248	283	286	317	281	294	284	284	266	271	294	285	302	295	312	276	265	296	279	301	286	252	300	285	280	279	285	256	257	296	289	276	320	273	251	254	286	264	278	317	264	285	309	316	273	273	285	271	289	277	279	292	291	255	302	285	311	296	261	273	299	300	286	302	285	290	299	276	252	278	280	288	274	301	280	283	262	304	244	303	279	290	302	270	263	296	277	272	304	251	275	282	299	274	259	254	271	315	272	270	286	276	262	279	327	290	290	308	293	269	286	266	268	261	249	309	297	264	322	254	250	283	269	301	274	286	268	278	299	283	257	272	316	285	267	275	285	324	265	312	264	306	243	257	276	285	269	293	288	268	286	282	274	289	267	295	275	293	315	297	274	266	293	280	299	276	297	301	261	264	280	245	268	270	291	283	300	289	296	271	274	271	271	280	322	324	271	272	314	300	279	273	284	301	280	279	256	267	264	284	278	284	251	285	263	311	295	267	274	290	280	304	262	281	297	271	301	270	273	263	288	276	292	291	308	273	287	276	284	315	276	284	274	303	302	269	272	283	264	244	291	291	280	283	282	288	271	284	290	296	316	255	282	257	262	292	308	291	296	271	266	285	299	273	313	289	308	337	297	275	291	273	303	276	316	289	287	295	319	286	298	266	251	273	292	267	280	260	295	293	270	273	295	289	276	256	284	267	246	283	271	287	281	268	274	269	309	320	297	293	265	280	273	283	276	278	290	292	289	274	279	310	282	289	324	267	277	320	274	291	282	280	278	280	280	258	274	278	257	257	290	276	285	256	258	295	263	273	278	289	283	288	290	281	273	271	293	291	273	302	274	270	285	299	283	276	277	297	308	294	271	262	282	268	298	297	267	284	294	270	290	308	266	282	289	304	251	296	309	288	260	269	313	286	272	294	288	265	269	283	294	290	286	281	266	336	284	284	268	302	314	286	257	275	274	258	275	299	258	285	269	292	289	289	293	314	253	268	257	297	283	308	257	288	277	283	249	301	272	290	266	284	251	304	255	298	279	288	268	281	291	250	262	270	294	276	294	250	306	296	266	308	307	258	271	294	298	311	277	284
25274	21146	29798	49059	41647	25806	16635	11091	5529	750	309	346	300	276	300	309	285	275	308	327	295	338	311	303	313	287	316	317	291	299	314	292	315	301	285	290	314	289	288	309	327	310	304	336	291	292	296	295	275	278	292	315	313	316	289	280	307	306	309	309	306	303	272	288	305	296	314	310	303	306	313	305	323	301	315	278	286	310	293	295	300	278	270	296	286	278	297	297	289	274	329	304	297	311	271	292	328	304	292	314	277	287	278	303	281	294	299	298	288	292	280	267	317	294	332	267	283	290	300	302	294	300	296	299	310	283	284	305	295	288	326	336	312	306	284	291	355	284	299	300	308	308	297	275	280	308	293	282	307	273	314	283	312	294	310	301	304	285	288	313	290	340	298	305	304	341	310	300	286	309	283	286	316	300	300	311	318	279	307	304	276	292	264	287	314	271	301	292	306	306	311	318	298	296	284	314	315	280	293	282	326	316	315	323	313	285	290	294	300	286	265	280	270	263	293	306	290	311	306	301	303	306	282	299	300	286	272	285	255	290	332	304	300	297	298	300	270	320	268	288	313	279	316	320	292	313	293	333	308	303	310	296	296	304	286	310	320	297	298	289	286	305	273	305	288	306	327	310	298	257	318	314	317	287	296	285	304	306	295	288	267	289	323	296	283	314	310	288	306	290	307	270	308	298	269	273	280	288	304	273	308	286	290	276	330	288	304	315	297	312	276	310	297	315	291	273	298	318	321	317	280	306	285	270	277	242	298	309	317	294	272	287	255	268	343	309	305	292	270	301	320	325	284	274	292	337	287	291	307	307	271	293	302	313	320	303	267	284	281	255	280	298	291	326	331	336	265	295	292	290	263	329	272	302	314	300	301	257	287	286	325	278	308	284	319	277	305	283	306	300	308	287	324	301	270	292	272	293	312	298	320	315	300	273	313	289	326	298	323	278	290	309	310	290	273	307	274	310	309	283	278	277	297	285	282	272	310	297	294	297	321	296	260	279	309	303	270	300	283	290	295	314	298	297	282	273	299	273	296	281	297	301	300	303	325	310	295	290	279	294	299	294	292	283	290	310	287	291	306	306	280	291	321	323	321	276	313	315	300	294	278	324	297	259	299	290	322	301	285	292	316	307	288	307	272	281	332	314	294	310	303	270	309	298	307	285	253	298	294	316	316	326	298	284	303	319	301	292	312	296	311	286	289	294	312	289	287	288	286	271	305	300	313	278	289	270	340	299	291	285	278	280	293	313	285	316	330	303	322	322	305	298	295	316	331	277	304	305	309	320	304	293	283	309	286	302	285	335	303	279	279	308	278	268	288	298	324	324	293	282	285	295	298	294	309	303	313	304	253	300	274	307	309	323	327	312	319	297	293	292	298	312	306	313	289	290	304	312	311	305	309	297	326	309	273	326	283	324	282	297	316	324	294	300	283	269	310	336	321	284	296	302	308	322	327	316	293	293	295	284	301	281	295	282	314	265	298	274	315	295	306	302	298	300	294	276	312	294	289	308	272	263	285	294	307	277	311	313	278	301	300	299	294	272	292	320	287	295	275	274	320	310	318	268	309	279	296	310	263	296	308	284	294	291	280	263	328	290	285	339	301	274	299	290	312	360	288	314	272	335	324	323	308	297	309	304	299	313	328	301	313	303	297	279	307	307	302	303	306	337	297	266	298	284	333	286	299	316	311	303	274	294	297	277	286	288	330	296	304	312	295	326	303	282	270	298	301	308	318	262	350	319	293	295	288	292	291	317	269	293	300	285	284	347	288	288	284	308	302	282	305	296	310	281	284	293	298	287	285	326	291	326	318	313	316	288	279	276	320	327	312	321	264	312	319	297	321	287	287	283	301	279	299	303	322	299	297	292	264	280	284	322	300	303	321	311	316	307	288	290	310	330	322	318	314	266	303	290	307	297	314	300	282	318	288	332	292	319	288	298	266	268	293	321	315	307	300	289	293	292	301	294	285	306	332	334	318	299	285	303	310	287	314	290	297	284	313	300	328	294	318	298	288	287	304	279	303	288	291	335	283	321	308	307	287	290	287	322	291	271	322	288	296	286	294	310	289	297	296	266	271	320	303	275	304	288	271	287	298	282	284	316	318	291	278	291	319	320	301	297	283	304	266	325	283	336	298	300	286	312	289	290	287	267	286	317	327	327	269	295	287	305	299	279	293	307	293	286	310	290	243	302	285	303	306	307	305	329	303	317	274	280	297	300	328	294	284	326	264	314	296	268	287	288	297	311	290	268	268	306	327	286	308	295	279	304	282	294	340	320	294	282	306	307	302	300	297	295	291	323	327	309	300	307	279	314	305	277	287	317	302	341	274	302	291	295	312	268	271	305	303	278	291	309	285	256	325	287	297	323	273	277	307	317	283	287	285	301	309	290	300	283	305	255	285	313	299	309	284	291	306	280	292	292	260	274	297	263	302	300	284	349	310	305	262	282	286	280	313	301	291	286	304	302	299	291	281	308	293	291	280	286	270	287	293	314	309	317	284	280	283	280	342	311	319	294	290	294	318	275	321	319	302	287	310	305	273	285	279	302	322	297	290	312	319	294	296	291	321	277	274	302	290	344	316	268	307	307	321	305	310	285	331	295	332	319	323	337	305	274	302	264	300	305	279	288	296	308	269	325	300	292	322	332	310	273	311	326	301	303	311	327	282	330	315	270	341	298	330	276	282	280	288	299	305	299	331	282	285	286	277	290	307	317	295	296	281	301	294	297	288	333	314	297	320	284	287	335	304	309	281	297	300	266	303	305	287	276	280	273	328	329	329	296	271	299	310	291	295	312	302	266	287	305	316	280	287	290	298	288	268	284	290	325	307	287	330	297	304	310	298	289	306	250	261	317	297	318	298	301	264	313	297	307	310	281	297	274	277	307	296	287	296	266	299	310	272	260	316	304	275	284	283	297	312	309	296	317	315	295	287	300	284	272	283	314	276	264	293	308	308	300	299	295	296	290	297	330	309	297	296	300	317	295	266	315	303	276	319	275	343	301	276	298	295	326	291	331	309	274	311	285	288	332	290	292	301	325	272	295	287	322	310	287	306	282	335	326	279	265	300	272	281	301	289	323	288	315	286	299	332	321	325	301	307	297	302	290	303	267	265	308	314	294	312	298	283	292	272	314	279	285	304	287	291	303	304	321	324	290	293	317	323	290	308	289	267	314	305	302	303	312	309	329	313	286	317	313	290	288	301	285	324	293	297	315	310	292	292	312	283	312	324	291	285	302	285	313	273	295	288	293	301	313	302	292	312	319	296	295	307	303	288	321	272	299	305	281	301	302	266	282	271	295	265	299	277	310	285	276	318	288	284	293	294	287	297	322	295	279	292	302	275	256	294	290	289	300	291	297	283	311	268	304	338	292	272	277	320	307	299	301	285	276	271	293	321	289	282	312	302	288	345	274	298	283	304	295	311	273	305	302	303	293	312	287	301	295	297	283	292	314	269	316	291	314	300	283	294	301	280	289	290	263	295	298
3812	10978	43530	49972	35020	19350	13347	10552	6062	718	316	324	349	351	340	323	356	334	319	307	329	336	340	291	318	341	316	339	333	390	337	312	328	321	322	308	353	363	349	320	343	320	344	345	310	322	361	290	342	296	326	352	369	380	334	311	320	326	327	330	370	342	337	318	322	322	310	325	321	343	335	361	311	348	346	328	328	329	329	318	349	342	325	325	334	338	328	310	365	301	321	325	330	281	296	328	296	336	322	318	339	321	330	321	309	320	347	349	345	307	305	328	328	337	338	316	345	326	321	298	322	307	320	370	340	332	318	336	318	315	321	313	300	326	355	321	311	313	323	352	338	303	331	335	310	298	309	340	323	296	317	341	310	348	335	327	312	357	310	314	352	326	321	349	329	340	319	345	302	300	325	347	325	309	315	353	338	301	353	309	346	341	340	306	350	283	321	336	337	338	344	320	344	329	363	327	339	325	328	294	336	312	337	334	307	358	352	319	319	355	306	352	333	312	294	309	338	344	343	287	336	290	351	331	321	334	305	303	308	339	346	311	303	302	296	342	345	315	302	332	332	328	308	318	340	314	303	335	335	338	321	307	297	374	325	315	315	300	303	315	328	313	310	356	301	286	292	304	361	340	328	299	318	333	327	299	313	342	305	325	319	307	322	333	331	297	325	331	332	327	320	316	347	306	322	313	347	322	330	318	313	333	335	317	359	335	348	311	313	331	339	302	335	326	325	332	309	316	302	326	321	331	323	316	323	330	303	295	310	355	310	323	322	333	333	308	304	325	327	286	347	334	348	347	346	309	327	309	350	330	344	313	318	342	337	341	310	326	327	328	335	318	330	349	340	294	342	305	330	333	310	337	291	295	328	336	312	312	318	376	324	338	327	318	310	327	301	336	344	326	313	347	342	323	338	289	321	291	310	324	356	342	322	296	343	315	325	321	280	313	313	303	327	316	323	299	280	326	324	312	324	349	326	324	335	295	326	314	315	311	332	301	305	315	310	334	314	331	303	320	311	334	338	330	331	339	317	336	315	308	332	325	329	313	305	338	305	321	297	350	343	365	348	305	301	347	320	311	295	323	313	343	311	358	325	318	309	313	316	338	324	324	328	312	323	339	317	311	336	336	300	343	330	317	337	339	312	313	313	306	337	324	348	312	306	316	359	322	351	327	317	277	317	338	319	344	337	316	325	298	339	314	335	336	332	333	300	291	316	318	317	351	342	310	332	332	334	332	302	315	329	324	319	352	338	312	360	327	352	344	323	328	313	344	318	317	323	317	347	325	302	332	344	352	326	315	320	313	305	352	314	337	351	355	300	345	309	350	342	354	356	299	326	322	341	291	313	294	298	314	327	335	307	333	317	327	328	315	302	338	319	354	315	297	314	315	323	322	324	338	327	342	301	310	333	285	285	339	308	317	290	301	321	305	317	304	317	333	341	307	307	332	324	312	324	314	318	334	337	322	308	314	316	322	327	318	326	294	330	352	324	334	308	328	319	337	279	322	324	293	327	327	310	298	312	347	339	314	320	309	322	327	320	313	305	315	304	352	352	333	303	316	323	294	327	310	303	313	320	351	323	295	318	334	350	352	309	306	313	324	298	314	294	319	334	283	301	325	338	370	351	333	316	309	326	327	343	327	324	331	311	321	360	324	325	340	329	347	339	336	349	318	319	339	323	327	337	339	323	348	306	338	338	334	332	355	330	371	314	317	336	330	316	311	309	305	308	317	315	326	330	289	294	314	352	315	323	337	331	309	295	321	324	305	316	308	324	334	355	336	309	339	324	318	335	310	331	343	341	321	336	311	306	307	342	345	302	320	326	316	318	337	308	319	325	361	349	350	332	299	356	287	300	332	316	345	297	294	338	333	322	317	344	322	344	347	338	356	316	322	311	333	363	324	331	328	341	322	305	335	371	328	326	290	335	307	362	300	310	318	319	324	315	305	312	295	322	355	315	315	316	327	326	331	296	342	316	329	324	314	332	335	327	306	297	307	313	355	304	338	305	302	359	332	311	312	322	321	338	312	314	288	354	344	334	362	317	315	329	311	315	306	328	336	359	383	315	308	325	330	329	330	350	302	363	312	326	323	344	336	314	371	323	320	308	288	370	334	310	310	293	311	349	341	338	303	327	347	314	327	316	312	302	348	324	347	285	359	313	341	317	318	319	346	345	324	295	355	325	326	293	357	325	319	310	322	328	322	330	310	290	315	320	333	339	310	318	368	316	307	309	312	309	323	307	308	352	316	349	302	297	343	322	310	326	320	319	320	306	338	353	314	311	319	359	304	321	346	325	316	322	332	333	343	315	318	345	365	332	321	291	334	338	325	341	333	319	340	323	309	322	311	349	294	298	298	320	303	336	341	326	304	299	300	297	331	312	300	340	336	340	328	310	334	341	329	348	317	318	289	318	333	300	308	347	307	346	323	354	325	315	296	351	316	327	353	344	348	344	297	336	330	364	344	309	315	318	314	316	332	353	301	291	316	300	311	330	312	332	348	328	328	300	363	306	313	348	306	331	315	332	328	315	308	322	323	307	325	313	310	323	308	318	333	341	303	350	332	323	330	346	269	317	336	316	356	335	303	307	334	313	312	304	307	329	313	354	341	323	293	293	322	333	342	303	322	310	327	311	311	322	341	356	340	338	298	304	328	297	323	329	319	365	306	347	344	355	325	312	342	339	356	288	327	322	302	314	322	302	331	341	329	306	316	317	292	315	322	328	310	309	301	347	317	316	337	335	327	341	323	345	299	310	330	328	342	362	344	343	351	319	314	294	334	328	320	344	278	329	322	352	307	317	328	334	336	309	303	317	355	330	352	321	332	295	336	319	321	327	354	305	345	315	321	303	354	311	339	331	355	302	326	306	326	335	346	295	306	314	327	330	326	339	321	322	298	334	331	332	321	323	304	302	322	327	329	350	320	344	321	347	298	325	328	314	310	328	314	339	253	299	305	316	315	301	310	310	299	366	312	332	341	325	316	324	329	318	316	303	322	327	322	296	340	318	303	328	305	314	315	339	294	364	322	311	339	320	331	315	284	305	336	351	331	341	326	344	310	314	324	342	333	328	311	331	344	317	331	331	350	319	341	315	306	290	320	334	306	311	327	330	333	339	333	344	347	317	332	348	343	316	315	309	306	315	323	326	301	323	320	340	334	349	272	303	324	335	329	323	314	332	332	314	327	326	318	327	310	284	309	316	312	307	336	339	373	337	322	326	343	333	339	341	322	310	340	323	343	318	335	304	308	331	324	315	341	316	341	308	326	320	330	331	321	322	329	358	338	312	326	314	321	367	341	341	321	320	324	327	343	329	325	316	325	314	331	326	345	365	320	316	316	350	348	314	305	302	317	366	297	304	320	323	320	270	315	328	333	373	320	312	313	326	302	327	294	342	304	306	274	326	333	330	350	311	305	324	322	333	329	295	324	337	346	324	315	327	314	303	322	294	322	327	311	330	307	327	339	337	314	331	310	325	331	324	325
23901	21112	30054	45370	46988	46733	36230	21089	8372	1451	468	438	457	444	418	449	392	396	401	437	391	415	421	417	419	441	436	385	399	440	445	428	399	395	431	420	423	395	432	396	418	418	401	391	440	419	384	415	400	391	384	411	417	415	450	423	437	408	363	385	411	429	415	404	447	399	417	419	452	459	393	432	416	400	397	428	388	436	433	412	421	413	356	404	411	447	430	416	383	387	394	397	425	416	426	385	387	437	410	396	413	394	432	389	417	425	393	414	422	388	405	411	422	357	426	420	365	429	436	386	409	409	416	438	448	388	428	391	411	387	402	415	418	404	465	435	409	401	381	423	414	411	393	386	414	425	416	395	427	427	377	420	422	396	366	393	407	434	421	439	404	398	376	419	396	413	438	397	366	436	417	399	380	398	422	418	449	487	390	406	430	418	415	364	397	422	425	374	394	420	399	410	438	401	429	424	425	360	432	416	429	435	419	409	390	425	414	415	399	401	395	391	395	442	437	388	416	418	412	434	430	424	429	428	395	422	422	378	382	439	374	416	432	411	457	385	385	421	373	411	436	360	394	385	405	405	448	469	432	365	385	433	426	404	440	403	405	415	413	392	420	384	398	450	428	400	403	414	398	431	358	389	446	388	422	400	412	395	407	419	403	428	432	399	405	385	404	434	422	418	395	402	406	425	376	418	456	379	410	419	422	394	372	387	423	382	419	397	404	418	449	379	364	422	428	392	408	375	408	399	409	407	392	427	400	358	410	406	450	395	393	426	409	423	403	395	411	419	384	417	430	391	389	367	400	438	385	404	378	406	445	390	431	419	412	380	458	431	424	382	391	392	409	408	419	414	423	430	405	422	410	434	403	447	381	402	397	394	415	398	438	386	395	373	430	385	406	401	446	392	421	390	451	398	389	390	393	413	422	377	435	424	431	394	396	415	405	416	391	356	418	404	411	405	428	407	384	416	408	395	430	372	394	377	428	459	367	426	410	421	410	425	419	431	439	437	374	444	396	368	458	386	432	424	397	410	439	443	424	410	452	383	415	406	379	399	410	392	393	402	393	412	386	415	440	391	416	404	402	395	409	436	396	415	427	372	408	404	431	376	434	379	409	404	433	400	380	427	400	422	413	438	436	373	399	424	379	367	399	415	395	387	404	386	407	416	421	416	383	422	377	414	389	415	398	401	422	421	434	408	422	428	410	401	414	416	437	387	433	424	418	434	431	435	415	427	378	395	441	410	404	421	419	413	426	409	433	430	422	415	406	367	414	403	390	402	406	426	389	388	414	377	412	415	419	422	409	426	383	396	384	407	427	406	393	445	396	405	415	385	409	428	412	397	393	394	398	391	414	391	399	381	399	417	420	401	397	426	426	387	404	398	386	420	392	408	434	431	398	409	461	390	378	392	466	381	405	386	406	431	425	425	419	372	402	407	409	414	412	397	416	436	445	401	412	378	395	428	417	372	401	409	373	409	390	417	376	429	413	382	384	423	405	402	386	392	366	412	404	428	430	383	447	422	418	413	461	392	393	394	425	417	410	395	402	454	400	396	398	393	363	430	436	396	418	402	405	419	404	398	370	433	412	419	417	401	383	416	424	418	390	390	415	429	450	415	397	375	405	416	460	388	365	409	393	384	406	394	422	404	432	394	418	402	415	422	418	395	415	434	431	430	415	415	417	397	392	432	413	424	436	360	396	378	410	423	426	401	376	421	433	403	440	383	462	437	401	401	416	418	400	408	381	397	425	421	405	413	419	404	394	408	397	421	413	400	398	399	392	385	383	395	427	422	420	378	378	400	431	403	383	407	369	409	412	388	429	431	438	394	412	390	389	372	404	430	449	406	414	396	394	424	418	436	411	389	429	435	430	392	402	401	401	398	405	438	420	402	435	378	390	412	418	397	425	406	407	407	404	381	398	410	413	372	390	366	382	405	403	427	398	456	409	441	388	426	416	412	403	402	398	412	389	400	388	409	402	427	416	408	404	404	400	375	381	396	417	391	402	390	434	396	416	391	420	413	402	433	366	396	404	437	390	424	447	433	388	407	420	418	418	402	393	404	397	406	424	408	399	368	425	430	431	437	428	436	406	406	404	432	414	373	371	396	395	398	409	435	431	395	405	389	369	381	402	354	426	419	417	407	424	402	398	422	397	402	400	378	403	367	446	413	404	414	416	379	403	427	361	379	421	441	385	438	410	446	425	417	399	409	414	423	400	391	416	403	389	426	427	423	416	436	433	432	394	401	416	413	417	396	420	457	393	411	418	375	406	393	408	394	434	403	399	408	424	413	407	381	380	398	437	420	412	401	409	374	433	405	421	395	409	395	430	426	411	399	430	411	420	399	410	393	416	410	414	419	372	377	366	409	426	401	416	421	435	389	430	432	403	411	431	409	438	429	419	425	429	401	402	410	412	431	419	431	406	437	377	415	409	408	399	395	422	432	416	413	402	394	428	390	453	414	418	404	411	423	374	411	413	433	436	379	392	429	429	407	442	404	428	409	438	411	445	425	379	406	430	402	387	410	386	438	400	422	391	410	429	427	422	410	402	381	412	411	389	412	377	406	452	390	426	418	396	418	411	454	420	390	454	415	410	406	385	404	390	412	397	401	409	412	369	391	408	403	398	401	434	440	405	394	434	414	425	405	443	399	395	424	406	411	363	415	395	381	405	417	444	394	438	403	422	388	401	424	440	389	420	408	372	423	399	389	393	396	401	402	411	441	429	369	370	406	419	423	417	398	394	426	394	389	418	460	417	409	416	436	434	410	373	440	406	386	388	407	386	445	427	396	402	403	380	390	386	409	394	402	418	449	412	422	410	393	409	422	410	416	414	421	395	435	425	371	408	410	428	397	413	407	403	389	393	414	436	427	407	415	422	416	392	410	373	407	381	390	409	419	387	400	393	392	391	388	388	405	418	387	396	407	427	412	378	382	413	423	427	369	411	414	407	408	412	406	432	413	421	394	396	426	430	418	413	388	405	400	399	448	379	410	429	435	423	399	405	422	404	378	386	423	415	429	437	419	436	426	423	443	385	417	421	405	452	449	464	414	410	426	408	389	440	384	394	371	408	419	388	398	460	417	416	406	402	401	415	388	415	430	429	390	374	380	430	412	397	418	400	390	420	414	418	414	422	383	437	393	391	394	378	384	398	399	380	401	413	438	405	439	433	385	418	416	404	375	417	430	395	378	413	399	389	410	393	400	433	437	395	404	431	421	380	421	426	450	378	383	373	410	402	434	379	409	373	398	422	439	431	390	440	406	401	407	399	394	394	419	378	405	447	390	419	406	402	415	390	432	395	423	390	390	449	409	416	401	425	452	414	409	417	425	424	390	424	415	387	418	391	468	409	415	406	415	396	405	379	427	434	426	399	412	428	374	455	362	433	429	429	421	412	431	393	422	396	393	420	409	414	362	384	412	383	424	402	406	369	396	412	419	403	414	392	416	474	385	411	412	387	416	413	400	425	418	421	399	402	409	409	379
4350	29027	66647	68586	54294	46463	29922	16277	7559	1290	453	428	410	410	469	444	423	452	446	395	457	437	464	454	422	458	468	436	440	406	484	477	463	433	463	431	435	447	465	419	478	416	467	466	444	443	454	421	436	464	467	450	431	463	473	451	436	443	430	432	431	443	463	484	414	432	444	415	461	454	439	453	434	433	470	432	438	441	437	417	455	466	474	442	433	447	443	456	429	439	445	444	399	468	415	455	447	463	452	430	420	451	491	465	466	437	444	468	446	445	428	447	446	452	448	415	463	483	434	446	425	423	423	411	450	480	466	458	434	463	468	469	428	449	455	434	481	472	426	458	454	441	414	471	437	458	458	436	467	450	423	451	443	449	412	432	424	428	414	413	417	431	432	463	450	480	446	463	408	465	465	494	441	400	437	456	446	444	440	459	440	412	455	423	436	418	456	451	471	464	464	413	434	471	442	442	425	444	415	434	448	413	393	459	453	402	427	426	415	441	429	426	416	414	392	429	439	441	448	430	448	441	413	452	439	419	422	444	404	434	433	443	446	439	444	436	451	454	440	439	466	432	434	467	439	448	441	432	463	419	457	449	491	427	478	429	419	452	462	446	456	435	443	442	436	447	461	403	470	447	460	418	458	427	457	443	421	435	455	428	408	394	455	419	420	468	438	474	443	406	447	429	416	437	441	466	459	458	427	398	455	433	429	416	441	456	434	448	446	409	455	415	451	431	463	438	470	401	463	457	462	440	443	433	430	445	415	429	453	434	450	444	419	434	454	438	472	433	463	445	443	503	479	424	422	470	442	434	486	456	433	438	447	457	444	422	413	429	461	435	441	438	391	438	446	472	468	472	476	433	447	436	396	475	431	412	444	463	432	422	494	457	466	454	435	470	489	463	476	444	425	445	445	415	409	423	458	432	441	458	395	423	459	449	471	441	436	449	454	449	438	449	463	423	441	428	429	441	421	449	422	455	421	457	450	444	442	452	425	449	439	457	427	469	479	417	454	439	446	439	397	446	438	399	471	439	421	433	491	417	405	432	416	464	436	453	431	498	414	464	429	445	476	445	492	420	430	456	447	440	410	453	422	431	420	447	433	409	434	445	459	468	446	443	453	445	421	435	444	489	435	450	404	435	461	459	439	428	440	421	420	416	396	398	465	475	469	394	478	427	425	453	421	432	482	443	439	378	453	450	474	424	432	430	431	444	447	478	444	425	429	474	434	426	426	439	422	430	420	425	450	460	402	479	468	457	407	482	431	431	462	433	443	462	443	411	462	447	451	449	443	454	394	472	465	426	455	434	442	429	460	448	421	430	465	456	430	435	441	393	411	460	476	463	418	455	417	447	425	457	481	448	450	410	415	411	475	422	448	472	389	426	470	444	438	451	456	428	396	437	393	447	420	483	501	443	453	467	463	442	425	467	447	422	461	474	451	434	479	449	435	445	432	433	466	433	461	458	456	443	420	463	472	433	459	443	453	449	440	398	424	438	416	420	460	421	406	436	438	425	470	444	425	409	445	440	447	455	431	481	450	456	470	440	397	424	430	467	447	439	462	417	404	410	435	480	431	423	418	479	467	459	443	469	429	437	438	424	463	462	432	448	420	439	435	410	475	465	435	454	423	436	457	439	426	408	420	441	429	430	399	401	502	402	424	412	440	450	476	453	460	472	433	403	429	424	455	401	439	462	506	420	446	437	433	417	460	460	434	402	457	403	401	417	421	433	476	400	430	425	469	424	456	436	460	471	430	423	446	433	456	445	469	417	474	440	457	410	478	429	441	454	413	439	468	447	431	450	459	402	440	452	447	430	463	451	418	423	466	408	407	425	452	468	467	424	430	472	490	417	410	442	468	415	427	435	460	431	473	441	459	458	443	388	432	438	464	470	460	427	465	470	465	438	447	409	462	436	445	428	429	464	446	434	464	424	447	449	443	427	448	422	442	459	481	445	441	448	466	449	448	417	480	428	441	443	453	418	430	423	473	446	429	431	446	455	436	463	443	458	440	456	439	450	410	417	445	434	421	423	447	440	454	428	445	452	468	411	437	390	430	434	461	404	456	429	421	440	416	432	461	396	400	440	437	479	420	438	483	468	401	421	466	438	464	453	459	435	427	437	453	435	473	431	456	472	443	416	429	408	415	433	446	466	434	420	465	430	441	445	445	432	438	445	448	435	401	424	440	414	452	467	439	450	462	426	457	472	454	456	434	450	430	453	434	472	428	429	429	454	430	441	420	448	409	454	396	432	427	391	431	414	420	417	435	458	446	462	470	457	460	496	456	399	415	426	411	414	438	431	484	426	411	443	410	417	447	457	450	448	445	430	445	449	460	450	451	473	447	416	435	444	438	430	446	460	441	430	455	437	463	424	465	451	422	453	435	466	461	464	405	478	434	452	466	411	458	462	451	428	450	455	458	467	432	430	399	458	441	416	438	453	467	401	448	414	447	452	468	453	438	450	418	410	432	413	504	466	461	432	429	454	410	414	453	456	458	474	436	422	438	412	409	441	441	484	446	446	421	441	418	430	490	441	429	455	441	441	433	477	421	424	449	467	433	442	450	448	413	454	421	437	452	474	442	437	485	476	443	436	438	396	417	448	432	449	446	431	422	433	410	459	420	467	448	452	444	444	416	427	465	455	428	439	479	452	463	425	462	443	446	436	460	481	464	463	426	414	461	479	469	423	486	462	431	471	420	436	455	429	408	451	463	432	443	410	429	456	417	492	470	443	432	476	465	424	418	436	431	456	443	443	415	431	458	440	448	423	460	403	447	444	436	428	460	406	432	443	448	436	434	463	440	436	405	470	435	419	449	423	442	424	416	432	456	408	460	446	427	420	421	413	455	449	460	437	470	463	444	449	451	449	403	448	417	445	456	439	438	392	456	458	451	470	442	460	431	429	416	451	466	432	413	477	450	474	490	412	450	451	396	405	465	437	452	484	419	432	419	462	440	433	416	437	445	429	453	413	459	422	452	466	442	420	449	435	456	444	449	444	426	469	441	436	412	444	454	444	434	458	427	475	433	441	496	404	440	469	431	439	431	426	426	473	460	423	501	406	450	404	435	463	434	424	408	429	413	455	446	461	413	476	416	443	423	461	459	455	437	435	441	449	404	423	426	468	464	431	420	428	449	442	478	442	422	460	428	388	403	443	426	422	435	432	424	431	478	444	418	448	441	450	452	418	440	433	405	414	404	434	468	396	426	437	428	433	440	456	430	412	454	464	458	475	435	392	495	424	442	470	458	421	394	401	433	429	437	443	414	416	438	440	435	440	429	441	425	441	456	451	439	425	401	440	437	457	422	404	450	429	429	454	444	445	399	436	444	455	437	436	441	430	475	436	451	488	463	429	399	475	421	409	454	411	440	470	409	488	461	441	451	430	437	456	436	463	436	410	423	443	432	464	403	443	442	464	463	433	446	453	429	442	395	398	466	462	460	409	438	455	444	446	437	471	459	461	443	460	393	413	453	462	413	447	422	416
27182	12721	10269	14291	10067	6089	2946	1180	631	366	319	319	320	310	316	314	321	311	263	325	322	282	302	297	298	295	281	274	308	298	311	301	290	286	320	278	317	304	316	293	309	312	313	333	325	321	333	291	320	295	298	292	285	315	297	319	336	307	301	326	278	313	275	315	289	322	270	257	286	293	313	298	274	302	301	324	282	280	296	310	275	310	289	278	325	318	282	294	294	317	283	297	289	321	310	310	285	306	304	313	314	290	302	312	301	319	276	311	303	307	292	287	277	319	310	275	299	278	301	298	300	314	303	283	290	313	290	282	287	313	327	321	260	306	284	320	277	281	296	283	273	302	273	317	275	290	318	285	326	300	288	283	311	315	308	311	305	308	294	276	276	301	306	310	297	310	291	272	319	269	311	304	271	321	291	311	279	325	338	267	299	282	288	269	302	317	306	281	330	287	276	319	280	306	259	332	284	316	319	314	275	289	299	289	312	312	263	312	297	290	311	285	280	308	322	274	323	274	318	278	287	291	299	282	298	307	315	290	265	310	317	292	289	293	327	305	300	317	297	279	306	306	290	281	282	307	288	308	287	298	293	294	324	288	304	288	317	284	286	284	313	304	303	285	298	278	259	310	328	282	300	299	318	296	290	303	328	280	268	305	284	285	295	277	315	312	308	290	290	312	274	320	300	256	274	277	288	319	308	264	334	288	323	336	303	329	308	286	301	328	320	311	295	273	297	264	279	341	292	286	295	276	295	294	326	303	304	280	322	278	307	305	296	286	286	307	307	334	288	289	275	291	269	329	268	274	305	318	313	323	319	300	349	315	319	295	302	285	318	278	305	283	312	306	289	290	303	296	320	264	320	314	271	324	303	297	274	292	295	326	274	260	284	290	317	281	321	307	285	289	321	297	299	290	284	275	328	348	276	303	312	283	286	301	294	288	312	270	299	317	292	291	275	315	289	334	278	293	304	311	299	287	277	281	292	319	305	318	333	305	306	305	296	309	309	298	292	313	269	307	288	294	350	304	278	297	294	302	298	287	279	332	319	286	306	285	291	290	287	300	316	304	320	309	312	298	314	288	303	283	301	327	312	306	304	314	299	288	290	323	304	295	321	319	311	284	301	302	274	283	311	312	310	306	299	274	284	323	310	291	305	298	298	301	275	282	293	302	303	299	320	295	309	269	285	323	317	292	277	308	302	294	334	305	313	297	322	309	325	299	318	299	285	284	356	290	316	297	307	292	270	315	332	300	274	314	295	305	292	301	318	302	315	287	306	315	292	306	276	293	302	305	300	293	291	319	277	270	311	334	313	270	281	306	301	279	295	304	307	304	263	286	316	331	290	323	270	302	324	293	317	330	305	322	280	268	315	273	301	300	288	289	299	280	323	297	291	295	290	283	332	303	279	294	285	301	326	302	293	298	283	310	289	312	301	331	320	278	293	335	294	286	275	318	296	311	293	284	305	298	291	284	292	291	324	313	295	299	298	310	305	307	302	286	309	285	279	311	308	286	306	316	287	297	273	331	284	303	305	289	306	280	289	302	272	307	302	319	272	283	288	267	322	310	269	294	289	292	302	314	307	322	302	293	296	297	314	304	318	300	306	268	322	350	308	281	279	281	319	284	312	316	283	315	316	282	311	322	305	290	292	311	313	289	319	294	309	338	328	292	310	307	292	291	304	320	313	313	293	311	279	327	270	281	263	276	308	293	298	314	287	279	282	287	303	299	322	320	311	322	290	307	298	319	307	312	306	317	311	288	282	278	320	293	257	286	295	305	293	303	305	309	299	271	271	326	303	280	315	265	317	302	341	309	275	283	302	296	285	311	299	289	292	298	328	309	269	307	313	300	313	302	312	296	289	321	293	300	302	284	294	340	291	321	337	285	292	288	342	305	313	299	278	308	343	299	306	297	284	304	292	291	295	290	278	299	314	312	291	285	312	308	305	302	338	305	303	314	294	313	319	322	293	308	330	292	309	305	290	296	291	312	282	302	300	325	312	323	306	309	295	299	309	284	299	309	319	290	308	278	331	305	317	316	304	323	323	315	319	272	313	287	300	305	289	312	309	306	320	310	317	292	267	287	287	298	293	324	316	321	316	328	309	294	301	317	310	326	309	290	318	280	313	273	310	285	309	268	314	302	306	293	300	301	295	289	293	301	321	322	271	305	307	304	280	332	327	302	302	323	290	351	298	295	299	297	322	301	326	305	277	309	322	300	325	300	309	313	310	259	309	277	278	302	306	319	300	295	307	305	275	308	308	321	299	301	291	288	302	308	317	324	275	312	283	315	273	334	299	281	300	263	292	331	296	319	311	307	266	268	303	283	295	276	296	318	353	332	306	277	275	306	278	306	302	285	264	296	319	283	293	306	304	338	318	342	343	296	307	327	309	280	309	331	288	317	321	308	270	310	291	280	275	281	309	312	306	316	323	279	297	279	325	278	293	311	334	326	260	296	307	307	313	319	294	296	299	302	290	341	299	295	292	300	313	297	328	317	304	307	293	306	316	315	329	320	292	309	294	301	326	299	311	304	306	294	323	295	326	298	292	291	294	327	273	292	286	308	294	305	290	305	297	293	307	294	290	320	320	288	317	327	304	316	278	322	290	248	304	305	284	300	317	324	310	317	282	303	298	312	327	304	295	272	321	326	290	293	290	286	298	320	284	300	278	300	291	273	303	294	329	320	279	308	271	277	315	310	283	302	291	283	295	299	312	272	316	294	296	293	324	313	307	292	294	276	318	311	303	290	301	295	292	291	274	268	305	279	296	278	297	303	327	321	297	301	272	305	297	309	288	277	310	294	269	305	258	311	304	319	298	288	311	284	333	299	283	269	290	280	301	289	320	318	303	294	320	299	309	306	260	297	327	261	287	291	317	281	325	290	321	322	293	315	312	275	306	269	329	302	295	348	281	302	307	314	310	288	272	308	299	258	313	289	310	286	311	291	283	356	278	312	314	289	314	289	315	297	274	292	300	294	300	287	305	298	307	339	301	298	325	303	303	306	305	290	301	310	315	304	319	307	285	292	297	280	293	323	313	283	290	313	289	304	286	260	282	286	295	282	283	312	268	304	302	294	314	301	290	312	323	288	292	297	279	317	258	350	302	284	255	282	294	339	323	297	294	320	294	299	313	298	287	301	303	304	304	313	289	299	314	301	314	275	304	299	292	309	301	295	315	321	299	276	297	314	312	276	297	295	301	303	287	290	289	285	295	295	291	296	299	289	285	281	291	296	316	312	321	316	300	308	305	290	299	253	311	278	325	265	275	299	316	323	300	312	319	328	290	248	312	311	292	283	297	276	275	271	302	287	303	294	296	314	313	321	304	323	282	295	251	283	286	307	279	319	300	252	305	295	299	282	289	305	273	284	284	293	295	279	277	287	293	301	310	321	303	310	256	314	270	308	300	314	332	329	281	283	311	311	297	297	297	277	313	321	307	302	312	330	322	320	317	330	310	282	287	319	292	336	294	276	278	280	326	278
4898	3527	11261	11103	8282	5737	3034	1276	768	359	277	318	294	304	284	313	337	294	311	305	344	316	318	299	308	317	310	314	303	338	320	314	282	293	282	276	340	321	309	306	321	291	316	305	314	296	325	316	299	350	302	297	309	330	314	318	299	331	275	319	299	285	325	302	285	318	301	286	297	260	308	274	291	300	318	318	300	286	292	330	316	314	287	338	298	282	304	281	299	305	329	310	313	291	290	278	308	288	297	302	309	305	294	314	326	305	317	291	311	298	318	326	282	337	274	312	311	322	329	304	319	304	314	288	304	322	285	309	317	275	323	311	318	302	302	319	307	275	298	303	318	282	302	278	327	300	308	296	295	317	304	348	275	305	307	325	297	294	304	260	326	330	312	280	313	294	297	289	331	285	307	294	334	308	290	310	282	282	297	302	306	272	315	304	289	284	322	285	355	297	321	263	307	296	300	305	326	305	348	300	335	295	305	301	308	304	322	326	305	279	316	290	273	277	281	296	319	325	282	291	277	295	310	299	286	322	305	322	325	311	303	328	331	320	294	327	285	295	316	294	326	306	308	325	276	301	310	314	296	307	325	307	307	308	285	315	319	290	265	341	325	299	317	302	292	326	324	310	294	318	301	341	303	289	323	285	312	333	324	305	293	318	323	296	301	339	286	306	324	321	306	296	304	326	302	304	332	283	287	301	334	304	307	281	321	304	301	292	305	346	342	302	326	327	311	311	313	318	345	322	291	349	305	309	284	326	281	309	327	313	288	315	303	292	316	320	324	315	325	302	297	294	327	303	316	326	299	283	318	294	312	321	314	300	275	295	320	333	336	286	294	306	323	286	270	309	289	318	326	319	327	291	330	303	294	295	282	341	323	305	307	304	276	299	313	302	340	303	306	297	307	292	315	311	299	315	276	292	283	301	293	295	305	302	298	313	274	301	327	281	310	304	311	291	300	305	319	319	323	292	313	309	313	285	303	311	292	310	263	325	300	329	297	290	313	305	311	304	331	299	307	279	311	287	309	276	301	323	315	305	305	281	251	308	330	290	299	292	300	287	316	321	303	275	273	338	281	291	313	308	288	296	309	293	323	300	331	288	310	308	290	300	303	290	306	304	288	316	298	325	346	325	314	295	256	325	345	292	328	331	303	313	311	332	284	293	276	290	302	296	302	285	287	303	273	303	293	289	322	278	325	330	299	286	300	314	269	334	324	298	276	325	309	306	306	306	314	311	309	296	301	310	293	315	310	306	298	315	315	341	334	302	323	288	295	273	334	303	319	312	298	312	314	295	332	291	319	305	305	301	317	300	291	319	314	296	294	294	328	309	308	302	300	302	308	319	290	321	319	304	297	296	312	303	297	279	315	318	314	317	309	326	330	304	320	296	291	321	298	286	324	320	301	321	310	302	299	319	301	280	287	308	320	298	267	309	309	282	292	320	334	297	308	310	332	327	300	316	303	292	345	302	288	312	299	291	320	308	324	300	278	302	295	287	280	316	289	319	274	304	266	292	318	313	311	318	300	294	319	293	318	319	309	286	309	299	323	285	312	329	344	307	303	310	288	311	324	303	346	297	332	304	305	275	323	312	295	293	314	300	282	317	334	296	318	292	324	290	306	311	316	297	279	312	302	322	318	258	271	297	337	308	320	324	286	344	345	327	313	324	269	294	309	289	278	288	317	322	323	306	296	289	301	307	288	332	306	278	311	310	292	295	341	331	282	294	315	274	299	310	308	345	310	308	332	331	302	292	323	312	284	296	265	287	312	330	323	326	329	302	321	287	311	294	310	320	318	309	303	282	309	321	287	327	275	320	326	338	296	295	302	299	298	314	299	310	296	318	311	294	324	331	286	289	288	286	323	294	328	309	305	311	287	316	335	319	310	316	288	298	310	330	317	311	316	303	321	330	316	299	274	328	291	291	297	294	289	289	301	329	300	264	310	336	298	304	335	308	334	296	304	325	307	313	309	353	358	272	309	295	304	296	339	362	275	317	306	312	272	312	308	312	328	327	324	295	299	328	292	301	301	295	299	274	291	309	326	284	293	303	308	323	302	298	330	312	321	288	310	291	336	300	317	352	306	310	289	293	317	300	313	319	331	330	320	279	330	283	336	309	322	305	289	332	286	310	294	354	329	320	298	296	287	312	317	312	299	306	298	288	301	272	299	317	297	291	311	307	311	291	310	314	339	341	281	283	309	309	294	292	290	293	317	310	351	300	302	313	324	285	302	310	271	323	298	285	310	296	320	321	281	312	280	322	283	304	359	289	319	287	294	316	303	325	297	287	311	287	316	304	302	307	318	324	317	307	318	285	282	297	335	314	317	293	311	275	290	309	312	331	293	285	291	337	283	294	312	310	354	300	308	296	295	311	313	293	289	298	267	314	294	303	315	319	284	300	292	309	313	318	315	311	308	312	295	321	322	314	321	312	330	303	309	315	305	296	318	318	323	301	358	303	351	293	305	306	296	282	313	312	288	286	348	280	313	303	299	280	291	293	289	345	319	314	311	306	331	294	304	283	335	317	280	295	277	329	314	339	287	326	307	321	310	284	295	310	292	333	292	286	293	300	317	289	301	291	331	298	311	316	323	289	306	297	295	322	312	280	287	340	313	296	313	296	322	317	311	280	293	301	289	302	295	292	299	297	317	287	334	277	312	286	332	279	293	320	307	321	326	324	324	289	325	255	303	319	304	292	318	337	267	294	291	290	299	288	335	306	306	305	324	262	310	307	305	335	319	303	302	313	320	329	290	251	314	321	298	294	319	297	291	298	286	316	310	309	307	326	323	322	308	307	298	276	351	291	303	298	328	287	314	284	294	307	313	305	251	308	298	319	288	319	317	319	317	300	313	287	294	313	292	319	313	335	298	305	290	318	286	311	299	286	323	302	315	304	291	337	306	338	297	327	294	292	307	288	315	316	294	336	320	317	328	305	293	302	319	319	308	334	297	318	318	331	296	320	308	285	327	330	329	325	310	301	329	306	330	311	329	311	299	295	328	274	299	304	292	324	320	307	310	338	315	305	320	297	300	331	296	309	281	316	305	310	318	306	308	301	297	315	332	322	321	290	280	316	304	281	299	341	312	316	329	326	300	307	282	300	313	286	285	281	298	313	345	299	310	297	335	312	307	330	286	314	305	345	305	271	307	322	310	296	295	309	318	271	320	298	299	317	300	319	303	286	327	328	295	290	321	315	303	303	288	318	271	313	332	310	308	311	288	310	317	298	318	308	323	283	352	310	313	301	310	319	310	300	325	301	301	322	281	341	312	312	323	314	330	303	317	319	305	309	296	259	305	317	297	303	314	294	288	315	324	317	291	329	307	319	316	288	321	308	285	282	316	336	300	318	296	321	297	329	321	291	302	273	310	302	304	313	285	290	304	314	315	325	293	289	306	335	303	326	311	285	280	298	306	321	310	334	286	287	293	279	320	331	295	312	318	294	315	314	288	324	271	293	305	303	291	285	287	292	298	281	312	289
25192	21116	27416	42508	47107	31519	22906	8757	1742	383	287	335	334	315	273	301	291	290	349	298	296	310	327	309	314	317	308	316	297	287	315	280	311	283	299	280	315	291	302	309	281	318	301	316	311	321	306	321	289	284	304	292	317	304	308	294	316	299	285	278	313	315	290	295	299	289	280	322	287	320	332	300	323	329	295	325	324	316	305	332	327	327	338	305	272	293	336	322	278	281	289	289	306	280	309	276	320	319	277	295	302	292	291	299	327	274	328	278	309	303	313	315	299	276	284	305	327	299	288	291	309	307	296	295	300	316	286	320	279	267	325	288	306	315	286	307	319	293	324	304	303	318	280	290	287	319	286	320	308	280	346	308	288	273	299	296	314	294	335	290	279	299	290	269	317	330	297	294	304	308	300	333	329	288	319	300	331	329	293	277	300	305	288	285	314	326	292	319	271	291	297	326	287	319	263	308	305	327	333	278	302	307	293	317	311	325	292	331	305	326	308	293	288	263	290	302	284	326	330	298	302	330	282	294	293	301	287	302	278	313	304	290	283	297	282	302	308	329	318	338	269	295	290	296	318	302	287	302	260	326	281	344	297	287	289	295	294	294	278	264	312	324	313	308	274	313	290	297	317	316	321	271	323	285	311	302	264	273	307	293	292	301	307	297	292	313	314	315	305	288	285	304	262	314	311	259	299	300	277	277	305	302	327	264	327	292	317	285	313	330	322	298	303	294	298	311	291	287	305	287	300	308	313	298	295	306	277	308	318	310	281	305	287	298	305	317	285	305	314	318	272	289	334	311	313	302	335	312	287	300	306	293	312	326	301	345	310	307	328	303	270	279	284	277	297	321	299	300	294	317	306	309	307	299	309	313	281	259	305	315	349	321	330	288	284	299	277	297	317	293	291	330	287	307	297	315	306	315	300	279	356	288	276	308	310	303	305	295	321	296	286	299	297	338	283	298	306	293	306	313	276	294	322	302	301	316	293	338	308	305	288	276	303	293	314	295	345	319	289	308	294	298	289	255	309	291	294	312	295	313	318	319	309	319	309	297	300	300	307	316	298	294	297	314	344	299	299	278	298	284	323	320	305	310	296	309	302	303	333	317	293	292	303	300	311	288	284	305	293	284	285	321	302	286	305	286	301	284	267	283	300	291	303	287	320	319	309	309	291	306	301	287	279	286	305	307	317	281	307	289	288	299	318	287	281	291	286	316	271	314	279	281	300	335	306	324	293	296	308	309	282	311	287	290	270	291	301	289	298	301	287	300	330	292	300	308	322	320	307	280	288	312	297	281	307	293	320	298	311	298	318	314	281	292	300	316	274	316	329	272	276	306	334	283	331	310	285	287	295	281	301	314	309	303	319	305	293	282	310	306	295	292	295	266	310	304	251	299	293	279	301	290	271	312	313	307	316	275	280	290	287	296	327	288	313	321	294	305	266	326	318	318	303	262	295	284	306	299	308	296	274	317	314	294	325	295	288	305	335	300	319	305	316	280	297	278	281	294	297	303	320	296	300	303	294	299	298	339	288	291	317	300	287	299	280	307	288	281	282	301	279	297	285	277	307	314	315	313	324	305	274	308	312	317	290	324	286	281	287	314	312	283	279	336	312	287	259	311	286	285	295	331	309	317	300	284	306	318	337	276	279	302	322	326	327	270	285	298	304	313	323	273	296	312	279	339	296	318	302	287	341	289	283	322	297	280	330	286	309	322	295	300	279	313	320	278	344	297	292	297	312	327	283	313	293	313	314	335	314	302	319	250	274	274	268	301	290	300	291	321	317	336	308	291	313	342	315	259	325	320	312	307	317	279	308	299	270	308	323	289	281	307	311	279	308	265	290	325	307	290	305	294	300	284	314	309	301	298	287	312	312	282	261	290	312	307	288	333	311	271	291	277	265	295	275	298	295	284	316	297	299	281	267	292	270	323	312	290	278	306	301	270	280	310	291	307	310	278	323	282	287	295	285	320	292	325	309	281	298	304	283	277	292	319	311	310	305	308	306	280	289	310	274	311	289	291	317	293	311	320	294	280	313	281	298	319	309	285	315	311	304	308	297	281	306	307	311	273	325	307	309	288	314	279	295	290	282	313	306	304	280	322	314	299	286	289	286	299	269	298	307	303	303	325	322	261	309	321	308	334	313	281	321	323	302	288	313	292	264	310	296	310	312	312	287	289	290	296	322	268	331	298	306	319	303	309	312	288	300	302	313	328	296	324	317	303	277	323	289	304	319	280	295	303	296	315	276	293	327	309	356	298	290	308	321	292	280	313	319	344	313	309	320	297	313	337	324	287	327	293	298	317	300	313	311	315	310	308	332	316	304	276	312	279	281	302	278	306	311	311	313	302	268	299	299	327	305	311	299	286	295	302	317	302	300	263	313	310	310	312	292	310	293	319	299	268	300	302	327	298	298	291	279	299	286	279	332	286	286	311	310	324	293	312	286	288	263	274	289	295	299	273	330	305	323	315	281	232	304	304	307	292	290	257	301	298	285	273	271	296	298	300	300	323	292	298	289	319	293	292	294	296	318	313	298	299	303	310	318	294	320	288	277	300	263	319	315	282	303	290	266	290	286	301	310	313	283	333	299	284	275	277	300	304	322	298	290	327	294	294	286	315	285	317	298	329	294	303	295	331	326	312	318	285	279	266	318	319	298	294	308	297	324	300	301	302	288	303	301	299	308	284	282	302	302	300	306	284	301	290	314	290	328	315	292	276	305	320	308	307	332	287	292	310	307	303	301	310	298	279	279	310	307	298	297	295	295	274	300	300	286	276	306	295	292	288	337	308	307	276	319	318	330	307	305	336	303	291	291	277	278	277	254	300	319	300	272	296	292	312	293	320	313	311	304	296	268	317	297	294	299	336	322	308	304	333	300	298	306	305	290	288	340	306	307	298	322	301	261	325	264	298	306	270	291	293	270	340	291	316	305	284	314	304	293	289	280	328	323	309	296	318	296	286	271	306	298	314	300	299	322	281	279	305	318	310	267	290	312	310	302	288	287	321	315	285	271	313	288	261	284	324	297	319	295	295	318	315	280	301	270	312	271	318	270	283	278	277	308	324	281	321	314	296	307	316	293	333	315	274	267	329	288	318	308	348	301	310	297	289	297	304	295	289	285	292	333	297	301	291	310	306	306	337	308	299	308	303	289	318	272	301	318	299	302	297	279	287	278	289	303	262	300	343	274	280	315	332	294	309	278	312	307	296	297	299	296	281	287	305	299	278	295	296	339	326	311	273	319	310	299	281	306	269	297	295	338	305	283	304	294	323	311	306	295	287	279	287	285	302	286	292	305	303	306	279	304	295	330	321	303	317	327	286	297	308	318	358	305	298	309	325	291	294	326	308	332	290	288	296	293	321	278	300	302	309	293	331	283	283	264	315	315	285	296	265	307	322	328	270	280	278	296	276	320	266	316	324	266	307	296	313	296	309	265	298	303	306	286	311	265	306	314	290	309	298	350	322	296	302	303	318	301	282	313	294
4102	12848	28878	46059	42079	25028	17755	7086	1950	387	295	321	328	331	318	345	336	304	306	275	306	320	332	328	342	295	310	343	352	333	359	367	310	326	320	332	325	321	337	337	337	300	307	328	318	330	313	300	315	312	327	315	336	307	310	360	357	316	336	349	312	310	328	325	331	318	356	300	332	348	319	312	367	336	334	317	341	313	340	293	349	312	314	338	318	316	308	320	352	333	314	347	357	316	315	344	325	347	341	326	310	325	318	325	303	323	300	316	286	326	319	335	311	324	306	335	329	282	311	329	317	292	329	304	301	327	334	310	312	307	345	321	298	329	334	353	318	309	320	323	315	336	355	358	370	347	354	359	346	330	318	326	331	316	304	322	335	304	314	321	271	302	317	344	284	320	314	320	325	312	352	291	289	336	314	331	336	320	316	310	300	321	330	347	331	324	337	323	355	310	332	291	324	331	312	331	345	302	329	361	319	293	329	334	298	326	308	318	330	288	322	308	346	327	335	310	328	347	311	314	338	318	296	287	348	320	308	331	297	325	320	297	358	323	317	323	306	320	347	332	342	306	312	342	295	341	322	320	317	354	323	338	291	324	338	322	305	345	322	342	320	353	308	329	314	341	312	362	339	312	342	319	333	325	307	327	300	298	316	293	306	318	301	341	332	344	308	343	324	324	324	311	315	346	333	357	365	311	318	347	349	343	330	324	324	334	321	287	337	284	332	342	307	326	326	328	351	326	366	316	341	322	337	293	311	313	303	353	311	313	288	289	358	303	324	304	302	310	337	293	343	312	338	332	316	332	314	341	341	332	309	335	319	299	331	326	290	316	329	350	318	345	328	350	330	331	324	336	342	314	330	290	310	323	313	302	305	340	308	339	275	321	314	292	327	289	303	303	336	312	293	326	340	332	323	334	354	326	348	327	309	315	334	332	319	323	335	349	324	312	340	323	314	327	328	322	306	319	340	308	309	333	300	327	318	348	300	338	318	364	299	322	359	333	355	326	326	362	331	335	339	317	343	309	337	330	304	327	333	318	330	331	326	319	336	326	320	348	319	318	318	328	319	321	307	306	316	324	307	325	296	335	313	310	315	314	322	335	315	325	345	346	334	326	312	325	313	336	320	356	356	333	300	311	319	350	336	315	290	304	328	324	326	333	344	327	310	296	301	334	318	300	319	299	308	325	325	313	326	314	337	323	336	291	311	326	320	328	297	336	327	307	341	333	319	303	334	276	335	278	349	301	322	304	342	291	321	315	339	314	318	337	369	324	328	320	284	319	306	302	300	311	308	361	315	288	345	335	316	336	349	312	312	324	301	294	329	289	341	316	313	293	336	337	302	346	322	313	344	309	295	360	321	319	311	329	311	317	303	325	328	318	318	308	286	318	316	336	373	334	328	315	329	294	292	318	284	321	313	321	389	323	304	349	318	344	314	332	350	339	326	298	319	274	331	341	289	319	286	310	328	298	332	327	295	314	348	340	325	303	347	325	355	316	292	308	342	311	321	335	339	342	345	367	288	345	286	340	311	327	321	327	324	334	356	325	324	336	294	308	317	335	304	332	322	337	311	322	322	340	322	330	302	339	318	363	331	353	328	308	318	319	325	338	340	335	349	352	319	329	357	284	335	306	297	322	278	306	325	286	322	320	306	315	340	322	308	329	334	284	321	300	331	313	328	377	303	316	307	346	322	329	320	306	311	325	324	311	302	335	291	336	314	291	294	322	336	311	329	307	329	340	340	330	328	322	309	315	334	320	330	315	300	342	326	342	295	300	328	315	335	301	325	342	333	319	333	332	296	317	316	342	316	309	333	365	319	341	341	333	341	333	331	330	353	330	309	312	324	316	341	338	361	298	324	294	344	328	337	320	333	325	325	330	338	360	327	322	334	341	330	328	319	342	312	314	323	310	340	318	328	294	313	305	303	312	296	355	294	322	324	315	326	329	334	331	344	356	348	362	338	350	323	339	311	333	306	313	304	315	339	294	316	313	343	323	300	326	310	315	339	310	347	321	323	328	311	311	327	344	280	328	311	314	321	315	341	291	313	317	317	327	305	325	368	313	312	298	318	318	315	328	314	351	320	283	347	313	338	366	329	274	319	337	324	316	314	324	323	326	314	315	309	309	323	371	367	312	307	296	322	313	346	314	327	327	341	323	337	356	331	362	322	305	310	313	323	340	345	341	321	344	337	336	309	286	353	326	322	328	310	333	320	304	330	335	303	346	340	342	300	363	318	354	323	316	315	314	347	339	309	304	336	316	323	293	351	343	298	351	318	308	340	290	335	328	346	307	329	320	317	329	340	335	330	327	319	297	303	335	297	351	317	322	328	304	333	320	307	338	302	349	315	329	328	319	303	316	299	327	318	323	321	305	324	344	337	327	332	328	290	303	322	311	338	310	291	327	324	325	327	345	357	286	339	317	328	288	321	316	320	325	291	320	310	289	324	294	316	338	352	293	315	332	313	328	304	327	308	314	326	334	367	276	293	321	327	376	346	315	323	345	322	284	358	324	315	297	317	301	321	347	349	304	305	349	319	307	321	307	328	324	309	336	315	341	310	314	294	358	311	306	324	318	304	316	349	325	288	317	348	323	322	352	325	316	314	356	320	321	337	317	356	289	318	341	334	320	303	333	306	322	319	327	318	320	312	328	328	315	292	321	342	331	348	311	300	340	322	301	305	339	333	309	337	319	314	301	334	316	331	344	290	307	328	327	314	328	328	330	360	330	320	311	343	324	308	350	322	321	303	314	307	327	307	310	326	304	315	308	305	337	328	334	340	318	314	319	320	345	325	288	340	327	364	336	318	322	338	323	312	284	345	380	311	342	300	308	332	335	350	338	330	321	342	305	352	314	336	334	316	349	301	312	319	313	328	350	312	324	304	345	340	324	331	325	335	317	321	294	320	315	328	341	310	316	310	291	327	306	319	294	321	327	341	282	318	333	315	301	320	337	324	303	335	314	287	324	329	343	307	308	306	291	344	338	321	324	308	310	326	326	318	320	332	310	323	313	341	314	307	290	303	287	338	346	319	318	306	301	337	335	346	321	329	341	373	302	330	283	349	327	320	297	333	308	326	328	322	344	282	304	307	339	324	329	322	337	300	358	305	361	310	328	314	324	338	351	319	316	307	336	309	336	340	335	312	343	289	335	348	306	322	310	361	330	356	369	316	344	339	310	312	324	296	317	313	308	292	304	300	314	330	310	312	367	331	313	313	335	288	349	329	286	324	317	320	314	335	362	313	328	311	342	342	331	316	312	317	326	331	344	324	341	293	343	294	336	325	361	329	323	310	303	310	327	341	328	332	321	342	335	289	322	311	328	373	322	339	335	304	310	333	315	305	314	303	329	313	302	328	327	329	376	330	357	335	329	343	351	309	328	331	343	293	313	309	307	330	318	324	338	330	332	311	317	341	311	334	334	332	334	292	329	334	364	343	311	334	312	354	316	327	302	324	306	311	308	306	311	278	328	291	314	325	329
23850	21110	28475	43104	58088	44214	39568	23255	2944	524	459	425	360	383	384	378	396	408	398	405	396	424	430	359	403	411	401	384	393	335	407	371	405	375	388	419	395	375	373	382	361	370	368	389	378	365	387	356	395	399	370	388	346	388	376	352	393	415	402	368	405	384	374	358	402	414	385	374	382	396	390	373	381	404	390	370	390	355	385	398	419	360	394	400	352	382	351	394	438	395	366	415	380	381	404	389	360	391	348	358	383	392	347	366	386	374	374	373	409	383	360	440	411	358	350	382	360	387	387	355	412	343	372	360	364	351	356	366	366	403	355	357	368	415	367	405	377	395	378	371	424	384	411	383	361	424	420	372	389	390	405	392	383	389	356	401	363	354	386	384	416	399	365	356	403	371	386	406	405	400	370	365	405	361	390	373	385	372	363	416	365	381	406	349	367	348	372	373	376	394	397	378	413	420	399	361	398	393	388	342	364	377	347	394	385	369	363	415	375	371	396	407	388	357	383	358	381	385	362	381	380	369	394	332	399	414	375	380	418	366	399	359	359	357	407	381	395	396	378	390	401	411	375	392	364	354	397	382	390	397	368	404	397	367	353	367	397	385	396	400	355	374	385	351	363	381	343	375	374	386	387	364	366	389	380	397	388	383	394	401	411	342	392	362	391	379	367	371	342	431	380	379	397	378	387	379	391	375	375	368	365	393	340	408	392	377	400	388	368	364	394	368	370	377	394	379	354	355	375	379	385	400	386	410	371	378	378	388	372	382	377	379	400	369	368	348	397	369	396	358	380	369	367	419	350	387	413	386	368	384	392	390	428	380	394	392	342	380	350	341	363	389	377	363	391	358	377	383	376	382	402	406	408	392	376	416	390	393	385	372	385	388	357	369	409	380	396	398	407	379	370	372	359	391	401	408	401	366	389	399	400	394	430	411	388	378	400	382	348	387	366	384	415	377	363	401	372	391	416	389	410	407	380	357	390	375	384	355	352	370	406	383	380	374	384	405	409	383	393	391	376	377	406	397	430	416	398	388	373	394	385	363	338	362	381	355	409	400	396	401	408	348	392	395	350	373	369	356	365	372	399	361	383	401	379	384	369	355	381	415	364	366	397	358	376	361	390	375	381	382	362	349	383	353	375	358	395	368	368	388	378	403	381	396	348	407	364	384	381	390	377	362	396	381	346	381	397	397	374	415	387	383	417	398	338	377	351	399	438	359	394	335	385	410	373	361	345	403	348	344	363	342	373	370	398	413	372	373	385	398	406	367	350	387	395	382	363	400	380	404	423	365	350	348	387	377	379	363	350	366	340	405	354	348	389	353	404	396	404	391	391	335	368	359	354	370	380	366	361	386	388	379	375	368	414	375	391	371	366	371	373	382	363	382	385	362	407	361	388	371	377	385	376	396	366	373	373	384	359	400	353	404	378	384	347	372	401	426	389	382	363	393	364	378	368	345	421	393	391	393	387	350	358	391	384	371	443	369	374	395	406	396	338	372	387	392	396	371	373	372	366	339	354	376	391	417	368	374	363	363	354	355	385	398	369	391	374	329	386	373	385	358	354	404	400	372	382	403	373	410	387	366	390	401	413	384	379	352	386	354	373	390	376	382	375	398	333	383	430	386	395	376	370	366	352	420	365	404	358	386	390	411	354	386	383	390	348	393	380	416	383	364	379	395	362	372	412	378	415	416	375	363	401	377	350	370	338	390	371	360	369	372	408	386	374	375	361	373	369	405	368	374	415	367	399	411	400	402	361	346	360	383	365	394	390	374	386	368	381	390	392	397	418	374	417	364	392	359	344	377	414	365	392	431	394	344	399	393	370	364	364	371	373	376	367	363	366	376	389	386	363	380	400	361	402	341	376	372	395	396	371	377	378	385	360	401	373	366	394	385	409	400	369	375	369	353	331	388	393	394	389	365	348	380	383	395	372	390	365	382	406	382	400	406	386	390	379	372	401	369	371	369	367	378	372	355	379	368	411	372	368	409	422	338	379	362	351	363	378	382	409	389	432	371	401	391	360	377	395	386	387	330	370	395	366	394	404	392	363	374	376	406	364	367	395	387	363	374	397	407	371	376	343	401	430	376	376	389	370	395	384	355	415	387	386	365	398	344	398	401	380	374	390	356	343	378	351	395	382	370	393	389	381	342	407	394	362	351	375	368	393	392	369	398	392	408	376	349	346	406	375	394	375	376	373	362	364	362	397	368	403	411	422	432	360	352	418	390	395	391	380	376	406	395	372	412	373	400	335	414	341	375	392	363	379	384	406	339	348	370	393	377	368	375	369	363	374	365	389	371	387	382	392	372	407	382	380	387	358	393	351	380	384	420	399	388	364	381	372	386	368	374	425	385	354	404	373	347	376	374	391	377	360	376	395	393	361	382	405	373	389	385	402	411	337	359	345	369	416	359	384	404	377	331	354	383	355	394	386	364	391	358	382	399	353	397	374	359	386	357	370	401	394	384	393	388	409	409	362	382	389	387	374	376	410	361	381	414	403	373	375	412	390	390	364	376	400	371	381	392	385	357	384	411	378	374	390	384	390	391	364	383	358	401	375	352	367	343	363	362	392	363	377	342	340	395	358	384	380	364	389	369	361	369	376	360	393	386	390	348	370	391	346	400	362	394	386	371	431	393	375	340	343	370	356	377	360	403	427	409	392	355	375	363	382	371	407	380	403	405	381	373	363	392	374	391	393	396	385	379	381	379	363	361	444	399	386	372	381	386	355	389	365	401	381	373	358	401	413	388	412	390	385	364	378	364	414	383	369	402	403	405	396	414	389	346	376	383	410	380	349	372	357	374	365	388	375	348	391	398	407	339	355	402	370	382	390	366	379	355	389	400	373	349	395	386	373	395	363	356	388	357	377	369	349	372	410	390	371	341	341	401	375	401	378	385	351	372	414	362	373	361	410	379	330	371	350	383	390	402	409	406	411	404	385	361	375	360	361	403	390	424	363	415	403	371	387	369	348	363	358	385	392	381	396	344	387	379	359	393	356	367	375	404	363	375	379	367	381	383	393	349	412	405	395	392	402	388	377	347	370	383	387	357	409	397	396	383	387	375	382	372	381	377	382	365	386	403	371	432	402	337	387	356	374	383	382	402	380	365	401	374	383	395	397	400	385	352	352	366	381	403	387	382	380	372	369	372	375	366	376	372	350	372	403	375	385	370	389	399	368	384	393	357	398	366	400	443	369	377	379	383	352	386	357	365	375	399	364	396	380	395	383	372	380	397	348	387	380	385	415	366	364	400	386	359	386	351	386	377	390	341	386	418	407	360	349	372	356	384	420	384	394	349	371	361	394	380	362	428	414	376	375	373	368	376	387	398	358	366	393	360	397	384	384	387	374	381	376	396	366	388	358	380	362	405	395	404	400	382	389	381	402	364	386	384	383	352	391	417	334	385	386	347	387	398	367	374	377	370	379	381	354	387	402	392	396	369	374	357	416	402	382	375	370	372	390	417	377	388	376	378	368	410	381	365
4530	18190	36295	68206	57075	39968	36284	17557	1143	429	402	442	409	435	388	404	429	424	448	404	435	398	478	405	392	435	391	459	420	427	408	395	420	445	421	397	431	418	389	424	420	427	411	410	391	416	383	402	398	433	387	420	422	412	384	411	383	420	409	368	411	408	378	394	398	412	396	409	455	415	395	417	397	439	425	366	394	456	381	394	382	430	433	394	448	368	419	425	426	452	427	395	447	396	441	421	391	422	371	412	422	420	410	384	378	438	414	428	395	397	408	383	400	379	407	410	371	410	452	382	399	370	386	435	398	415	415	394	391	416	430	377	397	433	377	399	392	438	406	405	401	393	409	414	403	409	432	404	392	399	433	375	420	400	395	352	397	392	422	396	361	413	424	458	446	407	399	384	396	396	402	371	406	399	388	444	383	408	437	417	399	444	447	408	409	408	378	418	404	414	415	411	386	382	413	415	400	418	374	431	428	373	365	401	404	385	446	386	421	436	418	441	418	398	424	381	408	405	408	451	407	421	394	386	403	419	421	375	391	432	400	425	406	410	419	419	405	396	408	430	387	433	424	423	437	407	387	383	407	407	404	416	399	377	429	442	399	390	418	394	438	434	427	420	439	431	441	416	381	432	430	412	407	396	411	400	426	423	375	415	389	433	423	419	398	385	404	409	418	413	408	428	403	406	440	399	411	408	397	425	385	381	409	379	413	357	428	415	410	423	407	395	382	411	442	405	402	408	398	379	407	406	415	385	445	415	382	390	401	445	404	399	409	441	415	421	382	404	390	419	445	393	432	405	386	414	415	409	387	407	435	422	422	377	375	438	382	417	434	400	394	402	442	424	412	416	403	410	396	411	402	406	388	428	412	399	425	424	401	387	416	402	421	358	427	382	407	431	407	394	431	414	409	418	385	423	407	413	416	417	426	399	410	431	356	407	400	408	413	419	429	434	408	387	393	429	399	386	389	445	420	390	365	384	414	394	363	381	457	377	447	437	404	412	397	402	401	424	408	420	398	402	395	432	379	380	396	449	440	415	443	402	367	408	419	399	422	412	402	405	355	401	415	401	410	384	409	348	345	393	396	408	404	428	405	390	380	416	458	365	391	415	440	425	410	370	373	378	409	434	412	407	430	399	411	392	422	426	418	413	402	427	429	392	375	408	422	404	401	430	383	424	425	453	406	388	398	362	381	380	374	419	396	383	421	427	434	378	382	418	401	427	404	431	401	400	385	396	382	403	401	426	402	358	409	372	376	414	373	437	380	380	401	431	392	378	417	408	418	417	392	403	373	402	435	416	403	421	438	444	379	407	413	402	381	408	436	408	383	415	410	398	382	376	426	373	403	404	384	437	367	395	424	392	409	413	409	392	445	376	429	411	400	414	407	395	413	380	425	439	399	404	430	392	409	424	402	438	415	414	402	377	417	354	399	415	415	409	402	436	390	398	449	412	348	419	422	399	412	376	401	397	391	448	416	424	406	400	416	408	404	403	416	425	399	368	426	432	399	400	400	420	401	408	420	361	404	428	395	407	417	431	387	398	415	437	431	395	398	401	416	373	405	391	385	360	352	412	414	380	410	404	410	396	420	427	399	429	435	418	407	383	443	432	384	408	435	399	414	430	424	398	411	370	424	427	423	434	407	414	378	431	376	396	402	438	394	379	400	427	385	423	401	428	392	388	446	386	425	411	379	396	376	424	415	395	391	396	388	403	404	373	389	403	406	405	395	429	380	414	401	445	403	421	397	396	424	424	397	403	404	403	407	393	383	420	409	398	395	400	391	384	391	383	407	411	424	443	412	410	383	411	371	374	409	382	407	407	415	384	386	422	400	362	383	421	416	370	407	402	385	414	384	406	361	397	417	437	378	397	400	419	424	384	406	419	420	421	386	443	415	381	399	444	413	411	406	392	371	415	393	399	386	433	415	400	386	379	398	364	388	408	423	438	380	426	449	413	412	422	401	411	424	368	406	405	379	387	396	427	419	448	434	384	396	404	428	418	411	427	401	429	407	413	382	415	418	425	417	351	411	410	413	424	401	423	390	400	425	403	430	399	411	394	419	418	402	401	385	422	410	377	421	394	456	420	362	378	395	418	430	434	419	359	392	388	415	392	407	420	399	362	400	426	412	431	379	415	431	423	397	354	435	379	430	394	388	440	405	423	393	372	420	409	405	397	434	411	427	399	408	388	411	409	397	429	402	394	438	396	418	417	434	425	403	376	402	414	385	405	413	426	413	399	392	418	428	419	442	392	419	396	393	379	367	412	413	392	416	411	428	404	408	406	458	411	403	413	403	420	398	403	415	369	402	439	432	398	384	429	399	420	429	447	419	415	428	414	396	386	436	388	423	400	445	398	413	373	409	448	404	424	408	354	444	451	394	427	417	410	396	416	396	415	447	417	426	394	424	420	418	416	385	413	448	400	387	397	408	400	438	376	430	404	408	381	411	420	402	432	407	384	430	413	413	390	419	416	398	420	405	425	419	433	392	389	414	392	396	406	419	393	396	396	407	461	446	398	398	440	417	406	393	404	409	443	394	418	400	398	413	395	396	403	398	445	397	379	404	402	375	410	363	409	424	432	417	406	404	406	368	418	407	357	399	412	413	439	415	384	418	419	417	407	356	422	419	396	399	421	422	419	388	424	396	382	408	426	429	411	429	354	402	417	399	418	409	385	365	392	400	402	420	383	425	413	395	378	416	377	417	427	392	387	421	396	397	382	387	419	442	402	406	420	433	376	422	405	397	389	423	392	427	416	377	425	410	397	397	411	368	433	397	391	401	419	411	423	387	401	395	391	426	406	358	397	405	390	393	399	385	384	372	369	364	382	405	398	413	410	387	387	382	424	392	405	445	425	383	418	406	401	395	387	405	376	395	434	423	410	377	399	397	404	418	409	391	365	370	423	421	393	384	369	418	375	370	443	454	405	396	402	402	390	388	414	384	409	388	409	371	413	395	407	412	402	406	374	424	402	402	391	408	401	414	440	396	408	408	430	383	408	441	405	373	356	418	386	409	406	406	401	385	396	433	389	379	415	395	403	419	400	379	409	392	408	415	421	383	355	411	388	408	399	396	427	416	403	422	410	426	426	394	423	413	388	411	420	388	386	412	435	406	422	405	412	379	418	426	433	410	433	417	430	367	416	372	395	397	403	378	403	424	431	401	399	410	382	398	414	403	403	402	410	419	381	442	390	398	401	439	373	415	404	404	373	400	407	425	391	406	393	413	392	390	404	418	384	360	377	448	420	420	411	405	403	413	408	419	410	412	370	400	429	419	424	418	384	401	397	399	383	407	385	374	426	426	364	395	381	370	438	378	411	417	389	393	405	417	398	419	367	394	395	414	432	364	377	405	391	427	366	398	391	353	414	380	409	403	360	413	388	430	413	402	371	407	402	446	390	425	412	423	374	432	421	403	397	416	394	404	405	345	385	392	418	382	404	414	380	381	399	384	393	407	412	424	392	416	344	374	412	390	387	413	416
27169	11237	2228	11370	12991	4946	2438	1303	312	293	247	285	250	287	318	272	286	307	270	317	259	248	266	242	260	247	268	263	286	268	297	297	275	284	283	271	266	285	295	279	273	282	273	257	274	279	276	278	293	252	276	276	258	246	295	261	287	284	291	252	276	281	271	271	265	266	256	277	277	311	255	269	294	262	285	254	290	277	257	248	268	277	253	260	285	282	299	280	278	230	276	276	276	289	269	275	283	307	245	279	300	257	261	290	287	271	266	294	271	266	273	307	265	273	252	261	268	297	278	287	249	284	255	247	251	266	250	243	282	260	255	265	271	272	305	296	289	259	263	275	289	275	238	287	272	247	297	296	256	253	274	277	270	257	264	273	240	301	261	261	288	263	257	278	286	290	283	267	289	271	278	265	268	276	259	272	254	261	295	258	291	262	262	288	269	288	264	275	242	291	277	274	244	249	241	271	286	257	256	263	288	293	303	253	270	315	258	291	279	301	260	284	273	268	225	288	276	296	280	264	257	299	279	265	285	263	272	266	273	239	249	292	282	249	281	290	279	268	257	285	277	306	280	301	271	269	260	255	288	277	281	265	273	275	272	265	253	259	272	274	295	281	280	272	251	291	274	284	284	247	258	285	252	268	255	294	278	280	277	289	268	267	259	282	292	294	274	288	288	295	255	273	294	309	274	282	300	261	255	255	267	282	271	238	254	257	237	281	273	278	278	281	273	277	256	253	295	270	262	277	289	281	290	255	289	261	276	274	258	283	289	256	264	256	255	287	283	284	277	257	255	254	280	266	262	258	256	288	267	284	271	286	249	255	274	287	253	271	262	289	253	280	271	286	285	266	253	279	296	276	264	259	262	306	281	283	245	273	229	242	281	253	286	306	257	272	266	279	264	256	278	277	264	247	260	290	292	268	261	276	239	267	264	292	257	287	263	285	286	313	274	276	264	278	282	249	251	266	254	262	274	305	275	270	294	225	267	271	252	271	264	283	260	283	259	269	321	268	277	274	275	232	273	267	265	260	253	289	263	270	267	276	264	262	278	248	280	242	247	244	267	247	286	257	275	276	265	303	293	265	291	252	275	264	310	250	268	298	297	254	281	246	272	283	291	269	251	282	280	308	274	261	269	247	288	277	274	269	284	268	290	305	258	277	273	291	272	263	274	292	269	266	271	275	276	272	239	231	257	257	295	278	280	288	249	299	295	259	258	284	281	250	252	276	236	246	269	283	264	275	272	271	249	264	246	291	279	240	280	257	309	231	278	280	271	263	286	249	264	275	279	261	260	241	271	270	261	279	281	258	276	266	295	291	252	277	256	273	284	266	270	253	262	260	297	299	246	283	283	268	263	280	288	294	253	254	236	277	279	278	274	261	268	279	298	282	266	255	269	270	277	293	243	270	244	238	259	270	245	271	290	307	295	290	255	274	281	273	296	300	267	259	278	267	284	259	252	269	272	255	283	244	307	282	288	278	300	291	272	248	275	276	283	255	280	252	277	282	301	283	304	272	257	278	279	288	246	297	266	268	266	294	300	270	283	277	257	292	253	307	282	261	253	275	289	280	303	251	256	258	276	271	278	316	262	269	253	271	290	282	283	272	259	275	264	310	280	274	282	289	286	286	250	299	264	257	315	280	280	289	243	257	288	255	290	301	285	274	268	267	279	307	262	285	291	272	251	279	256	274	282	272	261	263	301	307	282	276	284	259	280	294	270	280	265	274	287	294	279	292	269	267	243	264	259	261	249	244	265	284	281	265	272	283	258	279	266	263	305	261	249	242	246	276	299	274	285	291	288	263	277	283	278	295	290	263	260	257	300	273	273	296	277	290	291	287	266	238	286	283	278	271	279	252	265	278	255	258	266	268	260	258	279	260	291	290	243	270	245	273	292	274	276	268	278	288	254	289	280	277	301	264	277	253	300	255	271	234	294	277	270	282	311	305	257	280	286	261	261	282	256	261	292	261	278	243	261	266	261	258	272	283	256	275	257	261	290	248	271	247	259	272	269	238	258	265	299	283	266	282	295	275	282	267	268	286	278	282	301	281	258	287	265	298	235	258	278	308	322	287	278	256	283	305	250	281	273	275	265	256	287	268	291	294	282	290	277	257	282	271	271	264	310	261	246	276	250	287	270	273	277	265	281	298	287	277	295	264	250	288	245	273	253	263	270	260	250	242	259	281	289	287	279	288	266	290	272	287	272	271	255	275	260	236	267	243	293	263	238	276	274	281	261	265	268	290	287	267	244	272	259	276	284	262	278	282	263	292	248	274	291	285	281	265	259	276	266	251	290	302	241	316	266	262	257	244	270	239	270	244	245	264	263	266	263	256	299	302	251	264	285	268	315	287	283	247	294	259	274	260	236	278	310	263	248	271	269	266	286	301	267	299	256	278	259	262	274	263	277	294	285	247	258	247	279	268	326	259	275	275	284	261	268	283	283	261	263	301	295	256	283	262	248	275	250	272	256	275	262	279	274	266	253	272	249	287	259	261	257	264	264	301	272	275	259	259	271	267	292	272	231	277	284	254	265	261	266	298	298	275	301	278	249	294	283	279	283	287	278	266	275	270	266	285	287	251	262	290	290	267	255	242	262	257	281	236	281	269	271	254	259	276	314	241	289	270	267	256	253	277	267	264	257	239	278	276	268	282	287	261	272	259	249	271	258	286	279	273	285	276	273	261	295	252	260	269	251	301	292	268	262	270	266	275	277	259	258	272	292	253	249	270	281	304	259	274	271	262	260	302	275	293	276	266	273	263	266	262	254	268	275	272	282	286	271	286	270	264	277	287	275	242	278	263	281	261	280	277	243	269	290	271	271	236	271	306	252	268	255	266	250	300	277	276	322	265	263	267	262	260	275	252	265	272	284	272	272	299	263	275	292	254	257	291	307	256	279	251	261	286	283	248	270	264	289	264	295	270	253	265	259	273	297	268	281	278	272	278	296	249	256	253	247	304	253	262	285	267	269	289	275	248	253	315	274	285	276	284	277	281	278	290	287	270	290	266	247	263	306	268	312	253	288	253	254	271	249	311	282	284	297	275	269	280	271	266	254	285	249	256	283	253	265	252	290	287	288	244	289	289	296	255	244	276	251	278	292	250	230	285	272	298	290	289	279	259	304	292	235	259	230	262	267	284	295	286	277	258	263	264	277	247	260	251	283	258	261	291	277	287	282	276	267	252	250	290	264	276	276	257	282	263	304	276	289	278	254	246	298	272	271	297	253	258	272	240	245	288	296	265	286	237	272	248	226	259	282	269	282	281	251	273	262	275	304	240	272	264	260	288	233	269	270	260	272	284	280	275	277	274	274	276	263	255	273	273	271	268	228	276	299	268	264	280	250	275	241	281	257	296	270	265	251	267	282	281	264	287	283	291	270	293	265	279	272	262	272	293	276	271	283	265	276	269	268	283	255	301	271	292	286	270	269	274	277	261	280	284	250	264	271	273	291	284	270	262	264	243	288	273	255	273	273	273	290	267
4926	1078	2016	10652	10533	4352	2808	1554	317	296	283	277	259	283	297	279	247	296	285	278	303	290	287	291	256	281	286	264	272	268	271	286	286	269	265	297	284	274	250	296	267	288	263	291	263	286	257	276	261	285	244	279	281	276	302	285	277	257	274	280	321	276	274	290	287	270	258	273	283	283	265	272	299	258	286	235	278	268	259	260	273	269	305	271	270	251	263	307	285	313	261	265	279	292	262	291	291	262	265	271	303	315	285	270	292	283	271	264	275	290	273	266	282	290	327	296	277	288	263	280	279	285	293	297	296	285	279	321	275	270	260	256	269	279	287	263	284	281	257	277	262	285	242	267	293	277	293	312	272	265	276	281	275	267	293	238	301	291	239	264	270	270	279	295	256	277	271	299	275	262	257	262	273	293	269	291	284	283	295	305	265	276	305	280	294	266	261	264	304	279	310	289	230	288	272	285	249	307	267	271	246	246	280	287	299	271	294	274	258	305	287	279	297	298	274	263	250	293	265	278	255	262	270	296	272	284	258	277	290	268	280	279	283	301	321	252	255	290	304	265	248	268	252	303	308	285	297	280	257	286	241	262	271	256	285	276	263	268	256	271	288	262	278	283	289	283	272	270	264	255	272	289	299	277	307	287	267	303	252	304	327	279	289	271	303	291	278	262	313	282	283	252	272	284	272	273	289	267	267	312	280	299	311	273	276	267	274	291	268	300	263	298	296	262	250	294	299	259	280	270	277	260	277	276	270	281	280	320	257	287	264	270	269	273	249	307	263	289	273	284	280	265	260	272	271	289	262	289	276	257	272	283	266	273	289	293	270	275	280	272	254	292	272	264	260	291	287	288	251	278	267	292	279	288	295	287	271	299	251	302	277	264	266	235	307	253	265	283	285	287	292	299	264	277	268	287	284	254	310	295	269	298	257	295	281	298	302	321	270	288	279	271	289	273	285	275	283	302	276	280	284	260	276	307	256	272	281	291	304	283	257	291	269	256	306	260	286	289	257	282	266	278	281	280	287	272	272	241	266	268	297	287	268	287	277	268	276	252	277	271	283	285	275	259	283	288	261	277	287	266	284	267	293	303	281	281	299	232	285	277	303	298	277	271	249	267	274	290	267	245	252	277	286	290	254	259	250	273	275	278	269	268	274	250	267	287	274	261	291	289	315	263	270	276	284	268	297	248	266	257	245	259	314	288	260	279	304	279	260	260	283	290	261	311	291	328	270	265	274	265	270	295	274	281	272	267	261	273	278	266	257	283	276	303	279	260	265	287	298	272	285	283	243	261	296	268	300	242	282	282	289	269	263	275	280	311	265	299	258	302	296	288	259	276	249	269	277	269	287	258	271	260	278	293	278	280	258	292	251	267	251	262	275	270	261	275	286	265	300	275	291	286	259	248	280	268	266	266	274	301	278	266	284	268	278	264	287	275	268	288	272	279	267	290	290	287	274	277	292	305	267	279	288	264	298	293	256	307	254	297	248	276	245	267	279	262	304	264	298	283	281	287	302	260	262	276	288	269	271	260	281	279	271	305	297	270	279	287	259	292	270	272	259	287	288	276	285	266	273	278	306	295	251	272	268	274	288	292	287	275	271	260	285	295	277	279	278	296	289	277	253	280	273	263	247	281	285	289	299	257	288	280	270	307	309	284	301	241	277	263	304	292	242	254	260	256	273	320	317	294	272	271	282	284	257	281	270	300	247	280	269	258	279	304	293	298	297	285	267	246	297	259	291	279	264	265	276	268	309	232	274	259	268	259	280	302	273	253	288	288	281	256	256	292	298	272	266	283	268	291	248	277	268	286	298	259	266	281	293	288	280	270	273	288	299	276	292	285	279	278	280	303	224	305	279	250	259	270	292	283	278	260	291	275	254	291	254	291	279	280	242	283	269	294	260	272	246	275	299	283	293	259	289	296	290	289	290	291	255	284	265	276	261	261	248	268	253	281	298	274	256	284	308	280	272	273	255	255	277	277	285	256	269	320	301	281	293	269	268	274	267	274	272	251	273	265	267	270	283	287	253	301	278	261	288	266	246	268	308	258	257	272	278	271	279	291	289	303	282	277	274	268	253	298	264	290	281	243	296	279	249	285	297	279	257	290	293	294	265	290	278	253	302	295	295	257	258	264	294	274	252	281	297	286	314	278	295	288	264	262	263	274	282	286	300	316	278	262	267	268	275	258	277	307	275	289	276	284	282	295	252	265	288	297	292	277	244	302	255	289	257	295	288	253	260	264	284	283	269	290	265	265	262	306	265	282	311	285	321	252	297	270	294	249	241	289	296	281	276	279	276	270	276	282	299	273	285	280	254	277	272	276	305	287	243	244	288	290	284	249	275	284	271	272	312	255	296	289	277	303	286	258	282	258	300	296	306	261	265	312	284	275	296	296	301	307	285	279	259	273	243	292	276	290	293	278	283	319	299	284	279	281	278	258	266	273	274	282	260	251	296	265	262	301	284	279	286	279	268	262	282	277	274	263	268	288	252	275	305	283	277	270	288	283	276	269	282	268	280	275	264	273	313	282	275	284	273	281	269	261	290	294	274	260	261	300	239	261	298	269	284	283	247	258	293	260	272	267	278	271	307	286	272	305	283	280	307	298	273	261	264	276	277	290	263	293	277	281	294	290	257	287	269	271	268	271	277	283	276	276	289	324	286	275	280	283	276	289	266	243	258	283	294	250	281	283	270	280	281	281	267	284	272	289	303	284	284	288	265	266	301	291	298	300	294	246	262	299	276	286	248	275	284	302	309	292	299	295	291	317	273	303	269	282	260	283	287	269	268	248	296	251	300	295	277	273	278	269	278	264	274	299	277	295	291	277	270	261	255	270	276	261	288	264	299	281	276	285	265	260	266	290	280	289	289	260	251	268	273	285	270	294	256	286	282	253	272	281	271	252	252	302	286	304	261	273	284	256	322	292	262	243	268	227	272	267	281	305	304	264	257	274	300	276	287	262	272	238	279	254	288	287	267	288	306	272	261	274	274	261	282	275	286	251	275	270	302	274	309	265	272	290	275	250	280	311	270	288	268	302	272	291	291	281	321	254	311	285	288	263	298	267	269	304	264	310	280	288	288	286	277	287	272	305	263	284	268	320	289	272	251	292	297	293	264	279	254	291	299	284	294	290	263	268	298	265	286	297	262	293	289	274	285	277	309	306	325	285	276	273	270	318	261	292	266	282	280	291	286	295	265	266	289	269	286	292	261	277	285	278	270	268	274	296	281	268	263	279	266	269	260	328	305	281	292	306	279	288	255	282	268	281	291	255	264	303	278	295	286	295	277	245	280	273	281	301	302	297	305	281	254	287	266	280	282	284	264	255	241	337	267	276	278	290	290	297	300	277	283	279	273	235	282	268	280	275	300	276	283	293	282	255	240	268	257	289	271	261	267	264	262	262	301	282	289	295	287	260	238	267	244	265	284	258	253	304	260	287	275	270	287	276	299	279	288	271	292	274	257	259	277	274	265	260	290	275
25181	21090	27652	41575	41881	27330	22131	9003	1216	304	291	291	287	271	313	259	268	270	267	273	272	286	272	283	292	295	277	304	257	270	284	293	255	266	301	267	266	256	278	286	303	272	272	272	263	292	274	266	292	282	279	284	280	299	289	254	288	280	280	288	281	286	281	280	271	286	264	282	286	258	269	273	269	250	268	274	280	250	277	284	264	277	233	271	286	299	301	291	311	268	301	288	302	258	298	278	263	265	262	261	259	284	259	284	272	250	289	277	290	251	251	250	280	294	249	270	265	264	274	272	307	232	292	281	280	301	272	293	262	283	299	284	283	233	258	297	285	272	313	252	275	265	280	287	292	266	284	246	282	248	293	262	266	270	266	280	258	257	256	261	280	303	269	261	275	277	276	316	287	306	257	272	270	254	243	265	292	255	285	249	273	266	298	284	299	248	267	259	261	268	288	287	265	296	275	299	267	261	255	278	263	270	263	262	225	262	291	289	282	287	275	279	284	283	268	260	281	265	277	270	258	278	281	254	284	277	273	259	293	278	252	282	300	256	261	256	298	250	288	297	272	282	262	253	277	290	265	257	263	240	291	266	257	256	284	281	281	277	291	276	271	273	290	312	280	260	261	288	258	288	243	293	277	291	282	253	265	307	266	311	271	242	265	296	290	269	275	302	269	247	268	287	284	286	263	313	274	248	267	281	252	278	260	282	245	269	294	283	257	304	251	269	284	287	289	255	287	263	287	275	296	254	262	287	259	255	250	287	248	274	261	303	284	290	278	265	271	244	298	283	296	250	303	289	283	269	268	272	269	271	275	294	268	267	265	300	273	256	268	281	278	235	252	264	292	278	261	266	289	274	275	281	292	290	262	279	258	288	293	274	310	246	254	289	282	267	258	257	291	277	253	274	265	257	312	284	295	286	252	276	264	254	270	267	294	256	268	276	289	272	265	259	285	290	265	283	278	291	285	283	272	283	249	276	266	257	287	294	277	280	264	278	276	308	281	284	274	285	279	251	262	299	278	277	273	276	260	256	289	300	279	238	259	271	270	251	297	279	303	258	283	261	293	288	266	280	272	265	298	283	259	252	268	289	241	263	272	272	261	285	258	278	292	270	263	281	267	261	239	268	281	243	299	263	277	257	278	267	276	282	294	257	273	295	270	257	292	279	285	281	266	276	304	281	288	256	260	275	280	297	265	258	296	279	284	276	303	275	279	297	270	292	281	250	285	274	259	260	277	278	259	276	280	251	289	309	277	275	279	270	282	299	287	276	307	271	277	260	240	265	251	273	263	266	261	269	271	241	290	276	244	278	275	288	284	277	280	283	298	271	279	268	275	261	271	287	278	253	249	248	302	284	289	273	276	303	282	304	275	272	274	277	258	281	290	280	268	296	285	325	287	269	287	287	290	248	258	273	263	267	270	294	253	272	274	301	255	251	268	271	260	277	285	286	276	264	254	271	268	305	273	275	257	283	311	299	275	257	250	277	306	259	315	307	277	292	292	302	242	301	292	262	276	281	258	259	267	287	255	286	290	275	310	292	283	281	281	269	274	275	277	271	258	287	269	266	263	286	280	247	293	281	257	268	288	249	258	266	284	271	287	287	288	274	253	281	299	247	289	275	281	291	260	254	279	247	262	260	270	259	266	291	258	275	330	287	300	270	280	249	254	257	270	280	319	292	264	294	293	304	270	296	261	286	294	262	270	247	276	284	278	282	282	259	267	276	269	272	286	254	266	259	281	264	281	284	276	307	273	268	266	273	253	252	274	313	295	308	274	293	291	303	258	265	278	286	286	292	262	280	278	289	251	292	299	284	255	288	296	249	244	266	321	278	310	273	258	271	288	273	277	256	295	259	243	280	284	296	277	282	288	277	297	274	272	267	257	264	258	247	292	308	273	294	286	263	270	274	272	280	304	283	258	275	268	268	273	269	286	260	278	276	280	269	265	264	269	281	258	267	281	287	263	270	276	301	272	279	278	265	249	275	255	270	269	243	249	299	312	276	287	274	264	283	276	263	278	272	255	276	265	282	257	286	279	270	272	288	311	268	268	293	289	270	277	294	285	252	263	281	296	270	267	275	263	251	254	277	296	273	310	283	273	308	293	273	271	268	286	301	290	256	247	249	251	245	275	306	306	288	280	295	273	248	283	262	264	266	273	284	299	263	272	289	271	270	293	288	262	263	273	282	271	289	289	259	249	278	274	308	285	259	247	291	276	304	250	274	295	282	286	257	281	266	245	289	283	285	268	295	284	300	265	313	298	298	275	256	261	272	254	251	262	278	260	272	277	280	274	274	266	279	277	263	276	283	273	263	253	282	281	267	260	282	293	295	275	256	309	276	262	258	264	292	285	296	260	255	257	259	251	273	282	267	281	246	241	298	266	273	262	267	286	270	267	250	268	291	273	280	263	270	258	252	283	291	295	269	266	269	271	280	269	266	249	275	259	244	269	299	293	295	280	291	291	268	292	259	288	295	286	247	278	270	280	262	271	271	260	292	258	262	247	263	239	302	283	267	244	266	311	283	270	270	282	296	291	295	313	264	246	275	256	268	279	308	266	276	289	290	298	275	296	267	266	280	276	253	262	265	267	275	281	261	246	280	259	297	273	259	264	261	282	255	282	281	285	259	282	296	285	289	257	289	287	272	258	304	271	282	304	281	268	298	308	258	277	289	263	267	263	255	299	299	271	265	238	296	308	308	279	248	326	295	267	271	252	323	317	278	271	268	283	236	263	275	293	269	292	272	283	299	240	264	244	262	281	273	297	273	262	260	283	278	249	263	272	292	289	293	240	281	300	279	261	264	289	275	275	320	303	269	297	278	269	251	284	304	287	311	262	277	260	298	282	291	291	276	242	264	297	267	321	283	242	289	280	295	298	280	259	302	282	319	264	239	280	254	277	281	236	289	275	268	273	275	276	282	275	252	270	275	264	271	285	298	284	265	263	289	260	250	292	263	295	269	261	296	277	253	257	278	283	278	274	299	264	289	287	264	264	278	300	268	284	254	275	274	287	273	272	277	244	290	263	282	279	270	263	274	271	266	309	277	286	286	258	270	263	282	301	264	267	289	254	273	272	257	284	278	259	301	278	297	274	292	272	282	274	272	264	263	275	284	316	291	251	277	247	266	270	298	275	295	299	238	286	277	245	271	237	276	268	264	276	291	283	282	309	289	277	282	259	283	275	272	283	290	287	283	259	263	284	285	282	297	242	273	273	267	261	306	303	259	275	239	260	256	283	284	259	242	276	286	260	265	250	271	265	288	291	291	285	285	272	276	286	258	240	271	264	298	272	266	267	270	266	277	303	287	260	328	274	272	273	303	257	335	269	273	286	257	284	262	302	237	254	285	259	298	290	295	273	249	274	263	248	274	287	228	240	256	265	257	282	284	288	297	278	281	278	285	273	275	295	271	294	283	286	262	250	256	289	278	267	291	274	252	230	248	287	242	272	276	246	280	321	264	280	276	259	305	280	253	254	278
3471	3404	20177	41339	37455	20167	19048	7002	1184	289	333	310	322	333	302	302	313	317	297	299	307	287	316	322	301	316	287	293	288	315	319	315	317	286	307	278	285	307	319	276	289	284	270	284	297	308	276	285	312	339	276	293	304	294	326	277	304	323	269	260	324	286	284	286	294	272	283	297	300	318	315	293	265	334	320	331	313	304	323	304	280	297	279	284	312	269	264	341	299	311	317	311	307	317	292	311	325	304	330	287	267	318	302	317	301	287	302	276	288	305	279	307	294	306	306	283	281	298	314	316	302	325	276	302	303	301	316	295	302	312	283	291	312	290	278	261	308	288	295	289	293	301	289	292	290	303	285	300	290	308	330	313	329	298	313	311	286	308	295	307	301	288	269	280	273	295	302	317	293	275	332	308	297	293	311	255	313	312	307	309	295	300	297	266	287	309	310	305	292	292	308	308	274	294	299	284	311	303	276	299	269	272	328	293	328	287	312	263	299	305	323	324	289	277	283	327	309	309	289	311	328	295	325	328	298	293	297	345	304	290	302	282	308	291	272	267	299	297	289	303	314	298	275	315	301	290	318	298	303	283	313	335	273	283	308	309	326	308	303	341	299	291	314	293	338	312	313	283	313	315	293	309	297	298	299	267	292	303	325	279	276	285	322	285	274	306	324	330	313	297	295	330	310	309	292	299	272	266	318	295	296	280	291	260	309	286	317	311	328	288	255	297	293	292	303	294	292	312	276	305	271	313	303	282	306	316	317	287	301	320	313	307	277	290	328	302	315	290	317	293	327	293	312	306	315	294	308	291	286	328	267	277	288	307	296	283	313	302	286	284	315	275	277	293	303	322	306	292	281	293	299	325	310	304	250	289	287	295	269	280	280	315	262	279	295	346	277	286	301	296	286	278	317	317	308	311	324	260	278	281	288	293	287	302	281	295	294	326	303	272	327	317	312	308	287	265	306	315	312	287	325	302	287	322	298	296	266	325	310	262	308	300	255	330	279	292	286	305	310	273	280	292	271	319	292	326	283	296	327	281	283	292	282	303	300	314	282	277	317	336	286	291	314	274	299	324	303	289	280	273	272	311	291	292	312	310	326	323	279	303	339	315	293	326	311	302	307	330	282	301	316	305	286	294	304	302	287	324	298	303	299	322	305	305	274	287	281	297	275	273	297	307	290	305	320	302	304	291	311	276	291	285	298	302	300	306	310	270	309	305	302	281	308	323	278	293	308	295	272	294	281	315	283	282	295	265	291	306	296	304	284	324	302	264	280	302	315	302	286	332	310	280	276	339	280	279	309	303	313	329	299	283	323	291	297	327	309	295	304	329	301	284	293	283	287	309	295	266	337	309	291	310	299	332	311	302	283	285	294	281	301	315	319	307	285	291	291	292	289	308	285	294	296	298	306	298	338	316	325	341	298	313	297	284	294	290	291	292	296	277	296	300	286	277	295	299	286	301	287	276	277	312	291	279	282	316	290	301	302	304	325	308	319	293	292	320	303	263	282	297	295	254	285	289	306	311	295	278	289	316	288	295	294	286	285	292	284	255	290	302	299	323	297	315	311	301	317	314	280	267	324	297	298	301	311	284	282	301	270	282	299	311	295	327	299	298	299	273	273	302	280	303	297	312	275	293	293	304	290	274	267	296	316	313	308	309	283	304	301	312	273	287	306	302	317	288	300	318	283	289	298	316	313	291	326	274	288	250	267	280	303	305	295	286	279	309	279	292	280	300	298	318	310	335	300	321	295	307	291	303	319	319	288	260	280	311	289	289	270	321	292	301	295	304	299	303	335	298	325	283	283	304	314	301	295	277	286	310	311	327	280	318	298	276	297	296	344	335	285	304	300	294	322	312	322	294	284	287	316	318	295	324	313	313	299	329	301	301	278	272	281	307	293	317	288	282	304	274	275	306	293	312	334	326	320	316	305	308	292	298	286	310	278	301	312	285	293	305	275	331	314	291	317	285	318	311	295	295	279	341	305	291	280	298	312	313	297	318	261	301	292	290	249	264	308	298	293	291	291	303	278	297	288	349	283	306	318	285	331	295	290	298	304	301	273	290	295	311	289	311	315	289	310	291	257	317	326	298	329	306	297	297	316	305	264	304	323	301	318	305	278	282	295	292	320	296	334	310	346	323	316	295	305	298	324	281	281	287	306	273	293	294	309	263	342	295	308	270	273	326	304	325	320	290	303	313	303	299	302	280	274	296	296	297	302	314	292	297	292	311	296	311	302	295	294	284	280	284	310	290	266	282	321	255	301	322	271	282	299	304	291	280	309	294	269	303	314	322	291	301	269	301	312	287	275	299	317	317	306	253	317	265	280	295	285	298	299	313	295	283	299	296	263	287	320	315	288	269	326	309	278	285	298	279	287	275	254	293	313	287	330	314	277	281	274	285	270	302	310	292	284	317	312	303	299	298	276	267	295	263	299	284	316	279	313	296	298	309	311	286	294	321	303	290	305	257	304	285	310	338	288	326	262	312	274	339	294	292	298	281	325	305	290	295	289	314	312	291	347	282	302	294	290	314	311	297	274	283	320	298	292	291	292	314	273	317	296	304	280	322	303	294	306	281	282	294	296	293	286	258	296	261	287	291	269	290	290	302	280	291	280	312	284	309	299	314	303	283	279	307	307	297	325	292	289	304	324	320	281	324	334	287	308	325	318	268	285	301	288	317	304	294	264	301	303	295	268	288	278	300	289	302	307	314	289	320	314	307	309	270	265	291	274	326	309	318	322	293	273	277	336	298	315	302	286	298	282	296	302	320	275	311	294	316	311	269	282	283	299	323	274	312	303	277	295	295	272	279	300	297	313	306	291	285	264	292	284	301	283	317	332	272	290	284	302	293	280	292	315	310	268	295	294	302	290	302	323	291	285	302	274	289	312	272	310	282	312	316	268	316	292	290	295	303	292	287	295	313	307	302	315	313	293	278	309	288	313	298	305	279	284	288	279	280	308	297	274	305	302	309	287	273	310	270	272	309	311	281	287	336	299	273	301	303	311	298	299	292	291	268	322	295	298	339	268	295	295	309	292	252	282	314	300	320	307	300	304	294	271	299	286	300	300	254	316	308	318	286	279	300	293	312	281	301	252	320	292	300	283	280	301	288	280	299	285	287	292	320	265	296	281	276	297	311	319	303	313	280	246	293	297	292	261	285	300	293	266	274	296	285	293	305	306	287	320	290	304	278	304	304	280	289	302	258	316	301	321	263	288	291	305	288	296	301	307	307	303	295	294	286	298	305	286	304	284	280	311	306	303	307	275	311	293	302	278	298	292	285	278	272	312	299	299	301	263	298	308	277	281	326	313	358	307	290	269	303	257	298	281	273	290	284	326	279	324	300	311	298	293	331	306	310	291	292	289	268	294	299	323	287	295	305	307	287	320	270	313	288	302	301	292	292	261	303	281	296	319	323	301	313	289	316	301	302	318	326	259	278	304	250	307	292	289	288	289	303	284	280	294	315	293	308	287	299	295	314
23859	21128	28724	35385	49375	45526	33982	22817	5142	487	377	383	406	388	352	351	366	377	382	368	369	379	348	372	375	392	341	397	364	361	369	339	318	335	342	362	368	365	380	349	315	369	356	363	341	368	358	370	368	360	369	392	356	378	334	354	355	360	372	353	333	318	348	326	353	355	351	354	326	333	363	321	346	344	328	315	355	328	325	320	355	365	352	337	324	359	340	365	392	427	385	362	357	354	350	365	318	339	381	389	331	344	381	369	335	335	349	356	336	328	314	357	380	350	356	364	322	375	314	341	363	362	367	362	321	345	363	346	358	368	374	376	351	342	348	358	374	353	344	396	322	349	359	352	378	336	390	355	321	370	373	342	361	304	314	366	363	323	357	359	360	338	384	325	328	353	349	361	344	367	371	357	356	366	374	357	348	338	329	307	376	349	326	354	372	365	368	326	386	355	341	366	346	331	368	359	354	395	317	343	360	358	341	339	383	368	354	361	381	343	361	365	355	389	368	361	360	354	344	348	329	321	347	349	350	318	357	382	371	338	320	343	317	329	357	334	351	365	385	337	363	367	331	337	355	357	354	355	339	334	363	386	346	322	351	375	332	373	360	317	388	371	327	325	348	377	363	379	361	358	333	336	365	331	335	338	339	330	344	370	358	383	353	350	343	360	361	368	351	350	378	320	341	361	353	363	331	373	372	363	330	337	399	362	373	367	333	396	336	378	366	336	331	341	333	361	385	350	373	339	363	321	344	347	368	329	349	299	338	378	379	327	347	337	394	361	338	360	313	359	390	304	322	342	362	374	378	357	330	338	322	338	332	350	335	340	341	358	364	321	373	330	376	348	333	340	334	350	359	341	328	359	362	357	369	374	380	374	345	386	325	329	329	338	354	342	350	367	377	358	353	376	352	337	405	343	352	376	345	355	361	351	323	368	326	340	349	329	341	350	353	382	362	340	350	345	344	337	309	310	374	330	338	374	333	354	342	369	387	389	354	358	329	358	376	368	364	318	384	377	357	382	359	345	338	361	354	318	350	333	338	350	387	334	321	332	344	356	353	300	343	321	362	319	354	330	317	344	330	355	358	356	364	377	342	341	342	366	338	342	334	357	337	349	374	361	350	350	370	357	350	353	362	349	376	352	321	307	374	388	334	350	321	341	357	366	356	336	357	332	359	344	360	364	359	348	349	329	364	367	317	342	321	316	343	367	340	355	364	356	377	370	348	353	360	342	373	365	332	320	328	364	339	356	354	314	370	368	357	354	343	358	370	328	343	323	331	346	333	362	312	342	351	358	364	396	347	382	342	346	323	384	329	322	325	335	378	347	322	322	365	384	334	325	360	351	335	344	324	349	371	340	371	352	340	345	349	354	344	358	335	354	349	373	357	366	354	343	353	328	340	332	357	317	340	368	379	352	373	325	350	327	338	373	341	374	370	343	360	353	389	350	376	351	349	330	363	315	349	370	299	336	346	349	316	354	341	383	333	348	364	348	369	344	338	369	360	367	373	347	349	362	365	344	354	339	333	352	329	359	347	394	321	372	319	387	371	338	344	383	371	375	301	354	336	347	357	368	367	361	354	343	358	350	354	353	347	380	330	353	363	354	342	351	357	371	362	354	367	350	364	357	379	366	304	310	348	386	351	330	358	380	328	367	331	354	351	372	374	355	364	357	395	354	349	387	344	334	349	333	338	338	364	367	363	337	373	359	410	335	355	388	363	357	321	312	394	353	316	354	367	322	353	327	351	347	358	363	361	344	344	367	341	339	344	356	390	352	336	336	321	366	388	370	346	349	358	371	329	361	373	345	332	354	362	344	375	337	342	348	343	354	357	364	347	330	337	341	352	382	357	339	326	343	336	373	343	371	334	420	347	331	358	366	348	375	385	306	372	335	349	330	326	350	333	368	384	361	363	373	328	313	347	347	348	352	363	358	366	391	348	342	368	338	368	348	359	337	342	356	370	371	332	358	385	361	354	357	329	361	375	328	353	345	312	340	336	337	324	382	356	307	314	356	339	318	359	393	372	368	355	343	355	333	347	330	376	347	372	352	316	364	354	334	365	346	339	356	350	351	346	327	339	328	329	359	379	354	345	343	332	367	408	366	314	330	364	389	325	332	362	323	324	322	344	333	342	335	358	360	372	334	342	365	338	323	373	343	361	358	313	354	357	333	362	365	382	326	338	334	353	360	329	362	347	346	390	334	324	356	369	364	326	319	355	342	354	331	361	352	343	330	383	371	377	335	389	341	361	362	343	344	348	387	324	343	352	325	370	385	365	331	349	350	346	343	367	347	355	381	384	314	334	377	335	293	345	328	373	351	359	356	363	379	371	387	359	371	355	371	366	307	335	345	374	347	387	358	361	340	346	358	361	348	345	356	339	324	331	335	377	370	332	359	342	359	377	341	345	374	350	386	366	367	337	367	363	343	379	349	358	354	336	331	346	331	356	367	324	374	323	344	348	342	346	323	329	362	343	355	368	360	328	378	349	317	353	366	369	343	372	386	311	322	367	353	358	350	331	327	373	348	326	378	343	346	361	352	334	366	333	362	324	339	340	328	400	389	363	360	356	333	365	341	355	353	359	352	336	354	352	358	348	301	335	357	365	370	385	360	343	342	342	336	349	349	358	405	315	314	342	339	391	370	316	363	320	401	383	357	383	342	345	368	322	323	367	358	345	362	331	357	389	360	349	358	381	361	320	353	342	335	310	370	334	366	378	391	331	360	334	325	342	376	370	366	371	358	375	344	369	365	333	389	370	329	376	339	365	366	346	356	365	367	333	355	360	356	329	337	329	356	319	367	351	343	364	374	363	350	363	364	335	348	323	330	361	352	361	346	362	344	358	360	377	346	419	347	349	338	329	343	332	355	358	368	333	378	330	344	349	344	359	337	357	337	335	312	344	328	348	347	362	359	335	368	311	363	367	326	362	361	338	349	328	370	377	349	345	376	344	344	374	365	381	355	333	350	357	359	323	315	335	347	352	363	369	371	335	331	362	335	343	374	375	352	391	366	344	359	374	342	340	346	361	326	334	372	389	334	349	319	366	378	386	379	346	348	347	321	346	342	354	357	378	365	370	316	346	346	345	335	359	358	326	375	359	328	309	370	371	359	357	304	343	366	321	327	319	363	345	344	383	341	354	344	348	371	331	353	373	383	330	358	321	349	330	335	346	338	363	360	357	343	358	350	372	341	346	398	399	340	338	361	386	365	308	341	376	349	378	376	286	348	358	364	328	349	347	357	370	361	362	371	339	353	366	340	340	349	352	343	345	382	364	305	356	363	349	359	327	340	372	332	377	327	357	371	362	331	350	369	348	349	346	342	325	348	316	351	312	362	350	334	363	353	350	345	365	377	357	365	332	339	330	342	360	356	360	367	349	363	330	322	353	350	356	331	342	334	357	360	339	334	330	366	340	359	367	348	345	392	329	322	348	317	363	348	294	352	323	345	330	343	361	324	353	366	361	363	368	357	326	342	319	281
3517	10000	35829	57537	56059	40107	29824	18481	3664	439	430	397	401	403	393	403	370	389	385	399	365	388	370	377	387	403	382	379	380	392	400	381	374	356	361	397	367	369	430	361	367	366	381	362	359	381	386	366	362	397	359	359	384	408	383	407	386	379	398	384	359	403	375	368	367	402	380	350	380	406	359	381	411	367	377	386	380	366	400	380	371	373	365	369	394	342	355	374	493	463	466	391	385	383	401	383	402	397	369	365	396	399	394	398	364	374	390	378	379	385	362	382	387	381	387	376	379	379	400	367	373	393	362	344	367	385	370	356	382	375	404	365	356	361	417	388	377	355	366	359	377	392	412	376	386	370	350	370	384	369	399	416	377	360	382	361	372	391	390	411	337	366	389	352	413	385	397	375	360	392	401	393	368	378	372	373	385	362	379	366	372	350	378	392	368	371	384	387	384	352	377	387	368	378	337	374	381	366	316	373	359	416	379	370	409	392	384	393	380	402	403	373	363	382	378	412	380	406	419	393	404	359	411	412	376	386	329	371	358	376	393	375	353	369	378	349	386	358	409	392	384	374	380	385	373	408	367	373	367	363	369	401	372	395	392	399	365	390	366	333	375	354	383	382	387	418	410	395	396	384	380	375	398	382	372	382	430	376	376	389	360	369	373	391	373	373	372	382	335	395	343	380	379	409	373	386	393	389	400	354	389	396	382	400	366	367	377	358	362	395	369	382	395	380	372	384	388	372	372	387	389	435	410	367	376	394	357	377	419	393	408	402	393	394	398	350	371	361	382	377	389	378	383	379	360	364	359	402	398	402	385	344	370	396	402	375	384	402	351	382	440	365	358	394	400	343	352	376	395	367	374	365	389	390	362	367	385	415	362	399	382	393	401	357	363	363	368	368	381	379	359	379	392	373	374	381	352	399	363	368	335	368	402	412	364	365	366	352	399	398	402	373	366	361	372	371	361	348	382	379	386	379	395	378	351	351	338	375	408	373	347	378	399	332	390	370	370	351	391	340	381	380	400	365	361	380	389	392	347	391	383	371	399	396	376	368	370	319	337	378	363	346	371	371	370	385	348	379	382	335	388	409	333	398	384	359	382	402	387	376	376	391	395	362	383	408	390	358	356	383	387	363	382	381	368	391	385	369	404	380	377	385	355	387	373	354	400	360	372	355	369	402	391	350	357	388	355	400	385	374	383	383	375	350	370	348	360	372	399	338	386	350	348	386	388	369	360	382	387	384	381	405	373	365	359	407	392	399	359	359	358	383	378	390	372	355	370	372	346	399	414	360	355	411	399	391	392	393	396	378	383	375	382	377	377	392	384	359	351	353	400	415	387	405	416	373	361	422	392	398	391	384	387	379	411	381	352	354	401	349	339	375	387	356	360	352	387	380	363	362	379	386	379	367	399	400	378	371	395	350	373	374	344	413	363	366	387	372	339	365	368	372	337	402	371	387	401	369	389	382	368	397	348	378	375	355	346	384	356	371	391	391	418	353	416	389	379	359	381	370	369	387	369	416	412	354	376	398	362	359	370	369	392	397	360	364	357	373	405	352	351	345	382	353	372	375	389	385	381	413	358	358	382	415	356	386	349	416	361	382	364	354	372	349	381	404	329	370	387	346	346	366	380	426	396	395	397	424	398	369	392	378	408	349	378	374	362	359	351	366	374	329	383	372	367	399	380	409	373	358	374	393	365	411	383	381	384	393	379	375	377	361	375	373	374	366	391	353	383	359	390	392	377	376	379	379	355	406	389	374	356	398	405	382	404	410	350	376	354	374	337	394	370	371	384	402	413	363	366	349	395	375	371	381	361	340	386	342	345	389	351	383	378	373	350	426	379	354	375	363	384	363	372	368	406	361	376	390	400	360	379	393	378	388	355	320	383	397	327	372	352	359	394	381	391	385	411	371	372	359	368	377	399	336	400	397	339	357	373	403	371	371	370	392	380	383	409	324	382	355	395	361	365	376	394	358	371	366	399	385	383	409	367	409	382	390	370	331	385	373	367	361	378	370	357	363	354	369	365	407	373	377	375	371	383	404	370	428	357	388	386	353	409	357	372	396	383	412	356	389	388	380	369	349	385	384	372	352	367	382	383	354	355	404	376	355	355	383	368	408	362	376	395	349	375	357	378	404	372	349	365	377	345	355	399	314	409	357	377	423	356	337	382	394	396	396	374	386	423	416	395	372	373	417	392	374	403	388	367	392	354	362	355	362	377	360	376	383	353	374	366	359	322	347	360	371	396	409	393	363	405	385	380	392	376	377	391	417	378	359	391	388	344	361	375	389	407	359	359	389	364	374	378	348	400	369	349	359	375	408	391	346	395	400	361	370	405	343	386	372	372	357	358	382	336	394	378	357	367	369	392	379	380	391	362	387	353	367	396	378	373	378	376	342	385	383	391	348	368	378	385	383	379	390	363	369	382	394	367	376	375	385	363	330	360	391	374	378	388	360	404	350	383	339	362	340	363	393	372	316	360	391	382	386	375	361	379	386	378	372	402	398	354	378	378	381	340	391	397	357	364	346	393	373	356	374	380	362	357	361	394	409	364	399	381	364	382	385	367	392	373	375	370	341	395	396	364	376	372	380	405	356	398	370	367	365	360	389	341	388	427	382	368	352	406	375	370	364	369	369	393	393	384	368	347	384	365	376	383	357	365	377	412	433	362	351	379	414	377	377	345	380	418	363	384	383	347	373	374	364	335	325	370	369	398	396	369	383	402	359	369	350	343	370	369	344	381	362	373	365	371	361	400	388	376	346	356	398	397	361	408	396	430	359	354	366	393	362	408	368	369	375	382	368	352	379	359	387	350	351	368	355	396	380	384	391	360	362	384	366	419	346	385	384	369	360	375	398	366	349	387	434	371	390	383	358	373	339	368	358	353	400	361	391	376	386	364	373	387	355	373	380	412	340	331	414	380	383	371	363	343	369	384	333	381	346	390	372	364	389	345	343	367	381	387	390	354	377	375	373	388	386	347	366	383	428	394	354	350	384	373	401	363	404	394	372	409	381	401	347	375	385	393	363	389	388	368	326	365	381	388	381	391	383	389	405	387	388	362	379	368	354	380	332	384	382	417	355	361	381	359	393	313	407	366	371	372	384	354	388	388	374	369	377	372	358	363	326	382	411	372	389	367	372	364	385	385	400	332	383	344	413	378	367	403	355	377	364	399	398	404	362	369	369	329	342	353	379	364	370	392	378	395	366	352	339	356	321	353	372	347	369	372	373	341	399	379	356	372	402	363	377	359	393	345	367	374	382	414	402	364	373	389	403	375	396	369	384	358	396	437	376	348	352	344	385	375	365	402	412	355	384	390	382	379	392	354	392	372	367	347	396	360	394	366	357	381	392	364	371	365	385	344	418	390	380	384	369	386	371	392	377	363	382	373	411	393	357	359	370	362	394	386	366	392	355	389	362	369	348	329	373	396	370	369	369	360	385	387	363	386	396	365	376	397	368	343	386	389	372	381	372	356	378	370	390
27196	11187	4936	13078	11220	3905	1516	622	332	249	248	265	247	205	249	198	244	242	219	230	237	264	234	268	260	289	247	260	212	245	238	253	256	272	216	221	234	243	213	267	213	230	266	237	242	229	234	214	238	247	243	268	254	244	244	280	225	239	231	243	229	256	231	228	233	247	253	244	254	261	238	242	264	235	261	253	244	238	219	228	243	236	253	218	256	219	287	277	268	252	263	226	234	255	226	234	247	249	258	269	231	264	242	229	236	234	217	236	231	257	241	206	239	250	235	224	241	259	223	221	250	247	269	245	250	241	251	245	248	248	218	255	238	232	247	267	252	232	257	239	248	242	253	237	252	247	267	219	272	254	250	245	265	265	241	233	258	247	247	246	230	246	218	260	264	203	232	240	227	235	238	227	245	223	257	212	264	247	250	259	247	232	250	222	235	289	237	248	213	219	239	253	243	275	220	245	268	233	251	233	232	223	246	251	243	248	243	263	234	236	231	243	249	250	220	215	227	220	254	215	240	218	224	227	267	234	256	247	249	262	250	241	242	227	217	239	248	239	226	246	237	229	244	236	242	239	255	241	237	254	242	257	259	269	252	248	238	247	237	260	235	218	249	229	237	259	253	238	257	236	238	217	240	236	257	253	243	231	233	236	246	256	220	240	239	243	258	261	232	253	236	226	261	250	252	235	257	235	247	251	244	249	254	240	271	219	289	216	241	231	227	235	245	255	227	218	209	226	220	212	253	259	213	226	226	257	255	245	231	268	257	259	258	224	258	238	232	225	250	247	234	253	244	236	236	256	244	244	233	214	266	239	243	253	251	234	223	237	225	263	249	237	221	232	213	214	242	221	258	222	249	226	246	259	233	235	253	269	241	225	236	229	216	220	224	247	226	244	259	211	256	254	221	207	236	240	249	256	227	240	245	243	217	229	248	203	230	219	244	233	246	259	241	223	224	231	237	258	221	256	227	226	256	270	221	260	256	243	223	259	225	236	247	273	212	216	237	233	235	227	236	253	247	237	259	252	226	250	256	216	231	238	245	255	248	250	249	248	245	229	236	239	242	251	265	248	248	237	244	236	248	216	246	236	250	241	261	243	253	268	233	258	242	240	238	251	230	218	241	250	223	230	238	261	227	258	238	223	261	244	248	227	247	221	264	241	221	242	264	271	258	264	244	242	267	230	234	222	234	219	243	256	276	251	248	263	227	230	253	227	254	224	269	248	232	205	202	270	217	230	254	254	265	252	231	247	270	223	241	226	260	229	221	221	224	235	224	222	231	273	256	245	230	256	253	231	247	218	252	226	214	245	222	264	274	224	230	222	217	218	234	237	231	247	240	239	236	265	221	256	252	250	255	237	239	230	238	236	245	221	242	214	253	236	249	234	262	233	265	235	243	249	238	257	228	229	210	229	247	229	272	242	240	240	232	229	253	248	252	243	233	264	240	262	260	266	224	231	246	254	238	268	241	256	235	220	247	253	217	227	237	225	235	237	221	220	249	228	238	245	224	231	246	249	221	242	273	224	227	227	255	246	233	245	233	248	227	234	225	229	220	239	240	232	255	229	251	235	237	223	225	239	244	233	240	272	248	235	236	247	243	244	231	227	254	237	229	225	231	254	249	232	227	234	222	249	226	239	269	228	207	206	262	232	235	263	275	220	249	263	239	255	245	251	241	234	236	245	220	201	260	241	240	258	257	238	214	269	249	263	248	209	265	246	260	252	245	287	242	223	234	253	267	220	256	258	228	224	249	251	242	210	262	263	260	224	249	247	249	237	267	261	241	234	257	239	252	222	237	218	227	213	244	253	241	228	246	270	214	261	230	222	253	207	224	255	250	250	249	259	223	236	237	276	234	262	235	230	275	262	262	233	248	238	281	254	225	239	243	262	251	240	206	250	243	237	228	244	241	244	230	258	235	237	247	224	206	239	253	232	253	232	254	242	248	241	212	253	242	251	240	229	259	234	260	243	256	253	280	252	267	223	227	255	240	254	240	256	251	272	242	235	222	249	260	245	236	202	243	247	231	257	227	240	245	230	235	252	236	281	233	234	247	210	246	235	249	265	264	251	239	237	248	239	247	231	249	228	261	226	235	250	235	232	233	210	230	205	243	244	238	225	218	241	227	246	252	243	247	217	260	247	249	232	223	252	263	257	239	264	245	250	215	244	233	262	237	234	267	229	262	262	254	273	215	264	250	240	239	232	274	235	266	233	214	233	240	249	221	244	254	234	268	278	226	248	283	243	233	244	222	229	261	208	250	229	233	250	261	249	213	241	254	244	227	238	252	225	226	227	248	232	220	259	241	223	264	224	245	222	246	246	244	253	252	241	256	252	204	261	222	216	233	230	242	247	245	232	235	271	268	247	241	257	252	280	245	236	261	257	225	226	242	245	259	209	220	254	243	242	224	241	225	238	270	241	254	242	247	232	201	261	213	250	269	224	227	240	248	232	232	249	240	235	226	248	244	224	206	252	257	237	235	264	264	218	264	227	256	246	261	238	240	251	231	252	201	244	245	248	254	224	276	239	248	224	245	234	244	262	230	239	271	240	251	246	248	234	248	260	243	233	235	234	226	236	243	241	233	233	241	268	238	262	229	255	241	226	211	222	216	242	221	249	202	236	264	243	226	225	230	261	242	248	266	245	266	244	244	256	245	245	237	231	237	248	259	231	239	252	232	225	259	258	241	218	223	269	241	220	244	236	229	263	256	260	219	246	246	225	282	262	250	242	250	253	251	250	232	246	216	209	207	235	259	240	210	249	260	227	238	243	241	237	233	223	232	240	232	244	244	239	228	252	227	251	240	245	239	251	237	234	241	217	244	251	242	246	259	256	239	261	228	242	235	246	296	232	221	209	253	216	248	239	253	245	234	234	249	244	229	244	234	214	234	247	216	246	207	260	220	268	229	231	249	247	232	263	240	259	273	216	237	235	222	262	254	262	263	232	238	255	238	224	237	239	250	263	224	240	236	241	250	244	216	252	244	227	217	226	238	259	227	232	231	255	233	226	241	251	268	232	244	224	254	256	245	246	243	245	222	246	245	251	237	271	216	226	234	249	221	247	222	221	278	251	252	233	271	260	262	258	245	244	229	262	247	257	233	236	236	229	239	279	240	239	229	239	241	249	278	215	222	224	234	255	239	255	236	231	217	290	260	234	219	243	241	243	241	240	259	240	257	252	234	242	238	247	255	253	231	255	246	249	221	267	238	222	228	232	240	236	230	251	265	258	229	260	233	240	244	269	248	231	244	240	221	264	251	201	245	236	226	252	206	229	234	239	282	214	237	235	257	227	240	274	216	261	234	242	257	202	240	245	240	228	243	243	245	275	226	235	267	230	243	230	237	223	244	236	214	218	254	234	219	251	243	240	245	238	236	238	243	244	264	224	239	243	227	253	249	222	247	240	233	228	239	233	245	239	242	242	246	221	249	227	246	245	245	240	204	238	213	249	256	243	230	248	237	245	231	238	240	253	250	247
4891	1097	5354	10853	9489	3554	1795	832	458	250	257	249	268	254	238	241	267	231	259	238	250	283	232	266	249	268	237	250	282	239	257	290	258	259	248	237	248	252	251	262	276	246	262	254	254	259	238	240	247	261	239	256	227	239	257	269	276	242	227	259	262	231	266	256	264	249	243	223	263	264	274	241	249	263	253	269	255	294	241	268	237	251	256	285	240	264	210	271	278	251	262	274	270	273	228	272	237	256	258	277	244	209	241	240	260	239	244	197	280	252	253	245	264	225	255	260	263	259	232	233	274	254	269	239	239	256	255	248	247	268	240	234	257	251	253	265	284	233	248	258	256	272	251	265	251	263	271	249	258	238	253	230	258	267	247	237	244	232	241	251	246	259	263	282	239	240	253	263	246	249	252	258	279	267	230	256	260	264	284	238	260	261	281	255	241	293	263	244	248	290	244	248	261	259	260	259	251	262	227	228	270	259	237	268	230	249	250	268	266	238	245	270	279	259	252	290	246	246	262	275	237	234	262	238	230	260	260	272	267	246	256	279	263	246	265	250	234	268	220	246	297	259	240	253	235	268	281	275	245	240	251	251	227	263	276	273	284	239	252	248	265	269	273	258	218	240	276	258	248	234	279	249	259	244	270	261	256	254	246	254	234	264	231	246	257	241	236	242	241	270	253	288	262	263	250	239	257	250	255	285	257	240	257	241	264	248	231	259	210	229	271	248	267	232	230	269	261	265	272	271	255	252	276	236	249	253	249	236	249	280	259	242	273	246	248	261	274	271	255	246	257	267	225	238	237	258	267	269	248	265	242	230	251	251	258	259	273	261	268	254	277	258	222	263	275	234	235	244	228	268	237	260	248	237	267	237	274	253	239	251	273	225	264	245	247	280	266	262	250	267	227	214	247	249	269	242	265	255	250	236	241	267	235	237	225	245	272	261	237	253	270	228	262	261	248	267	263	244	249	263	252	264	249	251	261	280	255	282	234	273	252	256	252	258	276	238	253	265	251	256	256	258	274	254	246	216	257	260	242	267	240	249	253	293	244	268	231	238	259	236	250	255	249	236	255	263	227	259	278	257	236	260	240	249	240	260	244	277	280	247	241	232	272	261	238	243	238	267	255	249	247	240	262	261	253	268	256	259	247	237	255	271	247	241	245	268	241	256	251	263	254	272	241	246	260	275	261	247	224	241	270	244	242	260	280	272	260	258	256	212	267	250	274	228	248	245	262	260	240	249	246	236	238	255	252	253	268	262	228	257	238	247	264	291	233	234	247	241	249	251	251	218	251	256	234	259	256	265	236	241	257	250	254	263	268	270	238	290	271	267	268	278	255	261	246	224	238	251	253	252	280	227	243	249	248	241	235	222	257	269	262	261	219	257	273	250	288	249	261	242	255	258	269	258	264	245	273	251	252	258	238	237	224	254	223	263	234	237	250	267	255	248	223	254	260	263	241	237	235	247	245	237	260	261	239	269	234	255	233	228	224	240	254	235	268	256	253	259	259	256	264	264	261	251	278	232	255	291	239	238	227	253	251	248	248	252	311	248	274	265	271	263	271	250	245	219	258	286	242	260	247	275	262	234	263	263	263	236	257	254	253	240	246	255	289	245	241	266	260	254	243	248	251	232	258	268	234	290	242	226	269	256	270	254	248	265	209	233	263	253	270	253	230	271	258	262	221	275	210	266	254	247	276	236	246	245	243	254	262	259	247	234	236	249	256	242	267	257	246	239	228	275	233	249	237	259	244	250	236	257	252	261	245	239	248	234	277	263	253	260	245	252	252	265	254	275	254	250	238	245	262	268	268	237	269	221	244	254	263	265	254	245	222	280	261	232	260	255	256	237	258	237	241	250	280	256	241	235	238	253	257	256	247	247	264	263	215	257	256	260	228	233	236	250	250	255	228	248	266	262	255	239	282	255	250	252	254	266	251	267	264	235	269	256	254	253	238	226	250	248	249	242	245	255	220	268	242	240	270	242	257	263	227	258	263	247	275	284	229	265	243	243	252	255	241	260	235	251	252	232	243	276	245	259	270	254	251	266	235	265	271	273	267	263	229	250	250	243	256	258	246	244	271	292	254	243	253	250	253	290	257	230	268	264	267	249	242	260	250	268	248	258	243	234	235	257	274	270	243	266	251	242	235	274	240	256	231	243	254	260	278	222	282	246	264	264	271	257	218	232	258	238	269	275	267	249	248	276	250	220	235	235	257	268	279	273	241	252	237	244	267	262	256	263	257	239	280	275	264	239	248	217	257	236	232	230	244	279	247	249	237	239	284	252	272	249	230	255	257	258	259	272	275	255	260	269	251	255	261	255	241	238	249	250	247	254	236	265	242	276	233	228	232	273	225	284	245	276	263	300	264	253	269	261	241	249	266	258	241	258	234	282	244	286	256	235	257	242	271	247	262	268	262	258	254	245	224	245	245	245	278	256	270	254	263	259	251	258	271	254	263	253	259	271	250	274	269	256	249	233	237	248	259	255	238	269	260	245	254	269	291	255	254	267	235	256	250	240	243	226	285	256	259	248	243	260	223	258	284	252	246	240	275	248	260	263	253	231	235	254	235	249	256	251	246	257	279	233	278	282	252	257	231	255	251	278	263	245	245	239	254	249	242	243	266	283	277	233	266	250	249	255	271	248	264	251	246	308	237	256	261	267	253	231	265	237	240	274	234	247	262	266	272	227	231	275	250	260	235	250	231	267	234	229	249	264	244	250	232	243	266	239	276	247	275	252	259	254	251	238	269	242	264	250	241	251	252	227	224	254	291	251	256	258	262	247	216	263	261	282	245	286	254	251	241	258	231	248	236	224	242	244	231	210	267	208	262	239	254	238	243	287	273	250	263	227	247	275	248	239	240	254	258	257	287	275	248	266	265	241	217	243	253	245	279	244	251	228	252	243	252	251	276	258	240	259	266	295	233	255	239	273	246	263	249	226	253	301	246	270	235	233	250	251	271	253	265	250	251	276	252	246	249	277	268	242	245	256	229	238	260	252	273	247	275	223	267	232	238	248	249	271	254	261	232	243	259	271	245	243	270	268	246	271	264	244	244	236	252	251	243	275	271	241	266	251	247	272	248	244	243	267	248	241	258	272	282	258	260	256	239	258	257	301	259	264	273	278	237	285	268	268	239	245	253	247	254	245	254	243	226	263	255	246	240	297	260	265	269	253	249	270	243	238	272	272	247	235	248	236	238	263	242	232	255	251	265	269	272	267	222	258	266	259	253	264	265	223	232	248	253	256	240	274	254	257	243	263	270	267	233	237	245	255	270	256	230	241	269	210	245	218	226	255	241	265	248	257	247	251	237	274	278	268	258	262	265	272	235	242	245	234	250	286	233	248	282	257	270	259	302	253	258	238	253	244	276	223	245	250	249	258	251	262	269	266	251	236	272	273	272	279	252	271	239	259	266	237	254	249	253	260	244	237	237	243	252	288	248	237	273	258	275	239	270	257	263	253	277	279	253	238	282	238	234	275
25224	21108	28438	50777	46478	28038	13789	4135	1058	329	260	282	279	277	281	275	255	285	295	295	300	273	288	253	258	245	286	280	292	280	267	246	252	240	272	266	265	307	251	273	270	292	285	302	270	278	264	251	288	270	268	244	262	257	246	274	262	263	240	264	235	269	250	309	282	243	276	279	278	256	268	277	228	273	264	254	279	267	257	253	283	274	258	254	288	296	243	289	292	303	266	249	253	283	283	252	256	242	288	284	269	261	272	250	257	237	266	259	257	290	267	281	267	250	257	262	273	286	278	242	270	291	259	278	273	262	259	267	218	261	240	257	248	260	269	268	255	274	251	232	263	279	263	265	233	262	249	292	270	279	302	281	286	225	242	278	272	265	260	293	267	267	259	262	284	278	274	264	262	255	236	251	249	271	282	259	262	278	262	257	272	251	273	296	257	287	266	244	246	251	282	266	310	299	289	236	298	253	255	269	261	277	248	301	273	271	262	287	241	252	246	253	275	281	280	250	290	257	254	244	291	271	267	241	275	270	264	268	269	260	276	262	247	277	288	276	264	270	295	266	249	254	244	273	250	232	271	287	256	247	268	262	275	255	254	300	277	260	247	262	267	243	268	260	286	268	264	264	267	261	275	267	267	268	248	271	289	272	290	254	280	279	262	259	254	280	277	269	263	277	277	272	305	280	242	249	285	251	264	265	265	295	264	260	260	258	279	254	276	276	292	261	265	272	268	272	270	278	266	261	256	257	272	259	265	276	259	252	255	268	287	276	263	254	246	273	281	263	282	262	257	276	276	311	262	266	246	282	268	256	264	253	254	263	279	261	278	269	286	268	286	278	260	258	265	266	275	278	261	259	262	240	270	228	268	272	253	256	276	251	266	257	257	284	265	276	262	260	247	281	241	254	246	258	266	254	259	267	273	253	278	288	262	277	244	259	311	244	263	279	269	278	290	254	281	279	237	251	272	278	263	246	266	304	258	244	270	283	284	270	260	296	259	273	262	276	287	254	259	243	246	257	286	274	241	272	252	275	238	274	291	285	299	260	262	258	288	249	254	291	233	256	271	281	289	289	264	266	250	260	277	257	235	264	269	255	240	280	274	284	269	289	291	233	261	273	273	264	241	228	278	275	284	257	237	266	295	263	287	289	250	263	275	261	262	293	263	278	303	280	247	248	254	280	278	272	282	280	265	260	269	251	248	249	263	266	275	278	285	259	274	274	242	239	267	258	282	274	283	292	255	258	249	253	225	266	259	263	254	252	239	274	254	280	256	290	251	266	264	276	281	277	288	272	290	217	284	277	305	270	260	269	233	274	258	256	259	273	242	254	274	242	246	262	245	275	272	247	259	264	272	299	266	299	273	269	295	245	291	268	296	283	249	230	254	291	279	309	264	237	272	270	281	271	276	232	271	258	284	299	251	245	278	266	297	246	271	294	262	238	250	282	267	264	277	247	260	295	291	243	266	238	253	287	261	261	238	252	259	247	277	273	260	260	281	275	243	268	251	270	284	263	257	264	249	272	264	264	269	266	258	249	262	254	275	295	247	280	273	264	279	274	271	272	252	279	235	261	252	270	296	246	275	276	272	271	277	276	302	261	256	269	297	212	263	259	269	267	281	261	274	256	289	277	252	289	266	237	249	280	263	252	245	264	265	254	238	272	279	280	240	239	282	262	271	251	255	270	254	253	286	241	262	293	270	243	259	266	263	256	268	261	288	255	272	261	246	267	246	238	255	286	276	244	275	246	268	266	278	262	257	261	250	266	291	243	275	263	255	238	266	285	331	274	291	262	281	277	250	251	274	283	266	270	259	261	297	268	280	280	277	240	266	251	269	295	282	259	261	295	256	272	265	253	264	261	265	267	273	273	244	239	243	242	246	255	261	245	271	287	274	270	284	286	288	264	260	273	278	266	280	284	275	290	261	287	297	293	253	262	275	267	267	244	261	252	286	258	261	265	282	238	274	276	228	255	251	259	268	262	276	267	276	249	293	258	243	241	261	282	272	258	270	299	275	253	274	255	245	255	253	274	281	275	265	262	273	276	273	289	255	253	246	243	266	264	257	249	239	262	284	278	280	259	253	276	291	247	313	295	268	277	275	268	272	264	254	278	279	271	298	241	271	249	270	235	274	257	256	284	240	268	294	244	243	274	272	282	302	282	249	217	267	279	293	267	272	267	266	258	275	259	256	220	270	262	252	277	282	270	241	293	284	260	261	289	253	261	276	246	256	257	291	235	242	269	267	271	287	258	275	270	262	252	246	268	235	284	254	261	251	275	251	271	267	262	268	286	274	262	270	294	259	248	254	247	269	251	265	237	268	292	243	268	286	249	301	252	261	276	265	278	237	269	232	275	265	246	278	264	271	277	278	275	237	298	244	272	255	297	302	270	265	242	276	271	313	275	262	253	260	289	257	262	250	270	257	254	237	253	275	289	248	305	276	243	229	275	307	288	282	272	267	302	253	250	242	247	279	292	257	285	279	254	238	286	263	289	263	268	273	250	269	295	286	256	250	297	282	270	256	254	262	270	283	283	264	262	242	261	275	274	223	279	263	263	253	280	246	238	268	289	265	286	270	284	246	265	248	267	297	253	250	269	260	233	255	284	228	258	258	261	290	270	283	287	273	274	302	281	264	270	269	263	254	245	254	288	269	260	279	260	240	265	278	261	262	237	274	261	280	277	275	282	270	261	260	246	283	303	266	240	280	282	287	260	266	284	270	250	259	245	263	255	266	255	277	276	269	269	239	250	278	253	252	256	256	284	251	292	266	244	266	241	245	304	266	260	251	248	260	266	266	278	266	264	253	261	272	270	271	264	247	302	285	250	248	257	263	297	261	246	238	254	287	280	236	292	282	268	239	288	268	262	260	302	279	246	289	262	247	275	296	284	282	250	256	264	248	269	243	282	289	248	269	257	279	281	283	268	254	257	308	263	254	282	277	276	256	285	256	270	278	289	273	263	254	235	241	273	266	280	246	284	262	243	259	259	315	259	232	270	261	261	272	248	226	259	260	281	270	280	292	268	249	279	256	266	293	265	250	251	279	269	281	254	240	305	259	274	232	267	264	262	279	270	272	282	284	256	292	262	272	262	270	265	274	286	262	279	273	290	253	275	281	255	252	248	265	260	252	248	255	248	269	243	238	265	263	254	289	265	320	282	263	281	280	302	278	284	279	276	298	251	236	257	270	257	272	273	292	298	253	292	283	293	265	264	257	266	254	258	245	247	261	284	257	291	279	279	232	253	281	233	265	253	239	282	268	257	258	270	269	279	294	278	253	246	276	289	257	276	294	246	282	273	274	300	280	279	276	282	317	282	277	253	276	274	268	267	261	278	268	275	258	269	259	278	272	283	246	286	275	304	265	251	283	281	250	253	295	268	263	237	255	268	272	267	293	260	267	286	264	285	280	273	283	275	277	274	270	274	234	247	241	262	286	282	248	266	274	266	252	246	267	278	264	231	239	260	264	277	242	239	254	299
3387	4480	25690	52389	40357	19816	10718	3852	1394	327	318	336	276	297	319	309	334	300	270	301	295	300	281	263	278	303	312	288	267	285	298	312	292	314	332	295	321	303	311	277	307	267	329	302	288	284	280	280	304	301	257	306	307	333	286	315	290	280	306	295	327	278	304	283	293	311	259	318	297	286	348	265	280	282	299	306	279	320	286	311	293	313	288	291	298	281	284	314	348	290	320	315	295	296	308	284	269	314	284	303	300	303	304	289	294	307	271	313	312	318	284	310	281	297	314	311	316	280	318	306	255	280	305	272	301	282	294	289	289	306	321	279	264	292	293	295	277	329	272	295	315	293	297	275	300	283	306	294	273	273	267	284	282	298	305	273	298	266	304	305	271	280	322	308	273	287	285	301	271	302	304	291	283	287	282	283	291	299	289	281	292	266	321	298	306	294	293	307	292	278	310	313	299	278	289	285	297	294	297	286	293	263	339	273	266	282	296	288	278	289	310	324	284	301	293	296	299	282	304	294	292	284	295	325	304	301	277	317	294	268	266	316	303	295	299	302	285	333	278	297	297	272	318	312	279	293	281	288	302	260	297	305	312	273	288	293	319	309	302	289	296	285	304	291	312	267	306	272	252	298	299	304	302	268	300	308	311	319	297	303	273	273	274	252	305	280	289	308	337	307	276	293	291	320	299	308	289	290	299	308	297	273	285	298	282	282	293	272	308	301	267	295	321	291	276	270	264	330	299	297	277	281	302	288	260	336	299	299	285	317	300	289	266	279	315	303	276	275	289	281	272	295	289	278	293	274	306	314	299	294	275	302	306	296	326	284	297	269	305	312	287	290	311	310	302	297	313	309	275	296	270	322	296	292	265	298	320	305	298	317	292	280	263	297	296	264	281	324	260	277	275	287	319	290	282	308	284	283	314	285	303	280	299	296	288	288	291	315	301	303	290	284	318	339	287	338	266	278	261	288	298	293	294	271	301	297	315	280	315	291	287	323	309	301	299	285	305	312	327	292	283	284	319	331	295	298	286	302	310	278	292	294	279	329	287	307	276	289	279	270	319	294	310	274	299	276	300	286	272	295	313	283	275	302	303	302	268	335	313	280	286	294	279	299	289	277	318	288	283	313	322	312	277	279	276	278	297	291	293	317	287	308	277	254	278	307	297	320	295	285	271	274	287	291	286	284	280	316	254	289	285	302	315	284	272	261	314	309	293	327	303	313	268	288	296	336	301	299	289	287	326	304	250	300	281	310	277	284	267	326	297	319	288	264	300	318	299	304	317	301	293	312	320	308	281	307	325	263	284	283	316	295	268	306	313	300	260	294	285	290	281	291	284	272	267	298	303	306	286	306	309	280	300	303	265	311	288	267	312	292	276	308	278	301	277	331	310	292	279	318	287	286	268	281	297	300	281	297	274	291	268	286	291	257	288	299	281	293	290	265	288	312	288	294	292	291	290	299	310	319	280	292	287	309	264	268	302	272	279	294	310	289	303	297	282	289	287	309	316	294	305	304	300	263	262	288	281	280	300	295	275	284	298	311	304	320	301	284	298	315	289	306	304	259	271	257	316	278	290	318	312	302	286	274	289	287	264	264	295	298	318	266	289	302	304	280	311	272	297	317	301	274	256	327	277	297	321	298	268	286	296	278	250	312	314	300	284	272	295	286	297	289	266	312	271	275	310	273	316	302	238	284	319	291	289	279	281	273	286	271	266	310	270	300	293	306	302	327	291	295	307	312	303	293	282	267	277	258	288	317	319	292	269	299	299	283	314	302	309	270	288	280	278	287	318	262	297	275	298	331	295	307	274	291	331	302	295	324	311	298	271	273	323	289	278	313	262	319	301	297	292	269	318	274	289	253	300	292	296	293	299	295	298	313	300	289	306	299	278	303	309	293	312	306	272	330	267	289	281	300	297	260	278	273	272	308	288	280	298	264	302	303	276	286	297	276	273	267	313	323	300	290	288	272	309	282	302	288	279	292	299	250	292	294	263	292	269	281	273	295	294	283	306	287	293	302	335	272	284	314	308	305	310	277	299	278	275	269	289	291	299	269	292	299	282	281	293	295	295	301	299	288	297	290	308	300	293	283	289	308	288	319	293	284	288	269	285	276	287	275	263	271	293	307	289	281	292	294	286	307	286	284	289	286	290	295	297	311	289	285	291	310	297	297	309	318	299	298	272	278	283	309	306	294	281	296	288	288	276	322	312	273	312	274	316	297	282	281	277	312	303	319	286	259	301	298	286	284	267	273	266	312	279	276	307	310	272	269	294	274	321	270	301	286	290	297	295	300	278	285	309	296	290	303	303	289	299	293	301	300	298	287	303	306	298	299	288	305	287	290	334	280	316	279	287	286	274	307	307	306	297	301	289	265	285	276	255	301	313	276	294	296	336	333	295	300	273	288	299	280	286	287	290	280	300	248	298	292	302	305	312	317	274	295	307	303	292	271	274	293	306	299	276	289	292	311	277	303	314	324	265	288	297	279	279	296	300	259	291	321	319	288	283	252	315	299	287	276	296	267	291	303	310	290	299	299	272	321	302	310	313	287	291	253	293	272	294	282	308	279	293	291	277	297	251	295	283	267	293	284	296	276	321	287	281	308	302	292	322	260	304	289	296	279	252	291	285	303	310	313	276	295	309	273	283	285	299	317	316	313	296	256	300	308	297	309	302	315	292	293	284	306	296	282	259	286	299	298	301	282	282	303	277	284	291	337	281	276	279	241	295	299	305	295	281	328	276	313	285	314	272	281	277	291	305	296	295	290	302	270	303	294	280	308	277	325	278	301	290	285	306	307	276	306	288	271	283	301	306	286	282	291	317	283	271	260	264	278	274	290	282	261	266	269	311	341	301	318	289	277	278	273	301	296	262	313	287	294	304	303	284	270	279	318	292	321	295	277	290	289	293	298	287	297	255	296	307	280	292	318	280	297	296	266	282	299	278	258	274	301	250	289	279	283	282	282	281	275	306	312	318	329	294	278	281	312	260	280	276	319	314	266	278	287	294	279	320	284	290	290	273	293	293	290	279	301	291	303	305	281	292	296	300	297	275	311	275	317	290	309	268	261	322	320	302	275	296	272	262	309	294	286	322	298	298	318	280	314	264	287	316	294	323	292	296	292	315	273	275	305	298	290	281	322	274	305	282	312	294	280	309	311	291	273	279	294	300	289	308	269	309	317	271	314	292	285	302	295	273	311	297	306	338	325	282	301	292	289	299	306	286	267	299	299	288	299	320	274	309	286	282	292	247	322	289	273	285	304	307	256	284	305	296	263	311	282	284	298	305	286	298	342	299	295	270	307	293	303	317	292	295	274	304	287	314	313	263	291	296	287	302	290	277	310	299	276	309	289	320	276	297	306	297	302	267	302	293	303	318	310	281	286	287	327	304	281	275	279	282	274	287	299	299	289	300	313	300	295	300	300	295	287	292	292	302	291	296	305	283	290	288	317	283	293	318	288	301	299	305	304	298	271	333	291	305	290
23901	21154	30621	54069	54064	41432	26787	8002	1476	491	395	399	366	377	434	407	423	404	395	421	363	398	394	382	405	400	409	376	399	395	366	372	389	405	377	344	411	382	380	403	387	396	406	391	396	385	387	410	372	418	413	384	392	384	401	383	405	371	360	334	372	400	388	384	381	411	381	416	398	414	388	383	355	363	382	372	363	403	372	365	357	367	386	355	384	367	391	401	386	383	401	367	399	391	394	362	376	372	359	378	347	369	392	359	386	364	363	398	397	392	400	379	357	380	385	402	362	389	382	380	358	398	380	379	368	404	363	363	378	386	401	390	385	375	374	406	399	383	392	385	401	399	387	402	380	388	355	363	378	353	390	380	397	404	401	361	348	389	400	384	378	368	368	383	385	406	363	393	411	353	375	357	369	346	361	422	346	394	380	389	381	367	346	360	397	408	365	374	415	396	386	376	379	365	388	336	370	385	369	384	390	423	391	350	405	368	365	378	384	367	356	390	372	362	371	397	359	344	386	364	407	362	382	342	359	407	374	396	383	372	400	360	332	413	383	388	371	397	362	403	365	386	391	393	418	380	379	381	386	350	358	393	364	408	361	377	378	367	356	392	395	377	355	329	385	383	399	354	370	397	374	378	346	352	359	410	380	368	344	348	361	351	390	417	365	330	377	389	393	369	378	387	383	363	375	365	378	405	351	376	412	374	382	402	368	415	371	404	342	377	387	351	400	362	416	382	400	363	376	365	370	416	323	363	400	343	419	390	384	375	393	397	391	428	367	394	398	379	363	377	402	370	389	383	388	381	377	402	414	379	371	354	368	383	370	376	395	354	354	390	369	371	409	385	366	348	368	375	382	355	416	351	381	349	362	377	402	386	375	404	379	347	399	397	418	359	381	357	348	359	362	379	395	386	416	379	376	359	356	391	391	380	407	395	387	370	401	372	395	402	353	345	389	393	391	376	375	386	371	379	357	364	381	384	375	401	374	364	375	384	410	403	382	383	377	384	365	386	395	393	394	407	423	420	382	370	412	392	378	414	375	373	407	382	371	404	346	371	384	414	399	371	400	376	375	401	366	383	354	366	356	410	369	404	355	365	345	367	407	384	407	405	374	350	415	361	375	398	396	407	420	395	392	352	405	377	371	400	381	417	404	399	355	356	358	378	413	380	397	385	407	347	362	391	363	356	383	342	382	396	377	359	386	359	364	421	371	388	376	370	362	375	370	408	369	358	367	420	385	393	342	386	392	363	356	400	407	373	376	366	374	352	389	369	399	389	387	380	400	368	383	423	414	374	381	350	376	417	355	384	362	341	361	382	407	378	357	333	386	423	358	436	364	393	402	408	364	384	352	361	364	382	363	361	365	387	346	397	412	367	370	397	355	385	400	355	390	377	386	359	398	356	373	431	363	366	373	395	378	396	352	390	409	400	385	386	383	371	388	377	425	382	387	395	382	371	358	375	386	388	387	381	376	327	369	330	375	382	360	408	373	370	393	379	367	395	409	386	366	337	366	406	374	374	357	385	413	368	363	376	394	390	349	373	375	366	381	375	376	366	417	370	355	371	378	386	389	379	392	352	379	380	368	395	383	404	419	354	404	386	388	414	357	398	398	362	391	415	383	385	380	338	377	385	385	392	341	384	365	414	362	369	376	401	389	372	360	346	391	401	377	373	393	424	369	343	400	370	381	428	374	423	407	372	373	372	350	381	378	365	407	376	397	396	359	375	389	374	394	381	362	352	361	340	400	357	423	415	402	374	378	377	379	364	399	438	405	391	380	387	363	377	371	393	405	338	392	389	357	380	393	413	374	402	384	374	363	383	384	399	378	405	378	407	371	404	368	386	350	388	381	430	350	353	390	383	381	365	371	374	377	384	372	378	407	378	346	380	419	378	390	351	385	366	373	388	367	346	362	366	388	384	383	391	401	377	370	392	374	400	404	401	364	328	405	403	418	381	414	352	366	385	386	369	375	375	372	401	372	378	391	388	356	362	359	353	376	386	372	347	368	414	394	426	374	366	403	371	391	399	394	361	374	407	363	364	392	381	398	380	385	364	374	385	373	396	402	405	386	402	392	372	359	356	390	366	399	380	369	356	382	387	387	368	388	397	378	406	394	390	377	379	360	402	393	415	364	386	369	368	387	352	403	343	389	388	374	356	416	365	359	339	359	374	400	399	384	409	403	373	404	361	357	385	381	388	409	411	383	365	377	368	378	382	388	395	372	334	380	395	378	370	388	390	377	382	378	368	381	365	371	371	352	401	393	388	357	395	390	351	401	349	409	373	400	354	359	374	408	378	386	427	389	343	370	378	351	332	365	342	386	357	381	391	339	387	396	363	380	376	401	414	395	403	399	366	389	347	377	371	365	398	368	382	442	394	380	386	347	366	372	358	397	391	372	371	344	369	357	377	374	369	409	381	357	394	354	384	388	361	350	402	376	404	365	378	387	367	350	396	363	375	365	395	376	397	335	438	356	400	358	353	397	336	351	357	377	384	409	390	391	367	412	389	378	408	349	380	337	334	387	404	384	362	373	374	399	386	378	328	386	393	393	367	385	387	392	377	391	367	339	391	367	351	366	382	380	385	401	392	355	409	359	355	409	374	415	373	347	384	393	371	353	366	366	366	392	340	359	386	366	369	345	354	392	358	401	371	361	374	383	376	367	372	405	379	380	355	390	352	403	394	375	369	353	382	403	408	396	386	380	375	393	384	394	380	388	396	381	358	393	403	377	359	365	379	399	366	420	379	343	401	383	395	389	398	385	347	360	364	377	390	344	342	398	379	371	383	382	347	387	376	427	414	375	388	400	392	403	400	396	382	367	374	370	392	379	402	383	376	342	389	425	348	354	373	351	372	377	350	358	354	374	379	360	379	356	396	371	365	395	398	361	389	377	387	377	382	394	384	371	387	372	351	376	374	384	392	409	366	410	386	369	352	353	386	358	388	411	369	378	364	360	395	392	370	346	396	391	381	380	384	368	384	376	401	418	372	391	354	365	353	406	399	361	383	412	361	379	361	405	398	337	378	399	375	384	376	367	386	411	394	414	389	358	368	365	389	391	375	377	360	384	366	395	382	359	403	371	406	387	389	345	392	358	374	368	388	358	420	395	359	356	399	350	373	357	382	387	375	397	420	348	400	384	355	403	385	406	345	387	383	408	380	362	378	396	386	419	354	367	399	356	352	393	373	385	375	372	427	348	378	380	371	353	371	344	403	397	414	395	404	343	406	391	365	371	382	380	361	396	372	382	383	387	408	392	361	357	382	394	395	395	376	387	365	399	366	363	389	347	360	355	384	374	353	374	362	383	366	407	386	372	346	336	388	394	400	427	390	357	352	353	398	406	407	385	345	361	376	363	408	369	395	371	374	389	405	396	387	399	447	350	365	411	398	376	359	382	383	363	363	382	394	342	358	413	378	391	395	378	349	378	383	375	359	377	372	389	405	394	391	358	373	372	339	371	394	413	335	378	374	391	354	364	386
3684	13035	50701	78648	59322	36846	19104	5303	1695	387	390	425	460	429	463	433	412	409	425	436	402	437	431	406	430	409	426	403	420	394	389	460	385	437	417	459	384	405	424	419	441	398	417	410	392	403	373	429	432	432	433	434	419	396	438	422	427	389	402	421	377	392	449	412	419	423	424	412	394	427	437	427	402	395	410	422	391	457	418	423	444	395	409	426	414	379	424	424	435	448	430	422	397	401	402	425	455	406	395	394	442	400	390	413	416	435	407	387	408	424	401	399	419	414	385	396	426	397	407	434	399	401	431	444	434	430	422	416	376	432	399	437	422	471	387	424	410	410	422	405	381	420	413	436	397	430	402	420	409	442	424	429	427	413	426	426	411	417	427	416	398	403	440	406	416	406	425	411	408	422	456	391	437	437	407	430	432	430	437	373	417	412	444	459	424	455	394	420	432	402	426	413	410	441	444	425	421	433	423	422	431	416	404	402	405	408	377	384	430	434	400	437	420	416	446	379	405	410	393	392	363	420	435	430	434	447	415	379	404	452	447	384	425	396	431	405	373	392	426	432	440	406	420	377	449	408	413	406	394	429	399	429	410	419	415	437	422	407	419	447	431	456	413	410	398	429	420	398	400	426	399	407	441	439	429	408	421	422	421	393	437	424	425	444	405	413	416	381	415	403	435	403	407	381	404	401	390	427	432	425	420	407	427	410	419	435	413	396	459	440	397	387	405	396	397	388	399	432	425	420	412	415	400	445	390	424	408	421	433	403	390	476	407	420	387	413	407	406	402	401	373	454	400	401	394	405	393	401	391	410	409	393	428	394	401	401	435	406	418	390	404	399	455	406	398	458	395	436	425	451	445	444	410	441	389	384	439	417	429	397	416	394	439	432	430	455	418	396	439	424	439	408	412	411	430	422	402	438	415	404	397	480	390	406	442	391	443	403	402	414	403	411	437	431	414	403	415	410	397	437	464	390	434	414	408	429	404	445	426	397	436	409	429	438	422	377	422	465	394	387	364	419	431	420	376	416	441	474	405	428	411	450	415	369	418	403	390	397	453	426	417	427	444	384	430	414	399	437	415	420	385	415	427	395	418	426	431	423	397	426	414	419	417	419	396	413	426	391	405	441	436	391	411	445	423	417	439	442	412	463	413	410	417	415	397	382	432	406	426	419	407	457	407	441	384	390	405	407	421	399	410	432	421	376	415	420	395	412	362	424	365	432	420	397	381	447	439	393	425	434	432	420	414	414	404	416	436	392	444	423	387	438	408	432	424	418	436	380	415	429	428	405	364	425	431	408	404	414	422	403	418	402	399	398	441	414	424	427	401	434	437	439	411	403	415	408	401	399	364	401	401	418	414	435	418	422	419	411	402	391	449	387	430	396	429	448	418	458	443	424	408	401	447	428	412	416	414	400	430	415	394	427	455	449	374	438	414	469	409	418	398	408	409	422	416	436	392	447	421	440	425	414	381	380	390	458	428	431	415	418	413	366	416	454	387	403	402	366	406	436	415	430	412	407	422	388	417	392	440	415	414	398	451	460	404	411	415	425	418	447	411	440	390	422	388	400	415	427	420	415	430	387	392	400	419	448	417	430	411	432	371	410	395	415	422	394	418	407	445	418	423	403	379	397	417	410	395	396	444	425	432	409	408	404	397	416	393	369	392	413	433	407	435	402	470	454	382	423	384	386	384	405	419	437	393	412	374	423	379	377	393	402	404	397	428	413	383	382	398	389	421	404	388	436	391	381	433	404	419	405	396	394	393	435	411	373	400	411	422	465	410	388	389	463	411	410	373	383	425	427	420	418	410	404	394	423	406	417	414	404	426	395	388	384	395	391	419	421	419	432	410	414	427	410	429	410	441	406	422	389	401	402	394	421	393	413	368	422	435	431	414	425	405	420	430	438	411	417	434	422	427	443	428	404	425	391	419	394	408	421	383	402	423	433	393	430	395	411	431	440	431	435	425	443	421	414	406	426	430	412	400	428	432	436	428	412	410	395	402	395	436	447	379	423	401	425	375	395	432	409	420	403	408	383	422	402	380	406	396	443	390	430	400	398	395	394	417	397	423	425	415	419	420	391	427	418	425	439	404	421	393	410	438	436	450	408	386	432	402	396	415	435	389	413	383	375	414	419	386	427	436	400	407	388	396	407	453	403	403	409	431	428	414	427	413	398	434	410	401	402	408	412	383	415	402	411	406	403	425	387	427	382	418	450	402	420	413	391	431	389	424	425	411	406	416	425	436	412	433	420	403	460	403	420	432	402	408	419	424	400	414	408	415	408	415	382	417	417	401	407	435	430	443	421	417	402	413	394	456	389	382	410	410	397	402	410	392	399	389	429	398	445	393	418	366	373	390	415	441	449	417	420	423	440	415	396	396	394	443	452	408	420	425	432	398	412	414	399	441	441	429	441	379	374	396	416	372	399	384	466	419	466	396	423	398	401	423	439	385	404	420	372	400	406	427	436	448	423	433	454	409	405	395	405	417	416	392	430	393	393	432	395	397	392	396	410	398	415	407	415	414	420	385	425	385	413	421	417	415	416	394	430	397	432	446	425	418	433	403	403	407	423	407	379	389	451	367	431	417	406	423	411	414	373	420	394	440	412	435	403	420	386	427	417	434	408	415	403	399	445	405	440	404	437	438	394	415	456	390	406	398	423	404	406	427	397	415	395	392	427	406	408	427	388	444	434	400	423	394	387	480	422	415	398	387	381	407	409	414	427	419	416	383	412	400	423	400	443	430	442	428	391	386	399	380	398	364	453	445	404	396	392	396	430	432	390	428	388	425	383	393	446	403	415	404	422	407	419	434	400	459	427	419	433	448	438	428	443	426	397	450	441	414	441	397	436	428	427	432	395	405	437	449	437	396	386	405	378	425	429	405	420	393	383	435	455	414	411	454	396	419	402	420	449	410	372	409	359	418	402	437	387	411	412	427	425	391	430	364	407	374	386	459	444	418	419	414	430	396	423	432	396	385	389	429	422	405	439	420	425	383	448	449	393	403	393	408	405	414	394	396	382	391	403	433	408	385	387	396	389	405	411	390	429	415	417	384	383	403	418	384	404	453	413	402	433	408	434	393	436	405	456	453	439	436	387	431	443	410	403	397	428	409	370	446	384	426	430	428	401	407	412	406	405	393	426	404	461	385	403	407	421	437	440	387	414	409	432	445	412	395	361	398	415	414	406	374	441	402	409	398	380	415	405	410	387	399	420	397	394	390	366	412	376	399	375	390	399	451	412	431	411	386	403	389	390	411	401	393	434	428	443	423	398	402	424	382	402	392	394	397	434	446	407	387	404	408	434	423	390	397	386	421	432	409	427	422	423	405	416	400	442	381	438	413	430	428	374	413	434	416	411	408	423	419	411	389	415	396	386	406	410	416	416	417	418	404	419	421	425	398	440	405	400	423	402	387	374	379	426	431	480	409	404	421	386	387	391	425	435	376	424	424	371	412	433	415	408	439	391	451	410	432	374	419	395
27108	12272	15401	20722	10493	4677	1778	501	306	269	259	279	307	261	266	264	288	274	264	276	267	266	269	272	272	253	260	246	254	269	270	233	262	277	296	271	276	242	283	234	252	278	297	277	287	269	267	254	275	270	275	284	265	273	264	310	298	271	269	234	282	268	280	284	240	263	294	284	292	245	251	283	270	272	282	262	263	268	248	280	264	281	272	267	271	252	281	293	278	276	292	278	308	274	292	257	261	252	285	266	265	270	272	258	255	267	287	289	315	274	305	239	248	283	266	255	280	288	251	280	292	279	255	271	262	254	259	230	261	256	274	308	296	262	265	278	284	232	264	271	281	281	276	271	268	275	264	265	252	287	277	230	269	255	279	276	271	238	281	250	287	272	297	250	285	278	298	260	303	257	302	264	247	261	257	264	230	259	290	245	252	318	271	267	271	274	257	281	305	224	298	296	248	281	283	284	251	284	264	275	254	280	289	247	259	282	264	264	266	279	277	277	310	236	251	275	258	270	247	248	241	251	256	252	258	263	272	240	286	309	292	265	247	237	269	273	276	263	272	236	263	279	276	267	271	286	275	250	250	265	244	281	285	258	267	273	284	295	250	278	282	270	268	289	278	239	277	287	245	262	267	272	285	255	257	269	254	267	269	255	299	245	267	249	276	275	283	267	284	251	276	244	264	305	276	281	280	243	271	285	275	272	251	281	266	279	290	263	273	261	304	258	267	293	236	287	249	275	283	281	249	262	263	281	252	288	273	254	246	291	237	276	258	290	250	286	274	251	310	273	274	272	268	298	270	274	293	274	264	255	251	253	264	260	277	291	244	243	260	253	275	273	271	286	269	276	272	281	257	282	259	283	284	302	266	227	236	285	293	300	246	250	237	250	276	270	256	270	264	282	235	274	259	279	268	268	276	274	250	246	273	284	296	251	264	246	283	264	255	262	275	245	271	252	255	275	266	266	290	273	271	284	262	279	254	271	244	280	267	279	272	279	273	256	272	272	296	268	266	252	282	286	265	257	269	254	272	281	277	284	265	287	236	261	283	300	247	287	274	241	260	277	297	248	263	255	264	250	261	271	246	274	267	275	279	261	228	278	265	271	278	305	276	283	298	258	228	279	262	258	277	256	272	261	279	283	275	256	304	264	289	300	249	259	308	279	291	285	273	246	280	268	255	260	294	296	299	230	260	255	258	281	271	245	264	245	266	258	266	261	285	256	248	251	238	269	274	256	261	256	269	270	292	273	265	281	264	256	261	289	247	262	275	262	253	258	284	252	270	280	258	274	250	271	272	298	302	292	264	251	278	266	263	278	257	249	279	303	280	285	250	254	296	264	279	257	262	259	254	284	272	248	279	258	270	281	252	287	284	263	288	279	262	289	315	261	297	288	269	256	269	270	264	263	292	275	267	272	245	259	271	275	256	256	268	278	252	273	284	286	282	284	255	264	263	250	262	302	263	268	257	292	274	287	279	269	260	264	282	261	272	267	281	263	296	252	279	279	273	276	290	296	278	270	278	273	287	290	294	262	266	255	266	296	288	284	256	269	257	262	271	303	284	275	275	240	272	283	279	271	279	260	245	280	269	267	290	295	282	268	262	266	278	268	270	285	265	288	257	266	275	296	278	253	293	277	273	256	273	302	259	286	276	261	242	260	290	292	270	246	281	272	293	252	245	263	291	256	267	256	274	275	293	277	266	312	283	238	266	297	268	254	272	276	283	242	260	264	309	300	250	272	302	237	289	274	223	277	263	286	269	259	264	279	259	274	295	286	278	279	284	257	269	268	243	274	282	282	244	290	255	282	240	251	243	246	227	251	262	295	263	277	253	259	266	248	274	258	288	299	278	268	249	259	264	258	264	294	261	290	274	276	255	248	255	271	237	257	261	256	261	278	284	296	276	280	263	251	283	249	258	287	281	246	239	248	283	293	265	278	276	274	288	263	291	285	273	248	287	248	268	275	273	267	299	267	259	275	278	285	289	235	283	250	261	255	293	259	281	258	287	283	260	267	263	299	268	260	264	278	282	276	265	267	260	285	275	246	263	252	269	245	264	279	277	262	234	282	236	251	279	260	264	284	259	274	283	261	248	249	260	253	299	269	272	288	240	238	288	263	258	251	270	241	273	257	271	282	278	256	251	271	249	273	262	259	256	247	255	273	291	261	254	283	285	265	263	273	260	270	273	276	241	270	298	263	276	275	263	238	268	267	276	288	246	258	281	274	272	285	264	258	279	293	255	259	275	264	236	284	259	262	275	266	284	264	247	301	248	282	277	269	295	264	291	274	243	265	280	282	265	289	269	279	246	237	305	244	257	277	266	280	266	262	290	291	252	285	290	306	284	279	276	257	238	243	284	275	228	282	258	237	250	242	236	260	253	257	270	258	257	291	244	268	273	280	283	281	301	274	256	278	287	265	284	268	270	267	259	292	297	288	301	225	230	252	288	285	260	249	284	297	292	288	268	291	268	260	278	304	259	273	296	254	279	284	243	249	253	275	272	259	279	284	282	280	278	280	255	269	264	263	277	246	264	248	282	294	277	253	266	282	270	265	249	259	277	244	275	249	241	283	251	292	277	274	266	256	248	251	264	267	291	306	272	285	289	288	253	250	282	272	281	258	257	266	288	308	279	271	253	259	267	267	274	272	288	246	238	262	268	260	315	266	248	266	268	305	266	259	270	255	235	263	312	250	249	237	277	269	269	262	284	284	257	280	257	283	275	215	286	246	275	263	263	271	268	277	265	233	267	255	264	261	241	239	278	288	304	288	283	272	257	253	240	260	278	290	272	255	286	268	249	267	272	277	261	279	265	278	264	250	271	264	300	266	254	270	295	247	265	248	274	254	258	245	261	301	278	232	239	291	262	269	265	279	278	238	258	281	276	281	270	263	269	283	275	252	261	275	283	250	272	248	303	281	261	261	268	280	249	269	260	266	275	272	280	272	257	256	261	258	256	255	273	312	275	294	265	269	294	258	269	266	268	288	261	298	272	285	280	265	252	244	274	260	273	273	301	285	246	301	278	285	260	290	306	274	298	244	279	264	264	288	282	250	269	268	263	267	295	275	277	266	294	258	298	271	283	268	237	254	255	250	261	248	277	277	244	279	262	292	283	277	285	263	291	256	259	280	268	266	261	248	309	267	283	295	269	272	261	290	264	282	287	296	284	252	246	294	262	287	282	242	278	298	262	287	276	274	257	262	251	281	276	268	273	268	259	278	281	258	278	302	287	290	309	281	254	289	263	267	277	251	270	294	277	293	301	308	270	267	298	314	291	291	254	281	263	253	269	282	280	264	277	261	275	260	279	292	309	269	271	269	264	279	265	255	254	289	258	284	287	285	265	244	276	290	282	253	273	273	276	291	271	276	282	280	293	242	259	260	255	275	255	264	248	297	271	285	254	275	278	255	268	257	262	283	269	266	303	266	257	260	302	276	287	265	271	284	279	248	268	298	290	265	253	262	295	272	252	292	281	283	286	265
4834	2696	17044	14557	8066	4317	1915	549	373	287	299	289	256	311	281	258	252	295	300	302	262	287	271	238	292	304	285	289	304	296	275	280	258	284	300	292	298	325	312	283	284	306	307	269	268	289	284	301	289	262	275	338	277	259	276	294	292	278	269	280	269	311	294	290	286	285	293	289	270	309	277	302	295	291	246	278	274	297	285	264	282	281	255	263	298	274	291	274	281	285	266	274	264	281	264	306	284	279	280	289	257	302	257	293	288	299	277	283	244	289	267	302	219	326	258	253	264	252	306	303	307	263	305	290	281	262	297	288	275	291	286	298	275	265	268	278	281	279	275	270	269	285	327	266	310	286	285	295	276	285	302	300	257	287	272	279	286	279	282	297	315	311	270	249	297	300	278	304	236	299	274	296	277	303	253	270	302	273	276	290	254	297	314	293	274	303	290	292	296	274	287	296	301	264	284	272	282	258	272	276	288	280	284	258	276	276	303	253	310	291	264	300	294	318	302	291	294	292	259	298	316	339	283	264	288	297	268	278	298	268	275	266	291	302	276	310	273	295	287	291	297	282	241	284	267	305	304	280	262	267	258	271	306	287	280	274	259	288	297	292	297	298	278	306	294	265	295	259	255	281	275	305	279	313	277	279	284	271	253	275	290	279	273	257	298	272	268	307	275	291	290	292	294	283	272	289	297	275	281	277	302	247	298	294	316	282	276	290	290	266	269	277	262	315	250	280	242	284	281	266	268	302	277	271	303	282	253	326	288	285	308	256	294	268	278	298	317	273	255	276	279	281	296	264	280	324	285	266	275	290	259	289	279	293	250	292	254	266	280	275	274	272	297	307	326	287	323	264	300	282	287	246	287	265	292	314	296	286	296	274	273	297	264	256	253	270	283	284	276	282	283	288	285	276	272	258	264	282	263	282	281	296	303	309	268	288	272	289	289	299	285	274	295	295	267	311	298	281	272	284	304	258	284	282	255	294	294	253	244	238	266	303	254	272	256	291	275	275	312	281	269	273	295	286	279	308	244	259	265	290	299	257	310	290	301	275	282	294	292	256	274	271	264	271	300	286	292	265	307	287	265	293	303	265	287	294	255	267	292	291	272	262	272	278	286	273	285	295	289	278	295	268	271	284	263	294	284	251	303	298	292	289	278	279	283	287	269	275	272	297	264	255	298	240	269	291	285	267	265	305	307	277	276	269	289	263	312	302	282	289	301	304	259	269	265	294	297	271	265	317	278	293	287	286	292	255	267	280	283	273	300	276	267	306	294	313	279	274	280	303	285	264	300	283	285	286	280	268	294	287	311	288	279	307	257	258	284	289	302	270	273	318	260	273	294	262	285	282	279	307	271	290	286	291	300	269	306	288	265	273	298	273	277	262	310	278	288	293	300	304	267	273	273	299	239	275	289	269	288	300	302	287	257	290	284	288	276	291	266	266	266	284	303	278	279	279	299	298	292	302	259	272	304	309	269	258	304	264	291	299	277	281	299	249	312	263	296	302	291	269	289	270	268	282	267	269	289	271	294	273	304	307	285	313	292	273	272	304	267	262	294	262	323	295	287	284	265	272	264	284	257	291	285	288	278	314	286	280	293	296	298	278	243	275	271	285	295	285	274	269	286	259	273	298	297	306	254	269	294	291	291	279	277	277	280	291	268	326	263	287	295	293	303	281	274	289	269	292	279	276	295	286	304	261	297	285	300	292	277	290	257	285	311	303	239	282	292	316	273	310	280	286	267	293	279	268	295	259	296	273	279	302	308	308	302	252	274	278	295	274	265	276	291	278	308	306	298	288	261	303	280	306	266	279	311	307	266	268	303	306	281	291	282	297	300	258	266	307	264	287	273	279	272	280	281	265	296	279	285	280	299	280	302	275	269	276	281	296	284	320	306	298	272	311	267	307	301	291	279	330	281	291	275	286	260	280	273	287	268	298	296	301	265	276	279	272	282	298	291	298	307	288	299	250	280	314	282	296	287	280	277	279	271	284	287	283	293	280	281	255	272	277	290	272	283	282	303	270	310	306	315	266	271	278	277	280	260	285	296	296	283	303	286	300	272	262	297	319	301	270	301	261	277	261	287	288	295	292	270	277	285	269	263	270	281	265	322	282	306	288	294	303	327	282	267	261	261	300	283	280	281	297	314	312	287	293	260	306	295	288	282	284	284	273	292	274	307	270	244	277	266	279	300	253	267	288	288	274	263	261	261	305	273	276	267	284	326	280	266	289	263	277	296	293	272	310	273	254	300	274	289	303	290	281	300	266	313	265	301	270	293	262	285	299	301	309	268	310	281	300	254	274	297	283	306	309	269	258	272	311	274	295	317	282	287	288	271	277	303	293	264	313	294	291	289	271	291	271	296	276	253	297	278	307	267	257	256	273	288	294	279	279	306	255	276	302	294	268	312	271	285	335	240	287	283	287	277	305	259	268	323	290	270	318	275	282	248	299	288	275	304	276	297	287	294	286	272	274	253	293	289	307	301	290	282	281	257	266	269	296	263	297	256	264	278	253	290	282	279	292	297	291	293	283	287	278	272	266	289	260	290	281	265	267	277	301	298	304	280	284	283	324	253	305	279	295	262	301	256	288	296	259	253	266	288	282	271	274	277	281	292	248	272	271	268	288	286	295	295	295	296	283	287	295	260	287	256	210	290	298	262	286	272	279	274	288	295	262	275	306	286	299	305	264	292	308	278	285	257	276	283	275	304	275	279	295	287	279	267	285	308	269	304	276	254	269	247	278	274	285	265	273	281	282	294	265	254	296	257	313	292	283	276	273	270	257	289	301	267	331	294	283	302	263	283	292	260	290	290	300	293	299	236	274	265	301	262	266	283	303	275	280	301	315	284	277	284	283	268	269	280	274	253	287	300	297	288	268	291	272	262	292	296	291	279	283	289	268	276	248	304	279	260	307	306	284	271	292	275	286	293	269	269	282	270	274	275	285	272	306	284	301	286	295	282	259	264	284	289	290	298	296	283	298	304	295	260	261	269	298	316	271	291	291	269	240	314	308	287	324	280	289	247	248	271	312	279	277	257	294	288	247	290	276	293	283	321	272	275	285	300	303	286	303	268	271	255	258	274	288	259	264	282	297	327	273	286	330	289	304	273	280	279	295	290	293	300	270	280	281	262	296	273	275	272	272	290	277	254	279	305	293	280	295	262	263	279	301	269	276	279	286	286	296	284	256	270	307	310	282	277	278	263	291	273	271	320	307	266	300	286	270	305	290	276	288	291	296	275	302	269	288	272	298	272	277	289	272	287	247	281	292	283	275	275	275	255	311	289	278	278	285	275	293	296	291	287	279	273	285	263	303	299	260	266	331	298	313	271	245	285	290	268	297	258	281	276	282	266	268	274	330	284	291	262	262	255	273	289	275	265	278	277	283	285	285	282	252	308	279	286	273	284	288	286	283	254	315	269	272	300	314	333	286	282	321	279	271	282	279	315	274	254	261	306	276	291	264	285	307	273	288	267	263	294	282
25216	21146	38122	38222	36094	30651	16442	3745	989	293	327	290	288	294	266	304	272	284	289	269	271	262	238	301	289	271	297	254	274	283	264	284	278	303	294	270	289	287	276	296	235	306	252	280	265	249	277	282	261	253	275	254	290	310	284	266	271	272	295	285	275	253	263	267	247	280	291	289	275	281	248	260	286	273	276	257	283	276	285	318	272	272	290	287	299	273	275	288	290	308	267	283	276	272	261	274	260	279	264	296	290	259	287	284	273	251	284	251	284	239	264	298	279	283	269	309	250	224	294	240	271	284	267	281	248	271	270	282	255	250	262	249	277	271	268	321	255	268	258	271	262	289	281	284	265	277	254	297	262	282	248	275	288	290	244	285	281	278	252	271	252	281	274	254	269	268	286	279	263	266	280	259	288	276	264	265	274	307	279	270	281	253	270	286	260	264	305	280	267	265	283	278	265	278	285	257	246	270	276	239	268	261	261	249	255	265	285	266	255	270	280	271	268	284	291	282	262	277	262	274	241	269	258	276	280	256	273	296	297	279	282	298	273	308	260	272	273	275	263	269	278	220	251	293	268	275	273	293	255	276	266	255	269	254	230	300	268	290	263	270	263	293	264	268	282	310	237	293	279	292	310	273	277	275	252	272	253	268	275	277	270	275	281	249	250	238	292	292	258	268	255	299	291	272	296	273	282	258	240	261	260	260	286	260	250	281	251	274	301	252	267	262	236	252	271	251	268	263	244	245	264	281	263	281	251	247	276	248	251	282	269	256	275	302	306	270	270	268	263	292	271	300	238	282	259	290	278	261	246	257	259	266	260	277	232	252	277	271	292	244	254	264	260	272	261	250	274	284	275	257	268	273	264	249	283	273	257	283	290	266	274	287	260	258	264	281	288	253	256	258	292	286	261	294	276	278	281	270	261	253	295	278	304	250	271	276	251	296	280	270	238	297	286	256	286	260	279	285	266	297	275	277	276	293	267	294	275	272	269	277	288	247	273	253	254	284	251	258	278	248	246	279	264	277	282	262	282	295	314	295	232	277	317	273	271	270	267	275	290	295	266	259	280	281	282	298	275	253	265	319	275	280	292	309	258	264	261	301	266	297	262	257	278	278	266	282	268	258	268	246	282	285	240	276	285	270	263	252	258	277	257	266	250	279	281	267	260	289	258	268	293	296	263	300	281	275	268	257	285	282	268	276	268	289	250	272	261	287	249	260	258	273	275	277	288	277	277	236	264	274	291	265	293	284	276	266	300	265	307	292	258	270	270	293	279	296	271	276	298	296	244	248	277	275	306	291	273	266	304	237	264	291	295	260	291	316	281	292	243	246	254	278	308	274	262	264	270	256	289	301	258	290	293	269	297	253	278	263	308	268	291	248	277	275	268	261	261	260	251	249	243	263	267	302	253	270	295	269	282	280	280	306	259	258	255	234	252	277	305	296	238	261	277	271	257	256	264	283	267	311	269	260	261	290	244	281	257	270	284	278	263	259	269	264	302	300	237	249	284	274	296	273	302	293	285	292	268	282	278	252	273	269	291	267	251	270	264	288	247	284	299	259	247	262	259	277	287	259	262	264	258	277	269	259	274	271	253	288	279	300	265	264	289	275	272	275	270	285	306	291	254	279	299	285	277	261	280	268	270	277	248	250	283	277	287	289	246	314	279	258	298	275	287	268	263	270	286	250	299	248	273	276	265	266	277	272	272	301	262	268	271	238	282	273	252	282	245	257	234	277	262	277	258	267	234	275	295	292	249	262	302	259	305	281	268	276	250	260	260	263	280	277	271	271	250	241	254	308	276	267	268	286	262	286	278	269	262	276	279	278	299	298	278	245	262	269	269	279	269	271	278	253	284	294	270	292	261	302	291	258	279	279	276	275	267	282	255	266	296	293	267	282	300	267	265	265	291	285	300	245	255	261	273	249	287	268	285	267	254	259	272	265	282	258	296	266	264	269	263	296	251	285	258	343	279	248	285	297	278	255	249	268	279	277	279	272	282	264	286	280	271	247	279	266	264	262	272	261	293	275	275	276	275	281	274	278	270	260	268	294	266	264	274	275	273	265	266	263	279	285	271	257	272	279	270	275	269	263	280	265	260	251	263	287	280	280	255	305	282	264	271	282	295	292	274	302	266	258	275	286	225	286	288	250	282	284	297	254	237	273	277	253	311	274	295	285	316	262	258	283	306	255	277	278	275	319	295	284	285	256	261	261	291	267	264	288	251	244	287	272	278	262	288	288	260	270	264	260	285	274	270	265	259	257	281	268	264	300	265	282	262	277	263	309	271	281	290	266	247	288	302	307	280	265	254	274	274	273	288	260	263	268	257	290	281	278	251	301	294	279	269	287	294	289	278	270	266	257	264	239	264	297	238	255	266	258	248	254	288	243	243	282	277	257	251	272	250	274	278	298	264	260	264	261	253	257	257	293	264	275	269	268	277	264	284	274	281	242	247	261	297	283	257	279	265	242	278	263	307	277	265	271	268	235	285	267	257	295	256	291	300	269	257	318	288	262	299	269	282	269	254	290	309	288	277	265	252	289	286	257	263	268	276	264	266	256	256	290	259	250	290	248	251	258	247	274	285	260	290	274	296	252	249	268	280	298	297	288	278	274	297	271	274	309	303	262	275	294	258	275	269	269	264	280	294	275	267	233	264	275	275	263	260	273	257	255	302	278	304	277	269	278	264	282	272	285	260	285	277	251	278	300	279	282	283	252	241	281	280	255	283	294	279	297	241	259	303	266	302	279	260	242	275	263	262	280	262	277	267	248	266	286	261	285	282	273	273	274	305	264	248	276	300	279	266	313	272	267	300	285	264	302	278	274	276	277	293	251	230	290	251	303	239	277	256	287	238	279	280	319	289	251	302	285	280	252	293	274	249	281	280	277	276	293	273	277	325	270	232	252	278	263	269	287	241	283	261	305	298	273	270	263	252	259	239	303	287	265	257	252	310	284	297	303	273	247	292	268	301	260	299	253	296	284	277	298	276	253	269	285	295	251	301	251	284	261	286	272	289	248	269	263	281	256	281	282	253	233	265	237	267	258	266	302	288	263	254	269	250	261	313	267	260	268	279	267	280	255	264	274	244	266	255	275	265	256	281	264	278	266	286	270	273	285	281	247	260	277	258	277	265	287	281	266	269	255	279	305	297	299	260	277	270	268	279	249	283	245	287	266	274	307	275	306	276	297	272	296	267	267	259	265	271	258	261	284	288	303	283	247	261	290	239	280	284	312	258	289	281	262	256	268	270	292	279	301	286	243	265	272	284	247	269	299	258	273	269	258	299	258	273	283	276	267	262	263	270	255	282	259	254	268	253	275	258	271	287	273	271	271	254	270	294	269	275	312	255	278	270	293	283	264	302	282	264	288	272	292	268	267	240	255	252	272	268	269	243	254	265	246	286	267	265	279	268	271	293	279	263	266	246	256	295	256	271	232	238	283	275	270	258	277	277	246	245	263	278	253	270	275	293	266	239	279	294	283
5196	36649	58996	32220	33357	25686	10727	3624	1345	341	320	332	299	315	283	328	318	301	315	303	301	332	313	276	313	297	335	303	320	293	313	275	288	344	319	271	302	317	274	299	292	323	306	306	279	346	309	322	330	309	308	279	312	303	305	304	289	284	307	303	298	311	281	310	326	325	346	313	336	313	320	261	322	305	310	296	323	305	289	307	303	322	310	307	296	330	307	302	301	285	318	282	300	296	272	330	305	314	321	325	305	309	330	304	285	318	340	322	332	293	327	305	318	327	295	315	326	294	323	338	325	297	304	280	290	319	306	309	323	309	317	333	317	293	316	279	294	273	312	304	304	338	317	303	310	283	295	329	276	291	346	289	298	293	308	296	275	321	321	312	293	294	299	264	292	313	298	296	305	329	310	337	343	310	276	315	302	313	318	285	306	294	316	306	276	293	335	282	327	309	323	308	280	285	320	308	298	296	313	277	312	311	285	312	298	321	332	292	297	319	297	293	254	309	300	300	334	300	294	283	305	327	317	325	305	335	334	315	329	308	316	283	303	268	310	294	326	318	300	348	284	280	289	293	331	278	319	310	311	307	297	293	287	337	300	337	309	291	317	324	298	283	304	313	310	288	314	321	300	334	298	269	347	318	318	318	325	289	304	298	313	299	290	307	295	333	299	303	276	346	304	320	306	293	301	328	310	328	299	340	293	313	275	360	343	325	291	317	315	295	353	278	290	299	332	330	310	325	306	321	306	305	315	323	291	323	314	310	308	306	331	279	256	314	334	319	297	290	306	299	292	321	297	291	303	302	312	300	254	290	282	290	304	325	314	305	292	296	302	297	319	309	257	278	283	313	332	304	318	249	291	333	276	310	315	305	287	289	300	317	269	320	303	287	282	296	339	309	307	332	285	298	282	324	292	305	326	308	279	329	318	295	308	325	299	327	350	329	318	301	317	332	317	290	321	333	284	319	289	299	338	302	323	318	285	285	313	293	303	302	329	324	316	315	298	322	330	280	279	334	293	281	287	304	320	298	307	316	282	296	346	319	304	331	311	314	315	318	297	308	304	322	296	269	314	299	295	291	306	309	328	288	329	332	313	315	328	306	289	330	316	299	299	281	290	281	293	318	282	281	280	294	347	301	304	333	293	286	305	329	308	305	331	285	291	289	340	280	300	325	319	293	306	296	304	301	283	300	294	305	290	289	287	305	301	294	297	304	318	293	300	305	307	287	317	281	295	345	333	284	322	314	302	308	313	323	296	279	332	319	274	316	304	309	290	297	308	316	309	338	271	291	315	299	318	300	309	279	290	299	312	316	315	288	308	327	317	303	292	281	315	301	290	318	310	322	307	340	323	307	282	310	293	321	292	293	321	318	304	277	286	291	328	325	295	356	296	288	295	301	316	312	304	299	300	296	310	326	295	311	333	295	297	306	304	326	266	309	295	315	314	271	323	296	270	272	347	321	292	300	308	298	294	315	297	289	323	280	354	309	305	279	303	300	308	317	303	300	245	293	317	283	323	302	301	293	306	305	298	329	322	304	268	286	327	313	326	315	275	306	324	301	315	334	359	299	327	275	301	335	286	292	344	314	301	330	321	300	319	321	305	274	296	304	269	297	311	291	312	320	295	315	314	317	307	300	305	282	327	295	275	297	322	325	326	318	296	297	290	305	308	298	291	290	295	298	320	315	303	310	276	290	326	301	299	300	328	319	292	308	297	299	275	287	334	289	288	321	324	291	282	282	298	295	312	319	325	317	314	283	307	322	323	303	314	320	291	313	311	305	303	311	310	323	297	285	320	320	295	316	281	300	360	290	313	321	281	327	299	317	310	307	323	316	285	314	283	309	323	297	324	296	308	307	305	299	286	299	314	298	305	312	295	339	318	292	272	324	336	324	304	283	292	328	309	296	319	322	272	304	306	311	357	326	302	289	304	318	294	292	303	319	320	302	310	290	312	290	290	316	276	306	323	324	303	289	341	282	300	293	309	312	314	288	311	314	304	330	316	308	323	296	323	336	300	322	312	290	295	324	301	316	331	301	305	332	320	302	282	289	326	321	327	292	309	307	337	287	296	316	281	303	306	290	309	315	303	300	285	308	279	278	304	282	333	331	322	305	301	323	350	301	329	329	330	292	304	318	322	293	302	311	307	309	302	287	267	301	315	285	288	308	300	330	300	299	289	281	305	292	302	309	303	334	273	328	295	300	316	298	321	285	294	286	298	329	291	295	302	303	303	315	312	305	324	345	309	323	299	275	313	333	332	290	284	291	320	304	339	316	301	291	276	298	276	280	276	336	275	297	334	303	306	291	339	315	294	290	329	319	306	305	325	290	291	296	289	285	300	286	300	286	270	303	282	284	293	313	299	302	263	299	283	274	274	319	312	306	312	324	331	363	301	293	310	292	291	296	293	349	296	309	314	314	301	312	331	304	309	288	299	307	330	287	323	307	280	276	304	310	312	325	335	277	326	286	337	326	275	300	273	280	288	283	332	278	276	289	305	316	309	312	306	262	302	276	272	315	302	326	319	326	305	277	293	304	304	284	316	289	328	299	297	311	321	307	331	318	297	303	305	332	306	304	295	286	329	298	292	309	300	283	304	324	291	308	303	311	264	329	322	302	286	313	281	310	297	299	308	322	299	320	299	307	299	303	309	320	291	279	301	297	269	321	314	277	303	306	292	287	307	297	304	324	330	328	298	282	286	290	298	315	283	337	324	303	320	310	331	316	327	315	317	288	268	299	310	296	316	319	265	316	296	290	312	283	306	293	302	303	303	308	275	323	324	287	309	320	292	276	295	264	336	317	280	316	292	297	298	319	293	316	313	313	298	288	330	329	290	277	304	314	278	313	288	302	281	299	304	273	334	310	326	310	312	315	301	290	288	286	309	301	317	329	307	313	287	323	321	330	307	295	329	328	318	341	288	277	316	295	291	308	277	300	329	317	326	318	305	313	297	301	308	298	307	316	295	312	313	279	281	305	309	315	298	304	306	349	333	322	314	308	297	345	303	284	298	296	283	322	323	308	272	287	321	337	317	295	301	327	315	298	277	299	308	280	295	295	333	326	299	292	316	304	309	346	292	311	304	302	331	312	301	311	308	297	291	305	303	306	302	325	265	294	299	324	305	315	327	314	289	306	323	312	288	317	313	303	326	300	297	284	312	312	308	307	289	307	286	325	304	300	313	308	345	299	289	308	292	300	255	316	290	305	305	292	311	315	306	300	331	290	304	321	318	322	284	308	301	296	297	314	283	340	305	312	307	310	303	333	328	347	313	292	334	324	287	318	296	315	272	300	308	309	323	301	291	302	293	319	322	285	303	301	316	305	300	277	315	314	298	285	301	294	305	324	312	292	317	286	305	292	290	324	311	314	277	288	305	342	310	298	362	315	308	305	264	303	294	277	312	312	336	321	301	315	304	316	305	302	288	287	293	274	312	327	263	333	317	298	328	298	300	299	294	318	278	314	316	305	291	314	286	307	341	299
23934	21163	34194	34882	44152	36632	32845	13932	3483	472	408	424	383	371	398	402	372	387	364	428	399	392	347	387	374	370	369	347	349	372	374	358	367	379	345	367	354	381	378	338	306	351	386	385	385	378	387	406	375	349	372	338	384	385	341	348	342	369	384	386	358	350	407	377	358	375	361	343	364	356	338	378	336	392	397	381	378	359	365	343	349	346	341	385	346	361	360	383	359	418	354	358	345	387	368	346	354	351	394	391	387	382	375	340	358	411	410	372	357	372	314	330	352	373	375	378	398	347	318	382	378	388	369	366	349	331	329	353	385	328	379	364	396	330	362	375	359	364	371	372	357	362	335	352	363	366	331	330	371	385	382	377	344	385	363	372	345	366	406	357	366	360	386	387	332	352	370	382	324	365	346	351	342	337	366	352	362	343	397	370	351	367	378	361	348	379	367	386	376	345	344	384	384	373	398	352	362	371	355	365	391	311	378	332	333	380	342	385	370	363	360	359	349	346	377	358	361	356	361	355	371	355	340	373	365	360	352	367	377	380	379	354	325	371	390	354	377	357	371	387	379	371	372	344	368	351	376	363	365	328	411	358	358	347	357	376	366	365	362	341	349	370	340	385	388	336	362	392	358	373	370	363	380	372	346	396	346	370	361	387	348	370	345	382	373	358	336	364	333	350	343	387	363	383	344	357	357	368	397	385	360	367	343	355	366	375	363	386	337	384	358	367	353	364	380	389	377	361	342	341	389	332	354	368	374	349	378	374	353	349	342	368	369	411	354	361	344	365	367	333	361	372	403	376	328	351	380	369	337	390	358	337	394	369	354	395	374	365	401	350	357	361	354	384	406	353	338	358	369	356	397	375	371	352	372	348	354	345	382	354	350	393	359	324	401	366	359	378	402	378	362	382	356	355	390	356	386	374	341	392	381	384	372	344	377	328	350	359	373	361	382	347	341	367	348	361	355	371	342	393	381	382	392	345	358	375	320	357	342	367	365	333	368	380	378	358	301	390	376	365	366	371	357	386	359	368	378	349	381	342	370	362	381	357	362	364	341	344	365	385	348	366	375	372	340	377	377	373	361	334	361	395	357	331	370	369	362	368	372	349	369	384	367	378	356	325	327	328	352	349	361	365	330	383	355	361	371	374	385	355	360	351	355	357	388	377	371	360	372	392	343	361	377	364	374	384	377	341	376	355	399	343	341	387	348	359	365	355	335	383	385	349	375	332	351	363	342	378	361	377	364	354	377	370	373	367	380	346	391	370	371	364	367	340	405	325	376	371	406	369	377	371	384	387	340	358	365	324	360	366	348	331	387	330	361	374	364	353	350	355	328	337	347	356	383	374	369	361	418	305	356	377	373	421	338	341	409	372	357	372	369	372	402	355	342	347	365	338	327	353	392	351	369	368	382	389	387	356	359	325	363	345	373	370	349	333	344	365	373	374	329	388	358	367	370	342	348	378	363	369	370	365	373	356	347	385	376	386	371	345	357	377	372	371	333	357	329	349	363	364	362	406	326	384	373	370	326	354	371	360	347	346	356	377	349	348	350	376	376	396	394	354	402	373	367	351	363	386	378	323	381	376	345	344	333	335	392	362	338	332	385	372	340	365	346	391	349	352	356	388	407	353	374	361	333	337	367	339	344	376	384	336	377	356	366	354	359	342	339	349	326	365	381	386	378	339	369	387	347	396	382	351	376	339	380	375	357	367	363	347	362	378	342	379	336	357	368	372	377	390	374	370	331	377	376	379	366	380	376	361	370	348	373	378	350	377	351	337	382	393	365	376	348	342	373	365	356	359	366	346	346	351	359	322	346	351	367	374	354	365	372	367	342	334	336	384	362	363	386	344	387	372	326	332	404	333	331	333	377	350	350	391	360	349	357	388	367	328	348	352	358	327	374	388	382	350	348	358	357	365	370	351	363	359	370	373	332	366	361	369	361	344	362	355	313	330	370	353	345	381	381	362	381	355	358	333	348	358	366	350	384	380	372	353	367	369	392	394	343	351	388	370	397	364	376	384	388	337	363	399	374	342	382	346	355	364	352	353	355	348	367	302	356	329	364	361	352	390	374	353	358	357	346	380	363	363	385	371	371	326	299	322	355	355	367	377	342	361	374	376	409	370	336	350	380	377	359	349	362	344	379	348	347	367	375	343	357	334	363	349	379	367	356	395	364	364	352	385	357	375	366	335	352	398	341	396	373	336	360	339	380	367	386	356	366	344	369	394	351	361	366	334	364	353	364	370	359	353	371	364	342	333	346	361	362	317	354	353	389	357	338	356	351	355	336	374	369	362	391	361	380	360	360	347	359	358	372	346	359	378	383	366	346	351	381	357	349	351	351	347	390	360	394	379	383	359	386	349	354	373	366	379	365	345	362	372	374	365	353	356	386	354	350	352	355	390	352	375	365	385	357	371	379	378	361	376	345	375	344	361	377	371	345	374	378	364	359	357	376	343	371	367	358	363	353	360	416	341	367	345	418	375	341	362	364	362	384	356	343	349	374	342	383	356	360	344	375	363	376	340	349	355	371	374	365	368	337	363	358	373	348	353	378	376	364	339	343	358	369	343	384	371	396	360	366	338	337	327	344	343	376	331	360	361	356	341	359	350	362	382	390	368	365	376	372	321	353	326	383	380	362	330	367	395	367	365	341	365	393	334	379	355	344	363	347	347	356	345	370	401	395	358	344	362	352	385	371	338	360	381	347	385	337	394	349	366	365	369	346	324	375	336	368	346	371	406	403	327	373	372	371	347	352	341	337	354	344	365	373	381	351	350	352	347	373	337	360	327	351	414	351	360	360	336	351	377	372	375	372	329	349	378	380	380	347	383	359	358	363	324	382	362	382	355	387	314	371	331	369	381	356	374	363	350	389	341	361	362	352	355	365	371	345	365	392	370	359	378	362	317	360	386	335	358	336	348	374	355	344	349	373	349	383	382	375	373	364	351	380	361	346	373	355	400	346	390	346	363	355	381	338	345	334	377	384	380	394	378	338	380	344	318	344	360	360	346	361	337	355	328	348	379	369	334	335	358	356	388	384	373	379	349	377	353	388	356	393	359	385	359	344	369	358	374	403	350	362	358	355	337	366	342	349	340	355	370	375	341	355	343	352	366	355	337	325	361	356	356	360	297	362	358	404	363	340	356	362	368	351	354	376	348	359	345	389	403	357	361	351	372	393	397	378	353	365	363	360	347	361	369	345	378	336	370	350	352	348	343	379	360	354	363	368	381	397	397	351	335	331	350	363	345	323	406	358	364	365	337	368	382	345	348	366	375	392	342	349	356	337	363	381	385	380	349	342	365	405	368	396	382	357	369	388	331	382	379	382	371	394	353	365	362	375	360	311	360	325	383	342	375	371	347	343	379	353	387	378	369	326	355	364	391	371	367	393	334	324	356	354	361	369	356	345	343	371	383	342	371	373	362	400	355	360	361	366	342	334	346	378	347	357	342	366	368	334	368	376	368	327	356	382	380	365	321	366	400
9272	50897	62841	57356	52741	33081	28446	10596	3676	484	464	427	435	434	412	400	397	423	404	427	410	419	399	398	401	439	404	408	391	378	381	433	442	409	386	393	404	364	428	393	425	450	411	426	439	425	427	420	385	414	410	439	409	447	429	393	385	400	389	407	445	429	410	443	452	371	396	435	407	448	402	434	409	409	424	428	418	432	393	432	395	410	415	391	421	413	383	468	421	458	427	444	440	389	386	398	410	406	392	397	397	399	395	379	414	421	421	408	418	403	409	428	397	428	406	376	426	416	384	409	423	440	378	422	382	384	404	412	406	409	409	410	396	394	423	413	415	442	433	392	431	447	410	430	382	404	400	402	365	375	436	420	448	401	424	377	372	401	406	405	394	400	402	397	378	446	439	427	425	410	420	409	403	383	388	437	380	422	385	423	409	375	421	398	399	436	421	397	431	388	393	399	404	425	428	381	433	423	398	408	430	397	382	391	403	398	406	412	393	392	417	408	406	396	382	422	408	434	404	406	413	386	409	367	339	374	449	431	403	414	408	405	398	397	358	368	389	376	416	427	387	431	385	381	397	418	438	396	409	392	429	404	396	393	397	369	384	467	389	396	427	400	413	417	419	392	401	445	409	398	373	370	378	422	432	398	379	388	393	445	388	430	417	378	409	429	394	400	410	383	398	427	424	408	408	400	447	382	369	408	409	404	420	416	397	392	427	386	411	371	416	435	372	410	394	421	391	412	415	411	440	400	408	407	436	416	413	388	408	400	394	396	413	398	440	380	405	402	398	388	391	414	371	390	387	445	392	420	426	403	417	396	385	411	381	373	377	425	401	412	400	380	405	396	399	407	369	398	411	421	387	411	414	361	387	421	379	361	406	397	412	448	413	399	432	387	417	419	393	404	440	385	375	417	423	424	401	375	427	419	399	398	414	410	389	377	395	433	412	361	395	395	389	430	358	401	415	422	402	416	389	411	401	374	416	419	415	411	385	400	407	350	437	423	419	416	401	398	411	427	418	354	420	389	412	389	431	405	386	412	402	412	353	406	443	395	428	419	406	408	392	414	417	393	426	413	425	419	427	404	405	369	432	439	413	433	392	373	422	380	432	399	414	395	397	403	380	385	405	412	404	397	425	401	361	414	390	417	409	418	410	405	386	398	432	391	420	406	367	390	398	381	406	421	436	381	418	389	435	416	422	429	387	425	411	404	443	372	397	379	398	384	342	407	405	394	403	405	424	425	427	379	405	441	414	417	415	379	405	404	378	407	420	407	382	410	428	402	430	439	409	393	409	393	416	388	402	406	377	385	416	393	423	394	370	402	393	444	398	395	412	414	402	362	390	370	397	432	398	388	414	409	409	406	410	409	390	435	402	370	420	418	421	371	402	354	393	370	406	435	411	390	395	404	376	383	399	416	426	406	412	384	416	402	436	404	404	391	390	375	402	399	396	389	390	419	407	345	373	386	374	416	449	408	398	411	409	412	411	439	407	431	419	376	419	414	401	411	423	426	441	415	360	452	412	414	357	447	393	376	405	442	388	403	394	401	422	379	421	400	395	384	383	440	408	420	400	390	412	393	397	397	422	391	400	327	391	384	424	401	391	429	428	400	386	372	396	416	375	386	415	395	372	407	399	418	413	439	427	377	444	404	405	409	378	359	385	398	398	394	406	386	401	404	384	405	372	441	409	416	409	378	400	367	435	398	433	399	424	428	414	395	378	381	410	412	409	394	382	414	419	389	380	388	407	393	433	415	410	392	410	364	403	420	388	423	372	438	384	409	429	423	401	455	395	378	372	384	432	413	414	399	401	412	420	402	444	391	408	417	422	407	413	387	419	399	420	443	405	392	408	453	389	423	412	402	381	408	396	441	377	420	391	419	381	407	404	373	425	404	389	405	387	428	414	408	404	368	445	418	403	393	426	395	457	408	366	397	431	409	389	368	435	391	437	421	414	417	415	371	353	445	387	390	417	400	417	405	399	427	406	377	435	406	428	409	391	387	416	424	386	418	381	393	395	408	425	433	418	406	392	407	355	419	416	411	400	386	406	382	433	400	426	413	395	430	405	430	477	398	376	429	399	405	395	389	368	411	378	386	399	375	410	378	409	399	418	373	396	418	395	367	377	361	423	425	384	407	380	347	380	401	374	402	382	409	398	423	414	377	397	391	389	401	440	415	365	424	425	384	409	419	421	396	406	408	363	404	381	378	414	398	402	438	383	398	424	383	397	384	430	415	393	368	404	398	361	402	387	412	449	411	409	371	400	440	389	407	388	422	415	413	374	370	435	397	403	429	410	424	410	366	414	416	380	422	371	423	393	418	379	395	398	400	397	383	435	412	356	425	418	442	424	398	409	381	374	411	380	372	405	395	408	392	375	372	427	414	383	354	398	403	431	399	417	405	405	411	401	399	419	427	379	414	418	386	363	399	406	413	390	387	383	386	392	440	388	425	392	368	380	402	407	420	413	383	390	387	393	381	422	428	429	406	410	428	418	409	404	389	418	406	387	411	409	391	420	442	422	416	385	429	412	399	393	425	439	424	385	376	399	416	365	381	380	363	401	399	421	410	426	372	399	385	431	377	369	405	433	417	402	411	397	464	396	410	403	422	423	410	389	387	373	397	393	424	391	409	403	434	429	406	391	397	383	408	405	377	414	410	421	400	397	423	418	396	423	397	427	415	430	380	391	381	384	402	400	408	426	379	382	395	405	401	430	395	417	428	431	367	398	417	393	407	400	410	395	418	403	420	433	417	402	384	391	458	391	407	455	403	364	418	407	398	387	410	403	394	419	411	365	427	411	432	397	406	394	413	383	420	414	419	401	360	419	408	414	364	392	382	419	406	402	379	423	410	432	408	394	419	416	413	423	426	384	389	394	378	435	463	416	438	407	408	402	415	381	398	402	404	406	397	405	401	401	396	396	384	406	414	409	403	398	392	425	382	409	426	395	447	410	432	403	397	412	410	421	429	404	408	397	391	396	446	392	426	404	399	385	410	409	417	402	399	414	398	388	413	402	402	389	372	385	417	398	419	413	434	394	377	420	412	403	407	432	397	389	385	379	417	398	411	425	396	396	442	430	394	429	426	433	379	407	387	417	394	421	402	397	424	395	408	435	362	387	399	378	374	346	374	433	426	431	413	380	404	416	400	403	391	400	413	400	393	411	414	400	410	401	387	406	384	376	415	420	349	374	409	383	401	433	433	402	396	416	398	417	388	384	415	377	408	416	360	354	396	398	418	433	406	385	414	386	416	374	375	433	422	429	448	441	420	389	404	446	426	381	422	395	432	405	463	367	406	427	416	396	381	388	407	425	431	418	395	402	371	393	377	399	416	386	432	409	423	401	367	428	418	394	415	412	412	418	418	393	403	406	391	396	419	388	391	403	394	421	380	375	389	427	390	431	430	376	411	421	409	383	428	429	371	380	404	412	412	444	396	400	370	389	408	428	370	432	389	397	380	391	438	430	400	400	409	409	409	388	389
27171	11264	13018	14723	7509	2893	1464	651	363	252	226	248	233	247	239	248	249	217	222	250	234	266	232	243	220	239	238	214	238	269	229	269	211	254	221	236	224	230	257	257	243	257	251	232	243	261	268	242	236	236	226	241	250	264	230	260	227	248	237	223	243	188	239	238	245	228	227	246	225	264	237	230	258	261	234	254	241	249	237	248	229	214	210	225	238	211	234	263	251	226	237	228	239	237	244	249	251	236	248	263	248	235	239	264	219	212	213	240	249	275	255	268	227	245	262	250	244	220	252	280	228	256	221	217	243	212	256	244	251	246	224	227	243	217	214	265	237	208	235	253	231	263	227	241	253	235	232	203	240	246	239	238	262	258	248	244	252	249	246	243	259	241	229	221	235	243	258	238	226	234	229	243	255	227	243	251	249	216	244	240	258	245	255	243	238	235	236	239	244	262	231	210	234	226	241	239	233	226	241	240	248	235	222	248	257	228	260	247	264	218	245	249	218	249	236	246	238	274	232	254	256	250	226	268	247	221	245	240	248	256	209	234	228	238	235	249	248	232	228	243	210	232	235	256	243	245	234	225	250	242	268	226	227	263	254	252	249	258	249	229	239	222	228	250	235	242	234	226	249	247	269	226	253	214	239	225	230	273	251	221	247	244	239	222	243	269	241	251	221	264	253	255	256	205	243	233	247	233	259	257	221	241	233	220	230	237	235	252	246	251	227	237	233	225	264	196	242	259	246	219	260	248	248	225	240	243	209	242	243	234	222	226	243	226	236	239	255	243	228	246	268	216	236	220	251	235	238	226	233	237	256	252	234	237	226	236	242	229	253	240	229	244	259	233	239	218	244	234	231	220	247	244	235	249	231	265	249	232	258	230	210	254	260	240	218	221	233	233	265	236	245	238	235	204	231	240	265	269	254	233	217	259	245	240	250	239	235	218	242	250	237	206	234	245	261	250	247	236	270	252	262	261	227	245	245	217	235	235	250	232	209	221	250	248	240	247	233	235	226	235	206	224	239	258	207	246	250	241	232	253	227	240	225	242	231	209	215	238	213	259	239	237	222	219	235	270	219	251	256	222	221	274	211	217	217	247	261	228	243	257	248	254	245	232	260	218	214	232	246	255	244	241	251	256	233	249	221	270	249	252	217	239	251	241	244	241	225	251	226	229	236	221	229	244	230	218	242	257	219	239	231	240	250	232	253	272	251	267	235	255	230	236	229	252	216	249	244	263	230	224	243	222	237	235	214	248	254	256	214	240	246	246	217	215	267	239	278	237	248	252	250	217	224	253	252	233	232	230	258	234	253	251	232	255	234	237	240	244	255	236	230	243	244	235	204	248	240	256	218	243	227	255	248	244	235	213	230	249	249	207	242	250	262	219	248	252	244	243	272	225	215	223	242	221	235	228	251	248	253	266	235	226	277	226	262	261	237	239	231	251	248	239	260	255	242	235	229	245	236	254	241	250	204	255	249	250	229	248	236	218	222	247	287	235	253	238	220	224	249	237	249	231	270	222	216	227	265	264	259	224	234	220	224	238	224	231	236	262	230	247	258	252	261	256	273	262	227	237	216	240	232	237	226	255	258	233	259	235	232	239	253	246	259	232	258	258	211	224	254	264	254	234	258	279	239	241	239	251	219	211	225	253	227	249	255	210	257	231	247	212	257	237	228	259	257	237	220	239	259	258	226	258	247	245	236	256	233	231	229	253	214	231	228	286	242	250	248	226	223	222	259	238	229	238	246	229	247	263	282	247	246	247	240	257	253	226	257	245	245	222	248	226	250	240	213	274	240	240	241	243	243	253	219	231	224	251	246	231	209	215	212	261	243	244	248	262	221	265	218	234	241	237	242	261	264	247	227	238	237	245	208	219	228	221	233	241	245	262	221	237	226	204	225	224	227	204	262	239	259	233	234	261	235	264	238	217	232	233	222	249	227	226	244	255	255	243	250	209	247	232	229	244	257	250	223	271	223	222	214	232	272	253	237	216	252	206	240	243	217	223	214	234	246	254	258	257	229	244	275	237	263	227	241	252	244	248	248	222	260	274	275	217	245	246	246	265	257	223	256	236	242	260	243	257	252	262	238	235	227	233	255	223	243	252	255	232	262	212	241	239	240	251	238	207	245	230	242	234	236	242	249	224	270	253	237	242	228	250	250	244	249	247	215	244	221	243	238	248	230	242	232	232	254	270	251	217	241	230	241	238	229	239	251	264	231	238	243	226	207	235	244	256	258	235	211	207	254	239	257	250	248	245	227	239	252	236	256	267	232	241	254	232	225	229	251	275	275	242	235	265	246	246	249	247	216	225	218	233	256	256	253	231	236	246	233	257	226	253	253	240	248	233	215	245	258	211	220	246	265	260	240	266	224	225	256	276	207	258	246	235	224	240	240	254	262	228	245	203	236	239	224	220	219	263	240	218	255	240	238	242	227	228	220	238	246	225	240	248	209	269	265	240	252	262	234	278	238	250	241	237	236	237	244	227	240	239	250	237	244	257	227	239	221	241	256	236	253	270	243	247	233	249	239	249	232	257	224	267	235	257	230	252	252	229	212	251	261	248	252	267	235	223	250	238	211	230	235	232	228	242	226	246	232	223	251	249	224	228	235	260	269	220	258	235	237	230	239	239	244	235	240	252	232	221	217	232	251	208	238	238	217	250	234	198	222	255	216	255	222	255	259	223	237	255	245	241	251	253	250	241	220	232	233	222	250	232	263	233	233	249	234	226	252	253	244	237	212	233	248	240	250	227	219	238	195	232	242	226	243	234	284	248	258	261	227	272	235	239	243	258	233	232	267	238	246	259	214	259	230	220	256	227	234	254	207	246	238	232	268	247	238	236	235	247	256	237	254	267	218	236	219	234	246	247	245	234	212	242	271	238	271	234	249	236	225	234	266	235	230	222	265	262	228	250	225	246	226	260	227	229	225	234	237	246	227	238	234	216	215	248	267	228	234	246	242	232	230	226	259	254	231	232	255	215	224	273	204	225	240	224	252	248	233	258	265	236	252	262	239	251	228	221	222	259	232	242	232	211	248	247	241	252	212	249	230	207	239	232	213	247	254	251	228	264	218	262	260	236	232	223	232	234	233	233	238	240	256	260	258	252	252	217	224	229	250	237	242	229	247	224	231	223	266	258	272	217	230	255	216	252	225	246	247	256	245	236	249	234	232	290	241	250	264	245	223	241	250	264	239	211	232	248	206	226	248	238	225	226	226	240	260	210	229	220	235	243	225	239	253	240	232	236	258	231	243	237	250	246	242	243	238	235	217	257	224	234	219	223	228	239	260	224	239	242	246	257	232	227	240	238	247	251	227	240	239	230	224	239	269	235	232	223	233	233	237	256	234	222	221	244	242	232	238	211	239	253	231	226	250	251	248	225	258	237	258	233	245	225	249	234	223	224	217	263	231	233	223	228	231	261	243	250	232	257	242	236	267	226	251	243	220	256	222	248	227	236	231	251	250	244	232	264	280	259	263	221
4885	2237	15055	10728	6294	3136	1931	936	399	283	278	281	282	225	253	268	278	227	252	262	249	254	257	286	259	242	240	249	243	247	255	246	253	286	237	299	251	253	266	253	280	247	254	246	265	256	234	248	263	249	247	253	271	264	275	223	263	254	260	255	243	236	270	249	262	245	279	256	267	260	266	287	260	270	244	256	253	270	268	260	248	256	258	248	252	244	270	251	264	276	273	238	255	267	257	240	274	238	268	269	244	229	269	227	245	272	268	298	254	220	295	250	240	237	275	248	220	288	263	249	262	268	252	268	266	263	251	272	249	226	267	255	257	243	230	260	267	261	236	269	252	272	253	248	246	240	273	277	252	264	277	271	253	235	264	246	269	284	262	236	262	242	262	242	233	252	239	256	242	226	251	269	270	257	272	266	273	239	246	240	253	260	253	251	266	259	251	251	258	271	235	284	250	263	261	220	242	242	237	227	243	259	243	249	268	242	250	230	234	260	292	236	268	240	225	226	250	263	229	238	259	244	236	258	256	265	284	246	250	258	272	243	244	248	234	266	248	266	238	253	239	258	247	263	249	271	280	254	236	275	251	285	260	270	271	253	256	249	250	252	254	252	264	243	248	259	260	265	251	257	244	222	254	246	286	291	277	271	248	256	243	295	225	263	238	258	239	233	278	272	254	296	264	219	246	227	265	249	248	271	247	255	258	224	207	250	268	256	274	280	256	264	245	271	259	256	285	285	274	268	231	252	241	242	247	262	248	236	266	258	266	276	281	245	263	266	248	269	254	239	279	228	272	273	280	269	293	253	255	249	235	269	262	263	258	259	229	252	255	266	262	251	217	248	279	271	229	249	256	262	246	270	252	257	266	253	248	298	240	242	258	255	255	241	242	255	252	230	252	256	246	273	247	243	258	246	254	276	259	269	252	266	249	252	263	292	241	264	257	241	278	252	247	230	248	224	256	243	274	285	256	269	288	261	236	256	266	245	236	284	267	273	241	266	253	293	248	253	259	264	252	269	275	230	261	251	272	230	223	234	279	250	229	254	260	260	242	268	272	261	277	256	256	290	257	253	252	234	244	266	245	246	269	273	239	259	280	254	286	291	257	234	263	231	273	247	222	265	263	298	253	282	269	256	232	241	284	217	256	234	285	248	247	246	262	271	269	262	247	246	248	262	262	263	260	260	231	280	258	247	249	266	251	249	288	235	218	269	267	240	264	251	284	269	228	256	253	283	287	231	258	269	246	234	274	253	264	258	246	278	246	258	246	268	279	278	272	276	252	281	243	247	263	249	260	251	225	252	230	274	242	250	259	270	241	263	243	257	263	246	270	258	248	242	257	243	276	214	268	259	245	254	253	248	291	250	281	258	250	269	265	284	243	280	291	265	249	224	284	215	265	246	283	281	266	248	252	248	234	247	249	244	248	294	284	239	241	235	255	249	262	261	224	254	244	223	237	272	301	246	251	249	274	271	235	265	266	255	248	257	272	259	232	244	266	253	294	245	262	255	264	252	268	261	260	276	237	276	296	240	237	229	237	256	269	276	246	260	253	232	256	248	253	249	291	248	279	250	277	259	248	261	242	268	260	239	249	266	248	263	273	255	260	292	245	236	282	289	239	256	240	262	238	266	274	240	264	270	231	267	262	234	268	269	245	244	281	239	260	253	241	243	265	237	268	246	262	254	266	231	241	234	261	258	290	282	232	235	260	226	268	252	244	246	262	263	266	294	259	236	262	258	282	266	261	267	269	262	242	273	277	278	273	240	254	259	249	263	276	249	266	252	244	264	291	251	253	256	266	277	238	245	274	244	269	250	250	259	265	231	270	280	253	222	264	281	275	255	251	257	261	261	245	258	235	264	256	239	246	249	226	264	247	267	245	231	238	247	266	243	251	265	247	261	247	278	264	267	272	276	254	300	252	266	250	279	259	258	240	260	261	254	266	252	231	266	246	259	257	254	232	261	289	236	273	283	256	240	252	248	259	249	269	221	254	265	249	248	261	264	257	284	278	251	268	288	248	238	284	244	283	236	272	251	255	265	251	283	269	263	226	271	267	253	274	254	269	253	245	248	264	279	265	226	244	262	255	248	299	261	239	258	260	269	288	243	288	268	283	273	246	247	281	243	259	273	269	234	235	234	279	262	260	245	289	290	252	240	249	241	259	259	239	232	264	256	266	247	259	257	240	222	261	254	261	233	244	255	240	279	226	253	249	256	238	278	260	247	227	276	277	247	253	265	278	238	276	240	271	287	225	248	249	228	257	260	254	255	259	280	256	245	278	219	260	265	266	266	260	230	222	238	276	250	257	274	233	238	256	261	260	255	247	258	272	237	278	244	251	258	261	253	227	250	239	245	265	262	249	241	267	246	273	262	254	194	240	238	250	251	248	266	286	257	241	275	276	238	229	262	257	274	249	253	256	302	254	230	247	245	275	254	281	252	277	236	225	271	245	261	244	281	234	261	247	261	247	249	280	271	249	261	252	264	242	268	269	250	266	233	254	268	257	253	251	261	279	250	265	251	277	240	251	269	258	231	251	237	266	245	248	248	257	240	264	245	235	268	236	265	274	250	280	262	248	268	268	249	259	246	233	255	237	280	255	249	236	253	280	273	260	253	249	250	240	274	274	255	245	271	233	240	245	260	238	255	241	255	243	224	255	251	272	231	257	227	269	249	234	275	225	223	236	238	258	270	254	273	258	257	248	283	257	262	274	252	257	275	282	230	240	253	244	271	270	255	271	272	282	213	263	249	253	252	261	261	238	250	267	261	233	275	251	217	251	253	262	272	220	247	245	226	267	248	259	267	260	271	249	287	253	257	252	258	254	265	252	243	266	258	269	262	260	298	242	256	239	247	274	258	239	250	282	259	223	249	263	241	253	242	258	241	262	239	270	251	295	272	274	248	237	217	254	276	280	241	289	272	241	249	263	238	265	271	274	241	259	259	267	229	267	273	282	268	281	243	248	243	263	280	240	256	232	258	216	299	252	259	250	259	262	251	257	274	252	278	282	274	281	253	242	247	281	282	278	262	249	258	276	260	280	233	262	241	275	255	234	259	224	255	238	232	282	244	261	245	235	235	236	265	261	286	244	213	251	267	265	244	250	285	224	255	238	258	219	245	268	229	273	258	237	287	255	273	265	279	269	243	253	291	240	263	243	269	247	255	242	242	240	276	272	238	231	275	292	283	255	262	256	266	255	233	233	301	268	282	259	255	225	255	213	274	250	263	247	264	245	244	256	264	274	256	251	252	223	224	289	239	256	275	248	244	253	248	268	231	284	263	238	257	246	265	268	257	272	240	242	273	256	241	239	249	273	232	227	278	253	260	278	289	262	276	281	267	270	250	284	277	265	233	261	266	266	236	249	241	268	229	222	263	252	264	258	261	262	264	255	271	239	233	287	252	247	232	231	274	259	239	251	239	254	243	251	268	270	234	239	272	253	252	247	257	280	226	272	265	248	270	259	227	249	259	276	257	264	232
25220	21116	28941	42105	42538	25757	15376	4791	1734	313	259	249	258	249	258	248	257	268	285	265	268	262	278	271	254	237	248	262	242	256	247	233	250	271	266	254	241	247	249	240	260	245	245	287	242	238	254	256	241	220	265	240	245	281	258	238	239	266	259	231	263	246	262	264	239	253	263	264	234	245	228	241	221	257	256	248	271	232	225	256	230	265	229	254	269	242	241	275	248	249	274	257	250	237	251	236	277	248	241	249	246	236	263	233	226	271	234	248	278	204	239	270	261	232	236	242	255	237	236	240	268	246	229	257	233	243	243	236	213	235	249	249	222	255	264	231	260	236	241	266	257	249	263	218	288	220	231	266	237	221	269	227	229	240	262	260	256	233	242	239	256	238	254	249	264	252	226	252	253	270	225	215	250	261	231	247	213	262	261	260	243	241	227	243	260	244	256	250	261	248	248	246	260	281	255	267	254	250	253	234	247	249	242	200	239	262	239	248	254	233	232	242	253	251	263	248	225	255	243	253	237	229	251	238	241	265	233	252	222	248	260	259	251	232	240	282	266	228	251	233	257	252	237	256	248	257	257	263	273	269	256	262	249	266	215	265	286	268	253	245	260	253	253	247	234	234	245	252	251	255	245	210	249	279	224	242	223	254	247	257	260	270	242	292	246	256	227	270	227	256	252	271	244	239	240	267	264	229	269	268	266	242	234	260	220	246	263	240	250	240	234	235	231	277	206	262	267	263	208	240	235	224	247	262	227	212	244	220	269	241	254	243	263	284	226	254	252	248	271	288	244	211	248	239	243	232	251	247	262	231	237	248	265	223	250	280	266	236	240	235	255	238	232	197	206	192	275	248	240	241	241	256	272	245	239	272	242	221	250	243	260	272	215	280	252	257	239	254	240	253	205	238	260	265	224	232	224	272	253	248	228	263	255	261	247	245	274	258	230	245	239	272	226	254	247	258	251	249	252	254	259	237	259	256	263	249	234	229	248	239	247	246	243	220	240	244	262	258	256	249	254	244	251	259	239	251	226	235	246	238	256	263	261	253	245	252	237	255	250	247	258	244	233	273	250	248	237	259	262	267	216	247	241	239	276	250	248	266	245	275	262	264	228	231	228	252	280	268	263	267	248	245	250	222	280	244	243	242	242	228	252	254	246	245	237	244	230	230	247	230	264	235	265	253	256	246	237	282	244	247	265	253	248	228	253	235	240	258	229	238	235	248	228	244	237	229	238	258	250	239	234	236	236	258	250	264	246	259	249	250	235	261	252	234	222	241	239	222	254	269	225	262	250	236	262	227	250	259	252	233	218	246	276	209	257	255	257	240	236	288	222	229	253	263	220	263	251	245	267	226	257	260	261	248	234	262	251	252	246	253	263	250	257	262	259	269	253	255	258	237	258	247	228	254	264	243	255	263	206	253	270	240	273	254	229	241	230	256	243	258	228	241	229	244	272	270	227	265	232	239	224	246	254	225	254	238	250	227	254	219	273	243	249	268	224	254	247	236	251	242	221	262	254	262	232	230	236	264	224	266	241	226	250	276	218	250	232	232	271	250	243	227	234	234	281	252	235	247	264	238	238	233	264	250	248	256	255	281	247	251	246	276	272	259	230	230	245	257	237	217	240	230	262	244	231	263	268	243	238	251	254	230	272	243	274	223	259	260	266	238	243	237	236	261	235	237	241	233	258	233	252	253	231	230	237	236	257	247	249	216	234	254	247	222	239	256	260	243	269	242	244	242	241	261	255	275	258	253	235	229	221	253	252	267	236	240	250	224	251	269	252	265	244	265	273	260	223	258	229	247	240	251	248	239	233	274	229	241	250	242	237	255	241	246	248	258	257	228	248	224	277	237	249	230	236	231	232	263	254	245	239	283	240	232	213	265	254	243	252	246	284	232	261	266	245	246	251	267	256	275	241	228	225	248	240	228	218	247	230	233	222	248	224	239	236	244	238	264	253	246	212	232	232	258	278	231	246	262	248	251	259	251	259	255	256	238	232	250	245	242	247	244	227	221	276	260	244	261	223	241	257	264	220	278	259	245	245	244	270	242	234	236	239	234	246	241	251	253	243	273	258	226	236	267	255	232	235	279	237	269	235	245	260	234	234	245	276	263	246	242	269	238	230	241	232	253	232	280	228	210	235	261	224	268	221	242	236	247	271	225	268	235	243	267	274	249	238	233	253	272	271	262	252	235	239	225	250	248	239	256	211	232	232	221	223	218	283	268	258	239	230	261	272	261	252	236	230	270	261	257	255	229	237	228	244	250	236	272	246	224	223	256	231	253	230	272	258	239	225	246	280	217	256	238	219	258	270	240	255	272	243	258	231	245	216	257	239	245	238	210	263	245	242	237	241	260	247	230	259	237	246	224	230	228	235	241	257	252	221	245	249	249	236	253	215	238	236	252	247	257	261	221	246	243	242	231	220	257	238	240	239	239	238	220	248	265	240	241	237	247	246	244	245	256	240	246	266	243	254	237	239	249	248	252	258	212	238	236	249	235	272	231	249	246	245	245	233	231	232	251	247	239	232	248	232	260	264	244	243	228	239	236	248	248	251	250	213	239	263	254	233	256	212	226	229	223	236	250	267	252	254	260	246	254	235	232	246	259	214	257	245	230	243	247	246	267	231	215	255	250	236	246	221	243	244	227	265	254	272	249	251	224	233	239	250	260	254	249	251	254	272	255	235	258	253	254	266	239	241	262	246	242	237	233	237	240	237	255	236	242	239	249	230	230	245	273	232	250	247	247	200	240	225	279	247	240	247	244	267	254	240	262	250	227	253	233	250	238	264	237	241	248	301	229	219	229	240	249	251	260	215	231	237	234	248	258	234	230	218	273	258	224	233	249	215	235	250	246	261	253	265	252	242	230	252	274	244	247	248	235	239	242	258	253	238	249	237	242	285	243	208	255	256	271	233	274	266	266	254	253	236	269	252	249	266	237	273	249	250	255	272	221	234	254	253	224	227	242	219	252	278	227	232	238	241	236	244	259	246	262	225	227	238	228	269	235	258	262	265	252	252	299	246	248	283	249	252	214	247	249	257	250	269	219	252	266	235	233	225	263	248	243	239	248	260	214	238	243	245	241	235	249	226	238	254	256	229	240	256	259	262	247	233	198	215	245	238	255	245	238	246	222	224	276	249	233	209	260	266	256	259	238	283	251	264	286	245	272	217	211	264	262	237	251	240	285	241	261	226	275	251	228	242	249	225	229	228	259	254	257	230	234	252	221	240	246	250	275	241	242	240	222	198	273	228	264	221	259	254	254	235	255	257	242	260	222	253	247	228	234	217	245	245	236	214	266	256	242	230	274	248	230	252	218	281	258	242	213	240	246	251	239	223	255	239	231	244	234	203	234	237	229	244	259	245	231	255	190	238	224	257	256	256	252	240	260	266	252	251	265	258	265	249	262	247	253	253	225	241	219	271	226	247	231	221	257	249	254	234	245	241	254	260	238	247	239	214	260	268	246	236	240	222	228	266	262
3450	10205	37737	41149	35843	18860	12163	4862	2472	293	323	284	295	289	299	268	276	272	275	292	291	295	278	285	258	286	291	279	279	266	262	291	294	292	290	281	270	278	289	284	281	303	257	253	286	263	280	278	285	279	284	271	267	257	303	294	284	286	296	272	265	255	262	285	276	279	272	294	283	260	275	260	296	259	278	279	281	256	319	289	275	255	248	297	298	302	300	319	295	312	313	308	267	276	300	284	277	268	239	267	299	285	289	275	312	296	268	274	293	271	268	258	277	279	287	275	291	296	292	279	265	241	292	264	273	256	292	289	286	257	281	262	288	290	305	278	286	266	265	276	281	251	272	276	269	283	282	262	263	270	300	285	282	297	277	276	275	264	307	293	242	264	297	256	290	276	269	266	296	288	270	277	276	276	287	277	261	255	248	273	296	306	271	265	304	305	309	260	297	282	298	276	258	286	282	255	293	255	285	264	270	284	287	255	272	276	251	304	271	271	259	275	267	288	273	275	275	267	272	287	254	268	254	274	260	289	280	298	282	291	281	269	250	284	306	293	264	266	281	277	274	296	301	273	255	258	281	272	296	248	289	296	259	291	257	253	282	295	302	276	287	276	260	258	283	301	284	287	272	244	289	288	298	271	290	266	291	247	291	297	278	268	250	255	257	242	268	256	269	285	270	283	264	258	272	269	296	278	280	253	266	277	283	257	269	271	285	272	262	300	291	296	274	277	283	279	269	289	244	287	268	274	277	283	274	258	266	298	308	291	288	280	295	288	278	259	284	267	282	288	283	245	307	275	262	273	274	278	308	253	267	295	282	273	269	278	307	267	305	282	282	298	268	250	294	296	299	307	303	291	307	249	282	252	297	300	265	248	274	259	288	275	284	283	264	296	266	258	255	292	266	279	273	323	298	287	273	289	285	286	257	282	276	278	291	307	286	279	282	277	298	303	278	271	267	276	260	282	258	283	279	276	283	289	254	293	262	319	265	272	286	267	290	257	296	286	256	271	300	265	270	267	251	292	285	314	239	275	296	276	269	296	265	262	243	262	261	248	296	316	272	270	301	304	305	264	276	282	271	282	283	274	289	272	267	270	271	253	289	287	317	288	293	278	281	291	282	281	281	245	282	280	274	283	260	271	270	265	289	283	243	282	272	284	274	253	301	289	260	284	245	263	281	279	272	286	303	304	267	292	239	257	256	291	285	242	298	269	287	292	297	285	259	295	285	283	270	286	270	248	285	237	273	278	293	295	281	260	319	270	308	276	270	280	292	264	323	296	264	268	275	263	258	268	274	254	262	275	256	276	285	260	257	294	295	265	297	302	279	282	270	307	254	289	263	275	279	291	289	260	292	260	276	296	275	268	270	281	263	271	259	263	294	280	247	260	265	261	273	268	272	297	286	258	248	289	272	291	292	273	272	259	258	300	278	274	266	271	252	283	261	281	266	275	263	274	279	298	243	299	236	265	254	269	271	270	284	276	268	258	257	279	297	257	272	271	305	289	304	275	286	267	265	262	260	260	299	281	291	257	263	272	270	250	281	298	257	275	295	269	295	261	231	282	276	274	310	277	278	253	265	257	282	262	322	267	276	256	281	289	280	302	296	282	261	287	274	246	277	297	252	284	271	300	298	295	258	281	265	264	285	260	285	258	264	271	296	300	291	279	299	259	265	293	273	285	287	262	268	267	246	264	276	299	306	317	266	276	283	259	291	263	266	267	282	276	272	259	280	281	271	254	238	292	301	293	279	268	272	275	298	269	231	273	299	279	282	305	227	279	270	283	266	265	263	258	276	315	278	307	279	259	281	266	251	279	315	258	285	302	246	265	291	277	266	271	264	261	288	287	264	263	279	280	281	288	273	277	258	289	286	281	311	235	297	283	290	264	268	271	268	274	264	262	265	271	270	268	285	255	253	272	273	265	280	286	265	252	270	268	305	260	270	261	275	258	301	286	273	281	267	255	270	306	243	276	284	269	283	263	269	254	261	245	294	238	256	270	232	259	278	268	282	297	261	300	271	301	283	276	269	310	275	271	245	263	268	284	258	275	264	277	256	295	269	294	291	273	301	270	281	280	259	284	262	254	293	268	276	255	247	272	258	275	269	282	285	274	272	251	250	288	301	288	277	293	251	274	283	259	298	258	239	264	290	284	250	288	309	257	275	282	252	277	251	303	273	295	260	265	280	303	280	276	314	255	254	270	273	288	264	279	257	277	294	269	268	259	284	263	264	298	278	274	272	271	278	282	262	283	275	302	294	282	269	274	266	275	276	294	295	271	258	262	241	247	263	269	277	258	261	282	280	295	272	278	303	272	285	266	254	299	253	283	291	248	273	317	293	278	268	286	270	292	278	290	267	221	300	278	287	259	294	281	278	253	256	272	280	286	263	249	274	262	296	251	259	285	291	274	254	254	288	273	274	265	291	274	271	266	287	254	258	306	261	309	267	268	254	255	291	285	274	302	245	256	277	259	305	281	283	266	253	285	283	298	287	290	318	253	304	265	269	284	263	251	283	247	312	245	296	261	293	270	266	242	253	282	282	293	267	280	281	292	300	279	250	266	283	310	284	279	275	265	295	300	316	263	290	264	244	268	288	285	268	277	264	281	302	286	244	303	288	284	285	267	276	296	287	274	251	273	253	286	274	282	311	238	261	247	275	264	288	286	257	267	257	300	286	282	288	290	240	275	295	260	263	261	287	286	292	271	318	267	286	265	261	247	278	274	270	286	285	293	270	278	272	261	291	298	249	274	277	263	288	269	276	266	287	299	259	326	256	262	272	292	314	282	295	250	237	227	291	285	277	320	257	259	265	270	270	266	271	293	275	258	284	264	266	283	255	314	253	292	260	263	278	281	275	269	298	289	309	285	292	291	292	285	290	274	281	261	252	290	282	286	289	266	290	262	280	282	291	305	270	283	260	263	320	275	267	269	265	283	283	263	280	284	279	277	266	292	285	283	298	250	283	248	249	284	253	252	273	273	299	282	282	298	276	306	282	285	298	266	267	276	311	300	293	272	267	265	266	293	283	286	275	278	266	253	288	261	272	282	277	293	316	272	260	276	273	275	285	290	278	283	289	302	282	304	262	273	248	275	275	277	257	256	269	272	296	284	272	295	280	265	257	263	270	258	279	273	269	305	291	259	291	306	260	253	258	303	285	262	239	279	280	274	276	249	280	244	304	287	260	256	328	272	285	258	262	244	281	270	287	266	275	297	266	262	267	271	263	292	267	291	277	293	294	252	275	281	284	266	277	295	293	271	265	267	294	278	251	239	274	273	289	258	270	291	287	260	288	293	255	284	265	248	282	257	296	278	248	265	288	279	305	280	298	280	265	268	265	251	254	261	276	287	248	286	251	276	238	279	256	256	270	269	275	277	289	283	270	251	289	291	277	274	272	273	299	269	268	273	284	254	304	293	275	261	294	289	283	265	287	264	289	269	295	285	280	277	236	286	241	267	252	263	283	264	267	283	275	273	285	272
23859	21100	30567	46393	44923	34173	32619	18652	5413	578	373	402	319	332	349	314	360	389	328	346	319	327	319	383	327	329	326	297	322	342	360	337	338	367	335	324	369	349	316	339	357	351	331	330	335	373	351	332	369	342	330	350	320	359	341	296	304	379	370	346	363	337	322	314	314	317	330	328	323	351	332	323	361	365	343	337	348	356	327	364	313	345	333	329	358	358	357	333	329	341	360	323	367	336	323	352	340	301	300	315	295	376	343	333	365	337	346	327	333	312	323	337	351	318	354	328	348	319	318	360	320	341	345	294	321	347	350	335	335	358	336	308	346	335	335	347	330	320	299	359	366	336	331	337	352	307	378	313	336	305	303	306	326	359	328	322	360	333	337	354	279	326	338	354	318	328	348	318	382	340	333	379	313	343	316	347	332	354	323	336	335	317	310	290	316	370	344	339	335	320	363	300	339	352	362	323	321	307	347	339	351	342	358	336	321	338	321	335	340	332	330	342	316	342	351	338	337	325	332	352	322	316	338	320	326	334	325	329	332	347	297	317	350	337	354	319	342	366	360	329	317	321	318	316	319	329	341	325	348	308	333	360	347	336	337	358	336	325	363	353	338	317	321	359	379	347	341	374	327	336	344	323	299	350	334	351	305	339	369	345	363	316	345	312	344	364	326	319	353	338	348	356	302	325	347	315	335	338	327	371	347	303	320	349	312	331	320	331	331	310	354	332	341	350	335	320	294	368	326	334	332	345	364	348	346	340	343	361	364	334	300	307	344	312	335	342	362	340	342	332	338	311	312	335	296	325	352	320	316	346	321	326	336	301	346	324	384	324	320	348	335	337	333	345	332	329	319	291	357	346	329	325	344	333	320	322	351	308	347	370	338	365	321	359	347	304	335	355	321	344	318	341	354	339	328	365	343	351	350	360	328	338	340	331	323	338	352	355	359	330	362	314	341	320	329	336	328	343	323	320	327	346	359	320	331	344	341	326	349	336	333	337	325	293	336	319	339	361	364	343	365	355	343	294	372	329	352	351	322	354	341	354	342	334	342	356	313	330	332	338	334	335	303	355	332	317	348	351	337	307	330	347	339	310	342	308	320	308	356	329	382	336	355	318	378	322	343	353	295	345	361	356	303	336	335	348	336	348	332	330	349	323	332	333	358	344	321	325	337	338	317	304	341	328	318	314	317	321	339	324	358	310	341	320	347	344	355	333	311	337	349	363	316	315	306	338	323	351	323	334	340	315	323	333	352	312	298	347	331	331	353	331	330	335	356	319	328	348	345	326	333	338	340	326	328	316	338	333	393	346	322	328	359	343	339	349	332	353	355	347	372	347	321	349	380	318	358	320	328	325	324	348	312	310	358	352	315	332	349	326	366	348	327	308	344	362	318	346	340	347	311	353	312	338	359	315	332	322	327	340	351	340	312	338	337	342	316	316	326	315	330	332	331	327	297	334	345	338	306	371	330	349	321	322	345	352	309	332	336	337	335	347	341	349	320	342	328	323	334	313	335	370	321	320	299	309	343	317	361	344	356	331	339	331	323	345	329	348	334	325	350	324	332	328	297	332	354	347	347	351	335	338	349	359	349	320	358	324	338	335	320	345	338	339	344	355	344	313	344	349	309	312	325	361	323	316	343	321	319	313	318	343	352	347	327	337	349	334	311	337	340	325	325	341	315	333	325	354	349	325	294	320	351	328	321	364	351	334	364	369	336	333	329	369	343	321	324	341	336	345	316	311	339	323	325	332	312	356	312	311	328	342	341	295	332	332	346	325	335	342	345	329	340	348	346	334	328	373	325	338	336	344	320	333	313	340	364	343	337	343	326	336	318	367	302	321	342	350	369	341	369	337	326	367	348	346	372	337	344	330	292	336	339	330	338	354	311	317	360	298	350	361	332	333	348	331	373	338	385	360	322	345	369	349	351	331	380	335	365	331	335	364	343	348	332	328	320	329	322	336	342	347	332	357	333	303	316	303	345	335	326	381	301	350	345	279	335	293	341	355	309	334	313	337	367	355	349	328	316	322	331	317	364	335	324	363	315	345	307	335	320	335	365	351	342	342	326	332	311	329	331	331	289	333	335	357	324	298	332	357	338	315	362	313	312	340	310	344	315	357	370	361	322	336	339	347	340	328	312	344	330	331	327	369	348	315	362	324	346	334	340	343	339	288	283	324	315	330	320	336	336	331	365	333	313	332	337	342	327	321	342	363	295	340	335	343	342	355	319	370	338	350	316	345	313	364	297	321	329	359	327	328	371	341	370	337	372	344	326	367	313	322	338	317	327	328	364	342	295	287	328	316	337	328	330	378	353	317	329	334	334	349	365	339	334	301	337	351	322	343	331	315	320	352	348	320	319	333	322	353	326	333	339	357	348	351	347	358	339	338	334	346	331	311	351	342	338	327	310	317	320	334	353	332	354	319	328	359	338	345	345	333	331	339	333	349	307	330	344	344	345	358	350	307	326	315	320	337	349	323	336	326	339	302	343	338	325	313	364	352	345	330	307	304	375	298	358	285	323	344	319	358	370	338	347	354	327	335	331	321	354	346	323	393	341	360	337	322	299	342	358	337	341	298	327	319	363	305	350	317	330	307	324	335	297	374	346	320	350	341	342	339	332	348	349	327	334	314	319	326	350	335	348	359	359	365	348	349	320	333	345	320	324	333	363	331	337	353	312	326	378	347	353	328	342	363	332	320	346	337	303	336	308	340	340	353	338	319	349	335	329	356	323	358	317	336	329	348	346	348	344	337	363	338	333	353	328	330	349	341	325	327	326	306	322	329	317	315	343	321	339	331	350	359	333	334	333	338	337	337	374	361	317	323	374	357	311	315	345	313	290	292	319	337	318	346	321	353	365	376	321	360	324	322	329	316	343	345	353	321	321	327	337	344	333	357	319	348	337	344	343	338	353	394	314	356	332	330	344	343	356	343	329	328	362	340	313	344	348	338	322	320	332	317	359	320	361	309	351	345	331	307	334	327	319	327	298	334	338	345	339	358	309	318	317	316	327	315	344	348	334	343	327	339	322	332	340	313	319	310	389	343	361	301	340	315	328	303	339	338	364	347	330	365	363	352	317	308	325	346	355	316	373	331	349	333	333	350	344	310	350	344	343	340	328	320	327	350	333	333	324	332	334	298	329	336	371	331	307	375	345	342	327	356	363	335	343	336	325	356	314	349	317	347	314	336	354	366	343	337	326	361	333	331	318	313	335	371	313	341	347	319	340	315	320	297	345	331	328	317	330	325	321	352	331	302	340	350	338	320	340	385	327	330	358	299	326	342	332	320	346	324	313	327	322	357	329	305	363	335	334	385	350	344	372	358	339	336	326	341	326	329	328	354	341	330	339	364	317	337	387	354	335	320	289	320	320	318	326	315	334	304	352	364	322	332	357	295	306	324	352	317	321	334	357	319	345	327	359	314	366	330	324	329	332	341	345	327	347	310	340	305	297	313	323	354	336	309	333	309	338	365	312	351	346	353
5657	27720	67370	67237	47445	28179	30461	14585	5526	451	415	394	403	412	386	379	381	391	401	361	385	397	428	387	374	398	396	367	393	382	370	396	373	344	373	400	388	367	364	392	365	372	342	380	371	374	400	349	387	358	394	372	368	395	394	406	404	381	375	357	373	363	421	391	381	404	364	396	403	383	361	363	381	364	374	390	391	344	372	348	401	380	371	351	349	378	395	448	427	424	401	384	388	362	357	366	377	382	358	379	383	402	359	350	363	405	376	347	373	358	397	351	394	362	361	335	377	369	353	389	398	376	345	362	372	372	387	385	360	327	373	346	366	387	371	377	394	348	378	412	363	364	364	351	349	407	343	386	365	365	371	351	378	346	377	366	405	412	378	402	355	394	334	388	346	387	342	352	382	356	381	379	377	403	383	349	386	386	378	358	382	373	369	396	389	394	351	381	435	373	353	356	382	377	361	387	373	367	384	353	351	367	354	341	349	354	385	380	383	362	375	364	419	390	346	371	376	379	390	392	389	374	364	386	366	360	365	354	370	333	411	411	366	371	390	396	366	387	372	372	353	347	352	356	418	370	366	380	383	374	341	375	382	359	376	369	349	391	391	362	379	386	371	366	385	396	368	387	386	373	369	398	397	385	402	363	371	377	405	350	371	384	423	378	357	378	357	367	367	397	378	342	349	380	379	390	374	354	367	335	377	380	431	387	359	406	356	372	383	375	374	390	380	387	358	349	354	384	381	351	362	347	349	367	362	352	372	375	376	390	371	408	345	340	355	377	349	381	375	391	399	421	354	364	355	395	384	369	356	360	349	360	374	376	362	363	343	375	311	341	362	359	358	352	361	350	363	349	377	366	365	341	368	363	383	379	336	358	350	366	390	372	370	361	346	403	401	365	401	364	395	388	378	398	419	377	375	379	348	361	347	399	355	378	355	378	343	366	362	357	346	377	360	396	355	370	394	400	396	371	379	383	372	374	380	413	359	386	376	374	367	378	393	371	386	341	354	369	388	394	384	378	378	354	348	360	395	385	393	371	363	367	377	365	385	393	323	338	372	348	349	364	353	400	378	399	370	390	373	374	371	360	398	405	376	356	360	417	377	359	372	373	391	358	370	389	370	365	355	366	388	391	382	348	395	375	362	390	356	403	373	362	359	387	374	356	351	385	404	364	370	378	354	348	374	390	354	378	370	379	410	346	349	370	378	395	378	368	360	362	367	368	393	402	349	359	363	388	366	359	359	356	393	385	347	366	379	410	383	386	383	365	369	375	402	360	363	404	344	375	372	376	369	382	367	375	376	347	367	346	356	376	389	368	355	357	358	392	394	370	383	412	346	367	333	376	351	404	391	339	389	379	364	356	408	351	323	370	394	334	392	356	397	406	340	381	378	398	374	369	346	363	370	356	374	362	378	370	373	396	374	379	359	375	366	384	369	367	348	396	357	331	369	359	389	394	349	365	375	360	370	351	400	354	375	386	348	379	396	394	378	367	392	371	362	406	331	353	379	369	365	388	369	369	353	362	379	344	378	355	354	359	375	379	333	347	351	375	362	369	339	361	362	386	368	329	366	367	353	350	341	364	356	357	392	373	347	374	370	356	357	372	396	364	362	387	374	353	402	390	364	398	386	367	370	391	379	361	422	345	351	381	340	351	358	339	357	411	379	387	360	368	334	416	373	356	378	351	378	375	351	350	369	354	357	371	363	388	358	345	376	359	406	326	387	397	345	367	356	376	398	379	379	383	364	353	355	350	365	379	399	391	369	395	360	354	359	349	396	365	357	356	363	400	359	376	360	371	378	365	385	365	367	359	399	378	370	400	376	362	341	402	376	371	419	356	394	372	389	367	401	371	402	368	375	391	356	357	383	382	391	393	360	383	359	355	364	364	362	390	359	324	351	341	378	345	401	365	442	355	371	357	382	414	367	352	349	346	353	355	379	371	363	358	374	370	337	382	403	383	355	409	394	377	384	373	362	388	370	360	377	359	396	394	365	344	386	424	354	365	375	400	399	375	396	384	396	380	386	314	406	352	394	351	390	377	383	413	365	398	387	375	385	422	376	359	374	390	358	387	387	390	356	382	405	399	368	395	354	394	384	363	371	372	379	369	383	391	383	380	367	375	380	359	389	341	387	414	384	375	389	371	354	369	364	368	355	392	377	350	335	375	370	373	341	380	338	402	400	356	344	338	350	369	364	372	387	370	361	364	313	364	406	380	354	364	373	367	347	360	342	368	363	413	375	395	385	375	370	381	389	353	345	393	393	324	381	356	355	394	357	362	357	369	378	372	373	370	365	364	400	363	321	391	380	358	368	348	367	380	385	368	394	347	372	362	357	369	388	386	363	374	401	380	362	382	367	370	388	402	372	350	381	369	378	410	366	411	322	385	402	388	397	379	365	391	399	383	358	390	360	378	376	366	404	378	392	377	388	389	390	376	355	371	354	351	377	344	369	413	385	362	395	374	344	385	393	393	352	357	372	398	390	366	386	375	346	359	381	339	382	367	364	387	415	379	328	362	365	357	353	395	360	385	368	376	376	378	376	376	357	368	381	357	357	376	357	370	373	388	412	377	367	368	353	364	349	387	393	349	365	366	360	367	376	389	379	388	377	385	384	419	360	367	373	390	383	372	383	373	398	371	368	409	374	366	349	404	394	360	415	368	364	379	343	347	387	331	371	357	374	374	357	396	373	380	328	374	389	361	385	381	352	378	317	377	394	359	393	404	376	390	373	356	367	378	367	399	361	390	360	354	382	392	336	384	420	360	377	349	383	366	361	363	375	366	342	388	392	358	373	388	391	382	351	400	385	397	372	357	340	363	345	376	375	364	379	375	373	400	394	391	398	395	376	382	383	338	389	361	374	373	401	387	359	401	389	381	383	360	399	360	403	391	371	390	381	396	415	384	346	400	326	374	372	389	361	371	387	340	371	361	371	350	394	364	353	386	349	356	339	380	379	356	362	390	366	379	364	387	381	379	386	379	409	389	371	341	369	348	372	380	348	363	324	352	407	345	362	380	376	402	363	396	376	383	373	368	377	392	361	376	377	394	384	341	386	350	406	359	377	385	360	373	415	396	400	346	362	336	359	404	386	369	388	391	361	341	353	430	336	364	397	315	347	376	374	369	371	399	393	352	394	360	327	370	387	340	369	388	381	351	367	400	363	340	376	417	370	354	424	346	400	349	355	395	371	404	379	371	386	340	379	371	369	360	386	360	393	360	376	345	366	376	375	375	383	395	377	381	372	348	374	398	348	337	433	399	377	346	390	403	365	379	364	391	344	359	401	355	390	404	361	344	349	364	348	350	379	381	354	346	363	365	337	402	351	373	371	374	369	386	394	373	382	395	352	346	357	350	341	350	336	386	357	384	380	391	345	358	363	379	376	349	390	373	362	397	377	422	365	373	408	377	347	369	365	400	371	385	391	383	367	363	384	365	345	355	354	374	382	349	423	398	352	349	388	370	383	380	382	387	349	342	409	388
27072	13583	10126	14008	9684	3717	3136	1158	330	269	257	280	265	238	272	269	247	253	259	254	273	279	272	264	241	253	260	272	259	247	248	238	266	235	249	255	273	244	235	247	251	279	260	243	269	278	244	258	279	256	261	252	276	236	257	275	212	273	271	255	252	240	266	255	276	264	256	234	269	248	251	221	257	232	242	252	229	258	245	236	252	252	231	254	242	258	250	238	265	274	239	283	269	243	261	223	255	265	234	285	268	215	245	255	238	260	260	283	214	223	241	239	256	281	243	259	293	239	243	265	241	261	288	276	237	254	257	261	273	265	256	277	262	235	252	268	263	233	253	250	223	245	261	264	235	261	225	269	240	259	241	226	259	225	256	238	249	284	223	259	229	228	259	262	250	254	246	254	244	250	248	227	263	233	244	238	230	248	251	265	257	267	242	261	262	267	264	287	254	235	253	260	239	255	232	257	228	257	255	245	255	253	255	249	259	235	246	267	283	243	244	241	265	272	245	240	242	256	252	225	269	260	242	240	276	261	256	239	253	256	224	251	226	243	230	250	288	242	247	257	255	252	255	233	282	230	285	238	261	226	249	247	253	228	259	244	247	269	277	225	236	249	249	239	270	258	280	255	200	249	277	268	276	250	213	258	251	215	270	254	247	241	224	238	226	252	224	241	258	258	254	236	240	272	255	267	268	248	245	239	241	265	239	254	308	235	280	261	261	240	264	253	234	255	266	244	253	270	256	247	266	254	268	300	253	259	276	240	247	263	261	261	248	243	232	215	280	234	234	280	257	252	248	286	229	244	237	252	247	263	256	252	256	252	250	260	271	268	234	242	266	263	259	257	246	242	265	260	246	242	241	239	250	263	229	232	252	236	222	271	248	261	231	244	223	262	264	257	247	264	237	237	272	241	250	265	246	245	235	212	263	228	229	238	274	220	266	239	248	266	255	238	242	278	256	292	260	267	237	259	260	232	271	248	260	261	244	261	212	262	272	256	229	282	276	263	225	250	256	251	244	251	253	267	236	265	233	221	274	257	259	271	260	262	236	262	246	237	254	251	223	258	280	260	246	265	221	230	250	225	240	245	240	231	259	267	258	252	286	255	235	276	266	234	233	268	270	238	249	256	243	236	242	260	244	248	272	204	245	249	223	253	243	238	254	257	263	249	231	205	257	256	275	248	245	243	259	246	289	279	280	231	252	238	223	266	244	244	238	230	256	253	247	261	263	243	239	258	257	269	290	264	271	233	226	267	237	246	265	237	255	238	245	274	251	238	263	259	259	256	226	228	233	255	227	228	242	242	252	251	237	266	282	243	254	277	255	259	236	226	270	262	211	263	232	255	233	252	264	258	254	265	243	250	245	252	213	238	231	297	253	233	257	226	282	222	262	247	280	261	271	266	249	243	250	266	260	248	282	233	250	257	253	263	237	251	243	251	276	229	276	226	219	244	246	259	249	270	264	224	241	242	217	248	255	242	259	292	260	252	234	286	301	260	274	249	248	270	246	229	229	221	257	257	252	243	255	236	276	250	267	268	269	236	242	245	240	251	217	239	259	273	268	247	276	248	207	255	236	231	250	248	236	248	223	240	244	244	244	242	269	270	235	241	263	277	238	258	237	235	239	246	220	270	241	257	222	232	275	257	237	250	229	231	269	251	264	264	279	259	245	238	253	260	260	250	238	218	240	224	255	257	217	216	247	208	257	247	259	232	220	294	258	277	258	246	231	264	244	250	246	242	249	268	249	250	244	235	253	276	250	236	259	252	237	257	221	248	234	270	247	260	214	254	254	252	270	265	268	268	253	246	234	252	263	249	235	248	239	224	250	236	263	300	275	253	256	266	252	258	272	278	277	276	265	248	244	273	260	253	233	254	262	241	247	236	294	243	268	243	259	270	248	264	244	276	271	257	250	276	244	260	244	229	252	233	237	264	256	252	241	244	264	228	248	263	249	275	243	241	233	222	259	259	277	243	237	274	252	240	256	241	264	243	255	246	254	254	238	244	267	240	236	256	237	263	256	243	271	267	251	230	247	253	233	250	285	252	237	230	245	245	251	233	254	252	282	233	241	261	283	233	252	266	243	265	247	230	256	234	252	251	266	281	250	218	211	277	251	230	261	249	221	253	255	272	263	238	254	258	245	244	238	247	244	265	256	233	282	246	272	259	227	244	220	254	269	253	261	268	255	280	251	245	259	243	250	229	240	233	260	243	244	270	241	265	262	265	216	244	219	227	255	271	233	262	242	243	233	226	260	291	234	242	252	249	241	283	287	239	259	254	274	232	257	263	277	247	256	226	254	227	254	260	260	224	247	218	237	223	267	235	231	245	235	250	259	275	238	245	225	257	258	266	227	246	238	242	267	242	251	268	256	239	254	253	274	242	274	286	252	241	253	247	239	283	255	237	276	221	271	223	244	255	250	227	269	250	228	271	247	260	263	227	272	230	277	236	252	246	235	265	284	221	278	272	264	246	244	227	276	271	248	256	258	210	232	261	268	231	231	256	229	225	261	265	252	253	247	246	262	238	258	273	225	247	273	263	260	245	267	250	245	247	248	272	262	256	272	237	277	250	279	259	261	258	235	263	246	269	252	268	271	272	237	284	233	257	240	246	256	254	254	243	259	238	297	265	256	235	270	235	260	249	274	215	257	243	228	246	254	249	230	242	237	243	211	258	258	223	254	268	265	253	236	260	239	270	211	264	263	252	272	250	216	255	260	254	258	240	274	253	233	275	242	236	255	263	237	247	262	252	235	245	236	247	276	211	265	271	229	258	262	243	247	213	248	238	252	263	237	233	273	234	263	261	258	241	273	244	235	269	270	267	257	254	270	246	249	264	251	222	249	240	256	266	248	266	253	252	238	236	236	281	251	237	239	251	228	265	251	254	230	234	252	237	244	264	268	274	245	263	249	255	236	245	259	267	261	265	254	259	248	254	226	252	243	261	254	271	272	262	244	253	256	270	246	255	257	232	264	255	262	253	247	236	241	246	251	263	273	213	267	261	276	248	248	239	257	247	229	230	270	240	246	269	271	255	224	255	281	270	228	230	264	246	229	250	233	240	245	267	266	236	238	246	245	232	211	245	250	232	273	261	238	260	252	256	263	279	249	241	270	272	260	260	262	242	251	275	246	258	262	277	265	274	274	230	248	240	275	261	245	244	228	260	232	241	280	263	258	289	265	241	224	262	259	240	279	264	237	284	274	245	283	279	262	257	253	270	242	212	262	284	275	239	269	238	250	247	258	248	241	248	269	286	220	237	245	244	235	252	236	249	252	251	258	261	276	238	246	250	267	264	245	248	257	259	261	226	268	244	257	248	223	250	255	241	249	268	243	244	241	251	250	248	263	247	271	266	266	280	278	270	271	243	286	239	253	248	245	258	240	266	229	249	238	219	241	239	246	227	256	257	266	226	239	261	260	267	246	247	243	289	274	234	245	249	249	255	242	238	238	248	261	254	247	246	214	237	265	247	244	266	246	264
4983	5645	10143	11434	8004	3583	3716	1425	383	244	277	276	262	281	245	258	282	234	286	237	273	225	274	279	248	257	275	272	273	273	271	257	288	292	272	269	271	273	254	262	262	289	261	270	276	247	259	256	282	256	246	234	263	279	297	272	259	303	243	250	277	295	271	256	277	270	267	248	278	241	270	256	273	258	281	281	265	270	271	254	283	259	275	294	261	312	264	232	274	271	268	253	259	272	281	250	267	247	290	273	263	291	257	283	252	283	258	282	284	251	247	262	288	278	268	246	294	283	271	293	295	265	251	249	273	264	269	266	265	292	260	282	268	282	253	277	291	287	268	242	251	238	282	272	241	300	256	296	293	241	271	263	262	274	240	258	240	283	295	245	267	289	276	266	272	246	239	271	254	228	286	281	268	246	249	285	273	259	280	249	263	260	258	266	278	258	266	265	251	256	255	289	271	243	259	280	246	262	283	267	265	232	265	250	268	232	264	267	278	278	239	267	269	281	270	240	254	248	260	275	262	241	272	297	266	287	282	249	266	266	266	253	280	281	249	279	265	273	259	268	257	281	269	269	255	258	271	261	251	269	276	299	280	271	272	285	281	256	271	253	285	291	256	252	237	245	286	274	251	293	272	263	278	281	301	262	235	269	266	257	261	258	275	265	265	253	280	270	283	246	275	279	292	306	249	246	282	279	273	274	255	239	273	277	303	262	293	268	271	270	287	282	274	266	278	270	249	262	254	248	225	327	252	273	284	270	254	281	279	272	249	223	284	274	242	263	266	287	264	296	273	258	225	274	284	271	262	254	257	287	269	261	270	280	251	274	259	264	258	269	256	294	284	270	254	270	261	291	273	265	273	259	275	271	264	278	269	258	270	267	279	282	253	249	255	272	263	268	242	269	280	274	253	253	299	256	281	275	231	279	264	233	255	281	260	294	268	277	256	273	282	271	256	284	297	269	300	251	254	277	300	270	242	241	273	255	265	268	279	261	262	288	255	282	253	274	277	282	278	257	255	241	264	294	275	281	273	292	266	288	270	278	271	242	236	254	265	254	290	247	269	263	259	277	279	243	260	248	242	268	261	254	239	288	278	272	275	282	265	263	312	250	273	263	259	280	272	281	257	276	274	262	285	274	259	268	266	266	255	255	264	246	263	261	289	242	268	304	260	270	262	273	250	268	247	256	258	264	291	277	283	267	292	246	238	271	270	266	256	260	279	245	269	278	251	271	264	269	306	264	279	261	256	255	275	267	255	265	246	267	253	287	259	283	263	279	281	278	264	284	263	272	272	281	249	276	289	276	275	297	264	286	240	271	272	241	288	273	228	262	272	249	264	275	317	261	250	268	262	230	279	267	254	247	276	282	274	259	272	248	261	221	284	264	252	266	265	279	269	276	255	245	267	281	226	296	230	279	277	279	280	260	241	298	253	240	271	295	235	257	262	286	261	279	252	259	261	267	269	260	256	282	274	240	268	279	269	277	279	270	280	248	276	259	238	280	262	262	281	257	273	276	259	263	291	311	253	269	268	256	270	289	273	286	294	272	246	264	263	267	279	252	263	271	273	253	268	268	243	266	250	283	269	277	276	276	249	245	261	258	281	274	278	251	277	271	268	268	243	256	288	263	251	280	258	261	280	269	274	262	292	270	265	261	263	252	263	272	288	263	285	264	269	253	266	270	305	267	283	234	245	273	271	269	292	273	273	271	248	285	271	281	274	255	286	266	290	265	279	265	277	285	254	236	277	268	287	289	269	267	255	249	294	257	294	272	255	249	284	326	275	279	272	272	303	268	243	266	247	253	237	266	264	277	283	285	287	262	248	271	221	271	261	285	299	248	255	283	238	268	256	277	254	264	259	246	249	236	243	267	282	295	257	250	253	268	284	255	258	282	266	263	264	273	287	284	268	254	282	283	269	268	296	257	223	256	267	249	283	252	236	284	257	252	259	290	251	240	256	291	277	269	250	287	294	274	257	258	259	247	268	244	272	266	256	260	256	310	288	267	289	251	288	261	282	258	296	265	267	238	286	257	286	266	284	259	304	256	255	258	286	255	280	262	276	241	266	269	266	271	241	281	261	270	262	255	253	273	272	290	296	283	265	273	275	277	265	306	259	272	257	280	285	273	248	273	293	263	252	263	283	267	260	302	256	260	261	271	252	295	278	257	270	282	274	266	251	261	273	267	226	276	260	289	267	257	250	284	240	284	246	284	268	282	286	272	256	265	263	277	269	272	256	253	272	276	274	262	276	250	273	283	276	297	254	276	262	261	279	262	266	262	290	271	250	269	301	270	262	250	279	242	296	269	283	275	300	248	296	259	283	272	243	295	265	259	305	280	267	247	254	252	251	300	260	297	262	290	277	258	274	278	299	276	268	296	263	283	257	281	234	273	270	268	302	252	298	289	280	292	251	279	276	286	245	256	292	259	276	244	272	262	281	279	281	272	242	269	290	260	286	261	237	256	274	273	269	294	263	267	231	287	280	269	227	288	262	272	299	221	280	258	276	260	283	257	259	269	264	265	307	260	254	242	266	247	258	269	248	255	267	274	255	294	271	294	236	296	275	267	265	275	259	250	280	267	296	273	275	251	247	244	273	252	256	271	252	256	260	271	247	275	283	302	275	252	295	258	264	265	254	276	278	296	237	273	220	265	274	251	255	318	286	307	255	273	283	247	265	284	281	269	250	260	272	281	238	270	271	302	291	260	265	277	287	267	255	278	265	291	251	258	267	286	279	298	261	277	271	269	273	292	269	274	242	253	275	295	273	262	299	276	257	251	269	254	282	266	237	249	266	275	267	297	269	272	273	278	270	260	294	269	278	258	264	249	253	257	292	267	256	298	247	253	269	257	235	263	265	276	278	235	274	259	245	288	259	265	274	272	289	278	276	272	256	274	260	275	275	284	290	279	262	272	264	255	257	281	275	244	261	279	249	283	240	293	275	257	264	296	276	302	269	304	268	258	263	269	284	281	273	261	248	283	273	253	299	262	272	282	261	260	255	265	269	290	255	270	272	267	250	284	241	280	277	283	265	257	265	246	264	266	277	277	268	272	275	276	277	268	260	273	248	285	269	290	282	279	243	272	268	240	286	278	243	280	288	248	247	253	273	254	262	257	261	274	267	262	286	270	271	265	255	294	270	270	265	309	306	268	270	287	288	256	291	294	254	277	272	272	253	259	268	262	286	258	280	283	254	251	287	258	289	273	276	299	278	278	313	292	281	267	288	282	281	258	235	296	273	263	273	268	270	278	297	309	272	272	265	261	235	252	264	246	261	233	268	250	284	293	247	273	261	265	243	248	268	282	270	262	252	258	285	292	262	268	276	264	255	273	269	296	270	269	299	264	267	272	275	302	293	296	290	287	276	268	272	268	277	295	266	279	278	244	267	271	260	273	232	244	278	274	267	277	262	258	286	283	277	275	287	284	244	278	272	262	313	277	284	277	267	265	260	255	267	258	307	272	265	245	243	250	264	280	283	262
25237	21115	35213	52974	43329	27085	15122	5402	1149	304	309	319	310	302	319	295	295	308	311	315	292	329	290	344	288	314	288	282	298	312	296	313	290	294	314	324	316	298	298	293	306	280	283	282	303	315	292	292	312	312	292	311	323	327	278	283	285	295	273	252	297	307	293	285	317	304	301	270	296	319	299	293	276	276	319	282	268	282	292	279	289	303	307	324	317	279	287	269	279	307	297	280	302	273	306	296	291	309	297	281	299	302	315	326	329	300	283	300	291	301	299	285	297	273	310	279	338	297	261	287	310	318	272	326	312	350	308	296	314	295	304	288	293	263	317	304	286	276	285	305	282	274	280	300	307	302	299	296	314	305	293	296	305	292	318	306	289	273	277	287	330	299	291	305	320	289	283	262	309	319	324	309	309	284	291	287	294	283	305	300	299	290	279	312	312	295	290	328	301	307	282	302	304	317	263	304	284	295	329	308	293	310	271	293	303	306	284	318	301	289	322	284	280	301	296	269	306	276	287	305	307	277	294	285	269	319	243	268	301	269	344	292	283	290	287	306	276	279	284	310	304	307	300	271	278	307	264	340	300	303	291	283	281	278	285	268	269	279	307	291	279	309	316	260	312	331	334	286	310	281	269	248	283	287	297	302	277	310	289	329	259	296	319	289	284	299	283	303	278	281	307	310	313	306	298	288	308	292	307	298	278	306	287	295	275	289	265	293	262	290	306	291	290	270	289	305	281	308	318	292	292	300	273	273	294	294	313	283	278	305	284	279	296	331	299	326	266	294	284	318	294	260	303	310	286	303	287	281	307	321	294	268	282	271	269	293	297	319	276	291	327	283	282	304	304	282	284	318	271	305	302	327	315	338	307	271	287	317	294	277	309	286	286	325	288	282	284	307	322	306	261	273	297	297	287	344	319	288	298	270	282	296	317	272	298	316	268	282	281	290	298	274	298	259	295	284	298	295	293	307	292	289	252	278	267	287	310	322	299	316	328	286	274	283	302	298	291	290	289	315	316	282	302	273	280	313	298	301	276	269	281	292	290	310	283	299	288	281	301	303	281	313	293	275	277	297	291	306	280	299	284	291	305	308	282	289	307	284	323	270	275	275	296	302	237	273	322	295	311	295	267	296	280	285	293	316	307	309	297	283	271	314	270	273	281	266	316	313	315	280	287	282	271	308	280	305	304	291	339	312	297	296	275	277	269	293	293	315	257	299	295	311	277	293	307	270	338	296	321	293	275	301	234	297	307	315	302	271	286	310	305	293	289	308	306	292	327	276	328	304	293	278	320	260	301	300	259	286	299	278	314	291	296	310	292	303	293	273	279	313	311	304	298	311	281	267	303	293	315	282	305	301	303	294	278	278	301	321	314	305	295	281	318	266	264	316	305	273	314	321	305	294	309	288	310	304	328	306	262	306	275	313	306	261	313	307	281	321	316	279	327	292	299	302	276	287	296	288	311	301	309	297	308	305	290	276	293	294	321	317	338	300	291	284	267	291	289	288	283	295	298	303	288	288	297	294	309	316	330	295	287	299	311	297	294	311	325	276	296	321	310	290	283	285	323	272	297	281	289	305	266	305	317	285	303	260	284	279	297	280	328	305	312	309	319	278	325	281	279	283	300	272	306	241	294	295	326	303	295	320	309	305	314	318	280	299	274	288	291	291	326	267	316	288	278	320	277	263	279	275	284	292	266	282	307	292	289	308	301	326	268	292	293	262	317	297	302	288	316	297	318	290	270	313	272	311	297	277	307	273	292	279	307	297	296	284	263	303	296	276	277	300	312	308	267	290	290	286	307	296	309	293	302	300	263	283	315	314	310	275	295	289	262	270	303	272	267	305	288	304	270	281	317	282	280	294	284	306	290	279	284	284	261	298	313	312	271	344	283	289	281	281	279	287	305	285	310	291	280	282	283	287	306	269	282	281	290	299	309	313	322	306	315	291	301	277	290	278	284	303	317	306	286	265	314	314	291	307	307	291	327	264	287	269	310	307	296	278	298	288	296	299	304	300	289	288	275	281	283	256	253	288	299	296	279	294	305	303	322	315	281	292	297	282	299	293	320	306	288	306	278	283	284	295	298	289	283	294	285	320	280	310	301	297	290	293	282	302	291	319	293	298	303	312	282	256	307	268	277	308	272	284	276	314	304	276	291	299	276	300	276	286	299	294	299	307	318	290	292	290	308	309	313	308	336	300	304	289	287	288	293	315	301	304	295	263	295	262	285	304	285	308	293	321	290	297	306	300	262	322	328	281	298	304	315	263	294	315	336	322	312	301	311	308	292	314	267	280	289	338	298	288	285	307	282	287	292	293	296	283	301	296	291	309	269	291	260	300	272	262	279	277	308	304	304	288	292	289	289	308	288	289	288	307	281	317	298	314	285	276	309	308	315	271	268	278	279	340	330	287	299	294	309	289	297	250	309	305	275	286	313	307	282	311	337	292	298	303	293	251	301	301	296	295	250	297	317	308	305	269	290	302	281	318	293	299	292	283	283	305	298	286	283	274	287	276	314	241	297	294	322	293	294	288	284	313	285	301	299	280	290	278	322	274	286	315	272	279	266	317	281	280	265	299	303	289	292	291	281	319	291	279	285	311	274	307	287	291	281	287	260	276	281	289	271	260	263	307	313	293	311	313	308	281	290	319	309	300	309	306	289	306	300	321	278	281	312	283	269	285	302	296	276	314	310	298	307	284	301	313	303	268	281	293	278	304	297	291	293	306	282	310	296	279	295	317	290	272	283	283	298	329	266	263	308	332	288	315	301	316	296	285	309	293	280	280	311	300	307	262	309	312	296	277	274	265	323	294	318	322	261	300	290	306	280	270	290	294	298	331	325	317	302	309	282	263	300	311	299	284	296	273	313	280	321	293	312	280	310	279	298	296	278	326	279	298	286	307	302	328	259	297	304	323	283	289	312	279	263	284	305	303	306	299	290	278	316	296	270	286	274	277	307	285	290	316	276	259	294	300	288	332	308	308	296	281	310	292	272	279	270	298	304	286	297	324	326	303	294	293	290	290	283	310	279	290	304	327	271	321	265	267	315	292	296	310	289	350	278	310	302	301	311	277	297	292	286	274	283	314	281	263	253	286	281	280	298	277	325	264	312	282	307	263	309	286	295	307	287	289	290	266	273	301	304	295	279	281	299	304	290	313	310	300	289	280	323	301	309	344	282	294	314	274	293	300	289	267	314	298	272	297	333	282	272	304	300	267	296	288	325	280	295	277	276	302	299	313	292	300	285	284	325	310	302	284	270	290	272	301	292	289	298	296	284	306	299	305	308	329	279	327	301	285	277	272	308	317	272	289	318	330	318	323	295	300	274	298	301	280	272	296	306	299	282	294	298	278	293	279	251	300	292	284	281	312	290	313	272	281	301	285	301	305	328	271	287	289	266	283	303	299	297	319	290	300	339	276	300	303	292	273	278	276	278	306	311	304	297	297	295	314	296	301	275	325	293	326	345	284	319	344	256	282	278	303
5002	23676	56642	52772	36280	20061	11248	5091	1223	361	341	287	339	339	329	341	317	331	351	321	329	337	323	341	342	346	350	326	350	326	344	355	357	334	307	301	324	302	374	329	334	335	363	358	322	319	332	342	315	320	313	332	332	319	335	307	336	321	337	375	359	320	328	332	331	320	334	347	307	327	326	290	316	320	326	336	324	328	341	292	355	317	351	332	292	341	330	334	306	342	353	357	314	315	286	306	315	337	353	316	332	335	344	348	335	314	333	313	339	350	277	325	331	299	366	320	300	297	306	301	336	333	330	334	327	320	358	339	316	332	347	334	329	354	329	327	334	349	298	332	307	321	329	325	333	329	320	300	297	331	325	339	324	332	329	325	321	342	289	319	325	332	327	348	310	335	327	336	348	346	337	352	295	322	320	327	315	312	310	343	330	371	353	330	338	357	312	311	321	331	333	351	325	311	310	340	361	330	357	336	336	340	349	313	310	334	311	361	310	315	346	315	322	326	320	337	289	330	323	306	310	330	291	322	303	342	332	340	359	312	319	303	335	342	315	321	324	348	346	316	290	301	321	302	332	353	335	298	301	348	332	321	362	314	334	319	349	340	319	347	321	287	309	299	339	376	354	332	348	322	326	314	386	287	348	291	344	324	346	319	331	338	373	330	319	338	286	325	289	330	365	315	300	317	327	349	315	333	317	323	316	308	324	328	309	292	312	336	315	308	343	351	323	323	325	309	331	322	297	347	330	359	337	329	342	323	324	288	340	346	295	342	345	315	311	306	340	325	333	318	328	297	324	302	321	294	330	328	343	312	317	306	332	346	323	333	345	333	332	333	340	348	324	301	340	333	322	343	335	340	322	330	299	333	306	318	345	311	353	321	325	338	326	300	343	300	322	366	321	334	335	317	306	272	303	315	349	339	313	318	341	347	309	336	325	297	326	314	345	330	311	352	313	297	321	324	354	358	308	355	326	306	298	352	332	346	362	325	290	322	337	344	336	338	337	309	347	323	306	305	333	295	341	328	308	330	308	301	326	320	350	369	331	368	336	333	303	328	340	347	328	317	342	318	319	315	316	327	323	311	324	307	325	292	332	337	286	302	346	295	315	349	337	289	351	329	307	328	337	320	364	358	325	346	317	329	362	341	330	350	325	298	347	312	342	311	341	317	306	337	333	302	313	338	329	329	315	376	307	333	309	373	341	316	355	350	356	375	311	294	350	356	329	321	339	337	296	324	331	291	301	342	342	327	364	316	306	317	326	311	316	318	309	366	297	328	332	330	349	311	321	334	316	340	338	343	308	318	305	350	336	318	308	291	338	322	315	356	317	313	301	336	340	302	338	347	334	316	324	319	314	315	317	339	306	333	313	320	321	296	306	326	303	323	337	347	307	334	330	317	344	322	338	331	322	355	337	318	282	345	309	336	339	323	349	327	309	323	348	337	338	345	327	296	345	350	355	347	323	322	340	338	327	299	313	348	311	326	335	303	318	299	332	351	323	324	330	329	310	345	305	363	331	305	298	357	350	333	318	329	335	328	335	317	351	310	296	324	324	344	298	343	328	342	305	328	325	328	319	307	321	327	302	331	317	328	352	355	336	358	340	329	305	336	347	345	310	344	342	325	344	337	364	335	333	315	346	320	314	337	314	286	340	362	337	327	332	361	332	300	295	342	354	330	300	326	322	315	329	342	345	330	352	305	326	348	337	326	340	301	334	329	325	339	309	315	304	326	327	328	347	317	319	360	300	346	352	342	320	316	325	308	318	320	318	343	353	297	346	311	316	328	359	338	309	303	351	340	321	316	306	320	311	372	370	382	349	334	320	346	339	343	325	307	323	354	330	322	316	340	324	322	310	322	288	319	348	328	315	319	307	353	346	364	332	346	328	346	356	304	339	296	316	329	322	337	316	321	323	353	308	355	340	324	304	305	344	319	309	307	319	330	358	343	330	340	311	340	339	301	331	332	314	295	317	312	345	347	335	347	343	327	339	321	324	326	333	302	305	329	306	318	348	333	352	353	313	329	320	323	307	327	352	325	307	342	331	311	333	297	356	325	347	306	326	328	334	327	320	303	330	311	335	284	325	323	322	309	323	310	320	304	348	316	317	305	309	321	350	333	322	328	327	329	333	324	332	339	337	325	306	331	322	340	364	360	308	357	327	332	321	317	350	334	333	348	306	313	319	312	336	337	346	317	330	326	300	336	314	325	329	318	326	322	336	322	340	324	341	328	308	306	352	323	350	329	283	321	322	350	318	321	313	339	280	340	333	370	332	322	344	339	337	329	388	368	308	331	350	301	336	325	356	316	327	348	312	312	309	355	311	306	331	342	331	328	335	333	343	342	352	324	315	338	293	302	301	319	306	349	329	325	330	317	365	339	316	310	343	333	326	360	301	322	338	324	340	311	345	319	350	315	298	334	349	352	339	340	337	347	328	347	319	372	329	347	338	300	314	333	341	325	319	349	330	358	336	312	297	308	369	332	327	354	317	319	295	312	313	351	301	330	324	345	349	309	330	306	347	312	325	351	305	324	352	321	315	322	308	336	332	345	315	341	320	326	357	351	321	305	332	348	336	352	327	303	346	321	352	326	368	341	301	342	313	326	326	303	322	302	337	334	338	322	347	318	318	337	302	339	316	308	380	328	333	363	317	336	343	342	343	299	334	317	347	383	367	329	290	358	327	324	339	326	357	326	348	319	342	319	319	318	302	356	314	307	331	339	329	325	327	322	317	341	321	316	366	324	321	338	332	311	340	330	322	334	325	323	327	369	322	334	322	324	345	316	334	325	316	333	329	334	326	343	344	329	322	297	322	330	315	307	306	333	319	299	297	338	341	304	309	310	333	313	321	336	345	343	365	326	329	313	326	312	367	293	292	347	322	348	322	341	347	337	335	335	337	350	317	320	312	348	343	327	352	343	330	322	318	321	319	329	299	343	331	319	352	300	316	298	323	308	341	339	308	299	319	318	359	291	328	333	297	320	322	320	298	323	306	312	323	325	345	296	330	304	315	328	316	355	317	353	319	329	322	332	322	377	339	318	334	344	303	316	352	315	317	346	331	344	309	342	303	342	314	340	320	337	312	363	326	320	289	325	287	323	342	353	345	368	344	332	350	318	333	330	307	318	368	357	309	334	364	329	321	310	314	338	358	360	339	367	338	343	327	332	336	325	352	313	295	333	314	324	340	349	334	311	321	344	313	314	316	316	308	320	336	336	329	316	308	322	322	341	331	336	335	327	362	329	356	297	320	314	348	314	349	320	328	374	299	357	334	325	310	333	327	305	320	320	330	326	361	342	364	325	330	300	344	339	319	335	340	313	293	299	319	323	312	321	330	330	336	356	333	322	291	292	354	326	352	341	315	342	340	340	324	337	357	326	347	309	333	358	311	323	321	290	301	363	350	339	322	318	307	347	297	293	317	317	367	340	364	316	333	333	319	346	330	336	360	291	338	308	326	342	311	290	315	349	343	332	311	312	310	315
23949	21149	30639	50110	54092	44854	31306	15456	2392	472	414	439	424	431	371	393	368	415	405	413	421	390	413	401	407	393	384	394	437	403	401	391	366	382	391	406	381	402	373	380	381	350	384	418	402	390	386	411	414	444	369	392	355	387	380	401	382	395	403	393	362	356	385	412	407	381	365	390	405	353	376	373	424	362	372	391	403	400	392	357	397	365	429	380	392	410	410	398	404	369	401	351	373	382	358	383	386	347	398	391	388	427	394	383	392	374	347	400	369	416	376	397	392	402	392	370	375	375	398	373	364	394	392	406	444	413	376	422	370	392	358	379	413	385	412	394	382	383	370	368	392	360	408	400	390	405	376	384	396	358	388	370	380	349	365	414	407	400	397	376	383	350	368	417	390	410	382	414	397	398	409	362	371	381	397	362	341	410	397	371	395	405	354	400	358	397	405	354	381	358	398	416	417	415	363	419	392	381	347	367	349	386	359	366	409	397	382	434	418	398	406	383	423	401	424	394	370	368	346	397	384	370	411	391	394	383	370	375	383	406	369	417	391	425	402	395	347	399	341	381	361	391	378	399	438	423	349	369	365	397	384	422	395	395	359	379	390	366	379	359	410	404	419	396	378	356	345	347	371	395	390	379	411	429	380	399	396	390	380	369	401	407	382	400	399	410	398	389	366	367	388	341	429	344	370	378	376	386	364	347	368	398	360	390	362	383	392	391	446	378	320	395	393	381	394	384	378	417	406	372	395	403	394	387	390	391	390	377	417	372	348	384	372	370	376	375	364	371	340	393	369	417	382	374	391	422	418	378	407	349	381	395	375	362	382	409	387	402	374	378	371	387	407	353	381	406	400	386	364	391	402	382	387	397	403	362	392	351	368	367	384	401	397	382	382	378	411	394	400	387	369	387	408	403	356	406	372	372	375	351	367	370	419	413	385	396	392	418	384	380	379	376	380	389	417	407	403	374	387	374	386	404	415	356	383	428	391	361	363	380	414	403	397	367	402	377	368	443	379	374	384	395	387	400	395	366	365	385	408	389	403	418	377	379	337	413	356	390	382	379	410	406	385	342	392	386	409	408	368	411	364	417	350	368	377	384	392	403	358	370	386	365	399	427	421	386	388	387	403	390	363	404	371	385	414	401	396	394	371	380	358	392	374	408	369	411	404	406	390	369	370	371	355	365	355	335	404	386	376	375	399	389	388	363	376	390	383	400	362	366	407	412	385	368	389	368	343	404	389	373	393	359	377	363	340	368	352	363	370	404	391	404	372	375	375	415	357	375	384	371	357	393	364	395	389	371	391	366	379	396	371	378	391	400	393	356	388	389	399	375	374	393	385	416	357	395	414	360	389	384	367	382	405	406	390	365	367	379	397	399	354	372	383	381	403	415	379	372	405	359	402	359	364	372	367	418	389	368	390	356	389	371	362	407	380	387	374	353	373	389	396	403	378	362	399	366	383	389	393	346	356	394	381	385	381	411	388	349	387	390	423	356	365	381	405	404	401	423	361	351	341	382	383	370	404	378	356	411	388	397	398	421	343	431	396	368	355	389	372	358	399	413	404	382	428	402	379	411	361	341	387	375	401	339	393	383	365	374	387	364	385	430	383	374	416	400	427	369	371	370	395	389	377	387	383	328	393	369	400	373	382	378	395	371	396	388	401	395	420	371	362	400	411	400	398	394	376	391	379	365	378	411	367	409	350	370	370	410	390	377	390	381	405	396	403	365	376	390	370	399	382	409	403	373	376	411	398	418	370	436	336	364	357	356	360	367	374	399	401	384	378	398	390	375	375	397	370	380	408	392	361	430	365	392	376	406	386	383	376	383	370	382	386	390	345	404	430	398	393	404	347	395	396	362	393	408	402	368	344	441	384	330	381	368	349	379	393	401	363	416	429	376	373	389	368	402	381	355	364	393	403	390	396	398	398	369	426	385	382	375	394	414	391	416	404	382	343	374	371	384	382	406	415	392	365	358	394	373	374	418	379	387	393	416	398	379	380	401	399	409	379	402	367	358	407	395	387	349	381	372	392	376	394	391	374	367	405	364	397	366	377	390	404	428	328	362	354	362	415	349	374	417	377	346	376	404	382	390	384	403	408	397	385	365	385	396	387	382	406	422	385	403	408	370	365	390	379	381	356	394	353	401	383	413	403	402	368	372	351	376	343	434	410	369	409	382	372	353	379	406	381	399	376	398	384	370	384	373	375	360	402	374	380	392	363	381	371	383	358	369	398	374	408	391	383	393	380	353	420	354	381	393	371	398	407	377	393	415	377	412	392	364	360	386	380	375	383	388	408	398	359	382	356	391	367	391	380	341	365	374	395	374	367	403	395	364	397	381	406	374	372	358	386	349	403	396	358	353	391	383	371	407	411	395	391	382	399	358	393	396	370	364	349	384	380	378	388	367	379	395	359	367	383	359	400	402	376	375	400	384	395	416	380	373	393	353	340	355	402	362	398	373	368	380	393	415	388	393	335	386	408	355	406	372	379	382	392	376	389	373	370	409	364	392	373	403	383	375	368	388	365	360	360	389	387	431	371	379	356	381	402	377	391	380	355	328	405	382	397	368	373	369	362	364	408	369	375	413	418	420	370	377	361	391	392	404	379	347	397	395	385	384	381	409	407	400	397	385	372	385	430	392	360	396	383	409	385	346	386	381	372	397	387	356	408	432	384	418	376	386	360	369	378	392	367	383	381	391	367	402	381	391	351	391	392	400	402	392	388	382	399	383	366	403	378	383	388	411	382	438	366	378	376	365	391	391	412	399	352	381	413	390	363	409	385	394	427	371	355	412	363	411	409	384	373	379	370	369	398	356	348	381	398	390	370	357	385	373	362	398	362	380	381	376	364	408	406	390	384	392	383	400	440	367	365	348	380	390	369	420	409	400	368	391	382	388	371	374	393	384	373	365	417	387	378	397	405	385	393	402	365	361	390	357	384	359	403	364	371	400	358	364	354	356	396	400	392	396	393	387	415	362	357	423	397	375	364	379	372	370	408	351	385	371	384	351	332	365	414	399	373	354	398	401	368	379	412	396	362	380	382	324	401	379	354	392	389	356	397	397	397	400	386	381	365	376	392	364	394	378	394	408	413	411	386	370	396	365	377	398	372	379	347	420	391	392	367	398	370	390	388	377	365	368	422	405	384	412	385	393	409	353	376	359	393	357	375	375	404	372	419	347	363	432	391	395	380	374	376	374	347	386	395	356	394	403	398	410	389	369	395	380	376	373	394	409	396	416	381	344	388	372	385	370	332	394	411	368	398	359	395	359	359	374	368	348	376	425	376	411	436	389	356	425	406	368	368	358	392	412	393	339	353	384	398	399	402	375	394	360	388	370	414	408	388	400	389	413	409	413	357	407	387	422	406	381	376	394	402	359	359	377	379	353	391	372	367	392	414	415	370	410	368	415	430	354	383	410	372	390	379	372	378	401	376	396	371	371	371	416	393	421	350	373	363	363	362	370	402	372	389	391	379	402	391	378
9561	40764	65555	71596	58636	42060	24023	12202	1751	447	416	430	437	430	425	446	477	430	408	461	443	460	428	444	437	414	411	421	432	454	414	423	424	428	395	434	469	421	448	446	427	415	425	416	429	458	420	439	426	420	395	434	431	483	447	415	406	404	408	446	433	419	392	443	436	450	421	404	469	439	406	429	423	439	456	413	427	431	452	409	448	416	395	428	413	445	470	452	400	460	407	439	427	469	441	441	464	436	436	427	425	460	398	439	404	431	392	439	412	388	431	421	426	424	433	453	437	391	411	403	428	443	416	442	436	437	438	430	445	396	394	415	408	415	435	425	449	407	409	449	404	453	441	402	433	421	433	462	395	413	407	422	418	428	408	396	419	416	452	451	437	447	421	433	426	428	447	454	437	439	410	433	394	407	426	472	393	417	449	413	423	397	431	406	417	446	438	413	432	418	410	443	465	436	495	403	424	426	401	414	412	425	434	436	417	436	424	424	389	413	442	392	432	371	397	454	411	461	431	417	392	428	394	443	398	439	426	397	399	441	418	407	381	394	421	424	413	419	421	401	407	421	422	421	401	432	401	406	395	417	433	417	388	414	436	444	421	466	406	484	408	416	437	423	398	431	436	434	420	450	404	431	443	427	416	419	428	413	456	418	396	447	406	385	405	415	440	407	433	424	437	414	428	417	453	412	446	382	432	460	432	394	438	418	412	394	421	458	423	450	412	444	411	444	436	443	424	439	417	411	409	415	424	402	420	427	397	438	423	424	435	450	422	441	426	467	408	445	443	435	419	450	455	411	394	430	413	440	395	441	424	443	411	428	398	471	412	407	432	416	412	401	429	394	441	438	418	389	438	421	410	420	394	446	411	416	410	455	408	398	408	435	418	402	427	458	472	421	400	457	414	437	425	428	460	421	388	400	427	421	418	431	456	473	424	392	453	429	418	399	392	413	394	370	411	441	418	453	421	429	411	412	400	441	427	468	426	396	420	405	436	418	435	442	479	402	419	460	439	431	479	409	436	420	447	435	411	395	445	432	414	427	411	477	422	415	415	352	402	415	443	459	423	404	407	425	430	377	475	436	421	408	425	401	410	440	473	397	399	416	447	442	409	452	451	420	442	391	414	414	451	411	439	429	420	409	429	421	431	417	435	427	440	428	423	424	403	429	403	454	435	459	452	440	422	423	420	369	396	413	427	388	421	414	423	442	436	442	402	408	444	405	429	405	398	383	418	413	440	442	394	413	418	425	432	391	385	455	431	425	412	426	445	386	441	403	410	426	401	398	430	426	435	428	388	440	391	427	449	413	462	433	418	397	418	441	453	459	430	440	419	438	406	407	446	412	439	417	395	418	433	446	436	387	432	442	414	409	411	440	469	407	459	409	443	441	425	405	403	431	426	431	405	399	421	426	437	427	412	439	422	452	458	423	440	443	424	427	413	460	413	437	403	431	376	420	424	447	427	413	434	440	425	396	436	420	410	434	420	423	433	420	418	394	391	426	430	441	368	426	413	420	434	419	442	410	406	417	395	435	426	436	443	434	402	400	427	434	431	437	410	408	436	415	449	471	437	418	416	390	435	420	413	446	413	433	404	451	418	414	414	419	460	417	424	413	450	421	411	393	438	439	393	458	434	410	437	388	424	410	430	463	411	404	430	453	408	445	416	476	410	435	435	406	412	470	404	427	405	421	452	388	420	439	463	390	423	423	410	435	410	429	440	444	412	434	437	433	399	434	402	401	447	424	432	408	406	408	406	426	434	413	421	439	423	399	421	402	405	421	426	416	419	438	415	393	423	416	393	422	459	439	384	416	419	453	452	426	427	397	429	425	418	379	429	400	427	452	420	428	417	462	424	401	406	396	398	397	413	403	437	416	437	439	447	399	412	452	452	437	424	422	430	395	410	416	432	439	437	437	412	435	415	422	415	412	421	448	430	404	417	433	402	454	417	403	458	456	437	441	399	420	416	400	424	431	423	432	428	413	397	440	460	415	426	381	410	464	392	460	409	369	399	414	450	426	384	412	422	384	405	410	426	407	410	430	419	443	393	396	392	401	404	409	426	451	424	417	406	417	395	465	408	397	438	425	455	387	432	432	409	392	441	420	415	403	442	449	411	396	417	416	389	366	446	387	446	408	428	422	393	441	427	421	403	446	396	449	427	406	424	453	402	406	422	410	446	387	418	392	418	400	421	407	419	468	413	458	422	399	408	424	414	442	381	388	439	426	396	392	382	416	421	430	410	452	432	451	402	401	409	404	430	421	437	440	440	452	441	414	427	460	457	414	442	422	422	438	435	421	402	421	443	378	409	425	408	387	422	434	385	414	418	410	409	407	443	421	420	447	435	425	429	421	436	421	435	415	434	423	378	423	441	419	390	428	437	414	438	416	430	414	410	418	415	409	427	423	426	425	438	449	412	423	407	409	400	424	407	440	404	404	401	443	405	436	431	450	420	427	417	410	430	402	445	432	443	451	414	385	419	424	416	425	424	412	461	439	421	415	427	416	468	430	407	404	407	390	417	424	423	403	460	435	414	438	458	426	413	443	433	455	432	420	391	418	433	389	413	423	446	401	406	400	424	426	397	437	427	449	437	415	429	385	430	415	433	431	425	379	417	403	394	443	434	421	402	434	437	397	435	444	427	414	420	413	445	407	372	452	414	410	406	418	414	393	451	469	414	439	400	444	432	428	418	433	457	436	459	410	402	383	456	433	459	412	389	457	389	411	422	398	439	428	411	449	447	408	451	407	396	395	412	417	444	413	426	384	429	424	415	434	426	411	424	417	436	440	406	430	385	419	369	374	414	407	427	434	452	483	448	400	429	438	435	405	433	444	442	384	425	455	427	381	382	440	411	435	417	396	454	411	402	399	421	383	444	379	400	423	413	434	422	458	442	425	422	441	438	429	430	435	402	421	422	412	421	440	427	433	413	395	462	422	405	404	459	465	407	441	412	453	439	417	423	402	429	416	397	408	433	403	440	407	433	434	420	442	402	398	415	383	424	398	425	408	440	443	437	431	415	429	417	424	435	473	367	360	415	446	399	406	435	398	421	416	466	424	441	427	377	414	388	416	402	422	423	392	447	428	422	419	406	442	476	416	402	396	459	408	443	414	422	396	428	435	399	396	406	426	428	448	404	442	414	437	417	417	411	446	358	412	399	437	416	426	388	423	439	441	417	433	430	440	420	381	436	439	413	448	466	416	422	422	378	433	409	420	406	443	427	414	433	423	421	439	393	419	426	398	442	489	433	412	422	423	457	454	436	397	417	401	409	406	456	393	394	438	420	432	394	432	422	424	432	411	418	434	430	389	434	410	431	438	412	406	453	423	420	418	462	405	378	417	431	416	417	374	415	404	417	462	416	401	402	423	405	408	435	411	451	401	405	431	393	455	420	438	408	410	415	407	413	426	448	430	426	447	424	414	411	440	393	455	419	427	405	411	426	391	408	437	427	405	442	412	431	421	389	432	408	409	450	445	421	440
27146	11789	10758	16936	11169	5933	2439	850	320	301	289	276	283	272	304	325	287	278	292	265	294	278	296	275	289	298	260	236	303	271	280	286	268	263	273	266	297	295	262	265	246	280	267	276	268	281	256	284	289	300	291	292	286	293	287	268	290	276	255	280	249	279	270	317	300	278	292	265	289	282	288	280	274	256	279	281	277	288	300	292	293	244	287	278	300	257	263	241	285	284	273	270	293	318	276	277	286	300	296	255	251	268	274	283	291	257	303	277	287	260	277	282	247	263	305	252	258	276	270	282	265	288	278	290	258	294	260	253	300	272	299	285	267	282	239	284	279	287	273	278	277	271	255	287	279	286	293	274	277	262	258	257	263	294	283	259	286	301	263	288	280	265	249	308	297	266	269	248	294	283	280	268	290	272	289	255	271	305	297	284	299	274	287	272	284	275	279	298	271	269	264	282	267	259	301	264	299	274	272	266	260	274	249	290	241	259	288	245	316	279	301	294	291	261	284	264	276	279	301	269	283	280	266	267	290	289	301	291	313	279	276	249	263	271	295	261	289	278	284	286	263	277	281	287	275	282	271	282	287	276	274	244	259	294	271	289	285	245	278	261	260	265	272	259	296	302	260	294	274	283	287	266	305	283	254	283	272	271	302	292	296	296	290	266	268	282	273	301	297	300	258	288	302	258	287	288	270	266	269	249	262	282	282	282	256	272	278	257	293	253	258	271	255	269	284	318	281	263	277	286	282	269	254	294	296	269	287	273	274	305	309	280	283	261	269	253	262	292	256	284	312	284	263	276	247	279	288	267	295	290	293	303	262	266	274	297	327	271	266	281	266	283	288	297	288	285	294	261	255	252	264	291	296	299	303	284	319	258	303	312	287	308	268	284	305	270	302	272	278	286	270	314	284	292	256	283	289	268	259	279	257	258	276	278	278	280	291	264	282	299	281	245	273	269	281	255	286	276	294	277	289	293	278	272	272	313	287	284	270	279	263	315	279	274	297	286	291	271	276	301	261	273	298	265	255	297	272	269	277	276	289	282	289	282	257	278	280	278	274	271	271	280	270	276	260	320	290	266	280	264	286	256	275	300	275	245	254	270	310	280	318	265	265	260	280	270	277	266	249	263	294	263	279	276	272	291	262	285	274	275	262	284	268	270	286	276	279	243	275	279	272	271	264	304	266	288	260	248	294	259	270	279	279	268	297	306	250	293	269	264	279	275	266	253	305	291	294	248	278	314	269	257	266	277	279	282	307	276	277	288	301	248	284	277	284	293	270	285	280	269	284	306	268	259	272	256	279	263	303	293	262	243	261	282	286	295	271	316	274	275	276	274	280	294	286	296	281	259	261	298	287	297	304	259	269	261	281	268	257	269	274	292	266	268	295	265	303	279	264	293	275	255	264	274	266	280	276	292	280	247	287	288	281	288	276	291	270	327	268	258	295	271	289	248	275	263	294	291	298	277	316	264	277	278	287	292	273	275	276	281	271	277	292	263	278	287	286	276	280	283	298	287	284	280	267	280	264	294	281	269	275	309	269	279	274	266	310	286	258	270	259	279	285	278	282	301	281	286	275	279	293	281	300	293	266	265	268	277	278	260	275	260	272	272	284	270	331	281	286	292	295	287	295	287	325	290	295	302	260	304	300	295	311	279	288	261	260	274	267	292	269	266	253	253	266	287	272	279	271	304	278	301	271	295	296	281	273	251	257	269	273	294	272	279	276	268	247	259	250	284	261	265	240	269	266	309	299	292	281	282	278	284	252	289	293	276	261	268	301	288	296	263	245	266	278	263	261	276	267	277	273	267	283	290	291	282	286	266	263	285	291	256	290	292	274	292	265	258	269	295	304	276	277	277	297	311	292	260	265	295	277	288	266	269	297	282	305	295	232	245	293	278	308	287	260	292	293	247	283	271	290	299	263	268	293	258	261	269	285	292	273	281	322	278	278	293	304	291	293	307	242	297	267	265	272	270	285	271	270	304	279	316	267	279	268	277	269	267	312	278	245	296	259	271	260	267	271	265	308	288	289	269	273	284	292	277	284	290	263	280	258	287	298	287	287	291	276	283	250	259	271	266	280	264	260	289	298	300	279	288	292	267	254	246	282	291	290	271	290	268	300	283	259	299	261	291	300	306	295	278	289	297	282	261	315	258	301	262	304	289	269	283	256	288	254	302	285	273	253	267	294	269	274	278	288	330	271	299	280	274	284	293	282	294	306	304	265	261	250	278	306	280	286	299	289	279	268	249	278	271	260	290	287	281	295	261	259	260	269	270	281	267	299	315	284	300	288	314	297	262	304	285	253	314	289	297	249	258	266	284	288	272	303	277	289	268	271	299	258	273	279	298	297	279	290	263	267	284	270	269	289	296	252	266	272	292	277	276	265	300	275	264	267	262	299	280	317	280	273	266	278	303	289	278	259	286	297	274	267	272	279	256	245	278	287	258	262	275	275	282	286	274	255	308	299	277	284	288	260	288	293	270	253	305	277	272	269	299	301	283	300	270	283	282	289	274	263	270	318	278	284	282	250	251	294	303	297	272	281	287	257	299	314	283	279	287	279	287	254	273	288	284	259	275	287	286	290	275	270	278	291	292	276	272	260	266	298	274	238	294	285	279	288	306	279	288	268	274	293	280	267	285	268	262	287	283	262	266	275	278	282	284	265	227	319	298	298	280	283	271	269	259	288	281	254	288	276	303	329	283	267	259	252	276	299	259	301	262	291	312	273	291	290	270	286	283	285	276	301	255	286	287	243	303	234	253	268	283	265	260	291	294	312	276	267	255	260	286	286	269	276	284	260	272	257	280	303	262	291	294	275	297	273	279	286	289	286	284	277	272	290	273	267	251	285	300	290	253	293	318	257	281	265	301	315	249	296	270	289	267	280	247	286	302	267	301	280	274	283	290	264	273	279	286	304	283	273	283	280	283	279	298	293	259	299	288	274	306	265	238	281	269	271	281	288	305	288	257	287	257	286	285	256	265	281	243	258	275	300	290	279	301	291	280	282	271	284	284	254	281	251	264	304	282	283	288	286	310	292	284	315	305	283	258	305	267	273	272	282	273	276	287	284	300	297	298	269	313	295	267	264	301	262	254	290	304	292	279	270	273	288	286	310	285	286	298	274	274	302	278	284	301	303	275	269	270	268	260	253	284	264	268	264	304	278	274	253	269	265	303	273	286	263	276	248	296	267	292	303	283	275	262	272	306	272	280	323	308	284	276	288	316	280	273	274	299	288	276	302	250	255	263	258	277	285	278	293	272	282	303	306	305	273	277	268	274	286	282	290	299	284	256	289	287	266	280	294	295	313	310	271	272	278	279	271	285	270	293	255	288	287	268	291	292	279	284	310	288	297	335	302	257	272	264	269	266	242	278	262	260	267	286	274	273	275	277	282	288	272	295	290	263	286	277	277	277	274	283	250	282	289	283	296	301	285	288	277	288	260	281	279	272	277	259	270	300	306	265	248	285	287	255	279	305	252	269
5083	1873	11953	12875	8870	5591	2594	972	305	271	317	313	296	280	275	302	312	284	264	302	289	280	282	285	296	312	318	299	263	289	291	296	314	299	310	286	305	281	285	276	286	303	279	288	262	287	275	271	263	294	274	263	297	293	303	301	293	312	307	295	309	275	292	286	305	294	256	287	271	310	292	274	285	297	285	286	289	285	266	272	306	286	292	273	300	328	297	268	255	308	297	261	271	293	269	280	276	288	286	281	281	268	260	272	283	293	270	265	291	281	292	278	256	312	314	290	288	266	320	282	277	287	292	289	278	311	295	282	274	285	294	272	271	283	305	286	297	285	279	297	323	276	295	291	280	272	279	293	301	299	268	268	283	267	273	285	299	311	283	297	269	296	280	284	280	286	310	283	304	276	318	317	307	261	294	288	287	302	278	279	260	293	300	261	277	289	238	308	283	281	273	262	271	295	285	288	307	320	274	295	289	297	284	296	308	252	260	299	294	294	265	281	279	315	282	289	274	273	290	287	263	275	296	303	263	314	294	306	261	291	327	312	276	293	305	337	288	284	298	312	283	247	296	308	291	285	291	286	283	264	269	303	272	278	325	299	287	311	264	250	266	283	291	280	286	312	299	253	279	286	275	257	255	263	271	274	299	304	301	300	264	274	284	261	314	287	327	279	289	299	305	277	283	287	249	294	289	314	280	305	262	297	280	294	288	267	309	283	313	290	305	251	331	318	291	302	301	285	278	268	268	288	286	284	280	280	287	300	295	254	267	296	297	302	284	308	287	267	288	269	270	324	282	275	300	288	262	275	278	305	307	275	255	312	302	278	281	273	308	282	293	290	270	291	264	287	299	278	303	269	305	308	236	275	264	266	303	270	322	344	295	293	298	278	317	301	309	297	287	303	299	277	291	299	267	264	317	300	262	289	285	290	250	260	281	316	280	289	290	268	268	259	299	274	284	272	288	287	242	278	276	274	276	303	264	270	278	312	277	276	278	271	306	253	309	300	328	286	305	278	292	286	314	292	285	312	316	287	294	269	300	263	261	270	290	266	306	282	283	294	282	284	311	298	307	287	307	266	284	315	285	283	283	262	277	302	293	322	316	266	262	272	296	303	264	270	304	326	298	292	243	281	294	285	269	290	285	298	264	309	255	286	300	318	247	273	300	282	302	278	254	276	321	306	306	304	267	266	279	306	268	275	295	280	285	290	293	294	288	278	303	288	251	289	323	267	296	291	277	299	305	277	284	300	306	289	295	279	285	283	287	273	260	294	315	277	283	294	266	302	308	260	271	288	261	275	299	283	273	286	279	292	281	288	301	287	291	277	288	329	270	286	273	278	307	268	286	295	288	287	307	271	276	286	286	257	286	289	252	288	273	303	291	271	258	296	298	337	301	290	288	284	272	270	276	309	302	275	274	291	314	302	279	318	292	273	277	285	304	291	297	284	273	289	300	301	277	278	279	277	291	288	302	309	305	301	292	278	284	293	259	264	279	313	253	301	303	292	285	291	293	302	297	293	304	274	293	261	297	281	305	277	275	285	295	286	318	288	280	316	280	284	287	294	277	262	275	262	278	299	272	322	316	296	293	284	295	293	279	318	258	288	284	307	300	262	301	291	306	297	287	279	282	291	258	309	296	283	282	298	269	304	289	270	301	292	298	295	283	292	274	268	308	303	285	279	298	280	293	262	294	265	257	268	306	281	310	292	287	284	288	277	290	292	270	313	274	290	292	273	302	289	276	295	316	286	306	280	288	290	278	263	283	276	301	299	275	288	290	278	235	270	292	308	273	290	269	286	261	311	277	285	284	305	256	311	304	259	324	293	301	271	283	287	302	293	280	289	268	292	260	320	289	281	256	264	244	272	300	294	312	318	268	270	295	278	289	294	271	301	308	283	300	296	271	284	298	271	282	271	290	300	254	304	293	313	289	289	280	303	305	307	305	287	299	291	255	286	280	306	275	292	276	286	295	290	289	300	321	283	303	280	291	266	290	287	273	311	298	276	278	268	265	246	303	313	282	293	310	295	276	274	299	307	282	284	275	264	298	255	286	282	267	296	243	271	248	267	276	309	279	310	275	268	296	272	283	274	294	304	297	275	280	290	276	285	325	295	239	359	286	293	270	293	291	275	272	279	291	301	314	284	274	317	278	307	319	314	275	286	288	277	290	285	303	286	309	304	293	285	270	275	292	279	282	302	298	269	284	288	269	263	291	305	315	280	286	302	285	309	298	270	334	289	275	287	258	272	289	281	270	290	234	266	294	283	301	302	311	250	284	286	299	316	297	271	289	319	283	290	287	314	285	277	259	283	288	266	258	269	319	292	270	303	274	270	316	288	269	290	268	292	265	311	255	297	289	256	298	285	298	328	296	272	301	320	300	299	271	273	257	282	275	283	305	264	295	285	316	275	298	295	330	322	285	278	293	293	316	310	272	290	295	284	292	283	285	259	263	277	300	263	264	291	301	294	270	305	280	296	280	268	295	295	317	288	312	298	301	292	265	293	279	253	284	304	279	278	300	293	295	282	247	318	323	274	282	295	272	290	299	307	265	344	254	289	275	287	288	276	285	278	314	313	316	300	264	305	251	288	254	291	273	292	290	299	283	285	272	254	308	283	296	300	309	292	307	274	285	298	290	291	265	311	269	283	296	310	300	310	299	283	275	300	320	291	286	299	295	291	288	301	301	269	287	262	252	313	270	295	294	296	282	265	306	277	296	264	281	299	288	258	321	296	290	273	271	296	294	282	269	267	289	311	295	294	268	268	275	303	290	278	250	279	289	300	309	277	300	282	296	306	326	271	284	274	291	264	285	304	281	275	292	287	278	281	263	313	270	275	282	307	267	312	280	290	318	313	266	282	287	279	272	316	293	294	275	278	280	287	288	313	259	282	317	275	286	267	287	256	314	305	278	281	302	300	277	267	261	279	294	294	277	316	256	297	251	306	311	277	288	306	297	281	285	297	288	262	301	265	269	289	339	315	291	308	261	292	289	276	266	291	275	276	287	289	288	308	318	256	294	294	297	267	277	279	293	309	297	272	248	270	299	325	287	306	279	271	286	285	293	292	272	318	304	283	292	281	270	286	280	269	303	259	255	280	301	287	277	255	305	324	308	292	302	268	318	284	281	268	296	314	285	283	255	268	265	278	305	271	293	309	299	319	299	266	271	283	322	259	290	287	273	282	283	291	315	311	272	274	269	292	306	282	281	298	281	275	283	286	276	307	313	293	299	309	299	310	307	315	271	272	272	293	282	303	287	296	299	296	277	278	298	275	310	310	288	297	254	288	321	312	286	299	302	269	281	320	308	281	283	253	304	308	277	294	264	288	303	282	302	291	286	282	303	314	272	300	259	275	256	314	273	264	292	241	242	273	283	275	324	283	278	256	294	296	308	326	273	252	303	321	279	289	291	294	284	314	288	272	283	282	263	268	246	273	316	268	291	275	274	253	289	291	305	289	280	276	284	261	302	270	300	308	283	288
25252	21095	29014	48174	45683	34144	18279	4803	482	324	350	321	296	291	318	296	315	301	331	313	275	311	318	274	294	296	319	284	337	296	298	300	306	315	273	305	308	309	274	302	305	331	282	308	272	283	289	301	272	290	273	282	311	295	302	279	301	302	301	283	280	262	296	284	293	296	314	295	306	283	279	310	292	299	306	304	298	298	288	286	301	276	292	312	265	292	307	303	279	273	311	288	260	284	290	311	261	308	264	315	288	290	290	305	282	267	284	282	264	319	309	267	291	278	306	287	284	273	268	260	282	281	283	256	286	302	264	296	300	303	285	291	284	309	299	255	316	282	276	300	299	264	275	293	287	271	294	278	298	278	302	310	348	297	306	273	280	281	294	318	282	317	309	307	284	278	295	286	281	278	289	307	309	253	283	268	305	300	256	326	277	292	307	271	283	331	291	321	297	259	300	296	321	301	284	306	310	285	292	305	282	302	298	256	272	298	291	274	289	279	308	274	304	294	329	296	278	284	268	297	328	291	298	265	269	300	282	310	312	274	305	306	293	293	291	292	316	306	328	287	257	272	296	301	281	292	303	279	313	292	312	318	286	306	282	296	300	306	292	315	306	302	299	289	307	311	318	263	289	287	297	290	247	297	276	261	280	286	277	276	299	305	290	291	276	305	320	270	296	296	269	276	306	286	276	301	301	321	276	273	309	282	317	292	283	290	272	290	279	260	279	294	277	290	330	304	286	279	298	288	305	287	283	298	288	291	287	298	282	268	318	297	288	306	287	286	296	281	268	287	339	289	282	271	275	282	294	296	298	307	279	275	322	277	304	306	277	283	306	273	292	280	265	265	298	285	280	310	296	296	323	306	323	293	268	296	321	296	304	298	278	303	283	300	270	292	303	285	305	305	287	311	305	297	296	258	323	271	301	272	293	278	288	279	275	274	273	318	343	275	288	281	313	303	304	290	301	286	290	289	344	302	281	319	275	331	287	319	300	313	285	269	312	336	336	268	292	299	259	303	318	294	284	266	300	307	288	297	302	298	290	272	283	294	315	291	300	280	285	264	303	291	272	313	315	287	294	287	294	323	296	284	278	287	289	299	283	305	300	302	255	264	286	277	286	286	288	311	273	295	317	287	307	319	276	259	298	305	279	284	266	305	278	273	295	288	270	293	281	298	262	279	267	294	268	330	277	300	304	312	285	318	283	287	292	280	288	287	277	274	268	275	267	315	308	275	301	287	317	270	313	294	266	293	279	289	293	271	267	293	301	311	303	303	311	288	287	285	251	292	312	287	277	289	278	323	304	314	272	254	279	280	339	283	277	277	289	294	286	271	279	280	290	277	296	296	276	280	285	296	280	327	308	291	313	289	316	294	288	282	263	278	295	300	324	282	298	306	310	308	301	314	272	313	300	258	281	301	315	304	313	266	270	290	323	325	301	297	297	284	336	292	320	304	286	302	274	304	291	306	273	282	280	322	269	293	298	286	292	278	316	291	270	285	261	298	309	305	308	321	282	261	297	294	260	287	273	291	304	308	286	279	281	321	281	277	304	278	272	284	292	274	279	289	285	321	298	292	289	297	291	274	295	292	276	277	270	305	308	295	301	286	314	268	298	252	314	280	288	290	274	303	311	294	281	280	315	265	292	332	323	273	299	279	267	311	285	291	294	304	303	283	277	297	278	266	270	295	275	331	283	289	280	283	297	306	284	300	299	312	287	304	292	328	295	316	282	294	288	268	278	320	290	259	293	286	289	300	303	277	263	304	285	261	306	283	312	294	298	296	297	278	273	300	254	309	277	273	279	283	285	301	263	279	331	304	281	301	308	291	281	279	279	295	278	314	308	294	294	265	261	289	282	281	277	288	284	316	267	283	292	296	299	287	276	288	291	281	285	259	267	307	282	283	313	296	287	303	288	299	289	310	292	288	304	270	280	297	266	294	298	337	299	311	304	281	288	285	310	301	300	331	285	306	308	313	279	270	290	288	285	282	326	320	294	317	302	272	288	260	288	274	295	302	310	309	319	284	277	277	277	281	323	301	304	291	309	286	298	293	278	316	317	279	285	254	317	290	277	296	321	312	293	278	284	300	305	298	285	307	292	290	305	264	255	300	304	268	306	266	302	309	287	277	314	318	305	280	324	293	289	281	275	283	266	285	305	290	321	306	309	327	271	268	302	299	286	284	270	286	337	270	290	304	289	297	274	295	294	327	286	286	299	281	299	273	258	286	282	288	285	273	294	297	255	316	289	313	317	297	284	279	295	275	281	288	292	258	275	311	304	294	293	298	333	269	265	295	276	281	293	261	293	288	287	317	282	257	251	283	259	269	302	288	256	294	286	271	311	269	283	286	287	281	338	286	304	284	301	314	267	311	277	283	286	316	287	307	296	300	281	287	304	259	301	286	316	320	273	327	319	293	307	287	289	272	293	304	305	298	262	321	303	267	286	321	297	299	256	284	299	266	264	282	280	304	285	289	269	304	288	275	291	322	277	266	278	299	305	269	285	311	293	277	269	281	299	298	323	311	297	280	287	324	268	284	279	289	275	296	251	299	293	309	298	290	311	297	300	277	305	270	305	306	310	338	280	299	285	249	286	272	289	280	299	309	271	252	304	269	294	307	306	317	291	281	317	291	292	309	299	238	270	295	306	287	296	303	290	325	272	272	317	270	297	270	301	306	289	265	306	288	286	308	278	281	307	276	281	315	242	307	307	307	294	320	300	286	301	279	284	282	271	290	295	302	282	276	310	296	318	341	303	308	307	283	319	304	275	311	318	292	269	288	281	294	296	277	273	311	357	281	293	303	334	280	284	265	275	260	287	309	300	316	308	288	309	301	282	297	312	306	280	283	280	298	301	280	267	293	311	323	274	302	292	291	291	315	313	318	263	279	296	302	315	289	295	273	280	270	288	316	271	292	292	267	299	265	263	287	279	278	291	301	277	318	268	285	292	294	310	284	277	288	286	272	271	280	282	299	328	324	284	292	268	265	268	294	298	289	291	307	301	304	305	280	314	325	265	269	279	287	298	296	284	276	302	284	296	302	273	278	313	306	316	302	310	280	303	274	282	317	317	291	289	281	280	289	306	271	292	297	311	290	287	303	305	269	301	281	277	300	322	307	299	286	287	295	309	288	306	290	348	286	273	300	298	256	317	299	287	260	274	284	271	262	302	317	306	250	318	295	293	276	335	272	283	291	300	288	306	283	286	299	283	324	344	309	273	254	295	254	265	306	307	304	303	294	326	303	290	304	280	311	316	304	292	334	272	270	317	266	294	290	335	298	296	305	330	265	282	289	286	267	312	287	324	292	276	294	280	306	277	302	297	303	281	285	320	300	302	288	280	296	277	300	312	298	314	278	323	298	279	302	298	305	282	282	277	291	275	282	292	276	272	305	296	296	277	306	312	271	298	261	287	301	293	312	338	293	305	285	276	307	295	271	297	276	307	267	297	296	312	317	289	292	300	302	284	292	302	306	287	269	274	274
3922	10734	41939	48369	40991	27098	12568	3986	461	337	353	338	345	365	316	328	336	286	329	325	291	320	299	344	298	355	319	329	286	333	353	300	322	320	322	310	321	315	323	323	334	344	333	319	289	283	342	311	343	324	300	311	315	302	310	318	324	352	343	307	346	308	310	310	316	341	314	315	323	334	313	323	292	339	305	328	317	336	315	293	284	335	325	309	284	342	306	349	330	317	321	308	341	305	343	330	348	329	314	353	329	315	304	329	328	319	339	345	322	315	315	298	319	303	357	283	283	344	325	342	311	313	305	296	339	311	334	316	340	302	323	355	323	317	332	310	326	346	330	341	341	312	335	321	357	322	301	292	322	318	342	335	362	328	368	345	304	289	344	308	309	325	347	355	348	325	307	307	338	349	341	318	323	332	309	342	327	289	300	327	323	295	320	326	340	353	351	323	317	289	339	316	297	324	336	288	320	340	336	321	343	312	304	320	348	283	317	322	336	310	302	325	315	322	332	332	312	287	291	336	327	306	312	330	313	326	317	302	336	334	329	279	341	319	318	279	347	335	322	314	336	318	313	329	334	313	334	301	320	282	316	306	307	319	349	326	340	284	341	324	302	315	307	337	306	325	319	319	348	316	310	340	328	338	319	329	312	341	327	355	346	328	338	350	334	333	313	323	326	322	307	342	333	333	289	287	303	338	338	342	317	294	330	324	318	315	317	314	354	332	305	325	352	315	341	330	289	308	296	319	300	367	304	336	313	280	302	304	323	360	294	324	325	333	327	292	305	338	309	314	310	312	316	349	294	313	282	342	295	331	300	310	299	336	319	322	300	327	340	295	320	301	362	347	318	341	327	307	308	311	315	343	341	340	306	288	298	344	317	328	327	368	358	322	304	323	321	326	344	333	304	341	329	305	298	323	305	352	310	290	321	351	355	346	316	323	332	321	287	335	316	328	309	325	346	328	293	302	323	311	318	348	312	348	302	315	340	283	325	337	317	318	321	306	334	334	303	351	299	329	318	322	331	332	333	320	331	314	358	341	331	282	309	312	297	324	306	306	324	299	342	346	338	315	345	303	314	321	319	317	320	326	318	372	288	326	337	342	287	303	336	350	318	326	349	322	346	306	342	321	315	310	312	329	312	303	357	318	300	323	315	336	330	328	370	321	328	346	289	343	311	351	348	351	292	314	314	347	316	299	330	318	357	315	294	321	329	318	309	327	323	331	302	331	316	342	315	343	317	321	323	316	353	307	325	311	322	294	344	346	354	292	299	334	310	321	318	337	312	317	303	337	339	308	292	337	301	342	344	346	320	329	331	334	331	346	320	327	326	319	316	317	361	309	324	331	318	314	311	330	299	317	312	324	342	319	302	334	337	313	310	340	334	322	329	340	335	302	335	322	315	339	294	309	341	304	310	303	333	316	299	377	308	311	337	355	316	330	323	319	350	307	328	340	330	337	357	313	318	321	316	316	323	362	323	281	307	341	331	353	322	337	347	365	311	321	336	322	307	322	319	310	329	340	351	327	338	329	289	328	332	320	294	321	313	315	334	329	307	310	337	313	288	283	370	330	364	326	352	338	333	328	351	317	290	311	314	345	339	325	344	303	320	312	289	358	329	341	321	331	317	314	312	329	298	332	337	320	306	307	344	302	329	293	285	366	324	339	347	295	324	343	303	290	307	318	335	312	325	312	319	297	279	340	300	326	359	303	312	313	333	334	323	316	321	321	303	317	321	343	317	301	325	349	325	335	312	298	293	292	317	298	327	344	332	328	337	352	347	327	352	338	309	304	330	331	339	336	324	303	332	317	323	313	356	321	297	301	337	298	350	353	298	330	356	321	296	324	302	299	331	328	366	309	298	338	309	305	322	306	346	322	331	322	317	309	319	339	335	337	287	298	318	318	300	293	322	318	318	343	303	355	323	348	329	291	309	345	328	295	346	318	345	319	327	289	322	339	313	311	329	361	311	320	292	326	321	321	335	335	308	293	304	296	324	355	313	300	314	314	307	362	324	322	324	336	299	331	316	306	311	331	346	338	332	325	314	335	328	311	317	325	338	342	327	299	308	328	316	311	296	347	343	297	316	311	289	348	315	313	309	331	349	283	341	359	324	338	297	326	317	338	313	304	288	309	328	313	311	287	339	345	346	334	293	324	327	333	332	332	291	322	306	314	341	305	340	323	322	337	343	323	337	337	321	308	357	334	317	289	334	339	328	307	308	321	340	312	323	331	343	308	322	324	315	311	325	330	325	303	331	303	321	305	322	347	317	333	302	327	331	309	319	330	328	319	338	310	296	320	285	309	313	309	316	347	342	312	327	338	307	335	312	316	320	332	332	333	324	288	306	335	291	286	320	334	290	333	317	347	284	308	322	293	325	321	317	338	343	314	331	303	343	321	294	356	325	277	313	317	315	306	349	318	316	341	332	314	330	326	340	299	300	331	303	311	306	350	334	311	350	317	307	324	319	332	310	287	299	309	375	323	322	324	303	326	304	328	315	289	329	335	345	293	313	317	315	293	321	300	335	332	309	339	328	323	342	353	316	294	290	333	306	349	333	307	307	310	332	332	340	319	303	387	327	331	317	325	320	295	302	322	300	293	344	319	297	307	299	321	315	313	295	333	304	343	335	316	331	308	334	311	341	340	359	295	321	311	308	355	332	329	304	317	311	306	333	317	309	323	324	312	314	320	327	338	325	307	331	330	322	318	327	338	318	320	317	335	347	320	313	291	316	352	339	327	299	322	317	351	319	304	307	336	305	284	316	322	289	326	310	311	309	304	352	305	274	340	326	339	345	327	309	349	298	369	305	294	319	295	310	283	332	295	318	332	315	334	301	314	317	318	345	303	293	308	321	292	319	320	353	316	304	325	344	290	301	323	366	319	290	315	329	331	301	301	319	329	317	317	369	336	331	316	343	319	315	320	297	298	328	331	331	299	335	318	318	295	331	301	358	301	338	300	324	315	317	338	295	332	311	330	305	329	320	327	352	323	304	305	339	319	326	298	319	332	335	309	308	324	328	341	361	305	311	332	346	312	315	295	329	337	342	290	326	306	328	333	324	316	315	321	311	290	306	343	339	325	303	337	340	322	327	305	339	311	293	344	341	323	354	323	360	337	331	328	320	309	322	326	346	332	342	325	340	342	324	324	310	315	341	311	347	324	341	321	315	335	309	344	314	308	297	343	345	348	318	333	282	318	324	298	324	313	334	318	337	324	343	333	330	306	342	299	316	318	330	331	319	339	331	303	302	302	294	325	316	310	342	324	328	342	318	323	329	340	311	343	327	329	316	345	299	318	329	335	289	310	360	314	315	317	321	356	322	345	332	347	341	326	306	276	323	317	307	316	321	290	322	329	349	315	313	293	329	323	348	307	318	308	346	326	328	337	305	317	291	308	327	297	338	323	334	345	331	339	326	350	338	325	313	303	341	315	307	279	319	298	297	325	293	301	290	354	326	317	328	316	321	316	306	305	317	365	336	317
23829	21110	29899	48649	55802	49760	34653	16469	2914	540	460	424	418	402	408	390	367	388	412	404	372	389	400	360	409	392	373	404	384	397	384	365	402	382	401	394	406	352	405	382	411	380	419	386	375	401	412	419	397	418	390	412	405	362	375	401	377	408	426	365	415	401	408	398	405	395	390	402	401	397	383	406	392	389	380	375	408	394	419	388	386	366	394	406	395	400	398	403	406	382	406	381	383	375	377	363	402	398	401	380	405	383	368	410	400	388	372	428	383	406	356	365	380	385	394	390	416	416	382	388	382	400	385	361	389	374	407	405	395	415	389	357	368	384	388	428	384	403	409	409	387	368	391	394	390	392	417	374	414	395	396	391	391	382	412	388	384	390	414	395	372	390	420	398	376	421	418	405	392	366	360	413	375	357	367	374	396	389	374	380	413	355	369	385	389	376	391	373	421	404	401	446	406	394	417	401	418	387	398	399	397	372	431	389	408	398	371	425	357	392	400	404	400	408	391	395	412	390	422	360	372	356	393	388	382	426	379	373	354	408	382	408	365	373	439	365	364	366	426	382	401	402	387	389	402	380	361	421	364	387	391	379	414	378	404	406	402	413	399	427	357	409	378	347	374	385	392	407	400	388	400	412	380	405	409	390	390	405	367	387	374	393	379	375	366	390	427	379	390	381	352	375	364	387	390	385	393	401	372	381	383	407	370	386	405	389	394	412	413	379	389	383	368	355	357	395	412	399	395	365	397	396	398	399	363	371	406	401	384	386	400	423	382	370	419	395	420	361	389	377	404	365	385	377	391	375	394	400	400	397	421	418	369	409	411	399	362	370	386	414	379	410	380	396	411	411	399	373	386	410	383	421	383	399	402	401	382	346	387	373	374	392	396	358	394	375	402	388	405	387	386	373	351	398	398	368	416	380	396	368	399	392	408	371	413	410	397	414	403	440	420	374	367	383	380	408	381	406	398	389	389	383	374	413	424	405	390	372	393	425	365	411	362	380	378	381	437	404	391	360	379	371	405	378	357	359	419	381	360	429	403	391	367	419	390	383	395	413	365	382	368	408	368	387	389	377	418	384	387	382	407	385	386	372	376	409	392	364	396	373	395	412	375	398	386	400	399	380	392	389	404	378	398	362	396	399	389	390	392	431	383	389	373	364	417	419	378	373	367	382	383	382	440	395	368	363	413	342	403	368	335	410	381	387	379	378	405	387	395	392	387	392	364	434	368	351	405	376	399	406	414	384	396	443	384	391	406	409	395	352	408	400	395	350	363	365	420	372	379	383	387	371	433	415	388	382	397	397	395	420	426	403	375	427	378	378	424	377	346	399	391	401	395	382	358	392	427	382	396	375	364	416	392	392	386	373	412	377	420	416	402	418	395	365	409	431	383	377	425	405	379	344	400	342	397	348	350	394	379	431	419	380	391	389	395	362	422	382	402	381	378	409	384	408	384	385	344	373	380	378	359	373	374	384	412	407	394	371	410	453	404	405	362	367	381	357	400	402	387	404	390	366	390	415	399	376	397	367	380	378	363	432	404	404	385	382	409	376	407	372	386	387	396	394	354	402	386	402	394	392	379	386	391	398	407	369	360	371	419	394	360	378	428	407	424	387	370	394	408	367	390	372	401	372	416	392	379	403	402	388	396	382	402	386	388	372	405	386	417	381	413	371	400	389	402	403	403	390	374	400	386	423	408	405	378	388	386	429	409	363	390	386	341	376	365	355	370	375	387	390	365	426	389	416	385	384	435	361	356	401	395	395	407	360	362	416	382	381	391	377	411	385	410	380	407	415	408	418	403	431	423	403	380	350	409	411	427	409	398	391	398	413	379	396	412	420	383	413	425	381	397	382	379	398	366	373	387	422	391	350	396	392	364	399	421	374	408	412	412	387	367	378	416	388	369	438	367	377	385	382	391	379	369	423	369	431	391	371	419	384	357	373	394	375	391	325	380	365	358	411	399	370	377	399	411	359	371	404	372	376	364	409	381	389	401	417	384	396	383	392	396	408	399	363	384	410	387	395	368	347	412	399	436	398	381	370	393	396	403	386	376	409	432	382	429	394	401	384	381	357	377	379	392	369	364	406	375	373	386	357	361	373	391	368	393	408	395	419	409	413	389	403	402	367	383	423	402	391	411	375	404	394	388	383	356	415	383	399	393	403	424	364	413	384	391	349	391	386	418	358	384	412	393	367	364	390	412	399	379	389	376	381	372	389	416	405	373	407	377	392	376	391	398	411	399	385	404	377	398	360	369	414	398	385	421	419	380	398	392	365	381	394	406	363	381	411	396	391	387	400	384	374	373	392	361	407	421	399	397	388	396	375	388	400	417	410	404	426	390	386	363	408	395	363	369	368	368	353	389	380	384	380	432	350	401	369	411	378	399	395	402	385	389	384	383	391	370	372	375	376	395	376	413	384	387	396	403	369	393	342	402	409	360	400	403	377	415	413	408	384	404	402	378	377	364	389	382	385	397	391	367	414	376	406	404	389	401	419	402	383	359	378	395	374	408	391	394	406	402	380	395	432	358	407	384	383	367	390	371	360	361	376	398	403	375	357	375	429	422	356	397	402	316	424	370	393	372	393	383	384	374	395	381	380	372	392	379	397	408	393	405	428	393	401	397	352	405	390	399	417	403	382	403	422	392	389	411	412	376	402	389	396	416	396	404	409	356	377	379	414	379	387	438	394	377	390	430	421	396	388	396	399	366	357	389	362	401	445	405	422	400	369	454	368	384	396	392	381	377	376	395	357	387	363	372	361	381	412	385	357	399	402	378	373	372	371	407	396	388	392	426	372	389	409	387	400	398	384	398	389	412	389	397	403	331	416	362	377	391	375	414	373	348	390	366	381	378	377	432	358	376	365	374	430	388	392	377	402	380	324	395	401	357	371	382	371	356	377	394	354	400	405	374	384	391	382	400	401	370	401	373	398	405	398	405	378	407	413	420	348	394	382	387	393	373	402	381	375	387	377	384	400	343	364	396	381	400	425	381	389	435	378	411	366	352	425	414	386	388	381	403	373	367	389	382	385	389	379	404	409	385	401	340	430	348	392	397	385	407	387	385	380	368	389	387	404	372	396	409	388	393	392	370	400	388	385	412	425	407	368	372	372	392	340	426	391	362	400	396	368	374	401	394	404	380	373	447	369	401	400	396	421	394	413	389	387	399	386	414	385	408	350	422	395	423	392	391	369	369	407	383	388	404	401	393	389	373	378	371	388	358	385	387	384	393	344	374	368	393	418	381	348	374	411	394	396	358	385	376	386	402	372	379	411	367	408	384	391	385	388	382	435	383	365	381	406	403	382	433	394	410	422	374	404	397	405	385	396	399	391	404	419	387	384	350	404	345	386	395	412	401	396	350	384	402	367	399	400	403	392	395	365	385	406	365	414	381	387	363	379	368	377	402	386	410	390	393	369	403	400	407	378	341	410	377	399	378	370	405	395	389	382	356	379	368	407	381	400	355	379	395	414	362	375	336	376
4187	15341	58661	74324	62058	45919	26689	12400	2305	442	445	443	478	444	435	436	427	436	407	407	433	458	427	461	469	409	472	415	439	441	488	478	432	445	429	430	435	462	412	443	465	457	468	415	422	430	463	450	443	418	414	463	439	461	428	429	447	463	393	457	443	443	450	437	418	416	414	472	471	411	384	431	428	442	405	417	415	426	405	444	400	419	428	453	409	445	455	428	443	421	449	390	411	434	411	407	428	452	437	445	444	403	435	425	436	405	436	418	424	393	412	438	414	459	429	450	424	420	431	408	479	401	455	457	454	400	436	456	404	392	420	401	409	409	410	421	448	422	392	421	428	456	411	431	411	441	417	440	451	389	400	440	398	393	420	416	428	391	428	431	460	456	453	418	425	430	416	429	414	429	429	428	442	417	390	414	428	398	399	442	437	414	425	421	438	423	426	436	417	434	415	406	481	426	421	454	464	457	448	434	437	443	449	414	412	398	423	461	421	432	413	442	445	423	438	404	422	420	453	429	437	444	430	453	426	436	392	432	442	425	455	410	402	393	440	412	434	432	447	418	460	423	439	437	409	426	427	441	426	432	463	467	372	441	456	447	473	407	402	470	435	467	405	439	440	419	456	464	400	444	431	417	438	445	466	472	446	432	452	384	421	422	453	416	431	358	398	375	423	394	449	465	411	397	407	429	424	420	409	420	440	443	427	444	390	436	403	426	418	429	432	385	430	429	488	435	421	471	426	380	413	458	450	437	422	434	471	413	415	413	417	432	430	457	431	429	444	433	465	445	441	450	429	414	411	469	450	433	458	451	409	408	406	428	409	398	431	435	359	436	407	461	426	438	465	430	409	455	439	421	415	416	402	390	448	439	427	423	406	439	444	441	395	445	424	461	479	421	445	443	473	459	440	438	426	442	396	439	437	436	448	406	455	410	422	402	428	422	436	440	407	470	396	383	425	424	463	449	468	428	428	442	438	456	436	436	440	454	438	438	443	456	394	424	436	412	424	398	439	441	414	414	435	411	452	398	449	470	458	431	433	436	420	439	393	457	439	446	425	438	408	448	430	436	476	432	396	435	437	464	392	430	422	464	424	433	454	492	462	393	448	439	427	426	465	448	426	398	423	420	446	413	488	424	460	434	445	420	460	383	419	409	439	402	423	453	420	431	444	461	420	423	445	463	404	463	454	439	405	424	447	448	451	423	435	433	404	394	455	437	432	455	437	465	404	442	456	441	442	401	442	439	445	439	458	373	440	435	429	453	420	440	434	397	437	404	428	421	429	437	460	411	423	411	454	390	454	443	451	407	417	447	428	440	466	440	459	418	414	424	423	441	440	416	435	455	447	428	403	415	432	395	397	443	426	426	435	429	443	438	436	419	426	427	440	437	455	414	416	407	423	379	431	432	409	429	466	403	437	453	408	448	404	405	437	397	446	424	437	441	431	453	432	430	439	411	432	446	416	418	435	441	407	419	448	391	442	430	421	435	437	421	437	418	442	444	434	413	412	443	416	425	429	465	428	440	390	467	409	425	428	430	449	419	445	428	406	429	408	450	387	446	447	404	445	403	450	421	452	430	427	435	486	411	450	406	421	401	424	449	464	428	441	414	436	444	404	460	420	413	452	397	453	405	436	421	425	423	441	456	427	415	402	431	406	444	452	422	416	432	398	451	446	420	397	448	422	455	387	427	443	461	432	433	426	467	404	462	455	413	502	449	436	400	419	431	410	446	464	413	380	434	397	444	421	422	406	449	417	433	426	462	449	386	448	454	464	474	471	445	403	454	458	423	438	408	468	440	445	452	423	419	446	428	436	459	421	459	401	417	463	427	416	413	414	422	400	422	455	446	444	397	444	451	462	423	452	433	406	445	428	421	437	467	425	417	432	411	418	438	406	434	454	450	414	455	447	401	426	442	429	434	417	432	438	423	443	437	461	418	447	434	452	443	441	440	425	408	399	419	406	445	429	378	428	424	382	398	422	430	431	435	438	449	438	498	422	424	396	425	471	414	446	429	409	431	423	459	423	407	419	427	433	397	437	421	388	417	418	397	451	404	386	422	414	423	452	439	427	434	425	433	431	441	413	433	430	437	428	415	409	451	415	476	430	427	432	431	429	422	465	457	423	439	367	428	403	415	440	428	434	421	427	433	420	410	391	472	463	423	414	420	389	447	417	433	427	462	424	425	434	424	403	440	438	433	418	436	445	436	418	396	401	413	451	406	452	422	427	432	428	420	456	408	417	449	412	448	414	416	456	423	417	416	435	424	408	447	414	399	414	435	407	447	425	397	455	407	443	465	413	437	437	416	418	417	428	469	422	417	409	450	417	424	428	388	442	405	445	427	396	447	450	437	432	431	396	437	420	428	408	401	426	443	450	434	443	436	412	444	419	414	422	431	432	427	432	441	407	427	420	439	417	442	415	440	454	427	435	433	412	389	469	430	405	425	438	434	441	450	393	445	498	401	434	427	409	431	444	424	394	423	451	461	425	445	424	403	428	429	448	429	419	395	443	431	425	494	411	441	416	425	467	429	406	462	428	424	460	425	447	421	398	450	420	413	452	449	419	413	410	431	421	406	436	433	474	446	490	397	434	430	397	476	405	461	420	404	428	428	419	424	472	432	438	439	418	424	446	424	397	421	444	442	414	414	421	401	409	426	436	447	474	441	395	395	392	415	427	435	439	457	435	418	384	422	404	372	400	392	375	425	403	436	402	445	443	403	449	416	423	411	421	439	427	420	470	437	433	425	439	435	429	434	404	380	454	416	457	406	449	449	394	438	417	457	429	434	405	445	415	398	458	450	431	470	414	408	475	419	426	423	402	435	460	427	412	442	410	407	431	418	437	421	481	448	422	418	410	386	442	407	391	413	427	422	462	416	415	440	421	405	456	414	407	412	422	470	418	425	418	490	461	440	435	433	455	389	435	413	434	426	409	427	427	441	417	441	413	429	401	430	457	438	413	412	422	433	428	398	425	474	404	417	441	455	458	433	476	428	439	439	436	469	411	453	441	411	424	402	445	438	455	412	431	380	387	425	446	400	418	423	463	423	386	400	461	443	445	430	412	430	480	439	401	456	443	460	492	397	468	437	479	415	424	444	425	411	430	425	425	413	426	436	447	467	455	412	436	425	418	385	431	421	452	427	448	392	415	415	452	431	427	420	388	415	431	404	451	412	449	419	458	451	455	391	409	434	427	440	448	462	420	434	426	436	455	437	411	439	412	450	430	409	429	398	430	438	415	454	430	434	446	435	421	414	410	442	462	424	463	444	405	439	428	412	406	447	383	423	423	390	431	433	428	433	437	415	429	446	442	456	409	424	448	402	443	471	440	436	417	406	428	415	425	462	459	434	442	443	448	438	437	405	446	435	434	415	410	461	447	435	444	438	372	447	424	433	407	429	415	453	458	436	454	409	416	446	410	440	450	429	413	439	424	406	412	414	398	423	411	400	416	425	415	415	446	400	386	406	400	438	412	484	386	435
27127	11124	3417	15226	13965	7514	2388	989	464	314	327	303	287	289	295	305	330	318	286	305	280	292	314	319	286	312	314	288	317	280	282	310	275	325	293	294	260	294	336	275	285	246	303	299	281	286	303	294	275	299	309	260	270	292	292	295	266	270	277	310	270	313	301	279	288	311	313	305	283	366	305	328	289	297	302	316	306	303	282	281	306	266	295	264	276	302	271	294	288	329	295	316	277	311	262	288	282	300	313	306	299	249	283	287	307	305	297	291	282	303	287	303	285	253	290	292	293	324	315	296	273	285	298	309	294	307	302	294	287	286	296	254	278	277	273	314	309	252	292	316	293	306	282	278	321	289	299	256	295	299	286	278	252	299	247	281	324	302	268	294	297	307	316	275	264	284	305	313	278	309	284	280	266	285	275	309	319	286	292	308	297	323	298	312	282	280	305	290	313	272	293	260	288	292	301	320	299	301	299	311	290	304	311	315	292	282	293	288	263	286	311	288	246	288	292	304	315	287	288	263	260	309	297	294	284	305	310	267	289	276	272	303	327	274	279	270	287	272	307	306	297	283	311	273	274	311	289	277	303	298	326	305	292	296	292	292	294	271	273	259	295	279	310	272	295	309	306	304	272	293	296	282	289	269	283	294	302	310	295	286	276	286	292	296	295	292	294	297	305	271	292	276	284	291	308	319	295	285	288	318	324	319	275	295	268	300	280	291	302	287	299	276	303	298	299	301	292	276	289	286	325	314	305	300	294	326	288	276	288	289	312	325	283	307	304	293	301	321	281	324	247	288	305	307	299	259	331	305	269	305	283	308	292	306	300	275	298	293	265	313	277	269	307	262	273	281	290	296	281	270	286	318	294	288	291	274	288	274	291	296	285	282	318	291	280	305	326	303	276	298	261	317	284	289	268	322	261	276	282	303	304	260	275	294	280	272	306	295	249	288	263	291	278	281	318	287	292	293	262	276	279	286	295	273	287	294	302	298	308	316	266	310	308	306	277	330	275	311	291	300	278	269	279	279	283	315	290	302	267	271	262	297	288	289	338	274	276	271	292	327	263	289	285	277	272	311	282	291	295	267	283	281	300	265	267	272	265	262	294	278	276	313	313	315	280	301	291	306	273	288	302	265	291	293	291	268	261	267	293	300	294	292	277	293	295	295	299	291	285	301	296	278	285	334	285	298	306	302	268	325	303	292	281	262	294	302	269	304	283	296	279	320	303	311	302	286	291	282	325	292	285	310	277	265	288	291	285	309	281	294	293	294	287	310	283	270	311	290	325	299	293	286	290	293	284	264	325	311	277	266	291	272	290	270	280	284	288	308	302	292	304	330	269	312	291	253	311	319	288	252	300	256	276	275	258	279	300	300	272	293	298	274	264	315	295	301	275	286	303	309	278	287	303	295	296	298	286	290	297	270	290	297	302	279	321	295	285	296	302	296	295	277	300	295	288	288	310	290	309	271	284	287	320	265	279	280	265	304	281	302	324	284	287	283	306	287	232	280	307	296	327	299	277	270	286	313	303	286	302	281	301	279	290	278	291	292	285	313	303	289	312	284	299	268	266	306	280	327	322	291	319	293	291	286	284	284	278	279	261	292	282	281	315	299	301	278	290	296	309	296	287	272	283	279	302	300	315	297	286	309	265	296	302	308	293	294	283	317	308	275	294	287	275	284	273	300	265	311	288	311	282	315	269	275	288	285	288	294	279	296	310	284	297	287	299	276	295	265	301	297	307	285	308	299	317	307	302	300	281	324	277	269	279	281	296	260	301	335	293	309	275	284	290	280	293	308	295	295	309	297	323	285	315	265	309	308	302	286	311	322	278	259	300	281	296	294	294	288	289	295	282	251	288	281	283	307	304	264	273	319	314	300	270	291	290	291	296	296	278	311	290	329	290	285	303	257	274	267	314	310	284	299	309	298	273	305	294	294	285	270	317	309	302	270	268	289	326	304	278	287	303	278	293	290	277	305	294	301	280	307	309	294	258	294	289	293	296	316	308	281	280	287	270	318	331	309	295	268	344	297	294	324	301	266	314	280	261	285	298	273	339	296	320	294	311	271	272	282	287	312	271	278	274	293	301	297	286	258	325	298	279	295	316	296	291	318	291	279	293	318	275	279	294	300	305	292	286	289	270	285	295	284	283	303	313	302	331	283	294	320	281	265	280	298	299	294	292	281	281	331	277	286	270	281	282	302	344	304	314	302	258	277	282	295	298	281	290	299	306	264	294	307	276	299	283	302	257	278	289	311	290	272	289	283	319	288	280	304	300	272	311	281	306	312	337	328	261	285	281	298	337	254	263	281	280	260	296	303	280	317	306	301	272	312	290	289	291	311	314	292	279	261	286	293	283	300	319	258	307	295	279	317	315	291	275	283	303	294	294	280	290	287	279	276	278	291	298	277	256	272	309	272	294	313	296	317	278	277	304	314	293	314	282	265	300	304	297	277	309	282	294	326	295	273	279	319	276	266	299	281	274	276	334	292	306	283	299	287	287	299	302	262	315	301	263	311	286	286	286	302	290	267	303	325	307	289	271	277	279	294	322	280	305	293	285	294	310	270	284	278	291	293	265	296	294	303	275	282	331	273	289	310	293	307	307	259	289	318	281	305	303	312	299	302	278	314	291	337	264	295	287	302	279	296	281	297	268	327	284	285	303	301	267	287	282	263	265	319	324	290	295	292	279	297	281	279	271	297	275	319	310	276	280	292	299	282	330	276	288	300	286	281	305	307	317	288	274	256	294	299	289	278	262	263	329	282	329	297	289	288	301	299	291	294	295	305	294	307	286	271	322	292	303	268	295	309	292	278	308	273	276	251	304	304	320	310	298	280	299	270	270	323	280	326	299	268	316	282	293	283	302	295	304	306	296	326	284	299	270	278	296	306	290	295	269	293	286	259	283	281	277	295	297	324	307	287	290	292	292	290	277	304	308	302	311	306	271	261	271	306	297	321	316	308	289	301	299	299	313	297	306	288	295	304	269	299	312	301	294	301	288	295	313	310	319	343	308	308	279	308	306	323	296	276	319	291	270	299	276	289	264	274	280	304	300	302	286	274	313	262	281	299	259	287	269	303	299	282	270	310	310	285	285	267	302	291	293	291	277	262	298	283	296	295	317	308	278	287	278	296	298	305	323	308	317	307	278	280	294	341	294	294	279	280	308	302	251	294	264	279	254	306	296	312	304	328	283	290	263	279	300	300	293	286	293	283	301	277	290	292	286	291	285	307	281	278	260	309	319	278	300	272	326	314	318	295	325	296	308	302	276	311	280	287	255	287	270	283	280	291	320	261	294	300	276	277	309	302	269	274	281	282	262	289	280	317	306	282	268	307	290	314	282	289	301	279	292	275	299	259	294	313	285	287	291	272	301	257	307	272	302	270	304	274	262	276	320	294	286	295	259	291	278	311	264	283	289	248	310	307	295	287	267	288	295	291	303	277	292	278	289	254	313	302	280	298	312	305	270	267	291	276	297	292	287	270
4947	844	3957	13002	11267	6190	2456	1182	534	310	281	304	327	300	285	324	316	313	340	327	304	292	281	308	302	308	327	292	298	313	289	310	294	298	319	321	299	291	309	294	319	338	297	338	318	317	289	307	284	301	349	290	311	296	291	329	304	292	309	319	299	303	314	286	316	278	315	312	301	348	294	320	275	315	321	281	328	323	300	306	295	310	305	298	311	301	290	300	313	339	293	298	272	334	328	285	299	282	307	322	313	333	290	329	281	309	292	295	315	297	283	299	300	323	283	283	297	299	289	296	290	298	319	314	283	280	311	310	315	315	311	289	264	304	268	294	311	295	327	329	313	296	299	287	295	302	266	320	246	307	289	309	301	291	268	336	311	294	290	279	341	291	288	331	288	308	317	290	299	339	318	308	326	297	299	311	281	285	299	315	299	268	297	297	315	312	320	267	337	313	287	275	292	301	316	291	309	313	274	307	297	304	304	327	308	307	286	318	284	293	323	314	300	296	309	294	294	303	294	291	300	305	310	275	288	344	286	302	269	289	303	277	326	274	292	326	303	314	312	287	320	301	295	319	259	297	314	310	301	308	293	299	284	298	275	310	335	316	283	336	302	289	286	307	323	304	319	286	327	286	314	285	309	313	300	290	306	320	290	296	279	303	335	298	297	310	276	357	299	290	310	311	286	302	276	299	307	288	332	294	296	292	266	290	266	293	296	287	328	300	282	316	297	305	296	314	306	301	310	327	296	319	315	311	307	320	296	299	306	269	303	288	302	299	319	312	289	311	320	290	300	287	298	275	290	296	287	314	291	259	322	302	287	266	304	313	304	270	297	332	265	311	274	291	294	289	318	347	277	277	327	338	327	279	295	282	281	267	291	305	292	303	319	285	315	335	296	300	319	322	306	306	298	281	294	311	282	296	308	297	283	313	312	305	304	290	315	315	299	305	303	322	298	302	283	292	305	296	271	294	314	294	314	311	304	279	300	284	305	304	279	305	294	328	314	303	310	331	326	288	311	327	292	305	283	305	310	305	319	321	300	298	297	314	331	303	321	287	278	298	317	294	312	329	371	317	282	272	321	309	310	301	311	322	290	280	305	281	299	331	281	291	273	307	317	312	293	321	319	285	295	323	324	299	332	313	302	286	279	327	305	307	281	311	287	300	287	312	299	316	325	286	278	269	266	279	316	306	270	313	285	313	337	308	271	321	288	315	290	327	308	325	302	285	311	297	325	304	297	293	306	290	329	285	306	294	301	324	297	307	323	286	308	305	288	326	316	313	332	281	292	354	282	302	291	302	316	318	283	287	322	299	314	296	314	332	268	270	292	307	298	281	306	293	288	329	303	313	291	342	315	304	295	289	324	322	306	302	289	302	295	314	308	288	292	278	278	284	295	339	303	308	299	296	286	280	306	310	293	298	284	316	319	271	283	296	311	341	296	317	300	319	312	266	312	312	296	316	295	323	269	342	306	307	284	292	300	309	297	304	292	297	286	303	300	281	281	306	291	281	293	277	299	343	289	304	308	325	293	285	305	312	262	287	306	310	310	314	294	314	275	274	295	285	308	302	293	287	313	277	311	294	273	311	311	301	275	294	299	297	313	324	290	288	281	298	326	308	300	298	279	293	322	296	277	297	340	284	323	317	304	295	296	325	292	298	280	303	332	338	294	315	293	318	280	289	264	304	284	310	301	286	314	338	326	323	297	310	315	273	320	284	317	300	322	301	306	309	336	294	294	306	284	281	295	273	322	325	329	315	309	300	309	288	311	301	300	290	333	303	265	306	337	327	305	297	274	313	288	289	300	310	317	301	320	297	325	288	315	278	305	285	300	302	305	292	298	274	289	293	281	274	297	305	309	320	322	323	329	276	293	317	267	276	312	332	333	299	298	303	274	300	286	293	296	278	332	291	287	306	279	297	313	318	280	290	306	289	283	325	280	313	309	287	316	276	280	298	306	315	279	297	298	306	287	299	313	298	275	307	318	289	321	311	337	304	332	294	306	277	312	292	310	284	307	280	296	299	310	292	315	316	302	283	303	299	315	302	299	291	286	281	297	302	304	322	307	313	325	295	298	279	306	292	296	328	339	287	280	310	292	320	297	330	309	280	292	294	300	277	286	299	304	306	315	316	294	292	334	307	295	309	333	291	317	295	314	326	308	319	292	285	302	295	282	297	322	311	262	332	286	315	289	291	315	317	299	294	307	318	270	295	333	306	297	269	300	279	296	313	295	309	305	311	289	275	286	318	335	314	296	308	310	282	278	297	331	287	289	295	273	306	289	316	297	328	328	294	277	310	315	292	300	284	312	321	298	289	282	314	291	316	266	297	337	314	292	301	290	303	298	299	325	274	307	321	314	273	279	320	288	324	282	299	312	310	300	346	299	293	284	318	326	312	294	326	301	305	300	268	289	330	306	277	319	286	303	311	314	312	295	301	283	310	318	300	325	293	288	298	325	300	317	287	305	308	317	321	274	307	304	305	321	292	270	315	313	296	251	289	313	325	321	331	317	303	287	335	279	293	313	305	315	341	310	300	293	323	308	293	310	303	311	330	288	298	308	303	297	301	288	299	289	283	306	280	330	292	325	294	308	317	291	299	310	317	286	312	323	301	265	303	299	324	276	278	314	279	335	302	289	302	316	296	276	311	321	298	303	288	274	261	323	286	283	280	283	277	300	298	341	328	326	305	287	312	315	297	318	288	327	264	324	328	315	289	301	289	308	294	306	278	305	295	291	341	285	318	274	289	305	278	305	321	294	310	298	270	299	318	275	318	270	313	278	295	294	300	286	320	308	306	298	279	296	297	320	310	262	270	338	314	290	310	304	287	280	290	301	316	321	294	296	294	277	306	300	297	306	286	326	289	317	293	315	316	323	326	282	280	283	280	319	300	324	315	337	296	310	311	301	281	323	300	294	339	313	293	318	278	296	300	304	299	318	322	303	291	300	283	320	300	330	266	310	335	313	326	291	318	328	297	308	298	297	294	295	309	310	310	300	283	315	295	310	324	297	308	311	290	301	306	303	348	291	301	303	283	294	283	286	282	285	308	309	321	321	282	320	286	318	321	284	302	311	299	292	340	301	299	319	297	290	291	326	303	305	298	294	290	304	312	304	341	316	308	296	326	310	312	296	300	300	309	281	292	322	305	325	312	306	324	300	293	277	284	256	302	313	292	290	326	297	315	298	295	302	310	296	315	298	304	317	316	321	299	307	305	281	285	308	286	272	314	305	295	295	335	294	306	312	298	325	336	337	342	272	331	279	301	289	303	291	308	336	296	291	323	296	285	329	305	281	286	264	308	315	315	261	300	287	324	283	322	288	323	280	317	328	296	297	281	321	299	288	290	308	290	300	309	308	276	294	290	316	291	313	288	274	275	300	321	305	301	274	304	329	304	289	314	288	319	301	323	291	302	305	303	287	310	307	267	294	303	296	294	294	307	304	266	281	301	316	314	289	316	291	316	269	296	309	301	297	332	289	305
25263	21131	29694	53030	45793	30482	16050	4852	1093	424	319	340	358	306	325	315	349	289	340	339	341	330	310	333	334	314	318	299	334	323	329	330	325	298	339	316	327	340	324	304	330	353	318	357	303	319	309	328	300	342	290	321	310	273	326	315	320	325	324	317	318	318	322	285	320	324	304	305	322	339	341	312	308	297	322	318	300	323	311	296	346	339	333	328	339	319	308	304	361	322	307	324	322	345	346	305	343	325	326	286	310	306	322	322	298	312	299	276	303	325	292	316	297	299	299	303	333	302	313	308	338	288	320	332	290	328	343	332	313	326	271	315	326	338	335	300	329	309	296	315	337	338	295	302	308	353	315	320	345	336	326	334	317	326	347	330	342	325	319	290	318	353	369	322	326	323	322	310	301	302	320	313	291	321	324	308	312	315	307	313	305	288	305	329	313	329	294	296	334	312	307	331	314	321	306	308	345	318	319	300	342	323	320	321	311	318	284	344	338	320	331	322	281	300	304	298	341	283	322	320	320	326	301	284	329	300	333	342	369	330	317	320	325	282	320	333	286	320	321	323	303	318	318	334	291	320	327	314	348	320	317	295	311	291	313	324	319	281	332	310	360	292	311	301	320	316	310	326	298	315	311	323	301	317	315	332	308	310	304	312	315	331	298	322	300	293	321	299	328	312	277	304	321	325	319	333	313	334	326	300	298	331	323	307	317	299	299	299	331	312	317	320	337	304	298	333	314	326	333	289	340	315	342	326	308	328	334	344	315	341	342	315	323	345	290	344	326	332	312	375	318	290	319	301	308	312	334	307	344	311	315	319	346	308	313	314	317	310	333	302	320	319	285	341	324	327	293	308	285	292	318	293	307	328	315	316	318	330	307	335	331	302	295	348	321	324	276	315	318	298	305	352	313	304	328	322	308	317	309	306	331	320	260	361	333	320	296	303	312	308	313	314	294	346	321	308	301	307	320	311	302	317	320	324	296	335	330	315	331	291	295	324	320	300	298	337	346	306	312	332	336	305	323	325	286	317	315	340	325	309	328	346	333	292	340	324	336	291	323	327	302	326	353	329	313	307	315	281	286	328	306	315	328	320	301	284	331	302	319	305	335	335	328	339	331	325	343	318	311	340	311	287	337	324	304	344	320	351	325	302	320	301	312	325	305	329	327	334	292	341	332	335	357	316	327	317	340	310	306	284	326	296	317	324	325	318	314	327	322	300	299	313	295	346	356	337	294	315	325	314	333	300	320	305	328	313	317	346	308	302	323	319	315	293	319	328	337	310	320	316	304	331	330	317	346	336	311	284	294	346	312	293	331	332	319	357	330	314	317	300	315	287	321	297	350	300	318	307	302	328	336	314	352	335	305	319	334	303	342	302	311	299	339	297	299	352	344	299	311	303	342	303	340	336	321	312	336	300	325	311	347	298	329	321	287	310	328	340	326	319	303	350	330	347	332	299	305	315	328	319	306	337	298	331	293	301	307	325	311	307	353	337	350	312	271	289	345	301	322	301	335	306	345	311	330	315	349	281	305	296	301	327	303	319	311	291	350	279	318	330	286	355	328	303	319	329	295	330	300	350	322	280	312	293	319	283	322	318	305	320	288	319	333	320	299	300	337	334	309	324	304	351	298	325	320	321	337	322	312	301	306	297	287	340	312	308	298	310	323	340	343	364	306	301	320	302	341	295	278	352	307	286	322	323	303	326	334	293	302	321	325	310	300	296	323	301	317	312	320	285	313	322	326	343	302	320	318	307	357	315	322	307	269	326	293	324	322	284	329	350	318	324	280	346	319	296	312	312	349	333	340	310	317	315	351	319	319	299	329	341	286	322	332	311	347	277	317	301	321	275	308	335	328	318	346	307	343	324	324	320	303	344	302	303	310	306	317	293	330	291	352	339	327	321	327	337	303	301	335	301	295	303	325	339	316	337	313	324	334	303	315	322	334	337	280	313	298	309	299	291	266	311	318	329	296	310	346	315	333	331	345	338	331	299	306	307	293	322	307	275	346	296	354	297	347	343	325	318	306	351	296	303	332	327	294	308	314	334	333	355	321	330	349	293	322	339	317	296	306	331	330	311	310	340	297	314	289	364	287	344	319	307	328	296	303	322	324	319	296	311	306	314	294	298	303	326	295	289	317	332	325	316	349	340	299	303	336	351	305	336	283	320	301	348	303	291	320	302	338	324	302	345	278	328	325	317	285	310	297	313	327	303	311	315	315	334	281	326	270	295	328	293	300	316	331	289	298	328	347	341	335	317	308	312	299	311	306	334	316	314	330	294	281	315	317	330	304	327	345	326	322	304	328	310	321	330	313	329	327	304	351	304	333	307	327	312	323	323	345	349	327	298	319	326	298	304	320	331	308	311	277	323	318	274	342	329	310	327	315	308	320	294	309	344	288	330	311	295	344	325	333	310	332	335	303	312	319	312	302	326	307	322	347	320	335	336	299	321	326	286	298	315	327	312	309	314	315	313	322	309	321	333	320	328	320	311	329	351	284	328	313	283	304	361	286	309	316	330	329	307	325	276	334	303	306	316	327	315	296	313	344	318	310	334	329	327	312	280	326	317	317	314	281	346	315	316	311	311	331	327	322	315	306	295	314	261	339	307	294	319	307	313	304	329	334	307	304	317	306	326	321	332	320	306	328	307	339	317	353	327	300	345	269	311	311	312	289	317	345	311	283	325	329	307	326	314	346	300	319	327	304	291	298	313	315	363	323	325	326	347	318	347	303	307	307	333	318	339	317	331	311	338	279	324	324	281	303	297	348	303	334	324	321	304	301	327	339	303	292	326	343	352	308	273	313	292	320	348	302	308	307	301	316	303	323	348	318	307	349	323	346	332	330	340	312	327	280	318	320	315	319	301	293	312	297	329	347	340	312	297	297	328	293	319	305	338	317	310	321	314	335	306	308	288	328	324	356	291	324	323	311	335	321	318	287	320	331	309	333	313	326	328	298	320	315	320	290	324	351	294	299	363	296	325	308	331	315	316	305	348	370	326	343	283	293	334	300	307	294	297	292	315	320	308	320	306	310	304	310	311	322	331	308	304	356	320	294	301	319	347	338	326	310	319	347	317	304	321	304	308	318	293	293	334	300	319	298	319	308	310	331	305	323	338	330	324	340	324	291	306	315	319	320	311	309	307	329	358	316	330	325	313	278	337	299	324	322	329	300	323	323	327	327	368	298	345	316	322	302	300	311	341	322	304	321	323	352	289	342	323	334	335	327	313	296	346	336	318	276	300	300	311	301	327	299	303	292	291	325	305	319	307	290	329	323	360	361	287	315	327	321	323	336	322	318	325	314	306	334	298	303	337	294	335	346	308	317	313	319	302	337	319	335	305	334	322	335	363	374	312	322	310	295	327	317	288	317	336	282	312	295	322	316	327	343	332	322	315	306	291	304	312	311	315	296	300	314	299	306	318	302	316	281	316	339	303	305	312	316	292	303	344	335	335	317	301	298	301	294	290	304	357	311	319	282	297
3473	3064	35524	55706	40011	22674	11325	4106	1370	483	361	326	389	344	341	339	343	359	360	356	347	343	335	347	330	333	320	347	340	350	342	343	338	350	329	325	341	400	324	330	345	364	336	350	352	331	347	374	330	371	337	329	369	345	320	357	313	342	376	370	319	333	312	321	363	360	321	308	352	354	322	351	361	340	321	345	372	365	340	328	343	352	342	336	349	332	363	363	344	370	371	338	341	331	359	337	331	345	343	341	351	365	363	353	369	324	350	333	300	364	342	317	303	340	359	359	328	357	346	361	329	320	327	326	347	321	331	342	343	402	356	329	362	355	306	310	338	359	341	386	342	341	355	357	334	368	353	344	337	343	323	337	343	328	306	332	346	309	325	365	339	340	331	348	380	323	328	341	355	361	345	355	346	324	327	376	368	349	320	367	312	355	351	321	343	320	342	372	328	395	312	348	350	343	329	355	331	355	341	349	354	353	341	382	362	309	336	346	363	359	358	358	353	319	327	334	344	332	291	334	356	347	367	335	362	356	338	362	342	344	368	332	300	323	397	368	306	302	354	302	371	334	393	352	329	343	342	322	363	324	365	376	353	343	311	318	336	313	345	353	335	328	315	348	350	355	365	341	328	339	321	328	337	354	321	361	339	350	348	346	367	353	338	359	364	351	325	334	359	319	361	349	338	368	332	370	347	352	339	367	328	339	329	365	348	349	323	380	313	352	329	343	350	300	377	345	323	331	327	404	342	333	363	344	361	344	359	319	364	346	340	356	367	368	351	348	358	358	349	346	350	346	355	350	354	340	356	376	360	337	302	387	322	361	373	343	336	354	337	357	342	376	331	367	334	327	344	343	331	351	355	343	349	347	366	312	362	312	341	335	354	335	332	348	334	389	315	358	351	351	345	347	350	352	333	353	330	328	353	339	318	331	360	329	355	324	321	346	327	333	324	320	358	374	308	362	350	345	347	339	331	329	368	350	311	336	353	357	376	355	379	345	358	350	333	335	362	324	363	350	335	350	356	314	322	336	378	329	351	339	331	353	351	316	374	315	379	382	321	352	365	346	363	320	339	288	339	314	333	373	360	324	333	312	354	358	327	341	319	347	326	327	325	318	346	337	353	372	328	339	349	344	330	310	324	333	340	355	359	329	318	316	365	305	369	327	335	330	334	369	358	336	316	334	338	339	341	342	335	329	352	317	333	343	304	357	379	323	328	344	338	345	349	366	339	362	330	372	323	317	327	332	317	345	320	327	327	332	375	355	350	318	301	322	313	344	356	331	322	324	370	327	340	364	336	328	333	332	357	338	338	331	338	325	327	319	342	322	322	348	347	319	343	342	358	336	385	316	350	298	338	341	366	344	331	325	305	334	334	365	341	337	321	338	368	346	340	351	351	394	357	312	327	356	314	339	362	308	349	335	370	346	331	386	332	323	345	328	347	371	322	330	349	354	355	306	357	347	334	338	349	356	363	332	325	339	344	334	329	351	351	305	342	345	312	360	349	304	338	344	346	341	370	348	325	320	327	319	313	332	325	329	354	355	321	328	365	350	324	298	365	308	340	356	350	304	352	346	329	353	353	367	352	375	334	331	291	324	336	347	356	326	352	317	353	319	350	343	335	354	380	356	322	304	320	341	332	330	330	362	338	335	335	348	328	352	337	351	348	305	362	346	361	322	371	315	334	365	375	318	365	342	325	325	316	317	326	329	330	344	349	332	323	325	345	333	344	355	340	350	358	328	360	367	315	334	335	323	336	305	363	329	335	329	337	346	351	334	317	359	342	345	330	330	304	316	352	338	321	366	344	355	313	348	345	336	335	369	343	357	349	337	347	342	335	345	363	311	337	345	354	350	351	318	352	298	323	345	329	369	327	349	345	348	343	333	308	327	363	331	340	316	347	330	318	367	349	376	349	332	319	362	334	326	362	356	370	351	368	322	321	320	358	357	345	355	333	343	354	308	335	324	316	303	329	361	332	377	356	320	328	328	353	338	325	370	326	336	353	334	348	350	321	323	342	375	355	360	329	367	327	319	352	328	328	365	333	382	332	337	329	360	330	300	344	336	352	353	350	344	333	341	328	350	341	368	374	353	327	382	322	329	320	359	336	332	353	330	336	324	316	368	348	344	348	343	366	299	342	313	381	319	335	314	348	372	326	355	342	350	345	360	342	355	386	315	364	355	338	368	377	335	320	331	352	371	355	335	326	349	361	333	351	362	337	340	339	325	362	326	307	331	340	401	314	326	341	300	334	342	301	341	326	330	342	339	325	382	328	361	344	337	349	299	346	361	362	330	370	330	349	334	358	377	344	331	327	357	337	357	343	349	351	331	341	334	333	342	359	313	349	334	354	355	364	318	314	336	352	318	383	390	316	310	332	336	323	389	344	353	338	305	342	328	354	342	371	375	348	388	377	345	339	342	325	359	336	352	363	333	355	328	341	347	324	350	366	351	340	328	347	320	329	348	349	317	347	309	312	349	338	330	330	345	332	310	369	323	374	330	330	340	365	333	364	336	296	324	351	314	326	334	344	332	339	355	353	355	370	357	346	317	343	366	319	342	330	355	395	350	330	344	351	339	323	313	357	335	352	354	351	371	357	358	332	359	347	370	341	346	342	317	363	362	357	326	320	361	319	356	354	347	370	323	333	346	371	319	339	346	337	353	340	323	329	347	349	347	372	329	352	304	327	380	335	339	357	346	325	306	350	338	372	345	357	338	349	314	330	311	347	356	348	338	352	338	325	331	357	350	350	364	363	340	337	311	331	377	312	347	340	362	323	346	352	353	355	361	344	310	342	382	367	358	355	345	359	346	336	343	322	333	310	348	358	366	349	352	330	358	343	364	376	369	352	329	354	320	329	317	361	342	337	344	339	358	342	315	324	321	331	344	346	392	341	354	344	325	349	336	353	352	345	350	307	343	356	358	327	338	340	319	326	340	340	348	367	364	379	296	314	330	361	348	375	351	335	337	342	331	309	356	336	326	319	337	373	346	310	360	350	341	305	354	322	321	327	330	335	347	333	350	287	319	325	326	319	339	327	355	325	357	339	358	315	363	331	332	336	350	371	329	363	344	352	330	350	364	363	308	346	309	326	363	369	381	341	323	358	362	340	341	373	362	315	340	365	346	330	321	327	337	309	379	321	382	338	320	358	364	346	342	338	308	335	332	347	339	342	343	337	325	315	322	333	369	332	361	338	343	317	349	354	324	342	353	331	332	360	344	356	348	342	336	328	341	353	347	345	374	345	342	359	353	323	352	302	326	348	336	367	371	343	331	335	341	342	337	369	359	332	327	334	340	350	326	337	344	348	351	356	319	351	343	317	326	335	353	312	358	343	336	346	354	342	343	350	349	337	331	362	323	350	318	312	335	364	349	308	362	331	323	332	306	318	310	313	350	353	340	342	342	333	365	323	370	327	345	337	346	358	344	354	358	341	324	318	344	367	343	344	341	340	349	324	309	351	328	358	344	340	314	347	366	348	378
23874	21112	32187	54199	54587	43781	27887	9939	2184	569	454	445	438	424	443	448	420	416	437	415	443	446	403	402	407	385	374	420	412	420	400	433	443	363	425	406	461	419	372	415	452	450	433	405	416	394	425	428	401	395	405	412	443	443	391	423	414	425	424	423	441	420	399	431	390	384	397	418	393	410	386	443	414	397	392	409	393	438	454	406	428	398	426	396	422	430	415	436	414	407	454	434	390	391	394	421	411	419	428	398	411	394	378	409	429	417	425	414	394	438	425	415	390	413	420	400	448	433	405	397	408	426	384	424	383	395	401	402	449	396	422	375	390	403	387	450	417	382	411	432	417	418	378	426	401	437	417	391	421	395	444	416	382	404	422	409	395	413	423	396	416	414	418	417	419	405	400	407	408	407	390	410	428	435	395	411	411	440	432	392	454	390	455	408	424	396	358	407	429	375	415	409	407	402	419	453	404	403	410	447	371	432	394	430	411	444	392	443	394	397	424	403	451	428	416	413	420	409	426	438	425	408	405	398	420	445	434	418	411	454	418	400	409	414	415	428	424	379	427	422	423	419	401	388	425	424	390	437	380	424	431	389	430	421	406	426	395	414	397	400	389	417	414	389	401	431	409	417	421	442	411	431	407	401	421	412	386	410	417	394	422	387	421	394	410	402	420	387	424	386	454	414	387	446	395	417	418	408	458	418	380	404	425	416	404	392	423	387	398	426	437	427	418	441	392	402	418	405	429	433	450	414	405	393	419	431	393	378	414	444	372	406	420	395	384	401	396	394	362	436	409	441	426	382	433	433	436	419	456	419	411	368	414	458	431	400	437	414	417	424	429	408	421	435	417	395	416	393	399	425	393	424	417	404	447	409	394	410	422	423	408	385	431	382	451	404	388	435	411	399	380	434	390	425	400	397	417	406	428	415	448	407	415	430	430	384	396	449	411	437	439	461	398	414	385	450	452	433	375	433	434	389	430	392	404	406	427	411	432	389	405	376	450	422	427	424	419	409	435	411	392	385	441	417	409	405	443	407	387	416	396	433	418	413	409	407	405	413	396	424	397	435	416	408	426	438	375	419	432	412	433	401	425	416	364	428	405	445	399	421	430	371	431	439	431	411	384	442	398	433	444	387	422	419	419	396	411	412	418	404	387	403	417	427	437	391	429	427	404	392	439	374	422	437	425	439	410	402	417	416	441	409	410	417	404	385	398	416	394	404	427	409	398	445	453	417	487	407	443	418	406	389	417	396	414	431	418	442	442	426	421	435	440	435	412	398	430	402	396	407	405	389	427	399	403	424	395	422	426	415	413	409	404	387	388	445	377	389	392	408	385	388	413	449	434	443	433	399	426	417	407	454	443	411	409	365	441	383	402	425	397	421	391	424	433	410	442	423	406	399	430	406	419	421	417	386	436	435	425	401	378	437	406	440	411	419	408	428	403	423	422	435	412	379	407	396	432	423	374	414	415	407	406	403	434	422	394	434	426	410	398	431	417	396	420	379	384	404	457	409	415	451	399	433	403	382	428	433	444	395	386	390	385	404	387	391	463	410	426	424	413	406	401	391	392	420	393	443	402	402	407	380	399	414	411	419	445	424	413	417	404	425	408	388	403	416	435	449	441	416	384	433	419	373	422	378	410	370	414	393	444	394	438	401	446	427	362	404	377	404	400	392	431	415	411	425	418	421	414	410	426	440	436	419	399	405	406	429	418	384	442	440	412	381	405	367	445	429	421	411	436	396	420	419	376	406	394	426	421	426	424	426	401	392	439	463	442	377	417	458	414	417	423	410	402	428	430	419	434	387	407	394	410	416	414	421	382	446	459	465	396	419	395	415	412	425	388	440	436	387	423	431	409	428	415	450	422	430	431	442	417	415	393	417	436	448	381	437	409	397	419	424	435	423	405	409	424	426	413	449	422	419	446	398	458	413	401	442	426	447	418	395	404	420	413	421	400	435	412	435	388	418	399	444	431	405	397	452	416	416	398	405	433	384	392	411	426	410	405	415	403	409	412	442	444	397	420	396	416	410	386	399	447	375	410	425	383	395	402	407	407	429	397	400	418	421	401	438	390	390	398	390	404	435	414	387	397	360	435	387	415	444	448	425	399	428	401	416	424	410	444	390	427	411	436	403	440	466	429	417	404	415	418	402	454	407	425	394	438	452	387	414	402	379	400	406	415	433	385	419	436	407	407	449	421	424	424	440	390	410	398	400	425	425	465	388	385	416	413	435	431	423	448	422	425	400	398	446	383	419	415	377	435	428	438	395	449	405	391	429	389	437	405	420	393	449	408	411	405	419	396	431	425	416	454	445	405	413	396	393	412	423	401	448	409	420	415	403	441	421	426	407	366	436	438	435	462	387	433	388	400	429	419	425	430	428	362	430	403	383	395	426	445	435	375	415	421	427	417	414	408	450	412	431	417	396	431	393	416	391	416	381	415	403	378	421	436	456	420	436	396	440	419	406	425	431	388	376	406	440	420	401	429	420	397	418	434	397	431	463	397	409	399	394	417	401	409	420	398	401	386	426	395	459	451	430	419	448	437	460	409	425	394	415	456	428	437	461	438	426	439	428	403	407	405	427	422	406	420	416	392	384	448	408	404	419	406	396	433	436	433	408	400	406	444	426	438	431	423	388	400	440	447	396	450	387	418	419	415	416	395	431	393	437	435	404	410	425	409	426	425	423	395	395	404	437	395	449	456	387	421	422	395	438	399	422	402	429	422	403	404	417	468	444	378	394	423	407	400	384	378	388	390	431	441	471	375	408	380	420	396	406	425	412	456	395	443	411	429	402	442	440	437	408	397	390	416	412	410	429	397	402	379	403	404	397	382	425	416	415	431	432	430	441	419	443	399	429	406	421	395	412	455	393	423	417	401	398	428	421	426	413	442	442	387	425	413	411	433	382	404	427	404	390	403	404	390	400	378	450	408	424	449	425	421	410	434	415	408	399	452	414	433	408	413	415	390	406	416	417	413	399	435	424	381	427	393	401	414	438	417	441	416	395	410	424	420	421	411	424	412	428	457	395	435	432	430	399	406	415	405	429	390	408	429	425	402	426	397	403	395	395	404	417	426	412	401	368	429	367	409	442	395	404	410	404	382	400	408	442	419	430	398	398	419	412	406	411	385	420	452	438	395	418	410	448	410	396	423	412	398	405	423	420	406	380	428	400	407	433	432	399	420	398	411	399	433	392	405	456	382	406	400	423	403	438	399	410	441	381	413	397	375	416	458	408	404	419	447	403	358	425	389	416	391	377	430	420	433	419	425	426	358	419	437	425	409	405	421	409	407	404	417	396	371	422	437	401	445	454	428	435	427	381	409	405	386	428	426	404	421	428	404	436	413	425	415	460	422	376	418	421	416	390	439	405	434	454	400	409	418	399	402	389	383	401	396	397	387	422	415	442	430	443	405	434	393	425	404	423	415	413	411	419	431	440	418	385	400	376	428	408	446	414	415	425	405	406	394	422	419	413	410	459	429	423
3710	17744	72766	75946	59616	39259	19933	7217	2332	601	422	454	448	444	478	459	457	460	443	481	451	452	482	478	457	438	482	425	465	466	478	458	476	423	429	417	429	408	452	457	445	468	428	468	477	462	426	449	438	432	462	500	461	461	443	444	446	460	436	430	446	441	462	431	463	459	432	445	458	460	459	443	410	437	441	450	445	465	456	459	457	440	487	428	452	434	423	460	447	462	460	454	466	431	427	475	457	458	458	458	399	428	401	448	484	454	437	445	460	479	453	461	431	451	470	454	439	465	447	438	440	447	453	446	467	455	439	463	453	426	484	465	454	453	475	435	447	442	465	445	445	465	438	448	447	423	439	479	437	479	418	427	462	473	488	426	466	430	460	423	439	443	497	441	449	423	469	471	447	484	455	423	476	511	431	413	450	463	438	441	481	469	465	452	434	457	465	468	435	459	438	443	430	475	453	446	459	447	451	455	440	460	464	447	447	475	467	448	433	444	465	475	425	429	459	475	471	477	425	445	440	474	460	457	465	421	429	437	477	456	456	452	428	454	458	443	474	493	474	457	440	433	477	430	462	455	451	423	399	421	450	462	401	482	471	441	459	468	448	452	420	443	450	459	478	474	448	426	441	448	443	461	451	440	484	451	458	461	466	454	432	452	421	449	451	456	469	452	446	407	424	459	420	464	423	471	470	451	468	468	456	421	423	477	478	445	456	478	417	408	466	462	446	456	405	457	444	414	467	459	467	461	424	421	462	456	448	426	433	449	437	463	430	448	428	455	420	446	430	466	421	460	451	430	437	509	440	445	477	414	417	446	453	457	469	461	471	470	477	428	475	470	440	417	470	496	453	495	424	424	435	448	436	437	480	461	407	450	419	438	403	454	445	472	448	448	457	459	455	434	442	421	442	475	489	461	489	467	472	450	435	467	440	485	456	443	464	455	442	434	456	471	442	441	473	439	488	390	406	457	471	468	396	441	469	459	414	443	433	446	437	437	449	468	440	481	465	465	448	495	416	454	454	438	405	463	477	426	447	426	478	454	421	452	448	452	476	486	436	447	479	493	440	423	462	458	469	414	482	467	466	426	455	501	461	493	470	437	511	457	485	429	465	411	437	406	402	421	475	439	467	416	445	428	440	441	429	465	454	426	429	487	433	448	470	475	414	430	465	493	431	492	455	491	426	488	445	449	449	453	454	416	454	463	413	464	455	438	444	454	480	502	491	439	490	439	500	450	430	442	426	410	416	417	437	458	442	480	450	455	444	462	422	429	459	420	469	455	425	493	457	452	476	463	454	402	453	445	464	435	454	470	450	456	439	486	457	411	486	483	461	407	424	452	453	442	416	458	430	477	428	454	474	441	403	442	450	433	436	502	450	463	439	448	447	463	436	451	444	469	436	457	522	476	471	451	477	430	423	466	448	465	440	446	421	480	448	427	472	444	484	481	403	412	447	413	420	440	443	448	464	445	466	445	417	473	483	434	474	444	457	457	445	414	471	486	463	483	478	466	485	457	447	454	471	471	435	459	435	446	448	469	507	487	425	426	454	447	448	433	443	437	426	490	473	465	431	468	445	449	443	442	442	436	428	416	463	473	462	418	443	447	442	426	417	438	493	466	462	417	469	447	470	489	442	429	465	456	464	448	443	430	440	480	447	457	445	455	483	458	429	472	455	476	489	455	429	494	506	453	449	450	484	436	495	461	460	422	465	467	430	443	479	450	487	432	466	471	437	449	436	436	452	453	444	413	433	491	441	457	432	472	421	423	505	429	454	463	410	449	461	435	443	416	441	410	456	458	449	430	429	470	413	450	430	458	460	453	461	426	472	402	449	500	461	403	469	449	474	433	450	417	420	423	472	479	456	497	452	437	454	427	452	437	446	446	479	447	462	424	466	470	455	411	438	448	456	456	453	481	421	462	452	476	436	422	432	460	444	467	492	415	465	434	483	452	456	427	466	487	423	451	426	422	460	476	493	429	441	427	456	427	435	451	470	438	467	487	447	462	408	416	421	430	431	445	441	442	471	443	441	478	461	457	440	463	453	494	461	457	462	472	459	436	444	467	438	439	448	471	466	449	410	433	462	450	449	518	475	423	443	488	494	469	428	441	438	463	476	444	448	455	435	456	463	451	465	459	467	436	466	427	463	453	506	464	457	432	441	449	439	475	428	423	474	464	470	479	468	450	462	423	445	461	509	434	439	453	481	441	436	423	491	431	451	480	494	427	450	419	443	433	462	507	468	434	499	423	428	462	464	432	394	499	470	446	485	414	474	458	420	427	452	423	441	424	428	437	487	449	438	439	427	428	451	460	455	476	464	442	426	479	439	444	449	484	449	476	457	481	445	419	488	442	412	455	430	482	453	434	453	445	451	465	424	419	448	441	461	446	457	429	462	472	433	460	462	430	437	447	458	459	474	431	476	463	480	469	445	487	424	423	456	434	436	456	501	462	459	472	458	448	457	479	454	462	478	451	455	466	469	418	421	443	473	478	453	451	439	448	444	439	455	443	468	455	437	445	445	461	411	439	440	442	487	445	452	426	462	459	452	454	446	465	474	454	468	458	429	452	483	459	477	441	478	437	444	468	474	425	457	410	434	435	439	428	445	435	465	466	411	472	436	455	424	414	469	449	477	448	455	475	465	437	461	449	426	420	463	445	454	421	424	462	461	442	427	426	462	447	462	449	455	417	468	466	416	433	455	439	436	450	481	490	448	434	433	440	421	481	460	476	426	453	446	441	425	449	479	443	500	474	449	493	450	449	469	427	434	455	444	455	486	456	454	441	470	425	485	457	483	429	466	440	407	475	474	414	453	431	425	440	453	395	459	459	435	454	451	456	447	447	476	443	465	470	456	427	429	462	424	445	475	433	448	450	460	425	438	426	469	455	435	436	453	443	443	453	462	444	474	432	440	456	434	440	449	450	462	427	466	454	437	460	442	438	492	446	462	471	456	422	433	418	469	437	428	456	465	449	420	474	472	464	439	428	466	463	409	462	451	452	453	428	437	468	420	426	430	478	481	462	456	417	462	457	470	404	494	442	474	437	453	452	412	452	433	435	421	464	408	428	463	445	472	495	472	455	474	476	450	441	466	457	465	451	406	435	449	421	449	414	482	443	445	463	448	408	450	443	461	476	424	459	425	450	452	471	490	413	455	460	480	474	453	451	465	467	476	410	451	423	438	425	457	428	453	433	454	450	413	456	454	453	466	474	431	450	435	480	446	442	416	464	458	452	471	484	486	484	428	459	463	473	454	438	460	407	436	490	447	471	423	489	437	415	455	455	455	444	432	449	451	414	473	484	511	494	465	470	422	424	445	446	467	477	445	488	451	408	469	479	446	464	429	469	437	463	481	453	491	458	462	465	457	446	432	427	458	443	434	465	461	434	449	430	441	465	479	434	490	463	453	439	465	447	426	465	423	441	444	454	492	454	435	410	443	478	463	429	442	459	436	450	462	443	496	459	426	455	416	467	459	456	447	453
27170	14629	19155	22147	13193	4922	1520	576	359	359	323	318	297	342	326	345	338	350	297	332	317	337	309	349	309	313	304	319	351	341	306	349	338	285	326	307	314	305	302	319	299	316	372	318	321	279	336	305	329	327	316	334	322	314	338	322	351	309	337	314	310	305	318	293	317	343	319	321	313	316	333	315	312	317	286	303	324	327	304	337	311	336	314	304	300	311	286	311	319	337	326	319	303	294	298	286	331	324	300	316	301	311	356	281	337	356	313	292	285	312	291	306	333	329	313	308	328	301	317	314	314	323	335	322	287	341	328	353	306	288	299	328	305	293	301	341	298	298	347	308	306	298	278	320	296	311	324	304	300	319	308	323	304	303	330	341	341	326	263	288	347	314	330	298	319	347	357	316	305	315	307	287	300	333	342	296	321	341	340	320	325	288	333	366	331	337	296	320	306	360	300	349	313	317	353	325	306	298	320	311	299	332	314	319	334	311	327	311	308	314	329	296	331	286	335	322	323	336	297	285	317	338	300	340	312	339	315	313	327	323	314	323	333	321	322	322	327	315	305	293	333	285	294	309	306	308	299	318	327	344	310	347	327	325	303	286	325	332	323	332	326	351	322	301	303	303	311	306	307	336	334	293	304	309	331	318	325	318	317	302	327	330	321	326	312	321	338	324	308	331	306	393	300	321	324	316	321	326	328	329	323	291	307	310	314	311	317	291	299	352	327	316	301	319	323	280	327	314	277	302	341	309	279	295	318	337	311	331	302	336	334	284	300	292	333	327	309	296	319	312	324	303	323	309	312	312	286	338	333	306	318	332	343	317	288	322	337	312	319	311	291	331	329	337	312	307	336	313	326	335	295	329	299	336	305	284	310	329	293	347	319	322	333	322	301	323	326	309	310	310	333	288	323	332	329	328	332	334	322	279	300	308	326	312	303	326	321	296	320	315	305	316	331	303	299	350	335	315	365	322	353	308	306	313	325	320	317	311	293	328	316	321	359	317	306	327	314	283	326	319	334	310	305	297	322	322	324	372	290	304	285	315	310	315	325	321	324	309	319	319	290	297	323	298	331	335	304	359	323	322	329	336	311	352	340	311	317	331	304	300	314	321	309	289	307	299	357	319	304	318	314	312	299	334	302	312	319	336	333	324	335	339	307	325	297	307	310	301	326	311	305	303	299	318	299	298	368	310	323	346	305	328	356	331	308	306	308	331	316	340	316	327	320	326	316	310	357	321	309	317	300	324	373	320	333	305	321	327	350	351	311	304	299	318	304	319	293	304	322	338	323	329	324	299	307	311	319	320	308	310	296	319	302	323	313	322	338	335	324	297	311	302	309	334	301	310	330	317	310	286	305	315	285	312	336	280	292	308	325	315	309	283	355	304	326	325	338	304	282	299	279	328	319	322	321	262	334	310	324	342	300	270	299	340	338	325	314	307	351	313	334	319	306	321	328	322	333	309	292	328	290	307	312	313	371	314	293	331	328	327	331	373	329	321	313	328	306	302	307	297	309	306	312	320	318	307	344	328	322	325	300	329	327	326	309	357	309	314	299	308	291	318	326	327	334	331	343	333	299	318	296	311	302	310	319	324	326	317	335	318	337	327	357	324	340	360	312	310	297	301	328	322	286	329	296	280	338	309	335	308	312	296	303	344	297	307	315	317	314	288	308	309	284	307	316	337	336	324	345	332	350	329	312	311	318	321	312	275	335	333	315	305	307	338	290	325	336	336	333	345	315	334	280	277	320	302	297	345	351	329	336	333	301	319	320	318	343	313	310	337	301	339	311	317	314	303	305	318	332	353	320	316	327	308	339	320	343	325	326	309	343	327	269	321	305	319	332	349	318	335	330	361	316	344	322	338	298	341	311	294	372	287	322	289	323	316	327	348	307	319	306	328	327	337	314	313	336	295	324	357	308	308	310	314	308	342	276	317	318	322	316	312	333	312	327	335	327	312	346	325	327	305	281	301	316	317	312	325	303	299	302	295	348	301	322	320	326	341	325	276	329	305	291	304	322	323	319	297	337	314	291	335	293	321	271	338	283	312	295	327	306	312	320	331	329	348	326	306	342	336	305	305	302	334	339	286	325	344	341	306	320	304	305	344	311	313	300	333	338	307	328	353	325	289	307	320	332	316	289	309	304	319	316	302	307	338	351	301	315	293	313	302	336	329	291	320	307	301	342	302	361	304	300	303	347	314	320	310	299	339	296	336	315	324	344	312	304	318	325	285	332	340	293	285	303	328	335	296	328	302	359	306	310	308	315	310	311	305	335	330	339	309	316	291	338	347	311	318	314	338	340	304	294	329	286	352	302	324	326	330	318	318	297	311	323	329	339	316	305	295	272	321	283	324	307	315	321	325	297	318	331	318	355	337	308	286	322	332	313	330	337	340	318	316	295	330	311	298	298	327	309	299	281	296	326	318	338	316	332	322	309	328	331	297	328	280	312	318	348	315	311	302	316	291	337	320	308	332	321	327	314	304	319	315	285	297	349	311	325	331	328	317	343	322	320	302	340	334	343	345	327	303	343	322	327	295	328	302	353	311	308	343	288	322	321	319	303	339	313	316	323	318	337	307	342	322	348	340	328	310	310	321	309	325	333	317	307	307	338	329	327	334	304	308	322	370	294	281	302	311	278	304	326	339	315	296	309	282	313	327	336	322	326	308	331	306	319	317	336	309	293	333	295	353	320	310	308	336	308	270	340	276	332	328	322	278	341	310	305	293	289	308	313	324	307	346	321	302	313	311	321	316	304	327	322	330	314	331	317	324	325	311	316	313	305	307	317	307	301	370	331	313	312	293	333	293	272	295	309	274	340	356	315	339	284	323	293	289	312	325	311	306	346	317	321	323	313	325	314	317	327	320	296	321	305	309	314	291	303	312	340	334	322	320	368	306	277	332	356	350	321	332	308	327	331	314	325	306	318	314	312	323	298	332	313	282	310	325	309	364	335	325	347	313	323	337	359	351	331	329	333	321	318	312	307	316	322	329	319	304	343	352	328	332	301	356	335	311	336	286	310	314	331	331	326	296	311	299	309	300	278	314	296	329	324	323	305	309	330	342	311	302	342	303	328	294	329	298	312	317	302	337	320	317	315	294	339	308	315	314	303	314	292	278	318	336	297	298	333	321	345	310	344	325	322	339	324	308	337	338	312	325	339	331	302	310	355	297	328	352	327	278	302	342	333	299	330	327	323	346	312	315	362	315	314	354	305	328	335	322	308	331	309	315	296	326	329	310	326	334	315	309	325	331	315	330	327	317	319	333	335	263	302	311	335	314	329	301	312	330	313	301	325	309	345	350	322	308	326	283	311	343	319	312	309	324	338	292	322	329	303	289	332	307	325	321	318	332	335	330	350	283	283	333	293	320	309	278	320	314	347	272	309	313	334	286	302	347	326	323	307	307	326	311	316	307	323	339	308	293	340	302	279	292	324	315	347	305	335	324	335	335	310	326	303	286	324	321	314	319	333	313	292	294	330	328
4957	8255	20019	15924	9356	4131	1634	637	378	301	303	332	322	333	359	322	328	348	339	316	295	329	340	298	331	288	331	305	317	355	340	300	349	300	350	340	312	308	342	345	318	335	324	325	333	343	317	326	335	311	348	328	311	330	314	352	308	331	308	350	349	330	301	330	344	328	316	331	302	348	302	319	335	350	321	344	320	330	310	295	343	309	293	290	295	303	324	340	350	331	321	319	292	329	334	335	343	299	309	329	309	345	309	310	302	307	313	350	300	346	316	334	308	344	309	324	291	308	360	317	335	353	326	354	330	325	344	358	305	302	345	316	360	330	342	372	343	315	317	325	336	335	312	286	310	336	277	331	310	314	324	310	347	314	351	324	321	355	345	332	303	331	327	336	317	316	328	340	301	350	335	366	308	334	313	325	336	350	317	326	308	311	338	312	329	316	349	305	335	319	331	340	323	336	333	350	296	320	283	319	338	320	362	348	313	308	322	323	295	352	333	342	324	330	320	319	299	283	312	324	303	305	336	294	337	342	301	301	340	335	287	341	332	343	342	299	317	320	315	318	334	332	309	322	328	312	314	331	344	319	320	310	358	328	330	349	314	330	332	295	337	317	331	326	319	317	295	313	308	311	328	326	322	316	330	325	291	297	359	332	310	315	319	348	309	312	328	331	345	290	328	358	306	333	299	324	327	297	323	302	355	332	355	342	333	347	303	312	346	332	311	313	338	328	341	303	297	322	329	317	321	345	326	303	326	328	306	336	325	340	335	362	339	332	330	304	305	302	331	330	319	314	364	309	318	318	314	328	321	336	300	315	326	339	327	304	286	313	313	327	333	328	338	311	313	309	338	329	330	334	304	318	314	335	325	346	307	312	323	295	311	301	311	338	309	328	338	327	326	341	344	360	310	341	302	312	328	337	315	306	332	307	315	292	309	363	317	318	343	319	338	331	323	318	323	361	339	325	315	347	299	338	309	315	352	309	327	324	293	323	315	327	299	324	331	309	323	328	290	303	342	330	329	373	319	305	341	321	313	350	323	295	362	324	326	310	319	313	337	303	312	320	319	336	328	335	338	335	357	313	330	336	337	304	348	323	321	322	355	314	323	323	310	310	341	322	315	326	318	328	307	331	312	328	344	328	347	349	298	314	316	328	367	355	333	360	314	322	344	315	360	330	325	325	337	325	317	293	312	314	334	314	320	367	321	306	335	299	318	328	328	313	328	326	351	335	305	324	335	343	354	318	332	337	357	317	291	334	320	338	347	320	295	307	317	313	296	319	296	308	320	353	320	324	337	336	328	329	323	320	311	348	389	303	334	318	311	315	340	329	325	332	352	363	301	280	317	341	334	333	315	308	322	308	316	319	334	292	336	276	308	340	284	325	311	342	304	319	307	325	349	316	313	335	351	338	306	355	346	403	307	298	340	313	315	351	340	331	313	313	348	326	334	304	325	313	304	299	320	316	327	351	335	327	324	336	311	335	339	321	291	326	326	329	299	325	302	311	317	358	302	300	331	312	312	300	351	357	355	353	333	339	300	363	329	293	360	329	337	343	343	284	333	339	344	335	315	319	333	329	338	344	313	322	329	322	358	327	351	309	334	335	366	315	314	314	345	346	309	347	325	303	346	299	323	323	315	324	315	307	340	343	339	315	336	324	349	320	316	332	343	330	327	325	341	312	347	328	287	332	340	351	353	310	338	314	325	321	321	308	328	327	342	354	310	352	339	344	314	307	303	308	301	303	346	302	362	323	309	304	314	343	304	337	312	331	289	356	338	310	324	326	295	335	332	304	293	343	319	328	323	336	289	289	332	327	344	291	336	345	325	336	330	340	340	317	325	332	316	323	331	306	342	377	315	328	313	336	286	323	319	347	335	331	317	315	335	319	336	374	307	321	328	311	315	333	360	356	309	336	315	274	322	306	314	322	294	365	300	342	313	308	334	332	295	319	333	325	292	331	315	334	281	344	310	324	323	349	350	316	319	326	351	323	325	318	323	321	316	309	311	344	321	313	318	328	339	337	305	324	303	344	313	322	340	318	311	348	315	306	295	359	333	328	298	323	357	344	315	335	323	345	331	302	333	332	322	340	324	297	332	320	362	339	346	331	304	322	323	333	323	312	296	319	298	291	341	337	294	312	311	316	371	312	314	344	329	350	323	324	324	312	334	359	345	287	307	358	338	304	316	324	337	311	319	310	308	313	283	336	334	328	328	326	315	334	308	301	345	342	319	328	355	317	332	328	328	299	280	353	343	297	323	334	322	345	315	325	306	342	308	322	332	300	314	345	336	308	318	319	351	336	304	330	327	307	337	374	342	334	332	348	324	306	313	302	309	334	333	326	345	354	355	294	323	350	316	329	339	317	307	322	339	318	325	339	331	314	308	333	294	301	314	278	331	349	327	340	307	329	335	307	338	334	341	335	320	309	330	346	298	319	335	303	320	306	333	294	316	332	353	342	311	333	322	360	326	320	336	317	333	318	302	325	347	335	332	310	359	357	325	335	330	316	314	312	335	298	355	304	328	336	317	306	335	344	294	316	316	331	321	322	297	309	302	332	317	346	303	362	319	323	311	318	329	330	308	347	287	301	365	339	337	325	309	317	317	318	362	323	340	295	341	352	348	340	327	324	290	353	295	320	326	315	342	323	334	341	311	320	326	340	320	304	333	317	333	325	307	316	341	306	318	329	321	332	332	283	310	300	325	292	333	314	300	319	329	320	326	323	299	344	316	369	310	320	299	303	356	351	319	337	348	328	293	310	335	322	335	339	319	327	294	298	325	337	343	318	318	344	338	338	356	303	364	324	319	338	302	315	334	330	319	363	293	290	308	298	336	315	334	327	328	325	348	317	325	310	314	298	309	343	339	317	329	336	318	347	313	328	327	329	328	322	325	314	325	316	334	325	310	342	316	288	310	340	353	320	325	349	322	313	323	334	331	335	320	324	305	343	343	285	315	328	323	348	322	304	317	311	327	345	288	358	337	297	330	304	327	315	339	329	328	312	314	357	325	337	342	320	321	371	347	358	320	294	344	305	309	312	323	354	361	323	352	337	298	325	333	318	290	319	340	321	298	315	326	331	320	321	315	322	316	304	322	305	314	306	356	327	341	303	306	342	331	328	338	343	317	303	297	328	335	309	317	301	323	324	287	344	341	316	330	323	364	312	303	330	328	343	346	317	331	362	318	352	331	345	310	310	296	349	372	317	318	311	343	327	294	315	303	335	328	320	301	297	305	323	306	333	340	320	338	329	316	338	338	317	345	318	294	342	303	309	312	320	344	356	315	309	336	318	321	353	346	301	313	302	325	339	342	345	313	326	333	286	338	333	296	331	355	324	317	330	332	295	323	292	291	342	344	343	351	319	333	340	304	335	329	338	350	322	332	341	319	311	296	300	321	347	317	309	327	323	349	348	322	355	297	334	312	320	312	339	342	313	313	338	318	328	330	331	325	325	346	328	329	319	352	331	297	303	333	315	338	321
25178	21222	44313	57167	42077	24391	9088	1803	527	344	324	387	373	360	342	304	352	354	335	345	332	382	318	365	333	363	330	348	370	350	356	336	342	342	337	335	320	372	330	353	379	341	339	334	338	376	314	343	332	354	368	313	322	345	335	358	302	309	337	348	337	362	318	307	331	336	343	311	338	341	359	331	359	338	336	368	344	290	339	335	343	363	338	357	311	335	358	320	360	354	317	349	341	324	366	349	332	336	350	328	349	356	331	346	340	332	349	346	360	338	336	385	330	344	374	343	317	365	329	332	357	379	326	322	349	343	333	338	335	348	323	357	325	330	381	332	323	303	342	344	361	390	365	364	327	340	341	344	333	324	334	325	373	355	309	322	333	350	314	328	381	339	362	329	347	321	316	323	316	324	364	334	356	337	329	321	340	360	361	318	353	353	356	316	334	302	376	335	326	359	323	342	338	314	347	320	335	326	355	359	361	332	373	339	357	367	346	343	329	336	340	369	335	356	362	343	312	337	324	348	344	343	314	363	331	309	335	369	355	340	345	337	325	316	359	343	353	335	353	324	329	326	361	351	352	339	334	350	310	369	363	348	325	317	354	334	316	333	331	367	380	334	331	332	321	360	308	370	336	353	339	350	359	332	356	318	337	332	319	375	325	351	319	338	342	315	334	344	338	357	350	347	319	350	349	352	299	345	347	326	364	354	339	369	334	302	342	312	348	348	366	312	355	369	320	320	366	316	348	329	351	319	341	344	350	337	331	362	371	346	348	350	387	345	338	303	352	332	329	372	335	357	312	329	349	336	365	338	310	338	327	348	338	334	297	346	317	293	326	333	333	318	328	341	335	377	322	352	301	363	348	334	365	329	334	352	357	334	327	332	350	375	344	331	316	351	356	356	369	360	325	316	331	334	310	311	333	331	318	363	331	367	317	384	319	364	332	379	337	364	346	343	338	344	333	338	338	336	367	348	305	335	373	294	337	358	338	339	346	347	333	371	342	327	326	345	337	345	340	315	331	347	343	304	344	368	338	330	366	332	342	340	327	370	328	370	366	316	330	346	354	321	352	361	355	347	309	350	374	396	355	369	317	382	325	381	315	363	331	341	320	346	313	329	381	359	339	362	326	350	349	331	348	342	355	371	329	357	339	339	351	355	355	324	300	349	362	357	374	336	338	329	338	329	307	386	336	329	335	378	337	323	329	323	359	305	363	335	343	340	338	352	326	363	338	318	386	330	372	352	346	308	341	359	334	339	326	380	354	337	351	346	365	327	368	315	329	374	349	345	329	350	336	344	337	351	348	346	343	332	337	331	339	359	374	346	349	369	315	321	340	381	342	325	329	317	322	325	365	365	337	354	374	334	334	358	344	329	327	366	356	325	363	353	306	341	330	338	328	331	352	353	339	334	322	356	350	348	371	371	329	360	368	339	330	305	330	353	323	343	361	327	352	341	331	378	307	301	362	328	330	355	334	338	347	315	330	345	344	353	357	341	325	368	325	332	358	333	335	329	345	367	353	353	355	340	349	352	306	349	330	320	344	380	331	352	337	360	345	338	376	331	355	351	335	319	373	332	344	362	350	359	340	378	311	362	353	333	324	354	325	352	347	343	314	352	326	360	352	345	325	339	320	372	345	332	322	338	340	371	359	347	344	327	329	369	351	352	365	362	325	321	342	345	364	317	323	339	308	343	312	290	370	366	343	327	360	304	293	354	354	340	341	355	336	332	299	325	325	381	334	289	299	343	348	325	398	353	344	340	349	318	339	358	377	319	343	349	345	325	344	360	344	317	333	320	322	330	336	369	309	344	343	337	319	345	358	384	339	317	395	352	373	320	327	314	323	374	317	319	331	343	355	352	328	321	340	341	324	328	311	333	331	314	332	354	371	339	311	355	312	361	347	361	327	336	366	301	334	328	304	286	356	339	349	344	336	312	325	333	360	367	341	343	383	315	325	300	358	317	341	339	341	362	348	339	359	341	333	348	317	346	328	312	326	340	320	368	366	327	295	298	344	339	377	342	377	298	305	357	339	322	344	343	347	367	311	344	339	365	341	343	382	372	357	364	336	348	350	342	351	331	301	369	324	343	324	323	339	361	346	307	345	350	378	361	361	342	323	344	311	327	357	342	307	352	362	327	337	362	327	350	318	329	358	347	360	354	353	331	355	355	348	314	372	339	317	352	344	340	310	373	348	296	327	348	374	328	334	324	352	334	344	341	339	322	325	327	341	340	372	341	370	330	378	368	349	363	359	364	351	346	370	317	338	341	364	386	314	320	361	316	349	328	351	349	347	333	344	393	335	332	336	342	322	324	332	343	363	368	326	347	335	333	358	320	353	351	327	348	391	383	364	318	335	354	345	359	350	331	352	355	361	313	339	349	328	329	378	327	360	344	337	310	333	346	339	330	334	313	342	326	346	365	322	356	352	360	328	322	357	330	335	353	327	339	326	329	313	361	338	325	340	340	333	329	333	375	329	321	345	369	332	356	348	345	334	360	309	323	362	324	335	359	327	338	320	340	323	328	360	345	329	352	313	369	349	356	382	359	307	334	320	360	347	330	357	359	346	331	372	355	339	391	313	347	339	368	310	340	339	352	333	319	347	347	347	352	352	368	358	345	338	333	324	363	362	355	332	339	366	346	326	327	342	361	310	343	340	327	304	336	325	324	343	340	310	339	352	342	339	361	323	345	334	334	337	318	333	338	346	321	340	309	326	328	366	342	335	337	347	311	328	336	337	357	360	359	343	315	341	360	346	343	341	362	339	340	324	357	375	348	356	326	317	359	322	344	368	337	359	329	372	335	339	324	335	333	344	324	342	366	318	340	390	353	352	327	324	310	312	347	353	371	368	347	304	356	354	323	366	379	344	329	356	316	330	321	311	348	357	337	335	370	325	316	354	314	377	323	356	365	350	345	341	354	357	364	349	320	366	351	338	362	348	327	353	328	351	324	344	332	338	341	344	344	323	323	328	328	338	361	345	333	332	331	348	313	369	351	357	291	368	342	335	327	329	336	378	324	330	336	340	329	358	357	345	353	355	360	335	335	331	365	328	335	369	347	358	323	359	354	355	337	362	333	326	319	322	339	333	366	358	367	341	371	335	354	353	377	357	347	364	318	359	380	350	326	344	341	320	342	336	351	319	347	343	365	322	341	328	352	359	332	338	364	378	365	342	319	338	377	345	315	325	364	353	349	348	355	315	309	352	346	332	368	350	351	329	334	312	351	338	376	357	356	349	350	344	329	379	346	367	337	329	356	348	354	341	330	356	317	329	346	341	348	325	334	334	301	343	350	311	328	340	342	321	329	328	354	342	347	374	370	346	346	346	360	319	326	329	319	347	342	353	345	344	332	384	337	354	350	350	342	364	343	359	347	358	369	353	359	361	353	330	344	365	344	350	343	320	321	348	344	324	319	312	333	337	350	338	312	368	334	332	353	331	358	355	380	343	356	349	361	370	342	322	356	304	332	347	356	345	361	376	373
5180	42689	65553	52208	34129	16841	6116	1854	595	398	384	403	398	403	350	393	383	357	400	373	360	338	394	363	398	367	419	357	386	365	350	367	407	337	357	363	356	368	383	380	394	377	355	359	368	355	356	326	361	387	376	353	389	380	330	368	365	385	355	381	375	340	357	382	401	369	389	392	381	370	388	392	389	376	381	369	387	403	362	356	362	355	390	355	398	334	382	410	370	374	342	363	372	352	386	400	360	386	371	381	352	359	360	354	369	360	341	392	384	354	351	345	366	331	393	392	367	413	374	357	363	384	396	349	345	379	359	364	380	393	395	340	370	380	347	401	401	379	351	367	394	371	363	361	380	384	387	362	369	389	343	356	360	347	387	383	357	377	357	356	400	390	335	373	356	346	366	378	363	371	355	376	342	364	372	358	372	389	375	389	371	364	379	358	355	389	382	371	362	362	356	376	370	365	364	384	369	385	363	342	372	363	350	376	362	364	375	382	381	363	366	394	379	395	347	382	379	361	369	381	367	392	353	346	361	367	402	372	326	361	370	389	374	377	365	349	397	364	351	371	381	347	411	335	357	389	387	398	411	368	385	396	397	365	380	402	363	393	378	364	385	376	373	329	365	381	357	349	383	343	363	360	376	375	337	362	379	390	348	318	371	366	382	341	355	371	359	392	379	395	379	368	385	399	395	391	359	360	365	367	350	384	368	404	357	388	370	390	390	366	368	379	364	367	363	409	333	358	382	381	362	324	371	386	374	364	373	360	353	366	396	373	387	355	384	381	350	379	401	393	388	362	383	403	351	345	348	335	367	370	378	354	387	396	359	374	409	385	391	357	363	379	372	363	374	367	408	346	361	373	368	363	361	403	400	392	376	355	372	331	379	389	385	372	333	352	349	355	363	370	391	366	370	386	362	375	379	355	401	404	372	404	358	381	364	391	361	397	376	387	365	359	362	389	374	402	329	353	370	358	359	358	398	396	353	398	364	427	383	343	376	388	381	362	379	394	359	367	364	373	351	364	374	363	367	352	347	380	351	392	358	360	390	364	348	353	370	397	353	318	359	396	360	353	359	369	386	365	359	373	383	353	387	354	411	350	363	399	369	373	369	403	350	408	354	410	364	375	388	407	346	394	362	380	380	395	365	355	344	363	368	396	411	359	382	395	365	360	372	340	372	337	339	368	400	386	372	344	352	384	370	355	387	376	341	383	432	361	384	354	383	381	348	384	351	349	344	371	384	389	353	363	373	358	364	399	373	365	397	366	395	368	390	365	377	363	379	341	373	392	374	377	413	374	359	407	380	358	361	389	341	379	375	364	365	330	385	360	367	334	381	329	324	366	366	361	351	398	359	392	400	390	385	375	409	344	354	370	335	368	362	337	366	364	368	382	355	369	370	368	366	356	361	351	350	360	349	378	415	406	378	397	390	349	371	348	375	379	391	375	390	409	345	371	338	412	387	381	361	367	356	367	354	381	404	350	365	346	393	362	362	364	418	382	380	336	384	389	362	397	346	381	353	362	384	344	364	381	364	394	372	360	376	398	353	362	367	363	354	339	406	358	366	357	331	399	377	378	379	369	339	407	350	338	409	375	394	382	355	354	382	369	370	377	366	359	337	353	372	377	386	357	369	341	356	379	356	404	386	363	381	394	387	341	377	413	360	376	332	397	384	384	343	356	371	394	394	376	363	361	360	377	352	379	348	379	365	377	373	415	352	368	350	362	367	331	378	366	396	389	363	348	369	338	392	384	402	373	353	386	383	390	402	389	387	358	379	378	367	394	360	351	383	408	346	359	387	386	396	348	342	349	361	394	385	399	374	347	354	365	406	376	400	393	363	373	351	350	375	394	357	379	352	351	389	415	377	398	350	363	369	365	380	369	369	379	381	389	370	375	396	383	375	336	365	345	336	341	378	390	372	369	372	386	390	367	364	390	371	364	350	357	372	382	368	381	391	378	392	384	359	351	403	359	366	334	352	390	392	327	367	358	381	362	351	395	347	355	352	358	386	341	365	377	375	389	389	351	412	386	373	391	353	387	382	351	382	380	390	363	397	376	388	381	388	364	370	367	389	379	380	366	349	393	359	378	376	349	375	385	365	360	347	368	350	355	359	386	324	380	378	348	372	345	381	352	383	356	403	353	379	358	377	369	389	399	391	380	369	365	384	306	396	373	398	383	411	356	328	346	356	331	373	370	341	388	344	373	346	377	353	384	379	365	362	429	374	399	396	383	374	373	385	390	367	382	361	409	379	378	408	348	370	332	389	375	369	373	383	397	383	366	375	348	370	362	395	380	351	332	400	386	377	375	335	380	332	400	344	351	379	393	345	390	352	370	377	384	376	357	371	346	382	414	374	348	388	393	369	383	396	343	377	367	356	348	373	372	378	377	375	345	365	396	370	367	358	385	352	339	381	334	372	380	375	358	380	398	379	342	346	383	384	352	383	395	391	374	373	376	378	330	345	353	389	358	402	359	366	358	356	359	356	353	394	397	388	377	335	366	363	359	398	401	357	365	379	364	349	369	368	403	341	355	388	349	386	385	391	365	356	378	379	396	372	351	389	359	376	405	354	349	351	349	369	405	386	384	414	353	378	360	379	386	367	361	357	353	405	395	363	367	392	390	358	396	368	412	377	390	385	351	358	414	347	352	373	385	403	396	364	355	351	353	352	387	364	366	373	358	343	384	388	408	328	384	369	369	344	379	389	331	367	371	374	345	379	380	343	374	332	376	372	368	368	367	371	367	358	364	334	371	370	383	417	367	384	371	372	329	379	394	354	339	355	366	370	351	388	409	352	349	390	372	383	390	395	359	383	352	402	376	347	354	388	336	328	375	365	406	356	368	392	424	365	375	380	395	394	367	366	389	354	351	390	365	335	372	336	372	371	370	378	365	348	375	400	357	406	364	380	368	376	317	360	368	368	377	391	377	346	394	342	392	355	381	333	374	382	376	353	346	369	323	387	378	385	383	364	369	376	396	371	354	416	346	362	365	411	380	349	358	343	400	351	414	374	368	407	382	361	412	368	363	351	360	390	325	360	370	385	357	365	387	346	360	394	380	388	379	396	348	362	375	346	389	367	365	375	397	385	343	402	394	384	355	370	360	352	390	373	394	370	384	410	356	388	380	348	388	397	388	392	390	356	373	399	392	355	375	409	396	352	352	359	365	390	432	351	372	376	360	345	393	355	372	366	343	343	381	363	369	417	412	369	375	368	367	343	412	365	367	363	381	405	368	365	365	385	371	333	370	354	351	397	383	391	351	345	385	356	363	381	367	404	349	361	378	368	363	363	385	356	353	401	392	409	321	381	412	378	371	394	366	378	362	366	373	346	360	373	410	376	382	355	362	394	369	348	405	391	394	384	358	385	399	370	372	408	356	365	391	403	363	402	361	355	376	337	419	360	407	352	379	356	379	392	358	370	375	367	325	341	366	394	404	347	373	364	369	379	350	373	366	385	370	385	386	357	383	381	411	368	378	364	361
23845	21129	40583	57916	51434	37693	20876	5705	1169	518	498	456	465	485	476	450	445	474	464	435	444	432	485	427	459	468	469	434	491	458	424	495	480	477	444	461	476	465	494	441	444	452	424	481	476	397	443	483	441	466	412	432	455	426	468	431	453	450	434	465	434	451	442	458	436	445	479	477	443	428	450	440	506	464	442	487	458	433	466	443	420	476	444	422	456	484	393	483	460	469	475	449	460	436	482	449	484	458	398	459	464	458	434	467	505	472	440	419	437	454	437	419	458	435	447	429	441	485	418	468	469	433	489	430	414	444	442	447	436	465	421	433	482	447	387	428	422	460	403	447	422	447	394	459	458	392	447	472	444	452	438	446	437	474	446	448	465	434	506	460	469	442	458	410	443	443	464	395	424	453	443	448	429	476	450	458	466	482	452	466	412	475	446	464	458	450	451	455	472	447	458	442	478	473	464	450	431	505	443	474	436	438	439	423	426	467	433	462	466	424	492	444	453	446	498	446	465	487	446	429	472	446	436	452	453	446	487	430	437	402	469	435	442	431	445	442	424	444	413	438	431	430	462	431	418	475	433	445	482	471	433	467	454	452	435	461	456	471	444	407	466	430	409	449	459	453	436	450	436	470	405	414	455	420	387	470	465	429	432	430	460	419	431	412	437	463	431	476	442	467	407	484	463	405	485	438	446	459	485	472	439	437	464	465	419	433	426	459	455	423	437	469	409	457	448	471	434	451	407	438	444	459	400	413	443	453	436	442	433	435	442	434	437	463	481	416	468	433	405	458	457	472	434	418	417	456	428	417	406	467	438	462	452	467	400	454	460	477	447	432	471	438	470	441	460	469	443	444	423	468	461	424	405	476	466	414	458	467	449	453	428	454	431	448	440	449	461	439	485	495	398	440	488	467	457	448	458	491	415	446	406	454	453	445	454	464	462	440	425	427	454	443	449	452	415	446	459	440	451	474	424	440	430	443	441	451	442	474	423	426	433	450	454	457	462	434	419	394	480	429	444	436	433	419	414	428	457	452	457	460	475	441	418	421	425	451	450	452	413	448	442	430	473	432	445	483	444	436	424	469	460	449	440	458	458	490	437	429	461	464	413	440	411	423	462	425	457	457	453	434	462	421	446	424	412	462	399	418	468	393	435	426	447	432	392	465	428	422	406	452	450	432	440	495	448	448	429	488	425	435	442	447	471	452	477	426	484	474	421	458	458	410	441	413	443	468	471	421	467	463	479	431	392	420	439	443	444	442	412	418	467	467	435	430	494	447	486	464	434	449	428	399	439	448	437	478	441	426	440	465	442	432	406	450	460	432	449	421	438	444	473	450	450	452	442	443	453	417	453	463	460	436	448	443	429	426	434	469	452	477	443	456	465	447	471	441	464	464	461	434	463	421	430	432	432	496	465	465	431	447	409	422	430	446	469	443	444	424	432	453	453	406	460	420	453	449	405	458	441	460	480	429	436	448	447	471	429	432	453	410	462	435	455	436	432	436	438	447	457	463	466	432	441	436	460	457	438	464	459	442	424	413	429	441	472	401	435	439	439	460	499	432	490	461	439	430	448	445	467	450	485	404	415	462	481	437	426	412	455	435	415	441	437	480	459	446	441	444	410	433	474	405	447	418	500	432	467	476	445	452	433	459	454	428	449	434	427	425	437	416	429	485	403	474	414	463	427	458	444	459	467	431	445	448	441	418	455	453	448	433	421	471	439	435	466	450	481	450	452	434	438	424	443	434	469	446	434	442	451	484	450	507	449	456	435	452	439	472	442	454	463	415	448	418	427	454	425	441	466	403	473	426	447	431	446	446	483	464	442	421	461	449	468	442	459	440	411	426	471	439	440	448	423	436	425	453	414	462	481	454	462	403	440	435	429	448	427	453	465	425	447	479	461	435	446	410	467	465	424	438	442	442	453	446	472	468	446	442	445	480	481	437	433	475	442	453	477	430	424	461	442	422	406	449	435	471	435	434	451	461	446	440	415	417	414	439	444	464	476	450	450	433	465	446	435	449	463	457	426	437	462	454	421	448	416	428	423	419	427	424	400	475	452	450	455	467	455	468	498	446	448	455	464	469	415	463	439	424	447	480	443	429	458	466	454	443	455	473	409	451	450	410	440	415	460	432	418	495	426	410	488	457	460	434	451	424	445	494	400	407	470	407	463	446	454	412	455	443	412	446	423	459	418	421	419	457	440	459	448	425	430	451	463	470	467	452	427	421	427	457	461	461	463	439	484	413	449	439	478	430	448	441	443	453	430	488	445	426	445	466	437	478	429	428	452	458	448	450	450	447	463	472	423	462	432	480	396	457	495	448	483	407	450	485	437	429	469	454	436	481	412	449	468	475	445	449	453	437	435	494	453	415	438	406	456	458	438	436	432	420	437	415	466	432	468	429	459	435	453	437	437	423	429	477	452	426	427	478	434	477	419	434	443	440	461	452	448	432	456	432	483	444	471	445	438	437	425	451	459	448	412	453	450	402	478	447	452	449	445	442	492	458	442	466	440	419	431	417	441	429	487	457	435	392	450	423	429	431	424	482	432	479	447	424	442	464	443	435	439	433	456	449	429	438	438	477	448	450	458	473	498	423	439	448	444	448	473	419	399	470	421	420	458	445	454	433	422	442	439	432	442	448	469	488	426	454	444	440	406	454	405	452	437	454	435	433	443	449	489	472	463	433	422	429	475	474	424	469	448	447	434	434	436	477	464	451	445	438	466	469	474	421	426	435	464	448	441	434	422	456	429	408	418	434	459	438	462	441	438	451	446	466	452	443	453	433	407	491	462	464	406	438	468	431	444	486	457	451	462	444	424	428	441	409	438	416	460	482	463	435	463	446	436	481	432	466	410	443	412	428	438	442	452	475	435	468	454	447	480	457	476	472	447	463	434	472	426	467	442	469	450	426	425	455	445	433	455	449	489	422	454	443	443	440	433	427	439	429	415	468	433	468	457	425	466	508	452	441	439	449	457	450	445	470	445	420	425	419	462	431	446	471	467	426	455	460	438	457	457	422	466	438	478	477	421	417	459	442	449	462	441	434	449	457	490	446	462	459	483	468	441	423	407	475	456	471	447	474	444	432	449	438	432	462	464	420	411	464	478	455	429	403	468	466	482	465	471	443	406	453	441	454	439	454	410	438	462	469	431	452	454	453	471	418	475	432	418	424	441	424	449	433	434	489	467	479	491	431	479	476	467	436	458	442	466	431	467	442	430	427	478	424	468	445	463	453	436	411	431	433	436	456	442	465	432	422	436	424	456	444	443	423	435	414	460	445	429	441	457	436	480	424	417	454	442	466	474	429	414	465	448	496	456	439	404	450	454	431	431	460	425	442	432	437	424	458	471	424	476	417	465	493	428	458	457	436	430	453	454	445	455	459	433	478	474	426	443	428	439	474	499	432	461	447	437	429	464	438	452	447	458	472	469	428	393	445	435	477	459	418	478	455	460	417	444	429	433	454	524	482	483	467	423	423	446	423
6993	35594	80540	74379	54482	31455	13204	4246	1323	566	495	459	484	502	490	486	516	476	511	478	513	469	503	516	457	504	467	495	509	518	501	499	423	500	494	480	510	454	512	497	499	456	487	462	466	481	463	463	496	478	492	493	510	461	528	518	488	500	519	504	498	487	474	552	464	482	543	481	483	490	474	479	481	485	499	482	496	433	463	529	475	511	520	494	469	496	490	476	514	478	504	437	468	512	481	485	498	494	506	463	494	486	496	478	487	481	456	462	491	479	463	524	511	483	502	482	485	499	443	489	472	466	513	494	488	489	505	458	466	446	549	478	479	494	479	480	520	505	470	504	497	486	477	489	497	506	495	507	483	486	491	474	475	505	450	474	501	525	470	495	488	513	487	481	492	477	470	466	465	477	465	450	484	489	465	472	498	483	503	480	511	490	494	468	465	461	492	495	497	509	448	466	465	497	460	455	501	488	480	469	507	473	468	516	480	486	482	487	477	499	511	499	517	485	514	516	499	462	502	503	468	495	485	459	474	529	464	481	502	497	457	454	490	477	454	471	504	509	543	485	474	489	528	483	505	504	493	490	444	507	444	466	494	491	485	476	490	471	493	477	450	497	493	520	483	492	498	506	488	496	459	472	502	452	527	484	556	477	525	490	477	486	498	471	525	462	467	485	490	487	474	518	459	503	526	483	509	470	492	442	464	491	471	500	552	511	512	497	522	493	497	480	484	452	500	487	501	519	526	486	491	519	499	507	486	508	479	464	514	486	538	480	483	474	501	458	459	506	470	495	468	478	465	534	504	487	460	484	507	496	486	480	534	453	454	461	470	472	492	510	425	469	476	484	510	499	459	517	492	489	474	512	490	508	502	449	498	496	471	461	477	493	459	443	506	500	513	456	467	453	505	466	517	513	499	470	504	486	471	521	441	490	523	511	485	464	486	505	480	491	504	506	504	510	460	490	476	517	469	467	499	450	499	469	521	462	475	526	495	502	481	485	456	499	481	479	493	491	514	498	463	472	481	479	485	519	485	519	526	474	514	489	456	452	436	467	523	496	498	471	549	489	497	498	417	503	523	486	468	518	474	507	515	494	517	520	509	472	485	491	465	510	492	459	521	462	479	488	483	514	456	509	493	476	500	463	502	502	480	477	474	477	485	513	475	511	490	483	497	485	459	491	474	484	516	460	467	473	471	482	484	482	484	479	467	509	496	504	488	483	511	491	520	487	475	463	516	493	496	485	505	503	510	459	476	471	466	465	470	504	480	437	437	474	471	456	423	506	473	500	462	489	463	481	505	440	485	477	510	466	492	478	478	513	511	521	521	481	438	470	488	500	443	463	468	465	464	517	481	485	503	455	421	512	458	491	480	496	495	490	490	466	473	529	509	462	489	468	490	488	457	464	480	489	487	512	461	477	489	474	506	470	498	504	500	494	488	486	448	539	488	463	504	478	457	486	468	471	493	462	496	486	456	462	510	459	502	484	467	490	495	475	517	514	467	467	468	471	456	465	483	482	421	485	496	513	465	469	488	536	492	497	491	472	481	481	497	505	475	515	531	489	529	502	469	482	478	476	496	473	494	517	461	474	491	447	488	506	502	495	481	452	438	481	461	487	502	466	527	488	490	487	485	479	498	477	440	481	446	482	487	483	463	421	468	438	451	463	464	469	484	447	441	506	482	530	479	437	473	492	464	465	479	524	534	483	478	511	468	520	453	500	469	488	534	506	511	526	489	513	481	480	497	457	483	505	496	482	496	474	459	459	522	512	454	485	479	479	470	512	507	441	475	492	481	516	465	515	485	458	509	494	473	497	521	504	513	471	490	454	500	496	465	490	483	524	472	469	537	480	482	485	442	479	532	480	493	541	471	463	454	495	464	477	461	482	486	474	481	467	466	484	504	492	485	523	493	479	518	503	520	532	520	525	498	473	466	475	475	513	478	521	493	530	447	478	491	498	490	512	494	473	484	447	511	473	512	481	534	473	484	472	465	481	520	508	494	481	484	487	504	440	485	502	495	497	474	506	537	519	482	491	466	485	498	470	494	456	482	472	476	486	513	475	455	494	488	497	476	498	481	478	505	481	463	477	472	497	478	487	501	466	472	456	475	494	505	474	489	487	478	512	504	496	488	505	472	492	454	476	502	496	504	483	469	477	442	463	446	480	464	512	449	482	516	492	467	494	427	505	476	467	494	492	454	490	494	482	466	470	509	503	481	460	446	475	464	497	450	453	451	493	469	475	483	468	496	490	480	528	500	494	500	455	477	481	480	495	454	475	432	489	427	481	490	479	502	473	504	470	497	468	510	471	452	497	470	505	488	492	479	492	486	478	454	498	467	450	469	521	507	462	496	484	478	471	499	483	464	454	450	492	502	501	513	475	469	487	528	489	522	508	469	468	481	494	453	471	473	463	502	507	458	495	520	513	487	480	499	492	465	497	507	491	497	476	474	490	456	479	501	498	446	489	472	494	472	500	500	479	483	505	498	453	501	436	505	483	460	476	536	471	492	531	513	534	513	459	507	468	507	498	478	508	492	534	508	479	466	484	480	501	496	522	524	472	499	463	475	487	499	458	519	496	501	503	457	489	484	476	499	456	454	510	470	498	494	470	437	476	477	472	515	469	496	460	509	492	521	492	464	507	503	465	514	476	445	502	480	519	460	466	451	468	477	477	502	460	511	494	506	497	483	481	481	479	521	470	502	494	455	480	504	488	457	525	503	462	500	521	462	470	494	508	508	485	508	462	498	472	491	481	441	505	489	488	501	480	476	491	477	474	444	445	526	491	467	459	485	479	494	505	504	494	510	500	481	474	508	452	491	478	507	520	478	485	467	509	468	520	511	437	484	464	498	505	497	465	480	493	471	483	483	465	490	483	460	446	515	510	457	467	518	487	498	474	494	506	489	488	482	502	456	433	495	493	507	528	520	483	531	477	483	501	494	458	523	490	469	512	447	464	500	487	492	505	528	480	458	509	485	515	484	501	497	478	467	477	495	489	458	504	516	468	499	456	517	497	446	476	500	455	486	475	425	464	479	492	469	482	435	448	480	527	507	481	480	490	530	503	506	442	487	486	493	509	507	476	480	489	494	498	472	473	495	511	469	471	485	486	496	459	490	459	461	490	480	447	542	484	503	516	490	496	514	525	517	476	476	473	503	464	486	467	475	499	487	440	448	482	460	477	477	484	510	447	478	489	471	462	505	498	531	481	521	486	517	481	506	471	499	505	485	465	516	508	447	467	513	478	512	486	501	503	519	495	461	510	505	474	503	482	525	466	486	459	503	502	512	476	477	472	467	495	490	456	542	521	498	512	473	444	483	482	496	491	483	527	466	501	457	469	510	485	459	496	455	467	494	516	470	475	475	471	496	466	506	508	480	491	440	503	469	498	463	467	460	491	485	514	489	528	517	467	504	465	494	472	491	505	473	495	481	501	465	478	485	492	501	507	513	489	525	464	516	496	499	467	465	480	510	491	485	496	494	459
27203	14269	28916	21885	10199	3817	1296	607	406	345	358	301	326	336	333	302	309	344	326	320	345	325	328	324	322	329	351	333	316	327	330	340	312	327	317	328	314	335	322	291	328	340	344	333	331	326	367	353	335	350	349	332	327	319	340	371	354	352	333	315	334	295	339	332	334	354	350	346	357	358	324	316	329	346	340	356	332	332	382	325	333	346	318	328	328	368	300	365	362	316	357	330	340	318	284	294	317	353	315	319	344	317	343	338	334	334	310	348	325	354	332	310	307	310	356	355	319	337	335	309	352	340	349	327	310	325	339	311	315	365	309	353	319	326	347	350	313	331	322	344	300	307	370	320	323	307	328	324	349	320	335	332	321	367	327	344	328	333	351	337	329	330	336	314	341	325	317	329	351	333	321	353	324	348	372	379	339	332	334	316	372	316	339	315	344	323	300	351	326	323	316	330	320	329	334	333	322	309	325	340	315	330	351	326	317	326	318	354	356	338	345	341	345	377	332	322	331	340	331	353	309	293	305	335	329	356	346	334	342	333	331	324	307	323	339	343	345	331	306	338	346	316	300	309	328	363	338	351	320	352	321	323	336	327	351	348	343	313	321	328	311	296	298	346	290	300	340	358	351	322	327	345	331	346	319	318	346	338	299	345	317	328	348	322	336	324	314	312	345	316	284	364	317	352	297	351	350	333	332	347	339	334	312	338	341	370	339	317	341	334	329	321	315	336	336	302	338	354	302	340	337	323	326	347	380	328	335	326	323	329	335	315	312	317	328	351	316	358	322	329	308	317	394	312	302	324	337	356	318	324	315	322	336	345	308	358	314	363	352	300	348	354	337	334	303	299	324	364	341	297	324	327	342	354	330	341	318	318	310	323	342	305	333	338	340	313	327	319	329	361	322	366	322	314	372	350	321	340	317	361	307	340	354	316	366	343	348	315	397	353	336	335	361	340	331	328	306	333	303	340	342	347	349	339	326	340	331	339	314	348	357	354	347	362	328	320	333	356	321	341	328	324	317	291	347	339	330	331	333	328	347	321	329	332	317	328	326	350	351	332	368	380	347	304	344	328	362	319	365	349	317	311	334	338	353	340	352	321	288	297	322	351	330	339	324	343	297	362	347	364	302	330	354	340	322	327	356	367	334	338	326	323	339	323	326	338	345	366	341	352	314	312	314	319	336	338	357	321	317	302	354	328	349	305	364	339	316	325	329	327	352	322	302	338	301	316	332	375	308	326	342	320	378	356	356	325	335	353	360	350	374	316	296	342	332	348	341	371	346	328	331	365	351	333	337	325	315	351	307	351	346	367	331	317	302	338	321	312	356	333	318	341	340	319	339	337	320	330	342	320	324	339	345	338	367	339	291	344	337	343	370	336	317	321	342	351	318	359	316	325	344	325	340	322	326	326	324	331	335	340	354	357	359	326	335	309	347	325	331	340	340	361	342	337	334	328	364	325	355	352	324	307	333	305	314	329	336	354	321	334	340	337	367	353	374	317	310	323	360	307	315	305	310	340	335	320	363	314	366	361	317	366	363	327	337	341	335	340	322	334	308	323	292	340	360	339	320	350	320	357	348	320	339	297	366	314	334	337	337	329	321	330	345	340	337	335	305	329	343	323	343	325	330	348	351	357	344	313	333	345	353	299	332	332	327	333	302	334	342	344	337	348	327	315	350	324	327	341	313	353	331	333	333	312	329	334	331	341	342	330	353	331	336	290	308	354	340	333	319	370	358	326	317	346	335	328	348	353	333	336	331	349	326	338	376	342	356	308	328	324	316	356	335	368	301	354	344	333	290	352	337	346	312	318	297	325	315	336	337	314	321	332	291	304	341	311	337	348	338	317	337	347	340	332	329	317	336	313	368	338	310	326	339	324	328	331	323	327	336	358	358	339	308	298	342	314	355	350	317	333	328	332	336	348	353	306	344	348	338	329	352	337	339	334	341	353	307	324	343	332	338	373	370	316	330	333	334	304	342	305	341	326	334	301	348	383	309	329	321	343	328	339	359	344	339	317	349	357	335	335	363	325	326	311	351	345	359	320	358	341	336	319	369	315	355	293	324	351	330	337	309	328	334	311	319	358	319	347	354	342	342	341	340	301	335	325	320	351	334	337	332	345	325	341	336	336	351	330	311	336	298	330	331	336	306	372	307	313	345	342	323	348	334	314	298	343	330	326	320	310	299	314	306	326	309	344	330	326	305	317	314	356	330	320	311	345	333	334	345	330	314	326	304	308	324	334	307	316	359	337	323	364	340	321	343	310	352	354	334	318	321	291	323	335	339	313	356	348	329	369	338	330	333	313	333	338	349	347	330	299	349	289	311	327	340	302	334	354	319	332	323	342	330	307	324	345	325	315	334	323	308	341	346	330	324	340	302	350	319	327	365	368	354	325	339	340	348	315	343	307	344	293	339	315	335	355	309	338	335	337	362	332	346	342	324	328	309	345	332	337	334	356	312	306	325	368	307	354	345	340	370	321	313	322	353	328	341	324	352	306	330	351	335	318	311	315	307	355	334	341	359	366	336	350	316	327	327	357	336	319	326	348	348	327	359	347	350	302	344	333	350	350	346	352	325	344	343	342	329	314	359	336	317	312	329	292	332	363	316	320	334	331	330	309	343	342	337	344	320	327	331	359	296	328	330	347	334	328	371	352	286	339	341	359	333	315	329	315	344	362	325	328	334	353	347	324	333	365	292	337	341	321	343	344	326	356	352	348	359	334	331	341	361	281	343	348	327	341	320	339	325	332	353	334	345	353	295	313	323	382	312	340	341	331	325	353	330	296	331	316	326	328	344	310	279	382	349	321	353	352	345	335	331	342	314	361	303	319	331	352	302	304	339	328	317	317	349	343	319	316	330	329	362	331	325	337	351	335	361	320	313	292	369	349	323	316	351	357	308	352	348	347	363	329	315	357	322	326	320	356	336	327	357	319	323	342	320	325	342	338	323	309	308	313	345	306	319	316	313	342	324	333	304	331	326	337	301	352	339	325	338	314	347	355	310	339	327	338	325	355	344	323	349	319	338	328	323	299	338	326	345	311	324	334	348	316	334	326	325	328	344	346	346	310	314	343	328	345	340	362	334	347	284	318	333	326	318	331	362	312	346	334	335	307	338	306	339	338	373	330	349	337	308	318	340	340	356	337	351	330	339	333	324	355	346	334	315	314	328	359	319	375	331	334	342	336	320	346	327	309	334	334	307	369	330	359	350	300	345	348	316	310	344	347	336	341	315	341	337	337	316	330	324	346	321	318	352	324	357	311	331	340	341	360	363	360	364	331	318	311	333	336	308	374	308	317	334	320	342	297	318	352	355	321	318	329	312	311	293	330	348	315	328	322	318	326	349	364	328	329	329	362	314	325	326	327	358	330	308	311	337	323	333	349	342	309	281	293	318	315	309	322	309	310	331	334	325	338	350	332	335	323	327	358	369	329	324	321	328	322	338	304	317	322	351	312	340	351	308	340	328	338	318	317	354	323
5002	8409	29267	14228	7630	3549	1393	674	404	307	340	313	344	317	357	341	366	336	338	353	322	333	331	308	345	309	352	326	395	346	333	365	340	357	326	351	352	379	356	328	325	340	359	323	344	320	338	353	351	319	355	354	316	336	358	346	335	341	320	335	358	326	353	349	315	334	323	353	314	330	339	327	354	340	310	336	339	316	303	333	326	323	320	332	344	358	325	327	353	334	329	316	351	318	324	334	339	315	333	339	314	314	354	329	334	335	330	333	333	322	329	325	358	320	333	360	315	340	337	336	339	344	346	324	362	314	362	353	316	342	337	335	344	327	327	319	326	322	330	351	342	328	340	329	358	317	344	366	314	349	357	324	336	317	310	318	314	319	323	372	358	351	297	347	298	320	360	351	352	338	317	332	333	339	362	374	341	338	351	334	339	311	338	364	353	317	343	328	373	356	327	360	325	311	355	318	373	353	341	311	323	352	328	350	328	332	333	329	325	342	332	315	342	345	349	335	302	306	354	299	347	307	316	338	310	354	328	353	339	304	353	338	370	305	345	294	317	328	359	372	356	322	361	362	320	307	352	324	336	321	338	322	366	317	318	361	370	365	331	327	315	343	343	326	337	337	343	350	341	342	334	345	381	322	290	349	315	322	316	331	311	311	321	360	355	343	321	357	357	347	334	332	332	327	358	340	311	341	367	360	366	310	316	327	325	321	334	325	312	325	321	303	345	316	331	318	318	325	347	358	337	326	354	344	338	338	352	337	357	338	346	337	345	333	335	360	322	339	337	333	322	352	337	303	340	364	353	339	300	338	340	367	302	348	344	322	371	355	333	341	331	324	368	316	324	338	317	333	341	330	365	324	323	328	317	359	325	312	324	336	333	332	340	304	350	334	320	328	311	328	339	346	323	354	343	344	355	369	320	366	321	371	369	327	323	332	349	336	333	372	291	324	350	355	341	336	377	325	323	336	338	331	336	360	325	302	329	349	343	370	351	363	311	332	352	338	311	311	324	342	356	316	316	338	336	304	315	345	351	347	343	332	330	329	337	313	329	306	347	339	315	312	338	320	338	358	366	334	345	354	355	363	378	344	323	343	331	352	322	341	315	344	341	325	319	324	341	342	363	309	352	306	331	330	322	335	336	346	310	339	322	315	355	324	335	347	311	333	316	334	327	313	324	310	338	333	352	302	343	322	343	342	291	339	333	335	331	349	336	343	367	315	319	310	320	307	361	320	317	351	317	343	314	302	334	378	334	317	298	356	325	339	350	342	351	339	339	335	349	354	350	318	311	325	345	335	322	349	341	361	348	322	346	328	344	338	338	341	371	334	352	315	317	341	353	318	342	327	330	317	304	329	343	317	321	345	355	364	354	370	368	320	364	320	326	308	319	357	333	339	335	358	352	336	327	351	357	332	309	328	352	386	381	358	337	319	336	332	346	352	351	314	335	350	367	350	357	340	321	355	315	310	371	324	358	357	386	348	329	383	318	325	315	350	335	331	353	372	354	306	328	318	327	306	337	338	317	346	325	324	311	343	320	349	311	341	321	330	304	309	315	356	313	315	348	340	344	306	365	320	348	308	350	342	359	346	323	327	358	328	350	336	353	338	319	327	312	367	289	336	366	335	319	345	310	337	359	327	343	318	336	322	345	335	320	346	350	347	332	345	330	349	345	336	336	355	325	345	319	328	327	347	340	324	310	290	339	317	365	324	344	322	325	359	337	326	336	334	345	317	326	349	358	349	331	353	349	305	351	335	331	327	330	353	342	339	318	362	313	322	314	315	355	327	328	328	327	296	331	362	341	359	348	326	323	368	347	332	323	317	345	344	338	330	344	291	315	355	304	326	330	326	329	330	325	325	337	334	322	333	353	340	352	333	317	339	331	344	325	343	372	342	322	330	351	335	356	343	307	300	337	314	331	335	327	324	363	339	329	316	313	328	336	334	333	329	366	309	349	350	347	323	338	335	351	328	333	323	385	324	344	340	339	362	335	368	318	301	324	316	297	321	360	353	322	307	372	367	332	348	331	336	351	307	327	331	323	393	296	353	352	339	346	311	357	340	347	356	357	324	374	343	327	306	316	378	335	337	317	347	370	318	321	339	332	331	315	348	359	369	340	352	353	302	349	357	344	341	363	327	343	323	321	327	314	333	310	320	321	292	324	356	370	348	343	350	323	386	331	352	344	329	349	325	325	338	334	336	359	342	336	337	311	311	350	345	331	305	355	351	369	330	351	344	319	326	322	359	332	300	338	328	319	349	340	346	328	307	314	359	306	323	297	311	312	339	346	343	292	330	319	302	365	322	361	356	321	364	344	332	321	305	327	341	346	330	341	329	327	347	325	339	336	347	328	352	351	330	376	352	333	328	345	342	350	312	337	370	343	341	320	352	324	343	307	347	348	309	356	347	335	350	337	348	300	370	327	304	308	349	333	321	328	336	354	317	334	369	347	342	317	335	355	346	349	306	344	347	344	320	339	324	355	329	336	313	344	355	356	332	343	352	321	342	334	326	299	332	345	346	289	333	316	311	302	324	334	343	364	326	310	349	352	320	334	329	358	328	325	333	331	330	313	328	293	353	347	342	321	348	320	353	337	321	326	351	321	344	329	370	340	359	306	370	305	346	343	348	352	364	301	354	346	300	359	326	361	358	327	321	350	354	335	328	329	308	364	347	320	311	311	316	329	347	342	350	345	307	337	341	355	344	341	354	337	340	339	320	339	346	329	353	360	319	332	318	374	323	340	346	328	300	310	329	356	306	343	332	352	349	343	307	353	348	355	330	366	335	336	354	370	344	353	349	359	324	350	337	326	319	360	346	330	342	318	318	325	345	326	325	340	306	339	329	289	356	349	355	351	389	394	383	355	355	344	350	329	345	360	330	357	316	347	347	325	329	347	335	333	345	317	346	357	340	342	313	359	344	360	337	356	338	326	348	345	362	328	336	354	340	326	305	363	327	317	341	328	347	353	354	322	336	357	339	337	332	337	342	346	330	349	354	331	337	332	335	307	326	360	325	336	380	344	344	334	350	319	356	326	311	367	357	361	344	325	314	325	337	324	326	351	312	333	335	342	316	332	339	320	361	354	326	356	327	335	332	353	341	354	351	323	308	305	356	344	337	333	339	348	352	348	341	317	325	343	326	336	331	315	336	322	344	317	319	326	330	360	320	325	335	355	352	343	325	326	340	360	321	340	318	305	360	340	356	350	337	362	317	310	336	354	354	310	356	306	320	337	299	348	336	333	331	323	319	337	328	345	328	331	346	328	334	377	327	336	337	341	324	322	345	337	340	320	337	336	320	339	338	329	350	354	333	337	308	361	317	343	354	336	342	321	356	325	361	305	320	342	327	369	365	359	329	343	308	314	334	330	336	360	357	320	325	366	343	321	335	322	359	339	306	314	302	330	359	331	344	331	311	310	355	351	294	365	327	327	323	365	323	302	335	328	341	342	324	357	360	312	317	338	352	331	349	334	332	304	342
25182	21918	48138	53361	36915	21157	7378	1525	558	373	369	361	415	359	348	340	353	341	370	379	344	363	400	330	330	382	376	371	348	338	338	361	373	345	369	362	368	370	375	398	394	355	373	362	367	378	339	395	362	359	329	372	344	340	350	321	335	349	350	354	356	326	331	333	338	358	342	357	383	365	329	354	342	355	353	330	376	378	384	341	370	346	377	369	337	357	392	341	354	348	336	369	379	328	367	360	348	344	380	335	339	361	327	364	380	363	329	366	358	372	342	361	359	356	378	327	356	366	369	379	349	369	353	365	348	357	335	376	364	336	356	366	346	383	363	388	365	333	399	345	313	333	329	352	356	324	328	354	345	319	346	351	349	369	331	370	337	311	337	354	347	376	352	325	371	357	331	337	360	345	341	336	344	341	325	384	400	353	362	363	368	408	353	350	315	368	348	370	342	330	391	334	319	345	343	355	355	353	365	354	359	391	361	381	359	339	360	337	341	362	338	345	319	361	320	350	340	375	369	347	341	335	345	343	350	349	342	370	374	348	334	348	380	361	357	341	333	372	341	326	388	372	344	350	346	333	337	343	374	337	355	378	333	388	408	325	350	341	348	358	376	362	376	343	353	333	342	353	344	344	356	313	324	358	348	395	370	371	347	353	368	390	336	351	379	371	365	368	351	312	348	332	348	355	322	329	349	372	379	363	341	369	332	335	338	364	384	321	353	336	362	388	364	344	315	341	355	335	384	360	355	331	351	369	365	341	347	379	364	358	362	349	351	381	346	338	350	348	338	387	366	348	373	357	345	368	390	377	335	326	360	361	351	364	363	373	368	373	367	336	352	346	336	357	340	350	353	356	340	340	359	351	345	307	340	388	333	338	350	376	367	324	347	331	324	378	358	353	404	384	360	342	348	366	340	354	358	336	332	340	397	313	314	359	309	343	377	355	354	343	340	375	337	320	408	364	344	330	377	368	369	377	384	335	327	365	377	332	368	311	362	346	344	338	343	364	357	350	353	367	334	369	349	309	362	360	339	346	335	389	376	346	339	332	360	330	378	341	343	345	366	347	386	359	367	350	349	368	351	363	358	370	344	367	362	342	352	365	357	370	370	380	337	377	375	348	350	373	382	339	372	349	348	338	363	359	370	340	375	396	327	344	329	353	347	347	351	356	357	370	360	327	371	359	344	325	374	353	354	331	373	383	340	384	363	345	339	354	329	358	341	369	350	356	328	380	363	328	364	364	357	378	352	363	356	329	350	373	321	341	356	356	343	344	370	335	352	374	346	372	330	323	347	341	383	355	345	371	340	359	380	351	357	373	344	347	387	344	376	334	377	346	357	323	377	394	376	317	335	345	367	377	344	354	357	346	358	349	364	352	324	328	352	348	373	348	379	341	329	333	376	336	324	342	360	353	346	335	364	358	348	344	343	356	358	368	352	347	345	336	339	335	356	346	373	328	358	346	345	334	366	310	329	358	357	353	371	343	393	368	379	332	370	347	342	363	327	332	345	387	353	310	365	348	358	329	337	367	366	382	339	355	349	338	352	342	337	346	346	345	344	324	382	365	350	348	334	352	324	354	368	373	364	358	356	361	354	367	357	363	360	359	347	376	329	355	366	327	344	360	359	383	361	332	332	362	329	370	376	381	364	364	311	356	338	333	334	351	353	353	385	375	370	352	333	331	336	340	324	343	338	369	357	354	341	335	322	356	358	346	360	349	341	372	369	334	358	334	345	363	346	367	351	360	321	331	351	323	339	369	366	391	375	368	401	377	356	329	377	391	372	333	339	357	363	348	347	344	340	355	385	365	388	343	348	348	370	348	386	369	366	368	366	356	336	317	352	338	366	318	344	384	352	327	356	366	386	383	341	360	343	386	358	321	343	331	344	367	346	340	357	333	389	327	384	379	354	353	323	353	334	322	328	350	361	375	362	357	348	374	372	353	319	352	362	315	374	342	345	369	344	350	375	340	358	340	382	370	342	354	341	345	341	361	366	342	339	338	354	382	378	338	347	373	354	328	365	359	359	316	372	334	324	361	353	385	360	319	333	346	366	359	328	338	362	364	366	359	315	335	356	343	331	348	333	345	349	353	343	374	339	358	357	354	389	376	332	354	377	347	370	321	368	341	337	374	340	387	325	353	333	372	372	370	337	329	325	342	355	369	355	357	325	313	368	346	361	364	335	346	359	355	362	318	339	370	367	357	345	344	371	326	341	353	340	346	362	356	363	340	375	390	335	318	344	325	378	360	355	371	357	353	367	345	403	356	352	343	356	370	325	355	363	318	364	354	364	338	336	375	338	355	394	388	386	380	351	370	335	325	384	346	342	317	393	351	348	337	355	388	348	365	327	347	348	349	341	354	347	366	337	334	343	360	404	361	368	346	350	340	338	316	353	343	316	378	334	349	360	369	339	359	369	368	353	367	323	337	363	336	373	335	334	396	295	360	364	352	314	371	344	375	377	373	338	355	361	338	337	368	346	366	373	348	341	311	351	358	355	357	375	371	352	346	354	331	356	371	330	364	342	334	320	335	356	357	333	362	337	355	328	363	365	379	347	354	370	375	369	351	325	370	370	342	376	344	364	359	363	334	347	321	375	334	371	367	361	356	357	339	333	342	343	337	358	374	339	344	347	368	348	352	362	396	330	357	360	347	335	339	371	359	389	342	346	368	320	327	331	355	378	352	341	344	369	382	351	341	391	345	367	325	357	329	370	351	396	343	350	315	360	362	361	372	327	331	369	363	344	342	324	331	331	364	388	397	364	368	348	350	339	361	367	361	355	322	350	313	351	358	315	384	342	351	374	360	373	347	347	357	381	366	351	338	347	349	337	370	328	360	331	368	354	349	335	353	354	369	371	371	353	349	380	369	337	342	372	332	316	381	348	364	345	326	365	365	351	356	336	325	319	372	340	354	336	352	331	346	346	346	395	320	350	360	365	345	381	362	339	352	376	341	341	334	350	339	354	344	351	336	347	364	346	324	336	365	330	350	328	359	368	360	356	323	349	396	322	352	407	342	368	377	330	299	372	357	361	345	345	359	356	387	333	356	366	342	360	344	374	351	318	338	356	356	332	337	340	339	356	337	353	352	340	346	350	345	332	341	338	359	373	358	334	321	347	380	353	367	353	359	344	340	379	351	337	358	329	344	348	340	384	379	335	335	361	364	381	334	323	365	356	370	355	351	345	351	355	328	386	378	338	347	374	365	384	361	353	411	336	310	327	324	340	316	361	345	388	356	373	349	356	400	349	340	364	350	337	343	353	354	360	337	337	381	380	345	363	337	356	357	377	364	336	358	354	370	398	339	350	345	331	350	360	363	336	333	353	344	369	375	357	348	335	322	337	372	299	399	332	316	333	343	354	376	355	337	358	345	338	358	387	352	378	353	350	346	347	357	341	385	349	325	343	361	344	336	347	343	333	356	369	370	351	360	374	343	363	342	342	326	394	353	375	371	362	353	360	298	332	347	373	339	349	346	371	318
6062	49591	72337	48121	30050	14135	5294	1707	660	382	411	406	355	403	406	362	425	386	421	385	377	373	385	390	372	396	374	402	403	392	397	420	413	382	406	370	381	378	366	364	360	395	388	372	405	385	369	332	393	376	370	380	396	344	387	372	378	350	390	378	403	395	380	404	374	372	393	376	353	357	381	387	407	351	374	376	363	365	396	363	404	388	377	375	406	399	396	375	381	370	397	403	363	383	351	400	410	361	374	400	425	398	361	382	409	405	381	390	371	394	386	383	377	370	391	372	372	400	365	369	395	355	381	375	365	334	390	357	368	339	385	408	400	385	381	373	404	351	398	376	398	372	360	429	387	338	380	363	373	386	434	344	388	380	379	391	387	397	365	394	375	352	367	366	388	365	394	379	364	385	356	392	452	353	384	368	361	392	395	377	394	407	340	370	402	381	435	370	373	379	417	385	383	391	367	379	409	387	376	401	386	377	380	381	374	380	377	377	394	414	398	390	367	371	349	393	382	390	387	376	394	372	387	374	373	376	379	382	372	365	357	407	352	349	393	348	395	404	389	349	380	386	360	371	360	389	391	360	342	392	402	394	387	367	339	366	386	372	388	390	385	405	400	390	427	382	418	384	366	436	403	385	376	393	397	371	365	394	384	380	372	348	373	421	363	417	372	392	382	396	371	455	409	382	417	354	385	376	359	384	380	399	390	394	433	401	379	412	379	392	397	367	359	363	330	384	354	409	385	398	381	401	397	360	378	389	407	387	379	403	388	346	351	401	382	387	392	361	397	363	361	390	406	417	362	415	380	371	406	377	384	370	365	409	335	363	381	364	423	414	382	363	386	375	395	399	378	362	413	412	361	359	347	361	375	379	379	391	389	370	371	387	369	413	378	439	387	356	390	402	372	387	410	353	377	398	381	394	389	391	374	397	382	410	375	392	359	404	361	369	429	364	392	372	375	350	361	363	373	377	373	391	407	371	357	375	383	348	369	381	367	347	360	366	391	368	392	363	388	396	385	394	367	371	362	337	389	402	351	365	373	377	357	406	354	379	383	392	390	383	419	409	349	350	395	375	387	383	382	380	362	369	367	390	423	389	389	381	417	406	387	382	363	383	393	410	386	343	394	379	400	389	390	368	381	362	392	393	406	384	346	410	379	385	397	333	402	358	344	422	374	392	382	366	358	363	368	405	370	391	391	396	387	372	388	383	384	397	369	432	385	389	381	363	365	372	369	383	407	393	408	359	384	394	363	384	388	371	378	363	391	397	362	359	378	389	389	397	387	399	366	383	388	391	345	384	392	397	358	371	359	392	406	403	375	376	377	385	434	396	360	383	374	378	378	396	379	389	336	374	385	364	361	352	364	367	401	381	394	388	397	379	369	339	431	388	396	396	384	372	359	405	401	362	381	413	374	375	399	396	368	400	372	382	355	397	394	409	382	349	363	360	374	391	373	341	375	385	402	377	390	412	359	371	367	381	395	361	370	389	406	373	409	375	364	362	368	417	372	379	391	373	372	392	355	375	385	343	412	390	373	387	354	379	386	375	381	345	351	327	446	424	391	390	352	408	354	386	379	400	392	398	353	382	374	384	353	400	360	368	401	386	386	381	386	353	393	379	360	356	393	382	352	372	387	380	393	383	365	405	394	400	395	393	380	391	374	400	369	348	380	382	373	397	423	397	401	358	391	392	373	374	377	411	376	399	369	361	380	370	413	382	361	373	379	355	374	371	396	399	376	357	373	377	384	377	382	395	419	366	369	347	378	421	368	372	373	392	383	375	367	375	380	387	405	393	399	366	369	390	375	381	376	406	358	362	378	382	398	397	382	387	404	391	383	390	380	394	389	380	425	401	401	360	359	346	395	396	377	365	383	364	374	386	374	362	386	396	420	407	402	388	384	403	378	385	386	360	386	415	390	351	421	408	359	383	408	398	383	404	382	365	391	408	352	390	367	386	359	388	355	371	376	392	391	388	391	419	356	401	358	379	361	359	370	374	355	390	390	382	379	369	395	379	406	356	386	373	367	400	418	376	366	382	405	358	397	336	358	373	373	341	369	378	374	400	339	377	403	417	420	388	356	361	386	385	389	406	366	400	397	411	357	356	343	366	405	391	388	365	390	395	372	389	386	421	386	413	415	374	423	363	328	405	344	380	423	341	414	372	373	390	427	379	375	368	363	352	385	411	338	405	386	388	384	350	403	378	367	412	357	362	369	400	382	355	371	374	374	412	393	384	378	389	387	356	345	405	360	369	422	375	349	380	388	388	356	381	410	361	391	361	369	367	363	367	365	345	401	378	386	372	346	379	400	370	366	354	341	413	378	394	354	381	402	362	410	361	393	385	400	363	370	358	403	398	369	394	373	400	417	383	360	362	382	357	367	409	389	420	389	352	376	393	345	383	360	372	373	384	344	386	380	349	404	379	380	404	381	374	370	382	392	390	366	347	391	373	354	359	395	362	399	404	347	379	358	398	395	399	369	365	360	417	366	398	409	379	375	366	392	356	401	359	368	363	386	407	398	418	380	349	392	374	405	400	371	388	414	390	356	357	372	382	376	378	380	374	349	353	392	355	386	372	377	391	383	355	356	380	416	383	390	384	408	370	400	388	363	367	359	379	341	370	407	392	380	348	343	387	372	395	411	404	366	413	365	380	371	362	382	362	406	377	351	375	332	359	389	357	367	400	329	392	378	383	398	383	413	400	406	371	367	398	400	363	364	376	395	375	351	393	368	380	390	341	375	383	384	397	389	394	375	360	370	367	401	403	388	382	377	390	419	361	365	370	346	403	345	350	381	353	395	411	397	385	399	368	386	385	369	379	370	379	395	385	355	393	378	400	362	392	411	376	390	414	399	444	391	382	340	387	399	356	392	391	389	355	367	386	365	382	375	385	398	380	385	383	405	384	382	390	400	363	375	391	347	344	382	377	377	399	364	377	343	368	363	381	362	384	363	383	413	379	356	360	381	373	376	356	364	401	385	380	400	442	356	357	402	407	363	330	382	378	390	388	414	336	373	395	404	377	391	386	376	342	363	377	382	351	426	387	352	407	374	381	414	387	388	365	374	377	406	405	390	354	384	381	391	404	386	388	361	383	379	361	406	344	417	371	371	396	428	395	394	353	402	373	396	388	371	358	404	418	387	394	386	393	375	360	358	405	344	399	348	404	359	390	404	347	384	407	344	354	376	409	383	409	372	351	405	391	416	348	351	379	400	367	377	412	362	359	369	371	383	386	374	381	375	416	383	367	401	364	407	374	376	398	376	391	370	395	372	371	415	368	356	350	346	394	385	377	399	356	401	373	386	376	379	407	369	387	389	387	380	366	369	369	363	356	367	351	422	372	413	385	378	405	405	392	359	380	362	399	402	393	393	366	376	370	386	387	392	370	378	382	355	371	403	397	369	423	362	342	390	361	398	375	376	380	347	400	348	419	382	363	406	372	363	390	367	371	366	355	371	355	400	415	372	365	391	391	397	360	368	381
23819	21568	39971	53244	47464	34299	19652	5460	1130	532	528	457	472	504	509	523	454	482	495	483	444	459	477	502	505	445	468	504	493	481	465	481	457	480	465	505	456	469	478	468	494	506	473	488	522	416	495	466	486	446	415	421	489	457	473	440	475	452	470	467	477	441	452	445	462	510	483	460	481	489	490	441	483	489	461	457	453	478	489	448	476	473	479	424	456	455	469	469	488	453	484	487	464	413	467	467	441	465	495	446	452	455	491	475	474	457	475	477	483	480	434	421	447	490	454	503	447	502	491	490	442	485	423	469	415	450	498	442	465	448	492	472	440	492	447	458	460	491	459	471	443	478	438	464	453	455	446	464	451	442	459	477	479	446	488	485	494	455	456	481	473	475	451	431	419	467	476	475	467	491	426	440	452	455	456	480	427	467	469	423	488	502	481	433	462	433	484	437	494	494	446	490	482	452	447	422	496	475	475	428	457	490	483	504	451	471	461	455	434	467	505	461	464	440	475	433	487	458	448	498	470	490	414	464	434	451	464	462	438	478	457	493	469	451	444	462	466	453	489	445	461	467	446	439	485	430	433	465	467	480	459	498	541	499	469	472	485	421	491	481	413	478	436	410	453	444	418	452	464	470	490	454	449	482	473	447	468	464	509	424	459	495	503	489	441	445	489	430	445	442	483	480	453	446	439	428	430	484	453	478	477	448	456	459	503	449	489	505	440	425	447	422	466	481	450	431	435	454	448	481	483	449	453	497	451	462	467	448	474	450	440	448	445	436	499	463	467	474	463	489	480	464	441	464	459	480	507	465	473	445	489	452	506	486	470	485	496	446	524	471	477	459	451	468	457	458	490	467	496	451	451	442	481	449	452	450	467	470	510	452	474	425	460	445	509	462	488	455	456	438	435	427	458	476	493	471	426	491	466	438	451	461	476	469	469	435	455	447	484	449	464	438	473	478	434	472	481	471	474	475	444	490	459	510	428	451	486	444	442	468	448	450	476	428	505	435	446	451	459	486	493	473	457	444	481	473	454	474	446	477	435	497	437	458	463	423	521	445	481	454	472	424	495	487	465	475	431	453	450	447	458	484	477	428	456	460	443	444	457	467	446	431	460	424	444	471	453	465	461	478	449	464	444	447	462	441	485	459	499	485	470	456	468	408	503	457	491	470	445	469	425	447	471	496	508	420	475	460	496	493	483	489	427	483	490	465	475	458	461	482	491	462	468	464	449	450	442	473	462	482	431	513	458	481	439	444	459	484	442	480	470	471	419	464	423	485	454	488	498	478	475	457	475	451	450	430	439	491	447	468	459	478	488	477	478	440	485	464	420	467	475	498	453	449	485	470	465	489	466	476	475	449	467	445	446	448	468	439	469	476	462	461	471	425	487	455	421	460	437	486	411	478	510	468	433	477	451	477	412	471	445	479	469	433	456	432	456	460	413	459	491	426	460	445	453	478	477	439	454	454	451	473	472	481	467	447	468	474	450	475	453	483	457	498	460	478	467	478	482	480	436	452	476	481	461	447	462	534	456	474	480	452	443	463	459	468	511	504	459	416	436	461	459	456	458	473	456	441	464	464	490	464	436	463	461	475	538	449	422	438	474	448	444	463	464	457	474	469	468	455	452	465	482	495	468	471	468	442	415	450	413	449	432	449	456	481	446	448	506	466	429	477	476	441	486	459	445	423	445	484	465	488	466	451	482	461	524	474	465	493	463	466	469	491	479	504	452	474	501	504	436	455	436	444	451	472	479	466	500	473	446	468	480	477	442	458	451	464	463	470	449	443	465	472	478	453	434	441	439	505	484	417	479	446	475	446	456	507	430	476	456	464	449	455	452	455	421	444	462	458	462	452	498	458	493	443	472	466	451	466	440	498	506	467	452	471	461	474	432	420	508	467	472	496	463	473	441	504	466	482	443	438	466	477	434	477	473	482	488	419	434	454	461	504	487	487	443	461	449	428	459	412	489	468	471	456	460	467	444	461	469	461	488	436	433	467	438	504	468	475	486	467	498	462	462	469	487	432	520	425	435	450	434	498	519	448	438	446	485	428	453	470	451	455	486	452	460	457	455	462	493	478	460	427	458	455	432	410	483	435	476	453	454	464	505	497	440	462	448	447	451	505	448	438	439	465	483	429	462	462	428	449	440	486	480	428	479	446	445	426	513	458	475	445	460	465	469	470	472	475	452	474	455	414	473	458	445	445	480	466	511	468	490	486	487	457	465	450	506	459	491	459	479	479	424	483	427	452	462	502	433	458	461	468	474	484	465	459	450	468	467	445	465	471	432	484	514	460	454	480	473	495	459	447	471	470	445	454	414	496	444	454	452	448	465	397	458	463	445	473	462	451	476	422	460	476	465	452	486	451	458	470	457	448	458	461	458	466	458	449	467	485	443	456	443	404	419	425	438	486	469	435	446	440	481	454	475	441	453	444	442	472	456	467	457	494	443	491	454	511	433	480	442	452	477	478	452	449	459	445	464	461	458	464	484	440	470	460	482	478	465	434	496	445	465	497	443	425	461	474	469	468	479	441	459	471	471	463	443	441	465	479	473	440	474	437	449	498	454	447	453	465	451	432	457	464	492	452	486	506	460	455	474	447	463	419	485	485	479	475	471	466	426	502	481	479	447	464	463	451	464	461	431	488	431	455	474	469	483	469	519	481	446	483	486	445	453	518	450	496	478	476	473	488	466	433	461	491	439	491	519	502	441	452	490	463	463	481	458	474	473	458	439	452	470	486	472	492	453	466	467	450	419	477	513	455	483	452	439	488	446	459	476	431	505	451	451	479	467	475	472	497	453	448	468	488	480	481	462	478	525	465	477	460	469	452	496	482	445	471	484	487	431	436	510	444	443	437	462	453	456	464	437	462	489	451	499	457	460	430	475	447	467	469	459	471	464	472	468	435	450	472	454	482	433	505	472	482	471	427	433	452	460	440	469	462	464	438	456	439	476	456	447	509	473	470	436	437	442	434	464	432	512	408	444	453	474	471	475	447	479	459	464	436	461	484	436	449	486	446	479	488	432	430	476	424	439	456	500	503	474	468	466	465	492	426	433	452	480	496	465	472	452	426	471	478	447	458	486	449	493	502	469	483	494	483	462	452	443	460	462	495	436	470	437	448	480	469	484	449	448	462	500	466	454	458	472	460	471	475	425	465	480	449	438	452	454	440	409	428	446	467	487	454	471	433	467	485	475	448	457	462	448	439	500	448	435	477	470	471	478	453	489	466	454	448	478	427	481	441	466	469	470	463	437	454	473	451	477	455	471	483	423	465	484	450	447	422	442	472	451	482	473	475	445	422	428	450	460	459	461	506	529	476	421	474	450	488	458	448	465	472	458	479	437	452	438	432	425	461	447	459	431	480	467	474	479	431	483	483	476	465	440	447	481	500	462	457	498	456	490	460	445	463	481	475	503	442	466	489	410	484	470	450	436	444	473	426	475	474	463	484	478	477	456	456	486	419	440	428	454	480	461	460	486	419
28765	86189	87973	68172	49426	27850	12957	4476	1223	533	458	519	518	538	522	522	509	552	477	525	488	510	498	478	547	511	526	481	497	550	515	531	467	497	503	469	479	491	533	528	514	508	486	460	499	514	497	504	493	498	477	538	512	522	488	509	501	520	477	515	514	514	508	501	522	449	474	486	489	502	489	518	529	530	514	523	495	498	532	506	459	528	527	533	515	525	539	516	529	529	515	491	547	493	496	485	526	481	535	493	521	498	503	504	520	469	510	480	477	535	505	497	526	477	509	526	484	486	472	543	523	488	493	486	561	487	484	471	527	470	488	506	501	514	495	487	501	494	527	537	499	536	527	503	554	463	516	520	520	495	490	492	478	520	505	489	516	475	498	521	533	504	487	514	534	488	506	503	490	508	475	466	529	524	509	471	497	474	511	499	577	477	487	507	504	526	546	561	492	489	518	493	537	520	550	504	487	486	502	509	522	513	487	514	472	489	520	471	531	582	495	502	489	507	568	533	498	535	548	530	516	489	500	525	484	494	465	440	489	512	524	485	510	492	526	504	498	480	506	502	497	515	514	461	515	519	536	541	472	531	554	488	506	517	499	497	501	468	505	502	476	469	518	502	517	462	505	501	487	475	494	502	503	515	485	501	512	514	491	478	503	511	524	515	482	498	452	474	499	518	477	502	525	499	491	494	464	513	505	529	503	515	538	486	473	517	476	493	512	501	455	514	484	529	498	470	490	476	506	465	534	489	509	494	471	490	503	468	474	518	507	485	511	514	514	501	513	476	498	491	482	505	496	472	494	500	530	518	507	500	493	502	526	499	514	497	514	513	499	511	474	520	527	502	520	493	498	493	507	543	502	503	501	502	517	495	480	525	496	506	537	501	502	526	530	500	480	518	489	501	483	489	500	491	528	520	490	440	504	508	494	539	502	458	507	511	515	488	503	463	478	514	571	495	536	464	508	474	507	473	515	505	454	469	515	500	486	519	483	515	479	515	506	517	464	516	518	519	466	493	482	518	477	489	510	493	507	460	507	499	479	508	499	479	517	496	475	518	478	494	494	498	526	492	496	488	536	492	528	478	484	498	513	506	515	480	505	504	546	490	526	481	503	482	480	498	526	494	522	501	508	533	518	517	466	476	537	453	449	521	516	485	499	526	496	493	512	497	480	542	476	501	499	516	511	528	486	452	496	514	532	493	481	479	515	501	502	537	480	493	528	495	510	502	483	466	506	467	504	503	472	503	482	489	475	495	510	504	476	482	449	486	510	481	497	479	499	507	484	461	492	480	493	558	520	482	467	518	501	538	490	510	534	512	485	439	513	523	518	472	494	519	516	479	497	488	520	536	518	498	489	511	481	473	484	503	533	475	458	491	490	481	491	496	556	529	483	504	478	499	484	464	506	497	509	521	484	517	488	516	513	477	472	506	470	534	466	523	508	505	480	491	528	512	509	475	496	503	493	482	539	503	523	535	525	488	486	496	514	502	506	535	478	503	495	468	507	473	507	513	504	479	476	479	480	482	483	482	519	464	497	510	521	497	505	498	527	518	513	498	491	479	506	511	526	514	510	491	503	516	510	509	478	455	518	477	501	483	486	520	524	534	467	536	462	497	483	507	502	502	474	469	520	542	511	501	474	476	478	506	466	516	537	444	514	466	486	508	497	552	499	463	512	521	538	504	469	495	515	487	527	462	485	516	455	476	526	540	540	497	534	533	522	472	476	501	536	479	459	464	530	442	509	498	491	513	496	516	496	500	526	499	500	488	499	519	462	513	502	544	531	503	510	524	514	502	498	539	530	484	487	507	497	495	473	474	543	485	488	497	485	530	553	526	478	522	472	531	506	509	570	529	519	505	440	508	526	523	536	503	512	504	482	476	484	525	502	486	527	506	502	540	512	526	496	467	487	491	492	530	498	467	503	507	485	513	473	539	505	498	491	509	495	458	486	517	454	507	490	480	499	485	491	525	536	500	540	512	481	510	505	512	507	475	541	471	481	510	509	501	501	534	534	507	502	515	494	517	516	497	491	466	507	513	477	487	515	510	563	500	513	524	514	508	518	567	496	496	462	486	505	478	536	501	524	476	477	532	493	518	510	476	498	471	484	507	533	519	506	484	505	500	478	488	476	492	513	512	512	527	463	521	512	533	513	502	517	531	509	512	510	510	525	489	496	515	519	473	501	476	499	533	487	479	506	495	472	473	513	539	512	505	517	516	482	509	486	492	515	523	468	489	510	517	519	523	471	481	490	527	476	479	495	471	476	494	526	479	489	469	486	472	464	470	498	517	465	521	494	481	444	496	516	498	505	492	570	524	526	496	473	459	496	495	495	506	492	489	496	496	510	469	501	467	497	493	462	538	495	528	513	510	516	519	503	469	492	486	518	500	542	541	529	490	456	521	512	481	475	463	497	494	471	502	424	475	474	463	523	509	497	500	506	480	485	465	454	492	558	491	506	472	548	516	500	498	515	490	478	455	520	487	535	496	476	497	505	519	506	501	496	560	493	500	481	501	457	490	521	509	512	548	516	495	546	541	511	519	467	500	480	514	540	510	508	513	467	532	466	504	480	487	519	493	515	526	499	467	488	484	494	490	475	506	512	482	494	481	456	493	519	515	493	498	481	522	476	508	495	534	512	482	478	459	501	509	476	519	514	513	490	517	492	513	488	478	506	492	530	488	504	475	491	515	497	484	512	510	524	503	528	514	491	519	531	498	489	488	526	503	510	527	527	530	521	549	519	500	471	486	480	526	542	493	459	515	495	507	471	502	506	494	493	483	505	490	505	516	544	498	477	479	489	454	460	524	521	477	514	483	493	488	494	499	494	491	497	487	500	497	471	500	502	523	497	471	513	476	489	472	522	521	504	534	488	495	484	498	497	489	537	461	499	497	449	507	488	526	481	485	514	490	484	511	478	464	491	469	513	471	505	458	487	498	495	476	526	493	498	504	551	517	479	481	487	489	462	516	498	532	474	548	489	489	517	498	503	527	523	515	528	521	533	484	537	527	501	520	489	523	542	487	477	492	491	535	531	469	529	486	487	484	512	510	486	442	516	528	491	498	518	504	518	500	497	515	530	495	492	497	514	471	522	522	545	492	483	493	456	459	505	454	509	500	487	520	501	525	499	506	523	487	503	508	485	499	496	546	492	502	492	484	500	509	480	485	519	506	525	476	496	499	500	498	509	527	525	527	485	482	478	481	500	482	518	493	536	502	497	509	478	465	526	500	488	498	522	493	504	478	546	496	494	481	471	474	534	482	469	528	503	536	515	461	478	496	484	511	525	511	525	529	483	480	490	482	504	482	509	500	504	490	510	504	503	449	517	476	460	491	525	453	485	485	484	481	497	476	510	509	512	450	493	513	469	505	501	521	500	447	459	505	475	503	487	490	463	490	520	547	530	491	496	499	548	494	479	457	478	495	506	470	499	481	479	502	533	476	498	466	465	501	478	479	534	459	490	517	501	501	511	493	571	501	487	510
27174	18987	25292	20253	9868	3869	1565	672	456	357	346	361	351	348	357	342	398	341	351	321	378	356	363	349	362	381	363	366	320	323	360	370	361	331	334	344	333	346	350	354	325	344	336	351	351	380	376	357	324	347	335	366	374	358	296	332	332	326	336	371	347	334	377	363	382	366	345	371	343	335	335	315	354	399	346	348	369	332	318	374	327	324	321	344	344	373	378	359	354	373	353	345	380	339	323	331	351	336	348	361	370	334	341	376	363	362	330	342	323	332	361	368	376	343	363	349	357	378	355	350	344	366	333	351	342	343	344	373	307	370	354	346	368	328	328	341	339	333	342	356	332	379	356	331	349	355	352	343	346	353	340	340	365	381	327	362	328	373	354	351	359	372	344	334	340	320	381	304	342	339	352	357	392	292	348	314	354	319	365	324	336	350	302	342	323	356	340	395	337	341	360	369	336	308	352	328	375	337	351	319	368	322	356	345	358	364	378	345	349	320	356	365	366	350	368	343	321	372	412	379	338	358	345	362	339	361	380	369	350	327	330	353	339	374	347	329	352	373	349	337	358	342	347	328	351	373	353	337	352	355	354	357	333	351	335	332	374	382	352	335	326	339	335	363	320	338	337	313	360	351	380	332	348	348	333	323	344	356	348	384	365	364	366	321	324	345	341	356	309	333	343	366	368	354	316	318	341	364	349	372	341	295	352	348	353	331	338	312	351	364	357	385	369	353	338	348	333	359	340	312	356	377	340	356	383	377	352	351	376	330	360	353	350	346	368	348	329	359	366	355	359	331	320	331	339	308	354	357	356	355	340	349	353	341	344	335	323	321	352	359	361	376	351	330	339	336	333	313	352	337	356	350	335	331	387	355	341	358	367	348	349	365	343	348	326	362	319	356	329	346	344	364	344	328	351	368	361	348	334	368	340	339	367	351	334	360	352	346	369	368	340	347	343	356	338	361	362	364	357	367	338	329	361	356	346	335	313	359	342	343	350	370	369	377	338	377	351	339	346	341	340	352	342	330	343	356	337	346	375	342	357	328	336	355	350	335	336	338	332	339	338	335	319	366	343	364	327	338	366	363	371	344	365	302	401	365	338	371	361	363	355	305	359	332	345	361	319	354	334	377	342	344	340	362	333	349	341	351	335	341	348	368	338	344	347	340	368	334	345	369	369	342	360	349	344	367	356	358	353	375	347	333	334	342	334	354	345	363	350	334	348	334	351	332	323	348	353	332	358	338	374	364	286	324	373	353	321	368	355	364	333	354	353	337	335	327	335	367	348	331	376	335	360	336	355	318	339	339	334	345	383	331	318	342	338	371	354	370	342	331	339	356	335	342	348	350	353	365	341	341	398	348	324	355	359	350	379	368	357	343	369	350	360	340	341	342	337	333	337	330	365	398	326	339	367	375	371	343	346	346	376	364	349	327	326	327	311	345	340	357	366	337	323	329	336	344	338	353	350	375	368	322	338	338	345	347	336	349	351	379	372	343	360	366	370	319	358	374	319	358	388	325	358	319	372	345	337	353	348	321	336	359	353	353	316	315	350	335	352	340	331	373	344	337	364	320	349	348	357	346	316	345	348	337	378	371	330	336	342	341	308	337	330	334	368	351	377	345	328	347	347	371	360	340	378	346	377	337	347	338	329	343	355	332	334	350	351	355	394	321	355	305	361	343	380	352	381	372	383	394	364	354	374	338	368	329	320	368	365	342	341	365	369	377	344	371	344	367	374	382	334	312	337	328	371	319	356	350	332	347	343	374	342	338	323	349	346	322	385	326	342	357	361	329	354	352	366	372	348	379	351	336	350	341	356	341	315	400	317	371	368	313	360	317	332	341	337	323	331	357	351	369	310	347	363	354	371	377	336	347	347	366	337	339	340	343	314	345	352	330	317	354	359	359	339	337	345	314	331	356	340	371	348	357	382	338	326	362	338	371	361	379	354	341	376	358	356	356	344	360	360	386	336	354	335	321	340	390	380	353	347	370	360	361	345	359	322	363	396	379	360	362	363	374	358	337	343	346	355	343	327	362	318	342	389	339	360	332	349	346	308	322	349	357	348	346	338	341	380	340	360	367	334	336	360	387	381	345	372	357	344	385	364	339	349	340	354	356	342	371	326	345	351	332	366	334	323	346	358	315	330	340	386	342	324	340	350	346	334	333	322	346	351	337	403	369	355	349	364	349	351	348	362	346	321	374	361	364	333	366	321	362	380	368	348	368	337	339	363	364	320	370	342	350	348	341	367	345	334	386	334	296	362	342	405	359	342	361	365	364	334	362	364	381	373	358	364	331	379	366	351	341	339	318	358	357	349	339	339	356	322	360	337	342	343	329	359	328	358	348	314	333	344	313	363	360	343	356	340	351	369	330	322	326	335	330	369	349	328	357	341	363	381	326	347	339	334	326	349	351	337	366	348	346	329	362	398	343	341	321	354	325	367	356	366	338	333	350	355	334	376	349	374	360	347	370	348	360	355	358	359	306	331	346	335	362	348	368	340	334	350	373	349	344	360	358	356	383	375	353	358	332	347	384	328	320	346	323	368	362	373	357	323	347	325	338	350	347	344	342	366	349	352	361	390	352	347	335	319	351	355	354	353	329	329	365	326	371	361	354	340	334	378	329	360	347	355	373	335	341	362	354	320	338	344	337	333	336	310	352	372	324	356	352	317	359	328	339	353	366	341	344	364	387	355	345	323	336	340	340	356	343	363	335	359	315	362	359	387	368	347	364	356	368	351	325	352	352	338	340	343	340	364	311	324	363	358	360	378	332	338	327	353	341	341	345	355	373	402	346	334	319	364	337	316	364	307	358	360	370	336	338	388	353	315	324	339	334	342	338	385	374	356	349	369	368	306	337	350	358	337	327	348	364	345	332	341	334	367	355	391	332	414	334	351	354	322	348	351	388	352	356	327	340	352	336	319	362	332	317	362	346	362	376	352	379	336	338	361	364	342	336	336	363	304	369	365	329	364	404	336	370	360	326	337	345	306	386	356	384	335	330	329	354	344	348	357	364	358	350	341	354	365	326	355	328	322	349	379	317	336	353	330	364	381	299	337	355	327	364	361	377	363	330	358	350	347	358	315	335	336	324	317	356	311	330	336	335	365	348	358	392	333	340	331	330	374	341	328	349	365	321	327	365	329	329	326	350	351	341	341	363	348	346	329	341	371	317	337	341	328	331	333	328	338	335	318	369	359	330	307	343	336	328	364	384	333	338	313	337	365	366	349	355	340	381	357	363	334	347	384	313	373	333	334	341	326	326	313	358	340	370	357	356	326	376	383	389	350	341	331	354	347	346	379	326	340	324	292	315	337	347	362	387	363	372	364	335	359	318	361	339	372	352	340	341	313	370	349	348	370	331	322	372	355	354	362	361	349	328	316	347	329	314	348	365	332	343	330	354	330	307	336	345	360	370	320	353	368	347	352	349	351	374	356	365	339	351	344	360	382	329	347	329	320	359	362	383	355	350	334	344	303	376	360	337
5791	19045	24576	13741	7455	3439	1641	717	454	343	366	342	350	337	350	300	353	373	342	331	366	328	353	354	374	370	354	362	342	346	355	345	328	391	350	348	318	358	391	343	372	360	332	347	353	358	372	348	364	328	375	364	329	354	384	333	315	359	329	348	321	323	328	362	345	313	339	366	317	334	339	345	337	361	338	379	345	351	341	333	358	359	348	356	320	346	338	315	321	330	319	301	347	328	304	351	347	336	329	348	300	342	354	385	352	329	335	307	343	329	336	358	354	321	360	332	318	363	340	333	369	338	329	363	357	344	368	337	341	342	316	339	328	351	350	325	345	327	349	341	341	390	356	354	348	333	349	335	356	329	372	342	348	354	338	342	355	367	385	325	349	316	362	349	358	367	350	332	335	330	300	321	313	365	367	329	367	376	354	334	348	338	346	359	317	345	345	361	344	336	345	359	330	332	345	348	329	340	349	342	361	360	341	342	331	339	332	334	387	362	376	357	355	335	319	333	356	355	349	349	322	339	374	342	348	365	383	329	333	351	319	314	330	331	342	350	328	354	364	344	366	357	349	311	353	334	354	335	336	345	327	354	341	351	359	354	314	329	339	362	331	328	335	314	362	347	349	306	336	344	334	324	348	345	326	355	329	344	323	323	329	357	333	316	329	336	350	334	315	353	317	322	328	337	334	343	337	333	348	376	333	351	320	320	342	338	359	331	321	342	327	337	335	331	332	322	355	316	370	314	354	336	375	337	370	377	321	338	328	333	356	320	326	337	334	353	315	349	379	332	354	304	374	321	341	361	299	342	330	345	357	346	343	315	345	340	309	354	379	327	335	350	321	370	341	334	368	377	336	359	317	345	339	320	341	373	335	351	346	374	337	338	360	348	333	326	324	321	325	337	358	297	318	330	336	327	357	337	280	359	347	322	343	342	328	339	321	385	344	321	321	338	332	360	363	325	312	317	327	334	322	354	351	345	379	323	359	362	351	327	331	348	345	337	334	335	360	348	363	366	349	360	334	335	326	331	345	380	316	352	372	343	370	367	373	347	335	335	331	342	341	373	331	327	359	351	359	348	345	362	336	337	319	319	350	347	342	341	324	337	369	308	319	342	325	357	330	348	333	370	316	325	349	358	314	331	361	317	349	332	343	365	332	344	332	355	362	375	355	374	359	318	348	344	321	329	347	338	267	365	336	357	350	355	377	357	314	379	326	364	322	351	357	306	399	354	338	352	362	338	345	320	332	349	376	361	335	335	306	355	348	323	324	346	313	355	369	357	368	329	357	324	343	345	340	349	346	366	344	343	353	350	401	328	339	339	329	373	380	339	368	335	341	358	332	328	338	352	334	358	340	375	361	339	367	334	341	320	358	329	314	367	372	384	317	358	366	355	349	358	333	343	348	325	361	353	346	354	350	333	355	345	335	350	362	344	333	325	342	313	338	370	364	330	362	341	355	366	309	334	380	332	343	349	358	352	348	350	350	326	353	323	341	348	332	340	322	349	320	345	320	349	347	309	365	366	341	321	333	344	370	327	361	357	305	352	343	330	365	357	322	356	305	338	365	360	347	351	344	300	349	345	317	346	361	322	336	338	340	330	345	341	312	339	360	343	341	313	325	353	379	336	333	371	389	312	334	325	346	317	345	326	352	348	354	342	328	348	306	353	325	342	351	337	349	366	346	326	331	342	355	330	325	359	341	318	338	354	348	316	360	326	364	317	324	330	349	348	335	329	342	339	333	354	348	338	326	346	330	376	322	350	344	350	347	340	341	347	388	338	315	353	350	329	362	361	334	289	344	338	352	352	355	350	342	349	328	318	350	337	323	328	359	338	338	356	338	345	350	340	342	364	355	320	324	338	322	330	380	337	334	348	357	367	346	295	353	318	306	339	344	325	334	332	346	354	359	335	315	341	373	349	312	332	386	362	335	374	301	356	340	388	311	356	366	356	310	338	367	346	322	336	320	352	311	311	352	326	311	360	325	357	356	320	355	336	327	346	367	360	351	351	357	346	355	336	345	359	366	324	357	326	351	364	305	351	334	327	328	336	305	359	377	367	332	320	351	355	329	349	329	343	330	373	385	321	352	319	348	354	320	299	337	361	346	363	356	353	330	337	334	333	347	322	367	354	332	317	335	354	355	317	333	361	365	335	338	365	317	330	354	350	332	325	331	352	354	348	348	361	342	335	337	325	317	359	364	332	336	348	357	339	366	355	365	350	330	346	348	335	331	322	337	334	330	359	349	335	336	307	344	356	329	349	370	357	353	320	335	340	343	361	375	365	336	374	311	347	306	306	336	357	356	330	363	348	312	321	349	337	323	341	343	355	381	351	376	337	318	345	327	337	335	371	329	344	348	392	355	366	362	309	346	329	336	386	330	351	314	322	369	323	329	340	344	334	339	357	364	350	330	360	368	362	370	338	334	337	353	337	351	314	335	333	362	334	334	373	344	342	350	333	319	349	362	344	339	346	376	380	349	357	356	345	318	329	321	342	347	354	327	320	355	348	338	356	318	336	344	351	355	343	318	357	311	320	356	341	337	337	346	334	369	353	352	349	313	362	350	382	382	330	323	341	330	362	334	343	336	342	328	339	329	337	313	323	301	361	344	327	336	342	349	350	369	313	328	324	371	347	360	328	315	339	359	342	331	359	338	309	311	350	344	323	374	370	344	327	318	330	374	344	354	353	354	349	365	374	331	347	352	316	316	352	346	366	320	371	341	341	355	328	325	306	352	370	340	346	337	358	349	366	363	354	339	353	360	349	343	355	351	345	351	350	328	321	334	340	357	337	361	333	325	362	319	297	354	316	309	326	353	359	332	332	329	344	338	342	328	349	309	365	353	327	329	334	365	313	332	335	360	368	337	344	380	339	347	342	358	306	348	342	353	378	321	346	345	330	352	371	379	290	338	359	327	364	351	340	334	380	350	314	320	359	338	323	327	314	342	338	342	339	333	355	355	359	341	377	328	334	326	343	327	343	349	321	307	348	328	341	347	334	335	339	354	354	340	353	316	337	338	314	356	329	344	312	342	346	298	349	330	342	366	322	350	352	342	355	328	327	370	340	344	330	356	329	339	372	334	348	380	337	332	322	328	340	341	337	378	365	376	338	301	309	338	326	361	338	365	350	327	348	355	352	349	352	346	361	346	332	333	361	350	328	375	353	317	341	333	347	354	354	346	367	348	350	345	358	320	358	333	349	317	351	369	359	353	321	312	359	329	311	311	351	290	349	346	340	345	350	335	322	357	350	332	315	324	331	326	373	361	319	342	320	346	355	350	311	314	318	346	332	364	333	343	330	340	320	343	354	365	346	336	320	333	352	343	369	335	342	346	312	345	331	346	377	346	379	348	341	329	307	334	346	339	361	355	342	357	335	329	359	374	330	341	374	338	356	353	351	320	356	326	316	361	315	333	334	363	343	338	344	326	365	337	322	343	379	298	343	307	324	329	366	325	346	351	334	345	355	331	340	342	337	361	330
25223	21224	40938	46905	41361	30089	14756	3747	1016	405	399	375	385	357	344	379	387	393	374	367	366	400	374	340	352	362	348	369	397	359	365	332	344	346	340	389	329	398	375	377	343	368	359	350	365	379	374	375	337	380	382	358	340	386	389	357	352	393	381	375	367	380	352	327	379	358	354	344	348	354	335	340	384	348	362	326	350	382	371	342	367	354	364	347	365	349	347	378	350	384	364	328	401	364	355	392	400	369	387	353	346	341	358	357	352	340	364	342	339	352	366	371	349	383	351	351	337	340	364	355	347	345	388	343	366	358	370	359	366	374	357	362	359	378	358	317	354	377	327	336	336	339	340	350	395	346	371	338	340	366	388	370	378	338	362	363	333	342	348	313	312	350	337	357	340	353	390	349	357	362	377	365	335	383	366	358	370	369	346	375	372	359	378	343	347	369	354	369	389	360	325	370	354	368	356	380	345	354	337	347	370	348	368	390	346	389	362	364	317	370	346	342	343	331	375	375	354	348	361	352	358	398	380	354	348	361	390	353	356	349	360	389	377	351	339	368	340	373	365	351	382	380	363	355	351	340	353	390	371	367	344	358	332	379	366	349	331	371	367	355	340	351	381	321	365	366	341	354	378	359	346	389	358	358	370	360	332	358	376	361	377	346	359	408	368	372	377	365	368	391	346	337	355	358	344	348	339	354	364	337	380	393	354	354	347	295	324	337	352	361	346	333	379	360	364	339	359	344	359	349	391	360	341	361	352	390	327	354	359	347	337	340	345	347	364	384	334	337	387	349	352	339	355	365	356	374	359	350	327	401	388	357	323	386	364	323	355	357	341	409	378	355	363	385	403	347	369	383	355	371	364	328	349	349	353	380	344	352	349	346	363	389	351	372	356	394	346	397	336	372	357	350	362	378	343	337	356	361	345	354	342	354	348	364	355	354	370	348	360	346	404	351	359	375	361	359	351	348	344	348	358	375	356	353	396	348	368	392	351	351	326	341	338	364	337	360	368	338	342	354	337	349	381	394	350	344	375	363	369	342	343	373	373	367	366	394	410	378	343	350	362	328	348	338	374	368	347	378	347	382	309	317	381	349	348	320	335	369	352	376	373	383	356	371	350	364	401	370	326	349	374	340	366	324	362	375	356	340	331	333	378	364	363	375	345	348	365	376	346	392	360	385	365	414	374	341	372	340	342	354	372	363	385	350	332	385	349	364	336	315	341	350	360	386	364	377	386	346	347	353	350	301	350	347	330	331	339	368	341	393	349	354	388	346	357	365	344	366	346	346	362	368	366	332	367	348	337	377	378	384	338	376	344	356	344	330	357	355	371	330	338	335	328	370	376	376	346	343	369	366	355	371	367	366	379	358	350	375	400	353	359	383	367	350	371	379	365	358	357	368	348	338	349	355	325	355	348	391	359	396	340	374	314	354	354	345	376	327	405	354	354	345	361	338	340	355	333	357	372	354	404	354	364	346	343	346	360	370	358	320	378	375	363	386	361	373	358	362	341	352	349	394	371	351	355	378	385	389	355	325	361	373	364	346	360	360	372	380	353	352	372	390	364	353	362	385	357	376	352	363	363	321	366	334	361	376	390	334	376	356	345	373	355	353	355	346	378	395	335	339	351	360	365	358	379	376	380	340	371	339	350	357	375	354	365	342	354	384	327	384	313	390	371	352	368	358	323	364	326	385	338	355	374	381	342	337	338	372	397	352	342	346	400	376	336	354	393	350	347	361	355	355	355	393	392	376	360	369	367	373	344	360	381	355	354	382	332	367	358	354	359	362	390	364	358	382	372	367	361	344	392	365	364	359	356	344	347	354	360	355	364	405	363	350	388	387	311	377	385	390	373	365	362	388	355	381	352	359	368	350	380	344	346	334	311	306	365	360	380	353	319	350	364	367	357	376	369	367	375	345	364	374	318	350	360	373	369	395	354	349	334	350	343	377	363	355	317	396	384	355	357	363	377	356	344	391	354	394	383	352	373	344	350	344	314	361	376	388	348	333	364	365	323	350	348	345	365	363	397	343	357	375	339	408	353	352	371	396	356	340	348	355	369	353	361	339	363	413	312	345	339	382	349	378	344	372	365	363	374	361	332	340	355	379	362	334	332	357	404	374	336	351	356	361	358	371	352	350	336	369	362	364	359	337	351	368	364	332	383	368	361	327	381	389	362	334	332	323	379	387	362	347	370	361	368	327	343	364	389	359	394	341	370	383	381	347	378	362	364	371	361	342	319	353	362	368	373	363	377	371	354	334	342	378	344	343	348	349	332	356	368	356	345	370	365	358	356	323	360	352	374	333	375	373	393	357	339	342	374	358	334	379	344	358	354	346	321	373	384	370	370	337	347	364	373	345	362	355	382	358	359	370	359	358	360	374	355	368	365	393	326	365	338	338	356	367	325	365	395	342	371	391	388	366	403	344	373	360	323	349	338	341	364	327	330	351	344	358	348	343	346	359	348	395	386	365	350	371	361	365	342	369	366	333	335	361	374	358	354	365	350	347	363	356	371	330	341	355	346	383	380	330	364	352	366	355	348	370	361	369	372	383	382	366	390	345	363	380	380	311	334	353	362	362	380	358	360	393	388	368	339	345	353	366	371	367	375	350	351	342	371	374	357	348	312	364	347	335	392	351	361	355	361	339	343	331	347	312	326	359	359	356	361	352	365	361	375	385	365	338	365	319	315	376	340	350	380	313	367	357	372	345	357	351	351	371	374	374	358	332	362	381	346	362	395	360	334	363	361	354	369	396	363	387	402	346	337	374	365	350	372	358	364	364	348	327	362	365	350	360	368	381	357	357	377	382	377	368	363	357	332	374	332	358	370	378	382	321	350	351	349	347	359	348	389	342	340	305	357	357	367	365	375	369	372	347	369	333	345	362	367	344	352	324	368	355	344	342	345	369	356	342	352	343	367	311	402	370	377	337	363	344	383	351	384	364	340	335	355	373	381	363	350	326	363	384	368	336	387	363	333	356	346	363	337	368	339	316	369	360	364	346	354	359	364	349	365	359	357	356	349	328	349	376	331	381	308	334	383	380	384	329	367	345	399	367	347	321	323	361	338	380	398	357	317	363	382	371	371	334	376	356	368	361	370	368	364	339	364	376	361	344	344	380	365	329	363	402	354	418	371	356	345	327	381	361	370	349	344	364	350	345	367	370	341	327	346	382	375	365	330	340	365	335	336	324	328	374	360	391	372	325	347	374	366	359	416	388	353	346	383	342	388	337	331	380	339	333	331	368	365	406	348	348	343	385	359	349	365	374	365	368	335	340	398	376	396	312	366	332	357	377	368	323	360	353	366	352	360	377	305	390	380	382	339	342	352	368	369	374	396	374	349	334	345	372	392	383	331	349	379	332	341	376	402	357	365	362	353	363	350	344	352	326	397	364	368	355	338	383	339	362	379	351	359	339	380	341	331	368	387	378	349	344	400	366	346	361	368	347	354	369	369	347	354	392	333	327	359	359	394	369	333	341	385	372
6023	34913	58693	45828	36777	23334	10123	3402	1133	432	383	409	359	387	383	421	395	374	349	377	407	394	381	399	382	384	345	340	382	417	347	401	373	394	398	379	427	397	399	363	401	365	368	382	362	389	343	442	387	336	376	380	395	390	385	373	403	390	404	393	379	389	391	423	362	398	389	375	419	365	399	381	384	411	396	385	372	386	374	377	401	405	347	384	391	361	376	392	396	397	394	350	396	386	398	363	419	398	389	357	377	400	366	363	376	379	387	373	390	402	384	371	426	374	368	351	381	357	364	392	392	336	374	392	350	388	373	383	402	372	379	400	356	384	371	347	385	393	384	398	385	378	373	388	370	346	410	363	401	371	387	383	376	366	379	387	389	396	348	371	377	341	380	372	397	409	402	377	373	397	379	372	354	368	386	353	392	377	393	376	361	395	411	381	370	372	339	376	374	401	367	349	368	423	407	390	397	385	404	369	384	370	370	375	358	338	379	349	369	382	374	417	330	379	369	360	369	374	371	382	394	378	336	379	371	380	383	403	402	385	350	381	388	342	374	369	347	332	434	372	376	360	373	395	420	390	387	375	364	375	346	379	381	383	369	389	353	376	366	386	368	352	374	340	359	396	370	377	386	343	337	357	422	370	369	368	384	385	385	382	379	378	373	392	374	370	367	367	384	356	368	405	394	396	384	387	370	378	421	393	380	350	342	357	371	399	380	387	362	387	348	384	408	394	374	388	378	353	360	390	384	386	353	359	394	382	365	362	375	362	397	391	351	401	398	362	398	371	371	359	363	338	383	370	370	404	360	385	398	344	341	375	374	388	403	355	370	369	380	367	355	371	404	347	380	343	348	367	372	364	376	362	379	396	377	367	383	365	381	376	392	424	386	374	377	370	355	386	362	368	375	352	371	381	403	333	404	411	366	373	381	368	392	350	391	386	369	358	380	390	374	404	376	343	365	397	365	379	347	383	387	375	375	377	380	395	365	374	377	357	389	376	384	360	383	375	367	417	369	373	393	365	355	384	367	391	369	403	379	352	361	389	354	387	373	386	368	407	377	387	393	385	374	355	370	378	404	379	395	343	351	354	373	381	387	369	372	406	391	364	378	383	353	371	367	388	364	383	341	383	372	341	412	372	382	351	385	388	378	368	394	382	346	380	391	376	388	383	369	361	368	393	371	350	407	358	366	364	360	356	392	369	381	370	398	335	388	357	373	396	386	367	393	344	394	361	386	354	388	386	412	371	358	374	394	385	397	347	394	372	364	352	356	402	340	383	358	376	403	367	371	348	406	384	375	390	379	382	378	367	382	388	390	378	390	377	393	369	365	368	373	370	400	367	377	360	336	396	372	371	373	356	353	374	360	353	390	401	372	394	349	365	369	355	349	365	354	364	375	385	384	391	373	416	341	358	375	363	364	373	355	362	410	360	354	361	391	370	385	379	390	381	383	352	349	367	367	365	357	391	367	378	369	428	386	399	394	414	382	387	351	374	386	379	381	357	344	368	401	357	387	365	394	365	374	397	397	385	353	346	350	377	400	388	405	359	383	383	348	398	383	376	365	388	381	361	374	364	357	366	367	388	368	392	419	374	389	402	407	367	382	374	379	395	394	386	370	392	374	358	355	379	373	381	350	374	396	373	398	385	390	339	344	390	377	395	392	388	384	361	391	369	353	384	387	408	407	365	362	394	350	360	397	373	360	371	379	392	381	306	341	370	396	394	374	342	371	362	382	350	375	369	353	385	361	365	408	385	379	397	374	369	371	343	325	399	360	377	372	396	348	370	369	378	400	377	368	384	355	395	400	356	393	359	375	387	404	376	371	370	388	385	372	341	390	358	347	385	373	380	328	373	356	357	399	399	358	375	332	402	369	352	382	421	404	365	356	392	388	344	392	407	354	376	371	381	398	344	373	372	388	394	380	367	383	413	374	410	349	340	389	341	377	372	345	361	387	353	366	377	357	403	359	370	377	388	370	377	329	375	355	374	381	382	357	373	392	383	398	368	398	383	389	344	411	367	351	357	342	380	354	368	419	377	372	350	389	371	390	361	370	377	363	379	375	343	406	360	365	347	376	355	382	387	378	380	366	418	385	416	382	368	391	374	405	382	396	348	339	367	404	402	370	347	424	378	362	415	391	354	387	343	365	401	368	380	367	397	376	369	421	415	375	370	367	370	369	384	376	350	386	377	360	396	382	372	359	360	364	374	385	369	371	369	372	360	380	402	384	356	422	366	385	388	350	378	374	414	389	408	385	365	369	386	371	376	364	377	360	371	370	352	352	361	398	357	345	348	362	354	340	343	362	380	369	397	355	376	394	389	377	372	361	347	405	377	374	402	367	377	390	397	367	412	345	396	369	374	346	343	399	400	398	389	370	358	415	380	351	365	406	348	362	342	377	398	363	373	381	375	383	378	384	398	339	392	362	407	390	367	413	371	330	332	381	374	398	342	380	415	362	391	381	366	361	380	425	360	397	395	410	395	392	375	409	370	373	419	360	355	389	403	376	368	394	353	407	385	377	364	398	360	364	391	367	400	382	382	364	382	400	365	401	390	381	354	393	376	365	386	355	402	372	372	360	372	396	397	389	353	368	384	338	366	381	401	375	394	374	363	403	391	396	407	380	371	427	375	401	407	371	353	386	364	367	388	383	348	350	376	392	368	399	367	362	343	370	391	367	344	371	373	363	382	373	389	357	382	383	373	371	423	374	390	382	392	379	390	404	352	368	424	372	346	361	415	376	341	397	399	397	373	394	372	332	383	405	412	378	387	372	333	401	399	341	350	378	396	366	343	392	356	358	368	379	370	402	412	380	402	373	375	379	385	372	357	387	375	384	390	397	352	371	383	386	398	407	364	407	375	356	364	385	387	390	406	368	373	375	375	362	376	385	378	394	413	395	354	406	377	371	359	369	386	384	364	373	386	394	374	363	411	364	415	369	395	373	383	367	376	402	388	382	380	386	375	393	416	348	382	378	371	380	366	372	396	356	380	416	389	387	400	417	388	383	403	356	398	344	376	362	380	398	387	447	384	399	363	383	368	356	405	388	392	363	388	388	313	359	367	378	392	383	355	364	383	357	370	372	353	380	394	350	367	364	365	353	400	356	398	364	346	380	388	397	389	374	395	383	382	408	389	390	350	364	387	364	399	382	359	371	388	375	396	394	392	399	418	391	378	356	362	375	382	396	412	369	358	373	353	381	384	376	389	388	365	359	400	342	388	373	382	383	352	354	353	419	376	386	387	382	381	360	362	410	377	362	353	381	360	383	385	373	409	402	372	416	385	325	355	408	354	399	382	366	423	402	383	373	369	402	381	396	375	389	381	391	389	377	403	391	385	386	397	386	381	386	398	389	363	362	383	378	410	391	396	341	385	377	371	397	361	347	375	372	376	346	404	387	377	380	365	356	360	417	402	329	334	365	356	367	371	370	408	355	389	341	377	401	382	384	416	389	393	379	367	379	387	399	346	404	387	394	363	383	367
23818	21096	29952	44509	55967	48907	34142	14191	3376	722	485	497	452	469	508	460	465	496	445	468	455	421	450	412	468	481	424	460	424	433	456	460	451	429	443	443	439	464	468	499	489	441	447	459	437	442	441	445	464	449	442	455	459	442	433	439	425	475	429	432	449	436	445	444	455	477	451	420	438	427	437	493	464	465	467	468	430	441	437	461	454	470	449	452	459	418	437	462	462	464	473	425	459	424	447	499	485	416	460	434	480	445	439	441	465	466	466	465	396	429	483	464	435	463	421	471	462	431	434	449	460	452	453	424	466	459	468	429	451	449	451	432	446	424	476	464	456	460	491	449	469	448	414	400	416	441	446	445	442	431	462	455	443	482	435	450	444	467	467	454	468	445	448	498	435	438	447	444	451	479	461	384	446	458	459	431	424	461	471	460	471	421	439	432	435	423	465	485	464	453	436	430	495	449	464	440	462	449	465	443	452	474	455	436	450	465	478	447	419	449	434	448	416	404	444	436	429	465	480	427	472	394	449	404	463	442	463	445	450	459	486	469	404	442	484	451	433	438	444	467	430	425	436	443	449	442	428	410	447	455	466	448	482	460	429	474	477	479	464	473	451	441	481	423	464	443	430	467	452	460	408	436	463	440	506	439	476	459	419	457	457	456	437	486	493	452	451	457	436	452	461	483	423	434	476	464	456	452	438	462	462	429	456	454	430	418	414	520	423	437	424	485	479	413	439	482	448	439	435	476	426	438	465	475	470	436	419	425	442	415	431	466	431	436	459	450	448	458	408	429	459	486	450	484	451	405	463	468	421	451	442	449	483	459	423	433	449	446	439	490	465	438	465	447	479	440	484	445	486	439	458	471	457	429	460	435	436	447	477	456	437	447	442	447	439	492	460	421	458	409	455	430	430	417	470	412	452	470	469	450	463	444	461	420	467	449	430	475	454	464	421	395	459	462	448	469	447	417	444	433	432	446	444	477	463	424	438	442	390	447	427	428	417	468	460	450	442	474	475	453	452	434	457	466	464	443	443	472	445	453	427	484	431	451	445	405	461	465	443	449	507	474	424	471	403	411	445	407	451	453	454	445	435	435	418	475	473	461	426	450	442	450	415	441	437	448	442	444	474	468	488	416	481	437	452	467	433	448	438	443	417	486	474	411	475	465	441	441	436	451	420	439	459	427	456	481	436	444	455	486	435	480	395	453	426	479	425	478	452	415	459	453	447	433	468	457	494	455	481	391	487	435	457	438	450	432	427	480	433	449	462	422	450	444	433	457	510	428	461	421	421	462	419	431	426	450	475	470	415	469	461	459	448	422	424	430	429	418	456	468	467	429	433	448	394	431	477	447	416	452	464	464	443	423	421	440	454	440	460	493	482	416	439	430	473	462	455	522	397	456	416	450	451	455	458	458	431	420	393	466	496	415	467	491	454	442	470	426	437	470	421	448	492	470	415	449	465	441	437	459	493	439	453	421	419	452	472	446	412	436	446	456	421	447	462	437	443	471	433	445	431	450	429	413	457	457	448	431	443	417	433	449	475	437	471	461	445	446	447	425	453	476	410	477	466	437	415	462	423	448	456	491	440	461	405	424	443	444	429	475	491	457	444	430	458	447	442	437	435	478	460	458	493	418	478	398	477	488	428	439	450	408	439	430	417	409	465	471	430	456	461	478	438	484	466	467	444	433	421	451	469	441	467	462	473	437	472	439	448	428	423	448	481	428	443	491	440	433	445	429	450	427	484	468	496	459	438	432	419	428	467	459	476	461	430	468	491	465	460	437	425	425	438	482	410	434	454	474	452	492	465	459	436	423	443	453	493	436	441	408	449	487	447	467	464	419	445	512	426	452	447	439	505	466	449	425	491	475	396	460	464	455	404	457	463	465	416	424	441	457	450	416	464	458	455	429	468	399	423	458	467	452	462	441	444	425	463	428	444	440	488	445	463	453	427	454	417	471	469	440	448	450	460	451	445	431	422	427	438	456	428	433	467	457	446	425	452	433	455	431	453	432	444	447	445	436	479	454	465	476	465	424	439	458	456	460	442	437	457	430	441	438	473	458	469	453	445	413	459	394	418	457	462	431	440	449	427	468	429	455	437	485	447	449	478	442	441	445	432	453	454	454	418	440	449	442	499	449	446	440	431	458	429	471	458	405	434	465	474	437	447	448	479	484	454	462	453	466	451	448	452	464	456	450	452	473	424	447	464	445	445	436	426	448	446	445	463	461	442	465	468	437	441	436	471	473	468	438	456	464	471	481	465	470	437	414	411	445	498	443	473	489	402	365	451	478	410	438	440	415	425	449	440	422	419	419	461	445	440	461	477	443	417	450	478	452	441	459	432	469	453	454	462	437	451	445	463	423	461	422	476	425	438	447	439	450	481	427	454	462	444	413	451	456	444	450	446	456	464	438	418	413	428	424	438	477	411	427	451	445	426	455	461	462	436	464	443	436	482	427	435	426	462	483	443	446	472	457	427	432	385	463	451	408	492	450	466	449	457	436	464	473	506	467	444	432	423	446	442	505	427	451	455	454	477	430	463	459	450	446	470	461	440	465	462	402	416	459	476	431	411	430	461	448	459	453	461	440	443	449	407	448	441	452	477	448	466	454	461	448	446	465	461	435	459	462	436	473	466	441	477	453	445	451	454	443	430	457	451	454	429	442	472	459	427	470	464	451	456	439	462	444	494	419	412	433	442	444	488	488	458	462	465	435	449	477	435	430	472	442	437	410	434	432	455	426	459	433	486	434	446	417	417	440	411	416	437	434	473	460	480	448	474	443	445	451	468	459	431	421	428	441	414	419	442	475	432	440	466	418	459	429	458	426	448	433	434	445	422	449	464	454	432	433	435	446	506	451	440	454	456	474	449	462	489	451	438	449	493	432	413	430	475	453	457	428	430	452	426	466	447	456	422	476	443	467	450	446	453	479	455	470	462	479	397	442	446	456	446	454	433	463	442	434	448	435	456	443	435	412	470	447	413	444	465	426	411	471	443	461	462	456	445	493	418	451	439	470	443	429	454	404	468	505	456	462	454	425	404	481	402	467	433	458	451	435	431	442	467	446	424	442	452	456	475	442	412	481	439	452	435	457	449	427	421	408	459	410	468	467	479	447	496	435	443	424	439	428	424	414	427	403	458	447	443	439	445	455	443	434	433	457	425	458	482	485	465	465	419	452	387	445	457	454	446	413	472	466	449	479	433	452	421	457	448	407	454	467	446	466	451	430	475	424	454	411	466	448	462	451	461	441	456	453	430	463	425	397	481	450	447	444	441	475	445	445	481	449	496	449	442	436	422	476	424	468	453	501	391	450	467	433	443	451	458	486	424	444	467	430	437	452	427	474	425	410	416	436	420	451	442	438	391	466	444	469	408	430	437	446	431	470	431	441	448	475	463	464	399	451	446	456	446	481	443	443	494	478	431	442	458	437	462	431	447	461	410	408	443	454	429	446	421	451	457	439	419	448	438	473	440	460	436	408	452	427
10384	27900	63156	73789	62695	45893	25638	9723	3053	690	483	470	517	483	470	449	459	543	463	507	459	537	522	491	454	469	496	462	453	459	476	499	463	493	472	462	512	489	479	499	454	447	495	431	505	471	480	486	481	466	459	474	454	438	439	480	499	440	505	506	493	486	455	474	510	435	495	480	449	453	451	442	440	437	501	501	518	485	460	496	424	456	508	499	471	469	436	470	468	488	460	457	492	494	498	459	500	493	456	441	480	462	501	444	472	481	469	465	466	467	459	461	482	505	439	484	474	519	448	479	488	434	496	462	451	483	450	451	502	454	461	509	433	443	475	482	476	493	404	469	484	511	427	460	434	432	469	444	458	474	481	469	461	478	503	471	489	480	478	469	518	471	497	483	476	480	460	463	451	480	432	456	480	451	490	463	442	479	438	473	487	425	458	448	494	451	490	479	471	483	476	473	461	476	435	475	455	436	453	500	454	456	457	459	495	485	482	472	483	483	465	451	474	463	451	460	446	452	452	480	428	471	464	475	477	508	456	435	462	484	459	431	465	490	431	485	480	475	461	485	459	449	503	490	478	450	489	432	500	430	483	460	463	469	486	465	473	461	462	432	461	449	458	458	451	491	473	438	449	457	461	482	479	428	483	465	477	466	454	467	454	485	468	447	463	484	462	477	461	472	487	475	424	446	447	443	450	472	425	462	478	474	453	465	467	502	436	452	440	464	455	494	495	514	447	474	453	422	492	473	496	437	489	502	464	516	452	451	462	462	470	441	426	500	496	463	488	415	472	491	471	484	443	466	478	461	476	494	485	462	485	444	481	449	485	448	477	485	480	466	476	461	443	461	507	465	454	481	466	452	492	437	435	471	496	489	440	454	466	477	462	483	481	470	496	433	445	455	489	463	484	493	464	494	488	458	422	463	494	461	505	476	466	452	503	440	467	461	452	461	455	424	474	445	460	482	503	490	482	474	465	459	456	479	438	432	492	463	437	498	456	449	491	447	495	475	475	481	491	477	474	465	460	456	425	459	483	459	478	476	494	424	500	469	462	457	469	479	487	473	466	463	439	483	461	450	465	472	466	474	471	457	472	464	477	469	501	464	488	425	469	460	452	515	490	459	478	444	447	459	472	467	485	474	505	467	462	467	493	460	490	494	452	448	455	499	473	506	487	474	453	481	497	457	499	433	455	465	510	471	464	495	464	526	431	457	491	472	504	463	472	469	470	481	478	472	459	498	476	500	556	483	465	472	451	397	478	457	461	494	461	463	486	460	492	474	484	465	460	462	459	469	479	490	472	465	475	481	505	475	455	450	462	443	465	450	463	501	471	460	459	471	467	450	482	448	457	488	498	489	500	470	464	503	497	472	474	461	447	485	485	495	446	482	448	491	462	495	471	487	490	468	440	457	460	513	459	450	455	455	487	438	469	467	482	484	462	462	484	489	466	443	466	444	482	438	449	462	448	459	453	456	493	499	472	458	473	443	458	453	470	477	497	466	457	471	464	411	466	496	476	455	471	499	454	493	459	454	464	516	431	441	504	508	503	475	463	473	460	463	487	470	463	452	474	469	484	458	469	449	453	460	503	460	487	459	489	484	404	457	454	459	446	523	446	472	446	450	484	463	437	468	430	460	458	468	487	479	463	453	476	448	448	435	459	429	455	467	448	456	510	447	490	486	478	435	481	452	484	453	452	426	464	485	453	425	506	440	443	450	492	437	463	459	480	442	463	491	472	446	472	470	452	456	468	462	464	462	469	485	474	454	464	473	467	445	461	485	435	484	465	472	459	459	485	429	471	430	471	462	449	484	455	484	451	495	421	445	475	429	500	504	459	469	521	458	447	452	464	457	429	491	483	453	482	428	484	452	480	483	470	478	482	478	477	491	455	463	468	466	459	457	499	456	479	450	470	468	445	495	469	463	440	501	474	481	451	469	463	465	485	464	476	500	445	436	453	478	463	489	458	485	496	473	450	482	470	463	457	438	486	490	481	455	488	440	457	481	458	463	488	474	476	475	479	504	470	464	458	491	455	462	477	440	451	444	477	469	460	437	450	500	460	491	437	454	489	483	477	437	446	451	473	433	475	517	467	486	505	450	489	483	454	461	451	498	460	485	452	454	457	482	511	481	437	504	465	485	459	477	437	464	473	471	415	462	479	457	483	481	457	471	491	502	459	478	471	430	497	476	471	459	477	476	479	468	468	486	482	471	460	478	466	470	488	494	427	486	470	480	505	477	465	461	437	464	448	491	460	487	475	466	460	455	461	446	506	480	436	464	452	429	491	451	427	482	468	491	488	439	484	451	454	460	434	465	465	514	473	481	490	469	494	466	481	443	499	489	469	461	467	439	442	474	463	512	480	454	479	472	438	478	465	484	482	478	481	455	490	476	465	448	456	461	449	461	463	468	440	457	449	472	462	468	482	473	470	476	467	488	469	486	466	478	485	478	452	488	482	444	454	448	505	495	446	447	484	445	452	493	516	443	454	465	488	516	462	457	471	462	515	461	472	446	485	471	474	489	433	473	454	459	451	482	479	449	489	503	463	453	435	457	466	422	443	414	481	446	467	446	493	448	484	499	471	487	482	437	466	443	454	436	474	448	455	441	460	467	496	505	478	462	503	454	453	503	473	413	469	488	474	484	462	446	458	446	471	490	475	476	506	433	478	513	468	492	474	455	454	486	470	507	524	444	468	484	469	458	477	470	480	465	448	460	519	460	468	527	457	476	448	456	481	473	485	485	451	481	463	526	472	490	434	478	477	488	470	482	473	439	484	506	465	489	457	484	501	494	409	491	466	486	465	464	510	475	492	444	453	466	454	447	487	426	441	517	470	453	476	464	440	476	435	448	515	463	443	466	436	473	466	459	444	501	502	508	480	473	432	493	487	490	486	478	422	457	451	482	514	467	469	452	497	467	450	472	465	425	479	493	453	414	440	472	436	418	449	482	472	453	497	458	436	466	472	491	463	488	497	471	451	449	479	476	468	464	455	466	466	473	463	479	469	454	485	478	463	467	499	527	452	471	469	475	461	457	491	491	468	473	490	496	490	482	440	481	484	446	476	460	477	469	452	471	423	474	486	472	430	489	451	458	500	493	427	451	446	423	472	472	489	478	510	504	407	490	472	463	444	457	428	463	467	463	471	444	471	464	497	507	461	451	450	445	440	491	445	505	474	522	458	445	453	438	446	458	505	522	501	462	456	467	495	493	470	457	505	497	492	512	454	470	454	447	516	453	454	501	512	493	474	429	460	463	499	496	477	450	485	445	502	473	466	497	460	455	481	436	520	461	466	444	468	476	471	482	460	475	491	481	481	488	459	479	455	472	531	459	482	497	515	450	460	470	468	472	473	488	483	490	467	497	462	450	457	499	450	468	463	448	459	464	443	464	470	499	472	459	473	505	449	488	467	505	470	445	452	465	459	485	494	481	479	506	454	498	491	456	505	497	449	434	501	485	441	496	421	461	429	433	449	477	511	515	477	482
27135	11722	2588	17160	14231	8518	3283	1065	492	351	347	341	339	306	329	360	353	335	367	354	350	356	349	336	337	326	344	341	349	376	321	368	335	327	332	371	324	380	332	342	319	347	323	373	345	328	322	339	315	335	300	344	337	360	354	313	325	330	313	348	358	328	321	350	309	285	326	340	317	346	330	301	353	299	327	319	308	318	355	332	340	326	329	372	375	346	355	325	382	303	330	293	287	346	333	361	344	327	347	329	320	323	352	317	364	324	346	313	312	328	335	351	366	328	329	295	306	352	323	295	340	339	336	321	336	317	307	345	352	347	353	351	364	340	331	344	346	326	351	343	317	329	362	322	327	353	333	341	308	335	343	339	316	333	345	359	309	320	342	334	331	336	316	345	324	340	304	340	330	332	334	306	367	354	329	346	327	328	323	318	307	325	310	341	324	321	307	336	320	362	368	323	353	330	352	342	337	354	324	354	345	345	334	346	327	350	360	330	342	326	312	338	357	340	328	350	332	338	293	341	331	350	323	329	348	369	361	346	302	310	349	328	357	310	311	373	333	344	338	334	348	344	325	338	339	323	303	337	347	335	358	356	334	337	358	341	323	343	311	349	344	338	299	390	369	349	344	331	310	312	350	317	337	343	311	308	360	322	321	344	333	316	339	345	329	333	330	346	309	363	344	361	309	333	332	345	344	366	359	338	348	337	341	336	308	328	308	336	309	327	348	323	384	358	343	317	353	318	323	361	348	350	371	318	347	338	326	329	319	319	290	324	318	307	341	312	324	357	336	330	338	358	347	312	309	368	329	352	328	374	340	327	330	351	343	345	301	333	328	308	339	330	368	351	360	360	298	339	322	329	334	343	337	347	335	322	367	335	346	366	331	326	333	330	319	335	329	355	330	360	361	351	337	332	353	336	320	326	352	336	336	334	351	373	366	338	308	352	361	313	344	342	345	341	323	348	338	371	351	357	346	307	342	338	330	325	326	371	296	353	326	346	320	342	328	375	357	335	346	317	293	362	286	323	340	331	374	328	319	340	355	306	365	308	336	352	326	336	314	347	344	353	326	343	338	310	346	324	337	332	302	282	334	314	349	348	331	322	309	346	364	349	369	333	378	335	318	301	335	326	348	327	322	316	321	348	340	344	349	333	389	337	354	343	366	359	303	334	329	321	362	342	327	324	345	328	305	319	353	333	318	312	364	326	343	349	339	314	318	319	330	322	302	331	326	335	347	336	368	323	364	344	314	325	344	333	358	357	347	336	365	328	359	359	333	326	370	361	371	333	335	350	342	337	336	294	332	320	343	342	322	324	353	346	293	335	340	319	352	327	348	327	355	337	330	281	311	364	351	320	343	343	331	294	335	366	287	333	337	379	332	339	337	365	349	341	320	353	324	347	329	354	352	340	342	319	345	356	328	348	308	298	347	332	339	341	319	354	322	309	314	324	330	316	386	339	345	340	360	327	385	336	356	349	340	355	356	315	343	316	301	376	360	313	329	348	367	364	346	336	310	324	351	344	322	312	342	341	363	321	295	352	355	338	295	310	326	330	342	356	369	322	310	346	354	326	349	319	328	329	338	325	345	322	341	336	354	370	325	341	345	324	352	328	357	354	328	345	346	299	374	269	337	306	345	305	336	336	307	331	345	339	355	316	347	346	333	323	361	302	342	354	341	335	328	328	336	348	346	341	327	349	361	305	337	338	384	354	336	328	331	326	365	324	331	333	355	334	314	311	348	341	344	327	377	326	324	350	319	321	313	316	341	330	331	338	352	305	304	345	329	317	334	309	320	362	343	323	343	327	347	327	316	342	333	338	313	325	315	336	356	351	317	323	301	341	333	320	337	348	309	340	334	351	334	310	320	341	363	347	349	324	326	337	332	319	349	353	330	327	306	347	330	309	305	328	327	324	336	314	347	351	337	350	314	326	328	344	327	318	343	328	338	339	346	356	343	321	370	338	303	346	338	341	341	305	349	325	318	312	328	362	330	308	325	345	359	314	314	344	348	338	332	346	347	349	331	299	326	322	332	337	304	315	360	346	292	338	336	363	357	341	331	332	355	393	358	343	335	332	384	325	338	341	333	336	343	335	341	338	318	314	337	339	381	327	345	345	364	348	354	338	347	357	327	354	335	332	321	348	337	354	333	310	342	368	323	312	338	330	326	314	367	337	378	326	339	297	335	337	327	318	346	340	340	331	336	329	316	354	327	324	340	319	346	330	345	312	321	310	341	345	344	369	359	332	363	349	329	354	369	352	352	321	317	351	353	372	353	328	368	333	318	336	333	335	364	326	345	307	351	315	329	329	334	352	339	309	313	326	318	337	340	350	318	337	327	327	347	324	339	334	299	328	329	292	343	326	360	341	341	332	370	368	332	364	348	362	345	360	356	308	316	328	335	341	323	325	309	330	346	326	328	324	314	384	325	341	350	332	338	332	344	305	367	315	340	342	347	359	358	315	329	327	318	286	336	351	329	338	342	310	312	346	305	363	354	337	313	353	333	338	309	331	319	372	348	343	341	362	337	344	302	348	343	355	347	329	358	307	349	311	338	347	371	325	336	349	367	349	345	359	317	384	335	351	331	385	333	329	332	338	344	338	307	345	333	334	340	330	322	343	358	308	323	321	331	337	337	316	329	345	345	354	308	303	333	314	331	308	341	325	313	357	324	344	329	375	362	352	327	329	317	396	334	350	336	312	374	331	314	341	299	345	349	330	345	326	343	358	380	334	291	342	334	319	346	322	335	365	304	310	353	325	332	352	341	320	328	367	334	327	308	297	360	349	317	322	307	320	341	338	371	308	341	319	334	346	364	330	322	335	348	351	313	343	326	338	334	342	325	336	321	339	320	305	355	331	336	317	333	330	318	335	352	299	332	347	319	360	312	354	341	382	303	328	339	302	346	330	367	358	325	366	325	373	359	327	327	347	303	364	328	313	343	331	368	313	343	329	319	330	382	358	336	355	371	356	323	344	324	320	345	350	346	357	355	340	326	354	330	334	338	364	340	321	341	365	325	327	357	361	335	304	329	313	337	333	311	322	331	322	373	344	360	330	355	338	349	348	333	340	328	327	312	311	345	359	321	327	319	306	341	371	336	351	356	345	331	313	339	300	321	302	335	329	331	317	350	376	356	343	315	322	318	338	327	333	341	317	320	358	340	329	360	301	342	289	342	315	319	334	339	351	330	341	321	335	348	350	359	349	338	336	346	320	358	333	331	356	328	373	353	317	319	332	307	362	373	352	323	340	352	335	312	348	343	330	316	330	317	347	328	345	316	351	341	353	326	342	318	330	344	329	319	292	330	358	321	344	306	298	361	339	331	340	310	339	347	333	364	328	293	321	303	352	337	385	326	347	368	336	299	332	366	323	330	324	337	336	322	346	304	352	360	340	320	320	314	372	354	342	347	345	339	348	343	360	346	358	326	344	332	344	258	333	362	315	329	321	318	302	351	334	321	306	346	348	346	346	331	334	357	352	366	346
5071	1357	2609	14618	11434	6957	2965	1120	495	316	319	348	314	319	347	311	350	332	337	310	317	343	343	348	327	302	359	356	311	318	363	338	328	328	329	339	333	323	328	341	315	319	339	329	341	336	334	325	308	357	340	330	304	320	357	303	316	319	346	338	352	337	310	363	354	337	297	347	332	332	327	343	355	321	311	305	307	325	364	333	332	354	317	336	293	312	363	318	330	359	350	356	363	350	343	354	300	349	320	330	356	311	338	341	366	320	334	331	386	320	339	349	319	337	345	326	283	359	358	348	346	325	311	282	354	366	353	346	320	365	329	317	363	362	312	344	333	329	374	347	356	343	320	338	312	367	309	335	324	333	315	332	316	326	339	355	343	316	336	312	331	306	348	344	355	325	327	336	317	314	343	355	328	341	336	315	349	318	332	342	299	325	348	329	329	356	300	329	330	337	321	328	351	318	338	360	329	320	347	350	335	341	320	319	321	321	334	326	351	333	301	316	341	312	349	348	323	351	357	350	340	351	304	335	312	345	319	332	328	348	356	376	313	351	343	313	324	333	317	338	346	343	301	340	359	329	326	344	349	311	337	353	338	328	329	326	353	306	361	323	313	346	319	337	361	327	317	329	302	322	330	315	320	330	342	336	320	303	319	354	302	328	352	310	334	337	309	347	333	360	350	358	333	315	356	349	316	366	361	372	367	328	334	290	323	315	345	315	320	337	310	307	320	353	335	344	322	352	352	330	338	351	338	379	321	293	334	315	365	320	324	349	345	320	303	325	341	357	313	317	368	346	338	317	331	329	328	337	343	344	357	343	313	328	362	305	341	332	295	359	344	366	314	345	366	327	364	338	362	342	339	345	343	331	322	331	317	322	336	319	343	330	307	333	360	355	356	364	323	322	356	356	334	321	336	332	321	306	321	330	323	324	329	353	332	347	355	362	300	332	305	341	357	347	294	310	377	336	331	317	322	344	346	334	324	313	329	358	349	366	336	332	334	311	333	323	305	313	316	296	343	326	324	331	320	335	316	336	342	305	350	336	337	327	325	333	346	339	339	345	333	281	312	315	346	320	351	343	324	352	335	331	340	325	339	333	344	320	331	330	348	372	356	341	320	311	333	351	346	354	345	355	334	316	374	345	305	330	328	323	345	319	341	343	310	324	359	325	332	336	326	301	326	307	326	314	342	300	316	335	328	336	346	321	303	287	328	345	302	332	305	354	316	301	335	336	332	319	340	318	306	342	307	298	325	338	342	329	339	333	323	328	324	325	339	344	363	350	323	350	346	312	343	369	322	327	331	314	331	294	321	327	343	348	325	321	345	323	331	326	311	337	324	325	324	349	339	302	329	355	328	340	346	326	312	291	301	315	325	326	335	280	317	305	350	349	329	317	311	338	334	331	355	341	357	318	352	332	327	340	365	330	317	346	335	321	323	327	337	312	324	338	347	358	364	316	336	332	332	366	334	317	307	332	333	303	303	337	321	297	331	337	343	316	345	316	340	327	298	378	311	345	346	327	323	324	338	303	335	332	306	312	304	359	361	337	329	342	369	321	332	346	342	361	351	336	333	347	328	342	365	334	359	344	329	374	288	332	327	330	325	357	337	324	306	294	341	339	332	303	325	307	364	355	320	293	311	343	312	326	331	341	335	339	321	318	351	298	335	332	341	344	299	350	379	350	306	313	347	323	308	331	338	355	321	334	342	327	333	332	342	309	336	335	349	297	329	353	350	358	349	338	340	321	314	381	328	352	349	350	322	338	359	323	350	341	353	310	320	334	364	313	337	334	297	333	336	352	345	319	347	373	321	361	333	344	323	313	340	334	333	354	323	344	360	326	329	292	359	360	354	333	347	312	313	335	315	335	338	355	332	347	333	351	359	346	340	335	327	349	338	368	297	301	341	344	359	339	304	353	354	363	297	322	352	315	343	354	340	345	333	353	325	339	326	310	320	310	343	376	340	335	340	324	342	356	352	347	340	343	320	298	359	375	350	304	322	343	352	357	313	335	365	313	343	356	307	316	333	366	326	361	330	337	346	333	340	368	319	345	379	343	366	332	310	314	288	317	314	376	321	345	315	312	325	346	338	336	329	286	323	352	331	351	326	300	314	322	318	332	326	316	364	344	311	340	330	349	310	303	336	308	364	364	347	358	330	321	346	361	341	320	343	329	323	334	312	321	348	316	334	296	325	333	339	341	348	322	362	349	349	329	357	348	358	357	320	315	335	335	300	332	362	309	347	358	348	348	336	318	368	336	337	371	348	337	362	322	323	326	328	314	353	333	330	357	341	367	320	323	318	334	318	331	332	336	321	329	317	321	308	362	361	355	350	322	312	341	305	318	350	337	326	342	345	324	325	342	326	335	384	349	314	330	340	323	340	329	347	347	342	339	298	318	323	334	330	339	346	363	312	324	325	344	375	345	325	340	331	340	320	348	345	342	330	361	328	351	344	306	361	337	346	353	357	332	303	358	340	332	306	325	341	312	337	317	315	340	319	342	354	331	352	325	367	338	362	335	312	347	326	330	307	342	313	361	331	364	345	343	337	371	380	311	325	315	323	325	337	333	354	338	368	357	340	344	335	351	321	313	333	320	321	320	319	334	325	313	322	319	309	327	394	320	332	308	348	322	353	347	333	316	371	331	338	319	337	365	322	343	338	363	341	297	324	336	329	335	286	333	344	315	365	345	346	357	348	311	326	343	319	345	308	308	364	342	329	333	338	351	321	333	323	333	303	302	346	333	329	333	311	367	349	336	327	324	316	326	341	333	333	325	321	338	311	320	310	304	319	308	339	336	319	327	321	318	313	336	331	327	346	338	301	330	307	351	330	324	317	334	335	334	325	355	354	331	335	370	328	348	337	348	338	355	340	331	341	335	349	325	335	304	303	314	339	314	366	347	349	344	334	350	326	356	325	325	341	340	318	365	315	370	339	355	314	318	330	315	341	374	340	347	334	341	354	346	334	312	353	362	308	327	331	328	339	337	349	316	313	297	346	317	321	337	355	336	293	336	341	322	320	316	331	331	339	344	324	358	350	341	358	367	334	351	335	362	351	337	345	322	329	316	337	357	346	306	313	326	349	313	348	365	339	333	341	328	328	312	314	347	367	314	353	302	304	354	335	325	322	335	351	318	313	358	346	322	309	334	331	368	329	335	319	315	335	326	314	337	332	323	355	341	332	322	312	319	348	343	316	317	315	327	315	334	300	350	284	334	310	333	334	363	357	327	325	335	281	335	335	350	303	334	334	348	313	328	353	324	330	363	346	317	325	352	315	343	324	320	329	357	295	330	327	343	328	355	326	327	303	364	337	341	306	311	310	310	331	332	340	360	318	342	338	337	327	332	346	321	324	290	296	332	308	312	328	329	330	351	336	344	305	344	355	336	333	338	333	330	329	319	381	318	342	330	335	335	317	312	331	309	332	361	316	330	325	343	338	334	337	326	351	369	309	337	354	315	345	353	302	314	338	319	343	341	346	305
25205	21092	26497	45090	49626	36649	19316	5598	1098	365	363	346	349	361	354	341	341	359	329	366	352	361	355	337	351	363	344	341	348	364	361	347	356	354	364	314	373	328	352	348	357	368	329	329	374	339	355	334	360	353	356	363	359	361	352	306	328	338	336	350	342	370	322	336	346	358	327	350	347	336	359	347	355	329	352	369	339	355	366	359	353	344	330	342	345	369	376	337	331	332	338	341	320	338	339	370	361	329	367	364	342	322	311	332	347	333	348	357	330	305	342	362	341	338	348	380	363	321	354	340	295	362	371	341	321	354	332	311	335	331	379	316	370	335	325	344	339	339	346	349	359	331	342	329	342	324	371	332	317	334	325	320	382	325	316	312	335	371	342	343	369	349	340	332	345	355	346	383	349	353	348	362	329	333	319	380	331	312	339	336	330	364	346	351	326	347	338	327	353	297	376	322	338	360	325	346	327	350	336	335	342	359	361	334	329	355	366	345	335	319	360	340	339	346	347	380	352	336	375	329	349	386	320	322	352	344	353	368	352	325	341	329	315	305	314	323	365	337	346	350	351	342	342	327	336	372	338	346	342	369	353	333	343	342	349	364	374	331	364	329	361	293	319	311	348	312	378	345	332	340	328	338	330	345	363	344	332	360	315	354	358	363	362	352	342	339	362	297	318	331	317	342	340	340	362	321	339	318	321	343	344	324	335	333	357	318	332	364	347	357	352	369	349	345	321	326	321	336	353	330	356	359	324	358	353	329	344	337	355	351	331	350	327	340	348	339	326	358	326	374	340	370	392	348	320	368	353	325	319	351	342	338	337	366	375	314	337	346	341	369	336	363	339	348	349	339	358	363	348	357	358	355	328	334	328	353	320	319	356	340	370	322	312	350	311	320	335	346	351	338	348	299	349	310	367	343	309	345	356	316	331	338	308	340	362	343	362	356	303	317	348	367	349	345	358	398	344	331	313	311	337	341	349	404	317	307	371	346	368	350	365	364	341	353	333	358	306	361	359	354	345	353	325	356	357	337	346	354	364	336	352	333	363	343	314	326	371	357	330	367	360	343	370	337	389	345	370	383	316	359	352	343	318	335	343	347	357	355	346	326	351	386	351	328	323	343	349	373	348	345	357	361	333	348	340	333	329	329	362	379	357	360	364	352	328	368	379	344	335	390	377	333	328	288	335	330	345	330	342	351	357	349	332	345	314	351	363	346	331	334	331	374	341	338	333	329	361	344	342	352	370	345	337	336	327	322	345	347	350	328	339	321	341	345	327	348	315	356	346	341	366	305	318	336	339	376	324	344	357	361	339	341	352	304	339	316	333	357	336	342	347	342	340	285	349	326	312	367	303	370	334	391	328	327	372	330	345	355	331	356	341	332	355	380	318	309	352	320	368	335	335	338	330	346	347	325	322	326	336	356	356	339	346	351	326	344	356	341	371	358	367	347	360	331	343	306	316	319	324	330	384	374	329	350	355	341	348	346	368	370	336	325	356	366	378	341	332	357	351	353	337	319	342	323	355	357	322	333	333	324	341	319	335	327	318	330	336	320	318	313	364	346	356	337	343	354	347	341	343	351	362	350	317	361	342	344	317	375	328	346	310	349	341	360	323	343	352	321	344	379	348	334	356	353	350	335	352	329	353	365	325	343	324	309	358	369	370	363	384	328	348	368	328	345	333	354	344	333	350	357	329	346	338	367	342	321	360	335	341	348	343	338	319	359	349	332	365	366	352	321	364	357	323	339	357	342	322	317	318	360	342	346	320	338	328	350	336	361	309	350	299	373	358	333	346	341	333	373	315	340	334	339	345	339	361	354	368	347	302	334	374	344	354	318	330	381	334	372	350	331	352	325	343	351	357	322	323	331	364	323	363	325	361	358	330	359	325	330	331	360	331	316	356	359	332	366	355	338	369	373	335	322	378	356	329	300	357	343	344	337	332	342	328	361	367	332	335	348	350	322	359	350	339	314	358	284	360	357	358	348	347	343	324	323	324	355	355	336	295	337	381	300	327	367	311	308	350	364	359	324	344	314	345	346	358	337	318	339	300	340	352	335	331	326	357	335	356	343	341	355	347	340	359	332	352	311	352	332	350	319	327	342	344	330	318	324	307	336	351	330	324	359	375	352	322	353	345	337	349	329	370	337	354	348	344	364	366	332	332	345	361	347	307	360	343	356	330	335	316	355	373	319	325	341	345	360	355	364	337	337	331	359	326	351	331	329	331	338	358	341	322	335	332	332	372	316	342	361	353	328	343	375	339	338	322	356	339	357	316	350	338	327	393	347	296	345	342	345	364	351	349	367	359	340	357	324	348	353	367	317	324	395	331	350	371	341	334	354	324	323	330	326	311	327	327	358	362	318	363	369	354	345	339	319	337	388	330	374	347	345	368	329	349	354	359	325	347	340	370	366	339	344	359	358	297	355	346	339	349	350	340	317	360	339	313	321	338	345	349	347	317	366	349	359	341	344	352	341	340	346	323	320	340	334	352	345	303	358	317	348	324	311	350	312	329	332	334	340	337	388	322	332	316	349	376	371	377	376	314	368	379	381	309	300	328	316	335	313	339	311	341	330	301	326	362	336	335	356	343	328	349	377	321	368	336	354	285	306	357	301	345	349	336	315	362	347	353	345	377	351	347	351	351	335	344	372	353	322	307	332	332	344	360	320	363	356	322	324	336	370	357	345	340	314	338	345	331	328	335	306	355	340	336	351	349	346	324	334	321	339	349	322	331	317	324	348	368	339	339	369	339	345	348	354	317	314	329	341	351	341	321	319	354	346	300	348	385	369	350	311	314	330	367	362	342	321	348	321	351	360	325	332	322	306	342	362	323	345	343	379	345	365	347	349	314	339	372	336	356	357	361	348	357	327	348	316	363	336	293	312	339	356	370	339	335	335	368	347	358	317	328	341	349	369	343	302	386	323	351	326	298	330	363	345	364	339	358	327	361	339	307	371	354	378	325	321	359	343	336	341	344	323	346	347	353	373	349	327	341	331	358	331	364	329	312	342	332	369	339	319	367	338	337	343	345	315	329	352	421	353	347	329	358	346	361	364	335	333	330	349	348	352	352	342	334	336	326	378	363	334	339	353	338	344	348	327	335	360	350	366	375	331	348	332	332	348	354	358	285	314	356	325	352	358	314	350	347	306	363	345	322	328	333	348	363	343	340	308	340	345	345	331	370	341	352	319	329	371	303	329	341	335	373	342	332	359	354	374	331	348	297	331	333	334	369	345	354	346	363	327	334	357	354	310	369	321	310	332	336	338	365	333	340	361	340	386	355	345	341	347	355	323	333	339	349	359	344	334	353	355	305	358	321	332	315	332	336	339	345	305	360	340	338	329	357	321	348	352	333	348	346	326	368	340	345	355	328	375	358	335	338	345	349	361	334	337	341	353	351	367	373	339	326	349	360	348	338	354	377	336	333	362	361	369	347	341	350	345	351	342	328	350	328	355	333	339	317	283	346	335	361	332	323	332	334	340
3639	2879	7701	51009	44805	27831	12939	4363	1225	350	372	363	384	326	362	388	351	397	404	383	379	364	356	359	361	377	348	387	351	370	381	339	361	384	357	344	375	379	378	378	400	357	395	388	351	336	346	380	372	376	362	360	352	382	341	357	377	393	347	360	359	380	362	346	347	357	371	353	373	353	372	367	386	356	384	396	354	374	364	363	335	343	351	368	373	363	340	344	342	346	351	357	348	357	359	330	370	410	338	375	359	344	367	368	411	366	353	385	389	347	336	332	369	333	375	340	352	351	340	345	378	363	369	367	352	370	389	323	358	349	366	362	366	372	393	376	361	344	355	346	364	388	345	331	389	352	338	368	367	355	315	355	375	331	379	351	337	362	351	353	388	389	364	351	337	334	348	351	352	375	367	352	378	385	343	347	387	383	350	369	342	344	346	344	377	335	342	341	379	387	354	391	333	360	376	375	340	337	357	354	364	367	352	365	406	357	395	353	367	357	388	366	369	362	376	345	349	354	381	371	337	399	367	319	375	357	349	354	378	372	375	369	364	342	363	324	386	342	359	354	384	356	348	368	379	361	352	345	381	323	365	355	368	349	370	380	338	354	354	364	348	354	417	351	365	360	369	373	367	334	372	339	377	369	357	358	321	356	385	370	380	332	348	351	333	359	342	354	358	354	379	359	338	382	380	369	346	382	364	360	351	361	339	386	295	384	362	351	350	381	358	318	360	353	378	372	355	359	333	365	374	381	334	388	334	357	346	366	365	378	330	360	360	390	363	384	364	411	329	360	335	374	360	317	349	343	347	348	332	392	336	313	350	375	366	347	356	351	367	358	347	352	356	390	347	350	372	348	319	372	344	378	360	361	350	364	351	355	369	353	359	354	319	369	344	376	384	343	360	356	374	372	364	331	364	391	341	345	348	362	347	327	344	345	361	368	326	360	359	367	364	368	359	380	379	355	379	358	367	372	406	350	380	374	378	366	359	371	343	368	351	382	371	326	367	345	375	356	358	372	375	340	350	355	372	364	405	368	377	371	363	350	340	316	355	349	372	352	374	348	351	345	367	325	370	347	397	337	393	342	340	355	315	364	348	370	356	378	355	361	362	358	362	382	385	387	395	366	358	347	355	339	362	356	344	348	342	359	394	368	338	385	334	359	366	336	354	356	338	383	342	366	391	371	367	366	386	370	388	339	330	329	339	325	364	369	336	388	333	327	352	360	344	361	351	366	331	368	358	338	389	355	357	330	361	360	334	381	399	376	366	366	360	343	370	368	366	368	353	341	404	345	349	343	373	332	350	336	372	369	356	362	336	340	353	340	371	342	354	354	375	341	374	370	380	358	336	345	302	357	370	373	374	322	346	367	381	385	362	327	374	365	349	317	364	334	345	321	333	369	365	382	349	354	374	381	360	342	360	359	355	348	376	353	326	377	371	382	353	391	384	352	344	344	366	366	372	354	361	331	379	372	383	362	363	402	360	379	362	384	348	374	403	345	363	357	346	377	363	360	340	403	357	346	366	335	383	310	340	327	361	361	408	361	380	371	350	349	374	362	407	357	377	342	362	341	367	333	373	394	404	363	379	327	345	385	370	375	320	352	369	391	380	398	363	354	380	362	402	397	408	367	343	331	393	379	376	344	357	370	392	342	341	361	384	361	341	348	339	373	345	345	366	351	376	370	376	388	388	337	367	340	374	338	366	379	337	386	338	335	367	336	346	329	343	346	379	376	355	356	329	328	386	352	356	349	369	342	350	353	368	355	351	349	375	365	364	372	361	361	368	339	327	361	358	386	371	377	354	361	369	376	363	351	363	348	355	342	382	364	392	383	335	358	343	350	341	308	334	370	402	404	344	372	333	337	359	378	368	397	344	333	340	382	374	324	365	378	360	376	342	412	372	354	357	353	372	383	368	370	367	354	350	349	379	353	331	389	377	340	357	311	342	392	376	376	371	367	383	357	372	370	348	380	391	345	334	349	371	376	345	358	349	364	358	352	352	345	375	350	360	359	352	370	346	389	334	332	347	368	379	372	355	347	378	345	352	349	368	326	368	401	372	379	353	319	387	370	356	370	371	363	331	363	398	355	375	368	361	350	365	355	357	336	364	355	360	343	363	360	367	322	374	342	364	336	343	353	365	387	358	348	378	370	384	400	357	338	389	308	360	371	363	362	353	367	378	353	365	356	361	374	364	365	390	373	361	370	349	380	340	365	367	381	358	327	347	347	355	344	334	321	340	354	341	360	356	382	352	358	402	338	335	364	378	386	385	373	320	372	368	398	381	347	374	384	371	385	365	348	365	359	328	390	391	353	362	367	373	325	358	352	346	336	336	389	343	368	335	342	340	358	370	371	378	347	384	416	315	372	380	346	368	306	327	361	348	328	335	370	347	364	364	415	348	408	389	400	381	345	333	402	381	393	322	358	321	352	348	337	363	353	363	346	385	355	380	316	359	364	372	338	369	383	321	358	382	373	383	356	339	369	378	373	366	354	316	388	382	302	378	382	354	358	379	406	323	367	328	381	369	363	319	366	355	344	344	334	359	385	338	369	368	358	382	309	344	333	348	351	342	359	369	387	348	411	336	392	348	372	365	359	356	363	393	359	335	379	396	343	339	350	338	390	342	357	378	359	323	363	361	337	395	370	316	342	347	372	368	373	357	363	332	361	360	379	372	372	352	373	354	402	382	376	365	374	351	353	351	330	375	331	355	330	349	347	352	348	381	353	380	346	344	363	392	342	361	340	373	335	360	338	354	368	345	352	377	333	364	384	392	381	383	345	364	354	374	337	352	369	366	393	349	345	365	364	352	351	347	369	370	361	383	363	380	354	362	337	393	322	346	310	368	338	371	329	349	319	367	322	353	355	325	336	362	366	349	373	369	388	426	352	360	358	372	342	330	329	344	357	343	364	357	378	357	358	364	325	373	373	328	353	393	352	389	363	376	359	382	352	341	365	376	321	383	352	405	370	338	398	370	349	334	361	349	367	372	336	348	383	349	382	359	353	371	356	358	365	359	352	336	362	345	339	360	353	349	365	352	370	347	342	348	319	363	360	363	389	336	415	372	369	382	358	380	369	370	368	352	333	353	341	355	367	363	354	366	341	382	336	346	369	349	309	327	368	372	361	337	357	368	336	358	373	346	385	414	350	369	359	378	334	358	371	368	340	354	377	384	365	349	384	351	350	327	388	330	337	375	327	325	369	336	374	393	350	347	372	361	370	319	351	351	358	361	353	328	356	392	365	324	351	383	392	353	349	342	344	330	326	336	349	353	365	344	325	378	365	352	362	358	394	349	317	347	346	337	352	354	401	336	354	366	366	338	368	358	355	327	351	363	378	378	375	341	404	354	359	381	385	373	356	366	363	364	333	338	385	392	375	323	374	336	360	315	359	348	358	355	352	347	365	372	351	389	370	378	361	368	321	347	363	370	350	376	347	411	355	372	368	359	352	337	353	351	368	357	392	353	311	363	311	343	386	374	380
23876	21102	28831	43691	58230	51400	35456	15108	3340	598	453	487	469	420	454	441	463	481	453	451	460	441	400	455	417	430	419	407	445	442	426	450	452	464	466	418	441	432	421	469	408	435	415	451	417	431	402	443	445	447	446	401	431	461	434	464	420	456	477	440	386	462	480	442	439	413	411	439	460	457	443	430	436	428	455	445	438	426	451	415	451	441	453	437	435	459	429	428	422	451	421	413	467	406	442	431	440	436	427	413	434	443	425	407	398	441	425	409	413	422	414	449	401	441	418	417	445	467	401	430	389	451	425	427	432	478	411	441	434	457	471	462	414	443	474	472	460	400	427	445	422	431	436	435	428	483	402	418	440	459	429	464	458	413	440	420	447	458	434	458	432	434	438	430	425	452	430	442	462	430	463	418	392	468	446	423	426	409	442	448	470	462	427	417	435	390	453	406	440	438	462	407	435	418	420	437	434	429	400	444	439	475	454	408	414	445	416	434	436	439	421	460	435	424	471	458	477	423	412	446	394	420	429	470	430	449	438	424	425	407	469	475	455	437	454	446	439	461	429	440	427	454	418	408	428	456	422	448	429	418	434	435	456	474	480	437	418	434	412	445	446	436	458	427	424	427	448	390	433	409	443	403	428	457	442	412	453	418	456	449	460	454	426	409	406	430	405	396	416	416	447	428	440	454	456	431	419	416	441	444	440	435	466	441	421	404	415	404	452	427	406	449	456	439	394	424	432	439	468	455	443	394	415	437	455	426	423	404	422	435	461	432	431	445	423	466	465	415	436	458	471	439	433	453	414	449	419	434	433	450	428	420	436	467	422	416	434	453	452	435	412	481	412	425	451	446	466	457	471	438	448	430	415	448	422	410	425	451	417	419	469	435	396	437	455	430	459	433	474	466	417	402	449	419	425	403	449	430	420	443	416	446	443	470	414	440	422	422	450	437	424	444	394	416	464	421	422	440	441	410	437	434	443	396	419	431	434	446	417	410	420	417	434	444	440	458	468	464	405	460	410	390	416	427	458	420	448	457	451	476	436	421	415	431	428	433	450	473	415	420	399	408	431	418	435	407	458	397	442	443	459	468	487	429	426	452	446	462	415	400	467	420	444	434	412	436	448	429	435	412	452	423	439	417	402	410	420	444	410	422	423	429	413	441	423	432	428	418	486	416	409	405	419	396	469	414	408	414	416	429	425	435	399	503	455	397	425	415	410	405	464	437	447	424	461	445	411	438	428	465	396	438	405	447	451	439	473	390	438	430	415	436	399	427	411	472	428	422	402	454	414	421	437	440	453	419	426	415	446	404	408	463	439	428	387	434	427	438	419	443	428	413	483	420	429	458	459	477	464	422	428	437	471	394	441	437	421	448	415	427	429	426	413	454	453	415	441	430	468	451	425	431	406	468	430	421	410	475	464	410	456	432	469	435	398	430	427	431	462	436	430	430	419	425	452	443	421	452	422	465	423	450	431	399	420	389	441	405	438	417	412	469	427	448	455	429	422	387	460	455	412	447	479	431	426	423	447	448	407	398	406	449	394	439	434	427	435	428	421	445	433	421	443	441	384	435	430	418	387	420	399	425	435	455	423	434	435	461	415	456	436	419	426	475	388	464	470	417	419	428	407	462	427	439	444	435	440	384	417	432	440	435	425	459	420	455	419	437	439	463	428	384	391	437	404	411	465	447	401	447	400	407	396	441	382	421	429	405	450	429	437	457	422	469	420	446	434	429	465	427	435	447	387	419	434	388	410	435	437	407	429	398	440	452	415	394	443	424	477	419	436	442	405	430	456	390	396	449	417	407	399	433	441	449	436	419	410	459	412	400	387	425	401	434	438	430	450	411	439	451	458	409	451	394	433	438	459	389	456	476	428	428	460	401	422	506	391	422	486	418	437	457	422	425	459	444	425	402	430	425	442	412	402	438	440	471	435	428	467	451	423	445	435	416	471	474	434	422	429	440	455	445	449	411	424	435	421	407	430	428	455	432	422	441	414	421	433	439	399	411	419	417	408	404	445	444	410	455	442	471	462	435	414	403	439	400	412	459	402	438	431	446	407	442	415	442	378	437	415	410	459	403	428	437	443	367	446	397	427	435	445	423	449	464	416	397	446	438	425	415	434	434	462	428	425	463	456	432	443	446	436	417	438	433	437	432	462	413	449	474	421	423	377	396	422	420	468	449	444	478	483	431	400	406	429	406	413	413	409	404	411	442	437	460	410	418	420	442	424	434	388	462	461	405	455	418	417	439	443	467	436	456	446	427	425	444	415	435	453	447	406	450	409	440	439	444	426	435	395	441	407	403	441	462	473	447	437	412	440	460	455	466	454	423	414	410	445	446	434	442	437	395	410	412	447	426	478	415	438	411	436	429	411	421	433	438	452	443	429	450	411	394	429	455	438	441	417	433	434	429	463	460	450	452	426	423	448	421	455	429	437	429	454	414	426	384	425	421	451	460	427	414	423	393	481	429	472	441	436	435	464	407	433	441	467	430	474	453	463	447	431	440	423	422	435	391	421	455	425	454	429	403	423	458	423	443	433	387	440	408	401	449	473	422	423	461	456	436	457	446	415	451	421	466	430	413	422	417	438	428	468	395	406	461	430	432	420	459	422	432	451	447	398	432	454	433	434	443	445	435	426	418	440	464	416	457	456	410	508	459	443	420	440	448	437	422	445	424	411	433	441	480	428	407	434	422	461	424	427	416	410	442	449	421	431	416	432	433	423	419	411	445	465	406	434	482	443	397	405	454	442	470	410	431	422	440	439	465	438	377	431	424	451	410	425	404	438	432	453	428	447	452	426	438	431	432	413	458	424	383	413	430	445	444	424	459	473	433	431	423	440	437	425	403	474	461	410	417	419	400	439	442	439	478	469	424	444	456	473	442	454	447	463	404	391	473	459	470	429	445	452	404	429	426	444	435	450	475	419	431	432	452	433	431	395	402	418	411	477	450	419	407	439	444	435	440	461	431	434	419	472	450	430	418	435	416	442	459	441	410	430	415	446	434	450	419	442	428	423	400	448	459	397	412	395	423	422	436	432	413	405	428	446	435	426	424	426	434	433	473	410	425	422	431	426	432	450	439	429	433	456	408	429	468	428	437	440	423	413	444	416	444	430	425	433	402	423	465	422	479	414	410	401	416	409	411	423	404	467	447	427	454	422	451	433	412	432	403	454	434	434	462	429	419	421	397	447	431	451	436	447	425	423	464	436	416	412	427	437	458	439	416	467	434	453	453	439	422	441	446	470	421	471	416	456	455	438	418	456	431	440	437	444	441	466	403	431	447	415	415	456	448	387	459	433	421	433	444	437	446	462	412	417	430	438	415	440	450	421	411	466	447	410	413	410	421	392	422	443	406	435	483	397	437	405	407	432	431	405	477	444	424	437	449	444	447	471	409	423	436	426	401	426	417	388	441	427	468	438	392	464	444	424	459	421	453	405	422	397	437	435	455	462	406	412	410	441	434	412	414	424	451	495	424	415	410
3859	7951	22186	74289	66794	48453	26732	10023	2789	504	457	470	482	503	489	469	467	453	439	428	444	440	463	474	489	459	433	442	482	491	443	495	456	421	487	473	455	445	425	473	450	417	465	468	487	483	432	458	422	462	454	500	426	452	478	481	456	462	497	441	486	433	464	447	442	398	452	458	448	425	463	445	478	440	463	449	466	458	441	428	464	475	459	476	439	452	469	432	467	480	462	444	488	437	422	469	457	462	450	477	453	458	479	490	447	430	454	477	437	450	418	455	474	442	472	447	455	456	438	425	438	437	451	489	447	463	455	453	482	455	449	454	453	465	410	434	424	433	438	456	453	455	501	421	423	422	422	474	438	465	438	453	473	435	403	501	462	424	460	459	474	417	438	471	473	429	435	420	471	438	433	471	465	476	453	474	448	414	418	449	439	450	456	473	485	449	451	467	511	448	418	461	449	467	465	510	407	456	460	448	448	460	436	427	480	477	430	425	436	440	465	515	448	446	456	440	431	486	459	464	433	484	458	435	483	431	431	441	476	464	429	451	453	450	454	470	496	489	473	474	438	441	467	460	450	432	435	442	474	455	448	431	441	459	476	450	490	490	454	435	423	463	442	436	473	447	475	465	417	467	479	457	496	441	453	457	420	454	440	413	462	472	444	446	431	441	517	480	454	461	455	474	417	469	444	459	500	470	488	433	484	463	482	444	466	415	448	470	449	454	466	440	435	422	471	416	452	423	464	413	441	436	425	485	452	427	451	471	437	454	450	475	464	444	454	459	407	463	477	413	444	449	427	424	477	439	459	432	456	433	421	453	430	428	453	468	475	475	396	465	430	471	439	493	383	482	462	404	426	430	453	469	439	445	427	434	457	454	497	447	492	450	462	427	459	449	456	450	446	451	480	473	464	437	438	458	490	454	440	451	450	453	459	462	440	493	425	466	416	442	427	423	473	452	422	443	486	487	479	448	423	447	448	397	440	484	468	438	450	418	446	437	432	476	438	469	465	456	485	468	431	438	457	447	463	442	441	458	443	464	436	462	476	443	434	449	459	452	417	405	413	414	449	432	440	464	442	420	462	421	463	458	469	480	467	420	465	448	437	460	450	462	440	455	464	483	439	447	451	470	418	427	452	472	467	463	439	485	422	435	506	463	453	437	440	482	467	467	412	427	458	496	470	440	464	427	452	459	429	486	484	428	422	467	434	445	435	468	428	461	481	465	444	463	453	463	435	439	512	449	460	459	473	458	445	429	443	432	454	484	455	435	479	445	459	430	465	441	495	451	448	433	443	455	429	452	490	486	488	455	421	428	453	423	482	460	452	427	424	396	460	430	443	495	448	459	473	444	417	422	419	443	433	449	450	436	457	434	459	465	440	465	459	468	421	441	448	485	475	459	445	432	494	481	434	462	471	421	450	419	452	492	460	455	460	448	456	468	451	443	457	456	465	455	460	421	438	470	454	472	458	409	442	488	460	462	435	491	453	469	441	464	461	451	513	468	454	445	444	438	446	442	433	473	422	389	473	449	449	442	475	415	470	433	410	452	443	443	455	435	437	440	462	464	448	432	461	469	436	434	458	432	467	461	486	447	428	484	435	474	503	448	452	464	492	440	425	444	454	434	406	442	460	417	454	438	461	433	448	439	475	494	456	451	457	455	470	447	439	487	502	430	437	457	446	407	450	417	459	443	449	435	486	475	472	464	477	425	435	448	442	494	463	475	455	437	461	456	466	464	426	471	457	467	459	469	421	443	463	463	447	445	485	502	427	442	465	471	473	445	453	461	455	486	451	476	464	436	423	481	475	455	443	473	482	449	439	467	447	448	411	449	460	403	442	454	449	486	418	460	434	465	453	429	427	495	445	438	456	479	444	459	471	490	449	452	451	446	456	466	427	464	441	407	467	457	506	465	442	408	437	440	431	471	429	413	445	465	426	446	463	460	451	418	498	424	457	391	467	440	448	474	460	449	440	434	457	387	419	435	475	455	445	518	460	443	452	477	490	446	482	447	473	463	445	448	457	445	491	435	448	433	433	419	477	468	465	448	461	455	496	452	515	449	472	468	484	448	465	456	448	447	445	479	445	419	437	423	440	445	450	413	431	417	444	427	470	450	478	457	461	451	428	452	414	453	447	420	426	445	440	447	491	449	464	458	434	457	502	438	443	465	454	461	458	466	413	459	455	442	436	440	473	448	462	434	490	468	428	451	438	437	457	458	448	481	434	448	499	455	477	484	488	476	486	447	466	453	431	450	494	506	449	472	441	467	442	446	472	423	460	474	480	416	452	439	416	414	444	457	463	436	470	440	478	447	426	450	468	465	482	488	478	442	424	452	487	442	472	403	472	460	428	436	407	486	425	461	487	482	431	450	473	454	444	453	452	443	455	436	456	453	489	452	425	440	472	447	439	437	460	465	442	464	429	438	426	449	470	447	477	430	446	432	453	470	452	454	478	474	437	466	431	436	419	456	476	448	454	420	440	448	434	450	421	449	455	471	458	429	446	451	427	462	465	442	458	477	470	468	433	458	471	469	428	452	427	466	476	429	435	465	469	469	459	450	453	464	424	432	459	472	452	378	440	476	456	446	472	476	493	463	456	412	470	466	452	466	486	450	454	421	461	476	439	482	478	455	445	455	446	428	457	444	455	460	435	454	449	482	469	459	459	441	449	507	448	470	475	453	474	464	476	451	454	436	422	488	426	452	457	420	467	457	431	471	465	444	466	426	457	444	422	477	409	461	455	437	454	468	470	452	448	432	465	437	420	480	464	502	477	455	482	402	482	459	484	445	401	457	450	489	479	424	432	460	473	493	444	404	463	461	478	440	458	438	471	474	451	438	446	498	421	476	436	404	458	441	459	487	442	463	495	485	487	427	455	470	433	465	442	430	422	479	450	424	444	434	471	426	465	443	464	451	469	430	458	426	504	450	423	492	413	423	424	446	480	398	459	423	427	473	428	428	493	425	501	435	432	469	488	449	434	427	450	473	460	474	482	416	423	434	423	420	412	448	428	418	440	439	463	434	454	473	432	450	442	472	395	435	423	424	472	452	451	445	471	446	427	449	450	441	463	446	462	414	483	504	471	445	425	465	461	413	432	477	446	453	468	473	441	429	439	452	452	477	432	456	459	441	418	426	434	464	459	426	422	445	450	456	483	484	466	448	422	419	438	429	448	446	427	442	493	482	452	447	439	469	503	445	426	436	463	454	444	425	473	413	459	416	470	450	449	436	412	433	430	467	454	449	439	492	452	445	435	446	487	432	484	459	486	443	485	430	444	460	459	463	456	459	454	474	477	468	448	463	407	457	465	466	440	430	461	442	448	453	411	454	462	461	434	449	439	434	473	458	472	453	441	454	461	417	429	431	480	434	441	420	479	423	453	413	407	481	448	470	457	430	437	424	414	398	491	490	453	454	411	465	476	476	419	489	474	423	481	449	445	453	459	492	462	453	435	447	476	426	411	466	488	451	481	462	433	450	478	461
27115	11415	1925	15258	15310	8591	2966	872	418	328	335	302	285	316	323	316	275	322	341	337	296	291	324	328	267	291	284	303	303	337	358	307	341	315	307	331	299	314	305	347	310	330	299	332	297	333	324	287	312	307	293	338	314	283	314	334	297	340	322	305	340	356	312	293	329	344	333	297	300	333	345	325	330	328	292	313	318	329	309	286	280	297	353	316	303	352	313	295	330	319	323	319	314	299	317	311	322	311	328	295	296	335	336	342	337	297	296	319	302	301	314	328	301	271	338	281	354	339	291	327	335	303	318	312	361	333	322	315	294	320	323	314	318	326	317	302	290	294	313	319	342	307	340	327	323	316	315	325	340	308	310	298	294	302	300	337	356	333	298	304	293	304	303	323	358	296	290	327	311	333	315	347	312	325	292	336	309	328	298	317	339	321	318	297	320	330	327	328	321	320	294	295	325	333	308	314	322	290	335	342	323	313	341	306	312	303	373	304	319	326	334	313	329	307	330	330	284	300	318	310	319	323	312	296	318	349	313	294	307	293	321	313	305	333	311	309	368	288	313	306	330	307	337	323	310	328	318	314	327	315	304	328	315	306	330	317	300	294	283	327	342	316	304	340	292	362	342	305	294	327	332	320	318	323	300	334	329	301	305	315	319	313	352	327	323	303	315	270	328	306	334	337	291	296	292	316	311	302	318	314	319	332	327	311	312	306	325	347	305	286	319	271	304	297	337	323	303	316	307	315	281	307	274	291	318	345	322	307	323	336	297	292	351	306	315	310	311	355	304	330	304	300	336	348	307	322	315	304	348	319	344	331	330	314	305	300	307	339	301	304	302	329	323	278	305	305	304	335	317	321	345	312	321	328	305	334	309	309	296	322	311	326	312	330	308	329	312	316	331	299	321	341	341	344	329	309	323	277	325	332	279	319	285	321	301	322	298	346	334	328	326	339	307	337	335	334	314	336	312	326	321	336	323	315	342	275	317	304	303	303	318	329	308	297	336	340	310	303	327	316	305	297	321	290	307	315	310	334	316	327	331	330	320	340	362	275	269	285	303	320	322	318	332	317	327	303	321	311	316	320	322	338	307	327	344	311	334	336	347	322	283	330	282	321	344	297	323	308	316	302	306	297	313	292	322	322	298	294	294	333	313	356	321	322	302	319	314	330	319	319	310	357	327	322	319	311	308	314	325	313	318	364	328	322	319	296	287	313	319	318	329	337	281	312	296	345	299	324	334	333	285	294	323	318	298	268	303	315	337	302	308	331	317	324	308	356	300	274	286	354	327	288	309	339	329	313	371	316	300	291	289	339	294	320	311	318	325	304	301	265	286	311	307	320	323	309	340	316	348	305	344	318	322	315	326	314	321	303	309	307	277	320	290	291	324	307	319	319	315	317	298	328	313	298	326	314	321	347	346	302	307	312	295	295	334	264	320	327	286	326	318	319	325	297	314	308	322	305	314	336	308	306	303	342	322	343	318	319	322	329	291	334	302	339	321	327	298	322	327	322	316	286	329	303	313	347	349	310	292	326	328	302	311	333	288	287	344	319	333	297	285	332	331	351	320	327	286	342	314	304	321	296	314	335	318	321	318	333	282	313	302	298	280	300	295	322	334	304	308	310	312	305	305	295	323	331	329	347	290	338	306	301	305	320	318	335	311	308	323	339	330	304	327	306	327	315	328	311	332	295	300	304	314	294	293	316	311	321	336	327	348	325	315	318	329	318	312	330	303	349	309	328	331	334	310	299	318	304	364	315	313	282	336	334	335	348	333	328	338	282	340	306	287	298	345	323	326	286	290	318	349	345	318	279	326	316	315	283	342	307	321	325	294	297	333	326	288	323	334	332	332	320	298	305	342	295	301	350	299	300	315	297	292	292	331	316	313	312	325	319	348	338	300	299	330	340	329	333	292	336	304	286	342	310	321	306	328	310	303	314	311	315	316	320	307	342	334	322	305	304	335	351	330	332	307	298	360	315	347	307	315	323	355	336	295	313	317	326	317	335	323	291	307	281	346	291	321	307	326	336	349	301	318	311	323	322	309	288	323	311	323	321	326	322	340	319	307	283	335	323	288	290	342	337	334	314	302	281	311	321	371	315	304	297	297	312	305	308	332	305	325	300	271	333	309	309	339	331	328	334	320	308	279	329	313	299	326	290	351	293	325	293	285	349	330	346	337	318	294	299	300	329	324	281	310	302	331	307	324	327	288	320	338	322	271	315	329	316	334	320	298	316	327	338	311	340	313	346	334	306	303	342	335	308	309	298	318	320	305	325	339	307	311	308	311	324	316	347	323	316	303	298	320	323	309	291	290	300	318	289	307	329	285	310	299	317	322	315	361	338	336	327	303	316	290	332	309	316	309	342	299	357	329	313	323	310	337	324	326	324	297	334	310	290	311	336	306	296	317	330	314	322	275	328	306	327	313	328	311	283	315	318	316	317	316	291	306	315	290	329	380	316	332	325	314	323	343	292	327	331	318	310	308	320	326	312	314	333	309	300	325	318	308	296	319	320	335	306	294	321	335	322	289	318	343	327	293	324	316	334	297	337	355	309	336	327	311	320	324	304	314	304	301	328	302	266	330	331	358	327	312	310	284	328	321	297	315	332	324	320	310	321	321	296	326	304	314	313	297	343	315	328	316	339	327	295	307	279	321	323	331	307	336	317	342	313	308	340	304	305	336	322	329	299	320	301	308	330	327	336	332	298	336	317	313	328	304	302	333	331	326	335	300	327	330	308	294	344	342	322	308	310	318	299	340	281	340	326	292	326	328	299	327	310	313	305	305	298	315	314	317	330	319	314	351	312	299	317	289	295	327	332	312	325	316	303	324	321	312	316	309	305	319	298	308	279	310	328	283	330	322	358	313	334	321	296	307	327	318	309	338	349	305	336	323	335	304	314	333	321	300	290	307	294	302	325	323	316	322	311	308	324	308	318	326	315	311	281	305	317	318	290	347	326	331	334	303	302	310	323	315	308	292	291	344	306	309	341	293	315	312	338	290	323	307	319	316	304	309	313	306	337	344	298	316	321	316	338	285	330	286	310	346	343	338	310	318	328	333	301	322	325	334	281	330	325	287	300	320	312	314	325	342	320	314	322	291	297	319	328	311	315	311	292	313	307	332	310	287	297	327	330	338	316	350	326	322	330	325	341	306	353	314	317	319	309	298	317	326	297	328	308	308	356	335	323	313	310	310	324	298	305	348	319	306	339	296	294	301	294	325	312	343	336	312	335	295	320	329	317	309	308	311	291	320	285	307	292	370	292	327	324	296	326	331	335	329	291	349	337	336	332	330	344	314	318	307	340	320	325	323	319	295	334	305	305	299	302	334	326	336	304	318	322	322	300	325	309	311	321	335	339	314	285	327	303	311	292	299	311	305	292	323	357	305	338	304	309	359	316	289	306	302	299	306	309	322	324	350	287	294	313	313	285	335	297	354	278	299	326	302	321	331	323	289	325	281	334	318	294	292	321	309	331	275	323
4855	776	1874	13441	11965	6873	2779	900	450	305	333	321	317	304	301	338	307	321	336	323	321	309	300	311	297	304	346	304	325	309	291	324	311	305	321	300	315	334	342	305	343	325	308	310	319	318	334	335	295	332	332	310	304	308	295	291	330	294	294	342	282	306	309	295	308	316	339	287	291	284	324	313	343	317	322	336	311	302	330	337	305	312	302	299	326	331	340	309	326	334	328	312	300	306	303	313	346	331	334	320	311	346	344	320	324	317	312	330	301	316	343	291	321	339	319	327	338	289	342	323	328	319	303	346	309	295	350	321	332	299	310	319	343	305	340	351	330	290	289	337	327	295	317	332	318	335	288	298	325	276	284	316	292	308	322	286	299	320	323	330	323	330	345	297	306	325	349	336	287	334	318	319	345	346	270	325	318	318	340	360	306	303	322	325	306	325	330	308	339	335	341	329	331	306	305	309	340	306	320	308	352	318	307	314	301	326	310	295	335	314	295	329	309	300	312	317	304	303	296	331	303	339	296	304	318	310	300	328	322	332	309	293	344	310	277	302	316	295	303	302	296	317	307	302	301	315	324	301	313	313	307	322	282	282	282	315	304	291	310	306	280	349	303	285	337	317	317	310	340	333	284	289	309	296	322	306	290	308	317	291	323	304	300	317	332	329	311	347	311	324	310	322	315	310	340	336	339	296	333	293	319	297	332	333	305	322	323	312	317	315	326	283	309	308	323	340	317	315	358	315	338	311	329	312	348	309	314	317	298	337	319	333	328	300	300	296	286	288	329	293	309	355	344	302	347	320	311	317	312	305	308	309	364	331	313	326	305	315	319	314	311	321	314	327	335	326	296	286	365	308	307	331	326	289	292	339	330	286	315	329	293	332	301	279	294	307	289	298	291	334	301	301	337	294	329	302	315	330	319	310	298	316	310	337	316	307	322	299	307	312	306	317	327	325	321	336	335	312	272	331	318	329	307	301	313	320	300	312	281	323	318	314	314	296	323	318	349	341	337	297	344	304	300	301	325	298	299	353	334	313	292	326	281	296	326	334	318	333	325	297	319	301	326	308	311	323	302	280	292	308	349	300	314	291	306	318	299	282	330	306	298	294	306	337	303	327	302	324	328	310	348	291	309	331	302	311	298	308	340	315	318	307	319	315	310	315	300	314	336	304	322	300	333	303	296	300	285	331	316	331	304	293	295	346	314	275	302	318	293	308	298	280	290	302	340	310	321	294	314	345	307	338	301	300	329	340	307	340	300	343	309	290	277	306	290	321	313	337	329	308	332	319	339	333	350	338	312	308	328	339	315	299	318	330	305	329	353	337	318	329	293	322	330	323	301	322	309	320	276	323	316	333	296	326	297	312	290	333	324	285	295	324	323	361	290	318	323	311	342	340	302	297	326	302	330	317	329	297	311	288	308	337	290	329	289	315	347	299	315	328	325	311	298	320	292	284	337	333	299	339	284	309	343	324	291	281	328	373	305	310	328	345	292	309	324	314	330	279	331	311	322	298	301	292	358	331	337	316	330	287	287	304	302	328	332	300	272	332	323	362	329	314	326	315	282	317	294	322	278	315	318	326	331	310	313	298	312	315	305	320	293	306	341	306	333	356	327	321	322	309	313	292	335	318	282	315	298	319	303	333	298	309	311	313	300	337	315	310	307	311	316	317	323	329	333	317	325	300	317	333	295	320	307	333	348	278	309	311	322	304	309	300	325	323	312	321	325	295	302	311	308	305	331	316	309	301	328	339	339	311	310	317	339	304	318	319	319	334	317	296	287	320	297	305	307	311	324	298	306	321	323	366	324	326	288	334	324	305	313	333	327	335	317	315	296	313	329	287	316	305	321	350	314	319	313	338	320	329	325	319	305	301	324	296	326	317	299	289	331	314	319	326	287	288	300	336	317	311	316	334	334	304	319	290	329	288	331	302	313	339	287	303	327	331	275	319	291	320	321	326	294	304	319	365	319	304	312	323	311	332	302	304	290	321	296	305	304	328	333	310	296	314	314	322	299	291	304	329	318	298	307	331	321	313	313	299	301	319	312	319	318	330	321	306	289	323	312	315	345	349	310	304	312	335	306	318	294	275	313	314	311	310	300	291	297	323	283	287	315	347	338	334	306	312	284	307	307	313	326	303	281	322	314	347	304	309	300	319	321	314	328	299	314	274	287	301	309	292	320	303	319	303	305	353	342	319	320	333	319	286	317	330	336	293	317	323	327	277	327	302	321	305	329	330	319	324	323	341	306	321	354	300	323	322	323	342	311	312	308	322	323	317	300	322	316	287	313	336	306	316	288	307	307	358	310	281	321	308	319	305	325	320	305	307	338	285	307	359	319	322	329	291	305	326	320	343	309	326	313	305	279	304	316	316	313	305	299	336	335	318	323	322	334	315	334	301	334	333	304	334	346	322	309	326	307	298	344	287	308	303	340	318	322	328	335	349	312	304	354	328	340	328	299	318	312	330	306	303	300	303	318	297	297	332	299	330	324	323	292	308	305	309	307	301	288	340	338	291	303	337	297	342	319	305	302	337	340	324	306	316	331	350	294	306	314	363	313	312	325	309	302	321	323	332	320	310	323	321	300	318	315	318	308	287	331	294	281	306	326	287	308	315	327	308	313	284	321	321	289	324	318	310	301	309	275	309	316	314	328	317	306	285	332	342	286	276	324	298	302	306	326	325	335	300	310	316	301	298	317	313	316	305	296	332	321	312	317	300	313	289	302	359	358	313	318	289	331	323	291	296	283	286	313	277	355	318	325	325	296	320	347	302	341	311	313	306	318	339	300	311	283	302	316	304	309	331	318	273	332	346	325	291	305	326	324	342	339	322	341	325	309	341	312	333	298	347	277	315	299	283	332	301	278	322	299	295	292	317	303	318	311	314	314	301	305	315	330	330	302	338	310	293	297	290	304	318	291	339	329	309	318	327	319	284	316	297	333	313	334	304	326	300	307	342	339	344	324	326	345	324	319	317	306	318	312	300	287	307	304	322	276	333	310	323	309	354	324	350	328	343	312	309	296	300	308	296	300	298	306	324	342	293	295	304	310	328	276	305	314	328	339	302	283	303	306	274	307	315	305	324	323	322	311	288	342	287	315	318	310	323	299	313	320	314	320	315	300	370	312	285	319	280	297	286	321	319	326	344	325	284	296	356	307	354	270	357	277	269	287	325	328	313	304	300	326	340	295	326	336	354	342	319	350	343	309	333	330	316	284	314	313	314	326	322	308	324	302	317	339	317	321	300	303	361	308	313	302	334	306	316	308	315	319	289	323	311	329	291	331	314	318	315	328	313	307	314	317	312	325	310	327	306	317	299	321	329	326	329	291	313	323	337	321	307	294	317	314	324	320	297	312	324	330	343	304	299	305	296	303	326	299	335	296	324	297	344	269	325	322	298	303	300	300	303	303	306	321	331	336	318	305	285	332	322	328	304	314	300	274	321	322	291	309	307	311	306	326	316	289	331	314	326	304	309	331	332
25191	21102	27736	51737	50295	32634	13523	3106	906	361	356	350	349	323	326	351	319	327	343	334	327	375	332	359	328	317	350	312	340	320	323	355	327	366	333	334	326	333	299	305	315	305	353	341	330	358	332	333	321	363	330	324	314	343	315	331	329	330	342	304	325	337	326	343	341	325	311	320	322	332	320	315	333	374	322	335	363	317	336	335	360	311	325	328	340	343	320	352	299	341	349	322	322	357	350	346	338	353	316	332	316	317	332	322	314	350	327	339	330	348	324	317	345	329	332	318	349	317	359	315	351	317	317	333	326	289	326	355	336	317	335	316	325	346	328	289	343	318	338	303	326	326	305	313	320	347	339	343	314	310	355	311	353	328	340	341	325	338	328	330	338	331	330	370	331	339	327	346	358	309	310	335	316	347	323	314	314	323	276	322	308	328	332	351	316	317	328	301	310	315	322	314	294	358	312	305	301	327	318	330	337	319	335	345	341	294	302	318	339	326	323	319	322	306	346	310	329	330	330	318	325	333	338	285	349	318	310	333	358	328	325	315	355	302	319	372	318	282	303	300	356	306	321	344	350	319	285	340	334	331	343	376	369	313	330	344	296	339	311	335	325	356	338	360	324	336	345	335	311	296	353	345	338	330	344	355	348	348	341	360	317	344	306	325	332	321	359	309	337	320	304	342	313	360	340	320	335	351	335	308	339	352	315	314	319	318	327	330	342	335	343	325	350	351	316	333	312	296	319	329	332	302	321	345	329	339	306	338	328	327	325	333	303	297	339	335	309	366	330	315	353	328	314	337	312	317	309	324	322	345	340	309	323	313	313	304	346	322	295	333	329	305	310	336	312	327	328	325	324	345	341	289	320	333	322	363	310	329	307	351	346	312	339	326	331	316	339	321	310	327	327	344	307	301	329	338	352	332	327	331	328	345	313	328	313	302	331	337	357	327	292	326	355	324	311	347	360	334	311	326	338	314	316	328	348	337	358	348	333	329	325	310	331	372	335	338	319	329	308	307	335	313	303	341	306	357	330	319	314	335	323	323	330	348	325	317	366	331	350	333	341	330	324	319	340	319	320	324	314	313	326	350	337	298	319	333	348	306	342	352	315	320	342	312	329	301	349	335	293	327	310	317	355	345	353	369	342	345	360	318	330	331	319	327	320	312	289	305	321	320	315	319	351	328	336	318	344	319	322	331	335	338	346	317	350	313	333	368	342	342	335	340	326	319	336	334	332	352	328	273	336	339	331	336	331	353	305	328	362	366	340	306	343	324	334	310	293	323	342	313	330	326	331	330	325	299	319	339	335	337	305	322	343	366	327	343	317	341	328	331	344	329	333	305	339	323	327	301	343	340	357	334	351	348	303	326	328	335	317	352	296	367	318	317	293	328	319	316	297	363	301	359	328	346	335	327	326	332	307	338	323	319	317	365	315	331	373	336	301	315	351	329	297	315	329	322	345	319	335	352	357	365	348	333	328	345	334	355	314	334	330	353	304	349	323	309	352	291	345	340	368	347	313	331	357	302	351	307	362	334	317	344	283	354	328	350	343	310	339	317	329	341	315	374	317	308	313	304	310	312	355	316	348	319	361	355	323	326	316	316	333	306	372	310	319	323	353	348	328	315	324	335	340	327	303	348	337	319	313	339	337	354	326	313	342	307	307	317	328	343	314	309	338	318	318	325	347	330	305	337	335	353	338	318	275	329	325	336	324	313	335	309	347	334	331	355	333	315	345	308	328	338	353	326	294	323	299	329	321	330	314	298	309	339	346	333	344	317	345	321	313	325	331	322	329	324	352	331	329	328	343	337	323	329	326	335	337	339	312	319	326	323	332	346	340	340	307	296	331	349	335	338	319	329	319	301	317	312	346	323	337	323	312	321	332	303	328	358	328	377	327	309	312	325	350	287	355	311	330	339	301	344	315	342	335	350	338	319	346	345	333	353	327	356	290	309	322	358	302	346	354	337	356	332	314	306	300	306	317	349	353	348	336	317	296	319	319	342	315	329	318	322	297	297	368	337	369	331	301	355	310	324	356	330	342	329	369	338	306	316	328	338	319	323	338	351	310	325	329	337	316	308	296	305	315	339	314	299	330	313	319	327	308	337	329	320	343	364	326	325	328	359	343	325	332	319	305	323	296	327	300	286	353	295	346	340	315	310	352	301	319	329	344	315	340	322	325	341	296	345	335	302	332	336	328	300	287	329	294	333	328	331	324	305	309	348	345	364	353	301	326	318	349	326	325	337	359	308	336	335	335	307	312	328	308	373	306	343	348	313	367	331	295	297	284	328	349	314	329	310	372	336	346	332	333	345	305	307	329	297	334	312	345	324	346	275	379	314	345	324	322	339	328	306	319	323	342	324	349	347	349	325	351	328	333	312	337	347	347	328	323	328	328	333	335	325	332	357	367	302	309	299	339	331	331	339	314	371	312	296	314	330	314	362	303	325	319	341	315	330	328	340	308	333	333	301	324	381	360	303	346	329	341	314	336	339	317	320	312	339	334	320	347	336	314	372	311	298	312	319	317	326	342	318	341	326	320	339	319	332	319	332	335	346	339	313	333	340	306	307	302	337	323	316	327	324	323	375	343	346	351	315	297	310	328	328	316	343	389	357	298	342	329	284	336	342	300	304	350	309	337	325	334	315	322	348	313	323	338	334	346	340	308	301	308	332	323	323	344	345	373	345	328	327	341	323	345	306	279	357	288	320	324	319	333	308	325	336	325	345	357	342	325	332	339	331	339	314	315	316	361	324	347	335	337	330	346	347	325	351	349	346	325	311	332	316	334	328	314	352	307	299	342	343	317	339	332	323	340	330	312	302	338	337	311	324	325	348	341	325	352	323	319	343	289	310	306	329	339	363	322	333	323	361	332	303	320	346	341	316	330	315	323	329	316	301	358	338	316	332	314	319	325	336	326	303	341	339	326	348	313	366	325	324	302	351	335	299	358	326	352	339	345	306	339	324	321	342	348	335	366	345	308	316	345	313	337	323	298	327	325	364	324	297	312	336	328	322	332	320	327	335	336	326	329	338	331	313	319	329	343	343	309	326	311	318	334	328	329	324	349	328	344	289	337	306	321	304	340	301	373	332	303	354	328	332	311	315	321	323	317	336	306	320	326	364	342	349	339	346	323	343	328	314	314	321	335	326	305	311	374	305	339	320	322	328	371	317	336	347	335	329	355	286	303	320	331	309	299	307	339	356	316	317	311	330	355	345	302	328	355	311	318	313	324	340	334	296	313	296	313	323	372	325	300	327	329	362	347	305	363	339	331	328	330	337	326	331	322	329	344	343	348	362	308	324	331	305	315	344	354	334	358	318	328	294	292	381	321	293	342	306	322	312	334	314	335	341	357	341	318	356	302	329	338	318	343	314	339	323	312	325	321	342	327	349	338	313	314	315	304	342	339	288	267	328	339	307	331	331	349	340	311	340	320	343	295	335	334	332	294	302	326	318	339	336	304	352	309	319	317	328	362	343	319	358
3520	8248	26323	55533	44273	23018	8341	2846	1088	313	357	355	347	361	362	344	326	351	363	355	337	356	355	380	345	371	356	334	336	338	338	317	391	367	331	344	349	339	349	363	299	388	381	314	345	357	327	382	361	350	358	308	328	336	368	373	344	314	368	324	356	358	348	335	347	355	354	317	336	313	340	338	364	340	344	321	371	326	342	321	338	387	342	346	321	337	371	321	309	356	343	401	358	343	354	375	362	353	306	336	353	356	324	351	345	359	356	352	396	323	328	362	370	338	354	355	330	344	341	364	346	338	328	330	334	378	348	331	336	342	351	320	349	344	319	356	323	317	379	356	338	338	343	338	377	403	357	358	348	321	324	355	338	341	338	373	339	326	343	348	341	362	333	337	354	362	343	327	317	348	362	336	381	322	356	330	370	351	361	352	332	308	347	350	377	340	345	350	348	363	313	361	340	335	337	330	332	351	353	337	328	351	314	321	355	351	388	351	338	353	345	341	327	341	357	350	357	345	364	326	346	337	313	361	352	368	343	343	358	367	343	357	321	322	310	383	338	348	315	361	374	320	344	380	331	355	324	328	358	363	359	337	319	333	389	334	343	370	300	360	341	320	352	341	341	334	338	328	344	374	331	336	335	363	352	327	346	350	376	363	358	324	355	348	333	349	363	370	341	319	347	323	358	326	382	308	353	318	370	334	359	340	335	354	346	332	352	326	367	330	358	343	319	356	353	364	321	345	313	351	329	380	357	355	336	311	337	340	321	321	321	373	372	358	334	326	366	354	338	317	361	324	364	347	331	371	312	368	323	361	360	376	356	361	337	359	348	340	317	347	350	380	341	362	337	342	322	339	369	347	331	343	350	357	317	345	347	313	330	325	355	341	327	355	369	332	375	366	341	333	337	319	372	335	346	322	335	317	336	380	341	308	341	351	343	323	323	357	355	332	317	371	339	322	356	342	383	338	332	327	372	309	363	345	358	343	366	344	325	334	356	337	325	335	353	322	375	340	316	337	335	333	358	322	331	315	339	365	340	368	338	365	331	334	342	323	348	398	350	390	346	346	337	347	351	338	346	330	349	343	327	324	316	365	359	328	324	314	328	338	350	316	352	341	355	361	364	349	338	357	332	358	369	339	323	344	357	351	334	331	317	342	317	347	327	318	325	354	359	345	377	289	325	346	333	350	335	341	369	301	373	322	359	327	334	349	381	349	343	323	347	356	358	365	368	332	349	350	362	340	334	384	359	365	355	346	366	337	356	303	346	339	351	338	318	326	339	339	353	348	345	380	346	347	366	345	335	331	319	352	332	345	360	345	329	335	350	329	351	350	323	378	355	354	366	353	334	359	351	338	339	347	376	354	334	320	351	302	337	372	331	368	349	342	337	313	339	372	353	356	321	335	321	366	373	346	359	368	330	361	347	356	359	334	362	331	334	347	319	351	344	367	363	344	318	355	337	338	347	356	322	360	330	327	334	337	360	329	323	326	333	358	358	363	389	314	359	350	350	346	378	347	357	342	322	356	333	327	364	332	326	349	347	373	342	346	367	347	340	367	347	331	330	343	355	325	343	304	361	345	346	355	361	371	333	360	351	364	355	333	370	341	325	353	324	344	350	313	364	356	377	332	347	339	341	310	353	308	342	326	332	369	354	316	383	376	360	313	330	384	322	351	383	366	325	335	337	331	315	342	373	333	359	356	349	342	370	356	334	339	345	331	341	332	335	340	346	311	347	344	323	336	352	343	358	368	343	336	329	315	311	335	359	338	374	327	350	334	336	324	343	356	379	331	364	337	348	345	354	335	334	340	347	354	332	360	392	328	330	343	366	310	352	369	363	348	339	319	319	329	315	317	336	399	334	377	346	347	355	335	333	351	360	336	370	336	382	380	368	354	362	348	347	362	359	369	322	336	349	338	328	338	372	352	340	344	373	307	353	376	336	357	331	340	331	357	305	353	379	355	390	346	351	333	315	322	359	341	334	339	356	328	355	346	346	367	344	327	384	322	340	348	345	346	335	335	350	323	349	327	352	386	327	345	327	349	327	362	378	357	362	385	343	316	308	343	339	344	315	365	350	340	320	368	333	332	353	328	342	385	360	369	350	349	363	364	353	343	344	315	349	349	352	350	338	351	372	371	345	323	315	329	345	374	350	355	336	324	360	335	359	334	383	333	366	365	384	341	336	328	332	322	344	332	339	341	344	333	367	330	309	373	331	351	366	360	353	342	347	342	353	335	386	337	305	349	336	359	343	331	335	336	392	362	335	323	363	341	341	342	376	345	371	373	346	359	322	358	382	337	329	355	377	359	314	354	350	350	325	350	336	341	309	356	326	351	322	371	334	371	340	324	325	327	360	356	357	302	337	318	361	365	337	346	332	368	361	339	318	341	359	363	368	362	349	347	319	338	371	323	341	380	350	331	328	368	361	346	337	366	328	335	335	344	337	348	355	327	370	376	372	375	352	365	343	357	337	328	324	346	336	352	343	348	350	343	321	291	324	330	368	344	363	371	407	348	332	311	342	341	349	332	315	332	376	309	348	319	369	359	340	337	368	338	344	347	347	385	299	320	332	302	348	326	348	339	336	332	372	355	364	361	325	375	352	311	331	340	366	328	314	328	348	328	365	350	333	312	366	338	356	349	327	328	371	333	337	358	340	373	385	356	344	338	347	330	332	343	332	365	329	354	331	364	336	310	356	334	319	341	353	330	336	326	321	357	334	322	350	351	358	365	341	341	353	321	359	354	322	338	348	327	337	357	353	356	329	353	342	348	332	362	318	360	363	348	357	369	364	346	321	353	323	360	322	365	339	346	334	338	326	370	362	329	308	321	357	319	332	381	357	348	351	337	329	357	345	391	358	350	358	347	341	360	348	347	341	373	343	332	325	324	343	352	334	362	324	309	340	346	349	346	325	322	346	397	357	367	348	358	369	367	320	357	322	362	346	348	352	321	318	329	343	365	330	343	354	343	383	339	362	361	346	338	336	331	350	320	365	335	317	359	339	337	355	359	361	360	342	346	364	377	336	340	363	323	342	353	337	357	371	320	366	362	335	367	343	343	352	331	343	359	338	350	333	369	332	365	355	306	339	326	358	330	336	354	329	344	340	385	349	335	365	365	363	331	336	345	367	329	348	331	383	350	377	329	371	363	359	361	324	316	358	343	303	350	346	334	361	352	324	285	326	354	349	353	351	336	346	339	352	328	314	333	316	347	329	348	355	330	346	348	360	337	365	331	339	350	317	354	362	375	333	329	323	350	346	300	336	336	347	336	334	357	357	349	325	351	321	331	334	343	311	340	362	323	337	315	337	365	368	354	328	340	360	338	338	333	346	351	341	324	349	314	353	338	327	335	358	346	398	354	346	333	369	352	355	375	361	385	358	344	362	345	304	367	339	339	366	355	354	303	305	348	356	321	339	354	363	352	345	354	369	343	344	339	346	354	344	336	327	384	336	348	342	348	341	336	368	333	349	327	333	322	332	333
23893	21114	30248	58814	63151	44025	25610	10104	1424	492	472	497	466	444	446	422	453	458	460	494	463	423	420	399	440	448	479	482	430	402	453	441	442	458	417	411	430	427	419	470	427	382	402	464	441	442	419	460	398	412	437	470	438	430	416	418	457	465	423	440	440	391	418	416	451	445	434	449	402	453	395	437	438	437	421	440	441	406	433	426	398	396	405	423	417	374	427	433	412	400	417	438	475	441	422	451	447	439	400	418	435	453	446	454	438	444	430	422	464	404	383	434	396	435	430	420	446	412	439	418	418	416	414	407	412	418	437	430	427	418	422	450	432	406	451	471	430	407	428	444	416	447	470	431	421	414	423	444	413	476	441	417	433	430	409	416	419	411	431	401	436	466	462	406	449	445	453	416	454	419	454	428	400	417	393	425	412	459	420	441	435	447	505	445	454	431	425	445	431	444	414	417	405	448	424	388	394	433	454	429	435	472	404	427	449	479	424	417	451	433	431	432	459	405	460	433	379	475	392	438	458	388	453	410	412	439	409	424	441	431	434	413	423	383	411	491	456	424	411	397	438	415	398	445	428	397	416	421	428	444	449	451	450	467	399	437	446	414	425	424	437	401	425	447	391	402	411	448	443	407	424	419	411	410	435	414	404	444	437	428	437	419	403	447	423	422	431	412	450	466	433	414	436	432	424	439	447	425	408	449	432	439	406	442	398	415	387	441	412	460	420	411	449	440	410	413	434	403	450	414	450	461	428	445	437	461	420	412	400	384	399	409	411	433	437	411	427	401	420	432	418	421	412	415	440	434	433	428	448	411	418	414	417	493	451	405	447	465	415	394	444	390	425	432	432	440	426	438	486	396	427	375	397	452	417	419	434	444	392	420	445	448	436	467	451	452	425	449	435	442	437	407	405	422	436	411	453	421	390	451	432	396	431	408	406	428	418	429	427	414	442	431	439	421	432	449	408	445	418	420	408	417	450	389	423	441	411	462	399	426	426	417	425	436	447	416	459	427	450	415	394	449	434	413	425	440	468	429	444	433	406	436	421	446	409	409	417	432	430	413	395	411	411	449	445	424	398	396	425	423	435	439	457	421	455	411	431	430	446	429	395	442	443	433	420	400	405	403	437	422	480	421	414	420	439	438	398	453	423	425	411	386	442	463	417	463	415	418	462	379	445	409	411	462	390	419	399	455	397	436	414	440	439	404	438	463	435	426	419	399	439	423	436	428	431	417	429	480	446	427	434	443	402	469	445	434	438	431	438	429	425	447	453	447	428	438	431	446	454	428	480	435	438	438	463	437	433	410	424	464	439	444	401	456	404	437	435	409	422	424	415	404	444	452	418	453	449	459	441	449	396	419	461	405	434	446	409	445	464	440	407	441	429	408	445	442	433	435	410	456	404	462	454	449	450	449	436	411	408	386	433	394	439	453	454	425	416	436	387	408	421	427	440	407	454	426	413	454	409	432	442	427	462	447	430	455	385	396	435	402	394	388	449	429	432	425	424	393	450	433	410	429	416	462	430	415	433	409	404	403	446	428	439	451	443	439	477	408	452	467	450	442	405	411	418	459	450	436	411	441	410	404	387	416	422	451	422	441	404	455	432	418	414	423	466	429	410	443	440	441	461	417	421	438	443	435	446	405	455	442	456	420	427	387	454	416	468	407	406	366	414	422	424	424	411	403	380	427	384	444	423	444	439	435	416	403	426	422	415	415	414	466	464	421	395	440	414	465	432	460	434	446	408	410	448	462	463	444	420	489	449	431	440	424	409	452	427	432	436	425	417	403	432	455	451	388	457	436	454	436	450	401	431	423	417	423	400	416	410	418	413	414	455	425	424	418	389	428	417	448	405	455	438	427	410	452	418	406	400	441	479	433	398	430	455	422	428	419	404	469	443	406	424	382	426	409	420	426	435	395	406	418	377	430	451	452	412	392	412	433	457	401	441	424	451	441	426	423	445	421	460	416	414	413	434	422	422	403	419	454	439	387	465	452	410	448	396	423	450	427	416	405	396	433	424	442	441	447	394	409	429	407	409	448	418	423	407	422	456	422	429	471	422	433	416	424	421	456	448	415	449	438	413	423	426	416	424	413	427	430	398	410	412	420	466	417	415	433	462	411	411	441	402	444	411	408	444	464	431	424	431	414	400	454	420	443	442	439	418	451	442	421	432	412	423	437	455	422	437	437	428	431	410	442	444	423	428	408	419	431	417	429	404	408	458	407	406	439	424	424	406	412	443	433	413	391	399	422	465	400	418	445	434	463	390	443	425	453	426	443	404	408	428	411	445	423	421	415	435	439	424	401	415	426	374	417	426	404	405	418	418	392	425	427	425	449	417	431	409	450	436	396	414	420	458	409	397	451	440	423	458	414	438	440	418	416	424	443	397	432	393	406	415	372	443	421	409	418	455	434	400	410	403	437	427	472	428	426	473	418	427	427	421	416	427	428	399	422	435	386	428	429	410	415	423	440	404	458	422	433	419	469	421	439	448	413	439	408	460	435	432	446	439	381	438	427	418	383	423	422	445	408	430	439	444	423	427	425	430	422	425	438	417	429	436	457	415	437	409	414	456	396	414	428	410	402	458	408	440	404	410	397	422	428	412	424	422	377	409	408	402	409	447	422	443	420	443	406	405	453	433	421	470	412	436	429	434	409	464	437	392	404	428	393	440	415	424	441	415	434	411	427	429	438	393	472	437	420	425	398	387	368	401	430	419	434	410	422	400	440	435	426	444	443	442	408	410	400	406	423	434	394	422	425	401	416	433	442	405	405	436	445	434	391	455	421	383	417	459	432	406	414	423	435	412	430	451	413	421	456	437	442	420	397	409	435	435	421	428	414	436	441	398	425	400	458	427	425	422	451	439	417	402	445	403	406	438	449	431	438	449	424	453	484	424	436	427	382	463	417	413	449	428	399	419	450	447	438	456	419	441	436	439	411	427	438	402	437	423	433	462	406	389	459	431	428	410	414	407	431	415	428	429	449	424	429	423	431	450	462	443	407	448	414	441	433	435	442	449	447	460	441	394	475	454	428	411	430	416	396	421	408	412	435	428	417	435	437	414	447	447	430	441	405	422	430	437	423	413	430	404	449	416	421	419	400	414	429	411	417	435	415	428	436	432	424	439	407	439	442	437	437	426	413	430	434	440	425	435	416	405	430	435	424	402	384	419	411	439	397	434	491	402	418	442	447	418	457	425	463	393	465	466	406	398	437	448	400	426	420	412	409	457	412	476	420	423	433	416	425	438	410	420	417	449	423	418	436	444	418	441	443	454	433	478	426	410	425	433	424	426	427	437	452	429	442	424	424	467	445	428	448	409	444	446	416	482	475	472	389	395	439	420	434	457	418	424	450	445	436	410	434	437	398	449	444	416	429	454	419	404	423	432	398	425	463	409	414	442	441	429	413	428	403	442	426	422	402	413	427	402	427	459	419	458	427	449	400	426	430	442	428	436	403	428	441	398	444	449	446	415	468	412	412	473	430
4337	13497	40489	82606	63515	37361	17674	7343	1315	475	478	502	493	463	426	458	474	437	437	440	454	495	474	460	487	457	490	473	459	468	447	436	477	490	444	454	441	467	457	440	433	470	471	459	392	478	438	434	444	449	453	468	447	492	452	454	484	479	513	482	453	418	490	506	416	447	505	456	473	447	444	448	477	459	457	460	430	443	472	427	469	437	417	414	433	418	459	460	451	442	424	512	430	488	468	445	446	443	415	458	455	456	460	443	448	458	433	466	425	462	449	463	472	485	387	486	481	468	445	419	446	464	419	455	504	434	450	480	472	453	395	438	444	453	437	437	468	444	470	445	451	458	447	454	449	420	448	448	441	480	488	423	461	448	443	435	409	393	495	438	503	456	461	468	496	457	418	412	438	458	474	438	447	463	498	467	435	424	471	409	452	473	425	486	459	452	490	443	456	440	441	438	437	426	414	444	516	451	472	459	471	477	463	459	488	426	446	459	458	400	433	432	433	461	435	443	467	450	477	501	471	449	431	431	411	464	436	454	436	477	494	427	438	432	432	438	413	490	477	476	477	433	474	441	449	444	452	452	459	455	429	475	456	463	485	448	434	444	488	454	458	433	478	447	454	500	434	441	457	452	473	446	455	482	399	419	461	445	457	421	451	428	473	466	452	469	423	472	449	435	457	488	462	475	457	481	456	464	458	440	460	453	466	484	473	466	499	465	451	433	426	472	480	447	443	447	449	413	433	457	467	459	485	482	409	468	482	430	479	458	439	486	453	457	431	464	431	465	480	487	483	472	489	447	461	491	466	421	473	476	442	448	430	443	490	449	448	459	457	456	501	479	475	444	449	400	426	462	431	437	433	468	462	461	509	412	444	446	456	439	460	427	459	465	419	430	458	437	480	451	448	456	475	485	478	449	451	455	452	490	458	460	423	448	435	467	462	431	448	473	477	458	488	427	464	429	429	509	458	458	441	428	472	414	452	474	487	466	476	418	436	470	446	457	412	419	460	471	448	427	458	438	457	475	425	456	468	472	431	424	442	457	461	446	473	474	414	438	463	459	454	425	447	417	448	463	457	441	449	485	468	466	457	463	429	487	454	445	473	455	482	449	430	467	450	434	494	450	463	424	449	457	436	434	447	425	463	442	449	482	441	438	477	478	503	451	485	446	476	433	468	480	440	458	487	427	428	435	459	442	465	463	458	451	437	466	485	431	460	431	505	474	437	457	471	475	461	484	461	457	435	440	488	465	439	464	480	506	482	416	461	426	449	425	454	430	426	433	469	433	463	454	455	449	458	422	426	459	441	474	474	407	481	452	440	450	468	418	463	417	458	478	424	456	470	478	455	444	446	461	476	466	472	447	479	469	453	462	478	470	449	459	418	439	466	463	480	404	477	427	436	464	451	478	457	446	470	494	441	455	470	489	447	437	430	440	472	425	423	464	461	461	461	468	460	462	429	437	476	476	471	465	459	447	420	480	474	449	464	423	440	447	479	428	473	455	447	439	436	485	454	456	459	457	477	461	431	452	442	426	467	425	464	454	463	419	478	458	437	445	436	450	417	475	473	474	461	423	476	454	448	452	467	457	436	466	446	484	433	465	464	473	494	472	433	463	425	448	449	486	440	459	433	465	421	485	457	428	469	416	466	449	475	475	437	452	487	453	493	429	431	442	469	461	483	459	456	437	443	490	474	449	462	457	412	447	489	440	436	437	512	413	447	465	448	439	442	464	440	464	428	440	416	467	424	490	470	450	473	465	508	429	431	426	477	447	435	458	441	437	453	486	459	441	445	429	419	432	444	466	476	480	457	472	439	459	459	474	456	417	458	425	488	466	472	506	431	437	445	459	447	452	442	474	456	433	440	420	426	470	445	490	457	478	455	495	449	414	435	460	433	476	431	438	450	475	435	460	449	427	437	453	438	449	443	431	442	443	461	464	481	485	454	413	488	448	428	455	476	449	454	482	451	483	463	474	449	469	469	424	456	448	463	461	480	464	431	436	450	474	475	452	491	453	429	463	482	450	463	478	412	489	451	446	437	431	462	449	459	458	478	475	456	462	439	457	462	439	478	456	440	444	469	457	464	432	427	434	456	443	454	434	452	452	439	493	468	465	437	475	453	480	449	458	460	409	445	430	476	470	464	458	428	437	439	448	448	420	467	457	435	439	454	440	469	440	448	453	453	428	477	421	404	435	429	448	435	432	452	467	439	482	470	421	478	443	465	453	481	431	456	437	450	391	433	435	462	453	468	415	500	466	480	449	450	457	443	431	428	458	408	456	472	472	449	483	417	477	479	454	446	466	439	456	455	416	453	439	448	468	484	444	504	491	469	445	459	434	490	481	427	490	439	463	440	445	441	449	467	465	479	464	450	453	503	471	478	464	438	462	444	464	451	469	417	469	489	473	437	412	443	440	460	458	443	442	431	471	424	465	474	477	478	455	472	489	428	463	456	464	448	459	463	432	444	469	444	472	470	458	432	441	451	465	441	469	457	478	483	417	464	464	455	442	488	419	445	485	445	450	442	444	506	457	446	471	455	439	439	463	436	458	435	437	492	434	477	432	459	466	435	473	471	471	458	430	471	443	453	448	488	450	465	464	427	467	488	490	468	430	448	459	466	426	457	451	446	442	462	435	435	478	454	445	452	386	468	470	396	451	471	477	457	489	444	456	478	494	419	462	491	479	466	478	462	466	456	450	443	438	431	413	414	447	444	445	495	450	413	469	450	438	450	450	446	470	447	478	441	454	443	439	454	427	457	434	461	441	479	468	417	461	446	432	427	457	445	483	456	468	472	439	455	432	474	427	441	476	421	472	485	437	468	440	455	470	461	455	471	421	452	423	463	400	480	449	452	446	490	437	441	455	445	439	457	449	457	402	460	479	461	471	462	506	462	502	499	450	445	440	435	446	469	446	438	474	449	480	471	456	451	433	455	449	456	470	478	473	450	429	436	455	445	404	442	459	461	450	469	454	465	469	409	459	433	445	484	449	490	478	461	446	479	418	428	484	465	462	462	451	479	451	392	456	422	476	502	449	466	474	479	474	426	443	452	454	473	485	445	449	471	458	428	425	468	475	451	449	453	451	456	459	475	458	480	443	436	501	423	483	459	444	439	445	423	440	511	449	432	393	426	482	465	445	439	425	486	443	460	463	438	472	432	455	473	460	389	465	460	487	451	468	466	480	430	453	453	473	476	483	461	446	447	444	437	427	431	434	463	464	414	438	430	453	479	459	427	452	461	486	450	422	459	457	465	451	448	409	442	423	454	453	439	476	476	452	449	459	454	453	453	482	418	429	488	447	402	453	420	436	447	451	444	442	489	440	461	439	448	448	448	427	448	433	480	446	429	494	461	447	466	454	451	461	469	498	468	478	436	506	466	477	489	449	457	457	452	452	450	450	485	490	443	455	447	476	449	439	448	421	464	474	440	486	481	439	455	442	439	455	429	424	472	417	451	438	449	438	524	447	462	489	459	436	454	452
26989	11393	3947	23674	15466	6630	2050	768	383	304	323	296	372	345	315	325	315	309	331	312	321	307	348	329	298	321	313	305	322	309	304	328	285	325	335	354	339	307	312	345	335	310	313	282	317	321	307	306	334	329	321	314	298	331	305	293	344	313	319	330	278	292	292	321	332	316	306	294	311	307	308	288	311	335	322	320	295	317	303	327	344	316	308	314	320	336	324	316	354	316	325	346	299	289	339	309	324	313	348	295	333	319	307	295	320	323	290	319	322	302	317	319	311	300	297	313	344	303	315	344	299	293	312	299	320	301	324	315	305	320	297	334	294	315	332	308	311	305	310	312	306	320	317	359	319	309	311	298	297	323	328	348	297	305	327	295	324	326	277	322	348	331	317	308	316	330	321	345	321	324	318	335	316	333	302	280	333	331	321	316	325	297	307	307	295	303	347	333	322	323	337	332	300	342	330	314	310	335	304	343	310	304	311	325	310	327	336	296	332	287	315	325	315	314	301	308	326	306	285	319	311	319	334	326	319	299	344	353	335	307	319	296	312	311	330	308	297	323	294	315	320	318	326	318	313	320	304	372	297	300	305	336	296	361	338	307	336	339	352	311	301	309	302	312	333	353	298	319	322	315	319	267	305	327	323	326	315	350	341	338	320	295	309	317	354	331	339	285	308	326	336	329	315	342	327	315	319	314	332	290	305	311	350	352	302	293	304	362	299	337	314	327	328	316	295	299	346	291	348	318	327	335	328	310	315	330	331	322	318	309	305	322	291	348	314	318	320	334	303	327	327	326	313	331	314	316	319	312	320	319	312	323	318	348	331	317	334	308	303	319	337	304	331	288	307	289	340	306	315	319	319	334	319	278	308	330	338	298	294	313	321	306	342	314	309	323	301	328	317	324	327	336	317	329	320	298	291	336	328	301	293	308	287	295	305	325	295	327	315	309	308	284	307	351	316	318	290	338	316	343	345	358	296	315	339	313	328	312	293	294	308	310	304	331	295	340	329	312	325	326	284	305	269	314	327	298	317	314	332	331	326	315	327	308	291	348	321	278	282	335	345	291	356	344	346	334	320	313	308	327	306	321	351	332	306	272	307	281	299	335	326	333	317	299	306	332	300	331	322	316	331	335	286	310	303	310	339	290	317	318	334	291	340	292	311	315	323	294	288	317	334	291	318	303	311	286	306	297	290	336	329	291	346	309	312	339	348	333	311	337	334	336	290	345	340	347	313	288	295	322	312	310	313	327	279	325	303	296	317	318	313	337	322	308	325	383	321	320	321	304	300	316	295	337	298	314	309	293	307	315	309	307	347	310	331	344	315	314	300	293	341	331	315	316	296	308	303	311	310	323	356	309	307	359	313	309	345	346	296	327	313	343	338	306	358	323	319	315	308	321	321	319	301	314	288	280	309	342	295	331	268	329	338	313	318	309	319	333	289	306	265	321	306	331	365	342	330	284	330	290	367	319	272	302	291	314	292	315	277	325	306	328	327	299	332	309	318	327	324	307	299	324	324	323	335	292	316	311	314	322	316	335	310	327	321	330	325	311	343	312	327	331	313	291	336	335	317	299	297	332	340	296	285	307	322	330	314	313	338	311	337	294	322	322	314	285	273	310	329	334	307	306	305	316	303	303	289	312	340	307	295	327	314	325	337	335	281	301	298	324	319	318	324	312	280	304	285	325	316	291	283	311	309	320	314	303	319	287	311	338	321	304	335	323	308	308	292	307	314	348	308	316	291	329	322	334	343	321	313	311	312	330	314	308	306	316	322	309	329	308	330	303	303	339	305	351	329	297	325	326	328	316	314	329	314	304	296	314	300	288	326	290	310	340	345	323	329	314	309	309	376	313	308	313	291	321	316	334	318	325	308	308	318	308	320	321	315	329	304	315	340	308	364	316	296	307	306	342	297	326	335	382	355	302	302	316	319	321	293	310	309	296	333	316	348	320	332	317	322	323	337	312	320	305	330	329	317	321	331	331	290	286	303	319	313	326	296	329	348	331	322	266	350	345	317	325	304	323	305	311	340	367	317	328	303	324	305	346	324	306	305	344	353	301	299	323	312	278	309	319	326	306	291	312	328	309	300	315	340	330	285	309	295	326	307	312	276	307	287	330	310	310	320	342	334	313	316	289	328	316	342	286	299	339	290	300	322	302	304	293	348	359	311	325	325	343	296	308	319	351	310	327	326	300	361	311	291	290	298	326	319	327	272	328	316	338	320	329	322	305	314	329	320	329	329	322	332	317	317	304	312	331	356	330	311	311	310	344	303	329	285	314	305	296	320	310	328	332	324	310	318	317	294	317	315	302	333	350	306	320	324	292	319	345	344	318	328	337	291	314	305	303	354	324	292	330	327	336	346	323	309	269	315	299	321	329	301	312	314	288	332	327	298	323	325	331	316	292	336	264	326	305	303	291	306	335	306	315	329	305	323	286	330	296	348	340	345	336	275	321	314	311	303	292	363	304	286	300	312	315	353	340	323	325	326	363	310	310	302	300	305	315	330	332	272	295	309	281	290	293	344	299	329	349	314	285	308	322	346	338	287	353	292	316	341	297	330	334	318	338	345	285	306	311	314	326	337	323	298	323	342	317	323	319	307	334	299	289	305	334	306	314	320	338	350	317	359	307	341	298	313	310	264	349	318	307	297	342	330	306	284	310	298	318	319	326	345	310	295	340	304	297	334	296	361	322	324	296	291	347	317	348	284	325	320	331	340	329	297	335	280	334	299	333	315	310	336	340	307	306	373	329	317	331	319	266	327	302	337	330	319	323	327	322	316	310	334	353	333	304	289	340	346	332	277	298	349	316	325	340	349	327	289	319	307	325	306	305	322	298	323	304	297	315	332	299	327	316	315	286	293	319	283	335	343	303	324	335	317	309	330	320	348	285	318	323	335	321	316	301	330	305	321	332	342	302	329	324	295	349	304	361	294	348	319	290	300	280	295	339	316	306	306	331	334	338	311	298	321	306	327	342	316	324	320	343	290	299	275	343	316	295	314	298	335	326	323	314	312	350	297	298	346	303	310	339	330	292	335	329	370	288	307	321	325	350	331	291	310	343	313	311	323	308	338	316	304	308	346	314	283	328	336	310	350	308	327	314	307	288	330	295	319	335	304	300	326	311	317	317	330	311	320	309	324	322	315	294	324	311	320	324	322	333	317	342	310	330	319	309	323	303	324	358	309	328	327	320	347	336	339	341	284	275	298	296	327	294	317	314	306	302	331	303	336	308	335	354	319	346	296	321	331	306	312	303	333	292	314	320	310	324	345	298	332	301	323	328	326	328	333	340	355	322	295	312	312	291	317	306	338	352	330	307	315	325	323	316	315	297	317	351	305	312	311	275	331	330	333	331	313	300	295	319	289	293	335	322	302	328	302	328	298	347	299	310	296	320	288	319	341	307	278	338	296	299	304	303	311	326	316	299	283	354	333	320	322	309	308	310	336	327	346	295	321	345	330	306	351	327	349	292	315	326	332	299
4849	927	4759	18907	10776	5397	1968	824	381	337	290	310	342	291	346	310	318	315	326	327	305	309	321	323	345	303	301	327	280	327	328	352	322	347	305	339	315	328	346	344	273	302	318	290	296	311	305	323	318	320	307	293	317	286	293	293	360	321	318	322	337	314	300	297	328	303	320	304	291	341	296	304	329	298	317	312	285	333	300	301	317	342	338	333	321	300	339	334	313	323	339	315	318	328	327	330	330	321	311	332	334	351	295	307	346	305	328	285	327	319	316	304	314	281	319	353	318	315	305	319	321	313	309	366	288	285	262	321	323	322	335	340	330	317	308	281	291	327	327	266	309	322	312	327	301	323	325	334	312	336	306	329	329	316	277	321	303	336	326	319	304	324	312	319	317	286	319	330	319	334	319	327	333	325	335	294	311	298	323	331	319	307	312	316	314	324	280	303	293	311	317	268	303	310	301	336	296	304	306	263	333	324	332	305	340	319	316	340	302	335	315	288	341	304	312	325	279	317	301	302	293	326	323	312	321	318	319	318	333	323	315	301	321	335	315	311	306	328	316	332	354	310	302	329	285	313	278	302	323	298	277	297	311	337	292	279	301	308	316	296	307	320	312	326	300	332	340	314	307	309	307	312	358	303	297	303	319	325	343	352	332	333	319	300	307	329	345	282	319	361	308	290	307	309	330	318	305	283	331	306	308	309	302	300	310	334	305	319	317	320	337	320	320	320	349	339	305	285	309	339	307	308	301	315	305	354	277	305	326	305	312	316	347	330	296	330	324	313	311	306	320	323	328	329	327	333	316	289	339	310	314	334	313	287	327	330	372	321	329	297	314	325	272	328	321	319	347	327	325	304	311	331	308	311	313	318	339	290	320	318	302	301	326	291	275	310	349	331	339	305	289	324	299	301	294	324	344	319	318	357	326	352	308	296	334	347	309	299	325	313	274	312	327	326	336	298	316	334	303	318	314	352	308	308	285	313	334	319	338	320	352	307	340	282	330	327	309	346	323	357	340	316	312	326	332	311	310	353	310	318	314	323	326	328	337	299	293	321	310	309	306	319	316	327	324	340	322	329	287	354	326	313	303	298	322	325	294	358	317	288	329	299	304	357	316	318	335	302	288	336	341	309	337	322	335	330	319	336	320	344	327	315	367	300	301	306	324	327	327	311	320	350	312	316	328	313	319	316	317	326	305	310	307	279	292	309	308	293	288	336	332	287	296	370	319	306	308	321	330	304	313	283	324	321	319	319	327	321	331	294	327	285	324	325	334	343	291	293	336	320	317	316	323	315	318	272	331	310	335	334	332	336	302	317	348	320	334	320	327	301	358	310	333	294	292	304	348	322	297	341	349	326	324	297	303	311	329	342	304	329	343	310	337	309	324	326	312	300	319	338	319	340	304	308	329	307	317	328	302	302	304	327	320	286	310	321	341	348	307	304	312	315	309	305	317	288	305	299	329	291	318	305	344	341	315	312	293	321	350	320	321	290	305	285	333	321	336	303	326	326	328	345	291	328	296	346	353	300	342	321	308	349	295	318	303	309	328	311	306	316	303	329	293	317	345	307	319	336	308	310	337	312	323	306	343	321	327	302	335	345	346	300	293	320	326	296	308	318	341	327	321	299	316	312	316	316	319	313	328	336	305	321	351	292	316	288	339	296	334	341	346	332	341	298	327	323	309	328	350	333	294	318	346	308	316	331	333	328	306	339	316	316	312	329	294	339	302	362	317	326	334	310	311	310	311	303	321	335	314	293	312	316	348	335	343	344	293	316	316	329	295	330	297	322	297	300	323	290	288	337	334	319	321	293	304	316	331	333	299	320	334	303	266	326	335	311	338	324	292	313	319	311	312	326	293	292	300	300	321	290	338	323	297	290	345	342	337	347	297	365	319	329	337	321	307	318	274	283	300	320	347	308	309	334	316	350	325	312	360	347	278	297	277	331	314	336	343	319	322	325	324	302	318	350	327	304	286	311	303	329	346	354	313	340	344	324	342	323	288	314	313	319	331	340	327	294	325	324	315	319	325	322	338	315	297	308	325	308	339	319	319	330	325	352	294	348	334	316	347	310	281	307	311	344	331	323	302	304	298	336	318	297	305	290	300	333	315	322	316	319	321	344	332	313	305	339	313	336	312	382	293	316	317	316	312	293	348	321	297	330	327	315	339	319	334	367	330	347	323	332	353	320	298	338	321	294	329	304	327	319	312	325	333	345	321	288	352	296	315	285	336	332	329	351	319	324	332	317	336	329	332	338	344	316	302	327	320	333	308	352	356	300	312	339	307	330	345	341	297	345	335	308	323	364	284	313	299	311	321	355	318	293	301	318	300	303	352	316	312	327	338	306	326	308	345	342	299	327	328	335	312	334	278	316	300	313	326	306	280	309	306	284	351	313	287	320	332	317	357	308	286	318	337	311	312	297	320	291	317	302	324	300	310	340	312	333	287	310	321	304	319	313	348	313	322	325	320	294	288	312	281	325	315	315	327	347	327	335	333	307	295	307	336	310	333	327	343	336	339	337	321	305	322	322	318	304	295	331	339	316	335	322	299	315	310	334	327	291	346	302	323	320	333	344	309	362	363	301	339	282	301	296	295	338	326	315	319	312	355	319	346	331	319	301	348	341	323	289	317	318	342	314	313	303	307	302	330	307	322	308	316	307	305	310	313	323	354	332	309	317	314	341	318	327	310	296	358	313	346	336	307	311	287	338	316	309	345	310	321	330	337	346	338	307	322	313	335	301	337	314	286	323	352	278	337	344	288	305	277	290	292	295	323	309	315	301	326	329	314	310	348	327	318	314	318	303	325	340	339	297	322	295	322	322	293	335	337	332	351	320	312	330	299	296	285	312	291	301	287	342	306	319	295	319	322	318	309	324	292	337	301	336	348	314	335	307	326	327	295	316	316	315	300	315	326	298	315	358	349	326	346	351	293	329	313	357	304	301	306	304	309	309	297	328	330	317	331	278	348	320	296	311	312	323	315	323	314	315	305	291	311	316	355	351	286	292	307	320	329	332	283	286	322	319	298	318	295	321	323	345	300	294	302	318	284	354	303	294	327	327	334	302	292	292	319	319	307	305	305	323	290	298	346	317	330	328	298	359	313	326	330	300	340	313	330	310	320	330	342	300	325	293	316	341	310	337	322	298	321	318	335	319	327	328	320	297	312	276	319	316	287	309	334	322	321	335	315	345	302	306	305	312	311	322	340	338	293	346	344	326	322	311	314	296	313	318	325	304	315	318	337	308	349	355	319	310	313	318	311	303	338	310	357	357	334	349	335	302	332	338	292	300	323	330	316	308	310	300	336	326	295	323	317	352	301	277	325	299	307	284	342	352	330	337	303	321	331	309	295	320	310	312	335	328	282	293	321	276	308	328	366	337	320	304	294	339	313	301	329	267	306	342	309	313	335	295	303	333	331	321	312	363	315	297	300	328	338	322	295	305	318	326	334	302	309	313	313	336	276	315	324	322	289	305	303	326
25303	21132	27878	50807	49084	33111	15679	4674	993	384	393	373	324	343	331	357	341	347	352	357	353	330	342	350	359	330	348	353	340	352	329	340	346	357	333	327	365	332	374	351	325	364	342	372	352	326	360	358	382	337	335	345	341	346	326	330	371	309	345	339	314	312	315	355	352	331	289	321	316	352	362	329	355	349	343	342	338	338	361	357	342	349	335	345	351	358	343	361	315	312	367	325	340	350	346	366	374	334	344	331	333	349	341	317	319	291	345	335	357	307	353	319	332	332	343	357	327	307	364	344	352	337	347	319	338	334	370	332	352	336	363	336	320	333	341	321	366	343	331	349	366	344	336	348	340	338	352	355	314	384	329	329	336	357	311	333	367	368	323	347	368	336	338	348	367	310	345	351	351	328	301	321	351	325	348	364	334	348	339	324	341	316	330	338	343	343	352	334	325	343	312	323	317	352	291	350	338	363	315	333	373	347	374	332	306	316	323	345	345	312	368	331	331	331	365	342	364	336	338	320	344	328	334	328	367	346	298	349	357	363	367	341	332	366	358	363	371	353	338	321	325	344	357	355	340	356	330	331	353	331	304	336	320	351	328	333	320	332	320	337	343	366	379	341	308	328	349	326	322	366	362	374	342	333	329	376	359	327	327	349	369	370	347	319	321	347	333	317	330	348	328	335	343	332	333	346	336	348	364	355	344	339	330	346	331	349	336	332	348	360	319	344	375	321	315	330	342	335	341	330	339	342	320	310	347	335	316	311	355	378	381	334	335	333	357	334	338	370	346	338	375	328	322	352	336	325	317	349	284	317	335	337	349	345	342	313	335	327	341	357	330	333	328	335	321	322	342	345	303	363	342	347	331	348	298	329	319	331	336	343	330	330	362	338	327	320	338	337	355	348	361	347	331	307	355	338	358	345	303	333	319	348	353	336	320	336	324	354	333	329	327	329	324	304	370	358	345	347	359	349	334	337	340	329	330	345	333	348	333	364	374	345	332	324	392	298	336	320	329	325	346	321	334	322	343	355	345	337	330	325	355	328	337	336	372	343	291	338	319	372	364	327	328	330	333	364	336	318	335	346	328	313	359	321	347	345	316	296	343	346	338	313	333	340	369	348	372	324	355	335	360	333	361	319	333	370	287	329	327	371	358	311	340	335	345	358	344	362	336	348	338	333	317	375	364	331	363	330	331	326	331	348	369	337	348	351	321	359	324	330	322	349	354	316	351	307	305	347	342	314	317	343	361	319	360	367	362	336	353	361	354	345	343	316	325	329	337	317	355	327	346	347	329	337	361	328	341	347	336	350	315	333	346	350	329	338	341	366	355	332	322	322	343	330	319	347	323	314	366	336	341	329	337	342	373	343	312	345	320	347	343	349	321	295	332	360	334	335	351	357	326	343	336	375	356	311	326	365	354	371	317	322	354	345	330	351	302	339	331	346	359	366	346	341	356	315	316	349	340	321	345	328	336	326	336	318	304	325	324	316	362	331	367	359	350	340	358	348	324	331	346	332	356	314	319	355	333	319	288	308	352	350	327	354	337	348	293	329	336	314	360	356	307	321	336	321	326	358	352	332	314	338	379	330	353	308	305	341	321	352	319	312	338	333	331	337	310	336	309	330	322	347	358	360	314	349	327	339	340	380	331	363	316	347	329	339	318	305	347	357	333	317	357	347	356	359	337	339	353	340	307	362	350	332	315	317	329	332	339	318	366	322	367	347	351	356	351	332	335	320	310	334	325	329	339	356	321	318	361	336	335	346	361	343	345	317	407	324	332	325	356	327	326	338	316	340	359	323	310	304	316	338	325	356	352	344	306	326	316	345	339	323	324	346	350	362	345	335	339	343	340	335	340	364	357	346	334	334	359	357	338	351	347	346	331	341	318	338	336	322	331	335	320	322	331	330	328	356	327	354	326	348	315	356	324	324	355	345	301	357	333	370	341	355	344	350	316	338	356	329	342	331	304	355	345	342	332	326	320	337	361	342	312	370	353	333	352	337	336	338	327	310	339	321	333	292	358	320	339	345	336	368	323	301	354	295	351	331	323	337	320	318	408	331	324	336	326	356	370	322	340	363	327	335	373	323	319	291	370	300	341	319	327	348	338	343	348	312	347	356	281	335	314	377	358	352	344	345	307	340	324	327	334	335	341	342	337	312	339	324	328	364	352	358	368	322	327	319	324	349	355	352	352	349	337	313	334	353	336	339	341	333	366	344	331	336	346	334	337	335	313	363	359	360	340	345	332	333	328	341	348	364	328	324	350	326	345	319	326	320	351	336	359	366	378	341	343	341	342	360	303	300	352	369	372	326	339	347	328	354	354	331	372	333	381	327	338	340	333	354	353	341	354	314	341	399	369	352	350	320	351	322	347	345	338	341	363	321	337	338	281	357	349	339	352	318	325	328	350	347	290	349	335	354	356	348	324	344	349	343	363	349	363	351	312	334	337	352	325	320	336	342	309	345	349	335	341	339	359	336	325	336	365	347	363	343	313	345	330	312	345	342	336	349	361	380	336	346	326	316	342	329	371	364	321	358	335	342	339	337	333	318	349	330	352	348	353	329	347	368	370	301	310	353	353	329	344	345	343	346	322	355	370	316	356	356	348	317	325	338	357	330	351	334	327	313	368	332	341	348	335	358	344	337	328	334	346	319	348	315	356	358	321	341	368	343	310	350	314	359	316	376	328	339	354	354	318	361	359	357	320	324	332	332	330	333	347	352	325	331	320	293	339	339	353	364	345	371	330	370	284	325	358	336	341	343	358	320	351	328	356	309	302	335	337	336	340	334	359	335	368	315	325	309	314	360	342	327	368	316	359	334	341	350	343	348	321	323	331	313	332	373	349	346	344	350	339	336	337	359	322	328	337	352	357	327	341	336	348	342	345	351	327	332	386	332	333	343	345	317	302	321	369	347	305	342	357	334	370	378	361	317	383	330	326	330	329	352	314	347	331	350	356	352	356	351	343	333	359	362	372	350	344	315	341	324	347	325	366	340	323	343	366	345	365	340	332	355	336	326	343	356	343	362	351	357	334	348	317	350	322	352	337	338	350	344	351	322	398	355	355	333	357	358	356	326	324	356	354	310	363	322	328	346	353	341	374	319	339	340	351	343	346	352	323	351	338	342	288	323	364	338	305	353	316	343	330	345	345	362	358	342	351	341	324	314	334	337	332	369	341	320	331	324	316	341	342	347	332	333	356	338	343	318	340	316	310	353	369	344	323	348	321	329	355	351	334	356	322	349	325	375	359	327	299	350	350	318	336	315	347	347	339	378	352	358	370	339	350	338	337	351	363	374	330	322	347	311	339	358	328	329	341	342	339	327	343	338	320	348	340	348	344	356	338	342	324	357	334	320	323	386	333	335	344	334	340	384	334	314	354	337	343	357	342	342	326	365	334	356	357	330	316	346	345	317	365	335	344	370	332	351	316	355	348	302	339	313	325	339	349	336	325	337	322	315	330	322	331	339	375	362	359	314	327	359
3491	3944	18800	54101	43264	24722	9654	3788	1081	329	381	345	340	357	356	402	376	342	382	335	382	349	370	383	331	370	365	361	380	355	368	361	373	361	351	371	340	343	365	350	375	391	405	339	353	358	354	354	355	369	376	361	331	357	361	359	384	327	351	326	348	361	345	348	331	358	369	305	358	368	329	384	333	371	380	347	312	322	376	359	378	335	341	356	358	361	354	335	375	358	386	358	375	381	365	317	346	329	371	373	378	340	331	351	363	350	348	358	380	394	346	374	343	368	373	375	356	339	370	383	361	341	321	380	358	350	341	378	364	334	344	332	381	371	335	377	330	357	354	360	355	369	335	332	339	371	346	346	346	351	375	336	307	329	347	342	331	362	345	336	372	363	339	347	333	335	337	353	363	336	320	348	369	372	365	369	343	348	372	361	366	340	389	360	373	328	359	344	359	368	354	349	354	369	355	364	367	386	362	402	341	337	360	340	323	378	339	330	327	338	362	379	351	354	380	382	345	331	358	340	336	360	335	385	349	345	336	356	350	386	341	362	353	360	354	334	330	379	341	385	340	385	349	314	327	364	318	351	328	364	367	353	368	352	343	342	338	352	343	315	335	370	355	332	342	352	353	354	320	343	372	346	343	349	326	353	380	342	374	362	338	338	390	330	337	345	327	342	365	350	332	333	315	329	345	335	323	341	376	339	338	350	366	379	363	387	356	346	375	389	377	334	347	336	329	360	356	358	365	365	380	389	367	346	357	374	353	327	376	383	399	328	361	357	356	360	353	372	340	353	355	341	341	340	329	358	347	361	337	357	424	364	355	317	378	317	347	337	363	378	378	329	329	364	346	285	357	365	356	358	352	359	328	367	362	374	326	354	363	360	375	371	370	333	365	363	379	369	360	334	342	379	360	357	314	360	342	339	356	356	331	324	376	370	367	345	371	364	320	342	341	386	325	334	352	355	369	356	364	354	315	358	346	353	361	349	357	349	353	355	329	360	314	339	329	359	331	345	361	361	364	382	368	370	338	310	356	376	330	339	352	303	386	346	372	374	350	328	326	403	373	334	319	331	341	372	367	323	370	367	338	368	351	358	361	337	333	366	361	361	382	377	348	356	384	355	342	352	345	378	316	370	341	383	342	383	341	320	387	347	331	362	355	363	365	329	355	367	372	373	349	366	375	358	348	368	340	331	356	331	374	359	350	349	343	371	338	350	343	338	338	383	351	338	379	338	359	376	354	356	326	365	365	382	326	339	370	393	349	359	358	336	344	351	315	333	330	358	375	312	299	361	381	369	351	361	345	366	379	341	337	367	327	338	346	363	363	351	322	355	360	364	361	336	334	376	372	352	378	362	337	360	327	350	339	374	368	373	368	345	304	331	367	356	351	307	358	352	326	332	344	331	375	366	357	315	350	359	379	336	381	378	351	343	350	358	347	362	356	365	338	385	334	341	365	370	354	349	377	340	331	339	342	323	345	369	327	336	315	342	339	361	333	334	354	340	386	327	342	343	378	354	350	365	323	343	327	365	345	362	367	353	338	354	377	317	338	331	356	365	352	350	369	346	330	367	344	347	330	321	320	331	377	331	327	343	356	343	344	345	340	341	331	322	367	375	328	374	384	357	355	366	375	342	342	336	358	356	342	375	335	312	332	370	363	348	391	360	362	381	356	342	347	348	308	362	348	366	350	354	336	368	364	350	353	342	341	366	342	401	339	344	322	362	364	355	340	343	361	373	364	364	353	363	353	348	367	326	360	351	349	392	354	369	364	342	359	342	346	352	347	381	374	315	348	365	349	343	359	363	361	374	338	375	374	393	378	383	345	334	334	360	366	386	361	335	353	355	390	381	367	361	340	353	344	386	350	339	339	345	363	345	339	360	329	333	347	345	356	362	345	373	354	381	359	359	352	343	358	331	328	349	370	374	337	353	350	346	377	376	350	373	342	347	344	352	338	324	353	380	344	358	355	315	385	327	362	341	346	349	331	326	355	338	367	353	319	304	364	357	361	330	352	343	379	363	382	354	335	346	360	376	362	315	380	329	310	378	374	340	377	336	354	389	345	334	343	330	329	352	352	341	350	363	334	320	370	359	355	347	364	363	344	383	378	370	316	330	362	367	358	351	368	346	376	357	368	349	320	369	351	360	342	343	331	337	353	365	334	334	343	366	346	326	346	356	366	351	354	359	365	321	332	304	318	338	338	328	354	344	356	339	391	370	344	348	336	321	359	365	357	357	367	324	366	332	332	343	382	337	344	342	330	362	372	366	361	366	362	369	362	357	338	373	359	335	346	391	370	341	366	324	346	355	369	372	362	343	364	374	336	354	342	331	382	353	326	339	336	355	386	340	333	369	379	321	344	339	322	337	344	349	358	346	378	383	365	352	348	356	337	378	326	332	352	392	417	331	383	362	302	335	357	368	322	347	325	358	354	345	317	317	350	311	362	350	351	344	350	373	361	340	333	354	367	350	359	340	344	356	354	354	388	335	346	341	325	335	337	347	363	352	346	374	354	389	363	355	346	348	337	350	324	334	383	352	367	334	372	334	349	356	371	351	335	363	361	330	350	337	368	381	375	362	319	380	367	367	377	330	341	350	317	338	336	366	377	361	369	389	350	367	403	365	359	331	378	324	328	360	335	318	377	329	339	352	372	379	349	348	341	323	334	350	346	350	374	298	322	345	330	396	333	378	348	348	324	318	380	356	352	341	340	351	365	340	330	344	376	351	376	379	358	349	379	355	340	323	382	335	360	310	346	333	332	365	363	327	378	343	372	352	384	365	365	345	355	331	347	372	365	321	302	353	350	357	349	346	375	304	321	309	358	355	401	347	348	358	316	315	337	339	380	356	315	342	364	370	344	357	357	362	339	378	371	349	343	317	369	350	333	347	338	351	342	356	364	351	334	349	346	335	351	366	324	340	359	360	361	358	320	354	329	350	326	366	344	335	374	336	362	317	342	347	339	357	344	352	355	342	364	352	345	353	358	363	331	365	339	368	332	330	365	354	402	332	355	352	358	370	330	344	325	339	357	345	358	353	354	376	327	338	320	355	338	341	376	296	346	363	367	360	380	331	360	339	343	347	349	341	346	364	329	340	376	338	340	362	375	379	336	351	336	349	350	345	344	375	330	356	335	350	357	369	391	395	339	389	366	374	382	360	360	324	354	375	394	317	352	339	337	331	368	320	375	373	321	360	344	383	373	327	383	374	354	341	349	367	373	347	340	376	311	344	367	364	348	352	351	340	333	367	367	381	384	374	319	379	353	358	353	324	333	334	338	358	355	356	330	333	360	371	334	344	366	338	380	363	344	341	318	371	331	359	325	365	353	348	366	348	367	354	330	352	352	363	347	354	356	380	368	339	352	334	320	380	345	361	335	345	364	379	330	399	342	312	360	365	382	374	378	360	339	360	361	358	357	363	354	373	340	334	362	379	354	385	360	363	366	358	367	377	376	341	342	384	364	393	334	333	350	336	323	348	366	361
23863	21146	30292	55352	60303	46548	29574	13124	2512	523	498	465	470	438	472	459	441	447	461	445	440	454	425	457	434	430	405	456	460	436	443	412	500	431	416	427	464	424	456	430	467	427	421	454	436	441	454	432	437	453	421	446	473	425	458	413	433	410	428	430	398	455	425	441	420	416	418	437	414	457	450	465	445	468	414	455	442	420	450	429	468	436	414	438	454	450	425	429	461	512	441	416	403	452	440	448	454	421	412	426	407	448	456	465	450	464	447	444	406	461	462	426	452	455	463	419	399	461	392	438	431	391	468	427	463	378	422	453	456	438	417	458	430	444	393	451	415	423	456	454	456	450	420	428	420	440	434	481	476	468	468	444	426	428	458	428	442	421	430	446	443	452	463	405	421	458	474	449	440	446	471	445	445	444	427	473	450	448	421	399	453	445	457	453	412	430	419	428	431	483	401	418	434	403	441	421	443	420	382	424	458	448	429	448	417	407	438	438	435	430	426	474	462	394	433	433	438	426	439	474	442	441	443	454	456	435	471	455	415	433	436	437	454	476	408	392	441	405	443	423	428	397	441	426	449	425	479	421	435	418	415	437	411	414	437	436	462	431	417	446	463	399	435	428	451	386	437	421	414	447	426	461	406	455	457	395	447	406	464	443	426	460	432	433	423	421	453	458	449	438	441	445	449	426	451	435	392	445	409	464	440	412	408	453	425	433	440	426	474	430	449	466	437	468	466	403	454	440	428	419	439	425	413	422	435	465	393	439	422	442	408	449	430	422	436	433	429	400	433	431	417	452	465	422	412	461	425	435	460	429	457	438	454	447	458	431	414	394	433	436	492	441	448	387	433	423	474	446	432	427	432	426	432	475	421	434	411	462	448	450	445	442	445	431	449	448	468	423	415	458	410	480	488	432	391	468	421	430	429	460	422	440	425	476	455	445	424	455	449	439	438	411	418	426	430	436	433	433	457	461	435	447	439	422	424	436	437	467	403	448	415	418	470	453	449	425	441	432	462	433	428	431	426	441	412	437	429	436	422	411	466	428	418	475	452	424	436	436	449	422	417	488	445	403	446	442	420	447	417	423	433	419	423	453	404	434	440	393	423	453	450	426	430	425	415	438	416	414	457	413	442	479	425	444	457	453	429	439	434	436	423	424	434	434	449	428	417	429	435	426	471	417	469	459	434	454	443	400	445	403	443	425	418	436	431	436	449	465	429	438	427	455	458	453	430	428	403	447	428	413	463	431	454	468	461	453	463	428	428	401	431	460	466	459	430	436	449	407	408	421	418	424	477	428	442	450	420	436	449	432	472	399	394	441	441	410	427	452	448	429	421	443	475	429	439	421	457	462	425	431	465	438	434	480	467	466	413	435	436	470	419	441	464	446	458	426	444	465	425	408	436	446	465	460	410	426	433	461	459	442	433	439	454	467	443	456	418	438	390	442	412	427	424	420	420	474	426	435	461	460	414	450	470	460	455	418	400	445	441	447	410	449	438	423	443	435	406	412	451	441	441	446	403	437	450	441	423	449	437	420	416	455	446	456	446	407	468	439	396	460	445	393	436	413	441	433	472	461	441	407	425	420	430	431	488	445	439	400	447	413	428	431	471	418	411	426	483	451	421	422	455	441	419	417	424	404	457	414	451	422	419	409	448	435	447	439	384	426	446	433	446	414	433	439	444	446	463	438	452	437	449	403	427	410	484	442	432	423	443	401	453	437	440	458	431	429	421	441	446	445	421	464	437	420	440	454	390	415	453	431	402	456	440	473	420	391	492	444	465	423	450	450	417	436	451	477	431	436	430	461	440	405	429	431	421	448	421	453	442	441	396	421	476	403	423	439	465	454	410	411	404	451	449	433	388	414	473	448	412	443	385	428	465	460	448	425	433	431	453	388	417	449	400	433	418	402	452	477	464	412	444	453	449	455	427	439	397	404	449	459	452	437	433	429	456	448	429	425	402	454	453	448	454	457	442	405	470	456	465	415	388	423	409	426	496	434	444	421	456	449	462	434	401	434	480	436	447	457	428	495	430	437	463	434	422	437	421	455	437	425	413	410	423	454	424	426	430	420	431	399	423	452	386	439	433	425	471	446	480	466	463	417	421	421	439	396	463	427	434	409	402	466	437	457	431	423	425	413	431	427	455	464	427	421	447	408	420	418	447	425	453	412	407	423	452	437	475	458	442	434	454	451	451	425	440	469	435	454	427	437	450	395	444	447	468	472	429	438	421	449	435	420	468	422	456	434	443	447	433	420	450	434	416	461	444	424	450	450	418	396	434	450	407	406	406	412	425	449	404	437	420	452	430	398	411	456	437	450	469	426	419	457	441	443	399	451	442	434	467	430	425	429	397	411	419	410	443	444	410	387	438	444	436	414	384	422	484	404	468	460	456	445	438	416	365	403	456	428	422	441	432	437	462	412	442	426	451	447	431	408	431	462	436	414	428	439	415	431	452	428	440	416	444	451	432	443	444	418	431	441	406	443	434	441	437	429	440	458	435	456	456	440	454	405	415	447	435	477	471	465	451	420	481	436	424	437	414	423	425	421	449	428	447	454	439	419	436	447	431	446	437	456	411	414	451	459	451	447	405	457	446	432	416	412	418	416	458	437	406	445	439	424	423	433	392	487	446	408	431	413	441	435	453	448	440	403	445	445	421	449	432	431	431	467	437	410	474	403	460	437	434	454	430	454	429	457	402	426	445	431	406	424	450	403	437	402	462	436	457	399	419	424	403	430	424	453	415	418	441	464	413	458	424	454	439	417	406	433	388	447	409	476	419	424	459	451	413	391	402	438	433	449	453	459	411	401	480	459	456	418	469	423	417	493	430	439	421	438	423	423	429	443	450	433	439	451	434	448	445	431	454	464	454	423	449	453	443	468	428	431	430	446	425	445	422	382	427	410	436	421	455	430	423	409	437	437	479	400	401	403	416	423	437	433	429	399	443	444	417	445	467	438	404	455	397	454	423	483	468	428	406	428	426	452	403	431	463	453	459	441	449	437	438	485	419	445	440	443	430	440	386	441	436	422	401	412	421	449	439	412	455	389	455	430	420	393	461	456	410	431	446	430	424	453	442	442	422	418	412	448	413	383	456	441	476	505	453	464	444	430	444	457	431	424	409	434	490	433	456	445	411	421	464	479	428	450	422	452	444	451	437	461	420	442	416	443	426	429	463	482	443	426	439	425	450	447	407	439	416	402	436	467	475	452	431	418	401	490	439	435	430	433	395	429	414	398	456	446	457	432	425	427	460	433	451	398	474	423	450	438	446	408	461	426	399	446	418	469	422	438	447	451	441	372	468	451	428	434	426	465	433	420	464	425	417	460	444	416	425	450	458	439	445	436	444	453	449	468	456	422	434	413	427	428	419	435	462	446	455	396	419	437	448	418	429	417	460	451	432	438	422	431	401	430	451	420	450	449	429	421	456	502	410	433	415	428	421	421	423	447	429	448	440	435	474	458	419	407	431	479	456	416	419	439	443	420
4475	14733	51819	77387	64634	40550	21669	9470	2087	472	442	453	486	458	448	446	461	504	486	461	451	461	506	427	484	434	482	462	478	430	503	437	440	450	433	458	483	412	462	444	414	416	441	480	461	442	472	417	458	480	492	412	450	452	430	420	437	430	516	463	434	457	448	457	445	460	447	416	451	472	437	447	480	440	407	507	431	438	473	441	469	448	455	454	442	475	492	478	446	449	479	466	493	472	470	442	435	482	524	447	462	474	494	448	475	483	472	476	448	458	517	449	457	459	451	460	446	426	445	488	451	437	478	490	452	458	471	438	472	499	463	461	445	503	470	452	469	457	481	457	472	447	464	497	450	450	439	452	411	431	470	465	480	414	447	456	462	457	456	485	461	444	463	480	446	459	469	446	462	471	442	427	457	451	475	462	472	449	457	472	469	442	519	452	449	470	447	436	465	433	451	491	486	444	442	456	463	437	481	465	476	452	460	482	479	448	454	460	440	470	417	485	454	422	428	442	445	504	467	490	427	445	480	430	450	456	419	446	467	483	452	467	480	473	456	448	479	492	471	501	480	426	443	444	451	434	408	429	458	452	433	472	498	491	463	472	453	455	488	420	456	499	456	520	451	432	465	447	456	461	441	482	462	448	468	466	464	441	457	465	469	463	472	471	468	435	451	456	420	467	442	444	488	477	471	465	464	404	426	457	455	495	472	454	468	499	458	461	455	458	437	491	478	438	467	464	474	461	419	435	485	462	446	466	431	445	447	457	482	421	420	470	484	468	460	439	482	456	467	458	476	447	461	456	451	467	454	423	474	461	443	496	441	454	466	487	425	432	419	452	449	461	427	467	459	471	474	418	402	476	490	444	465	435	466	452	477	456	457	411	444	446	457	416	456	442	486	459	435	467	449	453	454	435	435	463	454	474	452	477	471	462	439	421	486	460	444	462	415	414	439	469	487	476	436	445	433	456	456	449	474	471	455	445	442	464	441	455	447	447	442	451	454	443	440	471	482	435	482	465	443	449	471	491	442	447	434	460	456	471	439	452	443	500	467	486	502	443	454	448	421	451	452	459	450	460	471	460	412	421	465	452	446	497	488	432	470	481	467	440	453	447	441	464	442	439	425	445	458	489	448	458	472	451	421	447	463	469	524	446	482	480	479	467	457	492	458	429	451	481	435	476	471	484	440	459	467	451	459	437	413	451	435	444	487	446	435	450	459	457	428	467	450	455	411	445	467	438	435	466	447	480	470	438	458	458	448	439	417	476	442	442	464	472	501	452	436	394	492	478	488	478	479	448	442	470	476	459	477	450	450	412	492	444	446	421	446	467	473	398	439	419	433	456	437	455	473	454	440	431	464	422	470	454	490	447	440	470	483	472	456	447	449	448	446	458	467	468	446	467	428	463	482	477	449	439	475	461	474	486	460	476	419	425	473	420	482	490	492	445	438	456	461	451	456	463	491	470	462	420	455	480	455	464	441	478	430	458	487	468	445	427	467	482	453	429	452	475	455	478	446	471	447	456	462	457	454	482	425	459	448	439	444	435	462	455	459	488	464	408	499	436	473	433	459	453	456	427	480	455	426	488	437	480	461	447	451	479	501	440	482	430	445	452	482	445	441	496	452	440	461	509	457	468	463	437	479	449	440	485	403	479	467	481	505	449	453	489	430	483	451	446	492	399	437	438	456	434	426	486	451	479	471	431	457	438	454	464	436	432	420	474	433	479	447	442	470	458	460	461	467	468	476	424	446	439	491	433	435	425	439	490	449	459	434	454	445	484	460	434	510	433	473	449	440	469	450	460	467	469	472	436	497	437	496	421	491	461	463	440	472	486	436	431	483	458	470	465	442	427	447	471	430	491	502	436	468	463	469	467	460	471	471	464	441	460	469	444	458	446	460	444	468	402	456	422	457	453	461	455	426	462	467	423	488	471	448	468	416	477	451	469	449	444	454	455	454	448	410	459	461	451	478	455	488	453	456	421	455	440	453	433	444	453	476	471	464	414	466	431	445	475	428	443	473	451	480	467	469	443	446	460	450	455	468	429	482	460	471	455	440	469	463	406	452	442	453	463	454	462	462	458	439	472	472	473	493	462	445	475	462	477	457	494	433	429	437	471	475	447	469	453	456	456	429	456	439	471	465	449	412	466	459	484	445	464	454	452	494	439	426	455	458	469	462	451	439	451	485	461	461	484	483	451	444	456	466	490	492	460	452	459	441	454	463	490	484	458	424	488	445	484	426	450	420	439	496	444	425	439	467	487	477	449	495	460	419	451	468	462	454	457	456	438	460	455	459	479	451	459	444	457	461	459	450	428	444	447	490	446	460	431	463	482	485	464	460	448	474	478	432	461	429	472	470	480	434	443	491	439	446	507	453	434	451	431	460	450	461	451	424	442	469	454	472	461	405	487	428	478	472	450	447	474	480	458	448	441	456	421	437	427	458	439	458	470	433	484	460	449	457	459	460	488	456	423	462	470	425	469	441	447	472	433	462	422	463	435	476	487	420	444	478	463	435	439	428	457	450	434	433	468	455	445	461	498	438	452	443	460	440	418	433	429	464	479	473	453	497	419	469	510	513	486	441	463	468	458	470	450	446	478	456	454	439	442	448	465	482	453	467	438	453	458	449	475	453	443	480	416	464	473	448	464	437	478	467	457	458	498	463	404	459	412	471	425	452	452	442	436	489	439	440	462	457	450	448	434	455	428	447	419	438	443	448	454	413	461	487	420	432	473	436	513	450	458	443	453	455	450	472	429	417	439	437	475	474	470	458	462	489	464	442	471	431	484	503	451	410	438	449	479	433	485	475	432	477	461	452	449	422	430	493	466	453	431	477	465	456	415	416	458	451	447	439	440	452	452	422	445	482	466	474	453	458	453	473	460	445	451	457	444	456	467	435	464	466	438	442	446	473	487	461	457	424	437	448	429	430	444	478	500	436	488	454	404	393	510	476	420	438	441	491	475	446	517	437	471	456	484	437	486	462	461	439	460	467	456	491	431	461	511	516	466	454	448	466	477	501	485	434	466	470	449	458	456	403	468	472	405	444	428	475	430	441	429	421	442	435	470	441	457	440	451	481	469	471	501	454	414	430	461	456	442	495	490	484	463	460	440	455	462	460	473	473	449	421	476	406	434	428	441	466	481	450	444	467	444	455	498	437	434	463	472	485	449	473	394	465	444	444	454	449	480	485	474	470	436	503	452	444	436	467	464	468	420	473	441	476	464	433	447	474	481	413	457	426	450	472	464	452	439	486	469	435	448	450	435	427	470	477	478	472	474	440	481	431	483	468	474	442	439	480	448	445	446	440	446	435	438	519	439	462	433	470	440	437	423	463	451	474	428	445	438	446	466	429	447	442	430	467	476	455	442	451	451	479	461	462	474	450	469	461	486	483	501	491	423	497	427	452	501	469	438	476	399	470	474	450	446	402	458	453	432	458	483	476	473	499	455	448	480	482	448	443	467	471	491	414	472	447	446	468	453	471	443
27266	11845	11564	23857	12968	5354	2048	726	356	308	323	335	313	313	316	313	329	286	332	337	337	335	342	301	332	359	303	326	334	332	321	319	335	330	355	315	329	342	313	329	370	347	324	300	309	282	359	302	318	359	326	339	313	355	346	309	336	299	314	330	321	329	298	343	301	337	299	307	288	305	326	302	290	351	289	308	319	313	313	325	327	331	328	309	309	317	334	286	312	324	337	313	337	302	312	304	341	328	323	300	288	339	309	286	355	347	291	317	319	312	366	324	334	317	344	322	346	330	337	341	348	287	329	315	352	329	335	372	317	352	291	339	349	342	293	328	345	312	327	316	326	286	344	320	308	318	298	330	319	324	288	330	322	295	331	321	324	310	300	334	343	340	332	310	331	300	297	331	351	337	303	348	356	316	301	306	332	339	348	307	344	320	339	318	329	330	348	335	322	347	308	351	320	333	346	323	304	322	356	325	309	306	313	315	336	313	333	297	325	328	319	299	307	356	310	328	301	293	288	290	285	322	323	281	341	318	328	314	334	330	317	358	367	301	313	313	299	309	303	327	333	349	352	324	317	320	329	322	325	326	350	349	320	296	304	274	311	331	344	323	297	327	341	302	308	293	326	323	321	319	346	344	345	285	323	326	328	314	333	334	318	288	318	307	341	325	312	353	312	306	295	288	316	368	305	320	337	341	342	297	347	323	305	320	297	287	298	329	311	292	362	332	338	346	278	351	299	330	325	294	319	312	332	341	299	298	326	316	337	311	325	296	317	302	337	320	297	334	304	287	330	323	337	351	322	307	308	297	319	337	323	334	321	329	300	314	343	306	324	339	332	321	297	282	319	339	327	339	328	341	317	324	328	334	333	319	345	315	293	304	313	346	296	320	312	309	347	339	380	320	269	342	303	318	320	343	303	303	328	316	340	344	323	308	318	304	314	372	310	358	335	321	306	338	352	319	308	296	323	298	332	304	311	344	312	340	304	298	316	319	341	350	312	313	311	322	323	305	335	326	338	354	339	329	295	320	340	328	331	314	317	309	354	302	346	332	343	311	334	314	318	313	313	331	294	311	336	316	296	307	309	336	325	315	333	323	318	318	327	314	352	301	295	334	297	306	290	324	324	356	333	332	321	337	315	316	317	300	284	324	306	307	317	336	337	319	342	302	328	310	324	342	328	312	313	311	309	286	317	334	359	320	300	321	342	326	320	343	324	317	322	326	330	322	355	366	305	344	331	317	342	328	331	358	347	355	298	304	329	305	309	319	339	360	286	316	300	330	339	346	327	348	335	345	318	281	318	325	349	315	319	335	327	316	307	334	321	307	316	296	331	343	319	332	311	293	337	328	330	327	340	295	334	309	342	331	348	322	313	311	318	316	322	309	329	332	328	352	362	319	306	309	311	315	334	331	327	300	321	303	313	331	317	340	308	337	306	288	326	336	342	335	330	362	333	358	343	335	307	307	302	299	372	299	325	338	309	304	334	313	309	299	321	322	332	342	312	312	331	342	322	298	326	322	334	338	334	314	316	316	320	308	317	316	297	306	357	362	324	328	288	330	314	343	325	322	354	286	351	318	320	299	330	320	310	310	326	319	332	313	308	338	337	274	293	306	316	344	319	312	319	310	348	329	273	306	339	308	362	330	303	325	354	267	303	337	355	332	298	314	343	329	303	358	323	287	349	320	323	320	315	336	306	311	327	306	342	321	321	328	333	334	304	310	329	329	311	315	332	303	312	327	310	331	339	312	312	314	325	350	304	333	318	307	331	333	309	336	317	319	321	280	312	295	328	308	321	298	319	376	309	316	318	334	327	318	331	298	363	332	366	300	310	335	361	317	334	320	314	318	316	334	329	292	321	326	298	314	320	325	347	321	317	369	347	314	319	323	332	357	311	284	346	338	324	315	321	327	336	327	339	326	305	338	325	327	297	330	332	296	332	308	326	334	312	321	320	319	296	318	329	299	301	325	324	316	320	335	307	307	353	346	311	347	301	327	352	337	326	336	345	350	332	321	343	325	314	309	313	301	318	348	334	317	305	330	274	341	305	322	339	306	350	293	332	302	320	318	325	326	329	342	315	316	304	314	330	321	326	305	318	319	331	331	327	319	320	346	332	308	296	318	311	337	307	311	289	310	320	344	347	304	351	331	331	318	339	318	339	317	322	324	298	325	310	300	315	317	333	347	294	329	268	321	358	330	344	321	308	344	336	331	305	323	342	331	323	294	315	355	315	326	309	314	317	320	307	354	351	335	334	318	329	318	331	322	302	319	330	345	338	295	308	324	285	333	339	329	294	302	334	307	349	346	350	320	310	339	310	351	306	320	328	319	343	306	339	295	321	285	296	296	344	312	309	311	319	303	292	321	324	338	339	317	341	343	333	301	339	321	290	355	333	306	320	339	299	297	324	340	324	313	326	351	311	333	366	329	330	326	328	333	322	352	321	322	350	323	334	320	311	341	302	318	301	320	312	334	337	317	323	296	313	305	321	340	328	325	324	322	329	342	326	322	327	344	314	317	335	331	354	341	318	305	315	316	303	319	338	353	334	329	292	323	333	338	300	333	301	319	324	287	298	302	349	353	313	331	303	299	323	332	344	298	321	354	336	336	305	307	317	353	316	342	340	340	337	324	338	348	351	296	313	336	326	352	310	296	321	305	334	310	286	342	331	333	316	307	314	336	315	297	326	311	340	317	336	301	323	326	314	317	319	303	326	317	327	303	309	313	317	360	326	318	323	331	360	328	333	296	335	311	340	323	371	341	352	310	340	333	311	332	311	311	332	310	336	332	328	286	307	312	308	307	315	314	320	316	321	324	303	307	310	297	322	324	340	331	316	286	325	312	304	335	280	328	287	320	335	306	304	331	320	346	331	307	304	328	305	328	303	303	288	368	312	343	322	318	328	331	304	329	317	355	311	323	308	321	313	315	323	349	368	353	357	322	323	359	322	323	301	320	323	341	316	341	336	329	327	309	319	310	331	303	352	307	328	333	311	332	320	324	301	335	310	311	323	314	292	340	316	332	308	323	331	329	325	342	310	332	314	289	346	334	354	327	321	294	321	305	302	341	311	290	328	321	354	303	336	295	333	346	325	338	319	356	331	328	324	336	343	306	281	336	297	340	308	305	295	311	351	299	331	280	280	328	312	320	316	330	307	317	313	310	315	354	327	316	270	301	336	316	303	340	309	316	327	331	324	309	332	333	305	297	326	336	301	324	335	290	326	337	344	307	320	324	288	327	356	329	329	335	319	305	354	315	330	347	298	328	316	292	328	320	350	337	308	308	330	323	370	327	295	343	336	349	296	327	320	352	346	335	298	290	328	325	300	336	327	338	368	315	338	329	335	328	329	335	334	324	296	302	342	316	297	314	309	335	294	331	363	316	291	343	344	342	317	294	327	305	331	302	318	334	299	282	299	298	315	351	315	329	308	329	289	291	314	319	299	350	349	308	332	298	327	286	320	329	277	341	310	316	335	295	333	347
4901	1673	13831	17555	9238	4412	2045	788	376	332	320	320	296	331	343	358	300	312	346	329	331	336	346	322	346	322	334	311	317	282	335	335	349	306	313	340	352	313	353	318	345	340	335	298	294	298	335	283	294	352	314	319	348	324	356	365	348	337	305	298	309	337	329	329	344	353	327	312	324	298	322	306	318	317	297	329	314	336	290	326	331	347	320	310	307	309	333	333	306	316	334	335	327	305	295	333	317	349	306	308	308	355	326	275	296	331	332	321	327	309	317	340	309	311	303	296	305	309	316	353	297	300	307	318	313	314	330	345	282	285	315	281	335	303	330	339	283	331	328	312	323	335	321	300	340	329	341	321	317	314	306	332	278	342	314	345	323	280	325	304	299	337	348	328	302	322	337	335	356	284	309	346	318	298	291	302	338	339	360	331	311	326	328	322	338	327	346	324	327	314	326	319	322	356	355	302	314	339	299	323	301	297	286	284	357	302	300	316	325	290	329	297	327	301	332	318	315	297	298	340	265	324	334	327	302	314	299	317	311	319	336	316	350	298	303	299	289	306	347	308	330	341	309	298	328	327	309	326	279	319	322	317	318	318	315	323	329	326	321	349	300	341	315	331	328	307	290	325	293	334	318	348	308	320	308	327	320	331	291	302	307	364	327	300	346	305	310	331	314	329	327	305	303	319	348	301	298	361	299	276	326	320	339	350	308	344	328	347	322	327	300	333	333	319	328	316	318	290	316	298	309	301	321	276	314	317	327	298	297	331	318	318	345	309	295	316	322	312	328	328	297	325	348	300	324	318	330	303	346	336	342	335	301	335	333	315	332	375	332	315	327	289	338	316	350	323	290	330	328	337	299	304	311	313	322	341	313	329	323	303	319	320	335	342	369	335	305	324	294	335	334	323	300	324	321	318	315	309	327	305	315	330	334	315	311	339	329	329	319	341	317	310	336	324	333	312	334	301	296	322	346	338	316	301	307	322	294	337	338	313	344	337	312	342	337	320	335	314	281	329	316	330	329	334	285	315	335	309	338	338	329	281	310	312	327	341	323	308	323	339	339	296	390	321	339	320	311	338	336	353	298	313	312	327	323	330	334	314	326	329	326	308	287	342	321	301	323	287	346	305	294	328	282	314	300	327	326	351	314	332	336	320	345	311	297	325	326	304	334	274	338	305	300	352	295	311	327	345	314	325	322	328	292	309	344	304	297	342	309	355	318	320	305	301	324	309	318	329	308	307	311	332	361	344	311	290	360	343	332	349	348	304	313	296	323	339	354	340	350	376	317	304	317	326	322	306	336	314	304	332	285	313	323	295	291	293	341	339	318	324	321	312	297	327	287	310	327	323	314	337	335	311	342	331	341	298	307	300	308	320	324	377	296	348	342	321	314	271	319	314	317	365	301	342	309	303	317	321	345	333	346	310	340	325	338	319	308	331	327	320	318	329	317	328	332	339	306	306	327	304	354	326	323	319	308	321	304	309	336	313	346	313	304	352	349	302	339	324	318	321	337	328	324	305	337	324	315	308	343	313	283	283	301	310	308	294	326	339	331	308	359	300	344	332	280	342	321	305	331	315	335	317	332	323	315	346	340	317	331	341	312	333	294	326	335	289	300	338	338	319	341	298	279	296	334	294	318	331	308	333	326	377	324	332	323	307	318	343	319	303	318	302	306	313	329	344	313	294	315	318	326	303	339	309	332	312	355	328	305	317	297	287	334	336	305	314	320	332	316	335	308	322	321	313	281	366	316	317	315	349	335	306	329	338	302	295	309	297	311	295	336	330	339	325	329	346	306	354	303	311	328	288	313	325	328	334	328	344	299	324	333	319	353	315	285	323	331	306	305	319	328	326	307	354	311	338	293	310	324	340	324	341	310	317	327	336	310	324	334	327	285	299	338	345	303	305	326	310	322	329	294	325	367	324	329	317	315	334	316	310	327	312	307	332	326	317	314	293	320	327	317	304	318	352	309	297	333	303	324	334	314	302	330	325	313	336	287	278	308	315	301	343	309	320	297	316	333	315	333	303	311	309	335	306	290	329	340	298	332	309	347	308	314	288	328	340	334	318	359	318	312	300	293	323	327	297	347	299	326	300	316	353	324	317	318	316	349	295	321	327	312	295	337	318	314	319	318	313	294	299	322	315	333	335	320	366	339	353	315	319	345	305	353	319	318	331	322	317	334	335	310	348	310	335	335	307	349	287	322	311	320	355	364	309	318	293	330	317	307	292	305	308	299	328	315	327	341	316	338	301	325	307	380	338	349	298	307	326	310	316	337	311	326	306	311	325	338	311	307	281	305	309	292	318	325	288	316	367	300	307	330	328	321	283	321	297	338	352	306	300	316	318	296	307	336	327	297	333	311	290	332	297	287	330	333	300	318	310	318	289	329	301	327	322	308	343	333	325	312	307	300	317	311	325	329	321	319	355	326	357	284	344	301	324	316	337	314	304	350	310	340	321	299	360	315	316	300	331	315	322	308	311	320	329	324	334	309	305	305	303	334	300	311	337	325	334	295	342	351	303	300	349	299	305	307	298	328	310	315	316	328	327	300	278	312	300	287	314	336	323	325	334	340	341	317	362	324	336	350	286	307	335	318	328	324	318	300	304	347	316	301	288	346	314	308	319	303	322	308	327	333	305	319	322	334	315	308	300	312	389	349	326	303	326	355	333	332	345	303	303	294	300	343	344	335	310	333	296	321	354	364	327	320	337	324	323	309	327	340	281	302	349	335	353	329	311	318	333	319	293	312	335	321	316	310	307	321	335	335	314	307	301	308	321	316	294	355	313	313	346	324	307	305	292	302	316	320	337	306	297	332	314	310	327	345	315	353	289	307	331	311	324	325	292	315	323	351	320	311	301	347	336	306	319	295	297	352	330	334	334	350	318	317	309	327	332	315	283	329	335	321	298	328	292	318	306	317	353	350	332	346	306	320	322	294	333	317	333	315	308	311	387	326	313	294	334	318	323	308	311	335	337	283	312	291	336	313	323	335	338	320	312	369	343	309	350	315	327	333	333	324	291	313	336	311	343	319	311	359	342	326	351	335	305	332	338	322	323	305	315	345	309	296	325	336	312	294	338	338	330	315	340	307	305	306	324	320	325	311	324	333	336	332	292	317	313	318	293	317	338	327	319	324	306	296	285	308	303	291	307	326	316	326	308	319	330	319	298	317	319	315	306	324	334	318	357	319	336	305	322	333	329	342	345	334	291	351	304	323	295	292	306	304	325	310	298	306	313	314	313	311	314	318	363	364	312	302	326	334	316	348	333	333	317	340	347	345	321	309	329	311	334	311	332	359	309	349	319	324	310	303	312	324	334	324	332	345	341	333	322	327	339	309	326	342	328	292	338	336	316	320	312	323	308	300	337	310	291	282	311	296	348	323	337	300	317	301	304	362	335	323	351	317	310	324	305	319	334	322	345	333	315	331	339	315	306	308	299	301	281	305	327	290	314	342	325	314	331	302	322	320	321	334	315	374	351
25216	21573	39092	54516	40442	25007	8955	2545	607	392	347	365	341	333	368	317	332	358	365	343	357	330	367	335	373	355	331	337	335	327	347	357	309	333	368	367	336	329	339	337	328	331	333	329	339	339	297	351	376	338	345	356	346	349	350	347	321	349	343	380	333	316	352	288	342	358	358	343	342	335	330	363	360	366	331	376	343	356	345	337	324	329	331	346	335	346	353	341	342	349	325	375	343	336	337	337	336	353	354	363	313	326	350	358	349	348	294	329	341	305	338	329	326	346	356	337	353	363	331	353	316	323	343	336	336	338	356	336	346	357	342	348	335	327	335	351	371	355	346	357	338	336	377	351	353	314	323	375	323	337	339	336	327	356	334	343	336	343	320	320	327	351	317	361	316	343	370	328	332	320	345	340	346	341	341	330	341	352	314	358	331	321	326	360	345	343	351	321	334	312	354	330	326	373	337	348	309	348	346	337	338	351	318	327	351	325	345	372	352	362	333	325	360	302	338	334	333	383	350	332	333	345	318	347	334	339	347	335	341	340	356	364	341	354	353	334	364	366	334	375	363	333	335	389	342	319	349	339	330	310	350	328	347	344	323	353	330	305	343	357	357	361	325	389	355	356	335	342	334	359	353	353	353	379	336	330	340	357	332	341	307	363	325	353	332	369	331	329	321	341	316	363	344	301	347	338	336	377	337	380	329	332	346	311	336	360	367	322	350	319	367	382	339	347	365	344	324	343	325	349	378	347	346	343	351	337	315	363	328	347	359	385	344	309	326	349	377	351	368	357	343	343	333	329	334	319	346	342	368	323	330	330	334	305	321	316	357	345	339	366	342	350	336	378	340	358	280	336	356	337	372	354	384	315	357	336	353	332	356	338	360	324	330	347	343	315	339	353	360	319	335	345	363	345	358	326	353	318	330	359	336	356	317	337	324	345	341	318	340	334	346	357	355	322	340	332	328	360	370	334	315	344	337	338	333	323	325	360	301	322	311	340	349	345	334	333	335	343	340	349	347	363	338	359	371	355	341	355	339	369	333	358	333	352	329	363	357	324	361	347	349	357	339	372	357	346	352	349	319	386	377	350	344	373	354	370	355	351	294	336	351	324	359	333	365	347	374	354	352	324	332	363	375	336	323	324	337	347	330	316	322	365	344	318	321	379	340	331	387	339	336	311	352	348	359	362	363	352	353	311	346	328	346	332	337	341	327	341	342	350	355	304	359	332	347	333	357	334	325	302	348	368	344	337	337	359	375	352	356	336	362	311	350	340	331	353	362	327	350	322	325	335	327	317	364	364	340	337	360	309	323	313	357	314	342	349	338	351	355	356	337	343	376	327	341	315	371	324	349	340	348	361	315	334	346	359	330	329	369	344	357	370	363	336	355	337	361	350	354	363	338	372	357	338	343	350	347	342	329	340	337	346	339	330	322	346	358	343	341	340	362	344	355	320	349	350	333	347	353	346	350	341	343	318	344	324	363	334	320	367	350	339	372	328	360	338	341	333	369	331	360	348	369	361	325	362	331	344	348	393	315	328	328	363	353	335	327	332	360	317	303	336	346	349	336	336	328	332	385	355	292	331	338	382	352	371	351	327	350	327	340	365	322	338	329	294	355	320	363	339	361	362	322	358	356	355	357	352	358	363	335	325	344	342	348	356	358	313	311	336	339	346	347	322	340	352	337	318	397	372	366	322	350	370	364	350	341	344	321	365	337	355	343	352	316	348	349	335	358	349	376	350	375	332	362	322	351	343	331	316	314	348	329	344	324	322	359	372	359	323	320	360	350	303	341	328	337	340	347	324	359	344	360	313	340	366	348	310	336	356	338	350	343	369	317	340	346	329	345	335	360	347	324	383	349	317	350	342	330	351	361	379	387	353	332	375	316	340	322	348	347	348	366	334	371	365	358	312	334	319	347	367	369	329	308	327	338	312	322	343	284	360	357	350	342	346	332	360	380	342	341	359	327	343	345	375	378	346	354	326	345	337	355	337	333	365	341	365	306	365	353	343	357	334	363	350	328	325	336	338	354	326	364	313	346	371	349	373	353	358	375	330	324	340	381	350	364	344	342	371	360	345	339	357	349	333	315	361	323	327	360	360	370	354	379	301	335	331	356	308	350	329	343	332	346	346	321	335	368	347	311	354	361	333	348	339	355	340	343	361	348	306	344	317	324	337	324	339	296	349	327	341	333	337	357	335	341	340	346	333	335	323	361	330	298	319	372	361	326	336	345	332	319	295	308	332	355	325	324	337	338	312	351	354	372	376	337	326	342	373	325	326	347	334	333	317	327	366	352	365	348	330	321	344	335	362	363	330	322	319	316	337	325	335	314	335	367	357	355	345	361	302	347	318	343	336	338	353	348	334	367	310	316	363	324	358	336	336	336	368	337	355	365	337	357	356	350	353	344	344	344	331	334	365	339	344	298	330	359	344	337	391	346	363	358	337	336	336	357	331	341	339	332	331	378	338	334	330	332	335	367	335	335	340	330	374	311	356	361	343	304	372	347	354	372	344	371	346	330	352	317	331	331	362	328	342	371	360	375	343	338	344	352	335	333	334	362	329	325	336	312	344	339	347	397	329	330	328	351	354	315	330	390	363	324	334	348	322	374	355	350	317	308	353	347	369	326	360	366	292	341	346	353	319	331	343	374	352	322	340	345	369	337	326	329	320	338	331	339	386	348	352	321	355	342	322	334	341	351	345	317	347	365	374	339	327	334	339	317	332	308	311	374	355	376	337	328	335	351	381	340	351	332	385	316	340	317	375	346	325	354	324	344	359	317	329	374	339	317	305	337	335	309	367	331	360	361	368	354	307	354	339	351	300	337	353	331	335	349	337	301	332	335	342	362	345	378	363	379	352	346	343	336	337	357	341	345	346	324	377	353	348	352	336	372	357	377	344	379	319	336	321	328	341	331	340	386	339	350	348	375	332	351	344	317	333	378	306	362	344	321	333	365	363	313	356	306	356	346	383	368	357	328	321	318	358	339	356	333	348	328	351	341	324	344	376	332	346	338	314	334	344	318	323	334	335	324	323	330	362	357	363	351	364	340	355	342	352	307	322	332	360	362	329	349	343	339	310	356	359	332	321	358	362	372	342	337	352	346	345	307	349	308	383	351	353	355	345	313	341	304	355	359	325	350	364	323	349	369	339	343	345	330	320	352	341	318	350	368	343	285	343	345	326	345	355	326	329	336	345	379	333	355	321	330	349	339	320	338	316	327	355	284	338	323	378	356	340	330	318	363	346	333	341	323	368	379	360	354	335	325	354	371	317	332	376	354	356	323	337	344	344	329	365	370	350	348	335	350	356	334	325	320	328	335	340	351	335	358	349	336	309	346	365	334	317	341	364	342	337	354	331	351	364	330	329	370	342	375	372	343	350	359	385	371	321	345	324	339	324	345	369	353	325	333	319	349	374	339	353	331	341	333	376	333	364	344	325	323	336	348	353	305	350	322	330	343	343	371	352	348	323	370	336	337	373
5867	47390	56938	50809	33583	17485	5998	2917	683	340	364	303	383	383	365	372	407	363	382	391	361	375	350	347	387	371	356	382	372	359	386	323	332	338	351	361	369	338	369	412	347	380	335	346	349	361	364	339	342	350	333	354	360	362	392	366	350	411	351	351	339	349	364	387	333	373	350	340	346	352	339	358	394	350	355	393	331	348	369	340	360	352	344	379	352	371	390	374	336	372	365	367	360	360	358	376	369	357	374	371	356	358	367	350	335	368	341	354	382	357	363	360	354	343	367	375	388	336	348	353	372	348	363	338	344	316	359	390	336	386	331	363	378	361	352	373	376	359	350	339	368	363	365	355	370	365	376	373	358	368	361	392	351	386	366	337	364	346	356	386	408	369	369	377	362	342	345	365	336	356	368	375	387	359	376	400	353	365	375	355	345	367	378	360	332	378	363	361	360	330	345	345	357	352	354	368	366	350	334	374	375	402	388	357	336	365	376	319	338	347	375	360	379	354	356	357	345	364	385	344	400	354	356	340	385	353	406	361	354	365	332	358	333	346	341	356	383	369	388	374	328	357	373	349	381	373	349	367	362	354	375	388	357	375	364	366	319	341	380	377	365	336	365	361	395	373	358	379	356	378	354	365	358	380	336	353	394	379	397	370	379	343	376	345	324	349	374	377	373	362	361	352	375	392	375	367	344	373	390	350	351	370	357	356	380	324	354	361	373	355	353	364	368	347	340	345	379	343	374	352	388	379	374	342	370	375	321	359	390	401	397	379	370	343	349	352	374	362	327	339	360	418	313	349	367	351	359	377	343	409	380	357	336	379	400	360	400	346	358	371	353	336	346	372	355	380	363	359	376	370	382	368	345	359	374	374	364	347	359	336	369	380	352	377	356	335	341	324	343	336	372	358	358	379	370	331	355	363	389	376	349	376	361	368	390	327	373	377	371	355	374	401	365	369	336	342	314	343	334	374	378	328	341	340	367	366	335	345	384	346	348	350	368	354	345	334	334	368	357	406	330	344	352	341	389	362	333	331	387	367	334	350	376	363	352	366	378	336	373	382	366	365	344	353	360	370	365	374	308	335	367	352	385	330	352	374	368	367	334	356	385	355	379	357	326	360	350	368	335	358	375	370	365	364	360	397	374	379	332	428	350	349	356	332	380	354	366	359	348	373	370	352	355	368	347	358	349	356	381	331	383	349	370	340	365	371	374	334	353	379	370	394	340	367	331	374	357	377	360	351	352	396	351	359	387	387	377	349	348	329	334	308	370	348	387	378	384	371	313	355	328	407	354	353	361	355	342	365	340	342	376	376	365	366	373	389	340	362	353	362	366	371	349	348	393	343	370	335	381	348	341	354	343	347	373	330	345	375	363	345	339	380	373	344	343	340	347	379	349	354	358	344	384	325	350	390	368	393	369	376	329	326	410	392	367	377	380	342	359	368	358	389	339	401	378	370	368	359	372	360	342	379	343	367	345	363	344	353	351	347	332	350	306	387	361	381	324	377	372	334	405	356	343	385	364	346	382	305	385	356	351	367	344	361	396	333	333	377	365	351	397	373	340	376	356	344	382	347	349	360	386	381	353	362	337	345	360	364	364	342	363	384	349	363	344	367	357	345	361	363	337	349	378	327	346	361	328	345	371	375	344	376	324	383	384	377	368	351	354	340	356	366	361	339	330	356	338	346	358	357	412	354	372	417	383	348	375	371	369	343	372	358	348	370	345	362	337	378	367	348	360	349	361	370	369	360	351	378	350	364	373	373	365	366	330	359	354	396	346	338	358	364	362	345	362	355	343	363	399	331	357	392	366	370	377	383	392	342	346	367	369	377	355	358	359	356	372	362	357	363	326	346	362	377	373	376	349	336	359	394	345	316	385	400	359	365	329	349	347	347	358	379	379	342	345	361	393	355	334	383	334	356	366	343	387	350	376	330	369	391	394	348	345	410	335	355	362	351	367	331	323	374	335	357	325	352	331	380	379	356	335	351	355	343	384	332	365	337	365	355	412	353	385	338	399	342	348	389	355	358	331	360	372	375	365	397	353	358	394	351	409	354	328	334	370	349	391	361	382	377	350	396	362	358	339	345	370	340	351	346	365	374	356	361	378	348	390	349	346	358	359	341	353	359	362	326	390	375	348	324	367	375	338	354	355	360	336	344	361	363	362	354	309	386	383	349	335	361	339	352	396	374	339	387	378	379	356	366	369	355	347	389	359	361	336	362	339	344	364	373	355	338	338	353	377	362	382	333	341	388	386	349	358	338	344	348	414	395	383	350	381	343	401	364	359	346	337	367	368	365	326	366	354	376	363	372	368	333	359	367	356	339	323	327	344	340	347	373	337	377	358	359	369	377	351	395	378	382	362	364	355	381	393	381	332	366	344	347	358	373	363	364	366	346	368	364	341	342	392	397	361	331	383	363	355	353	352	398	380	369	356	356	363	389	342	380	346	385	331	368	351	369	332	352	361	345	383	335	355	372	378	349	358	355	402	356	319	370	370	365	361	366	370	346	356	335	348	349	364	359	346	349	363	351	377	365	402	347	341	423	354	363	374	370	350	387	349	331	360	386	360	332	376	364	350	356	358	344	369	392	378	348	334	336	385	351	334	339	348	360	308	346	390	333	394	358	369	373	357	413	368	366	314	385	338	351	371	390	342	340	361	342	392	341	352	355	338	368	360	358	321	361	349	351	368	357	356	347	351	342	360	356	342	362	374	378	360	341	358	345	351	336	359	353	373	359	344	362	301	302	375	342	356	385	349	355	357	336	344	362	384	361	346	359	388	368	343	350	397	366	381	386	378	357	347	369	370	350	373	368	369	327	333	335	352	345	348	364	370	386	406	393	362	363	334	359	368	330	365	337	356	366	343	363	366	328	359	374	387	351	393	339	369	353	360	323	378	369	356	395	393	383	375	380	382	351	351	380	360	398	386	336	370	373	360	400	361	357	354	371	368	352	376	358	339	368	370	372	351	348	364	316	362	380	367	399	375	375	360	374	372	385	389	378	353	335	350	367	356	368	365	346	347	355	358	352	344	363	351	324	360	359	375	361	308	354	398	353	378	356	345	361	358	368	356	413	373	366	379	337	338	389	372	345	342	402	339	357	309	402	352	346	388	376	360	365	341	375	365	360	351	375	344	380	384	365	366	359	357	385	330	344	383	367	367	325	356	375	390	378	390	339	348	366	349	327	393	368	342	369	376	332	381	386	388	378	368	360	391	343	339	360	334	346	324	354	373	353	370	343	383	339	332	384	377	389	366	379	341	367	382	373	345	371	354	356	381	353	372	370	319	383	377	371	358	349	359	370	403	374	355	350	371	351	346	350	355	394	349	366	362	358	339	366	380	347	367	335	373	373	363	343	358	384	383	354	336	337	348	380	397	356	353	395	359	352	319	365	353	333	346	360	341	376	362	359	382	381	362	329	351	356	342	366	350	349	360	353	327	345	366	379	388	346	342	395	365	375	352	348	376	355	355	339	376	351
23798	21103	35099	62390	56753	40193	22511	6408	1346	519	500	531	475	488	486	479	503	460	502	444	520	473	494	431	458	499	448	430	458	483	496	456	491	442	450	436	462	457	482	474	445	481	487	483	439	467	419	494	498	453	454	462	458	426	439	473	486	441	477	462	457	501	443	462	461	430	444	477	489	447	443	478	479	435	486	448	439	440	423	457	466	494	453	443	520	444	485	473	491	444	479	430	459	491	447	456	435	445	447	453	451	453	456	483	498	482	500	434	446	425	410	454	450	475	482	496	471	477	444	467	440	448	475	411	450	445	432	478	512	475	422	465	501	462	444	424	436	460	443	498	451	520	457	447	469	489	482	502	452	466	447	451	445	431	429	487	507	420	469	472	415	472	472	476	433	450	451	443	473	446	436	449	472	446	413	519	484	489	472	424	452	447	494	440	468	478	442	471	474	453	515	513	496	453	452	456	462	468	465	489	490	480	430	466	467	469	452	489	505	480	486	470	465	468	467	443	472	491	468	437	485	486	409	448	485	430	453	424	477	448	505	455	476	451	397	463	448	451	410	428	452	470	449	456	438	443	442	455	428	500	480	450	464	496	476	456	486	453	443	486	472	446	438	422	466	480	470	416	503	442	469	431	451	452	454	451	465	415	501	448	489	457	495	483	450	476	427	424	480	468	460	481	449	458	469	488	397	401	447	459	438	470	443	474	443	496	462	453	443	484	439	429	425	434	461	474	439	444	487	473	475	485	483	465	463	444	446	458	431	485	475	468	464	447	449	452	419	447	449	433	450	437	431	443	441	452	473	471	455	470	478	449	439	478	465	487	448	444	443	497	506	445	462	454	472	473	396	466	444	474	480	474	418	454	466	466	458	456	455	476	482	432	475	446	442	499	430	427	465	449	448	475	437	422	461	469	426	461	468	499	463	464	485	480	454	433	474	486	473	455	486	466	461	477	491	459	450	471	484	489	466	431	477	422	460	498	454	477	426	440	446	453	465	431	444	471	490	491	463	475	436	449	449	456	466	469	435	469	423	408	442	438	438	446	476	466	465	429	471	474	463	440	434	510	495	410	472	446	468	442	423	471	455	474	455	474	463	492	447	412	485	434	434	469	472	486	460	457	413	491	465	461	465	483	485	444	436	452	457	454	474	451	453	407	448	470	448	439	469	442	472	474	497	426	445	440	489	457	465	456	425	455	441	473	463	470	453	472	490	464	468	451	435	456	460	473	434	501	428	432	460	467	435	458	453	467	421	449	503	418	448	489	476	461	446	472	446	449	450	434	473	407	476	503	476	404	454	487	466	465	453	425	456	439	406	455	483	497	487	463	466	468	464	467	462	487	475	490	442	455	466	463	444	462	460	426	439	461	458	442	471	490	471	440	463	434	471	459	433	457	460	487	429	466	439	438	486	461	500	461	451	444	416	458	426	473	457	447	474	473	422	461	444	490	470	433	452	497	461	466	488	471	485	439	431	443	470	456	525	450	471	503	471	492	466	476	475	422	418	449	475	473	419	478	458	469	473	479	476	461	455	390	498	455	479	450	503	444	472	443	490	478	465	434	472	464	452	454	452	443	450	486	478	441	469	462	431	506	436	460	455	474	459	447	459	469	448	440	490	443	457	434	465	458	442	484	478	430	430	466	465	466	464	500	472	462	495	432	487	482	461	436	438	415	453	456	422	459	456	430	482	459	462	459	458	453	458	460	434	472	451	439	488	434	451	454	475	463	492	455	484	497	442	494	457	451	435	455	422	478	445	473	460	495	458	459	447	421	431	507	510	475	454	424	426	488	418	474	472	420	496	491	421	451	411	438	458	479	463	453	457	452	478	506	477	430	483	444	489	456	453	460	456	493	473	435	457	465	433	453	462	484	470	416	414	463	449	462	427	451	437	474	477	451	465	428	444	433	478	477	471	481	454	407	445	454	481	425	467	433	467	479	443	457	518	416	462	472	453	431	458	458	480	459	423	494	473	434	434	467	493	425	447	488	455	483	436	454	437	459	455	498	461	443	462	462	491	458	493	473	460	442	469	493	430	465	462	462	450	465	455	410	485	483	466	463	459	448	452	500	466	491	452	446	452	460	460	432	473	438	455	472	461	462	434	439	441	453	434	460	443	483	446	448	451	478	424	460	446	421	453	482	445	488	453	478	473	473	463	436	436	455	434	472	422	474	445	457	474	464	479	438	453	485	504	458	460	448	466	448	460	419	453	451	472	469	506	495	429	460	472	438	443	443	487	455	459	467	451	466	453	467	440	446	449	459	484	441	480	470	450	417	467	443	439	455	498	453	459	501	431	459	490	460	457	450	436	482	466	450	468	456	439	434	423	469	447	460	461	484	427	438	458	417	445	467	472	437	454	459	465	471	447	445	440	474	457	448	469	446	454	446	456	450	466	426	468	504	449	432	445	458	479	481	468	467	441	469	473	461	427	438	486	435	468	470	484	457	459	450	460	439	476	482	458	525	494	479	457	465	449	480	444	432	452	458	439	505	463	473	443	405	486	478	459	427	446	459	469	418	431	453	455	477	416	466	457	463	459	486	471	451	485	431	506	441	428	468	464	477	483	452	473	431	503	460	444	462	447	461	440	470	462	454	430	438	474	470	460	473	409	432	452	470	447	508	434	468	454	494	427	460	458	466	422	436	445	444	483	455	481	443	439	482	469	430	461	459	482	488	471	448	424	461	487	470	463	466	442	419	463	455	458	453	424	499	452	453	467	457	467	433	479	453	472	480	423	439	481	458	449	433	467	450	452	424	481	474	461	479	437	455	449	467	434	451	485	449	471	449	456	458	481	479	482	491	440	449	477	414	439	458	464	443	455	434	433	500	444	474	452	468	443	444	452	445	453	428	417	497	477	459	439	468	454	451	441	427	432	470	465	490	462	484	432	472	430	471	470	446	473	432	456	491	495	438	461	470	497	452	433	445	486	475	422	471	454	506	449	443	447	449	502	452	435	494	471	449	486	467	447	453	454	425	449	435	445	431	444	465	457	443	414	450	427	418	490	452	455	461	442	463	448	444	446	442	458	491	475	480	460	448	449	464	429	458	460	494	464	453	480	438	458	445	416	450	460	427	470	459	482	460	484	433	410	459	465	455	477	449	471	452	469	495	474	462	448	459	447	420	456	483	460	504	440	464	477	460	437	480	463	443	472	498	452	417	425	472	485	452	486	451	473	483	440	411	449	480	479	426	480	453	480	472	477	454	388	442	452	483	447	447	475	450	473	411	466	409	452	466	449	434	445	452	472	446	456	443	463	476	481	485	439	447	514	451	486	472	470	477	470	507	470	442	469	431	475	451	484	456	466	464	442	423	443	449	464	458	471	451	498	451	445	448	409	437	491	443	486	440	503	486	421	478	469	471	479	460	469	440	460	438	478	482	472	440	432	462	433	447	422	459	411	450	454	423	487	475	490	450	450	446	458	442	466	458	428	433	453	431	476	465	465	419	482	452	447	450	461	463	430	461	472	490	466	468
17906	32593	70393	78435	57530	33366	14357	4508	1340	509	515	492	436	483	465	485	467	470	505	530	485	446	493	450	499	491	488	474	496	458	475	465	472	498	455	509	509	467	464	515	501	475	471	481	481	511	496	509	490	501	504	470	472	485	516	464	480	484	497	498	460	443	505	450	499	522	498	480	489	473	472	479	513	466	459	463	502	501	455	512	504	487	459	478	476	433	458	503	453	489	480	520	470	522	477	490	441	464	471	507	485	488	506	480	472	503	494	489	451	501	434	462	474	473	520	511	527	506	426	478	468	495	476	499	468	512	469	487	497	475	451	481	463	473	487	516	477	468	470	473	446	498	476	466	481	461	460	455	488	467	500	488	472	480	489	479	467	438	494	470	420	449	476	489	490	464	472	512	452	448	459	482	461	495	453	465	492	492	478	467	452	456	510	470	475	447	476	492	490	459	457	472	464	463	471	490	460	501	463	458	489	480	476	486	487	499	511	488	484	514	490	453	477	440	432	468	469	448	522	473	436	488	470	467	453	488	438	445	466	454	496	439	496	500	489	462	477	447	455	459	502	469	496	449	422	476	474	515	479	464	470	483	498	462	449	462	439	501	471	438	456	488	443	462	480	475	494	469	480	456	464	500	494	463	468	482	464	527	483	468	471	466	515	452	472	464	474	477	441	493	454	478	507	513	435	466	486	488	454	491	460	461	514	498	482	485	439	473	437	473	442	531	475	508	506	489	493	502	451	494	505	482	469	445	525	467	462	515	458	465	479	464	469	492	455	483	483	466	513	479	476	472	492	508	452	455	486	484	447	459	459	471	488	479	464	509	453	468	460	471	477	488	457	475	520	461	433	484	448	460	477	460	477	456	487	502	483	494	437	445	468	499	482	435	488	521	483	463	513	434	470	483	454	426	522	486	433	489	436	472	446	489	466	473	497	454	453	484	489	475	456	462	464	500	473	484	466	486	443	447	461	446	516	490	438	493	471	471	513	469	499	484	480	463	504	478	473	501	458	520	472	500	495	451	467	455	495	483	467	473	468	468	490	454	510	448	490	489	495	496	485	464	504	461	417	461	468	476	494	482	508	477	469	435	476	473	504	476	483	427	470	436	483	478	486	508	448	420	473	451	438	475	461	474	496	502	436	498	473	458	491	476	493	497	493	485	465	510	477	479	476	502	473	472	496	529	465	472	481	501	487	471	467	480	482	476	508	461	506	439	529	477	462	471	489	443	520	501	468	467	488	461	464	519	481	497	481	499	479	480	474	470	511	512	452	484	489	477	482	474	476	481	434	500	511	494	490	475	451	475	524	497	489	491	440	428	453	480	495	456	433	490	501	447	492	489	475	433	455	487	490	456	503	457	512	458	517	478	472	508	449	509	447	476	480	474	534	470	473	473	495	464	445	455	460	499	416	444	440	490	470	493	437	530	511	505	482	497	473	499	467	492	448	454	478	480	489	474	437	467	469	484	540	473	501	463	468	447	475	502	482	464	456	477	474	500	511	436	474	470	471	526	491	443	495	487	482	482	486	480	477	476	476	484	486	464	446	473	481	493	453	499	467	467	478	489	487	489	458	534	525	482	477	495	449	475	503	463	520	484	434	481	486	476	454	453	471	485	481	443	466	494	457	484	489	517	482	499	429	449	478	463	500	492	465	471	471	465	476	481	452	456	445	478	473	468	466	452	492	447	483	475	474	457	450	482	438	463	496	459	504	493	479	447	467	452	482	477	436	441	463	443	498	493	485	479	456	489	464	474	489	488	495	473	485	495	526	458	456	482	447	442	481	478	510	447	493	464	482	497	448	462	470	426	483	469	475	466	456	495	474	452	469	512	448	474	447	500	481	486	469	489	462	486	456	435	487	442	502	460	458	441	477	473	460	474	464	488	502	500	440	469	489	445	482	464	459	468	481	503	474	505	459	439	511	477	458	498	478	451	471	481	528	484	482	493	486	485	454	493	469	460	501	477	453	522	485	501	465	470	481	476	462	471	462	447	493	494	450	485	511	499	465	436	477	459	451	477	438	449	475	494	481	494	475	507	501	434	424	472	505	440	488	501	464	464	424	465	469	471	508	496	499	469	463	466	485	463	480	503	469	462	524	462	504	474	495	525	483	485	483	504	483	476	496	481	503	513	498	497	498	455	484	474	459	471	453	486	440	474	453	476	496	510	488	509	504	471	526	462	486	480	487	459	487	471	475	483	486	455	456	492	478	522	472	455	494	450	471	513	474	451	478	481	509	457	479	453	495	474	465	478	478	493	461	469	491	477	470	465	457	482	469	478	462	469	469	446	509	492	480	461	460	436	497	495	489	459	468	461	468	500	502	455	465	433	481	463	475	486	487	477	472	433	457	474	470	483	478	426	479	509	473	490	456	481	501	445	425	485	482	477	436	436	434	461	477	482	468	519	451	500	458	483	472	483	490	453	459	482	451	482	471	457	517	477	470	458	468	475	482	466	517	496	512	445	481	468	474	451	455	503	483	472	448	509	463	456	439	518	458	467	460	437	509	441	415	456	462	483	485	467	482	483	447	465	431	446	440	467	453	459	457	497	458	472	449	440	472	455	492	470	491	471	470	478	484	469	482	500	491	446	490	479	486	494	504	486	480	479	450	481	417	461	470	489	460	506	485	452	483	427	452	467	475	500	473	453	501	467	530	474	504	524	490	467	477	490	474	488	442	494	476	475	525	461	491	508	482	489	485	465	505	486	446	477	493	487	473	463	473	474	467	480	493	486	459	460	455	446	457	491	457	455	489	511	472	469	475	458	455	465	477	480	490	463	503	432	489	474	471	536	444	494	461	469	426	523	452	494	471	482	449	490	486	476	496	473	461	500	515	513	448	478	493	447	488	473	461	477	492	446	470	493	491	431	489	486	505	468	439	530	450	478	470	444	483	450	492	472	490	443	481	434	497	457	465	472	497	474	512	509	486	471	458	491	444	437	484	493	477	517	437	449	455	487	513	500	470	497	443	475	456	464	477	445	449	469	499	435	461	457	461	459	474	463	429	440	485	463	454	478	501	466	459	489	449	472	484	471	516	463	487	493	465	492	475	459	495	446	480	466	475	437	502	457	473	457	462	470	485	437	496	503	439	471	467	506	532	492	497	487	456	471	503	499	494	447	475	477	473	478	459	493	510	471	461	503	472	464	488	494	466	484	476	451	434	436	462	464	486	524	486	480	496	443	468	472	478	459	461	465	455	468	490	482	471	448	486	509	488	511	460	473	459	513	470	488	442	467	469	462	464	476	471	475	443	463	486	450	478	477	463	500	448	506	467	487	450	484	502	504	434	469	459	518	478	496	472	446	495	500	492	482	456	464	471	504	486	465	500	478	495	448	439	428	496	448	477	458	479	441	481	500	502	489	493	448	460	487	509	451	469	506	471	506	515	473	493	489	466	453	456	439	481	488	479	514	471	476	446	467	507	488	496	512	505	456	446	453	471	486	512	457	469	445	458	469	532	478	475	499	477	502	482	421
27155	12771	18941	21108	14072	6081	1804	693	416	361	385	331	382	332	351	352	369	371	345	353	345	334	365	341	347	342	375	369	390	334	352	345	350	365	342	341	390	352	349	354	317	351	388	355	356	361	346	329	367	347	378	349	353	352	317	368	365	371	350	384	365	371	333	329	340	363	335	326	346	307	359	332	335	342	349	325	355	373	359	326	361	323	368	369	347	414	326	332	324	396	321	361	368	351	305	368	371	339	344	355	348	333	306	402	324	367	355	332	389	310	358	362	348	342	348	346	362	345	344	355	361	337	350	330	345	365	337	344	332	359	346	386	358	343	322	337	363	342	324	370	343	342	357	338	350	327	352	339	348	345	335	337	346	323	354	345	332	339	366	370	369	356	338	313	397	371	345	346	356	336	337	360	342	338	349	326	350	344	364	351	344	375	322	362	354	341	330	357	335	370	359	372	395	352	347	334	347	328	320	347	376	359	361	309	383	346	356	335	335	355	325	345	344	348	349	382	349	364	368	360	336	355	346	364	348	389	369	336	355	371	371	353	397	337	333	345	351	351	320	373	367	389	319	364	335	358	379	330	355	345	352	334	330	359	345	370	358	347	366	389	351	358	407	371	350	343	371	336	360	374	334	351	334	347	368	370	336	369	385	350	368	309	365	347	317	337	343	340	367	342	333	366	376	315	359	348	359	334	332	354	339	373	370	318	329	299	353	329	343	358	359	339	345	338	367	332	332	330	346	321	350	338	315	369	348	339	375	395	325	372	340	344	332	342	340	360	348	337	365	330	344	324	350	331	324	350	334	342	323	354	345	358	339	316	356	328	323	338	340	344	350	344	327	381	370	350	347	350	351	323	331	388	338	331	341	374	354	333	359	338	356	359	375	348	350	353	326	348	349	336	357	325	357	374	330	318	370	322	356	356	339	313	373	336	376	329	321	348	329	388	387	339	339	348	351	339	299	321	349	319	384	364	351	371	355	368	337	355	386	349	342	347	333	356	335	353	337	337	356	339	321	324	364	373	359	345	387	338	329	347	346	337	353	337	361	332	345	361	321	385	336	352	384	375	326	372	350	383	344	343	361	364	358	368	356	359	359	331	298	341	377	334	328	351	352	336	373	327	347	358	366	343	322	340	352	344	356	361	341	362	343	338	311	367	337	365	348	395	357	367	350	356	332	345	368	329	385	350	337	348	362	342	339	390	341	341	342	334	351	318	332	359	319	411	331	324	342	378	321	351	362	367	340	348	393	336	351	361	400	353	361	355	368	367	367	332	346	334	323	335	351	349	385	359	320	346	367	356	362	349	358	348	351	342	349	332	342	356	326	367	354	299	356	339	309	361	366	344	328	383	351	356	347	390	386	363	311	341	360	336	362	342	333	365	356	370	364	333	328	319	335	354	345	374	345	342	346	358	391	341	348	388	352	348	366	341	353	356	359	363	355	368	337	365	335	365	369	385	339	351	355	378	334	315	314	345	351	342	354	367	369	373	354	367	355	298	344	373	371	377	343	346	377	356	374	375	345	329	351	336	343	355	344	387	354	358	361	373	342	360	333	346	365	333	328	371	378	347	332	364	363	355	352	346	340	350	325	339	348	347	368	357	340	370	338	324	368	325	343	381	335	349	325	325	348	355	340	375	349	361	343	381	320	335	348	379	360	334	347	340	337	378	324	363	379	368	317	368	345	325	335	321	353	359	346	358	366	330	366	354	341	330	367	356	325	363	337	331	345	341	327	328	362	345	356	370	330	321	326	351	344	364	350	342	333	345	366	395	331	326	343	389	343	348	337	359	357	362	355	350	351	381	390	364	356	346	360	340	388	355	351	354	365	360	346	356	371	373	327	356	331	364	358	339	339	368	321	353	363	365	339	358	358	329	333	385	318	348	357	340	318	342	360	340	375	361	346	339	352	338	325	334	358	348	343	322	350	370	355	354	345	334	319	358	367	379	378	356	336	328	345	345	330	352	340	336	329	350	352	335	337	328	389	313	347	319	350	356	346	368	369	340	325	359	356	376	319	364	340	310	342	337	332	323	351	357	369	328	344	383	344	327	366	357	361	357	358	349	351	332	366	331	348	355	342	326	400	373	362	326	356	324	350	389	358	384	358	352	360	346	365	357	367	325	356	354	361	351	352	340	352	359	327	328	359	324	332	358	359	359	327	375	349	364	354	355	345	335	355	335	369	365	328	352	345	344	390	364	376	363	362	348	364	311	354	337	353	341	358	342	366	338	385	344	312	341	354	344	370	371	351	342	351	355	362	335	311	392	348	372	365	357	334	340	354	336	359	349	359	364	360	354	354	362	327	359	338	342	344	349	365	355	354	341	342	337	360	368	361	368	324	332	361	320	348	357	322	353	342	364	347	358	364	362	353	331	356	334	351	352	360	355	330	334	368	347	346	318	323	307	340	339	325	352	336	396	351	336	341	367	394	327	389	343	380	350	325	352	337	333	361	379	363	346	351	351	340	378	324	352	357	346	355	361	353	367	325	327	339	373	344	344	370	367	338	305	326	368	368	333	366	362	347	350	370	345	353	348	315	338	376	353	323	367	356	367	325	376	316	340	357	343	312	307	378	336	345	358	369	346	363	319	354	382	336	321	367	344	330	344	359	357	336	367	344	318	350	351	322	346	359	354	347	369	353	382	336	350	371	334	373	322	342	343	338	389	369	344	362	359	344	390	371	354	338	358	331	345	311	382	364	356	330	336	355	371	357	359	373	372	341	334	330	332	326	340	378	334	366	350	361	356	359	337	370	360	358	346	341	324	329	348	365	374	381	337	309	350	365	376	317	381	373	330	340	325	333	355	316	358	337	344	370	313	321	344	334	366	327	376	369	333	322	356	363	336	325	349	334	356	351	360	381	332	365	353	346	355	327	377	348	346	365	353	342	326	354	348	387	346	354	313	361	350	367	380	326	340	364	377	369	327	325	382	346	317	339	330	344	355	365	367	339	340	377	321	368	346	347	370	307	334	375	316	387	335	351	379	351	359	361	355	356	354	334	339	321	326	319	371	381	368	358	335	394	345	337	350	345	322	340	355	354	339	344	352	349	370	340	365	337	327	331	365	344	355	324	339	308	362	346	332	341	341	359	348	317	366	342	327	350	382	331	384	354	335	347	338	342	351	329	374	371	338	346	367	344	377	349	376	342	335	322	329	346	358	374	343	351	376	358	334	358	329	337	367	347	331	357	343	352	349	357	335	372	343	384	347	355	341	375	346	336	348	321	356	371	356	348	349	363	357	334	342	346	361	344	351	370	385	348	366	383	359	389	353	366	315	341	364	358	354	369	351	343	325	330	359	336	359	357	340	358	355	333	354	339	344	359	343	354	325	369	351	353	370	387	353	373	362	354	332	336	373	365	352	317	328	349	393	361	344	347	369	352	357	339	366	342	323	309	393	353	350	386	364	337	376	318	334	377	343	327	345	345	341	331	312	348	320	343	357	364	297	337	339	350	369	332	369	344	366	365	351	313	370
5092	3882	20200	14565	10482	4662	1668	706	433	359	359	346	317	304	329	339	376	347	364	352	337	336	370	385	312	339	333	349	346	332	360	347	320	334	334	303	335	325	354	333	312	314	331	345	331	332	389	340	340	299	317	365	350	358	334	348	317	324	341	336	306	354	329	364	323	317	320	313	353	337	334	343	341	341	330	344	317	333	331	327	315	313	365	335	363	323	305	334	353	322	366	343	358	357	351	333	336	287	322	340	365	334	334	329	344	364	352	306	357	332	308	344	331	368	342	291	338	310	355	315	344	321	340	345	366	339	342	362	332	375	336	321	368	345	339	355	315	369	310	363	370	335	354	301	301	331	346	347	330	356	333	323	378	312	344	318	315	303	285	355	346	342	365	359	304	361	346	341	290	356	329	339	331	315	304	346	324	342	351	346	348	334	324	367	315	339	370	321	335	338	329	321	340	350	342	330	361	372	314	325	358	326	356	325	356	333	356	333	323	335	364	359	305	313	329	309	326	336	358	320	323	354	312	325	323	339	347	323	331	337	319	337	379	322	330	352	309	347	332	371	374	351	358	332	345	325	322	363	344	364	331	327	324	325	340	319	333	351	347	342	369	373	324	352	343	340	347	329	359	357	343	355	334	342	305	349	350	359	359	343	345	352	298	336	337	347	325	319	305	334	311	336	341	314	356	361	311	372	356	365	333	360	365	341	330	380	337	309	302	332	354	317	317	352	337	288	358	333	339	331	330	382	343	333	331	333	345	302	363	351	352	314	349	367	334	332	295	348	352	353	362	324	349	347	341	321	327	319	319	358	321	389	332	347	332	317	361	328	326	321	341	313	322	317	342	336	333	355	319	319	342	339	341	363	369	323	320	356	362	349	344	303	330	355	324	352	361	369	329	303	338	340	344	327	319	380	341	324	343	320	339	341	328	336	328	355	352	346	362	334	343	326	363	324	312	335	347	342	345	346	335	327	353	333	308	376	363	304	372	339	350	327	351	335	363	330	328	362	339	370	349	345	345	331	317	344	343	340	349	365	352	346	352	330	332	360	345	337	348	311	323	327	353	350	330	376	326	346	328	303	346	356	306	326	350	356	375	333	334	344	313	343	328	369	357	327	332	329	330	349	314	344	317	339	299	342	337	343	345	319	359	346	344	382	291	331	357	330	303	320	366	337	331	342	355	335	349	347	323	355	331	350	316	353	317	366	356	320	318	380	332	327	348	321	330	353	328	348	318	336	353	363	333	348	318	328	328	352	371	393	324	289	378	343	300	318	348	362	356	348	328	326	354	338	311	365	341	324	316	327	337	367	354	360	338	324	364	332	349	338	345	346	337	362	355	369	318	333	325	345	308	324	342	321	326	345	351	312	336	332	310	321	329	341	334	376	336	345	303	325	339	321	358	358	350	367	336	335	334	323	325	350	353	332	345	350	325	334	344	319	315	315	358	327	335	373	333	348	349	341	310	378	372	341	328	327	333	326	340	328	315	325	335	370	321	325	313	341	371	315	345	325	332	342	334	342	327	316	342	388	365	330	370	325	344	325	360	384	327	341	348	354	358	330	290	340	326	379	310	320	314	311	351	311	335	315	354	362	340	376	309	334	322	312	326	364	359	336	341	328	330	353	347	322	321	323	338	352	324	362	320	343	350	344	347	349	316	312	333	339	353	346	336	341	356	352	318	341	347	306	354	361	343	345	312	348	328	343	336	319	349	349	365	329	290	327	331	367	334	308	361	327	329	354	348	355	355	334	337	362	335	362	360	322	379	351	353	323	362	335	343	332	342	327	342	327	321	326	326	343	316	325	326	310	351	319	365	340	356	336	350	300	348	327	338	353	354	303	305	378	342	343	334	344	341	349	329	348	339	333	330	326	343	314	314	338	322	341	324	320	356	324	331	354	355	321	311	324	320	337	324	322	369	338	353	322	336	340	364	333	333	328	323	343	363	319	333	314	328	339	348	331	355	340	365	352	346	333	327	337	348	334	315	339	302	312	323	337	312	330	344	325	341	315	349	371	328	330	331	340	352	327	340	344	367	333	330	322	332	338	325	334	336	368	332	316	369	360	337	361	331	332	325	330	333	361	330	323	291	322	348	343	336	356	355	330	301	339	311	325	367	316	315	333	362	343	308	334	311	333	342	351	312	351	364	338	333	302	350	359	352	317	348	367	372	333	331	338	336	329	324	351	317	310	371	356	348	343	328	348	338	312	328	351	340	341	321	329	349	335	332	343	346	343	336	355	360	337	322	321	337	338	332	310	335	327	350	343	342	321	321	310	369	337	297	333	285	341	320	313	307	349	326	356	369	325	331	328	360	366	309	346	338	316	361	375	348	333	309	349	305	348	342	358	347	350	331	343	346	313	368	296	327	313	338	319	345	320	310	292	321	350	362	358	348	327	354	310	313	328	346	360	326	329	328	306	373	344	301	323	340	335	355	323	340	294	334	328	334	338	315	320	315	333	308	334	339	333	357	312	380	342	335	347	339	325	346	325	317	336	372	331	317	355	346	340	336	305	317	337	342	335	333	330	299	349	341	357	318	353	337	318	364	332	320	335	359	342	317	334	343	316	361	307	324	305	355	330	327	308	356	362	346	324	340	346	343	319	337	341	359	337	339	338	336	374	334	328	367	347	328	360	347	355	334	361	351	316	356	360	332	335	338	356	335	372	351	332	352	345	328	340	344	335	330	308	314	348	341	343	325	312	314	350	354	324	334	338	353	335	362	342	331	323	343	328	308	311	367	362	353	352	304	332	336	319	327	333	382	326	329	340	361	302	344	351	342	312	337	308	327	332	293	354	304	357	333	350	323	338	331	336	352	313	342	352	351	325	316	348	340	360	346	339	332	322	316	322	330	366	355	373	322	377	343	348	348	343	332	320	327	325	348	388	368	327	326	309	329	324	350	347	336	342	379	331	332	293	328	329	345	293	329	369	330	336	326	344	371	345	339	321	332	345	318	333	341	359	343	356	317	358	340	350	332	351	364	326	334	348	347	331	355	331	333	339	350	357	313	325	317	329	332	311	319	351	331	344	340	357	353	340	341	345	344	336	347	346	342	340	331	336	313	331	351	335	341	340	295	319	313	331	305	339	307	353	377	322	307	340	358	294	336	360	330	320	320	333	324	313	326	339	333	316	340	327	368	342	325	351	350	334	328	327	341	310	332	353	328	327	355	344	343	321	294	331	337	333	327	328	308	366	333	326	339	381	307	349	332	326	372	335	327	354	353	315	349	372	388	343	374	321	325	337	344	349	329	360	368	332	335	308	333	378	352	316	371	350	352	322	373	309	343	319	331	341	342	338	368	329	339	314	293	322	363	369	338	353	311	349	362	334	332	310	293	316	363	341	336	327	322	332	364	340	339	349	355	313	352	315	349	374	336	352	321	343	328	330	354	336	359	297	353	331	315	330	334	347	359	351	338	354	306	331	345	325	355	356	299	352	328	334	331	360	327	365	339	357	322	343	332	361	331	371	300	329
25179	21089	33625	51003	45517	30429	13956	3295	899	408	407	373	344	374	343	412	365	365	360	380	380	381	354	352	367	341	386	361	363	331	378	331	360	382	347	353	338	396	366	368	356	377	354	374	375	341	396	358	369	384	381	359	338	363	406	343	397	364	352	356	373	385	381	333	382	365	373	358	380	367	350	365	377	385	343	376	398	369	372	359	394	339	385	357	341	393	352	351	362	368	334	360	352	329	350	353	383	372	342	356	382	370	369	376	364	367	323	377	353	408	359	343	359	332	387	387	364	321	355	333	395	371	376	382	363	382	325	380	342	366	346	355	373	354	351	317	397	360	368	340	380	348	366	363	371	342	346	351	351	358	384	395	325	356	347	341	369	349	367	327	385	357	344	358	321	329	365	318	379	365	358	351	375	369	378	375	338	359	371	340	366	322	368	365	387	396	346	344	390	371	361	350	369	375	337	351	399	381	363	368	413	376	312	378	407	365	363	347	337	391	384	387	365	383	317	345	336	359	392	346	362	343	375	397	368	369	380	348	343	352	344	356	340	359	382	371	372	366	356	365	337	391	369	368	345	355	367	394	381	322	383	343	345	327	365	357	332	353	376	361	341	369	384	364	326	348	315	324	331	339	370	358	371	328	330	386	336	360	351	363	321	356	385	313	352	387	365	385	380	388	375	354	373	372	336	382	344	397	336	326	390	342	383	363	377	343	374	339	351	348	366	392	396	361	367	349	369	363	348	345	359	339	330	379	383	357	357	385	367	377	321	342	323	391	372	371	357	352	394	394	329	402	358	346	337	332	352	365	352	393	335	408	366	361	391	393	365	386	362	369	344	371	365	380	349	354	348	364	366	350	361	369	361	358	351	334	352	378	335	397	409	340	353	357	376	350	380	385	355	360	354	381	349	337	375	344	330	349	360	345	384	340	335	340	372	365	378	367	358	373	367	362	395	313	322	376	353	344	321	374	330	353	406	362	358	370	367	368	339	346	357	355	361	361	340	313	312	375	361	341	384	358	404	424	341	336	346	421	354	355	348	329	347	374	347	378	372	377	360	350	370	370	384	382	345	341	367	365	346	375	357	362	354	351	373	361	401	337	354	362	376	356	342	392	368	365	335	352	350	335	358	358	342	356	375	367	373	351	337	336	367	327	347	337	373	373	407	381	336	368	398	333	368	360	371	360	353	371	349	355	397	375	341	368	372	368	349	322	323	363	374	382	349	372	386	365	362	389	377	369	386	348	350	363	378	383	337	356	386	343	351	352	356	366	357	390	378	363	369	360	328	343	375	382	359	343	337	357	352	351	395	341	356	359	385	385	364	368	356	361	373	380	358	355	392	335	377	401	347	347	361	352	392	365	369	335	354	355	378	380	365	346	368	333	343	387	355	392	372	355	369	369	366	344	377	325	384	367	337	327	344	344	376	330	391	351	361	396	344	353	388	366	352	394	392	382	386	328	337	362	392	373	371	356	344	357	355	353	359	376	331	391	377	356	381	393	332	332	336	325	346	403	349	366	356	359	363	381	355	371	365	331	352	352	348	364	345	350	354	360	343	358	375	342	367	374	377	372	353	352	362	368	378	330	368	361	347	364	370	346	377	349	377	327	331	373	357	372	369	379	357	360	336	384	353	366	338	367	362	331	378	375	369	344	410	376	336	375	384	342	366	342	333	372	337	350	383	377	374	353	351	349	379	353	319	337	368	362	343	339	342	399	371	347	377	357	327	402	376	373	347	340	377	322	376	372	360	343	385	326	354	365	345	350	356	350	349	368	340	382	394	328	407	389	361	353	348	336	341	340	365	331	369	352	374	358	367	343	336	370	372	361	394	350	388	386	336	355	379	350	345	368	362	344	352	367	358	361	364	334	377	351	348	339	350	375	369	371	319	388	348	372	355	300	345	338	342	377	355	334	351	341	372	365	345	368	394	333	337	374	372	339	368	348	372	329	356	350	380	343	360	378	342	365	313	360	360	362	349	373	370	366	369	393	349	324	366	384	363	363	380	364	372	342	358	386	360	406	372	352	361	347	363	354	338	361	345	353	355	368	370	359	331	347	344	371	382	347	329	338	382	354	373	357	344	326	366	354	346	365	365	369	356	335	360	355	403	375	341	341	366	381	373	388	342	374	360	366	327	352	355	370	371	357	373	360	342	356	358	358	385	372	340	333	338	357	352	343	368	367	368	355	361	349	367	393	342	369	360	366	344	375	373	359	357	365	372	369	362	350	334	353	354	362	350	337	382	341	345	388	386	345	363	363	361	324	343	349	403	378	372	362	337	367	366	351	343	403	365	343	377	358	371	360	352	361	357	365	333	363	379	354	331	362	327	374	339	379	342	372	365	332	382	375	365	333	359	372	340	342	343	363	349	378	342	398	363	370	384	366	335	363	372	384	378	344	366	355	367	365	370	359	350	392	374	361	357	338	331	379	389	339	347	348	374	387	395	331	360	371	333	361	354	345	368	366	336	375	366	344	342	373	351	331	356	382	365	384	339	357	332	360	376	365	356	353	404	358	352	350	363	327	344	362	357	359	372	379	362	341	366	349	328	376	336	359	368	410	405	374	304	365	367	356	388	354	331	359	338	347	398	372	378	358	392	377	355	348	359	376	372	333	344	338	351	347	376	341	336	353	323	390	388	374	361	343	370	378	358	327	347	335	348	363	369	378	387	358	335	352	353	386	348	345	354	368	351	371	378	384	360	373	350	358	329	336	389	393	369	350	367	410	389	373	347	331	347	334	368	346	347	359	337	351	321	383	371	330	358	376	343	346	375	341	368	368	355	357	364	376	365	366	378	329	355	359	352	360	327	367	375	381	347	364	367	359	341	334	359	379	383	349	374	376	310	344	342	353	351	329	348	320	346	375	363	338	370	361	347	361	353	367	342	399	348	389	369	384	350	359	346	357	336	384	366	379	360	361	374	391	346	369	372	370	399	388	361	372	341	364	373	391	380	384	337	383	367	350	381	376	335	357	349	352	372	362	354	373	359	330	362	362	326	357	331	366	331	348	366	363	373	355	337	360	344	392	381	342	347	382	338	359	315	342	344	373	345	364	346	343	355	369	375	353	348	401	364	352	379	343	396	334	384	353	352	364	367	364	345	379	343	350	359	330	349	330	356	343	359	354	354	338	341	350	413	357	349	379	341	333	380	359	361	347	373	359	360	364	354	322	378	384	373	350	382	323	342	371	362	377	372	380	387	345	388	345	346	349	350	392	365	351	369	377	376	360	344	356	362	360	350	349	326	353	382	329	357	328	347	351	375	378	373	350	381	361	343	363	360	333	361	328	353	327	355	370	359	389	332	345	350	337	341	379	318	379	329	355	353	326	349	370	379	356	337	350	380	355	350	382	340	360	398	363	377	359	331	342	336	390	362	356	331	360	357	358	354	346	362	346	369	364	372	319	389	351	368	371	358	338	366	373	376	346	353	345	358	372	336	328	376	335	340	367	343	346	357	366	322	370	361	323	382	367	346	359
3916	18639	53874	50064	40153	22540	9126	2828	937	441	358	373	393	389	356	389	363	376	410	364	356	365	378	420	392	359	388	380	395	397	366	407	422	351	386	413	364	375	378	362	332	388	332	389	417	391	388	376	387	399	390	374	351	327	381	354	371	365	364	377	377	369	341	403	389	371	326	366	398	397	375	400	370	376	384	367	387	375	384	370	367	357	352	385	360	390	397	385	388	394	372	351	361	378	382	400	411	378	345	374	378	372	346	363	382	353	369	367	406	387	360	350	389	412	368	378	405	361	386	375	357	361	356	395	361	408	375	399	369	346	398	380	347	418	389	372	395	411	362	362	386	423	344	380	384	353	391	407	364	340	393	374	410	386	385	374	363	363	394	357	377	391	376	356	370	351	360	386	417	375	390	374	367	394	374	347	384	376	373	358	372	372	380	381	379	359	321	351	401	398	370	353	333	350	354	396	364	366	372	378	366	373	387	330	400	399	330	371	375	358	364	373	352	405	345	392	352	403	393	388	330	352	362	402	393	399	374	385	365	391	414	377	379	351	381	408	372	370	369	378	354	376	422	353	374	378	321	355	363	376	396	330	368	372	357	370	349	342	358	361	348	363	353	351	371	377	344	359	348	350	379	375	381	362	415	354	360	367	394	381	378	389	386	365	361	391	397	407	340	371	362	374	419	341	398	351	367	369	347	369	362	404	377	383	387	372	375	344	344	427	397	412	376	423	354	363	375	385	375	391	353	341	370	336	333	365	399	368	385	357	366	362	395	412	393	377	394	386	369	357	345	353	378	393	372	372	362	390	378	406	358	347	377	375	349	354	355	407	361	342	356	399	387	354	361	351	368	376	362	352	373	328	362	360	372	401	397	363	345	381	363	355	393	438	387	396	357	312	410	390	394	391	369	379	405	347	351	356	388	404	359	363	361	349	392	378	380	411	399	357	380	415	379	395	384	335	374	392	358	357	366	351	387	352	381	378	405	372	361	361	382	386	422	384	370	354	389	405	374	370	351	341	367	400	375	361	406	365	384	376	357	365	374	350	368	388	342	363	387	378	372	368	381	359	366	357	371	361	390	396	366	350	371	382	377	329	387	389	414	379	371	347	359	359	381	370	366	365	388	343	353	356	372	375	382	403	388	370	381	389	394	407	371	387	376	321	370	380	362	361	362	354	384	389	389	399	348	383	344	377	392	360	382	368	382	357	342	369	376	383	355	341	351	364	391	370	371	392	381	370	373	375	381	401	390	362	365	329	382	371	404	344	341	372	341	356	371	359	380	380	385	363	389	344	358	374	389	385	362	359	371	382	385	347	357	402	362	337	399	359	335	389	371	367	408	349	387	373	344	396	380	397	368	394	347	381	395	388	401	350	365	371	385	313	384	342	378	391	361	368	364	382	368	367	419	384	362	327	370	363	415	378	412	362	371	382	395	388	362	360	379	390	379	357	360	367	396	380	389	367	377	349	413	368	382	390	370	396	382	348	387	380	364	367	375	356	364	372	343	375	368	356	375	396	352	385	391	378	389	352	374	373	367	363	378	360	409	390	365	342	394	377	394	366	357	405	401	387	369	377	345	337	368	361	375	388	372	370	381	380	387	373	346	373	393	345	359	375	384	394	347	381	390	375	365	356	388	338	387	373	388	361	355	385	391	374	415	374	346	369	367	368	343	400	371	388	380	379	366	353	366	346	378	351	352	367	378	381	398	402	401	382	373	402	367	355	365	391	389	367	362	369	368	383	365	353	359	352	368	380	357	350	369	383	378	348	352	378	385	347	375	384	400	356	360	360	393	398	405	392	372	356	365	394	372	361	380	371	362	367	375	355	370	376	389	360	386	381	370	374	356	352	362	379	358	358	397	337	377	380	384	390	350	395	362	369	383	390	385	370	359	368	349	407	371	374	355	402	375	356	375	338	383	382	363	359	371	367	414	384	366	398	358	372	369	384	390	381	355	411	342	357	342	390	349	400	352	420	379	401	374	368	351	386	358	364	373	383	348	376	378	354	383	357	347	365	349	351	354	369	347	396	345	356	376	366	379	361	385	351	335	387	381	408	368	377	361	393	390	372	340	367	350	417	366	389	405	395	364	397	382	338	352	356	356	401	357	383	351	355	329	403	360	394	344	403	392	355	344	381	378	399	394	393	374	359	385	412	359	387	373	392	343	358	398	345	376	363	413	374	396	349	381	405	365	340	376	378	348	393	362	380	408	338	377	394	384	364	377	366	362	368	385	356	356	367	364	397	374	370	379	372	363	396	345	362	392	385	366	381	387	349	365	366	396	382	401	358	360	358	350	376	363	374	373	345	367	344	388	381	382	370	355	369	361	348	378	388	339	365	391	347	351	363	372	351	357	348	387	410	334	375	341	377	370	377	363	370	394	370	402	382	362	344	373	378	392	358	350	398	390	395	385	393	336	362	365	345	380	370	374	371	334	377	420	365	338	383	377	375	368	370	381	386	344	371	376	388	366	327	368	345	374	345	348	376	379	376	402	364	357	386	366	411	389	348	361	390	389	382	373	371	384	401	343	411	391	363	367	359	398	382	350	416	413	390	385	344	386	368	371	368	354	383	343	382	370	419	385	344	348	372	332	385	405	379	341	373	385	412	367	402	362	387	401	394	350	356	386	379	370	405	405	370	399	358	363	391	389	398	372	369	378	372	394	369	382	368	357	350	382	364	384	400	349	363	374	392	350	363	354	347	356	353	380	405	365	396	370	364	378	362	364	337	389	357	378	413	393	386	406	395	379	367	383	376	393	387	346	382	389	406	404	374	390	339	393	373	375	373	378	407	392	396	391	367	396	377	351	359	391	400	390	388	386	382	358	368	343	380	344	363	349	408	332	390	370	385	356	363	409	363	362	372	368	345	367	396	390	370	358	367	385	356	387	366	366	339	395	379	364	387	378	366	367	371	391	374	363	356	377	354	374	364	367	367	382	359	360	374	356	367	403	371	357	382	397	348	350	332	387	363	376	387	395	385	374	356	401	368	397	382	352	384	357	349	364	353	362	380	390	351	388	373	368	377	374	402	359	378	364	354	335	379	384	376	348	361	332	386	414	403	396	379	360	406	349	372	397	374	400	362	352	382	382	390	368	411	372	373	371	368	395	399	409	383	382	386	370	367	382	361	366	381	384	374	355	387	366	355	368	376	371	338	360	346	347	397	391	399	348	388	370	366	384	390	405	393	382	370	388	366	365	411	368	398	358	359	396	365	357	346	400	376	357	367	397	410	395	370	385	320	354	354	348	409	379	366	358	375	361	383	386	393	368	400	342	427	353	400	377	369	363	375	379	363	342	345	365	402	357	384	388	403	369	370	391	365	378	371	381	359	379	351	386	350	358	384	360	362	326	395	378	375	364	389	406	365	350	382	365	400	384	399	358	358	375	373	407	381	369	372	409	338	392	383	381	340	355	369	358	371	376	372	365	357	340	328	365	360	352	388	375	402	378	423	410	372	384	374	367	396	422	393	396	387
23808	21145	34567	57405	55955	44252	26273	8891	1956	688	541	478	443	484	513	501	488	435	509	460	477	496	447	512	466	492	449	475	471	508	462	463	455	463	456	459	489	467	474	463	478	441	465	463	442	468	504	472	417	459	480	508	475	450	440	460	445	480	500	453	423	466	457	447	489	457	466	490	510	475	468	495	439	452	460	451	436	478	466	471	462	428	457	460	447	439	435	462	521	452	459	409	444	505	470	468	474	479	454	430	448	423	464	446	461	474	482	461	429	480	441	463	456	482	444	462	496	459	460	502	471	441	454	433	431	449	451	464	445	451	491	441	444	465	473	427	440	423	480	451	484	445	455	461	462	457	484	431	440	452	487	480	480	465	423	477	457	487	430	490	481	469	458	446	467	513	507	422	475	438	432	460	507	448	441	457	437	479	441	477	436	433	441	455	466	472	426	408	511	519	488	439	434	458	475	429	471	482	465	492	495	496	444	477	474	456	484	475	467	478	441	451	448	429	459	460	437	465	442	456	444	432	495	457	418	415	447	473	467	471	482	451	475	462	449	486	426	458	452	439	466	456	478	458	451	476	459	481	478	489	451	481	446	439	466	486	460	434	468	468	421	461	448	461	472	433	519	461	442	484	460	430	474	472	476	459	494	458	450	492	449	488	477	442	457	463	461	482	436	440	461	421	473	480	475	464	454	486	476	473	454	448	510	426	465	478	454	436	449	468	475	437	451	488	480	468	429	458	430	470	461	451	438	426	495	468	466	472	478	444	429	432	428	460	512	464	468	452	470	451	433	457	509	436	456	481	452	445	483	441	437	436	478	454	444	435	443	443	426	469	415	462	457	463	482	481	442	426	440	438	453	494	458	477	509	485	458	431	483	433	477	466	451	449	463	506	462	476	433	467	456	476	468	490	454	466	500	432	454	456	483	476	448	479	464	443	448	456	472	436	452	448	451	455	452	479	454	439	468	475	458	434	494	466	436	451	450	458	465	432	436	470	447	466	457	488	458	447	460	465	453	466	479	417	457	453	468	464	463	460	470	488	477	451	445	452	464	475	496	453	463	466	482	471	431	474	450	457	467	469	432	507	472	458	459	448	494	465	438	473	448	463	421	480	455	451	439	483	491	489	478	524	441	458	463	453	483	443	446	448	471	437	491	491	428	488	429	512	430	479	430	416	475	460	438	461	479	442	484	483	488	457	439	449	478	452	465	490	440	447	447	445	436	452	541	465	448	469	462	429	494	450	474	443	479	423	452	475	434	488	464	443	487	470	439	458	468	449	484	487	473	426	434	479	458	471	487	451	437	447	462	484	474	494	475	441	433	477	433	462	454	432	484	440	454	462	469	496	440	495	443	447	451	469	477	454	450	452	426	448	461	455	456	457	437	470	459	467	437	439	464	467	452	463	442	463	463	439	480	462	460	464	437	451	433	497	424	425	477	454	469	500	473	483	452	445	453	477	459	485	481	450	462	458	436	460	451	443	479	467	439	448	455	479	504	487	459	459	457	431	488	418	444	467	453	449	506	439	487	484	467	462	453	450	455	443	438	448	488	470	451	451	468	484	454	449	440	436	436	451	511	431	454	494	441	466	451	449	437	461	461	474	470	424	465	469	435	461	441	457	454	428	437	444	447	454	455	490	458	477	452	421	448	461	458	419	455	465	491	441	487	468	454	458	471	496	480	467	455	449	440	457	464	497	455	471	437	451	471	445	468	445	450	437	461	459	454	440	462	534	450	486	457	463	449	453	445	447	515	453	488	430	446	449	465	480	444	461	446	468	458	473	466	479	482	438	458	449	431	439	439	485	469	485	466	443	444	458	427	472	454	448	445	505	493	461	457	467	473	451	457	467	495	417	420	465	441	470	430	450	477	450	480	465	444	447	472	459	477	437	427	479	464	415	506	463	458	451	459	427	449	494	456	422	461	446	478	456	417	453	488	458	464	475	449	493	489	407	435	494	443	445	474	499	466	422	477	443	456	495	475	473	448	450	447	445	457	487	443	449	457	477	485	453	463	462	428	449	442	468	492	437	447	457	438	465	429	481	512	467	462	459	457	443	451	478	498	462	496	481	484	449	452	451	473	461	474	488	437	453	415	444	445	421	488	464	470	455	471	485	469	445	471	468	489	437	471	512	492	471	476	449	458	443	482	462	437	459	439	461	467	477	453	445	471	459	442	432	490	430	477	436	439	447	465	486	435	473	411	466	517	464	476	459	471	514	476	490	465	491	437	428	477	462	489	456	461	482	475	441	451	492	459	476	451	468	492	437	459	508	437	488	487	436	467	479	442	461	438	460	437	473	471	451	455	467	459	431	439	424	478	437	437	442	434	463	464	432	436	438	464	474	470	471	454	414	446	467	465	462	470	491	474	446	509	458	445	482	447	462	493	506	465	466	472	445	434	455	475	433	457	457	478	440	456	448	465	498	444	490	467	490	436	450	471	508	434	475	426	445	437	480	503	466	451	471	464	480	455	460	489	468	457	484	480	436	491	438	486	447	446	473	447	486	498	478	471	457	440	455	453	447	480	459	447	454	450	458	461	446	460	520	419	456	422	444	488	450	501	449	485	474	423	454	468	492	494	487	453	455	451	521	443	474	484	465	471	439	480	465	437	448	482	449	508	462	526	453	441	418	502	444	437	440	471	473	458	449	494	438	461	443	484	450	450	430	456	446	479	472	506	488	457	459	476	455	448	445	486	443	459	454	518	501	465	472	504	427	458	452	432	475	426	419	420	478	474	469	462	433	462	439	451	482	454	443	482	438	455	449	434	443	489	453	473	437	464	467	489	470	449	463	476	452	474	461	453	488	432	471	435	463	455	444	475	471	470	444	453	420	471	421	432	461	455	475	432	454	483	462	461	449	464	472	470	504	470	453	475	400	406	509	499	475	457	451	473	455	444	453	459	487	463	505	465	468	458	461	466	475	509	453	428	468	442	441	453	469	479	485	462	471	473	473	448	447	432	436	442	487	457	466	469	430	431	484	460	472	452	445	427	472	484	445	425	437	435	471	467	464	456	484	481	472	470	476	465	458	448	458	457	462	451	481	479	442	438	439	442	462	436	481	504	453	494	471	485	473	471	443	506	464	462	474	454	465	460	449	467	459	435	474	438	473	489	405	487	468	452	463	468	468	503	454	433	474	474	483	459	493	425	459	443	461	457	469	447	481	454	471	447	448	467	487	450	449	441	487	434	479	429	461	461	468	480	461	474	466	439	428	456	460	483	505	447	444	402	452	442	462	425	440	463	446	505	490	458	470	436	455	469	462	436	426	488	447	481	466	464	445	455	449	443	453	465	458	433	448	431	459	468	457	424	440	459	459	438	457	401	463	461	459	442	477	451	469	445	493	470	420	461	482	440	493	466	458	458	457	490	444	459	461	447	459	467	445	491	438	445	453	437	463	437	497	452	443	454	449	474	460	459	443	485	432	450	452	477	461	447	486	451	447	447	492	451	443	459	470	503	455	442	461	496	469	488	426
5109	20706	67534	74003	59644	38486	17601	6423	1988	659	511	501	522	512	499	471	519	500	503	494	475	481	527	533	473	508	522	481	492	469	480	484	480	509	504	458	449	455	526	465	460	436	493	505	506	498	518	507	496	486	475	506	468	514	502	528	495	495	483	491	472	477	442	471	498	483	495	508	531	555	479	452	450	460	487	501	507	466	507	513	472	492	490	501	487	486	455	483	460	440	456	476	485	502	469	488	494	480	491	482	484	466	436	502	470	457	493	454	482	516	513	529	476	478	499	482	493	470	486	487	478	491	474	477	478	481	516	506	498	482	510	514	488	449	491	492	481	485	511	474	474	461	486	521	515	466	485	468	443	468	472	453	477	479	441	493	478	452	454	512	496	490	485	468	492	526	479	468	459	521	503	472	491	481	496	494	488	514	496	451	453	456	456	480	480	518	496	458	496	447	505	487	523	464	485	465	470	493	503	474	469	519	500	477	495	479	482	454	482	502	464	470	525	508	496	491	500	486	484	487	464	479	493	480	510	479	485	498	457	438	498	496	430	498	485	463	459	501	439	482	521	482	449	482	491	480	483	502	476	480	425	467	476	498	468	479	501	480	512	436	506	484	476	527	474	451	480	457	489	513	447	474	469	512	520	515	492	468	454	495	458	492	437	509	466	464	469	503	489	457	477	510	498	493	469	450	484	518	454	488	475	477	524	513	424	533	486	469	451	475	479	481	477	462	463	475	474	518	451	462	478	517	475	454	496	477	484	462	486	506	494	466	439	461	472	488	499	514	449	452	486	510	483	485	477	453	452	463	461	508	496	502	447	486	483	462	442	502	492	472	458	477	503	483	471	461	491	509	496	472	463	491	493	487	503	454	455	476	513	509	458	513	514	476	499	470	527	460	468	445	471	483	480	494	455	476	507	481	489	490	480	509	459	459	491	476	485	439	461	516	496	493	475	507	456	433	490	458	458	490	473	441	508	496	468	461	467	490	521	495	485	504	498	506	485	485	467	467	497	482	438	495	493	478	479	460	486	519	453	500	452	472	487	501	509	466	496	466	479	471	497	463	531	469	480	452	521	493	480	464	458	524	492	518	455	480	481	499	460	471	457	482	449	447	496	497	500	524	507	502	477	442	492	481	476	464	480	509	464	497	468	484	490	478	501	510	456	491	435	502	455	473	493	484	545	534	521	480	498	477	480	473	474	476	544	461	496	512	499	478	480	476	457	482	451	474	454	446	505	465	487	494	458	490	492	481	471	499	484	477	472	486	490	473	472	521	448	483	511	468	494	535	488	471	456	521	464	507	493	494	484	507	522	473	469	460	479	486	465	420	482	481	510	474	502	465	447	486	442	482	470	525	483	486	501	483	510	468	435	479	442	489	518	501	530	467	485	503	449	484	491	482	482	493	471	502	475	475	472	487	474	471	462	496	501	511	505	482	472	480	480	453	474	506	464	484	476	474	472	490	460	458	455	470	484	514	456	480	440	469	483	496	462	500	480	454	450	486	467	460	483	505	489	522	448	462	452	492	500	495	490	436	481	499	460	514	484	479	491	474	479	459	505	519	452	470	506	450	483	515	466	467	477	502	479	502	529	535	489	480	478	455	474	496	463	500	479	493	445	462	500	444	492	489	478	512	490	470	489	484	485	491	467	524	437	504	522	465	511	489	443	495	468	493	452	480	471	465	460	479	469	488	467	470	467	447	467	483	427	483	483	492	457	444	421	510	497	496	443	448	466	463	489	498	506	454	492	504	504	486	500	468	487	480	452	473	465	512	482	495	481	533	455	510	445	501	473	467	444	538	516	493	465	518	507	458	463	484	477	450	487	483	490	450	469	505	508	471	490	517	465	506	496	476	510	482	523	456	461	466	443	476	490	494	506	430	484	495	483	467	463	510	457	489	472	496	447	487	493	494	475	505	496	474	506	465	469	498	490	497	470	484	507	488	474	464	470	483	509	496	466	481	468	499	502	479	491	480	470	466	481	489	508	499	495	521	476	446	480	450	496	493	499	450	462	502	524	436	513	465	463	454	465	436	471	453	462	500	499	468	487	468	519	492	516	460	458	475	479	460	446	484	461	475	468	484	457	441	462	456	462	501	472	479	515	457	498	463	505	496	453	481	500	496	520	489	483	464	461	464	477	459	499	476	533	462	455	480	462	505	520	495	515	489	514	492	486	528	511	435	461	481	468	467	478	489	476	467	517	482	468	467	484	461	493	489	472	513	460	474	473	524	488	492	453	512	497	484	454	475	508	435	462	496	488	476	460	432	480	466	521	477	463	487	465	481	436	476	488	480	439	488	485	444	485	466	503	476	495	429	492	505	468	460	481	437	471	448	479	472	488	487	518	450	481	506	461	500	486	454	479	475	463	486	445	481	477	463	536	533	499	443	462	457	491	501	460	532	429	452	494	466	494	459	450	515	515	463	497	466	504	475	507	462	472	469	483	474	486	464	492	474	447	456	432	474	496	423	501	500	497	468	479	450	469	521	495	496	477	492	478	542	477	471	460	461	469	491	464	476	481	476	483	463	446	471	440	505	512	517	437	447	506	477	509	465	507	473	483	505	508	489	459	505	503	462	472	498	518	480	502	477	481	452	471	508	512	471	478	519	475	469	491	467	491	505	491	431	438	437	454	477	461	489	496	478	493	415	493	476	489	485	470	495	485	478	465	494	463	476	494	462	479	449	472	464	508	456	472	504	509	482	514	476	487	454	507	464	459	464	501	471	514	470	513	447	459	457	473	476	476	512	469	443	481	442	455	499	471	464	461	450	467	452	482	536	496	471	513	514	479	460	511	496	503	497	498	441	469	473	462	484	521	456	439	511	451	482	485	509	473	444	479	479	493	508	492	455	485	491	496	477	469	464	529	473	497	470	487	492	509	469	481	502	508	507	496	445	481	482	479	499	474	514	469	491	479	477	506	473	456	469	465	464	531	507	454	515	474	472	513	498	488	467	526	480	470	482	451	528	466	484	487	429	484	427	484	525	489	483	501	462	530	449	469	458	492	451	464	458	464	477	475	529	471	498	457	463	478	497	505	482	466	496	455	470	463	454	463	491	494	490	470	469	506	480	474	471	446	461	466	461	469	447	462	497	470	470	453	438	497	421	480	491	491	484	456	462	450	465	484	473	517	498	527	519	466	461	496	482	463	462	476	495	469	471	471	459	499	499	512	524	527	464	476	460	536	484	472	468	464	475	489	455	490	465	466	505	458	482	480	472	486	480	467	423	503	506	487	453	483	446	490	471	451	500	510	450	462	491	485	486	458	490	493	509	476	458	441	443	472	511	457	499	486	487	506	492	471	515	511	461	495	434	429	505	461	519	489	493	504	458	486	447	490	475	492	508	463	468	463	474	489	519	455	499	470	476	519	469	503	450	472	489	470	466	489	510	469	472	496	484	502	491	476	477	472	465	498	459	475	493	459	479	447	443	474	468	507	506	496	529	465	454	475	474	472	453	494	453	493	517	476	457	478	452
27043	13456	19969	23560	13359	4648	1547	756	441	362	375	341	372	361	326	349	360	372	354	369	372	366	335	333	374	348	352	337	321	301	369	393	372	349	364	353	349	355	354	348	370	333	359	348	354	369	390	363	344	353	357	359	359	366	380	381	381	368	316	349	367	346	362	326	375	396	319	374	338	318	351	377	357	380	363	400	366	345	385	373	324	334	382	361	344	334	368	346	389	334	406	327	376	333	381	349	382	339	333	338	338	349	379	371	376	352	371	352	340	364	336	321	337	354	380	336	367	345	341	359	367	356	375	359	371	319	322	359	370	343	352	347	365	355	344	372	368	364	334	351	370	352	329	368	360	336	348	372	367	344	373	342	369	328	378	377	362	347	337	385	345	387	366	313	357	344	352	361	391	375	370	330	322	372	326	369	379	349	320	355	317	354	374	380	341	327	350	393	362	338	343	317	361	329	367	345	352	350	353	348	355	370	339	355	327	358	364	334	355	367	378	351	385	320	367	372	355	359	374	360	378	385	331	349	346	326	398	355	358	365	351	360	348	369	380	348	361	366	356	364	362	343	358	344	356	345	407	358	385	356	392	356	346	344	350	353	335	342	357	328	345	346	383	367	338	378	352	341	333	381	386	379	340	330	374	359	374	371	341	368	343	318	351	352	348	334	357	352	352	344	354	360	369	370	365	359	354	324	345	320	367	364	359	357	349	395	357	335	358	372	328	340	337	366	379	343	332	383	358	338	373	357	366	363	394	369	378	352	355	370	373	357	336	391	358	355	387	352	356	374	360	356	385	348	347	367	370	338	383	354	378	337	358	336	359	346	368	370	332	327	374	323	370	381	375	348	382	350	376	347	362	388	331	347	339	390	387	325	405	348	333	399	353	343	381	378	351	332	347	365	351	381	328	383	345	401	361	359	380	335	335	354	376	393	332	350	347	368	362	351	373	351	359	358	334	364	383	326	359	378	355	313	336	374	327	344	381	352	358	346	347	348	340	357	342	358	353	380	349	329	359	364	340	344	354	364	366	380	378	365	371	344	355	360	374	322	381	333	362	352	350	351	351	356	344	324	362	329	367	373	381	339	331	328	369	377	349	355	350	366	352	397	305	369	349	372	364	346	356	371	367	326	350	368	377	360	339	338	334	366	337	364	381	389	343	383	340	355	354	355	370	348	342	339	355	377	366	346	363	330	314	371	361	330	363	366	358	384	381	404	399	352	347	327	361	337	340	395	356	354	394	327	355	390	381	350	349	371	376	370	354	367	368	367	309	320	352	314	353	335	316	380	320	332	363	390	386	350	369	357	340	361	367	338	350	346	345	361	340	413	359	330	349	353	358	327	367	361	335	372	366	349	359	319	373	410	382	340	384	341	368	330	370	365	354	354	357	382	368	337	382	348	354	380	340	364	320	325	373	381	357	361	368	352	354	356	337	381	351	306	394	354	356	363	359	332	366	361	359	364	367	344	345	354	387	351	357	351	347	351	339	342	353	359	350	329	339	335	345	350	387	363	358	394	349	354	383	372	337	337	360	385	371	364	352	370	365	346	365	356	384	371	348	352	377	321	335	336	344	387	380	319	344	384	384	322	350	353	368	388	344	353	339	349	348	367	359	346	370	355	338	343	357	333	367	361	328	363	361	358	335	340	367	355	344	385	346	340	379	322	382	367	321	343	343	343	335	344	342	350	347	372	329	351	331	352	307	364	380	377	350	370	358	369	342	385	363	342	372	360	361	384	381	349	345	341	364	352	327	363	367	355	390	339	326	344	386	318	363	373	356	310	365	338	383	342	344	382	377	337	355	359	359	306	333	332	334	364	340	389	329	368	361	362	337	379	367	340	374	379	382	351	352	324	327	351	350	323	351	357	370	327	360	348	333	332	392	341	345	349	342	326	354	363	325	347	319	343	360	329	351	381	330	358	370	358	345	362	361	326	349	345	357	340	380	350	365	344	337	361	377	354	357	380	347	339	351	379	355	343	351	338	370	345	337	353	345	368	360	382	385	385	367	359	343	376	358	343	345	368	339	343	381	345	339	335	358	365	345	315	344	363	361	334	325	357	369	377	375	367	377	368	309	409	351	354	342	352	368	348	322	357	335	357	351	358	353	342	382	358	372	367	323	350	350	338	332	375	336	359	384	348	361	357	370	337	353	343	362	329	375	357	367	345	332	345	301	354	347	334	339	387	324	334	335	358	359	344	335	352	355	395	347	365	359	361	349	349	358	363	347	346	359	340	356	359	344	377	355	364	367	380	347	363	355	379	339	320	334	359	350	339	355	356	333	358	375	344	366	360	353	379	341	366	354	350	346	332	352	332	378	346	351	329	324	355	322	372	380	365	387	357	325	337	349	348	368	347	339	351	335	375	354	346	375	375	321	398	388	356	363	344	341	346	375	405	346	325	318	359	363	373	356	362	348	374	337	397	357	335	351	348	356	361	387	352	370	376	357	354	321	353	368	357	340	347	344	371	359	385	357	357	343	357	382	356	359	364	364	328	361	343	332	299	359	359	365	337	357	375	353	342	377	395	373	366	355	371	375	347	334	353	357	349	380	373	353	368	350	351	375	358	336	361	369	369	363	357	363	354	331	356	365	339	333	326	343	354	339	357	347	357	359	366	371	333	328	384	375	337	344	341	386	362	345	356	374	344	342	338	345	335	367	366	384	325	349	322	359	345	367	365	337	315	336	353	342	336	321	353	350	350	345	348	365	339	347	383	367	350	353	363	339	382	329	340	360	342	355	366	401	351	359	364	357	357	364	323	338	349	356	352	340	360	355	354	360	336	352	386	346	358	373	382	376	391	357	389	379	364	370	358	373	331	359	349	363	396	354	359	346	398	373	329	362	389	344	362	352	354	364	348	329	365	343	341	391	336	356	349	361	379	337	360	342	343	351	350	330	360	361	357	332	371	354	348	348	356	312	349	337	369	393	350	388	353	356	349	371	364	366	401	359	361	370	349	395	361	364	337	346	384	327	367	360	365	351	327	339	345	355	331	369	339	348	348	363	357	355	344	357	347	353	361	346	350	330	331	329	351	345	361	388	281	351	367	371	353	381	337	339	321	354	363	395	368	360	399	352	371	371	363	394	376	365	344	378	394	385	348	367	372	338	362	301	365	349	331	343	372	347	335	366	376	359	370	340	347	349	351	342	369	380	353	337	335	385	376	339	354	382	358	397	352	390	352	309	354	387	349	364	352	344	342	376	363	372	372	380	357	378	340	373	283	336	381	359	333	353	390	362	345	362	357	372	343	337	360	380	384	349	355	355	335	369	342	350	383	344	345	369	344	375	372	346	356	325	352	334	364	329	355	371	349	344	416	344	338	373	364	387	342	367	314	370	370	347	367	356	354	380	338	361	350	332	343	336	362	364	361	343	352	368	379	368	356	353	377	373	373	347	360	381	349	340	345	403	348	363	360	332	361	388	366	349	327	410	349	374	356	348	330	387	351	345	369	358	368	347	330	354	373	392	373	328	377
5054	4736	21157	16375	9335	3805	1510	719	498	343	341	331	311	348	349	363	392	329	327	294	319	354	310	316	355	344	355	361	349	346	354	348	374	351	325	349	339	373	383	340	313	352	321	349	357	381	341	346	346	347	350	359	347	300	337	373	328	308	352	349	344	323	361	340	346	363	357	369	351	359	373	344	358	358	337	331	315	357	349	340	358	372	330	320	376	340	342	341	345	307	363	361	361	337	362	324	372	379	390	340	339	336	346	380	345	351	337	377	340	371	314	340	347	348	384	338	351	331	342	361	333	367	341	347	347	339	407	313	348	355	316	325	313	351	352	364	331	350	341	332	349	328	373	322	333	332	346	356	348	326	340	343	336	347	336	348	321	362	324	334	337	352	373	368	332	345	334	357	320	353	354	346	343	352	359	368	347	350	371	343	325	347	362	361	328	373	351	390	373	355	352	319	342	340	353	394	351	341	346	340	345	326	347	320	337	358	352	376	374	337	358	328	336	360	359	348	354	399	363	355	340	360	350	350	334	311	348	365	348	358	348	325	347	332	337	345	358	353	321	354	310	355	327	319	326	370	362	378	371	352	355	341	324	341	369	353	331	313	358	313	341	364	304	329	326	337	327	330	345	345	336	324	342	342	354	341	350	350	361	360	357	313	341	345	346	342	355	341	316	309	376	327	318	359	344	341	329	335	364	353	338	342	339	330	322	368	354	350	367	316	382	330	343	341	344	338	331	331	341	368	327	384	370	357	356	376	373	371	366	338	366	365	373	320	368	345	358	376	324	368	327	317	340	323	368	342	340	350	345	338	346	332	366	364	347	366	380	349	359	319	326	369	318	314	354	353	323	326	336	344	366	371	368	333	327	315	345	339	361	375	354	299	341	347	365	318	364	354	363	351	353	342	360	333	356	357	364	344	358	400	362	310	339	373	356	325	355	366	327	343	356	347	367	340	347	369	331	334	322	312	360	353	316	357	366	334	363	369	332	354	343	365	319	380	348	348	338	317	297	372	342	340	381	328	338	336	389	336	352	361	307	368	330	367	357	369	308	357	319	344	370	334	327	356	376	332	307	348	327	306	348	358	311	371	328	340	350	334	319	345	331	349	349	314	322	340	345	382	312	360	354	334	334	345	356	364	374	371	345	333	349	330	332	341	340	335	341	359	379	330	328	337	352	354	342	337	326	346	340	333	351	310	341	373	309	330	345	312	317	339	339	338	335	374	332	332	358	328	318	362	327	360	356	341	347	363	340	369	380	359	355	336	335	362	346	324	346	340	339	343	363	320	367	300	331	346	329	354	345	362	334	364	323	328	339	348	296	304	341	347	310	333	342	329	355	340	350	361	353	349	363	314	331	329	359	329	370	332	373	341	325	325	342	327	328	354	377	360	348	356	346	362	359	346	328	327	367	354	362	343	330	341	310	329	339	332	358	341	350	353	350	358	352	352	342	364	317	370	348	364	330	353	337	337	379	329	351	346	378	355	334	337	341	326	360	336	349	329	344	316	345	354	351	326	357	337	322	381	345	321	314	365	333	355	336	332	329	349	311	332	328	372	337	357	330	352	358	360	348	325	321	371	335	351	359	352	346	353	371	360	376	358	348	350	352	334	345	356	329	364	351	349	353	328	360	359	317	345	312	311	300	368	327	357	323	367	335	351	305	343	327	342	404	311	316	345	340	321	337	347	343	345	317	368	342	334	352	333	361	343	359	348	349	339	366	369	385	343	362	348	327	378	352	372	313	341	344	325	366	353	358	332	350	383	325	307	335	322	338	349	367	375	358	338	340	349	362	328	366	331	339	335	340	355	336	320	326	370	340	348	313	360	349	348	350	317	323	331	316	345	323	340	354	380	332	321	339	369	334	319	342	320	321	342	350	355	338	320	355	361	358	339	324	352	368	316	370	333	339	316	360	320	343	330	364	361	346	330	301	318	324	375	348	369	360	346	354	352	343	316	373	320	348	318	311	339	362	348	360	362	349	367	372	352	353	352	361	319	344	357	335	373	366	355	336	364	348	330	348	353	371	360	332	361	355	326	362	336	340	358	358	366	378	356	327	364	304	356	349	348	361	355	318	315	361	368	331	327	321	354	348	338	382	367	354	320	324	336	335	348	335	365	358	400	356	364	330	352	323	321	372	355	314	359	351	361	368	344	350	327	350	357	352	352	351	340	333	326	363	319	331	347	326	348	349	338	323	360	331	316	351	344	353	347	324	344	347	348	351	341	310	327	337	348	355	361	374	354	367	338	346	345	344	308	361	331	344	364	360	331	334	386	337	316	324	378	316	346	329	348	331	350	317	348	345	331	378	355	337	335	374	324	390	344	316	307	335	350	334	329	352	365	335	372	344	364	325	354	315	343	355	343	331	318	368	345	357	344	339	367	373	342	380	351	332	354	357	365	347	334	313	337	329	360	359	330	377	335	345	344	353	373	356	346	328	341	353	362	339	370	344	358	360	362	377	353	321	357	358	345	367	336	365	357	375	316	357	347	344	340	358	338	336	332	345	331	341	377	370	338	369	356	335	389	332	371	303	335	349	333	306	318	363	323	341	335	364	334	341	358	327	338	346	355	346	361	334	412	338	346	336	334	347	332	324	351	317	324	349	333	346	320	375	333	311	324	346	364	317	364	343	328	337	341	327	357	343	355	336	338	369	301	362	354	385	360	389	365	363	351	327	343	341	335	385	332	345	353	369	349	329	348	331	329	396	326	349	347	301	348	359	355	372	350	354	335	327	347	340	361	386	315	332	358	346	342	360	335	361	351	348	348	341	320	320	334	333	356	354	366	363	319	339	326	322	374	342	337	338	350	373	317	357	349	346	325	322	290	326	337	359	373	330	378	347	352	326	371	374	368	349	357	372	330	319	345	359	369	338	334	398	339	329	356	304	365	333	365	351	355	350	353	317	345	333	331	358	323	343	342	345	364	352	308	339	324	345	323	326	388	354	321	355	358	354	338	353	339	355	329	333	357	325	361	338	336	318	327	339	376	329	347	333	312	305	345	327	330	334	360	335	363	368	323	331	302	350	332	342	367	350	364	364	321	344	361	339	347	343	363	348	315	317	370	362	334	372	337	343	348	368	368	354	327	351	332	342	365	336	356	327	363	349	342	378	327	375	346	314	317	365	319	324	365	336	290	323	339	359	363	356	348	359	354	364	360	335	325	315	362	384	325	345	358	350	324	340	305	342	338	341	347	323	372	319	329	387	371	357	338	373	332	330	329	345	336	331	330	345	352	361	355	338	348	331	343	356	355	335	351	333	349	348	357	352	354	360	327	367	340	327	350	359	335	353	327	300	351	343	367	348	312	345	354	345	354	319	365	362	353	334	338	326	334	346	352	363	361	335	340	354	328	364	336	338	328	332	331	354	351	365	353	333	319	349	332	337	362	325	354	351	319	341	324	342	347	345	365	351	342	343	340	295	354	340	339	378	358	360	343	365	324	340	356	350	349	340	338	329	368	356	377	325	326	342	344
25202	21549	46301	55591	39008	21691	7627	1685	645	431	372	382	388	396	410	368	386	402	400	391	408	392	398	403	349	379	368	384	400	369	402	358	390	382	389	371	391	350	324	415	385	388	398	351	372	364	418	378	404	352	373	406	386	360	374	372	384	382	371	341	394	365	403	381	384	381	401	361	397	402	406	397	373	377	365	367	370	400	370	372	361	388	377	370	360	372	361	366	354	400	391	355	379	394	376	381	374	367	393	389	361	390	377	364	351	331	346	359	374	405	389	368	396	361	387	364	375	386	379	387	376	376	372	344	395	364	403	378	366	393	393	367	365	383	394	351	346	347	406	366	354	353	417	390	369	406	373	362	414	428	397	372	391	379	372	415	369	374	384	370	385	338	374	418	416	352	397	377	374	355	365	378	341	383	344	370	398	383	407	371	369	398	340	371	391	395	386	354	358	393	387	392	363	391	363	391	359	372	361	373	390	379	376	350	394	396	372	394	384	390	368	380	391	406	383	352	376	378	384	354	395	392	363	391	357	349	411	372	403	378	398	384	379	371	341	338	362	375	381	372	359	393	369	404	344	378	351	361	361	399	395	394	378	384	359	383	371	374	379	365	391	368	351	375	358	355	364	365	382	368	380	367	364	409	368	402	414	348	387	364	406	370	336	363	368	364	395	366	350	379	384	405	394	349	378	382	379	359	352	376	333	376	350	378	398	346	383	380	389	337	372	350	401	351	370	381	373	378	338	378	361	378	368	356	374	381	353	399	361	343	376	398	356	366	399	414	364	370	354	343	379	349	395	376	389	379	390	380	363	381	362	403	387	385	364	356	390	379	362	377	408	364	392	390	402	359	360	367	402	387	391	339	371	391	364	363	396	406	345	388	346	383	374	371	366	382	398	350	338	384	396	379	414	366	367	364	368	395	387	402	382	408	362	358	372	406	372	416	352	381	395	360	404	386	386	347	346	381	347	363	361	381	397	361	387	385	398	382	422	356	374	404	364	380	383	375	379	358	391	395	361	383	360	317	343	352	401	383	392	349	408	423	381	389	378	386	416	400	365	403	373	399	372	364	355	361	383	385	383	363	347	392	395	373	385	389	340	388	390	345	408	357	370	342	375	379	387	408	420	400	347	368	350	380	356	379	369	327	374	360	358	390	416	379	375	367	375	375	381	373	371	400	362	363	388	377	368	404	388	371	403	388	384	355	365	354	399	395	379	383	392	347	390	360	373	382	367	354	407	380	385	359	379	369	377	403	410	410	363	395	390	365	346	378	381	397	360	351	396	370	406	351	386	378	385	365	413	358	377	380	356	349	392	377	380	392	367	347	368	392	391	371	381	357	388	389	365	380	375	381	383	388	361	359	393	389	369	379	378	396	367	383	387	394	352	388	372	356	409	363	332	358	390	379	401	366	390	386	382	388	386	369	369	385	373	397	377	355	355	363	354	374	361	375	409	320	379	349	404	367	371	395	363	398	385	396	385	347	384	365	405	380	397	401	381	371	408	364	358	378	384	394	377	387	399	391	356	382	382	352	355	378	370	376	363	371	384	382	342	372	334	382	362	340	370	361	416	366	405	369	385	357	371	401	356	388	383	359	360	402	382	389	395	388	394	391	356	389	371	392	376	385	378	366	384	367	370	386	374	422	398	411	383	385	345	339	366	367	391	352	373	369	339	350	363	358	407	423	404	392	357	357	364	399	397	369	399	377	391	377	359	395	356	393	358	387	410	339	372	384	360	363	366	378	360	386	418	392	384	391	411	397	329	364	382	368	386	386	365	375	355	361	380	366	385	359	394	428	402	417	381	395	410	374	354	368	389	365	335	416	383	403	389	384	365	401	401	342	362	373	366	385	413	382	367	390	334	363	376	377	409	360	410	337	372	377	384	376	364	394	378	358	357	406	388	363	380	371	380	388	379	368	404	360	400	373	399	407	361	381	410	379	384	401	398	370	388	396	401	350	358	378	368	361	387	373	365	344	414	355	362	360	370	344	363	387	386	394	383	398	377	352	372	367	388	392	363	389	394	378	407	395	361	383	371	349	347	382	378	372	359	391	381	403	400	359	388	363	368	378	376	384	398	364	377	355	383	364	340	396	370	372	376	399	383	388	358	348	369	380	348	407	347	393	426	413	382	384	390	373	359	402	400	382	338	384	382	397	402	404	368	376	387	374	358	388	363	360	369	366	360	388	401	424	344	367	370	380	377	358	383	377	385	376	398	360	398	389	366	364	384	395	354	336	386	368	402	374	398	376	401	386	409	381	369	356	393	361	405	381	379	371	403	359	361	371	384	384	391	390	381	373	408	421	369	341	369	368	373	392	371	375	397	368	376	404	398	355	396	403	358	398	354	397	390	342	354	375	385	352	378	378	355	356	359	399	376	361	355	370	348	364	389	390	390	390	390	366	401	351	388	325	373	402	350	366	396	362	384	421	358	351	354	396	381	376	388	369	368	409	371	386	365	366	375	392	340	366	374	343	348	347	370	362	371	380	387	354	376	390	358	364	378	344	371	383	369	345	353	377	376	384	365	377	351	433	363	388	377	366	404	391	375	385	352	359	360	359	386	358	370	397	368	355	379	358	387	392	390	373	386	381	374	360	381	344	389	383	366	356	392	390	384	383	391	381	387	391	358	384	400	363	343	371	361	392	345	412	338	396	408	386	356	378	377	359	375	351	375	391	400	383	370	375	392	395	377	368	347	359	366	383	362	400	377	393	398	378	347	362	358	346	396	395	392	390	389	380	339	368	396	362	361	366	377	394	371	403	376	390	381	381	378	383	343	369	366	387	369	366	348	372	362	379	391	389	371	370	378	355	345	385	378	353	385	350	380	343	376	387	370	387	378	406	360	404	409	387	381	392	400	363	384	369	402	363	363	342	351	331	392	360	386	324	387	382	390	372	356	372	378	388	385	388	356	340	381	371	350	369	387	343	365	350	367	361	344	371	367	386	401	366	395	398	342	390	383	408	372	349	369	378	366	402	377	372	350	362	379	370	382	368	366	348	335	354	363	397	417	393	388	376	396	406	400	414	396	344	365	381	371	345	408	373	363	369	366	382	364	400	389	419	398	376	379	360	375	403	389	352	374	376	378	374	381	359	387	377	432	361	383	400	378	348	407	408	362	350	366	337	360	389	372	368	357	413	360	368	366	371	377	392	373	378	368	382	367	387	388	410	381	371	333	370	384	365	357	373	351	385	385	395	367	359	366	427	404	385	334	387	400	374	383	358	380	401	423	380	382	363	408	372	354	366	406	342	375	378	374	406	366	382	349	333	352	365	386	404	389	375	374	380	353	385	379	368	390	358	380	357	371	372	383	357	368	399	382	354	347	361	396	346	386	360	407	350	384	364	361	384	372	360	356	396	401	376	409	398	360	393	374	378	401	352	390	388	409	352	342	362	394	353	356	356	365	403	359	372	391	392	360	378	368	361	398	394	374	333	379	404	379	358	396	381	399	384	392	391	369	340	338	384	399	377	361	341
6618	48626	68057	51778	30406	14323	5045	1739	692	460	422	428	411	394	391	389	434	381	403	408	389	388	437	383	392	388	415	416	420	411	408	422	368	415	348	419	411	429	392	402	385	414	370	395	369	452	381	360	410	406	413	403	381	404	392	376	403	368	383	373	405	376	387	399	422	402	400	390	389	426	365	369	394	396	395	374	385	418	378	400	357	381	382	395	401	398	393	428	384	375	408	379	375	418	355	375	387	387	392	397	385	390	367	379	411	390	423	427	409	373	407	445	362	405	422	397	373	389	402	373	412	365	405	413	409	395	428	389	366	413	355	390	400	411	390	388	373	372	405	428	422	372	382	411	420	393	389	388	386	408	387	375	400	373	413	393	372	353	365	412	401	390	415	418	369	374	392	394	405	389	371	349	397	349	394	360	373	405	385	416	413	435	399	382	381	390	375	380	423	426	412	394	394	437	361	391	436	436	426	410	403	415	386	385	362	398	379	382	403	406	399	390	429	388	378	409	387	408	411	383	383	403	372	374	393	403	383	372	387	402	368	385	366	378	407	378	378	418	374	394	348	377	413	397	390	388	374	345	406	349	371	390	403	420	409	418	388	358	399	375	368	371	374	406	401	354	406	380	392	413	407	412	388	380	389	408	415	386	365	388	370	385	371	408	396	393	406	400	410	361	420	399	384	381	359	388	396	393	357	364	353	401	421	369	412	394	414	395	415	367	402	423	404	368	359	361	365	373	404	375	429	395	379	365	401	432	410	383	409	388	408	379	425	422	404	374	395	380	413	381	420	374	380	401	385	374	388	403	412	382	362	345	413	400	426	371	387	438	392	361	401	399	377	402	388	381	383	375	381	356	403	402	396	377	399	414	379	424	384	425	405	375	404	407	376	372	391	415	371	437	395	390	399	388	430	382	349	417	380	375	388	403	368	402	389	391	395	394	364	394	396	332	380	415	383	421	385	360	386	363	423	384	400	396	400	379	424	385	390	428	382	426	372	372	392	397	385	394	426	393	387	391	394	380	390	398	378	368	442	393	388	378	381	412	375	397	389	391	373	371	394	369	402	392	378	425	391	388	388	422	440	370	398	361	401	390	398	333	381	410	370	390	369	372	410	409	360	383	388	387	410	417	346	367	371	412	388	386	398	370	418	375	357	384	395	377	366	398	363	412	397	362	396	410	422	396	406	418	400	375	373	369	400	370	380	386	381	348	372	373	396	383	407	403	406	388	419	350	363	368	417	395	375	394	392	385	416	420	384	394	409	391	365	408	375	368	379	397	390	393	383	397	372	382	399	376	459	398	428	410	395	361	381	428	414	404	379	399	370	424	404	354	396	385	401	395	380	412	403	376	381	404	427	363	413	429	389	392	355	380	394	403	400	378	388	410	385	369	392	406	364	411	381	400	411	407	392	400	412	410	368	411	386	412	384	416	410	414	388	342	389	353	391	401	370	381	366	430	377	374	397	388	378	419	377	395	412	387	398	417	400	371	422	422	367	365	406	395	371	426	393	404	407	356	416	393	413	373	423	392	385	415	396	375	369	393	403	381	417	418	401	421	375	432	371	395	401	393	393	363	375	399	401	399	401	337	396	368	359	348	359	403	405	360	388	398	419	408	411	397	384	385	412	400	404	377	384	387	364	397	410	398	413	356	359	360	394	370	382	373	354	363	393	384	404	407	409	411	388	392	395	403	400	390	389	411	355	425	386	416	367	384	371	382	366	413	382	407	409	420	411	367	407	389	413	375	353	392	378	372	415	372	433	389	348	371	378	376	409	334	393	366	373	384	370	416	387	415	366	407	408	384	398	395	407	366	378	402	392	396	422	378	397	409	388	400	389	394	427	402	349	405	422	421	381	364	372	370	418	384	385	372	406	424	373	375	391	405	410	409	363	369	419	358	382	381	370	401	394	381	382	389	421	389	379	390	349	379	425	418	388	388	403	409	391	393	378	403	393	392	412	346	364	417	374	394	391	419	415	423	403	386	372	377	412	363	400	391	398	400	374	363	394	392	387	385	370	411	390	355	385	397	413	350	367	396	415	431	386	421	400	394	387	388	402	377	368	371	399	359	349	416	379	375	379	427	410	407	384	355	379	427	381	397	369	393	364	376	386	400	422	406	401	357	429	379	378	378	415	365	386	399	445	407	374	386	392	374	374	388	386	354	409	403	373	383	411	351	372	390	364	387	413	385	390	402	397	390	365	383	399	358	416	410	390	368	408	374	379	423	382	411	379	406	422	345	418	392	409	420	359	443	408	423	431	401	370	386	368	379	390	414	389	370	406	377	383	390	359	385	385	383	377	417	354	432	390	394	382	410	359	373	392	400	387	407	370	375	356	414	403	394	403	380	398	385	386	400	378	390	373	396	388	372	374	417	390	375	403	389	370	359	366	397	429	378	410	373	385	387	384	368	398	392	380	373	393	422	388	363	395	421	377	390	395	399	370	396	368	390	422	409	422	391	357	422	404	421	376	372	397	385	444	380	384	414	374	373	407	414	395	381	447	388	379	362	399	404	404	414	410	397	372	423	365	369	357	390	375	401	400	362	372	414	356	380	420	368	418	389	391	438	417	369	407	411	397	406	383	380	403	365	367	371	384	371	382	412	373	401	392	366	406	370	403	383	358	386	348	419	395	422	387	405	386	366	370	392	400	428	402	421	367	404	410	409	398	377	427	357	437	418	376	403	359	399	365	388	416	408	390	437	353	378	375	411	394	381	361	394	363	392	411	351	387	413	370	405	409	385	388	396	384	424	363	394	393	414	419	408	436	365	395	419	379	360	425	400	411	386	390	389	388	386	388	381	407	349	387	393	378	386	396	403	392	383	411	396	385	339	369	377	410	420	406	371	358	417	400	370	382	397	394	393	391	396	389	412	384	386	396	398	400	409	393	383	383	398	390	395	418	391	378	366	385	419	383	395	367	399	374	407	398	391	363	380	393	408	372	423	416	373	379	395	402	373	393	413	408	412	397	389	331	365	403	384	386	391	388	400	371	423	388	398	411	390	392	405	391	384	380	397	361	424	357	410	378	399	368	382	407	412	385	398	362	397	380	364	429	418	365	445	390	357	370	402	385	351	379	408	409	387	412	392	390	430	382	370	391	386	382	368	400	364	387	416	371	377	383	397	376	438	372	372	369	389	403	406	406	379	423	425	390	346	371	426	372	373	374	387	377	372	385	384	397	393	380	368	380	375	379	393	376	392	404	430	414	412	396	389	356	398	421	349	415	408	395	349	426	371	407	380	423	393	440	357	387	417	390	385	394	389	420	384	364	406	419	371	400	384	395	381	409	377	345	389	394	414	399	396	426	428	399	405	401	410	413	411	390	391	372	401	394	395	402	398	362	368	381	421	354	380	380	412	380	399	394	389	417	410	405	447	352	381	414	411	396	360	392	395	377	376	390	410	405	374	391	364	399	376	419	427	417	402	371	396	394	381	395	392	396	396	402	376	378	411	404	416	419	396	401	369	336	361	390	391
23907	21198	42797	58898	49621	36622	18953	4427	1088	617	533	498	513	533	546	458	508	518	461	483	494	501	486	473	479	467	508	470	505	451	453	521	480	475	460	472	448	457	462	548	452	469	466	481	489	489	477	468	476	461	460	482	499	496	465	454	444	513	483	482	458	491	474	509	503	450	509	467	487	480	515	460	468	447	476	456	492	492	456	482	520	490	488	485	499	484	447	487	439	498	413	467	453	453	443	435	462	486	467	494	443	457	491	504	449	500	467	459	457	512	479	483	476	473	453	487	476	423	482	464	480	511	469	479	456	498	517	491	501	500	498	433	474	493	488	510	478	455	438	459	470	462	468	490	463	490	459	500	461	440	491	473	466	512	469	505	512	458	493	489	506	506	455	427	454	467	449	477	476	473	461	479	479	479	472	492	502	478	491	461	453	468	446	465	472	504	489	481	522	505	455	504	504	472	508	454	531	476	479	475	481	459	492	481	467	464	476	470	479	495	461	465	438	413	460	501	495	505	503	472	492	487	512	478	455	488	484	482	491	511	468	446	450	463	458	448	484	493	489	524	464	463	467	459	475	502	515	456	453	423	512	503	479	464	465	512	476	446	512	468	484	446	479	475	490	491	477	475	433	471	517	471	461	469	481	504	490	462	505	444	432	476	493	501	448	482	418	466	460	495	435	459	509	498	457	485	474	448	487	474	454	485	473	489	499	460	469	475	451	483	449	431	475	435	507	454	498	453	467	488	494	475	469	471	501	494	492	506	516	452	493	518	530	498	474	493	458	471	431	470	489	479	435	481	480	436	501	469	487	479	488	450	483	463	484	489	468	459	515	473	470	466	482	474	466	435	474	497	501	482	462	485	503	464	478	468	479	468	500	473	485	448	501	485	475	507	498	471	457	453	508	522	503	459	456	467	508	464	453	482	468	486	453	451	508	481	475	452	444	490	491	465	489	473	485	467	475	456	496	453	468	460	466	490	497	460	501	466	443	514	441	484	480	464	482	490	482	493	453	498	462	487	501	513	497	483	485	503	530	471	447	465	479	487	462	466	484	448	472	454	429	474	439	457	423	419	520	476	467	461	482	465	495	476	486	426	460	468	475	474	485	482	513	510	496	453	490	504	451	457	514	473	467	484	495	453	445	429	465	505	454	473	469	464	496	463	484	460	475	473	479	523	491	472	456	499	491	451	448	443	496	470	411	487	490	468	525	504	495	481	472	461	462	462	493	516	495	493	487	444	433	477	456	506	447	471	475	473	473	498	480	496	534	492	488	467	480	486	464	488	494	450	458	503	476	509	472	480	488	434	480	475	468	476	518	452	457	495	514	445	512	485	448	470	495	477	466	440	479	448	511	479	466	459	453	479	458	443	490	430	446	464	493	470	460	481	470	527	486	513	454	462	471	442	462	499	466	479	444	471	461	479	474	505	469	484	433	471	488	437	492	482	490	472	488	525	455	483	469	491	458	475	458	474	475	465	482	449	461	488	476	485	469	471	471	467	484	487	490	484	535	446	438	459	443	474	476	506	463	495	445	455	461	474	482	468	435	461	491	452	512	499	517	508	507	448	455	469	491	470	480	435	476	425	470	438	493	462	476	481	476	471	468	494	464	480	481	459	474	477	457	470	463	435	466	481	465	516	485	451	471	442	448	480	510	482	491	465	467	471	450	495	458	462	512	474	465	476	481	430	460	512	470	480	420	464	487	465	492	463	467	452	461	492	487	464	427	457	460	489	449	480	503	469	472	493	464	443	500	507	462	466	484	490	480	514	478	491	488	527	456	491	463	461	452	474	483	447	481	487	499	460	452	472	457	493	460	478	490	476	461	466	490	483	469	473	436	487	475	517	454	483	516	526	501	477	512	478	483	464	472	441	510	502	497	492	452	501	452	511	457	493	508	447	462	460	473	482	514	471	453	453	463	454	481	482	469	413	486	491	481	494	494	482	531	491	466	442	469	445	467	498	485	445	445	478	451	453	516	487	480	455	473	485	484	498	452	454	459	491	449	505	477	511	457	489	433	478	463	485	466	459	456	456	467	487	471	473	480	466	466	468	470	489	512	463	453	474	484	469	478	468	476	440	491	492	483	477	509	467	494	500	428	458	513	482	459	457	501	480	449	462	457	471	514	459	425	503	506	486	445	477	475	446	464	468	451	475	478	523	469	453	442	464	498	441	495	462	458	466	468	476	509	473	429	467	464	474	497	448	506	500	457	487	481	483	490	456	461	475	451	481	505	472	453	504	457	514	444	476	463	493	479	470	491	499	467	481	487	467	470	479	452	499	475	509	477	474	500	488	503	460	433	458	438	452	509	498	487	498	460	442	477	455	496	463	470	465	514	445	476	478	457	474	514	443	475	493	483	473	495	462	471	491	473	502	475	451	475	465	470	447	461	498	476	471	512	455	457	471	444	482	453	476	498	480	482	445	469	472	474	501	489	467	459	467	468	464	484	449	452	448	517	482	480	482	490	471	497	462	481	467	451	476	515	485	434	457	483	443	440	474	454	475	476	450	489	468	494	447	473	505	475	511	471	487	458	484	485	469	511	491	454	432	523	482	481	480	460	466	474	460	484	502	424	509	463	457	483	486	459	475	482	460	422	458	494	463	478	479	507	487	439	449	497	464	546	466	431	470	470	503	447	467	462	470	453	466	482	502	515	485	454	482	501	459	466	485	512	450	497	475	476	484	499	431	443	476	447	471	478	502	481	489	493	481	517	451	493	453	463	458	463	469	481	479	506	501	486	458	433	470	443	504	445	482	469	499	496	459	447	502	458	459	471	503	501	452	503	449	484	464	461	473	458	498	485	446	465	454	466	467	460	474	494	461	486	431	478	479	502	440	475	488	452	415	483	496	478	476	467	474	458	505	448	461	483	494	538	488	486	498	465	475	499	458	486	463	481	449	470	473	477	447	506	503	511	501	477	483	468	482	486	493	481	486	484	473	465	497	497	416	458	476	490	507	453	469	475	509	496	499	464	497	490	513	471	508	446	446	477	466	485	455	503	486	469	467	490	493	471	467	457	468	484	474	473	463	454	500	480	477	451	532	454	496	453	458	447	493	500	509	493	484	503	464	500	476	489	478	497	451	435	476	477	469	482	446	515	452	488	457	449	477	493	517	462	464	456	477	490	453	501	489	479	488	464	467	498	450	507	485	504	455	481	471	399	461	488	466	486	465	482	469	439	440	523	481	485	482	500	511	446	438	471	464	475	519	461	471	484	493	450	490	502	507	480	501	478	469	458	457	432	479	464	519	451	477	483	473	452	483	459	465	484	471	504	489	452	489	473	476	459	442	465	478	487	449	470	473	458	460	457	484	459	472	474	489	456	462	498	496	484	529	407	467	456	491	461	488	488	452	524	455	493	480	467	505	451	466	469	485	462	439	516	498	491	480	472	453	451	493	458	447	472	477	494	525	445	467	466	463	472	468	493	434	500	480	529	506	477	476	477	475	499	449	472	461	502	503	484	486	430	467	501	451
12745	62434	87269	73390	51346	29515	11133	3520	1121	588	539	503	543	474	530	545	525	468	504	520	540	522	536	507	537	534	492	475	548	552	482	515	523	482	516	531	518	532	518	543	511	509	520	516	515	504	502	514	512	506	523	528	533	545	555	483	498	497	510	505	485	519	516	522	491	528	525	517	514	511	489	474	565	496	525	516	507	501	528	529	513	474	476	498	530	504	491	508	539	475	504	504	495	511	491	503	508	520	511	524	506	471	525	493	515	511	537	496	550	491	498	492	504	471	491	544	541	516	516	497	513	503	472	499	547	504	519	512	491	499	487	503	504	479	511	552	501	517	529	435	497	480	498	483	511	530	523	484	514	523	488	475	485	539	477	539	517	531	536	483	512	487	534	502	515	537	521	524	539	472	497	528	514	532	526	560	509	500	486	477	496	485	497	524	526	507	538	496	519	521	517	479	520	479	489	509	531	524	481	495	489	495	535	484	498	531	496	498	529	547	507	514	480	499	498	502	538	525	521	517	524	498	511	490	512	531	512	541	486	537	550	500	498	479	478	515	508	527	485	494	490	512	525	496	526	511	451	497	471	513	533	483	557	525	479	506	477	483	489	524	511	519	557	519	524	479	505	496	507	500	483	498	516	498	493	511	469	469	528	511	479	517	512	562	501	524	491	523	500	466	478	551	510	536	460	501	484	577	488	493	516	529	511	471	511	513	507	524	529	534	516	526	492	538	550	493	486	495	517	504	516	528	530	500	494	503	502	471	503	519	488	520	509	458	483	519	561	544	481	482	477	501	517	523	496	485	509	518	523	501	497	487	531	484	498	506	534	538	489	515	539	529	511	461	525	487	501	529	472	520	511	512	531	481	525	531	493	499	494	486	531	527	520	527	548	498	463	532	491	541	495	538	508	550	526	512	514	530	477	506	475	519	509	510	505	524	527	480	523	519	501	478	505	488	580	507	519	506	527	467	476	480	532	526	498	505	523	514	475	567	572	505	559	513	463	514	492	533	465	502	520	483	525	484	518	509	495	458	477	502	482	496	536	535	535	509	501	511	552	532	508	518	526	548	519	499	501	506	530	530	495	510	513	471	510	545	497	514	523	518	514	464	507	497	518	515	517	544	497	479	491	509	527	477	523	479	515	526	516	502	482	520	556	497	475	495	509	476	486	508	497	517	484	476	498	517	510	484	510	483	547	524	504	479	504	436	504	550	521	507	489	496	509	505	478	452	503	519	558	534	527	502	478	504	503	530	516	490	474	527	528	465	522	524	511	494	524	516	502	534	535	517	505	483	502	491	504	505	519	508	484	455	493	529	502	485	502	470	519	566	511	475	506	564	516	495	499	541	541	511	506	499	509	529	461	532	515	513	522	522	503	496	480	510	566	508	499	519	505	508	513	506	479	499	559	507	462	519	489	529	501	503	520	492	466	515	535	541	517	448	515	518	512	555	498	508	506	552	509	566	522	497	503	506	487	486	494	534	494	513	534	514	488	533	502	504	501	536	491	526	483	498	504	502	521	501	481	490	520	485	542	516	533	492	528	465	527	551	506	512	496	503	491	504	483	508	515	540	489	529	443	523	531	505	508	509	545	495	527	540	491	541	502	486	524	522	512	502	449	518	496	456	516	525	532	512	462	482	484	502	514	499	537	480	506	513	521	481	470	517	476	489	501	521	491	488	477	525	546	504	486	504	471	492	493	506	491	511	495	470	516	512	496	496	521	502	525	514	516	534	488	525	506	526	565	497	502	530	500	497	515	528	533	485	503	502	500	519	498	494	502	485	477	483	487	486	483	486	537	509	496	512	487	512	477	517	503	495	508	492	507	516	492	478	514	544	501	559	542	530	515	480	500	504	546	498	475	503	532	491	541	484	535	491	471	461	497	528	511	457	537	498	499	503	512	514	548	509	528	531	527	510	489	505	538	479	561	508	488	472	544	482	510	503	504	492	484	536	507	506	493	494	533	503	500	510	479	547	500	498	513	549	483	482	526	481	465	551	518	480	523	553	522	472	481	477	544	536	543	465	530	468	541	503	489	539	499	521	482	521	520	456	501	458	530	511	466	496	548	482	489	494	547	495	473	499	483	511	493	505	474	496	475	527	501	488	485	459	559	552	509	528	524	512	490	493	500	493	541	508	513	535	520	509	512	487	512	535	532	531	515	516	453	506	522	519	485	465	477	520	537	476	529	503	526	488	551	492	552	494	500	519	516	520	480	476	539	485	509	512	504	494	516	516	527	490	513	509	490	493	471	528	484	514	517	502	483	487	532	530	498	550	552	460	508	527	527	562	482	488	487	479	474	524	507	487	507	534	549	486	500	534	479	539	518	502	494	492	543	521	497	506	506	511	516	542	474	504	460	510	526	503	558	495	524	515	503	526	459	510	499	522	541	526	488	531	477	483	554	512	527	479	494	496	505	504	498	549	510	534	531	510	498	539	529	489	496	510	471	513	527	496	459	547	542	498	468	533	533	496	531	503	465	496	489	474	500	489	508	531	477	482	483	531	524	473	505	484	458	470	474	495	538	513	493	497	541	492	498	539	569	518	526	494	481	507	519	538	513	490	518	537	501	519	536	525	510	505	512	499	510	495	512	512	524	495	534	492	521	488	547	452	570	526	507	516	508	492	530	506	519	531	520	508	508	474	501	482	497	487	503	522	496	522	535	497	520	536	554	507	513	515	480	499	520	492	539	497	463	474	567	536	525	527	480	524	470	529	480	487	478	520	482	490	504	494	508	455	516	540	518	523	506	486	478	494	520	535	524	476	523	516	489	491	509	479	523	498	520	548	541	493	514	525	524	530	490	506	502	474	509	489	482	487	501	499	521	520	549	559	501	486	541	534	453	482	482	456	518	487	514	486	476	500	513	507	512	514	505	478	470	514	511	516	512	539	544	529	459	521	514	522	472	495	526	497	544	499	511	542	519	503	508	510	508	490	460	532	506	502	486	567	538	489	497	515	540	500	528	533	504	468	506	494	481	506	470	487	517	514	496	529	511	510	501	494	502	472	531	501	505	533	522	561	486	503	495	515	519	514	499	492	511	470	485	512	516	501	530	474	526	484	494	490	514	504	511	510	486	494	527	486	513	491	497	469	512	498	489	483	494	507	516	509	504	513	490	505	513	492	496	516	519	482	479	509	500	518	523	502	516	529	538	498	512	495	522	484	488	504	501	504	501	535	538	524	501	522	518	502	467	549	477	510	499	483	457	512	495	519	546	530	518	471	539	502	503	484	527	530	488	515	507	522	471	495	501	471	505	500	504	483	497	485	497	461	554	531	500	498	493	459	527	488	503	489	490	531	492	499	552	505	511	502	497	505	534	528	543	512	458	498	492	526	462	469	512	539	470	504	511	528	528	472	504	522	532	518	539	513	497	498	499	515	478	485	520	482	528	521	481	484	518	502	505	478	491	491	491	520	454	492	514	524	495	516	497	526	522	470	540	522	499	513	490	489	511	492	549	522	530	491	533	519	524	486
27169	16903	26937	23890	10966	4046	1322	587	396	352	354	381	345	349	381	334	314	382	362	349	350	336	353	349	353	316	345	352	360	341	367	362	360	372	334	316	355	353	384	356	341	363	334	346	363	326	354	346	366	376	354	370	374	365	377	389	357	347	323	355	358	367	324	362	351	362	360	360	361	333	358	366	324	357	386	374	363	364	378	358	391	336	347	366	370	341	360	366	378	385	357	354	318	354	350	373	386	358	327	344	328	353	357	362	388	358	367	365	357	353	356	370	345	339	363	385	347	382	306	338	336	317	362	344	353	366	362	356	333	350	342	368	336	372	349	356	401	339	356	360	332	368	302	342	372	365	366	359	370	354	334	356	333	357	359	370	362	382	342	392	343	389	348	367	366	344	374	375	353	383	402	356	345	357	363	325	315	333	334	361	352	376	323	366	347	365	349	335	370	375	362	370	344	369	374	306	340	348	357	357	369	366	341	372	348	361	345	361	377	330	364	398	344	351	352	365	379	336	333	346	372	386	358	356	349	325	319	357	376	371	337	344	340	356	357	379	344	388	356	362	382	335	342	344	361	360	370	385	322	378	354	413	363	331	378	376	357	390	380	360	366	384	373	348	379	345	344	349	390	364	375	388	380	347	375	408	374	371	344	339	332	371	358	367	343	357	372	358	358	341	350	343	357	332	365	360	335	373	392	360	359	382	346	353	353	351	333	359	340	365	344	376	368	368	354	349	354	350	315	358	352	370	365	362	396	334	341	358	347	375	388	376	372	373	317	362	377	372	357	353	333	342	348	352	361	339	339	393	385	359	364	347	405	356	373	346	365	355	349	356	381	368	362	346	331	337	362	370	370	375	364	369	372	352	343	363	339	347	370	369	361	367	339	336	344	331	369	336	395	364	355	392	359	361	388	388	369	350	333	377	392	344	359	373	351	338	386	381	330	350	365	362	344	362	376	341	365	387	355	350	377	390	377	337	323	370	347	342	354	350	371	378	318	385	371	335	330	339	360	341	331	333	369	364	370	341	365	347	354	361	388	345	366	390	370	363	336	351	329	387	351	349	357	347	371	348	376	364	372	315	374	344	362	359	302	350	354	322	380	362	378	355	346	356	347	319	358	326	360	326	354	371	362	339	342	355	355	361	352	330	348	330	368	316	360	361	345	354	367	332	342	352	351	351	374	328	352	348	351	326	347	347	339	391	344	348	360	369	355	365	349	337	310	326	365	380	348	355	330	405	365	348	316	320	329	373	367	365	351	344	362	353	326	353	364	342	334	356	349	366	354	346	331	339	333	360	372	349	349	372	387	334	366	341	364	333	374	376	358	349	352	374	375	347	355	363	392	390	352	307	346	361	373	330	376	333	340	373	361	329	317	333	328	361	355	354	342	363	351	382	345	378	339	380	333	357	386	366	342	334	357	344	326	390	372	349	348	309	330	360	339	358	390	387	393	354	303	375	370	343	374	377	361	338	346	347	355	376	362	361	358	362	355	389	315	347	394	351	385	340	349	381	350	336	355	360	380	365	374	359	352	353	354	351	363	378	376	346	363	362	359	344	340	343	351	355	336	337	338	391	365	327	348	382	379	401	336	374	328	348	342	382	346	342	360	356	328	350	377	356	370	375	370	380	380	358	366	372	350	324	355	336	336	398	357	347	389	346	375	342	350	355	372	375	344	416	374	348	359	356	325	368	372	350	368	363	348	345	370	390	341	356	351	343	360	369	381	337	364	350	394	369	338	336	387	321	340	344	394	346	380	335	371	340	394	394	337	343	378	394	336	401	361	349	368	353	369	342	342	391	322	325	355	382	322	379	337	349	352	356	366	344	375	377	350	331	385	337	354	346	346	357	322	368	379	344	355	384	353	324	361	385	314	336	357	382	359	322	337	328	322	375	344	365	352	346	381	336	390	400	362	347	361	344	329	345	369	353	388	373	348	346	328	374	365	350	341	330	346	356	337	357	380	374	323	341	358	338	329	329	358	344	329	364	349	363	381	353	357	379	358	346	389	389	364	325	374	349	352	404	365	372	354	362	381	332	331	393	350	361	351	365	355	305	341	346	355	377	355	346	372	366	353	348	328	365	336	339	341	343	355	325	400	388	347	362	371	340	358	375	342	331	339	353	359	371	332	334	348	366	383	343	336	324	363	375	379	307	391	385	393	356	362	346	371	349	386	356	334	344	321	388	385	376	349	409	353	367	349	364	366	351	383	354	354	350	321	378	350	348	325	371	368	388	390	343	373	366	382	356	345	361	376	348	353	336	362	331	362	364	337	330	383	382	369	348	358	396	359	339	346	368	378	346	366	389	368	335	387	356	379	344	371	362	350	334	325	340	374	339	366	352	361	368	352	353	348	411	327	354	369	362	349	342	367	322	330	359	366	351	379	366	339	352	333	368	373	374	329	375	310	375	320	343	378	361	359	384	352	327	329	347	366	355	356	383	392	351	360	366	386	372	355	355	364	337	354	367	357	376	354	336	342	375	349	372	333	328	376	325	346	341	350	354	334	360	363	378	335	353	370	357	347	357	349	342	358	379	344	355	350	343	345	366	373	367	369	372	360	368	339	373	328	376	395	369	353	374	362	333	354	404	397	358	366	354	397	390	346	374	353	385	338	362	361	375	356	322	310	354	378	389	359	348	388	337	354	359	359	343	364	335	343	348	342	370	346	349	398	352	385	363	391	355	424	366	395	382	336	329	358	340	368	376	357	374	359	309	352	339	326	345	317	380	356	346	368	341	364	393	368	400	348	363	352	334	361	352	338	346	392	356	347	391	347	391	353	354	331	355	380	360	340	378	373	347	380	352	318	356	323	347	383	355	387	335	345	337	382	346	364	367	378	349	353	358	353	356	350	342	387	360	372	352	339	350	354	352	355	371	341	344	333	359	336	357	364	371	373	357	375	337	359	354	374	339	356	343	332	376	336	346	354	356	348	328	376	351	329	353	345	353	365	363	379	353	382	359	383	346	350	357	360	347	366	397	319	357	356	358	365	396	349	352	336	364	368	355	371	364	359	349	358	344	369	374	354	357	343	341	322	389	388	371	341	388	367	332	327	313	328	361	357	365	361	351	379	365	356	333	332	288	369	356	376	354	348	370	342	323	339	381	399	336	371	349	393	349	335	340	351	330	330	338	367	364	367	334	373	378	367	378	329	348	317	317	351	352	349	371	387	371	352	324	384	374	353	369	339	347	343	392	338	328	382	373	374	319	342	371	342	362	337	387	361	362	415	352	366	358	344	367	349	346	378	381	368	373	351	363	375	378	331	325	356	364	340	362	304	379	375	381	351	344	324	320	366	327	343	363	355	345	326	320	350	344	328	373	371	384	328	345	356	382	395	335	405	353	344	372	367	342	353	391	359	360	358	350	334	347	390	351	330	336	322	348	363	398	388	335	370	338	366	378	376	364	366	350	331	345	332	351	339	325	362	349	355	344	327	363	391	392	367	373	355	354	358	371	345	374	370	366	316	346	324	361
5325	12719	27272	15758	7725	3448	1269	592	409	362	342	357	325	339	328	343	381	377	339	357	325	325	321	342	348	346	350	331	331	331	334	329	349	335	367	365	321	348	357	324	349	368	361	349	345	340	346	376	337	326	326	355	358	330	344	361	341	340	345	368	342	330	354	363	349	339	341	363	326	370	347	358	352	347	359	354	351	353	355	366	328	346	337	374	328	370	344	315	353	333	397	311	357	345	335	331	360	340	350	389	363	322	354	369	351	334	350	378	344	373	344	316	349	305	370	343	315	325	374	348	331	331	353	321	326	351	351	349	360	344	364	345	347	341	339	335	360	353	346	337	347	350	345	345	338	360	350	345	351	361	343	339	367	391	375	308	359	356	343	336	342	360	346	317	352	349	336	352	371	356	342	353	329	351	327	325	351	339	352	377	364	344	351	320	329	340	319	362	346	376	384	369	329	325	391	357	344	357	341	355	360	327	339	342	337	352	346	335	362	316	397	352	355	378	367	357	414	350	365	354	342	349	357	342	371	357	368	328	318	321	362	371	333	355	349	330	334	330	360	324	357	383	330	357	368	364	375	310	361	329	376	326	306	353	372	366	372	386	387	361	325	350	357	365	347	362	360	353	367	352	353	349	383	342	331	335	350	330	337	357	354	343	346	327	355	350	364	314	343	343	360	364	354	338	334	359	346	348	331	358	352	344	349	359	348	321	359	345	341	355	342	348	328	339	364	345	349	331	325	351	336	357	345	350	350	357	337	368	359	359	374	369	345	343	383	368	367	347	332	364	330	350	346	339	341	343	345	361	365	320	379	361	343	336	338	364	322	349	349	341	336	338	320	361	354	335	370	367	350	354	339	355	348	349	349	357	327	371	347	365	368	326	345	337	342	357	328	323	321	352	316	348	344	345	352	328	382	356	355	357	365	327	372	372	362	345	378	366	345	333	303	381	378	338	362	360	337	392	337	350	367	341	356	343	337	323	348	345	331	350	362	328	345	353	355	339	349	366	373	322	331	356	357	326	311	346	350	323	372	364	366	370	345	339	381	379	370	343	386	337	355	353	347	344	350	368	328	369	333	354	375	342	342	368	342	336	342	334	330	343	338	342	347	346	372	335	344	392	355	383	348	371	369	336	350	341	346	354	377	349	357	359	323	353	379	338	354	326	376	360	355	397	348	367	302	331	346	333	381	359	347	389	340	367	319	329	348	360	360	386	371	369	385	332	364	375	347	390	351	376	346	351	336	357	365	338	331	345	340	368	331	332	303	342	344	310	351	351	344	340	314	353	343	326	351	338	356	318	400	337	360	365	342	330	325	376	356	357	348	381	343	320	354	360	390	313	362	361	348	398	342	389	355	352	339	352	355	341	314	381	364	309	309	357	355	348	334	355	331	337	341	328	365	363	326	341	360	344	355	332	342	337	323	324	355	346	364	316	328	335	351	341	353	333	337	318	370	368	351	373	342	355	336	355	338	357	345	350	337	371	354	325	350	343	343	341	355	341	332	378	336	314	340	350	344	353	328	312	359	311	369	361	351	391	385	324	316	339	376	322	331	371	391	346	340	371	364	358	342	351	388	335	347	343	361	342	344	335	315	315	350	362	362	365	319	356	367	360	337	362	356	357	353	338	357	336	319	345	352	347	354	368	366	347	397	335	334	363	363	341	374	355	351	358	334	352	357	371	347	357	357	348	371	380	399	342	384	347	366	340	362	340	308	369	367	367	361	349	345	374	356	377	380	362	346	365	356	385	318	362	330	405	357	340	332	333	364	346	364	359	345	339	349	342	334	359	357	365	342	342	356	334	350	341	365	349	361	318	360	367	337	308	334	348	379	362	353	409	339	343	319	327	350	367	368	353	361	337	354	385	327	317	341	363	346	354	365	334	374	330	369	322	335	379	355	322	335	400	340	362	343	342	347	357	391	354	342	340	374	314	341	351	339	365	400	343	341	327	341	341	348	347	329	357	349	360	355	346	367	350	353	360	368	344	355	357	371	311	374	340	353	376	342	362	325	330	345	340	368	361	351	329	361	364	326	346	350	356	360	338	348	352	328	353	365	348	373	367	329	367	385	352	325	337	363	336	317	359	363	354	352	356	350	325	317	347	347	380	358	364	328	372	365	374	348	345	337	344	308	343	330	372	342	327	337	342	358	334	366	356	355	346	348	361	372	376	367	332	371	354	368	327	346	341	353	304	386	345	331	379	348	352	349	344	356	362	352	302	365	314	325	364	337	343	356	356	327	365	330	325	341	335	350	355	368	361	361	360	332	356	353	330	331	366	335	337	341	313	353	375	343	334	371	374	362	342	351	330	364	327	338	334	376	356	323	344	328	315	340	348	385	360	347	346	337	349	346	372	372	378	344	380	344	333	371	352	340	370	367	368	354	353	358	369	340	349	353	344	323	348	361	309	327	370	340	326	339	363	352	344	365	368	348	340	356	365	375	327	339	355	324	354	348	345	353	355	363	383	353	352	358	348	366	324	366	356	346	337	381	334	332	336	363	373	353	354	348	333	397	323	351	340	328	308	361	317	355	341	316	377	364	305	346	381	338	348	317	318	349	325	333	345	323	362	321	314	348	318	379	360	339	318	341	334	332	353	354	354	369	350	333	364	322	336	347	397	333	359	337	316	395	368	351	323	313	349	364	352	339	367	346	347	335	351	367	321	356	395	341	343	332	360	349	366	339	366	328	342	329	379	359	337	335	353	339	335	348	354	325	390	365	368	379	364	353	357	298	353	349	351	354	351	361	315	331	364	328	359	352	371	365	331	349	382	370	386	327	329	343	352	384	339	340	379	370	336	366	355	357	348	363	366	353	335	323	374	380	345	338	339	349	309	370	358	351	370	306	332	365	366	364	356	374	360	364	404	377	345	348	313	341	337	328	363	332	357	346	316	344	343	351	328	346	357	350	331	359	363	382	396	329	371	349	352	342	332	367	325	368	394	340	369	332	384	344	365	328	349	361	373	362	338	347	352	364	313	381	361	367	337	333	395	333	337	329	319	334	347	332	327	376	357	349	332	360	346	363	344	343	337	369	333	355	359	359	356	335	352	336	367	363	336	341	332	358	364	358	333	320	352	335	388	359	386	333	370	358	351	323	340	354	341	358	329	323	337	387	369	360	351	360	343	350	351	375	312	390	319	334	357	379	343	351	355	347	316	357	366	347	331	364	348	341	341	376	329	308	324	354	349	351	350	373	353	370	315	369	360	322	341	325	341	359	347	336	364	356	392	372	324	337	372	351	336	353	333	331	352	331	370	356	367	315	400	349	305	335	339	341	387	339	368	382	377	326	346	322	352	326	356	367	322	358	373	357	362	361	371	343	346	349	368	351	322	365	378	350	368	372	335	325	370	363	348	362	382	345	336	355	351	356	350	320	351	339	346	352	332	309	325	340	349	310	348	342	364	350	366	364	348	333	354	328	337	332	369	377	350	323	358	351	359	328	351	333	349	334	316	355	342	339	360	337	385	330	352
25270	22174	48214	53923	37646	20700	6715	1473	554	396	332	389	416	387	358	349	392	407	370	382	402	379	417	381	392	390	384	345	363	370	388	392	368	340	371	374	370	357	359	380	403	369	369	406	383	373	383	418	351	381	365	367	395	356	341	374	396	377	362	338	360	369	356	373	369	413	372	388	337	356	375	338	333	385	364	349	380	351	365	324	350	361	370	415	360	372	370	372	374	375	354	356	348	358	383	375	360	345	368	377	304	361	360	360	358	345	362	362	361	363	371	350	326	381	340	352	371	406	362	338	331	366	343	326	379	349	352	392	415	337	367	354	350	358	383	355	360	383	327	356	373	352	346	361	364	358	349	402	340	372	354	351	415	333	353	366	349	358	361	375	391	384	387	384	330	352	363	408	350	381	356	351	340	369	373	363	378	383	368	362	336	346	361	388	375	370	359	356	353	318	393	396	379	377	369	352	356	355	362	323	360	382	381	351	383	339	376	296	340	378	367	373	354	360	371	348	379	348	368	392	373	392	380	381	405	380	364	395	360	379	384	358	399	339	329	380	376	351	382	375	361	389	388	357	367	357	380	343	382	351	368	413	373	375	371	364	372	334	372	360	365	383	308	342	350	401	392	365	401	349	376	368	377	349	350	379	341	345	341	362	356	358	379	348	352	338	356	356	366	370	375	377	365	331	367	376	342	355	373	369	357	360	366	386	348	386	399	388	382	353	382	358	372	332	371	352	353	409	361	359	375	355	352	341	357	370	366	364	375	394	392	375	362	348	377	337	339	355	358	358	373	391	366	362	330	354	379	397	398	363	373	358	346	347	346	344	338	349	392	370	381	370	350	353	370	396	348	340	351	355	347	348	349	340	412	337	380	419	360	350	370	381	386	361	344	349	360	386	386	365	393	407	356	345	339	370	323	360	355	386	385	352	382	340	382	354	388	350	372	337	365	346	349	397	376	355	312	328	377	361	346	359	372	366	392	355	360	352	328	377	341	390	365	376	374	343	386	360	383	348	368	379	348	341	338	376	369	381	363	402	370	338	341	347	381	391	363	394	386	369	371	363	392	371	357	380	365	344	362	377	373	345	382	374	357	374	356	337	376	356	362	389	373	343	400	395	331	359	365	370	353	369	366	359	353	344	358	339	395	358	362	344	368	369	392	370	345	390	388	348	359	389	360	352	367	364	372	394	375	351	381	388	344	388	366	373	382	398	350	413	350	369	378	355	390	343	371	335	347	356	366	360	341	378	353	350	346	370	395	345	362	355	368	382	362	359	376	345	370	395	361	381	377	341	382	383	390	353	394	368	335	373	379	377	389	362	406	369	381	366	335	398	385	340	371	355	358	340	360	358	368	376	346	341	370	349	384	369	390	406	349	371	399	345	361	338	367	363	370	349	351	356	364	363	382	361	358	348	391	352	373	377	395	376	373	376	373	369	366	345	339	385	363	343	331	385	355	383	334	309	363	369	379	361	354	334	357	367	356	394	385	335	345	410	362	380	348	338	387	352	351	354	353	350	384	375	366	379	363	364	365	351	344	360	338	347	360	374	328	381	388	359	371	387	348	357	364	390	347	373	355	385	372	344	395	356	385	386	367	341	360	388	398	389	353	397	345	368	389	342	369	367	363	363	349	369	356	354	382	360	413	370	417	360	351	393	333	357	402	363	349	402	341	348	378	346	341	330	399	350	378	368	335	358	361	365	357	375	370	368	362	346	357	351	362	379	395	354	364	378	352	349	367	346	374	349	358	385	351	344	379	386	365	345	402	364	350	351	382	389	350	367	366	343	360	384	373	358	351	295	413	351	363	335	354	361	375	384	372	341	391	367	400	376	364	354	355	376	347	339	367	380	336	375	407	392	373	367	338	357	366	355	379	364	369	345	400	354	358	383	355	355	382	380	372	382	359	345	367	351	342	350	360	370	338	384	367	398	376	369	387	380	386	383	339	397	380	372	389	363	320	353	374	355	340	382	364	363	369	371	376	378	369	368	333	365	384	354	357	361	406	370	369	365	378	337	389	341	350	359	355	349	372	342	376	342	357	355	398	364	424	341	390	381	381	354	357	379	356	362	335	362	398	362	350	366	386	357	375	335	390	375	369	412	372	334	367	365	375	341	350	355	388	332	338	375	392	350	362	354	365	331	387	373	399	341	355	348	356	366	359	351	359	350	353	354	358	374	343	343	368	366	373	359	367	392	328	372	396	415	355	357	347	355	371	385	374	378	367	396	386	371	352	369	317	390	367	404	384	362	389	358	368	351	380	333	366	329	310	382	382	411	405	340	426	327	340	380	354	379	355	351	378	376	344	403	372	373	366	387	357	383	344	425	365	382	359	379	364	370	393	375	387	330	342	340	368	339	381	367	375	373	358	375	367	355	350	378	390	356	362	375	393	387	364	348	357	351	354	359	384	368	363	349	340	366	327	327	376	349	375	385	395	373	373	381	387	356	351	373	367	364	373	385	382	356	333	332	372	362	368	378	337	369	357	375	378	336	340	397	377	373	386	323	363	388	340	357	373	361	373	358	379	386	351	362	398	371	384	381	344	353	374	408	370	362	345	379	359	390	375	328	345	389	365	389	335	361	362	346	381	389	364	378	398	376	380	362	356	373	390	366	370	372	385	381	369	362	355	379	354	366	358	362	346	378	360	381	343	369	371	337	372	326	371	369	372	392	364	352	389	346	350	369	334	354	336	387	367	354	352	376	395	353	388	366	362	357	342	387	361	369	352	362	388	381	373	397	397	376	363	371	346	362	345	346	373	371	324	390	357	361	367	351	386	421	337	311	372	381	366	365	340	358	351	343	348	361	385	371	370	366	367	367	336	378	363	362	354	371	359	342	355	314	375	340	398	401	318	347	390	364	381	380	398	341	363	375	376	343	317	419	357	393	369	360	363	394	378	390	375	357	331	337	375	350	365	381	365	401	367	310	405	409	367	344	378	402	388	370	375	347	382	349	393	374	364	343	367	402	385	357	374	372	402	327	375	376	351	373	357	391	343	379	345	364	386	352	373	381	362	366	365	374	369	365	426	393	347	365	371	338	400	385	394	332	357	375	368	379	376	376	375	339	347	379	363	350	345	363	351	353	357	335	371	362	405	369	366	363	371	371	370	353	363	338	360	368	358	360	373	355	390	367	340	386	354	368	383	371	377	338	347	389	360	354	389	341	352	369	371	363	382	367	376	368	320	329	370	345	380	361	370	366	336	355	355	384	358	371	340	382	374	346	388	356	389	369	398	384	359	342	382	412	383	358	346	383	377	358	376	342	345	370	380	404	364	364	383	348	371	403	374	373	365	385	335	370	321	325	373	383	385	395	355	358	374	391	350	377	358	390	365	338	386	379	353	359	345	357	359	356	354	375	348	351	361	363	372	364	348	349	325	372	367	375	330	389	358	385	399	384	368	337	343	410	366	381	361	382	372	378	332	366	355	378	323	381	361	396	332	391	371	358	409	392	374	333	348	384	381	374	366	398	328	336
6302	46788	68844	49397	29963	13139	4590	1441	595	391	386	444	402	379	378	362	393	413	359	405	381	393	399	401	406	412	384	396	435	360	390	377	392	382	382	402	371	411	365	381	382	393	381	425	367	362	401	367	382	392	392	407	378	365	411	355	389	372	379	353	423	363	356	360	377	376	373	400	391	366	401	365	378	409	405	417	364	420	369	420	395	385	392	396	362	368	389	424	362	386	352	376	380	376	385	364	386	377	425	381	375	385	393	385	394	364	373	373	374	402	384	395	416	381	413	409	382	416	371	373	404	361	381	336	395	411	372	377	356	375	385	401	370	412	396	351	389	379	388	359	383	404	395	366	388	372	379	375	370	383	401	381	364	357	405	400	386	379	380	379	398	429	391	371	382	372	399	375	376	390	337	419	347	390	372	381	366	409	365	389	392	362	349	410	360	413	413	400	398	401	373	347	360	367	375	349	380	376	378	394	387	397	397	404	416	367	369	406	360	366	382	380	355	379	388	356	432	414	411	350	401	409	399	398	404	347	411	395	383	364	388	367	369	338	370	383	370	407	417	397	374	380	365	360	371	418	408	387	382	355	380	368	377	374	365	375	373	407	376	388	385	382	365	368	381	366	361	392	361	381	359	354	398	416	391	389	366	393	364	376	373	404	386	393	384	365	395	346	389	373	309	378	368	380	370	385	397	395	394	393	360	402	366	361	365	379	383	394	390	392	392	405	353	382	386	399	385	397	390	369	366	385	385	405	406	387	373	374	393	353	362	379	383	355	360	367	384	372	406	392	376	371	378	361	406	373	394	374	388	377	353	355	389	424	366	408	364	393	424	386	384	380	376	389	406	411	383	403	410	389	366	385	395	383	375	397	384	375	394	387	417	371	403	399	397	399	378	390	359	368	363	380	370	404	365	379	371	398	402	370	389	408	388	373	392	358	332	382	376	374	365	407	373	377	387	370	361	375	402	409	403	391	403	398	355	346	363	390	371	388	395	377	381	373	384	355	389	357	372	370	415	372	414	414	410	360	393	391	387	392	371	380	378	340	370	393	395	403	378	385	367	393	361	364	417	356	368	404	351	382	390	366	372	378	399	404	381	376	369	412	387	373	405	371	377	407	387	353	383	411	352	400	369	417	382	382	401	364	410	368	391	377	385	389	397	398	380	351	402	370	394	386	376	363	418	391	365	435	371	388	382	391	371	381	391	337	408	365	403	381	382	387	428	381	361	341	402	375	386	368	411	414	377	383	423	367	399	408	364	376	408	406	377	375	403	390	370	375	401	409	369	411	391	398	388	377	389	365	395	369	404	340	378	403	372	409	354	394	371	357	379	361	382	388	378	375	392	391	355	363	395	387	384	399	361	368	387	343	389	370	356	383	363	439	366	382	399	387	391	400	399	376	370	379	365	363	405	348	358	356	370	397	386	369	379	413	382	378	363	407	369	382	384	401	340	381	428	343	354	377	356	424	416	382	357	381	382	379	385	376	381	367	361	383	398	378	352	395	392	393	388	406	415	345	363	384	390	378	394	385	393	380	400	391	383	409	369	386	385	351	388	404	418	400	389	381	368	376	345	367	392	352	392	368	432	393	374	369	400	377	390	391	397	379	383	378	349	368	424	417	372	361	395	358	380	348	405	365	337	389	369	391	374	359	373	384	408	391	350	371	385	362	386	367	369	365	410	378	393	369	377	383	406	375	410	381	376	386	386	402	355	392	393	379	392	411	368	361	393	382	382	373	404	404	376	379	378	415	368	382	416	390	393	352	336	379	376	373	364	390	376	413	403	391	364	393	356	383	342	402	401	372	390	395	392	386	374	389	375	396	378	387	381	386	398	375	368	412	399	364	355	417	382	342	382	397	360	374	370	420	344	362	349	364	408	373	377	404	384	359	366	398	400	394	341	408	360	357	380	391	390	388	400	362	395	416	386	381	347	377	434	391	360	371	356	367	387	387	384	370	371	403	383	401	366	400	375	356	389	370	405	398	382	353	382	374	372	404	393	394	373	378	372	383	390	385	390	407	361	411	391	384	363	395	364	378	379	372	371	392	401	417	401	394	372	392	389	367	403	392	381	405	397	351	408	412	398	409	418	369	394	375	398	375	390	370	350	340	402	388	403	400	395	394	394	376	372	378	375	377	384	383	386	374	372	415	402	397	360	375	370	396	382	358	375	381	363	373	388	426	375	398	373	407	388	359	387	365	389	369	376	390	351	365	409	375	377	362	391	387	359	389	375	402	384	411	371	386	393	380	388	413	349	363	416	408	369	347	369	392	385	368	401	364	379	372	408	392	380	411	363	390	347	353	390	376	400	357	380	373	418	392	359	383	379	383	377	368	364	375	395	346	403	372	366	403	343	409	357	381	399	405	380	368	399	391	358	383	367	373	368	412	426	390	379	362	398	348	413	380	394	424	401	388	357	377	388	414	341	395	411	391	410	379	355	372	375	399	376	386	372	398	366	359	401	375	378	391	345	368	366	366	388	384	402	428	373	380	387	400	409	377	364	399	390	415	395	418	398	349	383	372	383	354	401	352	393	386	353	373	415	377	365	391	394	366	367	368	345	385	419	388	439	409	388	390	412	388	392	375	380	390	398	392	387	395	394	398	365	343	405	365	397	384	370	371	394	375	371	395	417	383	388	372	417	365	376	357	401	379	395	425	356	389	388	355	373	403	370	404	376	381	372	345	394	375	382	386	371	384	374	375	397	362	387	383	356	409	385	411	379	394	394	389	383	390	375	394	381	404	375	394	398	415	401	366	356	373	401	399	391	398	383	409	384	392	373	381	389	395	442	383	407	396	363	367	404	403	397	387	370	375	374	386	413	410	356	420	399	396	386	374	391	397	376	392	412	336	366	365	421	381	373	380	401	392	377	396	377	395	401	363	358	431	359	341	397	383	387	366	415	363	398	389	418	380	376	336	397	370	380	355	408	407	390	329	359	357	390	356	366	391	408	354	392	383	402	372	372	386	379	366	357	361	364	379	367	368	381	378	359	374	407	379	373	368	391	363	357	381	364	387	381	387	376	392	391	385	379	384	378	381	404	377	368	403	371	401	382	381	367	364	374	395	348	403	384	396	357	389	363	385	412	387	398	410	372	375	413	383	386	379	382	392	373	370	397	344	366	374	396	389	364	375	386	409	413	355	388	403	383	390	404	421	339	388	374	376	372	369	390	372	401	393	379	386	386	375	377	376	370	390	408	381	382	362	360	367	366	387	363	368	396	353	391	404	372	352	398	384	402	328	356	384	392	370	364	388	413	371	379	388	410	369	370	353	364	395	401	366	392	373	378	364	403	369	378	392	344	401	374	394	355	363	375	396	386	368	387	383	381	351	401	373	377	381	384	394	394	335	393	376	400	390	371	398	370	365	368	378	364	361	396	406	367	375	412	362	371	412	414	354	418	367	362	375	372	384	412	367	378	354	427	399	379	366	397	360	416	389	385	361	376	379	370	418	352	407	383	379	385	371	370	351	380	360
23831	21100	36779	61281	56099	40592	22319	5911	708	525	473	514	431	470	458	488	466	461	465	496	496	419	465	485	457	429	425	428	455	458	404	465	468	464	447	473	464	441	444	422	429	469	446	446	452	469	470	454	452	407	428	459	448	483	460	446	448	422	458	453	499	438	444	453	453	422	450	500	456	445	454	417	444	454	450	454	422	446	442	423	408	498	454	458	435	447	446	441	459	450	405	453	447	445	413	488	496	442	443	452	455	455	460	487	443	483	438	487	438	435	483	467	445	451	458	460	442	490	465	455	442	462	466	501	434	479	451	427	438	436	474	503	476	442	454	459	438	452	469	430	466	447	447	407	466	447	450	478	472	451	462	407	451	437	443	446	462	434	453	445	455	453	470	425	420	425	466	463	381	465	475	445	469	454	475	446	489	463	462	433	433	458	466	454	426	425	476	457	448	450	460	444	430	434	447	434	469	401	455	471	474	479	458	436	442	452	418	480	437	464	449	409	470	432	465	465	457	456	466	433	441	469	436	424	471	442	462	455	421	464	449	474	458	449	457	475	431	469	445	426	423	457	480	436	460	434	461	461	467	448	417	417	419	449	453	467	459	437	429	464	495	425	468	457	432	428	474	426	467	422	422	440	411	446	476	461	497	454	441	451	448	460	437	414	465	417	482	474	475	465	461	447	417	464	475	451	445	443	487	461	462	460	435	424	450	424	441	432	435	448	473	494	465	446	432	428	431	450	438	418	452	444	468	448	390	447	445	442	483	445	451	469	436	431	402	412	449	442	473	433	438	439	495	397	450	409	431	417	444	453	439	452	483	436	426	467	444	446	436	418	447	400	447	471	461	459	427	471	458	425	450	482	407	430	455	460	460	455	456	436	440	424	445	433	453	453	436	425	481	441	441	454	444	441	453	430	484	464	437	442	401	435	467	437	476	462	441	429	475	423	429	440	447	439	441	473	407	437	450	435	478	436	432	464	411	453	426	452	434	431	442	435	407	463	441	487	441	446	446	479	480	451	439	449	450	465	432	431	492	445	444	476	420	466	426	462	467	488	429	430	449	412	466	459	413	457	451	427	456	417	449	451	419	494	451	429	440	462	439	429	460	436	432	468	460	404	466	455	464	402	454	431	429	435	499	418	429	457	469	438	443	503	465	425	439	419	453	448	425	480	405	467	464	451	497	414	438	454	449	450	422	433	425	453	446	447	469	410	431	487	485	456	428	474	486	441	440	456	479	449	449	441	435	425	429	475	461	459	446	434	447	459	403	476	496	486	411	458	461	429	444	453	431	430	418	436	436	460	423	424	436	447	448	462	411	436	453	416	485	443	438	443	440	411	414	474	450	421	505	449	468	458	448	479	416	471	474	493	440	430	471	455	457	468	409	434	453	481	472	487	441	486	477	393	436	434	416	449	472	485	456	475	468	474	441	424	439	438	447	469	443	489	466	505	436	428	444	481	415	438	434	456	438	434	450	450	442	457	398	473	429	492	471	448	483	442	456	520	468	469	434	478	445	479	439	459	422	460	455	452	450	454	450	458	405	425	458	458	480	430	504	425	448	466	472	419	423	488	469	411	430	457	426	419	450	476	456	466	457	451	427	464	426	453	462	431	475	449	463	487	423	477	445	403	422	478	465	456	469	411	440	434	436	440	443	477	414	438	427	470	443	493	509	436	425	443	435	445	448	462	431	464	452	438	436	397	427	445	466	434	450	458	433	428	455	470	473	472	454	435	480	415	442	469	463	463	436	420	454	422	432	423	504	426	475	393	456	470	478	452	438	456	483	414	422	454	446	463	462	476	465	420	454	447	444	461	479	435	425	432	445	454	452	481	456	447	456	409	476	449	481	459	448	439	502	479	447	465	445	479	458	482	436	420	478	451	470	494	472	450	422	448	486	467	459	432	522	432	437	452	411	422	459	434	439	416	435	453	459	480	425	456	458	444	437	472	446	445	435	448	441	461	454	446	425	420	435	466	450	460	458	470	454	446	423	470	412	460	459	425	446	425	430	460	481	464	450	468	436	439	437	458	468	436	443	437	452	453	456	411	457	457	484	455	468	439	444	460	466	458	451	428	464	453	427	448	451	453	441	416	461	438	452	460	409	455	468	441	428	460	478	433	448	482	445	433	444	459	469	443	459	454	454	450	490	436	454	423	441	431	447	426	449	443	448	467	404	417	439	437	444	467	461	456	413	458	423	452	459	455	429	429	448	482	425	470	477	453	434	424	452	487	464	444	446	420	423	443	467	434	458	444	434	490	460	503	478	421	457	432	458	464	414	485	475	477	461	431	455	432	470	457	473	448	463	491	459	456	487	444	461	407	460	447	440	427	410	454	424	463	472	462	442	467	471	424	435	456	460	451	462	448	440	435	432	459	434	448	454	484	453	472	439	463	457	475	466	449	450	483	486	411	462	464	488	468	434	434	473	477	430	460	448	424	446	429	467	455	443	442	436	434	477	437	413	413	437	471	437	489	458	455	449	455	443	457	438	413	461	472	422	420	458	442	449	437	425	412	471	454	481	466	428	444	413	429	421	434	380	468	451	459	465	452	461	431	433	466	408	433	447	444	511	419	452	448	439	433	433	426	456	454	413	417	433	445	438	444	444	462	441	436	434	429	455	427	459	446	438	450	436	428	445	477	439	430	459	455	464	459	453	436	462	443	448	412	418	478	477	463	446	465	434	488	468	439	424	418	426	487	452	451	475	443	433	453	454	430	430	426	452	466	446	420	406	452	451	421	437	414	411	453	413	425	449	440	457	444	425	467	449	481	430	431	443	474	446	465	438	421	439	422	436	454	419	450	407	466	457	444	458	448	464	462	481	456	460	446	460	417	487	444	452	484	437	441	420	445	467	411	464	447	470	468	432	435	427	464	432	475	426	439	408	447	454	419	486	453	425	415	417	452	439	457	447	435	425	443	425	430	474	454	432	466	455	465	465	449	492	448	449	459	407	430	467	455	474	437	444	428	454	455	460	432	459	415	469	447	427	453	430	412	478	409	448	430	432	452	422	491	443	435	439	424	428	476	463	478	438	436	473	430	474	433	438	449	454	462	450	440	445	407	441	401	457	441	465	454	477	418	435	436	427	420	444	458	436	432	463	482	467	420	452	444	451	493	452	449	469	483	465	461	447	463	437	461	410	412	451	483	475	439	483	449	469	465	417	414	454	426	426	464	441	409	448	434	429	430	477	458	478	453	454	432	442	427	423	437	425	480	400	438	461	455	458	426	463	445	428	449	444	448	471	459	415	408	467	458	415	422	460	445	413	439	437	423	438	442	455	475	457	438	445	476	448	448	492	423	475	452	462	395	412	431	481	463	445	454	445	478	466	454	461	426	464	418	473	439	487	436	434	434	443	451	459	445	478	424	461	458	457	461	473	444	441	450	472	446	440	408	424	435	445	490	453	456	491	458	460	451	433	487	440	416	430	437	451	440	471	458	430	444	421	441	437	436	443	427	465	400	448	459	446	460	458	456
8413	43450	76706	79135	58520	32891	14340	4040	626	511	461	469	450	473	495	459	465	459	471	462	504	512	470	449	503	493	458	493	467	468	472	456	454	507	441	462	499	466	436	469	520	488	486	462	475	489	455	455	456	469	458	445	449	479	509	482	472	501	512	423	492	502	487	490	465	448	439	449	478	507	482	455	447	466	482	459	446	500	483	494	486	445	451	475	489	426	479	450	482	468	466	476	457	492	501	487	483	428	451	502	473	480	447	466	481	475	469	479	458	450	462	480	482	464	507	481	469	466	493	465	510	476	460	459	466	465	456	460	436	483	524	420	488	484	494	473	485	464	451	473	433	517	453	462	518	424	482	429	499	466	472	479	481	446	482	441	505	456	493	477	438	480	473	469	461	460	497	474	458	454	451	446	489	466	448	486	502	508	466	480	475	507	464	456	479	440	484	481	447	503	487	473	485	457	436	452	422	462	489	478	473	451	512	480	445	486	416	439	455	468	411	469	452	432	464	466	508	468	464	466	451	473	487	492	467	482	457	455	438	474	434	453	483	503	455	491	449	457	489	461	461	502	429	437	432	497	498	499	478	494	464	478	478	463	476	433	502	483	475	447	495	466	439	505	445	488	468	464	455	483	460	440	489	446	457	431	449	433	432	515	497	476	443	523	430	452	457	505	459	471	452	464	474	454	485	463	459	475	501	423	453	458	474	490	438	500	471	459	462	445	500	460	466	464	457	414	474	448	491	477	466	444	498	467	444	466	474	485	494	438	496	516	429	460	492	443	462	427	460	471	474	498	432	464	452	490	465	472	427	468	470	484	526	481	501	487	484	453	478	520	476	485	513	505	454	478	484	486	464	476	470	483	467	498	451	465	455	474	458	482	459	505	452	511	480	454	476	443	451	471	496	492	446	488	463	453	465	438	504	486	474	471	469	458	463	474	446	447	438	501	490	487	497	461	454	482	467	473	445	508	475	449	481	445	448	438	458	448	465	466	453	440	469	463	457	478	473	438	490	465	458	444	449	473	523	454	459	485	460	428	459	482	444	476	477	490	457	435	434	482	439	454	473	438	482	472	487	463	437	456	461	429	451	455	467	462	459	466	476	488	487	458	455	445	486	490	457	451	493	482	464	446	444	448	456	474	512	447	469	484	469	447	466	484	434	484	458	517	474	451	469	467	472	481	481	456	474	472	471	485	481	455	483	451	450	450	477	472	467	474	457	459	487	441	439	415	491	443	496	487	471	469	454	454	495	469	480	465	489	458	489	459	488	466	467	485	485	470	470	470	471	458	453	473	467	491	489	486	478	440	492	463	482	463	503	469	478	476	483	472	488	486	470	448	443	476	454	462	464	478	465	485	452	454	452	472	446	479	465	483	494	471	515	477	437	496	438	446	502	475	483	477	484	490	473	446	504	446	444	471	440	465	432	478	489	506	456	463	480	494	466	490	498	461	491	428	485	444	522	474	469	478	505	445	476	499	497	495	495	469	452	478	436	460	447	483	447	451	483	498	465	476	485	450	458	440	445	490	440	474	464	458	436	492	448	478	485	468	485	475	482	463	437	474	512	465	467	450	454	436	457	458	457	455	453	464	459	505	465	458	469	497	441	446	467	448	475	439	451	482	515	462	467	502	452	446	486	457	441	475	455	474	445	469	460	440	463	460	500	480	463	475	491	492	461	458	466	473	473	512	494	481	448	471	483	450	471	480	495	489	493	475	453	458	461	453	432	497	464	446	481	454	441	445	461	497	472	478	446	492	481	477	492	473	473	498	496	454	444	465	494	449	511	532	485	476	452	466	470	449	470	475	443	512	459	489	475	481	454	476	525	464	494	463	466	455	468	490	469	453	504	471	479	474	442	472	496	444	445	502	505	443	496	457	509	496	460	481	439	475	422	469	467	434	470	473	442	470	508	470	480	436	447	446	519	495	481	426	448	458	483	429	440	445	458	451	452	420	457	464	473	476	487	451	493	461	479	466	468	469	465	466	483	481	526	441	436	502	458	493	423	418	472	449	455	445	454	481	453	495	447	467	476	495	465	471	499	431	457	456	479	482	456	465	470	422	460	491	473	470	498	458	430	479	435	441	513	453	507	484	398	482	455	496	504	487	478	480	477	451	435	491	475	462	461	476	483	488	469	495	451	456	469	455	458	467	463	524	430	453	493	468	458	478	487	463	478	466	475	502	464	453	481	416	483	448	444	445	442	441	455	479	479	524	440	477	466	429	460	458	478	465	468	451	465	481	474	454	473	481	445	451	496	428	459	461	481	495	430	473	455	434	465	466	480	488	467	489	460	465	464	447	463	422	463	448	461	463	461	443	486	466	465	494	466	468	442	475	455	499	468	482	462	466	480	451	440	466	468	492	487	448	451	490	457	477	498	434	486	488	459	502	473	514	477	439	462	434	428	463	506	472	482	461	482	436	403	426	463	462	493	456	449	435	464	472	491	480	527	475	469	496	468	468	480	463	456	476	493	470	404	464	419	467	469	461	485	447	452	498	477	424	444	454	437	471	493	427	451	457	471	458	504	453	461	488	469	475	461	424	484	493	433	460	460	465	454	438	456	471	519	431	497	461	462	460	467	456	492	503	442	475	479	470	426	468	482	452	442	462	434	429	489	462	487	448	420	459	485	456	459	488	469	496	468	454	457	500	463	458	484	422	489	500	423	467	506	449	447	431	421	431	482	458	472	461	439	440	497	434	489	477	437	488	473	449	484	474	468	494	485	435	485	461	476	441	451	453	467	475	483	473	463	478	478	443	452	472	458	484	476	475	529	485	430	454	484	461	425	441	455	440	501	464	451	441	480	424	453	454	488	434	461	457	471	458	458	501	422	449	489	501	448	487	452	509	459	449	457	463	456	455	444	472	519	463	485	481	467	467	451	484	455	467	437	474	471	428	459	444	520	466	475	478	472	485	491	483	495	445	520	458	474	494	441	460	489	476	463	510	441	495	468	444	480	477	486	465	488	491	472	453	447	421	462	464	480	413	455	438	471	457	454	453	458	474	462	487	463	436	434	446	472	439	502	458	464	440	456	460	466	469	444	467	463	459	496	504	424	467	463	490	460	446	484	474	405	484	470	440	486	471	456	487	491	457	497	493	499	479	457	432	475	476	440	491	450	474	475	474	476	435	467	454	479	474	486	485	476	471	472	445	493	523	457	467	470	462	460	469	447	445	483	450	462	440	480	481	487	471	503	515	450	442	491	444	494	464	504	469	480	475	465	466	458	445	482	476	496	459	495	473	452	486	419	452	480	461	479	456	445	467	473	447	436	487	479	492	462	468	511	469	452	508	456	439	464	481	453	453	448	452	460	459	490	464	458	447	443	425	483	447	451	446	476	436	444	450	490	452	483	460	479	436	466	459	482	479	493	468	451	477	425	486	461	493	442	454	488	493	494	462	435	471	481	460	455	477	444	476	455	467	501	464	448	465	447	428	462	465	454	434	478	471	448	442	482	498	502	465	463	466	456	473	437	430
27127	12959	9484	24571	15800	6144	1887	726	373	325	315	332	319	322	351	322	308	337	329	310	352	306	314	351	307	327	357	364	334	331	320	340	300	309	328	332	339	325	346	329	315	314	321	276	355	335	317	336	322	342	278	312	305	293	311	304	349	283	341	354	319	311	344	298	336	319	319	321	297	312	354	314	333	330	321	327	332	334	329	318	311	316	346	333	312	314	319	327	324	326	311	333	300	291	339	306	354	328	305	319	313	291	333	315	363	327	307	320	355	291	368	296	323	327	306	343	312	329	288	352	324	301	321	313	331	325	303	307	368	347	353	314	352	312	356	307	318	355	328	332	308	311	332	307	307	302	338	330	321	349	337	334	322	298	337	320	328	293	304	340	312	323	314	316	295	303	329	342	348	297	314	343	338	308	323	313	310	337	290	366	302	320	347	334	332	330	358	330	313	305	319	343	307	324	348	277	322	306	311	322	313	352	331	340	320	321	337	337	318	326	335	355	316	320	354	297	298	353	323	327	333	326	329	317	326	350	299	337	331	308	349	326	341	309	354	308	312	336	338	359	341	347	317	348	307	320	312	338	338	349	337	350	364	289	326	354	296	335	328	337	312	365	307	298	321	334	310	325	324	333	319	283	311	335	342	334	307	313	326	346	329	282	315	345	345	315	331	309	322	355	333	320	348	319	341	339	332	303	342	321	338	329	331	327	367	315	350	361	311	334	321	342	320	312	313	331	294	322	307	271	328	299	341	325	343	348	335	317	335	321	308	360	307	318	350	320	315	308	322	323	360	331	353	283	314	339	319	340	312	333	297	347	351	348	339	317	321	332	326	294	323	361	286	328	324	313	335	349	312	314	344	318	328	313	307	361	343	330	296	302	308	343	302	342	309	311	342	266	308	309	316	315	333	327	317	322	322	311	302	351	324	299	320	333	310	344	343	339	311	302	269	347	330	350	316	314	342	335	354	329	319	340	296	334	306	366	329	364	307	302	317	340	328	326	328	278	297	317	307	291	313	329	306	331	328	299	282	309	311	345	338	308	347	295	294	282	343	316	312	346	301	368	339	316	320	310	350	309	317	317	330	337	326	336	342	361	325	320	329	324	327	350	341	322	347	330	301	360	304	323	297	332	319	342	321	323	311	347	310	363	317	333	324	343	303	346	326	318	321	329	287	297	308	340	326	355	303	321	328	338	286	351	319	308	325	312	340	303	327	328	319	325	309	332	343	316	334	327	312	329	290	308	315	323	316	324	327	315	309	322	348	322	332	332	350	301	312	344	331	327	325	326	292	313	362	297	324	312	352	277	346	308	331	338	323	316	313	353	341	321	310	340	319	320	346	324	346	341	313	327	308	323	331	299	329	323	298	310	341	331	312	332	341	347	339	350	346	329	320	320	326	321	330	318	351	267	335	333	338	305	305	327	341	315	338	312	337	358	346	320	348	338	345	324	322	331	336	337	305	342	329	330	332	330	316	333	336	322	314	338	355	343	308	303	313	365	338	311	313	333	337	311	321	338	335	309	332	318	355	344	323	332	298	337	342	299	295	309	302	327	324	333	295	343	366	330	302	329	349	340	327	329	340	337	314	312	306	327	311	306	337	321	339	337	333	306	335	332	325	341	312	301	347	287	319	317	298	288	360	342	330	324	307	318	342	306	343	338	318	318	299	310	320	331	318	327	341	309	312	306	312	336	313	347	305	371	309	328	302	341	347	327	357	328	299	319	347	361	320	332	350	319	307	357	304	308	327	322	323	348	292	299	346	311	332	324	313	286	305	342	333	314	346	337	330	326	344	333	332	335	298	306	336	332	323	339	296	304	328	290	322	355	313	330	294	350	317	300	312	314	320	332	346	308	302	357	347	324	291	318	287	313	324	317	314	306	324	357	361	348	339	337	343	341	337	329	333	332	325	315	353	336	328	331	302	305	327	318	320	336	324	301	337	309	300	341	332	329	295	303	330	327	314	353	310	301	303	322	319	307	325	322	351	340	339	294	336	334	326	317	293	330	330	324	294	329	330	313	331	352	358	350	337	339	342	340	314	326	345	313	344	344	338	325	337	341	309	322	303	315	297	338	318	318	339	321	320	331	320	339	299	299	320	336	314	322	329	340	324	324	340	318	341	324	302	328	321	326	339	296	322	325	355	328	304	310	310	340	340	330	335	323	335	333	323	339	327	327	319	342	297	299	325	300	328	314	320	337	314	323	337	332	315	293	347	318	345	306	351	314	332	308	327	345	313	344	325	329	337	323	323	310	321	330	302	341	314	312	343	351	323	272	340	347	337	342	345	343	317	327	328	329	317	333	311	319	321	337	339	314	334	303	305	358	299	335	284	307	347	342	328	334	309	344	367	347	317	360	313	305	319	325	329	351	336	319	318	341	316	319	328	328	302	320	309	363	337	352	320	341	320	304	374	303	306	336	351	330	295	311	316	344	306	337	347	317	342	322	311	335	317	314	293	316	315	329	330	329	316	337	308	312	333	349	324	314	300	354	317	337	327	330	307	308	339	317	304	303	318	347	341	368	347	306	305	313	379	308	357	334	298	321	336	325	322	363	321	281	296	316	333	305	322	331	289	343	329	310	323	296	321	314	314	330	309	301	334	330	336	301	316	314	307	339	339	356	373	322	322	319	334	330	309	321	302	363	337	332	327	324	348	302	331	335	358	338	347	325	318	334	303	329	336	356	311	361	326	339	312	318	335	330	311	325	312	343	326	296	328	331	334	291	306	304	319	331	275	328	298	320	335	349	359	327	306	331	276	310	322	333	330	290	350	308	299	317	328	307	338	325	293	363	374	334	337	346	337	355	340	302	315	325	331	306	303	345	324	327	342	282	338	297	339	319	350	317	329	317	325	334	326	310	321	279	328	307	321	319	336	289	330	319	306	333	323	307	313	327	306	382	317	324	343	341	328	357	337	326	374	344	355	327	319	335	332	323	300	345	365	328	306	354	302	331	349	347	339	331	306	297	315	349	318	296	360	335	318	350	333	333	318	340	335	316	312	331	359	322	325	353	335	359	334	349	325	338	329	291	309	357	309	313	305	320	330	314	340	341	334	313	303	341	333	304	325	314	330	336	324	343	360	314	310	331	313	303	313	345	332	385	322	341	319	378	298	317	338	310	326	321	322	321	326	296	317	315	339	309	312	284	322	337	342	296	306	329	314	331	342	311	306	332	318	373	338	329	312	345	338	342	324	299	317	345	358	376	317	324	327	334	310	316	339	332	324	292	333	297	348	329	339	316	302	300	349	318	319	316	338	332	328	314	345	331	289	346	335	282	343	321	313	320	325	339	338	352	317	336	358	314	360	336	339	314	345	347	309	285	316	333	297	307	304	310	324	321	313	325	368	306	291	338	346	320	313	327	344	321	320	293	311	331	322	305	314	306	333	327	330	309	329	318	328	364	314	301	279	328	300	329	323	334	298	322	370	318	304	315	331	311	312	345	310	327	349	331	363	340	334	310	329	305	303	333	303	343
5101	2884	10979	18782	11107	4653	1807	758	362	332	297	325	299	344	324	303	323	306	327	305	304	355	303	332	294	326	305	297	330	287	306	337	357	268	317	324	327	321	287	333	314	337	315	332	333	293	304	324	330	303	331	321	316	316	341	325	309	342	341	332	293	292	339	300	315	317	296	320	324	309	298	273	321	329	313	321	282	350	302	326	305	309	332	309	335	323	305	328	311	349	312	318	293	312	313	321	325	301	315	292	313	333	322	303	320	337	343	307	306	330	315	320	323	341	314	310	272	314	334	319	298	326	307	334	305	311	334	309	313	313	318	313	305	341	307	324	324	310	342	341	336	345	309	322	293	301	313	300	290	345	317	315	339	342	312	323	355	304	300	337	298	326	324	310	315	320	336	323	324	313	345	324	338	341	314	320	329	333	295	305	299	311	314	306	281	301	315	304	263	330	299	297	304	289	316	312	306	327	286	308	306	299	320	301	345	326	339	318	322	330	308	306	295	315	300	315	303	312	301	301	329	320	301	295	336	312	311	292	327	303	314	313	316	351	303	313	308	305	323	292	332	321	316	289	321	310	347	291	326	342	315	278	309	339	308	279	315	314	329	315	318	315	324	326	317	300	340	332	346	292	330	314	328	312	319	322	329	286	318	322	299	313	324	303	306	332	315	298	294	358	321	339	294	347	287	312	300	342	330	341	325	316	321	351	275	328	315	310	334	300	323	321	338	330	294	322	279	367	327	310	332	302	297	319	322	300	331	306	329	263	346	304	339	309	355	312	316	315	293	283	295	344	321	365	336	292	300	325	307	308	338	301	294	303	317	306	315	324	288	294	295	306	303	316	331	352	304	325	313	312	284	327	335	327	327	335	315	320	344	307	295	311	320	331	321	343	300	315	323	318	353	308	299	295	309	342	301	316	285	317	328	335	304	304	324	295	343	351	328	315	295	350	305	329	317	328	260	333	313	340	318	337	334	286	304	308	323	305	294	322	331	323	332	289	334	329	315	323	322	292	303	356	310	322	348	316	312	292	297	286	308	292	312	336	282	310	311	310	310	308	311	293	294	310	274	277	338	290	311	330	338	304	300	295	288	321	309	332	323	349	313	310	286	315	345	302	336	318	314	319	327	309	374	321	311	342	302	310	344	278	300	325	311	314	313	340	312	324	303	336	326	312	297	324	313	314	298	294	337	313	300	350	318	307	326	311	341	317	312	312	320	324	316	334	312	330	318	329	326	319	313	334	320	301	308	307	310	287	324	360	321	318	338	326	302	325	312	297	349	321	299	305	314	310	332	315	289	328	289	287	375	305	305	315	300	321	307	303	325	349	325	276	322	317	309	301	314	335	292	321	339	308	324	296	311	304	311	310	309	301	348	285	327	277	325	315	297	303	289	303	313	338	318	293	318	286	314	323	356	289	294	338	289	278	346	320	352	285	306	320	312	290	338	299	335	284	305	357	333	311	312	322	308	312	366	319	310	340	322	319	317	305	274	289	319	304	310	319	328	303	294	331	292	305	308	315	300	322	292	309	327	333	329	316	283	347	323	304	326	330	304	291	341	309	321	299	323	314	312	300	347	322	323	332	296	322	291	333	330	330	296	285	306	310	323	321	322	328	330	311	299	310	307	306	318	328	309	299	301	314	342	304	319	317	311	324	316	297	292	310	330	300	350	335	315	287	310	330	347	301	333	337	294	292	339	303	328	304	336	321	321	324	304	339	330	323	333	303	285	312	306	317	294	296	341	329	312	315	302	320	325	326	313	306	286	296	305	328	301	310	295	296	332	343	314	302	297	312	328	294	304	287	307	314	312	320	318	300	310	320	334	298	320	317	326	319	289	296	322	307	335	327	316	338	279	316	296	317	318	371	313	318	338	323	314	307	300	300	322	297	331	332	306	324	339	294	306	305	328	304	325	276	292	302	280	327	328	313	311	334	324	304	290	319	322	302	318	336	334	336	318	316	309	315	295	320	341	312	325	331	337	286	311	328	313	290	302	322	354	275	317	277	314	327	316	285	341	321	308	359	321	320	334	322	333	359	310	306	317	336	340	333	316	320	320	332	283	330	288	338	346	334	284	324	308	297	319	317	325	340	325	296	353	295	313	301	320	317	283	296	320	282	296	317	289	302	340	309	301	288	329	302	326	313	282	287	311	313	311	331	308	333	307	284	332	302	300	283	347	333	331	311	322	332	282	335	276	295	321	328	295	310	319	331	292	309	309	335	292	317	312	321	294	329	341	339	333	334	320	309	303	294	334	318	297	323	325	319	335	305	321	318	308	335	303	294	295	325	353	309	306	336	355	295	306	300	324	333	316	321	318	315	343	333	276	329	283	326	321	323	322	329	295	275	339	307	324	320	297	320	351	301	330	300	339	318	296	338	325	308	315	317	339	289	306	303	350	306	328	294	284	304	287	331	332	325	306	324	303	300	306	304	307	309	318	323	310	283	329	326	299	329	337	323	297	325	337	304	348	296	328	300	306	307	321	344	305	331	355	331	299	310	342	293	306	305	293	329	321	291	343	309	316	323	329	314	334	329	336	325	326	315	290	307	321	330	302	279	377	312	303	357	343	319	298	356	319	363	327	291	276	296	319	347	313	310	300	311	325	321	295	298	309	316	344	321	319	326	332	318	286	313	282	336	304	326	325	312	307	286	337	300	309	318	335	367	331	321	329	327	330	316	334	311	332	296	282	332	332	319	301	334	311	326	304	316	305	321	297	325	336	314	335	308	315	300	302	279	324	298	289	330	303	284	310	300	342	299	298	312	307	343	311	325	324	323	306	314	320	313	301	331	321	292	311	315	305	323	299	336	319	321	328	314	317	322	311	307	287	313	282	293	309	299	326	295	306	315	310	306	282	305	313	324	309	316	319	349	285	287	333	338	307	293	326	307	322	316	336	348	331	344	317	340	342	305	349	331	311	315	321	292	317	327	316	308	312	311	340	364	320	316	348	315	314	336	320	317	291	322	332	321	322	315	304	314	288	336	325	330	309	324	304	302	313	320	323	291	290	319	293	305	301	303	337	298	317	318	325	311	299	307	298	312	306	326	311	293	286	328	305	304	337	303	299	310	326	310	325	315	298	306	316	293	316	312	273	358	314	346	297	341	340	292	325	333	320	325	291	305	304	309	321	306	308	324	345	311	324	312	330	294	339	315	347	322	316	338	318	340	336	299	307	295	305	310	309	306	299	305	334	305	304	327	301	284	327	302	320	299	308	321	272	335	318	323	309	342	333	307	330	313	322	329	267	369	315	321	340	290	317	348	336	321	330	311	314	332	336	314	341	342	312	322	325	311	341	308	303	292	299	307	316	296	318	318	334	292	300	310	293	325	316	329	337	306	313	310	303	313	325	333	305	324	314	310	331	308	337	317	306	332	290	307	322	337	353	290	339	318	320	354	311	315	338	320	323	312	302	303	308	307	320	306	336	313	338	300	321	293	344	305	329	301	286	316	264	275	357	306	327	320	335	294	305	310
25325	21095	32407	58006	46972	28792	11907	2570	542	375	352	348	319	335	328	337	343	380	328	332	330	359	351	380	315	333	320	335	358	345	317	359	359	345	356	359	366	319	345	303	346	348	369	342	336	325	360	363	361	316	329	338	352	337	334	329	347	366	338	324	325	316	349	345	349	353	326	337	325	332	332	373	311	315	342	356	331	323	346	332	326	342	331	329	313	344	349	336	318	345	339	323	338	328	336	366	364	341	317	362	364	349	323	335	337	346	342	352	338	351	351	333	318	345	363	359	330	334	378	343	337	356	324	310	338	356	321	364	363	323	329	360	325	356	305	354	337	350	317	341	365	350	331	351	335	325	385	317	306	332	335	367	362	342	366	383	348	326	347	344	312	340	325	343	354	355	341	327	333	327	344	365	336	360	357	354	326	331	369	369	323	332	360	332	321	381	335	357	332	354	340	355	329	335	332	329	350	311	303	353	356	333	343	339	349	352	363	321	362	363	332	369	342	323	354	378	380	355	352	331	345	320	344	349	338	342	354	331	335	354	350	351	357	306	323	333	326	384	345	337	357	317	359	341	338	374	334	358	309	348	366	311	340	369	347	327	307	352	366	336	330	329	335	324	362	358	357	319	332	339	338	317	319	315	333	360	347	342	358	316	360	323	331	337	320	351	326	324	316	334	386	335	352	308	332	326	351	325	349	321	326	348	314	316	367	321	350	319	334	327	351	360	328	346	338	347	314	328	350	312	309	368	325	335	306	346	314	329	331	312	333	326	334	356	339	326	310	353	344	370	349	351	333	330	377	339	326	349	328	332	346	375	358	342	338	376	340	341	339	351	368	341	313	353	335	328	338	331	295	327	347	335	333	309	367	330	328	330	349	322	324	313	325	375	351	333	349	348	339	302	348	347	342	322	333	351	353	294	348	350	329	314	334	348	342	330	320	351	338	333	369	346	343	359	337	357	343	328	355	319	336	343	325	359	348	310	335	348	355	331	321	312	359	326	338	370	327	343	334	317	344	355	338	335	318	322	352	346	328	326	353	333	341	352	333	326	328	347	362	353	317	367	310	335	350	363	359	351	371	341	371	316	328	330	341	291	344	361	343	319	328	329	311	321	326	353	343	363	340	338	304	352	343	344	323	345	330	400	350	299	357	365	344	330	332	334	307	341	333	341	348	355	357	308	311	345	349	313	357	364	360	330	351	360	342	339	325	346	321	334	343	325	342	322	332	341	350	351	339	317	324	371	313	349	350	340	346	379	371	333	312	360	352	338	345	347	354	373	320	339	328	314	336	363	354	346	336	312	326	334	307	339	330	341	329	334	328	308	318	357	327	371	341	348	330	355	334	335	346	323	330	332	303	313	368	340	339	368	315	359	342	356	326	314	358	354	379	349	351	373	333	334	342	327	315	349	331	275	331	331	310	306	338	322	335	367	327	354	348	307	321	365	323	309	356	345	345	350	369	348	360	364	363	367	324	332	304	318	334	346	386	358	323	361	347	329	322	327	333	321	317	377	322	322	309	327	339	338	342	349	348	339	360	346	323	344	355	338	324	332	348	357	325	341	338	326	325	333	351	352	323	354	329	352	353	386	347	339	339	367	365	308	323	309	318	348	361	372	337	319	358	279	337	317	345	376	315	309	341	335	334	348	304	345	355	334	352	370	389	344	353	325	331	315	345	310	352	375	294	346	368	343	329	328	319	359	382	325	340	353	354	326	313	350	326	324	365	293	332	355	343	349	321	305	338	340	352	332	360	358	368	353	356	338	398	336	327	321	327	337	338	354	337	365	350	303	347	354	361	336	342	366	335	347	338	329	334	339	328	331	344	331	355	337	298	320	358	330	322	343	328	348	327	333	326	332	314	323	337	341	344	333	336	339	366	325	310	352	332	356	342	311	343	333	334	349	346	329	302	352	333	306	326	347	347	344	359	340	370	349	301	356	311	355	328	306	357	318	273	355	350	374	347	323	308	350	327	332	357	349	361	332	317	323	346	347	338	345	339	348	355	321	340	335	315	357	342	350	339	350	335	339	343	346	331	345	326	370	360	303	326	348	350	335	362	324	334	327	333	321	344	353	332	339	344	341	339	346	338	339	354	346	379	356	345	354	344	349	365	365	351	347	330	354	329	337	339	373	323	325	344	335	341	344	353	338	324	317	300	340	272	320	332	321	368	294	347	336	353	338	342	332	313	347	351	326	321	340	327	313	314	305	336	370	345	365	375	348	351	335	340	318	329	341	331	313	340	322	304	368	338	347	341	315	347	352	333	333	325	321	348	320	353	331	342	336	338	350	325	331	324	350	353	343	361	353	320	302	356	370	358	381	325	356	340	337	362	316	351	306	359	337	350	367	346	368	337	347	350	302	334	362	322	350	337	331	378	351	327	357	324	354	396	366	320	350	292	348	350	323	337	361	333	344	354	321	291	360	318	326	343	326	304	340	310	392	328	324	342	336	337	343	351	319	347	339	317	325	325	346	326	308	333	313	326	334	317	355	330	348	370	318	338	319	300	311	370	367	361	339	311	338	362	348	339	341	352	304	330	333	361	370	345	337	376	334	315	304	321	334	350	362	335	370	338	308	338	330	316	328	361	354	323	347	374	337	331	325	344	346	333	353	295	363	341	340	328	329	333	361	334	322	354	330	323	321	346	349	304	365	349	355	329	321	353	346	344	345	326	344	317	332	373	368	333	367	322	333	357	337	351	322	318	327	326	361	340	330	351	336	311	323	318	338	353	326	336	342	341	334	339	334	365	315	343	351	358	336	344	329	302	330	340	348	347	368	360	359	321	313	321	343	351	357	350	326	325	330	325	333	333	340	339	369	344	367	342	355	338	337	311	356	349	345	322	340	348	318	347	320	321	328	323	308	316	325	354	354	366	342	345	334	348	327	361	329	361	340	351	374	325	361	339	345	304	289	290	339	354	339	358	328	369	313	377	326	326	338	324	321	319	328	309	357	355	345	345	315	370	344	332	324	338	323	295	355	377	375	336	300	315	347	329	337	316	355	367	322	354	335	321	364	359	365	332	301	324	371	330	345	355	329	334	341	332	342	307	368	328	326	364	308	319	348	332	355	308	350	355	345	361	364	327	314	348	353	354	333	335	320	342	317	330	335	366	368	306	345	333	330	326	363	332	340	339	368	350	333	310	328	347	335	349	321	331	332	347	329	382	355	323	310	349	307	323	349	318	328	329	333	368	327	315	342	343	332	355	325	368	323	315	344	371	334	352	332	342	341	382	371	345	331	341	352	311	387	330	332	315	326	370	320	334	337	362	325	336	375	333	324	339	350	334	361	360	370	365	355	326	341	314	348	361	342	325	322	361	323	348	316	334	327	324	339	348	328	360	367	326	322	353	342	342	376	344	347	315	342	343	321	350	325	353	341	337	356	344	319	347	346	304	342	323	344	319	350	351	334	355	349	358	352	353	321	376	354	329	359	301	320	324	339	333	321	309	356	324	346	330	353	326	296	343	315	312	338
4454	6731	45133	56541	39011	19868	7548	2359	500	369	374	391	333	349	358	353	354	361	355	345	365	335	372	354	352	358	346	375	335	351	343	351	365	370	351	371	336	364	379	332	390	347	357	360	334	333	363	305	326	355	363	331	365	373	396	341	351	349	343	327	326	358	351	373	329	345	347	344	341	364	345	365	356	344	331	348	348	351	386	383	345	368	340	365	365	334	337	372	348	326	377	343	343	358	350	380	350	381	340	360	339	337	342	346	345	338	384	336	371	381	336	369	332	344	342	324	349	358	354	361	358	347	361	356	346	342	374	328	351	316	349	356	360	352	367	324	333	346	327	337	367	350	344	350	337	358	367	362	347	355	350	343	364	357	322	342	370	368	340	325	372	389	372	321	345	386	355	366	340	322	369	352	347	364	378	366	339	357	350	353	345	353	345	352	352	348	344	354	368	359	377	358	351	358	327	395	326	332	344	359	398	334	333	353	350	347	345	340	348	368	362	379	367	331	360	342	309	338	331	352	326	372	405	321	376	346	347	365	350	340	359	358	344	371	344	337	342	338	345	376	338	363	367	346	334	339	375	358	322	357	337	378	379	292	370	344	365	357	363	341	358	341	363	366	345	365	360	336	358	359	332	341	362	334	372	344	320	336	334	360	359	356	353	329	360	365	354	338	377	388	361	360	346	370	344	378	364	361	357	368	339	358	363	345	332	364	373	342	388	337	325	369	331	289	363	361	360	362	353	373	345	373	363	351	343	361	305	344	363	360	346	351	325	385	367	339	337	376	392	352	342	367	350	343	344	347	359	365	340	351	322	349	354	337	378	321	375	341	365	348	324	338	346	322	318	325	332	353	334	353	343	370	338	361	354	318	355	374	362	350	355	362	351	359	350	342	369	358	326	332	344	371	351	321	308	333	347	351	342	357	362	382	350	356	335	351	373	372	318	340	358	332	336	334	367	338	339	354	369	363	334	322	337	359	322	364	312	344	363	347	333	346	354	338	367	336	321	316	333	341	333	325	327	341	368	351	367	355	338	348	327	354	343	352	335	371	360	351	363	358	348	360	371	343	357	349	344	346	361	378	344	354	361	315	357	386	366	303	335	354	332	364	378	344	334	367	374	357	361	361	353	349	372	372	378	334	340	334	334	328	361	381	360	353	359	335	323	348	301	353	358	361	332	347	313	349	354	341	338	343	371	354	366	359	321	358	351	358	361	349	337	362	353	331	383	365	372	343	372	341	338	333	332	354	342	334	339	341	351	361	325	331	359	348	337	356	335	350	348	356	337	356	351	354	363	314	359	335	357	356	319	363	317	286	331	342	330	338	354	366	341	338	387	360	350	330	323	366	337	345	342	351	367	350	336	342	331	331	364	360	340	336	388	319	349	358	367	343	342	357	316	357	322	335	348	377	357	341	371	352	358	353	366	346	357	339	382	337	350	355	344	332	367	325	356	356	353	335	359	336	364	334	369	341	339	373	374	418	353	317	329	341	337	322	363	339	336	344	332	323	310	340	373	378	360	374	343	333	351	360	346	329	311	353	359	308	384	347	377	369	344	344	334	367	373	334	370	352	371	338	319	336	356	368	348	338	344	351	355	321	363	379	345	366	336	350	338	337	312	337	395	328	309	333	351	384	389	316	357	323	332	328	376	343	362	329	356	342	324	354	345	386	307	321	319	355	360	338	340	361	365	336	337	348	378	362	342	343	369	323	350	376	321	332	364	366	317	382	309	347	349	367	314	371	348	339	329	362	369	373	351	350	338	349	348	327	360	376	346	347	343	336	338	317	343	382	366	354	369	340	348	358	340	340	331	357	369	356	354	355	390	383	359	358	329	377	347	344	369	308	355	341	339	343	319	352	341	336	310	333	322	350	333	345	343	355	346	325	324	391	372	337	340	359	353	358	380	355	344	331	338	344	343	358	387	343	379	347	321	343	371	366	357	346	366	315	349	375	375	353	375	329	352	362	350	319	327	326	339	368	325	313	345	355	355	337	346	308	345	374	328	321	348	342	330	330	371	359	341	347	344	371	371	359	341	318	362	339	354	357	352	379	339	317	351	329	354	379	380	359	344	366	329	383	343	354	342	334	328	364	362	341	369	314	351	358	294	365	325	301	347	366	345	362	336	339	324	357	324	342	326	376	310	359	382	334	344	358	354	390	339	309	361	353	326	348	354	337	332	368	304	345	333	324	345	346	342	370	350	353	373	343	328	335	372	345	360	338	343	340	324	357	321	332	365	367	336	351	299	337	354	347	389	330	359	334	367	351	344	370	336	344	340	317	336	352	344	347	326	325	360	339	369	349	364	337	340	350	322	357	311	398	338	328	331	322	385	423	333	333	342	381	330	347	347	348	370	340	377	358	358	334	327	329	350	373	313	351	382	356	370	366	382	328	347	323	368	349	358	334	339	325	349	318	364	355	318	319	365	339	365	345	344	325	342	325	356	323	317	344	347	357	357	356	339	367	328	372	318	357	390	376	333	334	336	334	354	347	343	362	326	366	313	327	346	377	318	380	311	366	355	369	368	363	356	367	364	337	311	364	364	345	365	336	339	355	356	334	362	362	336	345	339	351	352	336	357	387	332	370	346	343	301	334	315	356	350	352	351	340	360	368	342	352	369	337	362	379	349	334	353	334	357	338	313	366	323	397	330	358	349	315	324	349	302	313	350	346	371	351	331	349	324	342	362	380	359	367	338	374	360	343	361	359	365	352	347	349	355	374	313	364	341	321	360	367	341	362	347	364	331	357	356	362	349	372	349	334	340	376	362	360	351	346	346	316	328	330	343	345	382	393	355	316	327	374	362	334	363	325	396	361	334	372	367	363	339	331	349	358	322	368	339	350	359	361	341	373	369	361	358	347	335	381	349	348	344	350	361	359	358	311	317	314	345	356	338	334	335	361	364	334	339	386	380	367	369	333	385	344	325	329	328	323	340	385	363	365	365	341	343	364	354	387	344	340	336	327	351	338	359	328	325	327	322	359	324	316	381	319	336	353	375	346	364	350	402	335	344	341	364	347	333	358	335	351	333	363	347	335	327	364	342	361	362	374	326	354	346	347	331	363	333	353	344	342	373	340	340	349	356	341	338	331	369	345	343	352	355	354	358	325	339	348	350	370	376	329	356	332	317	342	338	363	340	369	382	365	340	326	353	336	347	332	340	318	349	346	333	332	357	338	341	336	366	364	371	343	325	373	350	328	331	356	393	362	339	363	384	367	329	343	310	351	336	399	353	343	373	401	378	333	340	362	328	318	370	336	355	369	354	376	324	364	358	319	362	345	365	357	333	347	367	333	358	355	356	336	346	334	335	322	361	395	366	349	349	329	348	366	340	362	375	368	334	335	304	390	369	344	354	356	342	347	387	342	348	357	343	350	342	392	356	330	342	331	340	378	313	314	381	377	362	351	355	389	360	337	316	329	342	368	325	353	369	344	347	338	341	344	349	375	321	341	377	346	331	341	328	324	344	337	354	336	350	356
23853	21134	35009	55184	53475	40452	23705	6876	1135	528	460	454	460	464	438	472	447	476	445	487	467	459	442	468	471	466	462	434	432	465	472	465	409	429	447	476	483	438	459	453	484	483	446	419	447	444	430	439	486	464	457	441	442	482	480	423	445	440	465	413	419	444	469	452	437	476	441	477	426	460	476	438	448	481	450	411	425	421	444	478	458	466	428	433	498	425	420	474	429	467	445	438	439	457	452	414	470	437	462	462	423	480	438	443	486	473	447	459	459	425	480	454	458	441	426	458	453	435	426	450	460	448	415	426	432	475	429	429	449	460	425	445	416	415	452	418	429	399	436	433	455	475	424	470	455	457	455	495	431	433	474	461	445	417	434	442	467	436	444	424	456	471	460	408	486	433	455	440	457	422	493	486	436	446	443	419	416	406	433	454	421	483	430	447	451	448	443	512	424	462	408	467	459	430	430	500	480	465	419	437	425	452	455	469	475	481	434	475	425	451	476	467	447	453	410	497	448	476	464	455	434	454	450	401	442	436	462	420	440	444	444	407	439	437	446	450	471	462	421	434	462	442	460	456	487	464	453	460	454	448	443	430	449	442	412	425	445	430	436	449	471	447	442	447	422	461	435	441	420	436	432	446	421	453	453	413	440	434	464	426	454	423	455	459	447	464	398	442	470	434	448	448	432	479	442	490	467	446	434	456	444	430	422	461	452	455	401	472	441	436	456	425	423	430	436	444	467	433	434	438	464	462	422	460	432	426	456	452	472	446	451	464	440	434	460	434	492	459	462	420	459	470	456	428	473	435	450	459	475	448	456	441	439	461	450	444	460	426	434	443	441	431	452	433	462	461	424	477	393	470	453	428	453	442	402	413	423	428	445	390	452	481	445	447	477	444	479	424	448	428	458	443	453	471	428	465	448	448	468	479	413	459	443	450	436	483	431	490	440	468	457	457	411	430	439	430	425	426	422	468	448	440	478	458	457	455	459	460	478	437	448	434	456	434	444	414	445	436	460	426	456	470	421	451	439	432	372	443	443	466	456	455	427	428	464	432	464	437	442	442	491	443	418	426	444	492	478	454	448	454	452	436	451	464	445	449	451	433	448	420	474	465	423	461	487	420	422	488	475	502	463	483	461	458	447	475	432	485	441	412	424	470	482	465	443	474	443	443	436	437	477	404	487	460	448	453	444	480	443	444	443	456	428	417	416	473	433	425	457	440	454	445	445	449	401	449	484	472	459	462	464	456	476	453	457	454	434	428	450	407	450	441	457	436	431	431	452	435	460	465	425	447	439	428	456	456	422	458	412	449	484	436	435	476	491	436	445	408	418	402	452	429	433	425	465	434	424	416	456	404	492	455	455	427	460	420	436	442	449	430	439	431	438	404	439	447	467	446	445	469	438	460	451	395	446	418	438	445	452	446	460	464	441	444	455	422	424	439	451	476	465	445	410	434	419	442	498	435	468	466	436	423	458	448	441	465	447	462	443	462	455	454	480	473	475	426	434	456	475	457	439	456	446	406	476	464	453	432	467	433	411	468	430	441	439	463	457	417	452	476	457	435	421	448	478	469	470	456	445	478	414	443	446	462	475	424	392	456	406	422	457	442	424	439	451	446	454	429	449	424	458	452	416	444	472	427	473	463	467	455	492	437	460	446	430	456	424	464	421	411	437	415	443	437	416	444	416	393	447	477	453	484	457	453	439	441	478	405	462	410	458	407	438	446	451	463	431	446	469	401	427	446	468	460	450	416	443	427	421	432	472	482	435	450	445	465	472	419	476	426	419	424	435	433	447	486	407	435	450	444	426	446	465	482	464	436	432	463	442	465	466	433	453	452	458	474	417	461	429	457	472	445	430	406	464	494	450	454	424	484	427	456	450	457	439	428	420	459	477	484	421	464	458	457	478	442	425	432	451	407	453	441	478	459	486	421	439	457	407	455	456	438	425	424	435	451	461	440	445	473	453	481	450	458	458	444	425	419	434	473	424	439	491	455	463	450	491	470	431	425	423	443	429	458	445	430	427	451	443	427	430	465	441	464	444	455	448	431	443	410	461	449	473	457	461	427	444	427	490	463	427	433	429	436	480	451	497	480	455	409	441	457	455	468	476	430	458	439	465	513	438	454	466	449	446	476	457	405	461	467	445	448	475	417	469	426	457	411	457	432	455	438	429	438	452	456	462	430	404	464	434	440	455	463	470	457	444	451	447	450	460	453	412	449	450	469	475	427	436	414	452	471	442	437	415	446	485	450	434	441	447	466	458	416	392	482	425	482	420	467	435	488	402	433	443	465	441	462	441	455	434	447	438	445	433	477	451	454	437	452	438	444	444	469	422	448	447	492	429	436	441	395	427	453	410	446	439	443	447	434	442	438	444	427	455	417	439	459	427	420	426	438	441	421	427	438	432	451	462	425	451	445	471	442	470	420	439	481	470	464	439	474	456	446	420	414	414	443	449	407	462	439	476	479	472	454	429	484	430	445	478	447	441	446	455	425	415	468	438	456	444	423	452	482	448	457	459	452	484	410	471	427	432	403	434	429	434	395	411	437	445	438	419	447	451	449	463	434	491	416	443	461	458	430	453	437	434	475	446	467	456	419	434	409	405	455	457	436	456	447	447	442	488	461	445	446	444	449	433	413	443	459	423	443	417	451	488	499	426	464	486	422	446	495	431	481	455	448	432	442	479	461	458	455	414	432	447	429	452	467	456	428	433	488	398	457	432	440	427	467	403	448	412	443	467	443	484	477	475	435	469	425	446	460	453	442	447	438	436	462	427	456	433	483	437	452	467	425	411	407	446	474	454	463	461	451	443	451	400	436	445	464	451	423	442	425	475	423	435	476	465	467	429	450	468	438	419	447	451	456	489	419	431	447	444	460	459	480	445	423	451	415	430	425	416	419	424	425	446	409	479	459	406	479	405	451	456	468	449	443	462	437	461	478	431	400	429	459	439	424	434	420	425	460	457	438	456	427	447	458	460	473	421	422	459	439	435	431	475	449	456	428	482	429	451	440	452	444	448	444	481	449	431	436	444	471	443	438	457	414	414	469	454	441	450	484	441	418	435	435	404	425	450	425	484	460	453	450	458	440	457	417	439	500	453	463	428	442	464	423	466	441	446	468	511	450	465	453	411	450	472	442	433	453	459	399	435	476	474	473	452	461	451	458	403	421	424	425	468	458	461	437	418	483	443	474	452	446	455	474	454	445	422	439	440	457	510	444	431	468	454	453	438	418	441	467	453	437	468	469	443	449	455	444	459	455	407	471	510	406	423	476	444	441	433	435	429	460	438	452	411	412	469	461	460	428	412	473	456	426	450	472	420	457	436	449	436	427	416	462	456	448	417	448	456	441	424	414	428	451	452	425	452	462	462	429	459	436	431	463	457	425	472	471	416	445	414	446	423	408	500	469	456	423	442	443	427	452	441	443	430	429	393	439	465	436	446	454	454	450	410	442	447	456	438	492	451	463	461	446	524	450	467	475	429	443
6269	18571	72573	77737	58309	34549	14987	4774	1099	499	447	477	454	508	476	479	506	483	458	449	450	501	493	490	486	454	470	470	467	439	446	445	480	490	481	459	502	514	446	483	500	448	505	444	481	470	463	472	426	499	474	435	442	469	530	491	468	471	497	475	444	466	436	479	471	448	506	486	469	474	451	468	453	440	490	479	441	461	459	468	451	456	490	461	505	473	435	462	446	480	489	472	464	431	471	487	472	491	455	438	463	443	452	478	447	544	467	469	474	429	468	474	471	449	473	477	474	457	462	453	446	454	459	471	509	475	474	480	495	462	441	485	482	436	495	478	450	442	455	520	477	451	489	458	489	494	481	438	465	472	467	484	450	475	464	480	440	439	473	471	461	451	481	474	468	425	461	447	494	478	466	468	474	451	479	503	480	420	482	496	461	441	458	441	476	455	499	450	464	444	478	474	473	481	469	461	493	457	484	485	498	457	486	465	433	432	463	494	455	434	492	481	487	431	455	444	466	483	481	511	453	452	478	476	438	458	452	443	472	463	445	461	501	461	469	438	456	430	456	475	475	410	483	489	453	449	462	455	495	446	502	497	433	454	465	500	490	506	486	462	420	455	514	452	448	497	453	497	440	471	451	470	468	442	486	464	448	449	474	495	465	479	456	495	488	434	433	504	458	473	437	505	458	513	425	490	490	491	471	484	472	497	465	492	489	470	457	458	452	449	449	487	473	500	482	493	461	453	457	464	469	460	500	448	480	464	480	460	484	455	436	502	468	478	421	446	440	456	473	501	459	486	461	480	497	512	452	493	464	478	453	455	473	462	448	455	459	449	487	479	481	448	541	459	457	483	481	473	455	499	429	487	463	441	455	474	466	512	474	499	451	485	449	423	457	473	477	484	475	439	465	477	437	467	455	485	444	489	426	484	459	454	481	482	433	464	507	441	494	478	460	460	404	463	474	457	457	456	510	493	480	475	467	507	482	475	487	478	465	457	464	490	476	472	458	451	420	448	490	443	454	459	448	451	444	483	431	452	465	416	463	441	499	484	481	501	444	488	474	438	473	475	454	492	462	433	456	472	458	447	478	442	499	495	474	477	442	482	482	445	484	465	474	476	453	450	487	447	478	466	475	458	493	483	478	431	483	459	450	460	448	465	496	496	468	460	475	449	447	435	450	471	440	472	464	457	480	484	453	483	471	465	458	484	438	493	480	469	464	444	461	421	432	467	485	460	468	430	463	475	470	463	490	491	476	495	449	490	464	493	469	472	464	504	485	462	490	455	477	497	468	459	466	456	450	450	460	485	455	477	441	479	478	443	480	454	449	518	471	468	474	505	473	490	442	459	468	500	468	468	439	461	434	480	454	491	456	448	494	494	457	470	440	476	510	466	493	468	498	510	447	476	457	444	473	471	481	476	484	467	467	492	456	465	485	475	494	487	464	437	463	457	487	496	427	482	489	437	448	496	470	458	471	502	466	470	499	436	483	477	515	479	461	468	470	485	436	458	511	470	480	478	471	453	487	488	438	430	472	449	439	496	448	480	497	475	464	459	497	487	432	513	428	474	442	480	481	466	465	445	469	465	441	450	455	450	460	463	472	435	459	439	478	466	456	452	452	480	464	514	462	442	503	468	439	458	483	447	484	490	473	461	479	476	454	465	483	470	476	490	463	459	506	454	477	494	460	514	451	466	496	473	480	444	459	454	456	480	478	468	492	498	459	464	492	493	482	461	444	457	463	446	462	474	460	491	453	460	470	449	462	490	457	471	443	445	485	456	493	437	473	462	471	408	442	501	462	454	460	439	485	503	454	497	479	456	453	441	454	451	456	452	445	484	408	519	475	452	459	463	481	447	452	465	445	431	458	451	485	463	457	455	468	455	446	467	486	460	431	492	452	488	449	474	453	456	480	460	456	441	471	458	470	448	445	478	462	450	452	447	451	467	443	472	448	498	483	504	454	471	438	486	485	500	451	490	508	443	466	502	491	468	447	487	468	461	477	475	455	440	456	455	499	464	457	469	469	471	445	445	455	457	498	430	436	454	481	448	412	481	421	462	477	463	457	450	515	466	498	440	463	456	470	494	465	445	497	485	460	510	474	476	489	444	433	463	485	454	496	436	492	470	521	442	469	475	462	444	433	476	487	479	448	471	451	462	448	462	470	455	441	506	476	496	441	466	465	482	452	461	447	464	423	487	441	464	502	494	475	435	430	437	474	470	458	439	461	468	482	489	464	448	443	469	446	453	492	467	460	451	448	496	441	460	432	485	499	457	450	475	432	472	464	487	466	434	453	457	458	445	477	496	418	440	483	483	472	479	429	467	456	462	426	473	425	463	441	482	462	470	474	473	469	490	519	471	462	487	437	445	476	459	486	460	498	484	474	522	475	450	454	426	464	481	475	502	463	456	490	472	473	446	457	489	455	459	481	435	480	449	478	433	450	444	499	473	441	497	457	487	470	463	444	456	416	447	448	449	433	465	448	496	441	483	454	499	455	443	472	401	471	429	483	452	463	483	471	503	451	441	441	469	482	524	474	479	471	482	472	442	495	475	478	460	471	460	471	482	464	452	433	431	411	439	486	467	452	463	465	475	452	468	479	488	451	468	510	479	497	447	478	465	499	462	482	498	467	495	463	455	503	468	430	438	454	436	501	463	485	463	479	462	471	471	431	482	478	441	451	445	463	434	445	452	453	413	454	471	457	478	427	455	490	475	468	466	483	506	460	470	455	467	438	431	476	423	482	502	464	471	505	448	457	470	454	471	476	439	446	503	425	475	433	459	491	450	489	435	490	487	459	484	485	484	467	458	474	462	464	449	486	470	440	515	481	417	457	447	472	475	464	444	474	469	472	488	468	467	451	498	477	442	459	462	441	445	468	432	464	463	459	464	474	434	472	435	432	448	443	486	436	432	459	457	494	445	472	432	503	459	482	489	479	470	471	507	470	480	468	469	477	495	508	495	460	439	489	465	501	477	497	478	452	438	467	482	464	438	423	479	421	482	478	467	469	415	491	459	461	450	509	509	449	449	489	470	474	453	505	478	433	457	480	472	459	467	454	500	470	458	462	455	470	477	432	460	443	425	473	483	446	451	457	448	452	454	490	445	457	448	480	450	473	440	462	449	469	444	427	454	466	476	445	454	461	470	439	481	445	443	449	452	479	467	476	435	426	485	465	432	451	443	454	465	498	461	471	454	483	472	421	438	479	471	452	479	473	472	437	479	447	475	476	441	439	437	466	490	452	435	462	430	484	465	504	441	451	479	467	475	491	504	458	471	432	483	465	499	505	467	470	461	493	443	461	490	474	423	494	431	450	433	429	479	467	443	473	478	447	461	481	487	493	472	462	447	509	458	460	423	482	487	451	425	449	446	469	402	445	452	437	467	506	470	469	482	446	461	468	437	469	482	447	474	451	447	465	454	473	463	474	455	441	490	450	480	453	484	478	464	451	464	516	417	428	472	455	446	459	452	436	490	446	451	474	415
27108	13963	24482	24601	11479	4022	1304	616	360	357	309	344	346	308	335	314	280	314	346	310	331	306	333	338	349	337	350	328	319	313	314	329	326	314	346	331	335	338	306	332	350	332	341	311	296	358	311	309	325	302	342	312	345	322	320	330	337	338	283	332	349	343	323	304	328	340	344	336	326	317	306	314	342	295	334	323	325	311	344	283	328	337	339	311	323	309	347	353	332	364	318	311	336	329	337	322	326	316	345	338	319	310	348	373	343	334	354	343	289	322	341	319	358	308	337	324	342	337	325	336	364	315	358	338	368	315	301	334	333	331	350	357	317	329	309	361	336	339	305	341	328	333	317	338	326	343	357	328	344	329	318	341	318	309	319	330	306	314	328	338	322	349	330	327	334	356	345	333	329	321	309	339	335	342	319	359	348	319	323	328	344	313	329	327	331	358	323	351	347	318	318	317	335	365	335	327	292	314	309	300	345	336	323	306	286	318	336	333	326	347	341	327	335	306	345	372	335	321	359	353	329	320	329	349	310	321	308	360	336	336	332	351	335	328	319	361	328	372	330	323	337	343	335	346	336	343	333	294	328	331	316	346	324	316	339	352	340	317	354	315	349	303	316	326	321	314	293	346	340	318	306	320	326	328	367	365	311	356	318	322	372	314	318	344	314	328	344	347	326	321	351	346	320	351	309	322	343	323	341	330	332	304	340	311	338	321	348	357	313	337	313	348	297	344	335	346	310	332	336	326	333	309	334	314	327	311	318	335	325	351	322	327	345	344	318	317	330	326	321	320	337	341	323	316	314	312	307	327	324	363	304	336	350	327	289	317	319	299	308	298	358	332	302	337	316	308	316	328	332	307	343	307	341	317	340	337	310	331	314	333	312	366	367	288	334	327	324	296	348	333	359	328	326	357	306	325	322	359	296	355	342	301	303	337	353	311	358	342	329	328	336	325	338	350	324	328	313	330	375	323	313	324	315	302	303	330	314	351	295	334	314	343	341	307	341	311	347	315	334	328	316	357	321	323	360	345	344	345	350	361	337	319	323	314	322	304	335	330	332	311	311	343	334	320	333	305	306	311	314	332	310	318	338	329	340	317	296	352	309	313	338	344	314	301	326	303	298	317	344	308	319	278	312	306	322	336	312	347	329	362	329	343	356	353	294	350	340	300	357	327	350	317	331	324	340	319	338	330	316	324	310	329	329	339	344	292	290	351	340	325	295	342	331	331	316	322	343	303	328	341	302	301	305	316	328	312	312	330	348	315	340	336	342	370	333	348	333	287	330	303	332	343	306	310	322	340	356	326	337	306	350	341	282	296	348	348	351	363	316	350	311	312	336	334	299	330	326	309	353	347	311	327	322	314	321	323	288	339	320	321	349	311	328	345	313	347	307	340	364	364	321	305	331	345	324	322	341	344	306	312	351	308	341	291	329	333	324	333	331	316	313	327	345	326	345	329	322	331	323	304	333	342	316	339	326	322	316	357	343	335	319	305	345	313	329	342	310	367	304	316	310	345	323	325	314	337	317	327	354	341	299	333	340	339	336	326	290	328	311	310	353	303	294	329	341	349	328	317	358	355	330	351	320	306	328	291	347	376	359	303	379	349	349	324	330	319	330	330	333	367	306	338	311	346	312	345	338	298	345	324	343	348	323	359	348	350	322	386	316	299	295	356	301	342	329	321	292	330	370	348	310	321	348	332	326	319	321	350	317	308	333	334	321	345	318	358	337	334	318	312	323	354	318	337	371	336	326	337	340	340	304	315	335	314	342	335	321	331	334	337	310	320	332	324	317	326	330	304	332	328	321	338	343	351	339	316	334	330	326	351	327	325	342	326	309	328	338	295	328	331	329	332	340	331	298	320	306	328	361	315	338	331	313	314	316	320	334	295	358	313	343	323	314	320	294	309	346	323	319	342	339	345	357	329	318	335	311	346	330	337	322	349	331	345	322	350	330	307	330	338	315	335	341	320	325	376	337	336	334	332	317	313	332	318	379	321	316	319	314	312	344	304	336	337	346	312	332	339	363	338	334	347	309	297	348	324	339	283	356	329	331	320	338	317	324	331	344	330	290	320	332	334	321	326	324	290	324	324	305	351	332	331	320	338	333	342	324	319	306	335	326	289	302	360	326	321	352	324	331	332	318	351	336	351	331	330	357	328	315	352	341	325	318	299	317	326	296	307	338	325	304	314	339	315	338	321	348	329	357	318	368	337	315	324	332	296	328	310	327	344	306	334	332	331	338	338	340	353	328	326	340	308	308	336	333	324	357	319	330	331	358	318	367	335	302	337	313	302	329	329	345	334	337	346	327	305	323	291	314	344	329	304	321	337	319	292	332	336	337	367	318	318	325	341	339	374	340	332	300	349	351	335	359	336	368	349	306	336	322	323	324	333	322	347	307	314	340	328	316	316	305	320	331	332	293	292	290	348	352	362	366	337	315	318	317	376	345	343	363	318	350	310	350	312	314	312	321	333	365	289	303	329	307	339	303	361	334	296	334	327	346	331	332	279	351	351	317	337	342	345	304	339	340	311	300	289	302	367	361	355	340	300	310	318	323	323	347	339	336	347	360	328	322	310	329	313	285	333	346	339	318	351	344	342	321	358	334	310	365	349	317	302	335	344	365	329	333	341	326	338	330	337	323	315	318	317	327	319	307	358	332	337	348	321	296	338	345	313	333	351	341	313	331	313	306	311	314	324	311	295	333	317	330	311	331	329	373	322	330	336	314	331	308	332	318	316	296	308	307	331	313	384	336	315	310	267	302	355	323	365	327	310	338	318	324	318	308	327	341	325	340	302	290	310	367	289	320	362	322	326	331	322	376	352	316	343	303	308	323	310	321	326	310	350	364	375	357	318	350	357	334	327	343	305	363	307	268	344	368	356	333	340	348	331	325	346	315	316	339	348	333	324	349	306	327	326	301	314	313	341	349	333	353	320	347	314	320	316	337	311	306	312	345	322	330	338	322	328	319	352	310	334	311	321	352	324	327	356	340	346	326	330	335	305	318	336	318	312	371	333	334	337	329	336	314	334	292	355	338	314	292	327	345	283	339	313	333	330	339	305	344	355	308	348	342	309	309	299	320	299	305	333	352	328	312	334	296	311	316	337	301	337	320	333	344	319	330	351	337	302	322	308	360	298	334	317	321	323	332	327	319	330	345	337	348	339	330	321	350	320	349	338	363	324	319	336	340	346	317	342	347	330	329	312	338	338	319	306	332	358	355	342	330	340	330	360	325	318	342	333	311	328	332	332	313	321	366	321	296	343	312	339	311	332	300	303	340	329	338	314	330	335	323	302	318	344	297	327	301	299	346	331	346	311	361	321	347	335	305	305	342	334	340	340	317	350	300	313	358	330	337	323	326	321	327	333	331	349	334	321	358	339	328	301	345	333	346	308	303	314	336	322	369	338	319	345	329	341	332	377	324	330	348	328	322	328	319	337	382	350	332	355	326	341	310	328	355	329	313	328	311	331	319	338	321	324
5053	5912	26086	16107	7919	3443	1262	592	383	294	331	320	332	315	325	312	323	294	288	328	320	350	318	339	328	299	302	308	293	334	346	307	329	304	311	350	320	301	346	331	349	281	330	337	326	332	314	356	317	311	319	345	300	304	310	321	328	354	298	363	293	298	300	313	336	304	298	306	367	322	307	299	332	310	315	322	327	323	307	292	307	349	280	348	320	286	336	319	298	328	310	338	276	319	303	321	301	307	322	349	285	314	297	314	305	338	348	320	333	296	299	312	323	293	315	284	306	311	345	322	315	326	301	304	338	290	327	314	323	319	336	310	320	335	345	323	315	359	291	302	320	338	328	319	313	333	317	332	331	330	316	309	339	297	334	322	312	323	320	327	307	351	335	318	323	276	341	317	317	288	319	315	294	326	305	332	323	292	311	319	369	325	344	322	299	330	339	324	299	306	310	333	312	367	298	353	326	308	323	328	295	333	311	306	311	340	318	341	276	331	298	304	338	318	325	342	314	303	325	334	312	304	347	310	340	316	324	303	336	304	310	325	315	290	304	359	289	340	339	263	331	302	333	285	332	304	337	319	323	311	324	331	296	323	331	304	282	329	330	325	325	283	314	321	291	322	329	301	335	320	325	322	296	323	319	330	325	297	335	331	302	309	315	282	347	325	330	292	278	329	294	357	321	309	342	353	309	322	331	309	323	312	301	308	311	331	336	307	355	327	333	345	322	310	315	322	283	329	319	303	340	302	302	292	269	327	330	356	339	288	310	264	316	328	311	300	299	305	342	302	328	293	317	323	302	340	317	299	323	335	377	318	307	296	314	323	326	325	363	318	308	332	298	335	344	330	267	337	308	338	348	294	323	315	331	344	322	326	328	363	298	315	298	283	331	285	327	318	291	307	320	321	320	327	299	347	280	332	348	334	300	355	300	307	313	304	323	306	315	336	297	297	326	336	301	356	323	340	323	328	333	304	315	283	286	312	301	308	333	348	293	345	344	337	303	334	309	354	340	313	316	308	334	326	306	312	332	318	325	310	337	302	323	320	319	307	324	318	305	313	334	316	307	344	354	322	328	279	328	336	339	302	294	314	294	322	324	291	350	316	297	311	299	307	326	349	310	326	302	350	318	334	322	335	343	326	300	348	302	336	317	316	320	299	315	324	345	316	320	324	301	327	325	341	318	278	312	312	322	340	301	316	323	338	331	293	320	335	317	332	316	339	354	326	335	313	339	300	315	297	321	282	337	327	298	319	324	327	317	312	317	318	282	338	300	328	337	311	344	288	299	332	330	301	298	328	320	279	281	289	324	287	345	340	320	322	321	312	322	315	326	296	295	311	327	312	330	307	324	318	330	345	316	327	297	386	340	300	330	304	320	314	330	332	304	319	329	281	322	297	349	316	323	329	306	310	329	319	317	312	331	329	300	327	316	300	326	334	326	329	312	326	285	304	317	322	312	318	339	349	309	326	296	298	342	328	300	322	321	319	293	354	301	307	305	317	321	294	337	299	316	333	294	309	338	301	315	318	356	307	309	304	307	335	310	327	303	301	303	337	295	313	339	308	358	308	346	341	309	319	306	294	319	337	314	340	339	317	309	345	329	307	321	347	308	284	327	292	361	319	291	301	338	334	332	331	311	313	318	303	290	333	329	297	336	335	327	304	321	374	361	286	331	321	289	322	288	300	314	308	323	286	330	328	312	314	286	281	336	272	302	324	300	311	294	321	350	354	318	349	334	307	322	315	333	317	340	317	328	373	275	326	327	333	333	303	273	319	287	321	321	300	338	312	313	313	339	319	350	325	355	328	311	285	318	313	321	314	290	302	302	325	305	317	300	308	321	325	298	303	310	352	327	309	323	316	342	310	326	328	304	311	315	299	300	320	294	319	305	347	343	287	334	333	281	318	328	315	319	307	300	303	274	331	320	326	297	292	282	307	341	297	314	347	319	311	332	334	301	320	322	309	337	316	343	330	306	338	336	331	319	315	307	336	328	314	317	328	331	278	296	307	297	322	316	326	292	300	332	302	334	334	308	355	359	289	308	295	342	317	292	338	336	333	323	326	310	314	341	302	296	317	323	299	325	302	268	339	311	327	316	309	315	337	322	329	322	304	337	330	345	311	327	335	315	323	320	318	296	320	290	315	312	320	293	332	291	315	287	343	340	298	321	343	282	329	341	320	336	330	287	309	331	320	342	315	280	333	310	317	324	306	339	355	286	303	314	289	289	297	325	338	299	343	314	293	292	308	317	328	277	317	316	355	344	324	303	292	353	302	328	344	335	298	272	327	321	339	331	313	300	303	314	328	328	319	330	299	310	314	303	282	329	328	324	337	275	300	317	313	338	330	341	343	332	312	342	305	278	304	325	299	317	335	314	324	329	343	340	296	312	336	331	282	321	320	318	309	323	302	296	304	326	300	329	338	324	353	343	295	341	358	324	307	322	336	316	337	325	332	325	317	298	316	304	295	326	316	319	312	289	334	321	314	338	318	324	325	318	322	306	303	330	295	315	306	318	351	325	302	306	330	343	316	336	293	353	305	333	324	299	338	318	335	320	328	289	295	319	344	299	320	324	297	337	320	320	310	333	303	314	343	271	316	312	306	346	303	298	309	338	334	306	283	301	347	316	329	333	314	338	294	310	306	348	359	331	329	267	304	312	334	282	351	309	317	335	297	343	316	333	326	308	329	308	307	322	310	333	323	314	309	296	329	327	311	291	297	280	302	312	304	332	283	311	306	307	334	327	315	312	278	326	317	282	318	329	312	330	335	328	322	305	325	322	314	311	320	307	308	307	299	335	317	298	325	303	292	293	297	342	325	316	292	301	340	327	310	294	329	348	320	311	310	313	328	330	307	312	330	327	317	316	291	309	304	335	281	341	331	333	325	305	295	318	312	303	335	364	315	319	309	285	307	323	325	322	347	313	324	346	303	328	298	294	327	295	333	339	299	301	334	293	308	328	285	297	324	348	318	299	321	312	339	319	320	314	357	324	318	326	331	297	319	340	326	308	314	312	337	319	313	282	291	286	318	302	296	281	339	307	317	313	325	318	333	322	320	332	296	325	304	304	345	311	317	320	314	319	307	327	321	308	339	327	302	312	290	303	329	307	301	320	348	348	323	293	291	290	330	298	321	346	332	298	334	324	301	302	309	305	323	318	339	285	329	320	337	321	333	316	338	371	339	330	305	324	324	296	319	321	295	309	306	345	320	325	348	329	322	327	281	321	351	336	314	327	318	305	320	302	322	299	363	328	320	335	339	291	345	316	321	308	324	294	340	291	305	309	331	309	299	314	313	295	321	319	326	284	324	323	308	311	330	324	317	314	291	292	305	305	298	326	336	306	336	311	303	307	298	338	336	315	291	301	316	298	362	340	325	326	316	321	343	333	347	292	324	337	288	324	322	358	337	311	330	334	302	299	273	297	284	299	318	338	303	322	306	338	294	349	337	315	309	353	319	291	333	295	303	324	285	310	308	324	337
25275	21138	48009	57132	40107	22065	7603	1549	453	320	366	364	364	351	346	353	344	353	388	313	328	354	351	326	345	344	340	351	348	350	361	332	318	331	357	345	326	354	332	363	335	345	369	309	341	357	331	350	357	332	353	331	373	347	369	346	328	351	342	331	344	355	336	361	383	358	326	363	335	345	345	360	352	332	343	392	356	373	355	373	341	329	330	361	367	321	385	347	344	333	336	366	336	367	338	333	373	351	351	355	360	330	346	350	320	328	351	333	363	359	342	329	354	351	326	335	367	347	330	364	339	328	357	302	350	341	346	341	328	340	349	381	371	354	332	329	332	335	336	307	366	323	350	382	347	356	349	373	354	351	368	347	365	322	342	380	319	322	374	364	349	379	389	308	311	348	337	314	330	361	320	342	333	323	353	368	331	340	362	329	349	362	320	373	342	354	371	330	352	371	358	354	305	373	355	346	325	373	353	380	364	344	308	319	347	364	331	335	362	354	308	337	356	343	351	330	356	368	350	363	362	336	322	335	340	338	348	344	342	362	359	351	316	358	361	350	317	371	355	317	321	345	342	342	354	352	339	344	335	347	329	327	321	343	353	342	358	348	341	327	322	328	329	338	333	350	367	321	348	367	338	333	320	345	367	317	326	344	342	364	344	369	376	357	375	382	350	342	373	385	358	375	339	328	334	415	338	336	346	311	337	322	378	326	380	357	328	352	351	328	346	335	316	355	353	340	303	323	330	353	357	353	337	327	320	351	371	374	354	328	354	312	347	358	377	342	304	360	327	333	386	350	354	345	341	363	371	331	347	314	309	349	365	338	332	359	392	299	352	357	327	322	327	348	361	362	340	356	312	377	324	325	339	343	350	357	365	325	316	352	319	343	368	345	353	332	349	351	336	325	327	353	358	359	326	343	341	366	330	358	375	337	362	359	339	338	340	329	325	321	342	359	345	359	323	353	350	353	337	338	332	346	332	348	368	368	330	353	376	351	356	320	319	324	305	359	326	361	340	342	347	328	348	368	334	347	360	362	371	340	328	363	326	314	330	352	317	350	310	322	338	339	309	355	322	347	342	327	376	348	372	329	341	354	375	339	372	342	337	349	353	330	337	331	349	316	332	342	318	371	333	342	355	336	375	378	351	314	337	346	294	354	327	330	348	354	319	338	334	385	326	323	355	337	320	334	346	336	362	361	339	332	312	299	315	340	331	357	337	343	334	376	315	379	372	369	329	312	365	340	343	334	335	329	327	360	369	392	348	345	308	329	326	342	320	334	350	369	352	368	336	341	357	335	335	349	355	338	337	369	349	355	345	363	336	354	309	373	325	365	332	315	351	330	369	332	327	350	376	351	316	291	343	348	350	334	355	304	350	340	338	370	371	349	323	348	338	340	349	357	375	327	329	357	351	351	350	354	356	359	376	358	323	369	367	330	327	328	337	363	355	343	334	343	314	369	319	337	347	321	384	362	344	369	313	351	338	333	348	345	336	351	307	342	342	371	363	317	324	317	341	351	362	342	358	322	346	332	339	347	370	388	354	374	317	329	344	341	352	328	359	335	334	348	306	316	366	314	341	344	340	347	340	361	348	340	350	309	364	344	356	348	360	352	307	367	325	349	327	342	343	346	338	351	367	343	348	347	352	351	337	330	340	343	348	363	340	361	323	376	338	347	377	296	360	335	324	383	345	321	326	352	371	352	337	343	318	366	320	342	330	326	349	358	367	313	394	335	379	317	342	348	337	346	358	308	360	346	352	366	319	331	353	315	364	350	338	350	326	294	341	334	325	336	371	335	329	330	335	305	354	325	359	350	331	327	339	356	343	340	371	366	353	340	339	355	334	337	342	346	329	337	369	358	344	348	344	369	306	344	349	338	340	370	328	332	355	338	322	368	363	370	367	320	342	342	347	337	344	339	368	362	358	339	304	341	338	357	366	327	390	330	319	363	331	365	334	317	317	347	357	346	315	359	377	358	348	336	372	343	339	376	355	337	301	326	336	369	358	333	357	359	314	334	362	395	356	333	355	382	358	375	374	311	341	382	322	358	327	342	347	326	330	351	321	342	343	339	368	355	352	317	349	331	322	300	333	348	346	349	411	364	333	336	353	360	325	347	348	345	361	361	347	347	343	366	351	335	333	340	310	338	307	331	336	331	349	314	340	324	298	329	339	344	348	368	345	352	305	332	360	349	334	370	368	374	351	369	370	383	346	353	338	334	360	336	355	341	341	336	391	352	382	373	296	346	316	311	361	330	369	387	359	345	330	341	326	347	325	355	353	358	323	340	361	353	331	341	346	343	333	346	335	339	340	358	345	375	358	377	373	315	332	323	337	351	352	343	317	373	349	339	358	352	377	350	336	344	330	307	331	331	341	310	339	363	348	352	319	353	361	349	337	364	346	326	350	372	342	352	321	354	349	368	326	332	328	372	342	351	337	330	325	345	355	321	346	371	317	327	364	324	355	329	318	369	350	307	326	347	352	358	322	293	344	347	342	319	360	349	322	359	333	367	344	379	373	355	332	335	337	334	327	311	325	307	333	362	347	321	367	358	329	361	339	331	338	388	353	344	360	346	353	322	343	318	307	311	334	333	357	328	327	323	361	358	330	321	370	331	381	325	393	334	339	338	357	363	374	363	357	347	339	366	335	331	329	337	329	340	342	360	360	360	347	322	342	387	342	354	339	325	392	319	383	349	320	333	339	312	333	353	389	373	334	345	349	339	337	333	324	327	337	342	348	358	345	361	337	324	318	343	326	381	347	334	341	329	336	340	323	359	314	334	351	349	335	355	341	365	381	368	357	330	378	354	344	335	333	325	338	320	360	329	347	346	334	342	402	331	338	335	345	333	388	336	345	332	345	328	367	368	350	357	370	361	354	350	317	341	334	335	330	378	346	320	339	348	355	340	332	316	328	350	327	350	318	354	339	329	350	338	340	336	345	336	345	321	318	344	334	324	349	329	379	371	339	364	344	339	359	348	349	319	324	389	344	312	326	348	364	327	344	337	337	358	355	354	346	331	341	345	327	329	347	353	357	339	374	332	360	339	330	341	351	327	330	358	343	354	360	323	360	353	332	336	367	375	349	329	335	334	342	357	325	314	345	356	362	339	331	346	334	348	352	338	347	368	354	336	352	336	365	396	346	302	346	325	384	356	363	348	354	334	321	365	327	342	327	355	315	334	353	340	358	347	353	372	295	315	315	335	348	346	350	340	367	358	344	331	334	349	361	336	348	355	332	325	362	350	337	370	348	316	356	350	330	331	361	340	367	343	368	320	354	329	343	355	304	372	327	342	358	347	337	317	357	341	354	372	333	337	344	348	324	355	342	336	350	368	355	334	362	372	327	332	319	341	343	394	352	365	320	383	360	345	324	365	349	361	343	296	371	319	368	318	355	357	344	367	330	352	339	349	329	299	360	351	308	340	333	341	369	350	350	366	325	340	342	326	349	369	345	347	306	345	346	366	357	355	335	323	359	326	352	340
4484	23187	70376	51778	31164	14164	5008	1557	436	349	377	366	387	365	346	357	327	369	389	338	383	352	394	377	352	338	370	351	350	353	374	342	336	372	384	321	350	331	374	355	356	360	396	347	366	385	369	329	346	338	373	348	348	361	353	361	388	366	356	386	360	398	361	350	367	335	379	352	362	348	353	346	350	340	354	349	407	393	328	365	364	354	348	364	346	370	325	371	368	381	353	387	400	354	369	304	371	355	360	321	334	342	343	341	357	327	357	343	339	372	322	360	317	363	374	377	359	394	353	374	358	353	388	351	353	357	400	353	378	357	319	346	351	327	349	371	311	363	351	363	344	387	317	351	363	384	364	348	384	361	391	325	363	352	332	367	352	326	341	341	388	359	378	336	350	361	367	317	341	341	334	334	363	340	341	364	365	353	381	376	373	338	383	382	337	364	349	346	393	341	367	347	341	354	369	356	354	381	355	341	383	335	341	387	349	358	371	347	358	337	343	311	328	320	361	354	350	340	354	367	363	377	353	350	356	340	316	345	368	338	308	378	352	368	372	346	375	348	373	377	357	335	329	347	377	329	381	344	355	326	324	362	370	324	360	362	321	399	353	355	362	306	362	366	368	351	351	366	357	342	336	347	361	340	330	363	298	338	340	388	336	366	376	342	348	378	376	373	360	343	332	339	359	356	414	360	353	364	372	340	363	385	378	354	374	364	383	340	375	325	365	374	353	336	351	368	307	318	387	350	345	346	329	346	363	379	376	334	360	353	380	364	323	343	365	354	373	353	343	351	374	355	406	344	363	320	326	369	359	348	372	411	342	301	340	354	347	358	378	354	322	361	371	338	367	367	348	366	344	381	333	382	343	344	365	338	372	341	364	380	331	378	355	348	348	335	351	335	340	342	341	354	391	350	367	362	359	357	369	312	351	342	304	347	353	332	365	334	343	362	334	356	387	344	355	355	383	357	340	369	390	347	348	376	346	338	350	352	394	351	345	327	349	361	382	391	334	315	324	363	369	344	363	344	338	340	345	350	377	385	361	355	360	328	335	379	334	351	369	394	326	329	332	383	373	363	340	368	336	363	366	333	368	365	354	317	339	411	338	362	298	358	358	362	337	366	396	364	356	341	373	341	330	369	316	351	369	372	361	385	339	372	349	337	364	379	349	364	333	326	366	382	350	340	349	340	358	365	360	359	370	357	323	367	370	364	347	351	365	378	376	333	348	366	374	353	325	347	364	324	359	343	348	388	337	360	362	335	362	331	363	350	334	366	370	331	355	358	327	357	344	338	363	367	353	306	354	336	349	367	386	354	358	398	408	370	358	374	367	346	365	374	339	352	372	371	360	352	328	363	364	346	365	362	359	350	351	368	377	338	352	348	367	351	345	359	360	334	358	359	361	349	327	347	354	365	342	330	350	363	354	380	311	351	348	350	350	332	396	377	365	323	352	374	332	328	333	325	361	290	390	365	344	360	362	357	366	341	351	360	395	371	346	331	380	368	356	361	363	352	391	358	371	352	350	353	380	363	362	386	328	340	329	363	349	344	352	316	343	348	304	312	359	362	346	394	363	369	358	354	359	364	358	358	360	341	345	340	323	354	336	329	345	371	359	358	360	332	341	366	382	370	336	355	362	351	352	355	369	351	387	373	323	350	341	355	384	343	349	341	346	354	330	363	385	352	353	361	362	316	383	334	396	332	344	324	368	396	371	331	355	350	348	347	350	343	336	376	350	352	357	370	365	357	339	363	370	363	372	345	341	322	357	352	331	361	378	314	350	331	331	327	364	346	352	361	352	345	329	363	372	370	361	320	362	326	350	357	329	336	366	333	375	333	320	358	365	382	384	368	379	358	371	356	371	368	359	351	336	374	373	354	361	353	363	351	341	352	342	362	364	361	361	388	383	356	391	357	358	336	382	339	362	362	353	378	351	323	336	382	372	339	366	355	362	359	354	312	343	321	343	394	364	346	367	340	342	354	363	362	361	377	346	358	348	367	387	338	368	402	348	375	375	348	355	335	364	352	376	370	366	334	339	349	325	350	356	341	336	364	332	361	383	356	385	360	394	342	357	368	379	322	343	337	383	354	331	372	370	351	377	343	343	347	380	360	340	331	327	341	354	366	364	371	362	362	339	361	356	351	356	383	371	356	389	382	323	362	347	361	348	366	355	314	371	360	336	340	332	336	357	370	374	345	336	348	340	333	376	331	348	352	344	372	348	368	341	351	347	389	339	325	342	390	369	330	363	355	330	356	340	380	383	389	372	355	348	363	353	389	346	332	343	344	359	368	373	332	336	352	345	326	397	358	389	384	378	347	350	350	339	354	365	373	373	343	330	354	362	360	369	368	343	367	390	315	361	368	365	371	345	330	326	363	384	360	357	374	321	379	377	353	328	354	369	331	324	337	365	359	334	363	348	324	355	389	331	384	362	397	294	380	358	382	352	342	316	370	327	368	317	341	384	321	388	345	368	379	346	335	372	339	337	343	332	341	311	337	355	364	345	341	339	379	350	360	360	358	360	367	350	349	334	391	382	343	360	356	382	373	390	315	344	336	339	326	365	367	390	377	326	346	376	381	351	385	365	399	343	387	330	366	323	377	370	348	367	364	363	367	347	343	371	366	376	377	355	367	377	362	356	351	376	387	347	349	349	385	391	344	338	362	370	351	346	325	368	344	369	362	347	364	370	349	340	360	339	333	368	357	350	345	375	334	339	347	370	373	359	389	380	356	322	339	344	347	330	356	372	376	371	353	383	323	351	351	358	351	360	357	354	342	351	339	386	371	329	331	361	369	350	352	363	357	334	338	337	323	337	355	344	377	346	335	337	374	346	363	347	361	336	357	349	350	329	331	372	353	362	346	380	361	350	346	348	339	373	329	353	341	367	332	338	381	348	339	360	398	342	337	377	367	344	338	360	351	313	368	368	327	302	387	327	354	354	351	369	388	339	407	377	361	384	335	372	384	347	347	360	365	351	349	390	362	368	365	341	369	367	352	358	360	369	369	379	346	360	324	368	340	365	342	353	353	366	341	353	343	326	325	348	344	350	378	344	366	346	358	373	336	341	381	356	345	351	383	346	371	333	383	344	364	356	369	341	344	340	323	335	344	329	338	350	365	345	320	342	347	351	376	326	366	326	364	374	340	405	332	360	311	339	340	345	338	367	356	361	351	361	358	348	346	365	354	374	371	355	379	382	366	348	368	354	305	375	328	332	338	354	322	351	349	354	346	355	338	357	342	376	330	341	357	333	353	386	353	360	321	362	343	343	403	355	314	334	344	372	338	384	362	364	342	377	370	368	369	359	358	351	377	363	346	377	352	357	367	308	361	382	356	378	369	362	389	350	393	331	377	333	350	353	363	355	365	360	370	354	364	368	349	299	333	390	332	359	365	350	365	392	312	337	375	333	363	376	364	324	347	339	334	350	368	348	350	378	345	351	379	349	368	359	368	371	373	334	332	343	352	342	363	347	361	359	352	361	345
23859	21216	39508	56382	48217	35887	21294	5746	984	508	493	476	469	430	450	439	452	456	465	465	500	450	474	477	481	429	444	478	425	446	472	437	460	496	455	458	456	467	444	411	454	430	463	484	441	441	438	430	465	428	462	425	455	477	460	399	472	427	436	443	427	447	436	427	466	434	461	435	480	405	476	450	459	434	462	441	447	453	463	456	444	451	422	443	442	428	418	422	449	484	504	451	491	472	435	441	463	406	436	451	447	448	407	425	466	438	441	447	453	440	467	461	474	476	425	442	442	429	454	458	484	459	485	420	468	459	470	451	429	445	446	456	445	455	471	456	423	428	451	446	442	481	455	447	466	444	451	453	476	459	406	465	502	404	457	463	453	436	453	445	435	432	436	428	434	440	484	424	453	438	457	444	459	471	421	457	424	420	443	468	455	477	418	419	433	423	438	480	499	476	411	442	463	437	442	441	464	416	461	444	418	455	441	437	432	463	412	458	451	449	443	420	440	458	455	477	424	446	456	463	431	461	390	451	441	430	436	413	441	423	477	441	432	435	426	439	472	430	451	454	474	452	449	449	451	426	448	480	458	427	451	466	419	436	445	435	439	442	477	435	466	427	468	412	415	440	446	448	449	418	453	429	434	443	419	423	438	428	431	441	455	437	464	431	453	431	459	406	438	434	438	482	434	435	446	441	467	469	395	450	487	446	479	456	472	460	421	440	453	404	464	440	461	449	405	467	420	418	455	458	437	428	408	444	460	463	486	440	449	456	449	437	406	435	432	454	439	435	459	431	503	461	423	472	436	468	456	451	444	430	476	460	419	411	446	403	459	452	430	458	433	463	439	454	441	426	463	428	437	458	449	447	445	481	423	428	418	399	459	469	431	437	449	444	428	440	439	409	443	458	441	484	481	495	483	438	422	458	460	423	434	396	451	456	441	444	442	467	430	440	430	443	445	453	451	468	450	459	492	452	442	421	419	486	445	471	422	478	389	462	435	424	457	467	456	415	450	417	457	419	433	445	464	480	444	478	455	479	496	488	428	415	433	450	452	450	414	451	454	498	426	436	406	450	460	447	426	458	465	460	432	455	458	428	463	454	466	459	453	460	473	502	480	442	403	488	418	414	477	452	442	425	433	473	421	411	430	446	451	439	456	432	445	435	450	442	462	453	425	410	473	434	455	491	432	422	436	456	455	421	445	401	433	453	414	478	461	476	475	450	434	416	432	462	474	454	423	486	445	435	446	475	427	460	473	432	476	451	472	466	449	460	433	473	428	503	460	430	461	457	430	415	440	432	438	429	450	407	437	489	470	419	430	429	443	431	441	456	431	438	467	415	456	452	428	450	462	437	428	466	462	446	453	428	414	475	459	469	415	459	452	429	442	403	488	412	444	428	455	443	418	446	433	452	452	440	458	461	445	435	434	463	433	425	454	457	443	415	439	460	429	439	474	447	420	430	459	450	455	447	427	448	471	449	440	419	462	421	463	480	423	447	434	421	423	424	485	448	459	469	428	447	428	400	455	448	431	436	438	465	440	407	450	452	415	433	467	430	391	414	440	448	429	452	433	453	408	448	459	465	429	452	455	465	455	434	454	399	444	445	458	483	460	460	444	466	431	454	436	425	471	470	437	419	439	452	455	463	451	458	463	417	424	417	458	449	435	454	443	417	460	444	431	428	464	421	429	437	468	431	425	436	445	442	463	425	427	471	434	432	460	424	442	473	462	443	444	437	429	430	387	476	473	440	429	418	455	465	456	480	463	466	453	408	447	399	452	484	424	465	439	473	425	427	441	417	431	406	438	408	421	461	479	419	475	437	456	424	422	431	467	423	477	447	418	404	438	420	443	457	445	439	482	419	453	434	464	462	456	402	437	454	435	449	456	405	458	446	443	453	397	403	479	453	419	451	439	404	424	434	464	410	438	455	470	452	472	434	483	428	435	437	442	430	435	440	449	424	449	453	450	461	420	444	439	486	507	443	412	477	400	448	436	443	465	433	473	425	426	449	451	424	449	388	430	433	410	426	439	434	445	433	418	463	443	433	443	427	434	422	440	459	416	411	432	456	455	430	452	449	460	454	429	412	452	422	408	429	466	447	439	442	415	424	460	482	447	460	443	438	411	438	444	413	465	427	495	431	471	435	416	444	449	476	434	413	447	424	474	433	447	417	428	441	457	428	438	490	447	465	455	436	466	432	455	412	454	466	482	427	443	469	466	468	440	429	454	471	509	454	453	443	453	425	444	429	424	447	447	417	469	427	406	437	427	453	470	424	467	405	431	397	413	463	430	432	429	443	432	447	463	468	433	442	423	475	435	459	450	470	475	492	458	464	489	478	457	467	447	439	446	440	450	425	499	452	427	425	446	434	443	432	426	445	432	473	457	471	420	432	430	445	497	466	441	434	472	449	462	421	496	428	446	480	480	411	443	447	450	426	463	457	427	417	494	418	451	459	464	435	429	435	424	463	444	422	440	421	446	454	466	414	405	435	449	438	479	422	458	435	455	465	467	424	458	443	404	472	444	447	463	418	454	417	485	447	459	453	477	429	439	402	426	424	441	438	439	426	438	438	441	460	433	434	436	434	450	452	391	440	469	487	401	456	436	417	444	446	475	467	451	444	439	471	478	451	441	444	452	403	430	481	436	424	448	456	498	434	441	423	444	439	444	444	434	444	432	467	492	461	478	450	422	383	442	471	432	432	465	446	444	455	469	421	489	443	455	444	445	459	414	458	453	449	459	440	483	454	419	419	454	479	449	443	448	438	461	489	453	468	428	415	435	454	451	443	473	457	424	468	461	484	446	440	488	427	450	455	419	438	496	452	439	491	484	451	476	464	441	453	445	466	415	471	440	463	463	466	463	426	448	437	432	437	474	457	417	475	429	454	451	442	485	430	477	481	455	421	428	458	431	439	468	419	453	453	471	447	450	417	427	436	427	478	459	448	436	446	449	486	471	447	425	407	431	460	477	473	438	439	448	457	434	447	430	495	441	434	447	442	464	455	459	431	488	417	449	470	436	451	459	455	410	464	431	473	459	462	455	425	411	462	441	440	476	466	431	474	458	445	450	499	441	413	429	452	475	430	432	438	437	429	477	470	417	429	396	465	450	438	409	427	429	451	450	454	456	452	473	450	428	456	417	454	419	440	473	465	428	463	481	420	448	462	454	442	457	452	427	446	482	460	440	424	442	453	459	436	427	478	421	444	459	483	461	437	457	438	455	456	486	425	429	407	459	487	454	462	451	450	447	445	437	397	460	472	414	455	424	426	428	425	454	439	434	431	427	499	432	439	468	446	419	446	441	440	462	464	468	405	470	430	417	452	435	457	398	427	439	444	428	502	452	435	428	439	432	475	444	470	476	470	431	444	451	430	436	458	437	479	413	409	437	446	456	410	416	427	496	429	468	448	460	461	453	419	440	443	426	453	422	415	474	438	437	454	449	428	422	440	453	449	469	511	442	443	471	455	446	426	426	445	467	428	412	424
7027	36644	83890	74729	50728	30673	13331	4130	917	497	449	472	492	490	454	458	493	444	476	478	458	484	484	425	444	479	492	468	480	496	486	487	498	497	470	496	487	518	474	490	476	444	527	488	451	456	510	509	497	475	505	488	479	489	478	472	512	479	471	516	477	491	485	467	447	502	484	472	483	465	472	426	455	457	492	510	468	448	482	498	526	464	476	502	473	472	460	507	484	461	481	461	495	455	454	472	459	492	486	441	475	517	493	459	462	480	501	437	514	489	483	479	471	452	478	482	486	477	456	469	489	516	454	471	520	451	446	496	455	490	471	474	473	475	473	466	476	454	459	477	474	488	448	441	509	487	489	505	453	483	443	496	490	488	510	473	467	497	472	416	478	487	497	445	462	479	448	467	493	440	452	481	447	486	470	534	462	463	482	452	487	483	517	505	477	468	481	490	492	460	447	484	501	481	458	465	479	469	478	481	451	441	474	490	458	451	487	473	450	446	467	493	470	469	441	479	485	468	425	468	470	512	534	467	494	496	449	482	495	502	484	477	473	422	466	459	456	484	475	504	499	469	487	466	515	463	463	505	462	436	438	439	492	453	414	517	472	458	470	495	431	449	455	479	467	480	481	473	494	436	451	463	442	417	470	461	476	449	466	482	465	474	451	502	478	508	490	468	442	457	473	482	442	454	436	457	471	467	449	499	483	471	466	426	441	476	458	482	456	493	498	477	451	497	439	450	493	457	452	466	476	416	441	431	504	479	467	459	474	440	471	465	486	475	434	452	451	468	480	461	469	468	500	475	449	491	470	458	488	473	437	473	454	472	475	468	496	447	503	458	449	507	480	463	485	507	482	508	474	475	462	482	435	462	471	492	465	463	491	436	491	474	451	452	483	479	464	499	494	459	463	517	495	471	459	454	465	500	502	490	474	440	509	448	501	438	466	501	490	461	420	476	445	478	490	493	486	482	490	464	460	491	500	499	447	455	472	495	485	464	479	456	463	495	468	471	476	486	477	497	521	471	498	479	498	490	502	505	451	471	475	473	432	465	491	436	498	461	502	486	493	458	504	475	537	487	460	476	499	511	488	460	474	474	455	468	467	471	451	510	485	452	453	492	427	495	488	469	471	485	464	491	448	473	463	484	448	490	504	491	442	441	456	438	434	509	446	454	446	471	431	492	465	442	474	497	453	479	470	442	392	464	441	466	483	491	468	485	496	510	446	461	453	508	472	493	446	488	475	429	403	487	464	475	500	466	473	517	472	493	463	473	497	483	472	438	521	413	492	449	468	445	457	480	458	450	501	498	487	456	446	484	433	442	489	480	451	469	445	476	476	460	476	468	481	482	476	515	453	483	472	475	437	460	469	453	491	493	437	480	469	452	456	497	468	473	473	480	481	458	490	488	473	459	465	467	461	458	427	475	502	481	437	436	457	488	459	519	509	503	487	469	507	482	487	476	457	457	465	485	482	486	476	478	522	465	489	502	468	475	482	452	497	476	517	507	484	472	472	461	465	457	487	486	456	444	441	458	415	461	476	477	482	479	477	455	445	474	476	470	448	457	470	457	471	469	457	472	445	525	502	499	452	480	466	472	461	488	462	448	464	495	496	441	463	445	472	478	522	481	478	488	452	450	468	479	405	500	482	488	483	479	502	470	472	461	531	509	495	480	488	460	474	465	458	548	402	491	487	461	484	469	488	474	469	448	466	485	472	442	477	486	467	461	485	441	480	497	471	480	454	476	448	476	535	435	462	450	456	443	483	487	454	454	479	447	483	456	482	478	456	511	475	454	496	481	457	465	441	474	490	453	464	444	458	455	516	465	443	480	475	496	455	502	468	479	465	445	470	489	489	501	469	451	503	456	482	504	484	508	483	441	476	463	477	503	482	433	476	469	483	485	453	528	484	474	468	472	484	492	474	467	481	509	467	466	475	465	491	477	500	468	471	504	481	519	498	434	430	477	498	503	452	446	429	441	454	484	476	529	488	482	426	414	515	458	462	440	442	469	456	496	471	465	442	474	479	451	476	445	474	448	478	482	499	465	489	474	440	461	490	457	479	466	441	485	447	463	440	479	501	449	452	507	462	493	501	464	460	487	452	483	468	504	495	465	493	502	462	489	464	426	468	563	479	445	476	444	493	480	448	493	465	443	466	467	470	488	432	495	489	419	481	486	501	467	467	485	442	513	483	498	464	434	492	500	470	492	491	489	472	445	471	457	518	525	490	473	508	496	456	463	504	458	480	474	492	453	470	480	455	481	426	466	490	455	477	507	483	505	455	454	427	477	438	462	472	446	472	493	501	447	497	516	461	479	495	451	510	466	499	477	478	477	490	461	509	485	500	458	465	468	450	481	489	457	468	494	408	470	467	481	453	515	465	504	462	466	452	434	482	464	493	426	463	496	493	473	470	486	474	474	458	475	480	471	491	475	476	436	462	455	520	472	440	479	476	482	451	434	476	483	464	460	449	489	458	435	458	483	436	475	498	469	493	496	457	428	478	464	457	477	474	428	468	485	501	494	466	480	449	427	510	495	506	460	451	521	487	490	478	482	487	519	484	471	473	455	479	494	490	457	476	461	470	450	475	457	425	459	487	498	438	441	495	484	454	483	510	475	477	454	488	497	456	480	458	491	453	472	462	449	499	538	477	515	460	508	512	465	495	447	477	468	487	466	474	477	462	482	497	438	465	458	443	441	479	466	467	463	407	477	477	473	425	469	482	510	470	474	482	480	441	522	476	479	524	461	499	466	464	432	492	423	441	489	490	469	474	468	489	463	462	465	469	451	432	490	449	518	462	486	457	469	475	487	492	468	476	490	447	484	502	451	462	462	514	475	467	460	527	503	469	455	468	453	452	449	460	466	449	480	448	515	456	466	506	484	425	450	428	473	487	435	450	448	484	470	475	472	459	470	520	460	460	487	480	487	452	490	485	474	485	466	451	491	487	502	460	502	480	447	490	470	459	490	443	444	454	478	480	460	456	448	498	512	494	456	447	445	480	466	496	459	445	411	461	482	467	505	475	455	461	444	462	445	423	475	496	450	470	449	503	495	444	483	520	505	468	464	502	481	490	433	454	496	485	471	452	471	506	479	479	456	473	453	463	438	475	436	472	451	475	511	512	524	454	424	492	480	486	470	500	463	496	461	459	466	456	462	472	490	461	489	431	451	469	433	476	454	464	455	478	498	434	481	517	458	474	451	464	480	474	498	453	492	471	448	496	462	466	485	500	489	470	499	494	432	482	463	461	465	478	464	482	518	486	472	441	471	484	452	459	459	467	490	479	471	462	507	494	473	488	471	483	436	405	497	428	422	452	496	463	463	485	455	489	476	465	442	478	443	410	477	490	508	443	489	503	482	514	450	499	420	519	419	468	497	490	477	462	472	458	472	466	465	457	485	489	479	458	475	488	433	479	463	481	476	462	457	464	440	480	521	484	449	532	456	450	455	459	454	480	453	468	467	438	477	462	451	469	464	460	491	456	496
27178	16427	26839	25944	10721	3075	1061	522	389	300	333	319	314	329	323	322	318	327	323	329	278	310	321	321	324	327	320	332	336	326	320	329	341	312	305	340	325	298	327	298	289	336	295	335	326	303	338	333	320	323	315	324	326	317	308	334	351	296	321	321	306	340	329	317	306	333	311	300	331	321	295	322	305	308	329	323	318	331	324	334	311	307	324	327	320	339	288	316	332	272	308	303	329	335	334	337	310	318	324	326	322	315	314	331	338	326	331	305	307	281	295	331	334	327	326	304	298	323	308	311	293	344	335	310	334	307	352	325	335	309	291	341	333	280	320	273	319	316	332	314	311	326	328	321	287	310	314	298	335	338	312	349	317	322	339	291	331	301	302	276	322	342	325	306	306	354	329	304	317	298	334	358	300	332	313	305	320	338	307	334	266	309	333	299	319	314	317	308	293	326	317	288	326	335	320	300	311	311	305	329	315	304	330	284	308	325	339	320	289	310	305	354	316	324	328	331	333	306	292	316	332	330	312	310	326	329	319	315	294	310	350	277	339	342	317	305	314	328	307	295	304	328	309	335	324	309	335	325	324	299	332	346	323	301	305	319	336	329	295	302	359	288	311	316	330	333	305	329	305	336	339	324	351	302	340	338	289	318	317	337	304	345	309	287	287	287	285	323	319	306	308	318	332	304	320	348	307	325	321	341	281	328	343	320	346	320	313	298	293	339	306	346	310	323	325	329	290	334	331	327	316	311	322	327	306	306	336	318	295	338	324	311	345	303	334	335	328	344	292	308	329	336	336	337	332	288	323	334	315	354	327	310	303	329	315	331	303	335	330	309	307	337	263	275	291	328	278	324	306	320	308	310	297	299	316	338	307	308	322	320	320	283	307	325	331	321	309	294	337	341	304	320	299	312	299	325	338	324	330	317	327	345	328	321	347	303	302	326	323	329	296	335	306	317	293	331	307	307	294	292	287	326	310	274	329	272	325	321	295	328	304	321	325	302	291	306	309	337	335	321	332	306	347	339	308	345	344	304	284	312	299	304	311	322	293	317	314	335	319	301	328	286	315	327	314	308	321	322	311	319	329	277	340	302	307	317	291	304	334	309	291	311	313	349	350	321	308	321	336	324	309	313	288	304	340	294	324	326	309	290	288	318	352	330	349	299	317	309	306	318	312	314	275	334	318	306	310	310	316	298	323	290	303	353	322	309	319	310	313	300	305	319	343	293	301	318	298	339	284	317	300	362	309	345	318	341	316	321	307	295	318	323	357	301	312	316	285	317	319	340	318	303	321	302	290	346	310	304	306	326	339	307	320	321	311	310	310	351	305	318	292	313	296	348	300	321	325	309	326	289	324	318	316	341	309	313	316	360	313	332	312	323	308	306	344	332	331	318	302	325	329	321	305	271	316	330	317	315	301	305	352	302	324	291	303	324	306	351	325	302	319	297	305	305	283	335	350	321	301	333	333	312	298	314	322	333	302	315	289	322	320	300	311	336	331	339	310	318	306	316	327	336	320	331	328	310	308	338	342	317	319	302	293	327	324	321	293	306	277	299	296	279	314	339	320	317	328	323	328	305	311	327	303	339	321	348	299	331	307	314	296	311	323	317	309	321	309	312	319	310	313	282	301	314	310	296	323	315	334	327	322	341	311	316	328	335	306	311	272	312	312	314	324	331	325	311	318	314	335	336	316	287	322	310	305	375	298	345	339	250	338	329	328	343	342	339	311	332	299	295	293	321	320	326	317	321	313	333	316	298	323	317	331	311	297	306	318	351	303	311	331	334	313	310	338	297	329	355	296	349	319	311	305	332	355	295	302	310	321	346	349	341	359	291	278	307	326	325	348	294	324	281	360	332	332	312	311	282	319	319	320	303	296	315	329	305	304	311	318	314	310	278	325	305	312	277	293	343	321	303	339	317	341	307	315	300	292	304	303	343	302	296	305	330	310	312	328	314	341	328	337	308	310	309	330	326	323	286	286	317	316	314	302	309	340	328	291	302	319	309	341	305	299	332	319	324	309	360	317	306	326	305	309	313	323	322	301	308	345	300	332	326	338	330	315	346	286	311	367	308	363	303	341	323	310	311	326	294	315	330	321	306	311	353	302	327	317	311	291	310	327	310	303	321	284	315	346	315	319	326	337	304	328	310	307	306	311	312	305	311	307	313	307	301	297	300	337	287	317	322	332	316	358	302	318	327	347	312	313	325	299	314	320	312	321	315	326	287	307	338	307	316	279	334	331	309	346	319	355	299	307	342	300	306	328	313	311	323	350	315	325	296	348	334	289	324	310	328	284	327	314	280	321	333	330	309	305	300	341	336	330	301	288	346	311	345	300	298	324	359	337	319	322	323	319	349	348	309	328	319	320	307	317	310	329	308	286	337	313	301	313	309	312	321	320	324	290	326	314	332	307	305	334	329	325	319	311	303	343	313	288	302	320	271	312	296	282	300	333	307	315	295	336	337	319	344	308	299	329	313	311	320	366	327	309	293	312	329	327	299	354	301	301	340	299	302	287	318	329	309	326	327	286	305	333	353	326	322	328	288	318	331	314	351	318	313	326	339	294	318	311	295	324	332	321	293	339	302	289	314	315	316	310	280	347	306	307	293	366	312	327	301	325	317	312	326	321	281	273	302	318	317	339	318	300	311	332	316	307	324	344	335	318	348	333	322	374	317	315	335	284	335	320	344	291	315	299	334	296	375	316	302	301	319	322	346	329	310	345	287	338	306	351	328	318	296	318	300	312	300	312	339	328	310	330	303	315	288	308	329	319	320	332	311	307	318	288	297	299	310	310	329	332	277	298	365	327	308	337	313	282	339	312	320	328	273	321	284	303	320	341	318	332	319	307	323	314	317	337	337	327	322	288	255	352	327	343	298	315	288	323	349	317	293	327	330	333	298	287	322	295	289	318	311	304	304	305	318	323	323	300	301	321	295	303	316	327	308	287	325	306	303	340	287	325	305	363	319	342	290	344	309	321	300	285	312	324	301	315	327	319	310	287	324	332	333	342	372	318	308	313	299	324	301	320	301	307	307	342	326	326	298	303	354	326	357	302	330	328	320	335	261	315	313	312	320	287	339	306	321	339	309	314	293	330	337	308	316	322	323	321	310	306	319	306	301	299	296	366	329	310	321	359	325	301	310	301	281	302	329	329	320	312	335	290	331	323	343	327	286	305	326	288	328	321	312	294	337	296	305	313	311	296	313	335	287	324	336	311	302	320	314	351	304	329	341	293	348	327	347	317	303	306	328	296	288	320	322	326	327	336	321	332	314	305	326	320	327	306	322	317	305	324	327	296	327	322	303	285	274	318	294	314	309	329	341	334	305	319	297	314	299	322	308	326	298	329	326	271	335	310	316	300	336	308	339	331	318	305	316	294	297	303	343	284	322	322	353	293	324	277	340	332	330	296	316	301	326	322	321	340	330	312	323	321	299	320	300	322	320	308	308	308	321	304	282	311	313	331	292	317	302	297	336	298	350
5091	11153	27037	17253	6866	2759	1123	581	330	276	327	307	317	325	326	313	303	321	300	279	311	306	314	283	295	324	316	311	328	295	323	288	311	298	344	314	313	296	320	303	336	319	317	290	305	303	306	300	342	314	328	314	316	298	314	305	293	312	313	298	297	310	314	316	322	331	342	307	305	310	308	358	299	288	293	318	320	330	306	302	299	323	312	310	305	290	286	320	302	311	311	309	297	309	333	291	324	291	309	294	300	284	310	299	295	307	288	299	295	299	296	311	343	325	274	328	297	309	313	308	295	318	293	316	330	304	294	322	316	263	315	304	307	303	288	296	293	310	288	317	316	317	312	304	271	312	289	308	293	304	302	329	300	283	312	324	313	326	317	304	307	318	271	318	316	305	296	305	325	336	340	286	317	326	266	287	287	316	269	299	305	330	323	319	311	316	321	321	325	287	283	276	311	351	328	263	317	347	300	327	289	305	311	284	300	292	278	309	312	333	305	305	337	283	334	291	332	318	283	319	294	329	286	300	300	273	302	322	298	320	296	327	306	296	297	303	316	330	306	282	303	289	311	287	264	298	312	338	278	292	310	304	300	323	329	282	281	307	288	306	349	299	296	313	303	321	319	301	281	290	302	291	315	294	328	310	288	274	330	295	303	277	313	313	305	298	294	315	314	282	312	319	347	313	321	291	327	321	295	282	285	303	341	310	298	316	310	270	312	315	325	307	296	334	284	311	310	316	256	306	289	317	304	334	284	290	325	290	346	312	284	288	317	333	309	315	300	297	300	302	307	319	323	301	303	317	321	333	312	295	304	292	279	315	296	306	298	283	323	342	330	312	336	284	312	326	269	289	276	336	294	298	321	327	311	327	283	339	301	331	341	294	294	294	316	331	312	280	315	304	287	305	320	301	303	274	266	306	320	312	330	307	283	305	305	288	313	296	298	338	327	295	282	337	313	318	303	314	317	293	295	285	294	291	320	309	332	293	304	328	293	312	313	300	283	350	296	300	284	321	315	311	307	320	316	263	300	292	275	340	296	283	305	298	314	315	309	303	318	295	299	299	309	305	287	334	355	297	338	285	304	282	298	308	291	308	287	329	295	318	299	308	318	315	342	290	327	301	305	317	337	289	281	314	309	273	308	285	305	312	290	283	311	310	293	331	284	330	294	296	306	296	313	291	330	288	316	335	285	313	318	323	330	318	302	326	298	330	298	340	300	302	316	329	302	307	312	290	298	296	310	298	299	323	291	341	302	272	307	304	321	304	300	290	317	324	298	318	307	278	314	295	300	286	300	300	293	307	300	300	344	323	337	279	343	301	292	282	293	314	328	285	324	335	287	300	294	304	309	282	344	292	307	325	309	292	302	304	309	310	316	310	298	323	327	295	325	305	306	310	314	309	296	337	306	299	312	314	311	334	310	325	303	289	306	281	307	329	303	284	289	287	331	284	294	295	324	286	283	283	301	308	297	339	272	303	294	304	317	311	282	312	329	304	295	312	292	323	334	315	295	322	294	308	309	291	317	285	302	307	324	291	319	325	321	321	310	304	299	310	298	338	301	329	280	302	323	340	312	280	298	307	294	302	297	368	300	325	291	292	319	321	291	320	296	315	349	317	319	302	294	326	325	306	307	314	308	312	285	287	297	342	302	306	322	319	311	309	304	305	322	324	317	317	324	281	311	292	297	315	296	278	292	321	296	295	324	300	268	322	306	314	259	345	326	302	322	333	303	303	303	301	307	311	297	309	294	313	308	304	285	319	318	330	321	288	312	323	333	298	309	319	287	302	307	312	328	332	301	302	308	302	313	342	321	308	300	304	312	300	294	306	304	337	296	301	339	287	310	296	301	312	286	293	305	304	315	327	312	298	282	317	299	281	303	341	333	327	329	282	275	337	340	310	328	326	288	317	314	288	280	331	302	294	322	314	312	285	319	356	301	316	307	295	323	346	301	312	319	298	311	277	289	301	309	322	300	300	344	306	298	330	324	354	331	300	332	317	318	301	309	333	279	303	286	305	298	274	315	319	299	341	290	317	340	308	287	309	316	304	298	329	329	315	307	300	303	352	309	322	332	301	342	315	343	278	306	325	316	322	313	329	301	318	306	353	327	292	298	320	324	306	322	283	310	323	287	312	338	277	283	289	304	317	324	313	334	309	345	321	322	341	300	277	297	296	292	285	325	309	320	311	295	316	327	325	305	296	297	302	318	296	312	272	304	303	319	302	316	336	316	327	296	310	318	324	291	312	319	308	304	321	306	301	321	301	273	283	282	331	294	275	331	331	325	322	266	286	320	304	305	299	330	308	348	308	305	279	343	310	285	277	309	345	301	343	314	334	323	288	333	297	318	340	303	321	310	319	340	308	334	284	307	290	296	285	268	305	299	303	268	329	311	324	333	315	294	290	320	304	351	307	311	297	262	311	296	300	302	285	297	313	291	304	327	317	314	333	321	330	312	307	307	296	305	313	297	281	313	310	316	295	319	289	305	278	312	266	320	301	341	341	307	318	327	321	293	298	317	299	307	339	317	319	311	311	292	324	298	288	307	302	304	335	315	294	315	338	270	291	333	300	307	319	317	308	300	291	320	317	320	294	325	331	310	321	340	294	318	322	295	313	342	301	300	302	293	307	297	315	308	326	315	291	292	341	295	309	288	314	320	314	305	307	291	327	245	311	324	312	315	278	296	323	305	317	303	321	338	301	308	293	320	324	315	311	301	310	309	306	310	307	317	312	273	274	304	314	289	319	299	298	308	301	268	323	304	314	322	294	356	302	334	322	332	318	311	274	306	299	327	303	307	311	327	314	317	329	312	307	331	296	300	302	290	338	304	314	286	345	298	306	305	294	312	315	338	304	293	307	310	303	304	277	308	291	309	289	281	313	311	313	324	321	309	338	310	280	289	283	332	321	299	305	364	328	295	329	324	303	290	307	316	286	314	342	296	296	313	295	297	331	333	298	289	315	296	276	306	320	320	312	328	327	310	291	301	292	290	290	292	333	282	283	318	299	321	311	318	307	267	318	334	340	320	343	272	306	297	308	333	282	305	304	293	272	284	304	305	296	340	295	309	310	283	301	364	296	303	298	294	326	290	278	289	261	294	288	280	318	323	326	322	306	320	302	305	266	288	300	323	322	301	331	322	300	285	311	315	310	287	293	271	318	288	310	330	318	319	280	303	325	339	328	284	310	300	296	312	338	278	297	326	349	278	329	353	310	315	276	296	279	304	331	319	299	312	273	294	325	313	296	301	330	320	307	285	304	332	313	303	351	318	309	313	294	296	305	288	287	289	327	317	327	297	309	295	336	293	327	292	309	356	341	289	320	283	320	301	305	288	318	305	307	301	309	310	273	307	327	282	311	325	278	286	321	320	309	343	317	322	304	312	310	314	286	292	334	329	305	305	300	298	272	324	323	312	291	326	261	341	304	311	312	311	317	298	303	314	320	326	330	301	332	298	302	297	278	290	318	298	317	310	291	304	286
25322	21424	46746	51881	39252	21658	6454	1804	615	373	322	350	364	314	335	320	345	308	345	326	337	341	341	320	313	385	326	333	313	338	303	336	337	324	325	340	340	317	314	302	330	302	318	326	348	349	308	303	303	315	346	359	340	317	353	346	322	334	317	293	355	316	309	344	320	330	364	344	340	336	333	320	349	317	327	346	348	335	367	361	354	297	334	322	322	334	323	319	304	309	374	323	337	341	342	323	325	321	325	342	309	321	321	312	339	320	309	338	358	327	312	330	333	324	334	316	310	340	320	331	315	318	333	366	335	317	355	303	329	335	338	347	338	320	293	333	388	325	302	308	328	295	314	323	335	351	303	336	288	299	320	324	345	303	338	322	337	312	326	302	351	318	358	334	338	332	324	335	317	359	332	337	354	329	323	315	321	362	335	335	312	289	339	328	310	319	291	329	315	342	342	301	312	346	311	335	335	364	331	321	310	333	315	325	310	299	293	311	311	291	318	325	280	340	303	339	333	312	329	312	323	319	328	314	313	338	329	314	314	341	326	329	298	300	309	326	289	339	325	332	316	335	324	349	335	307	318	323	313	329	335	335	323	309	333	314	339	323	305	342	344	337	332	345	323	321	303	339	348	331	328	319	331	290	326	328	324	337	346	336	324	339	295	334	306	338	345	325	327	308	302	323	335	322	320	322	345	338	344	331	297	320	317	356	309	325	335	368	342	310	337	327	358	328	300	292	325	327	340	332	347	324	294	349	321	362	328	334	340	312	327	311	353	337	327	343	325	330	343	312	303	322	314	337	331	329	297	311	334	308	350	308	306	331	355	323	342	355	322	294	305	305	345	339	310	289	315	349	324	337	345	361	327	330	320	318	336	335	341	350	325	322	284	288	335	339	325	316	337	327	311	336	319	329	362	329	321	325	327	322	321	325	325	296	331	327	326	333	290	317	328	335	321	308	318	308	329	337	336	300	335	353	292	317	334	308	312	328	333	339	305	341	321	339	299	325	340	328	310	325	308	344	315	344	317	337	365	342	313	351	330	321	304	328	373	350	331	371	302	341	322	322	330	318	294	319	340	327	326	294	329	337	305	351	359	301	319	324	342	311	322	300	297	319	317	302	328	365	321	332	312	333	328	322	326	310	317	340	345	326	331	348	307	323	325	315	346	343	342	325	269	347	311	321	336	345	331	335	321	329	303	295	363	328	348	363	356	335	328	322	320	324	304	311	282	314	317	307	347	361	343	306	313	330	349	312	337	301	337	313	350	347	326	349	346	312	356	342	355	343	285	308	337	318	331	328	322	318	331	313	303	334	315	330	330	365	317	323	324	308	319	332	348	319	328	336	326	320	307	301	332	329	308	295	376	340	309	320	304	329	318	322	346	310	311	334	349	325	311	327	300	297	305	338	338	329	344	339	340	339	315	320	298	316	326	316	309	312	303	311	363	312	341	335	289	294	309	311	350	274	323	303	341	329	351	322	343	288	345	320	302	339	328	349	326	327	360	304	298	333	329	322	349	325	333	301	308	332	324	338	293	328	294	325	349	354	313	323	327	326	302	349	347	317	290	331	340	361	340	315	295	304	325	286	344	313	322	343	327	327	314	341	329	321	323	313	328	319	339	293	319	315	313	342	330	307	288	307	341	348	309	340	332	340	317	312	337	302	360	322	318	302	341	328	322	315	329	310	334	316	310	314	333	346	323	318	309	327	310	337	300	310	316	349	309	331	284	345	327	335	312	317	297	333	302	326	305	316	309	347	333	305	342	291	323	323	307	385	354	316	363	332	361	346	313	321	354	319	332	299	314	314	329	331	309	319	314	321	301	364	318	337	333	344	319	341	311	325	321	349	355	320	297	313	345	329	344	339	354	320	345	367	303	336	336	316	319	342	308	309	299	323	321	336	312	300	315	331	319	285	325	288	307	336	325	313	298	313	332	322	336	328	316	334	298	339	343	307	311	324	324	326	359	350	317	334	346	336	313	343	309	325	349	322	310	314	306	367	344	324	331	354	329	347	301	318	333	368	338	288	310	302	372	326	332	325	357	330	319	324	335	325	331	346	337	313	288	304	324	291	293	299	293	310	334	331	328	307	297	334	309	307	282	315	320	318	362	300	323	326	330	297	341	347	309	315	347	320	293	344	316	334	311	311	344	321	324	312	336	316	316	311	360	342	305	315	313	338	361	350	342	334	334	334	292	346	315	324	293	332	338	325	317	317	347	355	318	341	315	329	351	342	296	345	329	320	301	319	334	277	331	308	354	339	376	323	300	320	268	329	319	300	331	317	333	349	349	350	310	320	356	349	318	338	354	301	324	309	329	312	335	321	362	310	314	324	347	299	317	312	315	318	294	297	352	300	303	326	304	307	328	349	344	286	341	336	340	312	322	328	328	303	317	313	314	309	340	321	326	307	286	319	320	345	337	295	318	310	330	330	324	317	312	336	333	345	295	334	315	327	358	309	329	324	337	294	324	318	318	305	304	288	302	339	308	298	296	343	342	299	299	313	312	315	347	352	295	319	343	336	328	310	307	315	340	281	309	331	304	308	346	337	327	307	274	328	318	323	360	298	323	310	309	331	331	361	302	323	332	295	310	320	372	329	324	322	358	309	302	401	359	311	324	286	324	301	316	309	327	334	341	319	321	297	346	335	293	326	368	322	371	369	333	300	317	307	291	298	345	302	327	322	305	326	332	316	330	357	332	328	355	314	312	325	297	348	306	297	321	295	354	349	311	351	328	311	295	316	302	330	329	325	314	290	317	323	354	310	339	296	326	329	307	346	312	321	295	320	351	341	316	336	339	309	291	305	325	307	330	303	343	314	346	346	332	323	321	302	325	351	348	326	306	336	334	318	325	341	313	331	325	322	344	340	341	304	311	293	317	321	329	303	326	342	321	329	345	296	335	300	326	323	331	321	322	304	314	322	322	320	305	338	318	351	309	338	347	315	328	312	342	334	303	342	335	329	325	345	311	311	288	326	326	323	319	331	324	351	304	313	325	340	351	314	339	320	342	335	322	256	313	333	299	304	320	319	344	327	357	324	330	311	331	349	307	326	315	321	325	351	312	319	342	313	364	355	332	327	328	290	322	327	316	332	330	322	319	359	331	353	310	319	332	308	325	339	336	355	334	336	340	334	348	335	371	321	317	314	331	327	319	344	319	318	319	323	338	325	327	301	327	289	340	330	318	316	340	327	348	324	334	315	328	327	341	314	332	311	310	311	329	300	306	333	323	308	348	314	352	342	309	299	315	318	308	289	346	315	346	324	320	340	321	338	334	294	327	309	308	345	332	321	312	316	311	366	335	302	323	338	341	318	320	328	313	343	317	346	300	286	328	331	320	332	336	313	338	316	329	305	292	328	349	367	347	310	319	331	294	331	335	294	312	305	314	332	329	349	346	298	311	331	295	322	305	326	313	331	323	332	353	331	326	307	329	299	347	320	309	344	340	321	355	321	346	310	299	335	305	335	311	335	326	328	320	367
4778	39245	65803	48508	32334	13506	4609	2052	772	364	366	334	310	345	377	340	335	364	319	349	331	356	301	299	291	377	353	372	338	370	339	364	326	343	324	349	372	326	349	356	330	366	336	364	330	323	335	348	330	328	368	340	361	341	337	346	357	372	375	353	343	325	341	345	330	342	351	353	385	347	318	357	349	331	369	340	359	349	342	337	354	357	337	316	331	327	324	339	336	354	371	368	327	349	329	318	325	335	312	341	339	343	333	375	365	342	344	356	362	323	345	369	303	333	356	288	323	380	331	282	372	355	340	316	341	337	338	344	340	403	348	338	320	310	311	342	307	334	318	318	366	335	344	346	334	326	316	331	318	328	352	306	313	382	322	340	380	331	327	323	348	349	339	340	344	325	334	340	321	357	342	331	335	339	348	331	320	354	354	367	334	343	306	340	339	352	336	342	376	336	353	338	324	344	348	325	355	337	364	321	358	329	320	354	366	371	324	364	333	351	346	363	344	337	342	340	361	333	368	356	387	358	365	327	325	320	306	309	349	355	360	343	379	333	330	362	361	307	341	353	348	342	347	331	378	350	315	351	323	327	367	352	284	348	334	330	345	326	334	336	325	350	338	342	331	311	372	349	333	344	314	340	364	346	349	355	316	309	352	349	343	349	301	343	343	308	356	313	352	340	363	364	344	337	324	354	335	346	349	323	342	334	360	323	337	342	315	296	328	333	338	324	348	353	330	330	333	310	334	347	352	328	338	339	354	330	341	324	338	346	331	363	310	324	318	341	346	313	361	352	317	337	364	329	318	308	329	353	326	332	345	341	348	332	315	322	333	352	313	331	303	355	344	356	327	364	312	338	337	353	349	359	344	360	370	354	320	363	367	316	311	355	332	307	324	328	327	351	322	339	353	336	331	317	347	320	342	306	350	356	340	353	346	312	360	365	337	325	322	323	358	369	359	315	330	362	329	317	324	360	310	345	343	314	331	318	353	361	306	329	322	344	333	315	371	356	375	377	350	326	332	336	345	344	325	328	326	349	335	339	346	334	337	341	345	332	297	328	358	343	353	338	328	331	366	333	323	331	310	359	347	348	363	324	365	358	321	338	347	333	323	317	365	355	357	320	318	318	320	316	333	345	326	323	310	326	360	337	363	330	321	370	361	363	317	302	345	313	339	352	321	334	331	346	321	337	310	356	317	336	326	308	339	353	353	369	332	322	349	351	331	336	326	306	298	341	326	331	344	351	344	345	327	350	346	340	329	363	328	297	330	322	350	371	352	320	340	345	331	338	360	326	328	335	354	330	316	346	345	347	346	343	334	309	361	299	405	354	331	300	347	340	341	352	332	363	365	362	321	344	338	371	321	306	323	348	333	344	323	329	348	322	330	355	346	344	350	331	358	363	365	364	337	382	337	313	315	357	333	324	345	340	333	346	323	337	321	323	325	349	321	352	337	312	340	341	350	362	331	332	355	340	325	305	345	350	332	368	323	380	330	352	343	337	355	362	348	331	344	318	345	350	379	305	343	316	375	305	344	305	383	324	333	349	358	325	313	359	356	313	346	347	343	375	343	361	310	342	345	363	369	337	323	338	323	306	317	337	311	344	307	340	336	317	351	357	330	345	387	335	323	338	331	320	316	343	362	331	386	315	341	349	364	361	346	355	343	346	350	361	348	364	335	367	298	320	328	315	356	352	329	333	336	368	353	301	362	395	319	347	373	341	376	352	321	337	334	369	351	327	344	372	359	358	323	340	353	319	356	336	335	317	346	340	351	337	347	331	341	330	330	338	353	335	348	366	332	326	315	330	328	366	330	361	373	337	326	322	306	316	370	329	366	326	348	354	332	336	347	363	343	299	371	342	321	345	339	378	352	307	335	360	340	295	373	336	368	313	332	321	331	337	306	348	307	340	377	321	376	358	318	330	332	327	326	294	357	333	365	353	346	327	334	347	308	329	321	326	315	339	355	351	353	359	342	352	343	335	342	346	344	316	319	344	344	321	380	349	362	345	329	326	367	315	303	335	332	373	362	334	329	321	323	357	301	362	339	306	316	328	362	358	340	327	327	324	335	339	348	300	344	351	303	329	346	310	382	372	346	334	308	348	367	334	353	348	355	332	414	361	325	341	359	337	345	358	358	334	313	312	348	322	302	328	326	345	364	322	346	316	316	352	351	354	350	326	361	360	363	330	361	356	341	303	347	388	317	322	363	350	364	329	345	352	318	330	313	374	346	328	375	374	314	333	339	344	332	333	374	331	335	353	343	323	369	345	337	314	343	346	363	345	377	334	375	322	313	348	322	317	348	321	331	340	318	361	337	321	331	316	319	329	325	352	320	339	359	293	354	353	337	326	331	314	333	340	352	334	330	334	350	331	309	322	345	338	355	360	317	315	333	347	312	318	322	319	324	338	339	356	361	372	364	352	347	371	342	324	354	344	340	320	346	351	325	335	329	349	368	320	331	371	330	325	343	351	335	355	309	352	366	322	355	350	340	339	320	345	336	363	336	349	327	333	325	347	351	345	314	321	354	366	375	350	323	331	308	333	317	357	357	333	326	344	351	314	367	320	330	359	358	343	342	327	324	336	338	330	338	353	342	329	335	330	344	374	335	355	306	334	329	350	355	287	319	358	318	328	327	318	356	320	335	315	359	313	339	334	347	366	340	340	302	353	340	359	341	315	384	338	320	343	336	332	319	362	344	332	298	353	328	342	338	327	384	354	302	339	364	356	346	360	346	328	341	343	324	374	349	322	375	339	343	319	325	338	365	340	346	317	343	318	355	348	340	382	328	365	374	341	333	331	372	314	374	383	323	355	330	382	360	354	326	339	336	316	341	317	340	344	348	324	331	336	331	304	330	362	299	347	324	313	328	345	346	318	337	312	369	321	333	332	366	324	335	330	308	307	336	376	317	340	350	323	325	363	326	324	347	345	355	340	336	356	356	343	346	363	327	346	321	363	334	296	364	329	352	325	339	308	374	362	313	330	344	307	307	324	341	345	354	343	379	319	291	333	320	346	313	349	329	345	384	351	341	295	343	303	342	363	311	327	337	358	336	291	331	332	357	308	354	312	333	341	352	354	356	325	359	321	341	355	303	325	353	333	316	319	346	357	336	358	334	342	356	314	323	297	355	345	336	330	334	344	369	319	359	359	323	341	337	323	364	370	332	323	335	355	381	332	311	367	340	317	348	345	345	313	311	347	320	324	329	319	338	332	314	321	375	327	333	305	334	332	345	334	353	346	321	372	363	321	376	326	327	342	322	343	372	327	317	337	353	350	333	369	367	353	360	337	343	350	375	346	355	300	361	320	327	358	371	349	352	326	330	325	345	340	342	336	332	338	367	335	310	344	337	378	348	344	345	328	344	318	334	337	339	324	311	319	350	326	340	329	332	320	336	350	377	351	336	332	310	346	362	356	347	351	313	348	345	344	330	307	344	371	336	334	360	314	314	316	330	344	339	333	307	340	325	337	304	325	365	356	346	370
23862	21435	40047	54579	46394	34379	20885	7466	2087	529	470	469	420	428	453	483	449	425	464	427	424	418	455	490	443	460	434	426	487	468	438	454	443	439	441	459	427	431	440	413	415	446	405	391	476	417	437	420	454	457	414	432	428	468	454	442	434	411	444	435	443	459	472	436	439	459	433	470	440	452	441	430	418	460	439	422	436	443	449	442	443	426	413	425	433	423	404	403	446	422	437	440	430	474	452	420	445	445	491	428	420	423	477	403	441	414	436	419	432	418	401	413	429	417	421	432	426	446	425	444	429	426	479	443	445	430	429	421	399	417	411	449	438	401	422	465	422	470	434	428	450	430	444	386	419	437	450	428	412	460	444	445	419	452	427	406	430	424	442	380	420	426	430	466	434	435	443	457	445	456	476	429	423	397	419	454	430	430	421	441	374	478	434	420	392	441	428	406	425	430	458	469	470	452	436	457	435	471	437	426	441	455	417	428	436	455	469	427	427	443	443	423	456	441	448	441	428	433	403	424	449	446	449	410	425	436	421	396	429	449	428	434	456	429	453	437	452	453	403	425	473	363	444	452	463	476	473	415	420	444	452	425	463	392	446	426	456	457	476	385	401	451	402	457	448	432	475	424	444	470	436	449	421	472	423	425	443	413	446	432	411	452	432	440	417	420	416	454	460	483	417	426	410	454	444	435	398	398	425	428	448	465	425	439	435	441	398	414	416	418	433	397	409	440	394	460	469	416	402	409	450	412	410	426	433	448	432	425	432	464	443	410	457	461	426	441	406	440	413	390	458	433	436	425	438	426	446	436	461	420	431	370	449	414	497	390	421	429	455	441	460	430	460	462	424	416	457	397	424	469	446	440	452	434	487	443	428	421	452	439	437	437	456	443	460	416	412	462	399	412	397	405	455	458	464	445	435	446	419	418	446	458	442	477	471	433	407	378	450	469	450	453	425	431	439	387	414	438	406	429	415	420	442	438	441	400	436	420	416	411	444	436	404	462	443	424	427	431	459	418	442	432	441	451	420	411	403	441	405	414	421	462	438	458	426	398	452	431	465	420	407	397	421	453	453	441	429	411	427	397	405	396	427	424	446	428	430	435	490	422	425	429	497	428	450	462	392	428	467	422	442	390	442	455	414	429	412	446	387	444	455	457	462	380	445	410	435	471	480	434	428	447	445	437	464	407	447	419	469	441	441	447	422	410	424	457	419	415	433	464	430	436	416	421	424	431	428	432	449	448	410	428	422	466	452	424	442	442	428	430	451	437	413	421	455	429	421	470	463	417	403	449	474	402	453	373	431	448	426	431	419	413	444	481	445	431	474	446	424	408	450	474	425	435	443	439	445	441	430	424	474	407	427	427	404	431	454	429	414	443	473	467	450	393	451	410	430	417	444	435	402	432	439	443	413	428	461	417	432	436	415	430	432	443	446	422	397	425	463	448	436	441	452	443	426	437	471	413	413	433	408	408	426	434	450	437	409	434	461	409	438	434	430	416	449	469	400	425	419	434	400	449	442	448	461	438	463	431	455	396	426	456	420	457	473	439	483	423	414	453	404	419	448	424	415	460	478	454	454	413	425	435	426	412	451	415	443	452	440	407	425	485	443	440	454	420	462	429	414	438	394	450	429	454	418	397	422	432	430	431	415	452	453	395	463	437	401	456	451	476	436	485	395	398	421	430	413	441	426	428	464	428	451	372	465	463	425	457	400	459	457	448	441	440	431	443	418	416	439	443	464	460	444	455	417	422	451	465	432	385	456	419	451	379	446	426	410	413	442	433	425	403	423	417	440	443	480	445	437	444	392	403	447	430	423	413	431	455	449	423	429	438	447	417	422	468	452	427	459	388	453	457	449	402	471	449	438	473	440	464	424	417	452	460	458	501	441	478	406	451	434	420	437	472	430	440	387	426	420	457	404	405	436	407	461	455	490	465	442	413	484	458	488	445	472	428	438	415	480	423	417	417	417	459	421	429	467	421	431	429	417	441	428	412	437	437	408	446	416	454	430	497	425	443	413	445	428	433	415	453	402	418	415	440	453	410	442	447	411	440	421	453	447	437	452	439	421	428	442	463	428	439	400	434	400	457	444	416	465	388	457	427	444	425	407	430	436	444	416	451	435	433	443	446	409	406	442	440	446	440	447	445	437	437	448	438	475	452	413	456	461	427	449	479	432	471	465	446	399	433	426	417	477	461	441	416	412	463	420	458	445	414	422	450	412	418	434	447	428	440	457	425	465	450	419	438	412	426	400	443	433	415	395	421	431	449	435	440	443	394	454	441	496	427	408	431	380	453	424	429	467	458	441	456	452	443	423	442	402	416	444	468	410	432	466	434	456	409	421	419	440	398	416	404	461	439	426	411	433	456	418	448	435	461	454	447	446	440	483	429	447	442	419	413	438	443	418	459	419	458	415	445	428	447	450	445	438	413	431	463	417	453	451	443	423	423	449	435	434	458	432	431	412	431	447	398	442	459	407	426	423	414	454	429	450	463	472	405	442	402	433	416	421	397	416	454	434	426	441	452	454	432	409	440	436	432	401	404	454	426	424	453	423	434	440	431	433	426	462	431	418	473	452	416	395	441	429	429	425	471	430	439	438	411	440	436	440	447	483	408	465	468	442	425	431	453	440	459	457	414	428	405	478	437	409	461	413	410	448	438	424	414	431	454	428	435	420	448	442	388	468	475	429	428	425	426	425	450	469	453	436	460	472	478	420	419	460	403	402	390	438	455	438	382	440	428	410	455	441	443	426	472	463	464	465	452	415	439	418	444	426	411	425	463	391	455	402	434	434	472	437	415	424	442	429	423	411	391	416	449	422	494	465	403	399	429	443	464	423	458	427	472	391	438	410	425	455	487	413	433	457	446	442	455	422	440	462	452	443	445	419	434	428	476	400	436	433	421	445	431	416	431	413	493	432	439	394	471	425	426	458	423	400	383	398	424	411	430	433	443	404	453	460	391	458	414	456	451	481	427	444	473	442	442	445	443	425	458	420	404	439	423	408	428	400	435	401	437	451	448	408	440	451	445	434	421	463	439	443	430	439	455	448	422	452	437	451	427	410	446	396	421	428	425	434	428	411	440	433	413	426	442	442	464	420	428	394	430	399	432	436	469	450	429	437	431	429	439	425	443	446	428	416	451	423	437	417	399	436	400	418	415	441	443	446	408	438	405	477	447	453	467	460	435	417	462	451	436	422	444	448	457	468	465	431	439	438	455	457	435	473	468	454	429	433	390	427	474	432	418	446	437	401	430	386	440	454	448	452	440	422	423	412	422	454	417	416	417	419	407	422	425	414	402	429	430	423	451	440	445	421	443	451	444	437	414	426	410	464	450	442	440	419	454	422	458	407	497	418	424	442	456	447	430	425	447	461	454	405	452	451	444	445	468	420	450	434	447	433	458	436	390	429	429	415	401	407	419	417	424	428	445	413	415	471	447	411	428	453	441	447	433	425	448	450	407	455	435	413	444	466	432	436	443	436	450
13316	69900	87475	68560	48791	28689	14434	6634	2526	498	493	492	478	460	462	450	517	489	457	479	498	513	459	476	489	496	462	481	462	467	461	503	470	477	482	465	458	474	468	460	479	485	469	476	487	455	440	467	484	436	461	452	475	465	497	488	454	473	475	462	457	476	517	489	492	464	458	487	432	482	481	438	487	498	441	479	505	466	512	474	475	498	456	475	475	442	460	491	477	496	461	492	473	460	417	462	512	453	457	449	474	463	519	469	460	484	458	483	432	510	457	482	474	469	438	506	490	450	471	469	470	481	484	443	474	475	471	485	493	473	473	485	477	428	456	467	451	455	474	458	451	493	480	424	482	459	449	433	442	459	515	477	459	475	510	441	437	455	467	454	468	452	424	464	514	451	487	472	470	452	472	469	449	477	514	486	472	481	482	455	469	463	494	466	480	488	479	471	489	458	494	409	505	463	464	435	449	458	484	450	461	483	499	510	483	467	492	462	457	484	517	491	478	474	464	476	475	461	467	465	471	476	421	505	472	473	462	464	476	470	472	475	496	493	473	481	488	500	469	434	449	459	468	458	464	470	496	515	498	452	456	466	464	467	490	449	443	429	435	470	489	454	474	521	450	477	455	461	484	492	482	479	432	488	465	475	468	480	456	421	500	509	491	471	454	454	458	471	460	475	441	519	454	466	461	430	451	471	455	449	474	472	451	434	445	472	479	473	477	513	445	469	515	475	447	474	452	465	479	486	502	475	493	475	463	470	455	427	457	441	487	482	481	478	470	489	455	477	473	485	471	445	490	470	463	477	453	441	527	438	444	462	479	471	477	486	472	459	466	439	469	433	469	513	451	479	428	496	461	426	502	481	452	429	458	434	494	469	464	438	454	499	509	422	432	467	477	478	501	470	441	493	463	448	464	468	497	438	507	498	463	476	485	458	454	458	491	442	441	459	501	449	471	464	460	497	433	462	481	492	465	476	491	479	472	458	476	424	441	435	460	454	471	478	433	480	466	500	466	470	446	457	468	457	442	495	490	442	467	484	470	478	495	477	448	491	447	501	468	488	472	477	476	461	456	466	461	504	470	474	450	432	464	500	481	435	410	487	464	493	429	475	450	479	509	476	467	459	442	461	461	487	425	443	497	448	480	465	465	499	444	474	463	460	458	477	466	494	445	466	474	511	471	457	441	480	495	486	471	484	501	459	500	488	442	487	460	500	485	419	462	480	492	499	456	467	463	456	482	463	465	435	480	491	469	470	460	469	465	472	473	469	453	482	461	446	494	433	467	474	477	444	466	452	431	463	470	511	463	467	492	438	478	438	505	442	495	484	462	483	450	470	506	492	470	450	455	440	474	426	485	482	473	456	453	443	485	499	480	433	490	483	460	445	503	481	459	435	488	464	500	499	491	481	499	463	462	468	483	440	475	464	441	480	489	464	444	505	498	456	468	444	450	430	429	435	454	464	446	455	498	442	484	434	468	428	472	489	455	477	498	483	466	479	466	446	450	473	462	452	458	467	419	496	461	461	484	459	456	438	485	448	462	478	451	422	490	458	470	475	471	464	474	506	450	478	495	464	460	445	468	433	453	430	435	506	417	452	459	452	509	449	464	440	477	432	456	505	413	466	458	466	490	452	484	471	471	449	476	456	480	473	490	513	458	458	456	436	479	472	490	459	412	454	477	449	448	480	486	462	464	481	455	483	493	491	453	463	461	425	464	474	419	460	443	488	489	508	426	477	486	481	480	467	490	447	490	436	474	453	459	449	463	456	464	457	436	451	423	460	461	494	482	460	473	494	500	476	448	439	452	453	496	462	513	470	444	469	470	455	457	463	466	447	480	472	490	485	456	491	452	496	453	454	495	491	463	489	462	485	451	483	498	472	506	480	480	488	427	419	466	482	501	481	488	477	458	466	469	469	407	467	492	463	461	467	451	451	457	440	439	497	543	499	492	471	442	458	463	451	425	479	463	478	478	483	470	452	446	467	469	423	502	482	482	450	526	451	479	448	472	452	451	450	446	440	474	458	467	493	468	475	480	463	431	508	443	499	437	444	481	456	477	475	454	423	492	435	466	480	457	464	473	450	433	452	474	446	444	464	476	454	513	441	480	463	473	451	471	489	464	459	470	451	450	464	520	472	439	427	445	472	453	483	473	464	473	463	450	482	457	496	482	448	454	473	451	470	515	471	472	518	462	456	435	421	457	468	482	471	431	438	474	499	473	472	467	454	469	472	473	457	502	486	474	516	467	468	447	439	472	461	447	489	470	442	471	463	448	487	450	451	462	413	471	456	483	443	487	502	483	462	490	458	462	436	446	445	445	431	455	483	427	477	490	437	449	477	467	498	425	463	507	473	452	468	458	506	471	468	418	472	491	469	446	432	447	451	463	473	428	495	490	467	451	492	468	503	487	481	442	429	466	474	447	476	488	472	496	449	464	448	457	482	478	474	466	470	441	463	410	452	500	488	474	475	417	463	450	479	465	517	453	453	473	451	497	440	449	479	473	446	462	460	485	456	454	475	494	446	466	485	462	446	476	439	496	470	440	471	495	453	452	481	481	492	450	452	449	450	419	450	464	446	489	444	451	496	467	481	464	479	475	504	516	474	473	463	454	444	434	460	498	462	471	429	493	457	494	458	436	489	477	434	468	493	491	433	450	519	465	432	493	465	455	478	485	470	476	469	474	486	413	427	439	522	444	432	453	469	485	475	476	467	480	450	459	466	467	498	476	488	524	479	459	496	471	466	442	451	475	481	457	467	466	437	462	465	466	453	443	505	499	478	463	463	468	467	482	479	456	463	462	478	438	459	469	462	463	454	431	429	495	415	479	464	478	483	440	495	462	439	458	442	435	481	477	475	482	451	470	475	472	464	431	460	450	449	494	423	459	478	465	465	470	435	470	479	470	501	442	457	416	503	480	464	463	488	489	477	461	482	468	459	459	461	499	472	498	468	477	459	458	478	484	424	472	449	483	475	481	443	456	498	485	491	497	472	456	491	459	469	431	558	490	456	501	490	486	463	442	471	425	454	430	418	445	462	436	476	475	464	443	467	512	406	480	448	476	439	465	466	471	415	504	505	457	478	487	467	474	471	450	486	467	427	450	470	489	444	468	467	466	460	505	470	483	480	482	466	515	479	477	459	479	421	489	499	469	483	468	483	493	478	491	489	458	418	476	484	451	495	478	459	478	459	434	463	492	467	476	493	477	444	424	445	465	464	459	460	436	453	491	456	472	487	518	487	444	484	439	462	459	476	497	482	435	464	473	478	457	450	489	481	426	501	471	478	422	457	431	479	491	503	471	434	443	452	452	460	464	470	472	463	455	483	471	473	435	488	512	457	449	431	481	438	438	467	461	447	453	452	468	455	480	507	456	438	497	440	497	461	443	470	492	474	458	445	466	437	467	475	508	481	450	474	444	497	503	449	441	455	477	439	466	446	470	437	461	456	461	446	474	488	461	453	446	469	492	456	448	493	455	465	478	447
27272	21612	28416	21436	8017	2129	1033	511	359	341	336	322	318	349	357	329	341	341	322	341	339	308	306	323	287	325	320	331	364	319	303	324	314	349	310	326	317	330	316	299	342	321	323	337	288	342	329	328	347	319	332	306	327	345	325	348	320	339	357	355	352	337	307	310	302	317	305	341	306	323	322	319	313	322	333	313	311	287	304	331	354	304	320	307	288	334	344	299	286	345	321	311	349	337	340	287	368	332	318	330	315	286	304	347	359	328	337	280	323	348	295	314	334	297	322	334	332	326	322	334	316	340	349	332	334	317	371	305	313	328	335	321	326	281	309	321	329	371	308	339	331	308	353	337	330	324	309	328	327	300	322	341	307	328	313	341	306	365	339	317	304	339	319	302	323	346	310	324	346	323	338	334	334	370	308	356	326	305	350	307	345	321	301	338	357	324	332	329	321	331	329	327	322	327	339	342	317	322	322	332	317	319	348	334	327	357	353	332	342	349	328	322	286	268	313	290	365	334	339	324	294	326	312	313	327	364	318	323	296	312	321	319	308	330	327	361	325	357	332	313	340	318	336	324	313	382	314	327	292	351	320	295	338	348	284	350	311	352	300	297	311	311	286	317	311	332	308	306	333	342	344	303	355	315	332	326	313	341	346	350	323	317	331	323	321	305	301	337	316	322	319	350	313	329	318	347	317	325	304	299	314	303	379	319	295	317	334	325	308	324	303	331	299	313	281	341	344	344	334	317	355	314	329	331	307	328	329	321	327	353	315	327	321	315	301	321	319	286	303	360	308	300	337	340	354	300	350	332	335	312	323	329	354	359	323	302	321	309	336	303	322	314	318	345	339	330	339	303	328	347	346	309	336	308	341	315	348	336	346	342	357	321	314	307	335	343	322	301	330	290	328	349	350	324	322	319	379	343	317	313	324	345	319	318	304	342	333	331	327	337	307	322	329	276	320	325	345	324	344	316	331	302	321	314	346	316	319	345	338	334	313	323	320	321	321	301	287	340	324	297	324	353	345	334	337	304	356	310	337	306	315	282	315	297	320	326	305	324	354	339	342	311	315	327	295	315	306	330	298	317	325	329	326	324	332	317	308	351	334	338	287	322	291	319	307	346	304	329	296	309	293	324	332	313	312	332	316	292	342	311	297	317	308	352	324	358	317	349	309	316	330	315	344	314	328	373	354	311	356	300	316	328	289	316	346	340	299	320	280	327	323	335	320	307	313	303	327	323	325	309	314	309	342	330	311	348	310	351	325	303	309	317	320	333	323	317	338	321	288	316	328	330	322	303	341	312	322	328	312	295	315	306	338	312	328	339	314	341	327	321	301	318	290	326	327	353	306	313	344	323	304	301	323	307	284	320	319	345	310	334	313	318	309	348	322	342	313	320	318	302	339	301	327	307	322	344	319	349	337	306	319	324	316	342	317	329	333	336	352	333	311	330	324	332	321	343	354	317	333	327	334	348	286	301	329	342	316	307	325	306	294	329	336	330	323	274	307	335	311	337	313	341	333	283	318	310	307	311	337	330	299	327	327	326	341	297	326	351	317	330	332	355	320	355	340	336	296	325	322	295	320	332	293	319	348	314	321	342	336	308	307	304	287	332	309	322	321	342	351	309	338	320	288	346	325	322	330	310	331	330	308	348	322	312	322	343	333	307	312	321	303	352	334	345	290	309	317	299	314	287	312	338	288	324	295	331	350	331	336	308	350	305	320	309	314	324	312	333	362	330	317	347	348	338	340	330	348	347	272	306	327	314	312	317	320	295	324	319	346	377	365	332	342	332	318	303	320	320	349	327	297	344	365	319	329	315	323	330	324	324	338	353	322	351	318	320	321	305	331	330	350	319	308	330	326	299	329	352	328	296	338	332	326	337	313	358	310	327	336	332	328	324	334	307	323	312	314	327	326	342	348	311	344	323	356	325	304	336	301	293	329	327	313	301	345	334	339	311	301	346	325	308	333	324	325	326	363	333	337	311	323	324	328	321	297	320	310	322	305	315	308	319	342	296	323	326	328	315	326	344	322	315	330	298	298	325	314	323	321	313	321	296	312	299	329	335	333	329	343	302	306	306	337	272	312	316	343	339	293	361	330	338	307	348	308	328	349	323	310	328	345	298	321	290	291	317	298	309	309	349	303	299	364	312	308	319	314	340	312	374	322	290	339	344	301	316	298	299	333	349	351	310	319	310	290	374	319	312	319	311	341	312	355	340	324	291	320	341	305	339	341	327	336	362	300	340	307	326	322	338	332	313	330	329	299	351	341	315	361	359	337	330	315	345	333	309	296	327	356	306	294	323	344	294	333	331	311	315	319	306	323	361	302	331	346	324	349	348	333	319	299	325	336	307	333	322	360	314	334	287	321	316	318	293	296	308	308	357	328	289	324	321	268	324	292	343	310	318	319	300	313	323	314	322	329	291	313	322	324	321	307	312	315	306	301	332	347	324	313	330	306	312	342	289	341	316	337	318	323	358	334	330	339	320	333	338	332	325	332	309	304	346	324	318	312	327	286	307	320	307	316	307	298	344	340	310	349	331	332	343	336	335	356	337	330	362	348	351	343	334	351	337	342	354	300	317	325	318	320	279	314	307	341	331	345	335	309	304	302	293	311	338	326	313	305	331	313	326	332	306	283	320	299	333	358	343	330	337	328	341	362	344	326	320	304	338	336	331	315	330	308	333	355	339	321	316	314	308	334	332	318	317	326	349	304	325	331	334	323	336	310	288	287	293	335	326	308	299	296	325	321	319	340	314	347	320	350	324	339	325	302	325	322	295	327	307	327	320	313	346	304	322	317	326	313	310	346	328	310	309	339	340	289	306	313	320	323	334	321	337	344	286	322	303	304	323	321	330	315	316	354	307	342	321	351	320	313	275	358	323	339	333	341	325	316	316	312	348	330	334	325	308	327	329	319	339	327	307	335	310	301	319	320	329	313	301	331	307	373	338	349	319	313	325	332	327	353	327	345	290	305	317	310	315	295	305	337	326	326	332	319	331	329	298	356	341	350	346	316	352	331	323	329	309	295	309	332	349	363	319	324	329	335	341	330	312	294	322	307	317	321	309	299	343	309	322	346	351	302	322	326	303	306	300	295	316	320	356	313	317	351	365	367	295	340	319	313	322	293	321	314	291	320	302	333	334	332	332	314	313	315	349	346	356	356	332	306	305	314	325	295	346	293	323	349	352	328	309	339	323	357	315	310	335	318	343	296	330	324	340	283	321	356	322	343	302	341	300	324	316	311	300	325	364	336	315	321	340	346	368	291	309	301	319	320	365	352	319	305	298	299	296	320	319	330	330	317	327	343	350	307	315	319	346	306	323	350	352	348	311	327	318	332	342	382	346	313	334	302	309	316	325	321	319	357	341	342	328	345	305	320	325	309	327	304	275	339	337	312	347	335	326	334	331	305	313	301	303	350	307	291	322	346	272	341	336	352	354	304	333	334	334	323	337	320	336	309	338	319	334	336	314	321	339	310	279
6523	24078	26866	13859	5705	2055	1013	573	347	312	309	310	327	333	310	303	284	320	307	319	321	321	315	334	326	314	309	339	348	315	330	314	299	351	325	318	308	321	318	320	322	313	340	324	320	344	339	309	329	315	308	328	283	330	348	310	320	299	308	312	292	337	311	326	311	308	308	273	313	297	313	316	318	353	343	332	330	301	303	329	334	337	323	339	337	299	324	310	317	321	335	274	328	315	293	315	314	287	314	313	340	323	274	311	333	319	303	316	346	304	309	293	287	334	310	342	308	340	305	293	339	309	332	320	307	344	316	332	353	327	293	309	313	333	303	326	322	334	332	312	314	331	307	349	325	319	258	321	298	324	324	311	310	310	346	352	297	315	322	275	299	329	328	319	330	311	311	289	315	332	324	313	326	310	314	312	297	312	286	297	295	314	310	326	297	325	312	335	358	334	304	340	325	312	289	319	337	295	326	300	338	322	325	271	310	347	300	328	306	338	313	312	322	332	331	316	339	323	307	325	319	307	325	332	311	304	329	295	317	315	325	316	282	334	334	317	295	307	306	348	319	341	327	316	340	330	335	304	303	340	302	286	318	295	312	306	348	335	326	319	351	282	304	288	332	349	321	300	344	346	294	282	327	325	318	287	300	342	303	324	296	310	344	340	338	350	339	317	347	319	324	318	300	319	355	317	310	326	334	308	333	319	331	291	318	302	327	314	314	342	277	323	312	286	320	303	314	309	302	342	307	313	337	319	312	317	331	294	318	304	337	282	287	306	295	364	329	302	290	307	324	321	319	297	314	292	341	320	326	323	318	333	303	317	303	323	312	329	328	311	350	312	326	332	333	372	314	323	339	325	322	318	318	297	340	283	287	334	342	282	354	321	331	292	302	312	314	297	299	327	326	312	320	300	332	296	310	315	331	305	324	340	292	335	303	294	332	351	326	307	343	320	298	321	322	310	342	353	341	329	328	310	310	310	301	306	322	291	340	313	325	309	322	320	334	327	308	325	288	311	314	313	342	336	339	311	302	291	299	322	315	340	326	298	303	311	310	324	323	323	308	289	332	320	341	296	305	315	334	322	329	304	346	300	340	320	334	328	324	315	350	315	326	354	332	312	301	332	320	299	323	287	303	350	292	288	301	309	313	306	324	313	321	296	320	322	288	277	309	332	309	307	325	338	334	291	285	306	335	325	315	319	332	320	350	343	313	337	329	334	324	324	324	297	314	302	336	339	305	301	314	302	353	333	313	299	293	329	338	310	327	295	291	307	322	303	295	320	302	324	326	302	347	327	339	336	302	340	316	332	310	305	314	340	314	299	279	349	330	310	316	321	332	300	348	304	314	323	304	291	313	305	326	351	304	300	338	320	317	315	313	309	330	315	340	327	347	325	324	327	321	324	329	305	322	312	310	310	334	335	345	322	309	302	293	319	304	307	301	300	309	319	343	328	317	344	316	316	332	307	295	296	346	334	333	325	305	311	325	313	325	340	311	333	323	349	309	298	325	302	321	315	330	336	333	331	289	326	307	335	337	332	311	314	309	348	324	324	345	294	327	296	330	332	332	286	295	296	325	323	297	314	306	290	294	309	335	312	297	324	317	291	331	336	332	362	334	330	304	329	298	301	294	285	324	320	324	309	332	325	308	338	297	312	319	316	299	342	299	289	308	311	317	310	305	290	293	315	301	306	320	339	322	352	313	330	342	316	314	324	299	298	324	321	314	321	321	298	307	323	305	311	318	327	312	328	302	375	328	295	315	297	288	331	315	319	320	303	315	312	303	353	344	350	305	357	305	309	333	349	330	345	307	331	324	298	299	319	338	311	310	348	331	302	304	283	325	344	318	290	278	356	336	328	309	321	333	328	339	322	303	333	335	321	334	339	292	318	323	310	309	284	320	309	303	304	319	350	324	313	311	334	306	319	331	319	348	314	310	326	316	313	305	304	322	334	291	302	296	304	303	313	309	339	317	346	316	315	295	324	283	333	286	318	334	326	335	315	314	308	331	323	352	313	328	318	332	313	338	305	309	328	314	334	312	304	313	330	331	321	361	337	316	308	329	318	332	326	321	314	344	344	318	318	316	316	296	307	325	325	330	341	296	287	308	299	281	353	307	300	302	304	309	317	336	297	293	317	339	321	341	293	312	322	345	265	291	315	317	310	325	292	306	311	283	321	343	312	337	337	316	331	307	329	304	327	311	315	309	320	296	359	294	300	315	313	333	318	332	310	302	302	312	328	303	281	300	321	299	317	319	356	354	313	308	337	322	377	311	302	293	299	323	290	348	319	292	287	319	315	324	338	301	325	331	340	303	349	343	348	300	324	281	323	309	303	314	319	324	311	333	312	324	316	328	298	314	325	302	303	338	304	342	327	326	286	284	347	316	330	337	330	336	300	298	300	313	316	321	338	348	290	335	286	318	333	310	303	336	313	348	343	349	304	316	315	314	346	298	309	332	310	327	316	320	302	312	305	300	292	320	309	301	328	319	316	307	303	310	316	320	311	326	323	343	319	286	309	318	345	325	338	310	322	297	310	316	312	302	321	299	297	327	280	327	333	319	348	304	312	327	327	311	302	300	278	288	316	313	323	311	317	361	314	353	317	321	358	308	308	336	297	307	331	329	305	335	339	326	326	286	315	294	300	324	339	300	315	340	341	329	304	305	322	325	328	338	309	316	329	297	333	353	322	335	293	326	330	284	310	331	318	318	326	319	312	284	337	295	284	299	278	352	297	359	336	286	338	297	325	327	312	338	335	315	328	320	295	323	338	321	283	309	316	298	299	322	287	321	339	336	281	315	312	322	286	310	306	324	335	332	351	305	335	281	348	316	308	308	316	339	343	327	305	302	353	300	320	333	304	308	343	332	324	318	298	321	323	299	292	299	338	281	322	308	351	284	328	312	280	281	299	320	317	274	306	296	333	300	336	329	285	322	311	315	295	354	318	325	322	325	340	302	327	340	342	316	292	304	352	350	320	320	328	290	310	312	275	320	331	340	295	329	349	295	352	307	306	307	315	330	312	333	296	322	315	315	320	312	313	318	299	287	327	329	309	262	320	304	351	299	341	332	320	313	350	288	293	288	251	306	342	323	287	290	331	328	350	355	348	323	370	308	303	345	346	318	320	304	329	320	308	342	314	342	297	314	355	315	304	315	337	313	326	312	312	300	342	281	324	307	310	313	290	313	319	318	333	315	319	360	314	314	309	323	291	320	318	291	302	321	300	315	300	306	348	292	316	326	313	308	284	319	295	315	289	311	315	325	316	334	301	324	321	280	330	312	330	286	297	323	298	313	289	329	307	293	335	328	361	329	292	324	312	332	321	325	335	343	369	306	304	279	302	280	314	293	310	319	331	311	337	279	334	313	313	294	316	318	280	326	316	293	359	328	329	329	300	307	346	334	318	320	338	313	309	276	289	328	310	347	327	334	294	284	311	315	324	318	331	309	308	302	339	292	302	347	326	304	295	323	313	320	359	314	308
25273	23674	50549	51445	31905	13900	3637	802	417	375	367	378	414	360	383	359	354	372	381	374	384	399	400	349	368	370	352	381	348	383	360	341	359	357	352	344	354	385	381	379	359	354	344	356	336	318	381	349	363	347	342	390	387	354	343	359	353	349	379	337	360	329	372	367	356	366	369	329	330	340	347	349	339	348	345	334	379	351	348	352	352	355	324	357	383	326	353	315	341	339	358	351	374	393	362	357	342	361	368	377	365	355	364	349	360	352	345	362	356	343	378	371	361	372	363	355	335	355	333	354	341	350	349	338	389	333	373	354	362	337	368	397	368	367	336	360	366	343	350	384	374	360	357	358	339	320	330	339	383	348	359	339	423	340	364	384	360	381	375	375	352	348	342	351	348	371	331	320	399	368	353	348	371	335	329	342	394	333	335	352	369	370	331	356	362	373	347	353	380	365	345	362	383	372	367	365	342	366	339	352	359	387	362	353	354	364	378	374	344	375	345	360	351	371	366	346	371	354	352	383	374	369	367	338	349	355	353	370	360	348	379	349	359	359	366	327	364	356	380	334	378	349	331	365	321	376	363	379	355	368	335	361	387	344	370	342	365	357	384	373	347	336	343	377	342	369	372	380	342	360	352	367	370	343	342	354	324	343	368	359	405	358	365	357	304	347	364	384	333	351	359	366	364	364	345	367	359	362	346	377	368	344	360	352	375	338	332	366	328	355	331	348	343	350	380	351	381	389	355	363	342	399	338	370	329	344	379	394	349	354	361	319	348	342	322	342	333	404	365	327	339	333	322	352	379	393	367	364	336	346	303	389	401	395	391	355	353	338	323	339	379	348	373	348	349	402	366	340	362	365	328	360	358	386	361	347	355	346	353	358	358	348	375	376	326	331	398	365	384	380	353	384	337	358	369	350	369	345	348	360	358	398	367	329	365	345	353	365	367	347	331	349	342	348	346	379	322	350	362	356	379	355	391	354	371	365	338	328	350	353	358	347	364	365	353	361	345	336	369	386	330	400	357	382	357	373	376	367	301	390	357	375	367	345	361	392	368	370	394	378	366	378	357	374	322	359	351	358	395	380	379	389	370	399	341	350	377	347	350	319	354	388	371	348	337	364	345	356	344	354	377	333	376	371	351	302	367	345	367	346	366	323	340	344	386	378	353	365	370	314	345	344	343	384	380	317	349	366	339	356	354	365	369	348	341	355	357	346	355	341	384	363	349	376	360	372	351	338	370	357	345	370	368	357	359	344	345	343	374	327	373	370	350	394	322	373	323	346	328	370	352	325	333	342	325	324	369	345	322	368	369	372	349	328	360	340	391	346	349	384	384	378	351	368	346	321	374	364	341	376	345	342	369	354	366	353	346	338	342	358	363	366	372	389	372	361	394	370	352	330	385	345	340	379	340	369	384	345	377	326	376	378	315	349	347	345	383	355	328	317	358	385	383	348	350	344	361	345	355	344	370	376	367	327	353	331	354	361	387	346	396	376	372	358	345	337	354	362	343	359	366	361	361	365	358	319	370	361	353	379	349	388	355	328	399	357	376	374	320	371	381	376	377	338	364	376	355	334	365	344	346	340	330	343	375	360	328	338	324	366	351	345	350	374	357	367	325	379	347	367	348	351	353	357	356	348	354	346	377	297	372	343	390	381	339	380	359	344	360	340	357	371	372	373	369	362	332	351	359	371	329	357	382	354	335	359	354	366	345	364	370	353	359	358	360	364	333	324	329	372	365	362	382	369	356	381	366	371	332	345	377	350	343	320	395	356	349	337	346	345	357	374	369	394	346	370	364	360	353	362	375	369	359	334	348	339	339	339	355	336	371	382	329	380	347	329	376	330	337	370	340	355	349	327	333	369	379	342	336	320	368	361	355	386	370	384	347	342	366	326	359	355	350	345	368	353	324	355	386	360	366	370	359	383	388	382	371	339	333	371	345	349	339	364	372	368	377	339	376	354	367	333	329	388	345	350	366	329	365	358	329	391	346	338	353	359	353	359	334	331	348	364	379	383	370	368	358	319	364	362	342	353	322	387	353	357	362	363	336	327	356	391	377	358	380	336	345	353	324	356	377	367	384	360	342	351	349	360	364	362	367	382	330	335	380	346	354	395	367	379	304	336	352	357	325	331	388	345	328	337	347	377	357	343	392	327	375	348	347	377	293	389	369	346	319	375	345	371	380	376	376	338	346	390	363	348	377	366	333	327	356	375	349	344	337	359	339	333	360	349	363	335	375	345	367	343	369	379	363	333	363	323	351	376	323	335	382	354	344	341	340	335	348	328	347	358	367	341	322	337	345	371	337	345	321	379	341	376	342	335	374	380	366	350	367	381	355	347	365	333	356	365	343	358	351	364	351	375	360	398	367	370	358	353	360	358	364	366	361	355	404	360	341	325	373	381	354	353	361	362	349	354	333	328	391	369	336	361	345	343	330	339	328	372	386	355	347	356	373	400	351	359	324	341	334	341	350	355	381	359	376	342	340	339	354	383	332	374	369	355	345	353	348	332	358	367	389	337	333	365	369	359	382	358	339	355	366	368	312	345	370	369	348	356	366	356	381	336	344	375	344	354	371	341	364	336	361	340	379	374	350	347	353	357	343	363	352	361	347	341	346	369	369	334	376	360	367	341	370	365	336	401	352	361	358	354	332	341	362	364	344	335	347	371	350	362	389	353	364	367	345	398	335	331	385	358	362	349	330	339	346	345	325	347	343	352	355	339	359	358	328	338	356	354	356	347	422	370	370	380	344	369	393	373	364	352	349	356	327	346	358	438	327	346	340	361	372	360	384	366	363	360	359	357	346	379	380	340	364	374	375	345	341	398	349	359	356	382	363	331	369	358	400	367	362	370	369	348	362	363	355	355	358	314	362	322	328	378	385	328	388	348	344	370	368	345	391	375	384	371	328	336	360	364	360	370	366	372	372	379	349	361	368	342	373	340	366	352	359	341	356	352	352	363	374	378	383	358	334	367	354	385	355	345	361	371	349	328	347	370	347	359	374	360	368	358	357	358	327	358	364	388	382	346	381	328	358	352	308	355	362	377	322	370	401	369	360	346	351	344	330	363	382	404	381	321	376	379	405	363	326	339	309	339	369	350	371	330	389	378	369	322	379	319	358	343	362	339	350	360	394	306	330	333	358	337	347	338	373	369	370	329	396	357	344	367	360	351	371	341	328	350	349	335	342	385	361	380	364	391	365	355	345	343	365	381	370	375	347	344	333	381	385	373	335	368	365	361	375	352	363	355	360	375	371	335	347	331	339	362	347	347	324	342	404	376	355	356	339	382	351	345	369	325	371	336	368	344	341	363	348	338	357	361	358	355	312	359	352	370	345	341	357	370	360	359	367	279	367	354	385	378	344	379	360	348	334	306	377	363	394	347	319	390	380	363	357	358	367	366	369	351	353	321	359	330	368	337	383	369	363	328	363	351	383	372	385	347	389	325	394	357	385	337	358	364	373	338	349	359	369	387	325	343	356	336
14418	68240	69839	44612	23245	8309	2936	867	494	393	396	397	391	405	360	397	374	377	400	358	365	373	382	388	426	400	388	375	385	344	379	383	365	366	368	407	380	381	408	364	337	376	372	382	392	388	353	387	365	363	351	383	371	375	389	367	391	392	407	378	381	362	391	382	370	372	392	357	374	347	358	382	375	323	355	422	373	380	374	355	377	332	375	405	341	389	368	357	348	378	374	401	357	395	405	400	350	368	417	334	370	372	381	402	364	382	381	376	363	389	368	346	394	368	387	350	383	358	368	379	361	350	358	360	396	382	343	374	349	376	385	379	369	394	361	366	394	344	373	385	384	363	376	338	406	383	381	378	385	385	360	412	350	375	363	409	362	393	358	371	348	370	401	366	388	358	397	390	396	371	370	358	386	358	379	383	372	398	357	397	405	361	372	366	363	355	345	396	382	360	389	374	361	388	432	421	408	408	370	411	368	366	374	365	377	366	358	362	371	361	371	370	347	376	359	355	386	395	375	373	391	362	417	377	367	356	363	355	413	364	399	366	349	366	398	390	397	356	362	374	343	347	351	368	363	355	359	374	402	380	358	351	407	365	379	376	407	400	398	361	369	355	401	375	375	359	377	375	412	379	396	398	363	365	377	378	376	380	347	373	366	393	424	384	387	400	351	374	365	348	411	354	362	400	372	382	386	371	357	343	366	358	378	362	386	368	382	366	356	385	346	351	389	373	349	383	374	371	406	375	414	363	367	398	375	412	384	357	391	379	394	358	362	330	352	362	388	417	390	359	373	402	393	389	363	360	437	357	331	410	393	366	397	404	363	368	372	358	343	394	355	391	382	363	378	366	382	396	369	382	360	418	370	356	373	386	380	400	370	353	357	386	375	362	375	377	382	357	313	396	369	391	358	337	409	405	370	365	371	355	328	361	395	370	374	341	343	389	371	365	386	388	359	358	370	408	387	371	422	388	384	372	354	385	367	392	375	369	395	385	350	383	393	358	343	367	369	399	352	330	387	380	368	371	345	376	388	354	412	373	372	364	346	407	413	397	375	409	367	365	371	361	399	362	339	356	364	361	364	361	414	444	371	343	378	350	359	397	382	420	407	354	340	381	386	370	375	394	403	394	343	359	364	374	397	387	385	372	362	406	403	369	394	352	372	362	342	358	350	351	344	371	412	356	382	365	344	376	390	406	358	359	361	364	374	382	379	369	364	373	411	377	381	346	370	405	383	355	405	365	412	356	374	347	347	386	389	371	366	371	401	402	341	399	371	362	406	381	345	374	376	379	377	333	350	377	388	398	384	353	393	352	399	379	385	376	348	367	378	378	357	366	390	358	387	402	379	403	426	377	346	415	370	391	363	364	343	412	375	360	386	390	375	324	372	409	341	366	354	374	430	373	358	359	367	362	364	381	360	364	377	365	419	373	375	371	384	372	362	357	358	356	388	364	347	390	392	377	309	391	367	390	375	355	401	341	366	358	352	396	373	385	409	374	383	367	405	355	357	366	409	395	341	359	383	378	386	415	399	397	373	386	388	379	371	362	382	387	357	378	387	393	372	378	384	381	335	384	383	372	409	378	395	392	379	339	332	377	377	361	395	406	392	392	369	384	398	403	337	361	357	388	383	392	403	374	365	343	366	357	368	356	376	344	378	393	366	404	405	405	360	351	395	384	375	351	344	355	367	393	346	364	375	349	401	362	388	368	345	373	371	354	355	374	419	363	360	387	344	389	405	383	346	394	357	349	355	363	396	369	363	378	349	392	371	391	373	385	363	388	383	393	388	352	393	375	394	360	357	383	371	339	363	394	370	380	381	371	351	383	384	367	395	366	355	357	345	363	338	364	352	380	354	382	371	380	395	371	355	375	352	411	355	379	382	398	376	361	338	374	378	376	358	391	359	360	379	330	366	361	379	372	373	403	395	391	338	391	359	385	371	344	378	398	365	370	390	384	400	388	380	385	351	365	335	350	389	337	351	377	374	385	336	397	380	398	387	380	376	368	387	376	363	363	373	367	383	401	368	394	340	351	376	363	331	385	378	389	393	345	370	408	387	352	362	395	383	361	418	388	397	417	376	389	373	397	365	374	391	376	381	375	390	342	346	361	359	327	379	391	368	394	358	344	359	362	367	346	377	327	339	379	389	345	366	387	382	371	385	349	361	418	351	349	367	386	375	395	391	351	405	370	378	372	338	399	388	380	348	373	389	374	374	378	394	424	370	362	381	373	388	375	389	402	416	374	368	401	368	393	382	383	343	389	387	405	354	365	384	385	351	372	383	353	381	365	362	376	398	377	371	389	357	399	355	384	372	370	390	386	386	365	403	398	386	364	385	356	375	358	370	361	371	409	370	405	400	414	332	361	357	369	344	354	384	405	350	339	387	358	381	343	377	361	376	407	335	342	384	353	358	377	403	397	356	351	367	386	398	380	363	404	368	356	386	389	356	367	345	351	391	341	383	363	386	359	381	392	381	374	361	361	375	382	362	347	383	354	339	382	372	379	372	350	363	378	403	367	376	341	373	358	372	368	415	388	393	370	406	408	382	378	371	341	337	364	404	385	385	381	405	374	410	381	371	356	377	342	348	380	371	400	405	370	323	327	369	380	350	386	365	339	392	340	372	378	353	391	386	362	395	350	371	350	357	378	353	415	365	360	389	393	375	362	379	395	329	344	382	362	369	379	380	368	385	373	352	388	383	402	371	388	378	372	364	362	380	392	384	330	340	378	356	392	361	396	349	375	368	373	379	340	390	374	356	393	374	378	369	409	391	383	351	380	388	353	332	360	348	372	373	387	389	383	382	379	392	405	343	392	389	383	365	371	349	347	378	377	356	370	407	387	371	358	361	370	394	376	353	370	376	383	356	376	376	361	385	367	381	388	382	350	347	399	374	369	383	382	362	379	425	357	401	357	384	391	365	387	363	378	383	373	372	358	372	357	339	362	386	355	374	374	328	401	369	362	347	357	330	380	383	365	347	407	387	366	422	395	359	374	380	381	382	364	376	386	353	356	381	361	359	394	370	383	339	384	382	351	420	375	352	354	377	397	353	361	399	382	400	376	400	399	388	374	356	359	374	380	334	376	373	377	376	384	359	349	372	363	348	378	383	385	373	378	366	359	378	386	393	349	383	397	402	390	398	374	371	351	399	368	379	390	380	409	382	347	383	386	351	377	429	343	368	399	376	376	378	389	367	365	378	384	342	394	387	380	364	372	354	387	410	351	379	362	382	368	359	392	356	354	372	345	403	376	396	405	403	344	393	389	396	361	367	333	367	378	366	403	377	385	386	382	401	371	354	363	421	349	383	370	385	350	390	374	362	361	377	319	396	374	355	367	355	373	387	341	393	371	382	388	396	324	386	384	380	400	347	370	340	377	383	382	362	386	322	387	362	375	382	421	367	373	393	381	362	383	341	373	385	350	409	392	371	387	367	335	354	391	360	361	359	406	374	348	385	405	377	397	371	366	360	365	386	371	378	378
23820	21461	42213	57882	48563	32640	16943	3365	799	537	524	471	446	527	469	463	506	485	445	468	480	483	485	479	470	479	437	513	437	411	477	479	449	444	479	491	447	478	492	458	483	481	489	441	435	457	483	455	431	451	485	489	491	455	440	475	441	458	427	454	439	436	444	408	480	482	486	450	488	476	478	449	456	488	419	471	450	514	445	465	478	506	432	421	439	447	477	457	446	445	436	466	457	451	432	438	442	433	459	477	447	439	489	475	472	461	462	467	471	489	488	463	473	494	433	445	483	461	459	453	456	456	480	439	466	502	439	489	455	426	471	460	464	435	456	445	481	447	428	465	495	419	454	467	458	457	467	468	416	445	468	493	463	428	473	486	462	486	444	453	486	459	460	465	429	466	471	464	478	433	443	449	485	453	463	441	465	454	443	474	437	478	441	482	455	451	446	457	473	475	483	418	477	430	491	494	452	462	458	459	433	456	463	466	470	490	452	445	487	447	481	456	438	465	454	427	447	461	425	470	468	453	459	465	481	475	465	490	492	474	446	441	450	460	439	491	479	470	436	487	405	452	438	419	465	464	467	467	463	450	433	425	506	435	478	465	469	470	439	471	438	470	449	478	429	449	497	429	439	443	502	420	455	453	476	473	428	432	455	436	416	446	445	458	505	437	477	455	442	492	424	450	465	453	481	443	465	481	459	429	468	456	482	446	444	448	454	451	454	456	443	467	400	408	449	458	477	435	496	483	479	454	477	439	474	466	461	422	433	480	455	460	451	445	479	457	410	459	427	461	428	479	463	444	492	448	468	470	506	464	435	487	457	446	416	491	458	459	465	425	458	425	471	473	440	456	421	459	449	452	424	470	438	492	447	454	461	480	460	448	448	460	452	489	423	492	455	465	470	450	462	439	454	464	441	466	469	427	427	458	451	479	436	413	469	415	479	522	451	422	475	478	473	462	452	475	464	408	446	463	446	452	447	458	441	449	432	492	452	459	440	455	450	510	483	448	462	460	437	493	440	484	498	458	490	436	483	461	471	448	467	413	453	483	441	466	432	440	451	445	467	465	439	481	457	449	439	479	438	467	476	471	451	464	480	463	462	472	496	439	430	486	492	472	478	457	449	446	478	502	481	449	496	486	419	455	449	481	465	445	448	484	441	421	474	464	452	473	472	489	449	466	459	450	488	421	462	473	470	460	478	402	472	440	445	395	468	473	477	462	442	477	429	454	464	467	467	486	467	478	454	455	481	457	435	448	450	458	452	425	459	468	494	466	432	484	518	380	453	462	466	458	503	469	412	484	453	465	476	470	460	480	429	476	435	492	456	439	454	477	436	454	439	420	436	442	466	448	470	436	422	452	432	458	470	479	505	462	414	466	470	466	461	439	431	480	438	464	456	477	473	486	436	455	456	453	461	461	486	478	460	470	434	461	480	497	470	461	491	428	474	442	456	465	445	446	433	500	451	483	471	411	486	431	427	493	468	452	461	497	471	469	448	425	480	455	462	460	506	473	467	443	443	430	459	470	463	419	440	455	422	446	492	463	464	449	457	463	454	466	464	456	469	492	454	453	476	450	464	455	452	448	457	466	458	458	420	447	455	428	457	482	457	467	494	478	479	472	443	442	471	460	464	448	473	442	437	511	466	477	419	412	455	449	460	456	439	441	471	479	455	422	469	466	483	478	468	448	426	468	468	463	455	421	471	437	472	419	436	443	490	466	474	439	442	457	436	484	456	470	465	454	477	410	430	460	426	460	431	458	504	447	435	409	468	456	491	448	444	465	478	468	432	491	482	458	448	468	477	474	482	446	438	490	434	467	460	414	467	473	449	446	448	478	458	422	449	439	472	467	458	453	425	454	410	453	448	440	476	468	410	441	463	465	458	445	499	450	469	457	464	468	459	456	441	445	475	458	412	450	450	421	446	461	451	473	436	487	485	481	456	458	469	427	461	430	444	444	466	462	482	490	452	425	523	445	459	488	484	472	481	482	472	440	426	437	420	448	431	428	452	443	458	442	436	448	439	473	451	436	469	467	449	472	447	424	451	439	497	458	455	434	473	454	412	494	463	440	443	461	482	459	487	448	440	461	487	505	445	435	494	444	427	484	455	469	471	497	479	446	470	444	482	440	461	452	501	439	458	445	467	485	425	443	449	459	447	444	466	435	446	447	470	465	476	486	501	472	462	471	442	476	447	433	442	461	441	447	474	475	455	432	467	431	488	460	470	461	454	417	445	469	459	482	409	469	433	495	462	487	450	467	430	439	458	479	462	453	447	451	496	446	442	476	451	416	473	460	433	451	520	462	406	451	492	456	464	457	426	461	479	434	483	463	472	447	488	458	436	443	444	455	419	457	442	443	476	469	432	421	430	448	438	449	492	438	460	444	463	428	492	462	463	496	438	477	468	437	439	498	473	458	487	457	470	446	433	397	463	439	443	452	463	463	503	451	438	470	474	477	449	449	446	449	485	409	439	455	473	465	454	461	489	454	477	449	442	442	440	471	473	479	468	438	469	499	421	454	487	441	466	463	459	434	499	480	432	431	485	444	436	470	456	458	440	419	438	466	449	420	485	448	478	478	488	427	419	459	458	489	486	454	464	459	468	443	440	448	464	419	451	464	468	437	494	448	503	431	442	491	471	432	452	428	456	436	460	459	444	445	459	431	450	427	466	422	453	478	480	430	449	476	457	449	450	446	443	515	437	447	475	485	457	500	439	447	440	475	491	433	478	469	475	475	444	447	434	469	461	456	434	465	452	457	443	462	480	425	446	464	445	466	516	466	415	430	443	455	440	425	446	391	449	454	437	473	465	462	435	440	456	444	465	459	471	453	498	437	472	474	434	459	456	474	460	443	481	465	450	476	432	465	491	482	508	421	467	455	454	440	440	479	492	468	456	492	436	439	453	457	417	451	462	426	457	499	452	442	448	464	448	502	450	456	442	462	450	476	481	410	452	477	483	466	472	491	440	457	419	447	499	470	452	500	456	455	460	422	441	492	443	479	476	472	435	441	442	460	478	489	473	475	459	438	489	455	420	502	464	482	453	448	415	464	467	461	465	478	448	477	449	474	455	460	431	435	488	442	460	427	480	439	482	475	467	438	448	457	490	428	428	461	438	469	441	485	445	471	493	477	482	444	460	452	438	443	463	504	468	446	470	456	421	446	464	468	431	489	465	430	470	446	524	462	475	452	465	487	419	466	438	474	459	423	409	466	487	431	453	474	456	487	439	500	445	470	449	467	484	448	436	441	437	487	479	442	422	461	498	462	438	470	476	422	476	439	490	438	463	484	424	464	503	418	452	467	443	454	450	443	450	430	429	478	432	480	430	436	489	469	457	456	464	431	450	444	450	469	424	464	430	452	434	462	458	464	455	453	475	450	467	425	476	459	445	469	473	434	417	438	453	434	480	453	465	452	445	484	489	471	472	432	417	496	473	485	468	450	492	431	518	423	441	498	485	474	456	459	489	463	439	491	471	411	442	425
22115	79222	86465	70400	49163	25592	10318	2558	839	511	504	480	496	523	508	513	497	498	527	531	526	460	486	534	511	482	513	481	467	480	521	520	504	500	508	509	470	523	458	520	488	480	462	504	486	511	503	490	544	519	501	486	526	512	508	497	501	497	449	521	497	461	477	494	523	545	533	514	487	490	476	517	474	450	504	511	475	478	509	471	503	482	490	530	521	497	459	443	489	512	491	503	510	486	502	523	524	482	439	480	523	492	516	502	453	474	467	490	486	475	503	482	484	480	533	471	535	500	507	477	505	479	486	510	466	493	504	459	502	454	498	510	462	488	489	477	477	517	501	478	475	475	520	474	465	463	470	504	486	493	477	499	492	499	485	481	484	491	507	484	481	474	508	454	486	470	495	477	508	529	501	482	499	501	478	506	530	511	478	505	496	504	482	504	489	467	456	496	504	451	503	491	473	459	508	449	484	508	510	517	486	471	506	502	507	485	481	501	494	493	472	485	502	480	486	510	498	476	440	483	497	456	505	492	499	482	452	481	464	513	527	451	477	522	497	524	514	503	486	513	522	476	479	501	512	477	523	459	469	468	473	509	471	494	506	505	465	495	477	503	490	477	487	503	525	522	446	512	504	501	463	475	479	483	474	482	475	489	482	507	501	497	487	502	515	515	487	527	474	539	473	486	478	466	510	508	502	511	468	504	507	508	545	466	489	486	484	468	498	481	538	483	497	496	496	490	480	483	455	491	465	511	471	486	483	493	468	488	473	480	492	447	489	497	486	481	484	521	487	492	490	439	503	487	490	475	457	489	549	491	509	487	485	457	469	468	483	475	482	490	516	483	531	495	482	496	490	502	498	512	492	511	454	512	457	512	487	463	477	489	499	473	453	486	440	510	501	462	496	472	480	534	514	510	507	485	487	496	484	490	501	498	482	482	498	508	494	441	460	516	470	472	464	519	459	477	514	473	477	485	504	514	457	514	466	457	533	526	515	516	482	463	464	463	527	496	492	496	479	463	504	476	515	474	481	528	478	482	541	485	509	469	472	525	486	474	474	505	478	495	517	514	511	461	482	520	483	487	509	473	491	510	479	527	515	478	493	477	505	478	519	486	474	479	486	467	516	499	443	476	473	488	458	518	496	485	529	507	476	460	498	504	484	458	469	462	532	478	454	538	478	494	485	491	474	495	448	480	518	478	485	526	513	495	439	505	513	460	449	517	481	466	518	516	515	498	447	518	485	503	496	512	545	464	476	459	517	527	544	462	503	424	515	496	477	518	464	504	491	493	457	505	510	455	483	458	470	471	536	509	491	491	441	506	486	482	480	479	523	471	508	523	443	492	511	474	479	440	474	500	473	510	463	534	495	498	463	486	508	501	488	506	502	465	514	503	479	487	473	451	486	465	484	492	483	460	427	495	465	500	513	496	496	505	477	456	516	510	520	508	499	499	507	463	489	509	516	528	490	505	494	472	475	468	470	502	534	449	487	471	519	480	521	454	476	485	470	484	468	488	498	493	528	503	487	498	483	501	516	519	474	527	508	494	469	498	519	495	493	516	487	470	514	498	489	494	484	496	464	492	513	463	513	506	465	531	476	462	466	495	484	513	509	491	462	496	487	507	526	480	510	479	534	451	501	513	478	466	461	457	532	487	491	487	464	504	466	475	499	506	499	516	499	478	460	496	470	448	477	507	489	490	503	502	500	527	495	477	523	483	485	472	478	489	498	498	494	473	500	479	437	487	488	513	518	486	475	479	504	486	474	504	513	516	506	513	510	467	471	472	469	526	484	512	459	464	482	468	522	504	459	469	511	449	515	479	444	477	518	452	463	511	455	477	473	463	487	503	528	457	518	523	526	510	466	484	488	506	531	530	491	497	513	522	485	441	468	511	512	491	467	535	476	519	490	448	488	458	504	471	469	529	475	497	473	555	464	513	523	465	463	484	502	484	504	489	474	497	460	520	513	472	500	470	469	481	516	489	521	470	496	474	517	511	473	472	529	481	506	517	496	479	508	517	479	522	447	462	452	454	456	503	497	490	452	515	467	480	470	521	487	479	516	499	522	490	477	468	451	468	505	487	489	477	509	471	478	480	527	495	483	494	493	466	485	488	487	451	501	496	502	499	501	517	515	458	504	495	455	508	494	468	534	487	440	524	482	488	474	502	509	516	495	490	522	513	517	521	498	463	497	506	483	488	456	518	483	537	467	501	502	505	532	462	465	464	489	496	523	479	526	491	470	518	475	506	483	496	444	518	541	472	508	481	541	498	495	468	497	480	524	522	523	503	481	491	463	502	489	530	485	527	469	500	470	498	540	465	456	455	508	470	491	484	500	493	453	510	460	476	492	487	484	491	458	491	505	488	504	526	488	500	491	467	499	485	464	450	474	483	487	485	513	518	502	498	508	468	522	492	505	478	510	485	484	498	470	485	456	477	458	482	471	495	478	468	503	477	464	460	502	443	486	519	505	498	441	477	511	519	464	527	495	504	487	458	465	458	496	477	448	443	477	484	445	493	468	479	488	442	493	486	505	481	519	480	500	475	491	448	506	457	440	504	477	501	470	440	450	500	463	477	492	469	507	488	488	464	510	498	510	497	498	476	462	500	484	476	524	448	495	452	517	497	505	471	509	469	485	528	430	494	484	498	463	496	493	494	524	499	541	492	484	464	468	520	467	498	464	494	481	491	516	493	487	499	460	452	469	479	530	497	504	499	497	492	510	498	518	462	500	444	521	483	512	491	437	486	501	494	481	485	473	500	463	454	470	470	509	507	490	493	485	504	486	491	462	476	486	482	454	466	494	486	480	457	467	475	526	469	510	491	520	453	510	485	492	474	497	518	511	468	452	454	484	491	489	465	500	482	509	503	476	507	501	494	478	530	466	489	488	501	472	528	499	500	460	504	522	517	499	511	468	475	499	463	491	494	493	470	466	472	528	462	475	526	532	472	502	506	468	506	482	473	460	525	502	493	480	504	508	479	480	520	496	505	434	484	452	528	472	485	500	512	480	502	524	539	496	509	486	492	495	506	466	505	455	515	495	517	489	473	524	521	484	519	508	514	505	470	512	493	496	493	493	475	457	494	451	496	469	477	475	488	491	496	485	527	493	538	455	490	490	454	490	467	498	480	508	503	441	490	450	453	475	486	536	507	481	497	456	491	499	491	470	485	491	488	467	524	509	544	473	498	527	511	499	460	483	490	478	497	507	481	480	453	489	486	475	527	480	484	506	488	478	467	486	502	525	515	457	521	485	497	470	539	487	466	478	502	462	469	489	473	500	489	489	490	467	464	466	500	499	503	488	494	488	501	461	459	469	475	494	515	446	478	462	468	466	467	506	480	469	484	469	525	458	467	482	477	488	507	461	511	453	514	468	481	506	469	508	480	512	464	522	506	482	478	516	504	483	467	502	481	488	498	491	505	517	464	487	518	506	470	444	537	484	522	497	497	533	459	462	513	519	485	495	484	461	499	504	502	498	474	468	504
27115	15562	22543	25843	12462	3672	1088	451	366	333	355	352	312	336	333	318	329	321	335	324	337	333	335	350	298	323	298	313	318	348	350	326	336	298	316	322	323	328	332	326	315	337	338	326	338	345	343	310	329	291	345	339	357	331	351	339	311	334	369	348	318	308	352	320	347	346	298	293	371	296	337	324	305	344	341	328	331	351	317	320	339	326	294	349	352	343	342	294	312	333	283	310	295	350	326	317	314	317	329	332	310	350	354	295	313	322	339	333	322	289	296	315	319	302	333	320	352	319	316	344	340	299	322	356	308	301	306	319	340	357	326	291	358	313	350	354	326	320	334	331	325	311	313	315	308	352	319	336	306	348	300	315	276	317	334	293	325	292	329	318	327	317	317	358	312	334	321	351	310	309	336	321	366	318	294	322	313	329	311	332	338	304	316	306	311	339	320	301	330	333	331	307	318	335	341	331	326	330	329	324	333	311	297	309	314	341	318	333	294	323	318	354	314	309	301	305	330	323	320	312	310	331	315	316	319	312	335	302	326	328	290	350	344	333	353	314	330	345	336	328	308	308	298	295	304	325	284	331	314	345	337	331	307	318	294	301	324	311	316	345	351	297	368	345	374	321	315	318	332	324	336	310	327	318	311	338	340	332	328	321	358	313	338	324	348	375	300	336	324	313	350	366	345	320	345	336	338	353	328	313	332	297	334	332	323	335	299	328	317	331	328	332	324	312	325	303	335	353	324	311	317	324	312	387	369	312	333	318	309	345	298	309	322	322	305	338	330	301	313	308	325	327	284	336	324	305	323	311	286	284	332	326	307	332	311	304	335	324	363	353	323	286	334	353	335	310	313	314	325	338	329	333	303	311	326	332	302	305	329	317	343	345	303	312	356	350	303	307	340	333	354	324	331	327	312	305	318	323	323	316	341	319	327	316	293	354	298	342	310	334	322	342	341	323	330	324	304	313	318	314	338	344	320	328	334	339	325	321	323	331	348	309	340	311	315	317	343	333	344	324	326	343	344	327	314	332	304	343	307	306	337	313	299	345	320	321	320	379	313	303	292	315	298	319	359	317	335	337	314	333	308	326	339	322	300	333	320	335	344	339	333	328	366	308	303	329	307	307	308	313	344	307	335	314	327	302	335	345	361	295	339	324	293	304	305	325	312	292	324	322	328	300	340	327	327	320	317	299	300	325	346	299	297	332	358	339	317	349	308	350	332	310	307	313	333	326	322	361	296	317	308	348	338	336	344	337	313	343	347	295	324	310	360	325	304	300	346	324	301	322	281	342	319	334	368	338	332	334	283	312	315	371	310	297	343	344	326	305	300	322	309	304	326	337	331	315	325	334	306	308	321	334	300	371	319	354	300	326	326	367	317	319	332	299	332	336	343	318	306	317	318	344	341	316	313	325	302	347	301	329	326	320	320	324	345	326	322	356	309	312	334	317	318	305	331	347	313	319	327	314	313	319	318	309	344	308	313	348	321	305	297	355	306	333	309	305	318	328	328	328	312	313	339	320	301	327	329	316	301	323	323	291	330	350	338	320	312	328	326	313	351	352	342	318	312	283	310	320	302	326	305	342	331	300	330	337	317	304	322	317	348	339	309	329	333	336	340	329	335	331	340	330	335	351	331	323	316	342	328	347	341	360	322	341	347	342	328	307	334	301	330	320	328	312	336	338	344	319	318	319	323	337	348	333	313	322	318	301	300	307	343	307	300	322	325	312	307	341	345	314	332	315	348	311	319	327	311	318	321	323	310	296	327	297	339	314	280	306	315	320	329	314	344	305	319	322	355	329	341	333	303	328	313	323	355	332	326	321	315	338	304	329	353	334	307	314	333	326	345	344	306	308	310	333	292	313	313	304	324	295	333	319	374	299	329	353	317	330	313	339	310	304	298	364	315	338	357	328	320	309	351	321	281	320	321	327	298	340	274	336	282	348	358	320	316	321	331	322	325	291	304	332	329	312	295	335	330	352	309	300	291	334	319	346	323	341	337	332	354	340	326	361	298	329	321	324	318	335	328	337	292	275	351	298	334	319	308	340	305	325	325	335	319	365	330	324	330	317	319	308	329	310	325	359	355	323	333	341	343	310	329	326	302	306	360	334	315	349	324	339	336	336	349	337	302	304	343	355	333	345	307	319	313	338	332	333	355	317	335	332	339	319	310	333	327	298	327	313	296	308	354	300	351	318	352	313	299	356	338	291	346	324	339	297	313	353	321	283	309	300	336	347	339	388	319	293	351	318	329	333	307	321	344	301	315	315	352	291	306	326	321	302	340	318	319	262	333	310	321	325	330	324	352	311	305	306	293	314	288	320	303	321	345	345	331	320	307	334	351	332	314	336	298	308	354	313	360	335	351	315	335	302	345	357	317	318	354	309	326	305	338	350	336	322	308	330	269	338	330	328	291	339	326	284	337	328	289	318	335	319	329	339	293	344	313	328	355	327	317	304	293	344	302	336	351	318	310	327	296	321	311	335	309	298	345	333	331	343	314	335	342	320	345	328	344	352	315	321	289	317	324	361	336	325	293	297	292	345	329	332	321	344	318	347	369	339	315	308	345	302	318	314	290	310	324	348	289	354	284	306	325	346	355	326	358	313	348	338	315	317	291	312	330	308	352	306	322	333	352	348	334	305	312	317	337	352	316	324	335	342	331	318	318	327	312	328	337	337	325	325	355	307	330	307	327	343	346	287	287	295	326	327	349	324	343	340	288	319	343	303	322	364	327	331	341	335	306	299	342	300	294	319	296	301	355	331	343	348	311	307	314	344	329	350	317	357	371	320	322	339	326	318	319	339	318	355	328	305	378	343	315	320	326	316	292	357	324	319	300	336	312	332	341	323	314	312	329	331	343	327	331	299	347	321	311	321	314	314	328	292	329	318	342	297	291	328	297	302	307	315	314	335	345	346	360	340	334	318	328	324	345	334	313	325	316	336	298	324	304	334	334	301	331	321	327	302	322	304	329	307	309	314	324	341	326	333	324	317	343	356	282	334	334	284	351	348	316	325	321	326	326	315	323	321	300	289	321	327	311	318	315	330	302	297	358	299	330	312	319	313	324	322	326	332	336	307	291	361	340	319	339	353	310	318	279	318	351	339	350	327	322	306	331	353	371	336	329	330	334	301	364	323	342	310	311	304	314	338	272	371	345	329	378	309	325	290	311	308	337	312	334	323	325	317	297	299	322	297	337	333	356	314	305	338	320	348	364	336	333	292	317	318	334	315	353	318	354	306	316	300	298	335	316	317	311	346	330	376	321	316	305	352	343	329	320	324	314	305	308	331	336	306	361	307	342	310	278	345	321	339	345	358	334	316	310	351	323	333	334	324	349	282	304	313	326	302	325	289	309	337	322	333	291	327	327	330	338	321	341	310	347	297	314	309	313	321	331	329	343	332	318	341	325	329	310	276	312	331	324	341	306	335	324	296	315	347	332	363	321	333	310	321	346	326	315	298	315	345	349	313	307	316	309	316	357	346
5369	9564	23455	17487	8194	3045	1108	488	350	337	298	317	315	319	297	327	313	350	312	277	328	332	305	267	319	306	332	319	325	314	327	327	318	343	313	352	339	319	293	303	317	342	347	283	291	317	317	291	300	331	323	322	290	306	334	313	283	333	321	281	309	284	319	305	323	349	330	322	330	325	310	292	283	322	300	332	300	321	302	311	318	304	346	324	304	315	325	300	282	292	336	331	310	314	306	323	309	319	328	334	358	317	337	297	316	325	324	301	315	348	337	310	303	335	289	309	356	361	324	304	324	314	323	305	330	299	338	286	326	299	332	298	309	339	310	295	346	327	311	324	308	355	297	326	361	301	305	305	320	361	342	334	328	313	308	303	317	298	298	295	354	322	314	312	333	308	323	302	310	347	296	307	318	304	340	297	311	307	321	296	291	338	317	307	317	294	330	326	294	282	325	344	321	331	308	289	316	284	311	314	333	302	321	327	343	310	315	311	339	330	290	300	320	342	301	352	300	332	322	314	319	345	287	376	325	328	318	327	319	297	310	316	326	336	300	310	295	335	285	326	329	309	336	316	279	275	305	329	321	307	327	309	327	322	347	318	331	303	328	338	322	342	320	320	298	337	354	338	344	315	314	310	301	319	302	334	357	311	301	310	334	316	302	331	328	328	326	321	301	339	337	346	319	320	308	321	361	349	292	333	346	358	318	358	335	323	316	357	318	309	309	314	332	289	302	333	304	315	312	323	323	324	342	305	331	309	326	296	328	339	344	300	312	302	321	315	323	329	291	320	324	331	326	350	308	302	327	309	299	319	320	324	319	309	293	334	325	284	297	357	330	351	284	340	276	318	300	297	350	308	343	340	308	334	317	329	334	319	307	332	302	322	352	316	313	337	354	304	288	325	349	318	312	284	301	309	320	301	338	305	312	357	314	309	310	317	312	320	312	333	335	286	304	315	326	357	329	321	343	334	307	342	288	319	321	351	309	315	303	328	328	305	316	334	297	306	341	355	346	344	276	356	328	326	315	309	332	300	289	333	317	326	304	328	318	359	311	305	324	297	311	350	300	315	314	331	326	335	343	302	315	292	295	286	325	332	305	344	293	272	289	328	303	333	308	331	331	309	290	312	315	304	308	331	304	306	332	331	314	333	316	310	316	357	315	317	333	309	311	324	330	317	300	303	335	331	296	317	338	326	358	320	325	294	318	314	329	307	331	299	345	297	308	309	306	302	292	335	308	289	332	332	313	322	303	286	342	303	324	299	318	326	329	314	296	326	282	294	316	332	311	260	364	325	333	304	334	305	308	275	293	314	308	314	329	322	319	347	277	306	322	287	314	322	323	344	320	286	325	298	351	279	305	340	310	321	327	332	312	294	310	317	311	285	300	322	333	338	323	340	313	327	313	294	314	367	316	302	317	302	370	322	298	298	304	296	332	308	300	321	312	362	294	300	314	339	327	337	314	338	326	331	326	299	308	323	283	291	306	326	332	312	334	320	305	314	322	278	295	337	328	339	309	302	349	330	313	303	330	314	309	333	324	312	348	331	341	317	301	344	319	309	300	326	325	331	321	329	308	302	350	292	317	312	329	317	310	327	341	283	287	323	340	300	310	337	305	323	335	340	314	312	356	333	316	323	320	334	321	300	337	308	326	335	350	329	312	306	320	324	308	335	336	329	316	312	295	328	355	340	302	331	324	315	317	271	326	320	314	366	321	293	324	323	299	317	344	325	304	307	344	334	302	320	331	317	314	307	341	309	346	310	328	325	339	304	335	308	299	346	310	327	298	320	334	320	340	340	329	310	314	321	349	321	325	328	315	288	335	303	291	305	286	346	313	284	310	332	326	305	332	297	305	305	290	329	293	324	295	297	322	314	278	316	327	326	334	337	350	303	305	320	317	302	323	297	314	317	310	332	310	328	344	317	333	325	321	306	291	284	332	317	307	310	359	292	329	315	343	315	308	295	305	323	330	306	316	346	316	300	319	293	312	333	313	324	316	308	316	321	329	319	310	335	326	302	297	316	312	328	298	305	301	290	323	294	305	313	296	320	296	301	314	324	318	292	318	305	299	340	345	294	326	319	308	287	302	331	337	329	341	273	311	325	343	311	330	284	325	318	325	335	326	302	296	334	292	307	313	323	275	321	288	325	324	305	291	323	318	318	322	331	326	301	321	320	315	341	300	292	321	302	313	306	320	333	326	295	287	322	299	345	302	299	280	287	307	327	320	315	311	308	335	318	323	335	340	307	344	327	308	347	366	348	347	326	285	331	325	319	308	303	285	358	341	347	312	338	334	266	351	292	323	294	312	301	311	339	341	281	348	317	312	362	319	342	330	306	325	326	305	319	300	331	306	311	314	322	345	315	319	297	339	331	327	292	341	324	306	329	337	348	349	287	315	307	290	335	310	340	308	345	311	312	329	336	297	328	303	325	301	329	325	293	310	333	315	286	307	295	308	328	342	281	296	320	328	312	323	315	320	312	348	272	306	308	295	302	314	309	303	320	310	278	304	375	325	330	326	346	312	293	328	309	350	323	339	292	304	305	314	303	333	340	309	320	311	322	312	314	316	303	325	337	297	347	277	295	325	278	322	309	345	329	327	312	313	310	332	318	294	298	315	308	291	323	319	290	321	364	341	312	325	321	299	286	291	326	328	312	326	313	304	313	313	329	340	316	300	311	315	310	308	318	303	322	316	332	328	302	315	302	314	284	332	336	333	318	316	296	302	327	307	301	316	329	332	313	315	305	326	313	290	319	363	308	334	297	325	340	319	335	307	321	345	330	312	287	298	339	329	314	335	312	338	325	294	303	306	295	342	308	344	357	325	309	307	302	313	296	360	317	321	301	300	339	301	331	309	306	316	313	290	317	298	332	312	321	332	338	366	339	363	317	323	336	327	313	324	353	298	346	314	293	318	283	308	313	327	351	311	319	359	315	332	325	295	290	340	311	295	342	323	342	299	341	339	319	342	341	336	279	290	316	371	329	355	289	336	342	323	339	331	324	328	287	304	344	319	352	307	327	354	331	306	296	302	279	319	318	335	335	300	314	316	328	313	317	322	304	333	332	319	333	333	311	308	301	320	336	328	296	302	328	305	331	315	347	330	318	305	331	297	321	319	322	286	336	311	320	356	330	322	302	287	363	323	314	315	302	312	331	292	315	295	315	339	315	313	304	327	341	284	292	299	313	298	324	308	291	342	323	315	294	316	328	310	299	298	319	302	300	293	293	311	329	306	327	328	316	375	350	322	283	341	324	320	315	347	308	288	334	299	345	283	324	313	341	341	337	299	307	317	303	297	310	334	309	325	326	334	320	312	343	317	345	284	300	315	302	282	310	298	339	324	328	291	353	350	314	318	319	305	285	307	312	325	343	333	278	309	295	320	319	302	308	308	335	293	288	305	344	313	327	310	326	310	348	326	307	330	332	324	336	295	314	325	286	307	308	321	297	332	327	320	312	311	324	304	320	352	300	298	349	313	317
25314	21290	46145	59266	38362	19016	4489	861	378	341	343	359	365	358	380	315	366	340	352	332	362	366	351	344	318	351	321	365	393	372	347	339	385	307	349	360	349	364	326	355	346	350	354	384	350	337	353	342	336	340	345	339	319	336	332	344	378	361	347	370	349	346	317	327	344	344	347	369	354	325	334	314	340	351	374	333	367	334	322	343	354	331	335	314	391	371	359	318	350	349	356	353	329	325	341	367	342	342	331	341	347	357	338	336	344	320	330	328	349	375	357	343	349	345	302	337	319	343	312	354	350	352	350	357	365	306	329	327	344	337	326	327	341	378	345	326	341	285	341	334	338	330	331	318	355	336	313	307	322	394	339	363	311	336	331	311	338	366	348	322	339	347	329	357	336	333	346	320	347	309	324	326	326	347	339	360	378	344	328	345	369	371	363	374	309	338	352	347	340	369	354	316	336	353	336	367	361	329	342	342	350	327	386	353	299	303	363	338	310	314	322	340	330	343	356	317	325	320	335	323	350	349	344	336	344	347	317	307	357	353	310	309	339	340	318	330	332	308	336	334	337	335	334	327	303	348	327	368	361	362	347	355	325	318	335	334	348	350	334	367	348	341	332	347	370	334	339	329	348	330	308	355	350	331	358	311	337	362	353	327	353	335	357	375	359	341	332	369	376	329	333	368	309	311	330	336	367	343	340	322	338	355	351	332	345	347	350	342	341	353	321	296	325	351	322	303	338	349	350	344	328	356	337	340	348	324	330	344	342	345	310	332	311	333	356	341	345	340	321	326	348	368	325	341	356	325	321	327	318	359	365	343	301	314	332	362	337	358	338	371	312	316	346	368	345	345	339	350	385	339	360	362	336	360	344	399	349	361	366	306	351	341	368	312	309	375	323	310	359	350	391	313	332	337	353	363	316	320	326	368	331	327	324	318	331	349	326	340	365	333	341	359	303	352	330	303	336	341	355	358	346	361	373	328	330	320	313	341	316	319	355	345	344	332	318	329	339	336	329	368	323	309	337	315	340	342	342	319	314	369	316	353	332	343	317	303	334	338	325	351	324	321	376	344	344	340	334	310	343	335	365	344	347	311	347	360	346	347	338	328	325	316	341	332	390	336	300	322	363	364	333	335	362	346	333	369	295	346	325	349	351	336	335	345	360	331	299	346	338	338	321	336	350	319	330	338	310	360	363	326	348	356	340	330	361	352	336	366	347	327	351	326	376	350	356	339	337	320	324	348	321	340	318	332	360	389	339	349	350	332	358	335	381	294	327	334	344	339	332	353	363	333	354	385	332	309	330	338	367	371	348	328	324	357	314	334	329	329	342	291	342	340	318	327	344	327	347	352	305	330	330	344	338	344	359	311	314	323	331	358	371	320	325	324	335	308	334	334	336	363	335	364	361	312	338	335	335	301	348	326	344	312	331	352	333	347	312	334	329	291	345	346	328	297	342	339	300	332	335	352	359	325	338	362	307	332	375	371	346	362	356	345	354	334	327	334	336	320	314	325	373	328	343	337	356	378	339	351	337	325	322	378	332	344	353	346	350	317	344	369	325	355	321	315	353	316	352	342	334	325	292	335	355	317	351	349	339	297	341	332	348	333	315	322	313	312	357	318	317	329	327	341	332	348	328	331	335	320	364	324	302	337	310	357	329	329	307	356	372	363	366	334	371	342	322	327	382	318	357	340	350	328	356	307	341	327	317	316	352	360	349	336	382	343	357	322	355	336	335	338	332	318	334	338	364	325	334	311	296	345	349	350	297	349	327	362	363	358	348	346	295	334	374	337	354	339	340	318	323	362	344	350	337	338	324	353	317	340	337	328	352	318	347	349	310	336	330	314	346	312	339	338	344	316	340	342	363	346	363	322	324	362	360	328	332	362	343	352	326	333	349	374	324	352	356	350	329	329	304	350	318	373	338	350	331	361	338	322	351	337	360	306	341	344	345	336	338	344	315	357	335	363	340	339	354	374	348	357	363	355	346	346	306	322	328	340	340	333	336	327	293	331	349	328	308	328	336	337	353	335	371	321	318	335	354	347	334	347	336	349	350	343	366	375	370	326	346	315	328	316	357	360	338	340	371	333	353	333	345	314	306	333	368	368	330	342	344	328	374	314	301	332	331	339	320	304	357	326	377	353	322	340	329	293	337	354	302	347	352	313	319	350	337	337	347	328	335	331	362	337	352	360	382	333	370	369	353	312	322	348	361	326	329	320	340	338	348	322	336	369	361	339	322	339	322	366	329	352	358	341	333	362	337	322	355	322	316	328	338	383	327	351	336	338	327	325	341	343	338	350	316	367	347	326	325	321	334	318	331	293	351	335	345	318	322	313	304	363	339	355	341	347	307	362	342	339	327	355	311	318	355	366	353	374	339	339	334	347	325	364	334	356	323	319	347	300	380	335	335	343	358	322	353	310	331	334	348	338	354	347	335	324	328	366	322	349	362	354	317	320	352	347	349	334	343	347	316	340	341	352	335	310	334	333	351	341	304	333	328	368	329	322	330	312	336	318	323	358	333	304	358	346	337	363	324	339	337	335	323	364	339	324	361	348	351	325	330	308	334	356	311	347	322	308	347	345	341	339	327	355	351	337	374	313	319	316	327	303	356	323	338	348	324	325	338	353	332	321	308	355	343	328	325	337	325	338	331	322	354	363	335	351	334	351	354	338	336	369	353	328	387	345	354	343	342	379	319	311	318	329	364	310	341	325	361	337	351	371	351	372	352	332	341	373	333	354	341	332	358	358	303	350	312	310	351	319	331	358	349	336	293	333	335	361	299	341	345	347	317	326	363	307	334	357	337	352	319	317	339	316	336	354	343	338	339	342	319	346	350	308	324	346	341	343	358	307	341	342	348	344	338	366	317	354	314	339	348	339	327	337	391	356	328	333	358	346	362	319	366	352	369	360	329	326	324	350	324	337	332	332	362	336	342	297	371	356	338	355	354	337	332	345	348	320	334	336	326	349	329	343	337	315	345	380	315	316	348	329	298	314	321	308	354	342	337	331	352	335	359	329	327	350	343	366	314	344	368	342	325	332	346	378	316	318	353	307	350	350	326	322	316	341	322	349	329	343	309	311	337	342	382	318	303	327	325	343	358	366	341	324	299	339	345	330	339	338	336	341	329	326	328	343	330	313	335	351	325	338	353	294	315	347	346	309	308	339	345	369	348	292	334	348	339	348	337	341	378	333	363	338	331	345	330	303	338	307	354	319	321	336	357	325	344	325	338	340	355	312	341	343	382	329	332	307	311	298	320	361	320	343	332	317	324	360	335	327	318	349	379	328	340	337	324	331	324	337	321	366	344	331	335	343	363	322	334	374	360	350	328	287	352	346	361	335	305	376	332	345	348	315	334	313	339	323	332	350	363	340	329	342	316	320	355	362	372	329	362	327	328	306	334	342	333	333	365	340	319	335	324	354	298	358	323	343	321	344	313	328	350	352	346	341	320	316	333	329	333	355	348	357	353	363	340	342	347	346
6179	37396	70714	52662	29082	11271	2976	834	383	349	376	352	357	321	353	353	355	368	337	366	350	369	325	326	377	355	350	338	343	349	387	339	385	369	362	378	363	355	326	354	384	346	370	334	385	312	325	345	335	355	364	328	354	368	409	357	322	324	327	324	326	355	339	327	370	343	345	352	342	346	364	361	352	352	332	316	354	364	356	337	345	360	387	338	373	363	368	362	358	338	373	356	357	362	350	370	377	327	368	362	335	357	363	359	366	326	366	365	358	363	344	388	359	332	344	372	347	382	314	352	308	364	349	338	320	393	340	318	354	355	408	377	364	341	348	324	344	316	344	333	339	337	335	349	341	346	348	359	372	370	344	377	353	370	343	392	331	338	314	323	360	346	329	339	363	357	361	360	338	371	346	333	350	369	370	370	349	374	355	351	367	341	364	333	376	352	345	348	370	346	342	382	319	364	357	346	309	330	340	338	310	356	334	385	341	382	351	334	364	327	330	360	337	362	309	372	335	349	350	369	339	375	332	377	360	360	369	349	338	360	391	373	377	365	362	344	359	348	375	323	363	376	355	340	354	335	351	382	355	329	358	347	324	366	365	340	386	360	380	420	353	369	325	343	332	356	396	360	347	360	368	369	361	323	353	354	358	351	350	341	357	317	334	348	340	343	386	390	361	360	325	371	343	338	339	381	343	345	329	351	357	376	341	381	352	386	372	333	376	362	338	363	384	333	373	376	350	359	339	344	346	338	351	339	337	364	356	341	346	374	347	336	326	340	354	334	368	381	331	338	351	382	329	339	375	381	331	363	357	379	363	327	368	340	371	355	351	363	345	338	375	392	327	322	363	330	338	358	364	351	349	381	368	328	354	362	357	364	373	329	339	355	342	335	346	341	319	338	350	335	343	319	351	332	339	391	369	337	351	363	354	364	383	333	314	333	313	347	351	331	360	349	371	359	356	380	344	327	329	375	370	343	394	362	394	322	330	359	326	327	346	337	351	362	312	373	361	364	361	317	357	344	357	335	329	369	357	335	395	324	359	362	368	353	317	385	355	315	353	353	356	350	351	341	352	329	344	339	378	356	321	320	352	400	347	326	345	346	345	369	354	363	372	324	370	362	325	372	367	356	337	352	329	372	344	371	340	360	357	363	344	346	317	340	347	364	337	338	326	348	366	348	351	329	354	314	342	339	359	377	393	366	328	367	363	338	364	334	334	323	366	351	352	381	358	356	372	341	340	371	360	359	325	361	352	322	351	328	352	381	364	359	396	387	327	340	342	343	381	340	318	337	374	310	361	340	364	334	354	350	351	375	328	360	339	370	358	372	380	319	344	358	361	360	347	360	353	372	322	350	357	314	354	379	331	334	343	376	354	363	345	338	349	352	357	324	349	325	349	354	355	351	332	364	335	377	326	343	360	325	357	348	325	363	337	335	347	326	329	372	368	366	353	394	353	311	359	393	371	374	323	342	355	370	341	366	364	344	342	332	347	332	345	352	347	322	335	345	347	354	365	361	353	353	372	350	375	341	338	350	339	339	350	356	345	370	363	397	362	353	349	397	359	375	359	335	317	351	334	335	336	374	352	358	354	352	367	348	347	340	351	344	362	355	350	343	339	369	340	359	374	407	335	323	352	338	365	339	352	349	373	357	365	382	376	335	356	313	339	383	295	377	344	383	374	306	375	363	370	355	327	318	368	363	340	356	374	345	312	356	361	339	366	351	345	375	327	349	322	346	322	347	373	360	342	371	341	320	339	350	338	345	361	369	338	320	353	319	345	356	355	334	339	355	337	356	353	390	380	385	380	345	324	379	342	350	358	363	348	364	348	360	346	361	366	366	356	338	344	359	352	357	342	346	363	350	350	329	373	390	338	363	358	351	328	334	328	354	364	359	340	355	361	345	347	337	350	367	350	362	361	337	323	345	361	336	371	340	326	322	352	324	362	329	357	354	365	327	342	350	340	354	345	362	334	391	369	348	379	366	367	376	331	347	323	305	352	359	338	381	344	357	369	388	332	346	387	332	349	343	340	339	365	312	322	362	363	371	350	355	370	345	327	379	329	353	328	365	324	389	348	344	341	333	342	343	350	330	355	329	377	353	340	370	363	356	351	370	360	356	353	344	370	330	356	341	338	374	332	378	342	322	344	327	370	368	355	313	330	362	362	332	373	369	380	367	340	359	344	390	354	356	381	355	335	414	357	329	345	349	341	369	376	342	356	353	322	372	366	345	340	366	384	337	350	346	346	362	347	349	352	375	348	387	361	353	323	357	317	369	380	344	350	356	381	373	352	386	383	335	357	361	335	351	339	362	356	385	370	356	382	342	355	369	346	357	356	370	365	356	364	332	341	321	361	311	334	350	343	373	387	375	388	360	339	331	332	350	361	351	345	338	334	352	350	327	334	362	346	398	358	304	353	355	353	367	316	351	359	362	331	354	343	336	331	375	323	363	337	391	369	342	351	324	341	314	374	327	363	317	333	328	337	337	344	325	342	364	336	370	358	303	378	354	372	353	361	383	348	326	354	364	368	366	378	329	354	340	346	352	382	333	352	365	338	382	371	368	350	313	360	380	351	369	349	325	364	337	337	374	368	339	353	356	351	333	381	354	345	361	367	311	368	363	329	367	344	351	358	320	337	350	353	337	343	365	366	313	365	325	365	357	298	365	367	377	346	353	373	364	362	364	357	354	353	358	362	341	351	355	400	360	344	328	343	365	363	346	351	322	398	345	325	335	364	328	306	335	336	341	345	363	354	334	333	349	356	339	357	368	334	336	396	386	338	340	377	337	375	366	362	362	357	341	379	323	345	354	339	344	348	383	357	363	367	346	342	362	367	339	346	361	365	349	337	347	363	352	382	350	352	344	385	350	373	337	336	354	372	316	347	336	373	341	328	371	333	356	341	354	340	354	373	372	356	380	358	340	363	358	350	357	340	332	337	331	355	385	341	387	338	345	326	331	354	343	373	374	350	371	342	368	304	366	374	315	361	348	374	345	375	324	372	305	342	378	344	362	352	376	341	329	361	350	358	369	390	350	355	370	367	396	402	364	342	318	336	357	345	346	346	356	354	366	328	333	349	352	339	366	352	350	353	357	391	357	349	361	372	381	336	354	366	371	346	382	353	367	318	354	357	304	311	350	351	347	349	348	386	380	350	369	394	355	339	389	355	326	356	348	326	338	340	326	326	339	335	363	365	323	324	326	346	337	347	356	329	344	370	339	344	372	358	362	344	363	374	358	366	358	352	352	351	357	356	351	369	330	381	362	359	316	335	361	328	346	360	353	361	363	373	327	367	357	383	323	355	350	350	365	330	362	357	357	340	355	329	339	349	351	347	323	355	370	355	352	338	349	339	354	340	349	355	359	365	331	330	341	342	374	355	335	288	356	340	351	344	332	353	343	338	331	339	396	344	350	364	327	324	357	337	331	335	365	350	384	326	371	330	348	357	329	356	356	327	358	372	347	347	353	337	336	381	339	382	335
23832	21183	42540	57307	46123	30510	12705	2162	671	516	453	506	468	514	450	478	490	458	489	441	455	489	475	451	491	469	466	476	440	452	423	461	500	443	456	429	442	476	411	457	486	489	471	458	479	443	446	458	462	461	452	465	456	442	482	466	479	450	473	436	424	453	443	444	444	433	428	411	459	419	465	474	459	505	425	439	487	426	475	457	427	464	441	473	461	453	458	483	481	452	429	489	499	477	450	450	467	432	453	468	464	460	428	469	410	448	422	416	446	434	426	438	479	450	470	472	515	462	463	471	435	480	437	443	483	411	467	495	437	452	440	401	439	463	447	464	437	452	493	423	473	467	437	427	452	504	415	453	420	429	471	423	493	432	499	443	466	463	402	466	451	444	413	452	484	453	467	455	439	442	463	438	450	449	479	454	447	425	472	456	436	451	453	451	496	453	461	434	433	437	447	457	490	464	474	438	438	454	455	429	425	445	419	457	450	463	432	447	406	432	436	412	469	521	457	451	445	456	495	449	465	447	465	458	457	447	503	451	481	447	466	447	449	473	446	447	462	393	460	483	453	435	447	479	442	452	473	431	412	503	450	457	448	462	475	494	446	448	446	449	411	425	461	436	444	428	472	436	472	467	441	423	433	443	424	483	434	425	429	450	467	455	404	454	447	457	452	472	446	460	453	460	468	473	451	459	408	480	446	467	455	456	465	464	420	467	438	527	469	451	440	407	469	458	446	437	410	426	479	432	460	420	451	431	461	436	464	441	489	485	456	444	478	476	487	443	476	494	458	452	456	504	412	452	449	456	461	460	475	422	467	473	445	449	459	399	447	393	432	424	462	428	458	441	423	458	455	494	446	466	456	447	475	475	453	455	417	479	464	453	429	438	452	461	460	390	431	472	456	434	439	482	489	484	418	472	422	414	423	420	427	440	424	437	424	427	443	454	437	462	441	473	423	415	472	410	412	433	424	457	451	431	472	455	447	476	480	423	410	469	486	444	472	450	457	451	443	458	455	466	491	470	436	464	442	433	470	468	483	480	429	452	428	448	440	480	417	435	471	443	437	440	451	479	478	465	439	468	480	444	422	437	483	465	440	439	455	474	463	465	436	479	444	459	448	469	447	493	449	457	456	427	437	443	470	441	458	436	485	441	463	491	455	473	449	459	416	478	470	479	428	467	458	462	429	435	432	464	438	466	454	437	479	443	439	439	466	428	448	477	451	477	478	473	424	467	431	461	439	470	482	474	432	451	452	463	437	458	431	439	425	480	426	440	419	435	476	478	448	445	450	448	451	447	473	439	444	449	492	462	469	458	449	460	430	430	474	435	482	501	451	448	471	442	445	408	459	483	456	441	477	444	467	444	461	461	489	462	437	426	448	455	425	492	444	447	444	458	469	450	456	466	437	451	476	447	448	476	418	454	450	462	440	469	466	465	466	463	470	424	461	429	473	427	431	460	454	466	464	446	456	480	482	463	452	432	440	463	456	495	490	453	434	468	409	472	422	431	447	446	437	471	462	439	428	449	458	461	474	416	445	435	461	486	484	450	439	465	435	464	456	459	431	436	443	430	464	469	435	438	495	480	482	474	451	446	460	403	471	433	468	454	459	431	460	472	443	464	443	461	466	449	449	453	487	422	426	470	498	475	419	478	466	478	506	442	467	437	430	430	455	430	478	449	448	450	427	441	426	423	459	440	450	424	443	446	438	429	458	444	448	447	466	427	447	471	452	457	443	463	464	468	419	430	460	469	428	428	462	501	456	470	447	437	430	471	420	440	481	427	428	456	441	422	432	477	460	458	467	425	449	448	446	454	434	433	460	453	440	435	436	463	439	455	458	443	472	448	481	493	453	446	409	439	452	476	453	449	428	447	472	484	459	399	460	505	448	465	464	457	462	428	464	465	464	420	422	451	424	471	469	456	418	466	439	423	461	454	484	440	440	417	404	482	492	452	475	436	460	433	462	433	448	472	423	477	464	524	454	463	459	450	442	443	466	431	466	406	472	456	472	441	474	420	430	461	457	443	426	453	446	467	457	458	436	464	423	491	470	462	431	497	478	461	471	437	428	470	476	456	463	442	463	434	435	463	451	431	429	449	445	424	455	454	510	435	443	467	442	461	465	458	459	456	438	440	453	465	430	459	465	512	443	437	431	471	431	450	435	500	468	456	415	450	449	461	449	429	462	430	473	500	424	432	449	457	467	461	464	409	447	457	485	409	479	452	464	464	460	434	441	509	447	421	435	472	472	431	442	458	414	475	398	425	448	459	442	446	479	462	460	481	458	433	436	489	437	450	449	482	467	439	465	425	406	430	466	461	422	421	446	414	405	440	457	415	437	447	446	476	447	455	473	427	429	441	449	466	452	455	438	449	476	447	458	421	424	462	463	466	470	451	402	439	420	464	488	431	473	459	464	437	450	460	461	455	457	444	482	440	457	442	487	465	434	482	406	454	449	441	420	428	452	452	479	446	481	451	448	424	416	466	430	471	478	444	419	418	414	464	454	416	483	462	422	474	470	453	449	439	472	459	455	434	421	470	473	443	458	425	439	453	451	442	488	433	437	449	451	463	410	417	423	451	444	447	497	501	459	465	474	453	467	493	450	435	442	421	464	463	446	453	468	445	457	441	473	470	447	472	497	454	464	420	431	456	467	455	444	440	438	471	447	441	466	447	494	480	417	452	463	465	452	468	446	431	488	478	441	439	475	470	452	450	430	437	434	423	468	456	464	442	424	450	423	467	448	401	449	421	444	462	406	472	415	446	417	484	452	444	427	427	433	422	441	459	411	471	445	448	448	456	449	440	446	454	436	450	471	440	415	461	460	418	478	466	481	444	431	446	443	468	442	466	462	460	442	465	411	447	425	444	444	493	439	474	434	449	450	444	481	436	431	475	440	471	491	447	482	474	469	431	455	430	462	429	461	475	434	449	487	430	442	440	424	461	455	447	475	449	459	437	464	463	452	447	396	433	439	437	435	427	426	451	433	438	452	463	469	487	420	472	426	406	436	446	480	458	492	448	470	460	426	474	446	477	446	428	480	430	463	476	449	460	460	438	443	448	434	454	469	455	429	487	469	432	457	436	439	456	449	476	445	446	434	467	459	476	443	461	501	468	485	485	470	455	442	482	447	483	430	444	479	483	469	465	452	451	442	414	434	484	456	465	469	475	459	471	465	458	454	459	464	460	432	439	458	406	446	423	438	463	463	410	448	435	469	466	464	407	455	462	483	483	462	428	451	480	464	439	478	415	444	451	428	461	473	472	467	448	407	481	470	417	451	447	443	442	431	457	446	498	445	446	496	471	431	456	468	440	429	452	433	459	443	505	440	475	438	467	428	435	450	485	459	439	464	447	445	445	459	441	432	446	425	436	449	419	469	409	424	446	424	448	438	450	459	440	410	438	410	443	476	471	476	433	444	426	436	403	447	416	447	517	459	406	465	446	458	466	453	465	394	445	444	496	439	464	462	455	440	459	462	416	441	451
8130	55753	90769	71805	47548	22523	5996	1842	711	490	462	502	486	464	499	488	527	495	500	492	458	502	508	419	500	474	464	452	483	536	523	468	475	512	480	519	509	505	479	487	489	492	514	530	481	511	514	480	456	518	460	477	497	489	526	515	491	451	489	520	468	472	497	511	456	502	484	502	531	475	479	500	471	483	475	483	454	471	505	454	510	520	496	497	454	503	487	515	493	496	499	440	540	480	505	465	457	513	520	491	482	504	479	484	436	492	506	496	501	484	517	537	487	489	490	468	508	528	485	501	539	466	464	480	515	461	494	482	471	466	497	471	537	473	494	450	486	501	495	478	506	514	539	530	521	442	501	478	466	448	532	457	488	517	498	482	472	501	493	505	505	531	540	507	471	502	496	504	511	497	481	537	491	512	489	511	481	491	477	507	485	475	497	499	465	467	440	474	490	459	495	417	487	485	520	494	485	494	487	463	520	510	520	515	486	514	488	483	469	471	488	467	454	487	504	490	452	487	469	471	467	496	507	513	492	492	501	439	481	502	501	477	488	498	486	445	520	525	511	472	440	485	451	471	480	460	491	464	490	486	515	477	525	526	509	480	493	483	494	458	496	494	471	473	490	478	514	479	496	475	487	531	496	500	514	457	482	469	465	522	494	453	444	457	491	486	469	478	472	459	482	527	509	508	481	501	446	482	525	502	494	470	487	493	448	472	502	505	465	502	503	540	484	451	473	477	475	465	505	493	523	476	517	448	469	461	495	467	456	529	486	496	517	463	484	463	476	502	488	526	495	480	468	500	479	488	509	471	493	496	512	500	458	494	483	486	466	474	471	469	454	524	471	472	482	472	490	538	489	454	484	467	428	490	492	503	491	524	507	439	433	465	473	475	498	470	510	472	497	463	460	484	503	511	462	452	510	509	493	475	478	469	469	469	493	461	510	493	512	498	487	451	450	512	447	485	485	521	510	452	496	504	486	501	495	482	498	496	517	522	496	493	485	461	498	509	463	477	514	488	511	478	478	467	498	447	535	487	468	526	532	512	493	484	458	486	514	483	467	489	468	518	500	487	506	451	508	509	493	507	471	429	516	499	454	493	476	469	511	474	479	481	477	461	471	473	499	485	498	470	461	514	505	504	493	519	503	494	463	483	512	463	503	489	512	510	510	480	454	456	468	486	516	519	489	487	479	451	494	458	452	527	456	489	499	516	538	528	478	449	508	500	475	497	491	485	465	485	511	484	488	469	520	461	524	497	486	489	461	472	456	508	491	481	492	468	448	485	501	508	484	457	515	457	448	488	519	478	495	510	487	497	525	462	463	486	445	485	470	490	496	510	456	496	480	489	500	521	505	448	443	484	512	484	510	477	478	483	482	496	464	459	461	463	451	473	505	460	519	507	455	516	474	484	473	456	469	470	477	502	445	476	470	505	460	475	489	455	506	465	479	481	491	452	509	540	506	498	476	520	530	515	492	465	516	504	486	501	469	501	457	434	469	465	460	484	489	515	458	454	497	494	462	484	522	486	504	456	460	477	469	489	456	513	475	462	474	507	477	488	477	500	531	468	489	525	488	504	494	489	473	515	532	516	518	449	521	455	494	473	503	480	526	495	470	473	494	466	469	530	498	490	515	484	515	471	471	474	519	457	472	497	502	490	474	485	495	509	500	453	472	475	449	487	509	511	465	497	494	531	478	497	517	471	448	482	503	445	462	445	493	494	480	504	468	452	454	493	471	482	482	444	461	487	521	462	494	479	453	474	462	459	501	494	500	478	481	506	503	491	492	476	497	523	459	508	475	456	442	503	486	500	477	465	492	478	498	452	506	485	462	488	469	503	449	487	479	538	524	472	522	483	501	472	492	507	471	495	502	476	496	479	500	508	466	472	466	480	506	505	452	473	447	510	516	492	522	494	476	504	478	462	488	464	474	458	479	482	517	461	476	490	436	463	480	478	487	468	503	469	479	471	464	451	480	483	478	506	474	471	464	511	462	505	493	493	488	491	474	483	489	497	512	469	479	482	481	463	461	488	467	508	502	487	467	443	452	495	476	516	484	486	481	450	505	462	474	527	510	514	422	508	487	502	447	493	489	453	532	493	471	466	501	485	478	502	515	499	491	476	496	485	491	465	490	456	483	537	447	473	497	498	436	501	515	472	510	483	472	492	454	471	503	501	495	493	473	478	477	478	490	463	531	523	433	517	523	450	498	516	538	443	494	505	504	503	464	472	500	502	467	478	491	512	501	515	474	474	495	504	489	490	469	482	452	505	487	477	461	508	470	483	511	461	473	489	470	509	519	469	499	473	473	495	497	489	478	472	431	504	474	517	448	467	503	487	430	462	470	479	504	469	512	511	537	494	486	488	502	528	501	480	460	468	474	476	464	516	445	472	490	502	471	532	484	482	500	480	514	466	466	434	491	490	446	516	503	487	465	484	468	500	519	479	460	502	487	484	505	467	494	494	448	476	482	505	483	482	484	463	464	551	534	460	498	472	511	478	512	507	493	472	492	469	467	461	485	468	477	473	477	490	482	494	463	479	476	492	489	487	450	451	445	475	487	490	491	519	530	486	506	491	515	505	480	464	496	440	446	507	470	484	496	472	514	494	480	464	509	455	484	448	485	480	476	445	484	470	478	506	446	447	484	476	522	533	434	466	484	514	501	510	504	498	507	455	486	482	493	476	488	468	513	516	479	435	482	490	510	456	515	517	462	463	450	481	515	470	466	486	496	455	462	488	436	496	492	449	463	498	490	482	514	503	505	474	523	513	482	448	508	492	474	504	451	511	475	473	506	465	474	511	509	470	504	479	491	498	452	506	512	440	459	506	492	502	484	499	502	483	539	505	508	490	482	477	505	500	486	453	471	475	526	441	508	496	490	497	480	483	473	500	531	528	498	473	477	517	495	458	463	509	493	463	474	481	485	457	481	517	506	487	498	490	501	484	523	468	495	473	474	494	484	503	501	510	495	455	478	505	473	509	481	513	493	503	509	492	446	504	484	472	508	492	470	499	476	455	490	475	497	490	493	484	469	459	485	470	429	497	509	461	516	483	483	472	476	477	490	495	503	513	461	481	481	498	467	530	438	457	470	484	463	464	479	485	517	471	507	491	474	507	452	506	436	479	531	463	494	438	470	471	506	474	510	482	485	449	498	473	504	474	479	473	495	459	487	535	451	489	463	502	499	474	501	439	474	534	502	483	494	477	441	482	453	487	530	530	501	499	517	504	488	487	464	486	498	504	419	488	480	462	513	511	510	499	472	501	464	507	457	528	510	483	451	490	492	468	477	477	496	467	493	481	471	513	507	484	482	501	451	474	480	456	505	455	488	491	477	516	482	500	493	467	508	502	516	468	470	485	506	506	458	505	509	467	499	477	465	465	512	483	490	511	460	531	485	493	496	473	511	456	493	458	488	493	495	507	524	485	480	465	480	502	456	494	471	451	490	507	509	494	488	511	463	495	505	480	487	487	511	495	448	478	476	524
27169	15165	29614	27853	10473	2966	931	435	356	376	368	317	369	332	325	352	358	332	349	349	313	319	347	348	342	318	336	344	317	353	352	339	300	341	358	359	351	324	351	352	321	361	319	319	358	310	380	313	342	330	328	320	347	346	364	341	339	322	339	332	327	309	329	336	317	338	338	307	367	330	374	336	343	339	318	355	335	380	286	344	360	356	339	339	357	331	373	362	337	324	351	349	335	368	321	317	358	320	336	370	335	353	362	332	339	340	330	368	317	370	300	355	334	326	335	352	384	305	353	351	327	346	309	310	313	330	335	339	324	325	330	363	324	332	312	341	326	349	339	309	338	344	329	295	334	332	362	355	338	321	331	326	356	331	350	358	319	324	331	362	340	332	349	312	331	321	323	332	323	290	333	313	356	318	353	309	321	308	362	322	344	341	304	328	328	317	324	301	351	315	329	321	315	333	326	327	304	336	325	297	335	341	343	340	312	335	306	375	364	343	354	327	337	317	311	349	337	331	320	322	343	337	319	353	368	337	318	372	340	326	356	338	333	303	341	336	320	360	389	334	306	330	339	330	362	360	321	356	340	345	340	324	322	333	312	357	324	341	344	319	349	335	305	362	347	362	324	352	371	357	319	336	326	342	334	363	338	341	346	331	332	329	386	318	345	311	343	372	311	341	340	349	353	338	350	334	315	330	327	315	351	358	350	318	319	329	340	364	350	306	344	330	343	326	325	327	317	352	314	313	345	345	327	338	354	362	375	352	344	313	376	337	346	338	323	344	335	350	323	345	365	343	347	324	318	323	350	342	373	341	318	325	366	312	349	358	369	353	305	342	373	355	327	313	331	366	321	328	325	357	316	353	322	303	311	321	343	323	328	331	320	353	333	330	354	316	339	309	357	329	321	357	353	335	330	366	355	338	370	361	341	330	328	340	324	355	316	322	323	310	342	349	321	349	328	342	334	363	346	383	317	322	342	333	317	356	325	309	331	320	321	346	356	326	359	334	335	348	310	324	346	334	298	325	327	335	326	321	355	402	336	319	336	343	327	344	350	320	309	311	337	351	336	321	320	318	354	334	336	337	342	348	326	301	336	345	330	363	333	335	352	330	323	352	312	332	340	329	330	331	344	342	334	354	325	331	325	316	353	331	345	348	366	342	370	370	318	353	319	341	347	334	352	344	329	302	342	336	332	327	365	350	336	315	354	355	359	336	332	349	340	342	340	344	326	315	344	364	340	307	336	344	325	320	351	322	359	330	300	331	322	339	320	364	309	323	326	345	317	333	353	411	324	321	358	332	352	314	371	349	334	330	340	294	335	332	337	318	346	343	368	333	340	334	356	327	347	370	353	297	337	334	355	318	352	320	328	336	336	322	342	345	345	339	309	346	348	335	332	331	286	347	362	364	329	344	346	330	321	333	334	357	354	299	358	348	356	354	335	338	327	347	323	325	313	335	359	327	368	317	332	366	331	354	321	377	346	312	369	321	340	311	318	354	353	341	375	351	364	303	333	361	339	305	358	311	298	322	321	332	317	380	360	325	335	350	323	313	324	348	303	357	335	356	351	313	324	331	358	336	327	358	328	318	324	362	344	338	311	355	311	332	334	326	336	396	336	323	327	328	322	310	329	348	317	333	310	332	330	358	344	361	325	320	341	351	334	305	344	314	373	345	324	371	340	338	360	332	375	333	340	341	321	379	301	307	336	317	337	344	305	302	354	362	322	329	328	303	361	323	314	355	311	342	317	335	363	324	323	351	349	321	356	323	347	305	336	327	333	320	326	344	325	335	324	323	332	300	320	344	350	351	318	340	362	332	328	368	333	342	315	321	345	341	329	360	333	347	326	332	348	360	349	339	342	340	339	321	337	335	302	368	344	352	349	360	339	307	347	350	336	332	345	337	327	361	334	331	319	337	325	334	369	360	317	358	347	341	338	334	341	338	334	345	334	328	346	354	316	337	331	369	372	339	311	317	343	354	336	368	343	348	326	330	319	329	328	347	306	321	318	343	341	352	322	341	359	333	318	356	340	321	315	375	334	307	328	332	303	322	349	335	320	344	339	346	311	324	336	330	339	324	336	324	348	360	340	308	346	334	336	356	322	295	291	328	354	337	350	326	328	351	353	323	334	328	341	306	352	330	338	315	348	329	331	322	327	370	334	324	365	359	322	332	333	355	358	335	329	355	337	356	332	372	369	352	341	315	339	346	326	349	326	354	317	327	336	330	315	334	343	341	327	358	330	333	303	339	365	355	320	363	362	336	363	326	327	363	293	347	344	343	308	323	338	300	368	317	330	356	346	351	343	333	321	345	316	345	345	319	334	299	322	340	313	364	314	326	336	339	334	328	332	360	347	325	318	351	349	355	339	318	330	368	345	348	341	366	325	328	330	334	328	345	339	320	331	367	314	321	336	320	329	361	325	340	336	342	332	336	328	315	339	314	310	358	350	307	353	329	344	318	342	355	337	298	363	330	353	302	328	333	353	347	337	313	348	316	313	296	342	299	362	339	321	350	347	304	337	357	334	331	324	320	343	373	348	354	316	383	328	354	317	287	359	338	364	332	348	321	350	343	345	356	331	351	312	342	303	354	349	326	340	338	293	342	347	368	292	309	302	349	330	354	340	332	373	332	356	331	320	331	333	324	341	353	343	317	372	327	348	341	353	335	358	304	307	339	355	355	314	334	321	328	370	344	358	315	345	344	350	320	326	338	318	365	357	332	338	348	302	361	347	369	303	362	341	314	336	307	341	339	305	312	352	330	317	346	312	313	316	332	329	299	328	322	304	354	342	338	297	308	332	350	360	316	331	328	329	310	321	337	348	404	313	326	338	303	357	362	321	352	324	345	356	332	347	325	351	349	348	312	352	337	350	335	340	372	345	308	337	322	320	333	348	321	353	354	348	358	338	338	306	310	340	332	335	343	327	308	330	335	340	336	330	353	315	337	363	362	348	356	349	332	318	350	294	339	347	335	369	329	330	335	326	321	357	356	342	318	312	355	330	332	362	311	319	369	343	334	330	338	337	318	317	338	343	313	351	347	356	332	372	350	337	337	321	301	327	370	326	329	307	352	354	339	327	337	317	316	342	373	349	348	329	330	358	345	350	335	309	345	311	359	349	295	325	359	329	307	325	344	327	322	347	368	375	333	324	310	316	354	349	369	355	341	366	336	365	328	345	361	336	322	357	325	375	336	321	359	323	353	340	345	341	374	335	381	330	321	324	349	350	364	318	355	331	352	321	356	331	321	345	354	373	333	339	328	333	324	311	338	335	311	345	349	311	344	311	325	328	353	327	333	322	317	338	297	336	349	343	330	324	318	365	363	340	340	343	322	323	319	381	324	353	355	362	343	346	344	328	296	349	352	336	344	348	310	320	330	348	327	331	354	345	368	317	369	316	318	363	337	331	353	338	333	344	373	303	311	323	349	367	335	325	308	311	324	349	304	341	323	321	367	355	309	339	337	331	378	329	374	319	370	328	321
5174	8670	30542	18137	6611	2427	830	402	351	338	330	349	350	334	352	321	341	350	333	315	314	339	329	316	335	329	355	308	320	341	344	339	317	325	328	303	333	322	358	319	324	340	326	321	312	327	350	369	343	327	336	346	325	329	343	352	369	324	320	341	329	323	306	335	318	333	332	319	330	328	314	338	323	328	284	346	305	323	339	323	360	329	323	355	298	349	342	362	356	319	329	348	339	319	317	302	333	323	300	306	351	316	307	312	348	343	324	302	350	293	345	335	317	346	341	327	303	312	313	348	336	312	336	336	337	293	332	375	341	326	313	331	320	360	305	332	317	328	321	347	341	335	305	341	325	345	313	322	332	325	303	305	300	328	325	321	315	344	297	298	315	292	370	321	329	339	328	324	325	321	344	309	351	350	334	340	304	338	340	355	335	310	303	353	337	304	345	300	338	322	312	311	310	337	317	314	317	329	336	321	360	315	331	323	324	313	367	330	317	330	303	308	319	302	333	315	324	333	329	303	338	297	295	286	309	290	353	360	306	315	327	367	340	350	346	308	324	324	330	333	337	340	346	346	333	341	317	326	294	323	324	356	308	363	310	343	340	316	324	319	324	311	293	310	321	315	332	330	343	324	328	334	359	358	329	325	301	328	351	316	333	346	366	312	327	302	335	303	302	333	354	349	313	341	352	347	333	307	345	331	330	331	303	345	321	324	276	319	321	331	347	341	298	297	325	331	316	308	327	317	355	339	343	352	330	331	352	339	359	293	330	343	335	324	337	326	344	304	347	322	355	319	307	354	350	336	316	339	311	326	323	286	363	345	301	336	335	366	328	335	324	334	286	333	294	327	290	345	309	354	363	307	343	339	355	303	332	323	317	338	324	303	353	328	331	334	323	296	327	315	342	349	344	341	349	338	326	320	345	365	340	302	314	323	343	325	331	326	315	297	356	336	324	339	383	332	329	367	327	314	337	337	356	322	313	336	315	351	331	309	351	308	321	317	318	342	314	323	348	336	332	331	326	348	338	338	320	324	340	335	306	376	345	363	320	333	323	316	325	312	354	319	314	340	352	336	299	317	328	338	331	337	336	331	298	332	295	336	343	302	362	359	321	361	325	318	339	336	330	321	341	330	280	319	304	359	325	341	361	335	347	307	321	352	348	310	322	378	331	364	322	295	316	349	313	302	337	305	339	318	313	312	302	313	349	334	317	354	330	325	341	340	358	351	334	333	371	298	345	326	364	347	346	333	319	364	316	345	333	348	336	334	325	350	328	340	298	324	344	354	337	335	333	325	331	306	331	309	351	312	321	332	307	313	313	351	313	363	320	332	311	334	300	328	325	346	338	333	335	344	327	338	342	355	326	346	345	323	328	335	317	329	325	341	305	336	332	333	347	339	339	304	324	318	319	334	351	338	328	340	316	336	376	309	322	319	299	342	357	325	350	324	322	321	307	336	345	340	302	343	304	322	337	353	315	350	332	308	343	311	305	331	325	324	351	331	339	338	315	335	339	344	348	319	318	335	311	347	347	306	326	329	325	333	315	319	323	308	344	343	342	301	316	306	310	322	325	323	329	327	314	310	314	350	332	290	334	328	320	313	352	332	319	331	352	313	332	339	347	350	331	329	335	345	309	321	335	346	324	352	328	331	340	338	322	319	327	331	336	338	343	324	336	335	340	313	337	324	309	297	291	337	348	318	348	301	292	332	299	341	316	300	306	327	325	345	325	346	362	351	333	345	322	330	337	324	329	361	347	315	296	346	332	319	355	305	328	337	339	347	344	318	354	321	345	347	346	334	281	327	322	348	332	350	330	340	341	295	390	321	326	344	352	334	322	316	328	344	331	321	340	318	322	349	335	282	377	315	360	349	321	336	361	281	354	316	324	336	327	289	332	333	348	310	307	325	330	349	337	326	339	337	351	374	323	338	340	308	304	319	331	297	327	348	351	350	339	313	314	334	301	313	294	359	321	331	377	324	341	331	346	300	355	334	331	336	346	336	310	312	320	332	316	330	330	337	302	306	292	333	348	320	321	346	321	332	333	338	305	331	348	287	320	320	329	313	298	316	305	360	341	329	323	348	323	337	287	312	317	316	321	328	336	347	320	348	331	342	308	330	326	318	337	313	344	336	317	324	312	320	326	334	310	321	340	308	326	337	318	361	338	330	351	311	318	328	348	367	314	341	326	318	330	331	319	347	330	334	317	322	346	306	287	332	307	337	324	306	339	315	312	341	314	342	349	331	350	357	329	342	327	325	364	331	348	338	332	293	347	324	347	323	347	279	313	322	325	348	321	335	344	356	341	319	308	354	323	325	350	327	354	329	333	353	338	339	349	350	324	332	317	354	335	342	302	336	310	330	330	328	348	321	324	288	325	315	316	319	307	319	369	321	334	348	309	349	327	335	315	331	341	342	327	333	323	325	346	309	352	321	327	336	352	347	336	320	325	308	320	359	357	296	350	349	339	293	332	334	337	316	370	331	313	320	338	355	317	319	322	360	317	317	332	344	308	319	328	334	330	330	342	309	354	314	372	272	298	319	326	341	328	337	327	335	321	317	311	319	356	376	342	304	288	358	345	337	343	346	297	328	356	308	344	342	341	356	330	340	350	313	303	373	334	314	320	323	344	314	345	319	282	326	359	338	337	332	326	318	370	347	345	310	340	314	322	330	340	374	350	338	331	293	312	348	331	346	307	342	342	304	328	309	342	331	313	330	315	311	339	332	361	356	335	332	332	342	324	330	345	332	316	327	370	319	338	283	324	304	324	327	328	284	330	340	324	338	316	332	348	325	319	331	339	316	337	294	312	340	342	320	381	342	351	313	336	345	341	351	350	289	308	332	308	338	304	327	292	327	326	345	350	332	312	321	299	343	351	321	317	349	352	299	336	335	318	323	311	321	330	321	346	292	320	317	341	316	336	332	288	323	327	342	317	343	315	295	321	336	316	317	330	341	324	308	312	321	292	313	313	323	310	316	308	343	338	298	325	345	331	353	330	335	293	337	331	329	334	311	364	367	292	323	305	315	348	335	331	349	320	320	322	381	329	316	347	318	351	300	345	349	313	302	334	340	310	318	324	334	313	321	352	327	324	350	317	338	333	341	338	343	323	356	331	309	370	321	320	331	316	328	315	287	319	298	299	285	325	315	313	367	336	319	325	335	303	315	319	353	298	357	343	332	324	351	316	303	346	323	331	342	327	324	305	334	320	360	340	341	338	339	304	300	328	327	327	332	356	345	318	309	306	343	333	377	331	323	359	338	323	353	340	364	338	313	315	316	316	318	341	337	328	337	329	303	336	362	349	311	349	313	351	308	351	324	328	316	285	310	346	308	318	348	296	357	323	346	338	348	324	328	308	336	328	319	304	322	291	319	338	368	345	322	307	334	345	316	318	342	365	324	325	330	329	339	359	352	377	333	330	327	325	344	355	316	348	333	314	323	366	342	314	321	336	320	332	316	320	371	316	315	341	310	305	315	355	328
25408	23166	53731	52707	32241	14744	3839	989	473	394	407	373	398	389	401	400	371	373	398	344	380	365	371	391	356	355	375	385	388	382	360	400	382	370	347	373	371	360	379	347	376	366	360	359	394	351	368	368	384	370	350	345	381	359	340	355	363	367	366	358	382	379	384	384	342	401	344	368	342	377	398	360	387	353	372	363	395	354	387	390	380	351	348	379	385	366	367	358	346	367	380	358	367	387	344	364	373	362	359	363	338	339	354	379	383	377	376	359	353	366	388	386	365	353	402	368	374	378	341	392	378	325	349	359	385	330	351	344	381	352	402	348	374	389	326	369	350	339	335	390	351	362	378	330	395	358	366	400	382	362	348	386	346	370	367	357	370	368	376	340	354	381	344	388	370	389	324	382	386	377	342	388	376	372	348	361	353	388	390	372	333	387	352	370	349	380	387	338	359	379	365	355	372	344	384	342	365	372	377	373	340	368	343	383	359	364	368	341	335	385	360	368	376	373	362	372	339	345	379	362	375	387	358	364	370	368	320	373	346	376	354	381	352	382	356	382	371	374	387	359	349	329	351	351	353	361	375	348	419	362	359	357	346	350	366	372	365	379	337	371	371	353	385	357	346	370	375	343	381	359	351	388	366	395	381	351	346	383	349	379	351	376	388	347	361	347	393	326	320	360	377	410	323	328	368	359	340	369	370	375	350	382	382	376	374	362	346	388	369	374	362	387	381	350	343	344	353	395	400	374	387	348	355	367	363	365	387	354	363	375	377	387	364	394	362	395	378	349	378	360	335	373	351	391	371	375	377	347	378	383	384	393	362	398	365	337	365	363	383	368	365	358	369	376	328	368	344	370	343	337	377	378	377	376	365	387	386	338	407	376	344	409	349	355	401	371	380	337	377	380	362	366	366	371	372	365	371	367	363	393	371	376	377	389	359	354	351	336	358	380	369	382	351	411	338	367	362	355	353	378	375	362	377	360	364	348	369	316	361	352	358	360	361	356	339	367	381	342	376	377	340	391	342	381	360	381	342	408	382	369	337	386	364	386	327	382	358	352	362	348	336	356	394	352	365	354	336	364	328	337	381	386	399	340	382	382	378	396	342	356	336	370	371	356	370	365	393	336	393	368	351	319	347	343	351	423	368	364	377	365	406	351	374	347	404	363	360	324	341	348	343	387	333	357	392	378	341	364	371	359	359	348	361	366	340	363	370	365	388	393	396	368	358	330	337	367	391	368	378	377	396	342	361	362	363	350	372	365	368	341	367	365	380	355	355	328	363	336	380	326	374	370	352	360	365	402	348	360	329	340	326	377	383	365	390	367	370	366	369	381	387	364	380	374	387	366	375	334	357	364	394	339	362	357	353	346	339	385	332	373	369	361	373	410	356	373	354	345	385	362	335	385	387	379	396	340	370	369	369	365	360	346	331	395	341	380	362	354	377	339	341	378	373	350	360	407	382	366	372	369	358	383	354	351	371	382	381	325	372	352	380	369	378	364	349	374	367	383	411	404	381	362	389	376	385	379	386	392	375	352	352	346	390	356	367	371	367	374	381	338	338	383	367	370	387	339	387	382	378	355	348	333	359	363	367	365	374	377	371	341	380	337	394	359	371	362	380	371	364	400	372	371	368	339	364	353	349	325	353	372	361	372	368	378	339	371	369	357	361	346	388	345	378	367	403	385	379	368	366	385	392	381	349	397	382	361	386	385	367	347	365	356	360	396	349	343	352	349	411	385	365	348	366	348	401	371	394	412	377	374	400	326	341	381	377	372	336	320	381	377	385	380	365	356	356	345	366	356	351	398	358	368	343	344	360	345	366	346	389	366	349	360	386	365	380	374	359	364	346	341	390	338	354	345	353	362	353	319	344	367	348	367	368	346	319	358	361	382	386	369	324	355	395	365	368	372	377	370	378	356	353	381	358	325	356	322	380	366	341	364	377	366	362	382	384	400	331	341	369	362	340	348	358	401	351	374	390	391	390	359	375	350	381	380	348	390	348	357	376	393	367	342	352	340	349	356	394	354	363	374	396	410	359	333	367	352	377	384	385	379	341	332	374	388	370	381	367	349	359	367	361	392	350	370	331	379	356	344	359	319	357	331	358	343	360	391	396	367	349	358	381	346	368	382	357	382	369	355	359	387	339	354	327	341	389	345	361	343	373	382	362	390	360	381	357	368	350	353	355	368	353	351	342	336	365	357	384	376	392	358	388	366	394	355	376	362	363	409	348	357	367	346	334	340	357	347	368	355	338	381	376	381	368	382	351	364	372	369	382	377	394	373	375	354	380	362	367	354	342	374	386	376	393	365	369	357	330	371	351	351	351	401	384	390	386	382	375	382	349	379	377	364	372	362	364	373	384	410	385	362	365	341	345	357	358	329	360	371	328	359	360	393	374	368	352	363	332	346	352	364	382	337	348	336	378	351	341	374	366	378	361	378	374	358	366	341	357	386	370	343	346	364	308	338	359	371	367	339	345	370	367	403	354	413	375	357	392	343	341	345	401	324	378	374	383	362	352	371	376	388	361	394	384	360	339	393	369	313	335	380	368	326	398	357	369	380	335	378	413	358	381	363	383	363	347	375	380	359	355	384	376	375	345	338	324	372	348	371	387	406	372	381	358	368	349	400	360	364	378	361	381	371	375	355	376	318	373	367	363	345	350	361	373	327	360	347	385	390	348	337	369	345	365	381	374	370	350	386	357	359	377	383	355	370	382	385	352	354	336	389	384	323	385	392	343	371	356	319	349	368	352	353	356	391	346	362	368	382	378	358	360	367	361	357	370	382	347	373	368	350	354	383	392	369	360	372	364	353	364	362	357	328	357	342	341	388	390	410	370	335	396	399	359	378	372	353	346	365	389	383	321	352	365	357	368	361	370	387	325	398	361	422	345	369	348	404	392	357	354	357	349	355	344	360	351	358	337	373	356	364	346	358	352	402	350	374	398	339	374	396	386	353	384	352	345	381	359	345	346	399	351	360	362	363	385	386	364	390	342	390	339	373	359	386	354	363	391	338	355	345	346	357	402	377	375	355	376	366	382	342	329	375	362	378	347	367	343	339	390	351	346	401	338	326	357	391	392	383	341	343	371	335	334	347	349	359	354	395	363	385	357	397	399	345	361	371	363	343	360	344	360	344	354	379	372	369	367	378	351	366	393	395	362	373	381	377	357	394	362	392	372	352	391	384	358	371	362	365	356	349	382	364	391	355	352	343	383	351	324	386	364	381	343	368	355	354	373	345	361	346	340	380	361	375	378	354	353	365	376	359	366	373	357	413	407	389	367	372	370	338	386	328	383	386	375	391	367	380	346	349	365	341	385	361	372	381	344	386	322	360	338	372	369	367	387	366	356	382	386	385	366	369	372	357	345	408	366	390	350	359	377	348	358	346	353	379	343	387	343	362	392	368	345	357	374	359	373	399	374	346	350	398	343	342	351	393	361	371	357	391	356	361	385	332	397	365	369	371	387	338	361	372	359	392	360	336
7050	53655	69364	46129	23049	8838	2827	1044	490	411	407	394	391	411	402	367	406	373	419	376	408	384	377	381	376	372	378	356	369	352	383	415	408	386	385	405	391	406	430	353	416	390	381	389	398	357	354	383	407	363	375	409	404	382	392	386	371	394	384	400	369	383	373	404	372	389	396	385	417	394	396	388	381	385	408	368	374	385	378	369	404	389	371	344	400	407	406	388	386	370	407	365	361	378	405	401	364	405	390	406	379	364	391	346	384	411	368	359	384	345	370	371	353	382	373	327	362	387	378	382	360	332	409	381	356	373	355	440	350	392	381	390	387	373	398	415	395	400	374	348	365	359	384	388	369	400	412	381	420	369	386	414	408	373	389	411	369	403	375	374	367	383	384	400	367	353	357	366	390	383	382	396	380	404	364	412	359	413	393	400	384	390	370	377	430	390	397	432	398	372	352	389	391	391	392	355	362	396	399	397	358	375	398	375	348	379	389	384	368	390	419	368	376	395	404	391	367	360	390	396	390	384	398	381	345	356	379	360	349	359	412	396	346	371	395	372	382	398	359	378	371	371	361	368	413	401	401	395	355	354	382	388	379	391	367	414	402	380	368	381	363	372	392	401	420	347	379	359	364	382	396	384	391	396	374	366	379	401	390	358	380	378	379	352	393	377	391	372	367	328	390	399	366	403	390	376	389	344	397	358	380	415	376	378	343	386	404	415	369	374	381	390	384	406	383	420	388	384	371	376	409	384	388	388	396	379	395	418	377	387	359	388	391	387	391	363	373	337	381	365	400	407	403	381	392	393	390	330	358	357	395	384	369	343	402	387	383	372	342	359	365	369	397	381	338	372	408	362	376	343	364	376	400	368	345	364	356	367	398	337	396	405	381	385	352	411	389	389	371	369	409	430	400	410	367	381	372	363	391	373	369	366	375	355	399	362	372	393	412	358	357	392	360	403	411	354	400	365	402	425	399	385	380	394	410	358	387	364	425	374	384	363	360	387	377	376	402	367	415	393	343	359	374	356	367	366	374	361	362	384	409	386	335	413	381	374	379	405	379	389	394	386	390	380	385	361	395	387	384	397	371	371	381	413	377	384	378	392	376	365	338	353	363	368	374	375	397	412	347	409	367	380	366	377	383	371	385	390	371	379	402	388	376	357	337	379	405	381	379	335	413	390	374	354	398	416	363	360	386	364	408	395	376	415	379	373	399	374	378	387	379	405	401	380	389	379	361	379	360	343	385	362	393	388	419	385	368	373	370	389	368	391	353	386	339	403	367	361	379	398	372	395	388	389	408	393	369	356	359	383	370	378	394	369	370	368	370	399	399	369	378	394	417	368	346	386	411	408	420	386	407	404	365	373	383	378	383	344	376	371	369	381	375	398	378	381	378	410	384	380	401	401	361	385	367	342	376	398	372	377	373	372	361	394	399	403	393	363	397	379	377	382	367	386	352	431	376	378	348	395	380	381	368	371	380	398	398	356	394	357	357	380	361	382	358	367	375	372	392	389	418	389	364	374	387	352	353	391	337	380	385	400	360	374	394	362	374	353	402	367	383	361	356	346	395	381	377	348	386	398	362	383	386	415	421	349	415	390	393	408	374	363	398	438	355	398	367	363	349	400	363	404	387	380	375	386	385	408	371	368	376	406	394	364	363	345	393	355	356	408	364	365	385	344	441	398	390	380	387	402	383	397	383	355	399	397	403	393	361	389	380	382	371	389	381	375	401	381	380	369	376	380	380	353	376	414	383	385	384	375	359	401	381	409	391	371	388	362	372	355	402	386	391	409	385	368	349	383	399	380	406	401	397	356	395	375	412	363	366	404	411	367	378	370	375	395	374	365	366	405	398	369	381	348	351	371	397	381	390	370	384	373	371	394	317	369	405	376	415	397	367	349	383	415	380	401	384	400	385	365	376	384	385	399	362	352	398	384	375	335	401	385	357	390	374	385	373	397	399	369	379	394	361	398	350	369	373	410	374	379	404	396	367	411	386	375	425	377	360	387	402	376	380	361	383	393	383	395	359	400	366	418	360	368	400	439	389	376	402	369	385	378	387	388	370	419	419	390	365	431	357	418	401	388	388	384	379	376	385	360	397	405	362	375	344	395	391	345	386	399	351	390	412	408	408	383	410	401	354	354	392	379	361	364	369	362	374	390	385	359	377	365	372	353	372	391	360	405	358	378	383	391	399	389	387	402	376	367	386	392	361	408	375	394	359	340	392	395	385	367	411	405	374	350	418	364	374	390	369	391	374	386	387	396	376	375	366	405	386	418	354	399	351	366	373	353	385	351	390	365	384	391	359	397	379	361	394	356	370	431	406	394	379	403	344	382	393	358	342	375	359	382	369	393	394	377	376	402	385	392	380	398	397	401	413	379	371	359	397	386	390	398	425	399	392	392	387	369	415	351	378	390	389	356	391	372	347	379	375	371	371	376	424	363	405	391	361	397	380	401	395	414	388	388	381	371	377	353	375	344	400	392	374	360	374	410	376	373	362	379	386	397	375	364	412	357	413	368	371	361	351	379	352	366	361	366	403	396	399	381	382	383	373	375	359	422	381	352	375	415	364	385	356	359	349	397	407	384	354	385	414	381	349	384	383	339	378	366	366	382	370	390	349	412	413	351	383	382	329	376	380	418	394	412	384	379	368	377	377	418	372	396	393	381	403	398	366	356	374	361	384	377	399	401	356	402	427	375	359	372	347	369	373	365	350	351	386	348	399	377	369	369	363	367	369	387	371	408	353	398	345	385	360	391	360	351	420	401	406	380	416	393	415	393	361	368	385	374	387	365	414	385	369	378	423	360	367	399	366	368	406	357	388	415	398	394	370	345	365	356	379	427	379	367	339	373	353	333	368	376	394	394	390	356	408	411	383	363	380	375	422	402	404	402	377	368	343	387	400	390	427	357	400	401	365	364	370	403	379	364	393	405	379	371	378	387	389	414	382	392	395	377	366	390	424	395	388	379	360	374	388	352	384	419	375	396	393	382	375	427	402	424	391	350	344	383	379	364	394	400	355	397	365	382	381	401	368	412	387	376	378	380	366	372	380	357	366	360	383	359	359	381	369	379	365	406	373	373	371	386	403	361	371	378	383	397	389	361	405	381	361	370	363	379	372	370	386	365	384	369	379	376	404	366	384	417	362	345	401	399	385	383	364	393	382	382	377	403	399	356	353	374	362	391	394	353	376	368	380	355	371	397	383	358	373	362	369	363	382	394	355	410	357	392	386	372	386	387	368	377	352	420	375	362	364	373	384	378	399	384	402	395	408	368	385	378	398	364	361	399	373	413	342	360	382	386	414	375	375	407	373	389	372	374	370	358	396	363	399	381	398	415	398	389	360	399	413	340	395	393	383	342	369	393	396	374	372	358	401	401	367	415	384	388	385	345	410	380	400	365	369	379	363	390	392	392	364	376	382	361	356	358	393	391	374	396	362	365	394	381	366	400	366	383	375	372	379	347	390	362	385	358	379	412	414	410
23810	21528	42992	55123	47311	33045	16517	3572	642	528	492	500	507	516	461	446	470	481	504	537	496	487	468	476	469	542	437	484	468	467	457	478	441	474	451	499	455	464	476	412	472	494	450	451	464	427	469	493	431	494	461	529	460	446	455	466	443	451	456	484	441	453	474	496	489	439	480	454	501	481	486	479	498	468	478	463	443	460	471	482	486	481	465	498	455	467	481	487	456	455	446	496	478	476	469	443	501	460	476	469	472	468	441	441	470	456	518	448	466	484	465	486	469	482	444	453	486	457	479	454	520	429	502	461	457	435	478	466	469	480	450	454	442	468	505	419	430	468	470	477	460	441	495	471	473	440	461	450	422	464	453	501	452	462	459	444	482	478	433	492	474	443	495	426	486	462	459	462	484	453	458	439	486	442	438	436	482	452	465	451	434	426	483	453	452	479	484	451	463	484	453	463	493	423	450	445	456	481	443	424	449	466	441	472	459	439	448	479	480	434	465	497	453	440	477	432	481	499	465	461	467	454	474	446	459	426	451	452	462	486	468	460	467	443	479	447	468	471	481	434	461	439	492	415	462	496	445	453	510	471	466	478	465	456	463	498	457	455	482	503	475	478	484	487	463	441	467	455	456	473	504	459	459	461	446	462	459	422	433	437	418	432	447	505	453	470	462	436	471	486	477	440	472	450	460	456	440	440	444	438	476	462	447	448	454	491	485	468	493	449	451	462	488	481	466	440	456	460	443	471	486	466	502	499	462	465	449	474	436	429	470	472	479	432	487	458	442	478	450	447	471	492	451	426	468	443	478	488	471	459	441	454	451	486	486	450	493	509	490	459	486	438	465	449	482	429	445	467	458	509	439	459	485	465	457	503	464	449	481	463	468	519	488	444	470	491	509	474	449	452	456	458	468	492	449	502	501	449	502	458	487	457	478	465	451	472	481	469	450	464	436	442	453	416	462	481	497	422	458	472	456	451	502	481	405	455	458	479	487	497	480	463	426	481	431	451	472	439	487	513	458	468	438	498	496	472	497	475	448	421	450	466	370	472	440	486	462	462	470	471	462	446	458	498	455	456	493	475	489	423	452	480	456	436	480	458	470	446	459	465	465	473	472	473	441	453	473	489	431	511	449	464	488	445	473	439	457	490	466	478	452	469	456	452	483	531	453	475	482	516	464	480	467	490	467	508	492	465	431	448	472	486	517	464	458	433	433	484	451	509	495	460	443	429	453	449	477	469	465	473	434	496	453	445	427	408	447	470	448	490	438	423	464	479	525	480	465	476	463	422	496	460	460	446	462	461	466	464	490	436	469	478	464	498	463	471	466	485	481	467	465	472	462	451	452	471	464	486	461	460	468	441	461	467	463	470	442	466	478	517	468	467	508	461	481	468	453	481	471	466	453	492	463	463	461	500	490	444	430	466	495	462	481	404	491	498	459	526	464	431	444	490	492	470	444	426	453	483	463	461	469	451	514	438	449	424	441	460	460	487	507	481	437	477	489	467	482	448	460	502	468	522	463	499	480	476	473	489	443	426	424	464	457	446	477	429	472	446	451	482	458	462	464	478	451	447	462	480	432	444	458	461	465	478	485	471	433	441	510	443	446	510	467	473	500	451	441	470	454	450	461	467	515	472	471	443	462	442	495	458	488	443	459	470	462	454	434	462	464	460	486	446	470	500	461	479	449	481	452	445	508	420	447	474	471	490	482	467	495	446	491	484	468	476	456	440	483	460	466	436	452	444	478	456	485	447	426	426	452	486	460	465	501	481	503	468	437	425	468	484	463	465	453	451	495	477	429	486	478	482	441	475	488	453	433	449	460	427	470	467	450	459	530	462	477	440	460	499	466	455	445	492	482	457	470	409	492	489	458	470	448	474	443	463	509	485	467	469	446	495	450	469	456	451	441	464	453	473	462	456	424	435	423	452	441	469	471	477	488	481	467	441	473	473	464	481	478	462	435	471	433	444	437	489	474	441	456	448	500	429	495	459	469	463	466	449	506	464	486	478	475	460	451	457	453	460	464	482	452	475	459	485	475	476	415	463	442	446	427	447	493	446	438	460	466	492	468	480	496	463	456	441	510	447	460	469	467	462	464	473	432	466	471	479	491	465	479	471	459	476	481	460	491	471	458	456	442	455	443	457	457	451	475	444	449	448	429	464	480	484	502	466	468	458	444	454	469	451	481	455	494	456	433	436	443	452	461	442	461	472	450	455	454	474	493	462	478	452	476	461	442	479	426	464	498	435	455	452	412	500	470	445	451	466	469	460	502	470	472	493	462	452	481	483	486	446	470	451	451	471	452	493	463	432	446	450	447	451	486	457	471	454	440	454	457	459	485	441	488	480	448	464	408	475	472	481	485	438	472	481	465	499	457	452	433	414	460	466	460	503	426	479	481	480	466	488	452	443	457	466	470	472	451	504	406	493	447	429	447	483	501	495	494	469	449	495	446	476	448	488	508	473	476	488	385	470	453	454	470	472	456	477	448	457	469	485	465	428	457	459	493	442	475	514	419	467	494	463	413	501	473	453	494	431	442	503	469	428	516	460	442	524	428	500	429	424	499	474	487	469	435	478	470	447	460	460	506	458	474	480	478	452	477	490	465	495	460	450	429	472	456	488	476	410	470	508	505	470	446	463	487	475	487	499	481	430	484	435	445	448	472	455	441	466	470	449	457	446	487	448	479	510	453	465	466	459	448	441	492	434	446	444	427	452	461	486	453	471	467	442	468	493	460	434	476	450	418	429	470	492	493	523	514	466	477	521	454	434	450	481	448	449	474	470	466	476	510	461	495	478	492	482	425	451	465	452	436	463	475	494	461	524	462	492	464	491	448	463	490	466	514	470	445	469	418	439	445	502	453	426	452	499	461	487	491	475	438	453	434	452	485	437	485	468	452	469	466	468	434	478	458	462	450	448	483	455	419	479	485	435	433	480	479	471	409	458	451	446	475	513	518	462	409	466	467	501	472	488	426	469	487	461	483	520	478	462	440	467	470	428	429	490	439	479	464	480	481	452	460	474	488	488	460	471	474	474	480	483	428	480	486	476	472	448	474	461	504	463	454	464	460	440	458	460	463	453	426	449	480	457	434	468	439	451	457	475	450	472	417	441	452	489	459	465	423	477	459	458	475	475	469	457	441	453	473	488	513	467	496	457	457	458	483	484	457	453	490	442	487	451	456	453	472	492	471	442	465	427	460	447	467	460	462	480	455	482	492	461	456	471	487	459	453	435	466	462	465	476	447	423	447	492	446	475	448	447	473	472	435	471	453	460	501	471	436	431	483	449	458	478	458	446	463	448	459	429	510	449	479	478	482	455	499	445	426	468	503	479	462	458	446	454	491	454	445	464	420	523	477	439	513	458	479	424	468	489	448	462	464	425	445	475	482	469	471	435	458	438	453	492	445	438	422	444	436	512	467	445	450	464	462	444	462	449	486	455	459	469	476	469	494	436	471	443	487	472	450	484	471	445	451	451	453	454	503	480
14387	51038	83063	73675	49970	25542	9239	2737	477	485	508	497	509	472	451	491	518	480	485	497	486	483	507	482	511	497	529	444	429	516	481	522	511	449	494	488	477	470	526	483	499	486	518	494	480	483	537	480	488	428	496	480	487	503	481	467	478	491	513	460	508	537	496	520	473	488	486	484	543	470	526	490	478	493	495	474	503	499	490	494	485	499	531	476	486	463	483	453	501	480	484	475	498	506	503	489	490	456	474	510	479	520	510	498	487	472	509	515	512	484	489	489	459	522	517	484	473	498	441	454	484	504	483	520	502	476	469	518	490	455	463	486	478	480	520	494	521	505	477	461	487	459	501	503	516	519	449	489	499	508	509	445	503	509	517	503	494	516	491	451	485	499	492	493	499	492	502	516	514	500	487	507	491	517	487	508	457	552	474	497	431	460	495	507	508	492	519	473	474	506	487	484	457	481	488	512	523	474	478	480	482	517	478	513	489	477	477	471	510	474	478	485	510	536	450	466	478	510	482	448	483	496	472	432	492	527	482	516	523	515	536	494	464	529	461	499	467	506	513	512	507	496	460	485	458	506	451	498	488	514	501	523	493	513	489	490	457	520	479	478	482	469	480	483	462	487	499	475	521	485	478	517	482	458	482	503	491	505	493	481	493	487	477	505	479	492	484	509	492	518	518	485	490	464	490	495	509	503	487	478	468	539	517	509	475	509	502	536	547	474	481	487	494	501	505	485	487	467	460	464	455	506	498	498	494	494	430	487	476	496	475	494	465	495	522	504	488	419	477	492	515	479	492	473	448	485	495	462	499	482	478	481	469	502	479	494	508	477	525	486	479	489	472	502	487	471	495	501	484	473	514	499	445	480	488	486	458	484	500	501	518	521	522	468	497	529	502	512	477	486	497	512	541	490	484	470	505	475	491	462	464	519	502	452	471	483	482	517	510	504	501	495	469	470	558	492	496	466	490	464	495	459	501	502	493	488	520	466	536	494	508	513	465	434	487	532	491	469	463	495	468	461	487	556	465	507	509	479	535	434	504	477	467	487	486	490	479	486	500	518	515	482	493	533	486	485	496	520	488	478	487	530	462	449	497	503	484	478	467	501	487	505	510	490	471	496	427	501	526	506	517	507	504	503	452	477	454	483	452	508	510	492	473	495	497	523	456	518	495	510	542	503	459	509	505	488	482	520	522	508	500	461	505	441	476	466	507	509	538	489	461	491	494	538	507	488	446	507	485	466	498	501	497	480	538	460	538	450	525	498	481	485	446	441	504	441	502	461	461	492	546	510	509	495	472	491	461	494	499	468	461	519	479	501	502	477	478	460	495	469	491	510	494	490	493	471	547	503	480	511	487	507	497	475	496	496	501	450	523	491	491	468	480	477	506	467	523	496	507	496	456	521	538	521	498	497	458	470	529	501	489	469	473	523	466	525	492	517	491	475	518	480	520	481	537	449	495	525	492	471	493	514	468	479	514	514	522	506	475	479	497	485	522	479	501	477	466	521	502	453	483	509	481	453	524	509	541	517	507	476	463	480	491	475	490	494	510	505	504	500	472	496	476	503	492	488	487	502	493	482	545	507	507	515	470	510	502	524	514	510	500	532	496	490	501	519	500	493	479	481	498	519	466	466	439	471	485	505	449	510	475	490	510	530	496	474	531	487	490	507	470	479	503	510	464	470	481	481	546	478	501	476	505	494	506	483	466	473	524	486	534	468	518	505	483	525	499	490	491	490	481	498	530	490	503	468	478	479	515	504	481	490	476	525	481	502	485	483	482	515	504	468	495	472	449	476	484	496	471	493	505	510	488	481	509	497	491	484	435	519	531	509	482	465	505	466	476	474	498	492	491	509	512	458	520	451	462	508	496	481	512	472	485	500	520	468	477	512	509	468	534	502	473	507	502	471	486	486	485	505	471	493	486	491	503	487	536	490	449	510	486	482	498	484	490	469	493	489	492	510	500	463	502	477	514	516	543	499	474	517	501	476	470	481	511	455	497	504	499	501	531	500	508	488	480	506	476	499	492	475	464	491	500	521	499	539	469	517	516	490	480	481	515	456	526	490	508	481	511	453	488	505	465	474	496	519	464	500	487	461	482	494	478	437	509	537	472	527	505	477	526	483	525	497	530	497	469	463	506	503	477	488	503	456	494	483	499	476	488	488	458	516	498	480	475	512	506	461	471	483	510	505	492	470	505	530	495	500	506	516	476	488	500	500	484	502	470	469	476	529	478	481	490	460	508	464	488	492	499	465	551	469	488	466	470	495	472	514	530	480	471	499	514	510	486	458	511	490	504	480	492	462	491	489	465	486	471	505	510	445	511	479	497	518	479	459	499	498	507	482	481	472	528	489	448	497	481	508	509	460	522	492	484	460	470	524	484	481	486	437	500	478	476	452	482	509	451	499	529	459	480	501	520	476	501	522	507	487	501	505	454	492	503	465	464	511	476	504	486	505	462	505	529	487	522	482	486	460	471	543	537	492	481	483	488	481	499	496	516	513	480	490	504	522	503	522	516	509	474	490	480	478	449	504	485	485	480	474	493	456	499	496	481	445	482	509	475	486	490	502	441	502	482	489	490	528	499	484	519	461	487	536	463	467	508	495	508	504	514	514	522	464	494	485	507	494	510	517	516	491	464	505	469	500	470	479	483	477	491	493	479	517	488	488	489	476	516	504	496	485	480	507	503	498	488	532	535	476	499	526	486	541	485	469	504	475	484	506	510	487	525	494	466	470	474	518	501	527	476	481	488	487	448	484	482	454	483	466	488	519	498	498	490	484	498	435	478	494	497	446	492	489	490	478	508	450	471	466	516	469	475	466	527	518	464	519	464	511	473	456	512	515	478	493	494	521	474	520	540	478	441	521	495	495	495	481	481	514	462	461	474	491	457	471	483	529	493	490	448	492	507	555	465	479	475	499	482	492	490	504	500	541	484	481	497	478	524	507	538	496	509	492	438	479	472	496	482	499	500	473	462	474	478	498	444	467	486	499	516	478	511	461	470	491	483	498	463	485	438	486	471	502	472	504	513	525	504	476	488	519	520	497	495	482	486	496	472	510	476	516	486	477	447	472	493	475	490	502	523	464	540	485	530	493	491	490	497	471	506	483	484	500	483	518	535	490	491	478	492	486	464	487	532	501	495	513	481	494	497	483	479	473	514	503	452	499	472	475	499	474	515	478	528	476	504	521	495	476	459	475	518	477	472	458	510	459	505	473	521	490	498	487	508	452	483	473	485	536	501	471	473	462	496	500	461	498	476	477	493	473	519	501	498	488	482	501	479	500	516	474	473	516	526	533	501	488	480	441	486	473	493	470	487	579	503	481	530	463	468	512	500	481	481	487	486	493	511	460	488	501	494	519	504	462	521	500	489	487	487	485	505	491	508	521	479	520	492	474	504	507	478	497	534	536	507	496	481	492	474	534	543	481	480	503	496	476	494	489	533	453	499	469	488	497	539	524	464	487	487	461	491	475	508	497	483	474
27200	12899	14347	25098	15462	5686	1705	507	359	302	319	357	346	307	327	327	322	351	309	314	320	348	320	316	336	330	346	331	335	301	316	361	304	322	363	360	331	312	330	336	350	340	317	319	345	296	311	346	324	336	355	322	332	308	314	336	326	329	344	324	335	313	314	308	305	308	353	318	325	276	359	317	299	312	348	318	307	337	312	277	329	322	324	321	314	316	333	340	327	297	317	318	322	336	324	306	310	339	337	319	318	369	319	298	348	320	323	330	301	325	332	305	333	313	296	331	325	310	332	328	323	291	300	284	302	314	345	326	313	334	349	333	351	330	321	311	350	298	334	355	348	346	343	312	305	328	336	325	347	321	335	326	371	322	319	336	345	328	307	317	345	321	369	341	321	329	346	332	349	349	321	302	308	316	303	300	323	305	350	338	329	337	305	319	328	321	340	325	312	312	303	362	353	332	283	313	341	331	348	319	330	328	311	362	316	333	348	343	324	350	341	321	305	343	342	342	303	326	340	321	300	333	319	340	310	326	331	317	301	313	312	306	309	334	313	316	287	293	307	326	335	340	319	311	335	349	320	337	342	292	330	339	340	317	337	304	285	335	338	303	344	336	299	319	320	311	310	336	319	362	300	357	328	317	315	334	349	282	313	359	300	331	340	332	282	339	318	329	363	300	341	298	323	308	305	325	302	326	321	325	345	337	337	333	363	315	327	329	344	323	333	344	329	335	317	354	328	339	322	286	317	311	356	319	327	318	323	307	333	325	333	318	344	322	336	321	315	342	358	301	354	314	315	341	335	348	293	300	338	364	356	334	293	346	316	329	329	319	320	356	326	324	312	344	288	323	309	337	298	337	341	317	292	337	333	347	305	332	284	302	316	284	286	330	326	331	308	366	351	309	342	323	339	332	330	344	326	326	331	331	327	325	314	292	302	302	336	330	312	341	306	290	318	323	357	337	306	300	334	336	293	295	329	308	320	285	310	357	333	321	307	334	314	326	351	341	297	314	348	334	338	347	326	337	333	369	314	327	331	332	338	308	308	367	342	347	325	323	296	332	334	346	339	317	323	326	317	356	327	340	333	341	293	377	331	313	358	315	316	331	326	309	330	334	321	347	327	306	322	308	345	330	311	344	331	344	327	354	323	338	328	313	293	313	307	347	315	320	334	314	329	312	330	357	335	344	304	309	333	338	305	320	327	307	356	361	385	295	332	295	318	342	322	328	327	326	318	313	312	325	290	302	347	338	323	326	306	315	337	331	342	289	333	321	322	314	343	306	328	344	311	360	337	326	319	331	307	298	322	300	332	351	295	315	311	351	343	327	310	303	312	319	318	362	323	327	331	329	341	297	304	312	334	343	318	331	304	326	318	365	306	334	337	324	310	301	315	318	318	345	286	304	320	318	334	343	346	344	322	336	314	316	321	375	309	311	290	320	351	325	306	316	307	312	337	335	341	279	318	328	320	307	314	341	341	328	324	339	349	318	346	329	333	316	309	328	363	312	346	322	345	353	311	329	337	315	299	343	311	325	307	302	346	318	299	310	320	298	331	306	339	312	334	350	306	326	320	350	317	310	303	339	306	350	322	309	330	326	319	330	328	320	309	334	313	325	312	349	328	331	319	312	294	323	303	328	322	316	314	321	323	304	324	310	349	354	349	318	317	320	296	324	355	322	344	321	307	337	329	358	302	312	328	282	328	319	329	319	348	329	298	324	303	330	305	328	323	315	355	316	303	349	324	321	306	337	317	333	305	331	317	323	360	328	368	323	320	338	350	342	342	322	336	333	344	339	346	290	306	358	313	355	295	341	326	286	334	300	344	330	330	337	323	304	320	292	322	313	311	341	341	318	317	331	326	323	330	349	325	349	321	347	316	328	318	319	300	309	335	323	339	335	336	315	309	354	349	327	317	299	336	332	325	343	326	352	334	317	333	326	314	341	333	273	342	323	301	293	335	335	323	331	347	325	308	319	327	371	304	328	299	343	324	333	362	308	336	333	347	326	326	335	333	326	318	339	301	289	296	349	316	328	301	344	339	367	358	282	341	328	341	319	320	339	313	310	356	317	315	305	302	297	332	323	348	333	341	309	323	307	367	298	317	317	301	337	312	338	322	353	323	339	302	326	349	340	282	343	344	316	319	320	336	308	300	315	324	322	327	341	315	353	328	341	329	306	301	312	318	335	320	350	316	323	316	310	297	326	335	331	311	346	318	312	332	285	360	326	332	327	325	327	314	287	326	324	316	308	323	320	353	350	306	333	354	324	335	321	345	340	330	358	344	347	370	304	327	370	308	335	329	350	337	356	317	327	338	332	321	333	321	314	353	332	319	337	333	318	346	302	312	311	345	332	346	348	332	297	330	287	346	350	312	343	339	319	342	330	322	332	332	334	333	330	314	311	305	332	298	338	300	323	319	344	356	348	323	307	291	325	311	319	350	312	343	318	313	339	350	350	309	314	313	334	336	325	303	333	308	353	323	322	324	286	341	350	353	331	339	375	322	306	311	327	284	322	303	324	335	303	333	335	321	351	356	318	305	333	325	340	327	324	339	325	312	335	302	301	329	329	327	326	317	331	373	317	350	308	318	330	330	322	303	331	336	340	377	346	330	319	307	298	318	351	331	333	319	318	331	297	333	319	297	342	313	306	325	305	373	296	317	325	324	321	329	328	318	295	334	325	324	326	301	293	318	317	352	348	350	336	338	322	289	336	344	327	314	337	301	353	347	310	315	305	329	330	317	342	336	300	315	338	335	331	292	359	315	338	335	328	301	340	342	327	332	358	330	337	331	331	292	325	340	339	345	369	309	347	331	320	318	333	343	275	335	338	319	300	319	303	311	330	338	339	348	329	337	323	314	288	344	348	350	308	334	302	329	317	343	320	314	352	303	332	320	322	346	310	323	357	327	321	282	329	327	325	346	340	317	313	332	347	301	322	314	333	329	296	317	317	309	345	306	300	324	325	324	354	306	347	326	323	336	326	338	287	337	349	332	285	315	314	322	325	329	326	328	303	328	312	324	300	326	325	313	322	330	331	340	299	321	316	313	287	333	336	345	334	325	360	341	319	310	322	340	330	335	308	319	338	338	331	321	333	310	341	314	319	373	305	339	336	336	337	334	341	342	365	303	338	312	330	326	334	316	291	327	344	320	353	353	322	327	330	345	290	356	298	324	307	367	316	331	338	328	347	336	307	330	334	341	354	307	364	320	327	348	318	308	316	318	310	363	336	311	325	310	369	312	327	332	337	326	327	311	364	328	337	338	324	318	361	322	337	344	347	347	305	311	326	353	308	333	316	344	319	372	293	321	348	332	319	321	339	321	317	360	328	337	345	324	312	305	314	304	300	326	284	347	320	325	304	368	298	319	328	284	330	319	335	340	317	326	314	315	326	318	310	325	342	321	314	356	300	353	340	319	347	297	343	338	336	279	335	296	309	318	316	289	345	328	310	348	323	319	336	325	312	288	328	291	299	329	320	326	317
5219	3274	16544	18152	11012	4320	1545	408	350	265	339	325	338	326	307	356	307	332	351	353	328	340	323	321	308	302	334	314	326	309	300	316	317	308	299	318	339	303	297	332	337	320	306	302	299	309	310	324	302	341	313	299	315	332	320	347	342	311	349	321	327	305	326	329	322	343	341	335	335	325	321	319	350	330	287	314	323	302	327	349	343	331	298	329	298	270	317	316	315	331	336	337	363	362	311	358	288	316	331	350	315	294	327	333	323	313	315	327	332	320	291	313	315	353	320	292	335	330	328	313	304	356	311	300	275	303	333	313	292	312	324	319	313	376	315	328	301	322	331	353	318	298	315	315	304	312	321	330	295	316	337	324	322	318	294	317	316	308	366	319	303	327	314	353	350	306	300	348	307	310	340	305	333	335	323	345	318	326	330	268	318	306	336	313	316	316	335	329	311	290	313	304	325	303	323	329	285	328	334	312	322	315	303	325	322	316	285	342	320	322	343	349	310	303	308	309	335	310	307	325	313	326	295	317	320	289	301	313	332	294	334	309	320	299	321	289	310	310	309	283	310	318	331	321	306	330	320	292	335	361	324	298	315	320	316	298	312	306	329	300	303	337	332	339	336	288	351	302	355	323	313	356	314	324	292	306	306	303	300	346	295	306	341	336	317	304	275	312	342	306	328	339	319	291	320	319	308	346	306	317	341	328	345	339	305	321	306	303	318	330	304	346	322	324	299	355	317	295	293	335	341	358	306	332	335	316	316	299	349	337	321	358	357	306	333	338	314	337	349	331	315	318	323	305	315	321	344	327	315	328	341	329	301	330	311	336	332	331	327	336	297	322	344	281	316	310	334	308	282	331	336	312	299	309	318	319	294	306	310	343	342	328	343	274	333	332	323	315	310	290	329	332	326	319	331	294	349	320	339	323	319	301	337	327	315	305	299	293	323	297	315	348	338	318	311	349	301	304	328	330	293	307	329	315	303	312	338	325	335	293	334	308	347	311	326	345	315	307	307	304	309	343	315	326	360	319	296	335	352	335	307	328	315	332	312	305	316	310	256	299	338	345	311	326	318	352	324	288	325	318	333	284	312	313	311	352	318	318	345	276	303	319	317	336	352	319	303	299	305	303	341	312	325	291	321	312	303	295	355	325	322	334	334	314	318	315	321	334	308	301	285	333	314	302	314	326	310	328	340	326	328	362	333	347	305	335	338	292	321	341	295	313	318	315	352	314	326	313	300	314	311	321	320	341	333	299	315	312	301	330	309	313	294	344	304	331	331	323	299	317	316	334	320	289	330	296	312	288	330	325	338	307	327	291	331	313	310	304	280	313	289	302	307	330	282	338	301	322	321	353	316	301	289	312	315	311	315	291	322	310	285	291	324	316	351	324	320	297	309	346	329	317	313	339	331	322	302	302	299	308	308	306	324	355	301	309	311	322	333	289	301	297	330	313	347	295	299	305	320	284	351	313	336	313	320	329	297	321	301	314	321	328	316	326	327	289	293	330	299	302	355	298	330	317	332	316	321	341	322	345	308	299	299	316	285	304	299	295	337	330	301	309	326	301	291	314	333	327	297	331	315	319	309	327	300	340	317	322	369	323	324	319	326	303	301	329	315	319	321	339	315	363	320	311	297	320	284	343	317	317	326	336	292	299	277	322	291	336	330	313	317	324	346	321	328	334	314	328	350	352	314	322	306	312	317	310	295	325	338	321	291	312	292	320	313	312	293	316	327	313	303	308	365	331	310	309	300	287	296	346	320	329	320	316	328	301	320	293	316	333	292	317	349	335	291	297	347	309	332	300	355	319	304	304	325	334	304	333	342	323	333	321	317	317	325	307	300	285	350	311	297	322	303	368	314	292	311	339	351	298	340	288	321	343	278	297	325	338	318	298	313	332	321	320	340	305	315	306	290	298	337	346	312	335	328	336	312	300	287	293	310	327	330	339	298	343	302	316	294	334	311	273	328	322	300	316	347	315	338	301	309	292	333	339	341	308	310	332	323	318	308	319	306	325	337	332	306	311	313	325	315	321	311	315	321	333	323	300	304	305	338	298	330	294	306	300	320	306	335	318	296	313	347	320	325	345	298	322	322	315	326	342	322	326	332	317	322	318	313	338	299	283	363	308	344	329	318	333	332	304	303	300	303	308	292	324	316	239	354	316	356	315	294	330	324	339	321	312	314	329	297	334	329	344	329	303	324	328	311	314	294	328	332	303	316	316	310	326	324	353	315	304	341	331	314	325	338	335	316	320	338	328	314	303	289	344	346	299	300	331	311	329	357	333	302	322	325	301	305	353	318	315	296	350	346	311	296	334	331	325	308	311	323	302	312	305	295	337	307	336	322	327	319	335	302	315	301	342	335	320	304	342	320	307	340	299	358	342	319	310	295	319	339	349	315	315	335	349	306	319	304	314	321	349	343	308	314	328	313	306	354	279	327	302	335	305	307	309	314	311	312	310	331	290	317	320	304	307	308	335	290	301	317	322	321	284	280	327	341	332	308	310	303	311	301	320	311	319	364	334	303	310	323	322	313	328	332	345	302	316	315	305	316	291	318	324	298	357	304	336	372	299	367	326	331	309	320	316	343	336	348	289	318	295	346	296	349	324	319	295	300	338	340	313	344	322	359	358	309	303	327	332	319	313	331	341	333	332	324	293	322	354	345	311	293	313	304	314	331	322	309	307	346	328	356	313	324	301	309	307	292	348	353	313	309	308	309	321	316	308	298	315	297	313	313	321	297	290	305	335	311	315	315	314	318	339	320	339	294	363	327	309	305	303	361	276	315	343	345	274	336	304	327	309	317	297	313	328	321	324	316	312	341	299	322	359	304	318	344	319	340	308	307	338	328	316	333	329	302	307	321	274	341	320	309	282	333	328	325	314	293	321	327	309	319	322	316	334	327	309	331	300	343	320	317	293	327	306	344	328	303	326	332	327	331	303	294	292	288	303	312	336	310	330	326	314	306	301	319	309	368	302	321	303	357	317	304	322	321	337	316	332	287	359	322	319	364	310	321	317	312	307	335	307	316	339	310	323	315	299	306	319	299	316	298	307	345	317	298	313	332	329	298	322	304	336	319	282	321	323	335	294	314	327	317	345	302	344	320	311	295	280	335	319	315	328	302	328	314	332	333	315	309	324	301	338	309	300	299	336	320	307	317	331	315	319	364	338	324	290	297	303	296	344	283	316	297	336	357	345	292	342	321	290	314	330	316	317	318	303	266	312	328	313	289	296	316	313	291	336	329	333	309	296	321	346	312	307	313	324	320	315	314	340	312	315	313	321	342	296	321	322	318	321	335	302	311	331	345	320	306	333	314	335	338	324	330	314	323	312	374	334	322	322	301	290	317	317	316	310	319	273	312	292	297	311	298	307	294	331	346	345	314	305	302	343	280	314	310	296	300	273	347	293	284	348	323	330	321	343	293	305	297	323	297	299	320	329	308	308	307	301	313	316	301	324	310	307	334	346	344	316	287	346	333	326
25235	21440	40885	54102	42905	26037	9004	1919	550	371	394	383	371	376	320	360	369	336	360	341	339	354	353	346	361	359	377	330	354	370	352	356	340	382	362	342	393	346	315	385	357	376	363	357	357	356	375	374	378	354	358	378	369	342	380	354	344	365	331	355	379	344	354	370	358	357	346	329	376	357	376	338	320	343	346	385	338	415	378	357	340	362	355	343	357	381	368	345	382	347	351	372	330	364	350	361	377	329	343	356	357	378	368	385	339	375	362	364	351	343	360	369	372	382	361	375	352	375	355	348	378	353	333	361	347	322	327	362	365	350	344	371	372	330	338	364	361	376	359	336	385	339	372	357	336	337	352	395	329	330	342	335	357	368	347	327	368	372	316	374	376	333	331	365	421	394	316	325	341	324	392	385	356	390	338	360	361	353	381	355	348	341	366	312	364	370	379	405	365	360	372	328	322	361	360	327	354	353	345	336	370	369	345	371	345	366	312	345	345	345	330	402	350	355	355	372	373	377	351	343	334	336	369	342	353	387	411	354	366	380	324	354	361	320	352	347	353	379	375	371	313	361	321	320	342	327	349	361	361	373	373	336	349	340	387	334	354	362	344	361	340	328	376	329	347	334	369	368	354	387	359	367	365	325	366	348	348	329	370	317	368	388	363	340	366	372	372	396	353	370	337	346	368	358	364	354	375	340	363	331	337	324	378	354	354	356	352	301	372	354	339	356	366	378	301	340	360	349	349	363	366	367	347	406	378	354	378	318	342	394	365	367	362	356	365	375	343	360	365	339	354	328	328	341	358	333	353	340	342	351	351	368	368	366	357	343	336	356	361	362	356	389	408	374	345	360	365	369	365	367	347	359	336	365	331	359	367	322	322	342	408	372	335	351	401	371	377	370	378	356	351	347	351	327	326	335	394	345	367	381	370	340	368	344	357	379	386	346	327	365	369	336	364	328	338	352	332	363	364	344	359	382	346	322	325	357	361	363	383	369	392	385	365	366	365	367	398	361	369	358	364	366	369	352	345	325	346	391	344	366	354	346	361	355	357	361	363	366	342	346	343	382	352	361	366	371	380	385	357	338	382	322	367	346	374	341	360	366	315	349	364	378	377	389	373	352	379	352	334	343	369	339	359	369	372	384	340	353	351	353	379	345	346	348	339	353	385	379	355	374	338	355	382	349	342	312	349	337	364	391	358	349	363	350	376	358	349	353	344	345	351	359	371	370	365	361	370	327	342	356	364	331	356	341	348	384	351	350	366	332	337	368	351	362	369	351	360	360	366	314	351	370	339	366	345	335	335	336	362	386	337	366	341	333	375	356	355	351	345	326	330	335	356	325	399	327	366	395	367	364	346	352	349	352	369	348	327	358	358	369	349	349	371	367	346	367	358	308	342	348	348	402	384	367	360	389	393	355	347	367	377	350	369	334	377	347	337	377	362	349	345	368	319	333	323	383	369	345	326	350	382	358	344	373	357	356	367	366	357	380	367	343	339	352	369	355	348	356	382	338	338	306	351	363	331	367	369	340	339	331	355	323	338	356	332	356	348	353	345	342	385	361	327	361	384	330	320	375	332	372	337	380	354	303	379	353	323	324	362	325	332	370	358	340	379	387	364	372	371	340	358	349	364	394	361	348	335	359	364	322	319	393	398	353	370	320	357	348	316	332	364	358	356	348	311	319	367	346	382	343	351	359	352	360	363	364	393	362	373	348	342	354	358	332	363	363	360	314	366	373	400	360	347	316	345	334	348	337	370	381	380	346	364	341	345	336	392	346	361	393	366	351	357	363	360	368	374	368	326	309	362	367	333	319	400	352	378	393	336	365	343	378	330	355	360	349	348	338	360	366	329	372	351	373	369	379	353	347	359	330	366	357	347	371	326	379	360	363	336	330	355	378	331	311	349	354	368	364	387	337	310	378	357	377	343	344	371	353	341	339	384	363	401	368	397	346	368	325	332	361	341	355	358	368	328	348	362	341	380	357	365	348	356	361	342	361	349	374	358	341	378	365	367	360	370	345	345	351	372	373	366	343	364	368	359	344	377	380	351	351	396	357	343	362	355	371	350	368	389	334	372	369	333	387	344	359	332	378	344	358	359	343	349	361	324	377	316	335	383	378	344	365	367	349	352	353	338	335	346	360	350	371	358	380	343	379	389	321	338	364	338	353	338	357	351	372	346	388	340	371	339	329	359	357	318	364	377	347	352	373	377	365	349	344	363	342	389	365	345	366	343	353	350	340	352	376	362	340	328	395	335	331	341	366	350	366	408	341	356	359	345	342	372	382	348	352	336	324	347	371	357	345	352	366	375	348	381	397	373	334	377	350	400	361	370	369	346	352	349	364	354	359	367	370	352	335	339	354	380	353	336	334	317	373	340	355	333	379	360	350	351	343	342	363	384	347	328	336	333	336	347	328	397	320	359	344	368	344	369	329	358	321	339	344	343	371	342	334	358	346	379	345	343	364	378	375	372	415	366	361	352	307	340	351	323	375	339	360	345	345	326	350	375	353	312	374	354	378	361	325	348	367	344	371	315	335	350	335	367	356	358	352	315	370	401	355	342	327	345	354	339	351	357	357	342	379	342	389	347	371	364	347	351	334	342	346	363	385	315	338	345	358	344	352	324	353	345	351	368	337	325	357	356	383	351	353	336	346	359	350	352	340	352	365	380	346	368	345	373	347	356	347	382	379	390	343	372	374	362	366	369	359	368	347	345	349	360	341	362	297	342	316	371	391	380	323	386	339	337	340	384	358	342	348	356	348	366	361	351	337	335	359	354	352	329	336	356	369	360	328	346	374	350	354	351	305	367	358	358	363	328	355	344	367	338	374	367	361	328	352	344	339	329	329	351	324	334	376	358	351	333	384	342	352	333	352	345	372	367	375	344	343	375	359	406	361	341	352	386	349	359	364	354	354	335	365	354	365	356	331	353	391	335	342	379	335	351	344	354	383	361	357	355	300	365	361	371	363	371	362	338	377	348	325	376	343	347	361	361	364	383	369	337	330	333	353	347	339	365	369	352	368	359	349	369	383	375	322	382	329	363	386	354	346	368	369	362	346	342	343	305	355	392	337	323	333	341	337	367	385	331	381	356	349	353	304	364	362	334	399	354	333	341	378	368	357	324	358	352	346	359	354	376	374	372	327	323	375	357	338	361	370	346	380	342	371	329	383	352	346	308	358	375	328	388	365	353	367	363	370	345	367	328	352	350	327	346	349	353	349	367	349	375	358	356	359	338	343	346	322	343	334	363	350	353	339	335	328	348	349	330	364	363	333	327	383	333	351	339	397	354	376	348	354	364	361	365	361	350	353	361	357	349	362	389	361	371	328	333	332	372	347	352	351	384	385	353	361	350	361	340	317	380	351	327	369	370	365	351	353	363	385	317	370	394	359	388	343	335	352	366	360	355	361	348	366	325	328	360	326	336	360	373	348	348	334	347	388	370	351	355	347	367	358	349	337	319	353	337	361	369	346	334	356	361	316
5630	28381	64096	49543	36451	16982	5766	1709	703	372	363	357	363	330	376	384	359	333	357	356	388	362	378	370	371	367	347	409	388	369	378	384	379	370	364	335	353	363	400	357	358	337	360	354	353	364	352	362	325	354	360	380	343	369	446	354	337	365	380	375	404	362	356	342	328	377	359	348	374	347	340	338	380	359	339	350	339	347	346	352	347	375	379	392	361	370	381	375	373	378	352	354	324	383	368	324	364	379	375	359	348	368	348	378	366	334	380	362	383	375	407	357	367	377	363	359	330	365	385	372	372	368	366	348	397	369	387	390	369	360	382	344	355	388	348	378	350	337	371	362	366	363	369	375	357	379	366	378	376	371	388	384	361	369	355	383	362	364	334	357	349	369	348	335	373	362	369	360	340	373	360	358	346	359	368	361	353	353	369	395	391	398	392	341	397	377	371	363	358	346	393	369	380	387	377	354	383	367	359	354	354	376	348	369	348	367	382	392	372	377	351	386	331	431	343	360	373	381	326	386	379	315	348	402	357	363	343	367	336	382	347	358	368	384	327	369	388	363	379	356	378	358	348	359	380	356	369	355	380	391	341	334	354	365	359	371	337	380	382	365	345	348	356	363	363	364	349	366	328	380	400	345	377	359	377	383	353	356	364	342	357	355	381	398	361	359	370	377	374	365	359	403	351	415	362	356	350	374	338	385	380	360	377	365	370	354	366	379	379	361	374	363	389	390	377	372	348	354	399	355	357	369	369	350	382	353	347	344	370	364	329	375	364	364	344	352	366	361	366	355	378	372	352	354	362	356	350	382	346	346	366	352	399	391	377	340	356	347	368	388	339	358	347	373	400	383	385	384	330	388	410	365	393	352	392	351	394	365	336	381	362	369	328	372	374	356	368	374	413	366	337	353	382	347	400	347	366	358	382	347	374	353	386	370	369	359	374	359	350	367	362	352	383	325	406	368	389	332	372	359	316	363	349	375	378	369	345	382	345	385	324	370	357	372	358	346	388	337	357	362	337	350	365	362	338	402	361	346	386	362	401	379	386	378	380	357	350	357	333	364	339	382	378	372	369	392	358	345	384	381	401	384	357	341	337	360	354	367	357	387	391	346	366	325	403	362	352	371	363	347	384	344	363	339	379	367	400	350	401	355	328	362	365	385	379	388	375	407	351	384	347	392	374	363	373	325	376	379	369	359	349	357	374	374	383	346	361	338	352	364	354	353	350	390	339	381	359	379	363	360	380	367	384	374	377	378	357	398	369	363	368	334	380	380	375	355	418	348	361	363	371	368	387	340	368	338	355	362	364	371	377	378	351	340	374	391	389	363	370	368	381	372	370	317	355	379	388	349	360	397	380	368	382	354	345	339	380	360	386	353	385	393	377	379	357	379	355	386	361	401	401	397	391	349	377	392	348	378	342	349	363	349	391	385	344	348	362	382	410	352	379	393	351	393	383	332	369	337	392	374	361	390	375	420	374	380	377	371	365	317	380	373	377	390	370	387	372	379	352	364	383	386	342	379	379	397	398	362	365	382	344	353	398	355	371	358	380	411	333	350	381	369	372	357	357	393	342	385	368	351	337	375	323	361	371	349	343	344	402	358	377	357	332	400	395	364	395	346	350	340	383	336	369	379	387	355	361	356	356	376	349	342	363	340	347	355	338	373	341	375	384	406	346	391	362	336	378	355	361	350	384	362	379	341	321	364	361	388	360	340	388	369	335	379	404	359	352	391	344	382	369	362	353	375	383	367	373	391	369	341	363	347	372	341	343	388	370	358	387	385	344	365	337	377	333	384	356	355	339	374	343	363	345	383	396	364	361	338	379	342	388	346	396	358	351	352	377	369	340	389	337	371	382	340	401	368	386	376	379	363	373	343	334	374	361	361	382	379	366	363	348	353	376	359	337	395	367	380	389	366	356	384	365	342	374	364	365	371	363	384	379	351	357	361	377	357	340	366	354	364	380	382	336	352	374	393	355	376	408	384	351	386	361	344	330	363	395	365	341	354	366	378	333	356	380	368	373	330	354	390	353	368	408	352	346	379	347	360	358	365	372	349	389	369	384	331	333	363	367	350	357	391	362	370	378	373	367	356	342	329	375	334	375	375	380	357	339	394	373	365	366	373	349	369	352	359	373	391	359	365	374	359	366	363	382	345	363	373	374	371	355	394	375	389	367	381	382	390	403	352	381	386	368	380	344	342	360	381	353	371	388	373	378	338	378	312	340	389	384	363	375	385	407	374	383	355	357	360	356	362	376	340	345	352	351	380	375	395	350	357	339	377	361	363	341	391	378	365	364	391	394	372	361	362	348	395	378	369	356	408	368	381	353	386	350	363	386	366	384	336	400	353	338	361	339	356	369	377	388	354	370	365	373	345	359	374	363	365	347	346	354	338	373	380	397	384	418	412	395	370	356	361	342	329	367	354	370	345	366	340	417	358	371	367	422	375	375	335	384	368	406	392	337	377	358	347	365	351	366	363	346	368	366	391	374	365	389	368	370	373	378	367	356	414	391	367	344	388	340	367	374	358	411	357	353	347	360	393	358	369	413	371	338	374	366	371	363	365	383	364	365	365	373	361	372	398	373	355	349	370	331	360	344	380	372	396	361	343	377	333	368	324	326	381	334	372	381	353	366	366	331	365	327	400	361	373	349	355	356	329	387	361	389	389	385	373	354	378	405	374	340	354	359	334	402	357	355	368	388	334	333	343	335	397	358	374	348	376	343	333	386	372	376	334	359	376	396	341	325	320	352	395	348	359	355	347	379	386	370	350	377	368	361	361	349	368	355	385	350	380	335	359	344	336	372	362	358	340	355	348	336	381	354	373	380	360	347	376	409	380	343	345	369	386	354	368	360	365	341	334	374	367	371	361	360	377	332	360	392	349	351	394	334	362	369	396	392	376	367	359	393	376	342	368	321	361	346	377	347	373	390	372	356	347	375	361	345	354	388	386	369	357	382	366	398	373	363	369	384	361	343	373	371	341	380	357	338	366	376	380	357	379	365	344	359	328	368	357	374	377	329	348	386	380	378	353	358	369	380	388	348	378	348	327	383	384	372	412	361	385	340	368	388	383	362	355	375	355	368	364	367	354	370	351	389	378	329	360	345	354	343	372	380	370	386	374	352	377	379	343	318	385	369	367	375	396	372	336	380	373	395	368	364	392	363	358	365	366	373	337	331	352	355	357	373	355	322	373	355	341	361	364	352	368	411	336	346	364	348	390	371	378	332	350	355	391	344	376	354	405	363	366	375	381	353	405	355	335	353	330	366	369	367	383	349	373	385	364	341	363	364	359	363	337	332	324	389	342	389	324	388	356	360	360	339	379	363	377	348	325	389	355	381	371	336	382	341	381	372	357	352	362	368	345	400	356	366	345	347	385	366	362	377	351	336	387	402	355	380	350	341	331	332	384	383	384	350	362	369	330	377	382	358	378	349	405	354	368	358	346	385	332	365	368	342	376	364	391	362	350	371	343	344	376	373	355
23810	21538	41032	61538	51261	32862	16688	4659	1186	550	514	549	507	478	549	525	477	471	474	498	494	509	440	501	473	473	480	484	522	516	496	495	464	485	477	479	480	472	476	496	468	481	432	511	502	498	479	479	469	467	514	488	466	508	488	501	494	478	468	490	466	499	517	463	451	473	519	455	473	484	475	505	482	506	476	433	481	475	456	448	474	478	451	439	531	471	501	478	489	437	495	451	464	481	506	480	469	471	474	489	485	457	495	498	464	531	477	522	450	469	503	502	472	473	499	495	497	446	483	476	448	482	424	486	453	453	484	437	448	480	503	489	499	471	488	470	439	462	447	477	499	504	445	418	475	486	488	501	488	464	489	446	443	418	481	459	508	467	428	463	474	480	503	475	480	457	439	479	489	446	514	473	507	494	476	432	488	451	492	486	458	462	463	490	484	476	503	440	485	473	485	467	489	441	481	501	449	483	516	507	460	492	504	456	494	474	456	445	487	459	479	483	461	504	457	453	474	483	518	511	476	508	489	488	475	513	485	454	500	502	504	439	492	467	490	497	494	458	485	463	471	471	453	458	476	510	447	478	488	509	473	459	489	473	501	447	467	506	440	495	488	489	471	488	465	479	488	499	495	436	477	488	466	487	459	454	487	458	498	466	506	495	475	497	448	454	465	453	450	470	483	501	491	457	463	484	482	472	468	433	480	488	501	496	518	481	474	427	452	441	457	434	468	469	472	435	450	498	476	503	473	516	490	496	475	500	445	484	453	490	494	448	512	481	499	490	458	461	482	499	465	486	426	463	508	448	514	513	468	477	484	492	468	466	464	474	469	457	456	424	441	477	463	475	489	482	442	455	465	484	465	510	468	519	495	454	450	463	432	490	463	470	460	450	476	485	477	472	441	466	476	459	503	475	470	473	457	461	473	470	475	451	460	459	461	485	515	475	487	486	501	469	484	474	469	480	474	435	498	463	468	486	483	452	459	494	459	464	496	507	482	474	487	469	507	513	482	487	496	487	484	477	482	500	481	458	463	482	468	489	486	507	469	479	486	501	446	502	447	476	440	493	446	481	446	495	478	515	466	475	493	451	476	498	451	463	414	485	439	491	451	495	520	492	450	462	530	483	475	499	467	496	442	489	494	475	459	491	488	489	492	475	524	490	483	481	507	480	493	482	475	462	487	440	440	498	500	458	460	491	492	466	498	497	522	456	456	472	470	467	466	481	514	431	524	493	457	441	498	454	495	479	446	499	513	495	450	454	499	487	465	452	454	465	497	468	424	477	464	435	445	471	469	485	470	493	431	497	460	491	508	484	468	499	410	479	467	442	513	478	480	480	488	465	483	510	465	449	481	484	464	455	481	435	527	504	486	451	497	461	453	411	475	457	480	458	474	491	460	446	448	465	461	482	491	468	480	457	476	502	499	465	463	468	463	465	451	494	465	489	485	474	435	471	471	492	482	492	489	497	457	462	483	481	474	493	475	454	496	487	471	460	456	461	445	509	452	490	497	487	442	440	477	461	503	533	507	447	474	484	469	479	461	460	468	474	464	500	459	427	489	437	453	489	469	473	466	464	479	464	480	481	455	493	434	483	459	475	473	454	519	512	463	457	482	494	523	471	522	537	505	501	469	469	461	492	433	475	469	482	454	464	472	458	481	499	445	483	470	461	455	467	441	477	462	475	484	459	501	470	467	453	476	493	510	481	445	484	492	471	475	470	498	471	511	462	472	451	445	467	485	505	487	491	493	465	482	519	500	434	450	442	498	485	458	469	483	476	475	518	479	505	467	462	470	499	489	482	491	501	449	514	473	469	484	484	476	477	502	474	520	485	507	506	475	489	507	507	515	502	452	504	467	484	440	493	432	483	456	498	491	499	496	483	451	445	452	507	473	488	446	481	528	485	512	463	494	475	501	481	472	457	502	478	460	476	474	458	455	476	520	485	491	483	419	445	455	456	407	435	470	495	463	462	482	485	467	479	542	483	491	475	480	518	479	485	439	487	461	473	486	460	467	459	454	466	477	479	526	487	449	456	519	444	463	504	466	500	491	495	477	446	474	470	453	486	425	500	492	485	525	509	508	473	479	437	485	496	477	459	493	501	499	506	501	494	470	455	496	475	504	477	443	434	524	445	470	497	464	515	522	480	454	465	480	490	511	497	477	471	476	473	475	478	494	462	470	447	481	479	461	482	435	476	466	466	446	486	479	493	484	512	484	485	445	450	487	452	459	470	471	484	477	505	448	477	492	479	444	464	485	518	482	478	460	476	486	494	465	456	499	502	494	504	471	470	486	486	476	484	488	458	506	510	492	494	474	484	505	480	472	448	495	506	492	470	560	507	475	462	468	480	468	461	482	500	499	503	459	491	467	469	491	451	495	454	469	503	512	483	460	479	461	470	477	463	418	448	484	467	462	496	484	470	486	470	498	502	438	518	484	449	453	494	495	469	446	485	454	487	479	475	472	485	445	503	480	491	483	443	443	478	470	443	481	417	490	520	460	457	481	494	472	482	498	461	437	426	449	461	440	473	453	480	467	444	481	484	448	437	495	444	510	474	472	453	476	487	460	521	483	485	465	481	494	441	478	461	493	503	505	470	480	480	468	468	460	494	503	443	494	540	504	448	510	509	448	463	438	515	466	476	484	460	436	469	453	499	464	451	459	470	485	493	477	458	522	444	532	445	492	462	457	445	452	461	457	491	453	463	474	447	504	504	472	462	497	479	460	522	496	494	454	460	490	447	454	482	459	475	464	499	479	482	446	461	500	480	463	470	496	455	483	477	508	481	472	450	444	473	465	489	483	481	462	494	480	481	502	441	466	486	444	460	466	476	450	467	492	452	457	448	473	455	470	464	463	471	420	484	485	446	513	518	464	504	478	445	474	499	446	463	464	475	492	456	462	464	469	499	484	460	508	486	485	481	471	490	461	510	467	476	510	474	466	454	456	425	440	483	451	421	503	456	468	440	495	462	471	506	471	469	496	462	497	459	480	485	489	478	486	485	475	480	477	476	461	465	469	473	494	482	435	495	475	487	468	470	458	472	449	490	469	515	482	444	477	423	489	465	514	451	494	474	473	510	484	471	485	492	480	498	462	511	475	474	464	468	491	469	486	497	469	474	472	498	506	460	465	412	451	459	480	486	435	494	482	465	459	490	476	480	421	441	464	470	485	506	481	474	479	494	457	451	503	488	474	485	469	447	482	489	466	458	493	467	505	484	472	461	463	491	470	455	487	488	479	493	480	445	463	450	461	490	447	468	483	483	521	489	484	477	522	467	472	501	492	491	470	452	458	476	421	446	478	487	522	478	431	486	506	478	475	442	498	484	448	493	475	477	468	513	478	472	493	509	501	488	457	489	510	505	487	472	505	462	461	481	460	482	504	491	481	458	468	476	464	494	479	441	457	473	496	474	484	489	435	494	450	524	479	480	477	505	444	467	481	427	494	502	497	474	520	461	470	496	476	493	455	491	462	471	452	443	464	435
8906	69117	89458	74954	50295	24228	10304	3732	1280	557	489	532	493	535	519	512	522	492	462	521	516	533	496	489	473	499	474	505	530	486	537	481	492	516	529	479	501	541	520	480	457	470	506	471	488	487	518	527	500	491	483	501	503	501	486	493	523	498	477	485	489	516	516	495	494	496	500	509	508	493	526	511	524	468	496	509	508	514	514	448	489	503	510	491	558	533	475	551	515	495	484	490	495	520	494	497	498	505	566	461	512	512	510	538	489	481	503	521	507	484	491	515	493	542	516	539	496	474	489	518	540	487	512	514	557	540	498	507	470	520	523	514	527	465	482	503	511	497	490	520	533	504	499	514	533	520	495	516	480	515	499	533	491	518	508	523	494	487	523	528	520	480	500	476	538	490	492	532	473	508	467	515	538	491	508	509	519	485	503	497	527	486	518	475	526	521	488	506	446	541	523	478	510	488	539	498	535	503	559	522	510	474	485	496	473	495	560	511	513	537	473	536	502	486	496	518	536	500	481	529	476	480	518	537	479	484	467	516	495	475	491	525	509	531	486	542	485	508	526	502	505	477	476	475	503	525	565	475	485	517	520	465	509	544	521	479	490	493	493	472	509	534	441	497	484	504	485	513	477	535	475	499	482	501	511	503	512	499	521	491	518	461	489	500	507	501	473	524	503	511	500	483	491	486	471	514	526	493	503	495	538	497	496	457	506	569	489	490	499	539	494	481	476	553	537	544	538	488	480	497	487	458	476	452	509	493	530	499	518	526	502	498	494	450	497	506	480	502	469	548	512	505	486	521	504	497	528	515	508	519	552	512	517	522	528	479	526	472	474	471	509	491	471	520	499	503	534	543	509	537	493	515	519	487	498	547	463	467	489	509	467	470	532	514	487	515	488	465	494	492	506	520	462	505	520	489	493	517	507	499	542	554	499	506	464	502	515	498	475	508	534	509	512	469	521	466	475	533	477	492	501	488	510	525	528	543	485	464	521	489	460	566	509	514	498	520	489	522	498	481	528	472	545	518	489	514	499	473	500	485	471	488	508	479	517	500	547	501	513	493	527	528	508	492	489	436	502	481	517	511	501	492	491	537	484	505	522	479	498	488	521	502	526	524	514	481	520	450	468	504	525	503	510	472	548	498	516	545	470	514	482	498	483	509	509	540	501	494	544	511	490	546	487	486	521	526	497	532	554	488	536	539	521	504	516	524	518	534	479	495	438	509	502	518	513	503	571	478	517	530	460	496	512	470	508	488	502	479	501	527	528	535	524	534	512	477	515	469	510	497	492	508	504	499	473	534	485	461	510	533	494	489	529	507	518	485	529	503	502	493	505	560	513	513	459	464	534	510	482	487	489	551	542	511	480	473	475	507	506	513	497	496	489	486	505	480	453	478	531	495	513	459	493	543	490	505	500	478	512	511	456	499	551	492	533	523	500	506	512	472	484	513	511	533	474	509	515	504	488	497	509	514	511	466	457	517	502	517	482	528	514	490	497	543	471	479	525	487	512	496	523	493	526	476	530	512	464	517	463	560	525	479	495	496	526	502	486	494	521	506	489	524	505	497	463	499	508	489	517	512	490	460	493	503	499	505	509	496	467	519	517	521	503	544	521	465	515	474	490	501	506	492	468	506	529	488	490	498	484	505	501	544	490	479	501	514	461	515	513	541	459	539	485	521	514	503	485	531	496	496	475	495	526	466	516	495	492	475	526	473	525	504	511	510	487	501	509	536	463	466	427	505	502	506	507	492	514	492	486	510	466	551	538	458	481	531	510	508	512	496	494	468	526	490	493	474	480	520	525	452	500	507	504	540	493	500	542	515	506	520	557	512	526	483	503	497	463	504	482	496	530	503	550	528	538	532	502	475	517	484	543	512	499	516	510	483	496	486	462	506	533	509	491	507	490	553	467	493	467	539	516	500	524	499	493	464	480	539	513	462	516	494	506	493	529	511	543	487	510	530	528	457	518	511	498	489	495	550	582	487	520	484	548	484	486	481	496	524	535	545	483	484	523	541	524	499	552	503	489	516	493	476	510	491	506	541	464	497	499	526	507	487	480	547	556	536	498	509	514	502	474	494	527	487	489	473	480	509	523	515	487	462	501	498	433	494	560	493	487	506	504	506	519	525	480	522	520	497	526	487	482	529	524	523	514	521	498	502	523	477	502	506	507	488	544	547	493	469	498	509	495	497	500	500	526	509	492	486	531	468	533	501	471	532	508	500	489	460	503	502	547	464	489	511	555	532	496	542	491	479	470	508	480	465	528	518	524	508	512	497	497	519	502	546	513	501	466	473	513	491	491	487	499	502	532	509	487	488	504	506	524	504	533	486	479	498	522	465	506	508	503	526	501	529	505	529	502	498	517	492	516	488	507	499	529	494	492	509	487	505	486	499	532	546	493	522	486	480	517	511	536	484	479	485	501	525	539	546	472	522	503	518	510	510	482	478	492	507	520	520	507	544	523	498	498	517	532	500	496	516	498	487	512	510	516	491	548	515	528	517	486	508	490	499	534	493	499	497	478	484	450	480	518	557	472	502	457	495	519	528	496	501	490	519	503	473	510	491	534	526	488	524	493	491	518	506	514	548	479	522	544	505	494	510	486	533	509	523	468	495	495	535	504	508	495	503	480	516	443	498	547	510	539	482	528	488	461	492	511	520	532	488	488	491	451	512	506	516	488	472	508	520	488	536	473	527	484	504	506	530	516	474	530	519	526	527	506	502	506	511	505	469	475	521	533	506	493	487	534	467	533	487	511	465	498	523	518	485	488	543	492	511	528	465	535	476	487	498	527	503	507	456	486	514	545	491	529	496	491	549	508	529	533	514	511	540	487	478	535	509	492	447	503	490	496	525	506	469	494	517	527	515	507	465	461	492	522	521	495	482	496	517	527	502	512	502	501	519	524	501	498	493	481	524	457	548	477	494	537	515	505	476	483	444	515	522	540	482	528	482	506	514	538	547	491	488	481	498	488	551	537	546	509	493	515	498	529	494	497	513	560	474	466	487	495	538	529	489	507	519	534	505	512	497	506	524	480	534	525	525	465	552	501	531	500	456	453	492	511	544	506	523	484	504	481	494	508	496	492	496	499	486	504	539	498	482	532	532	526	512	501	550	518	488	518	523	486	498	554	533	535	516	482	507	529	513	503	523	504	519	498	501	489	525	494	490	454	474	509	458	520	532	531	485	475	517	505	486	493	468	497	528	526	464	480	485	510	510	481	520	527	526	484	520	500	501	509	523	500	528	481	485	493	488	511	478	506	515	467	515	486	502	489	507	513	505	460	492	522	523	465	541	531	503	485	502	469	504	504	520	483	526	500	461	503	507	485	524	502	545	507	508	507	501	473	517	484	465	533	484	520	492	484	496	463	486	522	529	502	496	502	511	504	470	490	476	470	503	482	502	505	527	505	495	519	482	470	525	523	517	524	492	508	502	466	502	490	510	489	476	468	485	550	535	516	503	500	547	503	494	480	499	495	507	480	502
27321	24624	30476	20246	6996	1907	901	534	398	398	388	397	389	425	392	372	366	371	358	381	359	352	376	395	350	379	375	372	374	363	387	372	421	355	359	380	366	388	381	370	402	354	366	363	385	366	417	362	363	381	392	384	389	357	402	343	390	384	425	353	336	387	373	377	365	351	371	377	373	369	381	370	361	376	362	367	389	328	374	390	362	330	346	370	372	366	338	385	367	335	353	369	340	378	363	345	384	385	390	379	357	303	350	394	367	364	398	362	331	387	366	402	382	374	418	385	359	404	381	358	396	359	359	401	371	411	378	384	387	360	399	405	362	394	375	350	401	408	364	362	372	365	360	399	369	370	346	374	381	377	383	396	357	394	364	320	378	378	385	353	363	344	399	373	355	383	366	362	395	369	365	363	368	392	360	378	363	370	354	384	387	348	385	371	370	375	386	371	356	371	352	375	360	357	369	359	355	367	371	351	375	355	360	380	337	354	388	368	358	373	361	379	387	333	378	354	380	366	365	386	348	381	354	335	389	388	394	337	360	345	383	366	350	340	386	368	397	354	378	383	364	342	343	401	350	384	376	391	376	383	360	357	373	393	368	348	371	363	363	373	370	372	381	341	358	400	369	362	363	379	355	364	371	378	395	358	375	395	364	350	369	372	351	351	355	378	341	338	363	393	372	370	396	358	366	381	373	377	350	346	399	389	381	390	375	416	401	369	369	380	358	363	388	334	405	378	380	388	428	355	354	373	366	378	387	378	394	381	374	377	388	369	357	382	384	345	341	406	383	354	382	388	358	392	370	374	352	379	348	332	389	377	391	361	373	379	359	360	363	364	383	413	393	381	409	369	358	360	374	358	360	400	398	361	357	364	368	399	341	373	371	355	380	368	345	415	371	383	377	383	389	382	386	376	386	347	355	370	379	400	367	362	395	342	346	366	368	371	359	343	374	381	341	357	371	381	398	369	359	393	391	400	352	409	354	406	380	355	378	358	388	347	372	373	392	404	362	378	377	351	364	333	339	347	358	364	358	354	408	360	415	362	356	377	380	368	345	383	351	351	354	363	395	351	398	354	364	377	393	368	363	357	369	396	384	390	385	395	359	381	361	365	352	387	388	354	392	386	406	362	375	352	372	387	375	346	345	405	345	420	348	402	337	395	402	365	364	356	394	378	350	358	350	374	372	388	359	383	361	368	402	338	386	381	331	341	345	403	381	404	381	387	382	384	369	377	357	401	374	358	368	341	345	387	362	369	365	373	340	376	365	395	383	376	326	349	415	377	371	394	380	362	364	362	384	353	388	390	362	420	378	392	370	394	379	377	389	325	379	384	383	374	348	362	369	408	383	379	360	379	339	353	351	354	384	379	381	374	365	376	365	361	397	330	350	385	359	381	342	350	360	354	375	385	349	360	351	341	348	373	358	351	397	350	399	394	379	370	363	361	368	376	366	354	359	379	343	354	360	322	391	371	372	365	378	410	373	377	371	381	418	393	369	364	358	347	354	367	370	381	347	349	312	395	357	347	386	348	354	375	363	361	384	338	359	398	377	419	364	377	360	383	357	377	348	352	365	354	363	329	357	383	359	356	379	381	375	353	359	391	375	383	331	374	361	375	359	387	346	390	336	371	382	374	364	393	364	349	376	398	357	357	387	380	414	374	373	408	372	396	341	374	351	337	382	327	363	352	403	409	402	381	342	365	340	378	349	379	378	365	395	376	345	354	390	386	415	386	367	441	373	380	339	351	372	392	378	382	345	365	372	355	360	370	354	407	374	388	397	355	383	373	402	405	400	346	341	382	362	391	376	398	373	315	389	412	354	359	395	351	378	390	350	359	351	364	340	359	349	349	364	358	389	379	404	339	350	374	371	396	361	393	365	363	383	340	401	348	355	338	340	380	392	362	368	377	396	382	361	366	375	380	351	342	347	363	345	365	405	359	357	376	385	375	363	381	330	371	379	335	373	372	378	369	382	383	391	366	372	387	402	320	373	352	348	399	394	383	388	350	359	382	367	358	342	382	402	335	392	372	374	409	353	363	412	359	361	372	342	345	399	366	356	369	387	337	365	317	388	382	397	362	398	392	389	364	381	395	349	328	356	385	371	403	401	394	362	375	337	396	383	345	389	391	398	361	355	365	351	372	358	370	365	404	337	390	380	361	352	365	387	364	350	347	349	376	349	377	353	368	383	400	347	392	357	396	382	350	372	394	345	393	384	359	369	347	332	375	383	374	388	385	380	389	394	363	373	395	359	388	358	396	367	371	400	349	417	362	361	361	337	356	364	387	341	387	373	359	365	399	402	396	389	387	367	392	312	378	362	385	334	370	360	386	337	350	384	354	361	373	381	372	356	348	389	348	359	387	402	386	336	378	379	378	331	375	373	386	350	398	363	343	382	386	425	382	368	363	370	347	389	391	396	382	372	390	360	370	401	386	401	361	378	340	373	374	365	363	363	380	372	368	331	397	396	380	388	330	379	362	349	370	359	370	352	375	370	399	358	361	372	354	329	416	375	377	387	365	335	371	363	343	365	359	366	397	392	358	352	368	357	397	381	342	373	351	378	365	361	382	337	394	372	380	366	351	379	397	347	363	388	333	367	391	378	372	354	392	372	390	374	409	347	407	341	362	379	369	376	336	383	376	323	382	373	384	381	345	376	389	373	365	392	376	389	394	336	334	362	355	363	378	370	387	363	357	369	354	360	347	383	375	400	369	376	362	360	366	393	330	353	369	360	337	346	375	345	358	360	369	411	392	345	365	356	391	418	402	347	348	396	368	374	364	371	349	387	367	385	374	379	380	409	361	345	389	402	348	334	342	386	378	384	361	376	365	375	377	404	374	383	392	360	350	371	361	365	376	408	366	364	383	373	363	391	361	386	369	378	370	363	333	380	345	374	401	375	364	327	371	400	358	390	404	369	336	356	396	360	368	342	360	396	417	348	390	386	346	386	375	410	369	353	377	385	335	368	371	329	412	375	395	314	345	384	371	378	378	348	350	353	354	393	313	372	319	350	372	394	348	370	392	356	390	377	353	363	395	408	381	377	358	395	355	373	364	334	408	379	384	381	392	388	380	358	388	330	358	379	370	352	358	374	356	420	367	374	351	361	365	397	387	392	387	380	389	361	346	389	348	384	363	401	387	360	393	338	377	378	404	356	364	358	361	344	375	389	381	393	322	337	343	381	380	372	382	352	361	348	384	380	364	367	400	370	390	363	359	384	371	375	379	396	379	354	383	370	353	372	385	388	399	376	366	387	355	388	372	406	377	396	395	359	382	403	346	385	355	363	368	349	343	394	367	348	358	354	381	387	367	383	379	362	357	379	361	378	342	351	370	371	344	354	384	377	387	386	358	385	357	364	368	377	361	351	358	384	340	351	368	380	329	357	415	366	357	399	355	374	347	371	379	340	364	349	389	377	378	344	344	377	385	357	342	388	356	336	392	379	414	395	338	375	404	380	378	372	374	394	414	378	372	383	380	388	353
6114	30631	27315	12348	4900	1915	915	506	398	367	346	369	360	348	320	335	384	362	363	373	354	354	360	392	334	352	353	367	350	354	362	338	358	346	403	347	361	360	372	366	343	365	327	398	364	344	348	325	360	377	383	353	358	361	400	363	345	394	332	374	347	342	359	360	338	382	388	342	343	355	359	349	359	311	342	344	332	365	360	352	368	325	376	382	348	360	335	346	352	340	356	338	353	361	367	351	358	332	341	334	346	373	363	353	337	356	373	343	316	353	359	350	344	365	365	357	331	347	346	353	356	363	354	359	330	340	328	355	353	349	340	372	360	394	332	373	344	376	372	342	360	339	336	406	298	329	336	340	350	366	351	338	348	340	368	377	391	358	371	340	336	331	337	308	394	324	343	387	364	334	372	358	355	379	358	359	343	367	330	382	339	371	317	351	344	335	380	348	356	340	341	321	351	348	346	393	345	335	371	342	344	355	361	339	353	349	352	379	359	364	312	352	338	376	379	378	337	371	360	345	387	321	325	319	314	347	339	339	371	363	359	373	352	387	377	359	351	368	348	372	355	352	343	354	366	344	411	383	334	346	342	330	369	396	356	335	336	354	362	308	358	381	373	317	361	382	375	325	346	332	340	352	337	350	358	351	328	342	376	352	360	344	328	348	333	345	355	401	331	369	315	391	349	319	327	322	356	355	325	346	341	342	375	354	303	336	368	381	358	322	358	392	327	333	380	349	352	341	334	361	376	367	354	347	334	375	351	380	381	360	357	346	331	337	343	329	349	334	393	350	358	346	378	370	364	375	364	379	345	362	363	331	328	346	364	342	355	382	328	303	332	347	336	347	305	357	356	340	368	362	365	363	326	354	343	364	355	329	341	370	355	375	362	323	359	358	375	340	361	349	342	368	375	348	393	343	336	328	394	335	359	346	325	345	386	348	361	359	357	333	386	353	334	355	335	332	350	398	329	368	358	376	366	335	355	348	330	349	336	321	356	329	347	365	343	353	362	360	334	358	356	342	336	383	329	383	338	334	373	374	356	337	322	372	361	333	351	335	356	347	352	358	369	350	357	342	374	367	356	362	363	350	362	356	335	372	359	336	391	339	364	370	315	313	339	368	371	344	317	328	358	377	306	327	346	348	350	368	366	355	328	383	344	358	364	373	345	354	330	332	332	326	360	373	382	380	344	405	359	382	377	349	361	365	364	334	363	365	344	369	353	334	359	374	346	386	369	339	373	352	361	322	345	330	340	334	332	349	356	323	341	355	345	389	360	349	368	348	327	390	315	356	363	333	327	341	369	333	374	331	357	357	372	386	358	366	323	368	365	353	352	332	360	372	373	335	378	334	375	346	367	314	380	367	341	332	336	377	349	381	339	351	360	367	366	323	316	354	360	337	350	351	357	379	364	361	364	349	347	358	352	333	366	357	368	327	358	359	339	321	335	352	369	357	347	351	334	332	322	346	368	340	331	312	387	353	342	359	335	320	342	364	370	364	372	351	340	339	354	321	351	343	364	383	383	363	339	339	348	369	382	359	352	365	366	326	371	366	350	377	371	373	358	384	404	350	359	348	381	354	355	349	349	383	344	363	368	326	381	355	392	350	342	346	357	314	338	371	338	358	357	333	317	332	326	338	315	375	358	350	350	345	325	338	384	339	348	352	336	348	353	291	352	326	353	345	333	374	347	365	342	352	345	382	356	380	392	352	365	385	336	348	360	373	360	338	339	380	343	366	348	338	349	323	365	342	394	358	367	335	366	353	328	354	389	347	340	353	369	370	367	369	335	363	345	348	334	371	331	353	377	359	345	408	369	337	356	370	322	385	348	375	364	334	335	343	347	384	334	334	355	346	371	369	328	342	370	345	381	335	350	335	338	344	338	349	337	343	333	320	353	369	336	343	339	363	346	332	381	352	363	372	337	354	363	367	351	337	392	356	355	333	348	356	346	356	348	365	332	382	377	326	361	344	375	345	374	368	355	347	372	346	358	354	353	318	351	368	348	342	326	338	327	357	381	355	381	349	341	325	343	355	326	346	318	356	352	350	340	344	346	370	338	359	362	347	358	369	356	358	358	378	357	354	355	355	349	365	360	368	366	347	379	326	405	329	390	359	324	359	389	341	346	316	348	310	362	329	351	352	322	350	346	324	367	335	342	362	351	325	339	362	319	358	355	339	352	349	333	371	350	341	362	328	343	380	358	334	355	333	350	354	369	339	366	345	357	349	360	356	317	348	305	368	338	381	378	359	359	362	323	361	325	351	359	385	346	342	349	364	323	398	379	348	355	352	370	368	341	373	352	368	392	353	332	366	367	372	341	361	313	373	362	340	320	365	360	346	319	341	353	360	369	362	333	354	356	349	372	380	317	368	379	390	311	311	371	362	328	362	344	358	325	351	331	370	349	390	372	356	329	371	362	381	378	354	332	353	326	359	349	328	384	332	390	363	367	380	393	345	348	366	372	331	349	330	362	329	372	355	359	356	374	358	369	354	346	347	339	341	359	387	337	352	349	339	364	337	337	362	330	360	359	336	357	366	345	367	374	349	347	346	374	338	407	342	320	339	349	347	363	365	376	358	384	314	352	350	356	340	358	350	357	375	343	377	363	333	343	374	401	354	346	360	347	374	368	336	375	356	391	312	342	365	357	369	368	369	308	339	342	357	355	399	351	340	353	345	351	335	337	350	339	335	345	350	341	397	372	354	350	327	380	383	343	370	366	385	358	315	391	341	358	354	336	341	380	380	356	336	336	351	333	329	365	309	308	339	362	342	328	326	335	383	376	374	338	360	343	340	372	343	318	377	347	377	343	377	349	336	336	341	345	369	358	335	344	367	402	366	355	337	334	348	345	330	333	335	338	362	362	373	353	328	338	327	333	391	333	338	334	375	338	393	324	329	335	350	362	355	353	358	380	342	375	346	350	313	334	370	339	351	343	337	365	343	363	361	318	377	333	354	368	366	353	350	357	366	367	374	352	378	365	347	367	356	310	388	354	376	331	358	399	346	367	390	355	357	351	359	379	316	343	366	350	356	355	375	391	350	396	330	357	342	384	356	323	359	311	366	318	349	332	355	355	387	349	335	349	332	368	357	358	347	363	327	342	362	333	345	362	337	348	349	325	326	374	375	328	363	341	364	352	330	329	366	341	337	326	354	346	364	336	376	368	356	311	320	358	346	357	368	344	361	345	365	361	357	348	359	346	323	356	347	319	340	344	341	297	336	357	366	331	367	336	359	369	373	362	353	350	357	339	335	340	352	337	388	326	333	370	372	370	331	358	322	335	318	368	346	357	382	390	355	341	331	290	318	375	353	366	356	359	355	330	351	392	348	353	368	378	369	344	330	348	346	316	349	351	345	374	356	331	357	358	333	331	331	388	358	372	341	352	344	345	353	350	346	348	346	381	339	356	345	375	373	349	355	339	333	355	337	353	345	333	374	364	324	346	378	349	368	346	365	375	345	356	367	353	368	342	347	346	344	339	358
25427	25440	50311	50398	33507	17709	5749	1463	594	441	416	389	391	384	367	382	433	384	388	395	395	403	401	354	378	349	355	400	381	400	411	396	367	390	368	400	399	407	386	416	384	378	392	416	400	353	419	377	381	381	397	353	378	407	343	399	355	398	381	370	395	393	390	392	377	366	392	395	350	358	387	394	416	388	381	452	364	408	410	392	381	369	382	375	390	394	373	393	398	376	378	370	341	351	391	399	397	403	399	368	381	371	379	385	380	402	389	363	379	379	403	399	456	386	387	362	408	363	404	383	399	367	367	380	389	406	390	375	394	386	371	360	344	378	418	391	379	366	372	403	367	399	358	356	394	389	362	414	400	352	405	336	398	358	370	340	367	384	367	384	369	376	390	401	360	360	384	367	357	377	376	373	376	396	398	345	384	383	400	338	388	358	388	354	419	364	393	346	397	375	400	357	375	410	368	378	369	408	384	393	354	360	366	376	389	398	357	374	391	407	395	400	380	413	369	344	376	373	377	376	398	371	384	379	398	376	392	377	353	388	388	381	401	414	375	363	365	385	377	346	403	374	393	385	390	371	367	425	345	333	365	409	366	405	362	410	373	355	359	361	419	371	395	388	384	367	386	378	382	375	393	380	370	354	369	382	370	368	361	365	384	376	378	404	356	357	383	374	364	372	360	390	397	383	375	396	371	403	393	347	357	376	357	381	373	407	404	398	376	361	379	365	365	335	374	372	364	374	390	377	365	374	399	357	398	397	408	417	377	382	389	368	377	353	379	381	400	383	410	351	377	381	380	421	386	395	406	394	382	378	360	356	371	360	379	376	376	392	344	365	397	433	346	392	367	324	388	387	358	375	390	391	368	362	386	394	415	378	388	368	391	389	372	366	375	333	403	358	403	370	363	379	360	375	360	362	372	379	420	400	374	364	389	395	390	393	367	384	401	397	342	379	407	386	389	399	396	397	373	398	368	391	405	397	403	354	396	401	365	398	365	385	373	347	401	379	401	358	401	392	384	378	358	374	387	385	340	387	358	364	377	366	393	353	389	344	372	389	355	385	405	387	365	365	410	396	414	346	395	403	326	341	393	376	377	378	381	359	375	414	363	371	385	358	378	409	389	369	378	404	407	362	373	378	394	377	413	411	425	393	400	383	391	351	385	384	379	403	389	313	373	343	358	391	388	370	426	379	406	377	381	396	383	382	397	332	411	383	411	406	344	388	344	354	396	342	368	382	418	418	352	406	369	374	385	391	402	404	365	379	390	366	355	355	384	404	376	376	390	387	376	415	393	367	377	349	357	364	361	361	395	365	426	363	405	391	392	396	374	359	410	415	371	343	384	408	400	393	373	386	393	391	379	407	382	386	364	343	380	393	379	381	422	368	417	373	368	370	384	376	411	374	416	386	365	396	409	375	389	398	384	392	370	352	366	373	372	392	380	361	401	362	393	367	356	398	410	403	367	395	370	370	371	420	365	358	361	369	385	334	379	364	350	404	386	375	363	389	400	364	355	389	413	369	393	396	387	379	394	354	382	357	366	428	395	369	373	339	364	356	408	397	357	375	400	400	375	401	373	385	378	382	394	379	391	378	344	361	371	389	384	383	379	403	345	384	365	374	391	364	387	386	369	369	356	404	379	367	380	362	359	419	361	401	362	393	382	390	353	391	393	366	378	356	395	391	367	387	383	410	341	368	378	404	363	415	408	412	368	362	403	380	386	392	381	384	391	400	387	346	381	361	364	357	375	369	341	349	387	391	400	341	416	337	406	368	370	385	395	354	392	380	365	381	408	385	365	370	415	373	378	377	377	367	385	341	375	361	408	378	398	411	370	364	417	387	355	370	404	392	361	369	380	382	354	341	355	352	378	386	375	386	362	381	370	372	386	380	361	383	379	394	363	367	421	345	362	381	379	400	395	370	362	364	410	415	395	404	353	380	387	360	360	347	387	392	399	387	373	370	399	406	385	378	356	399	360	348	330	362	395	342	384	386	367	388	369	377	373	378	381	347	392	381	394	379	370	377	398	326	427	386	354	407	369	405	400	378	403	372	420	406	395	368	348	402	365	363	377	340	380	364	392	384	372	397	377	374	368	406	351	402	391	407	386	350	403	369	342	360	336	405	361	405	362	411	384	374	355	376	359	401	373	365	382	367	384	413	357	394	360	367	371	370	381	360	361	399	375	447	393	367	379	380	351	379	401	354	369	385	372	356	407	394	366	374	392	419	390	345	408	396	364	378	393	359	351	400	354	334	385	388	379	360	356	402	367	381	346	371	420	357	347	362	362	389	383	375	381	400	363	388	382	373	395	393	371	390	410	373	394	382	374	361	396	372	399	406	386	387	389	375	381	392	399	360	381	378	369	361	384	424	391	395	366	383	372	395	367	360	382	391	348	343	381	402	382	375	362	369	388	383	389	398	394	393	372	373	421	368	392	384	409	364	374	396	397	361	373	352	412	368	379	366	374	407	399	367	385	388	386	357	375	415	401	377	393	386	379	393	390	377	352	400	382	372	351	356	397	387	367	365	396	371	378	355	416	368	365	361	380	386	388	355	368	349	383	325	389	389	407	409	377	398	408	346	391	358	366	381	362	379	406	401	372	401	368	371	376	368	382	371	364	387	347	391	358	350	368	402	373	396	379	377	390	330	384	387	356	382	385	371	364	343	393	402	352	383	390	384	398	370	370	382	400	354	384	367	377	384	420	368	380	371	405	365	371	390	369	346	360	353	376	384	376	382	398	412	414	412	369	364	384	367	350	406	407	383	365	353	366	376	418	386	349	385	370	364	396	390	394	372	380	385	393	421	371	401	404	371	393	349	411	354	361	368	377	378	382	394	379	405	402	394	358	365	351	390	363	384	394	416	384	394	360	393	383	405	400	386	398	327	350	420	366	396	342	367	389	419	420	362	379	424	386	367	356	387	349	394	333	377	392	396	390	383	367	366	392	371	426	388	369	388	389	372	372	369	400	329	359	386	377	372	406	412	405	372	385	370	375	372	393	392	398	397	388	394	373	374	404	391	381	385	350	384	399	399	387	372	389	366	411	401	397	382	414	374	368	373	387	389	349	345	376	371	397	393	385	395	370	426	366	402	340	392	367	419	387	369	420	399	368	424	368	374	346	374	372	363	377	389	346	384	413	373	392	392	360	342	404	373	403	385	406	342	359	378	355	390	351	364	369	384	399	399	387	408	364	389	361	364	408	404	352	335	405	399	358	361	368	411	401	414	376	394	342	396	382	363	364	369	366	375	369	401	340	407	385	384	414	366	370	370	409	364	375	406	378	373	372	361	406	389	393	350	337	386	361	380	357	376	387	382	360	370	355	376	369	358	394	372	330	358	436	357	382	371	419	438	400	356	361	363	366	384	390	365	400	406	359	428	376	370	388	427	364	389	409	378	385	390	373	359	354	353	398	428	374	360	397	415	357	332	411	393	336	347	421	409	386	394	392	402	361	372	375	382	376	387	367	369	365	436	354	375
21128	60342	63336	42967	25655	11561	4262	1560	687	458	387	429	401	393	419	389	374	389	380	396	367	394	426	386	413	412	391	367	391	387	387	389	369	420	370	359	380	395	377	364	391	411	412	387	392	407	392	349	377	384	378	375	397	377	397	407	409	371	408	425	391	413	402	431	405	380	395	388	380	385	375	355	430	405	389	385	366	409	401	366	406	367	373	382	373	386	395	364	373	422	352	364	364	393	409	375	372	412	421	403	372	411	384	356	407	405	337	386	390	382	403	378	409	402	424	364	375	387	365	361	385	383	407	411	424	404	412	405	393	413	424	413	362	386	380	369	384	370	395	425	393	390	361	427	359	410	405	373	392	394	414	386	352	398	411	374	420	384	389	371	421	404	398	402	401	369	394	390	386	404	410	402	375	376	387	388	405	384	413	403	380	357	378	348	361	397	416	384	384	405	391	400	444	407	415	345	401	403	350	364	382	389	398	386	361	406	433	397	399	397	400	432	404	387	386	393	377	383	387	373	363	404	387	353	406	395	410	428	371	377	397	399	387	394	415	341	426	385	389	371	395	405	370	387	399	402	374	370	403	395	402	404	418	406	393	434	387	377	376	370	372	407	419	388	367	397	376	387	377	346	382	435	428	402	369	399	419	426	357	372	369	408	395	370	385	387	418	410	400	392	381	398	397	373	404	399	428	389	383	397	400	423	383	406	399	397	397	408	394	370	394	368	408	435	426	407	455	390	369	416	402	376	360	386	366	402	370	378	407	382	395	395	379	384	419	355	381	366	360	405	406	394	359	429	384	413	388	375	387	374	399	364	395	375	411	387	353	405	385	345	386	393	395	378	402	402	408	391	368	376	448	358	375	381	382	411	379	415	408	359	398	371	388	384	374	387	355	379	393	394	396	388	418	419	394	374	413	394	421	383	375	399	381	414	379	384	354	388	383	384	431	374	389	404	349	394	409	398	392	368	388	389	376	409	406	394	389	403	388	346	393	395	388	371	406	391	379	409	404	375	362	405	383	382	393	410	359	430	405	398	402	382	398	374	383	426	390	422	400	407	418	404	377	424	408	355	414	426	349	364	391	390	393	402	375	395	395	391	437	376	385	416	377	397	413	388	411	417	378	418	378	372	476	391	379	367	375	397	393	378	370	363	405	376	383	378	399	367	400	388	394	389	401	374	396	371	398	385	375	381	401	386	408	414	386	409	387	375	391	380	375	377	387	406	411	430	394	384	394	432	372	399	407	359	369	391	371	414	378	380	388	391	403	385	421	368	378	389	397	376	375	375	404	336	384	393	420	404	404	374	433	437	393	405	377	401	368	386	405	397	399	375	391	374	404	409	431	388	432	404	405	411	417	390	385	382	390	401	353	394	359	360	404	397	379	393	376	381	412	385	395	391	389	413	401	383	386	385	416	388	410	430	375	363	389	373	391	389	358	397	343	404	392	392	400	392	379	386	376	414	369	392	411	414	384	388	383	371	411	409	434	381	375	403	400	405	387	429	438	393	390	386	434	396	400	424	363	387	410	408	404	383	367	419	380	353	399	387	360	391	407	405	403	361	392	382	440	417	408	408	406	385	378	394	350	393	357	396	413	378	370	407	408	375	383	415	408	415	426	382	414	367	412	392	398	401	398	413	403	367	373	392	377	411	389	391	393	417	372	387	410	385	380	431	423	390	399	412	407	411	396	380	414	385	381	381	386	353	395	372	392	374	402	400	410	370	384	385	425	400	365	359	379	394	384	340	396	418	408	421	386	384	367	403	409	422	447	397	406	382	403	419	367	403	390	403	362	385	404	397	420	410	383	360	382	423	412	364	388	352	429	409	385	415	377	377	384	422	377	392	364	382	390	382	411	388	366	393	381	385	417	388	380	404	386	400	427	409	399	387	386	369	388	404	407	404	381	373	360	385	392	386	390	384	395	397	383	365	395	404	371	408	382	376	423	395	401	353	388	411	403	421	368	386	396	368	390	416	378	394	399	361	424	381	363	355	376	386	374	386	425	414	396	383	413	404	380	353	392	390	395	378	415	392	413	398	412	395	416	419	405	389	365	420	398	372	370	427	439	391	414	373	436	392	370	384	416	380	406	414	388	385	371	380	407	391	364	424	391	393	360	378	376	427	433	394	378	430	389	381	403	388	379	405	372	369	397	384	383	404	375	380	352	431	375	397	386	367	378	430	369	408	382	421	391	449	397	395	376	406	402	390	399	396	365	396	405	385	405	391	445	381	393	382	392	412	395	433	410	421	406	398	385	350	415	404	419	395	409	435	368	369	410	376	388	396	390	397	396	418	410	388	395	425	382	431	412	381	365	370	383	394	418	392	388	396	394	418	386	376	387	427	397	385	399	400	403	372	358	410	406	397	410	390	409	400	390	392	382	372	410	388	420	421	386	374	378	409	401	400	408	393	410	402	365	395	407	388	398	395	417	367	356	388	374	381	438	406	393	373	373	396	402	388	409	386	420	406	332	404	410	366	409	393	395	387	385	393	357	400	370	380	409	377	419	399	387	383	391	354	391	363	404	387	392	402	410	429	392	406	391	389	366	396	382	406	394	434	384	402	415	375	388	387	377	411	382	385	406	376	409	386	422	428	398	370	410	407	382	393	392	414	380	368	399	420	377	391	419	392	407	400	385	343	382	407	420	341	403	413	408	349	376	404	407	393	394	404	384	381	414	408	424	397	385	395	392	395	393	407	408	409	409	378	381	376	357	405	386	397	414	411	368	392	417	410	380	364	415	365	398	399	408	408	393	412	420	382	361	422	370	405	418	405	415	383	404	401	405	375	387	387	437	354	385	395	387	401	366	356	440	370	377	348	385	381	399	413	383	400	384	371	374	375	375	386	405	376	353	398	414	413	402	422	376	409	392	368	439	395	371	374	362	401	384	391	391	438	356	407	401	380	409	395	382	390	380	408	397	387	364	397	367	354	409	410	414	381	396	402	419	366	387	404	394	376	402	369	376	390	384	354	339	373	388	360	367	391	360	381	388	383	395	392	383	396	412	404	412	379	405	382	413	375	406	371	378	397	366	396	412	387	390	384	388	387	348	388	406	377	431	414	403	393	382	390	399	399	390	400	393	397	411	402	366	410	384	381	383	411	390	384	373	420	391	403	372	360	380	402	406	375	421	432	386	415	387	367	379	381	370	437	373	400	407	409	410	418	413	366	406	423	370	359	405	426	389	349	402	412	390	368	386	396	382	366	402	364	399	388	400	375	390	396	372	387	398	419	402	374	376	398	370	388	339	395	409	388	387	397	399	390	397	382	414	408	372	389	409	414	403	391	413	408	394	409	383	364	405	419	386	400	375	375	409	378	435	412	404	396	393	374	391	400	391	405	352	455	391	375	402	382	405	369	388	393	386	393	389	411	392	394	426	374	388	371	391	381	411	398	354	395	375	378	355	366	401	361	410	377	444	403	386	371	388	416	389	399	368	431	379	434	384	379	397	366	380	364	395	395	395	380	401	390	375	386
23868	21268	43069	55141	44955	31630	17551	4641	1343	635	517	511	500	508	524	478	535	570	500	530	502	560	506	493	494	479	503	512	507	491	497	503	462	503	500	492	515	478	491	485	457	509	483	524	490	521	492	438	497	503	518	477	482	502	523	467	444	518	501	476	465	523	484	440	489	470	483	490	483	493	467	489	486	522	497	490	502	543	460	514	504	500	476	465	522	461	517	465	515	515	476	503	489	472	485	502	466	450	464	493	461	484	474	472	471	482	498	471	478	516	509	456	502	464	473	483	491	521	489	490	504	482	488	455	430	501	482	477	507	481	500	484	477	521	513	504	502	473	513	472	484	491	475	464	475	498	522	460	501	499	451	502	500	491	524	498	518	475	453	483	502	508	500	519	457	464	467	516	514	485	473	463	460	474	499	517	452	450	506	451	474	469	484	480	510	480	504	501	516	496	485	539	471	502	487	480	475	491	519	474	476	516	501	468	502	480	501	470	465	481	459	467	469	493	502	479	502	493	483	527	465	496	475	449	502	474	492	451	484	467	502	517	546	494	501	536	469	491	503	516	479	501	464	458	505	498	481	500	491	514	500	489	509	501	503	465	448	477	449	503	468	482	426	524	482	471	529	467	504	480	473	521	483	522	484	468	481	458	497	472	490	479	470	484	472	472	527	472	470	490	467	471	505	478	500	522	519	453	491	474	497	450	454	500	473	493	466	476	512	510	485	511	492	480	505	558	488	456	475	488	464	468	510	450	522	487	528	505	491	500	481	509	479	518	485	481	511	517	503	491	468	470	513	479	477	477	487	509	489	475	476	525	537	526	487	497	462	482	478	484	478	486	451	474	531	482	459	537	499	454	485	464	476	448	464	486	478	512	495	465	528	478	448	463	486	468	502	490	476	475	479	526	497	469	447	524	483	513	482	509	455	496	459	479	458	498	510	456	509	496	489	522	451	484	482	455	485	479	516	475	479	475	490	499	518	482	493	501	478	534	497	452	485	501	489	467	473	471	445	500	500	479	484	476	467	502	511	485	459	494	429	476	469	506	470	487	480	495	470	446	514	479	488	476	493	479	516	522	490	495	486	482	470	552	497	530	466	494	501	495	496	407	461	498	466	470	470	511	496	477	501	479	464	482	533	446	458	522	469	478	484	467	444	466	506	447	462	480	446	493	493	472	491	505	478	514	490	458	488	508	492	463	473	463	475	495	466	499	453	452	540	512	526	496	447	450	459	478	491	487	477	520	483	507	521	457	497	496	478	489	458	508	492	455	476	530	501	526	519	514	486	494	476	482	508	494	496	452	503	491	473	488	495	495	488	485	471	478	488	469	520	495	468	476	498	470	465	513	464	485	481	486	424	527	510	452	482	489	492	500	484	523	455	422	487	480	470	441	463	460	517	507	519	475	475	481	457	466	529	478	465	463	482	497	481	455	466	452	507	499	495	520	473	457	515	471	493	482	439	504	490	461	498	475	513	496	516	501	495	470	459	496	496	498	473	488	504	502	466	495	488	493	475	520	508	530	501	477	487	454	484	483	491	506	440	508	494	478	496	490	502	499	474	458	491	476	495	465	495	495	489	494	485	476	435	507	457	481	476	498	503	490	476	451	453	497	491	475	475	451	473	487	547	478	511	510	481	502	478	481	508	460	515	519	489	465	460	478	485	472	489	440	511	460	485	471	496	511	468	483	465	471	473	524	466	506	478	470	506	514	471	500	509	519	483	492	505	491	493	494	492	494	406	488	500	456	487	460	479	497	495	482	486	454	516	477	497	485	485	479	493	521	539	485	484	492	501	461	465	499	503	472	506	519	504	471	486	465	485	450	511	487	495	503	484	434	454	478	466	437	471	520	475	468	448	520	471	526	491	506	510	478	485	498	483	495	508	512	463	475	512	473	546	495	489	461	517	465	505	474	489	531	485	544	484	505	468	472	471	541	475	539	489	488	501	477	466	464	457	465	487	467	536	452	516	487	492	464	487	505	494	480	487	500	501	485	470	535	498	478	551	494	510	488	477	475	497	474	490	482	489	465	482	500	475	480	521	488	470	472	508	488	497	460	484	525	490	490	503	509	487	473	455	477	507	480	453	504	498	460	529	457	513	507	477	450	478	494	522	468	489	529	507	514	483	469	464	473	508	474	491	477	472	500	460	455	489	487	480	533	494	490	487	452	476	489	506	463	488	485	472	491	503	469	532	474	469	448	481	452	469	481	453	500	498	460	474	499	473	494	529	484	474	482	484	464	455	464	518	476	483	503	517	458	515	466	500	462	486	481	475	489	493	486	466	485	493	485	462	520	482	503	486	499	477	476	501	485	479	513	489	477	455	489	506	502	517	482	441	465	467	490	461	491	500	441	488	467	457	537	461	475	466	498	487	475	485	468	452	480	449	479	519	431	495	505	486	483	457	462	505	494	483	494	480	490	484	506	468	477	449	510	501	479	474	487	487	468	498	467	486	466	486	450	470	476	515	457	480	456	486	460	472	448	454	480	498	497	503	460	456	505	502	529	495	504	489	458	481	478	460	501	503	452	513	473	479	464	502	471	471	461	486	469	468	472	480	510	498	487	472	468	460	439	506	488	498	446	506	507	489	509	522	441	460	519	509	474	503	492	526	459	497	493	462	510	481	478	491	455	475	483	497	455	521	434	481	450	510	464	477	531	481	486	465	515	510	475	508	502	458	480	513	449	463	497	532	490	453	491	534	468	498	506	509	501	472	454	486	500	511	507	473	483	475	493	507	453	489	463	466	493	551	525	494	469	418	503	462	518	478	510	462	509	478	496	469	493	485	496	497	473	500	506	448	490	533	476	494	483	484	447	474	473	477	480	497	476	479	488	493	473	473	503	471	468	495	474	422	492	505	471	493	484	493	523	503	469	445	494	481	495	469	463	469	514	458	476	489	491	506	449	487	477	540	471	475	510	499	479	478	432	459	471	470	517	433	477	489	460	481	469	491	441	535	508	480	510	502	497	534	498	470	487	489	483	495	428	498	503	503	490	481	461	483	477	470	507	473	498	529	498	468	466	507	470	487	467	490	479	528	504	489	479	493	514	475	458	478	466	491	490	456	472	507	455	489	491	478	499	500	510	540	491	509	498	499	473	492	464	468	462	504	511	460	488	492	501	466	457	487	515	482	482	484	520	476	491	497	513	504	467	493	489	487	515	477	485	508	490	504	486	509	490	467	504	482	471	474	485	512	474	493	476	496	463	482	478	504	456	508	469	485	432	482	457	453	515	495	507	487	476	491	468	517	475	465	483	441	501	490	439	503	478	484	468	507	491	498	496	485	490	467	502	501	455	516	480	467	552	496	500	498	500	478	471	463	473	521	514	464	548	491	495	497	499	472	488	468	444	483	484	458	432	435	493	522	483	483	502	488	497	513	518	499	482	517	524	487	524	446	488	449	467	472	487	492	472	534	502	530	474	501	489	484	473	477	522	467	469	513	504	509	474	480	524	464	479	496	510	498	512	486	455	441	479
30597	73870	89602	68764	46716	25252	10799	4111	1467	605	505	510	510	505	530	499	526	532	496	538	467	488	510	537	528	536	549	509	499	524	502	478	481	544	529	518	513	541	508	526	511	521	490	532	503	509	530	537	507	491	518	493	528	467	527	546	525	522	511	522	490	537	539	513	533	515	486	500	525	521	540	537	518	515	496	511	514	507	517	513	481	518	525	511	546	501	477	525	540	488	517	505	497	507	458	474	555	511	557	501	503	492	526	502	508	508	532	545	548	528	527	517	490	528	506	555	509	521	500	495	495	538	532	492	496	559	464	523	508	524	528	540	506	490	479	523	540	533	502	531	551	523	489	504	527	526	538	515	501	495	505	522	520	520	533	514	565	515	532	517	505	505	475	542	550	509	493	528	468	500	530	518	508	520	565	515	482	527	485	525	505	573	489	507	535	521	502	505	554	523	544	537	535	508	502	512	472	485	524	525	529	484	498	529	526	564	545	553	479	502	512	514	505	508	518	502	514	525	551	509	483	475	509	547	464	504	531	514	504	507	560	513	484	544	491	519	491	503	507	535	458	536	517	513	496	535	556	519	521	488	530	516	506	519	514	499	525	529	501	502	520	528	536	543	543	530	500	491	546	478	500	537	541	538	522	513	513	515	489	539	543	543	504	509	497	480	544	509	501	528	574	538	532	506	546	501	505	483	462	504	528	485	551	553	548	511	537	544	519	492	547	499	493	509	512	524	481	469	501	538	503	508	515	501	519	499	495	514	557	526	493	500	506	543	515	513	488	496	526	534	524	513	502	516	508	472	495	534	559	542	492	567	491	529	480	497	479	511	514	535	530	559	501	558	531	493	558	517	491	513	526	539	516	486	498	522	544	564	523	536	588	502	507	515	509	477	517	495	526	540	494	519	489	537	483	546	528	558	490	532	508	508	474	482	489	511	521	551	501	497	494	527	494	521	515	521	505	542	511	534	499	512	542	512	483	513	544	505	529	539	523	525	477	500	516	521	513	492	498	515	535	523	538	512	537	552	529	499	526	546	473	521	498	490	534	529	553	541	550	514	514	523	537	501	518	519	519	512	502	545	539	539	528	523	517	508	563	528	507	479	507	489	535	557	547	521	513	520	524	508	500	515	550	528	535	498	505	503	567	510	533	509	509	520	549	533	516	522	500	506	481	523	530	518	471	493	536	535	511	485	494	543	489	533	477	469	510	513	537	526	532	505	484	508	521	448	501	474	503	519	509	529	516	487	512	523	518	526	506	452	510	525	558	522	470	550	511	532	526	547	487	522	527	484	497	516	504	517	506	538	485	508	466	492	525	523	494	522	493	500	502	527	536	510	499	501	505	492	506	561	503	528	529	487	495	490	539	511	520	550	567	495	466	512	525	508	524	525	535	507	513	518	514	502	546	497	534	522	510	517	578	531	512	499	561	509	482	489	480	494	523	527	558	513	520	498	499	522	493	507	501	487	499	530	537	475	536	498	531	539	520	509	542	531	533	529	520	515	498	525	521	510	536	535	511	486	494	486	536	512	472	512	531	523	561	526	504	516	524	534	527	480	481	508	505	488	478	486	504	494	503	552	495	499	506	537	506	524	513	502	524	492	484	496	471	518	531	502	503	505	509	497	483	475	528	488	500	509	549	516	546	531	513	472	526	544	527	559	523	538	497	516	502	506	499	515	530	512	474	516	494	551	523	523	511	505	506	524	512	499	493	499	542	480	503	482	544	514	498	499	527	550	548	522	522	487	524	553	516	499	514	547	470	497	535	501	487	529	512	466	487	513	513	525	518	495	526	539	507	511	494	492	513	492	475	524	475	500	504	492	512	454	511	548	528	481	524	532	530	520	501	508	500	561	527	490	533	552	493	506	548	478	478	462	501	513	499	511	536	487	526	498	567	530	523	516	504	529	489	538	496	529	534	476	533	501	502	509	540	509	491	508	513	505	474	557	501	501	498	499	495	505	494	499	541	546	539	515	539	534	533	526	503	516	518	505	516	526	487	521	489	528	498	526	515	549	513	529	517	551	523	498	528	460	524	528	510	527	501	511	499	500	527	538	516	500	488	510	542	490	542	517	503	543	531	516	489	513	510	510	529	551	484	528	521	512	500	493	519	454	510	490	510	506	498	537	545	556	547	517	515	506	513	524	478	521	482	500	506	513	519	503	487	527	530	515	519	491	494	512	494	500	527	496	491	477	510	516	533	491	517	498	518	498	517	526	524	492	497	505	498	516	554	493	495	535	497	552	513	498	535	494	525	518	500	507	477	540	469	512	530	511	493	529	573	513	517	512	520	489	511	524	509	514	507	535	474	493	541	514	512	506	484	527	523	473	529	496	535	519	507	531	512	537	515	489	493	517	511	519	514	506	497	506	473	517	501	502	489	555	487	500	497	505	498	499	529	509	508	536	496	525	520	537	476	563	541	514	480	503	509	557	509	490	498	506	507	502	514	515	515	496	523	536	504	509	480	547	528	553	475	486	509	525	491	500	529	505	508	500	488	484	556	511	531	506	511	499	504	483	548	502	505	479	506	552	497	508	502	527	522	525	504	497	538	542	507	534	557	503	519	527	478	546	538	524	522	527	510	546	453	479	515	489	495	563	518	528	488	506	463	504	527	542	527	533	551	542	504	483	523	507	468	478	562	507	517	551	512	509	520	476	485	489	559	513	531	510	514	498	487	522	514	463	506	525	558	467	534	512	504	504	504	506	498	527	522	518	509	547	552	520	498	502	531	464	505	496	475	536	519	525	518	558	517	511	527	529	527	520	482	534	515	514	471	520	508	543	540	551	482	489	526	518	494	478	500	519	537	463	528	524	543	478	496	479	491	520	528	512	496	499	509	545	529	563	493	496	465	464	529	520	517	544	522	537	548	549	497	523	542	505	508	510	543	506	481	458	527	520	540	563	527	528	499	492	523	502	508	495	471	517	586	485	524	520	484	530	532	534	510	485	483	509	489	513	491	463	524	487	509	511	498	535	513	530	529	515	504	493	507	523	502	542	519	476	503	521	524	519	552	493	502	501	534	506	519	497	536	497	509	506	479	502	476	500	505	535	538	508	518	515	547	508	470	517	489	494	520	518	472	498	530	500	504	542	518	489	522	511	493	473	555	523	533	519	516	520	491	508	524	525	513	474	529	481	541	475	534	501	534	506	503	505	485	496	509	522	559	527	490	506	469	525	477	502	521	509	542	487	494	519	490	548	553	561	484	482	522	502	499	509	523	521	504	517	533	510	476	507	512	497	501	524	564	512	508	506	499	495	505	505	501	511	519	532	502	544	483	522	499	491	497	557	499	500	457	470	507	517	528	490	488	498	518	500	506	507	488	494	485	540	526	503	528	485	480	506	489	491	518	510	521	519	499	500	468	520	484	508	480	489	531	504	474	468	501	495	547	510	520	533	504	514	516	485	498	520	482	501	483	511	504	514	513	554	488	531	527	516	537	516	570	503	515	523	500	504	486	528	501	519	513	480	498	528
27200	22300	32651	21429	7306	2136	876	494	388	348	373	424	351	393	397	363	347	327	366	376	346	372	356	367	370	355	393	350	376	375	362	381	364	394	367	365	383	355	350	361	331	357	362	364	354	389	359	379	373	368	378	382	372	352	373	354	383	350	401	362	353	328	334	377	406	375	343	383	398	357	395	362	376	334	339	347	352	352	365	364	370	374	336	364	392	383	366	403	367	362	324	358	338	357	376	358	367	336	373	355	368	362	350	360	369	379	371	333	384	342	384	336	399	370	347	360	366	371	348	359	397	356	367	374	373	355	373	352	365	343	373	370	376	370	364	347	367	347	369	388	334	358	370	384	356	373	355	384	367	334	350	383	355	394	352	379	341	385	363	349	355	366	397	378	361	352	369	358	364	360	387	370	356	388	365	365	381	361	349	371	338	381	373	386	345	359	386	379	364	379	356	373	416	366	353	357	391	412	377	351	355	393	380	340	350	322	384	406	365	372	387	372	343	353	341	353	362	342	383	350	388	374	364	385	378	351	359	385	373	337	380	381	383	389	349	346	377	361	374	345	351	343	399	386	350	328	357	369	350	343	356	366	366	418	388	343	389	360	386	359	359	350	358	351	412	375	397	349	378	359	361	346	383	365	388	351	358	354	379	345	403	376	367	361	372	389	348	340	385	343	378	357	403	357	386	361	383	366	345	354	377	374	407	376	387	371	295	357	366	378	372	371	394	347	354	383	343	391	379	360	367	400	382	388	396	349	371	344	357	377	378	344	363	365	389	373	363	335	331	358	361	346	356	359	382	392	369	359	366	383	342	374	374	375	366	349	396	374	348	379	313	359	397	384	395	413	368	359	386	373	380	382	416	374	350	348	376	398	395	330	345	370	362	337	343	379	357	361	351	362	378	352	331	375	351	375	392	390	356	350	355	331	350	369	356	369	374	351	362	327	345	347	365	379	377	368	375	350	358	384	375	370	375	325	368	388	366	337	368	355	382	384	371	359	403	366	376	370	369	360	324	356	367	376	354	357	380	417	385	360	363	380	360	337	371	364	363	396	402	372	371	377	386	359	351	328	393	361	352	362	361	338	325	374	361	383	364	388	384	379	407	361	388	401	379	367	336	347	369	345	396	382	345	399	368	372	389	340	358	351	369	373	372	381	365	342	336	364	367	378	328	351	364	375	383	343	382	347	384	373	394	330	361	354	348	371	341	377	373	369	382	344	358	347	351	371	366	358	376	372	333	357	375	389	344	381	379	372	387	368	391	395	400	348	373	394	383	335	360	361	352	361	379	369	407	361	383	340	350	370	377	373	369	357	377	380	373	345	371	384	439	350	377	343	374	346	369	366	345	382	347	357	347	364	355	398	341	366	362	372	378	366	369	407	347	374	342	374	352	363	352	367	331	365	357	383	399	369	384	367	341	350	351	355	374	362	372	377	405	386	380	376	378	359	382	370	354	355	353	367	362	332	381	381	366	382	342	387	334	356	350	377	377	401	388	392	339	359	351	356	377	363	368	374	372	401	386	386	369	349	385	354	385	395	375	374	349	345	337	366	383	335	371	361	342	361	356	345	377	384	377	319	371	374	349	369	373	361	359	353	376	343	373	382	360	359	365	346	352	352	351	383	363	328	349	375	363	371	344	371	329	347	358	373	350	364	344	362	394	349	395	390	349	355	362	393	320	365	402	376	388	333	339	355	340	373	344	346	344	359	372	323	368	369	383	399	380	356	351	368	381	378	358	337	339	358	390	390	351	384	357	389	349	337	400	384	375	381	408	346	373	335	336	365	349	357	359	378	381	394	407	352	369	359	411	334	385	336	314	350	340	364	369	378	391	382	360	376	396	404	367	353	401	372	383	376	369	378	323	375	365	405	376	346	393	363	354	361	349	356	345	370	350	370	351	397	378	386	358	375	409	343	337	374	354	347	382	356	366	359	396	350	365	318	378	379	384	345	412	383	348	368	349	383	381	342	356	357	353	349	369	395	376	370	370	371	345	359	368	386	370	371	337	353	338	363	347	395	380	383	370	374	337	359	366	387	362	378	383	360	402	361	392	384	360	331	364	341	386	379	366	371	383	369	335	336	369	344	389	363	377	386	392	421	380	372	363	385	355	377	380	350	358	363	390	357	357	372	367	348	410	404	356	364	406	359	366	349	394	377	382	366	368	378	376	353	376	380	359	338	311	384	366	326	366	333	358	371	372	397	344	374	379	321	358	365	380	377	412	369	392	372	323	384	376	402	377	350	374	366	377	371	382	366	346	361	352	363	380	319	354	357	351	351	381	373	375	360	403	337	363	348	354	385	342	344	399	369	402	354	351	390	390	347	395	341	361	360	352	368	389	346	343	346	361	354	381	389	375	377	393	375	395	348	360	376	371	358	394	373	332	338	370	360	340	349	358	369	346	379	337	381	365	373	360	366	377	380	360	383	377	392	360	345	368	354	394	355	372	358	399	378	388	379	375	364	372	383	355	335	358	372	373	350	371	358	374	400	343	364	414	393	381	377	354	377	396	369	379	358	371	357	342	359	365	366	345	362	377	364	369	376	402	369	383	360	338	356	392	366	378	380	388	392	386	353	329	372	372	350	356	378	368	368	344	393	381	345	373	340	373	374	358	379	366	360	379	394	384	360	360	391	374	362	352	371	361	379	379	326	373	361	369	384	380	373	341	378	351	401	378	366	375	358	362	356	391	373	381	312	353	364	373	337	373	361	348	378	389	390	338	360	340	378	361	376	381	341	367	353	358	344	363	374	349	390	387	330	344	350	376	365	367	380	379	372	318	376	360	361	328	364	364	383	384	353	363	406	376	361	377	388	370	372	376	391	361	389	354	354	392	387	359	374	395	338	367	371	371	376	343	314	367	350	337	346	372	343	345	362	398	366	341	364	366	407	351	355	345	371	384	371	360	342	367	357	382	378	388	404	335	344	384	350	378	351	372	358	379	391	338	399	353	365	392	366	362	360	379	379	346	356	351	371	351	342	395	336	352	362	364	336	399	389	380	385	385	387	338	390	400	371	364	382	361	396	362	387	362	366	365	363	365	387	390	364	370	353	365	350	370	375	383	374	380	391	348	394	356	348	371	367	352	369	345	374	408	348	376	334	336	348	386	378	362	357	340	384	374	385	350	350	369	380	318	382	410	352	356	323	375	373	384	420	370	363	350	362	365	343	364	379	373	354	404	355	384	364	346	365	325	337	349	380	382	328	342	365	378	357	385	390	348	388	371	353	373	354	400	315	406	365	378	393	353	373	348	355	385	338	355	355	341	390	417	306	373	376	336	358	401	378	389	403	364	396	363	358	358	368	364	382	351	368	352	331	383	394	369	360	372	378	365	355	377	344	371	361	409	363	382	324	341	383	375	376	375	363	369	407	348	328	353	363	364	401	392	374	378	369	382	349	427	383	371	348	365	346	339	372	398	362	341	371	349	338	398	376	365	364	393	367	354	391	378	383	387	344	365	373	323	357	368	371	375	393
6270	26069	29961	12791	5156	1958	951	508	414	361	351	364	325	340	321	328	349	354	344	351	337	341	380	341	360	364	362	356	379	356	360	383	358	355	370	372	367	369	323	343	355	344	371	348	342	343	369	341	366	376	372	382	319	329	368	345	371	357	362	336	357	357	343	351	345	375	351	362	347	376	321	368	333	379	370	349	353	379	339	338	315	367	347	329	379	357	347	347	365	360	352	382	318	342	351	357	379	355	365	369	350	366	346	314	366	346	343	362	377	352	367	342	350	388	379	379	364	385	343	370	340	351	371	382	352	362	355	332	378	332	367	326	353	362	364	341	332	367	357	336	350	380	357	363	372	366	326	359	322	379	334	338	363	320	368	346	360	332	354	351	352	377	377	373	368	367	370	344	365	337	374	308	334	340	356	343	343	361	342	376	382	341	368	334	363	345	376	372	397	377	380	353	348	357	350	344	362	381	346	332	346	362	337	341	351	342	361	348	337	349	322	340	378	352	379	370	349	383	337	331	349	372	349	348	305	369	344	345	375	316	333	363	363	346	367	335	349	366	360	364	353	352	366	353	360	347	345	374	360	355	363	367	322	359	371	349	317	367	367	371	364	380	363	321	360	346	332	340	373	364	339	365	372	357	357	368	337	355	365	359	369	363	322	387	365	356	352	349	345	360	346	345	362	364	350	349	357	340	343	359	326	367	382	367	337	353	329	316	357	349	383	359	350	371	372	343	342	356	356	321	368	358	323	336	381	344	363	367	361	352	327	359	348	379	357	348	369	387	342	386	319	369	389	345	387	356	374	362	357	352	321	338	371	383	342	360	357	372	356	327	380	345	353	362	354	343	363	369	353	371	375	343	354	329	347	329	349	381	355	334	379	346	383	333	361	364	355	317	347	344	350	355	360	361	346	366	346	347	339	325	381	358	360	326	315	387	355	386	359	341	326	350	343	377	369	334	381	323	361	331	366	348	338	360	387	368	382	369	328	372	349	331	354	386	344	346	357	362	340	382	365	362	362	360	365	329	351	363	357	333	336	363	344	382	368	369	330	360	371	326	352	345	360	349	364	375	331	359	376	317	342	353	354	378	342	365	319	351	377	347	340	354	340	340	363	335	342	383	370	333	351	405	333	371	385	358	359	335	343	354	354	362	329	344	345	335	335	393	367	359	351	350	353	337	387	345	328	336	389	357	333	344	397	340	346	355	349	365	345	339	353	345	351	376	359	340	335	353	376	360	366	345	339	390	380	335	359	343	400	356	346	356	341	336	361	356	350	362	339	342	338	348	339	354	348	379	338	354	341	369	359	329	377	379	352	365	349	357	386	361	362	356	335	338	313	356	341	373	341	360	355	373	312	331	344	402	352	367	377	361	361	351	374	370	363	344	353	399	340	405	396	344	371	333	357	363	336	335	375	347	332	389	351	364	348	358	350	370	339	343	337	375	333	358	341	360	325	370	381	397	352	344	370	357	335	360	406	354	354	343	343	348	336	319	357	354	364	345	354	313	333	327	352	361	349	370	333	327	370	374	312	349	387	335	354	342	377	387	362	363	337	352	314	364	375	350	355	351	364	347	356	361	349	374	353	346	331	348	341	353	366	400	361	343	393	361	378	366	358	350	354	345	339	367	365	373	357	371	346	356	345	370	365	355	361	324	379	339	375	356	348	356	366	359	401	375	338	347	364	359	356	370	334	351	315	367	382	367	371	356	392	362	362	329	346	346	345	376	366	398	355	343	323	346	381	352	358	321	358	395	353	356	363	323	359	388	380	351	365	409	357	356	334	374	413	334	360	383	351	359	357	384	351	357	341	299	338	362	329	358	346	347	345	318	331	352	373	375	375	347	381	352	362	350	356	361	383	383	343	339	369	370	340	327	345	337	342	354	356	367	339	378	392	336	383	368	333	358	338	377	411	292	333	326	378	348	379	342	345	367	358	362	355	367	352	335	337	404	357	342	327	351	361	366	365	383	376	388	378	342	355	348	379	318	380	361	352	372	348	341	359	383	355	386	386	343	364	388	362	375	371	379	387	352	389	352	328	401	360	352	320	341	356	362	329	375	342	370	359	340	381	348	349	359	351	349	364	355	330	348	335	335	370	360	375	354	325	363	376	341	357	337	343	361	344	323	324	349	357	355	351	345	340	345	345	346	375	327	366	345	356	347	345	329	334	336	354	381	375	365	391	373	364	380	337	359	349	362	361	360	362	346	370	349	338	322	353	334	385	358	372	353	367	331	363	320	366	338	369	386	350	380	366	345	365	358	357	378	373	375	356	350	357	361	396	329	365	346	369	376	348	370	350	364	368	345	370	377	312	390	348	385	366	371	367	348	355	361	367	374	349	354	338	344	375	331	370	353	323	357	322	368	366	341	336	373	358	348	349	333	339	366	382	357	353	353	339	341	367	371	378	367	323	358	351	328	340	365	348	323	356	350	366	347	388	374	304	375	374	383	370	353	329	341	343	350	330	355	342	351	365	367	361	349	390	348	365	339	355	374	368	339	378	334	356	352	370	350	353	345	333	358	353	316	369	399	364	351	345	348	312	384	325	344	373	375	344	337	369	327	324	355	340	342	324	358	352	374	350	371	370	351	372	364	354	342	395	352	361	362	365	330	352	335	349	334	348	378	338	360	331	319	355	352	371	305	342	380	339	320	343	396	360	358	356	368	366	341	368	331	340	358	348	388	359	366	342	365	359	322	358	331	347	354	332	337	343	361	323	371	348	329	352	351	319	365	359	388	375	337	357	376	311	385	355	373	343	337	348	323	379	353	335	321	361	355	354	344	391	382	331	365	359	385	358	366	345	383	355	343	391	371	373	359	359	414	363	354	360	362	335	362	361	337	389	321	351	374	352	369	328	320	359	367	367	330	378	354	363	346	367	355	329	378	345	344	370	361	347	358	356	361	333	333	362	370	348	356	367	383	336	374	338	343	338	337	351	384	339	347	358	342	354	341	358	337	366	349	340	367	357	359	327	373	351	358	356	367	371	372	378	404	378	355	341	360	342	350	344	356	368	354	351	358	371	354	353	390	338	318	373	341	387	354	356	356	360	365	324	348	365	365	339	380	374	345	325	362	346	354	341	353	327	402	343	341	373	334	349	361	348	360	353	360	364	361	352	357	315	369	358	346	333	358	340	340	366	337	388	357	369	372	369	352	376	366	351	366	344	325	357	353	357	344	353	338	374	349	375	328	342	388	372	361	353	369	358	358	390	355	334	354	363	352	356	339	389	342	357	330	363	335	375	337	343	343	393	326	343	366	384	352	353	357	359	362	375	329	368	372	321	384	352	378	348	355	376	345	366	386	339	337	364	356	370	369	366	334	380	350	327	371	344	333	330	348	367	342	361	357	372	361	393	347	348	359	367	366	378	354	344	349	358	331	330	342	332	332	349	362	349	352	394	338	361	354	336	336	346	376	352	368	340	362	353	346	368	357	394	355	370	386	364	338	376	368	337	334	387	339	346	356	373	398	360	355
25489	27317	49985	45513	26816	10834	2955	945	472	410	411	396	436	385	422	410	409	402	419	402	386	399	367	379	431	413	404	385	392	424	394	420	426	367	389	379	415	352	397	350	408	386	395	401	392	398	373	414	397	426	377	388	383	397	413	366	380	416	379	377	427	419	383	383	380	380	420	378	354	407	397	382	376	420	410	408	381	391	401	416	402	367	383	354	365	409	392	408	403	397	419	389	393	422	368	409	381	397	392	381	376	396	371	411	404	354	366	382	401	385	397	400	374	396	343	365	392	391	418	387	378	355	407	386	395	384	394	364	451	376	432	391	391	362	360	372	390	434	410	384	368	378	416	400	353	377	398	376	398	411	372	433	415	387	363	390	388	379	385	406	411	388	360	401	400	393	369	388	396	412	385	361	376	408	384	385	393	371	372	392	370	386	368	400	383	367	416	408	409	385	411	392	405	391	387	383	406	382	380	403	399	378	372	383	425	372	391	393	362	383	397	404	391	420	393	434	385	385	347	398	428	398	398	389	397	378	392	418	399	353	413	427	365	361	389	422	389	386	405	377	363	392	360	438	394	387	414	383	392	380	377	421	380	388	406	359	375	376	398	387	380	352	356	365	385	387	360	403	383	401	389	388	363	399	395	387	410	420	383	380	395	355	390	394	376	368	412	398	403	361	380	358	380	425	383	414	389	401	416	424	366	416	353	391	398	388	403	379	373	375	398	417	408	382	418	382	395	379	367	392	405	388	440	360	401	399	365	355	406	412	409	386	398	378	367	355	380	391	401	338	389	392	376	394	389	372	378	398	394	362	399	359	438	381	396	416	403	350	385	384	415	369	396	382	395	417	415	365	399	382	378	431	380	336	408	396	382	366	370	420	394	375	362	388	407	379	387	377	393	441	333	411	389	412	417	396	411	411	389	392	372	426	380	375	372	383	403	386	396	365	388	390	381	390	389	383	364	373	361	336	358	427	417	411	416	354	403	403	366	369	359	368	379	387	370	411	369	407	387	407	387	402	384	390	363	392	401	416	354	386	404	405	387	378	372	385	410	402	369	407	379	413	373	399	404	360	377	376	382	376	383	375	426	387	387	371	367	391	413	373	384	410	413	375	390	394	437	374	372	366	424	413	358	366	365	375	387	366	390	424	402	377	358	381	380	366	364	373	373	388	392	378	367	394	388	370	417	384	399	378	390	410	388	377	402	413	390	407	389	382	376	361	370	396	453	401	360	361	404	399	410	398	376	458	405	382	405	357	403	406	388	385	402	360	381	414	351	397	406	379	387	396	379	369	373	379	366	382	382	360	365	417	405	424	398	406	365	373	360	383	398	377	368	382	398	396	405	392	375	385	373	417	375	377	364	396	403	400	370	422	356	410	374	388	386	431	386	372	434	386	405	406	386	396	426	408	407	407	368	387	398	411	400	346	380	371	383	369	375	381	371	419	386	379	360	402	392	377	395	412	404	400	444	401	371	399	369	417	365	395	383	390	391	406	383	405	409	415	400	379	408	407	380	387	380	404	369	439	370	444	391	381	360	378	381	409	404	416	401	360	390	380	378	400	360	380	376	394	391	371	392	392	358	404	367	412	389	412	399	395	419	403	359	393	345	376	409	393	405	395	364	381	424	367	363	357	381	359	385	378	387	367	386	373	399	388	343	419	405	367	416	431	406	398	370	398	384	407	385	389	395	403	393	397	365	383	377	427	390	395	384	390	366	389	411	363	436	346	373	368	363	356	373	396	419	387	403	351	329	365	382	405	367	390	398	398	412	387	370	368	378	385	402	405	413	436	373	421	375	376	416	329	411	423	380	406	388	387	405	398	378	372	400	437	385	398	348	419	408	380	397	365	417	376	393	343	378	402	406	389	413	361	392	408	402	381	406	403	377	382	364	381	407	409	364	374	406	404	383	399	372	378	360	356	396	362	378	388	421	374	387	403	344	385	396	379	360	415	394	381	393	391	376	376	398	384	375	395	374	392	383	385	370	438	388	394	388	391	398	350	396	401	386	397	383	393	369	378	404	397	414	403	371	374	378	421	387	375	389	368	387	382	405	410	383	359	369	382	382	387	389	401	406	372	370	366	363	340	395	405	407	395	378	359	399	387	418	402	399	425	361	365	384	378	394	423	396	404	392	369	395	362	383	387	387	366	417	403	351	391	382	408	396	408	389	393	354	407	386	381	398	402	391	434	398	370	376	392	356	417	398	411	396	375	400	394	411	387	396	360	390	389	364	380	356	435	406	372	402	392	404	419	407	433	388	363	413	372	375	362	407	385	402	392	403	402	385	387	390	414	362	402	371	417	396	404	392	410	398	383	384	365	413	406	373	406	379	386	377	365	391	373	394	373	404	361	368	345	380	401	390	366	368	411	364	385	399	396	409	385	398	357	386	365	389	386	374	358	402	375	376	389	375	384	400	388	425	397	386	370	387	402	335	368	397	351	422	393	379	379	409	388	413	374	377	430	420	379	379	392	368	404	395	390	380	380	386	395	374	390	348	383	383	398	381	431	372	406	361	407	395	382	388	383	414	370	395	380	377	380	377	419	394	362	371	394	394	364	387	397	359	397	344	385	389	385	397	410	384	367	401	366	353	394	407	411	391	343	415	423	374	430	405	373	363	368	366	430	411	384	381	393	377	398	412	415	413	348	388	378	437	386	404	376	397	361	366	408	411	380	404	400	373	386	389	425	398	380	401	396	387	400	393	396	359	412	396	398	361	398	407	379	403	373	394	376	378	390	389	389	345	387	391	380	420	398	373	346	416	379	385	377	384	371	399	398	407	342	396	399	391	380	382	375	399	362	349	382	381	377	377	377	414	350	380	387	360	379	393	397	351	353	357	342	397	386	409	371	385	402	373	398	403	397	391	378	354	382	376	396	371	406	373	381	361	370	395	372	401	419	442	397	368	368	396	428	374	393	395	393	424	354	349	407	384	400	388	358	375	382	393	384	403	376	384	400	386	399	412	361	377	405	374	383	391	360	396	403	392	379	401	416	365	396	377	365	402	368	379	388	381	390	409	416	380	421	391	403	354	401	418	379	393	362	392	403	358	383	427	407	366	368	389	363	401	380	391	352	397	385	399	384	391	416	374	383	385	404	392	380	393	386	410	389	424	369	390	391	383	367	427	398	362	414	372	388	393	394	412	399	364	384	369	390	395	384	402	396	452	380	428	403	408	354	393	417	375	385	406	422	428	378	368	417	382	398	410	375	385	341	395	411	406	392	377	390	420	384	385	395	400	377	380	374	356	390	377	376	368	367	375	376	410	386	403	384	357	377	379	392	403	401	361	393	406	387	360	394	401	372	390	401	401	363	388	368	379	388	335	390	414	393	365	401	405	402	412	404	341	388	394	419	403	384	358	389	411	353	368	375	390	366	392	399	411	398	367	369	380	363	390	379	439	398	393	413	401	417	392	399	396	383	395	370	360	411	423	380	388	384	384	414	423	361	365	436	386	366	366	391	366	416	410	410	433	354
27870	76739	64145	38757	18529	6672	2578	1021	576	433	397	432	403	394	389	409	387	421	407	411	428	400	377	433	399	352	406	382	409	410	428	415	401	421	380	435	374	406	426	395	417	389	413	408	387	372	442	441	383	437	394	438	377	419	404	367	431	373	370	441	401	397	389	421	415	427	401	407	382	400	430	394	415	437	378	393	439	446	436	398	376	420	436	373	427	395	389	341	419	409	408	421	369	418	397	427	385	390	375	396	414	414	419	399	414	419	430	394	398	378	419	441	387	410	423	420	411	381	379	402	387	389	385	418	404	431	411	421	420	410	410	353	410	392	383	394	391	395	392	423	398	429	381	365	374	388	387	364	381	415	416	391	386	404	422	424	420	385	419	429	378	389	404	377	423	392	400	374	394	390	377	424	402	386	384	405	415	424	394	407	440	381	407	399	417	407	428	397	386	419	420	428	384	408	412	444	409	407	390	373	391	404	426	385	409	396	364	378	417	400	420	409	403	413	407	421	425	403	381	388	406	363	366	420	418	386	420	383	386	418	384	395	445	397	429	413	396	427	412	408	407	383	376	402	416	380	406	386	383	430	397	444	427	405	403	406	405	370	417	390	402	427	399	397	377	387	421	391	380	402	446	415	442	410	380	397	372	403	399	412	378	394	412	400	422	412	401	418	416	409	412	394	381	439	421	404	406	436	383	389	422	426	407	359	433	381	419	423	417	377	405	438	431	389	417	439	416	390	390	401	432	435	403	438	451	425	412	411	360	398	402	415	413	432	408	402	428	442	396	389	390	418	404	413	405	416	394	399	415	405	393	388	406	403	392	408	408	437	409	432	439	405	418	415	454	381	408	394	398	426	429	423	375	389	404	389	429	395	421	460	372	430	392	432	405	405	397	427	426	427	399	401	393	400	415	408	402	415	408	422	422	421	409	389	445	365	407	430	432	374	429	383	398	420	441	414	412	378	424	410	383	406	420	374	422	411	415	413	373	402	401	411	451	388	360	379	419	384	372	401	423	405	388	345	413	385	394	409	422	414	435	454	391	408	408	413	475	400	391	419	399	401	387	385	404	393	405	421	410	392	410	391	397	409	372	410	399	406	406	405	400	423	415	361	405	370	442	423	379	431	368	447	377	402	417	438	413	407	385	410	407	383	418	405	422	401	419	418	390	387	443	429	372	397	372	407	421	413	416	424	407	426	388	450	382	378	403	380	411	402	387	407	422	368	425	345	410	385	445	384	412	383	385	383	450	426	400	377	352	384	371	418	389	403	393	387	379	351	371	408	376	432	402	382	379	422	431	398	428	406	367	393	406	404	409	402	363	381	429	398	424	402	397	417	384	387	412	406	349	406	389	407	417	372	390	394	402	402	418	390	403	408	417	387	411	367	405	421	395	387	396	442	421	404	448	419	393	429	437	369	413	417	431	456	418	428	376	429	379	393	374	389	377	423	392	396	417	380	417	436	423	388	383	437	399	472	394	425	389	383	412	392	427	406	405	438	395	390	415	380	443	388	453	376	400	427	424	404	390	423	397	367	391	390	420	417	393	397	387	400	403	413	444	390	398	406	402	413	401	398	405	366	393	354	397	406	367	392	395	380	434	387	397	426	442	416	406	416	366	419	401	409	400	401	424	404	406	395	413	403	397	392	404	391	387	386	412	390	413	418	404	430	431	373	402	403	382	452	406	366	402	394	408	403	427	376	392	389	383	388	387	427	395	442	390	383	402	413	432	406	403	385	383	402	429	395	393	402	373	400	433	425	384	403	356	405	402	380	429	371	396	391	401	382	418	433	371	399	383	412	428	412	403	385	419	390	345	388	407	388	406	385	396	379	396	398	400	408	417	424	403	400	413	382	422	405	413	430	378	406	405	406	423	374	427	402	401	402	415	402	393	423	402	421	404	436	397	421	396	408	399	404	444	435	412	425	403	411	387	401	419	397	389	407	418	418	411	407	426	409	407	434	368	386	437	409	385	388	447	432	421	415	403	389	412	385	400	403	414	394	430	407	398	417	404	399	387	392	371	408	396	427	384	367	399	398	464	411	396	383	450	415	378	402	393	399	437	387	402	403	391	442	414	380	394	398	393	381	415	362	401	407	412	415	383	427	425	387	401	399	419	417	430	404	373	398	408	429	381	388	430	413	427	395	407	422	379	419	424	443	399	373	434	381	405	383	391	405	410	425	389	387	388	393	413	428	360	409	398	369	396	373	369	384	421	455	407	417	431	420	362	386	402	406	422	405	416	389	419	425	342	407	407	415	415	411	391	412	409	365	388	396	421	403	394	400	405	422	430	395	402	373	402	398	421	413	433	392	397	418	379	422	418	418	385	374	435	417	402	398	391	401	388	413	378	421	421	398	379	369	442	382	408	400	415	408	376	425	408	415	388	392	464	404	402	403	424	379	413	396	387	383	401	391	389	418	389	420	383	374	403	415	405	374	415	424	431	443	398	354	397	406	391	385	361	410	406	400	405	370	413	405	395	436	400	402	439	367	400	398	429	421	453	419	435	412	406	408	441	392	389	388	400	401	409	425	401	399	390	399	413	392	412	424	401	351	406	381	374	403	420	427	410	416	408	406	416	373	399	401	411	401	406	430	372	422	418	390	398	343	392	394	402	396	409	405	378	394	397	413	449	393	408	431	400	418	396	361	418	402	373	390	393	401	412	387	388	347	390	394	354	373	407	408	370	443	399	421	372	376	402	379	406	375	410	415	412	405	399	400	368	425	428	392	390	421	406	399	362	421	416	401	371	403	401	397	395	417	377	404	393	392	398	441	421	387	386	410	397	428	439	388	371	407	386	397	392	406	425	390	425	429	447	390	379	397	406	457	403	409	375	453	366	414	358	451	411	408	381	371	419	417	419	424	383	372	399	402	362	380	394	408	423	369	379	416	407	409	385	385	373	379	406	403	403	395	442	406	399	417	396	384	386	399	413	383	402	406	410	418	427	396	400	430	399	378	413	394	419	394	413	415	382	426	400	401	400	429	413	400	408	401	435	415	392	400	408	419	378	371	383	391	407	382	392	367	400	389	409	393	399	398	387	395	394	404	375	411	441	375	454	438	404	419	422	405	417	402	404	439	410	410	380	403	376	408	403	398	376	385	394	403	401	383	453	368	408	380	392	437	419	400	429	400	381	440	406	399	383	384	362	367	377	430	434	399	381	372	391	422	359	404	373	409	384	378	399	390	398	407	414	393	344	395	389	394	404	419	387	433	405	412	379	407	397	425	382	391	392	393	388	369	401	391	403	416	390	419	394	419	380	422	419	400	386	414	421	381	406	423	414	371	387	411	436	401	411	367	375	393	408	380	400	396	408	392	426	384	400	367	399	403	385	403	383	405	396	388	407	397	384	414	399	412	437	400	409	391	428	403	401	404	407	421	413	420	426	353	409	422	405	427	390	412	411	382	386	387	405	405	378	362	393	406	425	398	396	416	419	393	406	377	391	407	381	413	388	386	386	400	412	366	379	389	415	391
23816	22855	39546	45763	36166	23286	10554	2060	815	569	527	523	515	528	524	529	516	518	522	521	538	529	501	515	487	518	515	505	463	522	511	526	495	488	517	514	507	481	513	478	512	516	500	477	473	495	526	496	453	509	506	535	506	485	503	540	500	494	511	472	524	505	499	486	499	524	502	522	449	517	497	503	489	508	481	487	497	501	504	502	495	474	499	509	526	489	477	536	523	514	541	502	498	465	508	495	492	497	484	487	495	522	519	526	517	475	504	523	529	499	478	514	491	561	532	491	486	487	502	569	517	513	488	473	485	476	488	513	442	493	537	523	509	494	523	493	510	489	531	501	508	527	487	481	487	500	483	461	475	468	502	531	508	485	527	554	525	510	510	515	477	464	476	508	480	498	473	509	516	503	536	483	544	490	478	529	481	484	518	503	490	506	481	505	458	530	518	481	492	498	513	489	508	514	508	517	478	488	522	533	455	485	538	513	490	475	501	546	533	478	502	522	504	513	465	485	473	511	483	492	508	543	491	460	531	485	508	502	487	471	492	496	534	495	506	524	488	463	501	506	502	503	485	529	497	466	468	489	484	469	564	490	492	521	523	524	558	497	509	504	506	487	487	471	490	528	519	481	498	539	493	498	506	520	497	495	518	472	496	518	504	472	489	533	503	485	513	499	511	484	533	486	521	488	500	542	500	468	462	473	521	507	493	476	484	515	484	508	496	504	481	498	510	533	464	488	540	486	478	531	516	471	475	503	498	508	502	459	473	502	501	470	495	538	479	486	488	554	521	506	513	510	477	522	497	502	558	455	467	447	511	466	497	519	492	488	475	497	500	482	475	493	486	486	516	478	499	501	515	523	486	521	487	483	500	502	504	483	499	481	514	510	496	506	525	486	514	506	478	505	497	489	463	510	491	527	508	488	523	511	472	513	518	480	476	487	516	535	469	496	529	512	513	528	517	501	544	534	502	487	528	517	477	451	497	545	505	511	465	539	520	473	498	485	480	440	477	474	550	516	477	531	489	533	525	511	515	514	502	485	484	519	528	527	494	506	518	505	495	491	506	461	515	493	510	454	499	497	519	481	529	536	506	486	468	525	489	487	502	451	510	492	497	488	482	538	475	483	535	480	496	495	518	490	506	491	501	497	544	505	508	514	510	454	510	508	493	478	542	481	518	493	508	511	512	502	497	494	518	517	485	506	463	501	489	501	498	483	440	501	532	533	508	482	457	505	506	546	519	515	508	484	524	495	508	495	499	521	501	485	484	488	500	497	502	514	534	499	526	518	492	485	495	518	526	501	502	493	518	516	522	537	481	473	501	504	501	502	497	508	501	542	517	469	540	469	469	511	518	477	510	488	479	486	482	500	510	506	508	543	518	489	530	487	495	541	579	527	525	475	508	454	485	519	476	501	524	533	484	520	513	507	504	481	516	490	502	486	518	498	494	507	513	506	496	510	500	467	478	478	521	513	490	499	478	520	486	501	477	518	469	478	502	513	488	501	481	515	520	485	516	478	508	449	525	473	479	523	546	522	512	522	481	484	552	484	518	496	502	493	483	430	487	511	492	533	461	527	514	490	520	513	469	490	487	515	507	503	494	474	507	537	480	540	456	533	498	494	485	506	498	441	487	497	470	521	493	479	494	494	519	485	505	509	526	486	525	517	496	488	488	506	507	478	518	517	478	502	521	523	504	498	510	546	511	476	473	471	501	512	471	494	507	528	466	503	492	513	509	486	518	503	477	472	481	483	499	499	464	500	455	462	471	519	471	493	563	490	480	505	501	521	478	444	480	536	538	517	468	529	511	510	495	490	550	547	516	484	520	481	490	534	539	531	498	501	515	502	477	489	536	549	524	522	513	503	509	482	520	510	511	488	502	490	519	470	482	505	513	494	505	514	530	506	474	474	463	537	476	487	480	496	530	458	499	477	490	523	464	478	475	514	513	505	535	517	530	482	504	493	491	512	504	514	495	537	466	508	494	482	460	505	482	514	521	513	502	499	512	522	484	496	544	560	543	498	505	519	502	507	478	508	498	507	495	505	512	491	498	504	544	482	512	500	500	533	491	527	500	521	481	498	520	496	504	525	487	503	471	524	510	495	528	577	480	512	483	483	493	502	469	482	505	446	479	498	488	494	500	533	520	433	474	522	487	497	515	459	511	545	476	494	470	510	464	527	527	504	488	501	490	476	544	497	532	482	508	500	502	544	484	544	472	518	507	491	502	524	473	528	471	514	485	496	506	493	493	515	521	501	514	515	497	505	485	505	491	471	468	494	484	482	500	514	454	480	496	502	493	463	503	506	494	480	483	496	526	549	459	480	496	494	544	513	534	488	473	539	461	537	470	497	487	490	502	491	486	504	440	485	470	506	505	489	496	521	488	516	501	491	526	527	488	472	466	495	495	516	519	495	498	523	502	483	493	528	451	496	480	505	508	504	507	525	513	512	483	493	475	516	493	469	519	513	481	527	514	521	517	458	494	484	540	488	544	507	489	504	497	476	473	486	505	529	514	508	480	490	482	511	460	504	509	513	497	484	532	480	488	497	518	492	523	471	451	513	486	476	488	515	496	517	464	489	478	544	482	528	515	491	474	497	502	507	544	521	465	552	463	493	500	512	515	468	458	540	516	512	527	563	518	540	470	509	493	494	544	454	477	457	503	526	478	508	502	509	516	472	490	477	536	512	480	493	468	500	494	476	522	494	491	506	478	494	462	500	502	488	475	443	470	495	467	494	527	507	532	475	526	495	459	474	533	501	484	507	480	514	478	515	498	460	487	473	486	487	507	506	479	503	446	531	474	520	498	480	547	507	479	509	501	450	481	478	484	499	488	482	488	523	498	517	487	504	507	479	502	444	513	514	538	478	492	533	524	490	500	528	522	503	508	484	474	474	471	469	503	503	510	476	518	572	514	498	505	516	509	490	511	520	524	485	503	471	514	461	473	468	487	520	523	478	487	538	476	461	469	488	516	503	523	487	514	505	507	527	535	522	494	466	458	509	506	458	533	516	501	533	463	530	469	498	509	482	518	507	521	513	474	495	546	513	506	484	515	497	425	479	511	461	540	540	473	448	489	473	509	506	494	476	511	517	489	486	474	485	497	510	482	476	522	517	479	482	468	481	495	537	495	511	478	510	529	494	519	502	483	454	500	520	500	488	526	463	510	508	473	505	479	532	534	496	496	505	518	507	526	543	486	484	514	485	493	488	495	550	497	466	515	482	472	488	531	483	467	516	495	465	488	454	526	495	467	489	514	475	494	503	470	476	488	503	552	531	514	495	496	492	505	497	465	521	518	499	496	457	503	525	498	521	521	485	484	473	505	485	475	532	438	512	484	467	504	462	521	494	452	501	508	549	503	452	473	504	481	519	490	462	537	479	436	488	452	511	452	503	459	472	517	479	523	500	516	523	470	499	451	582	506	517	477	495	473	502	502	519	496	473	486	520	491	472	464	511	494	513	522	513	544	481	528	470	502	470	549	478
53148	96707	81163	60942	35169	15874	6012	2213	966	551	591	574	538	571	504	569	546	527	539	540	564	518	548	592	509	564	568	585	549	545	533	556	583	549	530	548	544	526	489	511	570	549	551	548	528	513	520	556	491	532	564	555	536	483	518	550	524	539	565	539	492	563	548	542	543	549	598	510	543	515	539	540	595	535	535	550	539	524	513	505	569	534	572	500	537	514	531	547	619	565	569	576	549	553	558	562	594	528	536	568	534	522	518	533	532	554	542	531	533	538	518	522	532	529	547	566	553	517	559	553	576	568	555	558	588	527	509	522	517	562	523	533	539	564	514	538	536	501	527	534	546	561	513	589	527	573	565	507	535	599	534	574	539	555	527	562	489	517	541	545	595	526	510	536	515	504	534	565	543	544	546	528	518	560	530	515	511	544	551	541	536	551	504	504	529	557	496	553	569	555	518	502	565	524	586	553	538	536	559	550	552	579	567	551	532	531	498	561	562	573	558	543	580	600	544	535	541	565	541	538	543	525	535	544	555	556	523	469	560	541	522	555	500	555	534	576	530	555	556	545	525	524	554	496	510	546	514	507	532	512	537	544	511	543	549	515	593	541	529	555	531	572	555	570	520	540	561	565	532	535	547	520	563	524	529	493	557	543	571	522	529	554	527	571	518	594	533	556	530	576	575	557	523	511	547	567	597	554	567	528	543	547	589	560	555	558	530	522	559	543	534	533	515	522	550	517	585	520	528	549	535	576	558	552	564	562	532	537	544	511	537	550	511	597	541	546	599	521	499	574	529	544	534	542	511	475	525	541	530	545	510	515	502	551	548	535	552	523	551	517	536	543	571	558	588	544	530	556	549	540	533	572	527	533	537	516	514	541	535	602	561	558	538	558	530	567	527	582	531	502	563	519	553	540	523	549	529	532	517	512	574	514	526	522	556	555	571	553	550	528	510	549	545	578	567	542	539	527	544	511	529	522	547	544	548	517	516	525	518	535	553	544	513	535	579	548	563	555	542	552	523	525	569	559	529	565	512	552	553	535	543	555	551	551	570	505	588	538	519	552	552	531	523	535	547	544	564	560	527	522	536	550	515	530	527	589	513	508	527	496	548	560	561	544	560	564	579	530	523	529	561	555	505	543	543	594	523	539	536	525	533	501	556	550	554	538	532	547	499	555	547	528	518	576	506	548	541	546	516	526	541	555	507	592	523	566	549	548	519	549	499	542	571	574	554	539	539	517	504	521	537	501	559	543	556	515	575	555	509	546	566	578	544	542	537	549	538	558	549	524	544	551	547	532	557	545	545	516	510	537	540	563	531	500	552	514	520	575	546	516	575	595	563	530	564	595	535	595	566	548	607	514	521	503	490	542	569	508	535	547	558	582	538	513	555	535	549	551	563	554	558	547	530	555	537	534	578	555	531	526	495	553	532	505	528	566	541	512	525	541	521	520	538	532	547	556	538	532	570	525	536	503	547	523	526	548	531	564	557	517	508	552	488	558	516	533	510	556	537	530	535	589	553	545	518	533	496	574	550	518	563	514	541	558	571	549	518	569	549	547	558	516	575	498	587	529	512	582	552	520	529	539	543	500	529	509	522	526	525	543	524	534	554	564	534	537	568	548	563	561	537	549	495	508	559	589	501	573	532	504	564	539	542	555	526	505	510	533	573	537	535	538	542	559	510	551	577	510	536	528	582	554	534	550	531	565	570	566	532	523	593	529	584	535	534	555	503	560	549	533	506	546	560	506	553	543	560	552	554	559	558	492	537	566	544	560	512	525	551	525	552	544	520	504	556	537	544	504	559	514	552	510	563	510	554	566	538	509	576	528	563	541	552	558	550	541	521	517	527	550	563	563	558	544	513	548	559	547	530	557	536	564	514	556	549	519	538	542	542	571	510	545	567	529	563	535	554	546	542	557	549	558	509	551	560	544	533	540	521	534	540	549	561	567	582	520	519	535	570	564	567	563	578	508	562	559	556	565	566	544	543	558	524	525	548	540	549	513	544	498	558	537	547	551	537	547	539	518	558	535	524	495	555	548	527	551	585	547	529	541	539	524	581	534	486	545	530	536	573	542	551	533	585	565	541	543	517	546	555	530	557	556	519	535	565	534	567	507	533	509	558	574	539	580	524	537	502	557	548	515	553	548	587	534	524	563	543	514	551	571	525	575	578	530	533	558	552	552	538	501	551	534	508	537	512	556	530	558	511	585	542	565	539	522	530	532	537	546	547	506	505	537	562	528	545	514	536	503	562	541	576	538	527	538	548	561	534	536	513	535	537	524	564	533	531	548	490	536	522	570	521	535	544	539	538	543	558	593	526	538	562	571	541	517	539	492	524	551	523	544	493	513	541	561	529	551	536	566	545	507	489	478	534	552	558	538	559	541	554	491	555	520	563	544	519	496	568	515	561	525	567	557	502	551	574	513	556	509	545	543	551	569	497	541	536	570	558	584	581	575	496	511	546	552	514	554	517	540	566	560	530	532	564	541	536	555	523	514	550	550	543	510	513	495	592	552	550	547	555	538	532	527	502	528	529	506	540	558	549	549	555	538	568	538	548	545	580	545	508	532	556	568	571	507	512	513	519	550	536	534	526	580	574	562	530	560	540	524	550	566	559	549	536	537	530	528	562	542	535	578	515	526	526	553	581	536	552	539	514	533	534	560	547	555	540	560	551	539	521	539	542	534	587	524	543	528	563	518	525	557	538	513	557	592	522	499	554	519	555	556	496	504	539	517	529	556	541	518	507	514	539	508	567	566	544	511	547	530	500	568	544	540	531	532	507	501	562	534	553	531	585	558	546	546	584	522	559	532	564	559	541	522	537	531	555	493	537	524	514	563	516	517	578	518	531	565	507	560	522	533	522	566	538	520	537	564	492	520	519	600	536	550	522	526	546	548	525	532	492	500	557	531	584	565	527	562	498	558	527	540	534	552	530	554	524	535	548	610	568	510	510	512	530	548	501	532	572	549	579	515	535	522	544	539	561	516	537	509	536	572	552	542	548	518	576	524	562	542	560	591	530	530	534	522	551	533	512	589	538	531	548	523	544	562	546	527	559	521	536	543	546	571	543	540	553	516	514	547	549	504	504	544	511	529	505	523	570	528	526	489	547	561	524	540	549	549	485	489	527	565	497	499	538	538	511	555	526	497	556	543	559	528	503	557	546	526	505	510	570	538	558	540	534	539	554	555	582	534	572	554	492	501	527	540	533	526	573	565	562	524	529	577	522	540	535	553	553	534	545	500	550	549	554	521	502	552	565	553	484	538	526	574	537	565	544	552	548	519	534	539	509	539	540	513	525	507	503	545	532	513	541	496	521	552	536	509	551	523	503	533	513	541	517	550	558	552	520	523	554	534	519	552	551	532	556	541	543	522	527	522	523	487	550	549	589	562	537	534	532	525	555	543	541	528	543	563	510	510	504	542	544	485	531	536	566	540	530	576	552	511	516	527	526	556	523	538	560	546	548	543	492	556	533	534	535	527
27417	23361	30388	20515	7176	2156	749	481	383	391	366	351	376	390	408	379	370	359	345	357	347	384	371	380	394	378	351	381	366	382	388	362	365	321	367	367	383	378	369	367	393	373	341	368	372	370	367	414	382	323	358	367	364	359	383	353	335	355	366	357	395	353	360	377	353	355	375	372	335	364	345	348	381	387	396	368	372	340	362	363	365	348	374	356	368	336	331	367	351	336	391	351	396	349	384	340	336	351	383	346	366	334	369	347	361	352	332	360	386	360	399	379	352	390	354	392	378	376	369	376	367	327	352	364	386	356	336	392	318	363	380	384	348	361	375	395	382	369	364	367	350	371	354	338	382	375	394	314	357	352	388	361	324	372	402	378	326	374	369	343	363	369	343	360	331	357	360	365	363	338	366	404	385	343	367	367	365	366	337	349	359	355	364	332	352	358	343	382	366	348	394	377	323	369	396	370	366	360	379	364	350	407	368	366	366	363	363	358	337	367	375	327	342	350	370	383	404	342	338	369	375	366	365	352	358	343	325	377	333	355	357	379	360	360	340	371	365	382	361	376	338	342	363	329	369	364	366	364	388	339	340	324	360	373	380	380	380	372	378	327	363	369	368	384	344	362	383	342	341	408	403	336	353	354	367	340	377	363	352	332	368	359	355	370	395	368	341	387	363	372	367	374	373	381	347	400	362	383	330	372	406	347	365	367	385	356	369	361	365	344	371	339	365	354	350	373	356	366	347	355	376	368	339	373	338	354	360	370	368	343	374	347	326	357	342	367	348	349	341	332	342	396	357	369	370	365	329	313	360	350	347	360	375	371	357	385	353	394	376	381	391	392	382	364	349	344	356	361	374	363	370	370	363	379	357	361	383	364	369	351	350	373	396	337	353	339	367	352	365	373	371	331	388	361	352	344	393	367	366	342	343	368	338	349	369	359	338	417	357	371	420	353	359	362	361	351	342	337	357	366	349	374	382	335	363	337	332	365	351	357	352	375	372	351	366	363	371	401	361	350	340	385	332	371	378	335	340	370	343	368	315	343	359	368	342	384	336	336	348	359	363	349	364	352	394	328	353	364	371	336	384	366	374	361	370	348	362	379	370	354	361	352	319	369	371	346	376	358	359	375	344	362	370	355	352	371	363	366	365	364	350	354	315	373	385	347	354	334	375	374	376	378	394	359	340	337	339	355	339	372	396	366	323	388	303	329	346	384	352	386	354	338	352	345	338	362	349	338	354	337	352	333	352	353	357	381	357	383	346	323	389	349	345	350	364	381	356	341	369	340	353	353	342	332	370	409	358	362	348	368	379	352	386	371	335	322	366	367	382	350	351	355	360	334	348	351	392	374	367	376	383	351	362	328	341	367	333	408	393	398	352	362	358	331	332	373	340	350	328	348	359	386	306	344	350	372	332	371	352	376	389	345	352	332	354	379	357	340	330	335	361	333	359	383	391	335	401	394	351	364	350	372	347	341	353	347	352	361	328	380	372	400	386	352	360	356	361	393	365	360	327	358	376	364	347	372	355	334	351	376	342	379	363	349	332	375	339	355	391	357	348	389	363	351	348	388	346	382	330	354	382	360	377	359	357	396	375	347	344	393	388	349	349	331	373	357	365	365	375	358	359	362	398	349	356	355	354	330	381	364	361	346	368	339	387	340	359	347	361	372	346	360	372	373	349	373	340	383	384	357	346	403	376	370	353	378	370	357	374	373	384	365	394	375	373	379	362	331	351	348	371	383	360	358	361	340	396	350	382	425	373	370	349	388	372	328	377	340	357	369	373	361	355	346	362	391	347	365	376	344	366	383	371	371	356	359	376	351	347	349	380	327	344	347	342	359	377	371	371	393	394	353	352	358	390	391	370	371	348	381	355	405	387	368	349	348	350	350	353	353	377	393	367	395	382	348	386	364	378	399	353	366	335	391	358	380	399	389	383	410	368	361	343	385	339	335	370	382	357	374	349	405	358	345	357	381	349	346	386	381	372	370	340	369	405	354	350	387	371	320	332	381	400	344	350	337	360	317	348	367	387	385	388	385	379	325	333	387	368	354	358	373	366	389	324	328	381	379	344	360	396	360	343	373	357	369	372	373	366	378	348	334	359	352	393	363	349	387	361	394	341	369	357	327	368	363	384	376	350	375	395	353	348	372	384	378	365	357	372	357	354	358	350	370	368	365	346	367	343	346	377	379	400	353	389	360	379	383	354	352	358	354	365	370	402	356	385	333	386	346	352	369	376	363	357	344	330	373	358	353	379	384	357	378	399	379	384	373	400	382	413	360	364	359	357	342	375	351	347	359	353	334	376	343	408	372	359	369	366	350	361	348	397	353	405	336	354	368	356	336	369	390	335	325	385	371	397	378	344	363	340	361	345	343	357	352	370	331	379	349	351	344	378	350	386	336	373	359	356	368	395	350	330	368	374	345	387	354	407	359	328	380	330	379	353	359	371	348	377	372	377	388	370	361	355	355	355	367	353	355	359	401	378	364	371	357	339	375	345	390	349	354	368	368	364	388	372	362	387	350	381	341	348	328	361	321	352	396	383	329	349	348	378	360	338	372	395	394	378	376	347	343	364	376	357	362	370	367	363	395	374	314	358	362	349	370	383	371	385	364	351	354	330	358	374	346	365	387	367	357	369	365	347	375	392	370	355	365	361	351	375	364	362	405	361	380	399	372	351	324	395	367	372	331	395	357	359	347	381	349	370	358	380	360	336	346	340	362	381	338	385	360	362	375	320	344	366	390	341	369	412	336	355	362	403	346	323	404	311	373	373	341	328	368	377	387	326	344	323	370	364	333	378	362	378	375	349	358	354	335	332	358	405	428	348	379	351	329	370	383	358	341	344	367	346	375	370	365	349	375	363	330	362	343	372	379	385	358	364	372	383	372	346	375	365	395	361	396	361	371	340	367	338	378	382	380	367	359	386	342	339	361	387	370	343	332	360	366	362	360	389	363	355	360	333	360	349	381	358	383	369	356	365	333	396	360	324	357	381	400	366	368	375	390	384	356	412	386	352	346	383	362	344	359	376	333	381	370	365	326	365	340	352	366	342	376	336	370	351	330	372	364	359	342	317	391	364	400	387	334	343	352	355	380	344	352	371	388	368	344	362	334	392	370	362	363	363	404	380	360	374	374	362	402	387	393	359	346	337	376	357	360	332	395	409	339	346	354	373	356	330	354	358	358	360	360	352	354	368	355	370	350	353	360	382	378	340	342	366	350	363	410	343	339	366	366	353	329	387	392	320	395	347	345	365	370	354	352	364	353	356	387	358	381	389	371	382	363	360	390	385	336	360	364	359	398	366	348	377	338	369	336	343	385	384	351	365	377	350	368	371	349	357	372	366	408	356	369	360	353	359	338	402	363	348	364	338	360	389	348	347	346	346	372	369	325	364	335	394	359	345	395	356	350	369	366	369	389	332	333	375	335	393	346	379	375	380	397	355	352	349	423	364	347	347	353	388	345	336	373	372	344	388	374	387	361
8245	28426	27500	12598	5113	1989	747	491	413	368	321	355	354	333	365	346	364	328	354	347	361	356	339	350	355	349	362	358	352	363	394	373	353	306	364	345	326	322	376	347	348	361	375	347	343	340	363	355	376	353	364	343	324	339	344	365	366	371	364	337	353	373	324	352	312	319	350	346	339	355	304	342	384	353	385	356	377	333	349	348	333	330	311	331	394	354	315	365	335	333	358	362	367	345	366	357	351	346	304	352	340	355	347	363	328	321	335	313	326	370	330	320	335	314	341	332	332	350	364	363	347	325	372	344	365	375	331	329	340	320	328	350	333	337	329	353	343	350	345	342	331	336	353	360	325	358	311	345	347	336	348	356	377	346	319	310	319	328	330	340	355	343	347	326	328	369	350	361	304	347	363	369	329	369	407	359	336	329	346	356	364	345	357	365	324	354	364	349	311	333	338	358	338	371	371	369	360	360	336	351	337	301	339	341	306	374	298	336	328	371	325	370	357	337	361	363	354	376	363	335	375	350	368	365	360	343	355	338	355	322	357	354	372	367	348	353	379	349	320	368	338	338	363	350	386	316	325	347	358	383	361	337	334	374	338	386	383	342	353	337	325	340	366	333	372	293	332	347	355	362	356	351	368	371	343	338	343	316	359	354	333	382	359	337	346	376	329	358	303	359	360	368	352	352	356	344	366	331	367	335	325	348	337	376	331	344	342	335	367	356	328	360	345	354	376	338	326	373	332	375	347	337	357	365	358	348	369	339	331	347	354	359	347	345	316	345	349	349	346	351	314	331	325	364	353	334	300	346	338	319	347	383	338	321	338	337	320	338	321	337	343	356	342	340	356	376	361	348	315	336	339	369	343	326	340	353	366	347	358	371	385	333	331	357	299	343	355	322	347	372	368	359	346	356	329	303	352	338	371	352	338	337	329	377	305	330	344	331	347	363	359	382	355	362	360	366	347	354	372	388	338	373	327	332	340	330	359	345	372	330	376	333	310	347	365	338	368	344	358	344	364	334	335	324	349	347	369	346	342	336	359	349	341	367	349	345	337	359	344	350	357	319	365	356	360	341	332	333	370	341	341	314	344	323	378	389	355	354	332	344	350	368	322	336	313	336	365	402	354	331	330	374	338	363	335	328	388	326	343	307	369	333	340	345	375	341	349	364	329	350	296	346	358	375	333	359	371	356	347	346	310	362	389	351	348	333	314	381	360	315	377	375	335	359	337	339	350	335	332	345	359	358	355	314	334	351	325	360	344	327	370	328	374	350	381	336	337	320	375	363	369	348	340	337	342	364	359	353	392	331	325	320	329	349	325	361	366	354	353	341	359	342	343	350	353	349	327	331	341	367	356	389	374	346	289	384	348	339	321	364	322	368	334	347	329	342	342	323	342	354	332	385	349	340	345	365	378	360	318	337	335	338	380	318	344	335	367	376	309	322	345	348	320	348	378	342	314	310	352	356	393	320	313	312	365	334	315	387	389	328	343	367	335	356	341	343	371	334	348	356	382	358	373	348	319	350	366	336	348	363	324	333	367	346	351	310	343	326	331	368	368	358	363	328	366	367	370	353	337	317	356	403	343	336	314	350	338	349	373	322	343	352	366	334	355	319	332	314	311	351	341	340	335	329	380	336	332	323	302	356	304	385	354	324	360	369	363	329	347	387	313	330	344	365	320	295	362	342	337	350	345	369	373	324	355	366	328	350	349	360	359	338	360	376	350	376	323	357	353	375	325	362	382	350	412	323	347	344	343	344	338	346	342	334	351	334	341	362	365	367	332	317	346	326	348	321	323	335	384	367	341	368	369	304	371	349	337	344	309	341	348	337	344	329	363	332	405	367	311	369	336	337	354	332	343	333	355	344	375	346	336	344	356	316	322	371	325	340	365	315	346	305	381	336	353	327	356	345	343	341	343	365	345	340	363	353	353	338	320	321	343	351	347	300	359	327	336	327	365	323	359	308	326	359	338	355	362	339	343	333	338	350	341	344	341	375	319	360	336	353	339	382	354	368	326	342	362	386	357	316	337	322	331	374	331	374	369	311	329	353	357	330	303	346	334	342	341	362	334	323	327	356	343	342	328	342	335	343	353	359	325	345	327	330	349	373	332	333	341	346	359	354	332	326	355	380	390	357	335	312	378	357	360	358	342	330	342	384	375	324	365	346	366	351	327	353	340	335	371	351	347	371	353	366	331	362	323	347	346	351	328	337	370	354	365	349	327	345	335	369	341	334	327	372	386	366	347	351	352	362	344	345	372	331	351	335	330	304	341	375	332	351	336	349	364	366	356	350	358	310	358	354	340	343	339	340	345	362	341	363	351	373	339	332	350	364	353	322	348	340	361	318	341	358	347	397	331	358	312	328	352	352	343	325	323	314	345	346	349	324	349	343	353	366	349	360	335	365	342	368	349	356	353	339	336	323	340	362	336	340	360	360	344	372	370	369	308	336	322	324	360	347	346	354	332	321	353	317	344	343	369	363	326	353	342	350	353	352	340	361	356	336	347	352	332	354	329	368	335	344	378	328	333	340	350	344	343	356	351	359	332	349	340	332	342	364	326	333	338	332	364	340	319	360	355	310	354	309	361	355	332	347	368	373	369	362	312	331	347	361	355	334	291	371	348	335	340	358	362	353	355	340	347	328	336	354	351	332	332	334	418	352	364	366	380	344	334	344	340	323	345	319	341	337	380	342	342	354	327	348	342	322	331	322	369	326	371	322	319	356	351	361	349	332	381	354	327	329	338	353	329	354	354	335	328	381	354	340	350	373	354	338	361	328	362	342	352	353	349	391	289	352	311	341	336	341	366	346	354	359	365	346	343	345	410	342	368	338	341	332	336	326	320	342	340	346	378	340	323	345	348	323	383	366	382	381	326	335	355	343	351	369	335	333	322	328	333	366	323	336	349	330	337	343	340	346	363	363	343	344	353	344	333	338	334	367	347	357	345	363	346	344	348	324	339	355	317	337	347	352	341	355	350	345	320	343	332	347	362	332	360	336	332	343	328	376	336	397	348	317	320	343	359	399	338	351	352	350	341	348	334	336	369	348	364	348	364	320	341	342	378	350	365	314	346	350	322	348	356	390	343	336	336	363	349	321	374	347	322	376	345	326	348	333	353	363	354	354	324	346	322	328	333	354	319	343	332	341	339	376	338	364	339	324	327	359	366	340	337	329	349	379	366	371	351	332	331	339	386	354	343	337	354	334	323	311	346	329	352	349	322	359	328	371	345	348	337	341	341	320	345	333	348	354	334	346	380	335	326	356	350	321	350	331	360	363	391	379	380	339	389	342	362	335	367	331	359	350	351	359	354	356	369	368	321	337	321	359	323	341	356	334	355	340	311	361	358	318	352	329	359	337	340	334	355	324	307	355	379	351	339	346	328	342	329	337	331	342	368	366	350	317	310	371	328	362	339	343	352	365	348	332	338	341	342	353	353	328	340	372	336	313	368	370	344	379	342	355	365	353	327	326	336	352	348	327
25415	26402	54922	48115	28442	9965	2265	806	538	391	391	374	399	358	381	388	391	391	413	399	366	340	395	349	349	365	406	365	333	370	412	362	394	391	386	361	356	408	401	336	368	345	379	386	391	390	335	358	344	389	388	357	348	389	356	395	381	387	379	376	402	347	397	366	376	377	370	388	403	412	381	343	385	370	349	372	379	366	371	367	372	393	381	391	357	397	371	357	363	382	408	364	400	388	359	347	375	367	367	377	355	370	363	374	379	380	394	369	391	364	383	368	345	379	383	393	366	349	411	357	357	380	354	345	354	383	365	394	373	355	357	375	368	398	353	351	366	374	363	412	373	411	377	352	368	359	374	385	381	369	364	375	374	361	393	357	369	354	380	398	385	374	380	364	324	388	364	372	351	383	381	369	365	391	384	356	385	371	357	360	359	345	348	415	355	350	377	354	366	380	386	387	330	372	380	367	367	374	380	366	343	368	397	360	368	391	378	357	380	374	393	394	366	374	322	345	390	349	367	356	363	395	403	407	364	380	390	390	354	372	379	389	396	358	376	401	352	384	364	350	381	426	348	382	364	397	355	386	370	405	370	405	351	384	369	383	371	361	394	379	375	370	352	339	395	358	366	386	385	391	382	389	354	339	365	395	390	377	360	379	368	345	369	351	379	381	370	386	389	393	380	393	394	384	394	358	367	378	379	366	359	367	369	370	369	374	397	361	375	399	352	363	332	365	361	371	356	359	344	371	361	352	361	371	380	372	383	353	366	360	370	392	366	373	365	353	342	341	368	386	361	363	352	372	357	378	385	391	414	388	391	387	359	390	334	373	393	358	371	376	381	381	375	379	386	384	367	381	392	361	365	339	355	368	402	371	347	374	396	366	388	363	366	392	336	351	357	381	356	352	362	362	350	398	340	356	369	391	384	387	391	342	410	333	384	387	342	353	352	361	346	412	378	366	375	371	395	395	390	358	385	366	393	364	410	387	388	343	384	407	394	332	372	366	357	350	393	410	368	372	379	373	388	351	388	352	351	376	395	389	343	342	382	388	368	361	376	369	409	403	364	372	397	367	411	359	334	351	391	425	370	379	396	353	351	377	373	357	375	357	388	391	364	406	356	378	367	349	406	374	379	354	359	363	353	377	374	349	350	367	362	355	404	371	355	374	374	392	390	366	394	365	365	376	376	388	412	377	385	370	368	328	350	340	376	354	337	358	347	363	368	402	390	369	356	359	378	383	416	377	387	357	380	349	374	380	388	348	385	345	373	381	373	388	387	348	375	389	359	373	383	382	356	383	375	393	398	371	378	363	389	385	397	424	381	372	353	410	365	408	330	385	386	381	394	373	348	327	357	380	391	352	375	358	341	395	361	360	377	391	387	365	397	396	362	381	369	353	361	386	387	374	388	365	347	349	388	390	389	347	376	399	364	372	350	373	381	390	390	351	389	366	367	353	374	395	340	386	396	368	363	391	389	399	370	396	377	379	376	411	374	397	391	378	395	327	372	382	388	377	354	360	396	363	378	371	389	357	369	373	355	372	354	359	420	349	363	379	369	361	359	369	389	389	388	338	439	361	382	414	367	379	384	378	395	389	385	378	335	356	374	334	410	387	373	359	362	390	357	384	340	365	379	361	364	362	374	373	378	373	360	366	347	337	394	360	346	389	371	372	364	398	365	371	354	356	396	387	391	396	366	343	394	381	363	372	359	347	367	341	371	376	393	398	373	350	380	360	357	345	384	387	373	362	386	351	363	356	387	358	349	366	403	348	391	355	353	358	404	364	403	379	373	360	362	367	349	397	385	351	359	387	354	385	358	377	384	362	369	347	360	385	394	359	387	366	373	352	400	365	380	377	364	364	308	387	373	360	401	391	370	394	352	363	369	385	355	352	381	349	374	387	390	327	382	365	351	362	416	373	327	378	397	373	377	379	411	364	379	357	389	368	394	393	412	349	356	372	386	345	390	373	356	372	375	388	322	360	359	365	389	391	372	328	406	358	360	407	374	360	387	381	350	379	413	347	394	412	374	360	358	379	342	345	370	366	370	370	380	385	371	374	373	353	366	404	368	358	330	349	390	389	363	332	377	383	353	394	383	386	367	386	375	349	376	393	374	399	398	371	372	356	375	367	342	388	370	403	381	353	395	353	386	371	365	356	373	336	367	377	380	343	353	376	385	343	397	387	376	382	382	412	388	421	388	366	366	388	394	378	366	386	343	379	375	401	377	378	361	424	365	359	368	384	358	346	360	379	369	376	374	389	359	403	343	341	362	397	389	370	352	356	418	369	371	402	387	375	356	405	349	389	373	373	387	333	410	377	377	370	352	361	395	358	389	369	345	372	366	405	356	359	368	418	346	369	369	405	334	380	394	376	369	315	367	397	355	389	383	345	369	371	356	367	427	334	370	358	363	392	376	388	357	360	364	386	342	359	393	368	361	358	392	414	355	395	366	388	395	342	398	373	373	394	379	368	344	388	402	383	370	367	374	364	360	382	369	401	361	348	389	360	392	376	389	395	355	393	368	332	359	344	350	389	383	354	406	395	373	353	345	358	347	341	323	356	352	360	376	354	364	357	361	394	382	350	368	368	398	362	342	352	340	344	374	371	409	368	358	386	330	376	347	379	384	384	380	352	357	335	378	393	380	362	389	403	367	354	378	349	372	360	350	366	338	355	387	368	372	352	392	376	406	373	379	346	383	376	360	354	380	345	374	357	386	364	426	350	345	356	404	388	356	366	394	370	357	349	413	360	362	351	377	387	389	378	386	389	375	383	365	397	360	368	407	355	406	349	375	393	381	396	410	373	368	353	357	384	374	409	369	346	376	384	362	386	391	356	364	390	373	366	387	393	402	395	407	368	375	381	377	381	401	384	363	368	340	375	370	405	378	345	391	423	421	389	396	338	362	346	350	414	406	369	388	362	379	393	399	378	372	411	345	380	361	342	350	346	396	360	347	397	378	385	382	386	396	381	361	352	386	376	378	355	357	370	388	387	374	364	380	362	392	337	400	338	350	352	375	409	377	401	355	367	352	368	390	384	389	384	381	372	380	358	387	386	337	381	385	378	384	391	382	358	368	360	370	351	380	377	353	357	364	407	362	373	349	370	350	385	371	385	366	370	359	341	363	376	400	347	361	374	395	362	368	418	355	378	378	377	420	378	373	399	394	387	359	368	355	348	373	359	366	360	339	343	363	365	392	370	366	379	366	374	380	363	381	358	356	356	370	390	373	394	381	395	393	357	370	409	376	337	409	315	356	396	357	379	414	354	409	411	394	348	330	363	372	378	359	387	356	387	360	389	357	364	391	384	379	359	347	379	387	366	342	393	371	367	375	375	371	369	347	342	344	361	357	349	361	363	381	372	398	381	398	383	372	338	365	420	382	400	390	364	332	356	355	377	401	370	387	374	364	343	363	354	340	382	379	380	390	395	425	386	358	387	401	381	364	358	356	339	385	370	413	351	371	404	404	401	391	396	425	358	356	329
20463	73835	65069	40268	19164	5442	1990	957	556	395	374	383	396	393	400	384	389	399	374	373	378	364	420	422	396	379	383	440	354	401	406	367	391	354	361	402	390	393	383	355	366	436	403	389	426	391	374	421	392	364	386	377	370	379	375	403	437	400	430	388	400	414	357	390	378	388	400	383	394	371	392	366	410	372	382	362	384	382	400	423	387	353	389	440	367	359	397	361	375	382	383	389	361	435	374	395	379	406	399	372	425	382	393	416	387	400	373	395	377	393	352	388	374	393	403	427	385	403	373	396	401	410	375	400	378	393	425	415	402	403	369	388	418	419	370	384	359	367	388	395	333	411	368	374	408	382	381	397	398	358	363	387	362	387	405	392	361	369	376	360	416	365	378	377	401	414	365	373	419	375	368	392	381	360	389	398	365	358	385	418	360	394	356	361	395	373	378	409	392	376	384	397	417	395	400	396	364	399	364	361	368	400	387	395	437	380	413	382	364	398	397	354	379	383	393	410	349	371	363	379	366	369	364	367	378	378	382	399	426	385	366	401	368	408	373	373	413	382	390	381	363	386	402	400	375	397	396	388	396	411	393	409	401	349	408	400	398	385	375	373	385	376	376	363	384	401	345	406	383	377	352	371	390	390	405	394	362	407	357	355	388	350	374	347	361	401	397	390	392	385	421	381	392	373	351	365	407	407	379	356	381	378	358	401	406	391	362	412	384	362	420	398	392	346	375	390	437	384	409	397	408	366	394	372	418	393	395	368	339	376	423	432	375	376	402	407	414	421	357	379	365	391	380	387	388	404	382	416	385	404	387	368	400	390	395	416	412	384	403	412	403	387	419	387	413	366	417	375	386	374	418	410	341	411	350	429	386	362	388	384	407	390	397	377	399	387	408	409	363	413	400	404	413	388	383	349	394	361	393	397	416	408	360	359	387	372	381	385	397	365	386	401	404	376	374	399	390	398	437	407	363	361	407	382	412	374	376	349	388	436	364	397	408	413	420	376	371	360	404	370	423	402	373	382	370	415	406	399	381	340	391	375	390	372	370	370	407	379	379	433	340	365	398	385	409	393	379	391	390	423	375	426	409	406	391	411	413	385	407	397	382	371	385	405	404	359	383	406	396	395	379	431	373	406	386	429	362	376	380	349	392	387	402	413	413	402	394	367	414	362	446	401	382	378	398	369	420	397	365	418	407	394	400	409	380	396	383	391	403	388	370	382	411	401	413	397	370	374	405	360	367	397	391	410	384	360	385	388	399	418	367	396	391	390	384	389	397	381	360	414	383	369	405	369	427	408	386	387	377	378	403	372	402	391	354	420	396	368	394	379	407	387	376	401	424	392	401	395	365	397	395	359	384	409	394	382	367	388	385	390	362	401	436	419	371	373	400	397	368	363	429	403	383	365	374	421	363	389	400	411	389	386	385	373	377	394	413	403	394	398	350	398	397	393	368	399	408	397	399	389	364	389	377	408	366	385	395	412	352	383	399	397	390	443	376	396	389	415	383	372	385	379	395	425	394	390	388	384	400	401	366	392	405	378	401	387	383	390	403	371	393	355	426	383	419	404	387	416	365	393	350	380	381	379	394	390	400	413	422	386	400	390	357	404	399	413	400	358	402	372	400	379	390	409	419	361	380	383	424	388	401	423	396	401	361	369	383	402	391	354	417	400	379	358	382	355	393	371	379	382	393	387	376	368	416	408	398	412	383	357	365	412	388	402	369	386	426	376	379	384	397	373	398	369	354	390	392	423	385	378	367	372	354	364	386	383	398	384	366	342	371	372	382	365	398	351	402	354	380	392	376	358	409	375	402	397	353	412	391	419	370	362	375	378	365	404	376	379	404	386	404	367	415	360	408	381	364	402	388	386	389	369	419	373	380	415	377	400	383	377	398	408	398	423	388	343	390	416	371	382	407	383	351	383	387	417	382	386	369	411	427	419	407	363	377	381	427	393	360	396	407	385	383	403	367	436	425	390	357	369	412	402	387	355	365	365	368	403	390	370	376	376	380	379	371	395	377	415	356	394	359	379	401	381	386	366	413	393	390	382	382	355	391	394	419	414	390	364	390	406	412	427	398	369	357	405	380	393	397	366	393	368	377	382	424	393	399	387	419	390	393	365	379	400	425	399	393	365	398	406	396	370	383	355	416	406	360	389	359	391	405	391	381	377	420	420	415	384	405	423	391	401	392	402	398	369	390	380	400	394	415	398	391	423	402	406	366	423	381	399	368	411	404	404	386	359	396	399	409	360	377	387	423	386	385	361	407	377	382	394	393	392	386	378	391	399	390	412	412	392	415	393	371	367	362	365	397	423	398	374	409	382	405	388	371	395	389	406	375	368	386	412	366	412	412	387	394	408	387	375	399	399	374	421	380	387	385	359	399	375	372	415	395	394	423	392	372	362	382	422	396	415	424	391	351	436	352	394	381	416	383	370	361	393	383	392	394	377	391	389	389	401	404	378	368	401	398	386	386	413	365	438	396	387	378	386	407	384	389	428	373	435	380	371	366	385	373	410	393	392	427	375	325	370	405	371	369	383	370	346	382	366	373	434	395	393	429	389	401	409	360	406	388	408	358	412	405	384	380	366	403	405	403	388	406	391	413	380	382	365	389	414	372	374	373	394	412	392	368	366	388	407	428	371	393	389	353	382	398	406	402	411	430	407	381	403	403	383	393	363	396	374	397	388	370	406	375	357	386	374	372	400	382	378	399	359	394	383	389	400	379	427	376	401	394	396	374	437	372	398	402	362	394	356	374	411	390	380	382	364	380	391	407	428	382	394	393	372	422	374	413	366	378	390	401	388	347	403	409	395	381	348	379	376	402	376	379	364	369	375	408	364	390	380	394	403	375	373	388	396	395	393	378	397	369	376	369	398	389	379	419	409	399	370	394	374	407	384	388	378	399	361	358	386	405	407	395	391	355	379	395	379	369	351	382	370	403	384	369	388	374	411	372	371	351	387	420	387	394	390	381	371	405	385	388	383	363	396	370	379	352	395	410	369	401	379	391	387	363	413	380	384	422	394	374	381	404	404	422	428	372	403	392	366	389	379	409	361	386	376	397	381	383	391	418	347	396	386	367	401	365	353	372	369	427	372	423	347	395	402	398	374	377	373	381	394	401	431	407	423	389	359	368	370	357	395	400	367	389	398	354	371	366	394	396	374	355	357	382	397	375	400	405	402	383	375	411	379	381	390	391	388	385	409	382	363	364	390	435	388	367	404	390	387	386	418	397	395	385	400	403	374	370	368	382	365	356	364	391	418	403	410	376	411	405	366	357	375	388	393	403	401	404	362	366	355	411	377	399	397	370	392	369	355	360	392	378	417	371	387	428	383	384	390	377	386	402	392	386	370	390	415	395	385	382	374	407	395	373	378	405	400	390	385	391	356	380	391	402	372	382	404	395	393	400	366	370	366	411	405	381	395	408	377	379	407	371	384	370	405	389	364	337	430	346	345	414	398	383	401	383	358	404	405	415	360
23844	21532	48156	55022	42958	27937	12405	1726	695	573	518	528	507	500	538	533	482	504	494	508	503	489	558	446	495	482	482	484	522	512	513	525	507	498	515	498	480	507	502	501	482	516	468	461	482	462	502	495	458	478	490	518	515	476	466	509	477	466	497	489	517	513	530	502	505	491	470	475	501	521	482	472	512	483	511	445	519	525	502	473	493	504	445	488	508	445	533	457	489	470	499	482	454	492	494	477	527	535	464	456	501	517	469	518	498	479	445	491	512	476	462	505	492	538	483	482	468	456	473	514	519	477	488	492	491	495	505	486	483	482	480	458	484	459	483	479	493	455	499	474	500	511	474	453	477	478	428	475	471	509	453	466	461	471	491	511	488	531	498	489	460	486	464	469	435	507	467	493	481	492	473	464	521	506	497	501	496	533	459	513	509	482	494	517	453	475	489	497	467	481	491	459	488	482	458	468	467	480	533	477	449	493	463	491	474	486	442	468	493	476	491	487	499	488	497	485	453	510	485	516	472	506	470	481	469	493	509	521	488	431	465	479	467	490	496	469	448	541	478	496	496	547	499	498	480	486	503	520	498	501	483	486	477	494	474	504	464	523	448	490	502	485	522	470	481	520	473	487	499	487	495	537	472	498	491	481	495	486	455	510	494	497	492	473	491	482	475	500	511	443	460	477	480	443	503	493	437	475	438	478	474	497	490	482	535	496	461	460	492	453	490	481	425	530	487	467	456	473	487	486	507	491	505	489	479	494	477	459	471	499	576	513	476	461	502	489	490	496	497	495	482	466	491	478	512	498	525	478	463	511	483	487	472	489	468	483	483	499	521	491	485	533	485	470	455	493	505	503	497	474	476	482	494	426	492	417	479	489	479	481	488	488	515	487	485	499	466	472	464	480	522	463	522	534	502	509	506	503	515	453	497	478	496	479	483	502	481	474	459	460	470	490	479	489	508	509	535	484	491	470	498	476	496	472	462	479	479	485	480	485	493	477	455	444	489	489	478	480	439	512	493	489	459	497	482	470	456	430	461	464	476	488	474	471	492	498	496	510	507	492	470	474	466	479	474	508	477	507	471	485	490	480	460	491	520	499	477	490	481	470	468	464	484	481	481	526	514	515	523	480	470	492	515	468	522	456	488	502	500	515	503	453	467	490	483	508	502	453	483	447	511	503	491	486	491	483	469	476	465	439	500	539	508	493	480	529	509	512	474	462	473	463	487	491	488	483	447	490	449	472	497	458	470	509	496	452	478	488	480	478	492	447	445	464	456	487	514	494	474	479	496	489	463	517	442	504	447	463	494	444	450	476	532	490	508	485	515	473	469	479	477	451	471	502	498	488	466	485	504	516	481	453	457	530	452	488	512	456	507	475	459	509	433	493	455	464	472	476	510	518	459	497	509	532	501	495	439	495	473	457	522	497	499	449	521	474	468	464	490	485	472	488	481	487	474	485	449	479	468	478	496	469	479	471	455	500	461	490	478	515	497	493	479	480	470	497	443	497	488	468	478	488	465	496	503	489	453	451	494	469	541	520	443	509	459	476	501	483	490	480	502	500	470	453	461	495	502	467	523	536	468	522	533	525	491	476	475	486	488	482	475	492	487	494	489	535	479	457	520	480	479	509	496	486	492	520	489	461	486	464	474	448	489	474	466	481	459	500	471	458	500	484	492	481	495	485	474	492	526	486	481	473	475	495	500	483	500	484	487	513	495	488	476	501	496	471	485	464	524	510	542	526	487	495	488	521	496	488	468	492	516	494	457	461	457	467	471	503	487	510	503	472	498	488	473	494	465	510	512	485	458	462	502	477	511	514	508	487	463	494	497	491	511	467	496	521	477	486	513	496	485	554	464	482	494	501	466	479	482	453	478	476	485	491	500	484	456	474	498	489	504	493	485	482	435	466	463	538	480	494	504	504	559	506	462	514	498	501	473	479	466	475	451	468	458	502	494	475	507	472	461	498	519	477	521	499	484	504	504	498	493	489	553	434	490	503	506	444	482	494	487	492	503	459	466	461	504	479	491	490	463	502	488	484	508	480	477	500	512	474	497	518	489	507	533	527	467	489	484	493	486	496	464	544	495	503	466	448	520	512	491	495	451	500	478	477	472	501	501	466	470	491	494	464	477	495	468	507	464	472	495	529	517	514	473	467	470	463	488	528	488	493	458	469	498	464	470	456	452	463	465	477	516	475	487	504	495	491	475	529	495	469	506	514	453	482	504	453	489	450	467	510	454	501	485	466	459	488	477	471	481	479	485	511	489	511	479	513	473	466	484	481	469	498	457	504	516	434	487	487	482	486	489	489	518	520	519	503	503	486	444	462	484	476	499	488	472	467	512	481	467	477	483	506	495	459	494	511	510	461	488	509	456	505	540	535	500	480	452	477	466	491	433	464	499	486	506	483	483	502	487	459	516	494	492	439	469	472	442	459	501	469	484	464	466	514	486	486	501	487	504	474	524	493	469	490	493	465	488	515	511	493	481	464	459	468	455	452	530	472	480	446	516	460	476	459	490	468	499	507	485	493	483	462	452	495	467	517	496	480	469	495	483	491	493	498	481	490	519	452	492	445	516	494	454	482	446	498	494	470	531	505	475	506	510	504	478	466	512	478	494	462	502	495	510	476	502	495	486	481	502	516	471	470	467	516	497	514	509	481	519	442	485	457	473	491	497	518	478	506	506	509	554	461	511	514	469	469	476	501	514	450	472	492	530	520	472	466	469	481	491	457	484	463	472	493	508	489	492	454	514	509	493	478	460	488	465	468	518	538	472	464	464	509	514	491	494	479	487	488	515	454	489	495	496	448	486	441	469	440	495	471	487	437	515	495	487	475	497	427	490	518	507	522	515	507	471	467	489	502	506	476	478	483	505	496	524	467	504	506	494	508	517	467	472	446	465	491	529	485	513	504	511	491	487	483	441	493	452	483	470	479	506	471	464	473	488	506	485	483	436	464	502	465	489	464	475	471	496	516	508	483	522	505	463	489	453	471	429	516	502	482	498	498	508	491	495	513	477	435	481	494	472	510	484	485	478	477	511	475	481	464	485	520	445	493	458	453	474	479	496	440	473	495	532	513	469	454	467	473	451	487	507	498	477	466	456	528	474	451	479	486	513	467	479	463	489	495	500	488	424	456	518	479	468	483	496	518	514	495	488	487	499	511	468	523	468	482	471	478	443	445	446	482	458	471	484	493	484	468	517	470	456	462	497	470	500	494	461	508	514	480	442	472	497	464	476	491	516	444	482	499	508	477	503	494	473	440	460	498	481	479	483	510	489	505	512	485	460	529	481	516	447	499	482	473	491	473	451	491	473	477	455	484	471	473	531	510	480	451	485	474	467	514	507	454	482	459	521	513	473	529	453	510	511	481	504	500	478	504	469	491	490	500	461	486	481	523	514	489	470	511	469	487	526	477	531	439	533	484	451	454	477	482	486	470	512	503	500	472	483	460	511	472	484	522	486	524	500	469	476	486	511	494	474	480
11034	70394	81549	67934	42740	19698	6201	1358	692	543	505	519	511	522	524	534	556	488	522	512	553	518	519	538	535	503	498	534	556	479	534	513	506	547	542	528	520	491	550	478	495	546	532	526	497	497	525	508	500	516	546	501	564	499	509	504	532	544	537	539	514	510	515	522	500	515	514	511	499	519	547	511	548	534	497	478	458	521	525	537	535	519	577	501	534	532	534	492	484	547	552	508	490	528	523	547	469	512	517	556	497	560	490	542	509	504	525	506	500	518	502	571	560	529	533	572	555	515	503	550	557	551	532	511	553	549	508	509	530	519	513	527	519	513	530	517	505	503	520	529	583	537	528	529	564	516	533	526	525	513	500	514	516	550	568	503	476	519	509	520	550	500	508	544	501	499	525	543	529	547	525	504	495	489	503	484	474	535	552	587	525	548	483	508	495	501	505	523	480	502	554	540	522	518	512	515	485	517	506	528	535	528	544	524	493	522	510	500	519	505	521	532	522	475	519	513	491	484	510	500	540	544	512	507	529	531	513	493	476	493	499	568	530	556	517	557	535	510	499	529	518	505	505	512	535	516	535	478	475	508	519	519	515	525	517	504	509	525	535	564	530	481	498	517	510	505	512	532	564	531	512	514	506	514	520	510	546	499	531	509	510	536	559	525	550	551	552	521	516	516	532	494	522	502	512	535	531	471	490	515	540	502	516	545	532	513	519	524	540	529	542	502	515	505	553	535	472	518	523	558	575	525	510	510	513	529	523	518	496	511	513	533	503	553	473	514	540	504	484	505	470	506	550	520	542	503	501	581	507	537	556	487	542	503	518	519	501	499	465	496	523	559	518	555	526	570	546	492	526	528	501	525	520	494	519	542	519	528	536	487	501	539	559	561	514	547	558	475	536	532	499	530	547	539	564	514	512	559	539	514	539	525	517	516	508	483	486	524	526	530	503	531	527	516	517	507	537	505	520	504	501	519	484	502	537	504	536	527	529	504	535	495	531	510	552	552	528	504	531	472	523	534	525	544	492	499	563	530	495	515	485	519	516	512	506	503	545	529	485	491	509	510	531	551	489	549	516	540	537	507	511	520	505	518	560	537	512	499	523	554	487	524	541	537	519	503	532	526	566	470	524	532	545	493	530	525	519	544	448	577	526	502	556	520	494	507	469	508	543	483	552	540	532	518	571	493	543	532	512	485	474	556	506	493	511	520	527	507	509	478	520	520	488	523	531	536	482	505	504	517	472	486	529	514	542	466	503	519	482	602	522	553	507	491	520	502	504	468	487	542	514	509	536	513	521	544	567	488	499	502	530	507	513	524	475	510	493	495	485	517	522	503	510	533	519	495	535	527	523	498	537	539	556	521	507	532	507	523	484	511	529	538	523	473	565	526	474	525	487	524	492	487	484	528	507	507	500	485	535	521	543	517	506	499	516	495	491	500	546	555	499	512	514	509	514	508	534	519	472	511	495	505	529	504	528	559	533	496	524	504	534	511	534	512	535	518	558	536	496	484	505	511	514	490	522	507	521	514	491	530	492	477	507	521	468	532	552	552	488	473	539	567	513	549	502	537	499	538	529	497	570	502	532	528	576	603	517	506	514	495	524	496	562	531	521	539	551	487	490	550	531	552	525	498	498	527	520	555	524	535	520	542	519	531	498	524	531	491	482	482	444	542	529	535	527	512	534	529	513	487	497	507	503	553	519	538	562	470	548	531	481	514	513	525	524	520	531	557	507	521	548	525	545	528	569	515	519	502	484	491	531	520	529	472	520	543	524	494	540	542	521	502	491	511	507	554	521	511	530	532	520	502	508	511	513	487	505	530	467	529	507	527	462	491	526	544	535	533	541	516	548	519	489	506	530	519	535	524	517	517	508	491	543	522	549	546	526	540	539	505	530	479	540	522	559	543	509	509	529	455	512	540	538	556	520	528	542	490	487	505	535	493	506	525	513	513	519	462	514	496	482	531	507	514	558	537	495	541	530	489	524	540	524	510	518	545	521	496	564	516	483	552	535	569	515	521	507	533	512	543	520	499	493	490	531	528	483	493	511	498	516	505	508	512	525	569	532	545	505	473	518	532	512	507	555	568	511	505	488	536	505	504	546	497	468	464	518	536	553	501	494	531	538	491	492	503	497	523	496	498	501	531	492	519	498	545	530	502	542	541	523	536	489	464	501	507	525	502	510	516	501	487	544	544	479	484	504	542	459	505	556	559	542	476	538	517	556	492	544	517	527	535	519	543	489	500	517	505	529	516	512	460	508	524	515	541	546	531	498	534	528	494	502	516	542	522	518	508	545	533	511	591	524	503	480	486	541	506	541	502	510	498	517	557	542	477	488	531	518	557	493	542	520	533	515	498	533	530	539	520	529	546	502	528	519	520	532	512	531	518	520	520	545	518	477	544	481	536	546	533	540	572	527	529	523	511	480	549	537	538	538	495	530	491	545	564	531	532	489	468	524	467	513	515	510	482	530	487	520	499	508	501	482	550	540	523	491	554	521	505	506	497	493	495	526	534	513	522	505	498	522	508	537	540	538	513	481	542	487	481	511	529	502	532	536	545	512	532	532	491	493	558	494	532	500	547	530	497	479	481	499	511	538	524	473	527	556	545	513	520	490	505	547	515	531	489	521	509	496	533	498	564	552	542	490	494	515	499	544	534	486	578	497	498	499	488	514	505	518	521	526	531	559	493	513	532	541	497	516	577	521	491	555	495	556	493	521	518	560	491	523	478	497	518	519	485	562	513	516	456	530	485	485	528	488	526	521	525	490	519	504	527	512	521	509	536	502	514	509	491	557	519	528	494	580	527	530	512	517	502	532	516	536	551	478	504	462	516	480	544	510	563	519	542	469	503	510	499	518	515	546	496	517	548	520	493	520	483	515	524	524	525	531	505	517	492	540	530	507	483	543	515	500	503	571	535	532	498	529	518	497	552	523	510	521	501	530	478	482	505	521	525	521	512	517	530	548	472	552	500	513	535	517	467	469	530	491	494	518	539	494	472	485	493	492	497	527	482	518	476	502	521	515	471	479	541	526	506	524	514	514	530	508	498	532	555	548	500	519	509	538	531	512	524	501	508	520	521	496	490	491	556	504	532	537	508	511	534	489	526	530	529	495	494	519	523	546	494	529	511	521	541	565	493	547	531	515	509	558	512	515	509	564	537	518	490	502	512	525	546	484	533	540	534	497	489	556	536	507	544	510	521	504	501	519	503	513	509	534	529	499	529	481	543	523	514	515	522	518	556	529	531	510	527	481	550	512	511	502	517	559	540	527	527	516	512	549	502	498	516	522	548	509	531	519	507	525	517	512	547	516	491	530	539	517	509	503	518	509	492	529	532	556	466	499	549	505	518	528	510	494	508	492	494	476	476	499	532	524	521	531	508	534	496	515	479	507	522	511	502	509	476	496	503	531	523	518	535	510	496	506	532	536	555	530	473	507	506	532	508	498	524	520	514	533	539	531	557	541	494	509	508	519	481	521	506
27011	18537	28727	27208	11067	2974	1139	490	340	353	395	329	335	345	365	369	371	386	345	345	370	383	340	325	372	366	357	334	378	352	355	344	367	352	333	370	371	338	373	389	327	373	359	373	355	325	343	354	315	363	352	398	358	346	348	324	306	359	337	349	363	346	379	350	337	345	342	352	341	375	357	351	344	348	351	370	378	349	359	339	371	360	358	372	340	345	349	351	355	359	339	365	337	341	345	368	344	334	364	359	347	361	347	373	348	350	390	332	374	352	347	352	344	333	367	334	310	324	336	346	372	341	357	370	317	358	341	356	398	392	358	331	370	376	338	305	352	348	352	368	359	347	401	364	323	344	346	370	333	377	360	341	357	375	370	320	380	318	356	346	313	323	331	339	367	321	352	374	372	379	332	374	337	383	370	336	336	348	346	341	339	309	346	339	347	352	367	362	356	361	394	367	350	367	354	368	343	356	344	353	328	313	376	331	344	344	365	377	358	359	348	353	363	360	355	328	364	341	358	362	368	342	336	380	381	370	346	344	321	342	365	349	349	325	348	380	321	338	361	348	349	335	364	336	349	345	316	339	364	338	364	340	375	336	324	332	343	352	339	357	363	363	329	359	354	331	348	357	312	355	328	372	354	359	346	352	369	363	364	324	377	350	351	343	319	332	359	341	344	388	351	341	364	353	338	363	391	379	352	322	338	334	366	334	350	334	344	356	329	347	350	349	332	345	374	369	356	400	346	298	370	351	350	325	358	346	349	340	365	329	342	333	327	353	369	348	365	347	353	329	346	353	349	351	320	353	333	359	357	332	338	357	361	333	363	327	366	328	359	356	327	370	326	362	352	355	327	354	315	348	378	340	378	361	329	319	370	374	357	373	356	352	360	363	353	338	355	365	347	347	335	359	354	327	341	328	325	312	343	368	326	360	343	345	316	371	354	372	361	356	365	351	361	378	355	332	365	321	301	346	343	391	358	327	360	331	336	365	340	352	346	350	367	398	349	352	331	361	344	365	381	340	327	373	321	356	337	371	355	386	322	356	346	337	358	350	330	364	350	342	334	366	303	331	326	353	365	345	344	363	349	359	369	366	340	353	350	360	371	355	357	341	382	346	386	325	366	365	349	357	346	360	334	352	341	351	349	342	358	347	350	368	341	347	311	357	346	334	307	353	353	383	334	353	349	333	356	366	363	334	371	341	361	349	368	341	338	365	366	357	367	345	339	369	336	357	375	345	307	354	349	364	347	376	359	336	319	349	349	346	373	337	358	360	367	347	332	358	393	343	353	333	351	384	379	362	345	340	373	357	357	336	329	385	359	347	339	328	349	359	381	326	368	376	350	370	376	355	373	367	335	348	328	376	349	363	382	339	407	385	339	340	353	319	376	367	344	354	352	350	328	346	361	340	320	350	326	370	355	340	358	339	362	339	318	373	364	334	356	358	354	366	340	373	324	361	364	337	342	404	371	356	360	352	352	344	331	365	362	345	376	337	358	373	370	368	362	349	403	357	388	362	349	336	387	344	354	365	361	360	378	359	341	367	334	370	351	372	375	330	350	325	349	356	325	343	373	325	381	352	353	366	371	324	338	330	350	346	322	377	370	329	348	347	385	388	318	349	335	322	335	327	336	350	362	348	359	370	363	334	376	338	342	376	336	344	362	374	341	344	330	353	359	344	336	362	337	330	353	335	346	367	338	319	367	331	368	348	337	354	365	328	372	341	385	362	345	343	357	352	328	344	371	383	349	348	365	347	367	363	341	358	327	327	341	356	369	298	357	339	388	368	347	317	345	368	345	363	347	337	353	342	379	374	371	338	364	352	368	342	367	368	373	324	382	371	347	329	367	385	316	361	333	391	358	350	346	335	365	329	337	344	335	369	348	340	343	350	340	385	359	356	334	376	353	377	341	329	338	376	362	378	402	337	337	343	385	347	331	340	373	394	324	354	346	372	381	370	398	312	357	361	356	330	377	352	305	344	335	325	348	376	362	349	344	350	368	371	373	357	352	354	358	330	334	355	352	371	342	330	375	386	352	340	409	356	347	363	326	362	356	330	367	324	329	342	369	362	355	347	349	329	374	344	349	348	378	376	340	319	330	361	365	358	351	339	355	356	345	339	331	374	364	363	332	345	310	347	349	376	382	346	355	369	321	312	379	356	360	346	326	347	356	356	337	342	355	366	353	353	317	373	367	320	352	355	373	362	337	356	347	312	355	361	366	342	387	354	338	356	353	330	354	334	388	353	367	358	356	358	346	341	343	365	371	354	341	342	347	377	354	341	319	380	335	354	364	332	358	333	383	332	360	353	358	366	337	349	345	321	355	341	316	350	380	377	320	339	357	354	339	380	402	354	351	326	370	380	344	378	354	391	355	382	329	364	335	365	345	353	355	365	362	353	335	362	369	377	358	335	332	337	344	332	331	340	356	355	350	379	338	320	357	353	369	359	346	376	382	355	333	389	339	319	353	350	359	326	343	317	327	308	335	342	364	355	354	350	356	335	358	358	351	378	360	358	359	340	342	357	341	350	319	340	360	350	364	345	384	360	355	327	335	343	344	342	358	339	361	370	355	375	358	365	327	340	370	362	360	348	373	357	353	343	365	339	342	325	334	329	342	374	336	313	379	342	343	348	338	369	344	360	353	353	314	330	383	329	348	362	347	343	391	369	363	394	376	383	336	381	354	364	309	379	338	333	344	372	377	392	339	370	373	360	329	344	351	344	336	382	381	349	334	354	345	349	345	358	356	356	372	338	385	351	338	366	342	348	367	342	349	376	341	359	325	352	326	344	388	403	351	360	364	326	352	335	310	339	344	378	346	364	342	337	364	370	378	376	348	358	356	330	348	333	352	355	375	340	340	345	369	366	330	344	329	334	374	360	380	349	360	337	367	341	333	388	318	352	356	329	348	373	338	353	319	369	349	358	337	361	357	368	368	352	320	390	352	364	346	371	342	376	335	352	344	326	330	330	390	308	360	318	374	332	323	368	327	350	366	350	342	373	341	338	360	389	363	320	370	345	359	366	351	352	365	332	352	350	366	363	360	362	365	380	327	331	354	335	363	337	331	346	335	343	348	351	351	354	382	354	352	351	354	324	337	335	368	395	334	352	372	339	352	369	360	378	382	358	345	375	362	344	345	334	364	356	330	367	334	364	341	371	362	365	320	378	360	346	329	374	368	355	352	359	332	369	322	374	378	358	362	353	377	330	334	353	325	339	394	363	374	358	378	358	365	342	342	320	389	338	327	333	336	361	353	328	351	365	347	343	351	362	336	342	367	376	357	358	367	350	403	331	347	373	324	390	362	335	343	323	384	363	332	364	360	366	355	385	338	344	358	344	348	349	345	350	343	346	355	356	366	378	355	335	384	355	369	346	334	337	328	369	327	351	367	381	343	355	346	369	361	328	349	336	320	344	320	376	348	362	321	341	322	351	349	345	361	334	321	348	340	351	317	331	374	347	346	350	359	320	328	357	320	357	357	315
5016	16057	29775	17842	6852	2412	1040	463	342	320	329	323	363	340	373	370	350	332	353	303	356	338	303	377	362	315	343	329	342	341	315	336	340	327	342	353	330	346	326	341	356	342	346	368	363	331	345	338	329	336	327	331	374	321	326	368	316	353	359	318	300	360	316	336	319	330	334	330	320	330	326	365	338	344	336	335	335	335	334	358	318	338	357	329	326	350	303	321	339	354	301	363	328	357	376	371	376	304	326	310	319	333	315	364	338	322	342	352	338	329	341	377	383	314	322	339	330	346	312	325	333	330	365	336	322	317	372	351	321	359	320	322	353	357	340	322	356	322	288	349	363	326	362	345	344	345	315	326	322	285	321	331	321	338	311	347	359	343	326	343	340	335	294	319	323	312	365	349	343	357	318	313	305	378	320	349	336	302	323	309	321	328	317	332	319	300	322	345	335	362	356	340	354	326	351	350	322	346	301	348	341	347	329	356	344	344	348	345	334	275	364	335	337	337	358	314	306	311	311	340	330	343	319	323	330	341	327	310	341	357	332	381	305	330	343	298	354	324	334	326	314	348	320	359	349	345	323	351	322	344	340	353	304	329	314	350	333	351	320	331	371	367	345	326	365	346	310	324	334	393	348	350	354	332	352	346	310	329	322	346	337	332	336	301	329	353	305	369	327	329	342	332	355	350	307	317	326	339	365	334	342	329	285	316	356	306	334	354	330	350	331	362	344	324	311	324	338	349	339	331	350	326	350	351	332	320	341	314	323	348	331	324	343	371	320	313	338	334	333	329	354	321	334	336	311	325	340	366	341	352	328	313	333	326	389	336	327	356	332	318	363	324	334	320	330	361	336	352	309	294	306	314	354	343	350	314	336	342	347	336	330	334	347	345	333	340	320	310	360	327	347	312	321	323	341	352	363	356	346	350	318	351	370	341	332	359	341	343	339	354	326	376	334	358	306	365	331	324	321	342	340	336	344	317	295	346	327	325	335	323	332	305	393	350	345	340	321	337	332	347	352	357	328	329	342	316	352	354	329	317	349	329	346	318	327	323	340	332	348	312	331	367	333	352	334	323	322	313	367	350	340	316	322	349	359	322	347	360	315	309	343	310	315	343	327	350	333	343	338	358	353	337	373	292	355	315	332	331	336	301	332	331	327	355	355	346	342	313	352	373	336	323	307	345	339	319	333	338	299	337	334	326	342	323	320	334	351	336	355	327	310	346	327	352	340	342	335	318	329	318	340	350	348	356	315	360	329	341	364	324	336	351	339	341	332	317	342	370	349	325	362	352	320	331	314	320	300	303	341	330	357	334	322	338	324	299	324	353	339	343	330	321	346	349	311	334	318	333	326	364	357	320	345	331	351	323	340	345	327	322	324	362	343	341	363	309	365	313	343	344	335	378	401	314	336	363	320	324	306	318	343	313	354	304	343	364	326	316	338	341	356	304	319	354	320	323	329	336	361	338	336	335	330	354	327	349	312	329	360	331	318	334	320	341	347	356	339	333	345	336	316	360	316	333	315	305	326	348	327	339	299	311	316	364	325	358	328	303	328	311	325	327	309	317	347	347	311	350	301	335	355	350	343	346	320	367	353	318	330	322	333	372	313	343	351	354	319	349	358	360	355	316	322	331	308	318	362	344	353	336	337	350	333	332	346	371	343	350	322	329	322	360	334	329	357	350	293	364	341	353	344	324	301	325	326	331	340	342	390	351	315	355	327	301	333	324	349	312	324	357	315	343	332	338	311	329	363	356	321	314	314	325	347	356	314	351	322	321	335	323	335	341	334	330	305	310	337	365	370	312	358	322	321	339	323	331	324	380	331	334	340	315	329	341	341	349	334	337	363	314	327	344	325	344	331	350	306	320	341	318	348	318	313	333	329	315	323	343	356	292	355	374	332	321	326	298	314	322	349	346	333	328	355	338	332	315	339	344	338	333	338	345	324	323	334	361	350	335	331	319	329	309	341	351	344	323	316	319	321	336	337	347	335	297	352	302	328	331	337	319	309	325	318	351	326	313	338	350	302	331	327	342	309	329	332	297	301	333	315	334	347	329	326	298	314	337	320	356	333	357	355	357	330	336	298	317	338	319	317	347	324	347	343	380	374	351	309	350	323	363	341	339	297	343	329	315	357	321	330	331	307	335	351	314	330	334	356	365	308	316	299	317	340	339	325	335	319	332	321	346	323	320	346	330	330	330	318	337	340	341	333	357	334	307	362	315	319	351	337	326	333	345	317	347	359	304	310	330	343	308	352	329	351	343	327	377	331	326	316	328	301	361	343	316	310	315	335	345	351	334	291	300	328	347	317	315	331	297	345	339	330	360	354	322	353	370	350	320	352	324	323	336	328	320	337	336	343	305	347	342	331	327	318	359	362	294	298	349	372	315	347	323	347	313	326	346	340	341	349	347	326	341	310	317	303	302	305	347	374	327	339	326	345	355	341	350	317	338	321	309	336	329	312	365	313	340	366	331	354	328	339	337	354	361	357	348	337	319	335	329	349	333	334	346	359	356	341	329	327	322	342	311	356	345	341	302	334	366	372	357	339	346	370	335	341	337	343	330	352	307	338	329	358	320	330	382	330	339	353	336	316	343	345	346	315	355	347	331	343	323	344	283	341	315	352	345	315	319	350	338	351	319	317	302	295	354	353	361	325	337	322	336	305	323	341	332	310	313	341	339	345	343	361	337	317	329	339	335	347	323	335	324	335	327	328	318	343	321	344	315	341	294	363	324	330	321	339	334	345	356	359	355	359	324	344	328	312	344	347	342	354	319	326	321	353	320	339	332	326	339	335	334	330	305	317	328	323	304	357	323	305	349	376	347	309	325	321	331	347	354	358	331	324	314	316	326	350	340	354	319	309	341	351	366	321	332	334	356	343	342	344	315	335	350	328	342	350	335	316	337	311	378	350	340	335	338	326	341	355	322	330	324	313	292	325	336	331	322	321	365	330	353	320	368	346	343	356	344	326	363	329	316	356	328	375	338	306	299	377	326	326	312	321	344	370	337	327	327	356	318	331	346	310	351	358	356	312	333	317	325	363	325	329	366	341	350	320	355	348	319	386	338	349	315	339	339	336	339	334	346	320	321	313	338	328	363	307	334	321	339	319	348	336	345	347	304	332	346	378	330	376	306	351	339	352	349	358	376	345	316	317	293	345	346	346	303	325	342	316	329	327	310	316	340	340	359	352	340	325	333	310	357	347	343	309	328	328	345	309	348	332	325	356	341	340	301	333	368	302	357	331	325	343	353	361	321	361	355	309	352	329	308	318	320	353	314	359	352	350	330	337	332	337	284	324	342	348	367	329	338	342	346	383	306	332	321	325	348	347	333	317	325	322	322	330	350	344	348	351	349	356	346	294	365	329	336	357	351	356	316	331	314	323	318	308	351	338	322	325	349	344	357	330	324	363	313	363	347	371	329	320	347	331	336	339	356	360	351	326	357	313	321	349	344	323	343	299	352	362	339	364	353	323	355	336	302
25336	21325	48175	56547	36987	20292	8465	1432	480	374	397	359	336	343	352	367	324	375	362	399	365	373	352	364	383	340	350	357	366	366	386	360	358	322	379	361	335	351	368	339	302	372	343	380	343	344	353	359	346	358	355	320	329	377	357	335	352	365	366	372	334	369	352	334	327	357	338	379	339	368	359	371	361	331	317	345	382	341	336	353	382	355	368	362	344	324	343	338	381	362	378	336	315	359	290	353	334	304	353	342	345	360	355	371	329	337	371	363	355	334	327	337	350	327	358	380	336	336	354	351	339	293	305	340	321	343	349	333	391	336	360	342	364	347	350	342	351	352	363	325	344	350	342	352	349	342	344	329	345	324	340	339	344	327	358	356	373	366	326	368	344	363	327	325	323	358	357	364	373	332	358	360	348	342	344	328	327	325	336	320	338	344	363	367	321	375	347	385	341	377	323	380	364	371	343	339	344	353	320	363	340	351	331	339	343	295	362	311	350	349	345	373	352	339	346	360	372	377	342	353	381	350	402	351	312	360	355	361	342	356	340	361	335	330	356	365	380	344	333	341	360	352	336	314	374	356	361	328	354	326	360	324	315	358	379	354	348	357	345	368	407	341	349	328	322	343	311	353	347	332	355	346	386	344	351	370	319	345	335	309	354	333	340	341	366	340	371	347	329	348	340	335	377	352	292	347	358	365	331	337	342	323	352	365	351	351	328	340	317	301	347	331	350	365	362	347	344	372	373	356	351	353	357	310	338	368	337	365	346	371	345	353	371	344	355	336	369	362	353	370	347	345	367	333	332	376	353	353	348	359	333	319	364	318	346	356	357	383	337	324	340	348	305	336	346	328	348	348	349	321	371	353	332	333	375	347	336	340	380	341	349	340	352	342	340	352	346	351	360	359	376	340	333	339	341	361	352	360	346	343	347	341	336	338	372	375	333	340	337	342	347	340	332	366	338	362	352	341	375	351	355	346	322	343	367	349	341	368	340	359	359	340	336	375	356	366	330	330	354	357	350	313	319	358	342	351	345	386	318	383	335	353	354	350	359	357	353	352	366	350	350	322	308	350	356	343	375	347	334	335	355	336	380	337	355	343	351	312	310	349	308	336	350	357	326	364	343	336	346	364	366	337	360	311	325	351	351	362	312	359	355	366	362	385	360	333	354	365	396	317	370	343	368	333	366	361	376	352	342	339	326	358	388	374	347	342	346	353	338	375	316	341	342	347	355	352	358	324	342	358	355	358	359	380	380	350	335	346	346	368	352	359	358	347	346	316	325	342	333	374	368	327	380	327	355	330	359	352	348	337	356	321	360	354	358	341	348	348	340	347	336	381	355	385	342	340	328	332	336	331	350	381	339	345	340	350	347	310	353	342	373	350	348	371	357	375	335	352	342	345	364	320	344	338	335	377	350	338	374	354	356	322	360	378	343	358	354	327	313	356	364	348	370	334	349	352	355	374	320	342	353	319	339	345	377	360	342	333	339	355	350	398	379	355	333	321	371	359	343	328	358	315	348	344	335	315	348	379	331	350	364	361	347	335	334	352	332	382	354	354	342	339	338	348	343	369	337	330	346	335	346	355	322	349	362	376	350	303	391	330	368	370	359	389	375	348	360	360	345	398	360	318	322	368	322	371	342	309	325	325	331	340	383	354	323	316	346	346	345	350	360	348	323	359	329	359	319	334	339	329	321	364	315	349	357	360	305	349	335	366	336	342	330	358	378	349	311	374	331	343	357	345	315	327	328	330	359	345	352	318	364	332	342	344	342	372	312	339	346	347	346	336	356	351	383	392	336	309	315	336	325	373	373	371	364	306	348	326	354	352	362	363	372	336	355	325	361	337	350	356	360	384	341	350	313	344	308	352	365	331	330	345	360	322	359	360	364	334	353	350	338	345	344	348	314	321	344	335	348	333	365	380	352	343	370	360	360	384	333	362	305	316	340	375	338	344	351	341	399	357	340	330	346	333	357	311	329	348	331	352	338	325	348	350	348	324	355	364	325	353	348	308	332	324	343	355	362	337	350	324	385	348	334	365	314	331	361	365	312	342	300	354	393	386	340	351	336	359	368	348	382	341	350	367	324	348	348	312	365	369	322	348	371	350	331	333	372	329	355	335	356	332	330	378	310	332	332	350	370	348	369	342	340	339	364	396	355	372	396	326	365	391	374	348	386	368	338	373	344	351	381	343	350	353	335	360	378	342	371	353	356	356	344	365	348	340	326	388	375	377	351	349	339	347	342	381	345	364	341	371	339	345	355	336	382	355	317	381	326	341	361	359	363	350	340	360	337	358	347	346	367	349	324	364	363	350	335	362	355	344	365	362	361	334	349	331	352	372	388	353	345	362	371	343	383	338	333	353	346	358	338	349	321	319	365	342	378	365	369	352	356	334	320	349	341	333	375	336	332	365	360	357	339	384	352	328	362	352	348	380	384	346	300	356	331	326	354	336	332	347	375	305	332	373	348	317	340	318	342	321	379	374	371	346	329	367	358	346	361	373	340	384	349	343	343	381	319	339	330	340	350	347	343	368	312	358	344	362	332	356	367	357	353	323	310	356	347	359	353	334	318	310	305	353	353	302	363	349	369	343	339	343	291	371	354	363	368	376	365	358	352	325	372	369	339	337	357	360	358	355	328	331	339	341	350	358	344	336	347	358	336	347	335	346	319	392	352	352	332	369	373	373	338	330	375	375	323	341	329	349	343	363	344	369	341	361	347	375	329	314	357	359	356	393	348	316	359	345	324	344	361	358	337	358	342	356	319	302	344	346	345	373	364	340	328	360	375	358	361	384	362	335	338	340	367	344	337	332	343	322	370	343	343	345	375	342	338	346	330	340	359	356	355	369	371	357	365	338	380	375	344	359	357	366	322	342	347	367	365	367	341	338	332	367	363	351	349	329	340	364	373	322	342	374	337	354	318	309	336	359	344	358	352	329	348	359	332	362	421	346	362	358	337	345	363	370	386	334	359	356	365	348	335	329	366	337	314	345	331	351	357	375	351	348	360	355	351	334	362	356	305	364	357	356	352	368	351	356	352	329	343	327	360	365	351	350	371	370	351	386	318	384	333	347	337	343	330	322	348	360	343	354	354	345	380	334	338	360	359	371	353	332	369	363	352	324	367	356	363	349	367	335	334	374	344	335	331	339	342	320	351	366	351	353	375	343	351	335	330	328	383	346	347	348	371	353	372	343	372	327	333	366	344	368	347	339	344	344	355	327	343	351	332	358	314	353	370	346	359	327	344	325	349	339	372	330	331	325	321	345	351	379	361	399	353	352	345	338	338	387	334	339	359	348	327	312	330	315	376	342	364	351	350	336	364	369	344	355	353	352	363	337	336	340	343	340	360	352	335	325	346	329	353	315	360	335	346	330	344	378	357	345	371	332	357	338	347	342	330	354	378	375	358	355	337	349	338	349	351	341	353	324	362	376	346	374	341	346	355	339	338	341	368	363	335	334	331	314	329	329	342	361	314	340	369	386
6796	42711	66708	48159	27482	14229	6076	1387	531	360	360	324	346	331	340	365	360	363	374	352	349	334	334	367	379	343	326	354	363	340	365	374	341	394	366	365	346	350	373	352	380	338	372	359	358	364	373	338	367	360	366	370	389	371	350	354	365	363	354	336	336	376	372	358	383	381	365	386	382	392	387	354	381	352	374	339	383	339	308	353	375	362	346	387	368	343	323	395	366	387	392	327	377	340	331	348	350	382	366	365	342	327	363	347	370	359	337	331	337	334	349	331	367	341	348	340	352	361	337	357	371	370	369	358	400	376	348	364	340	336	372	355	356	359	358	391	368	370	351	370	354	365	357	374	369	350	329	347	379	339	352	356	337	346	398	385	336	384	336	332	333	347	341	364	368	366	369	358	318	356	364	357	339	349	354	365	375	366	356	352	370	345	325	365	367	383	359	387	378	341	384	387	318	398	353	367	399	359	351	363	340	355	369	335	330	352	372	358	369	357	351	386	382	366	378	372	339	352	358	339	360	359	395	375	362	357	357	353	386	345	341	344	356	355	362	331	367	340	339	356	381	321	397	363	367	392	366	340	336	366	351	337	351	358	370	350	350	358	365	357	355	362	391	386	368	354	352	339	370	354	363	369	356	344	361	335	358	375	356	356	343	353	381	361	370	332	339	372	366	317	357	343	381	365	346	345	322	338	335	342	324	385	370	356	356	360	372	344	352	346	337	374	361	379	335	380	347	336	338	395	366	365	379	371	326	366	329	372	367	365	391	370	362	370	366	363	379	358	356	372	389	377	334	355	384	364	387	387	377	374	334	387	358	343	333	340	393	329	381	346	327	363	351	330	353	347	352	360	364	332	339	407	391	334	376	356	346	354	384	357	365	347	388	370	377	347	376	330	371	360	379	377	335	344	390	327	368	338	336	379	368	349	348	401	347	368	351	354	358	364	366	360	352	373	360	352	362	333	399	357	379	324	341	383	365	370	340	408	344	362	346	370	351	350	322	343	380	361	349	351	368	404	350	351	329	364	363	407	362	357	373	336	382	369	340	355	325	337	348	362	355	358	366	352	343	350	369	353	352	345	332	346	369	343	385	349	379	394	352	373	363	357	325	360	355	347	359	361	341	353	371	370	323	366	373	386	358	374	362	330	360	346	383	351	339	354	354	360	390	333	350	363	348	327	353	353	346	348	382	367	365	335	345	345	366	368	345	344	349	336	359	374	353	379	333	366	331	357	369	355	351	372	380	348	378	356	353	313	321	342	372	351	359	348	370	368	367	326	357	346	356	341	352	365	372	345	372	370	364	348	326	318	368	387	356	397	409	351	375	328	383	364	345	365	405	317	378	347	346	413	364	368	339	350	332	358	349	356	358	322	376	344	362	366	332	358	361	362	338	379	372	335	374	337	333	349	336	353	345	356	346	373	399	373	345	364	327	376	336	356	372	350	355	333	354	318	354	353	371	368	351	351	337	366	362	372	338	345	333	374	331	377	351	385	361	356	332	383	370	315	370	365	348	364	347	362	357	368	375	371	339	339	338	351	365	379	343	359	334	360	328	366	386	383	368	340	351	357	321	326	331	343	369	346	345	392	375	340	331	337	367	365	351	381	355	329	371	343	379	371	356	358	343	362	331	332	368	351	378	348	360	376	353	363	382	336	365	355	340	373	367	369	370	339	334	364	388	372	295	368	347	360	352	386	373	356	380	359	393	327	381	346	316	366	395	359	339	345	363	361	332	364	343	376	319	377	357	353	372	341	358	333	340	377	341	375	330	369	364	331	356	340	361	351	328	364	370	320	328	356	356	365	367	353	375	373	350	325	310	347	371	348	355	346	381	385	361	368	338	353	377	394	359	364	334	358	362	339	353	367	385	376	344	364	392	340	360	348	324	361	348	380	351	381	340	376	356	336	361	360	348	350	354	380	397	321	380	338	339	367	377	347	337	378	318	330	331	331	318	374	326	345	362	372	345	336	384	360	346	345	363	356	363	336	354	343	362	363	354	373	361	346	359	329	378	366	382	345	339	333	328	378	341	361	356	342	382	336	388	360	369	352	379	379	347	348	363	371	378	333	366	355	351	391	362	368	367	338	358	351	328	331	324	362	328	374	355	382	352	360	335	343	345	311	373	358	359	357	376	375	346	370	327	374	318	312	373	378	356	389	360	372	361	344	296	348	367	318	356	344	352	349	371	359	341	357	366	348	366	387	349	353	348	365	360	345	321	350	324	400	368	325	364	339	360	365	329	382	351	358	352	360	338	373	349	328	371	395	376	372	350	354	363	394	310	350	363	353	394	359	339	358	355	371	358	368	368	362	369	359	363	356	362	372	336	332	365	340	361	379	388	330	347	388	373	340	338	373	338	376	380	347	356	341	380	364	349	361	372	347	312	386	350	327	348	391	359	354	348	325	350	391	330	307	360	373	377	342	365	379	327	346	365	362	359	388	339	386	395	320	348	357	352	347	348	357	374	342	365	368	338	321	338	371	353	365	384	358	380	342	363	363	376	358	347	342	313	335	347	337	334	350	378	359	354	372	353	314	350	363	370	336	369	379	339	339	354	363	354	363	380	340	321	346	342	360	385	331	348	352	381	355	374	384	361	380	364	353	365	374	364	366	355	349	364	345	349	362	371	364	369	352	391	355	329	392	342	353	345	357	343	307	341	369	409	348	350	375	351	352	375	373	353	381	365	367	333	357	364	341	369	347	361	360	376	350	338	338	351	317	339	361	353	344	344	349	372	344	331	362	363	351	351	380	341	342	376	399	373	357	349	347	351	345	345	352	359	345	356	384	328	376	358	363	361	333	356	343	379	379	346	355	369	366	345	324	333	354	358	348	354	365	357	391	348	327	341	375	363	374	354	368	391	349	341	346	351	336	379	369	361	332	347	348	386	358	367	345	364	369	369	383	347	334	382	329	328	392	343	349	347	356	340	343	360	356	385	330	359	339	362	324	387	347	362	361	355	337	386	366	348	362	320	358	333	360	333	361	336	356	364	372	348	332	349	362	365	366	371	331	367	340	371	380	376	364	348	362	354	349	358	345	350	376	344	355	351	379	337	334	322	356	359	322	348	352	369	359	340	335	371	365	377	370	358	373	355	370	375	373	355	332	374	352	373	343	366	344	333	360	333	338	330	367	362	353	356	360	404	320	346	313	368	323	369	368	346	328	369	345	339	363	344	326	377	350	362	320	366	363	364	350	357	379	355	327	356	357	309	371	338	361	340	346	350	314	364	362	391	321	358	362	381	349	348	371	339	385	336	371	356	344	340	371	350	391	350	366	361	383	338	338	341	365	368	387	376	336	391	335	331	382	338	369	348	354	346	390	379	396	354	342	344	338	347	330	359	367	335	333	369	349	367	343	345	340	340	351	324	362	326	337	345	320	353	397	339	376	374	347	363	366	357	378	380	340	343	362	376	352	353	398	368	368	313	360	359	342	321	347	337	369	358	358	330	373	354	359	351	383	346	365	365	332	335	340
23812	21138	37023	52292	50277	37853	22115	5258	975	519	488	449	462	453	510	444	473	476	435	452	427	423	424	476	453	452	485	420	459	410	441	454	411	449	447	466	442	426	444	446	488	455	456	446	432	448	447	469	437	424	444	461	407	433	441	441	413	439	470	382	411	458	440	457	442	416	424	443	455	430	438	416	440	443	453	456	452	453	464	435	450	454	409	437	443	466	457	455	460	409	385	491	459	395	447	445	469	438	472	424	422	393	454	367	436	452	411	457	440	525	460	411	453	425	449	450	457	416	446	428	438	437	400	457	494	474	467	405	425	468	443	452	444	437	441	475	421	428	452	468	421	427	488	429	427	438	430	449	447	460	437	442	447	452	416	412	429	435	459	432	481	466	408	473	461	444	465	429	478	463	443	437	445	437	473	455	410	456	450	460	450	433	417	465	469	447	448	465	435	453	459	457	440	417	436	427	431	457	472	394	476	440	466	431	464	429	437	437	460	496	424	464	460	430	443	434	442	416	476	411	445	467	446	490	462	437	425	424	440	442	445	441	461	422	412	458	516	450	469	446	430	468	424	477	397	416	443	419	489	450	429	429	427	408	453	436	422	444	467	427	443	442	442	454	434	459	438	474	419	426	403	444	425	432	493	454	463	435	449	438	435	461	440	410	447	457	439	457	458	470	429	461	467	424	439	481	450	437	455	421	458	455	440	451	441	436	470	423	441	447	475	458	419	462	461	464	452	468	435	447	469	425	408	440	492	449	456	456	465	475	460	428	441	437	442	429	440	453	465	464	431	412	431	431	462	436	423	425	457	467	432	418	434	454	400	464	449	447	481	445	419	460	433	440	457	413	444	457	420	466	413	438	430	440	457	453	412	425	434	474	439	476	423	439	425	412	411	443	456	454	446	434	445	415	422	406	415	429	471	432	448	463	469	441	420	437	386	421	474	445	429	451	426	428	411	435	441	456	446	455	468	451	435	488	434	449	451	446	443	472	404	421	453	482	474	443	423	454	436	431	435	440	456	432	429	484	459	451	476	418	419	420	451	419	422	450	457	472	462	448	411	451	434	452	433	486	446	476	433	427	403	422	440	442	465	429	448	430	445	431	428	387	456	444	442	429	428	455	467	424	433	450	480	427	470	460	430	454	458	448	448	451	451	483	403	462	435	430	434	405	421	452	440	442	398	438	469	426	434	448	443	417	430	422	415	448	411	479	428	453	416	434	365	432	421	414	423	418	451	421	399	419	426	471	445	470	497	436	430	471	402	451	427	461	408	465	414	418	455	432	438	431	440	461	451	446	450	460	448	433	461	444	434	460	461	425	428	446	484	445	396	400	395	518	450	440	424	406	409	445	470	436	431	441	418	460	395	442	453	473	415	451	440	464	432	447	436	411	423	430	450	488	457	431	434	412	444	464	452	435	413	448	434	449	502	461	435	429	410	455	435	458	472	457	459	449	449	424	426	436	473	448	458	439	463	448	424	453	457	449	437	431	465	446	430	455	441	455	463	441	400	451	414	425	436	468	466	455	462	447	473	466	470	413	465	433	471	445	457	407	474	450	485	459	412	443	433	447	409	431	447	436	476	430	410	451	446	457	414	419	450	464	479	468	466	439	476	443	440	423	433	412	435	427	457	449	459	449	444	447	462	447	453	442	398	451	482	477	460	448	440	439	443	426	440	404	462	429	468	399	455	450	427	460	412	432	445	416	439	427	494	446	467	393	453	437	472	426	446	466	397	437	466	460	442	456	438	424	455	458	479	432	495	461	438	430	476	467	456	442	422	440	498	436	461	514	461	412	388	458	466	465	418	438	450	429	418	446	465	444	421	493	416	419	421	419	440	446	470	467	433	436	465	432	449	447	393	432	395	481	430	451	468	440	447	426	474	432	401	417	479	430	429	484	424	410	419	430	431	459	432	431	427	467	469	432	450	433	423	514	476	475	439	462	459	461	420	427	420	453	442	440	420	440	460	435	425	391	428	448	415	463	457	457	421	485	463	452	471	441	447	455	398	444	432	441	425	437	470	408	479	436	433	446	448	449	435	462	442	451	414	445	443	394	478	453	415	478	471	461	453	460	419	406	394	456	437	455	460	429	475	433	416	429	402	472	472	448	440	425	428	452	455	440	438	448	429	454	460	412	425	435	450	442	430	440	478	473	437	442	429	407	429	457	451	449	472	451	475	450	450	461	454	444	412	447	430	417	428	444	428	450	447	466	423	457	424	456	430	440	421	455	444	467	409	405	407	433	410	435	471	435	414	459	442	440	429	421	412	419	432	451	445	431	438	460	451	417	426	459	431	456	454	465	432	419	449	445	434	482	427	412	428	490	446	452	476	444	468	454	419	443	449	408	419	480	438	414	500	446	449	454	489	430	432	410	386	421	416	449	458	418	455	446	428	426	427	415	442	432	432	480	410	468	425	433	437	414	432	446	437	435	453	417	408	461	451	416	429	445	408	398	459	429	450	410	409	430	448	476	444	465	453	429	451	454	441	483	420	433	426	469	408	458	412	416	454	438	406	397	463	456	439	448	429	406	445	440	454	418	422	425	431	411	431	469	467	465	443	443	396	450	422	446	463	418	433	437	452	424	435	433	457	443	449	469	474	440	453	426	442	454	420	441	468	428	447	438	448	445	420	462	422	485	426	438	447	459	464	455	458	448	442	448	423	411	447	438	447	444	452	467	452	459	454	463	456	458	402	486	489	437	427	418	413	440	424	456	473	439	430	448	448	474	474	420	460	424	425	439	432	473	455	424	434	441	456	462	446	432	437	456	446	422	395	438	410	413	442	457	481	414	415	461	456	407	438	425	432	430	455	442	414	461	448	442	444	452	448	404	447	427	473	434	464	444	440	441	430	458	456	444	410	427	424	444	421	423	410	439	498	508	416	469	449	444	453	437	449	401	497	423	483	464	461	450	407	417	453	465	424	417	426	495	448	441	443	402	432	434	451	409	434	445	456	433	449	450	474	471	456	420	465	429	463	431	468	448	443	408	453	463	436	443	426	463	439	468	487	442	497	461	433	455	429	424	464	432	468	429	458	447	463	429	430	457	438	471	457	442	443	432	461	402	432	451	489	482	468	463	429	456	422	444	463	466	420	432	450	430	420	469	413	437	449	488	417	445	444	389	467	449	441	477	446	447	431	439	391	443	427	432	442	426	429	445	471	482	482	483	430	462	458	494	440	460	413	446	478	452	431	442	451	432	431	424	462	457	402	427	452	451	408	450	418	457	406	428	448	417	449	409	450	489	438	428	431	454	457	422	449	459	436	426	438	508	467	437	446	458	442	422	453	437	419	434	440	438	475	469	450	490	434	425	478	437	455	474	446	432	470	456	461	422	451	419	447	431	425	408	428	513	412	404	437	432	466	472	443	457	456	405	430	430	420	406	466	445	442	467	434	481	392	462	447	459	444	445	404	437	438	452	429	438	450	465	449	461	425	462	493	461	484	452	457	457	463	433	477	477	447	450	445	442	427	416
15061	66084	88104	74102	54412	32134	14684	3844	1035	475	472	514	481	499	486	494	477	457	505	438	517	491	466	489	491	472	448	475	439	457	440	480	482	477	489	464	471	486	456	480	495	467	500	497	452	458	429	453	463	472	435	471	468	455	446	471	464	484	453	455	451	435	456	465	453	446	462	441	452	459	469	476	470	443	465	497	447	470	472	470	483	445	497	475	481	453	477	493	477	473	440	468	448	489	434	446	445	474	483	457	456	419	479	493	428	474	467	504	453	433	467	467	445	477	468	475	480	472	469	464	493	445	460	455	477	477	475	435	467	490	483	448	446	447	445	481	453	487	459	446	478	446	471	514	517	485	468	497	480	470	452	487	487	451	461	466	463	485	450	494	484	478	452	454	468	474	454	448	495	490	432	470	439	431	487	475	481	450	458	503	506	480	454	451	465	502	465	472	446	492	437	482	446	471	513	473	516	463	508	489	460	512	481	462	475	450	487	453	476	496	438	464	464	459	475	495	468	497	449	471	457	462	465	490	477	481	421	470	478	463	446	442	489	432	462	454	457	423	445	464	437	442	477	475	482	453	468	471	458	475	454	459	480	506	458	453	429	430	420	492	490	434	477	432	458	538	438	491	429	485	467	471	473	524	459	467	454	493	467	471	419	488	482	491	433	477	450	433	470	473	490	451	441	503	467	455	460	467	506	466	474	488	489	457	451	465	465	471	442	482	459	478	492	494	469	455	483	452	460	460	506	470	468	467	462	495	449	484	457	458	465	469	492	486	499	447	448	452	423	474	455	493	440	447	439	488	497	459	456	490	468	452	477	491	484	463	465	517	460	498	492	477	490	434	466	467	472	445	486	502	502	440	422	470	434	493	441	445	454	471	463	499	469	482	434	442	512	440	463	467	463	448	462	471	489	445	442	469	406	472	468	476	442	478	452	443	490	453	443	443	466	469	475	480	475	467	494	506	439	467	505	470	459	437	481	520	450	465	467	493	418	440	495	456	443	483	455	503	488	473	493	495	495	483	486	430	463	444	491	422	428	494	462	462	458	449	448	459	498	473	429	449	464	482	489	490	481	454	445	489	473	452	455	485	456	433	524	428	509	450	420	460	455	489	483	477	482	433	463	469	493	433	480	460	468	457	469	514	468	454	442	510	454	439	471	435	496	481	470	473	424	484	451	431	448	463	470	449	483	428	475	514	471	496	485	441	415	470	420	472	481	508	401	486	479	420	463	470	463	474	472	472	432	498	444	473	461	423	461	476	473	430	493	488	447	430	494	444	484	444	458	440	430	482	478	470	429	452	466	451	484	481	453	479	487	454	467	446	474	442	465	474	413	501	470	457	472	506	485	486	528	477	494	466	457	497	476	453	487	451	484	470	453	499	513	508	425	498	447	478	488	451	435	442	434	460	460	483	430	434	469	485	465	455	500	429	486	502	477	459	446	450	432	480	448	476	474	472	474	458	490	507	483	456	448	485	511	482	487	447	457	493	471	467	449	443	440	543	447	449	454	425	455	490	458	454	438	515	417	492	448	454	468	464	493	499	476	463	464	460	444	460	455	453	424	498	433	477	496	476	467	467	451	486	457	465	462	451	466	445	474	460	443	455	455	475	488	466	489	505	478	446	492	451	435	486	447	465	458	505	461	471	448	468	456	492	531	457	470	467	476	525	463	491	483	463	448	487	414	458	485	493	437	467	468	529	490	462	433	468	480	465	475	462	466	459	415	471	457	486	472	462	469	480	499	455	430	465	516	459	437	485	445	468	411	473	456	488	479	470	458	500	430	485	456	431	445	466	481	469	492	471	481	446	483	458	488	445	464	460	442	459	488	461	482	498	471	463	475	480	449	486	444	453	467	440	474	476	477	479	441	440	480	468	483	457	457	417	457	440	461	457	497	458	490	432	480	448	492	444	455	466	490	485	431	487	472	459	434	490	477	465	454	474	486	458	502	470	463	479	421	488	460	471	455	469	524	459	473	478	475	491	468	450	461	504	485	433	474	435	478	466	469	452	457	449	458	475	468	456	445	426	475	463	476	491	462	462	463	464	452	476	468	492	476	430	437	462	451	511	456	482	477	473	470	439	466	494	476	510	460	464	451	451	473	463	469	466	498	450	494	501	418	469	476	477	470	428	460	442	468	469	491	457	466	467	438	491	483	422	478	475	455	454	451	406	470	435	475	453	452	466	456	466	452	449	475	485	418	437	482	463	475	470	454	468	445	437	455	467	488	464	443	439	434	460	523	474	457	474	472	483	472	464	435	455	496	465	510	481	463	452	472	468	477	453	417	456	498	489	453	485	442	468	470	443	453	459	450	475	448	453	499	482	462	499	450	441	477	462	483	461	488	452	492	465	466	462	472	482	479	500	439	466	406	493	504	466	447	485	482	493	461	455	465	452	459	462	472	474	464	499	431	444	478	451	489	444	444	500	493	423	460	427	457	435	498	438	451	463	480	511	528	481	462	461	501	442	474	494	454	484	447	444	484	468	435	469	452	479	464	480	455	462	453	461	482	506	448	481	477	445	478	488	486	468	445	485	438	475	471	471	432	440	449	473	412	437	488	412	480	436	481	422	494	449	459	465	469	413	455	468	473	477	480	479	458	480	471	474	436	469	452	398	500	464	439	439	468	460	424	498	472	481	483	458	457	471	463	473	449	452	466	459	450	473	429	463	454	458	441	485	481	446	485	460	469	421	472	452	483	480	488	508	442	442	429	461	504	464	476	443	456	440	495	437	464	411	500	447	457	472	437	516	444	471	470	498	472	410	440	469	514	457	468	453	489	416	478	433	455	485	414	445	450	462	477	486	461	497	493	439	468	478	420	474	469	496	462	452	449	443	497	455	457	437	429	441	460	497	454	466	446	477	484	465	446	456	456	483	467	449	454	485	437	479	478	474	437	467	461	498	459	466	455	454	469	495	453	463	467	453	461	480	433	439	481	518	438	450	492	450	485	508	428	485	448	478	487	457	472	432	466	464	455	486	476	438	515	468	461	484	464	499	485	474	525	447	474	429	440	438	484	446	472	498	430	467	426	468	480	437	457	484	443	474	472	454	497	466	487	471	466	452	461	440	398	473	488	466	455	496	468	455	429	472	450	462	472	478	489	456	463	449	450	494	456	496	474	454	442	476	469	453	422	452	483	411	495	454	502	476	435	493	464	458	479	464	444	471	451	463	474	428	466	494	461	426	443	448	472	469	486	466	463	483	425	472	471	485	442	484	469	473	504	473	453	489	487	462	443	526	475	474	442	467	422	440	447	442	516	498	465	466	451	494	450	493	472	469	514	464	461	459	457	425	470	450	458	453	456	450	452	470	489	470	459	473	468	489	493	484	488	412	471	488	463	469	466	466	468	456	477	455	482	467	450	482	430	456	441	456	458	490	442	487	455	492	489	502	456	491	500	482	464	473	469	487	499	486	456	475	461	460	486	485	475	441	465	486	449	469	493	449	444	519	454	478	453	448	449	464	506	446	472	515
27240	16487	22537	22661	11057	4050	1538	587	353	300	303	309	336	302	305	333	344	320	302	345	319	291	303	298	302	322	344	313	317	309	325	326	313	297	324	318	318	287	316	286	305	282	318	295	332	318	298	284	329	298	315	286	292	318	325	330	299	298	285	306	316	307	336	330	304	319	336	320	309	312	307	304	310	304	329	328	294	304	290	287	269	311	300	304	293	276	301	280	290	329	284	343	296	298	295	324	303	330	296	287	295	308	309	315	283	305	295	328	284	300	333	302	275	299	305	304	301	344	293	284	340	321	333	281	301	334	311	306	283	300	306	310	308	303	329	296	277	311	272	300	301	315	303	322	292	326	295	318	321	307	314	283	309	296	300	312	310	305	336	320	297	313	289	307	286	328	314	309	307	311	314	320	307	322	301	303	290	293	321	333	320	345	295	313	289	286	284	289	317	307	325	298	296	312	311	311	317	279	325	315	320	322	302	303	346	328	317	330	283	301	323	292	260	334	293	306	334	329	305	322	316	314	282	320	306	276	311	296	305	300	291	321	326	310	317	294	290	281	277	292	308	312	344	324	326	314	339	317	316	279	319	318	273	324	308	280	288	309	316	334	301	314	316	313	321	307	340	292	315	317	321	291	315	299	319	309	300	303	294	307	277	329	318	313	309	284	303	312	312	315	280	336	293	297	309	326	321	321	319	327	308	287	283	334	314	288	313	309	329	317	311	294	297	323	314	289	313	273	303	299	312	320	311	293	292	297	348	346	320	302	329	299	319	286	329	298	342	296	272	341	312	289	332	341	294	287	335	331	313	316	329	341	309	262	277	320	327	290	311	288	300	269	315	322	302	317	289	303	336	300	308	299	274	303	279	312	320	271	331	335	329	294	307	294	299	286	314	328	272	318	268	330	322	301	325	326	315	285	307	298	324	335	289	288	291	337	303	299	302	338	266	335	304	286	278	318	315	326	304	316	323	338	336	299	301	293	263	286	319	318	319	341	283	273	338	295	302	290	286	330	295	281	291	277	318	306	293	338	309	298	320	339	318	324	343	296	327	312	303	331	294	308	300	297	337	313	300	306	283	313	281	315	345	288	269	305	304	321	311	303	330	295	291	299	334	282	290	277	342	289	294	347	335	305	307	304	284	317	335	324	330	306	314	314	296	313	274	305	298	300	287	310	351	303	313	312	309	286	307	306	285	323	295	301	280	302	326	294	335	307	328	306	313	296	321	309	349	314	325	324	308	319	292	292	326	339	293	344	312	310	326	319	323	307	322	264	288	303	267	288	328	327	282	327	304	323	337	317	265	325	282	318	285	291	317	321	284	306	294	288	298	291	308	307	310	277	343	320	331	299	301	304	316	340	292	324	306	305	297	315	316	316	300	315	321	323	322	337	319	329	303	285	327	328	346	319	290	339	313	318	322	323	311	313	324	278	307	306	311	307	297	323	319	319	330	298	331	287	299	318	352	317	306	291	309	317	333	322	332	352	305	290	299	306	304	292	331	310	320	303	299	314	309	310	319	307	305	303	316	313	307	338	328	287	329	321	312	303	324	307	335	297	325	320	303	288	280	290	302	326	273	345	282	317	342	284	312	307	317	311	289	291	291	311	317	322	320	306	333	317	337	314	323	304	322	307	294	298	308	299	296	320	305	290	319	313	284	298	266	288	326	328	319	278	299	307	300	343	298	287	311	345	329	325	318	337	304	334	330	300	282	322	333	304	328	295	299	331	277	328	336	308	322	316	302	331	297	302	298	287	328	288	317	329	300	328	342	308	364	306	306	286	307	316	324	291	315	333	345	327	320	315	311	318	321	289	292	327	280	322	314	328	328	297	304	326	320	312	320	306	312	310	316	320	312	322	289	302	317	335	321	311	286	301	305	295	348	346	333	323	322	295	279	306	304	315	307	295	302	308	306	332	301	286	307	288	314	304	326	287	289	330	316	328	312	317	322	328	287	304	318	285	322	309	321	315	333	295	306	308	295	342	295	322	289	284	309	318	319	292	286	306	289	309	292	314	299	305	310	325	318	299	311	308	315	295	303	284	285	331	294	289	315	363	303	311	307	306	333	295	295	319	304	312	324	297	311	327	308	329	294	303	320	321	302	284	307	334	325	299	330	295	312	296	286	316	312	310	324	317	345	307	307	324	303	339	338	305	264	311	283	273	306	301	322	313	307	319	307	290	323	300	317	280	308	334	306	304	283	306	320	298	332	302	278	309	274	318	322	304	300	287	315	317	313	309	289	268	297	301	312	332	317	301	326	310	315	336	325	321	289	301	301	333	287	276	323	275	311	334	279	282	287	317	296	336	262	311	284	321	289	317	312	362	300	289	323	322	321	302	307	313	299	300	289	307	354	320	333	311	308	326	322	297	322	304	297	314	309	285	300	326	303	302	315	305	305	322	361	320	322	331	333	310	283	310	303	296	282	302	321	289	316	314	291	354	318	287	318	276	296	275	330	296	283	324	307	295	316	332	309	316	345	345	316	300	288	310	307	341	339	320	335	298	317	310	318	304	305	309	338	343	298	271	308	294	318	332	314	289	316	279	314	292	280	308	345	325	283	292	323	320	315	317	299	303	318	316	301	312	318	307	352	326	311	304	293	291	302	297	301	297	302	311	305	318	345	285	295	334	291	316	285	304	286	293	315	328	289	326	315	297	298	309	322	326	299	301	285	325	311	289	339	298	308	311	288	325	324	296	286	328	292	295	287	301	295	337	306	297	306	325	314	322	318	314	330	294	295	313	325	309	311	294	291	311	316	323	351	314	306	323	303	330	306	346	285	286	325	312	296	305	332	301	341	319	306	312	323	318	310	293	301	312	328	339	313	304	310	293	307	299	299	312	300	290	309	321	321	309	322	333	278	289	298	323	302	330	318	304	324	321	284	336	319	331	306	316	319	321	317	299	333	267	325	307	331	336	348	315	309	305	303	306	320	307	321	304	280	329	317	282	302	319	324	308	311	294	303	325	268	328	299	270	254	312	304	313	325	294	302	330	303	313	327	321	292	313	294	315	285	309	301	316	310	311	303	344	297	286	356	312	298	304	336	297	329	305	321	303	287	306	330	317	304	302	305	285	279	326	317	295	302	304	304	316	310	295	309	270	331	293	328	276	325	311	328	306	318	317	304	297	299	344	295	318	299	267	286	304	285	309	312	321	294	332	317	318	301	287	316	322	317	300	278	293	297	301	316	302	309	325	304	323	306	296	306	286	314	302	286	279	300	312	319	340	302	308	279	325	312	349	337	281	287	318	306	320	301	313	296	293	325	315	331	328	305	316	261	309	284	296	292	347	282	327	324	312	281	316	322	301	321	359	324	291	301	306	287	296	330	315	298	285	304	286	308	299	307	305	298	315	269	285	312	288	307	301	296	298	342	324	308	318	303	309	327	315	318	320	324	277	301	291	305	318	330	290	308	300	301	314	293	301	306	307	312	287	328	312	331	307	351	291	298	316	326	313	295	278	304	304	312	333	301	301
5207	11629	22897	15542	7717	3642	1531	583	361	319	273	305	297	301	315	294	297	316	338	300	282	313	323	328	300	289	308	281	309	282	279	270	289	322	297	288	284	293	325	292	283	319	310	313	274	305	287	274	336	303	278	289	278	318	306	296	323	295	294	294	278	288	294	294	300	308	309	306	292	298	280	294	319	289	314	312	281	308	296	316	298	292	310	284	270	320	294	308	339	298	297	303	302	308	308	326	270	333	334	311	312	301	314	326	303	283	302	282	299	309	297	298	289	284	332	271	267	277	297	309	311	301	319	288	258	306	312	311	301	288	309	294	284	307	279	324	305	312	291	311	283	294	268	294	315	298	305	308	304	348	323	295	297	306	306	306	328	323	307	274	286	294	290	283	320	280	303	300	262	314	280	318	293	311	298	355	302	298	313	285	297	319	285	289	313	299	291	336	282	321	291	306	318	281	308	307	282	334	307	326	302	310	332	285	303	295	323	323	318	295	324	315	317	293	308	339	300	323	313	284	310	301	313	280	316	295	279	300	315	299	315	339	316	305	299	289	314	308	299	292	335	299	305	275	304	300	326	311	289	291	292	297	271	279	294	327	318	326	322	302	332	276	335	317	312	298	306	329	314	309	311	307	303	304	318	297	293	295	290	323	294	295	285	276	314	279	290	306	322	287	311	317	279	286	332	315	280	315	307	292	321	315	318	288	309	322	296	292	295	294	281	286	303	275	308	287	316	266	309	294	318	294	304	336	288	296	310	274	287	296	278	329	333	294	304	285	306	315	331	322	345	306	283	307	300	300	312	306	326	308	301	290	339	302	294	295	286	290	323	296	282	273	292	298	291	308	275	285	298	321	357	319	307	280	329	314	286	285	290	295	303	310	291	316	311	323	292	299	317	311	311	343	295	266	308	277	311	322	299	282	292	297	287	302	287	287	305	309	294	279	307	308	293	293	306	300	332	313	323	308	281	306	287	301	296	282	305	296	286	280	273	298	292	299	287	301	295	315	305	296	299	289	310	284	316	282	270	302	321	299	294	288	297	292	313	299	287	331	336	295	330	329	287	312	302	314	357	309	319	282	322	294	291	301	289	305	306	287	353	294	286	279	303	314	290	337	318	347	313	287	321	301	312	292	312	276	297	298	297	318	268	284	309	297	285	326	277	293	285	331	332	317	321	301	330	297	305	297	310	300	285	292	279	324	311	291	287	312	302	275	279	307	301	302	319	298	277	283	299	303	327	281	296	286	331	331	320	308	279	309	309	301	316	316	312	279	336	287	316	309	346	299	297	296	318	334	285	307	316	328	307	280	316	320	307	293	294	319	342	304	312	290	298	259	315	292	308	297	296	281	333	310	296	298	308	302	302	295	280	294	253	260	304	323	310	334	274	276	293	324	306	304	289	324	302	293	290	294	311	295	279	287	306	289	319	299	335	278	293	301	315	311	317	308	292	286	301	327	307	308	311	316	293	321	286	335	306	277	267	301	311	300	304	318	296	305	304	300	321	310	299	309	323	297	283	328	288	324	269	315	318	254	311	303	280	325	318	322	298	309	305	315	287	287	323	308	314	324	282	294	305	317	328	308	296	334	323	290	303	279	298	300	283	284	300	309	298	302	278	283	316	280	274	310	313	296	305	303	271	292	327	290	310	311	270	302	267	283	280	317	285	295	272	279	291	286	339	323	308	310	284	310	303	295	292	272	292	283	299	297	325	338	296	271	278	314	305	305	296	294	297	304	292	310	297	303	296	299	312	293	324	317	323	308	286	306	286	301	304	294	295	277	279	307	336	247	307	306	330	299	281	276	303	291	307	325	283	285	295	280	319	293	288	290	296	296	327	330	317	310	328	288	291	287	293	316	317	292	328	303	309	312	325	305	300	333	280	297	281	303	313	276	304	303	276	301	318	295	337	334	283	314	288	288	313	316	297	302	291	275	297	307	315	332	282	288	301	325	314	292	307	302	298	305	316	317	285	358	322	323	297	312	297	307	292	303	340	289	302	279	303	295	288	290	303	286	323	323	286	293	292	324	303	293	307	316	300	290	299	309	293	301	298	295	305	308	276	290	311	329	312	317	280	296	281	326	299	308	315	323	297	275	303	303	303	311	289	277	285	326	302	337	266	286	293	299	330	313	309	298	348	291	279	300	283	274	308	284	298	307	310	294	271	312	303	298	314	285	307	336	303	272	309	264	310	308	293	318	317	283	305	301	315	285	303	285	298	293	324	323	323	307	308	261	335	282	280	311	270	280	324	303	292	303	308	321	298	278	285	300	314	294	301	292	302	281	290	299	338	325	282	297	287	310	307	338	288	283	306	310	312	263	301	306	314	282	307	310	324	298	284	315	293	278	325	291	308	306	310	312	314	288	309	322	290	304	313	312	297	288	298	305	313	341	334	288	297	321	318	301	278	291	290	287	314	285	322	307	303	305	296	286	322	310	302	281	307	322	288	301	314	287	333	326	272	301	303	298	316	298	299	297	319	308	302	288	277	292	296	299	336	277	324	314	306	290	312	296	285	295	279	294	284	319	287	299	298	285	318	334	297	278	285	290	322	291	292	315	279	337	294	308	279	300	309	282	314	296	278	311	296	322	307	302	328	260	291	305	263	287	283	281	307	289	317	289	317	315	288	307	331	320	314	290	311	303	299	289	311	296	269	304	287	294	286	285	301	309	269	276	315	305	304	281	276	294	315	315	311	324	310	319	297	309	340	292	317	295	280	299	319	305	295	306	278	314	310	310	299	302	323	300	287	305	315	308	312	320	300	285	297	307	301	311	298	267	283	305	273	296	295	295	311	330	298	314	298	307	301	315	294	302	252	258	308	291	331	313	289	272	330	286	327	301	294	277	298	286	299	343	302	293	301	307	329	292	287	303	317	295	288	293	300	292	309	314	271	293	308	288	278	314	284	282	316	304	300	298	294	265	300	271	288	283	290	302	273	286	308	305	304	300	310	281	291	305	330	312	330	331	297	293	284	292	298	292	311	283	299	336	306	311	344	263	299	267	277	320	268	283	288	320	308	292	317	314	304	313	286	267	321	302	307	302	287	307	282	298	304	327	301	308	307	270	326	311	289	323	317	313	307	305	277	307	304	304	307	300	297	287	298	284	275	289	279	292	310	274	314	303	275	285	305	293	300	299	291	318	297	309	322	293	314	287	267	298	311	316	313	324	280	311	308	329	292	266	299	293	283	316	298	270	311	318	317	308	328	341	308	276	309	280	286	290	345	284	293	261	305	295	284	325	304	312	283	311	278	278	287	324	309	308	290	306	294	297	289	294	290	314	304	307	304	330	284	333	311	329	274	317	288	307	323	277	310	282	310	318	305	290	291	300	282	324	291	327	292	292	314	278	299	303	290	308	303	264	295	267	314	285	307	321	309	261	288	309	282	319	305	284	310	304	319	297	297	312	309	276	295	289	301	315	267	312	294	330	321	314	306	320	281	284	272	309	302	307	293	304	311	311	310	295	296	302	290	303
25364	21284	42191	54043	39463	23492	8680	1623	571	354	333	352	336	340	321	324	315	308	319	355	288	321	317	352	308	329	353	325	309	325	299	313	307	323	316	281	333	308	313	312	318	309	355	288	359	314	300	304	339	308	346	324	310	321	332	326	350	336	330	336	323	288	304	311	339	305	293	331	334	309	326	276	330	321	308	318	321	325	316	315	335	290	336	303	361	337	296	309	325	326	329	313	308	331	278	355	344	346	322	328	295	339	343	339	348	314	320	298	331	348	334	315	319	305	334	331	321	351	281	337	308	323	340	321	321	338	320	322	338	325	263	336	338	312	339	303	325	330	339	345	306	295	307	288	321	336	317	314	301	323	317	336	370	309	341	327	316	339	321	296	334	321	314	328	306	320	327	318	303	346	331	311	280	330	306	347	298	291	331	316	335	314	350	305	332	316	311	303	292	313	330	339	372	353	315	322	322	295	332	311	327	327	308	330	299	326	318	308	322	329	313	336	328	300	350	317	349	316	318	295	351	328	334	322	361	351	287	327	359	300	321	322	325	331	315	339	346	302	332	334	332	346	328	344	375	354	336	336	352	354	327	319	360	334	313	313	345	321	334	373	310	336	314	335	324	331	323	322	318	309	321	281	319	327	311	344	319	311	326	308	310	324	330	297	308	318	343	326	317	338	289	327	297	287	295	313	314	332	278	331	297	341	333	319	280	308	314	313	327	349	312	316	319	323	308	335	331	327	334	308	291	365	328	323	337	297	355	346	316	324	293	329	335	350	300	308	315	287	320	317	311	318	304	309	302	308	328	285	327	331	328	340	315	312	300	337	332	296	359	298	293	335	313	312	335	317	303	324	329	342	318	338	330	287	367	363	322	289	319	332	348	318	358	325	321	324	369	308	295	316	330	325	275	323	307	299	341	299	324	312	339	312	328	315	310	330	318	285	323	329	315	339	334	341	282	328	316	300	316	340	300	367	333	308	310	342	312	321	325	316	323	334	311	337	337	313	301	340	329	302	307	295	363	319	318	319	329	335	331	325	324	351	326	303	373	301	339	338	341	314	334	329	299	315	348	347	342	343	315	337	302	336	336	335	305	291	330	346	318	330	327	307	340	341	317	320	322	320	348	343	314	340	338	323	303	325	291	281	313	308	343	331	344	306	327	305	334	324	310	331	320	301	340	324	349	321	310	306	310	318	274	343	318	295	273	326	307	279	334	301	322	335	333	347	322	315	301	315	313	277	327	316	334	348	310	332	293	326	319	339	342	312	346	327	297	291	322	301	346	329	334	310	324	345	349	369	306	345	300	319	318	332	330	281	329	310	342	292	284	330	304	310	342	326	310	310	329	307	336	320	336	318	312	324	311	316	345	293	326	322	307	299	326	291	318	288	297	332	324	340	311	334	340	330	375	303	327	354	323	329	324	301	324	299	333	320	323	336	344	353	334	311	326	320	333	376	320	318	317	342	305	324	334	355	326	297	306	328	316	310	325	349	364	326	301	335	340	335	333	302	300	318	310	300	294	312	330	326	308	326	280	329	319	300	313	319	301	301	319	358	322	331	328	312	323	337	359	335	302	339	339	319	329	319	291	323	316	313	304	333	316	338	354	355	339	332	327	331	291	328	318	326	322	305	307	342	315	328	314	325	291	335	318	285	310	332	337	340	335	350	309	318	339	306	306	299	340	330	335	318	336	330	358	314	324	299	326	351	317	346	328	334	325	337	317	330	318	334	344	311	336	356	325	342	303	316	302	335	320	299	339	309	331	317	334	319	321	300	342	302	354	314	318	350	292	337	326	334	336	343	291	341	365	326	330	319	288	338	343	321	331	321	290	341	296	318	316	320	329	307	297	345	297	291	304	308	341	338	314	348	334	322	338	317	334	253	341	370	321	292	311	298	336	350	338	356	350	309	339	344	301	312	330	347	318	330	335	323	304	335	342	356	299	292	333	341	303	303	294	343	345	265	343	315	328	328	321	331	335	320	319	318	312	337	355	343	297	314	324	337	362	353	320	309	328	325	293	347	323	313	346	313	325	332	310	317	337	317	329	322	301	314	316	328	306	338	308	371	346	332	327	313	320	305	333	291	337	300	306	341	340	301	347	301	319	321	337	331	311	282	314	311	317	338	357	337	341	320	317	328	292	333	297	320	297	344	342	298	296	330	322	322	330	313	373	353	324	325	325	341	329	313	306	318	334	316	315	300	323	319	302	334	330	309	331	310	312	330	310	299	354	320	346	306	287	327	327	348	337	294	329	330	318	318	325	282	317	326	314	336	323	319	364	322	341	354	331	317	324	308	344	339	338	295	346	303	331	325	331	321	308	308	334	325	342	316	327	310	329	303	342	348	349	338	316	313	329	314	350	313	351	347	331	288	341	325	314	296	339	317	346	350	339	285	344	315	324	295	357	314	335	321	319	297	371	307	305	310	329	337	327	291	321	323	316	324	328	335	318	337	342	363	349	316	332	355	306	302	329	296	294	340	343	302	326	339	315	323	315	339	320	344	320	291	322	312	310	334	325	309	337	307	333	324	338	301	318	314	323	311	315	310	343	303	347	343	288	361	302	305	274	321	293	326	331	323	319	339	339	320	329	339	336	347	322	313	332	355	332	340	309	358	314	302	336	305	319	335	335	349	314	336	333	312	300	323	328	348	323	324	317	327	343	301	334	338	301	298	314	285	315	310	316	331	321	322	303	315	324	319	317	307	333	320	307	317	306	308	335	321	317	324	293	357	294	320	299	333	338	330	339	328	318	329	290	339	319	343	346	355	352	325	317	313	336	327	330	328	322	312	313	301	312	332	364	343	322	326	364	310	350	315	331	347	311	326	306	315	281	331	310	288	348	332	348	340	315	348	331	309	303	317	294	317	302	322	314	348	316	290	345	304	318	333	341	332	314	318	304	302	312	317	350	312	318	300	334	333	325	316	360	315	318	339	316	277	338	307	337	301	336	314	298	302	340	346	297	295	365	333	329	321	329	329	348	308	315	330	333	306	328	295	341	355	326	339	341	354	302	336	319	316	334	301	337	307	326	344	335	323	306	361	330	354	343	327	313	299	297	318	370	320	342	334	312	321	311	298	322	339	327	298	324	312	314	317	304	346	349	293	345	310	330	350	339	295	332	318	324	345	345	315	347	333	293	314	306	309	320	291	323	343	333	323	322	320	307	334	314	330	348	305	327	304	300	349	341	307	332	334	327	303	297	333	315	321	344	276	296	300	313	345	319	336	346	329	309	318	312	339	328	328	343	344	319	299	335	339	284	310	310	293	349	354	300	340	329	337	327	337	317	291	314	303	333	348	319	326	313	317	314	317	309	317	337	315	298	342	340	314	297	302	351	322	342	303	332	324	327	333	316	318	312	295	322	297	356	305	311	314	324	312	337	347	294	329	333	303	312	350	334	333	304	367	315	315	337	337	307	323	319	314	321	298	326	333	310	279	326	360	335	352	303	334	333	351	348	298	321	331	340	325	333	322	322	349
5163	36162	64427	49515	32055	15997	5850	1738	727	351	331	341	331	346	335	355	353	357	383	342	361	307	336	379	325	325	317	327	342	330	361	361	316	306	349	341	338	347	321	351	331	333	381	351	325	362	332	343	291	344	298	337	360	333	326	318	328	362	347	336	314	347	332	331	325	323	337	343	363	319	350	374	350	351	355	318	368	320	335	316	342	327	315	326	306	337	338	343	340	343	324	331	319	371	331	374	372	315	341	352	339	356	332	305	375	348	326	324	343	317	325	322	309	351	318	351	334	333	329	361	319	321	316	316	352	344	375	357	333	327	298	336	324	321	347	330	345	324	356	335	323	336	320	341	380	317	339	326	392	346	337	332	325	384	328	367	332	346	322	321	381	328	328	330	341	327	335	308	340	333	339	355	336	322	360	340	330	363	357	340	349	344	353	315	353	346	346	351	348	354	330	331	344	352	333	336	338	370	347	339	319	329	382	290	361	351	310	317	357	346	350	345	342	335	322	333	362	349	356	317	334	320	329	366	320	311	350	349	335	335	345	339	326	344	350	316	366	332	351	349	371	325	317	322	333	346	341	367	331	313	323	380	324	332	313	318	304	326	347	319	361	355	359	345	334	325	354	312	353	382	338	341	358	331	355	352	346	304	332	328	324	364	332	318	305	340	358	315	333	322	320	331	311	362	349	357	352	351	319	304	345	310	336	327	349	287	319	330	357	329	338	310	316	339	339	361	337	345	292	360	325	303	327	313	369	361	350	318	336	323	364	346	354	326	353	329	341	333	356	332	343	351	318	326	324	360	292	382	338	340	321	336	340	323	371	350	369	330	322	329	345	340	357	333	345	345	372	341	355	349	345	317	327	340	328	316	348	345	321	333	337	346	325	329	342	356	340	322	318	343	337	344	307	343	329	343	325	334	344	323	335	320	329	372	335	317	330	333	358	344	309	344	357	343	349	329	319	351	305	349	369	300	305	306	350	294	314	344	345	320	325	353	347	319	315	353	330	350	357	348	321	340	325	366	353	339	335	317	328	356	321	298	354	357	339	332	324	357	337	363	348	320	329	323	361	337	330	331	326	343	310	349	322	309	333	328	354	325	303	355	333	345	326	333	321	351	335	374	362	335	351	370	361	339	350	300	360	321	348	318	301	340	362	337	376	317	347	326	331	324	351	357	336	360	353	309	321	323	310	347	350	339	338	311	324	355	332	338	345	310	347	314	372	317	332	343	326	351	339	339	332	322	351	344	335	320	334	334	341	335	352	320	358	324	331	328	336	345	306	343	383	322	354	330	341	328	321	323	309	317	343	320	354	338	299	315	344	310	325	328	323	357	331	343	345	348	347	368	339	354	321	326	343	309	366	345	319	342	324	319	343	326	361	332	324	330	344	345	317	321	352	326	328	328	330	372	345	313	323	317	356	337	332	302	346	339	341	345	328	331	337	324	335	344	330	335	345	340	348	336	352	330	331	331	310	357	327	324	318	347	361	322	337	308	331	343	324	344	343	323	370	326	342	350	331	331	345	346	323	356	321	343	328	323	357	330	345	353	332	348	374	319	308	320	326	325	345	305	329	357	320	347	324	303	353	298	340	343	334	335	300	313	323	313	333	337	346	346	333	328	293	342	315	347	361	341	322	325	360	343	347	327	298	340	333	357	338	321	382	355	331	346	374	345	341	367	331	307	333	313	346	339	332	330	352	354	352	330	352	331	322	344	338	337	325	337	332	345	340	321	331	339	348	343	365	354	317	339	294	336	311	325	314	315	352	308	290	357	324	313	356	323	369	330	335	326	318	336	346	349	337	315	342	337	317	354	368	339	344	331	324	318	323	344	312	355	345	341	375	318	357	355	348	390	296	320	344	341	333	335	350	326	339	353	347	351	352	344	325	344	313	342	320	324	343	309	292	346	341	312	351	326	337	303	349	326	338	327	329	307	338	353	319	353	363	367	329	331	334	340	366	316	314	338	362	328	351	318	332	304	356	338	315	299	355	303	309	315	377	278	347	327	340	338	369	356	340	329	370	354	336	356	363	312	301	346	330	359	321	328	319	344	352	360	336	306	319	361	319	338	334	354	385	339	328	354	340	306	328	346	334	336	322	323	302	355	337	317	336	340	359	355	326	337	340	339	345	327	349	323	325	380	331	323	340	317	357	351	347	325	362	309	335	325	330	333	354	348	317	346	346	324	335	335	345	329	337	325	308	352	344	314	324	348	307	337	356	333	314	344	327	319	378	306	354	333	299	365	362	377	376	351	333	345	327	349	340	325	318	322	365	325	352	348	341	332	297	382	327	335	317	344	341	340	307	366	355	317	313	341	342	342	329	346	348	354	315	352	301	345	301	305	336	346	334	327	335	315	306	361	357	316	370	334	350	338	323	332	327	335	334	326	329	341	312	316	331	366	357	294	327	342	355	345	336	360	325	338	332	335	324	345	361	351	318	320	316	366	357	314	333	309	344	350	365	309	352	361	323	339	326	343	358	305	308	325	338	321	328	341	314	343	313	338	364	361	361	372	319	320	333	343	363	306	364	345	339	355	325	326	346	332	351	347	318	349	350	320	346	339	313	336	352	374	335	345	367	306	345	331	337	347	337	351	310	342	333	335	347	327	317	309	302	344	323	353	327	322	308	320	344	342	329	319	351	348	342	344	299	325	338	335	339	330	368	356	301	357	354	304	352	355	352	350	302	338	332	344	309	318	341	316	305	330	341	324	321	315	334	327	317	350	373	342	337	344	328	310	354	317	325	367	338	351	358	328	343	340	354	343	325	341	328	309	318	348	342	337	331	344	316	373	363	342	313	323	358	334	314	334	320	312	317	343	346	328	306	330	347	324	331	336	317	341	314	377	307	318	350	336	357	346	319	333	318	343	352	332	344	341	330	315	306	374	340	353	309	339	350	350	344	352	343	335	339	341	334	347	295	342	343	316	332	344	332	340	343	362	366	356	330	322	347	326	335	331	357	351	340	324	314	342	312	324	345	336	317	330	323	335	342	324	337	348	363	350	334	310	332	334	352	320	340	307	319	347	360	353	325	317	355	368	339	347	313	312	325	333	325	370	308	327	339	338	337	297	345	382	315	316	360	342	367	336	342	330	340	343	333	361	382	323	359	320	333	320	306	341	328	362	326	317	330	331	346	345	328	334	339	343	344	311	345	328	327	325	321	314	342	346	351	334	321	311	375	316	329	336	333	345	332	344	312	338	326	380	289	365	335	357	334	360	338	362	365	308	321	326	328	356	355	359	340	356	347	331	328	323	346	342	307	372	331	318	360	308	336	324	329	350	321	302	349	338	321	332	310	328	326	325	326	323	346	337	309	336	315	337	338	346	343	321	333	362	331	343	329	337	311	336	356	306	325	341	322	367	309	348	358	342	376	354	337	333	361	336	340	322	332	338	374	334	311	294	327	354	361	320	340	336	353	339	328	313	311	351	363	386	333	343	338	356	321	330	354	321	347	326	355	346	331	327	311	327	321	376
23894	21200	37164	49135	47616	37153	20675	5389	1096	535	465	459	463	456	484	469	448	499	457	484	505	447	423	469	465	453	446	470	489	500	425	442	459	441	414	464	398	429	447	409	451	442	482	445	438	441	488	398	450	513	473	478	456	419	459	460	435	447	431	432	458	387	450	468	433	469	415	466	452	481	478	436	418	464	411	431	444	441	436	457	464	492	459	427	470	447	446	423	454	436	465	466	433	471	434	442	406	427	439	472	375	420	461	384	463	484	426	420	445	452	423	434	454	445	445	432	433	430	449	449	477	438	457	451	413	449	438	484	464	444	444	459	448	403	460	414	454	447	453	448	442	406	460	447	439	445	438	465	433	437	441	402	428	459	449	469	475	437	460	468	446	421	422	429	437	467	457	459	438	425	422	458	460	446	446	451	415	439	443	403	470	449	432	442	444	415	462	424	463	433	391	429	453	415	426	442	412	461	434	395	410	423	444	421	415	459	422	433	413	462	500	452	430	430	468	481	457	445	461	461	462	461	439	435	449	443	401	455	457	442	413	471	416	441	465	454	448	457	416	447	458	422	425	459	450	429	456	465	432	421	457	459	415	496	487	432	413	400	431	451	463	447	441	415	421	448	471	464	464	478	472	406	457	448	469	426	452	476	436	454	402	464	482	438	515	477	448	417	471	500	496	437	457	425	463	470	466	421	461	438	419	440	400	437	457	478	465	469	440	472	433	470	443	461	441	446	445	459	418	444	438	398	427	475	453	439	454	426	425	455	431	456	457	417	447	441	439	433	445	448	439	500	422	448	481	457	454	431	441	436	408	443	436	428	423	418	421	412	424	447	437	439	437	408	435	449	428	413	428	426	453	442	409	447	465	433	465	409	431	466	427	461	417	440	449	439	405	441	457	429	441	471	453	471	435	472	443	439	429	477	420	459	407	421	415	412	432	467	448	460	465	473	451	432	458	452	429	459	444	460	444	453	425	422	507	447	463	475	413	462	451	422	430	437	440	432	452	455	445	468	443	462	436	436	403	406	428	432	445	465	429	478	464	424	410	424	423	445	434	474	410	455	421	483	467	468	452	459	430	418	458	428	468	428	411	444	445	440	427	449	430	443	428	437	447	452	461	427	419	433	441	454	462	414	403	469	449	388	441	442	417	450	441	433	465	495	452	443	425	438	437	431	423	439	442	406	434	400	469	415	452	442	428	441	429	459	427	484	428	449	415	436	416	474	418	463	428	419	400	475	407	436	414	411	413	479	426	445	434	447	400	436	419	423	460	434	468	450	449	443	419	424	445	428	467	431	455	450	482	438	473	460	432	422	431	438	428	477	454	451	394	461	400	383	471	469	475	456	441	445	452	453	444	417	456	481	459	415	422	459	441	444	442	460	472	420	413	467	432	426	434	458	464	451	436	451	478	451	454	398	440	456	440	412	400	452	432	471	424	466	435	443	463	441	440	447	447	416	452	433	428	458	450	469	461	474	472	427	415	464	416	442	446	432	417	437	434	457	452	425	453	463	490	422	451	442	422	468	435	457	446	473	421	467	408	434	450	424	426	439	439	455	453	440	395	410	456	456	444	447	471	434	426	467	432	495	459	457	458	471	436	432	455	465	424	407	417	436	450	431	411	433	460	467	437	417	436	467	460	445	431	429	450	386	434	448	430	456	430	447	427	441	429	426	452	488	444	451	460	472	424	403	469	432	467	464	404	476	468	472	411	437	470	459	433	442	414	430	450	436	406	407	451	403	472	451	413	445	423	468	434	435	486	466	413	399	444	450	447	438	444	446	438	412	470	445	439	429	395	434	436	454	433	478	415	426	441	458	459	442	447	432	462	422	423	455	432	459	438	423	458	420	455	457	432	465	441	427	441	448	438	427	446	436	401	491	398	406	439	433	436	407	458	431	456	441	460	458	427	448	422	460	463	457	443	474	425	456	418	449	466	479	447	471	450	433	467	442	475	417	445	461	476	410	459	452	452	428	422	413	486	403	451	463	471	462	436	432	464	472	441	462	438	461	437	460	456	493	452	475	454	433	485	433	440	419	448	445	428	436	436	389	452	431	438	434	411	420	420	455	486	431	446	405	457	476	439	444	427	467	459	453	462	459	462	483	437	457	436	436	441	437	469	471	426	483	464	432	457	467	436	466	440	405	461	438	427	463	474	455	434	454	425	446	443	449	428	435	454	397	457	457	488	435	425	456	441	372	378	423	486	469	440	462	442	456	456	461	405	469	416	463	439	459	471	417	462	487	427	433	426	409	436	459	480	462	421	425	433	420	428	465	457	442	462	439	447	431	441	439	466	449	424	454	462	428	476	443	433	452	443	432	424	442	447	437	425	467	438	454	436	412	470	412	463	504	442	446	454	455	439	430	459	456	459	441	481	429	458	449	413	428	430	463	454	476	426	440	437	428	442	388	455	418	441	437	442	450	430	471	441	472	446	441	423	437	416	416	424	442	485	457	420	448	458	448	466	440	443	397	441	454	422	429	419	410	413	450	484	440	438	420	477	489	445	431	420	438	463	431	453	435	419	487	423	457	441	409	429	436	436	438	427	459	453	429	425	425	454	428	418	413	442	455	444	476	450	484	465	400	455	416	464	431	444	430	448	456	445	427	451	440	428	443	503	414	399	454	449	431	488	396	441	443	430	466	435	455	456	448	460	467	451	473	471	424	462	456	413	395	462	461	437	447	449	411	452	445	450	418	435	486	483	469	479	467	436	414	424	477	449	416	422	426	414	417	458	450	380	425	439	463	436	440	421	455	451	404	432	478	422	434	443	440	412	425	449	450	432	467	452	441	426	451	435	429	467	455	449	450	449	454	466	441	470	455	455	427	468	444	418	442	411	453	411	427	479	460	440	404	465	452	470	478	438	414	456	464	454	446	433	433	453	430	429	426	459	457	425	412	496	430	444	489	448	457	411	433	478	490	450	490	420	391	411	471	479	467	415	456	441	463	461	436	448	444	414	454	443	449	414	467	440	452	396	465	459	449	430	464	422	452	439	449	479	429	420	436	454	453	436	476	411	479	442	499	437	437	436	421	417	441	433	428	440	450	462	438	432	462	437	461	435	456	462	475	421	471	438	441	448	422	467	443	426	434	471	442	480	404	446	443	444	444	476	443	449	421	403	475	468	449	430	436	417	433	459	403	409	423	408	426	459	436	411	460	434	413	445	461	466	443	457	457	457	428	441	431	395	442	452	452	418	441	422	483	427	390	435	463	444	487	457	429	418	448	402	439	419	433	484	472	423	459	473	446	434	448	425	418	432	420	444	425	462	481	436	444	455	463	407	470	407	462	439	446	413	414	411	470	477	458	479	444	443	471	395	448	450	450	451	471	461	414	449	428	458	460	451	439	396	413	446	429	457	373	467	454	396	430	456	455	428	438	475	442	483	446	468	412	453	461	460	449	428	465	418	434	440	444	424	479	473	447	427	435	445	410	450	414	436	435	474	448	451	412	460	443	455	441	456	423	427	429	426	429
10916	72783	83691	69214	54142	31167	12744	4087	1162	497	473	489	468	474	486	464	460	482	489	450	497	477	459	517	478	507	462	451	469	503	453	471	488	471	470	504	500	457	477	462	446	480	461	478	465	468	527	466	507	470	472	462	476	462	471	464	476	489	462	485	466	499	460	491	430	469	450	507	473	460	479	458	455	478	456	468	498	477	473	541	479	447	464	480	505	480	491	447	472	444	493	461	441	503	447	451	436	477	448	437	443	443	474	439	499	439	482	476	494	493	463	481	498	467	474	485	451	491	474	443	454	463	442	478	460	467	447	490	460	467	489	449	495	444	477	482	481	514	464	493	456	524	468	475	494	453	484	482	504	481	473	474	497	496	476	445	485	485	467	452	440	445	459	500	478	476	476	456	448	474	477	441	423	490	457	461	459	455	505	464	469	471	460	429	483	461	477	438	470	473	471	444	436	471	467	515	453	472	494	490	501	457	468	472	467	454	476	479	496	515	491	475	463	458	432	480	478	479	444	451	478	494	481	438	463	458	482	472	441	463	473	467	467	484	453	454	462	441	455	444	480	497	513	407	466	433	473	444	459	496	447	489	451	443	479	462	465	479	486	435	466	462	456	483	481	524	488	492	449	446	447	468	475	467	468	487	484	472	481	450	440	470	463	498	480	452	482	514	524	517	468	494	478	453	492	481	442	460	451	504	435	439	491	430	445	432	455	498	473	493	473	483	471	441	473	473	490	458	473	457	466	471	468	517	466	521	466	456	487	488	489	480	488	469	474	497	476	463	477	443	498	479	493	501	424	494	468	511	472	474	467	490	441	453	470	464	481	464	485	491	479	465	496	474	500	455	461	493	500	464	452	468	448	486	504	448	472	461	470	459	476	491	430	461	479	438	465	482	474	459	451	448	425	425	489	488	447	475	482	464	492	453	452	505	497	483	499	450	478	466	487	512	459	417	499	484	469	470	498	482	505	488	450	458	463	463	462	482	470	485	517	429	491	469	434	526	476	482	466	476	435	487	453	476	470	482	449	472	471	471	459	458	463	520	496	454	478	464	449	458	460	449	476	475	468	500	466	463	474	485	490	499	467	463	443	509	477	445	509	483	449	442	470	452	460	466	487	447	482	458	446	459	475	474	467	476	456	462	485	504	475	450	441	478	486	467	458	463	457	466	474	463	461	451	465	498	469	507	502	478	493	482	438	480	455	472	475	469	490	474	501	499	460	475	479	500	493	495	480	438	503	444	443	466	465	479	453	497	499	469	486	452	465	488	492	442	465	442	476	494	474	476	498	459	459	448	507	477	494	486	433	467	433	476	430	437	505	491	434	462	508	477	482	460	423	485	459	479	478	464	494	451	483	421	470	480	448	462	468	496	462	471	482	439	487	507	490	460	462	489	481	481	459	500	492	467	478	514	465	453	472	500	498	488	480	459	445	519	483	484	472	472	501	485	486	500	496	470	467	462	453	445	495	472	483	494	463	465	454	472	447	431	465	441	456	496	466	465	451	471	500	481	476	456	480	470	467	454	459	464	442	498	480	448	470	494	490	469	474	420	488	482	470	456	485	459	457	506	509	501	475	483	457	493	480	459	492	474	453	490	466	490	520	440	485	477	487	480	456	469	478	465	461	466	486	449	456	493	514	480	465	494	452	468	453	500	483	466	467	475	454	455	541	468	471	454	504	458	411	456	465	455	488	489	461	493	482	488	497	452	446	485	457	490	491	503	467	445	454	470	475	443	471	465	464	463	490	483	471	461	489	464	502	474	470	451	465	476	485	498	497	440	448	445	437	493	433	441	446	471	475	524	480	460	505	477	463	443	450	457	453	471	449	447	507	485	504	490	494	463	461	493	479	459	474	486	430	461	489	474	482	479	488	502	489	443	462	448	464	489	474	464	493	471	444	465	455	487	489	442	474	447	468	494	463	480	496	479	473	455	428	516	485	433	470	490	458	476	500	470	488	455	483	471	493	458	469	465	487	445	498	460	472	496	503	444	481	446	460	495	483	511	489	495	497	471	470	513	464	435	481	478	489	442	454	469	472	444	452	445	448	452	471	512	481	473	483	453	477	464	462	497	461	446	470	457	540	488	488	492	507	443	476	450	468	498	457	446	431	477	445	473	463	470	487	486	471	490	430	426	478	451	487	490	466	462	478	476	473	507	444	459	479	463	479	473	432	453	479	460	470	523	478	464	493	498	469	439	451	423	506	502	490	450	442	499	453	431	452	473	480	470	487	475	444	467	506	516	451	476	466	495	464	476	480	456	470	472	496	481	479	473	459	482	465	468	481	431	470	501	480	501	506	441	460	458	475	445	478	470	516	457	473	431	477	441	500	450	484	483	493	458	499	483	477	507	521	485	479	457	478	477	524	469	453	461	491	477	483	490	481	479	502	449	432	424	470	479	467	464	492	501	484	489	460	509	456	446	441	487	465	499	479	502	499	442	477	453	446	448	489	462	462	474	454	478	490	449	499	467	496	449	478	446	458	465	472	496	461	486	500	427	455	499	510	510	516	475	472	483	475	492	457	443	469	484	475	475	447	423	465	450	468	459	509	482	463	501	450	475	441	470	490	486	460	478	495	465	505	457	456	479	459	452	440	452	470	468	485	436	484	451	489	463	445	505	470	480	454	448	457	476	465	472	446	493	484	501	506	433	429	498	498	438	452	515	438	492	481	446	507	475	469	435	484	447	447	436	501	469	478	475	445	478	445	463	453	453	481	469	449	502	474	469	494	487	458	443	450	477	487	445	486	504	501	429	527	460	468	528	441	443	449	483	435	460	448	479	466	458	476	466	475	474	502	462	478	483	458	534	484	478	504	477	503	437	505	445	489	445	454	448	457	490	483	497	455	466	441	505	456	475	485	476	443	488	471	481	472	457	464	486	495	467	467	461	459	486	458	475	478	455	452	439	488	478	471	481	459	475	481	469	436	477	434	457	462	503	470	507	456	464	447	481	509	451	488	475	495	483	512	474	467	454	462	470	491	462	489	472	451	466	489	452	469	467	499	453	465	482	492	425	484	435	489	476	483	472	500	464	469	484	486	464	481	466	484	498	450	457	469	433	498	494	486	496	487	515	465	467	466	456	472	456	486	457	440	503	487	494	477	448	512	480	466	484	494	482	456	480	496	466	485	436	462	469	434	462	489	442	476	459	506	470	436	480	467	455	469	489	478	462	429	485	448	488	453	481	463	462	445	470	489	458	479	424	462	475	443	492	457	483	476	487	445	462	518	482	473	475	431	422	476	503	500	448	457	483	478	484	450	479	459	448	488	436	502	465	468	506	481	482	447	412	477	495	485	469	466	499	447	460	470	494	496	458	487	449	472	441	523	450	451	456	490	486	444	479	474	500	441	509	474	440	510	465	460	449	492	445	480	481	476	472	454	444	503	475	481	486	493	448	460	459	452	526	450	455	474	473	457	485	442	474	456	477	483	470	439	456	515	474	439	450	458	445	504	468	480	437	496	471	488	492	422	487
26969	12678	19787	28696	13683	4295	1179	500	345	308	357	367	334	329	353	337	351	330	357	310	347	365	337	344	326	341	349	317	331	343	353	337	329	326	354	332	310	328	301	318	308	337	328	347	296	339	339	332	316	349	317	310	310	323	334	331	328	284	302	333	361	355	308	349	326	301	322	332	320	304	310	345	323	314	314	316	349	304	331	313	323	337	329	327	346	345	311	318	334	344	342	343	319	349	325	325	348	323	311	320	319	330	313	323	329	320	313	296	327	356	307	327	314	319	311	337	338	349	292	333	339	299	326	322	333	287	315	341	338	325	329	347	312	346	333	355	340	346	306	320	320	311	337	319	327	335	348	302	304	318	323	287	333	333	346	306	300	334	333	340	324	341	300	330	341	361	336	322	345	318	304	327	321	329	329	334	301	309	347	311	315	330	340	298	345	323	308	315	343	313	338	324	333	332	336	316	324	317	321	314	370	361	332	329	347	309	341	335	320	320	293	328	308	344	341	335	362	308	330	345	309	325	341	338	341	311	327	349	329	302	342	328	289	314	333	348	357	337	288	357	303	317	318	294	323	319	322	315	355	298	323	320	328	304	306	325	335	319	314	313	296	328	339	315	313	345	331	322	348	320	331	323	330	301	334	344	308	331	340	316	300	349	303	286	330	336	320	308	341	315	363	348	331	304	327	349	328	322	320	337	323	352	359	347	347	323	304	337	363	324	361	316	297	323	316	294	324	328	330	305	322	357	341	306	347	323	325	353	292	324	308	354	334	325	359	360	307	331	321	344	346	303	368	341	338	338	351	308	352	324	335	321	303	319	339	316	328	334	357	316	302	323	314	355	329	346	330	328	338	358	329	322	358	307	355	333	344	348	320	318	294	338	335	337	307	326	333	367	327	312	323	328	331	325	309	325	331	337	306	338	318	278	354	333	375	298	327	331	320	293	321	312	323	315	332	324	337	332	331	332	290	344	321	331	299	331	348	330	324	337	299	327	319	277	323	301	303	321	355	300	310	333	326	303	320	334	337	310	311	335	323	307	334	320	314	342	323	340	345	331	310	353	300	286	319	333	336	306	362	347	338	332	330	347	367	333	344	304	338	313	361	315	327	339	312	317	331	351	330	318	337	330	309	345	324	316	328	346	344	343	320	344	329	367	313	330	350	338	317	326	321	332	303	332	342	312	323	320	294	341	322	327	298	334	314	340	355	313	328	324	345	317	293	349	371	318	301	350	307	311	334	316	340	342	320	324	310	324	303	332	301	329	321	337	334	294	287	320	345	331	316	332	324	344	325	326	319	291	314	306	323	321	371	303	319	326	336	336	351	370	316	354	273	328	343	327	353	331	285	329	326	346	326	317	337	296	331	338	313	330	333	328	306	309	351	353	277	378	359	322	303	312	339	344	312	333	317	335	326	301	313	357	312	328	287	308	364	300	314	344	368	331	315	322	378	324	319	340	371	356	299	303	315	347	310	322	307	338	307	339	336	330	330	323	319	326	295	316	343	336	334	278	331	321	323	303	314	323	301	337	298	318	323	337	361	361	316	306	330	329	314	314	324	329	359	325	304	311	330	350	353	327	346	328	328	307	311	326	299	326	304	354	340	316	291	333	329	326	319	335	316	328	344	351	340	370	341	329	344	328	326	336	332	344	281	342	345	344	347	366	305	342	320	318	367	305	330	342	309	302	321	352	340	347	341	367	332	346	354	333	313	321	328	354	318	322	322	333	302	333	334	336	332	298	369	341	308	305	344	336	340	317	309	315	332	286	342	330	328	326	308	320	307	295	297	335	339	341	334	325	330	373	338	363	345	308	307	297	338	288	318	340	349	302	333	341	335	299	316	306	309	344	307	291	320	317	314	316	353	313	315	333	299	302	316	348	309	325	366	295	323	307	324	323	342	326	331	332	316	316	341	347	308	337	321	317	361	320	272	324	311	326	316	319	321	292	296	364	309	332	309	322	315	321	320	355	330	341	325	315	349	326	333	338	365	345	338	329	290	314	324	309	342	303	344	311	376	348	343	285	314	327	300	305	347	345	351	323	340	344	300	308	339	320	315	313	337	347	335	327	302	330	296	351	306	328	315	354	338	342	313	337	325	335	348	307	296	320	324	339	338	297	322	343	291	319	334	317	306	349	350	344	308	323	349	300	343	311	310	306	297	313	317	323	341	305	349	324	352	332	291	304	321	338	330	311	353	310	313	347	329	301	328	321	334	299	337	341	295	329	294	329	332	346	321	331	324	337	304	344	332	318	337	333	312	315	290	333	313	337	307	351	304	324	338	328	359	341	317	321	352	317	352	366	311	321	322	305	341	349	302	340	339	317	294	315	306	308	327	332	290	323	335	297	312	300	344	335	308	347	348	313	348	300	330	352	311	311	341	322	330	317	348	324	315	353	320	328	320	352	340	325	321	322	329	351	322	331	326	305	324	321	317	358	345	313	322	309	327	333	313	319	329	355	291	314	337	316	353	345	336	326	306	313	318	335	345	314	287	320	321	322	352	310	333	296	335	342	316	322	324	309	335	303	322	314	325	329	298	320	324	340	312	336	336	331	313	305	334	318	301	323	293	316	316	298	328	313	356	323	317	328	323	355	308	349	331	322	322	339	365	350	313	329	336	328	327	336	328	309	354	318	319	338	299	354	328	309	352	326	329	340	327	340	330	314	299	332	332	308	324	338	339	328	309	345	324	330	360	353	336	315	352	349	328	320	314	317	324	341	339	339	330	359	353	335	342	305	344	300	346	322	294	331	328	311	328	301	316	294	325	315	326	333	321	319	298	297	322	321	340	348	314	307	360	353	318	325	314	333	301	315	319	307	329	317	346	288	347	315	340	324	309	312	324	334	348	340	309	308	352	292	328	328	319	330	347	370	290	345	308	320	313	340	272	324	319	368	340	299	316	373	325	334	312	323	315	317	333	331	302	301	318	311	337	342	346	339	341	340	360	341	315	337	311	304	321	350	312	357	326	339	316	326	315	297	342	317	340	312	331	308	330	308	343	335	326	353	319	306	313	359	320	347	300	324	346	342	305	323	317	335	350	342	303	338	330	334	349	343	335	351	323	322	299	361	323	361	346	311	327	321	330	371	353	319	328	319	335	298	325	317	323	297	313	328	330	301	322	344	312	327	341	340	335	328	317	318	304	316	333	347	355	311	342	327	326	345	320	321	359	318	325	340	339	352	370	349	295	322	317	337	331	365	327	341	319	321	356	285	340	340	334	325	332	332	332	327	324	354	298	314	327	322	313	320	361	321	302	341	324	323	321	342	325	304	331	330	348	327	330	335	340	319	314	329	289	321	315	368	324	324	317	306	332	348	336	324	322	337	320	337	363	307	327	344	341	330	347	317	341	321	324	368	310	336	312	319	343	357	362	341	303	321	365	363	319	319	302	332	295	324	330	313	347	307	356	364	337	322	337	319	314	315	305	317	314	300	300	322	334	309	332	351	320	324	362	354	342	330	314	347	305	347	304	332
5004	2827	22547	19052	9015	3298	1190	486	333	303	319	322	322	299	350	330	316	327	329	327	317	333	335	358	365	316	322	292	307	316	351	313	310	278	298	303	309	300	318	346	327	316	295	323	322	285	319	327	315	301	340	334	329	303	339	332	306	309	322	310	316	317	319	339	303	347	316	307	288	329	315	302	294	306	340	340	315	307	348	341	312	318	333	322	319	301	334	306	321	305	319	336	292	335	319	361	336	309	314	328	313	322	319	349	335	344	332	314	333	346	313	315	331	332	327	302	334	335	310	298	305	287	314	308	291	310	334	319	341	318	306	307	315	286	310	330	260	320	299	321	339	312	311	365	322	321	286	334	304	314	314	300	296	353	308	337	304	310	315	338	329	309	314	322	301	292	330	312	317	329	342	313	291	327	334	366	341	330	293	306	317	339	321	317	318	304	307	363	312	293	301	342	335	323	307	326	297	310	313	311	295	332	344	336	316	283	318	313	326	362	349	353	338	299	313	292	335	303	341	332	346	331	292	302	324	319	333	345	316	284	324	300	322	307	333	298	337	335	305	298	349	363	284	336	313	312	313	303	290	326	325	290	315	324	302	312	288	315	325	316	306	331	338	313	343	298	285	328	349	304	295	305	333	334	306	323	334	323	300	328	329	306	311	284	311	318	310	321	344	291	288	313	283	275	302	320	299	343	325	285	312	333	309	306	292	310	310	351	285	333	327	339	341	320	327	306	315	339	313	335	286	300	312	300	350	282	323	315	319	286	329	318	325	313	301	286	302	307	337	330	283	329	318	297	323	311	310	300	311	328	303	316	295	313	330	278	313	315	297	328	306	343	320	320	321	319	338	311	310	308	316	322	323	296	324	343	310	340	304	312	307	341	303	298	326	292	306	299	302	294	344	333	334	317	303	312	313	318	357	321	290	317	310	302	339	340	326	284	325	304	306	330	314	322	339	308	345	305	318	298	334	323	301	339	295	324	324	315	320	302	316	295	338	304	326	318	356	332	327	318	284	320	289	336	311	329	296	325	298	320	341	328	329	290	320	305	312	321	293	302	337	314	314	295	327	311	307	285	322	315	333	288	316	331	324	333	341	322	311	321	307	324	313	329	351	327	343	331	300	306	324	309	316	305	322	298	356	325	323	313	303	278	361	324	340	344	308	326	302	304	316	325	320	326	323	330	310	291	327	306	299	317	301	289	319	322	310	308	327	295	317	356	334	304	325	306	345	310	313	321	299	307	342	311	311	308	298	339	338	282	266	298	312	298	300	312	332	321	321	361	325	335	324	330	293	321	317	298	338	332	324	341	302	290	307	304	327	316	346	323	305	336	323	329	313	312	317	323	307	326	297	330	318	303	297	311	298	312	309	317	272	300	310	266	325	318	310	315	308	292	327	319	318	310	320	305	321	329	334	317	281	339	306	305	308	310	315	308	325	329	312	295	316	319	328	334	317	318	303	286	291	311	297	300	312	318	319	353	307	310	325	292	332	341	311	338	329	305	303	298	339	288	294	322	334	265	338	298	346	313	313	314	314	324	347	325	285	276	342	322	298	311	350	294	324	291	297	312	352	294	349	312	338	289	307	327	329	325	344	312	307	328	362	304	320	347	328	295	306	307	358	346	316	314	327	335	334	336	308	289	309	312	290	289	305	328	310	323	277	357	298	316	308	353	312	343	299	312	292	294	286	291	304	331	306	327	299	290	351	280	333	329	322	308	302	318	327	321	303	334	313	336	313	300	308	302	295	294	334	342	307	347	323	332	328	287	313	308	305	309	293	290	301	334	337	330	301	310	341	306	299	309	330	304	319	315	329	307	304	298	303	321	321	331	365	325	271	325	310	333	311	325	317	285	320	312	312	338	356	332	310	321	296	337	339	323	330	326	301	315	320	316	369	313	312	310	318	294	292	283	336	295	349	304	305	308	305	298	312	302	360	337	317	323	312	301	315	301	297	309	290	330	326	288	323	314	314	345	329	312	338	319	295	301	297	309	324	330	310	314	333	305	341	338	341	285	346	300	333	317	317	324	319	312	315	329	316	341	298	310	341	310	316	342	332	352	355	361	326	322	333	317	300	340	292	312	327	368	325	308	322	310	327	303	316	343	303	325	340	285	304	308	310	284	367	289	331	305	322	268	340	314	306	351	337	324	327	285	326	316	300	295	326	311	317	274	318	305	351	327	352	288	349	317	303	325	334	326	331	345	315	314	325	312	327	298	331	309	303	282	324	303	312	313	301	327	311	313	339	326	315	304	302	304	311	312	314	331	332	303	311	297	302	316	291	353	326	342	299	286	291	325	333	333	313	298	347	311	320	324	273	328	303	337	330	285	321	279	303	304	338	317	299	309	296	320	335	322	320	348	325	303	323	277	321	305	305	301	297	344	282	307	317	319	306	303	340	311	334	347	345	308	285	318	283	338	311	314	305	334	302	321	333	296	325	326	287	296	336	316	326	311	311	302	320	335	327	327	319	325	333	300	330	310	344	328	318	304	335	307	308	347	322	337	343	314	347	320	322	310	332	363	335	356	333	321	315	327	331	306	314	312	308	316	318	297	320	325	326	333	342	293	319	318	290	301	322	332	327	281	336	312	335	316	316	333	305	334	336	312	287	301	302	312	351	313	312	302	306	313	335	338	299	299	338	297	289	321	330	316	318	337	281	296	288	301	316	308	302	308	340	323	308	319	327	303	271	349	343	332	325	298	299	321	361	299	285	351	335	298	309	296	334	298	309	320	317	296	333	308	295	328	342	305	312	322	326	296	284	323	278	314	289	345	343	350	280	326	312	308	299	277	290	305	315	317	304	287	319	325	328	309	327	292	320	308	328	297	336	294	307	353	322	340	339	333	320	313	306	287	291	299	309	312	320	300	321	297	348	317	317	289	321	313	334	302	305	346	304	357	331	318	343	316	300	328	306	315	319	322	337	331	300	294	343	316	306	339	313	342	323	310	311	358	302	323	322	325	320	327	311	283	318	327	292	315	320	338	302	333	307	318	303	318	321	314	312	328	309	302	336	310	328	319	318	322	329	307	321	316	324	322	320	301	329	330	308	300	306	326	329	331	303	385	325	300	331	313	323	304	304	287	324	323	296	291	334	300	325	333	314	325	307	317	321	287	335	309	317	330	339	328	310	304	309	315	303	314	299	330	308	353	315	312	298	353	331	311	289	354	290	312	316	311	302	317	336	294	307	351	333	281	348	322	315	322	303	347	335	321	312	329	333	334	315	305	332	358	328	304	336	317	334	282	333	317	303	363	328	302	351	316	286	308	327	290	323	295	302	342	325	282	321	312	311	311	333	329	292	334	301	329	320	338	313	286	330	299	324	309	313	338	306	337	322	335	327	305	310	324	308	322	344	296	280	323	302	328	308	348	295	324	364	302	322	318	305	308	339	331	325	338	313	332	309	309	334	301	305	306	312	351	313	326	306	317	315	328	328	310	314	302	281	291	301	283	314	306	306	322	328	329	316	327	312	301
25388	22506	45919	55710	36677	18001	5293	1048	491	387	382	380	383	355	350	331	318	350	362	366	342	365	382	370	355	361	390	328	329	331	339	356	347	365	346	376	349	348	351	333	343	383	362	388	350	345	363	364	372	367	364	339	367	378	380	353	341	347	320	341	335	394	371	350	352	359	357	383	336	319	383	327	326	362	349	379	369	364	369	353	317	342	320	343	336	359	378	361	340	359	360	318	348	380	367	353	339	372	360	370	345	352	366	365	351	356	375	316	354	351	322	339	338	361	324	352	336	384	329	351	377	361	348	362	331	350	355	369	373	339	331	315	347	336	365	377	321	361	355	355	359	336	333	332	342	332	356	361	343	355	369	320	348	328	348	343	351	343	364	357	368	331	343	330	352	338	331	366	355	379	343	366	319	325	308	382	323	352	349	358	336	350	350	384	374	324	351	337	359	350	372	344	376	329	359	371	338	342	322	389	359	343	329	350	303	354	366	385	373	365	344	337	375	358	367	368	335	324	379	343	382	343	335	380	353	338	359	344	332	354	335	371	367	349	353	391	349	368	342	396	342	364	383	364	349	386	357	364	357	368	348	349	280	353	345	347	360	317	376	335	339	320	348	385	357	349	362	335	344	355	372	359	340	382	322	344	362	327	313	371	338	358	350	319	327	349	335	368	361	335	368	377	349	358	355	303	329	366	383	354	316	350	285	375	338	379	372	365	355	350	333	334	318	377	357	312	351	321	364	336	356	346	372	375	311	367	349	348	359	352	367	354	373	321	384	334	379	376	370	347	339	326	378	343	334	361	373	372	332	328	355	371	356	335	372	375	324	334	342	340	363	365	334	359	333	349	364	317	357	368	350	362	384	326	372	350	307	339	372	355	352	331	329	337	354	363	348	360	338	373	378	372	337	362	352	373	333	373	354	379	355	377	348	384	375	381	356	358	340	328	362	369	367	345	362	352	362	371	337	339	343	340	378	359	354	371	358	357	349	341	368	381	329	361	366	377	358	344	347	323	351	355	342	327	359	358	351	310	352	349	336	341	334	289	362	332	350	364	359	341	338	351	336	331	339	344	374	372	366	349	340	393	325	383	388	381	345	344	371	353	345	368	330	321	353	332	352	327	377	348	336	366	326	306	331	340	344	347	356	360	341	357	379	365	335	344	367	324	348	345	363	351	378	381	363	337	328	335	355	383	335	355	364	338	349	349	342	338	337	355	345	343	370	356	352	365	350	357	343	337	362	313	357	364	360	388	344	342	336	360	371	347	350	328	345	360	340	340	365	374	347	292	375	382	313	359	343	340	369	350	348	372	374	358	345	333	369	390	364	379	341	352	364	343	335	349	346	359	346	338	342	351	364	368	355	350	381	389	344	312	343	330	333	333	361	395	347	344	380	332	350	349	313	353	366	392	323	356	348	334	361	371	371	376	374	328	342	377	342	309	318	385	350	355	323	349	335	366	318	325	358	322	341	394	344	372	355	366	362	354	351	373	345	353	382	335	340	356	360	387	348	347	345	341	334	349	335	361	391	353	380	347	331	374	335	298	345	355	327	328	357	359	353	367	364	354	337	384	343	376	347	322	366	322	403	345	304	345	333	357	332	339	378	363	343	325	320	364	360	368	331	377	348	367	343	361	345	365	341	330	318	334	354	398	328	317	341	375	371	352	373	366	359	346	321	357	374	375	361	375	358	366	330	361	338	367	330	344	322	336	366	379	353	378	376	358	347	352	355	316	348	343	349	344	351	356	366	328	358	360	358	331	366	313	364	343	343	381	357	328	380	338	335	323	362	333	368	322	337	392	326	383	348	310	332	316	362	323	334	349	358	390	389	354	339	315	336	337	390	367	368	313	337	322	348	350	334	343	397	355	362	350	340	329	361	340	329	382	336	333	345	342	350	364	341	347	349	336	402	369	323	356	366	350	322	342	374	335	370	377	340	353	348	354	385	365	350	333	362	331	329	356	363	376	376	362	349	347	362	357	357	322	341	333	344	325	324	347	380	343	335	363	338	354	357	361	360	361	332	399	354	380	386	348	336	345	340	316	342	355	361	354	332	342	391	326	297	353	364	348	336	339	333	371	348	337	379	342	379	349	339	344	374	353	357	362	326	368	367	320	327	331	326	355	367	390	325	342	337	358	326	378	372	340	348	331	358	370	373	332	348	353	373	352	361	374	354	303	359	383	362	372	381	330	330	370	339	343	344	366	363	350	350	381	389	367	346	347	361	336	359	345	361	356	306	350	384	361	349	353	335	334	363	358	362	322	333	355	363	361	344	338	342	340	316	341	320	355	352	326	371	366	307	348	327	359	397	349	347	348	379	357	340	360	346	387	351	358	329	364	352	387	361	336	320	378	383	359	355	359	350	340	361	347	351	314	360	328	368	298	365	353	325	341	349	337	358	353	373	330	354	361	367	356	326	343	350	358	337	334	374	355	338	329	331	355	351	344	337	367	355	376	379	368	340	353	339	358	346	339	371	363	389	377	369	344	360	349	360	359	332	375	337	377	363	357	339	365	356	375	322	329	369	353	409	327	338	361	386	392	363	380	355	348	356	333	342	311	362	339	326	342	358	386	354	348	342	374	326	336	375	359	335	352	345	362	379	370	335	337	348	341	347	332	383	328	378	351	382	342	353	368	358	355	372	331	332	366	352	338	354	350	353	336	368	343	327	341	376	301	345	340	353	311	353	370	342	342	334	296	345	336	343	343	336	321	359	342	387	355	384	394	356	364	320	362	356	338	348	343	376	379	348	339	326	349	346	351	348	364	341	329	342	357	346	355	357	363	393	338	341	328	374	333	334	341	372	370	337	367	332	356	329	380	353	375	352	337	348	360	363	358	352	329	310	379	311	345	362	340	344	338	372	343	337	353	343	369	340	346	337	383	340	325	379	354	331	353	389	389	369	322	323	366	362	306	361	369	358	335	339	344	352	339	332	346	362	328	358	355	360	340	316	369	320	366	309	343	343	314	336	367	344	342	338	372	320	326	353	349	362	341	355	388	341	353	334	351	397	336	357	345	328	366	362	366	374	386	317	384	345	362	353	367	316	313	330	382	351	364	345	352	323	355	315	358	339	386	315	373	359	381	364	358	333	400	315	360	336	369	367	341	374	355	343	362	347	334	403	356	363	340	357	388	333	363	379	360	355	334	388	354	324	323	361	342	321	377	351	336	319	333	338	341	307	350	318	358	355	370	373	371	330	351	364	372	364	339	352	355	357	360	332	322	309	361	368	366	335	358	325	366	332	353	323	382	341	369	350	368	328	350	351	379	382	350	338	337	332	347	380	374	318	329	348	345	346	358	330	381	352	338	349	363	343	352	375	323	347	347	348	369	333	352	352	333	321	355	363	372	334	341	340	325	341	347	335	350	354	336	364	320	349	336	344	351	345	334	331	350	345	340	294	366	348	312	367	344	364	345	349	352	353	345	377	337	342	340	344	314	366	325	346	361	361	352	321	356	348	322	345	337	363	333	347	331
4582	40442	66257	50711	27868	11113	3551	1087	479	402	360	383	323	382	367	344	342	340	342	356	378	356	368	331	332	382	351	346	364	379	376	367	375	357	322	366	364	353	360	377	354	325	324	333	345	368	378	400	366	361	347	375	336	323	378	361	346	332	368	352	346	346	326	345	376	380	364	379	364	374	353	385	330	386	345	358	382	336	352	333	352	375	341	367	353	322	332	395	343	355	333	377	364	355	352	348	361	323	382	367	381	379	391	372	343	384	396	373	340	357	348	382	375	399	366	355	344	377	373	369	345	317	340	350	383	366	332	368	345	366	372	373	362	339	377	357	362	368	341	327	355	375	350	327	326	373	363	392	339	358	361	375	351	362	342	371	375	332	342	359	392	356	392	360	365	404	385	355	367	309	353	336	395	352	358	386	347	350	351	357	349	351	351	334	326	371	357	376	338	336	342	353	336	330	380	394	347	359	361	321	318	342	381	355	355	399	375	334	344	365	342	354	385	382	332	343	330	359	364	371	378	375	381	373	357	358	329	362	342	349	319	342	355	371	388	362	373	350	338	365	375	381	379	369	382	369	380	341	385	351	380	361	376	335	330	367	328	326	342	381	344	357	360	374	359	395	376	350	378	365	329	347	367	362	335	343	364	355	357	359	358	343	378	394	389	329	351	348	362	366	390	343	362	353	357	360	342	364	348	359	347	333	381	390	364	369	369	385	366	380	352	364	388	346	362	355	345	332	340	325	354	365	368	333	386	360	413	349	325	358	367	346	373	354	379	368	382	334	389	337	346	347	363	390	342	345	354	357	348	384	352	372	325	384	371	346	368	368	358	401	375	352	346	358	333	349	372	365	360	429	362	377	369	346	399	339	375	368	387	339	361	340	352	347	350	375	356	334	388	348	364	369	379	342	369	349	373	352	385	359	346	351	340	383	349	384	376	377	370	374	350	372	364	355	384	360	380	301	373	365	344	377	361	371	378	350	366	377	342	386	320	369	363	340	358	362	342	354	371	331	366	354	344	356	362	399	337	347	360	354	362	377	374	376	382	387	408	367	363	380	368	349	374	353	401	365	336	393	352	359	391	358	352	360	364	340	391	372	353	357	360	347	381	364	369	344	359	333	355	353	375	351	366	343	328	370	371	337	368	364	358	372	351	334	347	346	386	345	343	342	342	393	364	375	394	361	351	360	382	368	345	371	350	365	359	418	377	369	375	360	360	348	345	352	361	320	389	362	396	337	383	387	363	357	371	364	416	400	379	334	395	380	346	367	355	363	396	353	326	370	349	365	343	345	365	334	378	374	302	333	366	370	375	370	383	373	371	340	364	350	363	387	394	346	334	375	368	369	364	341	368	391	349	379	387	325	368	361	355	375	344	395	356	350	375	366	362	340	344	388	326	347	320	322	348	363	344	356	350	334	343	335	340	358	371	337	386	373	390	332	380	373	378	351	374	376	339	392	341	392	364	397	378	362	384	350	362	326	329	366	354	358	372	398	359	365	360	344	380	339	365	320	335	353	368	402	386	315	358	321	382	363	335	374	332	357	384	344	369	366	361	337	340	364	355	376	364	353	383	361	347	368	374	358	388	332	387	364	363	358	368	374	344	354	378	362	376	367	349	381	350	336	369	360	396	350	337	353	329	371	358	370	360	386	363	369	370	332	331	372	363	387	382	345	382	331	350	376	374	366	350	363	360	339	367	350	362	361	368	392	350	389	368	341	367	337	373	370	342	373	386	372	346	368	393	354	352	370	349	365	380	372	366	312	356	383	365	350	326	357	365	350	397	333	341	340	352	354	343	387	384	371	366	329	345	355	353	372	341	366	394	352	379	367	330	340	350	367	339	361	349	357	389	341	324	355	365	348	345	367	360	375	335	352	358	366	350	349	373	362	340	381	369	359	369	361	369	336	329	351	341	374	344	350	352	363	377	372	335	377	348	368	354	384	369	378	365	359	332	351	361	368	374	355	376	372	389	357	358	353	378	333	348	336	379	342	403	352	367	366	348	325	383	355	326	379	335	339	360	402	363	360	362	372	356	378	372	359	378	351	307	339	332	366	369	396	370	370	384	354	343	353	320	346	335	381	316	347	371	350	374	346	369	357	342	357	362	382	378	343	345	344	345	363	341	379	346	363	347	347	349	315	390	374	364	384	373	359	349	376	388	344	340	372	361	380	395	369	340	356	409	371	353	356	357	340	341	371	348	341	346	377	338	370	374	334	357	363	380	359	378	363	372	347	370	390	364	353	327	359	371	353	370	366	351	342	340	392	345	340	373	361	382	354	341	367	382	358	385	396	380	355	339	349	356	339	348	364	351	352	389	365	340	352	353	340	353	355	376	355	383	366	350	347	355	343	333	355	385	349	359	359	339	383	336	346	402	343	375	380	358	337	334	341	363	329	353	366	332	361	393	355	359	366	412	368	374	355	371	361	340	301	347	381	356	366	362	387	349	348	351	381	362	359	368	346	354	373	339	341	337	383	392	365	341	365	350	333	391	357	363	412	326	342	338	382	345	362	392	351	350	367	343	356	354	360	378	357	379	387	344	336	317	335	374	322	363	361	411	333	361	365	343	365	371	353	351	373	367	378	353	385	378	391	343	353	376	371	375	332	358	372	323	353	390	375	365	356	357	357	361	372	379	344	355	361	343	367	344	352	379	359	351	340	334	367	343	335	356	333	391	362	382	358	352	362	375	365	363	368	384	375	357	338	351	391	314	359	362	369	337	346	339	361	333	380	340	350	349	345	394	377	303	364	357	365	356	369	392	343	376	393	370	377	350	351	370	380	345	375	346	396	347	380	392	358	371	350	355	358	354	369	372	341	338	379	375	354	402	368	391	364	395	321	373	359	376	352	355	398	348	368	371	363	357	383	344	375	361	355	356	370	364	356	356	358	372	345	329	358	388	350	357	338	343	362	359	367	363	353	344	324	353	371	384	379	364	340	339	351	316	372	367	347	366	362	359	367	365	343	378	362	385	369	346	353	359	366	388	367	374	364	381	338	360	381	350	383	395	359	361	338	348	382	366	373	352	317	385	356	383	396	394	386	361	378	322	334	353	356	349	352	347	337	358	399	346	347	369	380	384	348	374	353	382	370	381	354	371	354	371	326	327	387	355	352	369	350	341	365	356	392	328	356	378	379	377	353	374	345	345	324	362	389	345	357	353	376	362	371	371	338	353	364	359	354	356	351	358	368	368	369	348	370	343	386	361	354	347	371	357	395	352	342	370	387	356	362	360	339	347	354	352	343	340	358	393	333	344	377	369	337	380	363	349	338	353	360	330	376	348	340	325	380	361	367	346	334	372	403	345	353	354	387	364	344	368	361	326	365	355	364	334	373	329	338	335	373	335	363	345	392	333	388	368	348	339	374	340	357	376	348	347	365	370	348	397	369	363	378	335	376	372	354	361	330	351	365	377	360	333	348	352	349	351	341	367	342	402	383	361	362	324	349	364	346	360	341	362	372	351	344	359	336	329	380
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
