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
339423655595	339423656164	339423656714	339423657264	339423657814	339423658364	339423658914	339423659464	339423660014	339423660564	339423661114	339423661664	339423662214	339423662764	339423663314	339423663865	339423664414	339423664964	339423665514	339423666064	339423666614	339423667164	339423667714	339423668264	339423668814	339423669364	339423669914	339423670464	339423671014	339423671564	339423672114	339423672664	339423673214	339423673764	339423674314	339423674864	339423675414	339423675964	339423676514	339423677064	339423677615	339423678164	339423678714	339423679264	339423679814	339423680364	339423680914	339423681464	339423682014	339423682564	339423683114	339423683664	339423684214	339423684764	339423685314	339423685864	339423686414	339423686964	339423687515	339423688065	339423688615	339423689165	339423689714	339423690265	339423690815	339423691364	339423691915	339423692464	339423693014	339423693564	339423694115	339423694664	339423695215	339423695764	339423696314	339423696865	339423697415	339423697964	339423698514	339423699065	339423699615	339423700164	339423700714	339423701264	339423701814	339423702365	339423702915	339423703464	339423704015	339423704565	339423705115	339423705665	339423706215	339423706765	339423707314	339423707864	339423708415	339423708965	339423709514	339423710065	339423710615	339423711165	339423711714	339423712265	339423712815	339423713364	339423713915	339423714464	339423715015	339423715565	339423716114	339423716665	339423717215	339423717765	339423718315	339423718865	339423719414	339423719965	339423720515	339423721064	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2529	3600	2300	2529	3600	2300	2529	3600	2300	2528	3600	2300	2528	3600	2300	2527	3600	2300	2527	3600	2300	2527	3600	2300	2527	3600	2300	2527	3600	2300	2527	3600	2300	2527	3600	2300	2526	3600	2300	2526	3600	2300	2526	3600	2300	2527	3600	2300	2527	3600	2300	2528	3600	2300	2528	3600	2300	2529	3600	2300	2529	3600	2300	2530	3600	2300	2531	3600	2300	2531	3600	2300	2533	3600	2300	2534	3600	2300	2535	3600	2300	2536	3600	2300	2537	3600	2300	2538	3600	2300	2539	3600	2300	2540	3600	2300	2542	3600	2300	2543	3600	2300	2545	3600	2300	2546	3600	2300	2547	3600	2300	2548	3600	2300	2549	3600	2300	2551	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24674	21830	35334	47415	25261	15432	3645	844	588	526	559	501	518	485	497	478	452	479	444	474	437	461	423	517	2803	3415	2094	958	637	434	440	431	390	419	412	459	447	426	405	439	430	464	433	460	409	455	452	453	391	413	441	378	430	427	411	402	397	490	449	458	416	408	434	434	451	430	446	413	423	421	394	435	435	402	451	423	423	446	421	487	443	385	428	385	431	431	418	428	443	396	444	463	409	389	440	432	471	403	447	438	433	381	470	455	430	409	429	430	419	410	461	408	428	435	455	386	441	432	412	390	425	445	443	431	448	428	387	428	404	464	437	439	435	437	470	422	420	430	418	467	451	427	434	440	452	426	423	441	407	428	467	444	470	434	425	472	435	409	407	399	392	396	459	436	469	488	430	427	442	421	416	443	424	419	459	461	399	409	425	457	444	440	446	451	433	407	406	423	430	409	438	400	409	431	398	434	453	443	441	442	456	452	417	423	436	433	472	462	413	422	446	450	478	428	444	432	385	443	429	470	427	451	408	412	423	394	407	442	425	410	415	383	429	433	404	442	408	391	472	429	445	439	465	424	445	406	404	423	454	402	425	416	435	422	406	377	404	429	421	445	410	416	459	419	392	428	428	409	428	409	416	408	406	450	408	399	443	432	434	395	392	465	415	419	421	388	425	419	412	451	415	420	428	446	417	402	451	444	423	400	444	394	413	433	424	419	411	423	423	403	427	435	403	424	366	446	473	419	452	433	439	433	442	416	425	431	464	410	442	431	452	453	435	449	447	484	416	424	420	441	464	428	410	421	449	421	413	420	416	462	435	440	447	447	425	449	411	448	445	410	421	477	443	457	472	417	414	424	473	425	443	386	434	397	435	449	411	410	419	425	406	414	441	453	423	428	413	415	419	417	447	417	439	417	423	429	440	426	446	422	412	434	410	428	469	407	464	414	475	412	430	476	427	395	419	432	416	434	446	443	400	409	428	470	412	404	422	428	426	387	465	424	417	424	405	459	428	415	458	405	479	426	422	420	407	405	419	441	450	429	462	408	435	408	427	405	432	441	421	403	443	395	444	442	423	448	433	408	408	446	420	430	430	422	450	470	406	461	443	424	450	406	433	442	414	406	436	434	420	413	371	418	445	426	418	452	404	433	445	444	447	422	427	441	437	405	453	411	457	392	425	433	402	425	424	401	477	423	426	472	435	450	415	458	450	439	466	416	406	405	449	425	411	437	399	429	416	449	388	399	454	398	458	429	411	456	382	435	425	423	389	416	425	416	438	415	412	461	374	409	473	436	402	426	416	409	422	419	411	442	405	406	461	436	433	418	437	404	392	399	431	398	427	414	410	439	449	432	426	441	409	423	449	451	396	459	413	409	410	404	419	449	450	441	418	405	441	438	388	418	424	399	389	428	482	428	441	408	421	450	449	435	459	451	451	429	397	413	403	435	415	429	399	423	410	427	422	408	410	408	409	413	431	458	405	418	435	423	460	428	428	463	448	413	434	417	425	419	422	434	472	439	459	411	440	437	427	427	409	404	376	405	406	406	402	448	397	494	426	441	402	430	478	449	422	447	430	408	450	440	396	461	476	423	420	409	428	404	401	400	412	435	402	417	406	437	439	413	424	453	412	420	457	419	447	452	408	415	432	420	422	447	426	413	436	402	463	400	367	453	439	418	448	403	416	455	448	476	412	432	428	438	409	422	421	448	431	424	411	378	410	438	453	435	425	413	412	422	429	411	426	438	424	426	400	404	411	428	418	403	412	444	426	438	390	450	443	423	421	444	431	406	438	434	425	426	399	405	405	428	410	393	407	438	462	437	394	430	422	471	428	420	399	407	423	434	441	439	425	436	436	397	401	440	427	415	413	455	433	429	428	445	424	422	443	414	394	412	455	456	419	445	420	424	429	416	431	432	410	455	425	425	449	429	426	447	438	440	401	419	407	431	433	419	406	425	390	450	470	455	436	434	406	437	421	444	407	409	420	443	433	446	426	473	420	408	387	386	431	404	435	429	386	405	406	431	428	437	412	465	420	467	428	418	413	442	412	412	445	429	385	435	399	395	393	457	425	405	445	436	411	440	415	475	408	415	428	417	416	416	418	410	426	438	448	493	398	443	422	444	408	431	449	406	424	439	425	431	465	432	430	405	445	450	441	411	436	438	426	410	430	455	411	410	445	459	404	457	426	386	421	364	415	437	450	448	451	395	415	407	410	447	479	426	419	425	451	455	429	458	437	395	421	424	436	408	404	432	464	436	409	410	388	414	404	408	436	423	437	437	436	420	428	391	413	436	417	455	446	436	400	393	442	415	428	451	445	453	430	406	425	439	427	419	447	403	445	440	420	455	431	488	445	448	450	420	434	444	400	448	427	415	454	470	432	422	444	432	413	452	436	426	412	372	416	442	435	445	429	446	417	407	427	408	443	443	433	422	422	425	460	429	466	433	479	437	422	412	438	428	429	453	414	435	422	405	416	428	447	406	430	459	414	417	415	404	415	433	422	415	416	416	415	452	407	423	419	414	432	414	448	423	446	436	437	435	482	431	414	411	423	473	453	416	428	416	462	441	474	454	440	448	450	443	429	453	432	409	419	427	427	412	417	440	402	419	418	438	456	411	453	435	417	475	417	430	430	416	428	433	376	410	436	457	415	399	433	421	448	418	426	426	422	462	450	435	422	445	431	394	445	431	460	425	412	461	411	416	427	436	434	448	427	426	446	419	408	418	416	384	425	397	416	448	452	412	396	430	437	425	437	416	392	440	426	423	438	457	417	446	431	428	449	422	404	415	462	480	437	427	433	423	426	404	425	434	441	400	407	411	442	407	419	437	413	401	424	433	414	421	425	437	410	410	427	422	447	437	397	445	439	399	429	417	443	443	398	383	452	438	427	421	429	410	438	415	418	444	391	468	417	441	392	397	436	433	380	419	404	447	411	427	409	433	450	422	437	427	416	442	422	410	414	433	419	420	445	416	409	460	403	433	449	446	459	424	419	393	392	419	405	389	416	437	413	437	414	416	401	396	412	399	430	432	421	456	404	396	418	444	418	412	445	426	429	441	401	435	417	422	459	406	435	458	399	434	441	434	430	419	450	426	459	390	410	433	380	441	397	404	430	426	418	412	453	398	417	421	457	463	449	419	446	464	406	407	445	413	449	442	412	442	434	404	412	431	436	423	446	452	391	422	416	421	436	394	434	469	451	405	410	391	447	437	442	385	408	428	459	416	384	406	435	434	412	461	409	433	440	416	401	453	405	400	442	410	447	429	402	431	422	442	458	419	424	379	445	374	429	419	405	412	408	437	411	411	382	450	434	449	402	448	480	435	432	416	431	415	387	413	411	452	438	470	409	455	451	420	471	416	392	412	433	424	413	431	430	414	425	438	414	453	414	410	432	449	448	421	428	424	438	439	447	439	419	396	406	421	417	365	416	414	420	439	427	414	444	466	408	413	414	455	382	435	429	393	491	447	414	455	442	434	421	396	409	425
7881	48361	71384	52703	10569	8005	998	737	665	622	575	560	512	538	547	514	488	500	519	493	489	486	486	620	4456	4677	2853	1229	787	455	445	472	452	418	451	510	451	471	448	445	466	488	456	482	455	476	434	479	463	429	465	426	450	445	461	496	488	469	455	469	449	480	414	485	477	464	438	474	438	496	448	454	463	466	473	478	448	427	461	432	469	460	435	448	446	445	435	471	439	454	489	446	453	450	458	456	458	470	475	483	482	456	451	469	452	463	470	466	424	461	484	496	430	402	461	470	489	471	444	415	444	466	477	457	431	448	413	473	476	435	463	444	464	482	452	499	423	485	485	454	435	472	464	452	449	434	457	417	429	426	411	436	437	456	470	449	489	435	444	457	447	451	474	473	458	461	454	426	428	467	474	483	437	418	410	476	473	502	445	492	443	431	471	440	444	471	474	429	494	423	467	447	446	416	428	467	442	455	449	443	469	456	466	457	467	441	471	448	458	465	448	429	427	473	462	430	458	418	466	465	403	475	431	440	460	461	476	451	453	480	475	464	432	429	454	469	481	423	480	414	469	421	412	435	432	481	467	453	434	457	430	448	418	425	409	456	453	471	437	450	443	444	475	481	433	471	442	482	439	486	484	439	460	434	422	443	441	479	488	486	496	461	438	429	435	422	459	459	429	447	442	454	452	425	453	435	420	430	463	479	470	421	452	449	442	442	425	474	466	449	466	450	439	455	414	442	443	478	452	448	449	454	466	497	433	467	435	422	458	464	448	444	419	451	468	468	444	461	431	440	463	441	459	440	424	441	445	447	496	446	446	484	463	437	446	449	447	452	463	453	427	472	479	443	488	469	484	463	426	420	427	440	449	414	441	445	494	470	463	447	473	429	454	455	434	442	455	467	420	427	490	493	459	467	459	455	462	459	450	441	452	431	457	453	464	506	430	445	457	443	432	461	412	475	434	439	473	469	448	465	450	437	442	442	486	469	416	486	441	464	445	458	418	451	467	458	466	441	459	456	464	463	449	488	409	462	456	415	471	452	449	470	473	449	423	431	429	456	435	488	482	463	456	439	464	452	428	489	448	443	482	429	430	444	453	457	450	490	456	448	427	436	500	494	454	460	459	449	426	468	453	461	432	455	438	437	427	478	428	434	417	479	467	442	441	434	424	457	434	452	453	439	482	441	473	439	449	423	469	476	460	437	430	436	465	434	425	453	522	443	441	475	462	465	426	445	414	454	428	456	435	476	430	436	463	440	477	429	419	432	417	463	482	474	461	403	457	471	456	487	434	404	462	447	446	456	435	488	458	450	461	476	435	428	479	423	469	462	441	455	447	417	438	453	444	493	439	450	426	473	447	471	475	466	476	464	495	429	451	425	446	452	438	468	444	444	465	439	456	434	471	453	449	442	450	457	459	455	440	457	428	449	448	456	485	449	446	441	463	435	480	478	457	454	480	457	467	475	445	461	441	435	455	461	454	445	460	438	454	478	475	451	434	467	465	459	447	464	449	436	441	464	413	441	432	425	461	453	455	441	472	474	447	423	454	454	465	458	428	441	440	437	433	445	469	440	438	478	460	426	431	429	452	447	456	418	482	496	448	458	424	455	380	446	481	442	441	399	425	456	413	411	444	462	455	455	462	437	428	432	457	447	434	450	422	421	439	441	466	453	451	436	445	447	448	460	430	459	463	433	459	455	481	395	482	456	457	467	453	437	448	483	420	437	452	481	464	502	474	474	465	403	477	463	461	440	441	449	419	486	444	496	507	472	439	422	421	442	425	460	479	455	457	437	418	474	458	466	450	449	462	479	433	476	438	437	433	471	452	461	445	448	465	437	425	416	420	440	481	467	448	463	460	477	434	436	521	494	429	455	431	430	437	427	411	420	465	445	437	445	410	420	430	470	459	413	454	459	459	469	449	483	486	490	451	408	435	460	481	442	480	484	450	432	436	482	471	449	417	463	472	443	427	459	470	410	435	464	430	475	434	462	428	455	436	425	452	443	443	458	450	423	442	446	455	440	432	451	437	420	478	463	454	448	450	427	426	443	472	436	445	471	469	456	466	434	454	469	416	460	433	488	418	447	440	413	471	451	483	459	463	455	489	441	443	440	443	432	411	417	436	432	449	433	448	482	451	448	437	468	375	440	474	433	442	422	442	426	475	478	451	398	464	471	435	439	447	483	424	434	436	459	409	424	430	476	456	453	449	465	436	449	452	440	440	435	451	455	446	457	471	452	459	429	442	491	464	493	462	476	465	456	441	454	434	419	434	486	444	453	441	419	473	424	437	445	448	482	478	443	435	477	474	455	433	444	425	485	452	406	422	441	446	472	457	460	443	459	489	467	478	426	436	447	465	458	475	441	464	458	445	427	467	425	443	443	448	446	448	440	431	426	445	434	444	443	472	448	432	454	462	466	455	470	469	480	432	457	479	484	465	455	439	451	453	411	457	458	430	493	421	489	455	469	449	464	421	487	418	470	431	448	436	445	456	447	436	488	456	467	445	461	450	463	430	494	423	468	406	394	437	454	461	467	461	474	464	421	481	451	389	459	424	425	433	452	393	470	428	452	451	457	468	472	477	444	442	444	440	487	471	443	457	420	445	444	466	426	478	428	431	463	430	459	447	476	422	410	477	435	434	444	442	443	438	469	438	452	466	442	432	445	451	463	424	449	461	501	441	458	451	442	444	435	418	433	480	430	466	418	446	436	495	445	431	491	444	434	427	443	457	471	422	472	480	466	437	416	459	445	483	437	416	417	452	458	463	492	448	421	406	463	440	472	419	466	395	441	442	433	474	477	420	471	453	426	445	460	445	465	435	433	447	423	457	468	454	434	449	439	452	471	501	407	452	446	469	496	461	415	468	469	437	469	435	478	447	464	434	478	491	448	510	470	446	459	481	439	434	510	469	469	444	444	438	450	447	455	440	442	424	416	435	431	436	437	440	477	439	453	419	457	469	446	471	445	445	471	440	484	422	436	467	429	425	451	442	435	452	436	464	469	469	455	433	479	455	450	436	436	466	428	423	472	454	451	439	463	467	485	453	475	423	450	424	445	444	466	435	439	450	416	477	448	442	412	468	430	463	454	488	438	450	487	482	437	483	470	470	499	419	460	506	500	449	473	453	434	469	456	475	438	448	465	486	409	481	458	438	475	445	447	461	472	428	458	448	432	406	447	447	458	421	451	438	506	425	455	472	459	451	460	454	430	423	460	429	434	433	483	479	452	440	434	468	483	440	432	449	432	427	427	442	487	437	434	483	464	454	464	428	426	444	440	441	467	418	462	449	449	452	441	448	443	444	441	468	428	437	446	471	455	440	477	483	475	464	403	464	450	456	456	435	418	453	442	455	419	434	471	436	466	454	442	440	454	486	453	450	454	449	436	446	467	468	454	457	431	432	446	440	440	462	462	436	480	442	456	445	437	422	451	429	432	438	427	450	466	454	456	425	447	403	460	435	445	479	443	438	455	431	475	441	381	431	460
27134	11797	8713	11264	1064	822	382	347	308	313	308	260	295	287	280	282	287	272	304	301	299	274	317	275	462	503	465	340	310	294	257	281	294	292	294	290	289	298	329	307	297	295	293	278	303	305	273	331	311	274	272	281	274	279	302	289	283	277	306	280	283	277	272	273	299	280	278	293	275	306	294	297	298	298	291	312	313	304	325	332	305	299	313	324	286	298	288	288	278	290	337	284	275	308	283	303	285	277	306	307	294	298	268	308	271	315	290	286	304	269	270	237	316	340	281	301	305	275	271	311	264	300	294	282	289	279	280	301	272	302	277	303	313	278	293	320	286	293	307	292	314	314	266	289	299	300	307	302	278	316	299	307	304	298	292	289	288	309	311	300	302	263	288	284	283	279	281	291	310	294	286	278	322	302	298	300	275	286	286	266	273	290	263	302	298	277	316	289	295	290	294	297	314	310	253	253	278	284	287	271	279	314	274	303	283	240	291	262	273	300	289	292	287	309	329	278	301	280	280	286	282	305	274	299	296	262	269	288	310	285	305	319	290	299	274	326	293	289	312	313	311	293	316	294	312	279	294	314	298	293	299	265	320	294	311	295	292	306	254	291	271	305	279	288	268	293	292	282	324	287	274	295	287	284	300	272	274	308	327	289	282	283	295	272	302	273	300	285	311	261	280	311	308	317	257	292	320	263	313	282	308	286	304	269	294	278	312	314	318	308	269	286	308	311	289	304	279	290	315	316	296	282	268	296	310	301	301	301	267	310	301	286	275	279	296	294	300	304	297	290	279	293	286	284	281	281	315	301	313	270	289	270	271	269	277	293	284	285	302	345	281	299	258	306	295	303	296	296	290	308	303	320	274	287	281	271	272	304	326	281	278	313	285	300	271	276	330	267	275	276	289	285	307	281	275	297	284	268	261	289	281	295	277	271	297	247	295	287	298	261	284	308	298	303	271	289	252	319	280	300	288	298	305	270	297	272	264	272	295	339	301	265	284	297	309	282	273	290	302	270	297	310	301	289	295	276	317	283	293	277	290	296	283	308	282	294	291	294	272	280	294	293	266	298	269	306	281	286	290	283	280	277	277	326	276	286	275	269	299	280	283	272	259	283	299	285	287	264	278	310	295	306	291	310	273	292	293	300	258	287	308	272	271	299	290	307	267	288	293	273	278	320	305	288	304	274	306	294	292	292	298	302	274	286	305	299	281	276	289	293	328	291	314	260	270	313	270	278	281	312	268	261	293	279	294	280	302	295	315	272	288	304	265	298	291	310	288	313	300	289	306	278	283	284	329	273	248	277	295	278	283	329	305	291	291	280	295	302	290	293	322	318	274	311	302	272	294	280	304	296	258	284	310	287	294	295	299	285	297	312	269	262	320	302	315	297	265	313	280	283	294	283	330	278	330	270	301	296	312	254	293	287	264	292	282	299	289	277	286	318	288	271	329	316	283	279	290	321	297	312	287	312	306	267	310	289	273	305	267	303	276	263	276	313	269	260	293	311	295	278	293	294	272	315	312	285	304	289	326	281	308	247	279	290	274	289	302	318	308	255	310	272	278	278	266	275	283	304	286	301	318	313	301	292	290	278	278	275	280	296	276	283	279	319	275	305	261	285	294	294	279	252	299	289	336	315	289	299	284	285	292	291	248	317	319	253	273	276	305	310	291	268	275	274	318	292	303	279	286	312	296	282	316	285	294	278	320	284	273	297	283	307	315	280	292	246	275	312	291	308	281	272	272	296	309	303	302	295	296	300	345	315	280	297	303	299	331	276	306	262	322	291	305	279	274	273	316	298	301	264	286	274	297	312	280	280	267	281	293	280	330	298	288	291	320	283	280	280	280	281	319	307	300	257	288	302	306	300	274	313	294	284	304	276	296	263	304	286	278	291	279	281	309	296	293	286	287	293	271	288	306	295	284	254	314	293	286	303	316	292	285	307	253	310	287	309	325	280	278	317	274	270	239	292	317	281	288	317	277	285	267	280	316	277	297	319	303	277	298	307	301	283	310	299	295	288	287	273	288	268	305	263	278	291	321	300	292	314	284	315	260	289	299	288	290	259	290	303	323	281	292	276	294	284	273	309	294	313	299	298	285	291	331	284	287	299	297	313	264	254	294	284	310	272	244	292	262	295	297	263	300	275	282	270	290	319	296	289	277	278	295	274	283	280	291	305	258	287	278	298	294	297	302	295	300	305	328	276	265	295	276	287	289	305	281	293	273	308	285	335	279	305	293	317	313	285	271	284	301	281	295	284	308	298	269	291	289	310	318	280	315	290	295	313	298	291	273	306	279	291	281	285	303	305	297	302	267	304	329	276	279	304	270	253	260	294	282	304	314	283	305	327	308	279	287	315	274	308	272	270	275	270	303	290	307	277	291	290	301	277	286	277	308	274	292	305	303	299	283	296	276	279	302	312	301	277	285	288	296	286	306	269	279	299	316	285	291	318	288	280	308	295	281	283	274	303	300	292	246	287	288	295	275	276	339	286	279	280	274	271	310	284	270	310	294	288	288	298	263	284	294	275	285	292	320	286	280	287	282	274	322	296	318	303	286	301	287	297	277	278	275	323	311	303	299	302	271	308	300	290	332	270	294	302	297	290	324	289	268	300	274	298	275	284	292	281	279	312	324	298	302	291	250	278	279	314	281	317	299	282	259	312	291	300	273	271	316	283	292	309	274	296	287	298	293	322	285	290	283	311	271	298	299	289	274	292	288	310	293	292	259	301	287	264	286	291	297	298	286	269	282	289	312	263	277	276	293	291	308	314	299	282	301	272	288	285	300	298	288	299	286	300	294	308	270	273	275	293	265	307	272	300	258	278	296	291	306	284	293	305	307	296	266	302	288	282	275	311	272	275	277	262	272	300	284	258	295	306	323	290	276	277	268	285	292	297	275	274	273	298	276	286	300	303	306	282	306	322	276	294	316	283	293	303	277	299	295	289	282	315	293	299	290	269	285	306	287	289	310	280	311	311	271	284	289	325	293	286	267	289	285	305	313	300	283	270	266	309	307	265	303	266	282	302	328	277	291	286	287	304	279	299	289	295	311	292	285	301	269	271	306	296	313	299	294	269	292	285	288	289	287	300	306	295	308	274	267	280	288	285	284	312	277	300	324	285	290	312	323	301	265	320	297	331	303	287	266	300	300	290	279	315	284	305	322	295	267	286	310	308	286	301	322	275	320	263	303	279	305	317	262	277	316	291	283	335	288	265	306	281	301	310	269	288	258	312	286	303	261	260	309	303	294	298	285	301	278	300	286	275	266	335	287	270	291	304	284	279	288	291	304	272	271	273	286	292	275	287	318	289	288	285	293	308	299	293	275	270	298	288	309	295	251	248	304	277	268	316	248	283	287	301	257	312	289	288	287	292	328	267	292	311	324	311	285	292	271	282	296	294	272	299	306	296	311	327	283	280	301	312	301	275	301	258	312	309	291	274	275	304	268	254	272	303	277	272	325	281	281	301	283	314	283	273	295	333
5184	1666	10461	7694	773	903	353	346	334	313	309	299	271	298	311	312	317	265	259	306	331	297	308	278	574	695	608	385	329	306	304	312	295	278	295	304	324	253	311	334	267	283	300	262	296	307	294	299	321	293	258	330	291	300	275	291	282	287	293	292	277	293	313	285	274	293	299	304	306	285	298	264	289	276	289	280	295	285	296	308	289	285	268	300	309	303	272	295	304	297	291	313	321	287	329	334	272	270	274	280	268	283	323	303	275	287	281	281	292	288	288	305	289	305	315	273	302	280	293	276	287	293	302	315	274	306	299	284	296	317	281	289	286	294	296	284	298	307	311	265	299	280	327	296	308	269	292	278	256	265	290	301	322	290	279	309	299	298	308	285	278	298	293	303	288	296	289	320	270	334	276	285	293	298	321	302	264	303	297	284	274	314	278	288	276	296	292	256	312	320	294	280	341	284	292	269	278	297	299	284	271	245	272	276	265	296	276	297	264	281	294	296	280	260	298	293	308	292	282	291	287	266	298	325	259	297	330	303	308	295	311	287	287	301	264	289	304	287	281	300	319	265	286	295	283	319	319	305	296	292	303	277	321	289	283	309	285	291	316	326	288	300	277	301	295	316	289	306	275	284	312	287	301	271	294	279	324	291	345	298	288	303	307	294	308	304	260	298	301	299	290	302	262	287	259	283	279	293	294	296	328	280	279	277	287	250	325	319	273	293	268	310	302	341	269	302	296	290	313	302	272	307	266	256	301	286	301	298	267	292	298	296	291	286	285	308	307	311	310	327	289	290	290	319	303	306	310	306	281	294	301	290	299	327	281	291	281	311	313	311	300	280	318	287	290	285	328	273	301	292	294	297	296	280	253	286	295	327	316	284	326	300	285	281	312	311	307	299	295	291	308	277	285	270	325	310	294	284	340	257	309	274	290	299	266	288	276	302	291	277	317	301	286	284	309	260	280	288	275	313	263	282	256	312	312	311	269	306	302	282	313	263	296	274	306	315	306	304	305	273	316	264	311	287	288	283	310	271	283	284	309	314	309	275	283	294	249	292	330	317	296	309	297	313	309	288	277	310	309	278	299	278	282	302	295	312	276	300	303	287	294	302	275	310	269	277	260	311	319	275	297	304	330	302	283	271	298	321	271	270	289	313	278	292	308	335	272	313	283	328	326	313	303	270	269	284	330	285	307	277	285	295	292	308	269	308	287	264	319	298	297	286	289	326	282	314	295	282	310	308	275	273	316	294	293	295	285	280	271	274	314	267	288	295	284	301	300	311	313	298	226	312	281	285	291	272	244	286	290	289	269	280	325	307	315	284	296	307	314	300	279	261	269	267	283	265	282	292	322	325	279	282	298	287	298	290	279	280	293	282	282	244	241	285	318	265	270	280	294	300	292	272	276	295	287	296	273	301	311	271	300	305	276	304	283	300	297	297	310	288	313	293	278	293	288	305	286	291	283	274	267	307	287	277	261	294	330	315	285	283	318	277	301	302	285	290	295	279	291	292	306	314	263	285	282	306	300	299	269	293	286	309	312	329	316	280	315	255	273	267	289	308	310	284	313	285	311	270	298	276	303	265	286	322	304	270	291	288	287	285	287	298	272	294	272	296	257	319	270	288	285	308	274	297	306	310	260	302	291	273	299	298	305	283	298	310	315	301	326	315	275	276	297	304	278	295	281	296	301	281	271	297	295	292	284	305	301	299	348	297	282	282	298	297	291	313	290	306	322	300	301	282	286	282	270	306	289	291	300	274	321	306	305	261	292	288	296	258	318	263	284	309	298	334	275	299	297	290	295	293	280	304	244	284	284	301	278	322	324	283	309	294	260	284	271	273	273	283	257	275	272	277	263	305	280	318	293	272	303	315	287	288	282	323	292	269	292	298	319	269	269	285	302	273	240	270	303	293	297	301	290	327	312	285	288	291	296	271	277	301	289	286	309	297	288	293	299	300	287	290	315	303	273	268	275	272	271	304	322	282	301	322	294	307	301	277	293	282	278	262	288	287	292	293	272	290	274	269	264	285	305	317	305	295	307	279	317	313	265	283	268	290	309	302	292	275	277	276	334	288	267	275	292	294	294	324	290	263	320	293	275	332	305	279	290	301	298	273	297	291	284	283	303	296	284	265	293	286	282	258	299	293	302	286	284	308	291	334	319	313	271	293	281	317	275	306	313	286	270	291	307	290	303	300	308	308	310	283	307	248	262	318	295	287	286	287	291	285	296	269	300	306	298	257	277	314	296	287	316	291	302	297	292	314	299	309	283	300	263	320	307	323	284	291	300	271	275	271	315	272	278	287	299	348	272	290	302	285	311	295	303	303	276	296	296	283	318	324	271	276	279	299	334	302	293	319	301	310	295	306	334	280	271	288	288	294	302	275	270	287	269	263	293	286	295	302	302	281	336	298	261	293	312	263	281	249	289	319	279	312	289	278	294	285	314	308	286	293	273	305	301	281	260	287	278	286	311	278	297	300	259	307	280	281	285	265	304	290	282	315	283	314	266	306	297	287	290	317	284	295	275	310	327	301	290	276	315	263	312	316	308	288	294	291	304	294	281	284	317	269	275	303	274	290	293	289	244	294	256	273	278	294	278	302	310	294	297	274	251	282	290	277	269	280	330	318	279	306	263	287	308	274	272	291	300	294	270	286	299	289	279	309	276	280	266	267	291	341	304	313	299	290	305	334	318	274	316	270	300	318	286	282	304	293	318	242	302	281	284	289	286	301	249	291	293	283	292	266	331	273	285	272	265	296	299	328	303	286	294	298	290	306	269	283	288	279	277	328	258	319	298	292	315	316	280	301	268	314	296	262	310	331	296	303	295	283	302	299	281	309	290	264	260	274	274	305	326	312	311	288	297	308	288	280	282	253	295	321	297	303	328	304	291	288	244	288	270	293	324	256	259	296	290	309	302	301	263	310	279	294	269	303	276	289	277	289	318	304	257	291	333	310	272	265	277	293	310	296	270	292	273	303	270	277	286	288	287	305	277	274	262	262	269	286	273	288	298	299	288	286	315	319	294	280	274	307	264	283	295	316	303	285	310	310	301	283	285	306	255	310	324	275	304	295	293	316	298	277	285	291	279	289	281	274	292	287	281	316	305	281	258	255	287	287	307	278	280	301	279	317	273	283	306	305	299	294	265	303	279	306	268	299	273	316	332	280	290	292	316	259	303	295	310	279	289	264	281	295	322	292	264	274	271	271	262	349	313	304	294	287	286	295	272	280	304	293	295	285	287	277	303	285	291	308	288	254	271	303	290	307	301	314	320	276	327	312	328	293	318	288	319	302	294	275	277	274	299	305	279	300	287	309	279	309	301	281	283	299	280	297	289	292	292	321	253	305	308	275	304	304	315	313	288	266	310	326	291	282	321	309	285	294	268	291	277	280	268	292	255	284	291	290	278	330	291	300	305	312	312	273	279	285	325	278	326	313	305	287	304	284	285	271	282	279	281	282	301	276	310	284	282	262	297	297	283	301
25607	21132	27745	40010	21899	7506	663	400	376	340	341	371	321	336	323	331	299	315	309	350	324	341	327	330	895	1013	786	454	425	336	327	330	362	314	317	297	323	317	292	316	326	311	285	343	313	303	309	319	323	327	330	329	341	302	328	284	292	320	347	316	297	312	351	281	328	319	317	317	322	322	345	342	303	316	307	320	357	300	303	342	325	317	324	316	284	319	311	292	314	331	305	311	340	317	306	300	331	299	344	299	311	294	319	316	314	319	317	311	311	339	301	304	314	317	303	315	288	342	313	344	327	328	341	291	317	298	306	323	340	302	354	304	332	328	342	322	303	305	293	304	317	308	328	298	351	325	340	330	302	299	331	304	301	343	322	318	324	311	302	308	328	310	305	313	329	322	314	323	323	299	312	319	318	327	321	289	306	295	303	327	300	310	312	326	307	324	289	319	297	320	298	311	305	316	329	301	350	335	321	333	272	346	312	275	341	291	346	288	330	297	330	341	336	355	319	308	323	295	308	289	272	342	332	297	329	305	293	317	330	325	307	321	279	315	311	318	311	289	317	312	340	345	294	304	304	327	302	307	306	346	308	290	317	302	287	343	333	343	322	348	319	337	332	323	323	332	304	329	298	331	331	313	300	303	310	332	313	313	325	288	317	325	326	312	314	318	296	297	328	330	314	327	310	302	306	312	325	302	307	320	304	312	331	309	328	368	336	299	334	346	326	301	314	281	287	287	323	306	340	321	306	311	323	325	325	342	309	321	313	312	302	309	324	302	283	290	306	296	324	348	296	346	308	307	331	333	324	285	298	294	312	309	324	316	314	335	311	294	327	319	320	292	295	305	316	316	324	322	321	303	284	318	312	325	333	296	301	304	297	315	300	290	332	311	309	301	315	345	307	303	316	282	342	329	303	333	338	325	350	308	322	324	304	352	326	316	332	347	301	304	282	332	298	323	323	279	337	316	318	308	335	303	292	311	295	323	321	318	318	325	313	318	324	299	314	319	298	304	329	301	329	346	306	340	358	328	292	333	345	320	270	315	300	297	300	297	332	320	341	328	296	328	326	313	291	312	292	305	319	313	337	335	325	291	335	297	337	310	309	284	341	326	294	369	300	334	332	308	319	325	294	295	274	305	345	326	320	297	332	323	323	317	312	303	310	313	320	313	295	313	307	329	288	307	303	333	330	320	314	344	301	316	351	344	340	317	337	319	300	306	326	331	318	348	330	312	314	315	293	308	293	293	307	322	313	324	298	339	298	314	333	315	296	310	296	335	350	336	309	333	332	336	320	323	308	334	325	312	348	297	330	307	306	304	324	327	356	301	294	283	302	337	321	315	311	289	305	307	329	321	341	292	315	288	298	320	316	296	293	340	313	347	317	345	323	338	314	334	326	303	295	317	303	288	313	343	323	313	330	294	302	297	297	311	357	319	307	319	325	356	304	344	305	315	300	311	316	343	312	304	295	274	295	279	312	318	334	315	306	334	341	303	303	294	337	290	321	328	296	352	342	308	330	332	287	328	298	321	315	333	310	338	320	295	295	297	324	305	290	310	339	294	303	315	307	325	300	301	304	305	326	328	277	312	327	264	307	293	319	316	340	333	334	282	288	328	333	320	367	332	310	299	329	308	294	306	317	325	339	302	309	334	270	317	371	307	318	309	307	316	300	299	338	305	332	328	320	338	289	318	316	304	320	289	296	313	286	315	326	333	334	294	331	301	313	293	297	324	305	293	297	323	318	320	304	325	325	312	321	314	337	292	321	306	317	314	312	345	333	325	306	325	302	309	280	310	334	300	314	307	320	311	349	311	308	328	308	338	355	324	319	319	298	304	310	305	293	348	296	308	339	320	308	312	337	300	307	317	324	292	302	330	349	326	293	344	316	325	324	303	314	310	326	331	279	308	295	303	350	344	300	306	340	302	311	343	304	313	322	329	333	329	313	325	286	316	313	325	286	322	317	332	290	320	327	303	303	335	293	322	318	328	310	329	321	321	309	315	310	322	301	315	339	310	338	342	325	315	301	322	325	337	329	285	343	324	299	305	318	285	312	309	333	317	319	274	303	319	335	284	324	305	303	309	331	292	319	306	313	342	322	295	332	308	346	320	306	299	289	334	333	324	299	287	293	271	335	324	354	302	332	330	315	323	297	304	322	286	326	314	332	303	323	310	292	336	293	315	285	291	314	299	312	311	284	306	288	310	307	294	312	296	297	337	291	309	333	320	345	326	316	325	324	327	314	316	322	315	318	319	315	314	284	315	333	299	332	338	295	327	307	310	304	330	323	349	339	335	329	329	306	320	308	337	274	297	327	316	312	319	313	331	308	286	344	324	335	317	320	287	289	332	288	312	318	334	327	327	314	306	314	302	324	312	339	316	349	315	365	350	326	332	287	307	312	314	303	320	311	308	285	322	324	329	309	299	301	314	301	332	304	318	297	314	321	326	337	298	321	306	298	315	338	307	313	310	301	320	338	321	341	316	294	311	303	303	310	303	303	309	340	361	292	284	288	317	284	322	319	316	312	332	327	307	316	318	291	317	305	318	322	290	327	307	288	317	293	305	316	323	318	312	331	357	301	317	305	317	322	327	349	309	300	327	317	350	310	325	302	343	294	344	321	325	311	307	329	331	337	311	321	310	301	349	306	303	336	307	309	329	337	301	309	319	315	310	339	309	305	313	326	315	328	322	344	297	324	352	308	309	351	314	297	321	317	299	330	323	312	320	311	329	297	316	313	327	334	332	319	332	317	295	286	320	311	320	304	315	356	298	317	320	319	331	328	301	308	317	304	327	297	331	328	324	344	318	302	304	347	328	312	294	316	351	305	293	290	324	295	315	300	325	296	359	297	291	318	322	316	320	335	302	332	297	290	282	356	324	271	315	332	319	317	346	325	334	337	326	336	313	316	298	300	304	311	302	348	300	321	339	305	298	313	341	315	314	298	317	343	290	310	294	312	338	287	340	335	333	325	316	320	266	299	322	282	338	328	309	310	326	304	360	321	323	319	300	320	319	313	314	299	336	319	316	299	312	338	333	308	314	366	310	324	345	316	330	318	305	300	329	323	341	343	306	336	266	308	322	308	321	287	294	332	311	327	340	325	313	311	291	324	343	280	328	292	315	347	312	336	321	311	293	307	325	309	343	310	314	307	310	315	315	325	309	340	310	339	322	336	286	354	308	303	331	302	356	286	305	320	321	272	326	337	287	274	288	314	302	306	311	310	310	347	339	281	337	325	301	332	347	283	341	332	310	328	345	310	335	317	337	314	298	317	297	334	326	326	302	325	284	302	327	326	310	315	320	330	331	313	343	291	336	317	332	289	301	318	305	334	329	312	312	318	329	326	330	297	291	311	323	303	340	318	335	329	313	275	309	314	318	306	284	302	308	320	339	331	315	361	296	360	346	303	320	306	296	300	342	325	295	313	313	342	328	346	270	317	291	321	297	320	308	299	316	289	307	291	312	334	325	309	324	341	322	301	337
4031	4213	24915	32619	15846	3778	534	423	412	421	370	351	360	310	353	328	338	333	351	351	350	350	313	367	1446	1458	1040	538	396	327	364	347	339	330	321	352	319	326	339	338	333	340	342	367	334	279	346	299	330	334	314	325	361	335	315	329	336	343	337	341	323	350	333	327	339	316	335	331	309	333	343	318	337	322	346	351	319	332	340	323	340	350	310	307	346	301	308	336	340	349	334	306	312	363	370	312	354	350	358	337	301	334	320	331	334	358	353	306	323	335	343	319	303	358	355	361	334	319	350	324	335	335	330	322	326	323	322	324	356	336	349	310	336	312	309	339	304	359	316	358	304	359	311	287	314	313	358	338	293	316	317	309	341	320	393	366	295	353	319	331	342	322	339	291	359	340	320	327	312	341	335	330	310	316	291	334	312	323	325	330	314	314	330	334	315	310	317	358	304	330	327	316	295	339	343	327	321	356	315	332	299	356	338	329	310	351	332	316	307	313	321	351	348	312	326	335	345	356	340	282	322	307	318	340	362	287	331	295	347	336	332	326	302	366	315	342	331	334	334	341	345	320	297	299	367	320	311	342	338	342	328	309	326	334	347	330	331	330	321	308	335	333	313	311	352	337	307	324	313	322	312	331	314	332	318	318	349	339	351	310	337	342	333	328	353	335	328	305	334	344	335	320	299	330	332	348	333	299	338	305	311	347	311	306	341	291	311	313	323	350	329	309	330	339	340	324	332	323	322	318	352	332	315	308	311	321	343	325	336	350	339	352	318	313	352	313	321	357	319	363	310	357	304	331	324	352	319	334	336	348	321	337	304	317	357	332	317	366	306	311	332	369	310	359	304	350	338	301	326	354	326	335	342	335	325	332	318	304	325	289	316	313	330	333	338	311	343	319	335	356	312	294	323	317	337	323	345	286	338	313	306	329	327	342	350	331	308	321	328	332	309	342	332	325	333	320	332	346	283	289	327	314	348	276	315	337	319	343	338	326	333	337	330	354	327	340	305	316	356	329	328	322	334	306	338	322	377	323	351	343	313	341	327	306	302	316	349	344	323	314	321	333	303	334	317	325	315	318	327	300	294	313	293	293	319	295	387	297	308	316	301	327	330	312	319	325	307	353	308	331	333	332	311	325	298	345	333	333	341	316	361	342	347	328	341	320	317	339	299	354	333	338	284	330	330	324	289	338	354	308	303	321	322	315	318	329	335	337	346	308	333	320	339	341	342	330	324	310	351	335	357	341	305	304	330	320	337	306	354	304	327	323	339	327	321	308	323	322	342	353	312	330	348	337	309	334	345	327	343	333	304	349	338	334	353	315	331	320	311	307	338	346	319	324	338	301	288	358	329	337	340	324	342	326	363	336	337	323	285	334	322	329	311	337	296	288	328	354	327	355	319	352	340	315	300	308	327	347	317	336	336	320	330	331	312	317	312	323	302	324	329	294	331	345	331	341	322	314	329	316	308	348	310	318	316	340	333	329	306	287	315	329	305	310	352	307	328	329	327	322	340	280	333	329	327	328	351	361	308	299	306	338	338	314	320	315	325	303	338	309	329	337	332	308	346	326	321	326	347	299	315	324	313	331	328	311	394	343	343	324	311	342	322	355	327	358	308	298	339	298	316	330	293	328	313	318	305	371	338	324	323	319	318	326	310	303	304	302	311	327	322	322	290	332	322	305	341	354	331	335	319	349	348	334	344	339	300	336	299	321	352	320	320	349	340	342	307	321	282	350	332	321	338	319	358	306	326	301	337	325	319	303	310	326	332	336	316	314	350	343	316	335	314	331	313	330	352	349	334	355	363	324	357	353	329	333	324	314	344	323	331	325	327	384	325	323	323	335	342	330	334	307	340	316	316	304	313	309	307	337	323	322	340	343	352	282	311	340	324	348	305	356	316	317	334	319	339	348	320	314	372	336	308	371	301	344	319	336	354	300	326	342	318	318	310	353	308	337	348	327	337	300	306	331	320	333	347	326	328	306	281	335	300	331	317	308	327	346	325	283	326	345	331	348	297	347	344	316	317	321	289	334	331	306	305	317	338	322	316	301	325	351	351	351	350	292	334	319	340	329	351	332	339	339	323	347	314	344	329	318	334	303	302	342	390	301	277	336	343	311	338	333	326	352	307	337	352	346	319	335	324	322	310	317	303	314	304	351	347	324	292	356	326	309	313	335	344	321	315	332	322	363	341	357	309	325	322	323	313	330	333	363	307	348	355	359	349	322	302	293	326	346	306	321	313	320	302	315	357	319	319	341	337	300	328	289	336	295	327	366	332	316	338	355	342	326	318	335	318	305	288	341	343	313	306	328	292	369	293	326	320	339	327	332	343	317	330	364	329	372	351	359	342	375	340	320	368	338	341	310	344	339	310	302	341	337	322	314	316	341	328	320	321	344	325	331	333	357	322	334	333	317	361	358	311	327	336	338	320	339	327	326	316	310	337	337	325	321	346	320	305	315	314	339	294	322	320	339	333	356	297	298	332	325	324	368	319	302	331	349	335	318	333	332	281	296	304	305	307	321	347	330	316	340	335	318	332	330	337	341	316	327	339	299	305	319	308	310	307	339	294	322	354	328	305	316	313	293	327	328	327	317	348	341	331	343	326	324	292	287	325	324	306	308	358	302	325	356	348	315	351	294	317	340	316	353	297	327	309	335	351	332	322	299	315	319	337	330	304	335	352	349	316	308	322	316	278	337	326	323	340	326	311	319	341	355	343	314	292	319	347	341	340	305	324	341	302	311	309	317	299	311	307	313	341	352	319	344	341	348	306	333	328	290	342	324	358	316	321	335	316	314	346	328	308	329	324	340	338	337	321	325	329	283	301	313	343	325	320	323	332	307	304	292	335	324	304	327	325	336	325	310	323	338	337	330	315	320	332	335	328	312	300	336	333	297	327	320	372	322	338	303	318	336	301	347	369	361	339	327	298	322	299	346	299	324	327	340	333	353	303	344	330	317	340	346	347	328	328	355	344	356	357	324	338	337	352	311	327	343	281	307	302	346	329	335	334	309	318	301	328	307	310	326	313	366	318	328	320	348	304	310	333	322	368	329	341	336	306	341	340	341	291	352	351	339	344	320	343	323	320	354	319	305	312	320	335	339	354	316	339	334	356	353	318	343	319	309	340	318	334	342	325	278	389	277	354	345	322	325	333	368	306	334	338	324	313	351	301	316	330	331	321	311	321	330	362	347	318	334	331	344	313	336	330	378	325	322	308	317	335	317	340	330	337	326	321	342	321	328	308	343	345	335	347	328	320	338	339	321	320	290	345	296	300	298	345	325	319	302	322	346	323	367	342	305	325	308	336	289	325	319	322	323	304	316	349	353	314	312	327	323	320	342	304	338	312	355	311	334	308	337	312	317	330	340	310	314	354	336	318	325	336	309	315	358	356	321	346	327	343	333	348	311	290	345	338	318	315	316	353	327	305	331	305	343	315	307	314	340	317	319	350	316	314	328	330	336	296	274	315	307	347	339	305	358
23930	21238	35938	48697	42509	32263	10298	1012	582	498	548	518	535	465	474	473	518	494	467	512	502	472	504	531	1318	1472	1087	660	548	477	445	448	467	489	456	474	491	480	488	431	475	451	478	471	435	463	457	451	475	450	437	423	461	445	411	459	440	452	446	479	500	472	484	465	415	460	479	500	458	490	441	436	429	472	465	454	445	465	447	490	446	503	467	471	470	418	490	483	450	457	441	432	463	472	448	461	430	442	494	453	492	474	451	469	452	476	444	470	453	454	464	442	425	424	516	474	445	456	448	442	468	440	496	470	466	483	469	478	450	477	497	434	459	480	460	469	442	417	466	435	439	452	427	457	477	445	493	444	451	466	508	458	461	438	432	445	469	423	432	408	477	479	467	431	431	442	469	465	482	449	447	431	424	414	434	450	434	450	435	456	436	470	482	469	459	446	484	461	451	458	439	452	451	420	504	488	469	479	448	441	483	400	440	480	429	440	437	476	481	463	474	448	443	460	482	466	426	452	463	460	491	448	462	437	438	462	486	421	457	461	441	432	460	458	488	461	462	471	446	457	452	507	450	468	436	431	429	451	450	422	480	462	446	424	447	442	457	428	455	475	441	457	428	480	425	456	434	454	452	483	482	436	476	446	436	442	482	429	441	449	397	437	481	450	464	466	437	456	451	453	456	448	432	462	454	466	451	464	470	483	472	479	517	426	455	469	455	444	461	449	495	464	466	427	481	466	489	461	480	451	478	478	477	452	482	446	452	413	478	478	466	443	482	462	456	489	481	468	457	476	482	459	450	461	458	458	410	433	475	471	440	438	440	475	477	448	432	474	435	435	432	491	462	488	400	439	448	458	444	461	436	473	494	447	471	459	465	478	469	434	468	476	478	456	457	444	486	494	443	460	466	435	490	451	430	445	454	451	415	464	435	458	467	471	464	458	423	441	454	457	462	470	459	458	456	417	467	457	454	452	438	417	469	494	489	471	424	473	480	426	440	469	449	464	472	444	451	461	502	428	463	452	471	452	444	452	411	453	507	459	463	459	473	441	480	440	449	470	467	432	437	451	492	480	447	495	486	428	426	455	510	430	446	458	443	448	433	450	459	456	460	415	449	419	471	456	466	416	465	438	461	469	459	439	469	448	471	399	474	444	508	408	498	470	431	450	467	472	418	435	432	459	445	474	480	461	439	446	451	459	494	493	469	460	452	421	470	467	436	436	436	451	478	451	460	490	514	439	495	446	459	444	458	468	477	491	421	444	451	425	463	489	479	425	422	438	399	462	484	521	460	436	418	450	426	478	521	431	481	451	496	463	496	487	424	455	484	429	428	475	477	467	469	458	489	511	434	452	477	472	470	428	453	446	429	447	446	441	448	440	455	495	421	407	487	476	466	449	468	451	449	487	442	451	450	485	426	442	470	448	461	489	469	491	451	491	461	453	497	441	411	418	487	464	467	428	434	468	463	460	452	462	449	460	429	412	468	438	435	458	438	446	471	475	436	458	436	445	470	455	488	450	453	483	474	447	467	453	448	430	478	481	442	483	464	432	468	482	469	468	457	473	481	487	435	452	460	465	463	491	421	473	464	477	476	475	450	450	460	468	473	437	463	441	491	444	424	465	472	441	435	455	431	434	458	443	461	432	466	468	463	452	458	481	490	426	463	439	449	473	457	464	514	499	431	466	460	462	440	451	407	505	428	463	467	406	457	441	477	483	493	479	441	442	458	453	455	507	481	486	455	482	426	463	469	437	471	451	451	474	444	466	471	453	456	486	430	468	429	484	466	449	456	449	467	464	464	441	408	466	453	475	450	451	480	443	465	452	466	441	442	464	483	472	412	453	480	459	462	438	460	450	466	437	438	486	431	449	474	449	476	482	454	461	460	427	441	463	458	471	434	444	455	441	440	472	469	437	454	463	460	441	487	468	455	465	479	471	474	451	481	461	455	468	467	446	492	465	469	474	471	497	441	479	451	466	427	419	424	448	446	451	448	412	454	451	417	449	485	455	475	455	457	424	451	469	430	471	485	457	454	441	437	478	449	464	404	459	453	490	493	454	449	447	423	482	484	455	475	453	468	465	453	473	462	478	473	434	480	444	445	443	461	468	435	449	485	471	446	459	466	470	462	450	453	443	433	457	451	465	438	446	461	452	409	492	458	425	493	461	459	466	450	487	466	431	448	406	454	437	489	458	462	451	479	483	468	428	489	480	488	458	458	450	460	460	487	448	434	449	452	468	468	479	453	481	482	450	470	490	443	439	463	464	430	442	499	514	432	439	450	411	435	467	448	419	477	452	432	431	482	446	484	435	435	445	481	504	481	450	466	440	455	439	465	461	452	497	406	467	491	459	458	432	475	481	456	454	455	452	462	458	447	487	427	451	439	481	451	419	438	466	435	472	444	472	481	437	492	448	484	459	433	490	428	437	493	465	458	469	503	466	494	471	452	426	460	474	456	437	440	454	450	440	459	454	471	452	483	466	443	473	495	445	430	431	477	469	459	474	422	477	443	436	475	436	470	428	477	444	444	480	463	441	441	429	448	443	466	477	466	424	441	496	437	454	458	466	438	470	442	460	432	434	449	433	463	442	433	484	470	461	480	484	412	416	448	442	458	459	414	512	469	449	480	466	452	461	448	441	439	462	478	492	494	449	455	478	446	423	459	465	475	442	440	449	470	446	450	443	429	447	483	463	454	492	419	458	493	454	461	465	466	457	477	468	440	484	483	445	441	506	455	454	489	415	446	439	497	431	438	454	457	464	449	482	451	436	463	477	478	509	478	507	451	493	487	450	450	462	467	458	468	407	436	452	464	536	433	455	472	485	438	505	440	426	477	480	480	476	472	475	436	418	460	455	440	434	429	455	482	447	423	449	455	447	466	443	468	430	465	440	409	476	442	459	471	461	423	469	479	485	422	469	449	438	493	407	467	402	416	462	491	496	432	458	449	441	478	445	420	480	454	451	454	446	488	462	473	471	467	472	440	468	453	440	460	459	436	452	499	458	450	424	470	448	457	488	460	455	442	526	492	457	485	452	442	445	445	464	455	437	463	463	521	457	447	426	466	447	454	462	449	472	454	447	435	439	425	466	449	474	444	465	467	443	442	488	441	502	497	484	519	498	442	481	477	519	441	438	425	474	452	440	451	460	459	452	460	452	461	459	462	439	470	428	462	444	434	463	479	464	461	477	439	452	464	470	429	497	487	469	429	453	433	454	469	450	450	488	462	464	467	461	494	447	446	495	454	440	436	428	509	467	461	432	455	467	431	459	432	465	475	430	487	404	439	478	433	414	416	437	435	436	458	461	449	473	463	460	444	448	450	429	478	477	472	477	453	455	442	488	438	474	467	445	444	464	448	410	463	425	437	436	504	449	449	470	481	447	450	493	465	458	459	438	474	458	467	452	459	458	465	461	468	439	494	420	447	445	454	469	498	487	441	471	442	468	450	455	438	436	434	479	467	473	480	450	453	455	451	456	500	484	467	466
11932	44542	67963	70078	44647	25660	1352	614	588	553	564	525	531	517	518	497	546	491	527	536	532	511	459	572	2286	2154	1467	818	631	473	487	492	467	506	458	492	493	501	494	481	474	508	504	500	510	509	478	485	491	479	472	530	493	515	491	466	514	481	486	485	456	526	519	471	475	469	495	495	506	493	475	488	453	515	497	443	554	537	506	500	483	475	503	509	486	485	486	510	487	490	498	516	498	500	486	467	514	493	499	522	465	455	500	481	484	533	483	500	483	508	484	476	487	529	515	474	451	481	494	505	485	474	484	461	500	492	489	526	476	503	474	498	506	481	447	489	510	435	476	406	479	475	457	486	483	487	489	475	470	495	501	480	469	444	477	431	509	489	469	477	480	452	475	463	499	455	494	471	489	519	537	488	523	485	507	517	488	463	532	461	495	480	462	470	472	469	511	502	483	504	496	476	477	509	458	441	486	505	503	491	486	488	473	484	505	442	499	484	483	500	497	455	505	489	476	469	475	482	448	446	524	481	482	459	469	474	449	484	468	508	491	502	512	446	480	534	482	521	494	466	512	503	491	524	490	488	489	473	452	510	480	471	450	524	465	471	486	439	512	485	454	483	551	477	501	488	476	478	504	498	492	469	490	518	516	416	486	495	481	487	477	500	475	463	477	497	490	480	445	538	465	489	476	468	469	478	476	478	460	465	498	455	485	496	497	482	484	480	444	474	478	491	497	475	485	461	519	469	501	482	507	438	494	474	432	494	471	514	495	468	509	504	498	492	509	495	509	504	451	487	486	466	495	487	504	511	527	481	470	501	440	485	502	482	450	468	503	457	455	499	463	506	529	496	496	480	500	494	452	494	477	464	471	462	501	521	532	485	453	512	489	421	490	464	458	474	476	516	509	510	444	509	477	490	485	506	473	465	441	554	500	472	460	469	435	468	503	470	482	454	487	505	510	507	526	501	489	470	497	496	498	473	516	523	459	499	497	523	539	530	453	484	489	476	479	530	511	524	470	519	487	478	489	478	516	447	500	479	469	488	516	524	451	472	461	497	447	460	472	484	456	490	460	513	512	488	505	505	438	491	476	447	477	466	497	492	474	489	417	427	472	494	503	485	460	423	502	459	492	465	486	493	492	447	477	515	499	471	459	504	484	472	511	480	473	474	453	475	468	426	465	476	459	459	494	459	517	494	519	491	473	468	489	488	508	482	503	511	501	498	486	493	456	477	481	488	492	481	464	498	436	459	500	482	476	470	454	509	498	484	448	484	491	477	467	509	481	483	484	492	492	494	512	506	463	425	458	532	501	488	452	441	506	455	475	492	497	479	497	477	508	451	491	468	467	500	501	466	483	475	494	454	507	484	482	469	513	471	494	483	513	462	479	464	493	520	485	471	457	466	485	456	480	473	495	479	493	491	461	490	503	497	526	464	450	488	491	506	491	456	481	497	468	492	459	466	487	479	488	440	486	480	475	488	490	473	499	457	497	505	447	477	483	485	465	473	493	481	511	471	459	460	512	500	471	468	475	510	501	529	476	472	498	492	480	456	460	458	472	434	460	459	438	449	481	447	517	473	447	481	473	430	484	463	470	505	468	460	487	473	484	480	494	462	451	526	456	471	498	480	436	491	477	439	465	485	478	495	504	471	503	478	512	468	478	494	476	478	468	493	476	500	462	479	487	465	468	485	521	490	480	518	469	482	473	497	496	469	465	472	460	462	520	488	469	538	498	530	487	467	522	513	479	487	483	528	473	471	509	485	471	443	508	479	500	485	512	485	466	528	482	451	434	491	467	500	495	456	447	490	501	493	465	473	445	455	483	476	503	492	453	481	515	447	507	481	486	475	474	513	481	492	473	482	494	468	510	511	520	483	459	467	469	452	508	524	478	489	515	456	472	505	497	510	446	473	505	478	482	474	457	497	489	470	414	484	496	459	467	476	522	435	522	480	491	492	498	475	498	459	484	449	509	506	515	487	456	478	492	462	481	476	472	486	496	504	501	498	491	460	501	510	464	513	499	474	503	462	474	449	480	484	492	493	461	489	472	477	469	475	455	510	493	489	480	496	489	487	474	529	482	467	492	495	477	469	476	510	503	490	523	448	486	498	510	483	461	456	459	476	470	482	485	485	489	478	498	482	485	498	466	495	458	504	536	533	491	443	459	480	435	479	441	474	476	474	458	498	473	460	462	459	447	469	480	484	483	526	464	491	452	492	521	451	470	446	482	486	454	488	484	466	505	484	465	468	506	491	459	465	501	489	510	508	446	489	476	462	487	466	494	493	488	462	504	446	496	472	504	485	459	494	488	444	489	496	495	468	481	513	455	476	493	474	418	476	480	494	467	495	469	484	493	491	423	498	505	480	487	505	470	481	466	505	512	496	492	514	475	488	483	496	485	469	479	464	493	488	478	495	463	502	476	465	485	482	503	508	451	491	500	518	494	473	475	500	456	492	527	484	472	451	479	424	470	466	501	471	479	451	461	494	440	485	481	466	486	482	492	458	471	488	486	491	520	476	489	511	488	489	504	479	481	513	496	499	499	512	487	523	453	470	459	484	458	471	448	495	460	508	512	523	508	462	438	487	443	441	462	510	505	501	489	486	457	510	460	484	468	502	449	511	485	460	500	505	471	462	442	500	491	517	509	464	476	471	487	501	491	474	479	476	508	490	463	469	518	461	459	473	452	507	473	467	503	494	478	465	490	443	497	525	499	443	484	510	512	494	488	465	503	481	492	509	490	483	464	459	475	461	484	473	488	473	466	469	468	505	487	489	450	528	466	435	467	492	490	508	518	497	499	488	490	476	448	490	484	467	463	503	516	444	487	502	490	477	500	468	473	480	500	494	471	502	530	499	496	528	468	464	522	458	495	527	498	495	497	470	482	518	478	513	466	494	486	492	471	489	476	473	473	489	485	448	499	459	490	480	462	452	491	507	509	480	471	497	484	453	472	496	497	525	472	506	520	482	496	472	476	504	499	502	473	494	475	490	490	524	462	494	497	466	479	472	506	462	474	450	464	466	466	458	486	514	488	484	497	500	460	479	497	442	513	504	461	490	470	471	496	491	509	470	537	474	493	475	508	496	457	478	478	478	481	456	502	482	465	466	472	477	451	509	476	452	496	463	493	472	464	465	504	504	474	485	474	531	492	488	485	465	441	487	495	477	516	476	493	482	500	498	463	493	493	476	449	482	436	472	479	487	481	482	494	468	459	452	478	511	470	479	501	512	465	450	484	486	471	479	510	475	506	457	505	483	473	474	525	481	493	465	425	514	493	479	482	494	499	461	479	479	510	464	494	467	465	475	458	511	497	492	478	468	477	487	482	477	473	490	487	498	479	473	490	470	451	542	486	470	469	462	479	513	452	451	495	481	514	474	430	452	461	512	491	486	479	544	497	495	473	475	433	506	468	478	490	480	452	518	494	459	485	451	484	529	464	446	468	469	503	469	497	464	493	498	513	480	468	496	480	518	471	506	487	469	466	473
27208	12385	9417	19615	11734	4952	809	361	368	328	322	350	335	351	307	337	318	339	363	337	324	366	359	343	390	376	409	354	359	359	318	326	351	340	347	358	353	351	342	343	334	389	353	346	328	378	334	380	352	363	317	349	370	341	337	318	348	337	337	318	361	348	344	351	326	353	298	315	343	364	346	348	372	324	337	316	333	326	332	333	356	311	384	320	312	348	339	337	368	310	321	330	338	349	319	343	355	330	335	346	351	340	301	363	341	337	332	319	357	329	341	304	338	349	331	341	314	343	332	310	341	378	351	355	304	346	354	377	315	345	309	333	328	319	352	336	317	332	331	322	359	362	361	363	354	352	348	318	326	346	338	349	349	324	350	340	327	348	320	317	313	307	358	337	327	361	367	339	342	329	347	366	375	341	385	343	309	357	347	315	281	382	372	346	351	340	368	356	335	331	358	318	348	333	313	350	387	319	313	300	304	330	325	318	344	338	300	348	315	310	337	335	322	339	379	355	325	350	348	356	345	373	336	356	349	340	377	366	362	351	355	341	365	336	306	353	329	343	354	308	320	352	322	336	341	349	348	326	316	328	369	319	301	330	356	338	338	375	321	347	348	345	344	333	353	346	314	310	376	355	357	336	319	363	333	315	330	337	359	377	354	331	321	339	343	330	306	321	322	313	347	344	331	370	317	363	319	354	345	322	337	323	347	363	312	348	353	341	311	343	323	381	338	328	328	353	330	298	339	331	362	357	348	357	334	362	347	328	330	345	335	354	362	345	308	315	337	356	339	335	345	362	330	334	382	330	362	361	331	360	340	355	368	352	323	324	311	372	319	341	305	317	329	346	351	396	337	339	345	383	329	325	337	336	352	322	343	310	351	326	317	307	356	358	328	348	334	368	302	330	363	318	312	349	333	340	337	356	339	330	324	317	364	318	317	329	320	343	353	331	330	341	350	351	340	298	349	342	321	350	327	365	358	319	326	355	337	324	323	346	321	306	317	348	327	326	346	328	328	345	322	355	344	335	343	350	346	329	317	313	331	354	348	341	327	333	381	343	357	328	342	369	320	353	336	335	349	332	332	395	335	349	365	311	333	348	348	355	377	360	322	320	363	307	322	303	307	336	338	357	370	318	313	337	333	334	367	323	335	354	346	350	339	347	329	336	339	335	362	316	345	335	390	346	323	323	334	356	342	338	348	345	351	344	350	324	307	329	350	341	344	322	356	296	333	318	337	345	349	356	373	344	327	324	328	365	342	335	314	355	310	333	348	308	341	321	327	344	311	345	316	336	363	334	381	332	327	333	343	330	322	359	343	348	334	323	358	360	385	322	331	308	308	345	360	350	367	355	313	343	329	332	341	356	351	318	320	332	335	370	329	345	354	331	375	348	351	337	326	359	360	339	335	299	336	332	337	350	356	349	330	336	361	340	335	314	336	310	347	347	284	328	344	332	332	329	360	354	321	309	337	315	313	333	390	307	342	345	341	347	334	298	353	378	322	331	343	324	315	331	334	332	345	352	370	351	345	312	337	335	356	359	330	342	322	278	311	337	326	309	361	335	349	330	337	307	344	386	341	325	328	350	338	340	346	333	352	351	328	325	321	348	364	362	355	311	316	345	326	311	365	347	325	335	343	327	320	316	337	353	324	344	333	344	346	356	357	348	355	367	333	327	340	296	336	309	352	311	308	316	377	364	321	325	370	353	352	359	334	342	346	342	344	311	332	310	316	315	336	341	352	352	324	324	329	347	325	345	325	348	337	324	346	325	311	319	330	372	381	342	332	335	350	338	347	343	333	299	365	318	334	357	361	353	349	339	315	327	320	342	358	306	300	370	303	333	392	334	312	363	349	367	338	333	351	311	281	334	330	380	334	341	345	342	338	338	324	331	300	366	324	334	338	335	336	310	350	354	376	311	336	294	309	352	331	325	330	343	326	359	317	313	357	347	345	344	363	326	331	359	338	341	354	352	316	355	299	381	302	348	344	357	340	339	324	359	330	355	317	358	337	344	335	344	339	337	360	304	332	311	327	339	342	372	316	350	335	376	349	330	319	368	317	344	343	329	364	339	358	353	328	331	335	334	355	317	326	323	347	339	348	337	336	343	343	365	322	355	328	334	358	330	350	309	360	360	335	351	348	365	352	335	345	334	319	342	318	349	341	349	335	346	321	347	358	344	350	328	371	298	367	300	333	354	326	324	342	326	328	336	328	368	331	335	348	327	350	356	336	346	310	366	327	315	325	347	341	356	336	348	331	369	320	344	344	314	331	328	313	346	360	342	343	314	317	333	322	356	323	354	301	319	337	345	350	350	323	340	334	313	357	354	302	334	337	342	339	337	299	357	377	336	343	347	356	353	349	296	296	336	354	370	311	321	364	340	336	350	369	347	315	340	330	343	308	343	339	350	361	328	328	340	346	289	316	329	318	365	306	339	342	385	368	316	376	332	317	361	382	343	346	320	352	337	335	331	343	324	331	351	349	344	322	328	338	374	350	334	343	340	327	336	341	342	330	338	347	358	307	360	308	361	377	352	353	339	333	347	351	367	342	365	344	321	321	351	366	326	328	334	282	313	366	331	363	332	347	341	347	339	322	328	336	338	333	373	358	339	343	327	299	328	314	338	372	312	344	324	321	327	361	327	372	326	361	331	313	328	316	341	324	377	342	306	374	341	350	332	336	330	333	307	296	379	310	330	341	344	335	307	369	318	341	338	327	335	347	332	300	371	314	353	329	339	336	315	336	374	321	316	331	355	349	355	315	348	346	352	348	332	395	296	321	331	377	350	338	359	300	315	384	329	355	359	369	332	359	371	365	326	340	320	311	352	354	338	364	343	367	355	336	374	335	323	347	358	361	362	352	335	320	298	341	313	371	335	362	316	340	312	333	332	337	337	338	327	371	326	334	350	334	377	322	353	349	327	326	325	302	324	351	350	337	342	345	344	322	345	364	354	334	323	309	354	330	338	333	292	339	330	339	323	319	359	339	345	347	314	294	367	355	336	329	366	318	322	359	349	301	348	287	329	336	323	388	362	362	353	344	344	344	348	331	326	321	347	336	358	370	346	345	320	353	324	341	363	349	332	345	346	355	341	357	326	367	323	356	336	349	350	336	323	315	383	346	357	360	362	365	338	345	358	358	345	315	359	334	332	337	352	323	335	365	326	348	317	300	372	349	347	320	341	318	354	335	321	334	326	363	317	326	313	337	328	348	355	328	320	353	329	335	336	343	323	335	321	330	350	372	338	311	346	394	351	366	321	340	343	362	340	325	344	364	373	353	330	319	343	366	345	349	381	298	334	358	328	375	349	326	345	332	339	355	350	331	354	336	343	319	372	364	381	317	343	350	344	349	321	320	349	352	349	294	342	350	323	332	369	348	329	341	324	337	327	323	369	369	372	377	372	339	342	344	335	325	366	301	335	349	323	320	339	347	333	332	393	337	326	331	329	313	331	343	320	346	336	396	329	308	323	324	318	322	340	341	333
5112	3603	10208	14305	8852	4640	630	353	358	362	353	339	323	355	358	340	337	338	331	351	361	318	334	364	407	433	389	391	334	306	318	332	334	336	340	353	322	344	314	332	342	354	366	327	371	305	353	349	358	332	351	328	336	348	332	362	337	307	325	345	320	354	320	354	340	311	333	324	328	344	341	342	353	351	334	313	351	322	322	324	339	357	331	345	335	332	314	380	327	294	295	324	344	333	347	345	328	326	342	369	342	322	363	310	310	326	332	340	328	340	352	355	304	330	309	331	327	346	346	384	333	355	309	350	340	336	366	315	359	351	323	347	348	359	344	368	348	334	350	337	338	338	353	368	303	315	336	355	375	345	341	332	356	347	333	337	357	362	337	326	335	350	338	343	327	314	322	340	356	340	349	337	348	302	364	356	350	364	331	365	359	317	355	381	345	322	315	360	321	350	356	356	362	367	369	330	319	307	308	356	332	317	320	324	359	343	325	347	346	344	342	346	310	324	348	354	318	352	330	340	335	363	342	312	326	330	359	327	335	303	325	340	341	353	329	355	361	379	365	326	316	348	364	340	340	331	317	309	357	349	328	339	342	339	319	340	349	357	338	328	335	337	351	350	346	308	338	339	356	337	347	322	318	315	345	391	372	349	350	319	322	345	319	319	316	324	351	314	349	312	323	344	308	307	324	349	346	342	358	352	372	325	333	355	359	350	358	306	379	343	351	332	332	358	323	324	349	322	333	314	312	351	317	319	320	306	334	317	334	307	342	321	344	343	308	336	374	320	344	359	329	363	360	311	346	331	378	367	334	331	344	312	355	325	339	355	318	354	337	325	357	330	323	311	320	331	326	323	283	332	354	322	327	338	336	367	321	352	320	343	333	335	334	332	332	354	319	366	333	318	327	342	304	322	323	343	291	317	346	331	326	365	319	373	322	376	314	322	332	341	302	328	348	360	341	335	348	335	327	343	368	352	336	388	375	381	337	336	346	336	350	345	355	307	340	347	331	347	339	352	321	337	337	333	342	332	352	375	312	309	362	345	346	352	335	321	326	338	323	336	314	355	344	353	350	336	345	310	368	334	303	349	359	350	337	322	332	353	298	390	343	329	349	365	320	335	360	325	329	372	313	343	311	381	354	355	352	339	351	321	329	359	319	312	346	319	308	346	350	342	333	369	363	340	335	328	362	361	317	347	341	312	341	321	326	349	337	335	375	335	330	326	335	332	328	327	358	350	333	308	323	326	325	298	315	326	335	346	298	344	336	310	307	334	336	372	335	323	329	311	360	343	326	322	323	342	311	318	351	368	318	318	353	344	356	347	330	331	330	342	344	351	304	329	317	345	314	330	338	312	356	328	309	331	303	344	328	343	325	336	330	323	343	368	356	349	351	340	326	314	323	319	357	357	361	338	369	348	329	321	332	326	345	327	347	343	335	351	327	356	309	367	348	326	310	353	342	343	339	389	351	352	345	325	344	335	343	307	335	323	328	336	357	335	314	329	344	317	318	324	351	317	344	364	328	343	336	315	307	320	332	318	333	314	316	344	326	332	344	328	318	363	340	338	371	338	325	366	329	311	337	345	349	312	338	343	349	333	339	328	340	331	356	364	336	344	319	344	365	317	337	339	336	348	321	346	323	335	333	377	356	313	359	328	346	351	327	339	318	343	345	328	351	363	327	367	322	294	319	332	319	318	326	333	311	385	325	343	337	337	335	317	356	310	353	343	326	341	351	345	338	334	337	355	353	335	320	279	349	338	375	336	313	339	321	348	368	370	331	341	315	340	340	348	346	339	330	336	309	367	350	333	350	325	366	351	348	342	329	356	338	340	315	344	342	304	372	324	310	320	332	363	357	323	336	340	345	335	351	365	342	320	336	321	338	364	341	333	338	322	327	369	352	322	315	317	374	325	322	320	339	337	356	337	341	296	310	343	365	337	333	333	316	329	329	347	342	312	330	326	330	355	313	332	301	323	334	311	305	328	341	328	357	357	348	307	371	353	340	341	334	343	331	347	309	330	361	344	328	329	331	360	331	329	319	308	321	352	321	316	359	331	330	332	334	318	342	329	309	341	345	361	301	337	364	341	354	337	354	330	344	354	344	322	332	329	332	363	355	349	349	325	346	325	342	368	350	325	313	360	351	330	325	367	344	342	299	362	347	355	332	349	354	340	327	312	305	359	339	303	325	362	322	307	343	356	333	359	351	332	342	318	341	330	356	344	342	342	342	315	348	352	353	312	299	342	360	374	343	349	361	363	315	318	325	324	357	362	316	336	308	367	306	325	335	343	351	340	344	336	313	341	336	338	306	320	301	325	365	343	309	363	356	331	343	324	350	325	331	309	334	312	335	344	329	354	319	354	346	342	344	355	302	380	379	321	347	319	324	334	357	356	398	323	348	341	325	365	355	340	338	344	333	344	331	343	335	331	337	330	334	325	319	348	336	308	345	309	339	321	329	351	353	331	363	309	343	345	335	330	362	322	311	364	373	336	361	348	346	346	322	346	351	345	320	338	327	329	329	324	354	330	343	322	318	333	345	311	366	325	349	314	353	282	373	330	318	349	356	337	323	335	364	347	342	324	338	345	323	368	346	363	336	353	334	326	364	362	343	320	366	337	357	356	346	359	299	314	347	324	312	323	333	336	355	318	339	352	315	343	326	353	327	373	334	353	324	376	309	337	371	328	332	340	327	335	366	360	316	343	319	352	349	340	344	321	407	339	338	333	330	352	347	358	308	303	339	356	305	292	317	296	340	323	350	322	324	320	331	356	322	329	322	335	303	341	331	362	341	345	346	348	341	340	347	335	342	334	312	292	319	339	332	329	359	355	329	324	330	347	353	330	324	347	328	389	329	374	321	327	328	337	310	314	334	332	345	362	333	334	337	324	337	326	336	342	336	351	356	352	312	306	354	304	298	335	338	317	365	338	334	335	359	343	337	344	335	319	335	326	337	339	356	330	330	318	327	330	333	328	343	314	340	350	335	366	340	345	303	357	340	356	337	365	329	353	360	369	308	353	342	310	320	344	347	346	323	333	330	361	332	332	339	347	344	339	345	313	320	338	324	347	340	330	335	332	364	316	328	359	334	334	327	306	343	357	341	329	308	351	401	320	343	294	322	365	351	323	304	346	359	336	320	331	326	328	334	361	323	340	363	311	326	350	334	359	373	349	309	295	321	310	343	359	333	323	339	353	328	331	347	337	332	335	339	304	328	329	328	363	326	300	296	329	333	328	327	346	339	309	299	354	335	342	353	325	329	341	339	377	339	343	307	328	348	331	347	357	345	375	310	314	333	319	321	316	333	323	338	332	346	339	325	317	341	343	319	323	353	349	343	331	331	339	336	360	359	345	343	337	348	326	356	355	339	325	340	331	356	372	346	289	362	336	335	321	341	320	335	363	345	343	325	298	339	351	310	345	354	332	335	320	353	346	387	323	356	341	349	323	333	324	322	341	362	330	340	349	313	331	323	337	360	325	366	314
25571	21093	29376	49535	42931	26982	7869	576	394	372	383	383	386	382	363	338	377	366	377	414	373	330	348	384	467	476	459	394	395	348	380	373	357	357	385	380	350	348	365	362	390	356	372	371	369	395	370	355	340	382	347	343	348	389	300	336	371	360	358	384	351	325	370	345	378	367	365	371	321	344	357	369	383	342	385	348	377	384	357	366	360	338	354	371	353	369	337	365	371	365	401	407	348	389	378	339	345	374	377	391	335	332	377	360	394	373	347	369	369	375	379	389	355	333	388	361	367	330	363	378	334	348	336	350	376	326	351	352	377	388	385	388	352	384	385	347	391	332	365	342	356	364	366	365	354	365	349	343	390	367	375	351	388	387	377	381	406	390	374	389	313	341	379	365	383	376	377	334	377	389	386	354	370	332	382	355	362	364	363	395	377	399	400	356	373	348	338	384	359	363	378	359	388	355	364	370	394	362	374	362	402	349	369	384	394	349	396	346	374	382	378	361	379	374	386	366	391	353	347	331	376	355	319	385	392	375	379	368	368	360	356	353	374	386	338	403	364	384	385	331	354	359	410	373	368	347	383	370	358	312	361	345	353	347	388	355	373	336	370	361	367	357	374	356	362	366	373	377	367	352	364	376	371	332	388	384	360	377	398	380	362	393	374	354	373	347	378	385	375	348	371	384	360	380	325	339	402	338	342	381	329	349	323	332	342	387	363	365	338	370	372	368	406	354	319	372	383	362	375	374	380	366	349	344	368	385	333	369	368	351	391	362	398	372	388	387	357	362	380	352	388	367	369	356	370	360	351	366	380	386	391	367	360	352	385	343	342	410	388	387	345	357	361	331	380	353	381	367	384	352	386	361	331	354	353	368	358	383	383	377	317	337	341	344	384	369	368	380	339	361	358	341	339	379	351	394	373	398	365	354	369	372	350	376	367	348	352	357	372	394	381	369	364	339	334	357	370	397	365	320	392	386	370	343	323	384	353	345	362	368	379	367	387	353	341	340	378	369	343	358	350	352	373	407	357	357	408	357	358	376	357	352	359	372	375	387	364	349	364	349	395	372	372	381	350	359	384	366	357	363	355	357	394	382	355	365	352	395	374	373	351	390	396	400	354	363	369	374	341	341	366	376	368	351	377	373	370	349	351	401	366	349	355	343	330	343	393	374	343	396	359	387	384	377	342	353	384	373	361	359	360	377	417	347	347	337	399	366	355	363	356	397	347	351	394	341	348	382	359	365	361	360	361	379	367	387	365	348	361	356	388	356	379	369	367	328	358	353	350	346	356	389	418	360	361	351	370	379	383	348	378	362	348	363	378	363	371	365	384	347	399	354	369	359	364	367	370	370	347	382	382	352	412	361	377	374	350	371	346	375	368	357	361	338	352	368	342	380	379	345	364	359	382	386	373	359	377	371	396	392	359	384	364	379	365	357	356	372	361	383	357	385	359	353	370	352	385	355	354	358	365	382	404	347	337	365	363	389	343	367	344	393	380	344	364	386	387	376	335	375	356	360	381	379	370	347	359	386	405	366	377	367	324	366	350	349	384	349	362	341	368	376	351	328	377	365	390	378	344	357	397	352	358	368	387	394	360	363	323	404	351	368	391	357	348	382	344	327	380	353	351	378	361	354	394	344	339	380	345	359	386	361	372	342	379	359	358	364	341	355	364	384	407	364	393	358	358	371	380	378	362	376	397	370	379	349	364	344	375	345	387	355	358	333	383	388	368	358	347	385	369	391	372	339	326	383	375	389	357	334	353	343	360	380	405	355	367	370	349	356	394	370	362	345	358	352	382	384	368	361	377	353	377	358	348	388	371	371	381	377	349	374	374	380	331	421	365	341	353	397	351	371	368	361	387	367	376	371	337	367	342	369	372	333	345	364	377	368	376	345	381	379	331	350	361	349	373	343	363	347	390	371	375	385	358	376	335	360	370	372	381	389	361	382	377	389	363	356	356	339	349	339	364	326	388	378	353	337	356	346	357	386	340	373	325	378	360	354	383	355	331	351	365	336	382	378	375	328	376	416	337	375	369	332	370	326	392	347	356	363	341	366	365	352	368	372	346	380	404	345	366	358	383	347	377	343	362	369	341	382	383	362	337	333	385	336	363	354	364	359	348	389	381	376	412	355	371	335	367	337	348	341	345	371	371	348	398	330	378	361	379	397	389	351	351	391	354	373	366	367	357	360	364	338	334	359	386	361	374	369	370	365	330	337	386	367	391	367	357	376	387	376	392	353	379	345	378	373	368	342	339	364	344	377	380	347	349	336	344	385	351	349	354	346	338	385	337	350	363	346	373	371	389	347	385	347	369	361	421	348	356	363	337	367	408	380	370	371	346	353	364	358	375	377	396	357	374	372	372	360	362	367	372	373	355	330	330	366	379	362	367	363	354	400	381	393	345	355	392	356	386	349	371	336	400	321	382	366	369	398	387	377	380	390	369	404	351	402	339	382	341	380	389	353	378	394	366	360	374	369	344	373	363	357	352	351	349	367	383	353	387	340	373	344	330	346	368	352	374	356	378	377	371	346	372	350	335	328	359	388	362	336	367	358	339	367	346	386	358	389	392	383	373	352	362	355	367	396	391	344	371	362	353	381	365	341	337	407	361	367	346	376	346	347	380	350	361	341	340	330	336	389	333	375	377	400	398	358	357	357	341	346	355	336	354	351	344	354	364	379	365	358	384	372	370	361	342	362	364	359	356	331	372	347	367	363	375	346	381	395	357	381	356	353	395	351	324	389	363	357	362	347	355	361	403	336	397	361	351	379	370	364	354	373	371	384	364	382	366	380	354	358	364	364	367	353	395	356	365	369	358	382	358	380	363	363	358	362	358	337	355	384	377	386	343	378	355	360	320	396	356	362	395	363	369	302	387	358	363	357	355	381	397	343	366	317	366	388	336	375	372	378	377	389	389	362	327	384	394	359	400	350	379	393	357	352	386	363	333	346	356	312	353	367	350	372	356	370	351	383	362	380	380	358	375	354	354	346	399	378	402	375	366	365	380	344	390	363	321	371	387	354	377	372	380	330	388	362	360	341	389	352	369	367	381	402	387	382	357	337	356	388	363	343	357	374	387	363	350	352	380	353	392	330	374	315	357	335	340	338	368	354	373	348	344	382	357	339	382	341	327	371	366	337	392	349	344	348	373	367	381	407	366	349	325	335	370	333	360	354	344	394	343	383	382	383	349	365	363	411	359	366	390	382	364	345	364	355	357	356	353	376	337	403	360	351	349	360	400	348	379	380	379	359	363	388	391	377	332	364	367	347	359	377	365	379	351	369	349	349	389	346	341	382	394	371	366	374	386	382	350	397	356	389	372	352	370	414	393	324	379	391	340	362	319	394	372	352	398	353	383	370	377	363	353	396	367	370	354	360	353	383	371	390	403	368	382	310	377	341	384	342	361	363	365	390	370	363	319	384	348	395	360	367	373	374	362	397	361	373	370	332	343	365	373	334	360	393	373	397	358	329	404	367	417	403
3764	2739	30758	45440	36288	18112	4596	386	367	388	374	388	379	418	364	386	412	400	384	379	384	372	409	399	550	587	494	387	360	392	355	384	384	389	398	359	356	356	378	398	382	358	389	391	359	347	362	390	344	375	368	346	384	350	365	376	372	350	360	370	360	349	393	381	376	355	372	373	384	381	356	378	370	398	381	381	398	411	372	367	354	355	367	383	361	383	358	386	414	361	400	359	368	370	383	364	380	403	369	376	368	369	338	373	334	371	331	361	339	378	366	377	343	358	378	386	369	342	365	365	386	355	362	400	389	363	373	337	343	364	385	383	368	356	363	390	348	376	351	379	377	377	395	340	391	375	374	374	379	356	332	340	375	351	357	370	384	356	399	360	359	412	378	374	396	355	362	378	352	385	344	358	376	353	375	376	387	390	359	408	398	361	371	369	357	404	373	382	354	361	363	369	371	384	367	380	399	369	368	403	340	396	383	397	346	378	335	354	358	385	344	348	371	360	397	380	362	379	379	395	335	362	379	357	358	371	385	367	379	358	372	380	378	344	352	368	365	392	396	350	369	384	375	349	391	362	381	385	377	392	384	367	384	364	393	358	354	341	360	380	356	387	356	383	398	372	398	361	362	341	359	385	369	369	364	350	377	381	372	336	359	385	362	343	350	385	333	415	348	377	351	359	378	324	348	380	358	383	385	352	357	365	346	382	400	361	361	360	360	387	348	393	373	374	369	356	390	364	389	360	410	354	370	419	345	382	385	368	403	351	368	351	373	344	343	393	392	373	374	351	394	393	392	369	380	398	351	365	386	367	348	349	350	380	349	353	415	374	388	391	380	377	358	360	399	351	374	391	347	365	378	381	330	361	351	356	366	375	399	389	389	380	363	354	371	384	361	417	371	392	371	381	370	386	366	381	415	388	391	365	369	383	364	393	348	380	373	354	416	348	379	392	339	356	368	393	342	323	363	388	401	373	410	382	405	375	392	352	375	356	368	375	372	346	384	368	377	371	380	366	345	362	381	390	373	387	387	356	366	390	374	403	373	334	379	383	337	356	359	380	352	347	359	373	368	352	364	361	342	372	403	355	378	374	390	383	377	430	382	411	392	359	387	375	327	345	346	367	393	378	378	369	375	352	342	397	388	366	383	364	342	340	395	389	420	354	371	362	388	378	393	340	377	382	379	373	380	348	369	403	347	387	397	352	356	395	362	380	388	374	391	359	395	368	383	383	356	373	358	370	372	325	322	378	376	352	355	339	374	361	356	379	348	352	356	352	352	329	377	354	387	382	371	362	343	364	380	365	399	381	413	366	354	364	381	384	382	373	365	371	329	350	365	376	356	387	350	350	366	375	390	363	368	346	375	378	382	350	351	405	411	384	331	402	346	353	363	385	389	376	356	377	380	372	360	394	375	346	363	394	364	376	387	358	378	381	386	393	368	369	420	351	356	357	350	355	368	401	357	386	406	326	379	392	345	377	363	387	400	382	357	370	342	360	379	369	366	327	357	364	358	363	367	373	329	391	375	375	369	398	372	352	351	347	397	345	337	384	347	342	393	350	380	385	408	361	361	357	398	346	378	400	376	366	353	330	367	403	381	354	348	370	383	390	381	369	408	339	392	409	330	340	367	380	386	365	341	355	328	382	374	335	359	388	403	350	390	381	348	370	366	370	377	374	346	340	365	372	388	385	386	369	384	361	381	366	428	403	330	395	361	354	368	355	380	374	367	360	360	379	376	398	367	384	348	357	385	371	327	352	363	369	397	363	372	372	355	367	342	364	378	382	351	399	388	397	372	377	370	376	359	329	354	347	376	400	404	361	352	387	388	368	392	355	363	365	361	369	399	386	385	352	364	341	323	366	370	351	397	370	371	401	387	345	399	369	398	397	352	396	368	369	351	325	376	337	360	353	364	366	355	386	393	347	363	357	381	409	356	350	419	360	372	389	398	396	364	347	344	350	379	359	386	347	361	359	389	367	372	385	359	358	369	413	377	388	402	392	362	336	343	368	374	384	363	388	336	376	367	399	371	376	351	355	365	391	359	395	394	391	362	400	364	358	370	378	375	374	423	366	388	374	404	393	328	338	366	367	385	342	384	346	365	378	378	360	341	345	386	389	348	348	372	405	371	358	376	386	341	373	371	384	377	345	382	383	373	339	392	381	386	396	360	361	368	337	362	379	347	374	381	362	342	334	381	360	383	371	371	381	338	387	380	363	374	364	347	344	374	393	382	335	361	362	387	363	402	373	397	367	360	354	364	366	369	373	409	368	355	410	363	340	364	342	360	364	363	357	386	380	381	381	383	330	385	368	363	392	387	355	369	375	399	367	395	381	345	366	378	406	356	365	349	369	380	371	348	406	384	367	366	373	366	391	390	349	376	358	352	379	365	398	341	370	380	350	373	357	303	392	359	388	352	357	377	381	369	369	397	325	350	379	387	382	343	394	363	346	385	368	361	381	406	357	393	372	370	372	358	403	374	353	399	351	367	351	381	394	387	379	389	364	426	410	379	355	363	363	341	379	376	356	309	396	401	379	364	391	357	374	402	334	356	353	394	366	360	348	363	392	395	340	356	362	367	347	388	358	364	400	378	383	388	394	391	389	408	348	409	370	376	339	388	354	404	365	379	371	375	378	381	332	349	360	354	342	359	380	388	406	389	366	369	338	369	344	356	370	355	398	354	364	392	358	400	329	380	372	365	383	343	350	377	373	390	359	409	392	399	360	347	343	381	369	350	344	365	389	396	377	404	375	401	399	352	389	354	381	370	397	371	350	380	365	412	392	352	376	345	373	385	384	357	330	358	405	370	347	352	370	378	373	364	362	375	358	396	363	358	374	400	358	354	364	377	364	360	388	379	403	357	397	348	370	374	337	371	363	355	361	373	353	375	370	362	378	359	388	347	386	369	381	374	359	405	353	361	388	344	351	384	369	392	377	358	383	372	370	385	376	368	357	382	383	373	389	361	399	353	426	350	365	369	381	378	376	384	366	342	363	362	367	365	375	338	353	359	375	351	346	376	353	375	329	360	386	399	372	350	351	369	353	374	381	372	362	394	359	373	398	407	315	377	369	354	389	391	364	388	338	373	375	380	378	355	388	407	392	374	384	389	396	380	379	353	334	362	358	351	352	388	362	361	370	363	388	382	359	376	380	322	367	337	356	366	342	341	410	362	381	419	351	407	356	403	365	332	389	382	345	392	378	384	379	382	378	358	387	381	367	377	389	376	386	359	392	426	363	354	367	392	365	371	386	377	388	381	346	356	357	412	348	423	348	365	373	373	403	382	369	386	331	365	321	349	353	369	408	345	346	362	367	349	394	377	373	370	368	352	362	346	351	356	386	419	357	358	368	379	377	386	333	397	359	346	403	341	392	368	379	339	382	355	329	382	386	358	373	362	366	373	351	414	375	347	349	417	385	347	365	336	351	364	395	356	374	381	347	349	383	377	382	357	415	353	380	372	344	405	319	330	377	376	390	368	332
23836	21130	29574	46886	56953	45923	23191	3526	647	560	512	510	549	489	490	516	463	482	525	529	510	486	503	532	978	921	740	628	510	481	499	453	472	513	473	489	480	503	515	486	458	491	496	489	435	492	469	477	488	496	497	479	500	508	480	517	506	446	480	464	456	531	514	487	494	479	470	482	431	471	484	508	471	464	468	452	501	514	478	445	523	465	458	509	471	482	458	473	439	488	506	493	464	493	487	521	533	450	463	488	511	470	493	496	482	429	480	494	488	497	455	467	490	498	516	483	476	489	503	480	488	486	462	453	461	508	524	472	460	483	498	476	463	480	472	478	504	469	527	442	426	467	477	485	484	469	495	472	438	481	475	476	517	463	504	502	462	488	474	461	486	489	471	501	512	490	455	506	476	471	501	477	452	503	516	514	511	452	495	479	475	491	521	519	444	465	464	482	471	493	485	448	537	487	507	421	543	520	479	522	490	460	477	484	513	452	442	482	475	460	456	471	486	441	504	500	449	488	443	456	456	493	501	493	477	478	479	500	474	482	481	501	466	488	482	492	437	496	475	512	483	486	467	449	465	512	450	494	523	456	512	502	496	494	477	454	533	484	502	471	494	461	515	475	493	499	475	519	495	474	504	490	495	495	455	456	480	459	488	445	470	475	488	441	501	449	510	489	466	444	517	485	481	458	517	450	504	446	474	474	467	476	470	477	448	444	497	446	492	496	454	459	462	469	468	459	536	482	491	477	477	503	500	494	466	510	480	448	472	491	443	497	453	480	466	446	495	483	476	491	468	455	476	479	485	482	425	449	479	490	526	460	466	483	477	468	470	475	470	450	473	490	505	473	484	505	476	516	504	535	485	464	429	469	473	491	475	456	491	467	472	461	444	466	514	491	488	479	479	462	495	497	473	519	463	486	479	499	491	505	507	446	488	444	435	446	518	488	468	530	499	483	453	474	465	452	496	452	451	489	473	524	463	437	474	507	454	483	502	519	510	486	469	496	483	488	471	432	473	497	508	484	453	493	505	493	498	487	434	465	490	532	471	446	493	470	484	493	476	512	467	472	487	473	465	496	445	440	474	473	452	497	492	459	511	497	473	475	465	469	468	432	456	436	471	474	433	464	473	505	475	466	470	507	449	461	446	472	465	463	488	478	467	496	486	471	476	456	479	464	500	490	491	529	507	498	461	454	477	479	446	459	489	460	489	497	437	455	496	472	497	462	495	444	515	511	501	465	481	445	482	472	460	478	468	458	476	479	506	449	514	473	469	493	485	470	458	511	464	497	454	493	493	499	478	482	495	487	501	488	500	470	489	429	479	485	465	472	472	468	494	478	454	486	498	426	521	429	490	469	467	485	494	485	483	440	473	473	478	460	478	456	503	495	493	494	520	475	486	476	478	493	459	489	473	473	489	492	487	436	485	468	502	460	471	475	497	493	484	489	474	491	470	494	489	459	474	451	478	454	433	457	497	472	496	491	474	464	461	484	496	500	485	504	461	501	483	449	443	476	487	480	504	494	488	506	465	441	488	467	511	486	505	474	456	469	484	485	438	479	491	474	485	483	479	467	468	488	455	480	423	496	469	448	493	469	502	494	447	445	462	488	496	481	470	459	477	499	475	495	424	504	517	502	467	484	454	496	467	504	496	482	459	473	470	444	459	466	478	437	483	461	460	463	507	485	517	459	449	489	487	488	488	532	451	475	480	522	512	498	487	513	430	485	473	468	484	502	482	483	466	485	437	505	508	467	500	463	466	494	478	504	457	471	515	512	447	453	448	481	514	469	485	526	494	478	493	486	505	490	481	477	516	512	464	468	471	472	485	495	454	475	485	502	502	471	438	443	462	488	498	477	487	490	510	466	454	512	461	529	464	456	477	461	486	497	445	487	441	484	488	452	458	449	475	494	491	470	471	477	479	527	465	498	428	495	480	470	482	474	477	478	479	478	469	446	494	508	477	498	488	443	508	505	496	499	470	475	492	494	452	457	475	428	476	463	480	446	481	478	474	500	468	467	447	461	488	506	468	468	475	509	486	465	503	426	515	495	513	465	478	481	485	446	507	463	495	524	442	520	446	476	469	471	485	471	484	478	489	489	480	472	465	469	462	465	493	441	482	456	495	521	505	498	448	470	489	518	464	508	486	507	505	484	484	501	468	495	465	487	466	458	471	456	465	513	471	473	487	494	439	501	499	485	470	518	439	499	488	449	510	489	469	503	486	454	448	465	450	513	426	459	481	495	477	526	463	497	431	496	486	469	508	479	475	485	469	463	503	472	450	450	445	494	484	509	517	503	469	479	453	480	435	468	455	474	416	467	517	471	488	463	462	460	444	499	423	473	459	487	482	490	491	460	482	494	511	495	509	494	489	484	444	504	485	468	447	509	487	482	471	448	446	455	452	482	483	507	501	493	472	507	476	487	489	506	486	466	522	426	500	427	476	492	488	469	504	491	497	498	496	484	468	482	469	506	490	456	443	422	471	465	489	499	457	470	462	447	472	474	475	474	510	482	468	488	483	490	476	472	490	537	432	444	485	484	447	484	423	468	423	465	476	450	462	468	452	463	481	494	442	471	477	476	470	494	495	453	489	480	502	490	512	452	507	430	446	470	482	472	503	488	529	461	523	502	485	508	510	492	462	452	533	479	461	535	473	456	490	462	513	484	467	488	503	462	448	501	480	477	503	502	489	485	489	499	486	462	486	484	482	510	463	468	483	482	475	446	500	474	463	491	511	456	531	486	486	454	477	475	481	492	465	469	485	485	505	433	488	423	470	484	448	434	485	461	471	503	474	499	420	523	501	458	479	445	531	458	484	487	466	507	487	461	477	476	503	451	484	486	504	477	501	486	468	470	444	445	470	464	445	468	462	493	480	472	471	479	438	495	476	498	486	469	469	479	441	448	479	448	502	482	452	468	451	479	488	489	495	466	525	492	467	493	474	523	480	462	450	477	504	451	464	491	456	482	508	473	482	464	461	494	479	466	461	437	460	469	473	480	510	488	491	491	534	484	482	445	477	484	504	442	461	531	458	460	455	449	510	451	473	515	454	496	526	470	491	459	473	503	486	462	532	440	506	468	502	457	450	458	467	529	492	476	469	492	489	492	485	492	512	524	457	493	470	457	508	476	498	438	500	509	483	476	499	459	459	474	504	491	479	484	493	455	462	471	436	497	426	494	500	433	482	478	540	441	494	465	475	472	488	473	502	499	496	491	481	507	477	483	452	478	463	492	482	483	455	481	462	505	505	506	496	528	467	461	519	482	529	481	441	466	470	495	456	484	503	525	468	492	530	491	474	469	464	504	476	479	434	489	495	504	464	490	470	472	498	496	466	457	457	485	444	471	468	492	456	486	493	452	488	504	460	452	504	484	472	481	487	470	466	529	434	484	496	498	466	477	461	465	488	511	472	466	438	487	485	460	493	464	492	515	507	517	467	476	480	485	445	458	505	465	494	438	468	489	460	506	479	459	411	522	478	504	513	499
3970	12311	41556	76306	65212	39424	13501	1265	568	500	504	559	517	529	532	525	519	527	526	520	476	545	502	557	1374	1228	943	611	572	504	511	496	499	499	499	494	482	475	503	513	507	496	462	519	509	535	478	563	511	496	485	500	510	481	474	492	451	498	459	516	471	486	515	497	502	522	510	495	471	510	464	456	479	468	534	510	460	462	494	507	512	517	506	480	499	499	505	480	487	478	498	474	486	518	514	504	501	510	470	491	532	442	520	477	438	505	471	532	452	473	445	482	473	494	492	458	460	497	487	484	500	511	489	482	514	489	486	535	476	492	503	498	535	506	496	515	522	490	513	479	478	524	464	479	478	510	462	502	511	458	475	513	494	484	510	487	472	504	504	457	512	473	509	500	462	501	456	528	486	542	509	495	494	481	476	450	523	494	498	543	460	498	520	496	533	501	484	483	486	512	466	504	518	552	459	475	471	477	539	514	469	477	478	519	488	484	496	460	520	480	499	511	516	485	460	521	496	475	475	513	519	506	515	508	512	516	480	483	501	470	509	479	514	543	480	460	480	462	486	453	529	500	450	453	493	470	466	521	514	496	531	483	502	525	515	486	568	467	528	453	469	529	488	495	502	508	463	464	517	465	491	519	481	521	486	511	460	536	495	476	496	482	470	461	522	510	473	443	502	476	492	491	488	496	530	500	496	496	472	452	528	466	480	494	496	499	477	513	522	497	492	502	488	499	434	487	475	474	504	474	520	493	518	513	491	494	471	488	497	489	495	444	472	487	510	490	457	552	494	474	512	531	493	489	480	479	492	484	505	494	472	497	463	488	488	459	493	490	539	485	451	464	485	501	470	460	499	485	441	541	466	509	526	489	495	473	486	512	478	499	504	501	508	550	460	481	523	508	488	450	519	466	513	448	500	472	499	488	482	447	481	500	500	517	489	505	464	489	476	476	491	492	436	450	474	498	511	517	491	511	507	508	478	480	493	520	538	476	484	487	456	479	510	486	530	485	420	446	459	505	470	493	515	509	508	505	440	476	441	478	468	490	520	495	469	487	490	492	498	506	504	485	479	485	479	454	486	457	470	503	515	491	509	535	460	476	502	480	493	489	462	509	461	519	482	500	511	525	465	481	470	468	496	477	490	514	493	489	515	476	484	513	498	499	487	490	496	520	505	493	500	505	525	474	490	496	490	527	513	497	464	510	504	462	476	475	494	515	508	476	513	505	469	498	489	483	497	474	451	504	477	489	503	492	485	500	483	510	455	508	504	488	480	493	478	506	491	470	457	469	452	484	458	464	495	508	470	456	534	483	497	465	469	447	473	500	467	535	506	452	516	510	498	529	459	512	452	498	493	488	497	479	504	494	502	491	457	470	493	499	494	528	445	477	455	495	484	466	455	509	500	502	494	489	505	497	485	472	508	470	492	482	455	500	506	482	519	480	456	467	502	511	476	496	482	499	488	470	467	440	514	493	488	479	539	522	480	505	476	458	470	487	476	503	482	513	522	514	507	533	497	547	502	461	517	441	479	514	506	492	496	504	478	454	489	481	518	502	471	518	463	457	477	491	479	505	481	516	462	500	466	499	482	523	535	474	516	484	489	487	472	509	496	428	491	499	480	475	437	482	509	472	517	504	464	468	470	514	457	470	477	470	518	515	525	480	510	477	481	525	501	488	464	530	536	502	516	516	484	487	499	485	501	506	486	506	465	475	467	510	507	476	459	492	506	505	499	506	513	444	511	496	508	517	452	488	457	467	515	531	466	476	493	446	498	479	481	503	487	478	492	456	514	498	502	473	485	499	522	495	495	499	481	470	483	476	521	527	513	496	505	522	535	456	443	481	468	475	492	499	493	498	484	469	513	453	499	518	465	530	502	477	514	514	442	476	511	500	517	494	484	494	504	471	519	486	471	494	494	514	487	468	473	536	499	457	513	476	461	503	481	502	492	466	509	484	476	474	474	496	471	509	492	459	488	475	544	482	486	488	491	501	496	490	551	496	471	493	511	465	502	508	434	483	467	452	533	502	489	410	468	492	515	490	463	504	470	456	457	434	495	522	499	496	468	523	485	485	452	465	471	485	524	522	509	530	530	513	491	482	501	521	507	482	474	473	503	491	500	507	501	498	484	478	501	497	453	458	510	482	488	504	473	481	543	491	465	493	494	469	471	468	500	455	499	534	457	529	452	490	525	506	455	487	489	462	493	509	490	500	451	476	506	475	516	443	455	506	478	446	495	479	472	506	485	473	500	472	495	474	509	511	482	483	465	514	522	511	491	477	523	498	507	478	492	467	524	458	493	487	513	514	449	443	493	518	457	535	470	490	475	471	500	492	483	438	492	524	484	481	475	466	500	511	485	496	464	497	507	502	521	470	470	482	463	494	511	504	501	467	505	475	483	500	485	469	488	481	506	481	496	526	477	474	454	487	454	479	443	478	522	512	459	457	464	514	495	501	453	446	517	504	468	493	455	501	480	481	473	471	508	479	521	513	492	465	496	466	496	516	468	449	536	493	488	459	518	466	500	507	482	481	509	496	501	449	513	505	492	492	485	496	482	486	459	484	502	470	492	511	458	510	516	500	481	477	445	481	470	491	477	517	444	495	430	499	477	515	491	506	483	503	488	476	504	505	474	453	489	447	498	465	477	455	498	486	513	482	479	455	483	460	456	499	514	441	471	475	495	500	492	517	489	486	533	480	498	493	464	488	472	503	427	488	487	478	498	490	472	493	519	487	481	454	506	507	530	501	503	477	514	495	527	487	491	472	509	464	479	445	474	523	506	510	489	503	459	528	478	474	491	493	471	537	469	480	528	473	491	475	489	495	463	489	498	498	488	484	496	494	503	474	471	499	491	537	479	485	476	491	472	508	519	506	467	513	503	462	473	517	514	452	456	461	483	470	515	481	482	488	471	501	525	440	474	511	507	499	465	471	488	490	532	499	477	496	476	510	511	451	480	482	536	470	486	516	476	531	478	495	477	499	475	446	496	475	448	486	481	520	486	446	496	490	502	518	470	502	470	486	482	470	494	469	480	484	493	536	514	514	491	454	465	494	480	471	492	506	486	459	487	501	473	500	484	477	505	453	445	516	507	453	476	495	520	500	466	455	488	458	514	454	495	492	477	497	496	467	513	478	497	475	483	500	460	455	503	475	457	507	485	499	497	466	467	482	502	514	496	493	472	503	507	479	500	483	491	475	481	478	462	488	524	493	474	479	461	500	503	482	475	502	453	470	464	481	467	485	459	496	471	499	480	511	460	488	463	480	486	529	452	500	489	487	514	493	462	496	517	472	503	487	485	518	453	516	501	484	487	504	492	551	466	497	451	521	474	462	480	484	464	519	485	515	496	533	510	491	496	442	503	461	495	488	510	495	528	489	480	496	480	475	487	486	496	511	485	467	463	478	504	476	515	472	466	524	543	466	482	491	456	490	515	474	487	454	507	498	512	484	490	481	477	498	439	496	485	473	509	467	485	488	462	508	484	464
27179	12047	3658	17838	16367	6325	1542	522	398	360	358	375	384	351	339	368	398	373	375	353	364	365	391	319	398	399	420	383	364	377	381	352	404	366	350	363	366	354	344	384	386	342	347	347	373	341	330	356	397	325	364	377	370	335	379	339	367	415	331	356	352	394	371	366	384	370	340	358	376	343	365	366	383	367	314	369	341	370	363	377	403	361	394	324	375	323	396	399	347	356	380	337	387	404	331	365	348	369	368	360	371	332	381	369	369	333	362	364	391	376	373	345	335	322	352	374	364	338	337	325	365	333	387	368	380	359	332	334	323	373	386	377	390	374	363	332	369	358	366	342	373	380	365	343	360	340	348	377	375	374	337	373	350	382	333	385	336	389	368	353	340	372	391	367	364	383	381	363	378	396	352	354	351	367	345	352	386	342	364	383	363	345	366	365	355	360	418	359	381	362	369	362	369	346	351	396	343	378	370	366	358	359	370	381	385	384	356	368	369	366	344	310	355	379	403	358	353	330	372	348	345	351	368	367	326	355	376	391	394	341	344	356	353	364	364	358	338	374	370	342	390	390	358	323	350	360	347	361	365	360	364	400	387	357	356	347	370	425	358	350	326	380	373	382	375	393	352	383	387	408	361	369	394	347	371	338	335	355	407	365	370	381	367	344	402	373	367	366	389	350	366	359	356	366	377	369	385	383	380	353	342	368	389	351	315	356	372	381	366	338	374	360	356	316	322	315	352	336	358	368	361	359	382	353	361	399	389	394	381	363	344	366	365	350	378	364	373	369	373	361	334	345	385	369	334	361	362	337	347	347	329	375	385	366	378	363	356	321	384	380	353	433	368	373	342	382	367	338	384	362	344	361	361	391	355	389	366	372	344	358	361	345	334	364	385	362	389	360	373	380	368	357	401	365	335	370	339	365	370	367	338	400	374	364	329	376	333	360	363	340	355	358	372	366	346	335	357	361	359	373	357	328	413	352	371	374	369	368	375	382	349	386	355	358	352	335	317	380	352	393	388	367	373	357	429	361	344	349	353	358	321	340	360	335	351	364	369	396	345	393	357	328	397	366	346	350	347	349	358	345	343	367	343	391	354	384	348	314	358	358	411	358	333	367	366	398	378	335	339	338	351	402	358	357	337	389	387	384	366	369	355	393	429	357	360	386	401	360	356	406	348	338	329	357	372	370	406	372	362	354	386	388	353	385	355	389	365	352	398	387	400	405	357	333	359	354	371	394	347	368	349	366	364	366	391	348	357	378	373	364	373	360	355	378	342	351	319	376	350	354	384	344	336	352	349	392	379	388	379	349	346	364	374	304	349	353	343	372	339	359	341	386	358	388	351	381	336	328	352	374	332	359	364	339	344	392	336	383	340	366	370	341	367	368	364	349	384	357	341	389	381	361	367	349	366	333	388	363	374	370	366	368	336	351	366	355	406	341	377	340	377	351	386	376	347	335	366	317	355	363	388	347	361	365	355	342	372	345	370	329	366	374	357	381	373	351	323	372	375	380	365	370	393	371	365	359	355	382	344	378	365	376	377	352	393	349	341	388	353	351	334	370	357	390	354	383	356	366	345	361	369	336	356	356	414	365	339	379	349	367	365	338	345	353	335	343	414	374	342	345	356	336	366	366	337	400	345	351	378	379	375	329	314	387	372	372	369	359	321	355	367	320	357	336	370	353	357	377	378	375	356	350	351	347	353	355	376	360	372	362	335	345	382	381	371	331	409	367	357	373	324	377	382	364	379	355	384	358	377	356	345	336	352	377	341	392	356	339	372	370	355	392	360	357	353	360	352	343	355	352	376	348	355	363	356	355	340	346	364	367	367	341	349	377	371	394	350	360	364	343	349	368	356	355	360	341	350	391	377	366	366	429	355	352	360	386	392	359	361	367	346	345	409	347	338	339	346	358	387	361	368	359	389	362	371	349	371	366	396	355	367	379	343	385	383	370	383	359	366	354	345	360	355	385	339	337	376	328	355	384	364	376	350	342	373	383	357	334	348	369	347	334	354	355	333	357	335	387	355	350	373	369	370	347	334	366	395	402	328	339	376	354	330	357	372	332	361	381	347	311	350	397	347	382	348	360	378	345	344	366	356	343	372	377	378	358	355	376	363	369	340	338	359	350	385	369	364	358	334	356	346	364	364	416	399	369	344	364	398	384	401	362	376	388	361	329	342	352	405	348	384	333	342	354	339	363	360	361	375	350	376	368	392	392	355	351	386	373	355	327	343	346	345	346	387	346	371	371	370	366	364	379	354	370	354	359	381	351	329	374	326	360	354	338	359	367	354	308	353	337	370	374	352	341	359	368	350	339	370	351	376	403	395	343	386	341	360	367	361	334	380	331	396	363	365	385	349	370	356	353	379	369	359	346	351	342	390	367	371	388	356	329	334	365	424	356	360	400	386	390	395	379	331	361	397	351	330	360	391	348	341	344	326	370	371	344	367	378	392	365	330	349	348	343	359	369	351	381	317	383	374	349	371	361	349	377	386	365	352	361	392	357	396	333	383	367	377	367	343	315	372	374	370	340	386	347	375	380	376	395	362	393	344	337	340	369	379	377	353	357	384	348	385	376	372	352	374	358	347	401	321	364	350	408	369	359	389	334	351	355	360	378	398	389	397	383	378	318	399	396	365	342	393	369	333	355	350	351	379	356	357	384	345	345	366	373	349	360	369	349	364	367	317	353	349	360	372	383	336	374	381	347	358	422	426	380	381	393	413	353	353	327	349	365	362	391	348	379	363	388	359	376	369	371	338	342	372	371	376	340	350	351	348	348	406	342	373	370	384	387	346	369	345	368	370	344	364	342	378	382	386	385	369	351	322	347	349	395	354	364	344	386	346	386	365	328	357	343	359	380	370	370	362	330	383	342	357	377	368	357	380	368	350	370	355	370	372	379	346	368	382	386	365	389	366	349	360	371	335	351	349	375	342	366	353	390	382	368	366	325	376	387	363	389	332	347	370	374	349	387	381	335	360	360	365	351	332	355	343	362	347	343	338	364	324	399	354	325	364	339	393	349	348	380	377	356	380	377	378	370	378	317	358	369	365	380	359	345	391	323	350	364	352	361	334	363	377	376	370	345	363	389	377	376	328	371	370	347	375	357	384	372	391	340	337	363	325	358	339	362	347	396	358	373	334	353	350	361	352	374	363	368	356	371	360	334	348	347	355	347	344	340	360	395	358	372	372	343	377	357	353	351	366	327	377	367	358	370	354	363	377	342	357	362	343	383	385	373	363	364	383	380	334	355	355	371	358	327	356	347	361	352	375	367	405	350	368	350	317	381	371	339	372	318	364	337	356	321	355	384	338	356	358	363	377	358	366	352	369	368	329	374	347	340	334	375	362	340	361	363	351	370	367	375	349	371	375	322	392	339	337	380	376	344	346	383	319	360	373	375	346	379	369	354	406	351	372	358	387	388	399	388	367	370	365	370	378	344	369	369	342	368	368	380	342	371	372	389	363	374	388	367	351	338	338	355
5121	1306	3955	15036	11994	4734	1534	491	368	338	357	314	377	365	337	335	340	349	331	355	376	348	362	397	392	417	376	377	350	379	363	321	384	369	353	356	375	362	342	358	340	313	338	360	341	352	350	348	354	324	353	340	357	362	344	353	341	381	331	331	333	349	360	379	353	367	340	380	343	311	369	326	335	376	366	335	335	372	340	373	383	337	346	350	359	363	357	366	356	334	385	318	357	341	352	352	347	323	364	349	366	346	338	340	354	361	384	347	344	369	348	331	343	351	398	348	338	351	336	335	349	337	381	364	343	366	341	330	344	347	376	347	350	362	365	370	356	372	344	355	353	344	375	340	342	328	364	350	366	350	343	354	316	374	319	340	366	346	338	338	354	339	358	352	352	345	360	379	342	350	363	384	336	344	368	345	355	339	325	371	338	351	355	380	350	392	358	326	393	335	342	387	327	343	351	359	366	348	354	343	363	353	342	353	336	380	359	364	342	330	352	370	364	334	354	347	383	359	351	360	353	345	355	359	378	356	334	337	316	368	362	354	354	358	331	343	344	333	328	381	354	334	325	313	346	360	338	345	357	361	355	355	375	371	371	345	337	354	329	348	382	336	335	371	339	357	341	342	362	369	329	359	337	357	348	348	359	338	341	337	369	339	344	335	346	400	338	356	341	358	321	352	341	360	341	386	359	374	371	358	368	336	348	327	335	329	338	345	345	365	394	363	372	361	337	381	346	324	307	330	332	359	352	335	364	370	346	350	328	340	395	354	350	336	312	369	325	339	353	354	332	351	336	357	361	334	357	376	348	329	358	376	380	304	355	375	316	364	354	329	338	348	318	399	312	372	346	325	355	360	335	344	330	353	348	345	350	323	325	344	348	343	339	337	354	342	322	329	345	348	361	400	384	332	349	357	368	345	335	341	348	348	375	337	346	343	362	317	373	346	349	332	339	338	342	370	346	346	350	332	389	333	344	355	317	361	343	351	322	357	383	366	331	316	369	305	341	342	352	369	343	365	350	345	347	338	357	335	363	360	353	336	318	348	369	330	329	360	337	361	368	339	325	356	370	379	363	340	362	350	355	344	342	334	355	349	363	340	340	350	389	329	343	355	347	344	362	368	367	340	347	326	342	341	357	354	353	389	394	366	350	358	396	354	331	335	373	360	328	315	333	350	340	358	354	335	366	343	372	347	330	370	351	371	346	313	370	350	352	327	325	341	385	356	349	342	336	336	374	323	378	302	370	346	336	367	354	340	350	357	362	352	310	366	333	319	349	365	327	324	348	342	366	374	373	367	343	389	352	331	328	358	360	359	343	368	348	344	350	387	329	355	350	327	360	386	343	368	350	356	388	341	358	365	356	368	350	327	330	326	331	355	341	331	355	334	359	335	303	332	355	346	344	351	361	372	397	344	376	382	352	349	365	333	355	345	356	347	343	351	354	352	319	339	349	346	355	369	343	358	350	353	354	365	350	377	352	346	344	365	360	389	361	347	360	379	385	349	348	371	352	330	330	388	319	342	343	377	368	326	339	384	358	374	354	347	334	392	327	331	348	348	360	373	366	356	375	336	347	340	354	344	358	346	334	321	367	345	323	357	312	379	328	353	342	328	331	353	338	383	347	327	343	373	347	325	377	384	363	355	354	323	364	357	369	335	342	350	359	375	386	359	365	336	362	368	384	336	339	341	326	347	348	334	358	372	331	331	346	339	340	367	351	316	340	342	356	342	340	355	371	339	337	348	337	348	374	342	336	345	345	310	358	343	326	357	364	315	392	314	359	374	309	370	347	321	364	380	366	329	381	345	353	323	383	355	348	379	360	337	352	374	324	343	356	334	351	364	358	367	350	367	326	328	366	364	343	369	337	337	327	355	352	337	350	378	351	341	362	347	363	344	371	352	369	386	385	352	332	298	324	331	361	374	330	350	346	328	348	346	389	364	335	333	330	353	341	349	351	339	333	388	328	345	338	357	332	367	390	345	362	384	354	342	340	346	390	342	337	360	324	338	325	359	355	341	357	381	354	361	371	316	355	390	348	361	376	343	342	385	328	352	357	336	358	339	355	346	396	374	327	358	362	408	364	342	313	344	323	343	342	371	341	378	339	337	346	321	345	338	335	326	336	339	351	361	348	409	373	368	387	338	373	349	353	333	344	346	357	347	382	331	386	349	324	361	339	326	352	346	362	392	378	331	358	315	327	348	348	381	356	348	349	340	380	330	349	350	350	344	343	317	363	356	350	341	333	335	348	355	392	356	381	353	346	351	349	341	356	354	337	304	314	349	387	335	358	340	365	349	337	308	357	308	337	369	384	383	314	367	347	376	337	353	354	331	344	353	359	389	363	358	353	347	372	329	346	370	362	336	343	397	377	347	346	323	338	375	349	352	343	344	381	334	351	353	314	385	361	372	362	377	348	337	365	381	358	344	376	339	347	349	340	338	371	344	375	363	389	351	395	350	389	355	352	349	338	378	351	341	347	345	321	332	371	353	326	362	371	361	344	397	347	374	352	333	362	375	345	367	375	364	348	352	357	391	336	379	369	333	355	327	341	365	363	364	336	362	375	320	365	332	354	336	333	333	362	348	390	364	326	370	359	344	349	341	366	341	337	357	385	347	357	366	332	335	332	354	384	335	359	356	335	334	366	387	340	349	376	327	339	369	362	329	345	359	371	381	350	326	322	351	330	354	351	357	320	335	340	349	386	365	335	350	357	347	320	352	344	360	367	335	345	331	358	364	369	330	349	395	360	336	350	388	374	329	328	344	377	372	348	354	376	341	326	351	345	332	337	383	380	342	336	347	354	363	332	327	393	353	378	338	338	402	333	329	380	373	341	332	378	342	357	322	346	334	338	333	348	353	393	350	328	386	348	353	336	342	349	330	301	342	373	334	377	360	351	354	338	370	355	340	335	377	342	354	374	403	328	347	340	359	354	362	375	353	376	326	341	325	375	367	373	328	367	353	349	354	330	340	369	329	349	363	372	312	360	344	391	337	337	382	363	339	314	337	373	338	348	343	359	402	350	335	351	359	367	321	347	369	344	358	335	349	358	354	345	334	343	370	356	359	325	386	339	380	321	348	337	361	339	346	339	329	329	361	330	349	365	363	351	368	357	344	331	332	354	334	340	355	363	356	363	389	391	350	357	355	375	345	355	377	351	349	342	344	363	339	351	331	323	348	356	335	332	357	351	348	343	327	346	338	330	361	336	345	336	343	343	386	346	360	336	384	349	338	353	368	372	386	353	322	343	334	348	349	375	339	324	358	355	332	359	381	360	340	344	361	338	301	354	332	351	419	350	329	355	342	333	345	372	389	357	340	320	340	349	343	350	375	366	337	333	343	355	339	366	350	361	381	369	361	360	358	374	370	320	351	339	356	333	384	364	351	373	352	367	341	367	322	317	339	341	353	347	353	359	355	397	366	340	335	351	318	358	352	354	376	367	340	327	330	332	357	368	335	360	343	337	349	375	341	337	376	367	362
25659	21142	34296	54381	41295	22728	8654	1532	466	407	415	389	366	405	397	380	414	404	377	374	425	386	404	378	469	418	417	409	391	373	367	406	387	352	408	381	362	400	413	390	421	408	342	423	375	391	357	410	362	374	346	413	409	378	379	369	343	378	358	416	398	416	351	394	368	379	381	399	378	391	370	414	391	422	336	382	384	357	373	406	375	399	387	397	382	398	373	371	382	383	372	392	339	353	425	378	376	373	396	400	381	393	380	352	422	410	394	386	447	384	387	400	398	378	391	419	383	386	385	391	378	379	389	394	419	383	378	396	388	417	393	390	395	377	383	399	402	388	370	363	361	386	382	382	366	375	363	411	352	415	399	356	386	353	375	375	387	359	410	384	380	382	377	362	395	391	390	361	403	388	419	401	425	347	389	408	388	391	386	392	435	376	356	400	412	410	373	382	377	386	371	413	375	386	376	359	378	397	393	368	374	388	385	384	378	355	338	368	380	365	400	389	382	375	407	362	365	361	407	385	350	353	361	379	417	387	400	403	385	333	387	366	387	384	347	387	388	396	355	379	383	377	365	400	382	395	392	390	396	370	373	367	375	385	371	414	355	405	412	436	409	392	358	335	379	404	376	409	375	410	387	359	412	418	385	361	413	411	376	359	370	386	353	377	368	405	386	382	356	357	340	390	371	390	362	387	339	345	383	376	388	355	380	376	386	394	401	384	376	381	420	403	406	339	387	396	373	386	381	409	384	370	388	370	360	378	399	427	408	393	393	411	384	377	407	381	367	433	385	404	387	384	406	409	370	413	390	374	390	412	403	376	352	376	377	360	364	397	408	411	417	386	358	376	372	396	372	417	398	357	416	366	383	384	376	376	393	387	416	345	346	370	368	360	360	386	420	382	388	352	387	395	333	402	395	395	407	384	403	402	376	386	384	385	402	379	398	376	408	387	368	398	366	373	378	389	390	408	400	357	373	401	390	362	370	414	376	401	366	339	387	387	433	426	389	360	398	400	420	386	374	398	349	397	388	354	374	365	374	364	412	390	393	368	353	383	367	390	382	390	398	353	418	393	413	330	393	393	390	424	383	400	408	368	395	403	344	378	399	393	377	362	362	358	367	344	381	380	392	400	394	375	406	378	401	385	403	392	397	425	379	371	358	404	387	351	372	374	351	398	416	409	397	371	401	374	373	412	403	356	380	374	369	382	431	368	407	363	367	383	336	421	401	384	382	399	340	368	384	399	357	396	401	403	390	372	374	404	394	390	386	380	415	406	388	388	387	369	400	407	385	382	373	382	398	416	394	383	384	404	438	358	406	357	393	361	405	427	372	397	387	373	375	393	380	387	409	412	375	396	386	394	356	373	344	378	365	358	383	403	371	372	377	381	369	375	406	374	377	363	389	358	395	397	353	373	399	404	379	388	391	386	398	383	372	376	374	368	382	409	407	383	357	386	337	356	373	372	364	389	396	389	365	414	379	357	374	381	382	401	378	373	409	377	359	404	402	404	386	375	393	356	376	380	380	388	381	408	401	363	419	399	370	411	339	392	406	402	385	399	378	391	356	388	382	410	377	418	373	391	407	405	386	376	420	386	386	354	396	373	378	388	349	391	364	392	417	393	388	398	384	359	406	382	380	424	370	399	368	392	409	385	355	410	410	382	379	405	394	384	387	401	378	381	347	361	383	382	398	392	361	353	409	414	373	378	401	359	424	396	363	402	415	401	398	394	368	362	391	353	388	376	419	356	408	382	406	373	366	371	349	393	374	356	360	393	361	393	373	378	374	357	387	380	365	414	384	379	357	393	412	377	351	382	394	397	393	371	363	383	385	393	383	390	364	394	376	429	339	379	372	398	404	376	410	389	361	393	393	383	400	411	390	366	349	421	395	377	401	446	386	392	400	398	382	398	404	393	411	355	374	395	378	381	406	371	369	365	424	405	360	395	370	381	387	411	396	400	388	347	373	417	393	377	395	368	403	356	382	424	384	376	398	348	399	386	367	384	362	427	402	389	392	390	383	396	390	367	369	385	406	412	360	368	394	438	402	397	406	403	372	390	375	397	405	361	373	398	369	401	395	368	383	392	378	391	391	421	381	379	359	421	419	376	376	383	361	388	381	388	390	406	382	392	382	397	379	370	386	369	412	372	389	382	391	372	369	391	405	391	368	398	385	387	392	396	397	429	400	409	409	384	371	370	389	418	396	420	384	373	365	417	332	386	402	406	377	380	405	352	403	376	388	418	368	374	397	381	405	400	379	378	377	409	332	373	355	408	400	405	393	393	378	403	390	380	396	373	392	398	352	433	368	389	387	386	389	366	369	374	366	377	395	395	442	367	425	372	372	393	414	419	389	375	374	368	343	410	394	374	417	405	370	422	385	371	376	402	405	413	364	411	415	359	349	400	387	385	370	365	401	390	362	387	372	396	406	371	417	375	400	384	383	382	397	425	372	375	396	377	364	386	442	374	393	402	401	396	386	379	389	374	394	376	407	388	377	369	410	407	397	399	379	373	434	390	377	398	376	381	421	382	377	405	420	356	357	414	365	393	382	387	392	394	417	388	417	375	394	387	357	386	397	403	396	360	409	381	359	364	380	390	387	388	335	384	399	395	372	344	409	394	360	371	402	383	389	344	377	399	369	370	384	408	385	377	371	387	367	354	370	385	355	356	385	421	373	383	395	387	366	413	375	382	384	370	372	398	327	400	390	347	383	398	387	377	370	392	326	403	400	386	416	398	420	382	431	392	403	363	389	366	411	374	379	420	385	371	423	383	398	397	339	393	395	392	393	418	390	370	368	378	367	378	360	358	390	395	388	376	350	383	387	394	388	397	355	399	349	381	420	378	377	397	379	344	387	378	365	397	375	391	369	381	367	436	401	396	367	353	362	341	395	392	381	382	374	434	400	376	400	392	411	386	394	367	360	386	398	411	411	405	360	380	385	387	367	370	395	389	391	400	366	361	385	340	388	396	388	401	388	418	381	395	406	384	364	389	371	353	353	371	375	361	407	395	403	385	402	401	394	370	371	390	402	393	386	363	383	390	407	390	415	422	380	406	398	399	379	379	418	372	370	343	387	373	360	395	384	375	415	368	355	366	411	392	384	396	431	375	386	380	400	395	365	385	395	362	420	390	369	384	377	363	390	397	402	402	388	365	411	379	365	390	394	377	395	371	335	347	351	356	399	393	355	362	386	369	378	411	385	382	389	375	328	367	361	400	360	338	393	367	381	385	398	399	383	361	385	366	413	421	352	405	385	370	346	402	392	368	406	380	359	403	382	386	376	394	380	360	420	377	397	363	371	415	402	386	370	373	429	418	374	365	370	379	425	420	395	380	384	380	421	351	413	407	407	352	378	390	381	363	420	377	371	373	360	369	388	388	406	378	384	378	370	389	341	344	393	365	354	377	381	403	385	352	391	360	406	383	391	400	390	372	364	373	386	363	380	372	381	353	394	368	425	380	406	341	406	409	364	372	400	361	354	398
3748	4431	44897	50500	30836	15532	6416	1498	437	398	345	396	380	396	388	377	394	406	384	394	385	369	393	382	532	438	454	402	417	362	425	415	401	387	391	389	378	402	372	398	389	385	413	383	387	373	394	373	378	407	350	377	410	420	349	393	419	381	399	381	400	370	391	384	384	375	357	394	374	351	397	392	398	402	393	421	401	397	380	368	396	385	376	380	363	385	354	394	392	362	374	353	350	435	390	403	369	397	393	363	377	350	430	355	385	389	395	414	398	388	366	414	368	386	368	368	393	378	372	376	403	375	385	386	392	394	365	406	377	387	388	391	384	388	366	357	367	394	370	364	397	374	383	363	389	384	369	338	380	382	368	405	364	381	391	400	378	421	396	356	402	378	367	394	386	363	373	413	423	369	382	413	380	393	394	398	380	372	363	377	381	370	347	376	342	397	397	380	404	380	374	360	382	374	370	360	398	380	355	427	392	350	403	357	408	368	378	390	409	390	386	407	412	380	363	350	380	398	405	388	386	375	384	380	385	404	359	371	366	386	401	408	392	398	396	379	355	384	354	388	352	411	348	413	395	403	363	368	383	364	400	387	393	406	377	381	408	360	384	376	401	399	390	376	365	369	370	389	408	362	370	401	391	385	408	361	369	390	403	397	409	370	337	374	369	361	400	398	408	381	418	376	388	421	439	384	377	411	401	414	371	386	398	385	386	380	356	386	374	371	349	356	371	422	358	382	393	379	366	417	395	350	376	347	392	349	358	397	372	349	405	375	410	405	373	380	400	381	402	393	354	402	380	391	378	357	377	399	355	363	391	412	403	358	378	341	360	391	408	404	407	357	410	431	384	400	392	416	330	385	385	360	358	407	378	404	394	376	362	418	381	411	337	362	387	386	380	383	394	355	395	377	368	381	383	366	412	397	366	381	392	393	386	375	371	380	410	386	380	389	365	370	402	413	409	402	366	380	373	385	367	393	386	360	402	372	391	401	415	395	395	378	379	366	357	401	395	363	353	399	361	390	358	358	380	394	367	403	387	372	378	376	368	387	380	393	389	384	401	377	373	393	345	355	415	378	361	388	417	391	379	373	412	401	369	386	391	385	376	367	377	359	361	346	411	385	359	365	361	380	362	415	369	373	391	369	394	389	382	341	414	348	373	380	372	396	375	377	402	391	373	372	417	362	376	377	391	366	403	382	384	400	385	381	375	385	366	408	376	377	376	373	407	380	386	364	394	368	408	357	410	382	403	403	381	374	354	406	374	397	349	367	404	381	356	360	416	393	398	378	351	402	363	401	403	394	385	372	392	411	370	394	363	370	377	402	355	403	373	359	377	349	385	382	411	394	411	433	391	405	390	393	354	382	405	363	381	378	370	384	389	392	422	391	364	380	367	388	398	348	396	374	363	357	407	404	364	436	371	376	381	354	408	371	388	394	372	407	369	440	416	366	411	378	402	396	367	405	378	388	365	381	386	380	357	352	389	369	372	368	399	404	383	387	370	370	416	353	383	418	375	370	407	380	389	393	371	371	347	374	385	410	422	370	390	366	370	367	395	387	360	378	398	389	401	372	374	367	371	400	386	367	388	385	379	415	394	423	366	390	391	356	368	374	374	398	436	360	402	363	406	391	374	383	378	406	389	392	366	383	354	416	399	396	361	349	379	415	373	363	384	357	403	382	393	368	374	375	383	377	392	423	374	393	378	404	397	357	384	404	410	381	383	365	383	405	384	370	390	372	399	393	374	399	378	393	427	370	374	380	402	431	392	395	391	379	397	403	412	380	344	405	384	396	352	370	379	391	346	397	366	378	420	360	378	395	415	411	399	383	420	383	379	381	354	384	405	383	379	386	430	381	362	393	401	396	368	375	368	381	355	373	419	353	402	409	403	382	375	420	375	406	328	380	366	340	385	339	355	367	409	359	393	397	369	388	333	376	408	367	371	369	349	396	407	373	364	395	376	362	384	383	377	418	412	396	375	377	356	393	373	385	393	401	371	378	351	400	385	378	399	382	345	360	371	355	376	417	432	368	375	383	433	399	376	368	377	378	408	361	408	412	371	400	397	357	402	396	397	395	393	372	417	378	389	376	378	392	409	402	395	388	378	357	365	382	381	387	404	398	392	422	380	371	398	383	378	390	403	395	390	387	413	387	391	352	376	372	407	374	354	384	382	423	375	423	384	367	374	374	389	402	398	395	396	375	400	356	365	376	359	389	397	381	381	368	363	358	390	405	368	366	381	376	397	357	403	384	423	410	382	369	370	361	385	353	330	438	380	393	415	385	379	364	390	376	390	394	404	387	394	405	406	387	389	390	357	418	358	384	373	373	384	392	383	371	401	390	409	418	391	401	352	378	402	378	370	371	368	417	372	340	406	353	360	400	388	366	375	358	402	371	366	396	406	412	382	385	403	382	408	416	382	392	399	360	400	363	384	383	402	381	403	380	386	390	325	361	384	394	377	383	394	405	410	370	333	367	380	376	347	415	392	382	377	394	386	390	420	371	380	405	379	393	414	392	361	395	390	406	393	401	382	368	378	375	353	355	382	404	385	369	345	376	379	389	360	362	380	395	371	423	348	375	361	434	396	397	357	375	384	368	375	414	369	420	372	360	378	377	378	395	360	410	404	336	391	401	405	386	343	375	416	389	377	382	358	392	411	397	384	374	374	400	377	411	395	392	394	361	411	367	351	360	410	394	415	336	406	397	410	381	385	380	383	355	413	369	392	391	380	348	381	405	356	364	378	399	389	388	394	435	404	386	391	383	384	396	373	361	367	409	349	369	376	420	365	377	374	409	387	415	392	384	415	364	368	420	350	374	374	428	397	402	390	408	360	384	361	406	459	379	354	377	392	390	379	368	410	372	363	374	364	386	371	410	387	374	401	342	380	387	405	375	394	382	399	399	400	402	357	398	381	368	352	403	360	383	384	378	350	408	381	395	360	406	404	394	371	381	393	362	398	372	360	417	411	377	401	378	349	368	376	374	337	399	365	399	417	362	351	413	395	395	361	410	394	398	390	383	412	395	364	380	329	403	377	430	391	363	434	362	376	397	355	368	403	388	404	373	399	387	397	401	375	384	378	397	365	379	386	371	398	378	401	410	383	396	431	388	423	371	352	370	361	423	403	408	367	395	355	408	384	412	392	404	391	378	389	397	400	392	406	392	367	431	402	416	393	404	394	371	388	405	402	369	382	344	371	402	374	403	389	351	424	384	397	384	383	370	376	349	402	417	384	347	383	387	401	391	390	394	394	369	383	415	426	385	356	410	396	392	406	405	392	388	386	392	385	385	369	356	406	381	423	398	383	361	369	431	374	366	407	397	370	427	381	381	372	364	421	379	378	370	374	409	368	353	403	403	387	380	362	397	371	367	382	404	349	411	362	373	375	384	387	356	416	423	368	362	399	392	358	368	381	414	388	418	395	406	379	382	398	382	349	404	393	373	386	392	387	387	367	377	374	382	395	340	420	368	404	394	389	421	370	366
23815	21108	32516	56409	60517	44900	22979	5212	736	593	540	528	530	494	460	492	534	491	532	492	511	494	511	537	697	612	568	551	540	481	498	494	480	486	498	508	472	478	500	480	523	521	515	523	530	540	476	462	506	475	495	541	476	493	487	493	489	485	471	534	485	484	501	523	495	540	541	537	474	462	494	530	478	453	495	504	476	474	471	519	499	509	478	501	479	487	499	532	468	515	508	512	533	546	512	489	512	512	503	477	529	493	509	525	499	539	477	521	524	492	500	505	478	517	499	511	488	485	480	504	509	488	510	482	533	511	480	489	524	482	480	522	505	511	476	409	519	498	527	481	462	487	461	487	550	522	506	547	490	498	471	485	544	515	504	473	507	452	471	509	496	526	489	486	513	493	512	499	494	478	513	505	478	527	461	520	500	499	518	461	513	470	476	509	494	519	490	511	477	496	520	492	492	507	476	458	531	492	496	493	515	499	483	473	480	480	506	507	486	543	531	459	550	474	489	498	527	517	519	512	497	445	485	536	501	515	494	481	470	466	486	529	521	478	537	476	524	501	496	506	500	509	499	504	524	483	511	506	478	502	493	488	474	468	505	467	510	467	496	496	451	462	518	528	477	472	468	508	469	504	514	471	484	536	462	506	509	500	491	495	504	482	486	458	490	499	532	440	518	510	517	463	476	465	501	507	453	528	476	492	503	487	461	510	474	527	519	492	515	493	494	500	494	465	493	522	490	490	502	501	490	481	501	518	483	486	489	490	451	482	508	482	487	484	484	491	520	483	524	514	488	493	523	482	499	456	466	508	503	512	472	550	513	485	557	527	493	492	521	499	528	467	516	515	501	535	559	488	489	550	506	479	486	489	493	509	462	497	501	473	498	494	510	465	471	494	504	514	489	487	494	517	503	517	530	465	514	487	496	453	478	478	487	466	525	501	484	451	459	533	479	548	524	494	494	522	488	499	476	477	484	455	479	502	457	492	480	502	443	463	493	512	521	519	491	472	499	522	460	497	507	542	495	511	469	539	467	473	462	471	519	495	530	491	523	488	453	472	466	460	503	489	498	456	484	482	479	517	534	467	501	450	508	511	486	530	460	525	469	528	509	488	520	500	452	473	497	476	479	496	516	492	487	469	573	506	503	460	512	507	469	519	496	527	517	486	500	512	488	490	463	471	536	486	455	495	532	462	537	480	511	482	549	493	505	491	508	545	498	536	516	514	489	526	509	480	490	460	492	462	512	491	524	508	510	477	497	507	475	474	508	516	474	524	482	457	485	480	486	506	460	461	488	484	508	500	530	511	525	531	516	489	483	529	490	531	517	501	479	502	490	484	477	453	481	536	517	469	448	502	480	495	482	504	494	537	477	533	471	487	517	510	488	504	477	482	488	471	522	482	491	491	492	522	496	457	516	503	531	491	512	494	476	513	473	515	461	484	465	478	452	524	535	458	453	493	487	510	501	535	511	470	500	498	494	515	520	453	485	525	469	474	517	502	495	507	530	475	509	481	484	458	520	477	484	482	494	466	542	510	523	517	500	486	484	483	499	501	496	451	552	489	505	507	486	492	506	493	517	498	499	470	498	493	500	505	456	467	492	470	460	504	503	500	495	498	489	463	488	499	527	496	463	478	477	472	500	499	488	547	515	501	509	500	476	479	428	513	516	449	478	499	522	508	527	471	480	464	504	495	494	490	520	479	522	508	483	478	511	492	503	498	506	463	469	502	491	497	525	509	474	510	472	460	503	495	507	496	486	513	489	473	509	531	521	515	482	464	461	482	496	513	522	495	499	491	479	504	485	515	494	472	498	506	473	529	487	479	528	453	500	506	503	460	469	505	457	527	466	509	497	540	494	485	480	505	490	485	522	468	516	490	509	479	499	499	498	524	465	477	527	481	483	515	521	503	503	516	488	504	471	498	544	485	470	511	493	493	453	503	495	502	495	499	511	480	463	483	463	514	493	508	511	524	445	502	503	500	515	491	470	502	521	469	468	469	490	539	479	518	473	496	496	521	514	534	478	499	511	487	509	500	507	537	507	505	475	501	458	514	475	503	510	494	509	507	503	493	473	539	457	522	557	486	474	542	455	482	496	478	492	477	523	522	496	504	489	531	499	495	489	523	509	494	471	497	456	488	517	488	475	540	522	454	470	513	518	519	523	479	522	521	457	507	500	487	512	515	459	490	479	450	532	469	497	514	485	507	492	497	480	513	458	483	470	463	518	498	521	463	484	490	479	522	508	499	533	490	489	470	493	512	523	494	512	494	469	501	493	476	509	522	495	461	524	462	504	510	537	524	526	491	459	512	458	502	527	490	472	501	517	514	479	489	520	461	484	496	482	455	504	451	509	509	505	442	503	493	484	508	489	497	568	495	510	488	482	487	496	479	499	457	496	458	489	506	514	478	504	478	506	472	485	520	477	467	455	514	518	492	495	475	487	447	454	493	490	477	480	491	497	503	479	480	523	501	525	496	477	511	483	474	495	498	511	519	490	471	495	474	490	531	499	542	481	465	479	474	518	493	499	464	521	490	498	514	489	496	455	476	495	499	471	445	488	486	459	518	488	499	478	513	538	501	465	482	471	468	506	474	450	490	492	491	506	502	487	486	508	487	462	514	449	478	486	500	502	480	506	461	507	497	472	466	482	500	490	507	528	483	479	480	454	480	501	457	468	523	448	488	494	477	475	508	503	479	505	499	501	494	478	476	478	508	474	480	485	498	505	502	460	471	456	500	467	473	500	487	520	475	495	515	494	509	489	475	503	516	503	536	497	443	507	475	492	454	476	498	498	509	497	478	491	472	483	507	508	526	506	479	542	510	490	516	505	449	469	486	491	465	469	462	487	511	498	459	493	545	508	500	518	514	505	475	465	510	470	550	466	482	498	498	501	516	491	464	480	503	492	524	470	488	513	485	493	517	508	463	523	469	502	469	511	463	469	481	507	466	478	516	505	477	499	454	506	510	483	509	513	527	496	498	506	510	503	467	504	519	484	476	536	539	496	509	490	466	513	538	515	515	446	476	495	506	496	461	517	486	529	534	468	494	477	504	466	498	504	482	487	504	495	495	496	464	511	460	466	510	476	551	510	502	472	523	476	490	435	479	504	478	490	469	482	476	477	484	488	456	432	483	501	505	516	519	501	490	483	504	489	481	478	470	523	472	509	501	491	521	522	533	519	487	506	506	493	516	480	501	477	451	514	499	517	501	468	487	503	512	493	549	483	517	484	494	485	470	514	519	461	455	497	494	491	507	493	488	470	493	530	513	503	476	510	539	485	532	457	468	469	499	503	519	520	456	468	501	474	474	498	526	501	515	527	513	472	510	480	458	484	499	477	456	481	486	499	514	494	481	496	499	515	484	501	503	481	476	523	466	489	494	493	475	503	472	498	511	523	502	491	512	470	493	506	506	478	503	531	471	459	476	515	511	503	506	473	512	496	473	511	482	449	554	469	458	491	507	472	467	497	474	469	551	448	504	470	505
3989	14197	67643	77928	64020	36954	14516	3280	556	525	518	550	533	531	553	507	519	538	500	510	521	520	506	568	806	757	577	570	571	559	471	481	497	504	498	512	548	514	529	518	499	521	516	498	509	507	523	460	513	497	509	542	490	538	516	496	516	516	521	514	530	514	501	522	547	526	543	504	510	521	495	524	473	494	501	557	507	537	514	535	514	510	495	482	504	516	482	512	511	491	483	541	486	494	508	524	528	547	532	521	527	493	507	512	547	544	553	506	491	516	492	502	475	498	508	512	485	475	518	479	535	525	507	489	526	524	520	510	502	521	477	543	528	521	539	502	521	512	514	491	501	504	482	483	501	497	515	531	519	509	519	513	517	474	520	498	533	479	530	547	482	488	476	525	496	481	565	506	506	519	507	498	495	496	515	500	483	529	538	524	533	482	494	476	501	521	537	506	492	538	499	503	487	497	561	540	510	538	521	530	522	507	508	523	523	522	496	497	461	524	505	512	461	513	515	480	501	483	529	485	492	496	527	506	540	516	512	485	512	492	504	509	503	510	489	503	489	531	512	519	485	517	544	519	487	541	518	565	538	504	505	502	446	515	504	485	467	520	487	495	502	522	515	521	500	498	481	478	528	494	473	539	527	526	459	487	506	506	495	517	521	508	441	470	505	516	528	469	518	498	483	504	503	513	509	525	511	492	504	493	517	538	500	533	513	529	500	511	484	464	521	533	482	498	510	487	490	512	485	483	479	491	512	506	507	481	504	491	511	494	514	548	488	493	522	527	551	517	464	525	517	504	535	485	539	452	550	454	507	518	518	478	544	505	514	494	526	506	519	511	500	519	484	520	487	511	524	462	516	528	510	469	545	532	527	501	506	514	543	475	489	494	490	527	503	526	538	530	520	511	516	508	484	522	507	491	508	479	500	503	477	525	512	526	521	472	496	539	499	508	501	486	526	506	535	533	514	493	500	528	504	539	548	520	502	536	514	520	501	496	507	497	531	503	474	510	505	532	535	491	522	490	490	520	509	486	533	520	531	529	436	522	488	522	491	492	494	526	542	500	476	502	475	511	504	545	514	524	475	519	467	535	534	526	550	510	494	504	540	536	507	474	475	534	475	492	482	520	522	499	500	514	506	539	527	471	467	506	500	545	540	489	498	497	510	496	499	504	514	460	493	478	515	537	491	514	505	538	566	517	549	526	510	515	481	489	523	519	509	481	510	483	485	504	482	517	533	514	531	500	488	541	484	494	476	503	533	563	530	482	476	499	535	517	487	541	504	506	498	532	535	518	513	515	519	535	541	475	483	512	469	517	504	542	500	524	534	530	516	516	504	476	492	486	527	513	475	519	479	536	544	469	533	460	501	475	522	478	537	541	497	515	491	500	466	512	478	493	515	506	519	512	544	506	521	473	492	475	531	535	565	473	486	531	475	516	529	528	501	482	514	533	531	498	476	520	498	512	491	521	561	559	515	482	529	526	483	527	489	499	524	503	538	509	514	534	476	547	500	499	499	496	516	464	500	513	532	551	524	482	528	511	526	513	527	537	499	521	481	515	475	515	503	494	508	541	497	484	509	540	463	491	490	539	511	492	505	573	519	488	476	521	461	522	523	507	495	483	510	515	508	458	512	514	499	509	509	456	495	491	500	508	486	506	471	509	512	509	472	481	500	493	523	499	508	505	516	496	528	522	527	525	476	474	473	496	533	467	520	485	489	553	428	496	499	521	514	506	506	514	493	473	480	540	512	514	495	569	509	536	536	486	497	525	523	539	480	532	529	508	549	516	511	461	503	495	506	473	512	517	568	493	505	495	558	481	500	469	507	479	500	479	516	508	520	503	505	505	522	497	511	502	493	458	530	483	504	516	553	497	519	516	482	484	498	500	496	543	536	506	520	483	530	491	525	538	543	484	521	495	513	535	536	483	510	505	497	496	451	506	523	480	518	506	497	508	523	507	513	520	479	484	541	508	510	533	496	537	516	511	523	515	515	511	539	489	480	476	502	525	513	543	489	523	486	515	507	503	468	522	544	519	515	482	513	485	479	489	492	523	519	459	480	540	537	533	505	517	458	486	512	503	545	506	515	518	453	532	503	497	485	483	530	500	506	547	535	501	456	492	528	457	516	522	509	514	455	542	549	531	500	518	507	525	488	514	530	498	515	475	548	495	486	498	499	463	504	511	487	504	522	492	511	537	480	520	526	481	540	486	527	512	502	489	483	460	475	499	498	501	494	484	532	516	515	536	490	520	504	466	487	534	473	490	502	498	498	523	503	476	506	520	511	444	542	522	479	508	474	507	492	495	494	523	501	509	498	532	529	527	492	513	509	549	495	525	498	516	501	473	487	494	518	509	528	474	482	497	487	513	531	506	492	490	476	474	540	516	502	514	522	512	548	505	446	532	516	496	524	463	511	511	507	510	538	523	530	502	491	526	491	459	493	497	480	511	453	518	517	526	530	503	519	548	540	478	527	532	504	485	496	536	500	474	560	514	545	487	486	498	496	491	500	529	532	501	518	511	524	532	552	553	470	488	489	500	483	497	518	503	509	493	544	524	515	513	472	528	501	519	478	497	487	524	517	501	484	507	512	504	517	556	529	505	514	527	517	537	461	528	497	519	488	478	524	470	518	490	538	492	512	519	528	515	490	476	467	504	525	494	500	561	484	514	496	484	509	460	527	576	496	523	538	545	518	518	501	496	540	536	475	513	543	484	516	497	489	524	528	499	530	482	505	531	511	564	522	543	487	534	498	526	540	524	517	524	533	520	513	549	504	526	486	515	494	502	504	533	520	537	484	508	518	491	505	518	501	494	574	497	529	477	463	489	536	527	501	479	491	492	473	512	526	500	472	479	530	488	516	543	500	504	468	497	512	462	500	543	498	465	492	545	499	526	511	539	511	498	505	473	547	519	527	462	512	502	543	549	487	476	519	525	536	522	478	521	495	531	527	522	491	516	501	484	503	513	501	516	487	520	518	540	513	494	488	532	523	503	526	519	521	499	543	516	501	481	469	490	510	507	518	514	495	524	488	535	512	454	504	488	542	519	477	531	495	493	501	531	505	524	506	507	523	501	537	508	492	501	535	483	544	483	547	523	502	537	538	483	502	517	500	500	513	518	517	500	506	520	493	500	557	444	566	505	472	498	499	530	522	495	493	493	502	504	483	511	501	497	523	509	534	520	525	484	511	491	494	540	518	515	468	488	487	559	532	518	521	490	529	489	501	521	514	524	518	495	482	512	496	507	528	480	519	470	498	502	479	512	527	478	500	471	519	523	545	524	474	492	485	514	496	534	503	512	491	491	504	492	513	527	493	527	526	513	500	523	513	474	526	485	508	510	506	515	495	504	500	499	546	511	482	533	501	495	518	523	478	496	516	497	503	509	520	532	494	495	537	488	524	521	510	526	502	514	518	501	549	540	530	514	517	482	540	498	519	529	536	523	527	492	514	523	531	505	519	504	534	480	483	517	500	507	549	546	504	511
27164	12116	14187	23170	14849	5959	1513	560	400	391	344	398	367	363	382	365	393	377	381	378	392	363	356	381	422	404	416	390	389	411	369	385	450	311	356	336	356	341	349	371	413	405	373	358	384	363	354	374	387	361	358	383	399	420	411	368	367	394	381	373	348	383	387	380	358	370	333	405	379	357	373	378	374	398	399	385	401	364	343	393	392	353	396	368	395	419	389	379	383	381	382	361	380	391	376	378	378	379	366	408	333	386	361	368	381	362	368	348	377	379	369	390	387	379	345	384	393	397	395	418	397	395	352	385	418	387	353	386	368	385	347	371	389	390	378	368	364	373	352	356	361	396	343	379	345	366	343	322	401	414	354	402	362	365	371	420	367	364	361	339	332	366	377	412	366	369	345	431	377	389	372	367	383	398	374	388	379	354	401	395	350	339	390	404	367	336	358	361	388	402	342	401	382	411	372	367	352	385	358	355	359	376	399	358	361	387	385	363	352	379	383	376	383	403	370	392	345	362	371	379	364	401	352	356	358	364	377	390	402	325	378	352	368	373	364	370	359	326	352	356	357	363	370	379	388	397	343	383	342	391	384	389	374	363	378	352	377	387	360	417	370	343	403	385	395	333	374	374	401	370	407	366	383	368	374	373	345	400	368	344	346	384	394	373	366	368	366	357	347	370	369	366	390	391	404	364	384	379	395	376	351	373	379	376	358	392	392	365	356	363	354	353	391	403	384	389	354	391	399	354	385	328	376	403	374	382	379	342	362	337	360	379	359	361	326	343	370	349	342	367	392	405	389	389	369	372	329	369	358	397	360	371	399	389	342	335	393	396	390	374	375	379	418	391	362	361	349	372	366	341	355	376	384	381	331	402	361	377	354	400	362	388	373	385	351	399	386	371	367	345	382	343	345	350	358	345	388	392	412	389	386	393	396	367	375	377	346	402	373	362	416	367	333	379	356	376	395	409	405	367	365	366	400	388	373	393	362	368	348	367	398	380	380	408	372	409	353	354	331	335	383	372	364	363	405	420	412	360	389	345	366	384	387	357	403	370	398	340	384	389	386	406	414	381	356	356	340	384	389	367	391	369	396	385	363	369	397	378	403	354	349	404	372	376	363	365	379	383	400	365	368	370	346	368	359	358	383	390	394	380	416	405	360	363	395	414	346	366	368	384	374	386	379	393	391	349	357	369	372	358	382	360	359	389	393	355	382	350	353	404	372	389	347	390	347	357	383	383	362	353	373	353	397	369	371	351	388	362	368	344	377	380	346	366	331	367	385	418	365	392	371	369	407	365	395	388	370	408	385	387	370	396	401	359	414	373	374	397	382	380	393	354	393	416	404	371	384	380	350	384	404	394	372	360	409	397	374	381	392	371	333	388	393	378	356	395	374	360	350	358	370	375	381	389	385	382	374	439	390	369	381	385	363	377	363	386	352	344	375	373	346	352	378	389	390	399	381	385	357	341	365	335	367	382	385	390	364	401	341	402	378	368	355	354	390	359	380	378	373	367	356	417	409	352	430	371	352	362	364	356	361	374	387	370	378	356	371	372	370	400	356	380	369	365	388	354	370	380	371	376	377	381	361	397	427	409	366	355	411	356	391	365	365	369	356	380	369	410	372	380	392	378	323	387	372	394	391	370	384	379	373	392	379	376	368	378	362	363	357	413	374	389	384	354	379	361	332	379	355	397	366	371	397	383	369	418	382	367	391	363	350	383	359	379	427	382	350	363	362	353	388	360	358	430	400	351	376	369	377	390	361	365	349	394	374	382	354	386	321	370	415	344	363	364	350	392	392	429	364	368	404	378	340	379	401	381	359	359	342	367	402	379	356	375	367	412	346	367	425	399	371	377	356	386	377	387	357	391	360	399	356	353	393	371	406	402	384	388	372	399	364	372	340	360	405	387	346	357	402	401	380	360	365	368	392	368	371	353	394	351	340	338	381	392	316	367	384	380	376	392	342	380	352	368	373	379	398	383	370	370	347	373	401	337	362	386	372	370	377	385	375	363	369	396	338	365	366	392	372	352	344	370	385	400	360	377	382	367	383	387	370	393	384	384	327	380	370	383	372	380	346	373	353	373	359	396	377	374	358	343	400	364	411	389	373	383	381	374	376	361	379	329	382	395	377	357	378	371	380	356	378	391	374	381	348	389	358	377	394	366	395	396	362	345	365	371	392	354	360	371	367	389	411	352	355	390	362	370	386	365	402	369	383	344	336	378	351	361	399	340	378	379	389	401	376	387	379	382	360	380	360	357	373	354	384	360	416	358	383	377	403	359	411	422	367	375	348	328	376	376	382	385	396	357	344	337	386	337	373	355	328	382	350	358	376	392	401	345	373	361	342	395	382	368	404	352	404	407	367	368	350	374	389	379	374	403	358	341	348	357	370	390	353	360	363	356	360	368	333	376	395	386	400	390	353	363	336	364	360	372	404	434	367	351	401	366	379	367	406	410	375	380	360	374	360	388	382	364	334	392	340	396	371	374	395	402	381	402	398	370	343	356	383	376	362	369	354	371	373	351	373	367	349	378	368	402	372	380	411	371	382	361	400	371	374	371	353	360	399	394	373	372	360	359	388	381	387	397	377	359	364	393	375	369	374	354	345	360	388	372	403	361	381	405	377	389	373	360	317	363	401	359	341	388	371	354	358	359	392	360	350	369	385	394	360	370	334	367	335	338	394	335	334	388	379	377	386	375	382	423	398	355	402	377	377	388	389	389	395	371	377	394	375	348	405	376	364	370	397	378	381	391	364	362	370	350	371	405	372	357	344	419	372	375	377	381	349	394	379	376	387	374	388	370	413	385	347	385	380	331	354	369	377	368	374	409	368	368	383	370	412	361	375	384	356	378	431	342	372	376	373	402	378	354	387	390	356	414	418	372	378	399	386	344	374	380	367	370	360	377	392	364	359	355	366	337	355	387	364	396	385	353	417	357	392	388	395	380	387	397	362	384	418	377	396	367	386	411	356	356	357	353	371	370	408	386	373	363	387	361	410	364	353	366	384	413	350	370	373	400	359	387	398	359	383	323	395	390	381	418	356	394	379	397	384	326	381	375	330	374	390	368	377	422	397	377	377	358	386	410	347	355	338	363	380	396	404	366	336	372	366	386	379	354	362	390	402	378	392	381	329	379	395	366	393	391	365	366	371	360	391	365	391	348	348	356	346	346	398	386	346	394	367	370	394	394	444	384	377	364	411	379	420	363	407	422	379	372	396	410	377	359	381	406	389	363	399	383	395	345	345	374	377	378	341	382	377	363	376	365	354	374	354	342	349	372	370	385	358	343	402	397	368	352	358	364	380	381	367	377	344	341	352	372	423	372	390	350	365	372	394	378	355	370	371	380	368	384	360	344	367	360	404	374	379	384	379	363	407	357	349	380	396	355	409	403	363	383	406	365	355	371	356	385	355	386	385	364	391	395	338	354	367	375	375	342	348	370	358	370	369	411	414	336	385	372	405	345	363	373	333	368	365	344	356	393
5188	2052	16115	16975	10695	4840	1424	522	361	380	331	361	356	401	363	363	370	386	384	364	354	361	373	363	353	373	377	380	362	370	367	375	355	355	394	354	367	368	368	366	353	381	375	365	360	377	383	353	370	379	383	355	380	344	366	369	324	355	356	347	375	336	342	387	375	355	334	365	370	355	394	380	373	352	367	380	360	366	374	363	304	379	389	391	354	369	354	390	346	360	360	375	366	357	366	369	356	313	365	346	370	349	323	355	362	379	376	372	366	418	361	333	383	354	323	380	347	364	348	394	349	354	380	370	348	380	424	312	345	384	355	368	368	354	375	353	389	379	376	384	377	340	385	352	354	410	360	318	364	414	388	381	379	407	347	368	394	360	366	356	407	372	394	365	342	366	417	409	373	377	380	330	384	313	368	351	384	378	353	370	352	352	343	342	340	347	364	329	383	364	389	420	363	345	381	349	376	349	359	344	370	332	352	337	355	329	381	353	356	375	381	370	337	351	345	395	356	362	376	394	386	364	388	341	344	391	357	371	370	407	347	355	365	368	375	362	379	368	323	365	349	352	355	369	387	362	371	361	382	376	356	372	375	369	363	344	388	376	370	380	387	374	362	361	347	370	378	348	354	365	348	369	387	373	364	391	332	359	349	358	375	369	360	371	382	362	359	344	326	375	356	335	355	341	340	337	347	400	349	405	394	376	362	343	379	370	377	361	354	346	368	364	335	390	381	387	386	360	333	349	361	366	391	386	363	373	357	367	363	364	374	351	353	375	367	382	351	374	384	384	353	334	368	366	357	371	376	341	395	381	398	377	362	350	384	382	346	350	376	345	383	373	380	370	370	327	346	378	335	357	376	355	370	345	394	381	346	361	335	377	361	329	364	383	390	388	364	343	373	373	331	357	375	377	362	348	351	347	376	350	349	351	388	359	357	364	373	338	366	364	367	387	360	352	351	366	344	361	380	368	341	368	344	334	373	346	399	349	399	372	373	367	365	348	387	344	361	393	380	325	369	381	370	364	369	364	344	382	349	364	381	368	382	353	364	380	322	379	374	372	352	370	341	345	352	343	348	374	338	365	347	355	378	365	376	350	355	367	347	357	389	342	374	374	342	393	349	345	322	371	378	367	364	331	370	385	386	389	364	377	359	399	391	355	350	358	340	354	361	373	362	381	351	381	339	319	354	351	361	354	341	372	349	344	361	383	364	374	356	354	348	390	345	354	373	366	364	346	362	356	363	374	344	373	345	355	382	324	352	381	358	345	360	375	362	371	402	343	383	367	391	343	354	384	340	374	364	354	359	342	357	392	367	349	326	360	353	398	399	352	347	359	372	403	382	357	382	378	379	366	363	354	345	390	334	371	384	371	330	366	359	382	407	370	399	374	372	376	385	389	353	368	364	396	340	366	324	385	380	376	328	379	371	355	358	355	352	344	346	363	337	344	379	374	358	381	353	367	352	355	356	333	361	337	350	361	373	351	350	353	342	317	364	355	364	375	387	372	380	344	340	373	351	378	368	380	389	366	372	372	379	369	371	340	385	351	386	351	368	361	361	379	394	337	398	348	384	364	364	354	373	409	365	398	396	363	364	361	337	342	386	362	408	342	324	339	328	355	362	357	393	363	344	343	359	386	339	364	370	331	371	392	380	345	333	374	387	396	369	349	366	356	418	366	389	349	377	346	397	381	391	340	335	371	373	346	348	335	343	346	392	363	361	361	367	351	372	370	351	353	369	353	360	338	380	358	350	356	358	402	350	370	346	384	366	358	339	361	382	376	342	337	388	342	362	385	345	352	328	387	346	350	325	352	383	365	380	375	378	345	352	365	377	385	352	401	359	369	398	342	387	387	369	327	372	334	366	385	353	379	389	346	396	373	361	355	392	366	374	349	359	366	354	402	367	353	365	388	374	355	351	385	339	383	344	366	356	373	354	380	369	364	330	380	381	334	358	349	346	360	367	378	389	383	374	370	370	344	404	371	400	393	355	343	355	397	349	347	373	367	354	369	338	358	364	342	375	385	362	354	385	365	354	348	357	374	344	346	376	385	403	366	372	425	344	368	381	356	354	343	393	345	382	409	370	359	354	351	429	348	362	376	369	355	320	360	364	371	371	338	346	355	344	398	363	363	356	367	349	365	344	327	322	375	356	314	361	338	394	378	368	356	384	390	351	366	352	393	334	353	361	386	373	361	352	358	352	364	360	365	378	364	358	354	356	362	368	369	325	357	370	398	392	350	355	392	391	373	377	364	365	321	369	327	366	379	353	354	367	344	359	365	337	366	346	385	354	325	405	384	373	368	388	399	369	383	390	338	357	355	385	377	385	372	384	376	328	375	372	342	377	355	373	366	352	374	383	386	363	335	343	363	342	380	372	403	381	336	383	349	357	363	365	356	353	345	372	365	389	375	387	398	393	359	374	358	335	364	371	340	386	369	360	393	361	394	393	357	366	365	376	328	372	345	340	356	322	341	361	361	362	404	361	350	367	386	347	378	401	357	359	372	394	358	387	366	364	372	349	370	348	330	388	325	360	337	366	348	367	344	363	365	323	348	368	336	331	402	340	356	350	363	343	351	386	378	352	357	407	332	353	403	369	345	388	330	357	389	320	372	370	371	356	380	348	373	423	351	386	394	358	370	361	331	361	341	403	344	345	368	334	366	366	334	388	358	353	374	392	365	366	353	353	387	366	362	367	348	352	358	336	338	348	369	367	352	370	389	370	357	385	365	377	372	350	397	381	364	380	401	366	339	379	359	348	354	356	364	367	350	361	339	356	343	386	387	368	376	372	379	365	403	370	370	348	357	349	362	349	368	374	398	356	328	382	355	340	351	380	368	378	364	377	304	387	369	383	358	350	361	374	351	395	349	366	383	345	375	360	360	326	340	369	363	358	363	361	356	383	381	358	376	341	330	394	349	360	353	349	369	394	394	389	366	349	345	372	364	345	369	369	375	383	341	363	327	363	368	354	395	356	375	372	350	382	374	353	400	380	327	345	368	387	370	359	334	340	371	385	348	358	371	390	386	361	371	328	373	400	375	374	374	358	355	384	394	325	357	330	361	332	371	356	355	347	359	349	368	350	381	402	380	363	388	328	385	387	371	391	374	384	357	372	400	365	385	382	393	370	378	347	398	341	359	326	328	371	328	355	391	348	370	393	340	338	383	365	351	349	379	376	398	339	374	379	358	388	402	370	360	378	340	350	327	381	348	345	360	342	380	376	341	377	343	367	358	392	370	368	366	412	408	358	391	340	392	362	352	412	360	357	336	408	346	349	347	370	348	371	392	348	369	359	361	380	343	321	366	364	354	378	357	322	347	354	344	358	380	368	372	345	364	354	360	370	337	362	365	367	334	361	351	349	379	338	350	385	349	368	387	362	371	371	359	341	395	384	348	332	369	356	352	381	376	402	336	364	331	348	368	389	394	372	372	378	362	359	356	365	328	366	355	347	324	361	345	358	385	378	345	359	394	355	351	366	352
25574	21179	38351	53008	41163	22807	7172	1415	448	391	388	436	394	398	363	383	405	374	417	366	370	392	395	400	442	427	384	417	379	387	399	404	390	422	407	387	419	416	390	412	393	384	387	382	363	386	398	364	386	409	395	430	378	406	422	363	356	378	367	396	401	352	357	397	389	408	403	391	427	372	383	380	407	375	380	364	358	383	401	373	398	404	386	383	384	390	370	360	388	359	356	345	374	390	399	385	348	394	401	337	398	383	410	331	378	359	390	382	383	366	376	387	366	368	382	401	358	384	410	397	390	373	388	376	414	370	388	395	384	378	383	378	387	390	405	393	393	376	366	351	408	371	358	382	370	387	374	418	364	373	366	367	376	369	344	399	396	353	354	386	365	384	384	400	398	398	351	388	371	357	384	347	389	410	370	405	393	385	368	354	378	388	420	395	373	423	372	345	394	372	415	375	364	385	362	382	366	418	403	356	350	390	396	409	379	397	376	386	375	400	390	380	367	400	411	377	371	394	373	354	374	383	413	395	394	395	368	410	401	370	351	379	352	367	393	357	364	369	397	382	348	386	394	381	425	393	370	417	415	400	409	362	398	384	433	392	366	379	384	333	363	378	431	385	346	364	398	377	396	402	422	394	372	437	381	381	376	351	432	387	344	393	405	415	361	409	382	389	381	364	389	386	403	387	367	389	360	356	413	361	383	389	398	387	381	364	395	374	357	382	383	382	399	395	384	393	396	430	404	405	362	331	374	362	364	359	389	420	363	366	380	344	383	363	347	381	359	380	368	367	389	385	388	376	394	401	398	366	390	367	386	381	369	385	372	392	383	386	388	391	386	380	360	371	349	396	391	340	352	373	381	386	409	364	378	392	418	359	406	385	400	365	374	365	370	373	360	376	384	395	391	377	381	379	377	378	384	387	353	385	403	376	382	390	394	392	380	359	395	407	375	375	362	399	394	379	380	411	348	365	358	414	387	402	400	411	384	381	367	367	416	366	401	383	387	364	365	354	392	380	394	358	412	381	376	348	394	353	389	394	367	375	360	369	373	378	399	375	383	365	368	342	388	360	395	398	420	373	380	369	389	395	371	353	370	371	369	411	377	367	408	386	390	351	383	409	401	395	368	367	370	363	371	358	392	370	351	410	371	373	360	412	377	372	380	375	372	356	394	391	407	374	399	369	374	410	349	409	364	388	423	366	378	374	345	367	380	381	424	379	363	394	389	399	372	408	413	384	410	399	368	414	365	390	374	375	369	372	367	399	363	406	367	393	419	398	399	381	349	378	367	359	364	375	386	403	403	398	436	414	389	392	385	387	404	386	412	357	388	367	360	353	350	402	384	395	385	360	383	370	369	390	390	399	404	382	388	411	331	350	367	412	410	371	384	365	398	402	386	413	380	414	383	377	404	430	405	404	378	359	369	391	392	329	356	415	360	400	364	395	416	355	356	370	388	384	358	389	382	390	430	376	399	386	376	360	375	358	379	409	393	409	362	358	429	388	368	393	409	376	374	382	380	393	356	358	386	347	389	399	372	371	412	380	393	344	394	379	386	392	390	367	372	380	396	394	387	400	392	385	358	414	413	379	335	384	392	378	387	407	400	339	347	381	374	387	365	396	402	434	378	379	377	389	376	349	380	415	413	362	356	357	405	376	399	384	402	363	375	360	411	433	398	384	390	392	380	396	409	364	383	380	336	408	378	390	396	334	357	374	392	416	367	373	361	389	405	368	370	356	409	373	376	365	382	383	356	385	380	382	408	381	379	393	383	415	372	313	388	369	420	347	346	357	420	397	364	422	394	353	382	405	431	363	391	410	370	412	357	365	383	382	398	385	389	372	381	362	386	360	392	392	387	384	376	408	362	399	366	420	395	373	378	407	402	384	383	375	390	398	369	371	394	386	358	404	383	388	369	400	386	386	371	366	367	390	373	380	370	370	391	385	396	368	380	394	353	375	398	376	371	347	396	383	381	375	394	370	396	374	407	406	379	394	387	372	397	381	415	351	387	417	405	379	407	410	381	370	370	388	412	363	384	396	376	400	352	400	374	387	407	361	364	387	395	361	423	393	388	353	402	387	381	389	393	392	366	361	406	410	400	360	376	363	386	390	395	362	385	381	380	363	424	394	359	383	359	367	406	361	417	398	368	383	367	391	396	371	384	380	385	387	356	395	411	410	402	393	369	380	365	391	408	369	373	355	381	379	403	365	409	382	357	348	372	386	367	346	387	387	340	383	392	406	389	390	365	367	400	415	375	384	361	356	354	369	413	392	397	355	353	384	373	410	370	365	366	372	375	374	363	399	401	353	353	401	409	389	360	386	379	422	352	375	378	364	413	397	418	355	379	392	367	383	387	404	382	404	378	410	336	389	404	390	362	352	415	390	383	394	360	362	393	390	374	378	387	397	401	371	358	388	391	407	412	381	398	356	399	399	354	376	402	377	405	363	357	370	388	400	393	370	364	402	389	358	393	390	390	402	364	366	375	385	392	369	402	407	386	388	350	386	388	406	366	363	391	380	378	380	350	391	401	387	348	390	383	370	372	382	399	371	384	383	392	374	379	356	392	350	385	423	385	398	368	368	388	372	424	382	339	409	372	430	378	355	394	408	393	355	372	362	383	379	411	423	363	414	380	377	403	365	381	361	387	370	376	385	412	397	406	388	387	370	363	399	433	384	366	405	405	391	387	389	374	377	429	396	362	379	386	361	395	395	382	402	396	413	362	414	394	389	372	355	375	369	382	420	374	423	405	393	361	406	436	351	425	353	392	365	367	378	365	398	382	417	387	385	389	393	387	403	400	386	377	413	373	387	393	387	410	408	410	374	399	381	400	349	412	367	381	416	343	418	370	329	374	374	370	420	366	340	355	420	353	397	363	397	367	441	390	372	401	347	348	367	344	388	372	379	381	411	390	354	394	408	393	400	409	364	416	418	367	365	381	388	363	391	378	369	363	374	348	374	366	392	361	378	389	390	339	383	406	373	366	379	379	387	378	394	408	390	371	372	361	400	359	346	395	366	410	426	378	379	363	387	411	390	375	400	402	382	392	382	411	389	353	394	370	420	364	401	394	356	352	367	333	334	399	360	401	367	376	400	364	349	363	377	393	363	394	405	362	407	359	409	445	397	394	430	436	413	377	383	355	377	396	397	415	383	398	368	388	359	384	366	420	395	344	388	386	373	353	393	380	369	388	389	389	360	401	354	397	370	398	391	390	417	375	362	367	390	378	394	385	382	390	353	382	349	397	382	345	357	361	361	376	375	325	388	396	393	395	346	366	382	353	370	374	391	404	372	343	389	388	392	378	393	377	383	382	380	413	406	411	358	386	354	374	410	375	347	392	401	384	374	380	365	389	395	361	400	341	397	385	394	374	384	402	358	392	386	384	394	409	408	387	377	345	391	391	365	370	375	399	390	410	372	372	351	386	375	367	364	362	384	369	390	392	379	369	367	392	378	395	367	399	379	370	393	369	367	352	396	393	387
3974	11880	50318	46863	32818	15015	5048	1359	415	371	397	402	405	390	378	377	397	437	384	437	375	433	385	423	457	488	407	393	380	371	377	380	393	393	392	379	342	382	419	427	398	402	401	362	384	412	401	397	384	415	404	366	395	407	378	396	366	385	376	396	391	428	386	375	406	410	398	408	425	420	394	347	409	411	394	371	400	372	413	409	402	414	409	367	396	396	398	419	405	415	405	391	380	382	394	434	411	395	395	376	381	367	378	420	391	391	392	412	416	397	381	399	417	396	408	397	386	410	384	439	378	369	388	415	404	397	409	410	408	425	396	388	391	378	373	412	389	426	423	382	402	368	383	395	379	413	385	377	381	381	414	387	374	384	375	400	413	362	436	354	354	416	408	386	345	363	410	386	365	405	376	384	380	401	401	398	418	390	412	418	384	411	375	396	406	383	395	367	418	407	394	386	402	432	395	416	383	409	395	392	408	357	397	412	409	421	361	370	381	384	404	407	399	413	420	385	413	416	416	379	385	361	391	422	392	397	409	413	397	396	365	386	391	393	378	379	403	422	404	393	382	377	369	417	419	371	408	381	402	409	401	427	381	404	401	409	404	418	402	361	387	408	392	330	397	438	393	385	407	376	398	402	391	376	428	405	386	383	420	381	432	401	403	406	406	374	357	399	387	376	387	384	390	396	379	358	371	415	386	376	369	351	416	400	386	412	395	393	417	436	406	411	385	412	401	363	416	377	367	378	366	379	409	409	393	370	368	366	448	399	363	378	372	402	358	397	365	431	369	432	386	402	405	414	418	356	404	396	418	423	382	376	383	415	416	404	386	384	374	415	391	370	397	415	443	408	372	368	402	381	356	401	389	356	396	385	394	447	416	370	386	420	388	420	392	381	372	392	409	416	397	400	359	426	415	415	372	396	404	393	398	400	411	386	390	357	407	396	408	431	410	362	371	403	412	365	405	387	369	385	390	369	376	382	415	375	424	388	414	404	339	363	399	399	419	411	403	408	398	392	411	394	387	354	356	425	395	403	417	370	387	382	400	382	381	380	426	443	382	396	407	370	370	412	386	406	393	367	423	444	375	399	365	417	387	380	385	398	410	395	410	391	382	401	376	378	403	372	357	411	402	381	377	389	391	392	393	410	387	371	420	400	370	383	400	450	363	391	399	393	374	384	403	384	404	385	413	413	413	400	375	411	365	374	408	405	374	408	379	366	352	405	404	395	392	383	401	429	406	400	416	397	363	372	395	421	406	408	407	436	425	398	409	395	422	376	420	408	423	381	406	383	383	369	397	379	375	434	394	401	399	406	410	396	419	381	382	378	395	393	391	394	371	386	395	383	367	390	394	366	401	410	396	398	407	398	374	392	404	373	394	407	366	388	355	372	387	405	409	394	435	380	395	392	398	436	394	385	390	376	388	418	358	433	405	407	402	389	403	386	447	403	410	397	380	466	405	372	399	376	378	392	399	401	416	369	392	410	418	418	386	393	376	410	433	357	392	395	394	415	366	401	383	403	393	390	409	369	394	414	400	383	416	375	371	379	382	396	399	426	392	408	389	397	377	380	369	399	424	421	381	406	405	437	400	387	369	361	362	369	377	395	377	386	376	385	409	383	382	382	394	378	409	426	376	413	400	418	418	372	403	408	426	420	376	390	379	392	385	393	381	426	371	405	366	416	388	404	435	411	423	400	368	384	377	391	389	398	425	413	357	423	407	390	405	408	385	380	427	398	410	375	392	414	410	405	397	367	360	418	390	358	386	397	380	380	400	363	385	359	379	363	384	356	381	421	375	418	421	381	405	423	421	394	393	447	362	394	392	395	375	352	377	424	378	375	383	383	388	357	394	370	439	420	388	405	373	424	405	411	416	440	367	424	382	383	405	386	395	403	370	387	393	387	381	424	394	405	364	383	399	383	382	384	397	402	393	382	377	387	394	383	401	388	376	414	401	381	422	449	381	412	407	385	386	387	367	365	376	392	390	382	377	412	398	390	402	389	387	417	438	394	387	394	400	376	397	365	414	368	442	380	438	382	409	394	412	374	393	442	415	403	374	375	372	375	411	411	401	431	406	410	398	378	417	377	398	404	416	368	372	408	418	399	396	406	415	394	377	366	392	407	383	367	408	365	396	386	403	413	405	415	386	399	426	414	363	404	410	359	388	382	424	385	412	409	373	395	390	383	373	422	411	363	401	435	390	397	365	396	379	360	409	398	420	430	407	380	383	372	439	387	403	415	398	397	422	401	420	401	398	397	413	399	395	407	400	422	369	397	433	392	379	413	372	374	412	398	381	391	374	399	401	363	379	393	378	375	377	364	404	398	436	374	387	405	376	402	347	382	368	397	382	409	412	366	394	397	388	390	406	371	400	406	358	390	388	395	376	389	362	400	384	397	409	397	408	385	384	446	418	408	419	413	398	407	374	381	410	395	403	386	441	387	373	389	366	418	401	437	380	395	423	356	422	379	394	402	408	383	421	364	420	410	385	381	376	394	383	420	363	400	401	373	401	441	390	409	423	379	412	427	380	396	368	377	370	366	352	403	403	395	425	364	395	393	387	378	363	413	436	370	414	405	394	375	409	386	386	395	398	376	382	399	409	384	378	392	395	390	379	347	391	393	387	381	400	384	404	422	373	382	424	371	392	419	412	367	417	359	387	387	408	413	376	362	415	371	363	394	385	387	378	388	380	386	400	376	407	359	411	378	411	380	364	392	413	355	400	420	412	390	399	406	383	389	384	367	385	407	402	375	400	372	390	388	362	408	385	396	398	401	368	422	376	413	350	351	379	427	430	401	402	364	391	405	414	393	374	393	373	384	374	394	409	408	403	408	414	362	385	406	402	362	384	409	414	391	406	371	434	420	382	415	410	392	354	398	354	434	394	384	401	403	394	374	369	417	390	360	417	384	400	378	371	382	359	398	408	406	351	409	389	365	350	417	407	405	433	398	375	382	394	399	445	350	411	417	425	408	389	397	379	398	413	403	395	367	415	379	391	410	410	389	376	425	383	400	393	409	398	424	392	375	403	427	397	356	367	404	394	398	378	394	403	363	384	391	368	375	400	405	365	346	397	399	425	355	393	366	406	370	364	424	390	400	397	403	370	379	406	411	349	367	408	409	373	411	421	405	391	400	373	417	369	420	386	385	392	360	361	395	403	413	363	401	387	354	417	357	426	383	440	417	409	398	393	410	387	355	389	403	416	402	418	375	383	407	392	357	387	369	370	419	387	413	411	420	377	372	365	391	367	384	371	365	386	392	391	402	372	368	418	368	433	371	347	437	397	383	388	408	371	396	414	423	435	366	367	390	379	393	420	403	417	429	381	389	407	388	383	394	369	459	390	384	400	403	378	400	391	400	372	397	399	414	389	379	389	377	394	399	402	396	409	388	428	360	386	383	406	417	417	395	409	400	401	382	416	415	401	415	394	404	360	367	369	389	379	395	400	388	401	402	423	381	392	401	392	388	375	417	390	374	406	371
23814	21120	37467	55458	51525	35845	15206	2545	664	555	499	545	547	511	497	495	536	500	502	524	539	510	531	559	848	747	641	546	546	494	514	480	485	466	531	478	474	452	518	508	513	497	485	494	527	508	514	528	526	476	494	500	490	525	469	498	488	526	517	505	497	471	500	542	504	490	427	480	486	443	504	464	497	454	485	481	516	476	453	489	488	504	492	530	490	516	499	460	521	496	500	477	515	477	505	506	497	502	550	488	519	463	477	505	497	490	512	494	518	460	503	500	503	508	513	475	495	558	451	502	482	497	489	500	533	494	497	461	483	482	476	515	503	507	481	481	507	444	441	473	454	509	477	501	494	498	537	516	494	460	517	457	457	479	518	494	533	471	495	476	467	497	502	501	510	456	538	472	514	505	512	537	471	527	504	508	477	476	472	493	504	501	504	508	504	498	466	476	468	492	465	498	448	475	496	474	502	485	489	486	469	527	535	484	479	521	495	475	513	476	492	455	475	501	459	504	432	466	519	484	505	472	533	500	509	495	518	535	530	463	478	507	459	448	493	516	534	458	465	485	496	530	514	540	509	493	507	502	455	544	439	524	500	444	472	506	493	524	468	473	502	463	507	472	498	441	510	469	517	481	491	436	478	436	521	507	513	470	500	496	511	531	481	478	501	486	466	468	438	471	508	512	466	506	459	488	518	497	508	481	475	479	493	462	460	487	490	479	453	511	477	474	488	477	518	485	478	504	503	479	507	491	551	505	546	503	492	521	474	474	471	494	516	474	514	458	508	512	473	460	498	496	480	513	491	486	526	519	469	501	470	499	515	520	481	488	488	480	479	496	465	521	505	514	491	473	467	507	524	477	521	483	537	477	493	496	476	486	508	512	475	456	468	482	525	494	492	482	491	463	525	520	499	477	508	490	502	474	533	513	498	441	498	500	505	481	473	450	513	529	510	473	519	485	501	476	486	492	469	473	502	487	464	496	509	523	490	533	501	432	528	500	495	542	492	529	492	515	524	523	519	482	524	468	491	495	496	517	526	473	448	497	497	480	505	507	484	505	496	481	508	495	554	515	487	511	472	495	512	518	494	494	498	498	466	483	468	492	476	482	515	503	465	510	507	509	478	512	511	497	474	497	483	442	466	499	500	500	503	513	502	465	525	477	492	500	501	486	467	457	492	514	464	502	458	504	451	513	509	475	483	520	514	523	482	515	491	475	497	477	486	503	493	520	490	460	492	476	459	504	474	511	487	504	524	473	470	504	491	474	486	506	483	467	487	505	496	536	507	496	516	498	496	489	475	476	490	480	510	455	477	532	480	501	472	513	500	475	472	506	525	532	490	500	524	504	507	510	482	494	502	449	489	522	473	477	524	513	525	514	523	533	528	496	483	493	469	528	482	479	516	500	495	515	474	510	470	484	502	537	455	528	501	482	521	486	497	529	504	499	466	453	514	485	465	467	487	496	483	471	475	484	507	509	454	494	474	504	470	466	494	504	489	495	503	479	467	492	461	462	472	484	572	500	515	512	505	523	483	480	452	481	498	491	492	521	485	505	505	486	489	530	459	462	512	495	460	471	501	513	482	498	435	533	508	487	499	470	490	507	470	508	496	483	520	482	476	482	494	457	506	519	528	518	496	524	498	507	507	470	503	464	485	526	512	526	524	515	480	442	484	533	504	489	492	454	501	469	509	461	481	492	515	463	490	472	476	460	470	486	449	510	491	510	493	476	475	501	488	494	487	513	501	522	557	497	505	473	437	531	493	514	460	490	505	506	506	516	476	503	459	507	512	475	516	504	479	505	490	506	470	479	459	509	468	501	471	538	472	485	502	498	495	493	486	464	493	475	518	510	472	503	497	491	476	504	462	446	502	483	438	489	472	488	510	532	462	502	500	539	493	514	495	476	491	496	492	540	488	471	498	493	504	493	514	532	478	496	493	505	487	537	474	484	510	508	491	513	503	519	510	451	497	494	454	467	488	489	558	466	491	492	457	470	502	493	502	507	536	515	500	489	475	481	498	497	507	468	453	495	478	491	494	477	534	447	489	500	516	484	505	489	504	475	492	453	491	458	501	460	521	448	492	502	509	516	500	524	468	506	475	520	524	487	490	536	449	493	508	473	456	467	511	490	512	477	503	495	483	491	510	481	501	484	470	449	469	510	465	529	453	485	506	488	466	486	452	481	465	485	496	445	490	509	475	507	500	508	458	497	453	489	493	496	492	477	492	486	473	502	483	495	529	493	475	499	506	487	492	497	495	482	498	486	505	533	503	495	479	493	503	539	502	462	499	539	504	507	500	511	443	500	497	491	489	490	488	500	495	525	453	474	542	480	490	502	490	445	481	481	486	480	478	484	488	473	495	510	494	503	478	492	497	481	531	508	469	512	479	549	510	499	505	527	492	502	469	493	461	530	473	509	481	512	485	530	462	473	511	511	492	489	476	430	492	511	499	457	473	502	474	498	493	504	481	481	435	486	513	479	482	526	490	458	512	513	488	490	516	501	540	519	481	510	450	495	492	464	488	503	484	508	461	489	515	482	495	511	512	474	499	460	506	500	479	489	502	502	497	540	465	500	511	453	488	495	448	520	493	437	500	489	495	456	480	473	476	471	507	539	465	517	541	523	505	506	477	483	485	475	510	496	505	472	453	480	479	502	485	480	470	490	469	450	492	503	472	502	476	508	512	498	478	468	505	471	477	503	510	492	480	467	522	498	507	518	469	513	499	511	512	454	506	475	478	476	531	465	503	497	493	445	482	465	496	462	455	472	495	513	476	488	502	488	480	463	488	490	474	519	483	492	503	470	486	479	482	506	470	446	492	480	480	504	474	487	480	492	489	501	478	498	459	551	485	468	499	502	473	483	481	495	522	468	464	499	452	490	473	496	522	457	526	496	514	502	515	475	520	465	503	495	508	465	483	521	495	488	472	487	509	494	553	503	451	515	474	496	484	477	530	478	482	484	496	472	455	485	504	506	465	498	476	516	490	465	460	477	517	510	448	460	455	501	479	488	492	503	462	465	503	476	516	544	489	481	500	494	470	516	494	479	522	466	459	481	501	485	493	509	507	502	487	485	470	475	467	450	539	457	512	526	530	538	516	470	560	466	537	513	498	478	481	470	488	469	510	486	503	468	482	508	476	494	508	488	505	466	495	465	474	510	500	531	460	507	456	506	483	507	484	486	487	464	500	504	532	506	511	465	466	486	484	509	496	545	486	491	478	481	478	518	481	486	502	500	507	494	500	475	499	501	468	471	474	518	492	467	510	511	497	512	507	500	479	480	466	445	447	507	488	536	463	500	520	483	450	518	499	556	493	481	470	515	496	473	504	455	473	515	508	516	519	486	515	496	472	517	489	475	437	486	469	505	479	485	517	514	486	517	503	480	490	480	492	496	501	514	502	497	494	482	496	490	448	510	516	504	512	517	465	511	479	500	469	503	476	529	454	458	490	454	503	502	504	505	490	486	525	489	456	479	512	471	506	517
5004	37363	85532	75053	54902	28585	7373	1707	526	572	516	554	536	521	537	513	528	541	527	533	537	515	565	659	1117	933	737	593	541	529	519	534	471	529	497	548	484	554	531	517	516	539	553	549	551	501	522	524	521	539	528	488	538	516	545	525	512	473	543	518	493	497	565	526	535	547	493	533	569	553	515	583	516	505	562	532	532	556	501	558	522	505	482	515	519	515	547	524	525	510	525	511	588	497	544	522	520	512	490	532	518	537	553	511	576	538	508	565	518	516	541	523	533	530	522	562	526	523	541	537	537	530	517	530	506	533	494	510	549	496	499	535	498	499	516	469	527	496	533	504	550	510	533	510	517	531	499	548	520	520	511	566	498	529	492	496	510	522	523	539	492	514	548	519	473	516	529	499	511	513	536	590	474	561	544	474	522	556	515	528	507	494	518	522	528	542	548	529	499	553	501	523	546	512	560	523	520	540	526	480	520	493	555	520	519	470	516	497	513	485	497	545	531	498	527	516	496	547	522	503	525	574	523	526	509	505	519	495	502	511	535	507	534	503	566	527	499	491	510	505	518	551	530	517	547	513	513	503	532	511	516	485	547	503	531	535	515	533	549	525	539	559	529	545	509	546	462	489	495	507	508	518	542	529	554	514	536	470	564	508	486	518	506	556	544	448	559	547	545	527	538	539	479	525	520	522	511	551	516	455	535	530	474	493	551	496	525	515	498	511	518	539	518	563	558	522	489	546	494	543	542	476	539	513	516	527	527	542	534	476	513	551	535	491	501	533	541	482	518	537	514	527	512	540	526	548	510	534	514	548	515	556	512	531	558	505	509	542	521	549	552	562	506	486	528	570	527	502	558	503	520	529	536	508	502	491	514	524	520	575	567	516	514	489	540	515	531	518	487	528	495	508	535	544	516	519	551	532	527	512	525	545	542	528	529	492	538	527	546	496	496	542	543	486	527	490	577	571	498	513	490	545	544	527	492	483	517	472	523	534	501	528	547	505	497	553	543	524	541	507	570	514	516	529	542	489	513	533	544	558	531	503	517	505	512	517	533	501	517	486	509	527	527	503	495	525	524	535	535	531	537	524	519	528	469	544	491	538	530	519	526	527	516	509	539	520	527	526	472	516	500	553	531	461	494	534	507	500	495	548	525	525	515	535	528	578	466	533	510	491	530	508	510	503	487	532	552	510	523	538	551	535	532	515	509	532	490	545	528	518	541	545	553	508	543	535	545	512	504	509	549	476	517	499	509	496	486	493	542	524	494	485	498	520	530	494	520	486	559	555	526	497	525	544	519	504	514	509	534	521	517	510	484	536	462	546	532	525	583	519	492	536	516	548	533	552	550	534	498	538	501	531	495	535	529	550	491	516	535	535	490	545	517	537	512	546	530	516	499	541	511	539	509	516	487	530	521	507	535	526	535	558	535	513	535	547	514	527	464	490	543	505	543	518	493	534	534	498	488	557	548	508	534	502	558	508	521	531	497	525	565	551	507	546	561	514	491	512	490	500	534	499	503	519	515	510	508	486	510	486	534	544	500	529	526	527	544	504	513	511	494	512	506	504	540	517	517	518	556	476	474	499	503	496	486	530	507	542	499	527	537	499	508	524	540	520	490	542	452	505	512	506	553	509	562	513	528	523	524	516	498	491	546	519	495	569	537	521	558	536	523	497	494	510	510	499	475	527	493	561	531	510	506	518	474	524	502	481	506	509	534	544	506	521	536	501	536	526	513	518	521	498	510	540	540	564	517	533	547	530	488	478	523	533	517	528	553	559	532	510	510	490	493	591	513	511	530	532	515	497	515	515	530	463	520	520	566	562	517	529	528	520	535	535	542	520	504	515	486	532	510	526	493	521	526	457	508	512	546	499	539	546	544	518	528	529	521	546	527	530	509	498	511	520	535	521	530	541	512	535	483	507	529	483	503	533	550	516	510	532	549	517	533	527	532	523	501	494	569	546	546	489	521	553	488	529	523	481	524	534	546	519	541	513	536	501	554	503	520	484	489	537	530	491	517	524	520	574	563	573	509	502	526	534	539	531	506	555	531	521	516	548	487	536	524	505	568	530	539	514	529	493	540	508	567	499	563	490	510	523	503	478	517	526	514	499	501	536	517	545	533	544	519	544	541	485	482	529	530	525	554	538	505	490	492	501	501	500	522	533	537	496	538	539	539	524	535	492	476	538	512	524	511	523	537	518	523	513	489	562	497	533	547	514	522	522	505	519	514	544	554	548	522	529	530	477	549	489	544	546	574	524	491	539	519	523	501	520	535	539	499	509	544	551	515	531	533	537	509	530	569	478	535	538	550	554	525	487	507	467	491	487	494	535	526	506	493	504	495	520	531	508	531	512	484	504	556	506	482	532	505	523	536	476	480	478	484	515	558	530	559	509	505	511	494	498	537	549	545	497	475	569	497	527	541	530	489	521	520	464	515	531	497	531	520	521	515	524	533	512	512	559	500	510	528	481	473	529	556	508	565	512	477	555	506	533	498	496	555	511	526	522	509	509	562	525	517	544	521	534	504	553	535	522	499	545	490	498	540	563	515	532	531	513	548	476	514	481	509	532	536	524	508	523	528	497	523	539	531	558	525	493	523	522	521	523	486	468	505	496	532	516	516	532	527	520	498	508	507	560	528	506	530	502	533	479	518	515	530	502	545	516	544	500	498	518	540	522	504	528	516	499	519	533	510	514	527	509	482	505	518	522	513	516	508	484	542	511	536	532	505	540	513	506	512	495	515	502	522	523	534	518	513	549	503	477	512	531	516	495	553	474	546	525	508	537	527	514	485	500	514	535	554	542	499	515	521	508	529	510	502	543	535	483	506	516	527	527	464	516	543	524	526	508	502	537	536	513	505	487	504	512	514	549	547	511	517	520	512	520	453	511	510	524	541	504	572	502	521	489	530	506	527	535	523	488	527	546	563	537	526	533	505	527	498	501	518	505	518	496	529	537	484	524	533	538	496	541	535	530	568	530	534	558	550	506	530	524	525	535	503	531	524	534	511	488	546	530	535	539	550	509	522	505	523	521	528	542	508	535	487	535	516	541	512	511	482	501	521	550	524	549	521	522	525	508	497	495	522	509	532	528	490	536	504	525	506	508	465	482	538	520	551	520	537	537	505	507	481	505	514	502	505	499	514	520	500	521	524	524	496	523	498	521	516	481	517	523	530	547	509	534	500	510	515	533	497	501	532	513	511	528	525	542	536	494	534	506	493	531	486	503	510	518	499	551	538	532	531	479	526	484	467	463	510	480	508	531	487	531	543	523	509	520	545	490	507	522	514	501	523	527	522	489	529	512	551	549	465	522	507	531	510	503	542	536	542	511	550	506	520	538	510	529	533	556	523	518	556	504	489	520	537	494	517	521	543	524	492	531	486	523	527	490	496	539	548	528	522	525	524	522	529	538	525	503	489	502	517	506	529	519	499	526	542	523	519	504	502	516	511	523	532	518	491	562	557	526	533	506	513	550	510	535	502	511
27220	12859	11822	21190	13029	3633	1067	375	396	368	344	360	340	350	362	364	353	360	358	367	366	386	347	365	443	435	361	355	350	370	380	355	320	326	340	344	355	355	363	384	387	337	369	365	360	367	367	340	345	353	346	372	368	367	351	375	334	362	326	351	343	353	359	360	354	379	374	340	366	405	368	387	328	325	338	353	356	363	351	371	364	311	325	360	364	359	361	358	352	383	341	364	336	337	338	347	341	326	341	351	361	361	321	336	341	359	354	341	344	358	345	353	392	353	405	404	369	394	366	373	373	391	393	320	343	373	359	386	325	332	351	346	372	306	373	328	367	354	347	362	328	335	395	368	372	372	351	372	335	354	356	339	335	360	368	335	324	330	367	381	346	351	358	380	374	349	369	378	333	339	316	354	364	377	339	355	361	366	402	357	341	329	368	363	362	385	378	372	362	354	317	348	377	362	359	331	386	345	373	353	359	325	324	354	362	338	354	361	331	364	338	345	374	349	350	372	368	337	365	349	389	317	341	394	352	379	347	387	351	383	371	387	363	348	369	350	350	337	349	334	351	342	357	374	327	322	351	333	353	333	370	366	377	331	354	371	359	362	389	343	390	357	355	373	386	349	358	369	369	383	327	373	368	359	337	333	363	375	357	390	344	359	324	362	388	401	348	332	357	347	354	366	386	355	334	390	371	357	415	343	349	333	342	344	369	335	392	386	394	372	395	341	368	355	384	378	374	354	368	362	335	358	351	336	373	342	338	351	389	377	349	349	359	399	340	363	370	348	360	350	338	341	361	356	366	335	333	363	370	343	337	344	369	358	375	358	353	342	359	383	345	359	342	343	345	372	395	345	382	383	316	350	365	378	331	360	313	377	335	378	342	333	326	341	337	333	370	327	340	330	332	349	376	338	348	365	314	373	358	382	385	352	356	314	386	350	369	384	334	345	360	344	364	328	316	372	367	359	321	359	351	366	365	359	359	341	367	376	337	347	370	397	390	337	350	346	356	340	365	347	341	347	376	354	349	329	339	358	343	352	325	315	357	368	332	369	384	306	377	337	361	364	343	356	364	343	326	349	334	347	362	338	345	336	334	344	346	334	366	354	337	360	387	351	352	339	366	350	384	372	362	355	352	371	347	377	380	364	375	355	349	333	364	369	369	353	360	345	313	350	362	418	331	386	357	328	360	364	374	346	350	394	357	349	353	349	378	389	361	360	317	333	338	356	380	378	376	358	360	345	375	352	352	367	362	368	342	341	365	359	380	388	361	360	316	345	338	370	344	377	375	324	344	324	370	343	322	345	333	368	328	337	355	354	385	363	360	381	325	371	374	354	327	317	358	353	343	367	359	346	342	362	378	365	355	354	354	339	360	356	338	352	367	352	362	349	362	360	369	336	351	376	347	353	330	324	342	351	365	344	324	323	350	384	354	340	356	369	328	372	378	377	341	328	362	339	366	345	355	364	339	367	341	307	369	380	340	355	349	365	330	383	353	328	374	364	350	349	374	329	386	355	334	348	342	347	368	361	347	362	386	342	365	334	351	348	339	382	349	389	308	365	370	338	332	371	365	365	374	357	330	343	331	384	329	329	359	358	320	349	372	347	388	364	336	352	355	355	369	332	389	346	352	335	349	356	386	402	343	373	381	340	380	365	400	331	407	359	342	412	419	372	338	368	361	371	317	364	346	359	343	330	405	358	392	339	334	392	326	306	361	325	362	341	343	364	408	358	368	390	358	347	361	323	340	347	363	355	351	376	333	370	353	341	331	363	316	332	356	349	348	303	352	361	334	317	314	365	332	366	323	362	358	361	345	362	363	359	360	339	349	357	373	342	391	341	363	346	340	370	389	364	330	338	362	347	363	379	354	369	352	345	339	363	336	364	365	362	308	379	337	347	381	347	363	377	343	326	356	363	337	364	329	374	370	361	347	368	371	385	355	357	375	334	384	371	328	368	332	368	348	367	352	333	369	386	372	352	357	367	362	352	374	337	380	375	352	354	342	391	384	332	343	376	320	341	323	357	334	358	340	329	332	364	408	368	353	334	347	345	363	327	323	331	344	343	355	346	363	324	363	374	362	337	329	332	355	368	334	377	345	373	347	346	344	342	326	330	351	379	346	340	332	363	380	349	389	357	368	372	374	326	366	367	359	364	388	340	369	353	324	348	356	367	360	373	359	364	376	343	347	372	349	369	364	404	356	363	356	360	360	366	370	322	325	394	342	331	398	389	349	345	364	331	344	356	360	347	335	335	365	348	356	362	325	337	358	351	329	350	376	348	336	332	369	366	337	357	354	382	391	327	373	359	359	362	369	338	349	342	362	359	343	323	349	365	352	347	381	350	330	343	360	388	359	365	346	387	335	369	368	390	358	337	315	371	309	341	357	368	364	335	366	356	379	358	342	363	324	356	336	377	361	361	375	363	369	385	360	390	372	355	316	355	322	354	351	355	367	346	341	350	360	367	385	374	360	371	356	342	381	358	342	345	370	316	381	362	365	388	388	344	350	347	360	359	359	342	358	358	339	324	335	343	361	330	362	353	380	369	367	368	345	357	338	357	367	344	361	369	373	354	371	379	373	330	366	340	340	351	333	383	367	362	359	345	333	382	363	324	330	331	333	378	359	378	341	376	341	348	349	327	367	276	349	363	336	368	380	354	342	356	352	348	354	362	383	353	357	344	393	376	342	362	343	377	339	370	403	347	352	365	339	355	361	380	338	386	377	388	343	331	331	366	347	356	341	352	336	334	331	351	364	338	403	362	355	368	339	337	355	362	358	350	386	365	328	345	367	389	357	335	324	369	343	352	345	350	346	331	374	357	337	366	330	327	347	382	393	341	336	331	350	343	378	361	319	350	372	371	350	348	360	368	337	358	358	340	310	342	374	358	354	356	371	334	347	359	362	362	332	357	330	327	352	318	356	357	373	351	347	351	362	355	346	366	340	369	335	350	338	382	362	380	352	364	356	341	386	365	352	341	359	376	359	370	328	345	318	350	327	368	359	380	324	358	360	349	348	355	370	366	361	378	377	359	392	399	331	337	363	359	356	373	362	351	342	346	361	340	367	381	329	341	335	387	378	347	387	353	360	358	360	337	331	358	371	366	353	331	330	353	371	340	374	363	367	400	374	370	350	345	361	351	361	381	372	360	384	361	367	360	328	344	361	366	384	376	375	336	380	366	359	330	379	379	359	344	371	352	351	368	355	375	348	362	361	321	354	339	346	328	325	367	337	335	352	378	387	352	337	368	396	345	374	338	364	338	326	337	349	325	365	333	347	333	360	333	364	358	351	389	354	396	331	350	368	386	360	344	328	352	372	317	352	335	312	361	398	340	353	381	369	382	398	342	353	352	333	382	360	354	357	376	349	358	327	355	353	356	351	330	345	367	363	340	348	326	365	348	386	345	361	335	374	369	359	349	376	336	381	319	369	340	375	371	355	378	346	355	377	356	370	341	333	365	377	348	372	350	319	376	368	342	352	369
5166	3468	12776	15983	9025	3255	1091	368	361	346	336	344	341	284	316	353	338	354	349	353	379	367	360	347	431	423	389	367	383	330	327	340	367	333	377	357	349	351	341	350	331	327	336	310	335	366	330	346	330	361	353	376	370	371	314	364	335	349	346	313	329	349	367	338	349	350	350	342	360	336	351	359	345	347	335	345	354	350	338	327	359	355	357	354	358	345	351	340	362	321	380	341	335	325	339	334	387	339	357	390	346	337	357	350	360	378	377	372	305	401	336	323	357	372	349	354	355	351	358	350	345	358	333	357	321	372	388	331	346	344	350	315	366	334	308	353	341	341	362	367	374	353	359	367	342	374	331	384	342	329	327	335	373	351	362	307	347	341	396	353	321	365	341	348	326	365	362	370	338	351	300	349	327	382	358	363	377	324	369	345	355	348	324	353	327	330	373	345	344	333	352	377	376	321	357	346	349	377	339	339	313	325	376	338	356	336	366	335	399	328	340	332	356	349	352	351	305	340	331	366	350	342	350	310	336	349	343	378	317	404	339	331	370	347	352	341	375	349	328	332	362	384	370	359	337	365	347	363	347	331	390	338	327	367	324	326	336	322	366	367	354	348	343	348	370	339	375	349	357	368	327	345	364	344	375	330	370	376	334	320	368	362	373	345	360	383	331	393	395	339	337	341	322	326	343	358	353	350	355	384	346	379	344	332	358	371	345	350	363	368	351	343	373	358	389	342	339	381	329	377	359	378	369	358	338	363	343	363	344	326	356	366	350	346	324	340	331	348	375	343	332	388	361	371	355	367	376	343	292	355	365	363	371	315	339	341	380	318	337	363	361	344	367	341	394	345	333	324	337	363	344	352	352	366	344	362	334	325	338	345	333	333	350	349	377	372	361	361	358	334	349	346	340	338	352	344	334	333	352	344	328	327	373	336	345	369	327	340	389	332	336	349	332	320	359	361	335	355	362	331	370	345	350	355	348	350	353	355	316	365	349	381	395	353	336	320	358	364	345	374	380	326	336	310	361	374	382	352	315	325	375	354	329	363	342	340	325	390	349	338	352	338	309	363	321	353	346	351	347	346	331	343	338	335	334	337	348	342	332	347	367	333	325	319	334	359	367	364	388	344	347	335	345	334	311	354	367	362	363	327	354	336	330	341	364	337	363	374	333	378	364	362	331	364	320	323	359	311	350	333	365	382	366	310	364	382	344	349	362	358	369	340	336	348	353	367	342	370	368	314	343	363	354	346	375	331	327	398	369	332	357	343	325	353	334	344	330	329	334	337	366	362	350	347	378	353	344	333	324	389	356	351	347	344	367	335	366	377	330	347	364	352	377	344	347	342	352	368	362	345	351	327	347	315	335	354	356	339	349	372	354	363	368	339	370	346	329	365	355	351	351	388	351	317	317	326	380	325	316	369	363	357	347	353	360	332	332	335	365	363	323	360	356	341	357	346	362	336	338	391	347	347	375	368	355	336	374	348	338	323	336	329	363	347	337	374	340	326	376	345	344	343	311	372	385	339	347	377	376	367	346	349	335	334	355	354	347	365	326	362	358	324	345	354	348	361	356	338	352	331	339	339	331	359	353	371	368	363	375	357	367	336	372	363	323	375	372	331	320	385	384	337	321	385	352	354	351	364	299	365	343	345	357	337	362	388	342	362	358	385	338	355	312	407	358	341	323	358	351	327	343	346	332	316	327	335	351	332	342	330	351	344	355	346	365	327	358	363	367	329	368	359	309	321	349	383	335	338	342	368	327	359	358	365	330	326	371	361	370	358	377	340	350	367	328	334	355	345	342	364	323	328	322	319	335	331	362	356	384	386	354	371	363	363	355	328	349	365	335	328	344	360	332	344	335	357	339	349	357	357	360	347	340	365	345	350	339	344	372	355	379	345	331	321	339	329	357	373	348	345	351	304	324	354	353	385	367	360	333	299	342	343	369	351	327	368	357	366	362	341	348	326	374	361	356	316	370	385	357	318	356	345	335	341	365	314	382	359	326	334	322	348	336	367	363	362	319	357	345	349	371	366	332	331	379	339	304	358	342	388	308	335	358	313	355	369	361	358	374	342	321	341	368	377	323	356	363	315	341	392	325	371	356	343	366	331	338	354	370	348	362	359	368	324	328	345	334	378	335	355	343	340	368	353	329	336	313	346	359	334	319	363	330	334	333	347	347	332	386	366	352	350	350	320	375	332	377	334	376	348	357	347	331	334	357	323	342	359	337	362	352	372	321	369	370	383	329	354	340	330	339	346	338	335	352	334	378	347	365	348	330	303	341	386	334	318	343	366	331	366	345	342	364	304	323	354	309	333	355	305	319	356	369	358	344	345	344	334	338	339	346	375	360	364	346	350	360	334	357	353	365	340	339	353	347	364	363	348	345	348	374	328	360	338	354	341	332	323	337	378	347	315	341	339	342	343	348	346	340	335	335	357	316	368	337	350	365	340	354	358	362	331	360	337	358	353	358	347	339	382	342	359	362	353	318	353	356	353	372	323	343	364	350	327	346	350	341	347	348	374	362	317	347	347	335	320	309	343	340	355	350	301	353	361	356	341	358	390	364	338	338	329	330	356	351	339	368	348	326	353	401	346	390	312	367	361	326	337	381	379	405	354	374	323	365	352	348	331	352	358	344	348	355	359	318	320	344	327	339	368	359	341	349	354	352	347	358	359	322	359	354	381	360	371	361	368	338	318	328	353	367	359	338	372	369	337	367	365	337	335	345	379	304	361	383	347	353	350	343	354	347	358	339	323	397	356	324	338	313	353	378	371	355	349	362	372	357	308	336	341	358	337	338	344	348	331	345	367	347	389	357	349	335	336	376	375	345	388	344	319	334	350	346	350	324	377	370	329	332	378	387	326	349	368	388	380	372	352	367	341	345	361	361	348	317	329	368	333	338	352	332	331	343	354	352	365	342	331	348	372	364	353	349	328	336	342	358	330	373	349	326	367	344	384	355	336	329	344	334	354	381	331	382	349	384	338	324	373	307	348	351	330	339	370	360	379	352	387	340	356	374	351	363	386	390	335	344	335	351	361	333	345	383	346	335	355	354	354	364	354	340	328	348	369	351	335	330	351	380	374	371	329	339	334	356	349	361	374	348	348	370	321	339	405	346	358	362	333	366	345	351	353	340	320	329	343	323	337	342	346	333	329	352	331	383	343	346	360	365	343	324	344	354	350	366	342	371	353	335	341	325	376	357	357	353	327	386	363	346	358	336	351	374	362	351	332	365	370	331	358	360	327	335	330	379	352	359	385	366	338	332	362	330	306	344	357	311	339	357	350	338	348	332	344	367	363	322	383	388	367	326	362	335	367	312	326	325	359	340	337	370	375	384	353	367	339	337	347	346	376	353	349	328	310	364	327	339	344	357	343	319	360	349	375	377	361	361	328	346	342	378	356	349	355	382	332	332	329	338	336	344	307	349	378	336	340	314	340	331	364	375	335	341	312	321	334	353	349	358	331	327	341	318	344	360	380
25562	21107	30212	51132	39813	22966	4255	512	389	374	365	383	374	388	372	390	334	388	373	386	396	363	381	432	550	470	502	452	414	408	375	377	322	362	366	380	406	355	374	364	416	371	365	387	376	364	372	368	370	359	358	332	378	367	374	374	383	377	381	375	362	374	385	381	350	393	373	394	364	376	373	367	357	406	371	355	364	382	340	372	382	382	364	337	411	367	375	395	351	369	388	347	372	347	371	393	342	341	357	368	369	337	333	337	331	358	381	380	391	386	349	327	411	365	347	357	355	379	373	354	369	379	357	386	356	330	388	346	392	361	358	354	379	385	364	360	359	340	352	333	348	418	343	350	404	328	355	384	369	356	365	382	373	380	351	387	375	371	315	360	401	373	374	348	375	358	378	375	362	348	401	389	361	372	356	351	360	357	352	368	381	371	368	355	355	343	370	374	362	377	374	356	391	349	361	343	344	379	396	338	387	392	382	379	369	360	423	374	364	382	405	373	374	337	342	336	360	385	345	344	348	354	422	381	347	359	363	384	323	399	345	366	370	349	358	346	369	357	388	365	363	359	355	358	367	373	344	375	376	368	347	374	402	368	395	387	393	351	371	329	421	372	348	364	372	345	417	368	371	393	366	360	374	354	360	353	391	361	365	345	374	388	369	327	423	381	376	381	397	360	354	350	379	369	375	361	341	346	360	363	364	382	373	385	345	346	346	370	357	378	362	348	351	387	401	384	345	413	347	359	371	333	342	374	359	406	356	374	339	360	344	353	379	370	367	379	339	366	370	404	384	352	394	335	377	374	324	371	333	391	377	358	383	368	359	348	345	378	357	378	353	351	393	359	361	374	350	335	375	364	339	354	348	369	373	338	356	388	391	362	370	382	383	354	374	365	371	379	368	340	374	366	340	369	376	372	367	396	342	350	366	393	357	355	374	342	341	375	317	337	368	380	322	390	397	355	375	370	376	340	367	395	373	357	383	371	352	382	355	370	352	384	426	355	364	387	362	358	376	347	365	350	382	385	367	371	376	372	332	346	385	394	379	330	402	410	392	341	342	379	372	412	356	362	346	333	381	366	332	357	358	369	361	382	379	356	394	361	391	354	367	380	376	315	391	352	375	381	356	369	330	378	399	333	347	402	377	366	345	346	375	351	342	380	397	367	387	345	380	367	348	339	381	370	383	382	393	372	344	405	356	358	322	390	363	382	337	369	360	341	398	349	363	347	381	392	375	365	382	378	384	369	369	368	367	402	375	384	375	373	399	360	360	359	359	366	373	367	368	364	377	354	382	358	349	364	400	372	396	341	357	385	374	360	383	367	391	398	349	371	350	374	359	359	345	369	368	387	371	366	356	404	354	378	354	388	353	364	366	364	353	336	346	342	376	374	372	372	382	347	366	345	350	347	335	370	370	386	353	399	311	380	377	395	375	345	354	367	371	377	381	385	328	376	342	331	403	347	386	367	349	333	378	373	342	381	372	373	368	398	336	363	388	403	350	351	384	395	363	378	349	371	350	345	336	372	324	345	379	361	398	413	351	355	367	352	353	382	366	362	377	349	352	351	383	379	380	372	353	360	336	363	371	383	380	346	379	396	362	382	383	364	371	355	352	402	372	338	364	348	357	370	371	330	369	362	350	324	373	382	341	386	417	361	343	384	394	368	376	374	380	362	355	363	381	347	418	393	381	373	369	376	348	368	413	383	337	375	393	365	375	321	371	366	366	343	384	361	358	356	354	353	378	409	377	345	353	353	325	359	347	368	339	347	374	362	417	378	370	359	368	340	313	372	346	350	374	331	400	373	384	367	358	346	360	363	347	364	368	383	341	381	368	416	338	351	371	341	391	379	389	358	358	371	361	375	378	372	364	381	362	379	341	358	371	349	358	381	355	374	384	393	384	399	355	356	388	386	380	394	387	361	336	388	353	368	361	376	380	370	352	356	401	351	343	411	356	366	327	331	395	379	380	407	383	331	375	360	369	335	369	372	371	346	389	387	374	374	350	392	358	315	388	366	367	358	380	368	366	377	382	384	373	361	364	401	384	345	385	359	342	377	361	320	333	367	339	374	385	347	387	370	352	360	413	372	355	353	357	343	354	330	380	364	365	368	368	389	374	398	343	394	384	374	349	416	396	389	381	376	399	364	355	383	373	341	413	342	351	343	355	331	369	336	388	362	349	352	351	370	352	403	371	377	381	395	343	331	386	366	373	382	351	337	361	345	393	342	373	384	338	327	378	385	335	378	350	406	385	360	330	371	370	356	366	354	379	321	392	396	348	355	383	366	373	337	363	335	372	376	375	341	351	312	362	403	357	375	375	363	386	374	375	333	363	359	376	386	366	366	381	365	362	358	335	364	355	334	348	323	363	367	361	340	388	362	411	387	361	402	367	390	356	361	384	380	377	395	355	375	371	374	352	374	347	420	409	365	351	366	367	377	361	391	384	384	367	370	361	370	360	412	405	342	394	377	372	348	361	327	386	357	374	379	357	365	357	382	341	354	389	346	361	365	361	351	364	426	354	414	357	378	356	369	343	370	368	341	384	384	317	362	357	396	401	364	360	360	380	362	375	387	355	383	376	353	382	341	431	352	373	385	338	382	367	384	373	333	374	379	374	386	369	360	359	356	387	361	352	413	341	393	350	365	326	385	390	392	348	370	365	363	371	355	360	356	358	362	388	367	391	397	330	385	346	365	367	397	384	386	334	387	338	370	363	372	370	409	334	375	378	406	364	371	352	364	371	367	365	362	363	384	387	378	400	338	370	362	365	371	397	391	354	350	356	365	418	324	357	384	366	371	388	350	394	362	354	356	398	385	370	376	370	368	377	365	363	363	374	374	366	390	346	381	368	356	380	372	385	329	375	349	374	384	386	360	374	397	325	391	375	346	385	385	402	390	375	349	361	406	350	357	394	355	387	387	360	394	366	367	347	360	370	356	399	375	374	363	353	400	366	353	373	361	355	373	396	385	378	323	360	351	334	313	405	349	340	369	373	403	378	328	370	347	329	377	363	377	369	380	399	390	372	328	363	381	344	358	385	396	351	338	368	380	338	343	355	379	377	397	382	405	369	350	378	368	346	310	386	365	376	372	347	366	347	362	373	352	385	393	357	357	380	337	383	400	367	362	316	373	378	370	384	372	361	356	327	361	346	390	370	342	354	357	348	394	336	340	398	404	328	345	378	391	373	387	393	355	343	361	352	402	365	365	386	361	354	388	383	333	399	346	356	377	369	405	366	361	353	380	348	358	375	370	374	387	372	379	372	384	325	381	366	377	356	374	391	380	369	387	337	360	350	347	392	378	352	370	352	383	335	368	364	355	367	362	342	344	363	380	399	379	327	362	354	389	376	336	379	375	379	361	369	347	371	336	394	389	365	363	406	368	388	370	379	391	341	361	360	382	343	373	363	362	372	347	360	385	365	384	375	369	398	385	373	339	366	381	379	358	350	368	337	368	382	360	384	362	377	361	373	344	364	369	386	333
4395	11181	38446	48310	30842	15709	1657	391	359	378	403	374	361	419	367	394	394	403	331	393	372	355	356	467	747	610	505	427	414	392	401	393	396	404	404	367	397	366	372	389	351	394	380	316	351	405	384	358	369	340	356	364	389	384	325	390	374	353	397	387	354	358	361	388	357	363	371	348	367	398	377	392	342	352	405	372	389	391	401	377	367	389	383	351	375	396	379	379	383	381	400	369	370	374	368	390	365	354	371	356	372	426	369	380	392	360	380	370	398	382	383	350	365	362	368	374	377	359	385	387	390	378	412	361	378	376	375	387	364	405	378	385	369	406	364	348	386	398	379	373	383	371	391	374	365	389	377	376	368	367	371	380	386	409	344	371	358	394	397	392	397	367	362	411	397	360	386	383	368	405	369	372	363	368	364	368	403	393	366	347	367	355	401	342	364	376	391	346	404	388	326	371	384	390	366	383	380	409	375	393	363	369	381	337	386	390	365	370	369	378	359	418	366	351	368	406	353	370	394	372	408	372	380	386	399	357	399	365	376	372	410	404	382	330	356	356	374	376	363	373	386	379	333	399	372	378	348	382	361	387	389	353	389	360	366	374	376	362	401	356	384	367	345	356	396	371	366	407	383	383	360	380	359	387	397	372	404	374	379	361	372	390	371	360	392	383	372	389	381	392	399	354	369	348	388	349	369	376	405	377	380	433	376	370	384	349	390	374	407	373	391	371	386	349	358	399	372	336	369	336	380	368	385	439	361	437	383	356	374	388	392	390	366	388	354	412	377	355	380	403	377	384	389	331	348	388	400	377	368	384	385	348	390	384	387	348	361	369	367	366	391	387	407	386	391	358	385	402	405	400	375	367	350	371	396	400	403	396	414	345	414	360	404	353	362	357	384	369	383	356	340	381	428	429	367	395	382	402	351	363	376	366	375	386	386	344	384	390	440	371	376	392	348	362	351	364	368	351	395	345	358	390	368	365	326	391	397	363	365	366	367	381	359	388	366	386	351	389	421	370	356	370	362	404	361	371	379	344	386	360	362	340	378	366	395	379	389	390	355	390	386	353	366	350	382	378	372	393	422	342	384	364	374	375	371	367	389	392	389	385	343	355	366	386	409	314	364	396	370	359	377	398	411	373	374	368	364	367	394	371	337	373	347	360	362	347	400	398	389	373	368	376	386	364	336	373	378	371	362	360	391	373	343	387	358	385	400	388	384	384	357	366	394	334	377	386	401	345	370	357	375	338	376	404	368	398	377	359	363	398	382	378	395	392	347	390	338	381	372	363	352	362	432	378	392	360	405	330	399	383	349	371	367	357	393	366	375	387	376	363	377	389	351	357	361	383	376	369	373	353	395	372	364	391	331	373	391	387	366	336	357	362	387	368	373	389	394	382	418	391	363	348	392	369	375	375	372	337	380	373	376	380	370	385	397	376	357	356	371	366	380	387	382	364	380	380	380	388	408	366	370	390	393	370	374	379	357	371	364	367	355	371	363	381	380	377	380	365	373	366	350	388	375	394	342	378	397	352	373	370	372	376	353	387	399	403	383	380	370	364	373	386	391	363	401	413	406	377	362	419	351	375	392	376	399	385	358	400	411	372	363	355	360	368	375	335	370	391	399	367	390	373	370	389	372	365	384	375	388	390	360	383	356	362	395	379	418	382	336	343	358	356	395	367	369	383	388	351	392	404	378	341	367	374	360	393	376	363	345	393	365	413	376	405	392	399	346	346	364	398	407	358	391	385	377	361	379	396	370	373	390	398	379	353	371	388	368	348	392	399	401	381	350	372	375	382	381	349	364	359	373	380	408	389	375	361	409	346	381	389	351	375	408	334	409	384	376	375	391	372	388	367	359	393	392	367	386	407	360	355	377	380	381	360	399	375	351	369	410	372	366	374	381	393	349	373	390	360	376	419	414	394	413	394	345	378	372	395	372	358	398	356	378	391	395	378	384	377	370	386	347	368	369	371	400	374	355	381	351	351	368	396	384	361	387	383	349	389	393	394	406	382	337	381	351	380	389	390	347	384	375	373	396	374	425	351	368	377	415	354	384	349	380	351	359	396	355	372	383	373	386	380	384	353	380	349	375	368	375	387	362	384	408	365	364	356	386	426	372	386	417	369	370	350	400	363	376	346	369	362	366	367	376	376	383	404	366	382	339	375	402	366	380	378	345	397	366	367	361	365	368	369	368	404	363	351	396	382	390	358	366	396	372	368	352	387	368	390	382	352	377	346	371	395	370	356	401	346	382	387	394	379	361	341	363	345	374	364	369	357	422	373	365	424	373	371	382	357	360	383	389	357	367	385	396	357	377	388	368	403	408	396	377	356	360	383	402	400	382	375	376	376	387	357	359	382	376	363	360	379	353	368	350	407	381	380	371	357	355	347	369	349	419	383	366	368	387	356	401	374	400	370	381	379	373	383	381	381	348	355	355	373	397	367	333	368	381	348	369	369	344	384	358	394	393	398	365	360	384	353	390	408	349	383	379	390	363	371	381	385	370	368	395	375	363	418	339	403	359	379	386	400	365	415	387	363	337	389	371	350	374	367	366	371	422	345	374	374	390	323	361	409	385	387	364	403	391	374	351	365	347	405	325	377	399	391	365	365	388	379	354	372	380	385	369	368	372	355	409	365	371	346	374	388	355	380	378	375	367	409	366	394	368	390	352	365	371	393	364	396	344	361	381	370	367	376	374	394	371	395	363	368	428	394	395	372	370	410	392	409	364	390	389	333	346	380	402	346	383	350	352	352	365	330	398	370	375	376	420	358	355	343	386	399	409	345	361	405	396	376	391	366	352	378	355	359	382	407	367	386	353	395	408	370	373	361	363	345	359	395	368	375	367	344	363	389	363	345	354	375	380	386	351	377	395	379	418	388	361	398	350	393	384	362	368	386	408	369	377	374	363	365	358	347	369	397	359	353	370	321	379	370	418	397	367	366	402	382	373	377	370	388	423	390	356	341	355	385	404	352	384	409	394	349	357	389	389	382	382	400	385	380	385	351	346	369	371	346	406	342	368	348	338	329	355	375	358	387	398	389	377	365	367	382	350	357	386	342	373	381	383	387	370	362	379	400	411	370	360	413	365	362	370	361	366	378	375	388	340	355	338	345	383	387	364	393	387	388	363	357	395	365	403	403	381	404	388	383	372	365	369	352	363	396	353	361	392	342	404	349	359	376	403	338	380	359	367	370	366	387	363	394	349	393	402	352	400	369	372	367	381	369	410	360	384	357	390	367	382	390	358	355	386	419	365	380	363	366	416	395	374	380	356	373	366	379	394	380	377	413	376	354	387	407	356	351	392	371	341	373	374	384	391	372	375	383	386	394	422	371	370	382	381	403	360	394	397	381	393	372	367	362	382	340	428	365	420	377	373	371	357	369	372	382	370	374	427	369	360	397	381	376	412	363	377	403	383	371	385	391	358	354	360	373	369	384	401	395	368	398	395	381	403	376	398	351	369	377	346	376	390	374	385	359	390	371
23912	21148	33543	46625	44500	37699	15620	1332	598	552	537	504	528	510	519	504	515	529	516	491	548	508	509	702	1378	1080	841	623	543	527	502	502	521	504	493	464	455	478	505	513	470	465	518	467	503	494	474	542	503	530	464	491	487	493	514	519	460	485	479	519	486	488	485	480	507	511	446	482	498	510	462	468	511	494	497	474	478	495	476	560	491	499	479	500	507	497	512	515	524	521	500	482	492	505	456	470	500	514	479	525	517	511	501	491	507	492	489	469	508	461	449	470	473	467	442	494	480	440	500	487	458	504	470	489	508	460	533	472	522	482	460	525	471	457	454	479	503	478	473	487	487	526	484	473	490	482	483	452	495	482	478	462	482	482	478	471	514	483	466	493	492	491	488	458	485	489	479	494	499	507	517	438	507	508	497	468	529	486	500	495	491	470	465	486	450	502	493	459	463	509	460	508	487	491	527	472	475	425	484	465	488	484	498	468	515	469	478	482	515	497	454	454	464	504	491	499	475	500	474	506	465	501	487	472	499	505	499	488	534	492	445	451	480	542	475	491	464	425	496	469	473	476	457	435	481	494	490	510	461	505	495	518	478	524	463	454	502	503	449	469	462	494	463	507	473	484	470	464	511	517	500	499	454	492	518	467	511	454	520	480	454	439	462	481	508	493	482	474	454	473	495	472	441	503	516	451	456	487	505	441	481	463	515	472	486	434	494	485	469	474	492	459	488	469	521	489	510	525	464	456	476	509	468	503	505	497	476	484	481	479	487	492	499	507	515	497	428	475	476	528	468	462	467	468	506	504	475	459	477	492	464	461	483	489	464	428	503	494	463	471	432	475	470	505	492	468	474	515	508	500	473	482	500	502	517	481	443	481	487	502	476	496	492	481	452	502	503	490	525	505	467	460	457	483	493	481	468	463	485	506	507	492	485	507	502	467	520	466	504	480	480	473	460	484	451	472	468	473	522	528	492	545	468	486	492	489	458	491	500	452	482	471	461	483	438	487	514	524	509	495	483	461	468	449	513	432	487	496	465	504	507	454	515	499	478	485	494	499	481	442	474	486	513	497	494	489	483	489	461	530	512	472	495	537	522	473	501	503	498	517	486	490	523	543	509	500	467	481	478	458	502	492	453	477	503	482	477	499	481	504	502	484	468	465	480	495	493	496	455	510	498	518	508	478	488	474	475	499	474	459	485	514	438	493	499	525	505	536	484	476	447	532	480	500	491	451	471	477	472	503	509	473	476	422	481	450	488	515	467	479	488	487	454	465	497	512	503	457	506	507	458	526	458	472	506	454	475	512	489	496	526	479	487	514	483	499	482	490	483	469	475	433	451	465	465	490	467	505	491	462	500	439	519	501	502	496	481	467	455	480	489	526	477	533	477	466	494	496	522	489	471	474	466	492	493	512	473	473	474	524	466	483	467	477	506	475	485	458	448	446	486	431	509	475	463	496	498	466	482	466	480	489	487	476	503	495	477	503	480	481	489	482	505	468	505	452	483	502	490	472	494	481	483	469	473	457	512	473	479	500	491	500	487	476	497	480	463	469	471	481	491	462	423	454	489	454	461	503	478	447	483	501	484	477	477	448	431	472	506	472	474	466	446	513	487	470	442	479	473	467	485	493	484	467	449	487	474	464	466	505	471	480	488	490	488	513	523	489	488	490	482	467	504	449	455	486	468	465	503	499	489	505	472	465	524	508	435	527	477	497	495	500	495	469	485	472	489	472	494	471	522	534	455	477	490	507	480	510	457	517	485	462	462	483	476	478	459	473	466	466	487	469	490	453	498	494	492	491	483	480	511	494	479	481	466	480	455	461	430	481	442	464	464	472	455	487	461	518	490	476	460	477	543	479	468	554	517	456	527	473	468	465	502	468	513	498	542	441	511	449	488	528	506	452	487	451	470	529	487	444	488	467	473	518	484	475	472	445	477	500	496	454	469	469	482	510	421	522	483	464	470	500	457	471	459	492	482	459	503	435	500	440	485	458	476	445	458	470	469	527	481	489	441	508	482	470	517	459	501	488	529	457	496	487	480	516	442	477	472	461	511	457	493	512	462	481	487	524	483	499	497	514	499	470	474	473	466	526	516	456	518	486	537	466	516	489	434	467	491	463	474	496	514	468	470	468	498	456	489	491	464	474	492	501	517	469	487	483	476	511	469	479	463	486	444	533	493	509	509	471	472	452	496	481	475	510	467	473	490	490	489	436	498	469	483	435	462	471	461	501	472	482	513	519	522	469	472	463	478	521	534	490	459	487	455	463	489	490	519	493	495	461	492	514	461	459	519	474	528	465	449	464	498	461	544	496	468	468	500	489	499	531	508	477	495	459	486	479	504	488	476	490	497	475	497	521	428	486	454	521	467	491	470	469	482	493	468	487	482	450	479	478	480	483	485	488	476	485	492	492	483	481	467	495	480	461	540	471	480	429	461	506	516	492	497	501	464	435	495	473	459	485	496	461	478	516	492	478	474	497	451	473	463	455	478	488	498	479	477	448	456	497	478	527	489	473	475	543	495	457	458	457	474	487	450	457	495	501	458	489	468	475	462	521	459	475	465	519	475	491	502	491	487	498	476	509	467	517	491	485	454	475	470	474	493	487	497	491	485	477	478	476	456	524	511	482	488	471	456	492	482	463	455	476	488	499	478	469	478	508	431	475	501	477	530	455	469	521	470	473	477	506	518	520	477	465	493	474	462	459	475	508	475	516	491	525	510	437	477	538	520	515	515	501	473	502	473	458	485	473	502	472	486	475	487	445	473	499	473	485	488	483	489	496	493	502	487	469	467	468	511	474	464	502	447	500	488	455	455	484	489	476	491	469	462	484	483	483	537	477	473	470	478	491	480	505	478	482	517	490	515	482	477	501	482	470	463	484	435	486	531	478	471	474	458	479	494	469	453	490	507	473	483	500	497	572	497	483	446	466	485	496	492	469	500	479	482	481	481	502	479	513	432	518	491	493	500	476	480	481	469	481	448	488	481	454	494	429	472	501	473	471	470	442	536	462	484	504	516	488	464	477	514	455	463	479	433	479	470	455	485	454	483	507	495	508	498	461	476	463	504	495	490	494	490	485	450	485	457	467	497	481	473	478	499	518	455	496	506	524	463	492	466	498	491	482	482	460	501	463	441	458	460	477	443	502	500	475	483	492	506	470	494	519	479	505	450	465	487	495	500	481	491	466	489	470	457	526	463	436	452	512	470	507	504	458	507	468	455	466	483	513	493	454	512	498	465	470	443	512	457	478	463	482	492	452	475	488	485	436	489	496	445	502	494	494	517	470	449	462	480	501	541	487	448	496	467	478	482	514	515	484	462	487	477	501	494	458	524	512	477	467	460	511	481	523	478	497	445	470	507	510	432	499	450	469	508	515	471	531	459	470	453	483	449	524	475	463	493	479	503	507	509	514	458	474	499	465	505	488	474	484	451	467	480	462	473	516	458	458	530	475	470	446	466	513	484	471	494	485	446	487	478	502	474	481
6343	35545	71800	69836	49758	34538	4669	550	578	550	514	571	529	503	518	546	530	518	555	512	531	514	506	978	2107	1515	1076	721	579	543	490	469	499	531	515	518	453	533	491	499	476	498	544	506	522	510	490	479	508	492	471	491	514	488	500	486	518	525	528	475	561	531	494	497	539	502	517	526	505	476	537	544	525	514	481	490	475	531	514	468	515	462	523	501	521	538	527	528	532	478	530	514	497	496	493	513	519	490	525	473	545	481	501	507	502	533	493	505	510	496	504	503	490	528	541	484	470	497	500	492	544	470	488	496	509	495	475	498	516	509	521	478	513	500	514	482	466	529	494	490	516	479	493	499	487	467	509	510	532	493	524	517	503	503	502	486	505	530	457	497	512	516	488	521	510	516	469	509	509	518	457	507	516	517	475	492	512	497	499	496	511	543	487	479	492	528	465	486	523	508	479	465	484	474	504	511	515	528	501	478	512	566	520	574	492	499	559	521	508	476	503	477	478	489	547	487	492	478	502	508	518	516	491	513	516	467	526	476	501	471	520	534	499	489	469	449	472	517	500	514	473	492	498	513	500	523	537	503	524	516	517	501	520	480	481	518	521	501	534	516	495	489	496	539	511	538	533	451	519	496	517	510	490	472	533	504	506	483	539	523	489	523	500	524	505	516	506	492	500	538	526	495	486	484	479	516	477	470	524	517	571	477	514	496	510	520	505	489	485	526	485	494	511	530	497	527	530	493	516	496	493	486	514	523	505	503	480	502	488	490	525	503	508	489	515	494	502	495	531	501	515	512	495	452	508	491	497	491	498	500	510	517	528	487	522	507	503	534	538	483	506	491	495	555	517	475	514	508	494	496	513	512	485	501	479	524	547	507	509	517	459	506	524	497	531	513	504	499	535	483	542	541	479	500	527	527	489	503	530	469	520	495	498	519	499	496	505	486	535	506	522	509	489	481	484	517	483	535	530	496	530	465	550	526	520	533	498	510	475	498	523	477	521	467	455	485	527	453	524	551	525	483	524	489	517	491	490	468	487	519	509	476	509	543	491	497	467	510	486	479	521	495	523	509	499	469	457	502	541	525	487	518	463	511	481	492	481	541	526	528	526	496	527	529	481	476	457	489	504	522	501	517	501	483	467	529	522	526	494	514	499	518	514	530	513	479	493	494	473	492	523	553	526	506	488	515	503	530	514	482	486	561	485	522	530	515	494	508	539	491	477	498	488	532	514	490	499	513	503	483	497	458	515	460	494	482	480	474	526	493	523	555	557	499	463	469	494	490	501	473	479	526	494	530	509	517	501	506	467	469	548	506	490	520	474	514	468	498	538	530	481	501	535	473	507	507	497	535	519	501	469	490	547	510	499	500	509	482	529	489	535	539	456	499	510	499	486	544	542	531	504	510	501	467	484	488	463	479	477	513	506	504	482	468	526	485	522	489	536	498	474	497	490	500	509	512	548	481	497	433	509	538	492	516	500	446	487	499	464	495	497	506	563	464	513	541	495	521	498	482	509	533	455	492	488	545	535	485	476	515	486	511	480	462	487	519	527	513	484	506	485	492	521	533	538	548	506	509	524	462	501	514	471	487	469	466	523	525	511	476	514	479	513	501	501	522	524	516	509	464	474	525	483	459	512	533	500	488	497	521	505	477	510	507	523	482	474	478	514	490	490	494	496	494	498	462	490	508	490	485	496	518	473	513	510	490	480	487	470	504	533	506	561	521	514	470	505	491	542	476	490	514	491	510	532	487	451	494	503	514	516	547	507	545	485	522	515	514	521	543	501	480	464	514	546	516	530	511	511	461	507	490	508	502	483	496	493	516	543	487	514	493	504	468	510	468	500	489	508	495	521	531	482	491	468	519	535	506	487	533	526	508	513	513	467	453	507	504	523	511	493	527	465	523	507	500	517	499	500	494	486	495	526	517	499	511	465	533	498	497	493	496	512	492	498	536	496	550	499	472	522	524	506	495	515	510	520	503	533	529	503	495	533	489	468	545	518	495	510	533	489	499	450	487	505	520	512	450	507	503	523	472	515	513	510	510	452	509	504	509	505	500	527	482	466	517	538	505	488	549	468	502	533	500	501	488	493	531	523	521	491	499	489	495	504	480	521	473	491	517	470	523	506	511	465	497	487	472	498	508	515	532	513	500	527	501	523	548	522	472	484	559	485	489	463	505	512	492	474	522	492	531	473	545	498	539	513	530	485	501	519	486	496	533	474	536	492	537	528	463	481	489	536	483	500	465	536	483	500	493	501	478	486	491	480	496	494	533	500	496	540	463	522	496	494	504	519	497	516	514	492	468	495	499	504	487	519	515	496	479	465	519	506	542	497	509	535	484	501	471	526	489	492	455	499	461	512	511	490	482	492	521	521	507	528	546	515	488	524	505	491	473	526	495	516	515	456	468	484	513	474	494	491	526	459	526	502	531	458	502	507	471	525	494	541	488	490	480	540	479	548	492	506	533	516	516	533	459	479	532	505	504	457	490	499	532	533	517	486	484	506	488	545	497	514	474	495	476	512	501	506	524	540	491	492	510	501	486	456	509	477	493	499	497	497	501	565	512	538	474	494	465	512	509	531	533	485	499	511	483	502	493	467	507	495	519	477	494	521	505	482	492	530	539	458	534	440	514	533	544	542	484	504	487	504	478	475	505	494	514	500	557	568	522	492	467	520	508	499	497	517	495	502	520	510	457	511	488	491	532	484	484	479	471	464	520	493	485	510	481	491	533	466	511	527	521	521	510	527	534	515	477	502	496	514	499	476	498	506	479	516	486	485	478	520	454	522	496	514	498	518	547	505	507	518	509	499	491	477	517	463	475	519	512	522	525	484	495	514	492	525	516	515	467	502	527	461	520	512	494	483	474	501	515	499	548	497	497	522	503	497	486	495	509	516	547	473	512	483	505	498	508	500	498	528	451	554	526	498	480	565	528	510	483	558	539	528	484	474	503	527	487	489	511	473	498	486	515	485	511	447	537	507	499	520	495	461	506	481	478	486	487	504	555	512	504	518	472	481	481	493	523	494	485	493	525	508	548	518	491	476	519	485	493	494	491	509	512	523	503	503	528	528	494	523	499	522	488	508	479	473	491	506	494	455	487	497	492	529	484	500	493	523	506	487	459	528	486	538	465	523	497	471	511	515	507	570	551	511	515	490	485	563	481	498	466	484	512	495	484	480	530	456	473	543	493	493	504	517	487	504	492	487	510	481	493	512	468	537	492	500	515	504	511	487	480	488	501	514	494	498	498	487	473	473	513	515	541	489	520	523	506	482	514	503	522	492	473	524	524	488	526	514	492	497	488	516	515	485	487	509	503	474	484	483	502	486	466	489	514	491	499	542	538	498	461	549	521	482	524	510	552	506	498	516	496	511	523	508	507	491	481	500	556	494	501	511	478	485	517	531	502	550	479	468	523	549	487	480	537	483	507	504	498	502	517	474	496	531	445	532	497	505	494	505	494	469	548	511	503	499	521	482	491	489	468
27174	12849	9565	13480	10956	4954	561	365	373	331	351	322	386	384	341	360	361	356	352	338	328	315	346	346	433	434	386	368	321	369	333	360	336	353	348	338	347	319	307	313	341	333	366	342	351	381	358	316	318	379	364	301	332	351	328	324	340	355	342	356	364	355	349	371	363	338	373	330	359	341	371	325	379	374	323	333	345	368	340	337	352	342	357	358	350	366	347	353	367	349	333	354	373	341	346	340	386	355	338	342	350	375	354	367	366	391	367	322	358	357	319	350	336	352	371	346	344	333	350	364	348	346	341	368	356	363	383	309	364	357	370	357	340	346	336	359	341	334	358	361	377	329	336	319	350	333	359	319	331	340	359	344	362	332	364	323	351	396	354	318	356	355	356	288	350	324	311	347	355	343	350	328	365	336	362	349	337	372	349	372	343	340	316	329	394	345	387	336	377	367	361	354	369	338	348	351	328	367	343	343	342	320	331	319	336	342	357	367	369	347	331	308	305	343	329	382	350	348	349	351	337	364	350	376	361	337	337	331	344	355	344	336	336	355	307	366	343	330	366	351	359	368	367	324	344	353	329	332	316	338	373	343	340	340	333	349	342	356	317	327	345	349	336	342	312	325	321	366	369	343	340	333	378	360	346	331	373	340	305	315	320	316	332	338	345	342	326	372	359	330	336	377	317	322	324	366	339	358	389	339	363	350	357	297	338	367	359	337	357	362	331	356	353	336	309	336	350	335	338	318	371	354	311	388	355	336	343	354	358	355	331	340	333	314	334	348	347	321	336	351	336	326	330	399	335	340	348	348	343	333	327	346	376	350	362	340	298	389	361	325	322	355	371	360	375	369	362	358	341	364	347	349	331	366	316	370	330	326	370	371	336	358	324	386	335	333	330	331	332	340	327	323	333	342	333	343	347	368	315	348	341	363	354	316	358	371	312	337	355	350	350	355	354	317	367	357	315	353	321	336	327	313	368	333	294	344	376	347	354	332	378	357	336	349	370	337	376	363	373	344	390	359	360	341	342	343	321	349	359	311	363	370	293	338	368	351	308	336	325	319	334	350	354	368	351	343	334	380	362	351	369	337	336	372	325	348	375	393	367	355	339	322	354	363	363	372	374	337	360	340	342	350	323	356	339	347	345	362	345	369	328	372	368	332	346	360	338	318	354	333	340	364	334	320	336	364	352	358	362	368	340	361	355	317	338	331	349	351	329	331	335	313	356	330	340	369	326	340	345	331	354	334	354	391	345	336	357	339	349	347	338	382	358	333	354	366	307	312	342	378	336	372	352	377	326	365	336	340	342	314	378	317	345	360	321	350	338	362	334	337	325	331	355	343	343	364	333	357	344	369	355	330	339	352	347	367	357	375	345	349	339	350	347	352	339	340	364	314	347	344	356	364	336	404	363	341	361	354	357	344	345	341	355	360	337	359	348	330	358	342	326	343	357	326	328	324	336	382	333	354	373	308	342	364	351	335	357	363	372	334	353	362	348	336	340	357	335	385	358	362	343	350	337	335	344	364	344	321	347	339	328	339	343	353	355	357	348	367	325	341	341	385	378	333	347	349	335	343	346	373	319	367	356	315	317	365	373	347	323	345	349	345	381	338	338	348	322	330	359	336	349	336	341	362	330	339	359	351	333	337	361	344	335	311	349	345	347	355	352	364	304	361	363	352	333	353	370	318	325	321	348	333	338	347	330	345	337	361	333	391	361	340	334	326	327	334	375	330	318	333	369	370	337	331	343	338	335	356	338	361	358	361	327	344	344	330	311	327	339	340	325	318	336	327	341	314	359	362	342	347	375	354	366	324	375	352	347	369	340	352	345	338	362	333	371	343	335	337	364	326	353	333	332	340	330	358	348	352	330	327	351	316	315	325	327	345	313	350	351	354	341	327	326	380	309	356	324	368	332	340	351	369	351	307	321	357	384	384	352	330	344	318	299	350	348	306	355	320	310	348	354	329	347	343	318	341	343	340	346	350	357	331	354	368	331	363	325	376	293	340	339	342	351	354	363	324	355	368	340	379	317	355	332	337	360	366	310	370	370	344	364	361	369	386	364	332	332	351	350	371	356	314	339	339	349	348	316	299	367	330	322	315	352	327	317	333	375	335	342	331	342	340	346	335	336	347	327	338	324	337	362	369	335	338	341	329	334	333	334	339	352	305	335	353	352	369	331	335	355	326	329	337	319	328	354	347	349	318	329	356	376	379	369	363	351	351	367	341	353	333	364	388	357	353	337	343	371	372	370	377	366	339	360	375	363	360	362	357	378	345	358	347	364	352	357	366	377	342	353	355	361	359	393	343	365	337	357	383	362	343	350	318	296	324	368	361	385	338	359	334	357	346	342	355	343	356	336	325	351	306	336	356	360	358	342	361	372	371	345	346	349	339	346	332	350	340	357	346	337	358	338	347	327	289	346	336	332	345	399	375	359	358	311	328	334	377	361	340	372	345	312	344	363	359	371	353	348	318	372	362	361	355	367	338	373	320	309	355	355	312	380	391	369	372	334	341	355	310	342	350	337	342	353	360	380	323	327	347	377	311	353	336	327	328	370	363	340	321	350	366	334	344	316	352	338	350	356	355	353	319	345	367	340	347	344	334	343	334	347	341	382	354	331	372	290	321	320	336	334	371	359	373	382	327	348	343	361	380	363	334	343	326	356	351	361	343	373	342	365	312	347	362	353	317	343	360	326	334	370	338	353	323	366	306	340	290	350	362	364	349	354	329	315	371	354	373	332	343	344	319	354	366	299	395	348	345	341	363	313	347	323	351	341	355	322	361	351	371	346	343	361	361	350	368	353	355	354	346	369	330	378	337	368	330	334	319	340	367	333	369	332	324	352	366	332	362	338	355	348	365	341	342	333	369	351	376	338	354	393	396	357	352	366	335	323	323	351	360	344	351	358	351	338	349	353	358	338	340	318	316	361	336	391	353	385	317	377	337	340	361	354	356	342	328	355	322	364	351	324	365	314	339	356	302	380	355	349	352	364	329	327	327	343	352	337	328	343	390	321	371	353	326	342	337	338	358	343	331	355	371	320	353	354	347	341	337	351	313	299	322	355	369	322	348	345	336	347	325	334	351	348	317	330	364	349	357	322	356	341	337	344	320	346	343	350	357	329	350	351	317	342	337	345	357	351	345	328	337	342	314	344	352	331	351	351	355	334	353	320	341	341	341	331	340	346	336	342	379	344	356	349	361	353	377	340	364	335	329	359	318	317	338	328	315	356	348	365	340	354	348	354	363	351	372	362	359	365	363	354	344	347	351	318	334	353	334	353	362	352	352	369	323	364	344	314	329	368	330	396	350	359	370	329	328	337	358	337	355	344	321	331	333	334	343	343	337	344	336	345	353	333	383	342	351	332	375	341	330	335	336	389	363	346	376	355	328	344	335	342	348	347	325	334	372	349	339	325	377	377	318	363	338	317	321	366	353	323	361	384	370	371	354	331	349	351	332	359	309	363	318	307	300	355	366	364	365
5200	3169	10210	10015	8911	4444	455	346	332	358	314	346	358	337	331	388	367	353	307	355	330	332	356	368	462	446	420	351	344	315	355	326	356	350	357	327	335	346	334	350	361	312	341	342	350	318	330	333	345	360	320	321	342	349	348	310	349	312	336	343	328	347	343	344	332	344	358	368	377	350	346	344	322	341	324	340	313	337	344	320	329	329	326	347	359	340	339	348	336	355	329	310	340	340	332	353	337	325	327	335	336	308	334	354	327	344	343	332	342	356	317	360	342	338	380	365	346	348	338	351	342	347	360	312	342	366	338	310	341	316	344	336	346	324	373	348	355	310	310	351	345	331	326	344	348	337	332	349	319	332	363	333	322	329	349	327	331	335	312	296	327	330	344	359	318	345	364	369	326	322	322	331	328	338	342	307	349	336	329	339	335	316	308	335	339	302	332	365	325	363	323	327	318	324	319	357	317	361	342	348	334	296	333	352	314	330	338	332	348	297	333	342	349	317	345	316	363	314	330	314	346	309	342	349	316	334	339	341	340	356	348	336	340	328	340	316	313	341	331	301	342	338	316	355	319	315	351	313	347	349	354	312	313	362	329	337	331	347	331	352	333	352	336	317	320	321	342	359	355	368	331	328	358	349	333	338	340	349	375	314	320	373	328	302	328	351	328	362	308	359	385	333	357	335	319	327	345	331	346	310	346	350	305	353	359	326	363	322	343	308	345	339	347	379	318	342	338	337	353	330	331	355	350	345	319	339	371	313	339	324	342	359	339	350	325	338	320	347	320	341	330	342	342	345	319	310	312	312	315	336	341	357	316	344	360	378	340	322	344	361	339	306	354	352	344	312	293	337	314	320	305	333	335	333	334	333	321	356	344	334	341	336	315	328	338	366	367	324	333	321	333	326	321	343	343	310	319	350	386	338	328	322	341	334	341	334	322	354	309	358	322	342	337	337	363	319	357	322	328	353	336	333	328	325	363	325	347	304	354	343	354	317	363	354	342	327	332	343	371	328	320	330	319	335	315	332	340	331	339	341	382	338	370	342	368	343	343	311	322	317	298	340	343	322	324	314	357	363	359	364	333	345	347	326	332	332	335	361	383	360	354	334	331	338	335	326	339	315	332	324	357	375	335	344	347	328	365	351	361	319	316	365	356	339	327	335	332	356	346	370	313	305	347	326	325	322	329	345	332	304	357	344	340	342	333	350	318	346	334	332	346	351	336	314	349	379	332	332	365	349	361	336	325	341	343	379	328	299	344	389	345	339	336	337	339	340	322	349	342	384	313	325	313	350	350	351	336	319	323	335	351	337	287	359	338	321	357	332	348	347	301	308	347	323	357	331	358	339	305	349	340	336	346	363	313	318	369	341	326	320	337	323	326	315	324	357	338	359	342	367	319	351	343	339	339	348	315	331	332	370	334	337	308	351	353	362	334	319	331	356	319	331	352	365	358	320	307	322	318	359	352	326	347	356	353	334	336	366	335	333	337	363	313	314	341	342	330	325	337	320	357	336	328	338	354	323	320	310	321	354	363	357	331	337	349	340	339	355	344	314	335	358	370	310	329	348	342	324	320	345	334	358	299	359	343	348	334	340	308	315	359	327	339	304	359	341	367	339	321	313	335	335	342	354	314	312	348	359	330	311	334	326	310	339	346	336	350	330	338	326	361	317	314	337	304	327	324	358	352	323	346	367	351	334	325	350	355	346	345	326	333	341	346	355	342	315	371	353	352	315	314	322	354	329	342	320	337	340	333	330	319	331	330	338	344	325	324	316	382	313	357	388	328	308	344	349	335	349	362	307	341	354	326	313	337	317	324	335	368	369	375	328	333	309	315	336	331	350	311	338	328	375	321	342	304	306	331	318	331	318	317	352	328	334	355	329	326	360	361	333	319	312	354	370	338	354	322	346	352	329	344	296	326	356	336	328	328	346	333	336	332	325	351	328	340	352	332	300	316	337	333	326	366	319	322	340	324	345	363	331	338	343	319	337	295	319	340	358	369	328	364	335	338	330	333	357	313	324	300	363	313	303	328	342	342	349	376	324	319	328	348	347	309	309	340	317	335	342	353	322	326	316	338	365	307	371	326	360	321	314	367	297	352	328	322	355	317	319	349	327	331	347	318	339	337	312	313	365	329	324	319	364	358	341	347	308	338	374	318	329	345	330	353	323	379	296	340	334	348	328	332	338	341	306	321	347	377	317	324	340	343	322	338	320	341	335	325	320	338	357	322	346	341	326	343	326	341	332	333	357	288	342	313	307	304	331	336	348	321	343	343	335	331	350	336	322	335	341	330	314	329	396	327	367	346	354	344	352	331	310	347	309	340	336	324	347	343	354	347	362	330	309	303	306	347	381	333	350	318	310	356	364	320	373	359	331	289	323	341	325	329	340	356	327	307	341	354	323	359	334	341	323	310	316	326	363	323	312	378	337	329	359	319	322	332	334	320	339	333	329	319	344	351	383	333	322	353	372	369	321	338	365	361	340	350	316	325	326	352	356	346	326	337	325	356	331	329	343	318	332	342	331	342	301	329	334	346	325	311	351	346	341	368	346	326	336	331	343	356	325	348	326	335	316	341	315	313	331	331	350	354	355	327	325	318	354	338	344	333	347	314	307	328	316	303	338	310	308	365	318	339	322	329	328	341	347	319	336	323	344	305	319	340	337	323	343	310	359	335	349	316	339	350	373	328	303	334	336	348	347	320	327	337	325	360	320	332	340	336	332	324	365	320	330	348	337	346	327	346	350	328	319	312	326	341	328	348	320	355	311	330	326	337	341	351	343	319	325	353	377	368	311	342	309	340	327	365	321	326	331	377	333	311	327	332	291	368	347	315	347	319	342	317	328	332	330	334	314	335	331	352	378	341	350	302	354	338	352	343	324	321	341	304	308	361	339	334	314	361	333	322	331	323	325	327	344	336	340	322	332	348	326	323	362	349	320	334	313	335	358	315	343	338	341	361	370	324	330	316	352	329	353	315	344	337	387	314	350	347	317	331	305	333	363	331	349	356	336	348	357	341	329	338	339	318	357	345	334	361	297	342	345	321	328	320	351	341	335	334	330	356	329	337	306	306	359	325	363	320	371	349	302	353	337	297	336	354	332	359	324	326	308	345	332	330	325	389	303	367	360	332	336	322	352	358	334	338	338	342	331	314	324	342	357	314	357	323	323	370	351	319	324	348	323	358	348	308	350	339	310	313	342	352	359	334	339	342	316	344	361	364	331	343	348	332	356	335	300	320	340	364	346	319	322	305	310	336	313	297	338	354	322	321	353	335	330	351	353	344	363	384	355	347	398	329	319	324	364	339	322	303	319	329	367	328	371	333	347	333	341	339	313	350	327	338	318	334	354	321	333	356	337	344	316	307	316	354	326	340	318	351	296	373	350	306	315	342	344	318	332	345	346	351	331	317	325	359	325	356	344	349	358	326	365	310	380	330	339	334	341	320	329	339	343	326	347	364	320	342	330	338	344	359	319	328	364
25565	21241	43560	52592	34284	14836	1422	430	393	377	387	386	399	357	404	377	439	367	390	349	372	345	377	385	524	495	475	414	402	367	327	362	370	390	375	394	339	348	376	379	383	360	368	368	353	375	366	352	385	367	364	375	361	352	373	383	378	361	361	367	375	359	350	386	352	369	353	370	405	354	378	369	384	372	329	395	382	364	367	338	348	333	393	360	383	392	378	365	389	376	371	370	405	367	357	341	356	360	398	353	384	335	402	349	356	350	365	347	363	365	352	375	331	381	328	368	398	376	354	378	307	349	384	375	332	394	383	361	370	352	367	353	368	398	364	360	355	332	401	336	379	357	359	360	388	356	411	354	362	375	387	381	380	362	343	404	355	354	365	365	377	378	360	362	367	385	324	366	357	374	367	351	389	356	347	349	366	358	355	374	369	392	354	333	341	336	341	349	330	355	348	372	374	376	344	359	358	378	364	361	350	362	341	339	362	368	330	360	368	367	346	383	365	347	346	379	362	365	387	356	374	371	313	369	364	377	361	353	362	377	369	382	377	338	365	354	356	352	360	369	378	374	360	361	385	354	370	348	347	364	380	397	397	339	336	359	368	351	367	346	352	369	364	377	355	375	344	375	318	340	346	346	380	372	362	354	389	381	359	332	342	373	412	382	391	351	356	350	347	366	358	350	348	379	370	367	363	426	386	366	372	372	396	380	404	416	334	351	342	365	348	372	406	420	360	345	356	346	361	354	356	384	363	404	374	343	361	359	378	378	364	356	355	353	365	385	391	344	362	353	383	345	350	349	400	360	353	360	333	361	360	375	373	347	388	350	363	373	378	371	347	379	325	372	394	378	365	380	432	387	329	354	381	367	387	371	362	374	380	318	364	357	352	373	348	377	382	372	388	314	327	368	375	353	363	358	360	339	390	333	359	355	363	370	336	329	382	338	359	335	363	361	346	367	355	330	380	338	376	358	345	379	362	376	358	355	359	371	382	378	355	301	353	362	350	336	388	357	366	354	362	366	364	402	392	384	377	380	326	371	365	366	380	357	360	343	368	343	372	366	350	363	359	359	349	349	362	393	355	331	376	363	390	388	359	370	412	366	368	400	373	366	375	364	336	379	390	334	358	374	371	394	412	353	376	380	348	376	342	349	375	374	365	382	365	321	375	376	378	385	353	391	366	382	374	361	339	368	331	370	351	354	349	342	368	354	388	352	343	359	364	378	386	382	354	339	333	347	405	391	372	370	364	339	362	408	328	365	383	383	358	344	342	373	367	386	368	374	383	358	327	351	346	361	376	346	359	367	362	355	366	359	339	371	340	339	354	369	374	344	350	362	405	362	378	352	373	383	356	368	366	354	358	345	371	371	308	394	356	360	384	378	360	355	378	383	426	353	346	349	359	360	379	317	378	390	376	310	359	355	358	329	323	367	404	351	397	349	345	351	363	344	389	364	362	374	390	398	365	340	366	353	375	345	354	410	346	381	350	396	394	346	365	344	390	370	352	375	375	391	393	379	372	337	322	384	349	350	372	369	381	388	392	360	332	355	364	355	405	356	359	365	375	343	358	352	377	377	347	369	368	361	361	350	369	327	360	383	348	376	345	372	363	329	339	383	370	358	400	365	342	368	350	357	345	353	387	341	342	346	387	371	335	378	320	365	402	344	338	382	365	341	378	344	393	375	361	384	363	365	383	349	362	366	357	370	361	354	366	347	377	372	381	341	367	369	373	361	388	355	381	370	350	394	400	400	358	388	341	375	332	375	346	373	367	387	392	383	369	366	361	343	368	366	365	351	404	340	382	343	364	339	388	345	358	362	355	336	377	374	362	347	346	370	370	381	388	375	338	363	348	364	351	348	391	368	356	351	375	369	389	378	367	388	398	389	346	382	369	366	377	344	366	359	359	338	370	371	354	373	387	385	365	351	349	363	374	348	373	360	364	381	345	339	348	354	354	398	353	335	369	364	353	347	383	354	370	386	385	337	363	344	371	339	347	338	368	375	383	358	395	389	368	364	344	359	379	378	342	376	341	358	363	340	340	374	372	378	372	347	352	365	355	340	411	324	360	379	354	344	357	370	387	338	397	349	393	349	343	357	329	361	358	354	346	373	345	382	349	377	378	374	355	352	384	360	358	376	357	350	394	358	394	362	378	401	400	362	385	356	395	367	373	363	372	399	391	373	393	380	347	347	349	338	371	352	377	380	366	362	362	378	340	349	358	359	363	350	389	368	318	372	357	349	384	344	368	383	346	348	402	368	396	385	364	396	337	357	341	365	336	371	338	392	368	344	368	321	383	378	332	394	362	379	374	364	376	388	380	374	367	355	381	368	358	369	348	392	365	365	361	369	357	346	357	338	339	355	390	366	351	363	383	353	385	373	366	369	388	390	394	376	360	387	366	360	390	400	366	350	407	388	356	331	374	357	353	381	358	344	377	390	383	384	362	372	354	323	362	386	329	369	373	353	384	366	401	377	395	349	401	385	369	377	381	333	335	342	326	377	358	366	387	367	378	371	364	378	370	381	365	370	382	374	322	354	385	375	346	356	348	371	354	385	370	392	363	354	407	389	333	368	389	378	369	362	333	379	375	368	370	355	369	359	367	348	344	312	382	344	388	355	341	341	356	357	389	352	351	365	361	349	360	345	365	360	379	360	334	326	376	366	367	382	364	361	357	365	365	394	357	325	360	365	356	388	394	388	377	378	386	381	344	345	341	387	372	379	377	376	348	386	370	389	352	354	363	359	400	360	330	380	402	362	393	337	388	352	317	326	358	361	362	354	370	399	346	348	342	369	387	354	379	385	347	340	365	349	365	383	381	365	399	361	348	387	324	358	395	370	345	387	342	368	366	363	353	384	375	371	341	354	334	384	406	374	389	391	296	359	357	377	330	378	374	354	369	323	349	359	364	379	359	367	401	362	327	346	338	357	350	362	385	356	352	359	373	413	370	359	365	377	366	338	338	381	342	379	348	314	393	348	394	342	371	364	349	336	382	343	379	347	380	353	393	379	332	324	348	362	369	376	342	346	388	370	353	350	379	413	381	391	389	370	338	349	403	367	368	373	369	352	394	401	387	339	405	365	369	334	370	333	387	372	387	389	352	359	355	344	370	362	324	344	392	357	349	382	363	380	311	336	366	377	346	368	371	356	352	363	368	346	388	366	416	365	383	349	392	389	379	403	379	380	373	363	355	335	380	346	379	335	337	412	371	370	375	385	344	371	380	391	375	378	383	351	378	347	349	363	383	343	346	387	344	363	373	360	376	409	384	356	383	329	409	374	370	351	381	375	393	347	347	365	396	371	392	338	364	368	395	349	387	354	356	336	337	364	361	407	426	396	386	381	385	369	382	370	384	356	378	372	364	351	371	367	354	365	365	349	341	352	355	380	368	359	357	375	355	352	338	369	368	361	393	347	404	341	396	372	368	367	381	334	375	351	368	365	384	366	402	390	362	369	395	350	384	353	388	366	375	411	372	365	352	365
4097	16495	55499	45086	24357	8490	510	422	411	376	423	360	397	398	372	353	396	407	390	421	386	409	383	487	711	555	505	377	393	390	385	353	380	367	373	362	383	405	399	400	370	386	352	417	331	349	357	372	386	373	401	384	379	393	382	433	390	383	390	377	375	362	355	400	393	389	409	381	364	361	393	336	404	363	401	391	381	376	376	353	376	384	362	390	355	385	349	380	369	338	385	367	366	356	383	369	351	394	365	387	357	398	402	343	367	377	388	344	366	413	391	394	385	355	348	403	384	377	387	365	404	364	375	348	361	370	381	352	331	367	380	359	408	339	368	369	386	396	357	379	347	379	366	407	394	386	372	370	348	367	403	385	356	358	344	375	387	351	398	378	355	364	383	379	358	405	381	367	385	400	392	384	374	362	399	387	375	410	356	345	395	385	374	363	395	375	355	416	383	377	390	379	361	385	359	397	423	346	386	366	378	347	363	383	386	360	382	373	364	360	369	375	369	343	376	378	367	357	370	370	363	377	368	403	394	353	378	375	392	405	375	365	392	394	393	368	361	371	366	334	373	382	407	383	368	375	377	362	406	396	364	387	381	402	391	396	376	398	373	368	407	385	332	390	365	365	398	381	363	420	386	392	359	378	365	375	357	366	400	349	357	361	427	377	386	400	339	376	335	356	359	399	364	388	343	375	356	405	418	371	414	377	397	418	366	389	353	339	366	404	377	380	394	375	362	351	375	349	364	347	384	390	374	384	348	366	357	365	355	369	377	405	360	365	357	380	390	390	371	386	376	367	360	355	384	322	381	350	374	376	320	378	433	364	376	381	369	375	360	376	331	342	354	357	389	413	365	378	377	383	383	398	370	393	374	366	365	340	358	379	412	363	378	339	373	339	355	383	366	391	373	350	375	391	363	408	354	377	370	378	388	380	370	386	360	360	366	368	395	373	377	398	405	406	354	381	356	377	350	372	366	357	393	368	386	384	379	366	375	374	383	374	346	392	412	367	382	370	388	376	349	386	398	385	334	351	387	398	384	386	386	389	335	349	369	386	348	389	353	356	362	372	340	381	324	402	388	376	369	382	371	385	393	374	377	396	383	367	375	421	364	381	307	366	388	383	357	371	386	316	359	365	416	361	398	361	395	369	364	366	343	361	383	403	379	390	415	391	367	389	414	389	401	347	379	389	400	370	397	398	388	373	351	415	368	347	406	382	380	387	383	346	374	387	379	370	400	368	356	411	372	362	373	383	364	350	364	403	377	342	378	400	415	351	386	394	381	393	382	371	395	387	330	395	386	357	343	365	390	373	401	391	360	369	395	369	382	362	359	373	390	380	344	364	405	374	368	388	367	400	402	390	383	366	368	391	377	391	393	384	394	379	329	398	400	352	398	360	395	399	387	367	431	338	374	356	349	355	385	378	407	421	360	385	381	388	372	387	387	341	362	373	384	344	387	371	380	348	367	350	407	363	398	350	380	389	358	345	368	358	375	364	368	356	381	289	368	357	351	355	369	369	349	361	354	380	375	395	385	349	332	377	380	371	348	378	370	358	397	407	381	362	359	391	383	390	389	363	378	392	407	354	403	372	380	352	389	390	380	356	419	383	365	395	395	426	370	347	392	387	406	321	364	385	374	407	371	387	393	356	368	383	377	371	383	360	420	388	353	374	389	381	369	306	346	399	362	398	373	366	383	341	333	376	347	346	363	384	353	396	378	351	415	403	394	383	393	389	389	376	377	371	378	390	385	371	370	391	383	409	413	369	386	376	350	344	373	351	360	355	374	382	355	355	354	356	339	386	387	383	415	386	394	376	381	362	355	355	370	371	366	394	361	355	394	385	376	404	369	387	392	367	350	359	381	382	389	386	416	371	392	376	371	376	415	368	346	349	375	349	413	369	411	392	374	354	377	373	393	385	394	383	317	382	366	338	369	382	389	382	363	389	391	396	403	385	388	402	357	370	369	368	360	350	370	380	332	396	380	435	364	394	372	372	403	357	359	351	386	405	357	341	379	391	371	400	356	368	390	376	384	415	368	360	334	374	342	417	367	400	398	316	370	392	376	369	354	387	367	357	391	397	340	402	382	351	358	392	385	364	392	362	346	363	408	383	373	358	370	424	397	348	348	395	392	387	395	380	394	358	409	346	350	378	355	372	401	380	365	367	347	369	348	371	390	385	329	342	402	385	394	396	362	350	402	375	396	352	386	381	341	382	393	377	379	385	364	413	398	356	363	360	390	347	394	365	385	396	384	371	352	362	375	327	373	375	362	368	378	367	389	373	372	395	385	356	361	367	367	389	383	372	352	383	381	375	366	377	348	375	363	391	348	367	374	354	382	354	394	394	407	375	391	368	375	400	397	366	355	374	376	380	356	356	366	364	385	333	378	361	394	401	390	381	351	383	376	371	368	306	364	415	362	379	390	389	379	359	381	371	365	403	370	397	378	341	376	380	365	358	350	386	356	366	360	394	377	359	384	351	356	335	358	384	377	379	400	365	390	397	359	355	384	365	382	381	353	394	371	366	401	353	413	412	378	357	384	384	342	372	392	397	402	338	354	361	384	348	373	355	410	348	368	383	333	336	361	356	345	331	378	359	385	384	378	402	365	386	381	375	380	379	369	390	333	394	388	396	388	372	362	383	328	370	365	378	369	383	364	383	358	384	389	367	371	396	385	349	381	393	389	335	395	360	369	327	381	360	381	370	400	376	373	347	383	374	383	397	357	355	384	359	401	376	349	394	372	373	375	399	414	361	383	378	409	367	395	392	369	338	377	369	366	379	384	333	395	358	354	354	344	397	379	378	379	375	327	392	364	399	416	401	385	369	396	377	392	381	381	385	376	398	364	388	366	399	364	377	358	355	381	370	385	370	348	387	369	348	396	337	400	375	366	384	372	383	354	352	391	390	382	386	341	352	380	402	364	378	368	361	373	372	375	396	360	349	380	357	394	400	421	354	383	375	346	385	344	362	387	399	394	378	395	393	383	366	382	364	363	359	386	401	374	411	404	366	373	373	370	373	394	343	385	376	421	370	371	360	361	382	367	347	385	361	361	387	367	378	390	405	356	362	396	344	380	359	401	369	384	360	381	347	364	358	388	361	331	368	375	390	344	393	391	364	402	360	366	358	372	356	390	380	355	365	367	381	370	386	402	356	355	366	379	366	359	358	404	376	383	362	399	379	372	359	374	367	385	364	394	371	373	367	365	362	379	367	368	361	375	361	415	395	397	388	365	351	380	365	356	363	396	367	400	358	366	338	337	378	363	380	381	393	374	396	375	382	362	374	368	376	368	379	368	342	380	385	371	333	376	374	384	341	355	382	386	348	401	361	364	409	401	392	370	364	357	401	356	369	396	393	367	345	385	324	392	398	370	380	382	360	409	378	347	395	400	372	372	396	386	397	379	389	387	359	389	352	389	363	371	377	404	371	388	372	362	392	381	374	346	378	344	342	371	424	389	381	384	379	351	381	350	354	345	351	370	409
23831	21220	39980	53737	47637	31004	7145	856	594	532	468	492	532	564	537	514	490	559	553	540	510	535	533	663	1002	817	733	594	466	501	483	517	506	484	502	530	514	506	500	481	509	495	528	496	481	479	521	487	494	527	467	479	462	476	464	504	473	455	511	488	508	495	485	521	498	483	452	488	471	501	500	493	506	483	485	479	508	519	474	510	475	509	495	505	530	502	464	488	486	527	528	523	512	519	472	524	479	515	493	488	515	511	516	495	474	498	503	468	515	508	475	491	503	471	485	494	528	481	524	508	518	503	503	475	507	516	517	513	492	483	489	498	505	494	526	484	516	470	499	491	496	472	458	489	470	486	485	474	548	504	506	490	508	472	489	497	461	464	516	475	493	524	470	516	517	500	539	462	459	476	481	463	478	492	495	511	489	462	464	514	491	493	536	494	507	439	489	495	521	478	453	472	495	503	490	449	475	503	479	468	528	506	506	531	516	491	515	472	527	528	479	468	479	489	459	487	492	487	489	486	471	534	496	498	469	517	492	514	521	492	498	483	456	484	505	468	515	526	502	484	521	469	488	528	500	494	481	480	469	488	487	474	474	500	476	459	470	512	478	483	507	477	468	470	466	512	525	508	519	486	478	495	475	541	490	507	486	470	490	507	517	502	481	470	498	509	524	470	503	493	477	476	525	502	478	512	539	525	485	469	464	495	490	495	465	500	487	506	493	501	501	499	471	484	505	494	497	471	511	487	519	493	525	510	516	459	449	491	503	487	506	484	489	455	493	497	477	459	485	503	491	487	507	505	472	500	469	466	519	506	507	469	510	494	475	546	486	490	501	481	491	443	509	503	502	497	498	476	505	485	498	495	491	464	515	495	468	487	472	461	475	486	509	441	489	506	494	470	481	490	493	493	479	465	516	542	492	527	479	482	516	490	446	496	488	521	478	543	462	487	509	525	486	470	524	527	475	483	499	520	461	506	474	499	478	495	523	482	509	479	500	434	531	478	542	502	504	459	526	554	497	499	477	499	509	490	531	493	508	483	502	511	471	454	466	517	510	505	472	486	504	492	443	522	454	482	502	475	480	498	489	490	523	508	505	485	507	440	507	484	515	509	464	523	488	507	487	471	500	479	453	494	516	472	487	509	519	492	497	532	490	463	517	505	472	469	461	495	473	537	479	461	504	513	495	488	462	495	493	474	487	493	463	501	480	486	510	466	502	481	500	494	455	475	464	457	473	468	465	494	494	485	510	496	481	500	506	511	480	527	511	479	478	499	496	495	491	480	524	507	532	494	507	490	549	488	490	486	505	501	480	500	478	518	468	509	469	461	480	524	506	502	521	516	487	450	492	442	484	493	471	463	530	508	509	492	460	470	484	486	490	492	453	457	505	481	547	494	508	486	464	476	497	450	498	455	486	514	490	465	519	516	526	518	458	483	503	486	481	484	487	482	493	504	507	519	512	480	499	491	461	530	496	476	507	508	507	491	513	459	523	500	561	498	530	483	545	481	507	486	500	466	520	480	515	500	504	492	462	479	473	497	453	522	475	473	496	478	476	477	522	503	474	496	493	515	478	462	507	464	459	500	502	499	560	477	495	501	496	514	464	475	523	501	525	446	484	496	505	478	486	505	478	496	500	498	481	514	494	492	484	528	524	467	509	524	499	535	484	469	482	489	504	529	472	467	478	505	497	462	470	506	515	447	510	444	476	497	476	447	496	501	495	497	527	531	495	435	487	495	479	467	551	503	482	499	490	496	491	473	496	537	517	550	544	486	464	498	504	468	519	513	540	486	497	513	495	473	502	522	467	508	506	527	462	481	479	509	477	513	517	496	464	490	451	511	528	493	503	497	455	499	506	493	493	480	461	530	480	467	475	459	571	511	487	512	517	427	523	489	479	510	489	502	527	523	487	481	529	468	520	534	471	483	493	507	496	499	492	494	496	473	507	483	498	459	526	525	536	577	529	508	489	456	437	503	472	491	491	486	538	498	487	525	464	499	456	524	444	487	476	478	498	481	481	491	463	515	465	479	491	485	511	467	520	508	490	498	505	461	497	482	493	492	453	514	470	506	502	511	526	490	481	450	522	454	491	479	506	481	510	469	479	512	496	476	481	490	518	507	496	490	463	478	424	490	474	479	501	455	466	504	519	485	477	470	553	476	480	469	476	476	520	466	462	480	486	467	516	502	496	522	510	515	454	455	503	492	491	481	471	486	520	510	521	524	531	503	527	493	487	484	490	506	478	474	462	484	503	529	488	463	465	466	460	513	483	460	475	473	489	448	472	521	495	525	472	475	494	517	475	506	523	493	499	472	483	475	471	488	505	492	478	474	464	499	461	481	503	486	510	521	497	585	520	515	463	497	537	491	501	498	524	454	473	526	504	499	504	492	464	514	452	516	473	459	495	514	479	518	514	501	530	484	455	514	528	484	511	485	504	501	489	479	529	469	528	514	495	456	475	484	491	468	495	469	519	465	498	460	500	477	508	508	513	475	537	520	505	477	483	513	469	535	486	469	531	511	501	475	474	498	510	509	513	502	489	520	546	488	474	502	474	496	489	495	500	461	502	489	506	491	495	515	482	502	472	503	511	518	488	460	533	487	478	502	512	523	491	502	525	468	466	489	487	498	492	515	464	483	488	463	488	475	488	486	489	513	490	493	576	516	503	477	505	478	469	505	541	488	474	473	510	504	471	462	491	471	492	481	494	520	498	476	517	514	458	483	493	514	484	454	483	504	490	489	501	512	473	488	495	513	501	490	505	502	461	486	442	503	479	511	482	509	544	510	468	539	492	489	485	460	501	495	523	478	505	505	498	515	516	494	507	486	486	515	491	501	491	490	506	489	501	462	476	471	493	510	519	494	495	501	475	460	468	505	487	508	526	511	499	506	506	474	472	502	531	515	504	499	489	468	486	510	526	480	506	473	414	477	466	505	512	472	558	460	467	498	473	475	507	494	466	487	467	498	525	480	519	517	461	470	495	497	464	449	472	487	506	484	512	509	492	460	517	526	500	473	492	474	481	496	495	486	477	499	538	502	468	538	512	473	480	486	512	553	486	499	477	515	471	466	471	501	517	510	486	486	513	497	494	518	484	502	515	468	507	482	514	491	546	485	503	499	488	518	444	526	500	484	478	532	496	459	526	492	512	474	489	505	494	512	480	527	512	441	508	495	493	479	483	524	491	482	486	514	452	522	521	490	531	463	461	477	515	499	486	526	498	513	477	495	460	496	459	499	504	451	504	495	500	489	477	494	482	479	466	501	492	478	445	484	492	480	505	502	485	498	511	467	497	462	503	453	484	479	476	512	471	533	462	457	484	467	502	513	475	496	484	487	466	524	506	502	482	513	486	531	488	503	540	453	512	469	511	479	471	487	522	496	482	496	447	484	494	488	477	518	478	481	479	481	470	510	497	510	533	493	507	481	483	429	497	502	464	531	519	481	526	493	528	510	470	462	505	527	489	475	466	461	504	486	500	510	513	509
16106	57850	83502	70737	49763	21071	648	561	543	541	515	495	585	547	515	545	531	530	526	508	505	545	532	815	1485	1080	966	665	567	523	524	498	517	503	491	556	474	546	536	515	490	552	486	538	549	522	498	553	541	494	525	539	496	519	553	546	509	537	510	504	493	506	466	489	539	525	533	527	499	507	503	538	503	482	506	510	590	499	510	499	553	519	531	531	529	507	523	501	448	545	498	501	503	502	515	530	506	509	517	504	510	521	511	533	510	541	557	520	520	561	501	538	523	533	501	506	511	520	489	512	510	524	516	508	578	547	524	516	543	540	508	533	521	515	502	548	524	520	554	513	499	529	501	509	518	536	534	510	515	527	532	489	518	507	515	546	513	476	518	502	477	532	521	535	543	467	523	500	537	500	488	507	530	531	534	520	519	547	552	489	512	510	519	568	545	531	496	506	541	499	506	540	553	537	539	538	487	524	491	530	544	515	494	529	523	515	510	528	523	537	470	523	499	493	508	483	517	527	523	507	509	502	491	521	535	489	459	518	516	538	468	540	528	576	501	567	491	584	514	508	513	501	521	509	481	552	500	511	502	514	512	493	484	513	539	530	519	474	521	498	522	519	542	546	510	544	580	496	495	519	471	551	545	544	548	508	498	497	547	509	510	489	538	541	498	543	522	529	506	524	476	520	511	566	520	501	553	512	487	554	507	519	512	503	538	546	521	525	498	520	504	481	512	510	542	520	505	568	495	513	517	525	488	558	487	542	488	497	532	517	501	488	517	497	565	537	536	506	501	499	513	508	516	517	544	526	518	501	497	484	512	519	521	499	516	569	535	508	502	549	501	535	522	484	536	551	545	516	502	476	501	514	542	502	496	525	537	512	538	500	498	492	552	494	497	522	565	506	506	530	520	444	550	519	498	537	536	520	527	508	559	520	506	523	521	515	508	527	517	483	547	537	504	516	550	497	534	478	531	495	495	513	475	477	496	511	502	515	538	554	520	491	505	495	499	484	490	512	494	505	496	539	552	503	543	515	468	512	475	505	521	499	548	527	511	553	520	508	520	544	499	538	466	511	507	534	502	534	517	547	492	524	506	510	549	549	515	531	518	491	520	508	489	532	539	510	569	498	529	498	507	508	529	483	519	528	524	545	523	507	511	492	544	543	517	528	543	522	567	545	533	533	571	469	508	496	488	507	511	527	544	536	516	538	566	540	481	484	460	548	547	504	544	533	480	498	562	514	492	513	528	532	516	490	528	506	516	495	503	515	491	543	495	525	503	495	507	473	516	533	537	518	568	523	502	526	505	494	470	552	517	479	508	511	540	509	488	515	519	520	513	502	494	541	519	479	524	529	471	545	450	497	566	503	511	530	518	528	496	510	552	543	495	506	500	534	539	526	537	503	535	517	500	495	516	504	533	484	525	562	496	553	518	502	559	570	515	542	482	566	502	537	491	507	538	479	498	581	491	543	493	505	514	477	542	505	499	543	520	522	499	492	486	510	485	523	529	526	510	500	528	519	539	499	524	543	520	504	505	502	567	509	513	517	520	502	557	501	468	500	532	477	505	494	542	489	471	520	485	507	520	502	490	515	522	538	490	511	511	528	502	495	541	526	524	527	510	521	526	547	504	517	510	500	498	479	484	514	523	514	491	478	542	486	550	529	517	528	503	515	509	490	514	515	500	505	508	488	505	515	529	517	538	535	495	509	516	561	525	538	530	501	504	539	514	498	490	531	504	533	503	477	535	489	535	507	512	547	552	508	484	555	503	576	499	576	465	555	509	487	501	494	526	515	480	502	474	505	546	492	518	540	499	516	517	524	496	534	510	493	534	525	512	510	559	518	549	570	507	550	461	540	505	520	528	531	476	533	537	500	490	538	502	541	525	540	493	551	506	548	495	490	529	514	529	508	521	504	535	504	504	565	532	516	460	546	510	526	504	478	486	528	514	487	470	498	509	527	507	520	491	513	530	497	541	477	520	519	511	532	554	515	509	502	551	512	536	539	543	506	539	504	509	540	537	543	475	496	513	516	515	505	522	527	511	505	532	503	501	510	527	503	525	530	565	552	538	506	550	488	505	526	507	564	484	519	502	505	506	528	484	484	516	480	552	550	537	493	543	492	525	554	500	530	551	490	508	520	553	518	537	537	504	577	521	526	524	536	503	514	542	525	478	517	498	511	531	554	538	509	488	498	504	494	538	517	559	529	497	487	487	518	520	549	528	483	521	519	534	552	491	510	560	518	498	536	507	484	499	578	506	504	488	551	511	511	570	527	479	538	477	497	500	479	522	485	519	518	525	534	529	545	499	542	489	540	471	514	507	513	521	513	464	479	533	539	510	492	488	514	517	545	552	523	500	511	529	512	567	530	524	501	488	522	518	538	512	480	523	487	549	541	525	483	523	467	506	566	524	516	515	530	504	490	551	483	518	512	552	521	549	522	500	536	520	496	539	556	547	525	493	498	535	545	548	491	520	505	497	542	519	497	513	516	534	518	507	507	477	518	498	491	539	537	493	508	526	515	546	504	481	507	532	526	545	561	471	517	514	509	524	492	503	558	511	550	502	531	541	560	519	521	538	522	513	479	474	538	500	546	481	521	532	494	457	529	507	491	507	529	482	500	484	559	489	490	501	494	514	518	535	502	538	531	547	514	514	493	508	530	501	491	559	504	519	502	529	483	495	524	503	506	542	505	550	515	519	488	524	530	514	546	499	507	495	498	520	521	561	500	514	496	552	483	511	497	504	528	598	499	504	515	492	491	544	509	489	544	477	553	548	500	552	468	562	508	472	474	548	539	544	483	526	497	503	541	498	487	533	523	479	527	526	545	475	583	494	515	496	498	505	505	534	519	509	530	489	496	559	497	502	476	552	531	511	511	501	479	500	503	512	547	541	522	479	515	567	515	515	566	540	502	546	557	555	510	520	556	528	562	539	468	489	546	528	513	503	546	503	509	550	515	485	520	512	517	509	502	500	522	494	522	512	465	506	529	523	546	523	544	504	512	530	505	524	536	438	501	516	527	561	517	500	498	470	509	533	503	526	476	535	510	503	495	517	542	526	543	471	513	508	523	490	508	522	471	538	518	526	525	490	532	515	509	495	527	524	493	506	502	510	519	536	538	534	529	500	498	515	516	462	548	533	525	552	492	502	516	493	542	526	507	495	558	529	510	500	528	513	530	505	514	551	542	535	543	544	497	492	485	521	497	492	514	501	504	505	489	545	498	524	460	508	509	557	504	526	519	508	524	499	484	537	465	485	491	530	533	477	506	515	517	512	527	503	485	509	554	477	517	503	507	496	516	516	518	518	526	487	519	522	541	495	447	518	501	509	497	537	521	520	516	475	529	514	513	515	505	530	524	508	560	516	505	505	503	515	504	475	501	538	524	509	520	483	514	483	528	469	504	553	554	510	505	559	518	534	521	466	502	476	500	500	503	567	487	498	514	489	514	522	526	534	522	482	517	517	552	519	507	482	522	532	498	543	491
27196	14703	24204	22257	10703	3105	437	371	327	327	382	402	366	375	362	358	357	334	352	360	389	333	346	389	405	390	397	358	354	367	390	319	361	357	374	350	352	368	362	370	363	368	335	379	354	379	378	375	377	369	359	337	363	378	349	404	349	359	346	366	362	344	368	365	357	346	371	340	363	380	358	367	353	326	366	356	348	379	372	348	408	364	385	381	371	367	391	381	373	325	366	407	332	395	344	357	379	361	355	364	364	374	344	366	377	339	352	381	352	367	381	365	380	364	330	387	341	341	369	361	334	334	357	344	388	333	360	361	369	362	379	355	366	389	348	378	348	321	356	389	339	354	355	356	357	378	371	352	379	374	371	356	381	377	335	365	345	358	338	360	358	313	376	363	337	331	374	355	322	372	377	348	357	373	336	362	382	321	382	337	364	371	337	393	398	379	392	362	335	356	377	391	325	336	318	378	368	327	343	364	325	377	357	355	335	391	328	356	382	365	360	365	369	376	361	353	322	353	323	383	360	391	368	375	340	366	319	353	353	379	353	350	382	371	378	370	398	356	357	386	359	350	375	387	381	368	363	351	364	356	356	320	354	354	353	344	353	359	368	372	324	346	361	359	392	358	355	355	369	369	362	390	364	372	368	387	362	364	346	348	370	374	344	339	362	341	362	376	376	358	391	353	355	355	358	348	337	351	387	370	337	329	360	318	355	360	368	339	358	376	318	360	387	351	320	354	368	406	348	373	398	390	367	350	351	369	330	348	335	362	330	365	394	378	348	341	374	381	353	365	347	372	314	356	344	343	381	360	373	360	404	387	358	356	348	353	355	368	335	400	375	388	346	330	390	363	358	354	345	381	349	351	373	358	368	365	368	354	393	352	360	348	355	351	338	399	374	366	399	331	364	349	346	344	375	362	357	338	370	368	346	335	326	380	324	386	369	376	370	336	384	367	358	361	337	337	341	381	364	395	365	413	349	388	342	387	332	351	334	410	387	389	345	358	350	333	349	381	372	350	331	376	381	339	369	337	351	335	330	359	365	371	352	365	360	380	359	368	321	367	354	354	353	356	375	346	329	353	369	374	341	379	384	384	387	344	381	373	347	361	319	358	382	382	361	344	374	371	356	375	361	334	385	383	344	347	353	378	393	374	392	376	367	352	346	403	346	389	356	369	372	356	338	350	354	359	373	389	355	370	362	364	367	335	359	359	361	351	401	364	377	373	370	367	326	324	385	399	365	369	355	354	366	387	362	360	335	343	363	357	321	333	338	322	412	352	363	350	349	342	352	322	346	366	343	366	361	354	386	356	370	336	344	377	353	364	340	360	307	358	353	335	364	384	349	391	378	346	351	394	362	383	345	351	368	387	360	353	313	361	356	369	359	377	356	367	382	347	344	357	356	345	350	364	344	380	360	367	336	372	362	368	383	358	356	377	346	364	339	367	330	371	336	365	367	414	402	359	358	340	355	363	358	366	342	341	324	356	378	344	376	363	350	344	327	346	385	356	374	388	340	375	336	369	376	353	380	349	366	394	367	374	380	377	391	357	338	350	315	367	364	387	412	365	373	335	367	353	381	363	353	373	359	377	340	377	357	371	376	355	353	400	318	351	353	375	411	340	361	336	367	332	346	375	328	368	350	367	369	363	342	375	358	374	360	348	367	355	347	344	380	348	366	344	384	330	368	335	347	363	349	335	402	339	342	349	357	320	373	360	378	369	378	363	359	332	330	339	376	366	335	351	343	348	359	384	347	384	335	380	362	348	377	327	345	324	370	331	383	383	372	410	328	386	360	357	333	329	358	365	351	362	353	360	326	356	363	331	386	355	354	390	352	375	378	392	366	322	344	341	375	362	328	376	328	369	376	355	355	379	355	338	349	356	365	354	377	360	375	410	378	354	354	369	366	376	344	376	372	402	391	357	342	386	342	364	383	344	340	382	381	352	340	355	355	332	339	368	326	390	356	368	362	335	385	351	336	345	366	373	361	350	371	362	379	375	365	347	365	365	372	367	312	398	351	361	360	362	375	362	353	382	404	373	351	350	314	365	358	364	351	364	374	350	378	354	350	333	350	358	353	346	374	375	349	385	354	327	393	366	370	348	375	356	320	352	391	346	368	360	353	375	338	376	406	354	358	304	383	362	347	383	359	362	355	371	356	412	356	332	372	336	385	372	390	390	385	380	355	361	374	336	359	360	361	342	358	363	361	330	355	351	389	353	371	374	398	352	346	361	385	386	376	339	337	367	387	365	404	372	362	380	356	384	380	361	351	361	336	389	375	359	358	347	367	396	355	349	390	381	368	376	331	350	376	332	373	386	395	356	360	334	363	358	360	355	356	397	364	384	349	371	360	390	353	368	369	352	368	397	344	355	372	373	347	367	341	345	368	357	395	411	379	350	365	398	364	407	353	368	316	381	333	355	370	371	358	362	345	350	366	346	343	360	385	367	326	352	358	333	329	368	396	354	333	344	331	340	357	394	362	410	399	348	384	412	334	340	346	378	354	358	343	376	372	385	304	336	329	395	376	382	370	378	347	380	373	347	364	356	373	381	362	364	350	359	345	325	369	328	357	364	378	378	367	360	337	354	347	337	393	380	370	349	415	360	376	330	359	345	392	356	381	390	352	354	341	359	393	345	395	367	354	398	388	381	395	346	350	339	384	362	364	325	343	361	366	372	355	354	342	331	390	366	361	355	364	337	374	354	352	348	348	332	358	359	358	365	371	369	355	386	361	368	350	380	378	357	330	380	356	357	350	361	351	333	353	373	328	351	386	339	377	342	341	334	357	315	344	360	353	394	371	364	323	401	359	337	338	347	400	328	345	336	338	353	333	366	367	398	362	347	338	358	358	348	372	337	347	344	357	335	394	359	334	333	374	378	352	377	368	363	340	337	353	342	392	370	369	358	362	375	337	351	368	376	353	344	338	360	319	350	379	339	352	338	378	380	362	384	376	327	358	365	356	332	357	348	345	367	367	336	393	340	313	344	364	371	340	412	382	347	355	346	377	372	370	356	349	361	344	344	365	394	349	346	368	338	385	363	337	368	388	383	376	346	317	354	324	349	344	351	350	341	338	367	374	348	333	377	350	346	347	388	342	348	366	331	366	350	369	385	371	326	339	364	325	340	340	375	358	372	367	352	350	371	351	380	343	355	356	367	343	372	352	367	357	366	353	343	347	364	352	371	330	316	352	368	367	378	374	369	356	348	363	354	362	379	372	375	374	372	385	332	348	351	339	361	382	338	369	334	367	403	396	364	349	341	346	367	378	322	346	366	355	328	323	356	381	357	356	356	378	357	356	356	394	328	371	375	348	368	352	339	372	365	370	381	356	381	353	355	352	370	363	342	377	353	380	390	377	309	339	362	362	325	395	364	367	373	325	374	383	358	361	360	357	366	349	360	391	351	385	326	346	354	327	375	373	331	354	375	338	318	375	333	339	365	360	378	344	355	345	371	355	343	373	368	391	384	374	359	359	373	332	378
5925	7874	25500	14451	7555	2462	340	357	322	348	372	357	371	308	335	354	324	347	358	381	324	396	335	387	400	370	382	364	353	334	366	365	328	339	319	355	360	326	342	355	318	329	360	374	361	360	357	343	350	326	346	354	307	339	365	338	367	316	350	343	350	352	337	363	355	336	389	354	325	347	362	334	351	354	337	371	358	348	318	331	336	317	322	355	352	339	375	365	373	386	342	348	357	353	355	342	364	326	329	346	363	345	322	347	326	351	372	325	376	366	340	343	389	360	358	349	372	335	327	369	358	377	332	347	328	341	372	372	352	359	327	368	341	348	361	350	339	371	321	349	368	336	350	302	394	323	335	324	337	352	339	357	377	365	365	334	336	400	332	361	321	333	360	381	360	344	345	354	385	346	354	326	327	354	357	342	370	360	398	365	323	321	343	312	370	342	341	366	336	346	346	336	366	368	343	320	349	359	377	372	354	344	343	363	363	358	374	352	347	339	328	358	346	333	319	351	342	363	315	366	335	354	390	306	303	350	363	342	352	353	372	285	350	346	348	316	328	347	328	342	342	333	367	343	385	376	351	366	334	382	333	348	358	359	308	321	361	364	319	397	338	365	356	318	368	338	315	351	337	300	344	363	360	372	356	365	334	346	341	351	356	360	353	358	373	346	362	331	346	324	371	344	348	336	313	351	331	336	347	359	358	370	341	359	362	344	369	352	347	313	357	369	351	348	390	331	363	334	358	344	350	365	333	358	348	342	364	335	357	362	322	339	354	330	358	322	372	382	362	335	352	356	379	335	353	374	337	348	374	358	319	326	374	338	333	359	362	333	371	325	348	364	331	382	337	329	374	367	350	355	343	302	341	361	339	339	369	369	367	355	368	349	347	350	311	352	359	340	380	367	318	389	335	340	355	359	363	360	372	346	323	318	346	360	327	342	346	360	322	352	351	336	337	349	323	360	347	348	354	337	383	345	368	326	355	369	345	348	366	331	346	362	348	368	336	338	372	360	362	341	322	306	373	376	358	351	371	353	359	364	348	346	356	328	328	388	323	362	337	350	370	360	341	316	354	327	371	344	343	327	338	354	340	352	343	336	331	347	359	350	357	321	350	348	324	378	370	346	361	363	336	346	350	315	328	337	358	349	365	387	346	334	351	326	354	363	338	354	330	329	388	372	361	351	376	349	372	363	365	349	347	398	348	368	334	356	324	343	348	343	369	330	377	331	350	372	332	333	311	354	353	335	346	363	323	353	348	337	328	363	352	335	358	352	330	336	361	371	345	347	359	343	336	344	332	340	329	338	386	336	315	350	341	367	324	346	372	359	358	377	361	342	343	321	328	333	358	311	364	361	344	355	353	334	363	355	353	345	347	347	331	370	341	344	322	355	299	338	328	360	370	342	335	335	338	333	354	380	344	298	350	358	354	343	351	380	362	344	314	353	329	361	356	348	352	371	352	383	343	344	374	366	358	349	348	357	358	335	358	333	339	338	347	343	360	375	352	356	350	360	363	330	361	361	328	333	385	297	324	359	354	331	341	330	346	345	356	350	324	353	344	338	361	373	360	337	403	346	363	368	372	351	321	329	333	358	332	335	378	360	366	398	342	339	323	356	384	358	349	344	378	356	377	379	348	358	343	386	323	341	360	367	343	331	373	368	342	386	349	386	361	325	358	375	324	322	346	368	390	399	417	349	329	345	375	365	329	362	332	368	398	352	357	343	323	355	312	332	375	343	346	362	319	333	349	328	329	352	370	347	384	318	376	359	361	353	349	363	346	370	387	346	370	328	348	312	328	350	397	346	383	341	327	330	339	352	361	356	344	355	361	360	338	330	330	361	358	364	383	370	343	329	354	355	337	343	353	311	341	344	331	373	350	346	371	331	358	345	339	311	337	328	349	370	353	331	374	359	365	368	366	333	355	333	321	351	356	353	351	328	331	383	349	345	339	347	354	331	340	388	319	329	373	326	352	330	356	354	348	347	331	340	325	341	359	359	365	319	326	358	370	362	317	368	322	327	323	395	353	345	343	323	350	344	328	332	350	352	352	346	356	360	339	349	364	358	357	355	370	349	339	315	345	335	352	374	327	323	354	334	331	328	339	345	363	332	354	341	351	323	322	348	361	356	358	377	323	387	359	335	333	322	351	319	340	380	344	353	351	344	348	318	363	341	367	361	354	368	332	349	334	349	368	322	364	335	364	351	350	348	352	330	351	331	351	319	342	342	337	313	354	368	373	356	368	361	364	361	337	363	331	348	317	351	365	352	365	350	311	353	373	349	335	335	350	327	342	365	379	332	334	351	370	361	302	333	347	335	350	384	341	341	363	327	339	370	351	316	356	361	361	339	340	368	362	383	349	360	367	353	363	373	330	335	342	356	372	361	349	344	330	346	354	344	347	337	359	384	287	373	327	347	366	342	343	359	342	341	353	336	370	338	347	370	321	343	365	333	321	330	337	342	346	371	328	348	372	347	332	372	336	386	371	350	348	375	350	320	335	345	335	394	302	330	352	343	361	325	363	322	353	362	352	346	366	329	362	355	331	390	353	356	326	345	336	340	353	351	340	315	372	379	352	349	388	338	364	384	352	341	357	388	352	354	355	350	375	344	348	359	342	355	353	350	352	348	363	350	367	402	340	345	356	345	367	358	358	351	327	348	361	340	325	350	347	344	311	349	330	324	347	360	376	361	368	322	352	365	318	349	351	359	367	352	351	335	349	349	356	351	369	345	368	374	334	329	327	324	342	330	351	376	341	342	369	320	356	364	379	343	362	339	379	368	350	335	352	359	339	320	355	352	338	357	348	344	360	340	339	353	346	362	356	334	358	346	352	384	354	361	325	351	348	329	371	319	318	369	321	364	378	401	343	354	366	324	339	347	326	359	353	360	334	339	373	338	355	343	354	359	336	320	359	359	338	348	341	357	395	351	373	365	370	362	357	337	316	380	362	352	348	348	358	354	319	327	339	347	354	342	357	337	349	379	326	350	371	388	371	397	319	337	344	345	368	342	349	357	371	375	365	326	332	367	328	340	339	344	331	372	359	354	371	352	318	360	356	337	346	341	326	378	316	374	341	335	349	354	344	359	351	344	352	354	393	370	341	322	334	327	330	307	334	352	344	367	392	348	350	394	340	357	342	344	345	366	382	366	364	342	358	358	344	304	325	331	323	338	362	340	344	338	348	350	390	338	372	333	364	375	349	373	335	348	361	341	349	382	348	335	357	357	338	345	349	329	324	335	361	346	316	344	330	311	377	325	328	361	312	342	361	346	360	342	328	347	347	339	347	373	361	349	333	356	333	333	347	354	346	337	343	368	365	341	378	369	348	356	378	333	360	364	347	366	378	366	319	347	361	362	363	364	345	336	339	344	363	335	362	317	342	366	330	330	366	354	377	352	350	359	372	378	321	308	379	359	347	344	327	346	325	337	354	328	337	379	345	333	419	353	335	349	348	361	358	346	317	369	348	320	335	358	333	346	361	332
25537	21118	37276	53895	39741	17675	1282	465	398	422	378	378	358	376	377	335	351	360	386	435	380	364	364	443	549	511	446	431	366	361	390	390	345	392	368	396	346	362	385	357	388	355	360	371	351	340	333	370	367	377	360	362	356	389	378	383	393	375	372	358	377	371	340	350	379	376	377	406	347	389	361	332	375	395	374	387	347	343	391	387	367	364	377	373	368	379	370	351	394	375	380	361	357	380	350	382	377	365	386	381	354	399	435	375	402	354	386	364	360	370	332	382	352	399	400	363	400	367	349	362	413	353	359	360	350	354	372	390	379	366	361	343	366	392	347	370	384	375	363	345	362	405	386	367	380	383	377	379	368	357	374	361	387	376	365	358	344	386	374	367	392	389	361	381	350	380	375	350	376	371	375	374	340	386	371	345	381	339	355	352	320	404	347	370	398	367	371	363	369	388	342	394	347	375	384	341	373	350	333	379	391	335	338	349	339	345	346	379	329	367	369	354	382	369	368	350	345	385	375	358	369	342	394	362	360	359	358	371	394	358	395	371	365	345	383	363	405	398	356	399	364	390	372	375	357	347	361	356	358	361	363	362	363	367	359	357	367	354	366	373	354	390	365	370	349	334	349	358	386	348	365	384	373	363	340	353	364	395	337	386	381	370	358	370	342	345	357	377	390	363	386	346	374	376	371	368	381	360	388	343	370	352	378	369	317	359	368	355	374	326	367	391	373	379	354	334	371	376	343	375	352	377	378	361	323	379	402	369	363	384	317	376	394	364	370	355	389	330	363	381	356	386	397	344	356	371	347	362	385	367	334	337	393	415	375	345	382	394	369	355	354	359	417	369	396	353	377	337	359	362	355	389	361	350	332	391	398	350	361	339	351	387	359	355	377	327	366	344	344	351	351	358	375	372	354	381	385	384	366	374	376	381	338	358	357	372	402	358	384	378	370	370	393	381	370	386	392	339	371	358	358	342	374	330	388	363	391	351	338	377	356	323	367	383	376	398	384	362	371	356	398	389	364	367	394	349	387	401	357	381	357	345	371	346	365	338	407	386	367	376	358	339	331	339	380	362	375	371	359	364	350	352	351	394	360	327	341	370	389	359	357	365	352	390	376	354	380	351	364	340	333	344	358	379	363	389	385	345	419	354	387	381	384	363	375	362	334	356	362	392	378	370	390	356	377	359	354	361	364	386	358	345	360	359	376	390	371	381	359	396	391	388	353	358	381	392	388	358	375	400	401	366	379	365	389	374	391	391	372	354	377	368	363	383	372	359	391	374	367	389	348	376	378	363	386	380	375	353	366	350	362	384	362	367	385	398	354	361	376	350	374	341	386	386	325	389	379	381	376	392	341	383	362	414	380	353	395	353	393	368	344	370	407	383	349	347	382	380	390	372	374	361	370	352	366	389	371	377	400	374	356	345	386	399	358	377	366	398	365	352	378	338	363	350	407	380	339	365	418	348	357	335	333	366	343	373	341	325	376	368	369	359	400	360	353	379	365	397	368	402	379	422	377	359	377	417	358	387	345	382	341	366	360	388	366	360	338	350	372	370	362	361	373	390	372	385	408	382	405	367	331	362	366	380	349	370	345	394	384	410	358	376	381	374	372	353	381	334	354	374	371	359	378	365	368	390	357	375	362	381	369	360	364	388	369	362	341	385	406	341	371	352	398	343	395	394	359	376	346	341	341	351	383	364	372	394	358	345	367	379	371	351	350	391	359	361	370	394	381	403	334	376	337	358	383	359	356	412	340	401	361	373	364	387	356	375	362	361	371	357	359	336	363	369	363	421	338	391	390	361	342	377	371	368	374	375	375	384	371	365	366	365	343	360	368	312	338	347	334	390	375	343	355	381	381	378	337	372	380	364	336	388	371	372	380	389	358	380	399	369	383	368	382	382	353	325	407	323	356	347	369	354	375	362	387	393	335	357	369	367	358	356	358	394	404	356	372	374	382	379	393	355	373	362	398	376	410	376	332	320	358	408	367	389	394	359	367	361	398	366	391	362	376	359	358	351	349	372	340	375	338	378	370	402	375	354	322	369	390	354	386	386	385	345	383	369	357	357	394	376	402	352	366	383	389	353	425	367	317	390	327	344	372	400	356	356	394	330	367	373	318	370	359	364	378	361	360	390	395	348	380	355	370	346	373	361	408	366	359	399	379	373	380	388	345	339	352	341	375	373	356	351	398	383	368	372	340	345	332	371	356	356	347	381	363	393	381	360	347	377	394	361	392	368	389	352	339	376	380	351	400	403	356	341	355	393	353	394	392	353	344	368	376	343	357	404	379	337	376	372	390	352	358	388	383	351	369	389	351	356	399	370	400	374	384	386	353	320	371	392	361	364	360	361	362	370	396	385	398	366	391	364	345	361	395	392	375	356	390	361	374	362	399	394	374	388	375	375	362	359	329	360	372	343	347	401	339	377	352	374	412	395	394	349	386	379	356	353	351	343	362	361	352	386	370	370	367	345	366	398	357	377	335	361	334	403	352	343	347	339	389	373	377	389	370	376	388	394	389	370	377	398	318	389	384	342	382	385	340	335	362	332	325	316	382	382	371	358	340	388	377	369	354	389	369	393	365	351	373	406	368	338	365	378	393	370	395	370	412	388	365	366	366	414	378	370	366	348	355	375	365	369	363	378	357	333	384	339	374	375	377	354	355	375	332	365	369	340	389	316	378	352	365	331	359	385	369	348	410	374	349	388	390	373	373	345	376	370	394	377	377	378	419	380	351	358	378	391	360	357	386	379	384	397	382	356	394	365	350	393	360	371	344	404	396	331	412	368	391	359	383	391	399	400	360	386	365	382	351	380	363	361	365	341	356	343	369	398	371	368	370	357	345	350	373	345	377	410	372	385	356	354	357	376	349	393	359	380	369	360	346	398	382	350	396	373	361	376	356	399	363	383	387	381	345	389	370	379	387	343	371	370	363	398	380	360	340	364	404	364	381	355	352	396	338	363	349	358	357	374	391	373	373	364	376	358	376	376	382	392	392	355	353	385	378	340	377	364	357	347	359	405	379	346	399	358	365	378	386	377	377	379	368	352	413	381	398	374	344	395	359	423	384	393	394	361	361	370	368	339	375	365	381	362	376	342	388	370	325	351	363	398	362	363	378	366	372	341	387	344	395	376	385	333	349	358	358	383	379	341	321	383	349	379	379	404	336	392	347	361	369	365	362	337	367	370	381	374	378	339	373	379	354	420	368	331	364	379	355	405	419	379	391	383	385	379	355	349	376	366	390	340	388	375	353	364	399	389	386	383	395	371	373	356	349	359	371	374	349	407	395	396	356	375	357	376	373	370	358	365	390	339	375	348	333	378	398	381	387	372	344	343	379	368	347	385	348	362	365	377	354	348	382	402	381	417	368	389	397	380	346	368	375	361	368	350	374	353	389	404	372	393	404	351	373	386	363	370	367	375	409	365	342	347	381	398	342	390	376	361	365	386	376	340	359	379	377	372	395	369	360	355	345	341	388	346
4514	11515	50949	46239	31932	8452	468	404	388	411	383	373	386	398	374	401	390	372	357	384	366	391	360	487	696	629	564	408	358	383	370	355	377	373	392	367	378	372	399	379	372	388	341	357	396	369	398	410	360	371	336	371	385	361	365	366	344	367	358	358	389	364	365	394	381	381	349	365	382	373	413	396	345	377	402	412	373	383	406	364	366	378	355	399	356	365	390	372	380	382	371	406	372	372	375	361	368	363	405	349	413	380	397	395	366	374	357	385	363	373	386	373	406	370	350	382	370	374	344	400	341	375	366	381	383	377	368	364	396	356	357	339	383	417	373	373	373	342	375	382	366	343	363	356	347	380	374	383	381	399	394	363	360	361	376	377	415	343	390	406	359	404	373	368	362	394	359	364	388	387	364	349	388	370	347	381	376	399	410	355	379	415	359	384	356	373	366	390	351	346	372	362	410	368	366	323	384	347	376	411	351	376	412	350	396	373	359	375	362	344	337	383	391	357	362	405	375	356	346	378	392	387	366	387	388	353	398	375	404	346	388	373	359	329	373	360	354	363	402	374	371	413	340	328	365	373	355	382	338	378	353	366	388	359	348	360	377	383	361	382	336	387	364	361	388	372	347	353	343	401	349	347	397	416	371	383	384	386	370	409	373	382	367	380	363	427	357	379	380	385	405	374	396	396	359	376	365	383	364	395	391	392	392	364	365	393	385	388	371	375	368	375	387	399	364	376	400	347	352	392	364	375	379	413	387	384	331	419	379	406	369	384	379	380	372	369	381	372	343	355	396	363	388	371	354	370	394	395	384	395	351	396	403	373	400	362	395	346	359	362	374	346	335	350	361	384	365	401	358	391	360	380	395	388	387	353	376	394	358	386	364	372	375	366	355	372	356	392	378	334	358	386	389	352	384	366	388	384	363	343	372	370	384	380	390	400	426	357	390	402	384	386	352	374	391	348	352	399	370	352	400	350	353	344	350	372	353	385	402	375	377	365	398	354	370	366	368	382	376	362	361	366	388	393	373	357	366	365	353	374	381	363	382	342	370	379	393	397	349	405	345	378	379	381	362	349	381	381	354	362	414	377	368	359	382	396	390	411	382	356	417	384	386	394	398	383	392	351	398	352	358	375	384	352	395	406	373	380	397	360	368	384	332	426	366	372	370	364	389	357	356	368	333	414	388	410	362	360	375	384	388	349	359	334	394	377	346	372	396	366	344	374	377	387	357	378	409	425	365	401	393	372	384	384	366	364	383	417	366	395	370	388	400	385	377	339	366	366	378	374	391	337	370	382	409	359	384	364	345	378	397	405	406	358	368	356	423	387	361	376	355	370	380	401	367	390	361	382	371	387	343	378	379	358	374	378	363	358	369	353	368	398	354	388	402	354	372	368	340	370	350	376	370	373	370	372	333	397	353	400	352	385	371	371	388	320	376	374	350	375	380	375	408	372	379	385	392	372	384	389	350	356	371	391	391	371	402	406	367	378	407	397	381	362	386	411	381	384	386	351	344	375	335	396	392	381	372	331	360	351	384	388	366	367	366	365	375	397	402	346	375	345	400	344	386	404	394	357	366	369	379	377	369	382	389	375	362	381	405	401	364	387	386	353	422	338	386	377	384	393	416	353	387	362	377	365	383	351	397	344	363	367	356	378	408	383	367	378	344	403	390	361	412	396	366	384	362	360	351	376	364	372	369	359	362	387	383	341	363	387	348	388	349	353	348	341	365	370	360	405	370	388	374	337	358	398	389	370	374	358	394	408	389	344	350	365	344	373	366	377	380	371	369	355	410	364	396	358	413	380	352	379	377	381	390	376	398	349	385	386	391	381	373	356	357	387	376	356	336	375	404	393	360	382	423	341	311	368	375	370	379	362	354	342	374	361	369	409	336	384	358	375	412	371	373	395	380	364	380	410	397	376	340	352	368	355	376	355	360	366	343	375	375	340	418	372	358	336	344	388	393	386	378	356	379	353	383	371	414	352	398	386	383	382	392	357	388	388	371	366	387	417	389	364	356	404	379	386	367	353	377	351	432	416	370	401	372	348	351	386	369	376	362	353	351	386	391	404	341	388	377	360	380	379	386	373	404	320	393	374	370	387	356	385	356	406	379	379	392	360	372	368	382	370	366	379	346	370	379	389	337	361	370	383	354	326	373	379	348	397	405	353	384	385	403	377	362	365	376	365	405	384	367	350	376	378	388	365	381	389	357	405	381	360	384	366	389	360	359	390	383	390	352	380	378	385	371	354	352	382	387	381	372	358	332	372	361	350	370	376	393	401	387	371	372	373	394	361	370	373	423	362	396	361	358	367	383	365	372	376	360	364	368	380	361	364	363	408	389	349	363	373	341	351	374	400	383	359	413	357	347	371	379	377	385	342	403	383	378	365	363	343	397	404	387	387	388	410	358	353	352	363	370	374	356	364	375	375	386	364	398	374	378	352	358	359	364	370	346	364	374	375	404	381	375	377	406	382	363	371	389	367	407	384	385	352	356	360	378	335	391	375	380	381	387	358	384	375	377	354	380	387	379	393	373	372	368	367	385	365	360	388	376	338	344	377	379	374	378	411	350	377	402	391	346	361	375	371	386	372	355	370	364	409	375	381	371	347	370	403	370	374	363	368	367	350	366	385	355	434	364	372	374	398	379	354	360	427	375	360	345	396	362	353	408	358	350	378	371	377	412	399	345	359	397	349	421	383	356	339	391	387	373	372	351	429	380	385	381	376	378	393	366	382	355	383	411	366	358	396	351	386	367	366	360	354	374	378	362	379	378	353	371	385	374	383	333	396	386	350	373	347	390	394	349	376	391	339	380	388	391	354	348	374	335	362	394	373	340	381	390	356	362	365	401	340	391	373	371	386	367	403	377	381	330	370	406	367	403	336	350	363	345	370	366	395	384	361	371	360	355	372	351	372	370	367	392	354	381	364	387	361	353	362	362	382	407	400	400	359	409	415	388	370	391	383	383	342	399	375	388	391	352	385	374	374	328	349	368	351	368	374	371	363	380	387	339	356	356	372	353	370	381	384	431	382	383	348	366	356	393	342	383	389	373	369	351	367	347	364	363	389	367	378	382	369	364	382	397	398	401	364	405	368	339	383	378	350	378	345	385	407	359	378	420	349	400	376	337	381	390	380	384	349	353	365	397	388	329	394	372	382	393	351	365	376	389	350	388	383	391	371	349	393	387	350	367	385	345	375	378	367	363	366	392	377	363	360	369	358	366	370	362	388	398	351	403	377	386	384	374	368	373	409	401	353	358	337	377	367	402	397	383	368	408	372	334	369	382	407	349	373	360	354	370	366	356	371	356	373	387	376	371	388	350	380	365	378	376	388	370	375	399	387	358	374	346	359	373	390	371	387	378	409	391	381	340	339	381	372	361	372	384	400	387	400	389	384	369	412	371	349	369	381	387	386	355	360	363	358	384	377	377	395	376	403	379	399	363	343	373	352	366	377	364	394	355	380	385	355	384	387	398	403	400	392
23872	21124	33768	55337	55643	30520	7454	893	583	521	518	513	521	510	545	515	492	515	515	536	499	529	503	774	1186	1003	728	622	491	526	534	499	477	519	497	503	466	468	483	499	489	463	479	476	467	483	471	481	516	493	482	519	458	514	516	520	465	497	449	484	508	487	474	465	501	502	500	474	511	471	463	482	473	488	510	457	492	475	459	493	478	484	480	527	556	475	482	480	470	478	486	481	517	512	508	489	484	473	510	477	445	494	509	491	509	471	466	429	460	472	461	512	500	478	514	471	474	485	493	489	481	477	513	503	477	466	426	483	517	440	505	479	524	484	470	485	505	491	474	514	457	478	477	490	467	493	468	503	460	509	493	491	474	488	517	470	467	473	481	454	484	480	479	452	509	486	463	537	499	497	490	459	483	487	443	488	430	470	495	433	511	497	459	495	497	471	474	441	467	489	456	463	498	469	514	462	469	476	497	535	494	489	504	468	467	519	478	549	467	516	468	523	457	495	517	515	486	481	471	481	498	487	503	442	465	494	480	464	488	483	487	501	499	482	470	460	473	475	443	473	524	477	477	486	483	467	479	464	471	520	469	537	489	492	463	463	461	483	483	492	487	457	498	441	456	480	507	459	491	497	467	501	461	502	467	495	478	478	478	466	513	512	486	462	460	511	461	492	439	491	477	480	503	482	473	524	449	466	466	499	471	495	497	493	479	470	509	476	541	485	476	473	490	487	475	469	477	463	474	473	500	470	480	449	487	491	498	467	511	461	511	462	512	470	493	465	505	472	475	468	475	511	472	482	480	479	465	499	495	495	454	457	514	486	500	496	454	465	487	488	517	463	468	471	479	449	477	502	477	500	509	458	490	432	449	452	479	427	454	477	500	482	486	496	476	487	460	489	499	488	475	480	499	498	484	462	509	499	515	514	482	469	525	472	446	484	502	480	510	505	472	494	487	502	499	468	477	467	452	507	459	478	456	498	468	457	456	488	468	479	458	525	486	467	495	468	513	513	483	484	496	508	478	462	487	488	469	518	479	464	496	481	498	477	483	447	473	481	482	473	502	528	446	499	496	492	458	440	475	506	480	488	505	445	474	497	463	476	487	454	473	474	474	508	465	529	430	490	506	470	498	503	482	485	496	481	469	467	507	475	466	465	493	470	436	471	465	493	449	492	488	492	504	489	513	478	453	501	527	446	436	469	488	474	487	456	496	486	503	475	478	468	475	493	494	513	445	516	471	479	473	484	486	486	503	496	492	495	493	497	465	477	464	541	480	453	486	428	486	459	481	464	524	469	476	489	500	474	489	496	492	465	501	482	492	503	515	488	491	507	513	483	445	520	486	509	465	506	461	479	451	462	477	482	457	473	482	445	497	479	464	450	476	493	485	460	521	450	475	474	517	511	475	496	480	518	481	455	460	495	452	502	483	502	487	481	454	509	459	471	469	466	465	475	484	500	485	500	491	479	466	491	485	491	530	463	434	494	475	497	513	495	475	491	522	490	469	457	493	487	498	450	483	498	461	473	491	445	438	471	468	498	489	488	465	492	530	468	487	468	477	482	483	517	481	479	443	460	448	471	481	473	476	480	424	451	492	478	501	474	506	489	482	477	457	497	534	533	466	502	500	490	489	495	466	443	440	463	462	497	485	443	474	496	471	470	489	450	471	511	463	449	478	461	479	501	464	483	480	453	492	468	482	479	497	515	479	477	484	471	515	476	467	476	483	484	468	468	474	487	478	520	447	482	509	466	492	493	458	502	453	491	441	475	497	523	518	478	479	437	501	511	536	484	478	490	481	502	494	505	487	467	517	470	472	491	516	480	494	492	455	510	519	501	448	476	511	498	545	497	468	483	481	510	499	453	470	487	540	472	521	512	504	490	489	500	498	494	479	493	485	477	468	478	471	508	454	436	481	498	463	489	435	496	485	472	459	498	475	467	491	481	486	467	471	448	491	489	504	463	487	471	506	507	511	476	468	445	484	495	477	529	446	494	522	478	474	492	487	493	501	497	509	476	491	466	468	483	453	469	482	501	474	493	474	464	527	493	432	497	538	514	478	496	493	522	457	487	504	454	464	500	464	476	481	472	476	491	460	492	511	476	485	510	458	460	504	443	492	476	466	483	504	441	451	488	446	491	529	503	472	508	460	457	516	484	494	469	479	470	477	470	490	499	467	496	537	452	440	489	463	475	527	503	475	456	514	516	520	492	486	484	454	503	469	456	461	489	432	478	485	462	489	459	486	441	526	466	508	496	523	481	491	503	509	486	450	443	506	477	508	476	477	472	460	484	469	449	464	439	470	474	494	524	496	492	434	481	482	499	478	457	494	501	495	470	487	481	494	494	490	498	460	459	489	544	492	493	521	462	466	469	478	466	475	468	471	481	459	471	466	472	485	474	458	470	480	480	480	493	455	472	517	484	463	483	469	432	491	474	498	483	455	435	484	505	472	441	490	470	480	481	491	465	485	454	502	461	482	479	475	481	495	471	458	477	463	488	499	495	479	484	462	483	501	513	485	522	461	518	508	461	469	456	495	474	472	504	546	511	481	494	479	476	494	500	495	487	519	470	501	468	484	498	502	463	501	441	488	481	459	446	467	515	462	489	473	469	470	476	494	483	548	459	477	438	464	479	461	486	468	468	513	483	484	483	482	480	432	483	460	472	490	457	502	504	464	488	504	518	480	486	462	491	489	497	481	482	461	447	445	494	450	458	456	489	464	502	447	463	499	501	484	473	477	472	488	477	507	494	475	497	507	450	503	500	466	498	508	486	513	485	496	476	468	481	484	495	475	499	510	481	523	480	477	463	497	468	525	490	490	507	425	469	463	472	468	477	470	514	458	481	503	476	460	494	485	514	491	499	497	492	487	472	488	494	519	497	450	479	508	436	484	468	480	461	512	500	524	437	462	481	504	434	482	451	473	448	505	471	479	483	472	456	469	459	487	493	510	489	514	504	522	445	507	470	486	475	488	493	467	480	479	470	507	496	475	460	471	510	477	441	450	425	494	482	490	455	498	472	474	482	484	463	494	498	479	437	455	480	468	462	490	484	476	490	473	484	463	454	482	514	502	447	499	455	482	518	505	526	511	507	492	490	470	500	479	484	482	484	471	487	468	504	431	509	482	478	473	445	482	500	518	483	478	453	490	450	482	505	499	470	494	458	489	511	458	489	488	482	484	465	460	459	481	475	478	480	500	498	510	471	478	490	465	477	438	493	500	452	474	534	474	491	478	504	471	479	505	475	483	491	488	456	467	496	480	449	477	509	464	486	504	486	452	469	495	473	504	488	431	488	512	447	463	471	463	469	492	485	477	474	493	499	496	495	492	463	456	482	485	499	504	514	509	414	500	483	526	488	482	486	475	443	505	486	494	477	508	459	485	470	491	461	479	454	448	488	484	482	508	483	480	480	456	465	458	482	506	495	445	464	497	478	496	447	485	478	522	475	521	473	491	469	470	484	484	489	448	465	471	487	458	484	464	513
5399	43120	82510	75622	59107	14012	595	572	577	544	513	533	568	535	507	500	532	522	532	522	543	486	505	1112	1767	1398	888	579	511	481	529	490	489	479	495	470	519	539	535	500	495	505	530	523	471	495	511	493	517	515	493	574	535	494	543	503	488	488	520	526	505	508	510	486	491	491	517	520	526	488	523	479	527	493	514	484	500	508	508	498	485	482	501	480	468	508	514	510	489	489	477	463	521	514	483	530	511	517	494	472	496	491	543	499	521	489	504	490	497	482	499	532	485	491	509	511	513	492	548	495	478	494	484	496	473	529	495	490	498	471	532	520	506	526	485	498	499	464	477	517	500	537	489	520	523	549	511	494	520	491	522	505	480	474	537	443	472	519	500	468	514	509	481	516	498	495	483	522	482	486	450	482	523	497	481	546	477	470	534	498	507	528	524	484	469	444	495	530	455	511	490	506	495	505	527	512	505	507	500	521	502	503	492	523	546	478	499	490	495	501	510	467	479	514	509	514	490	473	516	516	478	487	540	500	484	507	491	514	522	525	478	472	500	495	489	481	486	500	487	509	509	506	502	577	541	515	490	539	532	495	497	515	511	498	527	477	486	511	475	492	469	484	525	493	502	494	530	465	529	497	491	503	517	513	516	503	489	493	506	461	484	512	537	485	481	479	463	455	504	519	520	523	489	470	503	521	558	466	534	479	508	530	511	482	476	565	470	542	502	513	482	491	517	513	521	501	518	504	522	523	523	514	504	508	499	503	486	475	494	501	503	502	455	458	485	479	529	489	510	499	502	499	562	491	456	499	506	491	481	500	513	483	501	531	540	495	475	482	544	490	521	466	499	497	505	498	493	485	541	500	504	496	498	526	520	515	509	470	511	495	500	485	528	479	505	531	527	489	540	500	483	512	477	546	470	494	501	505	516	509	526	484	467	497	478	541	486	543	478	501	520	504	519	530	483	498	490	502	479	502	479	501	495	530	503	521	512	474	479	511	495	523	518	485	485	525	450	537	567	493	530	510	521	496	491	464	478	513	524	499	517	521	527	521	511	492	494	505	467	495	510	535	507	529	510	495	524	484	538	533	501	451	505	518	512	512	513	471	518	453	531	510	509	487	500	509	465	535	465	458	535	519	492	447	484	490	527	497	487	525	497	492	495	456	505	513	464	498	491	542	517	493	468	498	475	476	538	454	500	525	537	482	497	472	467	500	515	501	504	465	518	521	482	519	514	484	514	520	478	531	511	520	473	462	483	465	495	507	447	506	488	501	524	492	477	496	492	514	495	477	487	461	485	505	479	491	497	523	512	503	517	478	468	453	503	506	504	495	518	482	480	488	528	507	504	492	532	512	547	521	457	531	471	500	486	500	522	488	549	496	494	503	467	485	504	505	509	507	457	480	527	528	517	517	494	481	522	475	466	535	475	480	507	506	482	499	496	465	466	475	492	488	501	499	491	519	507	525	509	504	479	520	504	488	498	464	518	478	534	452	505	486	427	525	517	535	501	494	529	484	493	539	475	512	507	517	484	495	516	475	525	482	532	499	512	473	506	482	495	497	483	487	525	506	475	506	486	500	521	504	516	547	480	522	480	522	488	508	485	506	449	462	523	504	502	499	525	495	465	480	497	464	446	520	462	492	472	515	505	493	516	499	519	504	508	493	490	469	504	529	503	480	492	550	473	496	486	501	507	484	490	518	523	515	486	463	543	479	470	471	499	496	515	525	485	490	507	518	491	472	504	551	482	498	498	517	491	444	459	478	464	522	512	479	519	556	473	529	482	514	488	546	509	518	531	496	505	513	474	452	500	522	512	486	505	486	521	504	472	495	518	506	499	518	492	518	504	560	492	499	472	501	526	485	525	508	487	487	493	507	510	475	496	504	491	516	481	473	511	491	485	490	521	488	474	489	511	506	550	506	491	524	520	544	483	509	498	522	526	510	524	477	483	472	495	495	511	454	501	518	526	528	514	506	512	507	476	490	459	481	497	521	484	495	485	497	518	512	492	472	478	492	476	522	508	470	518	503	462	483	478	495	519	545	521	560	503	506	463	547	505	454	488	476	523	475	482	488	533	518	508	491	521	445	478	492	499	461	516	540	548	505	524	458	465	462	513	511	503	453	485	507	472	480	497	479	495	512	538	449	485	491	488	485	453	489	477	515	501	490	490	505	499	500	507	499	513	483	470	478	502	503	489	492	477	511	493	576	511	524	488	527	501	483	511	483	501	506	501	464	552	550	502	517	558	538	516	495	493	520	514	526	537	516	475	499	513	492	526	484	508	493	497	487	492	486	515	490	528	477	501	483	518	502	515	528	505	488	529	523	540	535	473	441	525	490	476	529	471	498	496	470	496	465	475	475	491	499	517	515	509	478	538	535	500	487	513	478	477	496	476	458	486	464	513	517	491	483	520	483	507	466	498	509	488	473	489	482	503	496	490	510	524	482	479	502	501	468	517	474	522	511	502	484	474	500	480	466	531	496	475	509	529	474	515	480	538	485	502	504	481	496	491	480	481	471	504	481	508	494	475	454	496	510	498	509	484	502	529	470	477	479	503	519	488	491	498	437	496	502	499	542	515	475	482	483	485	484	499	513	503	512	465	520	486	529	488	512	444	513	469	531	496	488	465	517	521	532	527	483	496	499	529	514	508	520	493	529	507	502	540	526	486	502	495	499	477	487	483	508	460	491	493	558	469	546	461	509	476	530	456	533	488	512	487	515	520	508	500	492	510	499	558	519	474	507	477	514	507	466	478	509	486	472	492	477	526	501	506	446	498	561	499	497	467	481	477	485	517	510	487	510	494	534	480	478	502	514	483	495	524	520	480	501	527	526	506	511	528	538	509	517	502	481	533	516	516	530	496	456	502	535	489	516	480	518	503	496	496	511	538	517	495	477	556	521	493	478	506	508	543	478	486	507	504	523	508	516	471	481	505	506	523	509	503	517	467	513	469	510	490	524	467	523	505	451	500	483	485	499	505	505	534	509	520	502	475	482	516	488	479	502	474	508	511	505	524	499	486	553	529	450	507	495	483	520	511	510	509	504	486	490	514	512	549	478	475	494	536	497	448	477	461	488	495	486	501	488	511	477	491	512	507	543	506	538	513	523	513	512	479	543	452	498	525	492	498	511	506	519	507	490	468	512	519	508	491	468	527	483	496	525	459	500	492	491	515	488	508	528	503	501	480	497	474	500	477	498	520	496	541	503	532	496	527	482	494	522	492	554	514	518	495	481	488	492	493	532	526	492	462	466	480	479	511	474	506	528	523	492	526	477	533	494	510	525	493	535	487	500	480	554	474	510	455	498	533	509	461	521	502	500	512	472	520	469	527	491	518	479	529	484	482	541	490	486	510	509	497	505	518	504	500	481	519	517	493	512	454	499	505	465	495	475	527	468	512	513	502	503	474	482	523	506	482	495	499	473	524	492	542	522	503	475	502	488	489	468	507	497	484	493	501	509	539	527	521	503	468	502	467	515	486	524	472	486
27329	13022	14394	20096	14388	2999	447	397	333	368	353	380	380	346	344	374	362	342	342	344	363	342	313	333	371	431	375	365	342	360	348	341	384	352	382	354	368	352	349	346	334	349	347	343	372	335	332	336	353	321	367	305	353	358	336	337	378	363	337	326	356	370	340	342	374	343	323	361	359	329	376	371	364	343	375	331	373	359	357	343	320	367	379	362	349	343	363	349	336	366	370	340	338	315	382	346	354	347	361	360	359	325	343	345	356	357	325	345	357	374	336	344	349	348	307	343	357	377	379	362	350	358	354	336	336	395	339	352	354	355	343	349	382	333	331	349	334	366	334	371	355	367	326	352	339	334	373	312	348	321	333	356	292	370	359	353	343	323	356	354	302	376	330	350	354	335	348	359	308	349	337	335	368	353	358	346	355	393	321	372	355	372	347	341	349	363	373	364	348	330	356	352	374	331	352	362	347	366	348	329	350	314	347	378	357	372	336	342	332	386	315	350	317	341	353	382	371	356	347	343	340	329	371	329	306	339	328	336	314	337	343	324	328	348	335	317	350	333	335	337	337	362	314	374	398	324	381	361	348	350	339	363	362	354	390	387	366	364	347	371	359	334	339	369	347	369	344	350	348	358	331	369	362	299	347	351	353	344	340	369	329	370	352	330	346	316	324	351	380	359	344	333	348	340	345	355	370	345	353	371	340	359	358	330	350	333	337	323	335	354	349	369	346	376	365	326	366	367	359	350	357	343	341	346	339	335	376	359	349	341	386	340	338	394	338	363	348	313	352	304	363	347	350	381	353	334	323	352	301	328	340	330	347	337	352	361	340	324	344	317	334	364	323	338	329	378	377	328	343	336	320	336	318	379	376	342	384	338	334	320	321	338	335	348	372	394	371	391	370	331	326	336	338	374	380	323	337	329	366	369	341	336	345	338	370	350	339	334	353	361	335	359	349	356	364	357	328	342	328	345	348	375	331	341	361	337	308	331	338	338	340	318	328	326	356	335	353	367	335	367	363	353	355	333	350	338	342	337	347	354	355	349	364	330	349	350	351	355	350	340	376	350	326	322	318	347	344	347	334	379	354	341	368	337	332	351	362	330	346	355	342	381	336	329	318	329	327	334	346	344	358	332	342	358	360	365	370	339	347	340	355	338	355	354	338	340	348	337	354	342	336	315	317	370	343	331	350	329	321	355	361	343	346	350	339	351	309	372	348	341	355	339	323	333	355	384	315	332	362	323	323	354	349	329	338	353	344	325	341	335	361	398	342	381	339	355	362	333	343	345	361	350	350	363	361	350	353	309	363	313	324	383	350	330	343	348	358	340	356	332	332	370	358	338	356	369	330	363	336	358	336	362	320	333	344	340	372	345	357	345	372	357	338	383	344	378	341	337	361	355	338	388	348	370	351	357	350	341	333	357	362	355	343	349	356	348	367	315	329	353	347	351	352	350	346	316	399	361	332	342	348	338	338	361	388	333	353	376	326	358	325	376	351	364	329	361	327	316	388	302	353	326	347	316	330	360	357	361	364	342	359	359	360	365	347	358	361	348	363	331	340	348	340	369	303	341	333	348	365	348	351	346	378	352	332	322	352	351	337	371	352	363	382	371	386	346	348	353	385	350	324	345	365	361	343	370	311	341	393	325	328	332	318	354	355	356	319	340	345	327	353	342	362	344	352	348	343	329	373	347	361	316	333	335	328	345	329	334	328	358	348	335	309	326	361	343	336	340	346	291	342	356	371	350	322	355	328	334	311	361	364	333	319	334	320	316	370	343	354	350	359	347	349	335	324	312	340	318	344	351	361	357	357	364	322	355	363	358	360	323	336	340	320	336	348	343	352	319	361	374	370	346	325	310	357	346	326	367	301	332	369	381	347	365	304	346	317	343	338	373	362	342	383	369	304	302	330	375	358	353	336	362	328	339	354	354	354	368	379	316	357	343	334	384	350	305	348	315	359	349	355	389	335	375	314	318	367	331	361	379	342	336	343	334	363	333	369	344	359	358	349	354	338	350	333	350	372	342	355	336	368	385	321	371	357	329	379	354	351	352	336	344	340	340	370	376	339	343	360	305	321	363	361	353	365	358	394	362	359	325	355	364	352	328	337	330	351	363	319	380	388	372	394	358	354	333	338	328	362	353	368	321	363	369	335	326	317	335	351	350	311	354	386	355	340	324	353	352	347	328	343	342	328	333	314	323	353	335	352	327	344	376	346	353	320	321	367	359	336	359	356	366	318	334	363	333	334	356	378	333	350	371	343	310	382	326	340	340	351	373	360	352	345	363	346	332	334	390	382	339	336	343	349	356	335	350	354	359	334	328	321	355	369	355	328	324	358	339	363	342	388	367	358	342	343	325	363	342	389	368	370	364	351	329	354	328	363	343	325	342	346	369	362	338	339	369	333	337	338	347	361	371	390	342	325	350	340	353	352	384	343	333	340	365	345	367	322	366	360	376	312	364	384	345	368	351	353	360	356	336	357	360	327	307	351	334	383	364	342	331	346	354	342	365	375	348	311	349	336	342	331	350	374	338	364	357	351	347	342	359	354	342	336	342	318	354	352	370	358	326	361	333	335	369	354	345	358	351	349	353	357	350	323	340	362	331	362	375	336	359	341	367	347	338	331	319	376	367	356	354	352	321	347	339	358	352	367	333	368	351	329	351	358	352	343	338	356	359	362	342	343	336	332	342	304	320	351	364	313	353	334	349	327	343	348	371	352	329	361	334	339	381	339	352	371	332	319	331	351	315	310	360	344	349	349	374	347	326	341	395	349	344	352	370	363	352	338	348	370	360	349	338	357	314	373	326	348	343	357	365	396	361	383	363	344	348	362	339	351	391	357	344	349	380	367	340	320	365	383	377	360	341	353	340	354	365	343	358	333	398	369	318	331	347	343	341	355	365	345	319	357	365	388	376	333	330	379	349	361	349	351	335	325	352	322	345	356	368	344	344	376	378	365	338	311	355	346	334	346	324	350	312	326	373	361	343	338	370	321	350	386	336	325	353	327	345	298	365	341	349	335	327	362	360	359	336	350	353	301	362	353	311	325	339	346	389	314	354	345	373	345	337	341	357	355	337	354	354	298	329	339	350	367	346	358	347	359	306	372	348	331	369	345	336	381	340	365	323	337	343	338	367	357	365	336	338	320	356	355	359	358	356	352	357	352	378	335	336	350	339	356	347	327	362	333	360	324	344	349	320	354	362	310	353	352	331	392	343	329	339	354	380	367	344	352	352	351	365	348	381	338	339	321	341	332	326	348	369	362	359	348	319	345	363	354	359	326	356	345	359	327	366	371	333	366	378	304	328	371	358	350	344	370	382	360	340	357	344	339	360	328	340	331	420	325	356	343	336	361	358	356	363	350	324	343	366	358	333	334	321	338	347	356	372	326	341	351	376	344	390	382	343	353	330	321	344	333	354	349	367	370	295	329	301	368	329	323	346	356	341	348	346	375	372	351	359	321	343	355	365	352	340	365	375	325	344
5485	4057	15698	14367	10587	1955	413	362	342	341	373	349	350	365	318	342	352	339	302	364	316	381	354	375	371	434	376	362	331	355	328	379	352	318	355	341	322	347	330	351	327	317	332	349	342	365	321	343	304	339	365	332	344	360	344	378	337	332	341	324	346	372	338	334	340	315	330	364	316	353	333	334	344	316	309	357	317	337	325	295	356	362	365	364	355	329	320	329	352	333	318	312	348	366	379	349	310	330	349	341	339	360	352	327	339	338	337	343	338	339	353	320	339	346	295	363	316	358	339	352	337	340	302	326	339	352	323	372	331	335	338	339	330	338	344	346	350	332	291	307	328	361	357	352	334	330	324	371	321	347	338	370	341	349	316	353	331	334	339	338	346	340	357	338	331	349	334	353	371	365	338	335	333	335	360	323	326	337	322	341	358	326	333	331	332	338	323	348	321	332	347	317	308	370	362	336	342	352	346	355	364	338	331	359	343	340	329	371	346	342	334	317	342	340	362	368	331	338	352	317	343	352	338	318	333	322	327	326	357	335	356	346	337	374	336	332	339	325	358	351	332	361	356	367	348	335	315	378	333	346	360	334	331	334	344	311	351	326	359	346	342	387	323	315	336	338	345	325	342	357	325	349	327	335	350	327	361	322	317	309	326	345	333	343	322	366	342	350	340	345	310	335	337	319	351	332	357	362	334	347	350	374	307	343	340	345	349	370	356	308	307	361	324	366	333	336	308	353	335	352	360	342	357	330	335	321	352	335	374	338	335	333	321	365	338	368	336	349	360	332	382	371	329	323	348	319	329	349	342	375	350	383	337	322	324	357	342	348	304	333	327	333	329	333	321	326	352	325	342	328	378	343	348	326	382	344	331	343	356	347	292	336	333	304	389	356	321	357	356	345	354	337	330	332	363	345	371	335	314	372	352	315	381	316	328	316	346	351	350	342	351	345	353	318	357	360	329	334	327	376	369	329	332	333	320	375	333	360	324	342	376	373	317	337	360	353	353	341	353	324	377	328	335	340	347	336	340	327	344	355	304	369	370	354	336	322	300	346	340	317	359	335	320	353	331	354	332	313	340	320	356	325	343	313	322	337	333	337	345	351	335	347	338	352	354	347	345	348	345	368	357	299	354	333	325	325	368	338	334	329	323	346	350	358	335	343	347	342	363	325	351	340	338	335	364	375	341	323	351	351	334	332	314	381	351	354	334	323	372	322	321	348	360	345	318	360	322	339	367	344	317	309	346	374	346	327	345	341	376	363	353	348	341	343	343	353	311	347	332	357	344	312	317	302	365	340	315	345	332	307	372	341	334	330	348	341	325	318	349	314	340	325	312	366	358	334	372	330	333	359	360	358	317	315	366	338	355	354	334	329	339	344	318	299	349	349	352	317	348	346	318	346	362	354	343	327	341	362	323	331	360	351	326	313	334	335	337	331	358	323	324	363	302	329	351	329	367	323	304	314	346	357	353	319	369	315	369	327	346	314	359	351	357	351	306	342	333	339	352	327	341	327	357	328	373	297	322	352	348	324	390	323	318	360	367	373	328	370	329	326	342	290	321	344	328	307	354	333	342	355	332	294	322	336	364	355	319	370	343	325	346	314	351	362	339	319	337	324	344	352	342	328	339	314	333	318	313	340	339	376	313	342	359	316	377	332	364	316	324	336	334	360	311	334	325	348	350	388	327	317	351	346	345	322	381	331	325	399	324	308	366	316	345	353	337	344	389	333	314	351	305	309	304	374	337	337	353	379	336	335	351	339	320	346	353	351	319	334	308	350	319	325	343	319	322	356	315	327	374	339	348	343	356	344	322	346	315	358	364	329	332	362	332	311	353	336	343	327	349	379	323	357	362	348	356	351	338	372	345	325	343	364	335	324	323	342	356	325	366	325	367	323	358	366	317	311	346	342	328	337	363	345	356	378	324	363	399	312	323	363	338	337	359	348	326	322	358	337	338	344	341	336	303	333	365	331	336	340	314	343	338	341	338	341	333	351	353	346	332	326	367	347	348	329	343	358	338	367	339	329	336	337	333	346	310	343	327	329	333	335	353	396	302	347	367	338	320	349	307	350	326	319	357	338	337	333	328	351	351	341	354	348	322	319	334	352	336	330	338	328	324	315	324	308	359	315	333	353	319	339	322	338	347	326	376	321	328	377	366	325	373	343	336	343	334	348	317	326	338	347	347	369	365	314	349	341	348	343	345	347	357	358	336	363	328	369	301	321	358	350	343	326	351	338	357	329	328	356	348	306	352	323	332	366	304	330	337	309	320	319	352	311	373	360	341	352	359	378	345	358	338	316	347	332	333	354	362	358	354	340	337	330	312	355	333	310	318	329	341	364	344	327	338	352	354	332	380	328	310	333	345	329	334	319	386	348	343	349	300	329	324	332	335	336	321	317	327	341	295	350	379	358	321	338	363	364	357	330	337	372	349	318	364	357	330	327	298	332	318	348	351	357	333	362	316	309	354	343	305	333	333	331	330	310	338	351	312	376	365	306	351	327	320	335	349	311	361	348	356	371	373	325	330	338	324	321	362	319	343	342	344	340	328	363	356	362	308	347	357	366	340	335	356	350	318	372	359	354	377	365	339	324	306	355	331	357	338	347	321	360	308	309	324	319	372	327	318	338	354	350	359	403	344	363	340	352	349	313	363	363	334	323	325	362	323	347	340	355	339	325	344	323	314	341	327	396	320	321	379	365	337	347	344	314	324	348	380	331	368	341	358	321	346	340	312	337	361	355	353	368	312	335	356	337	338	355	365	373	359	319	341	276	328	348	330	306	328	347	345	318	329	358	348	365	353	365	317	342	308	347	320	354	335	361	321	331	335	313	326	332	363	340	350	325	343	351	336	336	381	325	357	315	342	362	314	338	336	349	346	323	324	358	319	367	307	320	324	336	368	338	355	345	358	348	333	334	325	347	336	325	359	316	346	350	305	306	321	327	358	337	338	322	363	329	311	367	347	307	340	333	360	337	322	360	356	319	349	357	378	359	326	353	344	344	339	332	349	335	298	319	334	338	317	327	312	330	329	313	335	366	332	363	342	308	295	337	317	296	374	330	334	303	357	341	329	337	323	335	330	324	364	337	326	345	339	343	339	348	315	334	351	352	357	344	343	355	327	318	326	327	308	320	305	357	320	349	316	344	342	333	353	319	321	324	384	349	365	327	344	308	349	362	338	314	321	332	334	330	337	359	340	350	331	301	346	370	310	358	337	336	340	344	344	355	346	343	321	374	321	347	336	343	373	303	321	342	319	360	335	349	343	349	311	345	343	309	338	371	329	336	302	353	331	328	327	319	327	314	321	344	339	314	343	346	340	351	340	351	339	303	358	318	339	371	354	337	352	337	345	367	358	324	352	342	359	308	375	332	344	334	348	355	323	345	332	339	338	310	369	328	328	350	349	346	321	351	334	338	368	352	331	341	355	359	323	348	314	366	334	346	338	324	347	390	341	318	320	371	354	323	360	313	321	355	337	323
25581	21097	37004	47542	41016	24018	7598	554	402	368	361	410	360	383	388	401	381	372	368	381	373	366	381	402	448	440	367	394	355	388	364	405	362	402	387	390	358	370	365	401	348	367	354	397	380	379	402	340	353	372	368	364	366	345	358	355	364	386	364	368	327	374	380	374	363	340	373	380	366	351	372	384	392	387	366	344	377	352	361	339	362	368	350	394	378	332	363	341	376	363	378	376	374	354	389	382	347	386	408	393	359	368	377	373	341	365	374	357	366	346	355	368	352	362	357	351	350	376	347	387	385	367	361	358	370	355	381	341	393	342	352	407	351	377	365	376	384	352	357	356	369	384	360	370	364	365	358	408	368	330	381	344	351	385	399	359	366	349	361	357	347	372	335	378	356	397	377	348	374	349	378	323	346	387	367	351	381	348	364	372	364	380	363	358	394	375	375	399	338	407	363	344	364	377	368	371	345	403	384	385	372	336	331	339	406	302	330	371	385	338	357	388	409	376	347	389	359	354	349	351	369	340	369	360	383	371	345	388	338	353	387	367	377	360	348	349	319	352	384	370	373	372	367	333	357	352	387	363	397	385	358	363	372	354	342	345	359	389	332	338	339	358	357	375	324	338	388	372	359	345	398	350	396	342	385	362	366	406	377	407	379	349	362	382	367	402	353	375	384	334	373	375	372	387	351	377	403	374	349	384	408	360	346	345	352	358	369	334	382	360	370	342	399	408	361	369	410	367	345	351	406	367	354	349	367	356	367	346	367	397	359	405	403	374	357	384	343	372	375	364	386	354	396	368	373	364	334	353	359	380	368	382	392	387	395	407	376	337	382	359	357	381	365	364	383	351	349	337	353	335	340	340	387	334	353	350	372	359	349	335	347	385	386	362	395	369	377	374	371	333	377	342	367	371	343	351	377	367	350	365	368	412	374	347	341	377	348	396	355	392	361	382	394	324	377	356	370	389	347	374	347	383	395	384	404	389	351	370	338	413	368	374	352	373	334	358	361	326	378	369	345	400	376	389	350	364	351	383	373	381	358	359	309	364	364	330	352	356	391	358	383	382	375	349	360	384	350	363	345	390	371	421	407	394	386	350	358	362	328	360	347	351	373	352	376	358	341	353	367	349	362	374	354	360	344	401	395	390	395	362	381	385	390	348	375	355	367	360	340	396	390	367	376	358	398	354	375	390	338	356	355	369	362	391	360	402	381	351	391	373	391	351	350	342	370	377	375	377	366	348	349	374	352	356	374	376	380	343	399	370	388	373	336	344	383	383	382	363	356	353	344	371	391	386	360	370	377	345	368	342	378	377	405	341	403	351	353	365	375	384	390	365	361	379	332	359	378	356	348	370	340	369	369	357	388	376	360	331	381	341	358	398	361	341	369	367	382	368	344	365	346	382	385	377	340	356	366	371	361	370	381	381	362	381	357	373	352	380	386	331	317	373	383	358	368	401	381	356	333	396	360	376	390	374	380	353	332	336	360	359	377	364	335	363	360	366	365	403	368	367	385	360	349	396	365	354	375	365	386	363	368	373	367	378	361	365	336	375	376	375	388	362	358	358	370	315	353	374	383	394	383	370	367	355	367	341	368	391	380	390	380	351	390	321	372	361	395	396	402	390	377	362	356	371	346	378	373	366	383	384	332	390	346	333	370	348	344	377	378	354	356	336	374	384	335	345	397	367	340	366	393	375	332	346	349	357	316	369	418	400	371	363	367	371	376	346	397	359	374	352	384	349	353	355	385	383	398	365	361	393	375	376	364	362	381	382	407	372	403	361	384	366	371	374	388	378	344	332	344	388	364	342	350	379	399	372	416	373	381	335	382	372	350	333	365	382	377	379	370	398	363	363	351	345	351	345	385	367	336	374	373	385	371	353	369	346	353	371	363	387	352	364	376	371	368	365	423	366	348	351	380	373	397	350	358	380	358	384	354	346	353	359	353	389	350	352	375	395	383	345	350	350	356	375	357	372	338	394	342	367	364	366	373	362	375	346	343	381	383	368	361	350	365	409	407	343	354	365	391	373	351	366	375	349	392	354	358	359	388	318	365	333	359	357	357	346	374	384	363	345	350	396	368	389	395	343	356	369	383	344	370	363	386	396	350	397	402	395	389	373	363	354	389	382	385	341	337	381	402	357	385	375	357	366	343	358	354	391	349	380	388	374	384	358	371	373	365	360	358	386	393	363	381	372	367	369	362	390	397	376	374	416	369	394	336	342	379	349	361	372	399	388	352	381	362	353	355	369	380	329	396	341	343	399	368	349	335	350	387	339	357	377	374	341	425	322	377	345	369	367	375	345	391	384	349	351	359	319	338	375	360	357	370	371	352	373	356	381	399	336	357	383	357	384	340	363	359	362	372	364	355	400	383	376	344	346	363	359	368	369	315	356	363	368	345	338	386	379	372	333	358	356	384	342	364	382	338	340	363	317	359	307	364	365	360	374	359	339	376	359	355	363	402	359	416	346	348	371	378	369	393	356	340	377	354	370	342	354	402	396	329	370	337	376	383	359	368	405	384	388	356	362	361	374	389	356	358	362	370	375	364	361	378	370	367	379	357	390	357	364	355	383	373	349	369	357	357	381	364	393	377	352	382	390	407	343	394	383	347	376	344	371	343	377	367	347	369	366	397	356	357	363	352	348	358	371	335	379	390	360	368	389	365	365	355	349	349	356	370	374	354	354	386	348	403	380	385	338	347	357	386	385	363	333	369	350	357	364	377	373	401	380	350	370	338	351	364	381	369	390	383	361	363	385	411	380	364	380	353	348	327	368	399	401	376	416	398	359	366	364	347	359	342	370	405	354	372	367	386	373	386	371	364	382	360	380	351	378	381	360	366	364	363	405	342	380	371	366	381	385	360	359	358	366	361	339	357	327	345	358	379	374	380	354	380	370	349	409	391	398	362	353	365	373	347	397	354	361	336	383	359	344	385	372	359	375	378	367	363	372	387	361	368	368	368	364	395	368	373	331	321	385	363	409	338	356	392	337	376	339	379	358	360	332	366	403	384	355	375	373	359	350	363	383	347	347	389	355	377	350	359	366	397	351	381	360	349	339	348	347	323	370	358	326	368	366	365	363	367	359	370	366	367	390	365	352	369	367	378	379	338	362	354	366	388	368	347	397	370	347	314	371	369	391	377	367	353	370	368	345	335	400	388	382	391	351	365	383	356	303	362	381	338	373	395	372	385	358	347	413	355	342	377	370	343	348	355	361	363	349	344	364	380	385	362	396	339	360	338	370	347	392	367	344	361	334	371	350	368	358	358	401	362	356	349	402	360	365	359	396	387	380	351	366	375	390	407	392	361	363	407	380	365	376	384	340	349	348	357	382	361	361	352	345	377	337	369	351	353	349	382	394	349	349	336	377	357	354	382	352	326	377	372	348	336	366	358	402	327	346	359	363	390	377	405	384	391	377	398	384	367	343	385	332	384	358	370	354	410	334	377	376	368	343	373	381	378	382	403	366	386	370	378	314	352	368
4164	6352	49499	42544	31943	16781	4321	365	384	380	346	366	389	378	371	380	380	365	378	391	368	371	359	479	600	480	433	429	392	356	353	368	372	404	338	381	360	347	380	352	380	382	381	374	394	381	396	345	368	386	354	371	353	373	391	362	379	357	369	370	383	402	378	347	385	347	394	391	393	349	381	383	365	408	378	414	390	360	391	370	357	395	364	372	384	367	379	349	368	356	359	372	367	352	370	372	371	411	371	357	332	379	373	353	400	333	378	381	341	370	356	357	385	384	391	391	374	362	381	362	347	404	363	355	401	346	414	389	342	367	382	356	389	376	384	359	389	370	367	378	358	374	358	356	392	378	394	385	356	361	398	356	411	365	377	365	337	390	364	345	336	340	383	338	372	416	370	371	352	358	354	366	379	390	359	375	388	384	369	382	383	389	372	391	377	376	329	376	356	393	346	345	392	376	347	392	378	376	400	359	378	377	373	358	349	384	360	388	357	376	358	379	387	378	392	367	380	352	336	383	343	388	380	387	371	383	378	394	369	384	374	355	359	349	363	388	368	377	383	387	371	372	372	346	375	373	377	363	402	366	355	369	373	376	414	392	379	367	388	356	344	333	382	375	371	383	347	364	330	381	387	359	379	412	392	373	353	354	382	382	342	392	354	357	351	354	362	359	348	382	355	367	361	387	330	403	383	333	353	376	361	368	373	371	377	353	402	354	362	384	371	376	384	349	351	359	375	362	360	382	424	367	390	400	344	372	401	356	366	390	383	381	339	389	350	382	384	366	388	377	401	377	351	348	350	380	395	381	375	377	377	361	356	371	387	382	380	345	375	392	404	350	374	406	397	361	377	386	370	361	351	412	353	396	370	374	357	391	419	407	378	378	384	413	389	344	377	391	361	410	388	364	372	373	363	407	346	389	357	371	361	375	387	345	389	369	338	370	369	359	350	383	336	380	427	370	341	382	382	378	321	376	359	377	326	360	369	347	383	375	366	353	344	378	360	394	388	376	375	389	386	373	357	332	365	382	330	398	379	372	376	378	397	355	393	357	405	350	384	376	337	361	407	371	331	415	372	347	414	389	376	384	406	386	372	399	376	375	347	370	339	379	393	391	375	380	390	353	399	346	335	352	387	362	375	390	423	363	379	351	369	386	391	364	358	368	374	352	360	389	336	336	358	368	361	346	375	379	395	379	390	399	362	394	368	395	339	404	368	387	409	342	396	376	368	406	378	379	400	373	407	370	349	367	348	361	359	338	372	380	381	376	347	394	345	365	363	394	403	376	366	384	330	338	373	379	346	356	380	344	400	355	372	385	412	364	383	360	345	360	400	350	379	407	378	398	374	361	398	357	355	395	392	380	375	394	363	387	394	376	390	395	343	365	384	380	358	380	352	375	349	357	354	365	360	375	352	362	396	368	385	379	350	369	384	379	387	362	384	372	356	357	365	382	380	376	386	348	362	363	376	380	363	329	373	361	362	351	356	408	370	394	394	391	369	348	368	378	373	378	366	391	352	341	381	362	376	367	358	419	383	333	369	378	345	389	385	356	357	335	377	375	362	381	394	407	380	361	378	362	389	354	355	352	370	360	341	383	382	357	370	352	382	356	393	369	392	387	375	365	389	400	364	375	397	339	370	369	365	387	343	345	373	380	351	369	355	361	389	384	371	376	349	373	351	372	340	384	362	359	352	404	366	375	392	382	346	397	358	353	359	373	370	364	374	398	370	348	370	386	364	343	364	383	362	391	388	380	376	366	402	368	364	378	367	363	406	381	371	385	395	363	372	372	397	386	374	376	351	330	391	385	387	351	354	373	359	400	377	376	382	408	364	395	355	391	373	379	396	366	398	359	378	385	371	367	383	350	379	377	380	355	335	393	368	342	400	366	384	377	381	363	341	392	374	356	380	351	367	357	408	336	377	350	342	365	367	367	353	378	342	383	400	362	349	410	371	417	331	341	424	344	370	370	355	376	426	377	373	380	366	375	321	372	393	349	386	366	364	372	361	398	379	373	364	391	382	389	366	400	380	399	344	390	357	350	338	374	350	390	355	349	363	391	338	359	376	318	377	346	399	354	393	377	400	375	355	343	366	373	378	354	374	359	374	398	358	395	349	382	367	327	357	407	366	359	350	380	352	375	387	357	382	367	385	395	361	394	375	365	347	362	356	347	370	354	397	353	376	400	358	351	383	380	376	402	356	366	376	406	381	380	382	394	344	380	401	367	357	375	358	388	369	400	400	396	369	383	363	389	370	366	361	402	368	392	351	354	375	373	345	333	374	411	343	398	397	349	359	386	391	317	414	386	394	352	391	377	394	369	368	375	364	365	363	362	376	358	388	383	383	348	405	346	339	374	352	360	358	375	375	334	382	382	383	385	391	378	363	391	366	375	346	366	412	396	338	378	375	401	344	395	376	377	387	353	422	396	394	397	377	408	369	376	366	350	380	314	393	397	397	401	368	385	393	344	372	395	375	351	411	365	361	359	346	398	378	343	402	353	367	399	372	394	369	409	399	386	385	370	366	369	350	353	355	365	351	376	397	412	369	396	363	392	334	358	405	407	368	386	364	383	407	415	347	349	379	370	392	369	387	396	400	378	382	401	353	381	350	381	428	357	343	372	360	373	381	371	371	399	372	360	330	412	356	392	397	351	384	383	358	361	337	374	368	307	359	432	399	355	364	365	368	351	395	387	377	387	382	353	344	375	375	373	353	377	369	392	351	366	370	389	373	372	380	381	377	359	371	353	399	382	397	335	381	352	363	365	377	351	354	367	374	395	415	368	384	395	378	371	350	339	351	405	365	338	403	381	380	369	360	360	351	361	372	398	373	363	363	418	336	409	405	371	331	382	336	395	400	374	355	392	363	381	374	396	365	374	363	355	356	360	413	333	410	395	359	379	364	373	359	375	398	337	384	391	348	376	364	396	342	367	346	356	360	367	367	405	361	368	363	352	373	391	340	369	364	363	387	382	358	363	431	365	370	355	376	392	402	375	390	359	343	325	370	404	392	325	363	339	388	374	367	395	344	334	357	360	357	396	373	395	356	375	349	395	388	368	349	369	365	372	364	381	366	344	389	387	400	367	362	375	353	379	358	419	345	340	363	361	371	373	362	357	394	388	367	394	378	350	355	360	364	385	355	336	340	378	385	372	357	357	392	372	413	384	363	373	367	389	369	389	365	383	360	386	398	356	380	362	384	372	362	349	349	386	349	364	367	358	396	389	352	408	366	358	382	368	369	351	363	355	371	361	366	355	393	373	370	364	381	366	391	364	364	414	365	328	401	358	405	386	372	371	392	365	359	418	356	381	382	370	364	342	379	343	384	362	389	375	415	404	376	371	374	388	371	346	382	354	350	333	382	376	379	363	393	336	392	355	364	393	395	363	392	391	383	386	356	378	353	344	363	416	381	360	384	369	387	391	397	361	394	364	355	370	382	382	394	370	380	369	353	379	391	388	355	386	375	381	398	369	408	337	324	366
23893	21150	32102	56167	54657	44088	25214	2757	614	539	502	546	571	506	542	502	466	469	528	485	510	484	452	629	786	655	572	555	498	478	491	520	488	453	528	482	510	473	482	483	507	477	477	487	518	484	509	488	477	492	503	532	469	473	482	463	496	469	479	465	487	482	491	470	501	497	476	472	477	492	506	477	489	488	459	464	485	480	494	463	464	500	487	467	501	418	457	491	493	498	480	515	481	497	454	468	486	478	488	491	517	457	503	458	495	439	488	472	461	491	458	474	493	503	460	478	487	416	472	527	497	443	516	494	539	441	525	460	491	452	488	464	505	475	469	480	484	433	497	479	477	465	518	489	473	465	482	462	507	512	467	513	476	454	454	464	473	453	483	465	525	473	487	474	483	449	486	485	462	468	489	499	508	448	480	508	475	471	521	476	550	486	488	503	508	470	534	502	487	497	500	454	460	468	463	466	553	473	498	466	485	480	438	463	441	496	512	475	488	481	502	516	495	419	504	460	459	448	471	476	482	479	507	483	523	429	505	502	531	494	465	505	539	528	494	559	522	481	456	498	497	489	475	506	457	484	491	510	517	456	476	484	506	449	449	505	477	511	512	460	465	466	447	508	490	510	476	492	515	475	482	510	503	459	507	490	456	502	476	446	493	453	490	488	501	461	471	510	516	497	491	481	422	480	516	500	520	486	452	488	491	510	447	466	456	512	537	520	486	489	481	502	458	446	487	480	480	495	488	472	484	461	517	414	498	512	493	475	487	518	471	485	506	479	474	491	459	499	465	515	481	461	485	498	449	510	489	486	486	489	479	445	490	471	461	516	498	467	487	467	447	476	449	514	468	450	538	469	475	489	473	526	473	519	479	475	486	467	469	514	516	477	467	485	467	451	494	496	467	479	470	488	479	452	489	481	474	442	487	488	514	506	482	470	491	479	489	452	500	531	495	481	497	475	481	471	492	474	465	465	510	470	469	490	494	491	482	456	445	506	464	536	481	481	488	462	514	504	501	492	531	508	481	516	470	466	478	458	490	517	486	492	484	470	460	453	515	520	530	485	470	452	490	500	488	505	537	483	490	477	477	507	472	469	503	488	464	534	519	474	473	501	461	469	482	499	469	444	517	503	452	496	441	506	519	515	520	471	458	506	494	502	520	475	490	451	481	468	475	496	454	477	483	483	493	493	523	482	494	471	492	496	517	508	466	480	476	487	462	491	479	477	490	452	473	492	505	493	519	478	501	461	423	480	449	477	497	454	459	470	462	486	482	472	474	476	485	534	489	479	501	516	438	510	459	513	516	490	511	472	478	496	470	523	486	499	474	483	485	449	429	500	477	492	520	505	491	494	471	452	450	500	490	440	471	488	464	467	489	477	513	498	478	478	480	503	490	481	487	488	497	502	441	485	501	482	476	503	520	482	521	482	474	423	485	494	453	475	503	479	469	471	515	509	495	521	447	523	468	447	472	473	501	471	478	463	477	491	489	527	483	497	482	477	439	499	471	449	504	471	514	484	496	476	510	464	486	473	478	459	488	499	453	453	489	466	490	500	459	494	478	479	470	513	479	472	484	487	447	513	472	500	494	505	451	446	524	476	486	460	495	467	482	466	509	540	480	465	492	504	495	474	471	466	500	480	501	501	490	521	486	460	484	460	480	482	486	509	492	461	505	449	549	509	474	504	471	484	500	504	514	471	514	518	482	460	475	492	511	504	457	495	472	446	487	472	475	490	463	423	474	487	499	497	483	494	461	477	474	506	459	443	467	475	478	506	522	492	464	480	479	498	487	483	503	488	501	495	492	468	496	499	478	522	499	472	496	518	483	484	475	533	508	504	467	441	493	469	483	496	511	438	482	520	503	446	489	512	509	454	511	459	499	470	478	449	463	492	469	521	450	467	539	443	492	512	476	525	490	469	484	474	504	486	491	503	528	519	470	532	501	514	487	510	478	473	452	485	478	475	478	472	542	475	484	482	451	453	503	421	494	451	528	514	469	492	522	475	476	491	451	497	468	485	498	454	492	475	489	502	485	475	470	454	493	458	490	537	451	484	437	493	459	478	506	462	483	484	456	476	467	482	495	509	496	532	475	525	512	468	508	510	444	474	508	529	482	490	474	476	494	455	499	493	488	492	520	492	513	494	480	505	471	476	522	500	470	432	497	467	504	511	481	444	491	453	467	496	488	508	465	431	521	463	525	494	516	494	473	450	520	468	522	493	498	496	453	513	498	473	486	455	478	479	469	518	500	501	454	461	524	491	514	467	453	508	487	517	485	427	484	470	517	440	489	485	448	486	507	462	479	507	464	498	486	493	510	503	529	461	534	469	466	463	462	491	508	505	480	483	487	492	475	528	498	451	465	461	461	486	486	480	497	441	473	469	447	449	494	484	510	475	468	473	495	493	487	444	510	490	486	474	503	475	460	474	506	490	479	539	475	495	452	522	472	525	465	499	479	483	456	479	450	525	447	492	504	482	464	483	486	493	489	469	481	477	480	485	480	509	461	486	466	493	474	464	475	471	508	486	485	472	427	481	503	502	468	480	452	506	514	467	524	510	486	479	500	484	503	474	515	486	523	520	493	510	521	478	472	458	477	485	515	460	497	485	471	491	522	475	495	520	507	468	516	491	454	469	496	506	490	473	516	505	473	440	470	481	429	487	489	487	483	480	452	510	486	507	500	474	468	513	480	489	485	488	485	486	489	481	451	473	458	513	506	490	441	485	493	495	491	460	456	487	470	511	488	483	475	461	478	505	458	534	527	497	455	510	491	525	488	503	501	487	513	562	464	472	522	517	463	460	469	468	490	482	517	509	454	482	456	478	445	485	504	470	527	496	514	492	480	479	489	461	521	490	456	524	486	462	474	488	433	480	488	497	469	479	500	528	495	509	480	497	498	487	508	462	482	510	480	476	513	496	480	491	476	447	487	471	470	456	502	470	497	474	492	496	497	490	472	465	451	533	501	479	504	520	497	532	475	476	552	485	489	489	486	464	428	497	501	479	449	531	452	491	470	479	500	438	451	509	522	498	460	525	490	450	484	517	489	453	479	452	488	488	485	490	477	530	517	474	514	483	438	459	501	471	463	481	429	455	459	491	529	442	458	474	480	518	501	465	459	478	501	528	482	444	519	484	455	443	510	507	514	464	480	468	482	482	457	449	495	496	485	449	514	500	486	474	463	495	514	491	442	460	422	495	488	477	474	503	466	479	498	480	537	476	454	515	530	500	465	491	483	494	482	519	455	482	468	499	477	485	460	473	466	487	501	519	472	515	511	484	490	488	502	475	483	506	504	477	484	461	450	456	504	503	441	473	455	446	468	474	483	508	514	455	477	479	518	471	509	503	515	478	465	502	418	504	487	504	484	509	489	451	475	450	464	508	419	536	472	487	485	461	511	479	461	488	526	464	464	511	515	467	484	482	481	482	464	511	457	494	476	488	493	490	456	501	454	473	544	456	522	476	485	460	474	499	478	504	518	478	530	481
4671	16428	69735	77829	57863	40635	14618	582	538	484	478	530	509	493	497	516	493	472	518	468	520	505	497	695	1081	795	658	549	482	484	516	485	555	497	499	535	501	517	496	497	523	514	471	527	559	516	521	467	523	512	490	494	467	515	474	486	512	456	517	513	503	443	505	497	499	478	458	472	512	487	510	504	507	451	495	487	517	493	507	501	524	491	489	502	479	503	547	502	542	541	523	513	506	516	470	483	476	490	507	513	479	507	508	495	460	513	491	499	494	510	503	475	500	470	490	466	513	470	506	523	496	528	472	456	479	505	473	529	471	497	514	480	511	511	537	500	539	497	561	522	474	513	462	524	477	501	489	517	517	470	485	481	488	492	531	485	499	515	470	478	512	502	457	509	464	434	501	511	496	451	516	511	474	528	498	506	538	493	500	488	481	514	483	522	526	483	541	502	494	536	495	475	518	519	524	508	514	482	483	500	516	487	491	495	546	487	532	508	521	488	495	511	496	501	495	494	509	504	477	520	513	475	488	471	516	531	508	535	516	506	514	461	485	500	477	514	488	505	494	468	517	537	556	475	487	562	512	512	472	509	530	508	477	528	524	526	506	490	480	489	504	514	525	477	495	476	525	474	490	522	530	472	520	461	481	483	480	514	512	490	492	531	482	513	499	499	487	512	487	538	452	495	504	488	463	479	473	483	504	506	497	457	494	499	488	532	480	494	479	505	445	481	478	472	457	481	436	466	505	499	496	514	475	492	501	517	504	505	463	497	490	465	527	487	503	514	508	503	481	501	494	484	470	521	478	472	498	541	498	480	520	454	479	474	501	458	489	455	495	505	506	520	464	526	486	502	465	456	494	467	514	476	496	479	488	490	467	482	519	469	466	514	502	509	501	544	535	484	509	513	476	530	478	479	494	507	508	509	505	513	508	541	491	474	477	504	489	526	464	473	537	498	492	483	511	489	486	494	498	461	475	498	453	470	496	512	504	514	521	485	475	532	461	509	492	514	516	477	497	523	509	496	442	473	469	504	458	482	510	462	498	465	525	477	499	483	491	505	474	499	505	483	480	490	490	496	454	498	497	529	517	516	534	502	506	498	468	496	483	493	518	444	511	475	494	494	479	501	517	507	455	502	498	493	495	513	494	509	508	521	496	500	510	545	477	468	534	510	479	467	485	495	500	509	501	475	492	494	508	535	509	522	521	481	503	453	464	514	457	526	478	489	532	485	486	522	484	495	485	494	477	532	518	506	507	506	489	518	496	515	500	518	490	491	474	504	513	522	488	483	498	516	470	496	481	498	496	486	487	552	539	469	506	449	521	506	515	493	455	484	484	501	486	498	499	515	513	493	500	490	522	479	492	538	489	541	483	499	512	471	514	500	505	554	482	502	472	451	484	455	499	449	477	473	509	482	496	516	499	483	500	524	516	498	499	559	472	475	501	476	437	470	528	512	479	507	534	485	489	526	521	495	497	512	479	468	537	546	480	524	484	495	501	499	505	500	496	523	530	496	472	495	452	482	486	498	482	503	494	515	515	492	507	488	527	486	438	499	473	530	471	475	499	504	510	486	500	497	451	515	526	505	461	440	480	497	501	470	480	526	495	518	479	501	505	526	497	501	478	544	513	458	494	448	479	485	499	506	500	495	489	495	501	483	506	505	500	504	523	531	503	477	489	483	475	506	482	450	469	511	497	470	464	503	488	475	493	499	541	502	480	510	481	555	507	476	535	498	509	443	531	503	479	477	506	477	513	496	519	542	461	508	495	520	530	523	491	508	496	518	518	494	478	500	479	484	526	491	485	461	488	506	503	536	502	474	514	503	552	545	514	474	480	515	471	508	452	506	471	467	509	494	505	519	481	508	480	527	504	542	487	473	519	528	512	502	482	519	454	476	504	489	488	480	514	538	493	527	531	480	430	485	503	480	528	518	498	500	486	521	501	500	503	499	507	485	456	495	462	503	469	518	479	485	500	446	462	508	494	495	515	497	464	497	501	499	491	487	485	510	485	521	489	481	501	499	485	511	485	500	494	485	471	457	471	524	479	508	483	481	530	508	512	530	493	485	479	510	451	528	511	534	496	491	503	510	509	512	509	507	495	519	504	518	490	519	472	490	517	487	506	480	475	474	471	496	499	487	511	512	523	501	501	466	523	518	492	482	534	505	495	479	521	496	504	492	505	491	461	528	485	464	482	494	463	499	516	534	517	473	531	465	468	470	471	534	452	522	520	508	522	509	525	511	494	449	482	513	483	498	499	490	512	530	503	485	477	562	512	510	492	443	475	508	519	461	460	489	480	475	508	499	487	520	513	473	494	504	492	508	513	495	505	516	507	484	521	504	511	549	466	481	511	491	513	519	481	505	505	503	483	537	553	495	519	522	481	489	499	481	488	480	508	517	534	532	489	557	511	495	497	510	458	539	509	512	570	502	525	474	487	499	496	559	467	497	505	519	491	465	498	500	502	507	494	480	484	479	475	474	521	477	453	503	486	527	489	488	485	484	496	502	511	499	525	510	512	538	491	470	488	496	483	457	503	506	491	478	499	504	441	474	506	466	528	475	486	493	563	488	514	552	530	512	474	516	502	489	518	492	503	518	499	478	464	533	478	499	491	489	486	478	494	431	510	483	440	487	502	498	519	509	496	481	512	506	492	506	472	514	477	511	492	501	475	480	493	511	493	469	465	493	495	496	485	476	507	489	477	468	477	505	515	494	488	485	457	482	497	458	531	484	513	547	521	478	463	479	477	544	515	451	508	517	503	506	482	518	484	501	513	501	459	511	522	498	482	486	505	516	469	475	511	512	504	464	522	530	521	491	479	496	517	512	501	510	508	461	482	509	509	489	474	456	467	485	483	526	497	521	486	487	481	494	503	501	500	503	472	464	506	495	499	504	505	510	481	507	504	441	508	477	488	468	506	521	536	496	476	516	470	459	509	517	514	470	478	479	500	450	483	521	469	483	529	502	475	512	507	520	514	486	498	469	478	482	479	489	491	456	457	524	491	502	473	513	548	470	495	473	461	474	481	490	482	506	469	483	483	502	511	492	460	473	471	461	474	487	473	492	485	505	484	563	483	488	497	508	468	468	508	505	501	493	499	528	456	481	459	506	524	500	498	521	511	472	475	533	513	497	515	469	491	485	504	489	484	472	511	475	485	489	497	511	487	529	498	482	557	509	486	531	499	467	489	492	504	515	490	488	498	528	516	511	515	508	520	539	478	530	540	514	473	499	505	512	520	487	487	453	502	489	483	492	474	467	494	471	474	445	521	522	484	467	511	482	497	493	496	491	505	511	484	512	521	480	561	473	480	492	472	495	511	473	494	495	525	489	531	541	516	494	480	495	490	455	516	496	495	478	484	493	497	498	478	543	475	503	505	498	530	543	510	511	511	494	488	505	453	485	466	479	521	491	541	500	486	475	510	482	492	503	507	504	512	529	517	528	451	469	518	483	523	517	509	510	495	481	528	519	504	498	508	496	490	506
27195	12169	2536	15486	17033	7765	2572	389	366	341	371	379	400	338	359	380	349	344	389	366	346	355	332	366	395	395	357	362	354	378	383	368	366	355	385	377	349	367	361	355	360	323	360	366	354	358	352	384	347	345	346	332	352	378	337	322	342	321	377	370	333	350	365	341	360	347	347	351	383	389	395	356	334	367	357	345	372	396	410	340	344	371	326	336	347	358	343	376	353	367	349	355	322	359	372	357	346	348	363	371	367	394	355	369	375	349	340	345	354	332	358	347	342	393	346	323	350	367	347	354	361	352	333	358	358	384	356	382	359	376	350	361	366	360	380	363	357	359	370	353	350	348	343	346	345	354	381	373	373	318	348	418	370	370	355	392	348	370	357	341	360	348	333	333	363	376	336	341	386	375	359	354	339	357	349	368	358	342	354	334	352	375	360	386	381	348	353	377	341	390	386	376	338	326	366	347	336	361	376	333	348	367	349	374	366	364	359	348	350	363	328	399	327	356	347	408	325	352	329	353	344	357	344	344	368	362	350	318	316	341	364	377	354	378	344	329	381	342	357	353	355	335	359	377	348	333	363	397	351	346	366	350	345	323	367	391	338	399	349	393	351	366	379	328	351	324	376	343	351	353	371	356	365	362	370	360	386	331	344	333	322	362	352	361	367	365	362	375	352	363	335	370	371	351	362	335	353	330	369	334	339	384	360	366	422	365	377	344	330	396	359	379	371	341	354	323	324	355	389	358	392	294	364	353	349	362	334	327	375	301	343	379	369	323	363	338	380	346	339	347	341	333	410	384	369	358	364	341	342	395	360	366	323	346	330	348	360	356	337	361	334	380	382	361	407	320	345	348	387	345	341	386	352	373	385	361	356	373	376	334	343	357	327	341	396	375	335	331	383	358	340	316	353	363	366	329	352	352	338	367	374	344	362	371	343	340	372	350	363	341	343	378	361	362	402	354	387	366	358	364	370	311	365	357	406	342	335	328	384	335	385	357	388	330	390	385	350	370	387	352	371	375	375	369	324	337	371	347	339	344	348	363	346	382	330	393	329	375	375	384	349	348	363	345	381	356	347	375	380	381	359	370	370	375	381	360	358	363	365	367	354	326	341	355	387	359	371	350	330	366	378	327	375	365	352	369	402	345	348	344	355	363	329	364	360	371	366	341	384	322	351	392	359	373	375	364	338	355	380	372	339	383	353	382	373	352	372	341	380	359	383	370	388	328	361	370	373	333	380	383	332	335	344	367	343	401	389	316	362	355	364	357	390	332	375	375	400	343	366	356	328	378	357	361	329	335	350	335	379	355	375	367	355	368	386	363	386	335	371	361	377	362	358	310	366	331	350	367	335	348	352	288	334	361	415	338	354	346	343	349	376	352	339	351	333	358	332	351	339	335	333	373	371	339	411	379	328	364	388	379	377	375	356	349	378	351	343	344	341	356	356	341	375	344	369	345	343	362	335	332	318	384	375	338	317	351	337	369	355	356	343	346	344	385	358	334	367	352	354	361	327	379	352	352	346	337	367	396	363	374	359	395	376	350	345	367	358	341	359	358	367	351	391	321	328	324	378	354	371	393	385	375	385	364	327	357	340	341	388	343	374	357	362	369	349	352	349	347	331	377	396	327	353	392	326	337	343	336	373	333	353	390	363	336	376	347	370	384	343	326	327	391	362	376	341	352	392	367	333	348	335	342	396	361	381	390	327	337	356	333	328	375	368	371	334	347	327	371	398	370	370	339	364	344	320	378	336	365	363	339	328	310	385	351	379	362	345	352	360	346	345	339	336	376	350	358	357	371	379	338	347	356	355	370	361	370	349	331	384	355	342	345	339	377	377	366	362	367	364	348	373	338	378	363	335	339	338	348	355	335	338	347	338	366	378	385	331	333	357	371	357	354	361	371	303	365	392	347	370	330	381	365	350	381	383	357	339	371	375	340	353	373	326	379	352	329	332	352	343	403	353	350	341	373	339	372	351	364	361	368	355	352	345	354	397	351	347	394	382	361	379	373	355	354	352	362	355	361	340	354	370	386	369	371	351	378	360	337	345	355	375	351	344	374	347	388	350	372	348	352	365	327	341	330	339	357	357	356	335	394	371	372	334	366	365	344	358	331	383	382	362	359	350	351	346	375	357	361	367	382	363	365	360	366	374	369	390	367	367	360	380	368	355	351	387	346	336	349	335	349	357	385	366	346	357	358	372	386	361	357	369	375	366	342	339	349	362	367	342	345	380	366	367	350	378	332	383	320	350	354	388	408	352	390	413	393	324	337	354	333	384	378	302	339	369	333	362	342	363	342	370	375	386	365	356	353	339	349	341	428	355	373	369	369	360	362	360	376	364	396	315	352	336	339	359	359	389	374	332	370	369	373	351	362	389	377	380	374	347	338	375	345	353	379	344	361	355	361	365	359	316	312	365	354	322	346	337	313	373	351	361	370	373	381	306	355	391	365	375	374	387	329	342	349	370	364	341	374	395	351	359	355	377	355	361	377	353	366	417	381	351	335	349	346	364	369	394	343	381	359	373	364	365	364	385	355	340	329	358	405	365	336	363	359	341	338	377	384	367	373	343	371	349	330	380	357	358	345	346	321	367	368	330	347	376	344	328	343	365	330	334	325	350	380	317	354	387	362	353	360	399	391	300	345	349	359	337	378	398	364	373	341	372	360	359	360	339	340	352	393	365	358	369	351	347	349	361	399	370	357	356	374	359	387	354	336	371	347	358	354	347	305	348	409	338	402	378	362	374	361	369	340	360	401	360	370	339	381	382	379	366	366	371	343	382	338	348	324	390	362	352	337	368	390	343	348	381	352	342	352	339	361	378	356	355	369	396	336	409	325	339	361	324	367	350	359	322	351	345	373	364	378	353	357	349	367	396	383	363	325	372	345	347	345	346	387	347	374	363	312	374	369	372	359	362	389	343	329	382	354	392	387	362	366	375	315	328	373	381	342	357	385	377	371	375	351	356	358	330	373	377	357	347	371	347	387	332	357	367	352	365	350	359	347	382	362	336	351	353	354	402	390	340	335	358	360	377	372	349	387	368	342	350	365	354	344	347	364	328	368	342	372	311	354	385	398	367	360	359	361	357	371	363	350	386	362	370	346	361	377	390	330	350	345	398	339	368	381	364	330	346	379	372	355	336	330	370	352	380	331	351	354	388	332	347	340	364	364	360	381	364	377	377	377	358	347	347	363	356	326	368	365	352	354	349	340	364	359	346	344	370	352	345	339	371	344	316	341	336	412	360	358	358	394	323	355	388	336	397	351	329	335	375	319	350	352	341	361	344	354	364	385	371	364	352	357	351	374	311	383	322	359	384	337	363	386	361	364	381	372	342	339	368	331	367	353	367	363	366	348	361	339	380	342	362	359	370	344	368	362	366	327	356	368	374	352	360	355	349	351	366	336	335	334	361	357	372	374	346	341	358	351	368	329	356	361	381	368	385	367	363	345	371	370	354	362	371	330	378	349	391	342	345	364	371	339
5396	1883	2497	14115	12342	6099	2225	372	338	326	363	351	349	356	350	332	348	338	388	341	368	329	342	345	360	403	351	379	359	371	350	330	350	374	394	372	333	340	348	366	334	363	336	338	341	354	347	318	316	341	354	361	323	342	355	346	365	356	312	375	334	348	321	340	375	348	350	397	372	371	326	331	337	359	380	349	327	313	347	345	362	329	338	333	307	347	354	308	346	342	366	361	340	368	314	329	347	344	345	349	349	319	342	353	324	346	314	323	345	322	351	322	354	310	348	335	354	360	320	318	347	334	323	361	351	353	340	330	338	334	341	362	355	361	352	346	339	361	369	333	334	343	357	362	316	304	367	344	352	355	339	339	340	353	352	338	347	355	344	332	381	327	333	351	339	357	370	367	358	319	387	347	347	360	341	385	362	369	370	335	417	354	330	354	368	361	346	343	354	346	324	352	344	331	335	334	350	324	331	314	331	355	337	329	329	337	342	337	357	334	344	336	383	360	374	351	366	353	331	345	343	375	363	332	332	382	355	351	376	350	362	379	365	365	336	357	334	364	342	356	350	348	348	338	338	356	331	402	357	341	337	375	379	369	365	361	333	344	316	347	396	322	329	372	335	328	347	313	355	338	329	352	352	333	314	375	326	326	313	348	321	309	358	368	386	326	359	352	359	356	369	369	345	333	342	388	365	370	342	356	341	353	361	359	348	349	346	317	353	360	349	324	348	379	348	317	370	341	347	335	344	358	343	314	311	366	328	370	339	347	313	401	346	303	312	352	341	355	366	325	376	343	371	359	367	328	370	353	381	339	346	336	335	311	341	314	308	351	336	332	341	323	382	362	355	386	329	359	330	334	335	356	363	302	363	360	338	362	373	372	328	396	346	344	359	360	305	349	343	395	290	371	375	340	353	345	344	334	345	342	358	357	350	356	345	359	346	371	337	363	383	344	326	383	332	340	353	315	332	356	346	355	329	369	349	356	344	356	330	309	334	308	350	335	311	361	367	370	341	371	338	348	356	334	342	334	369	345	339	323	357	330	352	329	332	347	328	341	323	365	307	357	359	305	356	322	334	364	355	331	331	340	326	324	363	368	326	364	351	336	363	342	334	309	368	356	356	333	358	366	320	345	345	327	366	320	336	362	308	335	351	360	388	315	343	370	365	338	363	341	342	352	364	366	348	334	364	381	337	356	325	322	351	323	338	347	334	341	346	361	363	342	354	365	334	343	364	338	332	352	318	352	351	365	365	352	369	348	331	358	369	339	345	377	364	315	335	350	337	351	376	355	352	337	324	360	348	377	355	339	331	335	343	349	344	356	357	336	350	387	346	322	337	343	317	369	342	381	383	358	341	359	370	356	349	343	350	330	330	354	346	330	323	345	352	343	350	341	327	349	340	344	332	322	320	335	334	356	342	339	338	351	345	361	336	347	370	327	340	349	327	356	379	316	384	361	340	341	344	337	350	354	350	373	362	336	347	373	371	318	348	344	340	338	350	342	327	334	344	334	355	347	341	347	296	357	359	341	329	367	393	363	355	315	359	368	348	351	364	369	308	351	355	332	362	325	381	334	332	365	354	355	341	354	322	316	322	372	317	343	330	368	315	319	352	387	311	362	335	358	356	342	347	378	312	332	344	342	359	374	338	355	336	373	349	318	371	329	341	338	326	348	336	323	345	382	344	332	357	345	328	347	312	324	346	383	358	319	344	327	337	378	337	378	342	341	376	322	329	337	375	325	328	324	331	345	344	325	333	337	360	320	335	340	344	354	333	342	330	356	336	334	351	333	360	366	330	354	372	327	350	366	317	344	351	355	396	339	374	341	350	355	340	355	347	354	355	351	323	375	353	348	373	350	360	344	355	373	342	363	339	347	332	345	349	379	318	360	357	339	360	349	320	346	363	336	351	294	334	339	337	350	347	319	353	358	307	402	373	370	353	343	331	379	353	352	338	351	381	345	336	374	356	353	309	332	362	323	373	333	365	349	370	367	329	369	334	349	340	342	336	321	350	320	378	360	334	342	363	341	327	350	316	353	355	367	345	328	359	336	357	335	343	331	345	360	355	350	360	374	361	363	355	330	337	372	367	346	327	333	364	337	332	364	330	402	355	329	322	339	337	348	334	330	345	389	334	337	388	323	357	392	313	368	337	363	363	379	345	355	339	317	354	372	330	360	350	348	361	380	350	347	357	321	289	350	327	345	317	355	330	339	350	339	353	329	341	351	334	372	359	340	354	347	356	342	344	344	382	363	326	353	360	377	350	345	323	341	305	374	344	313	335	327	364	332	355	325	342	349	315	321	341	344	326	346	337	369	349	357	355	364	361	345	337	360	344	349	371	350	328	365	348	359	331	337	375	348	339	329	348	315	348	340	350	359	325	358	351	355	339	344	330	314	344	355	325	359	340	367	346	362	319	338	337	334	365	367	364	339	342	321	321	342	347	339	348	340	355	358	348	364	358	350	359	338	352	332	381	363	360	352	360	368	352	342	327	353	344	349	351	301	364	370	353	343	340	331	379	350	354	368	327	348	324	347	367	337	324	331	383	374	356	335	334	361	349	334	381	362	368	336	350	351	342	328	355	315	351	368	357	347	342	337	328	338	350	332	361	305	337	326	374	338	336	354	328	353	350	364	363	327	309	367	355	336	332	350	368	327	335	337	362	373	336	362	326	334	338	353	333	312	369	299	344	316	341	341	365	358	318	335	371	356	339	379	357	323	347	359	364	342	350	340	336	321	327	350	386	343	353	333	317	344	311	351	388	354	367	333	320	361	358	322	324	352	367	360	333	374	389	334	334	321	372	360	347	359	344	352	385	347	324	319	344	361	360	346	336	342	351	365	339	359	327	366	361	305	356	361	375	347	347	335	333	336	348	339	336	343	353	405	354	365	350	333	353	340	363	315	326	345	359	344	340	331	364	306	332	340	355	366	310	372	360	350	364	337	367	347	333	346	320	325	348	361	343	341	362	343	354	368	321	334	353	361	329	327	336	315	349	342	354	367	375	357	335	339	318	349	342	355	347	347	313	344	337	350	340	370	363	350	352	328	359	372	344	346	308	329	348	377	367	341	363	334	347	359	339	356	346	342	331	362	345	346	337	363	358	350	346	344	327	341	366	329	335	356	390	362	341	317	322	311	346	368	375	351	330	338	360	346	334	355	338	364	331	365	344	368	356	361	337	356	351	334	342	358	334	333	342	366	323	361	356	337	345	346	384	325	365	361	358	352	349	338	360	321	351	357	306	335	352	338	367	362	351	352	338	345	336	331	338	376	345	358	346	356	341	342	354	366	371	307	318	358	354	340	334	347	316	356	319	327	356	332	356	342	370	381	364	324	358	341	383	371	373	325	342	335	378	318	304	312	354	333	386	368	385	310	366	378	373	340	339	343	353	361	359	348	333	330	324	312	340	368	347	332	350	350	366	352	367	362	330	328	376	366	354	367	320	323	338	305	367	382	334	323	322	367	355	382	327	377	326	330
25543	21113	24246	36314	45074	34808	14163	828	405	391	359	380	400	388	377	354	373	369	396	387	350	384	406	386	504	445	385	377	373	350	408	392	359	378	379	360	347	376	364	389	389	354	375	387	388	376	351	369	417	351	384	388	400	384	361	331	350	380	381	364	370	353	370	393	348	355	348	368	331	345	345	377	354	374	351	330	364	360	374	379	376	366	356	405	350	335	369	373	350	360	394	363	373	386	374	370	385	383	328	387	358	363	349	373	347	395	372	344	339	344	333	355	332	354	354	380	346	316	389	337	349	365	378	366	355	392	357	369	335	348	362	371	371	364	379	368	354	400	372	375	374	354	377	342	341	422	368	351	368	325	349	366	382	389	350	380	403	355	370	369	355	366	382	358	379	363	377	349	366	364	364	363	347	358	352	347	341	382	366	338	361	368	356	364	374	370	386	352	366	351	383	365	392	349	366	363	367	353	326	367	373	387	346	358	370	359	333	366	384	364	343	326	367	354	378	356	366	364	357	349	357	373	354	369	358	364	359	346	352	364	372	348	369	369	359	358	344	383	378	373	374	347	362	344	393	364	368	331	377	393	384	366	359	347	407	370	357	366	352	379	339	381	366	365	372	337	366	330	334	379	355	362	359	313	377	382	386	337	382	369	359	331	350	340	372	398	362	365	349	374	364	347	377	346	309	393	371	357	374	381	343	344	369	343	393	370	353	361	345	348	360	359	386	373	360	362	353	339	311	359	375	366	359	381	332	360	371	370	379	357	349	383	355	359	377	354	338	350	348	354	369	363	356	372	378	373	332	352	389	366	328	348	337	364	367	388	379	341	362	342	371	371	386	375	337	343	347	359	384	417	351	372	356	348	377	370	356	397	379	366	359	327	345	371	346	375	384	361	364	370	355	319	357	308	343	363	370	369	376	367	373	383	379	312	356	403	325	354	357	358	363	342	369	338	349	382	366	337	325	345	346	369	413	396	325	384	344	354	391	359	340	361	357	394	381	362	376	361	375	370	361	361	365	389	340	374	341	385	359	323	369	355	354	413	355	385	346	364	345	369	340	348	332	347	374	362	371	367	327	357	394	366	368	341	380	338	333	345	383	362	358	380	356	349	369	343	358	363	327	349	338	360	394	367	355	352	369	328	357	342	375	328	359	373	357	347	393	351	367	363	366	345	366	346	357	342	339	349	370	320	368	359	386	367	351	377	373	344	364	349	350	364	405	359	351	392	352	368	378	360	373	352	371	337	354	389	338	352	351	354	364	388	337	355	320	358	374	391	346	355	357	373	383	368	388	365	330	351	349	357	366	361	364	396	408	363	387	366	362	337	334	358	372	383	371	407	384	362	373	397	357	367	383	351	363	371	361	400	383	347	351	342	344	346	348	336	367	364	389	340	348	340	354	406	372	362	379	349	371	349	371	360	351	418	335	374	338	358	336	350	362	331	317	391	367	372	382	346	345	329	345	365	354	387	359	378	371	344	370	342	328	395	373	366	390	369	350	334	358	356	374	394	358	343	330	399	390	369	351	376	380	334	332	361	353	346	364	378	383	380	348	377	378	388	390	350	355	341	335	353	371	381	375	347	373	366	366	363	391	355	336	400	367	404	378	357	356	355	388	330	387	373	384	341	363	365	345	402	382	342	358	395	363	370	380	344	358	351	381	381	359	355	354	378	352	362	333	361	351	384	382	325	345	364	360	445	377	359	369	341	353	347	395	355	377	341	396	376	336	334	305	373	340	358	350	392	387	345	351	365	339	367	372	398	343	372	377	381	368	331	344	350	358	386	376	397	367	335	352	365	350	359	342	350	347	366	333	365	380	348	310	360	361	395	342	362	323	378	350	343	353	381	395	381	377	368	361	363	344	371	320	350	401	360	363	335	361	351	369	370	370	352	374	388	355	343	382	363	369	379	379	368	373	386	362	344	315	355	362	358	357	352	356	366	337	335	362	357	346	364	372	338	321	351	386	336	352	361	354	368	385	354	349	358	389	358	365	383	325	362	374	365	334	339	384	347	379	380	377	406	332	373	370	367	339	357	367	358	362	374	338	359	353	352	362	372	368	362	368	353	353	335	352	344	358	355	370	364	383	376	367	359	367	319	376	355	343	369	375	331	370	374	369	371	371	374	357	331	380	359	364	381	342	354	328	370	366	373	350	348	334	381	310	361	377	372	342	363	345	351	367	344	353	357	349	356	344	339	402	387	397	350	369	375	347	344	361	370	359	353	367	343	371	344	397	394	356	384	380	341	397	312	365	354	380	357	359	373	359	371	347	332	384	363	345	336	386	370	334	405	381	360	336	358	364	341	356	333	391	366	336	373	332	371	355	360	338	357	368	379	386	360	346	394	353	365	341	342	328	349	330	383	383	395	368	318	355	367	370	353	344	363	345	348	373	383	357	322	369	348	356	392	366	377	345	373	352	358	359	400	393	372	371	374	386	354	369	362	391	374	380	350	361	405	372	387	366	393	350	343	355	342	376	384	362	369	334	347	363	354	346	319	379	377	372	360	354	336	357	369	358	325	398	350	355	368	374	373	364	348	390	394	369	361	317	348	365	344	378	361	369	347	353	373	400	389	359	358	373	348	382	389	378	386	362	343	339	372	361	394	352	327	357	370	334	376	337	334	374	372	398	380	335	352	401	351	369	380	370	355	361	364	382	362	407	367	358	355	381	341	379	353	351	403	377	356	366	372	350	341	394	393	331	377	378	368	391	379	372	365	334	372	358	352	347	340	326	323	332	357	389	379	362	393	368	365	390	380	365	369	378	361	351	382	375	346	367	344	385	378	346	339	348	349	354	340	385	370	379	349	353	369	345	349	342	358	406	378	342	368	389	347	353	347	327	364	380	347	357	366	400	360	325	369	367	376	316	359	358	372	379	363	340	347	348	340	341	355	376	359	386	375	415	383	405	373	394	310	369	344	348	344	348	344	373	351	345	360	350	347	397	371	348	333	393	353	352	349	349	364	375	380	357	335	374	342	362	380	341	341	351	389	334	361	337	338	361	344	370	342	357	330	360	349	381	338	372	351	379	399	359	359	372	358	358	347	341	356	378	389	385	355	355	348	374	357	349	359	351	387	351	341	341	378	350	363	358	339	357	364	373	360	357	349	357	370	365	382	360	370	366	387	374	375	376	355	356	368	351	357	386	362	356	379	366	376	373	379	358	373	363	370	342	351	350	384	338	368	326	377	355	356	387	352	359	372	319	354	396	397	415	346	373	377	362	370	338	373	377	332	376	370	367	330	385	358	370	364	359	349	363	363	382	392	361	376	335	338	377	378	372	353	364	358	329	350	340	332	366	350	375	383	365	344	358	374	347	334	356	360	338	370	348	354	368	333	378	360	353	349	395	341	393	357	360	376	360	347	352	380	350	374	346	354	358	364	387	375	371	361	349	368	379	360	364	398	371	386	378	355	377	371	361	379	328	371	333	340	359	333	354	388	373	389	365	358	352	344	350	357	329	338	395	357	322	381
4057	4323	4469	29135	39530	25944	8478	377	399	370	368	368	360	370	412	362	342	409	376	378	391	380	363	450	543	536	424	408	387	368	353	394	342	389	378	364	364	330	378	373	344	352	377	350	349	387	381	367	389	355	364	336	339	363	334	361	351	409	402	363	363	394	370	388	377	359	383	376	384	381	371	377	368	320	366	365	379	378	346	354	348	381	359	376	369	377	394	366	380	370	371	378	378	353	356	384	378	340	342	423	357	347	388	381	378	330	337	333	400	388	381	345	360	370	351	377	351	343	369	334	364	384	379	388	368	372	349	365	377	373	369	360	354	354	353	334	357	368	355	371	368	366	353	343	332	364	345	351	399	399	374	368	363	348	349	361	362	325	382	372	341	369	403	387	361	366	373	367	354	337	342	355	335	357	335	376	364	334	374	350	374	396	383	402	339	369	387	397	360	390	354	387	390	372	358	354	361	377	382	373	403	354	359	367	366	352	367	363	379	395	379	345	367	380	344	363	372	385	363	336	379	379	396	358	382	355	379	389	354	367	362	355	362	379	380	379	358	371	333	430	380	383	356	356	377	379	385	324	357	367	348	372	340	347	400	346	368	361	391	338	380	355	333	388	380	350	380	349	337	379	341	356	367	348	350	339	355	365	404	344	343	353	367	340	379	380	362	353	386	337	342	356	366	335	382	345	375	360	354	389	349	376	370	372	360	351	368	356	392	373	372	358	386	387	375	398	372	345	362	382	392	349	389	378	374	390	353	373	392	350	340	333	346	388	343	350	371	393	350	381	375	342	368	356	329	353	350	354	370	363	408	360	379	377	353	340	384	332	345	338	337	398	359	356	349	373	357	368	376	360	358	358	362	365	346	360	381	374	364	368	341	353	342	360	384	369	348	387	372	374	351	362	378	393	369	363	376	374	345	369	401	367	362	339	359	334	389	378	388	356	366	406	388	379	367	401	377	367	348	377	363	383	356	394	409	374	360	339	373	373	360	391	370	386	366	384	374	349	395	380	368	353	373	374	368	366	351	376	338	392	365	364	378	372	374	344	381	340	365	381	366	404	358	380	393	397	381	358	364	360	382	392	360	361	388	368	391	378	376	356	384	355	353	339	398	363	377	358	352	403	339	331	353	392	356	338	376	370	382	364	382	375	382	358	355	357	396	354	347	384	387	357	328	381	368	377	368	351	355	381	425	331	348	398	379	394	384	328	362	346	353	378	366	373	351	368	378	379	374	339	367	364	357	361	359	377	352	339	391	352	365	355	341	346	352	383	381	359	373	389	357	346	338	316	368	363	355	351	388	404	386	350	353	362	358	378	399	360	406	372	369	378	372	369	392	351	355	355	378	384	359	352	377	379	357	411	362	345	349	383	377	341	333	377	386	340	371	394	395	369	344	360	379	369	358	348	370	378	342	375	332	339	376	330	355	396	328	379	336	333	331	376	355	352	369	371	342	386	354	396	376	364	361	370	362	370	379	376	362	349	337	371	345	377	372	339	391	361	382	381	384	375	350	373	363	370	377	334	353	397	395	359	350	378	361	363	357	405	362	340	352	351	356	398	396	369	373	355	329	364	351	349	379	373	377	389	354	392	373	400	359	369	352	382	388	337	390	399	360	369	395	357	348	358	355	380	375	385	374	375	381	363	349	362	355	334	380	378	363	361	369	322	388	358	356	364	344	371	359	388	365	389	391	386	336	371	346	342	370	375	370	384	360	361	404	382	366	386	372	371	362	383	367	368	339	339	386	330	370	381	367	329	387	376	357	377	351	363	366	383	360	358	358	377	359	346	332	372	353	345	373	390	412	384	383	368	366	351	354	356	370	371	369	346	403	352	341	384	326	381	418	364	356	383	370	372	367	393	385	358	370	360	364	358	373	345	413	314	388	329	356	373	389	365	358	344	350	364	388	383	349	344	341	400	383	351	366	382	370	367	342	346	395	376	345	360	337	358	341	373	365	386	344	350	345	393	374	370	376	392	360	365	404	368	386	353	400	388	348	343	377	378	365	365	409	356	354	376	384	357	377	383	332	339	347	362	354	391	380	393	332	347	362	365	332	360	368	358	352	365	361	368	354	360	385	361	380	368	348	362	365	335	377	358	345	337	356	354	354	424	355	352	368	372	334	338	375	398	352	369	361	370	347	354	381	373	383	370	362	347	353	367	367	371	340	389	356	375	321	400	379	378	351	401	365	396	334	328	372	387	353	372	389	392	365	325	369	372	416	316	393	350	363	380	410	366	350	392	312	375	340	358	344	402	368	376	346	379	357	383	369	366	378	390	396	363	364	358	357	349	392	342	370	354	353	374	390	369	343	340	358	378	363	393	375	366	396	393	381	373	359	354	375	355	384	349	369	362	366	374	370	395	387	383	376	353	400	327	347	375	366	368	355	344	370	378	385	372	369	355	348	375	359	335	349	331	364	354	391	354	362	377	377	370	343	357	374	350	387	355	395	376	365	345	399	373	356	383	404	363	395	339	399	409	369	372	350	347	363	390	358	352	351	373	378	359	362	337	359	364	330	388	380	362	381	357	341	393	379	341	374	377	332	381	364	357	369	347	363	362	370	361	359	390	390	363	394	360	404	394	372	369	385	364	366	343	384	402	361	399	368	341	335	371	330	348	369	348	391	336	355	366	341	356	359	360	382	374	365	397	371	354	383	364	342	364	359	370	332	357	365	365	332	378	352	393	362	369	341	346	314	391	304	359	379	344	374	389	367	377	366	355	396	379	358	357	390	388	382	380	375	336	359	356	346	356	368	367	371	330	393	362	395	401	338	369	352	365	371	343	369	349	348	376	331	353	346	357	372	362	354	372	347	380	355	377	335	383	386	366	355	346	366	400	357	385	397	340	384	369	333	364	367	375	397	370	411	366	357	358	378	375	382	384	383	366	382	366	371	378	353	374	375	359	360	358	370	383	377	354	382	373	422	364	364	372	380	358	355	362	339	352	373	386	385	387	405	354	325	359	335	371	355	333	361	365	362	386	341	390	370	384	344	375	375	377	356	374	347	386	348	358	388	358	353	398	358	366	397	384	349	354	386	355	345	353	364	373	377	380	358	358	348	364	373	358	355	393	357	369	351	378	381	359	360	366	364	382	421	378	347	369	360	351	343	339	355	369	352	361	344	349	367	375	384	371	374	404	358	361	351	383	337	337	373	362	344	347	364	370	362	336	375	328	357	346	365	373	335	323	381	365	375	365	374	338	361	360	354	367	364	381	365	377	356	363	337	369	358	339	350	355	385	385	354	356	352	347	403	399	346	347	344	354	348	359	366	391	389	364	345	364	383	393	373	366	374	388	389	358	363	374	375	352	334	357	391	369	349	361	371	342	372	343	375	380	377	355	360	366	362	380	359	316	352	370	361	384	407	376	360	392	389	370	368	368	358	357	350	326	369	373	368	362	365	394	366	368	365	388	357	372	353	372	363	364	352	386	382	375	362	386	360	352	357	346	350	380	368	341	366	360	354	362	379	398
23894	21122	28925	44968	62367	48562	25912	2905	661	590	521	522	466	492	511	462	472	486	473	518	514	487	493	536	804	663	580	545	492	457	491	470	466	455	498	455	488	489	487	485	456	485	438	497	472	483	501	480	507	477	472	495	461	493	485	493	457	453	488	534	462	466	462	484	474	479	431	473	473	461	489	458	490	425	456	474	484	467	494	489	448	471	490	446	495	436	502	480	501	491	470	485	471	439	487	438	475	452	457	475	478	476	506	479	482	481	497	475	471	495	476	485	463	460	493	460	479	512	446	480	496	441	444	411	472	437	479	462	452	522	463	497	487	508	463	509	465	475	502	455	449	487	500	456	451	491	477	469	482	498	500	482	434	452	482	458	475	463	468	497	478	502	468	451	454	462	447	449	475	487	466	436	459	498	462	490	487	487	446	489	449	476	446	468	473	483	448	481	504	430	490	434	495	485	481	445	472	470	463	453	490	472	477	476	498	485	452	464	459	435	476	465	453	459	495	439	444	468	482	480	471	456	466	481	512	459	465	458	455	469	489	481	466	507	475	444	486	497	497	440	465	461	529	464	471	474	469	472	484	514	511	442	507	481	493	503	460	517	429	459	514	482	461	451	524	488	460	465	483	465	446	453	455	500	489	479	516	481	519	473	455	457	471	457	499	476	477	474	488	509	479	469	470	454	483	486	483	485	474	474	460	509	448	446	489	444	507	468	509	471	473	503	423	491	466	487	464	446	428	473	492	467	450	480	470	487	461	483	478	458	482	433	493	492	491	479	479	456	478	466	473	467	474	507	527	494	461	464	483	471	444	464	461	482	486	473	467	431	478	483	501	437	456	449	495	504	518	503	452	459	492	468	521	465	446	478	490	464	462	465	450	479	465	450	449	472	480	506	442	502	451	498	469	442	457	473	440	489	487	456	467	462	477	439	469	496	483	479	517	483	456	475	462	463	483	476	455	464	471	465	463	485	509	454	477	454	460	510	509	485	445	482	462	437	466	471	471	480	472	484	453	501	424	489	492	496	474	510	497	484	476	488	498	466	464	448	504	494	474	457	449	465	480	504	456	461	468	477	472	497	473	494	526	457	502	465	464	506	494	457	477	478	492	488	448	536	456	479	485	443	435	444	518	485	482	482	474	460	494	466	450	469	507	500	498	502	514	475	501	478	478	487	443	508	436	498	465	504	429	486	457	453	493	453	496	490	464	475	505	455	480	513	510	505	445	453	474	496	504	445	481	486	467	480	499	464	509	467	509	480	481	465	495	465	506	466	440	446	447	463	502	471	497	461	481	473	474	479	464	478	460	489	433	479	448	494	471	469	502	483	484	499	485	451	450	422	500	430	480	441	505	451	477	455	468	480	476	456	491	448	460	473	485	478	512	460	475	448	486	484	439	453	443	436	422	486	483	450	400	526	502	482	446	482	469	488	482	490	477	465	485	457	491	460	501	490	451	469	477	474	463	494	473	453	434	483	505	492	484	493	458	495	463	501	466	464	432	487	464	438	492	479	477	441	443	497	477	454	474	496	463	475	468	498	441	477	477	432	478	466	518	470	457	479	471	464	501	492	483	502	467	454	510	466	463	450	490	462	502	469	448	495	521	456	480	468	490	461	465	459	436	472	498	467	457	471	487	454	422	454	500	490	497	447	469	475	497	497	460	481	476	476	495	451	474	503	457	480	498	487	480	459	501	504	476	525	463	434	488	432	481	467	513	452	496	492	496	476	498	434	467	480	482	468	479	439	467	465	505	479	512	443	468	480	515	490	442	470	423	466	472	470	468	484	486	500	490	454	518	508	452	530	475	509	472	439	458	464	494	457	463	450	476	503	509	483	479	455	492	479	504	476	497	451	517	498	464	467	483	450	490	476	470	477	453	465	490	447	454	467	514	474	486	472	540	485	472	469	468	477	418	463	489	458	470	440	460	443	483	489	474	492	475	460	482	435	490	454	460	471	501	498	423	496	471	482	471	492	455	511	493	481	473	417	473	467	516	469	483	451	468	450	440	478	434	477	481	439	487	502	465	492	498	446	480	464	538	471	477	435	464	483	498	482	477	492	481	464	481	485	463	502	510	447	458	491	485	443	430	471	514	466	491	414	462	484	494	482	484	481	454	481	440	497	469	526	514	507	485	489	465	447	496	453	500	501	439	471	452	477	462	483	469	470	455	441	440	518	461	505	470	465	510	468	467	465	483	469	453	489	486	465	468	455	425	472	442	453	492	517	499	463	465	453	491	462	486	488	475	455	434	437	494	495	482	453	439	447	443	453	511	472	487	463	476	483	503	431	464	438	446	433	493	428	467	490	441	467	451	519	533	512	502	458	447	452	453	488	466	498	458	464	459	465	482	436	483	450	493	481	468	472	469	426	482	512	488	509	461	440	484	487	460	504	482	469	509	505	478	487	474	488	435	483	460	459	444	486	498	492	507	481	426	450	463	469	499	451	461	467	445	493	489	424	489	460	486	459	500	504	493	457	484	479	467	483	483	495	460	456	511	484	470	447	448	446	482	474	462	477	416	463	468	492	467	486	467	447	478	483	470	455	471	465	489	473	453	450	463	456	466	489	483	499	504	468	454	472	479	460	439	520	463	469	495	448	451	494	446	440	482	466	480	495	489	507	466	466	441	473	490	480	481	435	476	455	444	498	457	489	483	477	447	468	459	481	525	455	466	489	452	475	491	455	511	435	446	524	472	468	464	445	454	479	466	455	485	422	528	472	503	461	479	469	476	438	476	505	466	470	481	480	455	450	451	469	459	456	452	457	472	451	488	470	500	465	494	514	459	451	453	463	441	482	479	448	446	470	432	454	478	482	484	509	503	498	465	488	482	467	493	461	427	477	475	491	449	468	451	483	419	459	474	489	505	454	470	482	486	474	461	519	502	486	464	469	491	458	467	488	474	494	482	498	475	460	442	473	471	479	463	507	484	470	467	463	431	467	458	475	448	489	441	499	459	451	489	448	537	464	450	511	504	503	454	477	482	503	443	435	455	538	451	475	463	443	473	472	455	489	467	481	461	448	455	453	497	474	482	480	463	475	490	484	469	433	434	421	478	502	471	525	491	452	443	457	475	497	456	468	461	480	480	489	494	460	451	506	497	448	503	496	453	477	479	450	482	456	487	453	487	465	460	462	466	451	512	464	489	466	487	473	464	454	445	449	481	455	472	448	478	480	443	480	505	462	540	470	464	485	471	495	453	479	508	447	456	509	476	475	502	489	472	456	442	493	467	490	450	502	462	455	503	503	485	459	448	433	469	506	483	462	487	471	500	410	438	463	477	483	438	472	436	429	511	505	504	471	457	522	470	510	497	452	493	525	499	449	485	470	476	440	453	474	476	443	492	462	504	499	496	506	493	474	444	442	459	512	461	474	453	484	444	470	467	485	469	504	499	456	479	499	439	511	459	443	453	447	470	485	488	459	506	503	502	485	496	485	491	498	463	483	465	518	458	432	474	491	476	465	468	464	496	471	467	475
9462	40405	44235	64252	66336	42468	14956	576	533	500	520	501	521	550	498	522	485	501	502	486	516	489	507	718	1151	905	612	604	510	508	503	498	465	534	483	524	491	500	485	495	530	505	478	457	463	522	520	520	487	521	504	498	450	506	496	486	470	497	498	501	449	489	470	526	508	500	466	496	527	520	467	470	495	490	510	480	531	508	491	495	486	518	532	503	483	494	501	538	511	504	453	513	477	530	511	504	488	500	515	485	511	521	484	486	480	485	535	495	455	491	492	468	493	505	501	484	480	466	508	506	502	476	529	481	506	479	475	495	495	475	470	504	546	473	501	522	486	506	468	481	488	497	476	504	485	486	475	513	522	483	501	490	486	479	487	463	478	512	486	491	477	466	483	445	508	484	476	483	472	527	536	499	486	491	462	497	515	488	456	485	464	488	550	467	449	504	440	479	500	480	474	519	480	500	494	476	460	500	466	527	467	549	463	523	451	469	509	532	448	475	515	490	476	491	510	508	474	507	484	468	501	481	473	483	517	506	500	567	519	454	492	504	506	509	458	503	502	472	511	469	463	484	489	498	449	506	485	481	505	452	466	523	464	506	495	479	515	505	485	478	508	496	484	487	513	490	520	511	508	511	527	455	471	507	478	485	504	496	492	501	493	468	468	513	537	491	496	486	487	496	487	528	519	510	507	476	512	480	474	501	453	485	451	497	479	501	513	511	491	459	511	508	514	478	502	506	520	514	503	543	494	530	462	455	492	476	463	500	468	474	510	483	469	519	529	479	469	512	502	508	507	511	494	479	484	491	472	520	476	517	531	490	515	518	466	504	457	542	533	455	503	508	439	524	495	481	463	480	502	496	489	477	474	486	484	486	491	533	455	534	519	521	479	477	469	522	525	500	514	464	485	478	528	500	523	482	467	453	472	473	527	448	466	513	503	513	462	517	523	518	482	456	496	487	464	446	477	463	496	509	468	525	459	497	499	471	498	477	538	474	520	490	521	460	494	458	455	476	493	482	502	491	522	500	488	511	481	461	474	509	497	470	512	491	529	501	476	491	490	524	491	477	480	463	510	537	505	483	491	474	503	459	467	479	467	516	456	486	482	524	478	442	484	484	466	520	491	502	478	514	491	468	523	509	517	477	557	504	511	514	508	492	483	463	467	491	518	492	513	476	502	494	467	499	470	495	511	463	490	479	450	472	478	483	483	476	468	456	465	488	501	485	553	476	494	490	487	482	528	471	537	465	502	513	506	525	504	537	523	485	476	480	495	484	471	489	497	496	484	497	471	530	505	454	473	485	493	522	486	476	493	463	478	481	480	452	505	476	521	476	495	543	466	494	506	500	460	478	472	492	474	494	483	505	534	510	522	494	510	494	509	505	513	494	512	545	496	504	465	550	487	500	489	494	523	485	488	495	470	479	497	520	513	468	450	501	440	522	509	472	480	502	528	515	484	498	491	461	497	506	491	513	470	518	484	515	520	479	482	487	455	495	514	519	494	478	519	528	453	485	537	499	525	499	500	531	511	522	479	491	501	494	488	481	511	481	485	486	502	507	471	486	509	482	504	518	515	505	487	500	477	515	486	492	500	534	531	469	487	473	486	472	479	462	505	500	525	525	502	486	544	506	500	462	486	504	481	449	501	536	476	515	503	523	491	466	538	467	495	490	487	510	497	518	485	491	491	535	486	484	495	483	470	499	484	496	532	475	511	493	495	514	492	487	457	523	480	506	489	531	496	477	479	476	499	534	475	491	491	545	482	478	485	487	471	505	498	528	508	489	503	452	479	498	496	495	518	504	453	488	481	490	488	499	489	490	534	495	480	496	477	484	516	501	479	508	459	498	507	495	465	514	482	497	499	488	470	493	509	488	497	471	511	489	482	484	487	506	494	496	485	475	499	445	484	467	482	493	508	493	476	475	486	500	481	515	526	468	523	484	473	494	524	547	549	521	501	486	491	531	501	475	484	517	469	488	481	474	529	475	494	476	496	482	506	512	516	498	498	494	458	508	472	499	518	495	491	458	486	515	477	518	480	504	485	506	496	486	490	495	492	465	480	477	502	501	514	482	482	522	495	516	457	493	513	480	496	441	470	510	530	534	497	497	498	497	535	567	509	484	471	517	467	515	427	544	457	506	471	493	505	472	528	485	489	511	502	510	516	513	480	496	497	491	487	468	507	499	529	484	461	479	462	463	500	446	453	500	535	539	509	485	480	480	468	481	498	525	504	510	535	492	476	486	462	477	467	509	470	517	484	482	474	518	495	505	494	458	502	501	482	486	464	481	477	478	501	527	477	550	471	486	501	503	502	467	515	476	515	486	494	490	517	485	497	476	489	508	475	521	492	473	497	486	468	509	500	508	481	508	490	494	487	478	474	482	488	520	442	485	438	469	492	531	479	509	486	518	482	461	474	495	519	486	502	482	503	544	451	498	483	511	490	471	461	492	499	469	439	469	489	482	529	500	493	527	469	474	494	510	491	500	506	455	489	483	530	474	466	460	503	486	501	554	483	507	501	472	460	490	500	464	447	515	484	497	474	477	494	505	497	445	474	475	511	499	498	483	468	479	512	467	467	464	537	524	510	486	480	536	465	489	505	496	503	493	462	509	459	479	475	483	462	502	475	542	446	496	453	484	478	481	485	515	526	506	492	502	522	486	473	486	506	538	446	504	496	507	471	505	500	471	465	492	471	473	487	473	459	492	469	485	471	485	457	479	496	488	512	483	518	486	475	497	516	461	501	499	510	467	524	477	503	519	508	485	492	483	492	469	471	533	535	497	474	517	526	526	495	466	517	492	490	453	473	481	490	470	518	525	512	477	492	506	517	477	498	462	475	480	457	492	499	481	496	479	496	491	491	510	456	495	490	482	493	500	517	518	514	494	515	504	490	494	475	559	506	482	518	528	532	525	492	505	486	492	465	516	528	501	467	490	506	492	495	500	515	494	515	433	520	482	500	534	522	523	464	520	507	466	499	568	482	493	504	490	460	463	486	526	523	499	546	475	490	535	495	473	507	481	481	514	478	510	547	500	462	507	510	478	470	491	487	530	442	446	485	492	472	490	490	449	522	535	535	464	490	545	478	478	506	506	497	501	528	481	485	525	469	520	470	484	504	488	473	470	514	510	474	490	455	471	424	504	477	492	491	457	482	499	506	494	477	517	474	492	475	501	477	498	500	524	447	476	508	474	482	459	509	482	505	527	528	497	465	470	503	491	499	539	526	502	498	515	522	496	480	482	494	478	500	533	463	505	461	504	496	499	468	478	464	453	501	519	456	468	467	515	473	481	471	487	515	491	516	503	475	500	457	481	499	485	483	493	499	490	528	484	498	505	484	513	533	477	499	485	503	483	484	484	512	496	491	483	502	508	482	523	476	508	512	484	513	490	490	469	471	506	492	498	470	484	498	523	483	435	485	462	502	499	530	479	488	477	472	483	488	487	506	473	499	479	465	497	460	501	510	482	467	514	458	487	475	506	495	472
27166	12927	6422	19297	14570	6388	2475	466	396	370	365	371	368	382	362	394	337	367	343	347	375	375	377	354	384	377	362	381	382	358	365	363	361	327	391	332	351	358	368	353	360	355	374	353	349	345	362	374	334	353	386	374	331	356	340	370	368	350	343	342	306	357	358	349	354	351	369	356	369	355	343	400	348	375	365	369	349	364	369	343	391	369	361	386	333	385	379	362	379	399	374	360	358	364	361	392	343	368	343	358	378	349	369	370	346	360	355	378	341	362	372	334	335	334	360	328	339	382	357	374	361	330	332	366	396	365	337	347	374	367	388	384	398	321	345	336	387	325	345	339	365	363	367	335	364	352	334	353	364	338	330	362	340	353	347	365	376	370	364	361	369	359	372	360	362	351	349	368	400	366	367	362	328	353	351	366	369	346	359	369	339	371	347	332	380	353	354	314	386	368	370	367	360	362	391	335	332	360	363	351	340	376	359	347	364	346	329	344	386	342	347	399	387	374	347	374	389	366	370	346	354	404	348	377	337	339	360	359	361	371	358	347	356	357	371	337	351	360	361	373	360	369	349	334	319	398	401	328	361	348	340	357	368	382	344	349	374	371	321	405	369	399	335	338	354	377	323	373	353	354	348	351	355	377	346	351	323	370	396	345	365	378	331	313	342	351	380	396	386	340	359	390	390	366	355	354	395	375	366	339	369	356	349	386	398	348	360	364	332	346	377	368	369	378	381	383	360	348	359	348	352	365	387	348	370	336	338	367	344	335	368	327	357	349	355	347	356	352	379	360	383	318	353	389	357	375	348	364	349	372	371	370	348	328	360	363	342	362	369	376	349	350	319	361	373	361	386	324	389	359	363	414	356	361	369	358	356	368	367	340	352	325	348	381	368	354	383	376	340	368	371	337	370	349	361	327	382	355	358	371	352	377	370	355	378	321	397	369	339	332	346	364	381	349	357	383	340	387	385	349	356	368	366	354	357	356	391	328	339	352	400	342	367	340	350	346	350	343	356	368	375	345	364	375	397	324	363	399	380	388	358	374	309	345	353	376	375	382	390	400	383	377	391	317	314	331	361	348	345	388	403	357	352	400	377	338	384	360	342	340	362	361	401	325	358	363	358	355	385	379	368	363	340	362	356	392	368	349	354	364	368	354	352	393	348	377	355	375	347	339	346	341	372	343	345	313	375	356	363	352	332	349	367	363	356	362	354	386	376	345	370	374	372	385	348	343	353	346	378	318	366	389	402	358	351	344	378	355	356	397	360	373	342	354	360	338	367	360	334	358	382	366	348	389	335	346	366	358	379	342	381	367	373	366	335	361	373	310	353	345	371	376	361	342	382	374	349	347	357	359	348	389	341	347	347	396	376	377	369	370	318	340	365	367	372	361	374	386	366	383	388	332	345	360	375	365	377	362	398	383	323	365	340	353	334	379	381	327	366	327	358	391	365	367	356	379	378	345	335	345	372	350	343	353	345	334	351	339	361	361	345	368	351	362	363	349	392	332	344	370	360	355	345	370	372	373	375	344	363	396	340	367	358	349	402	366	367	366	368	366	329	327	383	356	400	344	371	347	340	323	375	349	396	335	381	375	360	374	351	375	365	378	365	356	345	361	392	340	375	359	359	375	381	366	351	348	372	342	322	360	349	334	336	338	350	359	392	348	340	373	351	324	308	341	378	362	373	326	352	367	341	373	361	346	381	373	370	355	375	365	350	375	381	373	348	354	379	379	396	357	374	363	387	340	392	374	380	345	342	366	381	364	361	336	381	371	339	359	358	364	356	376	389	341	339	334	363	361	376	363	389	356	362	365	351	325	367	379	339	377	402	386	345	335	323	369	341	371	376	323	344	351	400	339	324	350	372	351	377	340	344	356	334	375	371	364	344	357	360	321	371	327	355	381	374	364	379	373	369	368	411	378	365	369	357	392	360	377	363	331	377	351	345	371	358	368	345	353	341	400	356	381	380	339	334	345	352	331	393	356	383	383	361	380	391	354	379	376	353	321	374	401	352	374	349	381	367	343	367	358	343	374	336	353	356	381	401	342	362	332	381	359	371	348	394	367	365	382	340	341	340	358	340	349	344	361	348	373	350	359	358	336	361	359	335	346	349	401	356	320	373	357	388	382	338	362	349	348	325	377	356	343	372	373	387	366	377	373	357	397	379	360	316	363	364	389	367	359	338	336	352	371	382	353	375	349	360	377	364	355	390	376	383	376	369	389	329	380	332	414	388	349	397	361	355	389	333	339	344	368	332	336	355	373	362	322	357	336	339	360	377	379	335	350	370	343	371	358	369	374	368	358	341	389	346	388	330	371	358	379	348	371	342	361	381	386	341	342	373	352	351	346	352	361	321	344	353	357	341	377	352	386	338	366	351	329	345	340	342	384	326	337	369	321	373	342	398	342	359	368	334	323	306	363	343	346	380	381	333	362	351	370	354	357	350	352	344	364	392	379	328	364	359	334	370	387	329	374	353	339	361	387	354	347	388	354	356	359	355	371	360	355	390	380	342	361	373	395	345	384	367	342	356	373	357	360	348	366	369	359	343	351	343	385	338	343	366	370	373	315	338	370	327	354	376	328	360	358	347	346	353	371	337	353	350	349	377	381	358	348	352	337	331	342	345	373	335	352	338	333	420	351	365	387	335	346	371	344	402	373	371	381	379	383	362	330	333	372	324	331	353	338	394	359	360	337	367	332	364	339	384	311	379	359	363	347	394	332	361	367	346	380	360	377	365	315	384	384	372	355	392	358	357	362	371	377	353	400	343	359	349	356	357	372	349	367	379	358	393	349	342	376	379	343	365	352	319	356	364	356	359	331	356	368	388	343	373	384	396	350	347	367	388	368	352	374	379	341	353	341	348	409	356	364	339	329	357	342	335	341	354	374	351	359	310	372	327	355	379	379	370	347	351	370	339	367	344	374	361	403	392	349	357	389	382	391	369	371	351	345	327	357	348	336	346	339	346	393	336	346	360	372	337	338	437	368	357	341	356	372	336	319	336	361	371	397	355	357	326	386	344	355	354	320	376	355	340	363	372	358	362	338	337	372	352	344	383	340	337	351	334	380	359	341	355	364	373	349	352	335	366	357	349	368	363	382	378	382	361	351	337	349	342	364	319	348	347	362	301	345	376	356	345	355	359	318	333	368	356	349	331	378	376	352	354	353	376	346	333	346	354	380	322	372	330	373	350	396	332	344	352	339	323	356	360	383	362	375	339	362	388	362	370	361	332	390	361	356	359	370	359	352	352	346	348	371	361	352	353	346	378	367	362	374	341	331	340	362	361	336	368	347	337	354	382	347	366	373	401	389	369	365	328	356	358	357	341	383	322	328	366	356	329	375	330	348	360	366	327	314	394	351	349	347	378	344	345	373	337	320	393	321	338	373	367	359	352	347	371	359	339	353	370	344	381	368	393	333	381	362	388	353	341	326	369	350	370	375	346	387	355	359	359	348	373	342	347	364	386	315	358	349	357	417	338	350
5605	3328	7615	15044	10883	5379	2295	429	355	347	389	354	345	342	358	352	368	359	351	368	338	332	352	346	398	353	320	351	343	367	340	365	341	352	342	346	328	382	380	324	334	335	358	360	335	336	348	348	347	368	344	341	370	355	339	324	338	358	365	328	327	360	365	343	384	340	361	373	345	360	319	339	358	367	360	359	343	355	351	356	324	341	358	325	388	333	352	393	347	330	362	327	351	326	323	338	364	354	335	327	338	374	320	378	372	357	350	310	358	340	362	354	342	363	330	335	363	330	337	349	353	373	340	343	370	348	341	350	338	365	334	365	346	340	332	335	343	348	372	341	325	333	351	360	363	329	336	367	368	353	341	318	344	344	359	339	358	335	329	381	338	307	390	362	320	368	339	338	317	372	325	363	332	342	367	338	338	374	351	371	366	343	353	320	328	321	379	347	343	358	324	342	328	366	336	360	342	363	329	331	370	354	366	344	376	353	329	332	339	356	344	357	363	339	339	341	366	356	354	339	409	348	329	373	355	351	341	373	324	358	376	337	362	355	342	342	367	382	350	358	352	313	348	330	375	350	362	338	339	350	363	339	353	350	330	340	325	334	326	339	332	354	361	356	330	370	316	372	352	362	318	343	357	338	355	332	385	353	373	320	339	324	360	339	346	368	337	379	371	368	352	370	384	344	324	364	380	363	339	313	306	348	344	335	361	349	332	352	375	345	358	396	356	367	369	344	309	325	365	356	315	317	378	336	343	322	314	348	361	351	337	347	351	314	315	330	324	351	337	347	363	384	337	356	369	329	334	340	304	337	369	358	359	364	329	371	379	348	325	368	353	309	330	360	382	348	350	377	366	371	325	350	360	377	372	374	324	338	336	375	337	351	343	345	392	326	380	360	330	355	361	332	345	334	378	334	388	348	360	366	335	329	339	365	325	342	341	346	346	333	352	390	331	353	337	360	354	344	347	357	370	361	346	322	337	336	346	342	395	345	315	341	361	369	360	390	379	331	360	339	317	324	351	350	335	367	363	338	356	367	324	360	393	350	328	376	341	353	353	349	338	370	353	333	363	327	353	338	345	333	378	336	357	335	361	367	330	338	360	386	370	348	357	350	329	322	332	350	329	342	338	346	341	359	310	325	358	335	350	368	305	360	342	359	361	339	344	343	352	368	350	343	379	360	366	336	341	345	337	356	326	361	342	349	345	336	354	342	361	341	365	370	331	329	326	327	371	336	371	332	373	375	354	339	364	345	332	376	322	355	354	323	348	340	338	370	394	353	364	338	311	343	349	382	382	342	367	347	340	354	361	362	345	346	341	313	353	338	343	345	352	344	365	363	357	373	379	324	331	299	352	341	340	349	330	309	321	358	344	354	353	327	339	319	336	349	351	320	369	341	361	368	350	376	345	342	337	373	338	345	374	350	332	374	402	354	354	332	338	335	368	353	358	333	368	331	343	364	375	365	355	350	349	332	351	336	335	334	364	344	360	367	337	322	352	332	354	374	369	348	373	390	353	355	324	368	347	329	326	344	333	354	382	395	345	344	357	335	307	347	382	352	373	368	376	358	353	340	339	357	367	360	340	339	368	355	349	383	306	335	343	347	370	359	340	366	342	357	314	371	322	370	307	316	331	329	295	364	351	328	360	328	361	366	366	349	369	360	349	344	323	364	370	336	321	331	361	356	339	352	321	384	367	353	324	358	326	349	339	378	341	356	348	360	353	330	351	380	372	383	349	343	355	369	356	352	356	321	351	372	349	370	336	305	340	353	363	343	336	385	359	388	343	381	367	371	377	353	334	357	338	390	333	342	313	334	322	370	336	351	347	330	330	341	353	341	356	368	337	373	340	327	331	326	338	362	363	371	370	332	340	341	357	350	331	333	377	343	356	303	329	359	353	339	367	328	364	371	340	350	320	354	356	346	337	371	334	369	337	318	359	349	343	350	330	381	365	337	332	349	327	344	335	322	364	365	372	351	364	361	342	355	343	312	352	365	335	349	345	377	322	347	418	368	350	354	365	369	345	358	354	332	345	384	348	350	340	340	366	323	342	339	338	364	341	317	328	329	390	340	363	362	341	371	342	343	383	360	350	369	356	361	342	373	323	359	336	340	347	339	347	366	354	315	359	337	337	347	319	366	353	341	305	372	346	369	381	386	312	347	346	321	402	329	350	318	349	332	330	335	346	340	357	325	364	375	338	343	335	349	327	323	349	372	348	336	315	326	382	369	378	360	309	339	335	342	347	339	328	360	331	365	337	384	342	348	375	340	335	358	348	371	367	361	369	350	365	374	346	326	359	348	371	358	365	322	379	359	362	367	327	358	333	342	327	338	351	324	323	342	344	333	337	352	336	340	381	344	348	339	354	320	351	345	353	351	340	345	302	331	337	354	322	356	286	351	346	347	335	385	350	325	355	345	317	352	363	371	336	302	355	369	386	325	339	308	373	343	324	381	378	315	316	350	332	387	358	363	346	329	360	306	351	351	373	322	338	342	355	330	325	378	354	377	349	356	358	342	320	362	363	350	388	333	336	354	320	341	345	364	342	368	359	334	364	358	369	358	346	324	311	408	374	302	353	345	340	347	321	339	359	376	346	350	340	382	377	319	358	334	347	355	322	346	347	381	363	354	345	360	341	354	336	313	332	318	359	355	344	318	336	340	337	352	328	342	385	361	332	360	331	350	344	357	378	376	346	324	358	326	357	351	362	335	341	374	350	314	370	378	353	381	344	372	375	360	329	369	355	352	336	321	338	347	366	333	361	334	366	338	335	343	344	332	395	354	361	376	363	347	370	308	344	386	322	339	321	323	326	324	338	375	335	369	336	313	387	356	333	360	336	322	364	334	368	359	362	367	318	345	329	352	351	314	357	371	361	351	354	353	376	342	360	384	359	329	346	378	338	378	355	336	341	328	352	362	342	325	356	329	336	334	341	335	343	356	349	333	361	337	359	330	316	360	332	354	346	359	330	388	363	335	353	352	327	382	354	370	369	343	335	329	361	350	358	329	314	359	391	342	393	346	337	339	379	361	374	376	333	341	320	351	320	341	356	364	367	337	369	332	307	325	340	337	349	369	333	354	340	337	362	363	338	338	344	366	365	339	367	334	380	358	365	354	376	351	336	372	355	340	340	364	336	374	362	337	322	382	350	339	355	351	343	368	347	340	321	352	329	335	399	361	363	348	384	343	367	330	341	358	355	342	360	335	382	352	338	328	315	334	343	351	335	338	388	319	321	357	360	326	329	312	359	371	349	369	316	346	360	352	344	371	358	370	348	369	326	337	332	351	377	344	321	358	346	308	351	354	368	360	345	314	330	366	314	338	362	358	362	317	356	349	352	353	341	340	370	374	351	334	354	375	334	344	358	361	380	327	335	360	320	341	356	348	400	355	367	352	363	369	322	356	377	380	331	369	355	343	375	358	341	331	329	353	323	368	371	370	340	330	369	373	356	345	336	350	357	373	348	343	339	361	367	368	342	342
25506	21096	28004	36800	44356	32190	16620	2598	436	426	382	406	391	366	376	389	375	414	342	364	355	372	364	407	380	398	367	381	400	399	297	345	381	335	363	345	350	362	346	389	335	354	355	381	366	351	376	406	351	401	345	386	412	380	391	360	377	356	368	382	364	374	394	384	349	368	361	399	363	334	399	382	365	356	373	360	359	354	375	389	384	411	380	366	363	357	382	392	376	363	371	351	361	331	358	369	361	383	338	366	397	371	364	383	357	372	376	348	368	352	370	399	382	359	335	342	359	349	351	361	351	371	385	367	333	386	379	353	354	345	327	353	341	370	401	349	364	379	352	344	380	373	355	365	375	348	365	365	375	357	335	343	361	345	394	366	363	387	372	355	361	381	307	364	351	354	420	367	385	371	383	369	333	400	372	352	344	378	361	365	378	343	392	357	367	381	386	369	357	351	356	371	373	386	381	382	347	398	366	385	372	370	370	374	370	362	329	343	379	360	380	367	353	378	375	367	340	352	369	349	345	388	356	380	381	343	352	383	362	392	372	360	366	385	392	340	353	372	354	334	372	359	354	383	362	386	362	390	360	387	352	347	382	380	361	398	351	386	355	360	399	399	391	356	388	358	394	349	359	342	390	377	380	381	375	379	355	400	401	359	361	371	370	355	359	348	380	346	374	411	390	380	347	417	383	363	369	365	380	344	346	378	382	348	383	372	371	349	364	384	329	357	399	356	368	342	364	355	363	349	388	365	357	366	386	377	377	365	373	340	356	338	353	372	381	412	374	350	365	394	364	372	395	350	409	349	361	368	358	399	409	317	359	364	357	327	402	370	357	387	385	343	350	354	374	374	371	385	370	368	372	402	410	364	365	367	370	357	396	373	374	374	400	363	388	368	385	390	350	401	401	352	366	387	348	363	339	353	379	351	333	370	399	393	355	374	378	351	339	340	368	406	398	366	350	396	373	397	398	385	376	368	390	370	347	353	331	348	344	383	347	361	355	335	385	347	355	352	392	335	385	355	342	363	385	351	379	387	369	380	377	377	331	375	362	380	390	364	373	365	368	359	383	339	347	407	341	363	354	333	366	331	363	395	367	347	376	353	386	387	381	382	382	363	355	352	366	376	356	365	366	389	368	376	371	326	349	363	371	368	356	339	377	356	366	327	371	327	365	357	409	371	453	398	371	384	319	376	356	382	371	366	373	386	348	367	382	367	394	346	324	374	350	356	383	367	344	390	403	354	360	377	387	415	365	359	328	345	431	402	371	379	381	362	381	332	359	351	353	350	407	399	365	380	366	372	366	385	378	355	366	372	373	362	381	350	383	358	357	355	368	334	398	362	342	388	350	386	389	379	338	406	357	360	372	385	327	361	409	356	349	378	348	370	359	360	394	374	379	370	382	378	382	375	369	366	368	421	375	374	407	337	358	342	368	341	321	374	401	368	362	367	380	397	387	378	341	336	360	373	365	349	376	348	381	353	344	371	345	363	335	335	348	370	373	382	343	397	318	375	378	391	382	369	385	366	346	382	344	349	365	342	372	363	361	342	345	344	381	362	375	324	357	347	365	373	354	389	360	361	367	414	336	375	401	361	345	356	379	376	354	348	350	337	390	355	383	382	320	416	341	397	354	365	362	382	386	368	351	388	361	373	395	367	367	382	382	345	363	371	370	376	395	401	352	386	386	355	343	346	356	344	378	377	356	367	353	384	344	363	365	361	383	362	365	367	366	401	371	378	389	358	336	384	348	359	382	341	394	375	355	380	342	360	355	379	353	384	340	331	360	402	372	360	355	373	363	355	407	337	341	338	339	364	363	385	318	328	374	375	363	385	369	357	360	350	372	382	331	340	392	388	340	390	383	385	371	354	383	373	341	393	395	363	397	352	388	375	372	396	376	325	372	385	383	373	392	393	321	378	347	360	371	360	406	338	332	354	340	405	363	366	367	401	378	369	361	379	397	377	381	371	349	374	394	361	342	347	343	411	340	393	343	374	385	316	354	384	377	334	370	376	341	379	364	342	377	377	372	382	345	360	397	396	346	335	345	369	378	358	321	390	368	397	345	362	361	358	385	360	370	354	350	376	358	383	318	382	341	368	332	381	348	394	366	368	377	373	342	363	361	338	379	353	372	386	355	369	348	416	345	359	370	384	350	386	400	334	406	359	340	383	377	339	363	361	359	363	342	358	361	400	389	357	336	363	356	388	354	347	346	332	367	359	358	344	353	394	383	372	342	384	400	406	369	403	358	357	375	353	365	379	357	349	332	382	383	390	362	369	352	403	370	367	329	368	339	388	385	361	362	352	381	353	382	350	333	367	357	352	347	358	354	435	381	351	370	345	347	376	353	382	343	360	350	354	337	322	409	383	380	383	337	359	386	335	396	347	393	359	354	373	371	352	338	363	385	343	343	343	380	398	360	386	340	362	363	348	374	376	336	396	355	345	353	385	367	377	340	349	316	415	373	388	389	384	366	399	376	363	345	363	344	377	372	395	357	345	352	386	357	377	359	417	376	366	375	355	344	368	345	387	391	363	390	324	334	334	415	352	367	346	381	373	376	318	347	363	354	370	393	404	396	371	354	404	333	379	356	376	368	383	403	380	356	402	371	381	351	377	388	381	376	375	345	371	393	345	394	374	368	362	364	382	355	394	378	423	357	389	360	363	364	349	382	355	421	376	382	375	331	379	348	357	366	408	350	348	353	346	339	335	369	368	382	361	333	370	366	364	355	384	355	392	354	380	402	361	369	394	375	392	367	401	370	399	352	394	352	353	376	373	336	367	399	342	387	385	363	381	348	375	381	362	383	378	399	334	376	346	376	351	368	358	364	339	351	358	376	338	370	375	359	336	360	348	372	379	398	356	364	375	362	355	395	341	371	381	379	370	364	390	358	336	389	405	366	389	399	346	339	329	332	375	360	361	351	387	389	365	388	351	366	363	388	354	362	351	349	385	346	356	347	347	352	356	362	371	356	336	377	359	376	372	378	367	382	407	377	352	352	359	319	354	347	365	362	396	360	363	372	367	362	363	373	386	395	368	366	360	385	394	400	413	341	344	347	401	347	376	342	361	371	380	377	378	392	383	362	349	344	375	369	357	378	377	383	364	360	351	382	334	369	383	353	387	386	364	371	354	354	347	370	351	390	361	372	359	366	401	367	373	373	389	355	365	363	380	390	358	354	387	371	388	364	353	374	349	371	333	370	379	358	349	390	353	347	369	349	358	369	363	334	328	374	389	353	376	394	395	386	365	364	400	397	383	364	380	371	332	384	413	366	387	380	358	357	376	385	362	384	401	367	362	360	333	397	361	385	373	370	411	377	373	346	360	370	395	407	406	376	347	346	415	345	378	372	335	361	355	345	362	362	364	380	377	373	357	368	408	334	345	394	396	393	366	414	355	365	329	346	401	364	379	338	412	383	375	333	335	355	367	348	357	361	341	326	371	403	391	364	373	375	368	366	369	361	376	328	364	341	385	352	403	400	362
4086	9412	27083	33446	38796	24168	11082	1659	388	386	352	411	374	366	380	379	420	400	390	402	379	389	366	423	470	358	373	401	386	384	352	382	340	374	354	392	399	411	387	379	388	352	404	341	358	416	337	347	360	386	341	369	378	398	389	346	401	352	358	394	329	381	365	380	373	388	368	397	352	368	379	323	319	374	351	373	356	370	387	382	374	359	381	363	376	382	413	389	374	373	360	410	352	321	383	372	379	378	368	363	393	305	397	380	381	383	352	381	377	368	375	380	345	385	366	381	394	433	381	372	353	367	363	358	370	363	362	370	352	384	356	372	367	387	337	397	387	375	365	369	360	367	387	373	355	340	378	380	376	395	365	377	372	374	347	367	357	347	355	365	379	382	367	383	346	388	375	364	351	357	394	385	388	367	352	425	353	331	374	405	380	334	357	374	395	379	361	358	369	378	347	382	362	363	382	377	343	374	360	368	382	356	367	371	395	363	349	343	393	346	342	377	383	376	398	369	351	363	397	381	371	385	362	341	325	375	376	367	383	364	369	349	337	395	368	379	357	386	432	352	391	381	376	353	353	373	410	380	355	361	378	354	347	408	416	408	341	322	401	366	348	359	367	372	325	344	366	371	388	357	344	381	369	376	361	356	394	342	372	331	367	375	357	383	389	375	387	405	355	401	347	420	395	353	381	357	363	350	384	379	422	354	363	372	357	373	372	386	385	347	385	378	345	389	386	378	354	395	381	364	359	359	358	378	362	342	375	373	374	354	401	372	381	331	375	352	391	373	365	371	394	383	372	379	334	331	358	359	352	344	350	336	358	387	356	365	393	375	375	341	362	335	347	406	355	381	390	349	356	399	385	378	405	379	378	380	359	370	349	385	363	379	345	361	399	374	393	401	374	323	389	372	366	338	370	359	411	362	396	350	356	390	415	381	362	354	339	353	387	356	384	403	331	353	359	357	391	377	334	362	373	373	384	360	371	348	391	357	399	370	375	372	341	363	367	377	392	367	374	378	368	389	327	386	369	391	334	380	382	358	361	388	350	391	372	359	363	367	376	357	373	346	364	370	373	352	373	373	356	370	379	408	359	338	367	364	331	369	379	360	375	412	358	335	358	374	368	364	382	370	357	375	395	376	330	358	386	370	384	402	367	346	367	379	372	392	377	377	354	400	343	383	388	391	335	373	372	362	387	339	352	380	403	355	390	380	385	350	363	309	369	358	387	329	345	370	348	369	357	344	379	372	374	396	373	378	406	411	329	354	373	365	365	400	393	393	408	405	359	362	354	334	368	395	377	370	336	345	386	364	409	399	374	389	341	376	349	400	349	374	358	386	338	357	358	371	371	352	365	373	360	392	373	393	358	376	380	367	348	352	384	392	405	370	364	369	333	346	342	388	361	349	380	355	362	407	394	388	335	341	376	345	385	408	341	379	363	341	383	385	376	387	370	404	351	389	369	393	394	380	389	364	356	370	403	362	339	376	352	382	343	373	394	382	373	386	388	340	403	340	374	346	358	384	398	366	372	375	401	359	387	349	355	366	376	390	395	364	384	358	347	370	339	374	356	397	363	335	399	357	379	420	361	340	375	352	343	385	391	416	359	361	376	388	337	371	402	371	374	334	373	349	394	380	363	392	376	381	387	378	366	359	363	395	397	340	396	370	359	392	376	372	365	336	381	343	391	375	355	384	340	356	399	359	377	342	355	378	368	369	371	385	386	374	352	349	373	363	408	384	379	355	393	370	337	361	386	364	375	349	363	376	393	372	393	370	347	393	342	373	365	370	349	371	355	365	359	335	331	373	378	369	365	328	374	358	400	379	375	393	396	349	405	381	360	369	346	332	387	395	370	398	366	361	382	339	395	390	334	358	370	355	374	348	367	351	391	368	368	372	377	391	361	378	352	367	340	391	365	386	348	377	363	364	383	365	379	341	384	350	368	351	340	342	399	360	375	366	415	378	364	387	385	383	373	360	391	345	360	352	361	354	347	359	384	382	358	370	376	362	355	382	347	368	385	368	332	357	345	368	353	359	392	355	343	365	361	357	365	373	341	365	389	350	391	365	365	372	374	345	364	401	384	350	387	355	397	353	388	370	364	364	335	382	353	383	355	374	385	358	378	379	369	362	353	360	375	381	360	400	383	375	368	344	328	364	360	326	381	381	352	349	368	374	360	400	353	340	353	365	360	386	382	382	377	393	372	366	360	359	373	352	373	360	391	375	376	374	371	385	365	394	367	379	392	334	339	391	344	362	373	392	393	383	400	370	377	347	368	416	380	398	346	378	389	338	343	370	379	337	373	370	370	358	362	396	353	353	359	359	375	347	367	399	349	374	384	361	354	387	355	346	354	327	374	330	393	387	334	368	364	377	418	354	350	400	376	376	355	376	376	357	374	359	367	345	369	388	362	367	361	340	402	375	373	351	358	354	340	416	376	331	348	370	372	391	368	397	353	350	357	376	400	400	345	421	380	391	347	353	367	348	356	378	359	376	390	394	347	389	369	374	355	367	385	347	360	365	343	378	377	389	337	350	397	379	337	390	398	405	371	361	361	341	399	389	378	363	348	361	388	383	378	376	421	401	392	383	320	368	395	361	345	376	386	395	343	371	334	410	373	354	354	361	372	341	321	359	350	373	374	345	382	402	371	347	358	366	377	355	347	377	365	408	365	378	371	335	403	373	350	365	347	364	369	348	354	356	389	389	366	380	358	407	355	366	379	358	365	367	378	352	392	383	366	357	368	362	360	375	381	367	358	343	341	369	357	403	374	365	386	382	385	327	356	318	354	379	392	364	345	361	340	393	364	344	368	330	369	405	349	388	370	382	398	399	369	366	382	368	347	406	354	371	373	339	374	344	350	398	334	363	354	388	381	350	385	368	395	361	374	373	405	353	375	346	394	385	385	330	407	359	399	377	371	357	356	385	363	355	370	369	374	316	373	395	389	372	378	371	341	373	346	385	393	388	358	354	360	381	381	375	352	376	404	380	364	395	346	357	349	368	340	373	322	372	362	346	333	376	362	380	386	362	379	382	391	388	353	386	365	365	370	362	390	346	394	336	369	380	362	385	339	371	368	385	368	346	382	397	374	390	388	374	399	355	332	380	393	394	352	364	358	369	364	368	351	371	359	363	385	360	362	347	378	366	367	348	370	381	373	352	375	359	335	389	368	384	394	368	360	400	373	368	358	380	350	371	376	356	367	367	375	406	377	342	341	352	396	371	418	351	380	355	345	367	373	361	375	343	374	385	380	367	360	343	363	340	390	365	346	382	365	384	376	378	330	379	360	370	359	366	383	367	351	389	364	405	387	363	371	385	364	351	355	374	343	357	361	339	314	366	357	370	377	374	387	367	315	345	349	365	365	370	336	362	361	337	397	346	375	374	355	368	415	354	366	405	400	347	331	404	374	377	339	346	386	364	345	350	390	337	354	338	385	338	347	384	358	389	358	370	409	377	372	378	370	350	380	381	334	387	384	417	344	391
23833	21086	31556	52905	58815	48654	30843	7437	695	554	532	511	491	533	512	497	516	510	470	512	526	487	501	540	684	504	532	563	516	481	472	485	487	444	481	508	460	508	490	498	458	481	502	493	481	469	478	520	474	463	448	459	464	430	496	504	462	480	445	493	505	462	469	485	474	438	471	496	487	499	510	490	496	464	482	490	461	479	477	479	521	503	471	527	470	467	479	513	500	505	490	509	477	441	481	445	420	442	487	516	484	490	497	452	528	450	475	442	452	427	422	495	438	465	435	453	486	458	527	488	458	474	462	480	449	451	475	419	484	521	454	447	466	448	471	510	503	452	478	501	501	510	426	451	495	496	463	416	532	470	468	510	430	456	447	462	431	468	456	449	463	494	494	498	483	482	461	479	501	468	473	474	456	483	509	487	459	488	441	530	456	498	471	491	554	528	452	487	483	460	435	442	470	468	513	499	469	468	466	461	483	482	464	491	493	457	470	458	461	462	450	530	458	457	476	472	474	464	467	459	499	464	483	498	487	511	485	490	466	459	474	469	507	518	477	481	461	455	470	506	476	484	467	469	461	520	456	523	452	518	490	479	504	472	460	460	457	465	507	421	450	476	459	494	451	482	473	487	456	479	502	512	469	475	483	454	473	461	470	449	458	436	424	478	479	480	501	459	500	473	472	480	459	461	516	458	458	455	480	513	446	412	428	480	430	454	441	494	452	506	476	478	469	477	470	466	484	478	492	499	484	468	495	452	488	438	449	441	487	447	436	458	443	480	445	466	457	465	490	460	477	481	436	506	442	466	475	486	458	457	502	440	478	479	454	482	487	448	462	477	466	463	499	505	484	483	452	522	466	461	451	465	453	457	497	467	444	464	473	496	478	506	455	471	466	463	436	481	463	488	480	492	423	471	445	488	459	478	508	443	444	476	485	528	496	477	497	513	467	521	466	512	446	475	472	443	439	452	492	456	489	495	461	455	485	462	510	503	500	499	469	452	442	493	473	470	478	500	504	482	477	464	492	477	411	460	482	464	472	475	472	489	459	486	452	476	483	480	517	476	455	468	447	462	456	493	514	457	503	481	498	455	472	486	441	503	499	477	486	481	452	498	556	483	467	457	506	430	454	504	476	510	462	459	469	461	482	458	459	447	450	451	473	484	449	478	510	445	444	452	501	516	456	473	493	459	443	492	483	464	461	480	454	452	449	458	457	467	506	502	459	468	473	457	433	448	488	465	506	463	452	473	482	442	470	476	433	466	504	461	457	481	483	461	473	471	499	465	479	513	427	433	458	439	462	485	486	502	496	456	483	460	471	476	447	451	445	480	464	472	462	479	447	452	461	471	465	464	443	496	459	481	494	454	450	455	497	458	466	455	475	490	505	468	469	472	489	427	502	461	500	505	484	500	500	456	532	455	492	456	467	459	455	468	463	471	509	440	397	434	504	443	501	464	445	502	450	492	471	499	481	478	478	468	490	481	456	479	464	476	458	515	478	494	515	451	496	482	466	507	438	510	482	448	472	456	490	452	459	460	482	469	492	444	464	469	461	489	497	514	457	484	479	486	498	507	487	504	474	444	477	491	451	456	465	499	494	491	450	496	469	437	484	450	412	462	467	457	523	458	474	457	450	478	495	487	440	465	433	489	476	477	426	483	480	475	483	466	484	491	435	451	547	466	451	472	435	523	483	491	460	496	456	477	476	452	489	456	455	475	452	464	442	480	478	472	542	459	494	501	489	475	506	476	455	461	443	474	506	485	467	492	493	459	477	494	479	453	473	494	477	494	488	455	490	477	485	477	457	486	468	485	468	481	500	460	458	459	474	453	464	505	429	452	454	458	469	422	489	489	465	484	462	491	483	451	491	491	495	450	444	489	470	478	434	458	480	467	471	429	459	466	512	433	436	482	475	474	481	457	477	470	444	497	494	493	464	463	455	504	490	504	473	479	421	447	469	469	451	504	502	476	473	460	480	456	453	482	465	506	473	482	424	513	502	485	508	475	439	478	467	486	451	477	484	500	478	463	518	462	460	507	480	491	463	483	498	460	494	497	461	502	483	466	447	422	525	455	476	442	466	478	468	476	474	452	460	497	516	441	457	437	477	471	467	476	442	490	488	489	480	462	482	482	483	475	506	489	467	456	474	500	475	505	471	466	483	459	482	474	433	456	508	488	482	442	512	455	463	453	486	504	452	539	470	478	458	458	440	473	434	467	458	436	485	460	479	513	457	484	461	505	473	477	463	445	464	453	463	531	482	449	482	501	480	453	462	480	466	472	490	503	512	482	515	484	486	510	444	493	475	472	457	564	476	465	444	482	501	462	446	469	438	481	499	466	439	498	522	485	452	453	461	514	482	490	494	519	474	478	435	475	444	472	454	507	457	498	500	520	435	474	418	497	483	484	471	474	457	449	491	450	479	477	470	461	500	484	498	459	485	428	463	528	459	521	452	456	502	496	445	501	505	481	484	465	499	540	484	482	493	471	460	455	454	481	479	466	476	488	498	443	438	467	483	475	495	479	481	518	484	446	476	469	509	461	520	457	451	454	508	434	514	476	494	475	470	461	494	503	437	503	468	457	450	480	431	438	504	467	458	515	454	443	496	494	437	472	452	425	500	453	454	511	484	445	470	461	479	447	488	466	485	465	457	442	495	462	499	499	479	470	469	462	467	522	490	481	474	472	498	451	501	463	476	441	471	446	473	490	472	488	446	457	458	448	479	523	472	520	497	464	450	415	457	470	464	497	423	460	463	462	456	501	480	481	471	452	441	465	480	442	463	479	480	497	467	494	459	463	507	467	450	454	443	442	454	447	488	432	461	471	411	493	493	520	469	443	458	471	476	448	448	487	465	475	486	529	492	468	531	467	518	474	474	458	490	435	500	467	481	483	455	449	492	503	499	481	447	496	522	467	492	456	456	466	459	442	471	470	478	477	508	463	482	452	456	464	486	501	474	484	464	487	470	468	488	468	516	494	465	450	497	456	463	489	452	467	499	480	495	437	475	475	445	499	472	524	500	459	484	473	471	501	507	470	433	478	508	464	485	469	452	482	464	493	501	461	473	507	507	506	462	482	448	469	438	455	472	460	464	456	472	460	488	490	479	467	453	452	505	474	496	457	475	455	497	438	460	479	474	452	455	445	457	476	502	445	482	485	446	501	461	462	488	452	443	478	501	457	491	474	452	490	445	479	482	470	453	471	469	457	514	444	454	457	488	488	465	493	504	472	447	454	473	501	494	461	425	447	499	436	485	443	499	487	498	493	457	416	515	454	483	448	443	477	486	488	481	481	495	462	452	496	463	473	452	466	487	458	472	502	484	470	483	441	473	490	484	478	468	490	463	451	466	450	496	435	476	486	469	482	440	496	443	439	465	478	481	482	484	453	494	463	471	463	502	453	435	430	484	472	497	497	475	455	483	457	443	471	485	497	479	474	473	488	495	472	447	484	486	444	448	501	458	476	463	460	459	484	492	478	475	451	468	435
4704	24513	65677	75258	61538	44557	21570	3739	540	495	545	538	499	522	469	537	484	497	508	492	492	460	521	599	799	525	591	634	512	456	523	508	513	556	484	480	484	531	490	485	483	496	462	503	472	490	474	485	504	515	511	444	491	496	544	504	500	469	502	465	437	508	501	457	470	532	469	495	486	528	527	464	526	475	477	479	491	505	511	527	490	503	490	456	486	471	505	516	495	461	524	444	462	481	475	500	474	499	504	480	475	494	517	516	502	488	490	506	498	489	472	481	505	491	480	459	493	467	499	486	481	507	489	487	497	483	455	461	465	527	461	515	530	493	482	449	500	498	493	473	495	441	480	528	477	477	509	509	514	471	469	459	494	493	489	527	496	461	478	468	453	530	486	489	492	503	466	486	501	453	496	514	499	475	494	481	481	503	494	461	496	497	517	476	481	477	487	514	486	451	484	492	519	528	514	474	527	510	519	506	505	466	476	502	484	497	494	505	498	469	475	479	483	440	524	510	472	453	506	481	509	472	529	466	504	508	478	483	493	468	490	506	509	496	483	494	501	482	492	501	479	488	451	483	491	478	494	493	496	484	513	492	496	468	486	491	491	522	465	483	510	475	507	500	525	549	469	489	481	540	478	473	466	511	526	488	537	498	413	467	524	497	478	488	518	481	469	463	497	505	468	503	486	483	533	538	464	489	490	493	485	515	480	440	474	495	467	491	493	451	474	465	501	500	500	481	486	490	486	493	531	471	497	469	474	475	467	479	491	482	497	479	513	514	478	457	518	509	473	492	475	442	423	475	468	475	465	485	499	503	517	493	515	502	483	500	473	470	515	504	485	500	509	501	485	524	492	446	527	450	502	474	520	518	476	474	458	447	459	503	484	492	494	472	495	451	471	487	535	521	462	441	533	528	490	458	476	483	503	486	504	483	474	459	459	478	514	511	463	515	452	446	444	450	494	512	479	470	473	468	478	513	498	477	498	487	446	502	477	462	486	491	483	452	534	496	508	493	454	484	483	488	485	481	494	454	480	478	502	478	441	466	493	482	508	468	495	496	467	501	525	480	533	479	481	458	474	455	535	477	491	445	488	491	541	521	497	488	469	512	483	497	494	482	472	512	467	451	473	504	469	494	522	448	492	466	486	471	473	513	533	502	484	502	502	471	493	525	493	487	532	469	538	509	519	519	477	479	460	480	450	526	518	537	465	471	500	485	460	508	491	491	501	497	473	455	446	442	499	487	469	495	505	468	487	444	465	530	496	446	473	487	503	477	499	505	500	531	487	480	494	504	476	480	444	483	458	496	505	497	488	511	471	481	452	445	480	487	451	539	481	483	478	502	499	489	512	462	488	497	513	521	471	481	497	503	471	465	492	487	478	496	509	502	498	501	517	488	470	492	481	504	512	517	470	476	422	482	498	493	537	496	469	544	510	511	466	466	492	501	471	518	471	496	546	501	518	472	482	467	496	493	467	461	493	527	471	522	491	482	519	503	515	470	492	472	469	509	508	519	480	500	490	460	516	500	474	508	475	500	490	497	477	513	492	517	491	480	475	491	505	466	513	521	479	482	498	464	497	510	526	432	482	547	479	469	522	497	471	465	511	475	452	505	527	503	498	461	506	489	467	510	488	519	494	514	475	450	437	471	449	469	442	481	478	455	477	472	480	509	494	474	467	498	476	480	516	540	501	491	488	525	502	473	509	479	499	512	469	479	490	482	477	463	466	516	490	491	508	507	500	450	484	471	504	486	463	460	476	449	497	459	473	466	510	480	506	502	477	521	452	494	518	479	515	505	481	453	499	508	480	486	492	511	483	483	480	500	489	518	484	516	465	446	487	465	513	510	490	444	491	475	445	493	526	496	458	492	504	467	489	482	451	493	527	518	481	462	483	451	479	476	510	465	520	509	487	539	500	468	482	487	471	479	492	508	490	507	521	486	457	478	509	468	472	491	506	444	484	489	506	488	455	415	495	506	468	466	501	497	513	529	494	485	500	474	480	488	458	531	527	453	458	518	503	467	463	506	483	449	491	502	458	490	468	492	462	503	482	501	501	476	483	478	485	477	506	467	500	481	435	470	529	486	528	488	455	499	471	501	486	493	495	466	497	477	516	534	504	501	497	571	487	514	454	458	514	482	486	501	485	486	487	437	467	563	439	481	455	450	487	500	475	506	516	511	517	488	465	491	478	525	482	469	512	460	450	492	469	526	506	522	514	474	464	476	504	462	483	484	503	500	495	481	461	490	443	475	469	458	480	507	436	497	503	489	493	471	452	475	481	552	497	512	542	481	500	479	483	477	448	494	492	465	527	484	480	502	470	468	500	502	524	503	479	490	512	519	460	525	506	480	473	497	530	503	482	469	487	476	506	499	464	502	484	480	442	468	497	477	467	496	507	485	474	477	472	532	504	526	498	474	501	487	529	472	467	506	494	484	473	511	517	528	511	498	483	471	469	459	464	509	494	487	508	488	515	455	455	477	505	466	500	506	483	495	482	497	512	443	527	475	471	464	488	511	463	475	469	488	473	503	464	459	482	432	501	463	501	516	480	502	499	460	499	486	507	499	503	506	446	529	475	490	492	489	471	486	437	469	518	514	472	467	507	482	477	494	497	477	512	483	440	513	450	486	463	490	505	479	503	491	486	497	497	495	478	480	486	450	507	498	507	501	490	515	474	506	478	506	478	460	455	465	464	486	517	471	532	466	503	476	474	484	483	498	517	505	497	500	472	503	482	524	507	467	480	519	510	496	490	451	489	519	489	513	481	509	465	476	499	498	498	478	526	446	485	527	436	456	503	478	504	473	463	486	457	476	486	496	503	502	486	470	505	484	480	498	457	511	468	484	483	475	455	465	520	491	451	466	477	460	482	490	516	463	492	499	459	476	484	503	491	453	494	497	487	513	493	492	514	511	466	472	464	487	476	471	520	480	466	477	467	440	499	493	471	480	504	492	510	489	474	487	492	511	471	483	517	514	478	475	474	487	488	500	469	487	518	447	511	477	534	477	486	458	478	489	484	492	502	448	474	465	468	497	495	517	491	488	467	503	485	487	495	445	502	468	505	475	480	501	508	536	471	496	505	498	468	517	518	517	473	498	464	467	503	485	476	476	542	496	482	440	465	485	479	489	516	498	548	479	502	518	456	508	477	479	484	505	477	485	469	463	466	497	514	501	511	499	504	491	488	461	479	495	504	502	518	466	536	489	450	484	518	493	514	499	484	499	501	465	526	463	439	503	477	477	506	542	475	483	466	518	441	513	471	494	500	476	482	445	481	480	491	489	500	460	482	503	523	485	491	468	491	478	507	500	489	489	499	467	482	525	476	494	456	476	460	518	451	503	532	522	488	477	487	474	497	469	467	495	483	508	475	486	464	476	488	510	503	515	473	520	489	510	468	512	497	470	499	459	473	469	526	460	464	541	495	487	495	478	516	497	502	445	469	466	491	542	532	493	507	468	492	466	484	550	484	478	538	527	442	479	478	488
27345	13533	5441	13385	14204	8179	3115	893	361	360	371	325	360	369	386	344	348	360	363	338	363	333	354	359	328	329	333	352	380	310	344	325	343	338	369	361	377	397	359	340	350	355	379	381	354	329	373	347	330	352	387	342	379	343	354	351	352	331	379	343	350	323	317	326	332	373	390	345	335	354	326	325	374	328	368	365	360	386	342	348	340	337	360	365	339	366	344	356	406	322	348	346	378	357	358	338	383	364	372	367	332	332	350	345	339	345	352	350	362	337	349	351	351	339	347	339	388	373	375	364	390	338	332	355	347	390	329	373	368	355	324	367	355	318	338	353	331	342	346	364	352	342	339	345	374	350	329	349	351	361	377	348	333	336	370	366	325	352	332	348	296	366	363	340	369	345	356	383	388	362	377	364	343	334	328	342	335	337	365	336	389	345	315	338	315	333	364	368	295	347	356	329	367	345	344	362	336	337	395	309	331	331	340	368	366	415	327	399	338	326	333	356	381	376	386	352	390	356	360	361	370	360	384	354	355	344	385	420	341	379	335	328	341	354	339	338	377	341	348	374	337	343	356	351	360	366	327	353	378	334	363	340	351	352	346	362	365	359	349	362	353	366	352	350	333	351	377	338	349	344	350	344	347	373	359	374	368	346	344	368	393	353	321	341	322	334	387	331	389	341	347	347	345	363	368	345	334	338	335	364	390	358	349	336	324	383	345	337	337	380	332	343	361	360	375	376	339	350	361	325	348	340	377	365	373	344	346	383	347	344	372	329	366	330	313	345	417	362	345	345	335	366	396	366	350	337	356	333	388	348	308	328	359	348	336	331	310	371	335	352	317	368	342	350	371	318	355	354	315	326	312	354	301	354	356	311	337	360	313	340	331	331	369	321	362	343	379	339	376	340	344	388	305	362	374	371	340	346	375	339	338	348	363	335	341	356	345	373	331	303	361	356	340	368	349	340	316	337	378	351	345	326	375	390	333	344	346	334	363	369	355	348	373	350	356	376	378	363	325	355	327	335	352	380	337	351	381	334	371	325	326	318	361	352	374	343	335	325	374	348	353	345	360	412	334	338	342	351	346	346	332	368	344	370	342	361	320	354	349	327	318	335	316	348	361	348	327	348	343	342	362	352	370	340	358	332	338	363	358	349	368	358	343	343	347	347	341	374	339	363	356	342	349	328	364	347	354	378	353	369	363	392	356	337	344	369	373	374	366	341	369	349	347	354	412	348	362	363	323	347	326	351	330	375	320	346	349	370	347	307	355	348	367	350	356	358	357	326	336	343	356	294	383	379	346	336	334	340	319	343	379	356	380	356	363	398	333	320	331	384	363	360	361	367	353	351	329	363	373	367	306	357	324	362	360	327	333	357	346	347	342	354	335	364	333	350	357	315	343	334	333	341	356	360	357	346	371	342	382	347	377	342	345	365	342	352	345	369	348	344	354	365	374	355	343	319	371	328	351	350	364	334	356	329	371	367	383	347	331	350	348	342	350	322	349	332	364	354	357	331	363	330	370	390	368	344	327	348	372	340	347	349	327	358	320	347	360	358	367	351	370	355	358	355	354	352	363	362	343	357	339	357	292	325	363	345	371	380	344	324	339	355	355	296	368	342	352	367	361	381	337	362	343	372	328	349	362	358	308	334	364	327	403	374	354	340	365	332	337	366	336	358	359	364	346	366	345	358	359	331	316	369	324	341	355	364	372	321	366	361	384	346	327	356	360	367	322	346	346	355	333	313	333	339	336	344	386	323	372	379	346	372	353	339	341	337	352	343	318	364	379	354	325	367	370	362	325	375	349	358	344	359	331	338	358	357	336	372	346	371	341	361	375	383	345	343	349	334	337	349	363	348	348	373	347	328	342	353	336	367	366	372	358	329	369	360	337	367	341	305	351	349	375	332	370	354	383	398	373	345	344	336	348	342	337	349	368	349	344	360	331	320	362	349	329	331	333	369	330	346	350	366	331	334	357	349	371	355	370	350	344	349	355	301	328	397	317	332	397	382	359	368	347	349	330	348	371	368	350	369	340	360	339	326	362	329	336	328	361	318	369	329	348	347	367	327	373	359	357	319	353	373	373	369	346	340	332	317	367	350	334	354	332	340	336	408	369	373	354	346	347	363	371	382	354	345	341	335	310	328	349	372	376	346	325	388	303	342	338	329	334	329	337	343	324	360	318	329	346	367	368	344	344	355	348	348	353	340	359	377	340	372	336	315	371	336	335	322	353	321	344	324	353	334	353	358	348	358	343	378	366	343	344	331	338	336	369	331	344	357	324	378	385	333	350	339	362	358	368	357	334	328	370	309	365	315	350	321	365	348	347	332	376	329	365	347	344	338	326	367	320	373	354	375	362	328	327	350	323	372	348	353	398	323	370	374	336	355	376	325	368	354	358	323	394	360	310	344	356	388	350	341	361	354	389	349	335	353	319	380	326	369	371	324	352	361	360	363	351	365	329	357	329	367	382	311	336	321	311	356	367	375	334	350	316	379	374	337	345	362	372	352	362	340	349	329	348	379	339	349	337	358	349	368	364	382	357	367	348	359	323	337	319	318	363	314	371	356	338	333	352	370	321	317	339	395	349	381	367	377	317	368	349	349	360	345	344	384	354	325	340	358	344	348	385	347	378	326	355	350	341	361	351	383	377	365	363	353	326	346	317	360	332	325	351	341	343	345	333	363	364	355	337	361	390	360	373	335	356	342	361	341	339	348	329	315	348	347	361	360	355	345	374	346	362	342	363	362	350	330	355	322	365	379	331	345	336	363	383	374	343	358	343	356	389	312	345	373	352	321	358	370	336	314	345	343	331	347	385	309	353	357	339	357	368	348	354	340	343	345	402	326	318	315	363	363	348	353	347	351	343	350	367	329	375	338	359	368	339	318	316	349	330	323	360	361	366	323	353	344	348	367	368	359	346	340	368	390	388	358	338	344	318	382	399	343	367	369	330	346	353	348	336	349	319	346	347	356	374	331	357	343	377	371	337	304	359	330	339	345	332	325	367	371	339	360	346	378	356	360	338	340	341	380	336	370	352	315	345	361	326	349	333	385	333	370	362	359	327	306	381	324	374	342	356	365	346	347	357	361	322	329	380	349	337	377	332	331	355	359	331	333	350	329	346	358	388	358	322	360	347	357	324	380	339	335	365	326	365	387	364	323	327	341	354	357	356	360	332	359	362	343	355	336	373	317	337	363	353	371	373	329	346	344	343	375	354	367	333	347	330	359	366	364	299	330	341	329	388	358	334	362	347	359	311	333	360	351	326	373	356	330	396	353	355	329	365	361	348	357	315	325	339	316	344	344	366	357	378	334	323	341	399	340	357	345	372	351	341	411	350	367	368	324	331	343	346	347	362	336	377	355	360	338	338	328	376	325	367	383	340	342	344	302	317	375	326	340	334	348	351	318	346	350	311	325	379	371	343	327	342	385	325	389	359	344	332	354	351	335	339	350	354	326	343	328	359	360	378	386	360	346	356	338	351	342
5647	4621	5293	11397	11401	6747	2944	1015	346	342	301	347	364	346	353	370	339	344	382	351	371	349	313	338	363	376	327	328	360	326	334	332	378	324	335	346	331	363	364	343	377	319	335	346	379	367	339	333	343	357	347	343	359	356	342	358	368	341	343	335	373	319	343	332	377	328	363	382	341	351	345	361	359	347	378	362	333	342	341	326	342	360	354	341	321	357	336	337	339	354	344	367	347	336	318	324	343	359	323	345	342	338	369	349	331	336	344	325	335	339	333	378	332	340	342	369	339	303	313	351	339	354	326	339	336	338	320	384	355	346	332	342	334	356	329	339	348	363	340	343	352	339	346	335	314	362	357	370	338	311	345	334	364	332	345	350	341	337	347	387	361	341	315	349	341	341	353	373	354	328	321	356	362	351	373	339	348	349	352	312	321	350	356	344	357	340	338	366	355	327	322	322	340	348	356	321	364	308	349	347	345	380	355	337	332	344	337	377	371	336	335	324	345	311	355	340	365	306	323	313	355	319	353	349	322	306	352	359	338	331	359	327	355	338	345	371	338	375	330	364	354	350	342	312	347	369	338	366	333	326	353	317	334	353	337	339	361	346	338	331	334	331	346	325	374	322	328	363	314	349	322	347	362	369	340	341	329	350	364	339	330	355	324	330	368	359	355	373	313	306	341	344	403	355	356	330	334	332	360	307	343	368	358	382	339	298	350	343	339	347	349	340	343	338	337	337	355	322	344	379	329	372	332	354	357	311	338	345	345	356	302	361	337	352	320	330	358	374	312	337	329	353	352	331	320	342	339	333	339	331	344	395	327	395	318	333	338	338	351	343	368	370	325	316	334	341	351	334	344	344	375	328	339	291	345	358	308	317	334	359	338	351	353	314	320	354	365	344	345	355	340	360	335	348	332	394	333	330	371	361	363	374	345	333	342	319	360	346	312	363	299	343	320	344	321	336	332	364	323	360	340	317	380	329	339	337	334	349	337	357	365	331	382	375	367	323	348	341	370	332	340	333	321	334	348	330	328	328	328	358	332	337	373	334	341	341	321	364	353	321	323	341	347	315	343	357	357	342	350	334	365	341	355	367	354	331	346	334	344	353	353	389	364	346	332	373	375	339	379	335	364	327	340	325	350	326	329	340	318	333	346	363	328	356	332	343	333	386	356	328	339	382	323	306	337	342	342	326	365	322	361	344	330	351	355	361	321	331	365	370	329	332	325	348	354	352	328	323	362	340	310	349	329	358	324	374	343	346	351	337	335	351	350	317	377	347	386	403	352	335	339	345	353	355	340	325	377	359	365	331	333	361	396	352	340	344	352	339	334	350	343	328	336	365	328	307	308	329	369	333	344	342	339	352	336	339	361	393	361	335	336	340	348	337	352	367	321	335	341	334	356	323	297	337	343	334	335	337	341	332	373	328	335	363	328	323	326	327	341	330	382	368	341	309	329	346	363	312	377	378	353	326	345	331	354	350	303	358	359	358	340	362	339	316	363	344	316	378	335	344	358	369	342	316	346	318	379	330	324	367	320	330	326	318	326	335	348	344	360	341	343	368	320	359	331	335	349	320	318	355	386	359	352	355	353	357	342	362	340	329	349	317	356	329	350	354	339	333	327	331	323	331	329	342	341	355	375	327	336	318	328	334	353	328	338	325	364	358	351	352	343	345	340	342	366	351	347	323	351	357	346	355	359	338	348	341	332	371	398	358	340	320	339	350	364	348	334	325	318	389	328	334	377	297	350	321	348	343	342	346	349	368	336	335	359	335	333	343	358	338	358	342	337	345	359	367	317	314	340	336	350	357	341	332	330	349	377	336	352	346	340	338	323	366	330	347	344	341	361	361	342	346	341	357	364	334	371	368	304	352	346	324	339	340	342	381	337	338	306	351	343	319	360	347	331	359	369	351	326	332	329	347	356	355	323	365	325	329	365	353	364	357	340	325	347	358	345	343	340	345	350	340	354	345	338	352	330	322	361	325	346	337	341	349	346	329	324	334	378	357	300	353	351	386	341	300	357	339	340	333	370	339	332	363	337	321	377	350	364	356	370	323	359	345	378	370	363	355	352	336	344	370	376	345	348	367	339	350	340	335	341	347	311	339	316	298	378	333	364	297	334	328	358	333	351	346	329	345	342	348	338	364	328	359	345	327	336	365	317	366	351	303	366	329	348	355	342	342	332	340	323	345	352	355	364	323	376	326	368	335	346	351	333	343	342	346	365	337	346	342	338	324	356	370	357	360	356	361	377	340	346	351	343	372	323	359	360	350	330	342	328	342	338	313	314	366	352	337	314	353	362	315	344	324	333	334	350	338	345	356	339	303	376	358	355	334	349	354	314	330	389	345	323	333	351	339	327	333	350	337	321	348	321	343	294	352	317	373	345	387	348	354	357	359	367	327	355	337	346	342	330	345	315	354	381	393	362	314	359	333	340	351	318	333	324	340	345	351	340	356	352	366	341	363	357	360	354	359	344	354	341	330	345	342	358	314	356	307	318	358	338	345	355	343	345	361	344	338	322	325	327	359	382	332	357	316	348	358	353	334	368	338	368	335	349	349	338	348	333	347	376	374	330	335	349	332	360	340	334	337	362	350	308	334	361	343	350	336	323	360	338	340	366	344	357	359	348	357	340	329	321	325	329	356	322	356	339	337	347	360	332	340	356	357	342	350	372	345	323	364	323	366	329	329	357	334	349	322	371	358	374	340	326	334	362	342	356	360	355	331	329	338	338	364	333	344	344	337	344	342	345	348	329	357	338	363	334	365	379	340	344	353	332	341	326	346	365	339	350	354	402	321	344	352	333	357	319	343	363	365	351	365	334	336	327	358	344	318	311	346	378	367	358	340	323	363	375	345	355	316	348	307	350	348	305	360	348	345	352	335	357	366	327	339	340	403	344	313	359	336	337	332	330	345	340	346	339	318	335	307	364	363	360	372	342	370	322	339	344	347	346	335	353	349	304	374	349	334	396	338	359	374	336	342	356	348	319	364	337	360	349	343	369	361	351	329	339	362	341	327	353	358	336	351	329	320	332	329	320	351	347	322	335	336	341	295	334	301	341	354	333	325	374	331	345	372	341	389	321	318	351	338	345	359	374	363	353	323	370	349	351	320	346	353	352	336	358	321	366	361	362	354	371	333	322	346	338	352	347	304	347	338	365	357	327	340	352	322	358	327	310	317	312	327	341	333	366	339	299	352	347	365	340	320	326	319	350	358	345	372	338	344	343	348	337	363	329	350	324	355	350	331	311	359	336	332	345	353	319	343	308	382	343	336	378	332	371	350	332	324	357	320	374	355	346	346	343	355	327	328	366	372	326	331	345	357	327	338	337	313	333	332	374	331	351	365	322	329	317	334	366	319	372	370	341	372	364	316	341	311	299	347	328	307	367	377	385	367	315	338	352	331	374	348	333	335	333	346	364	326	357	333	386	352	341	338	336	309	338	362	340	312	313	349	358	317	347	354	335	329	354	313	350	356	369	377
25597	21164	25220	41410	44383	32933	16445	3752	443	412	343	391	351	348	373	365	394	367	326	335	361	346	392	377	419	368	376	408	380	357	360	397	377	379	363	352	379	371	346	341	347	367	352	372	343	373	378	364	361	352	347	392	362	362	380	331	384	359	363	340	335	366	380	359	353	369	393	390	385	360	385	349	338	363	348	374	347	354	362	377	342	340	338	392	350	343	356	350	379	382	359	373	360	360	365	327	351	359	360	349	395	334	355	339	377	372	383	360	336	389	351	320	353	369	318	358	317	392	358	388	346	342	342	362	340	353	401	346	380	373	368	314	369	342	335	320	352	317	336	345	334	372	365	352	357	373	385	332	350	356	356	360	338	360	335	360	368	356	373	336	387	370	343	358	316	334	382	385	350	392	347	329	351	388	369	376	346	353	364	354	382	371	351	357	366	329	346	367	351	342	318	342	339	363	368	362	328	355	352	350	356	350	376	377	370	344	327	352	331	361	385	358	362	350	357	372	347	339	342	365	386	365	333	374	368	362	369	370	345	333	348	350	350	402	336	332	339	349	348	393	374	340	308	331	356	379	355	390	348	336	357	346	354	333	356	377	346	333	323	339	340	369	342	371	366	355	339	348	362	369	326	346	384	354	349	361	342	359	336	346	336	357	363	395	356	354	344	349	374	351	370	370	385	344	333	364	355	313	335	372	295	374	337	356	336	383	344	376	367	334	343	325	381	352	371	358	366	358	342	371	355	370	367	317	343	356	310	377	339	377	337	357	345	367	369	345	345	339	364	378	382	338	352	376	351	323	345	356	360	361	373	364	373	367	323	364	308	342	332	401	362	374	348	363	357	323	381	377	350	364	349	333	361	373	380	335	358	348	350	376	359	362	370	363	371	324	370	331	375	389	347	336	346	337	363	389	308	337	366	371	367	366	322	357	400	344	355	346	377	349	338	340	367	390	400	368	348	360	379	357	366	379	359	375	343	345	357	386	351	343	364	326	356	365	375	362	378	330	367	342	348	376	340	392	370	323	344	354	373	348	387	362	371	371	345	371	358	368	381	331	364	355	381	337	384	361	399	406	344	364	387	323	320	377	367	375	351	329	369	340	346	327	343	373	366	361	344	326	350	363	359	342	342	357	332	338	372	419	354	378	329	358	363	367	330	373	376	357	349	339	344	396	361	361	339	340	325	339	345	388	349	340	370	379	337	400	362	365	327	377	349	350	302	383	349	355	350	348	344	362	344	347	404	367	386	335	375	362	375	371	372	354	321	332	341	378	363	324	357	323	349	377	354	356	374	352	331	363	351	350	371	387	357	369	340	320	339	356	376	360	372	324	369	368	359	328	351	376	382	389	325	349	357	357	368	348	304	365	336	349	388	394	355	399	390	344	378	374	373	389	361	389	345	354	387	359	370	354	386	380	362	357	357	398	383	384	340	395	413	376	347	358	349	354	342	336	365	399	373	353	368	367	390	372	395	349	337	357	352	325	317	339	364	388	377	387	313	364	367	352	327	372	358	363	344	355	357	385	361	352	336	353	364	355	332	344	315	367	350	377	349	322	365	401	374	359	336	353	398	317	359	344	404	358	337	348	358	355	330	371	343	351	367	381	368	315	343	370	384	340	359	336	333	347	333	334	385	394	377	335	345	351	368	336	349	360	373	393	365	370	355	353	352	354	347	330	345	333	340	375	375	348	357	320	348	341	354	335	322	355	371	340	325	325	373	372	356	382	331	335	353	349	382	355	335	350	358	368	405	370	404	349	379	348	324	353	358	355	339	336	364	357	341	356	342	380	352	370	364	345	381	374	356	336	375	362	350	386	331	333	369	400	348	390	363	380	331	327	363	368	392	369	367	374	358	330	314	361	341	331	364	375	334	363	346	338	383	380	364	362	353	352	345	353	353	362	337	362	366	367	353	314	372	354	369	350	362	369	372	366	375	352	380	392	321	323	356	325	367	377	330	358	338	346	364	368	312	337	405	376	372	326	370	329	353	345	370	366	361	351	380	340	338	314	327	363	365	351	360	373	364	363	371	400	350	375	351	350	377	353	363	343	389	365	345	344	348	359	357	373	354	387	378	345	338	349	349	369	363	369	322	350	334	377	348	381	370	364	379	324	355	356	366	347	375	352	335	354	359	340	343	381	400	353	365	322	359	378	345	352	370	351	350	370	382	357	338	370	343	379	337	337	364	380	371	356	369	391	386	350	350	358	345	337	348	332	325	374	358	361	405	398	345	379	364	361	369	346	366	364	349	326	357	364	316	343	325	351	384	305	339	357	344	366	336	339	358	353	368	381	373	360	362	339	334	397	370	338	388	345	380	326	383	352	360	373	359	376	357	339	337	336	366	327	341	348	338	363	337	362	341	359	330	346	346	399	357	372	369	370	368	350	345	370	332	367	352	342	351	347	327	344	377	373	359	343	369	344	368	373	397	352	360	375	375	360	309	334	347	357	364	383	371	353	360	361	387	382	369	370	354	365	345	347	371	354	380	372	354	344	329	315	353	348	356	358	368	337	395	345	331	374	373	341	362	358	348	362	349	362	342	376	338	355	344	351	355	349	321	356	359	356	388	331	351	336	356	380	381	354	352	333	360	345	374	393	350	344	321	339	353	365	360	313	353	359	350	351	365	396	371	390	344	375	318	338	376	419	377	328	375	346	342	389	358	357	362	380	365	351	329	346	341	355	368	345	359	390	345	361	363	368	370	340	356	326	348	387	359	358	350	372	372	356	358	356	341	351	379	390	353	332	336	367	386	385	372	361	378	357	353	349	346	338	339	378	365	332	364	349	358	352	354	416	371	361	340	385	344	360	351	369	357	354	368	357	360	349	330	350	348	342	335	346	332	334	384	377	372	343	360	365	367	351	336	338	366	346	360	375	346	345	356	387	341	369	362	338	365	322	380	360	336	363	323	352	360	315	352	396	359	374	343	382	316	343	347	373	375	393	325	335	362	354	323	350	371	340	333	381	398	335	341	380	341	348	362	327	336	329	384	360	399	337	339	323	328	344	324	361	356	383	314	367	357	336	368	409	375	365	367	344	342	342	373	332	363	343	365	332	362	373	347	372	352	343	408	362	335	371	360	374	333	340	348	376	360	359	366	336	328	332	370	381	347	345	374	329	366	364	368	340	370	388	355	349	354	351	395	346	360	344	382	354	341	366	364	367	340	365	373	356	343	342	399	336	369	336	384	368	326	336	344	360	359	340	368	359	343	363	361	331	338	363	374	409	367	357	348	336	336	355	345	369	370	347	369	366	383	347	351	381	365	349	367	353	344	363	375	345	348	395	400	325	386	361	387	339	326	331	339	354	332	388	362	365	327	342	355	359	343	380	363	354	366	385	383	356	367	367	387	344	362	335	350	346	344	359	347	329	372	339	351	342	352	368	320	341	376	336	344	342	346	345	365	315	364	326	354	325	322	348	362	362	371	341	373	321	358	335	360	342	387	355	356	350	358	385	355	356	354	343	373	373	381	349
5075	8162	5428	41563	38186	24390	10885	2933	410	377	383	381	376	352	357	409	373	375	375	388	405	377	391	376	381	369	384	399	373	358	376	348	356	360	355	369	369	401	399	368	391	353	336	390	366	364	374	375	362	381	377	390	389	360	359	409	374	377	346	357	352	391	377	373	395	391	383	336	357	378	409	357	389	386	375	343	364	350	365	388	371	332	349	351	376	344	376	382	386	388	370	348	328	387	339	383	358	347	367	377	369	410	381	344	407	361	324	353	362	341	360	363	343	381	364	347	374	367	354	367	380	361	353	385	373	369	364	374	382	354	359	373	335	356	342	374	396	359	342	343	346	351	408	343	350	373	365	351	325	355	380	356	351	364	331	351	358	408	336	381	364	365	367	343	383	344	380	447	352	369	410	361	349	333	335	357	355	362	367	344	382	365	371	376	371	384	362	361	354	360	395	365	316	360	398	350	385	348	350	357	403	361	343	338	357	390	340	368	382	353	348	346	384	366	378	391	341	360	360	393	366	399	367	368	378	369	333	405	391	388	388	363	396	378	371	369	392	347	359	352	350	380	352	390	333	360	368	380	369	352	337	373	367	364	338	394	368	392	386	407	371	324	386	379	344	369	341	370	353	353	369	359	394	348	349	380	344	367	351	353	369	385	352	398	345	351	378	362	356	360	361	396	337	351	364	335	340	370	377	394	342	379	346	389	378	355	375	351	365	339	368	353	351	355	356	340	387	386	379	353	348	359	369	366	387	387	373	372	368	344	342	390	350	380	365	339	417	367	333	389	345	390	388	360	361	376	337	360	362	357	357	367	331	350	375	389	350	360	377	366	344	400	364	366	333	381	353	358	372	391	360	364	352	338	353	370	370	391	340	339	373	350	385	353	370	421	388	342	365	367	347	339	372	322	372	364	320	367	401	377	385	369	347	398	376	342	379	395	367	370	371	359	344	378	349	366	342	375	355	346	370	384	353	410	326	355	375	368	374	368	382	402	362	358	359	383	352	361	367	384	369	371	371	403	366	351	353	338	350	360	344	334	383	368	377	343	347	402	345	353	329	369	360	348	368	362	352	356	341	351	382	328	403	313	351	354	366	391	340	361	334	352	350	383	368	362	375	344	361	364	372	354	374	370	368	375	338	378	362	392	350	384	341	345	404	349	374	366	357	351	367	374	393	377	373	358	321	361	390	356	400	377	337	350	379	386	370	375	361	372	387	431	361	390	355	379	389	370	349	380	364	385	386	378	335	316	369	346	383	344	373	373	367	346	350	367	384	388	358	378	361	324	339	360	367	384	370	392	358	364	399	368	396	369	325	371	363	372	361	359	365	350	376	354	392	344	356	346	353	389	373	352	371	361	355	381	373	349	325	381	360	345	329	389	365	383	364	334	322	411	373	393	370	373	338	359	411	362	335	375	377	377	362	385	360	374	403	381	363	363	390	399	375	361	375	347	381	353	360	359	352	355	376	351	373	385	359	380	351	381	378	355	353	359	380	374	349	356	335	356	355	358	370	380	365	359	374	362	359	352	376	380	369	346	373	374	384	377	345	351	378	389	377	355	361	367	384	380	390	364	355	358	348	353	396	395	392	365	386	370	343	350	368	385	411	395	351	350	347	364	356	408	367	370	336	384	357	365	375	392	378	383	336	376	351	369	402	364	358	367	378	384	363	352	366	353	353	355	377	407	380	364	370	354	367	369	378	363	378	355	348	377	342	386	399	376	380	356	353	394	355	391	379	346	360	340	374	347	359	396	352	373	380	364	353	411	395	348	366	363	353	361	371	386	370	349	337	388	387	366	367	374	356	391	393	354	362	353	347	378	348	377	373	360	357	357	382	368	358	365	355	365	352	336	336	346	365	369	374	371	336	346	369	365	406	377	356	355	343	383	369	322	369	366	351	386	361	401	356	325	345	366	383	368	366	357	366	363	364	373	376	361	372	393	383	396	354	367	367	361	376	396	346	363	387	376	323	356	392	378	344	377	398	379	347	373	388	374	340	385	358	391	383	372	365	325	385	375	339	340	379	370	356	367	374	380	359	367	387	365	383	344	350	398	388	361	359	365	348	386	359	347	361	357	363	347	387	366	343	343	372	356	383	398	359	367	351	340	365	379	367	366	397	333	381	365	353	386	368	348	338	349	378	395	356	408	361	365	408	363	364	341	378	369	387	375	348	362	378	352	347	364	366	341	418	338	345	347	330	353	395	352	341	366	403	376	376	355	355	359	382	393	362	394	375	372	361	350	367	363	342	368	359	384	372	400	358	380	346	396	362	377	354	327	355	325	373	357	372	332	372	396	330	380	388	362	380	346	352	388	320	349	376	347	380	369	333	377	363	346	361	365	374	400	365	346	360	376	373	344	368	387	371	355	400	358	361	392	367	362	352	382	382	339	356	337	357	341	344	367	383	362	372	364	366	327	364	403	367	396	383	355	359	383	377	386	369	388	351	338	418	395	358	354	365	355	353	347	350	337	373	331	373	346	391	383	351	359	364	371	371	327	344	388	362	388	371	356	345	359	364	346	392	376	372	373	369	376	401	375	350	376	375	399	360	364	391	345	352	353	390	346	371	375	370	321	378	364	374	408	371	344	372	348	364	359	392	386	344	340	360	370	352	368	357	375	327	380	337	373	389	342	389	356	357	368	368	361	364	349	317	375	384	374	357	346	368	342	383	364	401	334	363	392	391	378	343	372	385	336	377	354	375	352	346	369	365	354	382	362	333	350	369	366	406	395	355	312	353	363	361	361	356	356	349	376	357	352	337	366	368	375	341	358	380	345	377	368	362	359	337	355	376	363	359	384	415	386	340	340	383	398	364	329	372	383	386	354	381	351	377	392	368	366	334	384	378	335	366	400	354	372	386	321	375	354	354	376	375	368	362	411	395	374	376	365	374	361	358	374	356	368	377	331	341	353	374	347	367	375	342	369	366	355	398	370	338	385	342	343	361	368	371	366	387	378	371	369	385	396	357	395	355	357	388	358	346	337	359	382	384	382	373	390	349	355	392	341	350	402	356	325	353	371	364	377	358	366	368	380	393	391	356	369	392	366	369	326	366	386	360	337	359	385	357	360	342	388	344	354	380	347	393	355	359	382	403	337	373	366	410	363	353	383	354	341	352	377	373	359	359	378	375	385	377	357	364	398	355	372	332	370	403	367	338	354	380	366	377	356	366	357	384	366	386	377	349	379	368	394	377	338	408	361	374	379	391	348	359	352	357	358	390	385	371	383	364	389	362	359	362	373	359	380	373	366	334	345	386	372	390	354	355	369	374	370	349	337	346	369	346	344	380	373	403	381	378	350	370	415	377	384	354	369	369	366	376	363	353	370	367	374	358	378	365	353	394	363	399	342	350	381	377	400	408	376	356	373	402	391	343	381	379	346	369	438	390	373	395	363	364	342	367	365	376	375	377	365	353	383	378	381	355	370	332	352	340	394	365	369	407	353	349	409	343	393	362	337	380	415	377	401	338	395	361	357
23862	21108	28409	39758	57840	52246	36713	14034	923	594	489	534	530	484	504	458	523	455	445	459	456	465	464	496	429	514	480	478	500	499	450	490	523	429	471	504	492	441	480	491	468	482	501	431	451	463	457	473	468	467	523	464	451	508	472	474	494	468	478	451	465	446	455	468	459	432	466	482	475	491	487	416	406	470	453	485	472	478	451	464	492	479	494	490	485	478	415	462	466	464	463	467	496	475	434	425	455	482	437	443	463	408	459	478	459	459	459	476	435	444	465	442	474	433	493	479	461	479	429	466	455	483	489	484	468	464	492	457	451	463	466	490	480	460	472	461	423	461	465	419	486	470	436	443	442	467	476	465	439	477	461	476	457	453	458	434	419	462	422	447	476	423	502	453	474	460	443	489	393	457	476	439	464	476	444	444	451	454	476	453	476	450	484	476	459	452	450	472	459	506	441	469	476	473	456	481	498	444	467	464	435	445	458	477	475	456	445	455	487	458	494	444	465	457	464	469	464	470	449	449	503	429	463	455	476	476	473	505	454	436	441	450	448	468	446	447	497	436	425	477	427	474	478	453	448	488	458	476	454	500	503	465	519	472	419	482	473	440	472	467	493	453	482	437	443	443	417	478	459	457	469	454	464	464	461	481	487	407	486	440	450	439	484	454	461	437	482	446	461	481	486	441	475	481	457	468	468	484	469	435	476	458	440	472	455	466	499	415	488	478	477	493	433	452	403	464	479	442	478	467	455	438	488	436	425	428	468	481	419	449	418	482	423	465	472	459	473	453	421	496	458	446	456	486	443	454	454	460	480	472	501	444	491	456	453	486	446	442	437	459	461	478	446	447	478	441	441	441	465	477	462	441	468	455	470	473	471	490	441	462	488	467	438	508	472	472	450	469	472	461	433	467	480	453	493	452	441	442	503	495	459	473	487	486	448	488	477	476	486	431	467	453	451	421	463	440	482	438	492	479	445	463	416	437	443	475	448	468	478	440	470	480	445	465	506	491	470	465	449	437	433	469	455	526	498	463	448	431	455	454	453	475	467	473	486	453	445	434	441	463	461	484	481	445	466	466	478	435	451	431	451	471	455	470	416	460	436	465	444	473	411	458	422	410	457	458	485	488	456	492	448	472	479	452	425	453	461	461	453	453	434	470	444	490	465	420	457	466	451	422	481	466	500	500	462	452	440	472	478	462	457	463	467	424	420	493	477	457	517	472	441	489	484	451	466	443	452	483	442	469	463	447	475	487	450	413	457	448	438	465	481	438	448	474	459	430	464	430	481	435	458	477	452	456	455	455	486	475	428	448	465	484	514	436	462	462	474	476	451	497	493	460	454	443	443	488	445	468	450	456	455	439	440	457	469	436	486	476	507	486	448	434	437	468	447	507	449	438	449	452	451	443	455	450	495	461	434	462	481	474	467	434	454	479	437	471	470	453	454	454	414	452	475	445	424	426	487	465	441	487	471	474	452	449	438	478	471	470	498	479	490	491	490	449	443	463	445	504	478	412	452	452	413	456	449	457	427	422	453	464	462	456	463	485	456	496	472	460	475	465	477	463	466	472	427	427	405	476	437	460	510	430	470	454	440	484	482	462	476	481	449	482	456	422	452	469	467	451	463	477	423	451	462	434	427	434	483	464	443	465	435	460	472	442	449	448	478	447	491	476	448	446	471	457	442	487	417	502	489	446	460	453	506	429	455	470	471	432	492	426	489	473	471	491	474	449	489	446	473	414	463	462	453	477	452	510	443	425	451	461	442	430	448	492	421	489	438	490	475	462	448	466	461	477	468	490	473	454	479	439	487	472	457	459	464	470	452	468	478	460	467	465	446	454	461	474	452	425	461	408	465	448	430	445	465	464	466	472	437	477	451	440	467	468	473	432	498	492	478	479	460	435	458	458	456	469	440	437	505	403	473	476	482	434	461	429	480	494	449	477	439	432	454	443	451	458	463	448	456	479	489	477	437	502	472	430	492	439	437	484	462	469	432	430	480	446	483	479	469	409	466	496	425	441	469	479	462	457	476	468	464	467	477	464	451	491	491	440	473	432	472	459	481	487	464	458	432	481	457	460	431	407	459	447	482	508	470	475	459	464	454	464	463	485	448	474	452	472	460	514	501	471	485	499	489	472	467	460	411	486	464	450	488	487	465	451	490	438	434	479	452	443	424	484	477	456	460	450	479	478	460	468	501	470	497	479	446	445	441	481	417	477	487	439	464	460	443	433	435	473	477	460	483	494	443	466	445	432	444	490	444	488	451	450	461	443	439	462	441	482	480	498	464	461	429	463	480	468	486	501	477	452	457	486	490	451	475	448	473	474	462	450	454	452	476	455	427	483	432	467	479	456	459	500	487	455	436	444	457	481	475	462	434	493	441	430	475	451	442	448	516	429	472	448	484	435	440	422	447	478	466	419	437	452	484	455	455	477	453	466	444	459	457	442	464	462	463	491	425	475	458	446	449	475	464	447	456	481	457	476	477	455	469	436	440	461	458	440	458	468	409	441	429	426	446	438	468	437	506	468	436	462	492	455	484	473	453	495	472	486	462	440	466	483	496	479	437	484	475	440	469	443	445	445	452	455	452	495	471	434	507	460	410	460	462	430	470	480	462	475	460	468	470	475	453	462	424	445	438	451	451	487	431	503	436	495	444	441	456	460	441	420	483	430	449	458	466	487	482	496	480	474	479	512	419	487	459	491	449	453	444	446	459	479	455	452	482	476	466	425	460	484	458	461	455	498	445	443	440	452	467	471	425	442	456	480	472	503	450	495	454	445	387	465	450	475	473	436	435	457	473	442	484	464	468	438	464	469	495	454	471	486	447	489	458	455	423	497	503	470	437	482	470	450	454	431	462	476	469	454	420	458	454	434	454	459	467	466	455	479	433	457	465	464	437	452	445	476	455	442	471	469	454	484	451	472	433	477	499	473	483	481	466	457	453	453	496	437	428	502	466	461	467	449	488	448	486	504	419	410	466	479	450	469	446	487	433	471	484	474	500	450	478	485	451	474	447	428	492	451	461	479	411	444	466	450	485	444	415	469	466	442	435	461	452	454	465	459	467	445	509	487	446	445	498	460	447	474	449	465	447	475	451	411	467	461	453	485	462	461	475	446	469	476	451	472	476	463	485	430	475	457	518	446	468	434	469	452	467	482	436	429	499	435	461	482	474	454	471	461	453	429	447	487	434	492	443	443	487	481	466	441	462	463	480	475	444	477	473	470	447	447	416	462	449	462	448	447	457	453	433	476	472	480	485	462	487	465	474	457	450	470	465	456	476	501	447	469	478	475	394	500	495	435	455	484	512	490	483	449	453	437	469	471	473	513	440	472	461	450	485	441	461	479	438	476	473	472	424	427	415	427	466	487	447	506	478	441	441	455	471	465	460	463	460	460	473	453	431	438	469	459	487	451	463	490	483	448	470	423	460	459	462	418	438	450	501	472	471	438	470	415	495	474	492	429	432	440	447	428	451	456	498	438	446	478
6229	11156	11557	70871	67993	48872	28283	8117	480	550	511	525	499	512	462	493	503	469	515	507	507	509	488	556	483	500	571	545	489	471	495	492	495	446	500	496	477	471	498	443	457	465	502	497	480	490	441	476	480	499	455	481	525	477	480	489	448	472	510	451	476	490	512	521	473	477	491	503	494	509	489	456	493	454	532	491	484	486	472	486	482	487	447	481	482	498	474	470	492	480	449	512	453	497	467	463	449	470	491	464	476	546	443	484	489	474	489	495	496	449	482	477	452	493	499	452	516	456	465	468	494	454	500	486	495	519	471	484	482	468	499	463	452	477	468	459	518	478	452	434	464	481	439	468	471	491	481	471	448	466	430	456	469	469	481	504	479	477	469	480	508	506	488	494	474	472	488	477	490	500	477	436	487	521	430	488	455	455	489	488	477	503	481	501	480	493	481	464	467	487	452	507	523	431	469	439	478	483	463	417	463	428	503	488	467	469	448	474	479	507	517	451	465	464	487	436	454	486	485	478	446	469	477	445	458	520	484	465	459	459	443	446	458	493	422	516	468	486	461	458	490	472	470	486	485	532	504	482	499	478	471	478	523	472	451	467	447	441	524	478	496	480	481	480	461	487	461	459	492	457	456	488	482	502	488	440	490	477	448	515	506	471	458	519	461	479	477	490	536	474	480	495	477	433	490	477	480	487	485	468	514	470	488	477	499	488	495	490	488	483	456	464	481	482	447	483	508	469	458	450	507	469	460	509	422	482	449	458	497	457	500	454	465	507	482	482	439	455	461	467	508	435	468	475	506	465	496	449	530	474	451	474	459	495	440	481	505	495	493	442	484	454	494	456	487	500	473	490	499	449	505	475	473	515	483	470	484	456	455	495	451	479	489	488	491	484	491	440	433	467	473	531	457	523	443	472	480	512	435	500	508	519	483	505	455	476	469	439	473	524	542	482	483	540	464	447	436	484	405	457	505	473	482	473	454	466	528	484	472	507	499	470	469	497	515	483	470	448	513	500	466	466	506	514	426	500	503	476	471	507	457	473	488	472	464	479	484	500	456	480	459	451	479	472	489	514	476	465	495	493	450	478	486	491	457	497	477	424	505	477	515	448	521	468	482	473	454	491	498	490	456	435	504	499	465	488	483	467	492	468	501	495	504	537	446	461	464	463	490	480	469	477	468	468	452	469	507	457	477	473	451	471	487	495	440	508	507	480	452	488	489	525	448	507	502	463	456	457	441	472	472	493	484	482	481	511	513	499	477	491	476	423	484	459	485	467	472	456	442	487	466	467	466	444	493	487	437	495	470	475	495	483	490	488	503	521	458	483	454	484	463	488	424	445	492	485	481	470	476	444	468	444	442	445	489	478	456	450	478	484	503	487	454	466	445	489	463	466	475	485	486	478	463	479	503	482	532	457	416	462	499	498	466	482	470	494	482	453	485	504	485	456	473	474	428	470	516	459	484	483	482	512	490	486	470	471	468	463	433	501	474	497	447	458	447	467	521	491	423	500	478	466	482	519	460	467	470	495	445	490	494	488	490	419	500	459	429	483	487	506	475	454	453	494	475	479	472	461	457	461	473	496	482	448	465	467	479	529	525	486	477	487	441	466	490	448	506	473	475	453	438	496	486	470	483	520	488	479	475	461	467	506	450	458	476	499	489	470	488	471	487	467	467	502	500	457	474	494	482	490	491	481	463	505	446	466	432	501	467	483	490	477	467	456	494	464	481	460	483	463	469	480	472	471	497	430	478	459	453	474	476	480	437	530	484	461	478	478	497	452	479	449	478	405	456	453	453	507	505	508	481	467	469	490	509	486	487	463	525	485	476	470	498	456	486	420	475	478	462	484	498	470	458	462	476	498	508	469	514	505	460	480	449	482	492	500	458	512	483	464	512	491	511	457	458	440	475	487	475	465	471	481	473	503	474	489	456	473	482	444	475	478	466	467	524	477	488	476	469	478	477	477	510	488	500	468	465	486	484	461	451	462	479	458	488	462	483	485	507	479	490	475	485	449	506	484	476	448	485	447	459	444	505	475	495	481	525	458	489	464	472	456	469	475	469	452	490	519	473	483	470	477	485	460	467	474	466	476	516	506	506	483	525	511	520	525	485	457	466	520	501	493	462	518	467	502	477	503	495	505	491	458	496	480	504	463	419	482	461	448	468	465	466	471	466	474	471	487	462	504	492	497	463	504	426	469	469	453	473	419	485	461	454	482	481	461	486	439	463	488	483	474	463	479	488	453	469	496	452	476	476	469	536	469	453	458	485	503	510	436	489	459	464	464	512	463	465	474	492	514	505	469	478	493	486	468	499	454	522	471	495	485	482	470	493	485	476	468	481	487	477	458	480	462	469	448	516	471	452	485	494	488	492	469	463	451	526	475	490	454	467	469	435	456	543	480	456	481	475	476	459	526	444	457	462	556	470	474	513	479	462	454	491	477	499	498	495	473	466	476	508	454	467	475	467	442	480	488	456	481	467	509	421	454	463	446	463	439	447	459	466	447	490	451	483	462	471	459	509	450	499	485	467	489	495	476	510	496	454	472	454	478	503	466	489	468	485	469	505	484	543	446	493	490	542	480	508	473	477	502	505	426	469	446	464	493	459	462	494	477	445	485	463	498	492	456	503	475	444	457	470	472	495	463	521	496	511	513	486	476	460	472	452	473	453	472	467	491	455	498	477	450	465	447	486	498	464	459	447	462	468	526	478	499	485	488	488	451	465	425	465	507	479	457	472	529	471	506	496	480	482	463	448	475	443	490	471	487	468	450	465	491	478	455	489	445	506	468	467	472	467	444	489	486	453	461	479	466	502	450	466	508	427	464	444	468	476	488	467	442	457	443	506	521	479	478	497	469	506	448	511	469	450	480	424	460	489	467	450	449	462	489	436	514	453	486	463	439	453	477	496	458	476	484	477	452	498	479	439	456	485	500	475	493	498	455	493	470	500	491	499	494	462	494	458	463	461	464	463	484	458	447	463	452	466	465	510	482	449	511	449	489	464	452	482	521	511	476	462	487	475	479	493	484	475	457	463	459	492	485	482	489	448	463	446	504	468	480	503	488	456	462	517	499	442	459	453	466	475	464	469	501	478	510	467	486	489	500	453	456	495	438	473	512	456	478	440	496	480	485	484	481	491	452	466	489	483	455	481	504	476	477	531	454	476	513	486	499	487	501	478	515	475	450	460	502	462	458	452	480	458	533	492	498	469	496	433	446	478	491	554	524	440	448	516	461	461	465	468	490	467	487	459	480	465	425	459	509	493	431	505	487	470	444	430	452	522	483	472	462	468	468	478	497	484	491	521	459	474	511	514	458	493	503	477	523	492	479	470	516	494	485	510	481	475	452	453	493	484	490	453	498	510	459	487	459	479	480	510	494	490	462	512	496	461	468	471	425	472	502	474	483	454	444	460	471	474	438	468	544	488	449	477	504	483	480	478	474	445	436	476	475	444	507	473	474	479	465	490	488	509	512	472	488	482	496
27105	12397	2798	12853	15057	8539	3368	1054	376	359	320	341	320	334	361	360	340	347	331	342	345	347	378	335	355	348	350	367	336	328	375	343	366	363	370	320	343	336	348	358	348	362	336	326	345	354	368	369	342	366	326	312	352	357	341	360	315	294	319	323	341	318	338	320	351	335	350	361	342	331	341	323	352	355	320	339	313	345	341	358	381	331	344	335	345	320	332	321	348	329	344	339	340	323	342	318	355	323	359	358	340	344	340	328	365	363	323	373	360	347	352	340	318	354	332	359	342	348	316	323	350	327	354	341	365	331	347	344	362	331	342	357	338	310	330	344	338	353	341	360	309	332	346	336	375	320	313	346	352	321	314	366	325	356	361	370	342	339	350	330	316	359	345	341	339	313	304	329	335	353	360	328	322	332	327	323	349	327	346	334	327	351	347	336	354	304	331	361	361	355	317	331	350	326	327	343	350	387	340	373	354	349	311	324	333	329	362	362	344	346	324	331	373	327	375	354	368	320	320	348	318	314	348	328	370	333	350	309	340	356	326	356	349	330	370	316	284	327	354	321	316	375	353	330	330	352	333	356	334	351	343	359	365	352	319	347	328	335	334	361	320	331	341	327	311	322	333	296	346	328	338	324	325	353	314	378	325	333	332	344	359	375	347	354	347	359	346	329	348	350	322	336	373	292	325	336	308	327	353	340	325	331	334	318	348	366	295	353	312	322	316	378	354	363	343	348	336	353	382	355	341	366	358	343	354	347	328	336	343	337	339	320	349	348	342	320	326	338	335	357	394	346	343	311	314	351	329	306	358	337	364	315	366	335	346	365	328	337	331	372	361	336	314	329	360	332	378	304	338	364	293	350	339	345	357	346	307	313	356	321	334	349	326	327	376	333	329	389	327	321	350	341	326	308	346	320	341	364	323	338	327	338	324	326	320	348	319	341	352	315	348	377	337	349	359	331	351	322	357	370	330	319	352	357	361	340	383	339	358	330	360	343	323	343	319	344	319	323	339	312	310	342	350	326	335	340	319	362	347	305	337	345	332	321	324	348	396	358	352	351	318	333	353	317	335	351	343	358	333	357	346	338	360	326	369	332	336	378	333	330	332	319	338	326	319	324	330	351	369	353	341	337	365	331	333	319	375	329	312	340	347	332	345	357	313	340	331	352	352	335	358	341	352	334	326	326	322	342	349	325	326	349	363	354	334	305	316	334	340	292	335	320	367	343	392	326	346	343	314	369	353	331	339	354	353	365	382	342	382	342	363	365	360	318	347	314	352	366	327	359	353	360	340	340	356	345	345	356	348	332	345	339	344	345	372	352	315	330	350	356	347	315	335	346	348	345	318	314	330	330	305	329	346	332	377	381	334	365	345	354	361	364	353	315	345	369	334	348	352	357	351	350	344	362	337	347	357	350	363	330	342	385	335	342	338	339	329	373	349	342	327	353	359	352	310	338	333	353	355	364	332	348	355	355	372	330	338	316	300	335	345	329	366	320	350	340	340	349	348	346	344	327	337	288	364	350	293	333	351	337	361	317	313	331	365	335	355	319	346	341	370	305	345	335	295	365	332	331	352	329	336	361	351	324	347	333	359	372	347	363	335	332	348	335	350	328	343	293	350	319	326	351	346	358	351	360	364	341	359	342	354	336	354	352	319	340	353	338	331	396	338	340	342	353	325	344	328	331	328	366	335	322	345	358	361	332	328	341	348	316	329	330	321	364	339	339	325	346	367	372	334	317	330	334	366	325	364	351	332	322	350	352	333	352	327	335	350	308	301	374	339	385	332	335	312	324	326	354	371	340	335	356	354	330	336	355	313	347	337	331	317	350	366	331	339	306	331	360	303	325	321	343	329	392	297	348	369	372	369	352	309	352	350	283	346	340	368	328	314	337	360	345	350	332	343	358	332	320	321	328	372	343	343	344	338	337	336	361	334	347	347	333	334	362	330	325	351	328	315	318	321	313	355	347	319	327	326	345	358	378	341	347	332	348	324	313	338	330	386	353	313	355	332	353	331	314	331	353	349	323	329	354	344	347	327	371	290	348	312	335	306	327	308	365	371	320	368	313	334	336	359	352	332	311	353	315	320	320	332	329	330	353	370	342	318	360	377	350	325	344	340	310	321	361	360	370	376	331	357	329	333	342	423	319	341	362	339	358	335	354	329	347	369	354	330	362	308	327	323	300	334	318	331	336	337	334	327	339	366	348	321	310	339	359	332	321	350	336	344	329	347	389	311	346	354	335	368	348	371	388	293	339	352	319	309	361	342	330	336	344	316	368	320	368	365	324	334	379	308	385	364	348	356	352	342	359	323	336	319	343	348	339	330	333	347	309	359	347	332	346	375	319	324	312	307	371	327	365	353	297	363	323	380	353	326	357	358	323	333	342	329	324	288	314	371	339	335	312	326	329	351	338	332	346	326	356	371	344	357	357	320	371	356	339	344	315	315	377	350	307	354	331	344	375	368	341	338	311	326	330	333	358	331	315	341	344	328	361	335	341	340	336	356	323	321	343	355	310	349	338	357	351	309	336	343	345	371	336	377	330	346	334	368	363	327	310	368	358	348	323	336	369	336	349	334	355	360	349	338	367	355	346	381	374	346	358	338	312	324	332	349	324	320	305	321	352	315	326	354	354	347	327	329	329	298	329	337	354	329	324	352	357	377	339	373	359	353	365	330	329	342	335	374	347	336	341	349	354	351	335	353	349	366	331	328	352	314	343	345	380	349	350	326	325	340	348	358	350	343	379	321	343	334	331	361	336	352	320	330	323	372	372	332	387	343	334	361	344	341	346	319	374	326	334	368	311	313	336	370	358	326	357	327	317	347	334	321	335	343	329	335	312	379	340	363	361	362	354	327	326	349	337	342	335	367	344	344	329	349	339	360	356	346	347	326	327	365	355	381	355	355	344	321	333	370	378	347	319	349	338	335	364	340	351	287	317	356	311	338	342	321	338	340	351	350	339	333	342	329	328	321	318	378	331	307	356	349	301	311	336	319	312	327	326	362	328	310	349	344	343	357	354	344	320	284	366	329	341	350	352	344	347	323	313	349	329	324	349	353	374	326	355	348	334	382	332	373	368	349	343	342	318	344	365	360	386	350	353	343	319	351	334	325	340	342	336	342	360	328	336	305	354	343	345	365	314	331	322	318	345	309	336	327	336	403	337	349	388	354	360	319	294	300	344	335	334	357	336	362	295	301	326	330	290	339	369	359	362	323	357	326	347	355	345	358	328	343	350	387	332	329	339	305	328	394	335	370	348	316	377	320	340	359	363	375	322	376	358	344	341	342	330	371	332	293	324	333	342	322	362	368	322	340	353	326	339	335	353	321	360	352	351	330	351	324	370	321	360	347	381	325	327	281	296	341	352	340	364	341	330	340	347	330	332	373	338	363	326	325	331	336	351	354	366	315	330	333	359	333	325	362	356	332	342	370	342	357	364	337	339	370	348	334	337	355	337	317	351	334	337	343	336	374	334	279	298
5608	2684	2418	11736	11786	6781	3149	1023	317	345	328	319	357	325	300	348	324	340	333	355	340	326	338	349	344	376	347	363	303	324	335	370	355	327	318	319	347	311	321	369	367	310	320	321	325	324	339	352	334	317	341	330	326	328	344	343	298	335	367	315	362	361	353	293	353	339	314	338	349	362	300	380	336	327	377	352	328	361	345	327	335	368	367	335	332	346	341	326	332	333	366	311	316	314	336	350	339	335	324	321	284	320	315	358	312	340	329	319	311	322	336	302	377	343	311	326	353	317	322	363	329	366	325	353	323	319	328	326	333	371	386	311	341	335	329	372	333	370	347	340	330	338	336	324	349	324	346	337	314	330	316	334	359	301	349	335	327	331	362	310	346	341	347	328	353	317	343	342	353	348	334	358	350	344	331	314	321	294	350	334	361	351	305	331	329	335	321	343	345	361	339	349	326	337	325	361	335	334	373	333	344	311	345	339	346	350	358	330	334	340	352	342	370	358	360	366	343	370	358	373	355	300	313	359	298	336	327	323	317	339	330	360	321	344	345	346	335	312	341	315	330	369	336	352	333	329	292	334	355	338	341	303	331	309	327	352	332	357	335	344	342	346	335	332	330	314	354	382	327	324	321	322	324	350	319	350	314	312	332	295	350	332	398	374	320	363	355	338	367	366	339	340	353	379	382	358	296	327	352	349	333	350	324	303	340	342	350	328	305	346	328	377	332	328	328	338	315	339	354	383	355	342	332	324	344	356	325	320	344	329	306	316	347	350	310	330	346	357	349	326	363	339	332	338	345	328	341	299	381	309	348	337	307	338	362	346	340	347	339	349	344	348	337	369	329	326	331	352	324	334	316	371	331	360	308	358	347	344	343	340	365	351	377	330	365	371	358	371	341	332	357	318	310	360	361	340	335	333	354	368	336	343	341	346	322	364	347	321	332	336	334	343	315	343	373	323	324	330	330	327	366	343	333	389	356	350	353	318	348	322	314	327	338	346	331	325	316	333	340	334	378	330	352	312	317	324	340	318	335	337	307	357	343	343	340	344	350	344	308	329	352	354	351	351	313	340	356	302	345	370	349	331	340	322	366	347	331	322	320	326	345	337	343	324	324	352	291	311	365	333	340	345	319	332	334	355	318	341	346	350	364	322	343	317	295	312	327	312	332	340	352	346	352	318	339	338	325	344	348	316	361	359	346	361	372	354	328	323	367	360	335	333	336	327	326	332	326	328	348	334	312	363	318	379	302	337	325	358	335	352	302	363	341	348	363	356	368	338	322	334	351	320	321	333	348	341	318	344	335	325	322	352	338	345	359	334	332	320	310	364	311	353	332	323	310	369	334	343	348	326	325	349	314	319	368	344	322	353	341	336	332	324	347	358	311	339	301	346	335	353	319	342	344	349	368	324	323	334	311	350	341	343	389	350	317	340	397	319	362	343	361	330	304	349	344	363	376	322	334	315	341	333	336	350	318	324	328	335	328	337	363	339	337	341	346	328	330	335	323	349	363	346	319	348	327	318	333	363	319	382	334	307	339	318	344	328	336	334	340	359	319	369	339	313	372	304	341	350	341	337	323	355	363	324	347	359	327	333	349	330	346	327	339	332	334	321	329	328	362	358	327	330	334	342	347	356	370	304	337	334	324	310	316	338	357	296	309	355	311	316	354	322	347	320	344	310	312	361	354	363	315	325	347	327	320	342	315	343	308	329	333	333	343	344	346	343	338	352	335	308	328	365	351	315	352	361	373	352	351	375	362	362	376	335	336	345	348	359	336	337	315	365	343	336	381	290	367	330	352	335	347	321	343	326	331	328	312	366	347	367	341	334	337	334	371	316	340	354	334	346	342	342	328	316	323	330	352	329	359	287	368	343	363	372	316	356	306	372	337	322	341	320	322	345	362	328	319	340	287	337	348	349	353	331	361	329	322	361	310	368	339	325	331	329	328	355	328	331	358	338	363	352	333	333	318	329	364	348	356	303	312	311	325	336	344	332	350	308	316	335	343	348	347	282	348	365	333	325	349	326	354	340	383	341	339	376	319	338	333	336	346	361	343	344	338	328	330	316	365	324	329	318	335	333	335	340	322	327	342	333	323	335	369	343	339	335	361	356	370	341	330	358	319	342	335	369	332	363	352	307	340	332	348	329	331	341	318	322	312	316	347	335	341	317	309	337	336	338	357	349	326	361	346	353	341	350	297	325	367	340	343	349	336	305	327	341	356	374	351	333	358	357	339	343	342	344	316	345	342	368	366	348	321	364	350	362	342	342	324	356	286	339	360	332	329	343	333	334	358	342	357	295	324	367	308	373	349	343	308	336	336	367	353	347	320	340	338	334	310	313	351	320	346	338	363	353	344	316	343	355	328	309	353	336	297	294	337	338	308	346	346	359	366	344	361	300	331	318	342	312	328	367	339	379	300	349	363	310	355	344	354	316	340	363	355	365	332	314	327	355	339	312	352	351	350	359	367	335	318	327	354	338	318	325	322	313	339	341	325	334	368	298	397	328	352	338	314	326	329	294	335	334	325	364	343	316	331	348	314	311	359	376	328	308	345	332	356	330	329	348	306	373	331	330	323	338	339	341	314	335	374	325	341	309	343	306	339	357	315	308	323	327	320	365	331	356	349	326	345	327	320	358	341	320	332	363	341	279	364	291	333	353	315	330	331	333	351	342	336	336	351	331	329	341	286	355	317	331	343	316	317	332	336	334	326	350	340	337	337	320	316	307	328	309	339	338	333	321	348	344	359	317	342	302	319	314	343	353	343	360	331	326	340	319	343	326	327	344	344	365	326	293	353	339	375	323	344	328	314	328	350	346	330	328	330	355	345	298	359	340	348	323	324	348	323	348	295	334	356	341	359	355	310	339	353	348	321	316	331	343	377	328	364	329	306	356	345	349	336	350	316	319	361	355	350	350	350	309	316	379	352	362	315	311	320	279	355	360	342	342	337	346	334	340	344	330	338	325	355	340	383	345	349	333	329	313	347	327	317	358	325	352	319	357	338	313	325	352	355	367	335	354	345	346	350	325	331	350	315	355	308	335	373	347	346	326	362	308	345	315	343	304	378	327	374	317	324	309	320	337	315	330	328	291	348	368	332	340	343	329	306	347	325	316	325	329	356	302	353	320	353	342	346	349	328	333	369	374	354	325	354	334	327	362	348	340	332	311	352	332	357	345	332	334	314	366	373	336	346	329	353	326	335	324	322	340	327	335	319	364	336	339	375	318	322	334	368	355	351	360	363	382	322	346	348	320	342	360	331	369	335	327	324	339	338	334	337	338	328	315	335	392	339	332	327	343	344	346	323	327	316	355	336	333	331	302	349	336	319	323	348	370	319	316	340	371	335	374	316	338	318	338	348	335	349	362	349	301	320	336	315	328	354	354	341	348	306	317	346	341	334	344	329	325	320	340	358	353	391	342	345	364	324	347	352	336	326	362	327	321	288	351	332	348	331	374	348	318	325	313	356	341	344	322	319	372
25541	21099	25710	44558	44947	30089	15419	3574	404	405	336	344	353	372	355	303	336	341	336	365	343	348	389	361	362	338	390	362	366	379	348	377	351	359	316	335	373	395	340	365	368	371	343	355	370	366	376	356	348	356	330	353	365	344	363	371	354	356	366	354	384	357	357	349	368	320	359	344	348	373	355	344	357	344	358	359	337	374	350	381	368	348	348	384	402	366	373	353	362	352	374	371	344	348	382	359	389	361	353	347	356	366	356	352	407	403	335	357	332	346	366	352	300	352	335	378	354	340	351	345	340	340	360	338	350	322	347	360	362	381	384	339	366	383	382	381	366	386	342	366	370	386	339	378	383	374	350	337	330	368	371	359	343	373	363	334	374	316	334	348	344	392	362	363	325	341	374	347	381	350	349	371	334	372	321	370	356	373	364	375	353	379	367	343	358	326	372	343	345	334	351	346	363	325	331	374	394	331	351	348	308	368	348	337	384	357	337	326	360	354	358	394	379	366	370	339	334	365	358	363	380	345	355	342	331	347	360	350	371	336	362	371	333	364	394	389	349	356	343	335	349	358	358	362	383	319	340	377	350	355	368	338	356	349	355	347	385	378	339	367	379	337	352	355	379	362	304	346	381	330	340	341	369	339	345	340	366	354	366	382	387	341	345	373	362	330	351	357	359	363	385	357	414	364	386	361	331	378	359	328	371	372	344	356	341	373	369	329	369	342	359	389	355	356	382	354	374	367	321	370	360	372	357	339	380	360	358	353	315	345	360	328	360	360	339	357	332	358	362	339	372	379	355	330	335	374	385	347	376	318	360	382	351	388	345	366	352	359	366	383	355	351	325	360	359	336	363	326	351	350	376	308	327	346	394	359	348	334	338	356	350	352	392	333	355	351	344	355	341	337	343	341	386	359	407	366	331	377	348	324	370	377	358	347	339	348	375	359	396	357	371	357	358	350	372	376	353	368	346	351	342	365	353	325	391	372	361	367	334	359	339	363	350	387	327	308	353	375	331	348	354	350	342	356	343	334	331	343	335	322	344	378	374	347	363	342	350	325	349	348	335	343	374	325	323	347	346	334	369	358	340	334	353	368	366	369	376	355	375	358	350	328	354	349	392	331	358	368	355	351	382	369	345	369	324	343	375	344	359	331	351	356	350	353	345	353	369	374	334	316	363	343	365	361	374	352	370	314	357	379	360	332	369	379	300	358	348	324	347	371	369	344	345	386	367	314	349	328	375	346	372	350	375	364	338	388	330	347	351	329	368	329	390	381	383	336	359	354	328	360	360	338	345	354	357	356	374	375	334	370	340	344	354	342	376	378	360	345	336	400	313	364	389	326	342	305	350	344	364	367	385	362	355	352	364	381	362	348	368	322	337	376	348	320	298	317	355	353	362	392	391	383	342	368	335	347	333	334	335	360	373	372	343	335	370	359	360	363	311	321	362	358	374	356	398	375	359	330	359	351	354	356	339	320	373	345	369	349	375	355	335	369	361	383	340	355	354	383	353	329	359	351	356	356	370	338	350	344	376	342	345	358	343	392	351	349	331	372	404	371	353	333	325	331	325	342	391	333	359	360	329	376	409	341	355	384	350	345	341	332	358	322	359	359	374	348	363	340	427	373	369	369	385	371	352	369	351	335	351	372	357	344	367	371	344	334	341	332	342	396	317	364	359	370	349	328	343	363	359	349	329	328	346	384	341	364	377	377	396	359	369	358	371	359	353	329	354	375	345	392	359	361	338	385	347	372	363	400	347	362	321	324	365	376	326	372	367	291	380	385	355	395	358	353	350	367	313	392	326	327	340	358	382	366	381	367	357	338	338	368	344	344	380	311	367	343	364	336	320	385	387	371	366	308	312	382	342	341	392	332	342	329	348	336	369	388	339	366	347	350	334	348	344	351	364	359	356	339	363	347	355	326	389	331	387	377	391	346	334	319	344	359	403	352	330	329	368	367	328	363	342	316	340	309	372	374	342	365	417	353	372	362	344	351	377	361	372	342	344	360	383	329	337	373	332	327	357	368	350	368	368	382	358	339	331	348	337	384	368	375	353	345	374	347	371	344	382	368	350	365	359	324	318	340	356	343	332	342	330	370	355	355	377	367	358	361	341	360	362	349	373	365	389	350	359	351	350	365	364	346	365	353	380	358	349	360	370	336	368	397	364	390	390	331	392	355	355	341	355	382	356	343	358	331	375	361	388	322	314	368	343	371	320	347	351	353	381	333	371	371	320	341	383	365	360	328	329	356	340	357	381	361	355	343	327	331	339	337	322	316	339	361	334	344	386	329	368	349	329	358	338	343	362	353	388	355	329	344	363	364	327	358	340	358	324	348	337	329	359	361	355	377	379	335	356	359	353	339	340	335	353	330	339	357	341	360	372	393	365	364	378	320	391	351	330	372	372	348	346	360	369	347	359	367	361	340	345	332	317	343	366	397	387	334	337	370	341	363	345	330	350	330	349	373	333	347	328	365	350	376	352	351	342	344	351	353	357	383	385	356	353	359	314	355	352	343	366	371	330	346	360	360	379	332	375	354	355	359	351	362	349	348	368	372	323	366	353	324	331	353	337	331	346	368	340	371	340	354	378	319	357	370	316	358	369	350	345	316	315	350	345	367	360	352	351	382	329	385	365	388	353	301	361	339	344	372	344	348	376	340	353	326	343	321	354	333	359	368	345	355	335	360	356	365	392	357	345	367	393	371	357	332	347	344	376	320	363	350	334	343	355	364	335	350	331	329	359	361	355	347	353	365	345	342	345	367	344	361	348	344	367	357	346	326	362	380	361	356	359	384	316	376	336	383	345	325	346	361	338	332	352	333	345	372	367	319	337	375	351	378	343	364	349	352	349	347	361	341	344	363	326	344	361	363	364	359	374	372	369	382	368	357	376	367	357	357	362	367	356	371	397	329	343	308	365	368	339	336	353	373	334	352	342	373	328	348	344	371	361	362	355	356	362	358	373	341	393	337	346	350	357	375	363	357	326	365	358	342	303	359	345	333	354	366	346	369	350	326	350	365	362	356	344	348	334	341	353	354	373	348	385	328	381	349	321	368	387	332	370	340	345	352	334	352	369	380	367	324	340	356	345	374	351	357	379	375	337	343	339	332	350	333	370	371	345	381	337	348	378	372	359	378	336	351	380	359	358	375	365	358	358	383	326	344	375	354	375	350	348	363	371	346	358	341	321	362	321	352	358	361	355	351	370	349	348	329	344	387	343	336	367	370	350	337	318	320	317	365	358	331	385	363	393	360	345	354	369	381	358	346	343	340	381	341	354	386	375	339	365	352	361	353	370	332	343	359	366	362	362	359	306	359	377	305	344	371	343	379	343	332	327	360	334	377	345	347	349	366	374	350	361	388	342	336	355	322	334	342	350	369	376	348	338	352	335	330	354	321	368	344	344	336	345	361	342	346	350	332	367	353	345	356	304	360	358	352	373	390	348	358	381	332	347	383	364	361	340	357	350	327	365	357	331	362	358	372
4357	4242	7907	46761	37541	22061	10313	3043	374	352	377	365	383	375	331	357	338	393	388	364	335	373	371	387	370	382	370	387	356	346	365	393	343	398	326	377	357	356	375	356	345	368	374	355	349	346	402	406	404	381	360	361	378	374	334	365	346	348	362	354	341	385	385	366	358	366	357	348	341	366	383	337	346	364	342	374	384	409	358	374	362	394	392	372	388	383	354	412	366	343	417	338	357	360	412	341	357	368	328	358	376	348	359	326	341	376	361	340	382	365	363	338	353	392	357	375	366	330	399	350	365	357	362	354	379	356	354	373	330	374	397	369	389	361	372	377	362	333	363	415	342	367	361	368	359	396	401	357	360	371	379	376	350	365	377	351	360	361	357	366	376	379	366	358	350	362	396	366	363	378	338	351	368	358	352	373	360	378	353	375	368	340	379	362	368	377	385	357	381	358	350	388	385	359	364	365	383	354	376	370	361	388	373	369	376	374	385	387	335	368	389	352	411	374	380	349	340	350	372	360	376	383	390	383	349	393	348	376	351	375	349	377	362	363	348	342	352	378	378	360	362	365	377	399	345	367	340	317	390	354	380	371	391	375	376	378	366	351	388	319	367	362	369	376	352	349	336	364	371	356	330	374	367	363	380	374	396	367	393	386	347	378	371	358	394	335	365	349	390	367	361	400	363	380	353	337	377	354	373	354	375	385	370	336	337	353	350	352	365	348	384	342	325	364	354	354	352	362	383	346	425	391	361	363	372	353	352	361	336	355	353	416	375	377	352	358	373	362	341	335	353	389	390	365	345	372	363	343	379	381	327	381	378	319	382	391	358	361	362	380	379	370	389	356	390	334	369	357	363	367	399	324	333	409	350	382	336	372	350	363	374	337	353	343	377	358	366	352	374	386	352	369	344	363	373	353	341	339	359	381	359	364	387	354	360	387	378	380	364	353	352	352	350	372	366	369	335	343	350	371	364	346	419	386	366	368	334	371	364	370	366	370	352	383	372	368	364	354	335	391	371	321	351	360	364	339	350	355	386	379	363	333	348	369	371	379	412	390	395	339	396	422	380	395	392	353	348	357	369	359	347	337	358	365	379	344	326	397	393	344	355	379	329	329	344	368	364	369	378	357	379	384	365	396	374	344	394	371	360	388	372	378	336	358	376	375	350	378	396	325	349	360	344	359	383	369	379	374	370	386	361	351	367	356	387	356	331	354	358	363	370	369	335	379	395	369	343	351	351	364	342	321	350	372	374	362	380	360	346	434	390	356	349	383	357	379	364	391	350	344	370	371	381	376	376	376	380	378	357	362	398	341	393	388	381	377	344	363	393	372	385	386	351	344	391	373	363	339	342	398	341	378	403	366	396	405	332	360	376	375	368	367	355	368	358	378	367	369	376	384	339	385	361	358	361	357	391	338	379	395	371	342	346	330	370	349	355	386	368	366	370	369	346	357	349	372	356	353	380	368	365	346	403	368	373	359	364	371	362	388	358	381	353	340	361	346	364	383	378	386	385	344	364	351	332	339	357	338	341	382	363	362	355	371	394	377	383	355	380	372	375	361	382	340	383	364	382	359	393	381	377	339	362	368	369	360	372	343	365	360	360	386	381	354	381	390	398	356	376	372	378	377	373	356	357	375	399	346	375	360	342	350	397	358	376	366	369	378	366	338	336	349	342	392	341	373	369	370	370	387	371	371	373	380	339	323	338	371	374	358	384	368	347	405	364	363	372	382	387	339	370	337	344	348	332	353	390	368	404	350	388	376	391	362	393	333	345	338	340	355	374	332	375	356	364	376	341	359	360	383	359	365	382	356	367	319	408	359	350	370	382	388	378	371	391	384	359	356	339	360	361	367	355	368	373	336	358	390	354	377	351	343	368	374	361	366	380	384	402	364	331	374	344	328	340	379	378	358	359	354	337	371	343	336	354	362	371	353	356	384	364	358	353	360	399	376	352	401	399	358	361	345	402	388	373	352	352	378	356	397	326	383	351	385	430	348	368	353	372	388	357	394	364	358	363	329	367	368	344	354	349	366	361	359	393	368	374	356	391	375	349	356	357	376	360	370	390	343	351	335	328	349	344	364	361	349	373	381	368	394	374	354	385	392	345	363	359	392	333	414	329	389	389	366	351	349	357	340	394	354	383	348	337	350	342	380	384	361	351	378	399	357	358	351	348	358	347	370	371	365	401	371	375	351	368	364	355	375	384	376	392	379	395	362	373	383	365	417	349	403	379	352	367	393	370	389	400	360	364	393	332	331	375	392	377	354	382	381	360	354	350	360	385	352	371	392	354	361	329	319	385	381	353	357	360	345	389	367	352	350	376	377	363	377	337	351	338	378	384	328	373	351	388	323	370	376	366	384	385	369	334	351	353	397	356	353	372	359	357	350	387	359	389	377	418	373	380	403	370	371	336	365	332	365	359	370	355	359	359	351	354	362	353	332	355	352	355	343	351	380	363	395	346	367	373	359	333	355	377	337	352	373	353	357	381	358	365	402	340	362	360	377	369	388	382	334	372	379	370	365	382	373	330	344	374	375	339	360	348	387	344	369	399	351	393	348	396	373	387	359	350	389	377	372	351	354	418	388	342	388	362	367	404	402	367	372	360	376	364	387	364	351	394	363	374	355	389	356	356	387	374	365	391	381	358	366	397	368	355	401	352	326	377	350	374	361	385	356	359	372	341	371	387	357	371	386	365	347	377	340	378	356	356	349	360	374	359	384	375	356	364	366	355	360	360	347	349	372	388	373	368	376	355	348	367	362	386	367	369	387	381	370	368	360	356	359	318	376	357	371	395	360	362	343	400	399	352	338	357	370	392	324	385	381	354	339	370	351	348	338	341	376	357	348	394	380	392	343	342	357	413	341	383	402	341	359	389	391	367	356	362	385	377	362	370	364	366	381	407	368	399	362	393	343	381	362	338	340	375	379	356	316	369	358	356	344	348	358	374	353	365	373	380	404	367	368	354	356	354	358	345	374	346	379	390	350	343	329	376	338	351	366	376	369	386	363	371	371	391	366	344	351	378	343	382	324	394	389	400	400	375	374	366	368	336	348	399	317	369	377	351	376	358	339	335	380	372	364	393	383	367	363	385	362	369	373	350	378	362	379	373	375	363	397	362	381	387	416	399	356	330	355	331	365	352	358	340	361	371	391	360	357	343	365	385	370	346	304	330	380	353	377	363	356	402	370	357	393	380	340	374	388	375	357	390	386	383	367	409	382	376	348	359	379	342	349	382	382	340	353	372	361	352	397	366	345	363	365	356	379	389	373	370	380	346	361	433	389	382	359	375	363	359	354	364	354	355	371	363	367	355	344	354	348	374	344	367	352	359	377	391	369	336	350	385	352	335	373	348	365	384	409	348	380	383	369	323	388	383	382	363	333	343	383	356	342	371	354	363	366	375	400	374	359	371	345	362	391	335	358	357	345	366	375	370	399	341	364	361	389	334	370	351	330	341	352	377	356	371	368	359	370	351	369	331	366
23813	21096	28475	46490	62267	51101	34470	13410	942	505	521	500	478	490	457	515	470	458	498	480	446	457	492	497	500	448	456	460	423	451	473	432	461	428	437	453	455	444	509	420	454	505	474	476	483	432	442	496	436	478	460	442	442	458	440	469	451	485	407	423	471	448	446	485	452	482	486	412	488	475	441	463	456	466	488	457	523	433	447	447	444	431	473	479	462	464	479	458	420	456	476	437	465	443	455	485	435	474	452	475	468	472	445	466	460	464	475	439	434	473	496	452	459	454	418	421	468	466	487	467	485	430	405	466	437	465	438	448	451	420	455	440	442	466	476	435	467	474	470	429	487	463	472	478	462	493	450	437	445	462	471	457	452	427	435	433	483	479	464	503	462	483	457	446	426	493	433	459	488	439	443	440	440	484	469	481	467	452	444	442	481	496	429	479	478	454	468	484	428	451	511	468	491	452	430	450	486	431	483	468	412	441	484	458	474	464	451	456	430	479	489	443	431	465	450	438	442	468	433	460	450	453	496	453	450	450	454	496	439	488	483	461	474	449	481	469	482	504	482	473	437	415	448	445	458	469	417	462	450	501	419	462	479	471	466	431	455	477	450	413	493	464	454	464	481	477	446	465	478	452	491	443	440	446	499	442	454	436	453	450	491	438	494	460	434	434	493	465	451	471	447	448	467	480	465	453	488	451	455	435	430	452	442	477	440	455	454	487	432	481	465	448	463	521	456	474	459	458	500	457	427	463	465	493	486	481	448	449	450	463	454	447	424	470	490	466	435	412	473	474	453	449	457	457	428	474	465	449	453	438	435	463	485	457	473	505	428	464	454	497	476	448	430	429	502	482	455	517	471	484	447	468	446	446	512	438	458	457	431	428	459	466	492	450	444	462	479	464	484	476	439	477	465	444	475	458	456	445	499	444	470	445	477	412	464	441	407	466	439	498	481	476	439	466	469	449	436	444	501	462	466	440	424	469	463	466	441	473	496	486	468	472	476	470	466	437	441	435	496	443	446	426	464	459	434	465	473	431	422	462	476	435	438	465	434	450	493	473	475	462	471	478	477	404	482	463	483	454	439	426	468	487	444	423	475	433	472	439	461	485	457	446	436	457	464	462	463	449	475	450	506	445	446	459	433	491	463	442	467	457	474	427	481	434	464	466	456	448	464	457	491	438	463	477	455	441	473	455	430	452	435	470	474	493	473	465	430	460	457	457	487	494	423	451	415	466	457	453	427	455	488	484	473	453	436	456	425	447	450	471	462	436	466	479	445	440	461	484	457	452	455	469	456	487	459	471	455	463	430	444	441	442	477	440	444	458	452	431	452	478	434	476	463	475	435	465	483	492	486	438	453	507	430	467	503	456	467	474	471	437	432	466	454	426	477	413	465	431	436	457	443	435	460	417	459	428	416	479	453	480	457	506	491	479	437	456	486	495	431	449	460	482	424	443	487	470	447	472	453	436	484	437	472	466	470	476	466	424	423	477	492	445	456	459	465	443	469	439	449	455	421	466	474	471	442	459	467	427	476	431	449	485	419	442	463	483	425	441	457	481	482	493	471	455	485	448	476	445	436	447	430	470	442	455	495	452	484	480	449	461	474	450	438	465	492	451	439	490	426	418	501	461	495	470	496	457	473	481	483	456	456	452	443	448	459	438	452	469	473	504	473	495	442	467	460	450	428	447	479	484	456	469	429	460	434	449	453	440	462	449	447	443	477	453	432	442	440	478	450	470	455	478	485	439	477	464	475	463	432	447	460	453	432	466	461	465	432	429	464	525	459	453	490	455	447	468	512	447	423	481	419	468	480	483	489	441	466	462	461	427	461	438	445	447	465	433	489	477	389	448	464	505	452	450	452	437	447	441	399	430	473	467	460	463	433	452	487	488	474	418	447	448	485	435	459	465	470	463	455	430	466	492	477	494	447	429	437	456	449	484	428	465	479	479	475	479	489	479	459	460	477	482	469	460	420	489	448	442	455	475	458	454	437	501	458	433	448	445	494	463	490	442	488	472	462	432	444	456	443	470	486	448	496	430	429	493	478	487	461	446	457	486	451	477	461	488	458	448	436	439	445	463	445	438	480	428	429	439	444	427	482	469	476	441	478	443	427	441	424	494	468	436	455	469	455	500	463	474	466	472	477	463	444	471	428	475	441	488	420	464	511	495	473	484	429	465	441	468	457	429	416	461	481	450	481	423	461	425	417	445	450	459	493	402	470	462	480	422	495	445	436	463	479	425	469	494	454	464	472	489	466	462	420	470	473	445	406	467	444	475	441	445	451	495	458	402	493	492	454	471	482	454	446	482	441	471	495	441	480	435	450	444	488	465	471	485	464	459	451	456	481	434	451	441	462	449	455	422	439	463	470	446	475	453	520	461	448	447	506	456	436	459	437	456	465	453	437	442	462	495	426	444	445	434	425	459	407	516	467	509	424	431	440	484	497	405	467	468	432	454	458	435	440	446	453	454	499	445	476	431	437	488	441	472	440	478	453	440	475	420	436	492	482	468	493	440	473	463	478	478	443	462	451	506	443	470	477	439	463	470	461	484	465	420	460	473	481	413	474	449	457	467	449	427	461	443	491	450	413	481	418	446	435	420	472	458	472	443	502	437	462	456	480	449	474	444	500	437	428	455	450	467	454	492	448	491	449	453	462	452	450	432	467	448	458	458	434	471	449	471	458	484	453	486	502	495	457	449	452	438	486	448	456	471	498	453	490	454	452	468	473	497	467	446	469	469	433	455	476	473	417	458	455	450	412	480	473	438	463	439	469	443	449	470	470	467	451	495	445	472	463	416	490	456	438	468	493	474	480	468	460	501	466	447	447	483	441	460	474	428	411	458	490	446	454	491	463	445	471	475	483	434	484	464	429	438	438	460	484	440	482	503	448	489	469	448	469	424	454	444	456	489	487	519	468	470	494	479	445	461	483	456	459	469	428	485	444	461	470	456	488	460	460	465	438	455	454	430	433	470	435	427	440	456	484	467	438	471	455	451	476	443	468	462	460	468	427	475	496	458	443	440	461	436	450	478	440	460	461	453	422	463	502	445	452	438	451	459	432	473	429	430	471	453	421	432	448	440	427	444	467	434	455	469	446	465	434	479	439	482	456	451	450	479	455	466	444	455	422	461	464	486	474	465	461	467	463	471	461	467	469	449	465	475	440	477	487	441	422	505	485	417	449	472	480	483	423	452	437	458	450	421	497	477	445	494	439	447	482	435	434	443	406	463	439	434	402	473	444	461	483	468	433	471	498	495	496	467	441	439	462	452	421	477	458	443	456	496	479	469	432	456	468	480	466	463	473	445	437	460	427	417	467	467	452	439	468	465	483	456	431	474	472	478	471	466	467	466	448	443	479	424	460	420	480	473	428	454	460	464	457	462	424	460	402	428	446	451	479	421	447	458	444	471	461	440	450	460	475	428	444	460	450	450	437	451	467	451	427	485	472	449	519	430	441	442	446	467	466	407	467	491	431	475	494	476
4778	9297	20105	75676	66630	46873	25136	8985	479	472	501	460	502	469	476	509	470	497	485	475	448	477	483	548	497	483	511	487	484	456	510	484	469	484	464	460	480	474	484	484	500	438	490	432	470	503	489	483	481	499	495	433	512	461	494	465	469	476	452	466	469	452	427	481	470	474	497	483	472	517	509	431	507	475	502	482	478	503	473	487	437	459	466	447	476	477	484	476	483	480	481	457	495	485	487	481	469	481	442	496	461	484	444	488	510	483	453	484	505	467	500	443	490	469	464	479	478	504	489	497	493	458	478	473	516	510	493	477	488	515	492	502	480	493	470	454	493	452	483	456	499	495	480	443	459	478	467	461	479	505	502	482	520	488	516	458	469	476	493	467	451	433	488	436	466	462	505	500	489	492	500	508	523	478	447	511	503	483	496	454	469	492	436	483	487	497	477	494	498	461	466	454	493	481	457	462	488	475	478	515	457	463	499	466	495	486	468	487	516	466	469	496	460	466	448	512	451	462	493	501	500	472	442	442	473	495	455	458	488	472	486	476	459	452	451	469	440	478	473	435	477	486	453	479	499	453	541	473	461	461	492	479	489	488	504	445	448	477	439	471	466	453	472	501	431	461	494	500	499	471	526	480	447	468	521	471	488	467	465	461	466	459	462	475	450	473	488	471	412	472	481	477	499	470	496	474	479	520	483	442	458	483	474	496	474	449	468	484	540	460	505	471	478	489	493	449	507	465	467	487	472	491	481	452	478	440	476	467	455	507	492	464	435	480	456	464	478	452	471	481	460	453	447	509	479	454	480	456	480	440	486	499	442	474	478	478	473	478	507	489	496	526	471	481	509	468	497	492	490	478	461	444	489	477	459	493	487	529	466	470	507	512	475	484	496	485	415	437	464	455	478	465	463	473	467	518	479	437	461	478	434	469	456	453	505	517	462	465	482	460	458	425	472	433	458	513	483	483	451	435	493	470	479	513	430	466	453	498	490	445	471	496	466	470	490	465	507	491	467	496	440	475	433	428	517	456	492	474	451	478	449	521	467	435	450	449	470	470	488	475	505	480	463	443	469	490	471	485	460	452	463	468	508	490	472	451	455	489	487	420	483	461	454	477	480	456	482	499	456	484	534	493	490	459	473	451	528	469	481	485	464	518	471	470	482	413	535	479	474	482	472	464	469	483	447	486	487	530	460	467	453	505	504	469	461	470	481	460	496	469	482	485	484	487	489	435	484	472	456	480	458	543	504	491	479	468	485	461	481	493	489	516	481	433	489	477	471	445	482	494	513	483	451	449	499	454	497	469	454	506	463	485	479	472	506	442	493	458	466	465	466	493	474	487	505	477	499	497	492	446	469	503	491	479	491	478	467	484	480	465	460	460	474	467	461	451	475	491	488	497	467	502	506	539	479	489	473	490	446	490	463	483	497	457	505	482	476	467	452	494	472	488	472	428	464	436	469	467	499	428	479	479	504	456	495	473	482	474	474	501	473	526	500	480	471	502	419	444	475	455	499	472	488	470	506	468	488	455	479	487	443	470	488	430	466	494	517	454	461	455	450	460	442	468	486	474	491	478	458	459	475	451	478	478	461	441	448	470	455	475	496	457	441	478	483	453	464	497	440	474	476	448	528	457	531	493	498	461	463	491	445	442	457	458	459	539	464	468	479	479	479	472	458	488	477	476	471	514	494	416	480	492	479	477	481	454	477	445	476	479	442	477	485	492	449	456	485	474	460	479	433	485	452	455	546	452	451	475	461	451	453	451	502	485	461	478	427	496	490	449	484	472	477	465	472	506	494	471	474	499	501	465	478	491	474	460	490	471	477	437	492	486	458	518	461	483	469	460	426	442	430	470	454	442	471	488	448	437	491	432	492	482	434	494	465	492	497	517	489	509	461	463	483	460	471	472	479	446	496	453	476	476	479	451	462	543	456	495	500	467	497	513	499	483	472	504	484	453	456	499	489	467	480	482	430	456	473	454	468	489	493	458	443	452	463	471	499	470	485	451	460	466	508	512	433	482	430	425	482	452	457	497	461	475	508	496	486	462	461	473	449	511	470	450	480	475	523	442	473	447	468	484	470	486	505	460	473	488	511	459	504	517	476	428	486	487	516	451	502	447	499	503	483	468	506	500	492	515	432	468	475	466	473	470	460	449	465	507	486	514	466	473	487	459	481	478	477	464	458	501	439	459	462	497	495	489	481	490	501	477	493	454	454	432	526	455	496	458	512	468	477	505	460	465	521	462	501	486	482	466	457	527	473	460	468	519	510	431	430	483	463	481	472	455	497	466	487	428	425	501	526	483	494	471	473	493	466	501	472	453	484	474	445	448	475	492	487	466	470	461	491	476	451	455	450	495	475	457	452	473	448	470	476	486	492	453	443	492	466	451	452	442	486	458	460	457	494	483	457	455	419	493	468	516	476	462	536	469	506	489	433	433	501	479	499	487	453	477	461	472	495	472	494	483	489	444	469	507	459	471	461	442	505	482	473	496	514	472	447	475	494	445	520	502	459	496	471	504	455	476	451	471	466	480	445	468	460	422	448	488	469	480	488	474	489	484	441	480	455	470	468	497	487	478	504	470	469	507	453	439	494	479	453	475	466	497	462	475	486	505	504	513	481	426	459	493	464	507	460	461	505	468	458	467	487	479	475	448	446	507	463	454	468	501	486	455	494	482	445	426	484	456	458	443	489	461	484	479	471	481	516	515	499	465	512	453	482	449	500	460	459	476	455	457	488	497	491	468	452	515	476	490	482	454	435	462	487	467	490	461	494	461	498	478	415	438	517	471	471	475	470	481	469	499	448	514	481	458	456	507	483	469	540	419	511	472	463	454	465	485	492	434	466	478	508	481	491	460	472	475	451	478	440	493	477	467	450	450	492	484	438	439	500	497	493	487	510	452	478	480	472	445	469	462	471	455	468	459	477	488	504	441	463	513	482	470	482	454	448	455	487	435	468	434	467	460	481	461	486	477	485	468	463	462	456	484	474	474	467	496	455	487	488	477	475	461	505	478	509	465	484	454	496	458	486	460	454	483	454	469	469	492	501	487	422	508	486	466	498	519	430	465	475	449	480	489	453	464	455	460	531	475	467	470	423	477	488	463	494	482	471	470	450	465	538	476	479	452	490	503	501	471	464	445	537	437	476	455	444	499	476	464	482	452	479	490	475	488	487	475	480	479	470	446	489	466	434	468	496	475	510	461	441	473	470	457	502	472	490	489	459	429	476	454	474	463	477	483	494	456	454	437	498	485	496	449	496	483	428	475	456	464	459	480	501	486	458	472	463	441	479	503	479	487	498	483	468	475	470	470	466	490	476	464	464	493	506	471	480	482	472	518	465	458	475	488	436	514	470	468	472	455	457	485	471	464	482	470	472	520	474	470	467	491	459	485	468	483	442	478	509	466	464	488	483	459	477	495	477	472	489	474	471	457	465	466	446	462	507	468	475	423	481	416	477	460	445	476	438	460	466	499	464	446	493	433
27157	12364	7747	19298	14273	6454	2499	735	326	392	349	330	367	321	334	346	371	320	305	329	371	284	346	349	340	349	351	325	358	335	322	326	357	361	343	339	386	347	340	334	323	302	366	303	339	338	318	341	309	336	312	319	312	345	339	303	313	337	326	367	302	331	367	346	347	329	326	286	320	329	304	351	329	293	297	339	355	311	341	298	337	332	354	328	327	307	320	353	339	344	340	347	356	343	341	326	342	325	335	331	342	355	301	344	337	337	305	316	340	337	362	332	337	336	354	331	346	357	332	356	365	348	350	315	332	342	360	366	336	349	333	343	322	318	347	326	354	339	332	323	377	341	378	312	332	328	329	313	328	370	326	322	355	382	315	318	303	331	323	318	344	335	330	351	305	318	362	322	354	352	339	347	307	352	351	344	332	312	323	333	304	315	306	335	345	340	339	343	353	310	344	339	334	346	319	325	330	355	359	358	322	324	334	359	329	309	326	342	344	323	329	308	338	335	320	325	336	339	320	340	343	324	307	323	354	323	351	352	302	317	315	342	343	332	336	359	320	340	362	339	331	312	355	345	358	325	346	349	341	336	343	354	340	358	315	348	326	331	319	348	300	309	314	337	364	341	345	347	330	350	328	339	336	335	342	296	321	361	302	326	344	324	347	364	303	305	332	339	337	300	315	329	381	324	313	367	344	328	329	353	342	297	291	332	336	306	341	344	329	378	334	358	325	342	324	354	349	342	326	307	349	318	356	354	339	343	298	320	356	351	341	354	356	312	340	318	312	380	324	339	322	312	306	343	312	349	342	336	347	348	347	349	342	309	308	351	345	301	345	322	324	336	349	338	340	310	328	324	342	370	325	337	336	326	318	321	362	358	330	335	369	373	346	333	306	328	345	331	310	316	327	344	358	331	310	339	324	314	344	356	322	365	340	323	336	337	324	340	365	350	354	324	343	336	342	319	328	330	338	351	316	336	325	328	318	365	326	301	329	317	336	328	381	320	349	354	306	361	332	378	320	322	327	313	316	307	334	325	345	316	329	341	347	352	360	362	319	331	299	325	325	337	353	345	350	361	320	352	340	352	346	321	329	336	329	350	334	346	344	345	332	302	351	328	343	328	307	336	351	301	342	360	350	305	346	324	330	355	331	350	355	339	319	356	343	320	361	340	366	337	353	298	336	329	326	347	305	331	353	315	336	350	329	341	365	343	358	365	356	321	359	326	360	293	349	309	329	315	368	319	337	345	325	335	351	332	363	346	348	328	339	341	334	326	342	325	308	366	356	347	302	327	324	323	320	381	366	312	350	334	314	323	343	318	306	332	315	354	311	314	363	323	316	349	321	353	336	353	353	367	354	340	309	318	354	300	321	305	305	313	328	305	328	332	339	307	339	334	337	322	308	325	359	331	350	300	304	310	377	330	360	367	304	319	296	344	329	334	322	307	336	346	329	350	309	338	340	317	355	340	334	333	311	309	361	342	301	306	318	330	320	362	355	326	327	340	331	341	306	320	336	293	317	369	349	329	370	332	333	343	351	328	339	364	347	339	338	348	342	334	331	354	331	331	316	328	315	313	333	314	359	359	351	350	323	323	343	365	292	336	350	324	323	334	310	340	326	328	324	329	352	333	312	332	390	312	348	324	339	304	346	329	357	337	355	307	345	277	335	324	318	321	320	296	312	338	351	316	363	320	348	327	311	369	346	343	330	370	343	363	346	307	331	348	359	325	348	354	343	341	338	313	300	322	326	326	331	361	299	301	368	317	295	343	355	330	304	317	326	364	342	333	346	327	347	320	348	341	334	305	364	313	359	306	315	320	335	341	348	327	320	322	327	328	340	341	332	351	323	309	304	375	367	349	310	301	333	345	329	355	364	346	325	336	347	328	353	311	315	333	339	347	335	324	334	351	323	304	318	342	308	311	323	334	317	336	346	350	309	359	345	342	328	333	348	321	315	355	333	326	337	333	334	307	370	347	350	333	330	323	299	318	339	296	354	334	332	329	379	307	319	345	344	317	351	349	322	347	340	320	354	347	362	346	313	364	321	365	327	350	335	322	329	305	322	337	325	330	306	325	341	330	333	337	344	356	347	355	316	327	345	328	325	328	312	325	339	341	347	330	311	330	366	330	315	331	341	341	308	368	338	310	305	355	348	306	336	309	307	336	310	332	329	349	338	369	363	328	323	301	318	302	327	319	310	315	350	326	334	323	325	353	336	380	310	334	327	311	311	328	330	322	338	327	348	322	349	333	362	360	352	331	318	373	328	342	319	334	394	348	355	363	355	353	357	314	310	348	328	306	328	323	313	346	328	337	339	329	308	305	350	348	301	333	342	322	331	337	354	328	316	312	359	338	331	335	340	333	325	322	320	334	321	310	367	342	334	375	324	333	327	332	304	332	398	346	321	313	350	380	356	319	323	338	356	337	345	290	312	336	362	343	310	358	342	339	330	354	311	338	333	317	346	342	361	340	340	309	347	318	325	337	335	295	330	312	281	349	345	325	319	366	363	361	335	339	326	348	331	309	343	332	310	342	369	325	332	349	321	343	317	334	322	332	346	314	355	326	345	359	322	315	319	317	330	302	323	347	356	324	333	343	347	326	343	334	351	335	324	343	321	355	327	346	324	325	315	322	332	359	353	351	341	335	337	310	338	319	327	321	312	348	344	346	342	356	340	299	372	339	369	359	327	341	327	341	337	322	316	353	319	353	344	371	338	312	333	333	354	329	314	354	324	376	364	346	325	336	328	302	347	327	342	340	360	343	320	356	342	324	337	341	341	314	307	316	315	352	344	271	334	329	331	355	342	337	321	338	364	344	311	342	335	324	324	314	350	306	302	354	347	349	328	357	329	310	335	327	337	330	334	358	337	327	318	338	359	318	342	325	345	342	358	360	288	325	338	334	374	328	307	327	344	343	319	357	327	317	312	345	327	333	343	333	320	323	314	320	331	298	350	329	354	333	351	338	323	327	325	332	338	353	317	317	344	328	351	346	340	327	362	321	309	310	349	327	350	328	339	314	355	358	333	330	309	317	328	325	360	334	328	376	332	323	331	375	382	337	316	334	331	349	343	344	339	350	299	302	371	362	328	327	336	310	361	303	365	328	333	349	313	349	374	304	304	360	388	339	341	345	359	304	365	333	356	313	335	312	291	340	342	339	359	328	331	350	331	317	332	374	322	331	366	332	334	356	369	342	373	315	317	325	320	338	330	332	359	320	339	349	288	309	341	333	344	348	325	334	329	340	322	336	340	346	321	356	332	322	351	323	316	356	350	344	347	318	343	325	336	363	328	362	337	348	326	321	337	364	353	357	346	330	304	294	337	353	337	308	308	324	315	332	300	315	320	345	328	318	368	346	366	322	311	352	325	314	300	292	365	347	340	320	331	311	354	338	348	321	334	307	350	348	322	339	356	335	354	307	304	322	333	316	358	305	353	331	323	287	356	336	322	325	308	323	340	330	335	339	356	336	311	336	348	329	344	313
5628	2812	8551	15384	10478	5442	2524	742	322	349	347	317	363	386	311	330	328	342	335	333	341	366	342	373	334	336	349	347	350	332	322	329	312	351	348	325	334	318	333	347	346	301	318	315	333	315	329	347	350	296	342	324	345	358	322	341	331	354	328	349	337	325	370	347	355	358	326	355	332	346	339	352	331	344	357	330	394	331	360	319	335	331	313	351	368	350	340	349	347	364	328	330	313	314	307	330	340	344	335	327	362	347	318	337	378	345	329	344	331	336	327	358	353	326	334	351	332	316	312	335	331	364	303	344	326	337	325	332	378	330	342	356	312	329	331	312	310	341	336	356	340	317	324	350	316	344	374	326	312	316	304	341	324	308	328	318	340	338	328	354	374	328	347	354	334	326	320	310	337	348	325	327	356	311	300	302	360	336	366	336	352	347	309	346	311	336	372	355	361	371	317	338	339	320	342	327	370	326	348	343	331	332	312	348	308	342	355	321	309	310	329	314	318	369	353	308	343	345	316	306	346	322	343	349	303	350	354	331	365	357	339	344	321	339	328	329	349	306	309	345	314	333	364	349	306	326	321	310	335	331	349	345	352	336	363	343	314	304	343	342	341	363	364	312	330	306	334	343	340	337	333	340	328	346	340	346	326	356	312	350	320	355	337	342	336	314	309	337	369	348	324	311	320	284	294	330	362	349	380	321	341	328	377	321	306	334	332	314	332	346	347	351	329	316	337	344	338	326	336	318	373	353	359	367	339	334	321	338	298	328	350	307	320	362	312	358	332	343	352	348	329	352	350	345	338	332	342	338	350	358	335	299	326	318	335	355	323	363	327	377	338	340	344	361	353	353	304	342	308	364	316	361	313	331	326	355	348	320	341	334	302	350	275	345	355	324	346	343	334	326	328	343	348	315	339	332	347	336	346	382	350	303	299	344	361	311	364	315	349	336	309	342	338	335	362	342	303	371	350	323	313	296	354	309	312	310	358	346	349	350	355	345	308	336	362	358	326	299	330	348	346	324	340	319	330	334	310	318	293	353	342	322	325	337	329	336	378	323	337	314	349	356	345	346	343	335	337	373	283	396	327	356	347	313	325	330	333	307	301	372	340	311	348	368	354	322	381	328	347	348	347	339	376	295	311	358	346	335	341	300	351	327	345	340	348	350	355	351	334	347	334	366	311	339	322	341	343	342	342	334	332	310	337	325	303	331	350	348	337	352	297	324	337	364	338	340	369	310	340	338	350	346	342	316	352	329	322	341	324	339	320	338	345	359	323	313	341	326	324	357	317	323	350	325	305	315	319	352	337	345	309	355	338	298	305	353	348	364	315	349	325	351	289	364	322	343	333	309	346	326	318	329	320	355	322	367	335	323	327	371	310	301	294	324	314	347	336	321	317	333	324	317	340	334	337	360	330	375	325	337	323	312	342	315	351	348	335	334	334	362	377	320	331	337	330	311	369	341	317	333	344	334	354	346	359	332	305	300	321	316	329	368	325	353	332	344	368	333	322	285	378	294	319	336	345	315	329	331	322	333	328	338	334	331	355	340	331	348	336	332	329	337	317	326	339	344	320	320	313	310	321	326	316	361	357	330	362	313	355	356	316	330	356	339	341	364	342	340	337	359	336	354	330	290	350	332	317	343	341	351	317	370	337	316	335	348	333	342	322	346	325	341	313	339	332	354	320	301	308	330	344	322	348	310	318	314	358	330	333	310	308	331	332	333	367	355	350	310	309	337	318	374	313	298	317	352	356	328	335	324	344	359	318	355	361	372	353	320	318	339	347	317	310	340	328	321	369	362	324	349	324	327	351	316	351	313	343	332	314	334	310	281	364	353	317	336	338	296	315	317	330	319	331	320	322	330	321	355	357	328	364	354	348	340	296	348	326	345	300	338	306	310	319	333	341	323	316	305	316	315	395	326	332	336	362	337	326	322	364	334	307	336	323	329	346	357	300	341	330	355	336	336	366	356	320	322	373	335	345	350	348	309	342	352	343	376	331	358	368	325	315	318	305	355	310	314	305	340	354	319	306	326	338	355	355	362	325	333	339	341	301	349	323	333	333	342	346	357	338	348	343	338	314	360	342	372	340	342	320	326	328	345	333	349	306	345	337	299	363	339	322	329	318	356	333	291	322	338	355	365	331	352	343	347	332	345	354	327	339	319	300	351	336	313	303	324	349	334	321	327	334	333	330	335	347	347	321	325	319	343	318	334	318	356	355	365	318	319	286	362	325	314	344	341	358	335	325	337	329	312	355	350	332	310	333	331	342	329	320	314	328	332	338	349	340	356	334	340	336	309	333	320	342	354	328	321	342	346	362	312	372	345	335	322	340	358	340	316	328	314	350	313	351	320	357	328	325	359	341	343	335	352	311	357	360	331	329	335	334	343	296	352	345	340	332	308	337	327	316	339	326	351	345	375	318	328	352	361	330	324	329	354	325	337	361	295	307	332	349	341	330	350	308	312	348	336	312	329	362	325	339	298	314	353	316	332	337	353	295	322	342	331	363	353	354	335	315	321	347	383	322	331	338	313	350	327	302	331	343	334	342	341	355	350	332	321	336	356	351	325	363	314	293	328	324	338	328	316	335	344	335	341	330	344	339	342	339	365	330	328	324	357	360	316	348	337	353	355	355	321	322	350	339	337	357	335	340	348	338	326	310	352	373	306	363	305	339	347	317	320	337	342	311	341	324	337	335	333	356	326	330	331	309	329	340	340	327	321	354	339	337	339	334	320	324	356	346	328	333	325	344	308	357	326	298	330	328	327	355	318	328	329	312	344	323	329	328	325	322	338	331	310	312	353	351	323	375	304	358	327	325	335	357	353	315	365	350	336	313	351	332	316	313	355	332	336	343	380	312	325	321	344	334	325	326	341	324	358	387	336	357	358	321	324	343	325	321	359	310	316	299	330	309	362	312	328	337	340	350	319	370	315	344	332	343	354	358	341	333	340	303	349	341	340	318	350	346	333	340	361	273	348	340	372	337	354	343	318	368	323	359	316	325	322	342	325	334	329	351	327	351	345	330	355	342	362	345	331	330	364	350	321	324	364	349	366	339	341	352	339	317	348	318	347	356	344	341	330	334	321	350	354	385	342	348	354	314	314	358	357	364	324	332	336	348	360	344	354	318	334	326	347	355	316	342	358	327	362	324	311	369	328	311	349	303	299	332	336	344	291	318	366	358	366	351	322	347	326	333	338	359	332	351	338	337	330	354	330	287	353	337	327	332	342	330	355	325	318	357	330	350	302	319	310	336	322	322	331	346	338	290	312	332	358	336	352	315	330	335	326	310	321	338	343	315	328	350	328	297	310	316	333	335	336	333	367	331	312	319	354	286	327	344	348	341	314	338	322	352	341	323	300	349	318	317	330	339	347	334	329	312	320	337	316	305	328	350	326	337	318	329	331	353	334	343	352	361	354	338	332	362	363	354	333	348	331	367	351	328	337	351	335	337	348	327	355	323	342	333	334	312	329	315	356	326	316
25523	21090	32067	50114	41359	27996	10843	987	387	333	355	327	339	376	350	340	332	338	349	351	333	350	358	366	364	325	333	364	387	347	326	331	347	352	364	340	315	342	354	355	340	315	359	355	317	379	308	345	346	331	317	332	348	344	324	354	351	351	332	338	336	346	324	321	331	350	290	329	361	360	315	336	347	329	312	363	335	337	319	342	346	374	360	352	303	329	346	359	355	345	355	346	338	340	343	348	351	349	335	316	332	367	365	323	345	369	303	347	374	326	340	342	317	320	343	326	344	361	362	365	351	329	348	361	336	358	312	319	345	346	321	327	330	350	323	330	336	320	317	350	349	314	349	324	348	348	342	331	319	339	404	346	323	336	345	334	366	333	321	323	306	374	362	334	329	316	318	323	350	353	347	353	326	336	384	385	362	328	353	289	322	331	356	350	347	338	338	309	333	373	327	349	330	348	315	353	360	354	335	345	337	369	361	337	334	347	349	337	376	348	354	297	325	368	318	323	345	325	344	342	349	365	354	353	341	346	337	352	352	350	315	334	289	334	341	339	305	329	308	324	360	320	363	330	321	347	355	368	349	348	372	320	353	337	348	339	294	365	356	356	348	326	335	345	359	365	369	352	359	318	330	340	319	312	339	380	363	359	337	372	356	314	361	338	357	375	346	351	366	333	339	349	344	344	329	324	332	349	356	337	353	332	308	354	338	364	350	313	370	352	326	322	336	369	343	389	343	302	363	297	345	348	344	323	324	377	321	357	321	347	320	330	331	323	363	344	324	323	367	360	343	351	348	321	328	331	353	333	334	314	327	332	318	348	344	299	336	357	360	338	330	321	335	297	317	354	354	336	319	310	303	354	352	360	363	342	366	338	366	315	313	330	321	337	326	349	322	308	326	372	341	347	379	327	338	352	349	320	348	327	329	356	344	354	336	368	339	336	338	353	342	367	314	298	325	315	329	327	327	321	309	330	324	329	331	334	344	296	331	320	340	337	339	304	334	325	329	324	368	369	317	297	332	336	319	352	333	352	339	314	388	354	337	337	325	341	337	331	374	337	309	356	317	332	287	319	318	328	311	340	334	360	328	336	349	321	317	313	342	339	365	334	326	335	349	352	331	370	326	324	352	322	326	327	343	358	327	358	332	328	347	325	330	344	339	348	325	287	348	320	366	336	346	358	322	359	370	361	358	325	336	315	348	343	331	361	341	342	342	351	343	330	348	337	315	341	353	334	328	375	356	331	339	378	362	327	368	359	306	309	309	298	350	344	343	319	342	353	316	313	339	310	337	351	338	337	367	361	338	305	312	324	361	336	360	366	343	350	322	324	324	335	334	341	326	325	349	367	304	344	355	342	352	370	327	344	343	316	357	350	339	384	355	349	331	361	364	336	355	328	351	345	324	364	332	318	327	350	313	331	325	337	334	312	327	348	341	347	330	331	306	355	337	343	313	352	335	326	375	328	345	319	366	340	314	357	347	306	325	357	319	330	324	362	331	319	327	323	336	366	379	378	317	345	340	342	340	353	352	338	347	321	314	292	338	381	336	334	344	316	317	339	301	323	317	307	343	324	365	347	354	348	335	338	326	349	338	356	339	327	353	363	336	311	344	342	310	351	320	352	353	319	337	335	311	325	337	323	332	337	332	318	357	349	352	372	361	326	313	349	334	343	345	333	299	320	312	323	325	331	309	325	320	319	337	319	334	354	358	349	284	332	342	331	336	350	377	344	336	321	321	310	331	355	334	352	330	355	354	325	370	349	347	355	333	329	351	323	328	322	356	349	336	347	339	341	342	351	317	337	324	358	307	306	318	341	347	333	306	351	356	342	311	340	306	341	327	347	322	359	367	373	366	350	329	320	339	335	352	367	326	329	343	371	336	329	349	341	328	352	334	348	363	376	300	325	337	337	347	340	346	337	343	331	320	368	326	310	343	336	322	354	351	340	336	342	319	343	351	342	316	318	303	378	345	350	322	332	344	352	375	339	358	367	335	329	370	330	301	362	340	333	331	371	325	375	353	337	361	314	343	367	348	336	333	367	358	358	317	332	345	371	357	324	340	327	332	332	340	319	352	368	338	350	366	332	330	342	360	332	341	360	351	341	345	348	335	326	324	315	353	346	328	346	335	335	354	360	342	338	331	336	354	318	328	356	314	337	353	335	333	303	346	323	345	323	325	339	336	332	344	331	339	344	309	354	356	379	361	358	365	349	318	347	330	351	337	360	363	338	314	354	316	352	335	328	311	377	353	333	346	320	323	343	337	326	326	338	315	361	335	336	312	366	352	328	319	319	336	354	335	344	331	334	337	336	344	334	305	353	315	339	319	321	337	362	350	336	367	328	337	307	361	336	319	342	332	367	324	303	356	313	326	305	355	311	328	312	334	343	327	327	379	318	357	390	335	375	328	311	372	335	342	314	341	305	359	323	377	326	357	354	371	320	337	307	347	320	345	315	311	339	317	306	350	362	358	346	344	374	317	326	356	302	362	342	339	356	332	300	358	371	315	329	316	327	331	361	360	321	354	353	358	354	352	323	332	351	332	355	311	376	346	342	334	308	305	333	338	325	333	332	380	290	335	348	316	332	318	320	360	306	314	355	339	330	327	294	309	347	373	335	310	367	319	368	357	376	352	336	350	336	357	328	324	375	352	307	327	340	332	351	359	320	343	336	336	331	346	349	329	342	306	306	357	327	345	349	349	352	374	363	337	313	329	305	348	321	337	342	373	335	375	329	334	354	330	343	379	327	368	342	319	360	349	342	359	348	329	350	321	363	359	336	361	323	354	319	319	366	341	298	338	323	336	324	351	315	359	337	352	309	361	359	295	311	365	327	359	317	333	361	346	353	339	332	347	370	339	348	360	354	336	333	350	337	356	361	355	320	369	356	304	348	322	340	355	345	340	339	304	311	340	326	328	331	345	356	378	343	321	357	363	327	351	369	351	377	324	317	350	359	338	305	342	354	382	313	346	362	350	337	347	323	332	331	337	350	337	327	329	349	326	351	360	351	367	325	337	337	354	351	346	364	341	376	304	327	342	367	303	300	379	325	369	356	332	341	331	369	358	332	313	326	372	342	333	313	326	322	351	313	356	321	341	315	359	355	326	345	349	337	320	293	372	341	317	366	327	348	353	303	332	316	322	339	321	314	323	288	335	358	340	328	315	361	356	342	325	348	362	324	294	359	331	335	322	350	316	341	351	337	329	306	371	346	337	356	330	330	332	366	351	337	354	330	345	342	343	359	305	307	351	369	355	307	373	362	318	329	339	303	331	330	330	344	340	325	339	350	361	332	357	337	360	313	342	292	298	353	352	304	339	364	318	341	314	318	346	310	356	367	347	337	349	357	347	344	338	321	326	375	327	346	353	351	322	330	332	367	376	321	344	307	351	325	336	341	311	317	354	340	330	336	322	332	344	346	353	333	296	338	330	352	354	333	327	373	347	303	317	326	311	336	329	367	339	324	324	323	315	347	354	330	308	331
4423	8284	40743	46112	33613	20557	7007	708	347	367	358	331	373	365	344	388	350	340	345	346	370	367	343	367	404	373	349	359	328	335	351	352	375	365	360	340	353	339	339	388	336	372	354	336	356	377	320	351	333	336	367	348	369	348	362	353	337	353	372	365	379	350	329	405	351	338	387	332	335	393	372	367	334	358	346	381	338	370	356	336	394	345	334	351	355	366	382	340	363	364	373	367	375	328	330	372	346	371	371	337	367	378	346	316	357	361	361	355	353	372	328	345	382	377	346	381	379	395	361	323	368	357	342	359	367	339	340	360	372	356	376	384	326	330	362	349	369	345	379	385	352	378	352	335	335	345	350	376	309	378	365	341	393	346	357	387	337	372	363	346	383	374	358	365	328	302	338	357	342	354	353	377	357	364	343	343	342	326	316	300	362	314	357	336	331	321	357	324	343	330	351	335	348	373	351	345	358	337	356	368	368	395	389	355	361	356	346	388	377	353	370	358	376	359	329	349	385	386	374	374	362	377	392	314	325	378	375	364	332	361	384	347	342	363	354	349	320	350	358	344	358	353	363	346	359	342	319	364	353	371	404	339	335	342	353	386	345	335	362	377	366	326	341	339	366	325	344	400	326	344	365	359	358	381	335	342	369	320	349	365	362	336	347	361	323	366	365	365	362	357	352	373	340	379	340	362	375	354	345	360	376	316	375	347	351	333	352	344	337	371	354	365	351	345	344	370	355	343	345	337	369	373	355	357	380	349	353	326	325	360	362	375	363	372	342	402	369	343	376	340	342	309	382	354	344	327	344	349	338	335	337	366	392	369	356	358	346	339	350	357	379	339	339	356	344	387	345	349	356	329	329	347	342	331	343	330	362	364	368	362	363	323	376	361	336	359	364	368	333	373	342	375	362	357	370	376	362	371	333	334	357	386	368	358	396	350	340	385	329	337	342	363	373	346	342	342	333	333	368	321	367	341	347	364	322	335	359	341	338	333	327	339	349	330	347	367	350	329	343	370	345	352	349	333	391	344	367	337	345	349	338	396	360	347	396	365	335	355	393	381	356	352	343	344	362	376	335	348	346	325	369	355	323	355	320	405	317	352	360	329	327	342	344	332	367	359	359	386	335	399	353	376	334	326	359	391	364	350	370	335	337	313	331	363	363	381	343	375	346	320	343	362	376	340	357	364	374	368	328	371	391	343	300	361	353	372	334	338	366	368	349	354	396	365	353	345	360	365	331	368	397	348	402	340	345	342	344	386	357	365	363	332	338	344	354	383	380	341	338	322	369	367	377	374	385	317	367	374	360	364	368	339	353	329	354	332	370	344	372	367	376	370	348	313	356	335	352	338	330	336	355	382	330	352	351	356	350	344	389	322	392	345	356	310	346	339	381	355	336	340	356	346	375	365	352	358	351	357	339	360	359	343	359	318	382	370	392	383	377	365	349	343	353	389	346	400	348	352	377	351	365	367	371	354	364	355	374	329	324	339	355	382	359	370	339	368	353	368	370	402	367	363	319	341	368	323	337	367	337	356	389	346	342	330	359	358	330	340	355	341	343	346	361	351	360	355	330	381	382	346	333	352	343	370	329	363	301	377	348	315	346	336	374	334	393	333	356	389	336	348	362	367	368	328	355	369	372	360	350	381	357	336	319	356	380	353	381	365	361	377	361	351	369	332	355	345	365	341	363	349	334	368	362	366	350	367	370	329	344	338	323	360	353	368	376	353	377	349	349	347	341	355	349	341	352	384	387	370	362	342	362	342	371	324	342	363	369	364	402	360	377	329	346	370	362	364	378	402	346	373	348	381	389	348	357	333	360	325	365	373	352	333	352	352	344	384	373	359	368	353	406	366	390	360	337	363	401	360	343	378	336	325	351	372	370	346	354	364	358	356	342	387	325	329	369	366	376	363	355	371	345	357	360	344	355	349	303	365	328	387	341	372	390	352	362	345	373	381	373	374	353	363	345	352	341	340	343	368	335	362	354	386	367	369	360	339	337	325	356	323	345	356	356	355	359	334	371	362	354	371	348	350	375	365	352	340	396	361	346	362	372	366	405	392	340	360	327	406	380	349	353	347	353	359	355	368	353	347	348	347	345	384	333	364	345	390	359	353	375	334	324	347	344	333	362	362	358	328	364	339	374	363	367	335	366	339	343	362	371	343	362	341	345	367	344	380	397	338	361	354	343	315	377	362	376	365	333	363	345	366	337	351	400	386	334	385	369	348	328	361	339	355	366	376	356	385	321	357	377	333	369	370	372	355	347	360	342	366	362	366	326	328	389	355	374	351	359	356	359	323	346	387	368	341	366	347	347	381	376	342	337	349	361	331	351	362	359	365	351	366	375	380	362	359	329	323	358	353	347	356	354	347	379	359	356	389	385	335	358	354	320	347	326	357	363	368	386	353	364	365	328	350	372	380	385	366	351	360	360	343	352	357	387	390	353	337	320	363	372	337	357	342	378	331	386	360	365	340	335	358	335	339	353	365	360	383	350	339	344	349	354	378	341	400	359	367	344	343	347	353	353	358	381	355	381	364	350	366	340	332	347	331	363	349	360	392	364	338	313	347	375	361	359	376	360	366	349	376	324	333	336	362	365	356	354	372	334	380	352	329	355	340	374	353	387	360	332	312	348	367	373	352	331	372	348	368	360	338	354	366	365	347	359	349	369	383	365	355	406	313	357	325	336	341	374	334	328	365	385	361	311	362	347	380	375	367	353	359	391	324	336	383	336	380	358	394	375	371	343	337	384	368	401	399	350	369	382	363	338	369	329	355	328	337	368	353	353	310	352	365	344	384	341	350	362	340	341	358	376	367	351	364	352	352	350	345	330	341	367	381	341	359	384	372	384	330	359	353	348	371	355	330	309	350	334	318	402	386	347	327	348	347	318	352	361	361	329	352	360	343	342	356	380	333	314	372	354	328	350	350	367	348	327	369	380	326	356	328	370	372	363	354	350	388	350	342	349	353	366	341	374	337	330	332	320	355	312	344	350	354	362	387	371	359	345	346	327	388	331	326	371	338	372	333	338	360	366	354	348	343	343	369	374	369	351	366	379	353	355	357	377	373	352	331	340	391	373	365	331	346	385	350	341	375	368	348	333	339	367	370	372	392	374	360	379	334	351	355	391	374	378	346	380	343	367	338	344	354	350	333	343	380	367	345	337	345	389	353	372	379	367	361	358	368	334	357	385	402	330	387	359	351	346	359	334	369	336	343	320	374	364	348	355	376	346	381	367	351	345	366	328	349	395	347	354	351	354	345	375	321	374	347	377	395	356	297	382	340	338	331	379	334	387	382	346	343	318	346	366	347	361	359	370	354	358	370	352	373	350	332	330	330	380	342	338	346	351	335	350	366	332	326	393	350	369	322	351	376	321	333	363	348	356	384	362	390	395	347	336	340	345	349	355	356	342	342	350	369	347	359	337	399	348	343	353	353	367	345	362	358	332	338	363	363	372	330	374	352	347	346	340	325	334	378	387	333
23875	21126	29740	53146	62017	49047	26649	3447	602	502	469	482	457	462	475	495	440	426	449	487	438	479	428	494	525	466	522	497	467	459	468	456	446	490	444	470	477	492	488	464	438	476	470	453	460	454	470	434	437	454	457	430	425	418	437	454	449	464	439	452	465	455	435	413	432	442	457	489	469	455	424	420	438	440	448	438	434	425	466	425	468	436	466	456	458	438	459	464	421	476	443	480	459	454	448	467	504	500	427	468	457	463	456	417	452	442	455	472	441	471	458	455	445	426	456	438	439	465	431	449	450	453	445	434	397	385	417	433	449	449	431	444	460	479	476	421	450	434	412	450	414	448	465	449	472	478	439	441	428	448	432	448	454	458	430	469	464	470	471	385	392	482	442	418	465	424	447	418	458	463	469	435	456	439	453	420	419	430	409	460	476	423	402	486	424	491	390	453	482	441	477	481	437	419	438	480	420	437	458	460	441	478	483	424	381	456	480	435	426	446	463	430	421	463	441	431	474	477	453	475	437	452	441	467	466	437	431	425	447	457	435	417	431	444	435	453	446	431	465	467	442	412	452	447	438	441	442	437	421	452	438	418	457	436	454	467	460	454	457	436	438	438	417	466	426	444	447	444	422	427	408	434	433	443	460	440	446	447	435	449	441	403	486	431	481	434	425	449	448	456	442	406	432	423	440	473	471	420	449	446	408	453	464	425	423	473	439	453	491	426	444	454	440	408	417	449	442	465	406	421	434	394	408	378	443	465	416	424	437	444	440	406	463	446	451	419	438	456	422	456	446	482	471	413	457	412	410	433	447	471	410	441	501	439	433	442	439	444	422	426	462	447	427	475	467	426	432	482	447	481	420	478	446	454	394	446	464	422	440	468	449	440	417	421	443	478	478	461	453	498	476	480	458	428	437	484	460	438	440	440	453	438	435	455	417	411	459	452	411	455	389	471	467	421	460	422	458	422	412	470	460	458	441	449	411	454	454	415	439	410	466	420	430	417	420	408	417	479	440	414	466	410	429	452	402	436	411	438	401	484	437	447	455	475	442	461	426	395	421	445	419	424	462	497	473	459	452	448	473	462	435	415	406	416	443	386	460	440	437	409	459	445	434	434	426	470	455	420	430	441	452	436	434	415	429	391	433	426	448	462	447	462	437	437	396	435	449	417	432	464	456	447	456	435	455	442	454	442	405	423	433	425	431	436	422	403	438	404	438	442	410	452	427	404	428	450	431	436	438	442	465	451	448	428	456	439	458	449	437	445	479	473	456	457	423	441	446	437	436	454	455	466	441	455	429	471	449	437	490	427	430	485	455	420	448	446	431	452	453	444	435	434	435	404	460	462	460	416	434	421	410	418	446	438	464	436	413	432	416	459	453	455	438	479	422	446	478	425	467	398	431	434	446	451	480	413	452	465	452	433	441	417	431	440	451	454	475	454	424	405	405	434	436	484	513	455	454	421	486	438	473	447	443	444	441	431	461	406	473	474	461	456	439	448	435	450	480	468	463	447	464	442	452	447	467	457	441	458	460	430	454	433	450	426	456	407	443	434	458	450	462	444	453	436	453	400	455	430	432	429	441	442	398	446	449	402	458	441	447	413	423	424	430	412	429	457	445	447	471	449	480	480	422	466	472	421	443	473	495	442	460	445	449	460	421	438	441	441	451	439	448	448	405	469	462	483	444	409	458	485	424	430	446	444	451	399	443	467	435	452	473	458	454	481	435	422	450	412	426	396	421	445	420	403	413	426	459	412	438	433	463	429	405	402	401	432	431	451	455	461	464	478	436	449	453	454	430	444	470	440	432	442	446	445	430	445	428	427	471	456	458	439	449	412	445	482	428	460	399	419	429	460	502	432	434	401	434	438	462	416	426	464	439	462	414	420	438	441	472	449	448	432	468	440	445	420	444	403	462	501	425	431	392	434	423	427	452	422	455	435	438	466	447	408	476	474	434	457	439	452	455	445	453	429	476	429	431	437	465	454	407	449	465	488	444	450	404	412	466	466	474	449	421	450	442	460	407	456	432	483	448	446	427	448	437	440	434	436	421	450	482	461	438	441	437	445	442	454	439	433	466	414	429	427	468	467	443	429	452	449	437	426	444	430	447	452	461	421	389	471	460	423	439	432	441	439	453	444	446	454	440	433	427	486	479	453	458	436	445	451	423	458	425	425	415	446	410	431	421	465	477	464	436	434	412	423	462	449	447	451	455	429	433	437	421	426	419	441	391	428	453	425	445	434	449	453	445	460	461	422	464	472	447	409	437	406	475	438	454	463	479	443	456	441	469	442	437	440	420	398	469	467	448	433	441	421	480	465	452	446	440	427	432	455	432	406	426	427	465	428	482	400	445	461	417	439	456	445	453	455	429	460	479	419	411	467	424	457	397	438	408	409	442	472	432	437	431	483	406	434	450	464	465	476	463	436	431	444	446	421	439	428	419	474	446	444	428	439	417	425	451	447	446	437	489	497	447	462	405	474	411	447	408	484	427	479	467	432	440	445	440	439	412	488	436	463	438	421	460	433	481	463	429	453	439	406	437	471	428	457	398	395	451	465	392	422	448	426	462	424	451	437	438	494	435	479	472	477	421	465	444	465	441	410	440	439	414	452	462	471	459	461	455	474	438	421	443	429	418	415	439	437	435	462	442	442	427	450	437	417	448	444	424	436	460	472	426	449	461	464	433	416	416	441	450	443	433	442	495	418	445	475	477	412	442	437	469	425	435	460	424	434	473	444	421	465	434	433	435	427	451	450	422	449	422	391	460	463	470	389	425	453	448	481	445	472	468	434	458	457	411	453	416	465	432	457	429	436	431	453	441	436	511	466	457	421	437	429	428	441	466	459	427	431	425	434	468	406	447	460	466	459	436	459	467	441	446	428	486	451	428	432	427	421	451	433	441	421	429	484	467	439	430	479	414	450	483	462	450	399	464	461	464	430	477	469	465	441	440	399	404	448	459	406	483	492	431	426	400	429	427	416	475	478	449	465	451	440	447	449	393	428	437	414	467	442	466	433	443	456	410	464	440	449	463	443	441	436	457	443	443	457	465	438	443	452	417	464	448	451	475	456	442	455	417	448	428	429	461	477	449	414	441	452	489	449	459	444	475	431	434	418	407	423	463	419	488	423	399	461	493	472	431	443	462	448	453	416	426	433	486	464	407	428	446	397	450	434	450	461	447	448	434	483	478	444	471	446	451	450	455	453	411	465	497	459	478	456	445	456	515	438	440	454	476	427	460	407	457	416	427	426	435	464	442	404	406	421	459	451	432	401	419	449	447	448	469	438	462	463	465	455	461	388	500	410	441	418	448	453	456	433	454	477	446	445	471	431	462	433	424	423	422	445	452	460	466	429	415	439	398	457	428	451	476	428	432	435	439	461	441	425	475	417	426	437	453	417	470	435	452	455	428	439	437	437	439	452	490	442	423	454	438	464	443	451	423	456	407	429	445	481	475	415	469	396	436	430	450	422	479	422	467	462	437	447
4933	11777	37797	78475	66786	43526	16440	580	495	510	459	499	506	488	486	478	512	480	497	481	460	496	482	557	604	485	682	499	483	464	475	465	454	452	472	453	461	471	494	452	452	477	461	484	448	495	488	453	485	439	480	486	456	469	450	484	489	450	474	452	473	441	463	467	464	477	452	461	453	451	504	453	453	473	471	486	488	446	478	461	442	485	443	462	481	484	486	486	481	482	485	464	492	455	434	459	463	478	472	462	433	468	455	459	437	465	501	437	454	504	457	489	480	440	483	492	494	471	470	504	487	474	443	459	482	481	524	468	448	471	487	473	489	483	498	445	471	460	501	479	492	453	462	470	475	459	468	488	448	488	467	436	444	470	465	450	500	473	472	418	484	464	457	451	455	441	490	477	489	460	430	474	485	481	480	482	460	493	430	463	474	473	464	477	486	491	482	470	492	518	462	481	521	490	442	483	487	456	466	452	465	449	453	517	478	490	466	473	458	488	459	481	455	514	460	453	458	445	465	463	451	484	487	454	475	466	491	438	480	462	493	486	472	444	485	464	468	483	497	482	462	452	473	464	432	481	485	483	445	450	483	457	469	510	492	481	441	475	451	496	450	460	474	488	475	447	507	467	430	507	437	437	473	462	455	513	445	454	434	449	436	466	466	466	486	477	428	456	471	489	467	489	479	478	438	461	463	457	442	475	457	470	473	466	427	467	449	471	492	484	494	463	483	456	453	477	439	472	475	490	471	445	524	483	466	443	437	453	489	452	463	472	475	482	515	480	507	494	542	488	494	459	496	478	521	493	463	464	479	433	480	453	511	435	475	458	486	463	458	503	476	496	525	443	468	464	457	490	501	457	475	443	487	489	467	492	495	463	456	487	492	474	468	439	443	469	465	469	410	509	461	452	452	491	478	466	516	503	480	475	480	485	468	440	493	513	435	480	446	516	504	480	425	485	480	493	461	472	458	457	462	506	464	450	493	464	494	468	480	485	497	451	461	462	446	524	507	457	432	433	485	443	428	419	498	472	488	477	445	466	455	469	426	480	466	389	480	479	456	472	469	437	483	446	450	438	417	454	454	477	463	473	500	459	490	486	426	422	428	474	479	506	457	479	456	484	454	490	462	456	462	444	518	457	483	477	494	431	479	464	462	465	479	470	460	486	463	486	506	486	489	478	505	473	444	449	499	484	492	488	452	442	471	474	463	472	479	504	463	467	458	473	457	460	475	506	453	472	455	450	467	456	470	443	479	473	454	478	489	453	496	484	449	442	490	434	486	459	459	462	447	515	418	470	473	471	450	452	445	465	468	472	450	501	448	478	432	472	488	463	499	452	489	457	450	465	484	491	478	455	477	455	464	443	458	452	472	471	479	475	436	487	498	444	423	489	439	481	431	476	506	476	516	445	452	449	442	453	458	454	482	476	470	491	497	461	468	479	465	473	491	436	470	477	521	467	469	488	461	423	489	451	435	416	441	482	463	499	455	487	467	447	461	434	455	461	452	503	455	457	460	442	461	498	454	443	452	487	497	420	490	450	436	468	477	473	453	493	453	467	461	502	455	452	470	482	440	477	468	465	451	476	494	466	458	444	431	504	460	478	487	519	460	488	484	456	466	473	475	475	520	457	489	480	441	489	493	508	489	465	469	456	457	524	490	507	482	474	472	440	447	479	444	504	481	503	473	465	457	446	394	478	493	480	500	470	442	490	498	473	448	466	465	461	462	499	477	457	462	461	440	450	484	482	450	480	462	514	441	476	448	497	480	445	478	449	519	494	477	463	469	446	463	472	456	473	429	468	463	483	486	463	472	482	487	467	474	453	464	473	451	492	469	462	471	461	440	485	469	447	471	483	452	466	505	463	465	504	482	441	496	423	495	469	486	441	463	494	468	455	474	507	522	477	489	488	459	411	458	460	471	512	462	494	486	483	448	512	468	449	462	495	490	466	482	463	433	448	511	441	457	443	450	469	469	477	492	453	477	472	487	467	471	446	469	441	454	484	474	462	440	459	460	455	499	459	475	479	448	438	477	446	444	465	430	468	441	469	458	496	454	466	427	459	465	481	462	487	455	469	475	455	461	449	449	478	473	486	478	468	456	462	495	458	492	462	483	468	469	446	473	450	465	521	437	459	507	465	467	473	472	467	476	445	464	489	465	447	428	451	483	435	489	466	484	478	475	472	494	453	473	468	471	449	456	449	453	462	466	461	458	456	438	460	483	443	496	483	480	509	459	495	457	474	451	425	461	481	453	420	460	472	496	453	476	500	448	488	464	459	453	507	478	459	466	477	466	451	452	473	454	448	450	435	473	469	461	521	449	501	474	497	436	477	452	503	443	460	470	458	456	481	464	445	476	473	473	464	442	491	448	475	469	498	433	487	429	452	456	492	482	479	458	524	473	455	431	472	485	496	491	456	491	482	487	487	451	477	442	429	460	444	427	487	462	470	451	463	468	447	504	462	460	468	412	470	474	490	490	491	473	505	484	483	451	439	465	486	476	445	457	461	477	444	464	508	493	422	469	465	496	460	453	488	473	445	517	494	459	455	464	467	454	448	466	462	465	436	450	417	485	483	483	483	479	419	491	415	459	448	462	467	488	489	469	456	449	487	461	472	487	444	456	472	497	435	462	440	466	423	461	451	465	471	519	505	496	453	458	493	456	455	471	425	455	488	488	468	488	522	484	432	508	451	478	460	475	446	477	491	442	497	483	497	440	486	478	481	473	448	485	505	478	466	499	479	477	505	449	416	472	464	462	457	484	534	461	437	465	499	485	490	496	458	505	426	495	469	471	470	458	502	485	441	473	452	482	451	478	498	508	484	465	493	468	498	476	462	467	487	469	500	435	487	436	453	439	458	478	439	493	475	463	463	472	471	472	435	458	455	487	518	459	478	508	468	466	471	442	441	492	502	489	443	470	453	451	480	453	435	504	485	498	475	428	430	467	475	448	469	482	491	483	503	452	487	451	464	474	456	468	448	454	455	509	470	458	452	449	466	466	492	417	447	447	427	489	476	437	458	464	473	479	467	483	450	432	462	455	441	478	470	480	507	488	452	419	489	460	456	441	460	488	494	469	491	474	472	474	478	436	431	480	445	490	489	419	467	464	466	484	498	471	468	442	455	444	515	445	482	452	455	500	420	455	429	449	457	460	462	477	469	477	485	454	484	439	452	460	482	482	493	450	502	449	478	496	447	454	489	493	474	473	485	472	449	440	441	453	500	498	493	463	438	528	442	476	472	493	481	434	457	465	478	472	427	440	495	439	454	519	462	464	454	478	454	435	455	466	449	474	505	444	437	486	451	491	499	517	488	478	473	449	447	474	486	475	477	471	440	452	439	450	470	494	441	468	470	480	469	469	450	487	467	432	492	454	514	472	436	472	447	483	444	487	489	483	501	431	452	440	490	471	473	446	491	486	487	483	489	455	464	487	467	445	458	492	485	490	462	454	488	458	475	480	486	442	497	475	456	485	454	443	492	468	468
27301	12549	3035	17982	17038	7475	1697	354	307	297	315	333	267	330	336	317	299	304	324	321	311	322	302	337	337	309	302	316	317	283	328	284	306	339	341	304	334	320	338	300	332	299	318	323	318	318	288	299	266	313	303	305	356	311	334	329	354	345	281	301	308	305	320	314	330	310	323	315	309	336	306	298	320	331	323	298	323	348	332	303	288	290	313	321	321	323	326	330	349	321	298	322	308	287	289	323	329	308	347	342	279	295	357	323	314	340	353	299	325	300	329	328	307	314	298	302	296	358	327	337	323	344	320	342	309	293	336	313	312	319	328	299	339	301	273	330	310	339	322	296	287	321	319	345	331	332	318	325	329	308	323	300	312	325	319	299	299	311	338	318	299	337	334	339	327	310	305	332	321	338	292	323	326	324	316	288	299	318	324	327	319	325	336	343	325	298	320	274	295	350	281	329	322	336	316	327	318	282	291	315	307	338	314	322	308	311	317	320	301	282	315	309	310	333	326	294	314	336	334	349	318	316	293	336	345	334	301	301	338	329	350	303	346	321	343	342	341	319	284	320	311	297	335	313	307	360	295	295	307	350	320	285	343	280	312	293	306	320	332	320	345	316	294	285	292	292	306	329	316	310	311	344	311	319	328	311	307	307	297	301	314	324	340	314	331	312	300	317	311	324	313	324	326	301	297	335	329	297	298	341	302	327	329	304	327	303	322	298	303	316	326	304	331	303	303	309	331	322	323	315	309	332	306	315	302	302	322	327	305	296	293	324	323	324	326	314	343	319	325	287	342	312	313	302	364	324	312	309	302	317	337	291	308	309	344	308	293	316	305	341	322	328	317	291	329	325	328	292	320	296	341	323	310	332	314	300	318	275	328	301	334	330	293	319	298	288	293	303	314	331	284	306	335	334	334	328	324	283	305	314	323	345	328	316	304	319	321	313	304	274	326	295	345	341	320	324	295	318	305	292	314	318	272	311	339	317	321	312	291	340	327	303	302	329	329	322	330	326	319	325	288	312	351	329	306	336	308	318	318	294	317	334	298	351	330	306	302	322	333	305	297	330	313	331	312	300	319	319	314	340	345	310	317	302	309	303	315	333	322	339	322	319	340	335	317	305	319	304	288	298	326	316	341	308	320	309	317	297	328	269	319	327	315	320	352	314	324	306	305	345	329	318	341	324	325	309	340	311	351	321	338	281	299	338	330	303	321	329	319	303	329	335	331	301	322	314	329	326	304	328	313	329	346	310	264	330	334	318	318	313	315	320	315	332	292	317	305	345	309	318	317	323	342	311	309	321	293	329	319	303	300	300	301	299	319	339	340	333	341	329	310	306	322	299	327	305	298	289	300	326	330	308	313	325	305	324	312	293	315	343	325	297	304	327	325	288	284	298	325	340	338	343	280	318	331	313	302	345	297	296	332	312	298	317	299	302	321	316	306	323	301	331	329	336	319	370	333	353	318	329	296	309	295	328	330	304	314	295	326	317	307	356	308	291	333	306	323	277	334	287	287	302	302	310	342	337	323	309	325	338	336	304	346	315	339	294	327	305	322	310	309	291	310	345	295	317	330	321	305	288	314	284	299	327	324	296	320	310	281	302	313	301	314	344	301	345	325	331	318	304	328	339	331	306	314	338	288	283	308	346	305	345	314	304	295	366	293	326	301	307	332	300	336	359	310	316	305	299	328	289	331	337	322	329	321	362	347	328	314	330	308	274	299	284	292	309	323	301	335	298	300	289	300	300	317	336	347	313	314	307	326	282	343	288	338	291	322	316	311	318	345	373	307	310	311	313	330	306	343	339	345	298	309	305	303	307	327	319	320	331	343	312	298	296	353	345	332	331	316	302	303	315	333	333	326	293	298	326	347	304	333	303	337	326	328	309	320	302	331	323	306	284	331	313	292	307	306	330	287	288	329	308	333	330	349	327	317	324	348	306	342	294	342	325	308	293	314	313	309	295	301	313	334	312	315	290	323	307	317	323	301	328	299	326	308	307	326	320	302	320	325	341	296	324	307	335	338	312	315	336	330	320	308	315	301	307	319	321	303	319	316	310	327	315	327	320	339	290	302	330	294	287	315	289	352	321	306	323	308	330	304	334	309	305	339	304	312	292	320	311	311	311	320	319	306	338	317	290	300	318	349	322	351	321	301	312	288	321	304	300	323	308	310	344	297	333	300	328	294	307	305	328	305	325	300	294	314	328	312	332	352	309	344	327	313	340	322	316	320	350	314	294	307	329	313	319	293	327	324	324	339	326	308	316	317	337	336	337	297	335	291	318	310	305	316	331	293	311	311	303	317	300	302	308	331	317	304	340	311	311	328	326	294	354	294	340	300	333	327	330	280	302	314	332	291	331	354	319	292	287	298	297	316	325	302	293	310	315	315	299	347	328	325	304	312	333	316	324	305	301	330	314	317	285	298	308	312	287	311	325	321	317	333	318	349	316	350	316	326	297	342	305	322	347	307	329	311	295	295	300	314	296	284	315	309	319	313	326	326	347	304	316	305	346	327	325	323	308	323	297	338	319	320	325	287	298	304	316	330	315	304	300	306	323	278	345	322	358	315	316	296	327	331	363	324	297	299	324	301	330	333	303	292	326	327	314	345	331	297	368	346	284	309	295	298	297	305	331	307	308	301	324	337	311	326	303	317	316	314	362	318	327	332	311	337	310	304	293	311	319	306	288	285	337	285	343	291	313	325	332	332	330	339	319	315	296	312	274	325	321	311	345	313	349	313	318	330	310	304	330	339	315	290	347	282	272	318	343	324	305	297	332	316	316	321	296	336	345	336	340	325	323	330	302	312	272	349	305	288	312	328	337	322	315	340	285	304	312	324	332	322	306	331	321	307	334	325	314	312	311	332	315	327	343	297	294	326	327	322	325	324	300	309	336	349	312	366	305	322	342	311	310	310	329	342	306	301	328	340	317	316	332	317	311	336	319	326	331	328	307	331	318	311	320	345	303	306	294	345	319	334	275	311	311	314	277	337	303	318	294	302	293	291	303	332	339	301	303	324	335	303	317	317	299	315	324	325	302	297	345	331	328	343	299	311	321	299	285	302	290	312	318	355	312	335	325	302	338	318	297	313	317	292	327	321	277	298	346	321	298	340	325	328	303	297	324	274	325	304	321	318	339	294	309	323	314	325	288	344	305	289	314	290	316	317	274	327	324	338	281	274	313	310	337	288	303	298	307	321	305	307	318	272	348	321	350	314	319	336	309	286	292	308	314	284	322	303	332	325	320	310	305	294	312	315	322	315	294	338	346	345	297	334	306	285	332	299	294	312	329	292	305	331	307	326	304	312	318	340	316	328	286	329	289	305	303	313	329	321	321	313	310	318	320	313	295	305	316	295	313	307	290	333	315	325	338	315	318	315	328	310	336	343	284	320	327	296	293	293	307	320	306	315	299	301	312	325	345	315	312	300	331	330	345	339	328	304	306	319	294	326	291	302	335	313	306	311	293	332	330	333	314	327	322	296	309
5750	2744	3142	15795	12166	5738	1509	339	327	300	318	316	314	312	326	321	286	303	352	315	305	300	309	312	289	310	354	321	320	310	339	311	269	294	304	294	300	306	316	347	288	314	304	304	329	313	323	311	300	314	327	298	327	300	336	326	326	322	288	314	323	309	305	343	296	335	298	298	310	312	309	339	324	330	312	321	324	336	322	315	327	333	332	346	319	301	318	312	334	324	336	323	315	321	323	332	285	324	333	295	287	340	332	287	308	316	307	322	303	298	351	344	301	306	321	346	327	313	316	302	306	327	304	310	305	317	313	311	277	307	319	302	330	281	336	289	309	295	321	337	302	317	295	299	325	319	303	292	325	310	325	321	292	316	282	326	336	332	309	296	309	326	343	321	315	328	282	310	318	317	302	344	321	302	318	294	307	315	353	313	321	295	332	310	303	346	313	352	321	311	342	296	302	319	327	308	314	309	340	321	351	322	304	310	316	285	300	317	323	312	297	288	305	316	326	309	322	309	294	299	328	323	310	303	308	322	321	312	315	296	312	330	319	325	333	313	322	310	322	318	299	331	300	274	321	336	331	297	303	316	310	339	290	320	298	350	339	326	315	317	301	318	325	309	331	321	313	318	321	331	290	313	318	332	332	326	289	299	323	334	315	318	314	291	288	326	319	317	285	326	328	325	348	298	317	326	295	318	296	329	335	305	350	307	309	336	325	303	277	288	337	318	311	328	342	326	328	319	346	316	327	293	298	287	275	335	345	315	323	318	296	316	345	313	296	309	302	307	328	320	333	292	296	318	289	321	316	321	323	327	341	338	335	320	333	295	312	303	318	313	272	335	292	366	296	300	296	317	318	311	342	355	304	317	314	323	309	343	296	307	306	302	298	290	335	325	308	328	332	287	340	321	300	311	314	306	293	326	317	283	338	313	320	290	307	302	300	321	315	306	318	296	300	323	312	342	301	337	332	304	304	314	285	310	300	299	293	334	339	334	288	304	309	314	337	298	327	313	294	320	330	319	322	339	320	311	258	335	300	330	349	314	312	347	309	301	285	308	303	329	284	314	324	325	321	309	299	335	311	322	289	314	295	336	342	322	324	327	318	319	332	307	337	321	293	318	313	315	333	305	294	303	299	333	287	330	313	332	356	309	309	309	332	314	313	319	323	311	338	333	323	290	302	309	316	339	324	313	305	305	303	318	302	261	340	330	287	331	312	335	311	322	314	313	309	342	305	342	305	314	321	327	313	326	315	334	314	305	308	282	292	324	329	334	308	328	305	310	273	298	303	337	319	308	313	324	322	325	320	313	308	323	311	327	334	292	325	329	314	293	315	311	295	331	312	288	315	323	316	337	333	319	312	349	325	343	334	309	320	344	314	335	322	304	314	301	295	298	314	315	317	345	275	345	342	333	317	316	284	272	299	337	315	321	288	319	303	355	340	335	317	322	321	324	312	304	319	305	333	318	333	278	316	297	339	298	315	337	304	310	332	337	328	347	309	303	308	345	301	339	335	297	321	297	315	311	302	296	329	308	332	318	347	324	322	298	316	318	336	322	312	314	313	318	327	339	310	336	306	335	312	286	283	304	314	286	310	329	315	357	317	304	310	325	299	299	308	329	319	345	310	305	347	310	321	281	330	317	293	338	334	321	269	296	335	309	286	288	302	320	300	313	312	292	337	313	317	330	334	316	300	315	286	330	308	299	339	305	318	334	299	304	282	308	337	351	308	293	333	328	318	314	318	306	310	316	333	305	305	290	299	301	311	305	304	337	309	333	302	354	333	296	295	313	308	319	303	318	336	321	282	336	306	328	329	298	313	279	321	307	316	335	285	321	319	315	303	339	272	315	325	347	347	322	341	280	342	327	308	336	332	301	327	344	302	307	307	328	318	297	317	316	329	334	317	315	334	302	349	306	329	326	324	327	291	315	311	269	327	329	331	337	317	325	289	279	315	327	287	343	288	340	321	302	319	320	313	302	332	309	328	342	319	333	281	312	307	304	306	319	319	317	340	321	305	307	305	319	340	335	308	295	339	302	309	316	296	305	312	290	336	347	337	297	289	318	332	292	346	303	329	309	335	327	325	286	361	271	309	302	298	301	276	304	345	312	322	295	341	347	309	306	286	347	318	310	293	354	351	325	318	307	277	330	280	327	301	320	332	346	282	319	310	303	284	308	304	296	325	337	292	299	312	337	330	311	314	316	321	330	298	330	300	328	333	299	336	312	307	307	296	325	338	337	303	331	331	302	307	334	307	325	350	326	315	318	315	293	295	298	301	315	296	310	323	319	308	325	331	298	353	308	326	318	342	325	298	312	314	319	306	297	297	325	308	326	334	339	303	331	333	306	341	325	336	337	321	332	304	318	276	329	317	311	313	327	293	320	294	312	321	323	302	307	289	313	308	322	321	301	329	322	336	330	326	324	317	308	320	286	319	335	336	304	331	327	293	341	330	312	274	309	359	335	322	329	306	317	320	311	306	330	299	328	332	305	289	310	321	327	293	317	321	294	345	331	300	329	283	337	294	343	336	338	339	326	312	329	308	331	362	331	349	300	272	314	298	330	341	294	294	315	304	300	306	280	317	316	280	319	293	331	331	336	333	334	319	354	319	315	297	316	290	328	330	357	311	357	333	323	312	322	311	329	337	323	317	322	285	319	335	302	313	309	299	346	342	263	317	291	326	301	297	319	327	294	327	312	307	303	303	321	353	316	325	315	309	308	339	347	339	317	322	345	305	287	303	331	294	330	316	340	334	281	361	317	322	325	323	342	338	312	316	295	314	314	352	326	308	326	319	318	327	309	325	293	330	302	314	341	314	320	325	330	345	317	342	306	299	317	313	307	322	341	325	317	311	319	318	309	338	298	302	333	320	346	322	309	291	279	330	336	321	314	310	325	318	334	339	287	296	306	308	342	326	305	313	316	319	348	291	337	324	334	327	312	312	299	316	311	297	335	320	311	302	312	324	340	322	301	341	324	332	337	325	335	308	323	317	317	330	329	325	290	319	348	315	300	302	341	305	338	299	332	291	333	331	290	309	305	295	308	314	310	304	367	304	308	316	319	310	317	315	335	326	325	312	325	310	305	306	320	353	324	314	306	307	313	335	323	322	300	338	335	300	305	313	323	314	311	351	319	331	312	281	288	319	310	319	347	308	307	306	304	313	314	315	329	319	308	296	343	312	325	324	330	263	307	327	309	342	323	325	307	318	313	284	314	323	315	309	299	304	307	323	300	294	314	315	341	299	298	318	327	280	306	317	314	314	333	323	296	320	317	328	324	322	322	317	299	303	316	317	278	318	311	305	288	316	315	314	287	322	317	325	336	299	325	314	309	326	309	320	340	336	290	278	301	307	316	349	330	326	309	335	328	304	298	323	309	305	305	320	340	320	331	311	297	290	335	297	290	323	286	363	286	301	343	322	329	335	309	304	337	312	333	312	337	330	333	297	303	332	347	326	351	333	342	324	329	312	292	322	321	299	297
25631	21162	26467	47920	44437	28686	7774	489	324	325	319	354	326	364	290	332	311	339	310	333	335	325	343	340	341	333	360	317	322	345	319	329	319	306	322	348	347	336	335	319	287	296	339	294	309	321	359	328	336	313	285	335	311	333	322	333	323	341	324	336	322	320	318	321	324	304	329	317	337	335	304	335	329	309	321	318	303	335	316	314	330	323	314	338	317	345	328	294	309	326	330	288	297	313	337	315	340	306	308	318	329	349	302	315	331	332	321	295	317	331	300	353	325	333	294	379	352	336	300	303	305	309	321	352	316	339	334	339	313	295	332	310	336	333	307	328	313	346	320	309	332	319	353	309	308	322	340	299	330	314	336	311	306	314	329	291	309	314	304	305	327	321	331	344	336	340	332	317	314	318	286	275	334	329	311	335	310	305	334	290	300	302	307	325	337	316	311	333	326	326	300	301	345	335	314	315	348	312	334	319	321	342	311	297	313	350	301	315	310	337	330	323	289	326	325	318	333	316	339	339	311	321	337	338	305	325	341	328	351	317	337	282	322	299	312	357	331	298	327	332	330	333	312	340	330	327	307	317	312	342	312	329	321	295	326	320	330	332	352	321	342	311	320	344	319	357	288	317	333	298	340	352	317	277	302	315	363	370	312	362	311	326	290	314	316	297	333	332	332	306	330	344	341	316	338	314	309	342	324	298	311	291	317	315	309	307	307	299	339	312	345	313	317	300	306	312	318	320	333	345	300	288	323	325	324	287	307	343	341	298	329	338	330	352	295	321	299	307	353	291	324	345	338	303	316	330	326	314	308	350	326	335	344	292	292	298	324	323	334	296	334	325	305	316	311	325	330	326	325	343	348	332	326	330	316	328	326	319	327	306	293	317	319	304	345	323	325	329	329	305	329	342	316	321	317	317	316	384	321	311	295	310	337	305	329	326	310	346	327	336	325	331	291	311	306	336	299	341	330	321	336	343	309	312	308	341	321	328	320	356	311	334	350	355	296	299	335	323	307	332	306	353	336	333	340	315	319	302	300	340	336	333	318	301	322	334	287	335	340	300	328	319	355	320	303	349	317	320	341	295	351	297	343	329	316	312	304	335	330	320	297	316	341	320	309	331	344	340	310	317	310	327	345	325	320	324	324	320	358	304	310	330	309	320	313	284	298	335	335	337	328	327	331	289	296	337	319	310	315	307	328	323	332	301	326	309	312	320	334	343	372	326	338	322	289	297	310	331	338	320	288	307	316	318	316	320	337	322	323	327	324	299	298	349	312	332	321	294	347	335	371	350	344	300	324	297	317	326	332	348	327	339	330	299	305	337	322	327	346	329	295	283	314	314	339	327	307	305	302	331	320	316	311	302	307	316	323	297	334	309	306	314	345	321	308	316	330	333	310	337	312	305	311	327	321	298	320	321	330	330	338	304	326	332	336	323	314	348	325	320	304	319	363	329	295	346	340	315	322	322	313	284	335	309	345	307	306	329	287	337	354	317	309	314	311	349	294	330	320	317	317	321	332	345	300	312	329	344	333	358	321	342	313	322	325	318	313	316	325	311	314	325	338	310	294	338	339	308	310	305	348	326	348	317	336	329	323	324	337	310	338	317	319	318	328	331	337	294	319	336	295	313	338	341	331	295	333	282	329	316	336	343	308	336	309	343	332	332	336	322	330	318	336	333	311	310	320	310	309	335	313	300	313	312	298	320	312	279	332	328	307	314	323	339	330	312	319	304	302	349	335	333	310	324	334	291	352	316	316	325	297	346	334	290	330	333	292	323	341	300	328	328	318	341	311	340	309	319	307	326	322	299	316	346	337	317	301	283	295	331	334	316	342	324	332	320	302	320	353	318	321	327	315	320	330	318	307	350	307	345	325	328	311	325	341	314	320	352	335	304	306	338	307	319	286	287	336	323	310	324	326	340	334	320	337	314	321	327	342	311	299	287	310	313	324	323	352	300	314	320	308	332	285	325	367	332	326	314	349	300	326	337	337	327	310	313	313	353	334	346	376	337	313	307	337	364	328	294	321	299	317	319	306	291	317	345	347	311	309	306	318	343	299	344	318	294	322	325	337	347	313	288	316	330	333	309	310	336	299	309	329	315	321	350	342	310	341	318	342	341	298	328	289	318	301	319	307	327	318	329	319	322	330	341	305	314	303	318	283	352	317	329	298	297	290	322	307	325	318	296	309	298	351	332	306	282	319	325	300	312	322	267	331	316	307	315	332	322	322	322	319	307	318	300	321	348	312	288	312	330	302	329	285	292	320	329	311	297	329	331	343	343	296	340	325	331	328	317	302	309	319	333	313	343	341	279	340	320	335	309	315	330	321	322	309	309	310	320	316	325	281	339	345	314	331	317	292	343	313	325	345	329	315	363	301	345	329	311	314	287	308	309	326	332	318	301	342	312	366	308	316	328	294	332	312	318	318	297	301	332	314	317	361	304	327	338	337	305	336	318	309	318	296	320	325	316	345	340	299	348	291	307	320	323	330	334	355	324	334	315	341	305	315	296	332	323	336	318	346	291	334	319	360	338	314	301	305	348	340	305	315	347	333	320	334	313	343	317	315	305	338	325	309	334	296	358	313	338	311	331	300	309	316	300	299	345	313	313	340	315	310	348	344	330	299	360	302	329	309	336	319	304	312	298	320	320	319	313	321	324	304	320	324	336	329	341	297	348	320	291	318	358	287	342	329	329	301	333	313	289	335	320	299	377	315	307	318	320	327	320	373	339	334	328	301	341	355	331	309	321	290	328	303	339	309	316	354	340	327	314	315	322	312	337	323	320	328	315	326	322	344	360	302	321	339	343	297	294	313	302	378	333	329	354	334	315	347	353	304	315	350	298	314	315	284	308	306	313	305	345	320	327	319	337	378	333	326	320	318	346	322	308	333	332	333	307	300	331	332	319	309	303	320	329	324	313	333	329	306	303	331	306	331	342	341	297	331	323	307	311	310	317	341	313	327	311	325	291	345	338	338	315	303	300	332	338	300	338	295	310	328	316	342	299	358	335	279	341	328	325	317	311	299	316	299	293	323	324	321	308	320	324	313	327	329	312	345	295	354	347	322	331	320	304	315	310	315	294	354	326	352	305	319	323	301	279	319	302	305	327	309	336	329	322	329	326	287	331	308	311	322	306	307	305	309	323	311	330	314	340	342	302	326	349	353	309	337	334	325	280	321	342	336	337	343	329	314	316	289	339	304	305	328	336	302	310	306	306	310	322	323	291	313	323	319	326	305	308	287	281	309	305	304	307	356	341	331	302	306	327	340	316	334	330	299	329	319	326	305	340	330	339	370	348	286	325	331	327	320	349	311	318	343	347	330	284	331	337	297	358	347	337	334	327	352	313	347	328	322	347	358	314	336	312	312	299	309	321	311	310	320	309	311	340	316	322	326	317	325	342	322	322	323	326	318	338	319	314	318	314	282	321	306	328	323	320	347	324	316	311	308	313	341	311	308	290	290	316	319	306	344	306	315	309	305	316
4502	4509	11266	48864	37059	20568	3570	378	388	380	337	357	379	328	381	342	337	392	343	333	368	343	355	333	369	344	390	379	327	343	336	321	340	334	341	328	332	325	344	318	375	312	373	323	358	333	319	354	333	359	338	319	286	314	329	321	337	347	345	318	341	334	331	336	342	358	348	304	336	337	336	335	331	333	355	366	304	353	334	351	343	324	350	349	339	335	337	340	321	349	343	349	317	394	354	320	345	314	345	362	357	329	383	380	354	318	312	328	331	358	339	317	333	352	333	329	348	341	341	340	325	343	333	394	322	328	321	322	359	310	377	347	359	363	327	334	326	320	373	348	327	334	340	329	308	386	340	320	341	353	346	316	373	302	332	358	332	327	361	366	358	353	355	326	350	337	333	337	341	322	334	329	348	358	343	347	337	366	320	338	338	316	323	326	363	355	318	377	318	339	351	347	318	324	325	340	356	357	347	358	357	314	342	329	324	310	329	357	340	323	323	311	344	321	369	333	347	317	322	307	333	330	378	344	316	300	357	338	337	339	341	296	355	333	345	361	333	326	366	324	329	344	336	310	351	338	346	341	350	328	347	313	310	376	322	357	324	309	354	313	306	367	351	347	338	369	321	305	340	340	352	328	310	329	367	331	323	341	315	335	330	338	372	328	337	318	342	370	335	360	349	345	335	356	349	340	327	352	357	381	326	372	339	329	309	318	337	329	293	327	328	313	337	327	337	344	333	355	349	325	321	369	322	341	321	346	360	338	321	345	347	330	340	340	332	368	348	337	311	326	345	333	345	359	361	303	346	347	356	371	319	336	327	338	330	354	333	333	351	373	353	315	328	338	340	319	331	347	314	359	327	313	304	339	324	330	328	342	318	317	361	359	361	326	341	357	350	338	339	367	331	343	353	351	314	320	382	361	344	305	378	342	358	345	353	332	304	331	354	353	344	345	315	327	364	342	336	334	344	346	326	341	341	335	355	366	340	335	298	355	328	323	361	339	309	325	349	351	338	308	341	345	320	342	319	329	360	321	342	331	338	331	351	318	315	339	359	342	372	332	341	315	323	372	351	324	348	365	334	340	313	366	323	326	361	348	327	348	367	350	314	342	329	302	368	308	350	334	324	318	347	318	359	339	360	341	329	318	366	334	330	369	345	332	342	323	331	362	356	343	341	348	341	353	359	356	335	358	361	314	338	324	327	326	354	323	327	324	315	321	333	360	335	359	348	334	304	344	353	344	331	367	378	371	377	343	347	335	313	357	328	328	320	350	316	339	325	332	344	375	373	319	341	309	359	331	336	350	319	340	357	337	342	316	351	315	360	369	375	335	326	312	328	320	388	304	319	360	341	347	363	358	365	332	316	339	360	313	353	304	346	354	355	342	343	319	334	354	342	361	330	337	327	316	353	331	357	344	316	317	332	332	365	345	345	354	366	315	317	333	345	364	340	343	341	353	322	349	346	349	327	349	319	344	316	325	310	319	352	332	345	333	351	336	330	318	349	344	378	339	344	333	311	336	355	322	346	326	359	331	350	371	339	322	325	356	343	287	326	349	325	315	315	359	325	372	356	346	352	357	345	331	335	352	325	320	325	347	353	289	330	338	359	335	325	350	354	353	323	323	354	368	337	346	317	331	334	339	320	330	311	362	340	357	320	326	316	363	317	332	333	343	362	311	343	324	321	343	330	338	334	339	349	348	328	305	342	353	343	364	342	325	349	342	309	333	330	351	344	356	340	331	343	313	334	381	356	359	328	364	359	317	317	321	310	360	347	358	320	335	353	347	323	365	322	347	303	319	323	340	339	342	345	363	346	308	355	355	333	312	333	361	332	367	348	341	352	325	354	351	324	333	340	357	357	340	328	355	308	340	333	326	300	343	304	322	326	357	342	307	363	337	327	321	341	340	330	338	357	332	348	362	297	346	321	338	329	368	324	289	362	350	347	305	352	316	338	321	305	304	351	356	340	305	345	327	320	319	343	337	342	334	324	369	300	382	299	327	327	331	356	342	341	364	380	342	339	332	369	329	318	352	336	326	357	320	325	309	325	372	338	363	335	316	318	348	376	319	358	327	328	332	352	320	365	337	366	336	364	329	352	343	315	330	333	344	348	372	342	338	363	298	351	338	346	304	343	327	324	336	367	328	354	342	361	335	320	347	335	327	303	369	334	355	339	357	313	344	328	304	332	343	333	326	350	342	327	353	343	318	319	340	381	337	303	332	323	335	347	348	317	313	349	331	325	324	333	350	309	349	320	323	342	355	360	308	377	287	363	323	323	352	358	387	318	327	325	394	340	315	345	334	378	342	325	314	312	356	368	355	299	332	326	337	332	348	334	370	321	351	333	358	347	337	320	336	308	342	345	327	312	333	311	364	335	314	315	342	343	320	342	341	314	346	338	349	334	332	342	341	374	347	339	310	356	324	373	326	329	339	337	304	372	320	345	343	330	328	349	351	353	370	335	327	339	315	321	304	353	347	351	337	339	344	318	338	320	329	356	347	297	349	316	329	342	347	345	312	334	324	365	321	343	336	374	298	350	335	350	319	329	320	324	343	350	317	340	336	326	348	335	358	344	332	320	355	339	328	332	317	350	297	321	315	346	360	341	329	330	326	354	337	311	323	342	351	326	348	365	341	332	353	319	349	323	349	322	375	336	337	346	355	340	332	362	340	308	346	327	339	325	356	331	322	336	351	366	311	340	335	340	361	354	352	355	343	371	300	349	344	331	345	322	345	373	319	282	352	324	347	310	317	303	308	344	342	337	352	320	360	324	362	330	345	342	366	341	335	298	347	300	340	347	319	373	353	367	356	342	352	345	319	352	337	329	355	341	326	362	321	311	334	338	342	354	377	312	350	359	360	324	341	346	361	345	340	335	349	326	354	330	348	335	340	345	360	362	342	363	362	338	323	327	325	365	345	352	340	361	335	378	355	345	318	328	329	321	310	378	342	324	365	343	355	326	360	351	301	343	333	322	345	344	351	350	334	320	339	364	324	356	365	328	326	364	339	341	343	343	330	317	349	311	344	342	358	361	309	337	342	331	340	327	330	370	354	353	342	345	311	330	342	342	331	365	347	302	345	327	325	316	390	329	320	318	340	345	365	347	344	345	317	375	344	346	353	315	362	386	322	356	301	370	340	324	335	349	333	307	338	345	339	366	330	351	323	351	343	339	323	352	359	324	324	355	354	346	343	324	363	359	318	345	320	327	344	368	330	335	338	344	305	345	331	367	304	362	334	348	360	339	362	346	366	313	366	340	346	315	347	338	345	342	326	332	343	350	312	338	339	333	326	306	335	330	354	366	318	357	370	366	308	365	343	375	310	307	350	371	381	364	361	337	330	311	323	328	331	338	350	332	341	361	323	340	336	327	323	293	337	352	358	323	340	327	333	332	303	319	338	328	351	341	337	334	333	367	351	337	322	330	311	376	336	340	334	351	310	347	328	284	341	325	353	359	334	323	359	376	326	362	335	326	328	340	319
23915	21174	28899	47187	61560	48608	23592	2365	560	533	495	515	497	501	445	440	468	441	419	476	438	455	466	537	496	456	520	526	466	462	454	446	452	471	453	479	404	451	444	463	440	480	441	445	420	442	416	425	408	423	470	430	466	466	401	466	445	426	414	452	432	465	438	414	416	446	444	428	432	453	457	406	408	429	439	399	451	464	435	419	434	413	442	428	442	429	460	442	451	434	430	467	429	420	444	478	446	461	413	437	403	420	434	490	437	445	439	446	440	424	457	471	424	423	431	453	438	473	452	447	462	432	390	429	481	443	452	466	435	475	425	429	440	434	421	443	450	449	422	443	453	475	420	444	446	438	424	420	451	442	450	457	469	422	438	405	448	463	437	420	461	439	412	498	436	466	431	438	450	457	448	417	478	449	452	487	421	424	409	456	431	388	442	463	422	427	418	433	435	454	431	425	455	419	469	417	433	436	437	455	429	440	434	475	419	423	447	465	417	434	450	415	429	438	442	481	430	456	447	416	460	412	419	464	459	424	422	383	421	415	408	470	426	402	465	433	435	458	444	432	427	413	443	480	451	440	463	436	437	445	452	448	451	443	481	435	429	468	448	414	446	440	474	423	422	408	441	449	441	427	450	416	424	426	449	428	432	409	434	420	405	395	491	423	414	446	435	436	440	420	442	426	452	475	441	455	428	425	482	433	427	412	440	437	459	463	432	436	454	477	455	432	434	401	459	424	433	436	429	415	452	430	478	454	423	445	434	435	449	442	445	444	409	434	435	417	463	381	463	421	506	455	460	432	433	438	398	419	413	447	419	467	447	435	404	443	451	433	447	424	403	439	446	418	473	473	413	447	395	452	435	449	422	463	440	435	415	447	471	456	477	457	443	464	461	446	451	421	436	482	405	427	427	436	425	434	455	435	436	451	460	453	441	459	448	448	431	441	398	463	431	430	433	405	427	474	388	414	444	460	448	441	445	415	458	412	473	458	423	431	440	436	414	424	432	422	399	442	402	393	463	441	432	440	413	418	434	424	407	437	432	439	448	484	435	438	439	437	451	447	409	430	450	454	477	439	416	421	417	442	432	416	396	454	432	447	411	416	448	437	413	440	474	426	420	436	440	447	433	468	424	457	475	462	454	439	448	461	443	478	466	471	468	431	375	445	431	500	461	449	433	459	416	441	441	421	431	441	446	440	451	467	480	440	446	428	441	418	444	435	440	429	403	453	458	422	424	421	454	437	419	439	407	462	446	449	420	485	484	459	426	442	432	429	436	424	425	427	474	438	452	462	418	417	430	484	446	441	438	470	431	445	418	453	440	419	464	445	446	436	442	448	446	457	453	429	422	423	464	398	465	402	455	461	423	425	443	474	445	442	441	443	432	473	453	441	434	460	433	422	440	421	413	428	457	446	418	395	483	415	451	443	430	404	447	463	480	455	415	434	440	456	420	423	416	479	441	429	429	444	421	433	438	451	436	434	483	445	448	417	461	429	486	428	402	454	432	415	462	404	411	425	443	410	461	453	425	461	441	433	462	436	446	422	429	426	445	437	452	452	441	455	453	457	444	443	407	428	416	431	394	477	409	422	435	411	418	436	421	440	442	457	442	445	422	440	424	488	446	456	399	452	448	461	468	445	436	446	443	451	414	447	442	436	432	457	438	421	435	408	474	423	431	448	477	450	449	431	440	438	440	433	413	408	428	451	464	441	475	406	444	447	470	437	449	491	423	468	434	412	431	442	433	485	449	463	452	438	456	474	435	420	421	442	468	427	427	425	434	434	427	452	451	417	413	425	407	418	470	386	491	446	451	444	483	433	482	423	452	460	427	434	465	471	447	450	445	456	442	420	432	424	453	426	417	449	415	455	436	465	449	435	411	438	424	454	429	432	412	471	477	429	429	445	440	454	431	452	395	436	420	407	455	422	446	442	465	448	452	471	427	404	406	431	455	422	415	429	436	440	468	415	440	422	444	457	470	451	477	444	430	431	415	412	444	462	429	426	457	446	441	422	453	453	454	422	419	448	440	439	439	451	449	469	453	457	464	441	420	414	449	451	431	429	424	455	442	409	456	420	409	428	428	424	415	451	467	441	460	455	441	454	452	432	448	473	448	465	448	486	460	470	438	419	438	432	450	436	411	439	468	423	429	434	416	444	409	431	454	441	454	430	459	441	440	453	443	444	441	445	441	469	465	452	405	439	405	441	455	450	410	433	462	471	453	449	467	438	488	426	438	434	424	445	419	402	450	446	439	429	452	440	425	442	431	460	444	476	446	430	403	398	446	467	414	447	456	423	435	459	419	407	460	439	454	446	470	444	433	457	460	418	468	423	474	420	445	425	414	434	431	393	422	453	429	466	463	435	442	463	451	429	443	489	414	449	434	430	433	426	408	434	393	412	436	485	408	449	434	425	440	437	421	426	447	445	405	414	440	441	423	471	462	413	430	446	438	447	445	451	440	475	443	413	482	432	432	400	410	439	431	418	386	417	439	411	443	406	449	467	428	450	426	470	424	400	464	455	378	460	417	405	415	403	416	455	415	437	481	485	434	440	411	420	454	439	453	439	457	470	465	458	446	453	450	431	431	427	466	432	459	427	418	392	404	411	443	441	467	473	475	438	449	460	433	428	435	402	423	480	453	406	410	467	474	429	471	442	411	460	436	471	417	452	428	479	440	463	416	423	436	430	435	453	442	477	420	440	455	446	438	419	493	433	440	434	434	481	437	461	421	443	452	434	435	423	417	413	462	444	437	453	427	451	408	448	478	429	435	461	446	413	431	457	405	398	432	457	438	451	422	418	457	449	428	424	449	463	443	396	468	415	438	440	416	424	448	439	451	454	460	441	432	444	431	457	439	456	452	442	446	421	454	402	403	434	425	433	481	442	445	463	422	440	429	428	463	401	433	452	450	462	427	442	438	440	456	441	449	435	409	429	442	394	449	413	437	494	431	434	422	419	415	443	433	436	421	456	430	431	454	429	445	422	452	469	454	433	435	439	420	450	431	446	416	425	434	483	415	417	431	452	435	418	433	434	441	434	426	482	446	455	454	421	432	409	446	412	429	403	431	420	448	468	409	453	415	452	441	440	470	502	442	438	490	448	406	448	432	415	442	421	442	427	456	463	432	437	445	445	427	431	457	481	463	424	417	403	472	416	401	443	440	424	431	396	404	443	472	426	413	409	408	450	487	417	461	420	449	444	469	411	451	438	436	427	425	493	471	446	417	424	458	428	424	412	407	455	446	439	408	451	432	393	412	412	460	475	414	423	446	456	429	479	440	434	446	468	470	446	428	459	448	424	451	478	469	453	432	438	461	478	425	457	434	447	405	415	498	425	422	448	429	461	422	482	460	442	436	435	438	431	410	441	424	392	441	412	438	420	462	448	438	428	451	438	443	439	463	448	436	484	425	430	414	463	500	421	447	410	420	435	425	445	450	452	437	425	417	429	438	456	453	426	410	456	453	443	435	463	408	419	425	480	459	424
5080	10078	27671	77585	67652	44925	10262	510	488	515	516	458	479	484	484	485	462	465	476	431	476	478	437	662	604	487	650	569	462	458	451	470	485	464	451	461	458	467	453	467	475	473	457	462	463	464	490	482	458	492	484	465	464	429	482	438	451	471	468	461	515	453	474	466	459	476	456	443	487	502	453	437	429	505	459	464	465	446	466	436	435	442	483	440	497	443	450	505	512	468	491	498	440	460	506	442	490	525	463	464	468	457	460	477	460	441	460	468	452	483	493	491	452	479	463	497	413	469	452	475	486	474	447	487	470	459	451	483	472	455	470	459	434	468	461	461	466	445	476	473	474	470	451	461	481	458	486	456	439	428	491	485	429	498	441	488	471	472	464	483	443	450	460	412	463	458	446	460	499	454	417	470	487	464	465	472	449	422	462	465	477	479	456	498	432	448	451	453	442	480	492	439	454	467	487	441	446	440	484	454	483	446	471	470	444	470	439	482	462	467	469	479	442	439	421	482	495	452	484	488	471	438	473	451	462	468	483	512	477	466	495	484	471	472	466	421	467	473	407	453	507	449	447	473	487	446	483	448	465	448	431	464	484	482	480	450	481	495	480	484	452	446	489	482	457	456	494	500	492	455	456	442	423	416	452	465	425	462	469	450	513	474	488	462	496	469	458	470	502	476	454	449	477	438	455	481	512	492	463	439	468	495	462	453	483	474	445	438	467	454	444	476	427	451	434	469	471	465	505	477	423	437	470	460	454	455	527	450	490	457	451	460	472	446	455	476	508	473	494	459	483	462	417	464	460	472	474	459	477	472	469	492	445	473	480	483	491	462	474	511	474	478	445	461	452	489	455	426	411	460	463	453	448	447	460	491	501	472	439	494	450	484	459	414	457	447	446	460	467	489	484	471	497	475	408	469	455	482	438	442	475	424	487	437	455	482	431	490	480	444	464	436	479	427	463	481	470	439	410	424	481	434	484	482	482	461	470	496	454	430	471	461	461	481	500	481	465	429	435	444	474	483	471	452	461	479	466	447	442	441	453	480	430	477	452	500	469	459	513	450	457	448	477	465	466	454	495	472	454	411	460	477	455	489	430	459	501	440	477	491	476	437	473	449	470	432	470	448	451	441	480	479	499	444	427	437	418	504	502	464	437	469	450	423	480	453	476	483	492	448	466	452	482	448	484	472	458	433	432	445	465	440	440	450	418	465	493	452	461	457	478	468	485	464	468	460	439	493	437	465	463	480	454	455	477	482	435	437	463	458	446	441	453	446	466	441	475	468	451	417	518	433	465	430	467	458	433	424	457	446	447	470	471	448	467	427	444	432	486	478	450	455	494	454	470	434	445	456	479	509	465	455	433	497	428	431	461	525	425	430	467	405	447	464	451	417	448	435	483	470	504	478	482	480	451	467	465	485	495	461	479	472	460	480	508	445	467	453	477	430	458	495	484	425	462	469	469	469	472	467	466	471	457	464	461	449	488	456	452	470	456	484	458	474	473	469	439	456	470	437	461	481	494	451	446	467	466	401	492	409	467	455	471	495	495	440	423	435	442	432	465	469	443	485	445	455	486	473	477	436	487	443	480	484	434	494	469	464	443	474	435	451	459	453	440	494	443	439	447	473	496	436	470	498	459	452	465	426	448	428	447	450	496	483	457	430	453	474	471	455	434	454	456	477	458	436	482	458	510	490	429	420	457	453	444	478	483	493	471	471	467	484	449	434	496	453	448	455	479	483	460	440	448	492	468	466	436	464	436	450	503	432	440	522	486	483	442	449	459	452	476	438	471	482	438	474	447	487	440	452	463	488	471	417	495	454	458	467	476	469	463	472	439	464	494	510	480	470	486	442	457	498	477	428	487	458	502	481	473	436	451	455	472	459	387	483	486	445	451	495	481	500	430	450	476	488	444	475	457	440	489	465	435	482	463	464	501	423	435	464	463	469	443	472	472	482	436	473	459	454	441	427	457	479	475	470	454	438	452	460	462	465	454	437	479	476	455	440	491	478	453	462	486	434	460	463	427	470	462	476	431	464	498	478	501	479	486	470	466	464	469	416	431	458	483	479	489	455	471	456	485	469	430	463	437	477	478	479	462	461	459	448	447	461	470	475	510	446	450	480	461	459	437	449	471	463	453	450	483	452	460	463	421	465	456	470	460	479	503	456	492	485	457	459	445	441	460	450	429	445	471	472	434	448	471	472	436	503	470	474	445	450	438	460	455	496	478	458	457	464	506	482	417	455	450	447	494	436	460	456	470	434	444	458	455	451	484	475	464	420	475	456	450	478	421	426	426	495	483	481	467	461	451	476	461	461	452	469	425	452	469	439	449	461	482	476	498	455	493	502	486	476	459	455	504	515	440	433	487	467	418	504	467	451	460	494	479	498	472	434	457	469	481	442	505	451	472	468	498	447	437	484	495	473	467	467	467	473	491	470	446	449	478	448	430	471	473	450	457	470	452	460	440	462	458	480	444	469	455	458	487	517	483	446	508	427	479	459	472	494	453	460	468	443	446	475	445	419	505	456	501	453	458	494	455	431	483	478	448	466	473	472	479	471	418	490	487	475	430	461	446	494	516	466	442	466	449	475	426	457	468	468	441	469	458	500	485	475	453	493	486	465	474	452	424	476	473	508	491	470	444	421	540	452	454	486	482	486	466	451	437	454	477	442	460	454	485	476	457	481	479	415	453	450	464	444	456	467	440	462	447	470	434	478	457	499	507	445	430	468	461	463	485	454	494	478	451	480	443	469	477	447	477	463	478	460	464	467	463	453	471	467	479	443	461	464	492	458	431	469	458	452	456	446	499	450	444	459	497	455	489	476	434	450	456	475	475	431	454	503	487	437	434	458	463	463	453	446	488	497	423	494	459	422	444	450	470	418	428	458	483	434	480	481	439	450	463	469	428	427	491	449	437	462	492	457	425	460	479	486	458	486	480	443	490	498	494	478	446	471	464	452	437	478	445	454	471	460	471	436	453	448	480	461	439	485	489	425	473	492	481	478	462	440	478	491	516	459	438	457	476	443	464	447	434	476	467	467	461	484	464	461	448	469	455	485	474	448	454	483	483	436	506	471	453	469	469	493	415	472	447	426	477	448	465	430	469	492	463	474	456	451	458	460	433	477	420	482	497	429	466	478	486	485	462	471	474	453	458	448	464	481	444	438	497	440	455	447	515	457	449	454	464	452	426	465	412	481	423	426	459	466	472	473	461	462	451	434	439	465	475	446	413	481	447	458	474	466	490	431	456	476	448	461	459	455	459	478	429	454	457	437	423	459	433	443	461	461	473	478	448	446	488	473	498	448	465	480	452	441	447	463	475	417	470	452	446	486	439	498	435	445	485	453	469	414	482	464	463	473	450	460	469	444	464	459	447	466	451	473	443	499	522	445	413	491	468	483	474	458	473	441	458	483	445	419	466	462	476	497	451	451	478	440	455	419	493	489	477	486	442	466	462	470	468	435	452	447	491	468	488	490	459	467	453	420
27318	12459	4036	16398	15285	7538	1599	342	338	336	333	310	278	313	330	308	275	317	303	329	307	333	328	312	316	324	335	301	318	313	311	319	306	292	328	319	291	293	288	330	310	303	316	298	302	318	305	332	296	351	318	320	316	321	342	327	343	327	334	314	317	302	309	328	300	312	316	316	330	307	331	332	330	292	291	303	323	336	285	318	334	344	305	325	307	267	323	351	310	303	338	321	316	346	335	307	304	292	298	307	297	331	304	310	327	329	306	320	321	315	318	306	324	352	301	304	319	298	304	325	276	285	309	330	287	310	304	311	307	288	319	317	319	329	330	265	285	306	328	310	310	308	350	298	310	325	342	296	298	273	307	336	304	279	314	312	320	282	310	308	294	308	296	321	318	346	335	340	293	304	313	323	334	304	311	320	310	315	325	332	303	297	284	347	291	313	329	324	307	318	315	296	321	284	312	304	335	314	346	280	328	341	291	327	316	276	306	310	349	336	336	327	308	303	311	337	323	315	318	303	304	296	314	312	342	309	338	321	323	296	305	340	327	304	305	287	310	319	324	318	283	283	352	319	344	282	309	310	291	304	308	323	331	308	301	314	351	311	292	302	335	328	314	303	324	330	306	288	317	309	307	281	296	323	306	340	309	306	313	282	321	319	309	334	292	306	292	285	298	333	305	331	323	323	343	303	330	338	328	304	302	325	284	336	295	280	320	338	323	308	309	322	313	346	300	330	297	320	317	316	335	305	302	301	339	317	305	310	282	312	313	278	311	317	292	299	325	313	315	309	315	321	320	299	317	332	307	307	308	307	293	328	302	331	322	304	304	325	308	295	319	295	308	295	312	313	327	284	341	302	308	274	302	293	299	293	313	315	330	349	314	315	312	336	295	274	306	327	304	298	335	281	309	308	315	328	337	327	339	278	349	323	312	314	335	311	315	312	321	309	323	302	341	314	348	299	316	295	318	324	294	303	332	309	328	302	310	323	318	327	290	364	292	294	284	293	331	331	326	320	320	323	336	335	316	339	339	313	289	306	307	315	294	333	286	286	306	317	309	322	260	296	340	317	312	298	306	303	305	309	309	322	303	312	290	312	318	299	313	314	298	309	328	302	324	326	322	311	298	331	310	287	337	309	328	301	349	345	321	298	330	319	332	330	337	317	315	330	303	338	338	288	307	330	324	335	311	316	297	309	299	311	305	274	289	306	315	291	312	307	310	324	318	342	292	304	287	327	314	304	309	314	312	339	338	307	302	271	308	326	316	328	333	310	326	281	290	331	317	305	301	308	316	318	303	320	304	319	318	337	307	302	307	280	319	306	304	287	301	313	324	310	299	284	307	301	285	330	320	319	283	310	330	306	314	338	329	303	325	274	342	321	310	315	309	282	335	302	329	326	279	292	328	345	331	305	279	323	325	315	312	341	346	331	301	316	293	284	303	308	345	315	302	328	333	337	332	301	311	303	323	292	294	309	297	311	296	286	318	307	317	326	291	329	305	321	316	310	300	317	293	327	319	308	329	320	313	313	322	326	314	334	320	337	293	337	311	281	314	281	291	288	357	293	295	301	320	316	323	293	319	319	339	290	289	307	344	315	314	331	287	316	329	322	292	295	322	303	285	294	321	321	338	310	298	355	312	310	305	305	305	321	343	321	290	305	305	320	297	272	329	311	320	308	340	342	320	285	326	316	288	318	333	303	309	313	315	352	319	322	325	314	276	324	291	323	308	306	304	338	294	270	312	337	337	320	314	293	301	308	330	332	334	328	312	303	306	325	312	306	301	306	284	318	298	316	335	304	336	305	297	304	341	331	315	366	349	304	315	314	328	317	321	273	293	311	292	311	316	312	318	309	327	330	295	293	339	318	322	327	309	323	303	325	312	308	303	287	300	297	272	287	306	285	319	297	290	295	310	308	285	300	299	307	302	316	311	306	333	300	287	307	332	306	296	263	311	305	309	345	331	334	312	334	313	317	317	337	301	314	304	300	298	325	338	355	298	330	326	330	306	315	292	314	318	292	320	306	313	313	301	345	314	316	328	310	312	316	329	314	303	266	293	290	301	311	307	328	323	296	307	296	299	292	302	306	336	318	311	322	308	325	320	322	314	311	286	326	295	308	327	343	307	304	300	307	331	330	309	315	332	300	310	299	295	324	329	347	325	309	306	314	321	341	316	300	320	296	301	319	331	273	291	296	337	325	318	314	318	329	313	336	316	316	334	323	339	320	294	336	335	300	339	322	298	271	300	341	294	325	288	327	327	284	311	314	316	296	309	311	338	289	316	301	323	309	305	342	295	343	311	297	317	313	298	304	314	328	303	307	313	297	286	306	346	308	317	309	362	289	324	297	327	330	319	310	321	308	323	330	347	319	296	319	315	300	301	292	297	308	342	279	325	307	315	314	285	323	270	315	357	299	312	294	297	310	331	310	298	353	331	319	338	280	320	313	350	300	327	307	321	285	329	338	320	337	295	322	325	308	337	304	356	308	312	324	281	295	321	308	313	315	294	344	323	302	324	328	327	331	311	329	314	276	302	317	312	332	301	309	300	329	306	303	337	282	311	298	321	286	342	291	320	312	330	289	303	328	329	320	287	313	294	348	316	318	279	313	294	315	311	348	324	335	314	302	315	315	313	324	323	323	351	316	310	286	332	331	320	311	317	312	286	301	324	319	353	334	323	305	304	329	269	285	342	351	303	311	304	327	313	345	289	322	297	323	325	318	341	304	318	314	309	302	303	292	314	313	307	326	295	285	325	308	310	306	304	331	298	287	294	307	339	294	317	297	311	303	309	284	287	303	313	294	308	264	318	312	306	306	292	305	307	292	314	358	327	335	306	302	299	298	297	326	331	342	322	325	326	311	316	314	291	344	314	290	324	307	306	312	316	309	342	319	340	312	329	341	317	323	325	336	304	335	295	352	304	300	317	323	328	324	310	314	280	333	306	293	311	306	334	314	365	321	290	333	347	331	346	324	324	311	310	301	312	346	323	300	326	298	292	289	313	303	308	312	275	326	319	317	326	337	324	317	323	312	289	313	304	295	301	333	296	337	316	316	325	325	319	337	340	323	323	288	273	332	312	310	309	289	291	301	335	320	343	319	310	299	338	328	318	312	332	308	291	326	319	287	310	325	315	299	318	290	311	325	316	322	295	294	314	336	289	350	293	303	323	278	292	341	326	312	284	310	345	299	336	310	327	314	301	299	317	301	312	308	282	304	321	337	314	338	310	339	298	288	295	328	303	290	314	341	356	302	298	323	319	320	308	341	349	353	322	319	260	307	311	317	331	330	311	306	324	293	317	314	299	317	315	329	332	313	302	318	315	337	362	324	319	328	292	331	301	315	324	308	347	325	308	338	320	307	324	290	273	308	314	314	335	315	302	316	313	330	297	290	342	355	296	334	304	304	323	342	341	305	298	293	283	327	343	331	304	316	319	287	298	302	327	324	308	325	292	278	296	294	298	332	319	303	319	288	312	331	325	309
5611	2829	4335	14076	11536	5915	1427	337	332	334	341	338	319	306	328	339	325	305	322	279	334	341	325	328	334	339	335	329	327	354	301	327	323	312	314	317	325	320	331	326	350	331	308	298	339	311	317	328	313	316	338	315	334	320	305	304	295	335	303	322	316	318	313	298	357	303	308	336	341	320	339	320	319	327	340	308	310	303	335	307	291	290	316	314	302	315	339	325	339	329	343	308	329	335	298	317	306	339	282	290	315	300	286	318	331	331	307	349	322	315	318	301	287	332	361	321	332	297	302	301	313	343	303	311	328	325	288	296	325	290	324	316	287	336	337	300	308	331	312	301	309	304	318	332	335	327	314	308	335	325	328	297	273	332	359	305	319	329	292	279	343	315	294	340	319	298	327	341	300	288	327	315	310	282	309	320	322	344	298	314	286	339	310	288	302	303	327	297	297	330	321	308	349	277	308	326	345	322	330	358	315	330	306	329	322	315	357	308	305	302	314	291	301	314	321	344	323	292	316	313	304	316	317	314	297	288	306	320	335	317	359	327	340	310	282	298	305	315	290	303	306	359	330	299	316	317	334	312	320	293	300	294	333	340	331	302	308	311	312	299	319	291	314	310	315	328	333	348	321	307	312	310	313	345	299	285	335	301	313	319	284	302	320	306	309	305	290	314	316	351	321	303	328	324	320	308	314	333	308	354	313	303	307	319	334	321	323	301	315	330	309	322	321	344	338	327	319	314	288	333	290	336	299	325	326	311	293	305	344	303	326	349	307	310	313	282	304	316	298	292	308	318	317	307	310	309	268	317	321	318	308	299	302	334	285	311	307	339	315	310	340	317	327	329	304	316	322	312	316	314	301	324	361	303	322	319	349	305	312	302	340	297	333	316	320	306	332	338	326	306	328	332	324	303	322	290	307	299	341	326	319	327	294	370	350	311	338	280	314	312	310	310	317	283	349	323	320	323	336	300	295	286	331	337	312	318	302	268	320	288	316	305	334	315	328	328	310	296	334	311	319	309	295	290	310	300	314	320	357	302	349	367	330	302	327	316	306	314	333	335	327	317	326	325	317	331	321	297	336	296	317	289	312	312	283	295	320	339	327	317	312	300	308	305	297	332	316	321	301	299	293	294	311	315	304	326	320	319	340	337	315	322	307	324	325	325	306	327	317	336	333	322	316	309	329	331	308	287	292	321	304	305	326	305	318	310	317	342	337	329	297	303	324	326	328	314	307	346	335	332	307	288	312	332	344	324	284	293	316	314	315	316	306	286	337	329	316	308	311	327	318	327	315	308	324	351	297	314	312	316	329	316	346	336	317	279	289	361	322	349	311	333	345	313	314	316	306	333	325	344	333	310	321	322	331	285	321	330	337	322	290	287	326	331	316	320	324	320	329	362	312	294	306	296	293	311	296	357	306	318	293	284	318	330	312	331	334	344	286	290	331	291	305	282	311	302	302	341	325	302	298	315	315	301	318	308	324	297	289	321	311	301	295	334	307	293	298	308	288	337	341	297	290	321	341	319	336	337	329	318	345	290	330	315	299	341	309	320	309	297	298	292	307	320	295	330	327	335	347	331	308	310	333	289	309	300	322	276	312	304	307	304	317	372	328	298	305	345	337	320	312	333	318	318	332	321	345	312	313	319	303	333	293	302	305	293	303	329	299	326	296	331	304	310	331	309	326	319	330	307	294	308	305	318	307	319	285	325	307	312	334	313	341	335	319	282	297	331	319	323	331	342	306	301	319	332	318	322	300	322	305	311	312	329	357	320	319	326	340	294	341	323	324	341	347	317	300	323	301	286	282	345	297	333	309	292	295	312	303	336	279	304	311	313	288	299	302	308	320	326	303	303	307	332	302	313	313	278	334	341	321	352	295	309	303	319	328	302	295	313	314	296	307	317	343	326	315	324	280	324	338	341	349	310	294	354	299	315	339	334	318	339	319	312	286	330	305	334	302	311	282	332	315	323	324	338	294	318	304	302	319	338	301	318	338	355	323	318	327	285	331	278	327	334	329	337	323	310	308	313	289	324	285	308	317	319	335	353	322	330	342	311	293	291	317	300	296	332	326	330	334	327	303	329	312	330	315	321	332	315	274	359	300	298	326	306	312	309	299	323	317	331	323	310	306	319	329	315	343	298	334	326	321	312	288	309	336	331	298	283	298	313	332	299	314	325	313	319	341	314	323	303	318	310	315	331	316	304	342	340	313	308	320	337	300	311	298	288	303	304	326	317	319	312	351	341	323	315	353	341	315	327	292	308	317	287	296	312	316	324	331	328	308	326	306	339	303	333	355	341	335	294	275	298	323	331	342	318	315	291	298	307	313	326	322	316	358	320	304	315	349	293	355	296	320	362	360	300	331	310	312	317	325	291	328	320	344	294	322	315	340	323	331	312	329	303	325	294	323	307	312	303	302	298	317	314	306	324	321	318	306	353	281	309	329	334	322	343	314	341	342	344	302	305	333	324	299	327	319	307	339	307	324	285	314	323	328	304	304	304	302	327	337	336	319	318	307	329	322	310	283	311	291	308	327	315	338	336	301	298	345	328	316	330	345	320	328	339	292	338	330	320	341	306	290	322	315	315	288	309	330	311	271	320	345	307	315	302	346	323	294	331	315	332	358	312	283	324	335	310	322	332	321	350	341	330	296	307	323	320	298	305	301	308	325	304	319	303	305	313	301	321	349	310	288	295	314	324	335	325	312	286	307	301	347	335	304	328	313	303	311	321	298	328	276	326	300	278	308	297	305	343	311	341	330	289	350	329	350	292	298	302	285	275	292	310	328	331	316	317	335	306	312	312	305	299	323	318	337	310	335	320	326	311	327	335	329	301	304	339	301	329	322	336	333	355	319	346	307	337	322	330	288	334	322	305	316	324	295	282	339	306	294	334	315	293	323	330	265	314	315	320	308	327	334	294	321	317	316	318	304	323	310	333	302	305	339	329	297	354	327	292	332	316	314	323	347	284	269	326	306	352	328	296	295	303	322	313	336	324	339	291	325	310	336	332	304	311	312	289	321	338	312	315	322	301	303	315	317	329	313	294	316	325	317	325	337	318	325	308	280	287	315	298	310	312	361	307	280	296	314	324	321	329	301	316	328	299	288	308	321	302	306	327	318	332	295	298	342	318	328	343	293	295	306	372	283	292	339	343	341	320	308	331	299	332	304	337	290	314	303	329	298	332	327	306	306	320	321	317	321	278	298	341	312	317	299	321	332	312	300	306	319	325	329	343	335	292	343	338	303	310	327	307	330	335	293	278	290	317	309	323	298	301	337	309	332	332	334	318	307	316	332	284	340	320	301	319	323	326	335	324	272	305	316	296	337	295	307	312	316	314	332	296	338	337	313	293	344	318	337	330	317	347	329	323	295	298	344	333	338	331	323	320	326	286	329	292	302	311	327	307	310	345	339	309	349	345	321	310	339	310	341	311	334	271	271	322	299	321	353	309	294	295	298	286	334	305	326	304	338	292	309	299	312	329
25632	21158	26859	48517	44814	28027	6873	469	355	383	342	330	316	358	320	321	357	336	311	351	330	313	295	313	326	290	368	357	340	307	309	321	331	308	314	324	304	349	355	312	345	369	328	320	310	315	319	341	288	319	305	341	307	337	326	295	319	337	344	336	302	326	347	314	326	313	318	316	348	311	332	307	325	335	341	316	328	315	338	287	359	344	335	332	340	332	352	322	341	355	330	341	340	325	280	314	363	329	367	335	309	296	328	342	329	333	301	347	333	340	319	350	314	324	341	316	320	339	306	320	340	323	317	324	329	292	320	329	318	307	330	316	335	298	301	346	327	354	355	337	326	361	316	337	332	350	324	339	341	327	321	349	355	308	331	297	325	320	334	365	334	310	320	325	335	324	328	349	325	334	298	313	325	313	312	312	318	319	329	316	348	300	326	335	340	332	314	332	356	334	349	316	317	330	314	340	318	329	347	306	332	358	330	328	309	346	316	331	325	305	306	320	329	312	295	327	317	314	322	332	342	310	322	302	339	332	308	352	306	329	336	307	319	326	323	339	319	328	301	336	333	337	341	327	328	353	325	328	328	325	352	316	340	326	320	327	320	323	331	297	332	317	312	291	330	323	328	301	331	325	312	342	320	339	313	350	328	331	347	326	338	317	316	344	314	324	347	333	363	329	345	342	320	347	304	335	298	292	317	332	309	333	333	338	305	350	336	317	313	339	329	342	312	319	305	333	330	341	300	318	331	341	312	348	334	337	318	331	320	316	337	325	347	325	352	331	361	305	361	339	314	307	315	339	319	347	353	316	340	325	346	345	354	328	351	307	344	307	339	272	332	378	321	326	365	313	337	313	308	310	348	311	312	290	351	316	343	342	330	330	315	310	345	331	326	320	336	322	315	346	308	345	287	331	313	363	290	331	340	306	288	331	339	315	321	317	323	346	310	320	320	358	358	325	325	306	310	325	338	312	357	321	346	317	350	349	344	316	336	319	335	325	315	299	317	337	331	333	325	320	299	306	344	327	309	321	322	319	334	336	343	336	302	322	335	313	320	358	338	340	305	329	336	338	315	345	329	315	296	343	335	299	345	344	301	324	318	342	318	304	326	331	343	323	286	301	335	339	318	348	313	326	316	318	315	329	333	352	348	340	322	315	301	307	316	322	347	318	332	316	345	337	327	319	315	344	357	315	349	323	332	302	313	314	356	331	314	307	317	322	362	321	322	317	323	324	322	310	329	327	320	304	312	298	305	338	342	301	344	293	340	325	350	305	335	324	311	335	331	297	342	340	338	331	334	344	306	320	347	356	335	329	366	320	288	343	324	337	333	291	319	343	301	316	343	296	308	317	317	298	320	303	336	302	286	331	297	296	297	318	345	342	302	315	311	320	348	331	343	368	338	332	320	333	310	294	337	310	334	326	306	316	300	339	317	323	327	350	321	336	316	323	299	336	326	288	339	335	313	326	334	329	317	330	312	310	310	292	324	337	291	304	305	325	343	340	319	305	308	319	319	314	288	333	326	337	325	322	333	345	312	337	323	331	354	313	334	319	317	358	348	322	315	333	337	313	328	317	305	340	334	359	341	350	310	322	375	362	343	343	312	356	332	332	304	349	345	332	312	302	320	313	344	329	351	318	274	327	361	317	348	325	318	335	320	325	319	332	356	338	336	316	339	343	330	297	296	367	292	316	328	312	355	310	332	340	325	311	356	344	320	288	344	341	334	303	333	335	289	350	347	285	332	329	301	304	292	337	306	297	337	319	319	315	330	297	335	316	334	344	323	332	312	316	333	320	327	317	336	299	327	322	320	325	355	321	308	339	330	318	341	333	327	311	350	343	347	340	363	306	334	321	318	333	297	359	351	328	345	353	337	333	300	324	302	328	325	347	327	336	328	353	324	344	348	341	308	312	308	341	312	308	317	340	317	308	295	317	333	319	318	337	314	305	329	320	300	333	339	337	352	349	326	315	311	332	282	341	358	331	357	301	328	315	320	342	353	320	291	334	266	320	304	324	323	332	330	324	334	343	348	302	332	314	294	327	326	344	323	339	323	318	330	330	347	331	336	332	329	324	321	334	313	323	317	359	300	305	279	328	329	327	362	332	305	312	322	320	302	326	338	340	326	310	308	331	303	321	318	298	321	341	368	322	326	336	311	327	309	324	330	324	309	351	312	304	327	351	347	314	370	327	332	332	306	325	314	329	333	313	303	342	302	318	338	332	313	307	308	311	322	336	338	304	305	330	332	344	336	320	313	328	333	330	329	347	369	319	333	321	359	327	336	320	314	330	297	356	330	303	331	294	318	358	342	324	334	338	341	330	320	325	313	332	339	353	338	338	360	333	327	311	301	339	340	320	316	310	341	300	325	330	324	318	333	331	322	316	332	317	342	320	314	334	306	364	315	314	327	315	298	300	330	338	345	339	360	349	359	347	337	302	340	334	347	317	372	335	350	330	340	331	345	321	306	312	357	332	329	367	321	329	302	353	319	306	329	353	338	338	319	323	328	359	321	315	306	351	342	332	294	324	342	318	327	333	348	337	346	311	337	305	315	356	328	345	286	323	305	303	372	335	347	298	332	316	327	328	298	305	340	329	331	346	359	329	292	347	328	338	326	312	312	325	325	332	329	314	297	317	314	283	317	320	334	344	343	338	321	349	357	323	348	353	326	323	309	343	337	334	352	324	328	294	326	299	319	334	362	313	350	338	379	313	341	362	350	316	303	319	314	356	337	333	331	330	316	339	290	329	322	306	314	322	340	346	369	314	336	333	368	314	312	317	300	334	307	360	338	298	340	306	302	315	336	302	332	334	316	289	345	296	310	314	338	339	303	322	351	304	331	348	333	322	329	308	289	346	325	326	325	293	370	319	355	337	303	310	314	319	352	320	335	322	359	319	304	310	319	305	330	331	319	305	341	291	328	373	314	292	316	318	340	310	336	344	344	355	332	334	304	316	313	349	311	352	309	355	327	314	308	318	322	314	312	351	316	349	322	334	323	320	342	355	350	355	331	305	305	340	365	349	324	295	323	308	355	324	334	350	325	337	350	330	343	334	370	338	323	356	344	335	339	355	304	318	329	345	326	342	320	329	355	380	301	324	313	320	323	319	332	333	332	311	335	346	324	331	331	331	313	302	289	315	327	324	349	310	334	312	323	334	329	321	348	337	326	293	332	353	327	322	320	342	326	309	343	340	340	320	313	332	311	305	315	295	327	308	340	293	354	336	339	351	347	368	337	304	331	309	327	322	348	288	336	355	309	348	334	325	332	319	323	329	311	349	338	343	309	306	299	342	317	326	334	288	341	321	327	303	346	346	344	315	343	334	326	347	330	339	327	310	338	301	327	311	285	333	340	355	355	307	331	367	358	324	326	332	295	332	329	335	313	341	300	316	312	315	303	294	289	321	299	346	342	327	322	305	349	307	346	302	315	344	329	352	307	319	333	292	345	350	323	332	327	324	289	306	305	362	345	314	346	333	325	322
4535	5492	14404	48052	37366	19166	3538	359	353	405	353	351	366	326	360	357	320	325	338	364	331	334	343	361	347	342	456	383	366	326	333	321	333	334	316	374	335	338	330	355	344	372	343	352	351	341	346	345	356	331	327	356	348	334	347	342	318	355	342	350	377	313	344	347	345	357	350	366	369	362	306	325	338	326	357	341	337	343	309	352	354	314	336	351	370	323	339	334	328	317	346	332	327	338	357	307	329	362	368	357	356	316	341	333	357	336	362	353	322	360	337	336	313	332	331	362	348	330	354	388	342	359	337	331	346	317	319	328	292	366	341	358	335	351	347	367	338	360	332	337	345	373	350	354	327	339	328	329	305	334	338	300	327	374	333	329	330	339	324	341	349	357	331	334	322	336	349	317	344	341	349	353	345	348	330	319	312	353	336	364	329	353	345	335	336	330	327	349	354	327	353	377	312	342	361	340	337	360	340	366	364	364	332	352	346	335	340	346	359	324	363	307	325	374	347	346	400	364	332	350	356	353	354	309	359	313	358	357	332	314	333	318	359	320	337	337	347	353	342	323	326	384	339	333	361	328	318	325	351	314	316	315	362	342	341	331	384	328	331	337	347	379	320	334	345	306	354	362	321	331	343	319	349	339	341	368	317	386	339	308	362	323	353	345	344	346	344	308	359	350	355	346	349	316	349	356	339	345	327	361	316	356	331	349	315	345	347	333	333	306	354	344	338	336	313	330	335	330	346	351	357	373	340	360	331	330	321	314	329	328	346	340	341	326	336	322	334	335	342	371	328	332	347	332	358	351	368	350	312	330	364	317	324	359	354	337	366	348	338	370	327	360	351	345	334	316	334	307	396	334	345	340	357	344	354	340	348	345	333	327	351	302	342	338	338	376	358	322	322	315	323	335	330	343	292	310	320	330	327	323	323	319	337	321	343	350	349	320	338	329	330	323	332	348	354	298	323	339	406	314	333	351	339	344	370	301	351	322	316	365	313	313	326	327	367	356	356	391	363	350	329	344	339	350	352	366	344	293	355	323	386	365	332	339	325	358	326	347	346	324	355	332	353	341	345	320	312	349	328	356	341	365	379	335	300	316	348	384	324	337	338	347	355	365	335	339	344	342	310	342	341	362	351	339	348	348	326	375	356	309	360	355	352	324	342	337	329	381	342	311	362	334	328	325	335	374	341	359	377	359	390	359	329	316	339	335	327	332	342	327	342	325	318	348	325	333	326	313	336	360	367	336	303	367	326	333	317	363	301	323	354	358	343	352	326	331	331	350	344	312	340	336	340	350	348	367	345	344	357	369	345	347	362	358	339	338	342	326	348	359	352	323	353	347	313	326	312	334	362	360	339	332	321	332	334	359	359	323	320	341	353	330	355	332	381	328	364	327	353	324	339	389	312	354	331	317	333	336	297	337	295	372	346	334	330	312	353	341	333	345	361	302	320	361	327	354	317	327	338	320	323	369	322	326	302	329	337	338	327	347	377	331	342	309	329	323	343	322	327	346	338	349	341	326	328	342	356	329	339	321	385	338	323	326	336	366	310	336	328	361	347	331	351	333	354	336	326	335	358	349	340	337	331	337	346	332	354	353	355	337	367	337	369	382	332	365	345	337	333	365	325	333	354	306	347	343	312	374	334	323	301	319	337	332	323	322	356	340	329	321	295	350	344	330	306	293	299	353	361	354	320	356	334	357	326	317	330	355	359	317	320	361	389	352	360	355	330	332	348	360	326	338	347	312	326	332	343	341	345	339	329	320	313	328	335	339	319	335	329	313	331	340	363	325	337	370	328	327	318	355	327	362	337	345	301	358	340	334	358	336	351	314	362	322	328	308	356	378	308	339	349	326	335	371	349	360	328	374	338	309	302	334	326	369	349	347	357	341	344	320	345	328	346	355	339	331	314	330	376	336	315	342	349	315	320	356	365	362	343	331	306	330	347	370	350	322	334	345	347	334	319	339	315	345	343	333	332	360	356	337	308	354	358	343	357	331	350	331	356	334	357	343	376	300	336	321	308	331	338	360	322	336	305	359	315	357	322	321	361	353	333	316	331	350	356	354	358	347	342	306	362	322	339	346	362	372	368	335	339	352	330	338	355	333	354	324	323	332	351	312	313	300	354	355	322	328	341	335	346	330	350	316	326	335	326	320	338	369	324	349	367	375	350	338	348	344	338	334	334	320	370	368	393	329	350	368	356	358	332	348	309	329	349	332	341	334	321	315	358	353	359	348	339	350	317	315	369	333	336	344	343	323	337	333	348	356	337	346	320	322	362	347	345	333	323	332	353	296	303	344	324	356	356	358	321	350	357	340	351	326	313	334	323	345	324	331	365	354	328	351	332	361	335	304	368	364	365	341	332	311	370	346	363	347	342	335	342	338	308	319	350	319	337	339	371	362	331	323	346	346	337	366	326	328	338	325	336	342	310	358	333	356	353	362	345	343	345	335	346	336	323	360	330	283	333	303	331	329	355	339	323	352	289	319	362	297	343	340	339	358	340	348	349	320	326	350	357	379	349	343	345	359	359	307	334	344	341	354	333	370	360	314	343	353	365	329	339	337	357	330	353	364	312	363	310	316	354	298	323	337	331	361	339	346	366	363	352	318	356	315	345	336	353	299	339	337	331	323	372	362	329	360	335	358	355	332	313	310	323	306	349	342	362	358	344	350	379	357	340	299	331	320	359	358	329	345	354	340	352	320	329	353	305	340	334	364	322	361	350	365	312	313	372	307	374	323	375	357	325	343	353	311	340	352	341	313	377	344	345	329	289	359	338	314	330	352	338	349	362	323	341	339	333	360	363	361	334	348	343	346	336	325	336	335	349	321	341	362	342	334	344	353	390	327	336	308	310	308	316	314	370	358	311	307	313	328	349	357	365	327	348	339	357	295	293	347	324	327	322	318	361	345	327	335	310	339	360	321	350	332	349	334	371	344	345	334	368	361	319	304	321	338	329	325	346	327	343	356	350	342	350	332	314	332	315	376	329	331	353	367	371	374	351	330	320	293	331	325	305	331	346	307	304	295	359	346	352	371	352	334	329	320	296	342	378	354	324	351	337	331	302	343	369	380	330	345	356	335	348	293	314	357	372	348	358	336	333	325	362	359	342	332	289	331	307	338	364	327	351	355	313	353	331	300	327	359	340	334	348	323	321	370	361	355	332	311	346	377	300	343	343	347	373	330	346	357	345	310	316	351	356	321	344	343	354	313	346	363	318	332	349	372	362	332	344	353	347	350	310	318	328	355	329	302	350	357	346	334	356	331	340	312	308	358	358	354	321	328	289	352	313	322	330	320	321	339	328	312	342	331	329	370	325	333	321	369	326	350	342	345	321	280	321	342	342	326	349	328	371	349	341	336	365	335	354	316	363	334	355	354	318	362	374	352	360	359	368	352	324	360	351	351	333	354	339	342	319	324	340	312	354	343	319	348	347	315	332	368	332	360	350	359	322	341	330	344	344	321	314	361	316	359	330	320	339	349
23856	21086	32328	59257	57622	44444	20602	1940	588	539	500	472	485	462	454	460	470	476	464	502	455	470	460	428	447	472	567	523	483	449	427	468	438	458	462	456	449	419	447	479	451	437	440	478	419	447	481	443	470	424	430	427	440	451	490	440	443	410	453	446	460	483	426	389	451	496	469	476	460	434	442	491	435	441	432	419	422	437	449	418	454	439	468	432	429	426	455	470	467	459	411	443	461	454	433	444	433	500	475	448	395	449	451	487	479	454	443	440	429	446	469	448	437	452	449	431	434	401	411	473	446	484	439	431	446	448	429	490	415	435	486	425	454	440	437	440	465	452	429	417	433	461	454	457	444	472	485	477	450	454	466	437	411	438	420	394	448	485	452	477	437	469	467	452	447	454	482	417	439	410	460	464	439	410	466	476	431	459	422	423	478	498	448	486	473	444	456	448	398	465	441	451	439	491	443	466	469	449	444	444	411	440	445	486	459	439	446	470	453	442	453	472	459	445	442	457	434	456	490	474	444	486	406	473	447	457	396	454	485	439	437	443	462	440	475	459	451	480	466	453	451	440	447	434	454	423	427	441	451	449	443	464	446	449	494	477	435	406	434	458	469	425	460	455	452	424	467	444	461	474	434	475	463	454	449	439	432	447	455	428	452	470	462	457	419	473	453	484	438	421	483	464	450	421	413	514	462	475	478	443	401	457	437	460	457	442	447	419	425	412	456	468	408	438	446	436	430	449	435	436	431	426	412	479	405	490	491	432	421	462	503	452	443	449	440	512	446	477	382	437	482	451	432	440	490	445	427	472	449	452	439	450	447	420	454	454	466	459	473	501	452	458	449	439	422	488	484	455	462	450	473	433	465	434	451	455	446	475	437	436	429	444	394	422	448	446	469	438	435	474	396	438	450	493	411	496	484	411	434	461	445	424	468	410	461	433	442	463	428	482	442	437	473	485	410	500	416	468	436	472	441	455	450	478	428	453	423	471	457	469	486	431	434	418	435	408	422	447	459	494	424	460	464	450	452	468	475	472	425	442	468	430	436	440	471	437	394	438	417	482	462	426	482	420	470	425	463	423	423	453	459	427	433	460	410	466	446	441	434	473	409	452	484	439	423	390	448	451	459	427	436	481	453	431	480	461	469	469	447	497	434	425	459	432	436	487	439	416	455	446	463	425	421	453	489	429	457	450	430	466	445	453	480	465	446	441	446	471	475	453	425	454	415	434	440	451	459	461	442	463	478	431	464	441	464	460	423	459	425	425	474	456	406	435	434	418	479	469	445	455	466	437	480	471	456	470	432	459	493	467	457	490	429	440	451	455	419	432	431	419	447	476	471	429	470	471	446	434	436	406	477	437	430	462	452	446	434	442	487	467	430	477	432	411	432	434	424	433	442	428	453	453	446	408	459	427	446	451	418	470	454	511	481	438	440	426	405	417	425	449	472	468	450	462	468	438	481	429	461	435	449	450	446	457	493	439	472	419	423	451	455	426	471	443	432	395	466	461	460	451	447	430	440	427	478	440	426	434	428	461	454	457	460	450	459	476	459	431	456	449	433	455	425	397	444	497	482	444	434	451	477	477	463	457	456	423	449	465	422	445	429	457	470	425	442	424	431	430	472	474	426	466	484	460	420	486	443	437	479	462	451	451	401	455	447	427	446	467	452	468	461	471	405	436	440	455	450	409	438	447	481	429	415	456	441	451	443	433	426	441	464	464	478	458	456	464	448	447	409	414	466	409	434	436	435	477	454	423	403	438	461	428	442	448	472	426	468	428	466	488	464	461	485	464	475	435	437	445	445	429	443	422	440	427	426	443	429	473	430	427	447	418	464	465	447	437	425	472	411	442	428	464	423	455	475	441	430	430	448	415	446	467	483	427	490	457	485	463	423	393	453	414	413	453	473	449	474	446	428	448	446	455	466	479	439	492	461	459	438	461	427	459	477	446	421	447	434	459	453	444	460	439	435	454	434	448	489	469	414	486	433	456	453	466	444	442	470	458	446	459	480	433	431	455	472	463	422	446	440	446	442	448	474	420	425	472	433	442	450	446	396	440	457	483	441	481	440	455	437	418	457	440	487	465	469	464	467	432	438	444	466	464	427	437	433	478	443	454	484	442	383	400	424	423	455	433	450	428	469	420	443	440	458	435	447	438	448	423	465	451	450	451	436	477	443	449	460	480	443	445	441	444	451	464	450	423	452	429	449	462	428	395	456	415	456	435	428	477	440	460	429	439	429	409	450	462	429	452	392	460	427	436	451	434	441	449	437	476	456	448	469	450	470	438	515	426	417	456	447	427	425	438	442	467	479	413	439	452	421	428	416	452	462	437	402	478	443	468	448	468	442	439	442	430	429	478	415	435	460	460	395	459	468	420	461	456	479	484	445	421	424	439	453	470	420	484	464	412	469	497	426	461	504	436	478	490	453	458	413	459	457	475	407	404	448	459	426	424	493	410	464	438	448	444	455	469	454	471	485	460	425	475	446	411	468	490	443	473	447	459	469	443	435	459	446	386	440	427	494	449	430	439	417	439	492	457	424	461	477	434	431	448	466	466	454	431	420	446	471	461	447	458	440	463	423	467	452	454	443	442	413	486	469	448	466	452	416	407	408	483	471	461	451	438	464	443	446	434	448	466	488	452	498	460	444	452	451	442	406	480	468	449	429	438	446	449	441	448	449	442	445	442	435	459	428	411	435	450	459	416	445	461	454	420	439	475	484	422	436	431	423	449	449	438	473	430	474	460	478	424	472	440	420	474	431	474	441	423	440	457	393	507	449	416	431	469	468	458	450	420	462	473	447	439	431	462	455	426	460	485	497	460	455	437	415	429	464	457	420	403	470	423	431	496	435	449	451	430	437	445	454	453	468	409	444	433	434	442	398	479	406	508	448	484	444	464	458	466	457	454	450	441	475	466	464	440	448	460	467	451	427	470	434	464	479	481	433	432	424	466	395	432	481	429	416	427	416	452	444	414	443	448	488	491	470	438	439	458	445	477	453	462	453	481	476	434	385	446	434	463	432	444	476	456	437	474	405	438	431	481	456	423	438	437	451	421	465	468	441	489	437	460	470	470	449	475	481	461	411	430	468	445	464	444	464	420	491	441	458	435	461	456	466	446	457	459	441	435	434	458	445	447	446	426	465	490	423	442	435	474	468	442	460	415	481	466	493	461	488	465	500	438	473	512	412	434	482	448	446	437	435	471	479	457	468	443	468	447	428	462	445	431	441	430	451	437	450	445	490	449	430	441	430	468	431	455	440	430	451	460	451	432	432	454	408	496	416	472	428	502	444	440	448	452	429	431	431	461	427	440	440	428	458	450	464	403	435	428	482	440	461	485	462	418	458	474	462	398	480	427	482	448	472	431	431	437	451	475	443	454	504	416	459	430	485	447	422	457	439	416	472	445	443	441	449	495	473	463	455	474	487	455	444	467	442	451	434	449	425	412	469	453	456	433	436	465	447	467	440	432	417	470	433	477	424	436
5288	11539	63094	75697	61696	38082	10603	562	472	557	473	481	516	472	515	491	479	507	502	455	494	457	489	505	480	478	675	534	455	481	479	468	517	486	501	450	497	467	498	487	478	468	477	466	467	468	480	500	484	485	466	467	491	445	471	484	511	468	484	456	451	473	438	516	500	501	486	489	464	470	480	483	520	476	490	445	454	476	473	432	468	432	428	475	508	490	478	476	495	477	456	481	512	497	479	488	467	461	502	444	472	472	483	460	470	475	450	480	451	491	482	490	454	500	487	473	477	474	490	462	510	466	456	496	480	499	489	488	477	471	424	450	488	493	478	423	444	501	465	491	464	495	453	442	469	479	461	506	475	479	480	535	526	511	502	449	487	475	482	434	488	474	491	493	456	452	441	485	425	448	468	514	453	448	482	462	470	448	467	480	491	499	449	457	461	465	502	493	475	447	441	462	488	477	469	465	474	496	516	441	472	492	494	487	472	458	475	475	481	493	454	479	474	499	484	462	494	474	488	516	497	468	486	473	471	463	468	473	467	491	454	455	460	474	467	470	464	470	485	463	453	483	438	523	472	489	461	453	478	481	446	477	475	491	484	487	459	480	450	480	461	471	470	463	479	447	485	474	486	453	459	491	483	466	480	457	457	466	508	472	493	482	468	491	461	469	470	462	447	496	453	478	460	496	489	483	503	481	471	489	491	478	485	450	447	481	495	495	470	519	475	449	490	463	496	491	478	421	460	482	471	448	488	494	443	508	463	481	467	475	452	471	487	489	449	443	478	447	493	426	460	467	466	476	474	485	448	498	434	452	464	457	453	455	453	450	484	495	484	477	477	460	445	458	488	481	475	482	472	485	483	439	444	455	447	460	501	475	463	471	453	492	431	487	461	503	466	481	478	515	501	512	435	528	479	510	465	458	452	479	465	439	454	491	463	489	477	466	481	486	466	520	461	464	474	489	426	471	507	505	509	450	500	513	512	455	481	479	485	440	500	449	487	466	449	472	479	442	446	482	507	507	454	475	441	501	468	508	477	448	454	482	517	493	483	445	451	464	495	504	480	509	484	518	492	460	478	487	448	501	440	450	458	494	456	426	464	486	467	472	459	479	470	509	476	465	491	467	520	427	437	475	456	486	452	439	529	461	496	506	461	454	472	483	489	458	486	491	463	462	469	504	499	477	472	502	466	439	456	444	435	459	495	464	459	432	453	456	465	460	432	469	511	495	514	526	479	458	443	470	460	511	499	481	477	472	469	436	470	437	468	472	515	474	486	473	465	492	497	472	468	500	470	499	436	428	451	459	496	438	480	484	443	470	495	478	481	459	505	466	486	482	490	456	447	472	471	471	500	480	452	481	434	453	485	485	471	466	499	470	480	458	504	471	439	446	492	462	514	454	444	451	481	459	463	461	478	463	485	518	468	447	438	461	449	482	485	456	508	493	463	487	462	466	451	495	472	484	483	478	502	479	484	431	467	454	442	508	499	476	491	492	455	509	488	496	457	471	474	517	497	453	477	485	480	485	477	498	518	445	458	485	457	495	487	459	459	470	489	469	451	467	512	458	515	500	485	454	464	494	469	477	435	457	496	472	460	483	482	483	501	442	518	475	507	509	460	513	468	490	458	501	460	462	458	474	486	494	462	476	458	481	501	477	467	511	449	510	423	434	458	502	448	481	439	459	457	461	490	474	475	509	494	484	453	481	491	490	465	467	447	471	457	475	501	465	472	479	430	460	509	486	473	488	469	474	483	457	433	479	491	453	459	483	460	482	452	468	459	473	519	492	454	473	470	436	461	494	481	524	464	483	467	488	492	420	486	466	452	478	448	449	473	469	434	488	457	455	446	496	483	479	465	487	497	512	483	457	503	457	479	500	510	480	503	468	491	476	443	448	484	430	457	492	438	485	441	460	467	468	471	484	471	485	494	480	463	466	459	442	450	506	514	491	462	474	455	453	480	481	493	468	447	489	481	446	476	456	470	464	472	470	442	496	461	476	499	500	464	481	495	519	470	432	455	445	453	515	499	469	464	443	491	480	459	459	469	467	468	446	435	511	484	460	490	500	483	466	514	476	475	487	503	478	512	493	476	496	491	480	455	449	494	431	457	488	488	462	457	474	464	500	467	489	493	500	416	426	456	489	463	489	477	474	482	513	453	484	499	490	481	500	479	429	461	479	461	459	479	459	494	503	488	447	502	474	507	482	471	447	481	472	455	473	442	468	473	486	480	497	457	492	510	458	448	474	514	473	508	470	461	476	466	492	485	452	466	472	508	480	474	478	495	441	486	481	448	430	494	489	503	442	492	469	485	499	460	463	483	474	471	445	503	488	466	477	475	494	454	460	534	489	482	448	493	454	479	472	518	500	469	465	475	499	506	502	496	489	476	515	463	486	474	485	452	454	459	492	476	442	474	451	523	482	518	459	479	465	467	462	460	453	490	455	493	496	453	450	473	476	481	492	433	477	485	463	446	483	468	451	487	503	466	472	431	526	477	476	453	486	488	508	448	503	477	491	498	488	454	463	466	484	469	440	490	476	486	475	457	456	435	496	455	505	484	488	480	483	416	476	454	490	502	463	474	447	512	497	442	484	453	444	485	509	489	474	462	495	488	460	450	483	518	477	492	459	455	498	492	459	451	458	447	460	500	449	465	480	503	493	451	442	452	442	443	450	504	464	455	484	448	490	467	482	443	477	486	455	497	503	507	423	444	450	475	443	443	447	464	497	452	478	516	465	470	463	490	440	490	444	427	487	434	476	460	453	438	472	442	462	510	472	452	489	516	472	433	483	408	466	464	496	443	478	539	472	442	493	474	496	450	513	447	465	475	449	509	447	470	483	486	481	502	456	508	450	468	477	454	467	465	440	496	477	462	480	502	447	455	485	436	520	490	483	467	458	450	485	479	457	478	462	493	537	462	500	466	489	465	432	468	460	470	489	473	450	484	482	443	463	455	470	443	463	455	449	434	482	459	483	511	460	471	444	478	449	457	469	456	399	482	481	514	474	480	488	494	485	439	492	461	433	454	451	471	457	445	471	486	484	481	433	497	455	429	491	450	471	420	433	521	477	476	490	487	454	471	470	460	463	476	460	504	486	503	503	499	496	472	473	477	474	508	461	490	463	515	481	495	453	491	469	480	472	464	484	481	461	490	487	453	440	474	467	464	487	455	494	498	496	489	455	479	486	485	459	493	487	510	468	443	467	485	480	468	481	462	486	451	471	439	474	448	481	453	475	494	468	478	461	505	494	473	464	461	448	471	439	474	435	462	475	478	506	474	487	475	478	486	470	471	458	489	475	492	452	462	463	460	488	456	476	455	460	455	491	512	481	473	497	473	510	454	504	460	478	474	463	457	477	464	457	514	498	483	480	447	502	508	495	411	486	452	447	449	459	451	467	454	460	492	458	437	444	461	463	470	435	502	466	452	461	490	454	486	454	457	478	492	435	479	469	446	437	492	447	471	481	490	478	484	445	492	452	487	524
27212	13070	12870	21456	13692	6000	1456	349	304	361	320	322	288	306	329	350	338	311	311	296	274	312	370	331	299	340	321	327	302	322	323	313	326	327	322	327	279	319	298	330	304	347	326	318	316	349	318	343	300	362	319	326	325	339	329	315	317	309	322	322	355	331	340	318	326	339	338	310	304	312	326	310	330	373	341	288	309	333	332	305	348	328	307	305	356	326	329	298	310	311	310	327	318	286	299	302	320	294	307	328	327	312	301	326	335	359	332	356	316	326	280	324	321	325	309	316	306	343	328	336	286	346	336	355	321	325	315	307	333	316	318	315	322	319	312	343	295	342	334	280	324	342	330	305	307	310	337	346	346	285	290	324	326	308	336	341	341	333	294	291	317	324	342	321	326	315	332	345	350	327	341	312	291	331	341	321	360	314	283	337	319	333	296	289	358	319	301	346	321	338	312	330	331	316	330	308	321	318	318	305	335	339	353	325	340	325	355	313	344	328	348	361	297	298	320	342	336	283	335	313	316	326	317	308	312	303	305	315	325	295	297	323	291	313	309	338	366	319	289	316	327	314	360	313	317	335	350	315	328	283	324	311	337	325	298	329	328	326	315	350	287	327	315	320	327	304	349	343	310	325	333	334	328	324	286	300	343	313	348	327	354	301	306	346	338	333	303	343	295	321	303	328	322	310	342	317	323	289	328	303	291	322	332	295	301	345	337	315	311	322	350	334	339	312	297	303	366	325	322	354	302	317	306	310	314	338	324	328	321	315	322	343	315	322	323	318	344	333	308	323	327	345	321	315	321	318	301	310	302	328	301	314	343	318	316	344	329	327	320	315	327	323	331	357	335	331	294	333	335	311	331	325	354	297	323	303	332	324	292	351	323	333	327	306	342	329	328	315	319	333	315	356	354	318	323	327	328	310	326	364	316	337	339	284	297	275	292	315	322	327	332	321	282	333	316	321	327	301	315	317	361	355	315	293	296	336	319	305	322	321	329	313	304	328	289	321	283	346	297	341	338	311	341	350	326	312	306	342	314	316	277	355	325	357	328	341	312	329	329	325	320	339	302	333	282	330	320	271	312	319	336	307	315	315	317	329	292	343	312	311	327	289	370	306	315	331	335	336	310	340	327	312	316	329	292	308	340	347	327	311	338	316	359	320	326	311	317	319	338	343	347	329	335	279	312	305	358	296	316	308	324	318	351	357	336	319	348	320	359	324	343	354	299	330	299	317	315	317	333	338	292	352	293	324	325	332	323	338	332	343	300	297	282	299	331	341	327	322	361	311	285	299	325	313	320	340	335	342	336	332	302	306	341	340	341	304	318	319	321	321	295	309	339	292	342	298	293	336	340	287	316	337	320	306	297	308	304	329	326	340	308	305	336	309	316	307	291	313	301	320	346	322	333	307	375	302	312	338	284	312	286	316	316	340	308	313	319	317	323	348	312	342	304	330	335	302	318	331	320	322	358	334	318	320	317	317	350	334	351	327	317	341	341	317	292	341	309	338	354	350	312	332	339	342	326	314	294	302	307	323	359	332	327	333	340	289	325	330	331	334	312	320	311	304	331	335	326	346	348	348	328	304	328	300	329	341	319	313	350	354	305	313	309	327	344	317	313	319	324	350	343	372	319	295	297	336	368	335	337	320	303	341	344	307	344	328	271	341	336	334	302	314	322	351	310	279	350	347	317	350	319	334	329	317	313	354	317	329	320	303	333	342	349	338	323	289	327	336	338	358	309	303	309	344	323	326	325	290	321	296	344	318	333	345	313	312	324	369	306	306	307	331	317	317	326	319	314	332	309	288	278	334	305	312	314	354	311	362	302	349	333	324	279	296	317	298	345	292	342	340	287	340	314	335	313	360	323	323	312	283	330	317	335	357	320	326	317	313	321	332	361	307	361	318	327	327	318	335	331	305	304	358	293	316	312	310	318	324	317	299	334	329	306	309	331	306	351	319	301	327	328	343	315	325	322	346	333	353	310	321	328	312	316	342	329	329	313	322	332	331	329	345	349	325	303	340	281	327	343	330	322	320	304	294	333	338	338	301	344	310	315	309	341	344	309	342	315	319	293	326	299	317	286	296	326	342	335	312	322	341	323	355	333	345	317	318	348	344	305	340	332	314	353	319	310	306	337	330	348	332	333	342	298	301	286	334	330	260	336	323	319	300	298	348	305	314	373	298	353	309	349	336	327	346	334	317	334	301	323	320	305	315	366	304	342	316	352	315	299	289	321	299	313	332	332	305	313	303	328	311	325	305	297	340	320	334	299	280	322	294	314	301	330	314	325	303	333	323	321	327	339	306	362	314	299	318	309	269	334	295	325	316	318	323	316	317	308	325	334	330	352	329	318	313	295	327	308	325	335	335	311	276	339	334	321	312	327	349	332	318	315	349	294	335	306	319	315	306	330	372	340	314	336	303	316	327	332	309	299	314	306	322	316	316	344	284	308	353	347	325	294	331	319	339	310	322	332	321	299	303	297	365	293	305	367	320	321	322	360	358	325	349	335	305	322	312	329	324	341	335	299	320	362	317	321	326	281	317	309	327	317	299	304	321	330	326	322	319	344	344	331	306	293	317	320	339	316	311	358	343	303	321	312	298	327	321	313	336	279	330	332	332	332	322	309	352	325	324	337	332	343	283	348	321	312	305	327	321	299	300	306	320	308	291	340	346	330	285	287	342	325	327	312	320	335	328	313	358	361	314	300	308	292	335	346	300	346	311	341	348	312	331	326	302	322	341	311	324	338	326	333	311	345	303	298	332	318	331	314	332	322	330	324	331	319	324	321	323	296	347	341	344	313	335	320	341	336	337	317	328	371	324	305	324	332	320	304	302	352	307	308	317	338	322	355	342	337	309	327	314	330	331	313	352	359	334	317	308	310	344	318	342	336	325	350	321	299	330	318	305	301	332	363	371	353	320	322	344	301	316	335	292	307	319	313	298	348	295	336	339	315	318	322	311	335	313	325	307	317	295	302	318	320	333	320	328	332	348	320	377	298	305	317	296	337	341	328	307	349	331	313	322	299	332	321	302	289	347	307	323	321	346	321	324	350	329	324	307	323	363	302	302	338	307	338	318	301	293	324	307	354	347	294	318	322	334	352	328	322	333	314	328	336	327	285	356	311	313	314	334	329	368	304	339	317	348	319	343	323	318	345	333	348	305	311	325	319	354	324	337	313	314	322	314	346	327	323	325	339	332	336	312	340	332	322	349	298	354	336	320	315	340	324	327	333	309	319	286	319	283	298	325	347	306	305	322	320	316	327	320	325	342	312	320	344	315	324	348	347	336	303	353	320	290	325	310	325	363	329	312	336	308	327	314	324	308	335	334	339	324	344	285	314	320	309	322	330	348	340	337	315	324	331	303	331	308	331	342	348	325	314	293	343	308	338	323	316	338	334	341	340	317	343	319	315	311	314	324	330	337	319	322	303	327	287	357	312	304	310	297	302	326	323	322	327	304	350	307	316	328	311	313	323	339	298	295
5971	4103	14320	16285	10151	5112	1261	342	368	325	349	325	319	339	334	323	333	332	363	292	324	315	279	336	339	344	374	319	348	327	342	305	341	337	337	336	328	329	315	344	326	312	305	339	314	289	297	351	315	306	339	339	349	367	313	348	310	327	317	355	290	348	328	330	326	332	326	353	358	325	306	335	302	323	322	333	325	329	303	357	294	323	308	360	330	334	315	322	349	338	306	338	303	307	297	325	319	298	317	332	332	293	288	342	316	308	351	328	319	330	345	346	318	333	333	292	313	344	330	329	343	333	310	349	337	317	344	341	301	329	316	322	295	301	329	303	286	319	321	322	322	307	311	297	331	322	341	320	326	326	320	322	309	299	326	327	327	351	307	308	293	327	340	303	342	318	315	322	290	326	353	300	343	312	339	296	303	316	324	327	316	324	313	287	359	302	326	358	282	343	328	334	316	365	333	333	342	303	331	344	344	327	301	324	318	329	355	333	289	291	301	297	322	326	326	313	310	296	300	358	311	334	322	362	315	321	341	342	341	304	330	333	356	345	332	320	370	299	308	337	310	311	316	307	336	330	308	304	291	309	298	327	291	307	321	328	346	332	339	336	308	336	304	310	361	355	337	312	315	318	359	299	319	310	335	324	293	310	303	339	295	322	300	317	348	321	311	326	334	305	306	331	349	319	316	338	329	312	319	333	314	322	319	325	337	338	333	342	308	306	364	336	317	340	326	306	295	332	351	341	332	299	335	331	335	329	312	349	343	322	344	292	308	306	314	314	309	315	315	303	308	319	310	345	325	299	331	305	330	316	356	305	317	300	322	329	328	314	368	338	314	330	331	276	327	326	291	323	388	330	308	281	316	330	300	348	293	334	349	342	326	334	297	311	325	323	314	323	319	291	339	308	320	325	349	350	295	328	333	311	312	292	345	302	336	289	298	302	313	305	330	323	365	313	290	329	321	339	321	310	313	320	294	331	331	294	324	328	324	311	354	314	328	320	327	346	325	306	312	347	308	343	306	330	336	308	331	309	326	334	341	320	297	311	320	341	292	321	330	317	300	281	327	336	311	288	309	325	326	347	308	340	366	327	382	348	340	335	344	340	306	325	355	309	325	331	291	285	344	337	361	340	338	343	320	322	325	312	355	295	318	339	315	305	318	355	316	331	308	296	296	345	303	329	318	338	319	304	352	340	332	313	312	356	311	349	320	313	335	314	327	292	339	307	340	343	327	300	330	324	309	326	335	318	353	279	340	296	325	296	316	346	322	317	304	334	300	323	309	296	308	327	321	336	315	318	331	316	292	340	359	318	320	315	311	319	307	328	332	290	318	314	308	322	316	333	328	317	318	296	312	349	293	306	312	303	307	363	319	351	302	321	318	315	336	324	294	305	356	321	317	290	344	303	313	354	331	346	337	330	324	279	322	332	329	352	328	314	346	336	342	333	339	332	335	310	292	344	310	329	318	329	331	329	339	342	303	335	323	298	350	302	297	313	288	322	345	328	307	332	309	321	336	316	297	306	320	336	321	319	375	359	336	327	319	327	320	319	313	318	322	304	300	327	302	303	313	325	365	318	306	309	316	337	318	324	326	333	344	321	328	309	315	300	318	335	343	346	327	295	333	342	322	344	343	331	310	314	298	314	317	329	340	339	300	324	327	327	316	327	331	293	324	341	324	340	333	331	327	300	302	325	302	317	317	313	326	321	353	312	309	294	323	335	297	328	356	336	300	330	329	318	321	298	310	315	322	313	304	319	329	306	330	303	324	355	304	327	333	310	312	331	286	328	310	348	312	341	337	318	315	316	351	313	325	295	359	322	329	346	326	336	314	339	321	352	320	345	331	317	318	346	318	347	346	316	373	300	323	338	302	350	308	336	336	314	332	345	312	351	327	301	328	339	319	326	310	303	321	314	323	318	336	298	347	285	320	314	304	345	344	348	308	329	354	293	365	337	324	350	334	311	298	321	338	320	293	336	326	340	319	324	360	359	319	324	307	301	341	286	321	320	322	309	340	338	322	298	336	316	322	320	335	322	336	319	323	314	347	327	289	322	327	306	328	331	335	287	321	331	352	310	336	348	315	324	317	315	352	300	301	317	333	346	312	338	326	305	300	295	300	329	321	306	314	310	317	328	353	318	313	300	299	347	335	328	285	303	335	345	313	295	329	320	329	293	347	353	333	387	338	344	330	323	346	293	317	331	336	317	324	342	348	347	323	327	301	290	311	301	335	309	310	295	350	341	322	316	306	315	334	363	325	359	322	319	353	340	316	306	301	341	339	324	335	328	331	306	315	313	328	351	347	286	335	341	337	292	332	323	322	317	320	299	302	321	312	293	316	310	339	307	322	340	337	320	296	315	311	314	286	343	305	301	312	325	321	323	328	340	338	346	343	316	324	287	318	287	342	337	315	329	336	327	347	321	314	297	335	332	295	318	322	350	343	343	315	297	294	339	336	334	320	331	300	314	303	306	334	297	303	316	278	339	342	338	298	320	353	317	349	332	324	328	339	335	303	278	327	324	324	360	314	310	322	316	317	331	342	341	333	315	335	299	309	331	313	334	326	321	317	344	302	344	333	346	330	306	319	309	315	318	339	326	334	319	343	333	284	334	317	319	344	322	299	324	318	345	310	352	350	287	312	314	318	341	317	310	310	292	300	317	322	328	323	313	348	338	304	345	317	343	331	351	313	285	302	306	328	342	311	290	334	334	310	306	309	322	324	324	295	306	321	334	322	329	325	343	311	324	323	305	349	334	324	307	332	294	334	324	286	323	312	318	328	357	304	313	292	306	293	336	305	350	333	336	354	327	313	310	330	333	336	339	344	301	295	348	325	304	325	302	330	328	313	342	307	311	312	330	339	327	321	284	332	324	338	313	319	307	303	300	326	349	327	317	329	325	354	311	346	296	320	304	357	314	317	342	302	343	334	323	321	306	318	304	324	316	332	326	339	328	293	321	321	331	307	329	349	306	324	327	322	349	310	308	341	313	318	350	321	319	357	341	338	333	302	319	328	314	291	335	344	326	311	327	346	337	336	341	298	322	328	328	332	299	345	319	303	337	295	331	312	328	328	315	313	326	350	316	330	315	325	328	313	313	332	308	311	337	290	304	338	332	318	326	327	312	316	352	337	327	333	333	339	371	360	294	327	315	327	330	317	344	344	302	341	310	279	292	302	329	318	294	342	331	315	312	316	325	299	332	328	296	291	327	347	304	283	307	321	312	325	317	321	303	348	321	320	321	326	328	328	338	319	329	297	344	293	324	309	354	323	351	343	334	322	358	324	315	328	329	338	317	341	332	365	313	316	283	325	304	334	300	335	339	319	324	319	312	319	315	343	324	329	313	333	310	320	327	326	311	329	303	320	342	308	327	345	338	358	344	333	326	322	336	348	319	349	318	324	313	347	354	340	351	315	296	304	377	341	349	324	307	308	298	302	309	321	337	303	316	326	309	338	329	339	345	357	344	322	307	289	323	316	320
25585	21157	41541	51744	38014	20786	5129	455	387	373	326	329	338	353	385	350	303	331	377	338	307	314	340	335	307	312	380	393	293	338	365	332	318	297	312	379	317	350	368	345	360	330	342	295	325	329	363	333	324	350	326	335	364	305	324	345	325	319	322	328	304	331	359	347	334	321	355	343	333	305	303	336	328	316	316	353	342	346	336	380	344	326	298	326	345	335	366	337	318	332	337	336	340	332	323	352	323	325	347	314	348	345	321	313	322	323	316	316	344	354	299	315	354	342	345	329	359	340	324	322	346	318	349	326	325	340	333	309	339	308	361	319	312	332	329	343	330	356	355	331	353	344	331	332	320	344	313	347	341	329	307	337	348	337	333	332	313	335	331	355	362	352	328	334	334	314	320	353	317	321	370	356	341	358	365	340	334	339	315	309	315	345	344	349	338	323	342	356	350	324	356	331	328	311	352	330	340	320	330	341	307	314	338	305	349	313	337	345	346	322	319	316	310	330	327	313	332	325	340	352	356	333	340	298	354	360	350	380	328	339	307	344	316	343	315	325	363	335	335	322	340	318	338	346	333	355	330	305	293	360	317	321	388	352	318	328	330	340	341	328	357	326	328	342	321	315	314	331	316	312	327	344	339	339	326	341	326	318	326	311	303	304	297	363	366	332	311	350	330	342	305	330	314	310	336	328	351	354	330	336	347	347	327	341	321	314	323	350	292	330	295	316	337	356	346	375	364	312	349	325	321	327	301	346	298	329	336	309	321	337	356	332	322	319	364	324	313	356	319	319	320	340	287	316	315	363	349	343	332	338	340	349	338	336	336	373	314	320	330	347	316	335	378	324	317	340	325	312	357	308	333	286	346	320	332	358	346	321	331	333	342	343	335	316	351	356	356	345	345	310	363	362	321	367	359	322	319	343	317	337	365	302	320	337	328	303	320	339	307	380	315	355	335	333	309	320	309	330	347	356	349	326	323	327	333	323	304	320	343	336	335	335	361	343	338	304	313	339	334	344	319	333	344	344	354	339	334	360	352	347	361	325	351	316	329	364	341	325	341	316	348	336	327	337	329	363	342	335	352	352	303	318	325	341	305	369	327	346	302	343	319	361	335	341	361	336	358	336	352	349	347	338	338	338	355	328	338	326	340	327	320	319	342	338	349	312	325	287	329	339	372	350	341	331	312	341	331	335	330	341	326	317	287	326	318	315	320	357	346	329	350	327	316	321	366	364	335	344	314	315	341	317	327	334	336	338	320	329	327	330	316	346	356	333	355	372	312	339	312	332	341	332	308	358	341	310	355	348	294	335	316	330	303	309	305	349	322	317	323	335	365	327	323	342	332	328	350	349	336	341	329	325	317	317	340	354	315	351	352	331	326	316	337	363	344	311	339	350	319	342	321	317	356	351	351	349	335	331	349	303	332	328	358	318	323	293	317	313	307	325	329	321	391	329	326	342	325	343	294	381	342	314	361	325	360	348	339	301	353	316	341	325	322	332	366	310	311	326	324	344	322	339	335	385	353	340	321	321	305	358	379	314	328	358	351	344	335	303	329	301	340	315	318	313	363	365	288	369	328	353	331	334	372	316	367	344	316	350	352	358	340	326	321	321	321	339	365	326	312	309	368	343	351	339	325	347	332	342	335	332	314	307	323	318	349	347	319	330	320	354	359	337	311	321	311	319	340	338	311	333	319	311	365	344	362	361	333	355	324	314	348	323	303	335	329	310	309	324	345	343	330	316	328	350	350	335	352	316	332	363	353	339	298	325	328	338	357	368	373	337	352	333	330	312	342	320	325	352	329	364	337	297	314	372	333	333	327	354	338	359	343	315	352	321	330	373	316	303	333	353	342	315	351	321	326	291	335	293	343	331	317	315	340	319	352	352	338	357	332	299	343	308	309	344	310	326	312	336	324	341	301	340	336	326	309	306	326	315	327	351	314	321	349	336	353	336	325	346	334	337	315	334	333	351	321	332	354	357	325	323	346	337	334	366	334	316	337	315	344	302	337	334	351	349	331	355	327	327	336	322	342	341	324	285	383	327	311	322	362	348	321	371	360	341	391	352	354	327	347	332	316	325	322	320	357	326	334	332	353	348	329	367	379	326	311	335	316	325	352	348	337	344	340	354	337	331	330	385	330	330	353	317	317	325	322	357	325	343	357	351	366	360	311	326	318	305	346	350	333	344	346	327	306	329	329	325	324	379	341	330	325	354	326	333	327	366	326	356	332	323	340	324	343	350	329	352	365	323	330	288	312	326	320	329	339	326	329	329	309	341	316	362	340	318	303	333	332	334	326	334	317	337	334	338	323	336	349	357	334	339	333	319	337	340	341	356	295	330	310	326	359	322	306	330	328	330	326	326	341	337	330	343	370	348	304	310	315	307	338	355	354	356	303	364	310	355	325	346	339	332	333	320	337	330	338	339	337	355	330	302	317	341	329	334	334	363	336	344	334	338	349	319	315	350	344	340	330	327	351	332	371	350	338	334	320	365	353	331	334	344	333	339	354	356	337	344	324	340	328	347	343	333	325	319	338	342	347	305	334	338	352	297	315	355	336	361	327	340	344	359	339	345	351	312	335	316	334	358	317	324	315	322	345	335	338	329	329	313	355	323	325	344	316	325	319	305	330	340	325	369	331	343	330	326	314	333	325	309	355	335	305	375	304	319	332	362	337	305	354	345	340	325	321	338	325	316	359	319	322	312	369	327	311	317	300	354	369	321	323	351	285	319	324	339	319	343	350	335	345	333	327	351	348	336	314	342	330	355	338	330	321	339	340	330	339	337	338	325	343	299	329	342	299	338	336	346	332	312	360	351	333	358	355	331	334	330	337	340	310	305	322	317	374	327	334	328	323	324	339	340	304	341	317	353	342	363	352	313	324	324	311	350	295	361	325	310	316	327	356	348	319	326	326	309	361	355	345	332	333	331	311	363	355	350	345	325	327	339	315	335	346	347	304	329	332	333	343	341	301	324	298	322	325	316	330	327	319	307	326	311	323	321	305	339	330	370	339	316	350	317	318	320	350	323	333	327	318	266	335	377	357	335	336	295	340	329	301	347	349	335	316	338	337	329	346	310	305	345	359	307	343	343	354	337	345	321	347	348	354	317	330	310	308	337	302	334	341	330	330	349	322	355	377	309	336	343	333	367	336	333	353	327	363	334	326	339	333	325	320	311	332	308	315	348	348	317	308	337	368	345	361	349	349	328	316	324	340	344	354	330	334	314	342	337	319	349	346	336	303	339	317	332	339	310	337	343	334	313	352	331	328	368	325	329	328	334	339	277	304	349	360	328	322	342	324	325	335	349	334	336	350	305	339	329	364	314	321	391	310	326	348	360	326	340	390	340	300	341	316	362	343	302	338	364	326	309	348	352	328	355	326	296	349	328	336	311	352	338	321	303	371	364	335	326	349	328	320	297	325	301	361	321	341	355	374	344	339	315	329	310	299	333	319	332	354	320	349	335	327	329	338	328	327	302	319	318
4679	20271	57464	44556	30310	13506	3175	359	351	320	349	329	375	377	347	368	352	373	371	345	372	369	356	373	364	374	415	380	381	334	345	352	367	375	337	322	337	374	314	351	365	323	356	338	352	355	361	322	367	365	359	332	346	322	361	337	317	355	356	360	367	345	316	329	352	353	362	367	328	359	345	362	336	370	355	342	343	351	336	356	335	355	366	362	327	333	301	341	365	352	374	336	316	344	397	405	371	311	328	359	350	338	353	327	325	338	316	343	347	346	411	355	357	341	378	360	362	348	371	366	324	366	389	352	345	341	328	360	352	309	353	300	353	354	413	348	353	363	362	368	329	367	347	322	359	381	379	374	346	325	337	335	357	331	353	301	361	369	330	349	325	348	325	332	349	370	340	379	334	344	330	377	331	349	338	308	360	366	336	362	340	361	356	350	340	369	361	331	365	369	337	352	371	383	357	378	372	335	342	367	355	361	358	364	374	364	347	370	320	344	331	323	358	357	335	363	351	340	336	333	347	350	349	346	376	340	348	387	350	353	359	316	358	366	375	364	318	371	349	370	330	356	345	367	386	348	375	355	357	304	347	303	359	326	351	339	382	343	340	366	325	342	337	329	351	380	374	327	344	333	360	355	389	325	313	301	333	350	334	338	342	344	334	346	325	345	360	348	384	352	351	374	363	339	372	381	316	365	369	360	354	346	357	335	350	386	322	341	378	332	389	352	379	343	336	342	367	345	346	371	312	312	356	375	338	352	348	367	368	308	325	347	354	355	351	352	379	355	341	364	361	362	371	356	351	340	369	353	358	356	350	345	323	343	365	308	381	390	352	342	362	390	366	347	340	337	355	373	401	313	337	333	348	349	334	385	346	359	340	325	336	336	340	353	331	356	357	332	335	353	359	355	347	358	315	354	327	345	329	370	341	348	339	357	358	342	341	349	354	329	364	356	365	362	351	332	348	356	350	327	359	357	354	344	382	365	373	360	345	323	325	328	380	371	367	327	355	381	349	359	350	330	364	391	357	373	354	333	347	345	364	350	356	346	338	350	366	351	353	325	390	361	315	325	336	363	332	382	336	359	366	355	363	388	346	328	327	367	367	355	336	363	340	328	350	329	343	338	366	355	351	358	352	360	377	391	372	363	370	342	340	362	310	342	334	350	344	326	343	311	349	353	304	353	341	354	316	321	351	376	335	334	359	354	344	397	357	358	315	360	351	356	340	368	358	334	329	362	338	330	350	355	345	369	349	361	363	352	379	356	341	346	338	333	373	306	322	346	358	326	366	375	329	344	358	345	340	358	323	329	359	376	366	339	359	348	343	344	353	321	356	372	358	360	341	351	340	335	335	335	333	329	365	368	360	348	368	371	323	361	366	340	343	335	359	366	340	353	355	349	374	323	359	349	309	356	351	360	374	347	350	333	365	331	385	378	361	343	366	354	354	355	365	344	347	354	352	341	378	354	371	380	368	359	340	348	340	347	334	366	374	330	331	328	381	329	359	342	364	347	336	336	349	352	344	320	311	326	351	355	349	345	323	325	344	362	352	357	341	354	327	374	391	356	355	354	373	340	374	354	368	376	358	331	350	355	334	384	341	367	343	349	331	360	378	352	363	349	340	313	362	361	328	368	321	361	328	343	365	324	359	385	364	375	372	350	358	361	363	356	354	356	333	367	356	378	361	374	341	352	349	328	369	352	351	351	337	339	380	374	370	340	370	338	379	356	301	364	327	320	324	317	369	343	330	370	354	349	375	349	346	356	359	381	336	362	354	347	369	374	361	340	376	348	354	366	347	352	329	316	360	365	351	335	375	355	345	359	344	351	341	398	368	371	336	389	365	337	340	371	322	356	360	377	362	354	332	347	353	351	322	353	349	341	336	339	361	371	402	345	356	346	363	374	403	363	311	337	339	362	361	326	358	330	372	347	327	321	343	317	340	407	355	367	360	346	332	338	357	327	346	339	354	367	337	347	371	324	362	376	356	381	343	389	365	361	371	353	365	325	353	332	389	285	350	334	325	361	370	331	356	365	332	378	344	345	325	355	347	330	324	371	374	365	328	353	388	334	307	389	356	351	357	367	376	356	368	332	342	349	375	383	364	344	351	372	348	352	332	405	354	390	359	330	367	346	334	319	335	357	340	376	344	351	386	356	391	348	328	363	345	380	350	356	344	328	366	359	373	354	372	347	350	368	337	372	336	332	360	376	338	375	323	316	361	352	353	374	355	390	333	340	328	359	368	364	327	355	320	337	343	338	376	329	356	395	350	369	349	344	367	344	352	325	389	399	361	325	386	352	346	339	316	375	348	348	356	355	346	367	364	370	365	363	335	362	354	355	354	339	381	343	372	371	358	363	318	347	361	384	352	380	350	367	354	370	347	377	345	344	367	332	341	356	354	312	331	332	348	359	357	314	360	348	352	361	325	327	366	339	360	370	364	336	347	340	349	365	370	362	329	353	352	353	377	340	356	342	379	344	360	359	325	369	320	377	364	336	335	333	347	339	343	360	309	372	336	349	362	351	356	349	334	345	312	384	352	320	348	379	346	348	353	267	333	366	335	336	348	318	350	341	351	351	341	337	388	340	360	342	323	331	343	353	360	363	354	363	316	325	366	331	388	340	397	360	384	377	353	343	341	323	307	340	361	353	340	389	360	344	348	340	361	362	330	337	349	343	348	344	367	355	347	356	374	348	342	338	339	324	340	366	338	336	334	365	358	370	359	350	352	336	331	359	380	356	345	372	360	343	367	335	325	363	363	371	360	335	326	375	365	327	373	372	356	367	346	346	319	355	344	358	358	314	325	354	300	335	357	348	363	323	352	348	369	378	383	366	362	346	345	337	368	374	372	343	327	362	336	354	335	346	353	335	364	366	356	318	374	332	380	384	330	368	350	346	337	350	349	352	355	346	359	332	336	346	367	345	348	346	334	340	361	328	360	352	334	353	341	350	363	351	377	361	367	351	337	353	351	315	348	364	340	363	326	328	333	345	359	361	374	366	337	370	358	366	338	323	351	359	341	370	348	350	328	330	353	366	353	366	334	373	326	367	357	363	383	351	341	329	338	324	329	363	359	340	345	325	353	363	348	359	350	359	329	338	358	350	345	385	364	341	342	373	361	340	359	358	362	362	356	373	349	356	348	392	355	324	334	314	337	352	351	378	347	353	352	367	365	341	328	352	321	323	368	365	344	348	330	370	377	340	381	328	339	331	388	363	332	332	337	372	335	352	375	362	364	333	343	327	349	330	332	330	347	371	362	358	379	335	361	333	376	358	358	368	347	318	347	365	375	318	333	375	364	377	344	318	376	342	336	322	346	375	342	323	336	335	345	338	353	329	350	364	342	372	370	332	354	340	336	362	370	340	369	338	331	309	350	348	328	333	368	367	365	362	367	337	352	342	357	326	338	344	320	379	336	349	400	376	320	365	376	336	323	386	332	366	337	322	380	350	352	355	348	338	335	353	355	331	364	347	351	368	361	377
23814	21102	33394	50708	52880	42691	20526	1798	554	506	469	482	505	470	466	483	507	462	491	456	479	456	462	457	488	487	511	507	451	429	485	431	500	436	459	470	478	463	464	472	463	471	450	439	472	464	455	444	401	489	387	429	467	490	501	464	456	470	442	422	399	443	457	469	436	443	499	432	426	438	443	465	465	446	457	426	409	442	495	455	494	455	477	440	491	439	460	439	464	477	428	457	468	453	430	473	423	468	485	449	433	458	445	484	454	487	460	466	443	447	481	474	421	474	471	472	469	413	453	466	453	456	456	471	427	474	445	437	475	460	459	447	460	465	452	441	455	406	487	461	441	432	398	440	434	470	423	433	439	465	431	444	445	458	457	457	466	450	452	474	432	425	411	473	456	447	444	465	418	443	473	482	504	440	430	459	469	466	455	447	452	460	505	478	456	453	473	481	441	494	425	456	471	498	480	475	493	484	418	440	457	485	479	466	500	463	466	450	404	439	432	440	456	496	449	459	480	470	446	439	455	454	452	437	445	467	481	475	459	449	441	454	437	419	433	459	441	475	448	470	472	451	466	476	454	426	466	476	452	429	483	475	477	463	449	454	415	435	444	473	460	445	474	439	461	421	431	444	464	409	464	452	475	474	471	475	457	440	446	426	451	482	471	483	480	462	443	409	452	446	440	473	436	471	441	451	458	435	413	411	447	474	456	504	419	403	439	421	466	457	440	447	447	441	470	439	463	468	461	468	469	455	499	457	439	456	452	464	441	457	460	422	498	454	465	448	463	464	449	447	440	463	432	476	417	431	493	454	470	462	404	471	444	456	442	504	481	446	452	477	446	495	416	449	456	454	479	447	443	438	472	441	479	438	435	472	462	479	426	479	470	429	431	467	419	444	506	448	449	459	462	491	485	456	429	462	461	487	445	492	459	467	483	425	462	446	434	480	439	435	428	415	429	457	455	500	482	438	395	448	463	423	427	438	462	465	447	462	451	433	435	432	467	461	426	455	461	456	508	443	409	432	475	462	479	455	411	440	454	453	423	429	444	466	461	446	474	482	442	427	447	415	474	468	421	441	451	478	462	451	457	448	452	432	457	475	427	435	453	469	470	425	459	470	442	444	454	444	467	447	463	494	467	446	429	418	422	418	457	439	424	456	463	418	459	454	444	463	478	434	450	474	474	455	459	465	445	435	440	423	453	444	416	471	420	448	448	482	446	427	421	436	429	470	429	481	421	485	411	465	476	438	450	426	442	442	481	425	475	457	443	431	440	451	440	433	525	443	468	431	453	439	454	477	511	450	472	427	463	431	434	452	459	445	440	470	491	452	480	433	488	465	442	425	483	449	462	433	479	470	464	402	460	447	460	472	472	474	459	455	477	489	406	468	470	436	440	459	440	459	472	448	450	477	457	441	460	427	425	411	445	446	429	476	434	449	457	437	455	428	483	459	448	446	465	450	485	446	410	458	467	448	469	462	435	449	472	461	427	436	437	467	436	429	468	415	468	476	458	427	469	442	433	426	454	513	496	429	444	434	450	434	464	421	450	453	475	394	503	445	463	455	456	444	448	438	434	434	472	441	474	441	442	429	494	411	462	418	484	467	457	424	452	449	441	431	505	437	450	479	453	451	457	422	474	434	450	465	513	426	433	410	459	418	455	408	425	470	445	474	498	450	474	433	482	432	446	442	444	442	455	447	469	451	427	493	429	443	465	462	479	455	512	457	426	450	473	425	486	423	429	486	405	492	461	444	444	457	481	502	458	430	414	440	498	475	510	451	452	456	417	426	484	426	465	477	475	458	461	452	476	436	418	431	452	464	463	402	465	459	412	460	440	431	434	436	481	453	453	452	494	461	444	421	441	471	465	434	442	488	483	440	439	468	469	458	446	440	476	395	463	463	464	440	467	459	426	444	448	453	478	426	450	476	459	471	451	461	407	472	436	443	457	485	450	409	422	458	487	411	449	421	454	429	431	439	437	440	465	482	466	453	451	461	483	451	418	466	424	436	436	462	473	456	411	477	453	437	469	465	470	450	477	452	432	462	459	470	459	446	480	474	429	465	453	438	481	481	474	455	427	452	450	424	435	444	435	427	427	426	452	437	478	472	476	477	470	445	461	445	423	473	394	455	467	420	496	447	421	469	497	435	458	409	448	456	437	456	475	454	412	473	441	435	444	426	478	481	498	447	472	424	460	428	473	432	458	444	438	486	446	442	452	484	439	476	422	460	468	418	437	469	442	436	465	441	444	459	419	443	433	422	462	436	435	458	436	436	416	464	429	492	460	437	442	431	455	418	468	450	480	435	442	447	467	459	463	474	480	407	444	485	441	443	458	455	457	432	453	496	434	441	450	419	456	421	432	469	433	487	472	452	458	443	423	441	433	432	484	438	414	452	461	461	441	446	503	442	473	457	449	476	463	490	425	442	437	443	434	429	419	448	436	447	427	484	448	450	452	461	475	413	434	480	450	424	464	495	458	452	438	467	444	469	446	421	477	455	448	477	466	453	442	456	455	484	459	425	427	417	440	425	447	482	418	445	489	444	426	453	429	419	450	466	423	434	436	459	447	451	444	451	469	429	471	411	436	455	444	411	461	479	468	457	486	458	462	454	468	437	445	423	451	477	437	473	404	439	449	457	466	449	447	473	442	409	449	489	467	468	442	498	471	490	441	451	411	477	440	457	457	450	456	428	488	457	506	478	467	463	445	481	428	468	432	457	444	452	486	476	446	449	468	424	425	452	460	473	444	473	461	484	462	434	449	458	450	424	452	462	444	472	454	471	468	416	415	452	438	430	470	441	441	416	469	438	423	469	464	413	451	423	426	450	426	472	458	420	455	410	472	441	450	426	444	461	477	470	458	451	425	472	474	432	456	423	457	431	478	444	465	405	480	459	453	462	461	488	468	473	438	452	438	436	419	447	492	414	454	414	440	485	461	449	424	477	460	450	439	473	423	440	463	398	460	457	433	454	447	416	435	458	456	456	455	458	454	472	448	455	445	446	429	478	434	433	424	459	449	411	457	447	457	490	483	442	460	450	424	455	426	437	415	434	426	442	448	391	452	461	455	479	450	464	478	437	453	462	465	461	495	491	449	429	463	445	513	439	442	448	410	424	440	401	430	452	448	424	423	435	447	423	447	456	450	431	471	433	450	452	486	430	458	461	469	445	454	471	439	447	511	504	434	441	416	427	454	433	420	427	461	485	478	420	445	461	440	477	441	444	424	469	406	450	427	437	477	458	477	457	446	414	446	469	398	469	444	462	462	448	430	457	474	472	424	451	436	434	450	467	480	433	466	442	443	492	468	445	447	486	477	457	473	436	428	424	451	432	454	422	412	463	441	451	426	409	409	440	450	434	446	414	447	442	434	459	438	460	450	448	435	464	445	417	463	457	423	462	489	460	433	478	412	454	476	489	429	442	459	430	457	417	448	450	461	470	440	388	496	467	431	448	470	499	458	449	465	492	496	433	432	476	481	451	447	443
5233	15752	72449	76544	60489	36913	10152	502	463	496	454	500	484	509	486	505	496	497	513	445	498	457	510	491	477	463	565	540	466	511	480	478	466	467	473	472	424	482	472	456	504	474	459	501	459	475	522	491	466	501	472	509	480	486	525	456	497	445	517	485	508	449	472	494	462	465	492	526	473	481	517	508	465	499	514	459	483	478	468	468	483	457	502	462	466	447	495	506	498	503	510	477	454	484	475	481	449	451	487	515	488	505	470	476	505	450	430	475	502	484	456	491	480	480	506	457	478	489	456	489	492	459	504	502	469	466	466	525	518	500	427	491	508	520	458	456	463	481	506	467	498	494	494	486	504	486	474	488	480	469	472	513	453	440	477	471	480	448	420	423	434	452	465	438	452	443	464	503	502	461	485	499	475	473	479	478	462	507	450	461	466	485	483	487	484	480	453	500	478	453	468	503	480	457	505	514	466	490	458	483	484	482	499	469	422	479	493	492	462	466	437	480	434	471	444	448	489	491	507	515	482	476	458	475	506	510	443	492	449	522	503	475	443	479	454	451	518	509	475	463	469	475	490	465	461	493	457	473	489	488	509	484	452	442	453	490	516	476	446	511	511	492	464	453	438	465	497	468	513	502	483	479	463	485	468	474	493	472	552	486	489	450	474	514	498	512	435	489	503	469	475	488	472	494	494	453	465	484	459	469	454	489	506	518	483	490	466	453	521	480	492	425	471	450	510	431	487	451	497	463	491	504	475	503	451	495	520	462	435	479	478	445	520	473	448	484	501	479	454	498	481	469	480	484	465	522	495	445	477	464	462	441	492	460	471	472	452	474	509	503	468	484	470	515	494	451	454	449	501	489	479	464	491	464	490	468	484	475	490	517	475	465	477	468	456	490	487	465	460	484	528	489	483	435	485	480	480	485	461	488	471	466	447	461	480	483	510	503	474	505	463	514	485	514	488	513	498	492	464	472	466	498	489	461	432	477	452	479	459	457	466	439	463	504	446	456	459	446	523	481	491	450	432	496	451	475	497	486	513	464	469	489	481	483	451	468	466	499	464	458	501	516	484	438	511	520	478	491	479	472	454	481	468	500	460	455	478	450	482	477	493	469	468	471	495	493	459	486	509	466	525	446	438	446	479	479	453	515	482	438	483	457	453	469	461	449	474	476	517	467	505	459	475	432	486	463	493	421	453	443	521	489	448	466	528	505	468	490	501	458	511	445	491	439	502	432	471	446	487	472	453	465	476	463	460	450	465	475	482	514	470	474	513	468	498	480	490	462	491	491	479	499	496	467	490	516	509	470	474	496	487	439	461	477	462	470	472	535	493	492	491	468	473	452	506	508	497	466	461	476	508	448	481	453	477	474	501	441	438	471	458	491	514	499	490	505	456	460	471	433	493	488	488	491	459	484	462	504	485	475	469	497	478	488	472	475	482	447	498	482	456	453	492	523	463	497	460	468	481	477	494	456	500	474	482	501	440	454	480	483	478	481	460	507	477	493	492	493	464	482	473	441	472	481	468	493	480	466	444	457	487	477	491	475	476	469	452	494	459	490	472	455	480	476	424	483	451	448	441	435	464	464	477	471	481	477	485	497	457	480	482	485	499	522	470	463	494	479	535	483	490	510	503	448	468	510	480	484	470	462	479	476	492	451	498	497	474	467	491	484	483	478	487	465	459	487	444	481	496	518	481	476	484	475	450	468	488	486	488	466	461	489	468	514	460	521	460	480	487	454	504	502	455	468	474	513	489	509	446	490	480	510	498	468	511	481	480	494	472	489	481	457	476	456	450	471	507	477	445	475	476	481	506	444	438	472	473	468	460	472	487	466	485	480	436	474	495	469	471	484	496	450	487	456	434	472	469	474	467	497	469	458	479	488	460	440	469	503	506	475	514	474	469	456	432	494	491	468	479	459	481	474	457	460	477	469	431	489	468	471	497	458	464	460	412	481	488	492	495	471	458	493	452	492	465	482	491	485	471	476	457	467	459	506	469	504	515	484	466	511	464	471	459	457	438	489	473	486	452	490	468	512	526	470	491	494	503	479	490	477	487	462	483	505	486	492	484	486	459	442	462	434	485	470	496	490	514	455	459	529	484	459	481	492	490	479	422	486	466	459	471	458	440	419	482	470	472	442	479	474	470	470	456	476	463	518	504	471	501	432	446	468	507	507	454	493	483	518	494	481	478	482	499	479	473	493	434	470	485	453	466	469	469	473	474	489	466	477	466	470	504	491	458	444	475	474	458	468	470	515	472	467	516	463	475	447	472	476	517	479	478	462	443	471	480	469	477	484	472	462	454	480	476	459	472	473	477	447	476	450	469	469	488	511	435	478	463	471	510	446	481	484	481	478	454	469	468	454	455	459	502	467	478	466	483	508	471	497	486	485	444	486	468	460	466	509	472	476	437	481	456	451	516	465	483	514	464	498	413	473	471	467	469	444	423	513	435	433	468	468	481	483	459	472	483	482	479	459	462	455	457	457	529	474	501	490	480	492	444	463	503	458	449	486	439	488	500	472	475	478	465	482	491	492	480	476	483	467	443	427	474	470	468	467	465	485	433	472	478	466	464	495	449	459	442	473	439	480	465	453	498	455	462	510	468	476	428	470	480	465	451	480	450	463	467	477	495	460	448	441	469	490	497	496	513	467	506	496	438	473	494	479	447	467	421	488	499	519	470	501	466	486	485	458	489	527	476	450	461	451	441	439	471	497	471	506	493	464	469	501	497	499	472	477	474	470	492	473	514	482	489	480	464	444	476	517	429	480	482	475	485	480	479	457	501	485	461	491	511	470	445	497	508	471	473	440	477	442	453	458	515	519	457	501	464	508	465	482	427	463	499	489	469	479	495	452	476	469	521	463	435	459	464	489	423	471	496	466	467	479	470	472	487	499	491	475	464	437	486	464	524	466	477	480	438	467	479	463	444	504	513	495	473	484	474	460	476	494	504	475	493	481	451	452	482	492	435	453	448	473	411	466	443	469	484	468	501	489	482	521	393	471	485	465	454	476	427	473	513	473	468	462	483	501	474	524	465	480	470	457	482	471	491	476	466	488	458	468	449	501	462	499	482	488	462	482	474	454	468	483	443	479	480	474	456	489	455	479	486	484	501	452	475	470	464	464	468	493	503	446	485	474	478	471	477	476	451	499	441	485	507	467	459	479	466	470	470	427	532	494	468	511	470	435	486	487	476	478	476	464	469	475	473	467	473	490	466	493	519	495	460	471	487	497	464	512	497	474	459	473	544	469	470	484	488	483	478	476	487	457	440	449	462	472	526	477	471	453	500	490	474	472	451	497	474	442	442	438	472	467	468	502	464	476	431	482	466	459	449	456	476	477	482	500	460	465	468	435	492	461	497	521	471	481	496	460	446	489	506	478	459	491	449	514	488	465	518	442	494	487	468	485	482	507	461	474	502	503	514	505	474	471	511	426	421	490	499	494	479	463	494	488	475	494	447	488	495	469	458	442	473	444	489	511	496	505
27170	12894	12036	19204	15007	7940	1107	369	324	341	344	327	328	395	306	328	341	317	328	341	304	333	356	352	322	302	339	321	314	376	320	331	305	303	286	313	302	337	320	292	312	320	335	309	328	344	360	341	338	307	329	317	336	301	328	323	320	302	333	326	354	326	335	351	310	306	296	334	274	304	341	318	312	332	314	322	308	332	331	335	346	357	376	334	289	333	284	338	317	314	328	337	319	291	304	297	348	348	319	323	316	316	299	329	314	333	333	299	293	294	317	316	298	342	317	336	330	295	336	353	325	314	324	325	300	331	333	307	306	364	301	321	315	322	283	321	311	319	336	356	282	324	320	319	310	318	287	327	318	314	289	312	332	323	331	298	299	323	275	309	323	310	314	350	294	312	325	325	309	362	330	326	330	321	323	319	324	375	351	344	316	320	322	353	311	319	339	299	313	298	331	334	317	331	320	310	311	275	287	296	307	270	299	304	355	329	291	293	302	328	294	280	334	317	319	315	350	314	328	304	279	322	329	341	313	339	330	318	307	318	321	339	314	334	336	354	322	326	310	340	336	334	322	331	314	328	315	292	302	325	325	341	334	347	317	347	302	318	306	336	304	320	310	358	357	314	325	300	341	314	321	316	338	313	291	340	305	335	308	336	329	332	316	304	355	350	321	333	334	317	326	328	337	316	301	333	324	342	342	321	333	328	336	334	312	356	331	301	292	317	305	294	340	315	304	318	290	309	347	316	319	280	345	322	340	354	319	341	304	314	327	347	319	327	317	323	317	283	318	317	316	321	334	344	291	324	345	338	330	321	322	307	310	312	319	295	330	328	341	313	312	300	311	346	316	313	335	357	337	319	337	320	310	305	293	329	314	318	325	293	314	324	293	301	329	319	319	330	314	332	296	288	297	325	324	297	336	291	317	326	295	327	331	336	332	350	304	280	314	330	293	334	319	282	346	335	281	304	354	322	333	320	320	328	326	345	316	311	315	349	324	298	354	302	315	332	314	323	346	304	311	308	348	306	291	332	315	321	312	355	363	318	338	303	313	351	325	306	308	333	314	284	313	327	341	290	328	333	304	309	343	334	348	313	329	323	287	322	290	319	337	313	322	320	335	323	270	334	332	300	309	332	297	340	321	342	316	321	332	314	306	319	307	306	311	320	309	323	320	303	309	320	353	302	321	325	343	316	329	302	341	350	315	345	341	335	284	306	323	296	332	336	308	311	345	315	315	313	337	346	289	309	332	329	331	313	306	312	331	324	346	331	317	318	321	310	307	311	300	311	308	313	327	336	318	333	275	333	322	325	315	340	313	319	321	305	303	314	321	321	314	319	336	326	323	324	310	345	307	318	304	365	329	337	318	317	300	300	295	349	335	316	321	326	331	313	324	332	340	356	297	316	286	302	324	311	334	327	322	328	335	310	351	308	361	313	341	334	316	316	340	294	316	351	325	319	315	343	327	311	318	310	326	316	313	343	299	324	297	348	347	321	325	308	350	293	327	322	323	339	311	322	330	341	285	346	331	330	306	309	326	315	339	314	331	335	325	299	335	317	335	312	302	329	324	317	349	299	306	287	319	339	292	315	303	329	326	345	318	302	338	306	314	323	344	316	316	303	352	317	307	314	326	325	309	285	311	318	331	279	342	313	292	323	321	303	322	305	318	318	316	345	385	343	305	326	309	345	306	313	305	302	323	312	321	347	342	330	329	320	337	339	319	323	355	319	344	359	306	324	349	286	317	293	281	326	308	336	319	320	336	305	302	340	352	324	295	322	357	331	304	291	343	340	327	316	322	300	325	328	343	294	311	305	325	279	322	314	325	322	345	334	319	335	333	315	321	306	315	290	297	316	301	312	327	281	347	343	344	314	286	338	356	300	282	307	320	324	320	317	317	336	323	309	292	324	327	334	328	311	322	323	312	326	327	310	343	304	313	351	344	310	302	308	332	316	325	342	308	320	309	299	318	310	320	300	316	335	307	312	317	311	320	367	340	311	322	345	311	303	328	298	301	320	304	277	311	310	347	313	331	328	310	320	300	308	330	328	318	299	308	356	323	325	322	320	310	322	306	307	312	323	313	298	311	318	295	311	308	330	318	310	318	283	333	321	338	307	302	283	365	340	296	314	307	318	345	307	299	325	311	323	331	312	301	366	299	267	299	333	292	342	282	346	314	328	339	349	303	333	330	307	343	311	365	317	333	271	321	335	332	309	314	337	309	341	339	322	305	303	326	333	326	322	320	331	324	357	301	337	349	306	317	297	297	286	295	323	306	326	309	330	332	307	297	337	322	326	306	312	332	289	318	338	303	312	322	343	306	278	292	329	319	300	366	314	316	334	323	335	302	296	309	328	312	322	327	343	301	320	298	345	314	328	335	321	341	311	315	298	320	327	352	369	296	331	319	295	320	285	334	332	303	356	318	321	342	344	332	344	342	310	301	317	311	332	325	319	299	315	300	317	352	301	322	301	299	333	326	328	307	304	283	314	306	326	323	343	359	329	309	353	304	316	310	312	347	312	308	296	337	331	284	338	326	336	342	310	313	354	369	323	326	311	304	318	315	306	310	312	350	338	311	341	301	318	301	306	328	331	318	319	285	301	322	324	332	321	296	314	303	311	324	323	325	313	321	325	322	334	327	308	300	337	300	327	359	320	298	335	314	352	313	289	322	312	312	302	290	300	339	349	339	348	335	334	296	304	325	321	322	303	306	350	297	315	364	347	306	327	343	305	313	305	343	317	300	344	333	318	342	329	308	350	337	305	312	317	273	343	286	301	310	317	353	308	303	316	348	329	287	321	315	350	333	327	359	302	286	351	316	321	324	333	291	323	316	296	353	285	320	331	326	300	319	325	299	316	354	326	324	287	335	300	294	300	295	321	348	338	346	336	325	301	313	324	298	338	322	323	327	338	305	330	294	315	362	336	333	325	346	341	344	310	333	321	327	317	320	334	320	304	300	304	342	328	315	316	345	337	327	347	330	316	328	330	306	331	307	283	292	324	346	316	324	310	327	324	323	355	297	321	318	332	325	312	326	345	330	306	337	309	313	308	307	301	330	316	281	328	317	341	298	314	317	326	324	303	359	311	321	307	339	332	285	316	294	296	321	360	326	313	280	340	302	301	320	351	315	305	301	326	315	329	321	310	309	319	290	312	330	285	318	336	327	295	281	322	291	309	329	279	317	315	343	353	301	310	337	316	348	322	338	353	313	356	325	314	343	318	348	330	322	324	325	298	306	325	330	316	328	339	337	353	288	323	363	331	312	315	339	357	296	305	288	335	341	325	324	307	276	336	344	296	324	319	305	332	344	313	339	328	294	301	350	343	310	327	329	298	332	322	357	304	341	299	326	344	323	321	327	304	311	293	298	294	318	305	316	350	350	327	315	344	299	307	311	347	334	358	318	289	331	316	331	309	301	328	317	327	335	339	355	308	315	315	307	321	304	292	327	348	318	302	316	327	307	322	302	324	314	347	292	327	324	354
5933	3879	12620	14464	11763	6088	825	363	301	362	313	347	316	302	355	351	306	331	330	305	289	299	334	302	317	312	343	331	331	324	357	340	332	334	279	306	321	337	345	296	337	337	304	310	329	288	349	330	315	295	330	310	301	336	328	351	312	345	334	330	286	323	305	309	322	306	286	317	329	310	326	332	321	307	297	324	356	337	297	319	302	323	318	312	300	295	318	326	346	313	309	331	333	332	327	297	308	326	322	324	293	311	337	282	316	325	313	294	303	381	334	316	311	304	322	322	334	292	329	306	326	331	309	323	315	320	295	334	348	300	342	328	339	334	297	329	337	323	330	342	308	318	326	324	312	304	329	325	315	324	325	306	301	327	311	330	353	341	333	311	317	298	319	340	281	310	299	295	320	340	336	301	313	292	319	316	344	325	334	314	346	342	308	313	326	303	305	345	313	314	294	354	293	317	326	325	319	333	306	339	334	317	325	316	346	333	336	322	308	327	307	344	319	338	312	329	317	301	328	344	325	290	329	291	336	361	332	347	298	293	299	334	303	345	320	328	281	328	323	331	324	324	340	319	329	321	306	329	343	312	321	345	330	310	321	313	317	307	298	330	319	337	318	337	341	322	305	330	310	326	328	316	328	319	322	314	336	292	331	326	331	343	332	345	314	299	327	351	305	287	332	347	311	300	319	326	309	345	324	343	315	291	315	279	313	307	345	270	335	312	317	329	334	309	347	338	333	326	298	338	332	299	325	308	339	324	297	338	316	335	332	364	323	309	344	327	306	345	318	331	346	312	328	360	319	308	326	296	326	315	342	355	330	298	336	286	301	300	320	365	310	327	340	349	349	324	309	331	317	317	308	309	337	318	297	319	308	302	315	346	305	354	355	328	313	319	355	374	284	326	310	323	334	338	358	313	304	326	309	325	319	344	320	329	331	302	337	348	313	339	310	302	301	355	301	303	316	306	299	311	311	302	311	294	299	284	292	336	343	323	322	308	311	304	308	309	305	299	346	329	305	325	329	323	324	323	310	332	322	311	338	294	325	301	311	306	314	339	319	336	332	329	307	325	326	302	321	305	332	317	310	330	337	322	311	319	301	330	320	356	313	322	292	282	334	353	318	304	321	371	292	313	326	309	301	364	320	316	355	327	339	322	339	300	284	334	294	291	332	303	323	342	326	332	314	323	303	338	313	316	315	313	324	350	297	350	296	334	307	306	304	289	311	308	325	326	325	301	306	344	310	332	339	330	355	335	355	296	329	316	349	315	319	313	287	291	313	319	308	312	298	319	295	285	334	303	335	347	317	321	325	341	312	311	304	312	330	323	351	304	349	295	317	308	375	342	284	310	305	315	343	317	324	326	330	308	328	321	334	288	348	283	306	309	347	295	336	316	334	352	316	328	317	290	292	306	331	351	337	306	312	322	309	318	325	314	327	302	326	310	313	317	348	301	331	322	326	369	329	335	305	315	317	300	294	319	335	327	321	302	340	313	324	310	334	336	352	310	323	272	332	311	320	310	305	302	317	301	321	335	332	332	290	297	318	293	309	335	353	343	351	302	337	320	320	289	329	328	351	298	361	326	312	306	315	335	337	308	320	323	305	303	338	333	315	307	294	314	335	298	313	304	328	320	334	313	322	316	274	318	328	304	322	316	319	338	323	339	303	312	315	301	324	297	329	308	324	330	360	345	337	299	326	326	300	340	308	309	312	358	343	328	364	317	301	320	316	293	287	327	285	332	368	342	319	312	314	345	313	352	305	338	334	301	321	316	298	324	330	298	305	326	320	313	340	280	297	333	310	347	329	333	304	315	302	303	302	298	302	290	355	319	309	336	313	306	297	333	293	335	348	326	315	321	325	320	304	356	276	310	288	336	302	307	366	352	319	307	308	342	326	327	313	330	327	292	318	322	330	338	305	295	340	309	340	312	316	307	322	279	341	329	312	367	323	316	303	330	331	313	346	297	299	291	341	317	342	321	333	310	324	326	294	365	345	315	316	362	337	351	321	303	290	304	314	298	332	289	338	322	300	305	339	306	320	290	325	318	332	312	326	361	303	304	339	337	320	295	304	331	300	338	275	290	309	311	296	336	324	333	308	298	324	332	329	318	288	322	334	340	316	308	299	308	333	331	314	316	316	316	333	322	300	319	334	299	315	307	309	303	304	304	327	341	331	310	305	296	310	325	293	317	307	312	349	349	363	308	333	299	288	339	328	296	289	321	305	315	301	315	308	314	316	323	330	291	292	322	332	353	319	325	324	327	316	302	343	317	318	333	344	309	314	300	317	362	329	300	307	327	318	294	317	330	315	319	361	332	275	306	323	301	312	332	335	321	358	315	324	320	298	301	340	306	326	325	314	318	321	334	306	310	335	312	347	322	344	342	309	337	339	330	314	337	298	350	334	307	285	335	321	312	309	315	338	321	318	311	327	290	298	302	312	298	325	306	348	298	336	327	306	318	321	350	327	310	328	309	306	305	328	336	313	334	323	300	337	321	315	279	368	310	306	343	296	328	301	297	301	322	330	294	309	329	327	323	316	346	352	295	328	292	313	290	336	343	361	340	337	281	357	379	323	326	360	331	320	323	315	340	289	334	311	330	287	314	356	322	369	323	310	335	371	324	316	326	327	316	343	301	332	333	313	327	313	325	303	327	313	343	309	331	317	336	332	325	302	324	329	313	320	278	326	296	339	318	315	319	324	327	335	296	290	354	292	315	319	309	306	346	305	326	325	319	324	305	343	318	318	322	302	322	321	319	328	290	299	330	271	282	331	324	335	315	339	321	335	323	295	337	324	289	314	342	338	309	338	308	317	314	311	354	302	309	305	323	303	320	330	316	313	290	310	292	314	314	314	324	309	307	323	313	308	294	339	341	324	302	294	318	306	334	351	328	321	283	306	347	294	335	319	312	306	308	331	371	295	347	354	310	306	319	336	314	319	360	321	315	321	306	291	289	303	294	337	329	327	308	329	331	315	319	339	288	315	301	336	309	334	315	348	342	356	318	280	339	317	300	288	351	299	312	317	335	278	338	344	305	313	300	317	322	311	300	359	332	319	323	317	293	320	289	315	335	311	308	336	341	327	345	306	322	304	295	335	293	310	318	319	320	308	338	322	320	304	310	321	349	316	322	319	310	320	337	312	304	328	315	315	320	306	284	326	290	307	323	340	323	319	290	307	304	312	318	316	322	328	320	313	336	296	340	324	307	330	296	326	285	345	351	298	316	332	353	318	317	320	305	321	328	297	340	298	301	332	341	338	332	307	331	301	312	288	344	351	336	296	319	323	325	360	308	314	346	323	322	339	287	314	283	353	312	334	317	326	320	323	331	330	288	311	338	329	298	339	339	290	314	321	339	307	311	321	327	337	316	328	324	319	295	334	302	305	328	316	324	342	301	311	308	356	324	321	321	313	324	299	324	314	326	298	327	350	310	349	322	311	321	320	303	324	268	292	319	296	317	313	334	332	306	351	294	276	308	290	334
25598	21134	28478	49302	46460	30609	7510	510	395	342	357	337	325	312	374	380	355	387	345	341	377	381	336	354	354	335	312	334	337	347	350	296	321	354	365	350	348	357	326	354	341	329	325	346	348	311	339	336	341	342	333	326	344	335	332	348	319	326	358	349	322	327	306	341	361	337	329	321	345	329	307	343	306	330	334	339	332	344	331	347	342	354	321	322	345	327	331	326	327	315	297	288	330	333	319	309	315	311	339	320	380	352	315	338	336	343	346	350	336	360	339	334	325	335	305	359	349	316	330	331	312	323	314	309	350	338	342	336	334	336	308	308	348	357	341	361	342	360	310	364	336	354	333	322	351	313	323	329	349	346	331	352	337	346	332	329	317	325	348	349	330	313	318	326	286	326	327	345	313	351	312	351	312	331	338	333	316	363	325	349	331	336	311	304	311	317	355	337	324	332	326	330	328	313	348	354	340	340	328	335	308	311	327	326	330	307	332	308	298	327	318	334	322	346	340	309	335	334	352	334	324	325	319	348	368	322	307	321	362	351	331	334	346	306	328	323	339	336	334	338	315	317	321	358	319	318	308	315	346	327	318	331	322	351	376	322	366	292	331	305	317	335	338	337	359	358	342	328	335	355	345	337	324	349	334	323	370	355	320	350	305	346	328	335	325	314	312	337	374	319	326	329	332	323	346	352	336	334	335	375	346	324	326	350	307	331	317	362	319	357	325	356	338	339	318	358	335	330	336	321	322	297	327	313	343	332	339	308	327	307	323	332	313	321	327	340	337	338	310	329	346	317	363	315	321	347	368	343	319	296	334	316	346	317	341	339	357	320	316	315	349	317	323	327	327	300	322	317	323	322	346	359	361	349	332	331	319	364	328	352	377	357	335	348	317	319	337	339	308	323	282	328	337	320	330	303	355	310	306	314	337	324	298	321	319	364	363	322	360	334	379	327	348	342	340	303	358	296	343	291	335	316	330	340	346	321	336	352	305	364	364	318	305	330	328	321	342	329	347	323	304	322	352	299	314	349	345	315	338	343	320	331	325	298	325	307	333	319	328	346	335	323	317	352	333	349	344	339	348	336	323	354	357	311	351	329	329	298	319	315	295	326	332	352	295	334	320	342	296	338	354	318	303	321	329	329	287	307	342	313	355	330	340	366	340	335	324	319	300	308	316	332	342	354	313	339	310	323	305	338	341	320	328	329	363	317	341	308	354	329	331	345	325	318	292	330	313	325	350	324	315	363	326	311	342	297	340	320	283	342	318	314	324	336	343	316	345	317	353	322	334	327	280	330	333	332	301	287	320	321	314	321	340	351	302	329	342	350	354	336	329	313	339	341	310	338	332	328	342	316	357	361	336	331	356	320	336	358	311	343	335	327	319	324	330	310	315	319	327	333	372	316	360	327	330	335	319	347	331	323	322	347	326	343	350	346	365	337	328	349	344	319	327	344	338	350	350	329	336	335	327	342	352	329	366	295	344	345	324	320	324	306	344	352	322	321	340	323	361	348	355	328	336	311	343	343	347	336	336	333	360	319	372	317	334	322	356	305	343	339	346	350	344	317	305	327	336	323	327	314	322	323	314	336	307	335	352	335	359	293	372	351	353	316	366	311	355	343	328	328	317	313	323	317	347	324	338	324	321	326	336	319	317	315	331	318	324	326	309	363	350	334	344	342	343	343	359	367	357	299	364	331	305	359	338	327	321	338	346	306	323	311	308	331	347	344	363	321	325	335	311	303	312	310	307	356	338	330	323	317	356	333	351	331	305	313	351	318	333	347	325	315	359	327	337	342	322	304	338	324	326	362	308	336	319	360	324	328	335	321	348	355	321	338	327	328	344	339	341	352	361	326	339	339	308	340	322	323	343	346	323	364	320	297	293	326	341	322	318	316	315	314	335	342	344	321	342	361	346	342	339	336	333	341	286	328	354	317	323	353	308	302	303	361	333	329	289	370	355	337	332	325	318	315	301	319	351	325	321	313	369	325	325	336	352	339	324	339	310	330	324	321	367	349	349	313	335	348	321	348	333	311	322	342	338	335	310	324	335	326	355	366	340	342	339	328	332	318	344	326	366	334	328	336	361	317	309	318	356	328	338	317	338	341	313	323	336	329	310	351	289	332	353	332	343	317	307	344	346	319	358	338	335	354	369	372	332	330	329	315	352	331	340	311	356	324	317	339	325	346	339	320	336	326	362	326	352	360	352	354	330	323	347	326	328	337	336	325	355	343	279	324	346	327	337	372	322	326	370	297	317	348	314	330	328	339	339	342	344	317	328	351	273	369	325	336	334	295	357	316	324	315	300	338	312	333	315	307	341	311	333	312	329	339	336	328	361	320	335	343	300	324	320	343	335	364	329	311	374	321	337	328	325	309	332	338	330	357	320	320	357	343	326	341	309	347	353	373	297	345	344	341	353	330	346	322	321	336	328	345	349	327	288	314	324	322	374	323	328	316	345	321	325	335	327	306	334	346	338	347	333	325	345	356	332	328	355	363	303	346	316	360	320	301	319	345	346	291	317	360	334	335	307	339	345	295	318	343	321	334	309	366	338	329	326	297	329	314	312	374	331	350	359	333	343	308	351	321	297	309	332	321	319	321	324	335	313	347	330	322	347	316	363	336	379	321	335	369	337	327	280	330	334	344	317	368	311	308	325	354	347	330	319	360	327	332	349	328	318	305	326	310	337	358	349	324	338	305	314	313	300	337	316	321	299	354	309	326	364	322	346	322	344	341	340	342	335	328	320	337	332	361	344	313	337	341	362	340	344	328	368	318	339	349	379	358	338	322	323	338	332	343	331	323	333	375	355	282	331	330	329	352	340	352	328	318	363	374	330	320	340	305	302	340	308	369	307	319	334	366	312	351	347	325	326	333	337	339	340	350	317	300	343	345	352	319	308	327	323	324	302	336	317	361	321	327	334	356	318	358	341	348	346	320	314	321	342	326	327	315	323	320	305	335	313	325	359	341	323	328	323	351	323	343	317	359	341	298	344	306	323	324	291	293	310	350	307	335	334	320	331	360	336	351	325	334	301	320	323	329	308	350	361	304	319	341	315	355	352	354	343	354	344	331	342	359	333	342	310	313	344	324	323	342	376	298	304	308	320	349	319	318	332	328	321	328	334	353	317	301	331	356	336	305	332	317	330	304	306	325	329	362	349	330	346	357	346	344	318	301	353	308	345	316	332	347	365	355	320	323	305	354	334	326	363	326	293	342	343	316	344	323	360	341	334	318	297	330	317	302	326	301	349	343	358	308	326	339	322	321	355	338	343	324	354	319	311	344	350	355	346	318	335	330	330	313	339	316	325	333	315	298	321	311	340	329	328	334	333	350	373	327	308	335	365	364	325	313	308	320	321	319	323	343	329	336	322	332	343	338	345	324	291	322	319	330	353	312	312	312	362	320	344	341	314	312	335	344	326	342	322	331	344	337	322	301	317	328	350	336	314	345	328	310	328	316	309	353	331	345	333	320	355	320	323	311
4580	6076	30810	46192	40330	21702	2923	376	352	342	370	398	347	350	393	373	351	351	372	360	339	362	312	363	356	316	397	360	320	346	369	380	356	368	352	331	346	339	339	348	368	363	343	309	359	368	348	343	380	370	361	354	390	334	348	385	351	340	312	343	367	332	342	338	349	328	354	332	357	342	366	382	335	327	351	360	353	341	368	341	313	389	319	321	342	362	328	355	337	336	368	355	345	352	310	384	358	350	380	328	358	386	368	340	335	340	326	374	375	342	325	362	348	331	359	330	379	352	339	349	368	356	321	387	350	357	360	380	372	351	369	341	324	332	337	338	341	381	357	350	338	323	387	334	345	351	377	335	318	321	350	369	339	379	380	317	366	345	360	312	345	338	394	354	358	380	346	342	381	334	357	325	380	332	337	337	352	323	344	333	390	354	335	372	396	384	353	339	367	330	345	338	385	370	347	344	340	321	383	336	351	355	316	317	358	346	365	347	370	369	398	340	365	372	333	368	363	330	376	357	355	345	348	348	380	332	350	372	321	359	357	350	335	328	334	347	356	361	314	337	360	356	351	286	354	328	351	328	351	356	337	345	340	365	326	366	344	338	350	324	344	376	339	364	335	321	345	373	342	340	350	350	332	347	391	348	365	337	358	344	341	333	343	315	337	323	374	324	325	321	374	343	338	367	365	327	352	368	354	352	339	352	331	365	308	368	376	351	354	345	333	354	360	368	321	346	336	374	360	369	375	313	344	323	354	371	335	355	317	362	350	352	344	337	322	356	362	362	352	358	372	380	356	387	343	330	333	297	335	342	353	309	329	345	341	349	351	376	350	338	354	355	358	371	342	308	364	373	327	378	363	361	358	366	368	367	353	334	343	348	356	360	365	355	334	319	377	350	379	362	351	383	359	336	354	349	339	336	346	361	361	306	367	318	342	330	358	349	326	330	385	394	361	370	351	341	357	321	365	354	332	335	359	347	354	354	335	349	366	352	359	367	343	355	338	346	370	341	340	358	367	388	333	334	358	345	326	343	348	375	351	340	346	385	306	383	381	363	338	331	354	382	356	348	343	314	366	329	357	330	338	372	305	389	366	357	307	318	375	380	346	345	356	316	378	403	344	378	356	345	339	357	313	353	368	361	313	371	317	335	376	349	344	386	356	363	335	364	366	331	323	324	362	347	359	340	324	327	363	359	346	340	364	335	357	332	329	331	326	352	323	357	357	375	331	349	345	354	378	340	367	374	378	379	343	380	322	317	321	376	368	364	364	334	391	389	348	331	360	375	328	328	313	341	329	371	377	352	325	332	364	353	336	354	325	320	330	362	371	331	346	346	379	348	344	340	354	321	348	345	373	321	363	333	360	338	368	340	330	383	329	347	372	367	337	330	345	324	362	363	344	327	317	354	332	345	356	339	362	349	334	369	342	331	373	340	342	304	333	387	379	360	339	337	331	329	304	336	328	369	366	331	350	323	346	371	323	322	375	342	330	386	350	342	353	340	352	337	354	345	325	361	306	373	373	353	356	343	354	346	389	347	362	354	338	343	362	360	344	347	383	366	355	361	318	324	349	361	335	328	331	351	354	342	324	334	370	360	347	331	339	339	375	346	322	340	305	314	359	355	338	356	335	356	354	358	326	314	345	324	353	359	388	401	360	383	339	363	359	344	375	362	360	368	347	361	347	333	344	336	359	326	365	316	334	334	369	353	364	337	317	377	342	333	321	339	353	338	358	363	308	322	348	366	369	364	335	325	363	354	375	346	364	334	328	331	355	295	355	362	361	347	359	345	363	367	359	343	364	333	345	331	328	338	332	392	339	309	354	342	343	355	348	337	340	391	334	342	352	362	349	328	345	370	377	343	349	344	331	358	325	347	324	363	365	344	319	339	338	370	343	352	366	341	340	344	327	352	315	364	335	333	380	311	347	328	385	365	327	340	353	329	355	337	335	305	353	349	336	353	365	364	314	314	382	381	361	326	336	384	342	365	352	367	377	349	363	355	366	329	354	368	342	364	346	332	350	358	374	340	362	367	372	356	357	344	363	353	348	338	364	341	358	344	381	344	360	331	360	328	321	370	352	359	337	361	351	342	331	349	323	355	366	333	349	357	348	343	376	322	343	345	343	355	362	342	346	342	346	329	378	367	326	367	335	366	400	336	376	355	342	335	344	299	353	347	354	371	360	304	359	307	361	374	365	342	403	332	381	374	354	352	321	351	361	353	348	349	329	368	338	363	356	349	328	375	343	368	358	324	328	334	355	337	385	355	364	339	318	332	362	355	382	344	353	343	325	326	330	351	369	331	352	329	347	359	323	329	373	359	362	355	353	327	316	338	356	365	334	335	330	353	360	402	316	370	365	335	355	335	325	350	347	359	337	346	348	350	317	357	310	355	356	358	329	355	340	339	340	387	352	370	352	340	387	333	357	327	345	351	367	351	333	367	354	367	356	347	375	348	345	348	382	363	326	324	379	375	355	333	322	345	361	337	334	355	366	336	339	334	369	358	364	331	373	340	324	338	339	343	345	363	347	326	352	347	350	328	313	371	361	351	356	342	348	326	342	335	328	310	329	359	366	378	318	381	349	348	354	354	352	360	351	311	353	322	361	339	328	347	358	334	372	335	329	345	339	371	351	359	375	343	363	377	363	375	354	400	332	358	354	317	334	355	333	343	351	373	325	369	354	356	358	354	325	363	344	348	329	385	338	325	340	334	333	343	361	358	347	350	362	339	361	326	334	303	369	340	353	331	329	353	377	344	360	310	369	348	349	342	335	372	360	377	354	353	340	350	339	354	342	342	361	355	370	340	369	353	345	351	321	344	353	332	357	339	344	385	327	341	353	364	330	342	350	395	361	356	336	331	317	334	381	369	325	363	350	345	377	393	348	352	367	377	356	322	321	343	335	335	352	344	322	363	363	369	354	331	339	385	335	382	343	339	347	312	343	375	328	348	365	330	332	355	343	362	338	364	374	337	357	331	339	346	314	345	354	357	361	346	349	357	372	378	349	371	362	330	339	326	337	350	359	349	314	387	369	313	381	374	387	319	363	358	347	360	353	354	351	337	332	379	324	367	311	342	374	351	352	345	343	366	327	361	350	346	347	366	343	342	345	380	381	323	317	337	350	341	347	349	374	360	359	326	331	349	351	322	353	346	368	317	371	379	310	344	319	372	340	348	352	351	299	361	338	363	349	344	344	320	354	327	348	350	372	384	363	357	354	338	344	341	338	351	341	345	340	350	341	348	351	341	360	341	300	344	332	351	354	368	387	348	344	336	345	336	363	350	334	332	365	358	318	343	325	344	366	348	339	366	383	354	354	344	332	327	369	353	363	345	371	354	361	331	334	375	379	358	332	329	339	330	370	362	324	330	347	378	319	347	305	342	338	318	372	320	351	362	320	321	364	336	377	375	359	322	357	334	331	342	337	348	339	351	357	356	363	360	343	347	310	327	324	326	350	368	374	347	382	360	349	342	384	369	302	356
23832	21100	29691	52884	56675	43558	19233	1992	569	496	460	484	467	503	483	475	472	471	430	424	453	485	476	428	456	422	423	463	445	452	430	445	448	466	428	494	471	458	435	470	443	446	443	446	441	443	433	425	452	416	479	411	442	377	462	468	445	451	445	467	422	461	478	452	429	442	448	472	480	442	473	458	412	387	439	434	404	467	454	422	440	466	468	438	409	432	420	470	442	451	443	441	442	425	452	472	505	438	447	444	449	448	465	429	441	441	439	472	446	452	436	450	402	447	433	431	445	414	469	455	426	460	473	437	457	440	466	408	432	451	447	448	461	432	426	422	415	464	497	499	404	429	457	466	427	428	425	439	431	432	427	483	461	447	451	453	436	442	463	442	426	457	399	426	451	400	427	428	482	442	420	456	469	456	445	476	440	458	429	443	469	419	417	401	449	417	444	443	416	400	426	435	449	429	459	467	433	434	445	457	438	430	478	457	462	402	455	444	437	454	448	440	461	468	454	419	457	423	448	477	405	441	442	464	426	451	444	428	413	417	388	445	442	446	429	452	448	437	450	481	441	431	439	424	420	500	440	420	439	481	442	472	441	454	449	411	451	398	433	448	428	498	402	415	420	446	410	453	451	461	405	439	444	467	418	431	452	446	432	441	456	413	435	464	443	413	462	456	492	440	479	470	447	456	489	404	458	417	421	443	439	385	477	444	430	487	447	464	476	425	433	441	420	420	420	444	485	445	449	462	417	429	472	396	416	419	456	425	460	424	430	459	457	442	445	495	444	450	452	450	466	474	414	412	430	448	424	441	427	440	436	459	434	419	438	465	420	404	441	444	424	424	407	470	441	419	402	405	482	438	461	434	454	468	464	450	429	470	395	457	425	447	441	408	467	451	450	393	423	440	449	433	416	432	443	448	388	445	458	430	428	431	440	453	478	436	416	434	475	451	457	452	456	429	437	424	448	440	456	448	454	423	450	495	461	441	438	427	419	440	422	442	429	458	456	440	445	447	452	419	442	454	473	434	415	414	460	455	435	467	470	425	442	421	459	396	408	456	434	437	447	426	452	432	441	447	459	461	388	443	431	431	444	457	427	410	476	415	457	418	417	417	450	478	457	417	448	423	431	419	442	436	437	459	439	442	451	392	457	419	434	434	462	436	407	415	433	423	431	440	417	444	422	465	436	452	424	390	455	452	419	439	473	462	453	429	473	418	448	440	429	438	429	434	427	415	456	443	420	440	426	456	449	448	444	444	442	465	430	413	452	432	417	434	409	482	438	482	430	461	448	470	481	483	426	490	446	426	454	501	414	462	452	442	461	463	422	404	456	415	440	465	432	428	481	452	435	447	443	448	429	463	441	415	459	443	465	415	424	438	428	436	454	431	448	439	490	472	417	449	436	454	423	452	442	423	448	469	441	419	450	452	433	437	467	451	450	463	451	398	407	463	438	450	429	485	471	410	423	411	439	485	488	442	438	465	415	428	480	420	449	399	454	421	437	418	433	422	473	436	410	449	426	430	446	444	440	432	430	486	434	459	445	477	439	450	468	462	435	432	430	407	451	435	441	446	464	408	458	459	436	481	410	435	449	455	427	415	408	448	424	446	437	431	399	458	449	443	429	471	493	436	484	479	450	459	473	433	437	465	485	455	454	474	438	448	454	466	459	419	414	420	409	446	420	460	426	470	462	451	466	467	463	436	440	423	432	448	427	466	479	462	424	530	412	465	423	417	464	467	450	422	442	444	454	454	463	459	454	425	451	454	421	444	460	460	444	473	425	417	473	428	454	453	445	464	446	438	452	439	458	454	444	411	425	467	429	424	399	440	422	427	428	448	484	443	406	429	422	455	455	484	415	408	459	483	451	450	465	452	437	449	444	442	444	506	475	455	432	430	420	388	472	469	457	425	439	417	421	431	455	402	425	471	421	431	450	444	442	456	444	443	462	422	473	453	464	436	464	444	449	454	430	437	440	454	431	457	473	455	429	453	452	423	429	466	412	430	476	455	459	424	440	468	451	457	446	429	455	453	415	443	473	503	458	455	452	444	439	433	419	456	444	428	412	475	420	454	453	453	460	439	449	430	437	458	462	423	473	452	458	465	405	436	437	446	486	452	488	446	436	423	442	419	468	431	461	442	443	436	408	458	462	479	429	424	407	500	457	439	448	450	424	485	462	460	465	457	481	450	467	461	443	392	448	439	468	453	422	472	426	415	426	451	432	451	486	437	419	447	411	424	423	468	445	439	480	439	400	413	434	461	436	431	416	455	441	447	458	466	475	478	452	417	431	438	444	434	440	468	465	457	393	402	451	489	414	442	464	407	435	449	461	440	487	426	426	414	426	444	421	387	458	451	454	425	443	447	460	419	455	462	410	456	442	435	432	410	435	408	490	440	439	445	410	434	443	431	443	473	432	448	454	486	431	384	440	439	461	426	425	442	393	415	452	448	396	421	483	450	459	457	435	417	457	461	448	472	460	417	432	424	519	447	411	424	459	428	441	430	460	466	470	456	476	448	415	431	442	434	448	424	446	424	431	473	445	425	417	449	458	433	433	428	441	411	429	433	432	436	460	441	438	458	434	431	467	480	492	447	433	436	439	455	427	442	441	451	459	482	455	463	421	461	488	465	429	425	454	463	448	439	449	458	481	452	423	421	461	432	485	448	374	463	447	429	444	436	437	473	467	463	445	431	417	424	465	435	466	450	441	429	472	409	433	426	405	381	427	422	509	443	461	446	424	431	442	464	474	465	450	429	466	440	436	423	432	438	454	414	454	444	468	470	437	422	427	435	405	428	444	453	446	433	423	459	427	490	452	485	440	423	476	452	433	443	473	437	453	416	453	478	442	468	405	440	441	423	446	480	409	455	443	452	432	473	439	407	421	418	417	448	447	470	435	437	466	431	435	443	419	414	437	472	446	441	475	441	397	419	444	422	436	486	450	441	459	465	453	491	442	440	438	410	457	476	442	466	472	391	445	449	468	412	423	413	483	431	391	438	458	447	418	460	464	479	476	401	445	416	463	433	414	456	456	442	453	449	440	446	462	434	422	502	431	455	447	460	400	479	437	383	456	439	454	427	463	429	426	417	462	455	431	462	427	424	472	449	453	432	478	420	438	403	475	412	477	430	440	420	430	475	428	393	447	464	434	430	459	451	403	446	463	427	475	453	411	453	467	420	430	423	421	431	477	409	453	472	412	433	430	449	457	445	450	433	473	410	480	457	399	430	462	473	452	506	486	452	470	444	466	444	457	468	457	423	451	429	424	469	452	463	441	438	439	458	435	456	404	435	458	448	440	453	449	440	461	448	430	440	437	446	418	451	429	458	397	430	434	461	444	444	422	453	434	412	421	422	467	449	444	382	464	421	455	473	426	432	455	462	443	456	457	415	455	455	436	417	447	437	438	448	429	433	420	441	447	431	490	447	394	481	449	431	470	439	410	446	431	465	499	446	429	442	439	447	431	456	463	424	467	435	433	425	456	454
5734	17543	57957	80501	63967	38446	7026	506	510	493	505	495	534	477	485	496	460	470	492	447	517	505	454	462	484	461	492	479	512	500	477	489	481	438	446	463	466	480	473	435	469	439	505	456	434	464	470	479	509	451	503	479	419	492	493	470	505	438	463	493	490	480	503	481	485	470	498	496	467	447	477	452	486	500	506	509	419	485	488	488	449	500	477	505	470	487	500	512	427	479	436	436	454	462	494	478	460	494	522	494	486	462	506	444	486	479	483	495	460	502	429	452	479	481	504	495	512	438	468	445	470	461	464	472	480	481	467	489	485	453	480	444	452	459	502	460	440	491	429	499	482	483	454	469	485	457	432	477	485	452	486	452	460	452	456	425	494	502	484	496	452	474	439	485	473	480	472	487	481	512	481	469	486	452	459	441	447	483	457	488	470	493	525	437	442	452	481	439	485	469	480	453	448	480	469	474	503	465	427	461	527	551	473	479	444	468	530	465	451	495	443	490	437	486	515	433	483	439	458	448	449	477	440	453	468	468	474	491	482	485	463	485	479	438	467	488	511	442	443	477	470	477	500	513	504	479	467	469	440	466	460	431	482	494	502	460	472	480	447	454	468	480	466	449	482	465	438	450	473	463	470	468	491	431	471	462	509	455	472	493	471	495	485	465	466	425	472	475	465	457	489	451	417	494	466	467	485	442	458	459	469	471	439	474	432	495	505	495	452	485	440	487	487	500	440	472	455	462	469	463	437	437	450	452	485	457	484	506	509	432	484	477	468	445	466	476	487	485	448	464	468	472	451	428	470	460	494	455	477	452	489	467	516	476	487	455	479	477	456	487	486	502	458	441	481	487	481	462	465	489	509	458	476	464	457	471	482	511	482	449	466	471	475	448	515	456	461	445	475	486	461	461	451	473	460	509	474	534	473	488	472	470	487	429	477	482	508	481	426	458	478	472	464	490	461	430	493	457	451	488	490	439	503	468	479	464	471	488	458	489	509	440	514	477	483	471	489	478	493	454	477	490	458	504	520	487	526	470	432	474	485	484	475	440	476	488	475	460	469	439	472	484	504	458	457	478	486	481	433	459	491	440	479	472	449	515	470	464	439	486	469	462	459	496	466	472	481	495	464	482	487	493	481	483	488	478	466	506	463	460	477	455	479	497	437	456	494	458	483	470	477	412	512	517	448	460	480	483	476	479	476	478	494	465	448	493	448	480	472	475	479	471	498	469	491	473	467	494	432	467	471	484	445	466	494	457	513	459	474	424	451	462	435	497	477	431	440	506	488	479	489	495	461	487	482	461	466	461	453	451	495	439	500	489	478	474	461	493	455	472	452	479	451	513	435	419	470	463	475	463	461	462	472	441	486	446	486	444	502	503	461	448	450	482	493	495	495	470	460	462	501	475	469	455	497	477	496	468	500	481	457	431	461	488	486	455	421	498	490	500	492	473	463	495	451	449	454	464	451	469	472	449	542	460	471	477	464	431	455	466	477	456	463	475	469	492	431	479	473	511	479	429	492	467	469	504	450	438	491	441	462	495	439	445	467	475	446	467	471	454	455	498	479	432	452	490	443	522	385	480	479	446	463	454	463	496	457	479	462	466	514	492	465	474	485	497	507	453	455	433	477	503	492	489	491	490	492	453	460	463	485	471	478	476	440	456	453	474	458	476	457	479	483	501	443	495	420	487	461	447	469	464	446	467	453	464	460	480	491	443	488	461	450	501	464	488	454	465	489	485	484	453	481	491	481	466	462	468	452	476	509	446	463	464	482	483	482	473	489	437	454	504	476	478	436	456	469	462	494	468	473	465	437	457	472	486	468	467	479	465	461	490	433	493	429	471	482	476	446	494	466	452	465	487	471	474	470	474	478	492	467	483	457	454	469	506	464	437	479	480	423	486	467	451	476	519	464	482	513	437	472	464	495	482	463	471	475	434	467	512	508	506	479	466	485	458	475	501	497	458	461	461	474	434	515	484	489	493	443	488	462	492	484	523	467	484	465	440	464	509	471	476	468	482	480	440	463	443	477	391	519	486	462	501	462	521	437	454	463	472	475	497	481	460	491	476	454	471	462	455	430	504	491	492	521	476	477	479	466	421	512	469	461	456	520	457	457	473	452	463	486	473	499	448	473	458	459	454	465	477	463	446	439	459	477	446	496	472	484	469	460	470	478	439	472	481	461	494	470	471	487	439	469	467	474	448	467	477	509	468	470	487	485	490	462	495	469	473	462	502	472	479	464	478	472	422	466	468	461	471	480	475	465	414	438	510	508	470	454	451	467	441	486	491	483	441	460	487	476	470	460	467	440	488	494	472	450	465	450	457	473	495	455	457	487	482	455	515	428	454	460	464	477	461	422	463	485	465	466	454	486	424	437	462	421	471	464	486	430	483	488	513	494	496	463	480	481	457	452	473	445	487	433	502	490	455	506	480	437	476	420	473	457	472	475	438	467	466	499	446	443	462	463	484	456	444	441	463	480	461	501	456	482	456	454	498	440	460	447	438	480	467	491	467	487	517	470	491	456	445	458	438	455	461	472	471	447	473	464	423	491	462	482	510	496	474	445	490	450	473	451	458	461	484	522	477	473	464	514	453	470	457	449	502	436	418	518	473	480	455	455	473	482	470	495	465	507	474	475	480	476	461	441	496	477	445	443	457	446	492	511	499	463	433	432	504	440	454	447	488	468	431	445	447	466	459	425	462	469	494	441	454	499	437	473	511	446	463	469	462	466	442	427	481	519	420	458	477	494	448	468	474	481	460	502	490	456	467	453	442	461	444	469	486	499	464	496	468	480	472	474	529	510	485	454	483	463	455	463	483	471	475	466	422	465	460	498	476	463	492	414	483	514	468	416	490	448	494	502	499	482	469	476	424	470	499	462	442	465	478	469	468	484	489	461	511	495	428	461	473	448	442	437	462	512	489	516	497	493	469	476	491	463	443	419	495	485	489	436	455	495	446	443	481	469	492	450	492	472	459	488	458	522	463	476	458	465	440	451	469	459	464	489	465	478	520	464	505	463	486	497	467	415	461	431	466	483	481	486	488	512	482	472	420	409	464	441	502	476	464	450	497	464	477	502	443	478	460	472	478	486	442	465	473	430	474	461	478	445	495	455	462	432	538	442	484	467	475	446	450	453	489	475	479	472	474	496	433	458	452	443	462	463	463	425	452	452	454	437	488	464	456	493	496	500	510	449	477	489	544	494	462	472	481	483	434	449	422	471	476	432	480	478	450	457	446	478	465	467	495	525	470	424	470	475	502	471	462	441	492	458	439	459	479	478	478	474	447	477	467	477	514	484	458	428	475	472	486	443	455	446	515	472	466	451	477	470	462	480	516	521	455	486	457	475	452	467	453	466	482	466	461	489	469	465	460	430	447	474	478	459	493	480	439	436	460	432	460	436	479	436	486	488	476	481	484	480	464	486	472	451	479	411	505	445	468	444	493	462	526	452	476	507	483	470	453	473	464	429	460	458	435	485	482	478	464
27255	15230	20704	26246	13416	4509	643	311	327	291	301	301	349	336	360	369	306	301	301	340	328	323	322	316	301	339	307	310	295	295	317	326	327	303	339	316	310	328	333	316	312	349	316	321	334	312	298	302	333	311	306	336	296	287	303	347	315	322	310	266	328	331	344	317	310	307	336	319	320	305	309	342	339	324	324	333	320	316	313	325	313	310	309	330	318	324	320	345	293	324	330	308	304	337	301	311	319	327	342	319	314	330	338	341	331	324	309	319	335	308	320	338	365	316	333	299	319	279	331	323	317	305	306	331	320	316	328	322	306	304	333	327	346	305	325	310	331	274	330	305	356	347	304	344	311	312	303	301	315	299	293	307	335	343	296	331	312	335	329	321	328	316	325	310	363	298	292	290	317	331	370	314	305	327	314	310	346	319	322	345	331	332	308	354	300	311	328	298	347	338	370	332	311	352	344	298	340	323	343	308	327	311	286	309	315	329	335	340	331	340	322	308	317	299	293	332	348	328	311	300	341	356	309	334	303	278	319	302	313	321	303	322	328	324	284	332	332	313	336	330	298	305	336	331	354	349	330	299	317	321	324	328	327	322	346	298	323	362	324	299	338	322	300	352	329	319	329	316	312	325	316	344	319	292	315	323	303	338	316	336	340	337	310	337	311	314	331	310	307	333	330	309	320	306	328	302	342	308	303	298	291	311	330	324	301	307	317	371	317	343	333	326	320	327	314	306	322	313	328	311	321	333	330	338	320	330	325	346	325	309	334	310	309	316	314	307	326	328	320	322	313	310	322	289	336	326	319	308	291	322	316	324	333	344	313	317	327	341	327	301	328	295	337	308	319	316	332	330	313	309	349	329	291	295	277	331	293	286	346	323	315	332	289	332	326	341	315	338	321	315	329	329	341	317	316	313	296	334	299	349	308	321	312	337	316	343	306	297	319	325	306	318	309	318	351	267	313	313	301	344	317	291	308	321	309	328	288	362	324	318	281	342	331	310	307	300	299	315	322	308	321	304	332	327	335	306	321	309	299	310	357	332	327	292	299	342	298	333	299	328	332	278	308	301	291	329	319	338	298	306	348	309	301	297	320	318	314	296	291	362	305	311	296	335	339	321	344	352	307	318	322	323	317	332	300	339	330	330	338	320	356	325	323	330	302	343	283	309	326	300	285	349	351	332	314	306	321	322	310	318	314	323	324	343	360	287	333	346	316	294	317	326	294	337	303	294	344	334	363	306	327	327	323	355	344	296	297	341	329	320	302	303	329	332	345	308	307	329	314	324	333	338	302	326	316	314	303	290	303	311	300	288	279	329	343	355	323	311	299	362	306	306	340	279	338	291	315	302	343	302	355	297	326	316	332	321	320	299	346	329	333	322	345	358	296	316	284	318	302	297	318	334	312	348	301	300	338	318	341	325	317	339	313	278	342	342	313	284	296	296	314	322	303	309	321	315	312	315	326	317	328	321	372	331	301	297	346	324	309	291	325	290	321	366	328	290	309	351	288	321	283	286	336	331	310	332	333	310	333	340	346	330	301	318	322	331	301	320	342	330	344	307	336	305	328	343	324	342	331	291	333	280	303	306	334	335	343	310	316	316	347	335	323	306	309	295	307	349	294	296	322	307	316	295	317	313	310	298	310	358	323	321	304	312	325	321	334	301	321	353	309	306	330	311	290	336	317	302	326	297	321	322	291	321	332	319	347	322	351	315	340	312	315	320	309	335	314	372	331	332	342	310	310	315	305	309	343	316	319	328	343	293	345	340	317	338	311	344	325	296	323	314	352	290	314	298	320	327	301	317	337	345	295	324	334	345	303	307	321	304	326	327	316	338	312	294	331	327	328	322	347	303	329	342	307	329	291	313	317	315	313	311	344	316	323	322	334	314	314	332	297	324	288	321	309	340	304	332	333	313	342	317	317	359	318	296	295	341	341	311	315	368	354	299	347	293	324	342	302	311	316	321	336	331	314	307	310	297	327	324	323	329	329	322	332	356	293	334	314	326	305	329	315	329	323	329	304	341	309	297	314	325	332	314	339	341	327	317	322	323	321	329	338	312	335	364	332	330	304	322	341	309	328	303	335	311	327	316	334	308	341	306	338	347	343	302	363	310	293	338	313	302	293	313	299	331	341	302	304	308	302	306	326	303	278	330	312	305	314	348	341	304	305	345	320	308	324	317	333	359	314	350	336	315	322	328	349	317	321	316	298	320	304	314	301	322	352	315	309	315	339	306	311	332	342	344	311	309	322	277	287	326	302	339	339	341	329	328	325	310	296	299	308	324	327	302	320	303	339	311	300	342	320	291	318	295	293	322	293	314	338	330	305	296	303	300	313	347	316	321	320	305	314	343	311	353	325	323	332	339	291	334	344	297	296	305	341	303	323	319	326	311	298	305	329	289	313	328	292	346	338	318	308	346	292	302	302	341	284	320	312	333	329	332	338	330	312	331	299	314	321	340	316	303	321	300	323	285	319	339	300	308	323	332	309	323	328	324	346	340	311	343	348	319	319	323	318	319	338	319	331	342	292	306	319	301	324	320	316	306	312	318	324	315	329	299	340	304	341	358	323	322	320	317	344	321	326	311	330	314	306	309	309	316	320	329	317	320	302	318	344	320	351	331	298	343	268	281	334	294	303	321	310	306	314	289	306	328	340	349	336	315	310	308	306	338	321	334	309	323	339	331	307	317	341	275	338	334	299	330	319	329	284	305	326	320	330	344	314	348	324	350	348	330	336	306	314	317	312	325	290	326	335	358	338	367	321	331	321	296	303	344	331	313	313	340	340	300	312	308	316	308	308	327	295	316	308	329	289	320	319	313	309	294	318	311	338	326	338	306	319	315	325	305	302	340	304	307	333	339	316	319	317	331	314	305	316	324	318	299	320	323	304	304	310	362	332	368	307	340	289	330	313	316	292	348	318	296	297	317	306	310	315	321	316	336	317	283	315	336	329	293	324	330	306	324	324	334	329	317	291	293	311	303	320	306	331	282	377	305	347	316	310	303	297	315	326	343	302	335	313	284	320	311	306	299	333	334	327	319	324	327	290	293	314	320	296	348	281	313	323	317	312	317	335	346	321	316	347	341	332	306	309	319	328	324	321	329	279	318	306	362	325	324	308	319	307	290	319	328	326	308	321	345	313	320	317	313	343	336	330	306	319	296	315	302	310	325	322	350	370	308	313	308	337	342	297	279	315	332	340	309	364	303	323	327	335	310	307	324	331	333	337	300	324	331	330	310	321	301	315	328	310	331	319	332	301	322	317	328	318	318	314	316	305	318	323	330	304	324	301	323	316	306	321	300	341	350	335	317	331	321	330	342	294	325	337	339	304	325	304	325	317	319	373	296	303	311	321	318	324	322	321	330	326	315	326	311	297	350	269	323	323	278	327	286	311	297	332	319	317	321	337	332	343	338	321	304	312	331	305	286	312	356	338	312	295	343	291	348	292	298	308	320	308	321	353	313	322	336	333	312	322	299	311	325
5946	8862	22032	18054	9059	3628	543	326	354	353	337	310	300	325	320	332	332	329	324	321	299	316	347	328	330	351	314	352	334	328	338	306	343	363	318	292	326	348	322	310	358	327	325	340	316	317	319	318	325	288	315	339	315	325	317	358	299	319	310	321	305	341	325	323	345	296	343	319	334	314	307	342	338	381	324	305	326	330	298	332	324	359	310	296	313	331	325	304	303	299	355	355	329	289	315	287	349	324	311	324	336	316	310	314	329	310	346	316	310	327	332	335	320	324	316	331	303	332	334	302	312	298	319	316	309	315	323	309	321	309	287	321	312	351	305	324	292	331	284	342	314	324	329	332	325	335	299	330	334	305	336	354	352	317	311	328	280	333	319	319	320	336	327	340	325	297	331	324	302	302	311	318	327	310	313	328	330	327	316	345	359	319	305	307	302	310	286	306	317	307	336	323	325	307	323	341	345	318	296	298	296	337	327	283	314	326	330	327	312	313	308	304	343	328	322	310	344	330	316	307	327	326	341	340	318	319	345	292	341	356	294	305	277	334	308	327	310	296	324	289	303	344	302	317	310	347	359	322	329	323	308	328	309	305	355	305	308	314	342	325	318	333	301	352	293	336	340	344	321	300	305	307	303	301	320	277	315	284	313	340	329	341	340	302	315	340	331	336	318	341	314	325	302	332	337	324	332	338	318	330	309	330	333	304	314	311	308	319	311	338	325	334	326	307	340	298	324	355	323	331	303	340	338	310	297	334	315	331	324	335	328	326	312	304	299	340	305	315	331	307	314	272	319	279	296	348	315	326	321	362	312	338	328	300	307	311	319	316	304	320	308	336	318	336	325	316	303	314	331	340	308	327	325	356	338	309	289	314	305	293	287	353	329	308	315	284	297	331	311	353	330	325	285	328	343	324	348	347	348	319	338	335	308	333	340	309	301	384	281	294	329	333	326	334	326	321	345	324	318	304	327	288	301	318	334	300	343	310	294	307	294	343	308	303	321	316	353	316	347	311	310	306	300	323	367	335	358	303	286	318	317	325	294	314	302	310	342	330	323	345	313	327	347	322	338	330	322	328	297	310	323	349	351	318	321	333	338	337	317	308	343	321	313	323	301	342	298	347	329	328	303	322	346	336	358	328	319	320	347	299	329	318	333	331	341	337	315	318	323	312	321	332	292	319	320	306	261	329	325	320	324	338	306	295	325	340	321	341	304	307	288	311	297	314	309	314	322	314	324	348	335	347	304	305	349	303	302	317	283	316	340	339	321	328	329	318	330	344	328	341	374	292	327	366	304	298	293	307	306	334	339	320	300	338	316	348	319	314	333	330	288	322	331	329	297	297	289	305	325	304	306	325	330	327	310	331	355	307	334	350	283	303	310	320	328	308	299	311	330	329	327	302	324	298	328	263	332	309	353	311	321	318	300	331	337	337	334	332	306	310	292	323	358	299	367	328	334	329	313	319	331	321	311	303	339	306	319	336	349	311	323	325	325	320	312	313	319	320	319	310	318	337	330	327	330	341	284	313	347	292	338	335	305	287	315	315	309	278	284	341	291	298	329	356	312	316	294	347	318	324	346	300	306	326	304	295	291	338	324	333	316	290	314	327	329	314	319	339	349	330	291	332	322	316	336	317	319	313	324	304	307	314	334	315	340	315	328	327	321	315	320	295	298	339	339	311	339	345	329	323	326	340	324	326	324	357	324	335	315	312	334	316	363	299	297	321	319	334	341	298	328	315	311	334	326	329	276	334	333	348	319	327	301	328	310	321	350	340	335	306	337	313	325	273	282	297	310	328	325	326	307	312	322	312	352	328	349	331	323	306	321	331	328	300	318	334	337	325	308	311	315	365	347	309	347	344	321	304	322	332	300	329	323	351	330	337	344	335	318	341	288	292	314	310	349	317	327	350	312	324	312	327	317	328	340	351	347	355	322	319	303	350	337	312	306	329	321	315	307	309	318	319	363	311	304	278	343	338	324	350	341	328	328	305	322	287	302	303	320	289	334	328	329	373	310	306	334	326	321	323	306	273	291	304	302	296	308	314	338	332	337	327	313	304	312	342	286	354	324	309	345	327	292	290	323	304	317	308	343	302	354	289	325	328	317	340	321	347	295	339	286	323	326	331	318	322	321	332	332	328	353	303	332	346	339	330	311	348	317	330	294	341	319	294	312	348	319	327	317	335	328	310	323	324	299	292	321	312	334	338	296	299	318	352	329	353	318	309	326	313	338	283	309	330	314	303	338	341	374	302	339	312	336	308	357	318	349	315	293	317	333	269	318	329	313	336	303	311	324	317	306	357	339	323	343	327	312	296	315	309	336	311	303	288	324	307	319	323	334	315	336	306	331	362	315	296	340	346	316	318	318	307	311	320	347	334	376	308	320	330	335	350	328	324	280	316	343	310	336	333	342	346	327	320	311	337	308	284	333	310	328	307	327	312	313	333	302	328	325	318	358	337	305	316	305	321	317	311	316	319	316	276	328	310	322	324	296	329	331	325	287	306	315	323	307	307	320	292	327	316	333	296	307	302	312	299	321	314	330	330	324	338	321	325	321	308	320	336	320	317	318	356	315	335	296	323	309	320	298	322	309	343	294	322	320	323	335	320	316	327	325	312	340	338	325	337	320	326	320	332	351	354	291	330	312	348	312	323	336	338	307	331	327	312	303	338	304	318	294	338	311	303	311	336	318	317	345	304	346	322	311	326	310	328	334	314	295	305	307	301	315	309	303	329	358	300	312	330	318	326	343	310	329	307	330	321	311	323	312	333	289	308	322	338	323	319	306	323	308	318	317	328	312	299	328	317	317	316	330	323	303	327	341	333	329	355	332	325	311	345	313	339	315	298	350	328	309	313	318	317	336	321	317	326	303	286	295	337	330	299	324	305	287	329	318	297	335	309	337	320	346	322	300	324	329	316	339	312	342	302	319	316	316	300	323	306	286	302	306	337	320	330	321	341	322	326	338	326	345	345	326	334	304	352	298	288	318	330	323	315	323	283	328	329	318	345	331	309	346	345	350	356	330	291	318	337	303	304	337	328	337	318	327	303	333	328	342	332	353	317	334	311	321	301	337	330	300	319	329	344	352	324	309	346	314	343	311	308	340	318	303	309	296	303	321	302	313	310	316	344	332	333	339	307	328	296	320	285	334	352	322	360	319	321	319	302	321	318	319	351	328	326	324	305	358	321	326	337	329	308	336	330	287	321	305	327	329	301	328	320	319	324	320	331	337	327	296	315	336	325	319	322	344	325	329	343	334	300	343	317	316	334	304	329	327	304	337	323	324	311	318	325	321	302	325	321	313	332	357	325	284	309	339	336	326	320	337	305	330	313	316	323	312	320	331	309	335	290	298	298	304	313	333	310	319	310	316	327	324	343	321	315	337	299	330	336	301	321	294	356	323	344	372	294	320	326	343	362	347	326	316	308	301	337	316	299	325	332	328	308	312	355	303	335	299	286	320	336	357	312	308	321	315	332	334	299
25534	21343	50396	54638	35360	16605	1690	476	364	355	365	319	375	341	353	327	386	340	364	343	338	351	356	302	324	346	347	303	321	339	357	366	316	347	327	375	367	333	347	311	351	336	348	323	322	337	335	332	350	348	335	341	367	321	338	317	354	321	311	344	347	364	354	373	342	363	349	333	334	365	340	305	362	323	360	332	318	321	308	365	335	321	318	326	330	350	345	347	317	320	330	314	364	394	370	335	327	322	356	343	343	316	351	334	337	323	339	381	326	379	367	322	356	359	356	307	366	341	338	339	355	344	364	329	317	318	341	337	327	355	327	350	331	359	362	301	321	342	349	309	356	374	341	335	340	344	348	346	322	341	329	340	308	351	294	354	362	344	321	289	334	350	337	331	336	299	303	369	326	356	383	324	342	320	329	347	323	325	319	365	314	348	366	297	329	332	345	340	313	350	360	347	348	347	329	342	333	338	368	314	299	364	311	330	329	331	328	370	346	374	333	329	336	361	336	314	352	332	343	314	389	324	320	335	312	332	342	339	356	360	344	353	330	332	355	376	342	312	333	360	338	344	331	322	305	335	376	338	345	310	341	352	327	354	321	343	340	351	335	336	337	347	360	360	371	329	319	372	296	328	317	328	319	346	289	349	348	316	346	314	341	324	330	342	348	331	345	368	349	313	350	367	354	337	330	352	352	292	318	345	372	369	314	304	353	354	358	319	335	345	332	357	326	323	338	334	352	323	336	366	333	350	339	359	366	326	341	339	343	333	345	358	318	357	352	375	313	347	326	314	331	327	354	374	377	354	341	371	350	354	354	328	372	334	320	332	310	371	349	323	320	342	325	367	343	359	316	350	334	333	304	317	341	329	356	344	380	330	309	330	323	332	355	353	331	312	357	351	329	321	346	339	334	330	307	313	346	325	341	328	344	332	338	306	329	339	298	328	340	315	357	334	354	313	335	308	353	330	332	323	356	350	333	341	340	348	332	343	352	337	332	349	352	363	337	349	344	345	321	366	329	329	321	348	343	343	341	340	340	344	359	328	333	377	353	334	364	371	330	320	343	322	338	375	332	327	329	344	331	349	333	335	320	358	352	352	356	348	338	299	330	349	350	332	317	326	332	338	324	335	301	337	378	303	361	341	342	334	338	311	329	351	352	328	334	322	348	335	363	339	364	330	341	313	333	327	319	319	299	340	343	358	334	333	311	337	303	363	316	341	305	348	357	342	336	332	333	359	341	309	323	359	358	316	331	327	313	299	301	308	330	316	381	323	349	347	303	336	343	371	348	328	335	341	326	344	322	332	341	353	355	354	296	323	333	376	317	305	365	317	351	353	345	303	356	353	345	347	342	312	338	342	355	335	340	325	338	339	347	343	354	321	299	357	331	313	353	385	339	354	296	341	366	340	319	333	323	353	342	338	365	331	326	329	340	356	345	304	325	363	350	323	337	338	340	343	329	352	371	328	333	358	327	334	350	336	322	305	300	314	342	355	300	367	321	350	352	363	354	314	353	304	341	310	359	328	331	347	344	364	345	358	377	347	371	335	351	336	378	305	350	348	375	366	337	369	343	357	347	324	354	367	342	337	335	320	357	354	320	352	310	341	321	338	341	297	374	351	351	352	323	394	351	326	330	341	354	328	377	323	303	337	323	396	339	340	335	354	377	361	359	321	354	369	341	366	354	346	340	311	342	325	305	384	350	299	349	311	323	350	341	351	341	347	334	337	309	335	318	341	341	338	366	354	330	356	359	343	326	345	333	301	357	341	346	347	322	310	377	346	342	360	335	308	337	319	315	365	341	343	327	306	330	355	342	334	344	332	343	351	326	290	315	353	319	342	334	333	371	336	347	352	332	291	347	325	365	344	352	344	310	334	364	327	341	337	331	349	348	332	330	356	351	331	319	316	318	347	329	346	339	349	353	367	351	339	304	327	328	369	348	333	344	336	327	357	315	349	319	344	305	337	342	348	349	325	360	331	359	328	313	325	340	336	319	338	323	311	336	339	337	351	342	331	320	373	313	339	335	349	344	349	348	363	360	349	355	372	350	361	342	335	326	340	316	328	365	322	341	365	348	339	334	333	346	358	318	358	330	330	364	323	331	321	332	343	327	342	331	335	328	353	337	321	337	359	349	339	328	351	333	345	331	353	372	311	316	344	344	321	311	344	332	348	377	340	311	283	355	334	359	340	319	373	324	357	323	347	346	329	350	356	345	349	349	348	333	324	364	350	354	351	332	320	333	343	347	315	315	325	337	326	336	346	349	340	339	372	360	361	334	342	379	336	333	314	349	333	366	353	310	350	322	323	320	313	337	329	332	328	330	335	325	331	349	336	345	321	312	324	349	316	359	312	353	345	316	334	332	345	367	367	343	357	332	347	360	320	334	349	317	354	320	305	362	340	341	328	338	351	350	324	331	378	324	325	340	363	322	338	335	330	322	356	310	340	310	326	338	319	330	350	312	361	350	345	343	328	347	332	332	365	368	349	341	332	350	334	346	337	365	365	344	386	332	306	339	360	334	345	358	361	322	321	318	321	331	358	322	362	335	330	340	346	309	354	344	312	336	364	327	354	339	329	318	310	327	330	330	387	369	327	360	319	338	309	356	337	348	345	326	357	314	367	343	328	318	327	338	300	342	350	339	353	371	354	329	348	315	348	317	354	330	321	309	321	337	321	335	318	340	329	293	349	347	308	326	316	321	332	334	325	325	333	345	343	357	318	336	346	324	374	336	370	344	340	338	328	353	392	314	343	359	354	354	351	319	363	338	317	327	305	344	368	373	354	355	337	328	367	352	342	331	327	317	354	374	335	331	334	337	332	373	330	355	351	335	315	302	322	352	334	323	365	359	376	323	351	338	354	317	370	353	303	341	358	368	346	343	313	353	351	337	332	344	316	329	324	324	374	332	317	326	363	352	341	328	330	355	339	365	334	312	310	320	336	338	350	353	306	355	314	361	366	339	345	365	366	324	291	337	345	337	328	326	327	316	343	328	323	334	312	334	342	361	343	289	353	322	333	375	311	352	321	354	342	328	357	341	347	333	364	344	341	325	348	382	320	329	347	341	326	332	342	318	367	356	358	358	348	342	327	329	309	326	351	343	337	313	324	334	340	315	326	356	360	301	342	334	320	319	342	319	324	360	337	342	322	314	329	303	290	361	339	357	343	299	344	362	337	310	333	373	360	312	317	332	356	344	347	334	372	327	337	352	331	309	369	315	329	359	357	358	327	364	326	307	314	357	321	332	344	310	334	369	339	341	361	331	336	335	358	363	299	307	323	345	367	354	335	336	338	357	344	357	383	355	355	376	298	355	353	347	338	335	354	346	332	367	331	331	341	322	334	339	351	338	321	381	315	304	340	312	351	304	307	349	322	360	345	366	313	375	349	342	315	326	374	347	371	325	282	319	337	327	339	313	307	334	338	350	313	369	331	346	339	339	360	347	326	329	340	307	340	354	333	362	330	373	300	341	361	359	343	323	333
4794	27682	66460	45676	26293	9779	730	343	364	405	356	345	350	358	381	386	367	411	378	382	367	367	372	358	347	358	340	366	350	373	388	325	379	379	377	356	356	370	385	352	377	379	378	385	361	350	360	396	364	386	365	312	365	355	387	324	371	377	351	341	354	354	360	346	309	347	379	376	359	367	356	349	395	325	334	383	352	363	333	326	364	349	400	324	328	310	373	384	374	375	350	347	387	347	350	389	340	364	336	382	370	356	397	383	348	333	340	382	370	344	362	368	376	351	347	346	368	343	348	365	344	364	390	383	340	383	315	382	331	363	352	389	357	371	363	357	359	357	362	369	354	342	354	401	347	391	346	354	344	384	363	327	332	358	345	351	355	354	354	391	352	374	333	355	352	393	388	373	332	392	348	346	333	321	376	352	383	361	381	364	336	377	370	356	349	377	375	314	351	380	382	350	356	323	352	391	332	359	353	405	348	370	343	329	397	337	396	366	377	350	328	369	354	369	354	354	336	345	339	379	358	411	360	368	381	370	359	358	391	376	357	340	384	396	356	373	367	328	376	358	392	376	381	358	364	320	391	347	341	317	341	381	382	346	340	367	359	394	367	344	367	354	354	341	362	391	345	356	331	358	345	394	394	365	367	371	360	335	333	360	364	392	389	380	360	366	348	339	378	350	369	373	348	386	379	320	361	342	353	338	367	342	352	367	347	370	349	347	366	334	339	346	354	345	363	335	370	306	384	361	367	345	327	359	386	323	356	387	365	361	346	345	342	326	344	354	333	366	349	333	368	357	336	352	340	385	366	364	336	363	369	351	351	302	344	349	366	338	335	377	360	358	340	326	387	372	406	348	404	370	355	384	387	382	339	352	354	360	363	309	386	362	345	348	367	355	374	355	369	394	371	350	383	384	321	381	353	371	335	347	369	321	393	373	363	341	344	344	381	374	376	376	349	378	372	382	368	381	350	334	345	341	353	374	396	339	355	340	372	323	356	344	331	354	348	374	351	367	361	319	360	364	341	364	350	325	332	371	368	345	349	357	375	334	350	359	359	357	338	329	370	390	388	375	398	331	350	396	337	346	348	355	347	352	352	361	336	333	387	346	360	370	406	360	348	344	336	395	373	377	357	348	343	330	340	365	356	333	370	335	347	333	349	365	343	340	367	369	374	384	341	358	381	352	386	357	348	366	350	371	362	346	355	373	338	339	367	353	355	337	368	375	363	353	350	347	367	343	335	353	366	340	355	331	372	361	351	355	349	359	338	365	351	368	379	334	369	355	346	358	338	361	369	332	361	350	361	331	333	386	358	392	351	363	374	375	359	381	351	364	338	349	359	338	317	376	358	351	326	359	396	366	337	364	392	337	372	345	355	348	341	362	340	350	358	370	358	360	356	356	343	384	345	366	344	370	373	360	343	338	373	343	358	358	349	396	370	344	355	374	365	355	340	346	352	358	395	350	369	351	368	334	355	350	376	359	368	355	363	336	361	355	337	356	384	345	377	332	367	360	406	325	378	352	370	348	323	340	371	360	379	360	370	346	382	340	361	354	338	380	360	375	387	395	386	348	362	349	336	333	363	346	342	369	364	347	370	362	390	346	398	363	342	357	354	399	350	366	338	347	360	348	339	360	322	363	354	379	354	346	354	362	350	333	374	355	365	319	332	361	334	360	366	325	379	362	385	367	361	339	335	362	370	355	374	322	344	352	353	361	353	379	362	392	334	350	380	337	364	349	368	353	383	363	352	335	338	363	382	358	370	400	360	357	344	365	355	361	343	357	293	334	360	349	371	385	356	341	329	341	369	374	355	336	355	376	386	327	364	348	375	367	365	374	371	377	356	348	356	381	365	357	352	361	393	337	353	352	356	367	352	368	365	355	336	330	382	384	309	319	361	387	348	341	372	348	353	353	363	356	341	337	379	365	358	359	349	367	331	360	331	389	323	380	372	365	371	339	349	354	335	368	353	341	351	367	343	362	352	387	370	374	343	369	354	324	349	345	354	383	326	362	372	353	360	372	327	369	393	352	380	367	376	364	365	332	368	341	357	358	363	383	354	356	333	394	356	370	364	328	356	364	350	355	358	371	374	381	382	346	346	320	390	383	357	346	386	360	360	304	330	351	377	356	404	360	343	362	408	347	341	363	387	342	357	356	332	372	372	347	388	354	352	333	354	383	372	380	359	373	365	352	364	349	362	344	358	345	366	383	331	339	373	341	341	367	360	330	340	347	350	393	332	363	388	350	345	356	337	343	377	359	351	390	374	366	351	345	378	314	367	387	358	361	400	389	364	361	392	350	367	350	348	352	342	373	350	343	341	353	386	375	355	319	364	372	342	335	349	345	345	365	370	362	370	347	322	372	327	356	407	338	430	364	353	346	363	350	351	338	358	335	403	356	385	332	361	408	367	371	372	386	344	385	336	364	354	368	336	339	370	346	367	358	338	333	401	347	343	350	367	362	343	338	363	382	306	352	383	356	372	383	368	351	349	366	349	403	372	357	359	338	361	348	353	340	356	360	360	372	356	356	352	353	350	329	367	372	370	369	343	381	371	351	375	363	343	355	334	356	390	371	370	340	361	403	377	367	347	358	343	387	372	349	379	345	352	389	342	368	360	408	359	363	337	341	356	367	392	364	379	338	355	351	314	349	331	364	376	358	324	334	327	327	375	342	351	367	339	357	385	330	317	352	342	352	350	359	343	352	331	342	343	372	374	356	383	376	327	386	346	375	351	361	340	387	328	350	363	353	326	402	355	337	341	354	385	371	354	351	372	371	375	340	360	362	389	337	312	363	369	409	331	345	374	314	328	336	333	346	369	331	355	362	358	364	356	374	346	348	337	331	348	365	362	374	365	353	358	367	331	360	346	350	348	365	371	355	357	373	386	350	340	363	344	386	363	377	333	331	367	376	367	326	365	355	352	363	342	336	357	363	342	322	377	349	367	316	401	318	368	392	355	362	328	347	362	351	354	373	404	366	369	357	361	349	381	351	380	409	378	368	382	378	352	338	353	397	345	364	335	369	327	358	319	391	363	384	358	353	351	361	353	354	366	353	358	352	377	347	373	376	379	360	369	339	371	351	347	357	377	350	340	369	367	342	366	358	370	370	354	354	377	361	364	340	331	377	343	376	358	320	352	358	349	331	375	357	370	354	361	358	328	390	350	330	374	351	354	388	354	373	379	328	350	337	370	344	338	311	355	356	357	329	352	329	357	354	386	343	341	366	383	390	377	315	347	323	351	366	352	353	326	362	357	355	337	402	355	346	380	365	372	346	379	378	343	374	353	350	357	366	336	360	339	332	347	351	361	322	361	327	355	339	315	392	361	350	356	353	367	372	356	390	364	345	355	373	343	335	358	348	339	339	386	373	337	366	311	357	377	370	357	372	377	356	397	376	370	372	363	326	355	364	358	395	347	369	361	372	374	328	404	313	348	363	349	373	330	353	361	339	317	338	342	353	360	370	353	346	350	343	345	366	353	347
23864	21162	43597	57385	48567	31260	8170	869	533	527	518	499	463	464	512	446	488	456	432	479	475	479	459	434	446	509	475	503	475	452	489	503	436	426	446	437	442	433	442	411	440	471	452	454	484	441	447	443	446	478	478	459	447	488	436	468	451	439	403	473	459	486	450	461	451	443	411	467	438	494	435	440	451	427	471	451	450	437	454	458	467	439	472	449	431	483	450	457	424	464	501	419	451	468	414	475	399	453	470	465	453	461	468	449	451	468	439	433	464	410	439	473	471	452	462	397	420	450	473	437	466	427	448	462	440	444	457	438	483	476	452	470	455	453	465	452	437	467	469	452	481	442	452	412	409	436	441	420	433	438	487	460	456	424	452	452	429	496	435	439	444	454	455	429	456	484	422	463	463	435	472	456	477	442	432	466	458	414	434	457	425	478	432	460	519	457	475	447	458	470	433	432	446	433	443	441	468	445	461	458	416	457	469	418	508	446	430	485	457	499	463	456	466	491	449	474	425	465	468	447	458	450	484	426	436	483	490	406	445	450	473	471	457	448	420	452	415	458	437	467	496	442	427	454	462	441	468	480	429	446	427	442	427	434	471	475	447	498	464	488	492	463	456	454	459	459	425	478	451	405	458	455	475	452	441	447	461	425	463	468	450	461	448	499	453	453	461	444	434	463	450	447	426	437	464	472	395	434	437	480	486	464	448	477	480	469	465	456	432	450	443	446	487	487	447	470	476	465	452	443	467	426	427	473	448	432	454	450	447	436	459	462	430	450	462	471	460	456	417	464	465	467	429	439	424	474	447	443	484	455	482	415	439	455	489	482	443	466	420	455	452	452	436	449	462	462	418	419	489	455	429	475	455	471	427	474	438	426	408	425	422	442	503	434	443	472	456	450	437	481	476	441	450	468	437	467	466	430	406	442	420	479	438	470	460	473	479	468	462	488	452	443	458	442	429	417	477	464	469	469	466	513	431	455	466	461	434	441	484	446	462	419	448	465	474	430	474	443	451	455	451	497	447	411	466	489	472	461	453	480	428	427	458	480	449	430	468	406	462	454	427	478	436	461	460	484	451	464	451	465	478	458	442	446	428	489	455	432	462	460	446	475	442	455	448	432	457	435	445	423	424	416	454	484	446	440	443	463	437	437	429	456	449	426	450	458	483	438	415	452	422	451	452	452	471	473	469	466	478	486	429	450	426	432	436	458	412	469	408	437	458	452	438	463	449	441	452	426	425	455	457	434	441	467	444	465	438	421	447	441	459	430	444	468	479	466	422	452	415	498	435	408	444	445	450	431	459	436	478	446	481	465	450	437	448	418	444	436	428	445	454	449	487	452	479	481	474	492	472	442	409	427	422	477	447	448	438	433	446	427	428	473	465	472	465	459	479	413	449	434	439	449	452	448	421	459	460	440	486	493	424	456	428	447	444	439	462	426	457	447	467	455	449	452	458	430	477	515	452	455	465	453	437	424	491	448	456	427	444	453	443	450	418	418	441	452	459	436	446	438	415	483	432	474	464	461	460	452	450	414	466	446	417	440	473	462	438	461	433	460	448	459	439	436	492	455	454	458	431	496	448	441	434	463	449	449	422	486	466	499	460	439	468	444	484	425	476	467	495	457	434	459	452	445	435	459	428	474	428	435	494	454	454	455	410	441	477	441	479	461	447	447	465	426	466	450	486	429	440	485	474	492	469	448	429	481	473	431	472	434	439	390	465	440	441	474	472	445	457	451	423	437	415	451	426	496	446	432	457	455	462	450	462	434	449	465	423	415	472	425	461	453	478	507	432	454	478	479	431	454	447	468	467	466	444	437	480	434	453	481	477	424	449	433	484	463	471	439	439	476	502	443	445	443	486	437	434	497	444	469	471	496	458	427	449	432	437	422	484	447	448	495	436	453	491	456	470	429	420	419	483	469	441	436	477	455	455	421	465	428	463	412	445	426	465	443	409	438	480	443	425	463	432	456	439	455	449	478	446	483	453	424	432	473	451	413	465	485	474	454	474	445	454	459	466	470	492	480	492	480	457	484	417	440	419	443	447	450	439	427	478	403	454	453	441	470	451	426	446	443	459	481	423	403	469	460	424	443	481	428	486	432	466	490	425	472	469	481	469	437	423	480	450	435	471	449	439	459	423	480	443	455	450	430	476	458	440	482	463	485	448	465	453	428	482	426	495	446	442	448	412	450	474	431	452	447	475	472	441	445	419	419	436	449	435	454	455	475	461	464	469	428	462	434	430	473	436	462	433	436	474	435	433	470	454	456	437	451	450	443	472	459	482	425	452	445	425	456	470	465	439	427	425	464	478	466	443	412	463	440	452	446	441	456	423	426	459	429	442	407	418	501	454	455	443	470	433	451	465	487	455	433	472	475	460	422	475	464	435	445	473	481	452	468	439	427	487	446	457	491	442	432	446	470	442	433	443	477	439	457	421	457	432	458	422	451	452	417	451	467	466	453	472	408	449	448	458	440	420	429	437	450	417	478	443	475	464	445	455	433	475	440	499	448	454	461	447	438	484	447	398	445	433	483	452	504	479	490	469	451	448	462	476	413	471	476	398	432	440	450	438	510	480	462	440	468	449	401	454	453	452	475	455	423	425	504	464	420	447	466	484	452	431	427	469	458	433	449	416	448	430	462	442	477	464	425	492	459	420	446	483	416	472	439	493	435	432	469	497	420	435	442	458	414	476	473	453	443	456	489	446	473	482	408	462	449	469	467	411	408	453	434	439	453	433	438	447	486	422	517	420	446	437	425	438	434	486	466	456	477	458	438	455	450	413	433	443	468	482	491	464	446	468	441	460	477	422	415	440	431	469	451	453	490	465	435	485	450	513	461	448	479	498	403	440	432	464	444	461	447	416	463	409	452	477	445	463	459	497	447	426	446	437	445	431	455	447	458	425	485	433	479	433	452	450	438	436	465	459	420	474	420	467	457	419	432	432	461	418	478	429	467	447	450	427	474	456	439	467	411	488	465	428	436	461	427	445	415	434	437	453	457	450	450	449	439	443	440	471	466	462	451	452	483	453	470	432	419	458	489	472	453	467	442	440	432	461	440	443	438	463	500	439	459	461	457	470	424	469	488	441	467	420	460	449	459	480	447	477	433	450	476	446	431	481	457	448	474	443	476	414	448	449	476	449	453	401	441	444	457	423	485	462	473	467	425	453	429	422	431	442	442	418	440	450	432	502	438	442	460	480	447	471	468	444	457	484	457	471	411	444	447	444	431	442	444	440	445	445	475	453	451	461	455	461	481	469	435	399	422	432	430	457	463	481	417	490	465	433	453	456	467	449	439	458	432	434	429	430	442	448	418	434	421	492	477	456	429	489	438	451	438	506	491	408	435	426	456	438	435	446	453	467	451	445	424	399	423	433	479	439	429	440	493	477	450	462	428	485	448	436	454	439	437	429	452	463	412	457	458	429	409	388	430	473	452	472	465	470	449	465	483	463	468	471	453	472	488	471	449	445	469	490	424	444	440
7800	60042	77111	73348	50723	20871	1328	508	505	543	476	525	484	533	510	464	507	485	527	496	517	493	490	461	526	514	534	564	547	512	542	514	520	497	503	494	487	497	479	546	483	483	471	475	535	519	541	491	527	472	438	496	523	471	489	513	518	504	506	498	494	484	481	498	525	528	501	511	486	498	524	548	481	474	507	522	524	474	519	489	526	529	497	506	487	491	533	538	473	475	491	520	492	556	518	486	508	482	497	517	517	514	465	441	501	488	506	510	490	501	513	500	511	475	517	485	476	495	508	502	464	502	485	486	495	521	500	504	483	520	482	464	505	511	518	535	485	484	456	513	499	486	526	531	457	537	480	497	538	490	490	486	488	509	506	487	521	506	458	473	507	482	483	500	481	527	546	510	446	439	505	477	506	523	515	499	482	484	553	462	508	461	518	493	500	484	484	528	469	539	475	494	459	452	467	520	498	508	528	495	478	498	444	494	493	493	469	493	511	532	507	515	517	470	483	471	520	481	517	482	509	480	463	496	475	511	494	508	500	514	461	519	476	487	504	506	512	473	480	475	486	478	513	474	471	457	518	473	466	481	514	477	522	478	499	495	516	501	499	528	476	489	500	510	485	488	501	471	472	505	531	480	493	474	466	511	477	484	489	471	489	473	493	487	455	461	463	479	445	480	481	489	485	472	463	480	481	494	518	529	494	498	485	488	499	500	495	471	462	492	476	531	494	479	535	477	494	478	508	489	475	455	481	449	517	499	507	464	501	535	506	505	499	523	496	503	469	508	501	484	486	483	487	499	489	482	450	497	493	517	481	506	521	504	486	537	495	462	499	505	443	502	486	446	486	487	511	482	466	481	491	518	504	480	473	478	510	496	479	478	459	479	514	527	494	527	500	537	479	496	534	484	466	522	525	535	519	528	503	491	509	474	541	524	469	489	513	491	522	462	525	512	473	515	494	480	482	513	505	504	494	472	527	471	504	487	440	491	481	489	486	528	489	527	499	511	523	471	481	483	478	509	469	457	465	476	505	488	505	491	507	540	505	504	500	511	540	494	506	529	493	521	493	478	531	521	510	497	503	480	501	490	487	488	469	452	503	488	476	502	479	490	522	461	496	477	532	506	522	484	491	507	489	499	481	485	498	489	487	489	491	468	470	515	494	529	461	521	469	496	521	468	462	484	488	465	496	462	474	497	456	492	527	487	514	456	492	506	483	467	515	489	502	480	459	492	450	520	473	506	522	506	491	503	483	485	452	486	520	496	509	495	501	491	501	497	497	498	495	494	469	471	539	525	484	486	570	487	497	485	515	484	514	496	509	502	518	503	481	489	507	465	474	503	515	490	467	515	462	488	477	487	506	500	529	510	505	508	516	469	519	500	495	508	506	506	471	494	495	493	510	501	480	496	522	508	461	464	509	506	510	490	499	500	508	489	512	505	506	479	520	511	473	503	531	468	485	566	500	476	485	515	530	490	492	475	511	457	513	460	515	488	488	473	475	499	490	488	507	456	541	490	514	492	512	499	525	544	484	471	509	507	509	484	520	504	509	461	474	474	479	503	493	474	527	476	502	500	470	544	476	490	485	476	520	523	495	480	492	518	489	461	488	458	465	480	453	481	507	457	458	522	463	509	487	500	512	465	486	487	478	448	501	516	500	527	508	488	516	508	480	477	499	501	505	528	531	545	489	516	516	468	485	446	517	486	475	503	522	493	494	509	478	482	501	455	473	470	468	471	489	474	482	533	482	513	492	470	534	540	496	498	494	517	490	488	525	474	493	532	530	448	469	535	490	522	495	482	494	479	489	491	458	489	497	478	540	464	501	502	468	515	493	497	501	497	491	494	473	505	506	477	511	467	531	519	489	519	482	481	496	453	515	550	492	484	507	467	461	468	476	465	518	497	503	471	511	473	494	477	465	475	495	487	506	500	462	487	502	512	461	507	516	500	494	496	503	488	483	483	468	494	470	453	467	480	498	549	481	481	510	522	492	491	483	513	472	542	531	510	481	492	507	489	517	453	490	486	507	515	478	516	489	537	491	445	469	484	476	455	486	483	486	517	482	507	477	490	471	487	490	489	465	504	471	474	438	481	483	513	507	485	490	515	470	487	494	458	521	470	476	476	500	456	472	492	515	508	504	482	494	470	511	508	482	512	492	470	538	465	500	490	464	502	477	462	515	525	498	501	459	477	540	536	455	496	485	454	506	500	489	521	500	511	498	483	507	525	504	495	480	502	451	478	523	485	463	479	518	495	486	468	476	499	469	535	514	493	467	478	458	463	502	503	473	506	456	478	477	459	446	518	476	454	493	529	520	483	505	529	452	481	491	501	475	501	487	510	507	510	465	471	517	507	472	496	487	472	536	509	474	527	500	469	515	475	503	518	526	554	503	501	518	525	493	499	472	450	490	484	495	556	520	454	504	502	504	474	494	483	483	479	504	479	474	433	482	476	503	505	457	507	484	483	513	520	509	474	520	499	522	533	528	553	506	498	479	530	487	488	486	508	473	516	499	505	497	545	479	506	486	504	482	511	520	470	488	481	496	489	492	518	527	498	528	478	491	503	486	492	494	516	449	499	530	467	505	489	469	548	517	495	496	455	515	468	487	481	494	457	507	491	511	474	488	518	451	469	525	488	500	476	511	473	496	456	533	560	468	488	472	482	451	473	522	479	482	445	473	484	450	507	498	448	469	541	494	456	494	513	448	507	514	489	480	482	493	506	512	506	494	457	450	529	484	467	532	493	517	514	447	493	497	515	472	497	466	476	516	504	497	484	486	470	469	552	492	462	483	482	531	486	499	469	518	533	478	493	462	479	485	476	481	473	500	463	503	495	508	497	511	485	494	465	483	476	494	487	477	488	514	485	477	516	489	510	499	484	494	489	482	476	506	477	503	539	488	515	519	508	493	442	497	497	485	467	520	505	499	512	504	495	475	473	503	495	469	487	529	522	522	466	468	479	478	498	514	468	485	502	473	493	510	453	499	530	481	532	475	541	489	466	512	531	510	460	503	495	494	511	503	472	485	523	520	477	475	500	483	464	500	558	476	507	486	497	550	491	435	468	498	526	492	503	511	459	489	498	489	483	514	505	475	542	485	485	451	474	495	508	501	495	469	516	486	490	476	490	519	503	459	495	531	476	533	482	469	501	515	479	523	490	506	476	436	488	474	507	493	497	494	512	501	501	504	511	505	510	496	504	505	479	478	497	520	527	486	453	490	501	484	459	471	484	465	481	483	487	539	474	508	494	486	467	486	510	516	460	474	497	528	475	454	488	467	502	527	495	473	500	480	496	480	489	487	478	479	522	476	489	486	491	485	468	450	523	468	523	490	519	478	522	464	466	511	501	510	459	483	498	503	492	526	472	481	480	494	520	422	471	541	437	503	476	503	473	472	517	497	478	477	513	470	526	480	468	495	499	484	488	516	515	494	479	498	531	514	489	518	513	495	446	526	484	489	492	497	510	503	479	443	517	483	502	455	486
27215	19068	31754	20901	8090	2072	410	373	320	314	292	320	321	320	316	323	310	287	303	323	301	301	319	331	310	332	303	324	310	304	305	297	314	289	279	305	311	320	321	319	305	341	331	349	317	335	295	337	325	340	321	298	307	301	305	329	286	302	300	306	301	305	320	304	318	309	313	312	303	309	296	290	287	301	319	319	322	322	257	300	275	312	348	334	329	305	356	308	333	317	319	304	326	284	303	300	298	308	301	304	321	297	323	324	317	303	320	320	311	333	315	332	304	295	294	321	307	292	307	303	307	305	327	284	330	304	290	311	298	331	328	302	325	321	318	322	264	312	315	295	322	313	327	341	344	283	305	307	302	325	306	329	310	309	327	314	309	280	316	293	326	308	319	321	306	337	316	346	287	309	318	312	312	303	306	326	300	317	323	297	307	305	306	304	318	314	304	331	309	357	310	334	311	290	325	298	306	313	303	304	277	311	323	330	315	303	340	298	298	294	297	308	324	331	329	306	294	312	319	347	334	282	315	306	325	309	327	287	317	293	320	314	315	282	312	299	327	296	322	322	317	297	283	320	321	341	309	315	335	335	327	315	316	312	293	262	273	323	272	316	319	303	286	320	302	307	315	319	302	320	320	330	319	285	355	321	307	301	279	312	310	309	322	351	305	287	318	296	323	311	326	297	307	283	322	323	296	316	330	264	336	307	289	294	310	318	280	307	305	341	308	304	311	317	343	310	287	311	292	345	312	302	321	340	298	306	291	292	297	301	304	290	299	318	362	313	344	324	313	301	305	304	292	316	305	305	336	327	318	317	296	344	295	333	292	326	298	326	315	313	308	272	307	322	313	317	314	341	304	324	314	329	334	290	331	303	288	309	315	275	285	310	293	337	300	308	296	300	296	363	341	342	299	302	283	314	308	368	297	317	319	315	316	310	328	301	303	282	306	335	325	292	291	322	269	284	283	289	291	315	339	278	283	336	323	308	310	319	330	284	287	310	292	296	307	294	315	267	331	281	326	298	308	316	308	279	278	321	307	298	319	306	320	316	320	296	329	305	310	315	318	309	313	335	308	329	328	286	292	293	315	344	293	279	340	318	320	342	317	301	303	341	316	337	312	319	312	342	327	298	334	314	331	270	302	337	317	339	341	320	299	282	331	291	326	357	300	311	312	301	314	292	305	296	296	290	292	328	298	292	284	316	297	322	311	354	309	318	304	313	307	284	309	329	317	325	327	290	343	303	332	289	311	319	315	288	327	294	293	341	317	286	351	301	331	287	325	306	322	288	313	316	325	339	328	326	325	300	312	314	340	329	317	292	299	317	305	302	330	323	265	297	291	315	312	327	332	319	309	295	329	297	310	335	284	337	318	332	307	338	291	290	338	308	333	328	348	317	312	309	295	315	296	348	336	326	320	318	330	327	330	274	299	299	315	298	286	306	315	324	287	292	294	349	329	331	285	320	280	307	341	324	290	337	313	315	280	309	370	325	296	347	298	317	292	295	283	326	291	310	340	297	303	302	334	312	324	306	294	318	298	296	294	342	311	324	311	309	297	295	323	322	314	309	320	307	327	309	331	316	320	303	320	329	325	313	320	302	281	322	314	302	324	303	327	287	309	318	301	325	318	339	314	302	277	324	321	282	318	312	320	309	317	327	304	289	313	296	311	322	321	325	310	295	301	348	320	279	321	305	296	325	338	311	319	304	276	284	310	300	319	334	332	291	298	302	306	305	314	335	341	315	363	334	312	320	316	321	315	318	327	319	315	283	315	291	305	324	306	287	301	321	326	300	323	324	335	327	333	325	321	342	328	301	317	309	321	316	308	319	309	296	311	325	314	284	308	333	346	327	317	328	354	305	330	325	306	310	295	312	315	320	285	290	310	322	319	309	290	318	312	341	311	301	317	323	315	337	300	345	300	314	322	289	290	303	316	281	326	343	299	302	298	292	313	315	330	343	292	302	331	319	315	326	288	324	306	290	329	315	309	333	324	323	289	309	323	348	302	314	298	308	305	303	310	324	319	339	283	309	306	293	315	329	319	308	278	298	297	321	343	322	313	278	296	330	315	323	298	307	321	318	334	318	291	297	311	322	302	319	330	323	361	308	305	308	328	347	319	319	298	297	312	309	308	322	354	347	308	334	310	298	287	303	294	311	311	296	337	300	331	283	347	324	341	298	309	319	320	332	324	294	302	341	313	293	301	296	274	290	311	323	308	323	331	316	301	336	320	302	318	278	304	293	303	298	287	270	301	300	288	306	296	281	304	319	314	272	350	315	265	327	330	298	336	313	314	308	287	309	307	297	337	320	283	318	268	338	308	324	326	314	316	290	323	304	311	318	317	314	306	342	325	298	304	304	315	306	331	293	317	291	341	300	325	316	332	300	317	314	310	317	295	325	306	298	333	321	296	325	320	311	316	301	319	315	289	314	304	331	324	296	307	317	327	303	318	305	318	311	329	304	332	340	342	300	332	322	326	327	315	302	303	326	305	321	320	293	310	311	303	310	307	323	300	325	330	304	305	330	338	339	312	307	320	306	322	301	321	314	266	276	315	320	265	316	269	304	304	309	279	336	305	304	296	302	333	298	283	318	286	291	303	333	329	312	300	336	303	288	325	320	339	316	303	330	338	306	312	310	335	304	320	269	318	319	315	286	299	329	290	316	326	304	301	315	295	312	323	303	312	304	303	313	310	332	317	294	309	324	335	326	325	294	332	295	336	312	325	311	316	309	343	325	353	292	322	336	340	295	304	306	308	272	320	318	324	295	319	281	322	308	299	274	303	331	329	348	302	322	346	316	305	320	318	306	313	310	304	313	307	331	334	354	279	303	315	360	320	318	325	339	326	315	302	322	308	314	288	297	331	322	318	318	301	291	316	306	336	290	335	291	311	313	318	285	298	322	301	321	302	279	330	327	324	322	328	302	298	301	341	317	288	312	291	294	274	271	340	306	336	299	330	309	322	348	331	314	324	331	321	321	311	272	331	281	317	317	301	309	323	307	309	315	298	304	298	318	318	313	331	340	323	288	313	297	317	344	321	329	309	281	299	300	320	350	320	301	304	300	308	323	298	291	314	302	333	300	334	331	302	294	335	305	314	307	302	321	300	303	318	336	350	336	290	334	322	315	299	286	309	277	310	289	326	326	297	313	333	296	339	287	322	306	306	336	307	294	315	316	266	282	317	274	330	316	344	315	286	342	325	315	301	285	279	262	321	323	281	318	319	324	307	304	326	327	297	296	290	305	332	336	306	325	314	314	257	324	306	324	339	326	315	305	326	327	307	337	336	303	339	311	321	334	326	298	289	313	296	286	305	318	313	282	326	311	297	339	320	325	299	323	320	349	321	325	304	320	310	300	303	304	304	330	326	315	291	313	322	281	314	284	315	339	321	328	311	334	308	312	312	331	329	305	299	315	326	296	308	304	305	295	285	319	337	300	319	331	302	310	288	300	323	335	293	294	327	334	278	294	307	274	333	328	345	302
5921	18528	30362	12469	6157	1830	362	318	292	301	363	337	332	320	354	342	298	310	314	295	338	329	304	302	317	304	322	298	340	302	294	324	284	302	320	322	308	336	315	294	316	343	301	303	293	322	332	305	317	323	315	303	318	355	336	324	316	316	330	330	349	301	321	331	360	328	329	321	296	334	280	311	327	315	319	311	301	317	307	331	335	296	274	318	297	313	291	311	314	309	314	323	324	316	290	336	304	337	343	308	292	308	332	308	295	336	303	289	304	288	302	335	299	313	319	328	306	313	305	315	311	317	300	304	358	289	302	320	333	339	297	307	312	299	337	294	312	289	293	304	303	306	309	312	302	355	294	339	319	311	295	317	308	298	314	319	323	298	315	305	315	304	339	331	318	328	307	290	353	306	299	324	272	329	325	289	298	324	351	337	327	326	294	319	311	328	287	276	311	294	336	306	285	361	298	326	311	343	332	293	320	315	308	305	279	325	323	313	334	334	301	274	326	301	300	333	309	322	299	269	311	309	302	335	318	334	327	309	359	304	302	326	325	343	286	288	327	282	297	304	298	319	283	295	316	300	300	316	294	321	328	320	317	338	304	346	320	274	313	307	307	281	314	321	300	335	326	326	326	301	324	317	293	280	305	325	290	301	313	314	273	343	290	304	318	284	321	328	317	292	293	290	313	279	319	350	315	305	323	318	355	313	316	299	324	322	278	319	325	345	308	267	325	283	334	301	321	304	317	319	312	290	326	281	306	321	312	322	326	309	317	301	301	303	293	308	300	318	292	344	359	335	310	306	283	304	289	319	311	341	337	300	294	318	282	301	316	308	280	347	304	279	333	305	285	336	298	322	308	309	325	313	302	327	309	285	332	297	314	281	329	320	300	282	308	336	305	328	334	313	314	310	335	316	313	300	312	307	325	308	301	294	342	323	306	296	319	291	326	282	301	322	334	321	292	317	276	295	314	302	294	323	305	311	284	324	308	303	357	300	303	317	306	283	326	319	303	330	300	301	320	321	318	293	317	291	292	318	329	302	342	312	302	330	283	303	322	306	344	360	311	315	294	284	279	311	259	314	307	337	318	290	317	292	308	293	305	329	298	349	332	291	319	323	318	290	326	340	320	297	297	296	313	307	309	346	335	321	312	299	326	325	303	300	338	290	299	282	332	334	304	300	288	347	307	336	321	311	320	321	287	317	319	322	329	308	281	307	303	282	308	332	311	322	319	333	319	307	344	310	339	310	298	325	321	300	312	292	323	297	317	315	330	339	331	313	302	286	326	306	325	303	318	337	320	342	297	299	315	301	321	325	289	304	326	294	324	319	296	290	299	312	338	298	294	318	316	273	320	339	324	311	290	298	302	317	314	351	308	318	313	298	325	309	298	290	323	312	297	319	333	334	309	296	305	314	338	322	302	320	303	314	305	293	321	297	309	310	302	305	294	320	326	294	315	311	303	294	269	341	314	324	314	326	319	300	330	319	313	332	336	334	314	305	313	296	294	289	307	304	284	310	302	298	307	299	330	331	326	306	307	280	304	324	284	320	311	312	327	341	305	287	285	310	319	276	307	336	296	324	298	283	284	309	318	308	320	318	312	281	304	304	325	316	316	333	301	292	328	298	300	330	297	315	321	313	301	310	295	295	331	305	312	322	312	298	308	295	302	300	319	304	328	304	303	277	343	302	317	309	337	333	311	309	347	324	300	304	338	333	347	316	312	349	319	306	280	328	320	328	337	312	312	315	328	318	304	272	290	287	319	323	319	320	302	317	335	291	324	302	286	311	298	289	287	303	308	297	339	318	315	315	302	302	327	305	331	319	320	296	314	315	272	286	336	307	334	290	317	306	309	321	332	333	320	316	297	316	302	270	329	333	272	289	308	277	311	329	312	367	301	309	333	309	352	349	313	328	283	279	302	324	286	271	323	342	311	279	291	322	315	326	316	326	306	291	302	297	313	306	332	307	303	292	328	313	328	280	302	320	287	276	324	310	351	350	328	330	330	293	293	299	297	292	318	340	351	335	311	272	321	341	326	336	316	326	353	292	312	302	303	366	291	316	296	328	318	298	306	355	336	347	320	292	313	332	336	277	322	288	318	343	313	308	366	327	303	305	305	296	292	329	320	280	306	350	334	338	338	319	321	325	317	318	319	303	318	338	287	295	291	270	310	296	303	283	272	295	320	295	317	334	314	329	355	302	316	332	316	318	320	318	341	314	326	296	321	305	323	330	316	312	311	294	319	323	282	291	310	312	319	319	341	311	308	321	316	316	308	315	300	296	337	290	374	292	293	297	325	300	306	302	307	327	342	321	271	320	330	308	316	298	280	313	322	279	334	290	302	313	311	332	316	307	312	325	341	318	306	311	289	317	298	318	328	330	316	320	299	328	294	295	320	289	318	287	318	306	340	287	319	312	327	337	287	295	328	320	322	278	269	330	298	288	294	296	294	327	298	322	326	326	325	318	308	316	301	300	297	362	308	299	293	305	327	310	332	320	326	345	325	332	331	291	311	320	328	322	316	359	293	326	311	327	293	314	369	255	313	308	322	289	325	306	290	295	292	310	298	289	313	319	326	278	326	286	334	312	316	322	320	310	301	322	307	303	312	347	303	324	320	317	347	292	314	312	327	308	342	327	293	311	329	293	260	293	319	310	298	311	283	324	359	333	324	310	292	325	300	306	298	312	308	292	303	310	300	321	308	302	325	323	325	304	301	299	344	306	315	323	339	278	315	307	323	299	331	299	352	325	326	293	287	308	302	292	310	301	325	316	309	298	300	292	286	304	298	312	302	342	327	282	323	332	303	313	332	294	313	306	298	289	306	326	292	311	303	337	297	313	324	315	315	343	309	321	317	297	293	293	310	297	321	338	303	336	325	311	279	308	323	318	304	322	317	282	317	332	288	330	322	280	306	322	307	306	301	297	317	346	298	310	319	292	275	331	323	306	315	321	306	328	315	320	299	300	322	324	332	296	286	312	304	323	319	316	305	314	301	279	305	329	300	328	332	323	299	314	312	328	346	331	299	349	306	273	307	296	306	365	314	286	315	340	323	298	334	290	324	286	315	292	316	308	317	310	335	312	285	310	329	304	291	309	277	346	298	317	323	295	302	303	311	339	322	285	348	341	305	316	298	308	304	329	337	335	315	303	289	304	343	331	289	327	307	328	332	307	303	354	315	307	337	296	322	324	322	347	331	334	343	291	308	325	291	313	303	325	304	284	313	300	339	341	297	316	320	329	308	312	289	297	304	289	318	309	296	329	320	346	314	316	273	299	317	296	347	295	323	320	297	322	305	351	283	312	323	299	320	310	296	318	348	316	330	316	338	298	335	299	331	340	308	311	289	289	332	307	329	295	331	277	324	300	308	336	299	320	310	290	281	319	310	336	332	270	338	332	327	303	307	317	290	289	329	305	317	325	323	276	324	310	302	305	326	290	331	347	308	308	323	304	303	309	338	313	328	293	318	331	293	330	309	324	321	326
25586	26917	51804	44257	24129	9176	1091	431	390	342	343	344	363	316	356	349	324	343	330	329	322	348	375	337	342	345	358	366	358	341	323	336	331	316	337	321	350	336	338	320	325	343	305	329	336	325	342	324	358	311	357	340	346	359	325	298	318	366	303	315	363	340	352	305	330	321	356	354	346	347	360	334	341	323	331	353	328	335	299	347	337	331	364	339	323	322	343	297	330	330	325	339	358	312	333	344	312	348	322	359	340	320	299	360	345	328	346	336	330	305	364	332	334	305	323	303	308	310	337	328	358	337	350	318	332	344	346	327	354	323	334	338	328	325	327	332	327	329	355	328	337	332	333	305	358	349	306	348	347	316	345	328	329	349	328	348	353	339	341	332	324	327	343	379	331	339	322	322	321	340	326	337	341	352	350	352	348	342	357	357	344	334	323	320	317	318	324	353	349	330	335	321	353	318	333	339	330	328	329	325	324	347	351	339	351	352	351	356	346	356	324	360	333	332	324	335	295	314	342	336	340	338	315	327	328	335	342	343	296	352	337	356	312	342	320	329	331	311	322	325	331	375	355	325	316	354	307	298	341	339	361	344	335	358	356	307	352	353	385	347	331	343	349	376	324	309	322	343	334	321	296	352	349	365	309	355	316	322	334	303	327	364	314	360	346	330	353	313	376	328	314	338	361	324	317	347	319	323	330	333	335	341	333	316	338	350	348	325	367	341	300	347	324	374	317	267	330	370	318	362	342	338	351	369	339	340	331	325	305	320	352	321	359	364	357	346	359	355	346	351	314	315	314	348	333	303	329	331	349	318	311	379	330	351	335	304	338	317	334	293	343	333	329	327	309	326	303	350	330	335	344	376	328	319	305	330	306	365	312	353	343	310	346	358	319	321	330	348	348	316	350	331	312	323	331	362	337	344	308	318	338	355	343	304	326	329	351	353	321	300	343	335	314	321	325	347	351	334	340	334	334	347	356	324	315	348	315	336	314	342	304	359	333	321	355	340	332	329	356	376	298	342	318	316	308	341	338	325	340	351	331	369	334	341	331	329	339	326	317	333	337	298	330	360	306	345	322	302	339	351	317	304	341	324	314	300	331	345	352	324	368	341	338	324	330	343	350	344	340	335	331	340	321	300	317	336	311	332	335	326	339	288	372	307	339	335	342	321	336	352	341	298	315	358	380	326	350	328	329	373	346	313	323	341	336	330	326	365	350	320	312	358	325	304	310	312	321	329	318	347	323	329	324	355	356	333	346	318	321	328	353	325	320	320	364	333	301	325	334	358	339	340	330	306	328	325	317	319	328	341	318	298	352	370	340	350	361	362	324	345	324	341	350	329	337	365	327	315	355	344	300	321	365	302	294	337	331	318	350	331	315	328	313	326	322	316	340	375	329	356	348	304	319	327	346	317	333	335	301	318	365	328	326	339	352	338	331	346	353	330	328	331	306	322	356	302	300	351	344	338	317	318	301	321	364	311	315	322	325	342	348	353	333	312	366	353	338	354	351	344	361	318	310	361	335	322	348	310	303	290	325	310	327	323	329	346	326	305	311	328	358	308	305	338	323	339	348	340	346	319	341	377	348	326	322	336	337	349	332	350	352	358	316	336	330	343	345	329	324	318	344	319	347	316	344	335	350	313	334	382	325	331	333	320	330	313	303	334	314	342	348	341	330	302	340	313	292	338	315	353	306	307	301	321	364	331	347	359	310	349	355	349	302	302	345	346	319	303	280	326	338	332	350	323	361	336	326	368	335	330	330	337	352	340	338	330	342	328	324	337	294	319	352	319	343	359	336	333	305	307	347	333	342	330	340	343	349	343	320	336	326	339	357	331	302	345	331	326	366	335	320	324	342	352	332	334	339	352	332	349	337	312	324	320	321	322	322	354	349	376	312	326	334	335	330	373	315	380	360	335	349	330	344	318	343	342	367	343	355	321	346	334	372	336	357	333	313	313	348	342	351	330	361	351	319	303	354	327	350	364	344	343	332	320	360	326	315	335	332	315	331	326	332	356	325	335	335	299	319	365	344	333	342	322	337	338	332	335	326	335	305	342	320	363	324	361	331	357	334	337	330	328	344	336	334	328	352	349	315	354	326	320	325	330	340	306	325	342	290	339	357	342	352	326	319	333	328	334	351	297	337	312	351	326	355	337	336	333	374	339	339	336	338	344	304	362	323	327	345	360	318	370	334	326	348	348	331	340	349	321	324	365	343	342	342	304	319	332	317	314	354	345	310	314	328	344	310	339	382	341	344	301	326	327	331	295	335	324	364	328	339	330	347	316	366	360	324	314	323	318	355	315	322	335	291	350	305	323	320	320	332	316	339	351	333	340	350	316	348	378	300	339	336	345	355	323	327	310	319	324	343	349	317	344	340	315	357	346	372	339	348	331	380	309	355	337	306	292	329	320	280	331	328	341	338	325	332	341	362	314	330	333	329	348	295	363	328	323	323	334	315	343	323	355	306	376	315	347	373	350	322	351	335	361	327	324	309	323	295	315	337	312	347	320	372	326	319	342	313	324	333	329	291	321	330	303	314	321	354	329	337	323	335	305	349	311	337	331	319	365	348	319	334	340	363	322	363	330	356	345	323	346	359	313	324	359	342	298	330	341	348	355	347	298	309	318	322	369	322	312	335	341	307	338	335	341	325	355	302	294	342	327	323	320	365	326	322	357	315	299	310	337	341	317	348	376	320	341	310	336	338	319	354	368	306	340	357	331	287	325	355	359	331	312	316	302	322	328	349	340	350	307	366	324	350	339	330	324	337	316	330	333	344	339	363	329	300	306	336	316	329	321	317	345	338	332	327	289	297	387	319	343	343	339	331	315	344	347	339	333	333	329	334	309	321	316	343	330	280	315	308	317	368	305	335	292	336	273	323	314	326	308	367	310	335	333	334	314	323	336	357	331	328	310	313	339	309	322	325	331	317	350	339	299	336	348	313	318	337	342	314	343	323	323	336	340	347	329	343	338	339	320	356	341	353	336	318	312	334	317	345	346	322	345	354	327	332	333	305	330	332	319	319	364	328	338	358	335	356	328	334	327	324	334	342	332	348	331	319	337	297	298	308	347	297	348	346	323	333	357	336	324	360	342	341	340	352	323	304	316	316	349	371	336	342	339	347	332	332	321	303	315	317	386	339	375	376	367	345	319	332	331	335	333	362	350	358	319	351	329	321	342	348	304	326	333	355	319	344	344	314	299	336	354	345	316	339	358	292	323	318	352	354	304	331	340	310	353	335	330	286	320	337	350	326	314	309	332	302	333	311	334	296	341	340	317	353	326	363	312	318	334	339	338	324	339	318	318	333	322	342	345	355	328	328	359	326	310	346	330	350	347	328	358	321	386	328	311	333	345	331	352	328	371	348	348	323	284	326	317	308	345	304	341	307	325	295	318	313	340	362	318	339	333	356	343	349	319	343	326	369	324	294	319	321	329	309	327	315	334	332	342	304	344	336	306	339	321	296	333	317	321	304	310	308	334
13789	70539	63334	32910	16501	6096	704	345	369	365	327	339	387	370	384	377	360	404	382	366	390	363	369	343	386	368	404	395	343	366	384	350	336	383	354	343	356	406	377	358	359	363	350	350	359	383	349	348	344	343	322	366	363	347	342	381	364	333	353	360	361	394	345	322	340	370	349	360	340	358	364	390	361	343	354	334	341	358	359	365	382	370	351	314	365	361	358	365	330	356	379	374	348	389	375	378	364	364	404	339	367	342	343	349	341	369	382	363	355	374	351	376	370	386	335	385	340	336	342	349	360	339	370	321	335	360	331	344	336	356	378	346	337	333	362	344	339	319	385	375	396	341	350	390	367	309	374	328	339	328	364	385	392	332	360	341	366	397	382	334	327	368	342	368	368	402	373	370	361	373	355	384	375	368	373	365	346	343	361	393	322	360	360	366	354	362	340	362	341	357	363	326	387	378	366	358	383	376	389	373	382	351	364	368	368	365	331	357	376	377	373	395	382	352	365	332	385	382	403	314	330	343	379	373	347	328	340	373	349	363	360	351	352	335	377	353	332	361	351	354	359	365	360	369	361	372	339	359	375	338	358	356	349	334	345	340	374	350	317	357	370	375	352	322	359	339	344	370	388	357	358	373	377	337	377	361	357	346	360	324	370	385	367	367	322	356	350	333	372	373	355	338	329	385	367	337	369	378	389	379	371	347	341	373	351	358	385	397	390	374	336	382	369	347	338	344	381	367	346	326	373	396	376	373	352	329	351	354	363	330	345	380	363	332	362	362	378	351	326	383	364	361	365	377	367	359	343	362	341	401	358	368	369	351	383	369	360	328	355	354	344	376	333	341	362	339	335	372	385	346	348	360	372	372	355	304	349	348	363	362	306	373	372	349	355	350	341	370	363	371	362	379	362	395	382	359	346	339	400	364	381	342	352	368	359	353	366	348	386	349	407	361	349	307	366	398	343	381	374	394	363	345	373	371	374	380	348	346	328	353	320	340	342	361	373	357	363	374	346	355	370	386	362	355	360	334	360	384	356	352	341	362	343	340	316	356	371	373	384	344	369	359	351	386	358	346	342	343	365	347	385	361	353	374	375	388	346	331	318	368	364	362	351	393	373	372	336	389	372	372	392	367	357	360	344	382	378	350	330	337	358	360	348	382	373	358	367	370	368	356	357	364	357	359	334	368	344	355	358	368	334	373	380	346	351	385	354	368	362	353	337	346	323	372	337	354	354	375	341	380	360	365	354	344	384	365	382	349	325	386	364	325	366	333	340	357	347	365	327	369	364	377	375	371	371	351	331	344	362	319	325	360	358	372	361	371	336	351	356	354	343	379	363	339	388	349	378	376	370	369	353	322	332	345	351	392	372	391	354	357	359	336	347	359	364	365	348	360	380	384	376	337	361	373	384	374	375	358	326	377	346	373	358	338	363	361	358	354	381	361	364	349	348	321	394	373	325	390	339	363	393	340	361	338	362	359	351	331	378	320	357	384	359	374	349	366	347	322	356	356	359	331	368	373	360	341	342	335	357	374	357	313	349	348	358	359	351	375	367	351	352	351	384	353	364	379	361	355	325	350	344	392	339	382	325	346	372	340	385	373	386	363	387	368	350	354	349	327	367	340	342	355	369	382	346	343	336	323	354	368	317	360	357	364	343	393	365	327	367	357	353	336	377	353	378	380	341	352	338	305	338	378	339	389	348	370	362	330	340	346	376	370	334	367	350	319	376	359	328	348	370	351	340	372	380	321	338	319	356	366	338	368	397	369	329	353	347	367	377	415	335	370	346	363	366	378	357	349	386	372	353	368	353	323	358	383	372	334	359	319	370	374	353	347	371	329	355	324	384	323	348	356	320	356	355	400	362	363	332	336	363	351	399	373	394	365	347	350	365	380	372	374	382	351	371	338	395	359	387	353	374	354	398	364	356	376	338	332	386	341	390	377	419	351	380	360	341	355	353	341	330	377	372	338	358	361	358	356	381	390	382	348	360	334	352	341	355	331	355	334	343	363	333	323	355	389	372	343	362	365	357	376	363	321	359	345	356	332	380	363	389	395	376	357	346	383	361	343	338	355	376	341	358	355	369	337	376	431	415	334	383	360	354	341	361	369	369	335	374	378	348	344	351	354	362	352	372	359	344	354	353	380	358	330	349	375	318	373	357	361	336	384	328	389	363	395	358	368	371	350	352	330	370	348	333	376	362	364	357	342	381	354	383	372	353	361	375	372	349	358	334	379	336	322	365	353	347	383	341	363	343	366	326	354	359	376	320	363	354	358	371	354	368	365	379	368	349	379	306	359	377	378	343	362	370	364	332	363	353	342	335	373	331	358	345	335	355	370	346	318	357	390	371	384	383	384	358	365	355	366	365	331	349	370	370	351	380	325	366	330	382	351	342	352	371	380	354	333	371	352	367	351	364	356	340	373	364	361	348	367	349	361	335	371	335	374	385	357	365	362	377	359	345	327	363	327	374	368	391	381	347	336	374	352	362	380	322	345	358	342	322	363	400	335	384	373	386	361	373	347	353	358	358	354	337	362	362	358	341	375	365	374	356	371	357	369	381	323	343	375	357	323	361	373	355	353	368	373	375	365	381	378	380	341	383	369	377	374	362	321	378	337	342	325	375	319	362	359	335	322	346	335	360	379	338	354	341	355	376	397	402	367	345	388	359	364	385	346	356	353	330	352	369	381	381	383	368	360	377	365	329	369	369	353	343	392	373	371	352	346	329	324	331	374	352	324	347	337	361	350	358	345	376	347	380	353	350	364	341	370	350	362	358	328	337	366	324	334	349	352	346	376	349	335	398	350	375	368	347	370	357	352	367	340	330	381	352	383	398	353	360	327	325	365	339	372	333	346	314	364	354	389	365	366	361	375	360	339	358	381	355	374	366	399	362	340	353	381	370	348	402	385	344	352	326	343	378	355	373	379	335	378	355	371	340	354	384	379	382	383	336	360	351	355	357	343	322	349	350	371	349	362	388	363	366	336	376	370	377	368	375	345	404	358	329	357	382	373	379	325	367	358	351	380	313	347	391	367	365	319	363	380	349	342	351	364	324	337	339	393	367	329	361	367	348	332	363	348	336	366	362	342	362	333	382	392	350	380	369	379	356	327	332	348	349	374	359	363	339	343	345	387	381	367	350	345	359	378	383	333	351	356	365	364	340	334	354	379	380	335	343	355	352	391	368	348	357	394	362	352	370	365	368	378	407	373	341	368	351	373	373	388	354	357	364	363	373	366	353	359	323	354	352	351	354	317	381	368	371	356	355	364	344	365	364	368	340	386	376	358	350	326	372	381	385	355	370	360	357	353	360	340	357	352	376	399	363	351	363	385	314	329	373	369	374	347	353	343	351	354	373	367	323	353	321	373	364	342	381	355	366	378	352	346	399	375	362	339	348	370	344	349	386	373	384	385	349	360	354	372	364	329	354	329	379	353	333	346	361	372	374	328	329	399	342	365	348	361	353	372	356	334	373	355	326	370
23887	22300	41977	46965	38026	26391	8712	813	536	504	582	516	510	452	478	491	486	491	486	495	501	518	495	482	457	496	485	492	467	485	454	433	482	487	475	478	496	500	476	483	501	504	452	502	450	470	452	493	485	512	471	470	495	492	474	446	461	496	470	491	464	468	447	503	466	509	482	447	458	482	508	484	489	443	484	484	495	472	488	469	503	482	453	534	453	460	463	466	465	489	476	480	430	474	474	444	495	496	442	423	459	484	470	449	472	455	455	475	459	489	469	473	488	499	487	500	488	457	442	485	448	476	469	508	480	460	481	464	463	493	493	507	495	448	453	501	454	457	492	481	489	515	464	464	452	492	471	514	454	457	435	481	475	479	464	470	456	464	456	424	442	436	451	423	469	516	461	469	464	478	504	459	494	468	456	450	482	446	494	466	481	490	494	451	490	501	457	483	461	433	435	496	459	461	449	474	485	455	487	478	492	469	473	506	504	464	471	452	492	479	498	442	422	451	459	544	466	448	469	439	478	505	476	472	499	460	460	422	450	485	467	497	493	518	468	483	493	474	487	467	480	457	500	469	479	437	446	477	471	443	463	462	450	478	479	477	464	513	484	470	447	457	446	464	450	466	507	497	485	468	457	478	525	447	457	479	461	481	470	453	501	534	478	462	446	470	445	456	476	447	478	451	455	503	522	505	449	458	435	458	432	466	481	466	462	469	508	468	452	490	455	500	480	483	500	445	454	459	461	457	479	467	505	505	457	482	452	490	474	500	423	504	457	446	492	475	472	469	454	460	487	479	490	461	472	464	481	527	481	474	437	452	486	461	457	478	504	487	521	472	476	508	454	471	470	448	467	475	487	475	444	460	458	470	500	482	450	452	426	464	474	430	515	451	440	463	488	477	475	465	501	493	458	500	474	466	496	458	433	477	456	505	451	447	474	490	447	488	470	502	451	481	488	471	476	436	463	448	441	460	489	457	505	469	480	460	473	467	511	453	460	432	475	460	473	433	465	473	428	533	489	463	470	474	472	468	475	465	481	459	439	444	451	495	458	477	494	490	454	431	469	440	431	503	444	476	500	531	477	447	466	464	451	466	461	459	432	478	450	470	502	481	451	493	495	448	504	479	482	466	461	486	468	451	468	458	428	488	482	445	483	465	469	445	425	513	486	502	508	494	456	486	459	476	500	539	460	465	433	490	454	464	428	441	471	485	468	477	499	469	454	454	476	452	455	453	450	474	470	474	450	461	478	443	477	449	469	455	498	460	475	483	476	478	458	494	501	473	461	428	473	440	469	451	428	413	512	468	489	475	504	449	472	446	422	481	492	459	453	457	503	464	474	490	447	510	501	448	450	468	469	460	434	469	492	479	497	487	472	472	504	502	481	476	473	410	438	434	451	492	490	448	494	473	477	496	463	450	452	482	466	472	506	455	449	445	476	471	461	469	478	472	475	458	486	461	458	478	488	487	449	525	466	431	477	471	431	490	481	482	497	441	504	497	454	478	477	495	430	472	498	463	476	453	479	461	476	483	459	503	479	438	454	465	515	467	477	496	463	477	466	457	418	464	455	436	450	503	463	457	486	439	466	480	457	474	503	492	490	476	450	469	489	431	439	468	489	452	478	449	474	461	508	485	440	494	463	490	474	498	496	455	457	456	468	454	505	446	504	466	475	483	463	480	484	466	514	481	450	451	441	487	447	464	482	476	462	466	472	469	474	496	496	474	470	473	473	467	486	490	446	495	452	513	473	453	464	433	467	470	460	464	490	486	464	470	508	512	447	480	469	467	469	470	485	463	456	439	466	445	450	468	504	470	456	436	457	484	460	445	461	451	470	455	487	449	475	432	474	487	445	460	483	473	438	447	461	500	457	497	459	443	478	502	480	489	493	421	514	462	489	479	528	475	447	526	476	462	446	469	489	455	509	428	457	478	428	473	486	444	431	448	496	489	436	480	475	508	469	459	453	473	484	456	485	446	469	507	457	476	510	474	442	471	461	447	471	482	463	467	406	439	508	445	470	504	489	453	455	499	452	446	454	471	489	480	484	443	501	481	440	502	501	443	468	484	500	449	473	455	478	480	469	492	488	477	471	474	465	444	437	457	448	463	474	448	467	512	460	462	461	470	455	465	443	437	458	466	433	459	455	488	467	464	513	492	501	474	463	435	437	447	461	466	470	477	469	443	506	451	475	466	480	483	446	475	479	490	459	463	483	449	514	470	482	471	485	522	462	468	453	482	470	476	507	435	444	456	508	467	476	506	491	479	472	451	460	462	463	486	492	457	462	474	457	502	437	474	465	465	495	454	476	449	462	496	470	476	489	462	466	444	425	457	476	470	481	492	476	442	467	463	481	450	464	428	455	475	452	461	463	462	508	486	442	470	422	475	490	479	457	477	501	471	471	435	473	520	463	447	484	477	468	465	480	469	461	498	451	454	500	469	475	448	455	510	480	454	486	486	437	442	470	474	517	452	461	479	468	500	494	464	505	447	468	483	475	440	461	487	493	454	449	513	492	506	498	476	472	460	454	461	476	472	481	451	482	434	475	457	494	499	450	459	467	448	424	435	440	450	456	457	480	490	444	484	460	486	487	467	467	443	442	453	457	480	440	437	449	471	443	465	438	449	440	480	459	482	422	480	469	450	521	469	475	487	494	448	513	449	426	483	465	466	489	477	456	436	496	480	483	460	452	478	509	443	459	474	455	474	494	444	454	472	419	452	489	486	489	427	482	471	471	465	501	516	462	491	485	421	480	468	477	485	483	462	455	453	503	488	492	441	433	499	499	494	461	439	494	522	460	481	418	443	447	447	459	471	448	495	504	484	472	457	451	422	467	466	449	453	506	446	481	478	503	484	485	444	480	496	484	426	488	463	477	513	474	488	506	436	462	455	498	477	447	462	470	449	495	494	460	483	498	505	444	429	494	443	450	494	469	437	448	457	488	474	465	427	479	482	463	437	491	464	461	467	476	478	506	450	486	484	461	448	455	438	445	468	444	495	517	486	480	451	478	469	424	458	463	407	510	442	464	452	471	481	497	525	491	472	478	497	421	456	473	470	468	458	463	483	492	472	429	445	451	467	504	472	504	462	487	453	494	432	443	495	448	492	476	466	463	472	476	438	425	481	489	465	479	448	483	460	515	438	442	471	434	472	476	508	489	413	475	423	458	489	485	482	484	505	466	456	472	446	491	492	494	496	479	476	485	453	492	478	489	474	453	508	467	479	495	502	441	455	454	462	498	462	514	440	461	482	495	474	455	452	436	464	472	472	453	428	503	509	456	492	470	480	470	508	499	439	490	449	448	446	445	467	498	456	458	513	499	453	467	470	449	463	442	457	485	470	442	421	439	445	466	458	473	480	474	524	483	513	485	472	466	464	466	473	443	464	438	511	427	460	497	437	461	489	467	488	510	435	464	493	472	500	500	466	472	475	465	478	472	459	472	430	487	467	448	471	509	528	474	473	476	451	465	482	462	511	439	446	489	463
34410	85146	85046	62864	39519	19935	2511	542	516	527	537	517	518	533	567	571	556	541	548	551	556	569	562	561	517	537	568	519	542	523	550	514	539	563	533	548	535	533	514	501	541	504	537	541	537	558	543	488	559	511	554	538	531	538	504	517	533	488	572	538	537	530	552	530	493	506	509	549	531	539	526	598	543	543	524	532	489	524	513	531	535	534	513	544	507	574	547	537	535	526	531	493	542	555	508	559	514	526	557	528	546	529	561	531	579	560	546	540	528	537	529	518	529	543	519	551	525	531	532	489	518	521	477	518	532	587	588	508	537	544	527	512	525	556	540	516	550	517	539	536	524	516	545	544	545	575	507	554	543	503	553	522	519	550	496	546	544	535	519	506	540	530	507	533	486	529	556	515	547	540	557	505	517	495	548	498	553	548	494	517	541	526	508	552	491	528	521	506	534	557	537	556	533	526	520	515	542	523	562	532	571	555	473	565	481	525	526	542	544	554	530	556	530	532	517	502	574	554	537	517	520	522	514	551	529	540	475	532	500	525	481	506	521	516	533	528	516	549	515	520	530	545	547	557	525	477	495	514	560	557	540	530	539	548	563	536	542	511	546	534	510	542	556	533	544	501	549	496	543	529	534	494	511	530	504	555	601	537	515	513	532	538	593	524	523	512	532	541	541	542	552	538	520	532	567	517	503	515	554	507	521	520	516	514	519	543	475	540	527	539	525	523	540	499	539	499	566	522	531	521	551	506	526	542	481	563	553	518	528	541	561	526	555	511	558	538	560	571	525	517	553	521	493	512	499	513	524	533	536	535	516	528	524	550	496	580	568	504	549	549	477	520	539	506	548	474	531	510	506	540	528	536	520	518	470	564	495	491	510	534	515	521	567	485	548	556	576	530	517	532	548	507	527	491	517	507	526	526	513	510	510	512	519	520	549	504	543	567	513	500	514	536	563	557	509	525	542	475	532	566	536	501	524	527	537	532	501	518	521	508	516	509	483	538	533	520	515	509	508	504	504	543	505	514	527	483	514	490	516	539	534	526	532	546	506	476	534	538	550	531	517	523	530	497	510	553	527	497	560	546	521	500	516	561	507	538	536	519	546	534	577	540	556	523	504	529	513	543	522	525	541	506	540	496	518	537	556	526	531	529	569	522	472	537	516	525	527	529	524	530	538	527	553	546	521	506	545	557	550	559	509	518	568	562	509	553	570	522	535	512	517	528	500	527	521	540	481	556	514	497	523	529	512	499	508	542	518	540	527	538	543	530	475	511	562	533	541	537	523	542	525	490	534	544	542	536	475	522	533	526	494	522	489	530	543	544	514	541	555	545	549	568	524	518	554	542	542	533	545	534	549	529	505	501	502	500	501	507	554	530	525	526	531	521	538	528	503	555	539	502	487	521	541	524	512	568	535	511	485	501	507	570	519	577	514	535	535	542	524	554	506	568	501	555	523	539	500	514	462	571	509	521	523	531	495	525	521	535	518	547	477	511	535	529	502	505	565	544	511	506	507	515	524	510	524	498	565	546	526	505	545	518	545	564	537	560	545	531	495	550	528	511	506	535	529	509	565	541	532	512	553	496	481	514	537	551	523	531	507	523	534	503	522	523	561	556	514	513	559	496	488	469	552	540	535	537	534	508	516	515	559	498	525	571	519	529	512	524	548	527	524	535	542	515	553	551	505	533	565	548	508	529	522	541	518	548	471	547	557	479	479	552	532	579	564	545	546	561	517	512	538	514	504	496	490	520	551	529	528	569	542	489	518	564	534	551	515	532	552	495	545	537	532	508	505	555	517	510	543	515	563	524	529	524	533	525	520	493	492	560	532	521	577	519	527	542	495	523	506	512	498	472	549	512	500	574	508	511	529	537	546	514	539	597	533	508	524	502	508	513	551	549	535	521	546	529	536	529	514	546	514	492	492	538	559	539	516	534	545	539	510	508	497	513	524	516	501	540	499	505	516	511	519	508	535	572	512	560	539	515	527	490	524	510	539	520	511	501	548	535	511	516	490	529	530	521	517	535	470	547	513	540	494	540	545	538	493	532	525	570	535	537	530	540	525	535	585	542	556	544	534	534	521	537	578	535	541	509	530	542	536	516	523	549	537	531	519	514	560	536	541	526	580	553	507	480	505	483	487	559	527	563	589	533	491	530	572	511	537	532	490	543	538	473	502	538	487	564	508	533	551	577	499	533	529	528	530	551	553	535	517	543	536	534	539	508	528	497	520	519	529	524	524	486	485	513	496	513	521	501	530	534	525	476	532	560	503	501	506	530	495	550	563	526	499	509	531	512	543	522	515	562	480	524	519	518	546	501	527	513	523	561	515	538	536	498	536	521	558	533	550	532	535	565	496	558	542	519	515	543	537	547	560	521	502	505	556	533	530	488	552	564	495	537	522	542	503	553	504	561	558	528	562	517	530	523	538	577	511	507	486	509	588	548	492	522	513	527	536	514	514	520	518	530	505	509	502	542	526	502	555	530	512	522	514	505	517	505	499	520	526	541	547	508	541	506	471	547	532	492	520	509	597	497	497	529	564	534	543	527	499	511	523	533	510	557	497	533	551	527	542	526	510	527	500	516	512	526	483	518	515	551	568	517	515	562	543	510	528	527	567	559	538	458	522	505	530	477	509	522	550	522	583	501	547	554	561	548	519	544	494	511	490	567	517	547	489	504	483	538	519	510	532	515	484	539	561	527	511	528	532	537	560	572	548	518	518	533	543	492	476	536	526	522	569	525	525	469	508	533	537	524	540	533	551	531	528	540	575	564	578	514	576	503	541	514	542	519	539	524	517	497	538	547	549	519	550	523	557	549	556	512	557	501	523	503	501	524	520	511	541	520	516	544	490	522	549	546	503	558	507	526	509	528	522	548	503	541	501	529	538	531	519	517	543	547	535	570	541	548	520	523	540	511	533	521	518	571	557	544	514	533	508	512	535	490	509	528	513	556	520	521	531	530	505	494	513	521	497	514	495	530	527	541	552	508	518	521	508	525	556	555	537	539	484	508	509	473	548	470	530	507	501	514	558	531	543	531	506	482	504	535	521	549	513	512	527	553	509	517	525	546	561	564	502	521	521	563	513	531	546	529	509	535	505	567	510	498	554	529	553	559	494	508	502	473	534	567	512	549	521	515	554	486	594	500	535	545	526	537	550	547	516	528	530	520	526	563	519	550	545	461	537	504	534	541	521	523	498	516	523	521	517	518	531	545	543	562	538	515	587	563	546	514	494	502	538	508	505	563	501	499	508	537	554	513	532	524	504	556	501	528	492	506	507	494	515	516	504	518	529	569	511	506	499	538	477	546	514	501	494	489	506	517	512	533	542	517	519	552	526	555	483	511	529	569	539	562	562	533	526	536	504	516	487	502	534	524	544	538	523	517	532	542	507	547	480	577	526	557	514	543	520	528	490	513	543	515	547	564	546	521	534	522	549	543	527	521	539	521	554	494	550	515	523	503	551	551	466	516	533	542	573	531	506	534
27358	19062	28017	22292	8102	1990	604	336	347	322	352	340	325	349	349	303	337	323	335	321	340	328	300	315	346	355	310	308	337	354	323	326	287	341	305	337	315	293	327	328	325	313	309	281	356	357	319	329	317	337	318	316	316	322	342	352	320	353	337	322	302	336	321	310	294	371	325	352	358	336	309	313	316	339	314	330	308	338	334	310	313	331	351	286	324	317	291	337	323	331	324	309	320	323	315	316	342	327	320	308	321	325	349	319	300	310	330	338	344	323	338	320	328	347	306	332	310	321	367	316	302	334	329	326	342	297	288	312	331	338	314	346	316	293	316	326	318	303	306	311	349	317	344	328	329	308	334	320	342	340	314	334	363	306	346	332	362	318	322	381	334	336	289	312	317	314	309	319	351	333	323	336	305	349	326	307	347	300	328	315	351	312	328	304	314	289	290	321	317	350	320	347	326	332	300	325	315	324	346	302	325	303	335	310	343	342	294	333	334	293	315	326	339	309	306	307	301	325	367	298	305	342	327	318	325	324	299	319	312	312	325	351	337	310	294	331	347	317	305	317	321	323	343	345	322	351	315	308	331	363	314	313	337	319	337	318	337	362	304	299	319	323	328	323	323	336	332	364	307	305	322	297	334	334	332	288	328	335	339	321	321	356	355	363	317	321	325	323	340	314	306	303	310	300	308	333	321	331	346	317	314	321	326	314	280	337	310	326	356	315	311	338	316	319	328	327	317	299	321	325	345	320	315	294	366	314	323	315	307	305	303	329	322	315	327	339	308	310	335	307	354	320	313	296	284	333	321	355	286	328	351	347	322	318	335	321	325	317	306	303	326	318	339	293	309	308	334	304	315	325	298	324	325	342	347	341	348	294	331	345	314	344	328	356	337	337	315	304	327	315	325	334	328	304	329	305	350	348	309	327	331	314	307	311	347	333	299	312	352	305	315	311	333	307	322	379	310	309	340	341	296	333	309	292	317	306	326	338	333	348	327	312	316	312	334	332	332	310	311	324	310	299	362	308	297	345	330	311	313	316	339	335	311	312	296	316	303	309	337	328	320	310	336	326	363	300	295	329	290	343	342	318	314	322	337	324	342	314	326	323	323	346	321	319	328	316	307	325	321	294	341	339	298	319	307	318	334	338	338	330	321	349	308	311	324	319	289	333	329	310	337	355	321	338	345	310	309	316	358	346	352	335	316	325	307	301	319	375	325	311	359	302	317	313	340	326	305	348	325	350	326	332	329	315	315	300	369	329	333	321	307	323	315	329	324	344	322	336	295	331	332	336	314	343	358	311	290	330	323	335	363	311	292	341	328	327	319	364	298	338	355	321	300	289	317	325	324	302	319	305	338	324	307	297	344	315	348	303	329	355	297	349	320	324	352	298	300	293	297	302	314	325	292	321	335	323	305	310	302	324	332	292	308	329	322	315	338	301	304	354	299	315	327	330	313	337	337	331	318	301	330	320	304	324	305	378	320	329	319	357	331	317	319	302	327	328	362	281	321	343	307	311	329	277	359	314	327	330	296	330	327	304	290	326	311	291	327	323	335	342	316	321	320	320	319	318	312	347	340	311	309	346	335	333	331	338	290	331	317	340	331	309	323	331	318	345	315	359	316	324	321	336	325	288	311	324	315	355	339	321	351	308	340	297	330	310	325	361	323	328	291	352	293	334	356	334	311	357	335	347	304	319	340	330	367	333	314	307	346	340	346	324	315	325	303	361	327	326	332	307	324	305	336	333	307	338	334	292	339	300	309	325	308	338	330	376	333	304	311	295	310	337	327	284	337	332	314	292	287	324	294	316	318	326	335	364	344	295	311	343	317	350	341	292	315	317	313	340	318	293	316	313	320	337	304	357	345	325	312	313	285	325	281	344	348	335	320	330	352	308	335	335	331	302	351	331	325	330	327	323	346	352	309	364	316	341	302	321	304	359	306	328	359	325	356	328	337	327	309	333	335	284	293	335	305	305	316	328	311	349	311	334	333	328	358	323	326	317	319	311	322	328	328	346	322	319	320	314	335	331	333	333	348	322	339	312	308	331	329	346	324	355	331	322	314	319	319	325	320	346	313	350	322	323	303	317	358	313	303	302	315	330	344	333	324	319	306	302	340	338	362	293	334	326	319	334	334	320	348	329	326	339	355	346	329	322	325	334	300	360	311	338	335	308	340	333	290	329	303	319	297	310	356	316	319	333	294	301	337	301	321	321	344	307	313	355	331	300	327	330	334	320	320	333	321	332	346	340	313	331	317	315	312	341	347	320	361	357	338	325	328	327	336	319	311	322	317	277	323	320	318	332	336	339	342	326	347	308	322	345	328	337	328	327	328	340	323	326	349	316	317	301	324	351	297	338	347	332	316	321	315	325	321	314	349	316	331	320	333	353	346	291	317	348	321	320	276	339	335	304	325	317	287	323	312	323	339	333	330	347	343	308	334	349	316	355	310	333	317	358	332	331	309	328	344	355	305	334	325	322	332	356	331	349	306	282	331	348	300	338	308	302	340	321	311	329	325	341	331	333	318	347	340	346	302	334	349	280	284	337	321	320	311	325	317	373	312	333	324	311	317	312	316	335	275	319	330	301	339	314	338	325	319	302	354	329	323	366	315	300	324	310	334	331	341	336	333	307	368	290	306	335	303	335	316	348	315	310	318	326	344	326	306	336	344	310	298	325	337	348	309	322	345	335	289	350	327	344	332	305	350	324	318	314	296	317	329	324	302	325	291	317	339	312	338	299	325	339	369	337	289	312	330	332	320	308	334	355	318	347	302	339	326	323	322	326	322	287	330	351	308	310	308	313	323	310	351	326	321	331	345	305	304	313	343	317	316	331	310	298	331	362	312	321	292	349	329	310	360	313	326	326	305	317	305	323	317	306	307	297	310	326	296	354	306	326	324	348	309	327	349	340	348	317	357	326	342	382	296	324	347	319	336	328	319	352	330	310	280	358	319	342	276	311	315	311	332	350	300	352	329	323	295	326	330	322	333	317	353	318	343	355	323	331	321	313	320	321	296	330	321	290	314	316	339	357	330	321	316	358	340	331	311	333	355	314	364	313	329	345	308	325	322	320	339	317	341	337	293	325	320	322	355	345	325	360	297	321	302	283	299	302	309	330	323	353	312	349	315	311	340	300	319	311	340	333	320	318	316	334	345	336	323	310	322	329	324	343	338	367	318	361	349	308	358	346	305	285	325	345	377	340	307	299	335	331	317	334	341	348	315	309	325	286	338	316	326	328	316	341	372	353	314	328	323	345	311	329	318	329	331	294	309	316	318	352	324	321	349	304	335	343	320	306	305	320	378	292	335	315	348	318	334	297	318	355	341	350	330	345	297	360	290	357	335	351	330	321	321	323	295	319	347	307	306	332	293	313	328	340	340	326	322	329	359	308	327	319	329	341	346	359	336	329	321	316	312	322	331	340	363	326	328	329	336	341	310	349	299	322	288	346	310	320	341	366	361	334	321	344	316	314	344	335	330	314
9285	17566	27756	14236	5418	2117	575	297	319	337	288	326	334	301	370	346	334	299	362	302	304	321	340	330	336	309	345	346	344	332	345	349	348	341	333	329	332	301	344	303	326	338	343	329	340	319	324	313	319	326	322	311	361	318	329	331	291	348	288	357	349	311	314	353	334	312	329	313	322	349	309	284	331	321	321	309	348	317	345	329	293	291	317	333	341	328	355	331	312	342	346	339	348	312	333	313	346	347	286	343	319	280	308	321	327	327	275	347	339	325	320	333	312	352	326	312	313	316	351	368	310	333	336	342	316	295	344	326	327	331	301	343	290	310	319	339	315	306	321	314	328	297	315	307	341	297	315	345	301	330	334	321	342	325	297	305	300	346	365	330	333	330	316	274	322	335	358	304	353	345	348	327	309	308	346	293	358	311	325	318	288	314	331	334	337	323	354	298	318	309	340	319	317	321	340	325	332	317	318	361	320	320	366	310	325	311	297	304	329	333	304	318	333	324	337	326	359	298	304	352	332	302	319	331	368	342	352	354	339	324	324	343	323	320	318	303	325	346	319	317	318	304	343	323	311	302	293	319	349	328	281	312	355	347	291	322	328	303	329	327	329	343	317	331	296	320	349	304	304	316	324	276	359	303	308	329	312	315	342	311	345	326	306	347	315	323	309	306	320	312	358	336	301	356	343	341	321	311	331	339	334	295	269	311	293	337	317	351	319	339	343	348	319	337	342	348	300	349	322	318	321	300	311	322	330	335	342	316	355	309	332	330	330	343	313	333	309	316	326	325	311	315	326	318	313	337	296	319	345	362	351	322	325	338	311	328	320	335	321	324	345	326	318	326	353	317	333	332	310	315	339	362	278	337	363	349	329	290	327	325	333	309	335	307	334	363	324	307	346	317	326	308	284	325	353	336	310	336	336	331	331	316	334	328	335	302	338	326	320	281	327	339	309	307	326	320	347	311	307	313	331	336	328	336	317	347	330	317	317	327	352	322	303	311	317	309	362	315	313	341	318	303	300	329	324	331	339	333	337	342	316	319	361	308	354	286	325	314	329	309	332	321	311	307	292	312	355	318	331	340	337	328	376	313	310	326	339	327	330	310	322	331	345	324	326	316	340	314	324	307	328	310	350	338	310	319	323	327	342	318	315	309	311	335	301	312	366	324	311	343	302	365	302	309	323	306	321	339	329	311	330	324	342	309	315	316	350	352	333	341	347	300	296	332	349	341	295	322	284	316	309	326	326	338	326	350	313	292	318	343	319	317	313	348	329	317	316	310	389	306	339	299	342	325	327	336	306	347	337	315	314	352	323	332	371	327	326	305	312	287	350	330	345	329	351	327	331	326	338	318	330	310	324	332	311	354	344	316	321	306	283	340	356	308	322	336	339	296	342	321	299	316	363	321	316	319	329	322	319	308	302	329	353	338	318	335	313	360	324	311	321	331	308	304	335	346	344	338	357	338	326	362	319	317	309	355	357	325	369	306	316	368	333	353	313	305	341	339	334	302	312	299	326	326	310	352	326	294	316	310	309	324	334	320	300	343	342	322	333	338	315	314	331	345	331	337	332	300	369	322	311	360	318	297	306	344	346	312	308	297	319	319	310	300	312	309	349	315	326	353	307	342	326	359	344	317	373	297	317	346	323	333	305	315	317	339	307	311	349	330	335	375	301	294	328	335	349	308	353	305	283	309	311	349	345	334	312	329	316	313	321	337	334	331	297	314	318	296	302	354	292	325	322	316	306	315	310	347	328	336	368	315	337	354	351	355	321	344	357	350	305	331	316	328	328	290	331	322	324	354	323	326	294	364	342	333	361	328	320	335	311	329	282	313	308	328	357	340	314	336	335	336	360	301	324	339	333	303	315	325	297	328	296	320	310	326	302	334	320	328	336	295	341	338	324	333	323	338	328	311	323	326	312	360	321	297	340	322	344	321	335	329	334	340	344	304	321	326	313	328	299	344	312	324	296	340	354	366	352	353	290	337	308	300	318	330	312	293	308	322	339	312	328	314	313	336	336	314	314	354	337	317	332	303	310	283	338	340	337	351	340	326	312	312	319	311	314	318	341	331	324	332	335	323	320	336	339	326	321	328	357	330	335	330	339	317	317	307	332	322	337	300	320	323	330	319	310	311	355	328	339	330	316	341	328	341	309	307	320	340	338	340	320	307	361	351	326	343	345	310	338	334	311	330	311	356	296	288	337	315	311	327	316	327	347	326	328	329	287	332	328	324	338	328	346	302	325	313	331	326	321	327	298	336	339	351	329	364	336	316	324	323	310	362	309	308	317	302	328	293	327	297	338	323	341	346	321	329	325	339	350	339	346	328	325	307	342	342	320	367	309	335	299	330	340	319	332	297	338	335	323	350	294	337	351	336	334	301	303	325	342	335	359	339	331	343	305	311	316	336	321	315	324	358	355	314	339	340	350	350	361	310	333	320	285	309	331	321	343	328	314	314	317	342	324	326	330	345	310	329	333	325	330	354	350	320	312	297	342	291	303	328	283	335	333	299	351	323	305	318	321	324	352	325	316	303	338	328	329	291	341	331	347	314	357	328	322	346	325	326	320	327	326	316	333	310	320	357	333	306	333	317	378	351	313	295	338	341	331	315	284	324	312	318	288	309	300	314	292	306	311	325	345	310	290	338	343	333	335	350	306	336	304	312	323	333	348	314	314	310	302	377	313	352	338	358	317	345	348	335	346	327	380	324	320	335	334	341	344	309	315	329	303	319	328	310	319	339	307	310	293	314	327	354	311	338	321	327	352	309	323	359	306	325	352	287	332	339	353	358	320	327	322	333	316	355	333	351	338	322	319	334	311	352	320	312	331	341	297	336	333	314	304	313	313	318	338	336	281	341	313	312	305	335	326	326	343	375	333	345	315	357	325	295	336	340	345	315	299	351	310	341	349	310	305	301	369	307	318	342	344	305	345	358	290	318	306	323	301	323	318	334	323	341	337	329	313	352	331	337	325	325	360	336	311	329	320	282	291	286	299	331	348	338	327	313	306	294	323	321	334	343	348	332	336	326	361	359	317	315	324	338	363	309	321	346	310	305	341	322	333	310	331	360	340	326	329	331	328	315	321	312	367	329	337	322	323	320	318	340	324	307	310	323	316	308	284	332	351	314	319	339	334	356	309	374	329	315	339	280	339	392	327	301	341	359	355	334	335	317	322	322	343	296	306	315	322	328	337	336	302	329	334	327	370	319	295	310	302	307	316	304	322	336	292	316	333	310	351	328	329	300	314	300	330	300	353	310	312	320	320	324	312	337	314	327	325	330	339	318	336	300	296	318	291	310	329	283	310	330	308	318	340	320	294	365	340	311	322	328	310	305	338	329	317	314	304	324	319	292	325	299	311	368	324	324	347	316	351	322	347	351	315	324	339	335	303	324	309	332	315	323	348	301	312	311	330	318	314	344	312	304	330	343	324	285	319	330	308	324	308	335	323	330	297	316	325	322	308	320	336	318	326	330	313	298
25666	25085	52345	47315	25091	5971	858	394	362	366	369	373	386	358	368	342	338	381	299	347	343	369	335	333	327	310	336	351	361	341	349	370	336	323	326	295	368	343	343	345	368	367	344	336	341	333	325	329	353	370	333	342	328	343	326	385	368	355	330	342	316	307	316	332	370	325	373	356	351	336	319	330	342	348	335	363	354	340	334	369	353	330	366	333	333	363	336	338	349	327	332	341	354	387	323	367	329	364	341	316	371	341	337	361	348	371	355	375	369	314	344	318	314	361	346	308	346	352	347	350	361	348	317	327	315	347	349	384	371	323	327	336	299	364	350	360	383	362	326	341	335	331	313	336	339	369	328	326	336	337	377	365	377	342	364	334	357	320	349	326	368	354	310	316	344	317	356	340	357	340	344	343	351	335	378	317	308	391	320	341	322	338	303	322	357	344	345	341	349	366	369	373	335	364	326	330	317	341	328	349	354	356	327	326	373	343	343	357	323	323	348	332	334	327	327	322	380	371	340	373	394	337	335	328	328	340	313	359	346	346	355	322	336	366	343	328	347	356	361	402	334	344	355	342	322	322	320	329	333	326	365	351	340	303	348	348	301	318	347	359	360	379	386	329	374	321	354	352	356	322	320	334	370	318	354	363	336	341	347	299	328	357	356	330	338	333	339	352	325	325	371	324	337	338	356	361	348	326	341	339	326	342	336	327	300	319	297	328	366	317	342	349	330	344	317	342	335	364	326	386	340	325	339	343	339	381	342	308	325	343	334	345	345	335	355	334	345	342	292	323	362	325	360	321	339	332	345	338	335	374	369	325	320	359	333	358	359	338	361	332	375	346	319	368	337	365	355	341	334	353	327	355	329	346	372	383	353	342	323	361	383	329	345	357	324	359	315	345	336	358	333	370	332	331	323	330	354	315	358	364	363	336	355	345	349	329	363	357	350	355	331	326	342	298	320	364	343	328	371	343	352	336	341	334	368	347	368	322	347	327	348	336	336	322	308	322	349	339	343	337	335	330	352	355	350	363	370	341	336	313	316	325	333	355	334	344	373	373	348	368	352	325	351	317	324	350	322	357	334	367	347	350	346	355	324	372	383	374	339	336	366	335	324	355	314	354	338	331	343	348	294	332	361	340	349	331	351	343	351	361	315	304	350	359	314	346	357	359	357	332	350	371	366	321	345	322	333	341	381	338	323	350	343	335	358	350	345	353	347	354	339	348	318	343	339	365	360	345	319	330	340	349	324	364	327	356	331	358	320	319	348	318	337	363	355	362	323	348	354	348	328	301	358	354	331	355	355	336	369	342	343	321	348	342	343	355	383	361	341	311	378	363	303	356	312	315	333	328	345	354	339	329	333	375	362	345	321	315	341	342	325	337	358	334	346	357	376	350	347	340	341	337	365	337	344	330	310	332	310	345	339	318	393	367	325	337	381	345	356	334	355	329	372	364	349	355	345	362	337	310	336	325	319	354	369	342	343	372	344	370	334	397	345	356	346	359	306	339	314	358	354	325	329	355	377	341	352	334	306	360	347	351	316	364	357	347	348	338	305	354	331	335	332	326	361	319	335	339	366	340	341	330	344	331	333	366	341	295	330	333	369	377	324	331	355	299	339	312	337	341	352	321	356	333	316	353	348	316	348	357	321	376	342	336	339	366	322	313	368	333	333	328	327	350	350	333	347	343	348	367	332	315	331	350	340	314	354	332	371	357	324	396	341	356	363	360	357	348	376	327	337	347	353	371	375	350	365	338	347	329	346	345	338	340	326	380	316	323	345	383	356	364	345	345	337	344	382	355	335	355	370	351	341	378	349	328	321	326	350	323	376	337	315	341	371	347	327	378	354	351	356	363	347	323	360	340	358	339	401	324	357	326	331	370	331	341	330	348	319	383	356	339	314	346	369	354	364	340	345	341	335	339	350	341	341	345	360	360	310	398	346	347	363	317	334	344	320	305	352	311	343	355	369	339	360	385	333	336	311	355	332	339	352	360	349	312	357	327	347	330	321	335	328	335	337	311	330	332	351	307	357	354	345	336	331	329	343	356	338	356	334	354	370	317	367	370	343	343	362	331	322	330	338	318	356	344	349	330	331	376	342	370	351	334	327	339	342	352	344	345	378	366	341	365	337	356	361	321	339	342	336	310	372	350	361	341	364	352	339	353	334	348	328	335	357	358	308	334	323	351	316	359	347	376	333	346	356	324	320	346	325	354	337	344	355	366	308	361	353	344	340	352	330	347	384	309	340	302	350	358	346	339	317	326	332	357	366	330	336	349	345	328	316	369	325	338	366	372	363	329	346	338	353	337	333	336	347	357	342	328	379	350	363	315	295	329	348	343	331	346	344	317	334	337	354	339	369	361	362	340	344	346	347	401	351	348	351	340	362	325	363	360	298	319	339	312	319	309	347	327	374	345	377	371	336	351	347	299	344	321	338	352	353	321	314	300	352	377	340	365	309	378	345	344	333	356	333	355	349	350	332	309	308	327	301	347	328	331	359	332	342	364	335	356	353	327	382	350	336	345	353	356	333	344	300	336	345	337	385	360	313	324	357	355	346	337	336	351	359	333	365	310	357	313	328	347	346	344	361	335	374	350	366	312	349	318	322	354	363	304	383	341	313	345	373	374	336	356	354	325	325	344	347	334	307	363	344	299	349	315	339	352	352	342	335	359	335	321	379	335	354	345	328	324	325	342	360	321	331	329	316	345	321	340	310	327	350	337	351	307	344	348	334	381	332	329	374	369	358	328	341	356	361	355	343	346	330	324	325	356	337	346	340	331	363	361	347	323	359	358	337	358	362	335	373	320	313	330	332	371	378	321	341	357	324	330	369	326	319	319	366	373	354	324	317	331	325	356	340	367	330	334	319	353	365	350	329	338	343	334	344	329	336	349	355	344	331	329	338	321	334	369	334	345	324	343	343	345	367	373	356	330	349	332	340	340	364	355	354	345	332	346	381	332	317	332	346	366	351	344	354	351	349	299	345	366	320	330	338	362	345	356	312	367	343	336	361	352	352	327	371	351	345	335	357	337	341	316	369	317	333	328	359	316	364	324	363	365	345	351	366	322	335	325	350	371	347	331	343	337	333	321	318	353	336	359	367	329	342	347	329	294	339	322	327	393	341	336	329	342	340	346	360	341	362	351	326	338	325	301	342	314	342	335	354	335	354	344	352	340	352	387	354	348	350	323	334	337	324	361	353	332	311	328	363	323	341	360	348	337	359	344	335	363	302	349	348	346	313	360	323	361	321	312	368	346	350	339	340	351	359	363	320	351	351	337	339	340	342	381	349	348	344	345	340	336	337	331	342	345	344	354	351	345	356	314	350	392	351	340	346	323	349	326	350	360	339	346	350	341	350	323	315	357	353	349	338	355	351	357	325	389	353	348	325	335	320	346	340	372	356	354	341	351	330	351	356	378	315	355	329	357	359	370	398	343	346	336	345	351	343	327	356	330	317	354	338	352	358	359	343	359	346	332	353	312
27593	55070	65651	37416	15887	2872	712	399	407	380	403	367	382	372	367	387	362	357	373	369	346	346	379	369	367	363	373	375	377	400	384	377	345	356	404	369	366	384	375	390	389	345	344	385	371	366	373	396	361	355	382	388	384	357	362	357	390	372	360	365	411	370	361	348	364	379	384	399	361	400	397	361	360	347	353	373	368	380	363	347	354	354	346	377	333	369	404	370	346	379	380	373	361	414	357	426	427	350	332	399	400	379	390	362	393	357	386	360	354	376	330	334	366	372	374	389	351	396	328	385	332	346	374	356	376	408	380	332	327	377	389	403	398	374	360	366	343	398	393	349	390	399	356	375	340	334	371	380	358	352	374	369	382	355	369	362	379	365	367	401	377	363	388	377	359	368	403	360	408	361	326	369	339	400	372	348	360	389	357	369	366	346	376	358	388	343	350	330	394	384	349	374	369	388	407	370	344	363	367	375	372	327	365	345	384	362	398	381	401	347	378	356	330	318	385	371	367	376	380	347	369	378	356	349	374	353	392	388	377	353	364	354	360	357	402	374	389	340	354	379	347	384	395	387	377	402	380	368	409	422	350	335	366	364	336	371	376	379	330	365	380	374	367	390	400	371	373	397	333	419	359	356	367	359	353	362	383	360	373	389	405	381	399	345	363	340	378	360	383	352	375	365	364	373	366	383	371	354	345	368	391	373	350	391	352	341	380	336	368	353	375	382	361	400	376	370	394	336	368	381	373	361	349	349	358	377	372	362	380	386	365	330	365	365	356	379	377	355	356	385	363	357	407	384	363	372	362	384	359	404	354	389	400	367	343	397	351	371	378	398	383	388	376	401	377	364	359	349	372	356	382	393	312	367	365	380	348	379	354	337	404	371	345	350	380	378	402	347	382	376	378	361	381	389	369	357	387	368	305	379	348	344	358	398	345	362	339	350	369	361	332	379	354	370	345	350	378	340	376	377	373	395	342	393	391	355	372	364	366	395	352	354	384	380	364	406	383	374	359	384	375	379	417	349	341	352	377	319	359	365	414	370	408	361	396	344	395	379	386	383	372	380	390	336	381	362	383	395	360	357	404	338	335	390	384	392	391	377	367	389	392	342	373	371	373	350	348	364	387	372	369	370	380	377	375	335	378	392	387	381	352	351	347	384	392	376	359	345	371	382	354	375	354	358	400	350	373	333	389	338	357	373	354	407	356	352	380	393	399	378	361	386	333	373	342	349	349	384	380	348	374	388	357	345	381	360	380	362	368	381	371	334	382	368	312	377	361	378	362	355	373	369	355	365	370	380	354	360	360	395	394	392	374	389	358	383	377	356	377	389	391	355	364	353	367	386	360	394	359	382	356	367	400	335	362	338	383	355	367	367	356	372	381	374	344	357	386	395	354	429	394	362	395	367	374	351	336	375	375	345	378	382	385	357	359	346	367	394	392	342	387	369	364	411	349	370	359	380	360	379	434	382	408	396	330	360	367	360	358	367	382	381	394	377	343	368	366	396	406	370	368	384	355	352	348	393	393	355	346	375	382	365	363	372	368	390	397	365	389	420	386	365	357	359	387	379	358	382	371	388	393	387	362	362	371	402	407	393	374	384	380	341	367	338	353	377	348	390	359	380	348	365	389	392	356	375	376	374	354	379	394	362	360	347	354	358	363	341	419	358	375	386	393	335	387	374	381	382	371	349	360	391	360	384	363	362	321	376	327	378	376	368	378	344	384	358	356	333	340	380	364	372	363	352	412	396	370	347	370	376	389	362	372	379	399	366	341	391	397	392	366	366	376	341	392	380	376	389	372	398	322	345	406	360	354	371	389	349	395	362	373	393	387	380	351	383	347	364	366	352	384	387	368	337	380	375	363	362	366	404	330	353	376	394	386	383	357	379	359	363	347	361	388	386	373	385	316	392	396	404	391	360	379	351	397	396	362	363	349	370	368	366	373	366	354	349	368	388	360	370	404	342	372	358	372	383	347	368	338	363	383	373	340	385	368	363	351	367	381	361	373	384	367	380	378	357	348	348	336	351	352	375	374	344	365	399	386	377	380	364	351	334	381	378	394	354	368	340	353	368	377	374	382	367	395	363	365	377	417	369	353	413	380	371	387	383	380	394	388	335	388	378	363	371	370	381	335	354	361	339	382	371	353	379	356	374	364	360	365	365	351	384	362	389	362	393	344	377	376	375	339	378	382	335	403	396	354	387	357	390	393	390	397	367	371	387	349	372	363	342	356	362	372	342	412	399	358	367	381	379	364	354	363	361	401	351	352	390	380	372	352	383	368	391	350	382	345	355	373	350	391	367	393	393	348	388	338	362	372	389	362	362	361	364	387	365	375	384	362	364	385	391	355	369	372	386	358	369	373	374	356	365	378	358	348	379	404	391	367	388	368	369	364	369	368	385	354	376	371	363	360	382	404	369	373	401	380	359	376	344	374	404	382	355	400	368	377	373	385	359	367	380	339	402	343	403	399	373	397	388	371	372	389	340	372	380	385	369	373	381	380	355	380	355	338	374	357	406	379	396	387	332	388	351	391	354	417	374	349	380	402	362	368	367	372	351	371	377	378	345	361	343	371	363	365	386	369	349	363	417	412	377	368	336	379	343	401	335	383	366	385	359	388	353	384	356	372	388	392	368	364	372	399	368	363	371	376	358	357	362	367	357	355	344	370	350	395	349	405	344	355	372	360	364	413	397	386	369	363	388	385	381	360	362	383	395	376	384	357	413	383	343	357	367	371	334	381	369	389	379	377	376	355	408	392	376	362	398	371	332	411	376	350	401	388	346	357	392	400	375	372	375	379	353	365	361	384	363	384	347	310	387	379	355	384	352	360	364	390	377	365	368	387	359	401	406	372	338	363	410	357	376	377	349	348	347	382	392	376	368	375	363	369	359	390	380	342	410	368	348	343	360	393	336	368	366	365	362	383	332	346	388	358	355	371	361	374	389	373	388	368	386	391	392	368	355	376	346	375	347	320	353	369	360	358	401	405	356	346	373	407	377	366	356	385	358	378	386	395	354	370	396	395	354	367	374	406	344	393	355	347	394	406	368	362	375	368	385	389	378	380	343	379	352	361	397	408	352	377	403	360	351	327	382	368	382	399	367	382	380	377	375	399	361	351	401	373	344	340	360	379	350	353	385	348	346	361	379	392	373	355	382	358	387	345	340	409	366	351	368	346	386	382	379	376	361	404	374	356	334	340	361	389	333	350	384	326	373	345	328	392	397	371	366	337	392	422	364	388	347	374	372	372	361	337	345	398	413	416	393	356	329	372	352	352	394	342	353	367	395	403	372	392	366	388	364	353	395	368	407	388	368	381	376	382	406	352	357	393	390	395	350	378	348	382	379	379	341	359	343	384	366	333	360	366	395	358	375	374	417	351	366	352	343	356	387	328	350	357	392	375	349	374	361	373	399	355	381	364	363	379	404	377	390	403	354	384	371	349	350	364	394	355	352	351	362	352	353	366	401	370	390	396	367	412	385
23795	22377	43559	46462	36343	21252	4437	678	550	489	522	531	451	468	547	514	507	503	505	493	485	463	447	512	501	490	487	488	544	444	483	522	495	464	472	501	494	470	482	488	499	472	512	486	502	486	459	486	513	484	480	501	506	470	477	465	487	471	511	481	464	525	487	471	457	456	497	474	519	485	477	503	461	486	480	477	473	454	493	506	491	483	489	478	474	472	488	469	476	479	463	472	509	475	488	466	500	488	485	478	497	492	490	453	520	435	457	485	474	460	510	481	505	502	459	472	481	484	512	479	510	490	464	463	546	497	472	508	494	451	455	500	507	520	464	450	455	499	464	484	489	476	456	444	491	512	493	484	472	491	513	446	500	458	476	461	438	487	456	482	465	473	493	462	497	494	517	482	477	455	481	506	488	500	440	506	500	530	503	495	444	474	496	531	468	438	477	474	486	451	496	510	455	490	454	471	462	468	456	487	476	493	468	472	508	444	499	483	476	468	471	486	505	498	523	441	497	479	476	502	495	464	490	478	453	499	498	472	484	461	479	487	509	481	450	464	439	461	462	451	441	508	486	443	459	495	500	480	484	458	455	457	495	484	495	446	535	466	505	474	478	484	488	481	469	466	477	458	488	506	457	497	502	477	479	483	510	486	471	463	470	483	489	470	477	483	458	478	464	487	495	471	461	504	458	465	496	481	470	497	494	458	446	457	491	463	490	492	476	449	449	477	470	480	461	448	489	505	445	460	473	476	488	509	481	524	489	486	492	472	474	495	461	487	514	506	491	491	458	454	508	464	485	469	431	478	475	508	505	478	457	493	502	473	444	487	445	485	427	458	458	485	485	477	448	474	457	470	450	498	509	476	486	478	483	496	448	481	468	488	471	486	479	474	450	434	496	491	483	446	479	470	462	507	471	486	514	497	487	496	467	455	454	500	457	482	511	469	484	494	455	493	473	458	469	475	468	474	502	484	527	477	467	524	516	437	448	452	461	479	454	488	469	462	457	458	469	483	484	489	414	490	487	502	484	456	435	480	475	458	463	455	483	446	465	435	457	495	466	470	464	487	484	486	478	492	479	469	453	495	486	474	485	481	510	507	482	486	472	475	511	427	442	487	505	453	519	469	445	509	463	442	492	471	468	463	487	500	475	495	480	464	467	466	478	516	430	511	463	465	464	503	492	442	483	470	469	485	471	465	490	499	503	508	520	502	506	444	485	454	438	501	468	451	477	446	489	432	472	470	482	444	447	507	478	496	494	471	486	517	484	469	482	467	474	469	477	478	451	487	471	499	489	473	464	510	468	508	478	488	486	491	468	456	470	474	481	469	456	484	464	507	464	485	450	490	501	505	465	472	495	493	480	485	448	506	487	511	463	478	466	480	473	480	500	483	461	507	486	477	453	502	447	466	506	476	515	478	491	524	499	438	480	464	498	444	477	472	506	505	492	458	433	471	514	464	479	523	448	450	482	490	473	479	504	501	478	461	458	464	477	488	511	485	496	507	497	463	477	493	526	495	517	479	438	502	439	495	521	462	459	501	481	494	457	481	497	475	506	450	490	509	484	461	451	472	506	440	440	467	444	449	465	459	494	494	486	485	478	516	472	491	493	454	462	483	467	469	471	490	471	484	483	469	456	496	465	470	460	479	536	496	511	502	439	459	437	458	456	495	435	451	506	509	476	477	518	481	482	456	458	481	513	483	465	449	478	457	548	505	469	480	500	484	483	456	507	463	467	489	473	508	438	457	445	476	468	511	501	468	469	475	481	506	483	493	475	462	491	453	434	473	526	510	454	477	477	463	490	447	478	454	498	474	478	475	489	468	494	490	495	477	484	459	509	489	476	459	488	488	478	453	456	507	482	487	481	442	448	481	463	469	483	451	488	482	506	465	499	468	509	459	473	466	483	447	485	485	470	495	460	512	489	469	496	442	444	499	465	471	484	438	479	483	502	478	496	467	455	482	461	457	486	508	479	455	469	475	512	513	474	533	445	482	502	498	470	456	452	487	525	493	485	525	476	471	493	446	502	473	456	454	473	450	500	483	476	449	493	487	513	460	519	465	460	498	473	476	489	454	464	494	468	487	506	460	459	483	456	518	465	482	497	473	475	480	496	495	497	473	489	488	487	438	452	521	477	502	478	523	462	482	514	480	521	481	449	468	444	462	433	483	455	455	472	470	482	452	454	470	510	429	446	486	460	455	442	506	515	517	459	459	478	468	462	465	474	490	515	488	478	470	459	472	434	484	487	461	482	476	426	473	482	508	470	475	458	473	429	484	481	460	457	510	500	501	487	492	504	486	460	454	472	479	447	454	516	457	473	457	510	444	480	432	486	508	484	510	460	435	482	495	449	469	460	486	462	518	499	447	469	486	464	466	478	530	491	459	485	471	463	475	482	500	470	489	478	487	493	497	477	488	480	472	504	498	451	480	489	481	469	486	511	487	486	458	479	503	453	498	498	489	434	517	487	476	495	450	488	523	475	470	481	466	470	479	488	479	414	493	479	500	466	463	441	445	498	420	455	512	466	477	508	478	496	452	434	456	506	477	491	545	502	478	464	474	477	447	452	440	490	514	482	491	471	480	476	510	485	483	459	440	497	458	458	483	491	486	505	466	450	538	465	475	453	457	443	483	455	465	488	432	461	473	489	489	472	508	457	475	482	505	460	469	468	522	451	502	474	466	448	486	468	443	472	512	470	495	494	470	486	451	487	513	549	504	495	447	510	423	474	503	491	465	441	485	483	476	467	479	508	515	465	463	500	498	499	445	479	486	429	459	461	466	454	479	478	480	493	442	449	472	505	505	472	526	436	450	439	474	434	462	471	489	488	494	459	459	499	448	520	507	468	477	490	500	501	482	456	488	472	446	465	478	487	488	472	475	480	496	486	487	494	478	505	454	455	478	469	441	461	486	436	507	489	463	495	429	478	475	457	466	497	469	474	471	501	487	473	473	489	494	424	472	503	530	500	436	501	444	498	465	490	497	443	487	478	485	484	480	450	433	478	466	451	444	454	466	458	473	456	444	479	432	459	468	416	483	492	439	464	477	504	506	506	508	484	455	486	490	530	504	470	464	432	490	497	458	448	511	440	476	468	490	478	494	487	465	454	497	483	486	489	470	515	488	531	469	497	493	446	434	502	439	454	421	468	500	449	482	467	492	471	483	475	457	472	508	475	469	500	478	475	480	459	488	480	458	482	489	457	471	495	518	474	443	519	469	485	459	469	441	475	492	482	444	518	498	483	468	428	455	527	457	500	513	523	486	504	484	483	475	484	470	459	484	470	471	455	484	497	454	478	476	464	473	480	461	460	446	493	454	496	488	417	489	504	458	489	482	426	496	456	501	478	497	478	466	466	448	503	461	496	434	534	483	455	484	464	488	480	477	467	492	523	507	475	475	493	477	449	483	457	468	509	454	446	465	490	446	494	484	470	512	505	460	451	493	475	496	476	481	490	458	472	498	475	462	445	469	489	457	493	464	466	488
36220	91866	84782	60463	36492	10879	655	588	581	543	512	533	552	530	532	539	562	591	509	540	533	517	567	578	517	541	579	563	546	556	536	564	549	536	536	517	531	548	547	522	519	538	504	529	521	523	516	541	504	520	524	553	544	571	489	550	563	528	527	513	536	586	545	569	568	528	505	548	548	583	535	551	533	544	553	563	541	551	594	541	572	575	576	523	546	533	537	531	530	544	566	582	527	561	548	524	534	528	541	514	560	523	531	555	575	558	534	560	544	477	571	562	512	571	518	536	538	508	586	508	568	508	491	500	571	552	526	601	497	569	548	524	526	528	512	564	544	558	572	560	492	512	558	539	569	561	533	546	564	520	540	544	519	554	578	550	566	551	543	534	507	543	545	573	513	559	536	506	555	539	513	504	546	498	525	537	536	541	481	583	528	530	535	603	540	530	585	501	566	545	528	509	570	506	492	526	550	561	543	522	539	531	505	507	550	518	515	525	525	504	567	545	544	569	539	533	507	537	541	543	508	534	526	505	532	543	558	585	544	527	526	527	535	575	555	533	538	532	519	539	542	544	598	529	540	562	538	581	528	543	550	497	535	553	497	534	520	586	530	544	507	556	506	551	571	540	537	538	564	528	537	528	514	555	585	559	520	570	527	548	538	505	529	528	550	523	547	537	531	541	529	545	579	584	547	563	545	495	504	545	507	514	488	564	552	547	561	504	584	557	531	574	494	526	524	517	520	531	537	514	562	493	522	531	521	548	533	518	540	518	549	516	570	511	523	552	526	556	568	528	511	602	545	538	536	562	541	551	528	546	561	586	561	515	551	552	536	550	525	521	551	552	552	552	557	562	564	545	519	548	544	577	543	529	474	555	554	489	538	574	527	548	538	543	539	534	521	488	506	572	545	512	587	499	581	535	539	525	514	542	565	544	564	551	510	548	502	535	555	512	557	512	526	537	496	530	579	586	474	555	499	509	570	538	543	534	513	545	525	571	517	527	548	569	532	536	510	540	538	517	524	538	537	520	569	524	554	542	563	502	561	554	522	522	504	540	539	547	508	529	531	558	570	552	525	556	551	496	528	501	505	518	537	560	537	541	576	553	578	498	591	541	521	514	565	519	558	577	509	532	518	546	513	540	518	542	526	536	568	506	527	514	533	526	562	548	532	576	557	516	546	510	555	525	547	533	567	512	525	539	564	544	547	567	507	537	562	526	549	527	507	524	496	561	526	587	536	531	509	566	567	529	523	515	536	565	531	510	523	494	508	518	525	529	546	545	501	538	574	521	548	534	533	535	560	506	527	526	549	539	553	505	568	508	559	519	549	505	541	532	545	504	559	534	562	509	538	529	556	550	546	544	536	547	533	504	508	531	537	524	548	576	542	509	578	511	522	534	556	579	540	534	564	510	540	498	587	526	502	541	592	549	534	503	564	524	609	547	512	551	540	559	546	538	546	545	532	543	558	533	501	532	534	499	584	511	584	558	526	522	493	553	526	512	557	534	535	555	543	555	545	527	529	534	537	517	472	521	542	546	547	565	515	546	567	504	572	554	565	529	534	488	559	526	532	531	451	543	548	528	554	548	545	530	530	554	543	536	570	527	536	498	546	522	518	587	521	569	529	542	516	553	513	548	514	561	494	496	519	555	550	542	500	525	557	538	489	534	559	542	549	524	549	557	560	569	543	572	504	494	502	519	509	523	532	562	574	549	554	558	537	568	557	501	524	538	525	503	531	549	549	518	531	519	479	537	568	504	549	537	541	499	509	544	528	524	516	536	508	541	528	521	516	517	554	530	551	514	541	588	548	549	536	538	501	548	529	527	585	516	540	515	523	483	498	557	543	529	541	569	533	547	529	520	526	526	540	514	547	526	546	520	565	527	491	538	535	516	537	531	527	523	514	502	526	508	555	535	517	560	528	520	559	519	504	567	516	581	493	534	533	566	520	563	531	519	560	572	499	550	538	537	539	551	543	506	505	536	544	512	534	558	569	531	546	502	544	551	498	511	518	539	546	533	520	545	540	521	587	540	559	547	539	557	539	578	519	521	517	596	534	549	574	567	491	557	523	509	518	570	542	543	532	560	518	553	524	546	576	546	525	522	512	536	518	553	538	530	558	529	537	549	540	551	536	525	491	532	583	524	525	588	574	526	562	549	525	522	576	543	531	568	504	556	534	569	545	523	556	546	541	535	539	532	569	488	539	535	542	534	525	543	522	571	525	543	547	526	573	552	515	507	512	508	524	536	537	536	504	552	537	522	529	552	540	531	532	569	587	498	576	598	543	525	510	519	565	552	547	508	512	578	555	544	492	555	572	563	561	519	579	546	493	555	540	524	584	495	509	548	558	551	529	507	554	542	547	523	549	519	547	535	529	576	512	517	523	546	535	522	561	557	500	514	587	543	554	509	566	506	547	550	529	542	559	538	525	542	530	533	578	528	530	544	547	576	531	536	582	550	513	528	540	525	557	546	527	537	532	518	493	566	512	538	572	540	538	535	515	566	521	540	555	524	548	522	533	536	506	509	578	566	551	525	554	545	522	510	535	555	560	551	553	544	530	530	522	520	531	520	553	520	543	511	521	526	554	548	517	562	556	539	537	518	538	506	537	524	564	526	530	543	541	536	529	519	501	511	573	555	544	544	524	532	554	534	539	518	590	483	487	553	536	541	536	540	516	532	576	526	487	573	558	518	554	573	502	526	544	519	513	541	522	529	520	522	553	565	525	544	527	523	581	507	537	537	498	558	520	503	566	528	535	548	567	514	556	524	557	543	531	527	555	515	522	474	545	532	534	559	560	544	518	580	547	566	510	510	497	542	549	535	527	546	515	510	513	522	524	580	560	525	515	500	515	532	543	518	549	586	524	526	566	521	531	539	530	577	505	515	495	535	549	518	514	535	529	539	506	524	586	549	540	553	533	505	543	554	505	505	556	552	530	531	511	534	547	516	539	545	545	551	542	510	506	537	528	539	513	480	513	502	558	541	564	535	536	527	564	547	568	524	472	508	579	534	529	525	514	544	559	549	539	513	525	542	522	518	549	521	521	559	505	537	546	539	558	562	554	504	535	491	519	515	530	546	519	499	527	562	508	548	549	506	493	500	518	537	496	515	581	564	526	542	560	492	542	557	598	534	566	570	581	536	562	521	527	539	508	554	505	569	535	526	527	563	536	508	496	547	477	536	556	531	555	537	511	571	559	564	551	507	541	536	493	511	586	512	548	512	559	533	534	524	527	542	559	522	528	525	536	533	548	553	540	498	514	551	563	497	544	571	542	540	544	526	555	560	525	546	558	517	531	519	530	537	527	575	512	523	532	534	499	539	548	528	534	526	561	506	512	478	515	532	580	524	531	492	544	563	519	523	522	516	511	556	558	557	547	553	523	546	528	543	533	504	512	519	566	532	582	502	534	508	536	525	556	556	545	515	498	531	513	565	532	540	554	550	515	570	558	564	560	511	532	540	568	560	523	531	507	510	550	528	503	578
27374	22874	34307	22733	7631	1910	583	360	352	355	374	366	422	336	372	358	352	387	336	345	357	322	370	369	328	337	354	335	346	366	344	353	353	374	356	366	371	364	347	359	380	348	366	356	335	345	365	378	348	358	377	342	384	347	361	327	355	363	365	353	331	341	332	348	339	375	379	359	313	364	344	357	344	371	352	353	369	364	337	375	322	364	344	348	330	360	352	342	369	344	370	333	365	364	362	380	364	369	337	339	359	363	329	330	359	341	365	336	388	359	349	369	375	328	359	400	377	356	363	350	375	352	319	363	364	320	343	358	354	340	367	354	349	334	329	349	370	386	384	374	358	387	388	351	369	369	354	336	344	365	350	336	346	343	342	380	336	336	364	329	351	384	366	337	364	352	312	370	378	365	341	363	362	364	362	382	380	365	353	342	406	339	346	350	382	367	340	312	356	307	352	388	366	370	357	320	375	343	356	367	362	365	343	360	357	370	354	366	331	344	347	346	332	372	376	358	352	347	362	340	355	377	315	323	350	326	363	330	347	365	365	363	362	363	336	374	347	361	342	365	338	348	325	381	427	354	366	402	339	358	371	368	361	385	369	326	345	332	352	349	376	325	367	341	362	345	322	339	345	363	325	330	345	349	334	343	346	392	330	321	312	322	338	354	349	357	370	352	328	424	356	341	325	362	349	352	336	346	379	369	353	316	322	369	370	350	344	341	345	336	327	356	342	364	309	361	326	352	356	335	371	360	345	338	335	347	340	347	351	364	350	358	365	366	349	389	342	348	356	365	353	373	332	368	353	315	345	374	375	343	341	324	342	371	354	337	319	387	377	362	341	328	351	367	350	322	394	357	336	411	364	333	342	350	394	330	383	362	338	356	364	374	376	363	361	366	371	380	331	339	387	376	331	315	338	348	371	340	364	352	352	368	361	336	345	322	329	367	391	356	373	369	353	339	341	370	375	320	353	339	330	324	348	347	345	315	360	348	346	354	344	377	353	354	376	362	370	338	333	352	398	348	361	364	362	344	354	333	358	350	329	363	349	346	357	342	336	335	366	354	360	366	367	366	338	366	380	373	372	362	311	396	369	358	359	338	324	353	356	372	334	333	360	336	359	368	373	328	326	326	349	360	366	373	347	330	331	382	359	320	343	355	343	367	356	326	351	359	352	306	351	376	339	347	369	387	366	353	357	361	329	364	357	372	349	398	394	337	361	324	322	383	372	345	341	359	332	367	326	355	378	387	321	344	395	346	338	377	378	381	366	360	372	348	348	356	346	365	354	363	359	361	370	362	332	378	355	365	372	338	349	331	353	384	382	370	362	373	328	338	349	359	381	336	382	334	352	343	380	366	308	366	344	346	356	341	380	370	347	378	359	363	392	353	326	332	330	371	369	358	370	349	374	348	373	366	376	362	343	348	354	353	341	338	349	384	369	376	346	367	364	330	331	337	359	343	355	347	328	332	336	380	364	329	348	371	374	310	377	372	369	362	344	337	334	340	366	368	359	356	347	349	326	375	372	351	365	361	337	351	350	343	388	331	308	390	343	357	343	334	335	321	364	372	343	312	353	350	337	389	360	357	384	379	336	341	333	381	345	374	361	343	378	358	358	356	352	372	351	341	373	335	366	344	357	329	375	344	343	388	309	332	353	382	374	351	369	327	348	369	324	373	328	303	376	354	389	361	356	332	349	385	358	377	347	360	334	360	387	345	376	368	349	393	352	342	359	370	328	340	348	364	336	353	336	374	339	351	352	363	366	317	396	356	358	412	336	364	353	329	316	365	383	353	365	375	339	371	356	395	346	388	361	355	321	346	326	331	339	373	351	358	347	374	335	325	360	354	364	346	377	357	347	317	335	317	345	363	350	358	336	353	401	379	345	370	330	363	352	356	358	363	358	382	388	337	383	331	380	366	349	344	350	329	343	359	353	360	372	361	348	373	377	363	340	336	356	355	356	353	367	372	392	366	362	324	354	364	358	324	381	351	339	357	354	380	361	326	379	320	350	402	342	334	356	382	357	346	325	350	363	353	364	374	383	365	318	408	326	349	336	331	344	350	365	355	336	319	345	363	367	341	402	370	352	358	367	369	318	331	343	361	366	366	365	374	339	368	359	322	364	363	365	356	351	350	349	335	374	350	385	339	366	343	336	353	353	364	361	366	386	388	339	372	333	321	340	352	377	340	368	354	349	333	354	361	336	351	343	342	332	356	338	349	360	394	364	356	320	350	377	346	365	346	354	346	352	378	371	357	360	347	358	369	341	352	336	379	348	348	362	368	363	382	357	356	342	350	373	370	360	359	374	386	319	361	382	344	363	391	387	372	356	337	333	341	368	337	395	348	316	402	356	366	351	347	346	344	349	360	345	347	371	345	298	343	316	329	362	347	366	303	346	372	363	347	383	360	362	350	352	339	331	369	357	325	342	344	331	362	354	359	352	376	343	316	354	363	391	384	352	366	373	340	383	353	354	347	342	348	360	336	357	373	346	348	394	344	363	356	373	328	369	359	391	348	366	348	343	318	356	331	355	345	338	343	388	348	353	344	339	366	306	355	345	415	340	336	354	328	376	345	312	360	348	345	383	327	370	359	339	332	327	377	369	363	371	338	370	338	351	353	356	341	320	343	353	359	354	343	387	364	349	370	334	355	338	387	336	346	369	360	362	355	324	359	329	351	358	310	363	337	357	361	339	347	334	363	357	344	356	340	339	344	378	348	373	362	349	393	353	372	339	343	374	356	358	371	340	337	378	359	352	339	367	345	327	330	368	357	337	349	343	345	360	359	356	361	334	363	346	354	341	339	335	346	340	349	381	372	346	364	360	348	350	338	383	357	353	362	367	367	369	348	356	378	373	372	358	364	378	339	399	339	370	365	365	358	340	371	344	362	329	343	348	352	357	328	386	332	354	377	329	335	351	363	334	366	350	358	352	360	351	340	363	367	344	344	373	308	347	382	369	352	355	352	380	376	352	356	396	347	352	354	356	350	372	350	375	348	360	372	318	359	332	362	347	363	303	355	370	322	343	359	357	390	345	352	354	335	353	347	354	379	389	337	344	368	320	315	318	346	379	326	356	347	337	308	347	323	343	351	353	340	344	345	335	351	359	353	370	372	347	340	349	371	363	388	355	337	352	364	334	335	333	360	353	344	359	366	357	335	363	364	370	352	371	376	360	356	355	351	401	357	384	360	353	355	350	345	377	356	354	313	358	345	330	342	355	361	380	355	323	329	338	331	386	392	321	359	340	366	369	360	371	345	350	330	358	372	369	365	357	354	321	343	351	379	363	346	351	345	351	344	364	368	368	339	370	386	357	356	365	345	374	348	375	388	375	355	345	345	341	358	362	354	370	398	411	374	373	341	353	321	376	392	354	372	336	354	341	305	362	332	362	363	350	373	339	322	348	374	356	342	358	384	350	358	357	331	337	381	371	349	362	366	363	343	314	363	338	350	324	337	328	339	330	371	359	341	323	366	378	342	387	340
7281	28412	31699	13898	5122	1708	521	345	324	373	343	338	356	378	348	348	365	374	356	334	357	349	375	364	324	373	379	398	368	379	380	353	368	349	388	357	347	366	370	324	403	332	346	344	349	366	358	355	327	354	338	335	342	353	352	350	359	337	353	380	374	330	349	334	327	360	347	359	358	358	379	365	344	342	334	350	342	371	347	348	378	360	339	376	354	303	362	348	355	352	351	382	347	360	335	335	369	354	318	355	357	374	325	341	349	375	346	320	348	379	343	373	359	347	381	354	366	332	347	332	356	361	383	344	356	332	340	345	338	337	342	330	363	374	397	377	361	372	366	348	324	334	347	348	348	330	337	395	322	378	367	360	330	370	359	357	355	346	354	374	344	389	339	355	347	359	358	346	336	375	363	339	315	325	324	328	396	377	337	343	367	362	375	362	342	368	370	347	337	369	375	383	345	337	337	337	340	362	356	311	336	364	356	344	374	333	349	369	320	360	334	327	351	346	317	362	345	346	345	335	329	401	332	369	315	359	339	338	352	310	351	327	320	379	334	315	339	392	393	347	334	340	355	360	352	364	357	354	372	358	325	372	354	332	376	337	351	368	358	348	350	337	351	366	358	348	351	325	357	327	342	368	367	340	347	326	375	348	344	362	341	360	340	355	330	373	380	354	348	362	337	352	368	356	361	331	343	359	320	368	322	326	346	367	362	352	361	365	388	351	335	389	345	367	351	353	335	331	342	382	376	361	344	343	353	386	322	352	354	338	342	318	348	366	344	340	360	351	354	368	384	355	361	360	371	367	366	361	346	366	357	311	371	385	342	352	372	330	353	350	339	361	377	365	340	348	354	343	372	345	358	360	368	327	344	378	337	331	371	344	327	373	364	340	363	371	319	352	333	333	351	363	342	309	367	361	350	367	361	374	389	391	340	335	382	333	308	346	347	341	353	365	359	336	339	349	342	354	371	325	344	350	342	336	359	336	360	379	367	324	383	362	382	323	329	348	329	370	336	376	367	353	367	354	354	309	361	378	353	347	342	329	342	365	391	351	345	386	358	344	377	378	328	379	356	330	352	337	330	344	381	315	351	339	330	352	324	348	359	351	329	327	333	339	361	347	313	356	341	334	376	341	361	350	333	348	349	346	330	355	403	334	395	344	364	349	383	362	358	331	341	364	344	318	314	373	344	369	372	387	325	327	349	376	354	322	350	348	322	351	356	358	339	320	367	380	355	350	337	362	331	359	350	347	331	344	342	330	355	341	330	351	381	342	353	358	353	344	313	311	356	376	370	351	363	303	324	369	362	342	363	337	348	376	350	315	370	374	364	334	364	351	365	332	380	358	358	396	356	364	306	349	347	345	361	361	315	311	308	311	349	331	392	348	388	334	316	341	378	355	324	360	330	358	373	334	340	349	359	367	349	382	327	357	321	347	330	344	353	348	373	365	371	353	349	358	349	333	342	346	364	382	364	354	338	339	367	329	397	364	340	345	369	343	362	375	325	327	409	316	338	366	348	370	333	326	350	346	306	341	354	367	372	330	366	315	334	333	357	335	360	362	369	377	338	348	364	349	324	365	345	383	353	349	348	337	340	390	349	350	307	335	373	331	386	348	352	368	338	366	337	360	367	356	341	348	348	352	348	348	341	351	318	382	343	344	358	356	369	359	360	333	372	319	340	361	348	348	367	369	354	342	364	365	342	332	320	337	369	353	383	331	338	377	365	365	340	338	349	334	352	352	350	345	352	331	356	319	361	346	362	344	360	329	366	332	362	332	368	374	352	352	361	344	311	368	343	356	365	332	314	352	383	340	367	373	330	343	361	356	343	319	367	332	338	363	358	396	346	295	334	368	328	348	352	351	345	330	337	385	323	313	319	347	349	342	305	356	346	332	331	371	358	368	347	361	364	328	345	358	342	304	373	348	340	331	375	338	353	361	343	360	354	323	353	340	347	353	363	372	334	351	363	337	319	355	327	361	359	330	353	344	364	360	324	358	369	370	377	352	348	355	427	319	339	363	318	373	327	329	341	335	347	355	387	365	319	354	376	359	301	368	351	390	336	324	353	360	331	339	354	378	348	324	329	354	372	355	392	321	369	331	340	362	374	332	359	357	380	356	354	323	344	377	344	332	348	335	366	325	366	339	331	338	311	358	384	374	398	357	324	353	339	372	331	355	380	329	386	329	351	382	339	341	358	360	360	343	362	317	366	359	359	325	320	348	348	357	365	324	325	339	328	367	364	347	344	341	360	327	330	343	401	371	338	363	333	361	355	353	349	341	327	339	349	326	346	341	380	333	356	390	376	371	337	392	347	338	336	321	364	358	352	365	331	366	369	356	334	367	354	361	390	348	347	373	347	341	323	406	337	340	370	359	344	369	366	331	349	376	362	349	366	340	347	368	338	332	320	338	362	347	323	368	353	353	337	376	368	342	373	344	348	373	349	356	361	352	357	341	316	355	325	352	335	351	362	365	321	350	334	353	347	343	351	366	324	340	354	362	373	345	358	350	362	377	328	347	362	325	363	346	352	336	350	344	359	343	348	342	380	357	323	373	346	365	301	367	368	374	358	335	337	364	375	391	401	367	344	369	339	362	337	374	359	349	357	381	357	368	342	359	372	342	343	346	351	349	367	356	368	364	382	357	373	341	346	356	371	323	323	356	363	364	374	346	326	340	358	356	347	370	345	366	335	332	344	341	349	356	354	343	358	358	360	373	372	344	350	372	373	335	334	338	366	388	349	367	372	360	377	362	331	399	348	376	320	373	353	379	386	352	347	339	371	325	348	358	323	343	365	328	370	351	337	347	335	351	372	351	355	365	374	347	366	337	369	332	342	328	311	358	336	364	365	343	348	330	347	333	368	355	337	373	352	353	351	313	308	366	335	353	349	360	347	390	325	352	344	307	371	368	412	319	344	348	351	314	375	323	310	360	346	364	341	377	329	323	374	386	371	381	371	328	350	347	343	347	348	328	345	339	355	340	380	361	350	338	367	387	366	383	351	330	354	341	373	349	355	367	364	336	348	369	329	372	343	354	338	355	332	356	331	375	317	373	385	325	374	370	339	324	363	334	347	352	314	359	372	329	360	334	375	382	399	357	358	324	349	347	373	366	353	365	421	355	332	360	378	313	375	341	384	365	349	349	359	323	364	344	336	351	346	374	350	364	362	339	386	350	374	328	331	359	359	346	363	342	356	360	364	327	340	380	387	347	329	378	361	385	366	364	331	349	351	359	327	331	349	302	361	327	356	374	332	355	338	349	329	344	351	365	341	339	342	355	368	340	361	351	325	357	353	371	383	353	369	389	350	311	345	313	349	391	324	347	372	376	319	358	360	351	365	345	368	373	372	358	371	349	356	350	381	361	367	347	339	358	374	343	347	374	367	353	337	335	314	339	341	336	362	344	380	325	358	348	352	335	342	346	344	351	347	359	308	391	346	371	326	336	346	330	366	330	354	358	353	343	341	329	360	340	357	376	331	335
25546	26628	54941	48258	26587	9068	1510	383	393	382	424	386	382	323	365	396	376	377	396	365	357	379	397	344	362	364	373	357	353	355	382	371	361	377	386	361	365	388	366	347	411	354	386	412	395	384	391	375	376	391	354	370	367	400	389	392	379	376	384	368	395	368	365	356	378	335	373	374	360	342	400	396	366	344	332	329	368	405	400	360	396	385	417	361	353	361	373	401	373	366	370	396	343	391	378	349	358	356	366	364	355	394	379	351	388	360	359	338	378	357	347	374	381	366	397	367	353	427	379	381	372	394	360	387	378	369	380	348	384	354	372	355	371	364	414	398	369	354	378	377	398	366	373	363	365	363	360	354	390	392	358	362	369	381	399	344	420	359	359	403	387	355	407	387	398	370	329	377	365	381	385	361	360	422	341	390	348	375	387	386	378	365	340	389	376	332	382	377	396	374	366	384	369	352	363	354	355	361	352	336	346	376	377	385	366	368	362	383	399	418	363	384	372	362	398	364	370	362	377	366	390	366	385	414	360	380	361	371	382	367	403	374	319	391	382	405	376	337	364	370	376	373	378	350	379	383	396	381	388	351	373	395	316	356	389	362	391	354	374	344	367	317	405	338	370	360	326	394	352	390	362	411	376	359	423	372	384	377	393	373	381	395	363	369	359	360	353	394	366	369	358	382	316	368	357	377	340	380	378	360	386	342	375	349	398	341	381	354	396	397	378	362	347	378	389	333	367	387	396	343	389	414	379	370	350	343	389	360	362	380	395	398	342	373	368	374	399	361	370	375	370	369	378	370	365	338	340	364	349	374	386	374	412	359	367	378	354	384	365	361	398	376	384	371	365	373	360	355	396	343	391	358	361	365	357	363	390	344	352	352	389	374	383	392	355	314	367	344	360	352	367	373	375	337	370	382	383	379	339	390	390	363	355	350	358	381	334	363	348	357	354	355	340	378	407	367	402	333	415	395	356	343	387	342	358	358	366	363	379	382	367	394	370	387	363	370	390	374	396	406	360	402	390	368	337	379	352	344	360	388	362	402	372	374	322	380	380	371	375	361	374	369	375	321	371	374	394	379	368	383	380	387	338	333	368	386	354	369	349	370	387	347	337	386	333	376	366	406	368	359	365	387	367	401	397	384	376	390	365	373	358	372	406	366	405	389	373	350	382	370	358	386	365	361	380	345	368	355	331	384	360	355	376	336	371	305	373	373	380	324	344	364	353	348	391	363	355	380	322	357	351	374	377	361	391	360	351	372	335	347	395	384	396	373	375	332	356	369	351	382	359	365	394	380	356	388	334	350	376	340	379	343	370	359	371	375	378	360	352	360	378	347	356	407	353	348	358	362	358	335	365	385	368	321	372	371	364	364	385	377	363	348	362	361	380	396	357	376	367	363	379	378	354	325	366	382	402	374	376	365	367	374	375	362	403	399	326	384	367	358	381	369	365	403	419	365	364	388	381	371	367	372	380	368	370	379	335	349	380	384	375	341	410	372	330	354	376	358	372	387	342	378	387	405	353	376	349	389	375	349	387	375	357	357	363	342	381	377	365	373	375	354	377	366	344	381	380	370	368	366	363	329	362	353	386	365	355	339	372	357	378	377	351	397	346	403	332	372	353	337	399	370	386	362	372	379	361	373	378	362	378	400	334	338	352	383	363	362	417	290	375	361	406	368	363	331	377	362	347	394	340	350	358	375	354	366	361	363	373	397	363	351	367	378	361	355	388	333	370	362	375	328	382	353	400	381	357	350	383	369	381	343	339	365	346	384	372	359	392	392	380	372	375	373	394	370	329	366	356	375	385	350	367	392	399	387	346	403	390	367	353	350	378	357	364	367	351	374	373	350	360	372	369	389	344	352	349	349	359	403	384	362	337	369	352	345	363	354	369	348	398	363	344	356	373	391	369	334	355	352	403	349	366	393	378	387	403	362	392	372	407	396	382	368	383	328	334	370	383	376	361	353	402	385	392	393	363	386	365	370	372	384	388	354	374	414	375	419	394	365	374	363	371	381	356	373	366	356	365	387	364	375	399	365	372	341	377	386	353	389	352	399	381	377	339	366	386	370	413	378	364	368	380	374	382	365	370	385	368	360	388	377	389	394	377	385	394	351	365	351	374	358	365	356	372	388	386	371	393	397	403	356	355	362	340	362	394	343	394	380	370	386	363	384	362	383	379	361	372	360	366	401	352	370	382	362	388	403	346	382	366	359	418	371	351	340	367	350	347	373	388	344	345	358	351	343	368	387	399	388	360	392	373	370	364	374	383	419	371	437	367	371	409	349	365	363	395	367	347	381	350	344	406	394	374	373	380	367	362	382	364	401	351	374	396	385	355	377	382	394	379	385	340	376	387	352	379	375	342	362	356	393	378	358	370	351	361	363	364	382	364	359	354	338	391	354	383	372	385	359	344	376	357	355	375	384	366	349	403	375	338	385	396	394	394	387	386	353	361	362	350	363	371	383	362	376	382	425	371	359	381	358	329	376	365	374	359	370	370	383	367	373	400	362	363	393	390	365	360	398	381	371	348	378	403	364	346	367	346	369	361	374	384	394	354	334	368	324	349	353	343	379	396	371	363	345	366	340	352	325	369	381	399	398	362	357	375	382	341	363	389	358	368	352	371	404	353	348	396	406	387	402	358	377	357	349	351	363	342	360	347	381	373	375	418	362	343	350	367	366	349	369	345	384	351	366	340	373	374	371	343	371	354	361	391	358	401	348	373	379	389	406	361	353	364	352	360	371	374	380	346	373	393	372	358	423	391	394	384	376	350	354	384	374	400	373	371	373	399	371	366	362	390	385	354	385	369	403	385	345	404	380	366	353	354	372	375	367	319	357	383	363	357	353	380	384	356	394	363	385	402	329	350	360	387	377	373	354	408	375	347	362	379	390	381	354	376	360	373	366	362	355	363	359	377	359	352	394	385	358	383	407	367	329	391	386	369	352	347	367	363	357	382	357	369	296	349	360	357	364	358	345	380	400	387	360	388	415	374	366	376	357	366	365	386	335	392	375	366	345	374	366	369	337	388	398	390	374	334	381	360	429	365	334	360	359	361	345	368	376	387	371	374	349	361	366	370	354	398	357	369	361	402	396	358	362	405	387	352	342	370	382	375	386	382	368	352	351	341	360	366	365	335	378	353	379	375	364	407	365	408	335	381	373	350	411	390	349	370	353	372	362	370	353	390	354	380	356	392	376	359	368	369	373	350	350	341	345	363	374	385	380	399	380	396	378	386	397	370	365	393	369	384	360	348	355	358	356	363	392	400	367	378	380	377	413	338	356	396	370	374	369	372	401	390	371	337	370	382	380	372	394	378	391	371	414	375	388	376	397	375	379	383	388	371	365	342	343	388	396	345	400	373	346	381	359	390	345	372	366	374	385	406	346	358	354	367	353	368	333	359	358	387	382	361	353	372	374	371	389	349	367	357	388	360	346	389	370	351	362	368	374	402	390	353	374	387	385	394	347	346	396	360	370	352	396
18383	69941	66776	37932	17255	5347	1244	399	422	396	385	369	393	381	439	383	398	372	382	386	374	407	412	409	413	423	417	383	435	419	381	355	376	398	388	379	392	385	384	414	377	374	398	370	415	407	404	410	396	398	382	364	385	401	366	424	396	364	390	413	392	398	373	405	364	380	369	434	418	393	367	357	399	412	378	412	377	380	398	423	396	362	373	418	428	377	387	395	409	371	377	393	415	403	405	379	394	390	380	373	377	398	394	367	409	374	390	421	392	391	367	383	393	380	391	429	414	387	412	381	358	397	374	372	411	374	380	432	392	385	390	397	384	376	378	412	404	396	399	366	364	403	417	381	363	352	370	403	425	376	372	352	361	376	404	423	393	407	415	379	405	362	435	392	385	391	370	379	395	426	429	390	359	389	339	402	362	401	392	395	388	384	411	408	390	387	424	359	409	414	424	382	382	356	407	380	403	385	372	406	390	372	397	382	423	355	368	391	403	406	403	406	399	400	387	397	404	359	352	367	397	376	396	370	387	424	375	358	395	393	382	400	365	432	361	398	402	388	386	399	376	399	416	376	341	402	364	384	370	366	376	418	381	400	381	381	392	391	399	403	390	366	389	386	418	377	423	361	399	379	378	374	421	385	394	394	406	413	419	395	374	398	353	360	402	396	400	373	398	334	411	428	389	415	409	411	430	400	391	372	369	380	419	397	383	375	378	369	388	353	397	378	366	400	384	417	369	378	402	368	403	391	394	417	377	390	372	400	392	372	415	363	413	383	364	402	375	389	395	383	396	377	387	350	417	385	398	368	413	366	375	413	417	382	392	390	381	378	379	374	378	370	415	374	374	368	405	409	403	417	403	361	409	376	410	401	359	397	401	430	349	392	393	412	373	376	346	396	398	369	382	408	364	406	392	389	351	392	385	402	350	412	403	368	371	395	340	395	401	381	397	424	399	399	378	394	365	350	390	400	368	349	406	386	377	373	370	376	396	397	383	397	421	404	378	369	382	395	382	372	391	388	378	396	430	376	411	397	379	375	386	428	409	386	371	429	405	386	407	383	365	384	399	386	357	391	376	405	430	398	400	379	392	389	407	395	397	399	369	360	407	398	411	397	360	393	414	367	389	411	379	432	377	372	389	370	390	387	397	408	416	350	396	363	372	429	377	362	413	387	399	389	403	351	387	385	383	388	383	371	401	387	408	398	384	362	393	351	377	415	406	387	374	377	378	420	395	391	388	392	341	403	354	385	406	389	391	416	394	393	370	386	347	404	374	349	426	390	379	377	390	358	371	409	393	375	385	384	399	395	340	384	369	375	413	421	400	372	400	388	400	394	360	387	381	371	380	382	367	386	386	418	355	412	394	395	394	405	321	374	409	380	403	405	387	427	404	390	411	429	372	361	381	398	446	371	359	386	396	397	392	438	368	405	410	396	360	412	390	376	365	402	388	384	404	397	383	382	391	379	412	397	401	370	396	376	379	392	377	380	377	404	399	346	366	374	395	393	377	399	413	375	404	357	377	361	392	372	382	386	392	360	411	365	375	369	405	375	401	395	385	390	356	397	412	370	368	351	418	395	410	388	360	349	363	375	382	392	406	388	387	314	388	400	396	419	423	372	388	390	373	366	395	425	387	391	404	398	376	380	361	395	390	378	387	382	398	428	384	387	369	405	417	367	398	358	411	337	407	380	376	403	400	407	391	398	384	389	376	374	391	378	374	400	380	383	389	407	379	398	397	396	349	383	338	397	388	394	366	390	360	385	424	414	397	382	405	354	393	400	370	362	413	391	383	428	405	419	410	394	438	355	428	381	366	388	389	373	384	389	422	386	377	398	371	381	392	408	422	363	379	376	365	332	417	384	365	383	385	393	382	390	395	369	404	393	347	398	411	405	388	390	367	407	390	401	387	357	386	395	393	358	372	407	370	367	420	397	360	377	406	422	349	403	378	367	388	399	349	380	419	393	384	371	378	396	416	377	397	380	355	400	403	402	394	406	386	381	381	399	361	379	405	368	401	372	406	399	376	407	407	403	444	386	381	373	417	419	414	357	401	387	392	403	373	357	396	368	395	350	389	352	377	376	368	394	375	392	391	364	416	362	387	387	395	350	371	381	385	405	374	385	388	385	385	369	402	406	371	381	382	392	389	428	394	372	432	416	401	391	409	385	389	403	409	395	400	436	386	400	425	389	342	415	390	414	408	388	413	385	371	425	361	366	408	384	395	384	374	393	410	389	356	397	386	374	326	397	393	383	398	386	371	423	428	387	368	371	377	406	384	385	399	403	381	369	390	386	403	395	402	414	379	416	406	390	367	414	408	392	401	376	406	375	417	380	380	393	367	385	387	421	366	389	391	383	396	421	417	386	375	378	408	361	390	402	406	370	373	371	417	405	382	389	390	377	381	381	360	393	376	408	391	408	381	384	410	410	395	372	413	431	396	369	381	366	389	382	386	398	404	350	410	373	387	365	404	370	375	368	392	379	348	402	377	393	383	372	415	373	399	382	402	371	402	397	389	360	375	371	389	380	387	387	409	375	360	388	448	365	423	398	393	393	368	398	394	386	392	409	410	394	371	410	393	399	381	377	384	387	400	364	401	421	383	411	422	403	410	419	400	364	347	406	369	427	398	394	386	400	407	399	371	379	417	407	374	409	378	346	412	363	399	373	381	378	397	361	397	385	402	370	390	377	389	400	405	376	368	398	414	392	384	380	347	396	427	394	409	352	346	373	356	347	373	367	367	366	392	426	377	395	393	380	363	374	375	375	365	404	404	377	395	427	411	436	359	391	412	352	346	388	399	387	400	377	389	387	387	373	398	366	374	394	388	377	415	414	385	394	399	357	348	376	375	381	415	393	405	380	417	388	369	385	383	356	384	383	378	394	394	383	413	426	347	377	406	354	365	397	419	385	380	372	395	344	390	392	384	394	396	395	374	428	382	403	350	380	376	377	383	375	396	371	354	404	409	381	396	416	387	409	393	387	388	392	369	372	386	398	374	420	416	375	381	375	391	381	383	386	400	357	371	379	398	378	390	385	402	410	414	405	406	409	397	407	347	427	365	436	405	360	380	366	351	397	377	370	377	409	411	407	347	387	384	388	399	381	431	386	382	398	353	402	423	376	392	397	374	403	377	388	409	395	362	358	370	401	381	387	373	374	409	402	389	434	395	366	364	429	406	408	399	386	373	392	363	378	366	371	406	350	379	408	357	358	393	402	380	384	384	375	381	409	403	397	381	402	400	343	363	382	386	390	379	356	385	353	395	375	398	381	395	380	358	373	394	398	390	391	394	418	406	344	372	405	367	390	386	387	362	415	392	385	392	366	379	400	355	355	389	384	385	390	356	392	375	413	385	403	388	443	368	411	400	393	349	405	401	404	412	398	375	399	355	364	415	431	378	415	392	401	391	352	330	409	384	415	381	400	385	370	406	367	374	355	404	381	386	400	413	367	379	351	406	402	402	388	363	386	382	383	381	416	397	408
23885	23668	52629	56210	40973	24458	7671	766	598	547	529	573	482	533	470	510	511	559	517	551	557	482	513	446	512	462	514	492	514	489	536	500	503	525	516	526	523	510	514	517	469	461	479	496	517	492	502	495	492	470	469	457	507	528	506	528	502	507	491	486	511	486	547	500	461	487	487	492	517	495	461	492	525	470	496	500	490	487	499	536	485	492	487	463	471	500	559	487	528	496	488	535	489	510	535	500	498	512	508	481	479	488	536	526	504	531	495	474	531	494	477	495	478	511	482	501	500	519	461	484	490	501	470	508	487	525	503	499	453	551	475	525	445	482	485	544	474	507	513	479	554	525	484	523	496	480	505	484	512	503	527	503	517	488	463	492	483	464	479	478	525	515	506	491	504	460	524	511	510	494	511	463	504	513	497	529	495	475	500	521	502	506	485	468	515	491	487	506	510	490	509	538	448	498	507	494	470	475	521	521	510	498	502	473	521	510	490	487	490	531	501	503	504	514	542	510	496	482	460	491	497	471	535	481	511	509	463	517	482	479	505	540	506	474	520	468	526	471	483	492	478	454	457	505	480	535	503	483	477	512	495	511	507	528	519	475	501	489	496	497	496	512	510	459	491	534	509	494	527	491	509	466	525	491	459	501	503	491	469	514	483	511	481	501	488	485	490	506	518	477	511	514	510	464	495	495	472	517	485	461	497	518	461	457	450	511	528	513	507	467	514	531	508	483	530	478	537	501	533	490	495	458	502	527	490	463	495	537	490	524	483	501	533	534	528	509	530	457	475	509	450	520	493	477	521	512	532	509	496	521	459	465	512	528	500	480	439	506	478	497	525	489	511	490	500	501	458	512	498	527	486	518	493	519	483	505	450	503	477	474	481	527	509	491	507	495	512	489	523	502	471	507	525	514	501	477	492	502	495	495	467	509	534	487	498	473	509	484	468	494	494	468	525	480	505	503	512	503	481	513	544	521	513	505	490	498	512	476	469	506	535	458	515	504	528	493	520	514	495	468	484	530	529	487	506	464	509	484	471	493	547	491	510	464	523	453	491	494	520	495	487	485	495	475	486	474	492	498	523	481	491	481	507	525	506	528	520	473	478	520	477	523	488	469	513	512	520	510	490	485	499	487	481	515	502	542	473	496	510	516	514	454	509	509	477	477	499	478	535	475	507	492	484	500	463	481	505	471	505	530	471	475	510	466	477	511	501	478	510	488	491	514	456	495	488	505	481	507	504	511	490	517	512	524	498	499	471	498	518	513	489	468	484	520	483	510	530	470	490	511	497	481	485	471	526	506	506	489	512	491	461	514	476	489	516	488	466	470	478	483	504	490	472	478	502	487	495	531	497	507	504	512	456	449	515	498	503	524	499	503	540	453	465	501	475	476	497	505	463	472	507	481	469	530	508	466	480	522	474	494	472	532	446	502	519	495	511	522	494	482	490	494	483	498	503	475	512	493	507	502	484	493	473	525	472	489	528	468	497	522	504	452	475	461	527	495	513	516	490	501	443	508	502	508	477	514	565	508	505	470	522	532	501	491	477	508	496	449	464	459	518	486	483	472	508	491	499	521	494	496	482	520	485	528	514	499	449	532	538	444	517	485	477	501	478	469	462	477	524	490	501	485	457	501	486	506	448	470	502	497	507	519	503	474	500	466	515	486	511	508	483	514	517	512	495	470	516	495	471	500	490	526	500	483	503	475	511	497	475	506	492	481	507	492	511	532	487	492	479	504	471	495	511	491	463	492	465	489	502	497	513	524	488	475	529	502	494	554	499	487	545	501	493	527	506	494	490	478	525	498	521	480	505	496	490	479	504	545	520	484	524	517	508	477	478	486	483	501	512	449	482	514	538	473	466	494	481	514	483	491	476	481	522	456	459	490	474	493	474	513	503	513	462	535	504	469	530	478	475	492	483	465	496	513	524	506	473	478	497	519	480	531	478	497	515	506	472	496	514	490	495	480	466	487	504	472	524	461	543	464	511	501	491	471	508	486	535	486	512	522	501	513	485	458	504	485	503	487	523	492	504	508	528	498	515	479	502	485	450	525	452	503	468	506	482	462	475	490	519	499	517	530	504	499	510	512	506	537	502	484	519	490	477	493	456	494	488	495	485	506	490	488	480	461	506	523	475	483	503	477	489	478	503	496	467	503	482	482	518	480	490	503	478	453	469	519	524	504	462	505	531	476	488	464	493	494	490	527	494	469	515	492	481	462	493	518	498	482	517	492	472	493	483	460	472	498	492	476	473	563	473	501	495	533	470	511	434	502	516	516	524	506	509	539	507	498	517	499	501	458	520	470	497	500	479	507	488	459	471	458	498	469	502	479	478	487	522	475	481	532	492	483	479	509	464	500	442	502	458	509	474	490	472	542	489	462	519	482	504	546	491	484	537	515	514	495	518	467	505	511	516	528	542	498	479	477	510	443	460	494	515	492	466	468	483	514	509	474	510	482	508	511	522	473	483	512	449	467	516	524	506	467	502	484	526	525	515	504	486	508	440	450	500	493	483	474	483	484	434	540	469	512	467	504	519	478	466	527	448	457	497	479	502	498	461	457	534	508	531	542	493	538	517	490	479	495	471	456	511	504	499	519	491	493	477	515	471	523	525	539	525	446	522	435	492	514	522	527	519	494	505	465	464	451	525	506	503	479	497	532	456	469	531	493	450	469	502	506	484	496	485	490	456	486	514	517	489	480	510	510	496	458	493	532	497	482	460	461	514	516	506	478	519	519	497	494	467	518	454	461	512	468	481	523	548	462	455	509	462	464	536	487	485	489	490	531	506	489	488	491	515	475	483	491	535	530	477	471	497	541	500	487	469	473	489	473	486	474	470	502	488	474	462	484	515	466	498	539	508	477	459	462	506	503	478	492	473	508	507	503	498	499	495	518	494	509	514	492	487	477	486	497	482	518	518	478	465	508	489	485	479	508	493	530	489	502	440	530	475	505	499	430	512	495	495	466	468	543	522	493	477	505	511	472	508	469	532	511	513	500	457	495	510	485	474	476	465	508	493	471	519	533	515	527	499	502	509	469	521	482	508	478	500	493	503	456	484	507	502	504	488	497	488	483	474	493	485	497	474	490	502	511	492	518	506	542	531	512	493	463	491	483	471	500	458	506	467	467	467	503	505	484	489	480	508	489	483	496	527	468	466	480	478	499	548	518	469	482	511	503	433	516	484	513	500	490	469	488	469	514	476	502	490	483	499	473	468	507	491	461	497	484	465	478	535	486	499	467	439	488	473	513	493	492	471	470	506	500	521	492	505	491	472	490	486	482	485	515	499	523	494	503	493	509	490	460	494	511	507	503	526	474	460	535	500	540	457	473	465	497	480	484	507	457	492	495	459	491	487	455	528	506	489	447	507	503	482	452	507	486	439	496	482	478	466	492	513	509	480	511	517	482	492	507	491	472	514	480	502	506	510	511	522	526	514	472	486	513	509	463	497	502	502	511	527	508	477	486	478	500	465	482	490	503	472	509
24094	72500	84660	63696	38478	16092	3245	537	537	559	583	564	543	537	539	529	572	557	587	553	543	577	530	538	535	537	593	530	605	558	553	527	561	527	500	558	533	528	551	570	501	562	515	585	537	562	510	544	529	491	545	584	555	553	533	552	587	537	550	528	570	541	535	556	517	581	548	527	571	606	551	546	568	534	568	560	534	559	544	542	545	550	556	548	549	567	530	532	510	566	576	557	537	580	587	518	528	542	512	542	554	527	570	511	554	594	534	512	551	535	539	540	575	524	550	540	576	575	588	524	558	558	551	545	573	568	535	562	551	573	558	547	570	555	510	512	573	535	548	526	556	552	572	576	590	554	560	610	555	610	583	500	544	547	532	534	573	515	547	527	539	567	511	577	523	512	533	569	506	542	548	533	530	530	571	543	551	514	539	527	592	524	562	562	533	554	536	533	528	578	591	559	527	538	542	556	540	523	525	579	536	554	541	550	534	571	559	540	553	532	520	549	543	519	581	576	535	560	512	559	556	553	542	547	560	547	529	492	520	531	565	574	521	504	545	532	532	563	566	598	560	531	568	524	537	578	525	559	555	529	569	558	542	569	567	516	577	530	524	556	550	575	540	539	532	592	571	552	587	536	541	552	588	553	529	558	562	538	512	575	504	530	518	565	596	533	539	549	577	517	543	553	567	558	549	528	531	571	508	513	525	557	541	519	559	524	555	575	526	587	552	508	499	535	518	537	543	559	537	538	556	572	544	551	544	548	565	555	508	559	604	552	522	523	564	541	526	587	567	563	553	515	535	521	606	547	572	559	520	531	573	547	574	544	573	560	564	516	572	554	584	569	546	561	586	538	544	548	526	545	565	533	532	518	548	592	552	536	542	533	536	534	551	562	554	573	585	541	566	571	572	562	539	532	527	529	538	507	533	538	547	577	566	510	533	529	524	537	528	532	518	529	530	542	535	552	543	523	523	576	565	537	551	538	523	560	587	574	533	537	529	539	523	522	564	537	563	547	562	521	532	494	571	568	549	524	570	560	553	563	587	572	566	525	578	507	547	562	523	571	538	574	558	554	554	550	567	568	540	594	579	589	530	542	538	525	538	541	545	533	548	546	535	573	561	574	529	538	558	521	543	581	553	530	532	566	540	525	558	568	556	543	588	529	531	516	569	518	565	536	559	577	558	550	562	560	550	534	521	609	536	535	587	554	565	560	558	545	535	532	541	538	525	552	569	523	534	538	576	525	540	556	551	542	576	509	575	538	554	526	518	529	537	580	534	507	540	546	546	598	554	559	544	539	562	530	552	563	540	571	571	512	562	564	498	543	529	543	551	575	539	540	551	530	594	560	517	560	553	561	523	489	524	542	534	547	571	516	540	494	521	550	528	556	540	526	600	552	549	537	570	554	567	527	528	581	505	564	545	543	550	552	558	551	518	525	511	581	533	527	526	519	525	544	540	490	560	619	532	557	535	517	588	523	537	583	575	548	546	516	530	574	551	558	551	554	542	550	537	556	536	552	573	526	526	589	524	518	548	523	572	534	515	548	512	536	576	546	556	558	500	536	553	550	566	555	512	531	522	553	579	584	569	592	549	544	545	557	568	539	538	593	509	537	530	530	566	513	534	544	533	522	543	513	580	491	537	542	564	544	542	545	542	542	546	542	520	567	536	570	536	528	529	579	556	549	578	556	530	565	528	585	536	519	543	541	522	566	540	563	538	526	528	536	531	543	558	537	555	513	548	536	571	540	544	524	543	574	555	554	543	535	545	495	550	570	518	517	535	559	514	537	548	596	541	552	513	581	549	558	557	548	549	567	584	563	515	554	567	599	531	573	529	532	571	565	575	557	535	552	547	535	546	566	539	584	546	491	555	503	531	531	595	565	561	550	512	538	548	537	543	532	533	572	505	547	528	513	507	558	556	553	601	516	507	532	557	557	524	556	564	509	543	516	553	503	554	602	573	551	533	562	496	513	538	576	531	553	495	543	568	537	532	551	557	589	536	496	509	539	548	513	573	571	571	566	542	541	566	546	540	548	537	496	617	570	522	528	518	540	523	526	534	497	551	541	549	566	555	574	507	550	497	553	527	572	509	542	550	561	545	559	545	549	575	512	565	570	535	513	553	541	553	568	541	492	505	561	505	543	559	558	552	574	511	544	548	540	533	516	536	560	593	540	530	542	565	538	559	572	522	551	572	517	572	549	536	541	624	555	571	532	533	510	567	532	569	527	566	570	552	510	576	534	522	575	538	534	548	533	578	551	551	556	562	558	541	604	520	535	558	575	561	529	551	553	551	510	568	561	595	540	531	574	563	572	543	572	525	541	513	531	552	606	565	574	528	574	517	505	546	551	520	502	554	501	554	521	541	570	518	508	513	563	575	550	569	526	560	568	533	534	563	559	544	565	571	541	504	563	539	521	546	514	554	538	525	533	557	555	525	525	503	526	481	576	570	580	561	562	633	547	561	572	544	560	539	521	526	581	540	581	543	522	502	546	535	563	543	538	550	562	564	586	555	548	529	506	539	531	542	533	591	520	538	559	511	537	554	558	512	513	551	548	532	529	536	529	533	534	566	564	526	557	561	540	561	534	569	526	535	544	568	536	562	539	564	521	528	543	571	539	531	547	543	572	532	587	561	526	511	537	565	564	528	506	544	555	547	569	520	561	535	548	581	529	554	543	535	544	575	563	508	562	519	531	556	541	542	531	527	595	563	578	555	529	543	521	517	546	535	591	546	558	542	526	549	550	537	566	530	520	532	521	525	560	545	574	577	576	483	571	579	535	557	526	566	497	561	536	514	554	566	565	522	553	541	553	553	544	556	585	534	557	545	538	562	562	535	554	515	538	540	536	535	565	549	578	553	541	524	569	550	553	547	593	566	530	583	541	506	509	524	535	571	558	557	552	586	557	532	536	512	509	522	522	490	526	544	517	551	524	532	558	511	522	514	527	567	565	551	586	561	521	570	545	523	561	524	545	578	567	520	540	547	531	593	572	559	544	520	567	508	524	579	521	568	553	583	548	511	586	572	512	514	505	569	535	523	576	538	599	549	578	553	559	562	552	566	515	525	519	544	569	526	491	556	526	531	517	569	543	565	550	550	515	542	535	557	558	548	516	567	568	548	540	503	562	541	593	484	557	579	574	524	554	561	525	546	550	544	564	511	539	534	506	513	598	512	548	529	562	537	580	533	543	529	538	567	521	533	532	569	573	544	568	548	549	521	561	579	568	553	572	576	539	554	529	514	567	545	520	552	541	491	529	543	531	517	526	570	566	586	545	549	546	530	540	508	522	528	570	562	559	560	520	528	528	538	543	569	538	540	579	537	504	555	558	551	558	515	563	587	531	545	495	530	601	561	551	548	519	541	585	535	543	539	568	539	527	544	520	557	543	528	554	577	518	515	561	571	522	562	501	528	554	533	533	557	513	538	515	603	585	542	585	579	549	533	578	579	564	536	563	535	554	493	545	566	570	534	508	522	572	501	540
27332	25472	33457	19686	5921	1461	471	350	393	335	347	353	340	344	386	391	352	371	355	363	387	371	343	336	377	349	340	365	351	343	361	330	385	365	371	366	373	360	356	370	337	320	370	372	342	369	362	371	347	334	303	346	403	358	355	344	356	331	352	355	341	339	344	364	358	314	361	378	368	332	343	327	353	354	352	345	381	343	341	333	354	367	370	334	384	357	355	347	344	349	370	344	338	352	371	362	326	319	364	342	341	363	322	318	369	355	339	350	375	387	334	329	343	305	351	381	375	361	359	343	353	344	357	345	372	358	361	356	352	350	402	348	321	364	369	363	345	349	355	330	351	351	312	336	337	359	359	329	354	326	346	348	340	359	368	375	380	358	337	330	331	363	341	348	353	347	369	332	340	348	334	353	380	339	349	386	340	367	376	309	371	317	321	355	362	402	388	347	322	338	379	332	383	340	327	348	365	370	348	382	356	393	327	376	381	361	349	313	367	368	363	343	377	319	334	367	341	357	310	356	354	349	359	367	331	336	341	336	332	346	354	329	350	344	369	357	351	347	369	341	352	421	335	370	345	377	364	338	358	361	352	357	311	377	324	358	364	352	337	329	347	349	376	365	354	355	346	352	377	363	326	352	338	368	373	305	389	338	353	345	340	339	336	348	328	358	366	364	334	335	342	316	328	358	354	363	375	347	374	367	338	349	357	338	325	397	323	349	341	352	341	337	360	352	353	344	349	333	371	351	385	329	331	371	352	357	351	342	346	388	360	310	372	350	354	343	348	374	361	342	378	305	378	344	374	318	367	321	343	340	350	342	363	341	368	356	374	341	364	371	308	351	343	374	328	338	317	389	359	375	348	371	367	347	329	347	356	346	344	366	355	362	359	350	332	359	359	357	339	365	376	365	332	373	353	357	382	345	384	354	350	348	365	330	325	320	361	372	349	364	342	371	353	360	364	384	367	340	380	365	346	356	338	354	349	370	372	341	373	374	364	338	372	330	379	356	344	372	358	380	341	333	353	345	369	364	339	394	361	355	353	415	374	371	376	344	334	381	373	354	357	341	339	343	350	369	356	344	369	359	326	354	347	399	354	380	332	338	376	364	387	367	339	379	366	327	316	383	351	349	328	363	355	348	357	351	332	349	314	368	363	335	331	337	372	385	382	376	353	348	384	352	378	369	392	346	348	361	359	350	381	380	351	336	363	340	402	344	355	329	379	383	324	356	357	319	368	339	338	301	378	337	328	350	382	330	347	356	396	344	356	349	369	344	356	366	340	329	410	325	335	346	366	335	346	347	364	324	348	325	346	366	315	335	348	336	356	344	352	341	367	383	322	327	356	330	360	337	380	333	325	343	332	377	313	324	341	349	362	358	380	330	350	367	361	343	371	355	353	337	366	336	377	344	345	343	327	340	347	343	337	328	333	324	343	320	381	378	376	354	371	372	342	352	391	344	361	339	336	340	329	323	354	352	348	371	347	336	357	318	359	341	338	354	316	371	361	354	372	338	332	346	382	342	370	353	361	372	355	371	337	328	386	336	319	377	350	338	319	359	381	356	361	314	360	363	328	322	368	348	342	332	389	351	351	402	337	347	319	324	342	357	338	342	376	349	331	352	327	333	354	329	384	333	341	361	357	365	387	349	370	338	390	340	364	355	335	367	362	349	326	365	338	350	370	338	323	368	386	350	371	353	381	335	329	351	339	366	361	356	375	313	384	353	347	353	353	368	420	372	379	310	347	316	348	364	403	374	357	341	355	366	324	363	357	366	359	328	338	330	327	345	318	289	355	382	350	345	363	359	349	333	331	347	382	347	352	335	349	351	358	336	389	352	354	354	343	325	349	372	353	365	366	330	353	362	374	376	370	329	364	347	353	343	319	362	355	372	348	346	341	344	358	391	374	339	320	344	352	336	378	368	327	362	355	349	370	312	330	320	364	315	361	345	348	356	312	355	379	318	341	382	349	339	341	329	367	370	371	337	360	356	339	349	330	336	314	336	315	328	344	363	357	352	384	358	377	320	375	340	357	352	358	350	358	353	324	331	380	363	343	355	362	325	397	370	382	334	373	358	335	385	338	345	331	355	350	329	340	412	350	364	343	361	350	345	355	336	323	348	363	365	330	346	320	368	330	354	341	347	353	355	359	372	328	366	367	368	374	371	345	336	366	354	368	333	386	343	346	360	342	337	373	358	337	351	353	347	352	394	344	345	388	351	386	391	331	362	363	367	323	356	320	356	368	361	372	353	339	326	362	364	376	367	348	339	353	362	358	346	352	348	368	353	365	355	330	329	341	338	376	358	368	345	332	417	356	380	379	345	369	369	344	352	338	341	367	366	395	355	373	371	372	373	360	351	381	337	336	312	336	337	343	341	350	374	354	351	376	351	363	360	309	327	328	355	384	356	373	367	345	352	363	327	369	338	355	338	344	347	347	360	358	342	346	375	324	360	332	343	333	345	384	369	375	351	343	361	358	381	338	335	334	345	354	345	371	376	339	345	345	350	351	360	347	394	383	328	374	333	378	333	347	343	324	326	362	336	363	340	372	339	337	335	394	368	333	385	350	352	372	372	364	344	321	392	338	349	397	362	358	356	371	357	350	318	340	341	326	344	361	342	319	382	336	340	331	337	338	358	377	381	365	389	347	367	322	372	357	370	315	357	351	338	364	339	361	357	341	322	368	353	342	357	388	322	334	335	339	373	337	339	314	378	356	321	362	323	364	371	358	358	370	372	374	336	369	343	353	375	308	336	320	331	350	325	332	329	357	363	361	367	346	337	375	361	368	366	317	345	344	361	343	374	317	357	351	341	391	335	366	376	378	353	374	374	372	325	347	378	362	364	340	332	387	351	309	366	341	383	384	383	338	369	337	332	392	371	349	316	372	380	346	358	379	373	361	320	339	302	330	375	363	332	351	361	360	332	350	347	336	356	367	371	334	349	380	349	360	378	375	355	381	367	339	373	342	364	367	360	349	369	376	319	362	368	354	365	361	336	381	362	359	316	386	392	375	386	390	338	328	364	327	360	366	382	370	351	354	351	385	347	377	360	354	324	382	363	334	363	329	396	325	371	350	368	352	371	331	368	356	365	366	407	364	364	374	336	408	364	384	319	381	326	379	348	360	357	368	390	340	353	365	369	333	336	338	335	324	370	334	403	346	311	357	336	342	340	340	350	350	372	381	375	355	372	368	374	334	340	332	383	381	328	366	372	357	366	362	349	394	341	355	372	395	342	350	334	370	379	372	382	356	344	384	385	403	346	333	356	347	343	346	325	361	398	370	375	372	333	359	338	372	350	351	338	352	375	338	351	337	338	345	372	357	374	336	329	346	367	352	346	337	370	333	360	316	355	354	370	352	322	367	339	362	332	338	341	347	355	382	351	385	349	369	332	322	347	313	379	350	411	337	343	348	372	337	349	359	351	352	366	354	353	336	350	361	381	341	335	344	385	363	349	297	355	387	352	384	361	349	401	337	365	352	342
8191	32152	29711	11598	4085	1359	422	335	340	351	358	343	344	365	372	364	320	336	376	342	364	321	363	354	373	334	333	352	345	350	357	314	349	348	378	357	339	359	375	344	330	348	345	340	341	368	343	370	355	343	382	347	341	323	332	323	351	351	320	343	360	300	344	332	356	337	326	368	326	346	343	361	357	340	328	360	369	332	335	360	366	354	353	349	365	348	331	336	328	318	300	307	370	309	364	347	361	330	325	376	341	358	335	347	342	379	370	342	316	342	324	339	341	364	349	336	370	348	331	363	335	342	342	338	351	346	358	367	371	349	360	327	324	384	354	337	357	338	360	345	322	338	353	294	323	332	334	378	340	353	350	348	331	349	337	349	334	346	387	326	339	361	335	316	351	356	341	333	351	332	338	386	336	329	329	395	354	336	339	329	324	327	348	309	355	394	358	344	340	341	348	373	367	373	370	316	323	345	322	317	380	333	328	347	348	358	347	346	343	357	368	370	381	340	355	343	320	336	342	346	338	331	364	360	351	354	310	374	348	334	355	372	375	289	350	326	347	355	347	321	335	331	346	309	351	339	356	329	343	339	320	368	366	351	363	293	358	364	339	344	371	363	303	330	333	344	273	318	319	332	351	386	366	356	341	352	337	342	331	319	335	343	338	315	366	340	399	359	340	324	321	357	344	299	342	358	348	359	331	303	354	357	360	324	332	333	303	345	361	342	343	350	347	368	333	329	320	329	367	351	337	348	368	331	344	331	336	344	320	352	365	339	345	348	312	332	331	318	319	366	344	333	370	346	367	321	343	316	338	338	355	332	343	362	333	315	326	380	346	324	360	347	340	314	355	379	346	340	326	340	335	339	341	364	327	370	313	333	344	330	336	347	376	317	376	361	343	336	328	337	355	350	342	339	371	393	356	361	309	346	331	330	330	353	350	342	359	355	356	337	379	361	303	352	335	349	358	337	349	351	339	359	324	365	358	363	339	362	349	330	333	351	340	353	336	349	328	337	319	347	359	342	373	338	331	322	319	354	342	334	345	369	340	363	323	377	363	337	342	338	325	354	308	329	339	379	327	364	321	341	342	371	343	364	366	339	342	341	343	316	362	362	340	335	331	365	313	357	361	341	349	349	320	310	320	370	350	348	338	329	337	332	346	337	324	353	323	334	337	352	343	331	329	334	340	371	352	330	336	341	320	338	344	368	365	363	341	307	334	326	361	311	377	333	361	385	350	331	333	381	339	348	317	349	341	340	328	306	353	347	345	336	357	322	347	354	336	336	342	299	354	365	339	351	326	348	321	344	332	341	351	355	326	330	381	335	340	348	331	330	341	323	329	315	349	337	338	365	349	367	329	385	354	363	364	340	350	368	350	333	371	331	330	347	353	336	344	332	338	341	344	339	313	317	328	338	364	347	345	331	350	367	324	364	331	330	350	330	352	342	335	345	293	325	368	330	349	356	371	351	333	365	355	346	346	370	315	337	367	347	325	343	328	340	359	338	295	362	349	342	346	335	352	328	367	310	338	337	316	346	358	331	353	344	336	331	345	359	359	372	325	332	355	334	369	306	317	356	335	342	338	351	342	337	363	325	383	310	334	321	349	351	348	366	349	357	336	320	359	350	348	342	349	367	339	362	362	337	359	329	335	344	321	320	336	304	351	351	360	331	341	348	356	359	356	379	347	311	347	364	365	361	357	364	383	324	332	316	373	360	330	357	390	359	338	349	318	322	358	330	375	356	326	310	344	349	373	360	350	315	324	357	360	357	371	369	361	336	336	316	348	335	326	324	344	352	369	362	355	355	367	357	341	341	336	317	370	346	335	375	335	334	384	367	369	328	339	342	312	361	342	344	343	338	367	353	339	327	344	361	321	341	379	327	363	330	330	348	323	360	320	345	342	335	370	356	324	351	350	297	343	327	297	349	344	349	309	340	334	370	347	329	382	338	339	318	380	356	357	349	341	369	359	333	367	343	324	376	361	329	361	335	324	323	331	332	360	366	358	349	348	346	338	320	333	331	343	331	336	320	346	367	332	328	344	339	339	324	350	321	355	336	346	335	349	321	345	343	332	366	351	347	318	311	306	361	303	314	317	372	340	356	360	351	326	329	353	353	346	362	355	331	347	342	338	339	349	333	335	326	337	369	324	336	314	377	333	344	355	344	382	355	332	341	336	365	346	345	297	342	345	352	339	350	359	340	347	365	313	341	358	342	397	363	331	339	342	353	313	313	362	336	317	362	340	355	357	351	350	374	352	334	338	350	357	322	335	335	373	370	317	369	352	334	345	316	314	322	345	362	345	340	313	305	339	314	336	358	366	336	351	372	332	346	366	329	344	326	333	359	316	327	361	362	349	326	358	364	370	348	344	342	321	360	359	349	338	335	388	337	334	372	339	325	357	337	319	319	351	361	321	349	330	325	340	353	345	371	332	333	339	347	346	309	330	364	374	325	357	358	297	332	332	338	357	346	363	372	375	344	358	334	369	360	349	325	352	357	375	352	344	338	329	321	352	335	354	369	318	357	350	340	323	324	345	321	326	358	377	365	359	322	353	333	350	354	332	358	338	376	369	380	331	342	323	320	341	332	369	334	341	359	327	334	328	360	384	360	355	344	336	341	356	363	324	340	333	385	324	338	321	362	311	324	397	305	340	348	341	336	318	365	361	327	341	371	345	340	350	331	326	326	314	330	379	351	334	338	312	335	334	348	295	359	350	322	347	361	321	332	346	350	328	313	347	375	363	305	319	378	307	353	346	342	332	348	353	360	332	370	297	346	353	324	359	314	348	333	320	335	338	340	347	376	363	358	351	379	344	337	344	348	358	319	354	363	327	355	344	343	342	365	329	344	328	347	325	349	342	320	338	317	317	347	332	359	326	322	354	348	362	339	355	344	350	363	340	364	311	331	359	361	355	379	340	366	313	358	344	358	322	322	326	343	321	343	342	346	366	328	359	344	352	355	321	367	326	364	339	333	340	350	354	325	351	359	373	317	349	349	336	396	355	314	365	357	378	367	355	352	327	328	294	335	318	354	339	329	332	349	305	359	348	345	359	333	353	341	354	363	336	337	318	340	357	321	323	309	325	351	337	378	334	323	348	326	343	345	349	341	343	359	313	349	364	346	315	348	345	332	364	331	318	361	329	361	358	324	322	329	352	351	327	358	340	318	355	362	331	360	346	315	351	372	377	356	336	338	354	351	340	328	319	301	364	366	366	374	352	336	304	366	365	350	356	366	365	361	335	329	364	315	369	355	355	317	328	356	324	365	337	338	372	328	333	347	334	368	311	346	356	313	318	339	340	332	323	380	340	366	348	337	343	373	372	367	349	359	335	351	337	375	369	356	327	349	318	360	323	380	321	359	326	381	340	346	329	371	354	349	341	324	348	326	316	338	338	330	312	354	340	318	353	352	338	327	330	318	340	351	363	350	362	349	354	379	319	355	367	340	345	342	333	368	339	374	326	370	340	313	353	381	355	334	344	319
25563	27134	52896	46933	25338	9396	1023	429	384	409	407	343	392	371	382	366	362	348	373	380	373	334	391	400	336	363	383	361	382	352	359	360	351	347	391	389	343	395	400	370	350	389	349	360	358	360	349	361	396	372	385	402	391	375	388	350	375	416	368	335	340	358	391	382	374	365	343	365	325	359	352	348	366	380	345	375	335	354	363	332	326	361	379	364	370	350	374	343	425	375	375	361	368	345	356	365	360	370	380	387	373	354	392	415	351	363	381	362	384	372	353	378	357	365	343	395	341	365	366	391	389	379	364	343	363	349	364	367	383	398	368	312	360	362	352	386	367	386	343	388	328	339	364	375	351	356	370	410	368	361	373	378	351	384	399	377	360	346	361	339	358	373	363	338	351	360	332	360	337	334	391	386	356	368	347	341	348	367	367	351	367	386	348	358	356	370	338	348	358	354	342	363	403	398	394	384	364	384	413	380	339	374	364	375	373	378	349	357	384	372	365	367	360	328	375	337	347	344	385	358	355	370	371	378	366	377	375	397	356	353	349	358	359	360	364	351	363	414	369	380	311	384	372	362	399	333	356	357	369	355	361	356	357	368	359	343	364	337	365	377	350	345	332	356	351	380	360	329	382	340	375	337	385	374	361	359	401	384	394	374	365	380	345	365	347	357	367	344	356	332	378	357	356	356	349	357	364	360	359	371	373	384	361	372	419	383	359	379	395	359	355	364	371	356	356	376	367	362	340	368	379	377	384	360	390	370	371	396	395	349	358	346	374	377	360	375	394	338	335	388	353	356	376	348	399	388	374	368	372	344	370	379	345	371	372	367	362	377	339	375	385	382	368	332	359	362	386	364	336	372	398	362	336	394	354	393	351	370	370	358	335	347	374	361	354	356	334	401	379	372	383	372	343	392	356	381	353	360	346	369	378	344	363	368	340	328	343	340	369	400	369	359	368	365	364	391	351	349	359	383	349	354	348	383	390	381	371	380	361	398	381	405	338	340	369	348	361	338	353	372	353	336	400	392	344	334	364	382	370	352	365	358	386	400	348	366	324	396	341	364	364	331	347	339	343	360	336	332	344	327	361	370	400	412	371	376	380	367	399	376	333	350	366	389	376	360	363	345	340	337	318	383	368	372	356	353	378	337	340	338	334	349	360	371	374	392	339	391	372	349	365	361	358	350	369	385	379	381	360	386	359	347	384	339	408	351	380	353	375	361	387	391	368	365	358	397	349	365	377	356	359	366	366	404	370	396	363	374	406	348	381	369	357	357	370	336	381	341	384	332	357	369	363	362	356	360	364	334	398	381	330	335	381	398	329	333	353	354	349	374	357	379	348	389	343	356	376	370	357	346	357	371	408	336	361	378	375	373	394	369	350	354	353	390	372	379	365	360	363	350	394	417	382	359	403	372	363	349	361	411	381	349	369	376	354	364	383	383	355	382	375	359	358	339	340	343	380	386	391	365	359	368	333	376	359	356	335	315	351	361	354	369	357	365	322	350	383	369	352	360	347	381	365	351	387	374	369	336	393	372	364	367	395	369	359	371	353	377	405	390	401	380	360	368	349	341	383	354	380	343	338	406	397	367	389	389	367	349	353	365	373	366	363	361	388	390	365	341	374	381	357	344	371	388	363	367	369	381	344	383	324	377	342	393	345	378	362	363	372	370	359	396	349	307	355	396	376	382	362	357	350	345	364	377	339	364	392	348	378	409	346	371	367	367	342	359	364	381	342	372	351	368	368	350	324	356	349	346	346	366	388	359	358	384	373	371	379	360	360	390	327	359	374	383	371	384	371	357	352	363	371	382	371	381	386	391	361	389	352	393	383	337	362	369	355	342	357	362	357	361	364	350	384	386	372	362	396	364	396	381	378	377	367	360	357	367	354	342	353	354	380	383	367	361	351	328	354	368	355	366	338	346	383	342	357	382	377	369	368	353	366	363	384	354	360	376	385	319	362	375	370	377	360	366	345	375	368	396	369	325	359	317	331	339	378	380	346	355	374	373	379	343	387	373	357	393	379	354	364	358	348	378	356	377	369	365	397	354	364	385	353	384	330	378	335	310	362	366	340	333	378	359	368	353	390	382	354	359	357	333	349	342	359	371	396	324	402	377	386	358	389	339	358	355	370	368	363	336	367	356	358	379	349	365	354	346	380	353	384	353	368	371	353	370	355	386	353	341	349	351	344	377	371	355	349	383	330	367	348	390	345	365	382	419	376	363	352	361	381	355	352	368	371	381	364	369	366	319	362	347	351	377	391	340	340	343	365	343	326	353	398	343	342	350	367	375	388	414	372	366	371	345	372	379	364	353	368	358	323	378	382	341	362	357	367	360	363	359	402	356	357	364	348	368	373	346	368	346	389	360	361	356	372	369	387	371	389	368	409	405	388	398	427	361	394	320	407	357	379	361	325	378	383	334	374	347	364	364	377	358	373	359	364	366	396	360	363	400	358	355	385	360	344	366	388	401	410	343	333	363	377	373	327	321	371	354	342	346	400	357	414	360	388	384	358	351	358	379	395	370	374	390	327	371	376	380	384	373	348	359	328	411	379	345	369	383	340	374	332	367	378	338	374	379	365	333	376	342	365	369	374	382	383	374	367	362	339	347	389	342	376	359	351	374	370	382	402	339	352	342	339	342	337	362	401	366	395	361	360	391	357	397	379	375	379	359	371	370	379	353	371	393	360	361	384	376	377	381	349	360	369	360	340	348	358	391	350	341	376	344	378	357	402	375	347	399	373	378	367	351	390	355	384	367	366	383	336	366	340	379	319	387	348	339	336	379	359	364	373	375	350	369	371	344	376	362	349	364	354	351	382	404	365	400	399	376	387	377	361	372	356	373	387	397	350	342	393	375	359	342	343	366	354	372	362	366	382	417	355	355	333	395	336	356	368	360	367	357	387	379	363	365	363	332	358	346	373	350	337	356	339	362	346	342	332	359	351	372	395	351	391	365	396	373	381	343	324	330	353	367	393	343	348	314	356	370	361	336	386	363	348	340	373	354	357	379	355	356	365	365	356	404	349	370	392	399	352	348	343	382	388	373	378	349	362	423	400	364	353	359	334	358	393	362	362	397	323	347	343	366	373	350	365	373	370	317	356	361	378	347	338	368	328	361	372	406	346	394	372	331	369	352	353	356	354	343	374	377	355	366	371	366	392	365	371	334	366	372	410	346	371	377	380	356	381	390	390	391	362	346	385	381	359	343	351	344	332	379	388	343	333	355	372	380	365	403	339	379	367	361	377	382	370	303	405	363	405	369	376	361	355	356	373	333	350	376	368	360	346	376	358	379	360	343	378	383	402	351	360	356	358	375	363	375	357	378	344	337	359	329	311	357	355	352	344	367	367	347	328	393	362	338	368	345	367	363	364	350	360	351	376	381	366	346	349	344	362	363	376	362	345	373	356	401	379	364	350	377	364	335	392	371	375	369	404	399	368	371	388	402	370	358	331	368	378	353	370	351	341	389	347	351	363	317	391	369
20987	72786	64515	37153	16318	5633	714	391	387	371	363	394	361	365	354	370	392	376	396	389	377	378	422	387	366	394	361	385	381	398	366	395	403	372	370	377	373	394	357	389	420	386	372	362	350	386	396	373	363	390	346	369	393	378	400	359	355	405	380	377	419	392	372	390	396	360	421	394	391	386	395	391	363	356	389	378	380	384	359	407	334	350	353	406	400	382	384	404	347	372	396	399	353	378	412	379	368	397	373	367	395	376	389	344	404	377	384	425	378	344	386	391	377	380	382	370	388	376	371	343	409	378	376	356	387	353	380	381	366	434	363	397	360	392	376	375	391	360	340	399	399	394	401	404	405	376	367	347	371	399	367	380	409	388	371	371	364	411	372	351	351	392	393	402	392	402	389	405	378	380	416	413	355	415	386	429	366	397	379	398	349	361	327	393	373	388	391	386	401	389	363	395	365	379	379	412	387	370	335	375	346	379	375	356	366	390	403	354	364	355	352	414	408	363	334	393	360	381	397	401	389	379	377	358	354	389	342	382	396	391	383	379	411	374	391	371	389	388	363	403	401	376	400	361	358	363	362	370	361	400	364	393	410	380	383	338	395	386	366	383	329	385	358	402	427	411	355	370	380	382	398	366	412	352	374	363	395	387	405	365	383	359	392	372	352	383	339	376	337	403	372	369	354	360	367	365	377	381	382	347	417	350	349	418	390	377	384	350	368	384	412	385	410	400	394	375	366	392	395	392	383	370	375	395	400	369	388	439	352	389	353	369	392	377	355	383	395	408	350	363	350	387	362	374	353	389	417	374	361	348	380	409	384	386	395	400	338	361	372	327	347	382	362	394	352	398	402	388	383	349	359	408	372	394	378	407	388	355	410	374	394	374	317	391	371	363	396	372	364	359	364	349	399	384	370	394	363	374	369	382	372	397	381	396	367	381	367	430	364	417	375	404	368	369	391	380	401	387	389	384	359	350	404	380	374	420	397	392	379	367	384	345	384	344	362	373	394	389	440	370	360	354	378	376	377	383	373	370	374	349	393	386	393	399	372	386	367	396	370	402	402	376	373	359	406	359	399	392	394	383	381	391	335	381	395	402	395	360	364	387	357	394	428	388	375	403	375	403	372	368	352	361	379	377	343	356	387	352	370	391	388	390	375	392	331	380	374	369	362	363	364	367	367	390	373	370	358	353	383	385	362	392	398	367	350	355	363	406	384	406	397	366	371	368	415	371	369	379	386	416	396	363	388	386	335	398	412	367	399	362	387	404	390	407	376	361	385	364	404	377	357	400	384	369	393	365	399	382	362	383	368	343	392	369	347	427	389	389	423	389	351	375	371	404	366	402	383	372	359	361	367	397	357	397	382	377	355	360	346	373	352	366	347	355	387	378	380	393	359	389	380	369	423	386	363	392	376	375	393	368	368	394	346	401	369	373	377	367	370	377	382	406	408	385	347	342	394	402	353	407	371	372	387	352	371	355	392	401	406	369	408	382	353	383	374	378	390	365	381	387	355	379	401	358	380	356	401	390	378	389	360	346	342	381	377	369	361	411	390	416	407	384	367	357	408	330	384	349	394	368	450	359	398	357	386	376	380	374	348	410	376	387	361	351	372	399	377	396	392	358	396	395	372	374	413	379	371	391	347	371	374	376	377	367	396	363	386	394	387	368	353	386	399	384	382	338	385	339	401	354	356	375	365	366	369	376	399	432	369	381	369	390	337	382	384	381	397	382	337	399	395	349	389	371	332	360	380	357	370	374	365	367	419	382	417	360	342	388	359	400	402	385	362	364	408	350	379	382	402	393	413	373	387	379	333	375	391	350	373	383	351	402	415	365	392	379	371	371	363	417	413	356	373	383	370	369	360	409	388	366	391	376	389	385	372	361	399	360	346	373	369	377	376	398	379	390	378	364	399	386	371	353	412	374	390	376	345	354	368	347	384	393	365	340	376	376	386	364	393	406	414	375	348	376	384	368	373	357	382	357	372	382	410	380	413	381	371	376	350	403	363	380	405	387	361	394	382	375	403	350	356	383	392	380	401	350	394	391	367	365	351	376	385	372	369	388	387	397	385	352	364	349	411	349	356	376	329	374	394	360	390	385	348	393	357	377	359	396	333	367	347	376	359	373	372	364	345	406	399	377	385	411	350	372	369	399	405	369	376	362	411	348	347	390	388	404	369	337	415	379	355	385	394	368	381	380	424	366	355	356	384	353	387	396	359	370	382	387	411	346	394	407	404	358	378	387	383	384	421	369	376	364	362	367	374	360	360	366	355	401	378	350	385	394	365	347	353	384	419	351	369	396	351	383	361	383	341	359	348	390	329	363	403	364	369	385	351	388	360	379	386	381	394	387	364	391	382	371	369	395	377	346	391	365	374	369	373	383	396	387	413	376	367	399	377	402	362	370	395	402	366	362	391	353	389	368	383	368	380	393	343	342	401	379	352	414	346	396	392	387	361	383	388	412	324	385	403	404	387	393	374	402	398	352	391	355	374	365	401	402	371	385	348	369	364	345	367	351	380	425	358	409	390	371	333	397	361	358	383	386	405	387	365	385	385	370	380	387	360	384	332	381	361	406	398	350	372	342	303	354	367	379	366	382	358	391	391	354	348	354	370	370	368	348	397	370	404	378	386	404	397	366	380	390	401	368	368	390	386	363	370	377	338	361	365	388	419	384	376	374	331	371	354	398	393	385	380	386	390	406	383	378	375	427	360	364	422	343	378	366	362	403	387	350	393	371	356	372	379	401	377	417	365	379	381	349	384	360	358	330	416	367	401	373	387	368	356	416	372	355	381	383	381	388	378	404	379	374	390	380	351	382	397	383	386	389	393	393	361	393	388	357	375	366	382	379	371	391	379	378	378	388	393	390	373	348	398	380	387	403	396	423	367	386	388	391	380	362	346	378	361	365	383	398	366	369	366	352	388	340	344	382	382	391	389	344	407	340	354	372	383	376	363	396	383	395	385	356	373	374	406	392	318	362	426	393	381	382	370	408	381	402	411	400	358	357	400	372	405	370	382	377	392	393	340	377	379	348	380	366	383	387	366	375	399	383	374	362	389	376	347	377	352	392	357	390	393	363	395	357	385	368	386	348	398	357	360	382	398	382	371	356	371	374	377	346	356	383	389	351	405	388	367	373	393	394	404	383	379	364	339	420	412	378	369	388	354	429	360	380	360	389	378	370	345	379	384	375	378	375	364	372	352	397	418	393	416	406	358	376	396	405	345	357	379	402	404	373	359	396	379	378	381	399	357	363	359	358	351	387	400	373	376	360	418	381	389	359	385	385	373	380	387	391	378	411	379	354	388	364	378	376	366	395	360	396	359	370	381	383	405	390	369	393	393	354	354	380	366	384	404	337	361	418	405	405	384	366	397	372	390	366	356	409	416	425	389	386	372	388	402	393	365	374	400	354	380	368	388	371	400	352	385	355	386	379	368	394	368	360	387	374	422	360	384	416	363	397	397	386	390	365	357	409	386	370
23900	22081	43032	50763	36277	28241	7664	775	524	540	494	511	505	496	494	475	543	507	486	504	530	491	506	463	489	523	492	496	442	490	475	512	530	500	518	515	518	506	470	542	481	483	464	493	493	496	503	500	509	437	497	453	494	484	477	464	462	461	506	524	486	478	500	482	536	480	485	482	489	483	508	483	506	477	507	496	449	471	440	492	473	460	465	520	479	464	466	528	468	479	504	497	507	487	462	487	459	483	498	496	468	459	468	496	464	463	490	476	466	498	510	481	481	491	449	461	436	525	488	463	454	451	468	458	454	488	487	466	517	477	516	508	476	463	480	493	492	482	509	457	506	444	494	501	515	468	469	451	480	499	483	471	500	517	465	475	498	479	469	470	496	500	489	474	461	472	442	470	510	490	501	461	469	476	486	500	454	506	479	496	505	448	460	499	469	471	493	440	469	504	490	441	461	500	488	507	465	481	538	462	471	459	468	462	446	476	481	453	517	500	450	502	449	497	506	489	514	389	468	476	500	488	441	443	488	436	458	528	458	489	467	480	503	508	488	492	471	510	480	457	435	490	470	489	497	506	481	498	492	435	467	485	466	470	453	458	479	494	505	523	497	523	512	491	483	506	473	504	503	446	486	511	502	457	494	517	501	470	499	469	461	467	489	499	497	497	482	482	490	499	472	476	475	479	467	492	507	448	484	506	463	481	472	527	473	502	460	485	481	469	510	472	484	465	503	509	452	483	483	448	478	445	527	465	469	491	470	466	453	510	514	477	444	450	478	488	474	482	462	484	464	448	473	480	442	488	461	451	504	474	474	474	475	485	475	484	468	459	491	497	451	495	469	473	453	503	481	495	468	449	458	519	479	503	414	525	526	480	466	477	464	486	522	512	481	468	475	473	457	461	466	504	501	537	495	519	445	466	532	484	481	455	472	442	504	473	489	476	457	466	453	508	468	488	468	493	472	477	499	455	492	434	458	489	489	460	505	525	490	443	462	462	502	498	484	463	488	468	476	472	492	477	533	519	472	509	487	478	510	470	456	466	458	490	487	481	525	491	507	507	494	493	492	458	470	474	466	462	487	478	425	506	469	442	468	502	461	484	511	493	461	465	486	533	467	493	472	454	477	457	446	498	476	468	494	479	489	509	479	458	485	463	492	476	462	512	438	493	484	466	455	470	467	515	477	457	456	498	506	454	484	476	499	496	484	503	453	481	469	509	453	436	495	473	459	461	433	481	448	502	480	469	465	482	490	461	557	453	477	474	452	490	474	488	468	484	488	495	497	490	480	475	466	435	489	482	534	450	494	477	439	471	496	500	523	485	531	468	429	491	454	423	476	479	464	451	504	491	515	493	519	492	477	484	480	485	460	444	497	486	514	484	495	515	486	454	468	494	491	482	491	486	521	510	479	503	498	480	483	485	453	441	521	511	455	470	476	455	475	476	476	449	468	494	496	485	466	487	485	462	520	460	510	468	520	473	440	422	462	483	485	459	488	463	508	484	496	522	447	466	495	496	520	467	472	463	465	465	494	472	489	454	517	418	491	446	457	471	461	509	450	481	465	512	472	516	521	532	479	504	507	487	471	471	476	466	455	493	454	483	462	467	449	512	476	504	493	494	481	505	472	494	475	498	446	476	509	471	466	496	509	471	459	480	493	500	529	477	507	469	470	527	487	476	486	478	456	466	493	504	500	464	490	465	430	445	445	479	499	461	473	445	442	442	472	489	487	494	491	491	454	450	477	475	492	496	510	483	479	457	464	458	500	482	487	511	457	496	482	518	455	449	446	490	461	479	475	448	469	489	458	450	491	470	459	441	507	479	498	479	472	462	464	507	442	490	506	458	475	479	516	502	495	480	504	472	501	439	474	470	479	486	492	494	451	491	479	497	510	485	455	492	463	447	471	476	474	463	476	454	473	466	509	482	486	510	477	465	472	469	502	483	487	478	470	455	471	487	471	512	491	450	466	468	479	481	475	501	479	491	499	476	463	474	466	502	498	492	479	471	485	451	510	498	504	462	505	458	499	469	488	425	468	461	495	482	480	514	457	498	503	501	499	479	467	453	477	436	506	507	443	466	513	513	526	484	492	489	492	465	492	502	483	489	544	459	503	472	501	536	489	514	525	479	441	506	455	501	486	476	468	476	447	466	486	494	528	442	480	525	494	501	471	488	484	522	513	483	492	513	472	509	497	498	491	503	464	457	456	498	444	525	470	467	459	504	499	454	470	475	485	446	475	470	506	483	480	500	470	485	445	469	508	472	481	503	481	429	452	459	515	475	496	472	499	464	482	487	454	517	466	480	491	479	514	466	453	480	464	469	499	478	507	468	504	491	513	489	469	492	468	452	471	459	491	466	449	467	487	479	495	480	492	512	471	487	467	494	489	466	481	514	478	508	545	461	496	488	466	477	487	475	520	455	468	480	463	504	511	482	491	442	484	489	519	484	449	439	489	457	478	459	460	484	467	460	483	473	472	461	442	480	485	484	472	478	428	478	473	472	468	472	445	485	504	448	436	432	477	498	472	498	474	471	523	462	520	516	448	485	492	476	480	458	521	450	464	483	465	460	485	464	469	506	463	472	472	462	510	458	533	469	484	510	446	493	456	496	481	471	475	499	472	494	516	490	501	507	457	490	463	455	438	504	496	443	447	519	440	499	451	464	472	480	481	464	449	443	470	466	431	482	483	466	473	461	473	458	485	465	480	457	455	464	512	476	466	520	471	501	471	453	470	464	468	454	488	471	459	457	503	495	451	440	507	445	469	467	485	548	455	487	509	500	444	447	477	473	456	444	477	480	483	457	487	497	491	477	492	472	490	479	488	468	486	501	492	494	490	478	471	472	515	501	454	479	478	477	494	490	487	501	489	527	497	491	505	491	470	505	453	500	516	470	464	474	498	485	513	498	513	465	520	461	476	439	493	513	454	461	507	520	514	467	441	473	438	461	473	470	539	456	481	519	459	506	485	498	460	435	473	486	494	479	453	469	499	524	462	490	459	493	476	490	469	497	453	479	466	535	474	478	483	480	457	513	505	471	462	479	521	487	497	465	484	486	453	447	456	462	453	463	515	468	498	466	469	461	501	506	490	472	483	504	471	483	481	496	464	513	479	493	489	460	461	485	460	456	464	495	472	500	461	471	533	452	453	476	468	483	510	511	506	474	453	486	473	498	490	455	446	448	507	477	477	428	481	490	504	483	489	473	482	480	449	424	479	491	470	456	442	477	484	486	481	490	479	495	478	480	471	449	476	470	470	502	478	491	487	486	503	493	462	491	492	461	475	483	452	443	494	506	470	480	485	501	490	469	484	487	475	441	470	486	453	452	476	501	444	508	511	467	513	480	496	459	494	538	480	446	486	462	469	477	495	447	451	459	461	483	495	458	521	452	493	486	489	501	509	470	447	527	478	483	507	499	472	459	476	469	484	474	503	447	491	449	477	516	465	500	444	501	497	501	439	432	487	471	430	481	519	505	517	458	453	451
40740	94075	88027	63119	35682	22390	1551	553	540	520	534	538	537	555	561	537	536	482	546	562	519	508	542	493	548	547	562	563	502	553	525	506	560	546	518	541	539	539	524	526	531	526	492	530	472	541	579	523	548	520	524	507	507	513	536	515	526	551	523	579	534	505	523	543	523	541	526	538	511	515	510	551	501	511	460	550	477	525	511	528	514	543	532	545	525	492	525	529	533	540	542	531	521	529	528	492	545	534	505	535	568	514	564	504	546	516	528	536	528	531	546	505	519	478	516	553	542	525	524	535	520	528	591	538	462	481	537	525	513	513	531	527	520	550	526	524	521	525	569	529	554	498	563	499	513	520	521	525	550	493	489	562	526	511	528	555	488	511	509	526	516	534	501	545	541	503	531	535	514	547	527	505	531	539	553	507	552	514	523	490	505	537	516	550	531	526	547	550	516	503	522	519	506	526	541	540	535	494	514	485	533	541	504	537	525	493	527	532	515	561	515	505	522	519	566	519	503	543	503	481	508	533	526	543	514	527	555	558	550	497	497	559	514	540	514	530	549	517	560	573	539	518	509	514	523	533	498	542	495	547	508	532	503	524	544	544	457	529	508	538	512	522	500	498	560	512	550	535	555	532	510	513	521	506	571	524	541	575	519	553	503	513	526	515	554	561	516	534	557	528	545	530	527	503	544	508	549	537	580	493	525	519	528	522	518	544	542	531	537	537	471	537	528	534	533	555	548	518	523	566	543	541	509	491	510	537	525	518	570	531	542	504	514	540	578	540	550	522	499	506	518	528	549	521	522	540	537	527	517	591	544	554	546	536	552	542	528	503	544	566	536	544	537	557	548	526	505	552	480	501	547	489	510	518	516	535	530	521	535	543	556	549	512	532	544	560	541	544	509	552	529	526	583	517	524	544	540	544	570	530	527	523	570	498	537	534	538	530	540	544	532	566	556	512	533	473	547	517	557	543	476	488	534	527	497	528	502	520	514	523	550	520	538	483	564	530	482	499	559	560	535	531	529	539	509	538	542	527	533	536	518	541	571	503	516	495	519	511	492	527	502	558	524	516	499	542	540	488	538	498	531	542	534	541	528	545	498	514	547	549	564	542	521	517	528	584	513	550	513	530	533	551	507	498	511	536	542	512	533	565	544	519	516	503	510	496	484	567	521	551	513	546	552	537	540	542	571	531	568	536	565	533	520	514	503	512	490	506	490	580	506	511	519	540	534	569	527	549	537	539	508	505	533	516	547	528	533	503	495	499	513	542	520	556	516	527	523	519	535	540	524	491	494	502	528	537	550	493	578	485	544	499	497	570	519	585	546	547	513	491	514	543	560	539	538	524	493	506	525	533	549	527	519	513	572	539	530	532	532	524	543	532	529	510	514	503	533	522	544	547	536	507	528	576	574	497	514	550	539	533	510	534	492	558	524	536	542	513	554	535	509	531	531	506	556	557	543	495	525	552	511	574	540	512	540	528	536	506	533	508	525	494	543	522	524	495	509	508	521	570	488	447	524	534	514	525	539	536	517	493	533	557	529	533	540	509	521	502	550	535	525	506	530	553	533	491	558	559	534	534	526	533	526	542	527	540	520	511	514	565	522	522	534	576	511	518	486	537	533	535	514	540	549	548	524	547	541	526	502	503	527	499	526	539	525	537	548	549	517	527	485	518	501	492	533	504	532	513	545	525	517	549	507	542	509	514	534	510	576	486	498	503	515	548	512	521	525	524	545	540	540	565	530	549	502	551	529	530	543	528	459	533	491	530	537	519	532	556	530	515	529	497	509	529	500	505	511	531	505	541	559	551	515	499	520	561	515	493	541	520	495	577	485	501	535	499	554	493	483	518	558	505	537	472	539	541	484	517	509	496	524	528	528	483	558	515	526	549	527	595	548	543	541	572	474	534	485	517	525	503	506	547	528	557	494	512	502	522	556	526	535	570	559	528	478	506	520	534	541	543	501	526	517	585	540	499	493	536	503	515	561	456	541	487	529	515	509	532	557	566	510	566	492	548	524	545	542	543	526	562	536	536	516	521	519	523	502	511	546	492	504	534	515	514	523	478	512	525	501	592	521	506	483	504	515	532	508	511	484	535	514	540	538	533	513	502	520	514	499	519	523	511	531	534	497	532	558	542	567	512	519	558	520	523	516	506	510	505	490	534	527	516	522	503	527	509	532	485	520	513	534	564	534	523	501	570	521	520	536	530	524	496	515	499	514	556	545	530	478	494	522	514	483	557	528	540	535	534	473	513	506	526	507	511	527	500	527	573	532	509	524	511	546	543	525	498	530	536	513	515	554	541	535	538	531	543	494	508	500	549	508	550	502	494	505	520	547	541	519	526	492	480	539	518	527	521	545	500	546	478	536	547	552	528	483	543	547	539	525	546	517	532	536	551	509	546	514	538	530	528	531	504	562	520	523	530	518	537	525	525	545	552	508	550	520	555	501	509	517	494	521	505	531	523	527	510	564	574	508	487	521	540	525	494	504	543	466	509	495	519	543	494	505	497	538	516	519	528	514	531	522	509	515	500	485	503	540	520	500	535	543	560	501	525	558	542	559	544	571	548	531	522	526	501	527	526	513	505	503	571	531	507	550	547	520	534	506	513	540	522	556	570	577	543	526	461	569	501	528	542	495	533	497	522	527	503	549	567	590	504	507	545	515	528	473	500	503	532	529	510	498	536	478	514	531	528	527	508	513	485	517	546	522	532	559	557	522	514	508	554	481	542	532	494	522	530	523	529	527	533	533	545	489	522	498	517	520	517	554	537	492	510	559	532	535	529	559	519	560	551	510	476	506	587	529	501	523	559	526	570	503	531	491	539	565	545	530	513	476	518	545	574	514	536	529	551	537	566	544	523	523	530	511	524	493	545	558	540	548	515	530	527	506	526	529	522	519	523	452	515	537	527	534	528	542	471	533	537	543	551	494	494	510	523	554	569	522	558	555	539	517	494	545	528	576	486	548	475	599	511	522	522	537	543	528	514	507	531	501	510	494	492	510	543	536	505	507	497	529	580	506	515	550	563	543	576	504	554	514	555	567	526	546	462	526	558	545	532	528	505	536	513	531	501	525	491	533	481	505	529	544	513	525	550	495	535	534	506	539	514	521	515	533	533	534	501	547	508	508	522	551	491	538	528	506	560	527	529	539	512	499	526	505	523	479	501	497	523	531	520	544	534	515	547	541	530	553	525	533	506	512	526	537	511	524	534	555	525	546	514	566	537	498	504	541	504	530	530	533	494	505	487	550	541	542	478	516	534	553	541	556	522	530	512	528	486	520	505	528	510	503	509	494	521	500	579	535	566	503	494	557	474	522	511	497	503	536	485	521	487	523	518	485	542	519	530	527	494	546	530	551	500	530	500	510	507	529	544	547	559	511	519	541	528	543	537	494	502	481	493	540	561	510	521	559	502	479	540	554	540	507	550	545	534	539	560	525	522	506	533	531	528	510	514	517	503	539	549	509	489	504	520	518	553	518	549
27339	21602	33102	20833	4318	1304	457	323	367	317	339	347	350	322	321	320	306	313	301	321	327	326	332	332	338	303	317	301	295	329	340	291	351	347	314	317	291	334	281	311	334	356	325	310	345	336	311	335	326	309	290	302	311	299	307	358	328	325	314	321	317	295	347	306	320	325	336	307	315	324	329	315	352	327	358	323	314	303	328	305	314	323	337	326	332	328	297	305	350	327	302	313	296	315	289	310	307	295	334	312	372	306	304	309	319	302	333	310	312	337	320	318	348	296	326	309	314	294	309	321	335	355	319	303	311	288	307	364	316	297	342	353	327	328	291	310	344	313	319	298	348	312	313	308	325	333	319	327	294	300	299	323	308	330	307	343	336	347	338	341	313	328	318	308	320	302	318	336	305	326	344	305	304	327	315	275	319	308	323	308	346	324	311	307	317	355	304	351	332	293	335	306	356	309	290	296	315	350	351	306	299	313	327	321	317	320	292	338	302	328	314	314	340	319	278	318	344	315	328	298	311	325	321	330	321	367	306	308	334	325	306	316	313	310	312	350	309	336	285	347	321	317	298	319	322	314	338	306	306	338	314	320	349	331	293	308	332	316	295	321	310	300	319	325	335	331	342	316	348	332	329	307	327	284	341	311	345	324	326	342	349	281	334	295	319	324	363	331	292	326	317	327	320	316	321	307	306	333	333	273	323	360	331	291	305	352	343	305	322	316	334	325	291	328	296	336	301	309	315	343	324	347	324	325	335	320	293	324	272	300	289	290	321	295	298	352	317	323	329	348	300	306	320	342	337	311	275	328	314	339	324	341	314	314	341	317	370	317	343	338	326	326	318	304	344	302	327	337	319	322	334	313	325	356	313	308	330	338	310	312	310	347	322	306	327	334	323	331	300	345	330	332	343	304	295	301	305	338	322	311	351	306	356	315	331	342	303	341	323	318	306	345	336	321	328	318	334	333	342	339	290	333	344	309	324	362	318	290	287	306	331	347	324	323	353	312	341	322	329	338	289	303	309	334	320	281	328	312	318	345	341	317	335	317	346	318	327	343	302	289	301	311	348	324	309	349	337	320	338	309	350	311	306	343	347	307	315	307	333	305	302	317	312	308	327	343	314	352	347	332	343	339	345	302	307	314	323	332	312	344	332	348	328	360	316	327	329	349	292	321	322	289	314	300	338	329	298	337	347	305	346	338	338	309	324	350	317	316	315	319	337	283	334	320	305	319	332	315	327	310	348	338	337	349	322	306	324	317	304	321	343	316	309	303	332	294	322	338	332	354	308	354	349	315	320	323	335	340	341	296	308	292	317	328	300	296	311	310	338	315	319	350	354	313	342	320	321	324	325	308	333	351	337	307	291	328	324	328	300	326	322	331	324	297	345	370	332	349	312	309	331	324	331	335	331	305	316	360	331	294	359	324	368	342	360	360	313	298	300	316	342	346	314	333	311	333	329	310	353	324	304	299	319	337	314	349	318	351	335	333	319	343	340	345	352	326	342	308	332	364	313	335	297	302	297	315	311	320	313	315	284	340	328	278	327	318	309	353	323	288	333	353	309	319	302	302	303	330	303	300	322	323	316	322	321	340	323	299	323	327	322	306	313	321	343	322	354	332	329	323	308	362	347	318	334	340	325	312	323	339	318	299	334	318	304	327	329	314	349	318	339	308	332	297	337	316	309	325	313	353	337	314	312	333	328	308	279	324	324	330	333	351	335	340	321	304	346	320	310	305	335	319	315	330	344	342	309	322	317	325	344	297	308	321	291	333	328	296	354	323	323	320	363	294	316	330	330	318	327	320	343	353	323	310	313	326	368	346	342	317	307	368	298	371	331	304	327	308	351	318	296	373	323	281	318	320	325	344	328	303	300	323	316	315	310	324	314	370	314	316	323	330	307	305	315	313	372	311	332	319	337	307	339	303	362	308	335	304	291	334	307	364	310	331	314	339	287	321	327	342	331	349	318	340	318	318	311	352	294	319	312	309	281	337	319	307	348	352	313	303	339	352	312	345	308	319	327	308	333	340	338	314	358	320	360	335	313	312	323	288	311	317	340	312	322	336	321	321	341	302	344	327	361	331	346	313	318	339	347	336	348	349	327	338	279	350	316	299	333	353	347	322	353	330	337	299	329	316	326	307	311	322	337	326	335	331	305	316	309	298	334	315	318	307	318	320	327	315	293	292	329	305	334	316	328	294	291	334	312	328	323	310	317	324	348	347	334	303	340	325	332	296	339	293	332	360	347	348	289	345	320	325	311	280	287	311	346	312	326	320	345	347	339	324	325	314	333	350	308	302	338	320	313	305	323	352	310	327	305	292	307	325	324	288	328	319	330	318	332	325	319	276	301	322	302	338	346	335	320	342	342	298	294	310	334	336	325	320	306	305	342	288	338	312	318	289	287	296	324	324	321	322	306	317	317	302	299	282	314	325	331	338	330	316	342	324	316	299	325	309	330	329	323	314	327	297	319	331	318	325	335	318	280	363	301	327	301	335	334	301	325	321	328	326	312	327	334	320	327	308	333	277	302	339	333	317	289	329	318	303	306	312	326	322	337	299	325	339	328	303	307	311	337	317	323	317	334	291	326	314	318	336	342	333	319	333	341	312	306	368	339	312	327	316	347	351	346	337	347	303	353	322	312	338	311	342	310	332	348	358	319	325	314	337	328	342	352	326	370	335	316	331	303	333	344	310	331	327	307	316	353	294	316	351	330	335	359	324	299	305	309	326	336	337	328	299	326	335	286	320	332	329	307	290	327	318	319	334	348	332	323	317	313	293	336	331	334	347	319	353	315	353	326	320	332	345	317	331	322	324	329	329	348	310	320	337	339	310	330	319	319	328	327	311	311	313	338	296	328	326	328	286	319	308	352	303	338	288	301	300	315	321	304	361	325	341	295	345	334	306	350	327	326	326	340	341	319	304	318	358	337	323	300	330	353	333	310	312	330	332	293	319	302	315	328	314	318	323	316	290	303	319	336	337	347	328	323	327	360	342	350	344	338	337	347	315	301	312	368	310	336	312	309	335	333	336	325	325	345	316	328	338	333	354	326	310	350	305	293	310	280	335	301	334	318	335	332	327	343	312	314	318	325	314	330	329	320	313	330	308	317	348	317	301	316	312	316	348	306	301	319	343	327	336	284	321	298	326	343	322	294	329	303	343	304	343	310	342	318	344	323	300	308	298	314	340	314	341	350	323	305	360	305	312	335	356	324	350	319	316	326	331	333	360	325	309	303	389	322	320	324	294	321	310	344	308	352	297	316	332	306	345	308	297	336	312	322	327	316	358	308	326	330	316	320	348	324	337	330	313	342	321	322	328	321	301	323	329	325	346	326	316	314	305	308	336	283	350	339	293	342	336	319	349	331	315	313	320	295	337	324	343	301	346	335	333	317	333	358	297	338	333	337	296	311	317	352	317	328	311	306	366	320	321	341	306	335	320	293	346	330	322	316	336	306	326	305	345	322	318	308	285	322	318	355	299
7696	24974	30818	12260	3165	1247	360	359	336	333	351	342	312	322	356	348	340	320	311	341	314	344	309	293	299	321	333	301	303	318	316	334	334	326	307	291	271	309	329	333	340	286	320	300	336	341	320	335	315	327	293	308	303	361	330	329	293	300	334	333	330	315	310	313	309	319	330	324	328	323	340	306	308	314	317	301	315	340	309	311	325	323	332	348	328	331	333	320	354	279	331	305	288	335	306	335	302	331	334	320	308	335	358	310	313	319	317	301	336	293	317	288	322	361	301	281	322	294	322	312	334	340	311	350	331	311	302	297	299	323	320	313	284	315	309	331	350	304	320	331	340	328	335	338	293	323	303	302	320	298	312	311	316	293	323	333	304	298	336	322	314	308	344	301	317	332	316	340	327	319	341	325	298	327	337	334	310	333	316	320	309	318	298	319	298	332	304	308	341	313	324	299	305	314	319	310	353	321	316	327	319	292	319	294	347	330	288	327	347	315	321	288	304	328	329	306	310	310	342	321	347	319	300	325	325	346	270	336	317	297	330	354	300	323	323	314	303	304	284	323	326	326	308	286	301	323	300	332	353	322	337	318	337	312	292	323	318	301	322	335	311	329	299	316	301	295	311	316	307	320	300	319	336	314	295	290	316	287	319	307	341	304	306	322	321	295	324	332	326	324	290	335	314	303	322	300	326	339	327	312	302	322	306	294	298	328	285	331	312	315	302	340	317	328	297	324	288	314	343	299	339	322	346	299	310	319	320	321	310	298	299	305	278	342	338	288	342	301	303	294	319	306	310	324	341	317	309	307	309	278	308	295	310	316	328	300	313	320	318	336	336	322	342	329	306	310	315	313	289	311	317	319	354	274	319	321	344	340	297	329	304	311	312	303	313	304	308	333	275	330	327	312	301	308	340	302	318	311	294	292	322	312	304	333	333	316	331	329	340	307	287	312	326	322	322	304	291	310	291	318	326	315	309	283	309	345	328	329	332	326	287	341	342	337	297	312	328	315	316	309	339	308	329	297	349	300	324	316	312	285	308	300	299	350	324	353	328	317	319	292	296	310	307	327	322	308	339	360	328	312	291	342	338	336	307	312	286	331	300	300	334	323	315	281	303	310	329	305	347	336	315	284	355	341	299	323	323	320	327	307	315	332	306	334	307	322	315	341	327	300	327	323	290	328	309	315	301	296	320	311	295	321	313	315	313	284	342	312	306	328	301	336	308	300	319	351	301	316	317	307	294	317	302	312	295	284	330	302	318	301	338	339	328	287	287	326	288	288	327	331	303	325	310	315	304	290	290	320	318	327	294	331	309	293	311	353	293	336	323	289	328	334	315	328	310	312	319	301	332	319	298	310	306	297	285	353	338	310	326	339	314	310	324	320	308	321	291	313	326	338	325	323	309	329	330	333	337	295	331	322	296	320	311	320	323	320	303	313	326	318	313	334	312	318	332	332	329	336	316	309	335	309	304	313	325	323	331	300	312	294	288	285	298	365	289	367	296	295	310	326	269	336	327	336	318	308	309	317	312	324	324	299	322	313	303	297	321	317	329	305	311	318	321	323	301	337	343	336	320	335	339	367	319	312	327	322	304	343	323	314	348	329	364	363	307	295	296	338	343	333	306	324	308	349	337	327	298	325	330	312	333	298	305	360	341	316	319	305	321	303	322	308	329	334	323	330	328	348	318	326	326	297	314	293	297	303	332	313	331	302	317	373	331	345	338	327	308	280	280	315	314	320	311	295	318	329	285	317	341	328	304	318	340	293	287	304	308	324	312	312	295	294	310	313	322	357	301	309	299	323	330	301	340	294	320	297	323	316	332	316	331	318	334	285	328	340	296	308	311	266	307	309	303	330	307	344	311	323	307	303	338	335	303	321	323	312	327	320	305	328	313	288	316	339	336	320	362	350	312	302	315	323	293	329	317	337	324	318	293	325	320	356	305	309	313	301	352	320	310	291	316	293	329	335	300	303	301	323	347	334	323	312	292	336	300	315	317	303	318	314	327	283	319	332	318	339	310	319	331	297	301	305	343	310	301	331	304	311	312	334	351	312	309	312	318	341	300	316	321	315	310	315	326	292	326	310	285	327	334	306	323	316	306	335	310	285	331	306	313	326	333	299	341	327	333	320	300	320	291	318	295	326	307	324	323	312	318	302	329	305	303	294	325	329	285	315	320	309	302	333	298	318	305	315	333	319	313	312	327	354	327	296	289	324	345	300	315	318	298	305	340	314	340	324	269	345	278	288	317	303	325	302	294	316	286	336	298	318	328	302	327	297	302	307	331	328	347	323	328	323	332	309	312	307	339	323	289	311	290	324	321	285	298	317	338	349	295	346	354	320	278	330	310	329	303	312	312	319	281	324	297	309	340	314	272	313	332	306	314	302	321	293	315	325	309	319	315	331	320	296	315	329	330	312	324	308	333	329	340	295	286	309	294	341	343	307	305	303	319	321	310	278	345	303	324	333	344	301	315	334	274	327	310	318	356	347	342	294	328	320	325	319	304	315	313	304	281	319	326	317	327	318	302	279	331	304	308	325	305	288	350	308	291	328	322	274	317	304	323	307	321	281	352	331	307	312	314	350	315	331	328	330	313	301	317	289	315	302	307	317	349	311	314	332	314	326	285	303	322	317	326	322	297	321	308	285	323	333	308	342	300	309	336	343	298	297	314	292	332	323	296	324	292	296	315	313	335	327	347	333	312	296	313	315	318	319	310	274	300	327	291	330	337	291	289	320	321	345	302	312	325	327	301	316	323	292	330	322	311	303	339	325	349	300	300	314	320	297	313	309	314	338	307	273	326	303	308	318	298	311	308	312	321	325	309	344	313	325	347	327	309	313	285	320	297	331	276	301	306	303	311	309	354	341	300	309	326	340	306	329	283	308	290	300	316	323	332	298	335	303	319	314	318	330	315	323	349	302	325	330	346	301	341	310	332	325	339	337	312	313	305	315	318	311	316	332	316	310	304	310	321	311	300	307	309	300	327	302	306	309	316	322	311	315	310	285	307	308	325	320	319	320	329	292	310	335	298	317	312	300	314	322	338	307	324	303	331	292	321	334	301	328	327	314	374	320	315	312	299	311	299	320	316	323	334	324	300	338	309	319	297	315	336	328	345	317	340	316	333	317	306	329	323	303	310	331	320	312	348	288	314	269	327	276	314	328	312	342	300	287	280	323	331	307	305	292	296	312	308	317	300	320	305	329	356	347	329	327	320	307	313	340	296	330	307	339	318	323	314	308	314	307	326	317	312	325	312	336	302	294	333	329	301	303	332	300	307	294	326	321	325	358	320	317	320	317	315	296	330	332	281	318	338	319	315	330	331	268	289	310	312	333	301	331	303	306	309	301	322	326	326	342	314	302	328	318	330	325	348	300	319	313	350	306	320	309	319	321	328	348	331	335	281	304	364	344	273	346	307	320	298	291	300	321	338	305	302	359	307	332	304	335	303	325	290	356	323	348	321	313	333	292	308	313	332	320
25606	24125	55918	48383	25984	7586	1143	381	364	370	338	359	328	338	382	344	333	323	333	354	356	340	332	333	352	340	343	306	345	338	344	320	314	356	333	329	340	336	375	328	353	353	347	328	312	347	336	321	323	316	336	355	355	321	342	356	386	334	318	317	303	325	324	332	344	359	340	357	365	317	340	328	330	342	356	318	310	341	337	367	309	348	324	358	315	336	325	342	361	337	327	343	338	336	341	351	398	366	361	358	353	381	340	344	349	314	299	352	358	345	373	358	327	328	315	350	311	360	322	348	333	363	354	349	308	370	305	352	347	334	376	310	319	341	321	337	354	368	324	348	305	322	359	341	347	335	324	337	323	345	334	361	346	348	326	342	301	343	337	314	326	362	308	301	364	332	338	357	343	326	354	347	314	352	330	330	323	358	316	321	350	305	291	351	322	340	321	361	329	344	330	327	323	353	336	340	369	333	346	306	326	303	322	323	327	339	374	309	356	353	335	336	330	330	333	335	318	315	337	370	362	346	332	356	345	309	325	330	323	320	360	344	338	341	368	355	372	340	326	302	330	323	337	327	326	317	314	348	333	343	323	375	332	351	336	323	343	315	343	350	355	335	328	339	355	362	367	325	288	318	350	371	349	308	360	351	320	333	319	360	354	335	350	363	331	329	328	330	340	332	335	344	334	337	354	381	364	385	358	354	338	342	326	329	328	340	340	361	336	323	334	330	326	358	335	330	364	307	324	318	321	335	372	328	303	316	335	329	354	333	325	303	363	338	309	365	340	302	325	345	350	341	313	332	325	350	334	334	337	321	345	359	346	326	317	340	325	343	313	359	334	307	314	333	306	312	320	349	342	329	331	310	332	349	321	367	317	329	338	333	373	366	330	313	330	352	366	315	354	336	365	323	320	326	357	301	340	339	315	355	313	332	314	344	341	313	354	319	349	326	317	356	347	335	311	346	351	341	359	344	327	346	325	320	321	350	301	360	339	333	370	332	333	328	333	338	360	329	319	351	370	313	301	314	315	326	327	342	337	338	301	363	332	320	337	360	337	324	368	343	349	366	332	307	318	335	345	324	306	386	345	286	320	342	376	306	357	342	352	316	300	350	359	329	345	307	343	312	318	350	321	329	339	323	314	344	326	321	366	338	329	351	325	313	320	317	377	378	342	338	358	294	345	346	324	359	361	357	328	329	346	329	357	317	355	335	302	303	356	312	342	353	337	375	300	329	336	333	323	337	334	338	357	333	338	336	344	315	317	358	329	383	330	296	339	350	338	335	330	318	310	333	349	400	352	367	340	354	313	318	337	363	329	340	343	376	329	367	348	328	390	319	370	349	352	340	358	349	328	311	348	351	354	359	347	367	272	333	343	355	341	330	362	357	329	311	352	346	329	294	364	337	367	341	343	330	329	351	319	335	322	334	335	309	322	312	333	340	348	328	349	337	358	301	330	350	341	324	335	345	355	323	304	312	349	317	349	320	360	371	346	336	317	356	372	347	320	361	300	333	369	321	327	284	303	367	325	332	338	323	327	323	344	298	299	334	316	331	299	331	349	359	327	322	328	334	350	327	358	369	329	332	334	309	330	333	333	335	348	313	341	353	335	333	293	343	347	335	327	344	338	355	352	347	346	313	305	370	352	348	342	318	339	336	310	320	358	355	314	334	324	341	318	346	329	342	338	340	309	330	366	347	330	348	337	348	341	372	323	325	342	320	363	333	324	294	370	346	360	315	401	308	376	340	333	333	374	345	347	353	320	321	400	339	366	316	323	392	327	344	336	333	350	332	349	337	316	334	325	349	373	323	331	335	354	334	307	363	350	338	344	327	335	355	320	318	342	342	357	353	332	338	331	294	345	334	329	343	327	345	340	354	354	332	354	341	339	351	333	310	330	353	328	343	351	326	368	314	297	350	327	348	331	318	320	339	339	322	336	330	377	320	355	332	336	350	354	361	328	332	366	328	346	369	341	313	331	335	342	338	328	330	351	350	364	325	317	355	369	371	394	321	358	363	339	346	318	349	336	337	349	337	317	358	339	285	316	347	334	334	330	305	347	343	351	344	333	327	329	343	340	314	319	357	317	328	343	318	322	346	318	398	345	319	325	366	364	368	308	369	325	313	354	320	332	318	311	323	340	323	296	362	336	336	341	331	329	303	306	353	362	370	322	334	343	348	336	333	312	346	333	326	359	366	339	340	287	327	341	340	353	336	314	370	349	344	344	334	311	346	304	341	380	297	351	336	345	302	354	351	356	338	321	383	334	344	331	366	349	353	326	343	345	334	350	305	319	326	373	321	351	319	325	330	358	347	361	333	342	310	337	329	365	332	374	351	314	337	342	334	348	343	315	324	327	327	302	358	334	336	357	294	347	335	372	360	318	356	355	353	302	352	361	345	334	345	326	378	357	322	358	339	370	353	339	338	311	350	310	345	333	325	321	341	350	344	355	362	326	316	364	301	357	351	350	315	337	322	340	318	320	355	342	351	327	334	343	319	361	321	360	338	317	343	355	332	346	312	322	349	347	314	329	340	363	339	329	354	347	321	325	350	337	324	323	318	319	365	336	328	332	319	292	358	339	330	347	359	343	354	341	377	340	322	305	332	309	323	335	325	367	289	329	302	307	322	338	379	343	375	321	305	332	343	324	347	357	319	363	318	322	303	336	319	328	333	331	315	395	370	331	311	298	292	299	327	366	322	317	358	310	309	340	316	318	329	334	384	349	316	359	334	323	347	316	371	329	335	320	355	318	343	353	332	332	340	377	310	324	314	312	360	334	312	322	344	293	341	326	368	351	312	348	316	312	311	326	328	348	339	332	317	361	336	334	311	324	307	329	346	314	340	280	332	309	338	345	337	310	326	339	340	376	312	327	351	315	364	346	330	347	318	345	319	319	353	368	314	337	328	322	333	306	333	313	367	302	336	334	323	321	356	320	327	319	333	343	308	326	371	355	334	352	385	365	338	317	343	310	335	343	371	366	345	330	325	333	298	327	326	333	361	331	309	324	353	313	315	343	344	339	340	312	331	320	370	313	365	354	326	347	326	321	319	318	343	291	346	339	359	359	344	320	307	319	352	348	311	329	330	328	290	322	331	343	330	344	330	325	369	352	335	337	335	335	360	325	323	339	353	355	334	311	349	337	364	336	330	331	342	337	339	370	312	335	342	320	327	355	304	352	323	344	340	329	323	329	327	328	352	348	366	334	372	347	313	316	370	333	362	332	328	311	327	324	384	348	336	317	355	338	349	333	332	350	310	354	349	373	337	321	321	322	326	356	339	317	308	346	343	388	288	329	335	331	315	357	368	333	331	329	355	333	358	325	348	358	307	319	303	345	364	314	334	326	344	307	361	352	365	341	306	324	334	340	356	359	319	341	321	331	368	358	344	329	357	343	310	339	343	353	341	329	305	358	353	372	337	328	315	339	355	345	349	343	354	343	340	334	327	324	317	347	331	337	322	347	339	362	326	317	324	344	359	360	355
12636	60404	67468	38306	16913	4474	1040	384	366	331	365	367	357	384	368	357	393	351	363	350	340	388	399	336	353	348	350	344	360	323	339	351	338	350	344	341	357	340	371	365	351	357	368	383	320	358	367	353	347	359	351	331	333	354	339	360	321	339	336	364	349	311	346	346	360	341	319	338	333	386	343	344	356	349	381	381	356	343	358	362	362	353	374	373	390	349	370	346	364	318	368	387	359	347	339	388	351	354	341	349	349	364	360	367	345	363	318	347	361	336	381	363	375	368	358	354	356	374	364	360	365	358	362	362	344	378	351	338	351	342	386	351	398	381	372	375	369	344	323	374	360	353	343	359	361	391	346	419	351	350	326	343	360	342	367	361	377	324	333	353	355	342	359	377	343	352	359	308	358	354	354	375	364	364	333	339	336	344	373	353	342	353	353	358	358	352	366	354	339	356	367	370	395	331	358	320	349	354	369	362	347	327	352	360	381	345	361	330	368	371	349	347	378	357	346	400	352	337	336	365	371	371	349	358	325	351	349	346	370	396	373	393	402	333	343	355	387	362	380	369	331	327	396	328	345	352	356	334	360	381	375	360	376	363	318	331	339	347	380	400	339	381	322	396	376	347	374	347	368	338	369	348	344	339	381	363	332	371	385	334	394	354	371	357	353	334	378	348	365	338	365	378	328	368	335	360	357	370	374	356	354	378	362	344	329	344	363	337	335	393	366	373	361	370	376	339	380	353	346	343	367	357	366	375	383	357	352	373	391	341	332	352	330	341	424	362	349	321	370	333	341	309	362	377	363	336	372	381	371	376	340	358	351	378	379	362	385	339	351	334	340	326	352	355	410	344	371	371	374	347	355	350	332	362	352	350	348	346	371	386	381	374	338	390	361	348	316	364	374	316	337	364	332	339	376	354	343	321	360	354	354	362	348	361	397	385	339	347	350	341	342	394	366	351	331	372	370	359	387	362	360	378	379	354	357	368	360	343	350	324	344	377	373	341	306	340	358	351	372	369	315	389	337	369	352	373	379	363	367	363	352	355	371	374	319	365	354	324	359	383	346	364	316	358	365	382	367	375	326	369	297	379	343	333	351	360	379	347	320	347	368	367	362	367	379	364	331	361	371	359	395	365	345	378	358	359	344	370	363	383	372	338	366	331	356	357	363	343	388	376	315	342	328	340	347	341	383	346	368	413	385	347	360	331	337	342	337	368	405	327	362	360	364	357	372	370	345	343	374	353	375	373	393	412	346	349	374	347	324	350	388	375	350	314	346	366	353	363	342	373	397	350	367	384	353	370	370	376	381	362	367	317	363	359	376	389	297	360	340	350	334	357	386	333	356	353	374	363	344	370	369	324	342	373	360	355	394	347	373	373	348	384	371	343	375	381	362	361	368	361	371	334	358	351	350	369	364	399	333	353	375	377	368	350	339	371	378	346	401	329	332	342	357	339	391	327	373	349	404	391	356	339	346	344	346	353	353	357	348	356	375	373	355	355	326	336	361	378	347	376	343	333	356	345	332	374	370	358	360	367	353	346	339	343	345	358	337	346	334	322	391	339	336	388	356	359	329	332	351	368	366	343	364	312	349	357	322	355	367	327	335	352	378	338	333	337	347	358	361	352	335	318	363	325	343	364	334	339	361	379	375	353	346	339	342	365	345	359	329	323	365	365	364	376	338	354	339	332	366	368	361	355	353	356	351	327	341	346	323	378	342	402	338	342	344	369	347	342	348	335	367	353	358	374	329	387	366	335	359	354	346	336	360	349	350	378	357	380	365	373	375	371	365	340	361	346	339	349	362	329	373	324	363	367	350	367	388	366	345	345	396	374	346	367	357	342	343	358	335	350	337	367	349	345	363	344	350	360	350	351	355	354	350	362	375	330	342	356	348	357	332	345	379	336	371	370	363	367	363	369	333	337	337	336	341	337	350	340	346	390	383	351	360	346	370	332	359	354	336	330	364	377	384	366	373	361	370	399	387	345	358	376	366	375	352	332	379	376	381	361	347	339	328	335	355	374	376	354	382	376	343	382	362	386	383	366	337	363	378	358	360	335	369	337	352	363	405	322	355	371	350	359	323	357	363	313	339	376	358	323	339	369	351	376	397	355	361	362	372	360	354	363	356	353	367	371	349	354	351	359	349	334	343	349	346	362	359	288	341	378	347	340	353	369	358	384	331	330	346	375	377	365	309	376	369	354	342	353	358	353	331	345	338	357	358	342	348	359	379	373	354	328	341	336	350	349	358	387	348	369	343	328	345	380	338	316	325	315	339	340	330	355	371	372	309	334	359	403	349	352	353	310	336	354	347	353	364	349	347	345	349	343	369	344	374	355	293	378	323	362	358	353	345	334	373	346	358	338	363	359	343	367	374	329	381	333	361	330	358	375	384	363	351	347	325	355	360	364	378	392	359	351	349	364	379	374	352	386	336	402	348	373	314	362	368	343	371	393	365	343	351	347	356	344	351	358	350	342	352	370	368	325	365	353	360	378	358	358	375	381	375	360	335	378	323	340	354	367	340	354	365	359	349	348	369	336	366	359	360	338	368	370	361	382	381	377	328	359	361	360	380	323	367	351	361	351	360	351	349	335	379	369	366	357	372	356	349	376	342	351	365	354	360	324	364	346	330	342	368	331	358	328	349	315	360	357	344	345	350	354	309	355	356	348	348	406	335	350	350	347	374	327	360	376	357	347	331	378	328	314	355	349	373	367	358	337	372	346	351	355	338	337	400	369	365	380	339	337	354	377	351	349	387	347	364	391	354	386	383	348	333	345	361	360	355	359	319	346	348	334	355	358	341	369	359	334	350	323	382	341	361	362	356	379	368	347	349	356	342	359	383	338	325	380	366	355	327	363	373	366	364	320	338	355	366	316	339	368	344	332	336	362	334	351	302	330	377	362	343	348	359	304	335	367	328	347	366	374	330	367	365	346	369	342	335	354	349	395	364	361	354	361	384	353	367	375	345	365	345	358	366	367	363	338	335	349	316	358	365	337	344	354	367	389	368	355	385	356	366	349	358	378	326	342	345	370	350	378	356	401	381	341	347	390	370	354	363	330	350	383	403	337	347	362	341	374	335	343	326	325	353	355	378	375	372	369	364	327	317	335	366	356	336	380	340	352	357	387	346	358	342	336	356	346	325	364	330	333	353	366	335	370	324	331	350	339	362	370	372	337	348	349	357	336	313	313	351	343	373	347	324	363	351	335	336	330	356	319	349	384	346	339	326	331	363	357	364	352	349	358	343	365	364	330	355	384	336	355	356	353	361	340	345	382	362	370	390	369	377	354	319	375	368	351	363	336	398	345	345	334	346	345	356	409	339	347	373	349	350	346	425	337	380	349	328	366	335	331	369	352	363	364	341	340	357	332	352	378	325	394	358	356	359	335	379	341	354	352	309	319	375	341	365	359	342	354	373	363	349	369	342	354	376	343	380	350	337	340	367	348	371	372	351	333	336	382	329	353	368	365	344	359	348	368	369	362
23849	21664	44949	54826	44897	27763	9575	855	537	522	484	521	524	475	496	530	458	457	435	493	505	484	492	474	505	494	519	446	452	442	451	472	463	475	509	463	469	527	493	497	481	464	438	492	489	501	455	482	485	490	477	485	506	471	490	469	443	464	431	474	453	469	460	514	456	459	453	465	483	479	435	468	479	506	513	477	459	466	479	434	459	444	505	467	457	472	508	481	477	472	486	479	479	435	501	433	473	486	471	447	481	483	475	468	466	436	482	463	437	474	489	430	435	457	476	469	449	463	456	426	476	468	475	508	491	464	456	483	469	531	466	485	493	439	467	442	480	525	446	481	459	482	492	471	438	469	460	494	478	460	462	490	461	456	504	447	441	457	471	432	463	448	437	455	484	473	456	492	485	472	475	480	462	478	483	469	462	457	429	468	467	481	490	468	463	451	503	421	457	490	446	468	503	460	479	459	459	447	454	495	479	431	450	465	454	488	485	455	466	468	461	464	432	447	430	463	449	500	451	487	476	446	498	457	429	488	429	460	490	464	476	437	504	472	491	458	499	485	445	467	470	460	489	459	509	449	451	430	515	436	477	498	459	492	459	442	453	472	503	469	488	486	456	478	446	430	460	469	473	454	472	454	475	478	461	476	453	444	472	434	496	418	467	465	488	474	469	480	471	491	472	451	444	476	422	502	475	453	467	441	458	518	496	472	503	486	459	474	462	479	460	455	443	501	485	481	462	484	463	453	479	448	459	480	453	474	480	499	470	456	488	475	471	446	504	448	487	471	445	473	497	480	453	454	506	467	431	460	477	470	491	475	484	492	491	456	459	538	465	455	426	493	469	437	463	472	470	489	493	489	485	457	474	479	449	492	461	468	473	471	455	479	472	501	519	450	493	488	490	438	495	488	482	494	489	448	462	452	525	480	474	486	482	470	471	488	441	425	458	442	453	473	460	478	446	466	496	498	442	487	434	486	489	491	428	467	461	480	494	501	488	494	468	484	503	515	451	487	462	485	513	456	448	465	451	503	477	497	419	455	463	474	451	445	456	484	493	493	518	466	427	486	432	442	477	483	479	443	443	458	499	481	467	512	449	493	492	508	493	435	448	518	472	525	445	466	496	452	473	451	457	489	458	481	459	452	460	450	500	493	473	468	489	496	458	458	478	457	454	471	451	482	495	436	487	487	469	483	494	467	477	470	517	465	452	452	459	490	498	498	455	437	482	455	462	489	494	468	492	491	440	461	424	481	460	499	469	463	505	469	474	460	482	481	447	464	447	452	463	451	454	456	438	474	499	452	464	433	491	489	485	489	469	471	477	488	496	470	460	468	472	482	480	455	479	449	427	474	498	508	455	485	479	455	452	484	454	479	461	506	454	444	476	511	477	458	466	485	476	488	479	481	461	466	496	511	462	467	477	461	492	466	442	473	491	470	484	474	474	477	503	469	460	475	467	484	517	492	476	452	434	459	454	479	433	470	475	479	470	491	461	496	449	468	477	470	458	508	458	455	437	489	437	447	456	489	436	454	491	492	471	460	484	492	453	466	504	455	489	404	477	493	455	513	432	469	450	439	469	472	469	486	462	480	412	454	442	492	482	461	490	458	510	475	487	463	477	446	471	474	479	467	451	469	457	456	481	461	488	435	464	468	499	503	434	413	487	509	446	479	457	492	429	475	472	459	472	444	437	473	525	452	486	464	453	482	466	463	517	468	449	447	441	480	481	450	484	495	448	440	437	466	465	485	466	453	508	464	462	433	480	479	446	475	412	474	488	503	498	472	525	447	470	458	453	466	480	482	427	445	493	470	484	456	470	462	432	465	455	465	510	466	442	476	437	473	461	468	475	520	496	480	509	444	468	474	464	461	431	481	441	462	477	466	470	480	493	452	484	481	457	459	457	446	470	460	521	474	487	486	494	492	499	474	475	453	516	424	429	474	480	460	471	443	508	448	458	432	465	491	467	474	420	501	455	465	435	515	477	483	462	471	467	438	470	489	487	462	458	486	460	492	504	502	482	459	439	458	469	496	500	453	435	432	491	433	443	469	456	491	450	474	440	461	479	443	473	458	479	440	453	471	480	487	461	499	484	478	425	424	470	486	438	486	463	489	485	488	490	476	434	479	479	483	461	435	457	481	483	451	477	442	471	471	441	444	491	440	476	482	452	456	469	506	470	480	450	410	471	438	474	442	459	525	488	457	471	473	479	458	470	468	455	467	455	443	450	481	441	480	444	445	463	499	465	462	484	493	472	458	462	456	484	485	492	477	476	469	434	465	485	478	468	486	466	475	490	457	449	438	445	467	476	501	436	446	483	499	500	409	446	464	496	459	498	476	468	438	518	452	485	483	481	471	491	492	486	453	483	451	482	495	455	462	502	480	490	463	451	471	519	439	492	446	466	458	414	492	467	427	476	520	511	470	525	489	457	481	467	462	452	469	452	467	492	494	482	498	448	488	449	479	483	453	504	449	487	463	472	470	489	466	480	474	467	457	471	461	467	476	450	486	459	446	445	456	451	450	482	468	467	434	457	466	485	457	454	501	484	509	455	451	512	437	475	491	496	422	505	450	459	461	475	449	483	500	453	483	481	510	457	451	439	471	447	412	471	492	436	488	470	440	420	489	495	449	483	472	437	484	469	464	454	457	485	452	481	465	444	431	487	470	455	508	435	472	497	479	471	516	473	453	464	453	483	451	470	458	431	507	445	474	498	459	452	426	467	466	460	477	487	470	475	502	473	446	470	472	465	460	462	486	470	436	447	469	439	440	478	429	471	495	488	498	470	446	448	469	486	475	463	478	433	486	487	457	466	468	478	480	498	468	455	450	460	430	457	451	470	473	489	474	491	442	482	470	464	450	460	458	474	468	464	485	513	480	456	444	448	472	441	505	439	473	483	480	451	483	466	460	476	418	440	437	489	463	488	471	484	455	426	462	449	462	442	499	457	446	473	491	470	480	459	495	459	480	460	487	445	450	447	475	447	480	488	438	489	441	435	466	490	456	450	488	486	446	456	499	457	476	441	434	454	499	465	489	469	469	491	447	450	513	478	479	464	454	514	505	459	526	457	499	445	446	444	443	482	473	494	470	488	445	481	490	464	420	491	487	471	491	483	442	471	476	466	471	460	478	454	422	452	494	477	507	461	466	520	460	461	436	483	438	471	432	460	481	497	480	465	465	451	447	469	447	464	519	465	429	459	451	441	448	456	496	438	463	468	448	456	466	471	465	512	480	475	477	465	447	507	487	481	446	463	476	441	449	473	447	437	476	447	443	457	487	471	471	492	450	479	430	461	450	442	461	491	491	456	492	438	448	508	470	491	469	468	517	493	461	480	484	494	460	434	481	469	475	463	482	483	507	465	490	471	456	471	426	489	446	490	448	487	494	469	492	499	431	443	453	446	481	454	492	485	461	447	451	485	461	492	463	490	474	442	476	452	427	485	451	455	479	458	512	481	440	456	467	483	506	448	430	435	450	468	480	490	498
21701	77240	89631	68665	44990	18763	3870	552	540	547	578	519	514	507	569	539	504	550	489	532	544	527	559	526	535	542	538	528	503	533	554	505	496	514	548	517	536	513	518	534	522	502	514	561	541	503	501	534	511	516	533	488	544	525	523	482	526	539	555	517	523	482	527	492	528	533	521	539	499	530	528	501	547	511	526	547	473	524	512	534	514	532	522	545	542	506	550	496	470	499	500	527	486	502	481	525	494	493	487	524	561	527	542	541	533	485	520	481	503	498	550	518	504	521	549	502	509	481	529	484	539	467	527	522	494	528	571	484	503	468	539	485	561	550	472	492	551	523	530	522	502	512	549	512	512	528	521	521	511	507	523	466	533	558	539	533	536	585	505	465	488	536	529	516	529	487	460	526	540	507	517	487	514	491	513	538	494	486	537	514	540	500	507	528	526	502	557	511	519	510	503	522	531	495	529	526	532	487	528	521	514	470	549	526	486	515	546	529	562	504	509	526	523	490	495	537	512	528	493	518	504	510	529	513	541	509	504	527	527	490	517	519	515	468	516	515	531	524	518	561	540	471	509	508	547	526	471	551	510	527	512	541	511	490	524	490	515	559	519	510	505	569	520	500	514	525	505	529	512	500	497	482	532	510	515	488	474	478	527	494	524	495	518	510	502	506	566	504	511	515	487	521	529	523	533	500	516	558	510	547	463	541	539	520	524	538	496	536	497	503	492	526	481	506	514	510	552	522	560	520	508	501	503	558	489	498	539	506	487	534	475	504	533	508	509	523	510	530	521	559	514	506	540	519	510	508	471	505	465	548	552	546	524	516	500	496	530	517	533	540	474	512	520	530	525	526	514	527	513	540	518	497	539	524	550	514	504	506	519	494	510	553	476	540	483	530	498	507	513	480	533	466	508	519	521	531	509	568	456	487	504	543	536	479	513	492	513	490	528	513	504	512	520	518	487	520	485	543	505	522	532	562	505	511	549	489	551	506	528	508	504	521	517	504	527	502	492	498	516	488	503	506	534	538	545	530	523	515	510	528	516	523	527	540	481	510	546	549	530	541	502	510	509	540	549	503	517	537	526	572	521	535	532	533	499	539	507	503	502	513	510	536	485	524	489	471	519	519	488	510	534	503	510	521	478	535	476	456	510	490	537	539	539	553	515	492	523	495	552	541	466	531	547	534	516	517	496	549	518	509	539	515	482	502	513	481	512	489	516	485	496	520	523	513	536	550	492	512	509	531	488	519	502	511	531	512	518	521	530	533	522	510	515	534	470	536	495	490	504	502	496	534	499	509	480	549	507	502	512	533	494	499	477	503	502	525	489	555	517	512	500	508	496	523	520	533	519	511	496	505	503	471	503	467	513	479	491	559	503	500	502	502	509	513	524	528	522	468	512	534	489	500	521	539	506	468	493	508	526	514	512	518	532	523	515	513	509	507	533	500	493	555	513	536	541	549	521	529	506	489	557	513	516	507	516	491	541	541	522	508	511	527	522	467	498	581	550	499	515	498	512	502	501	510	492	565	488	499	513	484	548	480	519	499	519	536	509	523	528	523	511	485	506	486	526	500	515	510	519	482	531	502	517	521	493	560	519	523	526	509	506	504	504	482	495	490	490	474	496	510	549	475	483	448	503	555	520	471	505	485	518	565	506	511	509	524	529	451	528	548	521	531	537	511	516	502	518	495	538	524	508	523	569	514	527	504	515	509	547	510	522	525	495	482	500	522	521	477	489	521	470	511	498	539	508	530	496	556	544	537	501	517	546	533	517	500	543	514	539	521	524	561	484	503	539	534	488	505	470	534	525	496	488	555	521	503	531	514	503	518	499	492	535	550	526	549	556	500	496	537	498	530	488	488	549	536	501	505	517	504	469	484	532	491	515	511	501	497	519	534	502	523	503	495	510	483	525	496	526	514	517	496	501	514	466	535	515	505	483	506	524	520	483	524	466	515	479	504	520	498	512	486	511	497	512	538	500	522	535	504	515	487	518	494	532	528	479	503	516	501	515	525	464	508	498	498	474	522	503	529	492	519	502	529	528	548	520	514	508	493	510	512	500	504	503	507	508	539	492	513	527	519	530	498	483	507	479	516	479	504	470	527	522	520	515	490	520	533	524	505	516	519	545	509	503	517	548	530	517	539	530	501	499	545	525	493	532	533	503	508	497	508	488	463	514	518	549	531	517	539	505	507	536	521	559	484	487	484	528	502	531	529	483	521	511	490	522	486	522	492	499	516	537	513	486	476	532	495	477	534	529	521	492	501	465	527	544	533	511	503	509	507	532	494	535	534	527	477	521	523	521	492	534	493	556	488	499	482	530	508	517	486	484	499	533	479	522	518	522	562	506	470	492	528	513	536	505	517	542	520	527	517	499	504	497	498	502	545	492	499	518	483	491	495	540	547	514	515	508	485	558	485	500	515	534	537	528	507	532	522	538	474	505	485	500	538	549	538	484	515	516	497	528	521	565	524	481	538	485	510	546	482	500	519	488	503	532	481	586	488	527	497	532	446	526	520	536	510	525	517	471	498	492	504	498	537	500	539	533	514	516	514	472	484	534	513	511	538	490	504	538	478	527	455	521	494	503	523	557	491	530	520	518	551	512	514	508	514	544	508	474	465	496	512	540	542	511	503	566	524	566	483	524	516	474	490	503	533	524	561	495	522	504	512	498	487	509	533	506	468	503	537	466	480	498	491	500	550	500	489	490	510	544	505	515	487	521	534	488	494	556	490	466	496	511	531	526	508	514	571	545	489	488	508	529	536	537	496	492	538	541	525	496	486	505	492	518	498	530	532	545	537	531	509	517	510	490	515	524	514	539	504	464	488	500	472	494	485	485	517	498	468	529	475	489	543	488	518	483	507	517	548	511	543	564	555	545	501	503	495	509	516	511	516	484	526	539	507	517	529	496	504	561	515	512	509	526	468	504	524	504	534	514	484	519	502	504	520	499	471	514	472	514	539	502	487	554	522	532	533	515	516	479	466	494	475	516	482	502	522	535	502	498	524	514	525	541	544	534	490	563	458	532	489	498	501	485	523	490	475	483	521	509	499	519	545	522	517	516	542	516	512	514	559	520	519	498	525	475	488	524	532	512	512	505	539	516	490	525	554	539	502	522	509	520	520	499	522	482	521	535	507	531	520	525	513	520	531	480	549	509	500	507	540	518	528	519	498	541	471	521	509	488	479	511	528	502	506	498	529	531	545	561	512	496	489	514	488	509	543	483	503	507	506	466	496	465	530	481	481	506	462	506	486	459	514	521	501	549	479	564	516	514	570	478	482	530	532	512	501	494	531	572	498	537	488	540	497	502	478	506	541	515	502	491	514	525	503	516	526	531	478	509	504	514	515	505	512	515	514	521	496	527	496	498	536	519	498	504	527	490	567	523	505	503	519	519	524	488	533	468	507	525	485	501	525	500	479	505	507	487	523	521	514	504	509	578	554	548	471	534	514	518	479	540	493	521	558	522	529	528	484	501	507	519	503
27213	21504	29977	21906	9730	2765	687	354	340	326	353	316	311	330	329	331	323	318	352	355	337	321	336	378	350	329	313	335	312	320	346	381	361	335	313	338	327	354	341	336	306	345	338	309	366	320	318	317	332	314	373	315	346	319	347	352	339	327	374	368	350	316	360	311	350	362	369	333	338	346	320	312	317	293	330	332	345	349	309	357	308	336	339	319	311	337	363	355	328	318	324	324	312	310	350	327	348	337	352	314	338	336	315	329	309	304	333	345	350	329	314	362	338	343	306	320	330	334	358	329	302	308	371	349	330	333	339	313	320	299	342	341	336	328	344	376	353	332	345	315	329	298	344	324	354	368	334	291	328	306	335	344	302	329	347	337	322	323	339	341	335	309	336	318	356	344	350	316	339	332	347	316	326	319	352	335	347	317	320	320	344	327	319	302	329	333	324	334	358	343	337	342	372	337	375	346	336	290	356	312	366	343	322	333	333	326	336	319	340	323	351	328	318	345	345	326	333	337	336	329	314	315	318	341	327	287	319	328	336	361	357	313	344	343	349	309	337	302	323	379	323	329	337	352	327	312	333	320	323	328	324	353	316	324	357	330	325	340	362	322	349	333	324	336	362	334	336	330	349	323	319	348	311	327	332	306	329	331	332	327	335	316	357	347	329	346	332	319	341	326	352	358	349	320	315	321	347	327	336	319	342	362	341	321	306	320	322	332	318	366	312	304	345	311	331	319	329	321	332	362	309	332	322	339	337	325	368	335	340	339	339	295	294	309	299	356	334	331	330	319	369	316	309	386	328	314	309	312	354	363	327	344	337	369	340	324	318	321	352	324	325	291	305	347	344	344	293	337	345	329	340	331	363	301	325	304	312	328	322	337	341	342	341	332	346	320	336	363	342	304	356	343	330	308	320	356	346	326	338	325	342	360	345	324	318	313	348	318	354	313	361	337	329	308	317	292	328	349	306	346	325	348	326	311	330	338	317	323	308	367	325	317	311	345	361	335	310	320	328	345	361	347	293	327	353	331	339	374	363	356	334	333	359	316	344	346	344	328	319	336	349	325	348	351	340	348	358	344	318	335	307	334	331	353	352	336	348	359	332	301	334	328	336	339	321	340	334	338	328	358	341	372	337	322	342	312	325	338	334	358	317	361	326	326	319	345	311	331	295	314	348	348	330	337	352	339	315	347	319	366	380	304	312	332	314	333	342	307	346	329	312	362	311	336	315	327	352	349	337	313	326	324	340	324	330	342	348	349	329	315	314	315	332	341	310	350	330	298	361	336	315	336	307	317	350	326	321	341	346	309	353	321	304	319	358	333	299	350	311	304	334	351	337	343	321	339	345	340	317	334	328	331	326	376	322	309	329	355	318	345	348	339	325	322	344	275	311	316	315	335	338	345	334	341	329	298	338	301	324	332	331	279	324	343	342	337	322	327	340	329	345	324	364	324	321	318	345	328	360	349	356	341	331	345	338	347	326	334	340	295	350	333	312	310	317	340	343	338	356	326	325	306	332	348	301	292	309	348	339	348	328	329	327	320	280	316	345	319	335	324	345	341	364	340	365	354	332	314	343	340	332	335	333	344	320	345	339	351	315	322	325	341	343	309	355	317	347	323	270	353	357	330	346	329	374	327	363	339	327	351	297	310	347	323	343	362	316	295	324	343	317	325	356	304	313	295	311	346	322	354	343	331	366	348	363	304	311	343	325	323	361	339	362	350	336	303	295	319	336	333	320	314	327	323	391	320	341	360	309	310	308	317	341	363	334	330	350	343	310	324	342	339	328	321	338	353	316	333	325	328	346	343	366	338	374	310	346	316	337	343	319	326	358	339	328	323	297	348	328	321	305	329	373	355	342	314	350	334	312	355	322	364	344	359	314	351	326	343	305	343	350	335	354	343	317	308	326	322	359	301	341	299	339	338	332	315	313	299	353	361	327	326	302	346	316	336	338	338	324	330	321	357	307	326	342	333	358	351	341	331	306	304	342	307	319	307	361	337	293	322	345	310	360	345	311	335	336	326	349	326	318	321	348	338	338	317	342	334	330	364	354	310	321	309	357	340	308	357	339	314	307	360	339	349	313	330	322	329	319	325	332	326	379	356	334	340	342	315	303	347	318	325	311	334	323	343	321	341	326	351	345	343	344	339	317	375	322	295	351	330	344	374	343	336	362	351	312	330	331	332	330	308	334	354	359	335	320	296	351	328	316	291	351	343	358	319	354	343	353	325	332	370	323	340	328	317	334	357	338	319	326	330	345	335	341	364	325	314	337	328	329	310	341	316	324	349	328	340	317	356	351	351	323	327	324	353	331	398	318	343	343	355	303	332	380	333	323	332	360	349	301	342	339	323	310	311	310	322	336	324	322	320	343	325	336	339	347	321	311	365	335	328	350	344	336	364	375	314	333	346	326	336	348	319	347	306	332	354	311	297	344	349	314	335	289	346	344	319	356	313	340	345	368	317	303	317	323	328	363	341	339	336	344	350	344	340	354	325	349	317	356	337	330	363	336	340	372	345	332	332	302	345	336	323	354	297	348	334	322	292	303	337	311	327	346	328	319	369	331	347	310	343	330	342	327	336	331	315	294	332	352	332	325	326	326	328	328	289	325	351	322	358	323	324	339	332	316	341	343	328	337	348	325	375	330	315	319	291	282	347	337	340	352	343	341	330	320	300	338	347	351	329	305	330	361	331	362	358	277	299	340	312	317	344	348	316	329	359	333	321	323	329	370	334	323	304	326	303	348	355	331	335	305	338	347	340	325	335	321	313	314	334	300	325	338	375	335	330	328	332	361	342	296	326	344	333	327	342	328	315	336	325	329	304	324	310	322	324	356	350	304	341	321	336	347	334	375	310	339	359	339	353	343	319	344	313	352	316	352	326	327	325	334	314	331	334	328	343	317	316	351	328	305	365	336	323	322	299	292	349	348	317	332	326	329	320	329	306	328	358	339	307	343	321	335	324	330	318	320	344	333	314	326	284	322	301	304	334	361	341	305	333	353	328	353	337	307	346	337	334	335	355	323	350	331	325	305	321	321	317	319	341	329	360	355	356	352	331	400	322	311	324	310	347	346	324	360	294	344	326	316	347	336	327	316	319	347	341	309	342	321	308	330	330	315	339	340	339	339	345	356	273	357	366	315	324	314	332	339	321	290	330	350	323	349	372	348	339	351	371	344	329	321	326	311	331	346	348	380	315	343	327	357	365	323	341	326	310	342	305	304	363	344	327	349	330	324	325	356	330	381	314	325	310	308	317	333	338	327	325	294	344	377	335	325	330	325	328	322	326	343	340	341	327	314	363	313	342	304	343	335	319	321	321	330	316	351	348	316	358	349	350	313	339	370	348	330	340	304	378	326	326	350	328	324	302	357	315	355	328	319	320	328	346	337	344	320	323	348	324	351	325	329	313	326	299	354	325	381	305	332	349	324	364	325	345	357	310	311	333	300	356	350	350	322	314	319	306	306	311	331	303	354	309	364	349
6352	24362	27410	13664	6793	2333	653	347	338	312	339	327	348	333	307	382	314	349	331	318	339	363	314	310	338	313	347	357	310	322	362	357	338	334	321	323	327	330	339	341	364	336	334	374	322	324	323	333	304	316	286	316	312	315	345	340	291	329	339	334	313	336	337	324	330	330	331	323	366	326	338	331	345	363	333	321	366	351	331	333	352	348	344	349	341	328	325	360	326	325	327	350	346	342	330	317	311	330	335	331	311	325	308	330	336	326	322	294	339	336	343	323	347	307	355	321	344	297	314	329	362	330	340	312	296	334	334	313	353	332	344	334	334	310	353	320	343	364	327	341	317	330	316	333	325	325	302	321	358	312	318	339	321	355	358	324	311	294	315	346	324	327	338	305	341	313	319	348	315	341	305	312	343	315	306	318	326	316	333	335	343	374	334	325	345	295	323	313	318	339	340	313	326	320	339	350	325	342	322	351	278	340	350	327	306	334	306	332	338	298	321	327	347	336	324	332	293	331	326	349	336	310	320	321	358	299	333	320	309	329	325	329	339	337	302	313	336	345	328	318	311	311	314	310	386	322	336	333	326	335	314	320	341	326	324	328	346	315	347	327	310	322	341	296	323	342	341	325	324	365	338	337	332	299	356	337	342	304	319	335	355	376	334	352	322	318	311	333	312	336	355	316	374	329	334	332	339	327	289	324	329	351	316	312	338	314	311	342	344	342	334	337	329	325	335	349	352	315	320	287	325	334	292	307	319	326	363	310	365	358	351	344	308	331	324	322	374	286	335	322	285	327	377	330	337	339	335	346	324	308	318	338	284	332	310	302	341	313	334	305	322	335	322	306	329	334	372	310	359	319	320	343	350	339	354	341	369	332	328	309	322	357	343	347	331	343	342	322	334	341	344	361	316	369	333	333	352	331	348	328	315	317	329	322	353	345	366	328	317	344	338	309	333	357	305	370	350	346	340	353	308	335	349	349	334	336	325	344	324	302	321	306	326	338	344	325	377	326	314	329	304	360	328	310	316	327	312	347	329	332	317	350	368	287	334	344	315	351	353	319	352	316	308	354	315	319	329	327	324	330	307	324	343	332	334	341	304	337	300	339	341	358	345	332	325	341	304	329	339	333	308	328	341	288	343	349	323	361	316	323	326	383	348	355	357	320	330	315	342	322	306	342	353	320	332	348	315	341	326	323	345	322	311	309	322	326	336	363	373	334	338	330	352	337	335	318	331	332	314	334	314	314	352	354	338	314	317	335	337	385	329	296	329	335	332	316	370	336	321	298	360	359	341	308	292	373	334	345	330	331	323	346	342	328	337	339	324	342	311	346	302	298	350	309	321	324	309	352	352	312	340	344	356	340	355	318	319	324	367	327	333	338	345	320	333	340	371	333	319	332	320	339	347	331	334	306	338	347	324	339	332	326	329	349	317	349	346	353	316	318	323	340	352	337	301	311	321	304	332	333	330	356	352	346	336	346	347	327	372	316	348	348	352	339	329	338	337	342	349	324	321	327	329	317	352	323	325	314	330	327	373	308	296	332	355	348	320	360	321	311	327	346	348	277	359	335	353	348	327	336	337	357	328	313	305	354	320	345	352	309	315	314	345	342	322	354	332	361	339	334	356	308	306	291	344	352	321	343	328	311	327	340	392	328	332	333	309	316	334	320	326	321	323	345	365	343	311	312	339	324	325	355	322	331	297	368	357	324	330	350	376	319	322	355	301	354	351	334	345	321	329	316	324	313	343	348	345	351	314	340	337	344	345	323	328	324	324	349	328	350	327	322	346	369	359	337	353	308	335	333	357	356	326	317	325	318	339	357	332	330	331	316	293	310	336	307	316	329	342	328	387	285	327	320	346	320	350	327	331	353	324	330	360	310	309	338	359	295	356	295	348	316	331	352	332	339	309	300	323	337	359	299	298	321	340	340	319	326	303	326	322	312	341	357	316	341	311	328	324	337	324	361	307	340	331	331	356	326	338	338	327	323	317	332	273	348	333	351	371	351	298	336	342	320	355	341	338	335	345	308	316	334	319	365	354	367	335	342	353	335	314	341	337	320	384	337	359	309	333	303	317	316	275	354	314	370	327	306	311	331	360	354	284	324	333	307	329	316	348	333	315	346	328	325	341	314	329	326	346	302	323	336	298	337	354	345	329	333	331	356	359	323	356	358	318	311	343	315	331	335	320	322	312	326	341	360	306	327	351	345	362	309	308	337	325	381	322	352	312	329	326	323	315	295	304	295	321	326	335	352	361	307	352	338	322	334	336	351	356	339	325	333	307	320	328	324	317	353	359	338	321	323	361	314	349	321	313	315	349	308	309	348	332	331	351	335	329	303	350	366	354	310	335	333	359	317	344	352	331	329	334	327	351	342	294	359	364	333	360	313	307	325	325	333	331	329	330	343	315	346	362	346	336	298	341	366	351	342	351	361	328	317	308	314	331	310	331	349	320	332	328	335	347	318	340	365	329	350	356	300	320	323	319	322	348	323	321	339	335	333	303	325	344	363	322	312	346	280	315	344	330	319	296	325	312	366	325	307	360	326	309	323	314	329	333	330	351	339	321	314	311	338	313	352	331	329	345	324	303	337	343	342	327	353	290	316	310	340	329	365	309	338	324	304	352	304	318	354	307	328	329	356	318	362	303	344	327	301	312	327	332	306	332	329	344	358	331	321	332	341	327	330	322	324	353	334	317	318	355	326	357	336	328	314	330	310	344	308	329	338	329	327	333	333	313	325	339	330	328	351	326	339	352	350	345	339	339	311	329	370	329	347	304	324	355	331	319	327	341	337	323	357	305	345	366	311	303	343	300	308	326	371	339	317	342	337	315	316	333	349	347	341	327	350	352	329	342	336	369	323	345	314	336	310	295	318	292	309	335	325	314	326	343	333	343	318	324	364	337	338	326	324	312	342	362	319	318	323	338	319	328	337	335	321	287	333	337	311	316	335	345	317	345	320	349	323	340	312	330	321	332	333	323	314	312	317	331	327	362	327	336	319	334	315	336	327	345	342	365	318	360	328	318	328	310	344	327	317	324	364	323	313	326	347	340	341	343	334	326	345	319	308	313	337	324	305	323	304	325	357	342	328	341	329	355	315	346	321	334	315	327	358	328	330	318	328	338	371	355	333	312	339	362	338	310	345	305	322	306	350	318	333	341	343	340	337	395	333	336	343	328	331	325	330	356	335	340	334	331	331	317	312	359	321	322	330	322	313	377	347	312	334	343	324	319	364	346	339	310	304	324	336	328	322	335	303	339	314	351	346	319	333	346	333	321	324	335	304	347	322	336	313	352	331	373	358	323	316	308	322	315	349	348	347	308	321	357	361	294	352	334	336	350	343	347	323	337	324	339	356	311	344	336	341	331	346	322	330	318	354	345	339	321	304	316	331	323	338	364	335	330	333	337	354	332	357	345	322	321	337	338	313	336	324	353	351	309	295	328	361	339	331	330	326	327	330	350	341	350	348	344	345	294	329	323	294
25455	28410	52438	44914	24756	9312	1243	410	371	388	373	349	341	373	361	347	354	377	386	381	352	366	356	360	378	408	388	347	363	338	361	357	340	340	377	370	353	339	373	364	386	370	366	345	374	347	355	382	370	365	361	365	396	350	369	365	354	352	379	383	335	353	362	374	383	373	345	339	344	372	365	326	365	327	384	377	336	385	339	342	362	341	420	335	374	371	337	295	325	377	362	362	374	379	378	352	353	379	361	347	366	356	359	360	343	398	340	359	329	358	366	330	360	356	331	342	348	357	350	381	376	356	371	358	380	359	360	346	364	356	350	318	354	373	354	334	379	357	380	322	416	345	371	376	383	347	358	374	352	381	336	361	334	346	367	353	360	357	371	353	320	327	378	315	342	375	329	338	381	357	355	359	339	395	330	332	346	330	364	315	362	349	348	363	330	383	386	334	359	368	342	369	392	371	354	374	333	381	353	362	387	361	374	360	320	356	344	367	346	356	344	341	354	340	365	328	359	351	384	336	343	393	393	380	387	358	351	349	385	387	344	368	361	327	308	347	330	355	349	351	330	369	366	329	353	367	342	340	377	318	389	356	356	362	338	344	389	307	358	335	338	351	343	343	370	367	356	334	364	367	351	350	362	350	315	313	344	335	344	378	347	384	358	384	345	391	364	356	344	391	360	337	374	368	326	332	318	361	369	356	350	359	350	340	339	363	353	332	341	349	366	342	307	363	340	349	395	334	338	373	345	350	388	359	350	356	348	352	362	360	369	378	356	313	366	376	358	356	352	341	374	342	327	360	366	344	333	309	336	342	329	355	372	348	318	344	377	354	320	372	352	368	335	343	365	365	343	373	331	392	369	343	363	340	354	356	375	371	342	397	340	371	384	347	335	359	348	344	343	323	351	359	364	314	340	344	364	365	338	377	389	358	330	332	336	361	337	381	370	385	376	403	369	343	377	348	363	338	359	343	376	335	349	343	351	349	362	353	343	339	350	350	348	343	352	342	371	364	357	316	339	354	361	334	362	336	370	357	355	345	351	338	339	372	365	359	345	361	341	370	398	338	349	394	358	336	355	347	380	346	403	348	360	344	375	325	378	355	374	349	382	383	369	321	343	377	365	341	353	315	350	343	391	371	388	356	344	364	327	392	368	382	353	358	362	350	363	361	374	378	384	369	361	359	341	336	340	360	339	370	363	360	352	360	360	329	352	366	375	354	362	336	365	342	352	371	356	344	345	361	373	381	353	346	330	353	322	320	352	355	333	349	385	339	372	346	357	350	349	356	367	354	394	307	356	383	357	368	387	365	358	357	394	404	318	353	351	373	335	373	366	350	340	357	391	350	356	331	365	363	333	363	341	345	325	333	348	328	341	375	333	393	346	371	357	338	356	353	373	351	353	343	340	364	348	344	354	390	313	329	376	334	400	361	319	359	332	353	354	358	354	343	380	336	338	380	341	346	369	360	329	382	372	361	368	369	342	367	353	335	363	362	361	366	326	361	345	368	349	344	355	357	367	359	361	346	339	336	367	366	351	361	325	373	354	342	389	359	388	361	390	386	340	359	322	376	375	327	358	368	385	314	363	361	366	390	382	369	359	355	349	361	384	350	367	331	328	352	350	366	356	352	344	341	349	371	325	359	356	330	327	345	370	358	357	357	370	363	352	363	348	332	388	383	355	334	332	338	333	335	319	323	374	385	369	372	339	374	348	367	367	358	365	355	363	350	366	370	339	336	325	391	328	378	315	350	365	356	348	366	335	390	346	389	373	365	365	378	366	336	385	372	338	378	349	365	341	361	354	376	354	383	337	347	376	375	365	353	358	347	375	367	357	367	362	341	339	379	358	358	297	336	376	353	366	332	370	350	344	356	353	365	336	365	379	366	347	380	339	370	358	335	353	363	363	350	353	348	330	357	356	382	339	328	351	360	358	328	377	331	331	370	348	348	350	390	357	333	361	370	337	349	366	376	358	341	346	333	337	342	351	371	336	332	358	362	386	349	355	348	311	366	354	345	393	384	339	341	344	315	366	346	338	349	381	342	384	348	363	366	367	363	351	347	379	365	344	331	381	325	348	337	319	350	406	332	366	379	339	334	385	330	332	354	344	344	363	343	355	364	298	385	344	392	380	344	353	348	322	344	385	370	378	335	361	358	360	377	380	377	348	357	354	363	358	343	361	364	387	373	361	359	382	364	369	320	336	344	373	354	389	370	364	355	349	359	373	343	344	353	348	355	334	345	334	359	357	344	362	361	354	358	333	336	327	378	359	357	351	381	378	340	324	364	380	400	366	362	384	374	360	300	355	341	377	360	333	375	352	370	366	390	350	363	370	372	359	379	368	377	357	331	399	378	341	364	358	360	364	380	347	337	343	348	376	347	371	353	336	378	363	356	369	345	345	335	384	341	345	327	349	359	389	345	341	352	357	351	370	326	349	365	363	368	348	340	365	351	365	368	368	392	350	346	351	327	374	336	369	374	357	379	356	403	334	355	350	355	362	341	376	357	347	396	383	371	332	330	335	360	360	340	337	338	357	358	311	329	327	367	341	366	354	344	351	361	348	321	340	400	362	339	323	372	345	354	329	343	353	367	331	331	339	336	351	333	369	327	322	359	359	340	381	330	307	363	394	338	367	347	328	340	377	342	342	378	356	363	337	380	351	341	408	343	355	362	364	351	354	379	338	369	330	350	377	337	348	340	366	356	324	338	359	369	342	363	375	401	349	327	358	365	401	361	350	351	355	355	355	383	389	388	351	343	381	430	338	332	376	333	347	356	390	323	355	368	321	356	395	366	370	388	362	337	358	355	388	372	336	360	376	317	360	346	338	386	365	355	324	316	370	350	373	363	317	371	383	353	374	367	369	344	359	368	348	342	374	391	320	368	364	359	369	345	363	308	348	337	359	390	354	372	388	356	340	387	359	328	332	366	350	374	376	329	347	357	371	378	356	362	371	373	353	353	335	352	379	400	328	407	375	374	333	363	333	322	369	364	338	374	333	365	344	327	351	378	407	364	343	362	353	344	365	355	378	378	363	359	377	340	342	381	347	407	368	336	379	379	348	371	367	366	392	354	368	376	312	362	337	397	315	350	379	364	356	352	380	340	359	355	355	351	345	348	357	353	398	367	360	354	355	362	357	337	365	349	366	373	335	353	343	367	322	368	360	371	361	334	342	380	360	352	357	377	359	383	365	371	367	350	350	348	373	346	381	353	329	361	354	361	341	360	336	394	365	339	349	333	333	351	351	325	354	333	383	311	397	355	356	347	353	369	367	326	336	348	380	372	337	323	349	362	372	328	344	367	344	368	389	377	367	357	329	348	357	333	367	383	366	358	354	331	339	357	387	371	341	349	361	329	360	359	365	368	329	331	360	341	358	352	311	364	364	341	376	326	365	365	329	348	362	311	386	334	346	350	374	359	362	348	343	393	367	376	354	351	356	392	353	422	359	367	362	369	359	359	320	351	355	355	363	361	370	363	400	352
7811	72010	62203	36151	16346	5715	926	398	378	412	398	386	397	398	369	370	387	398	361	374	403	424	410	409	434	381	385	342	427	402	380	374	400	372	349	399	409	373	388	364	379	375	391	391	353	404	407	411	386	383	379	394	390	417	327	397	383	400	366	383	366	404	391	396	403	355	416	404	375	400	362	406	400	392	403	397	360	399	378	421	398	379	365	400	365	420	396	391	404	359	382	394	388	361	378	384	370	398	392	385	346	373	389	394	370	376	393	406	338	391	367	407	396	418	418	399	398	375	355	375	397	345	375	366	377	398	383	360	367	397	376	404	374	412	403	408	389	373	384	339	387	366	365	342	380	388	367	382	392	356	374	370	365	369	387	358	374	372	386	375	356	408	368	365	362	433	389	391	387	366	363	374	376	367	366	379	412	375	396	378	377	389	390	390	374	387	381	392	375	379	373	351	355	335	392	366	374	387	346	373	372	394	403	398	412	396	341	399	373	347	364	406	383	395	401	379	376	391	379	371	391	395	356	374	360	366	375	388	395	364	373	409	360	386	385	355	363	396	368	355	382	377	366	395	352	361	351	365	415	368	394	377	387	394	383	371	387	375	337	429	339	352	368	392	385	343	329	378	386	404	393	385	371	351	408	357	390	375	384	383	348	418	391	360	375	384	365	379	392	376	375	375	399	367	368	384	396	381	366	383	393	383	357	372	384	407	357	367	370	356	389	409	416	367	412	369	396	364	415	393	357	405	372	375	394	362	384	358	370	372	338	365	390	377	395	408	384	344	346	417	374	340	394	385	382	358	380	406	393	396	408	396	405	359	369	412	404	377	388	393	378	395	390	427	366	379	381	364	376	392	332	395	343	348	367	397	381	383	392	382	357	373	357	390	393	381	348	382	401	384	362	373	365	383	341	377	391	373	373	372	391	371	381	358	388	356	406	376	359	397	386	371	394	336	386	387	380	381	338	403	421	368	399	391	400	355	353	407	383	397	363	363	418	365	381	399	393	378	344	404	361	419	374	369	376	373	383	341	332	402	371	360	417	402	338	379	359	361	405	387	365	378	399	387	412	384	374	397	391	365	385	369	400	396	395	372	405	389	395	381	405	393	370	379	415	360	398	379	398	366	398	409	347	408	356	391	349	394	383	341	389	396	413	374	396	399	387	386	391	360	374	398	373	362	394	409	370	372	371	391	374	363	396	394	424	397	369	363	357	390	393	374	382	366	399	367	357	399	389	348	394	377	381	378	367	360	397	335	360	372	366	410	387	380	419	359	417	372	393	369	374	371	348	365	395	401	395	378	375	350	390	403	374	374	413	429	346	396	405	401	401	402	406	372	367	384	441	366	393	394	389	374	391	364	373	369	382	376	365	376	394	390	372	364	407	393	377	375	364	342	346	345	373	388	383	383	385	389	389	390	383	387	362	407	394	373	415	367	376	385	367	335	344	411	372	352	380	346	364	373	403	366	361	394	393	383	399	342	405	379	405	415	402	348	405	353	371	390	363	394	388	388	372	368	342	356	398	371	388	388	371	398	369	392	367	362	391	377	332	366	407	394	363	401	379	395	390	401	390	332	359	375	375	371	392	360	406	369	364	428	367	353	365	397	367	380	353	367	381	388	408	411	356	395	378	401	378	365	392	375	388	395	361	382	364	418	342	413	383	363	366	395	373	405	354	375	353	390	401	368	372	379	376	356	384	412	381	396	372	374	387	401	381	371	372	373	387	381	416	390	413	393	367	385	345	411	417	369	357	359	405	371	367	377	367	388	351	405	385	403	381	389	380	399	392	406	366	383	361	407	388	360	405	387	358	372	385	384	358	398	396	399	398	397	357	370	338	396	375	390	350	402	408	378	396	377	362	362	411	353	363	390	334	392	383	350	367	362	383	364	427	320	397	346	358	366	376	378	405	360	371	376	342	380	370	404	411	377	382	403	372	359	381	391	384	357	354	406	414	393	383	364	374	391	412	406	344	348	368	419	375	352	400	395	381	355	376	376	367	364	382	368	365	390	384	350	393	335	360	387	433	370	431	383	396	362	351	397	404	393	362	377	362	408	368	374	388	396	406	383	370	389	394	393	382	402	406	385	366	389	359	393	361	375	345	381	324	371	366	385	385	395	389	377	393	405	383	367	364	377	386	376	353	380	406	363	366	365	375	383	403	390	342	366	395	387	415	397	362	372	358	360	379	404	367	402	328	362	383	360	382	378	420	405	359	383	367	383	353	395	351	368	362	391	375	393	393	407	374	377	396	387	387	352	395	371	387	379	394	373	382	371	383	373	397	375	386	323	367	373	355	369	364	376	355	366	384	365	377	381	389	345	389	364	382	386	362	355	370	391	393	367	354	382	390	396	389	360	362	376	419	394	401	371	363	346	414	369	391	377	382	382	338	383	382	381	380	406	402	346	390	388	374	349	417	389	370	367	383	429	365	413	388	390	386	378	357	402	390	394	395	369	385	363	395	386	360	356	373	337	428	367	386	342	404	405	341	391	366	358	374	374	397	388	392	394	415	365	384	347	396	392	379	380	401	373	374	385	376	361	414	384	330	359	350	368	398	395	339	369	352	384	367	388	398	390	373	405	402	396	389	366	373	371	411	354	400	396	358	391	377	381	380	362	362	341	373	396	368	397	399	382	375	371	349	383	358	377	406	365	368	355	369	372	353	386	417	363	420	374	356	374	362	376	382	382	324	381	389	376	364	370	385	365	389	366	389	384	363	404	362	387	355	376	388	375	364	377	375	400	364	389	343	360	376	391	400	351	387	364	392	375	389	379	324	404	382	371	404	368	380	352	387	353	388	400	366	352	378	383	405	395	363	347	350	335	394	412	394	338	407	352	366	376	366	351	335	410	360	379	367	388	346	394	365	385	401	389	376	394	389	383	353	396	378	374	330	357	391	368	420	398	374	388	377	386	373	382	373	398	354	374	369	376	364	375	389	429	376	376	384	371	420	384	383	354	350	358	359	390	390	401	421	358	350	367	382	409	379	389	369	368	341	389	406	379	381	318	350	367	396	417	339	384	363	382	368	366	417	385	370	386	356	370	355	392	398	356	370	415	368	368	363	353	357	386	393	367	336	372	363	380	378	367	362	367	412	434	387	400	376	426	393	418	387	351	398	358	373	394	378	401	378	404	379	365	369	403	416	360	396	408	382	408	391	391	378	375	346	395	380	364	396	398	393	430	400	380	383	406	373	406	393	397	361	363	363	410	347	347	387	386	395	383	389	417	336	355	382	361	393	413	371	384	399	369	375	357	404	397	375	374	392	397	378	394	378	371	384	375	395	388	420	383	406	376	376	385	411	429	375	383	372	435	396	360	364	410	363	364	383	365	356	391	370	405	372	384	379	407	381	400	367	372	379	388	338	378	402	380	387	355	390	399	386	394	394	358	415	371	348	381	369	400	352	401	404	417	363	388	398	363	411	379	374	370	394	392	346	358	368	340	405	404	363	397	396	345	409	401	376	391	386	347	339	368
23881	23068	42874	49866	39165	24607	8215	814	546	509	498	513	486	500	491	492	512	490	512	505	457	464	483	512	478	515	478	506	472	510	477	495	491	494	514	475	509	541	514	473	501	482	463	465	479	475	489	482	494	499	488	470	480	483	488	497	488	490	459	504	485	510	496	470	481	453	465	485	515	478	499	484	464	506	479	449	471	505	519	470	458	471	479	514	500	469	498	437	486	435	454	489	481	473	481	494	492	465	482	446	514	493	504	510	482	478	460	476	499	479	499	474	496	500	518	458	483	414	496	465	481	470	473	456	486	464	515	469	455	483	482	456	483	503	479	501	481	506	476	475	463	504	545	466	506	537	466	464	463	520	442	489	483	456	433	503	481	512	487	488	470	483	475	494	502	488	486	487	535	506	487	463	489	478	455	476	454	493	479	532	483	486	482	454	427	478	450	471	443	463	501	443	452	472	476	493	490	504	463	494	512	475	461	497	494	520	479	496	496	499	534	476	473	492	489	483	470	494	535	445	466	499	495	508	489	491	481	448	463	471	486	494	482	466	486	430	475	468	518	459	456	469	483	485	508	483	467	507	464	462	498	511	492	481	492	461	474	502	464	458	469	482	481	474	501	471	510	511	504	468	498	471	481	427	490	482	477	497	478	478	513	477	512	497	512	475	465	493	493	438	502	483	499	487	464	465	484	470	457	508	469	507	456	451	470	492	531	505	491	440	486	469	497	477	492	491	538	519	475	500	487	492	471	495	491	500	429	503	504	510	464	478	489	474	492	485	464	475	467	477	513	478	509	480	457	519	463	466	472	471	509	453	463	446	469	469	487	447	461	487	489	498	487	440	471	463	472	502	467	472	495	440	460	481	481	499	518	465	443	468	506	479	450	467	463	468	466	468	525	530	461	496	506	508	492	517	485	480	507	451	489	489	459	439	462	525	463	496	495	440	466	468	480	473	501	460	539	517	483	441	475	464	488	468	488	488	512	472	490	465	501	489	500	457	468	452	443	510	467	455	444	477	509	458	488	495	465	473	507	492	480	482	479	528	495	491	450	430	483	460	504	509	480	459	494	482	487	515	475	485	472	483	458	496	496	452	525	444	499	513	488	470	494	466	514	484	481	525	435	491	516	462	441	480	487	476	467	436	493	494	494	478	471	482	503	484	490	485	495	458	526	472	480	474	520	515	473	525	469	461	466	482	454	465	511	502	513	493	459	470	462	478	492	492	471	446	496	485	510	458	470	455	482	495	464	497	450	465	467	479	463	470	487	508	436	447	472	467	460	484	463	454	463	485	435	510	485	451	490	507	475	464	474	476	478	488	480	451	468	516	479	503	495	505	479	472	451	476	463	485	472	464	474	491	486	490	472	459	507	463	483	444	435	468	523	499	499	499	518	496	457	474	504	487	480	473	507	468	467	492	499	455	483	465	514	466	478	457	453	477	495	448	474	494	488	501	481	467	477	478	502	463	477	482	501	491	470	471	435	480	490	477	470	468	475	502	474	485	477	525	462	476	447	495	470	478	505	461	496	477	493	484	444	467	434	458	436	473	467	502	482	477	497	460	487	509	462	469	454	514	460	484	472	432	469	471	512	507	483	505	519	478	450	483	497	482	495	499	480	486	451	461	465	488	520	462	516	426	464	523	511	455	517	479	501	480	436	483	496	480	476	478	460	452	446	489	501	483	495	487	476	484	506	468	502	482	495	479	473	449	486	506	458	467	483	484	462	475	505	442	466	543	486	478	455	481	466	478	474	499	463	470	518	476	477	484	494	462	512	432	479	498	448	501	482	484	474	515	488	491	484	501	486	469	482	448	449	512	467	480	474	475	524	502	483	482	491	457	483	492	491	490	466	502	492	519	491	476	474	491	493	513	439	490	488	506	500	524	459	505	479	510	496	479	488	455	508	496	475	465	498	520	433	469	504	480	474	508	488	452	473	516	481	496	476	468	493	473	476	506	469	490	459	482	490	467	477	478	505	460	526	495	489	500	456	503	459	488	481	486	457	475	485	470	481	490	473	460	444	467	473	450	511	521	475	455	485	475	470	493	470	469	450	470	515	470	510	481	470	483	459	489	516	463	444	481	496	424	483	506	487	467	459	447	483	491	511	461	473	460	468	493	501	467	483	501	516	475	429	470	484	476	491	488	494	458	481	508	493	446	512	460	474	445	490	444	477	485	493	493	471	479	483	465	481	494	461	481	500	500	439	498	493	523	480	476	486	508	484	476	463	535	482	497	456	442	476	487	446	470	496	446	488	479	509	471	479	500	441	482	462	480	453	468	501	452	514	457	448	471	498	454	461	511	486	530	497	515	478	478	506	452	460	485	466	485	494	465	478	513	478	494	483	469	493	520	483	491	491	449	485	478	493	503	434	539	513	501	482	496	471	505	467	529	502	487	491	483	505	494	468	481	513	527	468	487	471	454	482	495	451	465	460	482	485	445	490	431	449	462	499	478	523	502	465	448	498	466	460	516	496	492	474	460	496	466	471	490	473	481	472	478	468	496	491	476	496	499	489	470	442	463	442	490	479	485	482	484	455	473	435	471	494	461	453	469	472	453	442	506	509	461	463	494	482	458	439	437	479	476	469	464	475	493	483	499	499	510	440	501	462	508	528	487	467	513	495	446	497	520	502	475	487	484	476	473	485	480	476	506	503	432	502	500	483	499	482	496	462	537	484	509	474	476	488	470	476	477	465	502	472	482	506	513	478	466	460	472	479	459	486	486	462	518	497	439	476	492	452	463	487	487	523	474	466	458	472	529	469	468	522	457	487	468	524	497	508	463	482	487	505	468	471	447	482	494	498	484	486	503	483	486	503	482	493	518	443	501	462	467	443	441	524	485	483	481	475	488	485	488	468	441	443	493	473	472	491	497	440	466	483	508	470	466	501	470	482	457	455	457	484	477	465	497	473	480	469	480	470	462	456	433	442	450	456	467	489	509	473	456	509	501	493	551	482	458	493	521	501	483	487	487	484	436	467	472	481	476	470	473	474	456	529	480	452	477	493	469	470	467	448	477	481	454	475	469	474	475	494	521	453	443	500	472	505	462	457	457	478	495	461	517	487	503	457	434	453	484	455	489	495	482	474	485	453	477	486	457	492	462	483	465	454	481	485	507	487	492	485	463	481	527	449	432	439	484	432	476	449	490	469	458	502	495	459	467	490	475	471	529	495	460	493	512	480	463	496	479	480	477	454	516	462	466	440	513	461	456	513	470	454	480	489	475	504	442	503	480	462	484	452	479	513	475	485	461	475	490	472	502	439	486	473	476	493	502	458	483	485	464	511	484	491	484	469	507	465	463	503	491	472	481	457	491	467	424	473	476	498	430	483	446	447	489	501	485	453	497	477	476	469	488	465	479	489	452	475	514	439	471	526	501	494	522	509	491	515	477	476	479	487	494	497	481	522	480	504	456	417	483	474	458	500	474	463	510	512	484	486	436	469	461	466	505	462	507	483	469	480	442	515	528	448	474	483	438
27630	90462	83961	62861	38131	16838	3203	551	545	585	518	546	591	543	533	565	543	557	560	564	544	553	529	520	547	532	505	543	536	556	551	533	547	557	506	554	498	554	502	556	489	550	503	513	573	489	474	540	552	536	522	529	498	510	515	523	554	504	545	511	570	539	547	562	537	529	551	494	515	527	547	510	572	511	544	531	545	500	550	500	525	550	486	528	583	536	552	523	532	539	523	541	515	565	530	539	472	578	563	564	530	520	521	527	497	563	558	500	540	541	541	583	535	515	525	539	545	539	515	493	538	576	535	538	532	482	549	572	539	508	523	546	519	521	516	500	523	554	551	540	550	526	509	537	557	559	539	536	525	525	518	483	530	495	515	505	536	533	532	536	557	512	559	550	536	551	554	504	517	509	531	530	554	571	526	529	494	573	503	536	538	538	500	539	548	507	542	552	543	525	530	509	481	526	527	506	505	529	500	516	500	557	508	493	466	532	481	489	531	592	541	510	554	538	511	518	568	543	533	522	515	514	497	535	536	528	487	603	553	522	512	526	521	505	544	554	515	535	570	543	521	537	533	554	535	542	526	502	508	548	512	528	523	493	550	531	518	532	519	535	544	506	509	539	504	529	501	466	485	513	570	520	568	541	528	553	540	531	529	532	542	549	499	515	536	512	532	530	552	526	543	537	549	536	560	502	538	522	538	506	534	565	547	517	523	495	559	505	522	550	517	526	543	541	531	549	542	538	564	544	559	494	511	569	542	513	557	529	516	536	543	525	544	547	513	541	531	540	535	516	557	536	502	530	546	478	517	595	538	531	546	518	537	563	552	519	492	562	513	542	518	525	505	558	479	545	514	535	494	541	551	534	542	524	534	528	479	520	559	521	541	552	515	525	530	538	553	509	555	514	525	537	517	527	567	557	509	528	590	563	575	511	535	554	533	525	540	524	543	516	534	519	498	529	517	526	548	543	504	498	517	538	515	502	544	521	481	526	561	550	542	542	552	527	507	551	529	478	515	558	530	542	530	518	534	568	473	511	569	574	543	567	533	530	571	530	525	561	526	556	564	503	586	511	477	530	499	541	528	554	527	551	587	517	525	553	505	489	525	558	529	540	557	553	484	554	483	560	530	533	512	502	539	543	561	552	524	545	556	543	591	518	545	547	546	502	544	532	548	532	534	523	519	560	519	563	541	517	582	518	535	534	543	569	537	486	519	540	552	523	522	525	517	533	547	543	490	544	565	549	536	507	507	500	511	524	554	554	532	480	566	519	550	534	512	575	536	547	452	486	541	519	509	531	482	549	529	498	517	525	528	541	539	517	530	513	526	559	494	537	498	489	526	515	507	529	474	546	483	541	540	547	517	533	578	531	569	526	532	526	506	523	494	536	538	540	543	535	525	523	526	502	536	496	527	527	539	561	504	538	547	530	551	553	583	553	521	510	515	519	512	506	536	530	534	481	558	569	512	530	498	535	555	533	530	528	527	527	502	514	546	539	488	536	555	525	539	552	513	554	549	521	543	519	558	537	586	538	499	519	522	556	544	560	538	567	528	536	523	487	573	523	546	581	531	544	542	569	537	517	510	589	529	481	498	588	534	547	534	504	526	525	529	518	496	559	565	558	534	502	572	515	547	572	503	553	557	532	528	543	588	542	518	520	558	566	562	548	503	507	526	536	516	512	555	537	556	518	500	490	515	504	547	547	510	536	558	522	526	522	530	524	533	544	533	497	540	520	489	504	494	510	521	497	508	544	522	504	526	543	530	477	495	522	549	526	498	519	507	516	456	529	525	534	550	522	560	533	529	522	518	512	532	554	568	555	563	524	581	555	497	517	527	508	536	536	554	520	540	538	530	526	549	526	477	525	495	568	523	541	508	516	498	491	524	515	538	546	541	547	505	507	544	522	466	563	556	527	547	563	515	532	539	539	507	537	499	510	541	497	537	525	566	565	549	540	538	515	541	501	513	530	501	526	546	577	496	498	463	557	563	526	506	518	489	491	509	514	524	519	515	484	499	520	491	577	538	543	526	543	532	516	551	532	522	488	565	528	497	507	524	501	520	503	508	529	539	546	534	506	574	526	519	557	523	586	570	493	544	494	481	535	527	524	524	538	517	560	531	513	485	525	531	522	525	532	526	523	517	545	513	524	513	509	451	564	487	551	532	543	539	488	531	501	495	515	525	554	611	516	472	491	563	509	518	514	534	514	511	545	543	541	522	514	537	567	511	486	535	504	506	513	531	527	561	488	545	528	534	575	539	531	555	528	523	555	537	547	563	515	539	512	536	528	523	539	521	540	511	546	495	511	537	525	592	575	496	549	545	510	487	496	529	515	569	549	531	518	534	517	545	570	462	502	519	568	563	519	551	517	488	509	548	571	527	518	577	530	518	512	533	512	518	542	509	538	519	524	531	548	556	495	533	518	540	587	542	497	548	518	557	531	476	520	547	559	517	557	524	521	536	509	533	511	538	527	533	594	517	531	544	519	511	526	548	580	520	535	520	540	524	536	531	554	526	520	513	506	505	550	522	512	518	591	556	520	538	551	513	509	496	524	533	558	527	510	487	563	533	536	542	548	528	566	521	508	554	533	495	536	548	506	539	514	560	517	540	539	503	542	562	506	520	576	535	514	493	543	516	561	545	508	538	541	489	553	519	560	517	529	547	502	515	496	498	507	493	504	521	537	529	529	520	567	547	489	517	544	552	529	510	572	544	566	597	488	519	527	520	524	525	557	546	544	541	514	509	564	501	534	553	535	577	526	531	526	528	538	524	548	560	514	500	532	553	532	548	542	543	485	491	511	504	499	576	508	517	539	542	544	557	519	519	529	577	575	540	534	527	529	512	549	548	493	544	521	579	568	513	528	517	510	502	550	565	509	521	546	520	498	551	501	517	530	513	489	561	542	516	511	508	551	547	512	471	531	538	535	527	505	530	520	523	522	534	509	486	576	539	535	515	520	546	504	550	498	545	547	501	511	570	526	523	560	503	536	516	526	539	527	548	521	522	508	504	526	550	522	509	535	532	575	550	492	580	546	532	549	516	568	533	541	543	532	520	522	513	523	538	494	534	490	515	494	515	535	519	533	514	481	508	499	501	511	523	515	497	581	524	551	516	522	540	509	519	484	559	478	543	501	530	524	526	554	538	534	530	534	549	517	494	518	549	556	508	512	559	521	490	507	531	537	482	600	552	565	517	530	528	488	514	524	514	531	500	517	556	560	508	494	526	505	559	522	548	510	506	537	564	552	507	520	526	553	520	468	504	520	540	530	533	472	488	499	504	540	539	503	502	547	524	523	537	539	497	495	512	510	524	501	519	513	525	486	550	521	501	519	554	527	572	502	533	495	516	536	524	524	570	522	522	577	500	525	574	517	495	547	547	519	510	537	506	506	529	575	504	546	508	559	514	494	475	511	503	567	523	518	507	522	515	553	540	477	512	521	521	534	526	565	559	540	554	514	511	528	501	597	492	575	558	526	510	503	520	513
27359	25361	32354	19772	5666	1297	418	326	344	344	329	337	347	321	352	326	355	339	339	313	384	337	333	354	343	332	306	303	322	336	330	315	332	318	336	340	352	319	315	330	311	342	347	330	343	342	327	315	320	354	341	339	301	316	329	341	358	328	343	309	352	361	339	315	352	289	336	294	347	297	330	341	325	346	331	364	342	333	345	329	343	338	338	312	363	339	331	345	336	349	377	349	355	321	304	306	346	330	356	368	351	298	355	357	339	334	333	320	349	343	314	352	360	324	324	324	332	352	338	354	312	306	318	312	306	322	332	349	339	312	333	370	355	339	303	350	346	342	339	353	353	318	324	348	344	350	327	326	337	325	310	304	372	324	376	354	310	344	289	313	300	318	329	312	331	354	332	359	309	332	352	311	358	334	336	296	297	330	331	318	360	334	347	342	350	297	357	345	330	310	307	344	372	291	345	319	344	329	342	360	332	356	284	313	340	348	327	317	336	372	356	345	325	318	338	348	326	343	345	311	348	325	333	336	325	322	305	320	370	319	354	328	346	345	322	303	322	352	318	362	306	306	334	358	339	359	335	327	327	325	368	332	332	313	300	378	329	327	309	339	319	305	312	318	344	316	318	373	326	343	339	336	354	349	345	332	325	365	339	320	324	333	341	355	339	326	351	350	361	318	375	341	348	352	320	333	357	365	326	348	343	346	329	348	354	345	346	343	322	341	344	331	348	343	312	352	324	324	307	337	359	336	328	329	348	340	321	339	364	326	330	355	313	301	345	351	354	329	335	314	348	322	320	347	318	326	353	329	342	318	290	316	351	334	348	359	325	340	355	331	335	350	341	345	351	336	327	330	339	321	314	351	312	365	357	346	314	321	337	343	311	326	311	367	325	344	319	324	322	354	341	333	341	335	315	316	338	327	309	336	340	363	353	351	343	322	344	336	324	329	382	379	334	347	327	354	345	336	348	348	371	317	330	331	327	306	350	364	333	348	336	337	324	338	329	328	325	352	301	321	334	316	331	320	318	328	330	307	324	309	318	315	309	308	331	352	316	350	350	335	320	350	335	309	301	350	341	333	328	335	315	330	311	333	323	318	359	347	366	323	325	361	317	330	340	312	330	347	326	320	332	320	368	315	328	329	319	352	335	325	336	333	351	326	314	288	360	316	333	321	339	307	341	347	335	322	337	336	307	365	311	314	322	327	352	348	310	337	336	322	341	322	355	284	336	343	352	348	343	305	350	332	323	343	327	314	329	357	342	316	356	308	337	325	353	337	340	316	348	321	349	310	349	355	363	338	334	332	343	368	334	347	350	318	327	379	333	348	348	355	335	370	318	362	355	319	355	322	317	312	296	343	329	350	343	343	328	333	350	349	344	345	353	327	357	344	346	350	322	321	326	302	334	337	315	351	344	310	360	304	347	348	350	354	356	325	362	323	356	326	341	335	312	336	356	312	318	321	346	333	329	326	361	349	381	354	336	353	356	313	321	345	330	325	328	333	308	366	330	324	294	324	354	354	319	337	340	355	336	332	346	331	348	313	326	336	350	352	307	309	324	332	356	308	360	336	349	346	318	316	318	326	339	320	336	332	332	311	327	365	347	343	316	299	309	312	318	324	369	352	337	350	327	308	327	340	312	322	367	346	319	368	318	350	333	379	342	331	346	360	335	346	337	307	337	319	331	336	316	344	320	352	331	328	312	360	308	329	335	314	360	337	303	329	337	335	346	359	360	372	313	312	348	344	346	325	320	322	340	344	296	330	338	319	336	313	340	342	330	328	346	309	305	349	328	332	344	317	317	324	312	341	333	305	352	322	352	356	325	325	316	327	347	336	305	336	340	312	350	313	307	335	335	357	328	335	327	347	324	355	285	322	322	309	322	321	346	306	339	347	314	336	365	316	340	347	318	352	317	319	331	331	298	327	346	372	344	344	309	340	344	315	325	324	352	367	331	303	328	355	311	350	362	325	341	325	376	339	309	347	320	381	331	337	321	341	318	324	327	359	351	344	338	318	350	321	339	322	351	331	309	332	334	335	314	327	336	301	360	294	342	334	332	342	296	328	329	340	321	352	346	308	339	336	348	344	360	341	351	368	339	360	307	344	325	351	324	353	361	341	338	330	315	355	303	364	299	344	347	359	338	325	320	327	319	302	342	308	344	355	305	331	317	335	339	318	335	349	339	319	321	329	343	359	359	316	350	353	330	361	313	314	334	353	303	321	328	314	318	331	332	315	323	346	367	346	341	337	316	341	327	343	327	335	326	341	346	343	343	323	276	314	352	327	357	329	341	321	335	331	338	318	366	351	325	339	349	354	310	323	381	327	339	349	338	340	316	327	338	351	318	340	354	355	311	343	331	328	337	299	336	346	363	308	335	308	357	365	337	343	313	361	343	369	337	348	358	312	319	293	329	335	333	328	342	332	335	355	342	351	355	359	331	327	341	315	346	341	339	382	337	331	307	337	347	309	341	321	327	343	347	342	363	331	350	343	302	312	303	324	311	352	341	333	345	359	331	318	345	279	309	300	333	360	319	319	338	323	349	349	328	344	313	323	319	326	330	354	335	305	315	341	342	314	311	326	340	350	368	347	335	334	325	334	349	354	319	324	343	334	349	321	322	355	330	341	327	317	330	304	341	334	352	343	297	313	326	320	322	351	333	338	333	313	328	356	358	319	340	353	360	320	329	312	314	351	296	343	302	349	358	340	329	328	349	323	314	379	338	309	343	356	359	350	343	328	351	331	332	350	304	318	335	341	345	332	324	341	326	343	327	308	339	344	344	353	320	346	340	313	345	393	317	345	351	324	331	379	314	345	330	324	349	319	335	321	319	370	337	320	342	352	306	332	332	321	353	330	337	338	319	356	328	341	325	329	360	315	364	351	307	345	327	308	344	341	329	327	324	311	309	337	339	318	336	326	381	336	315	343	362	312	315	342	321	320	364	355	351	334	317	358	311	356	346	298	336	314	319	337	338	349	328	315	342	328	309	342	333	294	355	314	339	326	341	354	367	355	312	301	377	328	325	341	327	322	338	313	335	320	313	358	364	318	332	310	350	350	336	319	320	340	329	340	321	319	335	331	319	327	340	350	312	349	343	318	335	318	303	320	326	342	314	371	320	313	325	328	351	336	367	321	332	345	360	309	332	334	350	328	342	304	346	357	332	325	335	355	358	361	326	328	332	303	328	333	362	333	320	322	358	333	340	340	318	336	347	356	357	331	316	361	374	346	310	331	328	351	328	380	337	281	299	353	326	338	306	312	344	369	351	295	342	344	325	342	293	348	308	308	328	314	341	313	336	315	310	318	308	315	344	345	320	328	328	342	344	350	365	338	344	332	349	302	316	299	319	362	351	305	325	350	315	322	337	322	328	351	309	343	328	321	301	336	363	328	358	333	335	297	331	312	341	345	299	328	338	334	342	333	326	309	308	342	359	357	328	339	357	327	308	338	354	344	335	343	315	306	328	326	311	334	348	340	331	315
7617	32480	28421	11581	4143	1216	368	322	324	338	335	321	331	366	353	332	360	328	321	354	325	351	361	349	301	311	310	305	324	341	330	341	366	357	298	324	332	334	322	310	319	327	340	320	305	352	333	325	306	347	315	313	355	320	311	322	320	317	332	317	325	335	337	342	299	327	314	302	354	324	340	318	357	326	302	330	320	339	346	365	354	343	335	311	335	335	329	334	316	344	304	297	334	321	340	321	331	349	359	354	308	316	322	305	327	327	303	332	344	317	311	324	335	318	298	317	301	373	342	351	357	295	328	332	327	294	288	343	359	341	338	347	327	327	342	323	307	329	317	314	343	334	319	319	361	327	343	359	312	352	359	319	333	329	335	332	327	356	330	313	346	323	339	340	290	346	319	331	319	329	361	334	302	317	316	355	329	324	343	333	332	298	357	331	320	345	352	311	323	321	338	342	349	362	288	327	342	354	316	323	312	325	337	331	346	344	312	320	332	341	319	334	329	315	311	339	317	330	320	369	326	327	366	315	332	351	346	301	328	327	315	314	344	353	340	304	351	344	326	335	309	317	307	328	295	327	324	316	312	358	329	315	355	342	336	357	320	318	316	319	307	338	351	318	318	308	338	329	306	348	313	334	314	374	336	324	329	347	350	322	313	358	344	307	340	341	305	322	328	305	351	330	336	329	315	347	343	313	305	336	336	312	343	305	339	331	274	296	347	342	318	362	348	324	329	322	310	318	302	351	327	354	305	303	327	328	378	295	310	330	341	352	322	321	323	321	297	338	329	333	368	326	357	320	355	332	318	346	334	371	332	314	322	368	330	310	342	325	339	320	300	315	331	342	328	316	312	302	363	345	342	336	327	318	303	325	340	321	317	322	300	316	327	335	308	315	328	315	326	361	329	350	344	325	340	332	346	310	327	307	346	303	307	329	291	334	325	296	317	302	296	342	352	316	348	331	328	351	310	319	337	328	360	310	334	324	313	356	330	341	318	352	353	329	319	300	321	371	318	385	360	299	315	310	301	352	323	338	334	343	363	306	325	318	339	352	342	327	351	322	319	326	366	303	309	333	313	286	344	344	335	369	312	356	305	337	293	313	309	332	337	361	340	323	322	341	348	306	338	319	331	295	315	302	334	362	312	329	304	315	336	311	314	314	319	352	322	333	349	340	288	354	330	318	350	315	312	360	293	344	327	325	304	333	341	305	333	339	360	328	333	332	332	341	343	310	311	341	321	302	304	338	321	337	294	357	312	336	315	314	310	312	325	329	328	330	298	344	331	288	315	312	317	329	341	318	314	353	336	302	297	310	309	306	311	331	332	347	326	323	322	335	348	330	321	329	340	340	316	312	323	341	317	349	359	350	328	343	332	368	329	362	329	356	325	330	340	320	316	309	336	336	309	334	332	346	343	356	321	329	358	312	326	339	316	309	360	323	351	320	335	341	314	293	329	334	325	323	330	343	337	341	286	340	329	362	303	348	332	341	351	324	337	313	303	340	346	347	335	306	325	349	336	330	316	354	336	320	303	344	311	343	329	334	310	307	342	353	322	328	364	324	283	331	344	321	314	322	347	353	341	320	346	295	343	320	354	342	289	284	330	317	315	339	338	340	307	329	324	354	290	331	320	345	327	343	312	332	365	351	349	291	336	357	370	329	335	344	371	317	307	305	315	346	336	332	338	344	303	325	315	317	342	332	329	296	332	342	333	336	322	322	314	309	312	342	337	339	343	334	329	303	321	311	307	317	326	339	363	315	326	297	311	340	319	329	331	315	357	326	359	334	350	328	326	328	279	335	337	307	326	344	305	348	367	316	321	352	330	308	328	315	341	325	343	316	297	317	312	332	353	324	349	317	328	344	335	313	324	333	351	316	358	330	321	328	328	355	322	320	341	343	317	310	353	320	341	316	296	332	330	328	318	363	328	290	321	322	324	322	327	367	287	329	299	304	352	300	300	358	306	303	320	339	321	313	355	290	354	282	337	357	327	302	297	333	339	315	319	343	299	313	308	327	326	347	332	336	334	347	344	328	348	314	349	290	330	313	290	334	322	368	317	302	314	312	353	324	295	335	333	344	340	361	324	318	320	319	321	324	325	326	311	332	317	295	342	303	360	334	346	342	321	345	321	339	353	327	314	333	323	326	326	329	338	335	363	323	321	340	341	335	327	325	312	318	343	315	317	320	319	318	326	333	306	344	288	303	331	325	312	306	342	358	362	314	319	340	316	357	334	317	330	312	317	326	310	320	347	329	342	344	318	332	323	299	365	320	311	299	353	364	346	346	299	311	343	336	340	305	301	327	326	339	349	334	373	319	332	310	349	312	352	314	317	318	316	317	323	272	338	330	313	312	339	346	368	335	346	323	338	342	355	334	320	299	323	304	316	331	317	327	344	310	318	336	355	361	336	341	310	335	355	354	307	325	321	342	348	326	353	347	346	332	328	300	327	305	341	313	351	341	334	323	337	306	357	328	333	300	337	315	307	353	344	358	332	332	374	344	300	336	362	341	302	318	334	310	317	275	263	359	359	348	348	336	334	303	318	314	351	315	314	339	317	317	338	332	338	342	321	332	323	332	329	319	328	307	327	326	354	314	331	306	290	346	300	347	344	329	326	347	348	333	359	343	350	311	326	322	324	324	325	329	299	335	328	309	326	331	328	316	308	325	324	322	324	334	343	330	294	343	301	334	350	324	303	351	356	328	325	325	314	331	286	341	292	313	326	336	356	373	299	299	385	328	336	310	316	335	320	327	354	328	333	346	338	342	351	324	292	351	301	318	327	314	333	332	336	345	351	338	342	327	314	337	302	362	351	314	342	307	317	317	325	319	311	330	337	341	344	348	331	340	292	343	350	328	286	335	328	335	319	322	311	296	324	330	337	354	328	332	302	357	322	363	331	349	333	321	311	312	369	303	330	339	303	345	302	329	314	321	296	347	326	337	338	345	331	314	325	311	339	317	317	327	361	317	317	321	351	340	317	309	333	343	350	325	348	326	322	345	320	323	347	325	325	337	313	299	333	319	293	331	309	341	350	345	324	353	362	337	328	323	324	333	320	302	314	332	342	333	352	337	340	325	332	306	352	361	360	342	328	327	330	348	340	343	326	346	352	346	322	314	352	317	311	314	370	370	331	348	343	295	336	343	347	306	303	322	333	311	331	340	313	332	341	312	285	340	330	345	324	351	345	345	338	327	347	341	344	332	346	366	366	327	334	313	352	330	336	316	340	308	320	317	331	345	304	313	336	315	339	297	329	332	332	328	336	340	317	312	329	307	321	313	312	314	338	356	336	337	349	322	348	337	322	345	309	329	302	314	322	313	339	343	317	337	359	304	318	332	316	318	319	352	314	318	350	331	352	297	345	311	317	319	328	320	364	334	334	293	317	319	357	326	328	302	342	315	337	339	297	314	337	349	344	336	356	281	356	321	311	315	301	307	330	304	343	319	320	337	335	350	343	333	330	318	311	326	338	335	319	335	367	305
25601	27398	53798	46825	23767	8185	735	392	384	362	366	362	370	367	358	347	372	352	375	425	369	321	360	365	353	382	369	360	391	332	351	326	350	374	353	388	350	342	378	344	348	358	333	378	366	366	375	367	361	364	357	323	356	354	355	383	323	380	334	382	334	323	363	374	373	346	378	347	349	381	325	370	339	356	356	363	394	316	382	381	338	353	354	355	345	353	377	367	401	352	353	378	359	337	345	381	336	349	362	338	357	390	371	359	356	361	397	343	362	383	360	343	355	325	363	349	353	343	362	337	368	362	357	366	349	380	369	318	347	378	371	396	370	376	331	332	336	338	340	360	379	356	370	365	303	363	371	344	333	349	361	341	357	368	350	389	371	337	355	313	337	334	357	342	349	354	365	369	358	352	328	334	369	386	360	368	346	347	334	316	406	322	363	360	369	363	363	353	357	345	389	349	364	366	319	345	334	341	376	365	337	335	340	367	362	372	330	348	344	315	345	381	375	365	357	343	362	353	360	350	386	387	374	372	346	358	344	365	362	337	332	366	350	366	374	317	341	340	359	355	334	350	357	346	382	381	366	381	342	375	404	360	339	365	387	380	376	347	301	361	373	356	365	340	352	373	383	383	350	351	370	347	386	312	372	355	376	352	330	355	349	328	412	364	350	345	369	376	350	349	345	376	366	333	390	334	356	374	334	332	365	358	315	333	347	360	353	340	361	364	391	365	368	329	375	351	340	322	342	347	354	325	323	343	368	370	354	399	354	383	331	349	353	352	372	343	364	351	354	371	331	365	370	373	343	346	361	365	375	369	353	319	372	394	343	379	361	335	364	371	388	364	360	339	364	367	355	356	393	364	358	369	380	362	344	358	354	320	360	368	384	394	349	369	362	357	346	340	358	359	394	392	365	325	365	331	359	368	361	345	353	365	363	349	373	355	349	330	359	394	379	362	317	370	369	409	366	365	374	375	336	333	346	353	350	383	318	369	327	343	368	349	394	362	344	342	344	345	359	361	392	366	317	348	345	309	394	382	350	335	359	330	376	369	344	358	354	408	357	392	330	363	350	358	386	333	337	313	366	365	358	347	389	372	325	328	367	379	352	377	339	354	360	370	355	366	391	379	333	333	346	356	361	344	365	331	342	334	367	352	318	358	360	357	345	360	353	365	376	396	384	361	354	364	336	359	353	354	362	379	349	341	347	351	343	333	368	346	327	406	366	353	330	398	336	382	339	384	371	350	354	352	351	349	344	355	363	369	359	356	347	344	344	352	364	336	369	382	369	365	368	356	360	369	361	351	311	371	373	332	366	337	356	387	335	374	343	372	355	347	351	373	350	349	312	387	342	334	395	348	339	349	348	343	342	374	380	361	337	339	355	372	360	394	352	356	369	346	344	381	385	369	355	358	342	373	359	343	346	382	334	386	339	370	369	327	379	359	392	343	332	352	367	343	349	337	372	375	341	337	395	353	317	355	338	371	346	331	390	354	343	362	348	344	350	337	375	353	363	370	348	340	352	356	373	357	349	357	355	364	334	358	350	340	351	343	355	354	358	343	348	394	371	348	348	368	320	334	349	316	350	365	372	340	317	354	308	346	339	314	356	365	342	400	352	322	335	365	350	334	382	314	386	350	330	346	343	352	355	381	339	372	383	353	349	370	345	328	368	373	361	369	373	348	363	384	357	334	348	339	355	367	345	354	366	365	338	357	342	339	361	400	364	357	337	388	394	377	369	360	371	358	327	348	356	329	358	379	372	333	366	401	314	359	353	357	335	335	367	365	370	359	357	373	322	372	312	365	369	354	364	320	342	351	370	376	338	318	370	354	367	364	363	354	354	341	338	367	363	357	350	360	355	340	363	345	380	342	341	328	365	345	321	335	377	383	333	388	335	343	414	347	333	344	356	349	376	351	376	347	345	324	373	363	344	311	370	365	328	349	366	341	374	383	340	369	383	345	379	332	322	370	337	336	374	368	373	345	371	342	329	354	374	364	334	352	345	373	370	345	337	347	377	331	348	360	342	371	328	369	384	376	381	360	377	365	361	342	372	352	379	361	373	349	355	344	341	346	366	369	351	370	328	354	369	372	359	366	327	344	390	357	382	368	379	315	375	308	306	375	364	343	353	357	351	321	378	367	333	367	368	369	379	340	329	338	376	362	350	338	356	370	329	340	330	378	346	375	315	373	343	378	336	321	358	353	351	339	369	313	335	331	337	384	387	385	345	376	331	369	364	365	339	345	338	348	377	332	335	354	394	353	328	370	341	364	367	386	320	355	331	364	348	351	375	364	374	353	349	359	333	372	388	367	387	352	347	363	356	355	379	381	370	392	370	363	322	363	343	364	345	396	389	363	371	391	362	394	351	317	379	345	353	337	397	374	351	366	337	336	388	325	349	404	388	334	352	325	364	367	347	373	360	383	381	349	316	365	330	369	344	381	372	310	377	326	341	334	298	330	334	353	354	355	323	379	312	371	367	363	361	314	392	368	351	366	348	365	390	389	371	390	339	348	354	346	337	358	362	379	358	377	357	376	349	385	380	342	341	349	390	349	326	360	347	326	363	399	363	335	353	350	352	331	358	358	335	366	361	360	337	328	341	362	342	339	362	326	342	323	375	346	357	378	348	353	379	390	359	367	359	372	338	374	380	335	337	383	371	354	359	374	359	342	361	358	364	376	377	346	350	354	362	346	344	367	386	353	367	337	331	346	362	345	368	356	347	381	324	330	335	342	357	348	352	352	393	343	351	343	360	365	388	377	367	373	311	376	349	339	364	333	357	376	367	349	342	348	377	350	368	338	364	383	377	383	342	393	386	344	364	372	356	361	354	364	388	324	352	346	368	372	346	359	382	344	363	397	373	349	373	358	381	348	377	351	344	347	322	376	359	358	362	370	399	360	341	377	371	366	332	360	340	387	345	364	345	355	329	304	348	341	316	353	370	350	374	380	382	339	378	340	358	355	346	354	398	373	372	357	323	372	357	361	333	339	375	336	397	332	374	345	340	331	340	364	348	353	336	332	342	342	364	328	369	366	333	341	352	351	364	364	396	335	402	345	368	348	342	346	369	341	386	357	350	320	336	372	365	353	344	348	331	363	375	364	348	351	335	382	362	323	358	386	338	379	354	332	343	333	372	361	390	355	359	338	378	401	367	319	329	388	356	352	334	353	394	355	351	316	354	372	315	378	362	375	353	357	371	358	335	352	376	317	392	366	355	352	353	356	383	352	375	357	317	324	384	348	335	361	374	333	320	357	363	359	361	368	378	373	356	347	344	360	361	365	342	371	388	335	368	360	371	337	364	338	348	354	333	335	398	375	360	346	361	349	340	357	362	362	401	329	353	380	365	367	348	364	335	304	350	352	339	366	358	365	321	343	327	397	344	360	354	331	348	348	344	383	365	367	383	344	355	361	365	356	369	371	367	390	384	330	321	364	383	361	371	371	332	378	345	380	372	308	353	374	349	339	367	393	358	342	359	350	345	354
23060	71421	64241	35978	15259	5034	520	367	386	376	364	390	394	387	401	406	402	361	376	389	413	377	369	395	363	388	360	374	393	387	389	376	400	383	373	380	428	402	399	398	394	369	379	362	370	423	380	375	357	372	419	370	352	391	325	340	355	408	368	368	395	391	399	373	379	432	353	366	378	383	402	381	333	394	337	388	363	348	397	368	356	361	370	368	351	378	363	383	358	354	369	384	380	373	388	393	376	351	375	366	355	341	378	382	383	388	393	383	357	362	372	388	403	376	388	400	325	379	368	395	377	351	420	362	370	330	360	378	366	396	363	344	385	406	382	412	367	388	389	385	384	404	361	349	367	393	372	372	373	372	376	364	392	366	389	334	369	386	389	353	388	382	382	374	402	376	404	362	341	372	366	379	365	385	390	338	383	348	396	378	397	409	370	359	370	351	368	390	346	376	364	356	350	383	356	361	394	352	372	406	394	361	374	389	315	397	379	370	373	337	366	351	371	376	365	408	397	383	349	384	368	392	367	357	373	377	384	353	400	388	348	366	411	382	397	356	365	368	358	387	370	357	364	355	394	362	357	352	348	371	377	367	393	388	359	408	358	361	374	412	364	395	381	367	361	380	339	389	406	363	378	375	367	380	380	387	384	371	353	391	393	334	353	344	376	369	380	380	358	359	348	367	397	355	374	377	376	404	344	364	385	372	367	367	390	363	378	379	354	384	340	367	338	344	375	389	386	395	387	345	375	367	371	393	381	396	377	354	379	342	373	368	349	372	343	404	370	376	395	362	350	395	351	346	375	405	354	335	373	406	354	360	373	352	366	384	357	374	391	393	381	382	393	412	383	398	397	387	361	358	411	365	374	379	414	389	412	374	372	363	369	368	404	364	419	368	346	380	354	377	352	352	370	355	377	389	379	366	365	378	383	398	364	382	371	399	375	362	380	379	354	404	342	343	359	389	378	368	359	382	384	381	379	356	413	354	373	378	380	354	422	395	342	345	399	366	346	361	391	424	412	385	372	388	362	360	366	370	382	402	384	379	420	384	386	392	373	359	373	375	363	379	318	357	378	388	352	331	367	372	427	340	368	379	391	346	364	379	372	369	387	382	373	390	386	378	405	357	368	362	364	382	390	370	361	379	360	358	367	423	391	357	363	364	378	368	360	366	403	360	372	412	414	370	349	330	401	366	350	347	385	378	346	374	406	390	356	355	388	382	349	414	381	403	366	412	330	370	321	362	392	377	377	337	386	383	361	371	355	383	354	373	393	376	356	352	398	357	374	369	353	361	331	380	409	388	359	394	399	357	345	352	396	361	383	374	330	334	396	364	353	385	379	353	353	345	408	424	360	375	398	379	387	352	400	366	374	409	385	355	396	368	370	371	369	369	388	373	356	385	354	380	356	378	372	370	398	390	365	363	400	409	383	377	363	380	400	410	391	361	380	371	387	385	369	366	353	395	383	374	365	374	395	364	372	354	361	389	421	394	383	364	359	348	363	363	391	403	407	370	362	389	370	375	383	372	396	353	358	387	403	372	350	358	392	386	370	393	372	361	368	347	394	345	364	370	382	371	375	352	412	398	380	347	389	385	369	345	360	364	384	398	375	325	331	357	357	372	390	351	397	413	385	331	375	357	392	400	398	354	362	350	372	400	380	376	369	379	369	354	383	392	373	335	391	371	382	372	353	376	408	394	379	345	404	373	372	377	412	408	385	357	345	390	373	336	339	359	364	359	388	387	375	398	366	381	388	350	393	380	385	393	399	370	369	386	361	384	391	406	377	400	331	416	368	355	366	354	363	403	353	369	372	357	373	373	392	359	367	372	342	401	369	392	367	362	378	398	395	366	351	368	383	381	354	353	359	362	408	380	375	394	425	381	360	366	376	367	348	348	386	360	355	410	361	342	359	383	350	360	385	362	379	372	351	380	361	374	370	368	354	411	381	369	364	393	384	415	382	361	371	358	379	351	347	378	362	375	378	363	378	364	392	374	369	370	370	374	365	386	361	401	387	330	369	365	400	366	381	360	371	397	388	388	387	367	340	359	352	361	360	340	377	329	376	387	383	366	373	383	362	370	363	350	397	397	358	362	356	359	396	378	370	366	350	367	368	436	365	385	361	388	394	350	378	358	396	355	370	360	413	361	393	347	351	399	382	392	364	354	340	365	380	392	369	338	384	375	380	378	375	377	384	338	365	386	373	364	366	355	358	389	389	382	375	381	355	358	381	375	358	382	369	362	358	394	377	377	350	397	369	315	388	406	379	394	371	357	335	335	368	328	368	398	352	361	365	399	392	375	367	364	366	385	367	357	400	396	374	353	393	387	398	353	352	381	360	357	373	389	362	371	366	358	363	374	360	353	364	405	370	377	386	365	356	381	376	347	367	370	419	419	370	383	384	387	383	353	400	352	359	388	357	383	399	416	353	369	384	371	371	362	351	414	382	341	365	382	377	385	360	347	366	356	375	380	366	388	407	373	348	381	364	374	357	359	380	349	358	391	374	373	390	329	347	395	358	412	383	390	374	384	358	386	356	371	358	394	358	363	338	373	353	361	361	369	393	410	392	365	375	383	341	355	387	371	385	383	381	362	363	388	359	396	365	360	383	361	356	391	328	374	329	364	361	377	369	365	382	378	370	403	412	403	352	382	344	383	356	347	343	366	380	380	351	359	379	397	384	353	332	365	402	366	371	314	372	348	355	346	407	342	333	374	377	348	377	382	376	348	372	368	369	356	402	373	385	418	336	371	366	345	347	351	342	395	364	380	386	360	364	353	350	388	384	360	360	359	341	378	347	357	388	386	419	370	356	367	347	344	388	373	376	349	358	386	350	338	326	345	353	390	374	358	355	379	411	359	372	394	378	376	359	379	382	381	390	359	360	393	351	395	372	340	348	345	379	364	380	368	369	350	343	348	356	377	341	352	364	371	396	366	394	360	386	386	361	367	359	364	350	366	344	379	377	369	394	381	340	357	383	386	368	374	368	371	379	360	375	374	371	346	396	403	352	381	342	414	387	397	412	372	365	376	416	375	371	351	362	353	347	374	373	359	383	327	380	400	344	364	382	384	356	366	385	375	385	398	349	374	363	356	390	366	363	338	367	383	366	367	338	364	403	379	358	387	389	348	381	391	341	353	372	361	401	367	350	369	368	390	383	388	361	391	364	358	362	384	363	358	344	400	391	397	417	359	383	371	376	352	370	345	351	355	378	368	352	370	322	384	384	393	393	393	380	370	388	365	358	359	378	366	370	365	368	387	380	361	356	381	393	344	317	376	365	383	349	368	351	375	394	363	369	393	397	367	353	378	350	377	351	372	375	369	381	373	380	375	376	401	352	416	335	398	387	348	408	369	402	387	411	377	359	343	363	366	378	361	383	377	397	374	352	373	403	370	380	360	415	398	379	370	346	385	387	368	392	377	378	376	406	362	384	386	388	381	380	360	358	343	376	372	387	378	332	374	344	361	354	360	390	376	401	363	364	374
23838	23188	42465	46252	33164	23498	5757	717	579	589	507	454	514	548	526	509	529	504	491	527	480	508	523	478	525	473	485	487	516	526	498	494	510	526	519	496	500	474	478	499	493	479	519	480	470	470	508	470	470	521	524	505	505	500	461	502	486	482	480	486	513	481	492	482	483	503	481	493	478	504	479	507	485	473	492	481	466	454	522	461	481	444	491	482	525	501	435	473	499	483	482	479	494	505	485	472	462	482	495	478	507	481	480	473	485	466	517	500	499	493	485	524	514	470	489	475	496	512	512	499	464	471	469	449	508	501	484	494	522	470	509	483	501	439	493	506	490	521	476	472	441	459	495	437	503	519	443	472	500	530	513	520	524	462	511	451	503	465	457	491	469	477	471	483	467	470	499	474	503	468	454	490	490	477	519	520	504	499	487	525	526	479	495	475	515	491	494	491	474	484	496	468	496	532	498	498	492	441	489	492	493	521	481	472	482	482	471	461	498	448	480	471	480	466	487	518	474	449	496	497	457	455	468	515	503	507	469	500	463	476	483	498	499	502	508	515	479	485	504	537	503	485	466	494	519	480	455	474	437	464	479	500	511	472	487	478	517	465	461	513	475	491	502	487	497	511	479	470	489	473	466	500	473	491	491	513	515	498	442	493	514	481	504	479	467	454	511	490	501	433	476	518	516	478	492	506	511	473	516	495	488	445	451	486	549	498	477	467	496	524	494	471	462	495	481	472	474	455	526	502	502	488	428	452	503	433	488	456	475	484	470	489	496	496	460	482	485	486	476	465	466	511	493	468	484	461	529	479	491	469	456	488	516	423	485	508	458	450	522	490	465	469	503	448	492	517	448	501	467	498	473	474	457	487	492	469	471	489	489	485	456	516	482	537	507	506	464	481	479	496	467	479	510	479	482	503	483	503	501	510	487	482	443	490	516	488	465	459	450	483	541	489	485	488	493	456	507	478	483	506	509	517	462	461	474	498	465	515	502	448	482	501	474	522	492	494	473	494	487	492	499	497	485	546	491	462	473	497	504	429	515	475	489	511	475	514	536	518	483	465	510	461	494	498	510	493	457	477	455	449	491	457	510	491	490	483	514	451	458	464	503	510	508	500	492	475	466	494	498	486	478	470	480	479	513	463	518	495	469	485	504	510	495	546	435	473	478	477	489	500	469	534	485	489	463	515	496	503	483	496	487	501	472	480	506	500	476	499	511	501	499	488	482	454	474	500	488	468	490	477	456	535	513	476	463	495	501	508	441	488	463	493	484	453	489	493	489	517	472	491	453	493	477	521	515	457	493	465	503	491	492	505	486	450	466	484	477	492	505	482	492	484	466	477	500	498	440	491	501	500	513	469	495	517	496	511	486	486	473	513	469	470	493	447	485	538	480	474	436	450	485	466	480	452	467	470	490	495	492	478	482	494	507	461	470	506	475	477	475	453	488	459	439	514	512	510	461	516	474	467	457	505	530	521	517	525	495	486	481	492	501	492	446	493	471	473	467	495	439	468	489	508	452	457	482	493	490	510	511	499	489	468	482	479	499	505	496	490	447	506	534	524	465	482	453	506	516	487	498	511	502	493	515	484	434	487	496	445	484	460	448	476	451	490	536	485	508	527	486	478	470	445	496	470	511	487	526	497	506	470	465	489	467	486	510	480	470	477	452	439	476	478	477	521	495	482	475	494	507	535	473	475	439	497	495	502	498	461	442	482	493	475	485	498	485	494	445	488	473	493	427	489	454	447	454	484	487	510	480	515	502	503	500	512	483	510	428	486	487	516	479	491	478	471	490	480	477	490	491	497	489	457	467	554	464	479	491	435	487	452	468	507	493	475	470	492	536	475	470	528	516	503	445	482	514	495	456	512	465	454	489	507	453	503	453	485	470	506	488	476	465	509	476	491	463	471	482	512	512	502	470	480	455	487	464	492	493	472	475	488	473	491	472	444	461	493	468	513	493	498	525	496	450	490	462	513	471	491	493	481	472	447	506	472	482	505	510	460	488	474	495	468	483	459	499	469	502	513	463	529	467	498	467	463	474	489	465	484	501	521	487	447	471	490	510	515	524	461	502	446	486	532	501	513	445	482	472	512	486	430	476	430	459	521	484	457	504	473	491	496	493	510	506	486	470	468	505	465	486	491	498	470	477	488	513	489	483	497	496	490	466	489	523	476	445	492	515	495	467	522	488	516	501	523	497	518	471	476	475	522	487	481	454	471	446	470	494	473	530	502	522	526	480	518	478	467	502	463	473	497	474	449	490	484	507	457	491	451	471	478	489	513	455	439	472	497	478	506	481	463	476	501	485	497	479	499	458	504	491	494	481	467	467	497	505	476	482	507	460	470	495	472	505	491	486	508	494	482	456	455	495	491	474	493	463	478	514	493	463	506	490	480	501	500	463	464	501	501	467	488	485	500	477	494	466	523	478	430	470	446	497	478	470	474	532	477	442	485	453	508	448	466	497	527	506	528	478	511	511	482	487	480	467	524	467	449	499	447	455	494	477	483	518	470	511	456	416	481	471	507	478	453	476	473	523	431	489	489	484	506	468	488	492	506	455	483	446	502	499	484	497	483	494	451	464	504	495	493	408	485	442	470	491	496	465	483	478	457	515	460	479	499	491	492	484	481	475	540	495	490	507	488	500	466	504	479	479	503	471	494	507	485	481	470	472	472	488	482	484	493	487	460	489	512	453	461	488	485	464	490	484	509	500	496	460	414	480	507	493	456	469	456	487	517	491	503	450	470	476	473	490	487	471	466	499	467	488	489	523	517	465	476	487	495	482	500	477	476	481	525	453	444	466	488	489	452	486	505	483	480	479	467	472	475	454	479	470	479	481	505	500	466	481	502	478	521	491	486	472	467	437	492	506	452	484	483	447	522	476	487	515	517	448	491	500	485	472	479	473	457	485	510	531	476	484	497	488	506	470	505	504	461	475	524	465	510	517	491	500	510	520	497	465	476	496	500	510	517	503	472	456	448	503	506	492	457	463	468	487	513	460	491	469	476	488	491	474	438	498	449	482	485	523	508	515	496	467	488	517	475	480	473	502	498	537	496	482	476	520	490	501	492	498	438	486	466	483	487	520	513	524	514	491	488	516	469	496	528	481	489	488	501	477	502	472	508	471	493	471	468	471	540	447	490	505	504	495	505	482	498	434	482	476	463	474	503	478	469	472	495	490	474	499	463	474	496	479	473	500	495	503	489	457	433	518	511	460	483	499	509	529	510	522	498	542	515	496	499	484	469	507	496	487	491	496	485	494	523	472	494	487	487	479	463	515	496	477	468	463	463	488	480	473	487	471	506	485	488	499	439	503	486	509	476	512	493	497	454	528	464	477	477	504	496	479	531	485	487	514	491	525	480	473	468	525	476	485	467	487	511	498	488	513	498	495	483	462	484	462	529	465	492	487	478	513	515	494	517	502	512	518	478	488	506	502	455	505	512	515	452	517	483	451	479	529	489	491	455	495	504	463	454	476	499	499	491
31907	87104	83665	59994	32617	15508	805	540	547	524	519	528	597	585	553	543	556	559	550	554	556	534	540	530	517	544	555	570	545	565	532	572	539	592	536	562	527	539	544	533	527	557	544	571	581	546	527	593	580	545	594	557	527	564	564	555	534	538	537	494	575	530	565	547	500	531	499	485	516	536	560	557	531	555	583	567	546	558	537	533	521	559	553	589	524	498	553	544	507	567	555	587	558	520	535	575	575	508	555	537	556	552	527	578	549	538	511	575	531	570	564	583	555	534	542	569	531	568	538	514	526	481	562	584	516	510	485	536	514	549	550	547	537	533	564	530	542	520	537	540	574	498	582	517	522	518	556	516	554	540	519	557	557	542	515	607	516	520	530	538	536	599	522	536	527	525	557	567	491	570	593	532	558	553	550	516	538	539	532	567	485	558	523	533	564	576	510	579	522	541	538	577	574	540	522	595	567	542	534	518	502	592	533	594	587	548	554	550	558	528	490	511	523	570	514	575	548	554	515	556	515	560	505	511	513	566	538	502	534	530	570	527	521	560	528	563	519	514	542	527	535	575	544	589	562	570	531	581	562	532	555	549	539	527	542	573	514	517	501	495	507	530	560	512	524	555	527	563	592	557	505	564	531	526	510	572	550	554	547	571	522	550	545	556	566	544	551	578	582	542	541	545	546	546	583	542	595	541	535	540	559	545	534	544	547	554	539	523	541	531	576	535	527	576	530	550	558	517	555	510	566	551	535	554	544	508	521	552	533	529	573	505	526	507	531	504	552	571	529	536	567	537	567	513	505	562	557	570	551	553	533	551	529	559	571	501	571	547	522	569	533	560	554	549	537	540	529	532	541	522	593	523	537	583	502	495	542	511	511	547	499	547	586	481	543	507	495	544	558	528	537	495	578	576	502	552	574	573	553	553	550	552	560	544	536	529	524	578	550	520	517	517	557	548	524	513	542	546	530	562	520	526	543	555	541	567	540	517	502	523	523	602	574	523	548	555	554	529	581	566	538	543	531	573	531	578	570	560	588	507	550	531	572	553	529	527	554	568	558	575	602	526	570	550	538	570	535	487	573	555	493	539	580	559	501	533	506	508	544	549	569	582	530	506	560	585	554	530	501	559	554	559	505	526	495	538	534	547	556	528	546	566	546	551	578	535	531	522	586	528	557	543	536	551	503	552	539	539	541	528	534	552	537	533	522	547	564	524	598	528	558	572	555	569	549	497	585	543	524	576	503	530	547	553	536	563	515	550	540	534	546	507	550	562	550	566	545	531	522	537	567	484	529	528	510	529	561	504	578	527	528	531	550	524	561	536	520	547	535	558	540	533	569	508	513	517	537	566	570	509	566	531	543	559	522	546	545	538	529	573	582	603	540	563	527	537	544	533	518	550	545	563	569	570	555	560	516	539	539	543	565	543	509	560	567	524	547	528	566	492	578	499	524	545	559	544	528	573	561	592	539	538	541	586	572	550	499	578	539	536	501	556	535	534	533	568	517	526	559	506	578	545	525	507	521	550	552	525	534	542	541	558	545	539	525	545	525	529	520	511	559	538	502	509	521	551	555	552	520	501	538	502	540	552	517	534	495	520	581	541	546	553	536	556	542	528	553	561	561	520	600	514	552	538	524	524	529	546	485	561	556	511	552	565	527	527	551	521	558	545	542	543	576	554	550	569	509	514	533	517	552	545	524	502	560	539	540	543	584	582	550	525	539	554	498	564	557	537	554	522	571	562	551	537	538	525	556	545	506	529	523	592	523	508	543	539	571	557	518	530	521	565	552	530	510	516	537	530	502	556	562	543	542	538	574	544	548	554	505	537	549	546	518	530	530	526	560	519	511	537	515	529	514	545	548	521	507	559	496	560	579	525	550	538	526	547	557	561	517	566	546	511	570	511	504	525	532	591	501	550	531	481	522	545	537	542	532	580	540	554	532	562	508	486	552	542	501	575	523	536	516	526	522	551	559	566	522	550	564	508	500	592	538	600	603	532	535	531	567	496	523	504	518	549	565	553	533	561	548	495	557	521	541	569	519	510	560	525	526	561	558	525	539	584	536	559	544	540	556	569	546	537	564	530	525	568	556	502	563	563	575	569	529	552	543	553	518	527	579	536	594	570	494	537	538	560	571	521	556	528	516	541	565	527	557	547	567	547	545	528	537	519	563	549	546	531	529	526	542	546	531	521	560	539	579	521	515	537	546	551	542	506	539	565	534	543	545	573	556	522	520	507	560	549	539	564	564	529	565	543	558	579	531	559	535	530	561	522	555	504	537	543	563	516	557	503	559	546	539	532	552	570	548	538	568	561	590	523	507	545	543	572	549	560	524	520	507	548	551	519	527	552	552	486	583	540	546	534	567	610	491	569	534	510	517	573	528	538	568	524	517	534	535	511	545	554	574	492	536	545	503	513	528	526	539	574	508	558	530	529	569	519	515	546	536	531	541	555	558	540	551	559	539	541	563	526	573	515	572	554	523	534	577	529	550	535	554	565	554	532	545	606	525	543	544	576	522	560	552	543	503	498	539	536	521	520	528	548	576	564	501	537	568	534	563	548	552	542	486	539	509	558	537	528	544	517	504	553	542	555	561	505	538	575	513	566	522	494	539	560	586	563	582	592	568	518	546	552	518	540	524	555	543	510	518	543	580	528	543	511	502	521	588	506	533	529	552	589	535	531	535	488	538	515	535	539	578	519	548	534	566	527	503	532	539	561	555	562	538	551	536	572	529	551	496	551	578	496	560	556	495	575	575	558	568	562	557	503	542	583	576	496	570	521	563	528	541	534	575	543	561	559	560	572	535	548	510	522	525	550	567	516	584	548	567	535	580	532	548	514	560	536	577	585	524	523	523	557	495	519	571	516	583	512	531	517	550	509	513	539	553	558	528	584	540	578	547	513	511	538	531	558	536	538	520	537	507	555	582	568	542	536	496	566	553	571	528	589	515	575	557	543	508	518	556	547	515	519	507	542	582	552	538	557	535	533	520	537	542	558	510	530	544	529	552	513	540	570	556	556	530	567	584	524	520	544	492	544	549	508	554	536	516	561	566	536	560	574	526	514	570	546	587	573	556	541	574	570	567	562	493	500	539	559	569	531	545	553	565	519	570	570	536	496	530	529	532	526	541	551	524	574	518	541	543	583	531	534	548	527	510	544	533	571	508	510	490	569	546	535	575	564	520	555	582	535	530	532	495	539	489	506	541	566	544	528	572	523	523	543	545	501	520	496	561	545	553	549	531	523	502	571	508	529	562	553	526	525	506	584	521	523	506	552	573	480	484	538	531	555	531	539	518	516	531	567	514	548	525	533	586	551	518	502	548	556	549	546	522	552	564	515	562	527	582	568	577	557	541	561	499	563	548	505	540	547	540	556	507	541	519	537	519	552	539	537	527	489	529	545	546	556	548	538	535	560	552	530	555	550	531	528	513	537	547	534	564	547	525	529	575	529	544	546	525	547	545	558	555	492	539	524	534	571	553	529
27196	25292	32653	19662	6147	1706	507	373	338	350	374	389	316	346	381	357	406	354	366	352	359	349	365	358	363	344	398	340	343	357	356	362	345	348	366	353	362	336	353	405	374	352	381	351	345	349	360	380	353	342	371	336	349	304	369	344	382	366	352	387	373	356	346	358	358	352	340	348	350	336	399	355	331	396	353	335	360	353	361	315	374	352	363	346	388	365	360	368	354	331	332	374	363	378	333	356	376	348	367	338	345	382	388	358	373	370	346	359	339	354	321	332	359	357	324	355	366	354	374	361	347	314	365	363	355	365	379	369	353	375	337	345	344	355	336	329	359	367	364	357	360	360	349	346	359	364	357	402	364	328	332	338	379	339	349	373	341	370	365	352	346	339	365	348	393	349	347	332	389	342	346	353	346	372	370	321	354	378	368	367	346	345	365	362	351	358	355	346	372	363	368	344	338	374	388	388	368	365	381	352	349	353	341	358	337	350	358	342	339	344	367	334	356	355	318	337	350	375	348	353	343	358	387	350	331	321	341	375	360	358	355	345	354	364	320	374	339	347	358	371	371	362	345	338	379	367	352	345	379	371	343	385	373	349	356	348	378	372	341	354	376	355	325	372	352	348	368	371	343	338	358	339	360	366	377	334	379	351	347	352	348	386	331	352	362	366	331	356	364	357	377	363	321	376	356	368	374	374	343	367	351	366	347	369	343	347	339	363	357	358	325	353	349	345	367	347	379	379	386	352	351	347	349	334	382	362	342	365	363	345	347	354	335	372	366	351	346	348	384	347	396	357	336	354	337	330	333	350	357	368	362	377	356	394	327	354	378	337	362	381	376	368	365	337	347	353	367	373	351	347	358	361	331	371	349	389	378	357	331	346	386	346	368	330	367	330	391	326	353	364	386	339	383	400	329	374	338	357	346	355	380	375	317	377	363	356	354	346	359	392	376	352	359	337	369	351	322	331	359	368	336	366	377	383	360	362	309	321	375	358	371	355	379	395	342	345	340	364	343	335	366	352	366	332	361	365	364	358	346	324	360	382	356	371	383	346	358	373	340	346	364	361	362	340	344	362	368	364	361	360	354	369	333	355	386	353	335	353	379	337	345	341	342	378	357	368	335	356	333	352	370	369	345	372	361	337	345	327	365	377	334	354	376	308	381	344	354	334	335	381	369	348	309	374	317	342	336	334	368	372	396	305	358	362	342	354	404	345	318	334	405	347	331	326	395	381	370	376	337	352	375	366	356	377	328	362	343	357	355	374	353	389	373	347	341	370	337	344	363	352	346	387	349	342	369	356	380	385	357	330	348	324	337	404	371	389	377	358	315	377	345	363	363	361	335	367	356	386	364	363	365	381	393	372	367	338	362	391	355	358	323	363	332	353	315	352	316	366	384	341	377	404	363	364	348	341	393	323	338	369	352	335	341	343	371	374	365	365	348	358	347	341	372	375	360	383	393	360	388	345	335	334	350	348	351	346	337	349	367	342	324	371	334	373	343	364	363	356	374	364	331	361	339	311	375	360	355	353	343	368	350	366	356	345	352	354	350	371	404	346	344	371	352	338	351	343	361	354	330	356	372	318	368	375	353	317	328	355	407	340	376	367	394	333	379	344	327	352	338	369	338	353	369	377	363	348	341	385	352	350	367	327	342	375	367	363	350	315	363	358	376	369	396	360	372	342	340	375	340	370	342	379	352	374	378	323	331	344	366	332	339	312	388	361	358	344	364	376	375	351	365	380	374	382	362	366	358	337	340	350	320	383	321	384	402	351	344	317	312	328	372	315	355	356	356	363	379	330	351	350	315	373	364	346	350	382	367	354	362	348	376	399	364	385	337	384	358	343	356	358	343	367	376	318	315	343	351	339	362	362	361	328	333	366	341	351	390	384	377	328	332	346	370	365	356	350	346	334	381	356	381	336	344	343	354	358	367	347	359	343	323	348	369	337	339	319	354	375	354	323	341	370	371	375	339	349	353	377	354	382	371	365	364	347	343	372	336	369	341	379	348	349	352	401	365	331	381	345	335	367	342	393	376	349	329	325	366	375	393	358	321	364	376	385	354	350	367	324	372	375	361	385	340	355	349	368	343	347	382	381	357	360	355	372	367	367	384	321	353	344	365	353	348	337	361	334	323	364	315	320	376	369	357	346	368	385	356	342	335	388	371	330	364	379	342	371	368	367	354	368	359	394	344	314	366	355	341	331	361	372	359	357	324	354	359	353	396	373	332	361	372	370	353	355	335	350	394	359	323	360	363	395	365	351	329	303	383	374	322	380	356	361	343	355	396	342	366	355	318	338	360	321	369	344	355	364	365	378	359	332	379	373	352	359	338	351	365	357	340	407	383	324	372	350	389	367	314	359	319	376	376	368	353	356	371	383	343	374	331	356	356	336	380	325	353	329	328	372	364	358	379	345	321	378	355	352	380	378	342	348	350	339	405	355	332	336	359	349	377	372	376	341	346	355	359	338	326	369	355	355	356	348	350	380	351	393	334	365	348	317	371	332	317	361	373	375	374	370	360	369	320	342	370	378	334	378	371	336	344	365	353	335	361	382	359	351	341	364	368	369	362	348	355	340	379	368	366	344	361	384	351	352	356	379	351	351	374	358	334	338	325	329	349	370	364	396	372	400	350	360	346	364	356	324	347	354	356	342	374	338	365	362	349	344	353	381	372	351	358	387	362	349	340	360	355	361	330	364	341	332	358	393	354	374	386	327	364	366	360	362	371	366	330	372	357	382	405	347	340	343	356	364	360	359	336	365	342	363	345	356	352	304	337	350	346	343	389	361	362	369	322	355	360	367	355	389	325	353	369	372	367	406	358	342	331	359	356	398	371	369	373	348	338	359	337	374	384	320	381	355	389	322	354	360	338	349	355	362	339	341	338	334	358	397	350	367	362	341	366	363	338	330	364	371	362	352	362	342	361	369	341	370	348	339	364	339	353	336	348	350	379	341	345	384	350	355	353	353	353	376	371	385	338	376	402	363	353	351	376	353	343	369	349	340	358	399	364	363	356	350	362	352	371	330	359	372	350	392	339	399	354	412	330	365	358	334	385	370	343	348	344	336	364	379	346	351	394	333	347	389	379	365	339	354	361	354	359	349	382	369	344	341	328	308	333	349	321	342	343	341	372	388	386	332	333	415	330	332	331	356	362	349	377	361	361	358	364	356	338	389	338	356	350	352	355	344	379	359	382	357	353	404	359	347	372	374	405	345	348	364	363	334	342	356	347	341	354	387	360	374	372	377	347	368	373	365	329	342	384	364	382	360	329	343	359	332	354	350	379	333	373	385	357	313	361	353	373	327	375	351	353	331	353	363	337	350	358	380	370	354	372	334	320	368	340	344	371	332	345	373	365	345	387	365	355	369	362	355	330	333	355	370	355	344	370	357	341	362	368	387	327	349	347	382	387	368	366	330	328	356	335	379	331	347	367	359	354	328	357	331	357	342	323	349	341	366	333	345	340	392	366	343	369	369	341	381
6843	32909	28606	11524	4446	1651	496	304	306	350	333	336	343	314	342	378	339	379	345	359	319	336	321	341	348	368	324	376	377	357	329	362	373	347	329	316	368	347	335	360	365	346	341	344	377	353	351	342	348	359	364	377	359	346	383	342	341	317	325	366	340	344	336	340	314	363	373	349	371	359	384	361	328	359	381	385	353	352	316	343	372	345	368	361	365	352	350	387	377	363	350	352	346	352	381	358	347	353	370	360	320	343	341	351	355	363	364	374	368	336	367	340	356	344	351	344	352	365	347	326	360	375	333	326	367	344	345	355	349	356	361	317	359	342	347	358	348	366	350	365	366	364	377	329	343	357	378	337	323	353	370	345	391	351	351	373	351	314	347	365	323	352	338	374	336	314	351	373	339	322	351	334	347	317	327	355	358	352	347	338	369	323	339	369	334	331	344	345	376	354	368	359	348	341	348	354	356	369	382	335	335	342	347	345	330	323	349	359	313	373	309	381	335	347	358	322	345	373	353	369	344	362	352	359	363	352	375	337	362	338	336	340	348	348	351	344	329	358	336	356	368	336	358	349	374	367	346	331	376	355	367	337	337	402	348	352	349	371	357	349	322	378	337	329	320	339	363	358	371	363	321	345	331	321	307	372	330	332	364	345	325	313	334	325	342	354	317	327	342	346	357	353	337	358	313	336	349	322	347	360	329	316	351	354	351	355	304	353	337	340	332	370	358	365	339	362	339	347	320	351	327	332	363	309	323	346	355	347	354	328	347	354	342	355	339	369	375	359	339	401	358	348	375	348	345	387	307	348	319	371	362	313	339	341	351	365	365	327	352	333	331	355	355	341	378	304	375	345	348	377	389	336	355	373	343	347	374	350	369	332	353	335	359	331	402	331	348	336	338	362	325	374	358	321	342	318	340	349	389	367	368	363	330	303	350	358	364	308	343	350	364	344	370	360	333	369	365	343	355	339	376	332	375	339	343	348	339	355	346	363	356	368	336	334	326	364	352	355	370	355	342	348	353	339	362	350	329	343	367	368	355	357	355	338	315	336	335	325	358	330	367	339	352	386	319	327	322	347	346	344	395	360	353	324	351	332	385	343	344	348	355	336	358	380	374	352	349	379	370	390	345	373	379	344	332	380	376	334	318	338	341	330	339	374	336	353	341	358	358	348	352	381	333	323	358	361	320	384	345	363	330	315	323	344	346	333	369	339	345	350	374	355	356	359	365	381	386	332	357	335	344	381	352	385	335	370	351	336	343	341	346	353	351	334	361	316	352	344	384	320	357	342	344	371	350	331	350	354	346	362	369	347	360	327	323	356	324	330	389	363	363	327	347	343	336	368	372	359	336	342	312	340	356	310	364	357	345	335	384	345	372	374	338	343	378	344	366	400	314	335	328	354	330	375	338	372	390	315	342	350	385	324	334	348	362	360	349	350	326	338	357	371	337	326	347	355	385	369	342	355	372	348	331	354	330	324	358	343	326	367	355	380	315	346	361	341	337	361	342	353	356	324	322	321	336	348	305	353	353	372	335	335	378	375	318	357	350	354	352	359	346	317	346	353	366	315	331	339	354	363	364	337	319	336	324	332	382	368	357	357	328	364	370	347	350	337	354	322	346	325	331	369	328	341	339	361	350	377	348	350	336	349	369	350	343	324	370	339	359	363	343	369	337	371	346	315	336	352	325	349	315	335	364	370	370	343	353	388	327	366	375	335	378	376	347	341	346	372	359	330	346	375	363	388	339	342	339	352	334	376	324	352	333	365	340	359	358	337	340	357	368	342	338	414	343	335	354	348	381	384	341	338	360	339	357	333	357	370	355	307	382	394	327	350	368	372	349	315	350	354	327	347	358	333	327	347	294	346	332	340	378	350	377	353	352	355	383	344	342	333	361	362	357	372	375	370	359	360	355	324	339	356	357	355	366	372	343	358	338	354	338	365	379	380	338	373	346	343	376	333	344	383	358	372	329	348	368	324	351	365	311	330	353	350	384	338	329	350	355	366	365	366	366	329	350	340	345	354	318	361	382	344	372	385	367	355	364	351	353	354	338	337	352	349	318	340	324	384	381	376	324	370	364	352	356	378	364	386	341	348	341	369	339	337	322	355	359	337	309	363	338	326	352	356	353	328	325	353	348	343	343	320	342	371	364	325	369	345	379	333	376	348	343	331	339	348	334	317	359	331	331	346	370	389	360	354	353	330	374	339	332	380	377	320	366	326	335	361	354	389	359	347	373	387	334	328	332	337	355	333	328	375	357	333	318	299	338	350	349	328	352	357	353	382	336	353	336	349	354	358	365	365	332	326	333	356	350	367	354	372	324	353	342	341	354	334	347	351	344	348	363	350	364	320	353	310	343	409	337	350	361	325	353	374	335	337	332	350	326	324	343	375	349	381	401	332	362	363	327	348	348	358	362	349	338	336	345	345	312	331	340	330	341	346	366	351	333	337	360	343	365	379	334	357	391	348	340	345	344	366	340	326	347	356	320	334	351	373	311	330	397	299	339	342	349	349	359	352	374	351	358	377	318	328	364	349	370	368	377	327	357	348	342	354	355	342	334	342	377	332	335	335	365	348	348	335	323	350	332	367	326	349	345	345	368	372	357	369	364	341	335	344	347	357	336	341	334	342	352	329	346	353	350	324	352	361	341	370	357	345	382	358	348	348	365	348	330	359	368	338	356	369	379	341	326	308	344	351	352	322	329	336	360	346	365	367	334	377	323	343	344	364	339	382	389	358	354	333	345	403	369	364	361	380	379	338	375	373	347	357	344	345	325	331	334	309	354	369	337	333	374	334	350	343	368	360	335	344	366	347	352	336	317	334	377	357	350	366	346	361	324	358	362	321	321	330	368	388	344	353	358	338	347	360	348	355	356	374	331	334	342	359	371	328	360	342	333	333	324	339	338	359	345	331	374	321	371	356	360	346	353	342	343	351	384	354	367	355	338	350	334	354	364	351	325	338	361	317	371	352	346	336	359	362	335	348	367	343	342	360	355	355	325	348	376	328	339	328	349	324	338	369	355	374	331	396	321	331	343	360	358	357	365	358	334	372	378	342	354	342	324	353	333	368	321	338	341	345	347	330	379	341	348	366	333	322	341	375	317	355	347	359	356	317	372	374	320	323	355	329	334	340	355	333	335	351	337	349	322	332	344	358	345	350	358	362	356	325	370	355	331	370	319	380	366	364	382	369	378	381	359	358	341	346	373	342	338	356	380	324	337	349	348	366	341	350	369	347	342	344	342	359	379	360	374	334	359	399	350	388	342	358	338	368	318	343	397	351	368	354	353	355	358	331	313	355	334	349	374	364	381	332	311	383	308	379	342	357	394	386	337	311	363	332	344	354	370	331	375	351	350	347	390	379	341	366	328	341	352	358	334	347	341	350	348	377	359	336	359	354	325	356	333	329	361	374	326	321	308	353	330	397	343	349	340	360	336	344	337	335	313	332	362	360	358	373	348	343	334	356	348	357	376	336	351	346
25509	24691	53288	48516	27462	10936	2078	463	383	356	398	374	387	365	335	373	367	393	408	381	359	375	346	415	350	374	394	390	398	390	358	390	383	387	372	373	402	395	369	387	372	358	360	401	360	369	367	385	358	345	371	355	410	393	397	359	386	383	391	403	353	371	376	358	397	385	414	340	357	405	389	377	376	360	374	374	365	388	344	378	371	357	399	369	361	367	406	365	397	368	371	367	414	397	374	371	352	396	355	344	406	381	389	371	364	383	403	372	369	412	350	380	342	363	402	359	381	378	350	345	372	348	392	371	393	358	356	381	343	351	356	367	371	365	391	371	365	394	365	345	377	378	391	360	362	390	367	366	354	386	358	378	399	371	355	356	400	366	364	383	376	359	345	361	380	367	408	404	379	362	398	341	370	364	369	353	378	348	366	370	394	323	412	335	380	424	358	391	406	394	349	380	377	357	371	403	386	378	375	346	360	380	373	355	346	363	398	388	381	375	319	392	392	353	372	353	352	373	365	346	366	375	384	384	342	353	361	378	355	363	369	340	361	328	346	355	359	338	382	360	349	369	345	359	372	327	356	359	386	386	384	375	357	382	368	390	381	376	376	343	370	388	368	374	366	333	379	380	380	370	411	382	390	377	370	363	301	401	357	393	343	400	344	388	379	350	371	364	364	380	336	374	386	387	367	363	393	376	370	374	355	371	357	359	362	361	419	353	397	364	370	350	353	387	402	378	398	373	353	375	364	362	369	387	399	371	368	398	413	386	377	376	364	377	361	389	397	395	399	392	361	372	365	323	373	389	369	364	377	364	435	351	380	370	398	370	353	411	360	400	362	396	374	348	409	336	346	389	346	372	349	400	378	364	374	373	373	361	373	356	408	373	334	361	405	372	352	368	384	383	393	378	398	375	344	354	331	366	350	397	386	398	372	374	354	388	390	338	383	381	338	395	349	369	383	380	365	377	364	391	361	390	369	356	392	391	367	361	368	369	351	385	398	387	374	358	363	343	376	370	340	374	347	368	363	384	368	362	385	363	347	362	388	385	357	391	360	403	379	361	374	391	356	383	386	392	389	397	355	345	356	354	361	399	415	372	398	384	388	374	380	339	369	386	378	351	371	382	390	379	392	348	383	394	374	366	352	374	387	391	375	378	357	395	359	361	363	388	338	389	404	377	384	379	375	385	378	376	384	365	371	368	363	382	373	383	391	391	352	380	358	353	362	408	391	374	338	377	386	376	388	393	364	344	354	337	380	347	335	347	363	384	389	373	355	376	415	395	380	394	424	346	387	356	373	403	386	374	379	372	380	347	380	373	418	377	352	363	380	396	352	353	368	384	372	351	403	378	359	365	341	378	398	367	359	383	355	370	385	370	357	387	392	373	385	365	380	367	369	380	387	411	399	363	359	378	397	373	393	392	335	365	353	373	373	342	390	367	368	408	346	360	364	361	366	358	371	380	343	406	357	360	375	379	420	356	363	391	396	362	369	385	409	365	360	413	373	386	389	354	378	364	378	405	419	359	394	375	383	427	386	390	394	378	394	375	383	387	355	347	353	379	398	392	356	360	349	365	359	352	363	377	398	387	378	367	364	345	357	369	377	354	370	380	376	370	409	370	342	394	373	378	337	377	352	393	341	356	358	368	352	371	406	362	375	364	362	351	357	364	391	383	404	375	362	369	362	375	342	378	383	347	409	374	371	376	354	412	379	360	343	357	394	379	347	391	375	383	383	329	360	370	367	385	353	370	326	357	398	398	366	368	383	383	400	378	370	371	358	373	376	406	400	388	345	363	372	381	370	375	397	387	344	354	411	372	378	375	405	380	377	354	364	358	374	365	386	390	406	380	384	329	426	366	355	378	405	370	351	398	364	405	370	366	392	390	378	388	379	350	356	386	409	384	369	372	385	394	378	342	379	370	373	391	365	375	350	359	388	369	401	412	379	379	351	400	421	356	400	387	344	352	385	343	390	343	390	362	389	394	352	334	422	384	366	399	399	345	363	389	382	371	367	416	387	369	373	374	353	383	365	366	392	373	392	351	401	356	375	381	384	376	390	399	384	362	400	394	372	407	375	344	367	367	366	346	395	348	371	395	380	331	367	334	376	351	377	321	376	384	379	359	372	379	362	353	353	430	404	417	384	382	370	356	342	397	340	407	346	391	359	357	355	372	353	345	362	354	381	345	363	395	384	363	402	385	363	374	398	352	383	363	372	372	374	364	346	372	352	333	389	369	348	390	356	397	365	369	362	366	393	345	374	353	361	363	372	377	407	384	408	349	363	352	364	359	379	396	352	388	388	377	352	394	391	394	378	395	391	399	385	405	350	375	382	384	358	401	372	388	396	399	362	384	370	370	378	382	398	376	361	356	350	396	336	360	363	378	343	412	368	381	372	407	387	340	360	412	359	408	380	390	362	377	373	356	357	393	394	342	373	402	377	348	361	361	367	396	396	367	319	361	362	414	392	371	356	348	352	413	357	357	396	369	360	374	404	339	376	396	355	354	352	382	361	348	363	335	358	361	360	388	389	368	400	350	358	349	372	339	382	347	335	350	352	409	397	373	346	386	342	380	364	371	348	355	379	371	355	364	367	393	367	395	399	353	379	398	357	353	373	362	335	346	355	406	362	372	348	372	394	354	393	376	401	409	372	382	393	350	358	365	421	365	390	403	383	367	389	353	361	390	376	354	364	358	347	369	385	387	389	369	335	362	395	389	372	376	367	353	355	367	361	372	367	322	367	335	348	340	367	377	399	353	370	327	363	361	373	419	367	372	377	346	365	361	384	387	388	348	350	393	348	403	362	363	361	365	362	388	364	358	366	380	357	396	379	383	367	354	376	355	379	357	386	371	329	380	429	367	352	390	380	343	391	391	397	365	372	332	369	368	355	391	389	352	364	360	355	405	372	373	337	374	406	382	368	412	389	383	406	383	346	359	384	374	372	378	408	369	372	338	364	362	358	387	361	368	380	379	383	363	360	388	365	355	380	356	353	349	345	378	345	369	391	353	376	358	340	377	359	354	339	366	383	379	412	356	399	353	381	327	394	361	400	422	384	381	367	346	353	378	355	381	369	354	366	387	370	381	370	374	373	343	370	350	399	377	374	371	377	374	360	400	397	369	382	372	362	381	362	378	384	345	385	365	351	371	383	375	347	365	373	374	404	352	378	370	354	376	375	369	393	368	376	362	377	376	369	378	350	341	337	398	391	391	376	372	358	383	364	377	401	393	348	354	389	376	394	359	375	341	385	382	379	335	376	403	367	371	401	405	365	372	357	351	359	389	376	382	385	372	366	357	376	399	366	393	381	371	370	366	353	382	370	384	352	357	392	381	368	356	373	362	393	382	357	435	319	391	383	395	380	373	405	364	374	388	371	387	338	407	401	355	350	383	346	336	409	376	374	390	346	372	410	383	362	367	363	370	362	377	349	390	399	409	375	408	365	323	363	387	382	356	350	368	385	373	387	360	363	358	362	360	375	371
7615	60545	66929	39574	18477	6367	1588	404	368	413	391	399	389	380	406	411	405	406	394	360	374	413	437	383	365	394	380	389	401	391	383	420	411	402	397	379	387	413	403	399	445	418	400	411	400	413	392	414	395	399	356	383	429	408	390	395	395	383	420	345	376	389	398	406	377	382	377	396	380	409	424	418	402	376	408	402	431	376	392	389	368	372	409	416	378	390	370	416	381	395	382	383	399	361	377	412	395	407	366	381	403	369	352	424	414	406	414	394	362	375	378	388	410	394	395	389	368	412	424	375	429	376	393	411	370	385	386	426	408	392	373	395	403	392	409	386	367	409	391	383	371	388	409	387	402	409	402	398	343	408	385	397	408	403	385	389	407	398	391	404	420	370	418	397	431	390	381	399	393	388	384	381	431	419	402	393	365	395	364	398	405	363	387	394	389	394	388	403	395	397	424	406	369	390	381	414	367	427	373	371	397	385	406	426	402	415	387	399	387	402	446	341	383	380	364	429	415	395	360	386	382	412	431	408	399	402	397	395	405	405	411	436	427	384	383	403	389	382	342	405	371	404	391	388	450	372	386	389	376	378	415	381	386	363	414	388	391	392	394	379	372	371	351	422	379	355	401	380	371	354	424	395	421	403	404	400	391	376	395	367	370	417	364	394	408	364	391	379	418	349	392	392	379	393	400	359	399	375	389	372	387	392	359	392	405	399	373	375	381	424	375	404	366	381	449	395	398	406	385	395	393	407	351	355	391	397	360	388	383	402	408	379	411	396	399	377	406	380	392	358	361	370	397	398	420	421	442	388	354	357	382	399	418	405	378	388	404	394	365	404	384	409	390	356	398	405	387	384	347	404	402	371	411	396	369	391	386	441	411	395	404	402	381	379	400	410	418	419	372	358	396	358	381	402	421	383	409	414	396	408	407	387	379	408	409	365	360	392	367	374	410	350	370	406	386	372	385	411	348	373	398	398	393	409	380	419	369	391	357	376	370	384	428	400	424	378	422	397	371	392	408	379	364	415	431	372	394	388	407	411	369	379	425	389	365	409	404	391	406	390	360	422	395	416	382	383	391	417	369	396	376	387	394	400	403	382	398	380	400	379	396	402	380	424	360	391	379	399	402	399	373	390	379	394	370	381	421	370	369	393	387	397	418	371	366	371	382	392	410	408	387	374	395	427	405	405	390	374	410	412	374	378	446	394	410	443	384	398	368	367	393	412	384	387	400	361	376	390	426	396	385	344	390	382	393	359	390	421	372	369	416	355	365	385	402	407	370	395	398	419	378	396	420	372	415	370	396	398	374	378	401	363	421	397	385	385	384	398	411	403	413	444	386	411	376	398	382	376	386	334	400	378	413	410	404	385	406	425	389	373	358	418	426	365	362	382	377	410	359	382	389	395	356	387	387	363	355	388	404	393	363	393	381	368	396	411	392	411	408	408	426	384	392	385	417	400	396	382	370	391	389	374	386	404	394	401	405	381	399	403	404	381	383	427	392	411	368	374	391	379	371	408	390	386	387	365	369	378	374	399	393	419	366	392	404	395	428	384	411	374	357	410	378	373	384	391	415	398	376	398	406	407	377	374	397	389	400	406	395	407	371	393	397	378	362	387	403	364	374	366	402	401	397	359	385	398	409	406	372	390	381	380	383	411	393	414	378	389	359	403	400	385	404	381	377	386	381	356	414	406	394	424	374	383	401	396	412	403	435	384	376	373	368	378	364	396	388	409	365	391	413	416	389	405	362	392	393	411	366	399	374	429	398	391	384	408	386	378	422	378	410	382	395	409	402	385	410	427	367	388	361	390	407	381	401	417	384	406	417	378	380	369	366	407	406	396	394	386	390	407	386	399	424	409	410	403	356	379	374	389	371	420	419	378	388	348	389	410	400	371	393	428	385	419	390	384	400	365	395	369	381	373	388	396	393	365	376	418	398	358	374	419	372	386	396	361	416	387	367	401	398	400	384	398	362	361	405	360	390	361	391	407	352	369	367	365	371	366	383	367	423	392	373	352	385	361	430	378	384	388	405	376	402	402	407	378	413	368	372	379	384	406	385	372	363	375	398	413	375	440	409	395	405	395	411	400	359	392	364	385	400	378	386	408	411	388	393	371	378	406	398	396	372	421	377	380	382	364	420	387	385	411	376	340	389	394	411	428	371	389	405	385	394	377	396	398	392	378	392	371	367	386	399	382	429	376	415	437	380	338	395	425	397	414	419	403	428	349	354	384	358	387	398	383	408	427	384	380	399	381	365	381	375	382	411	376	380	391	402	379	377	412	420	392	390	392	376	375	422	359	380	418	382	391	380	385	395	345	386	366	419	387	423	370	383	357	441	365	409	404	421	405	359	395	362	385	424	399	383	396	397	364	425	392	376	408	370	421	383	406	417	415	362	392	373	383	417	391	360	401	360	395	378	358	403	369	399	349	377	377	391	381	398	411	386	425	398	405	417	393	361	409	389	362	423	371	397	415	398	387	369	373	362	399	371	405	388	400	378	414	412	419	383	423	398	384	405	436	375	363	402	398	415	387	406	389	389	363	419	333	391	386	409	377	376	374	358	399	420	368	409	379	412	370	389	442	404	378	406	377	371	389	382	347	381	413	404	418	413	399	383	421	409	390	370	418	357	368	372	412	430	391	403	398	393	411	403	386	380	394	388	369	411	458	402	383	340	440	398	363	359	400	403	344	412	379	379	414	373	405	363	392	397	370	409	404	407	423	377	390	371	365	429	379	393	420	388	400	383	417	421	380	385	388	413	414	385	368	383	387	402	402	391	377	425	397	380	416	381	394	392	420	375	397	369	362	402	376	406	432	400	403	394	382	395	408	352	424	377	356	378	380	361	395	396	359	413	369	400	363	387	396	400	426	400	371	373	408	367	367	402	398	370	391	395	388	378	381	407	386	390	362	365	403	362	423	355	388	389	394	386	355	392	379	387	409	421	392	404	395	373	413	401	378	390	402	384	363	389	388	403	386	390	389	419	421	348	411	403	397	373	362	414	373	412	390	392	406	397	390	451	383	379	370	375	397	385	390	398	422	381	375	388	420	375	355	381	377	361	372	356	371	382	412	416	432	370	384	354	391	390	385	380	397	373	399	425	407	395	408	393	372	438	378	378	395	399	374	398	355	368	417	368	341	410	409	412	405	380	403	389	429	383	371	369	391	399	360	387	366	391	371	369	397	391	382	393	366	398	363	392	416	391	395	374	441	359	392	411	391	381	388	415	372	374	382	382	359	371	368	404	384	372	395	406	376	386	376	380	429	375	394	360	395	391	398	402	390	406	420	399	388	383	388	375	422	358	415	378	424	361	387	401	404	363	341	402	404	377	405	385	357	413	361	393	373	402	370	396	400	378	423	404	418	415	427	371	420	353	368	375	413	373	398	386	370	405	424	382	397	404	459	393	390	378	416	426	393	391	364	397	379	370	399	403	419	372	404	398	346	389	386	420	403	397	383	418	358	390	383	388	384	374	443	405	426
23886	21590	40608	51653	42952	27668	12083	1066	540	565	505	467	511	503	449	506	530	507	516	525	517	521	470	508	475	497	531	485	511	497	511	549	493	517	497	488	504	453	505	476	480	478	481	501	538	517	499	476	529	573	523	487	470	509	446	508	453	481	497	499	471	480	491	519	492	471	475	527	427	472	512	519	509	463	535	492	488	469	493	526	492	475	509	474	511	504	500	519	524	489	481	514	507	492	509	514	507	500	480	490	521	498	526	511	461	488	518	462	502	481	486	498	502	482	519	471	468	515	458	524	468	486	475	498	484	508	472	463	474	518	481	468	459	509	483	477	483	507	482	487	489	505	489	508	496	489	536	489	508	466	482	509	474	534	529	521	486	522	465	535	489	538	488	508	497	466	524	486	536	500	507	489	503	489	516	529	504	544	489	506	521	491	443	477	488	524	471	483	525	533	499	497	524	492	507	551	434	483	490	493	522	500	517	494	469	478	497	487	498	510	496	486	490	498	485	490	493	485	541	504	511	488	529	466	514	533	498	501	483	498	500	456	510	443	495	500	526	509	487	502	489	519	494	504	487	479	498	474	520	502	472	479	518	495	515	533	498	491	485	518	498	514	478	511	513	484	478	496	489	498	490	498	496	514	501	529	512	516	499	532	505	493	514	456	507	514	507	507	470	454	523	490	514	513	508	475	493	498	471	497	490	506	482	448	480	504	510	468	557	497	493	506	499	468	510	497	517	503	487	520	484	550	509	509	511	504	467	467	444	455	542	480	484	502	515	486	518	471	492	538	457	493	502	457	499	496	462	511	512	452	452	534	487	521	515	522	492	479	487	471	509	511	531	481	523	465	526	499	522	517	473	513	514	501	482	477	508	505	495	508	496	477	469	494	511	544	456	501	497	500	533	477	498	500	464	488	520	521	493	469	461	484	504	451	521	484	500	523	492	506	481	474	498	521	465	515	494	500	531	462	500	529	504	502	509	517	491	531	514	513	522	527	492	512	507	468	486	472	479	509	475	508	498	504	453	507	527	526	483	487	545	490	509	462	476	515	522	483	517	479	515	540	505	523	491	536	482	489	498	539	520	496	502	515	477	490	478	503	491	496	496	515	502	496	527	510	473	514	483	489	499	514	495	483	506	458	505	490	486	488	515	457	494	527	508	526	460	498	476	490	466	505	517	447	515	484	485	481	481	474	529	492	499	511	451	447	519	459	511	486	512	476	497	496	471	485	499	482	479	516	500	528	496	512	479	511	521	494	485	481	454	473	534	459	534	457	493	452	509	473	491	457	472	446	489	472	551	464	477	488	490	457	492	467	539	526	488	512	502	520	540	514	493	514	468	527	475	500	489	470	495	503	510	505	476	475	533	492	504	501	535	472	542	490	492	543	513	490	511	471	505	516	501	500	499	507	518	522	515	513	487	497	504	494	521	503	493	541	481	482	495	462	455	497	481	523	517	518	479	512	462	480	497	492	465	473	495	468	529	496	499	501	510	497	498	521	482	506	519	522	486	455	521	512	519	451	423	505	506	494	515	506	495	541	532	491	432	499	465	501	507	477	506	473	499	498	501	502	487	505	516	451	467	479	448	453	484	507	458	456	495	499	528	472	477	465	488	509	467	483	513	475	497	462	501	481	504	500	492	458	520	506	477	482	512	470	463	500	477	559	450	465	471	547	460	463	470	526	505	477	486	461	506	479	505	472	491	457	478	499	510	481	500	526	502	472	453	487	476	499	511	493	420	509	477	493	509	519	499	514	520	508	480	462	481	527	496	495	485	491	508	491	486	468	480	475	506	488	484	526	470	547	470	511	476	524	506	474	501	512	520	489	510	475	488	451	482	482	487	500	481	510	496	503	432	516	473	458	475	478	496	501	498	497	512	530	536	518	518	498	492	489	476	474	519	515	522	499	497	528	512	495	490	496	488	529	474	435	505	466	511	501	515	512	500	499	494	518	522	501	471	531	510	467	475	495	489	484	500	468	498	512	512	507	480	514	492	505	540	481	476	481	503	442	498	457	489	481	508	505	483	485	504	505	462	479	501	447	504	543	454	506	486	494	471	497	499	483	539	450	506	493	502	484	470	475	481	520	472	490	510	517	505	522	522	481	471	479	493	491	523	501	477	479	493	513	506	481	486	491	506	490	514	512	484	486	474	493	471	495	450	470	498	509	508	505	486	505	505	538	526	503	472	496	522	498	491	515	466	468	493	472	475	462	469	501	478	543	526	477	494	458	464	523	473	453	479	488	491	515	517	491	456	511	474	455	508	515	468	498	462	482	519	489	509	478	476	509	495	497	505	513	500	485	471	513	475	530	519	483	524	484	455	452	495	470	521	490	472	482	476	507	487	486	486	456	473	483	446	503	509	486	501	552	490	503	483	479	489	562	473	491	505	511	508	500	538	460	493	500	461	475	510	513	521	553	509	502	530	488	471	506	522	470	498	496	499	476	500	459	492	517	513	501	525	498	488	455	519	508	479	520	473	489	483	456	508	476	483	487	527	495	470	494	489	500	497	491	546	509	528	509	508	478	496	484	499	450	503	469	471	498	505	505	499	524	521	461	521	477	481	486	550	516	501	471	480	496	533	516	463	498	522	503	504	501	489	508	506	499	505	506	476	488	471	517	496	506	523	491	490	456	440	520	470	487	509	490	500	489	552	459	510	488	523	455	523	512	480	516	481	527	480	498	467	451	534	504	495	510	505	496	554	474	470	466	495	502	513	521	472	505	459	500	493	511	496	455	480	497	543	522	481	493	475	509	491	478	509	522	502	499	483	462	484	490	482	479	524	499	517	519	473	489	533	483	456	527	487	486	503	503	497	485	521	491	495	514	496	492	480	477	493	503	493	506	515	529	466	508	490	504	508	484	489	523	523	464	520	474	439	476	519	498	483	513	487	492	492	501	493	495	474	475	472	479	495	518	530	486	519	487	530	462	499	489	499	488	561	454	505	488	478	483	481	494	475	493	480	483	503	493	494	480	500	507	514	509	493	477	487	529	469	516	525	468	499	501	535	515	492	508	460	531	519	494	505	483	495	457	503	497	480	501	471	509	509	491	525	507	479	495	472	474	483	480	492	496	467	497	495	513	500	477	492	513	481	480	532	500	465	477	515	529	524	490	436	491	502	482	506	474	459	489	430	515	444	510	506	477	493	494	532	512	505	522	486	448	476	460	482	471	448	474	483	507	477	452	460	498	538	454	502	488	457	480	480	494	509	450	490	510	467	497	466	503	484	494	501	508	494	497	445	494	493	467	517	497	464	492	495	494	495	477	489	489	461	496	508	478	485	482	475	495	490	483	458	521	469	477	471	525	472	492	458	484	487	481	498	503	509	474	501	538	499	485	505	479	513	500	500	509	505	447	471	460	498	485	445	491	502	518	506	487	528	475	519	493	509	541	498	442	486	481	466	486	492	505	528	522	478	480	469	498	501	483	485	504	475	504	519	459	491	533	483	464	537	468	490	491	491	521	488	497	476	492
25365	84735	90224	69894	43914	19312	5670	587	518	508	564	580	550	548	567	522	566	562	504	579	549	575	539	537	573	565	557	527	564	602	567	519	570	506	513	548	519	517	557	542	558	557	498	540	552	511	527	586	535	543	553	584	524	544	560	527	542	518	499	517	548	555	535	536	542	543	534	555	568	553	560	557	544	540	544	560	574	529	542	527	556	568	568	527	530	533	550	550	562	503	517	509	539	514	529	566	529	560	539	558	572	515	549	484	518	566	562	541	545	526	545	534	556	508	556	532	559	535	512	578	563	527	537	511	565	537	525	512	532	544	569	600	532	582	533	537	559	516	581	514	536	494	507	542	506	571	533	516	514	539	547	545	518	544	531	512	550	551	524	555	550	516	533	566	555	624	548	521	544	525	559	526	566	563	557	529	526	517	556	533	590	495	514	517	563	553	555	551	525	542	567	550	569	503	541	574	512	558	557	532	569	573	575	558	583	561	509	558	555	547	538	518	548	513	530	496	494	528	520	555	534	520	540	541	561	570	543	553	581	544	581	570	526	557	545	552	513	522	532	511	521	518	528	568	553	518	543	538	511	537	534	569	559	546	531	506	557	561	520	516	531	480	573	537	539	551	588	522	572	498	546	562	522	555	575	552	524	544	520	503	535	559	542	493	511	531	592	551	564	535	509	558	489	555	524	567	520	526	587	545	537	546	521	521	533	572	517	508	529	514	541	494	524	540	538	528	538	574	536	524	543	538	526	547	527	568	546	529	541	546	515	558	551	516	551	531	564	573	520	540	619	546	515	527	508	557	548	528	533	550	572	551	531	551	528	546	517	565	545	559	520	538	562	594	569	522	529	558	564	537	536	470	504	564	521	559	584	537	526	542	535	534	561	552	556	580	519	542	534	507	535	567	562	488	557	518	516	547	522	553	540	529	522	563	501	557	540	528	553	541	558	531	543	565	561	520	548	561	556	544	557	579	545	523	518	534	576	537	546	512	538	516	546	530	562	515	520	505	528	545	541	560	544	511	540	569	540	519	522	542	508	565	538	552	573	553	548	512	510	561	545	525	548	570	480	502	554	563	537	500	543	510	529	536	568	539	537	578	514	536	526	527	494	545	540	564	543	525	506	518	556	526	530	538	538	541	526	549	552	566	542	569	507	543	531	523	496	525	528	506	510	514	571	497	584	539	536	553	537	507	579	548	552	541	547	562	538	546	579	534	534	551	522	553	528	552	550	548	558	549	542	522	517	528	539	570	553	530	594	570	530	535	532	545	567	545	556	564	548	574	544	529	531	561	555	513	510	476	515	577	540	541	577	508	527	527	478	556	586	542	536	549	532	544	530	546	524	534	523	532	534	520	581	568	560	567	556	536	506	528	560	523	559	543	515	540	514	518	532	553	595	531	513	558	525	565	578	535	565	514	524	531	500	547	554	535	583	565	512	533	509	551	505	535	545	527	526	510	536	517	527	534	537	514	540	566	519	512	547	551	502	558	506	527	494	542	514	542	556	521	600	518	540	558	547	512	507	563	496	576	603	554	530	543	531	536	532	503	501	534	576	542	549	541	519	549	552	577	534	545	500	586	552	597	568	491	507	572	557	541	570	524	550	525	576	527	551	548	502	533	554	521	553	521	528	507	508	556	479	550	514	507	554	520	539	524	513	545	482	576	525	544	550	532	500	531	555	547	530	556	532	527	513	534	506	500	532	522	542	531	568	559	534	531	549	523	537	551	499	497	530	530	542	524	512	555	514	529	531	550	520	546	491	557	576	525	537	549	541	559	520	524	552	501	507	567	567	505	548	517	538	540	558	549	524	566	535	587	531	506	526	548	555	498	571	549	513	541	553	557	563	523	519	509	525	525	560	553	519	514	565	572	583	546	506	502	543	527	507	523	538	541	547	522	570	568	550	550	509	521	546	504	579	535	490	513	520	596	510	541	568	508	552	559	553	550	543	557	559	525	557	539	507	536	559	531	513	542	516	528	560	516	531	503	525	534	509	541	485	516	556	512	531	507	517	547	509	549	507	537	538	570	512	525	549	535	539	517	528	551	568	519	557	546	538	554	571	556	532	568	559	536	506	525	535	527	496	578	506	535	549	529	498	492	547	547	520	541	594	560	526	519	566	562	557	534	562	513	528	591	545	557	563	524	509	545	498	528	524	539	501	537	488	545	524	552	545	527	537	568	522	576	561	531	524	517	537	551	498	574	565	494	487	532	504	565	565	521	491	546	513	539	523	556	517	515	510	568	530	523	556	533	537	539	503	519	526	512	548	574	557	538	497	501	496	529	526	523	542	508	566	545	493	528	526	535	575	538	534	506	532	539	510	525	552	518	521	513	549	539	499	511	562	491	530	555	575	530	526	529	541	533	549	536	523	499	547	499	546	551	550	529	508	563	524	528	547	549	526	488	523	544	510	564	505	546	592	523	523	582	537	552	536	514	531	520	539	546	526	535	538	525	569	528	569	592	564	557	538	522	578	540	524	524	558	523	510	499	537	505	538	518	526	535	568	513	477	562	551	563	577	508	540	526	510	535	537	515	536	502	542	547	572	509	510	529	532	528	536	530	513	508	535	518	544	541	553	571	538	540	483	522	522	547	516	496	564	556	552	529	539	517	527	497	521	563	553	564	519	534	523	532	522	582	531	572	507	550	552	562	508	546	553	515	506	522	532	543	549	517	550	579	551	550	550	514	514	563	525	527	553	522	544	540	529	573	557	542	559	528	505	535	567	545	580	493	510	532	593	509	508	508	498	552	555	551	519	520	510	565	537	514	604	545	553	536	545	542	565	566	507	549	474	519	535	565	560	527	528	517	589	543	523	526	538	521	518	535	537	551	508	541	523	568	561	525	523	571	544	553	512	531	542	537	485	565	550	581	483	545	536	536	528	554	551	524	547	547	488	528	550	548	525	527	491	538	546	505	512	520	543	557	571	529	530	520	541	530	553	581	550	525	504	468	542	526	515	499	559	501	520	539	531	535	542	510	534	522	522	520	554	523	520	508	570	571	533	569	494	519	526	534	488	515	542	546	529	585	488	557	504	552	513	573	555	519	540	545	551	536	519	541	538	531	540	547	575	539	523	548	551	543	554	534	516	517	524	493	516	523	573	512	571	532	517	546	550	499	548	540	501	534	507	536	515	522	535	525	524	509	553	529	545	539	576	556	539	509	539	524	524	526	515	519	522	484	526	522	569	541	562	533	554	534	532	546	539	526	538	536	505	539	510	522	532	563	532	526	527	517	523	513	531	571	561	513	532	542	534	535	487	527	528	517	498	513	513	504	521	531	524	553	497	509	582	575	526	548	520	459	562	539	514	502	581	534	577	540	530	524	461	521	515	514	528	555	524	534	517	533	504	534	547	585	536	513	562	483	557	528	551	548	560	562	498	556	577	551	528	549	550	504	529	540	529	510	515	560	530	553	544	553	513	540	548	543	531	546	568	490	498	523	525	517	564	517	565	522	519	523	545	530	507	579	518	575
27262	20052	32385	24660	9108	2483	777	366	370	384	352	388	407	359	355	363	363	381	381	386	334	396	341	343	354	341	343	366	366	334	390	352	371	352	325	348	380	330	380	359	344	368	387	350	383	355	358	401	357	361	378	363	362	342	342	368	348	395	362	349	383	393	347	383	360	386	370	350	383	367	364	338	372	369	355	362	364	372	352	375	355	396	380	381	403	361	361	367	378	395	360	348	362	375	345	353	360	371	361	398	363	372	380	338	369	400	362	360	354	376	331	391	331	349	366	372	336	357	365	344	366	344	362	367	384	361	372	356	391	377	386	380	357	350	339	393	375	343	347	371	364	381	358	346	356	373	354	331	347	377	386	363	349	324	368	362	339	368	357	370	391	361	340	372	374	361	365	369	382	382	397	352	359	360	372	348	356	353	381	340	356	359	350	344	383	374	332	369	339	354	369	320	347	354	392	371	390	361	364	356	353	373	367	390	358	350	344	363	341	349	394	367	375	395	371	374	394	356	369	358	351	381	382	363	389	331	370	335	355	347	336	348	332	347	382	364	376	403	368	346	358	379	357	365	390	353	342	353	380	399	375	351	352	347	368	378	375	350	375	360	359	393	369	330	392	362	404	311	377	370	379	364	358	353	349	389	357	380	363	345	353	357	393	363	354	385	335	347	382	392	378	357	389	377	392	379	361	338	356	357	379	366	334	385	371	354	378	361	378	350	380	357	324	357	392	363	356	362	359	375	370	357	336	370	399	358	373	380	367	347	360	364	363	373	315	338	371	387	366	368	347	366	349	329	342	377	380	356	374	362	406	354	390	381	373	409	423	375	378	399	376	368	375	376	364	389	339	392	368	364	353	332	363	344	373	378	342	346	357	346	374	370	374	346	377	351	366	355	353	328	364	333	356	357	376	360	346	342	390	344	366	377	381	375	348	358	372	359	351	352	355	379	335	393	364	357	355	412	328	351	362	370	358	360	351	350	383	321	379	342	345	356	370	372	369	331	384	351	377	360	356	389	360	339	351	370	376	369	351	385	363	376	393	350	363	335	362	322	383	361	399	365	327	365	379	351	295	374	357	358	355	370	368	374	388	382	345	345	370	352	357	366	351	391	366	368	391	328	327	370	366	351	383	365	349	374	407	345	365	357	347	361	385	323	352	382	326	336	393	353	342	364	363	363	349	365	364	363	372	376	365	357	353	327	356	351	378	385	374	361	355	346	350	381	383	370	328	353	375	360	370	349	393	347	351	359	322	379	407	361	386	335	412	386	366	372	352	316	353	360	358	394	352	351	373	351	398	360	347	365	405	364	346	364	363	367	371	349	349	347	348	365	390	339	400	387	353	370	366	373	349	382	337	343	347	361	380	339	327	344	346	354	379	341	315	361	375	384	345	380	354	361	354	354	359	360	360	328	397	330	358	362	342	385	362	364	369	361	397	374	367	361	329	401	369	375	367	349	377	351	392	363	383	334	381	361	372	349	362	317	373	353	357	376	363	332	381	356	377	351	367	362	336	361	339	326	351	347	354	388	341	350	387	328	344	389	389	383	372	367	351	340	387	370	381	344	352	386	363	370	362	366	376	367	339	355	375	378	364	366	369	359	360	382	387	355	369	355	370	402	370	345	362	355	388	367	367	337	365	311	406	368	377	350	385	353	399	360	379	345	347	354	332	359	344	350	344	344	328	310	366	338	351	375	377	359	345	368	364	397	335	338	355	355	374	387	396	358	355	354	371	352	349	366	380	394	338	339	376	385	355	388	356	357	337	355	339	337	365	337	368	346	326	336	344	379	389	353	383	355	340	399	351	343	388	387	348	390	370	334	367	375	353	361	380	341	350	400	349	372	346	346	340	379	342	391	385	338	390	372	359	343	356	376	349	364	376	338	390	396	340	329	367	336	353	331	352	327	375	345	356	339	352	382	383	374	362	370	348	339	352	327	347	369	339	337	345	380	344	359	352	360	357	362	350	351	353	383	370	378	365	352	373	366	302	391	346	376	364	352	358	383	375	353	385	380	350	358	387	383	403	357	373	335	365	331	380	374	400	354	352	349	333	370	360	341	380	358	364	320	363	332	375	372	368	380	374	389	317	364	349	374	363	358	341	358	349	353	353	336	379	374	353	382	390	384	347	336	338	354	373	367	367	354	362	342	352	387	378	365	349	326	375	377	376	381	364	327	352	360	368	331	387	358	396	373	344	364	379	364	360	360	364	372	367	381	344	384	339	349	346	334	412	361	342	374	339	329	371	360	383	383	378	365	376	378	386	337	355	356	364	370	323	384	377	378	362	344	353	373	393	354	363	353	377	344	365	346	363	364	339	358	389	374	363	353	366	391	343	334	356	356	334	368	407	365	366	393	364	353	372	329	374	348	352	346	389	376	360	371	363	387	341	355	353	380	371	366	397	361	360	368	362	354	378	353	343	348	338	350	355	381	387	351	375	381	382	376	355	381	373	313	363	336	349	357	378	382	343	381	359	377	326	348	356	360	355	356	353	353	357	364	356	380	376	380	353	373	344	361	367	375	352	380	358	355	376	359	385	358	370	351	373	382	372	381	370	351	353	380	374	350	351	354	368	343	380	331	364	346	368	354	350	347	378	366	348	387	363	383	347	380	361	375	318	326	389	402	345	377	383	376	366	360	358	354	376	358	350	324	346	344	365	331	339	357	386	366	358	382	373	383	376	373	359	371	339	382	350	323	344	368	389	380	342	352	386	408	366	334	400	330	365	337	345	338	357	367	345	350	377	376	381	375	381	363	363	381	335	363	332	376	348	339	357	408	420	388	338	364	359	336	359	372	344	396	347	355	398	387	361	378	367	381	358	351	362	369	337	355	400	358	354	346	347	350	393	370	348	348	364	343	355	375	377	379	342	370	359	355	376	378	335	370	320	377	335	352	366	377	407	352	354	357	358	359	326	342	399	386	364	348	351	389	362	348	352	368	344	347	397	374	393	365	362	366	368	348	358	376	383	345	358	368	371	347	348	368	377	352	337	355	371	356	354	379	385	322	386	391	388	410	383	343	362	378	355	358	376	318	321	394	377	366	400	374	372	369	355	372	367	337	403	344	349	364	334	360	375	378	374	379	361	343	367	384	381	384	348	346	324	356	359	377	358	346	346	339	341	391	360	329	365	348	385	390	402	320	378	330	355	349	372	369	377	348	340	368	353	337	363	366	360	368	358	375	373	340	345	355	352	363	348	351	331	376	364	343	355	348	373	399	364	382	352	374	381	353	378	364	379	418	340	329	334	360	363	369	377	374	376	339	384	345	367	363	354	368	368	327	373	367	377	337	339	322	403	383	359	365	361	396	352	359	348	351	380	365	401	381	385	348	409	332	401	391	345	334	370	368	362	407	340	337	358	341	380	384	393	369	354	387	340	347	360	360	388	376	363	347	356	371	371	378	348	358	341	362	405	369	380	344	336	336	372	339	340	335	368	348	345	350	354	361	364	347	363	384	364	353	340	362	357	378	385	361
6361	20368	31306	14880	5962	2134	747	361	347	319	330	344	386	321	367	374	362	363	384	339	348	345	398	347	354	382	331	387	331	300	330	321	354	321	342	332	328	343	341	334	339	357	346	361	346	363	355	323	393	364	347	390	360	369	349	365	370	341	333	346	340	309	359	340	364	364	356	363	317	351	367	355	369	336	316	336	368	343	333	350	343	335	357	314	336	313	342	375	345	371	336	351	310	342	322	340	383	358	327	327	339	370	359	318	344	334	367	361	373	334	356	360	390	312	335	366	342	347	326	340	344	322	339	354	343	349	332	375	350	351	344	370	355	353	337	330	339	366	340	347	346	383	372	331	346	364	359	356	356	352	355	332	361	351	331	362	368	370	369	359	341	345	330	364	329	343	346	354	334	330	330	364	372	348	346	348	357	353	372	378	367	369	363	306	366	342	361	349	380	339	325	351	347	349	366	326	333	355	339	324	348	375	370	338	313	344	326	350	359	335	353	366	330	309	336	346	344	321	311	352	351	352	313	333	349	372	343	390	349	340	355	338	328	360	349	344	371	352	357	370	331	333	378	337	356	354	355	329	365	341	367	348	371	350	307	342	374	349	359	314	370	368	369	372	364	347	359	349	375	329	383	330	348	363	357	379	354	371	317	378	341	359	354	350	327	336	359	348	378	351	331	355	351	339	348	343	321	332	375	359	359	352	358	340	361	334	330	338	361	330	377	382	376	334	334	340	379	335	368	359	340	362	324	351	364	383	363	333	334	357	341	337	311	357	349	370	373	327	364	335	333	356	403	346	347	342	340	348	315	345	382	361	309	348	328	335	364	339	349	381	310	315	344	335	349	314	349	348	392	334	320	366	349	317	360	311	351	358	378	309	351	334	320	357	344	335	341	347	365	359	365	339	361	341	340	333	340	347	393	351	360	323	357	367	373	344	338	348	354	352	374	347	377	349	329	329	351	309	329	356	355	368	344	346	333	346	359	357	334	321	360	362	356	353	331	358	340	338	382	330	387	328	365	377	363	369	327	343	354	346	392	370	346	352	369	330	354	339	364	334	375	334	372	365	372	368	360	331	368	345	368	319	339	347	357	351	324	384	343	390	324	373	350	346	348	369	373	350	329	354	358	327	356	354	354	318	358	366	322	344	328	354	327	329	328	337	331	330	336	337	344	353	349	333	361	342	348	368	364	315	378	357	328	362	365	355	373	370	328	375	335	327	343	381	378	349	352	309	362	363	346	337	330	355	317	347	345	353	344	340	333	336	367	320	345	360	354	351	367	352	316	345	343	372	360	345	335	344	352	363	345	383	329	339	354	355	325	343	355	368	356	356	360	357	331	360	345	341	359	341	330	355	354	368	322	351	344	330	356	341	359	363	352	351	342	338	378	371	363	321	338	356	327	367	350	337	344	352	323	353	343	329	328	335	333	356	361	368	349	344	326	356	344	341	377	349	373	339	373	328	350	358	334	358	343	367	333	331	360	359	318	353	310	347	372	354	358	345	329	364	331	360	335	374	300	335	354	337	377	313	319	355	343	344	393	326	332	339	378	332	390	359	374	339	322	357	339	336	354	326	339	327	355	356	374	338	309	338	330	348	323	354	346	377	356	341	339	359	346	367	379	326	391	329	364	350	360	347	331	368	326	367	331	361	353	311	375	343	381	341	351	353	336	374	323	315	362	337	336	337	332	355	339	353	316	349	368	371	350	341	343	360	340	360	342	378	339	375	322	334	355	343	394	340	346	370	324	330	356	369	333	361	345	376	329	358	359	337	352	353	355	362	326	346	363	338	331	343	347	341	346	335	360	372	339	359	318	355	329	334	328	311	340	353	328	347	345	386	355	371	378	350	356	351	369	347	342	345	333	346	322	373	396	318	342	362	338	363	293	326	377	344	328	376	363	364	319	375	331	310	359	363	348	376	355	369	350	329	367	363	358	336	335	360	374	374	308	357	330	346	331	362	373	346	358	330	353	327	323	325	337	350	351	354	335	344	367	343	347	337	346	350	340	357	315	332	356	344	336	348	345	362	336	342	359	354	337	346	330	368	370	323	364	334	354	384	368	352	359	355	333	360	351	359	348	338	339	357	379	315	341	360	343	338	353	303	344	344	356	328	327	326	353	343	345	338	351	359	381	357	356	356	338	362	357	376	366	344	334	356	333	333	335	377	370	374	343	364	344	324	396	291	363	367	370	377	386	330	351	349	367	327	357	371	342	334	328	349	349	337	362	338	346	340	367	374	370	347	346	356	357	346	371	393	329	345	331	361	338	347	333	337	344	344	362	333	317	341	344	349	345	355	359	336	371	339	362	363	331	362	353	340	336	329	345	331	345	345	360	354	327	371	340	366	319	381	348	326	335	351	301	337	361	383	374	384	380	385	352	349	356	360	315	355	323	323	331	309	368	365	327	358	345	370	373	358	323	330	333	338	337	341	379	331	371	365	363	352	347	335	320	333	375	334	367	327	318	366	374	356	381	347	342	350	350	348	345	367	377	333	340	339	358	370	345	334	338	366	337	352	336	369	335	352	354	360	373	355	331	358	330	357	372	345	384	363	344	357	324	356	372	369	330	353	352	351	371	346	321	345	304	362	347	299	344	317	356	325	348	322	316	349	346	355	356	337	356	348	337	385	341	353	320	350	348	380	335	334	368	325	349	380	377	346	324	353	326	376	330	354	325	336	348	341	332	341	344	325	377	346	324	292	361	350	363	336	364	326	372	354	337	318	354	357	342	357	324	328	363	346	352	331	350	346	358	347	323	329	333	387	369	327	385	359	317	369	336	307	345	330	326	324	352	311	323	332	343	359	324	340	348	352	352	345	342	354	341	344	335	327	357	359	355	333	330	338	349	363	358	359	356	295	342	355	361	338	370	359	363	354	345	344	354	347	343	369	362	360	346	368	341	335	352	317	324	332	327	349	343	311	344	318	350	354	351	311	340	333	341	343	365	355	301	335	326	346	340	378	337	332	385	316	353	361	357	335	339	372	353	343	356	328	333	357	354	318	328	368	322	340	380	353	336	360	333	356	383	341	353	336	376	347	355	350	330	357	371	354	354	322	346	379	358	355	347	368	329	378	367	341	367	367	377	367	309	351	351	317	371	344	327	380	366	339	351	323	318	314	366	361	367	344	352	369	339	356	336	347	369	350	303	319	358	347	353	377	376	343	358	379	331	350	316	349	383	332	336	320	350	311	376	340	350	370	373	346	340	353	352	354	339	347	361	341	368	386	325	309	362	348	341	331	341	312	339	359	343	358	379	387	351	325	313	349	355	348	355	358	307	338	336	337	346	359	349	340	384	363	296	359	356	331	363	361	367	358	338	356	335	339	342	371	351	356	363	326	345	362	397	345	385	343	334	335	359	370	336	359	345	343	371	327	354	370	337	346	314	378	350	345	358	379	335	369	340	368	382	366	324	381	319	372	332	397	341	348	352	340	353	325	332	371	352	331	318	357	348	364	337	328	358	380	338	339	328	361
25529	24818	56195	51374	29593	10981	1880	480	402	373	376	357	357	371	388	381	385	408	350	374	372	430	357	379	365	390	399	393	418	385	357	361	343	369	388	350	399	356	364	341	345	410	370	371	401	352	372	379	393	392	386	380	365	367	353	364	397	375	424	383	388	394	396	424	392	351	352	424	413	362	377	369	391	349	379	390	406	362	377	387	388	370	409	372	361	392	386	375	350	420	382	344	424	396	405	399	385	405	333	393	389	382	369	406	334	385	359	406	354	385	377	381	364	380	373	400	384	352	376	375	410	379	363	354	385	366	372	359	406	366	364	367	375	384	379	387	411	371	379	390	365	362	368	412	373	384	361	381	386	353	382	395	362	390	404	373	392	399	392	372	399	396	399	388	381	420	373	410	370	380	381	338	370	400	344	375	406	385	379	384	384	390	406	353	371	359	377	383	367	419	325	359	386	386	349	345	359	348	384	384	391	392	371	385	415	364	368	338	373	348	382	428	365	369	379	379	400	341	426	335	400	399	351	356	386	373	386	346	361	378	379	371	362	357	395	358	356	363	403	404	367	379	385	382	376	423	370	366	389	371	406	378	369	405	399	372	356	426	378	335	421	419	304	349	384	382	364	370	383	361	401	383	395	374	352	415	376	374	373	357	393	381	359	373	387	368	365	397	373	357	370	381	382	355	403	366	386	371	363	352	347	375	368	375	385	395	392	391	369	363	353	373	381	368	377	374	379	368	406	404	396	341	376	355	375	365	343	410	379	392	363	356	392	369	353	384	379	396	379	391	401	326	406	355	411	396	372	411	341	327	379	383	405	406	356	386	379	402	358	387	393	352	386	350	359	372	375	391	374	370	379	376	355	381	381	375	369	361	356	361	436	379	400	384	334	378	381	404	399	345	376	367	387	399	412	348	399	410	421	384	381	377	417	369	379	362	362	384	400	371	405	404	369	414	362	367	417	391	349	360	389	458	412	394	384	364	363	350	355	350	375	388	362	380	396	349	406	352	353	383	382	346	405	363	376	379	347	344	379	365	378	374	406	371	384	379	375	374	375	389	345	412	374	413	335	363	364	380	378	349	386	330	373	359	378	375	355	382	370	371	340	356	367	348	400	391	393	371	399	378	376	347	383	390	370	364	401	365	347	380	419	384	390	408	351	383	383	368	419	415	360	394	382	343	371	397	399	363	393	416	394	372	368	366	387	383	405	375	383	399	366	363	389	356	378	382	379	364	395	368	403	365	359	394	404	377	351	393	391	400	392	374	378	368	398	376	378	392	356	395	386	365	385	405	372	376	362	361	385	363	415	431	367	373	403	397	389	399	378	347	395	407	407	380	375	383	389	376	363	400	393	375	373	400	375	353	380	402	388	381	390	380	365	365	373	362	391	392	397	350	393	379	349	405	377	427	382	378	381	397	373	346	403	365	415	391	371	361	375	375	386	397	404	382	383	383	356	341	367	362	411	372	408	398	377	399	369	377	416	394	389	391	410	357	376	383	378	380	365	376	396	421	391	353	388	365	382	334	371	372	378	361	402	405	398	369	349	355	391	403	399	388	370	359	380	400	388	374	364	360	363	386	355	405	373	390	347	353	355	398	352	384	381	339	402	396	375	384	387	368	388	381	413	391	345	361	368	385	401	396	371	370	390	408	356	358	353	417	376	369	344	401	404	354	382	340	385	383	352	373	386	402	376	362	374	374	389	380	367	373	392	361	384	386	354	392	377	392	355	334	400	371	367	351	360	358	374	416	371	365	380	375	391	378	402	372	387	379	402	401	355	390	368	403	371	401	369	395	365	369	358	363	420	386	379	363	383	348	395	369	369	398	405	384	369	380	363	359	374	375	358	385	372	375	339	352	390	362	400	413	383	395	381	344	344	388	366	404	396	392	390	350	380	361	383	374	342	401	389	357	398	390	373	366	372	358	392	376	345	428	379	352	415	364	353	377	346	355	400	373	349	355	363	368	376	380	380	387	382	378	340	373	378	396	377	386	410	378	384	393	387	405	420	391	354	372	358	388	366	374	359	368	402	370	385	397	413	380	379	353	387	372	385	377	367	405	363	368	348	405	377	400	397	366	376	401	378	410	415	366	362	328	346	391	394	380	378	356	391	373	386	374	343	365	400	406	418	329	391	361	365	357	391	349	371	398	375	371	393	381	410	370	369	382	358	391	377	379	370	358	355	389	421	361	345	377	350	370	377	370	370	384	383	383	365	381	385	362	401	383	386	389	385	412	386	390	364	396	385	362	377	371	376	398	380	372	336	370	402	378	400	352	374	368	393	360	392	384	377	402	398	378	390	388	352	354	377	394	370	335	411	363	408	411	376	354	404	339	373	354	342	374	363	413	368	389	394	410	378	390	381	375	392	394	375	356	365	372	401	351	344	378	389	376	349	384	417	365	371	352	370	358	351	399	363	359	377	402	365	368	370	370	402	378	391	346	377	360	375	367	364	381	379	377	349	394	381	382	380	373	359	405	376	352	345	350	414	371	351	358	351	394	377	398	356	344	371	382	398	417	364	338	365	395	399	398	379	386	369	344	391	345	386	386	374	322	356	367	409	353	369	388	433	358	385	387	366	368	346	387	371	413	359	407	405	395	363	420	394	383	369	366	432	381	350	363	372	407	376	360	339	369	386	373	346	345	363	360	388	383	341	374	405	362	382	362	382	383	377	381	386	405	411	405	368	366	362	394	381	364	405	412	378	369	386	386	360	389	378	420	405	381	386	412	370	385	387	414	347	412	354	402	390	391	356	398	370	325	352	382	364	393	376	387	394	387	381	343	403	437	380	372	376	426	390	369	383	364	379	337	356	383	409	406	388	384	419	397	397	405	407	406	387	394	371	370	392	377	368	410	416	371	368	367	343	387	395	400	376	372	367	374	370	397	399	379	383	346	360	394	375	392	372	361	365	366	381	396	410	337	384	384	395	389	368	362	382	400	384	374	339	365	380	340	370	395	389	393	378	359	366	406	385	373	377	384	408	374	394	396	383	390	375	419	413	370	377	331	387	367	405	362	357	374	403	392	387	402	390	372	390	320	397	379	370	369	367	439	402	386	371	377	359	330	362	399	397	361	366	375	379	377	374	417	376	331	340	362	353	390	386	336	387	397	366	389	389	379	360	387	387	345	362	372	379	361	335	399	379	384	382	385	400	399	367	373	413	392	344	388	388	398	349	340	415	378	372	395	386	364	355	406	394	379	439	353	375	360	367	395	359	384	341	359	413	429	373	375	397	386	367	387	409	373	383	348	389	402	331	379	352	371	378	414	388	344	375	361	345	395	380	345	380	385	337	352	373	396	377	404	365	378	359	370	378	361	378	380	384	388	361	391	383	419	399	400	394	374	384	366	371	377	376	422	384	377	373	372	365	366	382	349	380	389	348	374	391	384	397	403	377	373	410	404	339	353	372	388	400	376	373	391	377	384	377	433	389	395	386	347	408	340	377	409	361	368	382	347	342	358	368	396	393	402	402	364
11283	58641	68452	41893	19602	6077	1274	397	392	419	380	383	390	376	395	385	401	415	379	409	368	400	386	402	374	378	375	373	355	399	373	395	356	383	415	406	371	382	363	381	393	391	430	418	390	401	393	419	372	380	397	395	420	402	393	355	373	361	355	357	388	435	399	450	370	400	351	379	386	373	362	394	366	351	375	360	366	379	342	376	423	432	387	354	394	383	381	385	396	409	382	401	394	388	391	371	420	376	422	347	365	389	365	388	354	408	411	380	429	436	418	383	372	363	356	404	383	391	374	392	376	418	369	427	399	385	408	421	384	397	394	357	375	412	369	352	385	386	388	397	412	369	390	397	367	391	366	377	404	422	385	378	392	372	366	397	442	365	400	378	392	387	399	385	394	390	398	438	366	405	371	416	387	400	404	419	379	398	377	348	422	379	363	393	374	401	390	396	415	380	377	412	399	381	375	448	371	403	376	416	356	408	374	344	394	374	393	427	368	401	407	395	381	416	366	388	387	378	387	397	383	363	384	384	370	413	405	400	411	398	390	394	399	409	399	391	425	400	414	367	411	405	377	423	369	419	386	386	407	386	412	369	371	389	398	397	376	385	419	424	420	382	385	396	395	378	398	391	392	404	378	411	381	356	370	390	407	410	376	425	376	381	429	403	373	372	378	400	371	406	389	367	366	394	426	372	406	399	400	410	369	383	375	365	393	392	371	361	410	415	404	381	399	413	427	369	389	376	375	395	399	413	392	386	410	363	403	383	400	412	399	377	409	366	412	385	404	405	388	374	375	385	402	375	377	370	377	400	390	389	387	387	375	386	399	385	420	383	392	386	386	405	389	427	402	418	403	386	391	363	383	348	424	417	394	389	358	364	398	340	379	373	403	411	411	408	394	399	353	354	422	382	389	391	396	406	348	429	387	392	369	361	427	368	371	377	369	356	366	382	405	407	388	404	408	399	400	416	390	365	369	340	384	382	395	403	426	388	388	401	359	392	414	383	364	368	372	378	349	382	393	364	365	414	417	380	334	413	374	413	422	414	393	380	444	395	407	406	412	403	383	361	362	427	398	400	408	334	387	400	411	378	405	372	366	396	354	382	372	402	398	401	370	394	389	404	399	408	410	386	378	386	367	391	398	393	406	417	389	376	390	398	409	403	376	423	389	397	375	371	365	371	384	399	345	357	414	391	397	410	349	416	431	387	373	425	377	383	405	358	394	404	379	397	397	421	366	371	397	391	403	386	400	410	378	404	378	377	367	391	390	405	369	405	384	424	374	381	399	379	393	361	376	402	403	389	421	380	412	378	375	423	372	404	384	396	408	410	387	352	366	383	396	394	388	413	429	406	410	383	415	420	401	400	363	370	379	395	374	388	386	397	363	386	375	409	341	359	425	353	409	435	399	396	389	395	366	386	394	359	377	406	378	377	384	407	404	391	383	393	370	368	396	408	378	395	388	399	390	414	393	366	367	403	405	386	420	404	365	396	448	409	371	384	370	390	383	403	394	366	381	356	408	381	369	396	375	376	399	377	412	404	378	362	373	397	386	382	395	392	451	361	387	355	389	349	428	382	426	374	425	364	376	395	380	394	379	388	361	366	391	361	369	385	379	369	429	350	383	401	381	362	357	416	366	375	419	379	419	389	418	425	398	383	395	391	381	367	417	381	408	385	418	358	434	353	342	409	375	398	396	405	376	388	379	403	422	422	411	384	388	353	368	376	391	368	400	396	368	405	398	355	390	401	367	385	396	402	385	411	378	398	398	346	391	420	368	395	430	433	404	408	396	383	402	377	416	406	410	403	412	410	394	364	347	408	444	382	381	405	382	402	384	375	403	382	413	379	422	409	401	375	398	355	380	372	376	379	368	404	383	389	345	422	414	406	378	351	387	393	390	398	372	412	382	404	382	388	380	371	413	391	400	389	379	390	392	376	399	359	391	394	402	382	391	383	416	397	424	383	391	384	383	378	392	401	362	388	434	392	369	368	395	372	377	422	367	389	386	376	367	386	402	437	368	362	373	384	393	420	403	356	399	418	374	418	384	385	388	372	390	363	396	367	381	391	385	347	381	364	345	449	376	405	413	424	366	385	389	389	374	401	404	381	379	407	337	369	371	370	376	394	404	425	415	398	382	398	389	402	400	363	396	373	410	370	387	393	389	401	370	392	376	374	402	405	378	392	400	395	388	367	319	398	423	409	387	372	389	386	396	348	399	360	388	401	374	445	340	362	419	412	392	408	397	424	383	377	398	389	392	402	419	377	378	388	354	399	412	399	392	407	363	425	378	424	379	383	417	421	403	398	365	397	391	375	444	390	381	370	386	398	369	393	382	397	395	394	433	388	382	426	380	389	387	390	381	413	414	412	350	403	401	422	405	378	397	362	391	402	390	396	388	396	405	368	390	387	406	440	380	367	408	384	426	375	380	386	402	371	393	412	362	389	388	394	374	362	398	362	397	381	369	393	407	387	395	391	378	392	358	407	402	367	389	377	386	410	371	398	386	393	391	432	407	360	422	378	385	352	388	410	388	398	414	411	397	426	396	366	370	416	420	377	391	354	406	385	420	384	392	420	379	395	411	410	400	422	416	393	394	415	400	393	361	391	375	421	390	391	378	406	389	363	392	356	370	385	375	381	361	387	376	370	392	411	405	441	364	393	400	408	366	399	394	381	397	391	377	401	380	394	354	358	418	381	414	437	394	398	424	366	373	392	395	388	399	391	402	420	413	398	380	381	389	376	388	401	373	388	377	398	373	392	396	369	396	390	390	380	423	370	382	370	405	378	407	397	376	377	347	398	395	374	394	408	379	399	397	376	398	382	372	404	388	372	378	380	405	375	409	389	418	404	374	379	394	390	417	406	401	405	417	357	393	384	386	397	396	384	397	390	358	390	328	386	410	406	391	387	398	392	437	360	353	360	383	376	394	377	393	363	385	358	375	392	393	379	368	401	379	367	420	428	342	429	379	402	376	407	396	402	385	363	386	403	393	396	445	368	355	358	353	383	390	370	381	392	385	397	373	341	375	426	422	410	445	375	379	367	372	408	357	419	377	376	413	378	393	374	406	405	398	413	373	394	397	387	385	383	387	401	390	376	356	400	384	352	365	388	379	418	381	402	411	411	370	355	368	391	360	374	342	388	400	361	375	359	382	392	405	400	390	397	389	386	374	387	371	415	409	412	378	370	383	390	377	392	388	366	380	404	347	400	388	395	400	397	392	432	393	418	378	433	401	417	386	370	357	359	421	416	382	403	364	415	395	386	365	399	402	419	372	387	363	367	383	389	389	407	399	373	389	399	389	412	367	424	404	381	403	380	404	401	365	416	386	388	400	386	400	378	410	422	416	384	392	383	376	412	404	374	376	391	384	390	387	369	390	345	432	399	418	409	400	392	401	416	393	367	404	397	392	351	360	359	398	378	383	389	420	410	385	369	374	394	368	429	413	412	406	347	391	396	369	390	380	412	405	408	397	406	398	370	392	391
23863	23164	41607	45471	34959	22674	8341	836	566	540	521	498	519	528	513	559	484	512	498	496	594	521	523	517	525	480	533	514	492	475	473	496	520	513	524	519	518	511	446	506	470	505	521	474	499	504	543	487	506	505	483	518	563	488	477	497	537	447	477	533	518	535	518	485	461	506	472	509	540	457	527	524	514	507	476	510	509	533	476	517	514	534	546	452	498	533	484	499	485	526	496	488	548	442	507	535	472	508	508	501	530	538	548	491	504	480	520	517	524	509	477	506	501	514	484	472	509	496	511	476	479	495	508	518	538	514	516	503	482	490	472	501	480	427	510	528	513	500	498	485	529	529	494	518	500	503	502	489	515	497	518	499	511	498	482	470	508	513	489	501	499	444	483	534	512	471	515	492	522	541	493	495	471	473	522	487	476	470	496	491	506	464	475	501	496	517	485	490	519	472	501	505	458	516	491	501	471	519	521	503	513	499	529	563	494	495	491	502	487	504	493	510	489	522	499	470	538	499	489	451	508	522	485	470	479	516	478	447	535	520	509	502	501	506	513	483	489	508	527	500	528	525	490	507	487	537	500	511	461	508	496	523	491	512	498	527	484	536	491	481	516	522	472	492	486	507	484	450	479	511	492	532	496	493	513	478	511	531	493	470	479	525	469	481	476	534	510	484	491	491	509	468	483	519	492	515	522	531	532	511	522	501	469	483	485	490	455	513	501	512	501	481	506	449	508	534	514	509	472	489	476	475	499	514	501	511	524	512	529	465	516	465	512	544	510	523	474	495	463	521	544	499	504	459	480	499	519	525	508	539	475	543	518	543	477	498	507	491	496	509	508	483	460	508	529	485	533	482	497	477	485	502	509	512	499	506	510	514	502	499	516	517	468	474	522	478	515	476	474	497	502	476	488	489	493	492	462	542	504	494	531	542	502	499	494	456	502	494	470	469	505	468	508	525	490	504	508	506	478	522	520	486	483	539	508	515	489	531	491	505	538	543	508	508	490	507	536	484	488	507	533	538	526	517	489	480	506	511	510	515	481	499	515	478	492	499	487	475	530	459	481	492	509	510	514	445	481	534	496	513	494	474	494	514	497	502	496	518	506	522	501	472	507	512	527	485	511	509	519	500	488	527	489	473	504	498	473	516	498	461	501	485	486	510	520	443	476	510	538	497	485	532	522	514	513	512	518	479	556	498	512	526	565	505	518	530	531	508	511	506	517	498	504	495	514	446	470	526	518	467	472	520	478	496	515	547	497	505	518	535	499	515	516	489	523	521	506	489	503	512	503	474	500	478	502	519	511	472	497	466	518	506	495	511	536	532	513	486	469	498	507	521	547	488	513	474	502	466	508	513	526	503	485	481	520	515	466	534	511	467	549	522	444	473	490	489	520	500	519	480	489	535	511	471	500	487	470	496	501	470	553	491	464	496	489	464	537	472	476	454	479	500	497	483	485	517	462	469	518	460	509	517	476	498	501	470	501	489	506	487	551	526	501	504	513	487	522	503	555	491	491	515	540	501	487	515	497	543	561	504	513	476	507	462	509	486	481	517	503	491	477	498	513	521	471	496	506	505	542	518	512	466	526	518	478	489	485	489	528	501	474	535	509	515	502	501	496	471	506	478	494	471	511	512	460	480	490	507	496	490	501	475	499	496	486	447	468	537	496	511	517	539	479	524	526	471	510	482	491	487	517	524	485	518	489	475	501	516	488	522	522	517	509	474	493	488	522	491	481	483	503	508	475	506	509	502	483	469	535	502	493	466	534	474	530	529	482	492	483	447	501	521	482	529	502	502	515	495	497	468	497	501	475	488	519	478	442	502	515	476	486	486	475	496	497	497	495	492	490	469	497	528	470	509	495	505	519	502	498	508	500	503	481	490	501	526	486	531	459	474	494	495	497	490	506	516	464	502	498	483	521	478	466	524	501	516	499	484	511	506	503	466	502	533	496	490	471	503	503	498	527	482	508	457	495	444	516	480	471	502	501	506	527	493	499	517	503	493	520	470	490	480	495	505	486	522	505	463	509	460	483	515	502	501	470	500	477	505	469	512	481	487	500	508	509	495	483	479	501	520	468	450	512	497	509	469	479	497	552	519	507	478	534	517	469	499	499	475	515	533	499	477	513	477	516	520	497	536	521	526	536	455	490	494	473	518	511	492	489	478	524	511	498	520	470	494	491	480	505	509	530	509	475	493	484	480	500	471	487	485	492	512	477	497	476	472	542	521	473	525	486	538	471	542	483	490	513	472	510	460	496	468	474	495	520	455	546	490	505	505	489	521	480	499	508	476	497	478	500	500	480	503	518	521	512	525	485	505	562	517	521	487	491	496	502	524	513	450	502	558	496	492	490	490	512	509	507	486	512	500	487	508	461	503	470	525	486	463	504	493	548	505	482	500	479	485	508	511	474	475	486	525	519	502	501	479	473	543	496	471	477	508	513	485	497	474	543	497	487	509	531	511	487	530	482	511	485	491	522	556	507	490	494	506	514	506	500	493	466	474	501	481	517	503	471	539	494	502	544	509	483	493	511	543	478	529	521	480	503	523	491	524	477	515	511	467	497	468	513	523	450	496	442	505	475	505	497	505	487	474	477	502	515	453	546	504	504	507	493	518	518	517	537	527	517	469	516	525	506	499	464	488	482	490	514	508	503	481	492	469	497	492	549	556	482	481	534	499	453	503	506	522	491	516	518	538	491	461	541	490	545	472	517	482	484	523	479	511	470	524	490	482	469	463	519	470	496	555	472	471	506	449	538	490	508	493	475	468	495	505	485	495	491	487	497	504	506	491	477	506	514	504	472	494	481	507	502	520	527	486	491	454	501	518	491	494	476	514	493	502	521	498	465	519	486	553	511	493	508	505	481	497	513	546	477	483	577	456	513	504	484	473	493	488	492	465	534	496	477	486	513	469	520	484	497	507	539	485	507	512	513	520	495	515	503	480	508	491	485	477	498	498	495	466	525	471	577	486	513	474	482	515	494	466	507	487	480	482	492	500	504	494	489	540	520	486	495	523	509	543	518	499	476	506	493	495	488	470	473	491	523	525	463	488	515	483	503	539	479	504	499	504	482	532	513	475	515	491	535	490	509	491	448	495	492	526	506	533	507	529	454	444	515	493	489	488	480	498	498	487	498	471	528	512	508	501	487	499	515	509	506	512	525	481	536	545	509	497	508	483	498	516	483	476	511	511	490	500	523	530	502	492	506	470	531	514	513	504	482	479	539	490	464	470	501	494	506	485	520	511	496	515	487	507	508	506	522	509	494	475	530	507	534	489	435	497	458	472	497	515	542	528	498	500	495	512	480	498	491	500	501	489	496	471	505	500	509	518	495	479	459	475	500	512	510	469	484	479	473	506	495	534	551	499	508	564	490	509	549	473	532	485	471	480	514	527	534	481	492	481	553	491	511	507	484	501	477	515	534	491	541	498	464	511	460	509	515	512	490	513	519	528	475	460	484	516	525	478	502	505	507	529	514	478	508	465
30835	87680	84472	59531	34470	14040	3567	553	540	514	540	564	566	556	583	551	544	562	559	613	577	579	539	601	543	572	532	549	571	517	572	510	559	540	567	567	563	528	509	555	553	533	555	538	578	567	504	576	599	564	566	571	534	554	543	552	580	535	542	541	552	581	518	626	562	581	578	540	540	581	532	599	624	548	524	556	574	575	552	535	571	555	534	549	526	540	522	512	558	572	513	526	579	525	523	496	550	533	566	547	575	545	523	540	554	543	495	521	569	575	549	572	531	591	585	546	523	563	583	561	550	544	552	517	563	567	580	549	526	547	515	587	573	569	551	549	558	525	584	539	575	555	525	543	559	557	532	525	559	556	580	566	546	531	530	575	572	564	506	518	547	572	542	557	542	565	506	561	543	506	552	520	548	563	543	567	521	509	591	545	543	546	562	502	529	551	573	545	593	552	563	601	584	605	559	548	508	545	524	576	536	502	544	575	542	581	562	512	558	523	523	559	549	567	511	526	563	543	520	552	524	556	525	531	579	556	545	558	576	534	572	523	497	517	542	521	578	542	533	593	540	545	571	559	554	528	593	601	576	559	528	536	571	494	516	509	533	578	571	548	527	562	541	545	553	555	552	507	553	559	521	552	503	559	548	573	546	541	502	567	521	558	551	545	534	517	526	581	518	583	590	514	545	568	515	536	507	524	564	554	515	544	536	576	512	542	541	550	597	540	553	552	516	552	562	559	549	537	516	516	588	542	528	531	548	526	561	580	511	592	551	500	535	586	563	563	559	574	545	583	565	543	574	543	557	528	561	546	537	544	558	535	515	534	567	554	525	553	554	538	547	535	548	523	572	544	555	570	549	548	530	514	591	549	532	566	580	585	535	543	544	547	552	582	565	538	537	530	519	516	511	558	546	533	575	527	531	522	552	580	587	555	548	575	549	564	546	526	572	508	571	576	539	537	590	519	573	590	550	590	546	553	570	538	541	547	555	532	587	544	511	567	550	524	567	504	567	543	554	525	558	567	555	580	552	543	551	564	567	560	542	554	609	558	592	552	546	566	532	531	558	535	550	554	556	522	562	571	545	545	517	533	527	515	548	591	547	543	529	547	530	577	587	577	548	572	554	518	531	533	577	566	572	553	550	549	529	587	583	538	516	561	573	521	529	548	538	537	527	560	563	536	534	559	522	564	503	541	563	504	550	539	532	505	573	501	554	529	559	522	550	565	528	565	553	551	536	553	541	551	543	535	581	538	507	537	527	568	552	564	528	556	582	574	536	557	590	529	575	541	569	519	563	562	542	546	547	550	549	583	562	493	559	568	531	567	553	551	562	568	560	562	538	593	510	489	562	527	534	519	532	528	530	551	547	535	541	555	548	542	580	502	513	526	552	565	572	562	543	531	570	574	569	530	496	503	560	528	540	538	537	552	524	568	579	561	516	534	553	562	545	538	540	551	549	525	523	528	590	548	592	500	552	564	595	535	509	529	529	549	541	556	524	539	550	544	549	555	529	597	555	557	542	550	541	557	527	530	509	529	484	553	565	505	551	574	540	573	544	540	556	554	537	547	552	541	553	517	553	514	565	551	531	529	569	592	542	496	560	503	577	601	585	520	550	544	518	566	568	541	543	512	535	567	556	566	539	565	534	573	588	553	546	519	565	580	494	557	543	559	555	578	548	582	595	557	539	590	564	548	569	558	558	532	558	565	547	535	538	530	524	555	586	528	540	560	549	571	529	548	595	554	546	567	590	554	529	551	564	521	542	573	585	524	612	523	514	561	555	532	523	584	541	510	502	547	524	543	544	539	512	500	542	533	553	558	572	523	537	545	527	556	531	548	552	566	563	560	600	546	525	548	566	579	555	578	536	542	559	550	534	539	524	550	588	534	549	548	516	537	505	562	586	574	591	531	525	533	536	540	561	531	566	548	560	550	542	554	546	559	536	528	589	510	519	541	566	562	537	560	538	571	502	521	566	550	512	526	568	556	520	515	544	537	553	536	522	554	532	547	548	561	508	535	561	527	517	561	491	567	545	587	535	520	566	561	486	549	545	542	537	544	557	537	543	524	530	578	546	525	523	566	535	536	569	526	524	567	554	529	549	535	560	520	564	576	536	518	556	551	533	562	531	529	509	560	547	540	564	579	546	511	569	530	543	579	552	559	585	547	555	553	560	532	495	556	560	548	558	514	528	559	538	524	542	536	589	540	525	523	554	568	537	540	533	566	574	514	534	518	508	527	564	522	537	554	510	550	563	486	563	545	527	525	548	513	577	544	592	553	539	559	526	559	508	538	517	535	568	564	567	535	573	550	579	521	540	547	522	537	531	562	557	545	553	525	563	509	609	524	568	564	535	513	588	505	532	593	563	561	555	525	587	571	549	546	515	538	582	545	584	558	552	549	570	503	551	539	567	537	562	535	543	544	513	555	535	565	561	591	554	534	539	559	574	550	534	546	566	529	505	539	554	530	564	580	569	516	533	530	555	562	530	574	508	533	524	549	534	534	555	549	551	536	604	550	552	573	552	558	537	550	569	542	526	561	558	590	536	541	531	543	531	582	507	563	549	568	567	566	623	500	564	585	541	551	549	570	586	612	577	573	499	547	544	548	560	506	546	568	501	537	529	569	564	554	581	552	572	548	512	558	536	539	525	528	545	546	543	538	550	543	567	571	497	542	514	541	541	538	573	539	534	530	518	586	530	519	582	544	562	546	531	579	574	594	569	510	554	555	550	547	539	569	534	533	554	538	538	539	564	554	556	524	544	517	581	562	522	543	542	540	578	539	552	529	545	521	587	543	502	521	583	543	568	562	537	509	566	610	585	548	539	506	566	553	531	556	532	518	549	563	538	517	502	574	544	542	584	536	572	542	557	582	581	560	536	532	542	550	538	599	557	541	533	552	547	572	496	514	518	547	561	526	501	516	543	561	555	552	598	509	551	537	511	570	572	539	508	598	543	549	587	529	526	514	570	550	577	483	545	544	587	506	562	550	545	521	552	565	581	528	550	543	525	550	558	507	534	519	534	540	565	546	534	533	528	536	556	545	547	584	569	520	540	525	536	538	577	576	552	536	568	512	548	559	549	539	547	563	519	524	579	560	566	523	520	551	541	582	546	577	558	545	521	554	561	604	527	553	590	519	582	548	586	506	596	514	562	520	579	575	516	554	521	574	496	575	574	522	562	590	571	539	559	546	519	574	549	534	507	591	511	514	568	554	515	552	518	577	555	502	518	551	531	580	523	551	559	548	555	596	551	560	487	523	523	539	539	530	568	535	534	534	517	518	533	539	505	540	553	566	555	490	505	559	538	517	499	559	512	564	504	536	579	538	502	558	527	497	541	546	516	549	503	556	540	573	566	557	518	553	516	518	508	549	518	565	549	582	551	567	569	553	556	529	492	531	522	551	522	523	526	587	508	560	572	491	544	540	530	541	539	505	540	519	558	580	547	568	554	537	535	543	547	516	540	509	539	551	527	524	529	543	524	523
27339	25374	31431	19640	6149	1680	633	391	356	351	376	358	399	369	408	342	343	336	356	334	351	375	347	359	395	370	363	361	386	382	361	346	388	382	414	337	372	390	376	383	385	365	407	393	371	383	384	360	359	365	362	379	359	425	353	361	345	341	365	365	351	359	344	377	369	402	339	348	352	366	374	343	366	363	350	381	354	372	385	368	371	364	364	383	366	332	353	340	377	322	377	361	368	409	384	378	356	360	345	363	393	359	374	349	357	362	380	331	387	346	370	337	345	360	375	381	384	354	355	339	392	348	367	398	341	320	357	351	348	357	340	358	358	375	385	338	343	367	367	367	380	383	363	396	353	345	346	358	355	359	405	362	349	350	379	362	338	365	384	380	372	387	376	354	370	395	342	368	379	386	366	386	387	399	378	377	339	368	353	364	360	365	401	353	370	368	350	344	361	345	370	317	327	391	364	359	382	344	391	392	383	346	344	386	374	363	368	385	364	391	370	384	354	355	369	340	380	370	359	338	397	363	367	366	351	379	351	348	353	352	320	368	386	358	374	368	365	348	403	372	392	364	361	348	365	367	401	345	353	335	380	390	385	350	359	357	381	362	378	366	362	383	378	365	320	353	357	378	343	369	330	370	361	335	374	373	390	349	359	360	344	377	355	328	395	394	383	355	348	390	348	347	382	335	375	350	367	336	365	356	352	382	337	358	381	380	402	374	389	359	380	373	358	341	370	354	376	362	347	359	367	378	357	387	364	324	383	348	406	327	363	360	338	366	368	389	376	362	386	393	339	365	350	368	407	371	373	396	376	384	386	377	372	365	380	366	341	380	352	350	357	359	361	365	362	337	360	383	362	373	353	342	381	400	349	372	321	370	376	373	358	332	361	362	352	384	357	361	359	409	336	346	365	391	378	355	349	394	340	369	390	383	395	389	391	371	344	338	377	383	365	415	373	377	382	366	377	376	358	348	374	358	345	374	368	367	377	355	379	384	381	364	362	335	338	351	351	358	375	403	376	382	373	342	371	346	356	354	375	340	365	349	393	341	379	363	360	351	373	374	356	340	358	354	352	379	397	364	366	375	370	379	374	369	370	368	343	326	372	380	387	386	376	371	413	362	321	400	384	343	366	348	350	379	373	390	349	381	368	351	388	378	359	362	393	333	357	353	396	379	383	378	385	363	367	371	377	371	348	352	370	368	371	384	365	353	357	347	377	393	367	391	386	373	373	380	368	376	381	389	353	390	380	347	378	368	362	342	369	361	369	356	352	334	365	352	350	356	354	389	378	383	370	390	384	375	354	360	376	381	354	349	350	337	376	348	358	335	374	359	381	366	383	412	357	318	340	370	349	369	361	394	345	329	387	376	393	376	357	367	375	347	390	368	336	352	375	401	361	360	353	378	323	366	383	373	352	355	372	381	378	363	346	380	371	364	364	397	358	329	375	384	374	362	354	324	355	317	360	378	379	374	339	363	366	370	370	360	326	378	372	357	338	356	352	389	316	368	344	379	365	372	370	398	357	348	363	355	355	362	345	377	395	340	353	356	358	346	376	365	348	379	362	379	380	348	359	404	362	382	372	373	369	351	399	373	317	332	363	348	376	365	337	359	357	382	379	339	383	359	358	368	383	364	380	342	355	337	368	385	402	384	339	361	359	393	380	312	402	354	352	400	368	371	345	380	350	351	349	361	358	361	342	345	343	386	371	370	349	355	410	387	379	321	377	384	368	385	373	348	397	364	356	335	371	362	364	374	360	356	365	346	357	358	352	372	371	408	372	345	361	373	385	377	342	366	365	370	382	381	386	340	390	370	341	346	390	370	357	341	334	377	379	342	315	354	382	361	369	345	403	367	368	339	380	374	382	373	361	350	371	361	357	391	373	370	374	344	334	365	340	361	357	354	338	364	359	336	364	333	362	355	376	368	363	357	383	372	376	393	378	361	321	320	359	355	370	385	364	381	365	361	381	361	364	362	360	357	364	412	348	365	375	369	399	377	373	383	343	398	347	366	365	365	353	380	389	396	384	363	321	365	348	336	385	380	362	366	376	359	387	349	357	349	365	379	383	362	345	377	366	355	391	327	359	372	366	336	352	367	357	354	350	376	346	387	367	393	347	371	389	381	346	371	353	344	374	369	363	368	377	380	346	355	330	374	322	359	335	366	341	389	313	370	408	369	362	371	370	334	388	350	367	363	381	384	378	395	337	384	367	361	386	370	401	387	366	346	370	396	363	387	358	370	334	357	389	365	347	384	401	365	366	331	379	372	403	348	382	349	389	356	388	382	365	370	362	379	374	362	360	321	371	410	369	372	348	375	368	367	403	379	363	355	377	374	341	368	355	370	366	394	377	393	387	343	403	367	367	359	352	393	362	376	380	344	365	405	345	360	368	372	352	334	375	399	365	416	348	377	342	364	362	369	378	357	366	384	408	416	349	382	384	371	380	366	381	386	375	365	403	357	343	347	372	345	379	380	366	383	385	330	371	384	375	381	340	375	313	368	383	347	358	363	391	379	355	333	378	420	330	383	351	372	362	354	347	335	366	389	360	375	362	367	357	392	361	348	376	411	359	359	376	360	359	362	360	348	383	362	359	367	356	362	376	364	380	347	353	372	355	354	358	384	363	364	354	347	421	383	382	345	346	354	371	358	363	387	367	373	362	387	337	362	334	382	388	360	388	356	352	355	341	370	362	374	346	367	383	362	387	352	367	355	359	349	404	360	316	316	336	325	378	380	360	396	346	380	368	349	374	354	371	374	355	331	356	330	362	352	346	393	375	393	379	394	355	368	338	351	366	376	345	367	335	376	373	374	412	374	349	406	349	377	330	367	370	347	393	353	368	344	365	393	376	349	362	358	374	369	346	406	365	334	381	355	387	371	356	377	375	344	340	347	355	385	355	331	348	366	350	359	370	357	368	374	391	380	383	403	367	359	398	350	388	407	372	361	357	378	344	369	370	371	361	360	377	338	347	375	379	394	378	379	378	381	364	357	351	386	371	352	380	366	338	356	384	355	352	333	341	350	351	402	347	383	377	383	407	374	363	381	360	328	338	405	352	352	374	369	345	376	336	374	373	391	376	365	405	394	371	377	370	357	368	371	384	349	352	365	363	359	361	385	380	349	352	395	349	392	400	371	362	364	362	367	374	389	363	363	341	364	337	399	338	365	396	395	359	350	328	334	351	355	350	404	364	384	336	372	389	337	390	346	370	380	384	367	316	402	332	351	377	367	406	397	370	379	365	394	393	382	366	368	351	340	388	372	364	356	347	382	352	386	373	360	378	367	392	381	366	386	364	376	373	409	365	358	353	343	361	385	375	338	350	348	358	371	390	377	364	338	387	382	347	373	360	381	345	347	364	326	362	370	379	387	380	361	358	379	388	333	363	350	346	350	370	359	390	373	382	382	395	340	376	364	341	373	343	364	374	368	383	365	369	368	350	378	375	385	378	340	375	364	343	357	380	337	352	379	361	386	367	351	359	388
8837	32184	28008	11589	4362	1599	647	335	360	353	329	355	338	352	372	343	343	337	354	323	336	380	315	396	366	347	346	340	334	385	368	349	350	343	386	378	343	360	384	335	340	359	332	381	355	347	324	352	359	348	349	310	386	325	340	329	345	333	347	374	328	326	384	356	360	340	346	360	331	371	340	355	349	354	353	345	380	311	362	363	342	340	309	336	352	351	335	359	339	342	349	354	328	322	350	350	385	372	337	353	336	341	352	361	324	343	370	353	368	357	316	346	341	340	369	354	334	347	320	365	356	369	359	343	331	319	349	345	334	347	340	350	340	353	377	337	329	354	366	359	351	301	355	338	309	347	317	353	352	329	358	349	362	334	353	326	343	349	360	312	325	353	378	338	381	325	309	348	357	380	360	330	351	333	361	343	364	336	335	402	348	325	344	332	347	358	334	337	338	345	366	358	405	349	335	371	327	330	336	353	367	357	331	330	337	358	329	333	317	306	345	369	363	329	352	310	322	389	368	342	350	376	397	370	361	329	361	362	327	374	372	311	360	380	373	343	372	328	332	370	336	342	348	362	325	338	331	346	330	359	371	337	317	346	340	332	361	337	319	373	352	353	345	355	352	364	308	315	373	356	376	353	344	361	371	323	323	331	384	386	355	365	327	350	347	325	350	331	340	351	342	345	360	341	341	342	342	314	369	340	340	371	374	382	348	359	352	351	339	355	352	310	339	345	344	349	349	341	359	351	311	345	332	373	304	343	352	337	362	349	395	346	344	390	358	325	346	376	354	339	345	339	364	348	352	322	353	365	348	362	356	365	330	370	311	335	344	345	356	332	335	315	341	372	381	338	326	372	345	350	317	337	342	361	365	359	353	359	362	324	358	366	344	374	370	359	367	345	346	337	345	361	360	352	348	368	360	372	338	343	343	323	330	350	381	375	346	341	366	312	342	352	325	334	348	345	346	330	372	350	392	309	335	366	320	329	379	345	334	359	323	326	350	375	375	375	370	344	362	360	337	326	344	335	346	356	363	339	307	325	360	346	345	358	332	325	323	341	340	333	343	318	326	349	380	356	358	359	376	358	379	375	357	361	327	320	343	364	356	349	377	357	377	345	362	356	349	349	330	336	356	347	328	347	327	341	337	358	354	343	343	367	358	358	329	362	323	337	357	368	363	341	356	349	304	330	349	350	328	351	347	351	339	345	374	333	358	351	345	370	372	328	329	340	350	365	351	365	347	387	365	353	319	344	351	317	343	358	357	377	343	351	357	346	337	373	369	358	357	330	346	381	301	331	343	360	314	393	320	344	346	361	329	343	348	343	344	359	361	360	331	351	357	377	328	335	370	355	368	348	311	363	361	365	336	373	348	326	366	351	364	385	362	352	333	339	325	359	338	332	324	321	333	373	349	323	361	335	360	330	343	359	323	345	335	342	337	345	348	347	316	358	336	354	347	321	355	365	346	345	331	360	350	345	359	356	331	317	360	355	372	360	351	324	355	345	329	334	347	341	333	340	339	372	345	351	332	350	327	363	372	368	345	346	346	364	326	345	371	380	344	381	336	358	347	347	344	342	376	376	355	358	338	354	348	346	350	391	338	354	358	355	349	334	380	357	358	327	347	331	359	333	354	339	349	366	340	357	366	350	363	349	343	330	347	318	368	371	384	349	373	352	373	356	366	325	330	351	346	351	358	342	343	353	371	332	337	349	350	392	347	334	330	362	346	361	353	354	356	367	334	350	363	330	337	343	345	332	315	333	330	363	337	344	374	341	353	330	366	360	332	334	370	339	394	340	358	347	345	335	364	340	368	337	350	331	383	303	366	345	315	335	385	329	351	403	379	356	356	308	352	342	363	340	349	320	329	336	341	366	356	346	345	375	359	347	323	369	365	312	327	314	352	319	343	390	332	382	340	367	376	338	364	356	361	335	356	362	345	356	417	350	351	301	357	346	355	358	375	339	334	325	353	338	375	332	332	368	322	336	393	370	328	336	337	379	322	355	345	351	331	383	330	370	338	328	342	360	366	343	348	344	348	358	355	356	316	352	337	362	367	327	336	362	349	338	345	366	336	330	336	378	364	359	350	366	384	378	350	325	339	377	336	378	323	332	343	339	357	355	301	345	363	334	390	350	353	345	325	323	343	374	363	363	332	323	371	313	360	315	343	351	347	337	378	347	357	381	347	359	351	347	332	332	350	366	334	311	345	348	334	357	351	331	357	340	341	336	343	364	326	313	347	343	374	372	356	350	322	343	331	368	331	374	371	312	351	342	347	360	338	358	354	343	394	359	345	367	354	339	355	336	333	336	343	357	356	356	349	342	353	344	325	319	367	358	364	356	353	354	352	360	369	309	345	365	336	376	349	343	345	345	334	359	391	317	338	341	381	355	355	344	335	361	346	333	350	340	349	342	321	378	350	344	354	295	370	379	332	369	357	357	369	355	344	344	336	357	362	338	355	337	356	349	371	342	339	357	348	329	345	338	350	340	304	292	351	333	349	322	313	348	376	373	337	356	348	343	351	330	333	359	353	332	319	357	366	376	341	346	331	365	346	355	364	349	334	364	352	324	348	368	333	366	374	348	337	340	346	385	361	376	347	356	337	323	341	340	336	361	352	350	346	351	340	330	344	367	356	343	325	322	327	359	333	339	316	343	324	332	357	359	359	361	341	343	341	345	368	359	342	341	321	346	337	331	360	361	332	334	354	356	349	364	365	332	410	346	361	328	359	395	367	375	340	375	346	356	364	312	328	348	348	303	383	347	366	336	346	295	315	349	360	352	359	350	344	338	360	359	377	313	360	331	342	340	339	384	348	412	331	350	358	353	299	349	359	363	359	355	327	341	374	349	358	376	355	364	359	367	340	337	350	357	349	344	383	333	365	317	344	361	346	320	357	323	375	363	362	346	348	324	363	330	318	372	382	325	342	397	296	369	371	331	337	339	324	345	311	335	346	337	390	336	371	399	329	348	338	330	376	329	327	308	366	342	342	365	359	360	349	337	352	348	343	327	361	357	363	346	343	350	342	354	341	360	377	311	332	372	364	363	341	358	359	356	379	371	353	357	351	374	356	357	361	325	365	331	322	350	364	337	362	378	365	338	361	337	357	295	331	368	357	357	329	338	334	347	362	360	333	375	308	333	366	348	354	350	350	367	326	357	355	368	350	341	378	325	383	356	351	370	370	345	347	374	338	356	380	378	370	371	356	350	324	339	369	363	324	325	326	345	320	374	347	356	338	324	341	368	342	355	333	343	401	360	331	344	334	346	367	332	347	351	308	347	331	323	319	360	346	320	338	364	327	356	360	350	356	339	331	369	347	350	322	321	326	331	371	350	330	364	343	351	368	326	363	334	410	346	328	355	362	366	389	363	361	335	353	352	355	335	369	333	364	361	342	334	337	349	347	338	325	362	395	344	328	334	346	365	318	341	376	340	306	328	371	341	324	301	333	366	339	335	366	357	339	340	362	307	343	365	354	335	344	344
25597	28045	54103	46685	24979	8672	1545	459	399	412	403	419	381	397	378	361	377	400	407	364	373	396	392	395	388	359	408	359	387	360	354	388	389	367	385	392	425	411	354	390	387	383	381	390	409	368	356	357	379	395	382	415	393	407	361	361	371	358	363	366	378	360	360	361	385	379	412	357	369	357	397	370	363	395	335	390	381	386	380	391	369	364	385	386	367	385	422	369	396	397	383	380	388	385	385	366	348	338	342	363	395	400	403	401	357	401	381	385	369	370	393	402	357	373	329	379	402	394	371	396	410	392	373	430	364	377	397	365	351	394	398	390	395	367	389	398	397	380	369	359	381	361	412	373	358	388	390	435	365	373	369	372	377	396	425	404	380	385	416	386	369	376	377	386	368	370	355	356	369	376	378	410	393	348	391	394	362	407	412	395	383	417	382	403	359	379	421	363	364	375	388	403	381	373	371	352	419	394	404	375	405	373	387	359	386	374	360	386	401	362	398	392	365	370	389	392	343	355	409	363	408	422	405	356	360	388	377	387	370	353	387	397	393	394	392	386	373	380	367	361	403	392	400	395	378	334	394	365	385	393	384	357	441	383	357	345	382	410	378	406	372	358	346	362	378	379	357	395	381	383	410	359	373	385	384	368	387	365	413	372	368	366	363	382	359	371	352	365	385	391	372	373	366	381	376	370	399	377	364	392	364	357	422	377	379	390	348	384	379	393	387	363	386	383	383	401	357	400	381	417	375	387	356	399	403	345	405	367	378	386	429	410	403	367	367	384	368	368	364	408	358	407	354	373	406	386	373	413	387	390	416	355	374	402	386	388	396	365	390	370	384	382	391	408	386	372	391	386	395	378	379	363	396	358	370	386	382	376	388	346	408	409	342	354	375	362	381	390	386	395	369	414	385	376	358	384	406	377	391	355	390	400	363	362	343	356	351	418	375	356	352	329	369	352	420	362	379	392	390	396	404	367	355	365	387	395	342	357	365	382	396	346	390	403	386	370	370	361	367	384	380	362	367	352	393	338	375	382	354	377	360	395	389	396	380	400	385	396	370	385	373	395	415	382	391	386	396	345	405	397	408	388	388	409	383	378	386	331	439	393	352	379	373	426	401	400	390	333	326	418	362	361	372	376	385	405	389	360	345	365	423	362	368	371	360	389	386	356	338	371	398	375	363	392	393	377	368	374	337	396	364	410	383	372	404	350	381	387	386	378	379	386	379	402	383	414	363	338	384	374	379	413	366	365	396	368	360	371	401	348	379	384	368	368	356	380	399	385	355	366	399	372	369	365	372	376	386	353	359	393	373	389	361	367	412	371	362	348	370	396	384	364	391	373	399	395	386	370	392	393	362	389	373	377	393	385	356	375	388	413	368	397	397	359	395	377	396	384	346	345	388	373	392	375	373	387	368	380	368	400	392	366	383	381	339	404	348	384	355	340	389	367	389	380	410	377	415	392	373	393	367	406	380	368	373	402	375	397	411	378	378	365	398	334	384	403	364	383	412	368	371	391	400	399	359	362	376	364	352	408	392	372	346	354	373	349	393	366	415	386	382	389	370	382	368	358	376	348	401	397	375	376	385	384	379	360	421	382	382	357	391	380	382	364	396	388	409	368	394	380	388	347	350	363	416	364	383	382	384	382	401	381	368	398	377	385	333	371	380	375	366	399	388	371	337	355	399	384	379	373	370	370	343	402	400	370	399	425	378	373	384	412	358	358	417	378	413	385	362	377	371	354	356	368	380	403	397	384	383	373	372	378	386	410	369	377	366	373	392	361	342	329	402	338	382	415	384	389	383	387	366	359	387	368	362	390	373	370	393	380	355	385	405	375	384	405	399	383	367	362	349	352	377	377	434	364	381	355	397	381	389	363	387	391	399	394	380	389	355	365	399	390	397	364	385	348	391	371	401	403	359	376	368	385	375	368	395	381	386	366	365	382	339	372	407	384	386	382	386	372	398	388	389	363	374	371	388	362	370	374	386	381	387	423	398	390	385	362	392	376	351	363	376	411	392	379	370	399	380	365	386	393	408	352	399	352	377	356	369	369	362	379	380	359	372	377	358	392	355	353	370	393	391	411	408	410	383	402	371	386	387	388	410	383	376	351	400	382	358	393	438	375	375	335	389	357	362	372	378	389	378	369	361	415	378	387	404	389	360	387	375	375	355	424	359	368	378	376	375	374	372	373	376	358	369	357	393	382	360	374	351	394	405	361	375	365	376	370	390	349	379	419	335	353	387	406	350	357	371	386	392	405	386	359	389	421	395	362	392	407	372	370	380	368	372	359	409	401	408	376	377	362	368	362	405	345	400	386	385	368	364	390	382	412	402	391	353	410	420	374	396	381	374	346	390	370	400	378	387	389	361	357	369	367	375	360	374	353	388	369	373	387	403	385	396	377	373	369	358	395	383	388	383	397	381	371	383	377	365	387	358	391	378	384	357	393	405	399	419	349	387	355	390	389	386	333	371	370	352	368	379	388	358	387	380	396	370	372	395	378	373	376	379	380	390	316	391	397	390	396	365	377	391	386	397	360	348	345	358	325	385	361	368	407	384	404	346	364	339	344	371	381	372	388	362	361	343	400	387	391	399	361	408	363	372	359	361	361	366	362	371	376	392	386	363	406	387	352	381	409	372	372	406	367	362	403	383	364	392	365	400	381	382	362	391	373	377	367	380	389	397	393	334	385	375	369	369	372	367	406	381	356	380	339	354	399	388	377	395	375	408	388	389	397	367	349	378	356	363	377	382	364	369	359	367	401	381	410	403	350	398	400	397	388	415	377	354	393	387	388	396	374	381	333	389	380	394	390	418	401	377	382	374	364	351	373	398	383	396	384	369	353	327	386	411	377	366	403	385	368	374	402	344	409	396	364	376	351	373	379	388	386	363	341	414	343	379	389	387	396	356	356	414	401	410	372	403	391	419	376	377	337	409	363	365	372	394	371	373	400	422	367	345	391	368	388	374	362	371	382	386	398	409	356	372	393	389	374	380	397	373	367	376	385	393	374	344	391	425	388	370	378	346	349	372	395	358	376	380	373	371	359	405	366	392	391	391	389	419	370	361	391	371	368	343	394	376	387	376	365	396	401	391	401	359	384	387	393	388	395	433	376	339	376	347	356	407	358	382	409	394	356	392	375	362	367	378	369	366	373	375	386	366	358	373	371	344	408	372	384	361	382	407	351	371	385	347	384	408	378	393	380	373	395	404	392	388	368	378	385	368	365	404	375	360	406	378	397	359	355	384	361	373	381	358	378	345	410	381	370	333	346	385	403	376	416	362	391	361	379	345	367	417	387	334	377	373	417	400	369	418	351	423	346	380	371	389	406	387	356	367	354	357	364	401	392	372	356	407	364	373	368	358	398	359	376	399	402	368	399	391	398	385	375	357	396	369	339	389	353	377	381	370	374	382	402	377	395	383	369	362	384	383	389	376	416	382	372	336	383	408	408	375	350	406	378	350	364	351	353	401	361	378	371	375	353
18119	70999	64961	36529	15879	5157	1212	384	417	406	369	421	404	370	393	408	406	404	439	404	408	400	405	407	415	422	389	441	438	408	402	362	426	386	440	436	397	386	365	424	389	415	408	392	384	364	405	377	392	396	394	434	380	409	373	411	382	418	353	388	402	362	389	402	377	403	367	407	360	412	388	377	383	413	384	387	390	375	416	366	413	412	352	383	419	359	362	418	371	444	418	390	404	407	385	405	404	385	387	388	396	383	443	407	430	369	378	389	393	409	380	408	408	374	405	372	399	408	382	409	391	424	407	406	426	393	419	392	394	394	347	368	409	381	427	359	394	366	391	405	380	384	424	383	371	433	405	373	434	358	416	385	398	417	382	391	406	419	380	390	390	406	430	400	426	375	386	377	387	398	385	418	417	423	381	383	395	352	384	409	414	395	428	355	390	418	413	367	381	382	398	394	393	391	408	409	353	378	407	395	362	377	417	385	401	382	388	432	389	421	378	403	420	393	378	408	397	412	384	429	420	406	403	391	431	398	393	377	355	441	431	410	402	391	387	391	387	411	373	392	388	402	368	365	387	380	388	391	410	342	394	399	401	388	417	430	414	347	372	418	439	401	395	365	421	414	410	353	383	418	392	380	406	394	382	404	393	390	395	404	393	379	392	368	414	423	380	398	400	373	351	417	404	425	382	403	364	381	397	413	395	392	382	391	392	392	427	414	352	376	368	418	374	365	396	357	404	392	367	406	405	377	435	392	386	396	410	353	348	423	374	387	390	423	419	365	414	416	417	421	404	419	370	371	410	383	373	408	353	418	399	402	382	400	429	416	402	389	394	394	378	390	413	406	409	415	400	387	409	356	351	425	402	409	401	405	413	416	393	389	424	396	390	376	406	376	395	369	371	385	372	387	390	370	403	452	389	397	427	437	393	376	344	370	389	377	436	377	393	383	356	396	391	371	386	402	392	396	361	406	400	412	346	397	419	376	390	416	375	386	406	387	399	388	387	410	388	384	375	420	408	408	353	389	387	382	392	404	373	390	394	381	413	405	388	360	378	395	379	392	369	388	437	407	409	378	402	414	372	415	409	432	393	371	391	380	406	399	358	394	409	396	386	366	368	421	380	410	370	340	391	401	401	385	381	363	399	408	407	391	416	410	375	396	377	379	431	404	394	437	406	378	378	358	433	360	406	375	389	432	397	359	367	340	389	392	377	427	387	405	384	407	404	429	405	373	374	384	407	387	377	398	384	391	395	405	388	402	390	394	376	398	409	396	405	416	413	388	372	369	384	391	420	377	420	401	393	402	358	371	408	412	385	415	377	384	381	419	416	430	380	401	385	373	390	348	345	376	382	403	393	354	406	376	394	418	414	403	425	400	417	401	390	399	400	381	398	451	356	421	373	397	384	404	375	376	362	419	390	389	400	375	420	388	383	378	374	418	375	385	396	435	406	394	376	426	397	399	395	383	398	372	360	377	377	401	379	367	395	407	362	406	423	368	365	384	412	383	429	412	430	438	363	398	370	420	403	395	406	393	392	432	383	419	413	372	398	369	421	387	389	408	408	393	392	409	386	422	411	398	438	364	405	398	407	374	422	364	381	399	387	429	378	422	403	379	427	364	415	355	375	411	422	391	372	388	431	385	392	417	361	414	403	402	382	391	388	392	422	387	397	413	365	402	416	402	388	423	393	389	403	427	415	412	410	428	386	412	379	421	404	393	377	377	407	394	399	370	416	410	379	422	367	393	387	359	383	399	406	398	367	383	373	387	337	425	371	358	408	371	386	385	392	395	384	384	384	400	382	388	412	390	383	399	397	385	418	394	388	389	399	377	406	374	351	379	374	387	372	421	395	402	367	405	386	402	421	438	405	373	403	391	372	414	420	388	369	383	380	432	395	352	397	404	425	381	441	368	416	373	437	360	416	383	373	359	373	432	377	389	384	387	412	396	346	391	410	375	415	387	387	381	404	367	425	367	358	399	395	383	419	403	384	417	406	392	377	383	378	378	418	396	412	394	408	401	370	377	431	413	383	378	431	401	409	404	404	364	400	411	385	388	363	401	409	402	392	392	432	386	412	402	395	420	372	383	413	419	422	377	411	393	399	372	365	361	389	373	399	381	425	407	385	390	393	386	381	402	374	389	412	383	385	384	395	400	412	382	395	376	418	403	371	393	420	380	392	388	375	374	372	386	381	412	414	399	398	376	415	409	403	411	359	392	394	349	393	373	436	356	400	415	404	389	391	390	410	370	429	417	412	358	417	415	394	401	374	384	358	396	397	412	411	365	387	386	396	339	393	409	410	384	396	384	377	403	405	434	371	400	406	383	373	380	388	354	416	395	369	404	371	437	395	377	403	430	363	387	386	382	405	389	392	388	371	373	394	412	393	370	375	434	400	399	375	373	386	389	389	417	408	379	380	389	389	391	354	390	400	402	376	353	399	408	362	410	373	384	371	379	380	392	377	381	419	385	412	350	390	356	378	384	399	395	385	375	367	366	399	393	448	363	387	409	393	406	352	359	379	406	395	380	353	397	385	385	363	390	409	404	398	421	378	412	343	400	386	379	390	358	386	347	427	402	357	402	375	433	413	428	407	427	406	390	411	407	385	394	407	419	373	411	392	387	426	384	360	392	372	383	392	362	400	405	372	406	389	389	407	374	410	426	383	401	377	403	380	430	411	413	402	399	384	371	415	401	378	384	394	384	391	425	387	392	364	398	406	349	394	398	383	411	409	422	368	388	414	413	390	381	420	370	392	403	401	375	411	410	373	407	415	382	379	367	372	400	418	396	371	398	413	373	397	420	374	373	432	373	376	391	397	373	386	380	434	396	396	407	401	359	395	364	425	402	386	416	436	394	374	401	384	385	368	364	351	399	386	386	375	369	404	399	399	416	366	387	389	354	391	402	401	423	396	365	403	404	411	401	359	395	370	367	394	419	377	389	385	398	409	406	373	376	379	415	400	382	413	460	395	374	392	402	432	422	340	376	370	385	413	385	389	394	381	398	382	379	401	392	395	378	346	421	393	420	370	423	411	416	402	398	400	390	389	365	385	378	414	396	406	383	379	424	448	392	363	377	407	409	395	398	435	392	393	422	383	391	367	394	364	397	381	416	430	396	390	415	404	405	382	379	405	412	414	407	392	385	390	394	399	405	377	403	375	420	373	363	388	412	436	357	402	413	397	400	391	371	400	408	412	441	434	423	398	380	402	390	357	403	388	387	398	401	357	429	393	392	399	351	389	377	413	412	367	393	381	408	377	405	400	382	407	414	381	429	384	394	362	403	367	357	385	404	386	395	430	365	423	404	341	405	406	384	386	393	379	359	379	395	403	406	378	380	403	370	381	400	363	377	377	397	398	409	403	421	399	416	369	334	385	443	401	398	368	362	386	351	393	406	400	421	352	406	396	373	406	387	383	408	360	418	393	409	408	371	423	371	348	393	398	380	423	380	426	376	385	380	387	359	417	399	404	419	363	393	421	405
23799	23273	44099	48165	35460	21353	6913	752	600	523	551	514	546	497	523	503	537	510	520	463	520	503	472	544	526	490	503	462	512	519	516	518	532	542	497	461	506	504	475	536	553	490	504	512	516	503	489	487	498	543	497	532	467	521	534	525	503	483	467	510	506	509	526	533	507	507	481	497	582	487	499	544	486	469	452	479	510	467	499	526	481	531	489	496	501	534	496	501	490	516	497	502	471	533	496	520	537	511	467	501	499	485	494	490	444	508	483	495	480	486	529	535	460	514	494	489	511	491	510	497	492	508	513	485	501	489	483	467	476	487	488	504	491	546	530	488	512	472	507	479	503	503	507	473	545	486	521	495	503	528	491	456	474	533	483	485	505	517	510	517	501	500	504	487	475	463	490	487	490	542	562	501	521	489	552	514	556	506	469	484	488	456	484	456	504	495	532	535	514	508	486	516	499	468	480	486	509	508	490	519	517	495	521	487	511	481	508	483	531	480	510	504	517	493	497	511	501	462	495	512	481	462	496	476	481	495	514	501	516	456	488	511	505	518	510	521	519	516	492	475	518	500	515	490	483	490	548	504	495	505	462	508	511	483	514	477	503	500	511	478	556	511	484	483	465	478	519	474	524	523	488	495	499	505	483	529	513	481	488	538	561	532	489	481	517	486	483	529	489	510	483	508	521	483	464	480	536	491	482	499	510	523	540	519	505	492	476	482	533	496	522	496	494	483	475	547	491	514	458	523	470	503	555	516	514	493	509	500	488	472	513	482	473	515	524	532	492	507	481	514	498	503	470	507	501	510	508	464	519	491	523	482	505	512	514	500	477	467	442	466	502	500	488	476	518	499	492	540	496	513	529	497	505	478	584	484	542	470	529	490	505	507	429	529	447	518	502	479	424	474	536	526	516	515	502	480	534	487	515	488	533	494	463	510	504	473	476	512	509	477	507	541	465	532	482	498	484	524	501	501	487	472	478	498	503	487	515	507	455	433	502	488	507	484	514	488	501	490	493	490	571	518	507	484	474	513	508	546	529	480	462	512	466	500	494	483	450	501	507	485	472	494	486	505	524	545	478	513	516	490	488	507	470	511	502	505	496	484	492	524	454	464	516	491	494	512	490	443	521	469	513	524	473	503	499	462	493	511	500	488	451	495	518	486	448	498	524	546	471	467	469	543	479	478	513	490	524	469	497	492	507	484	527	476	512	480	522	506	476	515	508	534	494	491	497	509	485	491	499	457	498	487	497	490	492	491	450	487	441	543	510	517	541	463	491	488	534	487	510	512	491	501	474	497	527	479	487	491	527	535	481	527	497	507	522	493	493	499	495	505	463	544	461	488	507	536	529	499	506	492	513	477	463	490	482	546	442	489	486	458	492	536	509	504	492	504	486	489	515	454	512	493	517	498	478	508	468	476	485	506	514	480	487	507	499	492	480	516	517	542	491	529	526	524	489	529	498	526	470	461	493	469	501	489	482	493	543	490	530	488	534	494	519	496	498	477	457	496	503	506	511	511	532	544	505	503	493	439	477	532	520	467	522	509	532	484	513	486	544	479	488	481	503	521	505	488	506	521	490	517	466	526	464	535	519	490	483	517	507	501	536	484	494	502	494	473	517	526	517	501	506	470	506	522	492	521	485	536	472	497	463	481	484	519	489	483	525	515	485	559	471	510	458	485	523	546	496	517	482	550	511	513	482	485	522	518	479	450	508	541	472	493	489	502	542	506	478	521	528	497	492	567	521	494	526	495	479	453	533	507	461	484	502	498	509	527	469	508	498	518	472	480	492	478	467	511	491	493	461	468	528	497	535	508	475	491	506	479	507	470	493	510	504	504	488	489	508	517	504	521	516	487	481	477	449	458	525	463	539	475	481	502	490	497	512	460	492	488	482	491	472	468	504	553	507	482	507	472	493	514	503	505	496	490	534	519	503	491	503	500	475	508	512	522	505	508	559	495	489	504	509	504	522	469	450	498	514	512	500	470	476	500	514	472	500	498	460	479	543	526	499	482	530	492	486	503	475	516	479	479	478	493	517	500	484	457	490	517	485	524	529	475	523	435	495	516	531	461	484	462	514	520	469	555	520	488	510	527	479	492	504	477	524	509	504	498	500	540	513	542	510	509	522	533	524	504	451	492	491	476	503	513	508	510	501	506	566	533	453	477	510	505	508	533	494	495	491	466	478	553	485	473	506	524	541	467	496	530	482	526	473	489	454	502	515	528	536	481	480	525	517	509	489	502	536	526	486	452	479	479	470	522	496	491	457	494	501	489	503	525	506	524	486	452	501	471	459	501	511	557	472	469	511	505	503	514	495	477	500	505	499	509	518	557	457	531	509	460	511	474	535	457	477	503	519	526	498	532	530	475	499	506	487	540	519	508	507	537	484	516	492	512	477	517	520	534	485	501	479	509	485	476	498	479	462	484	542	535	465	509	493	495	472	483	534	527	513	509	480	511	506	494	523	556	536	461	526	494	485	531	508	544	500	514	543	551	549	511	486	512	465	488	474	471	494	481	507	497	479	468	485	491	528	490	498	540	472	470	478	539	515	526	452	478	484	490	524	506	481	540	495	491	523	454	502	512	493	487	472	508	488	518	468	510	491	456	511	448	476	500	527	506	480	525	510	504	482	476	476	498	467	473	512	497	492	526	477	502	445	496	473	492	457	506	482	522	531	530	481	479	493	484	472	472	512	489	529	522	473	488	529	518	506	491	489	478	471	486	533	487	469	509	526	493	499	498	497	520	473	528	544	532	509	509	467	486	481	498	493	487	467	469	522	456	533	484	500	477	498	499	490	513	482	519	522	492	499	497	511	504	492	510	529	500	487	492	511	484	530	474	500	498	478	496	523	503	499	502	528	546	497	477	515	500	477	504	507	507	493	490	520	489	500	455	508	509	493	481	504	511	499	538	511	456	532	510	479	507	496	500	496	512	463	501	507	489	459	463	511	528	503	490	536	451	515	485	501	525	502	534	509	502	479	521	499	523	470	489	520	493	539	482	515	492	514	520	535	498	504	477	509	493	518	485	479	518	520	490	499	481	523	504	573	477	504	530	504	470	483	501	511	499	500	541	509	510	524	493	502	537	481	482	525	478	501	514	481	462	486	521	480	474	481	487	501	507	468	494	471	519	479	476	470	511	498	494	522	502	507	525	495	463	524	513	517	545	516	483	535	470	504	478	554	482	483	512	494	495	506	504	498	508	498	493	504	483	490	485	522	506	504	482	482	521	485	483	501	511	540	475	520	489	502	487	474	512	477	471	494	520	460	500	467	528	495	526	478	512	482	561	480	538	540	488	485	488	496	485	457	507	493	518	515	516	511	528	477	501	540	487	497	501	508	487	463	500	497	493	457	521	489	523	490	523	530	498	461	522	505	507	503	480	479	494	500	513	505	538	486	475	478	474	499	536	512	524	508	511	503	506	478	487	540	475	517	486	490	449	519	502	509	522	489	518	516	500	464	526	484	502	490	510	515	511	502	508
45531	97991	82412	59209	33299	12795	2921	534	562	546	536	566	523	521	522	542	554	569	550	553	558	509	547	540	534	561	598	517	551	574	570	548	565	550	578	542	556	602	535	523	563	547	526	534	565	545	524	552	548	545	572	559	550	557	504	563	564	562	576	578	535	540	528	545	532	558	515	549	518	523	552	527	530	570	526	548	556	560	551	539	564	530	546	537	566	533	552	574	565	529	569	564	550	573	612	606	554	533	556	511	514	554	541	581	560	502	550	547	549	554	554	521	579	564	527	529	549	565	524	574	525	554	558	535	522	551	528	559	567	534	563	542	554	535	574	468	552	566	575	553	512	532	539	540	521	566	513	510	559	555	577	527	565	569	532	545	549	561	594	479	544	609	484	574	531	535	550	524	544	560	515	517	559	565	512	561	557	566	553	530	544	545	566	575	533	571	515	546	577	528	531	511	556	577	508	531	563	569	569	562	564	552	558	552	542	547	524	516	535	534	588	550	560	524	508	560	519	536	500	553	518	529	528	516	528	515	576	518	569	561	506	568	564	583	525	543	593	544	553	569	525	539	506	525	534	526	561	568	559	544	552	509	527	530	559	526	574	552	520	525	584	569	517	555	588	617	540	525	556	575	529	529	546	573	547	581	538	542	540	553	514	511	543	543	545	533	584	553	542	551	532	542	533	533	531	541	588	510	556	548	558	567	551	518	508	545	528	545	523	531	514	561	547	558	541	541	494	552	550	547	529	556	531	541	548	527	542	541	532	547	524	567	589	535	542	512	549	575	580	566	526	536	516	530	539	559	565	563	550	574	500	549	570	514	545	486	507	543	527	531	533	559	555	542	512	520	532	538	528	535	520	537	540	505	577	546	521	546	570	546	561	567	524	545	547	550	539	545	536	533	536	531	526	529	519	544	550	561	547	558	574	555	545	538	522	568	555	492	547	540	588	516	508	513	513	573	521	542	533	549	543	535	539	557	552	548	543	510	520	569	534	520	581	567	579	507	595	528	518	501	569	552	553	598	529	548	533	562	534	543	526	542	553	551	516	589	534	571	566	522	558	561	492	563	544	517	590	553	560	565	539	511	536	531	520	545	539	524	517	502	563	525	535	550	541	587	562	551	540	518	513	515	521	498	539	552	561	534	498	521	569	545	554	567	582	548	571	530	598	549	550	545	525	572	578	546	559	507	525	544	545	530	547	536	499	524	575	579	544	592	535	540	499	575	538	519	574	547	550	545	553	541	549	561	529	526	552	541	525	523	560	516	565	554	509	496	525	528	480	548	526	550	566	553	509	558	581	571	532	543	558	544	546	535	545	523	493	516	558	526	522	547	527	549	562	493	542	566	550	575	537	548	512	543	518	575	540	545	516	539	500	558	530	521	539	560	561	509	558	531	558	539	540	555	553	532	521	530	549	546	555	537	541	519	499	549	586	533	556	526	533	519	566	547	491	559	564	534	556	539	547	556	529	549	546	515	560	546	587	530	549	572	564	529	466	561	517	542	543	539	547	530	543	536	550	557	521	497	531	556	538	578	546	541	545	559	530	514	489	546	555	555	568	551	530	532	531	531	569	550	504	568	550	545	505	545	507	535	569	564	540	538	541	550	549	555	554	535	617	518	547	551	561	512	557	510	537	531	555	517	535	554	562	552	532	526	572	524	519	526	518	553	519	524	533	534	525	506	574	524	521	536	531	537	539	544	558	554	551	559	528	526	544	496	533	543	551	527	535	567	570	548	544	551	553	530	570	562	551	536	530	518	536	549	539	501	570	541	522	548	582	492	544	504	565	515	538	540	489	562	593	543	534	516	587	517	546	521	479	557	529	598	569	540	567	523	508	585	533	554	549	578	590	554	530	533	527	569	521	541	571	574	546	528	547	560	558	561	545	549	552	574	554	495	530	548	502	558	563	545	559	548	547	554	559	530	538	570	589	528	513	574	549	529	541	524	596	572	551	509	567	540	533	567	582	549	495	527	579	542	519	560	530	549	515	525	535	516	520	542	542	538	547	572	509	574	554	588	512	542	557	544	612	497	543	556	545	546	559	506	553	566	560	545	540	485	509	551	510	569	554	542	497	542	590	543	493	547	546	558	560	538	572	559	545	575	554	543	570	582	526	557	562	551	549	520	569	519	562	533	551	540	594	545	570	551	587	523	564	552	591	502	561	583	568	562	535	569	533	533	559	538	543	614	552	528	557	523	562	559	524	551	517	529	584	582	585	557	544	534	529	572	519	541	521	578	582	545	564	534	554	551	588	576	543	544	526	540	568	533	530	531	548	513	524	555	525	497	573	578	529	562	549	520	565	530	567	503	529	519	562	539	556	536	553	553	527	517	601	526	539	530	593	527	532	553	514	528	511	542	550	512	530	566	539	504	522	516	511	562	526	511	540	539	524	576	519	570	538	508	559	523	587	601	540	553	583	561	589	526	544	556	569	543	519	538	540	559	503	509	538	506	514	524	508	535	528	552	588	514	505	556	541	530	587	544	531	556	554	559	549	520	595	569	539	531	555	540	557	549	559	580	539	539	521	531	540	549	512	564	530	548	521	579	585	548	541	487	526	553	536	588	511	548	556	534	546	566	561	528	519	537	543	536	546	527	537	514	558	576	532	548	530	531	544	555	557	535	559	581	528	524	568	593	507	582	513	536	524	531	485	505	553	540	525	549	552	503	526	538	531	535	511	542	570	515	568	561	571	561	543	548	537	532	543	571	552	533	540	566	551	545	533	584	536	562	538	508	565	530	589	556	517	543	540	500	564	497	516	548	525	516	549	573	522	510	595	533	561	555	599	529	547	550	490	524	509	563	489	539	566	510	525	509	509	511	554	562	524	527	542	560	541	535	590	484	534	513	550	573	574	561	553	587	545	514	530	556	542	547	554	540	581	551	501	536	531	533	527	503	575	587	517	568	569	529	559	590	528	524	561	505	535	524	555	538	558	515	532	513	554	530	577	536	561	557	555	561	542	533	536	494	530	568	550	519	515	551	549	540	520	561	558	579	541	498	521	549	558	544	573	557	536	539	538	529	530	564	547	532	496	574	544	473	519	551	524	519	546	545	566	582	550	536	575	559	570	511	537	538	514	521	521	517	533	545	560	552	539	563	563	559	514	544	522	558	543	538	504	514	558	502	562	546	553	546	529	568	517	557	537	529	579	545	556	555	548	558	538	515	543	499	535	567	544	577	546	560	525	529	525	527	496	549	575	511	562	561	530	540	539	550	539	533	548	542	524	539	558	533	543	590	514	546	560	556	520	491	490	523	564	527	530	518	544	511	527	534	553	578	520	503	523	523	540	559	537	543	560	518	517	542	519	537	552	545	566	521	526	523	531	545	543	524	543	572	543	537	557	558	542	547	550	563	491	571	577	541	546	565	508	552	562	538	516	518	542	551	537	574	568	583	557	535	566	533	565	564	514	578	517	560	547	562	598	565	523	587	546	549	559	528	576	557	572	508	493	499	526	524	530	546	520	527	571	557
27585	26596	31038	17975	5831	1587	637	388	356	398	376	373	381	315	355	398	353	365	354	371	354	378	398	359	375	367	393	333	348	363	349	393	376	357	359	361	366	386	361	354	364	351	354	356	392	353	389	317	354	366	359	374	339	344	427	342	386	381	377	371	369	389	384	353	347	359	376	355	338	326	361	364	368	325	346	355	371	360	348	362	343	347	393	355	331	382	365	353	360	342	359	366	367	382	376	386	349	379	375	345	371	355	365	322	398	353	352	365	379	364	357	393	337	367	343	355	353	389	353	370	349	381	405	393	374	363	324	343	367	376	386	390	348	363	350	390	382	337	396	342	390	358	339	355	384	330	375	396	349	377	355	350	350	359	355	356	355	384	348	358	356	374	382	364	343	360	348	366	366	395	377	370	393	342	367	363	390	390	381	337	374	369	399	393	343	393	357	363	420	366	373	374	399	361	374	413	351	351	387	375	388	346	364	394	368	355	360	375	334	359	328	377	358	391	379	382	370	381	372	360	351	358	342	348	412	376	332	362	434	389	383	373	380	342	336	368	338	396	392	351	357	357	367	353	384	350	407	393	361	368	385	356	330	379	364	358	349	336	342	374	317	351	346	344	368	386	364	367	359	373	375	358	346	349	348	344	357	350	354	367	363	367	365	396	350	381	384	363	367	359	374	351	346	338	337	373	351	363	362	357	350	337	381	375	339	344	389	379	338	369	385	371	373	360	366	358	360	349	350	368	396	360	372	315	350	345	369	375	374	340	341	378	358	368	360	405	388	339	348	357	379	426	356	358	383	370	348	334	375	351	380	363	344	324	370	361	368	370	331	379	359	357	364	378	365	365	325	344	381	380	334	343	323	354	363	355	373	381	378	367	386	400	356	368	377	390	347	348	383	347	382	371	394	336	356	376	334	357	349	378	350	349	355	352	391	393	332	362	353	388	365	374	390	357	373	355	388	363	385	367	383	362	369	335	348	383	331	385	351	349	361	369	316	362	357	413	355	346	349	375	325	385	354	369	372	404	345	371	359	359	405	363	357	352	376	340	366	364	356	396	343	391	368	349	379	362	385	347	352	345	371	387	382	391	365	367	378	370	375	377	370	353	356	374	387	361	361	359	386	330	359	363	372	388	363	380	369	352	345	352	383	353	352	351	356	378	361	387	328	385	380	354	373	349	333	332	371	353	358	377	353	345	365	335	346	372	335	375	384	356	378	386	425	379	361	335	316	352	365	384	367	366	359	357	371	378	321	366	362	364	354	368	385	352	343	349	361	373	366	369	328	354	360	362	359	368	367	399	371	381	345	385	340	357	382	337	358	391	360	366	315	366	329	355	382	344	348	315	364	350	359	359	371	361	387	348	358	391	379	389	393	374	365	362	370	382	343	408	361	359	358	379	354	366	347	367	381	382	379	414	358	406	372	394	394	358	351	365	368	362	375	394	367	366	350	387	379	344	357	367	359	358	360	396	362	346	337	392	344	377	353	365	405	346	388	403	363	378	377	348	341	379	356	431	346	345	389	375	365	363	356	353	359	380	373	358	358	384	349	362	398	359	372	339	324	357	354	360	353	354	362	347	382	360	352	357	385	363	374	363	385	325	390	347	390	352	374	360	349	359	404	376	362	365	355	346	359	355	342	372	397	370	342	350	358	358	381	369	373	347	384	337	369	359	364	380	386	378	350	348	388	377	374	378	378	329	405	369	340	417	359	377	368	320	375	374	367	369	352	350	342	328	373	347	375	359	341	401	367	318	381	344	373	367	359	337	389	349	373	376	356	388	387	343	379	346	341	409	375	348	361	346	376	392	356	357	400	361	353	388	364	416	372	332	386	357	367	384	414	361	390	411	365	344	342	375	381	380	376	407	370	367	390	368	349	414	363	384	392	370	399	373	348	363	378	369	358	329	343	363	358	363	359	366	370	334	383	388	381	352	364	353	362	407	370	392	370	366	407	353	357	371	413	361	360	390	363	397	359	344	378	366	343	390	362	346	353	401	378	341	355	381	357	365	359	358	388	355	359	401	359	394	361	368	350	408	361	374	362	382	353	378	370	371	365	342	339	375	368	372	367	386	402	353	359	380	356	361	375	351	409	347	409	368	349	369	356	376	369	346	365	362	371	365	342	389	346	370	391	389	366	399	330	369	337	360	383	320	335	308	322	387	358	406	351	406	336	366	340	387	354	373	327	387	350	358	374	334	345	378	342	399	377	364	359	352	370	343	348	353	355	353	346	359	365	351	368	367	371	383	329	368	372	353	364	361	360	379	315	372	402	358	330	364	389	374	366	345	361	352	336	348	363	375	354	358	367	368	347	344	347	391	337	371	358	395	352	368	346	357	348	362	376	351	352	373	365	336	366	354	394	328	370	328	340	350	367	366	389	376	385	386	354	350	379	362	361	377	371	342	352	325	329	377	360	334	379	383	317	378	379	376	399	369	369	340	380	363	339	367	403	354	379	359	341	356	350	371	369	387	362	341	395	401	376	361	366	371	360	349	353	354	340	360	385	370	349	355	366	372	411	371	375	387	343	378	378	366	363	398	344	401	385	359	365	354	354	368	343	376	374	374	388	391	334	350	369	375	339	369	336	317	365	359	381	388	378	370	328	380	362	391	350	369	379	347	372	354	364	371	362	352	375	375	414	372	419	347	334	365	393	381	364	358	364	378	383	385	394	345	374	384	370	354	352	392	351	374	353	387	362	357	324	367	370	370	366	378	361	347	378	357	350	377	325	383	343	379	370	399	383	338	354	402	368	366	358	354	385	315	373	368	404	360	373	351	379	369	345	400	349	364	361	354	353	373	351	349	353	335	347	364	339	344	374	366	365	332	397	391	365	361	352	354	336	351	381	379	377	364	377	382	374	380	361	369	373	387	354	343	333	348	375	363	376	376	386	356	362	366	388	363	359	366	366	374	382	384	355	371	384	334	361	363	371	340	347	374	354	381	374	351	373	377	358	352	372	346	397	357	365	345	383	367	381	361	373	345	376	366	368	369	319	359	357	369	350	363	404	353	380	357	354	367	350	370	347	406	375	341	362	341	389	343	324	350	339	350	372	378	351	354	366	338	372	424	403	373	362	347	347	348	376	339	361	381	350	352	362	345	392	383	382	404	362	378	392	338	332	347	379	349	350	396	382	376	381	334	362	395	340	384	362	349	356	345	338	364	328	375	405	377	366	321	350	349	346	381	368	371	326	366	364	374	331	370	393	342	403	370	381	368	348	396	376	346	365	366	354	363	363	348	364	384	355	394	350	354	369	362	344	365	354	375	386	349	366	349	369	371	354	372	375	386	358	370	364	367	355	399	396	397	388	361	359	357	409	396	375	321	361	354	356	349	359	352	349	336	387	372	374	372	358	349	362	351	356	370	342	368	366	351	340	362	314	374	369	353	393	367	361	400	376	369	386	357	360	353	374	361	359	363	341	353	362	373	354	363	362	317	375	352	399	398	336	358	384	367	375	365	371	404	398	362	377	368
9718	34509	26567	10637	4165	1415	598	373	322	367	343	335	328	382	345	333	338	326	360	359	332	352	345	327	337	356	332	384	355	340	330	368	341	326	326	337	357	344	307	324	343	342	366	353	349	329	364	349	338	348	341	338	394	351	340	322	314	338	315	370	387	310	366	336	314	343	383	312	346	375	330	355	399	329	345	351	335	349	367	343	343	332	355	326	330	346	340	332	352	353	360	328	350	320	344	387	350	352	364	358	322	330	286	328	365	329	349	320	324	352	323	348	314	333	351	346	330	344	348	356	337	366	328	351	332	331	347	376	359	356	334	365	324	369	327	344	348	340	334	325	347	366	328	338	351	350	361	359	362	349	329	310	356	337	335	333	346	346	358	322	332	368	360	368	353	364	365	317	311	328	343	342	348	343	346	329	366	361	333	354	349	372	323	346	302	379	359	342	367	363	373	351	319	348	321	377	337	343	357	349	331	334	346	317	331	333	343	339	344	347	354	351	373	350	357	386	340	342	335	351	348	351	307	328	320	337	354	369	350	329	374	322	325	368	361	338	358	344	341	365	362	329	334	353	322	342	348	372	351	333	377	355	348	363	357	321	366	358	355	341	360	369	357	357	339	333	359	370	331	330	349	396	353	316	330	361	361	359	347	374	309	360	363	340	340	351	367	345	332	359	341	321	343	341	350	355	354	321	343	352	334	299	366	347	329	394	344	379	346	340	370	371	342	337	361	367	345	370	325	335	316	367	375	318	346	363	416	334	349	342	325	355	364	378	366	374	382	329	335	356	356	339	355	349	379	353	370	374	356	353	348	344	345	355	340	350	333	341	346	353	341	338	355	355	362	339	352	365	340	341	333	366	341	328	372	351	325	370	334	333	362	364	332	374	337	348	347	318	341	344	333	344	331	344	339	368	329	318	330	345	353	384	355	354	353	355	342	341	353	343	364	355	347	337	358	346	339	360	352	352	375	354	382	363	332	335	308	356	343	310	343	338	354	349	313	333	355	301	346	384	357	351	332	340	353	327	340	330	357	333	367	344	354	367	358	358	337	313	370	342	378	344	342	322	384	312	343	335	360	347	374	358	360	346	363	346	331	343	359	349	358	372	331	358	343	376	369	371	354	334	385	349	342	322	358	357	345	345	322	367	359	334	347	344	342	355	351	362	352	363	336	352	370	367	342	349	308	328	344	343	347	360	368	347	316	356	360	359	338	356	347	333	360	349	317	349	296	343	349	345	341	343	347	361	383	354	330	322	353	354	340	359	360	346	322	338	380	338	380	346	336	351	369	385	342	334	351	382	344	318	352	349	359	335	322	328	357	342	346	349	310	341	379	382	361	346	338	341	340	369	348	355	370	331	364	352	348	387	341	353	341	382	342	352	355	348	386	359	371	328	362	347	362	325	333	323	349	394	334	325	355	355	348	339	322	353	342	350	331	350	335	340	348	345	358	341	337	340	339	329	351	370	360	329	372	340	334	324	323	377	368	311	343	354	375	334	364	332	337	368	340	312	329	366	339	359	352	369	360	383	382	332	327	324	331	373	364	346	363	337	341	332	352	342	337	331	361	348	338	302	328	379	341	363	359	306	306	384	377	363	334	331	367	357	340	333	377	348	337	364	375	334	372	362	382	350	349	331	367	352	357	364	328	352	353	346	339	373	373	348	346	362	305	371	346	338	373	300	360	341	337	337	371	348	348	372	360	343	369	336	311	326	336	353	340	347	318	329	361	354	322	346	365	338	358	339	330	346	380	329	346	354	365	337	324	345	328	357	358	328	353	367	339	369	357	360	338	317	390	347	345	362	352	352	383	367	337	349	322	306	343	329	354	349	368	366	330	350	364	352	362	336	356	327	373	344	321	349	358	350	336	341	341	332	348	366	379	358	339	334	335	355	337	343	360	312	362	354	341	346	323	337	346	344	355	351	341	385	358	338	358	317	369	393	337	341	336	361	351	334	333	343	339	369	349	366	346	340	330	348	363	353	318	362	340	346	341	340	332	361	366	336	337	354	350	367	337	371	346	342	347	311	341	332	350	371	358	385	321	338	382	336	347	321	336	362	342	360	370	386	349	374	318	349	314	356	361	338	379	354	320	337	334	303	324	361	343	395	358	357	355	332	374	341	364	371	339	292	318	316	360	313	376	353	381	319	380	378	326	355	350	349	346	333	377	349	361	318	369	380	334	344	330	349	339	354	347	339	361	358	318	356	355	368	350	337	340	370	344	332	365	349	344	354	379	360	326	329	345	358	329	339	383	364	356	337	340	341	327	368	374	340	367	323	322	350	334	363	328	351	326	354	356	358	349	335	328	366	347	370	345	326	397	330	334	356	362	381	342	364	376	362	354	352	350	353	354	348	374	372	336	355	385	370	348	332	326	336	318	331	307	334	313	347	360	367	353	357	345	328	347	361	358	350	314	357	357	391	332	368	367	349	307	358	333	328	368	362	331	362	401	358	340	342	361	336	341	393	345	364	352	326	319	358	357	330	371	373	362	350	354	332	336	382	332	338	380	337	346	311	328	342	349	353	351	357	352	368	324	338	355	322	351	358	375	328	350	348	343	363	319	350	330	333	366	369	330	312	345	338	364	340	330	335	367	312	352	350	337	326	340	337	336	367	371	353	343	349	350	358	347	330	363	332	316	371	361	293	344	357	359	335	331	388	338	313	336	357	361	353	337	338	338	331	377	352	366	340	328	331	381	319	320	359	334	343	337	351	352	318	353	346	338	346	327	336	344	368	341	374	334	330	316	364	331	343	342	360	361	323	366	373	352	373	318	345	365	374	338	360	347	353	321	369	355	358	346	345	351	371	367	335	345	326	343	356	336	378	340	337	331	331	347	345	320	390	370	336	369	321	350	329	360	333	313	350	326	344	339	347	328	337	364	336	335	359	382	339	374	376	335	343	336	349	350	372	346	365	367	347	379	332	357	328	334	356	374	351	345	324	353	361	363	351	333	350	360	330	358	340	344	336	327	333	363	355	357	339	369	375	359	337	344	371	358	339	363	320	357	331	341	345	330	356	374	344	369	369	361	360	337	367	366	376	379	358	370	360	322	350	356	342	350	326	375	348	367	346	359	341	366	362	364	352	356	341	361	346	323	310	371	353	350	321	351	374	359	368	320	341	359	347	355	335	348	339	344	378	332	341	396	368	359	354	340	333	352	370	347	370	373	344	335	353	382	348	332	307	351	365	389	340	350	345	339	380	352	347	341	338	343	336	336	355	395	369	339	357	346	315	361	338	346	340	338	357	385	334	360	336	373	349	352	335	336	318	346	345	332	331	377	313	362	384	347	353	345	359	327	337	368	335	354	359	348	343	359	366	346	355	348	366	351	330	354	334	329	350	364	380	357	347	320	300	341	367	375	345	376	330	360	352	372	328	358	367	345	338	357	345	351	326	341	361	313	349	346	338	354	331	353	322	306	348	336	354	321	312	351	345	371	347	364	361	354	301	348	331	322	349	306	353	360	349	350	331
25586	28086	51070	45969	25346	8881	1605	480	425	408	397	382	370	419	398	401	367	405	401	416	377	387	367	385	401	384	395	369	378	418	371	377	350	374	382	380	398	411	382	393	393	411	346	387	362	406	401	335	367	374	377	367	393	374	346	386	378	363	402	337	390	373	359	372	378	370	417	391	403	422	364	403	353	390	364	376	401	416	405	438	359	384	367	394	384	414	418	344	394	394	412	406	383	366	377	374	381	398	401	382	367	393	365	376	377	354	329	385	381	376	387	371	378	344	362	373	373	341	371	403	388	377	408	326	374	387	385	414	371	402	394	377	393	397	393	351	399	346	360	405	377	358	364	365	408	367	416	348	343	391	365	355	365	389	402	394	359	352	365	408	413	353	375	393	362	389	382	337	399	365	408	380	354	352	378	391	385	396	401	346	362	358	355	381	389	363	368	387	372	376	366	364	366	362	378	352	396	393	377	353	372	421	369	385	343	375	362	391	392	398	366	389	360	350	377	376	392	361	382	365	398	366	438	388	398	357	375	352	370	373	373	374	377	368	344	389	366	375	398	380	375	396	415	345	346	418	324	364	400	368	386	371	396	402	384	359	391	374	389	410	358	365	396	383	379	377	380	433	400	379	356	368	372	364	392	402	363	364	388	358	400	381	384	361	372	364	368	356	371	369	378	368	391	384	370	377	374	372	394	357	354	376	371	374	372	375	394	396	353	349	344	376	385	382	349	375	368	374	379	392	385	368	385	362	367	373	393	367	420	385	387	333	406	374	367	389	381	377	364	381	374	342	351	349	381	387	380	392	391	397	378	362	360	397	384	376	396	387	371	361	389	392	399	409	369	390	388	362	387	351	378	374	384	364	412	410	400	339	374	392	363	392	377	346	375	416	411	373	386	357	359	366	367	354	388	365	358	402	379	373	393	367	382	344	387	388	374	375	380	338	366	379	366	413	356	362	389	394	387	396	389	364	367	339	412	406	395	362	367	368	381	394	371	372	393	397	355	394	335	412	358	395	388	387	353	355	382	397	358	371	358	366	365	344	370	360	364	360	380	382	384	417	391	365	392	401	408	361	344	367	369	387	387	385	382	380	362	373	384	393	369	355	326	358	411	394	369	358	380	344	390	383	364	391	331	350	392	341	363	336	415	408	387	397	377	366	389	393	372	387	386	405	374	364	378	382	387	371	376	446	395	382	386	388	392	359	390	362	389	360	373	374	371	375	381	371	391	385	364	350	378	366	379	379	379	388	381	367	371	384	365	372	393	365	382	371	375	383	360	385	407	410	391	411	406	406	378	363	387	359	377	357	346	391	405	354	371	384	358	368	383	368	403	341	360	355	377	405	384	372	409	356	356	350	420	402	385	326	373	364	425	402	384	384	403	376	409	369	368	386	399	365	363	357	384	396	384	409	393	391	387	354	394	382	405	410	361	377	349	404	368	371	376	366	371	386	401	391	390	396	390	406	390	406	388	392	361	380	372	389	381	346	333	371	362	371	362	421	364	382	402	369	351	362	410	375	385	396	373	396	373	399	379	377	388	358	367	385	375	359	368	356	396	343	376	373	392	361	372	372	372	337	361	396	402	411	356	402	389	364	347	403	396	374	401	386	390	368	355	383	394	352	374	390	378	400	397	367	397	392	366	367	392	385	367	398	410	405	407	383	374	380	381	383	381	387	369	377	386	346	353	372	372	387	359	376	378	360	371	375	361	410	383	373	380	401	383	344	412	402	360	378	380	377	374	368	369	373	364	382	375	391	336	400	373	376	390	355	357	357	371	355	385	391	386	366	396	388	384	382	372	388	387	374	360	391	358	355	382	388	384	372	383	369	382	354	373	372	373	387	383	392	364	390	340	376	413	381	390	374	413	351	373	372	363	358	370	399	383	348	375	354	361	354	383	387	377	403	384	386	371	389	392	356	364	347	362	364	348	359	389	341	374	351	361	379	366	409	379	390	380	337	326	398	381	362	416	326	390	367	384	355	364	424	381	398	384	380	383	357	376	387	371	369	358	381	334	345	376	386	394	404	332	372	369	364	388	361	388	361	370	383	384	374	360	381	388	393	414	386	385	354	405	353	378	359	395	380	340	342	369	393	398	393	408	358	370	380	398	400	358	360	370	379	336	378	366	384	366	407	355	400	384	379	320	359	401	371	377	358	389	349	374	378	396	373	372	357	394	381	378	424	379	394	343	368	369	390	364	391	377	398	370	361	389	387	360	334	385	390	362	357	359	398	380	378	355	360	373	351	341	395	375	389	347	391	354	393	362	367	374	362	415	377	372	351	351	377	380	363	390	346	397	358	383	396	359	371	366	408	362	379	360	361	407	376	357	372	423	367	382	383	380	398	370	361	422	353	385	361	411	365	357	362	386	372	373	399	397	392	396	369	363	388	396	403	360	400	388	370	341	372	374	371	396	390	381	379	379	359	333	414	376	388	367	380	370	379	400	344	354	373	361	354	343	378	393	362	420	372	349	374	395	395	405	380	352	377	398	354	393	358	326	332	377	387	389	394	370	399	386	390	386	381	380	413	380	399	357	391	358	379	350	373	401	386	376	344	388	380	355	390	368	368	346	387	397	431	350	370	404	390	398	386	365	408	368	354	363	394	396	378	392	387	403	369	358	365	395	388	353	386	382	384	351	362	362	385	374	364	368	375	382	377	421	398	365	382	407	375	398	363	374	378	350	372	375	353	376	337	380	391	380	396	386	356	378	397	388	382	375	380	418	360	388	360	419	369	393	378	409	378	365	367	357	379	365	378	384	344	361	409	376	352	438	360	358	345	371	387	341	407	360	336	350	359	391	375	365	375	368	377	350	386	413	408	386	362	366	380	405	382	386	366	360	404	384	379	380	342	370	396	395	375	380	376	377	395	366	374	378	342	340	366	378	402	374	370	398	403	368	372	366	378	349	387	372	383	389	370	350	347	410	338	379	382	370	337	373	407	357	375	390	361	361	363	364	360	358	377	406	426	369	386	381	374	358	377	352	366	375	381	380	384	411	353	357	382	366	397	378	413	346	401	340	384	351	361	369	403	380	363	380	360	360	381	377	405	387	353	372	365	347	361	370	385	373	372	385	371	383	393	377	363	378	369	383	404	370	376	374	359	374	354	379	373	397	372	398	378	351	384	406	367	421	376	333	385	402	365	356	391	372	367	401	355	379	440	384	358	358	372	362	330	377	374	364	346	368	378	356	396	387	367	402	362	358	365	375	404	383	390	354	383	354	381	339	381	367	373	392	366	347	363	394	334	354	372	374	362	364	383	400	340	383	400	362	357	378	364	362	380	382	407	359	380	400	370	364	419	353	397	345	374	397	351	370	383	404	385	369	377	386	362	374	375	398	399	392	395	397	343	380	374	376	382	381	373	385	389	369	390	379	358	364	361	357	371	368	406	402	401	365	370	368	352	378	403	384	389	349	382	350	375	377	374	365	383	390	376	384	383	357	401	360	354	406	375	334	415	368	375	346	366	356	409
27584	76422	62430	36311	16302	5440	1402	367	414	371	373	362	358	404	392	366	395	413	368	429	417	393	382	371	397	360	399	400	421	375	381	384	367	377	361	409	400	395	393	369	358	400	401	398	413	388	362	371	410	387	394	377	399	400	391	388	360	391	392	395	336	366	381	416	407	360	403	392	408	403	406	366	384	400	381	351	355	382	374	402	406	417	383	369	376	403	411	341	436	382	399	398	367	349	388	416	398	388	393	388	338	414	365	397	397	386	370	377	370	426	380	401	381	425	364	362	338	412	384	363	381	371	398	438	386	407	414	398	391	379	378	362	398	392	418	397	359	392	391	365	384	413	352	397	417	377	375	388	391	416	391	381	354	383	385	408	371	402	389	383	386	378	392	425	395	382	382	439	375	363	377	375	388	395	399	400	384	413	396	410	406	385	378	368	416	375	403	378	382	396	424	393	367	379	380	409	391	373	347	373	363	386	390	405	403	378	348	419	374	390	383	394	372	358	389	433	371	398	395	407	397	417	411	387	396	411	379	391	394	388	376	388	384	366	386	378	364	402	383	372	397	407	407	375	396	376	374	389	409	387	388	331	426	374	381	352	369	409	376	360	443	403	411	410	388	379	407	387	360	397	389	394	396	397	347	430	413	395	402	380	341	411	371	402	369	387	421	377	388	376	388	402	410	390	404	362	420	391	411	417	410	403	389	395	347	384	396	407	390	387	402	384	364	349	377	384	391	366	397	431	412	384	369	413	402	397	396	402	365	386	383	391	391	408	408	425	416	378	387	357	399	354	388	395	367	393	377	401	390	391	391	413	355	382	397	416	374	372	384	387	405	395	430	399	395	403	371	388	391	372	419	414	381	389	420	384	414	392	371	413	385	401	386	397	420	356	372	404	380	352	388	382	382	389	391	380	383	401	372	381	374	379	406	374	344	349	418	368	354	398	370	377	416	365	427	380	384	382	374	374	385	437	393	410	407	361	386	427	366	399	360	361	356	375	375	379	391	362	437	379	379	378	415	378	385	385	360	347	397	392	373	385	385	407	384	381	359	399	379	383	410	358	398	390	418	395	360	360	399	406	382	363	398	389	394	389	370	367	367	384	378	436	374	357	387	371	376	382	391	382	401	394	424	395	366	380	424	329	394	370	380	374	407	409	372	423	390	380	373	402	413	387	386	387	394	380	374	393	410	373	393	345	418	410	379	379	391	388	356	392	394	383	389	386	415	413	403	424	336	327	377	403	409	382	412	417	388	369	410	414	340	396	362	368	417	384	372	395	409	399	396	413	432	410	389	392	377	373	421	399	421	426	390	427	378	358	404	380	379	388	412	383	435	405	394	383	398	369	367	349	350	405	384	369	405	394	361	388	372	440	412	353	354	356	412	386	424	389	408	393	400	363	375	382	383	356	349	391	363	415	419	420	384	353	364	415	381	380	411	394	410	426	406	386	412	422	400	422	405	365	395	365	394	384	416	406	379	396	375	427	429	371	396	381	374	389	397	401	423	366	376	388	396	390	333	374	393	415	393	423	357	398	387	397	401	406	379	423	380	405	372	397	403	384	386	377	376	402	374	407	396	399	397	414	387	374	370	382	369	351	377	379	384	381	411	422	405	421	370	420	394	367	359	386	380	379	398	401	379	393	365	371	378	406	411	393	387	366	380	390	362	374	405	404	419	376	349	380	378	401	387	387	383	357	398	379	402	389	373	385	384	356	370	389	359	407	410	373	366	394	385	398	380	380	379	373	399	413	407	425	389	413	385	423	396	422	355	412	365	394	399	361	362	391	391	363	393	389	362	375	425	394	408	423	389	336	381	362	380	372	384	388	390	383	400	382	376	378	366	367	375	400	372	392	406	388	384	393	397	375	385	422	383	415	394	384	420	371	355	390	386	379	396	366	411	375	381	374	396	378	396	394	370	370	385	370	373	415	383	385	369	415	407	346	379	392	386	386	414	437	405	373	412	389	357	388	394	371	397	394	366	361	359	423	385	378	403	415	367	385	364	420	406	359	391	383	369	389	369	354	346	386	375	374	408	393	378	391	412	362	402	397	368	404	375	410	361	383	403	371	380	380	409	374	385	388	445	375	368	393	397	389	379	346	423	409	378	388	349	414	334	363	418	402	348	385	381	389	398	378	385	408	359	427	384	366	363	361	401	376	407	395	367	385	377	386	417	376	372	386	358	389	411	372	353	355	380	405	378	356	402	419	391	375	399	388	374	378	373	384	397	406	416	362	408	395	425	387	408	369	351	363	384	409	380	332	365	371	380	445	367	392	382	384	381	351	379	385	401	370	373	393	373	386	413	376	375	364	398	368	364	371	397	381	380	378	427	392	380	388	370	392	362	347	399	409	365	393	370	345	378	358	376	385	371	407	403	384	413	397	389	370	357	358	374	408	404	412	368	345	390	372	360	379	366	388	391	389	380	378	397	388	413	439	367	393	378	378	391	371	386	424	395	386	422	415	380	400	371	399	396	397	391	407	352	368	365	370	372	384	377	388	393	399	362	368	382	388	364	353	394	429	400	387	352	342	381	375	353	384	376	390	389	405	404	404	393	396	399	389	393	392	395	345	368	419	369	393	398	409	369	392	378	402	414	368	385	411	383	368	368	404	376	415	390	386	397	412	395	371	424	386	364	399	404	395	387	415	413	390	399	396	399	377	398	409	363	381	374	401	380	364	374	391	431	411	384	363	379	410	359	410	385	427	399	361	375	391	378	400	408	362	390	397	380	357	365	400	399	384	385	379	409	393	396	378	379	403	381	401	401	360	370	363	373	374	413	381	378	432	385	377	377	373	340	376	368	404	377	401	387	373	381	392	393	385	383	367	370	366	366	383	379	421	388	408	419	371	371	392	382	413	407	378	377	382	429	381	394	402	371	407	385	373	403	389	418	388	418	383	334	389	361	373	411	423	358	385	425	389	423	405	380	357	409	330	363	377	411	405	381	368	410	401	377	362	390	393	371	372	390	361	417	434	357	392	389	392	379	372	394	401	409	386	378	400	401	418	415	405	408	366	407	351	383	391	403	402	348	411	400	400	434	372	344	395	394	386	384	364	371	365	424	409	402	368	406	371	377	384	391	405	373	405	392	347	413	390	356	405	401	402	394	373	397	383	381	394	382	378	404	388	392	389	399	385	390	393	392	375	381	395	379	364	372	371	386	390	400	394	393	404	395	391	433	360	402	389	408	381	378	387	422	417	401	388	376	385	387	377	407	367	356	421	377	391	366	364	369	405	391	374	375	409	385	353	387	404	385	388	382	359	393	387	396	359	378	391	377	380	361	368	377	412	410	355	375	405	360	386	421	387	370	406	394	393	371	408	394	358	415	394	412	422	348	398	398	339	434	436	370	380	359	356	381	399	371	376	390	410	348	388	397	369	394	389	406	383	380	382	385	371	377	394	378	384	411	389	376	390	401	391	393	390	398	371	393	344	408	407	379	395	374	384	380	387	373	388	392	361	396	373	433	358	365	387
23866	22736	43926	48784	37914	23605	8468	789	596	587	537	524	534	519	499	522	521	479	502	489	489	522	494	517	488	485	530	516	470	551	497	469	526	493	510	509	497	503	496	511	495	490	507	499	500	462	488	515	505	507	469	493	498	486	499	482	482	499	477	525	519	505	518	486	521	516	500	536	484	484	508	522	480	445	489	490	507	478	519	490	501	521	501	494	506	477	517	503	494	488	510	470	485	487	451	484	471	497	492	455	471	486	479	480	484	481	509	540	474	493	495	487	516	524	534	468	490	462	495	522	479	513	518	542	483	530	536	509	473	487	490	498	521	457	490	455	527	465	496	499	501	483	497	472	470	531	488	507	520	466	478	502	514	518	474	478	495	537	487	477	486	512	489	515	486	471	522	511	512	498	475	467	565	520	478	518	463	477	512	543	474	492	502	495	472	503	497	507	537	528	454	493	501	487	441	496	544	519	503	477	483	532	480	518	511	501	520	473	485	520	461	463	484	462	463	506	505	451	521	512	494	460	469	509	464	499	531	513	450	541	505	493	483	504	486	516	520	489	515	488	503	516	479	493	509	534	486	505	524	497	480	476	502	520	490	465	511	459	477	495	510	487	460	508	509	520	470	480	509	471	469	461	488	501	502	485	480	489	491	522	511	470	498	476	501	488	505	493	544	507	503	532	464	487	499	476	516	487	513	488	532	486	476	470	539	464	512	487	492	507	490	518	501	470	480	482	512	481	514	509	502	466	486	516	495	517	516	535	471	457	476	483	482	524	480	504	462	479	523	528	497	516	468	532	525	493	479	497	534	518	507	491	499	480	498	501	519	468	480	512	499	529	454	519	502	528	506	474	493	480	531	494	476	493	476	547	505	524	469	492	493	519	502	489	453	482	465	514	501	487	520	531	486	481	521	468	510	500	527	499	519	488	498	500	460	491	496	479	483	470	489	519	473	492	499	449	528	468	491	499	486	485	489	535	509	488	498	475	505	515	522	452	521	480	468	496	488	493	490	512	492	477	478	491	555	495	531	521	484	518	478	469	503	505	484	524	529	504	512	508	493	501	517	454	492	477	452	540	479	454	491	498	493	510	512	497	483	497	500	526	488	474	488	472	516	513	502	518	475	480	469	483	485	485	489	537	497	488	511	486	504	504	500	506	457	468	529	508	467	463	512	497	488	497	466	474	524	507	464	489	530	486	489	493	541	499	502	500	456	483	535	465	502	481	503	497	490	499	481	499	477	495	491	530	485	458	486	471	500	465	528	519	496	536	480	485	515	540	488	489	492	486	496	501	480	505	487	504	446	510	515	511	505	533	513	492	473	495	529	488	520	482	503	471	495	499	487	511	468	516	489	486	492	537	516	473	534	484	491	482	480	486	507	503	482	526	510	469	483	479	469	503	475	533	505	481	488	488	525	481	488	496	484	492	492	489	491	501	481	488	509	538	469	491	437	542	509	503	508	472	487	525	478	501	506	462	442	507	469	496	478	517	518	443	475	488	443	503	490	493	500	505	462	484	506	524	497	499	517	532	466	486	490	539	481	522	467	462	481	502	511	484	491	523	482	501	477	450	498	472	462	464	484	476	490	487	560	507	534	460	450	518	483	488	450	471	478	527	495	506	508	471	507	524	485	493	506	511	483	467	472	459	505	485	482	500	510	453	455	506	514	503	505	513	500	502	499	506	525	495	468	501	493	523	476	497	528	458	484	487	473	457	494	537	493	535	473	495	471	517	478	534	498	505	516	529	516	518	536	502	486	482	469	450	493	487	484	502	469	484	453	505	521	504	487	518	487	484	502	472	518	507	492	505	465	492	522	485	471	507	522	473	490	491	478	482	494	458	470	499	535	499	482	497	516	496	516	545	510	508	502	492	488	506	496	502	499	497	467	504	549	527	500	495	492	490	485	504	471	472	501	495	541	533	490	507	497	524	492	529	490	547	534	499	489	492	488	516	490	540	492	482	450	466	469	450	480	525	478	509	523	475	497	503	525	488	498	504	522	496	516	482	494	522	522	501	502	476	448	514	516	517	513	492	521	496	496	503	494	484	462	505	500	509	516	471	501	496	530	541	496	487	496	533	495	481	516	506	498	478	479	476	530	488	471	472	451	466	498	483	525	475	467	480	517	491	498	496	466	490	515	517	487	498	499	492	494	477	462	496	522	505	507	507	513	489	467	513	494	501	510	455	485	512	456	457	488	495	513	449	519	485	521	496	502	509	470	514	439	476	523	537	490	477	506	453	522	487	478	488	513	518	450	501	504	516	507	463	478	527	523	471	500	492	483	547	536	519	523	484	477	510	510	473	521	489	486	467	462	509	495	501	511	497	471	520	514	486	497	476	471	453	466	515	511	477	503	481	529	494	469	496	469	507	491	435	485	513	553	514	508	474	519	518	480	456	471	464	492	491	496	512	504	506	534	517	500	487	499	457	506	498	513	519	490	490	485	474	526	503	476	503	461	494	482	494	478	510	473	491	477	488	496	508	486	492	474	474	493	490	471	481	501	486	527	471	465	480	504	507	546	480	516	494	491	494	508	511	507	486	491	508	501	491	503	490	481	512	476	493	490	485	470	511	496	457	477	499	482	458	524	515	540	494	479	461	515	483	463	494	510	479	481	473	527	468	499	481	462	532	527	508	509	539	492	481	493	494	507	490	506	469	512	497	522	503	502	487	464	479	478	478	533	459	496	516	455	515	538	507	487	473	491	491	513	487	512	521	493	504	503	485	452	504	527	508	484	513	526	499	502	460	497	490	484	516	472	508	496	499	506	489	469	513	491	501	472	516	501	519	472	485	484	500	513	473	469	490	482	465	477	489	488	481	455	464	485	494	500	526	483	527	490	490	496	502	478	471	490	486	499	518	503	513	537	466	501	475	474	471	499	506	490	476	510	500	511	453	485	477	475	470	505	498	480	499	482	487	522	520	532	507	510	486	451	443	527	499	502	480	558	504	493	486	457	506	495	509	453	473	561	482	454	489	507	494	491	476	456	477	446	509	498	490	522	500	523	480	450	513	479	484	514	533	476	477	516	528	512	509	501	492	496	485	515	447	479	536	515	499	514	476	495	473	502	489	522	464	481	487	547	499	474	500	494	499	496	494	510	485	533	475	487	494	482	481	491	467	473	507	457	545	482	460	520	534	489	486	452	514	556	505	501	526	484	489	500	491	454	501	505	482	504	508	533	512	501	528	504	491	490	516	504	500	453	510	497	494	489	490	486	476	505	472	499	502	531	489	494	469	491	488	471	528	495	488	519	532	533	483	502	498	452	457	485	528	476	501	500	504	468	479	563	481	514	531	498	468	518	483	513	483	470	454	524	509	509	536	480	482	496	518	475	457	506	467	472	479	468	501	488	490	467	474	520	470	473	473	489	457	465	494	478	550	498	522	463	503	479	478	520	478	522	511	487	462	482	482	525	511	477	477	492	525	522	515	476	484	501	483	518	492	491	493	503	459	473	489	520	500	502	474	483	501	486	483
47213	97688	85628	62030	37022	15160	3773	566	537	531	556	561	516	541	531	507	537	537	558	557	565	548	600	540	583	565	569	553	533	548	604	550	564	546	577	555	524	547	559	516	550	518	548	557	546	522	550	532	517	563	544	573	568	540	529	511	562	546	499	562	527	579	554	553	572	552	525	560	536	521	548	517	549	540	563	546	538	508	577	531	557	548	527	558	504	546	500	557	543	534	543	527	520	550	544	513	544	523	572	567	551	540	573	526	557	553	510	553	551	543	527	552	539	538	518	551	534	574	576	558	535	542	501	552	524	542	522	534	567	558	525	515	511	574	525	555	527	537	575	516	554	536	563	483	550	546	524	503	527	554	540	527	549	579	527	586	575	525	559	526	551	545	571	533	519	534	522	546	542	537	531	551	572	493	548	548	552	533	532	565	509	535	522	524	554	571	509	517	572	562	530	529	541	523	537	570	537	541	538	544	635	534	562	553	502	565	536	521	559	567	516	551	574	503	519	523	523	539	559	558	528	519	529	555	537	548	552	543	570	528	557	553	530	496	545	535	564	530	565	558	512	524	550	554	526	514	536	550	535	559	529	538	514	540	538	524	521	573	559	574	558	535	566	505	543	518	518	555	548	536	583	502	547	547	540	548	509	544	542	570	532	517	547	540	543	539	558	551	562	542	547	506	559	546	536	567	577	528	554	548	529	579	539	565	562	562	544	559	531	524	526	506	519	488	544	528	533	514	573	557	537	567	525	552	580	527	572	560	562	519	566	533	551	499	565	568	547	513	544	536	563	525	552	566	539	548	519	537	561	518	539	513	554	500	568	569	514	523	546	543	508	524	537	499	540	515	564	525	526	573	538	532	536	535	594	522	481	534	498	550	511	575	548	534	546	541	552	526	536	531	532	552	529	534	538	509	515	557	533	484	573	554	543	511	547	554	566	545	508	522	509	507	522	527	530	528	526	558	579	526	516	527	492	553	561	538	566	583	547	555	493	540	541	531	536	527	537	544	531	556	564	538	502	494	501	544	504	527	509	566	545	546	546	545	551	518	582	542	566	528	530	581	530	544	548	495	555	523	518	607	550	536	518	569	564	533	506	541	567	515	542	545	541	574	572	548	513	534	525	596	566	539	532	511	537	523	573	496	509	537	543	509	566	528	534	550	512	567	553	523	526	571	559	513	567	517	553	572	575	561	517	510	553	509	520	529	533	540	537	562	542	503	565	554	580	563	541	574	521	542	563	537	527	548	549	515	552	519	574	521	547	554	524	550	517	538	525	544	552	503	557	503	532	532	547	541	594	518	544	543	550	546	535	543	541	519	498	537	506	542	551	516	530	584	528	540	505	517	513	554	536	529	522	525	518	570	534	517	565	507	524	537	523	546	530	535	570	538	537	509	526	537	560	548	477	559	550	528	573	536	497	559	588	560	554	549	542	556	536	562	575	506	538	571	530	534	522	543	546	553	578	555	533	533	546	515	582	521	563	546	551	541	524	542	525	513	558	537	546	600	562	549	528	514	520	574	530	530	566	537	583	480	560	538	529	516	514	523	553	541	549	599	548	536	582	543	511	545	557	536	544	533	540	538	523	524	532	520	521	591	579	519	528	559	559	558	523	523	531	528	529	524	513	567	543	549	514	525	551	542	538	518	520	572	563	547	540	532	507	524	588	570	530	566	509	555	568	542	591	556	532	519	558	537	510	511	505	559	547	515	496	536	534	561	569	533	523	553	555	546	530	540	520	513	565	551	553	533	548	577	564	526	516	550	545	577	502	558	543	517	548	483	550	541	533	555	549	500	548	519	537	580	540	564	555	566	551	531	544	546	525	526	510	560	554	570	587	560	554	509	554	553	581	537	549	577	517	547	578	555	545	522	530	519	540	513	575	543	529	529	552	528	557	535	542	534	538	554	549	523	522	557	583	516	530	530	543	570	530	516	534	522	517	557	591	553	537	530	528	560	498	511	550	543	495	546	534	510	559	547	520	552	494	506	534	572	555	517	560	535	518	559	563	568	546	542	547	500	554	559	494	564	538	525	572	581	567	547	542	517	552	527	548	526	552	551	537	557	542	569	551	552	565	539	532	537	571	528	548	517	504	536	560	545	524	536	565	542	499	517	559	568	564	532	537	543	531	528	551	536	579	583	507	507	563	516	525	544	566	543	486	535	517	551	555	520	561	489	522	566	552	563	562	528	512	560	526	545	518	549	531	544	557	552	541	536	536	527	512	537	547	574	510	537	555	521	482	582	541	501	587	527	540	486	530	485	527	527	512	575	505	524	527	523	535	531	543	511	521	534	542	535	570	534	575	566	553	507	592	558	474	529	534	573	571	521	551	530	563	535	558	551	564	507	545	543	533	536	549	544	538	581	519	581	554	506	564	507	543	514	541	530	549	557	547	536	533	542	561	553	528	561	535	566	511	539	486	518	540	553	543	547	541	569	543	522	520	559	545	574	513	481	506	564	551	522	508	588	552	540	525	551	523	508	492	533	536	528	543	585	502	554	557	549	538	572	584	530	557	549	567	522	535	521	543	583	535	533	535	570	555	562	505	537	537	530	577	556	562	564	547	552	529	533	585	586	529	578	538	557	504	562	527	496	535	535	567	559	556	528	516	544	514	543	545	559	542	578	553	556	566	545	528	593	533	501	508	533	541	561	551	495	561	534	553	545	539	545	533	515	558	526	499	571	532	560	575	533	549	519	521	509	542	521	542	538	566	529	530	532	528	533	497	561	553	515	492	546	539	548	577	539	532	529	469	512	473	534	516	545	541	538	524	586	490	546	536	619	519	571	513	549	540	546	521	520	541	544	504	564	526	538	491	508	535	519	565	552	550	516	522	524	553	548	520	544	559	560	571	540	539	520	549	563	558	553	517	573	578	537	547	514	534	549	500	536	543	525	553	507	504	529	574	551	500	500	571	531	558	539	558	541	534	514	546	501	558	546	560	527	552	552	569	518	613	562	598	561	558	539	568	552	534	579	538	575	537	495	550	533	520	561	557	485	564	487	539	518	514	523	553	525	501	511	554	537	484	533	508	541	539	507	475	485	541	550	564	522	525	515	526	543	533	529	561	595	528	533	552	591	581	489	504	531	538	537	570	560	547	497	512	575	486	528	566	503	541	538	531	536	551	514	520	542	546	539	523	536	580	531	549	510	504	522	530	565	512	499	484	552	566	549	557	564	534	495	529	553	547	529	532	520	543	513	500	546	535	514	544	546	521	528	536	559	556	517	545	540	550	568	566	578	558	535	510	565	544	516	501	529	541	552	550	505	529	549	520	542	532	559	523	541	564	544	553	549	508	535	565	562	530	550	487	552	527	538	538	533	556	517	537	544	575	532	569	527	563	512	489	499	559	523	549	532	550	555	513	524	533	538	531	565	525	549	568	555	511	550	517	576	501	582	550	551	546	547	546	538	536	544	544	509	560	556	523	547	536	557	563	553	538	528	508	496	545	526	495	539	507	512	507	541	508	526	543	497
27573	24676	31981	18930	6090	1723	656	373	389	376	409	355	347	373	371	371	335	390	374	355	381	357	356	369	375	340	375	353	370	304	374	368	364	356	357	371	357	357	370	368	345	356	365	373	366	368	379	359	386	384	380	378	374	369	361	347	329	376	340	375	353	369	372	387	335	376	350	376	335	362	365	387	319	387	360	351	390	367	330	355	347	389	401	368	374	377	364	344	377	369	380	365	343	375	360	353	370	375	363	356	382	350	371	372	331	374	383	351	332	362	352	361	380	381	389	389	354	374	364	377	379	358	348	353	341	370	376	374	377	374	349	385	341	372	385	367	406	385	378	340	320	334	354	359	378	348	376	334	332	360	385	362	381	369	342	397	373	365	376	356	367	390	378	368	327	351	350	362	360	370	391	383	343	367	313	375	342	363	363	354	392	343	345	383	366	347	342	366	357	385	370	351	358	360	371	361	367	370	374	351	362	364	370	397	346	354	365	360	368	402	380	356	364	383	355	351	346	376	371	361	388	339	395	404	363	386	343	347	366	369	345	362	361	396	367	327	363	373	361	365	400	400	357	369	357	388	379	363	369	395	365	337	349	362	365	374	369	381	364	321	362	341	362	354	384	363	385	343	356	361	381	331	338	383	360	377	383	357	353	327	412	390	391	365	388	367	371	378	366	394	394	353	365	362	338	343	371	318	363	367	343	349	373	363	332	367	339	368	349	364	351	340	377	382	350	351	356	366	367	366	351	345	363	359	375	411	363	343	378	374	371	373	375	430	361	375	363	358	346	392	346	348	367	327	366	350	326	398	393	362	368	373	352	351	351	350	377	388	352	345	351	365	317	342	365	371	397	359	348	386	378	374	317	360	341	353	316	363	331	341	402	352	364	386	362	368	334	405	347	378	383	362	339	366	385	386	365	404	367	347	364	361	346	384	333	368	409	408	337	346	347	344	350	371	384	365	343	355	367	354	350	391	341	364	345	350	363	346	415	360	387	383	384	391	369	372	349	408	368	358	403	368	353	372	352	374	326	361	327	333	378	397	346	368	356	368	368	344	344	406	376	355	393	362	353	345	370	357	370	364	365	356	343	349	370	366	359	353	360	346	378	364	367	334	350	345	364	385	343	346	343	372	367	375	394	382	386	390	386	357	345	332	380	381	355	386	377	376	342	362	333	362	377	362	362	385	346	368	352	379	376	333	334	410	369	399	341	358	374	379	380	358	382	330	385	372	338	364	329	355	360	361	365	361	362	369	367	360	395	380	408	346	395	373	329	358	396	344	311	383	346	371	351	344	365	345	374	314	361	368	341	355	371	401	389	330	376	331	355	349	343	353	337	367	394	347	384	360	353	335	371	365	363	371	377	375	347	353	371	371	352	379	371	391	341	383	352	374	367	359	325	380	358	397	364	384	358	368	346	362	352	352	361	367	378	337	359	364	378	384	367	392	373	374	318	387	343	348	361	378	371	381	359	357	350	332	349	357	373	370	358	380	371	355	403	373	362	347	367	369	373	378	394	359	361	359	400	338	390	334	362	370	400	380	386	388	359	396	375	387	400	330	350	379	357	378	352	341	355	382	349	373	369	349	381	350	333	337	331	379	372	358	375	383	372	327	375	323	353	307	372	374	351	373	361	367	335	384	365	358	362	380	362	365	407	402	371	345	401	359	338	357	367	347	328	319	347	356	354	380	351	374	363	369	367	360	338	374	368	361	354	362	351	356	366	382	360	369	367	343	355	354	365	380	362	364	373	419	357	378	364	371	422	337	367	370	382	331	349	372	363	344	357	366	366	369	363	367	355	334	349	361	386	359	350	379	362	376	396	376	325	352	384	342	343	362	336	392	365	346	335	364	367	361	361	372	369	368	369	344	359	331	358	349	407	364	371	354	380	386	358	327	352	380	344	338	379	378	350	363	346	375	378	384	385	346	380	358	361	382	336	352	371	343	347	386	403	350	356	365	355	350	356	335	356	349	373	392	376	349	318	353	371	371	343	381	347	380	386	363	344	365	379	364	379	364	371	334	370	350	400	390	319	354	346	356	368	327	357	339	350	367	366	339	336	360	372	390	348	380	345	369	373	356	371	349	352	333	369	330	349	385	359	373	365	373	372	362	362	379	367	349	377	371	370	366	355	351	358	364	379	365	317	381	373	349	342	364	363	385	353	338	348	352	367	364	383	404	357	380	355	353	367	343	397	365	333	376	382	404	396	362	377	369	337	375	363	365	362	366	367	398	381	364	333	359	367	344	370	355	353	343	375	323	343	362	358	365	369	353	372	362	349	380	347	379	377	358	347	352	346	358	350	334	347	399	328	382	350	380	349	353	358	373	365	338	332	344	371	353	367	361	371	348	378	391	386	358	335	363	368	357	370	392	372	340	313	348	391	310	396	356	377	355	355	377	370	365	399	388	366	372	373	357	339	337	379	391	377	345	379	348	367	339	349	390	369	407	405	381	351	332	387	370	387	347	350	370	389	395	355	386	357	368	360	376	366	366	358	355	383	320	359	351	363	369	362	349	357	348	355	359	424	362	356	345	356	369	349	376	387	390	375	396	357	373	363	394	360	358	385	360	358	352	320	335	379	364	391	366	356	397	364	342	342	369	394	396	388	377	356	361	357	344	387	334	386	359	286	326	340	385	353	349	390	358	344	348	373	391	350	357	346	396	382	386	372	348	328	372	344	368	347	336	383	388	352	384	339	349	386	365	383	357	326	388	348	345	367	330	339	349	338	372	387	354	378	329	361	345	327	382	368	374	379	363	331	352	364	378	344	353	350	364	382	348	380	387	343	390	382	385	360	386	355	339	366	375	345	398	356	381	395	365	351	371	353	369	350	349	381	357	371	354	332	356	355	347	355	348	355	393	374	381	369	363	354	352	353	394	369	336	413	403	368	343	376	327	330	360	372	390	394	413	372	357	326	373	394	372	380	397	371	371	341	361	367	372	407	392	355	339	365	329	368	340	369	355	372	333	361	377	334	365	399	391	381	393	393	356	368	398	374	364	342	359	348	373	357	351	366	347	382	382	353	378	339	365	337	314	394	363	370	378	358	378	361	375	368	379	389	356	373	363	365	344	351	375	377	395	350	343	333	379	364	368	355	374	338	366	338	353	366	362	356	348	338	365	364	367	386	350	344	354	350	384	331	373	372	400	365	396	332	375	374	332	382	384	376	374	339	378	370	348	333	325	355	365	370	397	369	375	379	392	344	385	328	381	342	395	347	361	344	363	357	377	360	366	314	380	363	331	366	334	352	356	385	349	372	333	363	364	353	367	369	382	317	362	382	357	364	355	363	364	336	347	350	348	364	349	417	369	365	363	344	358	364	352	331	393	374	374	374	387	354	373	371	371	387	367	407	360	364	378	345	372	351	352	365	326	350	324	361	372	353	359	351	389	348	340	348	390	344	331	346	353	357	360	351	366	340	340	325	361	368	326	397	364	355	361	355	359	379	356	368	374	388	365	365	342	380	381	380	381	370	368
9516	31180	28374	10883	4376	1544	586	388	344	326	356	319	346	363	370	404	321	352	350	322	367	360	335	342	308	362	364	357	363	336	345	375	357	325	339	349	358	347	351	340	354	341	352	331	334	351	339	340	355	342	366	369	332	380	349	349	328	340	336	371	350	348	344	313	359	348	328	334	356	353	335	367	350	331	339	331	379	345	372	341	341	323	296	321	327	304	335	321	343	349	355	342	356	357	354	350	354	331	366	320	369	322	316	343	333	408	345	325	312	349	356	355	305	334	369	384	350	340	350	312	360	372	335	392	351	345	332	370	319	311	337	345	369	329	358	365	311	334	361	373	336	363	338	359	326	378	351	331	359	360	364	373	358	336	372	361	344	341	357	325	307	345	334	368	321	354	361	358	340	355	341	330	360	347	368	345	341	350	369	354	319	337	317	353	345	324	327	363	323	311	366	346	349	338	343	337	345	322	364	340	332	339	334	356	353	362	391	351	328	322	339	355	321	367	317	340	339	344	351	344	322	350	323	357	363	336	303	324	322	341	350	349	360	329	346	363	312	323	346	365	332	327	361	332	351	326	361	370	333	362	350	336	307	347	373	337	391	332	345	379	362	318	338	320	314	335	367	335	366	358	332	347	323	342	362	347	338	339	357	351	339	367	357	370	377	336	331	370	355	340	354	377	358	340	335	353	371	320	350	351	350	328	343	342	346	336	348	382	333	360	329	349	365	330	356	346	338	345	354	340	334	379	308	370	362	378	376	353	389	352	326	353	328	346	380	352	357	342	338	338	359	317	328	336	372	345	342	347	309	344	324	330	338	332	344	338	338	342	352	395	308	343	342	382	368	317	365	346	360	345	352	364	338	361	351	328	342	371	337	320	352	370	351	327	343	367	339	351	359	350	358	350	358	346	352	343	328	360	359	340	355	367	343	339	389	367	386	360	342	341	325	373	353	362	329	379	326	377	334	361	361	355	377	332	340	318	337	322	322	326	341	359	349	320	306	314	342	345	346	371	350	381	373	370	383	362	367	356	357	351	369	316	327	365	327	314	334	343	327	354	341	351	334	383	337	368	341	359	368	341	361	326	361	363	353	327	352	356	369	331	322	339	356	313	318	329	358	319	358	361	379	355	310	326	353	321	354	362	357	332	340	366	350	340	323	347	377	370	329	354	348	335	392	369	383	344	359	367	289	349	364	352	360	331	343	364	340	321	326	348	348	355	350	329	353	333	361	345	361	306	336	358	382	344	364	347	334	350	320	337	354	325	357	300	342	363	372	346	355	356	352	303	358	334	347	365	332	348	352	335	331	342	317	355	368	354	350	319	347	375	359	334	366	350	359	328	339	362	355	350	341	358	344	347	386	349	346	319	350	304	335	348	326	365	375	390	354	332	334	357	330	315	327	363	342	337	390	334	333	354	326	366	356	355	323	379	351	327	310	368	369	339	341	331	333	348	358	340	336	342	356	348	358	372	341	335	312	339	354	347	351	321	333	370	344	359	317	315	348	355	339	292	358	350	361	335	339	314	350	327	350	322	338	357	353	372	343	330	362	355	311	358	332	329	349	352	350	349	311	323	332	350	396	357	341	345	329	351	347	318	341	349	326	363	346	351	365	364	327	364	363	354	353	331	325	380	326	352	355	333	380	334	341	335	348	340	326	318	369	361	329	331	365	328	342	352	373	347	373	341	366	355	328	389	342	384	347	340	334	334	364	340	349	342	328	342	357	363	332	328	355	369	315	370	337	351	314	353	370	342	331	330	355	355	360	330	351	349	326	318	355	326	341	340	380	333	338	368	353	368	348	364	370	365	337	323	360	370	334	345	372	338	332	330	369	329	365	321	364	354	343	349	338	348	354	315	355	355	345	341	347	358	350	363	364	342	348	365	349	353	347	329	320	346	357	349	370	373	377	331	326	357	339	348	356	344	328	369	344	341	328	356	339	312	341	349	336	367	339	353	355	352	371	357	359	355	355	347	349	358	324	328	353	320	374	341	364	353	332	335	350	337	344	399	340	330	369	344	332	326	360	371	329	351	329	368	351	355	339	342	318	360	327	388	351	356	358	357	358	339	312	326	311	369	348	330	305	361	352	349	360	329	355	356	370	330	355	346	345	372	346	317	341	360	350	322	320	358	337	349	338	335	314	360	316	339	360	309	323	366	324	375	301	352	351	343	336	358	330	358	311	363	316	342	343	310	340	345	331	355	356	367	349	361	319	356	355	326	360	345	374	359	329	364	364	358	336	334	363	358	347	308	356	338	335	362	346	323	343	351	331	363	347	355	349	350	326	349	351	351	353	360	341	365	358	351	332	362	335	349	338	335	339	344	365	367	360	346	357	323	371	322	325	380	332	375	338	346	324	362	356	340	369	361	322	334	372	363	349	310	340	348	342	349	350	329	370	340	337	360	344	356	356	340	342	363	376	346	346	346	345	344	312	371	376	363	378	373	346	349	353	358	365	367	356	353	339	360	363	364	375	316	345	345	370	332	359	349	352	324	340	365	336	340	361	361	360	336	317	361	327	353	349	336	365	331	330	365	338	379	365	371	340	340	350	356	359	333	358	329	325	338	355	355	356	365	337	361	346	353	337	352	296	347	354	327	355	341	348	362	354	355	345	343	365	343	331	325	344	368	348	330	355	343	337	360	369	342	353	361	321	370	348	340	313	325	402	345	333	357	337	371	356	366	371	344	347	348	332	321	342	347	336	361	359	352	327	300	340	341	309	368	356	345	369	345	356	333	350	370	361	372	331	344	351	352	364	367	376	323	370	378	326	333	356	354	320	347	332	353	371	332	391	356	362	340	343	376	352	333	333	358	348	384	335	350	353	340	344	331	343	334	361	360	360	357	351	362	330	345	346	331	336	355	337	332	341	353	325	362	363	341	361	367	349	359	322	323	347	346	322	328	335	355	312	369	306	334	355	374	369	346	350	327	361	346	322	359	367	317	356	341	338	357	343	371	335	365	358	335	374	353	313	352	331	338	350	386	340	339	355	360	359	320	348	350	346	315	331	363	332	357	362	363	351	326	369	330	356	340	364	320	347	377	376	335	388	355	322	340	331	362	361	363	346	368	343	338	326	327	354	343	355	383	348	330	342	323	337	344	343	348	340	350	351	352	344	332	329	372	345	345	373	333	368	344	354	389	356	353	358	359	352	351	345	330	355	340	326	315	349	324	363	349	368	331	349	338	315	351	396	352	386	363	356	364	367	356	354	349	363	356	358	333	378	357	346	356	350	316	361	319	352	351	329	371	347	340	380	328	331	356	308	322	350	352	355	383	332	336	346	359	360	357	371	316	346	360	359	357	308	367	356	348	328	344	362	328	364	330	329	332	336	321	323	339	352	359	350	355	344	314	344	363	367	337	357	320	355	346	344	314	340	366	340	363	386	340	353	320	335	331	323	358	342	386	348	348	322	359	358	352	317	336	342	338	375	344	372	349	333	342	355	364	343	328	343	332	347	309	345	323	344	318	318	343
25514	26019	52349	47777	27343	10672	2152	576	389	390	410	395	398	386	444	399	417	393	375	392	391	375	345	384	381	374	376	388	398	380	405	376	392	399	346	350	433	387	364	381	354	377	398	378	377	360	368	393	405	386	423	409	392	358	400	357	391	359	373	377	368	380	351	347	397	369	377	397	381	371	361	402	365	397	357	384	387	352	378	389	375	375	389	369	340	368	404	386	375	382	383	388	389	378	382	349	354	367	364	399	326	379	381	380	331	387	374	356	372	377	380	402	399	377	386	362	348	392	375	389	378	375	367	370	386	370	370	395	366	397	373	369	382	386	360	367	382	405	400	424	347	370	438	384	397	363	335	379	439	384	368	343	376	388	378	390	365	398	419	382	361	383	352	379	392	386	348	380	383	383	384	369	409	362	379	388	368	394	370	334	397	371	384	382	340	388	365	375	388	339	380	382	366	390	416	380	377	373	360	368	386	371	352	379	384	388	364	384	389	416	393	368	358	361	398	343	374	354	412	339	357	389	397	360	389	373	391	356	358	405	380	378	398	380	372	364	379	380	390	381	416	384	358	393	372	378	394	378	335	377	383	372	354	379	369	403	381	364	381	350	365	383	399	371	403	403	340	387	388	390	354	373	382	376	384	356	358	352	365	340	372	390	409	387	387	348	354	386	416	394	358	360	397	396	357	379	368	379	368	356	345	388	356	387	415	367	366	384	361	330	359	371	367	375	395	369	405	390	345	354	350	364	420	398	388	392	385	378	373	393	368	349	320	344	407	384	395	383	388	366	371	395	380	375	394	364	382	376	384	388	385	379	355	354	381	390	362	395	358	401	362	381	369	329	415	381	384	401	364	393	365	378	383	349	370	374	369	375	372	373	389	356	388	336	373	415	357	358	380	382	361	352	376	350	395	372	392	387	397	407	407	395	411	365	384	415	368	338	381	369	394	369	354	351	371	374	392	356	384	346	366	345	366	384	418	381	388	386	381	348	381	370	387	386	359	405	386	334	382	401	399	360	314	378	373	332	395	366	412	383	375	392	389	364	399	349	405	366	319	343	372	359	390	355	394	378	387	375	390	376	388	395	377	360	402	360	390	341	413	375	384	393	379	378	373	379	423	410	369	379	379	385	358	392	362	388	331	390	368	344	361	394	393	352	415	403	393	418	382	372	368	386	356	377	397	368	376	346	352	378	362	388	379	390	395	400	353	358	346	392	369	346	348	380	363	382	399	355	372	356	347	344	383	357	391	351	409	355	367	393	385	370	413	352	371	402	400	326	407	407	353	376	363	371	327	386	377	359	366	370	354	359	369	379	335	370	356	398	361	356	394	375	367	387	378	373	360	337	370	392	362	367	377	382	365	374	374	368	372	337	376	359	387	353	385	385	409	332	399	412	390	395	365	376	343	378	367	400	385	370	384	378	381	349	367	389	382	365	373	379	376	376	373	372	388	389	367	372	382	376	355	369	395	387	361	374	359	386	371	380	393	387	358	368	379	370	405	382	408	359	399	389	350	367	404	369	371	340	348	384	382	359	352	403	394	408	383	346	342	388	359	398	386	383	355	370	373	373	403	401	386	354	388	362	363	403	418	379	373	352	378	362	404	394	421	346	382	343	376	353	367	407	357	337	401	386	362	381	384	385	368	362	353	395	380	385	373	370	424	402	377	400	389	406	372	384	352	358	361	353	359	332	400	391	386	357	345	415	355	356	351	374	362	347	396	345	376	381	391	359	370	389	366	377	374	376	408	351	397	380	375	405	377	405	385	369	387	403	395	411	343	388	345	396	376	367	354	407	365	363	367	383	420	380	341	391	342	395	402	368	417	379	377	392	415	368	396	365	365	391	410	384	422	354	396	353	364	390	410	398	375	367	374	377	366	364	370	366	384	323	368	390	384	374	404	385	385	385	354	397	384	432	389	393	383	366	368	396	399	372	404	373	366	411	340	407	369	377	394	382	418	356	384	385	386	388	373	416	358	376	390	399	402	375	415	349	380	349	385	364	353	388	339	399	363	414	376	381	391	411	380	376	361	407	385	395	382	359	391	397	376	360	384	387	371	385	386	382	364	404	379	361	370	405	398	420	380	379	384	386	392	386	394	385	400	404	423	365	363	414	415	372	398	381	398	358	336	378	364	368	381	383	398	366	391	386	371	400	366	383	399	354	397	346	359	418	407	379	382	375	386	346	395	361	372	370	385	378	377	347	354	367	376	366	397	381	369	398	368	367	369	362	350	374	367	394	364	382	408	388	356	354	364	373	383	360	368	382	385	364	377	371	370	378	339	380	416	381	384	368	374	392	399	375	395	368	399	368	350	370	368	366	349	354	398	401	399	372	356	377	409	382	340	387	393	391	369	396	391	372	387	409	357	380	365	387	373	375	393	443	403	348	370	361	398	371	362	383	399	407	387	405	384	358	391	373	389	376	369	375	364	386	350	397	353	375	375	374	364	378	378	362	371	376	406	370	404	382	381	371	402	378	383	373	404	362	374	368	341	381	364	368	360	403	375	386	386	378	405	345	422	377	373	364	377	397	369	394	391	386	399	412	401	385	376	400	375	383	374	364	362	381	361	402	386	379	346	368	388	354	402	375	387	367	417	363	380	412	409	337	453	395	388	410	388	394	422	374	386	367	375	375	350	383	362	378	351	340	349	385	323	373	340	383	395	375	385	388	365	392	374	381	352	394	381	393	394	403	359	414	391	374	371	355	366	389	387	383	373	352	409	381	363	392	405	385	423	369	398	382	349	381	371	366	395	404	367	357	397	340	384	371	385	377	385	410	379	352	375	377	385	413	382	405	385	349	387	352	393	383	385	386	384	373	378	347	383	369	373	379	408	359	353	368	358	421	405	381	387	358	378	348	383	377	381	390	379	357	352	376	381	369	349	375	381	389	355	344	392	347	351	375	408	400	378	374	346	355	370	407	408	389	385	376	395	357	371	376	392	386	370	402	393	384	373	372	393	372	386	403	379	398	385	361	361	398	376	361	388	341	385	385	359	393	385	397	350	366	396	363	372	403	379	389	391	370	358	389	387	364	365	345	345	378	391	369	387	383	376	382	391	376	377	405	382	375	395	381	363	387	413	382	382	400	357	396	349	364	389	355	367	397	384	369	375	392	357	389	353	398	367	356	411	355	337	357	386	372	372	334	377	371	402	377	359	375	360	374	358	369	356	384	378	379	350	361	384	348	321	417	391	347	368	372	385	345	405	353	348	391	347	413	350	345	361	394	396	398	386	384	373	354	413	396	358	394	355	374	345	354	374	409	383	369	387	337	434	392	383	389	372	385	342	363	343	369	366	395	379	374	363	348	367	393	399	340	351	390	360	361	391	395	360	344	373	392	376	369	333	351	354	361	371	353	361	360	384	375	378	397	394	396	381	341	410	356	372	391	404	358	351	380	360	378	390	388	377	369	399	364	381	393	367	369	368	359	355	401	383	354	379	378	368	369	358	393	354	340	379	366	382	380	397	366	394	416
19621	73222	65350	38337	18436	6306	1872	534	379	401	352	403	381	438	380	402	407	393	407	393	404	382	404	411	388	386	386	378	416	429	395	376	403	388	409	380	395	378	381	397	395	380	388	386	408	367	417	386	431	407	343	382	387	373	428	374	382	416	390	389	423	367	407	391	393	368	397	371	401	401	395	366	364	392	387	416	375	391	376	397	383	398	400	349	412	394	414	396	367	351	417	392	373	433	378	402	403	390	398	400	398	394	409	424	420	381	382	399	367	384	377	369	378	409	423	401	358	404	407	390	409	383	388	384	394	350	425	374	383	374	423	389	404	370	406	376	406	393	401	399	379	416	400	388	372	372	378	429	411	377	363	379	397	404	413	366	387	403	391	385	415	338	376	378	385	402	388	367	381	363	370	396	383	351	356	383	396	362	412	369	414	403	397	386	348	414	377	361	379	413	385	401	397	395	369	401	374	406	390	412	420	396	420	382	387	398	388	385	366	355	399	405	391	370	384	388	400	373	408	388	383	381	384	389	413	386	396	398	360	364	383	401	413	415	371	419	406	389	381	367	458	432	450	393	384	403	368	390	424	373	412	363	386	398	400	388	383	390	385	388	390	408	402	385	401	395	413	401	407	393	359	433	400	413	414	351	412	422	400	386	372	372	402	392	423	382	372	381	352	374	421	387	416	366	361	404	395	397	368	405	387	394	379	372	387	390	404	398	421	371	408	387	388	384	384	409	372	406	364	371	391	390	396	360	401	385	362	442	397	384	429	425	388	420	384	419	367	401	414	391	378	371	419	374	381	381	419	377	373	379	395	431	412	390	379	388	396	412	412	418	392	399	387	381	387	349	422	365	392	387	410	377	406	408	414	377	382	404	433	375	410	416	355	425	350	378	384	407	403	384	347	380	401	357	397	410	389	411	384	390	389	360	389	372	393	382	393	412	356	381	397	410	433	400	396	396	370	386	389	362	361	414	384	402	390	428	387	422	390	364	408	390	418	389	383	380	402	394	395	396	391	373	408	347	398	355	400	385	407	400	394	395	353	412	375	408	420	370	384	391	374	382	403	376	373	420	394	380	389	421	384	376	390	386	364	377	381	409	360	424	428	403	426	371	392	421	372	360	376	401	416	414	404	409	380	379	375	388	363	380	393	388	376	386	383	417	379	391	377	389	394	383	399	402	372	390	398	384	397	384	400	370	366	351	428	367	382	406	410	365	382	374	384	380	425	378	427	393	398	384	411	385	392	397	389	384	413	394	379	416	397	404	378	397	377	395	386	401	371	386	396	416	372	383	377	386	355	379	392	348	384	407	386	375	395	405	403	406	409	363	396	403	371	379	375	382	393	429	368	380	370	374	389	364	413	394	384	406	386	364	417	387	384	385	381	382	378	376	400	394	375	412	401	392	380	403	414	400	421	375	388	403	402	398	364	396	394	370	391	416	353	392	349	438	413	348	392	402	358	393	381	381	348	408	363	399	396	395	378	377	373	393	411	420	370	361	356	406	414	405	397	398	430	396	387	377	403	396	405	380	382	378	365	377	370	403	401	362	379	382	375	402	384	404	395	350	396	380	390	375	456	367	397	407	426	393	402	375	372	426	383	417	383	387	426	385	384	388	398	385	399	375	396	396	384	411	350	412	368	413	387	389	377	384	422	405	358	375	415	383	373	397	432	357	401	372	428	405	394	370	413	403	392	411	408	393	379	373	420	360	385	376	370	379	371	414	412	362	426	393	399	366	417	388	403	390	367	417	373	351	383	407	380	378	410	402	396	354	366	376	349	391	381	363	405	414	409	394	366	387	420	381	349	394	375	385	413	368	371	413	396	377	377	369	385	406	388	386	400	373	387	377	368	373	372	390	369	373	401	430	368	375	411	399	394	405	363	407	402	367	394	395	387	374	389	366	401	402	402	400	380	381	387	382	417	412	414	406	391	388	421	357	386	368	403	378	392	388	375	416	392	382	386	392	407	374	383	404	379	415	394	379	395	368	387	387	444	420	394	354	400	400	382	333	416	398	371	414	409	357	378	411	407	364	384	385	390	407	431	390	375	375	400	410	380	373	405	382	372	370	365	387	368	407	436	393	390	397	369	404	393	447	380	336	404	389	400	375	382	381	352	373	365	413	405	373	387	418	353	382	406	356	406	365	405	376	373	409	392	389	385	405	387	397	368	384	408	389	407	394	397	408	382	348	395	387	404	393	383	409	347	391	371	366	388	414	398	394	375	421	388	396	381	387	372	394	398	382	404	399	404	378	433	386	397	394	389	377	382	410	403	368	406	396	366	411	427	379	345	404	410	412	373	369	394	416	423	397	389	429	381	351	427	418	391	393	410	405	398	454	383	354	381	401	417	411	376	412	405	411	377	351	455	417	402	386	403	402	360	397	390	379	403	405	387	392	364	388	381	381	389	392	406	416	410	370	387	412	403	346	394	406	404	373	383	410	375	416	386	392	401	412	369	382	387	393	384	397	372	433	384	383	383	380	406	380	399	406	386	359	340	403	365	420	386	414	394	391	358	368	418	371	373	402	365	400	353	400	391	368	400	384	392	406	410	413	421	395	412	397	366	378	416	364	359	360	424	367	376	416	371	386	392	343	397	423	396	405	380	401	359	373	403	373	372	388	413	368	376	366	400	386	407	414	447	400	417	401	406	418	418	378	404	371	413	403	397	403	420	375	379	353	408	379	361	374	370	362	424	364	375	416	354	376	378	371	371	369	397	421	367	397	395	377	379	383	396	415	389	403	402	389	401	407	419	395	401	397	402	427	418	381	390	407	407	416	413	378	383	386	391	405	388	393	365	365	387	400	382	380	409	408	395	388	394	381	426	353	351	405	388	424	427	355	377	394	366	357	390	394	369	388	387	366	366	404	400	405	370	373	371	409	386	401	395	410	388	397	353	394	386	359	373	388	368	410	411	383	373	404	408	401	365	386	385	390	403	417	361	352	397	404	379	385	381	387	392	386	382	434	427	413	407	452	393	385	377	411	370	396	368	435	432	387	359	344	385	412	419	420	431	403	390	415	388	363	392	402	403	381	381	416	406	406	395	360	390	350	385	424	397	353	420	373	346	402	385	406	362	406	388	379	398	372	400	366	393	389	388	390	428	391	369	374	428	377	382	412	357	356	398	374	388	402	387	401	394	415	381	407	392	382	425	355	410	387	391	400	400	388	399	417	381	418	397	389	398	369	381	384	401	379	404	367	393	395	379	379	364	383	398	405	414	380	383	398	359	414	339	402	402	353	357	372	366	337	400	384	408	396	389	406	401	372	407	381	414	375	378	415	409	346	372	380	409	384	377	378	386	395	403	394	395	363	398	394	376	388	359	427	367	395	420	387	373	376	391	390	392	381	395	423	390	392	394	402	394	369	409	407	381	392	402	357	401	369	384	358	438	411	411	379	355	391	418	423	395	436	356	414	346	391	394	379	390	398	371	426	407	382	403	404	372	409	381	353	386	401	383	383	361	378	370	383	416	401
23805	22602	45358	50650	38829	24326	10232	1411	628	547	523	531	549	530	489	486	540	531	560	508	515	495	515	518	482	492	488	511	524	521	473	499	491	512	475	501	511	497	509	510	495	523	488	491	538	467	496	514	533	512	504	473	510	498	537	497	506	482	503	508	479	473	531	471	489	526	476	484	543	501	504	478	507	520	540	510	504	499	489	487	539	485	521	492	544	514	508	530	508	503	502	499	503	501	501	495	505	512	444	503	511	517	502	500	523	490	523	546	474	526	490	513	535	510	506	460	505	491	502	481	476	464	472	513	503	488	525	470	500	490	525	501	509	500	477	499	484	476	490	496	507	490	461	499	537	483	505	503	493	511	477	528	509	493	490	514	525	494	496	476	495	474	503	510	519	512	554	473	509	513	499	503	503	492	471	488	473	533	555	485	497	518	506	470	460	505	531	482	489	517	478	514	488	503	500	482	485	510	506	523	489	515	490	502	500	493	484	514	487	501	512	480	479	489	488	455	518	486	518	466	470	492	505	529	502	493	527	475	530	497	530	455	494	501	497	482	485	510	517	534	451	479	463	466	520	515	510	474	515	476	518	519	486	542	483	478	483	528	490	512	499	514	522	510	546	499	459	483	486	461	447	465	493	507	489	506	477	507	519	498	505	524	484	483	463	491	491	500	512	456	528	491	493	500	524	522	514	485	451	465	481	474	470	472	521	508	508	506	504	490	533	538	461	511	503	497	485	483	497	478	512	491	517	519	513	495	444	540	487	470	510	502	504	504	497	513	500	492	525	479	526	520	511	432	467	459	523	534	488	492	495	528	519	521	505	509	518	535	500	491	462	490	515	470	495	468	491	473	499	473	458	464	466	504	455	478	500	513	490	508	515	516	508	531	528	527	485	480	511	476	502	486	473	506	516	509	535	515	535	498	529	500	484	511	500	491	491	521	499	496	487	479	520	496	517	500	521	520	501	495	485	471	523	510	520	473	501	482	507	483	533	493	531	549	493	463	489	567	542	476	518	500	467	512	499	497	491	512	509	480	554	481	473	483	476	492	478	471	523	501	474	484	485	479	482	529	494	469	485	479	508	478	505	511	530	442	480	473	497	500	486	461	506	497	473	467	497	567	507	487	506	541	520	508	481	485	500	495	488	478	487	532	529	496	506	498	455	511	480	467	540	509	501	488	479	506	523	494	515	542	491	430	487	476	546	483	505	512	495	514	534	488	450	508	508	499	509	484	527	501	543	514	489	542	508	528	493	480	474	522	476	521	483	538	518	482	493	542	461	514	474	481	541	481	523	497	540	512	477	486	506	523	511	493	487	560	518	460	478	473	487	514	468	517	464	494	485	517	464	496	517	486	507	525	448	451	526	500	499	502	492	487	475	524	478	519	492	488	496	465	519	479	498	522	513	495	490	512	478	507	455	529	512	493	487	504	534	496	493	520	496	495	493	476	490	513	449	508	520	465	553	486	529	514	455	485	492	523	497	510	518	514	484	481	524	500	510	502	466	460	512	449	513	518	510	552	496	528	490	495	515	507	463	499	505	499	506	528	497	480	479	556	540	487	496	508	490	465	514	505	486	473	449	531	478	474	527	500	512	488	458	502	535	502	493	467	511	494	499	447	493	523	526	473	483	513	457	458	523	467	486	503	493	508	481	490	478	476	457	495	474	495	491	511	524	482	503	501	486	489	504	472	477	501	478	493	502	475	501	500	484	480	493	526	452	460	514	488	480	533	504	513	518	488	503	503	448	498	515	518	502	487	507	474	496	456	499	505	530	485	538	513	537	432	492	502	522	535	501	472	484	493	450	475	522	505	472	506	507	449	496	492	494	516	472	520	473	514	475	447	530	491	516	510	444	509	473	480	482	520	498	492	487	480	484	502	508	518	470	474	472	488	518	519	471	522	488	501	487	462	509	476	522	464	459	517	457	488	506	527	512	512	512	475	499	514	512	532	464	474	511	541	470	488	505	483	501	525	483	520	489	448	473	514	540	508	558	482	488	490	502	503	480	513	490	456	490	528	457	472	454	510	530	502	486	490	501	512	503	485	475	537	493	532	501	509	495	529	485	516	489	487	499	475	470	484	452	521	526	512	498	487	459	461	519	478	475	457	501	486	509	502	495	511	512	501	467	484	513	489	500	494	494	480	515	468	526	471	520	498	492	502	465	507	509	458	506	473	461	506	532	476	505	487	463	517	506	514	499	515	458	486	518	477	489	476	436	504	509	534	513	537	477	476	506	485	497	536	478	493	516	464	482	478	498	514	488	481	475	523	482	482	489	540	524	459	460	509	480	528	500	519	474	522	499	489	512	508	492	501	483	478	493	473	509	494	463	483	523	502	478	487	564	488	478	506	502	472	506	505	427	501	478	513	503	480	478	515	478	521	457	511	507	532	481	492	495	502	455	512	522	515	477	510	505	530	482	535	481	464	488	491	523	520	524	472	483	536	500	510	548	448	488	491	477	487	472	457	459	494	507	500	460	515	482	507	521	498	519	485	490	493	491	515	494	482	496	512	488	496	489	491	486	490	508	491	472	456	524	528	491	519	485	507	491	515	496	510	490	516	504	483	504	474	501	515	520	511	532	467	492	489	507	580	479	521	475	512	510	466	493	503	494	525	525	472	447	500	488	455	515	520	496	491	527	500	493	484	440	520	483	506	483	506	499	480	540	478	486	506	521	498	495	508	461	454	543	553	488	449	496	507	511	471	493	529	493	488	484	510	512	492	522	530	547	490	500	496	503	511	553	488	504	479	495	510	501	496	475	524	481	523	481	459	520	496	500	537	478	528	460	515	507	527	514	475	518	515	514	514	506	522	511	487	482	512	518	509	492	530	515	480	500	526	521	519	513	489	531	484	468	539	468	495	463	491	521	506	494	515	487	466	509	490	486	481	529	480	538	472	478	533	515	496	502	476	491	482	508	483	501	491	503	494	474	511	456	473	502	517	542	528	490	496	448	492	461	454	486	475	501	478	520	474	492	482	512	492	530	514	482	471	498	479	498	520	477	480	470	506	523	494	474	491	484	508	484	503	495	494	468	497	470	491	498	466	501	454	462	531	481	503	471	463	509	459	498	469	493	509	450	502	484	481	518	495	507	516	510	495	506	475	489	519	496	480	496	507	459	495	506	507	516	539	486	493	497	462	490	495	545	492	455	495	463	493	491	490	533	517	443	466	537	472	450	482	523	507	488	483	495	481	512	506	522	462	486	473	471	505	518	486	544	463	501	451	481	534	477	499	539	474	484	506	489	508	499	495	480	464	500	485	479	528	513	506	519	499	482	489	439	515	519	533	472	498	467	473	509	488	460	510	480	488	487	492	464	510	493	498	499	487	481	457	479	545	502	478	469	473	496	457	504	509	487	486	465	537	513	538	479	521	485	470	517	452	472	510	474	488	481	531	468	532	477	487	443	490	503	458	467	479	497	488	504	527	459	485	507	508	488	498	535	503	509	500	486	482	498	505	524	509	489	512	493	484
27607	92704	85703	63399	37810	16638	5437	1163	541	510	570	549	574	570	552	556	522	543	571	583	515	514	532	563	536	535	526	566	563	541	566	535	542	545	548	579	554	528	570	566	608	561	571	566	555	589	594	565	555	487	544	557	553	525	513	534	570	552	498	575	504	548	549	555	530	550	550	547	541	569	554	544	559	560	586	567	576	580	585	572	508	558	561	588	516	548	559	536	525	558	504	543	548	514	538	581	565	513	580	570	523	564	532	570	554	536	512	541	500	531	510	580	513	493	539	559	528	568	577	534	574	542	575	545	516	525	519	517	530	558	519	542	577	548	566	548	572	575	543	556	513	512	569	567	522	522	554	543	525	560	529	522	551	529	565	559	560	501	510	526	528	537	541	558	522	541	574	590	543	533	539	514	574	532	538	537	565	536	534	604	522	538	535	585	567	537	532	551	551	569	516	530	574	574	538	550	559	536	506	533	506	523	547	535	544	532	539	541	544	484	573	586	536	547	580	553	518	558	541	557	563	534	532	550	538	527	501	536	536	543	592	532	545	537	522	541	539	519	580	515	533	532	547	550	570	513	545	542	522	535	569	526	548	631	560	518	573	531	584	568	539	510	523	507	530	490	547	520	556	537	530	552	560	587	527	545	563	550	565	531	556	579	534	575	563	536	520	536	543	524	513	535	548	557	580	510	522	563	555	516	527	527	535	559	533	570	539	516	533	544	569	534	552	571	489	508	529	550	536	521	518	556	563	560	544	523	524	506	543	521	529	536	556	546	542	535	544	607	559	535	550	524	568	559	549	547	527	529	554	518	529	549	520	495	553	524	497	566	522	569	563	560	532	544	537	557	488	553	558	550	556	568	538	539	526	542	553	554	577	547	523	549	527	504	528	555	553	523	507	509	497	514	582	559	521	544	571	550	525	546	532	501	564	529	495	560	590	532	543	528	583	537	521	534	561	539	536	555	542	581	527	564	558	574	534	544	563	599	519	535	506	522	546	536	574	552	578	559	568	520	559	578	510	566	547	560	524	510	554	549	545	536	542	582	571	562	522	562	543	573	547	533	543	526	518	585	499	571	575	563	542	521	527	547	589	542	521	538	552	523	555	574	559	581	521	498	536	528	540	554	548	538	519	551	536	518	531	543	525	569	552	557	561	563	576	571	543	578	545	517	544	538	498	564	554	513	561	571	545	558	550	576	511	552	604	539	535	510	518	535	520	526	495	544	502	526	522	575	515	561	551	547	534	477	542	533	533	555	534	575	547	536	579	542	520	529	537	533	590	516	532	554	554	536	559	541	574	521	542	461	625	550	578	567	565	526	541	570	540	571	527	534	518	532	551	512	503	552	530	525	521	539	573	542	540	522	541	496	553	516	579	575	535	519	567	539	541	551	522	492	560	534	546	546	548	572	553	536	496	520	577	516	574	538	504	514	549	541	508	565	592	570	590	520	553	531	576	533	532	530	528	553	514	568	543	528	491	540	547	503	526	569	534	545	583	540	526	552	540	515	580	486	554	559	580	526	507	552	535	541	531	532	529	552	526	557	547	581	588	536	531	538	504	573	549	558	556	563	569	552	540	530	530	521	527	547	546	539	559	593	531	535	547	527	597	504	539	568	538	565	535	588	503	524	544	560	511	485	562	561	540	536	504	544	558	549	540	578	521	534	560	522	507	522	556	541	524	544	564	541	516	526	528	524	566	593	576	538	578	585	533	551	545	523	516	509	557	546	503	526	584	586	572	520	570	542	538	536	572	503	522	516	534	595	561	554	539	534	538	533	523	535	549	536	563	526	547	553	550	542	570	558	560	510	533	533	551	547	524	544	542	560	522	529	467	554	544	540	554	556	555	570	548	477	564	542	527	548	540	520	549	546	541	596	541	539	557	542	562	517	556	487	538	496	559	516	567	541	540	572	511	555	529	535	596	539	503	559	551	562	566	540	555	537	507	560	525	540	521	536	555	564	530	519	511	520	536	527	580	573	549	521	545	522	542	549	568	508	563	564	541	544	514	596	566	494	559	526	554	494	512	553	562	555	568	586	569	586	545	508	523	528	527	521	509	504	549	562	556	548	515	545	532	524	526	498	533	541	516	572	492	552	521	558	531	519	548	555	505	545	563	542	579	530	512	548	529	535	524	548	578	529	540	543	550	536	600	541	568	524	541	563	540	514	575	543	501	493	546	527	557	555	537	540	516	538	569	569	506	556	494	542	506	548	508	565	552	594	519	525	541	546	571	579	527	518	520	538	552	530	558	524	521	512	542	558	518	481	507	543	501	571	547	517	539	524	528	524	561	560	506	523	558	547	532	527	529	568	561	561	542	535	548	530	571	578	521	521	523	533	533	518	513	565	572	549	524	543	575	564	563	541	541	547	566	565	501	539	566	529	532	539	540	547	514	600	517	570	551	504	543	571	501	556	548	554	536	545	556	517	548	514	513	515	535	575	532	576	494	512	558	528	494	525	544	507	506	539	524	562	580	532	546	524	557	539	576	579	559	522	567	497	560	547	520	527	526	545	543	500	522	536	549	564	541	578	515	581	541	528	528	543	568	537	553	531	522	569	565	534	530	549	523	494	504	548	586	559	537	524	528	585	538	512	527	547	534	546	546	561	559	549	541	521	533	538	526	530	558	541	552	566	512	579	536	565	536	545	554	512	535	542	544	557	549	526	549	533	564	528	557	575	545	525	552	514	549	564	554	505	523	594	530	516	503	563	488	556	544	557	538	565	520	528	548	543	535	546	505	522	529	558	561	579	545	548	521	552	543	530	573	545	597	547	555	563	580	528	541	555	572	547	542	549	567	515	544	543	557	532	521	585	506	586	548	509	534	579	577	524	555	532	544	547	523	525	540	549	528	508	535	495	584	539	575	512	519	538	537	535	514	557	530	509	490	572	560	537	534	550	584	547	522	558	586	573	531	538	551	500	548	510	530	548	575	548	522	596	515	544	545	577	551	528	570	546	576	554	549	542	532	507	531	541	570	507	545	528	506	546	534	547	506	513	517	590	532	514	533	615	553	573	562	539	564	538	550	544	615	561	541	561	559	533	555	527	570	549	524	555	549	490	519	574	479	528	536	523	511	525	542	565	504	529	567	544	523	525	552	534	540	517	492	547	569	542	538	523	551	560	531	555	509	589	527	538	573	514	529	532	517	521	556	554	557	551	525	517	533	553	507	502	538	537	508	559	553	551	517	509	539	497	580	542	471	543	539	579	571	558	533	542	502	548	530	558	531	557	557	544	553	558	578	503	554	552	517	564	541	545	509	540	527	536	552	560	555	515	512	498	520	556	518	522	543	542	549	578	492	560	554	563	534	552	549	543	523	526	548	575	533	556	563	541	532	525	581	564	543	565	585	516	594	525	512	562	534	558	551	526	529	582	584	584	507	533	533	533	566	531	561	557	508	519	549	534	523	530	578	522	547	555	498	603	558	555	508	544	565	510	563	572	549	542	569	527	521	500	541	528	562	509	487	532	561	550
27183	23874	32473	20597	6981	1803	660	375	395	365	353	369	358	329	363	351	358	384	359	366	352	342	363	351	378	363	361	364	343	339	360	363	351	338	366	379	364	341	353	356	360	351	359	368	334	370	326	377	365	346	366	354	367	374	325	346	395	367	359	349	333	350	352	357	348	344	369	382	349	358	345	371	358	332	365	363	375	360	385	348	345	349	356	352	368	346	376	372	317	352	338	360	370	339	364	378	347	385	354	367	350	355	347	374	357	397	358	341	381	381	371	371	379	324	333	338	328	346	339	342	384	367	349	353	320	409	357	364	388	353	334	365	315	341	362	369	346	383	352	347	341	323	367	381	340	342	330	380	389	350	370	360	385	339	350	348	353	372	366	385	358	394	368	378	341	356	344	361	386	373	394	320	362	372	384	332	323	333	392	353	361	372	362	362	383	337	355	370	362	375	365	370	366	375	361	348	357	373	377	334	339	322	365	372	347	314	342	349	333	372	341	355	360	348	355	323	358	329	370	333	357	343	354	367	353	305	354	333	352	348	362	353	357	355	339	390	366	347	318	351	342	337	330	385	328	328	349	362	326	331	369	330	313	359	370	338	366	359	363	360	344	356	342	364	329	378	357	336	365	387	335	405	368	343	348	344	389	338	348	329	375	338	339	324	358	388	351	362	335	346	365	358	337	308	368	349	373	337	353	379	346	359	335	357	386	379	373	360	346	348	336	333	369	380	366	352	399	330	332	352	379	381	374	334	376	362	350	340	352	346	351	345	345	328	356	345	338	337	383	367	377	345	341	376	357	359	352	355	357	314	321	354	364	351	329	354	361	348	379	356	361	369	358	371	355	361	396	380	373	347	356	343	355	378	343	376	377	332	371	383	370	349	356	333	372	350	359	369	334	355	374	389	358	309	355	377	391	354	336	360	390	336	363	354	365	326	371	367	345	348	343	344	366	346	382	327	353	347	366	347	333	396	350	365	365	321	357	343	331	346	333	345	353	335	323	350	347	346	355	356	349	356	381	357	328	362	356	369	363	348	335	386	371	339	358	381	351	351	390	345	353	350	350	340	361	343	372	364	368	341	349	352	359	321	356	353	340	331	339	382	341	343	340	382	369	347	362	376	346	375	349	387	363	354	349	385	362	375	362	369	344	380	369	367	363	384	367	359	404	341	349	369	369	384	367	359	335	360	380	392	380	331	333	347	363	346	373	351	390	360	342	322	371	353	357	347	373	342	365	392	347	403	377	372	361	351	348	346	365	348	352	356	355	351	354	392	339	366	340	362	340	381	361	335	359	341	322	366	365	348	349	375	376	339	383	380	369	383	366	319	376	386	346	373	323	344	354	358	382	355	359	379	397	337	337	375	331	364	380	311	358	382	370	345	315	343	332	330	380	338	326	354	360	337	368	330	373	349	390	357	392	347	369	368	367	378	375	358	337	364	373	339	339	349	339	365	383	360	327	336	373	345	372	370	387	338	371	301	355	360	341	386	360	319	380	393	355	317	351	367	363	352	341	363	374	334	348	351	358	369	352	361	350	369	355	359	361	397	330	334	357	365	336	355	354	350	378	361	382	351	319	336	330	368	355	355	330	371	350	356	368	355	363	342	343	346	354	321	379	349	349	337	358	337	347	363	324	315	334	381	375	334	344	352	347	387	355	366	341	355	363	374	367	370	375	353	337	360	355	344	339	326	398	331	365	383	347	334	378	387	377	347	386	351	376	379	371	342	348	348	366	364	350	366	387	373	366	351	359	337	367	355	374	360	357	402	337	357	368	364	348	355	342	366	338	339	354	356	368	383	370	429	365	376	338	366	373	364	363	334	356	353	387	347	335	351	336	368	366	355	375	363	318	346	353	359	368	343	364	347	347	361	360	339	333	364	353	354	359	385	357	377	365	350	351	374	391	355	337	338	335	378	362	324	338	351	310	348	385	353	328	394	375	369	360	348	317	347	368	366	361	366	356	320	368	334	335	368	346	364	364	376	363	354	354	365	357	341	344	350	352	321	385	344	360	345	341	343	351	348	366	357	328	354	363	367	314	368	361	368	376	347	357	347	364	340	370	344	386	340	346	322	342	346	373	357	363	379	370	387	366	351	335	356	325	343	378	347	343	367	341	390	373	326	349	365	377	322	361	373	382	374	356	345	389	379	368	366	361	356	343	369	343	371	391	364	362	351	359	344	333	357	341	367	368	382	330	358	371	347	344	363	366	307	353	378	376	358	384	343	360	352	346	380	340	354	382	361	350	347	347	385	353	372	357	347	352	385	359	350	361	368	334	351	341	334	353	350	361	342	383	346	334	376	359	334	369	358	336	353	366	341	340	316	345	355	381	326	377	353	357	333	401	349	353	375	375	368	334	367	365	378	327	342	332	352	348	359	350	351	336	366	379	359	382	367	361	369	322	345	376	337	371	345	356	384	380	321	357	349	347	335	376	342	336	365	373	375	384	361	362	316	316	367	330	343	324	374	312	336	333	359	340	385	359	384	349	381	368	326	320	342	361	342	363	371	350	365	344	316	345	360	335	361	365	389	359	360	383	366	362	372	349	323	312	354	373	374	343	367	369	342	347	368	360	358	377	326	341	388	361	360	365	334	345	360	348	356	339	338	384	367	361	381	344	322	345	371	330	361	331	370	389	362	343	305	356	373	383	321	355	366	388	369	350	320	347	368	344	363	350	374	356	348	354	379	344	370	399	380	324	403	328	355	394	335	350	364	342	348	390	369	356	321	363	344	355	354	369	386	335	378	364	353	367	315	377	393	375	371	368	382	344	322	357	357	369	369	377	397	370	351	314	356	327	367	333	340	347	355	381	375	362	356	394	383	351	348	333	318	351	332	348	359	345	352	370	396	356	329	341	347	368	347	364	362	353	372	339	358	360	347	343	351	368	381	344	381	332	401	375	350	363	368	334	362	328	346	327	371	326	371	352	344	357	387	342	354	350	367	382	365	332	348	352	392	316	339	349	335	316	339	373	345	337	358	366	365	354	341	372	340	369	341	384	338	345	367	378	366	342	333	341	371	379	390	350	344	348	356	342	353	357	365	366	340	365	348	351	366	352	352	373	351	338	363	353	366	382	335	383	370	342	366	347	378	378	328	322	334	329	378	374	354	343	333	348	350	351	308	363	368	358	357	342	340	356	361	360	356	343	328	331	347	373	348	367	336	356	344	351	367	358	337	371	338	383	386	335	343	353	367	399	338	335	347	345	373	350	385	341	336	382	365	372	333	369	372	349	353	344	353	353	373	376	367	338	343	355	348	369	330	338	344	365	402	323	351	369	358	374	346	342	368	350	361	391	349	343	369	356	367	361	360	317	341	359	362	362	356	354	412	306	366	352	366	369	329	356	391	321	349	341	385	360	410	357	332	343	362	364	358	370	342	361	348	376	373	340	360	392	354	343	369	367	421	313	346	357	356	380	327	335	338	319	386	367	363	362	371	364	376	392	337	367	348	378	335	354	350	368	362	369	328	336	351
7163	29649	29168	12273	4793	1759	689	387	343	337	324	346	353	356	333	345	334	320	347	356	346	355	308	346	334	318	326	344	354	328	352	357	363	332	387	396	359	353	331	361	384	337	337	348	336	337	329	352	350	362	373	359	344	344	365	369	346	320	355	328	385	356	338	337	364	337	351	329	348	338	343	341	377	377	372	328	348	342	373	335	339	354	327	335	331	347	361	385	336	319	359	372	374	345	350	381	362	341	337	323	335	318	349	318	318	340	338	344	317	345	346	358	341	333	326	336	359	363	344	338	361	314	354	360	335	356	366	349	348	374	339	363	366	318	332	293	323	345	358	336	373	355	335	344	325	315	312	335	339	342	362	348	341	358	346	335	337	321	343	356	379	348	345	364	338	301	380	370	358	370	357	353	340	389	301	375	344	349	370	334	351	374	336	346	308	339	343	352	346	350	360	311	336	312	338	330	345	348	363	339	351	366	356	361	348	323	371	331	342	330	326	351	339	348	341	337	359	344	318	356	360	343	348	349	346	325	338	349	325	361	333	354	370	323	348	363	351	360	364	308	343	302	310	344	348	332	333	349	368	336	358	328	330	362	327	361	335	330	327	308	343	352	344	361	354	348	366	347	353	334	353	340	377	392	325	358	353	316	350	346	337	321	342	345	335	333	314	338	345	357	355	355	356	363	326	318	372	323	351	330	312	334	339	366	344	314	321	352	354	349	367	342	339	383	353	319	350	309	330	344	365	341	329	346	357	319	355	350	331	340	331	338	336	357	353	338	332	323	354	337	337	320	326	339	320	338	319	339	347	341	319	375	354	350	352	353	329	349	364	323	344	310	365	341	339	288	321	370	341	327	350	336	341	369	339	363	337	323	316	330	352	327	338	317	370	341	314	313	305	330	335	334	362	346	316	348	369	344	373	366	328	339	347	356	350	326	342	298	349	325	356	355	334	336	334	355	353	390	333	323	349	341	358	349	339	324	337	315	370	353	351	387	340	310	363	349	369	360	363	372	347	339	357	333	339	343	363	361	361	338	345	344	345	366	315	310	360	340	309	310	369	332	313	362	338	350	344	348	341	340	364	351	321	307	370	327	355	354	383	332	342	331	346	315	342	308	362	305	354	336	362	320	320	337	346	360	377	370	322	326	314	327	336	305	386	362	352	345	312	325	354	339	376	368	351	325	351	362	331	363	318	314	323	330	323	329	366	339	356	373	337	319	341	354	346	383	344	331	335	338	348	371	337	316	329	336	370	365	361	379	365	341	320	339	371	351	360	391	344	324	319	346	326	323	323	368	343	322	336	383	346	339	352	354	361	337	346	332	325	350	352	330	363	343	332	389	358	324	359	318	345	338	337	307	334	371	335	349	339	345	338	363	312	334	352	333	362	338	365	342	332	317	349	345	348	365	365	357	322	362	333	349	331	333	349	338	360	369	348	318	356	303	300	384	331	351	354	323	347	342	379	339	353	332	338	332	340	320	364	339	326	326	323	365	339	312	330	318	342	365	337	324	345	350	334	353	342	378	320	387	328	337	319	347	309	366	305	351	343	391	365	362	362	335	367	341	351	328	345	367	370	369	347	369	349	324	370	353	352	316	331	336	338	342	351	360	377	329	297	356	335	387	377	341	324	326	357	351	367	326	346	360	345	357	339	343	331	364	329	322	314	350	335	318	320	351	321	348	340	334	304	360	359	324	333	362	308	314	353	317	370	307	324	347	369	401	327	331	369	348	334	392	332	325	334	330	345	346	306	336	330	364	338	325	331	374	364	337	322	335	368	367	360	377	343	340	342	343	331	335	339	359	359	369	328	343	333	351	344	390	345	337	327	320	352	290	344	329	347	353	349	307	324	337	352	342	325	323	326	320	297	348	315	359	338	341	349	344	342	329	337	336	324	364	336	360	338	420	365	330	344	343	351	360	320	340	359	335	345	339	325	320	352	357	347	341	344	334	378	335	353	350	383	339	335	343	335	369	343	340	374	306	353	348	346	342	357	391	353	347	341	344	363	324	342	323	344	324	308	365	383	362	343	309	345	352	343	361	334	335	345	349	349	334	331	314	316	336	351	361	345	301	359	345	338	307	345	360	310	361	355	332	340	337	341	331	329	365	349	322	355	343	362	337	333	308	338	319	344	335	367	354	327	356	318	343	370	355	373	351	333	345	334	348	340	305	333	317	331	292	365	312	334	337	326	342	346	325	327	324	369	364	332	330	367	343	328	337	362	336	351	359	365	368	378	357	340	340	356	357	339	328	356	343	316	345	359	353	319	333	319	301	313	326	349	358	341	379	321	332	345	392	353	330	347	338	348	362	350	328	354	334	316	362	327	336	326	368	363	331	347	316	347	343	341	351	351	336	324	330	337	327	346	368	311	313	351	321	333	356	341	358	338	354	358	346	353	355	349	320	343	322	357	382	364	336	354	352	352	327	364	357	356	350	364	354	325	351	323	326	337	338	331	323	353	370	339	345	338	356	359	349	346	363	344	367	360	346	359	357	354	359	350	327	356	290	330	325	333	338	330	366	344	346	342	335	338	372	324	323	344	307	330	334	329	343	325	347	316	333	354	327	325	328	328	352	314	366	346	331	340	328	352	359	356	384	320	318	337	360	351	351	365	332	372	365	341	339	355	373	327	355	342	339	339	324	359	350	351	350	326	317	361	326	360	344	325	365	330	342	368	359	370	344	350	357	347	335	314	361	330	340	319	350	355	350	339	372	315	345	329	386	379	332	353	369	355	298	340	319	364	337	387	320	354	378	379	345	335	335	373	374	364	343	352	301	369	360	331	388	354	348	341	316	350	355	327	330	319	355	344	323	360	331	343	381	341	344	369	337	364	343	359	330	330	359	364	317	323	347	328	363	349	341	347	349	363	370	326	340	326	345	342	305	371	332	345	345	384	352	324	388	339	352	319	347	347	377	359	346	337	320	333	344	356	327	350	350	321	355	359	342	341	331	330	347	336	327	345	363	320	373	320	358	354	327	334	364	335	384	382	323	353	365	358	339	324	332	334	363	365	335	344	338	357	332	352	352	361	346	352	328	369	318	355	318	378	339	339	345	352	380	330	329	322	349	375	349	370	343	309	337	346	337	373	332	335	370	340	335	318	337	364	358	378	366	352	357	350	365	328	317	336	346	320	353	356	378	354	343	357	359	352	341	339	329	333	313	306	349	338	331	342	313	331	357	340	343	333	366	380	342	363	331	335	363	339	329	345	315	346	310	309	346	338	360	387	343	346	345	341	347	359	338	360	330	329	344	350	350	362	328	324	381	371	359	360	343	366	313	317	332	305	375	367	351	338	330	373	344	380	316	330	333	367	312	364	351	337	349	374	334	378	356	330	343	329	339	335	342	344	355	341	367	315	324	310	353	344	296	361	376	384	349	341	335	370	339	366	335	354	353	328	345	371	327	333	347	327	360	333	337	358	302	334	332	330	329	381	300	344	338	327	353	348	349	323	329	357	334	306	346	340	365	360	310
25604	24971	53947	50600	30101	12488	2729	588	402	399	374	357	392	364	364	373	360	382	401	393	376	398	368	410	337	367	385	368	391	344	373	382	402	403	352	353	362	342	395	404	341	390	392	358	373	372	392	375	353	368	370	366	396	377	403	363	390	370	390	371	410	366	385	373	387	388	369	388	385	361	376	375	390	379	365	368	381	373	402	362	336	381	371	365	341	401	366	379	388	340	375	365	381	377	384	360	356	362	339	351	363	376	388	380	392	348	394	359	362	341	363	373	388	384	351	341	357	387	355	374	376	337	362	347	369	374	384	369	381	388	366	364	377	389	379	364	359	348	365	377	387	371	399	365	387	346	376	365	397	368	366	354	327	392	346	322	370	348	366	367	381	364	363	384	376	365	358	367	376	357	372	422	363	382	361	377	345	359	392	358	373	376	339	357	367	345	358	380	340	380	362	351	356	331	366	330	366	357	372	366	375	392	348	352	369	397	359	390	372	381	371	378	388	370	348	376	341	410	370	343	351	368	387	356	336	373	359	388	355	367	388	371	356	380	359	394	383	360	396	379	371	378	388	352	353	367	384	368	382	354	349	355	383	336	375	345	394	345	382	356	392	356	339	374	353	355	352	351	353	373	386	345	373	366	364	367	365	402	356	377	389	365	325	357	378	349	371	363	374	389	378	367	388	364	339	380	383	352	358	381	385	385	383	325	392	375	393	377	344	383	387	360	362	387	356	354	357	357	377	388	355	367	379	317	394	328	357	352	353	370	342	375	352	342	371	345	360	342	368	356	383	340	358	338	364	365	399	370	362	370	387	352	346	346	380	365	359	390	349	369	325	395	381	414	379	355	348	359	349	370	358	367	375	366	366	376	392	361	375	374	341	353	375	347	375	393	360	337	376	362	380	382	400	377	366	380	323	377	361	403	362	389	326	368	339	384	389	375	402	371	368	356	376	369	390	398	354	374	372	364	373	387	386	361	401	361	379	356	373	367	349	367	369	416	365	340	355	374	364	370	358	364	365	391	349	333	317	372	370	344	379	351	353	363	391	392	371	361	379	332	370	393	368	364	369	375	361	362	373	358	363	376	364	378	382	359	358	357	344	362	373	368	359	399	371	392	368	375	363	338	373	351	354	399	377	331	334	380	372	379	357	364	368	317	350	365	350	380	374	372	371	370	360	357	379	366	348	357	387	366	388	398	379	385	355	327	337	361	371	371	376	399	370	385	373	402	386	381	385	352	381	353	345	344	367	348	335	396	344	373	338	382	387	362	396	349	361	379	374	372	374	362	368	358	364	377	393	379	411	343	336	339	352	373	387	370	364	376	373	336	360	367	373	376	344	395	367	363	345	370	369	372	376	351	385	334	355	377	382	360	377	365	348	383	371	378	360	370	368	399	360	395	374	366	316	393	371	367	340	369	389	394	359	356	375	381	386	381	360	340	416	323	386	380	328	375	384	388	356	365	356	373	363	371	412	395	334	355	369	393	384	367	386	385	370	339	348	364	350	340	367	355	338	373	369	363	401	362	369	416	357	361	401	388	367	388	395	389	385	348	365	391	345	378	388	364	362	358	334	399	359	387	352	375	380	395	352	361	353	363	405	380	360	372	373	377	385	377	387	373	400	376	369	378	395	362	347	374	373	376	367	363	359	374	366	387	401	380	371	393	358	347	333	352	361	343	369	344	390	344	337	386	375	367	382	350	350	402	387	385	356	367	374	374	368	359	346	353	380	392	367	358	372	352	363	371	378	387	353	354	400	358	335	361	336	368	330	369	384	373	348	368	343	380	350	386	383	387	361	403	376	356	358	345	373	350	365	378	355	342	379	411	370	409	374	366	354	348	368	359	334	397	415	328	384	351	386	372	356	363	392	387	369	390	386	408	373	334	355	373	355	384	348	367	354	376	386	369	370	364	381	363	355	355	358	342	375	387	385	360	387	323	366	359	378	362	389	383	390	331	388	348	380	389	359	337	379	357	373	393	347	385	355	358	387	407	376	403	358	340	352	367	369	362	377	378	379	393	366	369	362	361	377	399	368	363	387	349	370	335	382	360	355	373	394	376	381	374	336	367	341	340	381	377	392	374	368	339	363	354	396	342	391	371	381	342	386	378	355	372	370	367	342	379	357	378	341	390	394	376	357	347	382	348	393	361	355	352	388	355	342	339	335	400	367	347	347	393	373	344	363	382	346	369	356	346	377	356	343	367	369	376	398	390	362	329	373	351	351	369	349	371	355	388	342	346	365	389	405	375	354	357	396	381	335	362	385	363	352	394	383	386	344	392	351	362	371	387	360	349	365	364	362	364	393	379	403	344	373	351	375	382	372	360	380	361	355	369	371	370	379	398	376	351	356	368	349	373	377	377	397	348	350	413	405	341	398	353	367	386	374	371	366	336	382	363	368	332	333	369	349	361	338	353	348	356	382	363	367	374	352	352	377	375	380	365	372	377	356	340	373	399	350	361	365	387	364	391	348	337	368	334	397	384	354	360	397	362	389	364	341	354	378	331	351	329	357	348	427	357	410	333	363	364	361	347	338	386	374	397	362	390	351	336	385	350	367	319	371	370	386	357	388	395	365	334	381	351	399	357	339	354	355	362	369	364	387	352	329	350	370	391	361	374	389	418	372	372	387	372	360	353	392	372	349	341	392	378	369	381	373	383	376	377	401	357	407	347	350	378	377	353	380	380	370	382	360	370	403	383	415	350	406	365	375	363	383	384	401	334	378	365	350	363	381	358	373	398	381	353	364	325	351	340	356	392	341	363	390	385	366	338	344	370	355	394	377	386	354	372	373	388	341	349	353	363	372	364	371	370	350	376	362	369	324	374	373	346	348	362	407	357	355	392	353	346	356	368	359	370	366	373	386	347	364	351	341	384	352	378	372	353	366	385	363	377	369	365	356	373	343	386	334	347	378	390	376	369	339	356	369	350	353	341	419	360	328	362	357	359	374	367	342	365	361	363	355	393	369	354	362	365	371	377	375	363	356	348	324	369	372	397	354	308	329	371	359	390	356	335	379	361	341	419	377	357	380	334	327	381	348	345	387	370	389	346	368	384	376	353	390	368	377	378	384	360	379	393	334	355	382	393	389	375	368	378	397	380	381	398	365	359	386	345	353	328	381	355	351	382	356	385	354	382	342	345	353	360	346	345	376	371	347	388	381	355	362	390	347	357	335	362	370	387	329	346	378	390	388	384	368	349	368	378	369	376	399	393	390	358	339	363	382	407	381	402	380	357	370	389	393	344	348	387	346	358	356	356	416	352	363	347	380	365	379	376	386	367	365	378	382	368	378	391	367	360	332	360	371	340	328	360	379	380	381	322	315	330	371	379	381	386	385	380	369	360	392	375	365	333	333	375	360	343	349	358	342	395	345	378	343	344	380	342	377	390	380	363	350	360	364	392	405	312	362	362	366	383	361	381	373	373	363	359	356	410	347	348	320	391	343	403	352	359	368	387	334	367	324	385	349	358	356	358	364	390
11496	67109	67215	41111	20902	7446	2126	549	374	375	366	417	384	384	414	413	362	413	371	382	371	354	373	406	380	384	374	390	362	396	374	373	375	399	386	376	384	366	367	376	368	368	370	366	364	353	358	337	392	385	382	398	369	393	342	393	345	391	341	376	389	414	360	386	392	382	436	344	366	388	389	370	402	376	366	376	396	382	382	375	361	367	382	402	373	402	364	398	441	378	411	372	399	401	386	394	374	366	401	366	394	376	368	379	399	355	388	401	376	387	407	401	401	393	384	408	362	365	409	381	399	370	394	370	390	397	393	384	356	379	363	376	369	351	408	406	366	389	378	391	384	380	367	360	399	380	417	370	363	365	410	374	404	387	451	369	397	372	387	392	363	405	365	415	382	386	382	395	356	376	411	396	414	399	384	375	434	394	384	396	391	385	373	380	371	383	336	390	395	373	372	412	387	358	367	371	378	398	327	363	376	384	361	380	373	393	400	376	346	412	371	387	367	372	391	405	359	403	401	386	403	386	383	336	365	414	366	371	360	381	356	417	357	400	356	397	403	367	371	369	393	374	382	368	371	392	376	354	366	405	393	359	380	367	377	390	391	408	398	402	397	370	361	392	365	373	380	397	389	373	387	340	425	403	385	380	355	396	403	403	380	370	377	392	392	368	383	374	360	356	382	381	400	361	369	391	378	388	391	362	388	405	385	333	379	390	371	415	353	407	387	360	389	366	380	384	416	396	379	382	372	374	373	342	374	376	373	369	387	402	407	401	346	353	382	360	376	357	375	389	399	383	392	364	396	366	380	416	391	394	395	384	386	379	400	363	363	356	355	364	366	383	384	342	377	396	395	422	366	361	384	395	373	396	342	366	371	383	371	386	379	367	367	370	423	380	394	388	392	363	431	396	394	391	415	402	389	382	363	372	359	371	387	394	339	384	374	364	405	408	388	402	375	403	360	385	384	357	350	347	326	391	351	433	407	355	363	405	376	389	341	405	365	344	357	384	381	359	363	400	374	359	402	406	401	379	389	362	382	339	404	398	408	441	394	375	379	400	391	373	389	381	339	402	327	340	360	383	379	355	382	359	337	400	371	374	409	390	392	375	387	393	351	385	409	365	398	360	372	375	388	373	399	361	378	367	397	390	370	367	393	336	389	368	383	397	384	379	409	404	398	417	370	351	400	392	388	382	368	410	382	378	396	400	359	403	371	359	373	405	399	375	405	405	366	353	366	384	406	394	392	365	373	372	352	371	371	411	356	381	419	344	378	383	355	390	394	379	350	380	384	360	378	391	361	387	368	374	399	404	388	344	392	361	374	390	393	362	360	376	377	397	391	360	390	425	370	384	360	381	368	407	378	341	372	379	396	369	395	373	369	389	389	409	370	389	370	379	393	386	364	360	364	384	381	393	360	363	388	387	393	369	392	396	351	340	407	385	347	378	350	398	395	369	399	389	365	389	416	403	388	378	405	347	373	400	397	387	381	383	377	361	323	370	390	386	368	389	410	388	395	420	415	373	392	379	400	382	358	348	368	369	400	362	330	395	373	357	404	376	388	386	383	394	355	380	365	360	393	388	440	356	398	387	395	348	388	410	424	394	386	416	390	408	366	368	391	379	358	390	386	405	372	363	365	380	390	405	389	368	415	389	383	386	364	368	371	384	379	397	378	399	398	373	350	419	405	380	390	343	390	396	380	348	386	381	371	348	328	398	376	407	423	378	376	394	372	371	372	389	387	396	352	372	416	407	356	399	368	380	378	385	376	382	373	389	352	364	389	377	362	349	349	373	401	378	413	393	356	391	385	363	377	345	405	401	366	402	370	356	396	351	398	407	366	405	384	410	400	393	344	377	367	390	377	381	377	374	346	384	381	394	373	375	374	389	398	391	371	402	374	393	365	371	370	333	383	393	376	356	389	379	402	378	368	385	400	399	371	382	404	385	387	368	351	418	358	388	365	402	385	380	396	389	370	377	377	361	369	410	400	341	378	373	392	383	371	381	386	387	362	382	362	362	389	356	362	373	408	407	394	383	346	371	381	348	341	344	419	369	378	360	359	384	432	420	407	358	370	382	410	374	411	365	370	373	361	362	355	386	403	378	385	362	384	376	398	389	370	397	337	361	339	383	333	355	391	369	375	369	371	366	388	361	396	371	400	366	390	412	355	363	388	350	384	389	385	346	409	398	397	399	389	358	343	385	368	385	349	368	372	397	393	391	369	375	382	364	384	386	360	362	400	369	376	368	407	377	357	378	371	388	390	382	375	345	380	413	351	371	406	368	356	376	405	382	383	381	379	426	386	422	360	424	389	363	389	365	381	384	355	370	368	364	365	384	388	401	398	385	377	392	361	385	352	362	394	386	362	393	366	409	392	365	364	342	384	387	358	360	377	380	393	366	403	370	373	355	363	389	391	362	362	394	367	396	358	385	356	393	365	402	378	376	385	377	391	392	385	369	376	350	346	368	378	367	370	362	395	379	360	352	389	391	360	383	410	396	386	376	409	383	390	403	347	422	350	379	394	361	408	394	377	338	366	383	397	399	388	408	362	335	379	388	351	407	365	393	357	405	403	383	373	388	338	406	388	364	404	386	360	371	358	366	403	388	385	380	414	365	405	357	344	401	375	375	396	378	371	381	401	350	400	388	372	382	393	367	415	380	345	361	361	358	378	398	361	382	379	393	392	371	389	388	402	372	381	362	423	368	384	374	355	348	394	375	359	381	368	408	392	389	343	389	395	385	397	375	311	402	365	377	406	386	391	380	387	368	391	379	383	358	384	362	383	401	354	391	386	325	386	395	348	400	395	395	376	385	377	377	354	372	381	361	395	355	377	388	416	395	397	392	374	383	409	389	370	372	381	399	407	350	397	363	379	376	372	367	367	391	360	358	349	375	394	350	390	367	403	377	384	381	385	369	388	395	371	369	397	366	427	433	386	375	379	388	379	390	366	375	353	392	405	380	337	407	365	388	387	379	389	379	357	392	364	337	386	363	379	366	381	363	365	375	355	387	370	386	422	319	378	393	379	389	383	371	360	388	368	378	390	354	374	373	372	410	362	356	354	400	352	400	378	363	404	390	415	379	352	375	336	364	386	378	380	381	378	381	379	385	356	369	394	360	395	354	399	378	367	395	350	412	373	398	400	362	373	365	398	361	393	391	381	377	412	385	399	384	353	390	385	431	357	378	369	387	386	405	401	386	431	393	382	397	358	396	385	353	389	390	391	409	354	395	350	379	356	384	382	382	363	363	388	359	396	347	358	371	393	402	382	381	351	375	391	400	408	382	371	414	398	367	382	385	363	403	387	387	382	371	383	387	341	395	393	398	385	382	398	354	385	377	363	404	364	393	399	383	384	378	409	357	387	375	383	397	383	354	395	387	396	364	366	393	402	363	399	377	392	380	420	391	339	376	353	377	351	418	362	383	361	391	393	366	375	421	395	367	404	382	377	368	411	384	380	376	343	367	382	388	373	392	361	371	366	399
23836	21872	44273	54915	44184	28377	11609	1420	555	537	544	514	515	499	515	532	500	508	531	519	464	520	479	497	482	497	457	492	538	504	486	481	481	486	542	480	514	461	444	519	518	479	510	450	485	462	489	497	477	480	496	472	488	488	472	508	480	480	491	477	479	427	470	473	462	507	463	490	461	488	481	452	490	448	495	429	477	487	470	470	483	451	463	486	501	507	453	463	473	488	494	439	463	471	478	462	479	496	481	480	480	481	469	460	499	484	475	476	453	506	485	495	455	479	480	486	466	460	486	473	473	487	459	469	494	476	462	485	458	491	452	504	484	461	465	470	482	453	489	487	485	459	480	476	466	467	494	489	479	492	447	492	511	481	448	486	502	520	495	487	466	470	489	460	430	448	434	524	464	479	466	497	485	443	436	464	469	448	496	505	461	490	476	428	485	463	481	510	485	445	494	518	468	491	508	496	512	483	436	510	498	468	481	457	487	442	466	523	469	488	461	462	482	507	494	454	458	471	467	512	480	498	486	450	485	488	450	477	457	491	460	477	476	441	441	457	477	464	505	473	500	488	472	455	471	458	469	482	478	475	481	490	436	489	454	471	503	463	479	508	473	485	454	455	442	490	444	481	486	464	481	519	489	471	481	480	490	526	491	480	495	502	464	481	494	460	505	440	464	510	508	501	430	461	459	487	483	489	460	468	495	469	460	480	484	506	504	450	476	458	485	484	474	451	484	469	458	475	481	447	506	487	509	454	471	495	481	472	459	522	460	459	482	470	438	498	460	470	464	457	459	510	470	470	499	489	497	467	506	457	466	472	508	470	478	514	460	486	490	469	479	491	448	469	489	469	427	445	475	488	498	455	481	463	462	510	450	456	517	522	443	482	474	464	406	456	468	474	488	477	453	454	486	461	478	499	508	464	467	483	475	460	443	457	489	479	493	473	487	474	448	488	489	442	476	427	483	451	492	494	452	465	459	498	508	473	486	480	505	475	478	468	498	504	494	464	472	421	471	467	502	471	473	455	512	468	472	493	454	494	471	489	494	444	463	431	508	463	438	468	492	478	460	484	481	464	487	478	481	490	463	486	473	460	484	470	507	458	464	456	483	479	519	456	492	471	463	492	456	446	493	474	497	499	488	500	475	477	494	442	463	481	492	470	448	471	483	484	440	469	488	446	411	494	468	484	434	472	490	468	444	473	423	473	479	443	541	423	469	443	439	451	468	499	485	464	498	492	499	511	473	490	474	493	497	487	483	468	487	482	470	427	480	470	499	480	478	495	501	507	450	485	493	477	463	447	474	488	455	503	491	505	486	450	476	484	475	501	487	456	475	475	428	508	467	477	467	501	502	496	431	454	487	442	511	501	515	508	482	464	412	481	503	445	468	480	494	511	477	450	502	458	475	502	500	470	478	468	459	472	484	466	458	488	511	450	517	496	457	462	489	475	464	477	485	476	493	459	472	512	452	503	447	475	492	456	469	507	491	506	505	500	491	474	486	494	500	463	491	456	480	462	470	447	473	490	460	475	475	484	461	449	487	487	471	453	465	493	537	489	479	487	527	475	464	505	466	466	466	452	474	496	455	473	492	472	483	463	478	485	484	521	511	444	477	460	488	467	497	496	460	462	453	481	524	463	443	447	487	487	495	491	456	466	457	465	454	455	454	478	496	493	486	496	461	450	464	482	494	476	478	472	463	470	499	491	498	450	489	446	471	516	519	467	480	413	435	483	516	483	471	500	438	470	484	488	505	484	495	459	497	497	442	478	486	476	477	472	438	484	465	480	454	453	470	489	486	479	466	466	466	480	466	461	481	485	489	486	472	514	505	519	485	500	444	452	431	438	472	453	491	449	457	497	482	481	484	487	483	516	470	470	482	452	525	477	497	461	485	464	507	488	483	484	492	481	448	506	534	438	487	477	462	460	480	491	469	469	461	435	484	499	478	482	439	489	447	479	452	503	479	485	440	472	473	455	481	494	440	453	467	504	463	493	441	505	465	465	489	485	490	428	504	410	427	463	444	467	469	477	449	481	481	458	493	463	447	474	520	473	480	492	473	469	504	460	506	491	475	453	503	459	493	480	482	466	522	422	471	450	482	435	450	502	473	466	476	479	523	454	487	458	481	466	493	459	475	481	497	480	473	497	458	487	484	447	465	476	474	444	466	479	467	495	468	479	456	454	506	494	487	467	475	469	411	459	485	426	530	477	456	508	476	487	467	464	474	495	449	483	467	483	443	459	470	465	458	462	514	518	444	515	487	475	528	490	499	474	454	471	494	461	466	463	444	454	458	496	480	474	466	433	513	456	470	476	533	529	499	497	467	453	458	461	473	436	460	467	498	486	513	474	476	442	473	484	470	451	461	461	479	481	475	454	477	476	500	486	436	472	501	474	501	495	480	477	489	459	481	487	499	447	515	468	480	476	501	501	503	485	520	504	486	477	474	489	494	493	453	454	479	468	454	448	440	497	489	467	474	472	484	428	431	482	498	442	440	473	519	484	465	455	490	494	518	473	479	474	463	468	475	440	440	484	480	443	495	509	471	464	438	484	513	474	459	479	442	455	497	457	479	443	467	503	470	471	484	485	510	461	466	479	460	446	481	470	490	455	498	537	449	480	485	466	453	441	454	481	485	455	454	480	486	466	524	470	469	429	453	481	533	493	477	478	489	455	479	486	470	426	470	478	431	491	447	459	458	513	450	473	492	441	452	472	455	425	503	473	460	491	446	473	436	459	494	461	484	499	480	468	454	483	436	451	436	448	484	479	469	454	489	449	461	482	469	485	481	522	489	448	428	457	498	471	439	481	489	501	451	440	490	474	459	469	470	513	487	438	470	463	506	467	492	494	507	487	453	471	467	497	479	452	486	498	453	463	448	489	465	467	458	483	470	470	492	497	462	473	449	504	489	443	461	527	495	482	483	452	471	507	457	474	445	463	435	469	437	488	463	472	473	508	487	471	432	459	467	497	459	506	459	462	461	463	427	449	495	504	509	471	484	478	471	468	474	501	484	506	502	494	506	423	452	465	495	488	500	484	498	436	485	500	505	493	477	480	440	521	465	500	475	456	485	502	508	500	437	478	443	446	503	481	478	486	472	482	488	465	460	460	467	494	530	428	459	462	450	474	474	470	499	446	429	485	431	485	501	474	516	449	515	490	478	495	454	505	455	474	474	497	469	488	434	478	475	444	468	447	496	442	474	450	493	492	482	489	488	455	450	468	436	479	450	446	450	462	450	468	454	509	483	490	480	464	488	536	487	450	510	469	489	509	521	458	466	453	430	496	495	506	514	475	454	509	449	477	483	498	491	453	488	473	462	463	490	467	462	468	475	509	507	495	508	470	502	467	428	504	505	470	471	481	500	475	467	475	488	471	493	487	466	473	426	469	464	493	467	474	464	487	460	478	455	444	470	532	475	480	494	505	476	461	448	478	493	453	459	491	470	481	475	461	468	441	504	475	465	466	517	457	477	485	475	541	463	474
16359	84421	89560	68638	44294	20115	5527	964	520	495	532	517	534	555	490	516	529	513	531	541	487	546	548	520	551	536	528	501	546	494	519	535	525	504	506	573	504	502	474	507	542	530	493	537	538	528	510	538	534	534	498	478	501	515	497	564	553	556	556	503	511	524	583	539	524	518	499	522	512	528	521	551	542	498	503	570	541	521	489	521	514	533	551	532	492	556	470	523	519	519	518	552	531	519	511	448	532	535	520	525	505	497	558	507	521	520	512	542	539	504	528	525	560	519	525	489	510	521	513	536	563	530	508	537	562	529	482	496	555	503	484	478	510	546	503	558	515	542	533	507	507	515	519	515	501	525	516	501	501	535	511	520	518	526	505	501	527	542	522	534	523	518	530	528	534	510	520	488	510	544	485	502	506	511	545	470	467	506	487	500	509	534	490	483	524	527	499	496	578	506	503	490	524	527	492	523	537	513	505	486	519	524	530	531	516	503	515	503	579	544	481	556	478	519	538	513	464	552	504	514	511	475	488	556	523	503	502	546	532	517	501	513	524	541	495	511	514	550	507	500	500	548	526	444	522	538	510	518	509	537	487	509	517	508	551	532	563	509	479	528	515	497	541	489	528	443	473	538	519	506	556	479	489	552	523	513	523	491	511	518	509	520	530	507	531	529	502	525	504	492	518	492	547	505	514	486	487	513	502	532	510	503	553	523	514	550	528	526	496	503	529	556	535	534	531	514	531	532	528	522	555	497	501	494	525	527	479	520	548	497	466	529	522	517	510	541	535	540	544	555	542	499	499	502	527	501	483	542	525	541	531	515	499	494	513	546	534	547	502	505	487	533	526	511	541	507	498	490	530	519	497	525	507	580	555	525	493	493	493	561	512	539	546	521	532	463	540	608	537	531	562	540	523	508	493	495	524	515	539	498	517	541	533	544	509	509	505	495	508	539	550	546	545	530	533	509	540	509	538	501	495	544	512	531	511	559	498	471	505	540	515	493	495	507	505	489	499	521	517	488	495	535	513	538	529	531	520	509	524	498	534	492	504	492	567	530	492	549	505	503	576	454	538	512	520	549	526	517	545	493	494	512	517	516	530	532	567	529	532	479	531	523	559	535	521	554	503	501	499	512	496	547	509	540	531	549	519	567	472	531	497	539	521	555	501	584	555	547	516	503	554	549	521	513	517	489	483	534	532	481	531	510	512	543	545	476	557	550	497	500	518	495	535	465	497	552	517	537	516	510	523	528	536	513	484	516	519	494	502	521	518	494	489	478	512	489	516	521	547	501	466	526	546	487	492	476	503	535	504	509	531	503	535	533	494	490	532	506	531	489	534	515	504	534	497	543	532	487	499	521	528	521	513	507	507	540	551	524	522	489	543	531	493	554	545	562	488	528	550	525	521	502	538	488	529	514	534	497	542	541	539	494	531	490	467	509	531	550	518	499	549	516	508	534	522	504	527	488	516	532	513	503	524	499	524	488	485	475	460	512	536	508	527	518	530	521	502	539	549	492	541	488	475	485	510	474	517	505	524	546	533	498	521	568	515	476	479	531	536	536	479	537	487	527	511	492	529	515	497	489	544	545	510	528	504	590	532	541	535	527	505	560	543	530	518	525	507	504	497	513	541	519	506	552	549	536	529	530	528	517	512	500	521	494	488	533	582	468	519	512	497	511	545	488	491	482	496	516	499	468	503	558	513	502	484	513	480	518	496	514	522	520	503	520	496	517	526	536	507	544	477	523	504	521	526	512	513	502	488	504	499	528	505	539	529	538	496	487	511	513	542	494	481	529	521	523	534	508	514	508	555	545	529	478	497	506	496	530	513	489	489	528	512	528	533	508	464	510	490	539	508	523	485	508	549	532	492	500	484	533	526	463	492	484	499	521	541	493	543	518	519	480	549	527	512	500	499	503	527	469	507	531	522	545	483	500	540	506	484	487	494	531	540	489	505	531	538	483	524	524	509	530	519	553	513	523	532	502	556	505	531	486	518	498	541	539	521	487	524	529	523	524	533	521	537	491	554	534	505	531	496	533	493	523	521	502	501	490	500	544	503	474	488	529	498	530	558	517	543	512	547	497	518	496	523	547	515	502	520	509	510	549	503	475	532	545	528	538	540	555	503	490	517	538	501	511	469	556	549	565	542	534	475	501	511	500	499	513	500	501	484	502	520	548	545	511	533	534	506	569	524	522	513	525	481	514	536	534	542	498	488	513	456	505	486	522	502	503	505	542	516	568	538	517	549	537	542	525	524	482	552	545	473	490	498	476	516	530	486	541	491	503	494	523	525	538	533	546	508	505	497	511	541	483	539	569	492	515	485	508	507	555	492	497	487	502	460	502	540	505	497	507	524	504	544	501	532	527	522	558	531	503	538	489	528	505	475	472	528	493	482	497	549	541	510	509	533	499	478	535	515	535	537	499	519	511	529	498	527	540	510	514	533	528	525	501	484	533	530	507	484	526	544	474	496	514	526	515	520	459	524	490	529	497	530	542	517	521	550	515	497	552	518	541	495	536	529	501	496	517	548	557	520	465	578	524	556	491	514	504	474	534	515	502	506	552	502	509	496	518	550	512	514	513	541	542	532	532	496	513	517	507	509	509	490	500	534	534	560	520	467	513	525	519	499	535	523	528	542	495	528	518	532	512	482	529	482	529	540	530	527	498	511	506	536	502	536	525	488	503	482	560	544	512	527	544	506	490	530	522	488	571	548	532	514	494	503	453	529	556	534	541	530	504	542	525	487	512	543	494	472	527	522	496	501	532	537	495	493	518	554	539	509	517	520	512	506	496	492	496	522	516	555	502	515	516	542	507	532	541	482	515	523	521	493	517	526	549	488	522	550	520	502	464	545	506	515	505	531	562	510	537	520	529	527	483	513	528	510	535	511	513	517	476	557	490	494	519	495	527	514	559	521	511	530	534	527	508	560	546	525	482	490	500	531	479	481	514	525	528	527	552	494	533	492	520	539	522	520	506	491	515	532	545	547	509	525	504	518	511	503	491	542	520	502	516	544	515	478	547	520	508	494	547	527	502	509	563	506	509	517	536	498	545	518	520	493	545	553	533	530	485	547	497	516	533	506	525	526	532	483	536	517	554	493	535	539	560	499	515	535	502	492	568	547	529	511	536	534	548	516	533	532	518	512	519	535	527	491	521	476	477	546	541	559	528	465	535	522	516	511	521	522	496	483	513	532	558	468	491	512	489	495	512	556	535	555	578	499	563	525	529	526	485	495	539	533	503	515	544	531	513	537	496	494	494	478	528	489	477	534	485	525	521	538	530	537	485	554	539	517	520	497	518	479	514	512	526	515	523	548	529	530	543	527	537	480	536	493	503	493	496	488	540	509	503	508	491	522	504	493	479	497	501	545	534	520	523	485	572	505	518	521	508	523	525	514	481	472	536	515	517	515	528	546	515	514	549	485	569	509	489	503	539	508	511	508	507	508	492	523	506	486	520	512	487	531	491	530	529	491	508	517	561	522	505
27375	22996	33436	21813	7733	1846	718	367	309	362	345	356	335	311	292	325	357	325	347	338	330	346	332	293	379	363	365	361	344	345	352	336	336	367	322	357	336	332	334	334	339	337	349	334	336	325	323	355	342	340	347	331	354	361	350	337	342	353	314	297	340	332	323	339	331	353	335	342	329	321	305	340	332	375	309	351	337	332	340	321	353	329	316	322	304	336	350	329	324	331	385	306	327	312	361	369	346	323	312	337	335	357	319	350	375	356	307	349	389	318	333	322	323	361	328	338	324	350	337	346	363	379	313	356	331	325	379	339	350	362	324	359	320	382	351	340	355	345	330	332	322	321	347	358	362	342	349	329	332	348	324	321	316	328	323	320	336	358	363	345	338	318	341	362	362	338	335	338	349	331	359	354	331	346	321	330	369	319	321	318	336	355	318	342	347	338	384	328	381	330	357	362	353	338	340	314	316	334	328	358	333	345	363	337	384	343	331	360	330	339	329	332	358	324	345	335	373	366	313	327	305	312	362	339	355	362	358	324	363	358	313	354	325	353	358	341	329	356	321	317	311	340	320	318	340	323	354	350	329	315	378	305	311	344	370	346	358	348	347	342	308	369	335	269	340	346	320	351	337	310	333	324	339	339	324	324	342	352	363	297	365	353	342	325	340	342	347	334	340	303	349	345	360	316	339	352	331	340	335	333	345	312	330	362	338	330	343	350	313	344	316	340	317	347	330	301	316	348	307	345	326	359	346	312	311	323	366	360	313	332	316	311	338	320	311	334	333	332	370	369	339	343	333	379	325	335	320	312	309	348	335	330	326	336	320	347	358	338	343	352	343	342	308	339	350	349	339	347	337	332	341	351	353	343	328	339	345	351	348	347	335	341	346	331	318	350	359	336	312	307	333	347	300	335	347	360	339	341	309	351	378	356	363	366	348	350	375	330	340	351	369	370	347	335	351	349	330	336	313	319	365	351	388	325	321	330	339	336	345	357	347	337	299	311	342	348	370	366	315	340	358	361	336	343	310	387	350	342	294	341	358	318	316	344	324	334	320	367	368	379	337	345	362	328	328	337	320	335	370	342	361	335	364	329	333	343	327	348	323	335	337	332	392	349	329	357	339	318	331	321	328	379	353	317	341	334	328	342	349	333	362	367	359	310	342	348	315	343	372	340	356	338	311	349	333	327	365	346	366	302	329	327	346	333	334	359	339	342	333	354	381	326	325	335	363	351	309	353	354	348	339	340	364	337	336	325	342	353	357	338	334	331	354	361	333	344	316	333	324	350	366	305	338	296	306	347	306	376	304	344	317	364	347	330	300	343	307	319	345	356	341	385	337	339	312	335	318	326	345	343	355	318	363	348	366	340	344	325	339	364	346	365	334	323	335	308	329	349	353	330	343	312	319	320	346	345	315	355	347	328	341	344	334	359	340	360	343	351	308	344	334	387	326	325	322	340	315	317	354	314	354	341	324	339	345	352	343	344	334	338	359	343	348	306	346	328	339	374	355	357	361	341	357	347	372	367	333	330	333	316	332	351	311	366	337	352	367	317	342	345	353	325	353	346	331	318	346	344	353	349	343	328	328	335	328	354	310	341	346	342	323	333	315	357	317	315	374	374	344	335	355	346	356	327	365	303	341	306	339	353	325	336	311	313	365	322	334	368	314	327	348	345	340	317	364	331	338	339	315	364	355	304	346	287	341	339	299	330	321	332	347	321	353	333	331	331	355	354	340	331	346	337	309	334	344	342	365	350	308	354	340	327	326	362	355	354	350	324	302	339	316	354	339	354	336	356	369	355	375	355	299	331	328	383	335	346	362	322	327	330	324	343	358	324	332	332	317	310	341	320	318	334	359	342	316	323	318	360	331	322	315	328	347	303	356	361	366	334	349	349	381	332	345	351	335	311	327	354	345	349	336	315	330	334	349	316	352	316	357	314	362	331	355	319	338	358	333	347	323	324	324	319	346	311	324	334	324	324	338	327	339	318	323	340	330	333	382	325	328	321	313	339	343	334	324	333	382	331	349	344	352	324	329	322	341	345	334	325	329	322	313	330	334	356	322	319	327	340	315	338	358	349	269	326	364	304	351	354	326	342	355	313	336	338	348	324	333	326	346	317	325	337	308	288	353	337	339	353	332	357	307	331	328	365	300	354	338	300	337	333	335	285	284	364	312	318	362	316	340	344	336	332	338	341	345	362	319	366	316	351	357	357	312	310	304	320	306	338	337	344	320	323	317	331	343	334	347	346	321	308	331	317	334	332	338	336	310	353	361	321	351	343	357	364	361	346	331	328	336	336	349	360	363	316	331	352	355	368	346	334	363	351	329	347	324	334	349	353	363	314	329	315	359	327	353	280	322	339	354	366	328	322	324	317	324	333	325	314	330	367	331	323	292	336	355	373	351	378	320	345	310	317	357	367	386	348	361	344	325	312	338	348	326	338	351	346	333	353	331	343	321	364	318	385	360	372	350	330	332	315	375	329	348	344	319	338	354	336	335	360	339	347	358	321	342	314	337	342	327	339	345	344	320	331	323	375	348	361	325	315	314	334	334	322	327	318	354	348	347	335	361	330	335	342	369	341	333	333	332	351	334	321	331	331	381	355	332	326	346	328	328	328	370	338	353	320	327	374	355	343	360	336	323	311	323	336	342	339	375	345	347	354	316	363	322	372	345	365	360	329	353	310	328	344	331	356	331	354	342	341	343	318	302	354	346	308	357	331	337	329	329	310	340	321	343	339	341	360	364	329	320	368	321	323	322	345	325	357	327	346	361	360	336	346	351	343	349	368	354	332	379	340	362	353	343	322	351	344	328	334	373	368	350	346	324	343	319	317	334	326	338	309	346	327	329	334	352	361	297	330	370	334	342	334	326	337	354	325	313	335	332	364	322	365	357	335	295	316	339	298	356	332	321	346	332	360	357	333	361	343	317	350	359	374	327	363	291	353	329	326	344	344	308	332	364	343	336	315	388	317	339	357	362	321	347	350	339	330	310	319	333	335	345	327	332	354	371	336	339	372	339	353	351	352	316	336	353	352	333	360	346	364	324	314	364	348	331	339	370	349	359	341	327	378	344	320	322	332	325	318	332	329	334	341	385	352	330	344	326	330	331	326	342	342	342	334	326	323	332	356	330	317	309	319	318	328	343	311	361	340	362	358	322	337	344	340	332	342	329	352	327	320	308	362	336	384	350	350	345	364	349	348	342	325	330	305	344	338	316	301	342	330	354	324	308	328	345	319	313	328	303	345	316	351	354	325	354	364	335	314	342	345	342	327	335	353	355	383	306	368	324	322	341	376	326	358	337	322	316	334	335	320	331	326	317	358	295	333	351	349	366	334	336	326	333	354	332	318	353	388	352	339	347	339	346	342	360	355	314	338	356	321	340	336	332	358	335	349	348	327	334	345	331	363	331	347	299	360	350	328	337	348	293	322	353	329	345	367	373	325	357	302	376	344	319	353	320	354	348	304	326	327	282	303	314	335
6123	27549	30079	12779	5240	1701	641	328	317	324	341	359	304	329	293	322	303	373	321	315	326	326	344	317	296	327	309	326	352	342	334	378	305	297	325	320	351	340	318	339	338	328	313	307	344	331	304	369	333	365	366	338	316	287	339	362	316	354	314	298	329	323	363	299	332	346	344	314	351	360	351	339	349	307	315	321	348	335	314	329	316	344	349	310	313	323	330	312	314	347	347	347	339	346	323	340	333	320	319	358	329	339	311	326	340	318	311	349	313	310	351	343	349	317	344	326	291	330	314	302	312	331	299	321	355	321	319	328	335	337	284	329	330	307	323	334	307	306	305	289	351	317	323	324	320	325	346	330	310	335	343	278	318	364	358	339	316	326	315	316	330	310	343	299	340	330	336	337	316	318	365	327	359	321	318	343	343	316	335	316	319	350	334	314	333	320	326	334	324	342	328	324	291	312	325	338	340	319	324	308	335	308	326	336	344	351	338	354	318	307	356	323	335	336	328	362	332	318	335	313	307	318	333	304	284	321	304	326	318	340	359	334	330	311	309	326	346	293	329	328	327	322	314	342	328	327	339	309	348	336	323	309	360	338	346	313	372	302	352	347	300	325	330	318	328	313	306	312	329	334	325	332	313	370	365	313	323	342	357	314	326	327	334	324	323	355	334	315	333	331	335	336	318	316	308	349	338	316	322	302	326	325	328	308	334	333	345	319	291	334	293	337	316	309	341	327	341	330	348	309	323	325	320	330	345	290	360	352	326	326	325	286	337	335	302	340	324	319	340	308	315	308	341	316	347	329	332	346	323	340	319	357	316	348	297	280	313	330	303	338	348	331	325	342	290	309	306	345	314	390	321	328	308	318	343	321	359	299	342	328	311	358	317	293	341	324	331	362	314	333	337	321	335	310	330	318	316	341	335	317	327	344	346	338	298	326	341	348	331	327	341	318	313	335	300	331	338	324	332	328	354	348	330	358	353	348	303	310	314	338	325	336	316	303	328	328	322	344	325	306	332	316	325	324	327	311	344	347	332	333	336	338	318	368	317	317	333	330	323	331	331	333	324	337	316	322	276	330	314	321	341	326	330	337	347	354	344	347	325	331	325	311	305	365	323	306	356	302	323	329	348	294	348	314	332	327	300	320	321	331	341	341	305	351	326	343	306	309	366	311	326	322	333	311	330	331	326	324	325	350	336	327	359	325	340	322	344	324	355	337	305	320	330	323	319	326	328	324	322	371	334	289	298	323	343	348	289	313	339	300	335	325	331	324	351	315	330	315	325	331	332	332	344	312	334	319	335	316	322	284	306	343	314	343	329	317	293	353	343	345	344	315	346	309	322	309	297	307	302	360	325	299	296	339	355	300	305	325	318	345	343	306	300	345	301	316	321	338	296	330	337	324	334	335	318	364	295	329	345	312	312	340	367	339	320	325	323	351	298	354	301	343	327	331	328	319	316	343	336	316	343	317	320	340	310	343	306	335	311	322	351	338	331	313	314	347	332	334	333	338	332	337	312	350	312	325	321	326	308	347	324	342	348	339	346	340	329	349	347	345	320	311	329	344	309	334	354	310	319	319	309	345	370	360	328	330	322	323	354	303	332	337	339	314	302	305	324	337	352	336	325	336	334	305	309	288	339	370	325	307	326	350	319	305	308	321	312	323	323	322	317	286	301	355	332	322	361	340	336	328	335	332	329	311	307	317	340	353	347	300	313	356	320	337	311	355	361	327	318	353	298	318	340	318	295	324	313	325	309	313	334	318	292	317	328	328	322	319	338	345	304	325	331	327	357	356	338	306	311	343	341	366	327	368	331	342	306	349	318	315	340	319	311	304	329	324	305	334	325	319	335	323	353	301	330	319	301	324	346	319	324	325	315	333	324	329	332	320	344	309	293	352	330	275	325	308	282	325	287	341	353	345	324	306	332	345	335	320	331	324	367	304	323	321	344	338	345	338	327	313	321	330	344	340	313	371	327	335	340	333	315	295	324	334	331	311	332	342	340	373	331	304	361	347	350	335	322	336	317	304	351	331	327	312	314	335	309	329	342	330	320	327	290	317	314	301	346	318	337	318	341	300	311	313	310	348	346	325	313	340	337	318	353	319	323	361	332	323	301	325	307	331	323	315	343	321	302	312	320	311	341	312	323	329	331	327	350	306	348	337	321	355	341	352	309	338	316	346	322	374	345	322	325	304	326	304	328	339	330	345	318	314	337	328	350	333	328	310	347	316	336	339	345	332	314	347	304	310	324	360	337	321	366	348	337	318	328	309	327	335	337	325	319	317	299	336	318	290	345	317	291	312	336	301	343	319	278	340	344	330	321	346	294	346	305	314	298	337	354	335	368	335	332	337	311	315	315	334	343	316	323	335	326	337	314	331	322	346	295	334	345	332	357	325	328	312	311	312	348	335	327	334	330	347	321	328	324	306	384	320	327	326	327	300	341	335	323	319	336	334	317	330	313	309	331	341	321	314	312	338	312	337	317	297	334	345	346	326	327	311	343	325	362	306	332	341	321	314	312	341	322	340	366	303	315	300	310	321	329	357	336	311	307	315	288	326	312	313	296	329	334	347	320	317	352	311	323	334	332	330	348	312	295	319	328	301	327	327	324	341	337	380	320	372	357	343	328	359	314	330	319	320	331	334	321	320	368	296	309	314	353	318	315	295	332	335	331	324	291	341	328	321	306	302	348	338	326	319	318	324	307	359	324	315	292	322	321	321	296	355	328	325	301	322	319	315	328	315	323	336	333	310	303	316	304	316	319	326	353	334	361	335	318	352	331	356	317	314	321	314	331	316	311	348	324	342	332	328	329	337	343	300	328	317	354	284	323	308	311	326	319	359	311	300	345	330	321	319	326	349	318	360	341	316	345	338	302	327	305	324	328	286	297	301	313	312	315	321	328	337	347	312	320	296	314	329	339	310	283	333	343	348	334	303	354	349	333	333	322	336	310	349	355	312	337	302	338	306	330	302	321	297	321	340	344	309	312	320	320	340	303	306	304	317	333	334	307	326	325	298	317	353	335	318	358	305	310	296	327	304	313	319	321	314	305	355	351	318	318	308	321	316	321	313	351	329	354	329	309	357	331	313	317	345	338	332	310	304	322	323	328	301	334	319	357	350	313	324	329	306	304	323	326	324	305	300	320	316	293	330	318	337	311	339	344	364	307	348	319	291	292	321	328	310	334	312	296	300	356	316	318	315	322	353	308	294	292	302	288	347	337	319	355	354	342	325	332	347	335	334	327	327	351	294	336	309	300	336	352	337	299	323	341	324	359	334	338	337	297	301	328	319	338	324	324	347	326	321	306	369	326	337	295	333	316	326	349	324	332	328	336	327	345	327	338	354	341	327	322	286	336	370	332	300	309	328	329	340	368	314	322	325	329	328	328	318	350	336	342	331	297	320	320	341	328	331	313	322	297	340	303	301	336	303	340	330	313	322	303	345	316	337	341	320	308	309	319	322	324	357	287	346	314	317	321	352
25467	24493	53946	48617	27109	9720	1700	451	384	374	342	342	338	370	361	360	385	374	389	381	361	372	378	378	349	350	345	368	337	355	362	358	334	351	327	358	353	359	363	327	347	328	371	365	361	355	369	374	350	346	353	350	316	348	381	337	356	325	355	349	338	394	332	344	350	351	368	359	375	388	315	360	356	347	345	362	371	344	364	348	351	341	386	320	357	380	339	348	310	357	302	339	334	363	351	337	364	367	327	342	344	342	339	369	423	352	348	352	360	324	355	341	379	392	353	352	354	348	368	344	350	348	344	345	318	331	351	348	338	355	363	339	352	368	371	355	377	336	378	388	340	340	365	346	351	360	351	378	360	359	334	344	385	358	362	379	349	375	352	383	339	373	375	350	360	358	362	313	371	373	342	339	389	366	353	352	339	362	380	350	380	397	373	360	352	375	349	342	404	357	355	339	350	332	330	319	372	361	337	342	334	354	334	378	368	379	353	361	357	340	368	329	329	346	350	328	338	363	322	347	337	316	343	319	349	352	368	344	346	340	344	341	336	375	355	363	360	368	361	345	331	348	366	340	357	353	336	347	362	369	311	331	351	343	324	328	343	392	352	369	403	338	316	331	341	344	334	342	361	339	373	364	369	351	349	356	370	367	345	352	373	376	327	362	342	338	349	317	337	330	312	322	298	338	353	340	334	349	383	351	336	339	328	354	347	352	332	391	382	353	358	351	351	372	336	308	351	357	332	401	374	328	323	324	330	314	331	347	348	358	375	318	352	336	340	338	302	349	375	362	376	384	341	373	347	336	388	348	355	304	350	368	341	344	337	377	368	389	351	333	367	341	360	352	380	383	329	364	346	326	332	350	368	324	337	351	347	373	384	372	332	355	375	337	344	367	351	369	348	320	332	350	323	362	348	340	379	374	327	356	352	367	347	357	372	336	357	334	347	344	334	327	325	319	363	332	334	354	342	345	376	324	383	358	353	327	351	339	371	384	363	400	337	356	330	332	358	323	363	329	396	389	336	347	359	328	381	356	369	340	355	356	371	365	319	342	357	353	364	345	340	347	370	330	381	356	333	333	350	339	322	334	365	359	383	377	317	355	350	376	349	351	340	329	338	330	366	366	324	355	343	347	356	381	366	370	341	357	334	349	330	360	369	351	330	375	359	359	340	355	306	322	348	379	362	381	329	329	346	354	339	337	353	385	365	331	315	343	351	317	379	364	340	352	350	368	312	359	330	321	365	340	361	311	360	345	371	344	338	306	378	340	353	365	342	338	320	353	353	345	374	311	366	363	347	350	336	337	353	367	355	334	363	331	354	343	351	375	361	336	379	369	365	360	343	320	385	375	355	338	361	352	356	322	370	342	365	354	354	387	366	353	362	336	343	339	358	331	375	328	352	370	361	384	366	330	361	320	356	370	356	346	345	338	351	354	373	375	354	328	372	341	367	332	342	329	354	359	335	348	351	367	380	371	352	349	322	316	364	345	337	340	348	370	349	352	339	357	315	335	334	335	343	321	370	358	336	333	328	375	332	333	340	354	374	321	361	373	386	345	377	366	360	320	301	337	350	367	368	351	344	352	361	375	375	338	331	378	337	345	346	381	329	337	353	325	364	331	340	333	360	330	330	343	375	322	347	328	351	386	339	366	351	337	376	365	345	340	335	336	363	345	342	361	365	369	346	355	344	352	371	319	358	370	343	338	345	360	348	385	352	345	316	367	348	341	319	339	364	354	352	343	358	380	360	359	353	361	352	352	329	388	359	348	365	339	364	331	329	352	343	313	321	356	346	405	354	351	347	336	337	363	345	339	360	343	348	364	355	355	294	323	357	338	355	361	372	346	352	346	332	360	344	365	350	374	310	376	354	313	341	411	352	368	357	355	374	310	355	386	344	333	377	344	349	340	377	336	344	378	327	376	342	322	318	356	353	359	332	319	358	336	376	337	356	354	328	332	339	327	351	326	349	340	356	352	319	330	390	360	341	338	368	355	322	321	332	350	380	308	383	355	369	372	358	367	348	344	353	361	348	343	317	337	355	353	370	336	348	347	343	350	360	347	338	337	348	339	370	363	393	343	345	365	376	339	341	364	352	345	369	348	360	363	360	356	341	372	372	357	341	311	368	387	352	336	367	365	352	332	332	375	345	345	397	357	344	362	321	386	339	357	360	339	318	375	370	370	346	368	351	347	350	363	382	324	343	357	332	344	362	359	332	369	365	348	319	361	387	333	346	375	337	336	356	313	335	361	355	351	340	367	354	333	351	354	333	354	361	342	334	359	351	336	366	378	371	322	350	326	329	364	350	344	356	332	350	348	357	388	356	327	343	361	338	362	385	328	346	358	368	335	349	382	358	371	385	332	344	359	334	343	359	336	333	348	349	366	347	353	381	340	317	377	330	322	345	355	373	361	351	365	360	346	373	351	337	336	405	347	346	338	346	335	345	340	322	344	372	330	340	376	359	354	353	342	311	365	353	351	370	350	350	337	341	372	386	341	363	344	339	345	327	323	329	372	358	326	337	352	338	323	365	376	363	335	361	333	332	358	347	339	364	318	334	361	368	320	326	356	372	365	334	347	344	346	328	332	325	355	341	340	359	341	335	368	305	378	326	372	348	362	377	347	352	333	345	364	361	380	360	328	342	347	346	312	336	322	353	341	405	352	375	358	362	335	342	356	336	366	343	347	338	344	326	369	343	341	348	343	322	357	374	333	360	340	337	371	351	352	320	334	334	323	350	345	358	345	366	357	328	371	332	352	354	326	344	351	364	333	352	364	328	306	321	358	347	342	385	341	338	395	312	358	340	346	352	342	360	345	364	372	332	327	380	339	328	354	352	371	375	351	336	358	326	378	349	357	325	370	315	342	342	339	348	330	352	376	343	327	308	344	344	334	361	343	346	338	366	384	342	338	353	356	368	330	331	390	351	344	334	349	322	355	316	353	352	391	347	351	349	338	327	344	348	340	373	380	349	345	341	376	351	348	355	341	346	339	357	384	326	335	359	336	350	332	361	354	307	348	356	338	306	334	376	348	392	346	313	322	337	329	344	334	390	386	374	339	324	371	346	352	389	332	365	360	345	348	361	348	350	308	342	292	346	352	338	401	336	355	327	320	371	344	304	336	358	363	332	313	386	314	337	352	359	360	374	344	358	323	338	350	386	349	363	356	358	375	348	359	326	339	375	344	334	338	333	352	348	373	309	375	371	341	327	362	344	334	338	381	367	363	362	331	393	352	324	358	350	355	332	404	351	336	337	336	325	353	350	384	332	353	365	339	348	338	335	380	382	366	339	373	365	328	336	359	347	364	344	345	372	352	354	336	352	292	343	363	326	338	391	375	341	357	358	387	347	364	355	343	330	313	334	354	344	373	360	331	320	357	331	354	358	325	345	375	372	345	354	350	329	385	399	335	321	376	344	369	367	401	346	370	365	380	333	354	355	358	376	361	355	345	343	320	323	332	321	323	363	370	339	361	336	303	349	362
13052	66842	68508	40186	18067	5285	1323	380	385	369	380	389	389	347	363	355	407	406	359	372	358	376	396	348	381	338	385	351	373	364	366	370	384	354	367	372	396	391	338	371	363	370	369	345	357	343	330	396	395	344	347	344	350	383	356	379	357	365	353	355	378	383	381	346	380	386	360	356	395	363	335	365	368	383	368	391	366	356	385	332	390	379	376	360	369	360	375	335	357	397	366	331	362	385	375	374	372	362	382	396	389	367	390	378	363	337	383	368	335	350	371	349	365	379	385	381	368	381	389	383	351	365	355	355	363	367	382	381	349	389	377	374	357	347	378	355	373	368	395	375	362	376	358	334	363	375	362	381	373	393	350	355	345	365	373	324	376	349	353	397	410	365	378	336	366	388	354	391	337	362	358	349	389	362	368	348	379	385	368	376	371	346	361	397	360	333	383	359	350	320	388	400	352	371	357	386	371	386	355	329	366	358	341	365	382	347	362	332	375	380	388	342	367	362	355	347	360	357	394	391	364	357	381	377	360	343	381	346	390	393	360	353	357	346	376	353	353	376	387	356	372	403	401	386	344	368	378	376	389	358	368	326	388	389	389	350	366	391	369	388	347	377	394	355	358	373	376	343	357	383	373	365	399	382	374	360	354	406	362	351	332	379	381	365	370	397	341	338	332	378	349	348	361	351	344	389	379	377	359	398	382	351	383	352	343	414	368	350	370	359	353	374	389	397	374	363	392	388	335	358	359	361	339	368	372	388	362	340	368	366	363	365	337	358	376	392	369	364	359	383	371	396	388	326	401	357	355	374	377	351	350	340	359	407	392	365	363	393	325	352	386	391	358	360	369	342	367	363	361	332	337	366	344	334	419	377	388	350	357	359	369	344	388	354	340	378	387	371	376	366	366	379	356	343	402	371	366	384	386	358	351	336	344	362	381	353	345	352	359	364	370	315	382	316	375	374	361	381	376	344	338	371	348	344	396	404	329	362	347	366	411	385	371	410	359	355	364	410	359	353	355	359	382	367	366	380	393	387	369	369	365	397	386	355	366	372	358	363	351	370	384	383	337	396	355	374	407	360	359	381	360	376	370	352	368	339	356	377	404	386	379	361	353	408	317	356	384	361	360	365	390	382	376	383	360	345	365	360	379	373	383	395	361	414	360	362	402	355	341	378	372	333	403	399	369	359	380	358	399	367	359	372	371	387	337	355	349	338	375	351	364	365	338	354	356	355	372	376	365	372	384	398	372	363	375	399	357	356	360	349	390	389	409	348	359	353	342	354	360	368	378	387	365	354	349	358	343	363	384	379	401	361	374	395	376	371	373	343	367	341	335	343	346	396	351	381	332	359	338	368	389	357	410	349	393	332	350	361	370	370	351	338	358	369	366	362	374	384	370	398	366	340	356	362	358	345	334	372	384	337	361	361	370	357	389	378	349	356	340	359	373	350	357	378	345	380	346	357	362	393	370	393	373	351	357	400	361	421	329	384	386	347	368	329	335	373	342	356	383	360	353	359	373	363	387	380	395	380	360	357	400	387	330	350	361	358	347	353	342	349	356	391	390	397	374	393	348	389	355	379	362	331	351	404	368	404	396	388	377	365	364	327	333	351	420	353	357	344	347	373	398	377	389	359	362	358	358	372	372	387	354	377	394	367	374	364	333	360	379	368	375	335	367	370	370	360	373	340	404	378	392	366	356	365	351	374	358	305	360	353	352	344	359	359	368	338	359	355	354	402	367	371	351	357	385	361	362	384	347	367	348	370	379	356	397	375	370	357	341	374	372	358	364	366	353	347	388	345	342	395	363	333	377	375	401	371	352	381	360	398	363	344	385	351	350	384	378	360	378	421	341	361	373	346	366	360	387	361	366	366	334	332	337	370	388	376	395	360	393	329	414	346	334	323	365	361	371	369	399	368	361	342	362	345	341	351	367	346	350	348	368	377	389	378	352	398	364	377	375	381	339	366	352	361	396	360	372	396	356	364	370	392	379	368	358	343	352	364	373	399	414	361	365	350	358	365	363	355	375	375	363	388	393	381	352	412	357	373	372	384	380	375	374	375	328	354	356	400	386	404	404	384	363	355	364	361	371	377	351	386	400	371	375	368	369	421	374	396	384	344	354	347	343	325	391	359	337	373	398	372	362	370	329	361	334	389	360	369	339	369	365	360	371	375	370	336	344	381	365	389	345	370	364	359	389	390	384	370	358	359	371	332	360	362	399	372	412	377	333	351	373	349	393	322	353	397	343	361	376	366	375	407	368	344	329	393	393	372	342	360	403	388	365	377	336	337	387	375	364	347	363	414	362	365	363	376	350	372	368	367	364	378	389	345	350	316	383	383	397	361	386	378	348	380	362	342	357	380	357	383	334	357	406	352	381	356	342	374	361	368	368	367	354	372	373	380	364	382	392	352	367	395	360	333	372	377	379	386	366	336	355	399	335	364	376	370	375	349	358	367	392	355	358	365	381	345	384	380	378	334	360	347	378	386	357	348	352	342	363	330	402	335	366	389	355	343	375	386	338	356	359	349	414	369	355	353	363	355	362	359	345	366	348	352	405	358	366	395	395	346	342	383	361	361	367	345	367	367	363	379	390	319	351	382	397	361	359	372	354	369	355	353	365	355	360	385	394	348	393	371	346	305	362	322	349	396	339	387	363	398	345	362	339	346	357	386	379	369	357	393	329	400	368	363	393	379	375	344	373	359	362	331	378	371	370	350	357	368	402	352	355	360	350	369	360	350	408	335	370	345	364	370	373	372	344	347	364	340	354	388	385	375	383	368	387	378	352	348	370	366	375	383	346	361	364	368	349	338	341	380	395	380	361	366	380	339	363	391	355	356	360	365	361	376	386	373	356	394	373	368	337	347	403	360	407	403	381	368	382	361	368	357	369	381	363	365	395	339	347	330	352	379	347	357	386	402	336	347	357	350	391	382	375	325	386	367	345	398	365	343	335	353	381	322	392	357	376	398	376	348	369	380	359	350	332	367	409	338	389	393	360	362	323	358	333	380	334	339	345	369	320	366	388	351	340	351	366	383	399	353	342	364	374	376	351	367	370	360	348	367	358	357	375	370	393	358	375	390	400	348	323	356	383	392	358	381	382	340	370	367	358	360	395	332	372	378	359	343	399	374	370	368	376	384	366	377	353	344	347	412	391	358	338	367	404	388	330	343	373	373	335	342	382	364	348	343	413	369	386	389	364	367	367	374	331	331	370	374	378	392	335	357	373	353	372	380	372	361	366	359	372	384	358	371	365	383	403	375	367	349	353	377	378	381	354	363	364	368	389	380	360	359	339	398	382	342	377	366	353	376	386	351	390	352	372	344	377	362	361	366	374	384	361	366	412	373	367	334	350	389	378	362	355	369	365	376	388	387	347	367	373	374	360	377	367	348	335	378	332	342	368	382	342	370	326	364	386	391	374	399	386	358	356	359	382	352	382	341	357	380	357	336	369	358	376	356	365	368	350	362	407	379	375	348	338	387
23854	22207	46184	52177	40392	23873	8697	1100	539	524	513	519	479	501	482	515	497	512	517	523	488	473	465	474	494	454	494	494	462	487	462	458	463	485	497	486	540	470	509	439	505	480	488	485	454	472	468	495	469	420	494	473	494	485	499	506	505	496	471	532	512	485	470	416	509	504	483	513	461	492	475	481	473	509	501	476	445	468	476	505	426	460	475	526	482	470	485	516	472	458	463	472	487	484	490	479	503	501	497	492	472	492	465	455	474	448	471	500	526	501	472	471	511	439	475	471	478	464	498	496	477	519	522	487	518	489	507	477	524	479	515	500	507	461	512	482	480	517	485	482	431	473	471	485	466	464	489	465	479	484	508	464	441	498	465	476	426	416	431	459	536	467	446	440	487	486	491	452	524	471	485	539	502	478	517	457	437	469	432	487	585	500	471	466	488	464	502	476	479	450	485	476	466	486	458	472	495	475	465	469	459	459	508	502	504	524	451	455	502	460	439	462	482	442	479	484	477	470	456	496	488	454	468	489	439	457	457	469	491	491	482	455	478	508	454	481	455	485	474	455	485	457	452	489	450	479	489	509	524	437	464	486	484	493	463	528	477	458	445	472	495	475	479	534	504	486	500	450	467	462	460	502	458	496	446	457	512	498	470	494	471	473	464	465	474	500	513	509	496	496	489	490	485	483	458	504	501	461	475	497	435	447	501	510	475	463	501	465	477	503	522	492	450	443	449	454	517	481	506	470	487	452	456	503	511	457	537	463	444	504	485	457	484	513	468	458	464	493	477	483	462	464	499	498	463	450	464	494	484	521	503	494	454	474	464	421	489	478	439	490	475	495	480	461	492	493	426	483	469	505	471	489	460	508	477	482	489	454	449	442	495	478	502	511	497	494	456	458	411	542	471	466	495	445	468	482	446	494	503	488	515	479	432	513	455	459	472	494	479	478	530	518	474	455	536	518	484	476	477	485	462	512	467	460	508	501	471	450	469	492	459	497	452	486	485	433	499	474	494	458	503	436	480	475	498	515	521	437	463	477	485	454	490	464	464	484	510	478	500	487	476	517	501	497	476	547	486	460	461	460	490	457	473	475	479	508	469	504	479	491	502	468	474	437	490	466	445	514	478	479	451	498	449	498	528	477	479	463	501	479	493	479	434	444	467	462	519	496	479	462	515	539	488	496	494	478	475	457	463	476	525	471	455	466	503	431	474	449	478	454	462	468	442	463	487	525	497	503	519	469	450	496	436	478	505	509	473	522	481	496	458	484	447	470	474	501	466	487	521	496	440	491	463	436	490	471	490	469	445	484	471	488	433	440	483	481	473	435	461	522	474	442	486	464	483	521	483	421	502	505	511	494	464	509	483	502	467	457	453	486	471	463	458	466	462	496	494	478	489	478	467	472	460	463	506	475	471	459	502	501	486	477	517	496	498	440	465	493	482	505	484	501	531	464	461	478	464	475	436	495	466	454	458	521	488	472	465	483	453	502	486	475	485	499	475	472	453	444	498	489	447	444	476	501	507	501	496	476	501	505	507	484	426	486	438	479	461	465	480	451	487	509	487	481	463	464	473	529	503	498	487	498	478	480	458	494	492	471	465	484	485	466	501	492	482	446	493	500	470	447	498	452	484	464	460	507	490	453	447	499	493	503	501	509	462	457	518	506	499	489	498	499	517	462	476	467	477	466	487	495	503	507	486	484	477	484	489	454	445	463	427	489	469	491	476	492	497	469	430	442	479	429	459	476	474	457	464	479	511	485	454	508	442	469	475	475	463	475	430	489	464	465	498	425	470	494	487	427	486	471	497	471	464	459	427	482	475	482	492	473	465	459	475	437	450	483	449	482	473	477	475	482	480	474	489	484	432	480	467	501	488	467	469	469	483	510	473	449	522	428	461	456	453	464	473	454	458	511	483	493	490	436	477	508	472	435	482	475	481	476	474	489	479	436	474	466	481	447	506	458	478	526	485	475	471	465	450	472	464	464	475	463	466	456	477	475	486	491	485	475	512	469	550	487	452	457	478	469	481	486	484	484	486	508	498	472	445	512	511	490	453	477	505	505	487	522	467	503	476	527	477	505	480	479	486	503	490	499	513	478	477	454	482	451	486	452	527	495	525	458	509	484	465	472	436	468	497	435	493	452	497	480	476	495	480	489	482	456	502	490	505	465	440	480	518	473	475	498	472	468	484	436	496	488	472	486	487	448	463	473	453	481	462	454	473	501	474	473	479	464	484	441	487	447	504	447	468	466	458	463	488	491	495	495	504	496	442	478	476	503	465	428	474	492	452	505	500	477	466	490	422	529	478	486	500	500	490	504	505	473	479	484	451	456	511	463	487	441	480	454	457	498	461	464	483	450	504	484	503	439	490	492	458	492	475	485	488	425	446	502	441	462	469	496	488	479	478	430	460	487	488	504	499	464	466	470	466	463	476	500	504	469	444	472	465	510	473	453	473	524	479	497	454	489	454	498	474	465	443	437	489	497	517	460	472	452	485	472	433	459	479	486	465	481	483	474	485	454	452	459	453	479	466	484	485	464	455	476	465	470	516	472	484	457	462	476	455	468	460	454	458	489	469	483	478	457	440	482	513	487	455	484	482	503	491	490	485	491	473	496	509	461	471	458	445	498	496	476	465	468	484	487	488	482	489	480	484	509	516	499	456	491	460	467	498	459	476	466	482	486	500	471	511	450	499	471	485	463	462	479	470	509	479	477	467	477	496	464	431	510	499	484	465	442	516	486	474	453	480	497	498	486	478	482	517	470	506	484	514	492	447	453	481	509	473	487	464	512	470	476	503	456	475	492	488	481	464	495	466	474	460	446	501	498	487	503	479	449	497	502	477	459	485	507	458	497	505	487	496	483	485	498	459	462	449	486	491	464	490	492	515	448	464	462	451	445	482	478	456	491	505	478	478	474	461	511	475	485	499	473	499	483	461	465	515	483	502	457	492	512	510	472	462	463	478	480	447	482	453	483	498	436	465	491	478	442	493	455	530	465	472	476	489	479	524	468	464	519	454	469	494	491	479	478	468	464	503	474	447	534	472	470	508	470	487	509	477	494	491	499	493	437	468	509	473	504	456	470	516	456	465	485	472	450	456	502	500	504	502	494	447	482	472	501	456	447	474	477	441	467	477	462	479	424	465	478	494	499	525	492	489	482	486	502	512	507	456	490	466	448	489	485	516	507	485	459	465	427	445	457	462	530	461	472	488	461	472	464	450	500	452	488	490	507	508	516	477	466	439	507	456	463	460	472	445	448	447	462	505	447	505	453	487	473	480	502	477	508	472	451	466	496	479	475	489	467	521	461	471	471	449	467	460	490	452	476	529	522	427	459	478	492	482	490	493	479	485	479	496	447	446	444	467	482	492	490	449	505	502	450	488	488	477	457	515	472	482	478	461	452	487	458	506	453	482	493	449	467	505	524	457	433	522	529	457	451	496	463	486	511	473	450	484	452	445	414	506	457	453	480	452	440	493	476	509	457
21569	85522	87825	64412	39230	14915	3740	891	519	521	502	525	489	516	570	514	597	550	553	519	533	569	500	517	517	520	533	526	538	510	525	541	564	516	484	531	564	518	539	533	574	534	507	544	541	544	528	562	557	561	569	492	513	518	544	523	520	500	494	504	518	525	491	546	513	532	515	528	559	495	514	526	520	565	475	518	542	503	501	536	521	532	529	497	529	520	544	520	571	510	522	504	514	490	538	507	535	508	515	520	502	512	552	512	510	535	545	511	514	484	498	521	548	490	529	545	503	532	466	542	496	505	537	506	473	565	550	528	533	537	527	489	532	533	563	544	518	539	543	537	494	549	491	540	526	520	499	531	497	524	513	500	519	507	524	515	528	536	482	515	531	504	495	531	530	533	505	500	513	501	502	521	506	556	512	526	537	510	509	542	497	494	509	509	522	497	508	516	519	504	521	545	505	505	505	527	529	488	555	518	512	515	515	509	521	505	501	542	490	490	486	513	512	553	532	523	512	523	508	494	523	478	538	505	556	496	546	502	545	531	543	530	506	525	527	510	519	515	523	505	520	513	523	538	507	547	498	524	536	528	528	508	489	529	500	521	547	522	499	500	561	513	534	488	514	527	517	543	488	499	544	564	506	493	492	512	527	492	506	495	483	506	511	491	484	480	503	517	567	510	518	489	514	525	572	545	530	483	489	527	525	536	534	487	506	543	518	542	543	489	529	502	443	525	510	502	524	580	475	491	549	538	540	506	510	531	558	526	521	503	518	551	558	535	488	511	505	517	542	490	536	515	477	509	556	478	520	556	538	566	525	502	526	528	478	502	542	496	550	501	493	500	553	552	517	522	472	511	543	492	512	505	516	531	495	545	536	476	510	497	543	526	471	526	547	540	526	504	514	489	532	555	530	508	484	524	506	560	510	525	481	496	535	506	525	534	558	522	500	529	487	512	555	515	496	541	525	531	520	540	559	522	535	547	527	532	505	543	526	527	504	515	515	515	489	565	464	512	530	522	490	478	534	513	517	504	542	514	531	516	486	520	509	551	541	460	554	517	518	557	540	460	493	502	514	501	524	514	493	492	505	489	543	536	521	488	476	486	500	536	513	535	526	501	521	524	492	510	469	518	480	543	498	481	522	523	540	518	524	519	507	582	503	501	539	513	510	585	505	531	565	506	522	510	555	529	505	527	533	508	559	522	486	519	500	549	513	499	500	481	519	516	562	526	536	520	537	538	527	520	510	510	499	505	491	531	512	542	532	483	516	552	527	511	510	555	513	519	525	560	517	499	512	493	457	505	501	525	522	495	517	545	538	586	481	510	517	516	501	520	541	525	489	540	511	560	520	508	496	511	490	496	520	543	522	501	546	521	568	522	531	520	525	519	477	516	524	528	525	505	510	504	514	546	544	502	568	507	550	509	498	513	540	482	506	541	528	495	473	561	536	536	516	490	519	507	493	489	498	547	496	517	481	560	550	588	493	536	500	526	543	519	548	507	559	513	487	520	535	507	500	481	533	542	558	537	553	527	471	481	503	515	533	493	600	539	492	509	520	527	530	526	506	511	511	538	508	571	549	502	549	502	534	527	562	488	488	545	522	549	530	514	491	501	540	491	541	530	501	542	532	488	510	520	489	491	520	568	551	552	539	525	521	471	547	542	500	520	498	506	506	533	492	520	539	530	499	556	481	499	507	524	530	525	510	523	492	539	499	540	499	528	538	512	561	489	517	538	538	521	503	541	548	536	526	469	505	524	494	533	507	461	523	506	547	541	532	574	485	534	541	503	514	554	499	533	508	493	528	497	504	543	506	495	540	561	506	511	497	572	494	533	461	536	526	521	490	517	536	521	498	525	519	505	546	511	501	515	508	536	527	524	497	517	529	525	526	514	501	499	552	501	497	501	547	554	476	501	531	518	506	540	537	487	565	553	482	529	507	523	536	519	531	520	504	508	537	536	530	498	513	504	535	520	510	518	535	498	570	528	492	525	525	497	523	512	521	504	513	519	542	525	536	514	577	532	532	524	551	506	524	505	505	496	498	516	533	554	527	494	529	498	494	519	512	548	520	545	532	452	548	476	499	513	517	512	533	516	528	543	509	505	532	538	494	522	513	489	509	483	514	525	542	472	518	523	480	548	498	509	513	574	533	532	493	523	507	549	523	531	508	508	505	483	532	525	483	505	523	551	548	515	485	564	483	542	511	560	547	485	508	565	536	501	523	525	548	498	478	504	569	474	520	530	515	550	509	534	514	504	529	510	537	499	539	520	537	475	493	560	512	543	517	494	476	493	496	501	511	491	516	549	504	528	533	491	506	495	546	498	487	543	514	532	473	478	522	532	525	506	538	504	526	500	549	546	512	490	519	505	570	533	523	513	514	503	551	540	496	473	552	506	523	546	527	548	505	507	528	484	541	512	509	516	531	525	480	531	524	522	533	498	500	526	497	512	557	502	506	495	474	514	490	530	518	511	494	515	526	514	498	506	499	547	520	514	527	531	548	472	491	524	492	548	534	523	526	518	491	513	541	551	519	494	517	534	550	568	490	534	534	513	544	487	544	547	528	466	535	518	517	500	503	535	505	504	491	501	500	492	521	549	526	509	578	496	510	507	534	518	530	522	530	500	525	499	482	517	502	516	488	559	564	521	521	548	513	528	497	513	543	515	524	478	519	490	488	487	517	550	483	507	503	549	539	559	529	487	527	475	518	523	516	554	488	507	475	538	531	487	509	581	527	543	511	542	543	499	519	579	499	493	518	503	539	469	494	533	529	518	517	504	548	481	513	508	539	544	485	528	545	505	486	530	492	571	531	493	533	515	510	536	530	529	498	514	525	504	524	473	546	508	518	519	480	516	491	500	514	528	528	526	467	545	517	507	534	492	539	486	531	483	508	531	524	518	538	486	475	545	550	548	500	526	524	539	479	508	521	538	521	521	522	574	545	493	545	542	548	520	546	522	511	515	536	531	502	513	543	497	542	557	491	510	518	535	514	505	509	546	515	512	512	529	531	529	476	470	523	522	511	544	526	531	485	519	458	508	519	532	517	496	483	506	528	495	491	557	577	538	530	506	487	517	510	510	518	481	542	477	496	513	484	500	545	507	458	504	553	483	501	498	566	527	520	524	489	490	493	506	529	503	511	510	530	507	534	469	515	497	528	532	526	520	521	521	502	533	499	510	523	530	506	530	509	534	527	526	501	527	537	522	488	519	519	503	534	554	455	493	485	532	506	511	544	512	507	490	500	515	541	509	509	510	497	521	518	493	517	498	541	489	530	535	491	503	486	515	496	527	575	507	495	497	538	536	525	535	487	516	482	515	537	503	529	509	538	530	535	509	475	527	498	504	537	523	531	530	518	548	523	515	490	507	529	555	536	482	505	528	566	493	529	509	557	557	482	512	530	500	493	508	499	493	509	542	510	528	503	541	500	523	517	519	516	525	472	507	532	482	533	483	550	527	509	492	481	522	510	522	542	548	526	528	531	520
27240	22810	31457	21068	7634	2001	734	409	347	358	355	337	359	367	359	316	335	359	357	366	357	324	347	373	348	358	336	361	360	345	349	331	333	357	386	367	349	344	363	363	372	355	333	342	315	322	342	320	351	327	358	351	345	360	353	351	380	346	321	347	373	358	366	369	377	314	333	326	381	354	343	372	361	329	347	352	369	331	355	332	357	337	363	344	380	332	331	344	348	339	353	347	346	333	362	375	333	367	369	322	328	331	344	342	362	347	326	341	348	366	339	353	353	338	328	347	393	329	335	366	339	332	343	351	355	326	375	339	368	319	370	331	325	335	336	347	337	363	358	361	343	345	333	358	334	332	315	320	335	329	307	371	365	352	353	338	340	343	297	314	333	369	364	378	326	371	319	342	328	352	340	340	363	336	376	377	329	340	352	369	329	353	332	340	359	370	326	367	370	336	305	362	346	379	334	369	368	343	353	313	333	316	341	324	353	373	363	347	331	364	353	341	354	336	340	330	353	368	347	359	373	345	339	320	347	375	321	367	326	351	357	346	312	325	355	329	329	335	374	349	361	330	353	337	352	333	355	339	309	324	328	367	331	336	389	389	342	385	371	338	330	331	382	353	332	353	354	345	327	328	349	363	350	357	347	340	362	356	362	328	316	353	350	335	363	357	330	315	314	369	318	360	331	321	337	326	348	333	344	376	393	340	337	355	356	356	382	323	339	359	340	356	321	308	360	334	363	349	365	343	346	336	352	332	337	318	333	317	323	345	330	334	312	334	355	326	345	329	347	331	366	340	343	343	340	350	368	338	317	318	344	351	323	347	333	340	327	359	339	358	357	367	338	325	385	347	371	325	351	321	342	350	355	360	353	351	327	297	344	338	338	373	351	363	366	315	322	355	350	340	336	347	345	334	322	343	371	372	354	343	345	346	362	352	356	343	382	331	327	327	317	347	383	353	315	330	352	342	345	350	347	338	319	327	334	336	404	325	329	352	376	361	337	330	383	363	365	342	332	393	346	339	397	345	326	332	368	335	357	343	316	322	339	325	330	312	367	356	387	344	354	358	359	365	354	361	368	359	380	325	373	341	346	361	353	340	351	347	364	348	365	322	332	351	342	327	299	314	357	359	323	326	360	333	339	362	337	306	328	359	308	343	361	305	327	343	319	331	349	347	367	360	357	331	325	340	395	318	389	350	303	336	366	369	335	358	321	357	349	372	356	332	371	357	385	345	360	330	395	322	329	350	339	352	338	361	332	373	361	351	327	367	333	330	355	366	334	333	373	336	315	366	365	316	365	351	341	389	323	353	370	378	350	346	383	358	347	349	362	349	354	356	321	312	358	329	366	322	326	356	322	327	348	339	344	370	336	371	345	329	362	355	355	358	370	346	326	322	367	356	360	316	343	326	351	352	310	340	342	330	340	338	388	352	358	346	323	329	309	300	341	372	384	356	343	340	329	322	353	356	330	343	340	329	340	331	319	382	346	344	345	340	328	342	359	339	360	330	334	338	356	341	329	345	351	382	325	365	353	324	369	331	336	342	381	359	307	394	341	321	329	368	349	336	331	338	319	318	312	391	332	349	347	376	352	370	340	356	358	355	359	329	365	357	341	349	330	338	359	348	353	321	327	373	354	336	342	368	318	347	354	317	334	358	370	353	361	352	340	378	368	334	346	374	356	324	330	337	357	383	354	351	322	309	345	352	346	368	361	346	374	356	326	320	320	343	317	378	315	351	368	348	321	318	313	347	349	350	342	359	341	356	355	357	372	329	290	327	334	324	340	344	372	349	312	343	330	336	328	333	352	330	324	355	329	326	378	314	372	333	356	311	333	332	341	331	363	327	346	331	326	391	354	340	346	351	321	373	363	346	329	340	360	341	327	354	323	332	347	365	343	332	336	368	334	332	380	352	350	365	342	372	361	369	317	339	336	335	322	287	354	342	341	339	339	345	344	302	340	341	405	362	355	324	346	344	332	385	325	294	348	328	365	334	362	356	343	340	359	350	321	343	324	364	351	332	331	370	330	330	323	373	335	342	332	365	368	354	360	356	357	352	363	348	347	345	313	380	359	357	345	357	351	350	343	355	386	341	336	341	343	365	334	360	338	329	350	343	340	353	346	351	373	336	354	361	323	338	361	333	336	331	341	325	322	340	325	345	361	312	300	362	362	343	330	322	342	350	349	335	373	349	347	343	362	343	357	329	348	349	302	365	351	354	350	358	351	348	323	333	353	362	336	294	307	361	356	342	311	347	341	359	325	367	384	369	345	365	329	340	355	326	328	348	352	356	324	350	384	354	337	339	346	331	334	360	351	324	360	350	342	327	343	323	345	358	347	343	306	366	362	339	319	343	359	319	314	376	341	332	355	347	364	326	307	355	359	347	353	333	318	370	328	314	370	359	332	391	345	376	371	360	404	312	360	356	382	343	341	343	292	351	382	369	351	339	380	355	349	336	334	312	350	296	325	361	318	355	350	333	362	359	354	341	323	349	340	360	334	340	365	333	373	350	352	363	342	323	369	302	373	354	339	361	367	338	296	361	377	355	337	371	348	307	362	352	330	342	338	350	352	350	338	335	361	368	334	330	339	343	323	353	300	336	314	330	341	358	319	348	336	345	285	316	378	302	348	320	357	362	392	322	358	340	313	335	347	328	328	339	341	334	386	335	362	352	338	354	335	352	338	347	355	328	369	364	345	341	348	345	345	369	331	345	355	320	355	366	362	336	348	368	339	358	360	327	325	372	342	364	324	344	343	357	362	366	334	356	377	377	359	355	354	313	328	346	309	358	372	368	323	328	321	309	347	334	328	358	381	322	367	374	351	367	363	317	355	311	345	322	367	339	346	351	359	347	334	356	354	368	348	359	349	331	329	343	364	354	361	310	342	347	331	331	349	333	363	354	378	333	344	352	310	333	346	358	338	364	389	359	331	369	355	322	339	325	367	343	354	323	318	327	379	356	355	340	309	314	346	371	352	377	333	371	348	385	361	355	338	323	351	364	338	361	350	414	335	348	324	320	328	374	368	374	350	385	368	361	321	325	330	358	347	357	353	362	312	347	372	366	332	332	373	379	358	375	356	331	322	346	326	379	373	387	362	360	346	346	384	323	302	328	345	364	337	373	330	335	361	392	353	409	349	359	325	327	359	314	357	358	333	346	338	315	345	339	297	352	331	361	348	349	349	334	339	341	310	347	343	355	335	353	384	354	351	345	345	350	351	325	358	351	329	351	374	341	375	344	357	335	363	358	334	352	335	347	342	352	347	366	342	339	346	337	346	342	365	333	339	320	324	352	331	372	298	317	351	366	351	338	353	326	340	337	349	326	357	363	317	337	361	346	374	352	345	367	297	352	360	322	370	353	327	378	358	343	365	359	357	365	332	367	345	328	373	351	370	325	334	334	329	363	331	337	347	341	333	330	325	370	377	343	352	375	351	380	332	378	361	383	342	334	363	332	355	343	305	351	344	337	345	350	313	325	344	330
6865	27511	28359	12509	5365	1840	728	355	341	347	343	323	337	328	336	355	337	318	360	344	297	331	334	354	349	315	322	349	340	331	352	338	348	318	356	339	367	337	339	286	327	337	334	318	324	355	357	370	329	350	321	305	349	341	338	338	344	333	338	354	341	326	336	331	337	354	348	325	336	342	334	299	335	326	336	349	321	347	320	350	349	330	346	331	315	321	354	335	323	339	333	339	343	342	358	320	358	342	315	303	337	319	330	336	330	341	307	308	339	337	336	341	350	355	325	315	318	344	336	309	358	346	326	335	339	335	343	307	307	335	292	337	331	338	323	313	328	348	345	315	332	301	322	361	346	331	337	379	325	340	313	336	325	334	328	357	320	315	308	336	298	327	349	305	342	333	337	332	320	348	325	351	357	320	364	296	317	318	300	362	308	324	348	319	319	339	316	319	344	314	343	355	328	323	358	343	315	314	346	335	303	339	344	316	304	335	346	328	354	350	328	353	339	331	314	341	323	319	326	313	367	321	348	348	350	320	341	317	356	315	343	321	344	320	339	317	318	309	355	321	339	328	323	326	323	318	294	334	304	350	313	355	359	310	367	341	325	360	336	319	372	335	327	335	324	324	331	356	334	354	354	341	351	327	318	330	338	325	335	319	333	345	351	321	323	343	362	309	323	351	352	317	287	305	274	349	306	322	326	341	348	328	316	326	329	305	353	311	326	343	349	361	340	319	333	344	315	325	299	339	317	336	327	329	343	314	321	359	321	318	326	349	349	330	287	336	291	348	294	330	336	309	347	347	302	331	300	289	350	350	326	332	355	320	321	319	314	322	322	329	301	355	336	351	354	321	331	280	317	328	352	329	346	326	302	330	355	317	350	319	320	345	318	322	375	338	335	336	319	333	318	326	312	342	294	340	324	326	327	334	350	343	338	334	319	336	342	312	333	356	341	334	330	343	369	338	324	321	340	359	356	322	337	314	339	339	318	304	350	320	330	341	338	314	343	345	334	324	369	358	300	332	326	319	368	319	334	339	308	359	340	294	340	331	363	313	352	317	336	313	328	330	339	324	338	366	295	308	322	329	319	331	320	343	331	341	329	392	346	312	339	315	341	348	335	331	303	353	291	337	342	328	352	355	334	317	365	324	327	318	323	317	305	348	314	314	370	317	334	344	340	345	295	340	338	356	344	316	341	333	361	350	344	338	335	327	318	330	340	338	326	331	322	339	305	339	336	348	323	367	319	350	323	318	335	323	314	331	343	309	337	332	315	308	351	304	345	316	295	350	332	346	298	327	319	353	316	353	321	321	367	325	324	324	328	345	378	334	348	332	336	327	328	328	343	333	326	337	349	349	279	289	318	327	359	340	332	334	300	345	359	340	326	293	330	333	303	333	349	377	358	292	326	346	306	376	330	333	341	322	339	336	348	325	337	326	327	308	321	342	321	311	351	354	346	356	339	297	331	326	288	314	354	328	357	308	330	332	333	362	332	313	330	309	356	314	357	345	313	343	312	313	320	302	363	330	322	331	352	320	338	332	324	360	329	311	322	347	346	316	328	341	346	322	341	356	372	337	356	316	310	320	325	318	331	330	342	328	336	328	337	325	371	314	332	329	331	340	380	361	309	355	373	322	317	357	310	359	314	340	321	338	338	322	348	355	325	313	313	339	297	344	320	330	296	353	349	363	328	333	308	329	355	336	315	342	361	337	321	373	344	339	309	319	324	335	353	315	373	359	299	337	346	330	333	328	356	329	340	313	343	309	343	338	323	317	295	338	357	315	353	334	315	335	314	338	328	346	318	345	355	317	359	321	326	337	361	351	326	337	322	368	300	333	323	313	313	311	347	303	314	372	318	331	324	336	397	327	319	372	331	335	342	330	342	328	379	305	355	337	368	310	302	304	339	315	326	310	334	379	330	356	269	341	330	333	317	349	316	340	343	352	350	319	322	339	313	335	338	370	315	347	355	349	332	320	354	334	343	333	313	337	331	332	362	321	345	307	351	320	348	344	314	325	338	351	309	343	357	327	336	328	340	327	314	319	316	319	333	325	338	313	361	342	341	349	335	331	310	338	339	362	326	346	330	323	308	338	331	295	316	370	316	300	344	314	318	334	308	341	353	347	318	339	357	365	337	308	310	341	349	366	323	356	342	308	322	339	316	318	325	342	337	351	338	310	329	321	317	324	363	324	351	330	329	349	358	335	323	344	355	329	338	302	328	338	335	367	338	344	315	342	314	325	334	344	332	330	328	314	345	343	346	338	338	299	290	320	336	309	338	323	340	335	348	333	351	341	317	338	317	346	317	328	371	343	343	316	315	332	337	327	346	339	320	322	309	331	312	339	327	353	324	326	352	322	329	318	318	329	366	352	364	335	329	312	334	357	346	343	366	294	334	329	332	330	347	340	319	337	306	358	343	352	302	326	353	317	312	326	317	347	321	321	329	332	317	341	341	319	324	307	323	353	355	344	346	300	341	349	303	362	329	304	323	392	369	330	333	309	360	308	318	325	350	314	357	341	335	335	296	331	332	303	300	325	339	321	369	328	325	320	351	306	304	321	340	292	328	340	341	330	335	333	319	285	340	370	361	332	342	344	318	326	297	325	344	358	350	328	332	311	365	329	311	346	307	361	340	350	329	330	367	323	320	314	330	326	338	343	350	372	327	335	304	335	322	328	361	313	343	338	332	361	298	319	333	324	318	335	338	330	346	329	344	351	342	336	331	320	329	335	357	350	321	340	366	325	335	363	339	326	345	343	306	345	317	345	323	362	335	328	346	332	313	309	321	330	355	332	331	359	365	335	314	344	328	345	368	359	327	340	321	372	335	352	304	337	334	351	354	350	339	333	363	336	293	344	358	343	311	331	353	383	324	328	347	325	336	336	314	306	348	357	355	348	330	313	322	339	363	308	342	354	347	324	351	320	352	347	322	325	328	344	373	358	338	321	318	346	324	373	335	322	330	343	346	299	346	318	273	318	357	326	292	326	322	354	324	318	377	345	335	318	333	335	377	327	337	358	347	337	337	336	306	365	324	362	324	357	347	357	322	357	320	341	309	339	344	345	340	307	335	347	339	350	335	347	326	337	330	344	375	347	306	327	322	344	354	323	303	335	320	340	354	316	321	375	356	324	339	322	358	297	346	362	333	324	344	324	307	342	347	311	317	319	339	286	330	320	328	347	342	337	323	337	347	321	346	325	294	326	337	337	322	363	351	340	333	345	348	354	335	354	326	322	356	346	354	343	329	328	346	344	308	294	339	311	363	307	350	312	334	332	323	343	345	302	312	317	322	304	319	319	317	325	327	343	321	298	332	366	322	365	348	339	354	292	323	348	314	296	327	331	330	335	370	342	340	317	340	337	336	332	333	312	348	329	361	349	330	327	332	342	393	370	325	333	339	334	342	339	319	335	307	358	354	318	341	335	343	332	373	332	311	340	353	325	334	329	336	369	346	346	348	299	335	351	327	343	325	316	343	333	326	322
25503	25150	52451	48476	29318	12974	3057	523	406	379	359	378	370	415	387	348	373	374	370	395	330	369	392	371	361	382	347	362	379	396	328	370	335	362	365	372	367	374	376	346	382	355	373	363	351	372	370	360	359	422	376	379	353	372	345	390	340	348	363	353	390	330	373	318	378	368	396	346	343	349	394	323	360	341	379	389	375	386	384	334	348	362	344	350	332	380	385	396	379	341	353	376	360	360	372	388	338	335	359	333	368	366	358	374	351	322	353	389	321	384	349	346	335	372	370	392	359	389	364	355	391	370	339	329	333	350	341	350	386	344	373	334	351	351	360	379	346	372	354	372	356	350	373	356	366	323	390	364	366	367	364	372	338	392	351	363	375	353	372	374	336	376	308	355	382	359	378	379	361	386	387	369	343	365	343	365	382	383	398	359	329	366	373	383	396	350	371	382	388	367	356	339	366	365	345	350	344	418	406	343	327	369	347	379	360	367	373	367	377	412	339	373	402	367	391	365	342	361	370	365	363	375	335	339	366	400	384	357	336	344	341	374	383	384	364	392	354	342	357	387	366	373	363	366	359	340	336	351	338	372	386	359	360	383	350	366	379	356	354	380	357	368	372	365	387	371	366	364	338	357	359	321	335	349	344	377	365	358	358	385	343	339	350	359	378	363	386	385	361	360	404	386	357	351	365	356	332	368	396	356	384	346	358	359	360	367	379	357	351	359	378	358	349	387	372	412	349	342	375	345	348	373	381	369	368	342	351	370	357	374	345	374	361	314	348	387	392	349	345	356	375	350	353	336	383	347	376	392	352	365	337	374	411	383	361	344	368	374	374	338	360	348	339	378	390	381	365	315	349	370	379	358	335	365	344	370	356	405	360	351	355	380	379	358	377	352	374	368	375	284	343	352	344	352	357	358	380	371	372	364	367	369	393	386	353	353	361	381	371	374	374	352	338	380	325	391	379	374	345	355	385	377	380	323	352	349	369	355	365	363	323	384	367	341	372	342	356	342	383	356	386	363	362	382	375	390	343	384	382	335	363	370	339	377	381	372	369	374	394	349	326	359	346	355	316	377	370	403	376	381	367	362	351	356	357	388	357	359	351	400	381	371	392	370	391	334	345	331	359	351	329	357	361	356	341	383	352	392	378	353	388	336	355	354	351	355	382	378	382	347	388	369	329	379	336	352	403	338	326	355	353	394	383	358	346	359	366	354	382	352	330	349	361	389	345	389	369	397	340	353	351	381	356	305	358	395	370	357	347	351	358	349	350	383	362	363	350	341	344	390	336	366	356	374	366	359	369	353	368	384	356	370	375	387	333	358	371	338	371	343	364	347	381	364	349	363	346	376	368	349	358	325	338	332	337	330	396	370	359	389	343	334	360	368	347	379	308	365	366	339	355	370	363	352	372	364	406	370	367	358	391	367	352	358	377	372	337	341	342	359	367	357	395	384	393	368	381	364	392	360	350	346	319	370	363	312	392	368	392	324	370	365	370	364	346	383	355	352	389	342	354	372	354	363	381	355	349	392	378	331	364	403	359	369	356	364	401	361	363	402	391	342	366	337	369	391	406	363	367	360	327	380	372	333	385	376	351	384	343	367	355	363	344	354	358	358	382	394	373	357	358	363	360	356	339	348	334	374	357	348	353	354	368	344	373	371	399	372	373	343	346	370	375	368	376	329	374	386	367	334	342	372	374	358	358	353	348	408	414	339	353	384	362	348	351	362	365	379	367	394	353	363	321	362	361	347	361	366	351	386	360	352	370	345	332	326	345	344	370	326	366	378	351	345	366	352	370	395	386	402	386	393	383	351	368	361	397	332	425	376	371	387	368	363	344	394	352	343	352	378	363	380	330	364	386	349	423	379	358	358	356	343	369	363	329	374	339	389	364	358	349	368	438	385	323	346	379	369	383	363	400	334	407	346	346	406	354	357	351	324	350	335	384	350	354	345	351	338	363	394	351	352	401	368	375	390	384	395	402	365	374	370	343	370	351	349	349	362	329	377	363	365	377	375	372	357	349	354	366	382	364	376	332	363	375	355	362	381	358	388	382	371	395	394	356	361	382	398	380	392	380	337	330	331	355	379	382	353	373	377	372	353	373	356	367	342	357	365	334	376	345	351	378	347	384	379	315	357	354	354	365	348	367	378	327	374	373	372	358	410	355	345	345	345	337	369	371	365	372	322	305	388	375	376	356	364	342	371	417	376	340	362	354	339	364	332	332	367	353	387	349	370	338	383	368	382	367	349	400	388	351	347	356	320	352	368	357	386	363	351	361	355	319	337	374	364	346	345	362	371	361	356	347	351	347	350	329	385	336	334	343	352	349	354	388	343	368	392	351	349	371	369	374	337	352	363	388	380	366	387	335	360	368	359	349	368	331	392	371	391	359	339	357	342	390	327	333	365	367	345	339	351	397	373	375	371	375	372	378	386	366	374	362	344	396	380	372	389	347	366	371	378	372	371	354	349	380	369	367	376	388	358	337	363	348	359	341	348	389	365	352	385	381	369	377	363	352	390	345	337	359	320	327	355	373	355	397	375	355	376	367	380	361	377	372	354	403	369	356	360	343	338	372	365	363	350	345	368	382	358	379	358	350	378	387	345	372	379	394	368	348	377	377	377	360	391	328	346	354	351	379	374	351	392	383	346	356	325	320	336	369	382	362	360	365	380	363	358	368	404	362	347	403	390	351	368	357	334	371	344	366	369	383	387	371	408	384	366	339	356	380	383	378	352	387	379	375	345	403	380	315	388	355	387	348	366	374	402	401	396	357	337	323	353	353	385	332	362	364	393	366	373	359	335	336	340	364	375	371	379	348	393	403	321	380	358	402	362	338	372	387	388	376	354	371	383	366	355	381	349	366	386	387	373	395	344	344	360	362	361	380	348	355	348	366	355	323	404	391	344	363	334	364	374	359	355	356	322	345	376	333	353	358	346	365	360	361	348	397	344	348	364	376	370	354	377	404	328	339	363	359	369	341	355	372	345	363	364	356	359	349	347	378	349	336	408	364	346	334	369	353	364	346	331	366	337	398	361	353	385	370	395	377	351	341	378	387	326	366	383	385	392	347	376	391	389	345	394	387	363	359	337	362	387	360	361	342	377	380	355	369	363	346	364	369	353	382	382	360	362	398	367	350	330	379	374	320	318	374	374	337	363	333	393	365	359	380	351	383	401	383	369	330	338	351	381	344	368	373	360	361	358	360	367	377	361	384	371	363	359	373	377	363	375	366	368	381	377	359	382	375	395	414	350	395	359	358	372	347	355	358	367	345	368	342	356	353	366	392	341	362	364	370	351	355	340	373	366	406	357	370	376	394	362	375	389	379	340	396	351	400	378	373	383	369	391	356	335	346	382	382	344	362	346	372	396	337	375	371	346	373	399	381	376	380	392	373	359	362	362	366	342	359	377	372	368	360	364	359	384	372	375	385	379	349	380	379	339	364	338	386	350	332	379	351	373	364	348	357	333	368	379	357	344	371	358
13216	70049	65832	40051	20790	8062	2442	504	413	390	379	398	395	401	371	344	400	380	404	343	384	396	376	369	371	412	420	392	398	387	381	374	386	338	389	373	331	367	377	360	397	412	393	386	362	402	389	363	398	377	370	379	378	398	359	403	401	366	403	343	412	365	350	399	365	370	366	381	390	381	352	371	359	365	393	399	389	352	357	394	373	400	369	383	392	355	411	379	385	400	372	379	396	339	399	404	377	382	358	390	367	364	426	370	365	363	366	368	387	340	377	341	384	381	363	367	407	378	365	434	364	379	381	357	382	341	361	391	401	365	396	391	392	387	369	372	382	390	388	363	376	413	391	343	386	372	367	380	395	367	403	356	374	394	368	378	374	338	362	383	385	402	392	368	372	364	348	382	408	368	422	385	352	406	373	353	341	350	372	346	412	371	360	345	396	384	390	380	373	372	381	353	386	367	393	377	341	373	407	393	388	366	338	406	370	372	372	337	410	382	381	382	401	389	359	368	381	358	394	366	348	361	416	372	371	395	396	404	399	354	387	376	370	388	370	366	400	386	419	380	351	365	378	370	368	379	367	348	347	365	361	372	398	360	381	350	376	393	380	382	358	350	375	368	387	359	375	392	391	356	397	372	370	366	369	381	374	376	373	395	351	341	373	363	349	383	378	381	368	389	353	373	385	362	388	387	394	390	377	367	374	368	332	366	399	381	370	353	395	318	387	373	397	342	386	373	391	369	365	348	368	399	357	400	398	361	368	384	409	390	369	358	393	374	378	368	402	374	396	368	373	391	363	419	353	353	358	406	391	394	340	359	368	396	374	371	361	370	392	371	377	383	373	384	370	384	400	393	345	345	352	373	375	398	365	354	368	388	375	379	399	370	375	383	380	378	423	407	388	372	400	386	410	374	365	361	376	393	366	432	388	376	369	360	395	374	362	351	397	393	364	394	374	392	358	382	363	386	385	372	388	356	360	413	389	377	381	378	366	380	362	350	390	371	351	379	344	400	406	375	398	336	371	390	384	379	360	388	341	383	389	382	373	402	377	367	374	398	382	388	365	377	384	399	383	356	395	353	386	395	375	386	376	341	356	329	368	381	398	398	379	416	366	355	374	345	343	417	406	371	385	372	376	395	374	368	375	370	375	381	356	416	359	380	380	384	396	386	357	354	394	385	385	369	391	359	392	355	364	404	334	343	373	387	391	406	378	357	345	358	382	383	378	362	333	352	407	355	377	383	315	369	388	398	345	375	400	382	400	374	327	403	386	338	390	339	382	364	403	406	382	418	375	354	384	396	371	353	373	363	362	378	368	386	405	392	347	379	369	409	391	355	408	387	369	371	346	374	370	343	374	362	383	350	374	390	369	366	359	368	370	376	387	393	373	371	349	368	345	409	382	364	396	364	402	384	388	397	402	373	419	378	344	403	382	383	387	379	374	366	389	389	402	352	396	397	408	399	368	384	369	393	358	378	375	372	371	386	361	363	362	375	387	361	405	384	357	379	354	387	340	388	383	404	361	368	343	366	402	340	381	350	345	379	397	348	376	376	354	345	338	365	352	381	365	376	385	412	343	394	399	379	385	367	374	343	381	380	372	390	400	362	375	337	359	370	384	361	348	350	391	381	363	349	381	380	414	377	393	397	376	387	382	350	392	378	341	384	363	397	370	370	371	362	348	360	381	390	380	362	373	383	430	378	357	399	360	368	367	406	372	351	362	386	391	374	387	360	371	332	364	349	386	357	345	377	365	413	367	378	398	417	383	372	366	367	370	378	395	394	405	392	380	359	376	366	362	398	380	390	370	385	379	369	397	373	387	348	393	348	340	340	396	381	379	354	373	357	330	385	334	353	400	368	378	401	368	355	367	387	375	374	367	385	342	373	363	367	392	328	351	402	361	365	372	398	375	356	368	360	382	420	377	371	403	355	367	363	392	348	371	371	348	352	394	395	353	351	378	379	341	337	355	394	353	376	376	371	371	392	367	383	398	388	354	408	396	353	386	324	394	367	358	373	340	351	355	368	381	382	346	398	356	356	351	364	372	383	381	395	348	382	383	370	411	337	359	379	366	387	375	383	371	407	380	405	374	357	402	368	375	362	362	379	368	381	382	380	369	388	387	377	351	360	356	369	393	403	405	369	391	332	388	389	370	370	371	397	384	355	389	394	372	362	377	394	393	416	379	386	342	373	370	378	375	391	361	398	348	377	392	406	385	402	346	386	358	351	394	376	372	413	382	345	408	375	337	356	340	371	371	411	320	375	364	374	392	335	383	372	332	391	385	375	349	391	352	408	395	357	348	342	373	370	374	362	351	358	379	366	380	374	378	372	347	366	376	388	332	374	387	334	388	383	356	363	382	359	393	405	377	374	396	384	347	351	389	363	368	413	390	376	371	389	395	392	381	356	393	363	389	374	383	345	369	345	387	378	381	370	363	400	379	377	383	421	399	385	378	353	386	373	347	367	367	321	408	342	379	387	381	378	387	356	376	356	419	394	348	367	405	338	378	385	419	365	374	358	417	399	387	416	374	352	392	373	340	398	390	400	381	377	392	340	416	330	374	397	373	367	391	370	395	421	384	395	367	344	372	408	399	343	368	354	366	383	389	363	331	384	340	365	388	327	410	340	370	373	361	366	359	365	337	367	375	390	382	377	355	411	374	385	388	379	381	375	371	359	367	384	352	382	406	373	351	329	326	379	387	358	353	356	369	404	372	428	368	373	341	376	351	332	404	383	352	352	348	357	395	353	378	387	374	369	380	418	389	403	396	392	365	374	402	382	411	382	397	383	370	351	361	373	382	380	365	373	400	385	369	352	351	381	376	371	370	342	366	346	394	365	406	385	365	356	357	389	360	365	379	371	382	388	356	348	365	398	357	374	361	388	375	388	373	349	358	365	366	371	397	346	377	358	370	366	391	396	351	375	380	376	362	398	389	382	421	381	364	378	405	388	365	384	380	397	385	357	391	389	363	361	354	377	381	373	377	389	356	375	364	355	398	331	375	318	396	349	367	406	371	365	406	360	398	413	378	418	330	388	394	342	384	413	389	405	360	410	371	338	350	393	334	360	361	378	342	398	395	380	360	357	402	372	366	362	390	357	346	382	363	384	427	396	375	393	383	373	379	399	376	381	389	357	368	396	386	398	371	371	365	372	360	360	385	363	391	369	349	350	371	376	373	372	384	359	355	365	373	365	374	387	383	374	375	353	381	382	395	370	386	398	384	394	374	378	356	368	401	363	382	357	385	353	340	376	382	386	392	358	370	399	395	372	354	372	375	374	337	382	346	370	373	355	349	374	368	389	374	359	407	399	343	365	378	386	388	403	376	353	368	376	362	400	417	422	419	369	367	339	417	388	366	379	354	361	395	386	380	397	375	362	394	391	381	379	369	352	357	360	389	384	359	357	385	357	342	377	390	395	371	394	377	380	336	385	384	400	405	358	370	351	374	379	417	376	349	380	379	360	369	370	339	360	378	392	352	398
23932	22062	43435	51064	41879	28904	13583	2002	580	565	488	507	546	497	545	513	483	483	500	502	488	564	484	484	500	487	515	516	491	499	472	499	524	469	542	520	503	502	417	464	488	452	498	522	479	486	502	514	481	512	474	483	514	476	520	457	525	483	490	521	507	489	484	524	482	502	463	498	475	478	508	504	515	474	508	514	464	535	507	501	490	458	486	476	480	514	522	490	463	475	510	454	462	496	475	490	465	484	495	486	458	493	469	469	456	490	470	488	510	527	520	444	444	428	489	467	505	483	510	483	514	494	485	532	480	484	470	488	484	523	446	524	498	494	468	493	497	475	459	487	506	513	481	491	471	454	475	480	464	535	473	542	453	488	482	471	529	476	520	472	477	472	457	477	475	488	469	450	466	472	494	477	499	496	482	494	509	454	494	489	486	498	510	443	487	516	504	470	478	527	521	499	475	497	506	466	443	469	524	449	513	507	514	454	499	489	473	488	557	504	482	505	472	468	509	446	462	513	484	474	487	476	461	436	484	498	485	473	476	492	516	437	451	522	495	460	479	486	439	509	471	486	465	518	491	483	506	490	490	485	460	456	491	502	464	474	466	550	469	512	488	522	460	526	503	476	507	482	454	495	465	500	485	466	448	503	490	471	478	451	479	489	489	508	447	472	517	495	486	501	478	477	516	500	508	480	462	495	504	478	476	469	504	474	492	521	466	492	468	473	546	478	509	502	473	480	518	491	473	509	518	492	501	516	452	480	474	479	494	490	506	483	495	455	477	504	455	474	524	514	502	496	463	528	464	499	504	489	475	516	483	511	444	515	472	477	569	484	480	479	439	478	506	481	485	469	476	498	454	473	499	504	486	456	479	468	511	466	434	478	481	486	493	480	500	481	437	462	517	469	430	489	530	450	469	511	497	494	472	487	458	500	492	495	462	477	507	512	447	494	459	506	471	478	468	512	518	484	459	453	460	473	501	487	461	443	508	456	493	446	493	477	477	482	508	463	439	520	502	486	501	470	523	482	458	559	444	517	491	478	491	491	479	488	469	510	451	491	515	457	465	434	473	476	485	466	491	508	491	482	500	492	479	495	475	485	515	490	479	463	502	477	460	489	485	493	452	505	483	501	501	473	447	479	478	512	510	465	506	494	432	484	509	471	498	458	439	480	503	474	516	489	494	504	479	460	498	500	497	492	505	513	446	497	517	456	479	459	458	493	463	466	470	473	484	509	496	489	493	506	495	479	483	489	510	481	471	519	512	469	448	506	478	495	500	480	504	516	498	493	518	467	457	446	453	508	524	463	510	458	486	484	492	444	483	519	460	457	513	511	481	443	480	496	471	478	505	472	465	462	468	476	503	478	489	496	472	512	503	470	473	508	504	483	479	495	490	489	490	482	468	485	467	497	485	472	515	482	489	507	498	464	437	488	479	466	457	482	483	477	480	486	508	461	486	496	479	475	488	501	496	474	488	498	465	479	474	493	502	485	504	468	503	523	493	520	500	441	521	465	484	480	520	522	492	498	496	448	520	489	507	459	510	513	472	459	473	476	461	481	493	501	499	479	481	449	514	473	451	526	468	482	505	502	465	511	512	493	479	452	476	480	473	459	469	474	497	448	500	455	523	496	459	463	492	477	514	513	491	504	522	474	519	453	488	455	471	469	492	491	477	473	505	458	530	495	500	517	482	431	498	484	496	487	492	488	493	479	468	476	469	486	512	507	477	447	431	494	521	440	467	504	463	501	460	477	495	459	526	476	484	478	522	488	465	498	535	529	495	482	465	504	484	504	500	538	468	495	489	468	494	458	443	504	501	448	495	488	507	515	467	501	462	453	478	496	429	479	483	471	447	504	503	488	473	492	518	440	510	468	433	458	485	479	500	510	489	480	515	464	509	470	483	469	491	447	454	496	482	516	495	478	462	493	472	498	499	467	461	481	489	509	488	476	492	487	460	499	511	489	500	475	468	513	540	475	449	478	469	477	512	470	477	471	465	471	499	504	503	554	500	475	457	484	494	503	481	462	488	506	502	501	456	525	511	474	481	496	502	478	475	461	473	495	474	448	467	482	472	477	475	485	504	447	520	501	501	493	458	510	480	496	494	482	476	495	501	459	469	484	456	467	479	490	461	497	479	511	527	429	494	487	494	473	481	462	492	489	473	476	453	489	479	501	515	484	455	465	436	455	468	508	509	482	486	494	469	489	514	477	484	484	527	477	453	479	485	500	511	493	474	483	461	465	489	485	475	483	478	444	496	461	533	484	499	494	529	501	537	500	486	473	518	467	446	489	504	523	500	493	498	462	505	514	507	510	509	499	534	461	546	422	516	444	435	504	463	453	466	499	475	484	465	489	494	530	463	457	448	460	461	476	486	519	459	458	487	478	474	491	482	471	501	489	488	495	470	464	483	490	476	492	489	497	479	499	502	485	528	486	520	511	508	464	480	480	481	515	475	451	492	470	502	500	501	490	507	466	502	502	494	480	485	475	506	502	497	481	447	501	510	486	483	472	510	493	506	452	458	465	515	489	471	523	481	498	498	473	449	485	499	479	499	512	491	467	495	521	480	490	490	507	494	463	449	500	504	486	533	489	469	486	460	514	545	529	476	453	461	495	479	477	439	484	466	516	450	486	455	471	503	499	465	474	508	452	460	470	462	465	455	466	499	474	472	486	453	521	520	476	450	503	498	473	530	482	447	482	484	499	478	530	489	531	492	467	490	506	500	476	530	461	498	506	466	488	522	507	519	490	491	493	534	459	474	482	499	511	531	478	476	482	483	516	514	518	523	476	512	488	480	448	514	497	470	470	509	510	502	460	460	468	494	494	488	496	481	511	504	467	481	490	486	520	517	485	477	490	477	457	495	493	493	472	473	469	480	478	482	513	500	485	445	469	438	491	507	484	507	457	496	486	451	474	463	471	490	509	473	462	473	489	511	472	493	482	496	484	536	488	499	479	440	476	456	495	500	489	455	477	495	493	458	486	454	476	471	489	486	504	502	468	536	501	537	453	475	473	472	509	483	471	485	480	445	492	497	463	468	469	497	499	465	489	480	479	478	475	471	500	468	485	487	423	491	462	463	465	494	494	540	473	513	497	498	498	514	495	514	459	487	455	462	472	451	495	521	434	515	501	475	469	481	468	446	494	538	513	523	482	462	463	517	468	478	490	489	509	499	483	527	496	492	502	471	493	491	437	454	463	463	533	464	483	445	506	480	494	482	482	476	473	483	535	505	495	511	484	498	494	495	465	496	501	500	495	535	478	473	482	468	517	492	434	453	493	455	484	477	513	490	466	488	484	502	530	495	447	523	501	489	482	484	521	445	455	502	460	462	478	516	496	485	489	488	497	501	454	466	516	506	496	471	454	506	488	481	488	466	494	492	524	500	472	475	509	485	503	463	502	478	482	472	497	478	495	513	535	488	441	455	508	496	467	471	482	501	465	480	512	492	464	495	496	470	503	457	478	488	454	513	488	496	517	439	478
30346	90842	88580	67147	43016	21735	7269	1510	550	507	520	527	506	559	530	566	555	501	519	498	549	560	511	531	527	491	529	513	533	566	598	546	505	548	506	546	520	518	536	524	550	517	553	525	483	509	514	519	541	518	506	549	550	548	498	510	511	523	545	575	534	524	555	502	522	555	538	551	532	517	535	511	553	529	548	549	573	548	475	523	552	544	554	521	548	509	541	526	519	566	466	535	549	537	548	538	505	544	558	519	517	471	559	563	539	517	540	494	515	526	559	525	557	529	497	527	534	539	567	521	501	544	564	555	519	542	509	486	518	531	542	525	518	588	547	572	540	510	527	507	574	528	538	515	543	531	530	574	507	537	520	503	553	512	503	518	528	506	496	585	521	571	487	527	484	514	528	527	515	509	565	513	517	533	517	542	555	503	570	532	565	544	539	493	552	494	552	500	499	507	574	534	533	520	517	527	556	496	525	504	526	527	533	520	542	488	502	530	539	554	557	567	528	537	550	519	512	547	522	520	579	512	524	511	537	543	530	578	564	546	516	532	526	513	498	501	492	525	545	511	530	561	542	539	532	537	518	522	540	521	530	515	546	559	554	500	559	528	508	507	537	528	514	517	530	521	567	496	527	546	541	511	529	527	522	524	532	525	501	495	527	523	507	537	536	512	549	495	530	513	497	479	508	521	535	582	526	511	530	516	557	528	488	524	506	545	551	528	540	502	513	482	518	515	517	561	547	536	526	524	528	514	522	569	564	508	585	519	522	546	529	520	502	485	505	519	500	496	556	560	500	518	519	524	526	559	543	497	504	488	540	530	582	514	507	536	511	466	536	521	513	547	544	487	520	532	516	504	536	501	556	487	568	517	512	479	488	535	493	547	482	543	521	495	503	525	517	551	488	505	572	574	524	522	587	507	531	519	522	494	516	479	513	506	517	539	488	493	547	539	554	554	521	514	489	507	519	527	561	526	537	515	550	517	540	544	545	517	532	536	527	558	561	565	502	544	484	537	544	534	536	535	548	512	529	521	539	541	511	536	532	470	531	517	543	549	558	544	511	525	543	539	501	560	560	553	538	574	510	529	530	545	535	521	512	532	526	515	582	521	553	534	517	516	530	511	509	531	577	544	521	522	533	520	541	476	525	481	558	499	534	519	544	531	496	511	504	525	527	536	515	511	489	513	515	540	520	526	541	544	530	513	532	509	521	552	530	557	539	536	556	499	488	503	535	532	511	548	508	534	529	533	524	499	508	526	542	518	490	508	519	508	545	505	491	493	541	487	529	511	508	499	544	512	482	517	538	532	507	528	535	506	500	496	534	513	522	550	546	483	529	554	565	545	551	512	511	510	505	544	520	516	514	531	504	521	486	559	550	497	499	558	530	570	540	553	545	526	513	499	502	498	489	481	533	524	519	493	547	497	492	530	527	507	534	546	539	518	555	553	532	519	555	496	549	496	534	527	559	527	519	515	535	513	492	520	510	500	491	534	504	520	501	513	537	476	533	542	544	486	541	550	540	521	552	565	492	552	505	517	493	566	478	552	529	498	531	492	532	540	526	519	533	544	554	516	505	530	539	548	514	550	494	522	526	532	544	515	533	485	514	530	488	528	531	521	501	561	563	529	512	504	510	505	530	558	529	469	552	554	552	522	521	531	553	517	530	517	545	500	501	512	533	565	525	536	513	505	534	518	531	537	521	490	505	528	538	492	534	512	514	519	532	504	549	520	537	554	558	523	556	542	507	513	524	541	572	559	540	520	533	556	535	526	520	556	511	507	543	517	520	498	543	504	495	554	551	501	522	546	549	541	488	538	517	521	542	515	530	569	551	527	542	552	520	530	553	535	565	527	567	536	530	488	533	517	543	495	557	559	499	516	502	537	541	514	541	505	517	528	548	517	529	524	537	524	535	543	529	502	511	500	541	520	523	539	539	543	517	525	528	535	524	547	571	520	525	530	472	480	525	521	568	555	513	504	513	499	528	540	531	543	525	529	510	522	552	558	504	511	561	492	524	508	544	541	524	506	511	514	515	530	544	526	511	498	504	547	515	529	503	531	540	529	514	480	523	580	532	534	530	601	535	510	533	543	522	497	484	551	506	528	511	509	517	542	528	467	506	516	544	513	520	560	528	473	552	548	535	477	525	515	516	523	507	554	505	518	510	553	543	524	475	503	526	524	561	531	501	553	539	515	544	547	507	520	508	541	561	541	475	490	531	515	557	498	517	515	516	521	526	525	530	516	534	546	550	530	522	545	537	515	518	501	537	528	531	523	546	520	567	514	505	533	527	520	531	527	517	559	525	518	511	509	502	506	524	537	547	492	544	501	533	503	498	535	524	514	500	486	513	483	547	513	540	528	519	542	549	513	582	581	513	510	549	582	553	523	519	528	556	503	525	533	496	512	506	515	522	494	506	534	481	512	516	518	531	497	527	481	512	498	513	493	566	542	542	499	534	498	521	499	535	534	529	516	505	523	575	560	547	467	536	527	520	484	528	476	513	510	531	542	528	491	566	527	534	505	502	512	522	510	518	532	475	525	512	500	529	501	521	473	462	537	507	549	500	502	490	536	538	536	520	518	540	498	522	542	544	514	539	518	520	536	531	524	503	550	481	526	502	494	545	512	506	519	472	547	534	541	535	550	501	530	514	531	467	547	512	509	498	519	494	526	571	530	512	514	534	517	559	533	565	541	529	510	524	522	504	502	521	515	514	507	519	527	545	529	499	518	490	518	518	559	556	542	515	491	537	524	479	499	530	561	565	505	551	501	526	523	503	529	535	520	498	545	549	520	562	523	502	530	549	560	488	517	524	511	492	503	527	491	536	561	462	512	527	545	544	502	556	512	545	546	509	552	532	514	491	519	512	492	531	535	538	544	519	545	497	528	477	485	521	511	560	549	503	492	558	529	540	522	541	501	493	509	534	521	537	550	522	540	545	527	529	531	535	493	496	520	528	508	551	534	559	558	547	518	526	526	511	497	526	483	520	496	513	519	505	514	523	518	569	539	543	532	531	509	534	520	553	544	558	531	556	524	533	545	512	510	528	505	533	529	546	496	561	510	499	554	497	556	503	507	522	496	510	515	509	503	550	495	568	567	501	541	574	531	529	531	520	523	546	538	495	528	481	535	541	530	519	523	499	534	549	512	484	510	523	515	508	509	495	488	560	514	577	511	533	506	523	485	528	538	540	505	525	523	529	526	551	483	465	537	587	523	529	504	513	493	524	532	545	497	547	499	537	527	521	537	513	517	540	529	527	512	504	503	511	519	528	510	486	561	553	522	549	572	497	491	555	528	532	481	514	496	559	530	484	520	530	567	503	552	540	535	530	490	527	504	506	517	536	522	538	522	464	528	536	548	522	488	507	493	518	544	523	566	521	538	513	495	520	534	515	493	529	508	540	519	530	492	491	522	490	507	532	549	550	543	554	531	535	545	541	535	485	487	502	506	534	551	495	494	490	525	536	553	522	506	528	477	564	535	522	526
27243	21221	30668	21817	8990	2724	846	462	371	369	345	341	378	347	349	357	338	359	354	365	338	339	333	348	346	351	337	364	386	350	378	398	342	343	349	362	329	377	345	335	358	370	369	354	355	344	322	371	358	370	341	334	369	371	330	358	367	339	344	368	363	372	388	339	338	352	371	354	368	357	373	377	356	355	374	347	373	358	376	359	350	360	344	348	376	356	366	336	361	359	385	377	365	349	360	332	373	362	366	348	347	327	366	345	369	336	380	391	380	321	370	336	358	336	352	352	378	357	342	391	364	331	352	370	352	350	357	322	413	346	385	351	321	378	365	343	344	354	314	361	358	345	343	312	352	377	354	375	333	360	377	385	351	346	356	345	359	346	381	313	351	342	392	353	341	343	359	385	374	340	327	348	336	352	343	351	383	357	316	361	345	366	383	331	356	353	357	338	325	379	348	377	366	353	322	363	361	379	341	333	364	373	380	376	366	349	341	366	367	310	406	378	391	326	355	367	384	380	363	351	358	347	349	366	362	369	372	372	337	340	378	325	357	349	357	360	372	364	387	350	346	336	393	350	340	363	348	363	398	369	349	352	374	336	351	373	349	371	347	322	354	333	373	396	367	349	343	360	357	362	342	323	309	356	385	359	385	370	307	362	336	347	364	362	368	356	356	361	372	335	382	360	339	356	339	370	314	321	347	345	365	339	393	353	329	326	371	377	366	361	368	368	369	401	353	340	362	323	349	338	330	360	359	347	354	351	338	350	364	363	362	391	322	325	354	335	350	345	338	327	344	354	348	341	336	351	333	378	353	336	359	368	349	347	340	357	357	361	346	362	367	318	362	349	342	336	373	375	350	343	324	368	372	374	342	352	386	386	355	357	365	346	380	380	389	360	346	363	337	330	352	332	362	363	339	356	393	345	373	345	348	370	374	359	392	321	361	353	348	343	359	393	341	343	346	322	378	361	380	372	366	330	370	346	362	345	338	334	357	345	381	353	358	338	336	336	357	340	371	388	355	357	363	336	377	350	359	356	338	380	332	364	351	326	372	348	367	344	340	365	361	346	380	383	368	353	343	351	380	403	315	345	327	363	350	383	357	365	367	344	334	348	397	329	362	350	390	334	399	407	350	360	399	357	349	365	379	350	362	376	338	362	379	373	386	330	383	371	335	362	349	333	334	366	329	358	343	358	331	363	348	353	363	358	352	374	361	331	351	347	353	371	342	377	359	342	366	358	363	350	350	361	375	326	365	358	348	355	370	343	370	337	350	352	360	371	363	331	356	344	348	347	322	349	336	337	358	385	369	338	368	345	361	349	316	357	360	322	356	361	372	349	353	337	371	316	410	368	384	375	371	362	369	359	360	334	347	373	380	389	349	345	358	381	359	341	388	351	395	371	351	364	341	319	366	363	390	389	348	344	321	371	366	385	343	364	355	376	317	361	351	392	330	329	341	334	351	376	368	349	344	393	344	339	365	359	353	348	334	365	321	352	363	331	387	350	338	321	343	361	380	363	369	345	340	359	336	371	374	352	345	364	373	315	369	341	377	308	343	367	359	344	371	352	334	413	355	368	364	322	334	361	353	355	356	355	355	379	339	341	358	364	338	345	338	358	377	364	329	382	359	341	349	383	345	362	371	373	322	359	340	355	331	352	368	383	342	326	360	341	385	338	323	393	321	347	354	352	345	362	354	339	375	351	353	375	350	312	338	360	389	316	384	357	349	336	356	351	342	347	353	385	340	345	359	332	323	340	359	363	338	353	383	371	344	336	352	344	377	372	358	358	348	381	369	348	394	377	386	348	326	381	366	338	348	331	336	369	339	356	370	340	339	377	342	376	338	345	348	352	384	337	354	352	372	361	372	338	371	318	336	348	323	377	358	348	341	353	355	346	350	334	343	300	321	341	337	342	342	360	391	338	358	363	366	384	335	354	374	370	335	354	351	383	349	312	364	354	362	337	333	341	347	359	371	328	351	357	349	354	355	360	383	358	358	346	354	354	348	343	340	359	391	353	349	396	380	378	340	324	364	386	376	349	362	391	327	340	364	383	371	335	311	372	392	353	334	354	399	377	385	320	378	386	372	370	352	368	351	333	352	368	322	328	385	334	345	378	358	347	359	352	351	374	366	345	345	344	346	362	343	370	361	354	347	328	315	367	369	362	365	357	332	365	372	328	361	312	327	374	374	349	367	346	365	336	370	387	363	376	352	335	345	341	325	390	343	404	391	366	362	362	409	368	319	351	349	336	347	376	333	344	316	356	345	345	326	390	329	345	384	339	418	362	331	348	337	368	359	372	382	366	333	345	350	375	361	369	364	352	357	336	354	326	330	332	364	313	373	365	344	334	375	353	329	330	377	372	342	316	370	359	364	383	372	380	312	339	364	320	375	331	318	347	335	370	364	353	348	336	359	302	311	316	352	359	351	366	374	352	343	339	372	359	362	363	361	348	345	376	361	365	336	334	355	350	344	352	339	342	319	372	347	383	326	307	330	361	334	355	343	354	346	351	365	367	370	376	391	324	346	355	385	340	335	351	360	351	337	327	367	313	346	353	368	361	345	362	343	389	347	349	333	349	351	345	348	368	334	379	352	335	335	331	339	342	374	338	373	375	330	380	396	351	332	373	359	337	338	339	328	361	354	382	379	354	353	343	363	381	376	329	380	347	322	377	366	337	351	375	339	369	353	361	380	387	342	387	348	340	366	373	366	327	378	328	339	406	332	336	361	389	386	353	340	340	343	361	339	338	383	310	375	376	334	337	346	343	343	358	333	371	365	339	407	367	332	332	381	336	328	367	344	367	357	342	344	343	365	326	343	334	380	340	328	362	352	351	330	312	348	359	316	342	386	355	363	377	335	342	369	332	344	383	338	344	348	346	362	327	345	350	303	387	374	402	349	377	367	397	380	358	338	347	330	367	384	366	335	368	353	343	348	346	325	344	361	388	362	348	375	366	395	353	371	334	364	319	359	374	361	326	361	382	348	385	378	371	373	331	365	362	367	381	383	339	329	373	350	351	322	352	366	342	360	352	372	335	365	366	355	379	340	318	337	396	401	375	340	345	347	313	336	356	356	342	347	349	364	342	373	342	395	376	355	355	380	374	348	364	396	321	381	358	350	352	376	342	337	351	348	352	364	370	336	353	363	379	339	355	349	368	358	334	345	401	345	351	315	359	356	317	375	336	371	346	357	355	366	353	329	362	336	377	369	411	351	349	381	343	366	344	373	366	343	328	326	350	353	373	365	364	355	356	346	348	360	392	327	338	359	374	335	292	372	349	378	362	374	365	361	339	339	349	350	362	369	343	345	362	368	331	337	335	338	332	350	385	353	331	350	369	385	329	361	346	371	370	354	352	332	330	353	384	319	326	352	363	353	372	346	327	364	364	383	365	355	346	359	340	374	348	362	368	386	360	350	344	362	383	365	347	311	355	350	354	361	333	381	310	352	353	356	359	346	346	324	360	351	345	389	343	374	343	325	351
6289	23343	28513	13389	6139	2362	837	413	329	327	361	348	356	355	306	327	320	357	359	311	343	326	340	350	344	323	355	365	330	364	361	324	319	347	318	339	328	317	336	334	339	351	339	324	376	343	331	333	325	372	344	333	319	328	337	385	348	371	310	343	370	332	351	337	329	327	346	349	339	345	360	343	360	299	329	352	332	360	337	326	340	335	334	348	338	350	314	333	344	329	342	370	348	323	323	356	304	363	344	312	352	377	305	351	333	359	317	351	305	346	323	310	362	372	334	331	347	322	298	363	328	326	297	355	335	341	393	296	353	337	327	365	327	347	333	321	350	321	361	329	347	352	359	298	357	345	339	331	350	351	320	313	348	349	346	352	295	330	324	349	343	348	342	287	339	317	344	326	347	340	327	312	352	347	346	331	348	345	352	364	335	349	344	302	339	348	316	327	355	341	351	332	345	329	306	321	350	353	366	344	328	317	362	344	333	356	323	343	336	328	350	353	298	346	316	339	325	361	316	349	350	336	329	326	318	325	341	339	347	313	346	376	352	316	339	372	336	350	355	322	351	329	355	359	336	313	359	334	346	336	329	326	326	343	347	348	336	330	349	333	335	372	334	335	325	326	313	333	324	352	371	328	357	335	335	329	351	318	318	322	350	342	342	333	333	333	335	339	334	340	373	370	324	360	312	345	374	346	319	339	338	318	347	353	342	337	347	337	373	357	349	364	319	321	320	298	352	343	352	353	335	332	343	364	318	290	329	310	363	336	337	332	324	365	312	353	347	319	388	289	357	327	339	354	314	335	326	338	342	353	337	324	324	331	346	329	373	332	363	359	327	327	320	347	379	315	315	323	346	340	372	349	341	349	364	340	352	339	313	336	336	344	368	334	345	323	331	337	359	327	356	351	312	309	318	333	368	344	313	341	323	344	341	370	323	336	336	328	368	320	368	342	338	332	341	335	306	342	335	340	334	346	301	369	321	339	350	319	289	344	349	328	353	333	349	383	336	344	364	327	298	342	333	348	341	324	330	333	346	328	329	369	348	333	348	336	341	349	364	347	294	347	350	349	288	347	333	359	337	323	322	317	335	316	324	356	372	344	374	330	363	353	353	351	319	324	321	317	325	317	337	353	340	358	346	329	364	338	327	337	320	343	335	317	335	337	353	346	331	361	351	299	317	317	325	351	332	327	340	351	327	343	357	339	326	327	352	355	348	313	318	340	342	364	352	302	338	343	318	331	358	333	321	315	381	323	342	310	358	323	314	346	333	347	320	355	345	320	338	337	341	338	343	333	312	324	325	364	330	333	357	384	351	340	353	356	347	344	385	370	319	319	306	312	329	299	331	307	361	335	374	356	334	361	320	350	348	361	340	331	340	330	332	344	337	330	350	340	354	330	335	354	362	306	343	334	324	308	340	320	325	330	335	376	365	342	321	375	346	326	317	389	331	337	349	354	364	307	339	336	350	333	327	365	366	332	313	340	370	311	332	363	346	368	349	336	334	350	323	339	330	342	381	339	337	350	331	319	361	377	327	332	309	339	347	361	345	329	346	337	322	327	352	356	350	357	374	336	338	342	334	311	333	353	339	326	325	347	344	353	335	350	339	347	330	308	355	326	341	339	364	346	348	346	326	300	345	339	327	311	342	358	341	333	311	314	323	334	328	327	319	357	298	351	334	310	326	366	326	339	348	327	335	353	321	340	359	346	343	374	338	347	329	347	325	329	355	331	343	348	341	372	333	312	315	334	322	351	323	349	364	330	303	363	336	330	328	302	341	349	330	336	332	339	350	316	374	309	354	331	346	360	338	332	322	313	357	347	366	318	361	361	340	324	349	343	345	331	321	324	312	316	337	357	354	380	344	336	313	329	344	341	333	363	358	346	372	352	326	352	349	335	347	332	343	340	323	333	364	306	352	328	331	334	367	288	323	351	323	368	335	356	335	356	362	343	374	324	345	341	349	344	336	340	330	372	306	340	343	337	358	340	340	291	349	333	329	345	333	327	350	334	305	338	339	343	335	321	315	354	351	320	333	345	295	375	348	341	346	345	358	354	358	324	307	358	333	341	376	321	347	372	352	313	331	332	358	316	332	330	289	342	321	351	309	354	346	373	331	345	341	328	346	342	372	309	360	314	344	338	369	323	338	347	353	333	328	318	366	330	340	350	331	308	342	337	328	314	320	396	334	315	333	356	322	365	326	330	332	349	351	363	359	333	369	318	314	332	310	321	366	311	328	347	331	321	321	339	329	342	305	343	323	358	347	356	335	340	336	339	322	356	349	334	334	308	311	371	330	352	342	336	338	304	367	346	344	338	351	331	336	306	343	342	354	343	351	339	352	343	309	311	321	341	337	345	312	329	330	318	333	343	348	347	361	336	328	334	363	335	363	341	315	323	327	349	317	385	333	353	347	340	349	341	359	367	306	325	319	348	358	368	339	337	338	344	352	352	355	359	343	372	362	374	358	318	301	361	334	370	344	341	323	362	323	339	361	323	345	335	331	356	333	318	335	351	321	375	350	328	332	339	339	336	300	342	358	337	334	355	343	312	314	319	321	366	333	344	361	326	375	315	352	342	348	336	326	318	355	327	311	357	338	335	345	309	334	358	327	323	368	346	312	345	324	360	347	317	371	336	343	323	348	356	347	351	349	339	339	316	309	356	310	337	360	346	307	319	311	329	362	343	355	354	338	331	368	334	336	315	301	334	339	372	320	331	340	340	347	344	341	347	328	328	337	336	332	333	342	327	365	331	338	375	345	346	334	370	337	312	311	361	326	307	320	318	367	379	334	360	320	326	319	343	353	332	330	333	337	351	345	338	325	351	330	340	348	328	331	324	330	313	330	318	324	347	352	296	367	364	358	323	336	327	331	369	372	326	342	332	368	329	360	337	341	341	348	321	349	359	323	337	330	297	317	335	319	342	347	311	344	344	358	334	335	347	373	360	304	301	310	334	328	323	348	364	353	354	331	317	344	341	353	359	357	334	313	348	369	308	327	340	341	338	341	361	328	329	348	321	368	363	326	355	330	310	341	336	337	316	357	330	364	320	315	323	353	324	337	322	331	387	338	313	332	388	333	318	337	332	366	388	316	326	308	357	355	324	335	314	352	303	328	314	336	360	326	355	333	333	328	322	342	376	330	326	358	346	357	366	316	372	328	333	325	330	357	343	313	337	327	361	325	333	314	365	365	322	332	340	339	344	385	320	351	336	333	334	360	327	372	339	348	345	370	328	316	334	342	348	306	353	380	320	356	369	330	360	309	337	344	376	329	317	363	316	349	351	339	326	311	368	356	319	377	336	342	327	322	317	332	362	335	344	349	343	338	326	365	338	325	338	310	319	343	301	356	342	338	310	329	303	360	327	324	322	352	306	344	320	359	369	311	391	310	311	342	326	342	371	350	330	323	336	343	364	341	340	311	345	314	320	347	332	340	346	335	376	348	318	340	332	339	353	342	353	316	324	336	361	302	348	335	374	300	351
25474	23337	54819	53016	32796	14961	3462	741	433	440	401	364	399	385	363	390	347	355	354	346	376	382	382	371	395	353	387	393	427	376	323	379	369	351	382	388	403	411	380	393	376	402	383	360	366	395	369	349	393	380	386	350	392	360	354	338	365	367	355	387	401	401	359	370	376	402	377	368	376	359	384	350	383	374	371	364	375	375	340	368	363	376	352	359	380	379	348	383	393	374	384	364	390	362	391	358	385	360	400	406	417	355	414	359	384	407	397	386	392	357	392	390	341	374	345	378	350	376	345	399	351	378	374	379	376	375	371	397	383	380	351	385	368	352	416	334	368	370	382	375	372	370	401	347	359	370	377	354	372	341	406	363	362	372	402	364	382	367	371	374	381	372	426	374	361	396	374	391	361	383	371	386	379	381	352	370	425	413	369	375	386	388	365	361	356	396	405	359	370	390	388	370	367	387	385	370	378	374	391	378	364	337	408	357	359	374	371	390	401	354	364	367	357	370	379	381	367	371	390	390	393	385	383	349	347	365	371	384	371	360	400	337	404	338	392	374	397	403	370	407	391	363	355	364	365	364	403	405	354	403	387	361	345	386	351	386	335	360	385	392	362	358	402	357	371	366	354	369	379	348	347	407	350	380	367	387	346	377	378	362	387	351	381	406	394	350	362	358	372	393	349	354	405	347	360	327	344	368	359	376	386	393	362	388	360	348	382	343	370	373	374	395	354	373	393	363	378	340	409	383	376	367	348	399	379	373	354	389	386	380	369	378	383	371	392	380	352	382	369	356	338	338	368	375	381	379	385	354	393	361	374	370	361	365	396	387	331	382	331	380	381	352	366	343	364	362	357	404	357	401	406	380	391	367	372	381	403	358	354	421	395	404	375	381	360	376	352	355	349	381	380	372	359	358	386	365	345	371	347	363	364	348	380	385	348	362	358	397	362	351	339	397	378	371	341	400	393	383	396	361	364	393	380	378	354	386	379	349	370	390	385	376	392	347	388	363	385	380	373	400	366	362	384	359	400	365	348	371	357	376	366	378	390	356	386	402	330	366	358	362	381	375	421	355	398	351	366	402	367	364	385	351	405	392	358	385	380	389	368	396	397	372	366	377	393	381	425	381	393	359	367	394	385	391	351	357	367	382	397	377	370	377	353	417	350	395	367	375	339	361	360	380	366	361	354	331	416	393	362	371	364	385	344	384	358	390	388	372	341	369	385	386	373	353	353	391	365	353	350	360	389	352	389	375	386	374	386	366	358	388	356	420	359	376	348	362	373	379	380	381	359	356	407	400	399	377	363	392	368	414	404	388	368	386	354	395	347	377	347	387	380	389	396	398	371	384	382	369	358	371	356	375	372	382	377	383	368	343	380	371	349	396	360	382	413	404	424	377	355	346	371	355	373	352	365	389	424	376	360	373	371	363	385	409	377	373	360	372	389	379	381	386	375	399	374	354	379	356	410	407	374	383	360	357	411	363	382	389	402	373	363	363	392	376	382	395	376	392	358	397	388	364	344	373	398	374	344	409	383	380	400	355	393	370	341	393	395	360	373	383	355	399	374	382	373	375	361	374	367	362	375	387	383	373	368	402	378	347	386	336	354	359	363	382	353	372	371	401	376	387	367	375	362	376	385	365	386	350	402	378	370	349	408	347	379	338	389	359	364	386	335	373	363	353	380	381	389	392	390	359	407	397	355	372	356	351	353	392	404	387	379	384	372	404	391	410	380	396	351	375	370	383	383	353	336	368	396	370	340	401	334	384	377	379	374	364	372	403	382	382	391	380	406	346	362	366	357	399	339	373	377	390	367	366	367	392	383	368	380	369	341	359	388	386	368	383	362	406	361	386	394	373	358	387	378	374	332	358	370	395	377	376	352	372	387	353	366	391	375	369	353	355	387	371	350	355	369	383	429	368	362	388	391	378	365	390	371	391	368	380	391	400	358	374	379	329	373	356	344	365	363	376	383	373	345	368	393	357	384	400	387	329	320	372	351	406	330	360	348	347	378	391	377	352	372	386	401	398	402	380	375	369	392	354	418	355	369	393	398	419	382	396	395	356	389	348	380	379	372	377	347	363	379	367	366	333	388	331	385	387	398	388	401	389	355	366	349	350	375	375	362	374	379	397	367	379	378	387	403	385	387	359	373	403	369	394	338	413	384	368	402	385	374	367	327	361	374	376	384	374	398	394	367	368	375	382	380	361	381	367	339	389	379	394	378	383	377	349	365	380	375	351	383	390	357	367	354	358	361	386	353	355	402	358	369	395	393	371	395	358	341	358	352	361	372	393	384	404	400	364	349	371	378	368	414	342	366	369	347	355	396	350	357	368	378	360	384	379	383	398	381	305	357	379	403	368	344	391	399	370	380	345	369	390	390	405	370	381	374	395	358	381	372	371	371	372	330	397	374	369	368	406	371	375	410	394	367	392	389	389	393	361	392	394	343	401	378	364	391	366	384	384	376	397	354	383	410	359	382	376	385	369	376	361	396	342	376	365	387	375	396	385	360	357	407	361	353	344	376	372	381	396	376	372	396	363	397	361	378	392	381	353	410	360	381	437	389	368	393	353	369	364	382	378	385	384	370	337	335	392	367	384	352	389	379	394	367	380	350	364	369	380	392	382	382	380	394	341	366	379	381	351	346	381	386	373	372	376	392	390	388	334	378	386	379	356	380	378	382	355	381	383	381	364	351	406	355	392	410	362	379	375	384	369	350	371	381	392	335	389	396	392	396	355	396	379	384	385	429	404	380	383	372	384	376	375	364	323	363	375	366	339	361	365	394	385	342	379	387	355	361	354	338	327	327	381	370	398	389	385	380	363	367	373	347	356	386	383	350	365	407	381	389	348	375	393	377	376	414	410	393	400	389	374	366	403	393	350	336	376	349	361	348	334	370	350	360	362	391	410	362	391	350	342	365	371	366	351	369	369	421	408	380	373	424	357	381	377	365	378	359	374	386	360	378	353	392	356	358	379	386	382	384	364	358	379	361	388	378	415	357	381	378	417	387	388	379	354	383	370	356	396	389	383	380	357	381	406	381	366	367	391	395	388	351	349	373	393	332	355	368	386	384	379	380	393	365	364	376	367	370	365	399	340	353	356	377	383	385	363	367	402	340	361	402	343	347	374	356	356	369	351	349	387	398	387	377	350	408	374	340	398	397	371	354	386	379	338	406	376	385	381	403	359	383	373	374	363	367	371	398	376	357	363	365	389	346	369	391	399	384	404	376	358	375	368	407	378	367	363	369	375	379	346	338	363	342	385	379	361	352	389	388	377	395	397	359	358	380	362	401	353	370	389	350	354	368	374	331	395	389	363	364	370	346	396	350	364	330	379	400	372	385	405	389	384	350	362	380	318	390	374	383	385	400	368	372	397	400	372	352	385	399	386	387	378	371	387	383	397	357	360	352	372	378	361	379	350	344	373	333	371	367	413	403	392	395	380	382	350	360	353	355	354	378	371	349	406	364	381	355	410	362	422	354	358
10634	60370	67686	43999	23332	8753	2631	722	388	394	413	361	359	352	373	402	387	379	365	409	370	416	374	375	411	400	382	358	389	393	380	390	379	365	345	413	388	396	385	377	385	410	419	370	376	394	352	414	372	357	380	421	364	403	401	388	357	382	362	389	355	421	398	381	393	353	387	416	372	350	388	377	371	365	378	376	396	363	360	382	367	401	372	380	346	351	381	382	366	390	393	349	372	410	367	388	393	368	366	370	367	382	398	359	403	353	341	383	391	414	402	415	374	430	403	403	397	389	402	366	363	392	395	350	382	380	397	344	402	393	354	376	383	391	382	449	384	399	382	355	384	377	407	398	385	389	416	343	398	330	353	372	380	354	378	346	355	358	370	389	422	384	408	396	411	365	404	375	371	387	410	370	374	381	363	375	377	370	385	351	391	380	353	427	393	382	348	390	360	408	417	385	376	398	365	380	363	347	415	354	418	366	357	356	371	364	368	381	340	377	355	368	363	365	389	360	388	397	387	365	375	401	388	393	374	399	382	398	357	362	400	358	351	413	380	380	407	370	370	370	408	372	381	362	408	404	371	366	358	379	385	355	402	384	380	393	409	406	377	341	338	383	363	382	380	376	397	403	376	349	390	359	369	405	409	399	381	379	380	403	374	383	374	387	378	394	407	379	397	413	397	405	358	381	370	384	388	360	367	385	359	404	400	360	376	400	394	346	387	367	397	406	360	418	382	354	363	362	388	381	391	395	355	349	361	394	398	394	403	409	380	348	386	370	377	352	333	395	367	414	375	367	377	348	390	368	385	402	380	357	375	372	399	378	364	379	354	376	374	386	397	385	409	343	377	379	370	410	346	389	361	375	399	369	348	394	370	362	403	366	394	357	385	389	367	368	341	412	382	360	395	347	367	390	379	350	360	368	412	386	376	375	419	390	384	381	360	412	405	409	341	391	387	362	389	389	396	409	386	405	380	404	381	386	374	386	379	378	384	382	354	372	370	355	366	359	382	377	415	402	375	350	365	408	392	359	399	408	419	375	390	359	407	394	373	366	389	380	325	354	367	410	397	399	402	358	365	383	362	386	355	383	398	400	374	346	374	369	392	392	370	400	344	372	368	387	390	369	393	366	349	378	360	359	390	428	375	398	380	355	394	412	370	367	375	409	423	381	360	403	360	363	379	384	378	407	371	366	356	378	385	347	389	359	361	383	385	388	382	388	380	386	377	351	378	345	372	379	376	392	389	359	423	398	398	393	392	365	367	369	348	403	391	363	385	388	373	373	350	368	368	363	358	382	336	360	387	391	388	403	384	360	385	381	386	389	398	352	350	370	376	384	377	411	340	384	350	414	385	407	377	410	405	394	393	386	380	339	386	386	363	384	364	368	399	371	360	394	371	372	387	391	380	368	379	404	342	384	402	401	377	389	396	394	371	367	358	378	401	383	379	377	385	389	411	387	380	374	376	393	359	388	367	334	343	392	386	366	372	357	374	423	376	356	419	397	397	380	403	411	393	367	395	347	393	390	381	364	380	368	359	380	384	340	357	374	373	365	400	385	401	383	359	375	359	391	339	365	344	407	368	379	398	378	394	401	361	385	394	398	387	390	357	372	362	395	394	353	362	409	398	397	370	358	433	416	395	389	400	379	382	371	374	366	374	378	398	385	399	375	397	378	386	359	374	369	384	380	414	343	375	379	386	414	374	392	369	373	408	387	383	372	410	408	372	381	418	333	377	363	368	370	358	387	404	389	354	356	389	357	393	360	382	395	384	404	382	344	353	393	358	382	390	386	380	358	375	371	372	383	360	381	366	378	405	365	350	377	368	394	431	384	401	377	383	402	344	372	394	355	362	378	380	385	382	428	377	401	391	389	379	379	378	395	345	392	367	382	403	378	380	357	412	373	395	397	377	385	403	389	361	404	374	395	393	316	371	393	391	364	394	395	400	405	391	350	364	400	376	398	409	376	356	414	368	365	361	344	357	399	373	369	378	355	368	374	390	373	382	382	337	377	403	360	385	393	375	351	390	372	349	336	381	365	426	389	394	364	344	363	384	408	347	388	410	354	361	395	360	403	376	376	378	381	346	345	363	401	402	400	381	347	372	379	389	364	377	405	349	376	354	401	369	373	393	383	365	395	376	396	403	369	387	368	385	384	403	400	393	378	356	373	361	361	391	369	372	402	388	439	408	341	391	399	355	396	404	403	398	372	379	381	347	407	371	391	366	375	386	385	400	404	379	343	379	342	379	362	390	359	375	400	366	380	364	376	392	398	396	405	422	389	377	375	402	388	369	418	392	369	383	393	372	384	406	370	380	391	376	386	384	402	394	371	396	375	384	355	388	362	351	387	398	371	400	417	385	391	356	378	351	375	351	361	372	389	352	396	405	391	362	402	378	370	344	408	386	401	355	381	419	381	381	389	394	378	361	398	416	354	341	376	407	409	375	377	400	344	417	393	373	393	375	370	395	380	362	399	363	411	360	359	386	391	389	364	351	346	397	358	371	380	403	367	411	390	378	381	379	388	373	431	367	390	367	389	382	388	364	378	390	387	330	395	367	406	339	411	394	374	360	366	395	369	383	396	358	382	408	374	368	373	363	384	404	387	370	395	376	388	392	362	385	357	353	410	388	385	389	377	365	375	417	361	388	337	382	365	367	393	388	406	355	382	380	339	390	405	398	368	447	356	395	360	404	370	350	383	339	418	386	344	409	388	384	400	372	380	384	387	360	382	344	393	355	381	375	371	369	400	394	394	393	416	390	415	405	358	347	335	408	386	387	404	370	378	373	371	380	374	369	376	347	375	385	400	340	397	351	371	385	397	360	375	393	374	382	362	360	382	385	380	385	376	360	354	370	345	388	382	385	402	378	365	361	349	384	398	366	377	352	359	386	410	355	405	369	369	398	405	409	331	378	409	365	413	378	385	347	399	399	384	388	399	393	354	352	356	395	393	383	393	360	375	406	389	373	373	385	382	365	372	375	384	418	348	382	405	389	378	405	409	380	365	375	397	329	385	367	371	380	362	398	370	402	374	364	403	371	382	396	386	401	406	374	369	382	347	377	413	377	353	400	375	358	419	355	379	351	354	404	359	357	384	383	388	372	368	378	392	357	365	368	395	409	408	387	374	370	386	371	356	358	373	383	373	377	373	376	386	374	378	348	346	422	372	386	350	389	368	389	392	385	357	338	413	398	389	358	395	370	383	366	358	384	378	362	340	380	405	355	403	361	381	393	367	374	377	382	363	377	354	399	364	374	420	380	369	358	359	394	385	374	369	367	356	384	343	375	372	358	387	385	385	409	408	367	367	374	398	372	418	346	369	362	379	338	370	382	376	377	362	377	364	363	377	390	403	378	385	386	406	369	386	379	394	405	362	364	383	405	390	374	397	386	378	332	362	327	371	356	395	427	344	336	379	360	376	388	389	379	420	412	368	375	386	389	365	358	364	406	400	358	395	371	350	417	356	387	409	404	363	378	395	382	382
23939	21933	43576	53942	45272	31408	14927	2595	591	503	507	478	529	503	511	568	490	469	566	483	530	445	506	500	494	497	518	494	466	533	469	480	526	495	493	505	467	491	470	469	503	506	502	476	505	526	464	477	497	477	497	490	534	543	482	509	503	518	470	524	466	498	521	493	501	477	496	501	482	517	511	514	506	489	478	459	496	502	512	521	507	513	509	472	521	483	467	541	510	465	519	474	532	524	511	510	479	483	441	480	484	484	534	507	518	497	524	509	492	549	474	486	465	478	480	485	484	490	539	511	493	470	520	488	518	495	484	530	473	471	506	459	470	510	505	491	523	439	460	469	488	539	513	522	506	501	530	476	482	504	502	463	481	526	457	467	478	436	476	428	496	470	514	463	481	467	489	497	468	475	471	482	523	512	495	463	488	486	466	445	503	509	450	475	522	501	485	524	468	513	510	489	497	486	491	518	458	442	511	470	463	485	494	503	516	514	478	513	455	477	482	496	491	490	502	479	472	447	501	486	498	492	457	475	462	491	490	493	501	474	512	506	504	478	522	497	513	477	473	487	505	497	510	488	498	507	486	476	525	488	505	495	484	478	498	488	481	492	528	490	489	480	510	491	494	484	470	469	493	493	473	512	472	491	488	501	459	493	487	478	468	461	442	474	503	536	496	483	433	482	448	484	468	461	459	497	523	480	494	512	486	519	492	502	491	458	483	499	482	504	484	504	498	484	477	463	493	552	524	452	487	512	469	474	512	461	488	514	527	464	503	506	459	477	500	497	482	501	448	467	462	476	484	485	517	492	496	542	498	517	458	460	512	496	454	465	480	452	477	513	508	490	473	465	475	493	501	481	529	475	452	481	500	514	494	479	473	503	501	487	504	501	492	514	450	523	502	485	477	505	511	488	494	510	492	470	513	485	477	534	501	482	477	519	458	470	468	497	491	470	495	513	446	472	458	470	498	496	493	487	512	516	554	492	509	470	502	471	511	509	493	502	465	509	508	489	477	490	486	472	477	463	491	465	517	478	502	491	484	455	526	488	546	475	440	468	485	509	510	479	491	468	500	512	486	482	502	510	457	513	485	462	492	448	477	478	516	502	520	460	470	486	492	521	459	506	469	505	491	513	457	482	474	452	530	462	517	521	467	481	476	496	489	471	513	473	452	495	497	473	510	462	461	493	503	485	480	465	509	520	497	508	511	448	481	482	470	511	484	516	476	478	468	460	468	477	483	461	459	449	507	481	477	488	514	532	448	476	501	493	509	502	474	470	470	502	450	491	466	446	522	487	451	507	482	497	483	489	515	483	512	478	506	498	533	449	513	497	459	505	443	493	501	483	464	477	517	479	508	511	522	473	521	459	484	458	459	494	475	493	482	452	468	486	490	494	484	484	479	490	441	436	450	499	486	503	474	499	493	479	465	509	471	462	472	519	484	468	522	520	495	508	489	506	461	465	509	515	473	494	454	480	463	501	488	487	500	465	455	520	520	503	480	471	475	468	455	449	506	507	491	469	482	495	456	491	472	509	463	516	456	521	465	494	496	489	480	469	483	474	513	512	476	472	469	502	526	509	505	488	482	498	501	472	490	477	514	487	500	489	475	454	500	494	511	509	479	488	446	462	497	510	458	467	471	445	492	506	492	485	470	491	481	502	482	499	514	482	483	494	461	492	518	494	477	451	456	466	487	526	475	498	450	477	455	487	509	516	525	508	452	502	485	501	507	462	468	452	499	519	459	461	503	503	472	483	494	503	474	492	467	459	500	505	539	513	482	498	482	456	491	482	526	449	477	469	544	551	473	490	479	496	480	479	477	446	512	470	501	485	503	507	505	502	470	493	466	473	508	470	462	509	498	475	522	476	513	480	470	482	492	461	481	438	507	537	466	496	515	468	524	498	482	489	504	491	524	468	487	514	460	477	511	452	481	484	506	465	507	464	509	510	475	460	497	470	473	479	459	462	504	458	485	477	471	485	471	469	510	488	501	501	489	503	494	526	507	522	482	491	477	467	479	442	493	521	524	486	534	500	501	517	511	512	498	484	464	507	502	461	499	521	480	477	527	511	464	479	490	447	446	481	476	488	486	482	462	466	511	475	504	485	509	487	520	490	506	505	466	479	480	508	499	500	479	483	491	482	478	504	442	486	505	499	506	440	461	472	458	460	458	499	504	490	466	521	467	480	475	477	489	493	474	455	467	449	537	469	527	551	462	456	484	514	464	464	483	522	494	505	506	474	521	456	503	476	464	500	442	480	506	476	494	462	508	479	455	475	485	494	466	481	479	477	466	483	488	482	464	468	456	475	439	472	530	506	477	489	465	494	494	493	481	500	511	513	483	461	496	490	449	484	457	503	457	481	537	526	481	516	493	526	455	458	502	478	535	484	508	485	460	496	481	465	456	485	472	513	517	489	456	488	480	465	517	487	472	474	469	519	474	479	483	451	504	490	498	466	492	503	484	518	491	498	504	473	461	499	526	495	490	442	487	543	489	484	498	479	500	476	475	420	502	482	482	453	525	475	519	499	501	488	523	455	492	491	505	501	503	503	513	443	527	528	480	483	518	476	471	442	478	481	507	509	515	509	515	478	529	470	482	496	443	489	475	500	507	490	481	513	506	481	485	564	509	432	453	511	492	461	509	474	496	454	466	481	505	482	539	466	482	476	503	462	493	457	445	515	478	482	487	469	526	523	486	497	476	511	520	491	502	522	478	529	463	524	492	499	499	449	484	481	509	512	506	490	443	512	471	485	525	513	503	499	520	466	457	503	442	470	492	502	505	491	507	484	471	518	470	476	448	496	489	504	490	488	483	460	472	463	514	470	508	453	499	531	502	491	506	463	497	475	489	504	487	466	505	477	516	498	469	528	505	488	495	484	508	492	487	490	472	519	479	494	488	473	521	487	504	454	534	456	499	486	485	471	473	487	522	461	488	456	476	509	500	448	511	463	463	507	473	485	508	500	533	490	456	503	503	525	459	489	461	481	460	530	474	511	487	495	519	469	524	467	439	475	500	461	517	484	517	495	524	487	489	490	461	452	473	510	500	466	512	488	466	486	485	464	467	464	450	501	480	508	482	457	498	483	497	478	492	486	465	497	478	508	494	467	430	492	480	484	476	515	468	470	516	452	486	495	468	487	461	507	499	464	466	496	469	489	494	495	478	475	494	456	489	477	488	500	512	462	516	441	485	461	470	478	441	503	495	498	478	487	494	490	480	505	498	506	513	494	457	486	496	496	525	450	496	465	530	499	463	488	507	502	509	466	491	501	539	468	511	461	549	457	480	510	477	486	463	491	487	479	511	514	458	502	478	473	477	488	517	487	487	500	510	478	452	458	446	459	476	510	459	493	457	481	529	496	510	499	490	493	495	480	488	508	498	477	487	492	486	441	482	470	444	489	498	501	478	501	513	460	532	502	529	508	492	464	564	506	481	482	478	503	474	517	478	529	497	493	488	538	500	488	491	500	487	512	468	493	454	536	509	483
21454	85432	87899	69957	46759	24241	8131	1930	482	519	543	564	498	525	514	510	502	556	547	529	534	527	544	539	508	543	544	519	518	539	512	512	515	521	564	527	518	532	534	550	511	545	502	533	510	547	578	540	534	526	529	502	489	489	524	518	496	498	581	524	502	552	516	481	508	540	539	582	544	509	529	533	510	542	522	537	531	553	503	521	526	538	539	528	518	518	517	531	507	528	495	518	509	531	536	564	517	514	532	522	532	489	587	498	503	503	505	498	548	540	548	525	515	528	553	553	537	527	542	488	521	466	476	500	514	527	532	550	540	500	539	542	508	537	526	534	521	495	512	484	536	557	484	543	521	569	459	553	566	528	525	504	522	514	491	536	539	534	492	534	504	511	521	499	530	506	546	528	538	495	540	545	552	522	505	547	524	510	521	522	498	487	532	524	517	505	530	500	562	512	525	545	513	489	515	537	499	512	498	529	502	460	519	511	471	506	528	546	550	496	546	531	532	529	516	530	534	517	532	535	456	540	530	520	507	568	518	531	544	544	531	561	530	522	486	566	547	514	483	525	522	485	532	512	481	527	501	488	505	507	488	491	506	553	526	524	528	503	494	546	487	496	510	526	483	499	534	538	500	535	532	549	473	513	547	509	530	522	489	541	526	536	504	522	487	507	523	503	522	509	502	538	501	502	516	464	555	503	512	495	566	491	496	508	508	526	542	532	544	512	507	499	495	524	526	527	535	516	560	505	550	518	509	476	515	520	517	522	548	561	536	582	523	525	530	539	510	503	539	511	518	499	496	551	511	572	515	532	536	561	511	504	534	520	538	538	523	573	544	475	536	501	531	506	510	540	576	519	541	471	526	503	521	552	482	556	525	496	513	526	522	527	557	535	536	517	522	558	508	549	506	565	532	557	521	499	495	505	518	515	527	534	509	522	530	530	559	502	563	508	509	538	529	518	497	522	515	556	484	478	485	542	525	512	564	535	508	509	464	533	499	512	586	501	554	487	534	493	489	538	539	542	533	524	578	536	539	491	545	499	506	538	523	543	522	546	488	580	551	492	516	505	489	499	540	554	517	510	497	506	485	559	518	512	521	529	560	503	535	512	525	503	558	574	495	504	541	548	513	517	482	489	485	512	535	509	502	537	536	492	532	522	522	539	542	536	514	487	585	515	560	590	515	494	524	510	513	555	538	488	487	534	467	535	514	508	514	533	537	530	490	516	508	533	530	498	516	537	528	530	505	497	486	513	511	502	521	487	500	513	564	563	534	525	519	497	516	523	560	503	502	515	534	539	547	478	526	486	569	526	539	491	507	528	505	488	529	565	514	500	531	505	509	522	534	548	512	529	492	519	559	536	540	500	513	549	525	556	500	485	542	492	520	522	505	509	516	485	538	531	508	485	530	479	511	529	531	531	510	497	583	502	497	580	514	564	495	534	527	520	545	523	528	476	503	540	547	520	503	492	551	538	558	482	487	532	510	510	506	495	550	522	550	564	479	520	520	554	513	536	520	515	582	511	500	562	572	532	522	543	520	526	535	534	515	528	531	524	492	548	541	504	530	532	510	478	541	537	546	508	531	516	541	528	551	595	553	557	524	494	494	528	553	514	544	513	499	504	523	504	491	535	550	534	503	540	533	493	528	499	522	514	500	486	520	532	496	524	571	521	514	517	494	492	536	553	540	498	528	477	501	504	544	507	574	544	545	513	526	504	478	495	486	491	523	546	538	551	516	555	515	527	524	476	569	543	513	491	514	526	513	471	535	505	495	539	496	527	481	508	527	504	498	528	514	505	534	482	505	520	561	532	482	514	551	565	529	525	563	522	540	509	489	525	522	572	554	541	528	523	514	495	498	515	489	522	507	530	506	505	520	478	507	543	509	541	503	501	498	523	552	491	520	562	490	523	514	570	524	517	520	536	508	514	543	526	570	515	503	555	556	520	545	488	505	495	512	520	491	526	539	559	517	532	507	532	541	481	548	454	505	490	510	553	501	536	549	522	534	538	496	528	496	508	515	528	540	524	544	533	510	533	486	492	515	534	542	517	504	504	526	480	533	584	507	496	552	552	579	508	538	529	501	552	511	538	542	549	531	474	508	526	464	509	510	510	536	530	532	468	532	547	500	521	509	534	580	537	522	513	514	538	490	537	517	541	525	546	522	509	511	486	523	494	533	500	532	529	471	489	497	511	561	519	508	557	501	475	522	503	529	505	491	513	540	523	539	480	534	483	527	528	502	568	548	491	547	513	544	524	566	509	541	507	535	508	527	527	517	497	515	515	533	521	488	536	517	506	518	534	477	512	502	489	510	525	509	505	469	565	516	549	529	495	513	497	493	526	478	519	549	514	502	554	530	509	525	542	503	521	479	508	515	498	537	491	483	539	478	506	533	541	499	530	499	495	495	514	525	525	536	502	534	492	530	504	481	560	520	485	505	496	533	555	504	542	549	493	502	516	519	545	521	536	524	525	508	529	486	491	525	524	476	544	533	518	526	532	502	502	515	534	523	480	526	529	528	476	521	516	480	538	501	506	530	547	516	505	504	518	509	463	517	503	528	497	544	531	481	507	522	504	518	498	522	502	560	515	518	506	496	534	532	521	498	560	508	546	585	513	536	525	508	530	496	461	494	553	526	543	512	503	472	521	517	489	497	530	540	540	512	492	535	469	504	500	543	541	512	521	496	519	506	535	511	538	507	472	520	514	527	503	525	536	498	523	532	484	529	530	539	534	537	545	565	529	567	539	563	529	557	498	499	526	547	513	524	531	500	521	530	525	507	521	516	512	517	550	487	490	534	490	526	527	541	513	534	474	483	505	502	486	523	516	529	532	523	525	528	531	488	500	528	541	496	530	575	536	506	532	525	524	531	520	502	498	524	561	494	496	532	538	468	473	545	559	475	524	564	499	496	507	503	515	533	485	522	518	497	479	469	558	492	541	509	533	521	582	570	506	522	528	512	540	515	521	518	581	556	523	537	550	541	517	534	527	513	521	498	511	530	517	509	517	518	508	518	547	507	524	460	517	505	522	543	526	551	533	466	527	534	499	514	540	497	537	516	573	520	495	487	499	509	504	487	510	528	549	485	518	513	501	491	484	546	516	505	546	490	522	519	489	507	503	556	530	518	496	507	537	484	523	521	509	511	518	518	512	548	526	537	516	524	510	473	500	505	480	510	553	534	553	520	506	498	506	581	546	539	487	501	491	509	510	531	474	532	514	500	527	547	526	477	528	519	493	488	532	511	492	520	506	525	508	493	529	521	531	537	502	508	548	532	541	495	512	519	534	511	483	530	540	509	512	536	489	474	535	531	539	491	519	523	550	506	504	507	504	511	523	536	532	498	499	533	500	490	511	513	576	536	518	520	494	476	507	513	514	492	524	521	572	533	509	574	544	532	499	533	480	502	550	514	526	513	492	515	536	502	512	547	508	541	506	563	544	528	507	523	530	469	541	493	569	525	511	492	534	494	561	498	537	518	490	500	507
27212	20729	29736	21837	9596	3532	1159	506	357	372	353	372	338	371	350	370	366	371	353	342	340	338	323	387	342	346	386	368	352	341	331	367	349	356	332	375	362	351	344	361	364	319	368	336	390	352	365	376	339	314	321	358	358	350	345	404	354	371	411	346	398	360	360	385	372	356	374	370	356	349	352	324	340	370	344	347	367	338	346	358	396	361	348	334	346	374	358	369	399	359	334	327	381	362	381	347	376	347	334	350	378	321	342	368	325	338	335	340	360	374	356	384	354	341	360	329	344	360	352	351	344	382	328	342	354	373	341	370	342	394	346	366	389	371	370	373	345	314	385	343	368	344	315	335	369	361	389	400	358	346	343	322	385	389	353	347	333	332	379	367	348	379	352	348	359	337	373	399	353	366	373	349	392	351	355	310	384	382	343	381	355	362	348	365	338	349	342	361	348	330	350	350	396	365	363	352	340	388	355	366	363	361	372	375	354	354	340	363	316	359	341	380	340	364	322	339	360	351	366	352	338	355	337	348	360	375	345	357	367	350	378	351	389	368	380	393	362	374	368	351	337	366	331	374	338	363	382	380	343	344	411	385	353	348	353	337	348	350	348	360	341	362	395	336	343	315	359	361	389	379	368	351	355	354	364	344	339	375	386	344	363	355	376	374	370	368	400	354	314	379	335	334	358	359	347	346	366	375	395	376	392	338	346	367	356	369	360	320	360	356	360	363	361	373	348	347	354	350	360	354	345	373	363	353	311	340	380	331	367	384	347	364	357	330	344	326	381	368	373	359	341	352	347	332	350	339	359	369	343	334	350	395	325	332	350	359	344	371	344	369	378	370	338	359	336	330	323	332	378	317	325	360	326	325	323	399	354	357	346	318	373	361	361	332	339	347	355	356	372	339	346	341	372	365	381	349	401	370	351	334	330	366	334	371	351	354	346	376	386	328	362	359	374	388	373	384	343	349	383	338	353	379	399	349	356	379	385	378	371	362	372	383	347	369	331	351	359	337	363	344	351	364	337	393	368	353	403	375	378	349	391	356	373	366	364	357	382	350	359	371	364	331	347	326	354	334	321	345	394	356	323	366	365	337	373	364	308	381	337	334	373	373	342	345	341	372	381	367	363	324	358	347	345	346	372	369	352	366	382	355	345	328	364	346	355	360	357	348	340	335	334	343	371	355	360	371	408	364	343	344	387	349	378	377	368	328	366	361	364	352	354	341	321	354	327	351	342	354	391	360	334	332	368	325	359	387	384	363	356	330	334	364	328	348	338	394	339	358	382	323	350	347	340	334	358	395	370	376	346	374	364	366	372	340	380	349	349	358	369	370	349	393	342	347	353	369	334	355	373	380	298	360	352	336	347	362	324	343	354	387	348	329	378	367	340	351	347	364	341	353	375	384	391	357	336	341	354	364	365	343	363	347	370	367	347	364	381	369	350	342	360	371	330	369	362	374	363	348	351	336	349	378	383	347	356	335	376	334	333	385	357	379	345	373	322	364	353	367	392	377	351	351	340	374	371	354	362	369	358	372	375	357	373	350	373	375	336	329	366	339	356	370	326	388	369	341	356	371	354	356	369	371	344	343	366	325	365	338	367	344	335	388	381	348	381	370	380	322	332	348	332	377	363	338	365	348	401	340	366	359	347	362	367	356	352	361	354	340	350	346	368	329	371	346	385	365	382	384	366	343	370	342	351	376	366	383	354	326	340	372	371	330	385	360	379	356	360	336	353	349	351	356	371	370	368	340	368	302	355	363	350	381	374	325	352	363	332	348	375	343	371	359	361	373	357	351	375	333	337	370	391	350	385	342	355	337	353	378	379	330	363	378	391	344	394	408	339	387	331	342	360	354	379	340	368	378	376	362	311	323	332	334	344	326	356	324	376	342	376	378	371	325	363	366	373	385	372	395	383	384	357	361	346	358	346	349	366	354	370	376	343	343	371	372	373	375	371	392	346	354	362	374	319	344	366	363	327	348	349	373	342	348	353	387	362	383	403	342	326	372	390	365	382	350	389	386	357	358	359	336	331	383	351	373	334	347	344	349	356	351	353	345	351	345	347	383	349	332	353	365	325	363	409	373	364	354	370	344	332	379	339	364	386	359	375	361	372	361	327	382	344	357	361	364	345	335	326	351	352	375	368	393	319	365	374	353	376	343	386	345	366	368	354	356	338	394	363	378	369	366	349	369	353	364	367	362	386	334	343	355	349	358	335	382	341	336	359	339	340	348	339	347	374	364	360	395	369	319	366	312	368	359	347	341	340	340	381	334	338	370	370	356	337	328	358	342	341	368	368	378	365	366	349	313	364	327	374	366	336	356	358	356	360	344	370	341	351	347	348	356	378	364	375	388	371	364	337	360	370	352	368	376	351	369	368	366	341	352	370	373	349	370	378	366	367	337	343	351	354	334	362	341	361	383	355	338	338	344	354	370	356	324	371	368	339	336	389	361	352	358	337	329	385	363	359	360	365	415	370	357	336	356	355	337	329	351	371	340	327	345	325	358	370	354	357	344	374	379	368	312	343	360	390	340	340	387	359	350	347	382	379	371	390	358	382	350	383	338	382	343	369	333	356	329	364	363	348	356	366	351	358	380	328	343	361	366	328	383	350	380	333	312	368	389	350	333	362	371	367	366	350	327	359	373	330	345	357	369	312	382	314	357	344	370	361	370	349	340	397	330	324	342	339	381	348	366	367	339	329	384	351	371	349	339	355	361	372	351	341	355	343	350	339	375	335	369	345	379	371	388	369	362	341	353	352	372	359	375	389	355	346	340	359	387	345	350	351	365	342	379	362	352	347	343	351	367	370	317	344	360	341	352	341	359	347	352	363	360	332	350	325	322	354	360	370	368	378	346	362	351	363	366	341	370	387	346	386	354	375	362	388	337	359	370	338	342	370	362	382	346	355	417	347	357	358	371	355	350	353	368	350	344	341	363	330	373	367	361	352	359	333	371	334	357	358	364	349	354	344	372	333	352	356	334	372	327	341	376	394	360	371	349	332	318	365	357	360	329	356	335	381	362	363	339	375	371	367	336	359	365	340	331	332	355	341	384	340	335	391	380	392	352	353	401	389	361	321	355	327	367	350	355	363	353	325	336	395	387	356	343	327	328	338	337	395	365	392	364	369	364	364	341	355	347	349	368	349	348	375	320	360	378	357	367	370	339	318	368	397	381	364	375	360	361	372	361	387	376	358	359	376	386	339	355	349	353	347	345	357	356	376	375	322	358	391	370	346	369	348	350	365	372	375	341	319	353	350	351	400	372	377	348	391	366	363	382	345	356	373	354	384	335	382	319	374	362	370	353	330	318	352	320	364	316	355	368	366	362	327	369	373	342	376	328	336	350	361	369	369	344	297	371	355	345	320	395	390	339	374	355	346	368	331	354	350	324	376	392	347	354	373	349	338	365	372	310	342	384	386	364	380	389	358	358	362	338	333	374	369	363	336	339	385	368	351	342	343	398	348	347	356	365	330	336	354	345
6027	22496	27345	14026	6972	3051	1063	466	329	368	355	335	313	347	341	333	342	343	303	338	341	363	337	316	348	343	322	349	361	343	345	353	315	311	352	356	348	359	340	325	341	350	318	343	352	343	331	348	351	354	312	333	336	348	319	314	345	334	315	343	328	353	323	336	329	353	343	341	348	351	316	326	344	330	338	333	320	360	362	323	326	325	342	351	355	344	326	373	343	334	333	319	325	355	327	351	317	337	301	329	327	341	348	362	323	342	338	303	359	320	319	331	308	340	379	329	332	321	325	340	320	352	341	307	299	327	318	327	350	348	337	314	349	335	307	316	340	319	317	320	306	330	325	359	353	354	342	300	329	348	329	362	332	326	319	338	320	359	347	353	332	362	327	319	357	349	341	351	357	312	332	340	319	375	339	357	351	325	315	326	330	363	380	346	321	346	345	355	349	312	316	374	303	309	348	329	342	346	341	334	307	338	355	365	352	328	349	333	339	330	342	338	365	316	353	337	368	350	343	340	384	345	336	341	340	359	340	337	354	340	303	334	321	327	356	377	334	311	322	367	314	379	349	353	336	310	322	346	381	330	340	347	308	361	321	347	354	331	364	334	339	352	308	341	346	346	352	309	322	341	344	328	337	317	329	310	349	330	326	313	335	332	330	330	330	335	309	342	324	310	367	349	340	345	336	331	321	307	338	326	330	342	357	330	343	333	319	330	323	364	362	365	342	320	317	324	334	326	356	358	354	325	346	339	331	310	342	349	301	321	328	373	378	330	324	327	330	315	335	348	323	308	325	362	334	327	359	387	318	338	333	314	329	364	330	337	335	324	322	338	337	360	344	371	302	325	352	309	333	335	311	349	361	355	323	328	339	329	339	375	331	340	331	340	330	352	337	328	284	368	337	316	329	375	386	348	323	346	380	335	315	336	365	334	325	331	309	345	306	309	338	309	326	355	336	332	347	343	321	353	334	316	337	342	314	310	347	330	352	326	323	327	360	366	355	366	347	321	353	356	335	346	338	330	320	334	364	356	348	310	343	351	347	329	344	351	298	317	310	373	330	348	357	316	323	322	382	337	339	337	296	330	333	339	333	312	324	353	318	321	316	343	345	337	355	337	344	349	324	342	333	326	312	335	328	386	320	378	357	359	342	331	334	367	398	332	344	292	333	341	346	340	321	326	384	308	365	298	313	320	326	340	313	345	328	321	334	331	360	354	343	337	305	369	382	326	361	373	321	340	347	328	310	336	373	374	358	360	332	318	345	328	360	356	335	329	324	322	306	320	328	373	333	345	322	346	338	354	372	332	310	322	367	340	341	335	344	346	335	350	307	344	351	328	354	373	319	321	325	337	324	344	354	349	343	331	333	346	316	376	325	318	321	355	341	318	334	349	328	350	338	312	337	349	364	357	362	326	327	321	335	319	359	321	350	327	333	330	344	315	329	343	310	331	330	332	347	331	329	343	327	318	318	345	339	322	322	369	312	353	353	348	334	315	344	373	330	338	307	338	333	326	295	328	354	345	343	311	323	334	350	355	343	325	340	345	325	310	354	340	337	341	337	336	349	345	323	338	331	331	367	337	351	349	376	295	318	357	338	360	352	348	323	343	351	380	326	345	364	319	315	370	357	310	359	321	341	320	309	330	360	368	350	337	315	367	352	319	323	300	325	330	338	310	370	322	359	316	323	353	326	367	347	324	342	330	297	347	339	355	306	304	331	363	363	309	328	352	347	330	337	371	348	357	317	351	329	312	309	346	325	333	325	322	343	352	301	350	351	332	351	335	331	350	328	360	336	349	345	352	358	304	343	349	344	340	325	314	334	303	314	299	372	364	352	381	345	366	302	361	320	340	362	311	307	370	335	331	319	313	336	334	382	317	319	326	338	352	315	343	337	305	317	347	345	385	334	342	350	349	360	340	313	336	336	318	331	344	346	341	321	342	316	365	358	313	370	321	327	313	361	315	338	316	351	346	338	349	338	338	346	331	320	321	340	352	307	330	369	357	321	315	334	344	333	340	333	334	340	323	359	334	357	333	311	335	330	319	356	335	325	343	331	349	340	333	339	346	354	334	325	334	313	295	334	349	330	360	314	318	351	349	328	332	334	319	337	322	338	319	316	339	337	322	352	352	331	352	331	319	329	372	323	308	335	320	344	308	316	342	352	339	353	329	339	356	339	349	318	338	328	320	351	338	384	344	334	318	336	333	303	352	359	311	305	349	341	332	316	311	344	347	340	338	324	320	313	336	340	334	330	348	363	334	321	374	357	320	359	330	335	345	299	339	353	321	350	342	321	348	339	334	342	329	314	336	360	319	313	340	347	340	351	332	324	358	348	334	347	315	326	344	326	350	314	380	349	337	356	347	328	316	333	341	315	338	332	345	346	324	339	329	347	339	325	341	355	334	334	356	360	318	344	349	374	338	342	347	332	335	336	310	369	357	362	347	365	332	347	349	321	335	381	314	318	339	323	327	335	360	376	364	353	325	370	288	331	323	310	346	354	323	358	347	354	335	338	340	376	356	318	327	348	351	340	338	363	327	332	353	330	322	348	335	324	350	356	346	332	340	339	326	341	354	334	346	343	308	330	342	335	342	342	362	323	364	305	362	298	333	355	311	326	343	321	330	294	327	361	324	344	356	295	356	337	298	342	348	349	320	334	368	334	335	357	317	352	346	335	313	338	356	330	350	341	322	342	324	331	342	327	331	331	322	341	360	340	338	332	341	306	323	361	372	333	348	312	345	305	350	350	342	367	316	353	341	293	362	319	327	352	330	323	335	341	362	355	317	337	339	323	365	325	338	346	318	303	343	365	316	330	347	346	316	367	356	362	309	341	336	333	361	324	341	343	355	335	332	347	302	317	342	321	324	331	358	348	301	357	341	307	315	319	358	302	318	351	315	313	338	337	343	310	361	322	346	326	333	356	318	321	342	367	319	362	338	327	341	330	346	326	310	364	340	357	287	348	317	335	349	339	366	364	366	366	342	328	360	344	347	359	333	330	338	357	351	318	340	342	306	323	313	334	361	310	339	334	338	355	365	341	321	338	346	340	327	337	350	326	351	332	358	355	306	351	369	311	358	298	331	335	353	328	310	321	333	344	333	344	349	286	342	320	362	296	331	349	317	310	316	332	325	348	325	292	360	353	340	358	347	320	344	324	327	305	322	354	352	325	354	354	288	325	299	352	344	338	329	335	358	347	347	337	346	308	307	317	354	374	321	364	368	349	347	347	320	335	363	344	337	325	335	328	305	346	348	349	339	345	347	352	333	301	334	314	329	352	380	351	329	350	351	325	328	339	334	354	307	349	347	346	366	328	332	337	317	332	337	342	345	362	300	308	328	303	342	311	309	335	367	334	328	314	353	330	330	300	324	328	376	339	338	361	339	301	330	298	329	349	329	322	325	325	335	323	342	313	347	324	338	339	387	328	321	342	315	356	370	349	364	355	321	310	338	360	348	332	323	321	339	324	310	344	359	329	331
25458	22780	52952	52219	33152	16480	4591	1020	420	401	358	345	369	405	399	373	368	393	385	389	394	369	360	371	397	362	366	406	367	380	405	341	370	388	396	374	319	352	379	359	405	379	380	399	384	361	413	388	339	383	413	367	357	395	377	383	368	398	351	380	359	345	370	375	366	363	362	356	350	359	353	378	389	363	379	386	372	398	377	392	355	371	361	389	419	400	349	379	356	366	385	361	393	362	360	385	342	379	387	359	356	395	379	432	394	370	358	339	386	359	380	363	376	361	390	366	399	412	341	390	355	375	397	393	398	334	381	388	368	390	365	357	375	385	381	403	400	352	386	393	372	342	374	388	357	392	397	387	371	380	380	357	373	352	336	337	376	358	373	409	402	364	407	387	396	364	392	361	376	387	389	389	384	374	383	386	358	360	375	390	381	339	363	344	384	345	356	344	361	400	353	366	376	342	377	373	346	404	374	386	353	390	366	362	386	357	357	360	386	364	377	341	370	338	365	366	374	348	358	374	386	361	375	398	380	361	349	364	330	369	415	376	348	359	353	372	357	394	412	360	355	391	334	369	388	397	357	380	368	369	371	367	355	338	378	345	389	342	376	390	367	380	382	353	363	364	385	371	361	359	386	370	371	379	363	386	379	372	362	378	362	409	381	348	397	395	377	364	351	356	399	381	369	362	375	366	374	360	372	376	386	359	355	361	392	388	347	413	369	412	354	378	364	415	385	409	354	376	382	372	398	377	365	373	346	364	369	371	384	406	380	382	355	380	347	398	378	348	371	356	384	406	394	390	393	380	363	389	380	359	386	368	391	367	375	437	387	388	369	374	412	391	379	354	353	375	388	381	375	395	360	401	370	379	370	360	374	372	361	393	355	365	363	360	381	392	363	376	373	357	381	378	363	361	375	381	354	382	398	387	380	388	375	379	342	340	397	336	333	350	369	364	377	375	376	373	361	361	401	372	371	411	361	367	380	386	349	354	407	345	366	375	376	399	379	364	380	394	359	336	362	379	382	384	361	363	357	386	387	418	378	362	346	374	367	348	375	357	344	377	387	371	361	375	355	377	333	372	418	370	394	387	356	376	370	361	356	366	361	404	383	372	386	352	372	355	363	382	397	349	380	349	362	364	333	351	378	400	394	358	407	367	341	346	355	374	367	379	338	358	369	357	383	369	349	367	389	345	358	355	390	358	343	402	393	369	351	354	387	327	343	353	347	390	381	363	382	382	380	408	402	352	376	396	338	419	354	327	328	381	382	390	403	388	402	399	374	348	384	366	389	379	370	352	374	382	391	362	352	372	383	354	368	369	375	359	376	353	367	354	421	388	367	335	367	376	359	353	348	350	372	347	369	356	358	394	379	351	375	356	350	380	331	360	386	386	367	373	378	378	367	349	364	361	375	381	365	347	403	359	365	370	387	365	369	384	346	371	389	401	362	375	397	418	355	407	363	385	371	382	343	330	381	366	382	360	383	401	368	375	378	361	372	408	411	394	394	354	372	383	360	355	378	373	360	374	368	338	377	370	352	364	372	402	403	353	376	327	355	360	354	377	361	370	401	374	415	401	351	389	364	351	370	390	351	389	356	365	378	359	348	357	370	349	361	401	388	316	377	407	370	374	329	398	389	380	391	400	367	371	327	357	338	339	403	384	367	335	370	313	407	377	372	347	352	379	352	371	401	352	363	372	365	367	351	390	349	374	378	357	356	377	397	353	385	333	363	369	367	375	360	375	353	332	360	378	408	404	408	401	407	361	411	351	387	370	351	369	379	367	376	371	369	355	370	391	375	360	368	381	391	363	366	368	398	364	408	384	366	367	353	360	383	353	399	373	387	376	373	400	399	399	383	367	397	398	369	378	396	368	362	364	381	396	355	402	348	362	371	361	355	357	375	367	399	350	361	345	367	359	357	378	398	358	403	408	363	350	352	365	371	419	370	380	388	385	353	392	381	395	377	433	400	349	385	387	383	387	373	363	348	389	362	366	385	388	366	350	362	371	391	358	351	369	397	384	378	379	337	408	365	395	354	373	366	359	399	358	366	396	362	392	363	364	320	411	372	352	369	363	366	375	365	370	404	319	367	385	382	399	377	401	381	389	382	345	383	350	389	340	352	360	367	371	374	395	371	364	363	358	402	360	358	365	378	366	402	356	379	350	377	367	379	384	406	403	377	362	341	355	380	389	369	416	336	369	368	387	371	384	370	391	386	378	331	321	420	408	380	369	330	371	362	414	368	381	369	369	362	385	369	378	369	368	388	366	366	356	360	368	353	364	368	424	395	370	372	348	382	376	366	376	378	370	357	319	410	402	381	383	390	367	389	355	358	381	377	369	376	385	392	391	354	425	337	386	348	365	371	397	410	369	340	359	371	380	372	339	398	371	347	372	386	374	381	379	379	420	369	364	363	385	393	365	380	373	358	380	369	342	377	354	389	391	376	362	399	346	348	393	355	359	360	367	370	392	378	365	392	362	367	354	359	374	395	397	362	384	377	353	387	377	407	381	362	376	379	364	337	359	382	383	360	355	362	380	366	372	372	394	391	398	372	378	385	357	364	440	375	359	354	421	376	378	358	387	359	366	388	368	369	383	372	373	383	385	361	348	384	373	313	357	391	373	387	357	402	380	376	359	376	346	399	369	386	372	386	387	373	323	383	383	325	349	325	385	358	401	367	369	375	380	365	366	351	355	388	375	359	392	351	408	375	400	387	383	340	339	397	398	371	380	378	380	377	372	360	397	389	361	367	414	368	384	353	368	377	370	356	360	397	395	354	384	393	344	378	352	368	353	349	363	382	358	371	349	378	381	351	370	384	378	330	341	373	377	378	361	415	381	369	366	377	383	390	379	336	360	350	396	349	400	377	366	414	390	367	413	387	367	368	366	356	377	396	351	370	373	370	337	374	363	349	404	387	366	381	402	363	392	379	397	389	356	402	367	355	349	403	381	380	356	402	382	368	407	392	396	349	324	397	362	390	374	358	361	356	375	372	387	363	364	374	368	350	346	380	388	355	386	381	393	362	370	312	410	400	376	362	356	370	353	352	397	356	371	383	400	398	389	380	380	404	340	334	393	397	361	340	362	392	364	340	378	366	392	373	382	373	350	370	359	384	374	378	378	358	358	367	397	372	389	434	345	384	367	375	381	374	347	364	358	377	378	387	382	404	338	373	357	345	328	365	365	379	395	384	402	375	346	367	371	386	375	346	342	348	373	357	358	374	336	373	391	353	380	374	368	374	375	381	379	380	401	376	399	375	400	386	368	363	370	334	355	377	368	363	347	400	364	369	339	383	366	376	403	379	391	329	393	387	359	356	410	390	362	369	394	350	357	363	364	359	417	374	350	361	361	342	367	344	362	357	380	338	368	373	341	372	362	408	378	383	394	386	409	369	362	370	373	384	358	368	390	380	362	370	393	333	376	368	350	374	360	386	341	352	392	367	398	359	368	385	391	373	333	371	388	372	394	400	444	351	382	378	379
7257	55382	66579	44329	24267	10284	3434	1035	384	366	387	384	377	376	386	374	375	386	406	377	356	382	365	402	406	402	386	383	356	398	391	399	376	400	366	384	386	416	362	407	388	376	370	383	341	389	406	382	349	348	374	383	376	352	359	387	360	367	375	394	391	373	384	394	369	375	351	377	416	385	374	393	384	416	400	385	366	378	391	394	382	393	351	392	406	382	392	358	388	390	419	462	350	383	390	413	349	391	388	348	362	371	402	380	438	385	348	398	420	349	410	365	327	385	360	373	396	375	367	402	385	348	391	400	360	368	385	366	373	389	359	360	373	343	364	356	387	374	385	353	371	406	367	388	376	368	356	384	387	387	360	397	355	387	389	344	390	374	398	361	403	419	401	343	373	385	401	395	367	366	389	359	397	379	402	384	402	350	361	359	388	420	389	390	397	378	316	396	362	389	353	405	382	352	365	394	379	418	396	420	368	380	398	364	377	368	363	366	390	363	357	393	381	374	387	350	415	342	375	354	402	393	401	350	390	401	375	389	383	385	377	379	412	384	363	397	385	392	380	377	377	411	382	362	386	374	379	379	368	378	415	370	390	377	351	390	353	361	360	354	352	401	375	402	370	354	364	348	363	371	369	395	364	382	361	384	357	354	354	369	385	392	378	403	362	406	376	403	367	382	387	404	365	366	405	378	407	409	376	380	397	367	366	356	365	359	405	364	378	396	375	389	359	380	380	351	378	382	398	391	384	384	336	360	366	404	378	399	379	379	370	396	398	389	352	370	383	346	391	408	366	359	424	375	414	360	393	361	382	375	374	367	385	409	380	370	406	394	385	368	343	367	363	388	381	369	357	379	402	392	424	398	379	373	376	398	362	357	367	398	354	382	371	404	370	397	368	405	386	365	352	369	343	361	396	374	385	358	336	349	396	360	381	392	373	362	358	391	415	410	358	356	400	371	411	383	362	413	377	376	351	376	354	354	372	365	366	422	395	406	383	412	375	355	361	389	359	377	384	399	391	372	388	353	405	353	372	358	373	377	364	429	364	383	386	381	366	386	393	356	348	362	404	333	352	377	415	329	376	367	423	389	351	378	388	369	372	359	399	353	373	357	358	368	362	379	392	388	358	402	389	367	388	384	368	387	363	405	398	380	381	386	382	377	384	355	394	377	366	401	380	382	342	394	383	386	381	356	415	373	379	386	370	412	376	387	378	351	371	378	390	388	372	353	365	335	352	367	404	346	406	365	376	390	386	379	396	400	354	379	409	377	359	344	393	364	359	357	400	388	370	376	371	359	388	395	432	372	391	374	386	368	379	371	370	386	374	380	376	395	367	382	311	394	366	360	412	365	362	375	358	374	375	372	402	387	352	368	376	354	386	355	371	383	370	376	377	384	385	385	362	414	381	374	370	401	352	393	380	407	364	370	422	378	380	368	358	362	356	348	402	410	350	388	367	379	358	378	385	396	369	371	369	384	388	389	368	339	404	404	393	390	398	412	406	402	395	351	349	393	384	396	397	332	398	375	371	422	398	365	395	406	399	371	370	371	370	372	395	374	400	369	394	353	373	356	365	387	383	350	367	354	401	360	397	363	354	418	396	363	390	387	383	403	369	357	358	374	392	369	378	347	394	351	360	395	391	370	403	362	386	362	388	376	361	410	373	385	374	377	382	393	368	405	411	361	400	379	335	369	392	383	376	382	385	383	337	389	399	361	399	395	365	361	359	356	393	355	397	394	382	390	347	395	375	395	398	361	385	373	331	356	381	363	389	339	356	394	404	373	392	413	386	384	410	358	391	388	363	382	389	369	370	362	361	344	353	392	382	375	381	402	383	401	381	376	365	377	341	332	343	404	374	388	415	393	347	400	379	354	350	406	345	390	415	374	387	405	347	398	340	392	390	363	381	397	370	387	364	392	362	380	396	389	382	387	391	369	391	369	369	354	379	402	389	351	372	393	400	367	372	383	345	360	362	363	372	379	377	378	386	373	381	372	354	384	384	366	372	408	409	369	347	366	361	424	409	369	396	378	406	400	352	383	437	391	369	377	358	394	372	347	383	397	389	345	372	386	382	387	371	420	358	390	382	388	389	377	409	330	382	385	386	382	339	369	385	361	343	413	370	397	367	398	355	361	398	361	358	375	361	385	355	348	366	366	363	364	369	355	381	368	354	387	346	380	388	369	353	368	383	377	371	398	378	353	351	396	379	400	355	362	382	387	363	366	400	363	394	366	358	364	386	381	373	388	369	384	386	394	383	381	400	387	369	386	379	374	362	360	377	381	346	369	379	381	370	351	394	382	418	400	396	379	400	355	363	387	351	393	368	379	380	342	377	406	368	372	387	370	378	408	387	392	387	386	385	404	337	353	357	386	385	381	391	359	400	398	355	400	395	406	384	362	371	398	346	393	372	319	417	381	369	395	383	383	329	380	385	378	391	359	375	388	377	391	377	359	401	370	374	371	364	363	384	415	344	380	352	418	339	421	371	336	336	390	389	402	374	396	353	405	376	402	364	400	371	371	356	377	380	396	355	398	393	354	379	359	377	381	392	391	412	380	359	374	342	390	393	384	363	393	392	391	371	380	383	377	365	372	402	395	360	371	400	385	406	409	350	372	408	375	386	385	395	388	399	352	393	389	362	366	388	391	362	385	364	374	369	365	383	384	386	364	352	359	374	369	368	391	382	371	378	420	403	348	417	373	386	387	367	389	409	407	353	408	349	373	383	403	391	344	353	391	361	374	386	354	391	367	378	346	361	364	400	387	334	380	367	357	356	377	402	362	350	407	381	390	359	385	360	386	387	365	364	364	389	386	345	352	360	411	369	371	359	377	374	375	358	355	369	395	380	365	372	377	364	350	355	408	377	382	402	418	356	373	372	384	395	391	393	371	345	371	365	387	389	427	396	400	359	398	345	371	384	389	369	346	398	365	403	393	395	353	365	352	389	414	351	384	353	356	379	327	379	403	370	373	411	408	367	385	377	382	361	355	365	375	373	386	366	353	386	401	397	412	418	347	373	402	384	381	388	370	355	366	360	386	363	356	378	339	358	366	359	372	400	378	372	386	396	362	387	389	382	405	434	388	362	396	391	391	364	400	399	407	380	341	376	401	325	365	364	385	369	363	380	364	345	402	369	405	362	352	364	361	399	380	346	360	368	408	376	372	375	377	356	381	378	365	373	362	381	392	383	387	379	400	414	357	360	391	342	380	349	385	403	360	381	377	385	378	378	398	374	394	396	393	395	372	366	359	432	374	375	362	397	378	345	355	385	378	378	371	378	336	384	393	386	373	390	409	342	374	407	371	364	365	400	390	389	337	378	374	403	367	390	353	369	361	389	408	334	366	350	406	360	369	373	402	385	376	348	384	373	387	358	385	378	382	378	407	394	407	371	383	389	421	379	389	366	367	362	349	364	356	388	349	381	385	377	384	376	370	391	378	379	392	358	374	399	370	330	403	371	375	400	355	375	421	376	387	408	379	360	348
23858	21289	41501	51798	46770	32426	16439	2932	615	521	522	520	500	514	525	544	516	491	475	453	498	509	523	526	532	473	522	503	504	474	492	474	464	483	463	483	484	446	520	510	456	481	468	485	486	514	479	457	487	478	490	471	492	487	450	474	475	455	505	488	492	470	484	489	482	502	492	472	466	505	502	482	477	470	459	458	443	469	484	492	473	488	492	493	457	507	497	488	470	480	523	488	491	574	475	451	462	506	499	505	503	476	469	515	534	521	464	466	503	464	468	482	439	487	451	474	483	463	529	517	476	517	483	485	491	510	462	470	492	467	470	503	472	464	524	509	490	451	504	492	463	489	483	464	463	492	507	505	472	436	484	481	461	458	483	456	473	473	509	487	517	467	460	488	458	468	504	504	516	479	430	473	471	485	521	468	498	464	460	505	499	491	519	464	481	504	480	505	491	451	494	451	477	482	468	460	453	472	492	525	504	486	492	465	462	469	501	449	490	507	475	488	476	475	481	524	477	451	482	523	477	449	510	497	455	468	522	497	519	461	456	496	509	486	493	476	495	501	480	483	484	449	507	480	461	464	454	423	457	459	458	522	450	452	447	529	480	510	450	502	458	453	468	529	472	459	470	466	505	502	491	501	443	491	419	475	457	444	486	471	457	501	499	500	450	521	487	427	516	479	494	471	464	461	487	471	455	496	465	492	502	471	484	506	476	475	471	491	450	497	463	467	454	456	496	445	470	463	517	452	475	475	521	487	499	463	456	450	476	528	509	456	471	449	488	489	472	522	489	478	481	430	467	481	491	550	472	483	461	464	511	458	483	464	491	494	503	480	522	472	500	480	477	454	477	481	487	489	473	518	436	443	469	496	547	491	481	468	489	468	483	463	515	501	528	452	475	443	497	478	499	498	491	501	471	521	461	493	475	477	470	529	464	492	477	502	505	461	426	463	482	462	443	470	454	515	495	440	492	487	475	452	507	504	476	479	472	514	480	483	450	482	483	456	485	486	502	480	522	463	497	481	456	459	483	535	480	510	455	497	494	457	535	463	445	491	460	494	534	523	481	532	474	483	485	493	457	506	501	493	497	464	499	492	463	483	464	444	448	490	504	495	427	483	470	464	456	487	458	509	497	460	516	521	513	459	486	473	464	472	512	497	511	494	475	477	440	435	498	488	495	451	478	437	486	515	491	501	532	457	475	488	495	468	490	450	515	500	510	528	498	490	485	479	469	470	491	484	495	486	454	479	481	428	476	484	511	498	480	470	485	473	550	475	468	469	464	446	472	504	459	499	478	503	497	513	462	480	450	479	495	487	481	499	515	491	517	471	512	450	463	491	478	482	458	455	416	485	471	468	488	530	437	527	508	473	476	471	476	517	485	481	487	484	517	479	505	454	497	499	464	460	457	492	468	487	458	499	487	504	461	500	435	451	447	464	471	471	488	474	472	466	499	502	445	494	517	444	441	480	507	455	497	492	485	472	471	497	504	474	498	473	481	483	473	435	479	440	491	483	514	457	471	478	472	465	461	475	504	474	481	493	509	496	448	492	503	436	477	478	474	463	498	448	495	474	481	513	493	490	476	518	475	473	443	420	468	507	481	439	483	452	491	495	515	467	508	461	459	474	503	488	469	463	468	456	470	528	519	497	453	492	490	462	498	503	443	523	456	499	433	448	461	459	492	494	461	506	485	496	478	497	470	468	477	465	458	472	478	484	453	478	504	478	458	509	480	490	488	463	446	482	505	513	465	475	476	511	513	509	470	483	541	508	509	453	495	471	486	461	452	446	483	475	489	510	496	452	483	487	489	444	470	486	511	540	444	474	467	463	505	482	523	471	463	493	494	475	462	481	491	510	481	498	482	486	501	504	508	437	468	505	454	492	477	508	539	452	481	446	508	484	496	488	472	472	441	507	462	508	496	494	480	477	483	485	505	474	478	502	461	466	490	461	467	498	476	528	492	498	500	504	498	494	484	466	470	506	496	511	474	498	477	497	460	477	493	489	492	500	436	459	475	482	489	455	501	503	460	461	477	485	505	478	484	528	462	477	477	458	493	487	492	512	461	478	521	483	501	481	479	528	453	539	470	440	500	502	483	489	458	494	477	461	491	483	455	448	480	482	495	479	477	474	496	480	516	535	446	510	456	446	488	465	461	450	484	470	511	503	511	483	479	467	462	473	477	486	499	507	472	496	462	476	459	455	489	492	476	493	488	463	474	480	482	472	486	536	476	495	483	483	510	478	483	469	460	472	480	477	493	483	452	453	486	472	466	485	482	495	451	483	465	492	468	466	471	438	494	476	477	498	481	466	503	525	454	466	475	434	458	471	462	470	500	476	449	486	480	502	456	469	479	492	508	420	495	479	453	467	452	507	475	491	483	470	501	475	525	498	521	508	516	464	472	507	451	464	491	487	470	511	531	499	468	473	484	470	489	469	473	465	491	449	501	501	475	471	493	464	464	482	469	509	440	504	470	451	500	499	520	498	469	487	476	489	494	477	513	498	449	472	462	456	467	449	490	484	510	493	479	515	464	473	490	440	540	482	492	547	456	488	484	441	495	460	484	467	468	498	460	479	466	465	464	525	495	501	473	478	463	505	459	474	446	499	482	496	503	445	484	495	481	494	517	471	463	476	487	531	493	443	486	518	495	483	439	464	469	491	457	489	490	484	506	493	461	483	489	465	520	494	502	477	461	451	492	476	463	444	514	471	483	420	513	516	485	488	482	483	475	491	454	500	522	479	476	490	490	499	468	485	447	509	468	474	471	484	488	489	485	438	470	503	485	497	459	477	433	453	442	513	473	450	454	518	474	494	485	480	506	515	468	470	465	463	484	447	462	497	464	504	477	487	471	497	490	474	506	470	467	480	467	461	494	478	462	506	477	498	492	494	505	481	498	486	449	485	489	466	455	482	478	472	489	458	470	491	460	524	487	451	518	481	444	479	489	461	470	491	459	488	489	455	467	529	496	482	482	456	472	491	474	500	467	472	494	498	467	467	470	501	495	465	461	487	445	456	491	463	474	447	461	495	418	508	466	492	471	449	488	461	478	480	489	497	465	470	485	488	482	482	469	520	484	522	463	468	464	476	461	448	467	488	517	463	476	468	492	499	476	452	458	467	518	508	492	467	452	491	483	503	461	473	504	466	493	468	461	489	455	458	502	493	500	480	488	472	492	478	498	479	491	457	453	501	492	463	518	469	483	482	439	506	474	476	507	499	486	475	494	506	523	479	535	460	485	493	482	474	481	471	489	494	496	493	481	510	480	486	469	493	526	497	451	476	490	499	509	449	472	493	480	508	491	484	472	475	471	455	479	487	477	456	473	514	497	464	453	478	479	472	488	495	506	467	450	463	450	489	493	523	487	456	482	532	471	492	481	481	462	459	464	465	488	475	471	466	490	465	440	486	517	496	479	457	484	470	475	484	479	479	480	518	467	464	481	449	462	471	483	482	473	458	475	492	443	489	472	477	493	493	457	490	507	426
17166	70132	88937	72114	50737	25110	8528	2182	498	509	516	535	518	550	500	482	536	510	531	545	537	497	565	547	499	523	514	488	490	544	507	520	511	473	536	492	497	515	522	482	527	514	553	521	525	463	491	510	487	530	475	513	489	549	501	510	497	513	505	544	462	494	497	498	533	505	538	520	514	519	521	482	532	540	495	455	496	507	493	515	517	503	463	497	500	433	522	537	507	523	487	504	513	533	496	512	477	477	508	503	478	524	528	491	490	453	491	512	521	530	501	496	487	522	483	497	507	533	504	517	451	541	491	467	503	477	461	488	499	532	490	529	522	518	565	485	508	506	544	508	508	524	520	511	534	524	514	511	522	541	477	499	504	466	481	532	526	538	506	512	512	505	497	522	520	546	535	516	527	524	523	488	453	536	492	533	508	513	484	505	528	466	538	511	499	477	500	506	483	476	485	487	556	504	511	488	506	538	490	521	505	526	516	511	519	523	498	497	505	501	488	551	549	488	519	501	512	481	494	499	538	525	528	507	514	497	522	533	494	492	468	502	536	477	498	537	475	534	524	532	480	534	521	496	513	512	504	518	517	528	515	528	507	486	538	454	503	498	515	515	537	504	487	512	495	501	554	533	553	503	501	534	506	510	507	509	521	490	549	492	506	509	529	506	472	514	507	489	501	520	469	467	548	469	510	544	503	547	479	505	483	532	514	497	531	520	473	485	518	540	565	518	526	487	520	512	489	487	532	495	510	475	482	526	502	511	496	498	499	509	552	511	548	510	491	528	536	550	484	492	473	476	468	533	506	483	485	474	520	532	510	493	462	553	493	511	541	500	518	529	538	504	533	531	483	505	532	511	519	500	491	463	506	519	452	493	540	517	554	523	487	500	517	523	509	450	530	535	516	493	484	517	506	512	526	511	499	499	532	478	488	513	480	479	512	532	476	526	512	518	511	533	518	533	542	483	497	511	540	506	502	502	503	488	488	428	511	512	529	534	483	502	499	479	515	504	539	500	488	516	481	496	530	538	532	511	539	449	459	545	530	482	493	546	515	506	508	512	520	502	525	459	512	515	505	478	521	484	489	497	495	508	452	492	501	505	525	503	488	530	481	474	536	515	559	505	483	479	493	497	513	494	489	486	517	472	518	500	493	494	513	504	516	502	490	515	548	540	534	474	523	550	541	511	511	490	494	500	517	511	517	489	515	523	486	478	518	493	503	521	509	473	466	509	506	513	524	519	524	502	521	512	535	513	543	540	531	534	517	522	497	472	521	498	495	490	542	476	526	464	511	495	515	490	498	511	494	487	514	515	484	496	504	462	545	506	528	506	512	509	503	471	465	509	518	512	528	536	528	466	509	501	549	505	505	498	512	495	491	503	524	501	529	487	509	504	496	474	488	561	492	490	492	531	538	518	501	476	536	492	491	566	467	518	495	478	488	559	524	522	501	540	519	495	529	505	517	506	514	483	517	511	525	513	523	517	497	559	520	458	513	486	482	496	532	496	492	515	464	495	518	488	535	524	529	532	503	531	496	482	478	496	498	486	526	522	525	495	496	494	476	517	492	477	516	533	561	517	520	457	483	498	534	485	487	490	528	532	514	563	506	479	507	483	497	537	518	496	466	463	517	523	479	509	534	473	488	469	480	493	510	475	491	545	500	462	520	530	528	483	527	509	495	513	490	527	537	489	539	498	525	565	528	530	512	500	518	480	550	493	454	517	527	549	495	517	456	487	538	514	484	522	532	548	497	506	513	516	519	480	533	504	498	512	521	465	496	478	477	523	468	511	517	505	512	496	506	497	519	506	508	542	504	490	482	505	496	555	532	504	455	492	529	480	551	493	493	469	539	490	477	500	489	541	511	485	493	477	523	499	498	508	508	517	517	490	534	522	526	501	523	516	497	519	558	497	483	504	504	525	541	557	481	480	468	545	514	507	530	529	530	542	529	497	508	515	513	509	514	490	500	481	495	528	534	491	497	535	538	494	514	490	510	499	443	519	524	497	514	510	485	521	480	458	538	523	496	520	510	509	553	532	462	517	504	486	503	516	510	531	503	536	502	491	540	493	507	497	470	500	514	532	518	511	470	469	519	487	484	508	491	498	523	495	466	493	489	514	516	526	517	527	518	495	496	497	493	458	510	493	511	456	484	496	522	525	485	511	524	489	531	490	498	504	510	497	502	497	477	489	498	520	467	482	519	507	516	486	547	457	528	510	500	484	479	491	505	465	482	514	532	509	534	486	509	466	541	525	494	465	481	516	460	504	541	504	500	518	457	484	509	505	496	538	490	484	495	472	510	525	503	494	530	498	513	485	499	490	513	495	527	530	515	536	476	485	507	527	492	501	493	539	491	497	480	506	515	534	454	494	516	565	514	521	522	554	487	497	538	481	528	544	510	486	516	523	510	507	501	483	497	495	450	516	529	554	480	520	475	546	503	498	504	508	490	524	483	474	505	526	489	520	533	538	485	522	485	457	528	544	542	479	502	481	502	540	482	494	498	494	520	510	490	537	495	517	577	507	498	486	539	505	502	502	456	521	518	504	497	562	545	500	494	533	521	553	511	492	474	504	532	513	489	488	544	494	518	523	466	489	564	512	502	512	514	551	462	510	528	484	511	523	506	476	524	524	504	443	495	498	508	536	492	489	521	489	514	538	491	503	505	475	498	534	508	524	521	526	504	524	500	513	493	470	528	490	527	478	482	474	535	501	481	490	513	497	496	510	521	486	514	470	499	521	533	500	506	497	502	501	485	479	501	545	517	505	498	499	504	545	467	544	498	533	523	476	519	495	511	507	504	513	538	529	489	509	494	601	542	522	500	506	495	585	533	555	471	516	514	494	472	492	514	546	503	545	496	516	526	550	477	506	538	460	514	515	487	531	494	507	516	479	536	524	548	511	526	464	487	491	559	525	498	509	482	500	478	552	503	503	501	473	459	532	494	495	479	462	489	490	484	494	551	501	488	512	452	513	544	499	511	500	544	498	465	480	519	495	509	485	522	519	475	536	508	527	514	514	503	508	512	512	531	516	519	524	513	496	481	471	513	508	498	501	483	479	503	529	493	505	538	478	493	528	524	480	511	541	493	534	529	488	519	536	477	497	507	488	519	495	535	516	546	510	537	491	500	488	493	511	492	506	509	562	474	515	489	519	508	539	514	516	470	486	509	514	530	532	498	490	492	500	469	468	515	441	501	500	501	505	534	475	493	500	556	509	485	539	513	510	517	529	524	505	498	479	494	535	515	499	500	488	490	529	488	485	530	495	474	515	511	485	506	540	504	499	507	506	497	523	498	522	513	520	499	517	476	478	514	540	526	498	530	522	507	514	443	501	493	547	486	493	470	519	521	447	494	481	505	515	503	509	521	492	497	502	528	525	517	525	491	547	521	492	487	510	551	522	507	512	478	538	533	567	515	470	505	515	474	512	493	512	525	544	490	524	497	478	469	537	475	512	474	509	487	495	522	471	520	495	490	499	506	493	519	475
27205	19449	29621	25006	10268	2794	905	439	343	329	353	306	335	345	359	376	381	348	347	359	367	351	371	349	332	339	339	345	333	330	358	341	330	327	335	321	385	324	340	410	361	352	337	364	357	351	329	326	351	380	334	353	305	346	381	322	363	358	346	357	352	370	330	365	354	331	358	368	339	325	337	310	344	363	349	344	377	331	336	340	347	338	351	345	349	348	374	353	343	343	329	351	348	348	373	338	310	336	347	343	359	331	343	362	383	333	346	318	347	321	335	329	336	319	357	374	355	345	338	338	321	332	340	335	325	369	361	355	288	322	344	350	362	336	356	316	360	337	350	356	327	351	347	318	353	346	318	321	349	349	347	342	294	391	343	362	376	395	360	326	341	343	350	317	334	337	376	331	378	369	314	353	381	321	360	316	320	374	359	353	335	336	327	350	354	359	329	318	339	342	328	346	353	363	342	356	324	334	358	366	357	329	371	358	309	352	331	337	361	374	313	349	306	319	340	320	367	331	352	356	339	339	352	344	277	316	310	334	349	336	358	339	356	330	351	328	323	363	356	353	333	374	363	329	319	389	319	341	350	318	335	331	387	320	340	349	343	336	346	351	323	347	329	353	337	337	310	333	346	334	329	338	352	362	330	328	342	358	357	360	377	343	353	326	349	350	343	366	353	351	363	357	332	326	355	334	356	338	344	332	372	319	340	339	361	322	315	337	347	345	358	309	355	353	364	348	336	350	336	320	375	340	346	324	327	351	333	362	372	324	326	325	353	337	319	329	367	310	370	322	312	367	341	364	315	327	336	346	353	331	335	326	340	353	337	280	340	341	311	339	336	380	346	332	345	352	344	303	358	323	338	311	345	356	374	354	349	374	364	315	363	378	351	332	314	343	317	321	366	354	332	330	350	344	368	337	370	356	345	349	355	363	363	336	343	331	316	346	318	319	330	312	352	361	328	345	346	375	383	341	342	331	328	353	339	332	338	341	342	339	350	335	331	356	312	330	337	293	354	332	376	370	320	344	319	311	329	326	342	311	335	349	331	343	381	360	348	342	332	344	302	374	345	352	369	360	340	359	343	345	363	325	355	339	366	338	342	304	354	352	348	338	334	312	345	330	346	345	371	375	344	347	329	362	362	398	325	339	324	378	356	336	374	330	348	319	314	337	299	361	348	341	346	390	344	357	354	352	332	314	331	327	331	365	327	354	337	345	357	323	340	322	378	358	360	330	321	397	315	356	357	341	350	345	364	307	371	355	380	345	326	321	366	333	352	346	342	367	363	322	343	335	365	363	345	350	331	351	353	353	333	323	328	359	322	329	339	334	344	364	361	358	334	358	319	378	362	320	312	315	352	379	351	361	357	325	365	365	371	328	346	347	355	324	315	382	317	321	334	373	380	336	340	325	377	349	355	339	338	317	370	350	360	342	348	326	337	343	341	343	378	325	303	324	402	374	335	347	336	357	357	336	340	368	349	327	349	356	386	350	336	319	311	360	359	328	352	369	347	355	311	341	358	321	359	326	313	353	368	374	346	313	338	322	306	355	370	322	384	362	331	317	350	331	333	332	355	322	330	341	354	379	349	370	331	339	362	344	363	326	325	332	322	346	388	370	298	329	365	392	360	341	345	361	307	334	358	349	368	358	312	352	343	348	343	349	330	361	345	323	346	329	361	381	364	327	337	374	348	333	358	350	339	325	343	352	337	340	332	301	358	338	334	348	320	339	340	337	331	385	371	339	354	358	355	323	353	345	366	328	316	360	338	328	322	351	331	354	323	370	318	363	339	331	332	356	343	372	361	344	357	325	357	310	344	339	339	371	385	338	394	348	332	341	352	369	352	368	359	331	374	376	349	328	351	347	344	348	381	373	333	330	349	333	370	359	325	377	340	380	320	358	341	361	328	364	324	338	323	351	345	351	362	353	368	359	318	318	312	347	406	339	349	364	369	329	344	351	332	355	357	379	314	357	368	352	361	363	341	364	340	353	354	326	340	365	318	323	340	360	316	332	314	391	326	363	345	339	371	301	351	363	361	334	328	345	363	327	374	335	318	317	331	351	342	311	341	313	357	358	323	373	341	337	364	372	338	325	333	336	357	354	333	375	322	331	327	353	322	345	379	364	325	298	348	335	332	315	330	380	332	347	339	335	364	324	345	339	368	356	337	361	317	354	382	326	341	351	369	361	364	357	385	333	322	340	370	336	351	366	341	384	337	320	317	339	350	341	328	341	352	340	342	335	358	355	368	300	320	348	338	356	351	362	356	335	361	329	318	321	356	326	372	338	344	344	356	351	339	383	344	357	368	353	356	376	320	349	335	346	365	328	377	350	339	374	342	334	369	360	356	342	376	360	314	353	354	354	327	333	348	340	352	349	292	343	346	359	359	341	332	334	340	374	327	341	350	349	367	369	345	358	313	328	378	326	345	345	335	358	367	341	383	314	355	368	317	293	334	343	330	378	316	312	317	326	368	361	312	363	336	333	356	337	328	348	345	341	365	371	323	373	347	351	340	362	313	322	365	348	307	375	346	345	332	335	359	318	336	329	359	335	346	336	342	348	352	323	413	361	348	382	325	364	316	351	356	323	358	325	407	352	359	364	330	357	321	340	350	339	308	317	321	351	335	383	372	332	330	341	368	347	327	353	330	337	380	342	336	377	332	327	321	345	346	331	350	317	353	377	353	325	355	361	335	317	327	342	343	332	370	335	352	316	372	332	330	353	379	322	345	369	342	334	333	367	317	378	343	349	373	333	340	346	330	315	336	373	342	348	325	344	334	333	357	330	333	327	345	333	367	374	376	343	380	353	360	335	349	350	337	348	315	313	352	322	317	335	319	352	328	350	354	373	354	348	366	313	351	344	334	342	363	346	340	373	344	357	320	374	351	341	344	357	348	340	376	335	338	351	379	322	354	342	312	350	363	362	350	347	354	359	315	339	337	372	330	334	367	378	343	357	377	348	333	320	350	355	299	302	343	333	320	346	343	348	360	306	348	359	326	354	387	330	363	363	368	341	365	332	343	319	337	336	338	372	353	366	355	328	338	368	361	358	347	368	341	356	364	374	333	350	328	351	335	368	333	330	340	363	331	339	370	312	361	345	343	373	366	352	373	359	348	330	354	299	369	306	358	373	342	316	326	331	313	354	350	341	339	349	314	344	320	338	347	351	338	343	336	331	391	360	364	336	348	347	308	334	357	357	365	355	324	363	339	338	329	354	364	368	349	353	358	332	358	344	337	330	321	346	335	348	338	355	351	332	328	378	313	313	338	350	345	377	318	358	325	378	314	340	316	312	325	353	341	357	330	361	324	365	328	347	342	311	347	356	350	327	316	333	355	313	352	338	380	305	356	322	314	346	333	364	339	367	346	327	346	352	350	324	357	312	348	362	361	367	330	375	356	326	374	374	338	350	327	333	347	357	388	348	343	335	348	329	383	360	360	366	339	329	352	398	366	349	403	335	373	362	353	301	367	342	338	367	344	351
5676	18790	28234	15905	6534	2404	798	411	333	322	307	363	358	343	329	335	329	319	359	324	336	330	317	348	303	322	353	335	300	333	336	293	302	336	353	322	316	297	306	326	316	334	347	328	313	319	329	317	349	343	328	335	321	297	322	340	301	321	328	331	344	331	345	365	316	324	298	368	339	349	329	363	353	335	321	313	327	319	370	328	312	350	329	299	319	382	341	349	349	327	317	346	310	302	332	342	289	329	345	334	340	331	315	319	315	340	350	290	364	327	319	322	363	321	318	339	299	367	341	320	338	308	312	325	315	311	305	335	323	320	350	327	319	302	305	323	311	303	316	309	317	330	347	324	306	315	314	339	326	303	360	303	356	331	315	330	321	323	306	312	282	332	310	345	353	306	300	306	329	316	317	340	296	354	333	323	323	315	315	337	351	351	387	328	302	337	340	339	341	312	348	309	341	342	326	316	325	329	333	348	354	350	318	303	333	323	341	316	319	314	338	314	340	314	343	327	314	318	327	343	344	295	326	322	383	339	310	296	302	339	319	319	326	322	334	326	326	338	332	334	328	295	327	320	309	365	329	344	326	338	301	335	344	337	343	318	315	358	305	330	306	324	299	349	300	328	324	296	322	317	341	363	331	293	331	335	314	303	337	335	338	324	326	338	337	329	294	330	335	338	313	349	338	325	328	338	330	317	358	320	343	315	310	315	323	330	333	356	319	352	350	312	308	320	338	324	317	331	343	342	359	327	314	331	321	350	368	323	310	315	340	342	350	322	301	334	336	344	335	336	310	337	318	331	370	349	321	335	316	331	312	332	318	306	328	320	319	307	329	336	314	315	312	324	320	309	308	333	342	357	296	317	338	366	340	339	323	364	328	291	339	333	366	328	342	321	357	335	326	314	337	308	326	296	313	343	317	347	340	370	335	328	336	343	326	326	307	340	322	314	359	348	325	315	304	319	324	304	305	315	306	330	353	354	341	321	310	321	334	305	329	327	362	293	367	329	314	314	318	319	307	308	351	300	310	325	354	359	371	335	375	298	310	307	329	315	332	328	330	334	310	331	340	303	301	293	330	337	348	309	336	335	344	340	349	340	320	331	312	310	334	303	319	343	328	312	325	336	331	318	362	319	348	326	312	299	327	323	307	346	302	342	306	339	368	348	326	317	325	337	328	343	329	324	361	320	294	336	316	358	336	324	321	312	328	349	330	336	288	302	316	341	350	311	324	322	338	304	368	344	328	315	356	326	290	354	312	324	360	332	302	333	345	314	309	354	275	345	332	333	333	347	352	333	321	350	339	321	332	316	329	329	333	341	319	337	319	325	313	332	355	321	315	329	338	344	344	339	323	347	348	339	316	324	336	325	350	312	351	323	334	338	328	351	340	310	306	324	348	324	345	336	330	341	306	365	335	354	304	324	334	315	353	336	301	321	321	333	334	367	331	313	318	327	349	292	327	313	337	321	290	323	326	329	344	315	346	308	306	335	377	311	336	313	330	316	329	311	303	365	321	304	338	330	308	347	337	330	345	359	335	304	339	335	343	303	315	327	337	313	313	332	322	314	294	343	321	332	312	315	316	307	311	314	369	330	314	334	302	313	332	329	330	328	317	323	311	328	326	321	335	314	316	343	330	338	322	314	308	352	334	299	320	327	293	325	342	335	293	323	338	333	352	295	336	323	325	323	344	301	330	330	316	327	311	325	324	304	332	331	313	311	311	328	347	370	333	352	342	301	336	317	356	332	353	299	291	324	307	315	316	317	309	318	357	347	301	326	312	296	328	344	325	318	304	309	313	331	323	307	350	319	332	328	327	336	339	325	318	298	360	350	335	325	348	287	335	347	297	335	335	308	320	313	318	337	323	331	316	315	311	341	323	312	318	343	320	324	315	330	305	354	324	326	298	305	330	308	320	310	334	315	334	352	339	315	312	333	357	317	326	349	336	341	318	329	325	337	292	326	310	318	341	325	339	320	323	320	292	350	333	313	344	351	321	333	339	343	332	338	320	342	343	345	352	314	359	321	320	305	352	325	373	334	331	329	317	311	335	335	311	345	325	299	293	327	330	326	326	323	325	341	332	340	346	338	345	334	348	338	316	332	300	339	337	338	326	299	296	341	334	311	305	343	312	350	310	336	331	311	356	313	333	313	345	324	327	325	320	321	316	326	303	337	364	324	339	352	352	301	321	318	368	333	340	315	308	347	342	305	331	314	351	339	288	334	353	323	357	325	322	356	347	334	311	309	330	329	352	323	341	341	339	368	340	314	294	318	324	315	362	316	323	353	301	298	315	336	324	337	330	305	356	336	351	300	296	350	333	325	330	332	309	332	343	315	333	330	325	329	346	308	318	321	312	326	326	325	316	312	348	315	334	313	328	361	326	331	362	342	336	317	317	327	338	345	316	326	308	358	308	309	341	327	311	308	325	308	362	366	305	316	334	361	319	330	343	336	345	292	346	308	316	326	320	348	308	347	334	294	334	331	352	329	300	325	326	320	319	322	348	328	326	307	340	331	343	318	352	327	330	328	330	308	332	340	341	318	340	346	319	319	331	323	335	289	347	328	321	319	349	323	347	365	308	322	341	363	318	325	314	338	280	317	310	314	356	311	325	344	307	349	316	345	343	310	325	358	350	318	325	316	307	316	334	350	356	326	352	303	332	322	349	320	316	304	340	348	311	345	304	347	329	315	324	355	342	337	325	304	313	338	331	307	315	324	308	339	324	358	327	347	339	338	316	319	308	322	325	303	356	304	347	301	306	316	360	344	320	318	350	320	325	326	321	345	357	363	347	337	290	329	332	333	325	299	332	305	343	311	324	331	354	347	333	327	343	302	337	327	329	320	320	331	347	318	308	332	351	309	315	344	360	305	332	320	308	327	329	330	341	313	331	335	301	367	332	360	359	308	318	326	335	314	346	344	309	342	325	314	333	323	329	331	315	321	303	339	353	298	312	344	324	339	340	326	308	330	321	308	336	337	316	308	358	342	339	292	308	336	350	298	314	329	328	345	379	350	333	318	306	332	327	326	348	334	296	330	304	311	309	313	331	287	348	317	319	341	303	310	341	328	342	328	299	318	324	354	310	333	294	321	361	310	336	322	328	305	329	314	317	360	326	336	338	361	343	354	361	298	305	341	357	310	313	346	332	345	338	345	301	324	298	300	310	329	305	350	342	313	331	345	326	343	331	338	334	300	317	317	330	321	334	308	338	335	323	297	337	344	315	321	340	336	325	349	303	313	302	316	336	310	316	293	330	323	328	326	322	342	334	315	313	325	313	336	293	331	348	317	323	310	285	326	339	329	331	323	344	331	345	314	330	342	297	302	303	294	341	295	308	362	325	314	308	323	348	321	326	301	349	310	301	337	354	314	332	349	323	374	316	327	346	356	308	323	358	316	326	328	298	328	329	308	344	288	326	349	304	327	352	340	337	366	362	328	368	298	316	312	311	340	338	305	358	354	305	338	295	358	332	328	330	338	303	337
25429	22133	49746	54951	34969	16011	3895	740	376	398	367	360	368	367	357	357	348	361	381	376	378	366	340	352	367	364	368	377	356	381	355	362	378	371	374	362	337	368	380	368	360	364	352	368	371	374	352	345	375	368	373	328	366	376	376	355	353	343	350	352	361	336	323	346	362	350	397	352	313	343	365	336	352	323	339	310	331	339	364	329	371	363	341	376	346	322	366	354	322	351	349	345	361	349	352	369	341	359	345	355	355	362	356	349	357	363	339	344	355	383	346	333	347	343	314	335	349	348	376	344	387	359	380	365	372	377	360	375	334	360	349	390	372	360	374	352	356	375	343	360	362	406	345	355	336	359	388	372	343	356	378	341	373	338	361	335	348	351	367	351	343	358	356	336	350	324	377	346	373	326	384	398	378	324	375	346	361	372	347	342	370	337	343	377	401	324	361	338	365	315	357	375	384	348	390	405	384	376	336	357	389	373	359	376	359	352	357	322	353	371	358	374	364	347	368	343	386	337	346	379	357	341	362	390	353	353	359	346	384	340	360	373	344	370	315	341	330	385	355	354	375	386	356	336	331	384	366	352	360	342	368	347	377	350	350	361	336	356	371	395	360	338	386	355	339	360	414	343	365	370	365	398	379	332	393	382	391	385	339	363	373	364	325	355	348	343	334	372	360	359	363	374	333	359	376	333	353	349	388	368	386	376	356	355	395	333	334	351	340	339	396	329	365	362	363	366	346	369	362	357	360	371	346	317	354	366	399	358	388	364	349	348	359	361	355	377	344	345	337	357	380	316	345	353	382	341	358	352	342	363	337	350	321	327	391	355	360	358	346	415	384	361	351	330	353	336	371	363	374	362	407	332	402	353	392	350	352	320	393	326	366	350	353	350	344	346	368	356	330	346	342	355	353	367	383	356	377	358	359	339	370	352	365	327	346	373	326	408	358	340	351	369	353	382	379	355	371	358	389	405	332	345	357	348	355	342	367	396	390	364	342	349	381	395	320	351	352	355	353	328	384	369	351	378	341	386	380	332	347	333	350	360	374	315	346	338	353	369	357	374	366	334	342	349	359	370	355	356	332	354	359	333	362	343	336	329	368	370	363	371	357	351	331	355	348	336	356	338	323	339	365	364	352	359	381	378	369	362	360	352	399	321	362	373	346	383	335	368	363	368	364	336	341	358	319	351	369	359	338	348	350	379	356	395	310	381	344	362	378	349	356	351	387	367	374	336	347	347	388	369	341	364	347	373	361	362	439	365	358	361	337	359	379	345	399	365	368	393	375	335	367	380	352	362	419	382	389	389	351	383	357	358	357	357	344	326	361	355	340	371	381	334	314	335	325	390	325	356	348	346	332	352	350	354	377	357	337	377	348	404	356	362	365	388	338	326	337	331	359	349	349	358	365	361	339	356	350	359	359	324	366	380	341	365	335	361	349	343	356	360	314	369	338	375	364	357	348	353	338	383	340	387	321	351	340	399	345	356	352	361	360	371	337	363	333	342	369	379	384	374	320	354	326	398	381	364	363	362	367	354	354	362	347	386	322	327	389	357	348	364	379	346	320	354	358	357	376	363	365	362	349	355	358	356	319	371	370	369	317	373	356	334	373	349	374	358	356	373	361	371	371	365	377	346	363	370	400	363	351	406	370	358	329	363	323	382	357	373	383	374	370	371	366	365	372	367	363	347	331	376	327	355	406	369	387	378	382	411	379	329	313	313	371	359	369	373	359	340	360	356	334	332	354	363	357	362	365	365	354	363	378	361	347	351	358	370	378	335	361	386	360	355	358	365	391	400	358	371	344	355	351	381	365	390	351	328	341	335	327	380	345	340	331	337	329	368	368	398	373	332	345	413	373	377	376	358	352	340	346	344	356	344	341	371	359	352	358	388	325	366	336	348	306	411	349	343	363	403	365	349	339	363	375	381	342	380	328	311	356	320	356	384	357	350	358	378	396	376	365	380	381	396	356	338	349	366	323	383	357	348	330	321	361	336	340	387	371	354	356	361	333	409	352	412	338	368	339	368	347	377	336	392	382	352	341	365	365	353	368	379	373	382	345	386	365	366	352	382	337	352	387	369	349	367	365	327	359	348	353	356	371	364	371	386	336	345	339	391	381	361	348	391	401	362	329	311	346	318	355	351	354	414	350	374	362	385	374	345	340	376	348	348	360	355	340	323	370	338	349	344	340	331	342	347	359	347	358	363	341	359	316	363	340	369	314	365	344	344	386	356	361	364	356	381	330	375	365	340	334	392	398	367	361	337	335	350	377	383	365	346	306	365	353	336	330	362	364	330	343	349	371	365	331	331	330	368	347	350	302	380	351	335	380	409	367	376	385	352	379	358	344	339	401	372	327	370	341	339	359	359	352	342	374	361	375	346	342	361	350	370	372	363	350	343	362	337	363	374	365	354	361	393	365	365	367	370	359	361	357	342	356	368	384	381	386	340	357	379	331	337	372	347	351	346	346	366	385	342	364	346	350	351	355	399	328	389	326	344	325	344	381	347	373	346	342	321	371	345	342	373	360	366	374	355	342	356	371	377	354	300	367	339	345	364	332	322	345	324	333	365	332	368	345	364	365	386	339	378	314	364	374	368	363	336	337	328	361	329	357	354	365	371	359	361	331	366	349	357	365	355	392	350	308	394	377	339	341	380	377	366	361	355	364	359	341	363	359	393	370	342	333	352	337	346	360	361	362	369	327	367	369	339	342	361	363	352	360	381	351	362	366	396	342	374	343	333	337	370	354	337	367	354	391	382	377	349	363	360	336	337	349	349	348	363	341	368	359	345	398	330	369	338	387	361	364	351	330	376	353	359	352	362	362	364	361	381	365	377	391	355	356	389	375	362	379	364	362	361	373	380	358	368	347	354	353	375	352	357	374	351	355	381	362	388	368	351	359	362	403	327	360	337	329	372	343	345	344	348	366	329	381	339	316	338	367	360	382	370	328	350	349	345	384	379	403	383	364	378	332	381	353	351	353	340	370	370	325	383	355	370	352	365	363	335	395	359	354	332	352	320	333	356	368	371	381	394	360	390	369	366	374	363	346	355	369	352	343	372	388	306	354	379	401	342	389	351	344	379	348	401	392	341	363	326	347	364	353	396	389	362	346	373	352	369	372	319	343	339	367	393	324	366	325	344	347	352	357	396	367	328	357	353	353	351	370	361	374	345	350	355	357	361	338	362	373	351	365	350	349	342	368	319	390	373	333	357	348	340	337	353	357	360	328	343	352	366	371	343	341	356	375	337	349	371	370	380	357	363	371	331	371	332	364	358	358	336	414	392	364	349	361	356	373	350	387	328	390	368	352	339	365	369	376	354	348	363	382	368	352	376	366	356	334	359	347	361	346	373	360	374	367	335	355	351	334	324	349	377	335	338	368	403	370	371	352	347	371	386	357	375	335	343	360	371	380	368	358	376	370	312	331	353	357	378	367	345	358	355	342	394	359	346	363	368	352	384	325	353	369	359	363	340	356	334	387	359
6964	54722	68045	47810	25047	9455	2720	700	358	357	368	368	353	373	330	396	390	354	368	349	345	366	329	378	383	356	390	345	395	417	375	368	416	355	373	382	381	382	372	386	384	361	364	377	379	375	340	358	366	343	349	343	377	392	373	362	386	375	386	388	350	326	394	371	350	374	358	360	370	365	358	375	362	387	359	361	363	364	364	374	352	378	371	382	372	372	381	361	368	381	376	390	350	361	358	369	374	376	349	345	326	401	353	369	365	340	374	361	324	303	358	389	364	389	379	345	359	378	347	376	370	365	361	364	387	377	355	386	361	344	353	384	339	348	380	365	369	356	395	380	366	339	377	365	359	381	390	368	356	362	355	344	356	362	334	359	350	366	352	374	364	381	329	339	347	355	349	356	356	363	392	351	382	396	395	346	387	370	349	384	406	368	352	348	366	345	393	380	351	345	402	384	346	356	370	385	366	384	369	389	374	374	364	348	380	365	339	383	367	362	382	396	389	365	367	356	343	350	359	376	363	356	393	338	349	331	340	356	376	342	361	356	378	386	381	353	391	329	384	349	385	384	398	392	357	354	354	344	374	376	371	360	383	348	375	324	378	354	354	353	372	360	385	369	359	345	382	375	346	355	379	332	355	385	369	331	407	401	369	400	351	379	369	363	341	343	349	364	369	386	337	397	382	353	337	355	373	357	368	370	360	369	345	350	363	362	390	353	368	397	386	357	327	374	331	383	336	369	352	356	372	370	393	387	373	371	384	374	347	350	330	349	405	361	379	371	367	368	370	330	377	341	370	382	340	361	369	387	390	362	371	350	347	376	366	369	362	346	362	384	349	402	376	347	357	339	312	383	376	356	372	381	368	366	345	380	375	363	354	370	362	424	352	370	393	383	325	393	360	367	313	348	388	333	375	378	367	380	345	381	354	352	386	378	366	351	377	329	371	351	330	358	363	374	372	387	385	371	390	391	351	378	355	379	358	373	424	368	377	361	367	379	353	367	348	323	367	356	372	387	374	371	362	377	423	387	346	361	367	323	380	345	371	361	364	376	344	355	397	336	376	348	338	334	392	366	356	330	372	406	405	358	389	368	383	369	364	370	367	339	378	353	392	371	377	383	360	345	378	347	334	355	349	348	369	425	350	357	339	360	380	363	334	401	376	386	385	362	360	399	353	399	351	343	368	337	365	356	367	362	381	340	323	371	343	390	376	358	359	391	400	343	354	353	332	361	385	361	355	361	363	390	366	362	325	373	376	361	384	376	367	371	404	384	352	372	336	336	378	392	373	355	366	359	379	341	354	386	348	365	364	365	345	343	380	351	395	348	381	396	317	365	396	382	341	387	374	390	364	389	342	382	387	385	370	365	349	347	348	355	327	355	348	395	358	364	366	365	371	401	395	362	362	423	325	352	363	342	358	363	374	371	358	359	395	356	385	384	400	348	367	382	384	355	376	356	402	415	327	352	378	361	407	364	378	366	366	379	377	379	376	366	379	383	357	352	347	384	362	385	345	352	384	354	356	370	367	387	339	373	350	374	372	348	365	376	379	370	370	361	352	388	371	401	381	380	349	348	360	348	352	378	368	390	403	365	357	399	373	376	379	383	351	354	376	347	355	380	353	359	380	355	343	343	365	362	402	396	350	364	401	351	382	355	353	395	406	345	353	349	380	371	396	392	374	365	356	355	357	346	389	336	364	346	380	364	359	341	363	389	403	368	351	356	389	415	415	389	380	362	371	370	388	363	371	363	395	331	389	368	341	382	405	348	396	385	382	354	375	389	356	412	347	340	338	383	382	357	370	367	393	388	348	402	376	355	365	384	383	337	366	355	392	351	340	365	384	348	400	389	379	364	345	381	392	401	372	370	398	379	363	349	357	342	378	362	379	382	361	376	373	392	384	421	353	352	405	362	377	342	360	376	353	383	380	399	367	384	375	358	373	369	344	335	387	384	403	361	380	342	350	366	385	379	350	301	358	354	375	360	355	353	391	386	369	345	366	410	373	373	357	370	378	379	368	354	359	400	353	378	359	374	356	342	373	397	347	376	368	405	374	395	360	389	383	374	366	368	389	382	368	352	360	391	336	348	389	357	378	349	353	363	394	337	386	367	357	331	348	385	371	365	337	384	360	408	344	361	386	352	373	392	385	355	379	334	366	372	343	369	390	351	363	379	381	383	373	379	363	372	359	318	367	369	395	366	370	363	379	379	385	365	354	366	397	389	372	345	388	381	395	362	370	353	381	394	367	393	406	351	354	376	339	346	364	379	369	328	374	370	327	345	361	356	370	369	355	366	385	383	401	392	367	363	368	359	357	366	374	352	358	388	375	336	358	394	352	346	372	378	354	367	359	386	335	352	387	387	358	347	329	378	366	357	388	382	385	357	332	368	362	363	391	380	356	362	358	383	383	364	301	370	370	383	399	377	347	369	334	365	380	352	381	403	383	375	355	340	333	368	359	404	378	358	380	363	361	361	351	392	360	348	368	396	340	338	356	370	399	368	362	344	331	362	344	373	346	352	366	312	353	389	367	387	359	365	381	352	349	379	351	354	386	341	378	358	363	366	359	366	392	361	356	388	376	411	388	372	391	360	385	405	350	372	363	382	365	356	369	358	368	357	344	394	336	395	376	387	384	339	357	370	370	360	379	383	376	352	357	327	376	349	419	370	329	368	356	372	368	374	388	370	361	395	386	351	329	358	383	372	386	383	367	372	389	378	366	345	372	345	341	363	363	365	396	346	376	338	341	363	349	361	337	351	390	365	335	331	375	381	339	387	355	365	351	344	368	368	372	396	355	388	387	366	355	345	383	386	389	352	359	403	349	398	368	364	342	364	366	355	367	342	356	335	352	344	352	415	332	385	352	358	390	379	354	310	381	366	333	354	373	355	382	392	370	366	342	362	362	373	376	385	389	356	326	409	374	340	357	366	373	386	375	384	349	347	356	347	390	358	331	385	365	367	397	357	347	341	370	387	361	380	401	411	376	366	393	364	346	341	357	382	375	353	356	408	353	372	384	377	368	349	375	380	397	393	342	348	392	343	377	365	363	365	361	367	384	346	347	357	321	378	363	340	375	395	361	328	338	355	390	351	385	361	344	367	367	374	381	377	386	365	358	367	349	367	364	366	369	354	390	348	365	352	384	397	386	335	351	363	352	370	383	356	336	361	345	382	350	369	388	402	360	354	363	380	372	369	352	367	375	370	387	381	376	363	327	354	380	374	363	345	389	388	389	369	351	384	380	365	343	381	353	357	368	338	352	387	378	365	351	382	363	395	358	389	334	364	376	370	380	353	352	354	354	370	329	339	368	396	343	359	387	367	395	336	407	386	373	325	408	378	376	349	380	363	363	330	384	388	379	382	367	368	351	328	392	401	348	370	342	363	385	369	374	368	359	385	352	370	372	336	362	349	392	397	386	391	376	370	383	353	344	394	367	355	358	398	351	388	358	363	363	408	380	365	395	397	384	360	344	370	356	391	373	330
23903	21319	40159	56542	48225	33975	16506	3026	558	525	513	498	567	499	489	478	479	506	469	538	464	493	488	452	479	470	496	509	512	446	466	489	480	496	495	444	473	485	518	463	465	470	461	489	467	506	485	483	461	459	471	474	471	495	444	478	476	499	464	477	460	468	494	471	475	483	466	469	494	489	465	479	491	462	475	472	489	489	458	527	479	468	474	458	438	442	492	474	443	478	471	524	479	426	466	432	468	492	469	451	495	486	440	449	480	468	450	465	497	475	460	457	466	489	458	434	497	470	440	485	520	484	505	520	474	461	490	489	485	507	448	471	462	486	478	501	464	476	496	490	485	483	427	502	463	467	461	485	477	508	478	493	456	473	453	500	439	504	502	493	444	457	458	478	455	481	445	470	482	461	465	459	476	466	444	436	444	469	473	495	477	509	470	477	456	442	459	473	449	466	498	486	501	498	459	497	477	446	487	444	471	467	453	448	455	478	453	487	497	479	452	473	484	440	486	472	461	468	456	504	455	428	473	508	495	493	472	448	466	522	514	459	432	452	450	510	468	482	454	472	496	466	479	466	498	477	472	435	503	493	475	478	445	466	463	444	486	451	483	464	498	465	454	469	450	498	525	472	446	481	504	470	470	497	488	476	470	486	472	477	454	470	482	451	449	471	461	481	458	504	481	503	498	501	443	470	489	459	468	453	483	441	469	457	496	478	458	453	468	480	483	481	460	461	468	489	477	494	460	498	458	487	466	475	463	489	472	484	478	475	498	494	439	475	477	462	451	445	454	478	438	504	486	484	486	491	490	503	476	502	467	502	483	437	450	470	471	465	473	459	444	484	440	495	484	533	486	476	489	472	509	500	464	475	455	492	504	437	474	453	437	457	497	477	505	450	468	471	462	440	468	474	464	431	481	455	478	469	503	491	453	457	441	463	488	486	455	481	479	487	474	472	480	462	490	485	474	450	428	438	491	483	511	442	469	493	490	494	490	458	503	486	479	474	463	450	447	482	469	483	469	470	528	487	447	462	465	446	494	480	474	479	474	456	455	462	449	462	491	452	469	533	470	430	483	464	465	481	486	462	450	448	467	478	463	465	489	435	470	470	531	471	459	486	489	465	470	460	524	471	476	468	445	465	459	466	485	507	491	451	463	454	435	462	473	484	447	442	446	441	454	510	446	479	448	490	462	466	490	457	462	460	458	428	458	467	475	478	455	493	465	440	484	452	459	462	466	455	463	457	469	474	472	493	466	462	441	503	456	482	483	491	481	513	483	455	486	476	500	428	454	448	480	495	468	523	467	473	484	483	494	460	455	509	451	511	500	491	468	489	458	507	456	443	471	439	463	472	473	502	490	459	463	501	493	489	478	477	464	466	453	494	487	465	479	499	444	452	498	481	488	449	466	452	463	494	495	501	464	438	463	496	472	503	475	456	477	432	453	451	456	492	455	472	452	456	441	424	472	466	476	454	453	482	482	449	491	473	433	488	488	469	449	478	470	467	470	500	513	432	457	466	485	513	503	434	473	514	501	475	497	507	478	468	472	445	483	437	474	458	474	507	458	453	474	451	463	474	443	474	469	463	475	473	465	459	493	464	480	483	455	478	495	468	449	434	471	480	494	480	453	460	484	485	496	482	463	480	422	517	490	446	453	465	446	466	440	471	476	475	447	455	475	496	503	478	494	499	464	454	483	428	449	475	424	494	491	462	461	481	467	464	462	472	429	464	446	471	467	458	449	483	479	492	505	456	446	497	474	493	452	444	474	487	471	468	504	473	502	463	471	492	463	473	455	422	462	498	483	467	465	499	487	452	497	481	476	445	465	478	472	507	444	512	491	467	439	545	432	503	451	503	516	477	475	442	453	461	484	469	456	463	499	446	448	455	516	489	483	446	478	448	450	471	468	450	475	470	475	463	488	423	507	480	493	472	490	453	471	478	470	497	485	467	453	454	475	454	460	478	457	464	476	458	470	462	505	462	515	472	489	498	480	483	499	474	478	468	496	450	505	460	461	498	494	478	488	486	497	465	492	472	476	500	477	459	461	479	488	458	514	466	489	476	485	452	471	536	483	457	436	474	479	485	472	463	474	467	490	507	490	493	480	468	475	449	481	448	474	484	453	498	450	432	452	499	483	493	468	481	465	479	473	459	450	428	459	462	493	457	477	484	474	424	467	481	484	474	418	445	473	476	469	438	495	467	479	477	466	533	461	464	468	474	473	488	482	462	495	470	439	442	467	463	472	465	487	449	491	443	464	497	484	488	456	508	427	464	436	463	484	460	479	483	446	431	414	457	472	462	457	487	491	475	488	502	483	460	486	458	492	469	499	497	451	460	481	464	492	457	473	491	478	468	464	469	427	463	509	473	429	484	483	433	487	507	449	445	502	472	447	462	493	465	495	480	433	452	494	432	468	471	504	473	489	458	441	483	461	483	452	454	463	496	469	467	505	480	482	459	470	463	494	460	499	464	451	484	418	464	509	444	460	471	429	475	456	485	440	429	484	485	488	467	499	485	470	489	449	417	468	440	465	493	476	490	499	519	486	503	485	500	461	487	460	458	501	393	451	482	471	484	480	459	486	433	459	512	467	446	454	462	482	470	477	473	421	489	475	473	481	477	461	454	472	467	494	475	483	468	488	467	493	466	440	482	455	454	467	456	523	480	491	443	481	432	438	454	486	477	481	447	462	509	453	452	457	490	470	500	443	448	425	449	492	449	492	480	503	494	480	446	475	499	491	479	431	461	454	452	492	487	423	472	464	488	486	448	513	481	449	476	478	472	460	490	490	448	490	477	477	500	449	451	487	458	530	444	452	505	493	463	481	475	467	480	449	477	514	461	464	449	459	516	458	491	475	499	460	479	502	483	471	498	452	464	417	471	465	465	458	497	462	460	451	462	465	445	481	476	497	465	471	460	492	462	435	457	452	481	510	481	508	490	468	511	509	482	463	474	454	453	475	444	452	461	502	438	465	483	467	475	456	467	494	464	449	488	454	476	487	473	460	476	482	458	483	502	456	457	439	494	454	444	468	483	453	465	445	490	474	450	465	466	472	452	468	498	461	466	472	496	507	483	492	495	502	466	483	485	459	482	477	467	479	432	498	463	456	480	439	465	500	492	494	474	447	505	463	462	471	455	457	522	460	466	483	460	465	470	488	469	462	447	471	462	468	482	473	470	452	443	519	519	477	431	457	496	434	454	435	475	442	486	461	479	470	472	497	495	461	450	487	468	459	452	485	490	432	486	475	454	474	471	490	476	494	468	450	503	499	481	444	446	489	476	462	488	475	493	472	468	483	494	484	461	467	458	479	454	480	492	505	446	457	486	472	518	480	502	491	470	484	428	447	436	466	470	478	460	433	447	468	422	438	475	448	500	451	479	504	472	501	451	465	456	447	480	459	484	505	471	509	497	475	483	482	456	459	472	429	479	455	512	476	484	450	469	461	456	443	485	479	480	480	462	477	467	475	481	502	485	441	465	466	493
19988	80194	91505	72032	50594	26403	9353	2136	542	503	485	509	469	455	496	517	495	524	546	515	493	508	531	513	488	531	530	513	515	505	523	503	519	476	549	486	501	471	526	493	503	503	511	543	534	514	498	482	508	510	476	541	490	504	493	524	493	534	519	471	526	508	491	502	508	509	521	535	530	491	526	530	526	491	505	494	516	521	514	477	521	498	497	535	491	469	541	506	512	469	484	475	472	480	533	503	496	538	459	506	512	505	475	475	487	473	520	504	481	507	520	531	468	541	490	499	526	515	493	539	473	519	484	511	500	493	527	479	483	509	485	511	515	490	538	524	499	499	490	523	520	495	509	555	515	491	493	502	532	493	506	519	540	478	523	487	521	500	483	509	474	506	481	482	477	502	512	502	511	481	470	507	502	516	507	465	485	496	503	459	515	505	470	515	512	493	511	495	480	506	519	488	499	503	505	508	520	497	546	521	486	465	496	475	511	473	485	496	489	549	495	466	541	476	478	506	474	492	500	518	476	497	489	500	497	490	432	484	490	514	497	479	469	503	490	503	507	488	525	517	505	508	475	551	473	499	485	502	470	505	487	478	507	468	507	531	483	491	515	487	475	510	515	483	510	509	509	478	469	536	499	448	522	471	469	525	512	481	520	448	500	487	519	486	499	520	486	486	507	486	510	493	467	510	526	515	466	487	473	533	528	537	524	508	509	499	506	513	475	466	450	503	514	496	508	465	506	485	491	482	531	494	489	507	489	504	515	477	502	531	506	502	474	473	518	473	527	509	508	515	491	492	536	472	491	501	478	486	508	520	501	476	545	490	498	506	518	490	512	481	502	473	501	499	495	492	504	476	488	478	481	482	543	490	512	492	493	532	510	502	500	499	505	509	505	541	500	490	517	497	491	473	526	517	505	486	494	516	523	504	531	476	527	477	451	475	516	489	498	514	498	510	488	498	504	529	485	539	486	517	508	503	510	458	516	529	497	521	483	502	510	533	495	476	479	471	479	500	498	522	506	486	505	485	484	503	534	510	494	498	484	497	542	486	514	474	487	508	519	525	502	480	490	471	516	521	500	494	496	507	508	495	509	511	512	494	504	518	506	493	494	524	494	528	492	490	499	515	542	521	494	505	511	477	478	569	479	489	507	516	495	490	515	517	530	502	496	511	478	516	482	491	519	500	476	486	495	476	508	486	517	449	536	499	531	521	500	558	530	521	497	508	495	520	518	481	518	493	575	552	472	484	467	466	492	487	484	535	495	454	523	480	488	512	530	487	491	499	473	535	513	501	505	528	497	475	566	463	481	492	522	473	484	534	511	483	501	559	496	518	512	498	486	529	505	525	517	496	488	500	517	533	486	507	463	496	467	509	491	491	502	475	516	511	493	495	527	486	478	451	515	474	498	495	474	492	484	527	521	495	506	485	493	453	500	498	512	496	492	496	540	475	525	494	514	493	489	485	552	464	488	472	486	487	475	521	483	531	497	497	472	491	499	515	515	514	520	524	497	498	520	530	542	489	492	539	488	481	535	491	524	526	501	479	503	514	502	544	484	497	491	515	539	514	463	467	461	479	475	456	521	480	544	494	437	505	500	514	493	488	528	463	568	446	534	506	548	499	479	505	538	526	473	512	513	505	540	550	478	489	496	491	531	472	451	512	507	473	521	509	525	483	474	467	512	472	485	509	450	508	539	538	476	503	468	512	462	496	543	469	507	499	518	472	483	514	515	490	490	440	485	486	485	517	518	509	478	499	471	457	484	525	484	477	482	459	474	474	500	499	514	489	471	478	514	528	477	467	473	531	486	535	498	493	514	486	491	523	502	479	506	510	493	501	544	479	529	535	535	448	518	499	470	475	512	495	472	483	485	498	490	510	498	549	493	490	561	515	477	467	510	514	479	474	505	524	486	509	540	541	471	506	510	481	494	502	486	521	526	509	517	500	513	508	467	535	498	489	484	467	503	513	508	512	535	506	472	481	503	507	502	502	523	521	498	498	482	475	458	500	528	512	518	482	529	491	505	529	522	490	535	482	523	474	497	472	501	460	462	510	485	490	487	490	502	501	546	508	482	524	509	531	549	497	455	481	522	539	519	506	480	505	480	532	477	491	510	477	485	503	491	508	506	508	490	535	495	572	523	512	495	518	520	541	495	511	512	511	515	544	515	498	499	495	479	463	516	501	524	513	495	509	502	506	520	489	498	484	549	471	469	480	501	518	484	496	490	475	513	502	516	516	465	513	485	500	486	512	498	480	495	512	467	525	514	563	464	483	501	502	497	515	512	523	481	509	488	515	519	511	502	475	503	471	490	502	493	517	497	498	522	513	505	506	529	502	525	513	525	522	533	480	522	490	504	499	515	489	512	502	474	494	512	488	509	481	529	477	480	481	523	525	525	477	493	494	482	484	493	485	493	508	492	538	499	492	465	507	500	512	518	514	491	493	520	485	501	495	514	499	484	503	445	490	529	494	492	492	499	458	471	519	496	523	500	489	517	469	498	513	527	472	499	503	514	476	550	511	467	493	473	457	526	504	482	553	487	531	496	501	478	482	516	497	513	516	473	463	503	490	509	455	515	517	495	492	482	482	486	487	538	501	478	505	506	521	516	525	493	482	488	492	480	495	522	461	515	544	501	519	489	482	495	463	496	504	510	514	531	513	485	502	531	469	498	469	494	551	497	522	476	526	484	509	492	517	494	477	521	516	458	459	431	523	488	480	484	516	511	544	496	473	500	545	483	499	518	505	485	537	513	475	521	512	533	492	518	498	469	514	479	487	476	485	507	484	515	511	475	528	476	469	510	495	473	482	488	508	500	468	537	522	522	467	503	486	499	533	495	492	490	479	516	514	507	524	512	490	533	515	509	539	500	521	458	478	493	507	531	554	488	518	493	486	513	475	501	499	470	488	505	511	473	484	537	447	557	546	516	516	478	499	525	509	513	513	552	504	517	483	523	525	499	496	465	528	511	513	469	504	490	516	468	488	500	510	482	483	516	492	522	469	481	517	471	483	523	515	528	494	460	523	496	526	536	547	514	487	512	489	455	534	504	501	514	491	501	479	474	506	507	484	485	511	539	497	538	516	542	479	450	489	486	522	523	486	463	486	470	542	519	509	512	482	510	517	460	475	515	512	533	540	465	494	509	509	529	484	505	523	484	519	544	500	523	497	505	511	482	512	527	498	541	527	507	507	528	501	526	526	495	512	499	497	536	492	460	491	472	523	483	502	459	547	516	504	492	492	501	464	518	482	458	508	496	524	486	519	496	516	488	498	541	483	505	501	480	507	520	492	458	486	491	501	516	467	526	504	472	443	516	498	459	490	459	496	474	505	491	496	508	453	470	485	515	462	462	524	469	535	524	519	462	479	498	505	461	541	500	480	518	506	516	504	516	471	532	512	523	524	495	495	536	523	514	492	540	510	495	533	490	485	519	486	524	515	490	522	514	463	471	559	495	560	509	494	483	463	489	514	531	477	505	497	523	509
27228	18839	30157	22979	10664	3138	969	441	360	330	329	361	309	328	363	312	328	367	312	333	329	313	314	332	339	332	320	315	324	361	320	299	319	351	312	307	372	341	328	339	398	355	331	346	307	314	319	322	313	301	357	316	301	354	320	340	341	324	315	357	346	312	315	354	341	306	322	333	352	327	355	346	344	357	363	339	349	345	378	333	307	313	336	365	314	324	343	371	327	314	317	333	342	303	343	374	319	313	331	348	317	352	349	356	329	367	332	325	334	317	289	322	352	333	324	306	325	327	314	302	302	355	336	340	335	355	352	337	346	346	327	344	290	329	349	360	348	300	303	358	327	343	328	330	315	320	331	329	336	323	323	332	312	319	339	343	327	341	336	346	338	341	332	341	322	339	352	360	347	341	293	342	377	340	323	357	321	347	363	306	355	345	328	338	350	332	362	323	325	342	351	324	335	340	363	311	342	320	363	321	356	352	350	365	341	312	349	354	317	326	327	331	339	334	327	313	341	326	351	348	347	341	347	321	306	321	341	316	315	358	368	339	316	326	333	289	338	321	341	347	350	347	339	307	341	307	334	336	322	380	346	330	341	352	324	355	301	341	316	309	334	274	327	327	329	311	323	347	330	297	341	320	341	334	326	335	340	355	323	345	335	339	361	353	330	340	348	312	326	333	316	312	313	329	315	352	342	324	317	353	304	311	326	319	336	330	341	355	305	366	319	335	308	325	314	328	321	352	300	359	315	343	362	337	316	322	369	318	291	327	342	361	344	333	312	359	340	337	361	371	346	328	317	366	366	364	331	346	334	374	345	370	350	387	329	346	349	333	316	344	321	345	334	308	308	365	353	356	344	340	324	340	340	358	349	320	321	308	353	360	336	354	356	322	295	337	351	312	338	376	358	366	361	319	362	331	352	339	331	284	344	358	327	338	304	340	360	312	334	301	356	354	351	321	354	360	345	320	289	314	310	316	325	343	332	334	341	345	339	335	324	357	351	331	338	322	346	316	344	355	347	314	339	307	335	354	340	336	355	344	326	379	329	395	337	364	327	320	327	346	320	337	348	336	308	313	300	332	311	336	322	332	347	333	335	349	356	323	351	324	305	320	333	313	339	336	351	334	369	314	304	331	313	359	326	338	351	304	322	362	319	355	322	314	318	353	318	359	347	300	341	348	304	321	354	327	334	327	320	380	340	319	344	342	348	293	351	306	325	320	353	341	327	357	346	370	321	327	347	333	354	334	328	375	336	315	312	338	349	341	322	340	342	320	294	336	351	339	376	336	327	331	329	320	338	371	343	330	349	331	338	356	322	315	360	337	364	333	355	312	313	332	340	306	323	339	315	310	302	319	370	312	304	338	361	338	327	348	333	335	352	335	329	345	327	337	310	315	345	344	344	328	341	332	335	347	354	357	360	319	334	306	365	347	318	334	342	340	304	348	358	346	314	338	312	336	341	348	313	309	328	350	299	339	355	324	333	325	342	332	357	324	336	292	335	354	345	298	328	320	321	316	324	344	324	339	355	320	321	337	340	350	340	335	340	324	326	334	323	353	312	303	334	352	357	336	357	341	338	343	334	312	347	353	361	297	339	334	313	319	333	334	330	365	351	343	319	330	313	344	358	326	304	321	348	351	336	344	306	328	353	341	355	353	321	323	328	325	305	318	331	363	327	331	330	366	338	331	354	349	341	329	347	367	319	301	328	338	314	349	340	305	330	347	338	344	294	323	321	341	344	353	390	308	339	321	305	328	347	313	340	294	312	357	330	319	340	318	329	322	341	335	313	316	304	350	320	304	346	328	343	340	302	303	377	364	333	366	335	337	349	313	324	320	317	338	324	340	319	344	336	342	381	346	336	306	363	308	312	359	347	328	335	326	319	348	325	361	344	301	378	332	309	318	343	325	343	356	354	363	349	389	334	334	334	369	340	342	323	343	317	320	314	325	312	330	326	355	324	347	329	365	323	327	329	309	329	314	330	336	337	328	348	332	326	304	329	347	370	335	297	357	329	314	353	353	338	317	332	353	339	343	374	348	345	321	384	365	365	333	345	296	316	332	306	343	366	336	334	342	336	343	333	322	349	321	354	364	332	331	356	313	329	302	335	332	341	324	327	339	309	325	322	331	311	319	317	326	305	335	306	330	339	349	323	313	316	329	333	311	346	327	323	348	328	313	333	339	326	315	310	359	309	343	324	328	356	328	336	350	342	322	334	340	324	335	310	340	351	329	308	337	339	335	328	333	339	330	319	322	317	311	324	314	332	382	334	344	336	365	344	362	332	283	340	348	329	330	338	317	356	331	344	350	339	315	344	291	316	315	349	312	321	354	333	337	355	318	358	336	324	328	344	381	333	307	340	336	321	318	318	334	357	326	354	339	284	318	328	329	333	320	387	314	337	355	309	327	344	294	350	371	339	301	336	309	335	348	362	318	345	331	360	338	332	327	313	320	324	335	323	323	348	322	317	349	334	326	320	340	323	341	345	340	289	343	353	354	322	307	282	289	353	351	304	320	310	335	349	340	308	346	340	313	336	330	319	312	321	357	358	333	327	342	357	344	352	327	345	333	350	352	357	340	339	350	340	321	313	332	311	316	322	336	357	329	337	289	325	331	352	312	306	351	334	360	332	321	354	317	337	349	361	343	304	345	343	338	292	319	314	319	341	344	323	352	304	316	351	369	334	316	339	321	334	319	337	322	338	322	310	307	317	345	351	326	322	369	326	360	352	326	344	314	348	354	337	357	284	316	328	302	371	328	307	322	324	319	385	297	335	277	335	332	352	352	330	311	320	319	329	360	296	331	354	288	331	328	324	367	327	311	332	343	335	331	354	323	321	364	293	331	340	347	324	328	309	366	313	342	326	313	325	315	304	340	365	339	310	329	358	331	351	317	351	329	350	341	365	355	306	316	350	330	322	321	313	337	332	325	333	306	334	380	336	309	343	315	325	347	308	356	322	310	368	339	327	343	340	363	341	339	346	347	370	352	334	320	320	356	307	328	320	319	316	330	342	318	364	365	340	323	309	332	366	333	362	324	279	339	346	338	303	337	326	324	292	288	349	306	332	350	315	342	327	344	327	303	350	327	304	315	319	323	335	332	316	331	319	317	358	342	341	284	355	368	341	356	298	300	303	320	333	339	337	334	326	309	330	327	324	329	338	333	342	346	332	319	352	341	313	337	338	324	346	342	313	321	365	352	344	353	322	333	315	316	353	334	330	319	340	321	356	341	334	307	333	342	353	360	345	344	347	341	315	318	312	342	325	317	326	335	317	331	361	329	340	316	329	361	327	318	338	329	365	330	378	343	342	339	355	341	308	325	304	332	336	375	312	358	318	355	326	323	345	310	318	350	318	328	339	372	316	326	363	304	329	339	334	333	345	342	355	341	300	324	342	341	317	321	342	301	346	348	345	327	332	361	337	288	308	326	325	360	350	322	354	312	337	343	340	329	368	325	353	328	333	333	328	316	357	354	335	330	312	332
5848	17453	28626	14655	7311	2674	989	416	306	313	324	326	343	322	309	329	313	294	298	330	302	329	320	320	306	313	314	294	318	325	332	346	294	315	291	310	326	323	322	345	329	313	321	342	331	353	298	350	297	330	333	309	319	303	343	303	333	346	328	308	350	347	297	306	309	349	337	303	311	331	340	331	328	301	336	326	321	324	306	337	330	307	303	309	315	316	294	340	338	320	334	308	334	339	319	322	344	313	329	311	341	349	320	309	333	300	351	296	324	313	342	321	314	320	290	352	324	308	316	322	305	320	329	310	306	315	294	336	336	330	309	323	321	319	316	315	310	308	287	344	333	313	311	310	360	291	327	328	315	341	354	332	307	326	326	326	335	313	305	301	340	330	289	318	320	309	310	334	336	348	309	309	302	268	373	333	315	363	352	357	293	317	312	321	303	315	319	303	317	333	293	328	350	329	324	311	313	289	315	323	318	309	316	316	322	344	317	348	314	358	321	325	325	354	328	317	329	310	287	328	323	323	318	314	295	310	306	296	319	297	323	315	314	354	351	358	311	315	361	300	319	330	324	307	341	304	331	332	317	300	294	322	277	317	270	292	357	323	319	325	281	311	287	328	319	307	340	347	281	312	305	278	308	308	347	354	303	313	316	318	299	326	353	311	328	291	316	298	339	300	303	315	329	281	315	294	335	315	345	307	305	340	322	326	318	299	370	319	330	301	306	323	328	350	287	322	316	328	309	327	305	327	315	323	344	300	321	319	337	327	313	317	310	330	351	315	326	306	330	324	304	314	324	303	331	307	315	305	309	298	304	316	305	357	317	310	317	322	325	305	340	322	317	332	320	331	318	309	321	307	347	293	315	315	332	332	329	336	325	332	333	309	316	305	328	286	337	299	349	326	335	299	282	316	306	331	300	368	339	328	326	309	293	337	331	304	315	318	316	329	323	315	349	299	330	304	308	333	347	323	327	322	331	335	302	313	313	355	318	320	322	335	304	333	296	335	303	334	312	347	321	311	304	311	320	281	339	350	336	301	294	306	310	315	313	335	334	313	285	312	313	309	320	312	332	340	328	321	325	309	306	321	313	340	331	313	327	313	330	313	316	310	329	302	318	314	314	327	311	327	322	303	344	300	313	320	340	307	329	336	346	311	310	344	304	327	331	320	328	331	309	336	314	303	309	295	323	318	324	303	346	292	309	334	329	328	346	363	336	346	337	340	311	341	353	321	326	340	309	308	319	298	326	299	326	319	331	283	330	326	342	335	315	357	325	305	314	316	295	319	343	312	302	339	326	344	277	295	297	282	341	342	309	308	312	329	319	353	309	318	329	317	326	324	301	310	315	287	299	314	324	325	300	329	333	315	321	324	340	310	356	321	309	313	341	301	338	318	325	341	323	321	302	305	305	331	312	301	325	339	324	302	340	311	355	318	318	335	297	317	316	302	334	335	339	309	291	321	335	317	326	307	305	341	321	342	296	319	311	318	309	347	311	346	334	330	325	346	345	336	336	333	351	332	332	317	309	330	332	322	362	317	300	317	326	337	310	303	309	327	293	315	297	298	347	322	355	290	308	327	331	301	320	351	323	305	343	300	331	333	317	285	307	316	344	334	354	324	337	336	303	301	305	325	329	315	303	306	308	329	311	324	316	333	320	336	315	320	304	359	302	311	328	308	295	314	301	301	336	326	290	283	315	327	342	357	326	316	334	317	296	348	330	292	310	309	320	343	303	310	323	321	301	326	322	331	307	337	320	332	321	323	347	302	286	290	322	320	335	311	328	330	324	334	332	305	271	319	325	296	307	289	322	305	307	339	310	316	347	333	312	345	308	332	317	324	339	325	307	350	317	271	310	346	362	326	276	327	320	316	328	320	299	311	307	300	330	327	351	321	313	332	336	332	314	351	321	333	298	282	347	319	316	333	299	344	311	309	335	283	329	337	303	299	316	296	299	292	310	341	328	323	360	308	321	294	333	273	349	317	288	313	296	294	311	321	333	363	308	317	325	287	347	303	325	345	328	298	306	321	328	325	295	324	312	302	290	315	316	346	316	333	319	309	337	358	331	301	315	331	328	338	350	296	326	315	313	352	332	327	294	315	317	330	323	310	317	350	318	293	322	327	325	330	280	300	301	331	317	288	300	338	323	314	280	303	288	327	323	316	322	334	310	305	304	316	326	333	332	325	321	309	320	320	335	338	324	327	341	309	311	326	311	323	328	311	351	320	319	341	328	307	340	333	337	317	319	335	341	343	327	304	311	323	329	336	323	318	330	310	332	331	320	350	305	297	334	317	315	323	337	311	314	327	331	305	345	340	322	334	316	326	340	329	310	351	296	306	318	306	319	313	307	340	313	354	302	316	302	315	323	309	315	332	325	309	336	298	306	289	309	325	315	304	296	347	353	316	290	303	304	294	329	313	333	348	332	348	333	326	299	333	324	332	303	344	341	330	325	313	353	328	325	340	318	340	299	358	328	352	302	291	294	325	329	332	296	319	335	347	337	313	344	313	326	322	344	306	289	337	300	302	314	303	276	367	316	321	319	358	321	335	357	344	288	280	331	360	281	336	345	352	317	335	334	332	326	326	337	283	353	312	338	296	331	320	308	303	334	300	320	324	333	324	326	333	308	292	326	307	297	322	322	329	317	326	291	353	311	346	315	287	318	311	326	307	318	322	330	331	325	330	363	352	352	321	320	309	333	325	313	328	347	319	344	357	360	308	353	340	317	318	320	323	308	326	311	296	313	313	342	302	330	337	336	290	305	322	282	326	334	324	342	312	361	294	343	332	358	308	316	325	304	305	307	336	332	345	314	339	311	326	304	345	320	326	308	334	299	335	320	339	302	340	331	292	329	327	308	301	340	328	302	328	310	335	325	322	298	336	330	336	295	309	314	363	315	313	300	315	336	299	336	324	333	304	299	342	335	327	329	340	312	320	306	311	305	322	351	349	319	328	276	310	316	339	350	355	310	327	300	352	295	315	326	314	317	312	297	318	320	271	314	327	344	316	322	329	337	329	286	330	318	304	300	337	358	304	360	312	328	323	333	357	332	323	311	326	321	315	323	333	324	321	323	293	337	336	341	331	353	333	339	297	315	329	331	333	322	340	315	313	319	294	308	306	323	311	320	346	323	303	317	339	294	308	323	297	324	347	311	327	317	295	309	315	330	277	322	327	319	294	295	307	342	320	389	286	309	333	301	317	333	333	349	311	289	323	329	279	338	310	300	335	342	327	318	299	327	322	291	345	318	326	319	303	345	315	321	311	313	332	331	297	311	334	313	329	320	348	335	314	358	313	319	301	289	325	337	362	324	338	367	327	329	325	308	321	315	297	301	302	302	347	281	285	321	305	310	311	323	266	323	328	325	299	326	310	302	328	359	331	324	299	297	325	325	314	321	337	302	321	308	285	306	330	347	311	282	322	329	325	312	332	314	346	299	323	308	325	328	312	312	313	304	334	316	329	329	327	344	299	327	349	315	351
25506	23585	50180	49651	32384	15756	4279	591	349	367	388	358	390	400	316	343	369	310	350	353	328	340	327	338	372	359	328	336	366	322	327	294	359	385	342	358	337	372	370	329	358	313	339	327	371	331	352	367	339	312	334	365	348	353	329	341	352	342	346	343	375	353	358	355	355	358	357	349	330	322	340	363	355	348	367	355	357	317	363	373	350	379	377	345	312	343	371	328	354	360	355	329	352	371	364	342	337	348	344	377	344	383	334	332	360	333	348	318	304	322	352	354	322	358	359	341	361	341	313	341	351	322	335	310	356	350	331	356	373	323	335	350	373	388	332	321	357	366	338	319	331	311	345	341	366	395	349	370	335	317	336	321	354	352	340	346	372	357	344	331	371	340	355	340	352	343	315	374	382	362	366	346	371	343	342	326	366	339	328	334	375	352	331	325	350	348	342	339	333	327	352	355	358	341	366	328	362	354	367	349	329	375	353	360	347	374	320	336	348	349	320	348	375	374	331	383	367	357	369	369	303	374	334	331	365	348	340	335	354	325	351	348	352	332	369	353	340	342	331	372	360	318	348	329	330	321	328	362	349	346	362	339	383	315	320	318	375	356	357	356	321	355	364	333	313	332	337	334	324	368	347	352	339	331	329	331	368	347	348	349	319	348	316	372	359	335	326	325	356	352	324	362	352	318	343	321	373	341	367	368	339	343	324	359	339	328	343	343	336	335	349	348	341	352	347	353	367	335	332	361	358	359	339	342	334	389	342	367	349	387	363	334	298	384	348	313	348	346	342	351	318	343	367	328	361	352	362	365	345	350	343	332	347	359	366	354	359	415	379	353	333	344	389	347	335	363	333	377	323	357	353	327	365	356	342	349	348	307	347	310	329	327	371	324	351	355	358	360	339	317	370	337	356	332	351	364	385	328	349	308	336	334	326	345	363	342	338	313	360	317	332	365	364	339	353	311	317	351	340	331	369	343	318	357	320	339	351	319	336	339	338	350	334	332	323	356	367	368	339	334	341	325	347	370	326	356	362	362	336	311	352	332	369	356	363	363	315	338	353	361	357	345	345	319	315	346	320	332	342	313	358	356	346	341	363	327	360	343	371	331	358	347	347	347	346	332	343	367	334	371	329	356	347	350	325	319	341	322	354	347	372	354	330	346	323	338	347	345	332	337	333	341	356	347	385	359	334	353	349	344	363	358	340	359	357	367	372	367	326	329	359	356	334	365	346	386	342	364	349	345	349	318	383	326	369	342	339	336	328	332	350	322	362	305	350	385	328	365	384	339	348	314	338	370	342	380	356	381	352	357	333	357	331	342	350	365	296	358	330	371	343	369	327	366	350	308	359	328	337	338	314	343	343	358	357	340	355	361	331	350	338	355	339	364	327	382	327	356	402	379	380	327	340	332	334	340	337	395	346	343	338	323	305	333	302	361	360	342	369	337	351	364	327	379	313	349	356	365	374	361	360	333	304	322	329	360	361	338	372	345	368	336	341	305	393	359	345	337	339	351	338	375	351	372	336	357	340	355	326	339	375	358	334	343	378	364	367	354	364	334	338	338	360	337	337	329	344	379	319	315	337	331	396	368	333	338	344	300	358	324	395	348	368	369	360	369	348	345	350	329	350	385	376	305	314	359	326	358	319	335	316	349	354	353	382	312	383	296	350	350	372	347	327	354	336	340	304	353	351	361	339	342	349	363	312	375	344	371	325	339	372	326	352	346	355	330	355	359	373	312	346	363	329	345	335	365	353	374	335	341	321	330	356	334	338	357	369	360	343	329	380	350	320	370	370	350	351	357	325	363	360	381	333	334	355	356	353	338	338	363	363	366	328	309	322	355	312	343	357	379	397	313	351	318	370	300	341	307	323	312	363	361	353	352	347	382	348	360	344	342	314	349	323	318	372	340	366	334	319	354	344	380	312	372	350	347	340	331	310	366	347	380	358	321	375	337	324	343	371	357	299	326	353	359	363	341	350	348	356	357	329	352	356	330	364	326	348	348	337	340	325	299	354	340	382	336	332	330	387	339	353	308	329	341	338	380	347	356	344	328	360	376	352	369	363	334	341	360	330	355	314	333	353	337	338	337	354	345	339	351	358	357	334	326	345	351	354	338	346	376	343	332	360	329	365	402	337	359	316	370	345	300	344	352	324	334	326	334	311	371	350	349	355	327	350	344	356	367	347	385	340	371	313	371	367	331	345	343	353	307	351	328	339	327	350	373	352	339	316	374	359	347	355	322	306	369	352	343	368	369	357	346	307	353	390	300	368	323	358	362	349	386	364	333	329	302	339	342	314	343	319	316	341	346	343	372	347	330	362	356	334	358	349	335	338	368	357	342	371	327	369	318	334	314	366	322	326	357	340	357	325	363	345	395	365	355	327	406	350	351	327	342	359	347	331	343	346	345	337	340	340	326	345	314	304	339	336	374	368	362	379	332	342	347	339	343	346	351	372	326	361	385	357	337	361	362	354	363	349	338	329	378	346	339	333	382	362	376	349	348	326	311	359	345	322	342	350	329	367	330	327	381	382	373	355	334	347	359	338	347	371	347	346	371	377	360	364	351	371	312	348	374	362	362	334	343	361	356	362	313	324	366	345	352	333	351	342	339	315	339	380	349	349	364	295	318	371	347	330	326	338	317	328	347	352	336	328	331	324	359	333	319	351	357	338	340	376	342	309	329	356	359	314	296	347	312	375	320	336	338	324	316	314	336	337	351	325	343	294	353	346	367	343	358	347	322	338	343	331	355	355	387	358	317	331	391	340	327	320	364	358	345	344	356	338	336	357	349	353	353	325	360	359	353	383	325	338	375	343	328	341	339	338	317	323	346	382	311	337	327	378	342	350	346	310	355	332	308	360	340	372	361	325	357	343	345	388	356	318	342	328	359	351	353	378	369	352	362	360	321	342	318	333	336	373	337	400	351	327	329	350	344	355	364	339	355	318	335	365	338	353	346	314	329	354	334	335	353	349	361	351	361	341	349	338	321	338	338	349	309	341	364	297	323	333	365	367	363	355	334	335	362	330	345	338	320	345	333	319	362	346	363	352	353	354	386	361	363	332	358	365	375	330	342	347	342	368	360	355	345	358	357	329	349	336	363	334	346	334	319	313	333	351	356	337	332	351	309	357	337	319	344	337	350	354	367	356	345	356	345	329	330	336	333	358	357	358	374	349	355	306	367	375	358	306	340	359	334	314	373	356	360	330	364	366	371	348	323	324	319	359	330	371	332	311	309	338	358	344	342	328	331	369	355	354	329	336	370	293	368	350	345	331	318	336	344	349	344	361	340	398	337	361	350	373	346	326	344	336	332	336	367	345	351	329	365	354	357	340	346	353	336	358	367	337	348	335	320	313	314	357	338	338	319	360	331	356	343	354	317	338	362	351	346	362	309	346	344	371	348	316	337	328	358	330	345	305	355	362	377	393	354	323	331	334	333	349	333	366	326	354	366	339	360	371	346	366	337	367	358	347	344	329	360	352	338
7732	60881	66038	43170	24355	9701	3103	556	384	358	347	366	349	385	335	333	365	351	376	352	336	362	369	340	366	336	345	329	377	387	361	355	346	357	362	413	364	376	374	377	383	375	329	357	371	367	362	330	346	364	376	336	396	381	368	366	319	342	348	355	397	372	354	369	365	361	362	389	329	366	383	376	334	352	388	336	369	359	352	368	351	347	309	378	375	391	373	404	385	368	337	365	355	346	364	361	367	377	339	342	351	336	388	311	365	315	330	326	368	392	373	386	328	393	365	373	363	367	360	371	364	359	346	357	366	347	330	338	343	369	355	343	322	364	407	359	375	361	329	352	351	366	333	390	384	341	360	357	374	330	340	363	345	352	344	344	373	395	358	383	356	353	330	358	379	344	360	351	367	374	361	365	322	335	347	347	371	372	403	355	330	362	379	368	342	356	369	354	343	371	356	354	331	369	355	350	324	375	346	345	349	373	355	360	377	354	346	346	415	362	355	350	376	339	340	337	351	361	327	345	372	352	358	373	317	376	339	372	347	351	359	366	360	366	347	359	351	350	381	367	367	360	357	376	335	357	350	346	349	359	362	371	349	367	378	346	321	368	337	369	340	357	371	363	326	374	334	374	355	344	353	372	357	362	326	377	361	331	367	363	378	328	324	356	328	360	358	354	365	350	379	344	381	376	374	383	372	339	354	331	342	373	371	378	341	340	349	312	357	365	340	373	383	354	375	360	412	329	340	336	323	343	395	345	370	385	352	330	381	339	321	361	378	372	376	346	391	350	354	381	360	402	352	371	343	385	350	367	363	339	347	383	372	363	360	374	372	343	360	365	379	354	397	382	379	328	353	366	360	383	342	349	313	354	357	386	364	371	350	398	332	341	369	375	383	384	345	351	386	371	349	346	378	382	352	366	340	350	356	380	360	346	350	377	364	368	363	327	386	348	354	370	366	338	390	364	377	354	365	355	357	361	349	358	379	355	349	330	341	404	372	386	351	382	352	305	362	324	336	330	341	373	365	373	381	383	369	349	343	343	392	333	356	337	369	372	339	344	348	360	371	369	334	365	360	378	365	385	360	378	363	339	388	364	369	352	336	375	361	346	394	338	345	390	343	352	386	363	366	349	382	344	348	371	344	335	363	341	345	351	360	349	374	370	395	355	352	347	374	370	369	330	361	354	364	319	349	344	378	364	390	358	335	372	349	373	369	371	372	365	347	345	368	390	374	376	333	359	359	406	335	353	315	364	359	347	365	370	361	339	358	377	373	357	319	348	347	362	393	357	343	361	361	364	347	333	370	356	371	361	362	345	351	377	321	392	401	375	359	343	359	336	363	333	391	346	339	346	332	350	369	395	348	372	354	356	350	352	325	363	345	372	381	374	375	383	340	396	367	346	380	356	350	369	349	396	366	358	352	379	340	382	352	328	369	375	369	313	357	393	364	347	367	357	338	365	339	334	354	342	389	342	350	382	320	352	393	356	390	370	393	352	371	348	388	342	372	362	346	370	371	354	384	360	348	337	337	319	380	372	334	338	382	376	344	344	378	364	363	361	346	360	358	325	361	373	348	340	382	368	353	346	358	360	356	349	370	357	359	329	370	385	359	377	361	367	381	363	359	357	369	352	337	355	365	344	394	391	375	351	351	307	390	359	335	351	382	363	354	375	339	369	357	352	356	366	386	364	375	339	367	354	402	389	361	354	354	374	376	348	356	391	345	373	360	365	350	326	365	373	373	331	359	381	351	378	344	375	416	373	353	337	350	342	378	334	365	365	359	347	362	366	357	343	333	363	357	340	341	383	370	384	390	365	352	321	367	349	336	365	390	338	345	355	322	343	363	370	343	342	344	335	353	335	383	349	363	350	397	336	332	382	346	358	361	375	360	349	368	370	374	376	361	382	345	362	344	346	361	368	353	370	374	344	371	366	387	354	371	366	413	372	343	369	359	325	364	364	381	361	321	370	378	328	354	321	361	383	353	355	352	360	375	403	382	409	367	346	332	359	351	369	354	332	396	325	358	370	370	361	355	361	401	329	367	397	361	357	372	381	375	348	373	336	348	356	368	321	349	356	327	355	346	389	379	381	386	343	370	339	352	368	361	360	352	351	322	328	345	374	370	351	328	366	366	341	362	346	344	355	361	362	358	355	365	379	343	380	390	337	389	366	358	345	345	351	320	366	359	391	338	345	346	350	368	352	379	354	342	366	362	365	365	403	387	382	351	368	340	377	332	357	373	355	380	360	390	343	359	385	338	384	335	394	357	350	370	373	362	329	374	338	360	342	358	348	349	344	385	348	363	342	358	361	415	336	384	334	326	294	371	374	332	353	356	353	359	334	349	379	337	333	347	355	346	347	337	339	332	382	365	339	342	336	350	350	371	368	347	383	365	367	314	353	312	374	397	380	374	344	359	344	306	326	343	392	355	390	353	355	372	391	330	362	384	339	361	329	353	352	357	352	368	324	357	359	383	382	361	346	382	365	378	341	395	353	364	350	378	400	367	383	380	374	362	392	344	345	365	334	365	351	359	374	361	347	318	363	356	343	353	357	346	313	344	358	353	375	337	358	354	381	363	338	382	362	352	363	354	359	352	360	373	394	351	357	364	374	350	353	322	373	383	356	347	367	375	373	374	358	355	361	356	387	376	367	342	423	384	362	379	343	384	344	376	395	399	361	324	325	367	329	341	346	350	358	371	364	339	348	336	324	348	360	396	371	343	353	350	376	372	346	360	358	407	347	367	330	375	349	357	329	352	364	335	411	339	360	369	338	375	377	355	348	364	369	371	381	349	358	364	348	332	356	377	339	361	371	349	354	355	344	327	350	350	331	360	373	376	373	347	366	328	350	379	365	371	356	341	350	359	353	379	370	368	376	358	373	356	355	369	389	345	391	348	357	385	348	363	371	345	358	329	383	351	370	358	343	378	320	368	353	374	389	346	351	342	331	362	386	338	341	368	369	426	377	346	371	337	344	371	336	365	349	367	355	338	345	345	373	339	358	358	340	343	343	368	380	363	370	351	376	359	374	387	353	362	384	401	336	383	350	405	346	397	350	366	369	373	333	340	342	355	312	399	368	347	354	356	340	342	333	365	352	362	354	373	358	353	354	381	354	332	378	311	346	348	361	348	340	341	322	360	370	364	348	367	344	379	359	363	347	360	336	341	347	371	346	374	360	340	345	351	351	366	356	345	366	360	379	339	395	339	393	333	385	360	372	357	406	381	386	351	351	362	353	317	346	367	350	373	351	377	358	339	351	331	344	366	333	377	358	333	349	324	326	397	365	365	374	364	377	363	325	350	385	332	371	368	355	357	357	374	378	356	376	339	359	380	347	347	334	356	375	357	392	365	365	345	367	359	386	319	352	317	386	362	338	367	358	355	369	337	392	373	337	397	349	383	304	360	342	369	350	337	374	381	359	369	386	357	384	332	339	362	390	357	354	368	373	364	321	349	363	381	395	366	364	325	370	371	338	380	346	324	352
23936	21738	43298	55938	46786	30758	14009	1404	548	515	479	523	534	477	447	480	487	475	468	473	455	479	462	456	484	459	534	479	447	511	475	498	476	451	458	463	447	455	474	490	490	437	467	418	464	505	526	475	451	481	441	508	476	483	467	490	492	455	444	439	486	452	449	460	504	489	493	464	447	435	456	443	453	469	447	459	458	472	505	442	494	467	477	482	456	443	438	511	505	488	491	443	478	494	472	443	459	470	433	465	506	469	433	448	491	474	513	449	481	465	429	485	485	450	472	466	478	455	473	502	506	462	452	450	474	514	483	502	501	441	487	498	458	436	428	423	449	472	474	493	439	459	453	420	515	458	460	442	468	472	441	476	473	459	463	460	487	520	446	480	446	439	451	456	494	472	511	500	451	472	494	454	445	449	470	434	414	484	464	472	488	508	467	480	544	471	463	475	440	473	435	496	489	506	460	478	488	451	508	451	469	453	492	452	477	490	473	432	475	406	488	456	476	439	484	504	452	524	486	486	468	439	457	479	465	470	459	469	471	449	474	447	458	434	491	471	440	464	461	439	474	477	489	453	458	460	442	450	460	482	484	472	474	486	482	477	441	478	448	443	481	410	502	444	475	492	501	437	462	464	449	439	457	445	495	481	470	439	444	471	490	450	479	467	444	506	481	473	446	475	476	507	463	472	462	468	447	491	468	449	457	450	431	508	457	442	512	498	453	444	452	485	467	451	472	467	421	436	449	469	441	476	447	440	453	486	497	434	442	458	482	441	480	503	466	462	465	462	467	466	460	467	443	468	460	471	470	423	469	439	435	458	475	453	506	487	485	469	453	428	450	482	496	469	432	477	486	431	455	451	435	440	456	486	482	443	492	465	453	437	469	478	442	450	476	502	451	456	484	421	481	447	474	481	501	457	488	435	455	495	465	499	446	446	504	465	448	436	476	469	475	512	465	457	462	495	457	434	480	462	516	507	491	465	477	468	485	456	481	439	517	475	466	468	462	455	466	487	464	470	441	508	470	459	465	448	488	496	480	481	469	486	464	472	477	447	479	454	446	486	461	431	493	451	465	488	474	487	463	484	462	491	456	466	476	488	479	460	461	472	467	438	454	442	456	497	477	451	458	463	446	468	504	455	503	464	473	513	448	480	469	483	447	461	458	466	457	469	452	476	462	480	432	456	442	468	515	456	438	478	473	472	448	456	453	441	492	423	485	435	503	452	437	444	449	431	480	450	455	444	503	486	452	471	484	488	486	467	436	480	453	423	438	457	451	444	469	459	433	475	453	486	496	472	439	475	477	475	461	443	450	455	468	463	484	471	506	461	466	471	452	430	452	467	485	413	443	427	423	509	488	474	450	441	440	471	450	469	441	460	461	475	479	457	462	453	452	458	472	488	446	468	471	457	487	452	457	469	452	443	431	460	483	486	474	503	468	484	493	480	492	479	442	479	489	455	423	473	456	469	423	475	476	494	455	474	475	516	475	441	449	452	457	434	522	498	471	507	485	476	436	474	456	483	460	466	462	472	464	461	474	414	456	481	490	480	453	451	461	494	451	474	506	480	484	492	469	472	443	478	444	462	474	479	474	482	481	454	460	457	469	491	445	465	471	504	448	451	484	499	469	445	496	486	448	454	469	432	465	487	521	435	490	461	432	472	496	392	471	466	475	456	456	443	454	468	455	496	436	460	438	470	467	514	482	515	443	463	508	464	401	477	474	461	501	472	434	480	475	439	469	491	446	473	466	490	454	465	505	495	441	464	469	466	460	441	513	438	471	500	454	445	443	459	450	437	480	471	482	459	486	459	483	491	419	490	463	435	455	466	454	450	477	472	488	454	484	458	466	428	467	460	431	469	456	487	469	458	435	394	470	461	463	431	453	470	449	476	486	480	465	481	437	426	453	489	443	460	503	471	463	492	468	468	407	431	448	454	493	460	486	460	452	455	479	454	443	497	469	471	436	505	457	455	471	469	441	496	468	482	482	512	498	479	448	463	470	479	413	466	437	472	452	424	480	473	423	466	446	484	487	468	484	457	455	446	439	462	470	462	452	460	434	466	482	483	490	466	522	459	429	439	449	477	496	484	464	485	457	459	479	452	461	454	475	450	461	448	465	469	452	470	518	485	442	492	442	458	461	455	448	433	482	455	452	476	496	436	442	437	491	467	469	485	484	440	496	476	460	458	468	473	475	468	453	458	428	485	503	485	423	461	455	472	472	449	460	476	485	462	467	482	479	456	465	476	446	421	526	474	418	455	428	460	447	476	438	455	473	454	440	476	455	454	440	439	484	479	482	477	467	457	467	464	443	469	442	501	477	462	443	470	480	485	499	451	469	455	483	421	483	493	483	428	473	446	441	456	486	447	470	475	443	446	479	428	464	453	474	449	488	464	494	468	474	494	427	453	478	453	419	457	485	486	471	429	496	427	454	483	454	470	476	474	479	460	464	484	428	477	498	494	438	444	454	476	413	452	438	432	472	479	503	467	447	468	447	442	473	517	440	444	483	481	449	454	471	436	469	456	483	471	457	442	428	448	428	443	487	441	481	444	474	474	506	475	494	432	458	448	484	447	449	465	508	455	504	461	479	425	513	475	445	437	443	431	461	504	442	462	446	453	522	492	465	488	476	455	508	456	462	420	441	452	476	467	469	470	459	482	468	462	450	477	473	482	495	449	430	426	432	482	473	499	465	474	484	460	498	493	451	442	483	463	471	448	453	471	441	456	452	482	497	489	475	459	456	434	490	463	461	415	471	432	445	465	470	464	478	463	454	466	429	439	466	468	453	440	482	453	485	483	442	491	461	465	439	464	473	460	459	459	487	463	497	470	440	506	482	441	463	463	474	423	503	461	430	470	457	480	473	500	435	470	441	494	459	470	501	454	485	487	473	462	494	478	441	452	501	472	470	484	453	464	455	468	477	490	460	459	463	488	486	457	493	453	479	449	506	444	447	448	428	459	475	442	487	491	493	493	493	443	407	446	437	508	478	452	435	504	463	459	472	458	450	459	468	461	439	451	444	477	460	488	439	444	515	454	454	416	452	443	455	453	440	451	442	467	469	433	452	439	468	453	453	481	511	438	458	449	430	401	484	469	486	486	448	441	464	468	501	481	435	427	456	469	490	480	446	441	487	441	471	471	441	435	471	451	438	482	431	472	434	472	476	456	479	483	474	491	483	449	469	457	455	455	472	449	454	467	467	468	463	452	427	494	476	488	501	482	475	455	485	499	455	491	455	486	496	488	477	410	471	501	465	480	481	493	474	464	478	499	445	430	476	451	435	462	432	458	449	520	397	469	478	438	488	475	493	471	446	461	492	478	482	480	453	482	490	449	474	428	459	506	496	430	438	439	427	449	443	496	465	456	471	468	458	458	445	458	477	493	462	458	448	493	450	435	455	446	483	475	465	449	477	417	464	447	457	448	454	464	472	455	458	451	455	430	466	455	462	446	457	475	475	457	463	439	473	474	467	466	483	457	439	423
27738	83974	87782	69835	47022	22348	7584	761	482	505	511	508	514	513	515	493	521	489	499	490	499	536	511	493	501	490	488	478	519	473	536	482	516	520	535	555	529	512	465	488	515	502	498	517	479	491	461	527	511	514	495	504	510	536	471	460	491	522	486	513	527	481	492	492	504	531	509	514	512	478	498	475	575	521	516	490	512	480	546	505	503	498	538	529	487	497	523	504	485	525	504	533	509	538	543	520	501	515	511	532	521	515	497	494	493	534	501	511	482	512	527	523	497	480	502	538	481	509	511	499	488	471	461	504	475	488	489	501	522	500	533	504	504	485	500	545	491	546	499	477	530	525	514	493	496	502	501	456	489	475	502	517	486	507	488	510	493	500	509	518	490	530	463	513	497	502	498	484	497	518	486	511	522	507	523	459	522	470	514	502	514	527	492	490	466	489	509	440	505	452	506	488	494	535	489	478	473	503	552	454	507	501	509	517	494	499	514	515	495	509	518	463	519	488	484	515	519	487	537	514	486	490	532	535	540	539	508	527	487	482	504	498	494	508	512	487	503	538	454	566	496	524	494	548	463	478	549	498	487	545	451	477	497	485	487	499	515	476	488	469	506	495	481	469	528	506	482	509	482	480	512	501	491	491	503	508	463	470	460	473	490	472	509	483	475	493	521	562	505	516	458	566	492	500	503	505	511	464	497	458	486	474	518	535	502	463	510	486	483	508	468	470	480	552	510	488	499	505	461	542	503	504	492	467	489	494	494	530	500	515	461	489	511	503	498	529	513	516	511	517	489	498	472	506	520	479	540	473	520	508	524	501	495	486	501	491	517	518	511	560	533	506	514	504	492	455	522	490	535	500	506	498	487	493	500	499	491	514	521	478	505	498	502	474	458	491	501	530	503	503	513	533	485	548	501	522	518	484	523	501	548	491	476	491	523	489	471	522	473	495	496	479	463	553	499	496	528	480	529	527	512	502	538	507	507	489	492	492	490	510	509	525	527	512	498	506	473	447	456	483	542	487	453	521	460	490	497	493	484	504	518	503	490	513	527	462	548	512	481	491	461	497	507	486	498	495	525	458	533	545	486	493	456	516	485	523	516	471	501	506	491	517	534	462	493	485	526	500	510	538	504	509	493	475	525	496	455	459	499	495	491	520	464	502	512	500	484	485	499	486	525	508	504	495	518	490	515	525	483	495	478	483	516	519	494	484	488	492	499	529	520	535	525	506	477	451	467	500	516	514	472	507	496	495	503	507	513	499	482	502	478	469	497	539	522	497	494	510	467	497	488	473	448	518	523	485	543	527	464	496	486	551	497	466	522	504	475	522	495	445	543	492	516	540	463	534	468	521	492	471	470	523	496	476	482	492	562	499	487	528	501	473	473	491	512	457	526	553	480	457	521	499	487	503	506	546	490	492	510	490	476	520	472	472	476	480	496	484	541	495	526	535	514	539	500	493	456	496	536	500	543	484	496	482	528	495	497	522	497	508	505	509	476	501	483	448	472	513	536	498	519	482	483	475	505	498	504	495	498	436	505	529	473	494	510	511	494	530	514	476	523	542	493	492	494	543	514	513	492	501	525	509	491	468	529	523	480	522	535	465	503	491	495	520	518	503	485	493	521	477	477	563	500	445	483	518	522	486	510	507	474	471	506	492	516	484	471	498	511	530	504	478	493	492	523	471	497	465	503	506	497	472	526	483	497	529	489	490	492	516	506	486	527	485	504	489	466	519	507	485	527	470	498	528	471	532	443	498	516	495	499	519	489	508	498	494	512	514	521	515	466	475	499	522	485	506	554	519	493	532	494	491	481	488	483	495	511	478	482	503	509	503	535	497	526	500	517	499	536	485	530	503	525	465	478	507	455	482	451	484	506	495	540	540	505	493	523	512	521	521	498	464	523	534	510	531	497	529	485	520	488	517	497	453	488	499	491	471	468	504	478	524	487	472	505	506	533	501	466	541	500	496	490	505	477	489	489	539	480	501	474	503	474	470	508	465	516	509	502	491	536	499	514	484	464	486	499	523	472	526	529	500	519	529	489	506	518	473	493	485	513	485	485	506	502	486	506	488	496	492	474	510	502	494	465	449	495	547	502	536	500	519	490	484	483	512	476	537	496	504	521	499	474	499	512	518	502	469	486	523	517	487	480	494	508	492	518	469	516	473	477	515	504	501	505	490	511	534	480	481	487	485	489	530	504	533	514	450	501	522	465	519	523	447	496	495	510	520	520	479	470	520	499	486	495	500	520	529	486	504	479	492	547	488	460	510	506	480	472	475	492	507	520	482	510	468	533	501	527	506	470	490	477	492	489	526	495	511	462	517	523	482	475	465	453	478	489	510	513	482	489	476	486	479	493	477	475	519	497	491	474	468	498	514	552	489	529	522	496	544	444	498	507	539	511	514	503	509	508	544	526	508	541	467	494	480	526	494	480	533	466	472	520	459	456	509	515	488	464	520	489	504	470	495	496	478	510	543	468	496	528	494	524	505	465	512	528	491	558	487	464	539	494	447	490	528	512	494	486	517	482	486	467	514	503	502	489	511	444	503	513	507	493	523	532	494	502	533	499	496	508	484	470	464	473	509	488	482	501	488	451	485	508	495	490	490	521	517	556	503	491	494	494	495	486	458	497	477	514	466	541	534	490	509	495	474	501	515	465	533	517	487	508	536	477	479	501	501	496	497	484	519	516	526	493	471	491	454	527	488	482	500	529	507	513	498	504	465	485	491	479	513	516	526	478	470	490	501	514	489	487	494	512	488	479	489	473	494	470	515	520	497	507	503	517	527	534	467	457	478	471	492	499	472	515	527	500	480	494	470	480	508	496	475	503	505	503	500	499	467	540	500	448	500	488	510	494	446	510	497	516	488	495	467	515	490	497	462	501	548	468	482	484	483	498	509	532	491	500	471	516	503	504	448	445	490	491	507	473	496	480	536	506	496	514	539	511	528	523	493	528	453	524	456	486	478	489	506	491	473	474	452	489	528	511	492	477	474	535	489	519	472	500	483	479	533	499	511	531	502	501	479	506	477	535	496	504	446	491	493	465	521	494	493	522	508	531	482	481	518	508	476	513	509	503	467	495	480	484	496	481	527	500	494	525	487	486	507	515	509	469	518	466	493	497	473	486	495	465	475	453	519	505	462	481	499	498	489	485	488	484	474	523	492	499	511	481	497	494	490	518	506	475	515	507	498	473	528	518	444	497	500	512	480	518	483	525	505	504	496	488	492	506	507	491	498	457	505	513	509	473	497	466	504	478	491	495	519	472	486	492	500	518	501	507	500	498	497	528	508	512	514	469	504	512	483	508	489	508	505	539	492	478	518	486	495	514	490	469	500	504	507	476	503	509	492	478	505	513	496	494	496	459	510	528	530	486	540	496	511	510	495	518	502	476	523	500	481	475	507	427	498	488	477	469	511	497	488	460	503	484	520	494	529	514	479	539	522	513	466	451	519	508	486	486	518	515	448	538	486	493	517	482	489	519	528
27242	20949	28404	20686	9338	2940	1070	388	306	325	322	299	350	282	312	325	323	350	350	327	316	297	315	307	328	329	287	325	347	303	312	300	299	332	324	295	294	307	359	340	336	300	318	321	324	330	340	362	335	343	346	284	332	297	349	314	308	318	289	331	321	312	308	336	293	329	294	320	322	355	346	301	322	302	333	321	299	338	336	326	263	313	332	318	315	317	314	306	337	282	325	321	311	342	317	324	306	293	333	302	333	312	312	341	300	348	370	317	312	339	305	302	284	314	318	321	333	332	302	332	326	310	324	310	319	322	338	334	325	317	329	343	286	316	331	336	305	315	332	322	305	314	334	288	302	317	327	310	302	304	289	313	333	318	348	305	324	278	344	349	333	340	320	288	354	317	320	321	341	294	326	285	308	319	318	322	331	315	313	308	325	323	314	330	353	352	333	327	308	326	314	330	321	324	322	296	314	283	332	314	372	325	339	274	345	348	334	323	342	349	307	323	342	275	293	312	310	304	330	344	320	301	303	340	287	335	315	317	289	318	318	337	329	302	294	319	328	326	335	304	305	350	326	347	322	346	334	305	305	318	308	318	331	317	334	328	337	310	281	316	298	306	341	324	316	362	303	314	337	326	322	327	325	322	329	332	337	325	332	295	327	304	321	329	311	314	322	315	327	322	343	361	312	305	331	311	302	334	335	318	314	327	313	311	324	322	314	305	342	321	321	318	329	319	342	349	318	367	326	343	291	322	353	347	320	328	308	343	326	316	346	318	357	321	322	296	338	327	305	302	339	323	342	323	319	321	349	323	307	340	312	304	324	327	335	332	315	305	321	295	320	306	289	315	319	328	314	332	357	303	317	293	303	284	329	311	316	322	328	338	349	316	337	377	329	284	303	349	314	307	280	355	328	310	302	314	308	326	345	312	318	286	329	321	322	333	329	314	295	300	346	346	317	334	334	322	336	285	306	321	334	311	309	322	338	332	327	330	307	335	301	332	326	343	332	329	324	338	312	323	308	307	323	315	329	305	317	300	335	321	262	314	285	344	308	303	318	334	259	340	350	359	311	352	341	306	319	320	285	315	278	295	252	322	366	299	348	317	354	332	300	347	292	342	297	348	320	331	308	326	305	324	337	307	301	320	304	359	315	313	306	306	312	307	280	340	296	319	319	304	348	315	328	327	311	307	330	311	313	293	323	333	342	321	315	307	310	343	325	292	324	352	321	342	303	320	321	306	281	311	312	324	309	306	291	342	333	314	333	315	330	354	308	296	330	303	305	323	302	337	349	319	315	309	318	339	345	320	308	300	326	336	298	332	323	321	332	305	337	315	321	299	335	304	315	295	346	340	315	317	310	317	343	332	313	316	348	292	335	336	315	325	290	326	320	299	319	316	320	331	307	295	328	319	322	305	306	306	337	327	306	371	334	325	270	324	272	321	331	307	327	353	303	310	322	308	336	300	325	329	318	320	350	319	317	302	311	303	326	273	318	320	282	271	315	322	336	309	314	288	315	303	330	299	314	311	326	337	325	292	319	309	332	317	328	309	322	328	325	302	314	316	310	304	316	322	298	349	327	331	309	337	293	303	321	288	361	338	315	323	333	318	332	368	316	309	347	308	313	327	331	315	303	312	313	348	359	322	310	328	346	320	268	317	321	321	333	303	342	323	297	315	325	290	328	315	303	326	307	291	288	344	308	318	330	334	310	306	323	316	354	344	332	322	327	282	302	309	356	359	300	324	309	312	289	328	326	324	319	315	337	318	315	303	320	344	327	297	305	291	328	300	329	321	318	320	333	328	341	330	330	343	331	316	349	314	293	332	329	294	345	342	302	302	292	326	353	316	318	320	304	304	342	322	334	323	324	351	335	319	290	269	306	326	320	334	322	320	322	291	338	343	322	305	341	320	342	331	292	316	338	299	367	312	291	320	348	337	316	301	341	320	287	342	331	327	345	287	322	317	357	312	290	303	315	328	329	308	336	309	321	331	321	309	337	317	317	353	291	321	327	331	327	296	323	302	325	288	308	331	317	352	312	358	320	310	312	309	322	357	290	326	328	321	337	316	321	314	302	315	336	331	316	337	347	328	312	317	309	335	316	316	291	309	351	308	326	353	320	318	299	332	359	330	318	325	323	366	297	309	337	328	310	339	341	283	290	341	313	331	314	343	287	293	312	332	312	311	303	293	327	341	321	348	300	305	333	334	332	336	332	337	317	307	305	327	306	331	326	329	350	332	321	334	341	350	316	308	306	306	348	347	289	284	293	357	337	318	292	371	313	321	316	339	311	309	329	311	332	305	314	317	348	313	336	341	309	334	329	307	312	351	348	310	349	353	336	323	371	321	329	295	343	340	326	331	318	304	329	312	311	349	328	346	328	324	330	332	283	357	316	292	337	313	320	326	329	334	310	311	338	307	302	334	328	319	326	361	307	298	321	313	302	361	311	339	332	326	340	299	318	342	299	328	350	336	317	306	306	317	298	311	341	324	333	330	296	341	322	291	313	345	317	296	367	304	336	293	326	335	344	351	320	290	330	311	335	333	302	367	329	308	340	315	311	285	310	318	336	347	309	316	334	325	318	354	303	339	329	329	311	338	311	303	323	333	337	298	346	312	307	336	349	293	353	304	311	293	320	290	290	343	320	311	307	332	328	332	317	326	305	346	335	323	336	319	320	305	318	330	335	333	316	296	342	312	362	303	289	322	324	304	296	315	292	283	296	314	329	312	309	310	337	335	313	316	285	332	321	324	346	341	322	307	302	357	325	324	337	317	325	304	321	339	320	324	343	310	287	311	321	332	324	303	356	357	327	318	337	313	328	296	349	312	327	344	327	327	337	344	303	303	323	314	331	332	371	327	307	316	319	299	329	330	324	345	300	310	344	353	297	318	332	318	341	325	339	330	312	305	330	336	321	348	342	318	317	325	298	308	332	335	302	340	298	335	327	332	328	343	331	309	320	319	331	331	285	299	318	316	309	340	334	329	312	303	319	359	305	298	356	302	320	318	303	301	342	330	320	314	330	354	345	294	321	310	321	328	307	322	327	320	326	314	347	331	339	331	326	311	344	328	303	320	335	338	295	334	316	328	344	331	274	319	331	307	314	364	304	346	303	370	278	370	306	309	325	312	329	339	311	348	334	326	325	326	312	333	316	335	310	330	298	339	318	351	308	326	285	352	296	315	311	305	342	299	290	355	339	329	331	317	320	297	346	310	327	315	326	350	311	319	345	317	336	301	331	346	310	322	305	303	336	327	325	357	347	315	341	304	322	290	320	312	312	306	282	342	317	302	303	277	311	359	335	319	365	311	347	314	338	299	337	309	335	354	362	304	306	334	315	327	281	330	342	295	307	317	334	340	314	335	325	339	327	335	311	326	334	300	308	336	334	300	354	329	290	318	298	319	318	292	339	305	302	321	340	318	333	352	305	335	346	298	339	381	351	329	343	315	346	298	312	329	299	305	327	304	331	330	313	304	351	345	342	314
6772	22788	25828	13340	6458	2679	1065	367	331	332	322	327	292	311	317	302	330	299	303	329	321	286	290	321	305	276	299	300	332	326	307	296	306	312	294	323	274	307	285	339	331	282	332	304	300	290	323	308	326	298	296	325	307	300	301	307	277	313	292	318	307	296	312	294	314	320	274	337	311	319	295	314	295	333	292	317	300	293	297	294	328	302	293	305	311	289	287	288	328	295	322	285	322	304	322	280	305	314	280	292	310	334	306	301	318	289	316	318	297	293	319	353	300	329	283	332	299	329	327	306	323	334	307	313	320	298	295	307	303	275	300	287	324	298	294	322	305	317	326	276	307	271	313	316	305	350	313	322	305	325	267	291	308	290	297	322	296	310	286	297	315	294	299	268	346	339	319	319	323	308	267	331	309	300	322	327	323	315	335	314	309	301	302	289	304	319	319	303	304	287	297	299	315	331	321	326	306	303	336	282	295	312	310	289	286	296	282	290	311	304	328	326	290	295	307	319	321	312	337	321	285	297	290	306	292	299	291	305	334	293	302	298	294	322	302	275	339	322	327	316	313	304	289	319	309	318	305	300	306	306	299	304	285	335	295	326	318	275	317	300	296	328	310	263	315	306	314	310	297	289	311	297	313	294	293	305	297	298	325	298	312	297	331	326	308	269	290	299	297	283	316	320	277	328	274	265	290	282	315	330	312	339	317	310	318	378	312	346	306	310	326	279	293	299	306	266	286	303	307	314	306	332	310	308	305	309	310	292	300	336	321	343	318	319	303	307	332	323	300	303	324	315	341	299	326	327	286	300	274	298	329	326	281	317	321	304	296	321	289	286	335	321	322	294	285	327	312	297	292	340	345	305	324	324	305	338	333	296	314	289	317	331	282	294	319	297	319	344	304	320	324	320	287	311	302	283	289	308	333	307	327	296	311	296	304	302	299	293	328	263	305	311	310	303	284	320	303	291	321	332	323	303	299	311	313	344	307	300	301	312	308	289	286	304	303	317	345	322	280	290	322	313	297	300	322	246	348	305	325	300	301	303	301	308	322	310	311	300	339	301	298	302	296	302	300	322	302	291	288	289	315	291	283	326	322	317	323	313	327	283	366	324	293	321	305	275	301	304	295	332	305	346	255	305	295	313	335	305	287	335	296	281	317	304	312	325	298	315	298	333	311	287	309	328	312	290	325	357	328	298	348	292	302	300	344	326	321	312	324	349	305	294	269	298	301	307	327	299	314	292	299	280	316	282	316	302	316	302	314	306	284	304	313	331	322	322	306	316	287	290	298	274	281	329	291	273	295	263	303	325	303	289	302	294	284	282	330	309	341	286	319	322	345	316	308	308	312	301	296	310	323	303	301	296	305	318	308	318	314	299	282	325	323	297	339	298	272	319	311	308	293	293	303	310	297	318	292	323	310	281	285	306	314	331	324	292	308	293	320	321	302	342	319	286	284	279	283	326	284	310	301	295	296	316	304	305	333	297	315	299	329	296	326	283	271	277	313	306	297	327	292	317	337	307	316	303	302	333	288	280	329	293	317	303	323	288	325	295	314	311	337	295	316	331	321	316	304	318	318	308	319	299	309	308	309	322	311	337	326	303	295	314	286	298	311	310	291	317	291	308	290	316	337	300	299	304	292	258	287	319	311	293	323	299	340	268	297	294	296	331	302	303	297	293	298	307	292	316	314	305	337	312	310	307	325	299	298	318	272	346	330	279	336	312	299	282	321	322	265	288	274	290	300	301	306	265	296	313	317	282	324	315	289	316	315	283	307	335	314	303	332	289	290	343	292	309	302	335	331	351	340	295	302	337	309	305	283	318	306	304	318	307	299	320	299	307	308	320	329	291	311	333	298	317	331	324	302	273	294	308	286	303	328	317	306	321	324	304	312	284	329	340	321	335	282	322	315	327	308	286	336	300	306	294	278	306	323	300	316	296	298	311	297	296	304	300	308	285	304	305	290	322	279	322	287	297	310	320	292	303	298	326	296	271	319	326	304	300	290	318	325	283	292	299	324	310	319	339	341	323	294	296	315	318	335	329	326	324	322	302	328	320	305	301	315	304	291	284	318	323	310	308	343	316	293	342	347	288	357	316	297	308	286	307	307	302	314	327	319	343	306	300	268	318	297	309	329	303	262	313	319	328	301	297	308	302	292	303	308	319	311	318	314	347	301	333	322	329	305	303	271	336	345	325	298	288	318	314	318	316	279	318	337	308	299	301	295	268	300	292	300	306	276	309	330	315	307	300	260	296	297	295	293	286	278	311	312	306	277	269	330	345	298	332	288	283	316	331	292	344	286	315	336	273	268	343	278	336	317	315	318	306	286	324	332	331	318	291	323	306	311	350	315	293	288	325	288	330	328	302	286	334	301	290	335	312	339	274	329	302	326	318	269	323	301	317	253	299	331	310	304	299	294	277	303	312	304	316	324	338	300	321	317	309	302	299	283	321	330	314	314	306	322	319	305	328	311	325	303	314	303	323	318	309	287	295	279	307	306	288	328	310	327	279	302	296	335	303	319	287	321	302	304	315	302	315	312	307	291	290	326	310	314	319	327	326	294	286	322	319	301	294	296	296	304	298	320	279	298	301	318	316	286	318	279	326	341	300	312	299	292	307	299	349	295	317	295	308	277	342	307	313	312	327	307	312	295	284	328	289	339	323	321	320	305	290	330	327	312	311	287	314	309	289	293	291	283	315	307	324	355	289	291	330	302	285	327	290	290	326	290	329	315	314	306	297	321	324	296	358	294	302	314	320	281	315	317	313	322	266	269	292	331	318	311	342	304	336	334	321	297	315	324	315	337	299	327	308	312	319	306	325	293	317	324	323	324	320	314	306	307	279	274	326	302	328	295	307	292	313	309	293	318	320	331	257	316	290	337	318	323	294	312	266	290	326	286	326	305	304	324	290	314	306	319	302	286	335	277	297	295	340	310	313	308	287	303	300	304	317	299	292	331	294	315	288	307	339	309	313	274	307	320	284	312	336	316	327	320	267	325	307	294	300	339	310	319	320	311	324	308	290	293	287	285	294	311	293	292	296	284	330	311	308	311	312	330	335	318	326	308	310	340	322	302	314	312	314	285	322	310	331	287	294	329	281	303	302	317	297	314	330	308	277	329	273	316	338	297	293	308	298	328	274	296	313	299	310	275	294	271	296	292	294	331	315	326	302	302	289	283	330	298	286	319	299	317	321	287	319	321	287	298	324	308	297	319	299	297	304	275	285	306	301	320	299	286	294	308	304	347	270	308	275	305	312	306	284	313	315	312	331	296	279	350	319	306	333	306	314	317	313	295	293	301	281	345	323	279	331	306	310	321	307	340	311	319	313	292	279	316	306	292	324	276	332	305	307	328	303	330	304	307	314	310	275	329	326	330	351	273	316	283	299	291	318	309	304	292	310	307	302	340	317	320	275	312	299	300	289	300	292	306	316	296	319	315	276	329	307	295	314	303	336	332	304	311	287	325	325	303	304	285	282	280	304
25467	23704	47496	49808	33178	17183	4682	470	345	368	352	354	341	368	345	404	356	321	325	384	345	349	346	355	360	330	315	328	369	293	357	349	336	363	322	321	332	318	340	320	340	337	317	341	354	344	363	389	327	327	359	336	327	371	337	338	360	324	320	324	364	314	342	329	311	324	339	331	352	374	319	342	338	360	375	322	347	322	283	322	318	376	341	339	295	352	373	350	372	341	363	328	371	343	322	346	318	360	319	343	355	320	328	338	337	316	333	343	310	352	285	351	336	340	340	363	353	363	317	354	342	322	333	327	317	339	306	363	346	344	354	323	336	350	374	347	373	341	326	344	346	322	371	354	361	361	326	326	368	361	347	339	331	356	331	311	382	365	312	362	333	325	313	323	326	360	328	291	359	338	314	332	341	368	330	365	356	369	360	373	332	352	366	336	328	325	345	328	363	336	350	383	311	343	310	348	350	375	311	305	384	330	335	349	321	347	314	336	343	332	324	352	321	322	333	323	330	329	374	336	354	346	315	363	329	344	341	312	346	341	318	332	325	326	343	346	329	368	340	346	337	347	353	345	344	354	346	331	324	364	339	332	342	350	352	347	346	331	362	301	335	319	368	326	332	351	344	339	325	307	351	345	346	339	367	369	351	345	346	360	352	345	311	321	316	326	338	362	367	352	321	341	346	315	337	324	323	338	332	338	327	341	360	319	340	340	351	312	331	336	343	360	352	352	370	350	333	340	349	337	386	324	344	350	337	321	352	350	312	343	334	320	353	357	338	347	351	332	324	355	386	348	327	380	339	331	355	379	375	346	336	290	343	337	357	332	359	319	344	315	342	323	352	350	347	348	333	349	348	350	346	332	358	334	335	291	290	345	368	339	350	370	347	307	352	319	327	350	319	374	329	361	364	339	374	349	327	308	326	336	339	328	334	327	341	334	338	320	330	307	352	308	332	344	327	307	330	327	342	348	341	334	326	327	301	323	313	340	368	346	318	310	323	310	361	321	365	351	328	344	320	365	363	344	349	319	337	333	353	323	343	334	322	330	366	321	298	321	349	320	333	357	354	330	323	337	336	326	328	334	348	308	340	335	307	365	359	332	350	378	337	353	361	350	344	355	363	371	351	297	336	343	375	316	348	325	328	347	349	313	346	332	335	302	341	354	331	312	321	323	313	342	361	377	332	372	375	320	357	347	350	337	338	345	334	346	394	348	350	325	309	315	316	361	384	320	365	367	330	359	333	359	311	322	329	326	336	318	370	301	341	364	348	350	327	299	355	331	339	353	341	344	342	347	309	338	313	315	317	338	341	337	307	341	357	355	347	312	346	346	327	351	316	348	331	319	382	329	356	355	344	332	311	350	329	345	330	360	307	354	343	327	339	335	367	346	355	367	337	360	356	326	294	324	333	307	328	313	350	345	359	313	339	341	352	320	337	332	357	314	334	354	350	321	349	337	339	316	343	335	313	316	334	355	340	362	341	332	336	319	330	346	337	339	330	316	330	331	309	313	323	381	364	333	332	345	348	359	318	337	331	335	369	317	335	330	357	341	338	350	354	321	333	333	347	328	343	323	354	369	339	289	311	354	354	348	355	345	327	322	304	316	328	332	368	338	356	349	371	332	346	304	304	318	325	317	357	339	332	374	342	334	328	353	307	342	319	337	316	320	338	344	318	360	317	332	371	332	344	314	335	357	351	323	350	324	349	321	340	333	350	338	326	334	324	355	344	367	332	366	325	337	341	312	375	351	327	339	361	304	341	334	349	335	333	314	321	336	361	339	341	328	351	366	364	337	340	373	346	315	325	338	354	323	322	323	328	328	359	350	346	312	325	341	324	323	349	356	336	355	327	341	305	344	315	349	344	356	348	318	338	357	311	330	302	317	311	313	336	353	328	350	380	339	375	321	296	351	346	340	347	347	335	348	374	303	363	345	340	353	321	338	352	336	322	326	333	349	320	327	322	333	325	316	343	352	352	342	336	343	333	344	314	345	361	359	324	355	354	349	326	370	317	305	348	357	339	323	322	328	354	358	370	336	333	339	310	341	317	320	315	305	322	341	333	330	342	310	350	324	320	310	348	307	370	321	312	364	350	311	322	363	370	365	333	332	334	314	357	348	342	328	344	356	349	327	339	337	323	339	346	357	370	338	313	338	298	321	325	328	308	353	350	322	370	344	327	328	366	326	309	361	335	328	336	366	332	356	341	328	360	344	359	313	359	366	336	367	304	292	305	334	330	353	353	322	341	353	346	321	352	337	339	336	387	306	301	325	363	347	335	328	321	339	381	350	366	326	340	331	338	331	327	352	341	310	326	344	335	354	361	320	335	377	346	349	345	355	323	339	343	355	352	351	362	347	337	334	350	322	342	338	364	364	338	345	321	344	334	357	351	357	368	355	340	349	335	314	336	339	313	348	353	312	323	343	348	324	339	342	337	344	314	367	338	336	318	346	335	316	305	377	321	332	338	370	326	343	354	350	331	323	332	346	354	285	363	306	318	322	323	346	341	339	360	328	320	362	333	341	346	360	321	350	314	342	339	317	372	381	369	335	332	337	322	329	300	324	324	287	335	329	351	303	325	365	336	371	338	333	323	349	332	360	348	331	335	317	337	361	357	352	337	343	294	355	318	309	346	299	315	337	287	327	340	328	338	324	371	332	347	379	329	364	335	366	355	325	356	340	349	356	328	352	329	315	322	380	337	347	376	361	351	337	338	343	342	333	325	332	349	353	328	339	335	317	318	344	341	352	339	347	324	353	348	358	290	329	346	342	364	302	329	327	345	352	337	352	335	367	320	322	323	347	337	367	380	319	348	341	301	331	312	328	352	373	355	322	324	362	359	312	322	303	343	337	357	328	331	318	331	319	336	329	358	348	330	347	337	352	338	331	340	346	312	320	351	380	352	337	347	342	329	339	364	343	340	340	327	362	300	309	348	321	346	324	333	365	334	341	299	314	306	358	327	327	328	334	390	367	360	357	323	320	359	335	330	333	350	341	372	331	332	359	361	320	314	320	340	277	356	360	328	314	362	329	310	341	308	351	385	332	357	340	309	333	340	333	343	348	357	332	318	313	346	315	348	324	353	335	331	343	394	348	322	339	340	320	324	339	344	319	334	370	308	319	356	352	325	336	364	343	333	363	314	322	321	357	315	316	318	340	329	354	365	346	320	325	349	357	372	333	345	380	334	348	312	354	330	361	336	347	365	334	353	308	335	310	320	328	326	353	358	349	334	351	316	324	342	299	346	309	352	353	346	329	345	389	348	328	314	356	312	369	346	364	366	310	327	361	338	336	335	332	340	335	352	339	355	335	341	339	336	339	322	364	359	359	331	354	352	346	328	336	357	335	365	360	322	314	325	361	358	355	358	324	362	375	348	307	352	330	339	344	339	291	375	328	342	352	373	322	327	368	329	335	317	362	360	333	341	340	362	347	313	335	298	312	349	310	340	355	309	314	364	314	358	365	373	343	342	333	341	349	382	288
16368	65262	63526	42975	24671	11353	3311	406	369	320	380	374	350	355	368	345	363	347	377	375	338	369	371	388	379	322	337	357	355	335	373	375	362	334	361	343	339	335	341	339	373	382	330	347	332	384	345	364	338	359	360	364	345	354	352	351	340	334	319	366	302	338	351	362	341	370	340	361	343	350	330	355	344	359	350	356	347	344	317	326	393	328	345	318	352	321	341	377	363	370	358	343	358	323	366	334	338	338	378	371	336	328	348	377	351	359	318	354	348	344	338	338	359	366	348	322	359	336	374	382	366	361	364	369	332	349	359	345	343	378	365	359	356	358	356	319	347	365	347	325	355	340	308	330	373	371	357	356	368	352	322	345	334	354	367	343	332	384	333	351	320	324	376	340	351	387	350	375	351	344	355	361	372	334	355	345	332	358	374	371	326	364	360	333	360	357	329	348	374	350	326	368	352	328	353	357	322	336	359	332	360	342	360	381	370	368	390	317	344	364	348	375	355	348	348	338	352	326	335	358	342	353	344	347	337	380	356	366	360	361	350	314	348	325	367	378	328	348	336	348	343	338	351	339	357	348	331	335	361	355	375	324	357	361	391	362	344	367	313	348	370	343	369	356	324	338	328	333	353	328	328	332	340	361	329	353	338	334	397	380	359	338	376	367	360	354	322	334	344	398	362	352	342	324	349	347	365	371	359	334	371	330	338	363	326	357	318	316	349	356	369	355	363	353	368	348	345	364	363	359	372	345	358	341	369	330	353	359	348	348	392	345	351	327	347	333	319	361	327	343	339	359	355	336	338	353	345	354	359	359	375	317	336	336	354	376	356	335	373	304	352	341	371	332	366	382	361	331	348	375	388	340	335	338	331	320	318	346	349	332	331	335	381	323	376	319	350	330	380	357	336	373	308	376	326	363	307	335	394	354	363	359	355	337	343	352	324	333	348	336	339	335	337	364	375	335	365	356	379	326	361	346	332	347	331	363	344	375	369	357	386	347	369	352	333	347	354	350	310	353	330	371	341	363	340	389	352	324	366	355	309	356	340	323	320	336	343	353	364	377	345	327	363	382	357	326	351	342	350	347	333	373	330	357	359	375	356	337	343	344	334	357	357	358	368	357	372	341	333	317	350	351	361	331	364	343	324	323	370	326	338	319	346	336	336	346	333	351	342	361	340	345	324	358	381	377	346	352	345	347	319	369	352	321	326	355	326	319	363	317	347	338	321	354	315	308	354	375	304	375	369	413	374	319	350	350	369	376	369	339	374	349	357	387	318	349	361	395	354	356	335	296	375	321	349	353	311	354	357	331	315	331	359	366	341	390	331	340	351	377	351	321	340	343	373	328	359	342	377	335	394	367	351	360	371	369	378	339	351	366	357	339	344	354	358	333	349	326	351	362	330	341	352	323	324	379	355	351	370	339	366	341	335	338	386	367	380	342	367	343	373	365	334	344	362	333	346	335	359	374	365	323	313	342	378	351	373	332	351	382	335	321	342	356	322	336	344	355	361	324	325	348	331	350	361	364	346	391	343	347	347	350	364	347	347	353	347	340	374	354	364	345	365	322	351	350	361	345	383	349	324	341	316	379	365	329	342	355	333	342	349	345	336	304	331	346	346	350	335	332	364	358	359	363	362	349	339	376	342	355	342	343	368	375	322	381	313	337	339	325	334	354	354	367	331	349	341	327	335	367	360	358	347	369	352	347	323	347	354	395	337	330	343	357	408	333	340	367	368	347	334	359	347	347	385	364	381	348	366	326	327	383	363	375	384	358	333	357	337	331	316	336	354	343	345	397	324	350	383	336	389	338	358	343	360	364	329	352	314	360	316	345	304	372	353	321	326	321	386	345	354	344	339	329	402	367	373	325	345	345	398	312	358	303	329	382	368	334	359	338	343	324	358	336	353	331	362	316	362	361	355	353	343	356	348	363	330	358	330	359	388	394	360	379	357	359	375	356	381	329	379	328	342	338	352	352	351	373	350	366	331	339	334	346	337	349	338	352	325	311	335	363	368	327	344	318	343	369	361	323	343	360	339	361	367	349	354	329	343	370	347	370	401	359	366	363	326	345	358	328	364	358	328	318	356	347	323	316	369	324	332	350	329	345	359	354	366	336	339	354	352	353	337	342	340	391	307	315	331	344	355	340	358	332	337	381	359	369	349	316	344	357	332	340	330	318	350	355	349	336	353	347	370	368	343	325	361	334	348	358	366	383	351	380	338	344	333	345	340	318	366	313	351	335	363	390	352	371	342	352	381	355	356	356	333	359	360	358	325	355	358	329	351	366	364	361	333	340	342	361	312	333	348	346	357	323	357	350	351	351	332	343	371	350	358	343	352	355	324	340	351	366	375	335	340	362	341	367	360	340	357	301	373	338	370	335	345	338	345	357	371	372	335	358	348	344	336	373	363	336	341	340	363	330	360	344	349	336	357	349	344	335	344	366	334	369	315	352	341	325	319	352	374	316	327	309	344	353	348	368	321	352	284	344	325	348	354	362	321	350	381	303	360	348	356	348	358	347	346	383	360	348	359	363	330	341	311	367	327	351	346	354	357	327	352	335	337	320	341	284	318	377	378	365	349	344	348	369	371	297	329	352	316	387	351	333	350	350	338	347	366	375	359	348	340	362	327	349	356	356	324	315	307	367	353	350	347	324	345	350	371	359	368	330	339	363	340	336	344	327	342	361	368	356	368	350	343	329	306	354	359	353	338	354	323	382	338	347	322	357	342	320	342	366	349	375	346	339	357	333	388	329	324	360	376	346	358	366	322	395	347	323	344	340	375	359	351	340	341	368	388	345	364	343	369	308	351	312	360	363	351	356	314	369	347	325	377	355	374	338	352	356	337	344	362	339	346	379	368	333	370	383	338	316	370	361	323	357	375	357	361	334	352	364	353	349	374	346	387	327	368	386	340	337	323	351	365	328	347	346	344	356	373	346	349	357	374	339	313	332	333	342	334	308	349	306	369	370	317	383	329	360	350	316	330	354	342	350	382	361	369	362	343	336	368	365	337	357	327	336	346	324	389	341	347	350	383	368	307	344	330	347	345	348	390	351	358	348	376	338	352	355	324	357	323	343	306	379	339	367	362	336	352	353	316	347	354	380	339	329	365	333	355	322	318	366	380	357	348	369	391	304	344	355	348	339	329	352	338	326	358	361	339	315	361	346	366	340	349	367	326	356	354	332	342	322	348	328	332	356	360	352	349	382	333	320	362	368	364	367	350	359	378	324	316	313	336	352	333	342	377	359	360	354	336	360	363	319	358	342	339	347	342	342	349	341	356	331	357	350	342	372	408	346	347	363	343	357	337	362	377	384	344	343	395	337	349	339	366	358	335	393	377	348	344	365	381	335	356	341	376	343	354	348	322	331	328	346	348	324	318	328	359	340	371	328	339	390	358	362	332	359	336	356	374	329	356	371	339	360	348	353	380	334	368	354	361	312	400	332	366	346	358	331	358	358	313	327	323	326	330	341	364	379	340	349
23786	21394	39490	53005	47161	33207	14905	1475	572	507	508	508	479	473	454	503	486	487	462	473	467	457	469	493	526	482	489	493	453	453	466	470	480	441	480	466	446	495	455	449	476	463	502	501	452	415	498	436	454	427	456	425	495	458	435	466	434	483	464	447	471	452	493	473	459	471	491	521	480	499	454	453	446	465	477	441	442	465	446	455	444	408	450	459	488	475	436	495	481	422	459	445	441	439	452	473	445	464	439	444	465	469	468	464	449	462	454	445	484	470	458	447	453	460	471	445	463	398	474	449	462	467	480	425	483	462	484	454	448	478	436	438	494	430	468	481	457	430	447	434	477	488	458	450	450	449	463	438	451	466	487	457	472	434	490	427	461	423	440	444	459	482	443	450	447	467	503	429	459	463	442	508	461	471	455	413	441	448	498	481	461	499	447	484	426	478	442	516	476	448	457	474	429	413	473	479	487	463	448	462	471	468	416	434	459	497	448	439	489	505	474	462	488	429	445	462	452	487	434	478	423	490	466	443	476	483	499	479	513	424	445	481	458	467	457	416	434	456	464	422	455	443	482	440	495	423	437	438	483	488	463	435	468	455	459	481	469	469	459	448	458	455	469	473	450	452	450	445	460	481	475	468	483	440	471	470	468	470	500	478	439	432	536	471	454	442	436	447	442	480	456	478	414	469	435	442	480	467	467	466	479	432	458	451	477	462	461	479	463	438	460	448	458	474	458	472	448	468	446	462	456	474	482	463	447	445	459	434	480	468	455	477	445	482	483	477	432	491	466	465	478	439	456	442	471	453	485	479	451	434	465	485	478	461	424	464	447	476	469	452	441	457	465	466	416	451	453	466	418	485	459	515	474	464	430	482	436	481	473	444	443	470	455	462	439	439	506	475	455	463	441	451	456	487	500	439	448	477	442	462	459	434	430	420	491	472	447	458	450	466	467	491	473	460	502	438	472	442	445	515	449	444	497	439	440	459	461	442	432	499	448	478	458	454	450	445	465	475	447	449	454	423	460	456	486	458	438	465	447	469	457	466	469	485	452	455	469	441	448	437	458	474	447	463	465	436	441	441	459	477	508	488	462	440	473	459	453	438	455	434	442	473	455	425	475	480	463	464	455	414	475	468	457	455	500	474	462	466	473	449	440	477	452	460	490	463	430	439	477	462	473	424	445	436	474	463	447	453	448	500	504	449	453	456	475	465	434	469	463	478	494	499	479	533	453	465	469	496	523	470	428	497	480	475	460	433	450	473	469	456	439	448	471	462	467	455	461	453	481	437	461	462	465	480	457	440	444	456	488	479	456	444	484	487	449	465	468	464	427	445	415	469	482	469	460	467	468	459	448	482	453	412	470	489	480	431	461	505	521	465	438	475	437	488	451	478	451	429	460	452	458	476	477	463	475	463	467	478	442	467	429	453	454	479	460	471	467	430	454	474	486	442	454	433	488	461	456	500	456	458	462	496	448	423	426	440	416	497	441	464	466	478	496	453	466	465	439	462	442	401	441	471	435	470	472	487	471	480	461	463	451	434	497	458	473	426	432	454	487	470	447	451	462	477	455	464	439	453	474	463	416	437	468	469	486	447	434	479	464	455	491	456	432	478	429	481	449	445	458	455	432	461	451	477	464	418	455	473	447	425	492	490	479	476	462	453	463	463	451	479	502	446	476	460	427	458	467	474	481	438	433	503	461	439	496	465	434	467	427	472	482	458	436	454	396	471	426	437	468	463	465	458	444	489	451	436	411	458	458	480	468	408	486	461	452	452	452	475	461	441	460	450	463	479	440	464	466	447	491	464	438	488	419	460	477	443	456	447	416	494	402	464	441	435	441	451	416	428	457	434	470	435	463	453	484	448	467	478	495	439	441	490	493	446	442	472	481	432	452	459	468	460	438	482	475	441	459	464	448	478	492	432	429	469	446	492	485	416	414	436	466	460	441	488	506	437	421	476	448	457	487	460	472	466	483	493	476	417	424	467	464	461	440	461	488	433	463	472	462	475	482	484	488	481	451	449	473	475	454	468	472	458	461	487	437	439	485	449	460	461	458	508	434	465	443	474	451	476	427	448	429	459	456	445	476	445	442	448	466	436	474	420	467	453	415	487	438	458	444	413	483	438	465	437	449	489	464	434	461	474	453	448	489	441	490	476	461	471	478	460	442	440	452	455	448	449	463	436	439	469	442	476	484	482	425	430	440	458	450	472	453	439	455	451	479	459	439	428	479	419	467	436	458	469	461	454	455	434	412	453	488	457	439	451	434	481	478	496	488	443	456	463	452	485	440	468	480	486	456	501	456	462	511	487	481	504	525	466	430	453	459	436	450	418	415	449	437	459	480	449	503	463	468	458	475	452	441	472	468	465	432	488	476	429	489	444	447	473	449	473	467	462	467	471	460	473	501	450	447	466	462	437	511	444	481	455	473	491	480	452	465	479	412	448	453	454	441	456	435	454	417	460	470	431	476	456	472	475	443	439	472	465	447	399	491	442	496	503	442	439	459	487	441	453	472	448	476	441	449	470	460	464	486	463	472	460	437	475	478	450	449	433	473	453	456	445	492	437	423	443	457	449	448	464	465	441	476	436	462	434	421	489	483	429	505	440	469	457	469	461	452	497	470	442	423	467	451	429	456	458	470	501	431	473	473	451	486	487	452	442	442	439	453	445	413	435	459	467	472	497	439	459	444	442	476	431	416	497	485	430	440	454	439	459	435	485	467	470	437	446	483	470	446	470	467	426	439	458	468	469	475	464	452	454	484	437	463	452	454	477	438	426	450	467	455	485	460	466	457	461	454	443	478	438	417	471	440	484	414	455	459	437	442	449	491	482	476	461	467	458	465	452	401	480	436	433	472	430	476	473	467	448	428	448	457	480	457	479	441	435	443	455	481	441	455	447	466	409	441	425	460	522	461	464	475	449	427	487	455	435	468	435	423	463	459	501	461	465	444	454	497	456	460	444	480	417	472	469	453	479	438	496	443	456	453	462	405	450	427	470	478	449	497	462	436	466	468	449	445	462	494	439	433	468	445	435	446	446	446	430	450	471	427	450	435	489	466	451	471	474	443	472	432	467	485	440	503	456	444	443	446	496	468	454	442	451	474	475	443	469	441	475	470	461	449	459	475	468	446	478	466	469	471	453	461	454	414	434	499	447	427	411	462	453	453	438	444	447	468	453	456	453	470	463	489	467	422	467	456	482	437	487	471	460	469	485	470	495	478	405	490	458	474	463	492	417	456	432	469	476	496	436	438	473	443	494	481	446	479	499	451	474	467	426	438	500	520	454	477	458	463	426	435	454	483	464	445	415	437	511	442	490	474	472	451	457	478	473	481	441	447	447	478	409	479	440	499	455	436	428	409	495	448	449	443	436	498	451	441	458	494	462	446	455	435	480	463	472	437	450	451	438	476	443	458	453	458	447	421	474	457	477	448	435	436	430	467	448	472	428	482	458	468	433	479	437	454	472	454	457	417	413	462	447	445	462
25924	79086	89080	72668	51835	25332	6643	770	496	485	522	492	526	538	503	463	492	492	472	502	498	490	531	520	464	504	476	541	463	489	501	471	510	496	493	515	502	488	487	504	508	504	505	467	497	481	516	536	469	531	446	515	504	506	524	498	494	474	514	488	475	523	500	510	452	506	505	477	496	498	487	502	493	473	486	501	517	503	501	514	458	510	472	501	486	468	510	528	519	498	505	533	504	510	532	473	471	487	489	521	470	513	458	523	478	497	472	502	515	475	501	508	498	505	505	509	475	486	491	469	494	500	500	465	521	479	520	491	447	533	465	467	469	492	480	483	510	441	481	491	465	501	462	483	487	489	481	493	496	536	474	502	496	461	465	489	495	501	470	511	461	471	464	520	469	478	511	504	504	478	479	495	488	476	494	444	460	486	503	499	511	480	480	512	496	472	456	486	491	475	474	496	474	491	491	505	491	473	461	499	493	491	522	511	478	470	486	473	502	499	492	484	528	474	483	439	508	481	477	484	480	481	474	459	519	490	448	522	509	498	458	501	505	515	484	527	481	513	474	524	517	469	508	504	497	478	508	481	469	480	511	484	490	521	469	498	558	441	451	469	465	530	537	446	501	484	456	466	468	481	460	496	491	480	492	471	458	521	449	464	500	483	497	491	490	496	472	485	495	426	499	482	475	493	512	484	454	505	475	520	472	480	477	463	518	467	522	499	502	488	490	477	534	492	485	495	529	487	523	445	517	460	466	493	509	508	474	471	503	475	449	475	476	461	466	473	502	461	495	457	477	493	523	502	484	491	505	483	481	487	497	466	459	469	520	473	476	462	469	472	484	503	470	461	481	514	447	490	453	471	494	484	473	488	450	491	559	519	484	485	484	493	478	495	456	486	491	470	503	471	469	466	476	483	487	479	491	480	469	516	516	498	461	459	494	492	502	455	488	492	495	502	474	491	497	455	509	555	455	477	505	509	457	470	513	442	522	470	515	503	517	494	491	486	483	524	466	474	466	439	480	505	479	474	466	492	493	490	505	476	478	487	486	484	438	481	519	482	440	509	496	466	514	492	529	519	431	482	499	480	469	479	502	497	506	488	460	492	509	469	484	507	476	473	455	452	501	500	501	475	484	521	467	536	494	494	553	529	517	504	501	469	521	488	450	466	492	461	482	517	476	511	472	511	466	459	484	542	465	502	494	517	512	407	551	496	485	497	481	464	532	446	520	497	460	518	473	513	511	498	482	505	487	508	458	497	485	487	484	490	472	478	499	479	473	470	493	471	504	491	494	484	471	458	524	435	497	492	475	497	481	472	455	460	442	489	499	492	466	476	502	487	463	500	480	474	508	487	480	479	487	468	477	473	489	484	489	513	494	465	511	488	457	481	475	472	503	510	437	509	477	472	517	480	518	488	471	464	464	494	490	478	495	497	473	469	468	470	497	492	502	468	468	499	471	524	451	495	504	445	480	509	509	480	518	478	457	489	478	475	503	487	468	470	487	492	520	490	498	478	519	464	493	529	489	516	483	516	537	477	468	459	512	455	539	478	481	476	485	500	457	505	519	482	493	514	468	456	519	514	512	504	485	485	453	501	458	509	493	441	479	495	509	473	485	499	491	457	486	489	514	482	450	489	528	508	497	478	488	456	479	469	509	517	452	502	479	510	503	508	516	460	491	510	514	482	505	486	532	450	464	467	481	491	507	468	528	512	493	469	472	484	500	471	461	492	515	447	497	487	491	487	486	464	497	518	494	449	503	488	504	508	478	511	495	481	471	446	459	526	493	458	497	496	497	535	493	508	499	493	480	467	446	514	499	482	513	474	482	517	484	482	486	479	466	477	491	492	488	488	521	497	513	472	465	528	491	482	477	451	480	491	466	471	471	542	476	491	499	524	476	476	497	458	506	500	481	446	465	499	471	475	489	478	528	479	494	476	448	424	467	464	491	499	457	515	486	434	487	487	489	481	481	491	486	487	510	466	491	473	497	518	521	496	499	474	476	503	504	513	458	443	529	483	495	492	464	524	468	511	520	456	541	456	506	524	531	499	483	479	480	471	489	479	490	483	515	466	508	516	480	471	477	513	507	511	466	483	506	489	499	460	484	466	468	497	477	471	507	460	513	459	507	464	517	474	468	479	436	483	458	474	460	457	475	496	485	497	485	474	471	488	459	487	508	478	495	468	510	452	507	478	479	483	455	483	465	447	444	502	472	516	449	475	481	480	501	511	486	468	470	496	501	472	494	508	465	500	517	464	481	441	467	469	485	500	508	464	458	498	475	471	473	488	478	453	477	486	480	533	514	484	485	469	470	466	482	462	489	516	467	461	495	492	439	486	465	514	482	463	488	493	461	508	483	514	481	494	451	463	458	479	458	467	456	465	446	472	476	511	549	484	481	487	456	461	484	484	503	504	487	491	508	456	426	509	497	478	538	488	496	462	473	463	485	457	460	484	441	494	459	483	492	480	470	467	454	462	476	487	509	476	495	477	520	480	505	501	470	457	480	435	501	491	447	483	504	424	495	481	459	488	468	487	494	450	521	457	472	464	488	550	501	491	481	525	519	514	492	466	481	523	473	448	502	492	475	475	471	473	483	483	493	466	440	492	480	510	484	464	486	486	438	498	463	492	490	530	495	534	510	455	491	494	458	486	478	465	480	475	503	472	510	518	428	509	496	497	507	482	528	437	469	462	486	487	488	492	481	512	470	514	437	497	519	491	442	463	504	517	523	520	499	463	445	452	449	441	457	491	449	448	517	458	504	473	488	475	485	489	503	472	479	463	489	456	462	470	446	417	482	486	449	493	483	508	473	495	484	483	476	510	471	517	446	471	475	550	484	461	489	492	492	474	476	454	498	437	492	467	479	474	470	462	528	487	533	474	503	472	467	492	485	500	515	501	504	458	468	467	522	480	493	450	457	510	481	476	499	491	456	505	468	479	518	461	484	487	457	482	458	455	455	500	513	443	478	499	487	476	516	483	463	461	491	459	494	541	472	443	486	463	490	493	482	514	463	493	480	487	525	522	461	459	452	489	527	457	498	550	495	451	474	527	520	483	471	501	502	506	507	493	477	490	457	476	502	497	512	470	489	498	490	480	474	449	477	490	512	483	452	481	473	504	491	482	529	474	469	463	455	481	476	470	479	478	459	462	467	497	464	515	488	484	499	516	477	479	455	483	480	447	508	507	442	534	453	452	478	461	444	481	520	490	471	467	504	473	517	496	490	464	463	504	462	449	452	465	488	486	476	486	467	503	478	501	481	511	447	520	472	455	467	509	473	466	489	460	468	521	481	453	471	446	468	513	482	481	498	458	502	501	504	495	495	441	472	447	477	498	467	479	497	478	523	476	479	480	483	491	468	508	478	454	472	482	478	478	487	461	486	481	462	483	507	463	459	471	517	467	479	493	474	457	480	468	495	476	513	490	522	478	494	498	491	485	489	460	469	493	483	513	472	449	476	470	458	502	529	491	497	482	478	466	481	489
27130	21624	28762	23190	9065	2529	534	359	344	336	341	305	337	344	318	337	355	296	352	325	340	316	335	326	297	349	305	347	315	335	328	345	366	343	307	310	360	330	305	307	314	354	330	321	319	325	316	309	298	309	312	334	331	293	325	339	317	320	321	332	345	333	342	321	331	353	303	302	307	325	331	327	323	357	297	346	359	354	330	323	300	301	323	329	325	312	302	330	312	299	329	305	311	292	341	326	345	306	329	351	332	313	342	320	342	314	346	339	306	336	307	326	330	325	325	350	309	344	352	333	339	288	341	332	321	332	353	321	316	314	324	323	353	321	340	327	350	323	305	315	298	325	352	307	285	314	333	352	314	323	334	326	314	318	318	307	325	311	333	314	296	292	328	328	314	333	327	324	334	305	344	348	333	295	362	346	316	313	348	321	343	325	323	323	309	317	303	314	329	327	289	338	311	307	347	335	325	327	318	333	306	318	340	351	307	327	301	328	305	327	325	333	304	361	320	331	331	312	336	354	308	310	331	338	347	307	319	348	303	325	322	328	337	318	323	315	314	314	317	323	339	317	345	312	347	340	320	309	313	306	329	355	310	294	325	335	333	340	322	322	310	314	288	306	319	348	318	331	338	329	346	315	326	319	340	290	337	328	345	332	316	329	320	324	332	335	346	330	301	299	341	331	340	358	321	290	329	344	324	328	326	356	354	330	331	294	336	316	323	332	328	324	312	359	344	286	349	302	327	337	313	343	319	316	341	359	319	307	324	322	319	320	326	316	344	383	302	315	334	325	348	310	315	340	342	363	309	333	302	284	283	324	324	327	320	339	274	328	319	307	308	341	339	323	308	362	347	323	335	302	327	341	328	312	326	313	352	340	351	316	328	307	335	324	352	309	348	354	318	335	299	311	347	349	334	322	338	331	326	330	348	320	298	346	351	314	323	323	325	299	318	341	346	341	329	346	321	345	335	342	345	332	316	341	332	330	318	344	327	340	319	357	347	335	328	323	329	337	333	352	328	316	345	333	323	320	313	355	346	295	308	325	320	334	311	329	326	318	314	312	312	340	343	322	322	336	320	333	350	326	335	311	335	326	299	291	347	323	339	350	330	347	318	324	324	334	296	333	302	323	328	380	319	320	316	322	312	301	313	334	332	312	351	322	321	324	295	327	320	318	311	312	317	307	321	328	316	313	334	321	311	325	295	320	296	330	323	308	312	304	319	316	327	345	297	335	333	322	331	323	317	335	294	289	317	291	312	348	302	325	327	325	307	311	301	320	345	310	298	322	316	345	345	319	360	324	299	335	337	324	319	342	310	316	314	315	321	335	320	327	316	314	359	324	315	295	317	333	321	341	321	340	305	319	343	349	324	385	342	333	292	299	318	333	305	363	281	317	327	317	300	333	314	312	312	329	334	339	336	306	344	321	342	322	326	337	307	330	320	340	329	328	324	284	316	322	358	339	314	347	327	309	330	339	278	296	330	301	310	303	357	329	322	341	323	330	325	316	307	315	336	299	318	353	324	339	353	350	310	316	330	325	337	321	334	323	299	312	342	323	314	318	340	329	318	316	324	360	320	323	328	307	329	335	298	327	286	305	335	304	330	326	324	289	345	320	332	305	314	327	298	314	317	337	356	349	348	342	350	330	374	297	320	340	338	302	307	339	346	327	307	297	318	339	329	300	304	366	324	317	338	312	292	323	311	334	352	345	332	383	341	313	341	328	368	357	297	324	370	326	322	328	335	356	339	286	302	337	313	343	297	324	319	324	331	341	317	322	309	314	339	308	321	332	308	342	309	300	268	302	336	324	374	336	328	330	360	288	343	317	326	341	328	327	320	336	310	319	316	337	286	337	320	310	321	307	350	365	324	329	325	329	339	346	344	330	325	368	299	277	343	303	346	323	332	286	341	315	325	347	317	334	296	307	331	348	313	309	338	345	314	310	348	331	303	329	296	340	337	339	319	315	340	331	332	309	318	326	295	306	374	343	328	350	333	295	340	318	321	354	341	312	338	330	341	335	319	314	318	337	316	317	359	329	296	324	326	321	335	328	339	347	331	329	333	310	307	329	322	337	315	315	330	315	324	339	335	329	332	313	333	336	316	334	374	332	347	343	360	318	301	335	343	312	338	307	303	314	354	323	307	319	318	286	338	334	339	332	352	325	309	286	318	328	352	309	336	330	298	319	295	298	291	321	323	343	335	321	336	320	334	303	315	323	315	312	293	304	330	316	331	323	299	330	312	326	321	341	331	323	316	354	339	334	338	311	347	313	325	311	323	316	298	324	316	309	317	310	334	340	331	346	319	309	335	343	325	309	334	302	348	360	314	333	304	366	324	341	336	289	320	317	278	334	323	318	324	331	332	303	346	288	324	317	321	322	305	326	299	315	312	358	329	301	344	367	360	339	304	334	335	318	295	306	289	347	324	324	341	321	346	330	322	340	315	328	322	359	328	315	349	347	345	333	298	332	315	329	345	325	316	328	347	321	332	291	339	308	297	322	316	354	332	310	330	322	323	293	334	305	348	279	325	328	340	345	344	305	356	321	308	329	322	330	340	322	315	313	312	320	306	334	374	312	327	337	311	326	303	306	322	302	342	312	322	313	334	349	322	315	350	297	347	338	323	328	291	340	357	333	312	325	332	293	291	339	341	323	333	330	276	326	298	363	336	322	330	333	349	309	348	339	325	307	302	313	306	298	327	387	319	351	333	308	348	305	346	341	347	332	369	317	308	354	311	329	325	312	333	334	338	306	313	340	312	323	314	343	315	346	318	323	365	314	342	318	317	306	296	318	343	303	282	324	345	330	311	363	304	299	333	348	357	327	345	331	339	320	342	307	324	356	316	332	316	326	293	326	308	367	333	326	296	326	340	349	340	324	301	321	303	339	309	333	333	343	347	345	347	328	338	329	322	321	312	330	299	348	333	283	309	326	361	319	316	318	348	319	328	319	335	323	335	366	343	303	303	341	334	284	301	348	324	304	327	372	311	297	321	310	364	322	306	295	325	345	311	308	359	308	326	355	338	310	342	360	309	302	304	347	372	329	302	347	346	328	337	343	314	292	350	350	313	340	358	301	338	345	316	298	320	331	311	331	365	344	321	317	328	315	372	306	324	258	310	289	336	338	324	285	344	348	297	306	350	321	287	309	322	318	298	343	332	336	318	339	293	321	302	312	331	343	310	334	327	325	320	303	322	307	319	360	332	281	360	296	350	323	308	299	340	336	321	324	307	330	356	363	335	313	314	283	311	355	342	335	303	278	291	335	322	347	360	303	297	330	316	330	290	354	329	316	325	329	322	323	336	321	321	353	320	333	333	332	333	341	332	346	297	326	313	305	337	346	366	343	328	320	307	344	304	324	354	339	326	295	315	341	349	287	313	316	332	307	334	336	336	338	304	332	341	332	294	332	328	331	301	307	317	342	305	320	330	337	353	368	328	329	331	330	317	298	344	349	360	324	347	331	300	356	304	324	308	309	308	315
6183	24340	27242	14701	6101	2098	526	360	287	321	300	313	338	306	331	322	305	307	302	295	292	333	331	334	293	308	303	310	298	302	325	330	337	297	311	332	316	327	329	293	307	300	331	327	328	302	284	331	296	380	313	325	324	302	291	259	327	325	337	334	315	305	290	328	285	291	344	319	287	314	332	324	290	290	310	292	329	328	280	321	304	256	307	321	329	294	317	318	298	317	309	317	350	319	307	317	327	322	310	317	325	303	318	348	274	302	330	322	295	308	303	299	315	314	296	295	313	305	307	294	339	334	297	320	336	311	314	302	305	307	317	319	300	277	333	308	323	285	322	287	333	330	296	305	352	299	303	304	290	293	314	319	322	307	312	314	289	322	312	312	315	308	314	315	306	306	294	301	305	308	310	294	297	320	317	298	329	301	317	308	324	350	322	323	317	335	304	334	309	343	335	334	309	317	336	305	323	316	368	281	295	316	292	297	274	313	287	300	303	315	330	297	321	336	291	337	265	289	317	324	282	305	302	346	312	306	290	313	336	264	324	308	317	315	309	295	315	325	307	313	335	335	288	294	293	308	320	321	325	320	300	306	316	306	317	322	304	308	302	337	318	321	294	334	314	306	318	311	286	306	293	321	334	320	326	302	298	323	303	326	300	296	311	289	284	289	325	312	295	297	286	288	333	314	295	282	319	309	296	305	292	324	324	305	317	321	325	268	315	313	334	268	303	323	318	292	320	306	292	306	321	289	351	313	297	296	339	280	335	311	320	309	283	297	310	332	311	311	293	324	300	323	322	326	316	312	307	323	320	329	334	316	298	286	301	338	306	312	309	313	325	326	304	306	309	325	318	254	303	329	306	322	318	319	327	289	269	332	287	306	322	313	294	304	317	301	296	325	284	304	312	302	291	284	326	318	316	299	313	321	312	311	297	331	305	314	316	330	329	296	303	299	349	295	301	304	303	322	327	296	298	305	321	338	339	323	327	332	303	310	312	316	307	314	327	298	280	305	318	327	301	305	313	316	316	307	310	318	301	326	345	297	313	330	287	318	305	296	311	315	309	303	331	287	294	282	319	313	305	314	309	304	311	334	290	321	287	305	291	302	329	279	313	312	292	365	317	320	312	339	323	315	264	314	321	305	282	321	319	302	289	311	303	304	316	287	291	326	284	348	342	319	312	338	303	318	314	258	328	308	323	321	326	309	307	296	326	328	330	314	322	299	297	311	307	290	305	324	302	318	290	352	308	311	291	315	295	296	308	261	330	304	331	308	310	334	328	303	316	322	296	303	333	330	329	319	305	301	302	307	313	331	332	303	315	292	317	314	292	281	303	308	335	319	303	302	307	311	290	317	297	292	296	328	293	303	316	292	306	287	321	290	316	279	347	333	304	318	333	327	300	298	318	329	329	288	336	311	332	318	324	331	330	299	329	307	329	328	320	315	292	292	330	316	322	330	320	334	290	310	322	315	327	275	325	309	303	310	312	289	291	326	302	326	321	308	320	280	308	329	296	285	316	355	312	299	321	316	300	293	298	279	347	315	267	327	290	313	325	314	281	315	327	340	305	309	304	339	301	322	318	327	304	307	304	306	313	295	317	310	331	305	322	290	327	307	312	308	299	301	296	304	303	328	334	316	312	307	324	300	324	291	289	351	329	343	294	300	320	314	307	324	306	326	314	281	314	319	299	316	298	315	285	303	300	289	300	291	298	313	288	304	321	332	349	323	301	327	297	315	287	309	321	314	312	325	304	304	300	303	303	277	311	295	331	331	287	282	290	279	277	305	322	333	294	332	312	332	300	318	306	338	323	346	311	329	320	303	301	322	326	304	328	304	333	297	318	328	287	308	291	308	301	336	311	309	294	310	294	288	326	279	325	325	326	328	307	319	331	291	316	286	323	296	306	304	318	297	335	342	340	336	286	347	355	304	296	341	329	296	323	354	318	298	305	300	322	296	305	321	326	299	281	331	337	316	322	312	301	324	321	298	305	309	321	332	296	316	306	311	353	306	311	332	320	342	330	304	318	311	295	315	325	312	319	295	320	306	327	314	281	306	290	308	301	336	303	312	303	307	307	313	292	327	292	329	315	293	319	316	348	319	311	291	302	307	308	302	323	317	261	315	300	317	291	331	349	301	319	284	275	323	336	311	327	327	308	332	295	316	338	290	310	313	327	325	346	357	328	292	321	313	291	303	325	340	306	317	294	306	305	329	352	303	301	290	291	308	312	318	302	312	311	289	310	337	332	317	286	299	339	302	284	290	263	299	314	332	332	338	324	292	293	280	287	302	291	286	302	281	317	313	290	291	295	324	318	304	273	334	311	324	317	303	322	313	302	311	323	331	306	335	286	321	336	320	309	309	312	316	282	314	356	324	316	290	331	340	288	314	317	322	343	332	300	322	327	271	316	310	324	346	293	318	335	338	303	303	320	317	323	298	289	326	333	362	297	307	307	303	324	327	310	322	332	324	325	296	308	323	286	300	306	315	273	330	317	288	308	315	294	320	322	298	319	300	315	294	291	302	294	306	332	278	312	310	328	318	362	322	337	292	315	308	303	291	298	319	342	286	306	286	345	333	310	272	299	304	339	294	305	310	310	306	283	303	334	293	311	331	334	291	324	315	317	304	342	310	294	320	312	286	338	272	319	297	308	307	323	347	297	314	289	297	317	326	310	298	337	310	322	332	290	283	325	351	316	299	308	286	288	315	316	304	326	290	304	301	311	331	300	329	302	319	318	323	301	335	336	326	326	304	306	306	277	348	303	321	322	328	315	319	299	317	312	316	339	300	323	319	268	345	317	297	298	285	323	325	287	278	337	297	302	334	328	312	295	296	303	311	253	300	315	315	315	300	311	281	323	289	289	317	310	328	294	287	306	330	288	307	304	313	324	329	308	315	295	322	293	304	294	332	341	317	329	306	304	366	323	315	328	290	307	329	323	305	337	348	298	334	308	306	338	307	283	324	337	317	343	305	317	299	286	314	306	288	287	286	289	304	301	313	330	331	293	308	298	324	331	321	298	332	332	299	312	293	280	291	317	324	301	331	284	337	282	313	326	321	358	307	315	308	313	321	301	292	310	319	297	332	288	303	310	314	346	334	344	312	295	296	290	305	317	307	319	337	333	303	345	348	322	316	344	277	327	335	307	292	324	331	314	300	302	343	327	321	368	308	316	325	292	302	290	324	298	328	293	324	314	292	280	293	304	309	320	289	340	323	298	333	344	310	301	285	299	294	323	326	328	308	299	327	316	332	305	327	315	310	287	322	318	308	306	312	318	303	298	334	288	312	312	327	281	301	309	300	334	306	304	359	318	327	303	313	313	315	305	288	337	306	332	295	304	281	324	306	280	320	315	293	298	321	299	292	310	329	320	300	313	314	304	318	311	313	310	280	325	334	328	337	304	294	282	366	306	327	334	328	323	290	305	313	319	325	296	309	291	341	309	282	311	279	323	329	340	303	320	293	329	307	320	331	312	307	332	321
25459	24525	48065	48671	30906	14215	2762	537	362	383	374	364	351	389	344	344	346	334	358	335	355	389	347	395	356	352	351	396	371	350	357	377	358	330	343	372	365	352	351	426	331	389	357	325	325	372	375	366	320	357	340	339	356	387	321	364	368	355	370	348	349	361	330	336	352	346	359	355	341	380	315	341	351	342	357	329	348	325	369	333	304	370	364	371	392	382	374	334	324	349	348	318	366	364	336	344	356	332	341	367	337	368	348	370	349	359	365	318	364	330	341	337	341	356	343	370	383	350	370	336	332	360	346	350	367	339	345	368	333	339	336	310	328	366	315	331	368	353	359	359	332	342	348	345	345	342	362	316	349	362	364	345	338	369	367	370	398	332	364	325	334	363	335	367	374	337	324	324	352	354	329	334	373	331	343	360	339	354	386	348	375	347	361	368	344	389	328	326	393	334	362	343	304	357	325	341	350	328	347	349	327	356	340	344	306	330	377	347	347	345	356	336	393	362	324	353	353	351	344	374	362	357	373	337	351	336	359	341	343	373	328	357	367	342	368	333	356	360	352	374	367	347	336	367	357	359	351	339	349	358	338	348	365	352	333	319	312	339	361	358	364	343	344	326	379	371	368	355	340	354	348	356	339	372	370	347	329	374	372	361	342	371	362	337	387	338	357	377	385	360	343	328	333	371	361	343	355	362	364	321	353	348	344	362	358	338	343	325	338	348	365	339	371	346	349	344	329	369	358	345	380	352	372	345	343	308	341	360	333	366	364	338	357	375	354	345	339	355	365	337	367	337	391	337	345	368	361	337	340	353	333	369	371	335	343	370	370	333	357	360	353	372	362	356	328	352	356	359	356	336	355	347	337	326	350	371	337	337	369	318	328	377	324	341	324	325	341	363	348	347	347	350	334	332	329	355	348	390	326	377	330	339	350	342	346	329	345	344	368	335	361	366	331	341	331	358	346	320	345	364	362	393	359	347	366	369	327	376	351	321	343	356	352	324	347	333	329	290	318	324	319	328	364	343	331	356	376	386	382	371	346	397	337	337	374	331	372	354	375	354	370	354	372	350	373	349	357	373	359	366	339	351	333	348	340	359	357	344	351	338	366	346	331	348	354	334	329	335	345	337	334	364	354	345	325	394	354	327	342	330	324	376	359	339	332	358	378	362	312	340	353	353	356	354	348	361	347	354	358	381	322	346	358	348	364	336	369	354	326	358	342	329	348	355	364	364	364	338	333	339	344	344	398	330	354	368	341	349	312	342	343	358	341	317	360	372	336	354	372	330	354	336	338	311	370	360	360	347	393	387	335	343	341	341	351	377	344	369	323	361	355	359	320	366	376	359	322	339	347	373	343	363	360	347	357	350	384	365	327	355	350	323	350	372	349	356	366	349	354	365	341	358	343	360	359	350	365	356	350	379	321	360	337	361	371	367	322	341	354	338	324	352	362	353	346	352	343	333	367	366	332	350	378	378	353	338	352	324	346	351	377	368	382	344	354	335	321	354	375	343	378	338	373	325	356	361	353	336	346	361	362	389	350	375	363	347	367	355	340	340	320	332	360	355	331	356	321	332	341	347	337	375	354	343	355	330	335	349	303	355	334	339	352	364	371	319	342	358	340	326	320	336	356	330	390	320	308	328	314	362	369	366	352	365	359	381	358	358	346	384	340	356	373	381	345	327	337	381	312	349	330	319	348	322	331	331	356	367	343	342	346	372	361	364	352	382	328	352	363	393	352	336	338	357	360	369	339	346	343	378	351	363	320	344	349	371	358	332	335	344	376	368	362	350	340	342	352	373	319	350	353	310	359	369	352	367	383	319	360	350	360	370	346	335	367	349	320	356	325	386	362	372	360	333	362	339	345	334	345	357	363	404	335	358	347	361	358	333	312	345	346	386	325	381	346	335	383	317	324	348	348	302	351	326	361	333	364	329	345	358	316	350	361	358	316	362	328	346	308	364	357	345	364	336	387	339	348	373	362	348	336	359	341	355	360	351	355	346	368	356	342	388	355	351	374	351	312	332	363	340	338	309	342	369	372	370	322	329	358	324	376	334	359	394	370	358	330	371	317	375	318	336	321	348	353	337	324	393	324	327	305	305	347	378	354	355	335	354	339	350	366	314	366	349	326	350	354	353	346	347	369	337	343	371	335	379	388	334	328	349	355	363	377	343	350	349	358	333	342	330	342	325	369	341	363	346	310	357	336	350	350	345	319	323	363	364	348	354	323	331	348	341	311	335	334	356	366	335	354	334	355	345	377	349	365	332	341	331	312	357	381	341	333	337	327	340	384	338	357	317	342	350	351	338	344	317	312	368	336	362	355	350	341	337	337	333	375	352	348	377	346	370	335	344	346	376	347	295	396	341	362	359	332	345	362	342	361	344	347	344	342	338	347	359	352	350	347	356	349	358	343	368	351	351	368	347	377	323	367	334	315	320	372	340	341	345	367	340	341	377	337	337	351	348	370	353	343	339	378	352	365	325	360	328	348	318	322	365	313	375	352	339	348	361	345	382	342	357	329	352	356	365	353	334	326	357	333	333	364	354	347	336	310	349	356	370	335	335	336	364	355	371	340	342	330	330	311	343	322	354	340	363	365	319	393	359	340	360	359	321	359	340	360	345	386	315	348	362	361	364	331	298	366	330	335	328	369	342	319	346	350	354	341	378	313	345	336	366	333	390	317	397	354	374	336	359	345	350	375	367	334	342	353	364	364	358	339	353	373	359	353	358	363	367	362	355	357	344	335	322	357	359	338	375	371	336	324	316	332	343	368	347	333	351	343	328	342	330	332	356	336	371	354	352	315	355	343	363	321	323	349	365	336	343	340	315	348	343	335	369	328	336	337	358	362	333	353	348	359	366	345	337	370	361	333	351	350	362	326	375	338	327	341	340	357	313	357	319	319	358	360	358	331	340	331	353	342	354	380	343	329	359	350	345	365	367	354	349	349	343	332	383	344	385	338	421	373	315	335	348	327	328	362	356	370	340	362	350	366	369	343	297	393	332	363	313	369	362	347	341	377	369	340	314	328	340	359	316	361	360	350	393	340	355	371	312	353	337	364	342	369	335	365	351	332	338	360	317	361	333	320	355	383	318	338	356	323	368	402	369	366	369	355	344	389	336	370	358	364	313	343	362	352	340	380	348	365	366	383	378	371	377	353	385	378	335	354	358	349	335	339	357	355	342	336	337	356	342	369	350	326	309	319	334	334	352	371	348	371	340	387	331	351	340	351	352	343	352	370	360	349	337	364	329	323	368	335	333	348	376	379	332	365	375	397	370	344	359	386	339	329	354	366	350	323	346	318	342	350	365	362	331	346	335	358	340	371	336	321	376	332	352	362	357	340	351	381	325	332	348	338	315	324	319	335	312	359	336	363	331	343	362	336	352	340	340	361	367	392	341	327	323	343	350	318	326	372	372	374	386	377	342	349	371	338	384	345	336	344	331	377	343	349	337	291	349	357	342	364	338	344	353	363	362	324	350
15903	70445	64180	42133	23177	8310	1949	505	353	384	362	372	357	374	344	345	375	360	398	361	401	374	364	390	406	388	379	377	380	356	339	384	380	379	380	356	380	362	349	375	325	352	380	400	361	360	340	360	345	369	383	354	349	331	379	361	394	352	364	359	389	382	394	391	346	353	386	371	392	371	355	366	348	357	377	337	347	381	379	367	377	395	369	366	345	367	368	380	353	391	384	374	362	370	368	410	382	369	335	368	400	366	372	371	367	393	372	344	386	371	411	359	351	345	353	344	372	342	374	381	403	357	365	329	370	349	363	362	376	347	341	360	362	371	343	361	392	327	387	356	386	359	342	356	338	386	373	375	372	368	348	383	349	342	369	343	361	364	361	390	388	373	354	352	354	359	363	353	393	382	376	366	365	370	329	360	359	364	368	332	354	357	384	360	340	356	362	342	367	362	349	389	356	359	400	371	381	339	368	347	363	376	352	344	363	335	354	373	359	372	372	370	386	325	343	372	339	366	360	359	373	365	375	378	359	388	369	360	356	391	376	379	368	391	365	339	348	355	332	372	362	372	379	373	351	360	363	343	352	377	401	391	353	322	393	397	383	333	359	373	383	362	357	334	347	349	368	369	368	365	349	333	380	392	385	404	375	358	372	364	369	366	378	395	377	368	372	367	333	368	379	335	356	344	339	371	368	401	356	368	389	367	355	400	366	344	349	377	393	372	339	374	364	363	368	365	362	362	308	397	387	358	357	353	357	365	375	375	354	366	368	385	385	389	371	377	340	371	368	383	401	383	349	353	341	380	375	396	365	361	380	369	350	374	350	352	395	384	370	372	376	326	357	328	343	347	384	371	359	359	363	402	356	381	371	354	361	370	368	354	305	356	352	376	385	360	368	351	381	362	377	334	349	357	350	352	383	336	373	347	346	356	386	330	343	319	416	389	349	359	376	334	354	394	356	384	384	349	367	370	362	374	376	411	370	367	354	354	384	387	375	361	364	371	377	358	378	347	360	397	398	375	386	377	373	381	392	364	392	357	363	336	351	344	383	345	361	379	372	398	350	363	346	376	352	378	389	364	366	374	342	338	354	367	361	376	370	376	341	355	358	403	349	364	363	356	336	396	355	389	388	413	354	339	364	356	373	326	343	361	349	367	344	374	370	357	387	362	383	360	342	376	341	395	390	367	357	360	384	383	358	342	347	394	342	352	390	394	345	382	334	346	384	392	361	374	352	345	357	343	330	377	362	393	357	351	376	369	375	353	380	333	355	365	354	328	364	355	393	374	369	369	337	367	351	336	352	351	385	373	350	405	363	396	348	371	365	368	363	337	363	364	338	393	338	353	353	382	368	370	336	384	341	370	369	369	374	351	363	347	365	387	407	374	329	386	362	373	336	349	355	375	354	343	358	358	356	341	371	376	374	346	356	366	320	379	357	379	354	361	378	359	407	353	374	368	342	335	344	344	353	370	368	385	367	374	338	339	347	369	347	371	371	376	412	354	364	381	376	357	380	349	357	359	389	387	347	383	401	373	361	352	354	348	360	373	362	373	381	356	335	381	352	308	369	389	359	357	384	383	371	343	369	347	402	367	370	334	352	368	384	351	372	374	400	390	324	350	373	394	358	376	348	363	397	366	348	330	356	353	383	363	352	348	373	357	357	364	376	352	377	362	356	382	317	370	367	377	404	392	360	362	384	349	383	339	311	370	353	360	330	350	353	361	362	386	349	359	372	337	367	343	372	367	385	358	366	362	357	376	356	341	322	363	387	338	349	364	312	382	336	364	375	380	335	348	379	361	367	384	375	362	388	347	348	360	363	364	363	354	356	378	356	361	355	356	371	355	341	332	355	354	399	352	368	389	371	359	386	368	371	368	354	352	390	367	361	368	350	337	366	363	360	346	372	367	389	346	340	319	380	392	365	370	344	318	354	357	361	372	372	348	362	382	394	354	358	386	375	357	353	373	332	362	362	342	354	340	372	384	367	365	361	414	361	363	357	359	348	353	309	337	409	358	383	356	359	376	376	356	347	382	364	355	355	388	364	382	351	354	346	357	359	390	339	379	362	379	362	358	370	378	341	344	373	361	358	371	392	306	374	385	361	361	355	372	337	381	375	347	400	362	348	375	378	334	352	383	370	366	368	388	343	382	356	361	390	371	313	354	388	374	349	386	338	358	359	392	358	344	395	370	381	363	366	365	332	343	329	347	392	324	387	361	368	374	397	379	396	361	372	351	379	384	359	404	388	352	371	341	388	397	347	359	374	383	379	340	400	388	344	347	377	362	362	357	351	321	383	352	337	337	328	358	365	348	358	397	374	367	318	359	325	372	367	385	355	359	365	383	367	357	354	376	363	360	330	387	395	353	346	373	339	407	380	376	379	328	380	365	385	343	377	356	317	374	355	382	340	339	350	361	366	363	363	362	353	365	359	350	317	368	353	360	377	340	344	347	373	399	370	352	377	356	345	365	350	344	370	364	358	422	344	382	411	385	353	382	348	329	382	342	365	350	334	349	364	380	385	331	365	369	328	377	371	379	358	404	359	327	355	363	352	423	352	369	379	343	370	373	362	374	363	361	407	390	369	361	358	356	378	347	341	349	357	388	351	378	338	345	372	353	374	357	378	385	354	377	375	355	352	364	326	374	402	345	332	379	370	374	395	360	359	394	336	351	351	326	369	363	346	355	383	369	378	369	371	340	350	329	354	347	361	338	359	354	370	379	371	368	381	354	370	400	372	347	358	361	337	343	352	336	336	353	356	361	344	374	354	359	361	341	335	348	349	355	377	378	342	369	345	375	352	385	339	358	367	343	382	361	385	378	370	356	354	369	337	355	376	346	355	353	333	362	376	365	334	374	353	340	353	385	325	362	356	348	381	334	379	389	394	342	346	333	347	379	349	340	402	334	391	378	353	391	314	353	382	375	372	331	385	381	356	372	370	352	380	366	345	331	357	348	371	375	357	372	374	396	339	366	391	363	378	361	353	319	357	363	383	353	359	325	352	384	360	347	341	369	328	369	358	353	323	367	338	381	368	332	351	360	358	333	359	390	356	361	381	371	350	316	386	364	384	371	351	294	384	344	346	342	388	324	363	364	345	340	373	396	355	351	358	371	317	361	363	371	341	378	363	402	360	365	367	360	386	398	429	373	381	369	352	368	406	358	369	353	327	361	369	364	376	380	358	393	354	332	357	356	347	328	356	359	375	334	390	362	385	358	398	347	386	363	331	374	369	351	356	388	364	338	361	395	359	329	377	402	367	356	368	360	339	327	362	363	368	389	341	352	425	337	331	390	359	354	311	351	359	334	373	360	359	343	344	372	354	343	342	340	359	369	371	377	371	374	344	366	359	390	392	372	366	374	374	377	392	380	352	387	383	374	378	376	386	339	332	378	342	353	344	349	379	345	375	352	348	347	359	344	365	380	366	367	335	372	346	352	383	338	354	358	375	328	331	371	400	355	391	339	356	393	345	376	353	346	393	361
23832	22283	43501	50887	41416	29825	13623	1703	582	517	509	506	505	493	490	469	481	486	498	474	522	505	464	485	461	476	460	491	460	457	478	482	483	490	450	467	479	482	499	478	470	487	500	481	499	457	464	462	447	469	449	475	472	431	504	441	472	466	464	495	450	442	461	487	493	481	517	493	462	445	451	474	495	461	489	494	494	461	454	453	446	481	440	465	487	455	444	484	493	519	483	452	471	444	451	461	497	485	468	491	477	502	496	453	428	449	450	432	423	428	452	427	463	444	490	520	475	503	445	480	437	475	461	531	455	482	492	467	502	482	457	482	461	479	439	468	473	470	469	497	500	465	469	429	486	461	473	480	476	491	435	511	480	478	510	463	470	443	473	480	494	458	457	457	436	453	473	486	498	449	498	442	480	481	489	459	447	462	476	465	462	447	474	481	487	437	469	489	522	494	475	469	499	432	487	455	540	459	469	467	507	483	482	430	476	437	460	427	477	453	471	491	475	494	495	521	485	468	445	481	449	458	442	449	445	449	501	480	469	471	463	485	476	475	468	493	456	432	499	459	441	477	473	451	453	465	446	446	474	441	488	463	477	485	506	471	463	472	487	413	475	435	445	435	483	474	459	464	479	464	477	493	454	458	494	461	432	479	476	452	452	464	491	492	459	481	483	507	487	456	460	477	451	509	450	453	483	454	459	472	444	502	472	443	432	477	474	506	439	473	483	486	459	455	418	466	461	494	465	486	500	466	453	503	486	470	460	498	481	448	507	479	499	470	462	494	470	466	463	505	467	502	485	505	467	508	483	462	463	491	517	503	492	432	446	481	493	472	481	405	463	461	479	457	504	521	466	480	496	538	489	465	465	455	469	490	445	466	465	495	478	461	460	472	454	472	475	470	470	443	479	487	446	475	457	460	480	459	448	460	414	470	463	485	477	474	451	464	481	463	492	488	487	454	455	453	478	477	445	467	443	468	463	497	459	484	468	451	512	463	442	487	455	494	483	512	467	481	496	416	471	479	444	479	472	503	432	470	467	474	470	463	496	506	462	515	462	485	443	440	466	446	472	505	441	446	482	450	461	468	462	483	453	457	488	479	501	484	461	466	507	498	501	466	471	464	482	458	486	471	505	467	461	443	418	483	507	487	528	502	477	495	486	453	447	465	443	458	430	467	476	506	502	470	456	438	470	479	470	436	466	467	439	471	466	434	489	434	473	494	535	448	471	482	525	459	509	452	448	475	462	442	486	464	475	447	490	463	489	472	442	518	474	459	505	511	469	482	461	471	428	437	488	486	443	457	465	462	453	433	480	461	467	475	483	460	438	466	456	469	479	485	452	471	493	474	508	455	488	459	470	471	462	496	447	454	447	449	468	459	482	501	467	489	436	468	469	483	491	475	484	489	459	490	437	454	482	469	435	498	452	464	476	443	491	481	467	457	453	476	430	445	499	489	493	514	483	492	469	468	462	486	466	476	478	456	438	488	498	477	506	468	445	487	434	424	489	443	470	455	470	436	472	443	441	456	483	486	514	446	430	474	437	459	479	460	431	445	490	483	479	425	504	480	506	490	477	446	481	457	455	464	481	437	438	419	482	489	484	500	509	512	474	464	466	439	448	483	509	483	496	446	497	435	480	453	450	464	467	479	468	496	452	507	476	451	443	458	477	501	481	457	457	505	474	476	523	468	466	464	489	462	479	511	482	470	507	471	473	508	457	477	446	517	486	493	479	478	455	463	483	463	486	512	478	459	444	490	442	481	489	483	460	434	447	427	497	492	440	496	442	493	478	492	445	460	475	453	462	459	471	467	457	489	455	440	502	462	487	451	450	478	489	460	465	471	482	473	472	482	456	451	443	511	488	449	492	484	459	457	480	498	437	431	486	472	458	469	486	477	476	472	477	455	537	460	480	465	440	478	441	479	484	501	490	471	463	462	409	431	473	468	457	484	493	485	467	457	479	441	485	471	467	460	456	475	450	481	489	448	504	436	472	479	436	449	462	480	453	442	459	459	472	505	475	446	508	449	500	478	457	444	467	471	478	482	448	478	498	442	485	502	476	438	459	425	455	464	450	427	467	462	475	474	444	515	503	463	482	504	484	469	502	468	500	494	509	495	483	459	462	450	451	485	484	482	480	440	431	459	488	447	501	459	459	453	482	439	492	451	461	495	509	456	485	456	435	462	490	466	486	470	476	445	464	464	471	458	503	463	451	476	444	477	470	448	476	448	484	435	450	506	475	494	481	464	529	446	527	481	499	473	437	475	492	471	467	490	503	457	481	453	480	460	465	483	460	468	435	439	478	464	494	435	442	430	461	472	485	442	468	500	443	469	489	487	479	457	470	482	478	473	461	440	447	480	438	443	437	484	502	443	460	477	483	473	463	433	457	497	464	471	478	430	490	518	458	465	436	471	455	467	458	483	478	468	505	486	495	479	453	482	504	433	457	493	449	462	427	514	469	501	448	523	474	476	449	488	433	515	444	475	453	476	479	451	463	471	489	463	495	488	474	484	471	493	463	447	452	441	460	490	435	452	471	495	479	489	484	481	444	486	494	488	540	456	467	453	470	460	500	455	501	499	453	499	434	485	467	468	460	523	500	472	441	460	477	490	455	488	462	472	449	469	477	463	453	438	440	477	480	483	482	441	465	479	466	449	449	478	460	485	476	484	498	457	432	481	517	492	485	456	433	457	490	474	481	457	465	464	476	494	444	480	452	508	506	472	468	462	460	472	466	449	489	463	456	464	479	456	500	442	437	485	482	478	437	479	486	467	473	467	480	503	460	462	463	468	473	465	485	477	499	493	454	456	483	475	447	455	484	501	435	472	426	446	437	465	473	459	472	479	480	472	443	488	504	441	496	480	469	489	469	465	481	493	466	452	484	438	465	496	454	464	503	492	471	488	496	499	481	454	473	524	465	438	481	459	440	480	468	497	467	461	501	487	469	436	495	422	486	440	443	498	481	460	487	441	477	485	502	463	468	473	485	482	498	503	505	478	509	462	464	458	430	465	505	452	476	489	438	472	473	455	456	510	457	497	460	488	467	447	456	479	473	415	487	440	489	479	433	462	461	442	487	465	489	470	480	471	440	462	479	470	473	469	459	452	466	455	441	481	494	442	481	467	499	517	488	497	441	495	481	478	492	465	438	464	491	452	477	473	476	494	453	477	466	448	491	474	460	455	465	499	450	459	455	470	464	459	454	497	442	437	452	499	468	548	468	492	456	502	474	454	441	452	503	503	459	481	453	507	447	456	509	438	431	449	460	498	453	473	425	436	506	454	469	499	449	438	538	442	456	425	495	464	499	487	423	455	472	475	446	465	518	467	481	449	455	493	447	474	487	500	442	464	437	482	463	475	460	430	488	462	436	457	471	475	462	465	471	479	446	505	499	478	468	495	470	469	494	479	447	446	443	473	478	456	478	460	450	447	484	472	515	467	451	478	475	445	463	463	483	442	503	477	438	498	469	491	453	445	456	478	481	481
39893	91266	85616	62480	42882	23198	7808	1144	510	509	533	528	481	546	543	549	558	516	498	515	552	528	572	553	538	491	536	519	463	496	520	563	515	529	550	486	517	505	524	503	509	554	486	514	533	481	494	571	520	560	558	512	503	508	508	471	523	564	507	529	518	520	531	527	500	482	546	542	523	492	492	553	515	502	539	478	504	534	546	528	532	480	506	515	493	506	538	514	527	470	516	516	477	476	503	505	530	523	543	503	487	534	541	472	519	531	537	521	496	496	516	513	509	507	543	532	511	484	533	500	506	517	507	516	510	497	488	511	500	524	465	514	520	531	462	522	528	539	492	514	480	489	557	538	481	486	490	487	485	499	547	502	515	527	490	523	480	500	461	520	514	503	490	490	504	495	526	485	561	472	503	474	505	506	526	551	566	500	498	526	522	554	545	488	509	490	531	497	527	526	511	514	479	493	514	518	512	492	508	512	502	508	531	494	512	480	558	519	511	499	534	511	476	498	527	510	493	501	535	497	487	506	511	517	539	507	532	517	502	499	484	497	509	499	491	525	530	500	512	538	505	542	450	523	521	532	494	545	531	516	526	490	474	525	521	520	485	493	487	499	524	516	513	518	548	457	440	493	558	511	467	509	494	523	539	494	512	484	518	510	515	547	486	547	485	508	472	572	502	536	506	535	475	524	534	524	491	478	515	506	505	539	546	507	508	478	499	498	521	520	542	507	468	516	511	516	485	479	505	513	518	507	508	517	528	509	493	536	523	507	563	525	563	541	556	515	506	504	483	522	497	502	528	510	499	522	544	526	511	530	490	544	495	532	501	509	478	501	537	482	481	517	509	509	487	505	536	493	514	525	530	512	540	537	535	545	509	507	515	521	525	504	521	517	539	551	526	528	489	504	499	524	504	492	511	479	480	534	508	525	545	493	519	474	511	520	498	475	543	503	448	519	525	542	499	545	494	527	518	451	533	543	515	486	519	496	527	487	527	475	517	552	498	521	477	491	510	516	500	553	492	499	519	482	503	507	464	472	518	540	506	514	477	505	498	499	503	508	522	528	501	490	510	539	494	509	538	515	518	524	535	519	501	477	514	536	475	535	536	519	560	505	562	533	529	494	545	496	546	544	531	520	551	495	557	531	493	524	545	497	542	487	528	516	507	524	490	544	519	494	508	518	515	478	490	502	502	522	544	487	534	534	522	483	527	499	522	496	486	531	508	505	563	494	535	547	506	518	488	514	504	506	518	524	519	506	544	514	522	502	518	518	524	487	512	524	492	551	531	490	468	477	514	527	556	471	532	534	506	517	493	534	488	517	535	537	523	494	515	487	532	485	504	496	523	531	526	485	504	527	484	538	512	505	525	529	489	480	532	546	524	513	499	471	488	509	535	514	473	496	488	535	490	488	529	519	474	518	510	544	500	486	499	546	516	545	501	523	499	499	491	493	494	467	483	483	519	499	517	509	491	514	516	532	548	483	472	467	506	492	483	498	501	483	475	502	497	509	504	540	504	514	474	537	522	504	538	506	540	554	491	487	477	506	506	519	522	510	500	477	510	507	499	523	508	527	504	511	505	521	523	493	475	509	527	506	501	498	554	527	516	507	503	510	535	515	528	487	526	518	477	530	525	514	507	513	513	523	500	518	549	476	486	492	506	538	473	506	532	502	514	564	505	525	505	552	511	542	497	496	512	494	484	488	499	489	528	519	501	524	516	526	511	541	514	534	527	518	506	528	521	500	514	519	557	529	516	578	489	513	500	499	503	513	472	466	502	523	478	499	515	518	532	504	549	504	485	509	509	511	494	512	536	520	507	487	519	530	508	478	510	512	527	499	495	534	547	531	482	493	525	510	514	502	505	497	531	505	518	500	523	520	526	505	494	494	498	527	542	526	513	497	540	530	507	511	523	518	497	509	494	485	517	513	527	530	510	493	535	486	528	530	510	522	476	474	511	542	528	501	524	488	519	495	505	512	509	523	480	503	495	535	521	520	507	499	534	524	489	490	548	528	487	534	493	544	536	491	509	529	478	467	522	508	489	524	503	493	484	518	477	521	480	498	486	504	520	525	516	537	489	452	559	533	509	481	495	480	542	532	533	492	502	514	496	514	485	467	508	509	521	498	446	513	515	525	503	496	514	501	534	478	506	493	538	513	501	526	526	516	468	484	493	492	512	513	501	528	534	548	545	491	504	525	504	513	503	492	522	484	548	497	500	485	543	522	508	553	453	531	488	512	541	506	517	530	480	510	504	529	502	504	491	471	529	482	534	515	540	530	500	498	494	499	484	498	515	517	492	500	538	503	507	522	523	507	499	523	522	479	505	477	500	525	495	495	505	576	511	524	518	498	524	545	490	551	473	487	496	482	535	524	500	507	523	506	505	505	520	489	478	539	525	468	508	518	502	513	558	543	513	529	523	510	514	484	497	484	523	452	504	503	507	521	506	516	481	501	491	512	498	476	546	504	529	504	526	502	509	529	495	456	497	487	469	510	519	482	541	486	524	487	461	505	505	536	509	504	569	516	486	520	522	520	534	522	518	514	527	466	503	516	486	503	512	533	534	516	519	501	523	549	460	457	487	513	518	511	503	489	534	510	517	485	551	504	454	541	519	501	534	509	504	528	530	502	502	499	529	561	545	496	479	504	462	498	505	497	549	503	492	491	521	523	506	494	489	519	502	524	506	494	531	520	542	537	486	485	509	503	456	522	508	531	513	520	529	489	514	518	485	517	516	506	487	505	520	500	507	537	525	528	475	533	513	505	495	546	547	509	492	510	482	489	523	487	506	522	513	478	535	513	506	502	481	513	500	500	492	484	506	512	513	523	516	527	508	494	536	498	474	481	543	541	512	532	529	538	489	474	501	506	499	594	499	489	494	474	521	505	507	491	468	498	503	504	521	491	514	535	548	521	504	518	524	508	523	519	534	505	495	505	511	512	497	464	468	514	515	504	500	492	522	472	523	496	488	485	510	514	553	488	459	511	495	467	498	504	492	470	512	509	518	540	483	544	493	518	487	489	515	590	490	520	547	530	495	522	471	479	522	475	510	512	521	475	504	521	516	579	526	525	511	520	479	513	492	492	516	486	521	485	481	505	551	508	499	491	520	513	506	494	503	526	493	508	524	519	485	523	509	548	501	504	522	528	514	523	493	483	484	518	482	512	519	527	526	522	526	509	506	510	505	479	499	512	522	546	501	482	526	493	537	524	548	507	511	454	539	489	518	494	511	450	497	510	506	514	526	537	517	520	498	508	475	496	536	515	558	546	503	466	542	465	477	516	517	484	488	484	501	508	509	520	493	489	507	514	499	526	514	510	477	517	519	548	522	505	535	492	477	490	540	534	503	495	496	508	495	505	507	511	557	479	506	510	523	504	539	479	476	487	521	457	493	520	525	504	480	508	517	526	477	482	503	508	479	491	485	499	537	518	511	496	514	506	495	498	493	521	513	516	500	540	485	562	512	484	502	509	510	525	476	520	502	497
27231	20926	26733	19342	8700	3194	1174	425	333	307	322	329	337	356	284	334	360	301	311	319	328	301	344	335	316	327	326	304	292	304	349	326	333	315	289	327	352	296	321	306	362	359	321	324	333	319	371	317	353	334	294	322	319	344	330	315	328	338	314	317	331	344	331	315	322	322	298	328	319	335	315	332	360	302	308	347	313	299	312	334	330	319	334	310	306	313	327	322	332	322	325	356	315	329	315	333	316	330	348	336	331	305	302	359	352	339	268	333	344	309	319	362	311	332	310	321	333	317	326	337	326	301	327	337	317	327	335	342	334	303	322	342	349	371	314	334	291	308	292	325	336	324	316	332	370	341	325	323	302	327	325	301	334	332	318	336	353	329	268	329	321	315	317	317	319	306	277	367	317	315	308	330	328	318	318	295	360	323	337	316	303	341	315	303	323	325	321	336	327	316	325	338	346	320	302	348	326	321	314	291	306	316	368	347	315	336	297	326	339	332	291	290	297	345	319	341	326	283	325	324	307	305	323	298	333	339	352	350	318	320	338	322	299	296	304	329	326	341	325	295	333	371	303	331	326	311	322	305	293	329	310	341	305	318	320	352	325	337	318	307	316	328	306	324	329	351	315	334	321	338	318	315	351	364	331	342	326	296	343	307	332	330	306	317	316	326	336	304	315	321	339	325	288	335	332	346	313	338	318	327	330	328	327	305	345	330	293	339	311	328	334	311	322	312	332	312	356	342	311	304	336	321	334	323	302	300	334	313	278	346	358	326	353	336	348	352	330	327	320	318	350	307	329	341	290	335	339	313	307	350	309	336	291	327	311	338	322	330	327	346	328	292	323	345	325	307	320	302	299	362	329	322	313	325	317	347	302	334	327	321	293	316	270	348	310	351	293	345	323	359	325	331	317	316	319	333	319	331	286	313	324	311	328	351	325	337	302	320	353	322	314	308	311	303	287	337	318	331	286	313	301	325	313	323	324	318	331	298	337	289	316	345	332	347	363	318	328	325	294	307	330	323	338	330	312	334	279	330	348	334	308	333	305	328	331	318	325	348	324	289	350	302	366	323	299	306	298	330	325	323	345	339	290	326	361	324	318	310	321	304	309	318	301	328	313	317	342	331	306	285	309	347	303	293	337	321	311	353	300	356	313	329	283	364	328	310	344	338	349	327	305	316	326	307	327	332	314	322	300	295	353	323	317	340	310	327	272	332	341	314	324	352	325	314	297	319	315	314	334	361	286	322	308	361	342	326	291	337	314	311	334	338	341	305	354	289	306	296	308	328	311	297	310	308	372	343	319	353	339	328	326	312	319	305	317	336	364	326	328	338	305	363	350	306	297	305	344	345	295	314	327	337	335	330	320	347	337	313	302	323	324	375	297	317	309	326	297	319	314	321	327	300	345	323	314	341	314	315	293	323	313	319	338	336	335	325	322	325	362	294	319	297	329	351	291	346	334	313	327	311	317	322	306	329	333	329	351	354	334	325	294	343	307	300	339	312	328	326	343	356	340	309	300	330	316	317	335	344	333	329	288	303	294	324	321	327	314	354	305	362	353	319	324	316	312	320	321	319	313	337	308	319	333	295	325	341	337	311	318	304	312	314	311	316	346	353	325	302	321	299	312	356	350	308	351	320	328	325	307	342	288	329	299	342	317	317	323	309	318	302	341	328	336	363	309	332	339	316	344	333	309	330	323	342	313	351	313	327	295	336	284	312	315	332	326	317	324	314	317	337	333	358	297	331	314	342	332	349	311	371	335	335	332	324	330	298	282	325	343	306	344	325	339	327	321	326	346	327	346	340	344	314	338	336	323	315	342	338	324	331	312	343	347	291	310	306	291	303	330	296	342	291	292	315	341	313	340	321	355	317	327	339	320	329	341	321	300	315	351	342	311	353	324	335	298	335	330	325	304	322	291	295	329	333	322	320	312	298	323	349	296	340	349	326	342	354	361	345	339	307	318	307	298	312	329	318	336	349	340	337	323	310	324	312	304	324	281	294	318	287	312	316	324	352	372	331	312	315	335	316	319	346	324	309	333	317	347	300	325	323	319	330	315	319	318	343	341	291	322	304	376	348	347	321	325	294	307	305	309	343	331	292	353	315	295	310	306	332	312	320	307	318	335	313	326	321	299	339	314	328	333	336	343	308	303	309	356	334	319	347	338	307	346	320	330	320	341	326	332	327	309	315	342	299	292	339	310	352	314	301	345	315	301	318	346	303	366	339	303	310	317	298	331	322	314	311	330	312	278	344	337	305	330	313	307	333	321	337	317	317	307	339	325	320	349	313	313	312	320	319	361	326	319	308	298	359	315	312	314	323	326	324	324	363	335	361	325	308	291	340	336	326	327	312	343	320	308	312	324	329	314	348	339	318	302	316	282	350	324	303	333	333	327	329	327	319	317	319	354	323	344	278	315	321	318	315	378	311	326	331	311	319	334	358	307	307	351	291	314	288	330	312	319	319	315	314	344	292	337	300	309	296	312	326	327	327	329	320	327	316	320	327	323	322	322	318	339	294	352	314	341	341	322	308	305	326	308	314	321	340	325	350	324	366	332	305	337	346	333	303	306	330	329	338	346	322	330	273	286	324	322	323	313	332	346	307	338	323	327	315	354	306	321	360	315	342	317	328	335	304	297	311	328	339	317	302	324	303	324	296	367	340	311	338	343	336	300	341	317	326	329	298	361	353	317	365	327	324	343	317	332	317	313	334	328	334	307	316	307	303	344	310	324	324	327	311	318	333	358	285	314	316	366	324	348	320	310	309	297	322	310	331	332	317	331	279	311	319	342	309	310	316	368	312	325	331	310	355	301	330	331	334	312	353	308	315	337	320	298	348	311	336	340	350	332	336	311	291	334	314	358	340	345	341	352	331	338	352	315	326	304	311	337	275	313	332	337	320	338	290	331	340	322	319	300	283	329	346	367	328	313	325	327	350	313	298	293	294	344	327	296	296	345	292	313	316	307	333	319	329	358	317	369	321	326	302	313	322	339	313	341	310	383	362	314	324	322	311	330	345	337	303	307	299	328	313	362	315	337	357	324	361	343	309	308	307	330	320	330	318	284	314	322	294	317	353	323	318	339	348	347	334	320	344	314	345	331	315	320	348	357	329	333	300	327	323	337	341	323	335	327	341	301	308	316	300	295	314	329	341	362	315	344	315	346	321	309	315	318	317	318	330	332	306	303	332	322	326	319	318	342	306	311	296	349	333	298	323	326	326	324	338	297	362	322	343	335	317	301	305	315	353	333	337	343	332	314	322	323	324	332	313	367	339	327	323	317	313	348	348	338	315	291	343	314	336	320	331	335	296	322	323	333	367	346	328	348	319	313	311	328	339	300	329	310	316	301	324	345	321	316	321	322	325	328	343	337	311	344	350	315	331	317	330	323	300	313	328	302	331	354	302	309	321	318	325	343	329	332	296	293	318	325	333	311	337	328	318	312	330	316	307	335	328	363	323	327	332	340	277	341	323	350	336	308	331
8031	23393	24376	12710	6620	2940	1221	393	335	297	336	281	334	319	327	318	299	327	296	318	295	331	311	353	293	325	310	321	320	312	330	325	300	278	288	304	320	311	323	301	305	287	309	337	326	333	302	321	304	317	288	316	298	303	305	331	320	316	306	314	335	289	300	318	278	313	312	326	334	303	288	288	298	327	286	305	322	312	320	302	294	313	331	283	323	324	331	339	313	307	339	302	311	305	296	301	299	309	307	337	307	302	324	334	309	320	303	271	303	309	316	282	331	322	310	328	321	298	299	285	332	307	299	309	296	306	277	344	305	312	331	293	299	299	305	326	302	309	302	339	310	290	303	304	301	310	305	306	287	304	330	306	345	249	306	292	309	289	311	318	304	312	295	336	331	307	321	315	315	321	316	270	292	303	296	301	306	337	302	297	326	310	300	302	324	320	307	275	287	343	308	349	295	318	318	312	330	332	338	289	340	306	303	289	277	297	317	292	349	278	334	359	305	284	311	319	295	278	281	326	318	305	320	322	281	321	314	304	325	311	298	310	309	300	320	306	345	329	299	308	304	299	299	304	331	303	324	310	315	316	294	330	358	296	308	296	310	312	342	314	274	281	291	277	295	294	290	279	307	270	293	302	293	293	278	299	331	307	300	266	310	338	318	307	312	305	306	289	322	334	319	297	293	315	319	302	317	343	301	307	310	289	341	351	307	316	273	310	309	318	304	296	305	310	313	301	309	287	300	328	303	313	302	321	331	318	304	337	297	308	273	302	321	317	271	323	298	305	284	299	284	278	320	306	320	308	320	330	308	331	307	320	302	302	291	316	331	300	344	324	306	288	331	296	320	296	294	315	329	319	292	311	312	315	305	329	297	308	281	314	303	321	332	313	309	301	304	318	305	309	300	298	313	307	291	321	270	332	308	330	278	304	325	322	318	292	315	330	303	304	319	340	311	306	321	333	326	340	319	306	323	301	282	282	297	326	305	337	296	300	310	304	309	297	300	336	294	285	274	320	282	301	293	317	298	310	287	318	300	315	316	324	321	295	335	277	319	317	308	321	306	295	336	328	300	299	352	302	333	306	340	317	332	322	329	286	303	326	330	320	305	293	293	311	339	319	300	315	327	318	314	279	307	333	342	312	320	319	291	285	321	293	314	313	307	333	306	318	327	333	273	297	288	315	299	310	295	301	323	304	314	291	301	325	333	283	285	307	340	332	319	313	295	298	309	315	308	310	333	335	312	351	296	281	278	310	302	332	339	275	311	315	301	288	308	305	332	317	310	321	330	292	337	287	316	326	308	293	267	295	304	298	310	294	312	295	297	298	303	316	319	312	354	299	298	320	327	292	292	321	288	278	339	321	303	298	338	337	305	315	273	330	341	309	295	303	319	310	331	318	300	326	289	310	330	305	292	320	298	329	293	292	307	299	287	323	293	296	319	302	287	306	337	309	312	325	307	339	345	308	346	283	305	308	300	305	303	325	326	317	311	286	300	318	344	342	310	300	305	305	290	318	303	322	268	294	298	310	295	328	327	287	341	315	312	320	287	354	295	314	294	314	306	293	312	316	285	290	306	306	346	319	308	312	321	323	279	335	326	311	314	312	295	317	279	333	360	300	304	313	341	314	322	323	325	287	266	300	329	304	310	312	300	336	319	298	318	301	336	292	336	301	310	293	310	330	321	327	323	354	312	278	318	300	315	305	326	305	350	324	312	318	325	316	317	325	344	321	332	312	314	306	290	331	301	294	311	279	315	332	293	347	331	268	342	301	308	320	339	332	314	292	323	316	295	293	303	314	310	295	319	312	310	334	321	308	288	263	342	328	312	298	304	305	320	277	316	295	285	316	267	299	292	350	312	305	308	337	322	301	314	307	295	287	289	317	299	294	325	313	313	323	309	315	280	297	301	307	301	292	310	299	297	314	309	325	318	301	281	321	315	263	331	279	340	345	334	319	333	337	297	313	344	292	335	314	328	292	321	304	317	340	312	351	311	299	355	304	293	343	333	316	328	288	299	298	323	330	315	306	289	327	298	304	312	306	319	307	357	285	298	327	304	272	303	328	330	319	322	359	290	320	302	323	321	325	326	313	328	335	312	328	304	320	304	353	289	316	307	316	312	289	321	318	329	286	318	326	309	335	308	317	294	320	332	287	335	306	304	314	313	330	302	335	299	324	294	304	327	300	287	302	297	318	307	296	292	319	286	312	281	277	318	309	312	307	310	338	318	340	318	326	332	314	283	331	326	291	313	302	314	319	317	303	320	317	277	300	319	311	311	309	300	321	296	316	324	322	300	314	324	284	317	297	306	314	325	332	299	306	313	287	299	315	285	322	306	285	309	282	302	325	303	333	299	329	305	303	317	292	293	328	299	322	300	321	312	306	308	297	307	301	312	314	281	302	318	328	317	336	306	347	299	306	305	313	275	345	299	317	318	308	305	315	305	303	303	316	314	292	294	346	341	322	310	318	329	310	312	305	325	309	329	302	298	293	292	324	297	313	297	330	276	315	283	309	303	261	316	340	338	313	300	317	351	310	295	289	297	277	328	296	285	329	328	319	299	335	312	302	292	307	280	368	317	329	330	274	292	293	298	320	327	278	296	279	314	303	301	332	305	293	314	313	297	308	300	317	322	329	324	305	293	324	283	289	301	298	334	334	321	306	292	312	316	330	303	346	322	324	289	338	328	311	277	308	303	322	334	305	310	309	357	309	298	313	309	291	326	311	325	301	329	287	282	331	340	326	320	307	332	311	322	330	316	296	319	296	322	282	305	286	290	320	329	312	317	313	302	310	292	310	316	270	318	312	310	299	334	316	326	336	293	292	301	312	297	323	340	319	301	305	293	335	297	311	335	341	323	310	336	294	304	322	294	325	259	288	317	310	309	316	256	305	328	304	337	328	294	281	299	305	292	331	315	326	298	300	289	312	319	341	313	284	302	309	288	301	297	301	296	325	299	285	301	294	286	284	342	323	292	294	282	325	306	305	295	321	306	299	324	318	304	290	298	317	310	320	314	291	316	306	309	318	324	323	302	316	362	342	327	319	313	290	330	326	298	313	315	293	300	329	290	311	307	333	319	286	325	317	336	324	297	316	305	322	276	284	316	304	283	306	305	322	307	341	274	328	306	281	328	300	301	294	304	332	311	292	278	298	301	313	345	356	305	312	293	301	308	318	294	301	297	291	329	300	314	294	332	352	330	316	330	314	325	274	282	328	296	304	312	297	321	298	313	301	313	321	319	312	299	318	318	297	308	335	298	291	325	316	307	319	323	298	338	315	302	285	334	306	298	322	314	286	323	318	290	337	319	342	325	262	302	310	265	272	294	301	304	314	332	280	339	313	291	312	299	311	284	272	287	306	340	290	329	336	316	332	283	307	305	313	321	319	298	277	307	318	313	289	341	327	329	324	303	286	326	328	322	294	310	288	327	334	292	306	340	300	288	340	331	283	299	318	296	342	316	322	311	345	286	289	310	322	305	322
25471	22902	48142	49401	33987	18002	5538	602	367	385	367	322	350	362	365	334	362	356	321	354	353	370	346	353	339	308	390	348	350	329	324	370	362	329	341	360	348	376	334	321	318	348	346	333	333	360	366	356	338	374	373	346	362	348	354	370	331	388	349	345	321	325	348	360	325	355	321	360	344	341	365	326	339	376	342	310	352	333	351	334	348	315	384	340	367	340	361	339	361	316	322	321	375	347	358	326	348	328	316	303	342	353	342	353	340	329	358	345	319	341	330	310	332	342	351	335	349	336	342	331	359	341	343	346	341	354	328	366	339	367	343	317	347	331	356	350	354	354	345	344	362	340	352	331	318	324	377	345	331	350	334	326	308	315	307	341	339	332	333	316	346	350	317	352	351	320	347	348	334	346	352	345	348	315	377	352	353	339	342	382	348	366	336	350	344	339	370	350	319	330	307	356	336	351	323	327	326	336	365	333	331	358	353	340	345	359	365	345	335	323	309	346	358	375	329	380	346	347	349	375	340	340	350	331	370	311	351	369	350	350	349	346	364	344	349	377	340	360	346	371	335	330	301	342	348	370	356	350	359	337	339	337	345	355	364	356	369	327	313	360	348	324	303	295	345	341	346	386	342	356	337	352	388	360	359	342	341	320	328	352	328	338	342	384	308	344	335	318	337	315	338	301	336	335	352	369	344	304	349	337	340	338	356	348	334	346	329	318	324	338	350	317	359	325	345	348	297	321	346	363	322	357	356	351	357	337	347	319	342	355	346	316	352	352	353	340	325	338	326	321	331	338	348	338	335	350	336	362	364	338	318	335	309	337	328	325	339	334	350	347	320	363	347	336	354	362	325	333	323	334	316	351	351	325	326	342	328	332	342	353	346	374	312	317	318	327	336	337	304	351	345	357	284	369	338	327	376	366	323	339	326	330	335	355	361	357	382	373	348	357	315	336	345	315	322	360	358	334	359	337	362	358	377	332	332	305	341	367	322	346	380	359	338	355	310	378	343	335	345	304	323	332	321	369	368	359	317	336	335	374	370	329	344	317	336	343	357	334	324	318	395	345	329	346	362	344	325	318	369	359	323	318	323	333	338	347	321	332	327	329	347	333	330	353	339	324	319	346	344	320	344	358	335	330	328	306	341	338	302	372	364	359	321	354	344	354	359	333	346	335	328	345	378	345	331	361	337	355	337	339	347	348	307	356	363	356	349	359	350	331	300	343	315	342	321	366	306	300	360	306	347	348	368	361	309	350	329	337	322	347	351	348	395	366	361	341	332	308	357	360	330	351	317	367	354	363	338	342	351	334	357	374	369	346	338	351	323	309	339	352	341	315	346	326	366	370	334	307	347	349	320	345	331	339	356	327	347	364	372	337	322	342	331	354	303	352	349	354	356	365	358	338	356	368	358	315	345	345	351	343	343	319	366	379	335	336	358	343	336	321	315	340	364	345	334	325	312	314	350	340	338	337	327	318	343	376	334	343	324	370	353	347	302	351	382	324	349	335	349	354	331	320	343	351	336	370	360	320	354	330	360	341	340	335	294	342	316	357	315	314	328	324	330	339	343	330	348	335	328	364	326	365	365	333	350	336	321	346	337	348	350	341	385	328	344	313	343	338	349	343	351	337	347	370	338	332	305	354	328	356	322	307	365	348	359	345	356	359	363	349	324	358	345	313	314	321	322	341	329	326	351	348	354	314	300	364	344	341	343	346	358	363	332	352	351	333	340	344	332	362	322	329	333	376	301	364	336	360	312	348	339	376	341	308	329	349	305	336	325	354	339	335	360	361	364	309	313	363	341	361	365	332	314	312	370	323	348	358	323	337	337	358	334	351	347	329	347	350	343	302	309	364	335	303	340	322	343	347	383	337	315	338	325	303	352	364	366	349	303	335	322	323	344	339	330	296	340	374	322	333	327	326	349	351	317	330	327	353	310	364	354	336	358	328	338	322	354	325	347	336	339	329	378	351	329	366	319	339	356	342	339	333	345	305	362	314	355	341	333	313	306	332	347	372	364	325	351	351	356	337	331	344	359	319	342	307	358	324	313	340	312	335	322	341	326	385	345	345	336	352	343	320	328	354	294	364	341	345	345	383	335	321	360	329	360	377	369	336	336	343	355	320	330	320	349	339	329	342	307	363	335	345	363	340	339	351	369	342	394	347	345	334	353	333	330	348	354	319	343	334	316	330	329	342	316	286	338	347	322	372	356	329	349	348	350	343	322	373	387	319	331	353	351	329	354	352	341	385	355	343	344	328	333	330	322	328	336	312	342	334	348	333	356	317	371	324	343	336	356	321	358	366	366	327	316	318	346	372	337	342	339	349	336	307	372	353	332	343	330	357	338	360	312	336	345	384	347	372	356	364	349	351	321	354	318	329	340	348	367	351	320	365	343	353	300	321	316	333	375	309	344	339	363	351	324	370	341	351	356	341	321	324	336	363	331	315	327	296	331	325	321	360	323	320	359	328	354	318	375	319	319	302	408	343	351	343	335	328	312	366	342	370	326	356	342	377	304	318	321	355	309	335	343	318	345	337	358	350	309	334	329	340	324	330	353	320	363	320	340	330	348	342	326	350	355	364	338	364	348	378	368	349	375	339	344	365	337	354	359	324	360	355	351	330	345	333	307	354	363	330	341	351	323	330	380	313	332	368	334	365	346	359	345	349	331	361	358	327	355	331	348	352	345	336	346	330	349	380	320	341	351	331	346	349	325	320	355	355	306	369	329	349	393	355	295	309	308	332	331	385	351	339	348	299	327	328	339	317	359	327	326	371	363	359	330	353	330	342	337	322	364	377	359	332	355	342	357	316	313	323	324	364	337	326	350	341	331	323	357	371	331	310	367	327	328	328	360	316	337	341	339	352	309	351	348	323	322	341	328	326	330	330	335	357	341	354	353	327	365	356	348	327	361	349	381	362	322	343	328	337	356	314	340	319	351	376	336	347	338	328	387	346	320	322	346	328	348	328	325	324	348	339	328	331	325	349	316	339	374	347	349	369	331	348	331	346	355	352	351	329	365	340	350	317	328	331	346	364	357	348	327	360	347	321	332	327	349	373	337	341	376	325	318	329	367	346	312	361	365	318	329	351	368	339	356	337	335	339	351	322	333	360	351	335	334	337	368	344	368	346	312	345	382	337	337	321	329	343	346	332	356	339	333	359	327	357	362	321	295	393	346	349	353	309	340	342	356	325	349	355	327	314	335	333	347	310	334	345	352	342	364	348	345	353	343	358	327	347	361	346	343	333	345	359	350	356	343	307	362	319	324	330	340	370	308	335	347	319	336	352	334	362	362	313	304	359	319	329	351	353	324	358	328	339	347	342	337	354	328	339	374	359	326	333	328	340	303	298	318	332	330	347	348	346	348	356	323	309	334	330	357	341	351	330	361	369	385	325	323	346	352	345	326	330	356	306	387	334	356	342	319	324	386	358	350	371	339	337	360	317	357	338	354	329	327	359	339	354	329	353	322	355	324	355	354	369
16294	60720	63894	42732	26000	11622	3859	524	346	354	376	348	361	327	339	382	352	343	332	333	345	340	330	357	340	331	313	386	347	351	366	353	346	360	355	351	332	356	350	390	294	363	347	329	342	324	321	352	345	330	355	337	351	296	347	366	344	320	341	360	357	368	321	333	332	366	370	349	326	341	338	347	370	334	366	367	315	347	368	358	370	359	318	343	314	355	315	381	338	337	359	345	370	309	355	347	351	353	342	331	366	332	344	330	324	332	360	381	363	326	337	335	364	339	351	372	355	367	374	308	363	338	363	308	355	331	325	357	343	348	359	348	373	326	314	345	342	326	340	344	336	365	370	305	322	375	326	353	337	338	336	316	351	353	364	350	339	336	323	372	363	355	337	347	345	361	352	332	331	361	374	320	360	354	366	375	354	323	306	389	360	313	337	347	311	354	317	340	353	321	374	358	367	343	320	364	370	387	367	363	339	383	308	352	352	372	391	369	354	325	348	354	343	325	354	333	331	365	367	354	349	355	357	341	337	320	361	354	329	345	343	352	368	331	331	324	356	366	359	379	325	345	350	345	382	326	312	318	353	313	324	350	327	345	364	336	297	346	361	363	344	329	319	329	334	375	345	340	312	380	338	347	355	365	344	340	319	340	349	315	352	327	349	330	336	328	332	325	339	343	357	314	346	327	348	320	379	387	370	334	346	314	351	328	330	306	364	351	355	354	351	316	357	341	335	350	346	378	373	355	354	332	346	355	364	369	344	372	343	384	367	333	324	348	317	319	347	357	318	368	364	352	363	312	337	354	361	386	375	313	324	344	338	367	325	326	380	356	366	341	332	353	352	307	329	350	319	320	361	308	327	336	334	378	339	332	309	329	378	382	348	361	360	337	334	328	347	355	341	338	326	354	371	341	347	356	341	329	307	365	317	329	344	342	335	339	356	338	352	355	373	354	340	357	326	345	319	332	368	371	367	376	326	369	353	354	346	351	335	331	369	333	347	356	345	367	352	348	364	341	346	369	326	327	366	349	386	318	359	354	382	373	304	344	312	343	323	317	362	350	335	341	318	350	357	335	338	370	376	358	327	346	352	336	352	305	360	357	364	337	351	326	345	375	338	366	358	314	324	317	347	345	345	336	352	326	342	375	381	363	340	324	356	355	388	362	324	334	378	327	360	328	366	352	329	353	362	341	363	383	346	349	345	354	367	354	357	365	327	308	340	346	376	354	336	300	340	331	347	363	309	365	312	344	321	343	321	356	341	353	318	381	358	357	370	350	325	316	342	344	354	330	340	331	353	299	349	344	366	314	338	329	369	338	336	329	335	359	323	334	340	341	354	352	332	342	322	364	365	354	384	309	319	331	322	371	357	358	370	352	346	359	328	362	340	342	369	364	363	347	354	383	364	361	343	334	369	355	340	367	349	343	349	344	332	335	336	349	332	374	365	367	348	370	323	341	358	360	333	334	362	349	347	348	350	333	339	341	332	381	328	349	342	349	323	337	336	340	335	331	355	360	338	369	349	339	348	373	363	334	357	344	345	364	321	339	348	352	328	341	382	360	352	323	380	371	363	340	349	339	329	365	348	345	341	377	282	321	373	354	345	330	352	392	359	336	376	327	340	344	359	342	359	353	331	348	329	352	323	338	368	365	384	335	333	337	333	332	380	383	349	330	350	358	356	351	344	329	349	338	315	355	380	341	346	354	328	334	337	338	325	330	345	335	350	362	352	360	370	332	352	316	343	331	350	387	329	351	331	346	341	346	306	368	362	383	340	373	364	345	343	361	339	360	337	355	360	337	338	374	342	368	341	340	339	352	369	353	359	346	375	348	318	358	329	335	339	356	306	347	352	371	343	368	363	332	350	347	348	337	326	377	355	378	356	365	326	341	341	330	341	336	351	318	369	330	351	335	336	333	332	313	333	333	337	367	367	351	314	359	345	347	333	353	370	344	324	332	342	402	317	333	350	367	368	348	339	386	371	337	344	329	323	348	340	371	362	322	344	316	340	366	331	320	330	343	377	332	323	351	364	362	363	305	371	344	330	336	334	353	348	366	352	353	339	337	346	346	313	345	346	375	339	358	335	348	351	339	362	347	351	354	353	331	342	344	330	331	329	340	350	376	348	368	341	351	360	342	339	368	338	359	336	338	301	347	342	369	344	351	301	357	329	344	308	347	338	349	336	352	358	338	367	347	353	348	362	346	353	340	370	346	333	356	349	320	346	352	374	340	377	337	344	323	334	363	358	331	347	307	340	328	338	329	363	339	280	328	347	331	325	355	322	372	332	342	359	380	347	329	333	354	323	361	361	309	388	332	312	377	322	385	403	345	383	346	357	359	328	399	349	334	367	308	375	350	351	366	336	351	367	347	354	332	354	366	339	352	351	330	340	383	332	380	330	329	314	345	366	363	310	347	309	339	352	337	334	332	343	361	345	353	353	337	365	369	326	344	364	360	352	374	298	348	347	336	323	333	367	367	362	353	339	335	375	340	334	329	376	354	327	341	364	336	328	291	374	345	369	332	334	325	327	335	343	347	357	363	350	323	365	341	340	356	382	369	343	335	308	334	349	325	348	335	380	378	373	344	342	335	361	383	374	352	334	370	334	318	362	332	352	324	325	336	365	328	343	331	319	342	344	383	370	301	349	399	353	313	346	327	331	339	331	348	366	327	333	330	340	356	325	352	348	333	375	377	374	328	332	346	371	332	331	332	340	338	345	330	308	336	360	351	330	343	348	331	356	337	347	351	322	373	353	353	371	321	370	352	353	346	335	334	335	300	364	335	336	321	337	348	367	357	343	338	352	335	323	355	333	360	366	358	368	344	341	375	332	355	342	317	383	324	357	381	319	339	333	353	294	363	367	331	310	354	342	365	361	330	348	320	353	329	335	334	345	335	393	328	329	352	334	363	345	360	359	349	366	334	364	345	326	366	333	346	327	324	332	332	346	338	385	338	365	350	338	342	327	357	329	366	392	364	312	356	359	388	349	314	347	343	348	316	356	356	330	348	331	346	361	358	334	331	357	364	360	345	355	333	372	328	362	365	326	358	348	352	344	328	349	351	326	370	327	332	343	350	347	330	347	335	328	309	352	337	348	323	339	341	354	335	377	334	344	346	357	337	323	377	320	343	352	321	359	349	330	351	356	353	346	352	365	371	346	346	336	369	350	330	333	339	333	344	370	374	332	378	359	348	349	317	371	331	336	319	335	336	371	371	327	343	337	343	375	326	369	340	330	349	337	346	322	333	348	348	377	366	321	369	321	356	333	319	325	389	357	350	341	341	334	359	370	355	340	364	360	357	341	335	343	303	325	350	348	352	322	340	351	361	346	319	330	341	333	353	365	342	351	386	324	373	346	329	367	345	344	334	355	323	348	339	352	342	366	350	349	356	369	386	349	374	348	360	352	357	339	344	368	344	331	337	319	350	309	338	298	327	330	351	378	384	357	359	381	349	374	351	321	377	334	351	336	326	337	353	354	358
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
