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
339805003487	339805004054	339805004601	339805005151	339805005701	339805006251	339805006801	339805007351	339805007901	339805008451	339805009001	339805009551	339805010101	339805010651	339805011201	339805011751	339805012301	339805012851	339805013401	339805013951	339805014501	339805015051	339805015601	339805016151	339805016704	339805017251	339805017801	339805018351	339805018901	339805019451	339805020001	339805020551	339805021101	339805021651	339805022201	339805022751	339805023301	339805023853	339805024401	339805024951	339805025501	339805026051	339805026603	339805027151	339805027701	339805028251	339805028801	339805029354	339805029901	339805030451	339805031001	339805031551	339805032101	339805032651	339805033203	339805033751	339805034301	339805034851	339805035401	339805035951	339805036501	339805037051	339805037601	339805038151	339805038701	339805039251	339805039801	339805040351	339805040901	339805041451	339805042001	339805042551	339805043101	339805043651	339805044201	339805044751	339805045301	339805045851	339805046401	339805046951	339805047501	339805048051	339805048601	339805049151	339805049701	339805050251	339805050801	339805051351	339805051901	339805052451	339805053001	339805053551	339805054101	339805054651	339805055201	339805055751	339805056301	339805056851	339805057401	339805057951	339805058501	339805059051	339805059601	339805060151	339805060701	339805061253	339805061801	339805062351	339805062903	339805063451	339805064001	339805064551	339805065101	339805065651	339805066201	339805066751	339805067301	339805067851	339805068401	339805068951	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2530	3600	2300	2530	3600	2300	2530	3600	2300	2530	3600	2300	2530	3600	2300	2530	3600	2300	2529	3600	2300	2529	3600	2300	2529	3600	2300	2529	3600	2300	2529	3600	2300	2529	3600	2300	2529	3600	2300	2529	3600	2300	2529	3600	2300	2529	3600	2300	2529	3600	2300	2529	3600	2300	2529	3600	2300	2529	3600	2300	2529	3600	2300	2528	3600	2300	2528	3600	2300	2528	3600	2300	2528	3600	2300	2528	3600	2300	2528	3600	2300	2528	3600	2300	2528	3600	2300	2528	3600	2300	2528	3600	2300	2528	3600	2300	2528	3600	2300	2528	3600	2300	2528	3600	2300	2528	3600	2300	2528	3600	2300	2528	3600	2300	2527	3600	2300	2527	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23941	21737	29634	24392	21737	19464	5709	33757	42825	34438	15936	20755	6542	307	290	300	267	262	272	287	314	276	289	253	257	248	261	258	256	238	258	268	262	390	838	940	703	531	382	283	284	256	251	245	273	280	259	272	265	263	279	248	278	257	246	273	286	264	242	269	271	263	260	243	245	249	258	253	238	244	249	257	271	248	231	260	238	243	272	285	260	291	261	253	245	263	269	250	253	259	261	252	274	257	265	252	268	260	249	238	273	237	257	246	249	293	280	250	279	225	251	242	266	284	264	262	256	263	266	249	291	239	272	233	265	254	241	238	268	254	245	274	280	269	247	254	230	237	261	279	261	260	254	240	279	236	268	249	239	249	264	280	253	271	247	268	248	251	262	246	248	239	264	242	254	234	252	264	287	250	252	287	275	258	262	245	269	237	281	254	252	249	266	286	247	253	296	243	238	250	242	254	241	235	270	254	245	270	263	255	237	256	284	272	224	257	226	244	221	261	260	247	247	250	219	285	238	272	238	247	261	260	242	242	280	264	275	265	275	266	252	236	262	254	290	260	238	257	246	251	250	255	275	253	292	291	228	237	238	251	249	252	227	249	253	239	261	252	295	245	260	241	264	264	247	263	257	248	280	227	234	279	213	269	248	271	235	244	240	233	235	267	222	247	256	257	248	250	255	251	252	269	274	258	240	274	262	250	259	260	275	249	256	245	258	245	244	253	286	255	258	275	243	221	280	257	285	263	234	236	253	244	248	263	272	268	268	242	272	287	264	269	230	228	267	252	278	266	256	251	251	245	256	271	252	263	276	270	268	257	286	271	269	251	228	265	249	271	275	240	261	270	255	244	251	255	289	243	251	251	250	260	250	272	262	255	275	269	256	257	262	265	238	257	244	288	261	260	224	253	275	276	255	263	270	264	236	264	222	238	271	298	248	261	265	238	233	248	250	282	258	287	244	251	280	248	232	258	255	270	265	251	249	243	236	258	247	264	250	241	270	226	241	281	272	265	238	238	271	254	238	243	248	235	239	262	279	268	253	256	261	241	257	267	268	222	295	257	259	259	259	230	239	275	276	252	276	268	276	250	260	269	263	263	253	261	236	256	242	239	231	257	278	257	247	270	268	249	263	254	262	247	271	289	248	271	259	246	252	239	241	265	269	265	240	249	259	260	256	258	239	248	262	253	246	280	225	251	258	250	252	240	269	229	245	246	257	263	248	270	248	266	254	268	253	245	248	277	257	249	260	273	241	252	256	274	287	254	260	236	256	270	263	268	252	254	248	258	249	252	249	275	283	247	256	277	272	260	230	238	271	246	261	262	270	271	242	267	247	274	256	259	245	236	280	249	269	233	231	264	249	260	288	246	261	249	257	281	278	282	259	273	255	234	281	257	252	244	260	231	240	271	283	230	267	272	265	252	246	246	272	286	255	267	271	212	258	233	242	267	257	259	231	247	267	266	244	271	245	254	275	245	259	241	266	255	246	276	242	256	249	250	238	262	268	284	251	279	238	236	293	265	258	236	257	262	263	267	256	236	232	240	239	285	255	247	241	212	275	276	251	242	245	245	238	231	250	267	263	254	260	239	235	279	269	238	270	278	282	269	249	243	272	276	282	266	262	246	243	287	250	227	252	258	247	241	239	221	272	263	253	244	260	254	254	283	274	260	288	270	237	230	265	246	263	244	244	240	271	282	257	252	273	263	256	274	244	223	245	237	255	238	255	268	269	246	247	251	257	246	258	268	280	286	262	254	276	243	280	236	258	274	269	272	253	244	235	269	246	245	236	235	248	232	273	258	268	259	256	232	277	270	253	264	245	283	263	253	269	263	254	260	273	245	272	281	231	256	267	244	251	241	258	264	257	265	276	272	251	253	261	299	246	264	280	276	257	276	260	242	256	264	272	258	235	250	299	229	265	277	224	241	263	271	270	290	275	245	278	245	264	282	234	274	247	254	259	285	226	248	286	234	248	278	261	237	247	252	236	246	262	238	229	264	256	275	257	252	255	270	292	268	241	267	265	273	236	258	238	265	261	265	260	246	259	236	268	230	264	231	238	237	242	246	251	275	239	249	250	226	277	274	245	264	236	277	267	243	259	307	266	272	260	267	244	257	244	269	228	266	245	264	248	240	247	228	258	262	257	247	230	255	254	283	247	252	235	306	267	251	276	272	271	260	224	250	275	277	251	243	255	257	229	252	285	235	264	256	269	259	244	282	255	244	258	255	280	260	247	262	291	273	245	282	268	266	261	278	249	259	298	276	226	249	266	241	240	245	246	276	243	226	263	249	237	253	245	245	263	257	253	245	285	249	310	249	263	258	270	273	277	243	256	298	262	250	254	287	243	241	241	246	268	239	246	245	266	263	251	277	269	257	258	230	260	251	251	276	262	250	250	257	250	250	245	240	266	253	298	263	268	277	277	258	259	284	254	270	285	234	282	272	248	256	277	261	254	235	267	254	255	251	245	266	260	252	228	257	256	252	252	245	261	263	256	244	283	268	266	265	244	264	257	283	282	243	259	251	238	236	279	261	262	263	250	291	241	274	265	251	242	256	266	259	266	239	238	281	271	260	239	256	269	251	252	242	254	246	276	247	248	250	258	225	275	279	272	255	237	237	277	281	231	261	236	267	282	294	249	254	248	222	225	239	276	233	284	256	265	284	233	279	252	302	258	230	263	240	235	233	244	283	245	243	250	249	256	234	250	231	252	257	267	283	289	264	267	249	263	250	257	268	264	264	236	242	266	257	255	251	265	246	243	288	250	234	252	263	265	247	231	243	248	265	255	272	271	255	249	291	250	260	248	275	237	266	255	242	226	239	266	255	266	228	282	254	247	251	271	288	272	279	226	255	236	261	311	242	238	259	270	237	245	266	253	237	274	260	246	251	259	265	255	243	253	236	253	263	236	242	255	252	254	255	235	266	280	258	280	282	301	254	268	267	245	244	281	260	245	292	254	272	248	275	244	255	258	260	275	277	277	234	261	295	247	265	256	243	264	223	240	240	250	277	281	289	236	255	227	269	241	234	240	253	261	257	267	232	276	242	282	295	248	261	254	246	269	259	228	262	240	240	239	256	232	258	282	246	257	253	258	268	265	255	282	233	255	235	250	255	269	272	235	263	242	258	253	272	280	277	233	256	253	264	239	262	245	283	265	241	255	260	221	238	256	255	243	263	231	247	257	271	260	285	235	253	233	238	260	247	254	252	261	269	256	243	249	263	246	266	249	278	262	257	251	255	259	296	249	234	263	257	270	255	255	269	260	255	245	255	265	287	236	243	257	229	266	243	254	258	283	258	242	242	260	247	276	238	266	278	256	234	253	252	266	234	266	267	279	242	262	261	262	240	241	284	256	258	262	247	273	249	266	269	228	263	275	264	260	256	248	263	255	246	280	250	240	272	248	248	262	279	261	233	265	292	239	239	242	233	278	248	255	252	251	228	237	266	276	258	242	271	272	263	267	245	263	233	261	247	246	249	268	261	247	238
11289	24228	21122	13028	8777	5953	8962	43633	47691	37850	18448	28608	8511	491	498	511	481	455	483	495	451	455	455	468	450	425	451	422	418	434	374	441	536	956	2275	2227	1587	1043	706	520	464	398	420	397	399	384	384	428	441	405	385	373	450	383	430	414	413	442	454	431	412	437	422	407	426	432	405	438	410	429	427	431	417	382	421	397	441	376	408	454	404	441	380	394	428	416	383	437	395	416	416	425	422	413	438	417	414	430	417	431	399	387	409	407	434	392	395	429	404	414	431	444	406	388	383	438	376	394	412	443	430	399	400	418	421	424	426	423	410	408	417	424	402	410	441	408	414	383	436	426	399	463	418	444	422	431	408	409	401	394	403	423	475	410	411	384	391	403	422	438	417	459	414	403	408	415	408	374	430	409	435	441	422	388	414	428	390	421	436	410	411	400	460	422	384	436	419	413	403	421	415	405	416	403	421	407	390	432	403	391	418	434	434	395	439	381	406	413	447	422	420	446	446	396	448	394	383	442	374	396	403	414	416	441	425	422	472	434	405	405	453	420	441	414	415	417	452	390	440	412	402	439	421	429	425	381	440	422	406	403	415	410	382	408	412	394	440	429	409	408	442	435	380	419	436	421	434	427	416	384	438	385	386	400	405	413	438	402	437	379	439	412	461	444	414	381	436	425	382	409	414	409	455	424	408	400	432	420	407	399	391	442	396	433	382	414	430	416	434	403	446	422	400	415	406	417	405	383	438	417	431	413	421	446	395	395	411	426	403	409	378	398	417	441	375	434	422	488	420	457	386	426	442	409	398	431	400	391	398	415	454	443	395	394	433	398	433	434	445	415	406	428	417	399	413	404	403	416	425	414	400	431	426	420	421	419	402	436	426	423	421	435	410	443	462	393	429	414	377	417	417	423	431	434	405	439	385	425	397	399	428	395	404	403	437	396	440	392	410	439	413	422	443	416	396	414	398	376	430	385	422	417	395	395	396	425	378	417	429	397	406	408	418	445	411	431	442	422	402	480	420	422	473	421	426	422	416	452	388	422	435	429	426	407	418	441	439	415	414	436	412	448	409	411	448	424	364	413	404	430	377	468	392	415	376	421	403	425	426	395	443	389	431	424	423	403	414	414	425	436	412	439	386	448	465	432	412	411	429	448	401	393	405	418	420	393	411	406	375	415	431	461	412	381	391	432	443	427	403	444	445	405	423	404	428	396	415	393	419	427	430	427	375	480	428	412	409	398	430	384	409	412	436	410	416	422	403	395	378	413	442	411	380	412	407	399	437	399	427	388	402	426	388	420	415	431	429	457	441	424	380	393	420	421	354	415	399	427	413	425	393	423	382	425	424	418	434	458	391	463	404	467	413	359	413	423	408	454	415	411	396	427	408	386	480	407	435	402	426	392	436	447	405	447	428	368	431	411	436	404	414	432	438	414	418	418	417	341	403	410	425	437	388	415	395	398	415	414	411	400	393	421	422	388	410	386	417	456	410	415	451	442	383	438	421	428	371	410	397	447	393	405	419	422	412	390	440	413	414	466	413	409	415	439	452	447	401	415	394	444	395	403	403	439	399	357	413	418	421	410	393	388	378	384	416	448	434	437	394	381	422	395	408	406	437	418	369	407	383	415	413	461	428	396	391	420	407	386	434	397	427	389	416	408	413	414	410	397	408	422	433	425	396	462	422	407	414	434	392	411	426	459	439	409	444	439	431	395	413	420	383	444	389	410	431	427	458	408	404	424	435	453	423	426	415	426	428	442	440	449	435	404	400	433	453	417	402	416	458	421	425	448	436	441	421	470	392	417	402	426	397	401	419	453	434	450	453	438	383	392	409	386	385	417	384	415	400	421	389	433	455	397	414	399	440	447	379	400	400	422	411	416	380	402	429	418	404	450	443	403	426	446	366	387	424	451	423	402	414	405	411	394	421	383	437	457	413	426	412	438	425	455	405	451	410	453	414	391	391	392	410	421	395	415	418	429	439	424	421	429	422	421	422	395	421	377	384	393	380	434	386	439	395	427	428	404	413	407	408	426	442	395	389	415	413	405	407	434	413	432	431	375	411	440	407	433	411	374	436	392	426	425	397	402	399	408	410	454	421	441	389	395	419	447	394	420	405	403	396	428	362	427	447	422	436	418	399	399	417	399	408	416	402	416	435	412	410	446	426	442	444	435	431	438	404	417	387	409	402	404	391	442	439	439	414	385	393	442	411	435	419	430	414	395	398	470	418	432	421	411	415	445	405	441	422	427	452	395	410	427	452	435	403	416	383	414	418	402	386	460	439	433	395	401	365	446	446	488	424	441	438	412	465	382	449	391	415	408	402	418	427	418	431	397	412	432	398	432	397	426	423	396	427	438	431	404	444	410	398	408	428	424	417	422	431	407	404	419	443	433	419	396	456	398	413	397	437	426	409	421	434	394	454	425	418	449	402	435	440	412	421	419	401	405	400	405	405	410	470	390	393	450	438	415	453	420	438	410	415	411	443	421	445	409	425	404	431	441	400	423	418	414	433	385	386	418	411	410	408	436	407	429	417	431	457	421	396	406	442	395	402	394	435	419	462	442	421	416	408	364	411	450	428	401	421	429	393	415	442	385	391	384	407	424	428	458	420	427	422	381	406	434	405	416	421	439	420	410	392	394	408	450	401	424	384	405	413	417	399	394	418	416	400	404	453	400	441	449	387	436	387	431	412	441	445	354	400	416	404	374	409	402	458	401	376	403	414	404	416	394	410	388	385	406	399	395	421	411	407	392	423	393	412	470	400	401	400	440	421	413	454	397	404	423	407	402	443	385	425	401	405	406	424	408	429	406	425	409	404	412	428	419	390	400	417	442	409	428	402	416	390	457	444	462	421	417	429	428	439	424	429	416	419	400	389	392	411	428	402	426	403	406	418	410	432	382	408	373	420	409	418	395	433	421	426	394	422	415	410	396	358	459	405	410	411	384	424	421	403	398	425	403	401	408	398	437	401	388	428	395	427	446	395	408	359	406	403	409	407	417	433	442	426	407	395	415	428	443	426	415	411	416	438	426	417	397	419	451	391	415	428	378	390	400	410	413	405	424	415	421	429	404	398	421	446	449	412	386	397	402	386	424	428	404	392	388	371	393	422	429	422	427	441	427	429	421	445	415	447	396	424	433	429	406	391	390	411	353	429	435	438	404	429	450	414	429	413	392	416	433	425	400	422	382	416	441	440	418	446	398	415	406	445	411	413	452	422	405	430	422	416	409	416	388	404	412	415	416	388	396	445	407	435	374	403	392	447	397	419	417	440	411	423	430	415	428	410	417	439	401	457	427	419	434	440	430	413	414	419	430	446	415	390	432	393	429	404	406	424	380	418	396	418	440	420	450	446	403	421	375	401	414	383	396	395	394	424	446	449	398	424	376	428	420	405	413	431	422	437	417	407	405	409	409	422	408	451	406	391	409	420	405	360	404	395	415	390	400	379	411	410	412	478	431	429	445	401	412	401	424	403	398	429	397	411	428
26636	19903	7997	1887	757	636	571	2573	4753	2586	1651	2262	660	280	220	275	266	255	247	214	270	235	244	259	243	265	269	217	263	280	237	282	252	232	317	362	314	275	278	268	244	264	295	255	264	226	218	236	251	224	244	261	269	235	247	243	238	258	280	254	251	263	253	265	254	256	247	256	228	248	235	241	291	222	231	235	254	234	250	247	255	270	266	250	250	241	251	263	243	237	248	270	224	230	255	236	247	252	243	241	264	219	259	224	248	242	242	247	248	233	246	268	259	257	229	282	226	264	231	239	249	262	222	241	250	258	238	246	241	242	248	286	253	258	250	246	257	231	232	247	230	224	263	233	243	255	236	265	239	225	242	244	232	237	241	250	266	229	249	225	248	301	239	234	257	255	240	273	251	261	242	271	245	247	236	254	259	235	234	260	231	225	229	246	261	241	246	233	248	280	237	231	247	257	242	241	232	263	268	250	247	248	228	287	247	273	199	238	232	244	243	224	267	248	238	252	272	277	258	250	233	262	229	248	222	241	249	229	240	259	224	231	255	237	231	256	254	232	224	251	249	237	239	247	275	237	235	262	255	245	213	248	255	239	260	247	240	234	265	255	253	257	205	237	262	248	229	255	242	267	248	254	270	245	250	247	240	273	250	242	260	205	253	261	264	264	223	254	233	239	247	228	208	242	245	243	239	227	259	247	218	234	258	252	250	247	251	217	271	245	239	264	247	258	247	244	228	250	226	268	233	218	248	236	234	273	248	244	241	251	261	223	236	232	237	270	249	260	240	231	257	253	244	216	277	237	222	233	266	264	256	270	264	254	206	263	251	245	233	258	245	233	214	242	224	218	230	234	272	240	237	259	247	238	232	224	230	251	216	216	249	241	267	240	221	268	232	243	270	241	266	244	249	242	234	241	255	244	256	234	252	218	246	266	268	232	240	222	237	240	270	226	250	218	239	241	269	212	253	252	221	274	248	263	245	267	218	245	238	253	248	262	251	224	250	276	246	221	244	259	262	258	245	238	260	240	238	224	224	284	276	233	238	237	232	243	229	221	285	220	250	246	242	228	227	251	225	240	251	236	242	242	250	252	233	233	271	251	260	268	236	227	239	239	230	227	240	225	254	225	248	252	234	263	266	278	219	234	231	243	251	248	244	252	226	229	240	252	249	236	222	249	235	245	255	259	243	243	255	237	255	250	242	233	267	262	211	254	261	252	226	250	238	262	279	258	230	248	265	254	251	265	218	284	236	244	257	230	242	256	226	240	222	234	275	259	247	246	263	241	260	266	244	230	252	253	248	229	279	259	263	263	227	246	254	211	248	260	261	231	242	240	240	248	222	251	280	251	216	231	262	278	231	270	275	252	262	273	232	244	252	243	260	262	262	254	236	240	240	221	261	250	223	260	236	264	252	238	247	259	232	229	252	256	231	259	273	258	242	240	228	246	260	242	234	221	245	242	265	243	245	235	231	239	241	240	237	266	226	228	241	249	244	212	250	246	235	239	286	250	258	267	217	254	230	242	248	250	256	234	228	248	225	255	236	250	242	256	245	223	235	283	235	238	235	232	235	253	236	250	238	214	244	238	235	235	225	245	260	257	282	234	244	235	279	242	230	256	253	249	238	232	246	261	245	269	246	242	290	267	230	266	250	224	261	253	243	273	252	247	256	243	249	248	239	236	244	219	271	225	216	252	240	251	239	244	244	246	249	240	225	238	260	258	238	233	269	245	239	250	274	225	231	238	251	253	230	219	226	248	256	255	239	239	251	243	254	253	249	219	239	223	242	220	218	238	242	286	234	255	246	244	231	249	248	239	254	230	241	221	220	251	271	229	245	236	238	219	248	237	261	256	247	208	244	243	243	256	263	252	248	243	256	227	246	254	263	254	244	238	254	220	244	257	237	237	249	229	218	227	248	238	282	233	226	273	261	250	241	230	236	228	262	233	261	255	229	229	269	258	249	271	246	250	254	234	248	215	251	247	252	237	244	251	244	277	263	259	260	235	256	236	215	259	257	244	229	258	247	240	244	243	243	222	251	235	238	246	237	238	261	269	253	227	268	249	235	261	245	252	216	230	259	260	245	226	223	266	250	234	227	245	239	267	257	253	224	238	213	231	216	230	253	260	233	277	248	225	239	264	254	241	244	240	225	292	261	245	236	239	246	275	257	254	264	277	244	254	234	262	218	220	245	250	241	224	240	233	254	254	228	245	256	231	250	224	255	257	260	268	247	239	252	241	235	276	235	236	240	239	262	240	259	256	244	253	267	228	281	277	233	264	260	241	248	243	248	284	257	271	245	247	286	282	260	277	257	232	254	272	264	228	246	224	244	234	251	248	218	257	256	272	259	260	235	258	226	249	219	224	245	260	239	255	251	249	222	239	218	260	246	253	239	239	256	223	249	240	273	281	250	255	253	258	221	254	250	242	271	224	267	226	217	244	236	222	247	236	210	222	264	268	264	256	255	253	265	240	244	220	252	233	231	253	233	259	213	254	262	229	220	249	232	239	220	248	286	231	237	260	245	241	260	231	220	268	266	242	260	238	257	259	217	236	252	232	252	269	244	226	262	235	246	252	217	222	239	250	262	248	236	226	224	246	262	218	237	237	239	257	225	249	247	236	251	225	268	219	237	230	257	243	232	254	209	229	259	258	261	250	243	255	258	239	243	255	247	244	233	255	255	241	224	277	232	243	235	282	269	269	223	257	257	263	255	240	271	266	286	238	249	256	270	234	242	263	235	254	236	236	244	264	227	241	239	271	255	241	219	251	270	229	264	264	236	255	244	247	231	287	258	230	260	251	250	277	241	238	273	242	247	264	217	254	282	246	268	258	248	228	247	229	245	238	267	261	235	240	228	217	253	229	254	263	263	232	263	241	245	252	226	252	247	220	242	268	255	241	233	267	236	232	257	224	237	249	247	259	249	242	245	240	245	255	240	219	210	246	227	251	235	275	252	257	251	233	267	236	257	226	233	246	237	216	252	239	223	248	253	230	261	241	234	255	222	274	256	231	259	258	242	260	230	254	219	260	220	237	241	262	260	263	242	246	243	239	252	233	228	250	243	240	252	245	257	259	262	250	219	250	251	229	245	259	279	222	238	228	252	251	242	252	258	242	253	243	269	254	271	239	219	261	258	245	249	260	227	257	232	217	243	260	255	246	266	243	240	236	219	236	253	238	262	262	253	242	210	240	244	274	266	246	252	252	207	265	225	264	242	245	239	235	262	241	217	270	239	247	238	225	262	268	281	241	237	274	240	245	252	234	240	253	252	250	249	213	287	228	274	231	279	244	242	233	253	254	268	236	258	272	242	252	239	253	246	267	239	230	253	271	254	234	259	241	231	243	242	238	256	209	247	233	243	254	255	263	243	227	245	235	242	209	254	253	222	235	232	247	267	246	259	253	279	228	230	217	267	252	237	228	252	248	226	252	265	254	250	261	241	268	258	254	255	244	256	229	271	237	257	242	255	262	257	279	252	243
5552	6784	6440	3374	1863	1704	1514	6320	10868	6016	4205	5600	1344	431	408	453	394	434	377	426	406	395	396	416	411	397	421	403	395	389	402	413	445	448	500	628	596	530	456	453	387	364	415	424	425	426	397	380	367	369	432	429	421	412	385	406	414	419	387	408	381	426	393	386	427	407	396	405	428	444	412	468	401	405	408	420	403	386	399	402	402	407	375	415	410	397	440	422	395	420	404	425	388	413	406	435	375	429	383	339	402	373	430	419	373	381	418	383	386	405	403	418	382	443	371	390	386	394	418	418	368	457	437	414	400	385	387	389	388	420	378	371	409	391	383	396	407	394	356	409	384	391	417	406	396	392	414	405	412	431	416	411	378	399	411	375	373	440	398	404	380	401	411	421	384	409	385	426	380	379	381	413	364	422	419	426	392	427	434	422	399	407	401	390	404	414	382	390	415	369	354	400	379	398	394	409	386	429	433	387	435	421	377	405	375	394	390	413	414	415	420	421	393	376	391	383	398	402	420	405	391	379	392	394	371	393	401	400	410	405	397	382	394	381	384	387	381	393	406	424	385	394	404	395	394	425	450	385	441	384	409	406	405	406	407	433	440	410	439	412	394	379	408	402	436	393	397	405	408	413	392	403	368	407	418	403	385	377	424	398	386	388	389	390	405	352	408	402	408	410	387	429	395	433	431	425	408	420	392	387	417	391	419	365	420	378	364	388	423	361	369	439	370	385	363	410	414	388	406	430	412	413	357	382	407	397	387	388	409	456	400	384	411	393	409	406	391	398	394	395	391	409	392	386	407	380	403	378	427	393	414	395	421	416	438	402	389	395	425	383	413	387	385	399	394	445	392	413	393	398	376	402	364	421	387	369	433	377	394	384	422	414	369	358	383	407	428	388	415	372	391	388	391	430	393	430	405	397	378	383	427	406	411	413	408	399	423	430	385	374	407	424	395	458	401	441	413	372	425	365	421	421	399	403	367	402	403	426	423	413	404	415	378	379	401	385	382	371	389	411	418	397	379	408	386	409	412	388	404	450	427	408	413	409	425	415	442	390	398	409	401	429	368	375	393	378	435	403	417	381	387	402	386	408	425	407	353	405	408	390	407	441	397	428	437	388	371	420	403	381	404	353	419	392	405	401	412	423	416	429	405	403	377	381	398	379	396	377	419	386	411	400	390	409	422	423	355	397	419	426	400	381	422	405	409	416	408	388	374	396	437	392	437	390	417	378	376	421	362	385	364	388	427	403	397	361	392	401	394	410	402	375	420	407	385	411	406	383	422	433	401	375	422	405	391	416	423	410	417	440	368	424	404	409	388	389	423	403	427	408	389	422	401	384	409	412	402	381	461	412	406	428	426	400	385	377	457	382	401	399	395	428	409	393	367	398	394	393	453	387	405	399	418	412	418	432	428	391	401	416	406	384	388	378	365	395	411	423	390	390	411	383	443	400	392	409	391	420	385	380	445	407	359	412	414	409	439	399	370	414	389	397	408	408	428	400	426	389	402	389	402	409	396	413	402	392	416	411	378	424	387	401	437	429	384	412	408	419	385	425	392	426	389	397	395	412	417	418	393	417	405	413	404	412	400	410	415	364	387	392	419	410	407	404	364	434	384	384	432	385	365	391	386	392	387	428	395	373	402	388	388	389	388	390	391	398	409	393	432	433	396	422	398	420	425	386	402	395	424	383	417	455	385	394	409	391	408	446	394	406	352	400	420	379	409	417	401	395	393	428	418	391	424	435	389	420	423	380	398	400	381	390	422	420	388	387	389	422	417	393	404	385	381	424	436	399	400	405	399	446	386	396	378	412	407	371	408	449	404	411	409	411	383	399	374	408	407	416	396	383	403	405	403	396	397	409	392	391	434	415	395	403	410	434	373	396	395	428	370	425	410	407	404	401	395	413	436	405	403	387	419	382	400	401	387	375	400	418	431	384	400	398	387	393	418	435	397	410	403	418	417	398	415	402	369	400	402	405	412	400	423	426	415	387	403	377	427	434	440	411	408	400	414	347	403	403	409	388	369	444	432	384	374	385	445	409	394	440	390	375	414	408	424	408	384	395	393	390	380	394	388	400	418	407	378	445	406	448	410	411	429	395	414	393	415	422	430	403	384	428	413	375	393	415	405	413	422	391	422	348	412	430	423	425	402	385	389	381	375	351	401	379	365	380	395	381	414	369	386	402	370	418	408	395	381	358	419	386	367	421	440	410	392	438	402	402	413	401	387	431	449	433	397	397	407	380	405	406	403	384	434	378	388	399	403	406	381	381	416	346	391	417	420	448	395	390	407	399	380	425	408	391	416	391	390	404	400	393	417	356	451	384	411	388	400	403	375	407	385	410	406	395	385	384	409	386	429	389	408	430	430	376	383	395	406	452	418	392	416	410	403	412	424	379	409	406	413	401	445	381	452	380	426	365	418	415	430	433	396	382	399	417	415	378	420	423	419	398	400	414	399	376	390	379	420	410	369	422	413	403	382	402	424	391	425	413	408	388	400	379	412	358	375	400	417	381	355	406	366	403	410	410	403	401	389	412	409	411	401	421	383	406	395	416	416	425	397	381	393	370	399	360	426	385	399	400	404	411	396	382	369	341	413	422	396	387	405	379	400	373	371	379	402	368	389	446	426	387	377	415	374	413	402	405	386	403	431	387	394	410	384	400	385	378	390	402	388	411	386	402	409	415	439	383	376	403	409	388	396	381	377	401	397	409	410	406	378	400	425	395	397	392	426	426	423	399	419	407	432	391	398	413	407	386	371	420	399	437	384	411	388	386	373	388	423	397	399	421	405	405	441	429	385	406	429	406	417	394	362	419	379	404	379	414	410	383	401	418	398	395	409	404	412	405	398	416	410	427	390	420	422	405	427	428	377	415	381	385	390	428	407	374	397	391	413	421	377	395	430	357	404	424	417	348	429	381	400	413	389	385	392	411	430	421	435	420	391	379	418	385	376	394	397	372	414	400	417	401	379	406	401	406	378	385	401	423	360	396	417	402	416	400	444	378	412	391	408	405	411	405	393	426	378	387	403	407	385	420	406	415	408	438	329	414	417	388	436	421	395	397	413	390	389	424	398	431	397	414	388	413	399	433	429	422	392	410	391	417	400	411	349	405	390	401	403	402	404	437	408	373	423	402	449	397	423	423	418	396	446	388	427	375	431	345	381	426	400	385	398	379	395	422	400	401	406	382	436	418	426	418	403	417	434	419	410	392	395	400	420	398	394	378	396	417	391	401	432	374	369	378	408	417	381	399	402	384	408	380	398	381	406	396	385	392	439	401	382	421	378	403	382	417	411	379	401	402	400	408	408	384	398	424	414	419	425	393	369	394	416	410	403	403	395	387	396	402	415	403	390	406	425	393	372	438	416	411	381	379	404	378	417	437	392	432	368	398	401	405	424	428	382	436	395	405	409	419	379	366	386	401	383	412	384	415	404	415	396	376	412	393	408	401	398	426	369	402	434	393	382	420	408	390	442	452	422	377
25053	21139	26841	24714	4678	1222	1024	12139	20176	14303	7083	8702	1017	317	241	251	257	275	236	251	278	275	242	279	281	264	270	256	258	269	262	261	250	291	360	552	495	386	332	289	246	254	275	247	259	259	264	246	246	250	273	287	278	257	254	223	262	242	285	265	269	246	239	264	272	263	273	270	242	275	228	279	233	261	245	265	275	256	251	240	265	258	269	269	237	260	269	279	263	275	259	255	243	272	242	239	250	260	282	293	253	262	253	257	262	247	257	283	273	248	248	266	279	264	271	276	251	269	268	254	249	271	246	261	266	246	243	275	272	260	264	279	272	255	253	225	236	240	254	248	260	251	244	268	247	251	236	255	264	266	261	258	256	247	243	250	227	259	292	227	233	284	254	279	255	249	264	269	288	241	284	238	256	240	245	257	255	264	270	250	250	244	272	249	244	259	240	273	247	246	245	250	262	238	279	255	247	263	262	263	238	261	269	262	257	271	266	257	223	256	258	262	247	260	263	243	273	251	251	268	244	250	243	252	261	241	256	243	251	254	271	261	242	251	255	258	262	249	260	262	242	243	274	275	257	264	241	234	229	258	268	254	262	284	260	245	282	279	245	237	254	265	262	223	267	276	247	259	250	258	276	257	276	294	252	270	243	258	238	233	276	254	240	221	256	265	241	228	271	243	253	264	261	241	263	269	232	262	260	255	243	264	258	289	267	250	249	269	247	261	237	265	255	232	287	230	283	255	252	240	212	265	269	238	229	244	274	255	281	266	265	248	244	273	236	242	271	268	267	235	266	241	266	272	288	250	274	253	232	264	252	263	253	245	238	248	272	287	248	260	268	222	232	281	253	252	266	247	277	250	251	253	275	275	279	280	257	262	225	247	282	251	225	253	284	273	231	253	227	252	251	245	258	247	248	257	263	291	222	256	246	282	266	239	257	252	239	241	266	263	293	251	266	244	252	295	278	243	249	281	233	259	266	242	247	253	242	265	246	266	258	255	254	250	229	266	235	241	265	278	257	248	263	250	251	260	237	263	247	242	256	287	247	258	247	250	272	228	254	256	259	263	269	267	276	278	258	296	266	276	260	263	229	264	246	259	242	261	251	272	251	255	241	258	253	253	248	260	248	248	246	257	245	263	237	251	250	237	273	266	259	283	239	231	253	246	244	257	257	233	273	262	237	248	254	253	261	237	246	260	253	253	243	273	233	257	276	246	258	280	248	231	265	268	277	223	253	262	245	246	247	250	257	262	242	262	261	250	259	261	269	252	254	255	243	248	284	254	263	259	276	274	263	282	238	282	236	259	217	270	232	257	274	261	289	266	263	282	263	264	260	244	258	248	258	274	265	260	249	215	273	275	265	248	255	261	289	257	266	247	253	226	225	236	259	242	250	263	226	244	274	255	276	243	250	250	263	233	244	260	231	252	266	250	256	251	272	248	270	252	254	249	248	276	251	239	240	265	257	237	251	263	248	240	262	258	259	252	247	274	243	246	252	232	249	208	250	261	257	254	227	244	252	254	228	258	260	247	276	253	260	239	265	254	261	273	242	249	265	267	259	256	231	264	256	250	245	256	246	281	248	260	275	274	231	265	247	257	277	250	268	277	259	264	256	254	252	251	258	257	255	277	292	270	247	243	276	235	258	267	253	274	268	235	247	250	265	273	231	237	254	241	263	284	264	264	244	242	251	287	238	259	266	240	282	268	249	254	255	270	269	266	282	240	236	255	271	232	246	252	284	233	276	267	255	281	264	257	256	278	214	270	255	215	278	267	274	244	262	237	272	257	276	254	258	260	260	259	283	247	253	233	233	260	265	245	268	246	255	243	263	252	271	291	259	247	252	238	254	268	266	250	249	265	268	240	225	259	284	249	251	248	258	224	241	260	237	241	251	285	260	256	277	247	258	248	257	250	239	278	249	270	276	267	234	264	265	254	244	270	276	266	253	277	251	238	256	235	271	238	264	247	288	269	248	242	250	261	285	296	273	279	286	256	261	271	268	259	260	261	237	280	229	256	251	254	244	280	254	246	247	269	228	226	240	240	278	273	280	269	283	257	258	260	270	248	254	265	263	245	265	270	234	238	303	254	261	273	234	261	284	274	266	245	235	265	298	262	237	251	251	266	259	279	255	265	257	268	251	260	272	248	241	261	251	278	230	240	239	241	237	235	255	265	242	261	267	259	264	252	257	253	243	230	267	238	251	267	254	263	249	258	273	234	270	258	272	309	232	273	243	246	266	253	275	258	264	242	241	256	246	249	248	247	264	265	243	249	258	249	271	249	256	239	259	230	248	243	240	265	265	263	240	293	259	261	255	253	270	267	268	275	265	249	239	229	237	251	246	281	252	268	274	268	259	240	241	283	264	272	237	281	266	246	244	254	242	252	266	241	228	249	255	235	246	271	259	245	270	261	247	252	263	261	220	237	310	249	270	273	251	235	226	267	237	237	255	252	229	253	268	271	253	283	261	251	254	239	267	239	242	259	267	242	267	288	250	240	281	234	263	252	242	237	255	243	266	250	255	272	249	286	276	256	248	256	238	257	258	291	249	262	280	268	265	250	247	269	251	257	251	234	243	240	252	258	280	242	265	240	245	230	246	260	277	256	273	288	258	267	269	265	259	251	269	253	250	267	249	244	262	244	242	246	255	254	256	244	245	267	291	256	258	278	282	261	289	238	260	241	245	253	272	267	270	289	286	250	244	262	282	225	252	290	218	266	274	249	250	291	295	229	253	264	259	253	275	261	285	271	246	244	261	256	280	233	257	283	264	235	282	261	288	267	231	249	262	272	274	247	247	249	271	259	265	248	261	264	296	243	271	266	288	269	256	269	259	245	256	245	261	244	272	228	255	262	278	250	255	250	270	239	289	260	274	267	262	275	239	262	243	248	254	268	284	249	265	249	269	256	246	258	252	254	249	275	290	264	267	253	269	253	251	272	256	270	246	253	260	226	269	288	236	241	279	267	252	238	259	259	265	264	253	269	276	262	248	261	261	259	249	239	241	255	277	277	252	280	241	243	244	225	215	290	246	246	283	263	238	250	291	239	263	243	251	261	236	248	268	230	259	248	264	263	248	261	241	246	286	254	259	260	252	280	260	255	271	261	281	248	263	256	239	250	283	303	250	244	246	255	245	224	239	270	266	247	264	260	269	241	256	256	281	248	246	254	272	215	258	267	257	240	270	268	243	262	258	275	254	245	242	266	282	257	227	271	259	265	234	257	246	235	271	281	267	249	241	251	250	271	257	271	241	240	217	243	257	274	236	253	255	277	244	252	239	261	263	281	279	259	244	290	262	245	270	268	253	229	243	265	253	245	231	271	276	252	249	265	265	276	242	262	220	295	282	264	254	263	268	277	260	263	247	272	238	274	250	269	266	249	270	251	283	283	243	234	256	247	255	244	251	275	249	245	270	251	245	239	268	261	254	275	243	253	241	249	272	256	239	279	251	247	229	236	244	245	234	274	270	248	252	268	255	252	263	241
6511	13079	11890	5866	3889	2940	2778	23432	29981	20958	13251	16563	1859	437	438	440	483	458	454	436	460	479	426	432	429	410	434	454	455	464	436	422	474	462	744	1187	962	775	563	492	446	436	438	418	426	421	435	443	467	456	370	434	423	436	431	422	411	463	413	448	408	454	410	423	430	435	406	397	435	424	451	444	390	417	398	427	446	457	402	443	372	418	435	424	413	431	449	437	415	432	426	401	459	428	448	414	460	411	404	432	465	411	458	419	399	459	413	422	401	441	416	449	418	461	394	398	465	414	419	426	422	414	428	440	462	444	434	418	439	432	428	458	433	484	413	419	417	386	426	432	442	423	405	416	458	422	409	395	406	416	410	411	426	440	451	426	391	415	466	436	413	477	455	476	423	456	378	421	378	425	429	445	452	382	396	411	416	450	419	430	423	443	465	423	408	418	451	422	424	400	420	412	427	391	440	412	428	448	385	428	436	434	419	445	424	428	419	448	455	444	435	434	422	385	439	458	431	443	434	433	409	437	420	389	421	452	419	455	468	418	403	398	426	408	443	427	397	425	422	411	401	387	466	427	443	432	409	456	430	402	412	432	404	426	422	477	426	431	415	429	419	439	444	422	426	380	419	422	436	457	434	447	463	402	443	452	443	421	435	431	436	419	432	428	416	431	443	427	409	387	434	406	446	424	399	423	420	400	423	410	415	472	422	437	435	428	419	424	425	437	405	460	426	416	395	396	438	439	406	447	430	435	405	432	440	414	435	446	459	416	418	447	454	434	416	403	393	442	421	438	426	443	436	425	436	404	400	444	411	427	387	426	417	439	429	412	428	396	396	431	427	440	414	395	441	407	418	428	433	422	412	475	421	435	436	434	388	437	404	440	395	428	394	429	455	435	429	443	415	430	395	415	409	413	418	408	457	432	379	433	374	460	386	437	433	417	449	412	392	431	448	435	426	448	452	455	417	440	408	431	419	426	436	405	447	373	431	464	421	485	410	439	442	389	445	433	435	480	413	420	418	419	441	414	453	406	441	419	414	410	416	422	397	443	396	404	450	425	436	435	444	422	418	443	445	421	448	425	431	457	402	397	422	412	423	396	432	437	432	407	430	444	469	412	417	426	424	411	423	392	429	396	399	403	421	389	438	454	418	395	431	423	400	444	440	447	413	411	423	380	433	400	405	458	417	416	432	390	441	423	404	443	416	412	414	450	416	438	452	424	418	451	408	400	430	439	434	423	409	399	419	454	394	415	385	430	415	435	433	399	443	435	463	430	426	409	438	466	421	436	480	423	408	418	406	437	420	432	434	465	415	397	413	420	450	424	436	416	444	449	432	428	403	444	411	434	439	394	407	406	423	418	395	409	403	435	427	425	417	427	411	466	399	421	474	446	401	437	463	427	419	406	420	467	424	406	480	421	422	424	425	442	414	449	404	450	384	449	421	428	393	446	406	429	390	431	393	428	416	411	443	425	420	449	419	417	428	461	414	418	436	460	400	464	419	427	424	393	456	436	398	421	451	418	470	432	383	439	449	425	397	449	451	382	409	387	421	449	454	408	403	406	434	436	412	413	453	404	412	399	404	427	430	444	415	401	413	472	412	401	432	400	393	416	414	408	435	451	448	461	412	404	429	394	414	409	423	411	398	410	458	412	416	396	442	414	405	418	429	474	428	440	422	463	429	424	427	400	414	423	394	437	433	436	462	462	429	399	452	425	434	436	409	431	468	401	385	446	422	424	436	430	405	400	403	431	425	385	404	449	427	444	417	446	430	453	412	414	447	446	412	438	430	429	376	404	414	441	407	433	419	437	426	387	436	414	422	429	406	422	444	427	422	387	430	421	456	407	433	462	448	437	388	459	443	440	392	469	443	424	429	378	420	428	458	437	422	426	438	414	417	447	417	448	439	461	386	456	420	430	413	409	472	421	417	426	412	447	389	435	479	448	440	462	461	442	435	445	465	424	403	420	429	381	430	427	446	428	422	439	407	438	449	444	421	447	444	423	427	430	401	427	409	436	443	415	446	434	418	400	449	408	438	412	430	451	409	462	438	423	439	457	396	441	409	431	407	404	438	414	464	420	432	411	411	430	419	430	412	446	440	438	445	429	438	429	419	429	415	437	416	394	440	455	453	435	466	407	419	452	420	457	413	412	420	413	409	456	430	439	425	440	455	430	447	442	434	433	438	438	412	433	408	420	442	394	440	419	415	444	406	430	417	415	428	403	410	415	417	432	395	415	434	420	413	407	440	438	417	408	458	429	403	417	404	414	440	438	431	433	417	451	416	433	412	437	399	450	431	426	440	396	408	436	427	438	428	437	410	411	416	449	405	442	415	444	402	421	446	403	433	436	424	412	401	427	374	435	418	427	430	454	422	439	403	425	455	434	429	437	441	433	398	442	432	442	414	423	411	462	460	440	422	385	427	400	426	413	417	425	439	429	418	413	468	409	406	463	393	417	409	404	440	445	435	399	424	419	408	437	419	433	397	426	472	445	441	402	455	436	441	446	448	441	477	437	439	436	431	409	434	396	448	436	405	413	451	454	433	405	449	439	394	429	416	422	430	427	408	421	448	428	445	450	410	419	449	437	416	454	426	435	417	469	464	414	409	394	442	427	408	433	456	400	403	459	418	475	467	442	433	449	413	388	429	404	420	403	456	412	428	440	449	417	460	407	400	439	439	434	429	421	406	436	452	398	411	460	448	424	445	435	425	424	451	411	440	428	388	403	458	442	407	412	423	448	414	422	432	425	449	391	450	458	401	390	424	467	460	425	404	431	406	422	454	414	424	412	467	423	397	418	441	465	399	420	427	404	426	412	420	403	447	436	423	436	434	459	446	433	415	438	395	419	439	432	386	452	455	393	410	449	420	426	435	396	433	381	417	430	390	419	388	455	429	390	429	459	420	465	387	432	406	420	438	417	421	416	412	417	443	433	425	441	446	426	433	381	432	412	415	410	439	411	434	404	462	429	435	474	426	410	427	400	408	435	403	433	436	452	430	436	424	411	449	436	410	408	435	411	451	439	428	420	405	360	426	469	449	432	399	436	403	418	378	433	371	475	406	409	417	423	427	437	395	431	413	417	415	392	458	402	408	432	426	428	451	430	413	393	441	400	421	431	428	409	426	434	408	442	427	411	383	420	402	442	423	411	431	409	433	411	413	433	422	383	420	380	454	466	413	391	408	435	437	401	440	422	426	429	448	431	436	459	416	440	419	456	431	411	436	442	381	414	410	395	427	407	395	421	446	409	422	422	426	435	441	410	413	431	465	407	418	432	459	441	395	424	417	419	431	404	461	398	421	419	478	436	438	454	414	428	425	417	406	433	420	386	394	447	463	405	404	423	420	435	425	423	418	398	422	416	423	416	401	397	438	438	441	436	436	424	450	458	423	434	436	421	391	432	471	408	410	432	440	423	422	405	408	447	403	404	442	403	452	464	404	412	395	429	428	413	429	411	421	426	424	466	402	439	436	438	441	435	453	411
23238	21108	28735	23690	21104	19068	4614	33676	40697	28678	16766	22360	3859	312	304	280	280	293	278	284	265	284	290	273	277	289	277	276	296	308	285	278	294	295	652	1224	988	668	427	292	308	266	250	270	277	246	243	277	285	272	257	262	254	245	247	267	251	248	249	280	292	261	262	262	259	258	259	235	259	246	280	284	274	271	259	275	259	246	260	261	255	277	251	282	254	251	262	246	262	283	251	261	260	266	227	240	239	251	240	264	290	258	282	251	264	278	258	269	244	241	241	294	288	268	217	259	288	266	260	251	258	274	252	238	243	257	238	250	267	278	246	263	249	287	269	278	256	262	247	261	246	268	248	269	244	239	248	246	228	241	252	250	274	282	256	246	259	238	261	258	268	247	237	259	266	277	229	261	298	236	257	249	239	263	289	229	278	276	238	264	253	286	253	250	251	272	243	280	235	255	250	234	296	261	252	260	277	232	245	239	267	212	263	248	265	246	238	266	265	269	290	246	264	242	273	225	268	252	248	262	269	241	261	239	282	273	267	244	256	246	254	245	268	238	256	228	263	281	276	265	266	269	237	249	245	244	261	257	261	259	264	261	262	270	270	252	245	270	255	272	269	240	260	248	272	249	257	275	257	266	267	251	285	248	258	298	250	284	286	257	236	259	262	226	241	252	240	260	283	250	243	271	249	260	257	259	244	247	275	262	234	265	266	291	253	288	248	267	277	234	247	258	245	255	251	246	276	260	232	277	281	262	273	240	250	253	260	296	279	258	248	284	255	228	279	277	235	256	243	255	245	253	280	243	244	253	265	239	238	242	225	254	272	258	247	239	249	253	224	230	241	256	229	257	282	249	250	244	263	274	237	246	259	265	286	260	273	270	251	251	276	240	261	276	280	264	294	235	274	245	277	250	284	229	268	274	245	291	255	259	264	254	271	239	230	258	256	239	274	275	242	260	247	270	260	263	264	254	257	261	247	275	244	240	251	249	271	266	274	261	272	268	225	262	267	267	242	262	238	256	274	259	264	277	250	288	262	260	260	256	276	242	272	265	243	235	242	267	233	253	263	252	271	270	283	299	261	250	226	256	236	260	270	267	249	253	228	230	247	261	256	241	241	245	255	266	236	240	247	265	261	260	244	240	251	281	257	271	294	266	300	246	259	277	260	289	238	221	274	255	267	257	271	254	249	255	282	239	238	249	222	264	256	243	265	253	256	257	251	235	273	259	289	234	237	245	234	253	287	265	261	285	258	251	233	252	253	253	236	252	254	224	296	253	235	259	251	236	253	293	255	239	257	286	261	258	242	258	263	258	244	257	240	238	255	271	248	265	283	262	294	246	254	248	247	280	295	262	296	244	249	255	276	259	252	258	252	290	289	228	246	263	262	266	258	261	247	262	268	261	271	273	254	266	275	256	244	233	264	235	236	261	269	251	283	266	279	252	288	268	281	259	279	257	256	278	243	261	255	279	254	287	233	278	249	238	259	277	239	253	232	279	269	264	264	266	274	273	269	236	289	282	271	263	258	284	226	243	266	232	252	240	277	255	268	254	283	254	253	248	254	281	256	266	258	242	257	247	238	244	268	266	268	260	284	252	261	250	222	256	250	253	264	279	271	254	263	264	260	265	275	265	253	254	272	294	244	248	269	271	259	233	274	252	254	255	258	235	268	270	223	296	250	283	257	250	292	242	264	256	250	241	255	261	238	258	256	249	276	262	256	267	251	250	265	298	255	300	241	290	262	242	282	249	255	239	262	262	247	238	246	256	261	228	230	238	245	258	251	266	246	253	239	240	248	258	277	252	247	240	238	249	259	242	258	250	292	256	237	240	241	254	242	269	279	267	292	270	252	252	261	270	266	242	256	253	251	253	246	259	248	241	295	226	257	249	276	244	256	271	252	280	281	265	281	275	234	272	252	258	261	273	282	266	248	235	264	241	269	263	248	276	250	290	283	245	232	235	232	278	237	245	272	232	219	253	270	246	244	257	274	269	254	280	271	259	243	256	252	270	244	246	252	245	237	272	235	252	256	242	257	258	246	256	238	249	289	257	244	255	234	262	241	262	248	239	260	260	254	236	261	233	249	264	258	274	278	261	241	255	272	252	240	238	254	268	266	265	265	265	243	255	256	270	231	264	255	230	262	302	265	242	244	245	244	255	222	276	255	258	264	257	260	244	255	248	257	267	270	253	293	255	241	253	257	237	261	249	265	239	265	239	262	263	247	268	264	259	246	240	238	284	295	290	270	276	253	272	244	287	238	259	210	255	238	231	263	252	267	263	235	279	279	260	255	273	294	227	263	254	235	255	261	267	274	250	264	255	259	280	258	234	251	252	246	234	250	250	261	251	277	240	252	279	265	230	230	259	235	258	274	241	276	270	266	250	290	281	254	250	253	223	275	267	268	256	240	263	265	225	276	226	279	226	278	239	256	239	243	280	249	236	248	254	228	239	252	288	299	254	290	229	253	233	240	249	274	231	270	248	267	259	273	260	266	247	254	253	252	255	238	242	277	262	247	246	263	253	235	265	259	259	259	267	256	251	274	261	264	245	250	260	258	251	262	267	268	242	264	257	284	252	227	284	269	249	248	249	231	263	272	264	262	240	258	261	259	232	235	267	268	228	281	236	259	232	276	284	211	264	267	252	251	239	260	273	249	264	263	264	253	266	261	234	239	296	232	254	245	293	241	245	244	276	256	240	261	250	276	262	272	269	250	263	247	235	240	234	258	251	242	264	245	253	265	244	262	263	274	266	249	234	259	274	244	245	243	268	276	265	244	250	265	262	256	246	234	214	267	264	266	250	246	264	263	252	293	257	282	284	240	270	259	271	261	264	244	262	251	238	216	246	262	245	233	252	237	286	253	250	291	265	254	269	265	249	271	236	270	269	235	225	228	232	252	277	254	263	270	242	259	264	261	256	289	257	275	275	265	263	252	260	262	236	270	282	254	254	270	266	261	257	249	256	249	262	275	287	288	254	280	242	245	265	249	268	254	289	242	264	241	244	275	276	270	251	261	266	246	250	265	271	256	251	270	235	251	223	287	254	269	265	256	251	275	252	261	265	254	256	251	259	243	244	269	255	254	244	270	265	285	254	252	242	258	249	248	235	252	239	280	232	267	258	255	273	261	294	246	279	262	231	270	270	262	245	267	253	275	241	242	280	271	262	239	265	234	238	295	250	275	246	242	243	281	257	233	249	250	262	241	253	274	245	238	240	256	278	238	244	242	254	227	248	256	261	262	232	250	259	252	274	271	249	257	243	263	247	250	233	267	263	229	280	282	249	283	265	237	247	260	249	264	248	237	253	264	257	278	253	221	241	255	289	230	247	273	257	242	265	282	243	252	268	257	247	251	241	270	260	238	265	278	270	267	258	243	258	261	271	242	259	231	274	273	253	252	276	290	227	241	285	251	233	251	249	231	260	247	261	260	275	247	293	254	259	273	257	244	235	244	227	256	240	244	261	264	257	239	233	275	275	250	256	257	259
11038	23376	20373	11859	8443	6193	6438	43180	45100	30392	20320	29613	3888	587	538	503	492	471	490	457	454	458	417	473	448	409	444	418	491	465	477	486	467	485	1473	2992	2272	1514	955	571	453	412	441	376	406	464	404	426	362	424	430	413	422	404	412	409	421	420	416	446	438	462	399	382	395	442	441	407	441	424	470	451	426	430	445	404	425	364	441	423	414	421	410	374	439	395	411	386	396	454	433	418	460	420	414	414	398	436	403	400	439	400	430	433	480	394	400	403	390	445	393	424	402	432	409	438	411	394	437	402	456	418	412	422	418	417	430	398	404	388	438	469	407	402	388	404	392	387	396	427	409	434	419	384	433	444	400	388	440	448	407	397	423	423	419	431	442	453	399	429	449	423	422	417	422	419	403	402	421	396	448	426	428	409	450	419	403	381	438	438	435	433	419	424	426	433	415	395	422	401	399	401	427	427	420	424	401	450	420	422	425	389	414	428	408	375	395	433	427	398	429	421	432	440	432	427	416	401	374	401	399	432	425	419	378	446	442	420	398	442	373	424	419	409	388	427	393	430	398	443	405	448	410	424	407	413	403	435	412	419	438	400	429	416	424	412	410	437	421	427	417	408	395	465	427	401	433	395	405	435	412	427	380	440	412	438	425	398	390	402	428	403	439	408	382	456	399	424	411	465	401	382	407	427	413	428	443	418	434	413	411	449	418	394	427	447	437	393	427	421	397	454	428	449	434	431	441	400	407	439	406	427	389	410	435	416	453	393	432	440	436	415	448	428	450	406	377	428	446	408	407	394	412	408	401	402	433	411	391	449	443	418	410	433	462	423	437	424	400	388	394	402	420	399	429	431	439	432	391	406	384	460	399	399	422	460	449	402	427	399	431	425	421	419	421	390	429	407	393	407	437	429	382	429	432	422	405	387	423	397	405	416	421	412	457	402	430	434	426	421	385	456	448	427	391	400	426	407	407	401	422	416	405	459	431	414	442	372	389	398	470	418	385	422	408	423	397	425	409	422	395	408	429	436	418	448	434	414	401	423	430	419	420	425	391	425	436	415	461	454	390	401	403	427	425	406	443	423	412	390	412	457	426	442	420	419	407	433	382	420	457	442	421	407	422	374	426	417	415	470	419	421	382	419	434	413	408	402	420	399	419	474	432	472	418	404	410	403	421	407	422	404	452	399	426	398	419	424	452	403	423	431	416	429	414	427	383	434	396	425	429	415	375	418	420	425	406	440	392	418	385	412	415	420	432	415	412	424	411	405	412	428	396	447	411	442	377	389	393	407	397	432	377	408	421	395	411	419	407	441	404	396	425	387	388	404	400	426	355	440	404	447	410	393	399	396	417	393	418	409	418	445	436	382	439	426	382	447	414	424	432	407	404	389	434	408	439	386	405	401	414	389	410	406	427	433	458	420	409	425	378	429	420	410	400	416	406	381	437	426	406	408	410	442	432	426	417	413	410	436	373	437	417	429	419	421	383	416	427	429	432	466	397	440	438	461	423	420	409	381	426	429	414	390	428	413	402	419	429	426	408	391	453	402	402	431	436	431	405	433	417	432	413	444	434	437	417	411	465	421	424	439	438	419	424	432	388	418	409	433	406	387	386	415	457	389	424	408	421	406	434	418	416	432	395	406	420	404	404	422	456	433	422	406	405	416	388	415	406	408	417	430	395	438	438	420	417	405	415	409	388	401	401	409	410	395	418	422	445	431	406	400	402	466	403	404	425	438	425	404	453	447	433	418	395	451	400	408	423	400	405	446	404	396	415	397	413	466	389	428	423	417	382	393	420	400	420	418	406	398	403	396	410	394	419	428	409	420	404	432	410	410	418	416	451	414	419	430	388	446	383	402	438	428	397	415	453	429	412	386	386	401	397	399	395	414	419	408	421	421	432	412	427	435	436	404	432	409	385	421	380	431	459	416	414	367	413	430	393	459	435	414	437	407	449	417	396	412	456	456	449	456	412	398	436	398	425	438	404	405	423	397	428	390	424	430	407	418	445	392	408	406	398	442	435	407	440	437	420	396	421	419	419	417	416	385	401	440	401	445	436	403	424	389	392	451	468	427	446	395	437	417	384	415	411	404	429	405	383	397	398	418	400	448	417	406	418	412	425	406	405	380	397	396	448	448	417	422	447	395	408	401	398	416	401	436	420	416	413	408	432	397	417	421	393	410	419	441	424	442	412	412	401	421	400	423	424	475	429	408	407	439	380	428	411	446	412	430	438	433	454	434	369	428	432	433	389	428	386	395	412	414	449	419	378	395	419	420	422	464	414	426	400	399	410	442	424	441	465	447	387	415	418	401	417	460	414	427	391	470	402	412	386	423	408	415	425	419	393	406	419	412	408	418	404	409	377	430	444	414	419	410	398	439	420	406	428	415	406	433	408	392	384	429	386	427	429	439	421	398	406	430	417	428	439	443	398	401	395	403	390	386	428	419	429	415	412	399	417	427	421	418	450	438	424	402	422	410	426	410	425	408	412	425	411	403	412	415	448	376	407	435	415	408	430	392	439	411	410	414	414	386	455	420	430	439	412	438	428	418	425	424	412	403	424	388	404	412	416	427	427	398	420	417	384	381	415	449	451	422	377	468	418	425	386	427	406	412	413	421	427	427	425	385	369	380	426	373	412	457	427	444	437	365	411	393	396	398	432	414	418	446	416	411	416	425	432	405	392	397	422	407	412	421	404	431	420	415	439	448	454	463	414	425	408	403	420	451	418	438	420	391	415	392	417	423	422	421	429	435	402	438	408	422	390	427	435	436	426	402	396	432	401	462	431	395	424	437	444	401	417	436	423	433	423	412	424	400	436	419	425	460	390	373	462	432	413	399	422	404	400	461	426	368	418	405	442	390	418	451	413	438	388	463	402	447	420	456	403	398	384	411	416	419	398	441	438	422	395	443	433	402	413	416	408	427	424	416	413	444	426	420	430	427	377	409	438	416	418	439	421	399	459	397	391	399	407	404	435	430	380	459	389	394	409	431	415	461	436	414	444	442	404	389	417	435	401	401	413	444	442	424	440	392	439	416	440	408	424	390	438	447	439	403	416	425	361	420	416	415	402	411	403	402	419	432	432	377	430	408	400	449	425	441	411	412	383	414	410	432	422	465	394	420	425	432	407	419	431	403	410	420	437	413	408	430	389	426	417	444	417	436	402	435	442	426	426	447	413	412	413	427	445	430	413	402	414	391	409	421	433	410	409	374	396	406	429	380	402	412	442	426	378	446	394	430	396	420	393	411	390	413	417	403	418	435	425	390	442	431	416	406	405	396	390	401	416	435	450	420	422	413	429	382	391	410	425	408	417	436	398	418	439	399	413	409	437	450	437	470	424	472	429	410	414	451	414	428	439	410	409	417	435	442	449	399	446	414	419	426	422	459	462	420	450	436	411	450	393	431	378	435	411	440	425	416	436	421	427	422	402	428	408	409	411	442	379	427	414	454	435	428	409	423	417	413	379	409	425	434	429	390	378	441	446	410
26720	20039	7952	1964	1048	775	465	3543	5941	3232	1247	2166	598	213	278	277	248	241	268	236	244	247	284	263	221	224	220	233	280	261	253	257	237	270	281	374	307	306	283	252	264	252	245	219	274	249	281	246	251	240	276	251	256	264	231	244	231	250	249	240	247	243	256	246	237	250	226	269	262	255	242	246	271	264	242	230	215	227	272	284	258	250	247	233	231	242	221	225	242	237	232	255	264	288	260	247	284	260	262	260	226	248	269	264	258	271	230	268	269	250	225	247	246	245	259	244	239	230	235	234	254	258	261	256	240	241	251	249	275	277	266	220	261	261	242	224	239	266	245	270	283	239	269	252	256	254	261	258	253	260	251	246	228	263	229	254	253	252	246	252	224	253	246	242	265	264	242	249	228	248	255	255	246	230	228	261	252	260	234	242	250	243	249	257	235	238	229	272	246	244	244	247	236	247	240	262	242	277	242	257	242	237	261	227	280	244	228	240	229	270	264	250	277	231	251	244	240	250	249	236	249	264	247	262	257	248	262	247	235	234	261	233	261	256	230	250	253	235	246	221	226	248	246	275	246	242	257	256	247	279	223	251	256	251	247	244	241	244	257	242	260	267	247	250	229	239	251	243	262	253	231	257	248	235	236	250	242	261	244	267	268	233	277	273	215	283	248	259	253	257	245	275	234	249	248	231	202	238	255	228	235	277	252	258	212	231	244	237	227	226	252	250	246	242	210	231	255	254	266	254	246	266	250	235	272	246	240	263	245	252	250	250	235	236	259	230	237	233	235	237	260	236	259	214	242	262	249	242	223	242	268	232	275	242	250	249	250	237	254	245	246	240	227	234	275	246	274	281	250	263	236	230	250	260	230	233	291	257	251	263	246	217	244	235	241	263	236	218	236	221	262	266	255	251	250	232	247	278	255	262	289	229	232	231	245	267	248	263	241	241	264	233	269	236	248	242	243	253	273	234	236	253	261	253	272	263	208	256	226	256	232	244	257	239	241	252	266	240	241	247	228	226	272	234	244	242	225	262	218	247	267	243	244	238	261	243	272	218	237	257	265	242	237	228	262	231	227	260	255	254	237	237	235	233	252	252	268	253	244	260	223	250	230	231	232	241	269	239	255	244	242	243	273	264	248	246	256	255	233	238	253	248	239	260	231	227	219	240	256	251	251	234	252	237	253	239	252	268	228	245	296	288	247	233	270	240	232	255	273	232	269	255	237	231	246	222	269	252	240	251	240	243	265	232	250	231	228	243	272	239	254	243	258	229	277	255	275	264	241	259	260	248	256	247	233	251	223	240	269	269	237	254	226	242	246	252	250	242	244	251	253	265	254	256	231	283	255	240	243	257	271	240	221	268	241	244	233	241	240	256	238	257	247	276	233	280	246	253	224	237	262	241	238	236	243	231	250	259	259	260	268	243	261	241	230	235	257	250	253	263	233	241	256	263	264	227	240	243	250	253	224	265	217	232	249	255	284	243	226	262	228	256	232	235	245	266	254	223	248	241	252	252	268	253	237	245	244	243	250	236	244	264	270	260	238	275	244	256	248	251	228	254	247	241	253	249	228	239	284	283	220	264	271	250	281	250	244	235	249	242	238	225	248	262	263	245	225	264	251	243	246	263	257	227	251	274	256	226	256	259	241	235	257	276	240	245	233	254	222	247	247	243	236	259	253	268	285	235	223	250	259	254	260	234	228	231	241	218	276	246	249	236	257	260	244	239	232	260	269	251	239	256	261	279	259	235	248	242	253	252	250	243	253	262	265	237	234	277	256	257	237	226	260	266	256	247	280	272	232	244	243	270	231	262	253	242	270	230	267	237	266	239	249	218	226	261	253	260	222	264	249	249	257	251	250	232	278	305	250	241	218	249	236	264	254	255	263	247	273	246	261	274	265	261	256	238	247	249	240	231	254	244	240	265	242	265	254	249	256	259	250	218	261	242	255	242	269	230	248	250	238	256	255	253	239	251	269	227	276	246	246	275	229	242	234	258	229	254	263	259	281	255	280	230	237	281	232	244	243	258	244	255	227	228	244	243	261	250	263	243	277	216	229	254	242	232	251	273	248	285	272	270	253	268	261	246	234	238	248	241	251	248	252	257	253	273	277	267	254	261	256	251	253	266	241	248	219	233	244	244	257	258	278	256	270	282	262	223	246	234	252	269	260	212	251	257	251	253	271	235	244	279	253	251	265	262	250	258	241	250	280	240	268	216	252	263	269	246	232	265	259	229	231	266	212	267	247	232	229	243	247	260	260	231	252	245	231	259	260	258	246	235	237	223	232	242	229	218	237	247	253	275	269	253	274	250	254	241	229	249	258	238	246	267	239	238	254	238	246	233	247	265	245	253	234	258	239	261	255	214	270	234	258	243	239	230	257	234	233	224	268	271	270	262	272	232	243	238	263	231	243	253	271	260	225	262	238	255	235	250	243	239	243	239	262	217	243	243	254	253	242	252	232	256	301	241	258	250	265	265	259	260	239	250	243	245	236	230	272	255	240	227	244	260	239	248	226	263	257	241	258	243	244	248	265	267	273	269	270	229	249	255	237	249	250	246	222	222	257	254	230	238	233	251	228	238	241	272	218	234	257	237	280	263	248	279	277	260	257	246	249	253	233	232	254	242	257	257	280	262	242	231	266	261	226	235	280	272	233	252	233	247	253	235	276	247	234	284	266	264	228	234	244	223	250	279	254	256	258	273	227	271	247	245	274	278	236	262	260	247	244	248	240	256	270	251	262	232	263	236	262	219	228	257	243	237	242	249	233	225	264	238	258	220	244	246	278	262	240	257	268	235	256	247	260	242	210	251	288	227	240	239	257	244	266	246	259	272	232	234	240	260	256	269	243	243	273	259	250	258	250	234	258	234	247	229	221	231	237	236	277	241	237	243	254	251	234	275	265	233	246	257	218	235	239	267	256	257	218	242	247	269	273	240	264	211	276	227	214	222	243	253	246	278	282	243	230	267	283	238	237	272	235	252	252	253	241	244	254	221	229	223	234	260	260	233	235	242	254	237	225	224	248	228	247	288	233	244	277	256	251	256	271	284	244	241	224	221	275	256	245	253	259	256	246	262	224	262	274	252	250	264	257	272	223	241	261	268	236	237	258	246	260	273	254	248	245	240	248	232	256	243	254	243	259	236	256	260	271	262	268	212	254	232	269	274	260	235	249	260	241	235	278	262	237	251	263	249	251	258	218	238	272	265	262	256	239	271	267	257	269	236	240	247	253	255	240	261	240	216	280	258	266	235	228	256	291	285	279	281	242	267	255	243	257	223	258	267	237	257	259	254	266	230	235	240	244	252	206	248	250	233	276	252	249	283	268	238	266	258	267	269	242	243	254	230	228	249	248	260	228	236	234	233	250	225	266	268	254	243	231	261	243	246	244	235	263	247	255	269	215	258	261	206	241	272	248	233	240	260	247	247	242	247	245	248	235	261	275	224	249	251	214	243	249	234	238	275	262	273	254	242	249	228	223	237
6151	6650	6034	3256	2341	1747	1079	8643	12679	7184	3002	4944	1250	427	439	427	443	419	452	447	460	402	397	429	422	435	394	409	387	385	446	464	422	405	495	611	665	563	512	444	436	410	418	431	433	384	372	404	414	414	408	419	387	410	432	439	407	386	412	390	407	390	416	404	413	385	413	390	413	390	449	406	414	416	384	412	417	414	410	396	423	403	429	393	393	419	402	410	454	439	407	383	409	389	447	427	412	413	402	392	421	421	396	413	409	418	397	391	402	418	409	389	435	423	409	451	401	411	429	450	414	437	414	389	439	381	420	404	437	411	450	442	420	438	452	396	410	380	374	412	387	408	418	402	426	380	411	434	408	414	428	421	443	429	448	387	414	424	428	398	441	367	427	425	392	430	419	392	408	419	392	414	431	389	446	452	437	427	410	415	421	440	423	422	397	396	403	415	420	439	439	364	398	411	423	431	410	425	417	408	406	398	425	399	442	425	449	422	401	415	424	388	403	424	382	405	420	416	420	413	429	443	407	398	404	432	392	436	400	389	435	402	393	416	419	470	441	396	426	432	429	433	425	421	420	425	417	404	430	401	455	415	422	415	418	431	421	386	362	455	386	414	402	432	411	399	421	407	429	443	399	404	416	390	425	421	397	410	440	368	428	446	387	385	400	420	367	422	416	397	428	404	401	375	445	430	446	421	402	402	404	442	437	405	359	404	403	453	420	409	417	421	396	448	393	418	406	396	409	432	396	435	417	416	423	394	424	433	432	434	395	419	431	415	399	414	391	409	435	415	398	410	397	423	402	371	394	413	435	408	401	401	402	447	443	413	462	431	414	410	407	387	420	422	402	421	423	385	369	411	436	434	411	379	408	367	438	415	437	410	425	388	420	456	399	435	391	394	432	409	411	395	440	386	390	425	396	431	407	430	424	427	414	378	400	454	426	396	394	429	414	422	398	420	435	445	429	439	419	399	417	424	399	407	440	420	386	409	418	413	407	460	414	425	388	395	412	391	411	419	381	402	435	410	420	382	413	388	401	406	429	399	421	387	392	426	412	394	391	410	401	419	429	406	438	418	419	436	353	420	448	421	420	387	406	416	430	418	420	361	428	393	447	406	414	405	414	413	383	410	467	408	427	424	434	381	410	433	415	433	407	433	436	403	439	402	422	414	421	420	404	415	387	420	402	419	400	395	390	411	421	416	428	414	436	382	413	413	433	436	422	410	450	396	411	402	391	439	424	376	428	446	390	368	399	417	406	451	384	403	399	395	421	439	439	402	426	428	384	385	399	400	400	431	446	398	378	393	417	390	395	425	438	409	402	429	414	396	381	438	431	443	442	408	410	413	426	413	419	420	454	405	401	400	427	414	399	401	402	418	389	361	416	445	413	440	411	441	419	430	434	420	425	389	391	443	357	405	408	395	398	403	414	413	397	437	385	421	422	429	424	436	406	417	400	409	433	411	445	419	426	391	412	444	405	434	363	392	395	393	402	426	433	392	392	419	430	409	401	430	427	400	419	384	425	421	415	437	427	412	392	415	409	369	414	434	434	436	442	402	412	374	422	423	406	400	439	412	440	389	398	367	411	438	414	401	431	422	447	415	391	396	414	422	414	396	419	410	372	409	415	389	430	414	381	394	424	446	409	448	398	416	416	419	399	382	406	407	390	404	408	432	412	428	440	390	402	421	407	431	440	409	374	425	407	399	439	415	374	417	404	414	393	420	425	398	430	411	402	428	390	395	432	405	414	418	420	400	429	398	447	416	399	419	427	389	379	397	408	445	400	417	428	424	385	430	384	407	400	426	386	419	387	401	425	417	381	441	444	398	433	446	419	409	445	395	377	416	418	388	406	410	422	411	435	442	408	391	394	409	397	414	427	382	404	459	423	386	410	415	369	386	383	411	407	427	417	424	427	422	408	426	456	427	419	419	425	430	448	448	414	390	384	432	382	408	437	403	426	427	393	401	440	412	404	424	431	405	399	382	419	414	421	395	381	375	425	417	430	402	406	412	411	411	389	431	386	442	409	414	422	432	429	413	437	440	421	398	422	385	398	410	424	408	399	403	439	407	408	418	402	419	452	430	420	418	421	401	421	436	414	399	432	413	424	436	415	429	442	382	396	436	394	403	401	378	424	420	423	380	417	408	392	390	397	412	424	411	383	421	430	398	411	467	431	418	419	405	380	414	439	435	415	428	443	413	417	405	458	386	402	443	420	411	385	430	454	408	434	397	400	410	396	421	400	364	406	378	415	440	422	408	412	439	387	442	395	442	482	443	404	404	426	389	423	403	407	426	380	391	418	430	450	435	435	395	407	438	417	417	422	402	426	429	448	462	455	445	386	437	424	409	398	401	377	420	408	419	403	418	402	421	398	401	401	380	447	438	425	428	447	414	390	397	451	409	434	412	381	411	403	407	440	417	382	424	402	429	437	400	397	382	426	423	389	393	426	385	429	382	382	421	435	415	430	438	452	468	437	423	408	406	392	412	428	435	378	405	394	444	401	423	444	399	379	408	427	381	385	448	406	377	420	437	432	415	425	430	404	390	401	467	377	412	393	422	407	391	397	393	393	424	409	400	419	431	409	406	412	399	407	414	428	407	443	413	465	447	399	460	398	421	418	382	389	452	391	446	391	406	456	394	431	383	450	394	408	398	395	413	413	393	392	428	401	419	375	431	382	395	385	384	414	425	401	378	395	386	424	452	409	418	389	401	370	431	410	446	412	404	389	413	401	398	415	377	398	384	417	408	390	393	420	407	432	419	428	442	421	422	436	418	389	395	378	397	426	410	414	378	413	414	412	414	404	429	431	395	415	427	382	380	380	399	434	426	411	413	397	415	448	426	418	403	448	421	390	392	421	404	405	383	429	422	401	415	396	423	409	400	405	421	420	428	404	394	377	391	403	392	410	372	431	404	386	403	397	408	442	403	401	444	423	430	408	427	409	415	416	399	425	413	444	391	435	402	379	424	408	390	401	434	399	439	423	434	422	393	429	453	442	393	433	370	404	410	414	446	432	389	408	436	414	432	384	427	422	398	449	432	410	404	395	409	406	433	425	399	422	412	395	406	399	429	415	428	437	419	410	379	386	403	395	435	409	392	458	429	463	399	410	394	401	425	420	417	429	428	423	399	414	408	425	400	412	443	411	395	396	422	419	403	441	447	435	434	421	407	404	407	410	431	417	409	407	414	397	390	416	363	392	428	411	427	418	420	447	441	422	401	374	431	394	455	397	404	449	388	403	392	433	412	398	415	409	410	396	440	384	425	394	417	411	409	419	408	415	412	434	433	427	426	433	373	411	410	371	387	391	423	427	424	459	403	398	418	388	418	456	437	450	385	431	411	447	419	392	391	417	390	417	433	434	396	388	413	394	411	408	441	414	401	392	413	411	447	412	417	424	453	419	380	371	395	406	427	397	420	411	426	394	454	383	426	426	400	381	423	415	394	437	377	434	430	433	398	458	389	408	396	387	383	392	410	399	403
25187	21162	26883	24793	4490	1076	986	17178	23145	13236	4131	7436	2280	292	259	277	279	277	281	269	263	279	258	256	271	277	251	258	236	264	285	247	254	281	364	485	420	398	343	283	264	274	237	293	269	268	271	276	296	269	282	234	272	272	278	281	284	259	264	260	256	231	256	295	271	274	253	248	264	288	262	252	244	245	271	278	261	284	255	252	261	256	254	288	251	269	290	277	268	314	275	285	265	262	274	261	273	261	265	216	265	255	232	239	260	254	278	286	279	294	267	261	271	248	272	242	251	260	239	244	237	253	266	260	287	269	279	258	265	253	261	265	227	241	270	272	242	257	279	290	261	239	241	275	246	277	266	256	272	280	290	263	219	266	279	231	306	281	271	304	229	263	280	236	280	267	273	274	245	266	295	248	283	267	281	268	284	261	264	256	249	271	249	234	265	243	251	288	269	262	246	272	280	237	247	275	277	275	278	242	270	259	260	289	283	273	286	236	287	275	272	270	275	261	275	279	282	249	288	261	249	302	249	233	274	296	261	255	297	258	253	257	282	245	262	273	270	272	238	250	259	281	273	292	262	256	281	267	249	251	246	241	263	233	264	251	269	264	265	279	275	294	321	289	266	262	240	270	252	253	278	290	259	256	269	263	288	268	282	264	264	256	268	288	295	289	287	261	270	286	258	270	245	287	249	246	305	248	277	256	279	218	246	259	243	280	278	240	251	289	256	234	256	234	298	268	259	260	266	248	254	236	266	252	276	283	261	233	237	252	273	263	258	268	260	251	257	271	246	269	245	274	273	268	259	244	236	261	272	257	244	253	254	247	283	265	233	266	307	253	243	260	265	262	232	270	273	268	262	262	253	241	269	241	271	251	268	286	260	262	275	270	263	289	282	270	268	270	256	230	262	282	255	271	283	242	270	242	281	277	256	263	296	283	295	253	298	269	246	226	280	273	266	257	266	297	249	233	299	263	252	264	275	254	266	275	255	265	287	255	272	292	263	269	271	288	264	256	257	263	230	254	268	273	252	258	256	264	278	281	277	240	231	279	257	245	265	240	288	238	265	257	271	267	247	263	285	245	248	250	306	270	287	251	280	270	264	301	279	274	266	264	273	283	278	267	237	283	269	239	270	269	284	281	242	249	252	269	262	262	258	236	300	254	271	281	290	273	271	269	260	252	267	240	273	230	272	238	247	240	249	270	253	229	270	256	272	294	263	271	262	270	255	255	291	278	238	245	272	283	266	259	290	283	252	262	229	265	248	266	230	252	267	246	268	257	284	258	244	253	235	262	266	257	264	266	247	269	262	274	255	250	280	267	279	271	269	276	269	279	244	250	243	278	283	247	260	279	271	279	276	277	269	250	252	269	218	233	243	266	275	266	247	276	252	292	263	260	271	264	257	271	274	281	280	270	265	269	267	273	301	265	229	254	279	248	258	266	257	275	295	264	253	264	254	259	271	269	278	272	252	247	266	274	294	272	240	257	266	262	296	251	231	235	250	283	299	263	264	293	273	290	249	257	278	257	255	255	268	283	258	238	259	275	259	274	253	264	294	251	278	279	240	275	234	270	276	296	246	274	260	274	278	289	264	276	266	261	263	285	263	277	252	252	258	272	273	259	247	268	259	249	254	252	266	252	252	257	277	270	245	264	271	261	272	279	271	251	285	278	244	243	243	246	269	277	245	255	276	277	309	258	263	266	242	264	288	259	256	269	289	268	244	273	234	262	250	264	264	262	263	286	271	292	257	243	268	242	294	248	254	300	261	255	270	253	254	255	259	281	262	243	275	327	288	253	273	266	283	253	223	237	274	281	253	254	248	246	238	258	244	243	275	271	254	226	295	274	269	255	281	290	271	290	267	265	251	266	258	227	294	244	254	237	261	260	268	236	257	279	261	241	257	288	233	271	239	265	286	256	294	256	277	264	238	275	243	249	256	269	254	273	260	284	262	237	240	255	257	263	267	265	267	282	270	258	260	254	285	270	268	271	277	246	257	257	293	256	289	250	277	302	256	253	269	268	247	262	268	263	242	279	259	270	289	244	243	246	263	277	253	247	278	237	258	276	262	245	249	285	259	289	278	257	264	259	254	273	254	292	252	277	266	283	281	268	271	285	258	252	271	286	272	262	256	272	265	273	257	263	275	249	249	239	265	262	270	256	245	270	263	244	271	268	264	278	308	266	255	304	254	235	265	231	267	262	257	272	247	262	229	256	249	264	278	274	266	234	251	290	257	294	276	235	296	284	245	260	284	278	295	273	257	266	268	246	268	244	261	281	265	264	245	250	264	282	261	273	276	302	281	272	280	253	267	268	268	253	265	262	256	269	279	245	280	266	244	260	265	244	261	224	270	254	275	278	275	259	248	242	286	288	257	247	296	272	285	264	275	250	240	277	283	243	253	281	254	292	246	273	258	244	277	275	256	268	269	243	270	269	275	260	251	256	238	287	279	274	266	265	266	231	249	272	278	274	267	263	250	284	255	258	274	262	265	249	244	270	302	250	248	272	264	255	272	280	237	298	256	270	269	268	269	267	251	272	253	277	283	234	281	268	250	263	269	284	258	249	244	231	283	271	273	273	257	261	280	283	246	238	272	262	280	248	271	285	276	292	250	256	248	262	286	240	256	285	281	257	251	252	265	234	243	287	257	249	268	262	253	269	289	261	259	257	237	285	277	301	239	285	273	275	264	273	272	275	247	255	268	277	267	229	260	267	269	274	284	254	271	274	262	274	242	228	271	226	271	259	280	283	289	266	272	272	259	264	255	266	247	273	259	249	249	279	299	291	273	285	246	265	259	268	262	281	247	249	257	257	271	271	272	270	238	258	249	252	266	251	246	279	258	233	251	256	297	258	224	273	289	269	276	249	256	263	256	277	286	262	265	284	306	271	236	256	261	269	279	284	235	247	257	262	258	252	244	257	258	277	271	256	267	247	261	226	272	264	264	225	261	276	282	294	266	272	245	262	274	261	248	289	275	269	274	272	249	271	278	252	235	283	249	272	250	280	230	265	231	251	270	272	282	285	236	278	278	250	265	256	280	280	274	252	286	233	262	257	236	226	285	251	259	252	256	261	236	250	270	272	247	291	294	274	258	255	243	292	282	250	267	268	287	265	227	274	265	262	269	241	250	278	251	266	244	283	288	243	262	280	253	292	269	267	241	276	276	259	269	267	251	270	317	265	289	269	246	255	274	261	294	278	281	275	256	275	255	260	278	268	238	279	269	258	285	250	285	256	249	267	245	251	254	272	258	238	253	282	278	241	256	281	270	258	254	283	275	267	252	257	261	257	245	267	271	250	258	277	264	293	270	246	283	241	271	250	251	272	257	238	279	268	249	261	274	265	288	269	268	258	257	256	241	261	289	260	243	258	243	238	266	274	274	250	268	266	263	267	267	264	274	262	257	267	249	266	249	275	270	252	238	297	256	271	248	296	251	274	247	278	270	277	269	264	278	250	267	288	279	277	266	269	268	243	289	236	291	280
6710	12023	10485	5272	3414	2360	2491	28609	31338	20349	8536	15509	4877	472	457	449	403	465	468	441	432	457	458	465	470	461	416	415	478	418	483	419	473	447	702	1158	916	687	535	466	444	401	419	404	469	424	392	438	468	447	428	410	425	431	411	432	469	430	461	416	410	461	422	409	452	436	424	426	446	445	427	462	404	457	476	431	428	403	441	413	462	430	465	453	417	431	441	446	445	422	447	411	426	412	448	422	400	428	447	395	436	440	432	397	451	431	429	448	427	425	439	447	422	422	427	444	425	428	440	443	440	445	481	436	422	420	384	456	461	436	445	432	451	441	440	438	450	452	380	424	402	416	435	399	404	432	419	449	441	430	451	436	430	452	434	435	403	428	429	432	416	427	416	428	483	451	447	416	426	443	444	447	460	413	407	440	430	397	420	427	419	435	434	447	458	422	449	413	463	434	450	434	424	404	436	445	402	415	423	462	453	412	424	427	384	466	479	458	425	463	434	440	435	400	479	445	419	425	430	464	475	454	440	369	440	456	457	445	415	438	460	452	399	427	450	446	426	415	425	466	421	442	429	437	424	462	442	433	397	421	453	459	456	472	426	425	458	445	422	398	445	439	436	420	403	425	431	408	424	446	376	454	456	418	438	426	446	449	419	443	465	415	417	427	433	388	444	431	447	423	414	410	406	450	426	403	466	426	430	395	471	452	446	429	441	435	422	468	405	448	450	445	425	399	430	442	447	417	439	455	427	433	393	470	418	434	409	433	469	439	458	417	408	430	419	432	439	451	429	418	461	446	426	415	447	439	410	429	440	410	417	446	456	422	419	422	451	436	459	420	443	411	470	451	425	454	440	405	464	437	432	462	422	439	443	451	478	455	415	416	414	425	427	426	418	454	405	433	437	431	422	422	433	416	455	438	388	453	457	454	441	432	405	472	457	476	390	472	424	409	444	416	438	375	447	432	425	444	404	439	458	432	410	433	464	401	454	414	424	419	409	425	447	449	427	446	456	414	458	457	408	459	471	467	477	462	411	458	418	433	448	433	417	426	448	442	431	451	468	375	437	425	449	431	427	452	433	391	438	443	439	452	448	418	395	455	378	451	431	435	428	400	445	416	472	435	446	436	426	395	431	408	421	452	453	431	437	489	452	418	436	383	441	413	443	448	448	437	439	425	399	439	451	441	400	413	452	447	459	406	453	405	392	438	433	430	399	432	371	446	430	448	453	484	460	412	419	446	460	474	444	429	436	454	407	439	442	422	445	402	432	458	437	469	400	437	457	448	447	428	441	435	429	389	419	422	446	422	432	462	432	420	408	429	437	465	437	461	455	450	423	411	423	403	424	411	443	450	409	428	460	419	396	460	393	396	409	446	429	448	469	450	445	434	440	416	423	427	423	433	460	463	393	437	459	444	400	432	380	451	425	440	428	447	424	426	457	447	432	411	428	414	474	429	403	455	434	440	429	425	439	426	388	429	440	393	436	440	453	484	444	437	414	441	418	435	420	412	473	432	430	421	461	426	477	434	464	447	433	476	415	437	450	432	420	418	444	408	408	436	405	410	399	430	455	448	429	458	437	428	443	454	413	440	465	420	466	423	438	456	437	439	419	440	442	473	453	440	425	441	443	435	441	414	451	431	431	419	443	441	437	405	413	430	426	428	422	418	414	438	449	424	434	443	413	449	430	421	443	393	440	430	396	448	413	408	393	472	381	389	430	417	445	410	463	408	454	388	431	442	408	415	394	428	422	433	453	417	433	407	456	423	431	425	438	433	423	456	454	427	420	422	416	451	449	421	415	420	419	413	423	436	425	425	466	418	454	398	431	458	419	441	473	412	468	450	412	473	436	409	444	423	494	474	430	431	409	439	415	442	441	455	406	390	419	424	428	403	417	455	413	413	428	419	428	443	438	415	445	433	469	418	439	416	453	454	410	412	439	418	430	415	414	412	428	419	407	449	413	440	424	412	427	434	445	447	414	406	413	458	420	425	447	425	429	412	417	427	422	466	432	435	450	435	418	418	440	413	470	430	425	436	432	417	397	424	440	410	417	473	444	408	391	425	476	446	407	408	426	450	422	422	439	479	439	425	399	432	406	428	441	427	429	437	441	434	415	447	425	448	460	434	424	424	420	426	430	417	409	443	431	445	457	419	458	431	392	448	438	397	429	435	402	427	449	449	441	426	450	444	454	424	454	430	444	429	456	440	437	418	484	413	415	437	415	445	419	411	435	408	452	452	431	431	439	432	433	452	427	453	458	418	444	454	455	426	434	458	384	439	434	411	433	422	394	405	430	443	392	398	423	431	427	426	421	470	415	440	436	427	471	427	445	461	448	429	460	443	405	426	421	463	427	431	460	408	445	445	416	426	459	465	449	404	448	438	434	457	464	437	439	424	432	400	444	434	465	433	422	412	405	465	426	429	444	413	396	462	452	474	432	458	451	414	440	403	429	410	427	423	409	432	400	443	449	427	413	420	453	442	433	451	437	385	480	435	453	442	450	462	400	462	455	465	438	431	477	407	426	421	434	404	441	428	451	431	418	403	380	440	434	439	450	418	407	443	438	432	398	416	462	403	462	461	450	415	424	395	436	444	454	434	410	414	431	415	415	418	412	461	385	424	431	430	438	443	423	412	474	416	400	417	456	438	431	424	390	435	428	400	403	415	429	413	389	471	434	480	477	416	430	423	429	439	395	431	456	435	433	431	444	445	424	476	415	447	413	453	436	421	424	425	450	430	446	439	468	406	415	428	395	464	421	459	409	443	441	419	431	454	443	410	414	422	426	442	443	434	399	414	448	450	440	432	477	459	455	456	452	406	450	406	433	432	459	489	453	419	395	470	412	430	434	396	451	419	423	441	430	411	413	425	450	437	433	424	448	418	424	409	472	461	430	416	457	418	401	442	463	443	430	428	420	458	429	457	398	456	432	435	468	456	391	433	421	426	420	433	461	424	460	439	427	449	461	443	436	417	427	428	443	414	417	445	414	465	477	391	449	438	454	447	452	427	460	425	434	402	463	439	407	426	439	417	445	432	437	427	461	425	427	403	480	457	425	423	453	453	435	412	433	421	457	410	444	405	455	444	405	425	442	424	454	464	430	458	400	407	448	425	422	426	443	444	427	448	446	407	416	454	426	422	449	445	400	433	423	407	463	454	429	416	391	455	412	458	390	427	429	426	427	449	417	442	431	483	419	446	425	408	428	490	430	427	392	433	455	448	462	471	460	466	452	447	420	422	407	422	429	453	414	417	412	439	462	431	460	430	453	413	478	470	446	467	451	451	432	421	453	416	442	414	463	439	437	453	466	429	460	393	419	416	412	445	443	421	440	458	448	402	431	436	422	416	470	402	469	445	444	432	422	433	445	447	439	470	443	401	454	438	406	430	419	425	379	445	440	445	428	445	397	438	435	431	424	424	417	472	450	425	424	388	406	435	394	434	483	408	409	440	446	421	462	387	414	435	451	454	404	441	419	416	426	450	426	459
23248	21137	28831	23685	21132	19178	8538	41302	41821	27699	14386	20678	6912	307	268	292	295	291	279	273	305	292	290	283	248	272	287	299	281	260	257	295	284	274	549	980	794	615	445	338	251	277	266	236	239	271	269	252	275	252	270	264	293	241	279	297	297	280	261	271	262	268	261	286	283	251	300	281	260	301	268	247	287	259	253	265	253	277	251	276	253	256	225	266	239	251	255	246	262	276	270	259	238	263	243	293	272	269	233	246	239	291	255	288	246	263	280	281	268	247	242	299	289	250	268	258	290	274	257	274	246	272	247	253	276	249	277	277	259	277	273	259	281	256	289	251	274	256	270	241	237	284	293	261	266	252	272	271	243	265	258	288	272	235	235	289	262	258	289	277	268	268	271	269	232	275	218	270	251	265	273	271	255	244	243	265	277	248	242	273	268	283	232	253	282	270	266	247	269	267	261	241	227	239	264	243	291	281	279	260	283	246	280	249	283	239	274	271	245	244	274	283	253	266	258	249	255	271	244	257	258	270	283	265	256	257	287	266	259	253	250	235	263	247	271	273	248	248	265	272	276	268	249	272	258	252	250	310	254	260	281	256	252	277	231	272	254	289	238	246	247	249	270	269	271	281	259	259	253	258	236	255	267	273	277	278	239	226	256	267	272	264	250	252	273	283	283	299	262	270	236	270	263	278	265	243	257	271	279	260	277	250	272	249	258	256	279	272	252	253	246	262	246	246	253	269	260	268	242	265	275	270	231	253	247	236	313	255	246	250	298	250	277	273	261	253	237	246	253	283	263	236	263	258	270	271	269	279	258	259	225	248	261	261	229	243	254	221	275	277	281	265	254	232	270	247	271	243	245	260	274	260	255	281	254	258	260	270	253	255	275	238	263	257	243	262	283	262	276	277	235	271	260	275	267	264	246	288	267	276	240	256	239	242	269	273	258	249	250	244	251	266	260	278	279	283	252	243	262	263	259	272	285	262	263	273	275	263	267	241	239	247	296	259	267	249	213	280	251	249	249	254	259	247	256	287	256	286	261	249	260	243	262	232	266	263	283	275	271	263	290	249	256	276	255	254	272	276	254	243	224	257	245	248	266	277	281	267	261	247	246	240	231	278	274	259	262	253	232	286	280	242	229	267	256	263	256	276	250	243	246	248	267	239	261	281	284	264	245	284	241	251	249	238	268	235	262	263	262	257	257	256	257	252	282	275	294	268	263	275	279	241	252	277	269	257	245	255	261	275	242	274	234	272	255	247	301	259	251	248	258	262	234	257	242	283	270	224	255	256	245	265	223	262	285	296	258	256	276	254	252	298	240	242	256	263	221	264	260	246	257	248	239	210	276	257	248	267	259	266	289	255	227	282	249	251	269	258	281	267	251	234	248	255	256	267	274	269	236	305	267	262	262	256	283	255	249	259	275	242	275	259	264	248	273	224	260	250	272	240	259	236	273	251	251	250	260	268	258	258	278	265	253	287	259	260	246	247	250	272	270	248	281	265	233	266	241	266	242	277	267	275	251	272	286	255	258	277	298	265	265	274	266	274	282	265	293	253	249	231	272	240	266	246	281	253	268	260	249	278	256	243	262	250	244	274	283	265	279	261	256	247	249	249	267	256	250	264	275	269	277	256	245	272	255	229	239	271	250	247	265	269	267	267	260	296	309	244	248	236	260	245	227	270	275	261	258	269	268	260	232	269	255	269	212	242	253	246	296	265	262	255	282	249	223	234	276	262	257	267	282	255	245	252	267	251	272	263	253	267	255	264	253	265	273	249	280	275	282	238	266	271	279	254	266	256	239	248	250	269	268	242	246	285	253	256	274	237	288	257	269	262	246	265	281	254	271	259	285	247	266	269	266	273	259	284	277	239	287	255	275	258	259	237	269	243	268	262	248	260	240	258	253	258	259	265	221	292	230	265	243	264	259	259	301	292	287	251	265	246	221	257	273	282	270	282	258	233	280	280	254	249	248	278	283	249	279	262	234	253	258	227	299	274	266	279	271	282	254	255	267	247	259	265	271	280	277	274	293	259	292	288	261	294	254	254	268	282	249	243	264	277	266	254	259	262	238	243	255	269	296	228	233	273	278	262	263	273	278	265	256	277	242	249	273	257	254	240	258	238	296	284	285	263	249	267	262	273	261	260	240	235	273	253	225	269	240	253	237	280	232	231	249	265	264	278	262	257	246	255	251	252	248	233	254	262	237	262	264	267	264	243	271	278	249	250	276	262	256	271	255	239	261	254	276	275	253	260	245	248	277	248	276	251	243	228	261	256	257	276	265	285	273	240	266	254	246	245	281	228	296	265	285	255	252	274	260	271	245	226	257	254	232	255	243	234	269	246	251	265	258	309	278	255	274	245	259	249	293	277	242	272	244	253	291	250	253	262	253	249	283	230	239	262	258	279	271	257	298	236	264	283	253	261	255	259	263	246	256	257	252	254	252	251	246	258	260	291	253	266	239	255	254	265	268	276	241	256	250	244	238	268	269	271	289	257	233	271	307	257	246	261	246	233	252	260	221	252	239	258	272	235	287	274	259	270	239	258	288	279	270	263	261	271	255	240	243	258	266	259	242	242	297	240	285	249	236	232	266	266	219	277	290	277	261	285	266	264	277	255	247	245	275	243	253	272	259	283	234	255	247	232	246	273	248	295	262	289	292	249	274	278	234	254	256	235	249	260	245	263	237	271	277	276	276	273	267	310	239	250	265	252	241	239	245	256	249	285	266	263	275	256	278	251	248	272	253	257	273	290	250	271	256	245	254	271	275	260	262	228	279	296	269	286	261	269	256	241	240	259	253	270	278	271	248	244	267	269	247	274	257	234	289	259	247	268	256	263	287	287	233	264	238	257	261	262	282	267	264	289	275	239	238	225	229	278	265	288	247	253	278	245	280	255	268	245	231	253	266	260	272	235	252	257	246	302	274	266	262	253	284	265	262	242	262	273	244	273	249	295	253	267	251	248	264	251	252	242	273	248	290	273	237	258	251	266	258	247	273	230	264	246	243	277	245	261	271	247	240	251	261	256	251	220	235	243	268	238	262	242	277	265	271	248	269	246	251	301	256	268	245	295	266	263	288	256	248	280	252	258	268	236	262	268	276	290	289	258	238	258	271	256	241	280	287	302	266	249	247	287	247	241	264	252	251	273	277	231	252	256	267	274	253	267	263	244	282	254	258	263	257	236	250	263	240	262	242	255	266	260	270	307	263	276	256	258	242	263	274	293	262	262	227	261	253	251	248	254	240	269	254	269	239	239	230	235	271	262	294	266	286	268	267	255	238	264	273	270	231	248	277	253	216	257	266	249	264	259	252	276	280	255	268	263	279	278	284	234	265	294	262	282	273	276	256	220	293	265	245	245	262	286	260	256	263	245	269	234	251	244	253	260	281	269	254	232	265	282	265	258	257	256	259	254	282	248	261	279	262	254	261	278	253	274	257	254	250	262	243	238	265	246	264	269	274	245	250	251	269	263	285	248	258	259	264	262
10730	22852	20046	10728	7607	5805	12904	47803	45160	30679	18220	29362	9791	530	489	485	470	449	424	494	446	495	435	456	445	437	463	512	480	484	462	504	457	465	1193	2532	1895	1331	890	568	481	448	428	442	416	414	413	395	404	388	377	420	456	401	396	382	427	429	410	412	425	410	427	436	423	435	430	460	443	423	425	437	420	412	408	411	439	417	431	405	415	407	447	391	399	441	430	439	428	464	404	432	381	441	431	427	428	423	423	450	414	406	431	393	426	441	400	394	457	401	444	390	387	398	416	416	391	393	401	387	407	443	462	443	405	431	423	400	389	436	403	445	421	401	458	429	391	442	408	462	443	405	441	437	434	427	393	396	431	412	390	439	373	416	476	434	441	446	379	418	396	440	445	436	400	404	412	420	423	424	436	417	410	421	451	410	453	419	403	406	399	415	423	411	399	433	428	441	409	399	443	434	411	423	444	435	435	389	438	426	410	402	407	430	394	431	429	423	453	429	408	399	434	402	429	418	475	457	415	400	438	430	418	412	434	452	454	388	396	446	413	402	424	409	471	429	451	404	422	416	405	388	420	428	404	438	385	415	419	416	409	399	425	421	452	420	413	429	403	388	432	397	411	403	418	423	423	446	389	418	448	425	415	420	407	421	417	421	441	402	399	409	417	399	393	416	446	388	425	447	412	402	448	405	451	436	457	447	411	417	442	411	378	405	425	427	442	446	460	414	409	418	427	407	430	418	417	454	410	432	424	425	424	442	437	427	435	443	419	419	426	434	452	433	443	413	405	417	432	367	432	406	416	405	407	430	409	417	431	422	409	431	407	357	398	410	440	428	390	468	474	421	372	424	419	481	426	402	426	432	455	427	405	421	435	413	436	448	406	436	446	454	459	462	401	418	417	434	416	416	403	408	437	448	419	407	384	430	406	432	404	423	381	412	438	392	428	425	417	409	465	418	425	432	435	434	426	434	413	415	461	435	457	415	405	424	401	422	477	416	407	425	461	445	425	442	380	407	413	433	425	415	393	437	452	420	397	438	388	425	430	435	420	440	422	415	464	431	440	435	417	418	383	419	409	428	452	449	445	429	429	399	404	412	434	402	414	476	438	405	389	400	444	418	395	426	374	411	438	381	410	456	434	383	422	446	393	435	397	397	423	426	444	440	398	437	417	420	431	414	399	431	391	438	431	445	406	415	421	406	411	400	419	444	406	434	419	459	410	426	387	433	446	398	441	397	425	419	404	445	421	411	425	433	400	417	418	414	450	426	407	407	443	433	407	438	418	456	412	449	448	418	428	411	407	440	418	418	465	405	425	379	427	431	429	440	433	412	453	424	439	404	427	410	422	421	419	468	431	440	456	418	411	424	401	403	429	401	400	434	427	436	435	421	417	417	429	446	444	410	431	423	427	412	429	403	400	434	426	433	384	424	428	405	447	413	415	418	445	399	476	407	420	383	453	433	383	430	409	369	405	442	414	423	433	421	443	440	397	433	417	396	423	444	433	447	418	409	429	438	423	431	420	403	449	406	427	403	403	482	385	400	393	409	400	392	422	394	406	398	421	442	463	459	457	423	440	411	393	415	403	375	421	417	405	397	378	429	418	437	427	387	437	437	451	388	396	403	433	418	425	445	405	366	414	434	443	415	416	399	449	451	405	449	446	432	405	413	406	420	407	397	403	417	422	421	431	420	420	446	438	460	441	409	411	452	393	421	447	360	439	396	404	385	416	424	430	400	406	430	430	415	412	425	419	468	401	441	415	437	498	423	418	414	432	440	414	437	402	414	428	430	438	409	410	409	403	422	411	410	446	412	420	433	414	428	444	416	436	413	449	424	403	432	401	430	379	396	425	462	433	414	426	416	423	416	404	437	419	388	409	466	480	435	445	454	440	407	400	408	420	443	435	419	414	445	399	426	402	385	437	422	437	442	459	415	422	407	427	446	437	453	414	430	399	423	422	425	444	418	439	439	438	427	446	390	436	412	440	407	429	408	398	414	463	416	420	409	437	398	434	437	399	427	432	430	422	428	413	433	394	451	407	411	422	411	411	440	404	391	414	393	412	417	435	395	440	404	399	429	427	425	415	428	446	419	420	468	410	440	431	416	408	398	431	424	481	417	420	427	415	441	434	441	419	434	400	414	430	434	446	403	375	395	443	422	408	429	439	395	410	430	431	446	463	443	395	405	452	417	400	406	422	419	416	414	444	426	399	413	416	433	470	470	391	389	390	408	448	416	432	442	401	422	432	414	420	411	428	486	450	395	444	453	418	417	407	418	403	441	428	445	423	377	463	429	451	427	411	399	415	458	402	465	387	441	425	461	430	406	422	420	438	433	387	451	448	436	435	402	430	435	457	410	423	436	391	410	407	408	418	426	438	470	390	432	446	417	428	424	446	417	433	419	407	450	376	407	411	431	421	423	419	421	412	459	419	390	410	395	404	377	447	393	438	417	413	423	417	445	400	411	416	418	449	404	444	425	466	406	441	404	398	411	434	412	452	407	385	444	437	437	434	407	442	414	402	441	423	412	429	398	409	419	384	425	392	442	444	444	412	436	418	418	410	428	404	444	436	424	397	417	426	425	401	424	421	399	423	394	401	422	404	407	394	429	384	435	415	413	410	439	408	416	422	389	446	442	418	420	417	454	425	406	433	442	435	437	427	427	467	420	457	409	409	426	414	437	450	439	405	415	437	440	444	427	415	390	420	471	444	421	439	443	412	454	407	443	420	387	399	410	413	409	407	444	379	442	442	445	442	423	447	438	459	417	422	428	400	419	455	423	440	401	434	410	393	398	413	391	417	408	399	428	464	388	434	381	394	432	413	470	448	436	428	377	446	417	374	431	427	436	458	415	443	421	398	441	432	443	410	459	396	415	438	444	402	426	412	422	410	401	432	404	416	431	413	409	454	417	419	434	403	432	418	409	425	405	397	445	471	406	426	409	416	418	420	429	434	406	424	411	414	422	439	425	411	413	438	410	398	398	395	455	422	420	455	441	427	408	415	408	430	419	407	403	398	400	410	426	394	438	414	439	471	419	411	435	412	421	442	400	424	427	419	402	424	444	428	427	451	433	407	407	418	434	396	447	446	417	425	431	406	380	415	420	446	418	389	437	429	434	422	410	429	397	449	446	429	390	383	405	443	406	376	402	395	422	439	420	471	407	385	413	415	462	434	394	437	434	434	419	452	441	423	412	420	389	430	426	391	399	435	373	422	402	437	444	453	467	417	406	431	414	419	451	406	434	418	427	427	421	421	383	417	490	445	414	422	419	448	431	417	450	455	423	390	422	417	424	448	416	432	459	443	422	445	393	446	372	422	458	407	400	408	423	406	433	449	399	454	386	396	453	420	387	442	362	439	400	421	391	441	436	418	420	404	451	414	403	442	424	451	441	398	422	417	401	437	447	418	428	392	458	413	439	453	427	405	445	409	435	411	416	423	439	434	415	424	433	432	421	430	459	410	443	434	427	433	428	450	447	439	404	434	427
26749	19933	7644	1677	922	719	1436	5340	5718	2541	1548	1872	703	268	273	235	272	254	270	271	229	236	267	277	250	270	246	227	275	305	242	221	250	240	273	299	371	311	270	261	277	237	259	273	247	233	256	253	252	278	242	229	262	238	244	222	266	251	273	249	230	264	232	250	269	241	256	247	279	273	255	230	273	251	250	269	273	252	258	245	264	244	253	261	240	247	238	256	262	263	276	264	231	252	272	260	244	259	240	273	250	254	247	263	244	256	277	236	238	245	255	241	230	243	246	267	267	254	251	238	256	250	268	245	238	232	241	245	251	273	280	257	261	246	246	234	264	279	244	264	237	270	230	264	272	278	247	229	283	245	241	242	252	261	272	247	245	244	241	264	269	243	263	271	260	241	280	287	261	266	239	267	266	238	269	248	224	264	261	246	247	230	247	241	235	248	270	229	260	238	256	270	244	249	246	252	274	279	249	266	276	280	272	246	237	221	261	238	231	264	251	261	221	229	235	244	226	260	249	238	240	229	250	248	289	225	234	239	264	238	248	269	246	256	247	235	241	233	233	257	262	256	288	263	240	240	228	261	244	269	257	262	265	260	240	251	256	218	256	248	248	264	260	259	262	261	256	244	250	247	255	236	244	230	257	261	252	251	264	218	271	288	244	253	252	249	254	269	226	266	235	250	255	249	262	231	293	238	231	239	234	251	257	257	277	244	237	225	260	265	241	238	243	260	277	241	254	248	244	269	240	225	255	249	251	224	252	248	245	245	261	222	257	237	235	248	239	245	240	260	228	252	239	259	299	262	249	261	236	253	232	285	254	225	260	273	220	275	266	223	235	260	286	261	264	242	249	237	268	259	262	248	262	249	274	234	265	227	253	235	272	243	257	243	232	262	268	253	247	259	263	240	259	269	264	277	219	244	265	275	243	254	260	250	252	265	260	253	236	258	246	263	255	256	252	262	246	278	243	254	256	262	236	257	233	239	248	270	264	259	245	215	232	252	254	259	226	280	280	239	225	305	260	269	271	246	249	241	249	248	267	269	262	245	248	276	286	280	272	239	259	265	258	269	295	254	227	243	240	271	245	243	245	266	266	268	266	243	262	256	246	258	250	247	245	267	260	275	246	266	234	225	253	241	271	243	251	233	282	255	248	249	266	274	253	254	246	254	247	212	246	269	236	229	258	253	231	246	213	218	255	269	248	246	243	249	221	261	282	279	265	256	237	262	253	278	284	262	247	254	252	269	261	242	245	261	238	258	285	233	250	268	273	246	261	267	241	241	252	224	261	252	274	254	264	274	261	260	253	265	252	261	246	265	260	251	273	235	246	255	271	259	238	280	257	254	290	267	244	257	282	240	244	247	249	292	249	259	263	276	269	278	263	283	244	293	231	253	258	274	264	259	279	224	255	262	278	256	283	238	257	253	236	245	268	288	248	258	259	253	278	241	256	258	266	266	243	264	251	236	271	240	249	251	245	270	242	261	269	265	268	275	266	259	263	239	248	238	253	291	248	249	232	238	239	270	259	237	256	244	263	220	242	255	276	247	292	243	272	236	210	259	233	260	268	257	258	245	256	236	259	288	293	261	242	283	255	247	275	253	266	236	277	253	255	241	286	275	259	255	230	262	276	259	245	228	279	292	269	243	269	259	212	262	290	253	226	263	258	278	269	240	287	247	265	248	274	220	280	271	236	286	218	263	268	261	277	269	242	273	268	273	249	268	260	277	253	248	258	229	252	288	273	262	266	238	241	264	250	254	242	246	266	263	268	243	263	249	256	221	242	271	269	241	233	260	256	238	269	249	258	255	251	247	235	257	253	253	252	256	251	275	262	239	247	268	260	229	257	263	240	282	270	259	250	268	273	255	271	236	232	269	246	258	256	248	246	241	253	261	256	242	269	256	259	267	230	251	273	219	250	253	246	229	262	258	263	267	246	283	275	253	274	246	237	256	234	236	270	243	246	246	251	248	278	271	237	243	259	233	271	259	249	247	257	266	277	261	250	237	276	251	232	230	270	249	284	263	261	253	264	276	294	263	290	259	296	260	266	224	229	267	240	252	259	255	245	244	226	254	228	251	253	266	253	256	254	262	248	234	263	255	248	293	255	264	249	254	277	270	249	233	275	273	243	273	244	231	246	218	284	258	237	245	267	284	271	273	256	240	287	251	266	276	241	261	264	266	270	244	227	247	271	239	258	243	240	277	256	280	260	237	253	232	247	249	257	263	257	282	267	254	246	256	258	250	246	279	225	254	242	234	274	262	275	245	282	236	268	294	266	269	270	241	235	231	267	250	230	256	235	284	231	265	256	274	255	265	279	250	239	264	242	272	263	236	245	265	237	243	247	249	255	257	269	272	245	257	274	273	272	221	234	242	285	238	252	255	271	275	259	283	255	274	260	272	253	253	276	275	237	282	279	262	251	279	280	241	217	262	255	260	244	284	298	256	236	241	260	236	260	272	258	233	266	249	252	268	238	245	244	249	254	279	261	258	262	232	229	260	228	226	256	241	258	254	245	252	265	266	236	253	248	247	259	280	266	254	269	238	264	261	245	251	286	257	215	256	232	262	257	260	278	275	248	251	258	242	259	251	278	229	240	258	258	248	264	234	219	236	242	234	244	253	267	295	248	246	275	252	228	250	225	253	260	275	265	267	270	252	254	281	229	270	259	239	270	239	239	249	244	243	254	264	234	259	262	281	271	249	261	260	257	279	252	256	258	260	278	250	237	253	261	262	279	248	270	253	265	250	257	278	258	254	267	253	230	251	233	228	252	240	253	242	253	232	239	279	272	273	250	233	258	231	238	231	234	264	247	255	243	254	252	262	238	270	251	248	265	256	275	262	258	238	236	256	248	249	239	273	258	241	268	256	205	250	256	253	266	244	264	227	282	264	259	268	258	243	256	258	265	261	248	244	241	257	275	245	237	268	238	222	253	270	240	250	242	272	261	251	273	254	268	272	277	271	249	262	248	255	221	263	252	238	260	261	257	252	244	286	271	273	260	277	287	255	250	287	250	264	270	252	227	235	250	266	264	254	243	281	258	280	252	258	230	231	253	236	234	268	282	248	222	241	220	283	249	237	255	259	255	283	283	227	249	276	244	234	245	240	255	232	245	255	254	259	241	250	272	240	245	257	256	239	260	274	269	261	255	262	246	217	280	243	239	228	245	220	258	271	223	241	251	261	249	248	251	223	242	264	264	248	284	270	265	251	254	272	244	247	280	246	260	262	272	249	286	240	270	241	265	232	249	250	242	250	241	258	244	250	254	275	250	277	253	269	254	254	281	245	269	251	222	264	256	227	273	237	223	273	259	251	297	241	270	227	264	230	249	240	238	262	259	244	244	238	286	259	258	259	240	272	267	255	272	264	244	262	226	259	243	223	254	272	252	235	253	263	258	239	247	285	245	288	266	240	272	268	255	253	249	245	255	254	237	240	266	253	234	279	274	275	250	253	209	274	268	283	245	286	254	213	229	269	254	263
5935	6273	5217	2613	1957	1272	3318	12117	11675	5195	3705	4454	1641	426	430	432	423	392	400	368	415	449	405	423	433	403	424	399	418	424	424	448	448	430	444	596	590	496	470	442	416	467	402	401	405	405	445	424	462	431	437	431	395	423	403	431	426	401	394	454	432	435	410	407	450	433	419	427	432	382	419	417	426	387	407	432	400	420	380	427	455	399	394	425	425	413	391	417	454	417	431	408	408	436	396	398	431	418	444	390	382	384	401	396	425	447	401	423	425	389	393	393	390	390	445	403	407	428	398	410	414	397	413	388	415	421	412	416	409	432	434	438	450	431	427	413	411	407	413	455	408	415	421	402	402	398	403	424	422	408	388	396	420	463	407	417	406	431	415	449	445	407	405	424	449	384	392	408	425	413	440	374	433	453	385	409	399	434	431	398	415	415	376	404	420	422	407	411	399	406	452	394	444	425	408	409	436	418	406	403	436	424	440	430	400	418	453	417	417	425	428	412	422	427	414	423	438	433	403	423	424	391	426	399	406	403	446	398	421	400	445	363	403	412	428	451	387	421	403	399	444	459	442	413	424	415	429	438	392	430	444	399	410	398	414	415	421	464	395	399	411	437	416	418	413	427	375	402	394	402	410	425	410	423	406	398	418	424	403	425	412	423	423	438	416	423	396	428	446	403	450	467	405	418	415	418	403	413	424	440	426	405	463	391	404	438	401	420	400	388	404	415	413	417	430	419	385	398	415	394	439	394	432	389	415	422	392	386	413	455	408	403	424	378	414	413	438	420	420	371	399	416	454	432	417	408	420	430	450	428	411	402	424	437	410	427	442	421	434	440	427	436	416	442	406	412	443	456	383	440	407	381	406	414	458	410	390	406	381	450	425	410	449	413	440	405	413	435	403	442	413	384	405	379	428	408	399	421	442	419	418	398	436	399	421	407	425	396	419	430	394	411	426	422	410	420	444	444	398	417	401	418	431	400	412	390	434	433	439	400	420	402	408	421	425	415	415	420	452	453	387	428	420	409	418	449	412	414	418	402	410	435	417	420	431	416	433	378	381	402	403	440	424	412	428	436	471	415	458	431	427	451	416	404	440	450	441	440	404	422	422	430	419	432	404	403	421	451	415	378	431	457	395	407	393	451	372	429	380	418	413	418	391	409	432	435	429	385	440	404	405	400	411	376	434	393	410	414	452	431	400	408	440	420	392	438	421	419	398	430	430	434	408	422	420	379	442	459	474	422	410	438	424	413	440	422	390	396	385	449	463	424	412	409	445	433	393	462	447	431	441	393	355	404	392	423	432	414	446	405	428	384	453	450	428	409	405	415	405	412	439	423	388	411	405	414	407	412	416	399	400	441	393	402	435	407	451	449	458	439	431	412	425	383	415	428	401	442	433	426	441	426	456	385	417	445	405	397	425	406	424	416	413	426	398	421	371	411	407	438	409	412	429	398	417	419	435	419	409	433	430	415	392	373	452	378	435	393	443	410	400	451	406	415	396	462	409	411	418	408	388	407	375	420	431	422	408	465	449	410	427	438	437	461	436	414	415	421	407	429	409	423	439	429	442	442	391	406	412	401	416	426	398	412	411	424	386	446	394	422	418	428	387	440	431	436	432	467	380	382	390	391	419	434	395	414	385	403	412	407	402	395	408	426	417	446	419	379	430	456	412	423	390	411	430	423	424	412	397	428	422	394	406	412	407	444	411	431	375	392	444	402	411	416	451	389	433	416	413	424	408	433	393	415	391	433	412	400	431	431	431	407	424	423	387	436	396	417	409	404	371	391	380	422	430	451	398	385	410	432	388	435	421	413	409	414	414	413	419	406	398	417	432	455	418	408	415	385	393	424	428	443	444	422	428	392	395	393	392	413	378	407	434	439	380	438	419	424	436	433	400	408	448	420	444	423	431	432	429	419	447	449	401	455	423	411	408	422	410	450	401	383	425	415	396	406	452	430	385	418	417	421	429	429	418	425	428	420	395	406	431	428	418	394	407	397	416	422	437	415	404	451	439	422	412	432	420	407	422	404	454	438	391	396	441	467	409	408	449	414	402	377	422	394	414	405	412	433	401	400	422	422	416	435	406	457	450	415	451	420	422	424	402	408	408	394	412	407	408	410	438	433	430	439	442	342	413	431	408	409	424	407	413	409	386	388	417	441	440	387	442	408	429	442	407	415	403	420	378	422	399	379	403	404	434	408	466	417	444	458	406	429	434	436	399	433	436	442	390	417	412	449	423	466	405	407	413	431	432	443	430	426	440	394	441	411	431	441	435	450	412	459	423	401	414	400	407	432	403	383	417	405	389	405	423	416	421	449	401	414	428	445	398	416	436	414	386	454	423	406	402	409	414	406	436	399	412	407	387	445	400	456	437	417	428	466	410	405	435	414	398	401	397	466	377	443	404	427	400	414	465	382	417	414	423	405	434	434	375	433	398	450	420	423	403	399	405	444	395	408	460	440	408	371	427	420	418	385	445	387	444	394	421	420	388	419	400	411	449	416	406	425	451	392	409	444	401	394	401	415	391	383	418	452	426	422	360	401	407	445	429	405	423	436	402	436	435	456	436	445	412	422	400	457	407	428	410	420	407	410	436	432	387	417	421	412	406	417	423	447	428	425	421	400	394	442	425	447	437	393	413	412	427	375	423	408	439	439	410	414	418	398	413	433	403	456	421	447	415	446	421	398	450	408	444	371	435	435	467	430	404	442	399	431	431	415	393	383	413	430	396	405	416	435	414	434	394	404	426	411	403	419	414	461	418	394	417	413	441	425	400	392	388	390	408	443	420	384	415	409	422	384	404	394	431	419	398	435	416	425	415	418	414	404	418	406	431	437	387	416	427	426	416	381	418	433	426	426	402	393	381	391	404	403	424	461	421	414	434	385	416	429	413	399	378	403	436	433	446	416	454	415	413	425	415	401	455	427	400	399	418	438	396	426	421	423	424	411	409	449	405	390	414	424	412	404	406	442	429	397	387	425	445	447	442	431	423	435	407	393	408	446	433	411	383	463	434	390	414	404	383	397	407	427	412	399	436	412	410	457	433	394	416	390	430	404	447	437	391	413	422	400	412	456	426	416	416	384	420	400	427	440	399	406	413	405	396	397	393	417	426	405	394	396	392	397	426	433	438	421	428	421	466	425	408	392	411	411	448	406	420	421	440	455	416	396	388	451	424	428	414	404	406	453	431	404	416	413	416	405	408	407	429	377	423	424	425	412	424	403	369	428	422	411	387	421	430	437	435	441	390	406	396	366	438	441	423	399	389	407	407	394	417	409	422	416	396	416	376	414	426	394	421	415	409	414	390	429	429	470	445	422	395	416	434	441	427	393	450	427	391	455	453	402	430	441	420	431	442	431	413	438	442	431	380	406	416	396	429	426	416	402	416	421	420	415	405	387	409	405	450	389	388	388	417	418	403	375	431	450	428	423	401	387	448	373	422	408	401	394	440	399	425	441	394	413	433	427	464	404	408	445	403	394	363	416
25061	21115	26661	24667	4437	1072	2984	20745	21050	10337	6742	6465	898	255	279	270	271	274	296	255	280	269	285	270	262	287	286	263	272	268	283	263	283	283	440	564	477	357	280	290	267	263	256	264	259	250	267	301	274	245	264	256	299	278	254	291	260	269	244	284	274	251	261	268	258	281	255	270	290	283	257	258	253	270	245	261	245	241	256	263	242	258	243	262	266	256	248	251	247	251	266	246	257	270	267	293	305	267	264	273	278	241	244	236	259	250	252	277	263	258	263	273	258	289	272	249	262	272	243	238	269	261	256	246	261	272	239	241	256	263	263	276	289	272	268	265	278	267	234	263	269	261	265	249	268	258	265	271	276	274	240	261	268	294	294	238	262	239	262	242	270	278	269	259	276	264	266	255	234	249	283	240	245	265	264	226	252	272	253	249	269	278	264	252	265	243	257	273	258	261	275	288	292	244	258	243	268	252	256	267	289	236	271	269	277	243	263	239	280	274	269	272	280	269	240	281	257	237	238	254	247	254	284	275	274	239	259	283	272	291	241	253	272	268	251	226	229	252	260	293	263	234	297	267	296	290	277	243	256	264	279	243	266	274	250	261	271	266	271	243	262	271	257	284	267	254	287	301	292	266	265	258	250	275	275	261	268	283	280	260	275	274	263	266	297	251	268	283	252	247	275	275	249	243	272	266	272	271	267	276	237	287	272	241	289	246	250	303	253	269	245	252	256	285	242	262	258	268	280	268	281	260	260	242	277	252	296	258	251	271	259	269	253	233	250	279	264	301	266	270	281	256	244	257	264	259	264	286	241	284	257	277	292	249	261	258	257	298	283	259	283	258	292	277	275	265	228	286	229	261	264	252	252	265	267	239	255	245	261	265	251	248	257	235	239	264	237	273	253	280	252	269	269	308	315	259	273	272	256	271	235	251	260	283	241	262	232	275	248	246	290	284	276	296	275	263	275	258	266	275	274	282	262	268	266	245	301	247	245	277	256	271	278	262	252	288	257	282	266	269	283	258	291	270	256	251	287	276	257	273	254	270	290	267	259	259	257	280	245	276	234	233	261	268	292	278	246	253	285	244	271	279	251	245	254	292	282	254	280	282	270	243	271	291	252	262	260	252	272	275	250	263	250	286	278	271	281	286	270	262	287	302	274	246	266	270	255	251	265	245	281	278	279	261	272	276	278	255	245	269	284	282	270	265	257	246	247	247	266	240	267	241	258	274	262	259	241	288	277	274	279	251	266	248	244	262	298	271	262	276	285	272	253	244	294	257	240	271	285	291	232	242	251	249	236	266	267	260	273	259	262	290	281	274	257	276	267	276	264	257	273	269	285	256	268	281	262	235	257	263	285	272	269	264	279	263	292	261	249	260	293	248	253	300	258	254	275	279	292	245	247	289	264	272	267	247	251	261	281	256	277	284	268	239	268	290	275	277	232	259	262	252	241	274	263	240	242	249	274	270	251	290	246	242	263	273	261	267	254	290	256	291	251	262	273	244	252	268	256	269	250	281	297	262	261	266	259	260	281	250	246	252	276	272	288	274	233	288	270	252	287	239	260	262	247	252	278	256	239	261	235	266	291	243	282	271	278	240	261	251	252	257	243	262	263	267	281	253	275	296	272	273	246	262	256	266	269	257	248	262	262	268	293	233	293	256	287	261	235	314	244	272	255	277	258	272	261	307	276	273	274	264	244	245	254	240	261	240	246	282	268	237	243	262	277	255	234	259	269	265	256	263	300	253	258	256	259	263	253	227	272	262	276	255	285	255	271	269	257	265	284	250	273	288	269	263	271	253	242	247	271	264	276	241	272	226	274	225	287	257	268	261	254	267	271	284	250	278	274	261	260	260	277	267	293	288	258	272	281	252	258	290	246	274	255	252	247	263	279	269	301	266	282	267	278	264	268	279	246	256	263	272	244	260	290	285	249	271	262	240	258	273	230	280	243	257	245	275	261	263	278	271	251	266	278	237	294	256	278	251	285	273	254	265	269	237	279	260	271	265	288	255	272	263	274	245	303	252	249	296	233	279	264	293	285	267	262	291	266	278	275	246	243	259	289	265	256	244	247	276	248	272	262	258	237	288	260	258	281	290	267	276	278	262	273	239	270	265	274	260	246	268	273	272	270	263	265	261	272	264	268	278	282	233	260	268	254	273	250	255	262	285	259	287	257	261	264	266	248	260	278	252	297	243	259	274	272	271	249	280	276	255	262	247	258	263	252	265	299	269	273	266	278	263	259	278	271	265	238	257	255	263	250	279	248	245	242	253	277	260	220	236	276	297	279	253	262	262	248	289	261	269	277	283	262	251	247	270	267	256	248	244	274	261	274	256	259	252	265	291	254	270	260	264	270	247	269	298	274	265	266	256	251	265	264	250	265	249	252	238	283	285	260	251	267	283	255	261	273	289	258	275	245	244	274	255	259	266	255	277	278	272	268	243	251	261	270	263	248	228	271	258	268	248	266	280	251	272	267	251	284	249	298	263	258	280	278	250	253	249	269	254	258	255	254	250	262	238	249	262	267	246	261	268	255	265	271	277	266	277	261	245	276	263	237	274	262	249	244	276	265	237	257	265	253	245	267	268	275	230	260	283	270	295	282	253	245	262	270	261	235	248	248	250	269	206	262	266	287	273	279	268	249	261	254	296	282	263	293	254	278	253	265	269	262	268	291	256	252	255	240	253	276	255	237	291	223	277	268	263	235	277	298	252	268	268	237	248	256	261	249	287	267	281	273	251	232	249	260	314	231	277	263	258	280	260	291	252	267	255	243	242	265	281	251	216	252	288	239	256	253	254	262	260	240	246	285	266	270	256	252	271	317	269	237	280	260	271	272	263	238	250	276	288	277	272	245	272	301	279	281	232	220	261	245	280	236	290	259	241	270	263	230	254	273	260	256	270	272	266	279	255	265	265	279	281	270	252	285	278	280	258	283	262	260	275	253	254	254	240	285	256	269	301	263	235	251	258	246	265	235	284	263	240	290	288	273	271	247	259	274	275	241	295	261	278	276	267	238	250	261	280	244	274	248	254	251	296	277	255	271	286	265	224	250	269	291	273	241	269	268	245	267	261	292	259	243	253	277	284	274	257	255	268	296	260	259	255	245	256	229	261	252	249	270	270	240	244	270	288	292	257	250	264	245	264	253	257	251	273	267	266	254	225	229	264	275	276	230	233	256	277	240	265	266	277	263	293	282	257	259	263	282	250	252	245	267	255	260	297	281	258	258	268	272	254	289	260	279	262	251	268	246	283	256	261	271	257	220	252	259	298	268	256	300	254	285	269	250	281	268	248	283	257	239	277	273	264	264	257	268	271	290	262	243	264	284	257	255	268	263	229	270	240	244	279	251	283	301	301	272	270	258	260	283	263	253	251	276	242	273	259	278	259	284	269	271	278	277	289	276	255	230	253	282	248	268	263	265	264	259	264	273	253	268	269	246	239	293	253	254	277	284	252	259	224	275	277	268	274	258	242	261	291	270	241
6379	11525	9946	5337	3406	2519	7364	31667	29321	14491	14185	13619	1736	490	451	454	476	467	425	458	460	442	452	446	412	440	452	453	478	444	471	461	451	440	852	1254	1054	762	627	483	460	433	432	430	457	459	444	422	407	455	453	447	415	410	438	405	416	413	429	427	384	436	482	419	472	423	434	443	409	446	464	466	414	442	432	444	415	427	431	436	461	456	427	428	436	420	454	433	409	446	444	439	468	410	454	438	431	422	409	431	427	435	447	448	443	430	454	446	450	435	381	466	414	431	456	393	407	440	468	462	432	426	434	422	444	464	447	488	437	452	420	434	456	405	448	410	371	419	457	452	455	422	462	437	461	437	452	426	411	465	433	406	391	424	422	446	388	444	407	424	420	422	437	408	423	476	452	419	449	444	438	441	460	409	420	424	447	460	439	444	461	451	421	439	418	446	427	460	414	401	399	443	438	435	419	445	431	467	458	452	424	412	418	440	480	461	426	432	455	406	446	428	413	442	437	488	492	506	447	426	437	452	387	433	457	415	409	461	455	434	411	428	429	451	462	477	435	427	450	402	451	423	454	425	453	435	458	417	430	425	435	450	410	413	422	399	440	422	463	424	438	439	423	443	439	430	401	452	443	406	466	439	470	475	426	411	408	472	446	449	456	430	438	424	425	444	450	439	411	451	418	448	438	437	419	442	438	469	433	453	444	427	419	432	428	445	442	419	431	420	473	416	420	447	419	431	449	426	436	406	425	426	433	437	409	424	490	402	420	425	446	424	429	455	440	383	440	419	436	446	458	441	435	439	423	416	411	425	432	430	434	433	416	425	441	402	464	443	406	442	453	427	434	435	426	423	402	425	426	489	479	442	435	418	434	422	418	427	438	411	456	463	427	406	433	432	463	429	430	420	456	427	443	415	450	408	451	434	447	440	455	428	429	442	416	434	431	438	420	442	442	407	429	434	418	417	425	436	423	408	433	431	422	450	436	472	484	461	427	448	403	428	419	439	431	404	436	460	435	424	455	415	405	443	438	404	427	430	427	409	416	443	414	478	400	429	438	476	429	407	431	443	403	464	449	452	411	441	437	406	456	431	417	418	472	429	393	433	438	484	456	452	437	448	437	419	469	447	443	442	452	417	454	413	449	440	417	444	414	398	418	411	447	430	447	421	419	430	433	433	427	466	438	398	469	440	465	414	435	416	437	451	445	440	420	450	452	447	407	424	442	415	438	402	392	471	431	439	421	450	431	453	465	442	418	429	378	437	397	393	443	432	418	433	428	442	407	461	465	397	411	459	434	423	447	444	441	448	431	439	451	449	437	437	446	417	407	433	438	461	421	419	418	466	401	445	475	432	416	416	437	479	410	454	421	421	429	430	438	456	478	426	391	449	441	427	431	457	443	463	433	429	427	412	426	422	443	425	389	453	465	434	432	420	432	424	434	423	446	457	418	444	423	418	453	417	468	419	438	438	423	424	475	481	418	435	416	387	411	434	412	398	426	435	479	442	435	423	460	447	459	467	456	429	390	453	460	449	410	454	436	442	496	436	434	441	471	427	423	463	445	427	459	448	463	407	441	436	440	460	438	411	396	435	451	436	431	468	424	424	413	433	420	422	405	458	413	393	415	470	449	440	422	451	426	443	449	403	429	426	432	412	415	424	437	432	410	423	407	455	468	393	422	434	424	417	439	462	420	461	441	424	439	459	419	446	423	438	427	444	398	449	441	404	479	471	435	403	459	431	449	424	465	432	462	444	477	445	442	453	450	421	408	409	447	447	436	415	449	444	440	408	434	468	407	462	455	436	424	413	453	433	430	469	414	420	439	421	467	440	454	461	419	455	422	420	443	481	417	436	437	463	434	427	416	465	417	457	431	435	425	410	422	440	426	401	429	448	400	465	445	437	440	433	406	431	440	409	433	409	439	466	406	424	442	421	453	432	435	446	457	482	419	447	429	439	446	437	436	438	476	412	464	454	448	479	457	426	450	441	425	453	416	451	454	456	414	457	421	409	434	429	437	424	434	478	433	400	408	417	409	467	426	434	424	428	418	419	423	453	420	461	459	427	419	468	465	432	435	456	451	451	444	432	421	474	393	403	448	455	440	422	482	432	435	443	432	441	383	447	437	440	424	440	404	452	433	469	448	457	432	454	429	416	425	417	443	471	448	422	425	433	465	454	433	433	444	426	429	423	436	424	428	430	406	393	462	458	466	410	439	413	471	401	448	450	450	421	423	451	450	449	398	428	437	428	466	404	456	428	452	432	427	455	414	449	484	471	449	441	445	404	448	427	438	459	414	428	452	409	417	424	411	457	411	415	467	419	467	426	454	453	434	459	493	463	398	460	471	428	439	445	458	444	453	435	432	424	447	446	427	420	405	415	444	432	459	452	418	457	419	416	407	410	436	434	446	427	452	418	448	452	421	413	392	435	401	434	416	455	436	401	453	435	399	455	425	474	440	438	435	409	425	417	387	445	440	433	387	429	466	415	421	431	450	420	399	481	427	457	454	445	415	405	465	435	433	409	429	455	442	422	447	441	452	401	463	466	429	427	466	405	417	419	405	422	490	432	465	446	457	420	413	429	428	451	433	420	415	412	378	449	433	415	431	436	419	417	410	452	422	409	413	428	402	452	443	410	482	408	455	418	491	416	461	424	384	423	468	442	412	451	398	420	459	422	440	429	409	444	436	458	447	406	411	413	450	430	421	415	466	430	453	431	416	443	415	442	443	408	417	423	410	414	445	444	406	424	417	460	442	459	440	440	441	385	462	455	444	419	433	443	438	462	367	419	426	433	435	430	393	453	425	453	458	443	417	445	429	458	409	404	467	477	465	431	405	429	441	454	405	427	420	422	423	425	429	438	471	466	407	449	439	405	452	422	441	451	423	435	467	415	440	443	417	484	457	438	455	464	431	446	449	431	457	410	465	453	435	442	427	424	435	438	474	399	481	408	457	454	434	437	486	446	457	441	403	459	455	384	457	454	459	459	420	419	465	463	422	484	456	431	450	446	426	411	424	443	452	398	403	451	431	447	409	450	436	447	459	403	439	422	464	428	417	442	393	449	413	415	420	432	423	457	464	390	426	453	457	430	450	431	423	443	432	422	429	445	401	460	452	451	425	450	435	448	429	486	451	430	422	440	409	441	426	445	414	422	487	447	432	457	456	454	452	470	387	458	445	471	427	435	456	419	431	430	398	443	414	424	441	472	435	439	447	434	443	445	499	466	460	440	477	420	460	441	424	431	431	432	464	399	435	440	442	448	432	424	445	384	403	449	461	459	440	420	407	448	430	485	376	432	433	441	445	414	429	443	405	405	437	429	420	416	424	411	425	437	439	419	451	448	444	409	463	409	436	433	405	450	417	406	451	428	440	437	471	445	416	487	445	413	464	420	451	449	423	437	422	418	419	434	444	433	420	395	393	424	433	435	415	445	424	447	426	462	430	449	415	445	423	425	437	408	410	452	445	438	441	414	399	426	487	415	449	469
23265	21123	28802	23692	21132	19259	8475	41001	41087	24796	18273	10990	528	348	273	286	287	296	306	258	262	296	280	290	301	287	282	301	284	264	289	269	281	333	1024	1552	1332	744	475	391	272	288	272	279	258	249	254	258	263	251	264	277	264	242	282	266	292	295	260	275	255	264	288	264	277	248	285	262	293	253	288	267	258	247	275	226	262	268	279	285	255	261	261	248	259	253	259	270	272	278	291	267	256	277	268	247	253	237	250	304	239	254	276	286	302	258	215	287	240	254	259	272	265	262	242	260	261	266	273	252	271	262	269	287	266	255	259	244	276	274	268	251	273	271	230	243	270	254	248	275	264	246	240	295	266	258	228	242	243	278	256	241	230	240	243	274	254	253	265	262	270	280	247	240	266	278	257	265	264	271	265	257	286	268	256	247	245	265	251	285	266	268	277	281	269	260	267	267	293	250	237	266	267	271	249	255	252	264	239	306	252	263	262	239	231	259	272	258	250	248	301	254	259	279	256	267	258	249	261	284	287	253	265	281	267	255	242	260	262	260	279	255	278	252	260	279	280	270	286	257	268	247	247	253	264	266	236	270	273	249	267	257	276	278	239	247	253	256	259	270	321	263	257	237	246	252	289	270	258	266	255	256	278	253	241	251	268	260	279	263	253	275	248	263	284	211	286	262	231	285	249	233	285	285	274	259	248	254	250	263	291	255	270	247	265	257	244	248	248	234	269	269	280	268	267	268	258	287	274	285	262	240	253	251	271	271	291	258	278	256	254	274	244	288	288	246	257	250	265	256	259	251	275	236	254	240	250	262	262	276	291	272	299	261	266	282	271	267	248	255	257	264	296	260	270	267	255	275	253	251	259	276	267	281	272	270	262	249	262	239	265	260	272	289	261	271	259	279	270	238	291	252	252	252	267	263	254	239	263	255	270	265	242	245	263	256	241	302	273	259	274	254	249	247	268	270	245	272	261	237	265	245	259	262	273	279	238	255	225	263	225	249	263	287	284	258	267	278	265	227	277	284	266	282	232	269	280	258	247	251	264	237	239	233	286	249	252	247	254	262	267	248	248	241	288	250	273	263	241	259	253	280	253	248	255	271	259	258	256	239	267	258	286	252	286	245	256	248	248	245	284	261	253	259	257	264	238	269	232	269	289	254	253	250	282	273	240	274	262	284	274	256	242	254	285	265	263	245	258	249	265	255	276	281	283	253	246	241	265	285	249	267	246	276	250	302	259	278	272	284	266	280	225	269	254	250	247	289	273	249	259	241	254	266	258	246	253	266	259	285	252	256	252	252	262	238	241	256	268	272	256	274	278	269	257	271	248	268	263	246	246	251	272	314	252	249	263	264	240	259	241	254	276	285	264	258	244	242	258	262	242	249	259	254	283	263	257	278	244	261	268	238	269	268	275	264	256	268	280	256	272	266	274	259	248	286	253	266	250	266	280	236	231	272	242	235	248	264	275	249	296	236	271	248	232	238	262	256	256	266	259	262	286	283	245	237	284	259	261	256	276	292	256	254	286	259	267	248	265	283	242	253	259	260	270	230	261	266	260	262	288	275	272	278	265	279	271	267	270	282	266	255	245	271	237	273	254	275	273	254	236	287	280	260	241	246	275	259	248	282	249	272	261	247	265	266	260	270	272	251	283	220	266	242	242	280	254	243	270	292	276	288	256	250	228	256	279	254	256	255	273	245	244	256	252	287	270	270	261	255	258	270	254	260	238	249	245	285	259	238	249	277	282	246	281	256	262	266	250	255	274	279	244	272	244	252	230	269	236	272	284	256	266	261	265	281	260	291	252	257	248	250	278	259	272	269	250	229	251	291	246	248	271	299	258	256	246	262	252	239	247	248	267	251	248	239	288	266	254	261	258	247	268	255	261	241	262	243	258	261	236	300	251	242	259	263	233	238	261	244	253	221	258	282	260	265	272	206	252	275	246	223	247	287	290	236	276	251	261	242	282	262	263	274	302	276	258	249	231	271	259	268	241	296	285	246	249	261	267	271	246	266	236	242	265	266	237	222	264	282	268	232	260	260	298	267	281	269	250	232	274	254	260	253	282	270	277	264	297	261	242	267	229	276	242	277	265	240	250	264	263	280	264	280	260	261	262	279	248	264	231	272	258	240	264	250	250	267	280	259	240	291	254	248	258	265	262	295	277	239	261	237	280	259	256	284	236	253	276	249	264	254	280	258	257	268	236	255	255	251	261	261	285	246	240	263	252	251	259	256	259	279	295	237	253	254	264	243	259	272	262	228	280	267	280	257	281	264	224	242	257	246	249	252	234	265	258	254	232	268	247	249	228	254	256	300	269	260	253	281	291	268	257	268	255	253	249	308	276	259	271	262	256	266	262	266	273	296	255	253	255	258	260	261	285	247	237	265	236	286	263	266	238	276	276	246	280	299	261	256	242	284	254	277	249	260	289	253	263	227	229	244	270	256	253	287	256	246	258	246	289	243	243	259	269	262	255	259	264	268	274	252	263	269	250	251	257	268	243	258	240	262	240	276	238	239	247	277	265	267	245	272	255	234	261	246	292	256	264	251	263	242	265	255	251	253	268	260	258	262	263	260	276	261	272	280	266	255	285	251	273	274	286	243	252	239	263	227	279	256	268	270	243	257	270	251	247	270	283	282	232	251	248	271	259	244	267	260	247	250	233	289	265	289	274	285	288	248	250	260	242	243	245	296	248	276	261	246	248	278	268	248	281	284	262	246	285	253	246	252	261	270	254	267	265	273	246	279	261	235	275	265	287	261	260	232	262	279	272	267	264	279	264	269	271	228	253	249	282	266	237	252	266	278	258	283	251	254	264	303	262	255	270	257	289	289	253	248	263	239	260	266	272	232	302	258	253	256	258	266	242	254	230	250	268	278	275	237	292	267	247	230	301	255	252	254	237	269	263	248	236	238	222	297	268	286	251	262	261	268	271	257	264	265	258	259	255	272	273	276	249	245	269	265	275	285	274	292	256	258	281	233	271	279	235	269	259	259	231	280	263	266	237	245	250	268	257	285	290	266	259	244	250	274	279	240	271	294	262	275	247	268	263	238	259	267	267	258	279	262	258	241	268	269	246	251	227	229	225	267	249	264	268	260	274	262	276	262	269	244	269	239	267	266	241	258	241	268	279	248	297	275	255	273	263	252	263	260	255	256	258	272	269	254	252	291	257	266	228	256	284	259	294	257	261	250	277	234	271	248	266	260	251	255	250	248	238	263	283	279	262	234	266	224	275	264	272	261	212	260	274	263	244	267	275	253	266	244	263	254	275	260	284	264	238	241	269	270	245	257	263	265	261	268	281	280	262	261	266	265	288	248	232	239	258	245	283	264	257	275	271	281	245	254	274	265	239	232	266	238	238	274	280	267	244	268	260	275	254	229	281	250	263	255	268	273	263	250	268	274	265	276	253	256	238	260	247	267	279	268	269	235	272	262	250	262	231	242	249	245	248	265	257	231	254	270	310	237	240	267	255	278	249	280	278	256
10619	22818	19885	12170	8269	6123	13701	47712	45060	23080	24586	13417	584	544	560	502	501	481	518	512	472	495	489	443	501	460	478	451	460	484	463	490	495	590	2519	3991	3151	1805	982	646	469	408	415	416	402	409	449	394	410	435	432	446	400	459	393	389	414	407	430	406	418	382	427	428	401	422	408	417	417	391	419	397	462	434	444	399	445	425	436	425	424	467	379	468	443	419	412	409	402	413	408	405	422	420	425	450	441	423	422	421	415	443	424	440	393	384	399	422	415	412	453	432	454	434	450	449	409	403	434	455	435	411	451	408	425	415	420	404	422	391	409	412	454	419	430	458	440	441	392	424	404	414	409	440	395	385	402	439	423	469	429	415	399	452	430	402	438	424	430	414	402	428	413	395	406	435	460	407	414	425	389	432	439	408	454	423	431	410	407	385	444	401	366	417	424	446	413	402	417	444	403	451	430	428	404	426	401	424	417	404	443	422	443	394	412	414	436	417	422	409	449	455	441	398	417	433	475	420	427	445	411	449	405	431	459	411	423	396	404	429	427	451	416	436	419	420	398	467	417	432	426	436	403	400	438	426	451	429	416	441	428	421	403	419	410	405	453	423	392	408	402	433	413	436	429	432	391	420	411	413	417	386	386	446	431	387	424	430	393	429	419	472	441	434	431	451	405	433	438	418	494	431	414	478	426	394	382	439	447	420	394	380	428	403	402	406	420	430	389	429	395	384	395	407	407	401	462	420	411	460	445	404	464	388	431	405	406	413	408	413	426	406	433	414	405	439	423	442	413	450	419	388	406	445	420	413	419	420	417	451	433	390	429	414	432	398	410	422	410	407	444	397	428	407	415	422	445	414	391	468	398	437	410	405	428	407	454	443	412	419	427	390	411	400	414	432	431	429	446	436	442	409	424	402	408	453	422	401	395	444	412	395	440	423	407	418	399	461	450	400	408	452	416	432	430	427	424	421	429	423	391	409	430	384	392	438	426	418	439	417	387	449	422	389	433	416	445	419	406	388	446	427	431	444	410	421	439	426	442	434	456	411	435	399	412	434	439	386	407	417	407	400	408	415	427	384	425	432	465	408	408	454	392	424	420	419	442	423	421	394	376	400	450	406	427	387	418	417	367	450	422	428	401	417	399	399	400	420	431	384	416	419	442	373	438	427	402	413	422	442	432	398	414	424	435	400	375	465	456	406	397	427	399	424	450	415	450	425	416	428	445	422	430	424	476	418	401	423	427	402	396	430	436	447	464	430	413	414	430	403	425	430	419	438	441	407	399	427	408	437	412	396	462	406	438	475	450	401	446	430	434	421	410	452	438	424	428	405	442	445	409	406	429	395	428	429	398	408	420	416	404	438	420	415	449	412	402	405	446	401	405	469	381	412	442	400	447	394	417	417	417	410	427	402	395	434	453	427	423	422	398	428	403	389	414	409	410	449	436	411	396	443	442	416	409	396	421	434	378	444	421	431	413	394	421	427	433	451	442	410	437	439	419	422	427	400	430	380	453	457	413	420	415	428	439	388	441	408	419	400	394	419	425	412	370	448	400	408	436	422	413	447	412	427	390	403	454	431	394	429	412	438	424	417	440	400	398	413	462	433	396	397	415	424	449	420	442	436	423	446	404	405	419	429	415	443	435	400	408	405	439	412	441	451	417	404	378	404	416	399	423	427	413	437	439	430	459	432	411	416	459	457	447	452	464	436	447	434	433	443	413	412	414	397	438	421	409	429	422	403	453	426	408	445	422	375	418	414	400	430	392	421	413	434	426	431	459	464	431	445	420	435	437	405	424	443	415	420	426	407	445	404	411	411	431	415	406	399	421	405	409	416	381	403	422	394	442	385	403	431	432	409	412	410	411	415	411	417	431	404	432	452	425	437	416	399	425	444	407	371	413	430	466	443	411	451	419	424	403	412	406	429	424	456	418	401	396	460	447	407	405	443	420	433	409	399	404	431	466	438	416	421	406	428	439	416	414	449	357	424	397	411	415	418	421	421	389	413	402	437	410	424	429	435	447	413	424	427	450	425	419	417	422	442	421	428	431	418	399	442	393	419	416	420	454	447	411	429	396	426	413	408	436	389	416	432	418	413	488	443	441	415	428	437	418	393	411	417	428	427	387	432	415	385	421	412	439	411	421	420	412	417	434	424	393	407	397	386	440	436	417	425	436	441	419	426	451	426	409	424	421	421	390	402	454	430	452	450	406	403	408	400	424	402	426	436	438	433	448	410	415	434	430	436	415	417	403	421	377	430	411	459	441	444	415	449	408	462	405	423	400	420	402	425	384	421	385	451	455	442	362	401	402	408	417	416	432	435	420	449	431	379	451	405	415	363	436	430	424	428	398	391	452	467	471	392	431	407	430	442	434	391	444	418	404	431	411	446	418	400	438	433	423	429	411	413	395	431	406	401	428	448	440	459	457	440	396	434	440	427	403	396	423	439	417	445	431	421	404	421	409	452	425	418	401	447	429	410	418	429	434	421	427	413	427	414	384	406	421	406	414	408	426	404	421	432	412	417	425	409	475	428	412	413	445	408	427	438	385	426	401	429	456	436	423	415	420	429	410	403	416	431	436	427	402	453	418	418	443	441	420	424	406	453	439	443	401	420	425	385	427	406	440	405	432	391	443	420	429	400	426	423	430	407	448	413	392	429	391	441	432	425	418	437	412	415	415	425	457	429	414	430	421	410	431	426	396	421	393	431	433	393	440	417	450	435	458	404	420	439	408	419	435	391	423	400	406	440	411	381	425	440	427	449	441	460	444	468	402	406	410	386	430	439	445	451	432	429	418	420	404	406	405	409	398	466	443	392	402	420	428	428	447	410	430	458	442	406	454	416	414	426	378	416	440	428	422	385	434	411	416	398	412	429	421	429	427	406	445	415	391	427	405	463	478	449	433	418	451	355	446	412	392	410	424	431	466	397	432	416	409	442	463	421	453	426	422	445	409	418	418	445	421	450	442	416	411	456	416	451	428	411	418	447	445	418	393	352	401	419	423	464	442	428	428	426	402	397	435	416	435	431	444	416	443	420	437	411	424	375	424	422	400	407	441	411	404	421	406	430	409	407	405	406	408	464	390	409	421	416	438	379	421	407	411	431	420	420	404	399	386	375	472	414	438	442	409	434	453	406	415	407	413	426	396	400	475	394	414	462	424	410	436	392	432	397	448	420	405	361	438	401	411	421	384	404	425	402	422	426	442	447	431	401	413	425	406	381	395	455	427	423	402	408	425	439	434	432	415	402	363	418	385	462	435	381	435	421	437	401	454	401	424	437	387	404	446	426	414	375	417	422	395	428	424	414	431	372	432	400	449	412	404	415	418	446	434	422	418	411	445	411	396	402	399	426	409	427	443	410	420	409	401	409	408	398	418	423	402	400	449	410	434	441	441	410	432	391	372	412	424	413	403	459	424	413	445	470	423	432	413	401	430	386	440	407	441	384	441	402	409	424	426	446	419	438	395	452	409	425	419	431	403	409	437	405
26875	19993	7439	1441	765	604	1022	5401	5367	1760	1449	433	277	263	259	274	247	283	221	258	237	253	239	239	262	258	265	240	255	252	271	257	256	276	308	408	351	352	319	265	275	250	262	257	251	236	240	232	228	251	290	252	220	274	300	258	239	240	231	263	245	239	283	253	235	244	258	232	280	242	236	267	282	223	264	221	224	276	255	264	233	232	246	242	260	252	252	238	255	266	228	252	260	248	246	268	292	245	256	278	283	229	227	274	202	248	247	273	258	269	248	244	263	239	291	258	276	250	249	244	280	255	254	242	232	243	262	261	248	236	274	254	228	266	242	265	256	266	256	232	263	260	286	240	255	250	269	258	270	282	249	244	225	277	282	254	242	261	272	245	226	246	286	275	254	263	245	251	245	251	249	280	287	245	266	236	271	257	240	268	255	274	273	260	265	276	277	271	223	231	273	258	259	276	258	248	258	228	236	254	215	278	249	243	270	291	281	239	253	253	224	262	250	257	261	259	270	253	254	266	272	233	245	255	246	237	236	263	248	252	274	280	249	261	252	263	256	233	270	247	272	258	246	252	226	276	278	240	256	265	275	254	267	266	254	252	287	241	257	254	243	244	250	243	268	255	272	237	262	254	306	269	284	268	259	234	244	244	266	250	253	246	269	234	245	248	260	258	249	243	256	277	256	231	238	262	237	247	270	260	259	229	253	250	241	261	256	264	262	256	214	262	265	265	231	250	230	246	263	265	259	266	258	241	262	262	286	245	247	242	240	253	279	268	262	267	251	271	245	261	257	254	244	273	250	277	244	241	254	245	256	243	266	238	276	285	220	292	252	259	258	275	242	268	259	257	228	267	239	241	271	265	260	263	264	244	249	271	244	271	256	269	282	267	233	237	270	234	268	272	261	277	227	252	231	269	218	246	263	258	278	273	262	271	259	258	265	237	259	260	236	258	265	259	258	252	256	260	241	255	257	241	236	242	263	252	285	270	242	271	233	259	278	249	240	296	254	241	230	277	246	238	291	256	252	251	283	247	253	254	251	266	251	252	252	276	269	261	296	267	252	261	253	273	264	247	284	241	245	255	258	242	243	242	273	254	270	261	250	275	235	235	267	256	249	269	230	267	223	261	287	252	245	271	256	259	253	278	259	267	274	238	268	271	249	279	277	242	226	255	258	250	257	237	264	242	257	247	277	289	281	233	228	263	266	250	246	218	244	231	243	273	259	253	265	231	259	255	264	260	267	278	237	241	246	264	238	259	258	253	249	251	265	261	249	277	273	243	280	257	229	239	245	253	286	261	258	235	251	265	253	245	245	259	226	240	242	255	280	268	269	237	267	230	276	248	248	250	247	242	270	259	256	258	270	232	266	267	248	247	249	281	250	236	253	285	285	236	269	236	243	226	274	254	239	250	261	275	246	264	246	271	274	251	254	267	245	265	274	265	273	264	279	258	276	257	289	234	248	236	248	259	275	242	235	242	279	264	225	272	251	263	235	258	246	269	241	283	244	250	275	252	274	265	222	246	262	245	302	286	266	238	253	285	260	254	262	261	281	223	249	269	292	306	257	276	240	245	258	254	240	260	262	279	253	236	225	257	263	268	242	272	257	240	260	270	270	258	238	272	258	255	254	273	243	254	250	212	249	261	250	246	261	256	253	218	251	278	236	257	263	272	267	270	261	261	257	276	224	252	260	264	258	250	275	283	248	247	263	261	280	287	280	244	246	218	251	248	263	253	298	272	242	282	255	258	253	280	264	268	238	278	235	216	240	232	227	272	253	252	272	247	262	261	290	251	248	227	261	265	238	228	244	255	252	244	251	258	249	226	256	275	253	253	260	244	252	283	263	233	273	244	262	225	257	248	259	254	248	251	279	262	250	288	262	249	258	265	285	255	253	221	257	257	254	230	262	236	269	241	239	255	231	255	260	267	258	257	250	261	228	276	223	230	260	266	251	237	275	228	254	248	260	259	259	260	271	259	251	257	232	276	277	257	249	254	241	273	248	263	259	243	235	256	276	252	257	272	272	220	250	248	258	255	263	290	219	272	240	255	255	265	263	249	247	260	246	247	274	259	259	258	273	237	244	287	282	277	246	287	271	243	259	283	259	271	234	233	253	254	284	253	267	295	251	255	252	258	246	203	232	246	245	244	250	237	236	267	256	263	280	255	230	266	241	251	297	252	242	279	263	251	255	249	284	238	270	283	253	250	267	253	275	272	246	250	260	261	266	249	247	277	242	257	267	274	223	257	268	261	250	281	285	262	254	247	251	247	253	243	269	240	252	243	292	238	256	232	245	274	255	236	238	220	271	263	254	293	277	253	242	271	246	259	277	247	262	248	270	258	249	278	219	275	280	262	268	275	250	266	235	256	247	268	236	264	253	269	261	271	254	252	255	267	267	262	279	260	226	255	231	249	256	259	234	253	259	261	257	257	253	258	260	255	282	253	244	258	244	287	257	227	254	228	249	250	233	243	255	264	270	262	238	262	278	244	254	271	251	241	248	248	246	270	264	244	235	256	270	272	245	257	231	254	260	247	295	242	245	277	252	254	261	245	235	289	236	288	226	259	265	247	248	240	247	293	256	262	258	245	254	251	243	256	253	271	254	255	274	267	249	237	277	273	244	277	238	230	253	229	286	218	222	254	244	254	264	245	269	284	284	295	250	260	251	247	264	247	276	275	268	245	270	253	236	233	245	230	252	237	245	231	243	263	250	255	240	226	235	261	248	242	263	226	269	239	271	261	246	228	266	280	256	271	239	270	256	260	262	247	287	247	282	261	254	265	277	268	279	272	235	267	244	219	251	248	257	251	264	246	244	268	233	254	268	252	242	259	270	267	242	268	250	222	247	243	272	262	234	297	245	265	258	239	252	243	259	240	271	236	233	256	260	246	272	277	257	285	254	236	267	260	228	267	235	244	277	255	237	248	262	268	251	245	280	256	237	257	250	256	286	254	258	240	249	257	268	254	243	270	236	259	240	246	268	269	232	256	239	252	236	231	259	266	262	273	259	257	252	272	248	282	228	234	252	283	263	276	266	225	279	253	245	259	275	248	278	274	240	259	243	257	255	251	229	268	260	230	258	259	262	259	261	265	250	257	290	269	236	262	246	260	242	244	238	261	256	254	253	264	214	242	279	300	222	234	265	256	277	253	256	255	250	259	249	245	244	267	242	265	264	225	247	250	260	273	268	265	255	268	234	288	243	294	261	233	267	216	226	256	261	262	277	294	280	263	251	244	272	253	228	253	259	266	272	252	266	256	259	255	258	284	248	279	260	241	245	249	251	285	248	256	283	224	253	250	278	238	265	249	261	241	267	227	270	263	275	249	250	278	242	287	242	265	264	249	244	244	258	268	226	276	240	262	256	262	250	265	288	261	235	279	247	254	231	278	243	292	260	252	263	232	272	238	267	286	228	258	263	242	283	262	227	253	269	251	265	248	243	266	279	236	268	257	272	250	280	252	246	251	249	283	249	224	251	256
5725	5880	5016	2514	1906	1469	2724	12360	11647	3682	3755	821	429	445	436	436	439	460	429	467	458	438	442	457	429	442	447	416	429	432	425	415	471	448	649	734	749	607	520	466	419	396	426	390	408	446	369	426	441	460	438	435	424	381	419	427	421	447	391	410	411	428	405	411	395	418	428	423	429	402	405	382	444	426	427	412	403	399	418	429	405	429	417	404	412	446	417	430	406	423	383	444	427	427	422	404	389	471	414	432	423	412	419	413	467	428	403	425	422	433	439	422	433	389	408	430	441	415	435	396	392	453	450	415	407	408	397	452	422	426	427	410	413	431	448	436	431	413	444	420	453	421	399	425	426	393	433	402	422	400	413	375	423	399	417	443	419	445	399	377	418	406	392	412	424	407	440	414	408	417	389	415	397	433	417	410	460	445	419	422	398	428	410	401	412	419	384	422	412	453	397	372	411	411	408	451	421	412	447	448	407	439	391	398	416	431	421	406	393	445	403	420	421	448	436	407	459	416	424	428	420	447	392	394	395	431	400	393	411	422	417	405	422	446	386	384	441	419	394	415	416	418	421	417	423	422	422	407	420	445	445	406	397	425	428	428	415	418	414	417	387	405	414	416	392	421	399	427	426	403	401	420	418	426	399	404	442	429	388	399	389	412	438	395	412	373	443	427	420	392	417	399	386	388	453	380	420	417	420	433	409	427	383	431	423	455	400	395	437	431	394	395	390	428	443	406	384	406	423	388	394	413	413	438	407	404	417	422	423	425	467	406	427	420	431	403	428	414	451	429	414	423	402	441	418	444	414	428	439	407	405	388	377	387	371	429	403	394	399	445	427	429	402	394	392	426	374	422	420	422	406	390	448	430	386	403	399	400	418	430	415	400	417	383	388	436	444	450	413	428	414	422	423	419	382	391	419	400	464	388	462	453	408	455	418	463	391	399	397	432	401	432	418	410	426	412	406	412	428	406	380	436	379	408	411	412	387	399	416	404	415	403	473	411	396	419	432	404	421	448	388	419	422	407	384	397	394	442	392	439	416	432	438	392	419	433	412	418	411	410	423	409	409	414	433	380	438	402	415	424	396	409	411	417	452	424	451	430	439	408	402	432	435	375	418	409	393	396	430	410	411	427	382	404	449	382	417	387	421	423	406	423	416	411	424	421	416	409	451	391	382	453	449	416	421	407	407	439	403	422	422	435	415	407	396	445	459	375	437	435	440	418	427	415	443	432	415	432	359	415	426	384	439	425	439	395	425	384	435	430	388	380	405	431	429	444	432	450	428	376	422	469	414	392	408	421	402	399	406	439	403	419	420	426	383	430	401	412	415	371	430	400	421	457	425	413	448	421	402	415	428	414	410	403	424	440	394	432	438	403	424	425	393	400	421	399	382	452	418	389	411	431	435	432	428	412	396	446	377	444	388	434	437	408	410	414	416	419	454	414	432	450	400	456	409	416	402	427	396	419	393	394	400	443	402	438	423	457	407	388	418	426	421	431	407	383	409	417	452	391	412	415	427	365	420	410	415	423	432	422	439	404	406	417	417	392	400	392	426	403	422	424	421	409	408	411	416	465	391	418	455	439	397	422	401	432	424	401	454	411	382	400	404	441	424	435	372	423	393	419	404	405	467	425	393	434	454	415	429	451	424	414	407	443	394	408	453	412	391	405	428	411	421	397	460	439	437	392	407	417	459	422	408	411	406	429	453	444	424	418	398	410	452	373	423	424	448	481	422	421	446	432	404	455	394	423	411	414	417	363	434	410	403	461	429	390	393	457	406	397	409	440	437	383	403	361	405	417	462	431	410	389	422	429	427	445	435	422	389	431	418	399	400	376	416	430	437	436	414	384	401	433	410	434	393	371	456	411	397	396	446	408	439	399	451	404	437	420	451	403	453	402	411	408	398	430	417	420	431	420	412	406	408	382	421	424	470	375	392	404	425	429	447	399	432	423	381	404	442	408	400	407	426	445	456	387	446	383	390	374	414	411	423	445	410	474	430	420	404	417	442	379	384	428	385	421	378	451	365	429	408	421	401	414	413	434	453	414	430	418	398	434	378	413	436	410	403	440	413	396	427	455	405	401	392	445	397	422	371	415	413	472	441	412	437	427	414	383	406	437	437	414	391	395	399	389	450	388	431	372	389	402	424	395	420	414	439	412	423	404	470	441	414	436	460	389	408	456	422	445	391	411	418	417	446	376	408	441	440	383	419	436	450	423	440	381	398	441	408	401	412	402	372	433	433	441	404	443	432	440	402	415	429	424	369	408	391	419	375	434	480	408	419	411	452	403	410	429	397	385	435	440	378	403	406	421	403	444	412	390	413	409	400	409	413	394	411	419	398	455	419	426	391	415	418	415	438	421	422	425	376	436	426	381	412	397	406	421	391	422	401	458	403	442	445	431	397	424	441	462	402	381	409	389	449	418	429	443	405	412	421	407	436	406	407	383	425	392	407	415	413	380	432	435	431	405	395	407	429	387	457	479	414	439	444	438	415	407	420	410	401	425	407	414	397	432	415	421	423	435	404	415	419	412	428	416	439	390	393	408	420	387	428	431	395	397	377	382	438	409	435	411	403	376	393	421	410	385	385	383	398	385	417	415	391	397	399	408	385	466	450	432	409	421	417	403	433	400	407	422	403	384	426	435	423	436	418	418	422	428	432	456	423	440	399	450	429	398	409	419	420	407	401	389	434	389	434	415	415	404	418	427	386	423	385	410	392	422	412	405	400	417	410	410	435	423	420	433	402	404	411	441	409	403	423	451	412	382	399	405	403	392	414	408	398	398	413	413	431	390	426	425	427	427	421	428	421	417	421	424	428	395	422	392	413	457	413	392	411	414	446	411	422	408	410	424	409	410	412	393	410	435	444	412	407	430	423	421	410	403	431	426	430	376	402	390	423	393	426	416	409	406	388	391	398	414	424	452	412	396	415	452	408	441	419	413	386	385	405	482	423	440	420	398	400	453	423	435	389	457	426	416	398	368	399	376	408	419	392	405	451	420	396	452	423	422	396	382	393	440	434	406	413	384	416	407	406	402	419	395	427	422	407	385	408	432	441	404	404	400	445	430	413	392	435	422	380	414	423	359	446	420	380	424	389	401	428	418	402	401	399	372	390	399	451	427	394	419	425	444	412	413	372	395	448	406	444	427	426	394	420	431	392	408	422	444	425	399	413	422	421	435	399	452	421	395	396	431	403	390	417	435	403	407	424	425	405	441	432	416	418	395	428	444	389	427	421	428	420	437	447	432	425	421	385	427	411	448	410	401	407	420	425	417	405	436	429	386	385	413	405	426	427	420	425	419	432	437	423	395	438	419	408	420	422	453	419	400	409	415	418	425	424	451	402	404	406	420	406	421	436	384	405	407	440	428	397	364	413	415	446	388	429	419	418	424	437	421	404	430	428	444	401	434	424	435	382	400	423	441	450	382	433	398	470	415	375	413	405	447	398	394	340	433	417	426	372	459	405	415	419	431	411	404	438	393
25180	21128	26655	24620	4484	1114	2912	20928	20684	5555	6367	323	315	303	274	290	284	306	293	286	298	282	292	272	287	282	280	270	278	274	282	275	285	389	741	776	646	497	372	308	297	293	262	254	271	260	280	265	276	278	258	303	258	271	281	261	224	270	275	283	286	289	247	260	254	256	270	274	252	281	256	265	303	275	267	279	282	279	260	285	255	282	267	258	252	260	271	263	256	251	270	266	272	273	241	282	271	281	281	288	259	261	249	289	266	267	235	256	254	243	271	271	278	254	265	279	280	274	289	248	259	252	288	262	302	276	301	300	266	245	274	276	239	260	248	262	297	258	253	308	285	208	267	261	251	273	254	286	247	292	260	248	262	308	269	270	252	308	296	253	289	245	266	288	286	261	291	256	257	275	260	268	267	255	271	252	271	239	268	251	275	268	269	272	254	260	276	301	305	246	260	291	276	265	281	261	266	289	258	261	259	251	279	286	247	257	241	281	252	272	283	239	261	271	247	273	276	264	273	264	282	280	260	268	283	278	262	313	275	259	286	265	265	261	273	270	262	275	264	258	255	281	234	243	263	229	272	258	253	278	251	256	264	254	228	239	289	280	273	234	256	272	247	234	243	278	283	256	276	280	283	260	249	283	267	286	252	239	268	269	261	297	275	284	275	279	276	246	269	263	266	308	300	271	256	271	245	280	255	262	236	263	241	281	303	257	272	272	244	252	273	295	244	272	237	241	261	280	264	270	277	291	248	283	240	252	256	284	280	269	293	266	284	261	270	272	268	272	263	271	292	247	267	242	270	269	279	276	259	287	274	274	283	258	241	289	264	263	288	251	220	266	253	276	251	250	252	258	260	287	272	262	267	250	293	264	266	268	267	247	288	271	284	265	285	266	270	277	282	270	278	286	253	270	283	248	279	288	279	261	288	262	291	248	247	282	282	247	237	271	263	246	274	261	272	241	260	273	253	281	258	251	257	266	257	263	252	285	253	269	244	249	271	253	281	278	276	289	269	240	277	264	265	253	261	278	288	257	269	261	248	295	298	282	290	287	284	262	284	246	258	258	236	261	282	245	271	294	275	272	263	220	248	285	270	267	241	284	266	282	262	265	259	286	268	277	259	255	247	247	279	287	306	259	298	285	248	297	264	243	282	266	271	252	270	245	282	236	289	263	283	229	253	262	260	268	244	255	299	268	267	255	275	234	251	273	258	269	263	302	253	251	287	270	276	270	285	285	275	251	272	266	263	282	268	259	263	257	250	262	265	269	278	253	250	275	265	268	250	273	265	277	256	261	275	253	268	271	257	303	264	264	280	289	253	269	302	283	273	257	237	288	226	239	286	274	240	282	263	281	235	271	285	282	254	259	307	278	265	269	273	280	265	244	245	262	280	262	253	267	253	284	264	267	250	256	246	264	242	238	302	251	262	254	274	250	265	260	300	287	234	263	288	250	272	265	286	270	269	267	286	278	245	262	271	261	241	273	296	252	255	246	247	282	255	242	285	242	248	259	236	270	237	264	272	309	271	276	276	305	253	265	250	302	271	273	265	270	283	270	249	274	229	258	261	246	270	270	236	255	264	269	259	283	268	300	265	300	255	274	281	270	261	252	280	261	254	255	267	283	258	292	242	251	252	245	244	277	253	249	275	241	288	249	236	291	256	258	255	275	263	261	272	247	270	259	287	268	246	248	291	253	262	288	274	276	286	272	306	265	275	278	262	300	260	292	256	279	238	263	269	294	266	269	246	293	257	235	266	292	240	287	262	276	250	245	282	301	270	263	280	273	263	263	275	308	274	280	263	258	253	279	261	264	274	239	273	300	264	264	253	267	281	259	259	282	273	268	279	285	261	240	287	255	263	241	283	276	276	302	273	258	259	252	256	260	264	265	247	280	254	258	278	276	260	253	277	281	230	286	269	247	276	289	265	278	255	239	236	237	282	258	252	272	223	261	273	244	262	258	276	214	273	272	299	262	289	264	282	270	275	276	248	295	274	226	283	286	265	259	298	261	292	265	269	245	290	266	276	257	248	282	257	274	263	232	276	277	276	258	308	274	248	265	259	291	289	262	287	260	273	270	258	261	293	267	257	263	253	281	229	254	272	274	255	244	298	242	272	260	286	255	275	296	268	272	298	220	246	274	271	232	282	277	275	268	276	258	260	255	235	279	268	273	258	245	287	274	288	270	265	252	238	268	247	280	255	268	286	284	253	235	251	270	251	271	274	275	280	280	230	287	296	303	250	264	249	262	262	297	269	252	292	264	279	261	292	285	286	254	283	279	260	265	272	273	249	269	280	274	277	258	264	276	263	255	277	275	255	235	268	263	272	275	273	269	260	264	281	277	253	239	267	252	242	279	267	281	278	243	283	255	259	274	270	268	276	258	278	263	277	258	284	288	270	267	258	273	270	263	302	281	269	263	269	275	240	273	251	276	262	282	264	254	274	267	256	228	260	266	270	264	284	287	252	281	269	262	264	289	254	244	278	278	286	269	258	275	250	261	267	243	252	248	263	265	268	240	277	254	258	283	264	264	267	224	264	240	261	257	269	254	273	282	261	260	278	267	284	238	273	278	265	241	276	267	253	274	264	277	282	272	249	285	275	283	252	280	271	289	252	248	280	256	285	288	282	217	262	263	263	257	269	243	264	284	260	267	226	286	246	266	287	242	249	269	231	260	274	236	266	263	272	254	270	261	243	257	292	261	246	257	251	252	296	272	276	265	244	260	276	262	291	280	270	246	285	247	272	221	257	235	284	263	295	236	264	266	240	284	277	313	248	321	271	269	264	296	326	273	274	258	281	268	274	245	257	284	273	266	256	279	260	260	285	269	272	285	267	296	278	263	266	278	251	234	256	260	277	252	282	247	280	283	278	251	293	264	271	247	248	276	277	271	256	269	284	292	247	282	297	257	232	263	297	245	269	251	273	266	274	272	278	282	289	257	282	296	252	271	280	275	287	267	294	226	269	260	251	234	284	298	261	265	265	276	289	244	263	268	242	295	276	239	293	267	252	249	282	290	276	260	286	255	268	239	300	234	327	293	278	233	280	252	278	271	263	285	283	259	259	277	259	251	269	259	283	284	250	244	252	265	274	270	292	266	264	266	294	272	263	269	289	293	259	276	265	273	254	272	275	263	286	284	258	250	266	269	263	256	281	260	271	293	257	290	238	269	247	270	276	290	263	292	264	237	265	259	252	257	260	268	236	257	281	268	275	259	263	273	265	247	287	269	261	266	249	295	268	275	276	247	301	267	237	266	240	252	275	276	269	265	282	270	279	259	265	256	297	229	259	263	274	245	268	247	252	299	251	262	301	249	267	253	267	257	271	269	269	246	277	276	251	244	253	258	236	272	269	266	265	251	276	283	272	264	263	245	255	274	265	274	282	231	264	252	258	255	279	274	270	275	274	275	245	267	261	256	265	277	245	276	272	277	263	277	240	253	222	265	272	249	276	255	285	285	282	278	262	241	265	232	257	262	245	243
6306	11720	10053	5363	3622	2710	7429	31675	28952	8019	12360	522	496	504	470	471	503	542	503	518	524	532	464	492	462	500	442	488	449	460	464	449	474	811	1696	1947	1513	1012	667	536	485	436	478	457	451	421	452	469	435	426	405	419	456	456	423	449	419	433	429	424	458	445	459	447	477	457	440	436	448	466	440	386	399	462	465	452	460	419	464	473	417	465	462	404	438	447	436	429	409	391	425	425	439	475	384	441	410	443	459	417	427	460	415	402	428	438	453	452	420	442	424	406	469	459	436	486	399	444	454	440	457	459	438	453	435	458	477	419	398	433	410	425	451	428	468	422	445	406	498	453	438	431	422	404	438	459	410	466	426	440	452	440	452	471	458	471	447	437	422	464	423	447	442	449	433	401	462	472	414	414	458	457	402	439	440	413	441	434	415	416	423	404	439	465	429	392	453	472	437	439	428	433	420	486	469	402	429	457	447	439	445	462	415	425	437	432	453	446	447	428	434	479	443	464	453	425	424	423	434	437	435	431	425	434	478	438	482	437	450	413	473	470	475	457	487	445	443	450	415	431	432	484	437	440	474	426	448	411	466	503	409	488	415	436	452	437	443	405	415	452	458	421	482	445	443	443	442	405	449	451	418	428	429	421	430	450	456	456	449	451	456	422	424	448	445	436	432	467	438	475	432	404	419	428	440	439	432	460	442	426	443	424	442	441	437	467	440	449	442	476	457	461	426	415	405	443	420	407	438	432	444	413	447	447	445	437	416	434	454	450	458	421	408	445	426	420	477	438	452	476	423	461	456	424	434	422	440	462	469	432	426	406	403	491	447	454	468	421	440	402	477	459	466	431	414	447	449	434	450	445	415	422	436	480	439	436	424	413	456	423	451	439	416	446	430	488	419	426	448	421	438	454	439	461	441	452	438	428	449	460	441	466	443	448	410	421	422	471	463	415	411	448	471	467	412	460	477	439	408	421	484	456	466	439	478	425	435	441	450	435	467	430	441	409	428	440	470	399	438	429	416	434	416	424	459	430	401	429	457	421	411	481	428	415	437	452	460	452	451	429	450	437	447	419	478	413	451	440	421	448	473	447	428	438	429	428	417	439	474	473	465	437	448	418	443	430	405	429	425	446	480	437	416	464	460	459	437	444	417	493	433	416	434	443	436	405	434	497	470	441	432	403	434	418	408	416	461	423	389	444	466	460	413	443	439	456	417	448	473	399	445	415	438	460	447	445	428	418	405	433	457	424	415	442	432	480	441	450	466	451	449	456	438	444	397	473	427	480	440	425	455	418	461	444	403	472	450	411	456	408	461	477	413	483	450	461	432	423	461	453	441	432	432	440	491	430	432	431	405	455	430	471	434	461	433	414	414	412	416	436	423	437	446	431	445	438	445	436	458	471	468	390	460	487	430	419	423	434	361	422	441	452	410	428	435	473	461	451	432	453	452	420	447	427	419	443	453	459	450	452	447	390	463	471	441	417	432	429	461	433	458	475	426	417	404	443	420	492	412	456	412	401	456	459	431	454	425	440	404	438	464	437	438	385	413	467	459	432	425	427	408	443	459	410	430	418	414	438	462	448	455	481	408	436	454	432	430	468	489	450	451	452	439	441	453	421	453	445	426	423	429	445	481	428	431	439	411	406	445	452	463	408	438	432	451	480	416	454	436	441	415	464	499	422	472	457	465	464	448	443	421	453	450	461	480	443	416	424	415	455	452	446	435	435	449	462	419	429	406	427	418	422	440	492	427	467	431	411	422	411	433	430	440	451	428	451	440	438	464	449	459	466	424	460	427	432	420	477	423	469	475	457	396	449	441	426	424	428	423	435	421	420	418	407	442	461	430	439	466	434	461	446	449	441	456	423	444	416	455	460	432	437	391	446	448	426	435	454	477	421	429	437	448	446	470	444	448	448	440	414	469	431	443	449	466	393	404	420	427	476	429	462	440	408	448	410	428	431	436	420	450	414	431	419	424	452	486	437	395	438	454	410	443	420	427	456	450	420	461	419	462	428	423	474	448	421	445	451	462	435	464	422	415	434	445	472	456	448	443	458	447	439	447	417	441	421	438	417	467	427	449	443	436	461	443	467	432	397	464	443	416	466	434	456	404	458	444	491	457	428	422	444	461	458	444	406	467	450	479	444	423	447	475	419	412	427	445	437	428	460	426	424	423	437	427	434	414	456	442	458	432	433	440	408	459	431	461	449	445	427	421	417	388	438	427	458	448	421	411	459	432	405	407	410	426	430	413	434	452	394	451	440	435	478	431	420	431	453	462	407	423	463	480	449	434	471	422	440	432	427	452	438	455	461	477	450	386	431	398	445	462	496	452	409	484	463	412	450	436	439	437	426	409	431	412	452	421	416	424	446	436	403	461	422	441	410	476	443	453	451	432	438	462	444	458	408	445	458	433	470	418	407	469	424	441	457	396	433	458	445	433	435	435	443	436	435	430	435	417	460	423	422	447	428	432	469	449	430	439	438	429	428	468	442	453	427	448	437	425	495	414	456	423	425	473	415	424	465	437	457	432	453	432	448	456	437	465	397	442	421	479	435	456	426	394	401	474	435	457	431	465	395	461	445	447	433	422	475	429	429	444	405	438	481	432	449	445	426	448	442	422	400	440	432	467	456	427	455	415	425	420	438	457	462	413	447	411	459	420	438	449	388	406	432	443	457	450	446	460	463	460	447	461	429	442	437	461	414	433	415	436	465	453	440	456	411	455	389	418	441	445	461	427	394	423	402	432	449	451	426	454	451	423	433	411	436	435	479	416	434	446	428	410	445	401	456	445	447	419	444	450	486	464	400	398	440	440	416	401	450	427	413	416	447	434	465	437	414	442	417	456	460	432	423	473	477	397	529	464	444	451	448	456	465	430	458	451	441	442	425	445	468	433	388	416	402	439	467	458	421	437	452	482	498	455	450	453	462	449	455	440	457	447	473	463	417	432	426	427	422	383	413	436	456	458	415	434	415	404	447	454	409	403	444	470	417	455	445	452	428	434	423	421	432	428	443	455	450	392	432	457	407	442	401	444	452	423	419	477	424	448	452	434	420	403	412	463	446	422	426	427	421	469	440	440	441	478	393	433	463	456	434	458	448	420	461	434	429	463	442	456	457	470	433	447	442	401	436	419	435	434	412	434	417	391	432	460	461	444	448	437	400	465	438	459	465	438	462	444	454	393	468	446	466	440	436	476	416	449	447	419	422	430	431	452	439	441	447	432	450	478	441	479	440	457	399	410	435	398	405	451	438	514	430	426	446	438	436	478	422	480	422	453	472	433	434	391	450	400	461	461	403	435	461	429	473	445	464	436	448	440	407	441	438	449	437	443	479	461	465	454	434	415	430	432	463	438	419	442	454	435	440	401	470	418	403	435	472	444	423	447	418	448	426	431	466	437	443	469	454	467	436	442	466	437	452	428	442	437	430	441	432	449	438	437	432	471	466	442	419	420	446	410	448	420	438	437	447	407	436	435	458	420	448	398	427
23291	21151	28853	23738	21151	19266	8946	42042	38656	17981	20334	1680	387	308	287	305	312	301	310	302	334	334	333	339	316	301	288	289	275	291	320	289	288	476	1567	2076	1616	1007	643	405	282	254	271	263	258	234	273	248	282	254	243	272	284	283	257	263	261	274	235	270	263	258	275	255	248	260	258	261	261	263	259	272	261	277	271	260	270	279	256	261	258	280	232	238	274	302	283	313	285	241	263	276	243	256	277	264	276	274	283	266	259	252	267	263	292	279	264	255	257	282	265	247	255	229	240	248	285	249	265	260	278	259	279	246	242	266	279	298	278	273	244	254	291	286	256	270	265	278	273	278	253	283	263	271	253	258	266	249	251	269	264	252	259	288	286	269	287	296	258	233	258	246	264	248	218	269	277	229	261	266	254	247	279	273	312	268	255	249	285	260	268	266	254	267	260	272	259	283	267	252	274	269	272	283	280	280	263	243	243	242	290	274	275	261	215	271	248	256	295	257	271	234	278	275	294	273	244	259	235	301	236	224	263	246	277	277	256	286	247	241	267	266	278	259	253	257	261	273	265	250	241	295	248	253	241	278	273	249	261	254	281	285	271	263	237	239	239	275	269	251	261	273	251	264	265	250	239	266	256	267	275	255	277	243	257	276	280	244	275	281	271	319	269	270	243	237	272	260	255	259	257	244	255	273	269	268	249	227	273	257	276	251	247	270	265	263	292	283	270	293	245	253	233	270	261	246	275	263	271	259	236	277	248	278	271	257	264	278	290	252	248	253	263	263	277	263	272	287	257	248	255	264	269	256	279	255	247	240	257	270	275	241	242	284	269	239	230	243	244	271	251	266	263	284	280	285	266	251	281	237	285	290	289	250	238	279	260	240	256	260	304	267	276	254	261	273	259	267	264	260	239	258	281	274	262	266	267	233	255	272	268	245	252	260	267	286	267	271	252	268	264	246	266	265	252	305	280	255	260	245	272	256	259	311	295	286	276	273	270	263	292	273	266	248	255	255	268	269	256	267	267	269	297	279	298	227	270	282	270	254	295	282	285	283	275	275	269	249	267	237	260	257	279	284	262	259	276	272	261	258	227	287	254	259	258	259	247	256	263	281	261	263	263	247	263	252	277	290	251	271	287	231	258	266	284	242	275	280	251	269	291	295	267	254	261	243	256	254	252	267	273	270	266	258	256	256	275	289	286	257	279	248	261	254	277	280	267	260	269	259	248	282	280	265	289	269	261	250	249	266	282	226	261	241	254	264	271	264	221	250	247	269	283	284	285	252	264	275	263	267	262	252	268	256	284	259	255	269	255	275	264	257	274	265	293	300	239	271	255	257	264	260	289	231	250	267	291	250	266	250	259	268	278	250	265	256	267	268	269	268	261	264	226	250	294	260	252	282	271	245	228	299	271	249	267	278	262	257	296	281	265	273	283	282	263	284	258	255	273	271	287	271	254	269	288	251	272	253	275	280	262	255	272	254	260	267	252	251	284	281	268	283	277	280	263	278	260	279	251	266	296	267	276	267	274	279	267	254	256	259	280	237	279	239	273	282	243	247	251	277	266	260	248	260	255	249	255	252	262	285	244	269	263	293	244	271	280	270	294	247	263	234	261	266	263	259	273	266	251	310	259	252	255	253	266	241	270	244	282	243	251	259	268	271	258	248	302	261	267	257	272	252	242	241	254	248	255	260	269	251	259	264	255	287	259	259	248	245	283	259	268	260	247	272	269	285	266	254	280	251	199	254	271	270	283	266	274	244	249	258	257	283	276	276	273	270	248	251	263	279	272	240	241	248	249	291	262	268	253	260	266	279	231	270	263	260	260	292	272	262	272	256	258	251	281	266	268	293	270	293	277	270	292	280	275	274	263	258	260	286	249	304	264	280	269	258	288	241	276	276	267	271	268	221	270	296	283	250	256	255	226	279	256	250	231	266	277	243	279	252	253	286	288	234	251	279	287	271	274	248	281	267	251	265	271	265	248	267	241	264	272	270	263	272	254	260	250	268	260	240	248	249	264	251	253	261	251	272	241	291	287	281	238	288	269	247	265	281	268	262	250	261	268	258	243	264	290	284	268	258	291	295	246	262	249	261	251	234	250	300	247	253	255	280	242	273	253	237	245	278	258	268	246	248	251	268	259	252	242	282	243	268	264	257	261	261	272	243	251	262	256	265	278	251	231	265	255	273	260	258	291	275	247	288	265	298	275	259	244	228	268	251	256	241	276	257	267	246	279	261	268	262	288	301	248	296	264	263	278	267	246	260	295	301	280	261	254	247	263	248	259	267	273	250	233	278	272	273	278	295	291	223	268	292	283	263	260	258	239	280	276	257	291	250	286	244	265	276	270	262	277	265	275	258	257	246	247	268	278	253	276	237	280	271	248	240	297	260	277	248	262	213	282	289	262	306	268	292	280	271	242	287	292	280	268	254	246	247	271	257	252	276	270	285	253	266	294	282	256	257	261	257	278	255	285	292	250	284	250	243	253	261	275	246	289	254	250	250	263	269	284	268	264	306	279	246	262	277	282	259	271	281	266	260	266	268	278	270	257	267	267	281	263	258	237	265	247	269	250	294	239	281	287	263	256	279	283	313	269	259	268	261	265	284	243	277	254	248	270	265	249	259	238	267	261	271	303	233	230	260	264	256	230	284	268	257	259	262	250	280	279	281	270	290	249	271	255	285	228	256	246	264	265	248	277	258	283	229	259	260	249	268	273	280	245	310	281	249	270	285	272	269	286	263	268	267	268	244	258	269	259	252	274	256	261	267	260	247	263	242	254	254	277	252	279	300	253	253	240	266	257	278	240	260	239	261	281	267	261	257	265	228	273	236	261	277	282	265	277	226	280	256	262	274	243	273	240	270	260	282	259	255	258	264	300	247	243	290	264	287	274	302	240	265	261	258	252	284	258	276	258	245	237	251	273	239	273	254	247	250	261	250	237	258	260	275	266	239	246	275	275	278	245	270	248	261	275	307	257	269	281	286	256	245	255	255	260	253	266	232	276	271	286	232	256	263	275	269	253	262	295	250	274	276	285	274	276	264	296	281	245	265	258	289	247	267	248	268	244	269	251	267	266	256	267	304	268	273	242	243	252	253	246	243	266	246	248	283	233	259	260	265	270	250	241	247	242	258	249	280	258	220	235	270	268	263	247	274	256	283	253	254	262	286	247	263	268	216	251	262	249	224	271	269	276	289	264	268	275	245	256	265	268	270	232	267	263	274	223	264	253	276	295	273	272	255	240	254	292	265	259	251	297	256	259	268	295	291	288	247	262	260	282	276	248	261	272	252	266	265	237	246	270	270	276	283	238	265	284	237	290	269	264	251	294	274	253	269	263	259	239	225	226	237	269	253	246	276	258	256	283	269	278	254	273	273	251	269	254	246	249	240	240	284	259	250	271	238	259	293	256	241	266	261	285	258	299	269	284	255	290	269	233	282	261	272	279	273	252	271	256	278	281	269	275	273	230	285	279	234	247	268	289	263	274	269
10786	22335	20238	11846	8290	6041	14489	48232	41742	15516	23475	750	659	626	587	552	567	541	548	567	557	567	532	512	510	565	477	497	518	470	422	496	540	1090	3907	5191	3930	2288	1254	711	539	435	428	402	397	415	442	421	442	468	404	467	455	439	389	417	416	423	439	383	428	420	413	463	437	399	407	443	411	440	395	416	426	408	452	392	392	398	420	373	456	435	436	428	462	404	465	456	395	393	437	444	429	424	444	453	431	424	449	410	390	403	397	443	390	435	427	449	392	396	407	402	443	421	413	401	425	457	430	421	435	397	431	426	454	435	427	407	425	399	454	411	443	436	410	438	439	438	457	417	409	384	445	449	410	430	418	460	436	430	412	452	478	390	427	423	434	384	444	453	424	440	422	438	432	447	405	437	423	407	423	438	392	412	465	395	415	409	423	397	445	404	435	428	416	432	408	438	453	433	431	430	429	432	409	440	428	411	426	414	398	414	439	399	455	380	425	421	444	421	445	442	430	422	441	421	434	407	418	438	425	397	382	415	435	418	435	404	418	421	422	446	450	430	427	441	463	450	397	422	434	439	414	402	426	363	447	390	413	426	397	447	399	462	388	411	440	426	421	391	406	418	434	441	433	448	385	455	424	403	418	449	401	424	442	424	417	400	383	386	401	421	408	444	422	434	443	409	417	448	421	438	409	424	421	435	404	427	393	415	393	420	425	417	428	428	410	425	402	387	433	431	419	397	420	421	413	464	426	446	436	413	401	436	387	433	380	442	413	385	415	411	430	405	403	445	411	420	385	420	451	420	424	412	441	428	391	398	441	422	419	406	399	422	387	443	422	440	452	412	405	447	437	406	423	410	401	441	440	413	400	405	389	429	412	428	421	393	423	416	427	425	425	405	408	426	465	422	404	400	425	441	448	444	421	440	413	437	429	422	443	414	445	409	430	457	400	393	422	415	422	440	418	394	425	415	404	441	429	408	406	428	450	436	430	430	438	417	411	420	444	440	406	427	413	420	466	414	442	416	394	433	417	484	429	439	427	433	428	454	433	403	452	413	437	435	418	398	431	415	402	435	426	429	412	430	432	445	460	454	431	450	400	403	412	429	450	444	407	438	427	393	413	411	440	415	451	419	439	461	392	442	416	385	445	433	419	404	425	426	424	397	377	417	406	406	410	425	410	413	396	432	470	435	419	413	461	414	409	435	428	408	432	437	413	375	397	447	447	414	447	440	411	404	430	454	445	445	436	451	421	442	439	415	437	411	431	396	427	462	439	439	458	445	417	414	448	411	408	413	445	407	385	403	424	383	480	444	434	412	408	459	436	441	453	402	412	446	407	387	461	422	411	412	443	421	405	430	429	415	395	467	411	433	434	417	407	410	406	429	430	431	455	413	429	419	482	401	408	417	424	435	383	411	427	440	415	444	442	449	470	432	439	418	449	410	414	405	408	446	460	438	437	438	409	409	425	422	420	400	455	402	421	427	393	463	429	409	427	414	445	394	420	441	429	444	415	437	440	417	392	396	421	468	422	414	432	414	438	406	411	445	408	428	454	425	429	432	421	416	437	404	416	393	421	399	454	411	475	453	428	427	438	448	440	414	438	427	374	406	394	376	446	416	457	438	432	403	442	390	424	402	408	390	398	435	438	437	390	428	436	435	448	431	403	461	398	424	395	425	424	425	413	432	433	401	434	434	397	400	438	402	420	423	433	442	433	397	437	406	434	474	429	442	413	406	406	412	426	421	421	417	398	378	384	442	392	415	437	427	391	400	450	418	411	431	421	414	446	436	396	416	407	429	436	406	422	408	417	418	399	414	407	420	407	420	413	410	448	422	458	415	437	425	451	434	413	434	431	389	437	424	434	399	421	446	412	420	452	414	429	431	407	403	400	390	394	410	431	449	409	405	423	404	380	412	411	433	410	414	454	400	387	440	440	441	409	430	421	401	446	427	436	414	374	440	446	454	415	384	424	378	470	386	425	438	440	419	410	432	436	444	428	400	390	411	451	404	419	445	432	434	438	439	432	418	403	411	402	411	447	407	423	421	431	416	440	409	424	420	408	481	443	421	438	408	411	419	422	407	421	437	389	418	412	450	430	423	444	464	427	442	367	446	432	446	464	417	414	415	432	433	413	396	419	431	459	412	416	439	425	420	395	428	399	383	416	399	425	477	438	425	397	397	408	443	451	425	392	403	413	457	457	438	403	438	411	452	439	420	406	385	401	425	411	430	433	427	402	436	437	394	443	409	431	436	442	430	421	450	408	469	423	442	417	416	412	409	413	432	434	402	425	441	411	441	461	437	389	422	447	420	422	418	436	420	435	387	421	419	476	435	414	398	447	411	434	441	424	419	395	375	424	425	391	406	438	430	412	402	432	432	424	384	416	429	467	422	448	468	473	435	406	435	412	417	445	432	440	418	416	459	409	396	430	428	441	414	405	438	421	439	400	429	381	415	434	416	425	412	422	419	435	416	419	427	408	433	442	417	416	389	455	380	435	445	436	423	425	402	414	376	417	426	396	400	432	458	421	433	454	432	379	451	413	396	421	445	448	429	444	415	441	458	420	436	417	422	395	408	444	438	436	436	405	368	456	440	420	455	429	419	427	411	464	412	448	390	433	425	417	421	480	417	425	416	457	414	402	414	405	431	429	440	407	401	392	407	427	408	429	463	399	462	402	440	401	430	474	429	447	404	440	410	385	384	387	441	430	389	442	460	396	406	431	428	419	416	405	410	447	449	413	411	453	410	445	412	426	419	415	435	392	398	415	408	450	428	426	418	436	438	411	383	466	411	422	380	411	394	411	421	423	432	390	423	420	424	412	405	458	443	439	412	407	458	415	443	424	427	435	438	405	457	427	403	432	436	440	400	437	426	411	429	408	444	440	414	451	426	454	429	372	474	441	409	403	409	417	416	410	420	460	467	413	415	437	419	410	394	420	400	427	390	402	449	425	403	432	407	456	458	417	415	446	393	454	448	416	459	414	444	426	466	448	430	411	446	416	470	397	379	428	428	448	410	413	423	422	447	396	422	436	444	422	446	450	406	409	426	421	414	433	418	432	404	439	431	412	402	449	416	379	432	435	434	412	452	427	405	418	451	447	429	430	390	423	434	393	399	399	435	439	436	409	430	420	421	400	410	411	440	441	468	404	446	425	413	423	406	461	420	408	423	398	455	420	428	430	398	407	423	432	414	424	430	444	426	462	376	438	419	368	414	411	403	418	390	448	435	427	443	431	424	416	416	410	432	422	422	396	400	417	394	469	395	400	415	429	427	424	413	429	438	410	451	411	423	468	428	410	410	409	444	427	401	426	429	415	424	433	428	415	406	455	463	388	422	387	452	451	423	407	421	419	428	414	458	438	416	453	418	420	436	422	428	391	405	394	428	431	441	467	432	433	380	418	405	433	410	439	413	443	404	379	435	398	421	437	460	374	396	442	415	409	405	416	404	405	425	426	416	415	419	443	410	412	444	442	441	423	425	447	463	391	402
26773	19969	7773	1755	962	740	881	5381	3337	1041	1889	272	258	251	290	263	254	288	280	251	272	272	256	239	252	248	258	250	250	255	261	275	266	275	353	481	457	388	386	281	272	254	256	263	262	270	267	272	242	232	249	247	249	255	254	256	248	280	275	256	267	273	262	268	258	248	262	250	263	260	249	280	239	263	246	275	269	241	248	268	282	269	263	228	259	233	225	237	270	255	249	281	263	264	235	262	238	243	245	244	279	258	255	248	267	253	278	251	257	242	258	248	247	224	254	267	258	243	244	245	248	256	250	263	275	249	228	268	234	239	272	232	225	279	269	218	252	262	263	239	266	264	252	256	274	230	259	245	251	233	252	233	269	244	257	282	233	250	248	260	250	271	244	273	257	258	232	271	248	255	271	227	247	256	237	269	240	230	254	262	237	261	248	251	260	222	236	264	280	235	234	265	259	259	281	228	273	257	264	227	236	216	215	271	257	247	261	261	259	258	244	235	275	249	258	233	242	261	275	265	235	229	241	261	263	258	264	293	272	272	246	251	277	240	246	266	239	246	232	254	248	242	259	258	269	259	268	257	267	262	270	266	258	249	265	273	256	244	257	244	220	243	223	242	279	232	272	266	261	248	239	264	243	262	258	246	255	277	248	265	255	281	256	261	258	261	233	236	245	251	238	245	285	246	256	269	268	238	234	241	235	246	244	249	273	236	264	247	251	237	247	246	227	242	274	257	235	248	260	265	270	229	258	265	293	252	257	239	219	247	261	279	248	216	298	249	271	250	267	255	234	245	279	260	242	252	282	270	238	273	228	242	252	245	270	269	259	255	259	282	239	257	254	271	247	255	284	307	263	272	241	259	253	250	242	242	245	252	283	248	240	289	254	263	253	259	229	227	266	285	246	247	258	243	246	236	239	245	241	259	280	232	255	248	268	225	258	275	231	236	256	271	244	267	250	243	256	266	222	240	261	246	255	266	249	279	269	268	232	262	239	245	236	277	280	262	263	260	258	263	261	255	269	257	229	260	251	262	273	274	259	236	226	244	276	252	283	256	257	242	248	269	247	231	272	243	254	250	256	221	259	248	235	267	252	262	232	246	258	234	247	263	240	232	237	264	276	247	253	258	260	258	246	256	237	245	256	279	251	250	283	244	250	258	262	254	226	295	246	239	257	266	236	225	240	272	238	239	246	226	219	246	265	237	247	250	253	252	250	246	257	276	224	239	250	264	257	249	257	265	272	236	237	273	239	273	250	243	246	248	258	251	269	242	237	260	264	278	243	269	266	232	262	259	250	247	223	251	264	255	252	256	269	264	239	251	237	243	260	235	244	249	245	234	270	253	258	264	257	292	234	236	249	243	249	234	268	277	256	256	222	269	275	255	267	262	243	271	250	268	242	222	276	261	245	277	246	231	265	248	251	251	276	205	260	257	246	246	272	234	236	270	227	260	273	256	263	276	267	245	257	243	258	228	243	234	291	261	241	233	276	248	281	265	270	231	251	250	266	216	244	275	255	248	239	242	243	263	263	266	249	255	240	250	232	248	288	283	228	247	242	283	254	278	279	271	226	251	272	235	261	266	243	261	266	260	244	231	282	241	247	231	284	278	253	262	251	229	256	252	263	253	254	238	221	218	257	255	249	257	260	248	253	254	230	243	261	245	247	249	259	255	258	269	242	268	247	253	240	270	252	278	239	251	237	254	250	271	253	282	265	261	236	231	240	268	276	242	229	271	243	255	259	240	231	256	258	254	256	244	267	257	245	238	257	270	238	231	261	240	253	244	273	240	239	229	236	225	268	260	244	263	281	245	237	268	294	271	245	265	262	249	238	231	239	256	239	244	275	232	252	245	251	279	248	254	241	224	258	265	253	260	246	281	241	244	280	303	246	253	245	244	240	258	265	272	249	278	279	262	251	240	232	276	233	251	252	264	235	247	251	262	255	245	263	271	264	264	231	245	253	254	248	261	256	240	273	260	274	248	271	264	246	235	245	278	264	229	248	234	241	253	255	241	281	257	242	248	254	250	244	261	274	255	234	248	250	268	244	254	259	262	258	248	224	237	249	238	244	230	242	252	248	257	289	244	255	263	253	259	283	247	247	266	234	235	271	241	244	257	231	230	250	248	271	248	254	239	249	269	264	272	272	240	258	267	264	234	252	242	219	255	255	234	254	258	282	262	221	261	254	245	271	240	244	243	249	270	257	243	245	232	244	249	240	248	268	258	242	249	227	251	257	237	245	292	262	286	278	244	219	276	271	269	236	256	265	243	252	274	237	265	240	241	257	255	236	272	241	249	224	263	267	239	257	270	246	259	253	231	260	237	259	239	252	264	250	251	240	261	254	246	274	249	227	238	225	251	222	259	243	250	266	268	263	257	220	254	256	257	257	250	282	261	242	248	277	240	243	222	267	245	260	284	213	232	258	267	261	244	261	246	263	262	237	267	233	257	259	236	266	275	284	259	260	247	239	261	256	240	274	230	224	268	259	247	234	252	255	251	238	267	277	251	237	236	284	244	250	270	243	244	270	240	266	258	272	263	230	252	262	279	284	270	255	249	260	238	234	260	267	243	261	258	268	250	251	257	263	259	262	251	215	233	272	268	224	249	250	255	262	286	251	259	243	249	255	243	242	265	268	273	240	239	257	281	253	229	270	279	258	263	258	255	213	260	256	241	259	253	272	270	229	262	280	243	257	251	238	255	268	265	243	271	267	262	280	269	267	252	230	260	259	269	262	263	258	233	225	238	249	233	225	241	269	259	240	265	251	254	259	250	246	257	243	238	222	251	253	243	256	261	259	260	240	279	269	271	271	240	265	253	264	243	258	232	252	254	264	236	260	262	267	271	255	241	257	205	238	255	237	258	240	244	241	236	245	261	266	241	236	279	244	253	252	257	247	246	251	238	255	251	243	251	273	266	253	267	253	285	244	245	240	292	230	239	280	243	276	253	251	234	257	246	246	260	230	256	265	248	276	236	262	253	251	259	242	262	230	265	271	254	286	258	248	286	247	253	256	302	257	254	238	260	252	263	266	270	250	249	260	267	239	235	262	284	253	264	228	254	259	258	239	255	236	197	269	259	256	267	251	234	251	255	228	265	258	249	266	266	272	249	239	247	260	238	270	240	241	256	238	264	257	231	253	259	260	221	266	237	253	246	220	229	267	278	234	258	235	251	229	255	279	268	238	232	256	242	260	259	245	277	251	242	254	259	211	264	260	248	247	241	248	261	259	237	237	247	261	264	253	271	258	245	235	242	250	240	249	250	262	241	253	264	251	242	257	246	245	292	262	241	239	268	271	240	247	237	273	283	254	247	254	266	253	244	293	267	273	263	262	245	273	250	259	259	230	216	246	264	251	246	258	255	254	248	259	241	285	231	255	248	247	254	268	263	252	254	255	252	229	255	247	256	270	246	241	262	247	252	229	298	244	240	259	255	280	261	278	257	278	231	250	240	234	251	275	239	247	240	244	243	239	268	236	314
5491	5753	5548	3001	1917	1421	2295	12280	6975	2433	4591	447	444	413	422	386	426	445	452	433	410	473	454	431	450	450	479	460	436	410	429	425	425	438	661	893	914	754	587	496	417	403	388	399	420	418	363	399	412	408	407	408	454	416	406	433	424	441	432	400	443	440	405	410	406	417	438	398	378	412	394	392	436	425	421	398	431	395	455	461	366	406	410	405	443	409	368	426	436	387	435	377	422	382	413	389	398	431	394	397	454	406	413	404	398	402	456	425	457	403	379	431	426	379	400	436	431	393	432	458	408	403	405	393	407	443	427	408	400	388	414	403	441	414	416	387	409	375	408	390	406	425	440	384	378	436	406	395	403	389	412	406	398	411	419	410	427	440	410	429	425	391	408	394	419	401	408	385	385	427	430	408	410	426	412	428	401	382	426	373	386	421	362	425	429	410	449	424	387	372	428	464	391	384	427	380	424	432	423	442	403	430	385	416	390	415	427	441	400	385	411	409	394	388	434	415	389	367	420	404	407	439	423	404	396	411	379	412	409	404	384	413	408	418	400	439	428	411	419	408	448	400	421	408	440	395	395	441	395	405	382	384	412	419	395	406	373	416	401	436	413	391	408	417	429	417	408	432	430	375	433	419	387	403	447	417	364	424	419	408	424	422	395	372	411	416	415	404	403	426	432	412	403	421	464	429	452	457	389	410	411	366	399	401	399	410	409	413	452	427	397	372	400	392	407	413	386	429	398	421	423	398	399	402	388	409	425	419	419	367	409	418	419	435	421	390	418	370	375	392	437	437	391	407	426	432	395	396	376	377	437	408	385	409	422	418	394	414	401	404	452	415	423	396	431	426	377	409	404	421	429	438	390	394	408	399	418	397	436	387	406	403	435	405	407	404	386	410	441	424	412	438	406	397	376	444	413	412	443	424	438	402	384	435	420	417	394	420	381	401	412	417	429	423	429	396	411	434	395	412	395	409	438	413	418	415	398	387	410	433	440	423	404	386	418	438	413	422	442	433	394	432	408	415	400	416	433	423	411	407	385	436	453	447	438	431	434	369	412	398	418	382	410	403	429	443	422	430	392	407	416	421	428	428	416	416	418	424	396	427	422	442	424	439	356	401	414	391	423	388	422	381	464	391	432	393	377	435	428	395	432	410	404	426	449	430	387	414	412	448	419	389	416	437	405	393	410	386	399	422	428	399	413	407	414	385	433	444	405	415	459	394	419	440	406	454	402	408	422	383	428	411	430	433	432	432	380	416	446	400	419	382	394	410	394	400	440	450	399	406	425	400	403	399	435	417	443	416	405	429	401	376	419	449	418	427	407	426	425	386	409	436	393	428	435	417	402	425	393	417	427	426	388	382	409	392	401	379	424	447	402	408	443	427	448	428	432	407	417	418	457	446	438	423	442	419	422	434	400	385	426	382	375	412	411	383	427	456	428	418	424	416	393	425	422	390	398	425	422	397	403	394	445	381	420	396	398	396	427	419	426	450	413	447	422	396	388	391	387	430	402	437	431	385	375	428	419	390	401	391	398	398	394	413	433	392	413	443	405	416	411	431	424	389	394	438	422	399	390	402	414	407	380	410	407	394	389	376	440	397	430	417	422	390	370	443	409	396	401	429	439	403	436	419	409	402	403	398	429	434	458	434	417	404	412	396	463	428	419	420	352	381	413	412	425	432	429	448	406	448	403	421	420	422	400	458	418	409	403	380	396	423	425	434	422	389	428	419	447	401	414	384	413	423	406	371	436	446	383	393	441	449	430	382	460	446	408	435	374	407	418	429	428	374	406	421	403	384	390	420	426	384	388	380	407	431	409	429	406	398	397	379	404	427	429	392	390	459	400	424	413	385	453	420	401	407	428	427	388	378	421	419	379	378	431	424	438	407	440	431	385	404	425	420	394	406	428	443	445	383	423	391	422	410	437	388	425	393	410	415	396	463	441	418	382	425	400	435	423	417	374	434	394	426	399	389	420	404	457	373	449	402	388	429	403	425	404	370	431	384	422	382	424	405	461	440	422	417	423	419	434	410	394	405	416	403	420	391	399	445	384	405	396	452	410	417	418	412	409	417	389	409	402	392	406	410	413	378	431	407	375	386	444	424	414	444	413	394	385	416	447	425	433	388	392	407	396	409	428	394	370	402	414	428	405	425	416	452	379	413	391	394	423	423	423	462	429	429	409	380	422	409	386	387	429	429	419	406	410	422	392	414	446	438	431	425	407	408	411	437	438	415	407	383	390	405	406	438	396	416	413	426	442	401	417	405	400	419	420	420	370	443	421	391	394	400	419	429	399	415	386	426	417	431	429	442	387	401	415	406	443	424	403	451	399	410	431	411	411	406	435	425	364	421	450	385	424	406	418	409	407	406	376	425	406	402	419	415	400	427	410	399	371	428	403	395	425	408	435	424	446	404	414	418	407	409	387	399	408	421	385	393	377	412	401	397	374	418	408	424	416	413	418	412	373	396	436	397	416	432	381	390	402	415	396	401	381	404	406	403	415	400	415	427	449	413	431	398	409	389	399	439	459	389	391	408	381	427	411	387	429	415	418	431	452	412	409	424	399	408	407	432	405	384	431	401	410	411	402	375	411	452	395	395	425	419	455	413	460	431	451	387	393	424	416	393	416	434	432	406	393	429	383	420	392	412	395	412	402	427	426	397	395	396	408	445	411	432	397	385	420	392	387	400	442	378	400	394	397	435	419	441	448	402	403	406	395	418	381	401	434	405	453	396	419	406	414	443	392	436	417	426	444	393	413	398	431	424	390	428	405	463	395	413	426	380	425	409	419	416	426	430	413	418	409	393	360	412	431	396	405	420	412	421	433	400	426	417	441	405	407	463	438	395	377	382	386	453	400	391	421	394	373	448	401	427	426	391	413	452	390	404	428	377	404	393	427	383	392	385	388	384	397	441	388	405	414	414	448	410	422	413	392	419	462	389	437	375	390	382	408	424	446	408	414	407	438	397	421	448	372	429	425	436	443	385	446	452	423	417	469	431	441	411	438	392	374	436	405	416	436	403	429	417	424	422	374	427	402	455	402	404	425	396	399	416	435	387	436	408	397	392	447	396	388	408	433	418	386	404	431	407	414	408	389	424	412	420	410	362	411	424	401	423	424	421	374	425	433	448	408	417	408	418	423	421	403	413	452	427	433	430	423	450	399	398	432	435	415	422	426	430	389	394	439	401	450	399	392	399	403	430	445	461	422	433	443	427	420	375	380	422	443	424	395	415	440	391	414	404	450	397	462	390	430	432	404	381	401	413	440	381	414	434	401	459	438	446	408	424	389	416	442	414	401	412	431	386	434	377	407	387	442	436	424	403	409	399	402	417	417	400	421	386	419	451	409	392	425	396	400	455	403	423	399	389	429	402	412	422	417	444	390	440	386	436	381	429	395	421	404	381	391	402	362	379	403	432	438	468	439	416	435	404	454	392	417	422	409	431	414	410	396	430	404	441	456	412	391	439	407	386	396	443	423	436
25169	21132	26803	24742	4538	1085	1648	17672	14342	3999	10984	1039	284	288	274	274	308	287	240	255	313	261	265	261	267	289	307	281	269	271	301	292	392	386	618	868	702	558	387	311	273	284	276	270	251	249	261	258	287	229	219	245	290	268	265	256	289	225	269	259	289	287	260	282	261	281	272	264	260	278	267	283	266	258	266	269	261	299	292	277	272	293	251	253	272	265	273	275	248	264	280	237	268	267	271	259	253	244	262	255	275	281	252	251	271	250	253	286	264	288	265	262	253	233	245	249	265	264	267	311	268	239	265	249	254	251	273	281	281	258	251	257	257	258	259	267	286	274	255	295	249	254	286	268	253	278	246	264	256	260	255	268	301	252	274	257	274	251	265	239	271	249	275	284	250	279	292	291	269	300	258	277	276	264	281	271	267	273	255	288	264	260	280	257	272	283	268	284	280	276	257	275	267	264	255	256	264	275	253	245	291	285	260	251	245	275	260	291	269	229	283	282	237	261	276	221	270	255	253	261	254	280	271	250	271	250	282	259	292	240	250	235	251	263	246	269	239	267	249	263	260	258	268	260	252	249	245	281	255	273	268	247	296	255	270	257	260	266	276	268	271	246	288	274	252	284	263	258	257	261	271	261	302	275	284	264	260	270	288	256	247	292	239	257	267	279	271	287	260	276	252	260	253	300	260	288	255	249	267	246	282	297	255	265	241	246	258	269	283	258	274	255	249	245	276	279	272	251	245	283	256	259	245	299	274	275	267	283	229	261	260	272	267	278	271	268	272	258	261	238	270	271	294	251	264	282	267	269	275	255	269	260	268	263	271	268	257	241	275	291	249	261	267	252	254	282	289	265	293	252	261	278	289	277	289	258	291	247	234	246	265	305	274	260	273	271	264	261	249	284	295	244	305	269	279	250	260	276	251	259	267	264	303	256	283	270	275	231	251	268	279	255	252	268	255	249	231	272	270	285	286	264	278	245	256	263	275	242	262	264	277	277	264	256	248	282	303	273	261	255	283	260	298	263	278	280	272	265	262	259	240	272	271	233	272	264	265	261	275	266	258	277	262	262	274	256	261	282	245	265	265	241	286	249	260	246	272	243	272	286	279	271	264	266	285	237	269	242	263	270	274	274	283	272	239	246	291	299	236	249	264	277	283	278	262	252	257	285	267	293	268	237	276	281	258	273	265	267	240	252	276	274	265	263	303	238	251	242	274	279	271	260	281	269	249	279	274	291	272	256	264	250	277	289	279	255	230	269	270	255	263	271	279	269	270	254	249	269	274	250	253	289	265	228	264	254	256	283	262	257	272	267	243	248	259	288	255	259	240	258	262	287	276	233	297	236	259	248	253	265	258	239	267	254	250	275	303	257	260	256	280	260	278	274	241	250	249	257	260	262	281	259	259	268	257	290	314	280	256	257	259	261	257	248	278	238	316	238	283	292	281	294	265	266	274	247	267	268	246	272	283	260	255	257	287	255	240	269	240	256	254	257	275	248	297	271	247	262	249	237	252	243	260	286	275	266	276	275	282	287	261	250	274	283	253	269	273	267	261	282	279	256	233	284	282	285	264	284	271	283	249	269	241	299	263	280	291	248	274	270	242	274	248	275	256	255	303	267	281	287	306	272	264	277	255	291	276	259	275	260	254	268	238	247	304	251	248	250	255	274	275	270	275	264	257	270	269	242	243	256	270	251	276	275	243	296	281	259	274	273	265	262	257	271	285	269	267	265	268	251	274	269	260	247	280	235	269	275	256	263	280	280	264	235	278	278	251	254	271	288	305	259	290	272	248	246	272	269	240	252	267	257	256	279	245	273	289	253	237	286	297	263	266	287	279	246	258	284	256	255	262	269	260	240	287	262	277	259	257	261	253	296	269	244	256	272	252	282	289	260	264	284	241	275	263	248	252	279	266	228	260	239	217	261	263	260	264	269	260	268	282	289	290	308	265	283	263	252	260	286	291	268	272	271	272	273	274	259	253	276	259	248	269	264	273	244	256	264	261	268	276	259	273	289	248	297	240	263	275	312	265	272	248	247	226	269	246	273	246	276	249	268	283	280	246	276	308	264	273	262	276	251	268	271	254	264	272	298	263	276	278	232	240	308	264	262	289	233	281	230	272	234	268	264	261	271	259	256	275	277	271	263	271	273	292	286	228	269	246	257	246	249	263	245	258	274	273	282	257	257	274	267	267	257	278	298	265	248	270	262	279	299	264	255	288	277	264	251	275	280	306	263	245	266	267	236	229	260	300	261	246	279	285	258	273	305	250	266	257	245	247	299	258	260	270	245	306	252	294	269	257	291	242	288	268	256	269	256	262	245	260	265	274	270	256	270	261	261	260	272	266	267	239	273	262	250	273	269	250	293	281	282	275	263	261	247	245	253	252	282	288	294	287	271	260	271	297	257	277	264	240	252	277	251	235	272	255	264	249	243	297	274	232	261	260	283	290	249	230	268	273	266	276	247	283	287	241	285	275	254	259	246	245	236	258	231	262	250	286	274	272	251	268	241	262	267	266	269	284	272	287	271	276	229	277	244	301	290	243	298	236	269	244	268	306	235	263	266	284	275	268	249	287	273	245	237	265	259	263	253	298	268	266	254	281	240	245	290	281	257	250	261	296	263	276	249	263	240	280	241	243	261	273	274	258	270	255	281	273	279	302	287	230	292	242	254	278	279	271	290	273	277	260	260	296	276	243	236	246	262	247	264	263	287	248	275	250	272	266	253	263	262	283	272	273	262	283	260	265	252	253	261	236	299	290	268	255	250	269	259	271	271	276	272	244	263	251	261	291	281	278	260	277	285	259	266	240	280	273	276	268	255	294	253	255	268	247	229	271	263	282	266	259	261	259	258	266	267	251	256	272	263	237	276	245	263	264	274	236	267	279	281	281	247	268	234	267	271	281	277	257	249	259	272	287	294	235	235	254	271	254	251	274	261	267	253	263	273	245	276	266	260	240	265	265	247	279	273	259	261	281	283	266	268	273	261	272	254	239	290	264	279	271	283	275	292	262	271	287	259	258	231	285	256	266	250	252	276	269	288	255	255	275	256	282	260	244	255	279	248	258	271	257	262	276	287	283	262	263	256	244	245	250	254	254	272	243	263	303	278	290	274	278	272	247	256	282	252	267	260	272	276	275	252	258	308	281	289	273	253	275	246	269	268	260	248	237	256	283	266	240	254	279	266	275	265	267	277	268	267	256	260	264	240	268	272	257	249	278	245	278	282	282	242	258	284	255	289	255	265	247	278	248	280	268	256	271	261	276	245	245	264	259	248	264	263	272	270	269	262	243	263	262	243	277	264	272	258	246	238	252	246	280	247	283	277	242	255	278	272	271	288	275	272	275	239	267	237	263	253	256	278	251	274	274	274	286	270	275	291	253	245	287	272	251	271	243	260	243	260	260	251	279	269	270	257	284	267	269	276	257	248	269	242	236	282	250	288	284	249	270	295	267	234	277	265	290	246	281	271	286	295	248	245	295	266
6191	11721	10939	5922	3642	2499	4462	29589	18344	8351	20355	1272	488	518	489	499	498	503	472	476	473	480	469	527	483	461	474	431	482	471	471	553	938	705	1453	1968	1719	1080	840	548	485	472	478	424	429	458	454	439	468	420	404	449	434	423	450	451	440	472	424	416	456	449	414	453	435	404	446	462	407	420	419	439	452	423	427	433	414	414	400	405	435	436	426	420	452	452	432	491	471	440	409	411	383	447	440	428	444	418	475	393	438	385	399	448	443	447	430	440	454	396	407	445	431	436	439	430	431	428	456	419	438	434	417	438	452	430	417	428	452	431	411	449	449	441	452	457	413	434	433	444	460	415	424	427	454	480	453	430	440	455	427	442	405	443	432	462	446	461	480	436	453	486	437	406	424	400	437	421	459	431	413	452	441	421	446	428	441	428	450	428	432	415	408	431	446	428	411	428	438	374	434	423	424	463	466	420	453	446	402	434	443	447	446	407	425	459	431	415	448	457	457	443	475	419	422	447	437	436	405	424	452	426	448	439	403	444	429	445	396	448	424	479	422	425	449	457	460	450	452	399	454	439	435	421	429	454	416	405	414	453	453	436	454	443	439	444	450	398	452	417	404	428	440	461	469	446	424	420	446	462	446	450	414	465	438	401	443	463	425	450	436	436	447	444	452	435	457	428	437	426	434	424	428	452	439	463	451	422	456	426	417	454	431	447	430	430	438	429	439	468	414	407	414	419	451	430	439	459	433	434	440	439	433	417	445	432	415	443	461	477	475	446	451	429	476	447	418	433	423	423	445	462	441	459	425	433	479	465	443	418	418	445	440	426	424	421	427	439	421	447	439	462	462	425	430	423	439	434	446	419	425	438	447	427	450	420	403	429	419	426	426	429	429	419	443	414	414	432	408	411	398	403	428	444	453	459	456	443	431	447	431	450	421	484	405	408	415	435	461	424	456	436	429	409	436	407	442	458	464	410	451	431	447	415	383	430	444	419	431	403	414	461	450	419	403	437	469	433	420	406	462	423	431	431	430	435	428	421	447	413	452	447	426	409	462	421	427	443	442	389	441	432	427	440	459	454	461	438	448	441	399	429	438	409	445	424	418	440	478	427	437	404	436	478	439	482	450	447	458	437	455	424	445	431	438	455	440	440	430	432	412	421	464	411	452	455	440	442	448	431	457	456	419	414	427	442	435	426	450	427	441	430	453	478	475	424	434	456	419	427	435	412	420	452	434	415	448	413	418	442	447	431	456	453	459	409	431	454	447	399	457	428	444	405	419	421	414	419	436	438	433	438	424	415	436	468	429	460	419	457	466	444	431	405	472	412	468	450	434	445	428	445	435	445	458	431	426	396	430	406	436	439	432	454	418	459	392	458	447	456	428	450	440	382	462	431	414	438	433	424	408	446	436	442	430	427	439	451	431	463	425	426	407	451	429	475	441	432	441	392	432	449	439	410	420	399	434	449	444	406	445	460	464	469	452	427	422	442	459	410	440	434	421	430	456	430	440	441	468	436	426	408	448	419	461	460	448	446	470	434	436	424	435	418	443	472	459	465	424	465	429	417	397	476	446	469	426	416	419	431	420	436	399	430	491	418	427	430	407	421	443	430	430	427	450	411	439	425	440	423	432	415	439	409	439	431	453	422	457	453	441	436	460	463	431	395	471	459	447	436	455	436	409	479	424	464	435	401	409	477	468	438	450	425	437	464	434	485	469	408	395	448	441	432	431	375	439	464	455	456	471	452	437	460	417	479	431	425	423	415	431	466	439	412	462	428	411	469	452	485	402	452	400	423	432	429	422	419	405	427	434	455	413	458	393	443	416	435	444	452	440	410	466	433	440	436	438	441	424	407	418	455	420	474	433	440	471	431	459	454	479	464	447	438	452	417	434	374	457	455	462	445	412	419	459	437	437	416	425	472	425	441	419	460	415	429	450	466	389	447	405	446	451	443	435	389	418	457	461	407	443	431	467	442	403	438	451	448	411	440	409	430	439	436	450	413	467	444	449	432	424	439	421	450	436	455	443	431	431	459	465	422	446	416	415	461	424	460	447	385	406	437	440	398	466	447	410	459	422	421	450	421	468	478	442	418	422	434	431	477	425	438	421	450	443	420	447	441	422	449	441	441	421	430	409	411	451	418	440	423	435	445	459	423	478	443	447	435	407	413	419	434	470	434	456	403	442	412	445	415	415	429	410	425	439	465	429	422	444	432	439	451	435	416	438	422	393	445	444	425	496	414	462	403	453	419	445	411	463	455	442	446	432	419	409	450	496	403	437	428	418	451	437	430	445	481	416	435	430	425	436	408	388	454	404	407	394	423	407	473	408	438	423	443	413	432	450	430	417	445	446	431	442	431	433	440	455	422	401	454	440	459	425	437	437	428	412	417	444	436	451	442	406	430	432	448	426	442	441	466	428	401	449	420	470	484	469	453	421	430	423	450	455	429	449	427	421	432	460	433	441	439	409	410	424	425	442	437	456	411	439	429	404	431	460	439	442	431	404	449	407	402	443	436	445	438	435	447	479	468	405	450	432	440	457	427	452	438	441	446	453	426	452	406	430	413	425	397	446	443	431	457	456	483	407	423	445	489	448	426	405	456	465	432	460	477	447	414	442	464	403	428	430	440	444	454	455	436	436	431	431	429	430	488	434	459	472	436	434	457	422	433	433	414	417	442	395	431	409	425	440	451	416	430	445	421	467	417	423	395	445	473	486	403	434	417	436	398	459	422	440	410	461	450	472	445	432	408	457	423	411	419	431	453	444	432	404	434	431	413	417	438	433	452	470	441	408	404	462	408	418	425	415	449	438	446	448	427	400	426	445	437	441	420	443	451	413	395	447	424	437	446	452	437	410	445	450	417	439	403	377	431	408	415	458	445	422	463	452	424	462	425	415	437	422	434	437	421	435	445	454	422	398	430	451	456	451	450	422	430	438	442	469	435	445	429	427	473	425	420	425	432	431	416	420	423	420	448	411	471	447	440	441	427	456	474	397	437	443	421	437	421	427	448	415	456	446	455	463	440	409	405	396	410	479	440	431	450	395	446	406	438	458	427	441	394	473	470	456	424	425	444	417	447	463	455	442	451	426	443	447	463	394	444	438	450	439	468	445	362	447	457	447	458	382	452	470	454	437	377	443	449	444	453	392	484	445	412	426	448	433	429	448	401	452	453	427	452	420	445	408	435	444	421	414	440	430	413	388	447	438	429	445	455	421	413	441	475	417	403	440	430	441	439	443	449	459	436	428	432	431	446	424	440	430	440	440	425	455	398	435	431	461	405	447	409	444	463	435	447	425	420	421	473	410	452	470	464	413	457	439	470	470	430	444	486	442	484	419	426	429	444	406	452	429	400	454	428	446	449	422	414	459	453	433	433	437	444	449	418	466	453	430	458	416	429	441	460	464	400	470	464	421	397	410	451	466	466	471	451	406	436	439	420	441	401	471	450	396	460	431	453	457	430	437	461	443	452	424	448	430	472	449	430	443	413
23287	21117	28790	23709	21118	19154	5543	36248	31168	11647	28977	14340	636	295	344	308	321	266	304	255	307	282	258	283	300	270	282	268	277	284	437	1480	1899	1624	1011	737	596	388	331	284	291	287	269	252	272	265	239	262	244	264	256	267	259	259	255	260	286	273	232	246	265	257	265	220	264	252	270	291	261	267	261	231	259	258	247	271	261	264	251	255	263	246	240	242	279	285	241	280	240	251	268	245	253	255	252	251	221	272	277	263	253	251	273	278	230	263	244	245	259	228	267	261	278	251	249	258	236	272	250	265	270	241	256	264	274	274	285	276	251	265	263	294	259	254	284	251	266	263	291	282	232	279	273	240	248	261	238	259	266	256	273	266	273	256	257	234	238	244	254	260	245	226	231	264	258	266	265	260	246	261	272	243	279	236	264	251	257	240	270	238	254	236	280	239	236	260	271	256	251	249	244	253	271	260	267	279	251	258	253	228	258	248	255	262	282	260	241	243	267	269	261	255	269	252	218	273	274	286	254	256	266	260	268	291	263	289	237	255	281	268	250	272	252	267	258	233	271	241	259	259	261	277	239	270	236	275	253	283	274	253	250	279	274	284	274	269	250	282	275	277	276	281	262	259	242	263	264	245	247	244	228	251	255	258	234	255	251	232	241	283	272	278	286	275	273	254	290	254	267	261	244	240	239	250	250	256	300	272	281	266	270	240	251	275	242	252	240	229	241	241	278	245	274	253	272	265	289	286	234	263	271	262	248	262	236	252	262	264	251	265	257	275	263	284	247	259	258	247	271	263	299	259	244	278	280	264	260	238	269	258	261	252	243	268	259	249	249	260	267	242	257	247	263	266	282	255	265	262	266	244	256	264	251	247	261	239	284	252	281	282	247	264	261	314	270	266	244	240	245	251	242	272	265	258	258	253	256	273	254	261	272	251	255	282	257	256	236	270	275	257	260	266	266	260	257	237	256	253	238	253	251	243	223	254	239	237	253	285	242	220	275	253	252	264	281	245	269	252	226	257	247	244	243	262	269	234	266	283	269	280	244	279	255	234	234	242	260	252	273	251	285	250	251	251	246	247	251	247	268	267	251	284	299	252	233	255	264	269	264	263	231	263	243	245	241	253	263	270	272	249	231	268	245	246	261	244	246	270	267	273	237	238	256	249	264	259	264	247	269	237	280	256	245	249	237	241	256	285	268	275	269	273	258	256	262	265	273	287	255	298	269	260	271	247	272	253	247	252	266	261	287	234	235	254	256	279	252	256	282	264	278	243	256	261	278	269	245	243	254	250	246	247	252	252	262	272	279	252	264	253	240	249	272	267	211	223	242	215	244	258	266	273	247	243	242	255	273	273	242	277	249	270	277	265	227	242	256	278	250	242	259	236	294	255	282	215	254	260	290	255	240	258	254	264	289	268	265	255	266	235	260	258	304	284	264	245	258	266	260	242	276	224	260	246	254	250	249	289	258	273	265	241	265	233	255	264	259	251	297	258	251	241	273	286	234	258	247	262	262	242	274	266	252	222	255	259	234	261	242	241	243	251	238	240	263	275	284	279	256	279	237	251	246	253	260	256	268	235	265	256	254	256	239	263	239	265	233	277	251	243	248	249	252	227	264	251	244	252	271	240	244	253	249	254	220	233	235	261	275	264	217	270	257	269	253	265	250	259	249	268	260	260	242	257	260	248	263	279	233	229	265	265	293	263	246	262	276	237	245	255	288	242	242	251	270	256	293	233	261	236	252	222	235	263	236	256	287	253	273	254	262	248	258	269	255	287	239	232	245	252	250	252	266	227	239	252	222	259	265	246	277	263	245	256	250	268	231	293	247	281	238	231	238	263	236	240	255	228	252	281	270	273	253	245	233	285	258	239	250	259	236	226	297	290	257	258	276	293	245	240	259	237	266	253	267	264	247	245	273	262	232	251	278	256	273	263	278	218	273	260	264	283	266	239	277	274	254	265	290	252	264	271	292	259	266	277	229	246	257	262	229	271	242	251	272	285	247	254	263	256	258	238	269	241	259	247	252	264	285	258	279	259	258	244	246	272	229	243	254	246	278	260	231	247	271	244	277	249	295	252	243	276	260	258	257	287	251	273	223	278	266	261	251	262	256	268	274	261	258	238	245	257	282	257	265	250	257	256	287	258	258	262	257	263	220	235	243	287	239	270	251	250	277	261	263	271	247	239	251	250	252	249	246	259	253	272	265	292	252	252	252	231	256	247	252	278	282	266	240	234	259	247	247	264	266	250	263	248	261	268	265	254	239	279	281	268	227	220	259	246	280	240	309	302	283	241	237	218	274	271	266	251	250	279	279	240	238	305	236	261	242	248	302	261	258	260	286	247	252	223	236	261	284	250	263	263	253	282	255	235	265	238	278	264	257	234	290	221	264	266	273	266	267	263	260	272	233	265	266	259	280	253	266	268	253	257	266	254	281	238	260	258	296	228	253	247	246	232	278	261	259	265	258	260	259	272	240	251	246	264	253	253	232	253	255	266	261	236	277	276	230	282	260	263	255	276	251	263	247	268	272	254	271	236	277	277	251	251	269	258	271	231	245	271	243	264	270	245	265	263	249	281	252	239	250	254	268	244	258	247	255	253	260	237	280	264	266	271	241	256	254	244	243	273	243	270	245	244	279	240	233	259	262	271	237	245	250	289	267	253	276	241	250	257	272	232	262	237	286	256	283	255	264	267	281	250	266	263	279	274	274	248	253	238	269	277	250	249	242	285	249	264	244	241	268	257	259	289	252	258	278	263	226	255	257	262	282	276	241	256	265	253	302	257	256	274	250	254	278	257	280	249	249	250	271	259	270	239	254	270	247	283	264	243	261	257	257	284	267	234	286	249	236	257	262	267	277	268	240	261	273	278	271	268	262	274	238	260	252	233	271	234	281	234	238	271	266	258	249	255	251	261	261	271	283	258	252	268	265	272	265	227	243	256	262	233	265	239	236	269	240	240	279	260	247	235	279	286	255	237	244	284	263	264	239	268	230	251	264	270	263	239	279	263	269	265	274	249	254	262	272	239	273	270	263	272	251	273	260	241	280	252	261	243	264	236	256	258	272	270	291	274	281	251	284	227	276	250	247	254	238	255	282	244	257	260	242	240	245	276	283	284	263	245	269	261	273	225	281	245	264	238	264	252	248	301	277	258	260	263	272	268	287	261	251	273	254	250	254	248	247	246	256	264	243	261	261	242	266	281	236	264	268	253	266	245	254	264	294	259	250	244	290	268	283	256	266	256	230	246	258	263	254	266	250	256	247	254	264	250	222	273	261	259	260	240	277	258	281	265	255	252	239	252	265	273	257	230	227	263	270	245	253	242	279	258	278	248	237	243	239	251	261	231	251	268	246	248	273	252	239	264	286	248	264	270	241	247	248	291	254	203	281	252	246	235	289	275	273	293	272	250	267	289	253	279	250	249	292	230	264	271	258	259	278	270	273	225	273	256	273	239	281	257	283	236	262	277	275	269	261	258	273	247	242	293
10813	23188	21193	11880	8125	6018	8699	45136	28696	12472	36958	14502	599	617	585	558	517	523	525	468	469	475	493	440	450	465	471	461	451	465	919	3782	4847	3847	2436	1602	1240	817	587	472	445	460	443	434	439	437	462	409	412	397	421	429	415	453	429	434	444	399	404	427	439	419	404	380	408	404	420	399	412	428	396	415	427	385	398	404	391	384	421	418	409	415	402	429	390	451	409	413	382	415	423	398	393	409	422	422	444	408	424	429	421	463	405	460	407	429	402	439	413	422	384	407	428	403	416	435	391	411	424	450	371	430	395	429	394	398	415	446	468	411	421	415	397	454	435	380	443	408	422	411	409	423	431	401	465	384	418	466	456	395	446	408	426	412	421	392	390	407	426	461	417	383	426	428	430	423	386	403	435	444	452	407	426	405	400	418	399	403	402	400	426	399	444	367	410	424	408	410	403	417	429	423	448	429	409	447	420	439	435	405	387	401	408	445	406	386	389	420	432	435	439	403	429	396	409	396	452	410	437	422	449	430	416	403	419	407	450	406	417	446	434	386	390	396	419	431	432	415	408	411	427	419	412	400	473	408	415	372	411	389	425	414	414	414	418	420	427	377	428	428	421	393	451	403	394	399	416	383	391	426	383	433	428	404	447	413	413	416	436	431	410	406	410	410	422	392	403	434	397	395	439	386	429	399	418	403	411	427	410	426	394	417	404	396	471	397	403	387	423	393	399	409	441	403	418	403	440	421	408	411	422	360	419	409	411	404	403	364	417	445	418	418	403	422	460	403	406	418	411	446	393	403	393	455	392	419	408	406	432	413	448	417	408	403	415	407	472	376	446	395	388	431	428	407	408	402	386	407	423	453	424	399	426	411	456	410	405	357	413	442	422	406	429	407	413	378	410	432	381	386	436	405	404	469	418	403	413	409	414	411	443	443	406	425	431	431	392	399	411	401	411	428	426	408	427	414	413	399	406	417	408	418	432	428	411	385	421	417	419	385	412	420	448	422	449	411	436	409	388	450	402	439	424	420	436	423	416	445	392	428	457	398	410	425	394	414	414	426	440	424	383	385	402	426	406	436	410	422	416	438	411	403	421	425	428	426	435	442	447	424	414	394	408	442	416	427	383	397	416	390	411	407	431	420	418	422	442	385	390	449	443	384	417	422	408	407	381	425	426	388	412	440	402	424	392	418	405	428	416	449	480	403	391	411	418	406	431	426	390	429	412	376	421	394	436	430	431	416	406	401	430	389	472	429	429	442	390	423	423	437	412	411	438	445	422	403	417	449	423	384	437	444	403	390	431	373	398	403	414	428	421	445	397	400	436	394	403	414	399	396	415	400	388	389	424	396	379	420	399	388	421	446	458	427	408	425	425	383	401	404	437	401	415	414	420	434	435	429	413	429	431	406	430	414	398	405	401	420	448	410	418	400	423	368	442	414	387	413	438	420	421	414	435	400	419	413	376	423	411	388	427	423	434	385	446	426	415	423	418	395	454	427	422	406	434	413	407	383	453	425	391	453	418	412	424	384	418	407	446	426	401	429	436	401	426	442	362	398	434	396	415	381	438	447	445	411	427	389	425	419	421	374	411	393	424	433	429	397	421	409	383	390	396	405	400	425	439	430	452	410	416	383	439	461	422	402	440	420	426	408	423	399	445	399	424	428	432	458	414	372	421	415	399	425	414	382	392	450	399	433	433	440	391	386	436	433	408	402	407	375	409	388	418	415	462	403	386	455	404	435	418	403	462	446	404	391	438	440	425	411	442	388	434	431	446	422	434	389	437	438	399	433	444	426	386	429	407	444	429	406	422	402	441	452	421	378	436	426	435	421	418	405	420	404	374	411	393	400	428	406	443	415	439	439	390	410	424	419	423	425	455	429	384	395	423	395	393	426	430	412	422	446	415	408	417	424	390	430	438	433	411	411	414	456	384	415	411	396	398	426	445	423	413	442	441	365	380	440	440	428	421	425	429	441	390	413	411	414	428	403	417	391	419	383	413	427	464	421	423	407	433	450	428	402	404	403	381	427	408	408	426	428	383	428	421	434	383	443	413	437	413	414	395	461	461	440	405	427	442	404	385	407	434	424	426	464	404	386	433	442	408	412	384	403	408	409	414	430	398	397	430	442	423	451	419	420	409	416	398	414	441	417	418	441	402	397	442	425	385	399	416	434	381	405	446	439	431	439	422	439	397	431	465	424	440	407	424	420	433	447	429	427	417	415	430	442	429	430	446	402	384	390	387	440	419	439	407	427	388	389	391	410	424	393	421	439	429	420	439	412	422	406	413	416	400	449	437	432	397	420	416	431	413	399	436	406	419	402	394	422	385	415	410	415	394	406	426	407	411	438	427	417	421	421	426	419	448	431	414	400	421	417	388	434	401	434	415	406	412	414	367	439	400	432	447	403	387	435	403	379	427	391	404	419	362	371	443	406	413	418	409	384	407	401	440	377	410	420	392	436	435	403	422	428	419	412	448	416	405	425	447	400	453	403	413	414	412	414	407	421	422	415	396	433	414	427	403	443	409	395	423	426	455	413	416	436	418	405	416	410	398	399	423	448	395	407	443	405	379	460	414	416	425	425	427	436	401	435	419	407	427	361	422	395	441	387	426	436	409	430	438	437	422	409	448	403	437	414	430	435	415	386	410	402	418	415	413	420	418	416	415	415	432	432	397	415	462	420	399	408	443	409	397	403	418	466	437	415	431	403	432	424	390	393	386	409	404	399	404	385	426	397	423	437	407	424	404	439	405	405	430	416	397	441	444	408	437	438	433	437	416	387	422	386	401	388	436	425	451	416	427	405	414	429	449	387	397	384	441	417	410	433	400	432	418	406	399	392	402	410	418	403	396	412	386	442	453	440	432	413	441	398	427	441	433	443	430	406	427	453	422	414	402	419	447	413	434	425	430	407	421	415	425	401	413	419	411	450	389	396	435	406	440	412	423	433	405	426	406	405	416	451	419	458	404	415	402	407	407	422	407	403	431	441	412	437	402	403	396	437	418	422	435	395	395	429	486	415	460	392	452	429	406	413	395	411	452	414	439	446	429	413	404	437	423	422	434	411	432	385	378	374	408	424	398	391	407	421	437	397	429	389	401	373	423	410	448	443	393	433	385	422	441	391	415	387	422	433	423	447	412	409	407	386	429	440	401	397	380	417	424	427	378	411	434	428	382	417	395	431	428	432	433	416	427	457	413	418	411	427	411	411	422	416	421	426	410	393	415	391	414	448	424	377	417	385	437	401	434	438	418	412	426	450	430	427	396	408	473	425	399	404	435	430	393	381	408	402	417	418	407	394	405	411	379	430	453	385	433	411	395	408	405	389	394	413	430	444	438	415	412	414	435	428	419	440	400	385	457	395	416	410	411	429	442	414	442	466	440	433	398	431	437	423	461	412	413	407	414	424	437	411	375	429	424	420	382	428	408	437	417	436	417	404	414	443	424	405	413	432	426	445	420	409	472	446	400	397	439	438	430	438	397	400	400	413
26861	20011	7958	1519	790	491	522	3514	2876	1122	3163	1393	274	258	239	281	258	279	269	256	244	271	265	242	278	272	236	239	255	254	259	327	340	407	404	292	322	283	260	235	263	281	284	234	280	303	283	253	263	269	275	268	248	244	256	261	261	239	270	255	247	296	234	265	266	273	257	261	245	260	246	250	251	256	257	258	282	257	263	272	258	245	251	275	249	235	248	238	254	241	255	260	267	265	272	260	271	291	268	232	236	256	264	264	254	299	265	260	251	260	270	255	246	278	259	260	248	246	254	281	298	242	278	269	236	255	239	239	251	211	259	262	282	249	252	227	261	244	270	271	257	247	254	274	234	246	293	241	249	287	229	236	247	253	252	263	245	270	252	259	269	243	227	282	281	249	253	272	242	255	267	244	264	250	251	239	270	269	263	259	264	273	239	245	274	254	250	235	279	264	262	247	269	279	248	252	254	263	234	238	225	246	266	237	263	246	228	278	285	256	274	258	247	245	274	256	269	270	247	242	250	241	248	255	219	246	233	265	265	247	263	288	276	257	223	264	293	269	261	271	270	235	254	283	265	252	265	240	233	254	270	258	257	269	266	269	260	267	278	235	276	252	253	274	259	282	265	250	264	228	266	266	264	272	253	257	255	230	265	251	255	233	237	244	229	257	285	274	307	264	239	241	264	257	256	280	253	248	250	257	268	259	261	241	271	272	251	261	259	268	269	232	266	291	251	243	221	265	263	275	255	252	250	253	287	248	297	241	245	263	274	266	247	254	218	257	263	276	266	240	275	251	232	251	250	283	263	231	250	251	251	289	266	248	264	247	239	246	243	261	253	230	283	269	264	271	271	272	291	252	275	237	268	256	267	281	287	267	272	266	276	267	279	263	256	267	250	240	239	268	254	265	229	256	264	252	269	266	239	261	235	258	302	244	273	249	251	246	267	253	284	265	265	246	240	220	264	265	245	248	235	251	257	248	254	244	292	262	258	309	272	290	254	255	261	287	243	246	250	267	262	264	264	253	273	270	262	263	235	267	248	279	253	242	260	251	265	247	273	247	274	260	236	265	258	260	260	277	219	251	244	254	271	252	255	243	254	273	230	272	244	263	245	263	251	271	238	244	225	261	261	248	262	233	272	255	268	257	243	266	241	250	258	255	257	280	234	244	266	244	254	268	253	246	247	238	271	245	240	254	237	242	233	243	250	241	231	253	265	233	272	277	247	215	248	268	218	259	254	236	269	251	258	261	261	233	295	246	263	262	277	274	259	254	248	228	248	252	235	245	253	268	259	223	258	229	252	260	245	252	238	264	266	251	279	259	241	255	258	246	258	278	226	262	261	221	220	264	276	273	259	246	257	281	272	249	230	229	260	267	275	238	244	245	250	262	257	251	269	249	281	247	263	262	267	263	242	264	245	251	279	262	251	249	284	273	269	259	245	250	249	256	261	245	276	266	257	251	221	249	284	259	245	271	232	266	263	233	259	243	280	238	252	252	258	229	268	245	260	280	261	270	256	264	245	242	278	297	270	259	257	252	246	241	281	283	241	264	271	243	264	242	285	207	264	237	278	257	246	243	257	274	228	233	257	249	234	237	228	251	263	256	284	271	277	240	261	273	256	223	246	274	232	275	257	273	274	272	266	263	252	258	276	259	287	252	271	276	243	254	290	272	271	264	257	249	261	231	265	274	273	238	274	265	257	262	238	242	252	241	263	252	256	254	274	275	231	246	239	276	281	270	261	266	254	254	271	263	272	238	265	264	257	274	261	265	236	266	272	271	257	233	248	267	272	248	246	240	247	289	290	240	258	255	290	263	263	273	253	243	271	262	268	259	264	274	254	247	240	262	247	275	281	244	252	247	265	283	268	268	277	235	241	280	262	212	250	252	249	264	273	235	245	262	272	267	223	262	249	267	287	262	248	237	232	247	277	255	278	274	267	235	227	237	268	242	255	252	248	243	279	258	296	261	257	246	270	265	262	246	274	240	278	267	260	226	255	268	244	279	232	234	267	263	259	282	296	244	250	251	233	283	241	247	258	257	273	248	255	285	264	269	289	241	271	253	272	240	265	269	237	248	240	246	239	255	258	281	272	264	237	254	260	264	253	253	268	275	264	294	238	240	236	256	253	236	247	254	235	264	210	272	245	240	238	262	235	265	229	249	252	266	266	272	269	259	254	262	258	259	265	228	244	230	275	268	255	252	243	258	259	222	258	238	242	258	290	264	240	273	213	269	281	248	258	249	234	275	250	266	232	260	260	275	259	246	248	287	260	240	254	272	251	281	274	241	270	300	295	289	255	244	275	271	280	234	269	273	243	297	247	239	262	282	271	262	254	244	232	250	261	254	278	267	273	229	268	253	256	272	255	246	275	252	249	238	252	250	251	252	280	262	259	252	247	261	259	252	243	251	258	229	251	255	238	248	271	249	260	237	256	252	254	250	257	263	248	252	263	248	242	286	285	253	222	228	256	248	215	260	260	259	234	264	252	247	270	238	263	239	249	256	278	240	253	297	254	243	251	274	244	278	254	259	252	268	287	271	249	275	286	244	250	231	279	265	245	266	243	256	285	264	268	236	279	243	268	242	270	251	255	272	268	262	243	253	287	226	263	291	262	262	272	258	255	278	263	256	244	282	260	278	264	237	235	244	270	263	270	270	252	262	243	263	242	246	245	259	261	277	274	210	225	251	242	253	245	265	260	272	260	279	269	254	273	234	258	249	274	253	233	263	265	255	276	259	277	252	274	265	248	262	258	236	271	256	254	260	262	244	261	272	271	267	235	253	258	279	253	233	271	240	292	240	255	251	281	254	301	278	301	246	261	255	271	231	277	293	280	270	221	274	238	251	258	267	271	271	275	263	262	225	272	258	256	241	235	256	243	269	262	233	272	265	260	237	242	232	267	256	253	253	265	249	262	277	230	251	278	263	231	260	256	237	258	264	283	266	247	256	258	255	267	244	242	273	260	279	264	306	253	261	281	270	270	255	254	258	215	260	292	264	277	235	263	235	277	220	288	251	252	277	273	254	245	260	258	279	248	275	225	237	275	248	256	246	234	260	271	272	264	277	251	243	256	231	258	211	266	283	221	256	251	275	261	251	242	252	249	243	241	279	255	276	244	234	259	229	246	264	225	268	261	242	251	284	242	255	264	278	282	270	260	259	249	263	255	277	236	267	256	262	249	206	247	258	244	282	255	253	230	278	289	276	283	251	256	245	269	245	261	248	259	271	253	276	252	240	297	224	259	228	242	242	247	276	253	275	245	254	263	281	238	261	274	268	255	241	220	261	249	257	253	266	246	276	265	265	279	288	234	285	270	260	256	253	275	262	265	282	271	243	250	245	246	255	259	254	267	259	247	254	262	269	273	223	248	283	251	267	233	270	260	241	241	255	273	235	241	261	241	244	267	253	269	234	234	265	233	272	258	238	287	259	266	229	257	257	269	263	255	273	237	277	269	254	233	246	254	237	264	252	259	253	281	252
5564	6573	5940	2897	1953	1264	1259	9000	6290	2916	7814	3219	437	443	422	432	456	421	465	457	372	404	420	454	426	398	469	452	398	453	433	571	695	787	764	563	487	457	434	414	407	453	412	423	442	461	442	426	432	405	398	417	429	451	412	447	446	453	434	400	443	485	389	423	439	462	442	395	413	421	492	415	378	396	420	428	403	422	423	429	402	441	411	428	425	443	418	396	431	400	422	435	444	395	418	411	451	437	442	434	409	363	403	397	410	463	405	401	459	411	432	430	436	416	393	454	394	460	458	416	443	469	424	403	401	439	436	403	419	415	405	397	379	441	460	407	412	394	436	469	410	424	444	410	441	441	406	438	416	460	416	466	420	381	441	404	436	430	425	381	441	426	416	427	416	414	376	439	462	393	414	420	453	381	438	384	406	403	423	465	427	399	455	435	441	404	385	402	428	412	408	431	430	452	428	382	420	414	415	418	421	425	425	411	408	411	406	419	412	447	394	384	415	408	417	430	434	428	423	450	388	411	391	375	394	427	408	424	381	452	452	440	413	375	410	402	391	432	423	441	391	401	449	428	443	430	421	404	455	418	415	459	446	433	426	437	402	413	463	421	366	405	404	406	396	432	394	404	427	439	430	403	415	418	422	427	426	458	383	439	396	400	403	418	431	408	458	461	390	418	426	421	418	408	439	433	419	414	445	400	413	434	416	436	430	395	452	446	442	434	398	429	401	402	446	430	438	397	417	420	393	399	423	406	436	420	396	420	447	416	414	408	472	449	421	411	398	455	407	457	410	408	436	431	462	439	417	459	431	460	420	418	451	432	413	427	407	391	414	421	417	411	418	429	411	425	419	404	448	427	401	407	454	417	482	448	420	423	399	408	431	413	397	409	438	394	397	411	387	421	404	430	424	395	437	411	426	420	426	403	454	403	433	426	373	450	391	445	392	448	409	414	426	417	413	432	396	425	419	403	381	379	382	410	403	446	396	392	381	399	405	413	440	436	426	433	427	446	425	438	384	437	428	432	441	457	421	424	407	432	387	428	429	402	427	385	405	426	396	426	399	434	428	468	447	401	412	420	464	410	390	390	431	416	433	394	405	426	402	455	408	411	439	420	377	438	418	417	392	425	409	434	385	427	409	409	435	429	399	384	402	440	416	420	408	403	424	444	405	414	432	398	441	426	441	437	423	435	419	398	416	412	446	388	408	375	410	405	454	400	422	399	427	442	416	416	409	437	434	456	435	417	431	442	423	431	447	441	412	413	395	432	415	446	435	422	411	410	416	401	432	437	427	407	429	409	439	421	421	457	405	422	424	398	422	426	428	386	415	414	426	441	432	401	420	459	393	443	444	391	437	393	411	407	384	415	427	401	438	448	458	406	422	406	432	449	413	395	445	422	417	479	404	436	440	404	440	407	388	410	412	420	424	442	404	390	428	415	438	405	418	437	404	440	436	395	397	452	407	433	442	411	413	441	415	434	407	388	426	390	395	450	422	429	433	418	391	393	440	425	360	445	429	416	406	432	408	443	427	429	491	435	460	417	422	384	428	447	429	416	456	430	441	437	431	432	434	431	415	433	380	404	437	433	448	400	438	434	448	414	427	425	431	454	420	433	458	413	416	374	430	409	425	402	402	406	475	439	442	389	405	388	437	432	449	435	421	434	401	400	396	418	385	418	404	441	400	448	451	388	390	462	425	460	421	428	406	387	433	444	385	447	449	425	407	416	415	424	414	426	438	399	421	406	406	441	421	437	403	463	414	418	395	418	439	414	395	422	445	462	451	396	410	405	421	415	406	422	439	464	428	396	438	418	417	449	359	462	407	393	426	417	412	394	395	438	424	383	411	425	406	450	424	466	408	422	448	390	450	425	395	445	402	439	437	415	420	413	438	409	381	399	409	389	399	437	447	420	463	405	400	442	433	427	402	381	458	409	433	415	416	470	397	403	396	389	424	423	445	390	398	403	445	449	443	400	446	424	432	420	419	435	455	436	431	426	383	412	394	400	431	440	420	433	424	437	429	445	420	418	461	411	415	443	397	403	423	422	421	412	415	398	432	417	413	438	408	469	404	429	425	464	399	398	425	440	472	410	403	439	423	422	400	402	422	409	402	427	416	412	407	410	412	411	416	417	418	416	451	379	449	415	463	435	429	435	402	444	403	420	429	447	412	407	452	395	420	443	434	430	427	425	399	405	431	390	443	416	388	421	445	433	419	427	442	432	392	392	383	465	412	382	422	426	408	387	402	420	403	412	400	388	435	454	411	417	403	374	385	419	447	418	426	431	411	441	399	412	440	403	448	414	421	394	425	414	434	429	398	419	440	411	417	435	409	431	431	442	406	434	453	437	397	395	429	417	459	404	414	453	396	398	434	406	431	428	438	414	435	418	412	401	405	425	430	402	467	433	410	409	417	407	417	445	418	439	407	414	410	428	415	419	434	380	390	407	405	424	414	424	408	433	411	423	436	410	389	420	452	410	450	432	395	409	439	412	446	442	443	423	457	443	420	396	393	452	458	472	403	429	402	404	422	430	427	442	409	427	386	468	386	400	434	390	429	412	425	432	419	445	406	426	437	452	417	394	431	462	396	386	445	453	398	396	429	400	391	403	418	416	384	419	423	407	426	431	406	395	430	414	399	425	463	393	426	407	405	369	412	408	415	416	406	440	401	419	412	428	420	435	429	421	442	435	411	408	409	439	487	420	409	455	418	415	427	415	405	386	452	376	429	411	429	405	443	417	396	460	426	412	429	480	403	426	411	413	432	423	439	380	385	452	444	437	389	394	402	378	430	430	397	431	404	450	418	398	410	428	382	413	437	425	428	403	399	401	411	449	384	414	410	439	401	411	430	406	392	460	403	439	419	406	393	460	405	383	416	417	419	445	422	405	419	438	390	424	425	439	404	409	440	443	405	443	459	426	370	410	400	446	432	468	409	438	407	422	431	409	382	429	408	425	407	413	422	428	428	422	412	389	417	416	433	405	441	413	441	395	445	440	432	410	426	396	416	403	425	414	387	421	404	445	446	412	461	398	412	440	438	414	368	365	438	393	416	441	460	422	461	375	399	404	430	458	411	431	429	409	408	420	403	403	407	425	428	394	397	420	439	400	459	426	453	401	416	430	421	445	453	404	431	424	437	386	392	392	407	392	426	430	455	389	384	414	418	440	428	444	432	426	392	437	393	438	422	413	406	437	384	432	410	452	418	416	429	410	407	414	413	451	395	400	463	417	394	441	431	453	408	434	418	405	436	423	434	421	402	437	407	385	407	409	457	420	429	402	432	452	443	430	399	438	416	375	393	408	426	421	434	398	430	414	417	389	433	465	470	404	428	469	425	440	404	396	416	421	415	382	438	423	426	416	391	444	431	466	456	409	412	386	423	463	394	431	376	375	393	406	399	437	438	413	462	403	423	423	439	443	432	432	433	414	398	420	395	421	400	399	421	423	417	419	406	399	478	425	425	402	396	428	421	473	405	384	437	431
25280	21218	26897	24949	4916	1136	1043	13928	14005	3466	14151	6013	333	304	281	323	264	268	250	287	250	292	255	287	286	304	268	253	311	277	315	466	709	782	647	518	357	337	282	284	265	310	268	262	270	262	266	273	279	263	277	289	260	275	274	241	295	262	254	276	276	274	275	260	277	260	257	259	268	276	295	255	268	273	264	274	257	275	292	278	280	258	280	259	273	271	279	269	269	270	288	258	283	268	292	289	253	266	283	296	274	302	278	260	284	278	257	286	261	298	273	278	252	315	243	252	288	284	281	256	265	258	260	279	222	282	286	288	272	275	272	296	267	242	274	268	261	267	270	279	248	293	254	243	272	269	259	289	290	285	274	262	281	302	276	303	288	283	265	252	289	260	273	263	254	285	270	270	303	260	271	254	262	319	279	272	259	261	275	290	270	243	267	277	256	268	278	296	281	247	269	280	292	296	262	264	269	274	305	290	284	270	265	257	259	281	293	250	283	295	255	285	282	267	254	274	274	261	278	283	273	285	283	291	269	298	276	284	280	290	286	266	293	254	280	270	238	272	265	257	251	247	275	247	273	263	271	263	268	280	286	273	303	286	249	264	262	259	253	273	255	262	274	277	278	263	278	252	297	268	285	282	286	270	272	261	303	283	278	253	281	272	274	254	278	313	252	267	268	287	267	295	266	278	256	260	282	281	267	296	286	267	301	246	271	257	280	265	277	240	276	277	294	276	274	279	259	244	258	272	283	271	273	279	249	276	263	282	270	298	266	263	304	292	279	266	293	273	284	269	302	279	275	292	286	264	265	262	246	278	232	284	287	295	265	272	242	269	257	272	279	284	264	287	281	265	293	265	283	276	258	259	300	282	270	241	268	275	262	260	267	294	269	255	270	265	265	269	275	254	266	249	278	272	274	265	289	278	262	280	275	280	271	260	274	271	249	276	292	285	269	293	277	275	232	260	249	296	259	270	309	269	300	243	261	256	270	298	271	275	295	262	283	271	247	267	264	286	260	263	273	275	254	271	293	274	285	253	270	286	274	247	266	268	282	269	261	264	276	255	278	297	273	290	274	305	258	252	258	242	264	275	303	283	284	299	287	305	280	269	278	284	279	275	300	267	250	284	285	283	259	302	278	279	278	229	264	257	294	286	258	247	274	243	277	295	286	310	268	296	272	272	292	265	275	291	276	274	279	283	267	284	278	295	267	270	273	287	273	247	256	265	285	250	265	290	274	276	283	266	291	288	328	279	288	269	272	256	244	249	246	277	268	287	286	236	266	257	286	289	277	268	267	275	286	289	282	263	265	273	282	314	259	280	268	269	274	265	266	273	312	261	282	273	271	270	278	270	289	265	266	280	277	244	288	266	269	290	262	287	281	261	251	266	288	266	270	292	278	289	291	281	251	279	288	272	277	302	269	278	268	237	279	277	265	293	252	251	276	263	283	259	248	263	252	279	273	308	264	282	296	264	262	270	301	261	286	305	277	265	292	298	315	248	269	272	274	276	271	268	282	283	265	245	289	292	289	281	299	270	313	279	269	261	267	256	293	244	271	293	277	293	303	259	278	246	271	250	276	251	275	279	257	261	249	275	275	281	256	291	256	251	273	278	266	254	266	289	304	249	255	247	261	280	260	282	279	290	270	276	279	297	249	261	261	267	243	284	272	259	286	297	262	229	304	266	258	273	277	261	259	281	248	315	270	265	271	246	299	282	291	251	278	295	292	286	289	288	301	255	297	301	292	282	302	289	269	274	277	281	282	279	258	270	275	253	286	256	271	257	261	239	267	264	291	272	259	252	268	267	267	273	276	241	286	278	275	272	255	313	273	283	279	280	284	271	256	261	295	276	290	287	261	277	293	275	263	273	247	288	251	297	260	267	254	253	272	299	288	272	252	272	257	281	293	244	274	281	265	284	307	297	270	303	261	289	265	266	256	275	247	272	258	265	270	262	281	266	276	296	265	278	254	255	296	260	258	271	238	268	279	276	295	280	270	287	279	255	298	274	293	281	285	244	305	259	277	292	290	277	278	280	288	289	262	295	284	295	285	260	277	286	254	282	270	264	241	264	269	268	296	275	285	286	284	275	263	273	282	281	246	272	227	256	243	258	255	267	261	247	294	275	278	282	274	267	267	267	246	311	300	285	256	299	269	298	307	269	265	260	269	239	277	251	273	290	273	298	247	293	292	265	248	249	265	257	272	287	302	289	278	281	249	263	308	242	255	300	266	243	230	274	279	273	266	274	289	270	299	244	269	247	269	263	298	279	280	271	271	259	283	266	296	268	280	276	277	259	260	288	259	271	279	301	294	267	235	256	261	261	274	283	297	247	267	265	245	269	272	262	274	250	268	292	263	284	305	297	270	255	252	269	288	284	288	260	282	266	277	288	256	268	260	284	262	296	290	264	307	266	256	277	281	257	267	252	251	281	269	262	277	270	283	256	249	268	266	278	268	261	271	257	278	266	293	313	247	272	289	304	273	268	293	289	254	261	277	267	254	247	267	266	291	269	266	273	276	300	261	259	272	273	279	289	288	275	261	259	281	247	291	264	290	259	290	274	280	298	282	295	278	276	291	250	282	274	257	275	260	254	250	272	262	270	278	257	264	281	276	265	255	268	252	292	264	253	255	266	279	298	256	272	264	273	258	270	271	247	282	268	238	262	295	249	291	235	295	268	291	275	286	262	295	274	272	287	248	274	296	284	280	250	275	264	268	241	281	292	289	260	277	241	286	313	279	269	294	295	270	259	272	266	271	241	228	290	287	260	240	295	270	264	275	263	257	282	262	287	284	265	287	277	260	235	240	298	284	265	240	307	278	274	270	246	283	247	238	254	276	297	277	254	258	246	241	256	285	269	261	269	259	270	251	277	271	245	231	281	268	259	248	275	276	263	275	291	283	302	263	287	273	272	243	282	264	265	244	289	265	268	277	292	292	296	264	268	290	239	261	282	302	249	291	293	278	252	264	273	256	291	244	264	295	277	265	284	280	271	262	274	250	254	294	269	307	291	270	274	299	272	264	269	267	287	292	281	280	234	265	278	251	255	258	242	297	274	270	290	293	307	272	270	263	247	288	291	279	285	278	237	305	284	278	311	297	283	284	242	285	269	268	269	311	292	267	285	281	301	264	304	286	304	275	294	308	273	276	284	293	262	295	252	273	274	278	285	263	254	284	252	259	275	299	268	295	270	232	277	250	283	272	258	306	261	257	299	283	278	282	259	267	274	279	255	305	247	303	262	297	273	271	273	264	307	274	259	233	315	299	315	294	290	264	269	285	257	254	282	283	247	263	258	264	289	282	281	283	300	253	301	274	267	290	265	260	259	286	262	275	271	252	270	267	286	271	274	266	276	277	263	270	284	287	279	266	275	276	279	294	289	253	241	278	261	282	278	263	289	292	297	259	260	295	269	292	272	277	271	257	277	287	294	295	244	264	295	255	269	289	281	261	281	281	261	289	264	276	269	286	285	278	275	294	290	260	259
6215	12648	11608	6426	3791	2651	2593	25383	19536	7185	23791	10747	576	505	522	507	468	482	494	478	438	444	458	453	491	458	500	459	500	452	568	1048	1576	1741	1432	1017	681	518	470	457	465	445	482	453	459	469	439	478	478	420	438	480	469	428	436	426	473	426	480	469	427	439	452	420	454	492	416	433	464	447	486	438	424	410	483	429	466	425	486	450	490	445	462	457	443	444	458	438	438	491	445	451	439	446	496	466	450	486	447	494	459	466	471	444	469	463	471	434	472	453	435	464	433	436	481	475	420	487	480	442	437	449	465	453	454	445	436	450	443	464	445	463	432	453	466	436	438	444	452	450	469	439	450	459	452	422	468	464	434	458	456	440	453	472	405	439	450	450	434	481	438	467	450	453	439	415	424	447	425	459	430	468	442	461	432	438	431	438	456	445	412	430	464	447	446	490	475	434	480	481	438	421	449	421	425	465	463	434	449	511	463	453	449	445	433	447	437	503	468	453	435	451	445	445	431	449	462	488	457	456	449	456	439	463	434	463	447	476	406	443	484	463	431	466	453	478	422	428	489	442	483	471	486	418	432	462	423	434	456	425	449	443	478	422	471	461	468	433	465	447	435	446	453	468	475	419	447	496	452	449	420	429	471	452	450	443	472	436	469	444	441	480	455	444	434	465	489	437	471	454	445	461	430	484	471	439	439	464	437	463	484	466	424	441	428	451	449	445	460	448	451	429	451	438	452	456	458	479	472	443	461	419	449	468	436	434	470	470	435	477	422	428	459	489	438	432	438	437	427	438	461	479	454	421	417	426	431	488	458	458	445	440	440	455	494	441	439	440	483	460	459	427	445	429	483	447	450	471	445	464	472	440	476	435	455	466	457	433	429	441	462	468	462	430	446	457	459	461	441	477	411	463	466	447	456	461	472	471	481	439	437	438	446	426	484	461	439	427	483	448	468	423	432	448	417	481	471	475	420	443	444	468	437	455	460	469	456	424	472	443	427	437	443	469	448	463	462	440	445	482	458	422	453	447	467	479	487	478	452	452	465	476	471	401	438	439	430	464	464	464	452	420	408	428	482	449	452	484	445	404	427	451	431	435	425	421	451	461	453	492	467	456	455	439	466	477	448	458	402	461	440	439	448	418	436	456	459	493	452	498	422	413	463	443	455	451	477	484	440	447	448	465	445	436	449	462	422	476	457	457	453	444	459	452	420	437	445	428	423	487	447	449	468	453	421	436	483	434	442	482	464	497	493	444	449	446	479	458	441	440	446	397	457	443	442	437	471	481	459	442	465	477	473	482	415	453	446	446	423	459	452	402	458	463	423	471	427	485	462	446	431	480	510	436	443	474	430	449	432	467	465	436	459	457	433	459	448	452	436	504	450	459	445	476	401	479	439	461	451	426	431	459	463	451	467	448	472	442	461	439	471	473	443	465	408	440	420	468	430	461	422	452	433	466	466	476	430	424	430	454	454	440	460	446	471	458	427	447	456	454	477	478	427	498	443	474	460	433	417	443	448	469	475	469	410	430	439	451	455	463	436	441	456	432	467	419	424	462	469	444	460	424	468	455	439	435	437	422	454	437	463	432	450	452	428	466	442	451	458	428	421	441	442	455	408	427	409	434	425	441	429	437	432	473	459	448	433	397	451	445	465	419	419	463	459	492	426	452	447	465	473	395	433	412	445	420	482	420	449	406	472	449	422	432	425	450	453	441	428	463	439	441	469	475	439	438	450	439	461	468	417	489	471	491	473	481	416	429	445	470	484	469	436	388	481	439	474	472	442	435	446	472	449	435	448	438	462	473	459	428	467	462	459	485	477	432	442	438	466	425	457	433	449	465	416	464	498	401	469	482	458	462	477	470	430	418	451	430	466	436	459	450	456	435	466	492	411	484	468	427	449	439	452	466	481	452	472	451	427	453	436	452	461	450	442	447	471	431	415	469	473	453	428	426	445	454	462	481	447	429	480	462	448	417	441	487	458	437	427	475	461	458	474	422	509	431	409	438	413	427	430	476	447	454	468	437	403	478	420	447	444	454	476	450	490	462	401	453	449	456	476	450	431	421	420	449	484	474	439	479	449	433	430	455	465	434	463	465	422	474	463	437	452	451	431	453	454	454	443	484	434	449	438	430	456	457	433	448	456	396	474	432	474	443	506	429	466	458	462	443	423	423	435	449	465	438	481	436	432	474	440	450	452	411	424	450	445	439	428	413	456	489	436	443	450	448	453	457	490	478	470	478	482	419	456	472	485	471	428	454	445	465	443	446	482	428	422	417	466	427	454	423	446	475	433	456	437	461	449	430	423	447	522	453	463	455	412	440	466	441	433	446	456	469	440	446	465	447	440	450	464	441	425	454	465	427	448	454	447	466	460	403	428	441	422	469	424	445	462	421	509	466	448	414	455	462	442	473	443	398	461	418	408	451	459	422	426	418	461	436	425	424	441	454	453	453	442	469	427	464	453	456	460	446	477	437	428	458	439	434	459	475	465	471	474	470	446	455	432	467	419	411	463	464	448	464	451	457	439	454	450	420	453	441	451	489	486	383	418	459	450	481	450	474	449	475	463	466	463	428	503	482	429	430	436	483	433	466	465	440	449	464	433	448	448	471	474	457	435	425	460	437	466	466	426	459	449	417	475	439	434	447	463	467	457	423	447	451	497	451	462	467	453	460	481	449	473	436	456	476	455	434	451	467	485	451	434	481	439	441	450	440	446	464	433	472	418	442	453	431	443	382	458	445	452	477	467	415	451	435	427	459	430	430	522	453	463	425	503	475	466	445	445	432	462	448	448	438	423	468	464	442	462	430	451	466	431	420	449	429	448	439	456	441	465	442	428	461	462	434	442	441	462	444	449	447	443	402	432	447	446	444	455	467	469	431	455	455	424	497	460	427	433	464	488	488	483	465	463	451	471	448	442	434	466	488	464	469	447	463	464	436	433	480	469	436	463	486	434	433	428	427	434	457	399	429	476	432	465	446	467	416	476	435	444	450	502	438	417	443	446	421	440	444	445	476	414	475	477	436	445	434	466	431	439	451	459	443	469	435	447	431	457	496	445	467	485	462	433	435	431	410	432	457	457	425	453	466	430	465	470	411	423	473	451	464	447	428	453	453	436	459	439	449	449	487	479	420	475	425	419	470	424	455	448	480	467	487	487	474	472	447	445	458	447	460	418	431	476	452	466	477	450	454	394	469	459	408	437	382	451	448	438	436	477	436	425	466	460	462	432	424	454	458	469	449	428	436	463	437	421	406	428	494	432	468	461	452	446	441	448	456	443	479	423	453	461	460	438	455	448	455	427	430	447	480	483	445	451	473	461	470	471	413	401	445	456	439	485	428	435	435	475	463	436	422	440	444	472	502	444	431	441	432	414	422	464	512	460	439	427	437	463	456	428	488	415	464	467	428	451	455	408	436	458	411	431	448	423	481	466	437	433	458	452	438	420	434	416	449	457	466	447	452	430	425	454	465	465	456	466	479	399	447	428	446
23357	21222	28942	23820	21223	19154	4275	32767	24188	10867	32927	18867	1107	320	357	318	298	304	313	283	307	299	300	292	280	268	271	296	294	282	368	652	1325	2036	1647	1009	624	376	309	262	274	272	230	265	277	283	275	323	277	284	285	263	271	314	296	251	265	265	278	269	268	282	293	275	293	274	285	306	270	260	289	259	272	287	276	284	313	268	303	294	256	257	277	288	284	293	289	270	291	255	273	292	259	265	299	273	267	266	258	264	276	300	279	269	275	258	279	295	282	260	259	328	299	272	247	269	263	264	274	261	273	275	258	303	288	278	272	251	289	290	294	289	292	265	271	278	277	284	291	283	291	250	272	281	278	287	290	278	260	248	278	255	257	285	251	294	274	265	287	278	277	271	259	278	295	250	262	305	299	258	276	271	287	299	270	276	251	276	281	294	255	266	255	281	288	276	276	273	295	288	268	265	270	288	270	256	287	267	282	276	256	292	288	285	284	271	287	261	294	301	274	257	296	277	269	261	259	280	270	235	264	282	283	273	279	265	302	260	275	280	271	287	287	279	296	275	286	256	271	255	291	286	299	300	275	284	288	262	270	269	273	311	301	251	239	259	277	267	259	293	269	273	288	286	245	245	289	278	261	254	275	256	247	264	284	274	244	251	270	288	282	282	289	286	305	265	261	278	286	287	288	272	259	251	276	281	289	275	267	251	280	281	283	279	303	258	264	243	292	284	249	269	266	263	270	266	293	256	257	267	275	287	268	259	267	268	284	268	286	246	259	287	305	256	295	284	262	276	257	278	245	253	283	275	275	288	230	309	254	283	292	276	278	291	299	256	276	274	262	254	273	275	271	251	294	244	275	253	275	259	266	252	276	286	270	289	256	293	286	236	269	274	283	286	274	306	277	284	281	261	267	260	303	258	302	269	292	284	261	304	301	238	277	316	268	308	260	287	256	289	255	299	270	267	276	277	254	259	291	272	273	288	267	277	302	281	246	295	287	297	284	286	286	248	249	270	274	279	272	245	271	305	299	260	271	297	278	267	281	263	262	262	295	311	270	284	257	290	279	294	278	281	265	238	254	247	265	266	284	296	264	282	243	303	272	289	283	275	302	286	271	266	287	279	268	299	279	279	286	292	290	275	285	282	296	256	267	279	265	240	274	280	280	295	276	238	249	296	262	269	275	279	289	253	267	286	243	254	286	293	268	303	302	272	311	291	270	286	287	283	250	292	298	270	263	261	253	269	300	275	279	271	283	239	267	259	318	268	289	291	270	278	296	275	271	275	264	270	258	258	284	295	315	283	260	286	274	275	276	255	265	245	278	281	237	259	275	277	267	300	283	277	291	284	291	290	270	280	283	263	291	256	247	270	282	256	292	293	312	251	274	258	256	272	259	300	268	285	268	323	276	284	270	290	272	264	261	288	245	255	278	254	281	279	283	282	286	240	241	276	272	288	305	257	296	290	283	264	251	264	300	282	284	291	275	282	229	252	262	283	304	285	266	307	305	265	297	287	270	251	297	264	289	277	255	260	266	271	273	262	279	284	258	305	283	277	268	264	313	285	276	289	290	297	266	259	270	259	257	316	258	264	311	280	268	261	306	298	263	278	275	293	268	272	265	267	263	268	245	279	293	277	267	283	286	271	273	250	292	267	263	261	294	272	246	290	245	289	273	301	274	257	288	259	260	278	282	286	284	265	270	276	260	247	230	281	272	255	297	249	261	287	304	256	281	242	288	255	287	272	286	267	284	269	280	260	280	256	258	292	277	257	271	286	284	266	295	288	340	292	273	283	268	247	265	272	276	276	270	255	270	285	263	248	284	285	276	246	288	292	331	273	246	290	286	271	294	253	255	273	268	272	297	257	262	283	261	266	269	238	286	292	282	257	281	291	248	305	272	263	252	277	281	290	301	254	281	271	273	255	262	281	270	285	283	307	261	266	273	253	274	277	270	267	303	271	306	244	301	260	282	270	280	264	280	266	277	263	238	270	276	249	267	264	266	260	258	278	258	232	266	285	269	292	271	261	257	284	278	292	262	263	267	298	245	296	256	270	269	304	285	270	281	269	262	261	250	290	294	263	271	310	296	285	277	279	266	247	293	265	286	295	273	260	279	292	277	264	283	274	318	247	281	264	279	289	293	294	262	279	272	298	289	269	248	263	256	255	280	243	275	262	270	278	278	281	274	268	292	269	227	276	269	308	260	254	277	243	266	250	260	294	291	272	263	247	277	266	310	242	279	242	275	264	254	257	275	261	280	291	273	274	269	294	261	294	285	261	268	266	269	291	267	269	269	275	271	274	294	277	287	272	266	274	274	255	258	278	247	285	261	265	214	264	293	251	291	287	270	292	271	295	269	263	264	285	305	289	298	298	248	268	277	265	272	287	310	286	287	272	287	269	279	247	293	285	282	258	308	262	264	240	268	293	281	266	330	288	299	254	251	282	252	280	254	291	284	297	289	247	252	269	279	249	277	263	276	265	285	262	287	251	295	273	237	273	244	286	302	298	274	269	266	237	277	280	265	271	233	281	282	278	235	268	291	269	269	269	305	240	272	256	253	291	278	273	258	276	260	298	271	250	267	253	277	282	283	293	254	260	306	286	266	282	284	246	293	302	289	273	259	289	262	287	266	294	271	250	282	279	277	264	275	276	238	267	289	293	265	291	303	270	288	242	254	263	298	279	269	278	285	276	283	253	292	300	298	262	259	264	256	255	283	253	261	309	277	268	276	273	275	276	268	246	267	277	294	276	262	274	305	301	244	253	264	269	289	274	296	254	269	278	249	229	271	280	272	283	262	248	285	305	289	275	262	270	251	258	271	290	291	291	226	285	262	272	284	292	298	267	295	260	270	275	305	288	298	270	270	284	305	291	318	247	271	278	297	268	253	269	292	265	294	283	259	308	249	281	277	256	305	288	281	252	275	250	258	267	250	264	237	273	258	269	257	274	262	246	267	258	276	266	264	239	259	267	286	245	285	265	277	277	258	271	284	240	285	259	294	270	258	249	279	287	270	282	244	284	237	270	279	266	255	289	286	243	300	274	263	238	277	287	261	277	291	256	268	272	269	303	266	266	268	225	256	252	252	265	290	278	246	275	283	236	244	256	259	290	280	293	296	278	285	261	255	310	274	276	244	279	289	261	308	295	287	280	276	287	294	247	277	285	251	270	278	272	283	272	272	258	270	292	264	285	279	268	256	257	292	251	282	283	285	294	270	270	248	268	262	291	286	256	278	274	291	273	286	283	266	279	280	297	265	269	290	258	256	253	256	278	251	266	268	270	306	265	264	266	272	268	250	274	255	249	265	265	291	264	288	276	270	284	300	276	260	260	270	259	275	285	288	266	280	286	258	287	264	274	291	281	276	301	287	230	266	288	291	275	309	284	275	254	250	280	273	237	287	277	292	250	270	262	275	261	246	252	315	251	283	259	278	253	296	299	263	290	255	283	280	247	264	258	295	273	254	298	262	252	282	304	251	251	295	244	236	252
10981	23883	21474	13389	9202	6291	6151	42622	22969	13268	39205	19815	627	576	588	585	518	552	528	532	531	520	454	486	488	461	454	532	518	556	666	1521	3297	4955	3795	2487	1323	718	528	469	443	471	404	440	429	459	456	448	433	436	444	413	479	465	458	475	436	507	416	424	458	470	428	423	417	408	433	443	398	455	424	478	395	454	403	469	427	481	444	428	426	423	446	436	440	432	460	473	453	453	434	410	450	425	428	476	466	465	429	462	432	449	444	435	421	480	399	439	425	440	437	464	458	448	457	431	445	446	421	451	435	404	428	454	455	425	481	431	475	415	391	442	460	451	431	415	427	454	457	423	431	452	422	465	447	443	463	464	446	438	424	453	393	451	414	427	461	423	439	465	442	434	422	458	458	470	405	420	408	447	374	467	450	435	435	444	441	456	439	457	424	464	419	431	445	436	442	446	456	420	479	429	422	447	434	457	416	445	449	416	486	443	470	461	422	461	454	442	432	477	437	444	415	418	465	471	409	430	437	408	450	481	442	455	437	445	456	422	462	449	448	438	418	448	457	474	422	394	399	449	456	470	444	429	435	462	443	419	449	437	452	461	483	430	426	406	465	439	443	422	450	404	450	486	414	447	439	441	451	476	443	488	447	407	441	434	400	457	429	460	396	420	461	407	421	409	502	446	452	417	446	442	409	492	462	447	417	437	450	451	433	422	440	403	424	468	456	430	399	450	433	449	464	427	457	427	509	428	464	383	450	445	414	439	459	442	456	434	431	441	471	424	388	438	449	451	448	394	463	490	458	401	419	473	392	433	431	440	429	466	428	458	449	409	449	439	459	475	470	454	411	441	434	452	457	443	415	462	420	424	472	421	403	426	433	457	400	455	482	436	428	426	451	468	461	469	479	483	473	448	423	432	431	456	398	443	431	424	451	408	486	424	418	413	398	491	414	459	421	463	464	406	438	450	471	467	429	449	408	470	407	452	443	447	450	428	428	439	443	429	456	446	451	461	449	443	429	419	432	456	466	452	425	421	448	442	455	454	452	428	449	403	445	469	453	444	423	466	463	429	465	458	435	468	472	456	463	444	461	442	463	449	446	466	477	418	429	470	428	475	419	417	440	422	438	443	400	440	463	479	443	429	439	470	434	454	465	428	453	436	466	424	419	466	400	431	433	468	424	469	402	492	404	417	433	407	443	418	401	449	460	407	436	439	414	456	443	408	461	429	432	412	409	433	464	467	416	409	450	461	430	455	430	459	408	429	430	421	435	432	422	439	436	414	406	405	444	426	453	412	453	436	474	474	448	420	436	442	462	462	415	423	457	442	441	428	464	436	447	428	485	419	450	444	407	447	421	454	421	425	469	442	419	460	448	423	436	434	421	422	440	400	452	448	457	421	453	437	468	424	436	428	463	407	450	467	444	431	393	401	437	431	472	434	452	447	423	439	461	479	446	446	423	429	441	417	457	453	467	444	431	416	438	420	468	395	471	407	465	440	439	444	473	450	426	409	451	421	472	454	456	465	466	396	425	423	443	451	417	422	432	424	443	438	409	409	472	447	430	416	438	460	438	471	470	453	434	469	444	406	436	452	424	402	445	396	412	458	460	461	428	457	460	487	435	457	447	452	445	446	457	471	440	420	427	438	433	430	457	434	423	424	465	443	441	443	466	410	434	424	438	456	430	432	419	438	447	438	434	471	470	418	444	455	458	431	421	462	460	488	400	459	453	447	485	377	448	419	426	431	432	467	446	455	464	429	460	450	459	470	443	446	426	453	478	456	443	451	466	430	429	435	481	454	445	412	423	425	474	409	438	444	441	475	478	454	462	467	439	440	424	477	432	456	445	445	469	470	491	460	430	478	468	451	459	438	445	420	451	421	429	457	438	444	418	405	467	464	407	438	459	481	430	444	456	404	439	414	464	453	401	450	462	476	432	452	484	458	442	418	434	426	435	403	456	433	452	417	447	429	431	409	469	452	440	434	459	466	437	425	442	445	440	443	473	506	446	396	451	440	404	461	415	433	445	423	409	438	471	392	421	442	451	458	458	449	407	414	430	420	457	434	404	486	434	446	429	454	402	398	424	422	435	450	457	450	467	436	428	397	443	448	443	426	410	449	463	413	452	443	467	478	460	465	463	481	409	439	435	484	425	424	457	403	449	430	439	433	467	486	457	458	457	439	421	427	445	420	418	461	463	461	459	390	421	422	415	440	440	460	446	453	452	448	424	441	400	437	479	456	436	469	451	427	441	444	441	421	483	457	413	455	432	461	407	415	430	408	427	427	410	411	434	431	434	461	437	429	439	457	429	457	425	430	423	443	434	430	425	428	470	418	439	436	435	468	441	425	443	445	448	433	442	444	449	433	425	458	447	462	437	449	463	465	447	463	471	432	442	442	445	428	425	455	455	469	440	466	437	426	434	460	423	407	415	455	481	506	423	438	480	443	422	378	431	447	431	452	424	452	402	444	421	434	442	476	457	462	435	431	438	447	449	413	409	433	441	476	455	439	445	417	433	427	444	443	408	430	462	423	422	448	457	415	448	451	475	413	471	450	439	450	459	488	442	448	464	447	469	440	441	436	444	421	451	408	437	453	437	436	444	407	444	444	449	463	433	458	442	460	470	456	443	442	462	469	483	390	463	405	466	422	422	447	443	432	440	441	432	428	464	396	406	431	439	450	458	437	464	402	418	424	447	449	458	436	453	392	465	402	408	450	461	447	397	426	483	425	425	438	422	422	479	408	433	454	446	438	467	429	411	447	441	448	434	467	423	468	412	462	430	432	414	430	456	410	468	448	461	436	408	445	467	458	438	462	465	424	435	461	445	428	467	437	460	447	445	455	421	438	412	469	440	451	445	487	460	481	438	446	447	430	427	468	426	459	471	432	413	476	456	432	457	464	468	465	415	443	472	447	425	446	469	428	426	437	447	461	461	448	428	455	428	434	384	483	421	399	422	464	458	405	428	441	448	455	450	426	452	448	461	429	409	444	439	457	471	437	468	448	433	413	409	391	481	412	412	438	425	426	463	449	455	435	466	422	450	457	428	421	445	463	427	442	491	474	401	430	450	433	423	448	478	447	433	457	426	444	447	429	473	443	424	421	439	421	458	434	422	443	424	413	418	431	476	463	466	438	454	465	475	444	422	411	449	457	419	443	463	444	464	465	446	425	461	434	418	452	443	456	446	461	441	434	460	456	447	459	477	413	443	470	484	438	431	441	431	407	423	477	408	437	407	439	460	461	477	434	432	443	474	434	428	424	415	442	449	440	491	422	437	439	462	457	442	436	409	423	461	466	469	408	434	431	423	448	448	455	452	417	465	447	447	481	469	416	453	413	415	464	419	415	460	444	419	457	450	505	447	434	431	412	423	420	450	424	414	470	441	416	456	409	482	439	447	460	507	448	455	443	453	442	504	451	426	448	433	443	436	446	430	463	430	438	446	446	431	447	429	421	424	421	458	408	454	467	467	470	433	463	401	448	427	422	481	426
26878	20032	7984	1850	856	564	507	3221	1619	771	3888	1632	302	243	275	264	288	286	263	267	268	265	277	267	285	287	302	261	277	281	279	313	339	423	455	353	344	316	264	283	294	291	280	266	259	289	292	266	278	284	242	284	266	266	297	306	261	236	271	278	258	271	293	270	251	283	268	273	242	244	254	282	254	287	274	265	230	261	274	262	273	301	277	282	300	286	261	250	283	281	246	287	305	265	278	287	281	280	264	236	262	277	267	254	261	242	257	250	244	308	252	258	296	237	287	250	279	240	277	289	259	262	233	279	263	249	267	254	270	276	287	288	283	312	276	262	238	251	266	277	276	267	272	287	270	287	260	250	294	271	253	250	243	275	272	262	281	248	268	287	251	268	267	268	273	258	283	246	280	268	279	250	273	261	269	275	265	256	265	272	268	284	270	251	278	259	271	256	291	257	306	261	270	242	256	258	255	264	265	281	268	265	253	266	257	258	276	248	282	295	276	273	255	268	282	253	304	285	258	256	255	289	269	281	284	278	264	262	249	271	267	276	273	256	295	250	268	281	246	263	275	272	272	246	296	264	250	264	264	251	254	263	273	261	304	282	262	256	255	242	255	253	254	270	281	283	273	247	270	286	235	276	269	288	276	272	265	256	243	247	261	270	264	234	248	247	264	279	265	259	266	288	251	244	284	269	243	281	262	266	282	254	302	260	283	295	284	299	271	288	293	266	247	296	240	263	286	279	281	262	309	265	270	270	253	272	287	271	277	256	289	277	242	298	245	244	259	261	274	292	296	259	288	254	244	284	262	302	266	258	263	251	248	246	266	289	297	246	244	237	247	265	266	310	277	298	280	267	252	262	276	269	270	307	296	262	269	293	288	278	280	272	268	280	269	288	266	281	255	248	258	244	285	279	286	287	271	294	275	278	276	275	245	281	285	270	263	318	249	269	257	258	298	278	259	242	281	253	270	268	281	269	282	280	254	289	254	274	250	285	247	255	243	281	235	277	252	245	255	270	260	251	272	272	269	266	227	249	267	234	253	269	289	246	276	256	284	254	273	282	257	269	259	264	247	265	277	269	281	237	263	238	254	296	266	264	268	249	293	241	273	265	267	260	252	250	283	277	271	273	280	243	256	280	233	271	265	263	275	254	280	229	264	293	262	254	244	300	295	297	297	262	251	280	286	253	252	275	265	238	267	259	272	274	284	235	257	239	264	272	281	281	279	253	284	271	265	263	273	288	264	296	262	255	266	281	265	283	251	302	259	281	267	294	270	308	263	267	277	269	295	261	249	241	268	267	275	252	291	278	279	278	304	267	252	258	308	275	283	280	260	283	256	287	255	292	290	271	282	266	284	277	251	278	294	250	262	312	274	283	281	293	262	250	278	271	271	265	284	253	264	256	292	264	260	275	234	267	227	268	251	281	258	293	265	249	274	276	257	301	265	258	270	279	256	244	280	252	271	280	295	258	283	291	289	268	299	252	260	264	293	292	280	260	284	283	265	275	284	274	291	303	244	277	248	253	273	256	261	261	236	248	282	280	250	254	262	268	271	257	263	253	281	301	248	227	273	260	260	265	288	303	260	251	284	290	247	259	267	264	299	246	296	285	272	277	283	269	260	287	274	259	256	264	274	265	246	259	276	279	237	250	264	285	270	252	286	281	277	269	282	252	281	249	253	279	246	297	255	244	232	267	256	240	258	263	260	253	268	269	253	246	284	266	284	251	286	256	259	306	269	257	285	290	266	251	271	278	290	294	273	290	293	275	272	303	280	258	297	265	256	244	261	267	308	266	286	249	267	250	258	293	245	269	265	272	272	254	280	287	287	274	276	245	302	269	280	252	289	265	277	243	241	290	263	271	282	257	241	268	283	264	258	245	262	279	255	252	262	268	234	260	272	277	255	278	269	256	251	268	239	234	250	288	280	259	257	257	278	267	261	277	253	266	290	267	247	310	245	280	289	294	283	267	285	262	275	281	255	275	283	261	282	272	268	292	299	252	275	272	256	292	272	292	270	264	291	287	287	265	299	248	266	280	247	261	286	260	274	252	263	287	266	275	236	251	260	269	293	279	269	250	252	245	253	277	279	275	265	260	256	288	285	259	283	254	278	277	263	256	255	280	243	270	261	269	272	273	258	252	292	260	269	260	285	266	284	260	267	271	271	276	285	261	232	291	253	271	245	261	286	273	270	272	264	261	285	296	267	258	270	290	257	264	307	290	232	269	265	262	306	282	281	280	250	243	266	261	263	280	259	238	267	285	267	263	247	247	279	246	229	266	243	265	278	266	285	261	262	284	274	236	268	265	271	266	235	268	285	251	278	275	259	273	261	292	247	300	262	279	287	259	264	253	266	249	266	282	287	277	276	250	277	236	292	259	272	277	262	251	270	289	290	276	282	252	247	275	253	266	263	255	263	226	253	249	284	265	280	258	311	237	247	277	239	272	247	250	235	272	239	270	308	256	278	280	293	272	283	253	238	262	299	243	280	261	273	274	250	262	266	308	259	253	248	274	244	266	264	263	280	259	262	265	253	248	272	258	292	297	285	260	262	280	286	287	281	263	259	288	276	266	285	287	295	278	260	280	281	282	274	244	282	239	269	275	265	310	282	270	327	284	255	259	273	289	283	271	270	263	282	284	264	250	302	241	257	294	304	266	251	276	287	297	250	290	271	255	248	264	241	239	269	275	269	277	304	297	277	289	237	292	285	285	291	250	262	264	246	259	256	277	265	284	251	254	294	287	248	263	263	251	303	280	267	304	272	275	276	260	268	290	271	259	294	264	271	256	291	281	277	256	271	276	252	265	251	259	265	260	269	268	252	255	294	286	265	250	279	271	234	281	274	259	291	266	252	253	262	263	274	248	280	261	250	270	276	219	269	285	264	248	248	286	289	265	276	266	274	254	254	252	268	263	267	270	254	261	280	288	268	275	269	265	246	293	264	275	263	282	273	281	280	302	266	261	258	263	253	284	257	250	277	257	257	286	274	264	278	276	252	294	285	242	294	278	244	256	262	287	302	267	242	274	269	260	264	304	279	267	274	287	259	295	278	274	277	291	274	260	282	265	260	295	262	254	279	246	242	271	258	282	256	256	300	289	248	267	285	249	268	268	233	267	287	252	289	261	282	266	286	255	277	237	257	255	286	287	266	291	286	292	251	306	265	282	261	298	280	305	252	256	296	266	230	268	265	299	262	237	294	252	233	272	266	259	266	273	259	250	278	256	247	268	296	252	293	264	255	265	277	253	288	269	270	254	268	254	280	266	280	251	258	268	293	252	294	261	258	248	260	287	286	271	279	266	247	276	285	282	250	275	309	255	281	286	273	287	278	270	269	289	287	276	268	293	268	273	246	253	255	265	266	259	245	304	272	258	247	244	241	280	272	253	270	250	254	278	264	249	269	282	243	298	268	268	265	269	268	273	300	247	276	270	262	275	262	278	262	231	288	265	259	264	259	265	256	291	248	260	309	253	256	281	263	270
5765	6895	6305	3239	2158	1447	1113	8092	3890	2131	9379	3714	438	458	453	461	476	443	441	465	429	455	494	492	473	448	481	459	496	473	466	503	686	861	827	730	560	513	443	457	398	448	423	440	442	447	453	448	443	449	473	439	464	445	427	451	439	466	455	468	478	454	425	431	434	435	471	443	388	454	446	443	461	453	431	450	431	421	432	444	474	480	473	409	431	421	397	442	448	396	432	438	454	415	448	420	418	456	432	415	444	446	470	427	465	405	401	436	420	401	433	437	434	477	435	422	461	468	434	413	449	452	467	428	461	434	423	498	411	422	424	409	423	438	439	448	466	457	405	451	403	442	449	434	438	416	445	430	475	459	501	458	457	446	443	408	490	440	430	400	413	472	396	453	435	447	455	417	407	486	432	426	430	488	450	422	432	427	440	445	431	449	443	411	473	430	422	429	454	457	444	422	462	421	474	427	465	439	450	445	420	446	428	445	479	470	480	417	410	435	414	489	459	443	437	486	432	446	447	421	435	408	475	460	467	436	453	420	418	479	455	467	438	449	442	465	446	438	426	399	436	424	432	429	448	410	449	421	442	415	488	439	505	466	426	416	377	431	425	436	403	461	433	438	462	457	437	444	424	454	432	484	435	456	423	449	433	454	398	447	473	429	450	452	439	441	439	427	407	424	422	435	407	446	446	423	444	423	409	425	437	414	447	441	450	418	409	407	420	426	440	467	446	435	415	436	462	452	431	443	468	443	450	496	452	417	427	443	470	437	424	472	486	435	435	399	437	435	448	442	412	418	422	442	456	451	444	438	454	423	439	455	460	436	477	433	419	470	416	445	460	402	441	435	448	474	443	468	499	466	426	420	487	475	412	408	457	447	398	452	430	440	501	445	442	415	429	462	441	462	427	468	436	417	418	430	424	448	427	461	416	444	449	416	431	460	434	450	460	449	444	447	423	444	405	469	448	392	411	451	438	492	433	448	466	456	420	449	437	445	422	439	463	449	414	436	428	444	414	394	423	432	448	443	445	423	431	429	412	460	462	427	419	422	436	398	438	451	424	472	430	445	447	428	420	403	471	442	431	454	436	459	459	436	472	442	447	418	480	445	403	419	455	468	475	441	443	453	420	395	453	466	460	412	418	439	474	430	431	399	433	432	420	407	439	446	460	496	441	440	425	440	448	428	464	442	449	450	429	476	452	426	432	422	433	408	439	461	412	444	484	451	420	455	478	422	409	451	423	450	414	468	489	389	409	426	445	431	400	422	440	421	425	420	420	435	460	422	419	451	449	471	398	431	413	429	436	442	444	388	432	439	432	480	448	478	432	450	452	474	466	444	457	475	457	443	470	401	446	457	461	422	429	440	469	429	502	470	422	447	431	455	431	442	459	473	424	464	397	477	476	440	426	456	463	415	408	412	454	430	407	460	403	447	424	440	446	428	390	418	434	409	461	447	429	452	447	499	406	426	456	410	442	466	441	424	458	485	456	442	454	460	422	443	451	465	439	446	428	444	432	418	427	477	420	417	474	442	461	427	428	420	423	437	478	442	409	424	442	421	444	454	445	444	410	444	438	438	378	456	424	437	437	437	453	460	448	425	441	435	423	436	424	436	444	451	445	437	445	426	431	399	440	430	438	438	437	404	464	439	430	480	441	440	457	410	450	438	427	445	441	479	410	424	476	470	452	438	419	459	433	414	403	463	444	443	468	407	449	444	455	422	482	416	439	433	456	451	452	437	417	438	437	476	440	446	423	454	463	442	407	431	428	469	447	435	449	452	430	430	434	458	428	449	458	418	437	434	468	456	457	449	478	424	459	442	417	436	478	439	475	455	424	462	432	473	455	442	425	442	426	399	467	451	451	467	392	446	421	413	442	434	433	467	420	472	443	461	448	476	442	453	421	457	443	426	463	485	468	433	416	432	440	425	451	460	468	430	444	436	432	447	459	429	470	436	437	444	451	453	441	433	489	425	470	462	429	486	453	440	453	421	441	434	477	433	456	449	420	428	431	417	454	440	441	480	465	480	410	441	452	459	450	419	416	428	415	431	450	426	469	434	426	461	435	437	443	440	418	466	482	414	425	444	394	428	453	408	467	406	444	437	440	413	400	434	418	460	439	414	474	432	442	450	440	444	444	445	412	453	423	448	457	403	457	457	489	437	408	472	451	453	425	438	437	429	471	455	456	404	457	444	458	446	429	448	426	452	460	484	449	460	437	441	456	454	435	396	413	452	419	433	455	440	412	447	408	434	450	445	465	415	455	407	435	458	425	440	420	398	453	434	441	433	460	432	452	435	421	417	465	439	445	440	411	470	447	413	470	446	428	455	413	444	459	429	445	446	445	448	442	449	426	434	475	402	466	452	388	425	456	468	430	434	425	450	446	426	423	481	411	455	412	447	410	457	462	430	454	455	450	434	469	438	467	441	473	438	426	449	424	450	446	389	433	461	393	434	457	437	444	435	437	438	455	429	448	418	475	447	436	425	449	436	455	438	442	422	451	436	442	447	382	429	455	457	423	496	438	436	457	481	432	436	424	434	425	475	469	421	420	431	449	397	443	408	427	401	436	385	430	413	468	437	457	460	442	446	416	433	447	440	397	424	483	435	418	441	416	446	448	451	420	493	455	449	420	415	431	429	419	416	422	449	463	436	454	495	447	429	425	441	445	452	476	476	412	456	428	401	452	459	395	436	431	452	416	413	479	446	451	439	459	387	410	489	465	457	444	460	446	441	452	437	412	490	438	436	420	447	411	443	445	441	425	415	442	429	432	440	452	438	466	452	450	460	424	381	395	467	459	433	471	425	400	481	438	464	451	452	464	440	428	459	420	430	422	469	433	426	432	453	456	434	474	465	480	454	419	411	447	470	464	473	421	451	475	428	426	424	454	419	456	406	452	418	451	456	407	441	427	442	468	503	441	430	434	407	439	446	454	441	450	446	432	437	476	425	505	441	420	430	475	466	433	411	470	404	468	439	436	405	433	438	461	399	429	411	429	413	455	426	451	458	434	431	410	430	455	425	423	479	392	448	445	462	450	414	479	415	420	458	457	455	444	450	438	431	450	444	419	438	424	438	464	438	420	432	454	452	453	424	423	403	409	433	473	434	431	411	455	463	463	463	391	452	437	441	406	437	386	436	465	471	447	456	490	420	456	451	429	428	418	431	426	409	461	430	427	388	403	410	463	448	453	423	420	432	433	440	434	465	406	434	445	448	405	451	436	415	407	452	433	434	423	431	420	463	437	430	414	450	435	447	434	458	428	457	458	443	430	448	475	449	455	412	448	424	420	445	445	447	457	467	475	430	457	452	446	468	440	428	428	432	426	437	432	440	446	412	424	432	422	435	418	431	484	445	475	463	411	414	417	443	428	443	448	423	439	435	434	478	445	428	436	441	460	403	441	467	423	433	477	473	444	447	430	454	433	448	423	420	447	469	404	413	418	460	461	440	413	429	432	420	461	454	437	401	427	441	447	462	444	422	420	480
25156	21150	26850	24872	4922	1132	872	12050	8419	3966	16078	8255	499	316	326	257	278	271	305	273	278	301	300	296	299	311	300	266	261	295	315	422	661	726	645	504	369	341	310	248	282	301	286	282	266	276	255	260	256	286	317	273	303	294	267	285	287	277	288	255	296	277	265	282	282	297	268	284	270	297	287	278	297	280	264	261	272	274	291	273	284	262	267	265	309	312	308	257	273	293	305	270	302	321	296	287	298	271	274	297	263	275	253	269	311	292	267	287	297	295	292	296	295	258	263	301	289	269	269	254	295	283	276	252	271	251	283	272	291	312	274	266	255	286	308	248	279	285	282	279	315	278	268	298	300	276	244	271	273	283	316	292	290	295	293	286	309	273	291	306	278	290	284	274	277	294	303	279	272	300	273	277	288	299	280	280	261	300	285	256	276	287	270	316	243	273	262	259	264	300	279	308	289	286	302	280	278	259	293	290	307	286	273	289	296	277	277	276	302	273	271	289	289	290	293	298	282	268	263	276	300	293	294	288	243	287	305	308	306	294	293	251	290	277	263	308	281	277	288	283	288	278	266	293	290	275	283	290	306	275	254	259	290	277	257	277	319	309	268	278	255	262	295	285	293	279	273	294	281	268	282	280	281	279	254	256	281	291	290	276	275	290	257	280	278	266	290	290	287	277	264	265	298	282	300	275	291	274	278	300	256	269	281	278	263	274	243	281	289	286	270	270	277	276	279	266	274	279	297	275	291	281	267	282	273	265	250	296	291	255	270	262	268	280	253	265	249	254	253	263	277	262	289	283	294	276	303	273	263	267	292	287	285	250	284	300	293	289	271	295	280	265	272	278	304	297	249	269	288	289	263	293	259	262	251	286	291	275	247	261	293	267	273	271	285	268	300	275	254	287	305	271	277	269	283	291	299	277	254	318	288	280	288	243	259	280	271	255	265	292	319	257	282	281	271	274	317	249	276	268	280	244	280	273	263	274	297	254	266	270	274	293	264	306	275	252	277	283	272	274	283	272	279	296	280	274	284	248	269	260	248	273	302	289	268	291	271	303	262	276	271	276	302	308	280	271	259	301	280	282	280	254	303	276	267	305	285	247	279	249	295	324	245	273	286	267	260	298	279	293	289	288	313	270	283	241	314	263	263	278	273	259	268	263	288	273	249	279	278	268	303	244	290	299	271	237	316	301	280	267	296	264	280	263	287	290	311	282	293	268	292	276	288	299	298	274	283	302	273	283	305	277	282	309	286	285	256	258	257	275	325	295	279	272	272	283	269	259	283	287	272	287	293	309	278	316	293	304	287	267	266	277	273	271	254	285	254	274	278	294	272	259	289	276	305	277	277	284	262	262	283	280	267	299	293	306	293	274	262	297	280	303	271	289	279	303	263	305	299	280	275	285	271	280	276	273	268	254	252	279	258	294	281	285	258	252	278	308	248	274	247	297	301	306	263	274	273	251	278	298	252	301	275	285	255	296	260	283	295	299	235	292	225	295	284	302	286	267	242	278	297	279	281	295	241	287	311	279	284	262	268	282	269	283	262	256	248	260	277	258	294	244	286	273	290	263	284	273	281	306	268	280	281	293	284	284	271	283	289	298	305	279	296	292	257	266	269	268	273	275	279	285	259	265	280	263	274	287	262	304	269	321	282	261	282	284	281	297	264	278	254	270	281	295	290	268	285	260	315	325	282	257	298	284	275	304	258	287	293	252	283	289	306	246	266	313	308	273	283	265	280	287	283	262	283	277	275	295	299	280	281	257	292	274	264	243	279	302	262	298	285	292	270	310	261	300	249	293	289	300	298	295	279	280	301	280	298	262	266	268	297	301	242	271	270	290	264	264	285	285	289	286	287	294	242	278	260	295	296	290	270	299	275	297	246	281	266	269	291	284	267	255	277	265	299	253	263	268	288	275	281	278	297	259	259	267	267	274	240	236	261	260	282	263	276	252	272	257	275	288	303	248	295	286	285	287	252	259	286	295	275	298	281	285	277	264	268	281	315	299	292	270	304	297	277	275	278	264	274	306	262	269	293	287	267	272	293	267	297	273	258	282	277	283	283	272	260	244	277	264	261	275	306	325	279	272	288	285	280	268	292	286	311	287	273	290	289	279	293	287	283	307	278	286	265	274	270	283	267	273	259	272	261	272	280	273	284	271	254	282	321	265	290	301	295	278	294	259	302	300	278	269	268	267	266	259	298	303	267	290	287	274	294	276	276	247	294	319	289	260	306	285	263	299	267	269	325	259	327	291	243	269	271	297	284	237	287	278	295	279	262	250	286	257	276	261	294	311	293	288	272	282	288	266	278	309	281	284	280	289	257	279	256	275	280	247	302	284	273	296	268	254	273	266	270	301	281	264	255	261	280	263	261	293	289	294	268	268	275	282	288	277	297	274	270	273	276	274	266	301	262	294	287	259	274	277	272	287	293	286	264	289	240	264	288	249	275	296	250	282	281	310	280	282	265	286	308	270	291	279	275	276	274	287	304	264	297	269	288	276	272	302	303	239	273	287	272	271	297	276	252	326	306	266	263	286	286	272	257	277	276	271	280	287	307	272	266	317	296	271	285	300	281	256	278	313	285	271	264	290	276	273	295	265	300	301	273	280	282	284	272	294	254	275	316	313	292	236	286	294	257	270	306	289	274	298	301	312	255	266	259	243	287	320	273	275	272	252	282	278	280	264	245	288	317	319	316	281	272	245	289	271	271	250	284	289	289	260	273	259	290	257	250	243	264	264	268	268	313	240	278	257	279	289	296	262	279	270	294	272	281	297	274	275	284	262	300	278	284	270	260	295	291	281	303	231	267	311	304	268	300	280	276	291	274	266	258	298	288	303	279	282	267	285	268	282	256	270	320	283	298	285	264	280	248	265	247	274	268	264	276	263	287	283	268	272	292	294	267	288	284	273	292	264	285	296	245	298	298	288	294	264	275	288	275	256	262	297	258	272	258	243	296	286	267	270	300	257	278	262	300	300	285	277	247	277	276	290	307	271	296	281	267	257	290	267	298	283	278	283	246	295	285	304	301	272	255	303	294	288	290	287	302	285	297	274	272	272	283	252	268	296	300	298	275	266	284	271	301	274	308	242	252	269	279	272	303	279	258	255	276	284	285	318	281	261	262	274	291	270	254	289	267	273	269	254	293	269	298	266	283	272	283	310	271	257	261	288	268	286	301	281	258	287	294	310	268	280	258	274	292	291	271	291	257	263	271	281	272	302	267	289	302	286	300	270	282	251	267	287	286	272	306	277	267	299	290	265	298	282	292	262	256	279	293	265	288	288	271	276	302	269	276	285	270	288	276	300	262	295	279	303	305	269	273	283	301	258	266	275	268	268	288	281	287	300	283	274	306	314	319	287	282	261	283	288	273	284	279	276	289	266	291	267	262	254	262	285	277	256	268	287	254	280	291	293	283	263	283	260	267	290	258	269	274	273	274	275	247	271	290	269	283	238	278	249	262	254	256	270	281	283	277	267	279	268
7059	13746	12484	6839	3676	2518	2112	23230	11051	8307	25481	13624	731	506	499	502	494	505	490	497	538	498	515	494	500	521	508	493	487	487	504	847	1518	1775	1396	1054	707	572	480	435	505	468	460	439	475	428	504	471	465	437	478	511	467	450	480	468	492	465	445	478	446	431	444	462	475	451	473	448	474	451	458	475	477	489	466	428	461	463	487	479	431	452	470	467	474	468	410	430	458	425	491	453	396	445	455	484	434	471	457	492	448	463	446	456	493	433	433	471	449	453	444	445	452	464	447	482	419	414	435	432	438	447	449	454	451	486	473	454	455	428	478	469	461	444	452	498	477	468	471	445	422	450	478	412	440	427	449	453	457	395	488	485	440	421	449	456	433	443	438	442	439	462	456	421	480	462	463	464	482	462	486	474	474	429	457	475	485	469	483	482	462	534	433	461	470	450	477	411	461	468	447	450	456	453	433	529	468	474	441	479	457	447	429	479	443	454	439	485	466	468	475	458	485	443	470	477	477	439	466	480	481	450	430	442	454	447	466	419	406	510	449	456	431	454	386	452	417	413	451	438	424	441	451	448	463	435	471	430	408	457	461	453	451	449	468	460	454	458	473	447	441	429	451	443	427	467	441	439	477	463	428	452	417	471	499	454	453	453	447	445	455	431	463	435	446	432	458	489	417	464	456	447	452	503	454	498	444	465	485	475	477	430	476	458	449	431	482	465	449	444	490	482	472	469	473	489	456	430	461	453	474	450	454	458	458	479	448	417	437	426	461	507	454	455	461	515	475	471	465	449	490	454	483	453	418	424	410	454	451	495	445	444	467	450	473	438	476	453	458	471	478	459	466	478	447	451	430	461	463	493	428	457	464	480	450	473	450	458	474	458	461	455	463	446	438	448	426	474	431	456	451	440	469	434	445	478	426	449	441	436	455	462	466	429	478	481	489	477	460	478	467	470	447	442	428	434	466	441	505	462	442	478	438	465	441	446	441	478	460	435	458	444	440	443	454	463	452	433	509	433	497	442	428	456	431	436	475	476	473	483	468	443	434	457	435	453	469	443	452	495	472	471	496	452	413	472	429	448	465	460	437	438	436	436	462	463	457	461	424	464	442	435	453	474	455	477	437	423	442	505	456	473	463	481	438	485	446	448	450	452	442	431	441	424	448	446	454	443	435	468	443	416	472	462	436	453	446	475	464	463	455	458	451	464	400	478	467	473	439	441	459	447	471	484	476	445	445	465	444	451	459	441	478	458	431	469	419	474	430	476	477	420	454	491	476	444	451	494	470	446	452	494	441	406	490	496	463	470	424	488	485	461	461	426	477	478	448	453	489	435	446	431	458	468	433	492	427	466	448	437	487	442	467	483	442	454	425	468	457	498	469	440	478	434	472	492	449	453	447	463	403	451	460	452	451	465	452	461	438	451	471	457	391	469	446	467	417	499	470	458	440	457	460	423	445	422	460	441	454	436	475	457	457	454	450	401	419	459	456	444	423	465	445	504	491	422	476	474	493	447	484	433	441	450	429	427	473	458	461	465	475	453	444	472	420	444	442	454	434	469	470	440	468	459	458	457	437	467	457	467	492	441	477	445	495	449	459	440	443	481	477	459	454	421	470	452	431	451	468	437	465	447	462	486	404	455	489	446	504	467	460	482	471	477	449	450	452	451	467	430	454	473	447	431	460	445	447	450	458	470	446	493	475	453	420	466	444	476	455	458	476	496	411	466	452	443	487	484	451	467	455	439	484	460	446	450	448	471	449	479	490	456	438	443	457	472	448	417	481	438	440	445	461	459	415	427	460	451	435	485	493	425	445	463	478	433	437	441	464	486	445	488	460	470	472	486	487	441	471	450	450	464	446	448	465	442	457	456	456	458	439	422	461	466	454	442	470	449	449	432	429	484	468	434	449	447	403	433	464	428	469	450	444	438	462	462	455	453	463	454	428	438	483	466	441	433	464	464	465	465	455	488	478	443	452	453	448	414	459	496	487	423	457	489	435	460	432	432	488	454	471	454	434	451	475	474	455	446	477	451	481	426	451	461	461	446	444	476	459	455	474	440	453	471	439	438	440	469	426	462	441	435	453	481	501	450	434	496	464	501	443	429	436	439	436	436	465	430	448	441	472	426	513	410	429	461	450	399	469	441	481	468	476	482	461	486	475	446	450	452	471	434	487	453	430	452	450	425	442	463	437	485	440	492	459	461	460	455	496	445	460	435	423	485	466	473	435	475	440	462	445	455	405	458	447	439	452	470	443	464	438	477	474	508	446	457	452	429	457	428	422	473	419	474	467	491	464	412	477	453	422	437	429	489	479	435	451	445	445	480	439	452	447	430	449	492	467	430	472	432	437	464	433	462	467	472	454	509	469	416	460	443	500	481	465	439	464	493	467	456	450	450	470	475	473	458	465	479	423	454	465	431	438	441	426	491	445	503	444	447	440	464	470	428	469	459	440	472	428	421	451	453	459	463	459	474	446	457	433	475	445	442	455	490	422	459	458	432	448	476	445	459	437	453	480	509	465	473	466	442	462	467	454	465	487	482	465	459	426	489	439	449	488	477	456	487	440	477	481	457	442	440	470	463	451	496	434	447	447	479	499	444	422	422	479	480	448	426	441	449	458	435	451	446	424	463	425	464	449	464	451	423	452	470	496	449	462	488	496	487	435	542	463	432	437	438	474	446	411	467	456	475	464	453	473	471	454	450	455	460	420	458	441	468	457	446	464	462	436	476	441	447	441	440	469	482	446	465	452	433	459	449	480	422	418	477	459	485	404	450	473	449	414	471	498	495	434	449	421	421	457	453	446	492	429	464	459	473	449	461	492	429	415	435	427	470	435	481	447	442	409	449	433	458	425	456	457	455	443	433	429	461	493	449	464	455	464	441	451	452	459	451	447	504	439	431	434	455	454	474	444	403	496	458	463	433	469	479	412	482	448	422	451	428	429	469	471	474	459	458	449	452	420	488	447	466	466	468	505	473	466	439	447	420	453	475	417	449	486	407	453	473	437	449	433	441	472	486	415	434	463	478	456	450	449	462	435	441	469	446	468	422	448	472	489	438	448	501	462	452	434	489	466	433	471	449	466	445	467	434	440	463	422	468	440	477	468	420	451	413	454	468	447	411	447	471	483	452	508	411	497	471	449	483	501	469	449	496	460	480	486	489	465	438	467	474	442	521	470	460	440	462	473	449	436	487	452	461	498	432	434	458	462	450	479	483	443	430	423	427	463	471	471	456	438	435	448	444	457	477	460	458	502	487	451	487	453	430	439	474	446	459	465	445	438	493	479	470	446	441	514	427	438	483	449	452	445	442	469	453	440	449	418	474	445	446	432	468	455	482	505	449	489	428	411	441	440	399	430	433	473	457	505	464	447	416	451	489	431	456	454	451	457	418	491	420	475	451	474	434	467	448	484	494	476	425	467	466	463	457	473	442	468	425	484	490	453	434	458	459	447	461	463	464	469	477	453	443	448	419	430	473	448	467	467	426
23199	21060	28715	23636	21059	19232	3542	23269	21496	9006	35225	28140	13133	1351	389	354	297	306	280	317	314	293	291	279	313	273	322	359	317	274	287	409	963	1297	1110	765	492	348	287	267	273	285	267	285	281	302	302	308	272	288	280	283	287	322	282	271	284	275	288	285	284	293	302	297	277	268	283	277	277	306	281	275	251	257	288	287	260	254	278	264	294	267	320	276	279	259	255	284	275	276	273	290	253	269	266	319	262	279	279	265	284	289	309	260	272	300	285	303	285	309	297	269	298	248	280	282	282	296	271	284	254	269	279	229	289	277	288	256	258	299	273	280	274	287	290	289	275	251	246	289	285	257	292	257	300	278	296	292	289	273	260	288	284	291	286	285	279	304	297	263	290	282	295	271	293	274	267	299	304	250	284	318	311	269	267	298	265	289	287	255	292	259	287	278	256	311	286	259	272	304	279	284	286	292	299	278	285	281	270	268	272	284	295	275	247	258	290	303	318	310	268	273	286	304	273	301	290	259	296	270	247	282	294	293	284	273	308	255	271	275	265	277	269	269	298	260	251	290	286	276	305	333	273	272	295	288	292	287	314	291	264	294	268	280	260	301	286	267	285	304	277	283	290	293	281	250	300	279	276	274	264	265	284	266	298	283	266	293	297	274	287	276	265	285	256	282	284	299	250	291	257	301	266	265	264	257	271	308	307	273	259	276	275	273	258	267	296	283	272	293	267	262	272	279	265	308	308	263	258	253	256	265	264	291	272	275	281	282	286	255	271	319	300	296	295	275	300	267	294	268	287	263	279	269	295	294	273	284	278	331	283	280	299	239	309	282	313	283	267	313	272	288	285	285	274	257	288	293	276	285	277	286	266	282	288	263	270	311	263	270	314	276	264	269	274	311	287	264	274	257	260	296	307	265	273	309	272	270	282	284	284	292	252	265	265	276	267	273	270	293	305	325	313	280	269	248	298	275	293	276	277	273	298	274	297	256	270	266	273	292	299	265	271	266	277	274	262	279	266	252	239	240	245	294	314	281	264	309	282	265	282	271	267	297	273	289	271	255	249	282	287	268	258	293	276	277	276	278	265	294	294	286	266	296	260	260	267	274	292	270	296	255	269	266	269	282	287	267	282	276	276	282	280	299	281	283	279	292	278	304	294	290	293	258	273	260	240	263	306	281	299	256	278	267	271	247	264	299	297	253	249	271	287	268	262	268	276	268	284	302	296	282	298	282	291	317	277	300	275	302	256	290	261	278	314	266	288	293	262	302	299	260	251	287	261	290	325	275	276	262	296	277	299	277	257	293	292	289	302	284	279	248	295	269	271	295	256	279	290	283	261	298	284	271	267	280	274	257	287	306	281	246	250	292	277	284	267	265	295	284	272	284	289	262	273	279	284	278	269	281	296	280	280	280	289	269	273	259	231	263	270	278	270	295	259	289	301	240	286	251	287	279	268	276	257	287	287	273	286	298	275	294	285	278	306	270	265	312	245	270	281	320	287	264	289	265	304	278	263	258	300	284	255	283	264	309	286	291	292	282	267	292	288	293	282	270	272	273	275	281	250	291	256	260	286	285	302	278	242	289	296	295	286	311	286	266	256	290	267	283	286	293	271	273	273	252	260	261	267	279	296	281	280	256	284	260	290	265	268	270	253	279	270	259	266	246	259	262	279	283	266	284	289	267	254	288	279	283	290	280	297	273	282	270	307	292	285	283	265	274	295	310	252	289	283	250	281	268	283	298	246	268	264	283	270	297	297	273	292	263	272	271	277	301	278	322	278	278	289	270	272	282	278	286	264	262	267	286	255	299	290	262	265	258	279	286	298	268	273	263	283	275	291	314	287	287	289	259	276	291	229	262	295	295	256	298	274	297	257	266	249	280	270	290	275	295	285	265	326	263	261	306	306	279	271	259	279	297	282	294	280	272	281	266	291	324	288	303	268	256	290	272	251	260	267	268	290	275	267	275	257	283	296	273	259	293	305	275	278	307	244	252	254	289	292	295	302	271	291	280	287	271	271	278	265	275	271	277	297	247	299	280	293	295	286	289	256	299	283	280	270	286	299	270	266	278	249	279	276	259	277	251	270	278	283	255	276	263	271	283	272	271	279	265	259	278	282	258	262	264	278	291	277	254	267	272	276	285	294	286	268	272	273	276	288	271	291	269	273	246	274	270	278	268	270	280	281	261	239	274	275	273	263	283	274	240	288	290	286	280	280	276	300	306	302	271	297	282	277	333	283	245	296	310	295	264	270	262	251	272	270	279	267	271	293	275	251	276	265	269	279	254	278	275	274	281	281	234	266	293	290	268	302	283	279	253	314	276	266	302	283	278	277	281	269	265	270	329	309	277	267	268	296	279	269	242	269	286	272	287	287	277	287	246	285	262	266	278	273	286	292	301	304	278	245	296	275	289	289	270	292	284	257	275	261	243	297	282	264	290	271	281	268	252	257	302	328	258	284	291	287	280	279	275	287	255	242	281	260	279	230	295	275	265	249	253	260	273	302	296	251	265	272	274	288	277	296	279	282	279	277	284	276	279	274	290	310	294	270	258	282	292	303	293	253	290	270	291	271	272	293	265	267	293	258	277	283	304	258	251	269	261	283	264	280	284	291	267	268	267	278	249	273	259	286	298	287	264	283	288	283	265	272	255	245	305	257	284	288	279	273	271	252	287	267	296	291	295	288	279	277	266	259	274	234	272	276	254	301	279	282	266	272	274	278	291	292	304	272	283	286	258	280	273	264	306	297	288	292	267	304	286	286	273	268	260	298	257	291	277	278	285	276	239	278	278	320	296	286	286	273	261	278	249	296	290	298	271	297	270	259	301	273	290	263	293	255	263	293	260	285	288	282	284	256	238	256	284	264	305	274	283	293	272	290	252	303	279	295	282	285	253	258	267	272	257	276	262	295	289	281	272	272	287	290	270	264	282	282	268	277	270	300	276	288	315	287	260	269	265	285	295	282	265	278	272	283	314	281	276	249	322	296	293	299	270	279	284	292	291	269	276	249	274	235	286	291	284	265	277	286	261	261	266	287	250	254	252	281	284	273	247	271	259	286	244	283	277	271	261	303	248	253	239	258	278	284	295	288	276	264	283	271	250	265	282	263	277	310	275	304	291	269	278	276	255	267	270	330	279	276	258	274	271	250	238	263	286	284	275	279	273	281	275	302	283	274	289	275	309	262	289	306	282	259	250	288	274	303	265	266	290	298	277	252	279	272	282	292	295	262	260	261	303	261	277	268	282	286	272	320	272	280	284	273	271	254	262	256	287	268	288	284	275	289	281	276	279	293	288	265	300	305	267	245	289	276	263	263	284	295	237	280	288	297	285	271	267	272	283	286	282	276	272	263	296	279	261	283	299	306	278	283	226	293	285	295	285	273	278	301	313	276	259	275	251	255	279	275	274	282	316	273	294	261	279	286	272	275	264	290	266	292	299	267	261	279	257	263	284	248	289	271	288	259	260	295	288	255	287	258	284	312	297	265	250
11252	24728	21649	12692	7857	5964	4572	34588	18398	11432	40675	34306	16961	1480	635	659	520	553	555	558	529	535	518	517	490	486	430	482	450	499	531	848	2522	3291	2541	1605	900	630	501	477	432	459	451	442	479	461	435	436	455	409	473	478	435	469	409	429	443	492	495	451	465	452	451	422	431	434	449	454	454	435	434	455	439	478	418	455	448	439	462	464	422	416	441	411	454	443	457	449	445	443	427	448	418	464	427	477	430	442	489	432	464	431	447	475	466	410	421	399	470	460	461	450	428	451	438	405	449	468	429	493	471	431	451	452	465	430	447	422	437	480	465	446	415	442	440	444	440	443	463	438	417	422	498	444	449	445	439	469	454	444	476	410	425	423	498	449	442	444	443	483	425	445	433	428	505	432	448	425	414	458	452	438	447	424	473	456	423	451	461	472	421	440	429	444	418	459	437	444	470	472	461	439	455	467	430	434	437	446	443	456	445	464	458	459	418	417	432	425	420	443	449	439	433	426	462	463	411	439	423	466	422	437	420	409	475	432	410	451	423	464	424	474	418	453	459	409	430	454	474	502	460	430	471	440	461	467	441	455	443	465	402	457	426	462	455	478	473	467	465	427	460	462	409	443	466	428	454	487	443	448	459	420	456	417	457	430	454	454	482	416	474	432	437	452	474	467	487	437	450	410	472	437	446	434	467	516	459	442	451	422	410	457	442	449	466	453	462	438	437	416	479	443	453	451	425	450	440	448	485	444	418	439	452	454	429	438	443	405	451	446	450	464	453	450	445	457	443	434	428	394	424	435	474	410	407	434	446	427	430	416	439	446	473	436	423	430	434	443	421	477	436	438	412	450	433	443	437	446	426	423	441	418	429	413	476	440	467	465	438	491	429	433	431	426	461	422	454	471	433	407	450	448	466	457	434	454	441	461	472	471	437	408	461	459	462	411	457	459	437	486	416	422	433	470	425	459	455	476	446	418	462	385	438	467	442	450	470	463	446	479	453	482	448	443	466	437	467	485	425	461	438	429	439	455	467	471	450	451	430	451	448	460	481	426	439	422	438	456	399	449	446	426	450	426	495	448	451	476	436	430	408	423	432	469	448	435	430	446	445	460	458	443	484	433	466	457	442	503	430	447	483	474	431	488	483	459	458	469	467	428	450	461	452	438	424	496	451	445	448	426	437	448	405	451	423	414	507	493	410	466	449	470	421	466	440	429	453	491	462	440	481	433	440	426	409	442	433	463	417	437	446	426	462	410	443	473	457	438	440	458	452	459	441	425	461	458	486	483	460	461	458	447	498	479	464	460	421	459	454	465	461	466	467	424	427	441	437	456	465	410	497	453	465	416	436	469	453	439	428	443	410	457	456	432	476	430	448	440	444	430	473	432	463	461	480	487	446	445	431	422	458	467	425	452	454	403	415	463	451	456	428	432	439	419	439	439	456	446	425	447	470	417	439	487	473	422	462	445	471	461	479	463	453	419	429	450	461	450	446	433	450	468	421	469	438	445	465	435	477	421	444	433	429	474	460	448	465	439	442	446	412	489	461	440	452	490	431	452	439	448	436	448	435	429	433	476	428	446	438	417	469	446	426	434	468	436	466	418	452	456	444	434	446	450	450	464	421	444	432	418	464	450	441	423	405	455	443	402	481	458	458	443	445	427	430	459	444	443	467	467	454	455	474	455	458	470	446	465	466	437	476	452	463	479	431	437	439	447	420	422	449	431	439	437	439	414	488	472	488	463	483	452	479	450	467	455	438	453	420	444	479	396	436	452	435	446	441	478	421	437	443	473	445	424	463	457	458	441	454	453	463	431	446	485	452	439	476	427	455	425	468	463	429	439	438	456	420	431	430	427	469	448	483	420	452	450	471	455	453	466	418	430	421	507	450	438	464	444	456	437	458	446	453	468	462	482	461	457	473	484	422	434	400	475	445	460	444	437	450	448	419	426	457	414	477	404	467	437	420	463	422	472	445	462	436	444	424	443	413	428	441	468	422	465	452	459	446	482	451	464	439	462	423	449	456	450	466	473	468	427	418	426	451	424	438	439	440	480	397	418	411	463	419	431	430	423	442	444	430	476	487	432	441	414	456	480	455	473	481	415	475	462	435	428	438	490	450	459	454	450	469	429	444	441	420	457	437	498	420	454	453	440	419	455	449	460	466	455	448	438	450	482	385	407	483	455	434	450	430	450	428	459	441	431	412	514	433	416	446	472	472	420	445	427	483	454	458	447	416	463	462	463	426	432	462	440	418	441	426	448	488	461	491	440	469	435	436	432	455	449	456	464	454	460	442	443	411	455	459	452	420	449	423	434	428	423	449	463	459	442	440	476	425	466	472	432	451	437	473	483	457	441	469	451	435	466	420	443	451	401	454	452	462	422	446	414	445	427	465	446	447	425	451	460	433	425	467	441	504	441	407	445	466	437	453	448	420	431	439	493	474	456	442	426	445	437	472	453	414	439	433	470	433	482	466	471	452	459	429	460	442	441	441	444	455	503	438	468	422	448	454	454	449	437	432	447	403	428	459	457	494	433	449	422	470	436	488	430	455	456	428	441	437	408	432	465	459	426	471	448	449	457	440	447	448	458	449	453	440	424	471	438	422	449	502	483	447	472	462	462	477	439	417	428	463	421	432	401	442	446	418	463	419	419	390	424	462	459	438	479	438	449	449	469	460	439	466	438	416	448	483	475	492	444	447	428	472	454	442	421	442	476	478	426	449	433	435	467	459	455	447	473	459	451	455	424	425	466	440	408	480	488	444	479	445	455	477	468	422	454	441	448	483	418	458	424	485	494	446	484	418	441	482	439	445	445	451	460	463	452	406	468	446	447	471	460	405	422	474	462	445	426	451	455	457	451	479	455	418	455	473	443	424	450	428	436	440	443	431	416	418	448	451	446	431	486	472	467	458	423	432	428	448	466	441	457	438	454	423	449	438	459	426	482	480	464	459	484	439	465	422	461	421	462	467	434	471	437	473	453	448	423	391	447	486	415	417	442	440	446	458	443	418	461	453	426	469	496	452	454	428	447	434	450	443	474	424	431	464	479	461	428	459	411	436	440	460	477	439	451	410	416	465	428	450	458	443	475	412	458	499	453	436	423	445	460	463	473	448	441	439	483	440	442	494	414	477	442	463	456	441	424	441	464	411	435	434	432	419	453	478	447	447	442	482	454	476	469	449	488	392	432	451	431	427	486	475	477	405	479	434	438	431	433	468	440	434	451	492	477	491	463	435	435	449	432	472	425	477	451	461	424	454	490	448	418	467	507	469	437	442	453	465	476	467	428	458	488	462	429	459	437	442	446	445	447	408	461	431	477	452	393	452	430	448	473	432	421	478	442	438	411	418	437	445	477	441	438	477	455	474	432	444	480	454	478	453	455	436	468	454	450	472	444	465	443	458	445	440	460	455	422	452	460	461	501	463	436	451	426	447	450	444	444	461	430	455	477	415	432	465	464	444	475	467	464	460	458	439	421	455	422	414	459	435	444
26842	20054	8113	1613	808	625	525	2153	933	802	4385	3313	1470	507	307	278	299	259	288	258	285	305	267	257	287	274	270	253	256	275	265	296	322	327	337	338	334	299	298	278	269	276	314	245	297	273	263	276	255	300	283	255	279	279	274	272	297	274	266	271	273	272	295	309	289	280	255	290	283	269	263	268	265	279	263	282	266	289	269	259	308	237	283	250	279	294	259	278	231	262	304	280	285	295	259	300	282	264	251	295	279	307	269	257	297	278	264	285	273	231	262	270	275	247	266	263	268	277	275	278	259	303	274	269	308	297	302	286	251	284	280	291	256	268	306	265	287	292	245	264	260	275	259	329	267	265	275	258	262	275	259	288	273	268	283	272	313	261	278	285	267	284	270	294	314	285	284	274	255	278	265	277	271	277	257	270	268	273	296	270	271	235	251	288	260	283	269	254	242	271	254	269	299	285	276	297	260	273	296	254	258	270	277	288	252	263	305	259	287	278	274	239	268	288	278	259	273	279	273	286	288	284	302	265	302	242	289	273	278	311	258	242	276	278	280	304	285	284	245	284	266	301	284	271	253	281	259	280	269	273	271	279	294	270	238	266	270	260	289	262	277	271	280	248	256	252	291	255	281	275	249	243	284	263	273	281	277	276	247	282	291	303	247	243	284	285	276	307	282	263	304	271	289	286	287	282	259	245	306	270	269	277	286	282	308	273	279	289	245	267	264	275	239	274	251	273	255	250	290	254	277	248	301	274	267	293	255	264	249	257	255	260	272	267	279	258	313	278	300	259	271	302	256	272	254	273	265	270	263	269	306	253	296	277	310	288	270	273	284	263	304	272	265	286	302	269	280	250	279	253	284	265	281	303	274	260	265	247	250	296	263	276	265	255	266	249	269	277	283	247	244	273	254	266	268	300	283	281	264	277	274	236	287	298	307	250	276	282	268	256	257	276	275	269	262	255	292	280	293	267	303	289	244	292	305	269	278	283	290	270	287	252	243	276	263	274	234	256	280	291	283	257	293	278	277	285	268	286	257	261	246	262	266	267	253	291	297	264	252	298	257	285	281	287	257	259	295	260	296	279	265	260	289	261	279	289	267	285	258	266	257	257	260	265	280	254	243	238	261	289	242	321	276	275	302	257	241	243	276	244	275	297	274	278	254	303	283	241	277	272	275	271	267	253	305	291	295	286	247	298	259	292	279	258	242	264	279	274	297	263	266	246	283	276	266	275	294	256	277	284	259	307	287	284	269	279	296	265	284	276	269	285	286	302	264	276	291	278	279	243	303	263	287	288	250	296	256	254	275	284	267	284	298	259	253	276	263	248	235	301	303	250	280	302	273	249	295	268	254	305	273	275	235	272	274	276	258	253	282	278	241	282	305	248	303	285	259	297	256	277	277	273	310	270	267	282	266	308	259	270	260	276	268	276	289	262	270	282	278	283	254	293	291	282	276	287	285	283	252	263	286	278	277	270	244	279	255	263	273	268	285	282	280	278	282	247	281	276	284	270	286	262	265	290	255	232	285	298	272	254	273	262	295	280	297	238	273	260	293	272	295	279	261	250	279	290	261	283	263	286	287	270	305	256	289	296	257	264	257	267	290	262	269	267	261	279	287	294	324	271	266	288	244	241	265	265	299	288	266	275	277	251	317	267	304	306	285	291	269	274	276	279	278	276	270	281	274	257	304	267	306	276	280	258	250	279	280	272	258	253	291	281	295	290	273	293	253	261	283	266	274	291	262	303	275	267	267	274	277	272	277	283	267	289	302	304	293	266	266	247	274	239	265	256	288	293	266	271	294	295	271	272	249	283	304	284	266	263	260	288	290	285	278	277	275	261	293	295	252	265	262	266	273	277	274	276	259	286	254	273	279	262	316	269	256	255	262	274	286	279	259	301	302	296	294	272	299	293	225	272	264	269	274	248	255	289	276	273	293	285	286	264	255	264	299	267	296	295	282	300	275	288	273	294	282	292	247	283	288	260	269	270	264	243	280	282	288	298	287	283	273	298	268	278	252	245	281	278	269	284	275	269	275	280	274	281	259	272	255	270	252	271	285	250	260	284	254	274	250	229	306	290	282	272	282	267	254	274	290	250	260	286	282	273	271	280	286	275	298	274	263	253	258	266	262	297	275	257	267	266	262	265	281	292	261	296	286	297	280	280	267	246	255	282	289	285	271	282	255	287	281	252	242	280	258	286	281	263	279	276	281	302	278	244	267	252	264	294	284	252	260	277	262	279	260	269	290	270	280	274	276	298	269	265	285	257	273	272	298	257	260	308	287	289	280	262	275	239	266	259	262	273	251	242	293	254	267	277	298	265	297	285	281	337	303	230	265	280	261	246	254	266	268	245	292	260	276	281	265	293	281	234	280	253	245	269	268	247	270	260	281	290	279	262	298	298	294	286	258	289	287	288	290	287	269	264	293	268	268	280	266	305	313	291	259	257	282	259	271	320	272	272	286	261	254	255	296	283	267	268	257	266	251	286	260	261	273	280	247	278	254	264	290	299	268	283	286	260	277	256	291	257	277	253	287	273	271	292	282	273	308	279	321	289	266	272	263	291	273	273	264	246	289	308	291	254	286	272	273	263	306	259	267	252	285	252	243	266	317	264	288	253	295	267	258	289	279	292	275	257	250	308	232	269	272	277	254	302	275	263	293	296	297	308	280	252	259	260	280	286	276	287	251	278	263	275	259	264	261	273	258	285	298	300	257	240	250	276	294	263	230	273	252	301	268	272	263	271	249	290	291	286	303	252	269	301	305	273	283	307	256	269	295	256	267	281	247	281	299	253	262	284	281	277	262	285	274	286	266	273	259	275	282	267	285	274	285	303	266	279	244	277	292	267	259	267	256	250	297	279	316	272	268	254	301	289	264	270	261	267	259	270	279	306	266	249	285	271	285	270	271	258	298	284	265	259	258	254	283	289	289	248	260	271	261	263	275	303	297	299	244	272	247	264	308	260	297	281	279	268	256	267	279	285	311	310	258	258	292	266	258	268	275	281	248	256	280	278	307	302	269	286	263	270	257	254	286	258	266	271	266	266	239	239	300	280	265	285	277	280	265	283	266	261	277	286	269	269	271	249	283	253	299	261	278	278	292	241	263	276	286	293	247	305	279	260	269	294	293	301	294	283	275	272	254	269	265	276	264	263	294	257	268	264	272	249	279	257	258	250	260	297	243	256	263	287	260	250	277	275	284	288	258	283	273	284	282	274	271	300	279	272	277	297	260	273	305	284	263	266	299	275	285	274	277	289	278	273	304	258	275	301	264	269	309	258	277	266	273	284	293	274	285	288	256	286	272	270	257	284	289	287	270	268	255	280	267	285	278	299	268	278	262	277	255	299	255	265	295	257	281	251	279	284	270	266	262	266	260	293	285	267	286	270	276	279	281	290	279	270	290	266	279	277	303	284	285	313	253	278	273	288	264	294	309	248	258	284	284	280	273	249	258	280	241	284	275	243	283	288	252	282	271	259	256	273
6202	7276	6405	2646	1970	1464	1166	5642	2089	2064	10689	7409	3308	1011	515	458	480	460	464	474	459	453	469	478	466	482	462	455	453	431	469	470	513	563	649	617	537	474	448	445	459	427	473	472	479	435	430	427	459	476	404	446	435	431	423	483	452	432	444	437	437	446	430	432	456	447	468	492	460	441	465	447	473	444	454	443	487	464	482	462	480	476	458	446	441	459	422	466	458	445	436	453	429	419	442	438	458	464	460	439	418	466	431	464	457	450	461	487	436	478	434	396	463	440	417	444	457	456	480	477	456	430	431	431	444	442	471	470	437	451	447	437	453	434	487	481	460	466	420	415	436	443	461	438	438	450	449	460	448	419	410	451	446	458	467	473	469	442	452	464	468	432	470	461	442	428	448	457	445	466	464	476	451	439	470	452	460	448	458	410	447	458	478	450	420	445	405	430	443	444	455	431	434	441	455	453	433	425	444	449	452	413	463	448	468	449	454	454	445	458	442	455	456	449	443	456	484	487	416	447	418	430	429	425	440	451	438	453	459	462	457	458	443	495	466	412	428	452	431	428	403	479	442	490	439	445	448	438	488	424	462	485	474	457	465	485	444	466	440	419	429	442	419	479	457	439	423	478	475	490	457	460	428	451	445	465	471	459	467	473	426	464	468	454	428	429	412	413	453	469	448	430	476	450	434	505	446	435	448	464	409	437	439	456	421	465	440	445	478	423	432	463	469	455	404	469	478	418	451	423	458	454	464	444	433	444	463	420	418	458	453	485	428	423	425	418	466	410	435	438	442	446	466	469	457	420	455	395	434	452	493	442	468	446	457	430	401	464	424	441	462	423	478	457	459	425	436	401	453	437	479	472	491	494	490	464	487	434	445	472	411	423	417	469	434	459	468	465	419	435	451	460	457	465	433	462	475	446	453	406	426	462	447	443	431	419	448	459	438	493	428	453	472	455	488	429	462	457	462	443	481	429	457	406	436	481	433	460	460	458	438	429	411	455	451	475	449	437	469	440	466	463	463	425	443	460	442	476	458	474	433	438	415	427	453	444	480	451	474	430	437	464	453	451	459	413	404	457	439	427	465	445	461	487	443	453	446	449	475	422	480	396	461	481	433	500	397	418	444	471	480	454	414	465	507	428	496	432	444	441	458	444	440	485	416	451	483	450	469	420	450	448	441	463	459	466	424	501	434	414	493	460	437	436	421	448	436	443	422	467	444	419	472	446	397	466	439	461	438	438	443	475	424	436	447	465	493	467	465	456	462	431	469	434	478	466	449	452	450	438	459	422	452	424	481	419	452	450	454	442	420	481	413	413	418	476	411	419	437	425	424	421	476	429	462	451	457	473	473	457	428	445	431	461	435	425	466	432	473	444	455	412	442	435	454	439	435	482	468	451	447	436	433	484	453	463	503	422	462	476	445	439	469	400	442	456	447	425	430	446	438	436	417	419	445	418	438	450	445	400	474	458	433	452	472	429	438	462	426	448	450	435	460	463	472	433	451	492	446	427	458	510	461	417	408	436	441	443	426	476	431	457	419	434	443	455	491	477	484	437	420	440	467	457	475	484	448	427	418	400	454	440	446	444	430	449	428	478	461	492	486	429	424	425	449	428	451	433	418	438	414	458	442	483	468	441	446	443	480	478	436	428	435	460	467	418	443	418	413	424	458	459	471	430	427	459	429	446	456	476	435	448	452	433	453	420	459	443	423	463	457	489	464	483	431	424	441	439	443	496	444	422	447	456	456	444	459	451	469	409	461	439	474	464	422	458	451	413	440	484	442	461	415	456	445	469	491	457	491	412	439	493	444	414	447	456	460	464	454	433	424	430	412	459	421	426	445	427	432	431	448	475	410	467	458	466	452	437	453	453	442	444	427	481	419	422	481	466	460	469	488	469	431	432	424	437	441	430	452	446	451	451	491	443	451	469	425	435	444	435	447	461	448	453	467	450	433	414	472	438	414	396	441	456	465	451	426	446	492	438	482	436	459	425	473	431	451	446	435	497	454	456	473	439	453	451	451	486	466	433	436	445	406	456	416	468	459	465	456	425	407	438	467	473	471	430	435	428	429	434	464	467	457	451	467	448	473	421	417	491	429	466	421	446	454	461	448	445	478	432	450	468	453	436	438	455	445	447	481	437	429	435	453	506	407	425	472	430	544	424	443	481	425	479	436	442	444	430	434	443	440	437	483	436	421	419	436	458	422	442	449	449	468	458	455	453	446	454	443	420	461	452	435	451	425	477	415	446	428	437	434	438	466	432	442	460	413	401	450	470	459	436	433	446	453	453	445	406	460	441	449	466	455	456	456	401	456	428	423	434	443	461	448	475	426	443	438	476	448	515	431	422	467	425	511	461	480	435	436	458	446	460	438	452	437	430	409	441	433	468	467	443	452	422	484	452	453	442	479	454	436	420	456	483	437	462	465	448	472	448	461	467	421	426	449	465	464	435	499	439	463	438	446	435	451	432	462	431	438	478	443	444	433	485	472	450	408	450	418	452	442	411	465	433	444	434	419	420	437	479	472	438	474	476	464	461	445	420	478	468	440	434	445	436	434	476	488	488	428	408	455	428	455	438	421	468	492	418	497	472	446	452	428	506	463	403	455	482	427	412	413	421	435	456	458	417	478	438	434	447	446	432	478	396	447	467	456	437	468	416	487	451	490	444	445	453	465	429	411	464	451	440	431	458	444	444	453	470	469	416	463	456	436	467	440	440	440	435	461	437	440	472	441	443	469	446	427	458	465	461	473	432	454	470	453	427	475	470	466	470	422	431	469	460	436	449	428	485	452	436	455	453	467	473	431	443	452	490	435	455	440	466	462	461	457	419	426	483	470	428	482	423	445	434	425	495	447	460	454	426	452	447	440	465	444	468	429	506	426	441	475	423	436	465	403	435	437	461	454	465	475	458	419	421	469	464	430	445	474	453	457	425	471	390	443	438	444	439	439	459	437	452	456	437	448	408	413	446	435	421	437	462	432	485	448	441	487	430	447	413	446	440	467	471	439	424	447	444	421	466	434	433	494	424	447	459	457	436	435	482	458	456	443	457	423	453	472	421	448	435	451	474	431	423	398	442	424	436	490	445	423	462	491	429	483	434	477	445	438	452	454	456	455	436	444	439	445	441	424	447	483	461	452	443	437	415	425	430	397	439	441	460	482	477	466	407	442	442	473	430	448	463	455	432	454	477	423	449	483	409	443	486	491	389	467	480	457	444	459	443	434	460	463	450	468	500	455	418	469	453	446	427	421	443	445	466	416	437	482	426	439	449	424	428	416	448	409	402	471	460	491	420	435	488	433	441	457	499	470	430	453	444	483	465	442	444	427	409	432	453	450	393	426	445	452	430	478	442	449	452	466	453	471	445	455	452	440	448	437	404	432	487	454	441	454	433	438	467	427	455	468	464	434	435	457	426	449	464	416	447	448	436	469	483	465	455	445	462	405	453	447	460	445	470	448	425	464	465	451	465	462	474	429	461	410	436
25179	21105	26825	24780	5183	1314	904	5535	768	3391	18669	13033	5759	1501	338	284	292	305	318	298	311	308	325	313	286	279	296	274	284	314	350	274	474	590	515	451	375	313	290	286	269	288	296	300	245	280	286	254	274	309	255	249	312	312	280	279	313	288	302	291	297	254	282	284	285	305	271	289	289	280	279	266	283	259	318	289	262	273	272	311	272	295	292	278	256	298	291	286	263	277	279	289	258	265	310	277	304	266	272	272	288	265	287	280	276	297	248	262	297	292	288	283	294	264	280	329	284	291	296	283	300	288	272	274	292	269	294	295	273	281	290	275	262	306	302	285	264	293	277	277	278	289	279	276	274	273	276	288	269	285	257	279	295	297	287	252	297	300	288	304	280	272	285	278	275	299	284	302	291	288	263	275	268	274	277	316	295	295	305	293	313	283	304	252	267	290	285	282	273	282	268	283	264	287	313	267	275	259	309	309	299	304	302	252	288	262	293	291	256	282	277	268	248	275	280	284	288	276	286	286	295	300	259	268	255	306	273	292	269	282	274	256	283	280	277	281	259	272	281	285	283	282	274	291	260	269	282	280	293	268	279	277	318	293	275	294	281	261	303	251	312	273	277	239	327	300	269	272	267	293	295	291	288	283	296	296	284	274	287	288	274	269	306	315	255	241	303	287	272	268	311	282	294	275	318	301	290	287	263	257	300	271	279	258	294	336	273	331	263	310	280	297	316	261	266	299	285	300	288	293	292	269	281	312	309	309	305	266	293	277	272	287	290	300	286	302	274	299	304	277	293	293	294	264	288	287	267	249	285	295	301	286	295	303	274	254	236	297	268	277	322	268	285	297	299	274	314	269	261	277	275	286	288	306	298	301	295	275	265	288	305	258	294	288	272	311	302	287	277	257	269	304	264	261	284	267	283	296	266	249	285	307	265	293	286	263	285	299	288	260	302	286	263	299	304	286	282	302	289	289	257	264	281	284	244	282	282	296	287	309	283	266	290	282	287	319	308	274	278	275	285	295	296	271	275	280	251	270	271	295	295	297	291	308	293	265	267	284	290	320	287	289	246	293	302	276	266	286	302	302	297	297	294	275	259	289	291	273	298	274	313	273	264	304	269	278	298	280	293	290	282	314	287	274	282	302	279	291	293	306	297	284	271	296	266	273	300	282	265	331	259	284	272	302	270	275	308	282	290	278	283	288	315	278	267	282	263	272	282	305	264	274	285	283	312	244	261	279	300	287	296	276	296	280	266	278	293	270	297	293	271	300	295	270	249	274	326	301	260	300	269	280	284	261	287	256	295	285	269	305	306	264	276	306	289	278	255	255	294	277	271	283	284	259	271	269	293	255	299	291	263	262	286	311	265	298	285	288	293	272	295	288	303	292	278	288	267	300	276	291	322	292	277	275	311	288	283	278	292	255	289	291	284	302	281	290	310	247	280	269	277	285	297	275	304	299	270	280	252	276	294	273	291	273	266	276	282	279	295	296	293	293	284	292	273	276	284	295	297	272	282	282	290	290	285	283	300	275	296	280	269	307	291	283	263	267	244	263	293	292	302	296	274	268	297	282	298	296	308	272	314	288	284	294	312	290	306	280	301	286	288	271	299	317	309	296	270	305	270	298	292	266	318	282	309	264	289	300	259	292	263	275	304	301	283	301	246	277	287	264	292	288	281	276	308	282	268	282	306	299	267	274	298	262	315	295	295	292	276	276	290	305	290	270	276	305	277	271	265	287	281	267	290	265	303	308	276	288	299	278	289	303	283	262	293	303	273	283	271	272	314	268	273	262	282	293	297	278	288	318	259	288	279	265	285	286	261	281	276	287	321	268	286	309	280	280	304	269	280	307	291	272	304	286	288	273	298	286	284	268	257	246	279	290	274	265	301	272	281	324	306	281	266	278	261	283	309	289	316	269	292	283	265	298	267	286	268	272	273	259	255	258	268	303	292	283	288	278	265	261	261	256	268	274	318	301	254	270	291	298	299	316	322	298	285	277	286	287	259	299	275	319	266	268	274	256	289	266	259	308	272	293	278	281	272	296	266	277	301	283	262	289	293	255	308	312	303	288	284	281	285	271	269	281	265	292	257	278	269	298	303	278	282	290	314	300	292	284	309	295	272	304	280	276	287	263	254	277	297	238	277	279	269	246	300	266	280	295	269	298	281	288	245	270	307	280	276	305	290	270	266	288	296	275	260	291	283	280	285	293	306	292	282	286	269	294	274	306	279	272	302	273	279	329	273	253	279	260	276	274	287	298	269	270	264	276	280	277	272	261	287	256	273	276	269	265	289	290	271	280	288	284	294	280	281	276	254	284	300	266	283	274	290	275	295	289	304	271	273	281	274	274	300	280	243	265	312	284	277	285	281	307	308	289	274	305	281	309	278	284	298	293	301	283	250	296	287	264	252	263	307	294	293	276	305	286	271	275	291	303	294	292	270	274	259	251	278	286	274	262	269	292	269	269	310	277	272	293	282	313	301	278	292	281	283	271	293	288	290	297	287	289	296	306	289	288	314	295	304	285	272	256	293	300	252	272	298	263	316	315	308	299	277	285	254	305	291	300	291	280	282	263	291	268	303	254	304	280	273	278	278	318	267	282	263	266	267	261	260	290	268	283	277	327	274	257	266	272	237	316	277	265	315	301	277	289	245	267	264	238	261	283	278	275	299	266	269	258	244	307	276	259	296	265	302	288	269	260	297	279	283	316	272	284	282	292	292	312	266	298	284	275	282	279	323	282	275	258	311	267	288	264	287	274	254	301	291	288	275	293	287	270	261	272	264	274	252	322	281	287	279	306	291	267	295	307	291	307	280	252	286	286	308	293	257	284	257	282	261	286	280	277	289	296	279	312	312	293	280	309	276	235	250	254	288	265	286	250	277	294	292	281	265	285	300	275	323	273	274	320	310	274	303	273	304	286	270	273	295	276	224	270	284	288	325	298	300	294	268	272	290	292	273	256	312	305	267	251	282	299	239	269	278	272	284	277	306	291	277	268	252	269	306	296	275	280	253	276	250	296	266	304	293	280	288	279	279	280	269	288	295	287	250	274	289	282	286	281	282	270	260	269	300	308	262	280	266	283	299	303	291	278	289	265	289	260	301	277	269	286	298	283	297	300	271	284	289	294	285	270	267	268	330	285	299	273	305	285	299	248	273	281	268	307	305	287	284	298	270	317	289	326	274	310	253	288	277	272	244	289	273	279	284	277	296	298	287	300	323	288	272	267	272	280	282	294	276	297	278	289	277	274	262	307	296	300	304	280	267	300	280	252	284	272	295	294	299	288	293	260	300	328	267	295	285	301	298	331	266	269	309	288	279	298	297	340	284	272	290	277	260	268	299	260	308	279	265	272	280	269	290	290	271	283	266	272	254	306	286	286	289	265	286	282	285	276	272	282	303	292	304	250	257	286	311	296	287	271	270	275	276	254	294	302	287	274	271	296	295	283	292	273	282	308	268	276	281	270	264	301	273	294	281	298	271	290
7113	13638	11394	6264	4374	2924	2240	13107	1709	7263	28172	20778	11405	3097	589	506	514	539	478	494	486	504	495	462	487	459	448	448	506	480	501	527	1007	1264	1050	846	648	529	478	501	455	415	414	484	435	440	472	469	415	464	510	482	460	488	460	465	471	460	452	481	501	440	464	521	453	450	474	455	462	466	482	527	555	520	470	475	512	506	499	454	476	481	462	487	453	464	490	452	445	496	479	481	452	450	479	488	457	492	489	469	501	470	457	499	478	442	502	465	489	449	477	461	444	441	432	464	472	468	493	477	465	504	410	462	469	471	472	453	424	450	467	442	446	473	460	458	489	516	439	476	477	478	473	460	447	476	462	446	457	488	449	467	466	480	483	436	444	465	496	473	486	458	461	464	449	498	447	491	487	484	489	481	437	461	488	483	444	444	466	514	458	485	468	485	457	498	459	478	493	491	450	472	480	458	441	498	472	471	448	474	483	435	467	463	436	453	443	448	486	429	475	447	457	489	480	475	490	439	440	481	484	512	420	441	499	499	478	475	473	485	476	449	459	487	449	455	478	448	456	508	460	503	454	445	491	461	493	451	469	470	444	470	416	474	470	474	383	463	476	450	448	481	513	501	448	441	483	482	475	456	489	465	459	453	442	418	462	494	473	459	495	476	458	478	465	462	476	451	466	438	453	418	442	490	468	440	484	464	478	495	444	482	472	450	455	464	435	437	466	447	468	485	437	411	473	476	502	486	447	451	503	448	463	490	450	457	458	450	461	466	490	439	478	438	480	473	511	473	443	462	461	467	475	461	499	459	475	475	497	468	453	484	444	461	473	459	454	477	502	449	466	456	459	448	471	429	481	416	464	494	512	472	469	478	433	468	466	448	488	465	470	461	464	454	483	494	499	466	475	489	463	446	469	478	433	464	439	425	455	446	468	443	470	476	482	493	485	504	445	463	497	449	504	467	447	470	438	467	455	476	471	504	479	470	473	458	502	445	459	418	425	452	487	460	457	481	494	457	470	454	463	450	499	490	502	469	451	469	486	498	499	442	431	456	458	500	484	474	447	493	469	508	459	455	466	488	444	468	465	438	497	457	476	452	478	464	487	433	468	459	476	497	455	495	439	445	444	522	441	482	448	446	485	489	491	461	444	436	460	452	453	451	479	478	487	451	475	460	469	464	467	494	511	412	452	471	459	470	477	423	482	451	517	432	475	509	488	457	435	481	463	489	453	468	442	458	462	489	517	476	460	473	465	442	440	484	468	451	469	473	475	442	502	485	462	508	490	407	473	474	430	475	477	442	465	435	426	439	485	479	450	517	484	474	487	493	469	490	467	471	476	448	435	437	453	467	460	457	472	439	498	482	462	470	477	533	479	477	439	489	420	470	493	468	469	483	465	485	484	435	467	491	441	457	474	475	471	485	476	519	499	486	468	443	465	495	492	502	480	451	463	429	482	454	432	430	441	460	491	471	458	465	455	476	487	477	490	453	451	476	460	478	504	454	462	480	477	474	447	479	474	450	508	429	455	508	457	442	431	473	436	502	446	496	439	481	444	447	480	471	440	503	438	490	494	464	449	435	394	489	447	438	473	480	462	436	465	487	480	488	513	413	451	512	489	485	441	451	473	465	462	443	452	442	488	439	441	449	471	456	454	466	483	475	463	452	506	479	505	508	416	462	449	416	433	454	449	481	463	464	449	462	463	479	462	445	471	463	478	449	522	486	473	461	467	465	478	508	429	459	480	459	472	458	452	502	450	464	451	457	478	455	484	473	458	440	447	463	502	476	476	481	470	447	468	465	494	452	474	449	459	466	465	470	472	473	473	471	468	430	473	473	433	475	460	500	443	536	478	461	470	438	486	475	444	464	454	457	478	437	484	463	495	455	496	449	482	466	458	446	470	465	462	472	465	446	479	443	476	474	445	457	455	483	464	438	519	473	442	479	453	476	409	470	448	447	460	460	460	447	506	480	518	484	475	481	478	491	452	458	489	455	438	481	475	496	488	498	440	435	508	469	445	475	463	498	453	424	447	444	467	413	480	497	479	430	443	479	491	490	488	498	433	427	455	497	457	469	496	477	448	470	472	475	487	477	451	482	457	462	486	436	459	444	484	498	470	486	470	444	425	422	490	477	469	456	492	442	477	502	473	478	467	512	456	487	459	474	433	487	511	494	459	457	499	456	462	459	456	466	456	467	477	476	468	474	474	465	495	454	446	477	476	447	486	472	459	488	438	445	438	450	505	477	485	460	478	438	486	462	481	469	492	452	478	467	476	447	466	470	447	469	468	426	445	499	445	422	452	437	485	483	459	504	457	484	458	482	455	433	488	471	449	445	464	461	455	444	468	429	509	488	456	520	468	497	466	469	446	413	455	441	492	426	478	488	489	501	484	462	493	421	499	469	480	457	515	498	424	497	447	446	450	493	421	461	474	488	511	475	457	510	448	480	475	503	474	466	505	514	499	465	452	474	444	461	441	454	477	439	476	466	477	452	495	448	466	468	442	492	459	458	480	496	487	488	461	480	471	459	473	449	461	434	427	464	484	429	480	491	455	488	458	491	433	449	447	444	448	518	473	476	471	474	473	444	435	450	499	438	444	480	466	482	474	468	437	445	456	463	455	477	471	475	446	453	478	496	467	452	463	439	481	449	476	447	478	444	494	459	475	463	519	469	492	443	486	465	475	427	459	451	447	499	470	494	467	479	456	501	488	443	458	434	431	464	453	469	485	452	450	470	427	457	449	473	432	488	494	461	479	454	412	459	446	480	467	455	486	458	501	457	462	494	500	444	448	421	474	480	487	479	466	490	428	499	480	466	448	474	479	438	454	477	508	474	471	460	476	451	444	462	454	464	478	471	429	483	477	473	488	449	465	466	445	478	460	472	464	472	462	474	478	469	462	483	459	485	529	487	507	451	478	450	454	430	454	482	451	448	469	472	471	459	451	468	486	464	426	460	482	459	436	454	449	472	447	472	472	506	414	452	461	446	487	437	473	469	469	477	486	491	447	493	453	465	508	495	460	457	455	477	509	447	462	494	466	454	497	486	474	495	485	468	509	489	467	447	447	458	455	439	474	460	459	443	464	455	475	493	459	429	493	443	478	459	474	471	494	503	420	436	514	444	479	493	452	464	471	457	467	465	414	477	474	503	459	452	467	432	489	464	497	439	472	453	472	486	448	510	440	495	453	442	499	439	469	475	443	480	465	452	484	463	472	462	468	492	468	434	440	459	456	472	456	486	463	490	509	448	474	510	497	456	447	475	482	468	457	483	466	540	505	490	468	501	432	491	477	491	489	494	468	454	449	437	446	504	494	449	421	476	459	462	474	450	484	498	474	438	473	448	481	422	475	435	467	486	479	487	447	441	479	443	449	443	438	430	496	484	445	470	482	464	444	456	462	449	483	459	463	454	484	491	473	478	501	443	463	468	467	452	437	493	426	465	454	482	433	474	489	406	429	495	456	501	458	459	501	505	504	469	457	482	438	450
23150	21015	28656	23578	21003	19274	4525	13694	1417	8835	37147	28534	16516	4564	351	321	346	311	302	303	329	297	291	316	319	327	342	324	336	307	323	318	1004	1493	1215	792	473	361	308	336	316	283	289	302	286	295	288	298	299	275	298	297	255	302	313	290	294	284	315	325	274	281	320	275	300	287	296	304	294	271	285	283	307	285	289	280	309	275	299	278	308	273	304	295	304	282	324	296	258	285	299	312	272	280	279	295	300	276	289	328	299	275	288	315	281	254	274	285	265	291	279	281	319	289	287	302	309	278	262	283	276	260	282	277	286	320	282	296	286	295	322	289	301	286	289	292	283	279	294	280	265	282	302	271	307	292	270	271	270	281	287	298	269	292	287	301	295	296	276	302	259	316	279	277	271	289	279	276	268	294	275	285	309	289	289	292	278	247	295	278	272	245	306	302	312	304	301	267	282	322	304	305	270	267	290	272	305	321	282	276	271	313	297	272	299	320	284	286	293	316	274	289	300	315	325	266	284	267	320	278	276	289	285	294	310	272	282	272	295	311	282	304	296	274	311	327	244	307	295	323	273	283	305	302	277	284	322	266	279	282	257	308	261	289	261	281	289	313	277	281	277	250	274	308	295	282	286	340	302	294	301	310	282	295	301	294	281	271	305	296	247	289	287	255	272	272	301	291	267	319	286	266	274	281	299	289	287	305	276	261	301	286	300	263	252	274	280	280	268	304	286	248	257	290	276	295	298	291	295	307	302	261	274	275	326	289	280	304	298	270	286	260	272	282	327	290	255	290	291	292	288	278	281	258	282	307	285	260	271	289	311	304	280	312	294	248	270	270	281	279	307	284	293	302	295	290	323	293	276	297	303	290	266	306	300	267	276	294	272	294	304	276	267	269	255	272	279	273	310	288	292	271	295	276	313	283	262	274	297	283	290	267	281	258	286	292	281	279	289	322	302	280	285	275	261	291	275	262	287	288	252	313	271	304	288	275	272	308	288	277	287	298	287	306	296	318	285	288	268	311	280	277	260	289	295	302	261	294	285	292	293	305	297	272	278	256	293	266	286	270	282	281	337	277	301	261	270	286	276	297	282	268	277	297	284	270	271	278	307	305	288	317	265	303	303	293	286	284	298	272	316	286	293	278	247	285	242	240	289	287	308	313	277	277	262	279	305	274	254	275	304	295	300	295	296	311	316	312	272	313	301	263	255	258	285	287	267	282	257	246	301	274	315	276	273	270	286	281	291	294	268	267	270	278	284	281	298	278	275	299	297	301	289	306	286	267	298	275	299	283	277	291	294	269	272	289	288	289	278	304	296	312	329	284	296	299	281	266	259	263	278	252	287	257	247	282	270	311	266	285	276	265	273	283	277	261	291	290	289	287	299	306	311	262	305	295	301	264	303	280	280	275	261	264	313	283	315	306	279	288	293	279	288	285	282	299	282	287	277	339	294	279	317	273	317	272	266	320	308	295	283	315	299	303	308	285	278	305	274	293	272	313	308	285	300	293	296	298	266	278	284	277	280	302	312	296	282	285	337	294	273	263	309	258	268	293	305	270	279	292	281	298	265	293	262	303	296	275	314	255	318	297	278	290	292	280	310	298	276	308	291	307	335	310	281	294	309	296	301	294	276	313	290	297	288	269	298	271	279	290	301	285	292	308	286	305	275	293	274	282	303	269	286	309	293	286	286	313	286	282	290	269	274	282	285	294	280	284	308	278	278	293	272	282	311	302	322	286	290	275	307	285	299	294	306	261	289	309	304	264	288	267	314	287	272	281	285	288	291	270	255	302	272	282	277	267	312	277	280	268	282	295	270	275	309	309	285	258	257	289	258	268	276	289	282	333	265	268	284	305	281	272	303	320	261	267	272	268	318	285	315	321	267	294	307	302	284	272	263	286	293	283	288	281	293	295	309	268	289	284	290	242	300	294	321	293	273	304	288	276	264	302	264	274	311	294	234	274	262	263	275	287	236	290	314	287	296	272	272	294	291	295	311	258	285	277	260	251	273	296	285	291	287	265	279	258	291	305	309	295	301	281	337	291	284	260	292	305	276	302	276	268	302	288	277	297	288	275	299	294	300	290	288	276	304	302	305	290	310	283	289	276	279	289	308	290	279	276	314	286	287	282	275	287	279	299	277	295	297	246	282	270	302	295	279	287	298	264	306	297	301	269	315	283	252	279	289	271	316	283	265	263	311	272	303	285	291	282	274	290	301	260	292	276	256	299	303	275	278	311	278	266	242	284	301	312	279	285	287	294	295	278	279	264	270	264	280	302	295	301	297	300	263	306	307	308	254	298	288	307	299	294	279	273	277	289	296	312	250	297	275	282	284	264	281	260	255	281	254	267	302	272	290	312	287	264	282	307	276	288	293	315	265	287	303	284	279	295	270	300	298	304	306	267	277	306	274	261	290	272	296	283	286	242	297	294	293	295	270	301	290	295	289	256	276	251	313	277	279	299	284	284	285	291	271	262	308	277	263	273	306	275	299	286	261	293	278	274	285	310	284	269	293	324	282	299	281	274	276	279	291	289	275	279	299	273	292	253	314	316	290	293	266	276	282	258	293	301	271	282	279	302	304	295	297	305	265	290	308	269	294	280	305	284	324	264	291	289	280	280	295	290	335	319	280	275	302	279	276	305	268	287	271	276	280	251	321	298	279	287	275	260	306	280	285	286	277	325	286	309	307	305	271	284	269	313	281	275	300	314	269	286	262	277	303	278	287	296	290	298	283	296	272	277	279	286	296	292	317	303	314	242	320	270	284	275	257	304	299	288	273	276	301	279	270	308	295	259	285	306	273	284	291	298	301	285	271	299	310	293	285	291	290	282	296	275	280	283	307	293	296	303	311	291	307	290	290	281	277	283	258	260	298	277	282	270	274	278	291	286	305	283	298	313	306	305	264	289	286	286	301	299	285	309	268	288	307	266	275	278	314	303	295	291	296	240	295	301	273	270	287	314	270	288	282	261	276	275	269	300	306	267	280	301	292	305	293	302	280	298	273	299	288	257	267	295	302	270	285	318	294	283	293	289	256	277	311	281	317	259	279	307	268	297	273	288	291	285	297	294	275	270	280	276	275	281	303	282	290	287	270	281	298	309	289	293	279	300	284	289	302	284	276	295	304	260	304	285	309	309	298	271	277	264	263	311	305	300	259	293	316	295	286	309	290	300	276	259	284	275	258	306	288	281	272	284	288	254	258	267	269	279	306	291	263	300	303	311	300	257	293	296	312	284	286	287	271	325	257	299	290	279	286	283	290	288	295	269	246	287	318	245	301	303	250	309	260	246	264	312	266	301	300	294	279	292	289	281	268	286	309	282	282	291	292	287	281	312	271	246	281	284	270	277	275	284	267	288	265	247	292	273	298	288	283	313	284	299	288	298	281	271	289	275	284	280	310	291	292	285	296	287	277	294	285	273	275	290	245	312	291	255	326	279	276	293	280	279	292	259	281	267	264	285	297	284	305	273	297	277	317	262	284	277	288	290
12048	25362	22996	12615	8884	7174	5858	20355	2689	12269	42587	34381	23096	7351	592	559	565	522	521	569	534	537	558	525	519	511	513	514	510	474	529	585	2414	3627	2910	1763	1040	652	499	474	429	475	473	464	423	426	447	430	401	498	464	435	471	494	424	470	473	480	487	471	486	439	449	422	497	438	460	458	469	464	461	479	484	462	453	441	435	446	451	485	432	463	473	486	468	452	438	481	486	472	458	482	487	487	475	464	463	444	448	492	448	463	469	437	456	453	477	482	448	452	452	480	453	467	450	482	462	525	502	468	417	419	464	436	490	467	471	470	465	444	440	491	457	471	421	466	458	445	455	458	469	434	498	403	464	461	453	484	429	443	435	508	463	474	436	452	427	467	471	452	486	413	472	477	497	420	420	465	494	485	472	493	503	504	499	421	489	478	467	476	456	470	488	478	478	473	465	449	443	471	459	436	458	495	468	459	464	486	445	485	434	470	534	510	481	484	438	454	462	461	458	479	483	456	455	493	457	448	488	468	454	454	448	445	527	493	461	430	442	473	478	432	423	473	468	474	467	468	457	462	435	487	419	444	461	447	433	430	471	445	457	419	446	482	470	449	456	491	489	504	455	468	428	447	482	451	473	454	461	427	481	458	451	458	480	448	445	457	458	471	434	442	464	483	491	469	473	405	446	442	439	434	457	481	462	473	435	455	506	444	447	479	458	439	447	495	420	479	496	493	473	464	483	468	463	505	484	449	493	467	479	445	443	471	486	449	434	447	441	437	475	492	475	460	498	447	444	465	444	467	477	483	435	469	461	469	470	449	449	452	475	445	429	463	430	443	431	457	428	443	442	435	443	466	450	476	434	451	500	450	461	489	439	467	466	456	465	490	470	460	477	484	448	463	459	451	475	471	486	461	466	420	463	467	471	461	458	452	454	483	446	466	462	469	460	461	436	448	501	469	445	426	452	458	472	447	484	436	488	442	458	480	473	463	460	462	480	430	513	456	464	464	488	446	418	437	477	481	484	428	439	427	482	455	459	476	471	462	459	446	461	439	478	465	432	457	453	460	434	465	474	456	487	451	481	473	486	486	469	441	481	459	444	497	486	445	479	471	475	460	486	461	459	450	439	474	457	464	450	443	489	459	460	481	457	465	457	443	483	457	437	460	458	497	486	431	450	468	430	473	443	482	448	422	499	446	423	431	467	421	441	479	453	452	466	450	435	468	459	457	461	425	459	480	453	459	465	471	457	426	496	424	464	466	474	454	494	481	464	491	466	470	461	461	477	478	457	460	513	479	448	456	471	474	438	443	456	456	467	447	466	446	457	480	468	453	465	448	437	422	447	448	467	442	479	465	459	454	472	478	418	477	415	479	479	457	447	470	415	470	466	460	449	464	444	434	471	446	473	443	463	434	486	448	449	433	522	458	471	456	460	515	477	469	503	430	479	459	485	413	437	468	462	437	466	472	492	471	462	432	464	423	468	488	468	478	463	452	464	458	468	452	483	447	460	465	470	432	474	477	470	496	495	478	468	492	462	479	493	422	490	461	440	486	481	498	472	465	474	458	459	481	467	466	478	475	455	468	465	444	459	441	465	438	446	462	437	460	478	478	464	449	455	462	433	416	498	475	438	452	441	469	437	472	434	458	439	483	460	444	482	459	474	508	451	445	492	452	464	451	476	437	463	459	470	470	485	507	497	432	455	439	454	455	448	479	447	478	465	476	449	461	457	440	432	480	449	504	491	418	454	456	441	479	477	460	456	441	467	457	433	454	492	437	446	458	448	439	443	457	419	426	472	429	443	454	431	452	438	485	460	457	439	468	479	465	446	450	464	454	506	480	476	488	462	473	479	471	453	476	434	450	470	484	448	468	478	478	493	453	458	447	417	434	467	441	471	461	465	462	454	448	472	479	487	430	474	444	478	426	478	470	489	438	428	444	492	474	428	473	477	449	456	424	445	469	432	451	474	432	514	465	521	461	445	479	515	465	447	485	462	455	439	467	466	446	445	437	467	477	451	431	479	496	478	472	454	462	470	454	457	473	443	450	476	462	474	507	445	455	466	495	443	490	437	479	484	454	485	479	457	438	440	463	413	462	506	471	427	464	460	487	459	454	451	444	440	438	453	429	462	461	430	460	512	506	453	469	489	448	470	473	469	464	478	505	487	473	459	417	494	478	472	441	460	441	461	454	469	445	492	463	452	474	437	485	471	500	403	478	440	455	419	459	455	480	462	476	476	490	468	455	482	467	494	468	456	449	445	443	441	442	459	520	485	457	466	487	468	450	505	420	436	471	466	463	447	477	436	471	432	456	469	472	467	455	467	473	461	498	455	454	463	439	487	454	473	450	459	480	444	475	442	434	466	483	472	472	518	475	457	443	483	447	458	450	434	469	427	477	441	466	431	455	450	435	491	453	447	475	443	453	460	478	477	512	456	461	449	493	433	454	474	481	468	443	498	443	435	505	465	439	428	443	494	435	465	486	440	472	501	434	503	417	466	437	463	453	482	438	491	447	477	457	464	450	480	485	481	404	437	461	454	481	446	472	448	448	441	470	489	453	450	479	472	443	444	466	499	490	455	439	485	445	470	458	488	486	487	477	460	459	466	439	426	453	481	466	473	455	455	475	428	520	463	440	468	453	435	462	441	468	452	407	455	474	449	486	421	443	445	423	457	484	488	486	465	458	477	495	447	462	437	469	467	470	444	469	491	429	493	465	413	481	445	439	440	465	474	451	461	490	480	462	451	474	454	428	437	450	458	474	446	458	464	434	462	441	458	474	440	493	446	406	453	529	475	468	437	462	487	448	435	407	471	487	447	479	461	452	458	453	487	450	467	439	459	444	505	491	452	469	454	459	451	455	477	434	466	442	488	448	462	459	450	428	456	451	476	459	443	473	438	463	464	443	461	487	447	466	434	466	463	457	414	493	487	488	458	461	481	512	435	473	494	477	491	462	451	450	468	464	469	457	481	482	489	487	478	456	480	480	471	436	474	448	447	487	424	457	436	473	425	432	456	508	448	432	486	482	448	488	476	443	464	442	402	438	503	467	462	463	438	474	465	446	410	486	488	450	428	478	455	446	447	467	448	471	446	468	463	469	493	462	449	466	454	447	451	444	481	480	422	483	475	470	453	431	448	444	452	436	447	470	456	490	472	405	495	412	467	409	473	450	435	458	480	456	461	461	475	420	469	425	425	435	472	468	459	481	463	459	452	476	409	464	497	451	482	423	459	482	438	470	479	467	459	480	458	481	447	445	456	502	491	482	487	409	490	485	449	444	487	446	469	454	473	464	435	409	437	438	458	493	442	427	480	468	479	470	451	484	425	416	467	441	498	469	471	485	448	470	437	486	452	494	468	433	446	474	499	477	456	471	458	493	456	445	446	462	462	454	455	462	464	450	504	449	417	466	492	430	492	412	462	482	483	469	459	504	474	440	431	448	520	443	436	469	447	416	483	470	440	461	465	472	431	487	519	459	423	465	456	446	450	470
26693	19992	8177	1725	1099	837	675	779	475	1371	4348	2836	1133	412	286	287	311	286	296	295	305	299	276	305	288	305	311	254	268	293	337	276	324	410	410	376	319	296	283	270	282	289	272	290	308	324	288	264	283	290	311	305	305	262	292	302	321	283	246	293	284	282	284	288	308	287	269	263	308	271	266	276	301	283	267	286	314	307	284	311	295	254	272	286	259	275	278	294	270	291	283	308	259	298	299	260	265	277	282	282	295	290	286	264	289	267	274	271	286	304	300	293	326	288	297	271	289	290	282	267	282	300	316	282	308	291	306	282	296	300	287	278	234	295	296	260	288	274	295	278	293	270	299	263	262	264	284	271	265	307	289	264	306	245	256	280	281	290	266	259	301	281	295	299	272	314	262	294	289	294	310	277	310	307	277	260	280	296	290	288	282	285	290	331	285	288	311	289	288	280	298	293	286	266	298	286	287	290	290	283	297	275	297	249	305	271	300	279	320	299	296	299	266	290	267	307	282	321	299	285	270	300	294	274	274	264	267	296	299	271	320	284	261	286	284	295	291	285	275	249	267	281	261	239	300	285	289	253	280	264	281	280	294	260	247	294	280	314	253	314	287	277	289	295	275	277	300	299	251	270	291	308	319	302	294	287	265	312	291	267	296	332	269	300	287	278	303	307	282	270	276	288	292	270	296	281	271	275	249	267	261	288	288	281	278	282	269	261	299	286	295	255	273	305	260	304	274	288	269	273	290	268	282	270	336	273	271	275	305	318	295	283	268	271	307	284	264	316	276	280	280	248	290	272	248	310	258	311	260	299	279	257	274	280	306	283	284	273	290	304	299	296	293	299	277	275	273	278	299	262	290	292	275	313	294	283	297	298	313	277	295	301	298	274	321	269	252	288	265	298	277	263	290	259	320	254	274	259	286	295	258	303	313	293	286	265	288	276	320	296	266	287	285	291	259	301	283	287	303	282	300	274	306	310	268	300	277	279	270	264	273	256	295	295	304	297	263	297	278	252	272	268	279	296	269	278	261	322	273	271	277	249	281	253	285	277	285	261	260	278	290	267	259	271	284	294	268	284	267	271	286	309	268	275	262	285	287	296	291	300	278	290	298	280	282	309	279	294	312	279	285	286	280	259	280	261	306	303	283	277	247	254	263	268	267	281	265	303	331	281	285	286	300	273	280	275	311	281	269	286	261	290	299	290	276	306	309	286	274	260	312	288	279	298	294	265	303	272	287	286	285	291	257	301	275	285	305	262	280	301	275	300	273	261	295	301	302	290	306	312	301	304	282	255	262	282	291	278	277	294	280	251	272	294	307	295	327	280	285	258	285	269	261	307	287	298	288	282	256	296	244	312	280	273	274	276	268	292	284	254	269	290	303	272	276	269	257	281	282	257	290	257	252	299	278	275	275	320	253	281	297	298	293	319	264	309	301	266	292	283	298	321	291	274	279	269	284	248	270	294	276	312	276	302	286	318	258	281	246	264	299	304	277	287	266	299	269	280	261	290	284	275	272	284	275	279	296	280	317	295	262	302	246	273	265	291	285	288	278	300	263	268	277	278	287	285	288	284	286	271	285	287	300	301	295	299	303	284	273	283	257	291	305	296	280	304	262	258	282	284	281	269	287	306	301	260	281	305	294	273	282	290	312	260	284	318	302	288	261	302	293	281	292	278	285	287	276	278	281	267	282	298	271	283	302	276	260	293	278	265	289	291	279	264	296	290	254	291	285	279	278	329	256	281	297	259	281	322	323	309	258	300	277	263	263	305	298	287	234	289	286	309	257	315	278	299	278	272	277	285	310	302	287	295	294	276	316	282	277	278	284	303	279	305	305	259	292	314	261	293	284	273	280	268	312	281	288	315	251	295	318	283	276	252	269	314	295	269	260	308	300	292	280	302	242	274	303	298	297	287	279	268	309	279	255	274	280	239	282	271	256	280	251	267	266	305	270	299	270	302	315	270	283	263	288	252	250	252	282	268	279	285	290	283	297	282	265	292	261	281	271	279	304	252	258	299	301	296	279	257	266	268	288	275	285	258	266	297	293	319	319	302	303	273	303	287	275	292	273	291	276	270	262	271	294	259	273	274	287	292	294	302	270	279	261	291	261	282	333	274	323	271	265	253	259	288	305	255	298	255	284	289	290	262	288	291	282	301	273	272	288	259	298	270	318	258	264	309	276	266	298	296	265	282	283	283	287	283	292	286	277	270	271	281	277	294	297	266	245	315	304	300	280	282	296	279	245	307	300	282	292	258	266	257	278	280	271	305	321	286	282	279	288	297	285	313	321	269	277	256	276	245	271	279	264	298	266	280	320	278	294	255	274	298	279	294	267	268	284	330	289	287	266	296	268	322	283	276	309	262	285	298	260	273	273	262	298	281	297	285	247	297	265	294	281	277	305	276	283	312	271	280	239	271	297	274	264	268	292	267	262	285	274	236	261	286	281	291	284	292	291	282	278	272	308	322	265	287	288	295	288	321	288	282	303	275	283	260	252	274	292	260	266	295	250	264	280	268	281	275	282	274	271	298	256	264	252	280	268	286	285	278	300	301	321	280	309	248	285	275	270	252	270	294	249	268	275	269	258	265	302	291	266	290	305	302	296	291	278	287	275	303	312	262	270	259	329	276	279	302	289	292	319	286	274	298	274	286	279	269	302	283	250	281	294	290	273	296	261	290	296	286	287	301	297	278	298	269	286	287	245	269	297	279	283	275	292	280	275	253	287	286	276	235	285	278	283	268	308	280	307	289	262	276	270	279	256	290	281	266	308	281	265	256	261	241	287	294	277	284	295	298	264	288	302	291	312	279	275	279	286	298	285	264	295	298	253	283	284	283	257	284	279	281	255	283	291	280	269	285	300	338	261	288	299	301	288	269	254	304	277	268	302	286	278	266	272	283	258	297	287	305	312	279	285	293	273	251	295	282	262	310	275	283	278	302	306	294	272	264	283	269	280	271	315	296	283	285	311	314	299	296	286	273	267	307	308	284	281	321	289	290	315	272	271	278	282	267	274	260	260	296	283	292	256	297	280	297	271	307	294	291	273	320	291	295	283	262	294	283	299	315	280	305	301	265	275	292	296	276	301	280	280	274	268	300	281	297	254	262	262	306	268	291	287	283	322	284	276	287	282	280	282	292	300	298	269	287	306	283	280	265	287	296	302	289	295	295	269	284	283	292	281	262	270	266	285	287	285	303	282	274	310	279	289	284	290	288	291	282	261	277	254	269	268	284	273	260	275	267	282	276	269	308	285	273	294	278	286	283	320	272	245	321	272	276	293	306	261	259	290	277	267	272	275	280	303	294	318	279	271	274	304	280	292	318	300	290	288	277	272	288	298	332	254	288	284	301	290	256	261	284	302	272	301	282	280	301	304	274	264	291	288	264	302	305	280	267	292	262	268	287	297	264	286	268	269	291	298	298	308	286	280	270	279	272	272	278	251	345	253	316	279	300	291	291	270	294	286	283	294	274	259	267	278	300
6075	7493	6229	2961	2604	2291	1935	2127	958	3527	10372	6451	2577	911	505	492	468	457	454	474	470	462	463	466	445	433	435	508	454	468	484	430	520	718	746	702	598	518	482	496	459	463	478	475	477	489	447	465	477	430	466	407	460	455	479	468	489	429	455	456	470	451	482	433	449	430	463	477	477	488	470	459	445	435	482	460	471	472	479	479	449	461	467	449	446	503	483	446	481	438	468	448	442	474	445	490	474	441	475	449	453	453	466	449	467	445	433	440	457	466	430	463	465	466	474	470	458	487	446	480	476	498	424	476	472	488	462	459	495	468	449	457	470	453	439	471	437	507	482	459	458	466	462	454	424	497	445	447	472	480	463	484	468	451	480	473	480	449	435	449	505	465	455	471	464	495	465	443	489	451	424	462	460	495	455	445	449	493	468	470	455	465	444	454	461	453	446	432	466	462	425	475	435	450	457	473	458	464	484	438	457	486	412	417	506	485	470	457	446	430	469	460	442	482	444	441	474	457	496	428	412	469	450	436	425	450	477	464	467	478	472	403	437	424	416	453	463	450	458	475	438	443	453	462	467	502	473	502	489	473	448	490	401	453	444	482	462	449	484	449	440	467	486	446	438	431	456	414	441	488	462	488	453	511	436	465	443	451	461	483	476	433	426	423	458	454	444	437	454	430	462	479	455	434	469	473	486	462	427	422	458	451	444	413	478	458	450	505	468	446	487	436	450	435	426	483	422	480	508	475	510	453	441	470	461	453	430	470	450	447	439	433	441	466	481	456	437	474	459	466	439	436	451	434	457	449	465	459	427	464	463	429	465	430	481	446	444	443	468	490	483	475	467	429	447	457	428	473	465	428	476	468	521	470	440	471	505	461	463	457	459	483	462	467	468	445	488	472	476	460	462	465	487	465	453	489	436	449	482	462	458	465	463	483	458	480	503	462	455	491	481	484	482	433	478	448	471	458	471	488	475	447	429	464	435	448	487	456	449	469	468	502	475	445	430	460	445	482	480	456	494	468	420	478	434	464	480	472	505	459	473	455	453	464	452	446	470	440	491	476	478	481	451	442	461	467	476	473	446	469	443	449	440	467	476	476	448	439	457	500	445	446	450	491	462	485	481	460	430	469	483	441	491	450	472	457	450	439	427	492	443	433	496	467	456	477	431	442	460	436	448	482	464	488	430	474	402	481	477	447	461	481	455	446	480	470	453	491	463	488	450	431	440	470	483	483	457	477	450	446	487	481	474	459	440	452	499	448	453	441	447	474	433	406	479	462	483	426	461	460	432	460	445	449	441	495	491	464	381	434	469	462	461	457	486	419	472	447	473	443	462	478	428	447	439	463	462	455	475	414	422	441	460	468	456	442	439	420	464	494	475	442	486	467	418	441	427	450	452	473	483	489	465	478	463	488	501	434	450	431	426	433	426	456	432	489	465	451	439	452	433	459	454	494	480	503	461	474	428	456	469	444	406	463	479	445	500	534	448	468	479	440	469	480	460	480	460	473	462	451	469	454	466	488	453	479	445	469	452	447	464	442	484	468	483	476	456	464	450	430	436	520	459	477	465	453	467	426	451	473	472	464	477	469	462	483	447	434	483	472	458	479	431	444	445	507	452	433	476	458	472	505	454	450	469	507	434	410	444	476	440	459	434	461	440	470	418	461	460	477	451	498	422	430	490	460	464	458	484	508	506	487	475	456	485	478	445	473	438	452	452	437	538	475	461	481	463	426	439	458	468	453	453	447	461	472	452	445	437	454	428	467	460	438	463	399	479	455	453	452	425	439	468	418	459	448	485	484	465	452	436	439	420	447	480	446	443	479	462	462	475	453	455	481	472	430	491	425	461	497	443	451	451	483	485	467	466	419	416	472	446	447	475	476	472	437	471	457	478	462	446	438	470	485	466	472	460	455	506	464	440	465	495	479	453	469	470	487	481	446	518	468	443	504	434	437	452	457	503	435	441	453	464	500	452	514	448	460	494	458	431	501	444	440	455	471	465	465	492	462	428	458	426	433	460	511	439	482	470	458	445	448	466	448	465	487	443	463	455	494	458	443	475	438	476	472	430	458	494	486	440	444	493	439	454	450	429	432	479	476	500	443	452	475	485	454	414	424	458	449	465	452	466	496	500	474	465	458	443	488	444	460	435	455	448	439	468	467	471	415	478	463	472	453	424	478	444	435	442	452	508	466	465	469	446	515	466	471	486	440	434	440	463	451	480	494	433	440	445	442	434	466	449	450	436	466	468	455	475	450	467	472	463	447	486	491	487	471	449	439	499	471	435	446	430	474	449	470	451	468	430	464	460	447	453	455	469	488	470	459	471	490	465	456	473	449	464	440	474	452	460	460	493	437	464	464	446	459	464	472	488	453	426	448	466	481	423	475	419	443	501	467	430	480	438	461	452	493	461	481	466	431	469	460	424	419	464	463	501	463	481	461	432	444	461	511	421	457	439	503	469	428	464	459	450	476	491	469	459	466	469	464	532	448	485	431	470	455	446	440	474	466	468	449	446	469	443	466	431	441	429	462	487	478	437	477	431	468	453	476	447	468	475	477	441	476	470	454	486	465	516	445	465	487	489	455	461	478	461	454	502	512	441	502	456	455	477	476	452	456	500	457	467	476	426	465	438	486	432	450	451	479	458	472	464	429	443	500	416	482	471	435	426	489	491	450	471	441	441	468	460	492	447	474	489	487	467	462	452	459	458	469	502	442	458	486	465	456	437	469	484	464	464	489	454	482	492	465	448	454	487	436	464	465	497	489	483	457	447	466	462	453	422	492	428	487	440	432	476	463	446	475	451	490	504	435	476	484	469	440	470	487	477	453	429	482	442	457	427	482	431	472	466	470	450	447	491	477	478	454	491	454	452	442	469	405	483	462	458	488	475	481	461	466	503	495	454	462	488	483	454	460	464	459	470	457	440	451	469	431	443	461	499	444	454	457	445	454	424	427	447	448	460	473	448	450	481	471	424	425	444	470	492	456	487	440	457	485	444	433	474	442	481	483	475	468	425	452	482	435	435	449	495	441	426	479	462	452	461	450	455	449	439	484	486	400	453	425	469	463	482	454	498	472	495	461	439	466	475	499	483	461	455	452	454	509	474	450	450	467	461	484	442	470	460	493	468	481	468	498	472	424	413	471	471	441	475	455	493	461	470	415	471	482	484	440	478	447	469	464	456	475	447	468	425	453	494	421	471	444	440	445	461	434	451	425	430	468	433	471	424	464	488	429	469	479	445	454	422	458	465	447	479	432	440	445	454	473	453	483	451	489	467	459	476	416	472	474	442	447	446	489	453	437	458	460	459	427	443	445	439	456	466	462	476	468	474	415	447	505	512	472	480	462	435	477	462	467	445	463	407	463	492	510	466	473	462	443	477	460	460	449	460	485	466	434	472	468	458	448	472	460	488	439	417	435	476	430	466	512	479	471	500	435	446	459	422	423	497	486	427	478	482	435	449	463	495	466	461	419	439	447	471	448	459	483
25121	21110	26806	24875	5320	1573	1052	1219	2296	6371	17783	11777	3953	384	302	309	297	301	316	301	324	309	329	324	292	310	286	304	299	291	315	298	350	669	707	588	516	354	301	318	292	280	295	295	288	289	284	293	307	270	296	269	287	286	295	309	294	308	292	290	300	318	296	262	301	270	309	283	319	289	308	309	289	324	273	279	299	292	307	313	267	287	277	266	306	301	310	305	299	286	303	285	261	292	330	299	271	308	297	297	278	264	294	318	282	272	272	277	304	277	305	266	281	288	298	309	328	303	272	281	305	274	315	291	329	304	278	304	317	270	292	287	301	297	295	311	303	307	326	283	271	284	297	280	304	284	259	290	318	299	289	257	292	308	303	290	305	302	315	295	295	305	281	273	272	301	298	293	301	289	300	328	249	291	274	286	280	280	322	257	294	286	311	274	284	299	331	271	308	282	305	310	276	281	295	282	291	283	301	306	267	282	296	301	281	299	285	284	274	291	273	294	295	309	260	266	278	307	292	284	298	281	280	283	297	286	285	272	286	289	275	321	279	275	311	283	280	307	289	272	286	292	301	301	289	332	287	280	286	284	312	290	271	278	316	303	319	280	254	294	297	272	324	269	292	267	298	287	291	271	286	275	285	305	301	271	307	303	295	314	292	301	295	310	280	295	330	298	314	271	281	279	290	283	299	282	270	268	295	269	318	290	288	313	296	318	297	281	286	288	303	319	309	304	306	312	320	291	306	281	272	268	248	274	296	282	279	291	302	307	302	315	320	284	305	277	303	277	284	276	290	283	308	320	284	276	255	275	282	283	287	300	291	280	286	277	280	311	297	317	265	265	296	299	307	280	298	285	311	278	299	326	279	284	281	294	266	280	276	308	276	273	305	277	306	318	315	280	291	286	287	301	266	294	297	306	267	277	305	287	318	317	307	290	338	300	268	289	278	264	294	283	299	276	275	286	263	293	284	295	286	300	304	306	287	290	293	282	279	282	298	271	293	275	289	279	293	304	284	300	304	298	279	328	280	317	301	305	299	293	293	305	294	295	278	263	290	311	275	281	294	289	271	315	270	290	291	294	305	294	292	286	289	303	291	272	275	298	310	280	294	311	290	287	282	268	293	306	329	325	280	302	268	283	279	274	285	299	293	252	284	261	298	264	282	303	294	279	315	290	310	277	267	325	277	269	273	272	285	284	271	309	316	303	316	279	267	272	281	288	292	263	297	270	261	287	295	289	281	294	317	306	323	291	311	290	326	283	296	294	282	297	280	300	278	301	283	300	281	280	300	307	311	299	284	303	276	270	312	299	310	281	312	294	288	250	291	295	283	307	279	267	263	286	295	291	308	299	297	287	331	294	309	259	284	282	296	314	296	331	286	298	314	293	271	307	289	297	275	288	301	277	280	285	300	287	297	293	312	287	304	303	264	280	288	296	278	291	286	287	284	333	280	303	299	285	270	287	298	296	281	325	282	293	289	291	309	292	273	308	337	287	291	314	282	271	294	314	300	277	295	319	276	278	295	276	287	274	301	250	298	280	278	300	290	319	273	327	286	281	306	282	325	294	273	300	288	302	296	286	278	263	325	303	272	285	290	284	292	279	260	300	268	314	307	310	283	294	292	296	281	306	270	242	313	293	313	293	263	261	308	316	308	299	301	297	290	290	266	278	286	303	257	272	283	256	312	272	293	284	278	305	319	300	299	313	277	283	276	313	274	310	293	315	284	255	299	314	298	297	286	279	286	328	303	250	291	300	297	281	281	298	289	306	298	286	285	286	283	298	285	278	306	291	283	268	280	277	308	276	288	275	276	289	286	301	305	274	255	283	297	307	304	319	270	301	249	282	283	298	294	296	294	289	268	300	307	273	334	298	276	330	312	300	316	273	312	319	297	300	317	302	284	299	309	304	277	307	330	301	293	280	304	292	305	296	277	265	265	289	277	269	257	271	268	309	300	321	279	313	306	273	302	319	281	307	303	305	312	306	286	277	312	263	319	287	266	305	319	280	300	258	273	304	250	314	263	314	311	272	303	287	254	298	282	275	301	286	301	309	300	291	300	317	255	298	301	292	301	298	285	267	295	260	294	303	273	284	290	275	285	289	276	272	276	283	297	289	298	303	309	303	290	291	287	296	286	311	293	286	292	323	292	300	284	287	305	283	283	288	307	288	297	300	297	286	277	289	300	296	302	270	303	331	281	282	289	297	279	291	261	290	302	293	272	280	312	275	300	295	325	304	288	261	280	294	291	322	303	305	280	279	289	294	288	288	292	306	269	267	291	263	270	285	271	282	297	264	274	297	280	280	277	337	297	299	268	314	315	290	277	250	296	296	288	262	308	308	301	301	285	274	302	324	291	312	274	284	295	286	293	286	309	297	295	263	260	303	284	271	282	274	281	256	281	265	284	326	290	311	292	297	290	281	265	306	285	318	307	265	319	297	277	273	239	308	269	317	290	247	300	284	315	270	294	294	302	307	281	281	298	296	281	284	309	309	280	302	293	248	271	302	254	298	312	283	284	263	295	307	291	300	311	292	267	290	321	333	302	274	297	261	292	273	327	265	288	286	276	290	297	312	288	272	272	312	294	301	293	276	269	284	299	291	270	290	294	310	291	285	281	307	322	276	333	328	308	278	287	299	290	283	287	283	280	323	294	300	327	262	300	283	305	276	264	261	297	293	270	285	319	273	295	305	237	300	287	302	289	290	311	273	273	271	262	286	274	298	267	294	297	301	323	276	315	302	317	285	289	305	282	285	318	292	296	293	304	315	313	289	277	310	280	319	312	299	294	319	310	299	256	278	320	261	323	326	312	276	293	281	278	298	319	278	274	310	291	293	298	272	304	289	322	292	309	281	305	306	249	258	273	281	279	299	332	318	302	285	310	258	312	320	266	306	288	296	277	267	286	272	283	303	301	312	273	272	308	280	266	281	273	304	298	275	283	312	301	255	283	276	289	303	299	322	327	290	281	274	315	325	270	279	287	274	300	288	323	278	281	308	278	278	300	285	273	245	262	261	275	260	269	308	305	290	251	296	284	334	293	292	325	312	294	277	307	291	294	306	293	307	280	283	302	276	277	280	300	255	314	311	318	286	317	258	284	280	272	307	311	297	260	303	296	281	246	308	286	280	302	341	283	281	300	295	299	289	292	286	277	292	282	300	302	257	322	304	308	277	321	299	258	303	285	285	310	275	296	306	298	290	270	311	307	285	288	330	286	310	281	293	301	263	288	336	294	281	282	303	274	306	299	331	283	285	261	270	280	308	291	280	290	292	324	293	273	330	293	284	314	308	315	323	284	315	300	308	309	260	305	318	294	307	268	273	278	295	308	294	285	308	309	288	335	241	283	302	293	272	277	265	311	275	306	270	254	263	321	271	271	300	291	301	335	308	262	303	303	319	257	277	301	289	260	301	279	296	296	277	283	274	251	318	258	287	310	315	336	302	267	254	269	286	281	325	278	328	316	301	294	273	287	275	273	281	290	288
7303	14453	10977	6403	4650	3674	2917	3558	5766	11521	27215	19128	7736	626	529	495	481	507	547	528	499	508	506	506	510	530	462	494	507	510	460	460	678	1438	1642	1297	890	638	587	514	487	478	513	442	489	491	455	468	496	474	470	423	485	498	486	508	481	489	527	494	430	455	465	479	483	498	467	494	468	474	495	483	476	476	482	488	462	486	500	483	473	485	478	450	506	479	475	527	502	468	509	484	461	473	459	470	511	441	486	449	465	493	454	489	483	477	520	484	454	493	498	468	489	473	470	466	470	499	478	471	477	482	481	462	508	448	488	467	487	447	464	455	487	461	496	464	438	469	465	480	496	459	492	456	491	442	488	499	516	453	509	484	498	498	488	521	457	478	471	510	493	510	464	481	482	460	476	473	475	462	486	448	516	460	498	453	492	460	498	481	520	456	504	476	482	512	461	498	474	507	471	454	504	456	481	460	481	498	502	444	507	485	475	467	472	472	475	496	468	442	521	432	462	489	474	502	505	452	480	450	504	477	463	486	451	484	513	448	468	474	478	477	479	490	472	489	448	479	481	492	488	464	459	485	466	499	500	480	468	439	470	500	506	495	497	509	501	481	489	457	467	490	470	488	488	494	481	462	481	464	499	477	502	483	488	479	479	485	474	508	481	452	502	447	464	477	492	474	507	456	457	485	517	420	490	478	493	448	463	472	468	508	481	447	467	501	470	471	499	485	476	474	480	493	469	478	457	443	502	464	452	470	528	509	480	511	460	435	493	460	490	467	427	512	455	455	455	483	469	479	413	492	469	503	505	465	488	438	473	470	440	472	480	472	472	535	468	490	481	510	458	482	446	497	496	479	459	458	518	480	475	442	504	462	463	444	451	495	494	453	462	441	521	464	533	465	455	463	465	464	431	473	491	433	463	481	461	469	448	457	479	451	507	452	472	492	445	510	483	487	453	502	464	470	476	465	450	459	449	457	446	469	486	532	470	463	479	476	471	473	497	506	471	490	454	476	491	469	471	483	477	440	488	450	485	477	460	453	468	488	482	460	452	479	492	487	470	490	499	437	495	493	519	500	454	460	541	465	500	467	479	470	455	475	496	458	464	459	454	472	462	484	462	495	523	444	482	433	470	453	479	481	474	500	499	471	441	514	470	459	521	476	476	493	467	444	449	516	464	470	514	514	506	447	466	499	514	471	493	452	503	462	470	511	473	498	459	458	499	427	437	492	487	460	459	513	464	452	514	529	503	470	472	512	449	470	475	498	475	474	476	489	458	488	489	490	463	468	454	492	527	451	500	503	441	492	458	461	474	475	480	476	487	469	450	547	454	488	505	466	433	472	473	483	455	471	468	466	532	426	451	514	502	483	483	454	509	484	456	440	479	465	466	475	483	523	479	481	460	488	497	482	444	496	450	448	455	464	465	470	487	473	484	445	479	467	431	463	456	503	461	510	510	462	460	443	451	484	457	431	446	477	496	486	513	466	477	490	478	521	456	477	474	472	485	480	508	501	476	444	506	477	473	478	453	443	435	472	475	475	495	496	466	519	453	412	450	493	450	470	513	460	532	479	462	513	465	520	511	479	472	490	473	489	463	467	470	467	462	490	442	480	529	478	480	492	482	477	455	479	456	461	485	458	463	480	498	472	468	444	452	474	452	465	491	478	476	492	487	454	469	458	455	466	485	492	482	475	508	490	509	454	482	486	499	494	467	440	499	512	466	465	436	481	515	494	471	444	462	509	495	469	483	471	465	451	489	475	540	456	456	471	447	480	428	485	507	511	453	502	447	462	489	448	498	482	457	448	484	465	482	473	473	541	466	485	494	466	443	451	475	474	483	493	481	450	506	487	485	520	465	457	490	465	440	483	483	497	458	438	468	494	448	501	503	488	442	463	521	461	477	459	467	482	481	504	509	489	475	471	507	520	480	487	476	494	433	437	465	529	499	465	489	499	464	474	499	509	473	484	483	441	472	418	488	459	454	473	493	499	442	477	534	501	478	467	504	514	446	464	509	443	489	490	462	485	484	473	459	488	470	468	442	429	481	464	450	493	467	424	479	457	490	453	469	497	446	490	454	496	424	480	493	463	451	472	486	434	490	481	505	457	478	504	468	453	462	483	464	472	461	449	481	483	452	489	522	465	497	455	461	503	477	458	463	468	468	474	479	472	473	495	466	478	465	459	480	486	473	502	479	484	461	438	484	462	464	493	487	460	496	437	476	478	472	519	439	506	500	465	479	448	494	500	468	516	517	512	470	453	467	487	431	458	487	488	497	454	496	479	492	470	469	489	460	431	468	453	483	485	465	468	467	489	456	410	455	449	490	496	470	468	497	464	477	493	490	477	479	486	512	458	492	500	507	471	459	470	519	483	487	477	495	483	505	488	495	463	473	458	458	461	484	518	493	512	443	467	446	513	475	443	454	484	446	515	491	446	490	474	481	482	449	467	486	489	513	458	488	432	477	441	480	488	472	487	461	480	505	468	483	463	452	494	482	462	457	472	493	456	476	474	461	476	491	475	489	471	462	461	466	463	489	490	491	476	481	497	473	471	488	492	479	484	450	451	466	443	462	465	489	473	504	465	446	524	502	458	509	486	504	497	486	427	469	497	460	489	441	507	431	426	498	459	473	451	461	478	519	482	454	453	443	493	458	459	454	480	450	491	447	505	514	485	478	492	560	461	469	440	494	467	454	482	511	499	490	480	486	487	465	489	438	478	521	435	478	466	485	469	508	477	481	498	493	505	506	490	494	451	467	475	480	458	466	472	474	486	458	502	471	497	451	528	519	477	452	471	473	489	488	474	483	470	501	465	510	480	497	437	471	462	468	526	528	476	436	502	458	435	468	484	482	453	436	421	472	503	409	445	457	467	489	475	482	490	466	471	459	445	473	488	439	471	444	498	455	473	464	508	506	459	521	481	458	484	518	451	497	484	466	455	453	451	495	468	450	501	501	450	449	497	511	476	471	441	465	480	484	468	480	470	456	441	443	467	490	484	484	473	450	474	460	485	468	479	530	467	486	463	509	469	481	496	497	473	485	455	468	472	461	458	510	455	469	479	521	502	461	521	455	482	470	482	482	467	485	482	444	486	486	471	448	499	458	461	462	456	474	511	466	511	465	475	486	471	510	496	483	466	450	476	453	434	456	484	466	473	457	497	478	441	458	451	543	477	472	504	477	466	473	487	459	491	491	469	492	506	497	465	524	473	484	461	498	471	485	463	477	471	490	462	482	468	491	515	491	461	452	489	492	488	487	476	479	500	495	439	492	472	497	481	461	525	492	445	446	486	473	496	491	502	462	502	444	483	462	507	488	474	458	485	476	482	469	454	488	461	485	516	465	512	500	478	506	469	485	461	511	451	463	489	469	464	473	472	491	492	470	493	511	507	495	472	434	458	488	469	461	463	503	461	444	514	461	462	474	460	492	477	492	500	493	483	463	455	486	490	482	504	483	511	452	476	487	465	474	420	478	485	458	465	439	465	480	531
23263	21117	28780	23704	21121	19542	4750	5028	7343	7592	38211	29726	18843	9394	2137	540	341	292	301	291	328	355	317	327	322	297	324	294	290	298	319	318	598	1033	991	784	530	382	364	292	329	314	311	321	302	291	282	331	297	277	257	288	296	314	282	322	301	304	313	257	278	296	311	290	285	319	287	269	316	307	311	297	304	313	269	287	317	331	345	285	315	291	285	280	309	313	286	290	281	290	296	299	299	290	293	304	267	308	284	295	313	283	324	301	283	275	280	323	312	318	321	299	290	304	359	312	283	252	300	292	311	277	281	279	302	294	283	308	292	292	235	299	298	308	314	313	291	281	287	277	282	296	330	313	283	304	272	289	302	285	315	301	308	295	291	261	284	283	327	293	274	287	288	295	295	273	322	280	284	327	303	284	291	297	291	285	327	277	313	275	286	289	294	298	276	293	253	272	326	300	297	279	293	323	278	296	289	287	288	280	265	277	289	290	297	290	315	307	265	313	294	289	315	309	268	276	283	288	271	327	312	278	289	288	278	286	272	300	304	299	292	308	300	315	312	300	264	302	246	279	290	300	312	273	258	295	278	321	298	300	300	288	308	315	327	268	306	315	291	294	297	284	293	289	294	303	312	312	277	310	302	310	294	328	288	267	266	301	301	294	288	300	288	305	286	261	275	263	279	292	310	324	294	303	300	258	306	305	310	290	291	299	270	294	292	316	290	279	303	309	294	314	288	308	309	263	303	287	295	294	300	311	295	289	310	318	313	308	305	298	263	317	326	307	304	306	304	288	326	296	279	297	301	297	311	317	277	312	271	301	320	310	270	286	312	309	290	281	282	305	273	321	301	287	294	299	281	276	319	292	272	280	260	299	285	318	309	295	291	264	287	315	291	289	317	266	260	293	284	299	293	302	303	296	309	286	266	329	310	286	292	310	287	313	290	289	275	310	259	321	265	281	264	318	288	327	325	303	275	285	284	306	314	315	287	312	322	255	289	289	281	296	299	299	286	309	291	288	307	305	290	289	331	274	287	278	283	300	313	298	282	317	297	284	319	286	297	290	285	319	288	273	291	306	283	311	314	311	304	297	295	303	287	315	279	278	287	293	324	281	297	280	289	297	308	292	293	282	289	296	284	309	287	272	299	309	293	303	266	278	329	285	290	293	287	299	288	291	296	277	288	298	277	286	289	302	305	289	298	253	322	294	293	292	297	259	303	289	297	299	265	275	277	249	299	295	273	310	276	277	300	295	284	298	269	263	303	303	291	313	320	306	321	289	299	314	310	260	284	306	310	286	277	327	277	312	304	282	270	327	273	306	326	302	287	318	326	283	295	336	294	310	285	296	282	298	281	326	275	267	315	303	286	293	265	272	290	299	273	293	281	295	302	284	281	327	303	266	306	296	276	296	272	286	315	266	312	332	295	276	281	300	292	321	295	304	298	280	315	283	305	315	266	286	282	312	318	316	292	289	274	308	285	278	263	295	278	309	257	283	275	294	290	293	315	273	310	280	310	281	295	309	275	303	283	268	312	290	270	272	291	288	292	288	294	293	272	298	302	315	288	299	287	274	272	328	288	294	291	288	273	322	306	273	270	278	286	307	299	290	283	243	281	289	296	267	310	348	289	307	286	262	314	292	341	300	293	270	275	323	328	310	287	285	290	266	263	308	267	268	289	297	281	308	301	286	275	268	308	317	312	290	298	302	326	282	286	298	299	274	310	309	283	304	286	279	273	269	272	321	319	247	283	302	285	283	262	288	304	287	290	304	283	291	278	276	305	272	277	294	294	284	289	301	263	271	310	295	309	307	244	313	315	274	304	249	320	318	324	309	312	283	297	324	282	287	316	290	294	284	294	274	311	300	312	291	299	318	277	296	302	296	298	293	292	287	311	291	285	310	306	265	295	275	280	290	331	310	299	281	294	313	292	322	296	312	280	330	305	271	332	324	281	271	306	287	302	313	261	311	335	307	299	278	262	291	277	312	292	279	278	279	315	285	295	306	266	294	291	306	281	296	259	292	283	265	297	326	315	278	302	290	309	256	318	292	303	289	275	264	326	282	262	273	311	287	302	302	275	289	288	308	306	310	284	300	273	283	288	315	297	303	283	320	282	257	264	283	296	310	274	286	283	304	262	292	300	283	307	301	272	321	298	263	280	280	289	312	270	304	322	292	322	311	288	292	305	290	283	301	302	291	292	277	270	305	286	299	270	292	311	300	306	313	329	277	279	277	266	303	309	306	276	302	300	283	282	298	296	293	281	300	242	309	272	279	283	248	269	284	288	313	319	305	314	302	290	290	318	304	335	296	305	278	284	328	275	285	314	309	280	302	300	298	300	289	291	296	289	302	316	306	345	295	314	293	306	288	291	280	300	278	303	323	303	308	294	296	308	278	313	300	308	300	279	280	309	290	300	312	277	264	309	311	308	280	289	284	286	304	289	291	318	301	297	288	278	314	264	297	267	275	301	281	281	290	298	272	308	297	302	290	279	270	262	288	289	297	324	284	333	288	318	309	318	278	284	259	322	312	282	297	267	283	310	335	284	292	271	327	312	251	265	323	300	300	290	305	299	285	344	311	278	287	252	300	291	265	296	318	304	294	304	282	298	291	313	299	301	266	276	286	288	282	282	285	292	284	325	294	303	306	294	300	303	299	311	282	275	312	280	277	311	306	268	310	285	305	304	315	326	278	281	288	279	263	307	318	264	281	272	289	301	287	282	281	299	303	289	269	338	278	283	304	326	290	286	285	239	288	315	281	318	269	297	277	305	304	319	266	304	298	239	315	288	281	280	323	301	280	311	313	312	280	279	299	293	294	279	290	285	279	286	290	301	294	261	293	310	328	285	288	300	288	293	263	312	313	313	291	278	306	309	309	299	300	287	305	303	300	310	300	305	290	326	285	301	306	280	256	281	287	300	295	286	304	278	301	269	273	277	292	258	308	306	323	259	303	301	304	312	250	293	304	278	307	279	307	278	293	297	328	264	303	284	324	267	303	278	275	275	293	289	269	285	262	299	262	311	286	308	299	279	326	308	298	307	320	260	292	274	277	318	287	285	289	310	262	302	264	312	280	297	287	292	301	305	309	295	319	294	315	313	274	274	290	265	288	286	244	281	289	287	284	291	331	296	309	312	310	301	301	268	296	272	287	283	289	302	292	297	292	276	303	323	293	278	291	273	286	308	304	283	291	303	288	280	284	298	298	269	286	300	316	311	275	290	270	295	299	287	296	280	276	295	292	297	317	276	299	282	344	291	278	322	295	287	294	288	300	269	294	299	303	287	323	312	321	262	291	276	262	305	309	295	285	321	289	283	316	310	294	312	285	271	274	340	265	292	287	282	297	304	298	313	313	308	308	317	275	295	313	310	291	298	253	305	280	290	279	290	259	299	320	271	292	276	290	297	259	275	310	272	242	302	306	318	251	294	304	304	295	277	279	294	277	298	288	266	294	277	307	291	306	284	277	292	319	278	296	277	290	303	263	282	294
12425	25094	21556	13429	10021	8272	6425	10994	12395	11732	42776	35707	24629	16324	3897	1088	558	546	513	568	533	523	526	552	495	499	462	476	475	472	499	524	1304	2476	2273	1592	1022	642	542	477	508	499	484	499	448	455	494	469	436	447	470	455	426	462	438	455	472	491	483	484	452	447	455	464	471	468	498	467	494	463	474	443	465	470	466	464	477	488	460	471	456	467	440	501	445	488	512	446	486	458	468	478	467	457	467	460	448	476	477	464	454	461	471	488	486	503	477	445	456	475	479	455	463	454	517	466	442	498	451	483	470	496	497	473	494	518	460	474	438	475	426	448	467	481	469	480	472	474	480	450	437	506	483	477	472	453	446	489	448	443	451	511	484	467	434	434	465	465	449	453	452	451	428	466	463	463	446	498	469	510	466	447	468	498	438	474	452	470	471	452	473	480	499	479	455	499	438	445	489	470	512	457	470	484	476	463	468	441	448	470	476	510	463	473	475	441	474	473	466	469	419	447	457	442	465	451	471	476	485	468	496	481	489	451	469	508	476	482	474	476	484	457	517	448	469	458	456	468	486	440	510	430	443	464	473	466	453	494	449	463	454	513	494	472	467	475	442	490	469	472	457	447	481	445	453	488	457	464	496	486	463	467	461	474	431	476	501	526	449	467	517	488	496	473	462	443	464	449	478	451	481	443	439	458	458	458	481	434	438	468	480	469	466	466	450	458	445	449	492	451	463	486	491	469	512	443	463	494	467	457	453	449	478	459	458	473	467	490	458	503	464	494	470	460	490	427	479	463	491	479	421	437	457	445	460	432	438	502	473	486	456	479	453	469	490	467	484	487	506	438	448	464	455	426	520	447	469	454	456	440	468	489	482	506	477	442	451	482	434	465	483	477	462	476	468	490	458	496	491	473	468	442	439	479	472	464	466	462	455	454	491	465	478	502	461	492	433	477	438	474	463	456	472	443	464	469	447	478	467	480	480	471	481	434	435	430	462	455	464	429	463	478	454	469	445	482	487	441	441	471	442	481	463	478	501	475	485	495	478	464	460	450	434	501	475	460	506	437	492	440	499	471	451	462	447	480	449	428	456	472	485	478	443	460	460	450	467	428	477	459	476	485	475	466	453	479	492	408	470	470	465	456	509	440	477	433	466	479	493	469	452	482	481	472	457	453	464	449	445	500	471	470	447	459	497	476	469	495	457	449	465	488	449	458	444	500	492	513	497	483	461	471	503	473	449	481	478	439	498	478	445	479	470	465	432	490	444	501	467	470	471	468	438	457	477	498	472	447	444	474	442	497	444	430	496	475	461	431	464	425	478	432	477	480	480	466	469	464	485	461	449	535	498	472	494	460	480	452	453	500	466	468	506	444	457	518	475	463	457	470	447	482	493	471	440	495	475	449	465	480	453	448	480	505	492	488	449	505	455	454	501	461	473	513	477	446	441	490	437	480	465	505	450	473	487	449	448	488	477	445	487	458	462	505	453	444	468	494	419	446	453	472	478	452	461	476	446	515	465	456	492	480	523	464	497	469	435	475	470	475	460	455	449	474	503	463	461	498	464	477	469	460	478	439	494	482	432	439	500	488	490	493	492	464	464	439	469	452	434	450	436	452	462	455	481	450	469	499	444	461	443	461	438	462	481	470	465	476	454	451	469	496	455	439	493	479	462	456	459	491	471	491	436	479	468	442	451	474	443	453	491	450	459	450	458	509	466	482	494	487	478	466	456	464	518	467	490	481	483	438	441	459	460	435	473	500	464	489	472	410	460	464	494	499	439	524	466	468	454	448	438	445	460	451	463	464	492	472	424	477	463	497	489	443	503	444	474	468	477	464	465	470	463	488	459	465	471	456	458	504	476	476	466	509	461	436	461	479	450	480	472	468	470	484	473	492	512	474	481	488	500	462	478	436	423	490	486	454	455	504	503	470	451	453	429	461	459	468	426	493	464	489	460	492	443	441	521	460	449	497	459	485	466	489	453	457	467	465	477	448	452	465	452	475	467	461	492	485	475	473	482	456	468	462	448	460	452	417	487	450	452	443	447	463	494	452	501	446	502	397	484	489	485	452	459	446	467	457	470	490	462	451	487	471	462	462	462	454	469	445	444	436	476	437	469	448	473	434	456	458	486	455	506	473	497	507	468	433	510	496	459	477	467	485	475	493	510	475	473	471	481	495	466	485	437	516	490	457	483	473	474	525	455	513	454	435	445	494	492	474	486	493	440	409	459	446	477	458	469	503	470	462	493	490	473	476	473	501	495	474	488	455	508	485	459	477	457	458	486	494	463	464	440	447	480	473	415	463	466	473	489	465	449	514	479	445	455	482	451	469	458	432	519	490	512	452	441	434	437	465	455	482	465	454	469	468	434	498	521	474	460	459	455	469	472	502	470	438	494	510	429	481	463	480	466	499	453	496	485	452	467	484	462	445	464	457	452	519	472	458	469	448	465	480	462	444	444	455	463	481	494	450	478	456	489	450	430	491	470	440	422	471	447	472	487	450	465	438	431	475	479	486	476	461	445	465	468	445	458	471	453	495	496	475	483	465	486	448	476	420	425	470	468	481	480	466	479	476	483	494	441	486	479	491	504	449	503	507	455	436	480	447	439	476	457	457	460	454	441	436	446	486	456	447	451	500	480	470	501	459	471	457	484	440	498	512	470	454	454	488	468	465	476	508	474	495	493	468	491	448	461	489	491	457	447	448	483	466	426	489	486	454	475	448	464	457	440	438	428	471	459	449	462	477	460	431	461	477	494	458	438	443	448	436	479	474	460	464	435	494	438	485	453	440	450	474	486	488	468	447	450	467	493	459	504	487	527	486	476	489	444	477	466	481	513	477	502	475	500	482	460	444	462	463	471	484	461	468	488	484	475	454	455	436	473	465	457	475	481	437	469	461	464	488	473	493	469	494	502	481	450	475	474	480	465	446	472	474	488	479	419	478	470	475	481	497	494	432	477	466	449	501	475	478	491	520	456	474	486	489	474	465	462	481	499	410	447	469	503	490	461	503	495	461	455	485	463	440	443	531	442	476	462	458	486	490	479	510	473	459	479	450	504	456	466	470	452	457	483	469	460	464	473	438	467	493	429	460	480	490	469	463	468	466	455	496	447	449	489	458	439	468	458	438	509	445	460	436	459	526	496	471	460	497	467	466	461	483	457	497	450	490	456	491	479	464	452	486	506	468	468	439	435	483	440	487	474	453	477	486	486	449	483	487	463	444	486	460	469	483	458	464	444	477	498	442	456	466	482	436	458	457	472	469	495	496	448	518	497	449	466	504	449	483	448	493	446	460	478	459	484	455	496	482	472	485	436	492	458	474	487	461	483	478	466	450	461	464	535	501	478	468	495	474	505	492	459	445	460	502	458	518	454	485	500	458	492	483	435	455	455	446	456	504	475	477	485	455	464	459	445	504	481	449	442	479	468	515	469	438	465	508	445	489	485	450	457	505	476	461	466	467	463	433	458	467	466	478	461	445	430	428	495	494	473	462
26771	20035	8147	2051	1213	952	795	923	1064	433	3963	3813	1585	808	761	599	407	294	302	285	281	274	291	292	268	291	293	323	257	278	298	263	304	289	322	331	276	253	290	255	304	260	313	305	244	262	294	305	303	259	275	281	314	277	280	297	285	274	264	254	301	294	268	296	304	257	273	276	281	299	280	289	304	293	274	292	272	299	293	302	285	283	304	291	291	282	305	266	294	286	292	265	295	276	283	295	291	279	273	296	281	283	280	266	307	313	263	276	287	296	307	297	301	273	300	296	290	288	301	278	274	258	265	292	271	263	286	288	311	291	269	296	294	305	287	238	263	264	325	273	293	304	321	299	289	265	285	303	306	265	293	280	308	275	268	279	309	270	266	281	279	274	268	304	279	291	290	272	307	286	312	249	335	277	304	274	292	266	299	276	304	264	299	302	272	296	282	253	288	279	313	283	291	261	283	236	293	280	257	314	294	263	251	304	261	275	252	296	288	274	293	291	300	294	263	258	301	301	302	272	282	304	299	300	286	251	299	300	285	306	280	267	294	289	292	281	289	301	328	291	306	289	285	289	287	256	270	324	282	281	299	302	295	289	271	278	305	302	304	294	271	313	295	265	273	302	261	241	274	274	296	259	246	278	284	299	306	286	281	276	338	297	291	292	255	260	268	303	284	298	279	302	292	309	273	254	261	285	280	264	303	295	312	300	285	271	272	310	297	285	291	298	281	289	293	278	298	294	256	291	274	286	284	284	288	253	247	279	275	304	266	301	282	317	278	271	283	284	274	290	284	274	253	307	273	275	305	264	257	255	288	285	283	303	267	280	315	269	302	292	266	287	290	261	295	276	282	291	267	298	258	277	281	275	278	288	286	285	283	287	255	286	259	283	292	244	289	290	291	300	267	266	291	270	272	288	280	285	257	278	251	273	296	295	296	269	290	286	303	263	260	313	272	269	277	275	298	286	298	268	304	298	313	270	285	282	271	249	304	300	302	277	282	305	298	284	278	280	285	298	292	313	285	280	286	295	314	281	301	310	278	262	293	289	316	274	266	299	295	301	297	286	302	295	282	308	288	300	289	264	265	277	304	283	287	271	266	255	288	285	281	283	307	280	271	285	279	265	342	274	276	291	288	264	278	295	309	291	296	312	264	275	293	291	283	282	276	277	297	275	277	274	309	288	281	301	280	263	278	300	266	298	259	283	282	279	273	253	282	277	294	308	267	245	302	297	284	292	301	285	289	268	253	281	296	311	320	286	294	285	275	289	298	289	272	292	304	283	285	236	279	298	282	280	288	281	254	290	272	278	280	303	258	290	270	296	300	283	291	257	297	273	261	258	276	286	272	298	311	291	284	256	292	279	269	293	266	313	268	283	270	287	290	266	254	261	277	257	312	267	263	294	273	295	275	279	279	255	234	307	302	291	293	265	296	284	318	280	309	283	298	307	286	263	282	273	288	273	270	294	293	284	282	258	306	283	261	284	275	265	269	275	255	272	287	295	297	289	281	292	282	277	275	289	279	284	285	301	299	322	276	289	279	304	270	296	286	305	268	280	277	285	266	294	285	276	293	290	309	319	269	294	281	282	293	321	255	321	275	314	289	259	266	266	282	280	315	266	261	305	286	272	289	278	286	301	272	296	293	268	275	276	281	254	261	307	310	269	277	272	290	275	297	299	277	247	287	287	281	258	255	265	265	279	284	256	289	267	284	288	268	270	284	290	260	258	277	266	328	284	251	283	261	272	292	280	297	313	287	293	290	281	265	322	277	278	274	262	283	307	292	272	271	304	296	309	298	280	255	313	273	287	308	287	299	316	315	314	291	296	293	270	298	274	268	313	291	274	285	291	270	277	291	253	320	285	288	280	274	298	272	291	291	271	296	301	260	280	279	286	287	287	291	268	279	283	271	275	255	293	271	261	305	287	268	294	288	276	304	263	255	299	269	289	283	286	257	259	276	298	290	278	285	292	288	304	281	292	272	307	300	286	318	270	262	308	302	289	310	256	297	296	284	290	286	292	271	262	275	270	279	308	303	254	304	274	258	307	266	277	287	275	256	290	247	305	302	281	298	283	300	294	306	248	295	275	263	260	263	288	312	290	296	295	274	270	279	277	277	284	278	300	289	290	287	284	275	289	268	281	289	278	281	300	270	303	256	276	295	268	267	304	253	239	270	265	299	282	285	286	290	299	275	285	270	294	286	307	285	293	281	272	267	322	313	319	310	270	280	283	265	250	293	298	275	294	278	304	302	306	292	265	268	289	289	242	270	276	259	272	274	276	277	287	281	291	262	277	283	244	291	279	283	294	265	280	288	259	281	276	271	305	289	250	289	280	276	287	312	281	309	303	278	272	286	286	277	278	298	266	284	304	288	286	279	287	284	263	277	258	264	291	268	278	286	266	296	277	287	281	278	270	292	321	281	292	289	287	268	286	263	296	286	264	274	281	312	315	268	279	270	254	289	290	288	280	289	289	289	286	315	283	291	309	279	286	296	289	276	306	306	259	270	295	305	297	271	301	302	276	287	299	279	273	279	271	259	279	294	285	265	272	258	298	301	299	315	252	285	284	284	307	256	283	276	276	312	282	295	292	293	284	279	317	301	284	283	283	281	319	264	258	281	280	315	277	268	294	292	266	232	326	288	308	282	271	291	319	275	272	282	277	289	300	284	257	314	275	285	291	288	314	276	295	272	285	333	310	282	291	268	270	278	285	276	242	311	273	279	304	278	289	289	252	294	265	302	303	296	303	297	285	304	295	287	278	276	245	286	275	258	287	290	275	290	292	298	286	293	283	294	317	275	273	274	315	273	286	303	272	271	320	269	283	249	287	277	285	292	274	287	262	272	278	290	273	272	288	264	303	273	291	280	287	285	313	328	264	308	293	265	264	255	288	281	289	268	311	292	302	302	281	273	274	281	272	309	316	270	275	314	300	300	312	268	292	271	279	283	280	302	299	264	265	298	308	299	308	310	309	274	298	303	310	302	271	308	300	281	312	251	266	290	280	283	288	270	261	285	298	279	281	298	307	308	308	288	300	271	275	282	278	266	265	320	268	291	288	296	262	288	271	278	279	314	288	309	293	259	321	265	279	314	268	317	282	273	300	271	268	291	302	286	264	277	302	287	306	273	283	297	296	277	277	282	292	299	290	313	271	279	262	285	286	274	271	271	266	251	284	259	254	269	301	280	306	273	278	307	268	260	278	269	264	311	326	301	291	274	298	309	305	292	270	282	299	292	274	269	275	266	313	294	298	269	277	302	304	311	278	290	267	275	251	285	267	273	262	289	276	300	270	274	292	288	279	306	279	292	276	279	251	300	318	290	300	298	280	290	294	303	279	239	303	264	284	303	326	306	284	295	268	276	281	277	286	284	295	288	305	255	263	307	290	297	267	270	278	290	250	284	295	292	303	272	291	261	282	262	278	267	300	294	254	300	297	282	278	292	299	286	290	294	266	301	302	270	266	272	276	276	321	292	287	297	301
6177	7223	5814	3771	3033	2732	2245	2454	2706	1037	9751	8389	3434	1760	1658	1322	753	515	484	440	432	507	503	484	474	456	502	463	447	508	446	465	448	492	525	503	477	491	444	434	443	472	471	477	471	470	467	451	473	413	514	488	503	474	456	452	516	477	475	446	433	468	455	446	465	473	417	454	459	432	463	509	460	464	472	462	483	456	436	447	444	468	434	488	473	443	449	463	455	458	473	450	436	442	446	457	479	442	491	455	483	491	434	488	501	432	469	451	448	432	451	485	475	446	485	452	485	472	446	479	468	502	470	472	473	489	434	482	481	457	437	470	403	474	476	450	444	476	486	494	477	488	468	483	463	466	480	457	451	446	445	457	478	483	469	438	429	482	434	481	461	434	449	443	460	461	484	474	445	460	453	451	421	459	491	442	469	426	436	473	430	478	428	450	469	452	443	500	457	472	459	462	458	476	452	452	445	478	505	456	464	486	443	439	450	455	466	480	459	423	488	434	454	478	479	447	460	460	461	468	442	466	415	486	436	470	442	448	458	463	504	410	452	493	432	449	494	415	489	470	480	498	456	434	489	468	462	485	447	468	452	465	439	449	433	451	451	425	480	444	470	482	447	409	448	445	453	483	446	465	462	476	481	472	480	464	494	447	459	491	448	491	476	489	494	464	463	464	447	451	426	475	452	464	467	448	431	433	512	436	462	447	482	466	446	495	492	438	445	461	447	452	450	439	432	470	429	477	460	459	483	449	455	477	468	472	441	482	422	490	420	425	432	480	468	478	487	478	479	463	446	492	462	484	456	443	467	458	465	455	474	465	470	438	434	487	460	433	471	445	458	484	427	472	441	433	466	468	461	481	451	473	477	435	489	480	425	449	479	426	456	440	438	418	460	460	480	465	450	469	518	481	465	446	485	431	457	505	468	481	450	420	446	454	446	479	445	469	459	443	487	468	457	430	469	477	456	450	453	435	476	447	435	483	472	439	475	435	467	459	485	456	469	480	459	421	445	448	463	485	477	466	465	455	455	498	436	469	470	458	467	467	491	415	469	467	501	463	432	463	484	428	423	467	434	457	464	486	448	455	467	470	484	437	475	476	512	465	499	458	455	455	505	397	494	448	443	466	515	469	464	431	461	498	469	426	484	454	479	430	460	483	464	479	461	467	497	436	445	479	461	440	434	452	493	497	442	461	448	494	455	500	432	430	483	466	476	482	426	477	437	475	474	460	488	489	460	440	495	468	421	474	483	477	518	493	455	439	464	442	454	417	453	461	443	437	458	463	452	459	463	460	466	427	463	448	433	466	492	443	429	465	487	495	487	484	459	430	463	481	486	416	485	453	492	460	487	457	465	497	432	461	433	500	454	461	481	451	483	463	476	469	482	467	471	428	477	452	450	455	460	472	459	460	449	469	454	443	468	440	456	432	464	445	459	437	461	452	476	459	490	470	469	470	439	463	485	487	436	456	422	480	443	436	450	490	468	449	440	456	488	473	479	443	467	472	466	449	470	485	445	473	455	473	474	474	444	466	471	429	470	481	474	430	435	511	443	466	473	436	448	457	446	497	477	465	470	492	442	451	460	446	451	466	448	466	444	492	478	451	474	487	460	453	468	475	444	456	425	458	499	474	462	425	452	477	480	456	494	460	456	453	473	483	457	493	421	447	460	442	467	493	482	430	478	454	480	461	475	461	432	479	452	502	442	440	446	462	471	479	461	531	441	458	500	478	427	458	450	434	468	460	441	455	453	449	449	451	441	446	473	432	458	464	423	478	441	446	477	464	451	455	416	453	463	463	440	441	472	473	474	431	474	476	441	459	513	470	460	452	440	462	505	473	456	439	498	442	439	492	489	460	480	422	454	451	438	457	462	472	439	478	410	496	440	434	490	453	446	478	445	430	478	482	498	476	479	441	421	456	461	480	442	462	482	440	445	458	458	458	409	458	465	493	451	474	489	450	480	481	442	452	509	477	482	500	487	472	451	478	460	472	434	467	451	461	417	467	417	447	463	461	480	453	451	503	436	489	469	458	505	446	454	438	460	460	494	492	487	470	439	459	458	446	464	462	511	484	507	480	480	431	474	434	473	476	478	466	455	422	464	460	445	445	444	480	505	496	438	458	425	491	459	450	460	467	497	484	459	453	470	436	431	457	447	482	466	483	455	462	463	467	491	500	443	485	467	456	430	475	475	442	460	469	454	480	479	452	469	461	476	466	436	463	497	469	501	466	442	498	460	501	455	503	464	475	452	456	462	442	434	470	461	471	424	452	500	473	476	463	488	480	462	463	433	455	452	439	518	476	450	445	474	493	450	462	473	459	479	487	468	466	459	446	470	465	425	447	469	469	472	429	453	475	486	430	461	440	443	441	437	446	481	421	480	488	475	437	440	467	464	459	476	465	476	509	428	458	477	454	485	459	478	464	441	451	426	440	471	448	460	483	457	501	472	451	488	477	480	452	490	432	457	447	433	505	462	500	472	484	462	475	462	493	490	488	445	458	427	454	455	454	452	478	461	510	438	447	476	478	464	468	460	421	418	445	450	467	418	469	486	457	476	418	441	455	470	462	444	447	460	422	464	486	461	432	444	504	450	478	428	458	449	425	449	491	475	500	424	441	444	447	453	481	456	445	482	447	460	439	442	436	431	432	511	474	468	428	466	487	481	454	481	469	423	455	477	429	505	452	494	456	436	446	473	451	473	444	459	467	480	466	498	422	472	484	482	461	485	462	493	446	457	440	470	438	402	475	476	470	467	494	466	485	479	436	437	467	466	451	439	439	477	448	462	439	405	438	472	453	439	455	427	462	442	432	425	464	449	465	461	462	470	405	454	497	491	525	427	454	453	453	440	474	489	452	471	440	467	449	462	450	454	450	469	452	433	438	464	483	421	439	431	447	477	433	502	452	445	456	459	440	494	439	504	423	461	407	456	464	455	498	478	467	456	477	448	517	468	421	499	433	499	496	462	453	438	445	485	441	438	432	446	491	445	481	463	480	483	462	501	470	453	467	470	484	414	462	456	462	436	485	492	475	456	468	448	462	461	465	497	478	462	461	476	458	450	467	453	483	447	448	449	479	480	471	456	449	453	460	449	470	478	470	475	438	440	438	417	482	468	448	436	441	462	476	458	445	470	474	447	413	446	526	447	457	498	449	463	490	469	452	480	492	477	460	466	431	479	465	487	445	513	483	454	411	438	441	435	455	421	462	456	488	474	434	474	452	454	472	462	485	450	468	436	451	457	466	426	483	483	469	485	469	476	460	512	434	442	422	462	468	419	458	457	480	482	438	430	427	461	473	507	473	477	472	502	424	462	446	437	469	398	454	446	423	446	422	483	456	461	477	470	457	486	452	501	453	431	466	471	458	461	477	502	480	480	484	467	439	476	472	487	437	504	525	466	490	454	433	462	461	483	457	487	486	449	445	462	451	449	469	470	434	470	433	508	477	402	452	432	417	451	443	456	452	458	456	479	459	470	507	439	447	456	466
25204	21205	26915	24840	5792	1768	1210	2855	3473	657	13219	14997	6114	2113	2528	1734	706	356	285	282	293	314	344	306	317	279	304	312	299	292	292	299	334	380	407	360	332	316	305	299	311	276	261	290	299	304	292	277	301	290	288	275	322	313	304	303	302	270	306	256	319	313	300	309	278	293	276	295	297	294	340	302	322	284	299	301	294	275	281	276	302	256	297	316	315	284	310	285	281	308	307	277	280	304	294	291	278	275	311	314	306	289	300	288	278	300	280	314	256	283	298	299	306	314	330	297	293	270	281	308	265	307	285	283	277	321	305	299	295	292	291	301	281	307	314	275	252	276	241	259	311	292	266	281	293	315	301	266	281	339	287	277	296	254	312	317	295	300	293	292	281	279	292	298	296	257	317	301	313	300	281	273	290	298	271	312	292	275	269	303	299	279	281	304	275	277	308	289	278	312	298	329	279	292	280	285	310	254	313	293	285	296	283	332	299	290	280	300	285	288	267	288	304	285	310	284	320	283	313	273	290	275	305	308	293	321	275	268	278	281	293	299	318	270	299	278	284	272	284	292	293	293	282	283	270	296	291	276	270	318	271	329	299	301	281	317	292	284	302	293	292	296	295	295	269	284	260	283	294	286	303	284	271	285	285	264	305	275	298	278	248	294	292	259	282	289	299	302	279	284	317	309	264	304	298	280	312	290	276	277	262	283	255	286	299	303	277	273	277	310	284	276	305	284	274	302	252	295	305	272	302	294	265	319	283	317	295	285	304	292	308	331	292	270	295	287	291	320	291	293	283	293	277	289	299	301	273	307	299	268	298	287	281	290	285	278	330	301	287	300	309	300	300	297	288	301	316	269	284	291	302	318	288	296	288	311	310	300	257	293	272	302	281	278	287	286	281	283	297	297	280	265	291	288	336	289	315	309	275	268	300	304	322	298	293	304	280	314	288	274	279	306	298	270	316	265	323	276	285	265	277	272	295	279	300	294	265	298	309	302	309	315	280	288	311	305	279	275	300	259	270	257	310	302	289	285	306	284	295	284	294	271	276	289	314	290	283	294	318	321	272	287	292	275	341	315	281	302	291	313	306	330	311	298	294	302	291	283	284	304	284	288	313	285	280	312	292	284	267	324	285	285	290	274	325	316	288	298	294	272	305	288	322	281	261	298	256	256	288	296	339	300	281	276	273	281	317	252	296	318	328	285	288	315	257	288	300	277	275	319	264	291	266	319	264	274	277	274	282	279	324	280	288	258	273	281	263	305	290	308	293	270	284	306	272	305	293	334	316	292	279	278	263	289	288	261	283	301	315	284	267	286	312	276	294	283	321	285	341	305	323	296	282	289	312	285	272	275	299	269	321	284	278	279	317	297	307	276	302	263	290	304	282	296	295	270	312	279	293	287	278	260	298	294	304	314	305	267	299	272	292	281	301	314	273	298	306	277	282	274	311	295	315	283	263	289	296	274	280	285	321	282	272	295	295	310	282	272	305	267	291	269	291	277	300	253	268	290	288	267	308	296	295	297	275	313	265	277	286	286	263	291	309	286	292	270	321	313	268	303	309	296	278	289	282	305	309	302	263	288	314	278	309	307	283	294	282	341	304	283	348	296	299	299	329	293	267	307	278	282	284	280	297	302	305	287	306	292	306	261	279	266	267	267	275	278	306	297	283	287	305	280	286	308	308	295	279	283	297	287	290	270	296	304	333	318	292	304	270	280	322	299	303	286	275	289	305	294	308	287	306	287	281	278	307	285	288	282	318	316	291	307	292	290	283	264	296	298	325	286	281	281	342	305	317	300	289	292	295	295	297	250	279	257	291	298	319	285	286	290	309	305	259	257	278	305	273	299	256	294	271	305	294	303	279	298	299	269	288	297	273	267	296	305	306	312	286	273	296	286	284	304	278	281	259	314	251	276	273	279	342	294	295	280	273	285	290	259	310	287	280	264	328	290	273	315	303	261	310	284	293	260	270	271	277	272	312	291	274	297	281	293	315	302	264	294	291	292	270	283	289	308	328	283	275	295	278	287	277	282	277	298	269	294	293	287	273	299	280	330	277	282	264	285	313	312	290	288	295	281	297	279	277	263	267	290	296	306	269	291	278	311	286	288	287	306	315	285	291	293	290	279	276	295	282	305	328	281	268	298	283	291	290	302	311	285	267	303	305	272	288	291	297	283	318	258	305	307	283	292	303	274	299	286	283	306	253	276	300	281	285	284	285	294	305	291	283	294	297	304	287	263	279	290	276	282	265	304	291	307	276	291	316	305	295	274	309	303	295	295	286	321	294	294	285	298	284	288	305	295	289	307	308	274	303	270	292	324	336	257	322	285	319	302	283	314	277	313	309	282	265	281	307	290	294	270	288	293	268	321	295	333	284	308	260	311	302	303	290	319	310	289	272	256	304	318	267	301	293	263	284	277	281	325	269	287	302	287	296	279	290	277	297	334	321	311	296	288	319	275	285	289	319	298	300	323	320	305	289	320	311	288	273	330	317	329	300	308	288	296	286	317	306	302	272	311	294	282	313	281	320	302	273	304	271	299	291	276	288	316	276	317	305	282	299	278	292	283	285	331	263	274	277	294	307	278	296	262	300	300	273	269	289	321	289	293	327	298	310	291	277	324	307	280	294	314	292	271	256	268	319	278	301	282	266	279	294	271	302	302	270	281	306	283	295	266	295	272	299	279	263	285	310	299	292	259	281	292	272	259	271	286	280	280	284	282	293	282	256	306	280	276	289	290	281	284	297	309	309	257	305	325	294	285	281	296	305	288	294	266	305	288	283	274	302	347	299	253	275	307	289	291	281	230	302	295	323	296	305	261	282	278	271	302	262	308	320	255	308	318	294	284	296	320	300	289	294	275	316	322	305	254	267	270	286	298	292	278	306	304	303	311	258	302	290	299	282	296	275	289	307	305	301	289	284	297	282	278	296	282	273	299	302	259	287	286	289	297	308	300	326	269	291	282	313	262	295	325	322	275	292	326	318	287	260	301	268	294	313	295	281	259	277	257	272	295	296	268	291	281	321	284	300	304	299	275	275	300	306	284	330	297	290	303	316	318	282	286	285	314	275	284	319	291	260	267	306	284	310	320	325	311	309	303	276	275	282	296	298	306	276	311	304	319	295	330	278	279	271	295	298	267	289	294	309	277	278	275	286	311	279	275	286	281	313	307	307	279	293	301	280	321	306	289	282	279	295	315	294	275	313	271	265	263	269	275	295	264	287	308	319	301	284	288	301	307	290	273	291	276	301	265	290	285	296	264	306	307	286	313	307	288	279	289	294	251	300	303	286	297	301	313	314	288	293	332	269	299	259	297	270	283	285	316	291	268	287	316	287	275	298	305	290	308	311	341	294	267	276	294	314	284	295	304	292	282	303	282	306	292	278	290	285	301	273	325	274	301	312	297	305	257	290	292	297	279	275	293	317	297	268	279	312	290	271	310	298	269	303	307	277	301	284	311	316	313	274	267	282	288	300	318	283	295	297	280
7594	14472	12345	6917	5196	4242	3210	7497	7445	1551	22034	24153	11051	5233	6082	4386	1439	596	530	509	517	471	498	489	444	456	493	478	460	512	500	464	587	805	772	684	608	496	515	451	495	493	467	428	484	475	443	458	507	465	415	447	476	486	499	533	429	499	476	494	470	512	493	460	523	514	461	462	493	478	445	515	451	538	470	500	499	495	441	503	536	483	487	463	526	476	494	492	503	436	489	483	449	470	497	507	513	493	497	455	494	469	477	468	472	480	474	480	451	474	497	468	460	489	496	483	489	448	521	509	464	454	472	487	484	466	480	511	509	464	466	464	524	482	465	453	440	496	501	487	435	458	515	485	471	463	480	492	472	432	471	501	491	490	468	485	467	507	415	459	513	459	479	477	496	448	493	487	482	464	475	480	484	476	465	456	457	452	460	495	469	476	524	491	450	473	459	479	458	488	494	480	462	489	490	461	523	466	491	494	497	510	515	485	519	469	522	465	490	490	477	469	477	493	509	478	472	503	497	521	544	452	464	448	424	458	494	475	458	458	480	424	504	465	535	483	500	491	482	497	483	504	463	501	439	474	449	465	512	492	461	444	442	464	466	450	488	488	468	495	445	466	521	473	478	495	487	485	505	494	477	496	463	498	477	472	502	442	497	486	468	448	495	454	461	442	463	454	498	514	501	468	493	484	475	466	481	444	487	514	479	506	519	498	512	481	449	449	451	477	458	483	456	475	513	474	471	478	481	471	473	491	464	468	487	460	445	521	476	457	471	463	458	497	473	467	445	458	469	438	485	492	527	476	464	427	484	472	474	472	443	485	482	458	472	460	430	467	504	468	458	497	488	435	493	516	466	492	470	483	449	491	481	480	464	531	461	495	484	464	505	499	497	492	476	513	457	474	461	432	486	515	467	476	525	418	513	503	504	485	481	488	502	501	454	481	465	482	469	499	472	504	482	506	417	503	470	473	512	492	442	480	437	484	447	468	481	422	454	482	500	507	511	450	457	451	486	454	481	475	503	492	450	479	459	471	467	459	486	486	460	495	470	495	483	468	493	441	474	527	474	484	500	509	491	504	504	483	499	481	473	484	500	469	475	483	493	469	465	488	491	462	472	496	462	507	466	491	485	513	488	481	463	501	464	462	453	495	496	496	494	462	479	474	454	479	455	476	484	459	499	481	466	474	458	457	501	515	497	488	496	463	502	509	468	489	528	500	472	484	459	484	500	502	471	472	484	508	485	475	434	458	485	499	482	445	491	474	475	476	468	480	468	500	506	481	459	504	492	478	509	527	469	466	516	531	468	471	475	479	508	465	502	492	465	469	481	460	453	481	486	485	489	507	462	457	478	446	457	495	477	482	467	429	466	477	486	477	492	472	489	509	494	495	476	472	463	485	494	474	491	487	480	452	502	518	445	469	460	453	496	477	502	451	467	465	522	483	456	476	412	512	490	469	485	483	465	486	506	471	485	445	502	485	496	516	445	490	469	448	513	441	458	456	456	494	470	475	486	492	506	463	449	519	490	493	474	479	490	472	486	459	472	497	474	497	470	467	503	485	474	492	483	499	496	469	481	473	478	459	446	456	482	506	473	503	485	500	467	483	482	507	446	503	466	461	473	460	518	460	436	481	495	483	458	465	494	427	483	501	492	466	492	521	485	470	488	485	450	459	477	472	497	476	480	505	468	456	463	472	509	486	483	468	514	492	523	468	450	478	487	474	476	453	475	512	468	459	470	483	486	480	470	539	450	484	470	476	505	484	513	494	489	473	483	533	470	472	492	442	498	497	461	497	496	486	480	473	457	491	483	455	492	490	455	477	475	448	481	516	476	460	482	487	485	497	489	506	449	497	501	473	513	472	468	491	504	483	509	495	462	460	465	468	486	468	495	457	462	486	443	477	471	456	486	456	469	492	518	498	496	517	463	478	439	468	529	481	527	486	445	457	493	499	482	455	511	523	477	473	468	465	497	451	491	476	470	478	433	466	455	499	467	496	520	489	471	509	499	441	516	449	459	465	463	486	488	518	483	497	470	450	424	474	464	474	465	436	516	469	446	447	496	509	463	502	472	475	445	497	478	500	516	457	492	429	466	464	499	455	481	491	488	465	492	522	490	431	454	470	536	495	483	476	478	513	464	472	465	549	456	469	453	449	498	474	443	491	446	441	444	524	525	470	503	482	475	474	466	453	459	515	460	458	476	451	475	469	480	477	492	463	479	510	491	456	454	470	466	452	476	441	474	528	503	507	467	499	460	476	466	483	473	492	489	456	498	464	486	494	489	423	452	468	499	475	490	481	450	476	497	485	476	490	461	476	429	499	499	497	424	491	477	450	491	440	486	497	527	446	550	448	464	481	450	472	504	461	495	500	432	485	486	526	496	499	520	490	440	488	491	475	469	497	448	434	487	502	476	478	499	444	488	445	474	460	464	478	486	462	460	512	501	487	477	513	439	443	468	525	489	477	469	505	501	508	437	482	462	480	495	482	455	465	489	515	460	510	470	508	451	499	458	479	507	435	467	456	437	484	477	491	466	494	476	464	496	452	478	469	494	467	494	464	498	485	472	478	465	453	463	519	503	456	443	496	445	475	504	485	471	506	471	496	544	490	472	462	459	511	502	467	475	458	507	475	483	470	494	477	444	511	458	503	474	455	463	449	474	470	467	483	444	478	486	439	521	473	480	453	485	446	467	491	471	489	475	478	464	510	490	468	456	468	478	452	489	496	481	432	457	544	513	483	453	484	460	504	454	478	441	443	483	479	469	460	479	500	488	508	499	500	473	473	516	447	477	484	510	464	430	490	475	461	461	433	501	476	457	501	507	401	539	471	515	446	472	449	504	492	488	484	490	482	488	478	462	493	482	445	476	463	489	471	494	509	470	446	450	502	454	470	485	498	516	464	501	463	479	510	457	500	461	468	475	448	509	497	519	447	477	482	479	467	475	464	469	429	489	473	470	486	445	483	470	506	480	473	452	462	485	419	485	456	478	437	475	474	456	441	532	472	459	486	492	506	480	475	509	507	466	495	475	469	501	504	461	505	505	494	474	467	480	472	512	459	470	490	471	485	481	458	472	521	486	483	491	498	501	486	466	471	487	490	464	493	485	460	477	458	475	484	472	478	488	505	496	464	461	468	509	485	459	454	493	481	496	446	477	499	513	501	524	498	486	477	478	482	480	503	489	473	506	492	499	499	466	475	469	484	507	491	457	455	490	490	500	443	522	474	498	513	398	490	471	489	468	468	492	452	480	475	476	451	470	506	464	471	479	462	471	514	468	457	443	491	480	472	486	476	475	503	479	504	479	491	485	462	515	463	490	470	460	511	494	471	449	472	497	464	488	482	470	473	474	471	481	453	498	523	486	496	477	491	459	455	474	465	518	537	484	463	473	470	496	500	479	467	476	468	464	503	525	459	463	495	510	461	478	502	488	491	510	465	482	470	442	481	479	457	509	470	485	483	492	483	475	488	517	478	467	463	507	447	461	461
23248	21151	28832	23723	21159	19458	4737	7546	2885	1063	33772	32740	20483	6750	6063	4783	3502	1288	278	312	295	303	306	301	294	308	301	321	318	292	293	296	348	467	397	420	310	301	305	282	312	321	294	315	298	279	300	327	316	269	288	299	279	277	291	343	303	295	297	328	279	294	296	301	306	288	297	281	329	300	288	293	302	301	282	282	298	277	309	305	276	294	296	302	263	310	284	308	299	273	312	302	327	280	267	280	308	290	311	295	268	314	310	310	322	284	286	277	272	324	292	304	281	282	287	303	291	288	312	285	272	303	314	274	308	276	289	288	333	307	302	289	282	306	279	290	293	307	270	294	342	281	280	321	324	301	292	325	305	291	249	282	292	332	286	285	318	298	285	306	284	297	286	318	283	273	304	309	264	293	291	335	272	301	304	293	273	298	301	319	276	300	315	339	292	299	306	279	304	315	285	282	284	305	324	290	330	307	283	306	301	323	296	304	301	276	299	319	277	287	315	307	314	299	281	308	263	300	333	311	298	323	295	291	272	327	314	286	301	324	310	296	298	295	306	301	288	323	292	270	302	297	300	275	320	273	332	281	321	329	300	278	306	296	274	266	290	306	312	305	311	271	281	298	277	275	304	299	293	299	271	298	273	319	248	300	282	312	302	296	283	283	310	320	337	273	288	267	320	292	274	281	332	317	279	284	300	298	275	324	279	277	313	309	324	316	263	310	264	292	289	274	286	280	290	288	247	312	289	287	290	280	289	278	269	321	301	273	304	291	275	295	286	297	299	303	280	277	305	307	282	294	325	295	323	280	309	315	260	268	233	300	293	306	294	287	289	321	295	286	267	247	274	280	272	325	294	279	313	304	263	298	277	276	292	308	278	276	273	324	292	296	276	291	297	299	322	281	291	280	284	300	302	296	266	266	289	312	294	287	303	332	267	288	286	271	318	273	326	301	311	283	298	307	292	304	283	287	298	280	287	271	299	253	272	289	302	286	303	291	280	291	286	285	263	299	270	281	333	286	287	271	318	287	312	264	295	298	287	269	283	297	293	303	289	272	312	261	327	290	285	311	286	281	265	286	292	287	291	294	287	289	273	275	273	313	251	312	260	301	318	284	290	334	296	312	303	281	280	289	257	295	287	279	295	344	308	326	267	296	304	314	309	287	298	300	266	304	297	316	283	285	312	286	311	303	281	304	292	296	272	295	325	300	305	297	297	299	307	302	289	305	312	288	322	298	285	285	282	263	273	259	262	295	314	301	330	285	276	311	323	294	265	284	298	282	284	271	306	312	282	301	310	336	306	303	316	287	291	316	284	312	280	252	287	269	304	302	271	296	309	302	289	310	274	290	301	284	301	299	279	285	273	307	287	294	287	303	266	306	318	275	321	294	313	299	315	314	291	315	276	300	305	301	292	291	310	284	316	309	291	289	328	294	307	310	330	281	286	300	312	291	283	315	282	302	295	308	283	295	305	282	283	275	299	311	271	276	280	271	290	271	294	291	292	270	323	302	303	327	306	287	313	327	304	276	313	284	268	316	307	299	281	288	280	257	300	324	302	284	325	281	293	258	287	320	286	291	298	315	306	300	295	278	306	309	304	325	297	258	271	287	312	304	304	262	294	307	313	292	276	288	293	292	289	273	299	300	262	302	307	286	302	301	289	311	320	307	292	309	277	279	270	331	298	279	289	280	304	328	302	303	308	302	282	284	280	282	277	266	314	271	271	293	297	284	280	290	317	297	274	327	313	326	273	292	273	272	355	293	301	302	308	296	292	305	320	291	300	295	282	294	275	288	300	327	297	317	283	306	294	296	280	319	297	316	285	315	274	295	321	282	279	274	299	296	279	302	298	325	300	298	274	319	289	300	265	273	310	298	316	253	305	262	316	283	298	301	308	266	241	302	307	277	297	297	274	274	276	294	296	288	281	320	294	301	312	300	285	293	284	298	279	336	298	281	277	331	277	265	284	309	264	293	294	273	302	277	285	302	300	302	292	293	290	266	289	285	283	327	278	272	291	320	326	301	295	291	269	293	270	333	291	301	303	286	315	293	299	333	311	342	297	290	287	293	297	265	315	309	290	309	295	288	281	273	306	276	300	290	308	321	280	283	240	306	266	277	294	281	264	287	265	303	316	286	281	295	321	306	272	282	307	294	317	280	292	326	304	295	306	310	305	310	328	291	310	305	296	260	298	306	258	309	283	325	309	248	299	285	293	310	313	280	323	283	273	284	273	272	285	306	289	334	278	306	242	309	289	296	303	303	281	280	288	260	286	313	294	289	297	292	304	294	288	273	287	292	317	279	275	311	307	312	286	292	279	296	295	275	297	293	278	315	283	315	320	268	295	283	277	283	287	295	283	256	296	315	320	322	314	266	306	295	320	285	291	297	298	311	323	301	323	293	318	275	348	282	263	280	297	309	296	259	257	302	286	310	280	304	301	291	300	284	296	308	294	294	300	293	286	294	269	260	304	294	288	289	305	287	319	302	311	285	278	292	278	297	312	290	291	286	300	308	315	303	292	279	341	272	326	305	314	319	281	278	286	302	288	290	291	270	286	306	264	305	307	300	266	296	257	278	284	306	306	255	329	317	352	307	300	273	267	283	318	287	301	308	284	324	310	289	295	285	313	301	288	308	289	301	294	286	311	277	273	281	298	291	297	265	291	316	301	281	286	317	278	294	318	309	292	302	306	297	332	279	251	316	300	314	307	319	292	274	296	294	265	321	292	296	290	287	310	311	309	297	257	306	302	302	282	291	287	283	299	293	296	302	304	301	306	320	282	303	282	296	256	289	300	287	331	278	293	285	303	320	309	317	295	288	265	282	278	316	296	308	282	297	294	316	286	304	299	283	327	283	337	294	293	284	303	282	304	324	316	285	297	314	292	314	336	292	314	291	290	295	317	257	289	263	295	286	329	274	265	316	271	302	273	310	289	332	305	306	306	291	278	299	288	285	297	279	334	296	292	288	241	274	265	294	279	285	290	320	280	279	317	319	305	331	283	299	289	304	292	287	286	326	276	285	285	269	292	308	294	295	278	271	328	292	280	326	280	272	309	290	271	258	312	284	273	305	282	281	263	281	306	295	295	304	265	311	274	281	289	295	295	319	271	283	298	292	293	334	286	305	268	301	296	337	302	286	275	306	309	261	314	269	271	310	316	295	296	289	300	279	312	283	321	313	295	287	262	310	275	304	284	256	307	272	306	312	292	275	310	298	291	287	267	288	286	287	303	290	296	276	302	310	266	296	306	306	299	293	303	291	305	277	313	295	272	307	294	265	266	287	284	284	270	296	333	275	293	283	281	297	322	295	283	306	279	251	289	305	249	311	271	269	291	302	301	283	289	307	310	303	283	298	285	268	261	284	286	252	311	289	296	312	279	262	302	323	300	280	296	287	304	302	298	302	316	312	293	306	283	304	285	297	303	277	270	286	299	304	290	290	302	287	305	267	292	341	316	311	297	310	284	319	281	295	296	309	317	305	261	311
12506	25749	21678	13951	11547	8429	5950	15366	5098	2957	37931	38865	25955	11616	12923	10744	8309	2880	459	480	473	534	467	480	471	511	466	455	486	481	490	467	572	964	807	672	599	573	496	473	494	462	445	471	467	480	515	463	434	439	507	467	475	460	488	461	475	482	452	468	421	480	476	486	475	485	469	498	455	479	464	480	483	518	449	467	466	482	466	436	472	482	459	473	466	481	490	498	502	456	471	460	496	477	476	454	490	476	436	486	491	487	479	488	495	447	483	495	480	495	479	446	482	479	464	506	525	460	469	488	453	513	485	484	523	500	466	464	496	453	543	470	478	450	459	449	467	466	458	496	471	471	442	485	498	465	473	475	518	487	496	491	469	465	439	482	462	484	455	479	498	489	498	525	486	497	487	486	483	496	449	468	490	503	429	452	456	493	483	493	493	478	457	472	487	497	452	444	456	481	484	488	452	454	467	477	480	495	496	460	468	479	441	482	473	470	460	467	480	460	438	451	474	496	499	485	445	478	513	480	476	485	448	464	486	485	471	477	440	452	453	457	479	476	476	463	478	467	443	475	487	419	464	444	471	460	471	469	487	483	477	511	483	498	472	455	493	433	476	479	457	437	468	424	473	453	472	470	454	489	460	472	482	444	469	457	503	449	470	461	470	482	454	456	455	490	473	474	477	482	475	464	480	475	495	457	450	457	462	464	469	507	462	474	478	457	454	489	517	488	472	499	488	495	486	503	477	462	519	518	451	482	476	453	514	496	445	440	476	441	490	470	483	496	500	476	468	454	455	478	489	451	535	484	476	477	502	438	461	485	462	498	470	512	446	466	461	431	507	476	491	469	496	495	443	479	477	472	487	453	451	511	449	464	463	455	459	486	451	488	485	462	444	470	494	447	484	468	429	449	476	472	494	510	533	509	463	488	488	449	452	511	453	442	482	460	464	492	447	476	501	468	470	467	475	487	446	469	465	475	473	463	473	434	459	469	447	465	462	482	468	493	437	461	456	458	451	493	482	470	452	451	490	512	488	474	472	485	516	496	474	509	488	465	485	538	447	483	477	492	495	457	450	491	483	464	472	466	462	443	512	435	469	478	456	443	483	487	480	523	487	465	465	459	461	453	533	498	474	442	456	497	448	441	470	490	448	482	492	470	464	489	501	452	475	431	461	452	508	518	452	444	429	450	456	437	466	475	502	459	486	500	514	435	460	469	492	514	506	528	471	488	482	485	465	488	508	480	498	469	478	457	483	492	425	480	480	489	409	448	475	463	467	482	458	487	454	455	478	459	468	492	468	476	460	497	464	478	481	458	465	479	476	484	475	431	474	494	490	441	468	473	447	449	484	465	474	514	483	455	503	457	466	487	461	480	459	479	492	478	482	459	496	462	476	492	490	450	475	477	427	474	501	448	463	431	504	490	456	468	468	442	476	506	490	441	437	490	452	484	494	455	463	485	457	441	478	485	475	457	471	465	479	487	487	498	457	465	456	494	482	450	486	443	473	543	437	463	470	484	489	447	489	497	514	473	472	465	522	448	466	489	446	464	466	475	462	495	453	495	476	460	474	479	519	485	489	456	498	473	448	467	459	462	448	472	494	467	465	474	441	479	435	484	472	455	479	498	476	468	458	505	498	467	469	477	493	472	453	458	450	455	479	457	476	466	405	458	492	496	448	435	477	466	495	507	510	498	469	482	448	432	459	473	466	483	449	477	444	490	463	472	472	465	458	438	484	448	440	464	479	458	465	463	461	445	443	466	444	522	514	480	449	550	482	488	442	434	496	465	460	439	457	484	462	466	486	446	454	471	501	444	458	469	522	503	480	505	463	457	461	448	475	456	516	483	500	476	430	434	479	470	477	425	477	424	513	445	492	429	425	477	493	500	496	472	496	452	484	478	511	495	460	504	439	492	463	451	470	477	474	442	467	521	485	461	474	496	442	467	453	454	445	465	527	473	489	468	453	501	460	444	493	422	502	451	487	466	462	471	458	469	489	498	462	453	460	505	518	463	508	500	463	452	473	456	483	489	505	486	473	452	510	485	454	454	506	488	471	480	462	480	463	467	460	479	446	517	472	465	498	461	465	519	488	496	434	476	466	448	440	445	442	478	498	439	493	456	444	470	460	471	441	475	452	476	490	477	456	462	472	485	496	471	446	464	414	446	464	447	458	471	454	486	484	453	502	492	467	492	461	482	456	470	490	469	470	497	490	468	462	467	458	454	494	472	457	516	458	435	480	483	481	435	406	445	445	451	470	498	523	505	443	471	482	486	490	472	514	438	480	470	491	500	464	431	486	447	482	456	481	453	473	497	451	472	461	458	479	496	476	468	497	436	479	463	475	485	475	479	456	477	414	474	465	445	461	488	507	477	457	474	454	446	434	497	475	434	436	470	481	499	530	488	469	465	489	483	475	464	505	443	502	491	484	488	441	462	494	460	484	452	498	515	456	455	441	441	469	442	494	463	504	481	448	477	477	458	479	489	485	490	481	444	468	507	453	446	455	485	494	493	462	458	461	474	470	454	482	471	462	513	445	455	491	521	497	474	471	478	477	543	441	476	490	486	490	504	420	483	455	481	462	480	469	476	481	467	469	431	448	438	499	472	436	498	463	488	479	489	477	437	476	511	457	476	470	468	492	478	503	468	498	465	478	511	481	474	487	470	500	471	454	468	479	467	461	493	496	448	481	509	463	457	442	463	449	470	456	456	458	461	457	473	486	491	498	471	504	419	507	483	478	474	502	447	469	442	499	473	477	461	468	461	459	416	473	464	497	465	481	468	478	420	475	475	457	450	485	479	489	495	453	522	447	471	458	453	465	436	475	454	447	479	459	503	488	487	452	481	467	456	469	464	506	460	513	468	435	470	479	491	473	471	484	455	438	483	523	497	457	509	489	484	476	439	475	420	492	512	502	478	452	437	449	456	471	496	451	444	475	516	460	483	454	473	508	454	472	456	452	489	468	458	442	474	504	457	492	460	440	445	482	456	472	459	427	466	443	481	469	463	444	461	458	475	496	486	464	447	458	483	495	451	428	452	436	457	446	483	491	490	466	445	493	448	511	475	463	484	431	430	484	470	464	471	484	475	475	477	469	463	478	458	490	481	470	464	477	427	496	446	509	488	447	512	507	472	447	445	456	490	480	489	453	441	515	424	479	481	435	475	440	509	499	501	471	500	495	476	487	475	457	464	459	450	515	502	456	471	484	478	500	514	472	493	486	460	472	457	470	457	480	450	460	492	426	489	487	480	476	523	462	499	512	488	471	452	487	466	469	451	499	488	493	472	468	466	458	464	504	472	475	483	464	475	465	492	484	494	466	463	470	458	471	482	478	487	455	473	461	477	452	455	480	429	508	462	473	447	466	488	466	476	480	477	468	439	464	469	473	432	509	495	498	480	455	506	486	449	472	491	523	446	528	444	485	432	499	426	474	458	488	492	449	503	500	490	486	491	492	490	507	474	452	494	493	441	528	462	485	475	523	467	450	455
26686	19948	8255	2441	1580	1106	740	1338	1560	488	3867	4048	2016	656	588	526	469	407	346	282	289	295	269	311	308	292	280	249	283	289	272	320	272	306	292	288	300	288	265	268	292	275	297	298	287	281	283	288	289	264	286	291	309	294	285	275	260	275	308	272	312	286	285	274	269	254	248	277	304	291	300	262	326	308	280	279	331	289	279	319	285	285	289	290	300	282	299	301	277	253	268	291	290	300	312	273	269	276	263	305	303	293	329	284	271	264	251	300	268	245	284	301	286	326	308	282	286	271	283	288	286	269	287	270	246	250	272	307	247	291	304	274	253	292	285	272	289	297	266	277	270	296	278	301	287	284	272	295	273	274	285	309	307	283	281	304	282	289	273	269	276	288	295	312	281	299	319	285	272	290	284	282	286	291	287	280	289	293	274	285	292	280	296	302	272	278	322	305	280	278	291	277	271	262	295	266	286	269	268	270	305	235	287	302	251	277	329	264	289	267	289	281	260	287	296	278	274	271	269	284	248	293	292	275	255	321	295	293	302	312	250	288	283	248	293	290	285	277	301	262	275	270	308	255	307	255	290	282	302	284	325	301	286	271	268	302	284	248	272	301	255	269	269	287	313	264	279	302	295	294	277	304	266	298	302	271	289	313	287	282	277	268	270	274	297	274	299	294	305	277	289	277	269	297	312	270	270	269	276	296	326	330	283	281	289	289	282	303	295	284	285	304	313	300	312	267	283	290	323	270	288	282	275	262	263	291	317	257	292	272	290	285	278	288	270	267	314	284	299	247	326	300	271	280	282	294	273	266	289	288	300	281	302	309	266	281	276	289	326	274	294	285	270	299	293	306	278	294	307	271	269	283	286	315	299	313	297	302	290	293	278	282	319	306	259	296	281	298	288	311	289	305	289	281	280	253	294	294	298	271	290	287	283	301	249	277	276	253	303	296	286	292	255	273	266	263	286	285	253	292	291	284	276	303	282	272	300	270	265	290	262	268	317	320	300	264	284	285	271	301	282	296	268	293	261	296	305	291	294	272	285	283	261	304	289	295	288	279	312	293	276	256	305	276	311	274	274	284	318	294	295	264	295	289	253	288	280	292	282	300	289	301	297	274	259	305	286	265	278	286	287	279	298	296	297	285	303	287	302	279	276	283	302	294	314	286	273	298	279	270	290	274	310	256	266	298	295	278	273	279	313	274	287	285	237	313	294	292	276	278	265	301	295	295	303	320	289	297	310	284	264	285	284	296	305	291	273	264	299	243	256	267	313	302	292	274	294	294	266	284	276	265	292	311	289	282	258	270	263	273	289	281	302	307	276	278	287	261	265	278	277	297	270	286	287	278	249	281	283	263	278	289	290	288	259	278	303	315	275	336	291	274	298	278	298	310	292	306	290	294	272	258	296	271	286	303	291	284	266	266	306	270	253	267	310	268	286	265	300	291	294	269	281	298	256	295	306	265	272	293	276	268	262	270	313	320	300	282	312	308	293	273	269	291	305	270	274	259	281	265	303	307	297	306	311	280	277	278	286	276	285	282	291	313	294	280	314	261	277	327	274	296	288	254	277	308	289	331	272	303	293	303	275	270	280	297	314	277	300	302	277	287	296	294	269	253	287	294	254	275	272	267	281	270	283	300	259	302	270	270	281	287	275	327	285	307	294	277	282	273	315	272	268	266	304	290	300	261	317	297	309	283	278	281	310	300	282	245	285	299	305	270	295	295	305	308	297	295	288	265	259	285	268	312	290	240	266	274	273	274	272	291	292	312	268	258	302	261	281	288	311	286	335	280	293	274	277	311	265	266	305	298	292	287	275	257	309	285	291	258	273	295	287	270	278	302	300	279	290	277	236	271	280	290	297	280	291	275	296	267	290	284	272	315	265	287	289	285	288	287	304	274	276	298	315	293	289	282	290	294	272	314	277	262	277	309	302	252	276	296	263	276	277	307	301	280	287	308	289	287	298	309	308	323	258	269	278	271	299	276	312	294	281	288	285	302	281	298	287	290	288	267	296	273	274	302	276	284	306	302	259	252	299	258	258	282	288	295	284	274	260	281	284	305	279	295	281	290	286	296	317	268	275	276	285	273	282	273	272	253	268	291	265	285	297	295	286	277	270	272	254	269	265	262	274	281	275	298	283	295	278	292	323	285	289	260	301	257	304	264	296	270	264	287	290	288	306	288	263	282	261	310	283	283	295	283	276	280	253	261	236	297	306	272	261	286	298	281	290	287	279	287	258	301	299	297	282	290	265	298	297	261	272	267	285	284	285	278	276	284	265	280	296	309	238	306	281	290	271	340	266	267	302	285	293	291	294	296	298	293	265	300	285	314	300	260	293	277	282	299	287	276	309	318	289	273	270	298	291	283	255	284	302	278	312	271	286	275	286	302	302	275	290	275	285	316	283	284	282	258	289	297	259	272	285	276	286	267	301	265	287	288	305	290	300	324	282	258	300	309	286	305	304	278	288	251	307	304	291	290	267	285	263	305	288	303	286	310	309	291	288	261	269	304	287	283	262	266	265	282	291	310	290	306	255	266	280	272	299	290	274	276	289	281	291	302	276	266	274	291	259	269	320	316	271	303	295	266	271	273	265	292	308	273	265	296	258	307	267	313	275	285	296	271	287	286	308	262	284	264	321	284	285	272	254	289	302	352	261	291	301	289	283	286	272	266	306	259	272	294	269	294	282	302	302	312	273	284	290	308	289	275	310	269	293	274	294	281	283	281	283	297	299	277	281	264	326	271	278	292	273	265	301	300	250	275	278	286	296	293	294	264	297	294	307	282	282	264	258	269	269	266	279	288	273	302	309	273	292	281	275	263	267	283	288	287	258	291	300	299	308	289	283	265	273	281	292	312	289	302	272	298	250	258	277	262	283	269	312	311	296	327	275	287	268	281	290	275	298	283	277	307	270	282	283	282	296	282	292	286	277	321	296	257	278	312	282	287	275	281	262	273	283	231	281	292	267	257	305	320	296	306	290	282	253	299	269	281	279	269	296	281	263	265	313	291	278	255	255	277	283	282	283	266	258	271	273	281	322	285	292	283	276	311	316	300	294	266	274	260	267	289	286	301	257	305	270	288	260	303	312	297	302	293	283	253	269	289	284	275	301	281	276	283	298	278	298	295	307	277	267	289	269	278	307	286	266	272	271	281	304	267	309	296	317	308	273	292	304	269	294	299	283	255	290	232	278	317	298	300	292	275	299	310	271	299	270	289	283	262	296	279	304	260	289	285	293	289	290	263	267	275	314	271	266	265	258	274	261	296	284	286	302	274	286	299	295	288	283	289	286	282	296	269	325	280	275	324	297	290	276	268	310	249	277	292	282	269	291	272	321	283	281	274	297	302	298	288	313	295	305	255	260	311	301	310	300	273	292	266	288	301	265	263	280	278	284	260	275	270	238	270	264	278	281	271	288	304	305	267	289	301	293	284	270	281	293	260	263	280	270	260	327	308	272	287	285	290	286	281	292	269	320	277	322	323
6424	7447	6627	4276	3790	2789	2038	3661	3750	1057	9020	8655	4463	1328	1291	1219	930	787	600	499	500	471	459	461	495	479	484	470	447	420	531	432	503	445	510	509	463	526	475	494	473	480	447	431	489	440	489	473	426	466	474	465	487	449	446	482	479	476	469	484	459	467	460	439	450	441	440	472	462	476	496	480	513	436	459	447	464	471	468	473	446	476	487	492	447	457	445	458	469	451	499	504	469	444	449	398	469	463	443	487	469	449	475	417	470	443	491	458	454	511	473	495	452	479	454	480	432	473	475	460	501	462	457	486	474	446	447	483	461	505	485	480	471	464	459	424	481	469	442	474	462	500	448	494	450	474	448	496	459	468	453	464	468	485	466	442	473	464	468	487	469	447	485	445	445	438	451	480	481	491	461	455	479	465	466	462	478	470	466	486	444	455	527	475	475	505	468	434	499	474	450	451	477	513	433	453	434	438	453	479	435	426	475	459	468	471	422	512	445	476	437	491	462	463	469	463	467	486	455	489	479	461	458	457	468	459	445	501	483	482	491	470	471	457	449	510	483	482	434	503	459	475	433	448	440	452	495	441	523	451	460	453	460	490	455	469	450	450	464	466	480	461	483	464	439	480	461	458	465	444	457	476	454	431	453	434	461	449	460	450	485	464	419	473	457	495	463	464	486	463	452	491	482	463	424	485	450	456	456	448	467	451	445	435	437	438	470	451	466	489	437	453	458	453	488	460	461	483	446	487	454	480	489	450	462	466	475	469	514	434	480	488	462	465	435	428	472	494	489	468	497	465	475	468	473	452	479	498	490	507	432	471	443	476	472	446	502	499	450	425	476	477	475	467	470	424	487	450	471	416	477	448	467	488	474	493	452	459	459	437	473	426	444	469	436	442	484	394	440	479	455	490	507	466	463	440	493	500	496	473	473	473	448	464	446	453	458	462	491	481	465	496	465	440	475	504	468	440	433	490	451	496	493	473	484	471	494	517	435	432	474	447	481	466	493	473	490	485	430	456	506	488	504	447	440	477	430	460	461	480	449	493	427	472	507	510	491	468	493	459	496	483	473	465	438	472	465	440	483	445	426	487	476	449	478	453	477	469	466	458	476	508	479	484	466	441	457	475	477	425	497	465	473	445	439	463	475	475	463	463	447	468	479	473	455	438	495	447	465	505	496	487	464	473	462	462	467	532	490	482	438	467	454	461	457	454	445	488	461	466	440	457	456	448	474	480	465	451	474	451	474	461	475	496	480	499	509	463	480	466	445	465	437	521	450	456	491	472	459	434	447	473	488	477	433	450	468	462	483	472	453	434	477	486	449	439	451	479	422	431	456	462	460	464	470	454	454	463	441	435	431	484	464	460	482	488	465	482	475	444	447	469	466	448	470	454	468	470	446	476	432	473	470	488	470	462	486	478	464	459	449	454	460	468	499	456	442	510	466	516	481	496	449	501	491	488	454	477	458	440	504	451	479	491	463	502	462	448	471	433	455	455	487	470	454	440	469	486	485	435	467	453	470	451	460	461	459	466	475	472	499	487	467	464	402	462	457	473	452	483	432	445	450	455	488	486	454	500	490	501	487	463	504	463	470	449	442	489	465	480	504	471	475	483	475	482	433	468	460	459	494	454	487	483	452	480	486	492	441	456	455	504	451	431	455	491	465	468	481	462	466	480	485	469	472	503	474	471	464	500	487	473	458	480	454	489	447	462	477	466	474	441	490	478	461	465	444	480	432	510	479	468	485	474	471	468	457	418	433	468	506	466	477	473	448	480	438	450	464	487	426	446	452	470	469	453	435	446	453	445	492	447	470	458	495	459	448	446	504	446	453	516	488	462	468	452	428	474	445	504	516	467	489	471	474	452	460	466	476	505	439	470	463	471	499	454	445	487	450	495	449	448	450	485	474	443	470	486	495	488	482	510	468	450	466	472	496	489	466	441	459	463	495	457	423	452	416	491	469	482	450	490	470	514	468	478	477	492	433	460	481	476	468	440	435	457	460	460	421	477	471	448	469	456	489	469	464	444	459	460	438	425	458	498	505	440	473	491	478	468	492	452	468	419	489	493	439	464	448	460	478	451	455	471	481	462	468	478	477	490	462	439	509	465	477	465	447	493	438	457	478	433	479	441	488	450	463	481	477	449	439	460	501	454	494	505	455	498	469	445	475	483	447	470	437	455	467	480	437	495	457	478	471	466	438	477	453	489	444	403	475	446	450	452	475	455	445	461	486	467	499	471	463	464	481	440	451	476	468	477	514	464	494	457	444	436	492	475	436	488	491	450	459	506	480	462	492	489	447	432	478	432	497	476	472	458	440	452	489	489	439	449	482	461	434	494	503	468	486	466	497	487	460	520	468	494	486	465	466	475	491	431	481	443	449	477	473	443	458	460	472	469	462	491	419	475	454	461	463	455	497	483	463	444	512	460	479	465	493	460	453	490	479	496	462	465	427	457	484	439	447	485	459	459	468	482	478	475	435	484	456	463	447	453	469	451	484	479	456	484	467	445	470	488	463	512	439	440	481	450	454	495	454	474	446	457	482	439	469	454	457	477	467	479	477	497	477	493	444	487	458	464	440	512	475	457	462	458	481	457	436	466	404	490	519	478	464	439	453	446	467	494	456	434	439	443	432	468	466	441	483	485	483	441	446	463	484	482	474	468	426	465	437	496	471	480	458	440	487	485	453	428	512	474	469	457	493	462	477	474	466	485	489	473	465	462	483	485	456	452	423	471	460	460	455	486	493	483	488	452	494	460	468	499	473	472	496	482	483	478	449	446	451	467	460	474	462	475	467	483	450	490	447	449	465	478	459	426	431	430	466	465	445	463	494	486	477	463	481	429	477	460	458	450	456	490	477	516	477	459	447	459	442	435	472	449	485	400	437	477	510	487	437	421	442	458	444	464	431	526	458	461	516	461	497	456	469	483	476	453	457	474	465	487	462	459	454	423	475	449	488	460	482	449	482	482	502	479	476	474	470	455	488	476	478	442	433	436	425	447	449	482	462	461	423	454	510	438	445	477	492	456	463	453	464	436	489	459	453	500	453	480	458	462	459	465	464	463	463	510	491	506	437	489	472	471	444	490	495	502	464	446	470	460	475	461	454	470	448	508	463	500	465	437	466	481	480	485	483	487	467	442	471	448	480	433	470	436	459	441	478	465	483	429	489	492	482	441	480	446	467	495	433	522	508	475	462	501	466	479	461	473	473	465	483	491	443	432	433	457	466	490	498	422	468	433	424	484	474	468	452	477	456	507	448	458	489	462	468	487	491	455	445	452	446	473	452	498	503	483	479	450	462	480	481	434	466	472	449	483	496	487	475	434	455	477	453	445	483	440	456	467	486	483	522	492	454	464	455	475	505	460	457	462	462	446	481	452	499	483	492	463	442	453	441	460	446	443	465	476	460	438	466	482	466	452	446	489	442	428	469	451	451	434	496	485	491	444	457	442	494	474	467	477	454	477	457	453	464	456	426	473	481	468	457	433
25135	21136	26826	24837	6062	1649	1127	7081	3980	622	7086	17451	9010	3206	1712	1523	767	507	495	535	334	352	270	303	314	292	315	294	311	287	286	297	291	320	306	305	294	288	296	296	272	267	296	308	318	299	286	321	279	287	335	302	288	297	280	271	337	306	274	302	306	295	294	265	334	291	290	315	287	296	284	292	310	293	270	319	300	283	288	302	313	289	308	309	277	288	274	314	294	315	304	267	282	309	282	328	309	275	355	289	269	306	282	285	301	296	305	304	290	300	305	285	298	304	283	278	294	309	295	293	299	294	293	295	290	282	295	305	329	320	319	274	320	276	298	290	308	289	318	294	285	301	271	313	294	318	298	305	291	275	266	299	329	320	290	280	278	287	331	283	300	278	280	285	306	312	325	318	289	289	299	293	301	326	311	315	302	297	291	282	289	271	286	296	287	308	296	312	287	285	281	295	324	289	277	285	294	291	305	276	296	286	292	311	278	325	299	290	296	303	289	281	298	291	279	327	305	330	311	300	296	275	272	287	283	310	305	298	312	288	301	289	286	301	289	314	316	279	277	255	300	255	288	302	281	295	293	335	292	296	307	277	288	299	289	322	305	299	296	331	305	306	289	279	293	310	306	305	310	318	286	277	292	310	301	293	276	279	286	313	331	280	296	323	300	283	286	285	284	292	305	309	290	279	279	283	327	301	268	253	301	312	297	324	287	304	296	299	308	268	322	279	307	304	309	280	305	297	316	255	300	315	305	286	291	302	308	311	283	295	306	285	294	308	281	290	292	270	301	274	292	278	257	286	286	250	314	290	305	295	305	269	287	333	290	287	300	296	329	265	280	312	276	298	298	302	309	265	283	279	337	304	299	264	304	274	298	281	281	303	294	289	317	304	303	280	273	307	273	308	281	294	276	292	313	271	311	291	305	302	290	293	297	273	276	295	314	286	288	281	294	289	285	295	302	298	289	268	285	303	284	303	312	287	288	285	287	259	317	293	304	307	267	276	329	301	291	279	310	296	298	305	285	303	270	307	300	285	264	304	318	265	293	284	304	295	320	280	304	280	297	296	331	246	285	288	277	307	291	268	274	290	289	284	293	315	323	278	296	296	304	297	264	294	281	284	324	285	287	287	290	298	299	274	305	250	310	294	292	292	269	302	284	285	296	289	285	275	312	310	301	290	317	305	290	264	312	270	302	291	283	311	299	287	262	294	303	293	317	299	288	295	282	320	299	283	310	282	298	304	270	299	293	260	307	283	273	289	299	282	294	312	330	320	307	310	277	292	292	295	298	291	287	310	301	286	271	311	296	315	280	297	295	326	279	271	270	267	304	288	280	335	294	313	306	283	307	273	268	260	312	278	291	300	292	292	298	281	281	284	313	311	291	311	288	296	288	268	309	288	300	280	282	331	303	293	260	297	277	288	283	262	306	325	291	271	287	305	258	321	287	305	295	280	280	314	286	302	320	276	265	277	321	292	304	292	306	279	288	317	295	312	277	316	311	303	328	308	311	275	313	312	281	299	270	275	264	351	276	270	284	307	264	296	279	303	269	295	281	302	292	257	278	310	302	297	305	280	291	271	303	292	316	287	297	297	291	317	296	292	291	309	301	271	290	314	271	281	281	277	310	285	281	315	285	266	291	300	277	278	276	299	304	301	293	273	292	307	296	285	292	312	319	303	290	280	346	303	300	308	305	269	265	297	272	292	287	272	300	302	286	280	295	266	280	278	285	292	302	303	293	289	255	277	294	292	275	328	304	309	293	284	332	265	314	300	269	259	323	290	273	310	283	316	299	279	326	272	290	325	311	286	300	309	301	281	329	291	286	278	282	282	290	323	310	284	286	303	271	290	303	318	276	288	288	279	283	291	328	277	283	295	309	286	290	293	278	295	292	290	307	303	270	297	291	315	300	278	305	300	285	293	299	287	288	288	325	287	301	292	300	265	301	298	321	297	324	293	259	280	320	298	308	294	293	316	286	295	297	281	298	312	277	261	298	314	302	288	258	274	332	307	301	289	294	312	290	290	305	304	307	281	283	329	295	299	326	302	278	318	264	302	281	286	305	317	289	268	310	320	296	277	273	292	285	283	295	298	302	316	302	300	304	308	290	304	301	296	300	286	269	291	281	283	305	270	256	293	295	277	296	262	300	302	289	343	270	300	315	312	292	287	282	305	279	316	288	276	300	314	283	294	283	308	303	311	301	311	318	296	278	283	292	279	292	303	302	322	317	324	299	278	322	290	306	277	285	313	283	265	298	293	320	308	320	307	296	279	336	303	262	298	283	281	309	282	318	282	264	274	285	280	333	267	279	303	318	287	322	282	285	285	283	295	314	257	304	305	287	277	311	287	315	309	276	298	287	306	307	285	308	336	284	282	305	321	297	307	310	302	245	289	287	277	300	311	271	287	302	301	309	281	302	312	276	271	296	271	283	272	264	287	321	286	265	313	267	295	307	260	304	296	315	313	302	281	308	318	301	299	275	274	282	305	298	293	306	287	280	301	300	311	273	298	329	276	303	317	264	303	289	278	309	301	320	296	273	273	273	280	297	304	322	296	264	331	293	289	305	286	266	318	274	314	284	310	284	304	295	314	304	287	289	297	312	310	318	290	316	306	277	289	299	312	269	277	283	294	278	319	279	278	304	330	315	283	267	281	309	297	309	279	307	294	287	272	289	308	290	293	300	292	313	313	271	284	315	287	286	310	300	275	308	285	299	318	307	312	307	299	290	314	313	302	261	305	284	270	302	317	279	301	299	277	294	288	284	306	290	308	301	305	292	301	270	316	293	295	262	302	285	294	298	295	334	270	287	315	308	286	295	315	306	302	293	305	304	274	304	284	315	312	316	303	294	310	282	289	282	294	285	308	318	290	314	287	277	292	285	262	307	294	291	281	319	274	307	320	284	294	280	291	290	283	295	295	262	317	324	281	316	294	305	306	310	297	303	299	288	278	305	290	310	324	280	294	298	282	268	303	295	293	292	304	265	304	280	286	297	290	295	314	301	285	291	268	282	297	313	301	294	264	288	309	320	319	249	296	288	286	280	324	283	256	273	278	296	302	295	301	280	311	301	277	278	310	279	293	275	296	317	313	317	318	315	291	328	284	306	296	281	281	286	287	286	284	300	301	296	297	287	293	299	302	313	248	322	302	300	288	279	282	294	266	294	274	294	283	318	317	308	298	311	291	317	329	277	320	288	300	291	287	298	298	314	275	285	291	279	297	286	311	303	292	286	321	292	292	314	296	279	311	293	315	290	328	274	312	274	297	289	309	267	295	303	317	279	300	302	260	314	280	318	281	252	302	293	313	308	303	292	285	289	304	307	304	266	282	262	295	304	269	298	305	274	284	299	315	295	299	297	288	291	283	298	274	271	331	288	276	309	255	288	306	314	277	287	296	271	290	295	310	312	303	260	285	320	277	293	288	291	323	290	311	299	305	321	315	285	295	297	349	306	304	293	316	309	312	303	310	288	273	287	278	278	283
7385	13662	12638	8081	5653	3895	2741	15545	7109	1493	12902	25807	15436	6552	4197	3628	1705	1071	1020	1074	570	488	483	471	474	531	480	458	539	465	488	456	472	491	517	504	505	536	472	464	437	490	499	463	454	496	438	502	481	484	490	469	463	474	425	481	496	514	502	453	476	464	492	484	468	467	472	505	471	495	461	490	464	461	484	491	463	443	453	461	475	508	438	494	441	475	509	457	514	457	497	523	477	478	498	469	456	428	484	519	473	469	472	473	469	479	495	464	511	463	470	478	468	509	483	476	499	491	456	495	493	472	511	483	474	483	481	470	460	488	471	486	474	461	475	464	476	488	519	491	448	492	491	466	493	476	455	458	457	510	473	471	412	460	441	495	510	471	472	469	485	468	491	492	465	449	456	488	442	501	486	411	474	493	464	502	482	440	457	494	449	481	480	500	456	489	447	489	475	462	493	517	467	490	457	440	442	488	448	497	458	451	470	471	458	469	464	503	466	461	482	491	510	478	453	510	487	481	454	440	503	500	484	462	490	446	478	524	473	494	493	490	489	498	490	488	498	438	466	464	510	473	490	456	459	475	501	496	509	488	474	467	480	493	477	491	443	461	494	466	526	495	472	488	480	483	477	429	477	503	492	480	493	478	469	491	455	482	458	432	497	438	469	482	470	437	450	464	453	456	467	468	481	447	458	510	522	473	503	504	501	516	497	449	499	503	507	477	486	496	496	495	490	491	461	505	484	478	475	463	537	478	469	509	460	464	481	450	459	514	497	456	447	454	454	507	452	466	420	516	479	473	475	442	459	444	514	434	488	477	439	484	447	494	474	462	502	498	453	496	481	458	449	446	490	477	500	502	471	495	473	475	484	462	471	503	429	438	520	470	478	435	499	503	466	472	485	483	466	477	472	476	507	480	491	464	465	485	501	474	453	477	479	496	511	499	431	466	484	507	452	489	477	418	496	516	501	466	472	471	469	449	468	493	497	458	433	506	490	465	505	446	498	485	476	473	441	519	486	456	532	488	475	463	505	463	466	499	448	482	444	487	501	450	481	465	496	511	457	483	489	435	504	469	546	498	472	503	490	471	469	482	488	500	471	500	485	507	466	474	494	437	500	445	478	484	467	486	455	484	465	474	457	493	493	460	480	457	474	479	482	494	485	462	494	507	453	483	465	514	429	482	485	452	484	469	460	460	474	494	514	442	468	456	487	453	492	475	520	487	477	495	478	485	431	453	489	482	490	480	451	478	472	494	451	490	479	479	462	501	475	493	504	487	504	472	492	468	464	471	419	493	481	471	472	482	492	512	472	500	484	495	458	477	482	516	501	524	551	503	467	417	485	500	494	487	477	494	488	442	513	471	534	469	466	440	462	463	482	502	483	477	501	503	497	488	471	452	454	443	481	466	511	466	495	507	485	510	518	514	463	489	487	484	499	464	500	525	535	503	470	473	484	494	478	441	468	462	444	496	479	463	488	505	439	460	458	468	474	458	498	449	473	430	455	435	477	486	508	488	515	440	460	504	447	443	440	428	494	502	484	472	478	462	479	503	455	480	500	508	473	500	444	478	471	466	442	468	466	497	469	448	495	457	440	455	532	466	478	453	463	473	523	462	499	465	478	453	450	494	486	490	482	440	489	519	479	471	479	464	493	502	503	445	493	454	458	477	482	493	468	472	482	474	489	467	487	445	473	521	465	460	494	493	441	468	476	460	470	461	434	482	497	491	486	479	511	457	450	499	441	494	519	469	458	486	510	496	459	512	449	469	484	515	448	480	486	507	497	489	509	502	483	508	502	471	425	502	495	470	487	477	460	485	479	455	503	502	454	497	455	495	481	512	489	487	487	474	451	466	463	473	449	463	493	477	516	479	477	503	507	437	456	492	481	466	464	503	449	505	475	473	424	476	464	507	481	489	439	466	486	489	484	465	482	467	470	455	498	452	488	447	498	492	454	468	479	500	509	473	472	494	497	530	534	465	488	480	468	495	521	485	502	485	449	493	429	489	474	492	455	500	470	471	484	504	476	454	421	460	519	504	554	460	468	483	476	471	538	476	484	477	494	467	479	463	466	441	457	470	474	447	517	502	518	485	442	493	513	482	493	474	446	472	475	482	485	456	492	484	486	460	454	459	463	491	480	477	486	491	489	490	444	434	485	471	473	474	503	493	439	495	478	450	496	495	462	467	483	480	490	498	512	486	490	479	523	442	501	473	459	465	481	471	476	521	466	471	478	495	444	471	478	502	461	497	485	477	472	510	497	480	484	477	492	489	516	499	512	459	504	484	481	498	460	461	444	483	478	502	447	498	499	508	443	463	482	522	483	486	483	511	490	494	473	474	478	528	483	508	446	481	445	447	461	451	486	471	509	474	454	448	498	482	485	465	487	482	468	461	471	465	492	500	482	468	461	504	488	480	489	495	491	472	465	481	501	478	471	477	486	488	443	480	453	452	464	479	508	485	455	465	468	471	467	476	485	493	464	487	482	485	479	448	434	481	532	481	465	486	435	509	500	466	460	443	477	439	471	514	491	491	495	474	463	488	454	516	500	475	479	441	481	465	480	460	459	493	484	472	484	479	464	456	501	442	482	485	500	479	495	490	447	516	473	460	490	498	491	487	465	487	505	497	460	495	503	485	468	472	468	474	479	479	463	489	491	470	466	477	493	452	448	475	459	468	486	474	511	481	448	466	447	478	450	482	463	450	468	456	503	499	487	483	464	499	491	463	485	471	450	490	500	488	479	487	465	500	473	492	441	462	483	466	496	490	519	454	503	489	480	491	467	477	490	501	481	537	459	475	457	465	450	525	468	459	459	476	465	500	479	465	474	484	494	477	477	478	506	504	485	437	479	447	461	487	473	449	460	455	471	469	514	436	487	495	514	465	469	445	446	456	453	455	458	455	478	471	455	447	495	532	463	472	467	507	500	491	473	508	487	488	499	474	483	528	473	419	471	458	535	495	482	469	470	430	472	480	512	472	498	481	500	515	468	464	488	486	491	484	471	509	476	449	500	513	455	465	463	462	517	475	492	467	487	500	488	502	488	452	477	431	481	463	483	473	449	492	466	497	455	457	446	448	481	457	548	491	531	470	479	483	459	485	483	542	492	479	496	464	462	434	483	533	446	492	462	488	482	440	437	479	476	463	486	489	490	454	492	465	494	508	485	513	499	428	454	453	502	482	499	492	479	460	518	481	486	476	496	505	468	449	500	462	504	496	501	436	443	459	477	500	528	476	474	487	505	475	443	450	490	483	449	488	479	477	475	461	486	495	460	499	472	488	510	485	460	502	467	463	478	500	514	478	479	469	459	482	469	528	459	450	478	486	510	460	489	448	490	472	467	458	473	499	480	485	465	446	481	484	512	462	448	473	488	466	503	475	485	512	455	464	486	457	484	512	468	450	459	487	499	479	479	467	475	479	461	472	533	461	469	456	501	439	494	440	486	501	456	451	469	491	472	484	437	467	485	488	474	465	451	485	495	515	477	498
23258	21104	28765	23667	21109	19533	4630	15410	12273	1285	7271	38842	26267	11768	3545	726	644	1179	2243	2532	2243	800	379	357	321	311	323	313	323	298	291	334	287	364	342	326	312	317	292	315	310	298	303	297	304	263	296	272	285	286	288	343	272	298	287	293	316	280	267	301	296	274	330	301	307	317	298	291	282	305	313	289	280	325	254	312	275	292	309	291	309	277	319	324	278	289	308	289	298	306	302	285	286	290	266	280	313	312	313	274	321	295	303	293	288	300	301	314	291	308	290	286	305	312	286	303	326	323	320	305	287	297	291	309	297	278	313	305	311	304	295	286	324	278	290	280	305	257	261	331	286	297	284	320	285	313	278	296	286	284	299	300	274	301	283	304	308	318	312	297	292	278	286	295	293	293	287	309	325	279	300	276	287	336	292	306	297	297	302	286	312	276	288	299	276	303	319	294	288	319	307	303	321	280	317	335	283	262	296	332	329	320	296	298	286	313	293	279	288	314	279	302	301	311	298	311	286	294	271	307	292	275	303	310	316	286	302	293	264	277	294	309	295	286	281	282	308	317	280	331	316	309	315	279	296	310	283	272	321	318	318	297	300	299	282	227	280	293	334	309	316	296	313	318	304	319	307	317	318	273	276	319	278	319	255	328	289	316	316	291	298	312	269	312	284	330	327	310	307	267	293	311	296	303	314	276	306	289	302	293	302	283	299	269	300	321	309	305	290	315	269	305	322	300	315	325	300	291	296	317	304	265	299	289	293	317	300	293	312	278	296	300	345	297	315	303	261	282	314	321	297	296	285	317	293	323	299	338	293	290	286	274	310	276	300	270	285	290	313	269	304	284	301	317	262	302	292	273	287	275	302	302	264	289	319	300	282	293	302	257	342	317	283	292	287	296	307	275	321	287	313	281	288	309	312	289	324	284	322	327	268	287	300	317	290	287	295	280	289	286	284	320	296	329	310	295	304	294	290	299	292	286	303	315	327	267	291	300	283	299	293	284	292	312	318	335	314	320	274	282	299	308	268	282	309	268	299	298	295	271	296	297	299	300	324	323	305	278	290	274	302	319	293	277	291	306	311	320	317	301	288	275	304	321	298	298	305	301	312	311	286	311	312	303	304	293	326	304	298	257	310	295	306	256	331	312	322	278	293	327	292	289	289	276	281	299	294	315	280	307	267	282	311	275	302	323	314	314	278	333	301	317	287	296	323	320	295	299	276	312	322	284	311	285	324	271	291	303	297	297	296	317	305	330	307	311	301	290	315	297	286	291	296	301	298	285	319	305	297	307	276	287	305	319	295	321	288	297	328	268	303	303	282	297	289	313	315	276	285	330	296	267	287	291	300	279	326	294	300	311	297	313	291	290	281	295	306	322	293	281	319	305	273	309	291	289	298	288	283	285	274	317	292	301	308	292	314	299	288	287	290	256	290	333	314	284	326	312	273	307	293	250	322	296	293	280	291	275	303	317	272	285	299	291	310	297	281	288	270	304	304	332	305	262	291	308	319	294	288	288	290	313	290	314	328	287	322	278	291	260	290	310	283	290	297	327	302	304	314	269	302	303	313	331	327	295	332	308	290	310	311	296	301	291	286	266	300	312	258	320	295	310	294	313	309	305	314	302	307	335	288	286	283	333	322	275	276	312	326	296	330	302	298	254	299	277	321	313	287	315	273	278	295	283	280	305	306	291	311	312	289	321	315	299	290	295	300	304	348	310	298	322	312	291	292	309	305	299	314	279	265	312	276	325	298	274	292	291	281	343	296	299	264	305	321	292	294	305	290	294	308	297	286	309	295	298	297	337	287	306	272	272	283	310	289	311	290	295	297	302	297	314	287	306	300	299	295	296	312	272	299	312	339	284	285	282	338	300	268	287	280	303	299	323	312	336	301	276	315	303	279	314	312	296	282	302	301	292	294	288	304	291	262	270	284	285	301	289	296	325	287	285	291	274	325	279	313	303	302	335	294	291	330	302	307	286	297	338	312	292	308	300	259	283	275	294	289	314	310	312	290	330	307	296	304	286	282	283	280	332	302	313	333	288	290	282	285	267	310	314	286	303	299	310	306	273	310	297	294	298	301	285	288	296	275	296	324	308	317	301	315	311	308	304	296	301	309	289	296	296	274	264	317	301	301	277	329	296	285	297	351	317	272	290	296	317	305	293	295	297	291	310	285	319	295	287	282	288	308	302	286	306	279	304	299	309	285	281	297	312	314	338	271	316	298	287	286	271	301	300	278	271	287	314	294	330	299	297	294	312	285	290	282	313	305	320	301	319	290	293	266	304	321	298	319	270	341	289	275	280	296	287	307	284	300	298	277	274	297	263	315	302	297	291	279	320	323	316	301	307	307	322	283	295	310	290	294	290	269	333	315	269	285	282	290	297	300	300	273	281	300	313	268	288	277	282	319	281	275	306	299	292	317	292	316	298	293	283	294	270	304	289	316	285	276	314	286	299	298	294	307	300	293	287	308	321	277	305	259	283	275	287	294	303	287	290	303	280	280	299	296	286	300	292	304	290	275	279	291	295	303	302	301	295	310	299	309	306	262	298	310	292	304	308	307	298	306	328	297	293	304	310	285	310	290	317	281	296	285	285	320	276	298	284	305	308	308	304	286	304	257	288	303	299	308	275	275	295	286	302	305	292	299	303	287	304	281	283	273	291	312	274	307	279	306	315	304	299	297	298	286	300	294	275	289	267	333	328	294	243	277	304	292	318	315	268	290	297	293	320	312	319	263	317	291	273	292	278	308	293	290	299	297	302	282	315	299	307	308	307	291	269	306	291	287	301	310	308	321	331	302	283	290	280	313	311	268	323	300	308	276	291	296	285	299	316	310	299	286	318	287	292	272	323	323	290	288	288	272	265	313	292	304	304	281	293	303	323	297	301	266	295	336	283	301	303	299	315	329	294	292	284	285	323	312	302	287	316	290	292	298	290	285	297	267	305	305	313	301	297	307	306	318	301	305	332	300	268	297	311	280	312	325	301	288	312	269	297	296	303	294	328	266	302	332	283	290	325	296	277	294	264	290	325	279	293	270	294	309	316	313	294	282	302	309	274	299	306	326	294	292	293	279	290	316	315	295	288	303	257	298	327	323	297	316	279	319	292	293	299	267	304	279	306	336	304	341	295	276	290	300	325	368	308	275	315	310	293	277	318	307	284	287	295	293	291	295	286	280	310	313	299	284	371	283	273	318	300	295	293	303	304	289	305	310	318	299	314	295	312	273	280	322	309	292	281	307	290	305	292	297	294	313	302	310	292	301	283	303	311	317	276	299	264	306	292	287	279	287	318	274	274	312	302	298	305	307	277	296	315	323	293	319	271	259	286	298	318	295	334	322	316	302	328	274	291	329	300	290	262	291	275	292	304	294	272	281	292	264	287	321	295	286	306	273	284	300	287	316	318	270	281	265	282	304	270	297	318	284	319	314	264	282	301	289	291	298	297	313	331	300	316	291	296	316	307	260	297	270	324	264	304	299	255	307	294
12165	26094	23200	14482	10706	8033	5879	25937	16412	2579	11435	42082	32610	14327	7420	1451	1347	2844	5718	6404	5405	1917	612	600	497	481	486	446	477	486	444	502	450	617	625	551	557	482	457	492	466	484	448	459	470	476	487	459	476	465	497	476	457	465	467	507	476	473	466	476	451	455	501	502	482	476	475	497	451	479	460	466	507	488	450	467	439	460	450	485	498	474	462	474	442	513	473	456	486	481	489	484	481	486	460	485	496	453	492	459	483	489	485	491	446	480	474	456	498	488	532	464	492	473	461	494	452	495	474	450	436	441	464	473	455	480	496	496	435	448	440	500	491	502	451	449	480	492	497	488	470	483	465	522	466	504	499	452	533	479	456	441	486	433	486	474	465	461	486	478	466	462	466	469	510	504	482	471	495	495	472	490	495	517	486	491	467	454	472	499	474	487	497	488	461	536	475	438	445	476	488	519	446	466	448	471	503	486	443	503	472	455	503	508	470	470	487	481	483	470	472	469	477	522	488	466	479	493	484	479	494	489	437	470	457	464	471	493	485	472	487	492	463	450	478	469	495	480	482	452	475	481	508	464	469	495	441	451	482	496	504	496	449	479	480	438	429	444	472	475	485	461	465	472	483	480	495	495	461	492	489	505	513	450	470	466	465	494	487	471	479	479	459	478	478	488	501	476	477	474	468	456	457	484	461	518	522	447	500	490	503	486	494	479	462	516	450	484	482	489	498	444	491	508	508	470	504	469	484	444	497	461	472	488	511	473	505	445	465	443	471	445	490	437	488	503	498	516	474	474	467	501	498	477	498	496	489	480	461	527	478	474	460	471	464	487	501	481	499	485	498	459	459	469	479	516	478	489	499	485	479	516	496	472	448	503	495	438	467	484	488	435	512	462	484	504	503	501	428	442	498	442	515	467	456	460	468	481	504	486	486	455	511	485	484	482	489	515	456	495	494	472	508	461	470	475	494	486	518	430	502	525	500	480	477	483	464	510	484	496	471	451	462	460	509	446	467	484	441	485	500	481	462	482	462	468	465	470	522	487	489	512	447	472	509	471	473	481	470	515	492	477	459	491	480	480	487	457	470	430	460	502	489	502	480	490	458	441	477	485	474	495	508	495	488	465	472	440	463	504	479	433	491	449	473	469	508	466	461	476	477	503	453	476	466	462	474	492	462	541	476	492	464	489	463	475	480	478	512	504	497	452	494	479	445	484	474	455	479	470	478	503	448	512	490	469	484	434	493	543	493	469	502	489	474	473	476	469	469	474	496	486	490	471	503	490	480	490	498	501	493	468	453	452	470	530	440	463	526	448	472	503	527	475	435	459	454	446	453	458	450	444	470	450	479	469	503	482	463	456	504	478	482	483	480	458	447	488	477	483	459	465	469	497	442	474	443	455	446	509	478	494	507	475	459	529	472	479	521	515	493	486	485	480	473	489	444	452	471	450	499	479	449	448	469	470	477	475	484	492	464	473	476	459	453	475	449	472	506	464	470	472	480	495	464	480	462	481	508	518	477	480	482	473	507	479	463	466	503	468	438	476	474	462	455	469	464	451	440	457	483	464	486	490	442	479	434	505	483	473	456	490	489	476	468	455	470	466	487	459	463	471	441	499	504	434	466	443	455	473	432	484	477	455	470	506	476	498	448	451	466	497	463	519	491	481	494	446	508	503	480	452	472	497	463	442	470	481	491	488	505	432	510	454	464	439	470	477	470	490	471	499	483	517	461	440	458	477	528	473	492	464	479	452	508	480	470	480	471	434	516	483	472	451	443	470	461	457	486	443	457	483	450	470	486	441	456	457	509	491	482	459	461	490	480	488	465	464	494	463	493	483	478	478	461	483	453	450	435	476	477	473	499	486	453	440	488	486	478	492	456	472	486	468	470	518	508	454	454	463	490	466	513	505	474	439	493	481	464	489	498	442	460	490	438	477	487	493	469	455	458	480	468	476	497	449	452	481	424	494	477	502	485	459	504	481	482	442	486	467	454	462	488	468	465	495	489	488	450	470	481	441	502	475	450	454	528	429	528	439	443	491	466	479	452	475	475	477	502	453	465	498	445	511	491	481	499	478	452	473	479	469	501	412	479	443	458	465	507	461	466	524	460	458	478	472	445	497	467	489	469	493	506	481	466	466	445	467	472	477	497	481	488	475	459	432	505	469	487	520	434	431	496	513	460	463	469	469	463	539	538	478	458	520	481	537	507	475	479	452	505	474	478	491	444	530	463	483	487	479	456	438	485	461	450	494	486	481	465	500	480	480	438	434	440	482	517	506	478	523	443	476	505	486	516	481	437	480	487	495	472	488	473	450	501	459	465	492	439	496	491	495	478	488	499	468	481	495	481	495	450	475	497	513	460	453	469	482	484	463	509	485	512	459	491	497	457	498	453	496	460	454	486	438	465	480	460	460	484	470	467	456	476	456	471	438	468	499	473	508	459	483	501	488	483	458	475	464	463	441	475	503	485	483	467	468	492	470	467	503	486	481	450	509	476	475	521	473	487	466	466	467	442	490	479	489	502	502	486	446	445	498	485	459	490	468	507	474	482	481	478	459	501	482	504	472	483	456	480	475	475	461	478	472	498	446	475	481	494	463	456	478	440	452	475	473	502	460	487	461	485	458	454	490	481	488	501	480	461	454	461	459	448	518	475	470	470	484	465	437	460	504	528	480	462	497	443	482	488	474	473	498	473	466	484	451	469	445	474	464	455	510	461	497	496	493	507	461	454	431	478	494	505	482	473	502	466	450	486	504	462	476	431	495	470	473	452	444	470	492	468	491	507	473	498	491	515	494	490	502	471	434	506	468	447	497	467	462	468	495	481	488	466	474	477	495	509	439	481	438	472	474	468	508	466	492	477	445	460	452	450	458	448	483	486	465	445	496	445	448	471	473	513	482	476	495	488	467	479	498	442	490	471	452	451	493	452	450	450	482	484	505	486	505	487	467	476	483	452	445	493	499	496	449	492	492	463	453	470	452	429	462	485	467	493	489	458	466	422	457	505	444	475	453	492	512	483	486	432	439	441	456	507	478	510	483	478	439	501	503	503	489	478	489	460	453	473	532	480	433	465	510	471	467	450	474	475	468	486	480	513	432	470	476	451	476	518	445	522	487	492	502	461	479	459	479	483	478	448	492	474	412	499	475	481	503	426	466	451	458	468	458	474	470	511	481	450	463	476	474	465	483	489	509	451	488	458	427	463	451	447	468	487	465	475	430	440	510	513	513	474	482	443	454	475	473	444	492	484	472	409	460	430	475	474	490	500	455	503	478	504	466	473	475	524	429	501	455	470	450	485	477	435	484	436	470	485	497	484	477	488	489	451	463	474	488	477	459	450	513	484	471	486	512	476	457	462	486	499	475	461	436	507	518	469	450	467	470	479	501	470	430	466	471	482	443	470	487	501	519	493	503	490	449	522	463	460	488	482	442	443	486	454	479	471	524	507	501	436	459	485	501	485	503	475	459	495	498	444	498	458	488	447	492	487	492
26594	19925	9454	2665	1423	955	670	1921	1183	400	397	4843	2519	678	336	303	257	263	317	425	565	499	316	282	275	280	284	261	298	282	296	324	303	273	298	291	286	252	291	274	286	267	297	263	279	277	297	283	276	268	286	306	298	263	291	316	288	268	269	287	273	245	282	291	279	288	300	333	291	331	259	290	282	313	285	285	269	278	307	252	273	296	279	295	307	292	299	313	270	284	293	276	275	302	268	277	286	305	326	283	266	273	268	300	288	298	267	266	273	270	287	277	274	251	288	302	273	295	289	276	266	263	333	292	279	276	289	278	291	266	273	274	286	274	317	289	277	267	300	310	326	297	280	292	278	277	270	304	267	263	281	294	268	285	290	265	259	277	293	274	258	317	277	248	268	290	287	298	284	340	276	307	255	288	307	279	312	298	279	289	324	294	279	299	295	298	292	306	290	301	318	313	279	320	276	288	275	274	295	305	273	255	263	279	295	317	281	273	298	303	315	268	308	312	264	304	306	238	258	302	275	259	263	293	314	276	308	278	273	284	282	279	260	312	288	292	291	283	299	303	284	266	298	287	284	246	275	307	288	295	289	318	269	264	298	267	295	281	292	284	275	251	286	297	287	282	283	289	299	288	234	268	310	294	295	259	299	280	298	271	275	269	289	270	283	262	277	288	305	292	266	311	259	299	268	296	291	286	272	270	286	304	294	278	271	294	301	287	315	291	292	305	291	296	278	292	284	272	271	290	303	294	282	302	290	276	273	288	293	294	280	285	286	273	295	261	288	293	296	268	283	275	297	314	301	245	282	295	322	268	303	251	289	300	296	284	254	263	265	275	277	283	311	301	289	307	270	295	303	278	255	302	311	267	290	289	266	250	264	294	298	277	270	283	277	285	267	292	269	292	276	285	286	307	298	284	290	268	276	298	263	292	300	288	286	270	251	281	289	278	300	278	268	270	275	300	256	287	269	284	271	289	289	272	313	308	275	304	274	279	280	278	292	274	309	273	303	286	302	300	299	292	290	284	301	270	271	288	291	296	277	273	282	276	285	299	291	300	308	283	292	302	278	286	273	253	316	305	310	262	308	283	280	296	276	266	285	262	299	296	266	276	244	300	284	284	272	274	322	258	287	283	303	279	296	276	285	266	288	287	298	272	297	304	286	280	290	300	279	287	292	292	287	293	269	280	311	281	274	278	267	284	279	263	307	268	278	276	285	296	302	286	317	266	259	276	273	309	300	290	290	260	300	279	273	302	286	298	290	303	296	305	294	293	263	293	253	295	278	273	283	301	261	321	299	245	286	281	269	281	279	300	297	280	289	301	282	294	280	298	260	292	290	294	286	306	297	257	291	300	290	273	313	262	262	314	290	257	303	278	313	264	296	329	305	288	274	342	286	294	296	307	306	266	313	289	265	286	283	260	287	293	299	313	297	271	284	280	278	283	284	300	301	280	294	268	277	298	271	235	282	282	278	257	261	299	289	285	282	341	265	310	306	281	294	299	301	267	320	261	294	304	326	289	294	312	285	291	337	284	284	272	276	285	285	277	264	269	292	292	281	295	281	270	284	278	276	255	315	296	284	269	278	294	267	307	304	282	265	273	307	285	282	287	290	304	302	272	282	288	299	261	299	290	284	282	318	280	259	286	255	282	315	280	275	282	273	303	291	275	280	252	286	285	308	307	304	267	275	292	266	279	278	288	270	271	288	261	293	331	329	313	292	307	299	297	282	275	298	281	289	274	292	294	278	292	290	283	311	284	279	287	284	267	301	258	290	259	300	259	294	279	270	282	272	270	295	299	250	276	283	290	296	266	309	312	298	287	273	265	299	304	275	316	288	270	264	264	304	274	293	297	301	317	295	261	280	285	274	294	277	264	276	249	293	298	279	297	247	283	310	285	267	279	288	258	302	287	286	271	334	289	270	303	317	288	282	299	307	274	263	272	266	281	279	309	264	264	288	270	289	286	258	285	269	262	275	270	299	294	281	282	302	309	297	301	284	303	311	316	276	298	287	311	271	255	282	291	259	294	297	292	328	308	278	296	302	283	264	296	292	278	284	271	289	281	285	267	252	274	293	336	281	267	291	257	286	278	275	316	291	328	295	273	280	293	291	266	287	311	295	269	272	271	286	308	269	326	271	276	261	278	282	310	298	310	289	317	276	284	306	268	271	290	300	287	286	325	265	300	287	276	277	277	278	291	270	268	286	265	299	273	319	278	263	295	282	305	290	294	294	296	290	265	296	281	293	273	295	289	251	296	290	293	309	265	286	260	246	290	251	303	282	283	288	293	286	276	281	291	290	275	282	261	285	257	292	265	292	272	274	258	275	283	281	276	277	320	287	275	310	302	273	276	291	272	298	264	275	283	278	300	244	256	301	275	269	258	309	256	296	265	286	317	280	313	273	265	284	270	264	282	278	300	297	272	293	299	272	284	285	285	278	285	285	299	253	278	273	287	299	285	265	268	280	300	277	293	273	282	295	302	299	272	286	283	318	272	283	304	290	309	308	293	278	273	285	278	310	270	267	290	286	274	285	313	296	267	294	251	274	313	321	292	276	301	323	292	278	315	296	272	286	273	303	300	265	293	289	303	251	326	278	249	269	287	299	267	276	305	267	319	300	313	303	300	315	277	273	260	279	307	285	302	290	322	289	285	315	292	274	302	302	294	304	264	311	319	270	296	292	295	290	312	270	295	280	258	283	283	316	305	251	275	265	293	283	275	283	283	283	274	281	291	262	293	267	280	276	294	286	278	309	297	266	290	276	290	267	271	282	288	277	299	307	284	267	257	288	285	280	259	284	289	287	276	259	305	302	282	304	285	294	291	279	282	310	298	290	283	307	309	288	299	263	289	302	280	288	296	289	284	275	294	261	260	241	294	278	278	335	282	307	283	312	296	272	265	308	303	290	290	284	303	260	286	307	293	283	276	300	254	285	302	261	300	294	272	281	291	284	254	289	261	295	296	306	290	279	291	278	282	285	304	313	278	307	250	286	283	286	282	303	297	287	312	278	286	252	300	305	297	269	262	306	262	287	278	289	304	268	267	280	278	293	268	274	298	275	292	285	281	314	277	253	308	300	274	259	274	305	302	292	292	263	303	305	274	287	312	295	286	287	307	301	299	278	309	289	291	280	294	323	314	277	261	296	292	288	285	276	268	272	267	293	293	298	285	292	280	290	278	280	308	283	277	293	275	290	259	288	278	264	300	282	256	300	288	247	265	291	321	298	277	279	271	304	261	296	289	280	307	294	292	279	319	310	301	283	303	287	274	295	284	278	298	276	296	274	323	311	313	257	268	293	289	308	289	296	295	295	257	303	294	284	283	273	267	309	293	256	285	288	271	314	276	304	310	271	255	253	285	270	262	312	296	274	280	290	314	263	296	292	302	300	292	319	287	262	283	303	317	274	279	284	268	312	296	249	252	273	285	285	289	310	260	270	292	288	273	309	290	297	283	323	296	256	303	292	310	291	273	265	276	275	252
6215	9042	8924	4678	3765	2875	1802	5061	3041	930	911	11412	5814	1383	677	504	467	478	605	853	1262	1161	590	498	505	476	489	463	446	482	457	465	471	468	506	464	494	476	497	475	459	477	473	448	440	438	484	501	420	489	508	486	433	483	461	458	454	501	473	483	451	517	445	474	485	489	530	485	465	446	435	446	469	459	447	449	479	511	444	474	484	456	455	511	461	481	430	495	441	452	472	451	478	498	480	464	450	490	438	512	432	441	466	459	462	482	453	462	444	458	476	468	463	447	487	487	471	466	437	460	486	448	505	500	457	470	452	486	459	462	491	465	486	493	484	465	470	458	485	473	462	454	478	477	455	423	450	481	449	464	488	447	476	465	467	474	433	475	501	465	432	502	464	445	490	462	476	479	447	464	477	486	487	422	462	440	425	445	432	472	483	494	508	472	478	465	447	482	440	445	463	455	470	468	417	497	489	438	470	485	447	488	464	470	459	497	480	487	455	455	459	500	436	483	456	490	449	489	458	437	448	448	467	469	473	428	482	473	449	455	486	450	476	472	428	451	438	475	487	504	465	512	459	452	484	488	465	524	468	449	492	457	436	480	479	447	437	467	473	452	459	441	446	478	412	450	488	433	469	477	464	469	474	512	438	491	446	466	489	477	417	454	456	465	457	447	449	483	457	452	457	472	436	492	510	467	430	473	483	472	495	426	517	455	492	466	494	481	499	467	455	479	461	439	420	440	457	491	427	467	490	439	483	443	454	461	486	483	453	486	483	495	473	422	473	489	448	489	438	460	474	432	486	495	464	468	456	494	471	464	492	464	492	502	478	517	475	496	489	524	499	470	423	503	435	426	484	463	458	484	439	486	439	457	490	506	437	484	453	465	471	501	480	439	489	452	472	476	477	492	456	465	448	488	467	447	486	444	478	477	455	506	486	439	463	448	476	472	525	468	482	451	420	441	464	516	469	466	462	469	479	455	452	459	481	471	496	474	470	485	463	452	478	502	510	453	483	500	450	485	493	469	456	442	453	457	452	431	427	461	470	443	460	471	442	487	440	460	438	481	487	481	472	488	447	471	473	443	475	458	479	445	457	477	467	478	499	449	455	467	459	467	448	485	429	438	495	509	486	483	457	458	474	472	455	461	494	474	462	476	480	434	472	480	452	459	449	486	474	465	461	441	486	470	498	482	488	496	441	466	452	453	458	496	501	482	472	486	471	480	460	447	439	467	472	442	456	451	458	487	469	461	440	431	430	455	452	448	473	469	491	472	458	469	458	424	434	474	448	470	453	450	453	451	493	467	472	457	484	446	470	505	483	434	483	495	405	457	497	468	476	476	477	453	422	458	453	435	450	468	472	497	449	463	463	457	459	463	461	440	488	476	467	419	499	471	481	447	479	480	470	469	482	471	467	476	443	461	498	465	470	467	457	474	472	461	497	490	465	469	459	448	436	451	467	470	454	478	473	491	479	523	474	464	436	393	473	470	444	451	461	445	464	455	467	444	497	435	496	479	513	454	476	485	503	452	455	480	482	457	464	509	469	455	440	476	457	448	470	483	513	487	482	505	428	457	510	449	493	478	462	452	466	469	474	475	433	452	484	455	504	506	454	513	485	435	461	456	423	468	488	487	496	462	417	434	467	429	475	459	461	462	519	469	453	446	468	489	469	479	478	436	456	455	452	471	513	424	488	476	474	479	457	490	460	440	489	493	480	453	416	480	454	443	507	466	477	460	456	465	412	500	449	478	465	446	461	453	471	455	470	485	468	475	464	463	450	477	473	492	437	486	450	495	453	464	469	457	455	477	461	516	456	468	496	467	447	421	427	463	497	448	523	468	476	436	462	461	472	468	484	494	462	469	464	459	456	472	433	472	493	446	454	423	437	473	499	470	500	463	481	486	462	466	478	487	501	470	477	460	519	469	441	464	471	452	494	501	442	455	426	476	485	462	478	485	497	489	437	464	472	511	481	441	534	482	427	465	524	453	466	455	483	478	445	448	495	501	467	485	452	449	467	417	437	492	467	439	476	458	461	494	459	501	460	479	456	449	441	453	476	472	491	464	508	434	457	464	487	445	516	477	475	477	462	442	488	442	447	457	460	451	484	451	454	475	462	476	462	459	465	437	536	476	463	466	472	476	467	441	518	467	456	491	482	437	440	427	474	489	428	449	427	459	452	467	452	469	418	495	497	465	489	481	418	472	476	449	469	468	438	491	474	470	460	465	431	492	488	450	504	468	481	445	450	433	477	485	465	491	460	474	485	450	473	457	498	450	477	495	442	445	477	458	448	434	477	467	474	479	433	475	432	489	467	446	465	450	490	454	453	447	489	470	456	429	446	468	470	487	457	493	474	438	451	447	467	433	492	448	474	462	461	491	470	447	480	437	464	489	490	485	441	457	457	515	456	468	514	507	460	442	504	483	429	498	464	462	487	454	470	486	464	470	465	471	508	477	429	454	446	480	477	440	476	475	468	470	461	433	434	453	483	468	503	478	497	447	485	456	481	421	469	457	459	467	473	496	482	484	449	422	453	516	483	494	437	444	462	459	491	431	470	442	478	445	491	516	451	492	473	429	463	482	446	491	442	456	466	466	467	483	480	493	457	440	468	480	476	491	457	453	489	467	500	433	461	480	482	463	477	507	431	467	462	478	468	469	469	484	476	482	444	457	452	444	505	469	485	440	448	438	455	442	464	459	503	461	479	505	427	441	429	448	465	465	484	494	469	455	483	470	472	482	472	440	443	457	495	456	503	456	475	440	450	439	452	463	470	471	493	482	464	465	457	472	483	445	485	442	458	452	491	451	467	493	460	498	483	450	507	475	474	496	451	456	411	501	450	421	467	460	460	476	464	470	466	454	488	497	477	465	448	480	472	499	459	473	467	477	477	427	455	429	450	476	460	450	475	472	475	460	463	431	432	450	481	468	451	475	469	515	459	482	510	443	478	473	440	454	444	500	492	482	469	439	429	493	468	496	453	467	474	479	444	477	438	441	503	451	468	465	484	481	481	473	465	463	463	491	466	508	487	472	477	447	459	502	444	462	440	435	481	510	474	475	451	457	444	494	491	504	440	458	479	466	480	495	491	448	432	466	439	454	436	443	452	470	474	476	441	448	480	473	465	493	439	484	455	441	466	439	468	501	452	484	488	492	503	467	490	494	442	429	475	488	450	459	473	468	460	492	484	469	464	482	439	495	442	431	501	452	448	444	476	422	456	453	462	458	491	494	445	468	459	436	456	467	471	467	470	490	492	500	462	465	452	485	457	452	445	474	485	486	500	476	475	473	469	440	485	424	440	456	479	479	472	474	446	473	509	466	472	492	468	468	436	441	475	470	464	463	457	466	462	481	445	479	464	459	450	477	468	494	449	477	463	446	509	455	468	459	440	426	449	494	456	484	477	438	482	482	424	461	474	481	449	469	436	448	456	494	448	474	456	476	472	463	483	465	441	451	465	484	488	463	431	454	464	465	502	482	491	453	477	477
25274	21236	26990	24842	6380	2140	1141	6849	3513	557	725	17850	10594	1377	444	338	305	291	326	330	561	1248	601	299	286	281	301	323	303	316	292	310	323	469	490	441	416	320	323	303	288	295	284	319	309	287	308	281	299	291	285	303	329	271	297	298	278	296	274	282	275	279	278	301	300	332	293	264	291	294	283	302	307	300	318	262	286	272	320	293	292	311	270	283	309	286	288	320	268	260	286	286	317	269	323	288	293	293	285	303	304	277	304	302	303	284	287	317	274	303	309	273	285	321	284	280	272	317	294	289	288	301	327	311	296	297	261	311	282	307	249	277	328	300	287	304	293	310	317	293	300	285	255	330	314	308	282	281	292	274	284	294	301	278	325	334	281	287	287	320	287	320	291	290	329	264	315	274	280	290	307	297	314	305	319	306	320	330	295	282	300	276	307	288	279	307	311	281	276	285	292	272	290	278	299	271	298	311	275	285	282	314	317	319	272	307	315	299	312	288	298	287	288	310	285	311	303	287	281	305	281	286	296	306	253	275	286	306	279	283	300	305	295	286	298	280	293	309	280	284	317	319	312	312	300	267	295	304	281	306	264	312	311	343	323	298	273	295	314	300	309	256	250	287	292	324	298	291	267	308	296	296	295	340	298	307	310	302	326	280	319	289	303	328	305	271	303	311	286	314	276	275	307	310	295	297	312	315	326	318	296	292	308	273	299	306	288	294	290	281	288	271	292	304	287	291	299	294	276	307	322	275	288	290	317	308	280	320	287	307	291	290	292	333	288	300	277	309	312	314	303	292	301	277	312	292	258	266	309	314	293	299	293	300	291	285	310	270	317	292	305	297	309	299	297	299	267	308	308	285	310	256	272	291	277	297	310	317	317	286	284	301	291	301	327	275	288	270	282	289	289	293	278	297	312	300	297	304	321	304	292	296	294	281	292	279	303	303	261	323	267	316	314	310	263	297	320	279	286	310	321	289	292	299	293	263	287	276	305	307	317	281	297	298	294	301	302	301	313	301	290	287	299	307	292	292	319	296	323	305	324	299	283	315	301	318	306	289	299	284	302	254	302	309	313	269	327	325	329	280	283	308	293	272	278	294	281	291	301	297	315	272	313	287	267	305	302	326	276	280	292	313	310	327	290	290	300	304	295	302	300	271	333	311	317	279	280	268	314	307	286	296	291	272	287	281	296	298	289	312	306	296	308	305	290	293	288	280	277	328	290	297	281	295	273	292	292	302	281	285	314	327	286	300	264	308	289	279	261	270	297	309	293	286	311	248	290	286	304	317	286	306	296	303	295	315	280	270	283	300	294	268	292	291	293	290	247	295	296	270	283	264	294	301	313	307	312	294	308	289	296	274	269	316	298	289	270	271	315	307	285	314	282	316	290	325	287	283	266	302	277	300	311	305	250	294	291	286	283	279	294	301	275	290	271	303	296	303	305	292	304	280	296	289	298	316	286	277	293	313	299	301	282	306	278	283	309	276	288	284	275	313	305	300	320	275	314	284	291	284	285	334	305	286	268	288	298	273	283	314	267	304	305	278	288	286	301	300	274	289	298	295	305	288	307	313	260	310	313	320	286	289	295	297	286	284	301	285	321	284	296	287	274	305	319	298	320	284	277	304	296	290	293	327	292	287	311	288	277	292	299	277	306	270	285	309	266	301	299	288	257	262	315	278	272	292	299	305	308	286	292	282	273	306	311	306	307	288	320	291	320	297	300	321	266	280	279	261	329	281	300	274	302	329	318	304	289	287	298	298	301	270	298	289	290	314	324	282	322	303	295	278	284	307	288	284	285	306	273	290	288	293	317	308	281	284	284	270	333	259	296	290	275	297	273	282	312	292	304	315	327	308	320	304	283	329	312	311	297	302	284	286	309	266	287	280	279	294	297	289	303	293	277	290	299	318	322	303	267	312	296	281	302	297	282	306	319	279	294	279	291	276	316	300	278	291	287	288	286	310	300	302	295	314	267	300	296	294	288	273	292	284	310	320	301	305	300	262	273	303	301	340	280	274	280	291	312	264	321	296	300	311	313	299	280	299	280	313	284	303	266	309	271	274	298	306	287	280	301	294	272	280	283	294	273	295	307	297	341	292	288	282	306	290	289	327	287	275	283	309	306	293	305	297	328	261	294	295	295	304	290	282	299	282	309	300	320	311	279	292	291	329	295	294	322	303	293	290	278	283	284	298	293	299	295	276	305	264	271	302	329	288	274	315	317	297	286	313	312	281	300	300	274	306	300	315	303	328	270	317	266	259	284	309	285	314	302	311	284	312	296	290	336	317	294	259	296	276	314	286	287	282	283	329	316	297	295	282	327	314	328	283	286	276	305	303	312	306	285	301	312	301	280	262	340	292	262	300	278	300	311	244	313	272	280	305	301	287	280	296	290	311	313	321	293	310	279	288	316	290	313	281	302	302	286	285	287	294	286	294	267	277	294	306	292	309	263	270	288	290	283	309	282	298	315	282	312	319	291	302	285	314	283	282	283	286	288	297	287	292	314	278	282	295	293	303	316	294	287	295	311	313	321	284	310	281	282	305	269	314	275	289	282	337	299	308	296	282	295	290	291	308	297	279	319	278	297	296	269	324	318	348	305	314	299	258	296	280	268	279	285	264	287	289	308	320	300	282	269	320	305	291	283	297	298	290	315	321	277	285	297	281	279	289	305	274	303	323	289	305	273	290	304	283	300	302	294	303	303	287	293	276	265	262	253	297	276	270	300	330	267	300	275	283	299	320	276	315	283	304	332	289	293	282	298	316	261	293	311	281	279	294	285	296	286	290	309	313	301	310	304	304	280	336	308	336	284	295	279	296	293	286	261	282	279	295	303	279	293	323	305	286	301	295	295	292	262	299	298	304	301	324	299	292	312	288	287	313	297	275	294	283	276	276	304	295	264	292	278	341	299	305	272	291	326	320	317	278	305	281	300	322	294	260	280	286	302	307	295	301	291	286	278	297	283	300	312	302	294	296	292	246	339	309	315	282	315	300	287	273	280	318	292	295	301	286	289	280	296	297	324	278	290	304	278	290	308	294	294	279	276	322	302	296	321	350	313	313	270	293	286	269	320	277	305	279	272	292	325	309	317	303	276	348	256	303	287	293	306	293	296	289	283	269	282	321	307	345	296	302	291	323	281	280	296	298	299	273	274	308	292	291	313	255	290	312	289	328	267	277	305	305	369	319	308	291	295	317	306	296	284	287	266	319	316	301	255	278	281	282	270	302	300	293	304	310	289	310	283	322	278	335	293	308	298	321	300	311	282	299	315	265	300	281	278	265	302	293	300	292	277	312	298	289	300	285	292	297	274	291	289	333	282	296	311	273	297	283	268	317	303	325	286	300	313	304	272	306	290	292	277	276	324	315	304	295	285	290	288	291	295	289	283	301	286	302	273	300	252	317	295	324	281	298	311	312	300	309	280	313	317	282	314	314	307	280	310	284	275	303	281	299	322	310	276	290	262	299	304	299	318	248	339	271	304	287
7698	15248	13662	7913	6773	4995	3078	15847	6743	1314	1861	29118	17065	2693	943	504	536	487	508	554	1180	3037	1242	475	498	456	502	513	503	536	505	489	500	928	1078	887	802	579	497	482	498	506	493	504	500	506	484	450	485	462	463	451	458	485	490	449	526	517	504	464	464	488	489	483	447	489	454	484	501	496	468	520	477	505	502	529	526	508	470	501	490	505	485	503	491	482	522	465	503	508	481	489	477	495	468	481	487	508	471	470	486	533	506	489	506	493	506	514	452	505	501	469	501	485	440	475	489	466	469	542	477	492	470	521	488	500	511	509	532	488	466	487	494	508	502	467	459	498	478	477	472	542	487	471	498	484	510	498	512	468	495	488	492	480	450	461	499	514	487	459	516	470	486	492	495	465	497	489	486	507	470	495	479	486	513	515	465	501	483	496	481	471	527	481	520	474	495	482	478	499	474	508	512	484	446	440	492	494	498	451	475	492	474	497	481	515	514	492	518	497	523	504	487	512	479	477	441	494	507	470	505	470	457	480	452	477	461	474	514	498	519	490	480	537	475	494	510	507	506	516	467	500	475	499	487	503	510	504	471	469	461	496	496	504	530	513	483	488	511	488	514	505	482	495	504	478	522	477	503	496	477	537	470	489	457	481	502	492	496	490	454	502	496	478	483	487	488	464	473	508	467	484	524	480	487	482	470	497	486	482	466	459	495	486	477	479	496	491	456	485	469	471	476	498	521	484	466	517	530	498	504	503	518	552	482	474	482	511	452	508	486	460	457	473	505	494	454	495	476	513	481	516	463	460	447	469	477	440	501	515	521	508	507	495	462	526	529	492	482	474	437	520	489	508	464	488	489	511	479	503	468	490	491	517	467	476	446	483	519	461	451	516	506	510	498	518	481	520	469	453	519	485	458	531	479	503	454	460	514	488	487	501	485	445	509	476	460	489	463	492	493	500	496	469	491	455	456	482	547	499	523	485	463	488	497	472	498	483	492	490	484	480	504	495	484	495	492	500	500	456	488	510	489	488	502	511	474	520	485	491	473	515	455	463	505	459	477	468	498	459	492	518	499	526	488	501	491	501	478	498	471	482	502	465	522	507	486	462	460	516	520	479	456	477	516	485	503	460	484	494	466	516	479	470	524	480	481	523	505	496	449	521	444	502	504	569	491	496	507	455	497	486	533	474	466	465	499	497	465	462	486	500	522	476	494	474	490	497	472	477	472	445	465	463	511	493	448	499	509	517	510	511	509	506	448	474	510	522	533	478	479	501	463	472	466	490	510	486	469	517	506	473	520	498	467	493	486	499	478	491	467	462	483	472	522	482	448	479	513	463	518	507	470	466	531	478	521	458	485	484	482	526	471	463	472	525	473	470	460	495	490	488	452	497	474	512	504	508	513	485	449	490	464	503	513	473	449	442	458	503	461	506	509	487	486	488	496	483	522	524	451	517	474	479	481	448	464	520	470	527	474	489	448	511	476	496	480	474	484	518	515	500	485	502	514	462	507	487	490	470	503	470	474	528	517	451	481	492	517	472	495	503	470	460	524	464	502	496	483	442	496	483	499	511	500	491	500	508	451	445	520	518	501	488	464	498	505	487	470	482	504	468	535	500	477	503	507	491	494	489	474	504	503	473	506	514	501	507	453	474	490	462	493	506	495	521	482	480	466	495	509	476	460	456	501	492	491	477	512	470	483	494	511	483	456	494	483	471	481	488	485	486	464	476	481	527	498	488	463	506	490	470	499	512	490	491	510	484	478	492	489	537	520	486	482	471	526	528	480	482	518	422	475	537	443	497	458	486	504	504	524	459	521	487	494	502	498	508	456	484	506	512	459	467	511	472	488	488	474	486	503	476	521	500	506	462	511	502	478	466	501	495	494	495	492	460	473	483	485	544	505	503	452	449	503	523	503	449	519	533	462	487	459	485	495	534	499	485	512	475	508	522	467	477	485	504	461	491	511	468	467	507	484	505	487	527	507	514	514	493	475	500	480	464	512	466	465	450	547	495	500	492	490	529	518	485	471	460	484	478	515	465	501	478	476	478	492	471	486	486	509	486	443	490	467	491	484	504	490	506	495	525	513	496	479	465	525	513	466	491	469	460	503	502	485	467	483	443	506	484	449	496	535	409	458	499	531	489	443	451	494	474	430	486	463	482	496	550	492	476	467	490	510	492	485	534	482	486	490	494	501	477	481	488	482	486	479	495	508	454	492	499	457	470	483	489	472	497	461	504	483	494	510	504	462	491	480	499	495	521	510	499	478	477	507	488	517	492	486	478	493	487	464	499	528	495	495	499	462	499	528	528	507	466	500	534	514	498	458	475	502	507	492	465	462	444	497	508	498	483	487	503	516	478	494	485	494	491	485	451	489	488	486	455	442	508	475	467	495	478	461	517	500	449	527	475	508	478	531	487	495	476	530	486	467	529	517	494	526	522	501	453	452	486	467	511	509	486	486	491	498	467	458	500	517	501	525	516	508	487	484	478	512	492	475	473	459	500	532	500	522	485	508	514	471	512	496	465	485	506	483	480	492	510	493	449	486	494	477	522	526	482	513	518	491	477	497	500	488	472	481	485	488	473	502	465	475	484	539	504	463	490	527	463	468	500	519	508	496	491	439	492	495	481	506	498	494	469	508	487	481	499	484	478	480	512	483	527	476	477	474	496	497	468	467	477	492	515	482	493	476	485	469	505	485	502	467	465	493	497	522	465	505	464	496	451	468	478	486	481	494	479	468	482	503	476	437	488	538	527	528	484	459	483	495	495	469	495	496	533	463	491	487	491	474	521	492	490	500	470	474	503	496	464	477	466	443	496	478	481	497	461	461	471	471	490	480	481	462	467	506	453	499	495	504	480	492	493	489	494	480	499	496	501	477	508	450	495	489	483	502	422	499	456	497	517	489	508	481	515	442	509	503	477	474	532	499	541	466	516	450	493	463	506	493	487	459	477	480	477	548	485	457	449	504	509	477	500	475	503	479	488	484	472	518	516	508	466	492	485	470	455	497	488	523	505	443	470	484	490	506	454	449	480	520	487	467	487	488	453	457	467	480	498	459	452	506	485	494	496	525	511	463	543	504	475	465	478	474	466	475	459	490	503	521	498	491	487	453	448	465	453	481	520	461	476	508	488	511	498	459	479	492	457	462	528	508	498	484	464	489	518	501	460	481	468	496	500	477	511	502	450	492	472	465	499	501	486	516	456	476	428	475	464	508	456	521	499	473	489	510	473	461	452	522	479	501	515	488	501	512	468	517	455	444	498	536	490	473	485	488	523	455	506	487	467	533	479	552	506	471	462	463	474	475	485	463	474	460	506	476	471	510	531	470	511	453	490	483	479	520	496	498	472	516	440	439	498	451	485	492	486	469	463	505	478	491	463	455	506	519	468	483	461	472	514	435	504	468	482	494	487	489	496	492	525	465	507	447	516	509	495	491	489	487	500	485	511	487	500	485	479	490	452	498	476	506	480	489	498	517	457	483	510	438	513
23244	21125	28808	23673	21132	19358	5395	23071	8846	1060	1781	37958	22974	5019	714	336	357	340	320	330	395	2445	2738	318	302	329	337	312	291	291	328	328	328	648	1221	1060	692	448	332	317	331	300	309	314	288	302	336	278	292	322	287	325	296	291	271	280	281	276	326	307	303	322	286	292	285	316	310	310	306	308	280	320	296	318	323	291	322	275	299	298	280	285	298	307	307	293	301	326	304	312	298	328	313	272	290	299	309	273	308	278	274	295	318	296	307	299	296	286	303	322	301	318	294	285	336	282	335	282	307	291	275	285	301	295	299	282	316	315	295	298	319	309	292	288	324	287	308	322	320	297	299	311	280	348	302	299	315	288	300	310	281	297	299	302	303	316	282	317	334	280	277	279	328	307	329	300	296	297	302	318	290	289	289	316	292	296	266	302	307	313	302	298	279	296	301	304	290	283	309	281	290	319	293	306	315	301	289	341	321	313	304	317	286	295	292	283	318	310	312	318	309	302	325	310	312	340	274	282	300	332	327	319	284	291	297	281	294	282	309	317	282	295	266	298	275	305	307	284	290	317	272	325	296	287	304	303	311	300	282	257	313	259	297	334	302	296	309	310	282	315	301	304	288	301	289	312	274	290	325	320	296	298	325	315	303	306	318	323	345	304	299	280	294	311	293	304	298	336	278	257	294	286	311	311	290	301	306	303	272	301	294	323	317	312	299	317	300	283	311	282	264	277	319	303	309	327	302	337	280	294	285	304	287	300	304	319	287	330	315	313	303	300	297	321	274	299	320	302	270	300	284	287	310	288	332	305	286	315	316	312	290	323	288	291	291	292	296	301	323	294	305	313	288	276	284	331	293	281	260	310	293	294	309	300	301	322	293	327	313	311	323	285	313	273	290	312	285	303	297	310	293	300	284	295	277	312	304	300	282	282	332	295	304	300	286	305	327	289	293	297	316	283	309	331	290	305	317	306	313	322	291	310	310	284	293	303	289	317	285	287	328	300	312	306	282	280	310	308	292	277	290	310	306	303	307	316	329	290	306	308	289	335	266	300	279	291	284	266	292	285	291	323	307	308	301	300	274	279	303	306	302	282	282	275	304	275	296	301	316	270	308	294	319	264	330	288	322	265	295	294	310	305	299	301	298	307	318	293	319	316	309	303	329	294	299	303	305	291	309	297	316	289	306	322	287	297	292	296	328	286	296	319	305	274	282	309	296	302	294	320	284	335	303	301	287	305	321	292	294	291	329	300	298	291	295	282	307	308	279	329	289	339	299	292	285	319	300	311	320	296	293	318	298	314	284	317	283	288	314	327	310	299	300	304	304	302	290	291	294	278	290	318	292	330	308	277	320	275	330	293	305	289	326	318	292	285	304	314	279	317	266	292	311	263	291	307	317	306	328	319	308	303	296	292	292	289	304	289	292	284	295	305	297	291	281	260	318	301	291	314	266	310	292	295	307	305	283	301	268	347	315	289	337	314	297	295	318	326	278	282	270	286	293	293	277	298	318	317	280	273	286	293	290	292	304	279	307	297	299	303	320	315	295	302	288	290	280	291	285	299	273	267	293	311	291	307	297	316	313	283	292	278	291	271	300	304	281	278	298	304	334	344	302	327	278	309	323	304	314	294	323	309	290	276	285	294	298	301	279	324	302	279	304	310	301	300	316	323	298	268	289	277	286	306	303	270	295	282	300	286	311	289	324	308	281	272	294	307	301	299	287	316	310	308	294	291	284	299	302	291	296	323	307	289	308	299	311	308	305	295	325	273	305	298	297	312	302	313	280	293	266	321	325	317	309	288	289	282	285	276	313	298	280	278	327	315	271	322	279	298	306	316	292	314	298	289	305	300	289	281	298	296	303	308	294	278	323	284	267	292	267	309	343	280	303	295	315	308	297	324	299	308	282	303	260	300	308	306	295	286	313	305	299	298	254	314	310	268	293	302	314	313	276	296	318	311	286	306	311	334	295	280	306	316	301	303	287	320	270	283	284	309	294	306	297	290	299	293	332	289	319	333	308	293	300	324	296	282	325	287	300	267	285	313	279	332	309	319	304	269	291	328	311	285	304	312	316	299	305	316	302	280	296	287	290	309	321	314	326	341	281	315	311	316	301	288	328	312	290	303	285	312	300	286	318	305	302	312	294	312	289	280	267	302	302	312	299	288	272	308	311	280	290	300	301	316	264	297	282	271	286	301	294	290	288	311	277	289	295	298	289	279	322	279	317	315	325	279	307	307	290	322	307	290	286	300	294	305	295	333	296	315	268	306	308	287	283	297	296	297	321	291	279	320	295	282	296	321	298	286	292	307	313	290	301	309	292	289	291	306	307	321	319	283	304	305	259	303	304	304	310	296	259	311	308	304	322	280	303	310	295	293	264	308	267	297	305	298	309	296	310	326	299	296	288	300	312	302	283	280	314	309	303	305	297	301	317	302	278	303	315	290	274	317	308	282	268	306	292	284	304	279	311	275	278	295	302	316	301	311	306	272	317	273	314	311	280	305	317	292	308	294	311	360	294	293	311	276	308	319	286	304	305	281	287	305	288	328	306	293	312	313	288	297	279	310	320	279	314	314	275	284	275	288	302	303	267	281	293	323	287	324	306	289	296	307	303	302	299	266	316	322	293	302	302	323	310	332	317	300	290	320	284	298	302	270	299	283	304	311	281	292	315	287	291	285	312	303	291	296	292	271	280	301	300	277	318	303	291	302	312	278	310	301	290	280	297	293	284	314	287	284	265	304	287	284	318	311	301	285	309	289	290	298	273	303	302	306	311	282	266	286	292	288	283	323	309	285	343	253	309	274	287	288	308	298	304	293	279	296	305	292	286	315	307	358	273	340	303	299	281	268	298	304	305	317	312	281	266	296	294	258	294	301	289	297	280	291	299	287	334	295	300	304	303	336	288	279	307	314	310	308	277	302	307	265	300	306	311	324	310	315	320	289	312	348	318	276	282	280	305	318	278	283	306	300	304	297	309	318	311	319	295	319	282	305	312	266	294	305	289	284	303	314	301	306	309	281	295	297	315	312	322	339	284	289	300	274	304	278	288	284	334	322	279	315	331	309	282	306	313	272	279	289	305	309	248	298	307	297	266	328	314	300	279	263	300	273	311	302	288	302	310	292	300	321	313	304	290	305	290	276	265	293	304	291	258	291	303	316	276	303	315	318	319	293	304	281	284	279	305	287	304	289	308	309	292	297	314	283	289	323	312	255	305	283	263	297	295	292	289	281	298	310	295	291	277	308	286	335	293	308	304	280	302	254	301	332	354	295	287	311	299	303	295	322	284	286	297	280	318	265	310	304	318	293	287	287	323	271	272	326	294	306	304	298	286	295	260	286	287	276	287	312	288	281	285	295	294	266	311	300	313	306	304	306	271	297	312	293	284	319	266	278	278	280	269	290	294	277	282	289	318	283	282	318	286	277	297	278	303	300	276	288	279	273	316	299	298	263	308	285	294	317	303	294	312	273	306	281	349	299	302	298	318	280
12404	26216	23254	15694	12788	9173	7432	33569	7469	2460	4550	42722	26049	7437	1359	612	607	640	602	567	840	5960	5487	490	505	509	542	500	550	532	524	486	556	1475	3081	2445	1608	804	576	520	537	486	510	506	467	467	511	489	488	463	464	485	478	481	467	480	467	493	442	438	521	458	480	466	505	460	469	503	459	518	468	451	492	528	476	466	482	505	467	508	454	468	458	445	508	498	493	452	474	486	469	465	495	481	469	466	515	485	484	493	507	485	490	465	455	491	474	449	507	473	482	539	528	501	458	505	463	468	482	504	504	464	443	478	487	508	480	486	489	452	498	490	489	482	440	446	492	494	504	500	501	491	481	499	485	493	469	480	501	482	492	459	489	466	505	470	478	457	484	467	502	506	486	475	473	470	499	467	455	485	494	479	511	500	466	507	457	482	483	483	495	499	488	513	513	452	464	482	508	521	471	465	507	494	487	493	428	466	452	474	496	486	488	490	492	514	483	480	480	489	472	507	495	461	473	456	488	498	474	477	485	463	470	491	494	506	463	504	500	516	490	464	448	483	469	464	497	486	470	490	512	482	483	503	467	483	485	506	511	479	462	464	488	478	543	482	461	501	474	502	495	459	467	474	442	475	487	472	521	453	515	465	483	484	478	492	490	454	502	446	492	481	467	446	468	473	457	490	470	486	472	459	463	463	486	442	500	450	490	475	523	473	452	486	466	476	499	503	495	475	472	436	489	486	454	474	485	442	457	443	488	499	477	463	499	479	457	476	496	496	460	502	495	489	457	514	454	489	513	462	441	455	491	451	471	461	504	478	492	476	479	502	513	503	471	516	485	482	481	449	493	442	492	464	495	446	463	475	429	487	455	475	490	471	494	522	511	473	503	488	462	460	459	481	488	492	475	450	482	473	479	426	496	455	460	474	484	502	446	456	458	515	481	478	487	503	457	486	487	499	490	480	496	474	459	453	470	463	486	466	456	477	443	512	485	466	478	461	487	508	446	491	491	451	523	487	477	473	496	499	524	496	464	451	497	481	498	528	462	512	499	506	467	432	461	523	464	455	492	496	500	470	523	487	509	493	475	455	497	433	480	475	449	431	510	451	468	479	471	490	489	471	466	535	481	438	499	524	486	464	501	466	472	457	491	467	481	507	493	491	462	451	477	479	456	476	523	449	480	434	460	499	496	483	494	523	505	496	509	470	462	497	491	450	474	453	485	489	481	496	467	476	477	465	488	438	515	478	470	489	488	499	449	516	475	467	492	450	513	501	509	534	443	462	455	461	467	515	507	498	495	529	486	447	487	462	494	466	484	474	478	481	483	502	443	465	465	490	515	483	512	474	522	483	464	479	443	509	467	475	504	469	494	487	428	474	452	475	497	421	498	455	485	489	494	453	449	494	461	470	493	491	471	485	490	501	499	502	456	488	521	478	497	484	481	498	471	445	518	438	455	474	470	478	498	509	483	458	464	477	475	493	478	470	468	480	468	460	488	454	467	491	479	483	456	470	498	464	447	467	449	477	475	464	483	511	472	484	481	511	510	489	475	500	452	489	501	504	431	493	450	532	488	472	472	505	505	491	468	462	467	482	500	471	461	493	462	506	480	482	448	468	516	460	501	491	460	466	507	494	445	494	482	487	499	467	514	495	489	455	470	491	505	478	534	467	464	486	473	488	472	440	456	469	486	482	514	477	484	483	501	451	474	521	454	488	433	479	494	516	489	486	467	496	495	458	442	450	500	477	497	474	461	506	479	428	441	462	472	496	476	471	502	449	472	473	485	463	492	451	430	486	459	457	455	490	457	455	482	436	469	464	457	487	448	486	486	491	465	468	486	449	469	494	473	513	474	492	521	463	480	461	517	459	480	452	467	486	490	450	505	457	469	493	450	503	488	461	496	482	479	492	482	507	516	512	495	473	492	453	503	457	493	494	475	470	465	470	453	505	450	490	492	489	485	479	477	493	471	474	460	467	461	483	464	484	478	469	494	468	462	450	487	475	462	490	491	502	512	457	519	481	453	500	498	503	460	461	448	489	472	433	454	469	461	480	495	481	461	443	449	483	461	466	503	462	472	497	457	493	478	481	550	510	477	467	509	507	453	515	491	475	493	458	465	473	497	485	491	476	475	489	507	454	463	493	489	456	505	468	490	453	495	431	480	427	514	525	495	501	474	505	475	450	487	456	447	474	435	494	510	432	495	515	469	475	496	438	478	466	481	513	462	496	501	458	472	442	461	517	491	490	484	442	480	474	496	487	508	486	473	474	493	488	493	483	481	458	492	479	470	507	473	513	493	478	523	482	437	428	469	460	518	497	470	459	475	462	412	494	456	474	521	514	464	511	475	495	471	492	474	517	468	466	491	481	460	475	470	450	475	464	435	476	484	512	493	491	471	490	511	460	489	517	460	491	478	507	485	503	470	448	462	463	478	497	465	511	484	476	471	463	483	468	495	495	431	511	476	513	489	427	464	487	455	470	444	450	505	508	470	466	496	481	480	459	459	490	456	514	467	465	469	474	511	483	451	492	480	514	442	499	448	473	468	483	443	455	473	513	504	494	453	474	483	499	488	462	475	486	486	481	462	516	469	502	462	500	484	446	479	463	451	508	478	498	458	500	493	528	496	473	458	474	468	472	496	498	490	457	499	477	513	501	488	494	458	495	481	457	470	450	444	473	451	479	469	461	484	461	535	484	493	528	474	446	470	485	470	465	501	493	462	470	495	497	476	467	464	496	498	488	499	491	496	478	462	485	510	473	426	487	415	448	503	481	517	476	519	479	464	481	472	458	478	478	475	472	448	477	475	481	479	462	459	480	453	473	481	484	485	479	518	440	453	494	525	465	488	470	485	476	512	538	448	471	496	469	447	491	435	484	467	465	497	487	430	464	501	515	493	451	516	472	455	477	498	463	497	470	497	463	498	494	484	470	471	464	487	514	476	480	473	480	477	511	481	511	461	518	458	439	453	441	454	463	476	480	471	461	496	470	474	491	474	498	490	442	436	454	468	441	479	452	472	470	503	505	488	510	472	468	496	474	503	446	460	511	477	464	471	472	482	452	472	487	476	447	458	462	471	506	486	489	468	487	490	444	482	486	476	502	503	469	439	481	488	482	501	518	486	466	486	443	484	522	470	484	490	497	484	473	464	469	472	487	522	465	526	459	486	486	496	487	489	479	478	502	485	492	504	500	477	463	468	504	488	468	487	482	457	481	487	464	435	524	467	456	462	499	468	465	538	503	504	469	485	459	472	481	458	480	486	469	504	485	474	482	467	473	493	499	497	450	484	459	484	430	486	465	474	475	440	467	423	505	461	454	452	485	496	494	485	443	463	500	500	518	526	474	508	457	465	459	477	460	483	462	466	483	454	475	463	489	502	449	451	493	481	502	479	444	492	476	439	496	480	479	481	519	478	441	456	419	444	494	447	484	416	469	492	498	483	480	458	552	486	456	522	469	478	466	453	479	458	487	481	496	492	467	442	480	471	493	491	490
26790	20180	9533	3417	1931	1139	946	1828	520	495	1159	5051	2187	395	306	329	304	303	307	290	305	469	351	289	272	297	316	284	302	340	327	280	292	355	369	363	341	295	284	322	313	303	299	290	283	311	299	304	300	304	270	296	272	294	261	272	308	289	288	293	333	289	281	283	310	270	306	310	284	285	300	313	263	310	268	276	318	295	287	293	286	299	335	264	296	288	335	298	316	289	276	281	319	309	277	278	306	312	293	298	294	320	308	324	293	294	307	306	305	293	320	315	297	288	275	296	280	302	322	281	324	278	309	281	273	277	304	302	299	322	304	289	285	303	290	322	277	308	247	282	329	283	299	299	280	263	314	285	291	305	303	294	289	289	316	328	284	319	296	292	286	286	272	295	339	308	293	298	296	326	261	305	292	302	305	311	294	309	265	280	289	302	307	255	300	287	305	294	319	316	290	300	300	304	294	323	300	296	283	310	305	288	320	299	259	279	295	302	286	283	314	286	296	287	295	282	278	274	276	300	273	294	303	272	295	305	289	300	298	299	286	300	284	304	285	305	269	298	307	281	257	294	290	274	303	280	300	305	324	281	261	269	290	287	263	318	287	276	285	300	262	303	340	300	321	289	311	282	304	283	249	315	313	262	266	283	297	277	311	278	287	300	300	261	265	265	289	293	301	296	309	278	301	273	317	272	277	306	307	282	300	282	284	297	279	306	278	309	287	266	291	289	278	283	296	311	265	301	277	272	317	299	295	277	278	324	312	266	293	294	345	283	309	318	280	303	266	310	281	280	294	294	292	277	282	317	314	300	299	284	316	288	306	282	300	288	313	287	301	287	288	286	297	288	296	304	318	301	310	288	281	290	301	274	314	280	309	293	303	284	320	319	316	312	310	285	288	275	292	295	293	279	314	298	285	325	296	289	308	292	299	292	290	273	309	302	309	295	299	311	303	308	320	314	292	264	313	285	273	287	310	277	312	291	276	297	289	311	304	297	279	300	312	278	298	309	298	312	286	288	308	300	291	305	314	314	289	319	317	298	301	270	252	280	287	319	296	292	301	278	310	288	327	300	310	293	282	275	262	264	282	299	281	301	298	340	265	267	292	292	308	275	296	286	263	299	286	303	302	264	277	312	294	282	291	307	316	265	318	284	291	293	283	300	285	299	299	299	313	283	326	285	310	289	282	291	280	305	301	298	301	287	329	266	324	310	308	313	287	262	329	283	274	295	302	281	297	261	295	287	265	279	328	317	257	271	297	313	263	274	308	292	288	281	299	259	279	280	285	270	291	310	298	300	308	269	280	308	294	304	288	308	308	290	281	275	280	297	284	308	287	302	325	287	310	270	276	279	299	299	298	274	272	296	290	302	288	265	323	288	312	289	330	316	318	304	286	294	299	303	266	283	294	287	291	311	303	320	296	276	307	267	290	281	295	300	280	314	319	244	277	296	316	290	268	292	312	312	312	288	318	301	299	288	279	291	304	307	324	311	270	276	302	317	310	328	303	314	290	291	298	304	307	304	314	298	287	315	281	276	277	298	280	284	290	268	293	294	266	291	291	304	299	295	298	311	300	312	305	291	299	269	267	313	283	308	304	298	266	293	308	297	296	283	276	301	268	303	282	257	296	292	279	304	275	285	299	286	331	286	342	296	291	296	291	314	287	283	299	276	293	276	311	318	272	294	249	303	275	289	297	300	309	303	279	294	333	286	266	304	271	290	308	304	299	286	293	289	289	276	274	306	330	291	316	302	296	292	298	281	301	315	283	328	274	287	303	312	294	307	282	283	280	261	291	300	312	295	271	293	289	273	288	311	304	324	292	291	313	303	241	313	293	300	322	303	252	335	314	285	295	321	289	307	299	296	301	280	290	291	314	306	280	245	299	310	271	285	318	280	311	288	297	312	287	270	295	280	300	301	305	280	320	303	297	299	285	263	294	271	295	278	268	281	296	289	278	306	274	299	284	312	309	313	292	290	319	319	297	277	270	311	302	275	282	325	296	277	263	306	298	303	267	296	329	276	286	273	298	311	291	283	298	320	250	278	281	280	303	307	279	266	312	308	296	290	281	265	290	319	294	300	288	290	292	278	291	279	284	278	295	306	297	302	314	281	302	316	276	311	285	297	291	283	327	314	276	300	290	309	311	289	299	318	277	254	320	325	292	289	301	306	269	301	298	280	281	285	296	279	305	305	298	325	303	300	299	317	309	262	281	296	287	284	331	313	270	313	296	273	294	329	284	298	283	265	296	300	302	302	307	273	293	286	302	265	308	308	296	299	285	287	287	313	287	310	289	293	277	289	288	307	285	303	267	305	300	290	299	294	317	304	287	277	306	298	288	295	306	300	293	309	282	296	293	273	299	286	292	298	291	312	318	309	309	303	296	291	276	319	300	279	258	331	269	310	302	276	280	309	305	293	329	290	290	288	277	266	309	325	318	297	281	308	318	289	302	273	304	290	283	296	299	279	276	296	313	317	296	283	318	313	300	274	323	267	270	285	266	293	345	326	303	243	289	296	303	281	275	272	325	299	306	279	313	285	295	297	264	295	260	279	277	283	336	315	304	270	290	274	293	280	299	289	279	270	300	312	295	316	338	268	292	302	288	270	286	311	286	284	273	322	285	285	282	280	312	300	297	293	320	315	310	304	258	286	304	283	284	339	300	295	281	295	283	314	293	271	297	301	298	314	278	307	282	305	296	314	270	296	290	298	301	313	313	321	291	287	302	316	293	247	314	321	285	276	286	290	320	286	305	283	310	277	320	292	291	304	309	261	309	301	279	282	302	336	272	342	291	326	322	270	294	297	289	269	294	328	293	288	273	304	322	308	261	320	287	284	266	321	284	299	311	298	304	297	303	289	276	325	291	297	278	280	265	302	320	309	273	276	287	294	308	295	287	273	299	315	292	311	284	271	328	269	302	310	273	281	292	282	286	282	316	313	291	285	300	268	331	306	291	310	279	306	301	331	281	283	312	286	305	316	294	301	327	308	302	323	251	302	289	289	256	296	288	297	272	272	279	303	275	292	295	276	276	315	284	266	301	290	277	308	296	262	318	271	288	263	291	306	283	304	277	304	276	299	316	278	326	321	280	313	279	274	309	290	285	311	341	315	277	278	276	297	266	289	283	301	314	319	304	282	272	320	307	262	293	305	247	277	268	294	270	334	284	321	308	298	312	265	291	295	329	328	269	307	284	259	285	282	265	325	305	274	298	283	259	299	253	310	293	298	290	281	277	297	315	319	289	293	266	330	312	302	313	312	305	304	286	295	292	276	302	296	323	293	294	280	283	274	308	301	295	284	269	290	282	316	293	301	301	316	280	257	310	281	271	250	291	298	289	280	304	291	302	294	259	287	311	273	294	285	291	306	295	313	290	306	296	253	305	294	281	292	279	289	292	297	324	312	287	260	276	303	292	314	300	295	305	294	269	293	283	335	300	284	287	283	286	282	276	323	318	294	261	278	262	317	313	282	266	313	319	292	300	295
6746	9666	8734	6080	5056	3176	2741	4803	1399	1214	2928	11201	4765	694	515	529	521	520	471	477	491	876	540	495	463	462	504	467	485	496	486	493	466	627	696	714	597	517	482	490	477	520	516	483	486	469	446	452	446	479	452	497	496	478	465	502	493	490	492	460	465	486	444	463	489	497	484	428	483	506	457	510	487	491	483	505	486	464	443	467	477	500	497	431	483	453	451	430	479	475	508	469	477	480	468	491	478	470	498	490	470	476	450	474	483	475	527	464	422	490	448	471	474	441	470	494	468	484	471	461	441	442	470	496	451	485	479	476	533	491	471	506	475	489	462	476	454	499	442	501	470	483	497	484	434	472	473	480	474	469	493	481	449	492	457	488	473	491	506	524	473	482	479	455	513	450	477	509	464	494	475	481	452	503	439	448	463	507	495	494	441	488	481	485	490	511	466	481	467	494	498	489	494	467	441	446	467	477	483	481	464	470	479	477	494	479	456	437	495	432	438	491	468	485	454	449	464	504	458	479	430	483	433	415	457	532	499	430	487	473	477	482	493	502	476	460	471	464	468	479	464	503	483	513	465	476	469	451	470	466	478	496	507	468	469	489	463	501	489	472	481	495	500	473	461	471	420	452	459	490	490	453	465	462	489	487	412	466	478	471	453	457	464	475	444	479	481	470	481	478	441	458	459	471	454	499	457	481	472	485	478	457	480	479	480	478	464	477	440	483	473	528	474	502	493	480	464	461	428	472	498	486	440	474	448	499	463	497	445	480	472	462	453	479	476	492	496	491	471	480	473	464	489	496	465	494	456	469	452	494	481	472	485	479	474	475	493	465	478	475	428	446	514	488	511	449	505	475	460	470	455	466	500	478	445	480	461	472	496	423	490	493	466	494	471	489	461	444	490	478	475	523	476	492	466	468	514	494	483	483	439	451	392	500	499	463	428	506	483	449	452	486	471	486	463	451	451	491	458	494	483	460	459	468	470	526	480	498	469	460	518	487	491	452	476	425	449	435	482	449	517	440	501	493	513	492	482	502	503	520	482	486	453	436	459	458	463	441	464	499	453	477	475	517	466	481	466	452	459	474	494	523	519	486	441	482	445	455	454	462	444	437	490	481	488	454	483	451	477	526	485	471	483	468	453	496	494	462	410	453	472	441	463	508	511	487	493	463	534	474	484	470	471	454	433	449	467	464	433	486	489	480	523	509	466	472	482	471	472	474	488	432	487	489	467	487	470	444	472	510	454	489	479	457	474	484	460	456	465	503	464	526	478	458	481	489	473	473	483	457	493	477	488	468	456	475	489	497	450	494	461	502	438	530	451	481	473	464	474	482	489	500	449	462	484	494	459	433	456	407	502	484	497	485	452	526	492	478	455	454	477	476	484	474	494	472	490	506	464	506	482	461	505	450	474	439	496	494	501	492	442	489	463	429	491	472	502	489	451	484	506	488	492	470	506	465	478	489	466	488	510	476	499	509	491	512	502	480	494	488	518	485	450	462	469	441	476	504	449	440	495	480	461	462	469	457	480	492	478	433	483	453	447	476	488	502	480	459	473	526	490	474	494	477	469	463	480	507	473	495	492	475	489	459	459	438	496	476	444	466	481	466	470	479	446	474	480	514	438	436	460	487	488	461	473	480	469	475	478	475	462	513	500	482	456	502	475	427	500	483	497	474	473	434	448	466	480	469	479	479	476	459	450	473	445	490	446	517	480	455	474	485	452	442	494	490	500	477	497	472	495	494	487	458	473	480	473	482	491	502	453	487	456	491	477	437	480	475	471	457	503	484	450	468	478	482	507	483	477	433	447	479	486	460	485	484	483	440	513	458	462	466	492	466	455	487	500	458	463	504	445	473	531	474	498	496	507	493	494	456	471	482	501	479	479	447	438	501	478	443	476	463	486	467	489	483	498	498	490	452	546	488	483	448	501	466	480	483	478	474	478	463	461	522	459	477	503	506	480	488	466	504	492	496	484	467	430	494	469	492	496	496	503	433	460	508	484	488	483	448	485	489	496	469	474	426	479	482	438	457	484	465	488	479	479	478	443	454	471	492	477	516	498	508	499	488	511	477	470	517	466	513	500	470	496	473	495	459	480	450	449	490	450	493	520	484	451	487	456	458	482	461	489	471	477	486	449	483	460	493	469	478	506	520	471	456	485	480	467	522	507	468	460	471	506	482	469	495	459	476	497	500	486	490	480	531	466	502	424	451	478	507	496	459	510	455	470	469	479	469	507	462	489	477	483	474	512	448	492	459	463	455	448	472	485	422	470	465	503	446	446	482	492	487	488	495	492	492	472	492	506	514	499	475	483	427	501	508	450	515	476	474	513	478	465	445	527	462	479	468	484	472	431	487	472	494	461	544	451	467	470	481	468	472	509	465	450	466	468	507	484	499	491	479	455	470	463	465	454	467	429	478	497	432	443	466	507	496	455	452	488	460	489	480	425	463	474	471	473	533	479	472	452	473	454	476	483	466	521	491	458	476	476	481	468	459	457	503	459	485	453	455	485	487	483	453	465	470	502	469	472	501	501	469	460	511	508	466	450	466	499	509	476	469	502	460	459	481	515	467	482	509	483	473	436	485	483	491	498	461	512	457	449	480	463	490	473	429	491	455	483	487	485	484	456	497	486	515	457	470	481	411	487	503	456	464	467	456	462	482	469	492	454	458	491	428	449	461	491	423	485	476	460	484	469	430	498	450	464	439	475	469	505	479	469	499	440	459	473	431	475	465	486	489	499	495	474	487	489	465	477	455	433	456	470	467	497	482	465	439	481	442	459	466	490	478	480	484	476	467	484	466	485	458	452	483	448	480	463	462	497	501	486	506	469	471	452	464	495	463	489	469	465	441	454	425	496	456	439	468	440	457	483	494	475	454	444	476	512	472	460	515	465	461	480	412	502	528	482	473	475	463	440	459	476	500	461	484	488	479	504	471	481	471	499	513	486	494	468	500	496	468	508	478	505	492	463	466	493	443	494	448	484	473	492	474	451	497	496	459	452	492	460	452	515	475	479	431	445	504	480	486	488	482	453	473	436	492	490	474	468	476	462	453	455	495	447	537	493	481	484	437	491	452	443	472	505	474	481	486	439	482	450	467	463	442	468	496	455	503	454	484	485	476	479	506	488	486	472	504	492	552	454	486	440	460	498	473	481	465	481	519	479	471	459	455	426	474	432	474	448	481	466	499	495	524	482	510	466	447	501	514	486	463	440	445	501	503	478	474	447	509	459	476	471	535	454	427	500	499	460	493	448	449	513	489	469	482	493	499	452	457	447	450	461	522	468	454	481	479	434	446	489	481	471	496	485	459	484	491	511	526	457	484	467	503	478	490	474	487	490	479	480	484	448	476	478	474	494	476	459	447	483	440	428	493	451	516	444	469	464	515	467	477	496	503	523	477	471	492	463	493	467	454	484	464	505	466	480	548	478	442	472	470	465	484	475	495	433	478	466	472	478	470	479	489	526	489	455	479	465	480	506	471	504	484
25133	21120	26842	24831	7050	1852	1134	1884	1028	736	8529	17721	7465	510	341	316	278	314	316	319	316	360	354	284	336	322	331	305	320	332	299	337	385	757	742	624	442	357	309	290	283	303	307	307	310	307	292	288	292	305	301	306	314	278	307	310	308	289	299	345	313	276	288	289	315	304	315	314	288	288	321	305	273	315	313	275	298	326	288	285	297	329	280	300	293	340	288	304	302	323	331	299	294	304	281	290	293	313	293	303	285	306	295	287	310	323	321	297	266	303	295	296	311	307	289	315	289	279	277	270	303	304	284	319	322	312	307	308	294	315	338	313	332	288	279	304	291	351	274	314	288	274	301	265	289	311	320	312	292	319	281	307	302	336	289	253	315	294	290	296	304	314	321	297	295	317	302	279	295	297	303	281	324	296	286	302	309	287	285	303	284	295	307	311	297	319	321	304	271	291	279	295	294	312	283	323	310	272	296	286	287	296	316	285	315	304	287	311	297	295	292	263	284	323	324	311	296	344	286	305	325	311	281	274	280	296	276	301	273	303	294	303	296	286	300	309	270	281	284	295	290	295	296	290	293	278	290	312	332	330	339	335	281	328	288	305	289	329	304	310	285	324	301	303	307	311	298	300	291	298	294	321	303	331	313	282	315	309	348	314	309	309	304	289	294	287	295	306	274	299	323	274	288	284	270	297	306	324	281	295	312	283	301	303	301	292	316	288	336	333	295	309	302	303	300	274	305	315	303	355	306	303	290	281	287	288	296	349	314	321	301	272	313	300	297	331	293	320	296	286	295	320	287	296	302	325	311	321	308	302	305	321	299	279	307	303	324	303	346	300	347	265	308	304	300	320	305	281	314	294	294	316	304	335	325	291	313	281	305	299	291	308	310	284	297	304	266	301	286	296	299	318	305	297	271	298	289	277	287	286	323	300	313	321	298	318	302	277	298	294	292	299	313	248	322	291	283	306	299	303	295	313	301	289	316	324	317	317	309	312	318	301	357	298	272	323	307	294	310	321	287	304	280	306	283	310	319	280	303	313	292	295	311	304	303	319	334	301	252	297	293	317	298	314	303	309	311	258	279	289	331	287	329	313	281	293	280	294	287	304	296	305	311	306	290	305	286	280	323	316	289	309	287	315	331	305	272	297	304	298	293	323	301	309	301	288	334	297	306	268	301	316	279	284	284	313	287	270	288	296	279	290	297	281	315	336	289	292	288	289	298	316	297	280	292	300	278	304	333	270	294	273	276	318	302	296	315	301	282	309	317	318	289	307	323	323	294	311	264	293	268	291	304	302	305	295	290	283	333	299	312	287	283	297	307	270	309	290	305	288	294	325	306	304	302	313	307	289	304	300	307	293	273	308	285	312	282	304	303	318	298	282	297	316	296	311	288	317	286	305	327	313	310	328	281	305	325	298	302	303	322	302	301	299	277	280	303	329	309	301	279	302	305	310	286	258	310	306	308	301	302	285	304	286	312	312	286	297	301	321	300	295	281	290	285	279	324	304	316	322	335	288	308	311	321	289	316	310	313	310	301	252	248	296	330	319	306	278	296	294	290	326	294	311	283	305	299	331	317	289	279	297	302	307	278	299	314	262	279	323	323	309	309	306	315	319	315	336	293	307	300	283	309	299	302	281	289	313	298	281	286	300	297	275	298	300	296	287	294	322	277	311	283	346	300	325	279	298	302	287	330	308	293	298	295	305	319	323	316	278	301	289	349	297	290	305	315	313	321	324	279	303	307	328	276	292	296	315	299	294	304	300	294	291	302	301	305	305	321	317	308	276	307	328	302	282	314	283	311	287	292	290	309	334	306	271	317	310	290	300	279	313	295	309	286	297	281	300	301	300	323	313	297	334	291	319	316	289	317	348	287	326	280	297	263	347	337	286	306	324	294	291	306	314	287	316	310	326	290	292	313	303	310	327	304	268	307	284	331	301	288	316	298	273	309	259	256	312	314	324	274	320	323	292	308	338	287	307	290	306	286	308	320	313	308	290	294	308	296	313	333	308	293	331	305	298	326	268	309	299	317	281	289	306	307	302	317	290	274	287	303	277	325	306	280	320	289	348	299	325	315	307	304	317	350	268	329	305	282	340	310	288	310	326	313	325	274	306	322	300	288	313	307	289	322	288	279	303	273	308	295	302	304	296	305	308	301	293	335	293	312	317	298	311	294	315	285	287	313	299	306	270	300	324	301	335	297	296	294	303	270	304	263	318	281	324	301	300	316	295	274	290	313	320	334	304	302	270	312	297	295	310	301	309	286	295	323	313	290	287	306	296	284	315	288	280	304	266	319	302	321	303	306	303	288	308	313	310	267	325	300	288	323	286	296	295	297	311	276	318	285	286	283	293	338	278	309	301	324	293	331	305	303	267	298	272	278	325	312	300	283	300	297	281	257	276	290	313	299	328	283	296	307	276	306	322	314	308	318	296	313	299	307	297	301	288	300	311	281	266	313	312	305	310	306	270	301	314	320	284	321	309	291	299	293	325	297	286	282	308	324	316	300	301	300	310	302	314	322	290	285	295	306	303	277	270	313	275	300	307	312	310	289	298	303	302	322	314	312	289	292	321	298	295	311	277	296	325	276	311	317	309	269	294	285	293	298	301	288	284	304	292	286	299	282	311	336	282	302	284	274	304	323	303	296	294	284	297	316	302	284	302	311	289	297	308	296	275	325	290	315	289	316	306	309	282	310	300	319	290	323	311	284	319	306	296	285	292	337	286	295	290	319	303	312	320	289	303	323	278	314	328	273	345	290	296	312	314	311	266	305	329	303	309	321	312	326	289	319	278	275	316	305	299	320	301	301	295	305	267	287	294	301	281	302	289	329	282	283	293	329	310	292	292	322	313	309	336	268	331	291	343	298	287	293	303	297	299	294	301	299	315	270	306	306	331	275	347	327	293	293	287	270	261	319	303	304	298	285	265	292	282	317	303	322	297	293	299	297	287	314	303	281	261	319	331	291	283	280	287	310	276	314	282	292	298	317	282	303	300	331	265	330	291	322	286	319	306	309	335	310	325	316	307	288	318	254	288	303	279	307	303	288	276	299	320	297	303	329	318	312	269	299	354	275	310	311	286	286	294	299	291	284	276	285	280	337	305	295	315	280	323	280	260	284	297	304	315	320	317	264	312	304	265	300	301	312	310	295	279	290	335	295	326	317	304	312	313	299	300	343	300	294	286	297	297	269	288	294	317	327	306	303	298	292	322	312	292	288	294	302	285	268	319	289	274	274	329	322	325	278	310	276	281	320	292	294	286	308	330	314	296	309	313	302	303	289	308	290	285	287	296	300	291	313	301	304	323	307	307	342	293	331	295	334	316	278	274	329	295	300	299	297	318	292	275	296	293	289	272	285	302	304	284	290	319	286	291	290	313	311	310	281	318	289	325	281	314	311	324	307	295	284	303	295	286	292	294	285	300	304	314	304	287	295	295	302	288	305	282	317	280	290	314	284	286	306	298	303	302	300	287	319	308	299	301
8202	15512	14700	9410	6818	4380	2959	4992	2840	1948	14569	25965	12174	950	609	517	561	532	508	537	535	562	551	545	578	486	511	507	483	509	468	523	719	1766	1726	1314	852	645	518	521	509	487	480	491	521	468	508	512	490	489	494	464	482	492	486	520	528	507	496	510	465	467	478	501	447	505	471	490	484	497	494	505	518	519	516	510	475	473	484	490	499	498	503	435	482	511	480	469	472	453	493	522	503	481	514	497	482	465	459	532	472	477	499	469	469	470	503	543	504	484	476	480	544	522	496	513	530	475	509	495	466	511	493	474	465	532	486	506	480	435	538	481	481	478	465	486	509	490	506	488	460	539	503	482	523	502	520	525	502	493	471	495	476	463	492	529	475	503	502	508	518	475	479	486	488	452	477	477	474	521	477	475	491	478	483	490	472	520	490	521	495	516	519	491	551	462	510	504	466	528	471	471	481	501	480	503	474	523	471	484	501	506	500	502	485	487	470	475	473	474	497	476	538	485	490	500	498	498	439	450	470	488	481	492	514	473	561	506	508	515	501	492	469	503	505	505	500	494	506	493	503	472	495	481	455	477	495	471	504	457	464	504	473	507	491	501	475	494	490	492	514	492	483	510	478	468	472	464	508	482	488	488	476	480	503	494	479	494	485	470	461	497	506	495	485	494	507	498	509	479	498	496	503	497	490	491	462	492	507	499	511	484	530	534	493	519	495	521	501	539	484	487	476	493	472	501	475	486	465	486	513	464	467	497	511	503	489	519	464	511	512	476	488	507	462	473	512	513	483	487	464	490	501	501	501	509	509	456	510	443	514	532	481	523	490	534	485	453	527	544	495	508	483	522	492	495	496	496	499	532	507	462	498	486	499	475	508	509	501	501	508	507	494	503	498	488	516	490	506	504	507	488	491	497	483	484	491	485	511	484	487	462	467	499	488	488	476	508	499	463	523	514	485	465	484	498	493	511	513	460	477	474	515	534	460	467	486	487	476	483	562	433	467	499	493	485	538	477	491	444	483	484	491	507	442	503	503	473	505	489	492	453	503	518	523	495	484	492	454	479	489	506	537	482	455	479	530	429	480	499	520	505	478	484	524	449	449	493	471	510	470	460	478	475	460	506	486	482	509	502	528	507	492	486	468	496	530	492	533	499	469	512	520	489	511	471	485	487	496	495	498	498	487	509	487	455	525	491	484	460	450	517	507	491	532	438	505	485	485	494	494	464	469	522	479	521	509	542	494	492	490	511	488	491	483	486	522	512	470	521	485	503	472	494	475	515	568	509	509	507	478	451	483	490	491	535	498	484	486	513	519	459	498	480	493	499	541	499	477	515	510	467	504	483	501	479	457	522	463	456	488	468	495	500	482	501	515	483	519	484	496	487	506	469	468	503	526	500	484	485	494	494	495	482	500	500	464	504	505	500	512	470	524	459	531	463	482	426	529	506	487	480	506	496	498	491	468	483	451	473	491	487	502	524	514	472	465	493	486	511	510	499	508	534	511	519	514	513	497	475	522	519	484	515	516	475	504	521	534	463	476	454	488	503	537	490	501	485	494	489	483	466	465	486	480	483	471	490	483	494	509	481	510	515	524	470	509	484	534	467	489	506	507	503	515	500	503	484	499	495	457	510	528	463	509	482	469	497	463	474	523	507	505	484	493	471	486	492	483	488	522	503	513	482	487	485	477	454	492	474	449	468	456	489	483	473	511	518	495	487	513	532	502	486	513	510	508	507	467	523	474	473	484	505	530	493	471	472	484	485	494	477	494	496	445	497	466	483	476	478	501	495	459	499	517	510	478	472	470	497	524	483	496	471	486	541	494	513	492	514	524	480	508	489	479	497	494	477	467	491	511	467	476	450	487	515	507	452	482	474	496	463	484	516	492	488	476	506	520	476	455	517	449	483	519	474	492	487	488	480	511	511	493	475	464	526	512	514	499	516	497	525	493	499	492	471	444	486	489	461	528	483	497	535	480	489	486	465	492	519	508	476	513	485	547	486	489	456	462	497	455	511	478	462	494	475	475	481	517	515	497	482	484	474	527	477	554	467	479	503	524	475	514	496	454	513	554	495	500	470	478	460	501	487	489	480	457	500	475	497	507	475	485	475	493	525	478	482	493	493	473	531	488	475	506	499	491	520	512	482	491	459	533	495	486	493	542	492	523	498	451	487	475	517	489	480	501	511	472	466	487	494	473	509	504	511	485	475	490	534	514	497	503	475	498	505	516	499	468	478	481	511	519	502	496	519	536	518	474	454	516	493	470	486	487	510	491	488	447	484	466	478	482	508	520	504	527	482	493	499	508	455	484	483	467	512	548	507	512	515	473	521	474	569	491	476	505	470	485	502	485	512	496	530	467	519	486	503	480	470	505	506	505	501	490	483	473	525	521	485	498	510	473	503	497	501	462	440	470	482	473	480	519	473	506	469	483	493	527	473	450	495	473	506	458	491	505	494	507	451	494	474	465	476	492	505	492	487	524	494	491	474	513	476	518	507	519	519	496	506	479	485	522	518	520	494	468	477	517	481	522	490	513	486	533	541	508	487	513	466	490	515	528	552	506	505	443	493	495	488	463	488	471	537	534	486	501	460	498	502	500	524	471	474	455	543	484	539	492	515	480	504	469	494	489	487	476	496	489	520	475	488	470	526	523	491	483	484	526	476	488	502	510	488	502	499	495	491	484	494	520	503	504	485	480	511	505	492	476	493	481	503	497	491	506	491	487	535	503	501	445	493	489	522	472	492	473	492	483	505	509	504	489	491	495	502	467	466	464	494	485	502	496	520	474	508	490	485	481	498	507	466	471	463	487	505	450	495	474	496	473	517	452	447	451	463	449	460	475	471	511	495	510	449	482	475	511	510	524	482	471	488	510	485	481	479	510	492	469	475	472	541	519	490	475	465	511	494	481	514	474	505	494	459	467	489	524	518	512	463	479	489	459	472	529	499	515	514	480	510	499	481	522	486	513	517	513	505	506	510	477	495	487	481	487	481	492	505	498	447	474	507	477	487	480	499	457	485	500	514	509	497	481	517	521	455	449	501	494	472	501	520	479	501	488	499	519	473	476	504	500	501	473	484	513	489	460	463	489	508	528	518	496	474	482	521	501	494	470	504	502	498	515	482	509	532	500	498	455	513	475	482	478	514	490	497	474	470	485	486	480	495	456	516	468	490	529	493	514	502	513	505	474	501	461	488	487	507	518	508	478	474	454	487	473	457	489	474	494	502	483	493	454	527	436	412	463	510	489	516	462	481	511	476	525	460	552	465	506	502	467	520	493	494	532	476	480	510	468	519	496	509	528	492	485	470	515	482	453	466	479	490	497	461	496	500	492	473	532	494	477	520	485	504	478	474	493	465	455	529	496	457	508	487	491	470	517	528	495	456	478	486	494	495	479	505	509	471	490	496	503	506	489	444	489	519	488	469	515	412	475	464	494	476	487	506	485	458	473	529	505	519	527	484	508	463	487	497	485	484	514	496	502	485	484	498
23228	21120	28754	23693	21126	19176	3959	1897	1637	1449	18917	37954	21037	2972	428	338	353	314	334	337	326	333	319	345	323	347	345	331	305	377	317	316	586	1920	1560	1012	657	424	314	316	312	298	310	310	309	326	303	288	292	312	298	320	340	295	318	346	314	288	280	288	326	318	312	325	303	280	301	315	316	309	301	287	315	311	312	338	306	323	282	304	315	315	294	306	296	311	300	280	280	295	311	280	337	318	299	292	337	310	342	318	281	323	287	299	309	307	308	293	309	292	317	303	297	303	328	277	309	297	312	314	307	288	326	313	314	309	275	317	311	300	294	271	277	287	325	295	289	297	311	304	304	278	314	310	309	277	311	327	276	331	302	316	311	298	297	306	278	285	320	276	314	307	322	303	310	288	302	300	329	297	296	277	314	311	312	300	286	304	320	284	285	306	327	281	308	321	300	308	300	296	307	300	315	277	296	292	322	312	304	306	306	299	312	297	308	270	313	311	319	326	313	323	321	271	298	297	317	311	307	287	306	285	301	336	322	324	290	319	300	307	290	294	297	308	313	280	314	313	305	313	308	330	295	291	298	298	345	329	307	341	273	297	281	324	289	274	310	303	290	319	328	344	320	329	295	315	287	298	344	279	296	314	308	300	329	322	315	298	322	297	330	303	315	308	306	263	313	296	311	316	305	342	292	335	282	316	316	314	313	287	305	308	294	296	327	305	306	292	317	310	309	330	272	299	317	288	275	296	292	295	329	302	304	314	297	320	320	308	313	335	305	328	283	298	312	296	310	309	319	290	320	299	304	322	297	326	328	300	304	317	293	286	302	289	302	294	311	278	280	286	301	263	312	324	285	309	298	276	303	279	283	295	282	323	285	334	303	290	324	303	274	313	306	285	305	289	278	283	272	328	309	301	291	267	299	298	323	313	312	315	330	293	333	295	319	291	337	312	296	289	291	268	295	286	303	330	299	311	316	296	309	312	320	303	270	302	299	276	332	306	287	283	316	322	327	302	317	316	361	278	309	292	275	334	287	286	284	318	302	311	291	325	315	307	288	301	294	299	299	297	281	322	323	297	354	313	294	265	289	313	283	313	313	316	307	314	301	300	305	290	338	322	312	297	311	325	313	306	296	303	341	306	307	289	321	318	293	320	310	283	310	278	266	318	310	305	268	305	314	308	293	299	290	318	297	292	333	299	268	309	308	308	304	320	319	303	321	300	285	281	290	297	292	296	318	316	316	301	303	321	337	310	301	294	303	327	275	292	288	280	328	307	299	310	317	287	278	335	301	295	337	309	303	320	296	281	325	308	291	337	291	292	320	314	308	323	306	275	274	287	305	313	323	329	303	300	310	323	326	278	309	306	305	340	284	306	312	281	293	280	289	343	317	301	319	304	323	341	286	293	352	319	315	315	350	335	328	287	322	317	325	296	304	290	288	313	321	303	289	294	297	270	286	303	299	292	313	299	290	314	276	347	304	302	306	293	328	304	302	279	310	274	317	282	294	306	309	290	306	305	290	317	333	289	310	286	314	312	299	282	291	308	311	300	306	293	294	282	313	268	306	285	327	293	319	294	305	315	330	313	306	290	315	323	318	309	314	279	308	323	305	308	287	304	287	317	325	302	280	299	300	314	314	306	315	290	302	326	291	308	282	301	317	287	292	303	292	305	299	312	314	306	330	284	329	322	293	282	272	332	325	317	318	313	311	302	310	323	293	293	300	304	306	299	301	303	312	318	272	298	309	307	314	289	293	314	319	286	277	307	313	264	296	327	315	290	289	310	310	315	261	310	294	328	291	328	293	287	293	322	256	318	314	296	301	304	314	295	322	330	346	308	313	322	303	324	316	318	319	270	319	290	299	295	345	335	295	264	316	292	313	331	331	315	300	306	300	322	299	344	288	301	307	276	312	288	310	288	336	305	315	300	310	285	325	342	288	292	311	312	334	321	302	307	318	310	331	298	313	291	295	303	308	292	329	289	285	306	318	337	323	305	280	275	253	287	304	311	306	295	288	282	330	341	284	297	310	313	317	291	313	317	298	307	285	301	302	293	329	320	322	310	320	310	279	291	343	322	303	287	317	317	293	346	317	265	295	309	321	286	277	288	311	295	323	304	304	278	264	281	316	303	315	308	298	290	306	297	313	274	305	315	287	288	328	275	301	301	308	307	289	311	278	302	299	329	317	307	270	317	322	315	318	296	311	289	309	296	292	349	289	302	320	293	303	314	326	282	332	316	297	294	292	305	321	331	291	303	297	302	327	296	320	351	290	311	310	314	306	317	308	311	339	290	291	322	298	304	308	330	277	294	314	256	325	306	309	297	339	295	338	319	304	295	306	285	293	295	271	261	305	306	333	307	324	294	276	285	267	293	281	319	281	312	293	324	336	275	320	315	311	271	320	303	285	308	335	281	319	293	279	314	328	323	271	280	309	301	331	289	285	313	304	316	279	301	323	318	307	299	320	291	320	293	298	317	290	293	322	297	294	340	298	279	330	295	312	327	279	295	316	306	309	295	306	284	311	284	319	291	328	317	312	286	307	305	357	323	295	306	307	328	329	293	304	277	299	308	283	331	325	336	298	300	290	306	308	308	311	288	302	295	285	289	327	294	295	307	299	305	314	317	297	302	324	312	301	296	340	311	291	321	297	297	286	341	274	315	310	330	316	288	296	299	327	303	295	270	336	305	295	348	279	295	291	311	292	321	278	318	307	316	285	297	315	319	310	286	282	301	306	311	316	273	349	296	318	289	301	332	319	319	304	283	274	281	317	308	297	307	286	323	274	319	294	290	273	313	288	287	322	326	300	299	306	297	282	365	325	287	327	281	317	315	293	275	322	302	298	322	329	315	290	324	318	317	296	302	289	332	290	268	349	305	286	310	286	303	310	270	326	293	335	315	318	327	338	281	302	311	327	299	317	318	308	274	305	328	298	310	292	318	309	291	317	334	323	291	334	312	291	310	296	307	318	284	321	312	310	318	335	305	302	320	312	306	304	339	317	293	299	303	347	285	292	354	317	289	306	307	330	343	291	313	304	310	342	286	327	277	302	310	300	284	275	297	307	287	303	293	317	329	306	320	279	315	280	281	304	307	316	293	326	310	285	338	316	281	318	292	324	322	324	284	313	315	288	305	313	297	330	321	303	310	300	317	293	294	294	319	297	322	305	312	305	286	325	294	313	292	302	275	329	320	288	315	291	312	294	291	290	286	322	306	310	302	279	288	329	314	284	306	334	327	319	309	321	299	307	316	283	291	302	295	315	284	285	299	302	287	296	317	291	322	307	336	305	323	283	273	316	318	287	323	294	323	283	291	335	303	292	308	302	324	319	303	317	335	296	320	300	257	312	338	332	286	319	324	304	326	299	338	316	314	300	336	314	313	309	340	359	285	300	324	288	302	314	275	303	285	294	282	303	313	319	315	308	313	272	292	289	298	320	302	331	343	308	302	267	302	327	290	317	275	285	308	296	310	327	298	282	308	318	285	301	274
12507	26477	24300	15373	10366	7114	5063	5176	5198	4216	24355	40419	24193	3555	774	650	561	595	529	577	538	538	537	512	526	513	565	489	503	503	490	507	1266	4457	3758	2400	1489	767	584	452	497	497	497	542	486	485	485	507	467	492	446	475	463	483	494	488	490	477	455	522	512	493	511	510	505	484	504	452	490	464	542	445	474	485	483	507	519	490	512	470	497	475	549	496	523	490	517	536	459	429	453	518	506	463	503	484	454	464	533	459	483	480	494	504	481	472	509	476	474	489	481	489	488	457	520	498	503	480	461	506	492	506	488	486	499	494	509	533	489	470	505	486	515	509	497	513	464	484	465	515	480	503	480	465	491	496	495	485	454	484	485	525	499	426	470	481	498	488	464	440	489	491	529	461	491	487	493	509	483	476	460	476	434	502	508	528	471	514	538	501	457	465	436	466	506	474	453	484	498	481	522	487	465	454	479	510	500	480	547	493	498	515	470	480	452	475	526	484	525	493	474	476	498	500	472	484	512	487	514	500	490	498	492	504	507	459	485	522	516	485	520	521	468	453	507	468	508	505	493	451	504	479	486	478	538	491	435	497	480	532	520	468	499	507	479	501	483	465	420	479	469	488	500	497	493	496	472	520	493	497	517	519	466	485	476	514	497	469	498	476	467	519	492	513	479	517	489	477	506	510	481	470	471	502	512	470	538	508	509	489	489	491	474	462	488	478	453	470	538	482	461	484	474	472	485	518	509	495	470	525	517	475	497	479	512	479	478	484	512	508	510	485	492	500	486	460	496	519	480	501	510	507	464	516	517	510	443	460	488	492	497	459	495	474	493	493	529	430	526	536	502	474	500	502	476	479	511	496	517	492	520	493	499	474	469	449	470	501	505	472	498	502	488	510	469	504	467	474	503	484	482	482	499	470	444	457	509	532	514	474	494	490	520	490	484	500	470	494	477	503	482	471	470	516	480	518	509	445	521	440	496	501	480	463	476	458	470	415	493	506	506	458	488	473	497	496	474	468	499	510	488	499	503	470	510	486	537	498	452	498	455	489	532	465	472	520	488	503	464	491	492	499	454	493	494	495	493	512	451	455	475	521	488	469	496	528	505	483	489	460	493	471	513	520	517	498	495	509	509	490	468	455	488	485	464	532	492	505	480	488	480	479	512	505	509	465	460	444	504	472	487	497	480	478	481	457	491	485	471	477	473	502	439	483	468	503	478	513	515	505	458	502	462	454	481	484	486	468	487	479	481	529	469	481	526	525	507	502	488	480	505	479	492	498	443	484	508	492	491	471	506	484	492	461	486	517	457	463	540	478	483	486	465	469	480	497	436	477	512	456	512	469	505	475	501	487	445	487	470	503	491	491	459	494	454	465	500	497	519	457	492	485	512	533	491	479	503	464	493	491	504	470	502	504	502	488	497	448	485	523	468	486	479	488	469	484	463	486	482	471	464	490	524	504	457	483	461	477	508	539	471	487	469	485	493	521	503	479	495	463	470	500	482	513	467	459	512	516	469	479	468	484	518	492	487	481	513	479	474	431	487	473	504	479	501	493	526	494	480	450	513	514	513	467	478	488	484	487	461	478	479	514	482	475	480	439	526	501	495	498	485	471	495	474	492	480	477	512	482	503	448	496	433	486	503	528	486	486	520	496	510	518	478	440	487	524	516	461	531	499	490	493	502	503	506	538	445	472	533	486	487	496	481	511	465	536	488	517	494	492	475	471	479	466	464	518	486	466	463	471	508	464	494	495	475	490	495	497	497	503	507	502	494	493	520	479	453	494	435	480	464	496	437	492	491	485	452	486	489	475	500	491	483	488	500	470	496	494	472	497	473	526	510	535	499	514	487	499	491	467	525	449	513	497	461	473	511	530	470	472	497	479	473	518	486	513	474	523	493	504	498	501	493	483	481	475	497	476	467	539	511	501	484	519	457	458	535	505	506	489	514	504	469	506	501	519	515	488	475	528	501	494	429	484	492	487	518	481	500	487	524	488	431	507	483	484	497	477	496	474	504	494	480	491	478	517	519	453	477	512	475	450	486	492	504	516	457	491	537	449	557	507	474	488	483	469	486	494	473	472	484	495	446	480	458	482	469	493	495	502	533	451	488	484	529	470	543	467	517	476	481	474	513	479	485	492	470	478	531	466	492	471	539	503	508	501	473	499	504	428	526	480	446	506	466	457	503	477	473	491	492	510	503	462	501	498	490	533	498	477	536	478	529	483	541	508	493	489	492	522	485	524	508	526	523	456	464	491	454	504	480	509	467	494	507	430	520	493	494	464	506	501	448	499	498	522	472	489	500	487	523	451	480	486	492	425	498	446	495	514	484	514	484	464	478	460	527	473	538	477	523	508	492	435	498	458	486	502	555	498	502	517	497	501	480	477	500	487	508	516	487	466	526	494	452	481	498	483	496	495	486	506	494	457	507	478	470	529	477	522	515	489	500	494	493	513	442	471	495	494	489	482	494	472	474	502	505	475	444	501	499	494	464	492	504	482	463	523	480	467	498	485	461	524	483	466	479	490	501	453	483	491	472	489	522	449	450	500	486	504	477	491	469	528	451	533	451	486	482	465	493	485	476	486	505	432	516	510	477	504	482	466	456	474	487	463	511	481	467	477	518	489	515	525	517	489	493	524	508	471	465	463	462	471	462	472	513	470	474	482	469	509	463	477	496	471	497	474	510	467	471	473	463	489	479	503	506	526	462	488	456	464	477	502	494	472	518	491	498	452	519	496	498	479	514	505	528	465	464	526	484	477	519	496	468	523	499	493	495	485	502	501	479	497	525	504	470	482	502	481	511	493	477	445	490	473	540	509	497	522	467	518	489	480	469	466	511	450	493	497	469	495	497	538	493	501	481	467	534	512	519	466	529	506	508	503	500	453	510	461	494	466	490	471	476	491	487	487	486	497	499	484	496	509	448	491	467	477	486	495	488	487	484	499	538	472	449	486	456	469	501	502	519	464	469	482	484	471	490	433	497	514	507	455	480	451	489	520	488	457	479	477	517	461	456	483	530	471	496	446	457	466	507	464	534	501	482	520	498	515	492	467	479	468	476	493	486	459	516	488	498	465	478	534	487	493	467	449	485	496	485	475	495	537	530	504	492	452	490	473	499	488	475	481	462	514	485	505	480	476	499	462	519	484	493	511	480	499	477	452	448	503	475	514	503	476	504	458	467	510	495	464	477	510	494	524	455	474	510	462	467	435	518	493	493	477	491	466	472	468	544	485	499	482	527	455	483	455	466	466	498	467	468	506	475	486	475	448	451	494	535	466	486	519	472	473	481	524	473	495	532	501	490	481	549	484	498	525	506	494	536	482	479	499	469	478	525	434	556	469	487	494	494	484	478	467	506	480	452	500	489	470	529	523	457	452	503	501	536	456	485	494	511	499	465	478	477	481	508	467	510	444	501	500	493	516	514	500	511	518	523	484	487	479	487	490	466	481	523	494	537	491	516	518	506	504	509	448	480	475	468	487	484	504	474	496
26775	20091	9915	2876	1101	715	621	719	767	701	3084	4996	2004	493	312	287	299	317	296	310	346	304	299	275	265	297	318	314	292	271	275	294	325	366	409	368	340	311	285	319	283	297	301	307	274	311	310	328	288	318	318	297	291	283	316	305	280	297	300	281	308	275	327	322	318	298	313	307	280	291	285	296	321	312	306	308	289	299	279	286	288	270	313	289	297	317	281	283	317	300	289	313	309	291	290	283	291	305	281	328	306	288	316	287	316	278	316	294	298	293	272	305	276	268	302	309	293	312	303	294	299	306	292	316	288	259	350	309	298	297	283	296	283	300	312	324	291	309	309	285	271	275	287	307	274	300	289	289	289	294	304	275	293	317	282	310	324	290	270	311	287	291	302	298	293	304	301	287	288	262	297	295	308	305	264	300	283	291	263	282	277	282	293	276	293	300	332	294	301	296	302	313	306	301	339	294	293	282	289	302	298	300	287	282	305	299	293	320	295	292	299	330	333	298	266	288	289	274	295	297	307	331	315	295	305	318	286	315	300	288	308	303	294	263	278	303	286	294	295	278	288	311	284	311	288	315	279	305	275	301	302	302	291	299	281	263	305	271	295	314	281	298	280	285	273	296	299	295	275	311	273	321	284	324	279	278	305	314	294	291	273	282	286	311	302	294	256	286	292	291	283	289	348	289	279	286	293	301	304	271	296	273	294	313	294	317	302	275	302	257	294	281	297	297	292	273	303	297	286	272	290	280	273	299	303	278	315	299	277	287	290	282	311	279	313	318	302	321	308	309	314	280	285	288	294	282	278	297	292	280	288	324	316	306	298	291	319	287	292	296	317	306	262	288	280	268	281	302	313	301	312	280	312	286	310	308	289	297	289	310	325	317	282	306	311	294	285	322	314	296	301	291	309	294	327	306	303	303	290	307	288	289	268	291	305	312	280	294	284	304	276	293	294	278	314	317	301	295	302	315	315	279	288	310	283	287	296	331	304	283	301	291	286	324	303	311	297	279	283	304	304	255	319	292	281	295	309	304	262	290	308	301	285	325	278	276	317	290	308	301	274	282	328	312	308	296	298	297	293	312	291	286	290	296	280	293	296	279	283	310	316	301	274	306	303	273	258	285	301	290	291	292	330	296	273	275	286	304	271	269	300	283	298	285	307	297	266	282	304	315	265	278	296	249	291	288	309	330	314	314	318	309	303	317	277	303	295	303	301	302	287	281	298	293	287	293	311	277	291	320	265	295	262	275	272	296	291	304	305	319	266	274	302	303	288	295	295	287	307	273	278	267	296	297	292	289	316	270	284	286	307	310	296	296	287	295	309	337	305	325	262	300	250	322	312	300	284	281	272	289	338	335	295	279	306	314	282	303	295	310	264	295	283	336	310	309	276	330	291	294	312	272	313	301	289	272	288	284	281	297	281	296	320	288	307	272	295	295	324	286	316	326	299	271	300	286	308	281	286	293	283	302	271	306	317	295	291	341	280	269	301	276	304	279	310	296	279	264	280	315	310	274	304	289	324	293	302	298	301	283	301	294	293	292	310	330	335	313	308	304	238	281	295	284	275	252	302	282	324	285	296	296	293	302	300	275	299	291	296	305	272	308	289	284	291	274	322	278	276	300	300	302	282	279	285	282	311	306	274	301	292	257	287	318	282	271	308	270	282	265	303	305	295	288	277	291	260	288	308	255	283	291	301	307	341	284	271	271	293	272	278	286	297	301	294	267	284	307	333	280	318	263	323	291	288	299	270	289	275	307	297	269	291	273	303	318	279	287	289	289	279	275	286	286	291	291	283	279	309	282	320	291	303	289	301	288	282	277	274	290	282	306	299	277	279	273	309	245	321	284	293	299	313	279	313	287	292	294	290	253	279	306	300	283	262	301	315	278	281	288	297	316	280	286	280	329	302	332	280	313	270	295	298	306	266	310	291	303	265	266	285	299	305	312	290	265	319	280	308	288	318	292	281	271	295	288	277	293	282	298	319	322	295	310	298	261	270	284	297	304	281	322	291	280	294	296	291	297	328	312	296	313	303	290	290	280	282	291	289	273	324	301	307	283	307	324	284	282	291	289	301	298	293	320	276	325	308	320	281	291	278	254	316	308	298	273	288	282	289	290	281	303	312	282	285	309	282	294	305	309	291	289	292	268	337	284	317	293	268	293	274	301	294	285	293	306	294	273	280	320	303	325	321	300	280	289	306	259	306	301	308	309	278	309	293	285	318	288	323	314	296	286	296	306	286	333	313	295	288	297	317	310	328	284	294	270	300	303	288	264	304	298	267	278	311	327	297	296	302	285	294	309	287	314	256	283	290	290	261	320	312	287	312	257	298	302	314	304	300	320	276	328	296	287	318	327	297	284	303	304	307	299	281	266	311	279	306	275	284	301	259	300	307	297	299	296	295	299	312	277	271	281	291	298	321	270	300	299	285	311	291	305	287	293	274	288	323	298	302	264	297	318	273	304	274	286	340	269	286	285	285	300	257	306	297	322	320	282	300	275	319	318	284	267	283	274	275	284	280	276	278	287	313	284	314	292	309	283	297	289	320	306	289	274	305	321	299	284	289	292	291	309	267	260	304	328	294	317	272	296	267	292	312	276	307	306	283	310	280	282	265	269	307	295	295	278	316	297	316	300	265	291	332	309	295	296	306	260	295	280	347	284	335	305	320	324	309	296	312	323	294	310	305	293	260	261	315	309	315	257	271	295	281	294	311	309	294	303	321	323	320	325	292	319	335	291	312	314	290	314	282	253	298	282	315	307	293	289	321	315	283	278	297	284	323	279	301	270	277	313	291	265	278	289	281	292	318	286	288	267	289	308	325	321	306	304	303	246	320	276	286	284	312	300	315	327	284	319	301	316	277	285	274	302	299	319	321	330	283	311	290	300	308	301	282	332	290	297	310	295	263	309	268	294	321	320	272	299	300	318	281	318	278	297	328	308	318	289	275	305	319	276	286	310	291	265	270	306	290	317	297	267	278	306	313	276	305	325	319	292	289	300	329	267	319	277	293	294	322	291	291	300	305	284	294	273	257	293	262	344	296	281	282	295	318	306	281	287	300	297	303	292	308	333	285	303	282	298	283	299	284	326	305	294	329	289	286	291	317	247	311	328	296	330	282	307	265	301	268	300	276	312	272	320	312	299	306	298	311	299	299	330	305	283	280	314	294	283	276	297	292	289	276	290	310	306	296	286	291	252	307	305	307	301	296	286	285	283	277	281	280	299	296	294	272	314	314	310	317	295	332	290	310	292	285	300	281	291	292	267	277	295	288	280	287	309	297	298	312	321	291	285	278	299	300	256	322	310	290	272	278	299	299	299	292	312	286	304	276	343	313	286	275	291	261	296	282	263	267	276	277	327	288	295	278	281	278	311	300	303	277	308	289	277	311	285	280	292	317	295	312	275	288	295	277	328	276	275	305	288	259	339	286	290	277	299	301	288	286	307	276	296	301	278	291	296	289	282	254	291	270	284	286	300	314	314
6923	9853	9623	4993	2828	1925	1641	2115	2041	1870	7665	10729	4646	908	482	515	475	496	478	495	470	480	519	507	471	480	502	511	515	516	513	506	613	704	724	697	580	524	474	521	441	487	491	464	517	489	486	461	472	451	490	483	512	478	508	490	484	443	476	421	433	486	478	492	472	478	446	473	465	460	464	468	451	443	457	534	461	491	472	505	491	501	448	519	475	468	499	489	508	486	458	492	463	467	536	477	511	446	488	465	452	489	447	468	432	492	455	522	511	500	462	473	499	502	474	441	498	520	492	484	476	463	507	485	463	518	475	491	505	513	475	492	481	473	506	461	429	495	477	501	510	474	477	479	479	465	502	454	483	463	492	462	499	495	486	510	468	505	474	482	496	491	482	504	461	491	503	463	477	464	494	511	495	454	499	458	541	493	463	494	510	464	494	496	516	518	470	473	476	513	496	474	473	495	472	461	429	473	490	444	480	501	483	489	463	463	430	491	484	473	460	505	514	449	498	481	471	471	456	446	515	520	446	511	470	511	488	514	504	444	523	492	430	497	466	513	471	476	492	514	460	456	445	526	494	470	515	489	520	534	506	510	483	480	466	442	458	500	504	485	503	503	473	480	442	469	485	473	476	497	492	488	481	460	494	459	520	508	461	508	498	478	512	479	490	470	481	493	464	507	482	484	515	457	495	490	449	483	457	481	499	483	493	454	506	479	459	480	475	495	501	476	475	462	510	457	481	497	516	487	480	470	495	492	454	514	490	442	477	531	484	487	519	470	504	468	443	503	489	475	498	513	441	477	469	517	480	498	485	477	474	491	475	484	517	473	496	470	483	467	462	485	499	488	492	506	496	494	485	533	437	462	516	531	484	478	488	443	495	481	454	474	490	474	557	484	490	480	447	500	461	480	478	515	462	492	448	486	453	471	513	453	484	482	492	466	531	465	488	530	473	465	477	508	514	472	485	469	491	475	477	512	481	459	511	473	490	475	479	495	423	486	503	456	466	493	486	480	466	508	492	470	453	472	439	464	474	460	499	474	499	483	484	457	502	482	476	480	466	474	477	501	486	440	513	476	470	485	451	480	486	477	473	492	484	546	461	505	471	477	447	476	522	505	464	463	469	454	452	483	425	462	449	466	485	484	485	479	466	483	527	486	485	488	518	480	507	489	484	486	487	503	485	486	497	512	465	469	501	511	511	453	458	458	484	486	468	446	516	465	508	476	476	472	466	471	462	506	456	495	481	430	496	485	472	471	459	441	462	488	486	509	452	523	442	466	470	516	485	486	467	470	479	484	466	516	520	521	426	480	507	478	512	447	451	486	495	477	486	489	514	470	476	510	472	501	479	516	444	493	479	498	491	486	473	485	458	477	472	462	496	516	485	509	509	471	481	479	483	448	527	475	470	493	454	460	438	485	484	523	506	455	467	467	483	511	515	488	449	499	522	478	508	448	457	460	505	498	487	523	498	445	464	504	456	440	475	512	467	456	456	483	478	428	495	482	493	498	477	474	485	513	491	473	477	463	515	449	494	498	469	497	472	454	459	495	528	477	528	500	448	500	450	514	496	482	469	525	503	492	480	464	482	548	438	468	504	484	453	478	482	488	445	508	506	519	500	460	486	454	461	452	461	474	475	470	440	494	519	495	457	502	435	496	473	447	504	522	451	518	507	473	516	495	475	503	484	465	488	458	467	476	495	474	445	504	488	511	493	463	478	479	473	482	482	522	515	475	532	480	465	448	501	509	528	513	490	459	492	536	443	460	474	517	470	489	484	495	493	481	499	473	494	473	462	535	492	503	453	463	444	477	540	453	497	479	471	486	455	515	472	440	472	482	492	452	500	491	445	453	508	480	449	468	481	446	430	477	507	467	498	468	482	486	513	475	495	489	531	456	472	501	476	484	491	472	453	480	487	509	464	503	512	476	443	464	446	488	511	514	460	473	482	502	448	466	512	458	492	494	495	487	536	503	490	504	481	498	484	488	508	475	438	537	492	463	471	495	458	440	497	463	453	504	492	481	521	497	450	478	492	487	440	465	472	479	458	488	503	462	492	488	472	520	486	483	481	495	516	443	507	491	492	493	500	450	467	468	470	482	476	481	504	484	489	445	490	502	470	509	485	472	450	464	480	479	479	480	502	494	499	502	465	535	501	487	470	433	503	488	430	474	486	454	486	504	504	531	450	525	438	448	467	452	508	506	510	461	424	513	506	474	493	507	504	458	528	464	512	492	452	532	520	446	476	474	499	502	465	534	531	486	467	468	487	465	491	457	490	508	510	524	468	454	515	444	479	453	458	476	486	479	477	481	474	478	483	513	509	464	522	522	472	471	467	490	465	472	485	458	491	494	458	456	465	504	460	480	460	519	492	454	461	495	481	482	451	468	483	457	491	491	470	468	512	489	466	496	516	500	481	502	477	479	476	487	452	494	481	509	518	509	509	474	458	467	454	476	511	485	476	498	435	474	469	480	495	486	509	466	503	466	520	498	502	430	514	485	481	494	509	489	465	468	467	483	496	503	488	509	494	470	485	462	478	489	452	490	457	463	441	483	463	479	487	460	474	482	468	487	471	439	464	476	511	537	501	460	495	472	464	476	511	488	470	511	452	468	536	418	492	539	473	442	477	479	480	476	500	468	479	503	473	519	467	471	464	472	466	467	476	495	470	471	454	479	490	480	495	475	505	500	495	456	437	449	469	480	513	461	496	488	477	478	498	496	490	478	468	486	516	458	487	473	483	455	432	488	457	505	453	507	486	484	495	431	459	496	435	488	493	456	504	505	504	503	506	492	478	441	469	489	497	477	504	468	505	471	504	497	512	499	500	431	485	460	462	503	466	471	463	457	493	471	491	434	453	467	497	465	529	500	462	489	496	479	514	462	503	487	518	469	516	459	432	462	483	499	480	465	489	438	531	516	504	472	481	479	502	480	488	527	483	538	424	493	522	454	479	542	500	479	483	489	473	514	474	462	460	490	477	488	460	461	492	500	504	510	486	488	468	464	446	480	472	487	470	497	505	458	451	460	480	511	512	497	502	492	471	507	463	479	487	465	479	463	494	476	456	477	479	500	452	444	472	486	484	474	454	494	492	463	504	490	513	487	508	493	491	525	480	492	468	507	522	477	496	505	484	463	484	489	498	481	505	506	467	501	450	495	464	506	455	467	478	483	475	505	482	498	495	472	470	466	465	475	491	486	492	452	466	440	527	487	479	463	485	498	460	450	472	461	476	528	479	505	514	526	505	493	447	486	472	500	510	470	509	464	419	478	455	512	484	533	492	468	481	453	458	489	484	475	471	505	512	501	495	438	495	478	508	500	507	464	507	459	499	502	481	455	441	473	449	477	474	478	501	418	487	522	512	469	491	499	480	490	491	481	480	463	487	477	473	486	472	472	509	494	475	497	497	463	472	487	462	514	466	502	474	450	485	533	489	486	472	466	488	471	478	515	478	481	505	480	490	486	505	449	507	508	508	515	494	498	459	516
25044	21080	26775	24766	5682	1425	1158	2852	1275	830	7764	19096	9465	707	415	353	372	309	331	319	308	304	293	327	315	354	332	291	280	308	314	303	524	713	593	498	429	334	322	296	272	307	322	309	284	288	283	295	259	319	295	319	306	297	292	299	327	280	308	282	266	345	318	279	299	287	312	320	325	309	289	309	311	281	343	308	315	304	307	288	336	296	286	304	327	324	292	284	295	308	274	283	339	299	301	304	321	304	306	263	290	308	282	319	319	268	322	311	294	300	328	292	309	321	308	305	329	297	273	291	317	308	288	289	296	289	279	309	325	298	285	304	303	304	284	289	322	306	309	320	311	290	309	277	338	318	294	309	313	292	281	323	316	324	312	279	294	270	282	341	299	320	279	308	282	309	330	307	324	308	288	295	316	313	346	326	310	305	330	332	276	299	296	313	272	278	321	302	293	308	297	278	307	304	308	304	305	287	299	298	299	278	321	309	305	299	333	294	308	295	318	307	337	306	264	320	346	315	302	312	299	299	326	279	290	292	279	290	328	307	332	282	310	296	282	311	316	279	304	313	324	304	319	340	264	321	296	310	306	310	300	354	327	300	302	338	312	269	297	289	303	319	290	314	294	297	304	305	314	303	315	313	278	313	299	293	281	273	302	309	274	312	279	288	289	283	307	309	298	279	311	302	319	274	277	288	329	271	279	305	280	295	330	342	295	315	302	316	318	328	284	273	292	286	302	277	263	304	292	329	275	318	319	291	295	293	307	325	310	352	291	279	289	315	301	313	270	327	283	306	298	342	311	296	338	316	324	313	282	316	312	292	302	303	307	291	347	266	308	326	279	322	307	317	317	278	314	327	288	335	311	319	318	327	332	281	298	285	281	297	301	281	277	304	285	271	308	327	279	308	277	264	297	330	303	312	336	301	297	302	297	317	313	286	308	288	311	270	299	298	318	296	302	303	304	283	309	316	282	309	319	290	285	338	304	281	284	306	311	293	302	276	295	334	327	302	321	263	301	286	325	317	301	281	312	320	313	292	335	286	256	296	286	268	308	344	316	308	332	274	262	291	292	283	300	301	300	266	293	297	307	306	330	292	281	309	297	290	310	331	325	318	322	319	278	323	322	260	287	301	303	318	316	303	334	288	296	292	346	341	300	327	283	305	315	316	297	311	318	296	314	296	285	289	296	293	292	294	320	271	318	278	321	312	315	280	290	312	319	300	286	311	321	319	297	268	335	319	302	306	281	286	299	330	267	302	296	300	326	319	293	280	286	300	342	312	313	311	293	322	297	324	303	259	293	304	277	307	291	291	315	302	344	293	288	297	306	311	273	291	282	328	320	314	289	317	322	300	278	293	278	289	324	294	308	276	328	364	300	293	303	301	277	296	297	304	319	283	282	291	305	317	349	290	317	311	298	290	288	298	313	275	272	297	319	292	304	304	305	293	318	292	288	302	291	308	304	275	290	303	284	342	314	324	303	306	323	301	278	286	326	302	301	292	309	325	303	279	276	298	283	266	295	283	327	320	310	334	281	315	305	299	329	268	339	331	271	342	297	301	360	313	314	332	303	301	302	312	315	335	317	285	328	297	280	284	337	316	266	319	308	280	279	303	319	317	297	299	313	340	280	291	312	294	307	303	298	331	305	316	294	321	291	300	316	290	295	319	313	298	278	327	295	309	280	287	302	310	299	293	326	310	285	249	299	281	323	293	283	323	318	300	289	280	306	278	275	301	317	303	310	337	295	305	307	302	295	287	330	307	305	250	313	296	293	300	281	301	281	300	289	304	305	322	306	321	311	319	322	261	331	322	279	310	296	320	322	302	294	302	327	300	328	298	275	275	332	305	319	306	300	327	312	316	314	289	298	290	315	300	309	298	272	291	285	284	292	314	305	308	312	295	300	295	298	315	289	286	311	292	308	304	261	332	286	284	352	294	346	299	284	314	293	289	286	293	321	314	308	327	316	288	334	345	305	343	283	306	303	326	302	314	316	327	295	317	299	293	314	305	305	327	339	300	288	321	325	283	309	310	297	313	287	303	318	305	294	342	317	305	310	327	298	314	311	290	300	302	312	296	316	324	298	302	305	301	322	325	317	300	307	319	306	325	311	304	315	291	317	328	261	305	319	289	267	310	307	314	304	298	281	315	291	315	315	272	302	325	336	330	300	322	306	283	334	322	308	289	329	346	281	323	288	308	289	323	302	341	313	262	316	309	334	304	317	297	283	283	289	282	316	305	301	300	316	307	307	319	316	311	293	331	262	319	315	297	330	289	315	317	324	307	311	295	310	313	303	293	293	288	314	305	300	299	313	304	299	327	293	296	284	306	301	312	280	281	294	285	302	303	305	294	300	278	285	272	285	289	295	288	321	298	314	294	314	305	326	290	330	322	275	296	290	277	299	266	334	285	281	305	318	317	284	298	269	270	316	293	312	323	302	299	333	298	316	304	280	302	302	302	320	272	295	285	293	311	330	303	287	285	302	317	297	297	309	306	300	313	305	293	305	313	306	315	286	275	296	289	322	308	301	307	352	285	308	303	319	292	308	315	332	298	273	293	327	303	285	281	314	275	302	331	304	321	287	341	309	309	307	295	289	326	290	277	310	302	320	300	309	298	313	313	304	296	323	313	320	291	290	354	296	278	322	299	296	296	304	294	319	302	310	284	294	303	275	268	303	314	304	319	294	311	277	324	296	303	327	300	319	294	307	291	311	310	308	320	283	298	299	272	299	319	329	281	297	302	297	282	307	281	326	310	309	309	309	336	269	333	300	272	281	309	285	289	287	286	308	316	295	301	318	305	291	316	334	285	324	300	307	278	305	310	302	294	331	316	314	292	313	309	292	294	316	300	290	306	277	303	358	299	314	290	324	320	299	302	293	286	331	268	275	306	282	312	280	312	275	304	299	289	308	316	318	310	308	294	281	322	297	257	292	327	280	323	276	313	330	305	314	317	322	306	330	298	288	265	287	294	330	289	290	300	289	311	299	321	280	311	326	295	302	328	301	344	286	293	298	302	294	318	298	317	305	288	303	304	285	293	328	303	326	276	306	297	328	321	292	318	291	293	309	301	307	314	308	301	310	308	297	314	292	301	305	308	300	337	324	292	320	309	305	296	261	310	327	303	316	285	307	305	296	282	339	319	322	276	309	286	315	329	330	324	322	277	291	313	347	292	303	326	330	319	297	315	346	295	293	272	280	299	302	310	291	309	297	304	312	306	326	294	308	293	318	304	283	320	301	317	314	331	303	320	308	279	293	283	306	317	300	336	306	322	271	279	290	278	279	294	306	291	287	307	303	327	303	287	323	292	304	313	298	300	317	281	283	318	335	325	303	322	302	313	285	304	312	297	320	299	315	312	293	290	293	328	277	284	287	270	287	300	284	291	307	337	311	289	293	286	291	318	298	307	334	283	284	309	322	297	335	287	289	338	294	368	290	295	300	311	299	297	297	305	284	300	337	299	269	269	297	317	324	306	317	285	323	310
7917	15960	14704	7800	4747	3488	3081	7544	3543	2161	13467	27172	15454	866	806	621	564	543	525	483	495	537	480	473	479	517	490	580	548	491	541	550	1052	1500	1286	1013	726	613	529	507	509	517	478	476	491	471	482	471	497	473	469	484	524	494	518	521	476	522	512	510	498	490	518	512	507	508	478	515	512	524	535	495	503	462	514	488	537	510	497	475	460	501	489	477	504	537	494	510	474	556	505	515	435	495	497	516	501	491	518	502	492	467	493	465	481	530	543	504	480	529	505	534	478	486	496	514	522	473	491	506	519	498	474	501	480	514	485	498	517	514	505	500	480	493	523	436	495	510	461	484	473	485	491	494	514	487	510	463	480	519	544	528	536	522	484	538	468	482	488	528	468	493	510	531	531	536	511	480	536	482	503	492	493	515	502	490	505	560	468	522	469	471	490	510	498	485	486	492	499	516	511	524	458	475	472	540	508	482	526	544	490	512	501	522	513	517	502	499	516	482	463	508	462	486	522	509	535	500	512	526	529	522	481	488	542	471	462	493	519	524	477	490	485	522	522	500	485	511	491	465	525	517	507	505	527	485	449	514	484	542	489	490	521	473	524	486	489	529	478	557	513	504	484	500	487	480	510	500	505	481	494	545	513	493	518	507	476	527	482	499	513	496	528	511	496	493	528	509	496	497	469	487	498	513	518	515	478	459	476	514	511	505	499	510	481	474	485	472	468	481	523	523	473	493	463	503	486	509	488	501	493	476	521	524	480	479	496	536	489	521	517	500	500	522	502	501	494	533	455	528	512	482	531	500	467	517	496	495	507	482	504	513	487	482	492	514	515	474	529	542	491	521	487	485	524	475	492	495	462	498	509	484	490	494	493	489	543	468	507	504	481	483	499	496	497	501	490	479	493	498	510	452	486	488	479	533	500	472	526	521	485	525	524	499	484	519	497	478	526	501	526	508	449	484	456	486	521	491	509	475	460	546	439	508	516	459	466	500	490	499	452	502	497	520	535	496	531	487	514	517	530	500	494	485	514	476	477	519	512	530	496	520	506	502	508	492	511	539	459	476	490	477	489	477	479	473	500	513	509	517	479	481	484	524	440	512	487	499	465	489	507	499	510	511	492	479	489	482	462	497	511	491	481	499	502	486	519	516	495	491	525	533	463	463	452	496	496	507	493	505	520	494	474	536	531	521	451	493	528	545	519	491	489	535	500	525	488	454	493	511	486	495	488	525	529	482	499	492	464	498	482	509	499	494	476	517	544	515	503	504	489	513	490	472	491	490	480	493	547	471	470	469	509	543	482	473	491	509	482	498	498	475	505	493	487	490	497	469	494	501	496	515	504	476	498	481	483	485	523	481	493	524	505	512	489	486	541	489	493	485	483	498	485	529	461	503	517	516	504	534	485	516	474	529	518	516	503	520	496	509	497	523	477	560	472	507	457	466	516	506	527	467	519	463	476	516	468	502	495	501	481	524	502	494	506	483	456	468	437	487	499	498	503	532	485	502	483	464	485	485	490	498	468	512	535	497	499	509	512	466	480	477	501	474	506	470	506	463	458	472	486	505	484	447	505	501	494	525	525	512	500	485	537	468	532	513	477	545	524	480	560	509	491	512	531	500	514	471	485	507	456	511	500	476	505	477	499	505	480	502	494	502	484	516	489	483	476	505	498	508	475	497	534	501	466	480	533	509	496	504	454	499	488	510	494	484	472	446	528	490	490	495	512	484	543	505	489	517	493	551	501	472	506	509	504	521	527	511	461	495	504	482	482	532	529	456	452	494	510	529	505	503	490	487	502	484	542	513	500	480	485	542	502	514	508	489	519	483	499	480	495	496	488	524	483	497	476	528	515	462	464	466	512	480	493	489	490	529	518	488	492	493	487	485	488	490	540	502	509	459	467	503	501	515	487	507	511	511	484	478	493	532	527	510	511	521	514	506	499	500	483	489	499	479	520	496	515	502	490	505	544	479	476	490	475	474	470	521	499	541	542	509	507	487	490	485	472	518	481	501	476	431	511	499	488	502	547	495	526	495	491	464	511	547	482	450	519	497	491	492	498	515	505	494	479	543	493	491	498	494	503	514	481	546	457	503	547	563	481	493	453	495	473	509	465	525	487	475	508	475	497	492	494	545	499	486	504	468	554	516	527	475	493	522	491	469	472	495	541	469	485	502	493	495	482	528	537	493	479	471	493	549	493	460	470	492	503	516	468	496	496	480	468	493	491	485	558	459	499	447	503	550	503	478	475	518	477	477	463	479	499	528	537	501	505	462	482	440	506	499	504	471	452	470	480	497	489	494	523	498	458	504	506	512	487	482	456	502	489	508	509	469	473	428	471	530	495	471	529	516	504	484	480	475	491	467	498	462	515	496	514	489	513	492	456	493	472	512	523	488	542	505	478	482	427	483	516	518	501	492	527	497	525	513	519	480	517	504	502	468	506	480	485	529	536	538	547	480	485	502	436	528	527	508	463	484	478	498	490	533	568	522	515	517	497	484	507	525	511	522	489	470	472	508	509	513	461	552	503	479	493	470	511	528	441	523	510	504	549	502	503	518	447	474	478	452	483	501	475	467	516	524	523	478	502	519	512	491	480	472	524	518	476	525	496	502	500	506	475	477	457	521	469	498	494	523	535	496	466	518	499	506	504	496	511	459	530	521	522	525	532	529	532	515	518	500	508	530	515	511	539	538	483	435	508	523	522	488	485	488	467	487	495	508	500	505	476	499	491	503	507	505	495	494	510	485	521	473	502	530	484	512	504	513	544	493	496	504	464	494	463	483	474	498	492	541	471	490	503	514	499	510	515	511	523	511	513	504	516	488	486	492	521	497	518	465	504	507	486	505	541	524	495	488	510	502	480	492	505	442	520	506	473	499	476	509	510	485	485	504	482	481	535	497	467	503	478	521	498	489	483	465	487	534	484	522	507	504	501	492	488	524	481	538	536	528	521	475	503	516	534	498	534	491	503	476	484	524	482	495	490	507	490	489	482	508	499	466	509	497	502	496	466	481	475	524	504	514	462	515	501	501	503	545	494	491	443	492	496	447	506	490	525	516	479	485	486	485	512	527	479	491	517	566	502	513	511	472	469	519	448	513	490	496	523	514	526	476	504	486	508	531	461	484	501	519	504	490	488	510	527	510	482	488	473	492	501	506	457	473	489	508	499	486	520	509	516	497	516	498	504	519	517	534	515	493	517	516	497	503	503	491	502	501	502	525	490	494	474	474	500	496	473	468	482	518	497	514	507	464	490	488	512	519	506	459	515	493	512	501	501	475	445	497	489	526	511	485	491	505	500	507	515	483	520	483	501	467	535	495	503	478	505	488	508	477	479	489	487	475	535	531	463	513	504	450	523	524	483	449	512	481	438	508	526	515	510	510	479	504	465	503	480	491	523	493	470	517	488	509	461	512	502	491	524	497	471	485	464	492	439	492	555	504	501	513	481	482	522	512	524	524	492	487	489	466	522	507	485	517	503	443	494	474	532	494
23234	21093	28749	23685	21090	19365	5205	9101	4491	1516	22147	39052	22486	2408	877	387	345	337	344	343	311	328	344	311	347	334	350	360	306	318	326	349	583	1435	1239	1004	647	382	369	293	293	303	271	282	308	311	295	322	273	319	322	320	334	287	320	293	306	294	309	307	341	271	313	327	320	304	313	328	337	296	323	342	303	347	341	299	302	300	293	324	293	306	289	311	287	298	300	289	311	301	319	320	313	292	325	308	334	299	325	324	291	306	339	348	298	310	294	314	296	312	331	332	284	302	295	323	317	287	315	297	305	314	339	338	336	307	309	291	305	332	357	301	314	326	277	315	292	330	339	324	355	315	335	334	278	337	303	301	294	286	299	336	316	308	314	338	306	306	299	314	291	343	312	293	329	321	315	297	322	312	324	314	319	326	291	292	301	327	285	301	315	280	309	314	300	309	284	281	316	291	305	300	316	285	311	333	315	291	330	294	314	333	327	322	311	335	299	308	324	307	317	313	301	294	316	304	288	302	312	322	310	295	295	307	325	293	303	305	298	312	303	281	315	313	305	310	301	280	293	309	316	316	299	335	321	315	306	310	316	303	333	311	297	326	318	347	316	293	300	336	343	325	318	275	314	314	301	293	301	332	295	327	316	335	327	320	302	330	313	314	336	315	329	324	346	301	304	266	333	329	316	317	317	312	321	303	311	310	312	290	320	312	325	296	330	319	316	328	352	333	328	328	314	304	312	316	346	304	322	322	344	335	330	292	302	284	312	324	320	313	292	314	303	292	304	288	316	351	337	296	343	325	297	322	337	330	315	305	320	304	308	315	325	314	317	285	297	312	290	351	319	310	345	313	303	319	319	338	342	323	331	299	296	324	294	312	306	304	307	326	310	304	326	312	301	296	321	339	316	322	309	322	342	278	320	294	330	296	309	304	351	337	299	328	297	307	330	299	284	306	338	298	286	322	309	325	306	303	380	305	309	318	281	302	317	335	290	315	350	286	316	327	329	337	281	310	322	316	312	327	289	318	307	319	302	314	329	322	284	312	328	299	347	298	309	308	288	307	328	314	334	280	320	267	340	330	313	317	300	306	348	298	310	290	304	311	293	313	281	316	324	312	294	296	301	288	341	299	325	281	304	312	287	326	294	334	315	284	332	313	298	291	339	319	324	329	320	297	325	321	283	332	317	298	346	323	309	331	343	304	339	326	326	355	305	331	329	333	326	302	327	342	337	312	304	334	313	316	325	332	297	302	284	342	336	302	334	360	312	294	319	327	327	339	353	334	304	349	295	305	308	318	318	306	310	317	290	297	294	329	324	290	318	331	281	311	306	328	326	322	274	313	291	327	309	286	303	378	314	342	334	288	298	310	302	309	327	296	344	321	298	334	323	307	309	312	320	303	305	323	315	297	326	314	302	305	323	315	337	332	342	333	335	323	282	298	279	337	321	319	315	293	298	325	330	323	276	296	329	293	330	346	326	288	282	311	289	310	329	336	303	333	335	315	310	330	305	307	325	293	313	291	284	316	333	296	288	292	322	310	307	310	320	307	331	344	321	303	286	312	335	306	307	308	306	339	308	314	350	315	311	315	344	330	322	326	304	274	326	290	341	312	320	292	319	303	309	302	340	325	317	308	309	321	303	289	317	301	308	304	292	326	318	300	307	320	283	321	299	306	301	313	329	318	304	307	302	320	305	312	317	316	291	310	319	316	331	334	293	317	317	292	323	341	306	328	316	315	315	307	309	279	295	309	295	300	311	312	316	300	300	302	310	311	302	305	308	307	329	330	334	290	285	322	307	314	311	293	313	314	281	326	316	289	307	281	298	279	307	311	342	335	293	300	325	330	321	313	350	287	311	299	291	309	323	286	322	326	274	317	323	325	348	320	328	310	298	314	274	298	327	320	329	296	329	305	325	285	321	328	312	305	278	288	292	321	320	286	334	329	301	319	310	330	312	310	293	293	308	311	301	320	317	304	310	315	297	340	315	302	306	314	328	281	323	294	320	312	312	287	281	291	328	326	307	295	329	325	337	328	292	316	308	294	320	325	312	297	319	326	289	334	306	294	316	326	318	313	354	337	318	323	314	309	320	332	312	302	326	321	284	313	293	296	314	282	297	294	342	307	318	296	318	332	292	299	306	298	318	299	321	293	286	317	335	299	306	295	293	244	287	348	304	281	338	289	340	308	316	280	322	309	319	327	310	328	332	329	352	286	325	283	313	317	316	342	318	323	309	279	309	310	312	294	326	303	310	349	299	293	303	305	317	312	313	312	316	300	330	264	324	283	341	291	285	296	292	325	296	315	326	334	307	331	331	302	344	320	305	300	339	306	285	313	319	310	305	300	305	328	310	326	296	312	306	294	299	295	323	281	339	316	297	320	339	291	289	297	305	306	297	295	301	343	316	306	318	308	289	342	306	319	322	304	291	305	315	321	324	310	298	324	327	273	331	293	335	319	298	316	293	333	323	320	338	309	324	306	318	310	335	327	309	295	324	323	328	306	304	321	328	331	309	309	297	312	288	323	290	292	301	330	340	331	323	334	307	261	350	314	291	302	300	278	318	305	305	311	316	280	312	307	305	332	298	313	350	314	300	301	335	325	308	304	355	296	276	283	296	342	293	321	309	297	338	316	286	314	324	310	313	315	316	283	312	281	319	321	321	332	345	320	334	313	300	295	309	337	283	291	320	263	306	330	336	305	307	367	328	270	280	303	289	313	309	306	296	309	318	341	320	327	324	350	330	305	300	289	311	285	306	322	311	316	311	327	316	304	312	283	301	299	319	318	287	321	311	325	299	311	324	313	306	335	312	326	309	330	288	295	310	345	325	326	308	342	292	289	283	309	286	338	328	309	308	311	345	315	309	298	316	292	280	317	332	312	310	309	303	306	280	304	331	320	332	292	279	297	320	307	323	325	312	301	318	309	298	332	261	311	320	318	293	329	286	342	323	302	297	310	301	316	305	313	333	329	308	296	295	324	315	297	312	325	303	351	305	333	315	304	316	330	335	293	321	332	299	295	337	283	320	339	305	305	294	281	272	295	267	278	317	341	312	322	295	322	277	275	345	301	315	310	302	317	306	303	310	322	318	316	317	327	313	302	321	298	325	314	297	291	297	287	290	300	300	313	300	302	293	314	306	284	304	289	304	327	276	312	292	316	309	264	320	312	311	264	298	307	311	313	338	311	288	307	292	330	299	327	292	301	315	315	305	289	316	300	326	351	336	302	348	312	279	313	300	289	283	319	304	302	334	323	327	331	322	294	325	307	283	287	293	321	333	348	306	293	312	347	312	278	321	316	296	300	308	313	285	312	311	304	342	311	339	301	337	301	302	293	303	329	304	309	311	263	258	284	313	285	302	313	333	284	319	301	306	307	305	306	316	303	302	295	279	336	290	327	323	308	311	293	310	302	334	300	269	302	312	276	331	337	335	311	278	299	321	322	288	288	334	295	300	333	315	300	332	281	292	310	305	312	310	277	294	337	315	328
12314	25748	22950	13986	9229	8131	7189	17779	6744	4401	28956	40912	26570	1046	1938	647	618	553	556	551	538	555	524	528	534	540	543	508	514	544	529	599	1235	3503	3057	2127	1256	731	602	510	509	511	508	472	506	481	504	523	472	475	477	499	489	535	487	491	525	489	483	498	520	470	494	466	485	507	467	483	497	463	506	431	471	512	494	481	506	502	501	515	467	480	480	514	505	490	515	500	563	463	497	466	500	453	509	488	478	517	483	531	515	533	497	475	514	501	462	501	516	494	557	482	482	475	478	478	473	467	454	509	506	493	483	513	491	475	470	483	495	464	494	460	494	482	528	488	497	503	472	485	474	496	440	487	504	501	548	486	511	512	458	454	522	498	509	485	496	485	490	533	502	477	474	471	515	469	478	481	530	506	519	488	466	497	481	519	505	498	482	516	481	475	503	478	498	518	507	437	487	481	523	489	537	455	495	480	496	462	501	479	487	487	514	428	508	464	536	503	516	488	509	516	527	521	519	466	485	498	526	543	491	484	525	490	507	471	473	524	445	490	457	483	487	499	497	486	527	501	542	469	498	519	493	504	503	485	514	541	464	499	489	469	520	465	470	462	496	507	487	463	514	523	481	508	468	512	488	516	502	471	518	516	479	501	515	499	489	493	483	458	510	510	515	504	490	499	496	460	496	511	478	502	515	486	506	498	484	473	485	481	477	523	458	518	487	484	516	490	515	460	459	519	525	482	501	510	497	515	488	468	517	507	518	492	465	466	473	527	499	493	470	475	465	495	481	528	468	494	488	519	516	476	531	520	484	482	485	485	478	490	529	480	493	488	480	479	511	468	490	550	517	508	481	471	528	473	511	497	527	480	479	476	463	488	487	478	491	450	487	498	499	527	507	487	510	513	513	464	500	476	509	499	506	532	509	540	514	526	504	482	492	478	512	445	487	490	495	527	523	464	528	496	495	503	472	483	528	492	520	543	468	505	486	480	485	513	470	511	468	505	483	467	507	473	515	500	518	512	497	495	522	505	464	513	503	502	518	498	455	484	489	469	491	506	497	481	496	498	457	481	504	521	479	502	493	488	511	475	502	494	530	511	471	536	484	480	512	482	454	475	485	519	539	512	497	461	484	489	533	521	470	504	500	463	531	488	548	513	501	465	493	483	441	483	502	479	520	536	503	483	486	489	499	520	546	498	491	530	450	418	533	494	492	484	492	501	496	499	490	479	500	523	496	507	502	494	464	539	487	498	501	493	517	515	475	460	507	535	485	466	526	489	507	458	477	491	474	467	479	466	481	444	526	473	501	541	474	496	512	484	481	451	522	483	495	495	538	549	483	488	504	511	501	498	465	530	498	510	579	509	513	480	538	464	512	516	532	487	518	491	495	482	451	534	495	511	523	482	492	491	500	500	521	476	489	539	515	503	504	549	507	509	513	522	499	514	495	506	528	505	471	480	493	479	476	493	491	480	555	562	503	469	489	474	476	487	517	506	537	483	492	495	455	494	495	510	505	518	481	516	496	520	483	477	505	509	448	482	513	461	506	465	544	497	520	481	519	483	507	466	474	473	484	502	487	499	514	499	514	512	466	513	528	454	519	479	506	490	492	466	509	458	502	490	507	518	489	500	500	494	499	534	479	504	506	475	471	517	478	529	466	470	516	456	487	490	526	519	480	516	495	486	503	497	503	467	509	490	543	486	487	495	530	498	516	560	490	501	495	518	469	476	471	515	522	503	473	455	496	484	480	525	470	515	471	471	501	480	493	470	460	464	535	481	466	502	498	476	509	495	490	516	531	511	498	510	505	495	525	498	483	476	495	518	489	494	470	457	488	491	493	477	501	497	488	505	513	508	458	537	446	491	495	453	494	512	485	510	504	481	506	486	534	476	490	477	497	524	511	543	480	447	477	533	487	468	478	511	483	487	492	508	461	489	502	491	496	532	512	505	508	511	480	503	486	507	510	514	485	482	500	461	486	494	459	458	466	504	506	463	484	501	534	476	501	490	489	500	484	478	443	481	489	519	514	505	539	518	487	488	503	494	481	533	511	479	504	485	506	461	527	454	456	486	516	466	503	509	490	476	482	520	496	504	538	482	501	501	511	483	490	533	498	467	504	507	462	547	474	473	497	472	465	527	496	522	498	535	471	524	474	507	520	514	531	507	478	500	454	521	497	486	479	513	509	526	467	479	517	535	474	466	486	475	490	493	476	472	531	494	504	510	510	528	492	493	500	499	478	511	466	477	492	522	534	500	464	494	509	507	501	506	535	510	522	490	502	510	480	474	476	507	509	502	467	499	483	513	480	462	497	448	482	465	474	529	485	508	528	509	501	489	513	502	503	464	483	505	490	506	528	504	506	489	514	465	483	504	493	482	558	473	486	507	514	528	516	532	540	496	474	508	518	481	536	477	504	506	517	442	515	468	532	515	500	511	502	483	488	498	488	484	455	495	480	466	464	527	509	486	510	497	496	526	473	490	501	480	535	482	485	465	472	514	482	516	526	444	496	508	496	488	501	489	463	485	484	463	509	474	493	515	503	518	510	506	488	492	521	500	503	518	543	505	496	565	517	520	481	506	500	495	506	514	500	479	520	473	530	478	484	483	450	486	479	477	508	495	492	513	514	499	478	436	474	509	503	513	501	501	503	506	527	515	531	494	529	465	453	505	498	515	483	516	525	502	510	524	523	523	454	489	490	483	466	508	438	497	453	498	514	492	496	463	470	497	489	493	519	502	497	544	497	468	447	478	506	492	474	463	497	496	492	478	504	498	474	449	471	500	480	517	515	515	485	552	485	519	558	453	446	478	421	510	506	523	486	524	509	455	480	505	478	488	459	488	503	480	520	504	507	483	487	471	479	545	490	525	505	485	512	478	485	518	510	504	497	518	482	486	465	485	501	528	488	515	526	526	502	491	448	517	498	524	489	472	497	464	469	497	533	494	462	490	516	492	490	462	484	467	469	454	521	486	533	484	513	471	483	455	502	505	457	475	478	501	505	500	526	511	519	511	511	493	467	517	494	500	495	499	517	545	499	514	507	504	473	461	473	479	479	455	481	453	499	472	438	454	524	486	500	548	453	540	484	492	509	493	488	480	521	509	498	506	482	480	493	466	508	476	468	508	496	508	506	487	536	496	515	506	516	458	515	507	496	501	487	503	482	534	508	536	511	508	518	516	483	489	508	471	521	463	490	500	479	487	501	519	532	516	475	472	501	481	482	470	476	471	492	560	492	482	472	499	503	501	500	529	476	487	489	474	502	524	483	460	471	478	526	510	485	476	509	478	546	485	504	452	507	529	473	503	516	448	469	483	464	531	503	516	516	520	500	464	501	493	481	470	503	485	496	472	489	507	518	498	492	475	479	531	513	505	540	544	507	448	527	461	506	500	469	509	483	489	485	471	473	492	504	484	508	485	501	504	495	509	486	501	497	515	525	497	460	521	499	492	506	514	483	500	533	495	510	530	503	514	508	532	464	522	510	505	458	510	495	537
26726	20146	9493	2576	1222	1028	951	804	749	597	4227	5510	2080	343	348	318	331	315	316	321	317	322	316	330	321	259	332	302	308	296	264	321	299	388	382	386	340	349	313	290	301	300	331	311	303	255	319	329	296	321	320	317	306	283	302	318	303	292	310	314	310	288	325	296	309	318	290	331	312	300	323	306	326	294	305	289	286	338	307	311	291	297	261	295	313	318	272	284	296	314	286	300	324	307	305	275	288	321	304	329	313	317	310	322	308	273	284	305	299	279	271	303	341	305	323	292	308	330	296	315	293	278	300	321	295	318	294	274	319	288	341	337	307	322	325	299	310	312	308	300	298	292	314	308	292	311	299	293	315	327	314	338	301	310	308	284	299	325	259	309	306	308	300	325	303	291	279	276	305	330	296	296	314	324	332	314	286	277	300	299	329	332	281	286	317	299	322	309	333	329	288	295	312	300	294	287	278	311	308	311	330	319	284	321	325	306	281	271	316	290	306	294	301	278	309	312	294	270	287	307	319	290	319	301	297	285	309	300	296	306	298	294	301	281	315	284	352	306	287	315	301	315	286	270	301	322	307	300	302	311	308	294	323	332	306	290	297	313	297	322	302	334	304	313	337	333	316	301	316	302	296	290	302	307	319	326	299	292	274	301	311	331	302	309	299	267	299	297	293	290	310	326	266	315	301	312	296	274	293	310	297	297	302	318	294	310	307	295	289	310	316	330	319	315	310	307	290	320	300	303	291	333	281	310	294	338	275	298	302	307	306	283	299	312	288	296	310	314	312	305	306	338	318	322	322	318	285	285	311	294	293	305	319	298	321	302	296	304	301	324	321	279	278	292	320	293	332	299	304	303	305	298	324	305	301	315	296	310	340	297	295	301	284	300	309	283	327	305	280	288	288	292	281	291	291	329	293	307	309	285	278	322	307	340	314	299	295	303	307	290	296	350	309	299	331	288	315	327	301	261	294	309	314	321	326	293	311	318	284	308	259	291	330	287	280	301	283	276	319	307	334	303	285	304	316	304	335	308	292	284	297	340	303	280	282	301	335	318	281	288	337	295	274	283	324	321	312	290	293	288	349	288	300	330	302	260	293	327	335	327	290	305	303	297	285	300	312	307	299	299	292	320	320	299	287	317	282	313	285	305	319	285	270	321	318	299	298	309	304	296	305	260	291	319	301	312	319	308	293	313	307	306	293	312	284	285	310	309	317	309	270	292	274	310	293	324	295	317	287	297	297	304	296	311	271	307	292	298	274	296	297	311	304	297	282	307	291	305	305	326	301	296	335	313	303	304	282	309	317	310	280	290	306	311	288	331	327	336	313	326	281	306	303	278	310	321	309	304	311	331	306	337	309	298	327	310	322	303	320	301	292	320	272	275	276	292	281	312	311	305	265	315	310	313	300	313	320	303	303	326	308	316	297	292	299	303	286	298	315	341	341	297	311	314	348	305	285	280	269	302	327	293	291	313	319	301	297	287	293	288	298	335	321	320	314	318	297	295	307	290	291	294	287	328	295	324	307	341	318	309	317	279	297	292	274	321	321	308	291	305	297	309	301	298	298	290	302	345	292	343	321	321	297	256	296	304	319	310	321	300	350	290	303	314	287	280	305	296	309	295	281	322	293	314	302	323	283	315	301	296	306	324	291	296	303	308	310	297	300	317	285	321	320	317	313	279	341	294	306	323	313	277	286	310	329	292	304	280	281	318	308	341	286	336	302	278	280	297	301	314	298	291	264	296	274	293	316	336	304	355	315	308	304	295	295	306	279	298	300	306	319	316	283	312	313	298	312	331	302	299	306	335	333	283	311	310	314	285	288	306	318	322	312	332	318	285	301	308	308	297	276	286	294	284	304	321	320	305	318	340	304	300	329	275	285	306	312	317	299	317	307	312	313	317	323	300	298	305	290	295	322	309	299	305	342	298	312	297	297	296	293	301	289	310	299	334	304	307	291	320	300	332	300	302	302	283	306	306	271	306	314	307	331	309	287	307	309	319	330	309	305	324	277	298	289	306	303	305	327	332	297	297	306	277	296	290	343	301	288	292	315	289	298	312	295	304	278	322	293	302	320	290	294	303	301	301	280	304	325	291	287	306	308	322	284	281	298	278	301	256	293	282	310	293	272	300	307	298	331	310	281	323	330	300	276	288	320	299	324	311	319	298	303	321	326	322	305	288	307	306	310	322	316	327	294	285	291	306	337	278	327	288	333	307	299	311	317	297	334	283	318	306	287	301	301	302	304	324	312	293	296	291	292	296	299	286	270	294	298	274	295	316	301	299	334	286	326	309	290	311	306	298	321	332	317	311	337	326	323	280	297	314	304	309	325	305	292	277	302	322	309	304	290	301	329	275	339	304	301	332	283	324	335	288	334	291	304	307	271	277	300	301	288	310	304	300	302	301	326	275	309	321	304	318	297	300	285	263	292	273	313	346	325	289	313	323	304	320	275	342	312	303	302	293	305	308	338	336	311	299	296	341	315	292	300	311	314	307	313	287	299	325	329	306	301	301	316	281	286	305	314	299	306	323	293	293	324	311	313	266	319	296	287	326	283	267	292	302	272	299	310	321	304	316	300	304	309	292	284	309	324	309	326	315	297	322	316	299	312	283	328	305	300	283	285	302	285	329	308	317	308	313	315	348	298	318	298	331	296	296	301	300	291	296	308	292	314	341	329	285	290	323	309	300	285	314	282	308	283	296	304	318	299	293	297	283	266	314	305	277	300	280	297	290	296	289	311	280	312	292	322	290	309	287	315	283	285	296	315	296	287	318	321	294	282	310	314	343	295	281	291	303	295	299	327	309	284	312	297	286	297	292	303	318	325	348	304	301	313	289	311	263	323	281	267	300	326	285	309	308	310	316	295	286	322	291	308	287	303	301	290	323	316	308	340	322	338	311	291	290	303	300	304	299	309	284	324	344	347	298	311	323	301	301	305	291	319	305	329	357	331	319	304	327	299	299	286	337	292	334	308	314	272	278	304	307	295	287	293	308	314	302	274	348	305	299	322	305	305	301	275	284	273	324	317	318	303	313	329	299	317	338	305	298	308	274	286	312	287	306	297	302	311	290	310	304	286	296	314	312	295	337	330	317	325	317	317	283	308	281	312	311	302	312	308	279	309	300	296	314	317	328	305	302	303	329	297	322	300	311	324	287	319	304	302	320	289	298	293	329	287	286	275	277	304	301	323	299	316	313	295	301	310	321	305	296	287	295	316	277	321	289	306	306	309	302	279	312	312	316	356	316	304	316	310	339	289	336	300	332	322	290	278	325	309	305	292	302	314	326	302	334	317	294	353	301	310	310	299	327	289	319	293	295	334	314	322	306	314	296	289	331	264	301	292	299	281	327	316	312	292	311	295	310	301	319	307	285	303	298	295	289	327	275	302	251	340	275	333	313	306	330	296	300	326	301	303	309	278	284	324	314	301	290	297	307	327	351	303	311	310	292	307	318	338	289	286	289	280	309	301	291	307	291	313	320
6938	9513	8639	4411	3067	2909	2689	2408	1967	1665	9780	10692	4522	604	522	506	505	495	508	509	503	537	470	531	528	520	507	451	493	494	510	481	573	654	749	706	572	548	533	495	485	531	494	497	497	510	487	510	460	492	507	489	497	476	436	492	506	462	486	467	487	494	498	511	521	495	498	467	482	510	492	474	481	487	498	475	480	473	513	510	460	500	473	505	463	493	497	509	509	499	489	497	483	475	480	489	456	507	512	508	449	497	491	489	474	506	545	480	486	482	484	486	496	562	459	489	493	504	461	516	492	498	439	464	498	538	479	506	498	515	537	519	488	499	504	524	501	466	512	457	446	517	507	522	536	472	479	515	518	488	447	510	505	492	483	466	485	455	486	456	438	478	492	518	474	495	489	521	493	508	504	482	490	486	517	522	473	485	481	516	513	536	484	479	488	466	455	531	525	490	490	509	491	432	483	483	509	530	486	475	492	500	497	507	482	494	513	471	487	488	473	504	446	531	491	489	512	490	482	503	467	507	507	438	489	486	461	529	485	499	524	491	475	483	511	481	468	510	478	470	507	518	481	526	522	506	527	468	524	469	516	448	472	483	543	496	505	514	476	478	495	529	460	515	515	420	505	483	517	477	509	474	495	449	458	523	490	545	454	489	486	545	444	486	533	558	503	529	512	503	417	496	495	475	485	478	488	459	469	484	490	450	524	511	476	459	506	474	471	526	501	524	505	491	492	480	495	494	481	455	496	505	458	515	488	528	472	489	484	510	503	496	496	477	482	468	485	497	482	469	491	467	506	484	512	512	486	489	498	459	492	475	478	518	511	515	491	497	472	495	540	487	495	458	489	498	466	521	499	487	502	482	474	476	459	509	482	505	495	481	505	498	467	503	487	515	509	505	488	488	506	498	470	500	494	501	502	484	481	489	467	484	501	512	537	522	480	473	485	471	519	501	518	539	493	487	509	474	475	496	500	488	473	466	506	448	501	484	533	511	493	487	460	515	468	450	497	534	519	465	526	531	472	483	457	483	486	513	501	487	489	464	506	523	523	469	491	501	505	519	507	487	490	480	456	476	487	501	509	488	433	508	480	487	475	484	503	475	487	452	504	510	480	511	500	480	524	436	450	512	475	471	497	498	452	497	479	467	489	472	516	450	466	461	463	477	480	507	489	527	479	455	489	486	498	467	498	521	471	488	484	515	489	479	494	520	472	495	492	486	506	462	450	512	508	523	492	457	502	455	493	513	451	474	504	512	490	500	482	481	491	483	492	446	517	468	513	519	511	501	474	520	470	514	461	487	515	501	534	486	473	491	476	481	471	455	521	457	522	483	503	452	526	480	470	498	489	480	498	494	502	472	464	438	507	506	445	515	486	474	520	477	521	500	442	503	490	536	512	500	476	484	516	505	465	508	478	509	485	514	504	493	466	460	529	474	515	478	519	485	500	493	468	476	495	479	518	496	449	495	488	524	481	521	545	520	491	459	475	493	512	489	465	501	524	523	492	495	531	510	496	480	497	466	495	489	466	475	484	481	552	506	531	472	490	494	488	493	484	446	520	510	475	491	527	482	454	531	501	495	472	489	497	496	473	490	444	502	490	512	479	464	510	485	461	493	470	498	462	495	509	482	496	502	481	500	470	470	515	447	487	481	494	469	477	475	463	473	509	475	495	452	500	524	499	468	532	503	478	480	519	483	479	436	459	509	500	512	469	506	440	491	495	484	478	467	483	499	506	499	494	513	460	492	508	481	453	504	458	489	516	487	475	501	477	511	500	478	516	484	507	531	513	477	490	466	554	505	464	490	474	530	521	505	497	522	508	501	500	469	463	475	509	481	512	503	508	521	499	525	455	486	485	506	499	495	483	509	466	476	524	478	509	499	514	501	440	510	464	514	509	503	462	482	445	506	471	487	503	482	450	445	511	500	466	532	452	515	482	542	460	515	474	498	519	482	538	446	498	489	518	458	470	506	504	453	502	476	490	490	495	487	503	494	496	459	479	517	478	511	469	465	495	480	494	471	492	515	488	504	532	473	495	471	535	472	473	477	441	516	456	484	468	472	504	449	506	519	475	495	483	526	473	489	520	490	528	513	477	503	448	505	479	510	476	481	444	468	488	494	511	516	457	490	496	484	464	520	522	463	472	454	501	475	514	445	501	474	462	495	477	505	510	535	507	522	453	497	526	507	496	502	457	510	483	470	520	458	486	522	494	485	474	509	478	472	483	485	444	513	504	478	467	478	473	471	469	466	518	524	483	477	440	493	505	491	473	501	494	494	469	465	467	500	478	489	494	531	492	501	497	450	491	479	511	456	483	492	489	504	446	511	487	532	515	481	504	497	481	499	461	500	531	513	517	500	462	463	539	504	480	493	484	501	512	490	490	505	468	500	492	510	513	472	489	491	522	519	466	514	468	487	512	488	520	506	488	478	490	513	484	522	475	496	507	530	472	498	519	519	480	491	473	478	531	489	520	515	483	498	510	543	484	500	513	455	522	494	478	479	510	531	501	434	551	506	471	510	493	501	525	495	467	448	484	486	494	516	487	487	516	490	457	460	510	491	503	506	487	536	555	437	484	484	476	481	496	497	522	436	530	537	518	519	467	477	467	509	520	511	489	507	485	522	496	491	498	495	481	510	428	500	467	508	512	506	494	490	461	496	493	523	461	468	494	501	507	478	514	477	461	536	495	472	476	498	507	508	525	534	496	484	474	525	520	442	467	471	492	487	482	467	491	500	527	497	524	508	458	474	494	485	486	475	480	493	480	471	478	476	492	464	508	469	499	480	482	451	474	492	499	473	487	472	476	490	504	509	442	502	485	516	451	482	505	469	517	505	477	483	496	516	485	485	482	514	494	488	517	483	486	502	510	477	493	506	482	493	470	473	516	500	494	460	522	468	496	468	507	495	474	504	493	474	468	476	495	501	488	503	492	547	525	496	476	502	467	477	508	501	488	502	506	466	509	473	483	514	507	467	476	549	491	507	495	498	495	482	479	480	488	512	462	516	514	516	477	505	511	495	521	500	428	535	494	495	489	472	486	503	478	545	483	501	465	459	489	537	509	521	498	479	461	521	510	494	504	491	512	501	497	517	474	484	500	496	474	496	458	517	509	505	486	519	487	495	479	484	493	519	500	458	505	510	477	503	499	509	459	505	503	439	511	516	523	502	464	506	486	485	468	451	481	470	517	483	478	476	530	474	482	456	474	527	525	477	502	529	479	424	489	520	500	453	499	526	521	529	493	495	481	491	536	489	501	489	492	503	492	485	494	485	513	492	492	519	517	477	497	495	532	490	522	491	537	462	514	482	468	495	481	502	489	486	441	444	491	469	533	503	489	449	474	502	507	485	515	458	483	457	488	460	506	514	501	503	495	468	484	500	436	444	524	500	473	528	511	505	503	505	462	502	494	464	487	501	480	511	507	503	522	495	491	466	488	476	521	469	487	511	500	476	476	491	450	488	531	483	462	502	501	499	516	489	499	481
24962	20983	26610	24554	5749	1987	1363	1177	958	967	20464	15924	6078	366	342	318	321	312	305	345	330	310	318	331	302	301	347	318	322	284	315	339	353	579	556	521	369	353	333	315	280	329	304	297	301	280	308	336	320	295	341	312	302	314	326	305	320	330	291	335	321	318	307	284	307	325	318	281	308	303	295	339	335	322	298	305	303	325	299	312	315	293	316	301	286	284	331	304	331	332	328	316	312	305	310	310	304	308	284	321	307	289	298	339	305	279	311	317	291	302	334	283	289	318	305	290	337	333	324	279	318	337	284	351	324	327	301	317	314	312	308	298	322	325	314	298	341	290	317	295	292	340	312	307	305	302	318	281	279	288	296	286	286	305	317	315	295	292	295	304	331	331	311	345	321	308	316	292	318	299	302	283	317	326	299	302	341	305	319	311	298	288	292	316	328	307	320	292	306	300	335	329	325	291	303	284	301	297	314	346	312	291	285	291	314	286	335	344	299	303	313	298	322	300	301	322	300	328	304	324	308	268	271	290	300	267	331	291	320	286	321	298	294	321	311	298	295	294	287	306	300	299	312	303	314	266	278	296	301	335	294	247	308	301	311	299	326	314	294	313	336	317	323	323	296	324	282	304	300	328	316	309	299	305	308	269	311	283	292	304	294	304	342	320	294	325	288	317	288	311	319	299	318	292	310	301	313	331	316	324	315	321	306	301	321	309	319	300	300	330	308	330	283	300	287	339	301	277	297	296	309	287	300	319	329	313	317	297	272	285	324	275	320	311	261	294	315	310	303	332	306	342	313	334	296	308	324	315	278	286	330	294	319	296	284	322	299	317	322	327	307	310	301	291	291	272	322	320	318	292	308	305	287	320	302	301	298	302	307	276	282	325	299	291	314	298	329	335	322	337	317	315	303	296	307	316	314	311	273	305	266	328	313	303	309	290	311	333	316	298	281	311	341	293	304	298	305	296	293	312	327	319	320	325	305	304	305	282	345	316	288	297	308	322	297	262	327	324	316	316	292	260	344	289	314	320	316	317	301	322	347	307	301	341	332	335	265	335	291	293	337	285	285	335	298	305	290	276	320	295	294	299	312	268	328	280	301	289	303	301	335	321	316	296	301	296	314	304	300	312	326	317	303	272	321	343	300	356	301	325	294	303	285	317	314	315	316	306	322	302	310	313	299	293	323	299	301	310	317	325	313	341	319	286	304	304	302	305	318	296	314	276	306	323	299	306	296	294	306	326	322	334	318	288	308	333	299	307	323	286	292	304	275	289	314	337	338	328	289	306	299	296	269	291	337	286	298	317	274	330	319	318	294	284	278	323	289	309	304	288	293	294	311	321	351	308	317	315	334	324	291	328	324	334	291	291	303	283	314	299	306	318	334	307	286	285	291	324	314	304	290	321	315	283	318	293	327	271	322	315	298	267	276	316	317	303	307	320	311	318	293	273	293	306	320	290	295	307	293	327	278	317	306	300	305	327	313	306	318	275	267	317	289	323	293	347	275	318	308	296	301	303	309	323	290	322	303	315	294	298	289	308	332	275	312	334	311	336	282	333	296	305	326	311	299	316	290	321	312	313	302	330	313	330	308	314	307	280	298	317	286	304	298	296	288	332	296	318	332	315	330	307	346	308	306	287	291	324	288	309	297	308	313	276	331	305	285	338	332	297	290	276	307	291	304	345	294	335	301	302	345	282	317	311	295	302	319	294	315	309	289	333	288	267	329	290	322	308	290	294	316	295	299	320	298	316	306	315	281	295	300	310	322	300	314	302	286	307	308	300	327	312	314	343	327	311	301	322	317	314	338	331	271	292	305	316	270	288	309	332	307	273	304	350	315	340	305	316	325	312	334	332	296	282	320	291	340	322	305	344	317	282	308	286	289	292	290	287	281	309	307	315	314	318	335	311	297	298	309	314	301	301	316	288	309	298	310	313	314	333	305	287	305	290	289	327	305	325	287	305	300	316	301	297	287	317	321	317	295	318	280	302	295	311	305	323	294	299	301	319	321	307	301	318	290	319	309	297	312	322	335	309	314	305	342	321	322	321	295	280	314	313	312	315	284	290	308	338	299	283	302	295	291	315	304	280	279	312	320	296	283	298	307	312	305	317	316	294	284	338	334	292	303	292	291	329	307	296	277	283	316	305	296	327	318	339	290	298	312	350	306	301	286	304	290	327	287	332	285	307	300	305	271	310	297	300	295	288	286	329	286	307	298	320	339	298	288	312	302	307	302	282	306	294	313	330	284	331	281	333	301	299	275	286	311	310	309	281	287	296	307	296	297	309	300	310	300	313	315	303	302	266	335	309	309	280	307	332	332	299	295	310	280	330	315	352	306	323	315	303	298	328	299	305	318	301	295	292	303	314	283	311	337	299	306	314	322	329	318	319	281	284	281	297	294	305	316	317	321	278	311	305	309	319	347	291	359	322	295	301	309	298	294	288	304	274	298	280	315	306	291	299	340	328	322	295	309	292	296	307	269	327	324	330	287	284	279	325	313	322	318	309	324	324	291	337	326	298	321	324	331	295	317	293	291	322	346	338	329	321	316	311	318	343	338	332	299	316	336	329	273	284	292	304	325	303	298	294	319	313	303	287	320	312	345	326	328	320	308	297	290	300	295	295	288	289	279	309	311	289	315	295	288	290	290	315	310	305	316	322	323	299	320	287	325	306	298	280	311	315	298	307	263	308	302	303	326	305	317	281	285	334	304	270	327	291	274	285	297	271	290	319	312	307	300	295	344	298	308	328	347	306	320	328	292	327	299	285	309	302	311	294	330	296	331	324	308	315	291	292	287	319	315	330	325	309	337	297	303	318	313	283	283	309	299	338	343	316	297	317	309	281	304	337	309	292	339	270	299	326	335	302	335	303	293	336	277	334	331	291	300	314	325	322	326	316	315	329	284	323	307	292	319	313	288	299	299	297	302	320	314	342	314	281	314	299	313	289	306	290	294	282	322	315	314	298	312	314	274	314	293	324	349	298	317	300	298	328	318	284	305	308	289	313	314	290	273	310	269	314	318	279	307	295	295	318	312	286	330	305	311	306	305	336	318	323	307	321	291	301	335	295	286	320	330	281	328	308	302	307	312	302	277	296	322	324	281	299	297	339	312	354	281	289	281	295	284	302	305	285	272	314	314	310	303	312	312	326	302	307	327	327	268	305	292	310	340	313	302	323	336	314	319	311	285	323	309	321	325	312	279	322	294	293	311	308	297	306	328	322	319	326	326	312	304	337	310	328	308	313	289	313	271	322	287	347	318	317	292	310	321	320	289	316	312	329	319	301	289	353	319	286	318	310	289	343	309	303	322	357	318	315	299	316	315	300	312	320	292	284	313	297	308	303	308	311	286	285	289	323	309	326	276	290	280	276	317	291	306	290	297	322	343	288	360	325	290	318	347	286	288	323	265	330	308	291	309	319	310	338	321	323	313	306	306	302	297	295	309	290	312	303	287	274	329	280	322	270	331	295	296	306	309	310	344	348
7685	14907	13353	7069	5305	4721	3563	3367	2724	2682	30083	22740	10020	574	566	563	562	548	530	503	546	547	506	574	556	522	549	520	512	508	533	531	669	1293	1135	976	783	582	522	501	489	504	518	528	503	502	514	480	488	474	468	547	467	525	528	530	506	490	553	510	485	504	514	546	514	527	499	497	528	439	518	488	544	506	509	542	513	532	495	501	517	484	503	496	489	518	524	504	486	498	544	535	513	519	492	501	479	532	539	513	494	484	492	522	528	504	520	485	474	511	530	499	491	456	504	511	481	525	500	522	505	505	497	517	499	495	483	493	524	532	524	495	515	523	491	469	497	487	502	503	506	498	503	501	483	472	505	488	530	490	495	486	516	509	476	505	521	534	508	520	475	498	525	490	478	514	540	475	502	492	516	487	516	452	546	501	510	554	522	516	521	495	502	520	518	487	571	508	472	484	482	475	496	527	476	473	493	505	513	513	542	488	522	517	509	512	529	462	539	519	492	528	500	512	557	489	504	506	493	536	494	500	475	494	525	538	486	489	528	487	534	493	483	505	464	529	511	495	487	556	484	518	499	490	538	482	501	503	494	471	525	433	529	500	515	535	492	477	469	509	499	569	503	473	528	500	509	543	472	511	535	492	494	484	494	509	510	476	527	549	550	522	473	467	482	566	509	514	494	506	497	511	506	517	504	504	505	482	510	506	532	508	482	501	494	498	515	519	516	507	533	541	497	495	488	511	529	502	517	512	478	540	504	503	478	478	524	510	525	496	518	497	469	506	486	498	494	536	516	481	479	473	510	503	559	525	528	532	503	544	479	490	489	495	516	478	489	524	501	488	516	480	530	501	481	499	495	487	509	497	544	472	490	520	480	492	485	503	516	496	490	508	527	502	492	543	480	530	504	453	523	532	483	515	493	505	505	470	456	508	479	484	504	477	450	516	484	469	486	496	487	519	536	523	497	538	436	485	523	486	522	491	489	481	531	493	516	511	494	515	532	536	502	506	547	488	510	475	518	501	464	507	497	530	521	489	521	518	497	544	497	518	491	493	489	494	475	532	550	561	476	528	490	485	518	433	495	513	525	515	508	517	496	491	514	507	513	530	501	521	513	477	510	501	478	530	490	491	533	487	514	488	501	526	494	499	476	520	505	519	509	511	446	484	493	503	503	504	494	497	494	517	509	481	493	508	479	512	477	485	528	535	494	514	483	518	464	491	532	485	476	473	525	497	520	494	477	507	518	525	484	494	502	482	500	546	477	500	514	507	509	532	508	506	499	511	504	526	497	524	478	544	507	464	513	513	499	478	506	549	492	479	476	515	524	465	482	505	489	530	543	491	459	503	493	500	509	519	493	504	484	484	502	505	500	532	488	490	523	503	497	504	483	465	522	519	494	465	510	506	542	494	473	478	489	508	498	514	510	497	526	507	503	472	516	492	452	481	497	496	490	478	533	508	471	533	489	524	474	496	500	469	513	464	496	472	469	514	466	503	516	471	495	493	519	487	533	510	479	480	514	479	490	479	460	521	498	503	496	523	520	499	503	508	449	492	508	520	515	521	481	502	523	528	464	507	490	445	489	495	487	513	508	508	490	469	486	490	522	521	495	526	526	500	498	465	490	489	532	534	491	515	481	486	503	490	543	560	526	496	508	507	514	519	543	469	490	513	525	503	545	500	514	501	507	504	514	494	543	484	525	488	497	524	504	515	501	539	513	491	515	465	469	512	479	494	491	556	474	495	517	510	509	513	495	522	490	482	472	521	473	501	520	493	494	512	510	479	489	538	476	483	486	510	488	484	479	504	488	513	456	479	511	489	486	521	519	469	529	489	498	521	466	495	471	498	474	458	480	491	526	500	523	492	495	540	502	475	497	479	472	468	477	541	517	502	501	517	491	499	506	528	498	526	509	510	494	521	507	510	511	478	480	501	514	502	478	511	487	548	545	477	518	430	504	499	488	533	471	523	512	472	517	461	501	477	496	504	472	493	540	508	466	501	480	555	491	505	529	501	515	513	517	481	502	494	482	509	507	500	500	494	504	501	505	516	524	502	497	501	517	533	501	548	508	497	506	450	530	522	528	501	542	498	523	541	513	527	487	523	481	519	495	493	532	493	463	513	487	487	504	525	504	494	516	489	497	497	513	497	522	506	528	476	503	482	488	533	498	528	486	510	496	538	519	491	491	500	504	525	503	484	542	488	454	476	481	538	524	483	526	527	519	512	518	523	485	558	493	547	484	510	468	451	498	459	503	520	527	540	513	483	510	505	524	481	498	492	517	510	495	475	484	511	521	499	493	516	526	476	476	470	486	488	508	506	518	500	517	465	566	506	490	530	515	528	566	509	506	469	511	479	507	564	493	521	537	526	510	482	508	518	523	502	512	513	500	490	474	519	512	494	480	482	495	532	497	487	491	457	497	491	490	546	500	530	460	511	504	511	541	519	515	501	508	534	481	488	519	492	500	486	518	533	487	506	513	503	471	496	489	520	495	509	479	488	529	542	508	472	439	498	485	518	534	488	496	492	496	513	539	542	509	536	502	527	478	545	467	502	503	477	524	525	487	535	512	491	518	484	553	489	500	519	488	465	541	500	521	481	502	513	504	477	464	501	520	511	492	486	518	497	494	491	492	504	528	491	492	502	490	518	487	518	536	510	466	489	465	504	505	503	497	507	518	498	504	524	522	479	481	491	495	504	469	490	502	514	509	511	509	475	488	526	549	534	507	489	485	540	536	514	483	483	533	546	471	502	473	485	493	482	522	502	542	524	502	486	481	498	497	488	540	507	524	520	515	479	512	519	515	488	498	536	507	496	522	517	511	460	497	481	498	512	498	501	494	508	476	493	518	495	499	501	513	510	488	490	493	519	519	478	489	502	507	462	512	463	520	512	474	518	500	520	470	479	510	519	517	518	463	508	546	518	500	475	474	503	499	516	490	523	543	517	485	483	506	511	516	497	506	468	471	492	481	520	497	504	466	467	456	522	475	553	517	478	515	512	487	492	490	503	543	530	543	530	529	498	467	475	510	490	495	511	485	534	504	490	517	458	522	483	507	481	505	509	527	524	484	513	523	514	449	502	530	450	489	493	505	511	461	511	492	526	499	487	506	549	488	472	520	488	511	533	510	483	500	488	486	496	524	500	530	476	506	497	513	502	516	483	467	515	495	504	482	490	472	507	497	525	515	518	519	500	501	541	487	484	514	518	520	552	525	453	469	519	525	482	503	499	523	488	502	456	529	495	517	471	520	524	548	512	496	475	456	488	488	511	461	510	492	482	509	529	535	494	487	498	515	483	515	518	543	513	478	460	536	478	486	519	495	479	522	498	536	498	521	486	488	518	522	522	503	521	524	474	514	485	496	484	494	496	517	523	515	485	525	523	516	478	505	528	508	491	540	500	499	477	490	496	470	513	503	485	504	501	527	485	531	484	534	478	524	538	504	480	496	478	512	478	463	491	535	476	480	510	493	517	453	521	495	500	506	497	450	484
23232	21129	28765	23712	21132	19365	5903	2713	1594	2261	44740	32869	18641	1399	374	362	369	328	335	333	372	380	350	373	335	321	326	349	330	329	356	320	621	1197	1043	756	527	389	328	319	322	344	306	325	312	288	370	302	298	265	305	303	325	319	315	337	329	310	275	292	311	332	322	296	340	315	287	294	331	313	323	332	308	331	294	301	308	303	315	303	319	300	317	316	301	266	313	308	320	290	327	296	334	328	318	311	302	314	281	334	341	299	288	317	284	313	322	308	319	302	318	304	270	338	282	295	300	288	324	321	298	321	305	308	343	313	278	301	319	300	297	342	301	326	293	306	298	304	323	325	350	321	305	328	283	323	304	335	282	293	339	334	296	330	322	308	303	348	324	315	331	316	299	288	314	303	286	323	324	342	285	295	312	304	307	323	296	295	334	303	297	299	307	289	290	330	298	318	315	311	329	297	311	296	307	341	324	293	310	269	318	304	323	356	297	336	299	290	325	305	315	313	329	316	280	298	328	333	303	307	308	337	309	314	308	273	325	317	292	287	285	330	307	345	292	326	310	307	298	276	303	292	326	315	322	304	330	293	323	350	314	315	336	314	343	288	278	319	295	309	330	305	302	338	310	331	328	314	328	299	307	330	294	282	320	299	301	319	303	272	343	313	269	285	303	323	338	315	283	301	309	307	303	332	295	328	310	327	305	319	325	295	302	274	319	314	318	325	308	311	298	280	294	320	310	295	324	324	316	288	337	307	313	321	319	294	320	319	315	297	300	317	319	327	312	290	330	320	312	314	323	328	281	295	314	352	332	307	330	350	280	294	307	310	311	297	271	309	295	302	302	309	326	310	295	313	284	342	305	362	307	332	275	334	298	304	290	326	306	299	295	317	304	307	300	323	302	310	315	290	329	338	310	283	291	325	317	297	310	323	298	307	298	314	316	334	334	322	321	302	312	322	337	291	309	343	309	309	316	284	291	294	303	315	319	308	304	326	320	270	316	319	304	299	331	296	312	325	322	332	309	314	295	319	328	314	308	310	317	303	327	302	346	298	286	286	316	297	327	289	352	327	309	317	302	289	320	288	317	341	352	299	308	314	319	307	304	306	311	324	313	305	274	300	310	293	305	364	314	289	336	314	304	310	294	297	284	307	337	292	301	291	321	303	318	296	324	320	308	311	280	291	293	306	302	308	271	303	291	307	304	297	326	301	308	322	324	308	317	346	317	288	333	332	326	300	306	313	295	304	314	272	315	310	334	294	344	291	337	314	313	296	306	300	307	279	319	300	290	329	314	331	294	320	318	328	310	324	319	323	310	293	291	296	313	329	296	284	305	322	302	345	321	311	330	311	289	294	283	288	318	297	313	314	340	304	310	318	331	285	314	326	328	331	322	305	340	348	285	293	298	282	336	343	309	330	362	296	338	323	309	332	266	334	333	288	281	318	308	298	321	323	317	350	309	315	332	332	296	306	297	283	287	296	302	310	330	278	309	289	305	276	283	302	311	322	296	320	316	298	317	320	301	328	359	282	299	281	351	309	319	284	264	301	284	321	320	341	337	312	328	292	330	290	285	329	305	328	318	304	325	275	330	337	351	315	315	338	330	320	313	311	320	291	314	322	295	304	352	316	336	317	349	302	311	294	322	296	317	293	321	319	322	323	303	336	323	293	330	295	334	319	313	291	286	308	317	334	341	344	335	320	308	324	301	324	305	322	304	296	312	339	323	322	290	332	332	309	306	294	316	322	299	311	331	306	297	315	312	338	305	307	300	285	312	311	301	324	293	310	321	304	308	342	339	309	319	320	322	307	313	311	319	307	278	311	278	342	301	350	308	303	328	313	297	314	294	327	325	268	315	327	311	299	305	336	334	319	329	340	297	294	304	337	313	315	329	313	266	315	316	315	293	290	297	337	328	305	292	300	293	318	308	304	317	296	326	327	317	315	315	299	281	304	318	312	323	351	328	298	318	305	296	317	337	310	302	320	338	314	318	288	292	307	313	327	298	319	290	318	321	332	304	304	293	308	286	294	313	309	279	313	320	305	318	321	299	317	310	333	349	305	315	297	313	321	278	319	319	324	322	349	333	317	287	295	329	309	305	295	288	294	306	309	289	320	318	286	326	313	320	345	309	296	284	316	335	293	305	308	310	333	326	316	318	282	298	315	304	323	276	316	311	314	296	306	299	320	303	285	299	313	322	290	314	314	334	279	330	317	301	305	325	335	303	314	306	305	337	274	293	323	322	283	295	341	335	288	322	284	329	289	298	301	329	293	337	331	350	322	323	291	323	288	275	312	311	320	310	316	281	320	308	315	329	313	319	326	284	280	289	345	294	312	313	321	287	285	315	326	301	308	301	301	294	310	311	301	306	316	296	292	316	336	316	282	319	317	289	312	309	332	308	308	316	345	294	316	303	326	311	273	339	318	297	332	324	313	309	342	294	287	294	330	353	336	290	298	327	335	313	304	290	314	312	325	298	299	338	305	295	292	289	303	332	308	296	295	311	305	331	328	299	287	309	356	309	318	318	304	313	309	321	335	289	320	335	296	325	303	325	305	330	323	330	330	332	330	338	319	304	316	309	329	292	310	276	293	317	296	327	344	285	329	338	295	340	320	296	325	323	317	301	298	308	329	295	316	314	296	319	336	328	303	311	307	331	294	314	300	336	300	292	300	330	331	332	313	291	309	323	322	286	280	287	307	314	315	297	303	307	329	330	304	333	308	298	305	308	346	333	303	278	308	303	302	315	286	304	306	320	309	327	332	316	334	323	298	309	355	310	342	318	322	310	319	297	318	321	324	312	296	286	322	301	313	310	304	338	339	330	311	305	310	325	303	331	294	308	324	298	337	283	326	323	318	307	316	301	308	299	317	283	302	302	324	298	335	336	321	308	265	283	321	321	290	338	333	314	306	300	322	335	308	293	314	317	306	284	324	304	321	322	322	311	303	302	358	325	317	300	308	298	320	309	307	293	323	319	318	323	321	318	326	326	322	319	336	283	339	320	328	308	300	291	340	350	301	308	289	307	314	293	324	295	289	298	316	321	311	313	331	317	318	299	299	327	300	318	340	339	300	312	335	319	328	294	333	315	319	324	321	316	289	305	336	292	311	314	284	303	336	279	319	307	292	298	310	286	325	292	287	306	285	305	288	300	321	325	304	313	310	308	321	317	345	275	340	341	310	323	315	309	296	333	317	313	302	300	322	335	330	337	306	301	311	310	312	275	301	298	332	342	285	333	317	303	332	320	343	308	297	317	307	293	282	326	302	323	288	303	316	298	305	324	332	304	291	325	308	296	321	334	308	300	324	310	309	325	319	321	312	289	295	328	294	309	320	302	314	297	314	350	303	322	312	300	317	340	298	326	314	282	290	292	309	304	334	319	297	303	312	295	281	330	310	283	279	325	298	306	353	286	301	301	321	302	295	337	290	303	296	295	280	294	314	305	330	313	283	303	304	321	354	331	349	297	316	349	336	308	287	304	295	301	299
12068	25842	22226	13597	11959	9368	8618	7012	4767	6193	48432	36951	21903	783	616	596	610	636	556	568	583	567	577	594	576	584	551	528	582	555	574	489	1209	3089	2313	1803	995	694	545	532	504	489	472	534	520	481	488	491	482	525	488	498	481	509	496	474	493	517	475	504	541	434	496	494	510	525	496	505	469	521	499	520	464	494	518	514	523	498	485	514	497	469	507	493	514	488	522	507	491	532	460	525	534	473	521	475	526	514	503	480	510	508	522	542	511	514	499	470	516	474	486	551	528	510	475	500	507	534	486	541	505	469	470	505	492	552	460	541	448	488	507	487	492	545	532	544	472	539	526	471	511	478	455	498	507	471	528	503	507	454	524	484	528	511	504	512	478	511	490	476	484	516	522	495	501	491	482	501	507	514	519	514	543	508	505	498	481	498	491	487	498	517	492	451	510	491	521	489	459	504	490	486	530	490	476	470	533	480	468	519	534	524	485	489	529	467	516	490	540	505	545	489	507	488	509	499	498	526	537	508	510	498	470	528	472	505	528	482	500	506	463	500	524	535	468	505	526	522	501	480	481	492	493	499	489	538	473	536	489	497	445	436	477	474	581	504	484	497	472	545	522	518	535	501	527	506	487	483	480	523	483	487	501	523	490	498	450	486	491	506	490	482	506	537	469	497	489	543	492	486	522	481	504	501	528	504	535	516	535	495	532	514	504	459	517	453	513	519	490	488	505	516	548	495	493	492	477	477	477	516	505	501	481	501	514	492	508	454	487	507	528	505	493	490	501	457	490	471	565	500	542	560	540	509	517	480	494	511	468	511	512	491	489	474	486	505	473	522	498	487	505	502	512	523	481	490	494	443	529	528	470	487	451	512	474	505	494	461	504	482	449	490	541	472	512	511	506	491	489	507	502	510	472	502	503	495	505	516	491	516	468	533	522	504	483	484	492	503	532	456	477	510	514	502	499	488	476	520	496	523	473	521	506	469	512	482	513	485	486	503	492	505	497	463	473	508	515	541	486	528	502	488	510	475	480	458	478	546	529	511	496	487	472	531	482	474	489	513	512	497	558	538	473	519	498	542	519	498	510	494	518	479	518	500	496	497	479	521	496	508	521	523	464	546	563	510	482	473	503	537	507	478	480	490	479	468	482	475	546	499	522	502	538	482	508	505	484	503	453	491	511	493	502	488	461	516	566	492	493	489	496	499	511	511	484	494	489	504	520	445	513	490	493	502	474	465	499	483	474	478	547	462	523	495	471	497	474	510	461	500	470	511	505	495	509	517	508	490	489	522	442	490	486	489	479	499	482	521	503	505	529	507	488	522	504	506	496	486	503	510	471	496	510	465	512	511	516	509	482	486	484	486	525	510	516	486	514	497	484	484	490	500	496	525	533	478	479	467	515	485	479	492	513	502	532	521	472	513	535	503	528	512	490	475	505	497	442	494	516	485	503	517	474	524	549	479	528	509	492	515	486	461	520	538	477	527	460	493	509	489	503	488	454	489	534	537	492	527	477	484	498	520	506	482	475	496	529	515	514	509	513	506	530	480	506	551	496	468	488	523	515	499	520	535	518	453	521	502	518	471	501	479	513	474	489	482	494	538	532	485	480	480	513	490	531	481	485	517	507	519	518	496	504	525	447	493	501	486	466	506	517	524	527	496	498	495	521	521	502	514	515	502	503	498	501	475	513	538	499	454	489	495	475	483	469	521	515	496	502	467	508	533	510	489	493	496	462	519	467	520	491	497	550	510	484	503	522	529	508	523	461	559	511	511	492	472	509	530	547	454	536	519	507	436	492	500	500	512	495	474	485	508	494	522	498	537	501	528	542	484	521	521	512	475	521	491	501	454	482	534	519	489	488	509	510	462	487	510	449	521	529	493	502	536	503	513	519	496	510	486	534	537	507	480	514	514	526	520	498	509	456	495	528	478	518	513	512	484	533	521	508	479	494	520	542	469	531	579	489	485	490	470	517	446	495	521	490	522	492	501	431	528	479	530	524	486	486	483	489	497	544	470	477	515	498	500	537	531	538	530	537	491	458	498	521	505	484	481	490	492	532	494	491	496	491	493	533	449	498	522	489	489	483	510	528	512	471	522	520	509	513	483	481	501	481	483	484	502	483	522	497	493	517	472	507	512	498	489	498	510	502	518	514	512	491	489	488	511	518	523	517	492	507	488	517	491	500	554	480	476	522	501	501	493	512	502	518	501	474	502	511	524	507	500	504	476	518	513	555	521	491	476	475	494	501	485	480	511	522	513	524	490	508	534	507	534	521	523	508	492	514	504	481	513	489	494	516	479	495	491	508	499	480	545	518	485	497	488	469	515	524	452	518	517	483	529	464	488	470	490	517	484	488	487	536	446	472	493	485	465	518	496	520	495	475	514	524	491	505	471	492	493	538	482	511	465	517	469	506	505	506	486	523	499	501	490	458	440	492	498	525	535	482	478	465	458	504	503	466	516	517	514	564	510	483	476	501	490	513	486	512	515	497	494	554	495	510	515	503	495	525	460	513	484	496	541	492	454	496	544	518	529	510	496	475	471	506	496	502	470	454	525	492	486	513	514	531	509	517	479	531	494	498	488	475	561	485	481	463	517	514	517	485	491	558	479	521	514	448	515	501	517	478	515	517	516	494	499	502	536	513	515	517	500	509	515	529	530	453	474	525	500	491	548	534	490	475	509	489	482	493	492	489	539	500	513	479	509	516	511	529	507	497	506	494	467	499	532	507	522	513	491	490	500	486	501	517	501	484	503	509	527	467	472	527	471	497	540	469	468	489	519	480	508	505	523	469	478	518	503	482	495	494	493	520	503	485	492	496	462	478	470	496	477	502	510	497	521	508	526	495	507	496	511	540	477	512	487	480	507	478	504	512	505	493	470	489	488	474	503	516	529	519	495	483	481	494	533	485	510	460	477	494	503	533	551	493	482	525	511	491	521	524	489	462	520	484	451	483	508	500	526	476	440	511	486	533	503	506	505	502	452	483	487	466	471	499	507	482	506	514	503	493	512	509	519	480	518	499	503	494	498	465	493	475	515	479	512	465	482	511	450	506	503	497	518	487	527	488	499	519	485	494	506	513	500	481	494	491	495	476	483	520	468	492	493	471	505	538	539	506	495	492	498	502	504	485	496	551	511	531	511	508	513	519	526	474	520	512	513	542	492	550	511	517	497	511	530	497	547	523	497	522	524	530	461	513	499	497	507	460	517	481	496	496	494	497	512	500	482	493	502	483	458	459	511	496	510	474	537	512	533	521	529	511	531	481	498	497	552	513	480	503	527	533	540	518	525	490	536	490	505	517	534	523	495	506	446	525	479	499	509	495	506	540	486	537	474	511	512	487	506	515	500	523	496	505	490	508	472	512	492	485	490	499	491	514	479	495	473	540	525	525	507	480	508	536	518	500	488	499	510	506	530	526	538	498	518	506	471	514	481	489	507	475	517	514	503	463	521	496	514	492	493	506	468	520	491	560	474	501	516	496	508	488	481
26800	20115	9079	3524	2273	1838	1648	1351	1096	926	7134	3795	1795	427	361	314	300	312	294	320	296	313	313	305	336	306	325	315	313	293	327	287	345	357	380	385	316	352	310	306	280	347	313	343	310	294	280	281	330	300	283	351	327	324	333	313	326	309	284	309	300	279	292	282	327	293	261	293	317	334	297	283	300	316	300	287	288	305	306	346	287	305	291	336	313	310	322	334	291	322	304	279	317	324	284	330	304	312	334	322	314	342	284	320	279	312	278	335	307	307	299	323	311	275	312	325	320	278	306	310	333	315	293	315	301	284	316	292	310	300	319	314	274	325	316	295	325	305	322	320	289	318	267	305	299	308	350	300	276	285	296	320	310	282	289	319	290	331	305	296	322	295	276	323	306	313	296	294	316	311	331	320	309	312	310	335	285	297	308	298	306	336	308	329	321	315	304	310	297	297	317	303	334	304	302	330	286	321	310	320	332	302	317	295	330	311	305	292	287	290	293	301	311	286	288	288	293	301	322	293	306	294	297	300	313	268	348	310	270	301	285	296	305	310	323	326	302	289	306	315	283	268	295	310	284	312	298	335	325	322	313	286	283	316	282	283	304	294	330	276	281	286	310	314	293	267	289	320	279	297	319	327	288	327	293	297	340	295	301	302	321	314	304	306	323	304	314	322	312	304	278	276	328	307	278	328	320	330	314	347	286	305	321	317	301	318	286	298	303	309	276	320	301	291	325	368	343	325	304	316	337	264	304	280	309	305	289	322	304	283	304	347	298	332	286	289	292	336	338	316	310	314	323	289	304	306	314	315	330	295	324	307	289	314	297	338	283	297	297	312	294	322	290	308	300	303	312	316	312	289	300	312	336	302	299	295	295	315	326	324	290	329	288	273	308	295	300	301	295	299	306	352	296	283	294	322	321	298	275	324	325	302	295	296	283	278	308	281	305	316	319	294	304	314	301	323	323	307	276	283	331	330	292	292	297	294	312	305	333	295	307	346	337	301	320	281	331	289	270	312	293	298	317	284	300	271	315	263	272	313	299	308	299	295	268	287	272	326	303	310	292	315	276	281	308	299	305	290	284	313	321	297	327	325	322	302	334	304	313	296	333	342	292	317	293	310	301	285	323	300	304	344	306	298	294	322	286	261	305	302	325	308	327	312	296	296	337	315	326	294	317	325	338	334	292	350	261	337	309	284	324	324	317	288	325	313	343	289	338	322	333	307	298	311	277	327	342	309	308	311	285	280	285	333	314	312	302	298	309	305	296	333	294	284	291	304	296	331	307	342	283	307	288	272	329	282	299	314	297	312	335	307	322	337	261	332	323	268	301	311	315	299	323	304	303	314	329	307	320	302	296	323	326	291	305	297	331	287	288	295	276	313	310	283	346	322	301	321	298	327	318	283	286	280	292	327	293	309	329	303	332	308	325	293	291	303	285	310	274	301	321	308	339	331	359	272	337	287	314	322	318	304	327	298	270	294	303	287	326	284	346	321	330	295	322	310	279	316	300	305	337	306	296	300	328	308	294	318	315	270	292	301	293	294	292	335	286	286	290	277	301	306	312	320	304	333	255	318	324	323	284	295	313	308	283	337	332	298	290	295	296	277	308	285	322	288	329	284	292	293	290	323	290	310	279	292	275	324	274	316	334	316	303	302	305	285	334	294	300	285	312	292	277	291	280	306	303	289	316	327	276	331	320	312	326	308	314	299	293	303	319	304	281	315	317	309	277	305	295	322	319	326	334	295	322	319	284	318	308	311	319	319	298	348	289	327	313	308	303	303	305	301	302	319	313	356	313	325	308	317	316	278	303	334	281	289	296	294	291	299	323	316	339	315	278	298	335	290	313	316	310	324	298	273	297	284	310	283	293	293	320	310	301	293	305	292	322	273	296	281	327	302	294	303	339	317	300	287	333	310	323	288	278	291	313	296	314	306	314	318	313	317	323	308	293	317	288	303	319	305	323	345	314	311	325	307	328	290	309	311	315	309	268	313	327	270	304	320	327	288	297	303	289	330	294	311	291	348	277	309	320	308	298	286	332	341	299	327	309	299	296	319	304	282	313	324	322	288	309	282	295	310	325	299	306	299	289	259	324	311	329	299	285	320	300	312	327	306	324	328	302	307	297	329	334	328	322	295	286	295	303	306	296	298	342	280	311	282	296	281	306	304	343	300	314	317	321	314	298	316	306	300	297	311	323	293	327	325	286	310	316	292	288	296	298	282	306	311	328	284	327	315	299	287	297	327	321	309	309	296	299	321	296	312	313	327	324	299	305	309	319	307	287	301	297	316	293	285	320	305	292	267	313	309	301	331	289	318	304	311	309	315	301	308	285	322	326	284	329	295	287	322	329	303	297	315	302	306	281	324	293	316	295	350	305	291	322	298	316	315	323	286	320	325	283	315	301	283	333	315	307	320	339	311	339	295	321	301	289	309	306	317	314	315	313	331	290	321	361	296	298	310	294	306	305	319	327	293	336	317	329	297	283	320	333	334	317	309	298	303	289	284	288	304	307	313	305	307	315	309	308	299	309	290	307	277	294	303	312	328	315	317	283	303	297	300	294	282	311	316	296	324	297	279	283	314	287	298	301	277	339	275	292	318	290	310	310	285	312	304	298	316	290	289	308	337	354	324	311	292	316	325	328	321	301	301	314	302	318	293	311	315	267	285	321	317	302	280	322	275	333	307	310	304	298	302	327	308	292	299	297	305	326	300	319	302	286	297	324	315	301	306	320	317	333	262	315	297	314	300	314	325	313	318	325	317	298	303	309	295	328	304	307	309	325	277	333	337	274	302	325	296	316	313	313	301	278	335	313	303	323	314	304	297	314	305	321	303	308	327	296	312	304	298	293	313	266	313	315	295	297	313	322	294	303	312	318	347	284	321	336	329	317	302	308	273	274	307	291	319	286	304	284	318	300	313	306	313	294	323	309	314	282	289	321	316	338	300	288	351	316	352	354	272	312	339	279	306	288	318	316	302	284	308	299	316	307	313	292	314	331	289	298	284	302	291	318	298	297	342	290	320	282	319	315	332	331	332	320	303	326	318	298	279	319	331	290	318	273	310	294	300	321	291	289	287	309	301	335	311	305	309	316	309	316	285	298	315	308	328	293	327	347	287	298	303	318	333	301	288	321	320	279	307	320	289	316	287	302	314	318	294	300	295	313	295	310	328	325	325	300	309	324	287	320	309	305	320	294	326	302	293	323	303	297	295	287	353	332	319	313	315	274	281	310	328	321	307	314	300	321	290	296	324	293	317	336	299	303	278	340	305	261	310	292	283	302	304	285	340	314	334	296	305	314	306	318	322	318	334	314	310	315	276	286	289	308	306	301	318	344	291	314	301	310	292	300	298	304	293	313	316	328	303	324	338	323	297	316	326	313	316	263	304	289	272	308	297	320	320	324	319	286	333	322	310	323	302	278	295	321	280	313	284	288	299	337	281	293	333	307	281	302	338	285	292	295	307	302	312	288	296	324	305	297	292
6970	9182	8064	6365	5852	5390	4907	4327	3358	2534	15266	8002	3864	790	607	487	512	529	501	505	480	518	529	515	515	499	516	514	541	505	526	513	520	669	661	591	632	545	486	483	479	494	477	495	476	479	487	491	496	542	471	467	489	531	521	499	464	513	510	484	485	494	448	496	483	480	504	523	510	537	479	489	487	446	489	475	522	515	475	523	484	497	471	491	457	495	518	505	475	511	496	484	529	467	519	511	475	479	529	490	510	491	496	510	545	494	463	478	479	488	484	523	480	497	506	493	485	481	518	452	487	476	498	460	467	519	529	527	465	510	456	473	486	522	534	486	475	527	486	514	491	477	492	496	465	452	482	538	509	509	515	481	507	504	517	475	486	534	509	497	496	470	464	445	474	482	521	506	463	524	491	505	497	530	496	452	493	495	483	513	487	538	496	532	459	553	474	464	518	511	492	465	506	473	481	483	519	474	497	486	485	483	512	486	523	519	536	511	489	493	543	458	507	478	480	489	507	493	505	514	477	484	502	499	508	495	509	510	457	508	490	457	513	489	538	509	486	486	483	507	487	550	453	510	479	454	508	450	465	510	477	493	517	511	522	472	500	555	513	510	436	505	529	469	503	528	484	489	486	532	503	508	469	495	500	486	491	494	485	468	506	536	456	492	455	514	470	519	504	505	493	478	469	492	514	489	504	482	522	509	499	506	499	523	536	509	501	456	512	465	521	516	493	496	480	508	488	476	489	527	497	481	465	526	490	508	508	522	486	486	482	506	510	474	485	505	519	487	472	505	515	492	462	485	479	546	487	481	480	506	484	505	540	473	500	477	484	498	470	500	486	488	535	509	497	501	509	490	492	485	469	496	506	485	502	523	485	524	495	469	470	503	486	518	518	508	514	461	486	489	490	496	471	483	529	488	513	514	538	482	496	471	524	505	520	465	503	495	508	513	513	476	446	477	521	499	516	524	497	533	485	485	512	494	477	493	460	490	507	470	520	493	516	511	486	498	443	495	509	503	515	510	478	532	492	497	486	476	445	481	513	495	488	492	509	479	475	474	517	476	503	533	506	495	503	486	540	497	486	487	500	476	562	482	463	507	477	495	531	503	512	517	512	472	488	514	471	483	495	474	513	501	483	494	469	500	486	472	501	515	485	499	538	507	453	498	495	477	478	494	481	497	502	467	468	484	489	537	492	507	454	491	509	471	498	481	488	506	459	472	520	526	530	486	511	494	491	473	506	546	470	473	493	454	512	497	493	514	451	503	528	509	508	513	527	482	477	491	473	478	475	496	518	479	471	490	487	518	520	486	453	467	504	507	507	497	472	521	497	499	510	508	493	497	473	482	448	480	474	488	508	485	521	511	519	451	534	467	470	491	483	486	516	493	498	506	482	489	485	466	514	475	525	494	478	487	518	481	506	545	563	524	482	496	485	498	496	490	495	517	504	531	511	505	470	461	477	489	479	482	528	498	481	490	491	456	512	506	479	468	499	485	485	502	469	486	538	511	528	435	503	504	530	513	455	525	504	456	506	514	516	493	515	491	479	483	523	480	498	518	502	512	483	518	518	531	488	492	510	428	490	488	535	474	468	510	464	492	492	474	488	482	449	467	480	477	523	476	495	473	508	500	532	540	501	524	477	489	514	504	503	487	492	461	523	488	499	467	498	490	502	476	515	474	490	516	462	502	492	484	501	486	514	490	479	507	553	509	522	492	487	514	466	505	457	506	521	506	497	499	492	505	454	532	471	475	468	496	485	479	488	491	448	522	446	482	492	486	506	474	517	516	510	504	477	508	502	493	472	468	477	513	452	492	507	537	473	501	524	490	487	520	488	500	503	472	522	506	505	484	436	502	509	475	477	521	489	497	528	459	502	485	526	513	461	465	466	501	512	531	489	510	471	494	534	482	486	522	503	486	523	501	487	497	488	495	492	507	546	473	501	481	494	496	497	472	484	513	531	475	508	518	466	458	536	521	492	495	506	534	524	496	464	481	546	497	515	489	487	514	507	459	497	523	484	507	480	522	506	467	473	499	498	481	496	535	512	483	496	511	498	557	516	549	478	492	469	505	481	517	521	455	471	472	525	484	506	480	515	513	511	468	514	496	488	495	479	513	494	461	468	502	546	528	476	516	495	523	519	524	513	530	499	508	492	520	504	457	516	475	468	491	466	501	541	515	514	504	474	474	529	508	447	519	480	521	494	511	487	485	497	460	494	507	463	438	515	512	459	478	523	487	497	506	525	490	461	516	522	493	515	486	515	484	544	451	485	516	471	486	481	459	503	473	501	491	519	447	493	553	518	456	500	480	511	496	495	513	508	467	512	526	466	559	517	507	479	522	522	502	503	463	479	484	509	521	500	494	492	483	495	492	480	487	504	469	507	450	496	491	514	507	505	511	479	509	517	482	517	502	476	468	495	495	467	470	487	504	504	498	493	481	498	441	498	468	504	485	497	484	522	524	543	506	480	461	482	503	492	493	521	466	495	470	508	497	523	472	496	489	487	512	508	501	468	516	500	490	473	473	483	527	476	483	476	497	506	538	474	522	505	507	517	482	531	516	468	500	501	488	442	494	499	511	488	469	501	474	501	471	474	516	477	467	469	499	486	470	496	509	478	485	462	492	482	506	460	493	526	498	522	495	510	518	528	510	470	500	482	454	529	543	492	530	493	488	456	501	507	490	479	480	500	507	509	470	506	507	510	504	488	541	491	491	478	505	515	537	515	469	540	491	521	494	514	489	480	474	457	498	505	520	521	503	484	483	482	506	493	474	535	524	487	497	458	479	507	508	487	495	470	517	503	478	462	537	525	487	548	488	509	504	464	498	468	473	474	477	507	509	524	461	528	503	466	462	502	500	498	495	499	508	494	501	472	517	498	518	483	470	529	499	479	516	489	488	542	487	509	494	505	494	497	493	489	512	484	501	523	492	461	476	496	509	496	509	486	469	461	553	483	494	505	515	507	511	505	505	472	536	466	523	532	502	530	501	497	497	501	533	468	466	483	474	482	473	469	493	501	485	538	492	482	558	491	492	470	506	508	478	528	489	507	502	485	523	510	464	493	487	517	522	522	490	490	480	531	515	446	501	469	459	482	491	463	534	509	493	475	506	479	491	494	557	481	494	460	520	473	503	484	488	526	524	480	489	513	500	466	508	467	486	501	511	530	528	530	492	498	481	499	512	513	515	457	512	488	524	540	564	520	474	505	511	457	447	485	515	536	517	533	497	520	480	539	480	511	476	484	477	475	503	517	518	481	472	499	480	479	495	482	459	517	457	475	491	510	502	492	482	497	527	507	465	519	485	504	461	522	492	528	519	465	501	468	531	473	525	519	496	534	515	459	482	518	524	467	463	473	510	563	455	476	518	543	497	514	484	483	452	486	522	471	474	463	504	496	534	476	494	499	473	517	509	489	496	486	490	458	482	479	483	539	471	467	496	458	493	545	524	520	516	513	481	501	491	482	494	508	509	475	492	536	492	503	471
24993	21037	26739	24707	8498	3907	2123	1793	1577	2133	23629	14562	7544	1827	860	462	341	305	329	317	334	323	299	289	298	334	326	318	301	289	311	298	326	460	458	444	347	328	331	317	304	289	292	299	294	297	289	302	298	323	317	347	304	296	294	296	319	325	301	294	289	291	309	301	320	314	322	295	266	286	312	305	298	329	287	310	325	302	289	311	329	291	317	338	291	336	302	315	305	311	320	309	315	288	334	298	316	311	294	318	294	322	311	323	330	329	300	343	312	341	299	313	317	305	341	305	298	310	321	302	297	341	298	312	324	319	265	325	319	310	321	322	290	364	305	305	340	315	288	311	322	311	317	288	331	317	325	311	307	324	322	288	304	302	310	316	308	310	332	283	307	323	308	299	299	348	333	271	326	302	327	309	332	316	294	323	321	300	298	291	318	275	342	296	310	320	308	326	305	309	294	292	314	309	325	314	306	300	314	301	305	309	321	326	326	291	323	319	297	309	342	323	341	304	287	320	303	327	320	289	326	287	298	298	305	318	276	326	325	331	310	299	284	323	287	300	321	313	342	322	300	253	310	310	328	283	305	282	316	319	325	318	292	286	283	317	318	322	296	309	310	332	326	323	335	315	315	295	324	308	309	331	294	321	304	291	338	278	303	281	289	315	346	314	312	308	311	307	320	308	294	310	319	313	332	289	293	301	323	296	301	303	313	351	307	306	300	268	312	313	322	275	317	303	319	300	316	305	334	312	327	297	326	300	299	308	325	312	328	285	309	282	317	286	286	324	325	300	334	331	328	317	346	262	302	346	314	289	312	326	318	318	294	314	305	294	307	297	297	292	302	319	315	311	286	325	287	331	325	337	263	302	299	313	316	312	333	308	293	293	321	295	290	302	314	323	307	323	311	299	303	273	335	279	328	305	317	317	307	316	329	329	346	309	301	309	305	317	283	278	282	302	296	310	322	309	343	298	293	282	288	307	319	312	330	336	315	312	334	320	309	277	312	298	315	324	324	322	293	290	292	322	294	306	275	309	317	302	311	302	311	309	296	300	298	307	336	333	295	270	308	325	286	300	285	316	291	266	298	327	318	299	331	303	321	332	301	319	306	287	284	269	296	289	334	316	282	305	289	281	329	306	308	298	323	310	306	284	302	316	306	291	295	306	313	309	277	333	292	289	301	323	341	288	325	314	319	295	297	299	315	308	305	311	326	287	321	319	321	272	320	303	351	327	306	320	310	312	278	325	303	310	300	311	281	303	289	311	301	306	303	330	326	304	331	317	287	310	319	319	296	306	327	314	310	285	315	305	317	342	330	315	292	317	326	314	325	323	295	299	311	316	303	310	301	298	337	319	302	289	317	299	306	321	299	299	292	303	297	302	277	317	283	327	310	320	278	306	313	324	292	305	300	323	336	320	328	307	328	305	282	315	289	315	317	312	290	330	297	342	326	314	325	325	316	314	335	288	308	326	312	299	326	284	302	319	309	308	295	289	304	299	334	296	314	322	307	298	307	329	337	329	299	291	304	280	257	263	297	282	276	343	314	279	302	295	283	325	316	295	284	308	316	322	301	310	289	309	313	323	311	314	308	315	311	289	283	322	306	308	273	323	313	323	299	312	329	314	290	318	291	306	322	300	321	315	292	302	316	306	300	349	292	311	322	289	323	320	338	296	312	283	295	301	308	314	312	312	358	325	312	325	339	301	319	323	329	299	305	319	330	262	293	301	334	280	302	305	312	289	312	300	325	325	302	317	304	332	322	293	297	307	291	337	330	343	307	321	317	308	316	290	318	325	304	276	314	314	312	322	329	304	298	321	318	324	347	308	309	318	315	293	315	314	281	306	333	318	337	286	310	287	283	303	326	339	287	304	279	296	329	322	303	322	302	301	316	306	308	288	298	302	334	303	336	295	324	303	303	311	296	320	272	323	309	335	318	281	313	312	312	311	333	288	342	293	312	299	278	314	292	309	290	314	333	306	311	319	338	348	283	332	290	317	322	306	302	279	315	312	317	305	313	318	313	320	296	331	288	301	283	308	290	316	306	331	318	346	302	305	331	293	303	280	324	326	336	291	260	309	318	305	322	311	307	305	313	322	306	312	337	321	319	315	327	285	292	296	294	260	294	296	280	302	334	315	285	295	288	291	313	292	306	329	288	296	303	321	326	324	312	292	307	308	343	315	308	307	316	314	286	353	313	342	316	294	328	306	323	326	312	302	316	298	323	293	350	309	307	325	289	328	316	281	299	323	308	276	303	332	312	313	318	290	314	283	341	315	311	338	286	372	289	324	322	330	349	301	338	331	326	312	330	319	296	304	348	333	297	286	276	277	315	331	327	342	302	304	351	312	324	335	305	323	331	325	332	336	332	298	285	310	323	337	295	309	347	314	322	289	332	316	328	332	293	322	304	305	312	323	287	344	286	326	324	294	326	319	300	266	336	335	285	303	291	305	287	322	314	312	315	300	309	287	293	295	313	331	316	281	332	281	291	313	314	305	293	297	307	324	308	314	290	319	299	342	323	311	286	310	302	310	322	334	309	294	327	313	321	317	323	322	302	326	278	305	359	307	276	301	286	310	318	300	316	338	306	303	306	299	287	283	319	311	309	323	294	291	318	324	318	365	315	330	337	295	297	311	318	322	321	328	344	324	325	342	307	312	346	328	320	314	350	328	302	294	320	308	307	313	299	321	302	292	329	312	279	323	296	286	313	312	322	311	320	305	341	282	295	289	331	317	299	289	316	326	301	325	312	298	318	295	336	313	315	312	324	300	297	294	336	328	350	309	309	311	316	325	302	338	304	317	293	311	331	299	325	304	298	322	322	321	339	348	297	292	309	307	306	321	298	309	311	254	318	313	332	312	299	289	320	356	327	326	336	318	307	296	331	319	325	304	293	302	305	294	321	335	308	309	312	345	317	352	325	304	284	330	300	324	290	329	327	307	297	321	285	289	317	321	288	320	285	285	315	341	349	316	330	297	303	287	303	324	324	302	315	292	288	300	301	338	282	273	309	289	342	305	311	292	307	306	311	301	328	273	277	316	290	317	340	314	340	291	293	302	320	314	303	303	328	317	343	314	290	292	328	258	341	280	296	282	285	332	305	313	299	352	296	292	279	310	300	311	314	339	311	321	309	331	312	313	327	331	306	304	293	305	308	291	311	328	285	333	337	316	319	324	315	286	308	292	300	317	320	328	351	311	309	327	278	313	286	283	311	343	286	318	289	332	317	335	337	301	304	311	299	348	297	279	317	307	311	274	327	299	319	308	313	306	325	283	309	331	332	302	354	328	298	282	319	304	326	304	353	319	297	316	312	302	302	312	336	308	289	323	307	330	291	307	314	345	284	299	315	310	304	298	310	287	302	258	270	301	335	287	306	334	319	327	311	322	337	334	317	310	296	290	305	342	311	321	305	289	282	299	315	296	344	326	325	325	319	335	347	319	317	279	312	305	306	305	305	304	300	311	293	330	276	310	308	318	302	304	290	288
7963	14742	14312	10398	9910	8792	5658	5269	4658	5905	32545	21811	14102	3524	1969	918	498	513	510	496	503	520	546	573	548	529	519	532	511	525	484	490	616	963	882	743	689	594	536	526	538	513	532	536	495	512	471	497	520	555	503	517	536	480	539	534	532	525	484	480	545	492	517	510	490	477	490	484	503	470	489	493	532	506	504	494	542	457	500	454	495	482	481	533	495	505	458	522	515	488	469	504	469	520	502	527	516	503	485	530	548	492	497	476	515	459	513	483	515	548	497	511	503	506	501	509	508	505	524	496	532	480	487	486	506	532	499	498	469	519	556	458	470	494	517	531	530	529	490	482	493	499	531	496	518	526	506	557	547	508	499	508	464	511	517	506	490	507	524	504	548	522	506	495	502	473	549	493	526	502	488	508	533	486	512	492	527	521	508	532	497	539	525	536	492	545	513	480	491	512	497	471	480	509	513	478	533	521	509	499	532	499	520	528	496	505	524	507	502	497	514	503	525	519	524	529	508	437	533	529	510	485	505	528	530	469	499	513	494	513	496	490	506	463	516	521	533	448	475	547	510	499	542	505	497	488	495	490	506	506	478	495	491	512	502	521	497	540	501	490	505	517	509	520	512	499	507	530	493	540	557	517	491	524	545	557	500	519	500	489	519	504	528	502	478	506	494	498	466	535	507	542	509	516	493	486	532	509	495	526	489	485	501	530	519	483	499	524	507	511	491	468	511	533	531	492	526	503	531	536	469	508	524	521	490	511	519	512	507	504	509	500	513	476	521	497	531	484	524	506	496	504	436	460	518	505	490	501	527	527	523	501	508	494	502	516	495	536	507	467	514	503	485	473	522	495	553	536	519	518	509	495	495	486	501	547	476	523	514	535	522	531	480	488	506	475	527	537	509	519	493	499	526	471	503	510	491	455	470	467	520	475	527	477	530	549	506	475	509	519	532	553	501	485	457	533	495	484	488	518	510	467	484	521	476	489	494	503	498	489	493	549	484	513	520	471	519	500	494	493	493	469	507	489	518	510	475	499	483	513	475	488	520	543	506	499	496	517	514	531	473	509	501	495	527	464	511	530	543	520	526	491	479	479	498	521	500	513	533	531	517	512	543	506	515	520	487	489	534	504	487	516	526	518	519	521	468	494	512	508	531	494	506	509	500	541	492	520	536	504	547	530	506	491	472	546	540	498	477	493	529	488	484	485	489	491	506	500	523	495	521	520	514	535	493	518	561	462	527	449	515	523	479	509	499	525	534	477	495	504	533	533	523	504	489	505	478	501	520	467	488	502	497	516	508	484	512	493	541	479	486	486	524	505	511	510	517	485	540	549	498	492	501	468	507	494	550	534	488	484	493	503	484	495	478	521	512	460	522	480	549	505	588	524	518	526	539	491	493	494	536	546	540	484	481	475	509	502	494	477	545	535	536	512	516	523	462	493	526	526	472	516	503	521	504	528	494	502	543	498	494	513	523	508	546	513	479	512	533	527	565	490	493	511	475	485	499	522	500	516	487	531	510	534	476	513	508	468	508	477	507	506	536	470	532	481	499	510	486	488	506	513	518	510	504	524	486	550	474	498	498	505	505	479	507	506	513	514	504	496	513	546	480	528	496	495	536	504	469	538	484	497	534	511	531	501	519	521	494	511	546	514	510	513	458	513	479	502	466	505	499	521	552	517	514	555	496	511	476	491	529	512	509	526	530	491	500	532	481	534	514	496	524	507	527	472	502	478	511	485	503	525	478	528	502	496	513	503	544	504	473	537	506	487	484	479	479	503	503	510	493	497	499	486	501	571	491	537	508	517	530	522	494	551	500	527	502	499	474	461	524	477	505	539	498	495	533	525	510	495	476	507	532	500	493	478	515	491	550	486	508	497	476	509	498	508	486	497	562	527	520	517	437	513	526	494	549	498	515	441	501	510	483	453	506	472	450	518	495	482	501	468	509	451	505	507	534	489	531	531	511	512	546	528	494	500	485	467	530	528	480	543	502	521	514	534	524	495	521	517	569	529	518	506	535	505	498	506	505	510	519	500	522	500	463	557	512	538	540	521	507	522	537	525	474	508	498	485	546	500	509	477	489	514	471	498	501	543	467	474	536	522	481	538	504	554	525	531	503	490	485	516	516	503	507	513	498	534	491	488	506	498	558	453	522	535	519	516	525	552	518	504	503	470	554	496	505	477	533	506	494	525	478	520	521	548	538	544	527	475	498	470	498	523	545	523	482	498	532	510	511	533	516	467	491	515	530	514	506	506	524	514	516	508	481	504	472	484	512	508	502	493	519	529	529	518	510	482	540	545	495	530	554	521	521	474	519	524	505	463	467	484	532	493	539	469	474	530	506	494	510	534	512	517	519	507	528	511	514	517	503	483	483	487	513	477	505	465	470	509	486	509	506	486	495	518	495	451	516	438	538	563	516	517	512	511	510	508	495	475	519	539	517	498	501	503	501	527	521	486	488	507	514	481	485	487	503	535	498	507	482	488	539	518	535	513	500	514	539	462	508	513	504	501	510	493	553	532	514	533	525	550	491	477	515	523	510	473	513	507	502	492	474	544	521	508	547	490	511	498	508	548	505	503	506	506	504	512	503	494	516	502	507	517	494	536	516	537	523	502	520	530	491	486	529	506	551	501	438	488	533	478	513	537	491	512	517	509	509	495	529	567	481	525	492	502	510	478	474	484	478	513	448	525	538	511	531	539	526	513	516	509	523	507	484	513	543	494	515	512	506	506	517	497	509	517	492	508	484	515	510	502	471	527	508	479	540	502	494	487	503	509	542	494	514	504	543	553	451	456	500	498	545	500	516	519	482	526	518	513	529	502	489	540	482	514	526	529	485	510	514	532	509	534	514	512	532	492	482	491	484	549	451	489	486	509	523	500	491	472	523	487	494	473	521	506	543	508	511	513	505	501	483	544	491	488	504	537	502	485	517	503	486	483	513	504	473	498	487	510	485	519	477	484	507	526	527	521	473	521	528	511	471	506	491	536	490	543	458	546	498	481	490	513	503	516	462	497	548	492	461	507	535	533	477	499	469	510	526	520	462	486	508	520	490	524	502	519	494	517	546	462	506	483	524	499	513	516	483	526	525	516	495	510	489	498	506	504	490	529	523	492	513	482	513	559	472	543	478	515	515	501	511	525	499	508	464	500	469	481	499	551	533	503	498	503	521	472	441	546	475	509	530	509	503	533	528	517	472	493	515	497	502	491	548	550	509	485	507	492	488	484	490	551	497	530	499	532	487	500	452	543	491	507	496	503	523	468	498	519	510	502	508	491	548	509	496	517	505	505	476	532	501	492	536	488	549	518	488	478	512	541	507	564	512	506	530	510	489	512	547	512	511	531	492	497	517	520	540	491	492	529	462	504	513	471	516	541	508	490	502	476	487	512	513	541	515	499	519	504	506	502	548	504	495	506	505	497	482	521	493	512	499	477	489	494	512	527	518	463	495	517	519	448	514	509	529	523	471	499	496	496	534	478	529	499
23260	21122	28831	23684	21146	19480	6030	2306	1844	2283	41125	34586	21366	3633	1340	495	372	358	366	343	328	329	339	328	326	371	325	333	298	358	358	344	515	1126	924	723	534	410	316	326	323	321	328	325	340	335	309	314	314	298	299	332	330	286	321	304	335	301	328	329	310	324	307	322	309	307	311	300	298	331	342	332	338	346	320	319	329	311	339	300	308	307	335	322	348	321	338	305	334	293	321	313	336	346	290	311	296	333	287	319	327	280	298	322	315	322	319	347	311	305	334	326	300	319	274	301	318	343	287	299	325	320	329	301	354	321	299	328	305	317	340	314	336	313	309	336	331	309	356	337	326	344	319	300	340	307	296	319	331	279	306	356	314	341	286	289	345	376	327	268	318	340	328	324	289	344	314	297	319	310	335	308	278	330	292	314	315	291	337	325	303	327	337	300	320	293	337	301	308	338	321	335	296	332	328	307	330	309	314	305	325	314	310	344	336	305	317	303	303	337	312	336	364	317	306	357	318	327	313	299	326	310	278	277	342	322	339	319	329	352	301	310	335	307	307	330	279	325	316	312	313	328	290	284	332	317	331	308	325	327	327	340	316	326	301	320	289	300	332	323	297	340	304	336	361	299	294	252	336	318	332	299	303	316	315	294	294	328	331	326	334	313	315	341	335	341	316	310	312	311	309	339	329	354	287	320	299	299	314	325	315	273	316	341	305	280	315	322	296	336	298	300	302	323	348	327	364	338	334	311	320	332	316	323	308	308	310	305	340	331	345	320	308	302	312	350	318	309	321	341	331	322	301	279	350	329	320	287	309	293	321	281	305	305	337	323	326	317	352	318	300	304	311	301	306	280	322	295	325	310	329	297	326	317	329	295	323	330	344	322	295	306	316	335	338	311	311	344	315	324	318	312	306	295	327	298	318	293	312	323	323	357	348	309	317	305	355	325	317	356	325	305	333	336	318	318	330	303	330	343	302	313	314	327	335	330	299	328	313	305	335	341	305	286	336	313	324	300	275	330	338	325	317	299	346	358	324	310	337	316	270	320	319	347	319	317	328	364	325	335	316	305	309	329	309	320	313	295	314	341	350	284	352	303	322	309	306	335	319	295	313	315	324	302	300	339	334	310	354	314	307	302	343	357	336	319	313	320	304	343	301	311	326	320	328	310	321	375	292	292	334	331	321	328	345	307	285	281	310	319	295	318	316	330	328	320	285	317	350	328	330	357	327	340	329	330	331	304	296	325	311	309	357	335	312	316	296	312	295	320	309	346	325	294	301	326	310	297	364	293	328	332	304	320	309	322	305	319	316	276	344	348	330	357	336	308	308	336	321	295	321	312	317	348	330	317	335	313	313	333	321	316	314	300	333	327	341	306	307	324	322	316	310	356	334	358	334	343	319	297	299	341	313	289	348	316	338	299	340	310	295	320	338	333	311	327	331	282	347	325	335	314	285	315	338	295	311	295	317	328	304	320	319	324	323	304	288	331	313	299	335	293	309	342	318	320	344	331	357	291	315	363	334	317	318	330	324	315	343	331	315	302	335	365	315	332	336	291	327	332	296	334	333	301	312	310	332	317	278	304	370	330	322	301	343	315	327	296	322	308	317	296	270	309	360	294	347	313	341	271	310	300	319	315	353	307	327	323	298	312	300	320	300	311	315	290	338	299	310	286	314	301	288	284	311	347	302	312	325	307	318	311	327	328	318	311	308	302	308	308	307	344	297	318	349	295	348	310	315	342	339	305	317	314	303	307	289	339	300	319	302	327	327	297	278	323	304	318	330	317	319	307	338	292	329	306	305	334	298	337	316	345	324	322	301	300	308	368	283	318	334	323	293	355	288	336	326	297	317	330	321	303	306	331	322	307	309	328	358	322	338	301	314	343	311	313	319	329	324	343	313	341	323	312	319	292	325	316	322	300	293	328	333	311	325	308	337	306	341	305	299	309	310	319	288	317	349	314	333	310	301	325	348	343	304	323	325	315	324	312	304	314	299	343	303	313	324	340	337	307	288	294	329	336	373	288	292	321	344	319	296	287	344	320	317	336	311	289	349	291	317	316	336	325	321	316	364	346	297	336	315	326	313	304	325	305	317	298	307	346	334	322	312	355	312	326	296	310	300	300	319	336	287	317	298	307	336	318	346	314	297	308	333	313	312	336	310	314	323	321	332	338	352	300	326	301	347	348	310	338	322	311	302	307	299	303	335	325	303	311	324	337	303	331	302	313	312	302	294	311	321	338	336	319	351	353	322	313	329	322	329	340	287	302	315	315	335	304	315	336	304	316	318	353	345	318	321	332	308	349	302	321	340	326	290	310	314	319	298	330	310	327	295	294	318	339	309	307	315	289	319	361	306	295	292	334	335	342	283	347	338	334	334	286	299	319	297	311	349	301	319	342	322	315	334	290	291	295	303	302	309	318	306	304	327	318	343	328	323	306	325	336	315	332	338	345	306	323	294	299	306	323	341	340	335	313	358	350	309	297	307	326	302	304	312	282	341	293	329	304	339	340	300	331	304	325	345	293	340	317	311	330	337	325	294	299	333	299	315	344	297	285	308	323	313	300	332	333	300	333	315	314	330	296	334	326	330	305	312	320	331	340	296	319	312	349	293	341	310	333	320	346	325	299	313	347	309	306	314	316	308	337	305	312	323	294	298	320	339	306	289	306	320	316	315	305	304	310	304	302	326	288	321	306	341	325	327	330	307	308	296	284	331	327	297	332	329	356	298	322	343	313	288	296	311	303	320	321	317	323	325	318	336	312	297	314	340	335	340	320	283	336	281	306	316	328	321	311	326	296	307	340	320	303	327	323	304	325	312	309	301	318	352	311	337	341	354	319	321	312	320	311	326	300	321	314	336	343	299	343	296	299	318	308	339	315	318	328	306	329	315	328	329	304	320	325	302	306	347	308	327	340	300	323	316	342	296	316	339	316	338	321	312	324	303	318	310	335	312	289	326	319	319	307	325	302	320	303	323	301	318	352	327	328	304	298	308	314	320	311	318	305	319	341	334	301	332	334	336	342	326	331	325	319	302	347	305	294	278	317	324	302	315	343	275	315	309	310	300	336	321	342	308	299	312	308	325	291	295	333	333	307	302	301	346	319	328	337	330	304	324	338	288	310	291	317	298	333	343	346	324	325	321	325	298	351	341	308	319	309	333	290	338	308	317	360	307	323	314	338	311	315	318	298	305	345	337	339	318	333	315	314	334	316	352	294	335	327	343	296	329	322	335	354	352	290	332	357	319	344	346	310	323	345	297	317	310	299	284	285	334	334	306	325	315	311	318	271	297	326	331	350	288	303	333	294	322	339	316	343	313	318	307	322	313	331	330	295	310	303	316	310	336	350	331	316	328	365	310	335	315	311	315	322	324	312	281	322	321	321	340	309	338	318	326	336	291	325	322	301	320	318	288	284	285	300	297	348	339	309	306	338	319	322	315	322	306	327	354	319	325	338	328	312	302	352	307	297	329	311	356	325	320	341	296	308
12156	25236	24459	18251	16840	10102	7595	6102	5480	6709	45657	37833	27560	3456	3201	945	607	551	582	539	562	498	525	535	521	519	536	590	517	505	507	553	975	2520	2159	1477	997	670	518	497	507	492	482	507	516	529	509	455	503	497	465	530	492	492	485	527	509	503	513	510	534	536	481	458	468	453	501	464	526	522	485	496	522	468	486	542	502	458	488	495	502	526	503	520	500	527	479	499	482	523	536	541	490	512	524	528	479	506	465	495	560	500	514	515	558	506	480	534	506	476	496	503	513	464	464	541	502	521	515	491	499	523	537	508	500	536	503	498	507	484	494	516	483	494	502	470	511	508	489	498	517	520	500	512	531	493	474	523	513	519	503	534	486	521	511	460	487	527	498	485	499	467	494	518	516	537	527	495	523	537	497	506	502	540	512	507	492	540	488	480	526	488	539	495	516	507	527	479	491	474	521	519	500	519	539	559	474	494	495	506	527	501	467	508	504	489	530	429	490	504	473	517	465	506	489	467	517	494	518	461	484	549	535	523	502	491	512	545	471	482	513	504	518	484	550	501	451	473	512	536	463	480	483	478	513	480	519	486	470	527	534	483	488	506	486	489	503	507	519	505	498	485	479	494	534	565	546	536	465	481	501	489	492	530	506	540	507	477	529	515	534	477	474	515	490	509	483	511	474	513	492	481	523	552	525	514	497	502	511	496	522	509	489	491	525	501	504	497	504	504	510	502	488	505	507	537	489	536	500	521	511	505	491	495	501	464	516	496	497	514	525	519	496	510	480	494	459	502	451	493	473	511	490	521	526	498	527	506	499	482	475	522	526	485	468	529	538	495	468	511	481	496	481	518	522	468	507	525	503	480	493	523	494	502	510	489	490	513	521	529	515	495	527	510	490	498	530	505	512	496	536	503	506	520	485	489	481	478	503	517	542	510	497	498	511	480	504	498	532	481	495	528	484	518	517	519	516	523	491	518	472	514	486	482	479	524	502	472	457	508	501	541	528	548	458	497	520	483	492	480	485	483	457	514	486	506	480	504	527	491	483	522	554	492	478	496	492	501	535	523	529	503	543	537	506	512	533	511	469	485	526	544	498	524	513	481	492	485	510	490	545	478	505	519	550	497	508	476	507	470	515	512	533	514	550	498	454	515	484	486	507	453	495	512	511	522	475	509	462	489	479	517	519	506	502	494	522	506	515	465	498	498	520	513	471	501	533	510	492	513	555	525	502	497	522	502	489	519	533	492	495	503	493	546	514	491	533	480	504	517	483	497	499	520	495	513	560	492	507	486	513	505	531	508	478	527	480	517	494	473	482	483	513	513	506	514	470	459	497	516	498	488	494	483	535	510	486	484	525	494	472	522	486	494	524	518	471	519	499	488	528	512	510	526	492	522	532	476	541	530	503	499	476	521	516	514	521	525	490	492	520	500	468	515	504	463	490	518	505	517	500	527	495	507	512	477	458	476	521	504	551	500	497	490	504	529	487	502	500	507	557	508	554	482	495	545	521	536	528	498	521	529	528	529	512	542	488	485	492	454	503	513	527	519	499	523	494	523	468	497	549	484	506	521	477	503	520	539	516	518	459	466	523	493	487	501	487	501	515	499	520	480	512	501	506	566	520	470	518	456	498	526	516	484	483	473	501	491	512	517	501	468	549	526	505	529	550	520	492	502	503	515	487	535	489	493	526	526	495	508	483	495	566	515	508	497	487	505	544	542	512	483	440	495	497	489	525	500	466	485	495	465	505	494	508	486	527	510	481	526	526	509	530	497	519	479	512	492	495	482	488	533	488	518	508	487	477	488	500	533	477	488	515	525	506	506	478	511	526	524	534	494	543	524	512	517	509	511	509	500	494	491	540	516	508	532	481	497	481	510	558	507	515	532	502	515	496	491	500	548	530	479	462	544	524	506	496	536	484	517	476	487	508	505	531	519	522	509	501	508	485	472	501	487	507	534	514	509	504	481	522	506	524	511	498	505	495	444	528	475	531	468	490	487	488	477	512	490	497	540	522	519	532	502	506	505	495	517	534	516	488	495	494	540	496	526	467	497	514	522	513	477	462	497	483	475	517	515	513	524	474	527	501	519	475	474	470	537	519	481	515	512	498	500	506	532	499	486	508	499	474	509	511	529	511	507	500	505	492	511	498	512	557	562	496	513	536	526	527	496	523	515	470	475	513	555	526	478	500	498	496	513	495	517	525	457	538	509	501	506	472	517	502	529	504	522	488	522	507	509	495	466	488	494	529	480	519	505	504	522	503	517	508	508	512	515	511	521	482	540	479	544	510	510	493	485	503	515	554	498	501	490	506	510	522	502	487	538	517	511	522	482	547	504	502	435	516	515	494	522	497	539	504	504	494	478	480	474	518	538	501	509	523	494	507	499	490	498	529	503	488	487	497	510	505	536	527	485	498	498	497	541	544	504	483	539	521	477	487	553	497	470	492	566	515	475	488	468	512	486	519	500	533	483	514	512	502	499	518	473	474	472	536	537	512	505	525	508	484	523	454	504	474	470	539	534	505	550	487	512	500	469	513	510	531	482	500	479	534	477	520	501	515	498	486	495	519	530	526	519	539	514	475	503	502	463	520	521	551	472	525	491	525	539	492	498	487	484	500	507	488	504	513	506	529	525	535	471	530	480	502	512	507	489	515	524	517	526	504	531	486	526	525	512	489	459	520	532	493	525	523	524	489	501	482	515	473	474	482	547	489	512	524	497	503	511	506	507	493	523	480	542	500	506	531	478	494	497	529	483	522	498	501	502	464	513	529	468	497	524	477	487	480	496	478	491	536	537	521	475	509	482	514	525	489	505	506	553	476	499	478	495	521	555	523	560	493	467	487	491	508	505	493	510	517	518	512	515	488	471	518	531	533	489	505	482	492	478	514	486	555	508	512	513	517	515	528	516	497	520	453	506	511	478	504	507	504	525	489	490	511	524	487	475	473	549	510	494	494	529	499	527	489	484	545	488	536	487	535	473	498	488	485	480	509	481	533	457	477	529	527	492	514	477	534	489	500	489	522	461	485	516	472	502	481	526	491	521	538	537	496	510	472	529	512	510	494	524	480	498	507	463	487	540	492	498	497	466	500	463	494	477	492	512	548	499	481	567	502	502	505	512	511	543	478	493	485	492	529	517	518	490	530	510	507	509	533	506	495	501	490	502	493	495	486	503	529	499	523	523	505	468	464	533	538	501	523	470	525	469	495	509	512	481	499	497	501	502	524	546	476	454	498	470	552	511	504	495	502	532	522	511	491	532	464	494	496	507	497	470	508	565	531	502	498	508	521	533	528	474	528	511	538	501	489	521	522	502	504	506	495	501	524	525	518	525	478	489	477	495	530	494	507	504	500	506	499	503	485	505	528	464	526	489	518	454	501	490	515	473	485	487	476	507	476	509	497	518	517	478	513	503	504	516	485	496	518	469	522	513	483	518	513	512	538	484	498	518	492	499	522	495	520	488	498	510	482	511	532	517	503	495	491	479	484	490
26769	20181	12714	6252	2603	1441	1098	827	802	768	6590	4623	2337	878	302	309	331	313	339	303	329	337	319	303	322	325	290	300	298	297	301	339	307	338	379	326	321	301	342	265	312	317	318	337	309	328	297	299	301	308	297	296	324	324	330	277	322	305	305	336	294	272	309	336	317	341	332	332	314	319	324	303	302	344	299	309	283	290	312	289	314	281	301	302	326	305	317	324	340	302	299	329	312	326	320	288	287	313	306	299	337	308	322	275	297	311	328	305	325	313	299	306	326	312	309	343	309	321	297	318	315	319	277	345	307	317	275	308	336	333	312	344	320	288	288	323	317	278	330	312	286	296	303	350	342	301	309	327	276	339	326	286	286	322	299	312	299	294	299	318	307	318	321	333	310	305	332	323	343	315	277	302	306	291	308	320	310	324	316	302	318	280	283	300	299	341	324	323	295	339	311	316	318	344	292	275	313	291	348	318	338	297	312	326	321	324	313	299	307	315	350	311	286	306	319	307	339	310	278	303	330	320	317	280	268	266	296	307	311	329	325	300	302	313	295	324	304	308	315	351	318	294	334	295	296	325	316	315	309	338	302	317	320	293	308	331	333	302	288	291	302	320	295	324	295	313	308	336	280	314	338	301	297	313	332	329	312	274	318	268	314	303	346	296	301	304	300	320	305	296	309	315	294	309	296	321	304	312	305	316	311	329	305	330	290	346	289	304	299	278	307	290	299	330	310	356	309	323	347	336	325	305	307	307	321	308	281	302	289	308	297	307	318	321	304	313	308	336	274	306	339	291	308	326	324	313	338	317	311	296	324	301	301	318	315	300	295	312	290	290	278	317	309	311	330	312	319	325	286	306	366	309	305	302	295	318	310	319	335	291	326	333	319	285	312	314	297	325	278	341	318	312	309	334	302	290	297	326	321	321	357	300	322	332	321	321	308	303	332	342	310	344	297	313	294	336	315	325	294	302	322	304	305	307	312	303	300	304	294	303	346	319	293	327	324	292	316	341	288	304	293	286	343	326	325	318	306	286	315	310	312	351	300	290	320	296	328	307	288	321	318	300	295	270	313	279	328	326	292	301	303	356	297	288	310	302	295	337	296	327	309	303	322	272	279	278	303	297	321	284	335	320	341	332	325	308	295	305	305	271	304	310	298	327	316	323	281	302	298	305	302	295	315	322	299	299	311	309	298	321	294	300	339	300	275	326	293	317	312	291	299	313	309	290	299	298	294	330	307	275	311	296	289	323	323	314	289	315	291	313	338	297	326	316	323	327	318	302	313	311	304	311	340	309	319	296	334	274	315	298	357	291	319	321	311	312	345	295	257	300	291	322	322	304	323	304	298	323	300	311	326	281	254	293	304	309	296	319	341	323	322	317	307	329	298	313	304	307	328	283	345	323	294	333	283	290	350	303	277	322	310	306	323	316	318	307	328	288	302	317	305	330	322	297	318	278	318	304	290	321	310	311	337	313	306	349	304	333	290	320	322	304	316	303	306	302	305	319	330	349	308	297	312	322	325	276	293	308	334	330	307	300	320	304	309	334	337	332	340	292	308	344	342	321	310	304	318	320	317	282	324	313	306	334	325	322	332	334	309	324	294	320	305	297	337	330	290	323	277	312	302	319	285	320	321	335	286	302	299	316	330	316	293	309	312	330	274	319	274	310	294	307	302	286	294	327	342	329	305	329	318	343	300	301	332	316	279	312	304	279	281	274	301	302	303	286	307	305	306	314	294	321	290	330	316	290	296	261	305	298	304	307	331	311	308	317	310	297	312	318	311	306	295	339	302	298	283	325	316	292	313	326	286	351	301	287	320	297	293	310	278	310	346	300	345	300	325	312	297	298	309	312	308	303	290	311	324	291	316	355	323	291	315	293	309	300	319	274	305	311	315	304	298	320	313	305	323	321	310	298	296	316	326	317	300	298	303	285	315	294	306	346	321	281	302	320	304	317	287	301	301	334	294	315	315	296	283	333	311	327	353	305	293	309	307	310	306	304	303	299	342	326	316	308	322	314	296	326	272	301	313	308	301	264	305	295	302	346	309	334	297	262	310	309	297	294	313	317	329	305	300	318	298	329	297	318	280	316	298	349	303	297	271	303	307	310	285	295	311	326	314	331	301	325	313	305	299	328	314	340	324	310	318	296	315	310	298	318	326	287	309	309	329	278	299	310	314	301	279	309	314	292	291	327	252	284	318	301	316	318	287	280	328	300	300	318	298	301	323	299	307	306	286	298	309	323	298	329	280	313	320	306	282	294	307	289	338	322	328	308	302	319	328	307	298	299	322	305	297	314	338	325	295	307	320	322	303	296	294	317	294	303	308	305	327	299	304	326	282	318	304	318	312	325	300	309	296	290	350	319	278	297	306	310	299	277	330	334	311	298	295	306	341	299	322	322	313	331	289	341	303	356	304	323	321	337	329	305	323	307	313	320	301	320	300	259	301	290	304	296	301	345	331	286	318	329	321	305	299	315	345	302	314	293	287	306	324	357	321	300	296	285	325	323	302	301	339	310	281	313	345	326	293	276	301	301	309	310	283	259	318	328	302	302	306	326	309	283	327	302	329	311	326	314	331	329	326	302	310	313	325	316	260	335	314	280	323	287	300	333	314	322	287	305	301	334	333	281	315	309	316	352	332	318	311	290	318	301	283	308	298	309	319	320	310	302	313	278	327	284	344	305	321	310	283	288	301	305	310	315	316	327	334	295	336	277	307	296	348	329	305	302	336	303	262	310	282	296	280	315	313	310	301	336	288	301	297	315	286	296	313	322	298	302	343	282	287	297	317	321	326	282	309	294	273	299	283	333	322	292	331	322	307	301	298	302	302	317	325	325	338	321	317	309	293	310	321	308	355	308	310	282	302	308	324	313	306	291	313	313	315	312	333	298	286	344	285	313	293	306	338	320	293	283	301	332	299	294	311	284	322	305	340	276	280	301	300	308	294	298	327	314	279	276	318	310	289	308	343	319	296	302	301	323	291	328	320	309	313	308	291	313	307	300	312	295	300	306	324	331	309	323	296	299	294	329	314	307	305	294	339	327	335	338	322	320	306	288	305	306	342	325	306	320	304	279	266	286	320	312	322	297	304	331	326	316	310	306	299	320	296	275	296	308	305	331	289	288	303	327	314	277	335	320	311	321	308	304	298	308	316	290	303	318	284	303	321	316	321	312	291	323	311	304	302	308	282	302	314	311	304	299	285	320	310	290	308	297	314	290	319	291	321	283	278	345	309	313	326	281	313	317	307	301	320	361	302	310	343	317	322	308	346	292	301	311	301	314	307	328	328	301	341	325	308	308	321	303	285	326	281	313	286	294	319	312	322	300	315	324	325	293	292	328	315	320	318	294	278	310	306	302	321	304	271	306	272	283	275	323	320	292	333	334	317	285	304	285	325	317	309	304	300	323	302	282	330	314	326	335	301	304	275	321	294	343	306	324	262	331	302	314	308	307	302	291	321	299	333	291	308	278	325	312	324	346
7210	11495	14126	10466	6047	3990	3127	2299	2153	2221	14189	9436	5040	1709	562	505	533	532	534	529	524	523	480	536	528	511	463	495	462	498	495	502	489	587	620	599	568	489	517	469	502	484	482	526	479	526	476	479	483	491	474	528	535	489	451	474	459	506	447	458	478	552	470	494	489	486	504	508	528	490	498	490	468	485	538	487	528	486	504	540	443	482	511	494	485	501	478	482	499	486	519	503	503	487	492	545	468	512	511	484	506	483	485	523	482	458	538	478	517	535	478	487	477	481	460	520	493	482	504	472	512	492	475	503	501	494	467	482	477	492	525	459	498	499	474	500	505	550	476	499	527	489	483	486	506	504	494	497	509	511	499	489	514	484	513	504	449	509	438	468	513	524	495	494	521	504	488	507	465	480	536	501	481	481	497	490	533	532	467	502	495	494	519	532	508	506	515	497	505	508	511	487	530	515	473	521	488	510	510	483	501	483	517	501	507	457	482	549	505	486	486	490	495	481	514	481	485	499	510	488	481	487	489	530	506	498	485	469	502	459	494	485	534	492	491	489	461	505	482	511	480	478	516	537	522	485	501	462	488	491	513	522	481	462	514	512	483	481	499	511	529	508	473	499	505	509	510	495	518	487	514	488	496	489	492	520	491	506	483	481	514	440	480	453	474	524	506	512	508	478	488	498	509	522	523	527	482	490	508	482	473	526	544	507	499	525	462	514	517	513	486	534	468	462	498	506	473	485	485	522	467	492	520	531	478	449	504	495	468	486	506	493	543	436	504	467	498	498	484	508	500	496	478	516	484	486	504	486	495	497	456	521	474	509	481	495	514	502	490	507	512	539	483	486	504	529	531	498	465	499	500	469	488	499	489	488	457	506	482	501	499	472	496	508	464	482	469	494	528	496	458	490	525	532	543	463	485	489	494	495	496	523	469	474	524	515	520	485	508	468	505	491	535	515	471	504	549	466	478	521	509	478	508	531	475	493	491	446	526	489	482	526	485	487	515	466	511	573	495	496	489	554	494	494	521	520	498	500	431	496	509	519	520	506	492	520	497	496	487	504	525	465	548	496	481	526	477	543	485	465	476	505	523	515	493	471	513	502	496	525	490	526	516	498	504	495	503	554	500	503	489	524	482	523	467	511	497	510	508	473	506	513	475	475	472	512	468	483	480	494	518	506	492	471	542	523	518	530	489	533	524	536	468	500	502	490	496	505	494	461	504	488	439	495	497	497	495	508	480	500	504	489	489	489	483	474	537	518	506	466	528	537	503	476	496	523	464	488	492	467	454	485	482	515	486	503	522	508	519	523	510	497	494	494	502	471	527	465	474	516	528	498	502	516	458	493	492	537	516	511	482	471	521	502	474	502	461	483	497	450	492	494	480	506	477	497	488	496	497	528	506	472	502	514	485	476	517	465	476	537	524	519	479	504	498	500	507	522	453	494	510	458	486	532	491	488	508	482	482	458	492	508	569	475	493	465	543	495	496	529	482	502	488	525	476	513	523	478	501	457	501	454	481	491	499	512	506	484	468	483	522	517	497	475	463	504	458	503	461	491	530	491	528	466	473	450	497	523	520	496	512	498	510	469	473	501	465	517	533	490	505	488	478	519	522	529	493	523	517	496	517	454	538	483	486	515	496	504	509	498	492	489	466	485	492	522	479	476	504	498	497	448	482	500	507	506	484	503	511	503	477	469	514	514	501	521	498	508	475	502	532	515	530	482	484	517	509	444	490	496	496	500	468	506	490	489	483	500	508	498	522	521	474	485	505	478	509	463	504	480	531	501	506	470	470	522	514	488	476	516	519	476	467	479	498	479	545	488	506	514	481	483	507	486	512	496	508	508	511	504	502	526	479	500	488	497	492	460	495	522	486	511	457	498	514	477	467	483	484	476	501	491	491	486	483	467	463	463	498	481	475	503	480	476	510	523	514	451	548	467	507	507	455	493	530	474	529	495	437	536	520	500	513	470	495	489	545	506	494	532	486	506	492	529	519	483	499	488	466	517	460	480	514	507	522	500	541	478	491	481	487	532	494	469	498	512	513	523	487	521	505	541	538	508	547	544	509	491	498	474	486	493	492	501	482	490	522	457	539	491	531	464	501	512	517	471	521	502	509	461	491	499	487	483	506	469	507	519	513	486	518	475	550	510	514	499	495	498	499	494	496	508	518	465	493	474	522	473	486	463	467	497	491	472	513	542	487	529	502	462	504	495	495	507	494	483	496	507	470	475	462	485	522	521	467	474	470	477	507	488	511	526	472	456	530	454	485	462	516	515	482	496	517	467	530	507	519	497	450	499	516	463	504	508	500	498	503	462	520	487	535	515	459	514	499	516	489	510	484	499	507	530	500	494	490	507	534	506	455	516	526	476	493	524	514	564	515	495	504	487	481	504	495	490	483	505	508	469	498	494	472	522	496	515	489	460	467	514	505	502	539	486	515	467	459	487	488	474	496	492	491	526	492	503	477	528	509	494	527	507	479	483	502	491	486	505	517	524	498	499	487	476	477	498	516	470	491	531	510	502	501	483	528	492	526	504	490	471	488	539	500	508	518	526	494	505	488	482	485	459	502	499	463	505	490	502	467	507	461	506	497	519	461	466	523	501	483	476	467	490	545	541	492	493	495	500	505	550	508	494	483	437	480	547	524	530	514	519	518	467	518	500	492	467	479	488	506	494	524	488	521	515	464	502	475	485	513	553	476	476	502	504	540	488	524	534	496	492	483	473	512	479	472	558	500	500	517	526	535	487	504	497	490	491	512	510	484	479	508	500	514	490	518	502	461	490	483	506	489	486	511	510	464	461	487	485	529	449	541	517	476	488	515	535	486	473	469	483	483	548	481	454	465	527	518	481	494	515	553	493	517	528	522	490	471	515	483	452	554	456	494	478	493	533	499	528	498	478	483	474	493	486	503	479	485	494	531	490	499	523	512	511	513	524	474	462	499	547	507	470	517	542	485	458	486	501	456	497	486	482	490	518	515	484	447	514	487	494	487	501	496	488	484	483	478	463	532	513	496	493	480	536	497	522	470	482	501	507	522	502	478	528	524	451	557	510	526	500	502	501	501	498	491	507	524	500	487	488	545	497	497	521	521	527	508	515	486	499	506	536	458	513	498	508	529	516	495	509	496	462	483	515	501	496	507	491	479	496	497	464	488	498	457	465	466	515	513	540	481	534	496	499	502	507	526	519	511	535	499	505	516	473	500	512	493	436	521	468	506	532	469	516	511	491	464	483	485	486	495	517	489	537	511	493	485	448	525	505	502	503	517	498	511	481	473	499	540	488	500	528	493	442	501	497	527	521	492	483	538	510	526	523	482	470	483	505	518	479	483	517	511	509	501	468	463	483	523	504	482	490	491	513	512	491	459	479	520	533	506	476	531	511	452	512	490	515	488	497	501	514	498	501	522	474	473	482	476	526	465	486	457	522	520	479	498	505	502	479	483	488	492	468	492	500	533	533	511	450	516	509	521	494	541	525	489	505
25131	21099	26874	24698	8222	2385	1567	1007	956	957	17372	16317	9745	3296	416	349	305	317	355	304	343	324	353	296	331	343	335	343	334	325	342	340	337	528	448	435	382	333	341	315	309	334	329	283	332	331	319	318	303	310	314	296	348	327	355	330	310	328	326	314	296	312	314	329	349	298	309	309	317	333	282	336	313	310	313	383	306	318	302	326	295	338	296	351	298	320	314	323	304	322	315	316	308	303	333	308	280	337	296	350	306	328	295	323	279	304	286	315	313	277	314	325	327	340	310	314	288	319	318	340	318	310	297	343	305	317	304	321	349	353	308	316	322	303	340	331	367	305	339	311	315	308	304	345	319	277	325	354	305	303	301	322	297	284	314	334	326	280	315	304	323	308	312	327	304	323	336	326	346	302	310	302	293	362	328	305	316	325	324	294	318	319	319	311	301	327	327	341	334	317	318	304	316	348	329	289	314	333	322	334	308	323	349	323	302	311	333	301	289	292	318	293	341	314	313	309	308	316	314	321	302	327	305	295	321	310	325	343	299	322	310	305	327	348	334	333	335	324	324	302	303	300	301	335	322	300	301	307	288	335	294	309	309	296	307	311	302	313	308	314	285	295	303	322	315	334	268	293	285	313	316	328	332	314	305	306	337	310	311	318	335	280	275	323	327	331	327	313	330	348	316	338	337	307	330	334	303	330	310	331	285	301	327	301	297	304	320	322	301	333	331	292	290	336	287	313	294	302	290	320	316	310	316	318	288	309	296	309	306	305	329	274	323	314	299	306	292	348	335	283	299	294	302	296	340	294	311	311	310	310	326	328	324	303	297	335	316	293	321	323	293	289	305	316	341	292	325	293	311	285	318	364	303	300	300	293	309	305	327	319	310	293	324	300	339	339	305	340	334	290	295	348	362	330	312	317	331	320	307	326	294	290	318	314	323	315	322	299	323	335	340	354	312	326	298	305	310	315	317	285	312	323	319	328	317	291	317	291	312	304	324	335	349	322	298	307	280	324	340	336	289	348	262	307	327	320	332	317	295	311	308	309	306	292	288	314	296	312	329	311	322	362	312	332	301	318	349	317	325	328	313	314	298	333	276	289	324	316	294	315	336	305	282	327	340	313	309	319	268	328	306	292	327	314	307	332	301	326	294	319	333	370	312	337	312	305	307	286	310	311	331	294	318	288	334	305	328	296	306	269	294	317	335	291	301	342	289	276	276	334	314	328	292	316	269	318	300	315	324	301	304	322	308	319	373	305	316	332	304	328	291	296	356	350	334	319	295	293	323	334	279	294	330	357	338	294	365	312	292	308	307	340	276	323	342	355	318	337	307	285	327	318	316	315	303	345	275	285	349	306	325	304	315	299	320	318	323	287	311	314	328	316	315	314	293	327	308	336	340	338	313	309	313	319	317	331	324	307	342	319	327	325	318	285	308	290	316	290	324	351	309	318	302	297	290	297	321	297	319	290	334	300	312	341	336	337	325	331	342	309	319	313	271	300	302	314	317	311	320	351	305	330	312	308	313	308	284	323	316	315	340	349	282	308	312	323	320	316	303	314	323	334	338	350	299	325	328	304	326	300	311	343	295	302	330	314	325	307	262	308	311	323	313	301	280	329	301	306	316	342	312	323	348	316	297	340	325	340	333	332	335	341	275	286	337	305	292	311	304	290	295	332	345	296	328	302	356	337	339	322	296	316	302	324	313	290	253	313	313	307	339	333	305	335	302	309	305	311	354	331	328	295	315	325	321	325	306	315	313	301	291	330	347	326	312	313	301	329	324	342	334	323	303	321	321	320	325	285	286	312	328	308	325	295	336	285	291	287	314	325	291	272	315	314	330	293	313	313	328	304	318	263	302	305	295	314	286	293	314	367	351	316	292	330	326	301	311	297	322	325	335	325	340	309	333	330	319	331	306	317	318	321	328	305	324	306	310	298	292	322	293	297	321	289	309	310	314	304	333	332	292	340	297	331	323	304	301	328	355	306	309	287	317	332	308	318	306	313	292	297	326	323	321	313	301	293	312	332	310	278	305	327	291	315	310	343	311	297	322	324	323	306	321	324	325	331	301	300	289	305	305	301	307	295	331	298	297	307	337	335	307	339	344	344	288	309	367	324	309	313	320	314	310	340	296	330	305	292	294	301	318	328	354	321	348	328	293	325	295	285	334	301	329	316	310	288	303	296	340	275	297	319	322	319	322	335	286	329	309	315	333	303	353	324	299	315	335	292	304	334	335	290	311	331	301	305	310	305	313	338	300	295	307	327	289	295	333	303	348	304	323	304	315	315	358	311	310	292	320	304	317	311	344	338	315	326	337	311	329	331	323	341	319	309	319	327	308	318	301	308	363	290	311	331	349	303	302	341	311	336	316	344	315	320	339	307	310	314	306	316	315	348	323	279	317	318	320	281	307	300	310	329	312	337	302	300	306	289	322	302	310	341	326	309	336	335	335	292	337	331	331	333	350	338	323	291	324	321	290	316	298	341	345	287	291	326	279	313	324	359	332	324	316	316	299	318	320	348	326	340	321	300	324	305	331	326	305	317	315	330	315	304	316	315	291	321	305	315	279	313	332	324	287	315	309	323	326	357	288	334	293	315	310	304	337	307	321	321	312	298	336	292	318	311	308	302	317	288	348	317	304	305	288	334	318	309	312	349	338	291	302	314	327	307	312	347	324	343	326	319	312	287	314	326	322	333	332	304	299	331	350	308	308	316	318	311	315	271	275	317	305	308	287	291	333	307	310	320	304	314	330	295	316	311	295	355	338	311	270	299	334	296	327	314	291	329	311	313	305	306	319	298	336	285	312	287	338	309	323	300	323	318	334	312	303	314	289	315	303	348	341	340	297	303	343	335	324	344	312	327	334	318	302	333	304	295	297	328	280	338	324	349	296	321	309	306	327	310	324	289	334	311	329	347	305	317	311	312	316	269	312	312	334	312	319	315	288	335	329	338	335	323	310	331	286	296	320	329	333	318	306	323	298	335	292	320	307	319	313	318	387	304	315	323	306	330	306	280	336	303	315	313	323	316	317	315	316	336	310	308	306	288	324	336	313	310	310	292	325	313	323	323	327	287	331	303	317	303	336	294	306	312	306	310	318	292	291	317	300	348	312	324	321	313	302	314	307	309	289	338	307	304	342	364	326	348	313	355	308	325	315	310	319	307	303	317	294	311	307	322	330	317	316	311	322	355	316	303	334	317	317	280	318	318	308	321	313	307	322	316	304	315	289	298	297	311	325	339	308	341	318	338	315	300	319	294	332	300	319	288	289	311	278	312	338	320	297	329	299	300	336	302	323	313	329	328	308	289	323	297	304	281	328	313	320	315	335	323	301	334	309	303	325	320	328	294	284	312	306	315	298	317	337	304	306	324	358	291	316	336	298	290	326	315	307	317	346	295	318	303	272	304	289	318	289	275	302	310	313	330	301	325	309	311	311	296	302	303	331	318	307	357	285	326	310	322	312	330	332	324	323	306	300	307	297	326
8255	19649	19293	13429	7933	5580	3652	2904	2855	2484	25453	23654	16960	6568	746	642	601	609	570	586	558	533	547	485	513	516	541	535	511	513	541	526	621	1032	851	745	642	578	523	502	521	504	524	489	498	504	496	522	534	515	500	543	511	557	512	487	507	486	545	544	499	551	493	541	507	504	505	458	477	512	476	528	498	495	498	515	524	512	511	476	543	546	529	576	501	480	510	493	563	523	561	475	514	508	483	534	518	501	497	534	482	514	530	517	560	516	496	564	539	508	520	502	484	501	572	509	544	541	581	496	471	541	533	504	489	469	468	507	493	524	476	520	529	501	487	531	532	521	503	549	529	526	518	505	503	485	514	470	542	496	567	522	489	510	504	508	524	530	544	502	523	502	505	493	536	490	483	516	506	542	471	545	537	504	537	507	476	495	532	535	523	501	506	496	481	515	490	490	499	504	532	501	475	508	488	490	516	515	494	503	513	545	530	504	501	481	514	528	519	540	500	485	516	523	443	492	526	481	535	539	471	497	507	529	499	493	493	523	495	529	506	546	510	504	527	506	519	482	517	525	533	496	551	526	499	503	568	486	484	514	496	543	504	491	499	510	523	514	521	473	505	537	495	520	492	490	483	486	518	520	538	511	496	520	504	527	501	567	525	534	504	538	513	516	509	496	484	543	516	497	527	526	491	491	533	496	491	513	515	474	541	523	504	494	482	491	558	524	487	500	558	552	510	493	502	521	481	535	497	507	489	539	508	524	489	496	495	472	536	543	506	490	476	527	563	519	492	499	464	470	484	501	509	516	512	483	533	566	514	538	527	489	545	501	491	509	517	530	464	484	484	502	526	511	510	531	504	541	470	497	531	492	495	535	520	516	521	502	497	518	489	495	543	513	519	515	538	545	531	514	508	470	509	522	518	543	477	520	521	477	493	556	532	524	511	500	520	468	476	540	511	525	525	479	520	486	492	497	525	498	543	486	495	478	507	576	522	492	533	494	541	545	506	525	526	505	490	523	494	508	501	518	550	528	528	506	530	529	487	511	515	486	522	512	517	503	551	527	477	527	513	498	524	529	509	526	556	463	522	522	476	489	498	516	505	483	480	501	490	515	519	505	515	504	513	513	505	551	507	512	512	488	500	527	514	486	517	526	512	496	482	567	535	528	547	511	553	536	520	547	504	544	504	501	515	521	528	517	476	523	532	519	516	527	524	508	539	543	540	522	543	521	542	561	519	565	496	496	520	492	521	452	532	507	512	509	484	524	502	474	501	490	486	489	488	488	522	528	464	565	560	556	518	508	481	510	488	551	509	520	530	486	522	502	498	521	544	529	473	520	464	534	510	505	474	515	490	511	487	519	541	507	486	500	514	518	538	500	511	526	498	492	485	515	525	538	543	472	554	545	496	513	465	500	517	514	530	514	513	524	479	498	502	513	525	472	521	462	489	529	500	528	515	490	493	513	509	524	520	519	492	536	541	489	496	513	500	485	502	519	481	509	541	503	507	515	515	527	487	565	521	460	563	507	514	477	507	513	546	522	513	531	493	501	497	551	513	474	541	537	483	471	529	504	507	567	525	554	506	472	510	565	506	501	518	524	526	512	530	508	487	505	530	521	551	501	524	505	532	529	494	507	506	483	485	527	512	482	481	522	497	497	526	487	538	539	497	518	526	544	508	502	492	495	509	502	491	482	517	494	483	485	509	470	499	514	497	494	477	532	491	510	503	498	484	499	489	457	522	475	530	513	511	514	548	507	497	493	533	557	483	484	489	506	509	540	531	484	498	506	559	521	489	522	512	472	511	514	491	503	508	561	517	513	522	492	540	495	465	526	494	516	515	521	506	499	492	511	489	517	520	470	544	516	475	501	519	522	495	541	497	527	499	498	528	475	516	513	512	537	519	519	533	451	505	515	505	492	528	574	489	532	503	469	518	524	533	517	549	506	520	521	529	524	502	513	490	511	512	474	513	472	524	479	520	505	498	531	506	524	516	507	495	515	539	507	527	508	532	502	551	552	490	482	488	521	521	488	503	498	525	510	527	518	494	528	510	502	490	532	519	531	522	516	479	531	489	541	541	539	524	527	522	529	510	494	515	518	519	504	488	493	516	467	509	541	492	513	525	543	484	520	503	473	546	544	524	515	519	522	511	523	523	468	472	477	554	515	506	513	501	471	528	508	495	536	533	523	517	532	549	520	492	476	508	530	516	548	541	494	553	526	513	517	505	480	474	528	543	531	555	498	493	506	517	500	522	520	509	532	523	499	525	519	532	512	511	521	498	467	482	506	489	507	517	510	504	508	539	487	547	489	564	478	484	490	499	485	508	544	465	510	522	526	492	482	490	517	518	488	541	518	520	522	499	491	541	494	490	519	499	501	491	502	476	494	512	485	486	507	546	547	517	520	510	541	505	546	553	508	511	529	532	508	531	471	516	487	523	530	544	529	521	501	483	507	521	504	523	511	477	529	529	520	546	499	536	490	496	558	469	569	540	509	499	531	503	475	532	519	509	501	528	511	536	552	516	507	521	509	494	519	515	503	507	478	483	506	498	541	499	529	536	484	540	525	537	489	466	545	527	472	529	498	525	526	517	534	498	505	513	527	461	528	488	520	513	509	505	536	499	474	480	473	501	515	502	518	539	484	503	503	513	494	551	527	502	512	534	507	544	506	522	516	513	460	515	481	483	521	510	532	470	533	519	543	495	527	517	504	530	527	542	510	489	498	512	519	490	523	542	494	486	519	496	529	532	526	483	524	516	563	518	520	523	504	499	529	501	494	524	506	533	496	523	497	505	511	506	470	494	485	508	487	493	485	490	480	514	501	561	526	513	489	508	504	507	547	543	474	515	493	477	558	519	528	524	493	513	533	498	522	523	495	497	526	519	515	520	495	483	565	542	508	542	496	496	482	527	491	517	466	511	537	547	499	481	501	532	481	518	520	492	528	524	498	517	509	504	506	517	476	498	545	507	508	504	480	488	504	524	517	509	478	517	480	507	505	513	511	545	516	485	515	509	539	495	463	520	514	494	503	519	505	508	507	514	510	484	494	469	521	554	516	474	491	523	533	519	557	488	557	479	494	554	531	566	526	544	529	513	507	499	503	511	491	536	524	497	532	526	513	491	551	524	505	507	556	494	478	558	489	517	519	522	523	462	465	487	453	519	477	499	532	519	529	499	560	505	499	487	510	530	531	508	494	508	471	498	503	519	517	532	549	520	482	536	538	492	539	507	513	525	507	494	505	472	510	517	512	526	510	510	508	502	509	520	492	520	534	505	531	506	521	537	500	512	535	501	460	500	502	486	504	539	555	478	549	526	516	552	502	503	550	496	499	508	550	525	510	532	524	523	506	527	503	514	470	470	505	510	527	510	517	493	533	494	505	562	548	513	530	523	538	486	509	506	482	516	485	518	527	511	528	530	507	497	561	520	526	512	517	516	488	488	507	529	514	531	494	518	496	526	479	466	529	504	526	476	524	547	473	550	536	494	500
23256	21136	28794	23697	21136	19244	5250	1811	1473	1456	35063	33548	23186	3346	444	420	397	405	359	339	400	406	362	342	373	361	346	377	338	332	323	326	580	1330	1073	854	543	437	339	313	295	311	325	337	339	337	307	323	330	313	299	337	330	283	308	322	310	309	345	323	307	317	315	309	318	338	286	299	345	310	324	312	314	325	313	350	282	282	277	335	301	314	307	351	324	348	328	326	327	293	324	298	287	330	317	324	311	310	293	318	319	329	307	330	306	339	296	325	328	338	286	357	337	332	355	284	283	331	300	323	351	329	340	337	335	342	314	322	304	306	335	323	303	329	313	342	339	342	302	310	330	296	292	279	352	316	331	324	324	330	307	332	293	303	319	363	311	323	297	309	331	297	333	312	331	326	319	345	299	313	323	306	294	312	311	304	314	323	286	321	346	324	289	332	303	294	323	317	281	336	326	333	319	316	339	327	307	310	299	321	304	333	327	329	330	317	324	333	320	317	308	316	288	335	346	282	291	311	329	296	327	331	323	328	307	323	301	307	332	345	308	289	304	316	329	303	320	301	306	351	317	316	323	281	318	313	325	283	326	330	282	300	317	331	329	309	339	290	335	339	337	289	317	326	312	317	296	323	326	322	322	296	323	303	312	307	348	323	341	316	324	324	333	309	312	349	337	333	333	342	315	330	309	348	311	330	323	333	308	363	334	356	347	332	313	319	290	323	332	297	330	314	326	330	326	328	338	323	327	304	300	357	315	309	293	340	363	294	329	348	301	305	332	296	326	315	324	336	337	324	318	302	305	319	339	327	309	312	311	334	317	340	304	333	332	303	329	306	346	322	303	334	314	328	329	306	316	292	340	326	300	310	318	309	345	333	310	339	322	308	323	343	341	315	352	367	320	358	336	313	302	321	289	343	316	323	350	300	318	302	291	289	354	303	302	288	352	289	328	299	316	306	313	354	283	323	307	288	327	299	301	292	291	308	318	314	307	287	322	344	305	331	316	312	378	320	318	315	347	318	301	348	326	308	309	308	331	324	333	326	345	293	318	326	318	309	326	315	306	307	294	269	329	288	317	309	314	312	331	331	311	290	315	310	320	306	315	295	296	326	308	316	321	344	332	361	305	326	312	363	349	337	311	315	308	314	311	310	280	310	305	354	321	317	319	305	313	322	341	357	322	329	336	324	317	312	308	351	327	316	331	314	306	308	309	310	309	325	322	321	331	314	331	310	313	367	335	335	337	344	312	344	325	329	313	324	303	288	333	307	302	345	337	328	340	365	319	294	346	332	334	331	323	348	309	324	332	298	328	316	324	315	296	294	311	297	311	310	320	329	322	282	319	302	299	311	319	327	325	323	347	315	348	284	338	321	337	323	334	296	317	327	309	292	298	338	312	321	351	296	360	324	317	320	335	290	315	291	339	317	322	323	307	308	316	335	335	304	317	332	316	331	310	325	320	302	337	341	315	288	323	295	325	298	328	316	308	295	292	325	286	321	336	307	321	279	344	329	309	324	338	310	317	351	328	314	330	319	383	337	319	297	339	277	306	297	342	327	327	306	347	328	365	282	345	317	318	311	310	325	315	317	290	364	339	275	326	309	322	339	302	336	334	300	325	304	346	333	324	297	299	321	320	315	285	318	333	318	326	317	318	310	359	321	329	324	327	302	335	335	327	316	328	349	313	324	326	349	314	322	314	344	290	329	334	332	313	345	301	341	286	332	329	323	333	318	351	336	315	313	339	336	322	314	319	316	343	308	343	312	297	307	319	330	313	309	296	310	291	316	294	309	331	321	310	317	297	320	307	305	320	314	348	298	322	327	321	306	322	310	309	335	332	318	302	303	287	341	323	322	342	310	316	332	300	337	322	317	337	316	310	336	296	321	328	313	287	321	294	325	334	318	313	346	313	301	327	313	306	340	307	314	317	316	317	331	310	314	320	337	291	325	332	334	277	346	301	322	294	329	333	288	317	337	301	332	322	334	325	338	313	303	327	310	315	331	294	305	297	311	340	313	346	341	281	320	335	297	348	316	305	310	319	357	319	306	320	331	328	345	303	343	304	305	304	326	308	317	299	297	347	308	310	331	313	329	347	347	320	350	330	322	321	302	314	307	315	327	340	321	319	291	323	292	338	333	321	313	311	329	279	327	353	324	339	339	313	319	306	356	327	334	325	299	314	297	304	328	274	313	311	300	328	309	331	335	313	325	314	311	339	300	332	323	300	332	316	334	280	317	330	323	328	318	325	319	326	314	342	327	322	353	317	338	316	340	278	322	325	337	286	305	299	329	329	273	347	306	335	307	340	321	281	309	286	308	314	317	305	314	308	319	304	307	320	316	290	318	309	285	310	319	294	299	296	324	308	292	316	349	344	321	327	277	304	346	357	299	294	292	320	316	327	321	307	326	330	311	322	354	318	322	308	340	307	316	340	302	333	288	348	306	319	298	315	336	300	293	337	359	325	328	296	312	322	306	325	314	311	335	351	302	330	291	328	287	323	306	333	310	340	334	309	310	312	334	332	345	323	333	338	314	324	317	296	298	344	333	322	311	287	314	312	311	341	308	348	326	301	293	337	331	322	327	349	317	307	336	333	328	331	312	293	336	306	290	354	358	335	330	320	317	316	298	310	314	307	323	279	320	329	348	314	341	339	276	322	323	297	322	351	304	326	311	294	315	282	314	302	331	347	296	304	326	346	315	333	337	326	338	310	328	304	325	302	301	330	317	322	340	364	325	301	330	298	327	326	320	331	321	338	324	303	301	316	312	314	321	316	312	300	335	347	339	339	318	339	326	310	294	307	284	305	294	336	308	295	352	344	315	311	325	346	312	305	328	318	302	317	309	318	303	328	287	315	294	333	312	345	334	342	349	319	320	338	317	291	301	290	345	334	287	280	320	321	314	294	316	310	328	295	339	340	313	310	327	302	300	333	316	306	305	312	337	318	305	338	321	327	300	330	358	303	319	345	342	316	325	310	319	326	322	322	317	281	309	309	315	350	304	329	326	299	369	319	316	310	304	338	277	301	296	293	321	333	316	310	329	328	334	328	308	293	333	326	280	295	352	303	310	310	292	297	338	309	336	335	343	316	330	318	314	324	321	347	329	303	299	329	320	311	327	326	333	331	329	296	321	341	310	322	321	322	344	328	331	324	313	324	352	312	314	317	310	309	306	303	315	328	300	334	312	321	323	324	292	290	279	315	324	318	315	297	306	333	306	305	315	336	318	297	317	327	318	340	329	354	320	282	281	280	325	316	327	317	321	320	309	324	298	345	341	323	329	315	315	325	317	337	322	321	320	298	330	269	329	337	354	311	312	330	292	312	309	327	310	346	315	316	290	306	304	316	297	357	326	317	304	302	352	308	306	305	293	302	296	304	290	319	291	318	344	333	327	322	321	327	293	351	320	317	322	302	301	332	312	319	308	326	309	336	344	329	337	326	297	310	282	320	324	284	309	339	312	319	313	308	320	317	316	286	349	286	327	323	330
13125	28247	27195	18102	12779	8903	6770	4921	4250	4357	39098	37790	28383	2208	852	839	774	745	705	715	748	728	674	605	612	549	600	523	563	566	538	557	1329	3238	2513	1700	1035	688	598	549	557	508	519	550	527	474	483	528	503	510	508	474	506	503	496	546	519	480	499	557	511	504	516	460	512	550	507	500	512	488	503	452	508	519	496	503	496	494	517	530	462	523	502	490	478	503	514	515	506	476	472	499	504	493	509	492	508	501	502	511	525	541	551	507	554	480	506	507	522	501	476	547	507	511	525	526	513	513	540	484	488	500	475	495	505	563	513	530	481	516	463	492	522	495	538	505	521	500	530	490	564	503	473	531	526	547	528	477	481	491	465	495	551	527	567	522	510	512	502	476	505	483	507	487	499	509	464	462	502	487	473	520	500	520	516	464	537	523	523	514	514	526	545	500	534	495	514	481	503	495	517	542	492	481	535	508	521	524	498	473	528	508	530	500	470	543	489	547	493	510	539	470	484	542	506	493	484	499	511	534	535	526	471	492	540	481	520	517	499	469	505	490	524	529	501	508	459	505	502	499	482	465	499	487	487	518	475	493	488	518	523	485	495	491	509	528	496	544	496	508	546	515	513	482	531	457	517	512	494	485	524	495	507	522	478	488	498	469	495	520	495	503	469	514	548	530	492	514	545	521	537	503	507	515	507	470	550	496	504	519	508	493	525	498	536	529	486	500	535	494	509	513	524	525	480	535	538	533	524	529	490	507	537	534	501	489	501	498	487	525	491	523	534	522	509	539	512	525	481	513	517	527	509	522	511	502	502	546	478	548	499	496	496	498	473	545	533	532	499	479	523	474	453	536	457	531	539	486	464	514	498	480	491	530	518	532	503	533	516	537	476	513	536	530	497	513	487	531	549	507	479	518	498	481	537	490	494	522	496	518	527	489	578	534	512	484	507	540	517	488	496	500	509	493	535	530	489	525	481	473	527	509	534	512	493	485	562	548	520	500	497	547	488	563	505	542	487	516	488	522	511	512	477	528	518	518	528	480	493	507	524	521	501	488	494	486	481	472	517	527	504	519	497	503	527	513	511	498	513	547	474	545	489	481	485	455	514	491	540	537	509	492	528	501	458	498	545	473	497	507	540	524	477	510	493	521	512	534	556	532	516	509	516	486	509	505	494	497	490	499	482	496	490	538	530	524	510	522	497	502	502	510	485	483	549	503	509	498	512	546	514	514	513	519	475	479	524	492	502	526	555	500	529	514	512	507	517	525	509	525	506	467	489	535	518	533	504	535	517	544	502	481	488	509	501	502	536	500	503	452	482	578	517	502	546	495	471	480	459	502	544	496	505	497	492	529	528	478	502	527	544	527	507	522	536	503	474	558	529	505	481	505	497	530	480	515	524	535	527	495	531	481	538	476	488	508	506	495	527	499	500	514	508	513	506	506	507	526	514	560	500	502	504	504	529	507	531	501	495	525	501	493	495	477	535	492	489	508	554	519	475	502	495	499	537	515	480	494	502	549	509	544	498	521	511	506	534	524	536	518	473	461	526	492	492	536	469	493	517	513	536	479	474	500	501	521	467	559	498	521	480	511	502	480	510	521	494	487	497	500	492	462	484	488	514	489	484	462	547	514	506	503	483	518	471	501	466	502	539	484	512	486	487	500	504	529	495	482	486	544	542	494	480	541	512	529	540	552	533	464	492	534	479	520	539	516	505	501	442	495	520	476	547	503	491	517	502	508	501	540	506	509	494	489	497	532	513	505	541	491	480	513	526	511	519	505	498	498	538	532	501	515	510	541	488	471	523	533	527	535	503	539	496	496	491	520	510	480	526	535	468	516	478	513	507	487	586	524	530	545	476	498	509	509	533	491	521	533	492	517	487	473	530	466	541	498	483	534	506	494	526	499	521	527	501	534	523	548	541	502	496	520	527	470	456	495	504	562	493	505	520	523	513	526	494	468	523	500	542	492	494	505	535	491	474	515	522	496	519	517	509	497	509	499	483	503	489	507	503	473	476	526	518	519	550	508	457	498	498	495	522	481	547	537	516	567	515	497	528	497	543	522	473	488	525	494	535	517	477	487	543	527	516	516	504	506	487	544	520	530	507	479	523	486	489	510	535	514	549	490	494	526	547	514	490	512	515	518	528	482	475	510	482	519	521	560	530	514	482	467	543	534	525	561	510	488	518	529	511	546	517	511	539	511	497	563	529	494	502	503	481	509	511	491	538	537	493	502	521	507	507	487	488	518	520	541	494	503	528	524	513	486	494	533	505	521	497	539	490	552	518	513	497	531	535	505	500	546	513	531	505	536	488	536	511	502	511	521	507	492	481	546	523	505	546	542	489	544	528	499	483	526	496	540	543	539	513	516	520	484	517	516	475	525	494	504	493	508	509	520	517	528	502	475	493	483	526	486	515	489	556	507	501	529	496	477	518	482	517	502	506	523	515	538	519	490	512	474	544	508	511	527	511	469	482	532	506	486	535	489	545	539	475	494	491	496	473	508	495	531	494	503	506	554	482	504	510	494	506	461	483	550	482	501	487	522	519	504	472	516	507	518	492	494	518	484	514	501	507	542	510	496	500	548	506	515	488	508	515	467	513	469	521	497	495	535	489	497	528	512	505	531	505	509	478	488	527	533	557	477	522	543	466	520	464	534	526	503	484	521	543	511	522	513	487	480	495	525	514	518	491	515	503	569	508	485	494	527	534	486	496	530	510	544	522	512	537	516	505	484	493	521	502	491	492	508	508	473	538	514	466	511	493	515	510	490	507	541	500	508	495	528	494	480	498	543	487	485	529	535	544	466	502	529	505	527	509	533	490	503	518	519	484	500	514	496	494	492	552	531	467	497	513	484	540	530	492	502	517	530	482	514	490	524	519	502	533	530	499	485	472	462	519	506	556	533	549	502	511	510	542	537	521	509	495	482	520	495	506	519	525	508	495	487	535	486	472	480	505	506	524	480	503	527	491	495	477	492	497	515	490	533	529	521	543	508	491	491	482	517	544	476	510	532	511	539	538	478	519	477	516	527	517	530	534	516	563	498	497	526	524	506	521	499	514	502	544	509	526	460	513	488	540	492	494	519	476	549	533	494	511	486	478	505	507	455	472	496	524	515	544	560	518	496	501	481	502	512	465	467	517	532	493	546	501	499	498	513	519	539	520	553	482	510	519	476	507	501	515	514	497	492	529	522	487	485	503	497	501	540	511	495	517	527	511	494	487	552	542	524	523	482	504	520	523	531	519	502	479	491	483	497	510	523	477	498	527	484	524	541	515	514	497	546	486	504	504	483	491	493	495	511	530	524	508	531	505	516	523	505	550	510	524	495	543	495	530	507	539	536	497	512	521	522	510	480	509	527	433	491	527	489	520	516	489	513	494	566	511	516	554	526	471	491	504	484	537	544	524	443	552	490	511	483	493	469	537	503	501	494	509	503	523	569	520	515	503	488	510	498	515	482	499	508	520	468	487	508	495	527	488	506	517	485	580	503
26866	20469	13464	5318	2255	1266	889	633	659	650	6621	3871	1121	357	330	335	373	314	330	323	366	352	310	324	376	328	340	320	309	315	315	335	385	407	397	392	340	328	351	313	313	309	292	357	334	305	310	332	299	315	292	320	339	306	322	303	305	331	306	303	279	313	285	313	297	317	274	324	334	329	306	306	311	302	319	301	294	317	302	331	327	315	302	328	280	311	309	309	344	323	302	293	307	276	319	295	360	289	305	276	316	314	295	319	345	312	304	324	327	304	314	303	319	302	326	307	315	332	314	298	323	315	312	311	296	308	301	288	313	323	309	306	312	316	330	320	309	313	289	332	330	296	292	318	323	321	302	300	317	324	278	301	283	321	294	311	324	334	319	308	307	312	314	289	313	306	273	302	313	300	294	299	332	300	284	296	326	341	306	301	324	290	312	296	321	312	317	321	306	306	307	330	340	300	305	301	306	342	292	315	309	310	272	303	299	311	318	291	279	321	281	307	313	293	327	310	309	295	308	256	327	301	302	309	291	304	304	297	341	307	315	327	285	332	299	280	276	304	307	337	334	342	299	294	299	309	319	318	315	339	358	294	321	300	302	304	321	292	297	351	297	310	288	318	305	290	270	308	328	308	324	324	336	337	308	273	292	324	270	333	306	290	318	288	321	339	308	272	322	340	296	311	287	316	309	309	345	302	304	304	304	283	326	308	279	306	317	277	325	303	293	320	317	307	354	278	317	300	274	314	351	339	294	307	300	325	331	344	334	305	329	328	298	306	317	299	311	316	313	299	281	271	311	291	345	299	316	300	296	321	313	284	335	304	326	297	351	330	279	287	314	292	283	310	300	282	299	280	277	324	325	306	315	332	320	309	309	326	300	327	300	337	329	287	354	335	316	308	290	299	315	323	291	283	338	314	291	300	304	314	267	327	327	306	279	307	306	290	359	307	308	297	319	286	316	309	303	300	309	337	308	323	314	301	316	279	308	321	290	316	337	317	297	321	294	331	304	318	335	313	330	285	324	339	342	300	294	313	293	321	326	325	289	299	305	314	318	296	299	303	285	302	311	294	327	310	301	313	271	311	313	319	336	289	278	299	300	294	326	301	302	289	303	328	326	310	315	299	293	317	293	296	324	299	305	292	296	321	304	309	338	302	306	305	324	312	339	328	314	307	293	317	299	288	346	295	322	302	333	297	298	327	281	321	330	303	310	334	291	291	323	322	344	322	321	317	306	319	324	302	276	306	334	311	293	308	298	317	297	334	312	318	289	317	304	309	302	283	303	315	296	319	307	304	334	315	310	303	273	336	292	332	314	323	313	326	330	305	321	294	318	314	309	368	341	286	290	308	297	299	301	315	286	316	309	298	321	309	272	302	329	279	305	320	307	292	307	299	309	321	288	269	319	308	344	349	332	298	314	343	313	286	313	281	323	314	278	293	308	338	372	294	314	285	321	344	294	303	319	301	313	305	293	299	344	305	298	317	315	304	295	296	266	327	292	300	263	327	325	282	316	307	302	276	336	298	289	322	336	331	320	305	283	309	315	291	307	308	339	294	306	329	299	289	312	305	308	332	322	297	335	301	307	291	352	300	290	332	344	313	312	330	314	319	316	292	302	278	303	304	321	313	331	310	296	340	306	284	297	316	353	312	289	321	289	327	300	273	300	292	322	301	325	288	341	286	282	309	289	280	308	305	322	299	304	351	306	293	315	325	322	305	333	314	296	308	323	314	294	321	287	298	310	325	311	328	322	325	328	319	294	292	294	328	296	325	319	320	289	325	332	307	281	313	324	330	326	321	303	301	308	272	328	325	290	317	317	297	306	324	297	334	317	279	304	308	292	315	266	326	301	331	319	292	336	308	317	300	306	280	315	276	289	290	305	297	290	329	288	292	317	308	308	334	338	332	296	294	311	308	333	295	311	299	284	304	321	264	271	311	277	316	325	308	307	321	290	292	298	343	306	325	317	333	330	307	271	329	308	304	312	293	319	318	282	295	297	293	295	334	298	307	323	315	292	304	299	310	320	302	289	295	331	337	327	349	338	329	323	322	327	317	294	328	318	298	293	323	307	329	316	274	286	341	340	317	301	304	307	317	315	318	297	308	291	318	284	330	306	283	323	279	303	300	312	309	340	307	310	331	294	333	322	292	290	305	335	303	283	270	347	319	273	311	318	290	299	312	293	341	289	316	286	306	299	332	295	332	309	317	310	346	295	292	312	333	292	309	308	321	303	282	263	296	316	293	317	301	295	316	320	263	307	286	313	326	292	303	328	305	300	327	285	340	316	300	346	303	304	307	301	281	302	304	313	303	325	289	308	304	329	308	281	293	292	305	281	306	306	297	312	333	292	312	314	301	306	290	324	313	324	314	323	301	329	334	326	311	314	308	327	278	306	306	349	333	269	293	314	298	291	311	311	298	299	342	289	299	318	296	298	293	357	312	302	321	298	319	291	329	282	296	315	305	340	314	294	332	302	298	298	299	303	316	305	284	301	304	299	291	332	314	298	325	323	308	281	321	342	328	305	295	287	312	272	287	333	286	314	282	316	328	314	300	332	344	308	308	311	306	315	324	311	318	304	282	331	343	310	305	317	305	295	272	274	315	322	305	297	273	299	314	303	296	317	317	293	298	326	324	313	312	342	317	306	315	353	296	310	317	285	276	310	282	304	310	314	297	318	327	304	322	306	304	292	330	283	285	296	296	308	291	290	298	303	303	295	375	275	330	319	296	316	311	294	282	333	309	308	327	338	323	314	310	337	326	287	359	288	303	319	300	304	321	317	348	315	308	334	292	301	316	282	318	320	331	320	306	339	298	294	295	304	321	332	307	326	291	311	297	316	319	295	319	287	302	334	312	340	302	307	316	323	307	254	307	313	313	315	315	312	320	307	318	314	309	334	357	308	297	351	293	328	286	305	320	310	309	307	312	296	293	326	325	320	289	298	304	304	306	322	294	301	292	309	291	313	327	309	306	292	315	292	303	347	311	322	294	307	311	319	273	322	313	321	316	337	301	332	340	290	306	293	299	308	278	314	282	329	309	310	287	310	301	322	303	315	307	279	302	312	291	294	286	317	311	300	330	295	306	317	296	284	308	294	322	292	304	270	294	312	319	327	270	294	298	317	306	324	288	292	305	367	276	306	320	307	284	319	292	302	323	308	312	312	330	276	315	314	299	283	310	338	297	306	304	290	306	299	332	342	296	319	316	307	321	317	329	323	311	322	320	321	307	329	323	300	290	309	354	326	298	281	320	313	323	284	318	323	297	357	292	316	284	276	306	296	280	307	313	306	306	306	295	286	305	300	289	292	307	328	283	321	291	333	305	320	319	293	307	303	280	277	279	276	294	298	322	297	295	296	324	287	307	304	306	318	326	316	316	321	308	320	296	311	296	360	291	281	303	303	326	308	343	312	306	309	336	316	338	316	312	342	293	299	284	278	322	315	342	331	296	330	269	315	293	333	316	308	316	339	323	293	309	304	309
9225	15320	14457	8378	5571	3574	2346	1828	1545	1717	14609	7884	2320	655	619	593	598	594	584	611	639	664	562	564	531	556	553	495	550	537	526	561	684	698	736	629	570	518	481	509	496	507	487	466	499	526	534	467	485	535	494	543	530	517	475	468	523	492	490	509	492	486	483	496	500	474	485	519	510	498	500	475	537	501	494	514	524	508	519	518	504	439	489	482	508	516	520	535	523	463	500	517	503	512	500	499	497	521	490	530	529	517	500	500	535	525	506	473	503	524	555	508	519	512	491	511	478	509	514	489	505	515	482	492	508	540	518	494	493	473	491	537	572	491	509	533	486	484	511	486	499	470	550	503	518	475	534	522	475	522	517	503	455	505	502	522	499	515	482	491	490	535	487	529	503	510	545	470	490	511	509	467	517	516	503	486	460	496	516	470	488	523	522	503	510	510	548	492	521	508	519	522	511	491	479	537	498	497	505	462	494	512	505	511	516	491	532	548	543	498	504	524	501	483	492	534	471	490	494	510	492	502	514	469	495	487	497	505	557	520	490	508	476	484	495	516	547	529	479	459	497	499	499	511	532	511	474	539	508	503	501	487	470	477	487	469	482	498	516	486	496	514	493	505	483	498	496	491	523	499	510	491	515	532	482	511	504	460	487	528	465	508	499	465	543	508	479	551	490	471	490	499	502	478	499	528	515	518	558	502	555	479	506	501	493	481	484	493	484	540	465	497	526	498	502	502	510	511	488	513	471	499	486	486	491	512	494	492	510	520	494	501	495	464	513	483	536	563	496	497	474	488	529	492	503	489	528	524	508	531	543	532	495	535	470	519	508	508	530	475	531	515	527	469	474	501	500	524	498	520	459	546	476	541	505	479	486	474	500	508	503	496	501	506	540	531	518	510	503	490	510	475	510	504	495	510	545	528	503	507	474	494	499	509	500	495	466	460	505	589	540	502	537	525	484	471	483	535	539	514	501	484	487	510	524	519	554	515	505	488	502	478	540	493	511	495	459	497	499	480	528	462	522	476	493	456	471	512	481	481	502	516	503	515	494	470	498	522	509	491	535	507	524	493	511	509	488	499	489	496	529	497	499	474	496	543	478	534	512	481	512	488	523	492	507	496	532	526	503	507	483	520	491	527	518	482	507	524	509	498	495	498	515	471	515	557	494	500	463	512	516	523	458	453	454	520	450	497	521	535	515	491	545	514	530	503	514	469	500	512	514	523	512	543	543	509	543	488	445	502	510	535	532	479	514	504	513	485	488	523	456	477	491	490	492	499	488	464	520	518	495	492	501	490	519	504	494	485	466	544	497	515	491	493	538	536	491	480	484	519	503	520	510	499	501	495	482	484	542	523	506	497	498	473	497	467	481	460	522	496	485	487	505	511	495	480	458	487	490	511	509	510	483	493	505	490	515	493	493	509	522	511	513	488	532	499	489	493	493	462	506	446	511	520	551	507	482	525	497	485	511	492	511	476	515	509	511	505	474	473	549	539	497	496	524	482	504	491	511	494	508	515	500	486	510	492	491	507	500	520	507	510	521	522	499	494	518	495	485	495	543	475	520	507	525	473	506	530	498	513	531	544	536	474	541	479	536	500	498	512	502	508	509	492	566	493	472	504	531	473	492	507	504	503	500	512	518	496	523	497	514	498	470	519	489	491	514	516	506	475	485	524	485	520	514	469	481	495	488	529	506	529	513	506	564	514	536	500	474	494	491	496	470	523	486	479	540	540	470	523	495	526	481	489	482	527	487	467	473	523	517	486	525	486	496	488	458	516	490	490	492	476	523	456	517	497	529	486	495	519	500	507	510	492	500	529	510	514	489	520	468	521	464	475	469	481	494	519	503	491	509	498	490	514	517	535	526	472	504	536	458	511	472	503	464	520	503	526	467	504	498	524	527	517	507	470	513	522	505	503	528	525	480	484	469	448	521	519	482	547	522	513	516	462	541	488	511	526	490	472	502	523	541	533	517	491	495	463	497	512	492	516	473	523	546	500	557	529	518	532	472	486	546	484	503	516	477	510	450	491	495	520	533	461	477	534	483	493	504	516	459	524	477	512	471	555	513	528	483	521	538	451	511	504	506	506	489	530	475	503	476	533	475	541	492	523	522	468	510	496	546	448	470	482	503	531	521	523	523	463	494	529	524	497	521	536	543	543	493	530	485	518	513	507	458	511	534	463	515	510	504	535	497	506	512	489	508	531	488	511	486	486	490	502	483	507	512	509	468	444	457	513	550	473	469	490	489	508	486	514	532	484	516	490	515	521	522	504	482	519	526	509	489	495	490	430	472	513	526	510	497	475	457	538	547	533	515	501	483	481	504	461	533	509	513	474	523	531	487	508	529	507	504	486	499	508	504	509	517	471	498	528	483	517	521	526	475	515	505	491	511	480	508	515	470	513	479	489	485	463	469	522	485	505	495	481	504	510	493	536	486	524	494	527	473	481	488	536	491	450	495	486	522	519	524	514	482	520	508	521	500	515	485	513	530	474	539	555	504	486	503	487	493	514	528	508	494	553	476	492	489	519	529	468	508	470	493	523	496	506	522	473	503	525	491	498	488	474	493	513	489	478	530	485	510	503	533	491	494	515	516	524	498	480	485	510	483	476	500	469	492	494	527	486	532	492	499	491	533	507	532	513	509	485	489	503	553	494	533	509	493	438	493	476	564	525	512	505	499	539	483	485	484	509	499	542	519	511	500	504	502	515	538	498	507	528	476	516	490	480	495	530	501	476	532	503	504	491	503	497	552	517	512	490	521	520	525	530	506	495	500	538	538	498	487	475	520	499	478	477	487	489	505	479	477	495	494	505	502	529	518	512	518	527	490	510	477	506	488	513	500	519	494	522	511	508	474	544	518	517	526	503	543	471	549	491	444	546	514	516	509	502	450	462	503	486	513	511	529	482	524	531	518	464	520	492	484	531	535	533	480	518	506	499	485	525	459	529	502	464	509	498	553	495	532	474	546	495	519	474	526	501	493	477	510	512	518	495	505	497	496	532	515	500	474	478	488	531	553	479	507	500	527	463	524	519	489	501	433	478	530	541	515	500	530	480	486	506	501	513	537	498	541	518	483	496	503	509	526	501	508	507	517	494	535	495	509	517	498	501	511	501	527	533	525	496	512	524	510	526	507	528	528	496	510	484	529	520	480	450	504	451	474	470	503	466	489	478	514	524	502	471	507	469	496	505	535	477	461	522	517	456	488	535	527	500	489	466	526	504	536	470	492	485	476	494	481	523	488	458	498	477	507	462	540	512	518	511	486	510	484	518	488	544	526	524	507	493	541	535	514	514	494	479	492	510	530	464	497	486	493	493	506	487	497	481	498	560	524	513	452	488	533	492	531	467	491	473	481	501	500	503	537	542	447	498	530	504	519	503	517	503	500	514	552	474	467	477	460	496	500	508	524	505	525	482	506	548	518	532	498	489	532	493	510	467	492	487	499	473	502	507	474	487	497	527	501	486	481	515	504	487	470	537	460	501
25155	21156	26971	24726	8274	2280	1200	846	706	747	21053	15204	3280	386	385	344	376	336	352	381	357	377	383	367	372	346	336	333	343	330	323	566	723	677	541	439	362	364	352	337	302	364	310	360	309	330	325	336	297	324	320	335	329	296	336	309	318	316	314	326	299	293	303	308	323	316	301	297	316	302	360	319	353	335	309	318	310	319	352	317	276	336	316	330	312	329	336	313	307	329	308	330	310	342	322	343	288	334	332	311	311	322	318	294	293	288	314	315	298	314	322	321	337	308	290	321	303	303	323	306	306	322	326	321	345	302	313	327	310	330	307	364	327	303	320	325	335	315	305	310	302	303	321	353	308	337	336	319	310	314	307	309	307	325	293	334	324	323	327	311	294	337	308	344	339	293	292	325	310	303	308	319	321	308	339	315	319	343	304	316	303	323	328	352	301	296	311	332	320	318	340	291	313	345	319	320	344	361	289	310	303	296	328	305	290	313	337	334	297	339	331	334	287	315	346	293	342	313	335	343	309	344	330	356	302	320	340	310	319	327	286	328	331	348	342	321	328	315	308	332	295	317	324	322	327	305	280	315	320	332	315	311	314	303	315	305	326	332	314	321	304	321	326	314	283	301	302	309	289	307	315	328	288	296	348	348	327	322	274	279	338	323	322	291	296	326	304	314	304	301	314	313	328	327	316	324	283	282	309	321	323	337	309	315	300	324	335	304	298	333	326	306	320	340	316	315	330	317	324	344	300	328	343	304	335	312	307	294	326	330	298	301	310	319	313	362	320	300	291	317	324	309	316	306	312	320	308	324	289	325	323	336	302	295	303	294	320	336	333	296	333	355	305	341	293	342	349	321	314	294	314	320	326	326	319	329	300	294	342	304	313	308	342	307	333	357	345	326	342	314	303	328	321	321	321	330	297	318	305	296	292	322	308	278	303	312	323	354	319	296	317	308	301	299	311	331	298	287	337	327	328	310	342	316	301	324	314	300	294	340	279	311	300	303	320	300	338	302	325	290	322	347	302	304	292	285	303	301	310	317	330	334	310	311	316	305	335	298	304	287	296	310	331	300	291	297	332	334	312	323	293	343	305	290	314	310	330	300	282	326	298	293	358	344	282	305	316	312	291	328	308	314	320	326	299	300	324	321	314	305	383	287	335	299	272	348	290	293	326	311	332	290	302	303	301	325	307	331	321	324	327	327	322	328	309	308	307	284	305	309	302	316	324	331	294	336	296	330	282	338	307	308	337	338	340	308	296	314	322	334	325	319	340	298	335	297	331	321	316	307	314	303	339	312	325	336	323	322	315	273	325	315	302	307	342	313	314	337	321	305	306	311	296	333	311	314	296	281	336	321	309	292	312	338	332	320	289	327	313	323	304	309	330	312	334	296	315	311	308	311	299	296	336	310	313	322	279	300	309	296	341	320	308	336	317	359	335	325	301	277	345	329	336	325	309	289	318	325	356	319	324	304	305	355	317	294	318	325	308	317	296	309	292	326	299	322	316	348	314	327	301	280	353	309	311	316	330	327	305	324	332	290	313	329	288	331	339	315	312	349	310	334	314	343	322	345	294	295	321	297	331	327	301	330	365	301	302	312	302	321	293	305	334	313	345	323	339	300	294	364	336	325	315	309	303	307	309	307	317	329	321	305	319	291	291	308	293	323	311	267	307	302	311	303	304	352	351	292	342	284	308	342	310	290	299	322	325	306	337	302	310	335	319	314	293	322	317	309	322	277	333	276	316	310	314	318	297	307	324	305	293	306	322	305	308	331	286	346	330	284	320	318	304	371	323	286	323	276	315	305	304	345	343	314	321	313	302	310	327	320	302	317	302	305	317	313	330	323	295	301	280	272	293	307	305	339	304	321	316	321	351	315	314	324	342	317	326	320	339	320	283	321	297	326	355	333	343	321	353	296	329	286	305	280	327	301	297	307	309	324	332	319	288	318	323	352	321	321	305	322	311	307	360	297	294	314	334	331	354	302	307	301	311	303	313	329	344	287	325	305	301	332	307	333	325	314	326	304	309	342	318	314	332	321	308	327	304	347	314	324	330	347	321	308	324	353	298	329	326	298	298	335	337	329	335	312	308	321	336	306	279	329	331	274	341	316	304	322	337	300	293	322	304	310	316	324	293	308	314	345	294	324	359	324	296	320	298	364	291	314	284	307	305	308	311	320	328	293	310	347	343	331	300	335	317	316	292	299	319	297	328	285	324	293	338	326	316	300	312	309	306	304	320	300	322	319	277	306	307	333	324	319	321	324	332	321	300	312	343	338	351	313	325	306	309	325	315	319	287	294	301	301	331	314	287	337	319	333	311	342	320	307	284	316	339	317	296	288	313	297	344	288	324	307	343	322	331	279	314	307	303	329	325	339	312	350	316	304	339	318	293	328	312	323	302	332	291	284	356	320	303	338	338	338	321	294	320	286	325	308	312	339	311	320	321	325	279	332	323	330	318	315	285	327	343	327	337	329	323	317	325	309	316	298	342	326	319	309	320	299	340	326	304	317	315	304	311	313	288	311	325	314	310	314	265	311	340	305	335	297	302	316	323	321	320	299	319	351	306	326	327	319	311	308	319	307	332	291	345	311	315	328	308	307	304	297	322	326	340	329	307	331	311	287	322	314	272	326	327	300	320	286	311	296	310	339	318	302	301	321	292	317	300	332	318	297	287	332	301	303	275	275	284	315	315	291	337	334	311	313	332	315	294	309	329	288	325	310	308	327	292	287	344	295	299	318	317	324	302	305	298	304	306	336	323	282	355	351	325	312	286	320	295	318	293	307	323	299	319	308	304	320	330	313	316	321	318	292	281	303	321	304	320	315	319	322	318	319	323	356	297	321	316	333	314	323	329	307	327	306	320	290	291	317	290	298	292	290	330	298	292	345	318	336	308	322	302	313	287	343	308	308	308	306	344	300	320	301	308	314	309	327	293	320	342	313	321	330	333	316	308	323	308	310	334	307	326	334	307	340	306	340	287	327	281	330	329	312	287	344	317	310	322	305	302	299	324	318	318	347	314	293	313	334	321	311	319	289	308	334	315	303	293	311	322	318	268	303	322	301	340	319	306	285	303	327	309	312	288	331	347	352	303	323	309	292	326	318	311	299	331	319	308	336	301	295	329	281	327	289	317	313	326	319	336	328	302	320	304	327	341	333	289	339	322	318	304	311	303	294	323	341	333	338	315	307	340	324	274	306	290	298	317	353	277	311	302	335	296	318	338	318	322	318	286	312	291	330	303	302	278	301	303	320	340	334	352	304	297	325	291	335	320	324	320	305	282	311	300	328	291	304	327	316	324	285	316	311	305	277	351	293	333	335	300	300	341	307	331	317	304	331	301	312	345	351	309	301	293	325	318	305	311	305	308	324	335	290	329	305	320	280	323	325	319	319	326	322	322	292	311	345	342	366	331	285	279	294	368	329	335	284	326	331	304	318	332	285	319	300	306	296	293	310	302	335	350	307	314	341	316	307	302	322	298	344
9430	19370	18128	11830	8426	5002	2943	2163	1929	2077	31090	21093	5694	694	693	608	595	610	679	612	643	644	683	688	572	599	621	598	512	574	547	1137	1621	1388	1065	807	638	533	528	539	527	507	488	518	512	532	484	493	527	510	523	554	528	496	536	551	541	498	497	546	520	495	542	542	485	502	536	541	508	540	575	538	514	476	478	498	527	530	497	490	487	533	488	518	555	477	535	519	526	514	500	479	518	572	481	469	505	492	542	545	524	500	524	547	570	517	488	517	545	519	533	525	501	553	486	527	524	514	480	489	516	506	502	541	545	521	548	500	486	521	553	520	533	502	548	560	543	501	516	528	518	528	481	533	494	544	501	507	515	495	524	531	529	514	470	518	505	497	518	511	539	521	537	543	502	508	498	493	519	502	548	531	570	532	496	485	511	526	501	491	497	504	495	540	526	511	512	482	534	501	563	505	501	525	479	528	519	544	521	545	524	549	503	503	516	535	511	514	524	526	543	481	504	537	499	562	523	507	507	536	519	520	529	537	531	510	516	497	517	543	516	512	539	545	539	501	465	565	532	520	466	534	521	567	527	509	522	491	522	531	486	484	516	573	539	526	533	539	489	559	531	556	515	477	516	509	511	472	489	556	529	505	515	507	540	484	520	512	517	521	517	501	541	518	482	543	538	520	541	522	558	490	511	527	550	502	523	540	555	486	512	499	527	513	499	519	583	464	550	491	527	500	498	511	502	535	506	504	523	477	533	547	528	518	499	532	518	571	531	503	523	469	528	510	566	501	488	531	515	528	510	510	517	496	547	495	488	511	486	492	512	517	579	492	545	552	537	520	526	547	554	494	480	508	552	519	559	565	556	531	562	534	495	481	517	525	533	483	520	493	487	522	519	485	508	508	511	554	486	566	521	507	506	506	531	537	475	506	550	551	513	481	498	532	549	516	525	547	519	487	514	524	508	501	482	543	504	540	513	456	552	507	496	458	522	520	511	504	513	507	495	465	492	512	521	474	520	534	508	539	505	477	486	512	540	500	492	533	481	524	547	495	492	475	526	505	505	511	530	525	572	546	555	567	521	521	514	511	547	520	504	539	523	509	510	495	478	543	504	517	527	495	530	516	508	496	488	518	482	491	519	485	506	536	499	534	528	515	489	516	507	528	524	509	464	486	525	529	526	482	526	541	491	532	504	538	501	494	542	514	552	548	516	537	515	483	504	527	489	475	541	534	531	486	515	530	515	500	485	492	493	532	540	516	490	503	520	488	502	507	516	530	504	494	560	532	508	502	523	513	530	575	515	481	522	516	517	506	488	540	523	531	507	513	526	554	492	490	491	531	510	506	521	515	496	527	521	571	511	510	505	524	553	532	506	510	518	537	497	525	492	511	540	565	513	485	526	524	518	528	546	534	532	515	548	517	506	555	511	512	509	527	520	497	502	533	493	476	481	508	528	516	484	543	543	478	532	532	495	480	486	531	536	522	526	536	501	492	508	506	498	538	497	508	480	532	495	509	528	454	509	520	537	524	525	504	523	566	523	506	543	555	508	523	519	493	523	513	553	493	546	536	521	537	491	576	537	521	554	474	493	499	533	502	540	494	533	545	518	529	542	488	480	541	473	511	488	499	496	509	490	472	540	485	522	513	534	475	491	510	506	521	506	518	506	540	499	526	525	493	500	505	507	518	555	490	530	511	516	501	523	493	504	501	451	540	475	480	515	530	499	475	528	532	520	504	527	506	489	496	506	515	509	503	458	544	509	528	473	522	524	494	525	519	550	560	512	507	461	555	515	483	510	508	496	539	510	531	563	520	508	511	528	531	502	533	491	544	509	552	515	520	508	526	525	553	545	518	521	533	536	510	495	497	485	480	518	573	488	500	510	530	542	515	533	524	547	522	494	518	495	538	538	521	522	555	539	512	522	545	535	501	508	539	505	520	533	522	544	485	552	531	551	487	527	529	528	484	546	528	480	480	476	521	512	536	512	545	502	519	502	516	513	558	525	516	504	512	560	516	513	508	486	527	526	527	511	520	546	510	507	532	520	518	549	530	522	553	539	548	508	502	518	530	512	537	521	507	510	527	519	513	512	519	539	534	522	534	494	546	486	537	491	501	553	527	464	556	501	537	521	521	544	561	521	495	524	522	502	447	512	554	541	507	508	510	525	487	507	518	512	521	500	504	520	510	512	539	481	518	560	535	531	490	535	488	510	508	517	582	517	521	484	500	516	492	504	556	514	522	517	506	501	524	546	533	548	493	548	507	497	501	501	467	520	507	542	500	504	509	501	546	521	510	502	517	544	484	493	544	555	533	546	527	539	506	518	578	523	490	542	514	510	548	532	514	523	492	496	533	540	523	543	517	518	499	522	505	530	535	504	496	492	479	556	529	554	526	490	509	536	516	524	517	552	518	533	533	497	531	504	468	536	515	535	507	524	532	546	512	484	508	494	454	540	523	508	515	494	502	499	494	470	536	547	529	513	537	498	523	519	470	571	541	477	540	518	499	500	527	507	518	492	489	554	538	499	518	499	530	500	488	495	508	529	516	501	548	513	467	496	520	563	525	504	513	523	514	518	589	574	547	513	533	547	526	509	501	532	521	505	509	517	538	521	511	565	505	492	525	511	551	500	510	477	500	543	519	514	514	525	495	498	484	531	479	557	543	484	521	506	490	491	481	505	546	507	499	485	524	528	524	479	528	551	535	513	530	518	503	569	506	492	527	525	509	534	507	490	521	512	523	538	527	528	539	518	504	507	557	540	515	508	500	467	516	535	527	506	522	500	530	548	550	528	528	500	525	549	514	497	516	550	505	499	498	564	514	526	505	549	539	532	492	514	528	522	538	538	543	541	509	524	542	512	565	527	551	509	553	497	464	477	521	494	495	534	561	523	494	520	506	511	499	508	507	481	545	503	503	505	521	494	480	503	504	451	517	527	528	546	519	527	521	502	523	538	494	529	517	498	499	537	533	523	515	473	551	530	533	511	523	517	523	506	520	479	537	526	512	520	481	543	518	514	531	473	544	491	522	525	496	499	519	517	502	506	542	500	539	512	472	526	541	524	510	457	499	523	487	563	536	510	519	514	522	488	550	525	523	524	536	532	537	540	526	496	533	512	472	501	518	510	543	531	500	503	547	512	478	501	492	521	531	506	486	540	488	541	542	510	541	529	490	496	506	526	525	554	497	502	495	493	499	515	525	503	513	488	499	464	513	515	506	540	520	525	440	501	508	523	531	509	520	539	510	520	530	504	474	530	514	532	551	520	536	510	546	566	496	528	490	529	519	533	534	508	526	506	516	513	533	538	505	541	496	524	487	498	508	515	544	471	531	531	546	527	543	530	501	505	544	499	492	521	498	542	479	502	501	499	505	535	510	532	494	521	504	522	506	552	523	561	486	499	504	551	521	525	555	513	499	545	523	512	502	524	559	525	515	521	517	482	486	480	491	464	509	524	532	528	510	493	512	528	498	508	480	505	516	495	503	540	510	516	511
23208	21097	28765	23669	21110	19203	4513	1504	1025	1055	37105	33840	14222	925	413	436	450	404	398	436	384	385	417	400	395	424	370	362	340	351	398	1161	1564	1238	905	569	402	376	318	337	355	315	311	340	340	303	317	329	308	310	402	330	338	332	338	310	312	317	310	352	326	319	296	337	324	331	301	313	308	300	329	317	313	325	322	340	320	347	321	323	316	341	317	292	297	323	308	296	353	362	321	336	304	313	320	308	362	333	293	318	319	330	355	339	336	309	331	317	332	329	331	289	339	311	347	327	313	347	343	315	319	302	332	322	345	300	325	331	283	308	331	343	356	330	319	329	353	325	329	294	326	339	305	319	332	327	348	336	329	298	315	321	336	329	316	313	325	349	316	297	323	329	351	281	308	299	326	312	330	349	337	339	306	329	338	333	332	334	298	299	257	317	319	322	305	320	308	277	338	319	358	299	318	321	338	325	318	286	319	332	281	310	311	289	308	330	325	333	323	328	301	324	312	319	300	359	346	319	321	328	322	344	328	341	348	334	334	347	327	313	303	271	320	352	318	325	325	320	323	334	318	303	356	303	313	312	286	328	301	321	311	296	329	340	334	336	352	306	311	330	314	285	332	295	294	342	322	356	328	333	307	308	328	331	316	317	318	335	343	312	342	310	303	347	326	347	295	315	335	346	337	318	324	335	314	331	312	325	344	299	319	317	280	297	324	338	315	313	324	334	321	337	326	336	348	325	337	336	326	348	351	329	332	323	330	297	317	328	302	361	339	317	328	333	315	308	281	300	334	319	333	299	303	325	288	335	310	331	326	347	347	335	344	341	309	356	289	318	312	306	327	324	331	309	321	335	340	309	322	340	326	299	331	312	344	318	302	326	362	353	299	331	321	346	334	336	318	324	316	316	313	332	303	283	359	303	312	301	324	314	315	316	343	288	317	320	346	296	318	335	300	315	314	357	327	317	319	294	348	339	328	314	331	358	369	308	303	307	337	330	329	297	324	307	330	313	306	356	341	326	316	315	308	326	294	309	301	325	328	308	333	310	358	378	321	307	318	340	338	340	345	320	316	362	295	320	327	337	297	317	334	319	316	325	337	313	330	326	307	297	312	308	316	308	303	303	326	287	322	308	328	325	280	307	349	368	344	329	330	317	297	311	320	351	315	338	274	326	347	295	309	302	342	287	315	318	343	320	339	318	305	317	314	352	326	319	302	334	346	358	353	329	328	321	317	371	305	334	353	335	327	322	317	302	321	314	310	295	341	312	360	333	343	317	333	301	313	321	337	330	322	345	340	312	337	338	349	321	305	335	326	322	370	347	329	320	348	332	318	337	309	298	333	313	342	338	352	301	336	333	317	312	326	307	325	324	317	286	331	342	322	303	350	317	316	324	314	341	354	338	292	347	338	311	308	340	335	341	323	312	305	331	345	281	301	298	311	322	335	321	316	325	296	301	347	278	309	340	335	337	325	313	285	317	330	317	331	313	341	317	306	333	308	342	320	307	326	302	319	336	302	312	339	292	327	294	333	324	300	330	315	343	321	331	338	312	327	341	342	313	323	288	345	331	303	317	330	327	326	296	346	312	296	310	303	340	334	305	313	330	335	329	319	297	340	318	337	310	314	321	333	352	340	322	315	317	289	319	310	337	346	309	319	327	351	297	310	312	335	306	316	317	325	306	349	342	306	363	318	338	311	328	327	297	311	315	311	337	337	320	370	295	295	337	312	324	325	322	311	348	340	303	323	308	353	331	359	311	324	323	304	315	316	340	349	350	312	330	332	309	337	321	314	312	293	341	322	307	332	321	299	306	315	319	333	302	356	340	356	343	316	323	313	344	332	352	304	319	352	328	337	332	330	310	307	314	346	317	342	333	297	302	313	307	311	306	310	350	309	341	300	318	304	320	320	313	315	313	315	324	329	309	304	302	306	314	303	320	370	331	317	312	303	345	339	331	328	358	301	314	311	316	344	307	338	345	297	338	322	291	335	297	325	323	340	291	311	315	315	320	330	322	310	337	321	301	326	285	314	306	309	302	326	355	336	339	320	325	292	314	328	299	339	320	331	293	320	304	325	350	300	292	323	372	338	294	311	349	333	359	324	310	303	349	324	312	319	310	319	316	335	301	295	308	327	342	345	331	318	351	309	323	362	307	304	336	345	340	345	288	280	344	324	329	276	318	355	315	303	305	344	295	312	318	293	319	304	309	306	301	309	295	340	310	335	320	292	332	348	323	335	311	319	315	312	338	322	339	306	328	310	337	313	290	347	324	340	316	317	329	285	324	323	312	333	332	310	360	282	326	331	286	311	327	316	317	307	360	345	351	339	322	301	350	355	310	327	311	336	315	303	305	312	325	310	325	304	304	294	323	305	326	319	322	300	345	334	316	322	313	333	326	309	322	343	317	290	351	317	287	344	361	338	344	312	310	334	325	332	326	305	328	307	335	335	338	348	341	372	320	313	352	336	290	313	309	308	321	325	318	304	319	308	350	349	321	314	278	323	318	316	316	321	353	351	286	322	321	334	327	352	295	349	334	320	330	324	315	284	307	292	316	321	319	311	316	297	343	346	342	335	315	346	330	314	324	342	328	330	340	333	323	316	342	304	350	321	326	309	331	346	323	298	331	329	300	320	346	342	340	316	338	310	335	327	332	324	333	317	308	322	344	301	338	270	312	319	321	324	286	324	314	328	347	326	342	318	332	341	322	320	328	303	309	330	322	310	334	337	339	315	294	366	310	325	303	334	317	322	327	320	329	308	329	338	317	331	339	310	302	323	332	317	331	320	327	312	309	317	306	308	323	310	292	320	318	313	336	282	293	299	318	338	312	320	276	327	335	316	318	330	336	339	320	300	265	332	311	311	339	336	319	300	327	308	302	353	328	303	328	320	345	356	295	323	298	310	341	343	351	299	334	307	340	331	330	322	352	341	351	354	326	301	320	331	284	302	317	311	315	314	352	298	343	359	327	346	346	321	311	322	303	339	351	330	322	320	316	276	319	292	311	339	298	308	291	339	322	294	371	321	301	315	333	341	342	333	352	319	343	307	314	324	322	341	321	340	344	336	318	291	297	313	312	331	360	321	314	330	307	269	308	305	315	309	318	300	329	298	320	293	353	281	349	340	324	318	324	307	305	332	329	312	343	319	339	333	321	328	354	329	295	303	335	360	306	338	350	366	310	328	295	369	295	277	328	305	340	337	301	320	306	309	324	322	337	320	324	330	344	317	294	319	322	341	347	333	319	355	342	351	311	346	331	312	324	306	321	310	349	340	321	329	346	326	293	359	266	340	329	320	317	329	322	317	307	377	328	306	343	313	276	325	336	347	337	335	323	317	313	322	308	345	316	344	329	316	326	315	328	307	304	349	306	351	324	325	303	316	298	326	315	327	342	295	300	343	323	352	342	322	304	313	315	320	288	317	333	342	324	337	345	321	301	307	300	324	314	324	301	334	321	313	315	329	321	336	329	320	307	342	325	312	308	328	323
13506	27985	27047	20667	13921	8455	5200	3794	2941	3142	41992	36955	14649	868	793	770	771	752	778	728	710	748	786	721	783	764	724	684	602	622	609	3030	3767	2968	1951	1130	703	563	541	515	510	513	558	505	475	519	519	544	511	526	501	485	508	540	519	525	512	523	528	545	534	525	526	528	511	475	488	494	531	510	507	513	555	503	500	497	538	540	455	474	541	522	522	531	496	504	562	503	505	500	500	496	526	552	523	483	503	516	506	547	518	513	491	507	509	542	468	490	518	506	488	530	508	524	514	492	517	508	511	546	541	454	493	502	559	527	541	494	492	507	494	522	492	547	510	538	533	483	528	508	508	526	551	494	532	507	473	543	504	517	497	500	519	508	513	484	504	515	520	513	493	516	544	523	525	476	515	484	496	516	496	469	494	481	510	514	536	515	536	525	474	537	478	486	528	550	515	507	498	526	558	537	495	510	514	513	512	484	506	500	500	533	545	496	486	536	514	503	493	517	543	524	521	500	467	519	524	521	527	533	543	532	516	506	534	526	507	507	558	468	536	498	520	565	520	558	520	448	481	518	489	485	481	493	496	506	516	478	480	489	526	546	485	559	473	521	517	474	506	522	482	505	475	514	551	535	489	501	522	509	524	528	538	554	479	512	515	530	520	502	443	510	500	488	508	538	522	530	487	493	543	464	485	514	499	464	534	522	499	490	515	517	522	491	478	493	516	516	485	465	509	526	503	527	532	523	518	479	491	500	521	503	537	506	527	490	525	505	495	508	485	496	461	515	529	525	511	527	503	561	534	505	475	561	463	512	507	512	490	521	500	486	509	548	486	527	533	518	476	520	505	507	496	522	523	473	508	513	457	513	551	524	517	495	499	516	511	534	546	504	504	494	496	487	523	499	507	507	513	524	515	505	520	506	497	492	508	475	572	488	513	495	555	553	519	524	529	496	525	470	508	457	531	520	516	557	488	545	501	530	503	517	498	528	513	482	510	516	496	513	489	504	503	522	558	509	499	510	467	516	538	548	469	477	517	466	531	554	532	503	546	502	499	532	523	519	476	523	520	539	545	477	511	506	518	519	535	501	549	546	517	494	503	523	518	514	560	503	489	534	525	495	539	551	504	526	507	477	487	507	519	526	516	480	533	501	556	506	516	510	537	499	503	539	501	568	547	527	503	512	468	480	554	514	516	505	526	484	536	508	560	522	507	513	532	485	526	528	503	488	532	493	528	541	509	513	506	547	533	505	486	539	539	538	509	511	541	509	512	526	491	548	444	526	503	481	497	518	487	525	521	489	521	534	513	495	494	500	491	505	499	483	553	491	546	515	481	499	504	513	527	507	503	454	516	547	515	509	500	525	498	580	553	521	504	541	496	504	503	475	501	508	519	535	514	508	547	479	488	490	526	531	527	532	526	514	523	507	520	546	493	510	510	530	517	502	488	476	496	531	510	504	515	533	514	535	501	494	505	503	500	519	470	516	526	510	544	539	521	587	519	509	517	468	490	501	545	513	537	520	501	525	495	502	512	514	484	467	543	536	535	527	540	514	538	468	534	508	494	482	496	557	549	514	505	500	534	573	540	492	496	519	534	488	517	523	504	523	546	473	486	526	503	524	492	508	539	526	484	536	511	493	485	551	531	535	520	493	480	478	495	552	521	535	507	533	483	490	536	515	523	505	477	497	554	520	501	491	490	541	520	519	531	478	513	519	513	524	518	483	491	458	491	537	521	484	506	517	522	503	516	526	499	504	504	519	559	549	536	522	542	512	472	513	529	508	484	486	537	471	530	537	526	513	497	504	506	541	531	497	523	494	547	493	485	492	489	561	501	508	503	497	532	510	536	485	498	522	470	503	514	501	548	524	508	483	517	485	480	516	493	491	480	511	535	468	528	502	529	484	534	516	497	489	543	556	535	519	509	491	539	514	486	557	499	512	536	508	529	503	514	554	489	508	498	525	528	485	499	532	466	506	496	511	481	504	515	484	529	481	502	513	522	519	510	502	495	478	501	579	481	522	509	482	514	501	487	518	534	537	515	504	528	516	524	503	513	522	491	513	487	516	503	493	505	504	481	523	511	497	476	507	512	557	544	544	523	505	534	532	522	542	520	456	519	532	516	503	482	544	513	508	541	486	503	512	533	503	559	523	515	518	522	509	511	510	507	502	557	537	528	508	537	526	522	507	537	529	489	516	532	504	510	479	512	521	521	504	489	520	530	504	480	536	517	487	489	480	516	543	463	482	525	496	531	498	478	468	536	496	549	553	521	559	499	531	507	503	538	461	500	529	495	517	482	520	514	495	497	509	551	532	519	506	541	550	536	497	511	498	525	481	502	520	481	534	486	517	510	516	487	504	575	524	462	537	510	488	500	517	526	498	465	499	509	524	514	518	527	475	533	504	466	525	539	471	490	505	510	524	496	518	496	480	526	575	490	525	513	491	538	496	533	561	535	519	495	507	468	532	556	485	481	546	494	522	500	525	500	512	509	477	482	507	499	488	536	516	534	548	527	477	544	504	497	516	521	526	535	516	470	543	485	516	510	495	521	496	498	512	491	481	524	537	518	505	533	543	559	493	482	512	499	541	508	481	551	525	495	503	529	511	533	512	508	488	512	483	551	510	489	507	523	476	525	519	481	492	499	495	525	512	483	464	547	550	496	535	544	517	504	468	534	497	486	530	574	526	496	539	518	521	549	530	525	486	500	470	530	487	566	504	468	523	525	521	516	533	507	487	504	512	515	522	490	506	470	495	523	542	517	524	508	517	527	473	549	491	520	533	515	486	482	494	472	528	532	489	484	504	483	481	533	518	494	514	520	516	530	530	483	539	510	523	503	501	516	537	484	578	570	530	535	494	539	487	530	515	522	565	519	536	535	504	506	479	538	450	527	507	501	542	487	516	521	537	522	511	464	550	491	505	535	532	513	490	549	481	513	503	548	491	505	521	520	523	501	529	520	474	491	527	503	522	551	515	487	521	502	582	505	497	507	499	495	480	536	496	501	488	431	536	483	503	542	553	512	521	490	515	523	499	524	527	497	505	503	474	518	519	456	514	481	505	529	524	492	512	483	493	552	503	512	522	504	510	507	570	499	518	506	514	495	510	520	519	530	498	558	539	518	484	530	524	531	511	507	504	503	505	524	479	472	521	455	533	524	513	520	520	483	516	526	515	479	498	535	532	504	491	535	558	472	521	512	495	482	509	549	561	517	485	511	535	477	461	509	496	519	513	492	485	503	502	491	515	534	507	498	502	510	494	471	537	509	504	529	523	541	554	530	503	517	498	478	512	466	508	546	537	485	487	512	499	459	484	491	502	489	493	504	485	506	505	513	520	536	553	529	479	529	501	485	549	469	554	532	521	519	526	515	503	455	525	525	489	510	508	507	503	521	531	509	502	495	517	497	503	496	494	509	532	495	536	498	527	505	480	469	496	537	505	466	512	483	528	518	510	512	518	528	533	515	548	473	528	502	512	537	517	526	536	524	530	492	494
26777	20627	18192	9275	3130	1355	678	528	493	512	5630	4909	1723	373	350	340	325	331	322	331	309	346	362	352	350	348	364	335	331	379	320	361	385	427	378	351	316	325	292	273	299	308	329	339	343	327	311	306	315	305	304	300	304	321	278	313	329	288	305	313	336	308	299	317	327	296	310	330	308	326	297	366	316	315	321	325	335	313	318	328	309	282	324	275	300	298	320	307	288	314	281	320	350	326	317	297	300	335	336	341	341	319	332	308	339	326	334	312	287	336	313	300	314	325	277	343	329	323	301	295	321	287	337	320	355	362	309	341	306	336	337	335	318	307	340	342	314	321	316	331	281	308	302	289	347	340	330	297	292	294	308	317	327	300	306	288	335	297	294	301	334	314	315	330	331	308	267	313	313	326	278	326	311	312	285	298	317	339	319	297	316	326	298	330	294	318	299	313	296	331	315	326	293	326	298	313	311	350	315	291	313	330	308	341	318	330	294	314	305	336	295	304	329	338	327	308	310	295	309	274	326	318	324	331	302	302	324	295	312	337	332	287	343	320	308	296	307	272	303	329	308	356	314	314	296	306	294	298	315	301	286	323	314	320	296	313	325	308	317	326	321	284	303	324	334	338	324	306	348	312	312	316	308	315	323	343	324	307	332	320	304	353	325	320	313	279	308	315	327	320	281	332	333	308	351	319	324	349	337	321	302	310	323	321	316	284	327	310	305	303	273	321	307	316	314	339	296	308	318	300	313	335	291	343	352	330	324	335	292	327	320	312	353	322	312	310	345	300	310	322	301	346	330	309	311	309	322	278	329	302	336	299	293	320	322	309	302	322	298	327	309	312	301	358	312	343	331	318	335	310	332	354	307	318	329	315	317	313	330	305	308	262	340	338	287	303	302	309	306	294	307	291	304	321	276	311	306	326	264	304	322	310	316	335	313	286	303	346	296	298	312	298	335	327	307	300	321	301	319	314	290	337	304	329	313	313	300	305	324	289	317	296	313	296	325	317	320	319	309	307	288	308	317	299	299	303	308	307	319	332	331	339	318	314	293	300	287	321	341	314	314	306	281	330	294	307	323	300	308	291	326	305	343	284	303	312	316	300	306	281	313	342	309	334	350	303	314	304	305	323	365	291	323	316	317	309	297	296	295	317	321	350	327	317	292	321	308	360	304	313	329	331	312	330	314	318	339	324	324	306	336	289	322	309	302	295	311	314	304	343	318	298	312	325	317	340	305	315	347	314	295	305	309	323	315	358	307	335	297	310	323	313	357	314	296	335	276	318	307	315	326	339	305	290	340	321	294	312	341	312	332	314	348	293	298	328	285	320	275	315	316	324	352	309	266	312	295	308	309	304	312	337	316	333	349	283	325	284	324	347	358	346	319	287	299	314	315	280	321	305	347	342	304	330	293	308	318	319	374	340	315	328	311	336	288	307	314	325	331	295	333	319	308	272	316	313	364	312	316	305	299	316	319	319	286	316	375	294	329	327	316	321	291	304	310	319	324	332	318	255	331	297	309	335	331	305	322	275	336	291	330	301	323	316	335	313	288	336	317	331	340	310	352	299	316	316	309	323	308	324	324	344	301	323	297	289	326	289	336	302	306	287	329	304	312	349	321	300	307	333	282	316	314	329	300	302	334	319	308	293	295	317	323	294	327	319	328	309	301	332	335	312	329	313	305	330	292	325	326	300	327	342	311	290	301	328	353	323	324	291	293	315	306	315	297	310	298	322	326	326	291	319	329	307	300	328	298	298	295	301	317	306	329	342	341	316	280	308	324	334	319	316	339	285	330	332	292	297	325	309	288	339	301	298	282	312	318	325	338	331	284	323	356	301	316	312	322	302	339	321	279	295	315	338	290	319	318	311	340	298	299	315	294	325	305	299	299	324	311	343	295	341	305	324	318	293	328	284	324	341	337	341	326	316	330	295	311	326	311	336	318	310	283	325	329	307	323	313	329	305	331	329	297	284	334	308	302	305	329	308	317	342	316	301	328	316	318	321	314	336	313	321	335	287	300	314	305	329	310	352	306	300	334	305	322	293	310	328	340	339	295	316	325	292	338	309	284	310	327	317	347	321	289	332	293	283	325	304	323	319	327	308	310	299	343	320	295	317	310	310	308	326	295	308	293	329	328	325	298	335	315	298	296	302	303	292	315	313	281	331	322	311	298	328	317	302	301	322	336	328	308	311	312	317	299	296	337	288	299	281	308	354	338	317	303	305	306	312	318	339	314	295	302	324	316	303	330	308	326	326	271	323	309	324	333	304	316	271	311	339	312	283	322	333	328	295	339	309	325	310	308	276	334	311	299	280	320	318	311	289	309	297	317	316	307	299	329	322	320	322	295	321	324	310	299	322	282	341	290	318	338	296	340	310	314	326	310	347	286	310	294	337	313	330	351	314	305	315	364	322	324	322	322	314	313	348	345	296	307	335	300	319	275	323	329	318	307	328	334	306	295	337	300	314	303	332	311	311	314	307	323	305	309	291	282	336	323	346	322	323	301	324	362	294	317	328	311	294	321	334	303	310	326	301	341	316	309	292	332	307	322	306	356	291	344	300	347	291	312	316	336	328	325	328	320	340	295	315	313	325	340	327	283	357	316	307	315	299	340	307	301	311	339	295	331	316	313	336	342	312	341	293	327	334	288	286	294	311	304	324	347	321	302	294	328	325	319	327	304	305	316	294	324	325	316	315	313	302	294	341	321	318	296	302	318	323	298	336	298	282	336	302	337	316	324	325	286	284	299	324	320	302	305	323	331	282	321	318	323	312	333	302	305	313	305	325	311	305	313	312	314	319	309	305	339	349	294	332	317	309	294	330	304	335	310	304	313	296	298	322	277	340	308	306	267	310	284	306	321	287	312	317	305	306	311	324	332	310	317	325	328	312	307	306	346	332	334	299	293	342	336	292	336	314	327	317	295	271	305	323	307	310	304	296	321	307	334	319	330	285	303	327	314	350	289	340	312	324	305	311	314	359	292	308	323	289	346	303	348	306	300	323	334	323	291	332	319	353	337	299	287	314	319	303	322	295	334	322	297	320	314	300	278	325	326	342	311	319	324	335	310	320	326	304	317	317	328	304	293	309	316	308	281	333	332	297	306	296	327	331	323	308	291	319	355	276	295	336	300	331	298	345	315	334	340	315	298	335	334	319	298	304	316	306	299	300	335	328	329	343	301	306	301	298	342	316	316	317	324	310	295	345	329	308	317	302	285	316	329	294	337	320	291	275	308	319	292	325	295	318	304	308	280	301	318	303	325	303	309	325	331	309	344	311	290	327	312	313	308	281	324	347	317	315	318	315	297	318	290	315	313	325	304	323	299	289	308	325	324	336	330	306	333	310	312	299	321	323	324	295	288	325	325	294	271	333	290	308	313	317	289	310	342	289	317	298	295	304	303	315	312	300	325	315	321	292	319	287	296	303	328	315	309	346	301	325	310	288	325	314	349	331	333	313	334	309	312	305	333	334	328	325	331	315	313	310
9166	16331	21201	11999	7103	3223	1613	1161	1129	1273	12084	9951	3575	582	586	567	627	589	613	592	557	569	591	584	643	587	577	577	586	553	501	651	745	726	642	595	586	501	528	525	504	488	512	479	516	546	531	508	496	505	492	491	527	493	501	540	494	494	521	546	497	495	526	510	518	530	520	517	482	536	508	498	495	536	499	540	524	524	502	535	544	512	511	533	494	544	503	512	524	515	504	482	449	521	506	505	531	486	543	485	520	494	492	518	490	488	509	533	486	538	513	514	518	464	508	541	540	561	499	492	513	503	513	491	486	524	517	493	525	539	483	509	528	511	490	515	494	532	542	502	528	529	490	541	514	495	504	489	490	519	467	544	517	518	532	507	454	494	540	525	501	495	517	510	477	496	511	461	466	492	488	504	540	484	493	511	486	512	532	505	529	482	525	503	472	529	538	549	498	483	518	536	545	496	518	505	531	522	531	499	508	503	514	514	509	526	501	503	528	516	544	530	503	506	523	545	494	510	519	536	498	516	530	451	486	487	486	500	490	540	524	546	475	485	521	502	469	476	540	509	519	509	533	477	488	513	487	541	542	485	529	491	508	526	482	479	497	530	532	519	502	506	507	486	525	515	472	518	522	486	491	533	499	508	534	507	524	520	513	500	493	537	532	525	513	487	525	532	495	474	500	519	499	495	477	479	501	516	507	507	525	503	547	467	470	467	501	465	492	520	511	493	477	478	500	515	505	489	508	504	494	545	481	473	530	504	510	530	510	543	521	460	536	504	505	482	552	510	517	505	498	492	521	509	539	537	503	510	494	517	528	453	547	495	503	493	508	520	518	533	526	548	539	473	534	519	513	544	500	507	533	572	477	466	491	498	514	473	494	532	515	503	534	535	518	508	506	478	521	509	516	474	515	531	498	458	489	471	520	500	524	490	512	504	510	529	501	546	551	515	524	506	512	536	491	557	536	520	477	488	532	505	486	506	536	472	542	500	476	535	524	500	471	521	505	509	534	503	494	488	502	523	477	519	503	549	506	544	492	516	543	495	556	520	484	522	547	565	482	486	492	494	462	490	525	515	491	503	485	493	519	517	513	519	489	513	511	500	518	485	557	516	448	503	540	495	525	516	504	500	475	498	503	531	501	509	471	524	510	529	528	544	530	478	562	523	527	515	482	557	520	535	487	545	529	457	494	520	488	516	545	504	475	491	498	515	533	523	513	523	522	527	503	519	481	510	491	504	495	463	516	550	536	513	510	507	494	468	572	518	506	475	482	486	510	523	494	470	509	508	476	529	521	502	501	507	479	479	471	516	484	503	500	509	472	484	527	518	533	523	495	519	490	534	511	460	510	495	483	522	472	501	544	508	525	469	525	546	532	526	487	494	519	528	501	492	484	521	459	480	482	492	491	524	519	489	507	460	540	526	528	515	523	532	498	530	524	485	514	534	511	492	540	517	490	530	516	532	536	515	494	502	493	508	491	530	496	537	535	520	537	523	517	523	522	517	498	530	493	516	514	514	529	510	504	520	501	502	510	473	535	469	474	528	502	513	521	535	514	530	491	493	521	562	472	555	468	494	493	520	510	561	473	496	474	446	499	526	531	529	502	517	532	530	484	517	506	494	542	554	508	521	493	516	528	505	498	486	531	514	504	525	503	531	506	500	521	482	483	505	513	535	542	500	557	511	516	479	532	475	518	518	527	491	468	518	531	508	529	521	534	502	496	527	501	497	495	517	502	499	503	507	523	457	564	526	502	471	515	528	519	538	512	497	537	495	508	498	490	527	490	516	550	468	504	497	518	478	548	484	494	549	524	511	500	531	503	474	498	517	497	506	506	540	478	475	531	523	513	510	487	473	496	514	457	524	502	501	534	514	529	538	496	472	503	479	546	485	474	476	501	521	527	523	501	499	522	502	507	535	531	504	479	490	509	500	514	498	534	536	502	532	474	470	515	544	483	508	517	501	524	547	451	516	506	502	522	544	490	526	553	491	508	517	506	497	528	486	499	519	521	496	514	495	514	492	506	488	503	502	508	522	551	501	515	509	511	520	497	519	498	534	541	476	478	523	512	530	493	523	505	498	496	497	509	525	495	509	493	508	499	484	535	500	458	510	502	549	485	513	525	477	474	462	525	480	495	512	457	521	496	496	546	486	507	534	504	499	501	530	480	515	535	537	509	506	512	506	495	523	479	523	546	542	548	482	505	533	529	500	504	558	517	507	526	483	476	472	484	505	487	545	543	556	486	481	528	471	543	474	511	529	487	512	464	505	465	562	463	495	544	472	492	508	519	479	571	523	507	466	535	503	493	493	523	539	488	550	548	513	527	507	486	516	551	533	520	519	536	481	496	521	540	493	516	517	507	522	483	500	485	525	527	510	498	521	493	530	515	498	489	542	515	494	543	503	504	506	505	478	546	520	528	518	532	533	507	500	523	503	508	520	462	488	536	538	502	533	488	511	493	508	520	522	526	502	512	489	492	528	511	508	530	511	507	492	477	507	561	483	508	525	488	524	510	526	515	513	476	498	525	486	471	507	492	459	486	497	512	507	514	470	503	496	517	486	500	540	516	501	527	476	502	543	489	510	528	486	500	537	508	501	517	467	510	567	494	538	491	511	508	540	503	488	521	517	515	515	530	499	513	542	510	482	500	525	502	524	565	493	493	523	558	540	521	469	499	468	507	516	504	536	565	488	538	483	491	495	534	505	521	525	508	530	494	518	486	462	515	502	476	536	477	503	509	479	508	510	502	535	542	514	519	490	537	518	534	503	503	532	505	509	512	473	461	486	467	461	483	524	517	545	487	555	554	516	511	518	485	491	527	509	480	488	508	512	468	517	518	502	458	526	484	466	502	523	512	540	503	517	525	509	486	487	522	540	535	500	523	522	525	507	505	511	524	539	488	493	521	521	477	486	507	518	528	460	501	487	517	486	504	538	504	479	523	505	463	507	503	516	538	502	504	514	522	519	475	479	502	526	521	496	498	513	503	547	544	518	501	512	525	533	477	509	538	505	530	508	471	475	528	550	519	484	484	489	482	478	525	504	539	482	503	510	488	527	506	500	461	473	528	505	490	504	512	553	559	505	517	508	506	519	487	537	539	512	533	505	502	562	521	505	482	549	540	547	504	527	487	511	498	469	512	481	515	512	515	504	533	546	538	504	502	527	544	467	537	512	518	489	528	494	525	509	532	530	480	527	504	505	497	503	530	478	479	535	489	543	511	512	528	493	536	530	556	520	524	533	568	537	515	504	499	518	513	506	518	508	524	525	521	511	516	506	516	504	512	521	540	540	499	495	512	520	547	510	479	487	504	470	527	498	502	516	495	471	491	527	513	486	504	511	482	493	515	482	533	531	525	508	519	466	495	524	511	501	500	467	529	539	501	454	496	485	530	500	499	497	523	527	487	509	503	518	523	475	534	467	524	506	504	540	509	514	503	510	498	520	509	538	510	538	518	492	519	495	492	487	462	524	490	474	491	496	528	474
25120	21136	27012	24360	8325	1855	1035	725	545	644	20093	16611	6255	420	373	365	354	361	361	341	394	342	383	337	354	348	364	368	337	360	349	354	486	615	539	474	420	315	304	311	319	322	323	328	332	297	330	321	325	317	342	327	295	351	302	345	333	310	337	332	296	334	310	306	326	318	324	308	301	330	293	325	309	334	330	317	338	333	372	318	279	350	324	334	331	334	322	339	334	329	292	328	320	347	334	313	295	352	328	323	327	366	307	305	321	307	314	317	299	313	343	321	332	357	368	331	336	325	344	350	314	297	312	310	326	338	339	334	340	283	326	335	311	329	326	320	303	347	329	350	346	344	341	287	353	335	345	321	295	348	347	292	324	307	314	309	307	279	292	322	314	318	360	321	312	318	324	337	331	325	326	308	352	326	311	306	314	340	319	303	352	328	321	314	290	300	309	316	297	339	321	380	334	333	325	331	336	319	291	320	365	376	343	291	339	323	346	323	321	335	332	304	307	298	296	338	322	332	315	306	313	328	315	338	322	343	319	338	338	347	343	339	326	325	322	329	315	315	362	331	340	348	333	295	310	319	304	323	284	337	302	347	310	330	324	320	305	319	345	314	329	337	361	309	332	336	353	328	302	327	288	304	297	310	306	327	316	311	331	319	345	312	295	316	349	344	347	330	318	335	319	327	311	335	328	323	283	331	299	346	330	333	316	348	351	344	332	338	339	292	340	312	354	315	335	319	327	323	356	294	363	305	313	344	353	333	336	302	309	322	317	359	337	338	305	319	328	324	333	324	314	295	322	306	308	343	342	340	297	322	312	330	328	334	332	322	333	309	311	304	323	306	332	339	336	359	320	302	339	282	331	323	322	330	304	300	324	327	327	326	335	326	309	307	310	301	310	351	358	372	323	347	296	330	303	314	331	345	366	299	341	295	325	300	312	336	326	332	315	326	320	308	293	324	312	327	333	324	327	301	320	343	319	321	328	336	319	293	341	319	323	320	330	327	323	327	342	320	298	322	359	331	300	347	316	297	302	335	316	298	345	337	330	335	319	334	355	322	350	320	313	322	339	323	337	321	294	304	330	331	332	320	290	286	341	359	295	316	350	310	349	325	305	327	315	319	293	317	326	326	281	328	336	336	297	293	307	317	317	313	326	332	318	302	336	322	329	337	319	334	317	322	298	320	337	309	328	333	317	305	320	323	331	329	310	313	315	284	314	318	313	336	338	326	323	302	326	313	319	312	307	317	313	356	335	339	340	318	367	312	345	327	315	317	353	321	274	335	339	323	343	336	330	331	343	334	337	317	347	349	315	370	324	328	282	325	284	325	343	310	326	321	336	340	308	314	315	297	336	345	308	303	315	323	327	329	314	333	328	330	333	303	315	345	324	346	334	331	333	330	337	316	311	317	317	331	321	304	314	323	302	326	313	364	315	324	314	334	357	323	358	322	331	320	338	311	288	316	306	324	308	350	318	332	281	361	304	315	331	359	307	310	338	317	313	320	324	313	300	332	338	343	329	343	323	287	354	336	359	329	315	330	321	299	345	302	336	299	310	358	332	335	320	293	326	322	324	297	349	349	342	298	334	332	309	321	322	300	349	312	327	348	296	311	331	314	358	315	319	326	313	291	315	324	303	299	319	330	349	306	307	330	310	323	340	325	330	347	321	299	321	334	326	293	311	305	317	325	364	345	300	338	330	314	302	333	321	322	301	354	331	311	310	306	323	304	322	297	315	299	329	316	312	288	291	283	320	333	315	301	325	356	309	334	311	352	308	323	318	329	320	330	326	297	321	350	319	312	329	337	324	341	309	312	348	328	303	340	348	326	321	292	352	306	326	355	322	329	323	319	336	350	320	327	317	315	264	309	301	319	315	309	312	319	344	312	344	344	334	317	306	311	340	343	329	318	324	329	360	335	307	301	353	335	311	305	315	313	325	316	345	315	320	325	308	299	326	301	329	325	307	321	329	345	303	338	323	306	302	301	318	319	333	313	324	330	293	318	295	323	345	348	320	312	331	352	324	347	319	332	333	350	330	322	316	330	308	319	331	297	330	300	303	316	312	321	336	331	317	346	359	329	329	334	310	346	337	335	336	328	324	324	328	318	311	316	337	318	300	311	319	322	308	323	310	331	308	293	379	356	320	315	317	314	317	320	356	327	318	338	305	329	349	329	309	299	330	309	320	323	326	348	354	364	338	293	286	370	318	309	301	323	308	321	307	301	337	303	336	321	318	345	348	307	297	302	316	328	363	324	338	345	318	318	303	309	324	342	325	301	319	329	300	304	354	328	335	328	336	312	311	309	311	357	312	322	330	321	304	310	315	298	325	342	341	307	289	320	312	346	302	341	326	305	318	312	317	357	325	317	310	317	336	352	310	335	313	337	319	314	325	313	311	314	332	326	323	302	337	325	343	314	336	313	315	308	321	353	287	304	343	338	308	303	322	329	322	312	317	357	328	309	333	302	329	346	327	321	341	341	361	298	331	298	329	318	296	319	323	331	309	294	325	331	339	298	336	297	310	314	284	308	329	306	311	300	338	315	315	304	322	303	334	323	318	321	298	334	314	335	336	295	314	311	353	325	305	284	332	300	278	303	289	316	345	334	319	339	307	322	328	321	333	287	333	345	294	317	357	276	343	351	346	307	346	298	330	315	286	344	359	294	324	338	295	302	329	343	327	330	305	329	307	319	323	301	348	334	351	347	320	316	283	289	331	287	329	303	294	316	323	337	332	297	312	355	315	310	307	363	328	325	330	311	319	304	314	318	322	300	327	340	330	315	277	315	314	335	329	309	311	325	320	332	343	322	316	287	306	310	352	337	335	329	335	323	346	345	346	325	283	301	308	324	321	346	361	325	317	342	349	343	342	305	326	298	320	321	345	346	351	329	319	350	328	291	346	339	303	291	344	298	295	293	315	353	322	301	327	334	303	366	348	341	294	330	349	304	302	334	347	330	343	356	334	343	306	315	339	313	329	311	341	339	315	324	334	303	328	327	346	306	322	341	318	305	316	329	342	334	322	314	291	320	295	327	334	322	328	316	292	360	308	301	321	345	321	307	317	303	300	306	328	326	287	324	328	325	313	306	324	343	321	325	340	324	304	341	315	309	319	328	367	311	327	346	307	312	354	317	341	308	293	313	310	366	311	314	313	346	304	305	309	366	319	319	297	350	308	315	304	315	350	285	312	348	298	317	359	324	332	310	325	292	308	344	363	313	317	318	327	308	340	327	302	331	319	288	322	327	300	328	334	306	345	372	310	335	304	333	299	343	325	288	309	322	320	315	301	314	320	328	302	338	310	332	306	319	342	313	334	303	329	332	344	349	317	349	327	316	355	314	332	333	315	296	320	314	348	324	296	318	347	317	327	295	280	329	344	357	323	333	326	333	349	301	333	319	313	340	331	311	306	320	301	303	315	318	322	312	358	317	309	342	310	320	295	329	342	329	339	308	338	337	305	321	319	315	335	301	324	336	335	315	323	297
10997	26085	24981	14081	7587	3917	2799	1832	1541	1497	29988	23529	10942	643	695	643	647	618	601	607	666	694	639	642	557	617	587	617	602	597	565	684	1027	1311	1132	850	624	562	529	484	525	537	518	496	498	524	522	581	514	518	549	530	545	486	535	486	512	492	529	549	547	535	525	532	515	526	506	528	543	479	499	495	489	515	529	524	499	519	496	529	519	505	533	526	499	501	508	488	545	537	541	548	512	547	485	493	530	495	503	534	528	522	523	505	552	521	528	534	512	538	496	473	512	524	505	503	545	535	465	531	500	524	488	516	534	501	536	527	522	537	575	550	500	527	482	495	530	513	513	555	514	497	512	532	524	539	506	562	523	491	491	483	570	486	519	515	539	564	536	542	548	532	562	482	478	525	514	527	459	517	554	515	513	581	519	493	486	495	551	604	512	512	494	510	511	524	498	500	485	541	544	496	491	518	482	509	529	520	549	527	539	513	533	496	571	499	511	478	532	498	490	515	529	526	534	502	524	498	505	527	535	495	533	517	547	521	493	479	522	526	494	543	511	501	504	485	496	557	526	506	485	524	514	530	502	519	539	567	523	498	501	548	528	518	495	542	550	486	557	529	528	519	524	516	493	527	515	500	472	499	550	490	515	524	512	543	492	468	501	498	552	532	509	506	551	525	482	487	561	521	523	553	518	532	538	509	536	491	534	513	499	493	543	536	538	522	502	542	533	523	500	528	498	465	484	530	512	571	562	513	511	527	510	518	537	590	517	515	497	521	511	518	519	513	476	534	555	490	535	480	532	505	568	494	570	525	525	536	479	539	503	501	489	514	508	554	498	527	528	535	540	508	521	534	552	502	536	487	561	554	477	509	549	520	522	594	545	486	482	496	504	523	507	481	519	516	560	581	539	562	512	520	544	498	510	502	563	520	491	489	508	586	532	542	531	544	525	483	536	518	523	506	517	503	511	566	548	536	530	556	517	554	482	557	508	530	523	520	514	569	525	484	496	474	520	539	536	523	535	551	500	474	492	509	523	539	489	496	527	505	505	487	494	526	514	560	544	465	525	509	490	542	505	508	514	489	496	535	517	502	493	498	533	552	538	520	511	529	557	502	509	514	533	518	509	530	507	528	524	505	503	557	520	484	558	536	514	519	538	518	539	519	515	469	494	513	561	546	525	494	534	540	545	526	511	539	534	539	476	540	505	534	523	498	461	516	503	515	499	547	507	517	503	504	526	498	504	560	547	525	531	494	535	501	552	513	549	517	546	509	481	544	515	573	520	505	523	520	576	499	566	510	521	498	529	537	503	479	503	538	550	525	492	575	480	524	514	541	514	501	487	495	505	495	521	563	566	555	516	505	520	556	527	525	525	526	525	497	523	536	531	551	510	528	518	555	512	532	536	563	524	542	569	520	483	516	511	536	546	535	506	505	543	526	521	531	495	600	535	578	553	528	533	567	533	506	546	548	485	504	489	476	518	489	533	555	547	499	507	526	484	517	552	540	534	475	544	522	494	514	508	494	521	517	524	531	550	526	556	548	529	481	494	502	545	524	489	536	470	533	528	535	542	482	502	519	529	535	518	467	482	549	530	528	541	534	510	521	517	509	517	511	501	566	526	532	503	447	526	524	563	539	536	483	555	489	516	538	519	494	515	521	521	510	510	499	512	515	514	494	519	515	520	530	517	494	535	519	524	547	506	514	485	493	545	519	539	499	536	519	537	561	494	544	517	514	496	525	495	546	506	520	499	558	532	514	487	510	506	516	508	490	518	502	509	530	519	506	496	472	520	541	501	510	491	536	548	534	569	521	497	489	540	570	512	547	544	542	502	555	532	519	530	557	473	464	513	536	512	524	514	507	519	523	510	522	492	548	499	537	570	507	527	543	466	460	540	537	461	504	533	478	506	548	530	538	526	553	524	520	512	530	508	476	537	556	523	567	500	512	514	546	515	486	539	539	509	495	475	504	501	551	508	472	463	560	502	517	530	517	513	514	480	510	559	507	547	538	507	508	526	536	512	522	553	519	525	488	515	570	501	544	515	535	503	480	545	532	496	535	516	510	548	495	527	537	509	512	506	543	497	543	495	543	528	513	528	531	518	487	527	524	494	543	533	505	515	531	522	498	527	540	559	528	528	524	532	533	516	548	534	565	504	535	493	550	528	530	518	555	491	532	512	489	518	495	514	542	507	542	509	481	529	548	524	523	532	510	495	521	498	532	532	506	505	530	527	549	547	500	497	523	509	508	518	526	512	481	549	520	526	516	543	531	572	475	507	493	504	565	520	492	539	521	509	507	515	515	523	534	543	504	512	488	525	495	506	535	536	523	547	533	485	537	501	515	484	511	523	540	537	491	504	533	529	495	534	519	528	563	555	517	527	489	507	527	531	549	545	507	490	479	495	492	522	523	524	466	522	499	508	509	486	535	526	501	509	541	564	517	493	525	526	509	504	525	509	523	529	481	539	541	533	523	541	508	568	516	513	512	546	469	508	510	518	479	528	521	518	514	540	507	515	516	510	538	506	534	515	482	582	532	549	471	500	496	476	498	493	500	490	493	496	533	519	522	555	548	511	553	518	527	531	526	521	516	550	522	520	499	533	504	535	530	528	557	562	534	545	527	496	560	510	525	497	532	508	540	495	512	573	498	528	511	497	481	528	479	460	522	527	490	487	526	503	555	540	508	540	486	541	559	539	496	537	558	518	517	525	514	531	504	512	526	539	521	514	528	548	500	512	542	531	513	499	560	528	512	500	514	497	522	521	522	521	545	508	531	544	513	534	510	505	547	525	492	510	530	542	523	541	521	518	542	531	543	538	515	483	521	501	516	536	526	536	521	532	516	499	517	483	539	527	512	504	499	515	480	504	490	500	502	541	525	519	523	523	518	535	499	541	521	523	528	490	515	562	529	542	529	535	539	526	528	489	519	537	505	537	499	525	509	565	515	537	496	486	549	489	512	515	519	508	537	542	528	517	544	491	491	527	539	500	548	548	545	534	544	535	520	518	520	520	534	484	502	538	549	518	520	519	516	514	560	525	515	547	503	497	504	518	495	557	519	520	525	480	522	467	512	514	525	529	531	530	567	547	546	504	550	511	502	550	509	487	526	524	507	496	541	525	525	501	545	528	490	486	508	559	493	518	476	535	495	522	498	499	532	522	509	475	556	546	515	550	527	523	541	499	478	482	526	507	536	554	522	523	522	539	475	509	527	519	534	509	482	524	525	507	519	527	496	538	530	526	564	524	541	492	559	501	537	485	531	528	524	580	528	494	521	516	523	531	568	523	544	509	556	518	484	518	478	514	552	571	529	486	518	505	504	508	549	540	548	490	532	505	488	493	499	526	544	535	503	474	503	470	534	509	536	513	488	493	503	492	499	531	521	492	494	484	493	576	531	533	456	509	485	560	554	509	539	493	562	572	534	516	498	550	527	466	516	505	532	522	503	486	536	540	478	531	565	507	514	469	528	506	540	505	522	520	542	517	513	500	502
23252	21157	28809	23749	21157	19097	4301	1530	1092	1035	37553	35027	17988	1257	399	403	392	426	358	393	402	418	422	425	389	371	375	373	358	354	354	427	1215	1366	1023	655	470	385	380	350	349	342	321	350	319	329	352	359	326	329	317	310	293	370	342	362	316	363	305	344	318	308	287	327	372	330	347	328	352	300	333	384	323	341	341	327	329	354	301	341	291	294	347	317	351	329	322	308	352	332	351	325	329	327	359	313	296	302	291	331	305	305	352	312	328	289	330	340	329	329	335	328	340	330	350	299	359	271	342	307	321	289	340	315	331	321	344	320	314	316	327	305	328	360	320	324	328	333	345	361	325	318	312	333	355	302	319	313	337	301	332	324	320	373	320	337	331	305	361	326	338	335	337	346	329	348	322	324	322	328	320	328	336	331	343	326	350	318	332	342	349	329	355	323	316	317	326	316	324	349	350	322	314	333	323	340	313	332	326	329	318	339	305	312	347	362	344	335	338	324	345	301	332	337	337	332	326	353	344	326	320	321	317	321	334	331	334	332	343	343	336	333	307	308	366	354	341	319	336	343	346	313	340	337	303	329	296	344	349	328	314	314	330	322	348	345	349	329	318	339	322	314	337	317	302	339	349	320	317	345	312	320	325	352	299	342	337	313	297	313	330	336	352	299	315	318	269	303	310	340	307	343	336	336	338	334	326	340	336	334	344	293	358	352	304	323	335	315	329	331	334	338	315	321	352	320	336	324	331	335	337	346	337	325	285	321	324	311	312	315	333	336	288	316	315	302	325	305	329	308	332	334	333	334	326	357	305	340	331	335	304	314	350	347	299	307	318	329	324	340	346	320	349	320	337	329	313	329	335	320	293	325	364	335	348	333	349	313	349	350	335	347	336	336	309	334	349	331	354	298	276	307	333	332	300	336	347	358	327	335	345	311	355	314	337	331	344	353	325	294	324	329	339	322	354	316	348	301	337	345	312	339	330	330	340	317	372	322	351	345	335	315	301	316	333	302	357	343	323	321	325	324	331	340	309	302	304	306	338	348	326	311	303	334	312	331	325	315	315	319	340	343	342	338	340	330	328	354	310	376	361	322	312	302	340	346	311	333	327	306	326	310	346	337	341	350	335	326	373	303	361	349	310	345	340	372	322	334	315	334	329	312	329	324	328	322	331	315	352	356	306	315	305	353	333	357	338	330	304	354	303	343	357	311	313	374	348	298	325	354	343	319	321	350	310	325	344	339	341	328	348	323	329	359	330	341	328	361	331	340	324	302	316	288	310	314	329	316	319	335	298	321	343	338	324	310	333	328	362	291	335	331	315	317	330	325	307	364	321	332	307	333	364	341	343	298	351	325	327	326	327	348	322	349	324	365	326	332	322	349	359	348	344	330	312	337	304	321	310	313	314	324	364	321	316	340	320	296	301	320	333	334	345	306	330	349	319	358	311	316	327	341	321	325	351	311	347	361	311	305	332	298	326	325	334	355	325	330	316	323	328	342	318	336	317	320	322	332	349	341	290	322	332	343	320	338	333	313	304	349	284	336	290	293	329	326	327	309	311	306	337	321	321	313	324	333	345	305	329	377	352	323	291	323	326	297	349	328	329	320	350	349	324	339	325	314	326	303	310	338	340	323	315	332	347	340	312	317	349	369	304	293	315	316	337	322	325	319	358	317	339	303	334	359	357	273	342	346	295	287	316	318	335	294	288	314	351	329	346	347	339	331	292	290	312	314	302	345	308	321	335	324	307	303	311	339	320	362	347	320	304	319	334	343	348	340	303	354	291	340	294	324	315	313	317	325	344	323	322	370	326	309	312	297	359	333	329	318	358	329	326	333	291	341	354	305	319	324	334	329	307	298	342	351	375	348	301	342	360	333	329	301	318	329	316	331	345	329	333	336	340	314	348	339	312	334	341	323	326	331	330	331	312	350	363	329	324	313	345	337	364	344	334	337	343	325	313	326	330	332	345	299	342	305	306	314	332	330	374	326	337	352	328	369	320	328	328	307	310	350	315	309	303	315	321	316	356	327	325	336	331	320	326	289	324	367	341	336	346	292	331	310	315	327	296	329	336	328	317	338	388	331	334	295	345	330	328	317	339	329	362	336	323	328	309	327	308	334	328	329	331	302	317	294	305	310	333	316	348	317	329	334	341	328	359	329	321	312	342	326	331	336	329	321	302	317	343	351	325	343	323	293	317	352	360	340	313	310	339	339	340	345	367	341	342	356	359	311	307	321	285	316	354	341	311	357	326	312	313	329	339	343	323	353	344	298	362	305	299	327	306	344	345	346	364	343	302	307	318	335	317	330	307	299	304	356	346	332	361	310	336	307	346	312	318	341	380	345	343	311	312	303	338	308	318	310	328	335	325	338	338	356	376	324	341	337	304	311	343	283	340	342	381	326	345	343	351	325	301	315	299	310	312	337	307	314	323	340	331	312	333	325	280	333	324	367	296	336	336	313	348	336	307	321	354	292	322	358	328	318	336	295	311	327	343	327	307	296	348	319	356	339	323	300	349	329	337	280	329	344	331	327	344	314	336	289	344	333	324	279	351	342	289	331	312	348	313	345	329	319	318	310	326	314	322	330	356	323	341	353	306	338	355	361	317	336	335	321	302	339	304	329	328	325	313	320	332	307	364	352	332	342	313	327	364	328	333	337	313	347	332	330	293	332	334	319	361	306	331	303	316	345	334	326	344	306	336	288	316	352	299	359	331	304	338	351	321	341	364	330	348	354	359	329	305	332	307	309	363	357	316	321	363	286	335	314	346	310	332	340	357	349	306	290	337	314	370	332	358	300	336	345	348	340	311	333	354	324	355	323	351	323	326	334	333	306	307	307	334	332	335	335	345	299	343	301	341	331	309	308	291	321	321	284	328	328	309	291	349	324	342	331	341	307	322	327	318	340	324	312	381	312	330	352	331	318	298	301	363	319	354	353	344	307	311	318	320	315	343	330	332	354	304	358	324	362	289	336	329	287	344	316	325	305	316	350	305	312	346	341	317	327	321	312	326	321	334	316	338	321	324	333	326	324	314	325	359	307	316	309	321	295	326	294	329	317	346	328	310	327	342	333	301	322	341	312	328	350	324	316	293	310	338	317	357	317	357	355	338	297	327	353	296	308	317	320	333	337	308	323	342	327	331	349	340	339	317	302	328	328	319	341	341	354	335	311	345	314	323	349	327	324	325	320	330	326	326	316	366	312	357	322	351	352	316	298	308	319	334	331	310	335	307	329	309	311	319	379	329	338	324	279	304	335	328	325	347	285	351	326	335	308	339	320	341	297	336	380	331	346	325	316	335	331	323	318	313	357	301	354	353	343	343	337	330	301	322	340	291	359	321	293	344	311	338	336	302	315	319	356	350	351	373	319	327	346	317	331	329	314	323	337	323	324	344	299	346	326	361	305	327	313	337	311	326	314	356	354	328	302	343	298	337	320	352	307	340	311	317	293	349	309	306	362	318	311	327	304	311	325	318	292	338	360	319	359
16092	32374	29785	19121	11373	7523	5621	3960	2995	2945	42749	38568	20570	779	747	650	691	765	732	718	671	668	775	707	731	711	658	647	622	579	611	751	2905	3015	2437	1469	800	631	541	531	549	516	516	494	547	560	496	527	497	522	523	525	562	520	516	497	527	548	544	509	514	530	511	549	549	564	518	537	524	512	503	487	519	521	524	546	508	497	526	547	503	539	493	491	497	538	495	525	481	515	538	487	512	548	516	515	582	518	516	512	521	537	501	529	492	509	528	496	520	498	505	514	516	522	521	522	494	561	527	529	518	528	544	536	524	540	495	521	540	506	516	546	503	489	509	504	522	525	519	539	538	519	501	490	548	525	529	490	503	505	510	527	507	469	513	511	529	528	509	511	528	495	548	492	504	524	519	554	525	501	527	494	506	523	541	517	495	513	501	545	524	537	531	529	499	512	525	519	520	519	485	509	551	538	479	530	545	533	529	557	508	537	553	511	490	493	512	566	494	535	525	514	511	495	511	509	501	539	502	526	559	515	489	520	504	507	531	512	545	534	543	505	513	542	496	503	496	543	548	523	464	527	506	477	511	503	483	517	487	520	516	552	483	543	510	522	499	480	543	500	496	467	513	476	519	499	536	542	512	486	516	535	512	500	545	543	548	485	519	529	538	534	542	481	531	555	504	539	514	538	545	533	509	516	501	525	509	495	494	490	514	528	521	536	516	520	552	507	479	530	535	529	480	520	548	515	580	480	491	536	511	527	480	562	482	501	546	482	517	509	509	505	533	528	524	500	542	510	543	511	499	533	530	490	525	503	505	500	555	515	511	510	515	543	526	526	544	481	533	522	498	511	511	502	504	529	575	517	533	513	507	560	574	549	539	503	566	523	508	547	484	472	492	521	521	529	513	511	520	511	511	538	524	507	533	560	536	498	532	526	488	506	542	518	523	507	528	537	527	527	540	497	498	509	524	540	455	476	488	518	492	482	518	478	506	514	528	533	504	520	493	520	514	519	496	507	565	538	554	502	558	479	536	481	527	549	523	473	533	529	495	536	538	512	547	496	513	540	515	476	504	518	545	510	531	503	488	509	524	511	466	504	534	502	550	529	499	526	498	522	525	514	497	519	521	539	483	536	569	463	505	540	541	505	523	526	528	475	547	545	529	502	510	504	517	534	548	498	508	516	500	500	541	487	511	510	511	486	504	531	537	546	532	514	529	518	540	540	560	510	497	520	501	509	497	499	486	526	561	547	527	505	495	504	538	485	475	506	536	546	546	525	509	528	540	487	515	533	539	513	536	515	559	539	556	493	555	542	516	499	519	549	520	549	529	549	513	493	544	486	503	557	510	496	510	524	570	531	525	512	544	512	515	436	489	477	507	510	484	485	505	577	480	497	523	531	549	539	535	570	503	501	551	496	514	489	513	497	518	494	524	519	472	496	515	535	512	528	554	545	503	482	534	532	514	508	535	527	547	500	544	505	513	474	512	521	534	523	490	447	564	474	553	515	498	506	506	528	526	519	520	508	541	518	503	537	506	514	506	524	509	518	488	509	555	519	505	494	509	575	556	522	531	513	540	543	547	499	505	542	553	530	549	535	487	511	518	538	521	555	551	510	547	503	513	513	528	495	524	522	496	488	469	508	531	544	512	475	540	523	519	486	501	523	542	508	485	538	469	515	546	521	488	492	470	500	501	526	573	495	504	519	521	510	490	519	518	530	528	510	520	543	473	510	478	479	500	532	499	520	522	547	512	521	566	549	494	539	499	530	518	544	485	548	506	504	526	555	532	538	537	494	504	526	542	543	494	502	541	544	498	533	493	502	552	534	527	509	491	500	511	530	532	523	511	524	517	530	519	499	512	487	526	539	497	528	507	537	507	512	524	505	499	511	522	506	536	513	543	528	523	543	507	524	493	512	520	493	505	529	495	533	522	499	475	497	526	521	483	513	528	496	492	521	512	495	513	510	511	524	524	552	506	546	537	524	549	559	496	518	487	510	524	536	547	509	517	510	550	502	487	505	528	482	521	502	500	537	537	535	506	501	512	498	503	526	513	538	536	521	534	506	477	497	522	478	494	519	499	504	562	509	503	509	527	516	512	543	533	476	482	543	508	552	511	498	548	497	563	502	516	527	533	528	515	530	567	506	535	529	542	500	494	529	516	530	508	536	571	544	529	521	523	511	526	500	505	484	560	528	508	532	495	545	511	516	517	523	509	568	498	520	500	530	480	506	553	516	525	541	524	540	532	507	488	498	495	488	522	506	547	522	542	553	494	503	505	526	506	527	501	481	559	546	470	515	492	521	516	524	516	526	505	521	536	553	564	514	532	501	534	502	510	505	497	539	509	515	535	546	513	528	542	524	518	540	521	547	562	544	534	518	515	546	510	527	535	512	502	511	530	516	537	510	514	514	521	489	502	524	516	534	535	503	531	508	512	518	521	546	536	486	502	541	517	553	500	512	521	508	510	519	536	530	502	487	503	508	559	514	511	560	543	482	525	514	499	506	546	486	558	540	543	536	546	524	532	549	535	532	480	504	535	493	544	511	516	502	533	476	500	528	517	517	510	525	534	512	510	535	541	537	534	506	499	520	519	519	492	560	571	506	499	523	518	568	505	488	504	571	495	520	544	499	564	518	492	507	547	557	522	545	481	516	515	522	531	499	523	491	519	513	495	553	552	525	494	538	514	534	537	519	467	490	520	530	524	506	488	525	511	495	505	543	547	516	533	515	486	511	538	521	541	538	520	525	504	546	557	499	508	496	511	535	514	549	522	525	505	514	470	502	533	535	518	533	516	489	532	533	498	544	532	518	512	500	513	484	469	486	538	488	528	538	535	495	507	527	558	511	519	516	539	537	473	546	533	496	498	517	509	561	484	501	533	544	538	497	541	487	539	512	519	504	529	536	489	519	510	520	528	517	498	557	529	518	485	490	473	507	497	525	512	496	502	495	548	499	546	517	481	484	527	539	573	541	519	520	498	533	553	488	562	521	557	527	519	517	534	504	493	507	512	527	508	538	510	490	515	513	517	556	487	514	506	489	529	510	523	488	514	538	505	497	531	544	531	530	573	512	520	513	561	501	561	502	519	537	521	511	512	552	479	518	518	549	531	521	517	473	546	519	502	524	506	522	515	513	522	497	495	499	531	517	505	517	503	486	497	545	459	524	535	538	462	494	508	530	542	529	478	527	494	536	484	506	483	472	504	526	494	506	488	514	545	513	560	497	533	511	528	497	554	515	478	535	507	523	493	498	528	521	505	504	499	541	556	461	490	500	501	509	533	521	490	517	535	537	493	534	578	531	546	489	552	528	496	525	518	541	504	500	487	533	512	510	528	574	514	528	545	484	505	500	508	509	482	548	511	485	489	531	537	531	529	532	539	560	479	485	536	501	512	537	508	522	510	512	512	533	506	514	502	508	498	524	515	519	530	557	523	534	519	489	526	502	468	525	535	515	491	542	484	546	516	459	524	524	481	495	526	510	531	469	528	551
27034	21043	14839	5048	1378	886	673	600	500	477	4716	4881	1531	332	320	352	339	324	338	343	365	355	387	320	376	329	358	353	356	328	340	356	399	401	414	353	363	334	303	307	322	329	326	330	311	307	336	342	331	332	288	335	349	329	299	313	312	339	292	334	326	336	357	340	323	327	329	329	314	297	319	342	333	347	340	292	356	344	302	314	355	298	322	304	305	308	286	315	339	328	332	313	344	332	303	330	321	328	354	325	309	310	316	314	347	324	306	320	319	311	335	330	340	315	352	315	324	354	322	310	319	289	343	337	337	327	301	330	313	318	321	329	310	330	323	340	309	301	313	279	317	290	310	316	280	314	348	304	314	318	305	309	314	309	296	285	284	309	314	315	324	322	301	319	319	322	355	314	314	311	314	313	316	290	318	319	300	322	331	338	334	321	309	338	316	291	339	319	318	311	338	305	327	331	330	321	318	329	297	348	327	310	295	331	327	334	327	315	305	360	325	321	290	334	294	361	360	358	285	339	297	307	329	310	306	306	314	309	303	335	311	344	288	333	289	326	307	298	302	324	330	314	316	332	295	337	313	322	335	341	332	282	336	337	310	315	359	341	325	329	314	319	288	319	320	330	317	329	320	307	328	304	288	314	303	348	311	301	329	322	313	346	339	326	286	308	323	326	319	316	294	310	295	295	316	292	304	299	342	318	306	336	330	303	292	338	314	300	310	316	328	337	302	323	332	309	349	337	342	267	358	309	341	289	343	328	327	328	366	296	323	317	336	332	331	286	326	306	300	364	294	300	361	339	314	332	322	297	357	321	306	323	326	317	338	333	321	315	317	342	322	330	326	330	271	327	294	341	351	297	337	335	317	313	358	314	314	334	343	319	330	284	327	328	297	300	350	316	330	326	330	316	309	329	333	314	316	313	337	299	325	291	303	340	350	317	335	316	325	315	323	307	282	323	360	303	295	312	335	296	317	299	304	351	333	320	324	328	290	313	324	329	308	328	300	313	304	326	300	309	322	324	310	329	316	305	320	348	319	302	354	330	327	328	316	304	314	304	301	300	319	308	294	337	322	340	345	320	284	354	335	302	311	312	328	324	344	360	329	314	328	330	302	292	318	338	306	319	325	326	292	338	318	316	326	279	316	311	314	287	330	358	328	286	303	291	312	279	317	323	315	321	311	320	285	317	336	314	386	316	327	324	303	299	298	320	329	310	314	332	338	312	326	341	322	341	296	333	320	306	316	339	316	355	324	310	331	315	333	301	320	322	327	322	300	317	297	344	329	324	351	309	316	322	301	313	298	345	312	292	323	342	338	337	304	334	300	324	317	322	310	305	319	304	323	327	334	327	314	282	347	316	329	325	360	307	316	292	364	325	302	337	301	322	311	312	328	270	299	302	326	339	319	315	329	335	335	332	288	327	294	318	318	307	342	307	308	313	326	293	312	333	300	299	290	289	304	353	302	296	343	314	331	330	308	301	315	316	274	332	337	357	334	341	302	335	297	308	301	321	290	338	292	329	327	318	321	311	331	310	324	299	328	325	309	272	332	277	335	300	301	320	315	313	339	306	329	313	300	333	331	327	330	366	302	300	336	316	283	362	294	298	326	326	310	310	327	331	315	301	320	310	299	333	359	306	331	296	351	347	354	319	334	290	333	328	316	339	298	334	295	279	311	317	290	321	348	332	289	302	317	319	325	303	327	312	314	315	342	323	317	318	337	326	316	293	303	301	342	320	320	304	313	305	310	325	310	326	291	312	322	307	332	362	339	313	315	334	322	330	297	292	312	354	353	347	306	321	330	307	309	291	346	301	345	322	332	311	283	330	318	343	301	293	302	326	326	339	347	310	339	307	354	301	300	300	340	283	277	313	322	299	304	315	307	297	325	328	301	339	340	297	329	339	330	331	329	325	329	316	301	344	358	323	317	315	298	337	348	322	310	334	300	298	344	339	288	355	312	341	315	330	309	331	287	302	310	317	346	339	306	346	326	322	321	315	306	359	322	291	327	328	337	307	318	340	324	315	318	312	315	284	312	344	317	307	292	322	352	330	339	311	347	331	317	346	327	320	332	362	317	329	288	319	334	296	311	339	326	318	333	331	333	334	332	302	293	299	314	330	316	307	325	308	342	324	306	312	332	309	311	312	349	321	330	375	321	305	321	320	326	307	327	314	334	291	308	308	339	338	288	299	336	334	302	310	307	334	315	283	318	313	347	277	315	336	301	301	294	299	342	308	337	341	300	308	311	319	323	284	327	331	314	324	303	343	324	317	325	320	303	315	270	353	319	329	298	287	303	326	342	332	327	257	373	336	334	329	307	287	334	281	338	317	299	310	337	296	320	325	306	309	312	303	296	304	289	312	329	319	313	306	316	336	330	305	316	315	335	288	335	339	331	301	304	324	319	326	342	319	359	317	301	325	325	289	298	314	345	335	322	312	311	318	361	338	316	314	315	322	325	336	359	317	300	308	337	301	311	289	330	348	294	317	300	342	332	330	316	305	336	305	342	325	329	289	334	319	326	327	331	327	310	313	336	323	317	332	281	334	288	302	298	349	326	332	323	351	311	334	319	285	332	353	336	299	314	345	328	299	300	349	323	301	351	321	307	292	342	361	285	280	301	281	320	280	334	303	333	335	332	349	322	337	342	315	307	322	317	300	322	326	321	336	322	328	308	329	312	344	315	319	340	320	325	301	324	302	322	331	300	335	333	306	337	300	324	307	327	334	314	309	330	300	319	274	350	310	382	312	321	308	326	328	329	328	300	324	280	320	317	310	313	320	340	335	333	336	318	296	279	293	321	316	324	332	313	306	330	329	342	331	326	326	299	330	315	290	319	336	368	321	312	328	310	325	315	301	312	298	342	313	303	349	334	278	299	302	302	346	304	315	327	328	307	328	324	326	328	321	316	355	308	322	293	306	304	356	337	302	311	338	343	313	345	318	311	324	298	356	306	309	332	317	313	307	328	338	330	326	302	319	314	304	321	330	316	326	309	358	340	318	336	336	317	320	302	311	310	324	355	348	312	308	285	321	306	307	329	361	305	310	311	307	367	326	354	328	325	335	300	307	322	342	319	314	309	310	311	347	317	306	298	315	316	303	313	332	322	329	343	329	347	332	325	302	322	312	336	280	327	266	369	283	337	308	315	318	310	327	329	316	332	303	313	308	365	333	350	341	314	354	325	343	344	334	318	310	351	327	343	354	342	327	331	338	320	352	348	324	290	326	318	294	357	333	303	317	297	319	318	333	340	300	355	287	322	357	298	305	337	326	308	326	317	322	348	311	333	320	281	324	311	331	308	308	309	335	315	291	337	343	302	288	293	312	323	308	342	292	316	320	321	315	327	295	302	301	336	323	321	320	266	346	302	310	327	316	339	321	315	339	280	340	302	323	291	339	328	309	317	324	277	312	307	297	293	349	313	315	335	311	332	307	335	329	312	341	324	308	360	296	297	312	322	327	324	354	291	323	336	324	296	322	322	323
13423	20481	15153	6909	3542	2402	1721	1349	1140	991	10783	10282	3119	586	592	478	529	561	537	566	572	605	623	652	606	617	559	524	521	580	551	571	743	783	703	629	555	528	550	498	526	516	480	511	502	524	484	509	513	527	539	512	491	522	495	537	495	509	485	493	495	492	529	519	490	496	469	479	549	559	477	510	533	526	509	537	528	507	543	494	522	493	538	533	499	523	531	516	538	523	498	503	465	508	478	524	519	511	525	485	498	468	492	499	504	504	529	524	529	517	517	551	520	523	504	506	540	492	509	522	479	479	508	490	485	498	534	532	508	496	512	505	501	500	543	489	555	489	540	546	496	506	502	529	505	528	484	503	517	521	509	542	492	535	514	473	522	516	546	522	513	493	476	490	521	509	496	520	541	506	517	519	491	486	518	496	512	479	525	532	488	503	557	527	513	495	519	498	509	526	522	513	524	504	515	525	516	475	521	552	500	537	509	519	532	504	551	535	548	520	516	498	541	510	522	517	521	510	530	546	476	538	513	504	531	495	493	520	490	543	508	461	528	548	536	532	466	547	527	497	482	515	518	509	511	507	501	478	480	534	513	502	509	572	536	521	514	492	462	502	515	530	501	477	510	501	550	536	506	475	527	513	522	539	516	509	510	496	507	502	510	496	528	516	499	514	532	520	492	514	514	514	537	491	508	488	501	487	507	522	505	470	504	514	503	515	471	500	499	508	555	499	544	495	502	501	494	535	544	552	485	507	529	491	486	490	508	475	510	539	533	513	527	445	533	483	467	542	502	504	527	495	500	517	506	485	470	523	568	543	516	500	509	545	487	519	482	539	509	485	523	554	491	530	538	514	490	475	508	547	465	480	475	512	551	508	464	547	545	460	546	494	532	506	486	521	521	516	511	487	454	495	493	532	506	507	480	516	508	484	502	561	472	546	492	555	493	481	468	503	517	523	490	531	547	513	554	524	504	478	499	526	512	500	488	523	488	521	529	474	511	465	508	518	543	545	491	542	491	537	518	518	511	509	518	533	525	468	523	541	509	504	520	541	498	481	540	519	500	493	528	536	496	508	506	498	473	552	527	516	479	518	513	508	550	509	498	527	518	533	556	516	538	540	530	472	510	439	505	515	497	538	492	519	514	563	519	489	481	515	515	495	499	519	480	532	521	501	548	517	531	533	507	519	526	542	465	505	546	500	487	495	458	542	518	515	503	516	526	477	507	517	479	503	508	534	512	498	506	528	522	507	549	517	551	531	500	527	547	539	475	535	571	491	480	481	475	534	491	520	505	501	529	482	523	526	534	474	442	499	473	524	528	502	445	517	531	551	480	529	539	549	510	510	541	558	516	502	491	475	495	482	509	502	508	486	510	535	528	496	568	485	519	490	458	533	521	483	509	499	489	509	507	523	502	514	499	506	492	499	516	510	547	506	545	527	517	490	520	500	482	479	496	493	508	521	482	521	510	494	488	512	558	510	548	517	470	492	493	524	488	532	509	500	513	523	485	482	519	504	558	534	530	520	498	529	558	540	510	470	522	487	522	516	548	528	491	494	522	468	523	500	526	540	544	497	480	489	515	492	496	513	517	514	523	480	519	510	522	501	553	486	488	472	496	531	492	518	495	487	542	487	524	482	499	537	505	588	511	519	473	537	500	469	530	561	533	530	471	509	516	497	509	509	509	505	501	478	483	471	515	515	562	501	531	504	534	511	519	535	535	496	476	532	548	465	492	497	488	488	503	535	511	512	520	541	544	495	519	507	486	478	543	505	498	530	535	466	476	512	532	517	472	496	483	479	504	502	518	530	546	492	525	483	502	498	533	487	540	520	530	511	492	514	490	507	488	528	540	538	508	562	474	527	526	505	540	482	519	516	523	527	529	516	506	503	533	542	514	501	514	524	504	519	531	482	519	537	537	482	565	470	527	507	512	527	537	484	482	498	501	505	513	509	513	515	501	485	501	557	530	503	484	498	533	522	507	519	478	573	521	490	511	532	544	498	501	510	487	536	476	519	507	517	496	534	520	537	495	472	541	564	510	486	459	488	514	491	482	507	489	515	516	485	474	497	556	507	489	523	540	570	522	516	485	468	498	548	518	516	541	544	509	514	518	513	532	505	499	518	500	490	526	478	504	496	541	486	496	469	524	533	495	495	529	525	527	512	525	545	507	545	510	524	532	518	527	504	522	495	531	493	526	503	496	528	544	487	477	516	523	527	544	535	530	487	519	545	544	530	481	529	518	545	513	519	504	515	461	496	532	522	553	506	500	534	502	487	532	507	507	514	502	511	511	537	454	495	474	501	544	485	535	527	544	504	530	476	497	475	557	467	521	509	504	497	519	502	519	486	539	564	549	530	484	504	483	515	559	502	507	550	520	528	513	489	515	523	506	477	488	464	482	486	490	462	512	516	482	521	531	549	526	542	486	490	506	515	515	505	490	495	498	517	524	512	511	546	474	496	473	517	489	502	525	482	524	509	501	528	513	520	545	495	503	519	482	493	534	490	532	496	511	494	531	523	507	541	504	486	495	517	526	486	522	511	451	548	515	522	510	494	534	485	542	500	532	503	511	564	545	522	540	484	543	513	519	555	484	500	524	482	506	544	473	541	500	533	515	540	526	506	522	490	507	477	548	517	530	514	504	484	510	474	512	498	516	524	498	504	527	538	468	511	494	527	485	495	493	506	503	508	512	532	516	521	520	511	524	501	511	497	505	491	510	504	471	538	503	531	512	504	508	506	498	523	497	527	509	532	470	519	536	490	525	536	467	556	468	504	500	565	475	550	514	508	488	528	558	556	517	486	496	498	546	482	530	547	554	475	493	500	527	518	516	503	498	526	500	496	544	498	549	509	499	477	494	511	527	515	504	502	546	519	492	520	480	500	555	540	516	544	547	517	500	530	489	513	513	520	489	510	477	478	504	541	507	527	513	515	528	549	531	539	519	451	529	519	478	512	504	516	502	514	558	496	547	554	493	550	507	502	513	520	516	543	516	526	527	522	491	500	493	531	519	555	528	479	501	506	487	536	472	545	530	483	485	498	491	553	497	506	493	507	485	468	497	507	510	503	502	513	550	490	493	489	520	498	543	555	534	452	490	551	512	519	504	520	500	530	503	557	534	512	514	486	508	523	488	501	480	507	509	515	486	503	493	509	489	497	521	545	518	530	487	522	509	522	521	491	531	515	544	524	498	538	507	477	503	517	537	531	488	518	533	526	518	531	512	500	470	485	530	498	502	505	507	504	515	527	487	491	492	511	509	525	495	483	539	502	476	503	534	498	480	499	511	516	501	562	501	520	526	520	473	474	506	482	535	537	506	521	515	555	509	497	468	509	513	519	498	542	500	531	578	539	500	528	488	562	512	532	523	525	466	501	499	490	526	482	519	532	476	533	514	569	514	489	489	493	557	507	500	508	487	503	490	530	493	546	526	484	538	517	518	519	564	509	520	506	494	483	547	500	503	489	477	517	492	513	532	518	517	489	493	530
25186	21128	26844	24561	6083	1656	1154	804	625	594	19412	16720	6765	497	385	352	349	333	331	312	332	367	379	375	351	360	313	365	369	352	365	459	642	623	514	435	340	355	320	353	315	325	318	312	300	322	344	357	338	353	371	347	325	296	335	320	316	329	319	325	321	309	349	327	347	323	296	329	308	298	332	320	341	349	319	358	335	375	333	322	311	337	320	287	316	341	320	353	352	299	309	332	307	306	331	322	317	320	322	326	341	295	330	341	331	343	341	350	301	323	321	313	329	340	318	325	286	341	333	357	324	311	336	312	320	329	337	310	336	319	314	345	311	285	342	310	312	314	323	345	352	351	344	347	322	320	313	346	344	354	335	306	329	326	297	323	321	321	357	318	347	373	314	306	313	333	318	333	340	317	338	324	359	294	315	317	330	292	291	313	320	301	333	345	319	312	332	327	311	316	321	319	301	323	307	321	329	328	301	311	328	320	366	325	306	323	318	349	337	359	326	347	310	333	330	308	344	348	323	313	316	315	327	320	316	339	324	352	355	319	306	315	327	330	325	332	273	324	309	318	326	333	295	371	341	333	326	318	315	317	315	316	307	292	324	344	319	305	313	305	340	283	364	343	307	375	308	337	342	340	312	346	333	362	322	312	302	308	338	308	339	311	328	367	333	310	327	313	347	341	351	312	344	350	334	337	308	316	301	320	304	309	364	323	330	342	336	351	323	306	320	321	303	302	310	346	365	308	316	293	343	357	312	316	294	363	328	307	332	283	296	303	326	310	313	337	343	348	306	335	294	328	317	340	318	308	329	325	324	335	344	337	329	323	308	313	322	327	308	324	317	302	328	316	332	347	355	309	303	329	326	329	305	323	324	340	332	289	319	331	346	337	330	334	358	322	322	315	341	330	308	319	355	353	331	358	334	313	351	304	316	328	316	341	364	343	329	359	322	320	328	314	337	336	304	347	344	318	343	321	338	357	294	335	298	323	328	325	332	324	321	358	312	311	337	327	345	317	345	330	345	318	352	297	313	346	310	343	317	333	363	322	343	332	380	326	308	320	349	353	319	348	342	319	332	302	320	342	342	317	327	320	337	322	355	315	346	344	306	321	316	330	329	300	331	329	321	354	307	297	347	345	345	316	336	340	310	308	310	319	338	299	314	327	320	326	324	304	345	340	322	336	311	325	356	346	317	334	353	340	318	336	358	326	321	336	309	314	303	352	357	301	291	346	339	335	329	328	339	345	346	299	342	316	321	347	334	323	324	327	335	304	332	305	333	310	320	326	371	310	308	337	316	315	327	316	315	314	348	293	344	336	314	342	306	328	343	331	353	287	318	332	329	326	305	342	340	332	339	328	355	333	325	335	339	312	310	294	348	327	307	326	319	344	310	307	317	352	337	331	332	319	301	325	305	323	310	290	323	310	342	331	320	324	275	366	327	315	309	344	306	314	340	315	353	309	330	305	343	334	301	318	303	336	346	310	310	311	306	314	357	324	321	322	358	330	306	340	318	321	310	343	306	313	336	328	332	348	373	272	343	332	329	316	336	332	336	333	339	351	362	335	340	330	334	304	322	319	322	303	344	362	296	338	312	327	310	336	315	333	324	297	306	271	341	290	319	302	342	337	289	314	322	354	334	313	298	306	315	363	310	352	298	356	340	298	323	348	319	312	333	317	341	322	324	340	312	314	332	317	336	300	300	284	360	323	360	338	337	308	321	339	309	301	316	305	310	312	334	309	314	362	325	363	357	325	328	320	310	366	312	353	269	313	345	306	294	324	305	324	337	326	318	346	319	326	350	335	319	296	321	300	318	337	335	297	314	312	323	347	316	330	337	340	310	312	292	327	359	316	334	321	353	373	358	335	317	340	366	320	306	330	315	325	323	338	319	336	337	300	321	332	318	315	320	350	318	327	347	350	317	294	328	299	332	316	327	355	324	337	293	338	366	342	319	315	326	328	321	298	305	333	297	301	313	326	312	307	312	318	334	326	349	331	323	312	301	343	305	314	308	346	316	353	311	319	370	330	360	332	296	313	364	340	304	305	351	317	288	326	306	340	297	304	343	314	336	326	339	334	312	314	356	304	295	325	329	325	311	305	329	298	335	321	335	341	331	337	372	321	315	323	323	311	352	311	345	330	332	319	295	322	307	318	325	345	322	320	325	321	328	306	339	327	356	300	278	317	326	326	341	328	323	325	308	321	346	317	294	310	329	333	334	324	333	326	336	345	314	307	286	336	320	362	342	316	335	295	344	319	329	301	303	338	352	304	327	332	327	294	314	331	325	308	326	292	325	331	304	316	306	313	310	328	318	339	345	330	292	360	315	318	369	322	323	324	319	301	307	312	309	312	284	330	339	301	328	333	339	343	342	347	299	378	317	335	354	327	336	320	307	326	335	338	372	320	317	338	321	323	346	326	301	332	312	318	359	329	341	296	330	316	340	333	291	342	325	333	374	341	339	337	302	322	321	342	325	309	354	310	302	343	335	318	323	365	337	309	329	379	336	325	295	342	339	311	332	325	352	306	316	287	317	356	330	306	336	296	321	303	342	331	310	312	339	311	312	309	347	325	312	339	333	325	315	342	309	302	351	318	329	337	350	316	333	292	333	311	337	305	352	349	307	313	295	319	297	310	301	321	333	301	302	316	357	339	340	341	336	318	344	309	328	326	326	326	341	317	335	323	323	367	356	308	345	333	314	314	307	329	313	338	334	316	333	296	347	316	346	321	315	305	316	288	319	298	327	332	293	309	327	339	328	334	280	318	338	325	304	338	309	349	317	357	349	320	305	307	313	331	358	349	326	347	308	287	311	296	323	296	310	300	332	330	328	347	347	285	328	330	326	328	322	329	326	327	326	329	347	325	323	321	328	342	283	349	316	309	302	307	298	323	329	316	327	328	343	300	335	326	318	359	318	308	291	313	301	281	309	295	327	364	349	364	284	341	331	308	327	378	323	325	271	307	341	308	343	329	329	309	368	341	324	302	312	321	312	353	328	340	335	290	336	308	325	327	308	313	337	330	334	320	338	328	322	310	317	351	301	331	338	316	304	320	359	342	331	358	317	324	334	320	299	311	344	357	322	345	331	351	331	319	322	308	344	330	310	322	301	317	304	325	360	314	314	352	350	318	337	338	338	321	324	346	310	338	352	322	321	331	314	308	340	280	305	343	349	292	313	322	321	318	332	360	298	343	304	317	316	339	321	360	337	303	314	313	339	340	324	363	359	342	342	361	308	307	344	323	355	329	325	327	325	310	290	329	335	311	328	332	308	335	334	319	339	324	330	301	311	328	318	346	286	326	325	311	344	288	340	358	323	324	342	329	325	308	340	324	314	354	319	340	346	322	341	335	315	361	284	327	350	301	331	344	329	313	307	331	342	338	324	309	311	338	305	339	316	311	331	302	318	340	300	306	300	294	336	322	334	313	333	324	330	341	347	296	320	299	316	319	315	313	343	301	315	319	323	318	318	326	337	313	285	335	327	335
12805	20455	15140	8151	5321	3861	2823	2026	1620	1366	29465	24408	10906	647	579	568	564	554	589	519	583	602	580	654	645	611	566	565	524	546	550	923	1456	1304	963	783	591	567	576	554	560	524	536	530	528	554	509	514	506	539	529	538	546	541	520	524	502	502	525	511	562	533	544	536	535	521	514	514	515	519	499	514	529	526	496	504	523	514	495	489	478	530	497	476	550	518	499	543	513	470	508	493	505	484	538	499	559	468	530	506	567	548	533	519	551	536	518	537	491	519	495	533	555	473	504	572	525	546	491	509	537	509	542	518	543	535	540	560	544	481	509	540	548	553	560	554	527	532	545	524	559	490	509	564	522	525	551	578	552	552	512	499	555	534	520	527	498	521	578	530	532	526	496	531	543	491	482	522	542	539	500	517	536	501	547	561	537	518	558	491	532	504	562	528	487	518	544	558	493	496	559	502	520	479	524	523	511	522	521	547	504	537	562	510	541	517	513	524	544	496	507	536	491	525	532	560	512	487	521	510	510	521	519	548	483	486	520	586	542	498	519	494	493	528	504	506	505	530	539	521	555	509	501	517	521	497	480	522	515	525	463	479	520	555	528	482	500	545	521	529	487	567	477	501	544	483	517	560	514	508	558	518	508	531	531	531	558	510	543	501	517	524	512	513	529	582	517	517	508	525	534	512	509	523	530	535	515	558	543	480	538	547	551	524	522	534	511	521	490	500	545	506	498	509	504	508	536	528	521	496	496	535	525	542	494	515	547	542	544	535	513	582	508	503	542	543	545	544	514	499	516	536	511	513	555	496	475	512	513	499	514	523	508	532	531	521	518	511	588	505	504	484	514	499	513	483	521	558	538	518	506	530	525	563	533	512	505	549	507	511	504	535	548	505	511	498	501	501	525	519	536	593	533	532	499	554	547	539	498	555	562	533	538	566	533	525	515	495	517	518	530	486	513	516	530	519	557	531	525	517	568	550	550	564	528	561	570	537	514	500	539	541	541	579	543	539	512	534	526	522	516	546	539	557	571	530	514	520	513	505	488	510	482	549	515	542	537	510	497	523	525	527	533	551	531	513	510	499	510	523	542	523	533	490	528	509	503	527	551	582	515	554	541	517	513	527	552	553	556	516	542	501	525	520	497	547	546	527	540	535	520	542	526	514	554	523	538	550	497	510	512	538	466	513	520	539	550	507	517	484	522	531	535	542	545	519	523	518	513	515	544	519	528	570	533	506	541	511	516	528	551	563	514	480	502	544	541	538	506	534	529	540	519	490	534	528	517	492	535	493	534	537	516	509	491	528	530	527	541	514	514	539	544	523	539	511	544	515	520	473	504	570	533	503	516	545	475	542	511	512	519	469	524	490	531	510	547	535	488	483	532	511	475	520	489	525	494	540	520	505	568	543	585	509	525	516	541	526	485	528	521	556	497	495	536	524	535	567	541	553	505	501	478	578	521	522	498	505	526	507	497	527	490	517	537	516	510	490	516	543	493	510	539	542	492	531	533	545	524	516	521	530	551	483	558	556	550	539	507	505	537	524	552	493	531	544	560	518	512	513	502	499	514	540	529	517	521	520	509	515	540	530	527	495	516	532	499	538	509	544	566	492	541	554	515	517	525	513	511	514	507	490	487	526	528	505	507	471	552	502	482	509	508	560	502	537	535	545	512	537	531	546	533	559	516	511	494	529	511	524	501	541	549	523	517	500	539	510	526	541	511	552	513	495	492	531	550	565	521	519	485	505	538	559	488	523	520	520	533	486	511	536	519	492	519	521	559	508	500	530	552	527	529	502	493	535	546	524	533	488	503	532	513	526	535	521	510	523	494	509	491	511	535	562	508	549	503	498	586	527	525	541	516	522	497	495	522	504	501	528	531	550	523	514	496	571	533	533	522	528	576	488	507	524	506	561	552	525	518	515	512	513	552	514	508	481	488	520	516	513	544	516	516	507	528	561	478	550	505	479	501	531	539	544	566	530	504	516	515	572	494	541	522	548	540	542	517	563	499	511	509	536	539	522	525	475	527	552	515	517	536	546	550	532	531	528	500	511	509	512	532	530	530	518	507	563	577	529	508	502	462	516	524	544	548	537	562	490	528	535	538	499	487	507	531	508	536	535	514	483	530	572	522	489	524	557	513	524	539	520	471	510	530	491	525	513	494	562	554	563	578	518	494	553	526	528	543	493	547	543	536	504	508	500	509	532	554	490	560	477	556	537	518	569	504	520	523	526	528	519	563	567	514	533	539	545	547	500	547	527	529	475	513	550	539	518	547	514	536	486	526	529	507	544	549	578	540	525	517	556	535	531	549	555	543	529	483	518	534	512	534	495	522	514	524	512	524	563	555	543	502	541	520	515	539	537	532	527	559	517	549	506	520	529	525	538	512	499	504	572	553	521	520	505	471	554	555	509	511	517	538	536	518	527	511	552	530	515	555	534	524	529	539	500	558	539	540	492	556	554	498	488	535	538	558	563	520	528	497	522	501	471	541	547	526	520	482	563	569	498	529	503	487	536	512	555	540	546	510	510	551	512	553	552	510	523	558	533	549	505	531	513	492	539	546	507	530	514	449	501	546	527	531	545	542	537	517	519	529	538	540	495	533	543	493	547	523	499	545	508	530	522	505	534	489	530	494	515	510	529	530	490	528	545	510	523	537	524	526	557	540	502	529	532	524	510	507	500	537	562	476	500	492	541	541	519	518	508	508	474	521	574	480	555	531	536	503	557	507	537	521	521	492	519	513	509	535	563	510	507	510	541	526	532	522	539	509	509	511	528	556	516	559	551	541	522	535	558	529	549	535	500	527	511	561	541	511	530	540	508	510	560	517	512	533	522	524	510	518	540	520	544	499	528	520	511	526	513	561	503	557	535	544	568	518	557	523	538	492	529	458	560	534	509	523	552	519	532	494	521	501	513	520	495	537	515	531	524	542	499	565	526	536	481	526	548	529	510	514	537	537	523	471	498	554	541	531	518	483	525	496	605	566	516	557	511	527	502	509	568	518	535	535	540	533	488	521	533	555	505	534	532	485	544	543	530	514	524	494	564	502	491	505	504	519	554	545	569	513	535	488	488	586	525	523	517	537	474	498	557	556	536	520	470	532	545	509	515	519	501	535	514	512	469	536	562	506	540	576	536	570	549	538	486	530	541	511	503	497	512	562	552	553	515	507	487	491	548	556	504	521	523	530	522	511	532	541	502	541	515	547	502	505	480	536	542	532	562	484	543	521	497	523	515	560	555	512	533	503	554	549	525	528	533	503	541	479	500	524	539	509	499	528	520	526	509	492	521	552	530	557	550	537	505	540	525	521	521	554	515	535	528	517	539	538	519	541	474	496	520	557	525	523	519	560	502	525	549	500	528	526	539	542	540	484	543	528	538	516	531	546	506	552	515	544	502	518	510	500	551	508	571	494	498	542	566	524	537	516	546	496	487	511	524	516	523	528	499	510	507	580	530	483	542	526	547	491	554	538	486	501	543	532	508	541	499
23253	21186	28861	23765	21186	19459	4261	1656	1168	4450	45312	32965	17694	1245	383	344	375	380	380	381	372	372	404	365	368	367	339	430	350	344	351	429	881	1418	1039	660	432	390	357	327	326	315	353	328	331	311	368	365	347	277	310	321	297	330	325	358	306	340	298	329	352	362	320	342	343	319	321	339	326	324	350	316	347	351	339	338	322	311	343	317	321	335	346	339	338	335	331	353	333	335	283	346	306	321	336	378	367	346	316	318	313	317	336	326	334	339	328	309	323	327	354	363	314	328	353	377	326	332	323	344	338	355	311	329	359	346	324	311	346	338	343	345	338	344	338	326	322	327	323	281	335	312	340	327	318	308	348	342	330	313	346	309	345	357	306	319	329	358	326	319	308	314	309	299	315	317	328	343	304	314	332	333	304	326	314	324	300	297	330	345	326	339	348	389	353	338	344	356	310	365	332	347	368	321	318	341	332	318	322	312	358	338	342	341	329	344	356	328	375	291	323	334	353	316	332	338	330	334	316	315	345	309	350	335	311	305	329	327	359	299	338	331	324	344	372	336	318	340	315	338	329	305	349	335	329	351	306	319	290	323	342	368	338	314	303	332	351	306	312	369	317	352	321	301	313	347	343	346	324	344	315	330	299	323	341	321	320	335	336	347	312	307	361	367	339	323	342	349	355	332	320	325	351	352	334	349	361	360	346	336	307	320	333	324	337	336	329	313	332	325	339	309	314	334	338	338	287	327	345	349	337	356	332	356	329	354	322	303	346	363	317	321	308	331	338	378	325	323	327	321	353	345	328	315	343	331	349	320	298	306	342	324	318	366	329	364	300	361	341	316	319	290	312	327	354	346	330	364	314	325	339	333	343	316	343	346	326	342	323	309	308	319	312	341	346	334	307	352	325	332	387	332	319	345	314	309	314	324	309	315	314	321	353	325	349	323	353	308	328	337	320	324	326	336	312	362	351	316	331	322	300	382	318	319	366	313	325	351	326	345	307	365	335	330	348	322	356	303	346	355	314	339	305	316	336	323	344	337	346	361	322	314	322	333	309	344	339	340	338	340	353	327	332	318	334	296	329	301	367	338	333	309	311	337	344	333	324	340	348	326	325	317	334	362	343	312	313	323	339	293	348	321	380	346	335	340	329	366	308	342	361	350	315	319	316	319	347	341	377	338	308	359	343	337	322	326	327	334	323	344	340	316	320	330	335	315	323	352	344	315	328	335	321	316	307	364	317	307	325	311	348	331	329	307	305	336	362	334	305	340	323	314	340	353	327	326	320	324	331	354	322	352	330	316	372	322	351	343	362	327	355	334	369	354	345	330	311	320	373	368	331	356	316	312	336	361	348	319	309	336	355	348	323	339	339	370	301	346	350	362	319	326	342	328	339	348	352	328	330	329	303	309	349	306	337	327	326	288	320	346	338	320	346	343	346	349	315	338	311	335	329	304	344	342	335	344	338	321	339	354	329	279	350	326	346	318	319	309	302	329	339	343	347	360	329	324	363	318	325	344	333	345	335	318	319	327	333	328	347	322	324	286	325	337	327	352	337	341	353	345	337	369	325	347	323	284	351	361	329	319	322	333	359	316	323	366	315	353	303	337	333	308	308	363	324	320	354	349	382	325	300	308	332	359	340	346	359	332	313	322	300	335	319	319	341	342	340	318	298	360	341	329	285	284	328	370	340	348	307	306	324	330	358	325	311	325	331	307	346	347	338	315	338	311	310	329	337	371	339	332	360	357	350	317	335	330	334	345	341	301	351	335	354	332	321	320	332	296	312	323	349	310	300	342	323	354	322	324	309	329	334	358	383	339	338	351	325	343	331	338	322	349	300	348	337	363	349	318	317	343	333	322	333	336	331	311	332	313	302	346	365	357	338	346	363	321	343	297	354	329	318	355	354	334	360	325	345	332	343	352	350	310	323	321	306	338	334	324	340	302	322	337	295	314	335	341	334	343	321	332	348	311	332	353	335	350	335	314	345	336	362	320	317	342	354	320	340	331	303	355	352	351	319	294	312	346	305	315	337	323	301	368	338	336	333	331	320	317	333	320	320	374	359	379	341	368	322	344	345	321	322	352	333	324	323	360	344	369	325	333	333	347	317	339	349	351	317	336	340	363	354	364	320	337	331	327	324	324	320	308	331	343	317	344	356	363	329	362	305	299	281	342	327	323	322	333	326	303	314	318	314	276	337	334	345	307	340	354	312	347	352	347	329	328	307	343	351	320	322	339	326	339	351	334	333	367	320	302	315	339	326	348	368	336	318	341	340	369	306	369	336	318	380	336	354	332	322	348	322	334	324	360	335	303	285	310	372	351	406	321	325	368	335	316	323	349	365	333	370	352	345	331	340	351	327	341	356	303	314	345	330	348	334	339	345	330	325	320	365	313	340	325	320	319	339	354	324	336	343	348	334	346	318	376	324	333	343	335	335	335	328	273	305	354	312	313	347	322	331	313	323	350	344	333	335	335	345	296	317	296	309	359	311	339	354	334	326	298	329	358	337	328	342	304	333	346	329	299	337	303	320	359	359	360	318	348	367	339	335	346	331	319	353	346	318	324	323	317	314	357	324	344	326	326	329	317	283	317	332	342	298	378	329	314	334	313	312	334	330	326	327	379	314	320	315	374	344	315	306	330	290	366	314	324	351	346	322	331	351	288	364	309	339	333	334	338	355	350	325	354	335	331	337	337	306	356	321	339	340	342	363	345	295	314	321	337	332	329	330	315	338	316	354	329	316	373	342	342	304	323	317	328	329	340	315	358	342	340	334	352	314	349	323	337	327	346	320	333	338	320	336	312	322	375	326	327	336	329	343	337	344	325	342	322	354	335	338	340	322	333	339	322	323	320	339	329	330	339	336	330	312	298	350	349	306	327	323	326	359	307	325	336	349	297	345	345	337	329	332	338	340	328	322	307	337	316	350	340	356	330	318	338	342	307	325	335	376	331	360	318	321	321	336	325	338	312	346	348	339	328	325	306	310	343	315	335	279	299	341	348	333	326	340	326	344	317	331	359	329	311	344	290	341	318	307	309	364	350	330	351	327	329	339	307	316	306	315	310	331	347	348	370	359	343	322	312	347	356	340	347	308	371	351	345	327	338	335	316	339	354	330	350	344	314	342	332	320	333	320	337	334	357	312	317	319	346	348	324	323	351	342	338	326	352	334	341	325	354	332	343	359	333	316	359	332	346	345	352	335	342	335	340	322	338	336	332	326	371	322	357	333	332	316	317	314	294	360	299	357	318	339	362	325	332	352	328	339	323	305	311	338	329	356	328	334	338	323	357	343	345	318	333	339	338	305	305	327	331	339	334	380	359	326	344	322	343	293	334	327	360	311	360	332	333	326	361	333	337	327	344	364	332	324	335	328	325	333	336	324	336	352	344	371	350	326	339	317	323	338	308	324	331	313	350	339	347	328	348	360	340	342	367	346	330	341	344	343	309	327	326	300	372	322	337	310	336	319	324	334	317	301	287	302	343	341	330
14908	26356	22661	14184	10090	7276	5335	4218	3303	9411	48253	37433	20267	631	657	609	591	635	620	568	631	647	696	610	646	668	647	652	663	652	603	661	2139	3388	2496	1324	741	633	562	523	518	511	527	552	514	520	532	490	472	506	510	533	551	522	524	569	502	518	524	548	478	557	543	521	575	510	517	533	506	561	526	562	540	540	567	517	516	516	533	536	540	500	531	519	514	507	543	487	551	523	500	526	498	535	497	526	544	546	538	518	546	576	549	524	549	490	527	539	544	495	542	516	511	530	507	553	533	530	535	530	520	548	505	518	528	527	524	532	515	574	530	507	501	562	517	517	543	531	515	512	534	528	527	531	506	527	527	556	537	560	515	517	487	583	526	517	531	543	555	538	579	520	538	531	551	527	549	509	510	542	515	573	542	528	513	547	517	521	539	530	501	526	510	513	542	511	523	557	482	527	530	471	471	516	543	510	542	475	515	529	490	504	537	501	495	498	511	543	546	538	565	580	543	510	518	540	539	523	539	541	537	520	545	522	558	477	511	520	520	529	512	535	520	554	494	530	463	504	505	502	504	505	503	544	550	555	551	522	491	521	521	554	529	509	495	515	526	539	514	480	559	526	544	500	522	553	583	572	509	521	499	523	537	513	518	514	520	559	509	531	492	513	522	523	537	528	552	521	543	557	467	549	510	527	556	567	508	514	520	500	536	552	551	566	517	534	530	547	564	526	529	499	516	467	559	499	538	523	514	523	525	546	502	537	539	555	550	551	526	546	545	528	506	529	488	547	531	507	516	537	491	502	497	499	541	548	527	517	513	486	496	521	531	548	545	514	492	541	531	525	546	503	503	511	489	505	551	516	503	538	514	554	504	511	569	582	536	572	538	529	526	495	553	488	543	526	543	521	520	545	495	479	492	502	472	524	494	482	532	515	520	523	534	506	509	475	514	542	502	534	514	566	518	529	518	501	485	464	514	524	510	529	544	531	554	547	503	489	541	491	510	527	529	561	510	510	518	464	528	528	544	535	552	550	541	567	535	517	563	558	518	531	493	492	538	479	527	486	543	516	535	517	520	512	484	526	520	499	551	559	519	500	497	523	546	540	534	516	519	490	558	536	507	515	542	512	501	552	522	501	477	521	536	533	511	545	490	525	515	506	519	518	560	535	549	539	512	551	527	560	537	533	484	502	499	545	532	547	528	517	505	531	490	514	515	509	489	501	533	473	522	560	577	530	493	528	506	514	524	494	553	513	528	539	492	514	542	540	556	514	528	549	513	523	530	501	530	547	538	556	481	505	548	497	504	563	496	513	501	565	502	509	543	484	507	515	489	511	489	562	498	541	559	519	518	534	510	509	513	537	513	517	542	492	530	539	492	566	493	520	563	534	525	499	515	510	543	542	519	499	468	548	523	543	503	513	507	507	518	502	530	504	531	530	501	509	535	520	565	526	501	564	566	507	532	530	540	509	522	475	517	542	497	516	500	543	511	500	529	559	531	506	509	532	496	542	509	517	554	561	547	519	507	509	562	465	541	526	512	523	535	458	525	538	487	516	541	576	533	501	518	520	579	482	525	522	507	524	529	531	555	480	563	559	511	516	511	546	520	515	512	531	464	518	506	518	559	525	528	502	571	497	538	538	528	547	498	533	496	529	547	528	551	523	572	497	521	524	534	529	548	528	542	544	498	530	486	528	534	544	493	503	537	548	576	503	508	518	475	527	558	536	528	535	526	533	543	515	548	501	491	538	518	557	505	532	529	522	547	562	528	551	519	535	529	489	536	534	504	508	511	514	501	522	517	483	533	504	569	507	503	486	553	527	544	556	548	530	546	513	498	508	468	480	532	542	530	531	507	508	502	494	554	527	536	509	518	493	533	561	559	522	509	515	514	534	541	520	525	534	511	497	498	526	501	540	489	535	523	526	513	504	521	520	494	557	533	514	518	537	571	516	502	511	527	523	526	527	543	517	546	478	523	478	554	513	510	536	524	551	568	529	515	503	574	517	547	527	549	532	519	561	537	508	495	513	502	532	546	525	538	484	487	523	550	540	527	512	523	531	519	510	523	507	539	521	511	501	526	533	495	530	516	523	580	492	483	519	544	515	499	515	499	506	548	510	521	517	577	524	513	498	550	515	542	520	512	533	516	500	523	533	505	522	541	508	529	552	539	538	510	534	554	525	512	480	560	487	528	539	518	516	512	482	536	532	488	586	519	537	499	496	507	489	536	517	477	521	511	516	490	530	524	523	540	507	526	572	528	533	520	504	535	537	500	514	525	556	515	535	508	480	555	552	557	496	519	460	518	496	512	501	533	508	526	523	542	529	522	531	547	492	518	551	526	515	517	502	496	549	497	511	481	525	516	497	501	525	508	543	513	525	566	546	507	525	535	556	510	519	513	558	494	526	513	504	543	528	492	510	544	498	513	511	484	558	518	487	518	531	484	499	528	506	543	527	545	488	504	489	513	526	501	506	560	553	517	555	505	542	507	548	544	541	514	498	506	546	523	532	501	497	517	512	521	554	494	510	522	511	582	522	557	520	542	555	529	539	469	512	507	520	507	498	496	524	526	557	523	553	522	523	534	484	514	465	528	518	490	511	504	499	539	503	543	549	529	521	497	505	496	530	530	496	551	498	542	501	537	507	484	529	526	500	482	564	533	541	483	459	535	525	516	486	506	548	512	570	537	501	520	534	512	508	523	538	517	553	502	522	497	574	496	518	514	486	574	536	507	517	495	528	555	536	484	511	523	507	557	525	525	537	546	487	524	551	497	520	545	512	538	537	540	531	527	539	514	491	522	488	518	485	534	516	509	505	534	542	538	565	561	514	562	510	532	531	546	553	499	542	529	493	521	510	496	510	513	503	521	534	528	524	528	512	549	529	522	524	531	499	493	504	520	523	529	488	521	512	550	507	484	533	548	529	523	549	472	535	571	551	503	546	503	519	513	502	549	526	517	537	497	501	533	567	552	519	524	519	545	517	515	522	510	516	546	533	502	529	585	511	514	504	484	515	504	517	519	536	516	503	509	556	499	546	516	515	481	515	549	516	483	524	584	511	536	517	519	496	497	558	510	525	533	504	517	510	502	511	517	557	524	493	531	556	500	514	546	516	505	494	514	524	527	545	519	507	510	527	524	528	538	528	544	540	532	537	494	517	570	504	519	493	534	524	521	494	531	478	568	508	523	510	556	514	475	519	514	539	526	520	531	543	572	526	502	546	525	510	529	555	528	526	528	532	512	491	523	516	524	483	522	508	519	522	539	528	556	496	568	537	524	544	525	530	528	513	501	541	554	470	513	509	499	511	503	527	484	504	564	536	521	519	541	518	562	522	561	509	552	541	488	517	514	512	565	496	550	504	526	505	501	523	491	507	509	538	495	515	513	560	495	547	528	544	540	516	491	537	539	539	545	512	528	462	511	535	523	533	518	546	550	500	500	539	531	537	546	507	506	493	544	558	546	523	540	503	469	534	526	507	514	521	508	511	560	523
26970	20311	10722	3224	1329	842	637	569	522	942	6927	3995	1488	352	366	308	339	353	329	340	321	315	340	327	330	369	313	322	341	379	349	345	414	388	381	361	365	320	319	296	319	275	316	356	366	319	301	316	323	312	320	300	323	375	327	336	346	272	310	321	332	362	331	336	365	308	295	316	330	314	319	331	320	336	329	316	352	311	319	327	338	335	322	332	353	333	304	332	355	335	330	305	344	319	305	332	332	338	345	329	300	341	323	320	307	353	307	337	303	327	307	307	298	354	306	324	312	310	358	323	312	311	345	329	357	338	314	296	322	312	313	317	355	290	308	306	291	355	321	341	307	301	342	297	320	342	324	324	320	325	303	351	275	339	322	319	310	332	323	312	284	316	315	321	308	292	327	330	313	331	312	319	364	326	327	347	334	338	339	337	324	345	331	291	301	325	340	323	324	298	318	331	316	302	300	316	324	363	339	340	326	350	314	296	323	315	329	344	306	314	307	329	344	331	363	310	329	320	299	342	326	325	322	341	330	313	309	320	323	328	325	326	331	314	317	332	318	313	334	316	301	338	332	300	334	363	324	353	312	324	339	330	335	312	316	315	323	295	315	311	310	328	305	327	306	329	331	299	299	310	323	307	305	293	321	329	338	328	320	336	315	346	319	292	292	336	337	288	339	358	302	333	341	324	305	303	341	361	287	327	309	337	340	297	310	323	301	313	337	315	284	314	331	316	347	325	314	320	328	331	292	332	268	328	305	301	334	316	346	332	321	342	314	360	339	309	316	334	326	297	332	355	339	296	324	310	353	348	347	336	344	327	323	313	358	305	320	307	320	320	322	312	347	304	335	340	331	318	300	303	310	295	290	313	319	335	346	309	302	305	341	334	340	312	299	351	320	320	330	325	361	351	369	341	310	332	306	304	303	315	309	316	330	296	349	320	363	321	326	325	296	335	327	322	347	330	309	311	314	322	301	300	326	312	325	302	339	314	319	319	356	306	346	310	319	343	326	318	322	339	323	308	343	323	309	357	329	316	346	334	313	312	345	327	310	344	329	300	337	311	330	310	344	343	343	356	329	326	365	327	358	321	329	320	325	319	310	309	324	302	315	323	309	330	293	296	357	347	369	332	325	327	359	315	321	347	323	340	289	345	309	324	333	288	320	336	321	338	320	322	342	312	301	333	357	334	335	323	329	334	324	323	334	339	330	337	329	335	312	332	339	316	332	310	349	290	314	326	348	339	289	342	291	323	302	324	325	335	353	306	329	290	362	316	318	321	332	331	315	364	315	336	353	309	312	298	293	301	315	329	350	307	340	311	323	294	328	326	311	338	309	373	304	339	344	323	304	333	356	332	302	333	332	332	329	314	329	323	313	294	329	317	346	332	310	338	308	294	335	324	328	325	363	323	317	371	348	308	278	341	329	353	317	320	305	342	352	338	314	346	332	304	308	305	286	314	342	329	323	317	353	329	333	326	343	310	286	329	353	303	293	327	328	339	344	309	299	333	310	323	334	343	304	312	307	326	288	321	348	320	306	298	320	348	279	304	288	310	349	333	324	328	348	307	327	292	330	300	338	307	311	315	345	317	333	320	308	347	306	310	334	329	316	318	338	328	336	359	293	299	346	303	298	321	354	342	336	283	333	332	352	319	310	338	322	317	332	316	287	303	315	344	330	337	319	340	296	310	311	342	287	330	323	307	314	338	323	311	292	297	324	352	350	308	296	316	313	339	333	296	310	314	302	324	315	340	325	317	365	354	326	322	301	301	318	309	322	362	322	334	305	300	330	321	324	308	310	319	308	314	325	303	348	343	327	313	308	366	343	335	314	365	319	313	345	308	315	312	351	320	331	318	315	355	293	334	335	260	322	300	365	304	350	307	312	327	327	343	308	305	293	355	293	337	316	307	318	280	347	329	322	318	337	324	341	320	299	321	326	316	316	343	327	307	330	304	288	342	353	316	301	362	325	343	347	325	340	309	348	304	318	309	332	325	342	350	326	336	319	333	327	341	315	333	328	328	322	324	316	312	314	321	300	304	345	307	302	342	317	331	339	317	291	313	320	293	357	296	323	340	335	329	365	349	354	320	345	316	331	317	316	316	322	335	335	335	325	304	321	341	352	311	301	382	314	298	323	324	322	319	314	315	312	318	328	292	314	336	309	327	332	306	328	291	303	309	357	313	310	377	326	310	302	366	327	337	329	333	331	297	318	326	296	305	316	312	323	323	326	338	318	349	322	324	332	321	327	311	343	308	343	330	310	307	312	325	340	297	330	346	339	319	314	316	332	324	291	284	328	309	325	336	322	343	337	306	313	321	345	325	348	319	288	342	321	311	332	320	355	298	365	305	312	332	304	318	292	323	314	342	290	319	305	307	315	339	325	331	347	324	322	316	335	317	304	319	328	281	354	329	344	357	325	318	347	308	363	329	319	374	310	322	320	326	305	289	309	330	325	319	340	334	327	328	324	320	327	318	338	328	315	319	341	342	313	342	335	327	347	318	331	339	342	316	343	323	321	374	317	319	344	291	310	307	302	340	310	326	330	322	303	361	310	344	317	335	325	313	300	344	304	315	308	337	310	301	344	332	322	314	313	338	321	310	302	336	317	329	302	299	322	331	342	330	291	299	326	318	346	333	357	353	314	292	335	349	360	298	366	318	322	324	322	305	314	332	296	343	344	330	344	308	338	314	292	339	316	317	330	330	326	344	336	354	322	330	329	324	330	333	309	321	318	313	342	342	311	304	359	332	318	343	322	347	326	317	330	349	318	327	360	359	320	302	350	350	332	303	323	317	341	330	322	333	296	358	343	307	331	332	303	329	324	306	300	323	334	326	307	320	311	368	347	298	310	339	343	328	328	296	306	310	311	298	320	318	326	302	325	296	339	284	299	326	325	294	319	345	367	336	314	350	328	311	338	308	348	306	296	324	318	317	313	346	333	282	316	292	288	352	325	325	329	318	321	320	317	317	325	313	295	313	330	318	310	311	339	375	336	348	305	333	338	344	321	333	313	333	310	324	304	322	359	331	306	324	325	305	342	326	333	313	345	339	316	304	352	313	346	314	309	336	319	282	330	347	297	317	317	281	304	334	308	332	341	305	344	342	316	312	334	338	378	314	288	298	316	332	301	284	357	317	314	320	349	349	339	306	285	333	345	288	301	322	307	344	323	307	311	373	334	327	315	336	324	308	331	318	308	313	313	306	311	337	323	330	364	301	290	308	322	346	317	331	312	337	300	342	303	344	332	376	315	345	332	284	329	325	321	323	353	364	323	305	322	341	295	321	351	339	343	299	306	315	327	345	300	342	313	314	327	345	322	341	299	316	328	331	321	314	315	308	330	336	325	289	326	342	320	330	321	322	338	333	324	317	337	326	314	341	358	299	309	307	281	288	292	372	325	321	324	330	339	314	340	327	358	301	328	306	341	321	333	315	306	323	297	319	335	296	312	337	310	310	316	341	301	262	373	337	353	305	319	344	323	335
9051	10994	10024	5367	3358	2247	1616	1349	1172	2286	14758	8211	3133	553	549	565	507	565	580	535	550	569	556	555	555	556	601	541	554	560	517	581	638	772	697	585	552	549	525	538	528	541	501	511	508	530	518	522	519	500	535	482	534	557	528	471	508	513	531	543	537	523	474	510	572	559	569	521	555	528	492	523	538	550	522	542	516	469	509	530	483	544	512	522	560	530	553	534	527	516	492	507	533	500	496	510	550	475	532	542	522	498	527	522	553	471	577	523	506	538	527	551	514	525	588	550	505	509	535	508	523	492	507	509	545	537	482	513	519	498	528	523	517	463	496	512	519	510	503	550	520	495	499	572	539	496	514	520	513	512	527	527	508	482	506	498	533	512	517	541	484	521	531	523	522	519	564	500	553	550	523	528	544	563	493	507	516	524	504	521	522	527	503	514	511	497	516	528	530	534	521	527	538	467	489	509	497	511	532	518	495	539	477	529	511	521	527	513	501	528	515	511	535	579	540	567	515	525	536	524	518	496	531	514	532	558	509	550	565	547	500	497	528	517	476	526	510	481	526	496	527	495	487	559	527	529	503	517	523	506	500	538	556	513	487	540	525	557	505	548	522	529	504	519	488	513	511	542	538	538	547	483	562	547	533	517	514	509	566	508	526	494	513	518	560	531	507	525	515	513	547	508	544	517	490	496	492	497	524	537	552	536	543	539	496	533	508	465	537	531	498	549	497	496	517	510	507	502	524	549	554	516	515	535	569	533	503	541	534	517	554	534	522	527	552	500	522	521	504	526	550	534	516	505	568	502	522	494	567	511	516	542	534	541	503	514	556	529	496	502	520	544	480	532	513	493	514	529	533	515	534	503	511	519	490	541	490	499	547	515	486	548	482	455	511	516	543	529	500	515	540	552	516	559	512	511	550	521	511	503	521	508	503	507	515	544	513	524	568	470	532	506	548	561	492	500	540	543	531	530	483	510	535	517	471	511	523	507	489	568	508	535	532	522	511	517	528	518	480	524	559	508	500	514	569	522	541	514	514	496	524	496	502	498	536	544	543	521	452	552	556	522	480	504	525	504	553	521	521	505	521	509	528	520	517	472	500	568	523	511	510	521	527	521	516	490	533	526	518	537	505	555	492	520	537	511	483	517	513	525	503	561	549	530	540	541	518	517	525	517	500	479	528	495	492	510	499	543	518	494	494	514	509	532	552	527	503	511	554	510	514	548	503	517	515	537	506	526	520	503	530	514	547	516	536	520	566	517	494	538	528	545	518	531	533	511	521	537	504	537	492	518	527	517	463	574	528	488	537	543	521	535	512	485	522	550	490	489	533	505	512	498	551	519	510	564	518	535	526	521	542	498	529	502	492	518	510	540	509	499	498	489	515	512	527	510	530	504	549	545	496	501	460	495	502	533	538	499	497	521	531	533	488	533	528	497	558	566	518	522	491	523	501	506	557	517	510	551	530	519	522	526	544	555	511	492	512	502	539	477	534	494	524	485	527	549	490	513	520	509	512	531	476	528	527	503	517	531	538	488	495	530	495	508	530	494	537	508	542	519	551	528	506	520	530	525	527	458	475	493	517	507	508	510	516	530	541	517	491	537	515	518	512	528	535	536	513	526	556	480	522	538	523	567	496	522	463	532	503	521	540	511	550	496	520	500	494	527	522	547	512	518	505	484	520	514	509	499	525	572	502	519	515	480	540	510	514	550	502	505	483	498	480	521	550	500	474	461	505	490	545	559	543	491	564	511	531	533	547	486	528	513	516	503	527	501	566	540	523	547	529	504	504	530	503	472	534	541	522	488	543	453	499	542	514	555	518	548	528	527	476	512	534	509	503	477	502	517	480	514	516	505	545	505	596	517	488	537	527	534	516	511	554	518	508	515	497	524	536	519	508	519	529	506	540	510	528	530	535	541	504	476	516	564	556	478	470	531	528	489	512	523	525	484	514	484	477	508	549	508	513	531	466	476	514	511	522	497	480	475	484	543	552	510	506	522	519	517	477	555	521	554	506	554	515	497	522	492	543	499	490	506	551	530	523	526	514	492	543	519	520	503	506	530	505	480	535	476	492	490	513	518	492	546	489	548	534	500	523	508	530	493	504	493	530	533	512	547	511	536	526	463	524	528	496	514	485	550	538	530	543	511	497	532	519	505	511	514	531	490	522	493	519	508	493	520	519	503	526	482	499	557	525	503	490	545	521	518	557	541	514	524	539	489	501	552	563	524	543	512	501	504	530	488	539	515	513	506	557	533	512	544	546	553	518	484	500	514	556	523	521	524	532	526	522	534	526	494	504	518	523	543	520	516	493	522	534	578	535	560	517	521	528	555	488	471	527	530	509	472	501	532	488	533	558	503	537	527	535	490	502	545	540	545	499	504	518	505	517	539	533	509	490	539	487	494	519	536	538	532	535	508	531	540	515	495	549	514	538	541	502	523	516	500	542	514	514	495	529	476	543	539	545	512	585	552	517	504	519	497	491	532	497	556	543	514	567	502	519	570	494	538	499	518	523	499	475	502	531	531	539	526	516	515	504	495	551	526	496	524	488	516	520	492	479	523	483	503	507	544	523	538	509	525	523	542	535	507	540	551	535	560	522	504	497	487	513	543	518	515	540	515	508	463	516	469	519	552	510	524	549	504	567	567	480	535	515	514	542	492	548	529	542	512	538	510	490	533	476	496	531	526	529	547	556	515	518	508	519	553	475	489	483	493	501	477	525	543	522	478	485	529	509	535	522	540	516	519	508	506	529	540	511	525	538	527	549	505	531	535	530	466	461	508	510	510	535	493	490	565	494	531	514	506	505	527	540	509	548	557	516	521	554	558	538	516	476	521	513	498	509	488	468	505	536	538	511	538	510	479	520	556	490	517	504	516	531	517	527	542	499	539	504	518	511	532	481	529	518	512	545	517	509	543	522	528	546	559	524	472	527	518	541	498	499	572	518	499	535	540	518	534	517	471	528	510	456	516	495	530	542	537	551	515	573	547	523	497	542	485	531	558	514	509	517	523	538	506	498	538	527	490	506	489	550	529	522	544	526	527	514	535	555	494	498	482	506	505	492	527	519	527	528	505	507	495	519	517	541	537	553	496	530	489	508	527	564	485	547	557	548	535	518	554	484	563	525	535	492	487	544	531	541	539	499	538	535	536	469	515	550	527	517	486	521	473	519	543	535	491	486	532	508	545	523	527	525	559	516	521	547	498	528	536	508	574	522	553	525	534	509	508	518	567	532	557	531	528	490	492	488	488	534	543	481	491	543	491	546	507	517	492	519	516	516	526	512	533	547	555	516	486	520	530	553	525	508	525	505	496	545	524	544	529	527	494	517	515	483	469	493	519	548	523	504	541	521	499	524	493	496	473	530	518	489	542	520	555	506	520	537	517	554	546	545	552	534	512	545	542	547	518	530	524	526	594	515	500	522	522	496	530	524	554	521	525	510	511	475	501	522	516	541	554	481	504	533	501	513	491	491	505	469	500	505	533
25151	21157	26867	24756	5644	1461	1071	829	738	4680	22349	14971	5673	352	331	369	358	358	355	327	342	342	361	316	306	366	291	311	350	314	350	439	518	597	564	492	404	360	298	319	333	341	328	344	353	329	343	320	345	330	331	314	342	342	325	363	311	339	327	350	342	277	306	345	306	319	355	337	332	308	346	342	298	346	317	341	316	294	332	304	340	295	348	343	298	321	328	334	321	328	335	318	359	318	364	310	330	329	350	321	305	331	318	277	361	328	317	347	333	315	334	334	322	296	327	344	324	330	337	366	322	343	340	343	322	344	313	337	344	340	352	299	334	306	358	300	306	289	351	328	334	293	347	319	362	345	318	336	327	319	313	313	346	330	322	326	348	326	334	358	305	358	337	342	338	323	345	369	315	343	321	356	315	324	348	301	315	336	320	337	342	336	298	328	308	317	324	329	348	335	344	333	354	345	310	335	321	340	307	326	320	327	306	322	322	349	326	299	318	329	303	341	369	330	330	327	340	330	351	348	345	304	332	326	347	329	317	359	352	335	312	351	351	322	340	341	332	322	323	336	327	339	348	318	340	344	314	331	331	313	307	329	356	329	312	319	344	308	335	327	322	341	306	320	332	323	298	311	335	348	321	313	327	345	324	323	296	315	333	301	336	324	299	302	301	366	337	305	340	315	325	332	317	323	312	344	310	297	341	289	344	316	329	325	325	357	323	329	335	324	349	363	354	299	323	323	342	337	350	334	303	345	302	323	316	299	288	303	344	319	310	350	330	312	341	305	280	335	318	319	344	330	309	340	315	341	330	337	315	335	360	336	332	310	337	338	320	310	330	319	322	346	320	311	346	344	341	311	337	318	282	343	337	311	309	309	302	320	326	330	338	365	341	312	312	325	323	318	319	377	295	330	324	313	278	310	317	324	323	349	360	341	350	305	325	317	313	290	340	307	338	324	310	319	325	337	321	315	357	313	349	275	305	323	313	340	327	318	326	332	320	334	350	320	335	313	330	329	311	308	311	329	337	328	350	341	341	340	311	322	346	325	326	345	327	359	344	344	319	324	338	348	324	321	341	316	351	358	315	329	348	358	337	310	336	374	328	340	317	320	324	345	321	342	331	298	338	323	343	326	332	336	341	337	307	334	314	357	323	324	309	335	306	294	312	334	328	317	312	295	334	357	338	313	330	325	331	324	348	333	349	338	347	331	315	381	315	311	337	350	318	370	340	313	330	343	329	336	312	337	299	325	337	342	336	320	316	316	334	321	323	315	328	333	294	303	324	305	347	308	336	308	355	314	338	330	324	341	327	320	328	332	319	348	337	322	356	305	304	340	364	313	311	334	325	337	331	324	321	337	323	325	362	336	321	344	330	312	361	322	333	329	314	295	293	299	306	317	309	322	329	338	337	322	308	327	333	343	342	344	297	316	340	339	317	330	339	318	311	337	329	347	317	349	325	370	338	343	342	339	326	337	304	321	336	330	376	366	341	332	343	341	325	305	338	321	322	355	357	335	328	326	305	340	333	357	310	309	320	338	329	375	335	337	323	343	332	353	315	340	301	308	317	312	340	341	342	273	329	304	327	323	332	335	304	280	322	327	316	304	317	288	343	335	373	357	315	327	319	322	313	347	313	326	294	321	321	348	320	303	356	302	309	356	304	336	338	284	316	307	296	312	325	310	317	314	301	330	368	332	338	311	333	311	301	305	318	327	325	329	364	349	337	321	328	294	316	319	314	325	317	322	313	344	311	309	323	330	312	303	313	348	336	315	304	312	329	337	306	332	362	326	351	348	358	332	314	312	310	318	310	314	286	307	343	319	319	355	322	332	313	320	347	327	310	345	315	356	350	311	334	315	344	325	296	330	308	324	306	334	339	348	325	308	311	329	347	339	324	333	337	333	345	305	343	332	321	321	348	351	353	325	342	335	301	339	317	319	333	335	347	310	344	336	296	299	309	327	344	334	329	302	320	323	297	322	357	352	334	318	297	290	347	312	317	325	324	350	324	319	320	352	301	307	319	297	327	306	310	325	338	304	297	373	332	313	313	323	331	329	362	338	332	312	327	308	310	334	309	352	358	340	310	342	308	316	335	303	317	339	330	318	312	330	280	322	335	294	318	346	342	301	332	313	309	314	342	323	332	332	347	306	347	319	343	337	317	302	350	335	348	292	312	350	347	296	334	351	329	313	338	296	291	354	334	370	310	305	335	315	321	340	307	330	330	320	338	329	355	307	309	311	323	355	313	316	351	323	337	320	326	339	311	323	324	320	308	343	311	290	318	345	287	295	330	310	351	340	341	325	335	358	318	310	352	367	333	360	334	326	336	328	311	350	326	324	333	311	313	346	313	345	346	331	353	327	330	352	340	321	334	331	345	351	328	330	321	332	312	323	337	318	325	352	317	324	326	360	347	335	348	364	338	336	311	286	336	354	336	305	323	304	351	348	322	337	355	334	347	309	341	331	287	332	290	325	341	320	330	342	343	313	326	360	317	321	313	308	336	329	335	328	319	334	338	324	322	322	337	338	310	328	322	355	343	349	335	364	317	314	320	325	347	336	314	339	324	290	336	280	308	328	298	310	313	334	330	316	301	360	340	342	351	329	315	331	357	356	327	309	302	319	288	341	296	357	334	343	329	314	330	317	351	321	317	302	309	333	314	310	318	310	318	308	318	319	346	319	314	330	316	348	317	334	334	333	298	310	309	310	356	319	283	327	324	297	341	358	317	326	323	337	317	317	336	310	309	303	310	340	352	310	331	345	313	315	303	327	331	312	361	353	350	363	337	354	311	334	326	307	374	358	333	331	307	359	324	362	305	288	321	319	328	329	295	309	328	326	325	302	349	306	342	339	288	340	305	294	347	348	348	321	320	344	306	318	366	313	299	321	355	320	338	310	353	324	323	333	366	327	326	344	333	326	343	380	320	319	350	317	346	316	297	327	299	335	309	304	338	316	320	333	325	331	343	352	325	340	313	273	340	320	329	349	342	304	355	307	311	289	335	349	333	338	330	332	326	313	379	299	305	334	299	313	330	339	331	350	309	339	317	327	313	320	324	350	340	318	293	341	336	325	326	321	311	314	350	322	326	335	368	330	351	318	324	314	319	349	323	342	333	338	312	322	342	298	302	302	315	340	313	311	324	309	344	331	321	301	332	340	346	366	309	328	326	336	336	318	324	344	328	336	346	338	354	345	290	321	345	324	300	319	334	322	330	328	321	348	344	350	322	327	319	332	318	331	335	359	331	339	326	320	321	291	343	350	311	318	337	328	308	329	348	333	332	311	298	324	343	358	323	308	340	343	341	361	332	314	346	331	340	328	307	338	317	314	301	348	326	329	320	299	338	328	344	338	353	327	350	378	342	314	312	299	320	317	308	329	325	314	312	306	321	324	342	322	328	305	335	333	343	307	329	338	338	354	303	315	308	340	320	335	326	312	340	341	313	311	340	349	303	325	308	344	328	354	320	306	316	361	328	337	337	316	309	345
8601	16635	13902	7554	4744	3411	2547	2104	1825	8951	30340	22717	9429	568	540	595	574	531	544	579	589	558	585	533	538	557	579	586	583	601	545	791	1180	1180	988	848	646	596	558	550	509	532	537	529	535	536	530	528	505	533	537	545	530	538	572	542	494	527	532	492	502	524	493	516	530	517	521	541	526	522	503	521	561	539	525	536	496	535	539	506	528	537	519	510	578	557	521	509	556	531	557	527	558	533	548	516	555	563	509	531	534	508	527	566	542	503	541	555	503	527	535	527	503	511	502	546	506	502	503	496	542	509	531	538	550	530	539	500	576	503	559	519	517	504	536	556	517	544	489	480	520	478	510	545	531	476	520	537	544	534	533	575	551	499	573	554	537	467	521	506	536	526	539	524	502	522	504	522	527	496	503	508	542	548	528	532	574	569	524	544	519	497	539	511	555	488	536	572	503	518	543	543	552	545	515	548	557	561	496	541	549	486	503	562	517	508	528	572	539	554	546	526	557	541	523	531	512	551	551	553	512	484	516	533	547	521	529	502	507	487	551	524	550	548	512	510	523	534	498	540	531	526	535	484	497	535	539	597	513	533	561	563	531	555	562	530	522	532	526	530	518	543	500	543	572	518	518	509	493	487	561	546	563	503	546	508	565	538	563	515	547	531	514	516	542	488	520	526	549	524	532	500	540	502	521	544	545	519	519	522	501	480	523	520	536	533	491	539	560	504	536	535	498	526	573	561	546	512	531	506	514	551	513	519	542	547	529	565	489	510	511	562	538	535	517	547	540	548	557	497	550	557	528	558	527	511	521	526	549	519	563	516	534	539	516	513	570	524	511	531	529	521	537	511	551	509	541	528	499	551	573	532	503	557	494	519	528	494	537	561	545	550	515	529	581	506	538	550	536	546	525	534	575	510	522	543	537	493	556	535	513	527	521	539	519	533	520	556	523	544	481	516	518	529	520	534	511	535	500	517	505	520	511	518	599	524	511	533	537	530	557	544	517	509	531	543	525	537	514	556	544	528	539	535	540	562	500	514	488	528	489	531	537	528	568	479	545	539	557	520	510	527	572	509	542	536	497	515	594	524	560	513	528	515	552	534	561	528	555	498	520	568	543	524	553	489	553	543	573	535	543	513	543	566	517	536	562	499	493	555	503	509	551	512	503	545	503	533	514	497	521	542	531	550	541	517	501	539	545	558	568	518	513	555	511	525	526	497	546	544	534	510	556	569	551	519	593	512	569	535	523	545	515	555	534	524	519	553	509	532	543	511	514	495	519	550	546	565	537	533	479	524	509	544	512	506	521	559	569	534	528	533	496	531	484	586	552	541	550	548	530	558	496	530	549	533	510	560	570	503	533	511	534	532	563	521	551	532	511	564	510	492	515	529	540	500	536	512	529	481	534	556	521	523	552	497	502	490	535	524	518	523	545	557	555	527	487	505	550	515	509	515	550	523	531	527	537	514	507	523	560	509	541	518	488	530	548	502	509	559	499	510	557	530	528	516	493	506	548	551	543	500	519	538	535	541	493	511	539	481	515	506	534	517	522	545	522	579	516	511	544	506	518	517	537	546	526	553	495	545	590	520	543	547	553	525	541	521	498	550	555	523	544	529	512	527	550	528	520	570	525	545	520	513	451	529	503	534	546	527	511	506	563	483	529	530	510	501	521	497	505	552	545	485	542	542	518	524	537	581	536	488	556	477	522	518	488	550	513	541	510	539	541	581	575	550	486	510	486	515	541	513	520	542	551	531	483	514	538	526	559	539	514	546	545	598	523	515	537	544	564	528	505	522	550	538	515	564	532	536	494	519	524	507	525	532	530	477	572	524	509	548	508	510	525	510	543	519	485	532	576	503	526	524	550	508	545	507	586	517	506	495	521	536	511	509	532	516	555	505	548	547	510	507	525	549	522	552	554	504	524	538	512	518	513	521	487	476	533	522	521	530	537	529	522	514	535	485	514	511	523	538	538	513	526	586	493	526	521	511	527	517	523	498	527	506	519	552	549	518	530	516	558	538	522	550	513	478	527	577	491	564	540	533	532	559	540	575	547	532	537	504	523	563	511	530	518	539	535	560	541	534	530	534	518	570	540	491	481	573	520	535	545	561	536	502	521	514	541	544	550	551	531	531	535	552	526	527	552	513	533	496	510	524	487	517	548	554	566	499	530	521	539	561	526	531	511	522	526	558	493	519	549	534	576	549	509	555	526	536	520	543	546	562	526	519	514	565	532	546	534	479	545	554	543	476	513	516	524	590	543	514	508	537	537	565	525	531	514	558	542	537	495	520	518	494	574	488	547	516	516	540	494	533	531	488	466	553	523	487	495	505	536	555	532	563	531	558	509	578	505	527	544	544	530	486	553	521	521	551	546	525	518	524	562	529	559	525	560	517	512	517	507	529	554	527	498	547	503	506	532	535	473	524	524	524	517	533	531	543	551	536	513	529	530	494	499	570	541	523	501	534	554	522	559	516	536	558	542	474	548	493	532	531	540	549	498	526	529	484	567	515	513	533	501	523	545	511	531	528	539	568	544	540	543	548	515	537	495	528	551	604	519	536	512	500	553	544	518	531	525	505	542	512	529	533	544	505	537	538	513	516	512	553	575	470	549	494	555	541	539	544	517	531	526	528	556	521	527	509	548	569	524	522	525	524	508	506	519	502	544	535	545	490	505	478	510	566	548	534	522	531	513	533	540	497	507	562	526	515	529	533	545	558	532	523	517	508	516	562	537	542	531	552	571	542	502	521	505	566	559	500	544	516	554	536	530	512	527	520	555	555	509	519	535	530	550	530	520	555	502	537	524	531	519	570	549	573	545	554	548	534	524	538	516	521	535	562	544	501	515	539	518	556	547	511	551	576	534	525	572	538	556	542	520	496	534	538	529	529	521	508	537	534	535	524	537	483	539	547	568	539	514	508	540	489	506	544	554	511	524	568	519	482	534	542	547	532	526	548	496	483	488	485	557	523	491	537	530	563	497	519	545	554	507	531	568	505	545	560	548	521	539	522	509	551	529	536	497	512	598	485	535	548	512	514	533	538	512	504	568	500	541	565	537	522	501	553	500	560	560	507	533	502	527	542	508	535	551	539	538	487	544	568	550	506	529	552	534	561	573	506	531	512	488	536	563	536	513	567	562	539	544	497	519	578	527	553	479	544	494	546	553	576	497	560	536	501	533	525	538	520	514	529	545	530	540	546	550	472	566	496	537	546	524	516	543	518	538	504	560	535	546	513	515	537	506	555	499	522	524	548	498	518	508	525	525	541	511	517	537	540	523	599	517	497	508	554	557	515	543	504	530	540	488	545	514	482	542	511	481	534	519	564	558	509	498	519	541	510	520	501	523	514	515	493	520	514	524	558	510	562	514	538	502	534	532	514	571	538	563	493	519	488	505	533	529	526	533	527	516	533	506	531	520	509	512	500	522	536	514	572	547	508	498	497	536	505	505	504	554	535	485	499	543	509	540	521	512	521	556	575	537	525	503	522
23268	21144	28821	23732	21140	19275	3833	1568	1177	12520	41237	32810	20427	1795	387	386	362	353	326	336	346	352	318	346	353	358	351	348	374	351	375	352	573	1172	1129	774	510	406	375	333	332	354	340	320	330	352	319	329	341	359	314	343	324	329	335	307	360	349	348	328	322	304	346	347	329	357	360	319	346	342	371	327	310	341	322	335	350	351	309	346	326	379	340	332	336	354	322	381	340	338	329	294	291	309	353	342	333	334	312	333	347	360	366	345	321	317	312	343	326	324	349	325	330	328	300	326	351	352	358	293	358	340	360	371	333	345	355	328	359	330	301	304	332	324	344	349	322	353	321	336	348	341	344	351	337	310	335	307	353	325	335	318	367	293	310	362	330	345	328	356	345	343	361	368	353	345	289	351	341	310	333	328	288	341	323	353	329	359	326	290	331	338	344	340	355	339	338	300	324	342	370	318	321	342	322	346	314	351	347	340	304	315	340	331	331	340	357	338	335	306	342	350	351	348	333	324	347	332	310	336	327	347	329	322	325	345	394	308	344	320	336	317	348	326	330	281	304	352	297	313	322	340	339	325	325	344	353	327	311	331	301	334	380	331	319	334	351	311	324	340	313	292	329	339	356	311	327	313	318	348	332	326	313	356	333	332	337	291	339	292	340	322	327	327	367	349	318	303	312	340	371	348	346	352	358	318	365	305	356	292	332	307	308	321	342	338	332	336	353	335	310	350	335	339	322	329	358	348	377	316	361	341	336	305	360	336	325	333	338	338	355	329	345	339	319	331	340	306	320	336	356	325	336	354	314	343	330	335	320	340	330	356	368	339	308	345	367	358	318	315	347	337	342	332	339	303	325	319	336	344	319	324	345	344	319	379	309	300	344	319	312	334	356	335	330	322	357	324	331	364	373	334	342	342	285	302	335	333	343	314	338	316	368	326	334	339	336	314	315	297	320	328	355	332	312	324	350	370	337	328	332	347	314	338	351	335	293	336	361	351	323	309	366	350	330	352	332	346	297	314	342	352	326	344	347	342	307	352	340	344	319	335	342	341	347	342	335	348	351	328	362	333	354	321	319	342	340	332	344	329	356	310	341	347	310	348	345	357	322	341	309	312	330	334	348	333	285	326	330	356	332	299	359	356	325	324	321	318	335	325	306	316	345	314	333	325	304	319	321	341	324	363	370	340	305	326	316	347	318	356	311	339	355	337	367	290	338	320	345	331	360	336	362	349	336	350	342	360	313	330	338	348	332	322	335	317	300	323	326	321	349	344	308	341	364	315	340	349	328	330	341	359	340	316	328	318	316	323	360	330	327	328	306	325	358	312	347	375	354	315	346	354	324	308	327	341	346	327	367	329	357	360	314	354	347	350	310	324	316	332	313	337	367	334	337	326	339	356	331	367	324	316	333	320	321	335	316	337	330	310	348	342	306	331	340	328	340	330	374	342	322	296	363	324	323	362	298	345	332	353	366	284	308	326	328	344	299	334	335	314	342	329	305	331	368	314	314	324	339	341	319	322	320	346	338	330	319	370	341	345	335	310	347	351	330	339	345	338	322	332	315	324	339	320	318	294	330	335	323	330	344	316	331	343	344	358	301	346	310	357	345	348	330	325	325	296	327	286	365	343	328	341	353	348	354	348	338	309	282	357	373	325	330	314	332	313	329	336	323	292	313	333	348	324	305	337	329	349	314	351	336	355	310	315	327	314	318	348	338	344	337	336	364	326	333	349	306	313	349	333	358	363	338	349	338	325	345	327	341	321	328	330	346	346	350	349	311	333	337	365	321	317	310	329	353	311	367	368	315	330	314	314	343	339	340	311	350	348	305	328	317	344	333	351	352	347	338	309	316	360	341	325	333	326	312	320	324	335	345	339	334	357	354	321	334	346	357	325	339	328	331	303	323	339	354	316	326	344	307	347	334	322	327	349	343	346	302	346	366	371	353	319	349	370	303	327	331	334	367	304	324	299	348	334	348	305	324	351	302	326	329	291	333	336	358	320	341	351	309	323	347	337	326	342	355	302	319	328	303	288	338	353	325	312	361	339	328	362	309	330	323	339	336	350	343	321	320	348	365	321	342	330	323	357	352	328	360	334	335	329	343	337	345	336	365	363	324	367	314	327	341	329	369	309	334	345	333	299	305	336	323	319	335	336	330	352	321	328	358	331	341	336	317	326	341	363	312	356	321	320	348	353	335	336	319	341	332	341	336	318	350	340	347	312	367	300	339	338	328	324	321	347	344	330	347	334	363	368	325	324	328	334	337	350	367	354	347	317	347	317	320	312	334	319	333	340	343	334	326	363	349	356	306	335	305	354	294	349	326	307	325	330	328	357	307	359	331	335	317	355	362	335	350	343	321	371	331	315	314	336	342	351	344	341	350	334	336	328	306	313	317	357	361	348	345	366	316	359	326	311	356	302	324	321	290	322	300	316	314	350	345	364	328	316	360	348	330	327	344	319	313	323	323	338	365	342	307	312	347	334	340	341	337	357	336	319	338	367	331	332	360	332	307	307	314	340	317	313	355	343	327	341	343	345	328	296	339	299	347	297	347	305	295	376	343	344	345	342	343	315	302	360	323	314	334	367	381	352	335	348	367	333	331	337	324	332	313	322	338	304	377	337	332	341	315	295	330	327	328	351	327	354	339	325	316	380	333	328	325	352	333	338	341	320	367	309	347	349	327	340	323	335	333	342	316	321	353	312	312	360	348	333	331	337	361	287	341	359	332	324	327	302	329	306	343	364	347	355	292	348	321	324	336	327	332	354	348	326	352	335	357	355	320	352	357	360	312	366	329	316	313	348	340	343	322	344	320	293	335	336	330	329	325	325	332	331	345	363	349	351	341	349	317	325	348	334	363	325	334	314	354	325	357	332	335	337	326	339	366	324	355	341	321	363	325	327	333	322	353	349	309	317	324	303	316	320	320	324	342	343	331	357	314	324	352	320	332	327	335	334	341	298	318	346	294	338	330	349	335	327	353	331	341	340	335	355	301	332	363	348	353	319	341	341	313	349	328	367	325	316	344	316	329	319	316	338	316	323	326	351	315	318	362	305	333	381	337	324	345	332	295	356	343	312	346	342	322	317	344	297	289	318	344	332	363	325	319	336	370	340	351	332	347	372	308	341	333	327	318	336	327	325	319	316	334	324	356	332	339	335	315	305	310	332	341	316	326	370	329	354	364	320	331	377	332	354	350	338	317	337	328	319	307	313	334	327	337	319	350	328	314	326	341	309	349	362	374	332	308	356	324	347	339	311	369	358	352	351	352	360	325	311	359	338	308	298	315	331	342	321	346	334	373	347	304	345	344	341	344	348	352	347	338	326	322	334	334	316	337	319	322	333	332	334	332	364	344	333	341	309	295	355	314	362	351	338	345	328	306	329	345	306	326	332	308	335	346	312	307	363	351	325	325	314	288	340	300	343	345	326	348	349	339	355	319	348	322	346	363	287	345	336	340	303	362	306	337	310	310	344	337	347	340	300	321	359
12098	25391	22360	13630	8627	6390	5181	4390	3385	15957	45827	37484	24596	764	592	593	598	598	603	566	590	538	559	557	548	570	550	573	551	595	559	577	1138	2686	2480	1577	966	750	566	555	531	503	530	528	527	500	521	494	505	508	515	536	518	502	537	537	546	528	563	552	523	562	579	537	526	504	524	508	499	518	555	522	520	546	543	521	488	542	506	544	514	500	557	498	479	520	563	525	492	530	524	551	498	526	523	532	536	517	522	579	528	524	516	534	551	544	520	493	581	514	541	527	513	498	517	539	564	494	547	550	583	521	563	525	550	537	539	529	575	488	526	559	522	539	560	543	549	574	478	504	521	495	509	530	509	523	520	490	551	526	500	518	540	500	526	556	530	533	538	530	576	511	546	510	518	527	523	518	538	508	506	509	556	559	492	554	488	496	548	509	575	548	510	526	493	534	548	523	562	514	525	528	485	553	522	502	506	531	547	534	518	487	513	509	491	484	505	563	531	574	515	529	538	518	517	480	546	508	532	526	552	556	518	513	505	514	502	523	522	519	578	501	516	498	494	525	545	521	518	522	490	515	523	521	527	524	512	504	542	547	540	519	533	500	482	544	536	493	522	513	492	508	538	513	520	543	534	509	507	560	505	515	490	529	550	486	508	512	556	548	513	495	523	499	511	530	534	542	536	571	528	532	518	536	480	567	555	530	535	548	488	501	462	514	537	531	501	496	536	535	542	490	513	501	532	529	547	541	540	523	468	544	480	505	526	503	546	565	540	571	536	548	482	527	536	500	491	498	519	550	490	526	566	522	511	499	490	513	547	518	523	508	529	521	528	512	499	487	503	500	520	513	508	519	552	540	496	549	499	559	535	527	511	499	512	539	501	507	491	550	518	522	504	518	520	537	511	516	510	518	524	546	521	553	486	551	531	528	529	531	537	516	524	544	486	511	521	535	553	502	537	541	519	515	519	543	492	546	480	535	506	526	498	494	478	536	535	541	512	480	519	536	539	493	540	546	522	538	477	514	498	544	517	529	558	498	535	541	572	477	488	501	511	540	549	535	554	535	512	535	570	528	528	526	535	546	523	508	528	541	544	524	526	486	513	506	534	505	519	507	530	538	517	477	553	544	529	506	495	536	530	546	488	549	541	559	555	533	519	528	541	551	522	544	529	494	479	530	512	485	490	532	535	531	499	507	570	508	522	501	519	556	541	560	521	550	525	534	528	539	517	559	509	522	500	551	533	524	523	536	509	502	535	484	520	541	491	544	507	533	510	517	525	540	576	524	514	528	521	520	515	529	530	533	529	556	551	540	513	516	552	492	513	501	528	509	476	487	513	520	536	520	533	522	508	545	520	543	510	537	550	506	472	514	556	539	523	528	526	529	534	496	543	512	514	557	534	519	503	548	502	518	524	523	503	492	546	582	524	505	510	505	531	521	559	537	561	515	497	463	528	532	564	508	517	527	535	514	525	533	516	503	563	511	545	506	467	531	512	522	531	495	506	485	482	510	509	481	549	460	535	522	527	564	564	532	565	544	512	512	502	511	513	536	533	560	531	519	525	499	523	532	525	564	504	500	539	518	512	548	546	560	507	560	555	540	554	500	510	539	528	548	537	530	527	515	543	546	535	534	510	525	538	529	510	486	513	514	568	517	530	527	519	541	498	508	499	508	544	553	519	497	531	535	527	490	504	502	501	529	517	506	528	490	523	494	552	512	496	487	544	488	512	537	526	504	517	503	537	529	503	536	532	536	511	513	525	556	486	526	537	563	494	513	538	534	548	549	500	516	549	574	520	557	559	502	508	483	492	534	513	558	548	520	523	539	527	533	542	517	504	511	526	519	537	500	491	548	516	533	533	529	478	576	495	471	529	526	533	480	539	492	592	507	531	501	521	523	482	525	487	510	502	549	517	511	533	516	544	485	571	539	538	535	548	578	502	541	548	546	499	494	555	520	532	537	524	496	508	528	506	553	513	511	547	565	515	500	534	569	560	491	522	515	485	533	538	534	495	516	536	506	545	505	524	540	574	490	536	532	501	541	529	529	511	484	508	515	512	563	530	543	503	560	534	519	474	488	554	523	503	510	480	549	521	531	516	489	463	502	520	482	504	538	514	498	519	487	532	528	474	567	537	496	526	542	500	524	490	516	527	506	512	544	508	488	508	518	499	522	518	530	540	543	532	475	527	499	534	489	535	513	520	497	471	478	550	566	548	542	513	515	519	501	523	534	518	505	502	478	524	494	490	568	515	533	497	519	548	546	542	505	523	523	547	507	505	531	527	538	526	501	535	570	527	532	521	536	516	524	497	522	559	549	551	557	522	530	515	500	530	546	553	542	524	541	515	519	523	514	522	493	524	578	498	534	512	551	513	537	545	490	519	516	485	525	489	541	497	541	516	511	531	549	513	557	502	521	502	488	556	532	538	523	531	527	501	528	553	559	524	500	549	519	529	538	530	548	513	498	541	522	513	467	553	513	534	480	496	547	516	507	505	508	523	582	483	546	545	555	526	523	504	466	473	516	509	552	565	514	527	556	501	531	553	525	554	553	545	520	541	531	526	499	539	515	513	542	516	501	531	554	509	561	572	537	509	548	540	520	536	541	548	503	511	554	550	529	501	481	516	522	498	503	512	524	529	513	523	501	526	489	557	556	547	519	531	511	557	525	512	524	613	482	522	542	544	532	539	522	522	531	501	514	548	509	522	491	501	516	533	515	543	556	518	520	513	532	521	541	497	493	498	520	522	527	535	527	514	503	485	490	559	524	527	544	530	517	547	526	534	536	534	489	517	521	506	545	531	531	517	564	538	536	535	550	569	501	531	516	541	500	519	501	505	542	517	543	555	556	526	587	565	523	533	504	518	547	542	498	512	538	527	520	531	475	542	557	542	560	557	528	507	564	541	511	556	541	539	520	544	509	516	539	522	527	512	552	472	513	522	513	521	520	525	516	536	512	506	538	512	489	526	541	511	486	529	494	512	548	525	508	510	525	499	540	510	486	532	520	531	530	545	515	521	492	537	540	551	494	505	524	537	522	501	555	556	533	528	526	533	571	521	536	519	523	578	518	544	518	553	515	550	505	574	529	527	527	479	538	543	547	482	500	567	498	526	510	505	523	492	480	494	514	543	552	552	526	529	524	535	505	538	505	523	513	518	575	541	511	507	539	511	502	506	504	555	514	477	528	498	501	535	489	582	531	526	530	496	539	535	522	489	503	514	519	528	525	543	481	499	524	521	522	501	523	501	532	519	552	520	523	566	530	539	510	530	475	538	519	554	529	494	499	511	538	505	483	518	533	525	513	476	544	517	508	537	529	527	502	493	527	534	536	586	568	534	536	508	538	547	490	538	540	490	521	508	526	551	577	520	552	581	516	521	499	497	501	507	547	486	544	545	520	538	522	539	532	539	502	537	534	546	519	545	518	528	485	484	525	521	539	527	514	515	532	529	500	522	509	536	527	505	500	525	556	492	540	524	513	553	540	532	534	539	537
26871	20165	9614	2192	952	688	630	586	580	3115	5837	3591	1700	337	310	356	340	320	356	313	337	303	345	351	311	338	336	319	343	337	372	336	381	417	357	381	344	330	326	277	329	335	330	338	323	347	293	338	333	321	305	321	339	298	316	319	331	307	339	306	326	326	303	300	292	321	269	362	349	326	317	324	284	316	328	339	323	341	324	338	346	335	323	292	316	330	344	328	323	320	306	332	325	355	294	288	327	338	286	318	354	331	327	357	283	338	312	347	357	324	325	367	315	343	313	290	346	318	358	326	306	321	315	302	337	324	310	311	313	331	329	313	313	335	319	332	336	290	301	346	334	303	296	342	320	325	360	328	320	312	321	315	314	307	311	340	311	332	335	312	319	321	320	343	293	313	294	313	301	311	338	321	326	334	346	313	318	335	333	333	338	335	319	340	305	316	316	290	340	342	350	325	332	314	342	317	352	322	354	355	321	329	338	338	329	327	321	347	322	315	343	339	320	333	328	347	325	328	306	331	339	325	293	314	293	309	316	343	333	326	347	285	319	365	323	312	349	338	307	372	295	321	346	313	323	294	297	342	328	348	347	334	374	322	310	312	341	336	306	328	309	329	316	340	334	330	341	306	351	341	319	320	317	361	330	312	340	313	355	349	334	335	336	335	308	321	307	305	337	316	326	357	330	308	321	319	337	318	321	317	322	293	332	339	343	351	309	325	333	317	352	303	312	351	301	324	314	308	312	379	318	326	347	327	316	305	307	344	330	302	328	318	340	350	348	333	333	361	290	315	294	341	351	356	304	321	347	299	326	328	337	342	347	316	351	363	335	333	348	307	332	320	326	318	339	356	270	323	329	334	351	329	336	340	332	341	340	321	333	332	351	299	305	324	291	309	311	313	338	311	310	332	304	322	304	334	308	307	330	306	310	335	329	298	329	374	339	348	338	339	297	337	316	335	313	364	342	335	315	344	320	315	335	323	310	326	339	343	317	335	343	307	313	308	349	316	320	330	334	321	347	320	291	302	349	342	316	301	320	348	309	341	349	319	323	332	311	311	309	327	316	298	318	301	309	326	364	337	307	321	320	317	339	334	313	304	311	317	309	328	315	345	344	335	308	345	320	288	334	323	321	317	325	329	309	341	313	315	333	310	337	287	331	328	319	324	352	330	331	339	329	350	321	333	345	328	294	325	324	317	308	308	315	321	330	325	310	323	315	321	324	327	291	289	326	277	318	353	328	339	323	326	342	301	322	329	326	292	364	353	335	341	322	290	323	338	339	336	323	299	304	308	326	321	344	346	344	317	305	330	321	297	310	282	320	305	354	320	353	317	330	331	337	353	314	350	308	344	353	316	328	329	359	323	316	306	329	323	332	353	322	351	327	324	321	343	323	325	338	326	348	319	290	336	332	309	334	332	323	289	346	327	324	327	311	311	328	296	313	325	323	350	304	312	344	331	316	327	318	341	361	325	311	312	321	300	300	331	326	328	349	349	330	323	343	348	329	333	289	353	302	346	337	290	284	325	340	349	328	312	302	310	316	340	313	334	308	346	333	340	317	318	306	326	304	329	334	319	309	321	319	338	326	332	319	355	362	330	329	325	322	304	309	332	348	355	327	324	336	312	335	311	332	333	320	324	310	316	342	344	338	368	298	302	325	300	307	331	311	302	327	340	335	326	320	338	347	301	321	322	310	335	343	303	295	350	351	301	322	359	327	325	295	326	356	319	325	335	318	317	324	330	350	333	356	308	308	369	337	340	307	289	326	322	357	338	350	323	336	320	311	318	333	361	365	321	313	301	320	325	335	302	327	367	320	371	352	326	346	316	353	310	291	320	321	359	338	346	329	335	323	329	297	337	312	329	321	347	312	329	311	295	317	309	354	343	306	336	328	314	327	329	325	305	289	301	314	302	339	327	321	334	322	316	339	328	337	343	342	318	316	335	336	330	322	313	297	351	337	295	330	291	303	351	336	305	326	319	287	315	315	335	328	291	299	353	318	323	336	289	331	363	336	335	326	314	301	328	321	322	327	334	330	322	345	364	339	302	344	305	310	334	313	313	316	351	308	354	347	342	325	332	297	361	327	338	368	303	297	358	294	326	337	321	324	321	316	319	321	335	344	302	345	329	315	319	352	320	355	319	345	329	335	311	290	306	314	317	334	353	317	329	319	325	305	330	317	340	326	330	334	332	303	303	328	307	306	340	326	312	340	318	358	329	315	288	329	318	307	344	308	338	328	334	318	306	318	319	345	348	337	322	340	332	335	302	341	325	355	328	327	401	376	340	315	315	349	326	336	338	303	345	344	329	297	303	316	322	307	314	326	330	325	331	319	323	321	330	322	288	310	304	329	310	341	329	325	301	331	359	292	384	344	310	341	350	331	347	320	316	338	283	331	312	341	313	324	321	332	338	335	331	324	334	322	329	340	324	344	334	336	316	306	321	320	308	314	292	322	286	364	322	294	341	335	322	324	309	324	269	340	328	312	314	289	335	341	345	302	337	318	322	345	333	354	323	329	327	317	327	306	306	308	303	312	346	311	317	314	315	305	310	360	346	320	326	315	327	313	315	302	315	318	334	311	340	326	351	307	319	357	354	314	322	314	329	343	318	341	323	325	336	292	336	308	342	340	312	321	313	314	327	324	321	344	337	311	381	316	319	306	368	308	322	333	316	301	327	335	326	314	314	308	311	291	361	281	334	327	295	318	333	330	315	342	298	327	341	323	330	323	301	329	313	367	306	337	335	317	307	285	314	319	326	313	337	337	316	347	335	345	300	316	336	317	323	342	307	313	310	328	289	317	303	312	325	299	336	308	310	322	343	327	351	313	332	347	325	292	317	330	357	300	310	304	329	327	295	308	339	309	328	328	333	348	325	333	315	343	309	325	320	312	336	337	332	358	316	309	329	326	345	328	320	302	306	329	331	311	312	321	338	333	314	335	334	307	344	305	325	320	284	301	343	317	322	330	325	338	316	323	330	344	377	341	283	317	327	344	332	330	337	341	326	319	319	321	333	298	344	317	331	302	303	344	316	311	322	351	313	312	318	342	338	326	304	296	340	339	304	358	337	335	298	322	335	334	327	300	327	337	311	332	282	342	313	312	333	298	317	341	299	316	313	324	327	333	325	316	329	330	324	301	311	312	335	321	313	330	331	331	321	310	329	370	333	314	320	326	312	325	274	304	331	335	374	302	332	314	315	319	317	308	315	351	294	321	295	357	329	316	295	332	315	346	297	317	293	344	343	316	318	325	344	324	325	326	317	324	315	340	321	343	326	324	328	327	317	355	324	355	311	333	322	319	309	324	341	289	331	326	325	340	313	309	306	334	314	293	307	323	324	325	320	304	306	347	331	313	347	360	307	333	319	319	300	335	339	342	325	337	359	328	296	327	324	307	322	319	320	336	317	334	322	357	300	286	325	364	322	304	345	334	332	301	327	343	330	293	337	287	346	323	321	314	343	335	355	326	297	321	316	322	304	340	349
7772	10272	8280	3596	2196	1848	1619	1393	1314	7121	12184	7681	3450	589	512	540	501	522	541	528	534	565	552	541	561	535	520	508	571	576	562	563	683	741	640	618	561	541	543	506	513	509	491	527	517	484	535	510	506	513	552	489	500	507	501	523	548	536	491	491	535	550	545	521	551	503	528	506	497	535	553	524	521	483	509	514	487	519	511	536	530	500	545	534	529	542	509	491	539	514	474	554	502	530	530	562	484	572	548	518	543	538	525	505	480	505	531	494	535	533	543	508	567	493	568	517	525	514	554	504	534	488	487	506	503	517	511	550	523	487	498	519	560	487	521	530	489	480	529	516	532	494	505	543	566	514	555	512	502	503	512	513	503	533	497	507	514	532	528	532	564	540	484	534	521	491	556	546	569	573	545	539	511	508	481	493	533	518	468	492	517	508	538	539	498	547	515	492	482	516	526	546	494	485	527	498	537	491	545	563	498	493	521	525	510	525	467	524	562	504	481	557	515	519	494	547	565	515	520	554	528	536	467	489	553	512	507	542	545	511	544	527	574	506	529	494	564	484	539	525	532	565	521	508	502	559	516	537	512	523	534	493	508	514	560	540	469	540	545	526	545	549	513	502	512	504	522	568	528	504	492	522	540	554	537	508	522	516	511	486	540	499	484	556	488	543	483	485	516	543	558	519	507	537	512	503	501	509	541	517	507	534	512	519	505	530	501	512	540	538	504	527	506	491	549	491	472	556	529	492	502	511	501	553	521	500	466	535	502	499	546	524	522	547	517	527	566	493	521	537	492	487	499	510	512	506	509	518	509	522	518	508	501	535	527	495	544	472	570	489	532	518	497	539	525	496	512	506	540	545	537	566	549	535	501	542	504	536	550	562	520	503	509	517	529	557	542	518	531	527	480	523	552	547	476	525	509	518	530	518	525	506	535	490	559	476	530	491	499	527	516	527	507	540	501	498	560	543	529	525	525	532	494	533	481	495	509	536	522	529	495	523	528	485	547	488	506	462	509	532	560	529	507	535	521	522	521	547	488	563	503	500	528	505	505	503	500	565	531	530	517	505	551	523	531	503	541	533	533	534	539	533	502	507	502	551	527	544	532	530	537	532	526	486	520	522	505	503	547	536	517	507	530	514	495	501	538	541	517	533	523	507	513	512	529	531	504	561	525	524	534	558	514	568	513	521	521	488	518	497	558	544	550	564	514	517	511	496	520	536	505	509	518	512	538	499	530	512	516	477	532	553	558	507	485	516	559	540	550	506	555	512	536	513	565	527	573	525	503	522	518	520	507	526	514	514	498	506	520	523	515	529	559	534	486	544	581	501	487	532	521	508	490	554	494	525	521	514	536	540	555	494	501	472	535	515	520	525	526	562	569	512	523	505	532	507	523	508	499	586	500	541	513	517	522	546	511	546	504	518	521	512	514	508	518	516	523	533	579	544	540	529	511	555	529	488	475	560	548	569	500	528	511	550	501	527	545	477	496	505	495	519	518	537	471	526	556	537	508	528	494	525	514	526	535	554	548	503	505	525	540	545	548	496	517	534	531	515	516	545	514	473	514	488	506	526	494	579	508	469	528	488	501	506	493	511	501	514	492	548	536	495	523	489	505	505	514	516	554	484	492	502	524	543	505	523	483	530	547	520	468	539	528	510	461	543	517	511	558	487	512	516	494	484	491	511	490	491	509	535	492	501	547	571	501	517	536	487	516	521	537	521	518	549	583	531	475	533	506	534	488	535	545	484	495	537	480	540	579	540	489	506	505	532	549	529	540	530	517	510	495	511	547	545	503	490	530	512	527	527	545	501	512	489	544	570	538	527	530	467	539	525	545	554	535	519	476	555	474	531	468	554	521	525	499	520	506	501	524	497	531	539	539	523	516	522	536	497	543	556	527	502	516	511	538	560	515	523	511	535	515	522	540	525	503	525	517	518	508	535	541	512	558	520	512	538	534	507	492	558	495	542	541	500	531	477	506	556	588	537	506	503	518	506	516	534	520	546	574	518	514	537	522	521	577	493	524	494	542	514	499	566	513	493	556	557	517	517	523	501	495	499	525	528	515	516	568	494	545	524	547	494	508	535	540	558	557	513	535	502	534	522	539	535	504	529	535	532	510	493	505	541	546	549	510	508	509	528	512	513	555	518	505	489	537	506	526	505	522	553	581	512	481	484	548	520	531	542	560	574	526	534	536	495	558	535	516	482	523	507	517	519	533	522	536	528	505	515	532	517	529	559	507	530	512	511	509	522	506	528	566	472	508	515	513	531	517	522	515	556	554	505	515	515	568	469	547	512	553	534	550	514	506	525	523	511	492	509	483	509	500	548	516	543	524	521	532	506	500	499	538	505	533	497	534	526	530	546	592	490	526	512	524	524	551	504	502	505	513	508	486	510	524	544	536	502	495	505	514	499	534	504	524	575	533	505	558	515	536	509	487	543	536	520	495	536	536	501	524	507	498	527	486	529	490	544	521	533	510	502	506	568	528	527	520	555	540	512	500	550	517	523	500	523	533	545	524	523	533	527	526	482	567	521	488	490	540	542	535	527	508	498	575	495	542	520	505	511	476	531	523	524	520	528	535	557	502	513	536	514	532	506	536	485	546	536	501	514	541	510	550	527	510	490	546	534	538	505	478	554	543	529	509	522	482	512	514	501	535	532	519	515	520	547	491	513	526	538	483	503	489	488	534	506	535	513	513	546	527	515	522	515	554	521	532	498	523	529	503	496	528	499	547	554	497	481	556	520	499	536	530	525	470	496	542	542	535	482	539	530	501	536	518	513	503	544	517	551	551	539	515	521	515	491	491	513	517	537	539	507	535	491	474	544	509	519	492	540	487	525	556	506	505	551	519	524	532	553	490	482	511	509	493	510	529	529	512	515	550	498	535	529	508	525	563	572	503	518	546	486	475	515	488	483	535	485	481	532	557	522	541	517	502	517	505	557	585	554	514	542	527	517	515	523	479	529	534	534	525	526	516	482	529	542	528	547	503	492	567	544	548	499	521	496	537	561	528	519	535	511	530	533	525	510	555	495	533	517	535	504	517	518	513	512	572	514	513	547	535	515	511	501	546	532	527	507	524	529	508	504	524	492	545	543	501	526	511	499	501	510	478	523	509	538	528	503	528	522	514	509	514	523	485	499	518	548	507	520	510	537	540	560	489	550	530	529	501	584	524	504	534	521	538	518	557	543	473	561	516	509	506	504	541	477	565	541	500	537	530	474	494	498	548	479	523	525	535	486	508	483	489	517	550	479	501	493	534	544	552	524	529	511	538	542	514	500	487	526	521	504	578	518	468	560	489	551	496	497	548	521	526	523	524	486	551	491	524	499	518	524	536	542	535	513	539	470	509	534	527	502	528	508	540	509	539	498	525	529	516	541	535	540	509	476	471	511	506	477	547	495	516	493	503	546	502	501	504	554	538	532	561	499	509	497	521	544	522	502	500	475	523	519	530	525	544	525	521	472	515	560	535	529	538	572	528	538
25228	21227	26952	24813	4860	1379	1025	872	703	15845	20117	13036	4949	383	345	332	335	361	329	345	367	322	363	359	366	338	362	309	319	363	351	564	620	479	395	367	335	314	361	345	324	349	325	326	322	309	351	326	312	336	331	339	320	301	309	325	345	303	339	317	339	352	309	322	335	329	319	322	339	383	337	340	330	366	340	304	328	331	279	317	335	391	355	331	348	295	339	330	353	338	338	339	332	319	299	359	301	359	304	345	367	346	292	307	308	304	342	367	326	326	344	347	366	329	335	338	362	307	319	328	348	330	329	317	319	316	321	327	331	337	327	343	328	374	289	353	345	326	353	308	329	346	316	345	357	324	341	333	349	319	358	326	339	291	334	341	345	325	325	351	347	355	330	312	334	374	320	333	322	312	339	312	329	318	325	311	302	351	352	337	333	332	321	303	335	335	346	347	349	334	356	326	301	340	336	326	349	344	332	330	328	313	319	316	345	336	310	333	311	346	360	326	355	335	313	326	321	305	319	334	341	336	324	335	338	318	356	318	335	320	328	356	308	323	295	345	321	328	346	358	360	328	300	310	370	348	308	349	316	322	306	362	304	357	311	334	340	339	337	310	340	336	324	306	333	308	352	299	311	295	313	315	342	338	302	347	326	315	300	331	322	301	340	340	347	317	334	319	321	307	357	325	351	341	335	325	344	322	315	348	324	334	335	338	335	326	344	310	309	332	350	370	331	307	327	377	346	325	302	325	308	294	332	337	312	317	331	320	370	342	331	358	291	320	303	338	299	304	309	317	305	310	328	319	339	362	313	334	307	310	331	348	355	316	370	333	305	327	305	330	333	309	343	282	329	353	365	345	325	319	307	325	352	321	317	362	342	339	339	329	350	313	327	334	323	344	329	355	335	306	325	357	354	341	294	321	331	357	319	323	342	311	314	345	326	332	330	318	318	335	367	333	324	346	296	307	305	332	335	296	323	316	331	332	340	335	325	310	332	323	339	344	340	333	342	329	331	309	371	332	325	312	300	345	292	338	331	309	324	312	322	354	348	324	348	337	336	280	315	359	292	336	300	323	300	347	323	361	304	353	337	335	345	315	346	319	315	331	349	299	347	353	322	336	348	336	345	337	325	318	313	342	348	329	310	328	383	335	354	376	357	349	322	356	323	351	315	306	323	361	308	326	352	322	339	320	360	325	349	340	325	336	336	308	333	320	349	337	334	346	320	322	299	319	355	309	334	314	325	308	325	338	361	333	324	298	339	349	335	336	335	341	366	303	336	341	338	298	339	355	349	343	311	293	357	328	353	339	349	328	362	345	309	343	328	322	306	319	326	372	340	307	325	320	315	314	320	350	309	332	365	311	376	291	323	347	314	332	318	330	330	321	310	336	333	308	326	298	315	318	331	305	321	327	321	335	315	328	333	310	312	324	328	361	320	325	335	370	350	366	337	327	339	305	359	335	335	312	329	295	366	327	333	308	318	341	342	291	289	292	330	323	355	327	321	345	317	322	336	349	356	307	315	344	331	358	342	323	308	326	333	360	343	317	313	349	312	329	345	353	358	307	306	371	345	355	311	349	328	349	334	329	348	347	334	313	330	336	329	335	321	309	327	338	312	317	323	334	317	320	370	364	338	338	348	356	338	348	339	347	339	328	305	342	296	350	308	311	339	354	322	351	340	334	337	328	323	317	317	344	344	319	330	333	322	334	335	329	352	306	347	336	333	336	325	345	341	338	351	354	340	334	353	324	326	328	303	374	312	333	336	344	316	341	355	330	289	330	322	337	327	348	329	330	337	315	325	324	327	298	299	350	305	336	325	329	383	334	323	339	348	366	329	299	318	333	357	336	323	312	301	339	322	310	319	337	328	326	342	337	351	346	304	355	342	339	366	320	348	282	338	311	325	355	326	317	326	344	338	317	346	320	323	320	361	349	327	329	308	334	309	308	337	336	348	335	344	346	297	334	361	328	338	337	311	329	342	349	276	326	326	349	340	322	338	338	342	317	342	318	315	338	342	329	344	328	328	332	316	348	334	303	340	324	331	332	340	312	321	342	315	347	336	300	308	305	305	334	355	308	320	309	322	307	322	327	327	328	314	333	367	305	319	339	338	350	314	313	323	325	317	357	316	294	323	311	317	304	350	286	343	353	322	314	312	353	351	325	320	346	351	316	318	313	322	338	316	330	319	323	299	310	293	336	361	315	331	349	346	328	279	325	316	342	324	351	313	303	326	340	309	307	344	356	356	346	333	325	330	339	358	327	322	347	276	309	325	325	326	329	323	344	338	338	312	316	312	323	307	352	295	338	335	341	323	302	305	359	322	319	347	326	321	329	300	321	318	329	338	353	347	348	328	298	336	314	334	307	343	318	339	311	314	373	346	327	329	391	310	340	319	294	338	345	323	347	341	314	322	318	332	320	336	381	338	346	326	340	340	300	298	329	326	325	365	309	301	308	321	331	314	332	358	312	368	314	340	313	332	325	329	328	333	328	328	334	326	314	347	347	339	334	338	339	327	333	331	324	342	334	316	295	338	333	312	349	323	303	331	328	311	337	327	321	334	327	332	334	320	341	342	327	340	331	315	358	306	321	331	357	346	366	341	352	346	354	329	353	332	328	329	339	354	327	314	328	310	359	343	345	376	375	322	324	339	341	371	330	339	312	329	326	326	321	304	349	314	311	317	324	330	338	319	314	334	311	347	332	318	370	337	341	322	312	342	326	295	329	330	337	319	351	313	347	328	332	361	328	317	334	355	314	294	344	312	325	306	341	336	317	347	339	338	324	317	340	335	318	310	340	355	337	327	322	315	351	323	357	318	344	316	318	329	331	310	360	328	338	313	341	350	338	337	314	328	333	363	349	318	328	363	323	328	329	307	328	315	331	344	337	316	353	336	324	348	345	324	349	302	324	338	368	332	328	327	315	329	301	315	316	299	336	327	339	345	366	331	319	330	292	337	321	328	323	318	356	351	354	323	315	328	300	360	328	321	335	347	353	315	339	310	307	348	327	304	308	320	343	311	312	346	335	307	311	336	335	341	338	334	341	356	316	328	332	345	310	338	310	356	336	305	327	323	331	331	315	317	325	319	318	318	317	379	309	362	325	334	318	329	324	319	318	300	358	335	351	336	335	343	346	348	335	365	349	351	333	341	312	346	309	348	343	327	326	326	309	315	317	345	316	330	339	329	330	366	343	374	314	314	333	345	326	342	376	353	349	329	311	330	332	303	299	317	292	330	306	328	351	323	351	303	370	316	284	312	358	328	320	324	320	319	313	325	314	315	337	338	326	307	336	333	318	338	329	298	334	341	377	301	354	308	337	375	333	309	326	311	321	363	349	302	332	352	327	370	331	366	325	338	331	341	342	359	347	325	313	320	334	342	322	326	331	311	362	324	305	342	340	313	326	357	351	331	339	301	325	352	340	324	330	317	342	354	330	339	339	332	327	355	334	319	360	328	303	299	301	350	353	312	341	355	312	324	309	344	368
8625	15922	13467	6068	3904	3276	2591	2293	1852	25143	27028	20948	9006	604	558	545	570	542	541	527	536	541	554	521	577	545	542	571	540	534	711	1237	1363	869	656	585	585	531	519	531	554	556	561	543	537	567	468	537	566	519	532	536	541	577	515	551	518	544	522	516	498	541	548	522	534	520	537	524	507	522	509	525	505	545	515	550	582	497	543	531	552	540	550	520	561	559	519	557	535	496	546	543	555	551	550	522	567	549	550	518	547	554	532	560	542	499	542	529	560	504	543	578	527	530	524	531	531	505	502	545	514	563	505	527	554	530	499	523	534	530	536	519	563	517	578	529	535	527	528	502	513	511	503	509	568	486	538	516	564	536	535	520	554	532	537	538	533	518	576	531	558	498	500	565	527	536	536	559	580	517	520	540	548	531	551	533	493	544	585	520	500	517	532	518	539	540	550	498	533	575	557	572	546	529	514	480	547	595	508	557	527	536	513	520	572	560	528	547	519	546	563	551	561	550	558	513	502	549	545	562	520	563	571	546	506	541	542	536	493	531	589	506	537	502	537	527	511	506	516	542	534	528	529	540	551	515	526	570	554	528	552	535	522	547	494	528	525	513	550	567	548	497	551	525	572	556	531	513	542	517	540	522	548	541	510	516	509	552	546	597	501	535	563	521	565	538	534	514	543	599	545	558	565	541	485	556	533	503	521	523	541	561	513	524	524	564	519	527	496	540	495	532	561	525	545	531	538	514	542	547	546	555	559	535	533	540	513	550	585	560	540	539	515	505	537	568	496	570	511	509	518	515	559	581	515	554	570	589	541	514	527	539	557	520	515	518	503	544	517	541	509	493	529	530	512	553	506	543	517	549	548	531	549	520	559	508	526	515	528	530	539	537	538	489	517	514	539	508	523	550	533	584	556	492	490	556	545	577	595	547	501	554	491	548	525	516	519	572	524	514	568	530	532	534	534	508	530	534	548	524	548	556	541	490	582	531	503	509	562	558	535	598	501	498	542	541	528	515	535	545	499	535	531	561	561	532	499	569	515	585	524	525	519	533	539	523	550	546	597	509	513	546	523	517	564	546	540	533	565	508	541	528	520	523	556	556	574	547	527	525	530	500	506	530	499	559	553	527	524	534	521	510	554	510	550	512	523	537	573	594	577	494	533	495	538	543	532	556	541	545	528	530	485	495	564	494	491	515	521	504	531	546	563	519	526	573	552	544	530	566	520	539	581	551	527	557	535	524	491	541	537	509	507	551	548	526	562	506	533	519	554	536	512	543	516	558	488	567	486	546	548	539	555	525	543	535	577	531	515	528	544	540	491	506	557	509	520	522	507	514	511	490	583	534	505	525	545	560	521	517	521	513	540	522	500	500	545	579	523	543	509	515	544	565	518	522	553	561	531	501	500	571	541	537	523	536	516	532	535	552	471	516	535	544	521	559	527	515	522	548	551	546	525	543	565	542	513	520	528	505	516	569	551	570	516	531	571	542	531	505	532	507	547	572	540	543	547	554	536	524	517	524	557	513	549	563	535	554	528	550	532	545	512	528	523	555	518	536	530	525	521	567	494	522	500	551	524	543	562	503	559	546	535	514	559	542	507	524	537	555	520	506	516	514	549	553	514	533	503	496	519	549	538	506	522	534	533	521	542	540	520	535	489	532	544	579	533	558	550	519	520	535	515	502	535	565	538	542	527	577	528	529	545	518	519	516	514	524	555	545	505	573	535	504	548	537	521	550	520	526	485	524	554	526	488	554	567	462	527	550	541	533	527	539	517	533	558	514	538	529	539	484	537	531	492	551	510	530	587	560	551	494	549	546	493	547	564	517	541	543	520	567	532	508	552	547	496	534	549	523	547	507	526	546	512	556	540	565	558	544	526	565	543	530	534	524	522	537	508	548	568	542	564	505	530	553	550	556	526	476	551	506	532	532	532	556	541	575	523	538	511	548	556	569	533	548	523	549	522	526	520	581	534	559	571	550	529	554	537	493	517	523	583	559	542	504	562	524	551	537	565	547	491	532	568	503	525	507	574	520	555	542	514	506	595	576	544	545	504	516	504	572	540	514	549	545	558	578	516	499	553	547	505	548	527	525	535	557	508	550	543	527	560	535	522	544	566	526	515	566	544	518	510	549	547	496	542	528	524	547	570	518	557	524	489	566	551	521	510	527	575	540	529	548	549	517	533	522	563	528	528	538	544	528	561	514	519	529	535	553	506	553	527	530	535	540	480	562	560	538	546	552	554	547	566	542	493	566	547	539	516	518	535	512	525	554	527	560	498	524	563	545	546	558	541	556	521	543	523	517	571	529	536	569	540	514	532	533	515	534	562	540	519	545	485	557	491	553	580	532	512	538	508	565	527	558	556	535	524	534	543	535	511	525	557	562	558	557	504	560	520	538	517	552	516	551	569	528	508	512	509	547	535	529	478	590	551	512	507	528	558	499	524	501	552	513	528	517	544	517	557	544	553	505	560	545	515	515	552	546	527	527	540	560	508	527	616	517	587	541	505	548	538	528	515	535	508	538	554	561	544	538	570	512	520	540	490	536	523	474	550	536	528	516	573	507	562	495	565	545	544	538	499	526	489	521	518	551	560	530	565	538	530	554	566	500	572	574	528	553	553	494	559	530	499	545	547	539	509	541	550	500	527	553	569	543	541	512	560	551	517	556	562	512	527	522	542	517	502	512	506	523	547	521	514	546	527	533	555	510	520	492	514	567	515	545	527	514	528	573	538	536	535	523	548	525	559	533	547	542	535	530	554	546	577	548	565	553	534	479	556	536	552	547	524	522	540	509	536	514	582	610	541	540	512	553	518	516	536	579	532	500	518	543	524	524	583	551	531	543	549	537	470	554	495	513	548	538	493	491	537	522	556	488	553	509	508	553	510	527	544	521	552	553	514	586	568	504	527	553	509	526	517	555	541	525	533	540	494	512	529	526	508	547	566	526	541	527	561	580	557	493	503	541	525	545	521	514	519	563	542	554	560	510	543	561	532	556	550	538	539	537	535	556	528	511	555	572	526	585	566	516	559	549	539	558	528	533	534	525	556	520	590	532	535	521	555	582	496	492	527	525	546	563	509	525	550	501	530	550	569	507	522	550	543	547	506	537	507	510	559	548	539	582	576	532	513	532	545	541	577	567	509	534	514	543	519	546	519	547	543	528	531	505	510	537	549	500	481	522	569	516	561	552	537	546	552	575	537	527	530	521	533	527	526	524	508	521	529	515	541	524	501	522	509	468	534	526	529	525	578	532	522	507	537	540	531	533	545	552	554	531	549	515	547	488	518	517	525	552	588	523	536	520	523	514	547	544	499	519	543	542	542	574	543	566	561	554	506	558	501	487	524	506	500	513	595	569	548	541	556	527	559	534	496	527	486	507	518	550	563	546	540	523	536	545	508	548	544	551	532	529	533	555	516	524	519	530	559	559	484	530	520	529	520	555	506	533	546	561	522	514	530	500	510	561	562	517	540	536	520	579	518	554	545	518
23332	21182	28868	23796	21183	19361	4000	1710	1222	18808	42237	32162	18324	1879	382	363	375	402	405	373	365	382	339	348	413	329	349	379	385	336	802	1274	1034	730	445	364	350	353	323	334	321	299	344	341	336	347	347	312	328	310	365	362	347	363	354	327	300	340	336	315	331	355	313	346	343	327	350	345	326	315	351	339	304	323	303	318	338	327	333	379	337	342	317	342	323	358	350	337	326	315	344	337	350	322	365	359	374	373	350	320	342	326	328	345	324	352	325	317	335	383	336	337	353	354	330	350	307	342	316	314	328	324	337	362	355	309	363	328	317	339	381	327	313	342	348	352	349	328	316	330	357	357	359	349	341	331	359	327	324	360	319	339	316	340	329	329	338	356	332	327	331	375	341	345	316	316	351	324	339	329	349	313	321	329	337	345	330	309	345	356	354	368	325	379	325	323	306	370	338	354	345	326	342	305	284	369	336	321	329	349	341	357	359	311	339	358	372	319	338	333	322	312	375	338	294	336	344	347	340	332	354	330	358	337	304	324	334	385	344	363	356	360	309	330	299	358	360	332	358	331	321	349	312	325	336	344	318	354	367	332	355	332	326	342	333	344	348	352	333	323	345	377	315	327	300	338	330	335	344	341	363	314	327	364	342	345	360	377	351	331	329	306	338	317	331	302	342	341	380	300	376	302	316	370	329	322	341	349	330	352	358	336	357	311	374	317	322	304	345	305	342	349	334	335	373	330	366	312	356	350	333	360	317	347	329	336	341	346	326	356	339	350	328	335	341	333	366	352	349	353	344	348	351	351	331	326	337	335	323	322	316	340	311	334	350	336	349	373	347	343	360	336	343	316	332	312	364	328	349	375	330	342	353	335	333	372	337	372	323	342	302	339	312	305	332	350	323	346	341	386	357	346	332	379	347	351	364	343	323	361	291	308	333	351	355	341	312	295	352	331	377	317	352	343	336	329	374	305	375	338	351	344	327	347	340	375	338	360	330	336	342	347	358	363	354	320	347	332	382	324	338	324	362	336	342	348	358	331	361	335	314	322	327	341	336	311	319	319	320	322	360	331	313	324	304	337	302	343	327	330	340	340	367	317	326	306	365	329	317	355	340	331	337	316	349	348	356	342	319	356	372	330	324	304	340	324	335	322	382	323	354	341	364	348	332	350	329	352	328	353	349	302	341	351	352	356	333	337	362	359	354	360	318	321	325	366	347	331	315	350	343	347	324	346	344	332	304	357	308	322	319	325	355	335	348	352	314	358	356	348	329	336	304	336	333	339	343	364	352	380	351	317	322	323	307	318	310	330	336	303	322	332	302	329	358	343	333	321	346	314	344	321	321	364	328	310	329	328	317	320	337	292	330	331	365	333	346	319	337	326	346	298	349	339	314	337	342	356	333	399	340	359	344	347	336	354	359	352	338	343	327	315	334	328	340	340	354	346	332	306	307	372	338	316	353	338	368	348	331	372	313	318	315	317	367	355	310	311	379	353	315	340	364	337	344	340	331	333	335	332	313	302	327	321	337	353	335	385	330	325	351	337	371	344	310	318	398	321	325	330	349	342	310	333	295	340	355	290	347	325	334	354	359	342	330	361	347	342	358	326	339	360	347	309	367	338	343	326	337	323	355	346	353	321	359	326	378	313	341	351	334	348	346	366	322	311	340	370	312	303	362	355	330	331	316	341	342	327	325	322	357	364	315	346	345	346	318	363	327	339	318	315	348	357	350	368	358	337	373	353	347	322	355	358	337	331	378	335	350	315	324	318	336	348	336	325	358	352	343	335	327	307	341	343	340	309	326	316	349	319	307	322	321	333	344	319	340	318	332	362	324	355	348	327	333	338	332	302	337	310	359	296	324	319	349	300	330	326	321	329	352	337	347	322	348	321	321	387	334	338	341	331	359	347	338	348	354	311	330	337	356	318	347	338	309	326	355	326	345	318	328	340	302	334	341	347	336	307	327	319	347	340	368	358	296	321	297	356	343	321	347	340	341	348	308	316	329	370	368	358	328	330	310	331	311	326	370	323	339	331	330	385	346	348	350	355	338	310	360	351	344	327	349	310	299	355	297	328	319	328	352	337	363	306	358	355	314	322	316	337	352	340	346	313	323	340	332	311	323	348	352	352	354	352	349	369	348	346	336	323	299	328	371	320	319	317	338	338	324	358	334	350	360	350	355	342	352	365	339	335	386	348	346	336	347	326	342	320	336	336	337	326	327	347	311	396	329	335	346	338	339	355	354	312	329	328	334	354	349	338	333	347	336	318	325	335	362	333	323	301	327	332	353	347	335	307	315	356	346	363	298	379	323	312	324	341	317	371	369	333	330	326	344	387	353	338	335	350	365	364	317	310	338	359	347	338	357	343	327	333	348	339	336	340	337	334	353	357	348	321	354	362	374	317	315	354	339	329	352	341	332	340	337	360	353	339	346	353	366	359	344	336	348	343	298	331	331	341	365	322	364	347	338	319	327	320	344	370	357	352	317	312	334	354	314	329	352	348	338	339	347	358	336	317	325	349	316	359	345	344	312	339	321	345	352	373	337	308	330	339	396	357	358	317	319	312	354	300	353	318	373	329	296	336	335	318	319	331	344	334	321	336	324	308	330	356	325	335	334	326	335	320	343	336	340	350	332	309	352	326	316	330	328	358	363	317	335	368	329	328	320	356	336	337	305	329	345	384	337	298	364	317	361	305	333	356	328	341	364	344	302	356	337	346	352	332	337	323	329	334	357	338	346	336	318	347	335	324	318	339	330	312	324	346	361	321	332	316	306	341	340	316	362	367	349	345	305	316	334	344	339	315	317	312	339	334	304	342	306	318	348	359	343	311	348	338	353	320	290	334	305	355	331	335	347	356	364	362	355	338	329	336	346	355	349	335	330	336	328	327	327	339	299	338	349	370	361	331	355	312	369	356	370	315	332	344	324	355	339	325	338	302	327	359	332	312	326	330	317	350	324	303	308	328	321	349	336	352	374	341	340	346	340	333	354	353	353	369	339	336	313	342	350	330	317	348	365	331	354	346	367	339	340	343	329	326	360	336	332	331	348	353	301	306	353	319	328	318	335	354	349	343	344	350	331	308	333	369	339	377	312	351	368	307	352	353	335	325	322	350	347	312	318	329	354	338	331	314	315	332	359	333	336	336	335	346	364	349	338	322	338	353	334	366	318	322	337	311	333	332	328	327	308	301	338	341	349	317	326	366	332	306	348	367	330	326	331	329	326	320	316	340	352	331	346	338	342	322	345	354	343	359	343	312	316	336	350	318	352	319	327	335	344	347	342	353	335	316	345	327	320	325	304	366	325	311	336	316	356	344	306	338	332	318	357	309	366	344	297	324	362	345	315	350	327	371	347	322	322	347	331	354	329	382	354	367	373	332	347	323	335	338	315	331	375	338	314	329	321	369	319	326	346	338	363	359	338	347	344	327	308	344	366	347	348	327	304	373	328	326	355	326	327	328	340	335	314	342	337	343	335	354	329	315	342	302
12131	25513	21966	11710	8931	6805	5392	4421	3472	26088	44782	37203	23418	881	618	615	559	578	597	530	552	596	555	554	567	607	590	526	571	557	1938	3075	2426	1608	882	622	544	531	521	509	550	539	545	524	537	518	557	511	506	516	529	561	546	521	502	540	548	519	511	517	528	529	515	537	545	536	551	518	533	519	529	515	528	539	496	564	572	528	569	507	527	531	520	505	519	532	510	500	525	527	568	528	516	538	503	548	516	550	542	478	558	493	544	515	554	567	495	520	506	566	551	564	534	534	554	549	533	540	520	548	570	520	553	532	517	566	540	549	577	532	517	570	511	549	540	536	590	530	546	507	563	514	530	520	526	556	536	550	527	556	549	530	515	530	506	521	512	519	518	508	559	501	522	547	551	508	508	560	519	553	516	502	544	532	532	530	525	522	515	519	533	514	530	515	562	476	542	499	519	524	531	518	526	555	543	537	511	534	516	501	559	531	560	559	510	515	524	562	525	491	542	523	555	546	552	554	546	523	531	536	511	536	536	525	546	550	530	534	557	560	535	556	520	520	507	513	533	494	548	525	545	542	472	530	538	535	579	499	495	526	539	513	554	560	556	517	520	512	509	517	500	541	499	483	535	484	576	535	524	541	528	551	517	526	533	479	564	519	490	487	569	507	524	545	539	514	528	535	513	535	587	528	512	555	529	518	493	530	535	533	548	573	512	526	558	516	514	524	501	550	505	507	511	539	537	475	562	539	535	560	551	539	561	494	504	527	556	528	531	542	535	500	549	574	516	513	526	579	544	503	528	503	509	508	508	536	533	510	520	498	539	522	531	544	492	563	550	529	492	513	547	528	499	522	521	487	509	492	550	539	558	592	531	536	550	545	524	544	523	546	517	600	551	535	522	504	523	522	507	537	519	478	553	507	575	515	513	530	514	499	552	516	509	506	537	531	530	552	515	515	566	498	516	554	497	530	527	532	567	521	500	552	546	568	560	509	524	526	547	522	505	515	519	538	558	535	548	526	559	539	526	568	526	523	533	501	534	531	546	551	543	518	520	511	563	558	534	521	523	532	507	516	532	541	520	538	542	514	515	517	532	546	524	536	544	531	541	505	525	480	476	557	536	513	519	533	532	520	545	514	533	534	517	570	549	509	522	548	524	518	512	514	547	540	534	536	517	535	556	519	563	575	490	505	573	541	496	597	536	489	504	527	554	572	552	512	529	562	551	526	502	565	537	533	548	515	565	519	523	542	518	556	515	530	569	536	502	486	517	516	541	506	476	527	536	527	601	525	514	562	526	551	515	533	494	520	572	547	532	515	527	514	536	493	549	549	536	522	546	529	537	522	573	513	538	516	515	562	537	515	552	570	521	541	499	515	509	509	522	548	524	528	525	501	506	551	552	491	513	538	524	532	514	479	527	551	529	516	551	507	531	527	553	541	518	577	585	546	552	530	521	570	536	524	535	571	511	558	586	512	539	494	507	522	538	514	523	511	574	557	533	556	543	495	543	551	540	490	567	503	537	495	520	521	584	542	518	561	522	515	532	569	542	568	510	520	567	531	500	540	516	482	511	535	509	532	525	570	526	516	551	537	593	557	521	504	540	523	520	485	503	531	534	561	505	541	520	564	513	548	563	547	518	499	557	542	551	564	504	581	537	487	537	532	540	523	572	513	538	523	547	530	485	544	532	539	532	559	553	546	529	506	564	546	541	499	518	522	539	540	528	503	512	536	493	536	489	552	483	517	541	549	517	483	536	508	548	564	520	547	558	532	539	525	528	524	568	571	527	523	530	570	513	515	521	498	490	544	533	537	514	553	530	513	521	517	558	560	557	550	579	531	495	534	557	518	506	516	537	515	577	535	542	482	535	547	517	494	512	505	539	461	533	499	552	548	522	522	539	550	565	489	570	559	558	542	529	560	513	531	506	527	539	524	521	535	531	515	542	539	501	508	511	512	530	526	489	563	546	529	532	548	519	554	525	508	527	537	534	537	513	514	500	503	563	535	557	538	564	531	529	511	539	503	536	517	544	552	501	525	532	553	489	565	521	520	562	560	512	551	526	570	533	557	521	503	506	500	569	561	562	515	545	518	540	574	491	563	510	539	478	516	499	467	561	514	506	540	555	525	526	515	530	483	522	537	479	539	571	512	529	532	544	529	520	547	550	551	553	549	514	509	517	552	536	529	570	525	522	531	537	537	531	529	547	525	511	523	530	565	489	516	531	538	532	521	531	523	514	538	541	520	539	554	475	527	510	571	550	513	513	546	546	531	541	482	532	568	533	527	534	566	516	512	552	511	510	546	517	532	546	554	514	494	536	491	561	503	554	559	512	533	562	562	513	545	536	527	503	507	512	529	553	541	537	535	533	549	528	534	525	539	542	539	505	508	527	563	524	539	568	555	514	513	556	501	508	520	519	508	552	554	537	551	513	595	521	539	515	547	500	512	569	514	495	521	531	514	542	516	536	491	528	561	547	573	542	516	518	551	550	549	541	501	536	492	525	544	532	558	543	525	528	530	566	514	536	548	545	501	552	562	531	549	502	518	535	540	553	500	566	523	579	515	508	555	530	524	513	563	542	539	553	513	547	530	506	528	548	499	518	544	525	579	520	533	537	577	551	485	523	526	550	539	515	556	541	509	520	575	522	564	533	534	521	514	544	566	527	529	560	535	536	553	499	513	511	479	544	540	570	535	558	507	529	570	516	518	536	514	534	551	516	519	525	531	515	515	523	567	556	524	505	537	483	532	549	501	539	531	518	530	552	502	513	531	545	523	547	546	521	553	514	535	520	511	515	571	579	517	536	581	512	560	530	534	479	513	539	531	526	519	526	500	549	564	591	550	526	557	535	508	524	500	535	510	544	559	493	533	496	514	522	520	469	553	481	463	523	542	557	539	571	543	538	547	523	504	485	547	500	504	526	540	572	490	493	521	510	525	531	518	493	549	498	512	572	522	490	582	508	510	496	505	537	486	541	556	539	572	501	511	506	529	554	530	500	548	525	500	497	539	535	557	510	550	512	468	512	518	529	508	514	521	538	539	539	518	583	548	544	540	542	508	542	551	539	571	565	488	548	533	478	519	535	535	534	548	515	542	520	540	516	525	541	528	508	539	514	523	485	518	498	547	541	551	532	498	515	485	535	575	530	587	523	555	582	541	527	520	509	556	559	524	516	532	533	545	519	524	522	535	503	506	539	579	570	542	525	566	550	512	540	509	590	516	516	517	523	486	529	501	492	538	540	506	529	518	518	595	519	539	559	532	524	517	549	527	522	544	525	531	549	532	536	492	566	507	540	526	501	567	539	544	567	509	537	526	521	547	493	548	574	543	553	591	525	523	515	517	547	523	529	523	547	539	519	568	519	550	510	511	509	533	526	559	499	530	506	544	529	524	560	533	496	521	492	513	509	504	524	537	498	558	554	546	520	523	547	529	542	553	559	521	541	524	554	520	501	544	510	558	545	530	519	541	477	533	526	512	567	537	550	521	514	508
26881	20148	8623	1847	1007	776	693	642	534	4606	5296	3523	1641	384	320	333	327	314	322	294	320	327	318	329	344	340	324	343	302	333	359	354	355	397	320	357	332	355	342	314	330	332	328	341	328	324	346	326	356	304	350	322	355	343	312	329	348	324	379	309	336	334	353	308	347	309	310	358	325	324	348	295	343	303	315	344	339	312	332	325	323	358	318	324	314	341	330	311	344	338	326	340	344	344	332	334	331	309	326	355	339	306	332	328	323	349	309	325	369	320	310	316	291	357	279	315	350	334	322	318	322	329	309	359	334	352	311	330	324	334	327	336	334	298	300	313	325	323	334	333	322	344	319	305	316	317	350	333	314	337	333	345	302	298	314	338	331	325	326	344	328	333	323	317	321	322	372	326	302	333	326	345	335	358	322	307	370	342	322	322	312	295	313	330	343	306	320	349	326	352	364	336	315	345	342	317	321	311	322	293	353	310	325	329	336	319	292	322	313	301	311	303	312	324	310	313	324	341	329	339	289	319	353	340	361	299	282	333	307	316	298	340	340	332	332	334	330	338	314	294	331	300	325	335	319	342	323	301	295	292	334	350	315	312	312	301	317	327	341	341	295	327	323	290	305	328	335	321	350	311	338	335	295	323	360	296	304	333	332	324	353	348	320	329	330	344	330	302	328	325	315	321	298	325	311	308	342	330	331	320	341	360	326	319	338	316	325	329	329	329	322	332	357	319	340	324	325	318	318	293	317	329	325	321	305	332	298	326	338	350	337	336	322	327	318	306	310	320	314	344	308	338	341	285	337	329	327	340	342	345	290	304	335	281	303	356	338	341	293	310	330	335	332	351	312	310	320	351	330	355	325	291	340	303	343	332	372	342	315	329	337	334	317	322	348	304	342	324	305	316	328	310	321	309	342	323	294	301	323	347	346	331	329	333	352	311	348	342	322	334	352	337	345	309	348	318	337	298	336	360	353	339	324	322	336	321	356	322	357	345	306	332	343	321	335	332	356	300	328	328	350	297	342	370	341	334	352	323	319	308	309	294	317	305	332	339	277	315	361	332	339	313	310	311	350	326	321	337	341	318	319	354	346	326	330	337	338	314	347	342	314	343	327	311	335	352	315	360	309	307	320	319	312	363	321	325	304	316	348	321	291	349	346	342	363	383	305	316	309	358	330	290	319	314	309	321	367	347	288	310	331	315	355	298	341	366	347	322	315	310	310	329	326	331	336	316	298	333	300	343	345	319	338	301	337	295	306	322	338	351	334	354	304	302	354	356	326	332	336	323	326	330	337	313	323	331	310	327	310	333	336	314	299	344	310	284	336	343	323	321	304	342	318	344	313	317	341	333	351	361	317	321	322	300	348	309	323	350	302	305	320	306	336	319	345	357	350	306	379	326	318	326	352	328	328	297	347	338	358	324	325	308	318	331	305	295	315	302	334	338	348	342	328	340	326	320	324	347	337	344	307	318	321	339	298	301	320	335	309	340	352	333	341	336	328	325	315	353	358	384	322	336	339	359	348	287	273	327	303	315	296	340	345	320	332	331	345	295	336	315	342	369	299	335	337	346	349	315	323	345	315	354	335	339	336	321	325	329	325	309	340	297	331	322	307	303	317	337	323	340	319	319	356	310	335	324	311	309	329	322	347	341	326	316	337	327	311	334	319	320	317	326	323	337	321	345	331	308	322	344	342	356	308	357	322	340	331	287	357	313	345	331	340	318	326	280	346	302	308	381	316	331	333	284	333	315	307	328	327	343	304	312	351	340	312	323	311	316	316	332	355	345	362	347	326	362	322	339	354	326	367	342	335	329	312	336	329	335	344	326	332	328	318	298	330	368	298	327	346	300	339	338	359	311	332	351	340	351	349	343	335	315	334	353	336	292	312	358	311	342	303	349	372	345	327	327	327	314	317	315	305	317	300	314	299	320	334	325	343	318	341	302	338	353	341	340	339	319	321	323	326	357	308	346	319	324	331	311	322	347	349	305	293	367	297	311	300	335	320	319	332	331	337	338	312	327	333	344	318	296	326	328	334	336	340	325	299	347	334	334	310	328	314	297	323	329	318	328	334	326	326	352	331	329	335	316	313	282	341	362	321	291	309	318	308	301	346	311	305	302	311	295	325	352	327	330	321	350	310	318	332	299	320	328	315	300	329	342	323	318	347	310	293	330	333	338	310	322	336	319	324	339	313	343	357	311	300	333	319	343	309	306	291	343	331	350	305	346	305	354	336	308	304	313	326	307	331	337	320	336	286	355	333	313	317	326	346	338	344	350	316	365	321	317	311	327	373	299	328	327	334	322	339	309	304	340	321	352	365	324	336	367	339	322	360	351	311	326	304	338	295	336	340	319	302	338	348	304	320	334	329	318	315	315	332	327	363	334	320	312	326	335	346	351	335	329	309	334	321	301	356	332	314	349	331	294	333	346	324	329	296	364	318	357	325	331	322	310	322	318	305	309	344	310	360	319	347	388	305	299	329	319	319	300	340	329	322	309	330	303	300	346	334	313	298	320	325	314	312	343	325	326	307	306	320	315	319	334	341	309	328	310	320	337	331	325	331	311	353	308	314	300	317	331	322	303	346	296	329	278	314	342	326	310	320	321	326	341	336	322	319	326	319	320	330	308	313	323	353	357	329	326	356	315	331	318	347	304	345	328	344	350	337	345	328	329	338	332	313	325	309	329	307	314	293	308	299	294	364	318	317	320	328	329	314	315	285	348	307	304	352	327	351	311	348	359	309	330	328	344	320	310	318	339	315	309	323	316	360	354	348	277	319	313	345	337	313	339	321	313	334	336	342	276	329	299	313	359	298	328	362	333	316	310	331	290	318	362	304	326	353	347	313	336	341	332	354	325	353	314	340	344	372	308	336	324	339	348	309	312	316	331	327	335	323	325	325	319	304	318	322	312	311	295	337	344	311	337	317	347	339	297	308	324	331	322	311	302	327	321	284	309	349	307	350	333	309	314	362	337	309	313	349	331	319	329	297	330	333	334	315	321	339	333	298	333	323	341	347	327	338	348	299	312	317	331	299	336	340	332	290	306	350	349	354	295	326	339	350	323	307	314	309	315	292	314	316	313	341	344	307	296	323	312	344	290	305	325	328	351	349	317	335	318	361	352	351	313	333	331	332	333	328	326	305	320	305	322	297	301	307	315	282	297	313	307	305	307	320	327	298	331	326	325	362	346	331	303	321	304	345	319	350	336	303	322	321	346	317	308	325	336	318	315	322	325	365	343	315	300	305	350	318	340	338	318	324	286	360	330	305	338	325	321	367	338	300	343	349	318	297	322	333	334	303	363	334	323	297	359	362	341	313	346	319	278	302	312	329	305	329	317	334	327	336	330	324	349	329	338	324	350	327	320	344	314	289	342	329	304	326	332	350	342	360	308	351	349	361	321	322	328	325	350	339	368	360	304	306	309	306	304	332	327	317	361	326	342	317	319	329	329	284	304	318	372	295	304	329	337	314	345	348	323	324	323
7895	9921	6721	3128	2466	2319	1916	1619	1320	10507	10843	7393	3341	647	545	559	544	502	553	493	525	568	570	536	529	565	525	547	519	536	575	624	650	623	626	527	553	523	515	515	516	524	477	520	522	517	511	533	499	477	538	499	531	545	527	533	523	523	548	549	518	526	504	520	534	522	515	525	530	536	541	513	481	514	489	549	497	532	546	502	536	564	530	527	497	544	505	505	547	538	528	575	500	555	521	528	536	531	523	553	518	526	484	549	518	544	509	512	561	527	531	541	525	480	547	534	518	514	535	552	524	497	508	545	548	494	512	565	565	535	521	490	546	517	553	550	526	462	555	524	535	551	526	499	529	509	528	492	535	495	544	497	489	562	533	513	489	504	546	516	557	515	527	528	483	510	558	495	506	531	523	499	553	502	534	572	532	523	506	520	517	529	529	533	524	537	501	529	482	492	501	515	527	482	512	483	517	525	495	519	536	495	547	528	529	550	543	572	527	505	528	538	522	473	479	527	501	532	520	519	543	573	514	550	511	558	542	492	508	529	498	538	533	540	528	542	535	509	542	528	548	542	528	534	514	567	524	499	493	469	549	510	507	513	527	534	504	545	545	520	530	521	550	495	521	515	514	489	534	538	495	522	536	495	548	511	547	479	537	537	503	532	488	530	516	514	485	500	556	529	540	515	517	514	524	571	557	527	524	492	513	518	522	541	538	544	499	499	581	524	529	552	560	534	478	565	483	501	531	470	557	524	545	544	503	515	528	526	503	515	518	551	567	535	537	518	533	556	527	584	546	525	567	562	505	546	513	504	524	493	516	539	521	524	489	538	529	517	515	488	541	539	552	542	508	498	486	515	543	529	512	513	501	528	519	517	543	496	495	529	516	527	559	544	493	539	523	529	518	530	541	520	581	554	562	552	529	494	517	530	511	532	533	489	539	546	533	500	499	561	489	500	489	503	502	537	540	493	511	506	517	480	517	490	467	543	556	516	525	547	533	526	521	538	529	554	516	551	532	508	547	537	541	494	486	517	498	529	508	529	514	514	557	526	549	539	513	526	554	500	550	546	548	511	495	515	529	529	485	531	517	550	497	521	524	547	542	551	532	497	506	518	526	518	543	530	538	515	538	490	499	505	533	520	483	538	524	555	508	541	532	522	497	511	516	527	504	517	536	545	541	508	538	494	526	543	494	541	537	480	516	507	511	522	518	523	534	486	562	473	523	515	519	534	525	552	509	527	524	545	515	527	524	514	516	552	540	546	534	512	512	546	507	510	533	552	526	544	533	541	504	565	547	548	534	536	534	500	532	521	537	518	459	557	533	554	533	502	502	501	496	553	473	521	514	528	566	527	545	530	482	518	553	509	465	558	479	533	544	525	530	524	485	501	523	520	568	521	535	518	546	515	474	504	518	494	507	511	546	491	516	517	497	576	484	513	510	566	469	511	494	532	533	508	523	529	569	508	515	508	525	507	537	543	565	512	523	519	531	554	544	527	520	515	541	520	519	549	554	485	557	508	525	505	503	499	527	521	546	551	554	564	490	527	529	509	522	533	499	538	534	509	512	521	515	529	492	547	542	556	488	526	600	524	522	568	507	536	544	529	551	548	515	492	537	460	502	530	519	498	545	543	517	563	520	519	569	498	518	532	521	519	519	511	527	531	534	527	490	539	507	481	492	557	537	535	502	514	515	516	570	524	485	537	519	507	504	536	471	517	497	500	465	537	539	513	508	506	537	554	531	534	517	492	519	533	517	473	517	533	509	534	544	554	532	552	526	508	564	537	496	499	516	535	516	542	532	553	539	473	542	514	545	506	526	518	537	522	534	548	535	556	500	526	522	506	519	526	512	525	525	540	523	502	542	500	526	539	517	503	508	483	533	519	491	533	523	556	546	524	498	532	480	497	527	556	544	502	484	583	522	539	519	545	496	542	520	526	507	532	494	541	509	555	516	507	509	520	543	533	518	509	564	536	527	513	521	500	518	521	500	522	517	541	497	559	540	530	501	530	525	542	496	523	555	523	539	532	538	538	537	545	504	517	503	524	512	543	503	530	544	549	530	530	507	573	534	540	533	525	569	532	521	541	544	563	497	501	528	558	542	505	510	526	538	523	532	535	526	513	576	534	496	489	499	519	553	519	545	502	551	532	512	523	528	562	526	519	523	501	505	527	536	505	508	542	502	547	520	497	546	559	537	513	543	540	536	548	514	518	534	539	561	514	493	538	555	582	562	521	514	520	537	514	504	576	565	516	522	540	479	536	530	534	547	529	539	481	514	536	508	522	505	524	511	501	552	551	536	540	557	470	541	554	523	565	535	559	519	586	503	509	511	522	549	484	526	542	609	529	475	493	534	539	556	455	505	494	521	539	535	511	562	547	543	519	505	474	513	522	503	487	540	501	539	545	512	503	507	535	523	550	513	536	583	518	568	490	547	462	569	532	523	537	508	517	518	531	520	512	498	532	549	525	488	496	530	516	513	538	564	538	549	527	532	515	535	552	535	498	487	519	516	515	498	507	504	517	509	536	500	489	532	556	540	513	524	533	515	572	523	560	508	519	531	536	537	513	529	547	525	528	519	532	552	528	518	529	496	511	517	530	553	572	536	534	552	510	532	544	497	522	517	519	568	521	552	486	509	542	496	511	529	526	508	547	532	540	476	506	549	551	501	526	510	539	563	490	540	517	546	510	500	541	596	512	492	524	536	504	567	535	519	500	488	503	551	530	500	552	536	522	561	503	509	509	507	529	512	528	528	493	510	504	536	508	522	525	563	556	547	533	538	495	537	540	536	500	528	544	515	578	533	475	522	512	506	535	519	561	502	533	541	533	524	488	508	513	482	511	518	514	475	543	546	500	544	531	575	533	511	515	537	492	521	528	506	516	513	546	490	504	541	532	513	522	477	465	512	495	517	550	523	482	519	546	524	522	523	544	556	552	499	546	534	579	530	515	550	530	523	568	518	528	529	550	498	525	529	496	496	532	535	516	558	552	560	543	534	492	548	520	468	504	539	456	500	545	530	544	537	507	556	543	527	542	542	512	547	579	506	553	557	503	540	567	522	516	554	549	526	556	552	494	511	524	514	531	531	560	518	513	525	477	526	530	491	527	589	507	534	557	510	505	550	533	534	479	512	527	537	496	528	526	532	531	508	500	559	546	541	559	554	540	521	530	494	559	534	527	507	543	507	501	535	495	560	501	516	511	536	546	507	499	529	505	507	513	498	547	515	514	561	468	527	523	529	528	522	514	495	508	504	550	552	561	504	515	550	522	527	514	558	562	523	506	535	510	497	512	515	538	493	483	507	481	502	540	540	547	511	520	523	519	497	541	534	540	536	522	527	557	569	498	532	533	558	462	508	526	529	563	531	480	501	517	517	542	527	544	573	544	533	553	541	533	548	538	518	516	534	485	512	559	516	551	480	507	531	517	516	533	552	554	520	549	504	518	528	537	543	536	545	523	505	510	546	543	498	499	500	539	552	534	568	527
25141	21136	26818	24823	5540	1533	1164	905	803	12552	19570	13615	7278	1190	336	322	332	334	343	337	341	338	316	315	308	323	361	325	325	352	445	480	487	416	404	320	355	360	346	365	316	342	344	324	334	349	344	314	327	356	338	310	343	343	339	349	340	351	359	360	341	330	344	340	323	338	346	321	336	306	365	323	326	324	321	366	326	363	318	359	339	335	346	328	320	326	346	330	338	319	310	299	351	320	346	322	356	355	356	315	317	331	324	332	333	322	313	358	307	340	325	331	350	340	375	350	341	321	362	328	347	316	315	330	325	309	365	361	358	303	333	360	306	340	309	353	339	325	368	301	345	324	348	322	339	381	319	360	333	324	333	319	333	311	359	324	323	315	339	297	337	311	300	309	318	350	337	335	340	342	325	342	337	316	330	316	343	314	360	356	321	312	356	324	341	326	315	314	336	323	320	344	318	347	320	333	305	323	345	337	335	348	327	328	320	368	336	351	333	325	327	328	309	348	340	350	338	319	313	322	321	340	322	334	336	338	312	366	316	314	370	328	346	330	320	340	313	335	339	338	323	324	342	349	337	298	334	362	346	352	346	345	309	314	327	321	327	344	322	334	344	348	350	334	358	335	295	347	340	338	329	371	378	318	347	345	315	337	343	334	293	313	346	359	338	335	312	342	342	321	347	315	344	337	334	347	298	344	318	325	338	343	326	354	334	333	311	331	315	328	309	333	323	348	320	345	325	353	348	348	326	360	339	326	349	328	352	366	346	321	334	350	355	362	335	317	331	318	334	311	314	321	287	347	345	325	351	350	349	328	343	361	351	329	337	336	351	335	319	322	333	327	328	361	329	349	320	324	324	326	343	359	350	379	336	319	319	350	343	299	306	377	357	358	331	349	337	361	317	329	329	336	322	329	327	320	316	350	330	329	346	359	329	308	363	328	346	344	338	313	320	320	309	354	337	333	348	313	334	350	331	321	325	336	303	341	333	341	333	317	319	326	329	317	357	330	320	343	341	317	331	365	348	344	336	324	360	354	316	336	328	325	331	274	350	333	362	347	364	317	323	335	308	329	315	350	387	325	368	323	284	325	341	359	308	331	362	317	344	321	304	339	319	338	349	320	318	334	331	319	342	362	333	297	324	318	342	346	351	306	350	320	330	324	338	331	339	345	318	300	340	343	352	347	300	311	318	323	314	319	339	337	332	342	330	309	307	313	315	314	339	328	312	362	330	340	323	319	298	326	346	297	329	330	319	346	340	321	324	318	333	325	346	321	302	316	325	341	334	342	346	352	291	344	335	350	340	375	349	329	293	326	339	307	360	347	325	366	309	341	332	334	329	352	321	325	344	331	344	305	329	322	319	320	321	348	321	357	333	319	334	339	346	321	338	313	335	283	343	314	347	353	337	368	337	354	334	327	347	351	305	331	295	335	337	341	339	310	334	340	341	306	313	343	292	346	332	357	317	300	336	356	328	334	327	344	337	328	357	344	353	341	336	331	318	329	334	300	321	326	300	325	384	336	323	328	343	341	313	327	320	328	306	327	297	345	343	321	348	379	361	340	346	320	337	351	334	336	351	338	337	353	347	311	321	348	290	320	323	312	310	354	317	346	341	323	339	344	310	353	347	348	358	334	344	328	349	328	355	342	348	345	311	332	320	343	322	340	346	336	313	333	300	337	332	312	341	327	353	344	320	326	333	334	335	296	333	325	311	351	343	347	314	323	324	328	358	349	337	327	328	326	331	318	338	349	317	321	333	312	310	335	318	325	346	290	335	360	341	345	333	338	313	322	336	340	344	309	311	357	330	323	321	324	333	323	329	338	339	315	322	321	331	331	320	353	354	348	334	294	314	323	330	344	311	355	328	301	321	337	345	354	368	321	319	327	324	345	366	358	331	361	336	342	320	349	339	328	329	359	343	308	332	347	329	313	358	336	323	364	332	329	310	307	322	340	313	338	354	336	318	337	355	324	328	329	331	309	312	337	342	350	315	334	325	345	329	312	353	356	341	326	333	329	326	329	346	308	351	317	325	340	296	354	336	315	300	343	311	330	355	341	337	362	343	351	353	358	328	332	313	341	322	328	313	343	289	342	321	366	382	321	338	324	330	339	323	348	350	333	320	337	313	321	364	335	318	319	326	357	293	318	327	349	356	317	306	331	299	311	313	335	332	288	337	292	335	355	357	338	354	309	317	341	332	339	347	370	352	321	345	360	318	315	329	370	356	337	340	339	342	329	349	353	330	321	356	329	320	330	333	327	321	371	329	336	320	304	337	324	337	344	333	315	353	318	331	337	296	332	304	343	338	310	331	340	331	333	322	348	338	376	318	328	353	353	333	327	324	311	364	309	348	342	347	324	325	326	305	351	348	331	334	371	333	342	337	288	303	340	300	323	318	333	305	328	355	340	332	337	341	340	367	356	333	321	298	338	306	335	340	325	314	356	308	374	372	327	337	332	339	334	305	339	349	313	360	353	335	329	345	314	354	340	329	313	345	330	340	337	327	321	337	332	309	365	362	344	322	320	348	359	324	343	328	306	308	328	351	338	343	348	313	313	329	309	315	352	343	338	354	345	319	326	325	340	332	368	368	345	331	340	338	337	327	312	347	328	359	341	341	315	334	326	311	315	334	325	340	327	369	342	327	309	302	315	328	336	294	339	324	329	333	373	357	322	371	323	349	351	341	341	343	300	337	353	311	307	347	347	347	349	301	333	300	305	332	346	368	345	332	332	349	304	356	332	369	324	345	350	324	339	295	342	332	331	355	312	309	338	305	346	312	300	321	302	323	339	364	367	312	314	346	322	324	319	296	357	305	319	321	360	342	322	344	346	328	346	301	317	302	325	334	321	349	355	334	348	357	313	307	341	342	326	316	332	348	336	332	357	354	315	324	340	347	330	317	339	333	361	371	322	357	316	330	335	340	328	303	303	347	300	330	306	321	327	337	326	336	360	318	310	344	332	347	337	328	308	351	341	350	351	311	331	338	310	331	355	360	344	325	323	332	311	358	348	343	357	297	329	362	347	319	353	332	323	334	336	337	327	311	333	329	288	375	335	311	310	318	330	336	301	341	331	328	290	333	328	368	335	303	311	341	342	347	373	315	335	322	324	341	362	338	331	352	363	337	346	354	345	329	315	352	335	369	341	358	320	322	333	342	344	303	348	344	331	354	368	310	314	322	361	343	287	315	326	329	336	318	340	353	322	343	339	334	306	323	334	359	334	341	306	378	363	318	328	310	346	330	361	313	346	322	323	319	310	306	347	330	363	326	359	323	335	358	313	326	328	353	320	372	341	313	343	348	346	317	313	303	312	349	383	351	336	358	323	310	345	351	352	350	312	319	330	322	334	356	335	343	345	388	343	293	348	305	340	334	311	315	323	326	316	329	309	358	325	369	321	330	333	343	334	335	307	308	307	316	359	340	327	354	336	369	313	329	346	301	329	344	341	334	336	327	308	326	321	335	323	339	319	334	312	338	322	311	352
7792	14443	11600	5976	5202	3790	2894	2411	2195	21029	27631	21260	13234	2220	602	573	572	590	542	560	550	568	549	554	525	546	568	581	557	557	783	928	838	764	624	581	603	573	548	551	523	577	518	539	533	563	508	503	546	539	525	499	506	490	557	518	488	555	529	504	552	548	550	541	534	577	590	576	475	527	565	544	514	565	529	544	553	548	542	548	535	542	557	562	589	516	551	526	549	509	543	563	533	568	546	555	534	517	528	559	512	509	540	549	522	514	507	544	539	528	538	526	577	547	534	576	553	567	574	550	535	499	554	562	536	538	507	568	542	475	522	510	544	536	512	478	529	554	516	568	560	575	536	556	552	568	522	571	497	554	540	551	547	548	519	504	553	517	543	543	533	534	511	545	546	566	545	527	563	567	546	525	592	572	576	512	498	537	555	545	551	490	502	506	520	554	530	506	529	562	533	516	536	554	528	539	562	557	548	553	561	550	539	489	505	538	536	504	555	558	533	574	524	521	550	518	561	519	541	527	537	507	519	497	544	535	565	517	560	506	524	535	482	534	486	552	530	554	577	542	536	519	515	549	560	544	535	535	529	528	564	546	548	544	572	526	577	525	553	562	551	500	537	538	529	567	578	501	577	525	555	563	540	575	532	552	508	498	551	479	490	535	530	548	526	553	550	528	534	538	584	579	520	576	513	518	551	519	529	497	536	533	532	544	556	506	548	537	528	528	522	507	498	512	571	519	543	529	555	500	540	516	508	490	506	550	507	548	521	611	558	530	493	560	514	548	541	515	525	505	544	555	559	544	518	563	549	535	506	518	548	544	510	521	555	549	563	525	514	529	526	568	515	585	528	569	526	517	554	570	513	532	543	554	522	572	568	538	548	553	531	520	505	496	536	544	541	565	536	506	528	535	532	556	540	522	515	535	557	525	571	562	567	548	551	515	511	521	488	529	526	558	540	503	570	567	550	544	529	594	568	544	571	543	512	570	490	532	539	551	496	558	528	543	552	566	516	535	562	569	535	534	554	500	546	556	528	552	517	532	564	553	540	528	568	534	563	541	558	531	550	546	541	566	548	504	499	532	535	530	548	522	485	531	539	508	526	527	498	533	562	537	594	533	507	525	552	537	576	514	539	520	529	581	544	555	508	552	541	549	510	526	549	558	575	554	526	556	505	538	517	520	543	510	551	488	556	526	521	502	555	537	511	565	518	549	546	541	528	561	528	531	546	510	509	553	541	532	507	558	528	545	532	543	562	561	512	541	525	537	557	570	573	554	500	516	540	568	525	478	511	556	570	502	516	525	521	539	547	516	588	526	545	551	548	514	537	549	556	553	576	536	508	531	562	545	536	541	524	539	539	519	491	536	530	547	527	524	518	547	542	550	570	568	578	556	527	545	545	535	535	550	534	580	542	516	547	535	556	535	536	566	539	551	511	538	525	546	550	578	509	537	489	510	550	535	520	481	580	520	578	514	553	550	519	499	530	508	579	554	539	551	514	572	522	529	552	542	533	528	519	486	514	496	582	569	531	526	552	571	532	526	491	540	539	521	557	516	536	542	581	561	549	554	562	517	531	516	538	567	553	553	531	517	596	541	535	553	530	516	509	527	525	520	544	531	535	510	540	493	523	548	573	558	536	573	519	524	519	511	547	506	537	543	514	570	535	531	508	551	540	541	541	553	582	538	569	511	555	558	534	532	553	546	587	518	569	542	588	594	548	554	566	555	546	516	517	551	568	532	526	516	563	521	536	518	538	571	578	515	583	524	542	517	570	512	528	523	532	556	581	550	557	514	511	548	548	548	526	522	508	497	553	551	524	579	561	543	528	547	568	556	548	568	508	520	528	540	554	555	534	525	518	538	531	525	558	524	522	548	540	574	533	521	555	540	531	527	554	518	544	504	536	560	518	578	506	518	504	541	556	543	551	540	544	533	515	522	506	524	486	549	532	541	534	558	538	546	547	532	507	520	546	545	555	575	571	568	520	552	525	495	535	505	506	515	546	509	557	516	543	532	516	521	538	532	537	557	542	573	547	533	535	561	561	572	524	559	547	548	522	550	560	576	516	565	523	535	528	522	548	529	564	556	500	531	534	510	475	562	527	530	557	519	537	529	520	568	521	517	581	539	472	542	477	549	496	563	512	514	588	538	544	537	502	516	514	522	528	551	541	561	522	518	561	569	552	550	554	567	536	526	510	516	522	602	535	527	514	532	536	554	534	557	534	525	524	514	549	516	579	517	554	502	509	495	585	558	568	555	511	542	510	556	532	546	548	549	523	522	489	537	499	536	525	525	523	502	535	549	527	573	534	547	553	552	508	555	508	519	511	538	513	561	577	558	559	547	545	525	543	553	511	513	566	511	590	517	518	549	558	513	511	532	554	545	558	533	534	556	498	561	543	540	525	585	528	534	552	542	556	562	517	559	549	519	548	571	565	519	546	531	539	510	528	565	513	554	493	524	537	517	506	548	539	511	495	513	533	539	536	570	525	514	546	546	518	521	521	517	508	559	525	546	515	528	510	505	566	525	523	531	537	523	568	559	513	572	537	540	544	551	499	576	557	551	537	571	553	549	554	527	564	546	525	488	563	537	566	529	542	575	543	550	548	570	541	546	588	536	494	553	524	542	542	553	518	507	499	547	568	569	541	524	532	548	544	566	519	527	550	531	557	550	555	553	543	522	550	561	541	504	510	550	484	581	519	526	539	549	491	530	564	554	495	588	520	509	547	533	503	567	506	568	574	526	509	540	463	506	514	534	569	540	495	511	537	529	522	558	522	507	534	565	544	534	543	542	533	507	521	541	592	555	525	549	528	564	514	536	529	531	519	547	555	516	531	546	555	541	513	542	547	554	537	561	580	555	567	524	505	501	526	525	562	552	531	522	566	521	510	509	528	514	548	498	578	530	525	542	549	565	522	568	525	552	539	547	527	575	538	544	534	552	570	536	526	516	507	523	543	503	529	549	535	523	547	543	517	528	566	528	541	519	500	572	523	544	533	550	554	508	569	564	525	537	513	559	573	521	547	528	557	547	509	513	531	497	580	526	549	501	578	527	560	547	510	512	494	558	561	546	513	538	515	520	509	544	508	521	542	516	487	540	518	504	516	578	512	561	522	516	571	550	558	542	534	536	492	524	507	541	506	561	575	526	493	515	563	536	509	517	549	543	528	516	533	545	565	536	558	537	478	479	543	509	514	526	547	548	499	520	509	562	563	555	562	556	522	548	562	548	529	542	561	533	489	524	534	535	491	515	505	549	553	543	550	486	552	541	519	536	492	586	522	526	574	553	536	529	524	544	557	517	524	545	561	551	550	560	549	532	543	505	530	530	543	538	508	544	592	490	556	524	531	543	525	553	518	533	513	535	530	529	566	564	549	532	557	540	541	540	516	541	511	527	530	546	525	534	511	515	503	506	541	540	547	522	543	568	515	556	516	575	533	555	540	551	534	530	528	564	550	510	559	501	559	527	574	517	555	512	542	594	535	542
23296	21179	28862	23724	21174	19328	4592	1656	1370	15176	39174	31404	21918	6966	422	394	379	349	339	343	360	355	364	348	332	332	339	336	366	439	783	825	645	458	434	421	329	347	352	323	337	319	357	331	340	307	302	342	353	336	353	318	323	342	284	334	332	359	374	333	373	389	348	326	335	327	325	300	331	353	338	325	359	343	341	303	325	316	367	377	322	335	337	324	342	318	311	364	314	328	366	307	362	334	348	314	320	352	316	345	345	350	324	309	320	321	390	330	352	341	342	337	331	323	312	361	369	349	332	350	342	332	328	370	352	330	356	358	325	321	333	338	331	350	323	351	328	322	323	337	323	312	374	292	333	332	344	313	318	352	334	345	374	319	360	336	297	334	335	332	326	339	346	340	340	344	327	332	351	344	325	322	350	346	302	379	335	336	323	316	367	325	318	323	328	332	372	292	279	328	316	350	334	357	320	339	342	338	306	334	335	333	354	322	327	335	335	328	317	334	373	372	345	342	365	316	325	355	333	365	320	347	326	314	304	287	315	345	327	352	327	290	315	320	334	335	350	357	343	345	305	343	333	306	338	335	318	359	321	340	327	355	347	353	359	317	358	278	333	350	311	334	318	326	331	327	325	342	336	342	328	315	340	356	314	355	322	350	306	309	345	313	341	342	340	337	316	315	333	298	359	357	335	362	353	335	362	328	334	326	321	308	332	330	327	355	332	351	355	360	368	338	350	346	298	319	372	356	323	300	342	318	328	367	333	334	333	350	331	327	314	333	362	324	331	352	351	334	344	345	359	335	323	342	360	358	318	371	339	310	348	346	345	339	339	330	380	316	349	360	349	313	345	341	360	352	339	325	348	325	338	328	352	342	328	348	329	335	337	332	303	320	329	334	328	316	348	331	327	325	379	313	328	351	351	341	325	321	334	376	326	328	351	338	339	302	348	330	322	357	352	319	318	327	322	325	380	321	344	314	308	347	376	342	346	336	331	349	339	338	325	337	367	346	304	345	326	350	347	321	358	322	329	323	311	313	336	343	339	312	341	340	372	347	357	334	349	337	320	338	312	362	334	352	330	322	343	328	370	349	353	358	358	309	338	327	374	320	297	335	360	387	365	320	341	342	300	319	323	325	352	330	349	334	346	327	357	319	348	324	353	334	316	330	349	300	337	304	335	294	318	369	314	355	320	349	335	370	338	311	332	307	347	320	336	347	344	336	319	336	344	329	353	323	346	323	360	310	354	349	340	329	314	357	358	350	354	361	342	348	363	328	344	316	336	324	357	306	337	334	344	353	348	348	342	348	340	367	304	346	319	320	347	346	308	374	340	355	335	354	330	331	348	337	367	333	328	324	351	324	316	309	308	331	323	346	353	335	336	330	330	347	318	324	331	348	321	346	348	329	329	339	348	335	358	336	346	313	323	328	339	314	345	314	329	325	308	338	313	302	347	360	327	356	345	340	350	369	346	349	362	352	360	353	355	343	330	311	329	369	328	340	345	300	331	336	320	307	331	329	320	348	328	329	311	348	319	338	347	341	352	331	331	356	359	335	301	334	343	306	347	358	348	320	303	323	340	379	359	311	330	342	344	306	370	329	337	347	322	384	342	345	308	332	309	332	356	328	317	329	339	337	329	348	318	335	332	350	344	298	355	313	333	330	338	337	340	327	332	346	336	346	308	328	336	323	347	327	366	339	330	337	336	344	331	338	320	329	367	344	319	368	322	358	358	311	348	335	348	317	342	330	306	313	339	312	323	340	356	323	343	338	361	369	368	326	324	346	356	367	334	340	322	311	366	326	362	369	353	323	377	344	328	335	320	333	320	324	333	340	333	336	343	316	317	331	361	335	312	326	351	366	311	365	297	352	367	383	309	334	313	349	356	324	342	380	343	310	337	344	311	360	353	331	340	340	346	336	372	362	351	310	358	298	352	373	324	339	348	340	365	306	350	308	338	405	323	359	323	327	322	313	371	320	349	307	353	334	349	316	337	348	337	364	327	340	386	334	357	330	358	308	358	337	326	326	318	333	308	330	345	306	347	306	337	355	345	361	302	339	349	341	349	332	335	342	366	352	366	358	340	338	331	360	320	333	304	341	353	327	360	334	334	350	327	337	306	347	335	328	329	351	309	303	359	341	371	359	360	325	338	343	310	338	359	342	329	382	332	370	313	309	354	351	332	356	339	332	347	366	363	352	342	345	326	357	340	334	355	328	368	340	318	334	320	350	340	343	349	336	361	349	320	341	320	331	331	350	317	332	359	312	350	353	337	349	365	356	334	335	332	335	334	319	356	338	345	327	328	308	333	303	342	323	318	368	360	309	333	324	360	355	335	331	354	323	307	336	319	368	336	346	322	322	354	361	337	338	319	369	344	336	336	335	337	332	336	344	343	337	331	345	301	349	320	338	363	339	347	366	372	316	347	335	363	350	347	334	325	345	336	338	291	346	381	347	346	325	375	359	340	345	316	360	340	347	348	312	328	347	321	341	300	336	331	339	325	347	320	343	306	337	307	377	357	312	360	368	336	344	349	327	351	347	352	354	332	308	329	343	347	324	348	328	326	343	357	340	338	322	351	338	336	339	340	357	342	350	339	349	330	324	308	331	358	347	319	355	331	339	337	344	363	359	372	323	322	316	384	329	315	357	336	348	347	353	314	304	314	339	342	355	335	356	351	300	357	322	343	364	333	338	371	333	323	337	343	346	335	306	333	328	341	328	341	353	336	363	365	353	341	331	322	334	334	338	335	306	311	341	375	346	378	335	325	350	347	338	343	354	331	332	335	304	349	350	338	339	351	331	322	332	356	328	342	330	306	338	389	305	353	332	346	358	341	358	337	369	322	365	338	294	323	319	359	339	345	316	327	320	383	329	364	342	340	314	354	325	326	346	338	375	338	307	332	352	349	359	337	333	353	324	341	354	318	328	370	346	329	312	333	324	349	331	314	322	341	317	352	365	336	344	360	349	375	347	371	329	365	354	340	344	353	347	360	337	352	305	345	334	335	360	357	392	332	341	337	328	351	330	330	340	336	351	333	337	350	316	339	319	378	329	330	319	314	363	334	370	316	336	354	345	350	322	322	297	341	360	356	293	373	340	326	343	334	336	352	306	337	347	348	314	332	362	351	327	343	327	341	347	361	352	327	322	334	342	322	360	372	306	354	307	354	370	340	335	344	336	373	348	311	314	294	329	319	339	308	367	320	332	301	362	362	391	322	341	345	328	341	345	340	343	325	335	373	316	363	334	351	341	328	325	337	368	335	346	366	349	321	299	337	314	345	363	346	306	339	326	355	351	358	345	328	369	343	312	306	363	364	338	313	311	338	327	359	365	323	351	382	346	346	333	332	342	340	367	301	333	331	352	319	347	326	312	321	332	349	344	326	343	353	305	335	325	340	327	325	361	343	336	385	346	331	344	328	333	350	359	329	317	356	353	332	334	334	336	339	321	309	359	340	353	362	337	324	350	352	344	310	348	319	356	370	340	327	346
11698	24556	20071	14362	11166	8336	5991	4444	3970	20052	43733	36401	28293	9405	613	579	555	558	553	595	591	555	592	540	582	552	573	549	593	786	1657	2007	1337	920	825	660	569	525	540	572	557	530	567	576	568	533	496	564	535	529	508	537	534	539	581	559	542	536	561	522	567	536	549	538	524	512	574	517	558	521	523	535	541	579	529	549	556	550	492	462	510	540	586	548	514	532	510	575	545	523	570	531	538	533	551	570	531	560	576	493	538	504	568	540	558	540	559	571	572	523	507	525	554	517	536	536	575	536	516	571	530	567	558	596	551	562	559	520	547	529	542	529	567	535	543	514	483	569	527	532	527	504	531	546	522	512	531	528	524	521	528	545	519	530	519	563	534	503	530	495	559	557	544	526	589	535	500	556	524	544	534	543	511	532	550	552	561	568	557	519	538	524	526	516	513	528	532	523	528	516	554	548	559	530	524	554	550	513	553	496	549	528	539	509	533	556	499	557	546	552	545	527	503	512	534	550	527	545	559	532	546	610	559	500	539	537	510	552	510	545	607	534	531	559	546	555	550	528	521	582	528	537	590	539	525	539	558	486	548	524	562	511	531	553	514	507	532	557	513	547	549	528	510	563	542	530	523	520	514	551	532	537	545	528	521	553	499	548	516	542	508	476	560	565	532	549	515	552	508	510	495	484	506	515	536	517	530	552	549	548	541	590	534	531	527	543	548	541	604	535	502	544	565	554	539	522	540	550	528	506	515	515	570	537	557	531	538	516	543	541	545	566	542	522	529	552	587	507	540	527	564	523	543	559	498	517	542	503	513	498	536	547	506	566	546	565	525	502	530	556	551	574	540	548	581	521	542	494	585	541	523	544	537	567	513	525	532	581	515	541	534	581	520	550	522	569	570	522	533	500	576	551	503	512	553	498	528	538	511	537	542	543	518	544	540	528	543	546	551	547	530	517	485	488	572	503	564	572	564	540	526	566	512	545	514	518	518	489	563	554	545	523	508	499	568	520	524	525	528	555	531	501	528	513	475	543	586	517	539	596	501	525	515	555	522	514	527	565	555	568	535	496	529	485	560	552	520	498	525	567	553	527	540	557	585	582	519	554	521	533	547	558	533	537	544	528	585	559	527	565	536	527	542	499	562	527	581	528	555	556	547	518	514	563	523	532	535	536	563	510	548	507	461	513	524	544	505	525	497	534	529	563	518	554	523	524	542	518	527	549	513	522	537	564	526	536	543	530	557	557	532	491	506	538	549	490	517	549	552	581	542	551	503	572	555	529	536	527	536	493	556	542	561	522	560	510	576	550	546	536	541	538	521	553	498	526	514	541	553	534	551	510	531	569	516	568	527	521	502	543	544	567	528	591	581	542	522	553	519	536	530	544	532	546	525	521	545	533	522	518	520	572	569	553	555	531	534	504	570	500	505	564	555	543	531	570	507	543	550	552	538	540	517	517	540	545	543	533	576	592	534	554	541	507	551	483	516	504	566	492	524	549	557	579	505	549	538	540	551	524	544	547	513	565	530	553	540	556	549	544	547	493	522	540	502	562	524	535	484	571	510	525	531	545	524	506	539	500	526	545	539	528	522	537	525	532	545	556	558	544	560	565	533	522	548	508	522	515	536	550	559	551	533	513	517	514	513	578	531	559	553	483	527	556	570	537	529	527	564	536	538	507	523	540	510	554	529	549	545	577	537	557	505	581	527	562	521	530	524	536	551	533	531	497	548	506	500	527	554	535	556	564	575	562	508	525	516	564	541	536	539	530	539	523	494	501	543	530	512	497	567	541	570	536	562	528	538	538	532	510	531	550	533	530	531	510	517	561	559	548	494	494	562	548	548	558	516	540	542	506	565	569	533	510	507	519	531	534	546	522	529	526	524	498	494	544	527	512	529	523	542	570	533	510	555	539	515	511	509	552	540	542	529	537	524	589	503	542	527	506	528	542	519	507	570	528	579	551	560	545	576	564	520	509	557	551	554	542	496	542	514	537	507	552	525	559	515	532	526	562	544	553	509	506	529	493	524	543	535	545	528	507	513	550	492	549	568	542	527	588	514	493	512	545	509	538	497	549	566	497	521	583	529	540	551	561	537	505	566	506	487	596	537	553	550	493	550	510	565	568	525	507	500	528	528	512	535	544	536	510	537	525	545	588	525	546	514	517	553	506	526	521	535	551	533	546	492	551	524	529	492	559	529	528	509	573	532	522	511	528	550	515	516	532	541	516	531	548	495	525	522	534	560	499	476	571	544	551	503	521	561	544	549	537	536	555	509	544	512	497	530	528	543	510	518	543	476	505	569	510	556	516	537	553	550	518	560	569	534	552	549	531	568	547	526	516	540	530	529	545	500	554	501	529	508	545	557	491	529	528	531	515	561	546	539	535	531	544	565	530	540	511	536	573	537	541	515	576	526	528	525	514	556	527	509	553	506	587	547	537	515	547	555	530	542	521	541	543	544	517	513	527	538	583	543	568	494	552	563	525	562	558	552	532	531	560	534	566	520	548	573	536	551	595	538	589	540	536	560	520	548	503	528	554	541	530	509	536	534	519	522	547	510	534	547	534	552	554	510	511	585	574	588	534	552	525	528	521	509	534	529	567	549	526	543	539	575	488	606	522	514	521	562	573	523	509	537	533	517	533	536	548	558	553	526	537	504	551	525	531	577	545	528	557	519	539	558	562	503	526	541	533	513	560	525	519	591	532	511	535	562	510	539	508	518	528	564	507	522	502	569	555	508	526	511	512	528	525	505	560	549	525	533	525	493	549	572	511	517	524	537	538	508	538	536	531	528	509	546	526	497	548	528	529	536	555	510	526	531	578	488	536	535	540	497	528	530	514	519	516	564	547	560	523	508	537	568	540	551	570	571	528	539	553	543	528	523	527	505	578	554	539	544	526	471	522	566	525	575	563	540	484	568	522	488	540	486	498	528	509	561	515	553	528	523	539	573	518	579	542	550	502	531	534	562	508	544	554	547	550	542	548	572	514	531	508	524	479	593	536	521	505	526	556	583	538	554	564	516	553	529	553	539	554	549	510	513	538	518	557	516	568	544	501	535	530	523	551	564	530	548	541	499	556	537	529	530	544	549	507	529	524	518	554	559	550	535	540	513	572	525	523	545	562	515	527	519	530	547	531	530	533	529	531	539	519	507	523	548	526	567	552	496	543	545	525	527	544	539	513	526	526	525	510	538	610	568	546	553	503	539	536	513	553	542	539	535	520	516	557	519	504	537	576	497	514	534	537	537	547	543	561	480	567	520	561	539	545	514	537	546	528	520	559	503	538	476	535	534	512	532	562	514	540	531	536	527	537	542	500	536	564	579	533	553	570	496	538	555	541	549	492	520	514	485	547	567	524	527	510	567	520	538	592	512	558	533	523	524	503	520	551	540	549	516	534	515	551	512	590	524	544	518	515	538	510	568	530	527	524	532	551	544	497	538	539	523	514	515	579	545	534	577	545	524	554	523	550	579	536	529	588	511	543	581	570
26697	19924	8463	3232	1630	1174	890	752	648	3437	5209	3444	2225	764	330	331	335	321	367	304	332	294	334	365	331	335	317	361	320	311	352	342	339	332	355	326	314	349	294	329	317	324	311	333	321	344	302	348	328	333	345	342	320	355	339	347	325	331	321	346	317	310	351	319	298	314	316	302	314	353	324	347	302	363	314	323	326	311	323	326	303	312	349	305	332	328	322	326	332	320	312	340	315	357	340	286	361	331	337	300	343	331	339	370	331	307	319	340	305	348	318	345	338	331	301	322	351	339	320	327	324	309	312	333	330	360	342	352	350	357	360	307	330	329	308	319	315	313	324	324	337	311	348	320	332	329	325	355	324	325	343	368	365	332	344	336	341	327	332	313	331	317	339	321	338	330	327	349	320	356	364	314	325	316	324	336	306	315	336	330	344	304	303	321	340	323	318	312	309	351	371	318	305	332	304	336	329	311	293	329	332	326	338	315	339	332	326	308	328	340	328	313	331	302	329	313	324	308	341	339	329	355	354	303	353	331	345	335	339	316	365	313	317	338	341	308	326	337	341	327	341	308	330	335	352	314	319	322	323	319	306	279	326	311	336	340	329	337	326	352	327	315	327	330	317	321	349	335	312	351	334	332	336	312	340	361	319	358	305	303	347	328	348	323	336	339	331	340	332	336	314	345	339	331	325	345	336	330	340	324	308	291	328	352	309	351	314	332	343	334	341	321	319	343	333	371	365	324	346	307	297	343	359	313	337	331	385	314	311	323	327	320	299	312	320	365	353	356	345	293	327	336	342	305	340	342	330	326	311	318	321	329	352	342	319	330	345	317	323	316	299	342	353	336	328	305	344	297	326	342	344	321	351	304	313	327	334	332	324	294	317	324	308	324	344	349	324	318	332	321	360	331	330	289	320	326	318	301	302	330	285	320	328	299	327	352	340	313	316	309	354	362	297	341	372	322	320	323	318	361	336	339	312	342	328	326	313	328	310	322	346	313	361	344	352	371	330	320	316	299	309	331	337	310	323	311	308	326	311	320	334	328	324	333	312	327	323	347	323	328	347	308	360	318	312	360	334	311	361	357	321	343	357	332	329	333	337	324	309	336	324	313	352	337	332	338	330	306	369	352	302	299	338	330	332	318	354	339	304	345	360	348	308	320	318	331	320	333	328	360	342	329	329	319	359	328	302	323	287	321	307	330	345	296	334	325	292	337	288	327	345	324	336	325	348	353	330	284	338	318	335	339	315	353	348	307	311	285	341	363	325	329	324	337	316	320	352	344	354	332	291	315	317	336	327	327	370	321	335	304	345	331	336	333	338	343	340	342	314	308	344	329	350	321	317	328	342	318	313	329	320	335	365	332	328	311	342	307	299	335	341	311	307	379	320	300	306	352	354	305	301	343	333	276	340	327	329	365	330	333	337	329	335	328	332	321	344	342	345	334	359	367	342	320	354	345	326	302	294	318	346	307	366	346	368	348	320	324	319	302	343	326	305	345	321	313	299	306	348	342	329	315	330	341	347	329	309	341	353	366	342	338	336	335	311	314	337	317	341	362	354	298	321	322	346	341	326	332	351	341	318	335	332	326	354	328	338	334	346	334	323	334	308	315	334	319	311	346	309	342	327	324	351	317	319	318	322	308	352	331	340	336	308	358	364	320	304	323	300	304	350	308	336	317	297	310	342	284	316	350	300	332	333	332	286	322	315	311	315	349	334	326	363	355	343	332	356	340	310	294	355	306	348	353	327	357	355	315	388	322	324	331	326	320	351	331	338	325	370	322	352	333	318	343	303	312	339	317	320	321	341	327	373	312	308	313	330	321	288	345	324	326	350	328	328	358	318	327	342	330	312	316	324	311	311	295	351	335	303	334	331	328	329	283	349	295	336	329	335	325	350	343	344	340	315	361	348	313	357	359	351	335	314	339	297	336	295	326	327	307	354	364	320	349	349	318	331	354	321	328	310	333	339	328	309	349	374	372	327	302	310	339	321	370	312	351	329	328	375	372	287	328	318	334	309	313	342	320	317	332	334	338	331	328	313	342	297	335	331	305	348	315	320	332	335	301	333	325	327	340	313	332	394	305	324	321	333	301	325	364	344	333	333	328	356	337	311	346	326	293	357	325	315	373	323	339	347	365	326	336	329	332	347	351	315	324	341	301	327	354	283	320	343	317	309	358	310	329	328	316	341	338	315	316	310	336	341	317	299	289	306	330	306	313	291	316	321	342	338	341	349	287	331	323	319	324	331	330	347	339	319	312	336	320	328	354	338	345	324	318	330	359	289	349	332	329	346	347	322	318	345	355	306	310	349	325	310	345	330	298	321	326	353	332	300	354	327	321	301	313	359	344	315	318	334	325	318	360	342	347	282	340	317	322	319	310	344	348	312	315	328	340	300	362	339	330	319	336	332	309	320	332	330	339	332	328	325	296	310	313	311	343	333	329	296	329	327	354	322	310	354	326	353	318	325	346	339	329	332	314	307	300	345	317	287	334	336	323	344	324	317	325	321	327	329	354	326	375	350	323	311	324	315	351	311	345	317	328	299	317	348	350	312	308	314	325	317	344	329	293	325	349	328	308	325	322	350	324	342	298	340	309	288	322	304	316	328	345	327	353	330	316	324	331	277	337	325	345	324	354	353	326	328	345	355	347	332	331	328	319	320	291	301	292	306	331	335	322	340	348	321	335	331	352	318	329	311	356	342	331	299	321	330	315	304	338	347	362	295	316	312	313	304	352	327	325	306	332	305	320	366	320	328	315	333	318	331	317	335	323	361	308	320	293	345	322	354	366	313	343	317	365	340	298	315	358	341	300	324	313	334	346	326	324	360	300	321	330	315	305	316	292	355	309	342	324	322	322	338	341	329	314	341	335	321	332	340	327	349	314	322	298	350	301	291	328	331	339	329	306	339	340	314	331	332	326	334	324	338	307	319	347	289	358	313	320	349	333	324	350	335	344	308	311	366	339	317	319	354	333	314	292	302	335	357	332	308	337	302	338	319	348	330	329	312	342	346	307	337	345	328	319	376	326	324	301	329	302	325	304	309	336	332	335	313	317	314	352	333	307	312	349	355	333	304	312	312	317	354	335	336	344	318	338	302	286	327	334	320	337	315	372	342	344	347	323	309	320	347	304	339	307	330	276	331	341	357	331	332	370	335	306	331	316	306	360	363	364	313	340	355	348	339	340	340	340	332	344	356	324	329	324	327	333	321	286	343	329	342	335	300	320	346	357	336	333	324	310	319	333	315	286	346	316	305	364	310	348	302	343	314	313	322	361	287	320	311	305	338	321	324	303	325	306	321	345	360	310	303	382	338	339	320	333	322	287	321	332	329	322	345	324	334	326	319	332	336	313	337	321	289	327	314	315	336	341	342	340	337	317	292	342	331	322	359	304	304	335	308	322	346	323	325	322	323	336	296	335	314	321	329	319	334	320	317	316	327	292	348	312	314	328	338	318	324	302	324	348	346	341	332	320	321	319	312	328
6677	7201	7135	5852	4253	3235	2446	1861	1643	8347	10806	7291	4711	1456	558	523	513	566	551	568	553	512	529	518	521	536	498	514	548	545	635	524	575	589	570	589	514	541	535	463	541	537	543	509	530	501	551	512	501	526	552	507	522	519	535	556	545	586	541	490	523	502	546	521	527	525	531	515	475	543	499	504	499	540	477	524	565	526	525	567	534	581	520	521	580	545	571	484	529	540	524	550	537	498	527	476	587	529	538	541	520	516	501	518	523	551	525	487	548	547	513	536	531	561	536	451	538	507	519	509	570	507	533	499	504	535	535	485	536	544	562	537	564	535	531	564	541	542	506	485	545	519	535	530	514	533	575	505	530	560	544	510	496	522	529	484	537	557	575	470	502	467	512	527	530	555	511	507	549	556	525	528	456	569	541	549	539	513	522	551	491	537	544	516	487	509	504	529	514	485	563	506	521	513	505	530	539	561	538	525	544	526	504	514	502	544	533	533	520	515	550	550	536	516	501	494	516	526	513	522	544	527	492	509	524	531	512	534	525	584	533	534	554	491	558	540	524	527	538	510	562	543	539	566	539	548	525	562	527	488	541	558	536	506	539	500	508	582	539	540	513	545	564	531	541	524	556	520	511	538	567	556	568	538	512	485	530	546	570	536	528	524	528	551	511	524	511	542	546	513	533	482	530	525	538	512	522	520	516	530	513	510	532	548	535	520	551	552	546	574	538	537	537	517	503	497	531	520	513	535	550	515	518	529	572	532	570	555	537	555	531	518	540	505	488	511	522	512	504	536	524	503	527	536	550	510	510	515	538	539	516	526	550	536	503	540	506	541	486	569	517	534	566	484	542	547	551	532	509	505	522	529	503	519	574	508	513	533	517	534	505	533	498	486	530	507	509	523	511	522	545	526	529	500	511	548	510	514	511	512	559	526	487	506	503	548	495	506	538	492	514	567	515	515	520	516	505	516	510	536	511	528	521	511	516	542	523	515	512	522	514	544	537	560	537	553	523	522	523	545	513	526	532	535	553	524	518	508	527	539	543	510	610	556	499	558	556	513	550	497	519	494	518	505	545	513	519	531	476	526	554	511	533	576	542	551	482	533	512	490	561	534	528	526	520	550	512	494	512	558	522	513	506	538	537	552	505	513	585	514	520	534	519	534	529	506	522	546	550	526	535	463	534	525	510	536	500	541	546	496	545	528	527	518	527	565	544	492	490	523	537	476	516	494	534	574	510	563	532	523	496	571	526	524	529	523	530	522	536	556	515	539	513	531	531	529	518	529	575	575	521	549	523	499	541	530	517	493	520	527	482	478	516	525	539	562	534	476	537	519	541	516	515	523	543	513	550	531	534	508	536	529	543	522	476	539	558	564	507	529	548	521	543	520	525	558	556	523	494	536	526	545	524	529	538	513	550	539	511	494	503	543	529	497	546	534	516	519	544	545	542	500	528	509	520	510	499	528	549	501	566	482	543	582	525	503	474	540	537	534	511	475	505	542	544	534	519	532	511	549	520	533	523	542	539	514	535	523	505	497	555	501	509	592	529	505	551	535	534	528	532	508	475	511	541	514	513	544	555	528	548	528	515	524	489	546	537	511	553	525	543	478	534	511	522	475	486	571	489	558	496	505	534	549	529	544	523	483	513	503	520	556	499	527	509	501	547	532	524	567	547	531	539	533	520	516	549	537	557	524	553	528	555	523	525	513	533	516	529	548	498	519	512	525	542	468	519	506	553	514	512	531	538	481	543	555	487	523	512	542	510	587	533	519	517	518	541	488	528	567	551	542	563	518	521	513	539	559	535	536	505	562	547	539	504	521	535	542	521	552	530	477	529	551	484	537	515	514	515	542	534	519	506	523	508	519	567	503	522	517	520	529	522	527	542	516	518	490	514	487	503	545	503	494	553	552	505	519	519	540	568	529	515	539	530	526	557	532	549	523	540	490	516	519	545	517	505	531	523	534	539	526	536	531	545	563	486	535	506	533	571	562	522	555	514	518	577	506	488	524	528	565	506	508	532	531	565	514	508	493	540	520	541	515	567	529	519	516	480	510	568	501	520	520	484	571	512	549	552	508	520	500	526	491	512	481	513	530	513	544	505	509	509	528	553	512	504	531	536	525	533	485	546	496	548	523	525	523	528	510	519	532	520	492	546	503	564	525	531	502	562	534	576	513	551	519	520	515	519	545	535	516	493	521	479	505	565	520	546	511	491	489	526	505	515	516	528	524	528	508	581	507	509	514	569	524	525	491	548	522	529	526	535	494	498	581	526	528	554	532	571	538	577	568	524	523	543	532	526	505	601	545	512	555	535	559	513	514	537	567	522	524	534	520	523	528	483	507	501	553	537	556	560	526	510	531	551	537	523	528	523	557	508	544	527	561	523	538	520	536	528	526	500	568	521	509	534	501	575	506	512	536	533	547	522	516	519	535	557	535	535	494	568	500	549	516	546	527	530	533	552	525	513	564	505	493	553	551	535	514	522	510	532	537	498	517	515	530	569	531	523	509	462	516	529	537	521	499	505	516	491	496	549	530	542	512	552	570	515	511	519	540	461	570	513	569	517	520	543	561	506	553	558	541	502	539	527	556	577	524	487	536	571	573	568	513	569	490	500	548	492	572	516	507	500	525	539	542	556	570	555	538	514	536	548	506	561	494	532	554	494	498	547	496	520	533	536	518	511	520	495	531	510	501	530	499	487	485	553	560	510	536	538	512	532	545	520	502	536	520	533	536	470	527	530	519	541	531	568	533	502	537	492	527	545	559	477	497	579	507	579	544	581	526	515	513	517	518	512	535	533	510	527	520	541	499	532	548	563	551	488	514	455	553	544	540	486	482	514	499	543	551	551	562	523	501	532	553	540	518	539	541	539	547	503	586	516	477	536	514	506	523	545	520	507	517	491	525	538	537	498	529	476	531	520	551	530	547	539	550	514	514	578	495	491	555	533	513	529	531	543	508	462	531	510	538	516	535	493	502	514	534	518	532	566	472	521	521	525	526	524	466	577	481	509	544	486	523	524	543	532	535	560	541	514	490	525	488	548	552	527	509	530	535	503	562	518	514	477	511	517	473	520	528	499	553	535	564	539	543	530	483	541	513	496	512	531	535	537	528	542	541	541	566	467	522	491	451	531	512	583	540	530	516	542	513	518	506	559	471	544	476	559	546	544	529	531	540	509	521	529	521	543	578	528	509	566	525	542	551	547	528	549	574	518	568	541	534	521	542	524	537	501	513	522	501	522	541	528	534	497	549	522	483	528	514	508	534	540	572	550	499	538	536	497	544	545	524	574	471	508	548	530	494	540	522	513	517	534	506	508	531	528	536	500	537	512	539	507	539	543	537	550	509	501	522	535	509	562	535	495	530	553	487	449	532	520	506	560	527	517	554	511	512	546	492	524	505	516	532	498	539	546	449	532	536	569	526	523	548	498	465	531	501	518	553	499	507	489	517	539	534	493	505	528	505	536	531	522	526	476	500	498	538	546	541
25250	21176	26904	24923	6265	2008	1546	1127	1003	15676	18781	11427	7007	2471	364	331	344	350	316	348	342	348	352	334	367	348	356	324	321	329	366	412	421	427	409	412	399	361	367	332	370	357	359	340	326	335	330	320	334	333	348	328	337	346	319	358	364	329	320	334	294	335	346	351	390	363	340	342	350	353	330	354	344	335	322	354	344	344	352	334	354	359	312	301	370	333	338	403	347	364	336	334	328	340	331	325	349	357	340	310	337	300	346	350	335	328	319	330	369	349	362	373	373	312	311	328	327	346	334	346	334	332	358	367	337	352	323	334	309	347	377	321	352	323	320	321	309	353	359	330	352	345	345	324	336	357	363	332	317	369	344	354	336	313	335	316	328	321	321	340	334	320	332	370	332	326	345	341	313	361	357	354	322	345	307	314	331	335	329	313	339	285	324	341	347	327	318	302	335	348	349	361	339	350	355	373	361	328	362	328	357	325	345	333	371	307	340	339	340	344	329	317	336	355	328	357	349	317	325	332	312	362	318	352	326	342	340	356	356	341	349	340	341	327	350	333	336	356	368	345	320	334	315	320	343	346	318	311	339	340	312	362	313	346	365	338	352	325	392	330	337	318	357	365	314	352	329	336	339	354	366	321	351	349	330	312	340	349	332	354	313	312	346	314	330	339	364	364	303	343	315	342	337	347	332	360	334	315	370	310	303	346	353	330	347	348	329	338	333	335	334	330	342	317	326	341	358	318	349	328	356	322	333	371	312	331	345	341	329	350	308	334	346	337	344	350	333	328	327	314	363	368	332	343	310	304	347	332	328	321	337	326	357	344	312	330	320	317	351	342	347	325	348	353	336	360	318	347	306	328	336	333	360	328	335	302	349	321	361	331	311	337	354	318	358	333	328	337	334	327	345	303	334	340	354	346	332	360	330	345	344	334	335	320	321	347	360	338	344	365	320	339	318	359	330	349	325	345	338	347	364	334	315	316	330	336	348	340	348	349	344	317	373	331	344	320	333	314	337	377	359	305	362	324	311	335	336	331	330	354	306	318	350	339	347	344	329	333	346	357	323	322	349	328	355	366	338	341	357	351	361	324	377	308	322	340	326	286	358	335	370	327	341	333	360	330	344	346	331	331	335	353	365	329	345	350	371	341	314	356	310	333	335	310	331	337	350	324	367	330	317	373	331	356	347	363	355	309	362	341	322	321	377	355	313	324	312	344	346	341	353	331	371	339	321	324	353	332	335	330	353	355	360	319	326	344	344	347	324	345	352	358	340	321	325	318	345	380	335	336	340	335	343	298	366	335	346	333	371	356	350	351	349	339	343	356	328	343	389	340	336	338	336	347	306	387	351	340	329	339	358	358	363	337	347	315	306	365	341	316	347	378	350	335	338	333	338	330	348	362	338	363	341	354	323	313	342	345	320	328	344	336	338	329	334	374	357	342	328	348	333	335	315	326	306	345	315	326	328	333	315	316	309	340	304	360	351	309	363	333	354	363	309	321	340	342	333	342	351	332	329	337	345	339	317	305	331	336	320	339	351	296	352	382	336	341	354	324	354	335	325	339	311	317	355	331	353	326	341	349	336	379	356	322	342	321	337	355	362	335	303	340	336	331	327	355	332	336	340	323	321	362	363	353	343	357	317	328	356	306	320	324	355	359	348	347	372	348	299	300	338	338	352	343	331	363	315	340	340	349	332	392	365	379	317	344	357	330	335	322	347	326	345	381	336	343	319	321	333	334	340	341	361	330	363	346	343	339	348	359	359	302	330	361	353	338	340	354	354	390	325	341	294	331	343	344	314	327	362	366	329	335	349	330	375	332	352	358	355	338	324	358	336	317	354	349	303	313	388	333	329	326	350	345	357	317	321	329	327	330	327	355	307	360	321	322	351	345	347	321	316	347	315	318	353	337	368	347	367	338	314	371	362	302	361	339	326	327	342	348	351	360	348	325	337	339	361	337	334	335	338	353	313	327	316	348	358	340	352	338	367	364	345	363	357	320	335	328	328	346	338	349	352	347	350	351	343	334	340	377	331	353	364	341	349	352	368	343	332	355	336	340	361	330	345	334	343	347	337	343	340	350	345	342	336	331	313	346	327	354	301	324	355	319	355	358	343	354	331	331	325	310	363	340	371	317	350	333	338	351	333	341	326	366	367	317	324	330	356	363	343	331	326	316	330	339	332	335	332	331	333	344	347	328	308	353	318	336	352	374	352	337	350	336	322	312	334	387	340	335	315	337	348	310	336	367	356	383	388	349	345	339	376	335	346	319	353	301	358	352	337	348	334	329	330	325	356	332	361	339	339	312	346	338	354	359	328	335	353	353	317	346	325	342	369	352	280	317	368	365	364	339	324	358	338	341	336	340	347	331	352	304	330	322	326	318	339	299	371	342	323	330	357	341	360	370	371	341	326	331	331	328	358	358	343	340	339	313	308	304	350	355	328	345	345	341	334	326	356	343	349	331	364	315	352	334	346	334	305	347	370	374	326	345	319	312	345	358	386	346	363	360	350	315	359	342	343	357	344	342	346	401	341	297	332	330	339	382	323	383	315	355	331	329	366	344	313	319	335	352	313	361	341	348	368	341	348	354	337	351	328	348	316	350	341	338	316	351	343	356	333	372	337	350	342	346	345	349	343	357	342	361	323	340	366	355	318	346	339	335	350	322	363	314	324	357	344	342	317	333	346	320	378	316	340	320	353	368	354	352	324	331	323	333	338	328	332	358	343	362	350	336	328	336	315	320	357	389	325	348	354	330	346	395	354	345	373	327	343	341	326	343	359	350	365	330	373	339	315	333	357	334	333	364	387	329	361	326	322	322	373	331	375	343	338	354	341	368	338	319	343	327	349	349	363	316	337	344	322	330	335	353	357	354	310	326	319	356	325	328	345	341	353	353	380	314	362	365	348	317	394	352	306	317	340	341	328	352	315	354	358	343	335	350	329	319	361	358	343	321	348	357	352	362	341	325	337	302	316	357	333	330	362	330	313	315	342	330	335	350	360	342	355	318	355	338	343	363	331	311	342	343	303	352	348	303	334	364	323	342	318	336	349	375	344	325	368	336	345	333	341	345	340	324	332	372	336	344	321	314	356	342	326	385	344	321	354	351	321	348	329	319	361	357	315	339	350	356	346	340	351	330	330	361	292	339	363	358	323	334	311	333	339	340	360	365	360	367	318	351	350	375	337	325	327	358	339	361	334	345	331	357	338	351	351	343	337	320	331	343	322	304	344	316	349	347	368	347	376	303	317	332	338	338	338	343	351	344	345	330	322	357	337	306	350	352	357	330	338	367	345	308	376	346	359	336	361	332	350	346	337	319	315	318	351	357	323	329	342	380	353	323	359	309	360	343	354	321	345	312	333	314	314	331	312	320	346	358	354	315	320	345	323	332	321	336	335	298	320	303	348	302	348	347	308	355	360	346	307	324	337	357	360	312	351	315	301	368	312	323	328	347	325	372	322	327	348	336	345	331	324	320	347	351	377	345
7278	12934	12980	8502	5764	4693	4032	3213	2684	24774	26077	19204	13126	5281	588	561	562	552	564	546	545	562	572	585	571	553	556	551	560	541	654	750	776	825	689	664	596	541	597	563	517	560	528	589	581	539	528	574	574	584	557	569	558	520	521	514	518	547	544	527	564	533	546	598	567	562	519	595	553	582	548	577	537	545	513	559	530	521	554	530	577	531	557	485	549	561	534	577	541	549	547	502	544	535	492	566	562	540	504	565	575	525	571	499	596	534	525	504	521	548	503	520	599	523	533	546	546	588	555	543	538	580	591	553	557	507	552	554	570	553	546	571	582	549	525	580	536	549	483	592	560	515	524	531	547	557	541	560	570	523	542	593	541	546	578	535	543	570	564	559	510	539	548	550	545	510	559	518	553	566	546	511	552	589	544	484	554	562	533	528	541	537	532	543	560	564	552	538	535	557	528	567	581	531	509	573	554	533	534	535	503	557	505	531	596	555	546	567	558	564	528	524	557	523	560	505	541	533	523	549	550	558	527	530	541	569	542	561	559	526	540	537	562	576	504	541	566	514	575	577	552	526	527	535	524	573	525	521	564	528	568	510	504	547	531	557	575	559	559	532	576	569	528	574	540	557	528	534	541	544	509	548	550	584	528	561	541	575	538	510	524	553	510	567	582	539	577	569	539	567	545	550	486	537	488	565	561	550	552	584	567	508	558	549	544	570	578	536	567	536	494	532	507	538	565	556	564	505	541	529	531	551	522	625	571	542	565	546	589	533	548	578	549	541	580	585	539	543	546	540	543	544	568	541	544	560	531	558	524	538	548	566	552	565	537	549	577	557	599	547	535	559	572	548	537	570	548	522	541	568	531	536	557	545	521	532	535	549	566	538	598	583	530	562	545	555	539	517	542	550	535	572	527	551	548	590	589	565	559	573	539	533	550	572	554	514	538	523	530	534	529	560	499	555	567	523	523	537	534	528	558	536	589	544	564	547	520	535	544	602	570	571	516	570	551	554	563	579	579	572	516	553	574	536	606	576	526	564	567	520	537	523	553	567	568	566	549	547	555	576	537	548	553	547	541	522	574	574	492	546	532	543	539	490	579	551	507	519	586	527	561	565	538	591	550	539	561	495	524	559	520	506	567	535	565	523	535	539	561	584	566	552	552	526	547	551	551	564	558	502	558	557	526	567	526	529	560	563	528	564	542	510	575	538	576	543	529	527	565	551	573	546	574	533	529	554	560	556	536	573	540	556	555	540	578	545	536	541	577	508	554	553	561	619	543	525	553	580	525	524	531	576	524	567	507	581	536	580	550	540	579	566	574	569	568	583	535	566	554	549	553	570	523	531	532	558	577	568	580	549	569	560	557	594	553	531	544	564	539	556	523	558	519	580	565	532	529	564	499	588	575	548	550	548	537	552	583	543	538	519	505	555	532	567	540	554	552	549	549	584	554	561	542	560	512	570	531	598	590	549	549	565	536	546	547	543	544	531	523	549	523	557	550	514	530	548	567	538	538	476	530	543	550	537	552	568	531	517	526	534	546	515	559	500	557	568	519	535	566	552	515	564	538	563	555	540	558	545	563	523	545	534	547	610	517	514	589	534	553	569	539	574	568	561	531	557	533	537	526	553	529	501	586	552	522	520	530	569	584	574	538	555	555	538	561	574	552	548	551	571	543	555	561	529	569	572	510	557	572	532	556	578	576	589	565	508	613	523	573	587	504	536	554	512	560	512	548	557	531	585	519	524	566	517	562	502	549	559	568	584	553	567	577	545	567	572	609	543	522	562	516	560	500	549	527	540	525	529	495	518	503	528	546	572	547	523	587	548	531	553	532	541	518	573	571	560	500	543	540	522	555	556	570	548	505	568	489	540	559	548	492	573	542	535	571	531	517	541	551	532	530	526	540	596	575	555	564	547	529	560	554	548	579	559	527	588	495	511	547	530	517	560	608	552	509	549	520	574	532	558	592	540	554	569	542	550	537	536	525	502	551	509	555	528	544	545	541	531	571	544	503	564	540	545	578	534	548	553	533	572	530	560	530	522	548	564	553	531	585	560	537	591	555	586	515	582	547	546	572	563	471	519	578	503	577	535	494	512	504	529	553	541	538	592	560	551	540	555	580	544	553	567	560	522	513	565	557	548	523	556	528	552	565	546	543	538	533	558	558	548	593	539	560	537	549	550	529	533	531	577	531	490	543	575	519	538	542	517	526	544	507	527	571	540	572	567	555	554	598	574	536	552	613	533	570	525	541	541	564	542	536	555	515	514	549	575	521	564	593	529	558	524	548	538	567	527	515	551	545	540	495	552	575	609	503	573	545	589	564	551	529	521	569	571	542	531	522	531	553	522	546	574	560	501	550	584	546	537	559	583	570	551	540	598	539	515	544	556	587	568	515	533	520	560	602	579	548	511	567	553	544	534	565	579	548	536	528	561	547	548	558	553	535	548	552	574	550	555	604	547	543	517	518	557	512	552	544	545	520	552	549	506	571	565	559	556	576	532	578	531	525	493	550	503	573	572	541	535	493	524	523	544	525	549	535	558	559	583	543	511	545	576	560	580	543	544	535	501	517	548	534	565	554	580	571	507	558	562	544	531	537	525	567	523	502	568	547	545	548	588	553	578	550	554	558	508	513	557	553	546	513	525	548	532	571	526	511	550	577	575	584	550	538	534	526	565	576	546	576	514	596	556	551	537	588	564	532	537	482	541	496	567	576	571	573	558	514	578	571	503	529	528	555	565	512	545	550	529	529	557	551	504	530	541	517	566	545	541	585	523	559	568	574	558	552	545	515	523	491	504	583	525	569	515	535	543	545	583	601	495	564	551	557	532	571	539	552	592	522	560	568	558	532	526	536	547	547	578	535	541	546	543	551	542	591	546	516	525	545	565	573	526	542	567	520	586	564	555	560	554	535	548	541	540	576	530	567	565	543	534	563	522	520	561	541	535	540	596	543	562	558	541	580	549	565	549	540	532	581	531	587	501	576	541	527	546	537	509	542	554	556	543	502	573	519	507	538	530	548	550	544	521	545	595	579	534	529	541	526	568	545	549	566	523	538	518	527	538	554	544	552	555	574	501	556	585	551	535	557	547	541	540	561	506	576	549	574	543	555	610	552	556	571	550	538	559	509	543	513	557	559	539	552	527	515	538	550	537	520	544	533	535	526	585	574	533	532	518	529	557	562	560	515	531	524	516	610	509	604	569	544	557	523	492	547	557	571	548	525	506	605	536	524	577	563	583	579	530	581	529	508	541	540	539	522	546	503	533	516	581	542	549	561	512	562	524	531	538	557	537	556	589	542	609	573	495	530	534	530	535	513	560	586	563	548	569	530	569	497	516	586	578	506	543	547	556	542	588	541	540	561	529	557	563	571	538	549	602	557	517	560	566	545	525	518	570	528	555	555	566	543	555	537	529	560	584	521	560	538	563	515	554	553	588	545	519	553	539	496	580	554	536	551	543	549	526	543	527	520	560	538	530	569	540	522	557
23332	21202	28929	23761	21208	19630	5042	2036	1547	23988	40022	30818	17515	2570	421	355	378	325	360	342	359	382	381	367	350	374	348	375	358	394	413	662	1043	1067	742	585	465	409	358	377	359	351	339	368	349	365	325	356	351	333	334	322	330	318	337	349	335	341	351	338	306	377	363	324	358	367	336	346	316	344	319	374	339	337	382	346	356	336	354	320	347	330	355	375	348	343	361	326	375	358	376	339	327	351	357	331	335	349	369	348	323	336	349	334	362	332	343	338	326	333	346	368	373	322	356	337	340	345	339	333	307	364	341	314	326	348	334	305	355	328	344	322	369	337	331	318	347	364	340	352	338	348	361	359	346	304	346	337	360	336	351	334	327	355	378	382	356	335	312	335	348	322	353	362	337	340	361	347	355	330	332	356	328	344	356	339	335	362	340	343	385	363	333	338	358	312	366	345	336	329	345	358	331	315	362	348	347	379	341	312	344	340	348	345	346	349	342	339	318	325	387	361	345	304	341	388	308	374	315	325	354	347	340	329	351	366	331	364	356	359	324	324	351	354	350	321	332	363	338	345	352	342	361	347	355	352	355	348	357	346	343	331	352	353	300	328	370	351	334	333	328	364	353	342	332	387	345	346	321	381	349	342	351	304	354	320	348	326	357	337	357	356	358	308	316	374	331	357	356	343	317	342	333	332	338	352	356	325	344	355	334	317	356	342	330	320	329	341	334	337	383	341	350	354	339	341	348	344	365	332	338	325	346	328	351	337	334	326	330	335	355	347	349	334	313	339	386	386	341	350	351	330	355	353	332	330	340	378	316	370	332	334	358	367	331	356	345	359	312	367	365	339	335	351	369	345	363	343	327	337	373	333	335	371	377	309	337	346	314	371	356	344	325	355	363	361	365	373	329	319	350	339	349	341	361	348	352	322	361	347	327	367	345	309	374	356	338	318	367	363	353	352	354	330	334	333	359	320	352	346	364	342	339	352	372	330	366	352	296	341	376	352	313	351	385	353	325	326	343	359	325	361	340	369	335	340	360	346	385	340	336	352	325	336	310	340	377	313	331	340	330	364	340	381	366	356	349	332	334	387	358	386	383	329	334	317	344	349	349	364	320	327	358	333	359	332	359	367	352	351	335	360	385	359	347	366	346	314	312	350	336	295	352	340	355	363	365	345	349	352	363	331	391	336	336	386	341	323	354	384	344	388	343	360	364	338	356	345	364	377	330	335	362	344	352	310	343	357	352	334	339	375	324	355	340	329	318	346	331	358	362	354	331	331	340	337	377	366	319	405	366	343	332	353	366	332	376	347	339	343	333	361	356	338	336	349	342	324	325	355	349	345	351	331	355	313	354	318	345	361	361	328	334	372	323	376	352	341	354	328	350	335	318	368	341	373	368	341	308	322	356	335	310	320	349	338	311	334	350	352	333	338	317	333	348	367	370	336	344	340	338	308	337	330	354	346	344	359	347	363	331	345	326	307	366	348	357	336	353	321	341	354	333	326	322	364	346	328	367	328	330	365	355	331	335	357	362	353	344	354	350	376	372	375	354	377	361	327	306	324	311	358	350	332	342	355	389	335	339	344	353	363	353	362	362	314	354	304	367	359	349	343	342	353	366	378	359	347	306	358	357	373	311	366	343	341	320	369	341	328	337	353	376	321	322	356	373	364	367	362	382	368	348	378	364	377	355	350	318	375	320	332	376	343	318	328	314	326	358	330	328	349	351	350	306	321	351	339	366	347	341	379	356	336	344	362	367	329	342	352	356	352	324	343	365	377	307	392	334	353	373	328	382	356	343	341	364	366	364	351	361	325	339	360	353	355	357	349	335	335	328	339	347	365	331	348	346	358	334	340	349	349	328	359	303	362	365	337	366	367	313	335	332	357	381	362	325	334	342	375	337	376	349	321	313	361	366	348	352	345	340	341	348	340	345	347	337	346	354	382	356	359	324	385	317	356	357	375	339	349	339	323	346	323	327	366	294	335	342	325	344	360	346	357	346	320	354	326	328	347	335	346	316	361	340	344	347	364	366	354	365	341	320	369	360	291	355	354	338	344	344	371	320	335	338	343	335	317	334	349	329	364	314	350	322	368	306	373	336	333	312	348	337	329	342	347	364	364	326	348	359	371	329	313	331	357	331	343	332	382	307	347	358	320	340	341	359	333	330	349	354	347	301	334	327	383	323	357	381	340	327	319	353	342	377	341	322	347	354	375	356	374	341	340	362	349	340	340	344	358	361	336	345	348	353	323	317	323	344	365	345	353	354	343	338	320	352	317	346	358	368	320	341	331	316	325	372	321	318	365	325	335	353	370	318	338	355	354	315	353	376	341	354	325	332	342	354	339	340	331	342	330	345	370	327	331	345	361	365	338	344	326	318	318	356	338	338	296	356	363	350	355	369	351	334	377	315	347	314	352	363	382	312	354	330	359	362	338	376	350	353	343	349	354	359	349	378	336	332	316	346	331	345	380	351	330	331	359	360	321	328	337	338	342	340	354	325	288	317	355	336	352	381	314	298	338	361	343	343	390	344	327	368	334	372	350	332	382	339	367	326	328	364	329	305	332	340	368	344	329	332	360	351	338	348	320	326	369	330	341	333	320	366	316	332	359	324	313	359	357	356	345	385	328	358	342	311	317	339	330	299	334	343	362	310	328	368	344	369	338	329	321	313	329	358	353	329	336	361	344	368	355	349	351	361	332	357	338	354	353	352	342	372	360	342	356	365	350	348	339	350	346	351	376	365	308	305	358	368	375	367	379	349	354	336	341	355	342	339	354	351	344	338	370	357	318	342	364	302	353	398	366	318	332	356	349	358	313	332	369	333	337	316	316	340	357	366	376	332	363	323	340	368	368	347	333	344	377	361	343	352	365	345	349	342	364	353	345	350	342	350	367	356	333	359	340	334	351	349	363	359	341	310	356	338	329	358	322	334	322	335	357	352	347	317	383	380	345	347	362	359	352	336	374	350	346	364	361	326	348	322	367	327	353	342	341	344	334	348	343	342	348	338	349	329	348	365	342	345	327	356	351	343	321	344	341	377	343	364	339	358	322	350	320	336	333	345	373	335	377	328	334	353	360	354	379	322	347	324	388	373	351	383	382	339	344	339	370	352	344	306	327	351	358	338	313	340	347	347	328	327	296	368	371	377	328	334	355	332	344	348	386	350	342	322	355	343	328	341	341	340	334	342	333	344	370	343	319	332	327	316	327	340	367	326	351	353	339	352	342	371	364	334	378	349	354	344	360	332	332	338	358	331	328	343	350	346	357	365	362	339	331	319	318	320	329	324	329	390	339	360	338	356	384	381	318	343	358	362	344	348	380	371	342	357	346	334	337	347	347	333	367	337	360	381	342	321	369	334	328	352	367	363	334	323	332	333	309	322	343	360	357	343	366	334	367	346	334	356	348	332	350	361	335	295	365	351	356	340	348	349	380	327	351	345	350	384	317	354	333	344	348	370	333	316	330	322	342	302	332	328	366	328	349	344	321
11471	23951	21945	13801	10238	8301	6637	5245	4465	30662	42647	36474	22125	3027	701	602	657	659	597	609	566	566	596	589	594	604	606	593	610	566	727	1553	2394	2430	1593	1223	815	631	593	544	525	581	553	517	557	511	559	571	538	547	507	528	524	515	538	577	543	600	523	520	536	528	525	532	528	500	515	546	545	540	520	548	583	518	550	553	549	559	567	584	537	526	504	551	556	514	549	536	575	569	523	560	560	561	548	562	517	572	576	540	536	539	538	523	522	481	523	542	535	538	542	528	552	552	553	527	538	562	523	521	556	557	512	538	571	519	548	523	567	546	587	532	570	528	539	535	543	537	555	567	542	502	508	545	565	580	499	529	553	561	539	558	541	528	536	534	542	496	556	534	514	598	511	524	544	471	485	524	553	566	560	513	546	541	546	552	564	523	521	545	544	556	518	510	585	531	506	521	518	534	566	529	558	598	557	565	570	588	543	533	557	520	579	534	518	543	556	531	587	541	539	587	551	559	556	525	543	524	560	557	538	506	538	531	558	511	511	553	518	558	538	553	517	528	540	594	531	525	520	542	518	541	550	528	541	556	555	553	554	539	510	518	554	562	544	551	512	537	529	567	569	525	603	559	496	530	537	565	514	564	589	542	500	543	527	600	581	555	543	545	500	600	504	559	527	523	554	535	550	578	547	562	552	541	513	556	540	544	564	544	526	515	547	547	541	572	508	620	533	540	520	551	522	521	604	552	574	566	555	550	472	539	556	576	527	529	553	544	554	569	560	520	505	544	506	522	524	575	581	568	562	574	495	516	533	545	536	544	553	504	562	532	566	506	559	535	530	547	538	556	581	526	522	530	540	562	567	528	556	499	517	536	561	536	568	555	513	542	582	540	582	512	548	517	552	542	526	529	551	522	568	518	522	521	549	546	545	523	601	550	547	544	535	548	617	592	537	513	549	568	533	556	503	533	518	474	560	556	528	538	545	515	547	491	545	524	526	501	566	525	534	570	532	529	539	574	530	579	488	543	574	558	534	542	550	530	532	561	504	565	521	579	515	533	518	527	574	536	554	599	524	535	551	528	527	548	548	535	582	555	553	547	547	528	576	581	502	542	551	542	512	508	508	552	528	540	473	554	525	511	540	526	539	547	554	539	610	556	569	541	549	546	585	575	544	535	538	510	543	549	531	520	515	525	506	546	539	527	535	564	557	592	513	540	525	541	573	551	534	593	589	552	546	511	527	524	555	589	573	515	541	541	540	543	497	563	569	546	564	528	521	535	527	541	591	535	538	528	529	538	519	547	542	529	561	525	571	536	562	568	561	514	551	548	558	534	530	533	511	532	551	534	541	557	571	539	543	525	542	549	530	561	560	575	542	524	551	561	544	549	571	562	559	548	550	560	465	543	513	499	567	507	536	525	543	548	557	539	530	546	546	559	556	543	594	572	565	570	543	511	553	552	561	527	515	554	528	537	538	533	522	608	599	576	557	538	536	553	516	542	561	559	513	528	561	518	555	542	581	572	551	540	542	580	545	544	525	572	520	572	570	489	524	573	562	568	562	559	521	535	568	532	529	507	488	541	547	554	521	596	512	588	509	514	530	560	567	593	514	566	516	517	535	560	533	520	565	567	561	544	560	536	514	517	536	524	490	517	519	508	579	541	523	575	520	485	508	525	544	550	546	538	537	527	534	569	542	544	533	542	529	524	592	552	582	551	543	543	564	563	583	564	525	572	561	529	568	539	511	539	543	534	514	584	565	508	600	548	545	521	530	526	549	488	536	505	596	511	541	556	527	538	540	532	609	588	516	560	536	519	521	550	524	548	514	528	557	524	526	535	524	547	553	565	519	545	531	568	510	565	525	542	553	540	590	547	555	509	505	529	528	521	569	516	563	561	579	550	578	516	580	555	559	539	560	505	533	558	548	560	545	540	545	568	539	574	506	577	546	560	583	558	539	540	595	560	546	529	538	574	542	535	545	495	553	543	536	532	501	511	523	552	557	576	531	533	548	583	530	529	563	525	547	596	570	530	575	580	537	546	520	541	591	545	567	533	543	570	552	537	539	556	562	520	496	552	541	560	536	573	502	576	541	543	549	537	531	506	563	572	556	594	522	519	522	541	543	517	543	584	580	514	558	535	572	543	557	512	556	580	515	562	513	543	471	555	503	553	588	533	556	509	543	529	514	556	549	488	566	531	542	538	557	548	563	526	523	565	532	545	551	498	518	539	514	518	525	502	519	516	552	561	509	532	563	550	543	522	560	551	541	527	563	544	522	587	543	527	566	521	502	528	557	509	560	555	505	541	592	573	547	546	542	501	554	525	580	550	586	552	524	521	552	516	491	554	541	550	558	556	540	538	551	560	552	519	514	542	550	557	536	566	556	560	520	563	601	527	530	524	555	548	530	572	533	525	565	587	540	542	540	541	542	539	536	557	483	560	569	538	504	514	561	513	590	560	552	565	540	556	554	485	537	561	551	494	575	535	576	533	555	530	508	564	541	521	562	521	555	531	523	542	528	563	555	555	507	584	521	497	550	551	575	557	543	549	535	555	566	513	524	565	575	542	555	533	553	568	532	511	565	522	557	530	546	519	522	535	590	528	594	540	521	550	513	514	529	555	580	513	540	547	534	525	569	533	595	538	557	594	576	580	569	536	563	519	544	582	530	535	534	549	518	551	537	559	520	553	577	545	511	507	599	584	537	559	589	513	513	560	527	531	530	531	566	523	532	541	529	541	563	510	499	576	556	548	559	558	510	498	525	516	542	533	589	542	540	581	559	556	537	564	577	513	526	528	545	510	507	551	536	490	563	576	543	549	536	521	547	555	507	534	523	535	557	559	527	524	554	533	561	562	545	538	538	577	571	554	559	560	513	562	529	510	535	524	501	497	535	571	530	545	545	529	486	545	525	543	533	538	520	525	566	525	568	507	545	558	556	547	547	522	497	559	572	550	572	518	537	556	529	518	560	515	535	532	557	484	507	583	526	542	523	518	540	561	556	538	561	486	498	583	515	551	543	529	529	519	569	560	536	558	533	505	538	527	498	517	506	540	528	526	511	579	523	522	549	551	549	551	571	507	535	530	563	543	516	534	580	552	608	556	538	560	548	545	521	549	541	542	550	569	573	520	521	553	539	570	544	531	517	519	575	540	564	534	511	551	535	526	554	499	591	551	545	539	552	520	525	508	529	546	533	547	518	505	491	533	558	548	534	516	549	519	550	534	567	561	582	570	533	512	514	548	522	539	511	519	535	562	555	552	562	531	531	555	542	547	573	564	519	532	523	555	548	521	502	560	549	517	564	543	553	560	543	548	541	559	538	584	533	538	545	541	605	569	533	534	543	556	489	551	563	549	527	513	595	571	481	494	521	572	571	502	545	586	513	555	548	552	561	539	523	528	532	556	548	619	531	562	550	545	526	517	580	541	504	542	540	525	573	556	561	541	579	543	572	549	534	501	550	546	509	564	547	512	606	543	539	530	529	567	583	571	549	563
26738	20119	9544	2864	1409	880	810	775	630	6238	4727	2681	607	383	382	346	328	386	336	357	383	347	359	364	339	312	325	325	361	353	333	347	412	394	412	396	359	335	371	344	348	358	350	336	334	340	359	320	330	328	357	309	335	345	308	345	319	322	369	359	331	335	359	328	336	321	339	344	323	306	343	323	331	350	324	323	321	358	336	325	365	363	312	330	330	345	324	336	323	330	376	326	366	338	311	300	342	309	366	315	349	321	363	330	328	356	313	338	348	336	313	324	322	342	335	325	334	338	347	328	330	363	352	315	308	355	324	345	334	303	380	336	347	337	363	329	338	355	325	304	339	330	363	330	309	326	337	342	342	296	356	349	329	356	338	336	342	353	341	357	310	325	351	314	336	347	357	335	338	346	351	364	359	339	313	350	310	325	341	332	325	340	333	310	327	311	347	334	305	318	350	312	356	321	359	334	304	325	344	343	334	325	332	345	370	338	326	340	312	319	342	325	319	337	328	313	300	334	302	334	326	352	350	324	333	320	357	349	316	332	341	342	347	342	336	356	317	340	325	343	326	360	347	344	328	332	336	331	344	350	306	339	348	344	322	345	348	297	359	343	333	332	343	351	351	345	371	382	321	302	327	335	353	332	340	318	334	349	318	320	328	330	369	333	319	347	369	320	349	328	345	325	340	310	370	341	318	369	328	344	333	344	333	337	337	340	332	331	337	346	327	341	336	317	342	313	339	360	335	353	331	325	365	356	351	323	320	345	376	319	317	324	367	354	329	364	350	306	338	307	371	328	340	364	313	354	349	335	359	334	354	313	326	364	372	364	354	343	373	321	375	325	313	331	341	320	352	347	334	344	319	347	362	316	315	368	309	362	356	309	352	297	311	341	331	346	361	364	348	340	359	351	348	357	335	345	358	326	338	354	339	353	332	349	333	331	354	322	323	360	301	359	332	356	337	345	379	332	327	352	348	320	356	351	341	338	350	335	345	315	333	336	333	349	338	304	337	355	339	368	337	320	322	333	327	296	317	351	356	347	334	335	363	374	348	338	322	330	333	318	328	329	316	341	341	319	357	374	342	342	331	323	362	342	343	355	332	336	370	327	338	336	306	273	305	323	328	318	337	344	368	330	346	325	344	320	346	338	331	333	324	305	331	316	330	343	344	339	316	330	366	314	357	334	372	370	337	331	358	349	339	317	309	328	353	307	319	324	345	328	351	339	341	344	327	338	322	329	350	288	341	323	322	346	345	338	296	332	322	328	337	301	324	375	306	324	345	308	350	302	325	361	354	341	335	328	322	323	321	335	342	336	344	341	352	315	321	336	347	335	344	321	316	327	327	342	374	337	353	335	367	337	329	310	344	318	337	318	358	346	341	336	328	342	337	354	294	294	332	305	321	330	306	314	320	327	350	304	338	321	322	344	333	361	326	331	392	341	345	338	346	344	351	308	328	333	325	361	338	336	331	320	305	312	336	353	331	332	331	323	357	341	345	314	333	330	328	365	350	368	332	334	328	310	338	314	339	348	358	334	331	339	342	352	343	362	361	313	320	327	379	333	324	325	300	313	362	340	349	315	323	349	327	363	357	317	298	345	318	307	352	341	355	333	342	289	325	367	362	359	330	338	340	318	334	328	339	330	302	345	364	349	357	383	370	313	291	344	311	350	321	325	310	338	315	313	325	335	333	359	353	351	324	344	335	360	326	321	330	349	347	351	344	324	352	337	333	324	312	341	321	334	313	326	320	354	358	335	322	354	339	332	325	364	362	332	348	347	332	349	340	341	304	328	334	312	341	356	367	365	334	354	298	332	334	343	334	339	314	338	364	336	355	339	330	329	354	343	340	372	315	348	348	381	331	315	344	346	343	343	351	311	330	300	345	325	345	328	393	318	354	332	355	342	313	378	329	323	333	340	319	344	330	341	352	365	335	353	335	343	364	348	328	346	314	341	321	349	359	308	333	322	327	361	354	326	314	334	328	364	316	357	326	321	326	326	339	354	348	324	335	336	344	333	312	340	326	359	308	325	331	384	342	368	316	340	319	345	362	291	331	355	325	328	339	325	324	344	359	344	333	352	309	325	334	358	319	332	357	377	374	340	344	377	341	317	344	335	334	332	355	323	326	344	348	349	388	308	363	346	335	314	334	324	345	366	314	341	342	351	299	307	339	309	331	349	344	327	352	352	350	322	358	312	325	311	339	372	357	362	345	332	342	331	313	339	336	324	325	320	366	331	306	334	322	334	331	299	318	338	342	348	365	282	336	341	355	329	364	325	373	331	306	353	310	344	352	334	329	352	312	315	328	334	327	358	329	331	315	312	342	316	347	350	335	330	321	339	369	344	361	352	366	312	316	341	360	332	315	350	319	331	303	304	371	342	331	322	329	355	349	316	306	346	325	343	337	326	346	336	328	338	358	312	333	338	333	356	334	329	347	324	353	334	315	336	357	345	358	335	343	328	320	303	349	305	348	339	340	344	322	377	330	339	303	353	360	315	336	349	319	314	328	342	332	341	327	362	344	350	348	319	357	333	291	323	331	343	335	341	336	324	321	328	331	346	360	361	344	336	370	335	339	339	345	322	370	304	344	350	344	368	355	338	353	341	345	336	336	333	344	344	329	349	325	318	344	340	353	323	326	326	319	348	339	336	319	373	333	318	294	327	338	361	295	303	345	368	372	334	333	374	310	334	335	351	323	344	311	348	345	333	363	333	361	328	347	308	339	309	327	330	335	330	345	309	352	337	333	333	336	365	339	331	337	318	320	385	340	309	357	346	331	351	328	367	319	326	331	333	318	354	331	345	339	359	357	320	351	347	353	323	365	331	327	340	333	371	330	331	342	321	306	336	334	333	364	311	340	345	345	315	355	322	323	336	355	353	338	337	312	341	328	358	355	339	334	299	329	352	336	331	318	357	314	348	333	351	304	353	326	352	357	324	315	342	372	332	343	338	352	332	340	334	325	327	337	313	312	332	353	340	320	345	354	357	319	333	314	316	341	344	346	332	336	343	330	349	330	328	325	329	314	337	366	349	313	344	356	354	334	323	309	331	365	321	344	343	319	314	281	339	322	374	322	317	304	328	335	308	333	325	355	381	315	317	331	368	330	316	332	340	357	354	353	323	334	345	316	309	342	342	310	353	301	343	331	317	334	312	338	339	303	347	327	320	360	341	338	387	376	341	315	339	315	362	337	345	315	352	338	338	358	372	341	339	327	340	335	327	323	307	313	309	319	334	321	343	357	335	356	331	329	314	365	302	344	336	327	325	328	355	346	361	333	292	325	364	340	324	339	332	332	317	323	343	344	344	345	325	306	343	353	299	327	306	317	316	347	325	316	359	345	367	334	322	348	306	294	347	335	286	322	356	299	306	325	296	326	344	335	357	342	336	294	324	372	314	340	329	326	309	327	334	328	343	320	357	332	348	322	339	339	352	368	342	341	352	342	328	330	344	346	351	339	338	321	347	339	349	337	350	307	373	339	329
6458	7987	8919	4824	3360	2310	2166	2024	1703	13517	9500	5791	1074	584	578	558	546	547	540	551	578	569	534	559	538	575	585	551	530	561	595	545	720	748	670	683	631	556	559	522	526	553	507	548	529	513	537	540	564	522	510	531	515	560	579	533	585	503	551	537	593	550	512	536	535	561	544	509	541	549	561	492	526	540	495	533	562	546	538	500	550	509	564	518	585	544	528	487	527	513	501	543	535	555	519	544	517	566	550	513	535	507	562	526	500	500	514	536	526	564	550	525	553	558	533	552	565	492	584	540	530	507	597	504	518	546	520	531	541	538	525	541	506	561	542	504	530	518	531	538	546	510	527	519	488	538	517	530	516	535	529	535	569	538	534	537	523	537	506	534	525	508	537	535	525	531	532	523	547	524	535	529	565	525	549	503	521	568	574	541	531	544	505	561	547	515	537	514	528	554	512	537	516	577	529	521	537	494	595	510	517	525	504	529	506	547	523	516	530	548	550	504	540	552	548	557	563	552	578	556	547	549	497	567	540	541	520	522	559	539	498	511	507	541	522	557	488	559	535	540	559	544	530	494	527	531	517	495	555	537	542	534	520	512	526	593	517	568	522	494	532	515	564	564	543	520	583	554	540	541	513	539	494	564	503	489	570	513	522	511	558	502	557	507	513	497	523	572	529	547	531	542	496	507	546	560	532	555	587	526	538	524	498	572	519	524	543	530	486	532	554	597	565	526	549	529	541	558	520	506	540	531	562	526	556	533	551	508	521	542	537	491	556	559	519	519	550	488	483	546	537	576	514	544	508	516	504	520	563	559	535	580	530	544	524	543	527	576	532	509	552	525	553	523	513	540	552	517	496	515	526	535	515	540	534	535	547	543	577	551	519	542	546	511	493	554	519	528	525	540	578	516	562	534	565	519	553	547	525	543	569	599	544	496	507	527	523	541	539	543	548	536	527	575	516	565	537	537	541	522	521	551	538	540	545	526	530	545	526	558	514	557	513	546	532	586	517	516	540	526	520	528	540	568	543	551	523	553	524	489	507	558	503	548	505	554	551	528	556	507	548	500	554	511	533	531	539	521	519	532	549	582	573	515	543	529	526	533	520	520	556	554	533	506	521	554	520	521	507	487	495	544	541	488	569	546	559	540	523	566	528	522	560	559	536	508	524	469	574	556	520	543	544	541	533	553	536	531	526	508	590	531	494	542	511	548	537	541	546	564	507	526	544	534	562	526	522	534	568	532	550	494	531	573	515	529	545	544	526	502	557	533	507	529	520	515	499	518	546	531	500	501	530	544	503	527	494	576	521	539	500	512	522	523	505	537	538	555	555	538	508	540	559	493	560	562	509	528	557	506	492	498	512	520	502	538	526	525	547	524	534	519	536	506	551	527	516	528	515	532	505	533	565	558	527	531	577	538	571	548	575	541	537	568	549	541	571	514	548	540	526	543	541	509	555	540	512	559	576	546	565	526	547	525	546	542	516	528	565	533	516	521	577	541	566	533	529	547	548	556	566	544	501	556	509	526	570	518	534	502	545	516	540	562	523	531	575	509	520	544	489	509	526	539	532	545	517	544	508	551	520	556	521	509	513	503	525	543	554	533	472	544	540	507	546	547	533	527	535	522	565	536	526	534	530	550	522	513	478	535	520	587	534	535	549	534	510	555	577	535	506	534	509	539	527	498	533	542	476	553	558	534	514	560	588	513	547	525	535	524	534	544	537	551	523	518	531	534	539	534	488	527	488	516	562	561	526	511	531	537	501	506	516	542	543	559	524	459	532	542	515	496	522	580	532	496	514	520	507	523	535	540	534	516	531	535	580	526	536	519	553	534	558	495	565	516	500	527	566	532	506	502	519	504	540	497	561	531	532	534	551	566	513	539	563	528	543	507	527	528	507	524	539	524	506	565	536	502	531	498	526	584	546	531	498	533	552	527	594	518	566	535	527	533	507	512	593	551	533	527	542	507	567	538	514	578	525	532	537	568	560	538	503	503	541	544	496	534	515	519	520	511	485	526	512	514	501	535	515	534	523	552	530	541	533	534	508	518	533	508	589	537	513	563	536	521	534	526	553	577	517	506	508	528	536	536	573	529	546	553	486	552	478	571	562	579	514	528	539	562	524	568	512	533	541	548	537	564	519	520	546	581	498	531	529	567	558	557	521	531	519	538	520	557	563	521	559	536	548	534	528	522	524	512	551	517	511	521	576	510	538	540	520	531	533	546	524	535	512	542	499	519	544	521	500	516	521	524	566	532	552	531	548	531	487	546	555	554	532	587	508	577	540	546	556	539	533	523	530	531	509	550	518	552	519	528	538	527	538	470	551	502	486	522	520	519	546	584	540	520	533	523	517	525	540	501	591	529	510	529	552	537	531	511	523	520	531	506	547	509	551	570	567	536	545	512	534	517	536	541	538	512	544	486	516	519	562	537	513	521	547	515	546	533	523	522	533	514	556	543	517	552	546	551	517	502	530	530	557	545	545	531	544	518	519	456	520	552	538	559	499	594	536	554	547	506	543	565	519	545	546	550	546	531	543	532	523	516	518	520	531	514	522	542	532	500	576	537	519	542	521	546	545	546	537	532	531	562	563	512	543	527	553	502	463	498	509	521	513	472	535	540	557	571	543	532	587	533	514	534	540	515	505	549	509	557	507	536	538	564	484	561	508	514	550	559	524	550	528	578	538	563	551	554	591	539	518	522	561	507	561	579	541	532	500	496	535	528	548	501	564	528	527	536	511	505	513	537	530	526	542	562	529	503	545	566	536	514	525	531	556	497	515	514	523	536	528	540	537	522	547	497	525	532	582	538	528	553	502	527	491	541	519	543	498	517	546	547	586	533	516	541	508	563	483	514	538	501	555	509	550	549	517	519	588	530	493	548	512	553	538	518	569	518	532	521	546	564	565	536	528	515	527	492	567	486	558	541	554	561	567	569	551	551	520	531	505	515	495	555	533	526	504	546	526	529	522	536	516	541	533	566	535	540	524	513	562	490	530	522	552	576	537	494	533	548	511	513	486	511	513	555	522	527	493	552	551	587	532	529	505	558	515	498	544	510	491	532	545	506	556	509	592	563	493	550	512	568	559	490	477	556	520	530	547	543	535	538	540	541	546	564	552	527	502	558	501	546	514	536	518	524	547	550	529	555	530	503	561	524	524	553	509	544	533	544	536	530	524	510	533	556	535	542	505	530	558	507	523	528	554	532	507	524	503	519	534	523	518	536	497	507	542	531	537	506	569	557	507	546	543	557	519	548	514	514	535	538	553	551	527	559	533	571	499	540	555	510	508	524	551	510	547	571	518	553	510	532	532	539	496	543	530	558	532	572	501	539	506	527	520	572	553	540	505	575	546	538	528	504	517	538	537	553	501	542	539	558	529	494	567	530	575	485	547	486	536	527	532	498	553	510	548	546	559	571	518	525	529	488	550	509	507	569	558	560	533	553	512	537	508	578	486	527	527	534	497	562	588	509	546	541	536	539	530	536
25194	21152	26824	24785	5572	1576	1185	1067	919	21007	17291	9037	775	382	360	389	357	343	347	366	332	366	346	349	359	338	342	379	324	335	360	400	575	750	643	538	462	398	357	408	342	331	366	357	324	363	334	347	340	359	343	338	307	371	352	346	348	349	325	370	402	306	339	351	350	365	324	345	338	364	345	350	326	336	355	347	318	354	348	319	316	317	361	363	354	334	321	326	317	326	320	310	350	304	352	411	370	339	315	365	345	346	336	343	318	341	362	305	357	318	345	362	341	325	324	342	331	320	324	320	298	338	329	368	335	357	340	344	351	321	346	315	333	350	349	349	364	346	343	346	346	307	356	341	328	372	331	333	351	339	338	343	364	326	337	337	342	337	373	327	327	338	354	325	332	308	342	344	333	346	368	368	356	351	305	346	338	358	341	337	334	329	354	326	337	333	365	336	315	337	327	346	361	345	373	329	352	333	354	348	343	378	337	366	356	362	339	340	355	330	387	353	350	361	383	336	345	339	357	311	325	334	328	337	319	379	382	349	349	341	316	340	309	323	344	372	365	346	307	350	300	307	355	355	371	337	317	350	350	326	312	332	339	304	351	337	333	322	323	342	352	335	342	365	323	321	355	346	325	338	338	354	340	312	347	322	322	353	356	326	325	355	330	321	339	347	340	332	316	369	329	342	334	358	337	374	336	334	337	356	322	370	327	330	360	313	335	339	345	327	342	352	333	345	364	380	332	348	339	338	337	348	346	324	328	345	353	332	330	368	352	362	324	360	323	355	328	328	309	337	342	340	312	358	302	336	330	332	327	374	359	322	366	368	383	374	323	372	341	320	341	361	351	356	333	341	312	347	348	332	330	342	323	350	310	348	351	363	345	332	319	330	379	357	299	364	347	309	351	352	354	373	344	351	313	310	319	329	330	346	334	359	369	309	324	338	356	379	351	341	365	344	373	333	326	353	316	335	330	338	340	354	340	348	344	362	332	376	335	353	314	334	331	334	335	316	339	331	364	369	341	359	318	341	367	349	353	314	317	341	360	348	327	330	357	364	352	317	328	369	329	364	348	333	325	337	338	374	330	316	345	339	323	341	299	344	335	305	332	347	338	337	346	342	323	370	348	333	336	356	323	338	326	315	328	328	347	367	338	354	356	353	342	357	325	332	338	350	340	355	335	318	331	345	335	356	360	312	345	323	352	307	337	340	320	341	348	328	338	354	346	337	360	335	357	347	335	325	359	369	338	326	368	338	330	319	342	338	387	293	333	338	323	312	332	358	315	335	339	326	340	344	323	344	349	320	338	349	361	355	361	326	314	348	341	346	373	341	360	323	325	346	359	342	334	347	351	315	325	329	316	338	394	354	367	304	348	336	371	360	380	343	320	345	337	357	308	332	354	318	354	360	356	342	371	316	334	319	370	364	333	347	328	343	334	355	358	330	350	330	365	323	336	346	343	315	325	313	352	338	316	342	345	359	301	359	344	325	293	356	322	338	306	345	324	338	374	344	337	376	342	381	313	356	333	325	354	339	317	328	367	354	318	347	362	337	359	364	326	307	326	309	304	352	321	332	360	338	333	335	349	355	308	320	372	366	344	385	322	345	342	390	355	353	330	318	332	349	318	298	335	357	383	355	362	336	354	337	314	358	346	343	345	334	350	343	369	325	356	344	308	319	337	343	333	363	329	335	349	328	373	359	332	393	354	314	347	343	319	341	312	325	344	321	348	303	364	352	342	325	298	332	327	358	328	352	370	335	301	308	346	309	362	344	325	336	302	336	322	346	352	384	331	321	366	340	356	342	328	349	338	312	338	304	313	319	317	307	323	353	334	326	329	326	353	344	320	325	354	340	342	343	311	349	343	366	331	342	331	347	313	336	326	319	340	335	333	328	341	357	324	352	323	322	362	349	318	316	337	335	295	362	328	297	327	339	337	331	345	353	324	326	369	350	351	325	343	312	293	360	335	297	338	338	327	315	318	375	331	364	351	314	354	321	350	374	329	334	323	359	352	305	345	345	318	367	322	323	337	339	345	358	340	321	321	349	331	335	319	349	343	351	361	366	343	349	343	348	357	330	337	334	343	362	352	334	360	352	333	346	360	383	323	371	312	334	354	373	335	326	339	338	341	361	308	355	347	349	328	354	341	379	392	343	322	359	380	329	339	331	380	320	373	312	340	363	346	350	343	321	346	346	322	346	341	344	344	315	317	344	341	325	392	356	329	345	329	375	342	300	360	325	309	314	358	361	347	334	359	320	341	353	323	289	323	339	349	368	341	350	354	351	348	314	343	319	350	343	327	340	347	334	327	297	329	314	335	332	331	350	372	332	356	329	360	362	385	351	352	334	372	319	315	333	354	361	337	358	353	355	343	327	315	325	333	360	324	351	333	366	364	337	335	355	337	335	325	326	321	349	356	344	361	312	375	341	323	367	374	345	338	345	299	320	321	331	331	327	334	351	358	316	299	320	315	322	359	328	322	348	338	328	360	332	336	349	374	348	319	336	331	325	326	338	327	341	330	357	358	356	346	333	340	349	339	344	342	317	347	337	342	317	349	334	321	345	326	364	349	375	333	371	334	330	356	359	367	336	340	341	326	361	321	357	352	356	311	349	361	324	333	306	358	369	311	359	339	300	310	346	335	326	316	341	341	342	353	345	340	339	345	336	335	330	308	361	340	341	326	339	348	355	363	345	360	332	350	338	337	362	347	334	368	299	344	352	330	326	375	311	352	339	355	371	319	322	339	335	338	351	314	379	310	319	366	335	357	358	340	338	347	352	321	356	364	333	327	331	364	353	346	343	357	339	334	343	312	315	335	352	351	365	354	340	320	391	334	361	324	322	359	310	365	343	326	360	373	316	323	348	321	322	320	332	328	357	335	340	350	319	337	351	351	389	328	338	347	350	306	357	323	333	352	333	360	370	313	338	343	365	344	377	345	349	363	344	349	360	357	362	313	361	344	360	318	361	335	323	351	333	383	318	359	341	326	342	329	350	371	360	347	340	322	358	350	351	380	312	322	347	324	362	348	305	316	330	307	342	334	362	354	354	325	307	355	347	331	354	360	319	334	321	347	331	298	344	314	336	354	345	317	366	357	339	344	364	374	342	323	330	347	330	358	337	323	325	356	312	378	312	319	338	358	344	376	366	362	337	345	343	340	328	337	355	333	343	342	381	329	341	362	343	347	358	366	362	320	384	358	348	351	353	349	304	313	340	360	332	310	336	323	311	327	336	345	331	346	343	324	338	308	327	351	356	348	315	360	331	332	306	389	343	355	391	350	355	348	338	345	352	335	342	355	337	318	356	352	339	342	357	345	315	349	344	348	345	369	326	351	351	363	340	339	366	359	337	373	329	339	318	345	330	344	381	352	334	334	359	353	316	337	344	334	352	351	321	342	360	319	348	308	348	352	334	346	350	344	350	356	345	355	352	343	344	329	328	335	342	348	320	331	347	342	352	347	335	320	371	355	339	342	350	332	350	381	376
7090	14778	13902	7430	5197	3570	3197	3081	2699	31106	24476	15114	1208	619	593	594	601	563	615	542	591	570	555	606	590	591	548	570	519	597	593	718	1252	1507	1288	1004	768	658	592	547	556	564	548	537	551	597	548	530	596	533	529	519	517	548	566	520	556	520	563	562	534	565	539	580	555	546	507	566	571	515	550	523	533	552	540	549	544	526	560	605	556	550	555	590	528	523	585	505	561	565	567	565	535	534	599	587	528	541	557	516	560	542	557	545	491	547	539	535	524	578	525	551	547	543	539	528	558	552	577	558	572	597	528	543	539	556	545	518	572	549	570	589	555	538	557	553	558	561	559	572	584	521	565	573	519	552	554	583	570	574	567	549	559	592	560	507	597	521	544	590	577	552	511	533	524	513	527	542	552	546	559	571	571	555	538	568	529	532	544	559	544	570	556	593	525	560	565	544	574	521	542	554	504	593	551	591	563	607	583	599	563	560	590	573	520	535	533	516	557	543	545	585	569	537	546	605	568	574	561	562	581	544	583	550	567	571	536	511	569	548	601	579	527	534	561	548	534	526	550	542	540	550	548	580	581	554	531	575	531	556	571	569	598	521	571	549	572	550	513	561	562	554	546	581	526	588	554	541	567	581	527	588	544	540	553	551	554	536	592	566	556	515	519	543	563	582	539	613	553	548	566	537	519	527	557	530	560	518	569	549	532	584	536	551	538	540	546	552	542	522	567	567	563	553	551	575	551	519	536	558	586	551	495	536	557	576	538	517	591	554	568	553	600	532	523	587	590	570	541	565	573	530	546	570	574	541	511	544	553	575	555	528	568	598	539	566	545	556	576	553	547	576	537	511	558	534	533	542	550	579	536	535	565	544	588	604	555	596	515	563	547	567	487	522	557	594	559	528	531	517	502	585	567	561	574	561	515	537	523	556	564	552	604	557	564	591	534	561	562	573	558	583	548	578	605	502	534	530	526	538	516	565	537	576	553	538	554	598	523	563	572	552	561	525	554	555	566	609	580	598	498	546	550	546	549	590	544	590	525	546	526	582	572	563	549	569	567	570	541	541	528	506	572	557	579	551	527	547	609	569	557	499	530	583	503	559	545	582	528	527	523	564	545	524	531	538	525	546	554	542	592	529	589	560	542	536	524	526	544	563	540	565	584	542	593	601	556	519	565	553	505	562	536	540	604	599	499	573	559	580	506	551	549	545	546	573	544	584	568	556	559	551	537	565	560	545	600	543	560	558	538	590	545	575	580	529	538	573	509	552	564	531	602	564	581	543	535	551	549	580	557	546	511	563	525	559	553	596	522	557	545	532	522	563	557	555	513	518	551	551	559	548	561	541	580	559	575	569	578	535	561	542	557	543	560	581	558	555	567	592	571	557	579	567	558	540	541	567	584	552	555	561	561	561	553	543	545	526	561	552	562	576	544	562	549	568	571	538	572	548	548	542	577	589	530	512	595	538	554	575	546	558	567	600	563	597	564	584	544	538	554	557	506	518	578	566	572	574	547	554	528	527	568	568	566	547	550	543	570	554	594	512	538	533	518	566	533	579	551	574	523	582	531	578	563	538	574	563	537	555	585	539	589	553	565	533	588	609	575	562	590	578	561	536	539	562	541	519	589	569	535	569	546	514	542	530	590	562	558	552	569	518	546	528	570	569	577	571	550	552	511	589	586	550	581	538	569	572	525	579	580	567	573	587	558	518	560	599	525	568	572	571	505	559	581	543	522	553	514	560	538	552	571	549	574	559	541	575	570	560	556	550	526	547	502	530	571	582	518	575	546	564	526	539	553	469	565	550	598	553	530	555	565	545	555	587	548	537	573	545	565	548	537	570	583	549	545	561	514	540	541	554	553	570	542	583	509	542	535	568	542	551	557	544	557	605	572	512	585	566	536	518	526	499	522	547	542	566	536	546	549	621	567	588	542	524	579	557	602	570	538	519	550	500	538	583	570	518	565	556	532	519	572	555	558	557	573	523	578	548	567	552	539	574	565	581	518	519	549	531	550	499	545	534	511	600	563	566	525	599	545	587	551	550	537	535	605	511	541	517	563	515	575	516	553	563	519	546	595	590	552	586	568	576	532	525	536	545	535	557	578	531	555	623	541	534	583	533	561	595	544	541	518	560	576	522	603	551	555	553	549	572	579	560	526	555	593	540	547	574	524	510	531	583	540	547	559	560	553	513	574	562	559	553	555	538	548	558	535	549	564	550	557	539	563	554	591	531	580	560	592	595	575	550	556	547	590	557	581	541	536	608	519	566	529	554	531	540	564	558	565	556	538	585	514	525	553	561	549	596	571	568	583	558	556	594	554	599	525	591	533	563	575	526	543	548	584	521	582	610	591	553	515	527	533	556	555	532	569	551	545	579	542	556	551	567	547	578	548	548	564	585	574	571	554	599	553	593	509	552	548	564	558	598	542	569	546	541	555	545	594	553	540	556	580	582	569	552	569	534	561	548	588	538	578	555	580	523	552	583	544	544	576	541	556	512	561	529	550	547	525	547	537	531	567	559	573	553	570	579	567	566	501	585	610	546	535	527	541	578	564	574	530	523	552	597	583	565	550	601	572	581	599	541	569	578	542	516	595	555	571	577	559	551	588	589	539	564	510	530	545	535	572	521	529	540	567	534	575	535	516	535	540	590	556	548	585	541	570	567	520	574	574	562	560	533	566	579	535	573	587	553	581	546	533	567	534	575	568	516	517	505	524	552	502	583	551	576	532	555	545	557	569	542	554	556	562	567	581	503	543	542	549	537	590	538	545	553	543	585	509	551	533	581	547	552	538	591	558	535	536	518	542	572	581	528	564	562	549	591	530	571	517	553	562	532	531	579	596	566	596	535	572	555	588	588	550	574	530	535	598	578	573	544	514	563	553	575	581	535	544	579	547	581	523	543	525	539	568	522	580	556	547	553	546	530	541	545	535	519	547	551	569	547	525	556	562	560	535	569	565	542	565	611	538	541	555	536	564	508	554	505	526	591	539	578	576	566	607	566	531	593	522	563	578	574	567	512	517	561	557	550	528	526	568	545	548	576	529	529	548	551	515	557	531	534	529	586	558	564	548	552	567	543	482	565	557	533	608	505	566	512	512	552	495	572	637	591	593	526	548	552	531	567	559	558	577	508	505	573	582	545	556	540	557	517	570	511	561	581	506	575	540	570	530	550	571	564	571	558	501	533	526	536	572	571	543	519	565	512	527	562	561	562	552	549	550	558	524	543	560	566	528	536	529	537	601	584	575	544	554	533	553	547	542	554	610	556	523	541	506	511	564	574	571	542	532	555	513	587	515	575	575	585	529	526	556	561	592	533	525	552	557	535	509	544	561	553	559	549	540	546	548	629	531	535	644	529	549	566	540	547	589	526	555	541	554	524	523	583	530	548	555	572	543	567	554	584	526	588	546	573	586	553	514	501	538	571	588	528	489	567	551	532	505	553	531	552	600	539	496	541	539	531	532	539	522	552	524	564	559	565	506	538	569	537
23311	21179	28895	23771	21182	19476	4841	2117	1650	27768	39482	24581	2997	473	414	405	424	366	396	374	342	349	375	367	375	362	371	360	328	364	365	1247	820	1031	1345	1280	971	589	442	383	326	338	341	367	348	397	324	360	359	342	330	353	353	328	359	368	353	312	371	352	330	342	385	360	336	336	363	339	340	324	335	334	335	341	369	388	379	329	334	344	311	359	330	326	328	343	336	332	338	340	349	355	350	369	342	361	374	336	347	372	344	365	354	371	317	362	344	356	348	337	343	344	336	354	334	356	362	351	300	350	358	353	377	329	361	354	342	343	308	317	356	359	321	344	349	333	353	343	339	329	344	332	360	341	354	323	359	354	325	338	359	340	350	360	356	340	366	338	376	322	335	357	316	348	389	338	352	323	367	351	368	369	310	363	299	323	363	346	363	343	335	331	358	365	339	332	328	330	381	316	307	343	360	347	356	331	356	362	334	333	352	391	373	366	355	320	374	310	362	354	350	309	329	306	331	370	370	365	357	363	373	333	337	353	336	328	359	362	350	340	380	349	360	359	328	351	351	358	366	357	346	298	341	331	347	322	322	354	325	333	338	364	327	344	356	353	338	328	330	345	316	385	363	380	353	352	351	355	357	325	348	323	314	364	333	357	330	336	340	316	336	360	369	320	349	338	361	341	359	338	335	313	363	346	346	324	360	343	352	366	379	330	362	328	352	399	340	352	363	362	338	366	372	318	339	342	358	325	365	357	379	356	338	367	358	366	367	318	351	339	365	334	352	365	343	342	370	327	350	338	356	325	336	329	378	400	364	342	335	345	336	310	351	357	357	332	367	335	328	338	300	343	331	305	326	353	341	350	336	365	366	378	335	359	335	326	345	324	309	331	354	359	352	327	350	340	322	342	323	338	337	314	367	349	316	344	361	321	329	341	341	376	367	304	323	345	329	331	348	339	342	347	356	340	321	366	360	339	324	364	322	359	346	346	367	335	339	358	330	371	338	334	353	343	354	352	341	325	374	389	354	332	323	338	326	358	345	320	356	340	296	365	319	364	347	318	371	341	340	360	312	348	349	325	379	331	331	324	363	352	339	320	369	339	340	341	351	350	348	352	333	386	315	362	323	322	361	340	374	324	322	362	300	349	335	344	352	300	327	351	354	371	362	356	356	330	354	329	367	345	365	365	318	383	352	319	333	334	327	332	349	373	375	327	345	331	320	340	337	323	327	364	324	360	342	353	364	330	316	301	331	338	360	327	372	323	351	339	308	349	343	352	366	350	339	334	348	326	329	367	309	349	344	319	341	326	347	356	355	332	358	339	354	317	331	332	341	351	348	346	340	323	334	362	335	360	354	335	317	355	344	352	354	378	373	351	290	322	365	343	342	337	339	339	333	368	354	345	311	336	339	339	343	329	329	329	340	325	348	324	349	318	362	371	378	372	359	329	307	356	374	336	334	348	306	340	338	333	345	365	312	334	333	339	327	322	330	337	359	326	350	353	347	311	325	331	351	346	357	346	353	370	320	326	338	368	361	418	358	351	385	316	332	356	312	362	324	318	337	292	301	323	348	328	373	371	341	329	373	358	329	361	332	346	359	351	325	353	331	354	321	340	379	339	371	348	336	329	341	338	330	344	374	334	316	356	334	366	304	347	325	365	380	334	347	369	341	324	358	322	329	360	331	327	349	345	334	341	371	374	315	349	336	339	338	356	374	332	361	371	328	356	373	324	365	334	327	361	332	343	342	343	295	343	340	315	324	342	337	365	340	339	361	352	321	367	382	344	355	339	372	337	339	351	336	374	336	337	340	374	323	338	337	337	309	345	376	337	381	331	316	366	333	294	321	355	334	342	336	322	310	359	295	323	306	347	328	357	322	323	349	370	350	344	329	355	327	308	319	331	355	349	345	348	349	378	292	356	332	345	341	355	347	324	338	355	352	329	312	353	365	317	316	377	347	345	355	350	380	367	336	318	356	341	345	346	328	350	333	338	361	340	324	389	301	317	374	343	368	343	345	329	358	338	335	348	318	351	306	363	347	335	347	344	336	386	357	361	330	341	352	334	341	306	336	355	337	344	335	342	337	343	368	363	374	397	320	358	325	373	367	357	357	318	314	316	356	319	317	325	381	333	340	351	336	372	341	362	335	316	332	326	360	313	354	330	351	364	318	325	311	314	335	321	350	370	352	368	333	348	378	369	345	340	318	328	372	369	354	363	343	342	354	324	326	370	338	361	372	351	358	345	342	346	347	368	366	320	344	376	351	320	358	343	360	367	331	318	361	337	355	357	354	372	352	328	334	339	321	350	330	322	336	341	326	324	338	362	346	393	340	352	352	350	343	381	336	349	336	351	345	304	357	376	316	349	309	355	374	307	360	306	362	347	384	361	360	342	344	325	368	330	309	348	345	336	360	344	339	326	322	316	335	322	352	316	345	339	358	308	354	325	332	357	331	361	322	330	350	344	350	328	330	354	357	334	359	349	316	355	312	370	359	353	366	336	352	314	347	372	356	345	333	373	342	322	348	346	350	333	373	346	351	374	329	362	317	319	353	329	373	291	353	326	359	372	378	344	327	341	362	328	356	333	326	316	351	347	350	338	324	328	334	322	334	359	336	329	304	364	348	339	348	325	366	341	353	367	327	342	312	364	345	371	329	334	344	342	310	329	384	357	370	346	318	364	342	339	369	361	367	349	354	321	344	327	348	342	370	349	376	321	355	307	334	330	322	349	369	338	348	351	335	369	361	311	363	332	367	306	339	364	334	343	362	324	331	326	344	386	329	317	317	344	388	379	362	347	332	335	331	328	338	341	337	330	362	346	342	355	332	346	350	334	352	339	380	311	362	355	312	371	344	332	342	380	373	379	317	387	365	327	293	368	323	325	330	330	358	341	349	329	342	331	377	364	353	334	338	345	339	366	355	328	345	321	326	332	350	363	352	362	305	333	338	368	323	345	363	348	332	336	357	337	333	305	328	369	337	321	353	359	333	318	321	366	323	340	338	352	354	355	334	330	306	363	363	366	353	366	340	322	338	320	363	323	347	367	372	325	353	315	344	353	346	331	337	349	355	331	327	346	342	328	351	315	358	321	360	362	339	341	339	331	351	332	335	341	373	337	345	338	334	338	346	340	336	340	340	327	363	337	318	362	348	327	358	332	357	329	355	363	341	351	350	351	347	327	331	327	331	343	326	361	355	341	324	333	355	363	328	315	337	347	323	347	307	368	355	381	370	374	363	330	331	352	330	365	393	355	351	363	335	358	353	348	348	372	352	339	323	320	327	325	307	332	329	334	314	341	344	368	374	337	348	325	328	365	363	327	343	346	348	329	331	337	350	354	299	344	364	330	363	341	311	350	352	326	353	335	353	325	314	337	317	330	323	312	348	337	323	344	365	326	371	338	345	326	345	341	349	353	313	343	319	330	349	344	345	343	342	351	332	363	328	357	349	330	349	332	352	348	339	339	351	318	334	326	336	328	365	344	339	346	353	336
11445	24730	22520	13797	10547	8023	6400	5469	4710	33859	42346	27123	1760	913	786	745	723	664	632	675	639	637	601	623	572	576	630	645	635	603	614	2746	2058	2322	3190	2944	2044	1212	787	633	564	567	542	553	544	512	522	528	534	520	509	577	538	565	527	499	574	547	517	529	515	511	546	557	551	560	520	534	520	579	518	544	527	525	510	517	513	542	537	568	556	554	555	503	510	505	515	572	537	543	507	525	520	576	569	535	550	571	523	518	524	547	526	529	547	531	550	590	532	533	553	546	549	518	566	564	486	570	536	538	555	497	575	531	535	519	555	538	545	530	529	520	562	525	525	521	528	553	541	530	565	557	550	536	510	570	542	513	543	516	530	557	560	563	547	558	494	501	528	533	590	573	574	605	559	521	562	575	540	535	591	517	528	556	538	555	511	565	539	530	536	546	559	594	482	503	489	526	539	534	515	527	546	547	538	525	505	509	505	554	509	516	580	551	540	541	521	543	517	544	552	537	587	516	598	533	606	520	569	524	543	554	540	523	518	561	517	565	536	550	532	548	559	511	531	571	481	534	573	532	556	523	531	542	551	545	543	571	576	525	530	559	522	562	543	556	533	558	533	515	566	534	509	557	559	524	544	552	578	563	549	540	552	556	565	578	522	551	566	569	533	536	550	531	529	555	521	558	542	530	540	530	566	519	577	545	527	530	557	562	551	571	514	515	560	526	561	574	545	555	540	572	580	561	499	595	524	534	560	525	557	510	593	536	507	572	550	564	506	524	549	540	545	521	523	546	589	521	513	554	529	515	572	528	544	512	524	571	537	568	516	560	547	522	510	504	519	550	521	551	571	540	560	535	531	580	505	507	517	521	542	598	544	549	525	527	541	565	519	563	541	559	482	539	555	511	523	530	565	551	522	507	550	538	520	553	525	529	563	523	548	516	524	554	512	542	577	540	550	548	545	590	558	521	539	538	535	545	541	538	567	570	484	573	571	500	521	528	555	487	497	518	599	552	530	544	529	577	586	533	518	512	525	543	527	564	542	571	542	597	526	558	518	481	548	569	580	524	494	544	525	519	591	559	566	544	559	537	574	551	567	513	527	533	546	555	569	567	570	617	567	514	560	546	559	521	583	545	508	513	522	536	527	530	553	587	580	553	546	524	599	510	550	540	543	519	550	542	527	598	536	539	550	512	569	555	543	536	599	547	509	537	556	561	565	542	517	543	563	538	538	547	509	566	540	497	592	554	564	533	533	577	499	519	548	523	514	516	533	553	508	564	521	554	548	528	529	603	508	536	551	539	572	530	549	505	515	543	547	529	568	540	561	543	545	494	558	503	581	527	552	525	536	561	521	537	586	532	528	511	545	514	499	545	509	545	549	556	532	495	517	554	536	553	548	548	543	561	529	560	530	530	529	507	565	541	541	523	522	538	548	558	549	565	499	503	547	483	516	527	545	555	528	472	508	533	522	521	526	616	555	518	563	529	555	577	528	546	544	584	538	548	521	561	525	557	570	545	544	549	534	545	515	547	557	544	556	530	489	581	516	549	543	564	540	541	506	545	522	531	561	528	548	539	538	536	562	544	526	510	539	560	569	550	555	518	543	548	548	545	563	518	542	560	529	515	560	573	592	538	549	511	535	550	550	510	548	550	528	552	506	587	526	543	558	542	558	500	572	554	520	530	540	543	541	552	535	516	610	525	519	553	527	544	545	562	552	551	546	531	571	561	507	520	557	543	554	545	496	532	557	532	543	551	534	516	495	538	574	550	567	534	505	535	553	529	495	585	523	511	501	547	518	521	537	555	568	563	531	533	577	534	532	481	480	494	574	529	532	581	537	551	559	550	538	539	544	517	524	577	517	509	572	519	558	528	546	519	535	511	570	554	531	557	569	594	492	525	557	530	579	518	562	498	528	581	568	548	532	530	532	545	518	519	523	521	549	582	533	565	569	544	509	563	547	557	543	567	576	520	529	581	548	546	542	513	561	555	523	546	574	518	577	586	553	494	564	514	529	600	532	533	529	491	515	554	541	526	547	520	537	531	553	557	586	581	518	516	529	544	571	563	588	491	559	601	558	593	569	516	564	514	523	582	560	545	541	552	569	523	541	544	549	549	542	525	557	507	561	560	538	572	528	533	493	555	549	550	544	505	555	531	533	536	532	562	545	580	556	508	551	545	575	562	486	482	520	533	555	558	562	561	511	547	558	516	513	554	559	560	554	522	527	514	579	536	516	555	556	557	543	575	570	521	511	545	529	552	550	576	527	548	544	536	528	516	598	489	545	532	524	514	536	562	552	550	520	545	555	566	548	540	523	607	557	525	529	555	554	560	547	528	520	536	527	497	565	527	524	526	529	546	544	517	568	588	541	535	495	552	540	563	593	554	497	579	498	543	562	521	575	556	591	545	498	536	505	539	536	493	555	546	563	499	557	542	507	564	530	570	540	521	562	513	571	533	532	556	542	538	567	536	540	552	548	538	476	531	491	550	540	525	577	565	543	525	571	549	465	536	550	553	557	508	551	551	562	557	542	517	532	537	564	561	565	581	567	603	571	544	517	561	579	565	526	545	533	558	481	541	560	547	537	521	523	559	498	523	509	536	509	540	552	550	548	556	551	563	528	559	572	528	530	562	562	527	534	534	537	567	526	520	569	584	511	583	591	532	555	510	534	520	552	543	520	549	534	508	514	493	505	531	552	556	580	567	567	547	524	550	490	590	547	538	544	522	533	561	532	535	569	551	575	512	543	531	568	499	540	544	550	528	541	528	580	565	540	576	494	545	554	547	549	551	525	520	556	538	546	524	521	557	524	542	538	541	530	543	522	553	539	555	492	572	558	549	528	479	534	541	515	538	534	512	564	508	556	584	556	506	504	545	524	521	545	494	540	573	536	589	548	573	529	537	519	527	532	544	543	517	567	516	543	520	541	537	524	575	569	530	570	570	534	557	566	556	550	556	531	562	557	534	529	520	520	566	536	572	539	534	509	491	527	537	552	514	611	539	550	517	556	497	543	544	519	568	509	573	584	549	557	517	522	521	560	544	562	567	572	531	535	550	562	550	548	561	525	478	521	536	599	542	525	539	512	580	546	528	503	548	536	537	553	548	529	556	516	557	547	543	528	549	519	587	552	532	530	508	540	552	570	553	552	525	532	567	523	546	544	514	563	527	564	541	522	513	534	493	549	544	551	548	547	530	488	567	561	554	573	545	559	494	536	563	490	537	563	546	507	520	504	544	539	501	513	516	520	543	550	573	552	503	522	562	580	541	532	542	547	539	519	550	613	513	554	574	545	553	522	556	553	564	540	568	532	546	534	567	547	509	518	519	524	540	525	530	513	513	549	553	513	541	517	556	528	553	539	531	566	548	521	509	543	539	545	516	543	510	523	542	568	514	519	539	541	575	546	563	520	551	570	593	537	545	555	534	541	523	520	534	518	538	553	515	593	506	546	538	604	526	519	526	557	507	543	548	550	598	511	571	538	542	574	486	565	571
26787	20105	8930	2586	1556	1168	1016	941	726	3474	5375	2752	400	375	355	368	392	360	328	343	356	326	325	329	350	327	345	333	325	366	305	331	354	393	436	445	485	387	374	356	379	338	327	358	372	305	318	344	339	330	328	346	373	327	327	332	349	349	350	317	318	304	331	347	351	350	372	339	325	322	334	343	344	337	353	352	356	308	351	325	352	358	357	349	334	366	348	324	318	346	355	335	313	302	339	347	348	348	357	327	341	360	345	347	364	307	313	302	320	337	322	340	353	345	331	297	349	324	338	359	335	311	299	349	294	357	307	367	339	325	319	330	334	338	320	334	372	320	326	363	321	363	377	350	360	344	328	343	315	363	350	332	335	306	361	343	331	333	344	346	362	317	338	351	354	341	356	341	321	310	325	353	344	338	353	326	325	329	291	348	296	318	341	354	341	336	334	337	351	335	334	354	314	369	350	325	366	332	355	337	391	358	344	334	352	332	356	356	331	327	340	335	310	350	340	356	333	364	331	354	319	331	368	344	310	340	343	353	342	346	364	350	334	304	357	325	365	340	304	367	343	319	372	329	352	351	317	335	339	331	309	342	345	328	351	350	350	334	311	333	352	305	373	338	349	312	335	362	307	328	322	329	343	313	331	334	330	315	334	317	319	322	365	298	331	287	340	356	329	371	326	289	317	335	332	357	350	345	367	315	338	322	340	337	322	314	344	318	345	368	341	348	308	348	344	354	339	310	333	302	345	351	307	364	320	312	345	342	326	346	311	289	360	313	328	288	325	338	331	336	319	308	328	325	373	310	316	321	350	362	346	354	349	314	372	345	335	351	330	347	349	343	320	315	327	308	359	340	307	349	337	337	342	367	315	333	326	351	341	356	349	347	363	341	334	365	319	315	325	342	317	359	319	362	348	326	302	342	332	331	338	353	368	320	338	330	323	324	367	339	343	360	348	357	340	352	357	315	328	392	321	345	325	341	332	370	335	325	373	339	337	325	360	330	312	337	329	329	360	329	337	314	331	341	290	352	320	337	329	310	317	337	303	307	355	343	337	324	339	351	333	340	351	336	352	366	327	364	345	345	363	352	314	378	347	332	348	330	306	333	317	364	347	361	320	300	338	332	356	325	333	319	317	331	367	351	315	361	351	312	332	331	309	344	316	316	345	357	311	326	319	319	327	318	330	346	334	329	338	341	393	335	334	317	335	336	327	344	331	340	343	330	370	338	363	347	392	337	304	386	337	372	357	314	331	340	345	343	312	341	343	351	318	360	336	324	321	358	346	344	342	340	343	310	342	321	326	341	308	335	348	325	345	346	337	333	346	339	362	338	340	325	312	354	355	329	361	304	356	343	331	328	345	340	330	336	336	332	369	335	294	340	347	333	319	342	295	337	334	336	346	309	339	338	367	306	339	357	335	336	374	324	310	338	379	328	326	324	296	337	351	333	333	318	321	354	333	337	344	328	324	318	355	348	364	339	343	333	328	304	353	340	338	327	360	345	325	365	330	337	350	331	322	339	329	327	354	323	376	318	334	340	350	319	336	330	354	331	335	288	340	321	340	331	307	356	367	303	337	338	345	375	344	363	357	319	344	327	295	375	339	331	344	361	335	351	337	323	344	339	360	365	330	335	317	352	349	326	346	351	329	336	312	349	366	335	349	365	344	339	329	326	350	330	331	326	329	335	339	340	328	354	363	319	337	329	333	331	338	322	341	337	371	311	299	327	355	330	357	380	343	337	344	349	310	344	336	317	300	335	321	351	313	362	380	348	315	340	342	350	328	317	330	320	336	343	350	330	331	350	329	326	353	322	345	301	345	351	305	301	348	326	336	324	330	330	368	312	333	299	365	301	317	333	338	356	335	313	329	336	352	344	307	356	324	340	346	339	348	338	315	328	313	373	329	319	340	327	323	328	352	328	343	383	304	343	353	342	322	347	276	315	355	318	328	328	320	323	358	318	337	356	355	341	359	311	327	357	328	352	333	330	330	308	353	341	317	338	335	301	319	318	345	338	396	343	354	313	334	365	349	349	309	332	361	338	329	280	333	368	336	390	362	339	343	327	345	325	315	329	340	378	349	370	361	340	341	317	354	367	331	328	318	356	344	325	340	341	329	357	341	338	330	354	318	309	302	382	334	347	310	348	367	345	332	315	372	355	362	320	364	302	353	321	340	323	351	363	341	307	314	300	359	370	354	342	345	375	343	350	325	329	324	340	336	323	365	377	290	367	319	377	315	343	352	350	311	361	361	345	330	305	331	344	367	339	339	315	356	332	310	356	353	331	342	358	328	341	349	374	328	359	356	334	322	338	355	323	351	326	337	318	321	319	324	336	364	353	332	329	311	366	368	308	327	353	327	342	331	345	338	310	364	317	344	325	357	340	338	313	299	338	322	330	323	329	366	303	341	334	349	356	348	325	326	337	316	351	322	353	331	309	351	355	330	315	354	369	336	356	329	366	328	346	330	334	359	361	316	320	346	328	360	345	365	328	340	348	329	319	360	350	331	344	298	324	357	353	321	359	344	336	314	322	345	335	313	323	313	319	326	348	351	354	333	365	329	340	340	339	333	317	300	352	321	310	354	335	340	388	363	323	324	315	343	321	320	362	341	323	317	322	348	327	337	349	322	326	331	359	333	318	340	322	322	320	330	342	347	365	330	313	348	311	369	339	350	334	340	327	335	339	333	326	344	319	334	330	338	317	354	355	334	323	341	325	343	370	335	350	342	359	338	354	316	371	342	329	361	324	315	316	337	334	339	314	336	341	346	355	345	338	336	329	312	322	334	311	310	338	340	359	307	354	317	319	334	333	335	326	342	336	335	342	335	333	345	339	353	334	330	321	297	329	347	315	372	332	310	324	313	331	337	322	331	320	303	320	333	343	309	328	353	329	313	314	328	299	346	324	303	347	318	344	345	344	356	335	291	338	344	357	355	334	325	332	297	328	308	336	301	331	308	329	343	342	327	327	326	343	327	303	344	362	304	334	327	303	349	356	299	334	362	344	316	337	345	381	332	329	349	340	359	307	340	348	349	324	341	330	336	300	365	325	334	317	347	346	327	345	351	357	303	329	313	326	360	361	314	362	323	326	316	311	333	360	341	346	364	320	344	349	353	294	332	349	322	368	379	359	319	336	358	335	350	365	333	335	314	322	342	342	345	303	338	322	335	344	340	343	328	334	316	327	340	337	311	319	331	353	327	321	342	322	332	303	346	312	344	360	333	338	348	313	319	304	371	312	343	353	332	334	327	320	331	345	325	328	339	323	342	348	367	346	324	333	313	369	320	309	314	311	322	342	323	364	324	305	349	382	371	342	321	352	356	341	325	345	333	331	334	332	332	347	340	325	330	357	320	334	321	305	351	323	348	359	315	334	328	324	322	331	335	367	342	321	350	325	311	366	360	322	326	352	347	327	330	351	347	339	357	322	317	318	279	341	358	357	355	340	332	356	316	316	333	318	354	324	314	314	341	352	327	350	325	332
6790	8781	7563	4663	3965	3349	2557	2526	1932	8607	11247	5796	722	660	655	628	569	558	561	571	570	553	568	557	551	565	554	593	543	542	520	573	540	665	848	760	746	638	538	571	512	546	493	545	535	553	543	512	479	545	527	517	540	535	529	543	515	543	545	543	494	546	563	548	521	566	575	508	532	527	540	509	538	514	507	494	570	523	542	579	495	510	557	576	505	512	525	540	491	499	517	530	532	540	533	533	532	549	499	566	511	557	505	586	593	576	519	555	499	556	510	598	526	546	553	553	516	547	527	525	524	540	501	552	551	545	548	526	535	520	489	517	536	544	537	536	543	573	525	513	504	535	511	502	506	528	562	572	550	488	499	533	527	516	550	567	550	570	532	546	596	519	519	545	510	508	540	523	504	531	527	527	532	529	577	487	557	526	526	520	524	531	558	521	525	539	546	535	498	556	544	512	572	533	540	550	586	527	534	571	518	527	522	544	570	574	552	523	498	542	567	542	540	557	545	558	520	500	542	571	515	504	552	568	551	505	534	513	543	463	534	537	564	530	519	524	544	517	556	555	523	524	552	559	569	505	511	531	558	525	561	588	574	563	543	543	549	541	552	506	487	565	553	520	551	552	537	522	515	502	561	544	552	555	556	551	539	557	525	500	515	537	535	543	500	536	531	517	563	513	549	509	544	559	550	511	555	485	538	523	511	564	547	511	522	486	530	551	558	494	538	551	582	511	569	533	529	573	546	518	518	548	521	511	532	508	524	540	518	539	534	520	551	566	563	573	522	522	516	523	587	536	541	584	504	539	561	542	539	563	551	506	551	524	561	536	521	546	527	539	504	500	524	560	562	569	495	547	565	520	549	557	512	536	544	530	563	534	573	534	508	575	548	495	509	568	517	564	554	511	578	517	529	527	532	542	550	566	554	517	551	534	553	531	535	527	517	524	584	521	538	534	520	563	508	490	516	570	549	554	544	576	524	506	546	562	568	532	513	562	557	541	531	551	550	534	552	508	532	517	548	537	527	529	526	515	536	521	524	528	535	513	542	518	551	518	530	533	515	493	528	520	536	550	529	532	517	561	526	545	589	514	532	519	534	505	552	503	556	543	555	541	552	536	524	551	497	558	515	505	556	538	551	550	527	526	488	517	532	512	542	549	587	474	486	540	502	532	517	545	568	513	526	514	482	533	570	593	500	540	547	568	565	564	551	547	496	538	477	500	572	576	518	522	534	551	544	540	523	546	580	512	534	542	530	511	527	522	529	525	549	519	566	574	539	515	511	535	514	541	553	528	502	549	553	541	558	543	559	540	548	569	545	575	544	524	534	561	490	514	515	516	559	528	561	515	552	537	532	567	552	580	552	558	545	548	499	527	519	532	563	516	527	567	509	536	525	491	524	538	486	571	508	542	538	519	515	538	559	527	530	537	559	530	582	557	518	537	536	561	510	550	510	550	582	504	552	530	523	538	530	536	527	510	552	536	533	531	528	548	534	505	533	551	527	569	493	526	574	532	543	560	526	554	531	546	531	501	525	561	527	586	527	503	502	531	537	547	524	493	524	494	515	515	521	568	526	571	526	547	519	529	559	519	580	497	546	556	526	510	500	515	504	517	538	526	505	537	537	563	523	520	545	510	527	544	527	528	548	565	519	499	543	544	553	520	514	547	516	547	546	517	551	511	539	532	531	547	522	508	518	567	577	555	527	524	551	546	547	581	561	523	546	502	562	539	547	510	524	576	485	544	512	526	545	524	550	532	521	561	584	506	550	589	512	518	561	535	532	502	519	515	505	604	519	556	551	520	572	535	502	542	537	536	547	538	544	571	533	550	559	529	521	558	533	552	512	534	529	549	528	526	523	539	551	517	505	538	518	514	520	537	539	533	521	550	531	560	506	548	545	546	468	527	551	599	552	518	537	542	532	548	512	563	523	537	517	551	516	544	521	552	521	496	561	547	531	523	527	543	570	541	542	576	526	502	562	533	519	544	553	568	544	548	531	535	519	544	586	525	529	524	571	541	539	514	504	523	558	565	505	535	530	506	521	536	537	544	564	510	529	519	523	511	545	570	507	525	531	512	523	520	559	529	519	539	528	516	531	544	529	521	508	555	508	535	546	564	494	550	513	541	534	512	540	557	533	519	538	571	548	499	540	562	511	588	557	551	550	494	541	540	534	547	551	565	556	537	556	524	517	521	530	541	518	554	551	532	489	549	565	506	536	544	536	531	516	532	570	606	504	531	524	536	531	578	540	529	547	511	578	549	519	541	508	506	520	540	536	545	532	551	582	550	560	561	522	512	541	558	536	527	522	547	540	526	551	541	540	533	502	518	498	524	530	544	523	513	551	552	513	563	518	524	551	589	525	544	567	499	576	566	550	526	512	510	586	544	535	518	504	489	525	523	510	513	506	518	536	511	547	547	536	513	565	525	526	517	548	572	532	551	514	473	535	558	521	512	538	539	572	551	535	525	542	533	566	539	501	545	549	550	571	548	531	529	559	535	543	527	519	542	590	559	492	519	515	510	553	524	543	534	556	521	554	557	553	575	533	554	538	501	532	564	558	548	535	544	533	531	521	512	526	512	536	500	489	535	577	577	527	543	544	525	588	519	573	585	500	576	536	498	504	581	536	515	529	519	537	562	555	551	532	515	536	535	573	533	517	565	548	568	505	560	579	564	538	530	511	517	498	555	520	526	523	526	547	547	498	512	549	565	549	582	520	513	542	568	559	546	557	534	523	537	525	510	575	563	540	522	531	491	536	557	561	532	528	540	536	601	505	498	518	554	539	548	528	516	521	528	546	522	509	562	507	506	532	512	519	485	545	529	564	539	557	561	553	541	561	497	554	598	502	581	587	533	550	574	530	559	524	523	529	547	547	511	538	538	561	522	541	556	585	567	577	549	511	544	541	555	582	505	531	535	568	525	547	505	566	535	500	542	548	534	531	530	537	512	530	552	524	547	524	553	572	555	501	526	531	541	575	544	529	532	510	529	553	580	525	502	552	545	556	562	544	563	513	535	508	523	562	525	570	511	552	492	526	515	514	569	527	561	507	544	518	563	538	530	568	578	535	559	509	530	539	560	537	525	572	546	575	500	558	547	583	552	533	490	539	542	520	509	515	565	515	537	508	545	540	499	546	562	534	508	519	497	522	520	534	516	552	542	529	527	532	536	538	511	538	496	531	540	497	526	521	550	537	575	520	513	572	550	523	553	536	518	520	549	508	510	560	520	567	517	536	531	493	558	547	555	539	545	502	525	530	543	516	519	507	535	524	578	539	540	528	508	556	546	507	571	532	527	528	538	564	568	525	557	586	540	571	559	570	576	532	559	562	486	556	517	522	546	539	537	594	528	563	594	532	536	582	540	533	568	561	522	572	534	572	549	547	515	518	547	529	536	545	513	560	532	543	476	511	541	552	547	546	492	523	547	526	493	541	523	528	537	541	552	539	528	519	545	510	521	504	524	546	556	544	525	505	526	524	496	534	576
25256	21220	26928	24921	6331	2215	1744	1319	1176	19191	18701	9382	783	441	358	374	387	378	385	346	343	363	368	353	326	344	352	360	343	365	362	326	348	552	753	696	509	408	392	337	341	367	376	311	362	326	367	355	359	315	328	359	352	334	334	348	336	348	308	356	346	335	345	347	356	355	336	324	312	361	326	335	374	319	319	333	340	322	319	340	314	346	331	342	359	357	353	345	371	324	355	322	332	351	327	358	329	335	325	326	359	345	368	378	332	335	316	352	352	396	336	330	342	372	337	364	332	334	371	368	313	336	345	324	381	335	352	362	354	361	350	328	332	319	337	348	353	335	343	319	347	344	334	364	352	330	394	355	354	393	352	327	367	357	331	316	382	384	336	348	336	369	354	356	316	353	332	355	374	335	339	344	357	332	317	354	354	339	334	353	331	301	364	336	341	359	357	357	343	326	373	325	335	351	344	327	334	348	359	336	338	342	357	380	335	365	359	364	319	336	355	388	369	365	315	328	363	347	349	339	331	354	356	370	352	320	394	355	340	327	355	368	360	344	338	329	392	348	368	355	324	322	362	372	357	327	372	317	351	348	364	350	385	336	340	368	315	362	328	351	369	316	367	340	345	330	359	358	346	332	378	364	337	343	335	321	372	339	366	295	354	360	379	365	329	314	328	335	364	342	352	341	341	332	335	315	361	342	344	380	354	357	333	349	365	352	340	369	354	344	357	367	364	365	387	335	323	313	347	311	346	363	349	330	337	333	334	322	333	326	362	343	336	310	351	363	323	327	336	322	311	309	323	324	352	335	375	338	344	348	367	377	384	332	333	343	352	360	390	329	341	337	350	333	371	353	338	329	320	377	345	337	318	339	347	370	340	347	360	340	347	338	394	315	332	343	329	315	348	317	362	339	342	362	372	342	334	346	339	365	358	358	341	343	335	361	341	364	332	369	314	342	349	316	372	368	339	331	371	356	367	352	404	373	355	350	333	337	332	338	354	350	334	339	348	357	352	339	384	348	376	352	313	345	308	356	360	339	336	343	316	369	314	342	327	315	346	330	368	333	353	361	342	321	336	339	376	334	319	353	324	335	326	324	354	349	312	340	386	358	375	350	328	359	319	336	343	347	340	348	339	381	317	319	340	301	356	362	332	367	335	356	350	373	342	328	328	346	347	324	334	323	352	344	325	340	321	355	329	365	339	341	386	334	338	343	357	351	365	334	354	375	332	362	336	351	367	347	342	360	379	355	318	355	317	338	362	348	334	327	342	348	301	368	336	358	359	304	382	314	344	316	353	339	358	348	359	359	351	342	365	354	361	342	343	323	354	366	378	366	349	322	382	349	349	353	322	373	331	353	344	355	329	352	332	291	344	366	343	333	353	382	320	319	339	357	349	334	344	367	354	345	316	351	344	341	361	326	302	389	318	356	330	337	341	331	343	327	343	322	339	344	383	344	371	364	350	359	338	338	346	327	330	326	347	319	356	319	336	340	315	334	340	353	336	367	332	323	309	352	339	348	375	334	344	344	299	338	382	350	316	358	351	312	306	358	356	327	369	355	335	342	395	378	327	368	333	367	376	368	342	366	359	315	345	380	365	361	342	350	339	354	336	337	346	393	346	322	312	343	358	347	345	347	350	361	367	359	373	347	373	355	336	376	334	383	352	333	327	340	327	376	360	319	364	337	349	367	361	349	334	346	342	372	338	362	330	345	367	345	369	317	369	335	314	380	355	334	351	341	342	379	353	365	323	325	354	350	350	348	329	348	340	344	361	354	340	388	373	340	344	367	349	297	361	318	392	368	368	354	312	363	345	344	383	326	357	385	337	324	369	340	353	332	376	333	355	368	392	355	364	368	370	319	371	339	314	356	346	347	386	330	345	359	346	373	349	318	342	369	351	344	344	356	344	346	322	342	320	324	352	354	341	385	335	335	376	302	337	316	376	338	353	357	311	350	360	333	341	324	346	356	351	329	330	346	353	337	373	385	320	370	336	350	356	388	323	380	322	364	347	329	357	361	357	358	314	351	324	338	324	325	333	310	342	313	349	363	385	342	347	346	348	351	345	358	370	354	352	335	333	364	330	338	333	318	344	349	355	376	338	353	342	324	354	321	333	334	360	352	346	359	356	358	352	355	346	395	335	326	301	338	334	387	356	353	330	359	307	365	329	313	327	358	346	323	326	338	326	328	302	353	299	324	329	336	325	364	341	372	338	343	342	348	401	325	366	341	373	357	336	361	365	381	318	322	347	345	329	366	349	331	343	333	334	327	341	362	348	352	333	319	313	337	316	336	368	344	314	347	372	343	355	339	358	349	348	370	363	328	327	353	351	389	336	379	322	343	327	345	345	355	341	354	319	375	357	332	357	336	375	358	361	334	354	335	311	372	368	341	359	338	366	323	357	368	366	364	354	342	388	340	347	386	312	312	338	372	334	337	362	369	370	339	363	349	335	339	355	348	327	357	344	385	307	345	361	335	346	360	350	350	363	359	346	338	351	349	350	319	363	355	347	343	362	347	382	362	372	363	327	358	315	318	352	356	340	329	360	336	349	383	334	322	351	335	366	368	335	361	296	363	340	343	349	332	326	323	360	326	343	335	338	335	322	338	353	323	351	345	388	343	384	328	329	353	361	330	304	335	374	375	345	317	332	332	373	339	338	358	318	348	310	336	360	328	322	349	319	345	356	350	371	346	331	344	337	343	339	352	375	334	356	327	350	336	369	340	343	320	353	355	331	363	391	347	326	340	297	343	337	304	346	355	340	384	334	346	339	364	344	347	362	318	332	355	343	336	367	332	354	319	332	349	316	324	356	336	330	327	361	330	363	307	338	357	363	312	363	346	360	343	325	350	358	352	333	334	337	327	329	371	358	361	345	324	369	366	346	345	364	360	344	335	340	359	332	330	341	338	337	358	330	354	327	342	365	396	355	342	329	372	355	341	346	361	361	351	366	333	345	365	333	316	357	361	361	368	337	323	347	363	333	338	354	329	322	365	346	326	355	318	361	345	352	371	375	313	386	373	362	336	345	338	349	350	353	287	340	357	355	335	336	357	352	336	363	307	330	354	357	317	352	360	338	355	358	357	357	334	364	354	354	362	348	341	366	348	368	354	338	347	399	314	321	348	297	326	353	352	349	337	330	352	334	371	332	313	316	389	345	331	338	364	323	371	332	332	333	351	364	351	327	366	357	338	324	391	357	339	361	324	386	352	328	316	358	349	324	358	349	361	354	325	317	359	335	354	335	364	331	377	349	338	344	328	375	331	357	352	337	341	346	368	360	325	313	314	353	376	318	337	312	323	351	313	388	345	369	359	366	351	336	355	368	393	344	339	366	321	324	358	328	343	347	339	348	358	343	366	375	334	342	359	299	330	367	358	339	347	367	396	384	362	363	296	355	366	317	329	372	327	322	359	336	347	355	326	322	366	361	343	370	350	329	347	337	330	342	378	357	316	319	370	353	341	346	395	345	368	325	346	363	338	338	345
7652	14359	13264	8315	6177	5407	4355	3712	3463	29022	26232	14371	1309	691	669	706	635	632	643	614	529	582	580	571	575	587	598	544	564	579	589	564	568	1152	1720	1372	963	787	668	577	572	580	604	555	566	571	621	545	551	543	540	531	549	557	595	599	538	591	598	563	547	561	591	561	549	533	552	553	516	578	533	590	574	541	544	574	594	546	555	541	592	562	532	555	542	539	541	556	558	578	552	589	575	516	566	584	550	521	597	574	574	516	563	560	547	549	572	491	588	558	584	575	530	576	546	560	518	538	567	568	557	593	576	527	599	597	566	553	577	559	549	592	598	576	600	592	574	610	574	580	534	539	571	562	550	542	517	600	558	551	568	520	571	560	534	565	570	568	554	595	527	551	573	600	552	610	537	550	540	541	516	586	548	581	544	504	568	576	535	557	553	569	570	581	577	551	578	560	562	563	556	526	558	545	531	582	549	541	590	557	607	554	564	586	547	612	552	546	540	517	554	564	548	549	546	549	580	568	539	535	526	541	566	542	554	533	560	552	548	546	545	545	556	580	520	586	576	559	543	516	593	561	553	538	588	588	535	560	515	574	537	574	554	583	561	571	577	551	568	588	540	512	594	535	521	595	604	518	533	546	538	560	576	564	528	548	540	564	544	539	583	526	519	545	558	526	576	553	538	582	576	541	523	539	545	493	546	539	556	539	512	571	559	555	560	544	573	540	543	537	550	555	590	555	588	568	579	573	567	513	577	560	530	571	606	556	565	544	559	587	519	556	578	564	533	603	550	535	518	607	548	505	557	540	527	579	560	587	562	538	562	559	538	585	585	527	550	571	553	558	522	580	560	554	561	530	601	513	576	562	558	553	569	537	530	519	539	528	592	559	545	582	577	547	549	567	527	566	520	589	524	556	567	558	599	535	534	575	514	550	602	546	519	557	560	561	567	551	534	553	548	547	538	569	593	579	594	571	539	514	545	571	522	570	563	564	522	567	547	609	541	541	569	544	550	546	537	607	542	568	547	576	548	554	551	549	542	560	573	575	533	535	558	526	566	578	557	590	553	540	560	549	560	573	541	576	534	574	579	533	568	638	565	563	544	531	556	588	555	574	626	570	544	513	557	602	547	537	558	596	542	548	557	558	529	539	522	589	517	555	570	514	632	556	550	547	588	526	584	580	566	561	546	570	539	525	565	580	539	626	539	560	520	577	576	582	550	587	550	558	549	542	553	540	548	522	518	543	523	567	584	583	514	539	557	534	569	572	521	578	556	548	572	539	569	547	556	578	555	567	580	536	565	549	528	556	595	543	566	580	562	581	538	553	521	559	573	585	574	558	545	577	554	582	522	596	547	581	530	536	555	562	552	564	573	579	576	562	564	543	567	593	585	544	577	555	581	587	551	537	589	565	548	563	545	530	561	632	540	588	544	569	542	593	559	580	570	550	565	568	549	540	520	600	532	579	585	497	538	523	530	577	563	594	567	529	553	555	525	555	600	564	536	581	563	558	552	570	600	554	631	546	532	569	525	535	545	522	531	518	589	559	520	559	530	552	570	535	509	529	580	557	507	534	558	540	520	559	583	552	558	520	557	570	549	554	562	555	568	552	576	574	574	564	540	537	544	558	587	561	540	561	563	562	538	538	533	550	594	534	576	551	557	572	585	543	547	508	545	526	558	595	560	560	552	571	577	563	557	537	532	563	579	531	556	531	535	576	572	594	523	505	539	537	550	550	556	559	555	575	529	572	535	536	557	587	565	569	571	562	532	562	533	528	544	557	524	541	555	562	555	522	577	575	565	569	547	544	574	564	557	540	565	560	570	543	540	525	581	559	547	540	520	540	557	555	545	556	591	555	530	544	521	559	496	548	575	514	555	576	515	554	563	599	567	575	521	565	532	576	552	588	545	534	542	604	540	518	562	548	579	588	589	559	550	621	593	569	565	554	579	582	546	597	593	559	538	574	540	588	557	583	578	523	589	580	547	551	541	551	537	564	532	566	573	580	532	550	546	581	551	557	543	510	554	552	572	539	577	537	549	580	529	585	503	540	535	535	528	534	572	559	561	537	535	580	549	566	525	612	553	515	540	526	558	597	564	564	579	591	519	554	521	517	557	552	563	542	578	538	565	630	568	507	582	560	527	545	533	519	584	555	596	547	550	559	550	524	557	522	582	553	579	585	568	557	539	470	550	540	575	528	551	593	573	541	565	562	561	571	545	592	585	551	531	543	551	529	546	534	515	520	635	591	545	550	525	550	526	542	564	574	513	561	558	568	591	548	556	566	572	611	518	591	598	568	551	547	552	562	557	536	580	518	523	578	533	576	557	518	510	562	573	548	566	525	554	525	533	574	542	574	547	597	529	580	574	547	552	529	582	536	533	578	547	568	539	586	568	591	585	529	542	563	625	605	584	568	573	557	589	569	535	533	530	576	584	529	615	497	569	555	547	573	625	576	601	590	578	579	563	552	523	523	544	563	566	533	583	532	544	551	575	514	533	518	569	577	557	542	525	565	555	525	554	546	557	577	561	595	572	571	549	550	578	555	589	544	522	541	561	559	558	542	569	523	618	573	567	609	560	560	533	560	563	550	529	564	522	554	576	544	570	546	546	568	528	565	564	527	556	589	538	562	556	547	543	567	592	537	555	529	529	570	557	553	555	604	551	516	561	560	573	542	584	557	571	555	552	564	556	581	533	572	518	567	532	517	553	569	557	553	586	556	569	579	554	515	542	555	548	529	537	568	577	569	559	542	538	525	573	541	554	547	545	496	604	534	553	501	538	565	584	573	558	583	570	524	558	591	517	534	573	574	535	618	547	577	510	550	576	565	544	552	580	538	536	540	591	592	552	530	537	519	579	579	559	544	573	544	552	543	577	539	574	558	535	552	522	571	549	551	541	561	549	538	610	547	585	579	491	549	557	567	564	594	503	549	543	530	523	552	524	554	579	598	583	542	558	553	582	551	564	549	541	577	590	584	575	551	578	593	559	569	524	530	568	572	570	544	591	540	599	559	540	571	545	523	533	562	561	558	535	589	534	541	553	504	539	497	561	516	521	537	553	527	562	551	559	564	601	545	544	534	558	547	558	534	584	593	538	508	556	552	571	570	561	533	554	554	524	545	573	569	565	569	568	579	544	603	556	572	555	520	603	603	605	598	570	527	536	528	546	570	545	577	554	531	509	582	556	553	548	556	574	577	584	577	547	509	535	552	567	514	571	575	564	558	548	544	548	558	583	540	538	587	555	577	550	557	540	546	554	518	561	596	592	593	552	546	560	578	527	560	598	534	552	518	535	526	524	533	568	555	522	574	521	526	518	580	544	558	534	561	566	565	575	524	567	543	541	557	553	589	573	546	547	561	591	612	558	537	583	526	554	497	573	555	552	538	525	538	571	582	535	520	556	572	538	556	557	532	598	571	606	558	521	587	537	561	546	582	565	544	536	536	583	540	559	576	521	548	595	572	554	559	512	558	526	553	546	525	497	553	570	550
23361	21195	28859	23806	21191	19545	6012	2690	1917	33869	38021	17560	1244	485	435	393	417	414	356	375	365	385	367	372	392	352	352	356	359	348	369	375	618	1250	2202	1659	921	675	471	393	389	343	373	353	355	365	375	354	345	336	329	360	369	358	342	342	376	340	333	359	322	351	366	367	338	371	336	326	366	335	317	344	368	332	341	347	312	325	367	333	321	336	347	304	357	333	355	328	334	369	340	380	334	330	316	333	353	327	305	321	364	344	339	333	322	377	346	347	332	330	300	325	372	350	332	348	366	350	307	357	348	345	363	320	343	352	361	319	332	338	339	362	318	373	361	374	359	325	304	334	367	337	333	355	333	349	349	338	363	341	321	319	327	359	342	366	342	349	338	367	319	352	317	341	336	331	338	366	345	369	357	364	334	352	332	344	382	367	366	350	327	351	360	337	307	344	352	338	337	344	367	354	340	328	343	360	291	337	315	360	337	334	359	278	308	346	362	333	368	338	320	334	344	328	337	318	356	343	316	354	323	368	304	328	352	333	325	352	362	339	352	334	329	358	374	354	367	364	340	333	317	372	356	366	340	369	349	372	352	352	327	397	361	372	373	335	381	377	329	357	329	353	349	346	355	357	366	353	330	325	393	349	333	369	334	331	314	354	360	350	331	340	350	333	342	354	357	364	311	342	381	339	383	332	365	369	356	334	390	347	311	322	366	345	364	361	353	312	344	354	331	325	363	365	336	359	346	337	368	369	356	357	317	355	340	339	344	343	334	332	337	360	308	324	340	314	326	360	301	377	333	318	326	353	336	313	359	364	315	344	341	330	341	308	342	360	332	349	334	334	363	338	385	365	335	323	369	363	345	351	361	378	328	334	321	325	360	331	348	342	336	343	333	321	348	323	346	335	345	364	339	348	296	352	355	330	340	336	325	369	364	329	364	337	333	330	369	346	349	327	349	320	325	315	362	334	324	346	352	322	326	353	331	324	339	354	347	316	337	348	353	336	362	340	363	345	368	325	367	314	353	344	352	338	340	335	331	343	350	343	354	305	370	341	352	341	369	349	310	353	303	351	366	321	316	373	327	325	323	364	325	360	324	347	370	328	313	347	329	312	323	342	326	329	329	352	369	320	345	343	327	329	362	344	322	332	338	353	341	350	344	330	338	340	324	355	313	356	335	325	343	318	321	336	313	325	328	312	337	329	295	332	347	361	365	352	371	346	352	320	347	357	368	330	353	345	317	336	306	356	295	341	353	357	359	347	353	340	337	329	350	336	328	325	365	372	337	344	330	390	308	357	332	354	336	341	342	347	347	328	323	319	350	361	349	356	353	350	343	379	335	328	330	365	340	341	335	380	343	347	325	336	311	335	375	372	312	354	339	341	308	325	312	346	339	383	323	317	324	323	352	364	335	371	342	365	333	356	343	322	329	311	357	367	325	308	356	345	337	325	336	317	339	365	326	316	324	363	345	341	375	321	360	379	313	344	344	362	333	319	337	358	356	385	358	371	356	331	347	351	346	362	336	353	309	329	349	322	324	366	329	353	354	357	341	340	366	347	367	340	380	341	327	322	353	348	339	352	346	314	293	354	343	348	360	361	377	367	335	358	322	323	353	312	338	341	344	297	373	319	323	354	367	318	375	327	367	341	358	341	345	335	370	328	362	327	355	362	316	344	345	351	363	344	349	344	352	364	325	335	352	354	337	340	331	342	354	382	352	351	357	334	366	349	333	355	344	355	317	342	339	339	361	348	340	360	350	304	361	351	363	339	357	359	331	368	311	337	367	361	348	346	363	306	373	352	338	353	334	359	321	338	324	364	333	325	324	327	309	325	365	370	347	363	340	352	343	331	353	325	319	355	353	338	342	332	318	333	332	364	352	334	337	336	338	323	318	300	328	350	382	361	316	335	360	347	354	339	319	337	331	351	311	344	363	339	381	336	353	341	345	361	336	380	366	340	328	322	338	324	332	318	366	387	361	306	359	342	343	371	298	336	310	334	329	338	336	342	359	354	319	358	366	331	370	343	359	328	383	340	341	337	335	349	343	330	360	316	345	313	346	382	365	325	377	354	316	342	358	342	390	355	362	324	342	325	327	362	298	316	345	320	359	324	344	328	360	339	351	348	323	367	351	348	291	346	325	365	336	352	368	355	355	369	327	333	335	341	336	367	336	331	356	326	336	342	363	334	345	346	386	355	353	340	353	346	363	357	362	356	356	341	326	333	346	310	341	355	332	334	337	330	304	322	371	352	374	356	347	323	324	335	370	349	324	363	361	338	341	317	336	333	340	347	336	320	334	338	382	352	364	342	315	307	354	336	345	329	342	337	361	343	367	343	361	354	333	325	348	347	366	338	370	369	346	353	304	341	325	329	325	345	339	355	359	336	331	321	321	320	373	322	331	346	310	339	374	308	337	348	333	350	357	304	361	326	356	368	352	362	346	343	339	386	347	344	331	346	341	356	360	350	345	366	353	363	317	309	342	349	340	335	348	348	355	347	368	360	309	339	324	386	326	353	324	322	364	336	341	347	346	335	333	327	330	344	346	355	357	317	379	375	331	334	322	325	358	318	373	357	363	363	360	344	332	344	332	322	326	325	333	355	328	351	326	411	340	319	318	324	316	348	361	334	310	331	328	358	320	314	353	346	317	349	309	353	348	353	328	340	353	346	332	313	301	329	341	333	334	312	324	333	312	332	329	310	338	347	345	380	343	361	332	333	372	363	402	328	339	320	334	332	378	347	333	353	325	346	356	349	355	340	348	353	342	327	366	355	343	364	326	290	326	348	328	327	321	363	366	348	346	334	334	347	294	333	346	378	349	322	319	364	341	314	355	358	324	326	322	344	349	302	319	330	322	348	334	325	304	316	318	357	338	319	329	323	347	315	347	333	365	341	347	325	318	354	326	346	354	343	307	336	310	315	315	370	366	348	326	326	355	350	318	344	350	342	327	341	328	321	348	354	330	332	376	351	343	356	335	355	388	331	318	349	311	352	342	327	343	331	324	334	290	325	359	347	323	336	324	291	344	347	348	330	327	358	387	343	346	321	363	326	356	350	326	339	347	323	324	349	357	347	318	311	333	359	368	340	359	358	343	366	352	358	341	317	368	328	328	361	347	368	364	331	363	356	332	379	343	356	349	345	330	334	340	367	311	334	367	348	323	352	366	307	342	370	360	362	307	323	311	329	363	328	349	347	324	339	375	358	325	360	346	326	318	342	329	383	334	315	366	343	363	325	335	346	354	316	340	372	332	372	357	324	363	349	351	370	337	322	358	343	354	370	345	360	354	353	323	350	343	328	343	349	350	338	357	317	338	326	364	341	358	351	344	338	351	342	325	340	329	338	335	331	344	338	336	340	327	369	338	336	366	359	309	349	305	334	351	331	365	322	324	306	345	358	307	343	344	316	340	347	326	360	334	330	337	336	329	319	353	321	346	355	351	304	334	311	338	348	351	328	329	353	330	366	337	321	332	354	319	306	345	342	355	347
11657	24428	22733	14618	12016	10028	8457	6827	5726	39187	41480	16114	1096	998	858	814	716	720	625	565	598	564	547	600	572	553	575	577	609	548	607	599	1256	3000	5163	4075	2184	1366	894	641	592	531	554	522	564	571	495	532	527	547	556	522	540	553	534	572	591	526	515	497	518	549	509	547	545	522	542	546	527	536	493	569	537	502	519	570	544	559	528	569	534	537	544	523	511	536	545	531	518	529	536	498	527	532	513	573	520	553	541	523	528	532	523	536	502	570	517	545	542	526	548	507	530	568	514	559	499	515	557	543	556	540	559	557	559	589	522	564	520	520	507	540	516	521	558	546	546	501	532	534	550	589	570	535	564	538	562	556	546	545	546	540	551	577	578	566	540	533	499	577	546	541	539	512	556	566	539	544	553	588	520	526	569	559	532	561	543	530	540	551	575	542	484	505	507	563	517	543	572	556	521	544	535	547	509	543	600	580	555	549	515	545	534	505	526	566	565	555	504	538	562	576	538	528	572	549	534	549	523	553	509	505	534	549	573	525	577	531	578	549	544	502	516	541	576	557	527	507	523	540	546	546	527	541	527	544	556	556	573	535	525	519	549	544	571	575	552	519	566	566	570	503	581	544	577	525	555	583	523	569	507	550	540	548	523	555	493	539	528	510	509	528	504	583	537	560	532	472	535	542	562	529	511	520	560	529	514	569	564	559	528	576	551	520	505	535	617	540	518	574	545	605	535	555	541	533	534	570	567	580	540	548	537	555	508	564	536	578	542	554	505	553	551	535	531	495	532	533	504	514	539	538	541	505	576	556	526	550	502	572	544	541	515	523	519	561	548	546	528	539	595	536	586	522	503	516	539	550	493	564	568	549	532	541	542	562	564	545	541	528	516	556	542	539	534	550	557	513	570	555	510	534	565	520	519	591	524	590	546	569	547	521	535	560	544	554	549	562	515	553	537	595	524	542	566	576	556	529	528	536	539	558	519	579	540	592	509	595	523	531	562	566	553	531	515	576	585	515	534	495	516	588	511	548	534	525	546	503	529	562	568	550	524	532	514	519	547	524	553	487	511	577	517	552	548	554	552	541	517	551	552	537	500	518	573	520	569	532	546	557	558	541	548	534	477	514	569	525	490	521	563	550	541	547	559	542	582	530	562	562	537	527	482	577	593	539	544	558	543	543	521	532	526	551	544	516	543	529	501	549	541	526	539	551	569	491	536	589	513	529	568	574	536	523	498	552	505	492	542	514	543	558	518	544	543	532	529	505	598	544	579	539	532	488	509	528	545	581	562	490	529	526	546	535	540	509	543	552	525	556	545	518	526	544	543	507	532	525	531	615	560	548	556	549	537	580	533	524	537	533	535	571	511	550	506	540	540	549	572	553	540	526	567	549	536	507	529	540	511	519	553	553	516	563	563	566	541	531	562	571	554	525	526	523	617	511	554	540	525	542	550	550	517	523	536	512	522	519	551	527	537	567	550	502	510	552	534	529	593	557	536	550	504	539	527	535	543	567	565	541	536	579	540	519	551	539	514	567	549	553	575	535	508	570	533	544	537	573	571	501	522	550	592	533	520	548	545	547	560	532	596	546	493	538	531	495	543	516	572	572	551	566	545	545	539	523	528	529	529	564	544	535	557	565	536	519	509	514	541	524	528	551	534	589	554	541	558	526	565	572	550	528	563	524	540	509	610	535	558	586	513	577	531	530	521	507	514	535	546	549	567	533	552	524	571	560	549	553	568	538	561	531	580	521	553	508	559	566	529	532	543	534	531	574	532	535	531	526	552	540	549	575	557	522	517	601	541	544	532	519	552	579	554	571	572	527	558	522	523	611	519	545	555	567	527	559	584	501	549	536	522	515	513	523	566	551	576	502	593	514	524	528	523	583	518	577	584	572	494	557	532	540	528	491	558	550	550	508	546	538	536	536	543	540	568	539	564	553	567	566	516	553	529	572	564	527	534	580	538	575	540	543	537	511	541	535	539	572	553	541	540	547	532	533	543	489	539	506	538	537	568	600	526	549	546	527	539	532	545	514	538	553	518	498	499	561	548	553	565	556	558	529	545	533	518	562	556	526	524	491	562	551	517	589	549	536	519	509	539	520	540	562	554	489	539	515	557	539	529	525	526	513	529	568	568	543	537	503	534	560	531	564	530	543	563	514	548	605	519	558	540	531	574	502	505	516	547	560	558	541	511	549	541	509	529	569	576	547	512	525	557	538	533	521	565	570	584	573	564	549	549	556	525	536	533	547	581	516	533	552	555	534	531	527	537	521	538	518	575	567	545	536	562	511	541	522	532	525	544	526	563	549	543	541	565	577	541	554	523	553	543	540	526	488	559	524	529	552	544	544	535	568	538	568	512	551	535	578	510	568	560	546	547	521	554	557	533	556	523	552	524	554	530	558	549	543	545	560	519	562	520	537	528	533	564	504	520	564	525	581	546	540	551	585	537	578	521	569	540	562	523	538	550	536	548	535	516	576	544	532	538	529	554	539	562	542	528	559	533	587	554	558	530	501	585	539	540	551	579	577	548	555	496	542	521	554	550	526	542	518	524	539	515	569	532	509	555	507	510	536	557	587	553	540	576	509	552	540	541	558	501	560	565	522	559	525	565	546	560	522	525	583	584	570	537	493	555	544	537	537	578	536	532	550	475	494	520	560	525	519	542	536	492	564	551	526	544	510	530	539	547	536	505	588	542	547	549	556	523	523	573	541	541	569	576	550	564	553	550	520	565	551	573	545	506	499	536	536	497	508	499	566	498	566	581	551	562	517	548	511	564	585	518	564	560	524	534	526	552	491	520	616	564	576	536	538	495	569	535	551	491	514	505	520	550	545	465	556	532	587	534	531	520	562	514	567	540	542	512	539	529	550	531	507	553	497	506	518	542	524	545	585	560	585	555	566	584	538	516	555	533	543	572	606	530	517	506	541	521	510	523	547	517	524	524	516	514	539	505	547	560	514	556	530	546	540	535	579	514	542	505	536	574	499	513	556	514	548	564	521	533	539	530	508	542	503	546	562	534	552	528	560	551	549	513	528	540	463	503	524	560	520	549	514	548	502	530	558	558	519	556	526	560	532	550	528	512	521	520	558	528	487	550	536	557	538	518	544	538	529	508	568	534	561	514	499	545	547	570	544	506	541	546	565	580	531	496	557	557	553	572	531	538	543	523	530	533	563	500	541	504	514	529	516	529	559	576	497	533	514	538	572	556	584	497	557	566	554	540	543	528	570	525	551	511	570	534	573	578	591	541	537	531	553	540	547	525	524	562	490	554	526	516	497	573	553	517	513	534	585	598	528	551	570	531	546	574	536	521	531	506	548	531	562	584	545	512	529	539	543	528	533	559	539	534	548	537	568	557	544	559	534	524	515	523	525	562	526	519	522	572	530	511	568	492	585	531	531	545	554	560	575	524	565	564	511	533	570	528	520	546	550	526	539	532	552	539	518	511	546	539	521	572	520	540	564	561	541	510	524	546	584	548	553	548	549
26833	20116	9831	3254	1882	1423	1178	1031	893	4297	4719	1313	367	369	328	379	373	356	359	330	364	302	328	353	302	336	338	334	325	364	347	345	384	454	452	492	413	377	332	353	330	321	322	317	373	329	324	295	325	316	307	328	345	358	323	327	321	339	342	328	335	326	314	384	333	317	344	331	336	342	329	348	343	309	331	339	328	316	324	340	344	341	357	301	321	327	367	383	330	354	285	371	340	320	319	318	357	350	307	323	327	361	372	340	341	360	340	321	331	354	342	320	339	325	345	337	343	331	330	343	339	344	351	332	351	361	340	311	316	342	326	335	328	319	346	330	307	335	329	325	325	345	316	331	331	346	364	328	325	319	319	319	333	339	321	311	365	339	342	352	315	347	326	341	346	307	340	339	334	305	360	344	342	320	325	320	315	321	310	332	359	349	341	335	347	331	337	331	305	305	317	334	344	318	359	343	367	371	310	383	357	323	314	325	324	330	337	340	342	362	306	341	362	309	367	343	336	343	317	315	348	319	345	360	351	357	325	343	315	342	324	331	323	317	334	347	332	366	310	321	340	299	342	340	345	346	380	317	350	301	369	355	334	315	329	368	326	338	338	317	345	346	346	305	351	338	349	356	338	365	353	371	323	337	315	329	351	339	334	341	333	344	327	334	306	305	338	343	310	343	304	305	339	317	334	300	356	344	365	326	338	347	332	366	353	336	297	337	294	325	307	342	319	314	367	317	355	333	335	328	334	343	325	330	358	337	346	313	362	335	294	323	319	373	329	312	354	327	344	320	346	349	328	349	306	315	329	306	337	324	353	337	331	366	315	316	355	304	301	327	337	328	312	335	324	327	345	352	325	323	344	329	319	328	358	349	327	325	322	385	326	302	322	318	344	342	324	312	361	325	332	326	351	345	295	322	320	353	348	334	343	377	322	304	339	324	311	342	353	326	330	335	325	306	321	326	293	327	323	301	293	322	306	308	341	340	344	316	335	299	346	314	323	312	351	372	333	329	307	346	350	328	323	317	332	313	329	384	346	333	304	314	330	375	319	325	338	336	353	338	301	323	314	323	353	354	337	324	365	322	350	361	320	309	348	327	333	345	328	335	298	327	337	335	339	347	333	338	321	338	324	352	365	349	325	323	303	278	322	335	310	364	344	355	338	349	331	355	311	332	334	327	318	327	354	379	372	315	320	337	321	343	345	319	330	329	325	316	324	348	315	294	333	319	322	352	336	324	308	328	348	354	351	319	326	324	353	333	357	334	337	341	336	337	323	359	305	329	352	360	350	311	314	324	342	346	363	340	287	319	351	303	307	329	337	310	355	340	328	334	369	338	335	342	302	335	349	308	335	345	352	340	307	338	364	337	333	336	319	328	338	334	285	321	339	329	342	337	335	319	357	352	314	336	292	321	326	342	321	338	335	355	321	345	372	347	316	351	360	311	340	346	334	330	317	346	367	339	318	332	320	310	333	338	347	320	341	347	317	346	337	362	344	325	310	340	331	340	346	342	347	296	323	316	360	325	335	311	317	289	354	351	360	345	346	303	386	330	344	329	321	332	332	331	357	326	339	310	314	342	319	354	335	332	374	325	315	321	356	352	327	321	357	337	317	324	329	348	342	336	314	349	353	327	336	353	326	329	350	340	323	332	325	343	317	353	364	330	346	358	345	331	324	328	351	362	331	324	357	353	334	321	324	331	331	366	327	300	330	321	324	341	321	333	344	333	305	312	375	305	333	354	336	313	321	325	338	352	350	355	332	332	305	319	352	329	345	334	293	316	279	329	310	346	345	363	333	354	308	324	316	348	317	347	347	337	339	340	314	324	350	304	351	342	376	358	333	334	331	310	336	329	368	366	297	339	310	335	333	351	334	327	324	355	347	338	345	319	344	304	340	312	335	357	321	332	330	348	333	323	313	318	343	353	343	354	329	350	314	341	326	329	322	353	316	362	289	342	362	335	352	338	319	347	355	360	338	337	359	349	327	368	292	312	334	338	316	341	315	327	355	331	335	346	308	365	335	310	352	306	324	321	317	329	307	334	352	339	377	322	332	329	340	345	337	302	318	359	337	342	353	355	342	359	348	331	336	351	347	345	345	354	311	326	327	355	346	327	344	334	323	344	326	339	332	344	335	358	315	324	330	377	345	347	293	327	343	350	338	333	343	377	335	330	284	322	350	351	374	327	354	321	307	324	360	343	340	335	332	324	358	337	299	333	333	316	367	324	336	331	365	318	305	293	346	337	353	325	314	326	342	304	304	355	344	322	329	355	330	311	329	356	349	310	320	353	301	328	336	339	354	298	340	362	311	336	322	348	324	338	341	309	354	349	334	330	336	317	337	340	317	321	341	335	330	322	352	333	334	373	336	339	316	344	339	326	332	345	310	330	304	308	322	350	310	352	349	364	330	346	377	370	346	301	316	355	359	325	301	303	305	331	350	336	305	329	322	352	317	336	341	320	303	306	370	334	298	330	332	325	331	360	319	359	343	333	348	315	328	326	337	372	351	340	319	322	331	322	324	336	328	361	323	382	333	310	352	338	292	334	334	296	324	345	345	351	342	305	352	323	305	318	347	339	343	342	333	332	351	323	350	316	351	323	330	327	325	311	339	341	342	323	316	335	353	358	323	320	328	360	330	323	335	353	330	349	324	337	317	305	330	329	311	348	309	290	307	332	351	354	305	342	306	344	331	312	310	348	319	335	345	326	366	329	353	345	309	344	333	347	326	305	333	361	313	343	328	352	312	331	340	343	339	316	360	321	331	303	324	324	345	341	316	368	324	301	318	343	341	312	360	326	338	318	322	328	334	345	315	340	320	365	329	336	330	355	349	340	309	359	321	342	323	317	339	303	325	318	311	324	348	341	321	313	325	348	320	313	348	336	337	338	360	363	320	341	310	349	332	358	318	331	342	324	360	332	301	318	335	344	398	336	321	336	336	324	318	329	305	303	303	340	339	337	328	338	358	343	352	315	333	343	353	316	319	358	316	327	349	358	358	333	308	353	347	315	334	341	366	312	322	339	348	334	336	332	347	323	359	347	340	330	402	327	319	334	326	349	335	341	328	327	351	327	355	322	391	348	330	352	370	339	328	363	302	354	346	350	327	321	349	344	351	310	334	307	339	338	364	323	329	350	353	319	338	317	337	331	299	315	363	348	332	336	327	319	333	312	313	309	315	334	351	344	347	316	329	366	321	332	342	319	331	336	343	340	332	311	327	374	335	314	328	375	312	338	338	338	350	345	337	343	380	287	341	334	352	355	337	345	333	338	329	348	315	316	340	342	342	328	352	339	367	321	333	328	349	326	302	312	321	343	305	340	319	322	323	310	306	323	319	371	371	348	339	321	356	353	363	357	378	373	368	349	334	307	318	357	320	311	345	344	363	322	331	339	309	328	319	331	339	317	336	356	346	330	351	332	348	331	326	316	355	325	387	334	359	363	303	356	328	353	302	349	330	339	322	348	355	325	338	321	313	318	314	357
6898	9425	9881	6071	4896	4193	3318	3006	2537	10153	10202	3063	669	642	586	600	574	510	588	537	540	561	508	508	543	536	562	527	573	558	548	558	659	887	951	856	715	660	637	559	540	587	550	574	571	532	576	555	557	551	520	557	518	530	540	528	556	541	559	547	503	562	506	529	576	524	506	588	531	562	564	517	473	563	481	535	558	521	576	572	526	551	538	511	528	514	548	550	563	537	505	560	565	506	552	505	555	531	493	520	511	561	508	531	538	546	555	525	545	566	544	517	537	552	530	554	494	515	562	528	560	515	565	532	516	521	526	552	516	540	549	527	560	537	551	504	559	534	530	503	517	519	496	518	499	563	507	585	551	526	577	550	542	527	542	553	553	578	531	533	541	588	548	515	527	528	498	513	540	578	547	543	510	547	526	581	539	570	550	515	519	512	531	550	515	524	542	539	514	518	553	517	538	543	529	547	529	515	482	549	576	531	584	586	553	528	529	498	543	537	537	515	533	531	545	533	534	542	482	537	535	558	534	491	537	510	547	534	540	527	578	531	530	538	528	525	518	527	556	557	538	564	556	550	567	551	509	593	538	505	556	533	527	558	504	510	529	534	513	503	547	525	588	541	554	548	556	543	546	528	538	537	567	526	607	555	529	513	524	513	549	549	561	541	537	515	502	530	507	521	508	539	566	532	555	522	520	558	497	520	490	517	561	519	531	570	543	529	542	593	549	523	527	534	515	557	502	565	530	557	586	551	546	523	562	528	565	539	545	550	559	539	517	551	525	478	567	523	549	508	553	521	517	589	515	540	521	522	522	487	558	543	514	537	518	493	541	556	538	510	525	536	553	532	572	522	530	569	552	538	562	544	505	541	543	541	536	545	585	497	522	558	527	539	538	533	549	544	526	526	531	531	512	533	581	554	522	551	547	535	589	552	547	551	569	530	556	493	530	555	513	559	534	559	543	498	542	524	539	535	569	522	532	540	555	540	522	549	547	526	557	519	544	504	534	566	513	575	519	531	566	510	560	531	531	558	509	518	542	550	503	541	509	507	555	578	542	587	546	522	522	547	524	529	529	535	538	518	542	562	550	549	542	537	532	540	510	585	524	520	527	563	478	482	529	571	513	535	530	503	504	550	529	550	505	543	542	536	505	552	565	541	491	545	579	531	586	524	551	582	575	509	550	525	518	558	549	540	537	534	584	560	530	521	539	526	531	545	559	521	535	521	508	517	559	537	536	542	564	534	518	533	517	499	540	530	497	516	564	517	553	541	519	529	547	497	529	535	573	572	574	532	540	539	532	545	502	532	523	564	522	547	497	547	538	559	516	523	531	550	547	512	534	520	588	522	586	586	574	538	569	546	509	488	538	519	534	530	501	543	572	577	572	549	539	564	533	525	537	517	524	553	554	545	521	528	524	529	552	507	542	521	557	541	507	505	543	551	496	531	578	507	584	558	521	523	522	538	546	548	532	552	543	572	567	533	531	549	499	513	513	541	531	576	526	545	497	547	540	575	504	574	547	533	536	575	514	556	530	551	576	501	547	520	541	580	538	586	504	526	473	513	544	574	527	551	498	529	551	539	508	517	528	565	538	536	594	566	541	536	559	533	549	531	534	535	521	545	533	562	565	512	558	561	531	532	481	517	535	583	560	560	574	575	542	533	508	534	534	546	548	581	559	555	529	568	571	530	530	554	540	520	481	528	531	549	566	578	536	544	530	520	514	562	541	580	531	522	544	559	588	519	547	568	559	496	519	550	499	503	540	515	538	546	527	591	557	490	541	525	523	504	512	533	572	554	563	528	531	510	554	560	576	489	514	572	515	555	532	545	554	539	591	551	478	556	541	534	528	523	530	572	579	568	548	520	551	522	533	549	571	510	545	515	508	572	519	584	554	575	518	520	552	551	518	541	506	516	562	568	536	506	526	536	537	526	538	523	521	528	553	539	547	514	538	559	546	574	538	538	592	553	531	547	516	507	523	545	555	538	536	535	551	509	560	497	535	591	512	544	523	547	545	533	559	551	509	573	556	554	565	538	517	531	539	527	509	549	571	539	556	520	539	488	515	502	541	562	561	532	557	551	507	544	501	527	536	531	554	539	545	530	550	543	543	545	525	531	521	502	586	544	554	549	534	607	523	537	516	564	538	535	510	560	531	528	530	538	527	539	545	541	562	544	537	579	580	551	541	548	516	549	535	508	518	534	553	531	545	534	527	554	570	541	537	535	566	522	561	522	541	513	533	531	563	531	544	588	554	515	540	536	543	517	556	584	511	533	573	496	543	508	553	570	519	564	540	530	481	531	561	561	519	540	550	562	543	557	517	529	543	558	513	522	579	538	555	526	512	546	557	563	536	553	592	497	525	594	555	550	535	540	546	544	499	554	554	578	521	526	512	572	504	538	516	533	529	529	542	541	512	550	566	535	518	541	587	559	540	550	565	527	530	547	549	553	510	538	553	541	532	563	556	551	523	561	556	565	548	548	540	584	533	534	549	510	573	534	532	526	588	532	584	553	521	558	526	518	526	523	586	542	513	542	528	527	575	527	510	533	542	548	516	530	545	506	536	560	543	592	523	520	562	550	568	531	539	511	513	565	525	540	530	535	530	511	541	522	525	530	554	567	562	571	542	546	507	544	575	594	582	579	538	559	524	541	533	556	546	552	572	525	522	518	595	576	570	510	523	555	541	561	591	569	554	532	512	539	565	514	572	520	499	525	510	525	525	494	495	569	551	491	536	575	562	558	554	570	551	593	552	554	550	531	527	530	598	544	499	536	520	534	540	549	522	515	541	520	530	542	577	498	563	521	534	556	536	548	547	597	530	540	545	524	578	540	503	507	583	543	533	579	534	522	533	509	533	536	556	586	501	547	520	553	540	520	529	511	553	528	526	553	545	511	538	560	556	542	563	533	496	565	555	557	600	536	494	488	581	524	519	546	564	539	546	547	475	525	551	546	538	579	525	543	499	569	525	514	546	515	551	523	528	571	522	540	511	497	569	504	524	540	518	582	520	521	530	568	570	530	577	543	540	551	523	561	533	597	558	555	566	527	549	568	545	513	496	605	518	559	507	549	526	500	531	530	524	541	524	544	531	525	526	508	538	513	514	550	561	565	574	560	553	586	585	533	573	536	503	518	575	501	497	569	536	517	570	561	541	561	504	501	549	549	534	557	537	573	547	528	516	515	542	537	490	552	531	530	538	529	531	536	552	524	555	534	568	558	568	532	512	545	534	544	532	526	510	516	547	569	558	563	597	536	535	527	549	539	561	526	547	516	606	552	559	541	509	561	531	528	510	539	569	559	557	579	518	510	554	557	573	515	527	540	586	536	540	590	553	563	503	507	525	552	532	556	538	528	502	541	565	554	540	538	544	561	565	555	537	537	546	584	513	550	511	550	522	525	535	551	565	536	520	497	515	540	558	558	513	559	516	527	541	522	562	539	550	555	550	568	554	567	594	565	556	501	541	548	518	550	544	536	525	539	561	531
25146	21176	26915	24825	7019	2515	1832	1482	1140	15796	18014	7726	457	387	379	370	369	371	374	350	357	379	347	347	344	358	346	366	361	370	327	351	498	798	832	676	550	442	356	358	329	326	344	336	325	365	351	322	363	360	324	389	316	328	311	365	354	327	363	384	381	365	312	359	349	376	342	333	379	332	325	389	374	378	353	346	352	342	317	380	336	345	360	347	345	343	373	339	342	369	303	351	348	307	367	372	356	335	329	346	396	373	348	313	360	351	368	338	342	343	337	338	346	328	374	354	339	360	364	363	326	375	319	335	340	335	327	337	353	345	357	343	322	332	365	361	336	339	359	343	341	318	384	340	372	325	362	335	368	333	334	382	348	362	366	337	353	360	360	356	338	331	402	329	336	383	341	329	348	289	367	351	324	371	358	329	350	335	403	342	341	357	340	323	371	365	344	336	335	328	357	346	346	319	335	344	338	337	309	349	355	350	328	387	332	342	329	342	309	351	365	387	340	351	340	342	362	342	324	358	334	308	358	330	355	369	364	351	357	315	312	360	377	313	366	320	330	380	340	338	307	334	326	302	360	342	338	344	385	372	367	350	329	333	359	341	358	357	326	313	354	343	351	358	357	299	344	346	322	365	304	314	325	357	351	338	345	325	367	366	332	377	335	354	380	353	394	384	348	346	348	368	338	381	343	330	355	320	327	333	379	375	372	327	348	351	347	335	324	362	336	354	319	323	359	340	315	328	329	387	333	350	315	341	348	364	398	345	334	339	357	360	321	339	349	349	354	354	358	345	356	363	377	366	365	327	382	338	352	345	343	349	363	343	333	330	339	365	330	351	343	367	355	343	340	330	364	328	334	333	335	373	376	364	344	344	385	341	342	359	369	350	327	324	304	353	360	333	336	346	353	335	359	352	326	338	378	371	338	384	367	386	346	323	349	346	348	371	374	360	319	325	348	335	316	354	382	343	353	333	357	365	382	335	361	345	343	331	333	344	330	376	337	355	365	343	327	372	369	367	341	377	349	352	358	346	353	347	347	330	337	354	335	352	351	341	372	328	370	349	340	389	343	346	329	342	327	343	350	338	355	373	362	327	369	338	334	356	342	352	375	330	357	338	350	366	388	341	366	373	348	347	378	338	391	373	350	390	338	356	340	336	357	348	353	355	366	345	341	363	348	345	361	370	339	335	337	347	367	337	353	316	343	372	329	351	383	331	337	367	365	360	327	357	351	361	358	354	335	317	339	346	336	336	344	349	321	340	357	324	377	347	321	338	327	324	370	333	385	365	313	362	342	361	352	374	352	339	345	329	355	350	354	354	344	348	377	347	365	403	354	362	329	353	378	342	339	342	358	378	352	355	330	328	325	332	331	338	307	329	359	341	367	348	335	347	342	365	333	332	349	306	338	334	330	355	363	351	356	336	342	364	367	353	342	346	348	347	321	331	364	344	354	345	326	348	378	358	366	361	372	337	345	364	339	350	347	354	369	332	331	370	341	350	345	383	329	347	359	349	355	382	336	375	357	325	353	365	326	352	326	393	352	351	341	356	329	350	319	330	298	341	298	346	348	305	396	362	322	304	350	327	348	336	323	356	313	341	363	347	326	331	336	354	386	368	329	349	327	388	336	340	347	360	378	363	355	369	381	347	365	416	321	349	374	360	333	349	353	332	371	342	342	324	400	337	360	374	344	325	346	344	368	333	352	339	332	330	349	364	364	362	315	334	359	326	348	383	380	335	364	350	352	354	363	325	359	358	355	335	368	346	373	348	373	329	329	331	332	352	362	350	321	374	343	322	365	349	347	333	327	360	363	349	329	347	337	351	332	353	367	326	329	342	358	357	346	349	299	337	328	371	345	333	386	383	356	372	362	353	386	324	346	329	354	338	322	344	385	362	331	343	344	373	364	348	335	375	345	376	334	348	353	375	332	370	368	322	356	342	351	341	360	324	364	360	327	347	358	339	326	352	340	327	301	349	353	362	296	350	355	341	332	354	331	344	354	334	369	327	354	378	329	325	321	355	369	357	353	330	357	342	364	333	339	337	351	366	344	375	339	360	350	358	363	351	343	307	368	349	340	349	358	335	361	373	332	336	336	348	289	371	347	319	322	371	375	337	318	319	377	342	346	333	323	348	364	394	314	338	326	305	331	354	370	338	367	316	336	331	332	357	334	368	345	353	358	359	337	359	328	346	366	360	320	351	344	358	343	313	312	337	347	349	352	338	350	364	369	355	368	353	375	353	398	295	332	327	336	334	353	352	320	389	368	344	329	346	324	359	327	345	341	357	380	378	373	348	355	337	375	348	355	323	369	395	346	349	321	377	360	305	389	341	394	326	350	356	342	348	368	326	346	351	335	361	345	345	373	360	355	309	341	339	343	361	304	354	364	371	317	362	354	357	351	349	366	354	357	338	368	345	376	347	371	357	349	386	363	320	345	344	340	335	325	326	313	360	321	349	343	363	377	348	346	390	335	329	357	360	375	321	314	344	308	347	336	360	357	366	346	321	331	362	352	355	350	375	351	379	314	336	360	390	369	337	342	347	344	380	334	331	357	371	366	326	321	347	343	355	343	392	315	354	319	367	329	344	345	361	351	356	341	335	361	342	315	377	370	350	358	352	347	311	372	332	341	371	342	358	351	325	349	334	330	373	326	359	335	331	340	324	340	357	322	331	367	341	386	376	355	313	352	327	333	361	369	341	354	340	329	378	341	335	339	355	370	344	350	328	331	367	356	352	335	362	336	341	418	309	348	340	313	336	365	332	365	336	360	355	342	356	335	374	339	349	355	321	337	359	317	365	338	346	327	336	332	363	355	342	321	366	326	353	355	338	361	338	368	323	334	328	361	323	334	353	357	329	345	324	395	366	361	329	313	331	351	321	334	372	346	329	349	383	324	330	350	356	354	360	338	340	360	366	376	330	335	378	368	348	322	338	362	340	348	355	325	346	368	406	318	354	324	336	325	333	359	338	360	336	323	349	327	350	361	345	363	361	339	379	337	352	343	346	356	354	365	317	353	377	351	351	351	336	346	360	355	357	344	357	356	333	327	380	332	354	354	349	319	379	331	347	379	344	349	363	330	361	351	334	371	348	354	356	341	367	352	340	353	360	367	327	373	350	348	360	357	324	363	311	341	350	331	362	330	330	339	371	349	351	356	325	348	335	342	312	380	334	331	351	319	339	351	351	352	374	326	322	352	349	378	355	313	371	320	360	354	342	368	350	348	357	315	322	352	324	356	364	352	348	329	354	337	330	334	385	328	335	372	366	322	356	348	341	370	362	301	312	355	347	359	331	379	348	362	346	353	377	351	357	331	356	349	333	346	335	382	385	329	363	381	343	349	327	341	367	343	339	330	340	329	315	354	361	347	338	325	332	356	358	344	348	343	346	375	352	343	343	330	349	303	346	343	362	373	347	336	362	357	355	337	360	341	320	314	382	316	364	338	356	377	369	377	343	362	330	363	369	365	358	334	352	338	343	345	350
7952	16173	15480	10085	7096	6212	4921	4259	3367	24171	26061	11399	797	676	690	642	656	571	608	546	541	641	555	582	623	596	571	578	579	537	624	613	933	1656	1787	1468	1059	771	618	608	608	510	539	566	614	577	526	558	524	566	583	564	522	535	543	554	612	628	557	573	519	559	608	554	546	566	552	540	543	620	597	571	557	567	575	524	553	539	551	626	557	553	541	593	538	536	555	566	538	576	559	583	581	569	597	584	527	584	558	566	571	557	570	554	578	564	543	574	547	584	554	571	562	511	590	548	530	569	544	604	598	570	533	565	548	522	560	539	526	557	522	571	547	595	533	547	529	504	539	572	566	548	540	569	581	570	572	531	545	589	584	565	595	574	532	555	550	539	545	600	563	549	535	549	540	578	564	576	631	534	578	582	600	585	587	532	529	562	575	590	550	549	529	600	575	563	606	584	596	562	591	558	563	521	585	583	556	536	557	517	596	550	581	557	571	575	575	509	525	567	586	542	563	543	566	524	555	533	539	556	568	582	572	580	580	568	538	551	535	552	607	589	563	567	545	576	568	554	559	540	574	566	560	534	585	565	547	562	542	554	580	562	580	538	544	558	597	564	611	518	541	540	561	545	547	538	558	555	554	583	512	557	556	510	571	549	543	548	562	602	539	546	597	636	568	540	547	551	560	540	537	562	562	559	583	558	558	550	526	555	514	529	596	541	600	591	560	545	580	575	601	539	564	563	576	551	573	567	550	542	598	578	563	583	572	570	531	533	556	552	511	586	562	541	547	561	574	543	549	561	583	578	559	576	530	538	580	554	540	563	547	605	563	578	526	524	526	584	559	523	586	562	549	564	503	619	544	562	579	547	544	558	584	543	555	537	576	565	569	534	543	535	515	573	564	578	555	585	524	600	572	597	559	557	559	552	584	532	571	561	591	545	591	541	546	565	528	538	544	549	565	546	525	530	546	547	539	597	557	549	566	541	603	539	509	564	554	570	551	570	539	576	538	542	542	499	566	562	537	537	552	556	607	584	579	569	571	582	570	556	538	570	553	601	549	534	564	574	528	604	535	533	573	581	563	592	566	584	606	564	553	609	563	596	561	569	599	545	596	554	557	576	553	563	535	609	552	558	611	547	554	605	562	538	512	529	554	563	534	569	543	554	523	595	589	561	589	534	555	584	585	552	541	557	511	569	589	576	566	556	538	553	536	544	566	569	555	559	543	542	614	557	545	568	534	605	579	570	578	560	564	521	539	539	546	534	556	568	560	569	577	571	555	587	569	558	567	531	578	529	587	538	564	558	561	630	579	550	564	539	551	580	585	569	530	584	574	589	573	592	533	582	589	552	558	571	554	545	537	569	563	527	544	545	597	565	518	571	541	556	532	530	529	563	595	567	560	567	588	578	560	570	530	547	546	542	562	600	575	566	552	583	578	578	560	567	558	548	567	615	549	546	618	577	552	570	558	540	573	575	553	592	566	577	581	577	578	570	572	535	530	577	536	522	543	551	551	574	583	562	552	542	569	563	585	539	571	566	557	569	581	528	562	533	558	575	571	517	559	558	554	569	595	511	573	606	558	572	594	546	513	539	573	553	552	576	583	560	556	568	567	574	565	599	562	552	581	535	579	588	536	585	548	582	529	543	555	551	562	562	546	589	563	535	532	523	550	548	578	524	542	551	559	583	591	570	589	480	598	567	584	544	555	515	554	544	559	540	567	554	564	518	587	589	551	566	566	583	609	603	560	557	613	581	571	567	556	571	592	555	551	582	547	557	535	560	598	550	539	566	537	563	577	555	538	524	564	536	589	589	506	553	566	557	579	586	552	533	546	565	556	560	563	586	534	602	514	569	563	526	544	551	603	598	579	576	556	611	555	521	574	536	539	580	581	574	565	512	574	602	560	597	584	589	572	577	589	558	576	550	580	588	552	551	542	531	524	578	607	584	563	540	551	550	562	552	581	611	545	596	566	564	535	523	560	552	591	535	513	576	580	564	563	590	555	593	586	590	555	556	548	525	567	549	539	570	613	613	571	536	557	533	560	583	599	556	537	535	542	552	540	540	572	538	535	565	595	571	561	596	532	530	566	622	544	586	563	560	576	560	573	545	576	563	535	589	571	577	552	599	559	610	522	565	601	547	546	535	594	594	566	606	574	582	589	592	572	580	538	571	569	555	558	552	523	599	623	515	548	562	547	588	543	540	556	549	565	546	533	557	556	601	562	606	583	527	551	555	594	552	566	542	577	525	538	537	571	584	559	591	549	576	516	572	538	568	549	541	574	554	556	540	551	585	565	526	585	574	560	524	550	566	597	582	554	544	577	538	597	581	553	556	575	553	530	570	589	558	536	531	558	556	557	579	550	589	605	560	556	567	539	570	567	566	568	566	560	576	595	562	530	563	596	537	541	545	566	540	563	533	576	564	567	592	532	569	524	584	569	584	586	530	558	561	573	549	533	541	526	584	575	587	562	589	587	564	566	561	545	536	555	559	592	580	558	550	563	527	542	559	565	547	563	544	549	547	587	547	555	602	559	580	560	524	573	601	589	544	606	527	586	560	608	573	568	568	587	578	563	566	574	527	539	570	585	521	589	513	590	571	555	561	520	543	567	550	557	579	505	608	558	559	588	533	543	572	568	546	575	543	593	584	548	530	566	621	568	517	547	567	560	572	566	530	531	590	583	532	537	512	530	531	530	538	609	561	530	532	555	592	529	558	525	527	602	573	577	510	546	542	590	573	595	588	563	592	560	580	583	585	542	574	549	533	575	552	558	563	563	549	526	590	547	562	580	584	569	546	582	549	562	561	564	577	544	547	585	589	551	588	562	595	544	542	551	585	556	557	571	557	582	540	550	521	562	578	566	545	583	563	556	571	595	572	598	553	571	553	539	573	567	583	582	550	543	534	548	539	576	573	599	625	559	543	574	573	501	574	521	561	589	557	586	574	560	521	573	579	587	564	551	581	559	561	596	573	546	536	590	565	581	571	573	556	559	575	528	589	600	563	546	574	539	537	504	607	584	625	569	585	552	578	562	554	637	573	573	515	586	516	563	571	547	559	544	551	602	547	537	517	551	568	559	579	566	512	563	574	537	577	555	560	563	550	556	543	565	550	540	543	627	600	576	559	563	585	594	570	569	580	524	575	534	602	565	535	549	540	577	568	521	556	536	556	557	597	544	572	571	535	563	603	577	567	581	631	541	535	556	589	556	595	576	602	573	526	536	584	556	542	587	546	514	531	574	557	597	552	550	578	558	561	533	558	534	573	573	541	556	562	555	579	545	530	571	558	588	561	602	528	589	605	553	579	535	573	592	547	567	570	587	559	541	562	608	555	539	555	583	530	553	574	594	563	569	560	590	537	559	587	580	602	586	609	570	560	554	575	596	578	557	533	554	571	564	572	582	572	623	572	588	589	567	586	543	568	537	555	538	532	586	588	586	552	573	541	551	585	544	566	565	561	528	566	530	542	561	543	588	568	548	583	538	527	577	558
23321	21168	28837	23750	21175	19538	5392	2409	1990	27141	39468	25634	2865	502	404	426	380	379	370	340	380	354	370	387	363	362	385	373	352	327	356	360	491	1622	1873	1389	938	574	429	404	341	364	319	352	353	378	344	363	373	349	353	363	345	350	339	354	358	367	327	355	332	377	370	389	406	339	348	333	363	331	313	344	406	358	333	370	388	346	346	355	379	353	381	382	361	345	325	345	371	339	350	365	347	338	359	335	338	356	354	351	364	370	332	335	349	359	323	298	333	368	373	358	374	359	332	346	331	356	375	380	339	314	328	336	318	400	354	399	359	334	357	363	357	351	353	330	379	358	327	341	359	355	369	365	376	352	374	322	361	352	366	317	341	341	354	364	347	352	392	378	326	345	373	331	338	329	367	372	349	350	393	322	381	367	324	361	366	353	361	350	368	362	344	334	363	344	361	330	365	327	337	360	339	321	364	364	364	333	314	359	333	351	350	391	374	302	342	333	354	364	359	338	357	356	322	339	339	350	372	376	327	338	338	361	367	358	332	358	361	372	372	354	342	345	350	374	359	345	359	343	345	367	379	385	347	325	352	366	340	324	339	358	375	338	349	348	358	339	339	330	348	323	325	375	359	343	373	339	345	350	386	350	354	348	349	341	379	365	323	360	325	334	344	378	394	353	378	336	355	384	380	328	393	341	352	317	351	371	331	347	351	357	329	363	346	375	332	382	371	362	358	346	370	396	357	373	343	329	330	365	362	344	340	338	365	338	310	366	351	358	341	373	369	337	373	343	373	337	321	375	363	381	354	368	348	362	371	359	384	356	317	376	366	333	369	331	340	309	347	338	368	333	333	348	342	351	369	344	343	346	339	335	340	374	294	349	325	348	361	357	374	355	345	343	341	389	381	358	348	366	329	372	386	362	357	356	348	323	349	364	352	339	322	370	333	349	334	352	368	318	336	339	344	353	378	337	334	354	354	352	319	385	376	370	349	369	351	339	333	326	357	327	334	352	317	360	391	369	337	348	359	345	329	377	326	326	332	345	358	344	323	341	354	382	335	321	319	366	357	343	350	362	348	338	351	345	348	360	343	356	347	342	338	320	379	352	353	339	354	354	337	314	321	350	357	351	345	334	364	333	322	366	371	366	347	366	357	354	384	387	311	322	350	328	360	372	345	354	333	324	378	318	324	373	338	362	351	344	321	354	348	375	334	337	341	385	343	352	347	320	331	363	385	332	370	344	346	368	366	352	354	340	322	347	338	368	369	350	370	370	348	361	312	346	328	335	366	360	337	361	330	351	378	345	369	349	335	341	353	352	355	352	370	327	338	359	393	336	341	338	351	354	353	362	338	388	311	352	355	378	369	372	357	324	386	347	364	321	389	330	333	381	358	350	356	339	364	357	335	377	356	351	353	334	350	362	339	344	336	372	350	370	327	367	352	340	334	304	335	360	362	343	366	358	334	341	325	360	361	353	338	320	340	352	339	345	341	353	345	364	373	382	325	373	351	322	334	300	359	323	346	369	353	357	349	346	331	342	379	359	367	347	341	352	351	345	367	350	368	364	342	384	362	379	371	340	372	352	325	349	352	338	344	349	358	341	361	322	362	320	363	341	342	340	350	359	373	360	337	367	351	349	345	351	347	361	333	355	364	361	388	337	361	352	351	362	349	332	349	351	332	328	373	372	369	333	393	357	364	329	367	377	348	301	376	360	332	364	335	339	341	341	328	350	336	327	347	376	360	340	328	336	345	347	365	348	364	339	354	351	339	359	352	292	372	371	378	368	337	337	364	342	330	327	327	348	327	347	366	357	370	330	375	339	360	365	361	339	390	343	351	309	359	378	364	338	307	355	337	355	358	324	350	347	357	329	351	346	337	299	324	381	324	334	370	346	360	367	366	394	348	360	309	373	324	335	357	346	378	323	367	318	346	331	354	323	351	345	351	331	331	361	336	399	359	352	358	355	367	372	343	360	355	320	371	354	372	350	353	387	391	336	338	358	374	337	352	336	324	343	368	346	374	399	359	336	389	322	340	342	372	364	388	341	361	361	358	355	357	328	328	344	362	351	325	376	346	374	370	356	345	355	363	352	370	337	360	374	358	322	332	323	355	338	384	364	351	345	384	328	343	306	369	314	377	341	399	338	375	334	325	356	344	366	336	359	373	351	388	360	373	333	370	356	345	361	333	341	348	333	391	364	343	349	319	315	351	354	328	346	339	360	361	367	331	350	366	347	387	387	330	329	315	369	361	357	338	334	388	363	340	357	340	341	330	388	345	345	369	314	348	352	346	375	357	353	351	352	353	335	366	348	376	325	338	392	302	321	339	363	335	372	347	324	387	334	383	364	321	331	355	335	341	351	377	353	348	345	383	370	358	348	362	351	337	365	346	337	329	328	357	341	346	338	348	355	372	345	328	370	351	330	341	366	352	384	372	359	324	360	352	353	349	364	373	360	367	359	343	334	347	344	352	340	354	336	361	335	371	351	331	355	360	331	365	332	324	341	386	338	331	334	333	334	336	346	348	381	337	345	384	345	363	339	354	363	374	360	344	339	376	349	341	353	378	344	349	358	350	340	337	340	358	371	352	324	352	344	332	328	339	342	346	350	366	338	337	359	338	358	339	326	364	366	337	331	342	364	343	349	335	356	363	337	320	377	338	379	365	366	381	355	348	315	375	323	361	386	360	352	331	334	356	313	352	347	353	327	375	373	347	394	331	369	365	346	360	352	391	365	384	372	371	345	349	338	355	352	352	313	354	312	346	348	363	354	394	341	319	370	352	374	336	352	342	335	306	355	346	365	369	346	329	339	345	360	313	340	320	339	348	342	356	361	347	350	377	361	363	369	350	349	390	346	374	341	343	344	369	338	332	346	347	352	354	341	324	370	347	372	325	336	337	342	392	377	326	346	377	375	348	371	372	368	349	351	314	321	327	336	329	359	353	344	333	364	307	336	336	344	368	341	358	330	345	334	339	355	346	352	374	360	323	357	352	364	352	382	359	335	338	350	347	357	368	360	364	307	326	363	325	362	345	355	337	328	352	398	352	349	321	353	365	384	335	315	363	350	371	366	377	355	326	333	347	346	329	345	340	386	366	338	346	326	346	348	310	336	332	348	361	332	374	349	372	331	368	362	359	356	316	369	323	361	317	359	345	354	338	354	345	313	363	352	354	340	405	356	373	333	350	365	367	308	347	350	308	378	344	319	356	398	349	362	352	344	333	344	352	347	372	350	333	357	348	342	325	348	357	366	317	350	338	344	368	286	343	371	331	344	345	335	342	332	337	364	369	353	349	369	357	379	374	363	333	337	350	376	326	354	381	372	349	346	367	353	347	349	380	355	325	343	360	334	339	343	340	343	339	334	360	350	343	333	346	346	379	357	364	367	366	329	355	346	357	313	381	335	317	336	342	365	353	349	339	352	337	382	368	352	365	360	360	338	366	316	380	327	335	372	365	356	336	380	355	346	378	325	351	336	310	356	352	341	369	362
11754	25360	23559	15769	11748	9269	7594	6491	5804	32266	42517	27227	1184	922	791	761	646	647	609	640	615	629	631	597	595	602	583	572	584	616	563	614	1030	3725	4378	3141	1948	1126	786	668	606	524	532	548	536	552	539	568	566	592	602	542	542	516	566	582	503	515	559	528	555	529	538	520	571	561	555	611	568	566	567	559	528	511	543	553	556	544	562	545	537	565	559	580	598	519	544	525	533	530	587	556	540	511	531	552	532	506	568	554	567	566	556	575	510	500	555	531	553	574	572	560	536	537	538	577	544	530	592	551	552	571	560	539	545	593	531	593	539	564	565	501	547	522	581	566	571	543	560	565	531	524	566	583	540	549	519	512	557	588	564	567	532	539	549	524	582	536	602	543	547	553	555	577	567	512	514	551	581	520	579	540	567	526	563	581	585	577	535	520	548	549	550	583	571	530	540	542	518	558	573	528	545	546	560	562	576	516	565	543	533	523	568	551	542	564	556	591	520	565	582	600	558	541	533	542	546	577	560	560	552	550	581	589	535	581	548	594	552	532	564	518	575	570	579	537	513	537	532	544	586	566	532	540	514	545	517	553	575	553	561	548	564	536	535	556	561	556	552	528	534	543	551	527	563	560	527	550	537	535	554	515	566	558	557	550	588	584	587	532	561	552	542	587	533	540	493	578	578	569	520	563	546	549	530	564	546	548	551	578	527	521	562	585	502	541	561	563	584	569	539	588	536	552	572	547	569	541	534	578	575	564	565	538	542	529	542	511	556	549	549	541	563	588	566	569	549	571	575	552	610	550	549	526	534	554	574	575	558	538	571	535	543	533	570	536	575	565	581	557	561	574	535	504	505	523	524	587	529	537	560	544	526	573	555	541	539	543	568	550	550	547	613	500	533	550	538	527	625	526	564	567	524	534	564	535	571	535	571	565	572	543	540	539	506	565	609	556	603	553	539	521	540	563	533	544	560	551	550	549	585	556	542	575	480	514	580	513	555	541	536	519	534	542	559	528	532	532	554	543	517	546	530	567	539	597	546	526	521	560	580	544	510	571	548	561	514	551	562	547	591	560	558	574	534	552	541	525	546	516	515	581	563	566	555	563	565	569	532	531	582	520	526	540	549	553	577	502	582	555	521	530	583	564	538	544	568	523	539	536	556	560	544	535	578	562	548	553	494	585	583	556	521	538	562	540	583	525	542	562	562	565	582	565	560	558	538	570	555	539	542	567	508	521	516	554	559	536	562	538	586	584	545	525	554	589	558	543	555	555	526	625	563	556	554	556	574	572	521	535	552	561	533	524	559	539	542	534	564	589	545	550	546	509	583	555	564	541	585	531	529	518	561	552	515	571	571	522	517	566	530	559	552	560	581	574	541	561	577	530	510	545	554	541	511	562	553	559	568	533	559	529	551	550	554	545	579	551	577	534	513	498	498	522	559	573	543	568	529	566	573	533	521	566	513	555	538	511	582	570	556	536	548	535	538	594	566	537	559	556	527	571	595	563	527	554	579	563	583	530	540	540	592	548	547	556	583	576	565	544	548	515	567	558	527	594	545	537	539	530	548	545	562	537	557	506	537	571	564	555	565	570	565	573	547	594	537	545	576	558	560	536	575	544	543	584	534	507	533	585	528	565	565	573	529	552	539	581	566	552	555	558	534	565	525	575	549	539	544	537	525	518	534	541	526	557	586	545	548	560	551	566	532	522	548	540	536	556	527	546	547	571	562	557	545	530	553	527	566	550	530	536	526	600	544	554	551	575	574	517	528	546	535	517	553	525	603	529	501	597	565	539	573	552	547	572	508	572	558	524	553	535	516	590	518	605	562	496	524	560	546	584	558	541	543	558	554	532	539	562	586	562	548	522	548	567	530	596	580	523	540	545	521	539	548	552	550	537	519	567	510	578	535	553	563	542	543	588	542	582	544	586	574	555	535	541	560	535	562	512	511	554	557	483	528	534	524	537	547	509	572	544	561	532	594	507	568	599	601	584	553	532	560	526	560	541	532	528	589	545	564	588	555	562	591	529	536	537	567	597	576	529	528	527	524	599	551	523	559	519	529	593	526	567	539	552	530	511	540	507	577	523	604	541	557	582	575	583	500	561	516	534	560	530	547	560	586	582	521	542	525	605	588	548	551	555	520	575	570	547	548	565	579	553	536	579	569	509	563	557	593	551	553	519	559	555	531	572	576	505	539	550	544	526	568	560	510	563	514	536	527	543	576	554	524	543	546	532	560	559	547	534	560	568	515	539	554	526	557	537	532	579	554	544	539	545	585	547	578	597	556	546	532	536	516	554	589	566	569	536	549	560	545	523	559	546	544	534	545	567	576	553	542	546	579	578	564	578	562	538	525	518	536	546	524	505	536	564	542	554	545	519	520	548	552	542	516	570	549	528	538	557	594	537	545	545	512	546	541	582	591	539	576	533	525	554	565	549	563	569	562	560	560	523	545	558	553	541	588	515	558	556	550	589	537	549	517	546	569	521	523	496	501	541	519	519	528	555	544	518	584	560	552	528	551	471	555	529	519	579	528	524	535	595	571	554	535	554	562	544	542	575	566	552	560	553	556	512	572	509	565	545	572	520	559	551	562	567	536	539	573	557	547	520	559	569	554	510	526	488	532	582	513	595	580	542	533	545	559	561	563	559	561	510	558	566	575	566	557	535	539	573	603	561	596	538	594	542	515	540	542	551	518	515	564	506	530	572	553	575	530	512	590	556	526	530	567	568	554	554	550	557	507	505	584	582	544	549	552	548	505	548	562	519	502	550	558	555	597	575	590	565	539	523	591	565	537	509	576	570	541	551	567	545	523	534	596	571	563	525	550	539	516	551	521	551	543	541	563	536	565	572	569	541	551	556	510	595	563	524	568	532	569	556	553	529	536	550	574	513	562	539	522	553	559	571	552	555	485	486	538	541	557	541	515	536	553	509	574	547	546	530	609	531	541	545	531	541	573	570	559	578	564	575	556	560	517	529	511	546	565	543	552	582	573	576	553	529	523	516	536	592	571	524	564	508	561	551	547	529	547	542	565	538	543	542	554	536	541	535	522	553	566	567	585	514	552	554	496	550	548	540	555	572	595	531	516	543	583	566	575	525	565	573	585	567	519	546	587	588	549	510	535	576	581	539	517	592	540	538	519	563	551	538	540	528	593	534	523	530	588	548	529	545	577	524	565	581	563	518	561	539	532	569	514	562	535	539	571	545	560	520	553	492	554	615	566	571	589	535	513	530	566	551	551	554	501	541	544	563	536	580	532	570	534	542	523	579	535	572	526	540	551	528	569	565	576	546	514	586	529	531	524	579	552	598	516	521	512	515	572	549	553	567	571	565	568	536	551	510	525	584	563	552	556	553	542	565	510	595	582	573	555	531	544	513	538	540	546	589	535	518	506	539	571	567	540	549	550	591	566	535	506	523	569	556	525	571	539	563	544	516	576	530	530	584	516	537	577	522	500	567	556	587	566	531	533	566	543	555	513	548	516	563	531	554
26897	20205	10353	3175	1319	931	911	836	794	4790	4872	2607	397	371	350	334	358	377	355	379	341	367	349	341	332	356	348	339	320	364	335	343	335	394	446	475	447	386	345	327	353	340	363	300	345	351	362	314	356	321	346	358	327	322	327	345	335	317	331	339	363	350	360	363	348	315	335	340	341	357	339	336	355	337	352	374	373	366	332	332	354	323	337	321	352	343	321	388	343	336	338	337	356	350	381	331	334	347	330	331	339	355	349	334	388	348	341	335	344	356	342	342	345	375	350	357	349	340	363	361	383	364	331	352	359	308	387	350	342	368	365	335	334	381	315	317	370	355	364	353	314	349	351	387	330	369	346	331	343	368	357	346	333	386	348	368	356	325	351	350	357	344	349	375	349	306	365	342	351	338	391	345	334	317	329	375	320	329	380	367	349	353	342	325	309	379	341	346	323	344	344	343	354	356	321	330	339	348	339	368	331	341	337	352	322	317	350	325	344	347	364	322	357	344	340	373	348	366	364	351	336	331	372	339	358	330	344	368	366	356	356	318	327	362	334	344	360	353	367	346	337	338	386	311	323	362	358	318	340	359	358	332	351	336	320	349	336	342	378	340	333	365	309	328	339	331	337	356	360	326	311	344	337	363	340	311	337	355	330	372	335	322	332	351	361	347	342	381	335	345	338	353	377	363	331	361	348	342	355	360	352	349	355	340	310	357	357	373	353	345	317	326	347	373	338	367	340	349	362	350	329	360	345	356	352	348	326	359	336	309	341	384	353	353	360	332	366	357	356	346	361	335	366	339	376	365	332	339	353	389	334	341	336	361	365	344	360	363	317	300	344	345	366	334	338	354	363	338	381	375	358	359	362	321	323	372	332	369	359	372	339	321	335	339	358	346	345	365	367	338	323	354	338	342	344	330	356	365	323	346	320	335	360	354	343	330	391	346	343	375	346	325	338	327	335	354	350	358	324	349	362	361	370	330	345	367	359	318	327	348	359	352	347	342	340	385	365	312	379	343	359	343	329	370	352	336	353	351	387	342	314	336	373	360	349	323	334	389	367	359	358	345	334	333	336	352	362	355	346	368	320	338	355	341	399	344	354	317	375	371	328	371	364	339	358	371	369	333	359	351	319	371	358	338	328	340	346	339	325	344	335	357	341	367	316	342	377	350	346	346	361	366	340	326	347	343	335	337	359	353	307	324	325	353	373	356	333	378	331	363	326	337	341	361	353	329	362	352	364	362	344	323	332	393	330	333	332	384	324	337	378	337	352	362	365	340	340	341	334	346	348	342	376	331	350	332	360	352	337	306	352	378	377	386	348	327	344	347	346	357	297	350	396	366	358	383	360	373	350	347	372	386	341	347	358	338	339	391	339	348	325	372	346	343	363	313	374	335	341	317	337	346	350	348	376	359	327	332	330	357	320	320	341	350	316	361	334	361	334	305	331	355	346	345	343	334	311	386	323	333	351	345	321	353	351	344	341	361	316	302	339	346	360	334	378	356	313	323	379	354	341	339	351	359	348	350	312	358	336	335	334	370	334	344	295	332	334	356	336	371	362	328	343	370	327	343	339	371	324	347	340	351	351	372	355	305	362	338	304	305	350	339	327	340	358	357	345	360	326	377	331	342	355	336	356	386	342	335	338	370	362	367	328	360	343	327	357	368	355	370	353	323	383	350	369	352	335	363	339	347	347	356	346	348	289	336	356	366	330	345	367	334	344	344	360	334	373	346	352	355	335	366	339	344	344	342	355	340	361	349	379	311	318	372	332	350	322	342	344	319	392	332	388	338	364	375	359	352	364	351	326	347	343	331	336	307	331	375	371	344	333	363	328	306	343	366	334	346	371	340	346	322	338	334	331	345	342	355	366	314	341	360	385	398	357	361	374	305	361	344	350	325	351	366	349	362	324	359	354	337	310	340	333	338	341	344	330	356	339	383	359	320	346	371	341	349	332	340	316	348	353	309	353	353	375	337	352	357	361	357	328	345	344	358	356	368	303	376	351	340	353	347	367	322	367	348	357	318	341	348	364	345	329	341	315	350	340	364	346	328	366	350	326	353	395	351	342	332	325	345	351	366	366	338	358	352	347	326	329	308	343	335	358	354	330	326	331	338	392	367	328	358	349	337	337	355	360	356	337	329	368	327	356	375	354	293	345	337	352	341	362	318	348	344	329	339	365	332	377	343	344	375	356	368	340	380	362	363	334	379	323	364	339	368	357	341	359	349	355	339	300	351	342	340	346	380	352	335	312	377	396	354	369	333	349	367	333	331	339	345	338	379	369	355	354	325	340	319	364	366	349	354	335	332	348	360	404	375	337	356	343	342	330	363	346	309	356	382	370	336	345	373	357	333	359	358	301	374	334	360	367	349	333	331	376	299	365	350	378	366	365	351	341	323	351	351	338	339	356	329	351	350	369	334	382	364	326	327	328	376	365	332	330	332	402	386	340	352	344	394	338	376	329	397	343	333	365	332	346	335	356	352	354	352	322	287	366	360	343	323	310	383	350	364	304	340	350	347	355	360	354	353	341	297	337	340	324	390	352	351	377	357	351	333	350	321	350	330	361	346	314	339	338	363	371	329	347	348	338	350	364	349	367	370	357	355	343	338	361	348	381	335	345	344	352	300	358	359	311	335	335	337	381	331	330	352	307	372	330	357	348	338	328	335	338	335	334	361	348	334	338	331	310	406	338	359	335	348	333	339	319	354	335	372	367	351	352	347	352	340	331	369	360	327	348	339	337	341	329	336	367	315	368	340	344	348	370	371	343	374	348	346	333	359	353	358	345	333	357	343	354	385	359	341	354	336	281	327	327	364	346	332	339	346	364	349	367	366	375	349	365	330	337	325	338	315	322	367	339	354	331	358	357	352	347	363	332	358	352	356	337	364	323	356	350	361	329	346	332	346	358	348	326	313	290	326	329	325	351	298	347	350	351	349	352	322	342	390	329	384	360	372	362	363	351	351	348	300	355	353	356	363	330	346	347	314	311	362	360	326	357	340	326	358	359	371	352	335	332	364	306	337	360	368	349	314	346	359	353	339	373	363	327	310	354	351	359	309	340	334	364	366	325	327	331	343	365	317	372	357	345	327	354	348	342	341	332	354	337	343	354	337	337	337	343	346	326	355	355	365	326	304	329	333	344	372	339	362	334	392	331	317	322	360	395	358	348	332	349	344	371	383	347	341	356	392	356	369	383	344	339	364	347	332	343	353	336	317	343	365	337	368	381	348	402	305	394	365	342	350	350	347	374	345	354	329	374	346	375	330	366	373	355	332	344	338	348	314	344	345	355	366	359	339	404	336	341	325	370	346	347	351	369	381	337	378	325	351	350	352	377	353	388	342	375	343	329	364	329	359	347	361	330	362	354	359	351	353	373	332	362	362	340	353	333	351	333	350	343	339	343	346	344	344	343	349	353	334	358	364	332	367	329	329	340	329	363	336	362	350	341	335	331	366	333	337	297	348	326	345	352	338	339	378	354	370
7120	10153	9978	5314	3074	2332	2480	2188	2125	11115	10182	5498	802	684	566	593	563	613	604	556	549	549	604	557	570	570	555	590	571	575	608	529	642	700	766	813	799	700	617	586	560	521	544	559	546	572	527	550	608	601	563	612	533	557	543	564	578	547	537	542	565	529	567	561	626	538	563	575	571	555	618	552	539	516	568	519	538	499	593	584	528	572	581	576	560	590	575	591	587	581	563	576	557	571	554	500	522	575	580	570	537	514	594	553	491	520	563	544	538	520	554	563	537	553	544	533	589	557	555	555	567	574	514	566	575	524	587	575	545	565	557	520	506	543	563	554	518	569	532	579	583	553	553	540	522	553	539	599	541	513	547	520	580	587	535	553	611	598	588	561	545	579	558	561	550	601	514	560	573	551	532	548	565	539	595	590	559	515	476	556	556	585	570	571	563	541	565	536	580	588	529	546	560	584	564	535	589	598	547	581	580	568	571	559	584	573	546	560	588	567	542	530	524	552	551	540	567	549	526	592	549	506	565	588	553	528	556	536	528	550	559	500	543	515	555	534	570	507	586	560	547	581	530	568	556	526	522	548	575	579	548	531	568	565	555	551	559	559	530	538	533	556	563	598	574	574	553	507	545	530	536	528	569	548	561	571	563	552	580	581	556	576	570	554	556	613	572	541	567	538	574	561	529	548	569	551	567	556	583	555	567	571	515	517	533	541	512	539	567	570	584	576	577	548	563	541	588	552	557	556	507	558	573	568	568	535	556	545	569	523	583	548	527	569	544	540	542	529	572	571	620	574	582	593	529	562	565	589	547	577	515	563	549	542	546	601	575	561	545	578	566	527	543	577	531	572	572	576	548	511	521	594	580	566	528	549	552	540	534	565	518	533	496	556	522	577	585	514	552	597	536	540	557	561	598	569	529	592	523	592	519	546	570	510	517	567	532	523	569	543	579	551	563	568	529	533	567	560	525	584	557	556	615	565	555	522	542	515	560	554	551	557	535	596	547	575	529	549	566	555	532	535	565	525	571	555	556	523	557	549	549	472	516	562	598	523	572	578	581	588	587	545	563	562	579	552	555	531	575	536	545	590	614	563	516	565	564	584	487	551	540	544	558	581	551	587	543	573	560	528	553	565	559	583	583	568	507	543	567	574	583	506	557	518	587	563	530	600	576	575	572	536	561	546	557	551	553	559	525	582	518	516	528	507	506	529	528	546	539	511	582	551	547	580	554	603	525	554	535	559	591	515	595	535	510	584	565	543	585	565	583	578	592	566	538	532	575	567	596	553	567	530	554	531	554	552	544	508	578	537	552	529	601	556	539	549	579	553	564	539	523	572	581	568	562	595	518	529	559	556	558	548	539	568	563	558	538	567	539	552	554	541	546	544	547	575	520	551	588	552	555	594	593	543	552	556	552	536	596	533	589	555	585	581	587	545	533	552	595	590	551	558	581	539	542	545	578	515	570	569	528	500	550	580	596	595	529	541	563	534	549	487	528	588	529	554	517	572	562	565	539	577	553	570	567	540	534	524	509	527	513	529	503	574	570	561	547	524	560	504	530	560	518	535	568	558	575	571	586	546	543	529	558	551	512	597	536	564	563	500	534	566	550	553	531	540	510	562	534	527	553	555	555	526	517	549	589	569	536	584	537	537	514	545	577	557	545	535	554	579	568	533	545	568	562	561	579	506	583	576	562	549	563	535	530	580	548	561	566	507	560	537	511	542	563	577	575	564	542	578	575	523	556	551	577	502	581	552	514	590	511	563	562	541	567	572	554	569	547	571	560	550	520	567	572	616	574	559	551	551	538	568	541	522	520	564	567	550	522	560	543	550	532	537	542	542	542	552	552	557	580	487	580	569	572	573	546	553	583	529	599	594	555	502	562	554	577	524	544	594	540	525	534	529	580	567	550	613	502	570	573	538	526	533	552	547	521	543	578	562	531	570	572	583	504	537	515	534	598	553	542	554	544	548	523	583	564	578	562	570	586	557	557	546	592	566	523	541	577	512	586	555	543	619	608	572	557	539	555	583	553	556	521	596	558	573	531	560	528	570	569	535	578	550	547	543	529	567	560	561	588	576	560	542	545	562	549	552	611	558	584	530	542	574	598	522	558	568	538	590	562	528	523	525	501	589	552	555	558	540	554	560	567	550	589	535	543	537	539	550	581	524	570	558	535	507	545	573	578	573	574	564	533	546	577	490	544	590	583	562	514	592	551	585	518	516	586	564	584	501	576	587	554	576	526	562	542	532	573	563	563	554	590	523	532	590	550	549	553	523	534	529	596	547	574	576	531	569	549	587	582	525	580	570	530	569	526	518	556	586	526	575	546	551	533	569	560	553	603	580	546	547	566	540	496	552	536	516	569	551	568	543	568	540	581	522	589	541	619	616	551	546	531	534	558	566	533	532	565	550	566	567	575	561	572	543	571	569	563	523	571	604	560	535	515	580	527	545	530	570	556	546	582	554	532	536	568	545	549	513	534	565	571	556	531	527	555	560	546	541	557	547	575	557	572	540	514	565	523	568	578	544	551	585	605	532	565	525	576	519	535	523	579	541	596	576	546	550	513	568	538	532	571	587	542	549	498	583	569	582	545	581	559	588	577	535	587	563	536	551	556	612	546	556	524	539	542	536	546	549	557	569	572	580	592	546	515	570	534	558	529	570	541	553	541	562	569	590	530	515	541	608	588	579	537	555	534	569	541	546	519	568	585	544	567	490	576	573	578	537	551	546	547	576	569	555	503	587	549	549	558	553	565	553	563	528	566	604	554	567	617	579	564	536	550	565	543	597	554	510	555	515	533	554	575	535	554	563	565	542	589	526	551	572	567	548	555	509	538	518	572	550	555	560	523	540	532	550	542	547	536	523	554	569	559	542	551	514	532	570	531	548	536	544	546	549	585	576	580	593	520	555	583	565	518	569	560	499	531	542	621	521	552	539	564	557	541	566	595	590	533	558	544	560	553	562	563	585	588	587	520	561	578	566	560	542	540	567	578	550	587	546	561	541	554	516	569	545	599	550	515	517	567	581	568	570	499	545	546	564	591	596	526	550	538	547	535	553	536	526	585	508	538	524	573	519	538	537	562	558	557	594	557	513	534	549	580	554	588	545	529	576	534	515	567	557	560	550	540	524	576	555	540	589	540	558	512	559	564	564	551	571	570	588	550	550	577	519	595	510	539	542	607	499	527	552	565	594	580	613	555	527	548	543	546	552	522	525	561	568	542	552	528	570	577	584	527	527	556	538	514	538	548	542	549	556	546	574	583	564	537	545	561	568	554	583	536	557	579	554	516	531	531	572	543	554	551	568	535	531	561	567	615	526	492	554	505	571	574	561	585	541	534	555	544	547	557	553	530	543	540	601	563	598	534	557	498	546	558	558	589	548	528	519	547	548	580	556	566	541	555	548	520	548	589	541	537	563	510	506	547	574	579	599	573	563	534	617	569	577	612	560	526	537	568	570	548	566	533	548	520	564	557	570	523	583
25205	21189	26875	24719	5571	1417	1035	744	2039	25157	15889	5653	486	417	399	431	399	390	393	377	369	354	365	417	350	389	354	367	365	382	356	360	405	549	741	734	624	474	452	350	374	405	371	344	351	378	372	351	370	321	378	356	358	365	330	349	417	345	347	373	378	359	344	361	391	377	362	338	379	362	358	364	322	375	351	385	356	342	370	352	371	365	403	371	377	384	366	348	396	394	353	371	353	374	351	359	363	355	381	364	399	364	353	388	352	378	356	352	371	363	367	367	370	354	382	353	357	396	390	349	371	397	395	289	343	374	382	366	376	379	377	395	363	355	391	362	393	333	372	334	360	381	378	405	349	395	339	388	321	355	319	326	355	358	338	349	394	366	376	393	369	400	369	355	410	376	363	343	377	337	382	383	351	375	367	382	352	389	415	359	353	370	390	373	378	325	363	386	341	340	377	360	392	333	371	368	350	385	338	345	364	369	393	368	390	363	415	354	301	363	370	363	353	367	364	352	347	366	361	347	390	331	344	356	354	368	371	375	401	361	374	378	402	385	357	351	381	360	356	366	359	364	360	378	361	333	349	366	335	381	373	327	381	381	371	375	367	367	372	364	362	376	332	373	345	382	393	337	332	377	360	359	329	361	369	370	387	365	334	379	355	397	386	327	347	336	336	369	365	349	343	342	384	372	358	390	367	381	366	390	366	336	343	334	333	358	339	378	351	338	387	338	357	366	365	351	329	365	384	368	365	359	386	363	407	357	370	388	348	360	378	364	367	361	381	351	386	369	366	332	350	388	358	373	344	339	385	333	380	366	309	368	355	352	379	349	356	373	365	335	351	372	375	369	395	353	387	342	339	336	380	359	367	352	358	374	356	365	362	379	355	401	338	356	388	375	383	360	413	355	391	341	359	352	365	357	399	335	352	389	400	351	352	336	346	411	350	352	374	371	383	338	341	345	380	379	376	363	354	337	327	366	387	351	366	325	350	416	334	322	372	355	346	380	394	364	367	390	346	354	338	336	321	355	362	347	371	355	408	361	384	385	364	357	394	352	345	319	371	372	339	376	414	389	400	323	371	358	337	388	365	364	341	371	343	331	358	370	336	334	369	375	393	370	355	378	350	372	375	354	351	396	374	377	369	351	366	333	356	322	365	330	354	350	360	362	368	347	359	334	389	352	358	405	372	344	367	355	390	332	361	386	361	389	376	373	390	358	379	383	381	340	395	375	419	380	348	332	386	391	338	356	363	397	325	383	370	353	311	355	343	327	335	388	355	342	374	352	331	367	355	400	350	332	371	372	384	359	375	384	325	335	317	356	356	337	377	387	366	380	352	366	365	375	360	375	351	361	362	346	345	362	354	394	346	356	363	358	358	335	397	360	363	372	385	330	363	341	358	357	364	362	345	350	377	368	362	373	371	384	351	382	337	367	366	371	345	359	387	355	386	394	370	367	400	314	354	368	363	363	358	380	327	387	329	340	344	354	338	385	363	355	380	344	373	369	373	345	388	380	360	335	345	358	373	381	346	367	363	348	363	371	349	352	352	390	324	378	365	332	392	343	345	353	362	368	362	364	352	366	354	296	355	358	346	337	349	337	354	366	329	321	354	349	349	368	350	316	354	331	379	353	357	383	370	350	326	355	342	344	363	341	384	357	372	349	395	349	357	358	395	351	366	346	361	386	370	337	348	378	354	388	363	349	351	366	361	381	373	362	377	379	402	347	384	340	352	388	354	336	362	376	363	341	315	380	356	370	345	365	344	369	331	388	361	337	359	324	354	320	363	337	357	371	374	367	346	342	375	356	359	388	348	348	328	339	349	336	328	325	368	373	377	376	352	359	367	355	327	358	387	336	359	366	378	346	334	355	297	355	362	353	353	348	339	393	377	352	369	347	341	363	361	344	325	358	408	357	367	368	366	327	372	351	366	342	352	362	374	398	342	382	397	371	396	348	364	376	385	335	355	333	350	398	343	345	381	351	361	369	360	343	316	372	344	343	386	387	365	337	377	353	355	351	358	395	338	363	357	359	371	356	362	361	328	360	365	350	353	387	388	375	406	341	393	364	383	343	334	395	351	341	373	367	383	339	337	380	388	371	366	355	377	344	351	351	388	334	348	354	363	388	365	395	375	349	360	341	367	337	338	397	368	374	350	349	350	365	333	375	380	380	392	400	359	376	364	386	373	360	359	368	346	373	367	380	369	366	374	391	364	390	330	348	336	350	333	376	355	338	372	383	389	361	375	366	330	374	360	346	371	382	374	381	384	350	367	348	351	361	384	341	398	351	367	360	400	343	349	368	401	362	341	331	356	348	375	371	323	347	373	384	344	319	371	346	353	358	366	360	350	342	376	363	408	392	379	358	369	342	351	367	378	385	340	377	363	367	361	354	341	371	362	335	412	379	362	397	401	404	350	358	365	370	344	329	371	362	354	341	365	341	359	367	374	368	331	323	354	370	358	360	379	361	358	336	388	358	340	359	398	336	312	340	353	336	374	365	344	353	354	322	368	329	345	381	391	372	360	349	371	356	367	360	371	351	392	378	337	372	393	378	391	362	358	358	373	405	368	358	346	361	378	363	377	346	422	378	348	381	361	377	374	333	358	367	363	356	360	367	387	357	349	364	363	378	367	384	365	338	350	370	320	339	356	338	356	342	385	309	347	348	367	357	381	359	376	341	375	358	360	373	384	359	346	350	350	375	354	391	340	379	363	357	394	321	381	361	362	354	366	357	378	360	373	372	376	389	377	369	348	340	370	344	353	367	390	355	389	340	372	368	338	340	350	364	338	376	343	363	393	354	344	361	354	362	377	333	348	330	405	367	368	352	350	327	338	320	363	374	358	355	370	353	330	363	373	380	365	368	363	378	361	371	367	357	365	398	315	350	376	388	386	398	341	365	389	404	374	340	366	365	379	353	386	327	366	356	393	357	375	368	358	391	386	340	399	361	355	366	390	381	374	365	360	380	370	373	375	357	366	364	378	378	351	354	324	364	363	323	354	351	339	398	371	353	385	352	362	364	351	397	328	372	370	354	346	381	393	362	389	360	362	368	379	402	381	349	375	384	353	361	380	333	375	374	351	375	363	400	351	335	363	346	358	372	388	363	359	362	327	373	315	370	366	369	364	371	340	358	353	385	345	363	385	303	385	363	349	340	355	360	393	364	366	350	360	374	357	343	350	396	393	383	375	381	365	362	341	346	362	336	349	371	361	362	339	367	377	365	370	341	357	353	339	376	360	388	351	368	353	366	347	358	337	363	393	353	371	345	349	399	366	360	376	364	310	377	349	352	355	376	362	353	369	377	341	354	338	351	399	360	360	341	371	373	379	358	370	360	307	345	349	361	353	351	369	389	386	379	369	347	343	340	339	361	372	368	343	364	371	375	356	348	349	366	365	383	371	338	342	354	367	340	380	356	385	363	356	365	363	364	356	352	352	375	376	344	375	369	395	353	374	384	367	359	354	339	343	368	360	360	366	368	306	332
7725	15239	14319	7778	4585	3321	2592	1970	4867	33985	23072	8750	909	768	689	630	581	625	605	601	631	575	620	582	631	606	601	599	546	573	602	591	627	1117	1481	1564	1246	863	715	646	620	549	549	579	534	570	604	573	545	594	580	584	550	572	592	645	568	564	548	585	534	578	538	578	562	562	556	520	570	576	600	615	561	594	616	586	581	553	576	591	562	584	586	575	539	521	559	547	576	573	603	603	584	610	619	621	588	570	579	572	538	583	548	623	600	593	540	537	554	583	621	581	604	548	618	592	590	550	587	568	564	598	570	664	568	581	617	561	603	558	595	592	554	563	586	579	608	525	579	601	568	548	597	572	564	615	622	586	600	595	582	590	584	550	588	582	606	594	563	628	576	594	612	597	589	591	548	626	561	621	555	598	589	597	580	579	627	582	585	568	576	595	571	565	570	614	559	574	577	563	571	583	590	547	595	573	562	548	589	593	576	604	586	594	558	569	584	626	618	576	583	579	566	565	612	563	601	558	559	552	561	581	600	605	580	601	563	582	606	560	556	521	589	574	582	569	550	575	572	547	560	557	524	621	590	605	580	607	608	555	594	557	596	598	602	545	588	592	559	566	576	594	583	529	629	609	578	565	593	593	593	552	583	559	587	568	613	602	578	591	589	586	580	553	584	595	576	592	573	585	573	526	627	608	615	572	572	569	637	559	580	571	588	600	567	610	596	575	528	592	597	587	580	548	616	591	565	557	587	545	614	542	567	565	585	632	587	594	612	596	604	608	567	528	557	578	564	615	585	541	584	528	575	610	567	588	570	545	599	594	568	548	579	585	587	584	569	580	576	610	573	573	607	577	588	602	526	555	579	580	595	586	572	568	589	595	593	572	562	525	630	593	550	590	624	551	589	577	571	557	577	504	531	555	571	566	560	606	590	593	560	560	574	589	545	605	563	558	614	587	554	587	600	582	575	578	597	581	600	573	572	570	580	577	586	562	574	503	570	588	552	527	552	548	552	578	582	613	564	594	617	587	604	580	568	593	574	570	590	583	575	545	574	591	595	542	556	558	536	578	559	533	572	559	569	593	552	639	589	579	562	580	538	563	600	605	595	556	666	555	608	538	572	592	602	575	620	544	573	616	596	602	577	527	572	558	631	572	598	545	579	546	570	583	598	552	590	559	557	597	555	598	587	567	534	587	602	560	580	576	563	575	574	538	547	567	572	542	571	601	566	544	569	623	585	587	565	583	586	599	595	590	585	589	603	608	591	589	566	582	622	569	609	562	586	605	559	565	572	594	555	555	577	563	568	585	574	572	594	617	558	577	591	601	595	515	582	565	584	575	608	588	586	586	577	571	587	577	583	588	569	570	583	621	549	515	580	591	552	546	584	560	604	595	550	571	582	549	616	617	586	550	603	596	597	577	593	599	567	609	572	592	567	575	564	581	576	596	595	546	591	533	534	547	563	546	589	570	560	598	612	598	557	592	571	618	578	544	578	555	585	569	586	617	571	553	601	636	598	566	616	537	544	596	601	583	582	605	575	549	571	578	567	558	601	588	610	597	584	597	547	557	596	568	576	583	578	596	566	561	556	589	560	583	574	590	592	594	553	576	555	625	567	551	578	539	587	566	527	572	570	556	553	582	592	564	560	566	576	570	593	564	581	610	560	569	588	595	589	559	595	581	616	571	545	573	590	547	560	559	581	566	567	590	555	594	624	593	617	584	584	571	528	563	570	534	556	592	592	647	650	563	620	615	596	576	600	609	577	582	589	560	603	639	583	611	590	566	576	548	606	573	618	617	669	622	582	561	596	606	604	566	585	594	564	581	558	588	573	599	570	569	582	602	578	520	570	553	563	547	582	543	584	557	609	595	596	566	571	586	600	601	592	584	570	547	533	551	571	597	599	584	607	548	587	591	554	564	616	604	557	576	572	547	614	566	565	585	534	562	587	555	558	533	612	652	570	597	605	567	611	566	580	539	612	573	558	537	592	580	591	573	544	590	558	589	589	582	556	597	614	585	563	561	589	604	543	574	565	549	577	581	523	588	570	561	596	590	572	569	609	610	618	580	545	587	604	573	559	590	574	605	563	583	556	572	583	559	559	611	598	582	579	597	615	583	564	563	585	537	599	541	550	562	563	589	598	601	566	531	603	549	593	570	565	558	592	555	588	595	575	581	565	591	626	580	602	599	556	567	546	570	563	557	546	575	580	571	569	599	553	591	575	573	605	586	579	592	575	618	542	577	567	588	529	613	591	582	586	540	573	566	593	581	617	551	556	587	590	589	559	568	593	592	574	577	578	574	591	585	557	597	556	608	574	566	608	571	561	554	607	589	564	534	572	606	606	632	567	584	534	541	607	569	598	591	577	578	604	611	601	597	548	572	614	520	541	591	590	576	607	626	561	606	556	558	585	603	556	603	623	550	569	567	584	567	595	584	554	584	576	614	605	561	568	592	595	612	588	572	551	568	610	579	595	618	625	594	566	529	573	558	565	556	554	595	579	617	596	582	571	555	569	570	554	579	581	573	541	550	634	585	596	530	575	622	566	549	543	587	541	570	596	537	577	590	548	510	595	578	546	593	599	593	545	555	562	561	529	592	580	648	589	559	575	561	555	532	590	602	556	558	584	573	583	601	602	560	569	573	562	602	595	578	557	609	571	548	594	610	574	559	574	575	564	570	598	543	619	621	538	547	569	564	570	571	589	603	601	555	561	531	567	572	563	600	565	566	548	561	572	601	569	569	548	571	616	571	550	594	588	623	590	589	541	592	560	601	565	564	547	574	544	544	573	572	565	547	544	581	590	587	588	576	600	561	582	566	601	546	564	541	571	647	582	608	531	579	537	591	576	577	577	580	612	592	551	566	559	586	573	572	574	583	577	590	604	562	618	567	600	541	625	567	588	569	557	564	551	601	572	639	548	547	574	576	577	563	565	548	585	533	574	607	572	568	586	571	534	541	576	581	603	556	566	582	583	556	587	603	600	570	602	588	599	560	568	551	573	563	600	609	607	644	584	557	573	578	570	650	561	568	581	555	545	573	613	580	531	593	597	565	583	597	578	562	611	588	579	553	588	569	572	573	587	628	578	553	595	590	579	555	575	616	616	536	563	553	555	587	599	607	569	540	574	584	611	570	558	609	554	574	555	563	556	613	571	515	585	567	558	587	601	622	623	549	580	536	631	591	583	588	561	602	597	593	598	595	580	576	598	578	567	548	584	586	582	605	577	621	533	599	591	572	623	553	509	600	550	536	565	582	613	611	609	595	583	594	590	575	602	577	602	553	566	546	596	583	605	610	576	592	592	622	567	544	556	657	583	594	576	583	587	600	563	592	575	579	564	559	619	611	598	608	579	613	590	590	555	576	553	557	555	601	584	567	597	556	590	578	572	594	586	602	582	595	603	589	572	625	553	610	584	569	576	569	573	600	575	597	582	566	564	544	585	596	569	604	601	563	613	597	582	547	584	563	537	567	574	610	568	614	578	579	628	551
23277	21138	28796	23713	21136	19270	3517	1277	5196	46923	33863	16003	1098	506	440	444	432	389	385	402	356	376	396	421	408	394	362	379	343	330	384	384	495	1284	1775	1472	940	656	461	435	396	348	360	362	371	354	374	398	387	357	318	364	405	375	347	363	323	366	357	346	376	397	354	321	370	359	400	309	370	372	376	362	379	328	338	378	347	345	342	365	335	379	389	381	370	359	365	353	382	357	401	350	385	365	379	331	362	358	339	335	381	332	358	325	369	369	377	357	365	309	362	389	349	371	389	418	370	354	359	377	344	355	360	383	405	368	351	345	360	342	349	359	367	372	358	384	336	323	346	355	352	369	368	366	313	345	373	375	370	394	348	344	354	363	374	395	353	356	340	351	365	354	317	353	354	341	329	323	397	377	340	379	367	328	372	352	347	365	347	325	334	364	392	343	354	355	352	376	372	337	349	349	353	369	351	344	318	359	357	338	355	386	328	340	381	332	365	353	366	354	345	367	358	358	350	341	323	364	388	339	362	350	357	394	367	364	356	331	358	355	335	347	361	362	367	378	348	365	396	361	365	343	348	384	338	370	391	354	365	329	371	350	337	347	365	365	349	343	352	357	351	372	360	355	376	348	350	385	396	365	369	350	350	372	343	374	366	371	348	358	344	362	360	367	348	355	360	381	378	347	369	361	364	344	348	362	350	332	368	322	353	400	337	357	332	359	381	360	362	359	359	335	377	367	400	359	346	344	336	351	360	377	375	352	362	387	337	368	373	383	350	307	384	389	337	358	350	375	343	376	377	371	355	366	378	336	370	373	394	358	359	342	341	375	392	370	341	348	325	355	365	409	351	346	381	358	333	358	339	336	355	323	381	359	368	374	363	374	367	359	327	365	357	363	350	371	337	356	347	333	345	364	339	376	351	343	329	370	345	407	360	364	324	376	324	362	324	358	336	360	327	343	374	371	340	345	363	360	373	355	349	357	362	371	375	371	370	382	319	374	328	383	323	347	380	368	323	367	366	354	345	346	360	362	364	339	357	353	379	337	365	327	321	338	351	345	345	354	338	313	340	314	356	357	389	353	371	348	370	387	394	357	326	355	353	348	368	370	385	379	360	345	390	340	392	354	322	356	329	383	369	330	380	360	391	345	356	337	347	365	346	365	338	338	347	390	377	328	341	381	382	349	369	318	376	358	358	386	340	367	344	356	342	362	350	355	341	342	378	304	400	339	359	376	346	368	389	351	368	343	357	374	383	389	322	383	339	373	361	384	347	391	324	397	357	345	394	332	346	331	339	389	339	376	371	331	367	341	386	356	359	362	354	340	340	377	341	360	341	363	385	349	306	350	325	367	388	370	354	385	366	378	360	337	346	378	335	382	345	356	344	323	342	366	377	380	326	363	338	365	342	342	362	370	351	376	384	371	383	336	354	335	350	382	366	337	348	360	414	332	370	332	364	357	353	361	344	367	382	346	355	367	334	367	356	345	358	331	380	338	371	360	368	378	320	335	385	357	350	355	356	340	357	351	347	364	376	363	332	323	379	353	369	364	322	332	359	328	391	334	344	355	364	376	364	348	373	370	353	377	379	329	363	351	346	362	375	346	364	343	368	371	339	375	388	348	337	382	388	328	362	338	326	366	355	335	347	380	410	323	378	344	366	372	377	317	353	346	373	360	362	347	367	350	370	361	351	354	369	358	361	350	332	331	355	379	387	382	345	363	348	387	366	339	369	305	378	376	382	358	354	365	354	373	346	366	340	325	391	343	353	380	318	367	329	353	363	316	331	371	362	345	338	372	366	376	366	355	346	342	380	371	338	371	388	349	360	342	370	333	355	354	355	330	356	390	376	353	393	377	365	341	348	359	366	351	344	348	352	375	382	389	384	347	356	351	365	380	341	401	317	370	358	366	355	378	361	367	383	358	318	335	368	387	357	367	347	355	353	336	361	345	354	369	345	383	371	353	342	345	334	366	368	384	371	356	365	360	342	351	356	330	332	367	380	334	328	353	367	383	340	380	348	339	367	369	355	350	386	355	379	357	349	331	372	371	364	400	363	363	373	366	362	355	365	357	343	360	327	366	384	359	330	322	377	376	385	371	365	371	356	346	362	341	364	361	365	361	343	315	372	367	343	368	351	333	358	388	393	341	380	376	341	368	381	355	350	380	350	318	376	363	362	379	349	363	352	333	345	345	336	338	381	344	345	378	355	364	370	341	383	355	378	364	390	380	336	347	359	336	366	374	353	347	377	373	355	375	363	361	351	333	313	384	332	366	342	368	334	352	371	372	322	379	370	331	343	369	381	370	343	377	346	332	361	367	343	332	349	369	350	353	386	353	371	374	347	350	333	361	378	362	342	370	383	368	385	365	340	387	353	370	362	375	322	376	346	345	327	383	341	329	334	333	341	375	374	356	384	352	385	357	353	354	345	336	354	326	356	369	373	357	354	363	363	337	377	366	341	337	358	337	379	360	329	331	332	334	348	371	353	339	368	358	356	316	339	349	374	344	348	365	371	348	359	369	349	329	336	366	378	362	354	359	369	391	380	380	332	390	343	337	331	340	366	315	378	358	357	359	359	366	356	363	368	331	382	318	354	392	343	340	386	362	348	336	368	361	355	365	342	356	377	368	363	348	363	338	358	346	381	359	374	386	380	367	392	352	347	365	346	380	357	360	356	328	339	343	356	387	346	360	392	335	358	384	337	330	351	354	391	381	361	328	344	376	370	333	341	359	367	356	342	349	360	357	348	369	361	355	325	343	367	345	327	351	354	360	370	353	350	359	322	386	346	344	359	340	352	355	335	362	369	372	359	375	327	391	373	388	347	353	366	374	371	344	369	348	354	364	356	401	324	333	358	386	340	410	367	335	376	366	373	360	327	342	350	340	365	348	356	346	364	346	345	409	356	346	359	350	350	361	374	339	367	361	354	344	343	339	364	358	345	381	357	336	360	383	358	351	353	339	358	375	362	358	379	364	378	361	382	343	361	370	358	363	341	344	355	369	361	349	357	379	356	350	360	305	320	337	346	334	360	383	341	377	386	376	348	321	338	364	329	342	366	358	365	348	399	409	354	383	374	347	390	367	353	344	385	353	344	356	346	362	378	362	349	364	337	358	360	336	398	323	371	372	387	391	373	353	350	372	366	329	384	338	372	358	365	387	381	396	346	376	352	356	346	340	339	337	372	305	378	333	308	386	366	338	389	352	355	404	363	352	346	356	348	364	353	348	372	373	343	347	364	354	357	362	381	352	332	368	361	375	372	351	352	337	345	357	349	372	377	358	419	371	382	341	346	348	393	375	375	377	348	339	332	337	353	385	373	348	349	358	344	319	356	374	342	363	337	362	350	354	367	355	387	346	337	369	362	356	336	350	361	385	369	403	339	377	331	389	327	321	318	347	392	389	385	330	354	323	377	371	353	353	371	360	338	351	352	403	357	348	358	374	388	357	367	352	336	341	369	335	361	364	361	375	365	333	343	362	357	334	357	349
11835	25390	21849	12778	8400	6049	4390	3458	10299	49242	38587	15557	1058	907	790	746	726	668	670	640	626	590	652	616	620	662	605	625	608	606	627	590	986	3251	4085	3323	2263	1337	836	624	570	550	581	544	572	571	580	594	572	582	570	562	544	587	549	552	552	546	568	547	568	553	508	578	571	577	561	528	579	558	553	556	556	561	572	553	537	536	515	553	574	608	558	533	557	571	577	534	549	518	550	510	554	598	527	589	573	573	575	530	557	577	541	529	573	596	558	552	580	540	552	545	581	610	506	561	560	533	574	555	582	535	553	594	601	581	515	556	563	539	576	590	564	601	571	578	574	568	584	550	539	520	558	585	560	564	529	530	520	577	507	576	522	595	549	549	562	585	542	529	591	581	605	560	554	595	517	544	568	537	583	546	573	523	582	571	622	573	587	575	550	569	580	557	564	558	584	580	540	560	573	622	546	527	568	548	569	601	539	570	513	575	543	574	573	622	587	576	577	588	553	569	550	559	542	541	556	591	533	591	580	552	571	508	612	595	528	554	586	575	576	559	555	567	515	559	532	553	587	577	552	560	556	575	590	566	592	564	522	544	565	539	585	584	599	581	596	571	556	581	579	557	596	517	508	623	553	575	572	563	569	565	562	580	593	567	576	556	551	597	562	539	585	540	550	565	532	562	539	584	544	512	545	572	533	577	566	542	586	586	562	597	609	527	576	624	538	537	569	565	534	564	587	526	582	542	513	586	506	596	548	612	555	546	580	560	555	510	579	584	552	588	585	561	591	592	577	597	562	596	564	563	547	584	580	559	598	523	562	542	538	551	589	560	555	570	592	615	574	577	540	579	530	557	557	556	593	569	596	565	584	582	538	561	558	568	532	546	558	604	591	560	570	482	571	566	570	589	576	564	565	545	559	599	570	527	544	529	564	577	576	562	564	595	546	574	549	590	519	576	567	549	593	540	569	535	576	552	595	558	589	563	605	540	609	582	526	556	578	546	573	566	550	529	544	555	584	542	591	556	570	567	554	571	595	551	579	572	551	596	585	583	553	599	602	539	585	566	560	568	579	562	572	603	537	554	539	568	552	536	575	550	552	596	590	567	534	587	593	602	563	567	573	590	550	550	587	550	579	530	542	558	566	538	561	518	535	553	558	570	559	587	532	542	614	590	598	602	582	581	578	608	575	541	580	542	549	544	521	544	562	549	525	593	573	591	557	543	555	534	568	576	558	545	582	562	568	586	520	554	575	591	601	537	569	562	590	566	593	565	574	590	556	584	576	499	534	533	592	550	531	553	562	614	567	536	561	591	549	575	604	570	552	571	561	565	553	562	550	555	577	554	522	534	579	557	604	574	565	556	519	580	572	591	534	566	578	555	561	573	528	587	580	576	564	553	558	593	585	584	590	594	580	534	588	545	556	550	608	592	612	552	574	602	606	554	560	565	561	502	556	562	575	554	553	581	544	551	601	550	581	550	583	564	554	592	541	573	563	569	587	595	542	612	554	593	587	576	573	590	553	546	550	524	544	533	539	530	543	560	534	543	560	563	561	561	573	519	556	547	552	533	575	571	560	559	572	542	583	540	561	490	549	538	544	567	595	564	552	595	554	564	571	559	596	552	562	544	552	542	565	551	564	512	535	589	541	585	567	553	571	572	567	565	524	558	617	541	562	563	575	605	520	596	565	565	576	585	545	544	574	567	572	573	564	545	567	552	577	585	599	541	561	547	525	564	577	594	554	577	569	538	571	554	529	557	539	532	572	566	560	584	567	560	590	572	613	612	598	536	554	569	575	574	571	585	574	540	529	597	553	579	561	567	565	561	561	555	549	589	563	588	531	549	575	553	598	565	536	539	571	535	569	554	546	538	552	577	565	594	592	551	588	552	533	561	565	589	566	557	563	571	631	544	537	577	572	571	534	573	549	577	584	559	567	544	553	579	561	585	589	553	586	574	538	553	534	520	553	593	586	582	583	564	565	584	565	535	552	546	540	535	583	561	559	565	551	531	514	616	587	587	542	520	615	591	557	574	553	574	560	592	578	564	566	561	577	582	622	572	593	567	568	580	543	580	567	566	523	586	570	589	616	572	566	567	594	561	551	567	572	558	613	569	588	577	576	586	560	587	558	537	566	623	545	545	606	558	607	569	564	594	563	545	557	547	575	555	596	516	547	563	574	560	564	542	558	596	563	553	549	554	534	558	604	557	567	580	560	511	547	557	520	561	551	520	562	552	515	576	582	566	534	588	568	518	575	554	548	570	547	536	538	573	565	557	529	566	599	564	564	575	551	519	530	586	602	572	537	556	600	530	588	581	581	585	597	610	570	532	580	523	538	575	520	584	546	559	628	595	560	569	534	540	596	593	547	552	562	628	590	576	565	561	603	598	561	569	565	564	574	585	565	573	561	576	575	601	579	606	542	587	586	601	539	572	551	556	599	548	523	567	562	543	562	581	555	533	547	577	577	565	577	598	573	531	577	603	565	538	612	549	525	551	574	579	599	538	546	596	552	552	558	569	553	590	531	631	538	554	564	556	599	558	537	551	578	551	564	553	563	562	566	538	546	578	563	584	510	524	609	534	537	555	583	604	558	597	538	586	615	534	543	576	597	582	551	580	534	588	558	597	549	539	562	509	543	550	567	573	579	573	571	566	531	561	560	542	557	579	562	581	560	557	569	537	574	542	599	555	564	549	576	580	565	580	569	539	548	536	575	546	557	504	579	546	574	582	540	553	530	579	536	556	557	609	578	554	549	553	549	550	532	594	561	596	595	600	591	533	585	587	588	570	611	555	575	536	589	543	590	543	510	552	576	572	563	552	574	527	541	584	615	530	564	569	575	545	599	555	531	593	544	538	606	584	533	558	572	591	574	579	561	539	578	557	572	577	563	564	581	548	559	579	522	578	608	587	546	568	537	569	576	533	572	556	546	556	514	551	554	568	556	524	532	550	556	589	544	567	571	545	562	570	524	545	564	561	572	585	578	554	571	534	614	577	600	555	597	563	591	545	576	548	507	574	568	563	571	565	526	573	553	521	569	570	601	535	549	535	551	559	518	559	550	568	584	609	604	559	567	564	595	552	574	591	598	541	558	561	565	593	570	535	554	542	576	596	553	573	582	568	551	571	504	588	552	583	550	599	554	600	554	565	530	561	561	552	551	563	522	583	600	560	547	571	582	538	545	580	597	547	542	526	582	575	555	562	570	545	552	558	559	600	560	584	528	560	566	530	571	559	576	558	570	597	574	585	554	553	571	551	571	573	541	550	574	570	523	531	565	563	526	562	562	542	558	556	530	580	563	584	582	606	613	616	565	570	545	585	560	564	558	572	540	542	562	570	559	574	510	579	563	592	567	567	604	515	553	609	548	544	556	567	547	569	536	602	512	531	564	534	531	588	565	588	597	545	554	590	571	563	588	550	566	573	545	580	611	547	584	579	595	555	553	575	600	541	538	569	577	599	554	612	571	585	567	585	534	547	557	563	610	539	513	590
26832	20199	9086	2259	932	679	580	530	794	6657	4043	1812	363	379	386	374	342	333	363	358	367	348	355	333	346	344	345	329	370	325	366	336	342	366	418	472	433	415	368	382	342	332	401	373	351	351	369	354	345	402	344	399	327	339	349	379	350	341	366	361	342	369	376	338	348	389	366	348	365	360	373	343	344	349	384	331	343	343	364	357	341	359	374	368	358	350	362	341	344	349	358	347	364	349	369	369	329	364	374	361	361	389	328	361	357	354	301	300	326	367	313	330	346	366	365	331	388	373	351	380	345	375	350	344	378	326	324	336	307	384	358	358	346	350	344	346	332	362	372	339	342	307	337	376	331	366	364	337	365	355	349	371	351	329	365	330	341	344	373	379	362	342	399	326	355	389	372	351	425	368	359	362	331	365	351	351	318	381	335	347	327	333	335	331	353	310	356	344	382	363	336	336	385	327	389	356	335	335	340	371	331	349	324	366	377	350	351	344	381	347	351	305	319	354	343	355	362	368	337	316	333	362	308	370	354	343	362	366	344	357	366	364	326	355	346	337	343	352	352	379	362	341	351	335	373	362	339	357	352	361	347	366	341	352	353	347	344	363	361	356	354	354	374	348	360	357	348	373	353	361	342	336	363	377	317	341	355	343	341	336	359	362	335	351	362	351	360	363	356	323	325	366	352	320	385	368	361	318	402	335	354	363	364	342	339	350	376	319	386	365	354	369	366	339	373	379	326	346	366	335	352	342	350	368	373	345	363	374	338	356	356	379	344	360	336	324	341	363	338	359	404	344	329	334	355	371	364	375	361	365	370	319	385	399	349	325	343	339	348	329	359	349	339	364	345	361	329	363	348	343	343	366	333	337	401	363	347	349	368	335	328	358	341	379	342	345	344	319	355	329	388	289	382	363	363	352	332	357	333	359	363	352	361	312	353	348	369	360	357	350	347	354	382	369	341	355	367	341	366	354	346	378	348	363	344	362	346	340	368	345	356	350	350	363	344	347	374	351	375	356	353	365	354	345	357	347	359	349	336	361	344	355	361	355	407	363	357	347	351	365	361	330	340	351	326	349	356	335	361	351	385	333	351	361	352	340	344	368	368	360	327	360	370	378	341	351	352	349	316	352	342	344	350	362	379	367	351	374	342	319	353	321	362	324	345	307	333	341	374	354	356	347	357	372	331	347	339	345	339	364	353	349	347	347	352	358	370	344	353	366	298	378	334	332	357	373	361	384	366	345	332	378	373	341	337	352	344	331	346	329	374	371	341	337	365	362	345	354	367	339	351	347	363	362	361	357	374	368	348	355	349	362	378	340	343	343	337	324	318	373	366	366	325	323	375	342	373	362	372	358	375	367	331	377	344	331	356	337	360	346	378	365	350	388	358	383	331	392	338	345	361	342	350	350	340	375	332	353	346	357	366	371	310	358	316	371	363	365	380	363	343	374	371	340	366	355	347	368	355	355	325	347	330	357	390	353	348	362	356	371	353	347	367	376	385	363	333	375	367	381	326	337	345	319	339	367	313	371	367	345	364	347	351	369	389	351	346	341	330	365	347	371	370	379	391	330	347	364	361	336	379	373	358	387	365	357	369	356	332	373	339	334	367	327	347	362	347	367	362	367	379	330	348	334	357	352	330	340	337	365	329	341	307	343	356	340	331	360	344	366	333	342	369	349	315	354	355	349	337	361	328	331	366	354	351	358	356	365	353	363	382	348	361	352	301	337	342	374	327	329	335	338	351	361	359	326	337	337	336	375	324	359	397	365	381	327	354	393	359	353	330	311	359	362	359	359	341	383	334	355	330	334	366	318	340	355	335	361	365	363	361	337	381	377	364	353	353	345	359	341	354	362	325	344	346	371	373	323	386	333	357	396	372	365	383	334	379	340	409	343	366	351	327	362	321	373	360	354	340	318	323	337	350	371	327	369	363	384	373	361	362	332	367	343	339	372	344	357	373	355	332	346	356	342	342	361	392	353	357	351	332	344	364	371	339	341	367	346	361	357	318	375	346	342	342	346	353	356	335	358	357	359	382	357	345	367	347	376	345	353	352	363	366	322	372	377	356	367	381	370	331	367	334	379	342	348	370	356	375	317	318	390	355	375	328	369	353	352	336	340	357	363	361	383	347	384	367	370	337	356	356	364	350	398	327	362	362	345	394	359	359	348	371	365	364	354	371	349	379	345	369	353	313	334	359	340	350	373	342	322	333	347	364	340	361	354	388	362	331	338	337	355	350	340	334	321	314	367	383	348	359	361	361	368	374	345	368	352	366	340	351	367	365	360	320	383	353	350	349	359	367	347	355	375	388	368	376	374	365	334	339	361	325	364	363	348	352	337	312	369	322	381	350	368	336	367	344	356	352	336	328	360	358	382	356	347	350	363	337	384	341	370	364	344	357	357	352	366	368	360	351	374	349	361	366	333	322	364	365	327	378	369	346	331	369	326	378	313	342	367	324	356	355	357	398	350	352	338	379	363	328	393	352	311	345	339	351	342	346	398	341	355	380	353	370	386	354	353	363	308	391	318	355	336	367	340	351	353	374	353	322	347	387	304	380	372	346	357	342	389	352	355	362	361	341	383	345	334	313	352	375	362	349	322	339	376	351	338	341	334	367	336	360	336	366	318	363	357	353	356	364	354	353	342	376	321	371	362	381	348	365	358	381	354	344	348	367	345	393	361	320	349	351	327	361	351	352	328	369	398	361	324	319	326	345	357	371	320	342	348	365	356	366	355	357	343	373	366	391	363	396	349	333	336	321	355	371	361	321	390	351	363	336	352	356	375	347	333	368	365	340	377	338	329	398	323	361	342	331	365	350	364	363	353	336	353	296	384	384	354	360	368	372	341	372	369	312	329	375	366	329	354	376	383	356	392	359	354	370	358	356	324	326	321	348	354	347	360	358	313	369	363	354	340	369	334	330	351	382	372	329	361	348	348	341	335	339	389	353	354	370	347	350	355	346	406	352	344	364	366	389	356	372	384	380	369	385	364	360	367	335	348	371	362	361	375	316	328	362	354	349	330	340	327	333	325	355	358	330	350	324	357	339	357	351	360	370	359	332	377	342	369	346	362	384	360	316	364	341	343	356	335	318	361	334	364	372	351	338	347	348	315	367	373	367	325	349	353	339	327	353	363	343	391	396	350	350	334	330	331	372	326	350	382	351	352	373	343	347	377	367	380	338	345	350	378	382	384	362	382	377	359	383	354	349	336	359	312	364	316	354	365	369	349	387	351	359	340	354	392	350	345	375	380	379	364	344	329	314	365	330	309	364	340	350	332	369	368	348	379	322	351	326	339	374	358	358	339	349	329	367	343	378	328	357	319	366	371	359	381	329	366	351	355	375	343	346	337	355	369	356	380	357	368	323	342	344	334	341	351	364	355	337	361	364	361	357	329	365	339	370	348	343	353	343	372	353	353	362	363	336	321	333	358	348	355	328	382	346	330	362	333	351	355	369	366	357	366	348	348	345	368	350	363	356	379
7377	10066	7120	3989	2029	1686	1403	1275	1908	14266	8769	3906	670	704	588	606	605	602	622	563	570	595	573	573	562	533	590	591	630	589	552	561	584	639	813	848	826	700	625	622	600	584	567	555	545	568	512	583	588	555	585	531	556	567	525	569	586	583	574	647	575	585	572	580	558	574	554	541	553	550	534	566	590	575	581	548	557	547	564	571	547	562	608	547	604	548	576	596	591	553	569	593	547	554	555	576	581	560	550	593	543	604	585	590	558	576	571	571	557	561	597	533	564	558	591	590	562	546	550	583	562	540	611	564	569	590	581	565	559	587	561	524	538	582	506	514	564	579	578	528	578	592	580	539	581	593	603	564	583	570	547	573	543	523	586	520	570	513	571	599	594	543	547	598	559	591	584	579	586	543	579	583	562	570	556	581	583	564	587	525	554	556	561	583	563	540	547	604	580	544	565	610	587	558	529	618	600	561	551	534	566	573	541	559	565	563	541	571	558	548	568	562	566	575	536	529	581	569	561	562	514	566	553	560	543	558	550	553	569	551	566	569	536	551	564	569	583	559	577	586	581	540	554	563	549	543	594	532	540	572	572	562	582	568	554	554	565	547	586	553	535	567	544	535	612	565	559	584	552	580	593	565	537	572	531	532	574	571	592	535	599	604	571	604	559	539	595	568	585	563	594	603	585	554	591	544	590	555	579	588	549	557	497	573	572	582	526	559	555	591	587	564	584	559	568	575	616	554	548	538	543	581	565	550	543	622	566	549	538	557	581	576	582	598	516	537	529	591	572	564	567	546	575	595	586	551	557	591	564	548	584	545	573	577	609	585	555	559	542	590	569	593	580	553	561	522	570	571	559	577	571	584	588	576	568	561	537	548	541	618	548	580	563	616	551	533	558	568	589	560	564	597	554	559	544	584	515	554	553	549	527	563	559	587	588	548	593	559	539	546	565	524	515	554	602	526	548	567	558	589	582	577	591	600	598	549	550	564	544	529	541	585	553	593	573	517	539	571	575	570	570	514	525	605	588	571	566	544	542	541	588	542	544	559	586	588	564	545	564	562	588	530	577	553	569	533	553	561	553	568	561	558	558	543	609	587	575	545	562	564	558	536	521	549	543	581	549	572	562	571	533	535	573	562	576	538	541	555	594	546	581	546	577	568	617	564	532	570	603	589	519	597	558	561	560	566	537	580	569	553	551	612	576	576	589	562	558	584	556	535	572	562	582	546	562	567	590	606	545	555	545	579	592	590	582	566	540	591	569	602	577	557	571	558	578	588	595	602	553	534	547	554	541	566	601	600	577	561	557	586	579	541	620	572	580	615	528	562	540	540	558	556	563	575	547	558	594	566	586	563	527	550	577	567	609	567	595	573	611	566	552	543	518	534	605	577	541	551	573	571	568	525	556	566	558	582	586	553	552	592	596	557	579	576	547	552	558	534	589	569	614	595	568	556	550	575	584	593	516	577	559	571	545	561	531	555	582	578	583	556	578	561	624	580	590	568	576	575	592	545	596	580	536	528	586	554	576	579	563	597	549	520	602	562	578	608	584	596	569	542	526	518	588	583	545	567	537	604	538	569	580	527	556	584	548	601	593	618	579	540	554	566	569	555	520	513	558	557	593	571	572	550	590	575	577	573	543	570	540	574	514	518	564	525	531	545	567	564	559	589	553	557	554	579	550	586	577	585	558	590	590	578	520	573	571	550	522	528	600	568	552	584	563	537	594	583	592	585	601	584	539	581	571	554	539	603	564	555	587	565	578	553	597	584	587	526	509	569	524	551	585	551	580	583	539	531	577	604	551	549	586	553	597	553	546	590	568	568	549	552	587	547	553	566	563	543	532	547	543	553	555	586	557	530	597	556	614	579	573	572	569	571	599	534	561	606	593	598	588	574	615	530	588	570	530	556	584	592	551	586	530	569	569	601	627	584	561	571	566	575	547	540	537	551	528	596	577	561	572	575	578	563	565	564	553	607	549	598	557	551	549	565	533	551	557	574	590	576	601	528	564	513	573	564	606	584	555	535	564	576	578	561	544	542	548	520	492	610	591	586	546	603	571	556	562	603	554	573	555	549	543	563	551	631	569	566	579	570	588	597	553	600	592	550	552	564	552	532	588	590	601	549	575	607	572	590	585	527	581	575	519	589	568	598	521	578	577	593	534	572	542	529	548	578	554	555	536	558	554	558	626	551	596	536	569	607	598	542	555	615	563	566	528	574	577	598	539	600	554	534	586	574	563	583	568	578	551	575	555	538	601	568	575	526	577	558	569	649	526	591	580	571	543	557	582	560	527	561	634	597	595	608	560	550	591	553	514	536	576	575	582	540	562	570	546	559	577	570	586	552	574	565	513	572	591	558	542	551	568	565	516	601	538	535	593	511	576	542	576	581	536	618	621	599	579	529	587	556	554	526	575	557	521	571	558	535	561	509	583	603	562	551	560	583	573	553	595	502	541	502	570	562	528	546	568	524	558	571	558	589	540	610	602	533	551	564	559	575	505	602	574	551	549	553	571	604	533	596	594	595	561	609	554	567	537	561	567	626	586	543	547	577	568	564	569	552	603	578	566	566	572	576	554	544	532	574	589	563	589	540	566	555	588	603	588	590	548	567	539	541	592	564	625	589	573	560	545	611	560	538	570	567	572	543	565	527	548	524	516	558	574	572	525	581	541	561	568	587	567	596	587	568	555	600	533	596	582	540	579	570	545	546	539	572	539	550	557	604	597	602	567	531	565	610	552	561	568	560	564	576	574	577	591	556	589	534	545	554	588	559	585	559	589	534	559	591	579	619	557	556	569	584	558	549	570	589	580	562	586	519	576	532	597	546	565	566	526	548	562	575	595	536	556	570	544	555	553	575	572	584	555	567	595	573	595	528	530	553	585	556	568	548	535	574	568	554	616	553	568	536	560	562	588	583	509	571	576	573	554	595	544	576	526	625	549	545	549	555	581	562	528	559	573	564	558	584	573	535	610	600	587	602	605	579	552	560	580	557	578	539	542	615	594	543	574	521	537	564	562	595	557	556	579	543	580	570	606	569	547	544	593	575	592	577	540	585	559	551	588	599	597	581	563	566	571	549	542	567	590	568	560	560	550	554	592	590	525	534	543	517	569	551	603	534	580	570	597	549	573	576	576	546	590	595	539	577	552	559	615	573	541	550	580	588	530	577	626	552	571	581	594	541	579	561	580	580	560	581	546	590	576	552	590	526	546	576	539	566	599	585	555	567	598	566	570	518	540	578	595	558	552	555	546	564	580	574	537	549	536	546	535	553	549	530	543	594	543	544	523	570	560	563	560	594	554	614	575	526	565	555	559	602	564	573	603	555	571	561	512	574	543	541	548	569	585	608	551	600	574	518	567	545	523	543	551	624	534	600	525	532	584	564	544	580	574	534	559	532	553	606	553	532	580	562	582	578	526	503	568	582	551	568	598	565	512	567	567	596	551	564	594	551	553	583	633	574	564	566	523	599	575	517	587	570	563	572
25178	21145	26817	24845	4628	1144	953	753	2968	23426	16600	7678	470	423	394	394	387	390	388	383	400	388	350	373	399	386	376	394	372	395	350	384	396	525	715	749	602	465	417	402	358	356	383	344	374	346	387	374	351	394	373	348	358	355	380	354	332	377	412	358	353	354	353	345	352	345	354	339	390	375	378	374	377	361	385	367	360	369	332	404	349	320	394	373	349	350	383	348	360	340	355	374	374	359	382	339	353	361	356	350	335	376	386	360	358	369	328	351	361	374	427	353	352	346	372	353	383	354	362	358	350	330	391	366	371	357	361	397	347	366	338	401	384	360	378	350	361	361	372	350	397	353	392	366	328	345	362	361	359	343	385	377	417	387	356	378	402	388	386	357	393	350	371	363	378	346	361	375	375	336	366	377	416	329	379	375	328	376	359	363	349	354	347	369	364	376	338	386	370	348	348	367	396	370	375	388	353	383	361	370	365	383	350	368	349	361	394	352	360	337	364	366	372	391	383	365	382	376	379	372	383	388	339	376	384	349	354	347	375	341	350	361	380	394	357	362	393	381	386	335	346	366	382	363	365	355	360	375	367	363	347	383	344	398	413	377	317	363	351	378	382	366	355	375	371	364	340	380	345	372	380	398	391	346	361	414	365	382	355	352	341	370	375	364	397	365	370	379	401	340	373	369	338	353	392	402	356	391	379	356	339	348	364	364	332	393	325	369	348	386	349	357	350	375	388	374	362	371	368	375	368	370	346	373	328	369	346	351	367	395	381	396	337	328	357	349	395	362	380	379	367	390	369	384	372	374	356	371	349	399	385	341	363	366	395	349	368	375	365	364	377	356	376	379	359	328	380	364	369	376	354	353	374	344	358	387	356	369	368	322	393	344	371	374	345	365	359	348	385	354	366	377	403	413	357	320	376	346	368	359	381	347	356	403	380	356	347	361	394	370	343	355	342	382	399	390	386	352	368	371	396	372	361	336	366	364	341	372	352	364	345	358	388	356	356	379	390	401	360	401	373	381	364	370	363	366	361	336	390	383	355	373	354	361	378	375	383	356	330	347	363	368	370	359	352	362	372	353	360	355	390	392	354	375	362	389	380	414	361	355	382	390	374	370	375	384	371	399	355	353	356	382	372	355	364	400	373	361	369	360	326	382	397	370	347	400	353	361	373	388	387	372	380	364	365	338	367	379	377	379	366	346	383	347	359	359	385	366	385	356	406	339	362	379	382	344	371	374	344	377	370	372	372	376	333	348	382	374	396	379	392	367	353	367	370	397	352	366	367	377	392	347	384	355	397	360	359	367	357	359	371	363	382	374	381	374	366	338	364	363	360	376	362	360	377	389	397	350	370	335	360	363	374	342	361	370	329	342	333	339	394	383	327	358	359	400	371	365	362	388	375	355	384	337	352	348	355	351	374	395	360	399	389	391	342	342	345	350	376	376	369	349	354	368	395	371	322	374	347	349	391	396	357	375	371	375	370	355	348	393	368	355	341	385	359	366	333	368	340	360	347	368	333	372	377	390	376	368	389	314	373	368	359	385	363	357	385	358	378	336	367	363	351	383	348	347	400	329	355	382	370	363	376	379	381	403	354	378	377	347	371	405	368	379	366	374	360	317	361	363	321	358	356	370	404	390	347	312	312	358	372	379	360	349	376	344	383	365	347	378	364	374	363	345	385	345	359	358	370	366	388	360	364	368	404	347	365	351	371	326	402	364	395	384	363	319	372	380	365	371	376	353	366	355	375	361	367	390	350	345	372	356	362	378	387	388	344	373	381	367	387	368	383	402	362	376	350	359	348	351	347	363	363	388	390	371	377	323	355	359	353	378	361	381	347	369	358	371	358	351	405	336	358	358	352	384	350	351	345	340	364	354	363	369	355	355	364	358	380	343	378	370	374	365	399	355	376	367	361	366	363	376	345	349	370	364	335	350	361	362	336	339	389	366	325	408	363	368	345	371	398	364	368	374	357	387	386	384	363	337	367	345	356	384	368	356	367	393	341	417	341	402	351	382	372	391	360	347	405	365	379	346	359	345	346	361	376	378	351	381	335	376	342	369	385	398	342	368	387	367	364	359	346	348	357	333	400	351	374	373	368	355	356	372	344	359	385	362	363	350	395	352	372	324	331	394	360	374	329	373	353	354	358	395	364	374	368	317	363	338	348	366	362	383	360	355	348	371	365	333	360	383	356	358	394	368	368	384	361	361	370	349	346	403	363	358	336	343	354	371	363	382	357	372	418	378	366	345	359	345	369	369	384	325	368	384	335	362	364	352	338	395	366	317	350	381	346	387	369	367	345	373	354	395	346	383	360	412	345	376	367	348	380	401	362	373	373	341	337	346	393	357	352	369	373	392	367	384	368	347	359	359	376	357	334	316	392	363	355	378	354	382	375	375	363	375	366	399	352	386	377	353	360	385	357	345	359	350	388	400	376	366	385	368	348	367	387	369	338	354	356	387	335	335	377	365	385	342	370	399	332	369	359	381	352	351	356	382	391	347	386	327	362	361	362	384	425	353	407	375	358	389	359	338	371	390	369	348	361	344	356	384	338	362	338	344	369	355	323	375	383	366	348	360	354	364	360	389	378	371	403	389	359	364	366	355	374	369	413	372	371	358	346	343	375	393	384	369	367	336	359	329	375	333	355	360	346	396	396	376	344	345	374	381	356	366	328	367	408	366	375	361	336	373	367	349	384	395	364	372	366	368	354	380	341	382	340	378	367	350	381	364	379	379	353	340	367	366	348	355	349	371	324	368	355	346	385	372	330	368	399	360	378	359	368	376	382	358	384	353	369	346	342	374	362	347	375	372	377	393	376	388	372	365	347	362	358	382	345	376	371	361	369	386	350	341	389	369	360	353	394	388	351	373	380	342	367	372	348	381	370	362	341	356	344	407	378	362	373	374	403	355	340	364	329	345	350	379	374	317	372	379	363	371	368	341	340	344	371	354	363	329	356	375	371	382	367	371	356	409	409	396	368	376	390	387	387	388	373	363	367	317	385	383	360	366	349	366	370	336	395	381	357	355	365	390	378	369	374	353	356	370	374	388	378	361	396	376	350	345	379	354	366	369	338	344	364	387	374	356	378	349	350	355	410	366	407	383	374	375	370	364	339	379	388	353	362	363	362	387	399	358	372	359	351	344	369	357	371	389	379	360	351	389	394	369	370	385	337	362	324	363	355	380	375	371	369	360	367	359	366	381	366	364	333	385	357	352	376	372	358	383	313	373	349	370	343	360	368	377	369	373	340	377	382	351	354	383	387	342	384	375	369	380	378	358	334	373	344	344	390	343	379	380	339	354	349	366	360	359	362	352	353	357	354	352	344	360	377	361	368	360	370	379	366	386	397	378	361	369	345	357	343	355	357	396	339	381	376	366	322	340	340	350	376	369	345	378	366	384	349	383	370	357	349	352	341	391	347	347	337	383	342	369	408	327	377	383	352	367	381	366	374	377	383	376	369	362	396	371	350	339	365	366	363	335
8127	13351	11323	5553	3537	2767	2289	2001	6764	32751	24819	12132	725	756	711	755	659	637	616	592	606	618	607	564	618	624	619	596	589	628	553	582	677	1049	1585	1474	1073	822	680	581	602	592	548	565	561	581	550	594	573	633	570	555	566	607	598	554	565	616	613	553	625	590	578	586	633	558	615	543	605	585	578	564	583	563	618	618	580	608	612	620	585	616	585	621	567	620	629	553	548	580	609	594	652	599	592	554	584	575	570	605	582	567	600	557	577	590	569	613	562	572	604	579	590	542	597	553	631	576	590	579	611	585	596	612	606	587	612	583	565	579	563	601	583	596	606	627	640	610	555	587	603	622	604	608	555	566	641	586	551	549	604	555	579	609	600	574	592	552	609	572	564	646	562	612	584	563	582	567	609	587	582	597	567	566	601	564	595	584	555	588	542	580	566	596	539	581	594	619	598	603	576	552	587	580	569	557	599	545	597	534	603	595	632	569	544	588	617	532	666	603	546	591	579	594	570	609	588	607	580	603	598	617	638	569	588	627	624	609	576	550	565	548	601	593	597	567	535	560	561	580	571	593	610	611	584	576	586	589	563	586	608	572	594	568	597	571	604	571	543	597	565	608	600	587	606	644	573	595	593	554	563	606	563	633	626	593	643	570	586	563	639	550	586	612	551	581	569	613	576	576	582	615	571	600	549	603	592	606	551	558	570	598	583	584	587	565	587	586	575	576	562	564	606	583	593	561	596	585	594	631	590	589	562	563	610	595	554	605	570	595	604	575	564	554	556	593	577	590	629	566	616	566	564	564	612	566	591	575	604	609	556	582	606	626	606	581	575	593	595	624	605	581	601	606	612	602	557	591	521	594	570	571	605	606	562	591	591	577	567	595	592	572	597	634	582	582	581	584	551	621	625	631	599	587	586	589	582	553	576	601	582	591	589	558	573	569	580	561	568	576	583	595	553	572	587	569	587	612	577	576	541	593	603	601	573	608	583	614	551	619	559	546	579	597	587	624	604	584	569	607	595	602	585	590	579	555	549	606	596	571	574	592	554	583	568	591	593	565	569	600	619	565	596	601	563	601	570	583	601	577	587	583	596	582	568	595	590	591	594	570	606	610	569	619	574	623	571	597	590	560	558	610	625	580	620	565	561	590	585	540	577	570	546	594	597	591	563	588	559	583	593	595	564	544	586	585	590	588	612	615	571	568	565	663	597	589	600	567	584	577	577	635	614	606	606	595	547	558	598	580	577	580	574	601	606	576	555	561	621	568	593	601	538	566	602	609	601	623	588	579	563	594	582	579	564	623	586	585	591	622	579	567	551	536	577	539	592	565	564	563	655	586	590	571	575	556	581	589	606	584	592	579	581	559	637	565	581	621	602	592	586	634	566	578	592	566	648	558	595	608	609	577	630	557	552	620	604	588	610	624	595	580	554	561	576	594	594	615	607	569	631	573	577	574	568	579	549	603	590	608	608	599	587	584	571	604	581	603	587	573	602	613	544	615	571	591	555	599	627	593	590	596	606	589	611	572	559	578	589	571	583	601	592	588	550	633	577	605	585	567	565	598	551	544	606	584	558	560	632	586	592	570	598	564	569	569	570	612	585	566	598	584	588	610	580	577	568	605	592	558	631	613	608	600	597	624	616	606	576	585	576	568	589	598	577	606	564	571	557	550	616	607	608	597	514	608	586	580	577	598	580	571	589	573	580	550	581	630	625	576	598	604	586	562	593	555	646	579	581	561	578	609	603	564	551	548	616	635	600	548	559	564	581	579	606	537	603	571	572	600	604	611	560	577	574	577	576	576	611	575	571	582	615	565	587	561	575	595	617	567	605	617	587	588	594	611	553	625	569	584	562	558	576	561	569	607	640	558	593	614	589	536	595	592	638	605	587	577	590	595	607	568	597	608	607	587	574	559	587	595	553	559	606	582	600	591	633	580	576	578	622	554	592	572	611	604	577	631	613	582	609	552	611	577	592	549	619	620	618	560	574	579	604	612	613	586	568	522	612	584	597	561	602	620	586	585	582	623	569	593	591	565	623	561	560	542	626	620	592	594	558	580	564	539	585	556	587	582	587	575	631	568	601	599	590	602	590	543	566	620	658	568	608	587	595	561	576	591	596	537	604	605	585	562	568	582	565	555	597	617	589	617	532	587	577	572	624	636	574	605	541	587	624	600	577	630	582	547	611	579	571	568	562	637	596	583	598	573	614	552	630	596	574	600	620	635	578	568	574	588	576	578	588	574	602	576	553	578	573	628	608	602	543	598	549	542	547	557	613	567	596	634	548	624	576	564	585	592	549	573	580	558	594	623	556	609	543	588	581	576	584	561	569	604	526	564	596	561	578	594	593	587	612	598	563	569	596	579	569	550	590	546	614	590	545	542	610	616	610	579	596	597	583	548	572	590	609	564	605	610	591	612	635	585	591	609	601	547	635	559	575	579	592	604	616	563	656	548	620	578	564	610	600	618	566	586	582	559	564	575	571	637	578	598	580	598	605	559	594	580	598	591	587	627	593	635	601	579	585	600	628	581	618	626	574	594	582	568	600	564	621	601	588	634	540	587	589	597	584	607	594	604	603	579	557	612	622	562	607	571	589	610	607	568	592	554	577	623	575	585	600	591	632	582	619	608	572	579	569	557	546	605	600	535	561	565	595	603	569	615	554	609	547	569	610	570	600	572	561	603	604	577	586	567	617	596	600	586	636	608	583	603	582	566	598	590	614	556	544	570	611	557	603	557	589	593	582	621	604	613	610	584	556	589	582	595	617	548	569	583	609	614	639	630	585	594	609	606	636	547	576	574	537	577	557	596	548	590	563	579	627	588	590	539	587	625	599	557	584	584	583	591	595	610	575	570	589	572	607	576	571	577	591	604	610	553	603	619	594	607	607	576	560	565	588	572	632	566	649	606	571	626	578	576	609	582	579	565	578	594	592	625	597	588	538	588	565	567	609	563	555	636	573	576	589	636	571	606	616	586	569	546	585	603	587	616	575	625	604	589	599	574	560	601	567	601	549	627	603	569	540	596	615	612	574	609	603	579	588	606	573	602	565	607	569	635	610	620	602	576	558	567	596	556	580	588	609	588	613	636	579	593	578	628	604	597	535	610	618	628	539	539	596	645	593	592	592	616	589	588	581	613	587	551	613	541	583	560	587	599	590	593	613	553	612	627	564	574	596	560	596	607	570	543	593	595	538	572	584	588	607	566	599	576	596	586	569	586	591	605	603	606	568	613	599	541	552	559	599	561	592	581	565	628	526	578	615	605	531	591	584	593	617	598	561	600	611	563	576	600	581	579	574	592	575	589	543	582	533	605	623	578	598	581	582	585	578	562	587	624	621	558	612	553	587	587	523	607	585	596	564	562	616	595	571	590	616	582	536	605	576	600	578	589	609	562	638	602	557	617	586	572	558	580	602	566	595	571	567	592	596	621	550	596	564	578	588	570	579	617	572	613	578	547	613	565	602	527	604	576	579	572	586	560	592	592
23296	21179	28856	23756	21174	19320	3734	1545	1161	41907	37452	25120	3631	531	487	443	408	385	374	418	382	402	397	386	372	402	381	384	401	405	433	395	379	771	1598	1330	1040	640	486	389	380	399	369	329	384	371	343	385	374	338	383	381	397	391	370	341	408	354	379	376	353	384	372	378	405	369	350	393	327	383	395	369	352	343	359	364	362	389	367	355	331	368	359	336	387	375	367	368	340	378	363	360	365	350	363	364	377	400	383	361	397	357	361	381	392	366	363	381	369	344	366	393	365	355	401	386	373	376	412	372	373	340	385	388	369	360	373	349	358	384	359	343	379	411	353	389	391	373	354	398	330	377	371	358	355	379	376	385	369	366	399	358	365	328	373	391	355	369	363	349	356	340	352	386	366	380	372	398	406	380	387	377	386	355	373	402	371	359	375	349	354	351	367	330	339	366	379	396	360	385	338	370	352	368	376	337	370	355	324	365	404	384	358	393	350	406	360	355	376	382	405	369	346	397	379	393	368	344	348	358	336	346	376	379	352	364	356	361	389	370	361	359	321	333	356	403	376	333	354	348	393	371	373	347	370	357	331	388	361	379	385	391	361	370	371	362	399	364	373	378	385	367	368	338	369	367	374	405	361	342	371	414	399	364	373	353	346	383	398	355	352	374	372	401	372	344	350	342	366	354	380	351	369	371	364	398	359	344	357	396	343	370	351	371	358	346	384	334	350	337	368	397	388	394	375	400	367	396	374	357	386	337	337	354	364	384	342	360	359	391	363	361	359	365	371	352	394	378	357	372	326	351	359	387	368	342	413	335	362	375	412	372	351	338	326	336	389	356	371	366	364	343	368	379	348	330	357	384	369	362	339	368	354	365	364	377	351	395	398	369	373	351	344	377	391	353	326	362	335	388	377	385	374	380	377	379	362	389	379	387	363	345	365	371	336	396	385	348	397	360	370	370	353	348	377	358	394	359	413	366	369	375	366	370	357	371	365	378	378	344	363	364	404	369	379	401	363	351	340	414	362	369	370	350	412	376	368	368	377	387	369	366	356	373	385	354	367	386	354	414	395	373	364	401	346	375	383	398	381	364	360	381	362	392	382	348	359	309	370	368	344	365	387	353	352	400	359	370	365	375	355	389	370	369	380	376	353	389	346	352	361	355	371	370	350	348	377	386	393	329	374	369	353	383	380	321	369	351	317	349	359	360	365	364	374	324	344	356	365	377	367	368	347	370	356	335	358	385	349	351	381	379	365	387	345	356	352	362	376	373	378	354	387	406	372	381	395	385	352	332	397	372	364	350	334	360	365	348	357	401	364	364	388	369	383	383	387	335	378	351	348	364	376	363	408	363	356	385	346	367	370	372	357	358	340	349	379	330	347	380	368	363	365	376	379	372	366	371	351	355	361	382	366	360	343	367	366	332	348	367	350	383	360	373	368	380	350	386	344	357	382	382	361	377	350	339	383	360	403	373	370	365	361	338	339	335	382	361	359	363	367	382	379	394	359	360	336	352	357	405	368	357	360	359	350	334	362	372	379	350	379	379	360	349	328	373	386	345	364	362	364	353	374	352	375	351	361	387	389	374	360	390	389	325	386	384	370	360	375	374	397	382	349	368	384	386	344	353	340	373	358	348	349	378	372	345	407	394	360	342	356	363	343	352	366	371	349	348	346	382	377	356	411	334	368	363	344	371	367	421	375	370	350	360	400	362	361	380	388	339	386	408	377	389	337	382	367	375	379	359	355	345	363	366	346	357	361	386	355	386	401	370	332	401	371	409	375	377	382	351	382	391	376	372	359	349	338	356	377	393	380	357	370	379	402	389	337	384	381	401	361	377	363	361	398	368	349	367	346	387	363	351	370	377	373	378	381	350	390	331	346	371	373	371	369	360	377	397	344	355	386	351	366	382	334	403	351	337	385	386	347	373	400	352	399	373	348	365	391	355	392	407	378	364	384	370	356	364	352	355	375	333	375	388	362	342	392	377	352	417	370	370	378	355	400	324	368	344	395	339	326	390	381	368	347	335	357	347	319	365	401	341	367	368	338	350	361	366	387	343	365	374	357	353	355	390	344	331	382	377	398	348	416	389	361	355	352	370	389	365	383	346	381	356	369	355	349	376	348	376	355	399	367	384	353	348	352	327	393	380	412	395	329	379	360	390	411	337	355	382	343	362	362	359	387	353	376	364	391	353	363	367	355	340	396	339	363	361	364	415	400	364	349	348	359	363	382	342	357	363	354	369	368	386	403	358	365	374	350	325	371	388	355	363	363	367	382	370	401	346	369	377	364	385	348	385	363	376	378	321	366	344	362	363	368	365	353	360	371	348	362	383	393	363	378	349	396	322	338	369	378	376	358	372	393	414	404	374	372	363	373	379	373	351	400	348	377	350	347	379	335	352	386	348	365	406	365	361	356	377	374	356	339	355	387	367	360	330	390	347	379	350	348	386	376	385	341	357	373	346	357	375	341	350	360	363	365	363	386	360	366	382	345	339	371	388	344	356	366	367	367	377	382	377	346	374	381	365	374	364	309	356	373	350	311	367	351	332	373	393	363	374	363	379	359	330	390	391	416	348	346	369	360	354	378	373	353	384	363	326	376	370	377	380	349	376	346	355	401	354	400	376	375	393	359	359	393	349	348	350	349	373	383	402	367	372	388	355	356	338	376	350	371	367	404	374	378	362	379	374	355	384	393	363	368	384	393	373	393	359	383	375	390	356	386	341	372	368	353	385	320	421	366	340	326	362	353	364	389	369	335	374	385	365	371	358	359	357	360	365	365	370	404	367	400	338	368	376	370	371	393	357	369	367	386	349	403	360	352	389	342	368	396	366	380	373	398	355	341	376	371	363	393	344	350	366	392	387	401	388	402	348	366	350	342	356	340	391	391	372	355	342	382	381	377	375	365	375	356	379	367	384	353	347	403	372	373	339	362	387	365	364	367	372	362	358	340	362	354	357	343	372	399	361	365	338	371	385	331	366	374	336	409	366	382	391	380	367	384	351	348	375	353	344	389	333	404	345	368	362	381	347	366	376	370	349	372	371	368	360	371	399	353	362	364	346	351	362	370	360	373	392	379	352	361	375	345	356	345	364	376	374	356	342	356	353	377	371	315	368	362	341	382	401	396	352	381	385	379	365	390	362	338	351	400	351	376	341	348	351	352	346	340	344	368	356	346	354	371	366	358	372	401	348	385	355	352	372	411	381	372	358	325	396	375	414	350	376	386	356	373	405	351	374	332	366	354	368	372	357	391	344	364	398	380	374	333	411	370	358	321	379	424	351	354	360	344	385	372	367	363	310	401	381	382	370	351	351	369	383	391	369	360	367	373	342	380	337	348	406	382	353	356	357	360	364	366	331	381	380	377	337	358	359	374	337	386	384	376	376	361	370	382	367	393	345	371	361	349	371	362	342	362	330	349	362	368	373	349	358	323	352	351	332	371	362	392	344	367	340	325	380	373	356	363	352	394	371	352	367	407	392	351	380	354	343
11360	23245	20316	10959	7812	5889	4873	4053	3254	46384	41038	29836	1486	848	836	773	688	731	690	703	674	576	632	591	593	624	605	586	601	655	617	628	602	1660	3736	3059	2297	1465	810	642	588	551	603	608	573	510	571	595	585	582	565	565	587	602	577	575	595	546	574	561	562	529	586	591	629	555	579	542	549	570	593	589	540	557	568	586	540	528	576	557	535	579	609	560	607	576	558	613	532	581	587	554	601	596	569	527	535	601	546	596	564	525	529	522	569	560	577	565	613	590	602	556	564	557	549	572	556	584	587	585	571	579	528	558	554	600	553	569	536	582	586	548	589	595	569	524	565	560	587	573	490	557	544	540	602	562	573	572	588	572	583	529	554	557	575	584	551	582	572	561	542	584	582	610	567	598	601	582	553	581	583	544	563	595	613	594	538	587	573	562	539	559	557	555	584	628	566	564	551	600	611	580	584	557	602	564	577	547	583	590	596	576	545	573	581	603	582	550	593	600	548	552	585	577	537	547	580	591	583	588	593	582	550	536	586	577	556	599	582	602	574	577	570	551	594	574	570	621	556	593	564	565	544	554	555	554	597	590	597	527	558	576	611	568	532	605	583	556	575	585	538	561	590	595	592	608	546	567	564	525	597	569	592	561	568	588	567	572	562	571	574	569	576	591	547	554	590	552	564	540	554	602	631	564	568	544	578	549	527	573	551	559	543	551	565	585	571	571	572	574	571	523	563	583	581	608	584	594	587	577	609	595	579	553	568	544	589	580	525	564	580	576	536	526	535	548	582	534	595	555	536	569	611	573	592	578	572	541	562	574	554	561	576	547	561	583	592	558	567	548	547	584	571	635	584	529	596	608	569	571	575	577	576	587	573	544	574	546	519	541	557	584	560	565	549	552	548	576	558	597	546	578	572	583	587	590	609	555	616	562	550	590	594	597	592	580	557	541	553	572	608	527	609	567	530	551	559	590	589	613	562	613	586	577	576	579	611	550	576	583	611	570	562	572	574	573	523	572	559	547	555	546	602	594	566	565	565	620	537	539	598	559	558	599	581	586	631	630	574	606	515	606	597	575	568	552	615	527	627	536	554	616	580	547	571	608	546	574	552	586	535	592	562	559	571	504	579	604	541	577	561	592	556	595	606	602	546	597	571	560	509	599	554	522	568	592	545	569	557	561	562	573	578	587	574	572	586	581	530	592	568	557	550	583	581	534	604	569	596	544	571	575	601	589	596	569	591	541	531	567	569	574	600	572	559	568	550	578	550	597	608	554	545	542	573	578	539	585	587	592	563	583	568	549	564	593	601	575	582	620	561	554	562	549	589	568	542	602	586	550	554	575	514	564	579	568	583	565	603	576	595	578	583	560	590	550	535	579	579	551	526	574	588	548	548	574	592	556	561	567	557	584	571	541	621	548	591	531	576	570	542	578	560	620	554	548	591	594	581	580	572	606	578	583	631	578	577	596	588	559	566	567	604	556	586	554	563	601	552	605	587	585	584	574	567	590	557	537	573	534	576	548	570	580	573	603	601	556	602	584	602	590	568	581	584	574	578	556	556	608	544	557	581	591	589	521	560	596	551	566	560	554	576	515	557	605	554	573	582	561	546	600	558	575	582	613	580	567	564	548	587	568	616	538	559	561	564	560	560	604	549	551	577	577	583	571	577	592	596	567	586	589	548	527	574	570	575	550	565	588	574	595	519	540	577	636	530	570	610	570	557	609	552	569	553	577	598	566	528	565	551	598	617	571	567	551	523	588	601	558	568	576	563	549	577	593	532	602	552	576	612	606	524	555	544	567	552	554	564	628	597	617	559	567	519	552	593	578	577	550	587	530	554	637	588	574	589	560	564	551	595	569	544	520	577	608	555	567	608	568	582	543	569	579	560	583	583	537	567	595	592	552	553	591	571	546	567	547	603	566	563	614	575	542	533	561	572	563	549	588	587	609	539	615	554	591	543	585	590	570	564	557	561	566	580	602	514	617	594	552	562	578	553	588	589	550	606	615	625	542	559	538	592	550	577	567	596	564	576	563	555	561	564	597	587	574	523	552	570	576	592	536	539	559	564	565	561	584	588	586	568	590	592	565	585	630	549	535	585	591	618	571	584	588	532	567	555	612	586	565	582	594	609	587	585	584	544	601	593	570	536	579	558	584	598	536	578	585	571	569	524	588	597	563	538	583	607	546	573	576	629	574	576	642	588	606	522	563	553	577	606	553	564	595	577	546	569	594	557	608	557	541	567	569	600	569	590	556	533	536	554	554	592	587	547	572	575	588	550	592	578	583	563	576	534	557	569	630	580	558	557	549	576	550	565	614	586	555	552	586	572	562	584	576	544	585	552	559	606	534	565	595	593	603	580	561	584	576	523	554	553	548	590	588	599	575	563	587	555	549	569	580	527	609	569	527	589	602	594	582	574	561	604	607	599	497	577	552	622	573	583	559	574	568	563	567	567	552	552	580	550	597	563	569	606	570	532	577	580	538	563	576	591	620	545	565	563	564	589	580	591	545	560	556	568	573	606	564	505	535	565	558	581	555	597	549	566	599	568	510	609	544	577	567	547	523	549	576	523	614	569	577	581	563	594	551	557	535	549	563	602	528	566	557	554	549	515	552	601	524	576	572	612	544	556	575	561	560	563	538	543	524	562	518	588	529	555	571	541	565	568	608	580	538	581	605	582	547	592	567	532	575	626	561	531	612	580	568	534	580	556	557	570	538	565	589	553	598	584	553	523	585	581	564	574	552	569	618	590	550	580	558	601	588	578	583	592	591	611	558	574	611	598	584	596	506	569	607	522	538	563	569	631	580	590	547	574	552	562	578	544	550	550	592	581	590	544	577	567	593	560	528	596	606	597	588	607	548	564	547	542	560	556	570	547	533	569	570	594	567	594	577	599	564	560	614	588	582	562	582	536	539	566	644	569	533	529	562	578	541	580	552	578	574	538	525	588	579	571	556	555	569	581	558	599	537	547	556	590	560	548	591	585	625	561	567	555	546	624	559	530	585	575	553	549	580	555	583	581	576	523	586	599	580	598	575	563	526	574	560	532	580	546	574	584	572	613	530	599	558	571	573	559	548	579	538	569	559	579	584	523	581	575	547	591	597	602	564	569	561	583	539	585	547	575	595	585	602	563	588	599	563	541	573	559	582	580	549	573	556	561	577	577	553	525	598	604	546	529	584	581	565	542	621	565	570	556	556	566	583	564	579	603	559	574	557	597	598	555	597	588	575	597	616	551	570	558	562	541	595	577	588	573	573	565	585	571	552	550	585	542	552	587	560	575	602	566	539	574	559	536	540	566	585	574	601	556	551	591	542	552	568	526	596	560	604	562	515	550	553	587	583	552	580	583	557	564	572	562	617	575	584	549	527	576	566	546	580	591	550	588	565	597	568	602	540	582	568	567	566	528	578	570	569	607	555	590	558	619	552	595	556	569	593	544	563	596	576	579	564	575	600	591	544	575	577	560	595	575	592	578	586	545	563	556	586
26867	20100	8498	1735	877	709	622	567	1689	7509	4085	2449	509	391	387	368	380	398	386	321	344	343	367	351	348	415	378	368	355	352	333	351	393	380	425	446	422	380	397	353	362	322	339	382	360	364	375	359	345	337	346	368	345	345	385	353	360	316	325	339	342	369	373	364	376	369	351	360	388	388	374	378	342	375	354	350	364	368	359	371	356	358	357	392	361	352	345	360	381	348	360	371	364	342	355	354	379	347	346	361	365	331	384	339	362	383	384	368	366	370	352	367	349	372	382	350	374	346	364	351	359	344	363	368	359	366	352	363	354	355	374	355	336	362	374	382	368	381	361	346	353	355	358	361	367	371	378	363	359	355	360	346	358	366	353	353	369	366	379	328	364	382	349	346	352	385	350	353	347	343	353	370	360	351	360	372	348	324	343	356	391	346	342	378	371	363	350	358	372	379	359	359	354	313	370	383	364	389	357	396	357	345	348	374	320	394	371	358	379	363	367	314	375	342	360	361	379	371	343	360	346	344	363	334	367	380	352	361	386	323	336	368	343	370	354	356	344	345	331	324	355	371	338	365	365	377	336	377	368	353	336	327	348	363	376	335	337	327	365	371	397	367	380	355	359	375	345	350	326	343	359	366	366	323	371	343	341	369	338	377	375	344	315	337	388	366	342	366	365	364	365	352	357	331	384	349	363	378	360	393	360	367	334	378	366	357	408	349	389	369	369	366	342	340	347	325	362	405	344	367	348	363	373	365	405	360	335	379	373	376	355	387	366	338	374	326	359	342	358	352	332	345	367	378	344	366	318	320	338	362	359	356	374	386	333	365	368	350	362	340	381	362	350	341	342	326	388	364	369	363	357	355	356	387	361	371	337	341	400	370	373	361	348	348	318	360	367	350	380	362	362	367	368	332	371	356	357	363	329	360	354	386	362	371	356	343	330	344	352	379	342	352	343	386	354	348	364	356	368	369	341	334	379	388	341	382	380	362	379	377	344	341	371	345	358	371	381	320	334	361	362	333	365	352	379	333	357	343	360	361	370	367	346	335	365	371	350	375	388	333	348	351	361	342	358	349	364	370	352	353	379	354	349	401	357	343	326	331	345	354	324	376	378	359	359	316	361	361	365	356	362	358	361	355	361	352	350	354	374	350	346	384	350	384	333	381	362	416	368	351	390	345	323	370	354	333	369	405	370	366	382	349	355	376	366	334	380	335	361	355	334	351	355	356	370	360	360	333	342	369	367	379	343	402	354	371	374	367	319	388	352	361	387	386	374	323	326	353	340	382	363	376	338	361	384	382	323	395	361	417	387	358	325	329	353	342	378	350	370	379	401	384	372	348	358	363	405	401	358	391	342	351	362	345	414	386	373	393	383	362	360	380	375	356	373	346	378	377	346	353	310	371	368	361	363	346	387	384	359	352	328	352	358	363	367	351	369	333	366	395	367	354	370	360	381	362	384	357	344	398	339	368	392	386	373	340	397	344	362	346	399	377	342	334	369	345	357	350	375	343	347	353	373	348	362	355	378	403	327	367	383	349	356	391	359	373	378	355	344	363	361	385	355	346	340	352	343	347	372	355	376	361	378	378	396	406	349	366	360	348	383	384	359	321	421	354	357	376	358	368	360	324	386	352	373	353	374	351	357	372	363	396	327	334	363	365	367	357	359	372	378	373	362	345	361	353	394	381	360	352	367	352	344	340	391	347	334	365	382	327	374	372	338	352	345	365	353	368	358	364	308	367	349	362	355	344	346	357	336	361	331	327	347	392	358	374	354	378	351	363	357	397	358	341	395	334	362	344	348	371	337	382	362	384	341	394	369	405	357	371	327	346	318	392	361	386	360	344	371	366	362	349	359	363	372	375	385	355	393	396	296	333	383	353	342	342	371	349	392	342	360	352	343	417	347	356	385	354	358	340	346	393	368	368	365	359	374	353	395	374	337	357	363	359	326	363	347	330	360	349	371	369	365	332	366	388	342	345	345	367	365	359	390	393	369	372	317	333	373	357	394	334	382	376	348	339	360	333	372	335	387	355	318	344	357	364	394	362	344	348	348	352	375	374	366	362	332	382	355	359	345	392	364	349	346	350	378	334	372	358	369	378	393	327	339	355	353	354	357	343	344	364	341	368	378	344	333	372	348	362	360	357	352	341	369	350	383	372	363	343	371	366	357	382	389	358	362	354	375	357	343	359	376	387	378	362	378	332	329	328	384	367	368	393	346	379	363	359	351	355	351	331	380	367	343	371	334	377	361	349	340	363	352	372	370	340	357	362	395	350	344	379	358	400	370	367	399	380	381	350	341	360	336	344	378	343	339	315	365	368	369	364	357	353	344	355	379	358	353	371	365	335	360	393	345	364	362	324	340	364	353	353	374	348	343	395	378	365	344	344	354	404	353	374	374	363	350	361	382	384	382	337	363	364	356	386	382	340	378	369	399	396	347	349	382	368	364	379	354	395	399	359	364	378	348	339	344	383	362	360	324	371	382	384	354	365	326	371	330	390	317	332	369	344	329	358	367	340	354	392	376	369	352	358	359	349	330	368	330	350	360	338	384	374	339	348	345	345	397	349	391	374	385	360	356	360	350	340	360	386	357	365	340	353	328	351	348	393	359	382	371	356	385	320	357	337	331	361	358	373	385	348	350	364	356	352	390	365	365	344	363	358	367	370	361	354	376	354	354	332	373	349	381	371	367	362	332	352	359	357	392	368	328	360	365	405	350	343	344	345	377	351	369	360	357	341	372	366	375	353	363	390	333	382	332	380	362	350	342	353	361	395	345	351	389	374	347	348	371	362	394	393	336	385	371	362	367	383	364	349	363	371	354	379	375	373	356	378	323	380	369	387	344	306	371	377	341	371	364	346	348	330	328	343	365	373	374	371	358	362	341	391	327	375	350	386	357	403	355	368	377	365	339	370	376	361	356	358	367	362	346	375	354	369	328	370	397	344	343	360	358	368	339	381	380	361	398	380	356	377	371	362	345	360	362	384	363	343	363	366	369	344	340	376	359	342	369	355	382	374	359	321	360	347	355	347	371	348	357	369	318	342	363	368	357	383	361	397	386	338	384	373	367	366	358	354	328	375	377	352	328	367	361	362	380	372	367	368	387	340	368	366	377	406	360	348	386	368	372	367	364	349	362	374	363	328	370	363	360	345	360	363	350	344	355	363	372	359	378	340	375	361	359	365	371	331	367	360	365	371	366	374	373	348	364	340	367	379	369	349	346	376	351	378	338	361	356	340	361	347	363	367	346	340	338	360	316	361	350	342	376	346	358	380	342	351	375	359	347	363	345	346	357	391	392	342	365	351	353	349	387	367	345	363	346	367	341	379	338	324	375	371	354	344	384	371	372	340	345	344	373	367	350	341	347	374	380	382	374	362	367	314	325	354	349	364	362	356	356	354	368	354	335	379	366	352	378	354	356	331	332	370	385	381	341	396	333	351	347	396	345	356	355	340	387	395	373	369	365	372	376	355	391	371	326	298
6434	7675	6152	2885	2066	1747	1472	1293	4275	15079	8264	5124	837	622	636	617	616	611	617	579	579	580	584	604	537	585	580	578	515	596	559	574	586	660	687	737	711	592	621	606	566	551	579	603	559	560	559	568	548	614	573	581	621	568	590	570	565	548	568	570	577	535	525	586	586	567	559	566	563	547	589	574	533	579	559	560	574	549	604	599	583	549	560	615	574	608	528	595	528	632	572	531	548	576	560	611	532	557	547	567	603	617	544	603	581	568	553	547	579	556	573	582	539	557	568	579	532	553	557	581	560	553	569	557	554	561	563	581	557	577	571	558	582	581	552	550	612	546	554	558	577	518	542	598	564	559	557	562	553	542	554	606	544	565	573	577	571	595	578	579	546	569	535	588	585	560	562	572	542	594	564	586	552	606	559	601	533	538	587	564	576	547	562	554	551	533	601	582	579	551	545	573	560	574	536	590	590	601	548	546	506	569	561	558	585	565	574	619	576	568	560	557	559	567	520	560	573	565	539	565	534	585	567	586	575	586	527	582	593	608	596	611	580	579	574	549	569	578	579	591	537	579	561	584	515	563	573	580	607	581	595	555	575	578	546	571	560	582	561	587	556	576	582	601	546	560	555	600	575	597	496	559	569	567	603	558	544	584	554	579	589	601	589	550	567	570	587	571	577	552	558	578	573	582	538	562	515	604	569	557	549	533	567	560	567	597	568	564	558	601	563	565	548	560	583	589	612	569	586	601	561	542	526	560	547	606	571	552	556	556	581	581	610	563	557	615	596	588	571	523	549	561	588	586	573	592	528	563	581	569	567	558	593	557	543	518	545	602	555	554	611	570	573	490	545	543	527	593	577	554	594	565	556	590	552	580	552	569	567	610	568	545	547	570	538	606	566	583	578	565	543	548	596	554	582	555	555	567	568	570	573	548	555	594	542	552	580	515	587	534	574	540	573	546	546	529	588	542	565	611	563	586	519	546	581	550	599	579	605	524	560	539	584	528	575	566	555	578	547	572	562	569	538	530	564	567	594	568	571	583	600	559	567	539	586	561	537	582	554	551	583	526	572	592	560	538	589	572	557	561	546	545	590	582	546	583	571	548	599	607	562	581	573	554	572	599	617	569	607	557	586	536	537	568	597	572	555	556	536	590	575	594	555	550	607	576	579	574	601	544	547	574	558	587	559	591	594	558	541	613	604	547	576	597	557	557	566	554	577	574	574	579	572	577	545	609	558	564	548	552	528	547	569	559	538	557	586	570	607	561	530	562	549	536	550	575	529	629	569	598	559	605	594	607	557	632	530	556	566	597	552	570	550	568	567	561	561	623	568	580	561	571	512	506	594	618	531	569	595	548	572	523	588	589	534	603	554	550	551	576	603	605	589	553	599	563	576	586	591	555	540	586	589	570	556	597	623	598	558	561	573	569	517	579	523	580	550	591	547	539	578	545	539	591	538	598	591	529	587	586	548	610	593	548	563	557	547	582	565	538	582	571	562	562	608	570	581	572	617	559	538	521	636	581	562	528	591	567	604	502	595	564	575	592	564	591	577	560	534	545	550	519	550	567	560	568	571	556	539	545	603	567	567	532	544	542	552	600	524	600	550	568	560	583	493	562	575	584	534	583	543	528	570	573	546	543	599	567	579	564	569	544	593	551	544	583	588	552	609	536	574	568	588	553	546	564	616	571	576	580	574	551	557	555	563	596	602	533	595	589	605	561	592	537	573	550	584	584	590	595	564	566	593	525	561	587	618	546	553	579	557	549	564	601	582	563	595	576	596	539	545	579	561	586	542	569	636	538	563	629	613	574	586	550	596	563	569	552	586	586	591	518	560	572	539	603	526	544	565	563	520	533	555	598	584	575	580	568	541	547	598	588	492	598	549	557	565	571	607	595	570	540	574	573	552	581	530	566	554	573	582	559	574	533	567	548	549	556	536	552	563	565	547	600	633	570	573	593	628	557	551	561	553	559	595	562	565	569	580	561	622	594	533	556	548	561	589	562	525	550	550	577	607	567	580	557	563	561	557	592	602	576	597	572	570	557	570	555	547	546	564	634	565	539	528	577	561	526	594	555	567	568	580	582	598	555	564	537	593	534	564	554	583	571	601	606	544	577	553	559	558	570	547	596	594	598	554	548	579	562	546	545	589	563	544	607	536	578	526	554	615	563	555	621	584	534	547	585	560	537	572	600	598	580	546	561	559	561	562	567	541	579	570	600	570	541	548	569	559	551	528	571	571	558	589	547	554	574	565	572	576	581	555	612	556	558	573	600	556	570	564	571	608	567	580	539	593	582	560	605	593	542	623	550	572	537	568	627	588	564	548	542	610	533	538	580	556	565	561	580	563	541	585	573	506	528	586	578	537	589	562	564	608	594	531	577	547	599	555	524	546	608	553	547	529	582	540	593	589	604	546	545	628	563	557	580	566	542	583	576	566	550	550	565	572	586	542	547	520	581	597	541	587	579	565	522	621	600	547	553	595	545	577	553	554	594	562	556	598	559	596	579	540	594	577	550	529	546	642	548	555	580	573	563	557	524	548	589	550	593	585	544	591	563	583	593	529	561	585	562	586	606	580	590	561	602	519	531	583	579	541	564	527	575	559	556	557	519	567	574	568	533	539	579	564	629	562	613	573	593	530	567	549	579	598	537	572	552	582	573	536	546	581	562	537	626	581	544	563	548	540	572	536	544	608	576	539	568	575	577	594	568	590	584	591	559	558	594	568	561	567	575	572	560	542	562	574	586	579	572	559	584	567	584	555	556	563	537	581	609	562	560	582	579	556	549	585	565	619	581	617	583	561	543	550	570	583	581	541	585	561	610	569	553	541	555	583	566	536	582	587	580	567	530	538	613	572	580	586	607	600	558	617	576	571	555	615	563	569	551	587	568	564	559	598	603	577	577	547	610	570	563	606	593	605	553	551	643	557	582	566	571	623	563	527	598	528	581	562	584	556	553	572	519	568	539	566	618	581	553	566	576	638	602	595	590	534	567	560	560	546	573	558	564	564	554	554	587	599	552	576	573	566	549	565	565	567	588	627	567	600	560	576	555	569	560	589	555	592	534	552	566	564	554	541	573	552	536	596	584	545	580	525	566	526	570	583	503	533	569	528	586	547	563	581	575	560	566	543	608	545	621	555	596	566	595	546	579	545	564	561	556	641	575	597	536	594	570	534	502	593	541	567	570	590	555	624	543	613	561	536	562	552	594	551	521	539	558	575	564	603	562	563	567	551	590	587	578	550	572	550	557	587	557	570	584	555	590	536	571	540	592	588	572	557	582	577	593	553	573	579	556	593	582	534	582	572	579	543	588	529	563	554	558	539	527	555	593	564	549	590	535	511	569	568	577	570	588	570	550	583	552	592	536	588	547	537	574	552	590	579	568	595	572	577	552	560	558	574	561	617	542	537	561	573	567	564	552	537	584	553	586	612	545	575	585	580	611	557	550	522	569	551	606	529	547	556	571	575	531	558	557	560	567	587	565
25163	21174	26894	24799	4570	1298	988	773	10034	26163	14542	8413	1506	396	357	357	403	392	375	381	387	352	370	387	399	392	376	365	378	404	376	376	392	469	567	557	512	431	415	350	419	390	382	377	389	382	382	374	372	348	354	386	380	349	374	365	384	375	365	379	354	381	359	375	330	368	385	386	387	370	354	388	392	388	366	367	358	350	375	342	353	375	381	372	402	376	360	393	375	369	385	399	384	369	366	363	360	383	370	348	358	380	361	380	366	351	360	368	378	352	365	365	376	356	371	408	346	389	380	375	366	383	380	394	382	342	394	366	345	396	368	361	330	363	387	398	375	365	383	350	336	366	371	380	397	366	377	364	341	408	360	373	367	350	354	358	353	369	380	373	345	393	349	362	390	373	400	343	389	358	377	374	353	380	370	364	364	362	368	388	386	337	375	362	377	363	343	390	383	368	388	383	363	359	354	365	372	377	409	367	367	379	374	391	349	357	375	389	366	397	346	358	358	368	345	396	361	383	401	380	397	339	360	339	354	389	371	350	395	377	376	375	366	357	363	369	342	359	367	364	407	365	368	337	342	361	352	397	389	354	372	351	352	370	350	356	368	366	357	383	367	374	333	371	391	350	357	344	357	349	408	352	399	369	355	371	368	360	348	346	420	394	361	385	369	382	361	372	386	393	340	402	379	340	336	374	355	369	368	343	373	349	333	353	391	388	370	389	356	354	351	340	373	351	354	364	369	365	405	384	374	384	343	356	384	354	374	351	379	365	396	332	325	391	366	386	389	412	367	404	384	409	352	384	399	380	395	364	371	355	387	426	375	364	362	339	354	372	369	389	363	343	359	371	352	365	399	362	369	367	366	383	372	373	382	396	364	390	365	347	410	400	400	366	380	377	339	368	376	384	366	344	373	346	376	338	379	365	360	346	395	378	350	385	372	365	375	374	410	366	351	368	352	368	407	385	401	403	355	353	377	428	381	360	357	345	382	384	362	411	363	386	337	393	368	349	379	392	368	350	377	360	367	361	371	382	364	385	350	356	355	365	352	365	324	366	381	362	372	369	337	357	350	384	356	389	384	380	348	379	394	385	393	355	372	354	371	377	391	380	342	384	360	343	374	353	375	390	391	384	382	372	388	371	362	397	364	371	396	317	369	390	356	358	361	358	325	385	347	384	396	377	391	395	390	379	387	331	401	375	346	347	383	379	383	381	395	369	371	382	408	338	335	369	383	382	399	356	369	387	346	396	372	338	343	397	349	406	342	380	414	397	360	336	320	364	354	368	389	388	357	385	359	383	378	386	366	377	341	366	403	369	365	361	388	349	348	353	380	371	365	380	345	409	376	342	381	388	391	362	320	365	348	378	357	364	353	381	376	375	361	349	369	376	378	388	378	387	360	368	369	362	373	379	364	353	365	364	357	344	341	369	370	356	383	400	392	376	384	380	347	336	381	382	403	371	385	372	333	379	362	376	354	356	353	382	366	347	374	358	385	357	375	355	370	374	376	388	375	371	353	366	374	390	347	354	383	365	367	350	375	379	340	376	392	352	361	386	358	367	395	403	345	345	366	369	331	392	350	388	432	357	367	381	407	413	370	359	351	386	402	329	400	383	381	373	351	366	382	349	349	357	371	338	371	344	410	363	396	383	367	366	388	348	354	379	362	371	398	371	362	404	362	369	370	350	378	372	397	375	383	383	402	385	406	367	355	363	369	373	376	391	344	409	362	327	379	364	386	399	364	346	387	360	376	369	356	345	362	366	346	351	387	378	358	329	345	363	338	384	358	343	381	399	396	393	368	374	413	373	391	352	325	368	364	388	408	366	383	372	346	409	375	359	351	373	390	346	399	358	405	379	358	391	333	372	348	406	357	398	339	341	362	368	357	363	379	373	341	337	375	384	381	367	370	394	329	421	351	432	351	367	363	366	373	371	349	346	374	361	366	375	338	351	394	371	373	365	397	341	363	380	369	360	387	388	409	369	391	367	343	354	389	383	376	361	372	374	380	382	354	381	386	404	421	336	359	348	356	397	395	384	375	374	346	375	355	368	350	363	331	355	341	355	393	373	344	380	369	389	373	379	373	369	357	384	380	365	385	358	373	379	362	339	358	378	370	377	336	396	374	396	356	376	398	387	392	380	363	415	375	386	376	368	356	350	391	377	373	311	361	396	397	416	368	383	359	383	306	397	397	390	317	397	360	396	387	347	396	335	366	366	383	376	345	372	363	367	335	354	375	324	399	371	423	376	352	355	354	375	359	379	381	413	369	397	374	353	351	341	380	388	359	337	361	391	343	363	338	376	364	362	363	373	343	352	359	385	331	399	376	377	395	392	384	363	359	357	371	383	324	363	347	339	391	340	372	351	372	382	356	388	372	365	372	350	367	359	376	357	368	382	352	370	381	390	381	341	372	336	371	415	365	384	395	365	345	369	368	410	360	385	379	364	398	368	391	391	384	385	370	380	398	356	371	351	343	377	340	360	360	374	406	387	372	359	352	339	376	351	353	389	395	345	392	383	362	376	377	346	351	354	368	380	366	352	336	334	374	397	346	348	348	347	370	343	354	354	374	352	364	362	317	384	374	361	373	367	360	370	353	361	388	350	344	366	364	368	330	371	366	383	388	371	356	387	379	394	379	367	381	399	373	354	371	350	391	367	355	390	390	389	376	381	410	384	358	388	366	348	378	342	380	388	371	371	370	390	335	357	370	374	354	371	379	396	363	354	391	366	380	344	371	351	426	354	364	392	361	337	381	349	382	368	345	376	339	364	366	340	350	374	363	379	385	366	388	366	354	371	431	380	389	353	379	364	368	353	375	386	384	380	366	359	381	389	358	390	410	420	351	331	369	344	325	349	375	388	343	392	364	405	357	385	348	402	354	406	399	396	410	370	367	362	348	378	339	412	432	335	369	358	363	349	363	361	388	396	348	360	342	391	398	347	391	348	387	383	374	360	382	335	347	378	364	380	391	365	364	354	386	370	383	387	361	362	382	363	353	353	388	382	383	353	363	338	412	382	357	368	362	380	382	368	366	364	349	396	364	363	376	370	360	356	360	411	346	351	392	375	379	357	333	370	359	375	346	385	381	364	365	345	373	374	371	355	364	376	360	335	371	354	373	373	392	328	338	321	361	346	379	387	379	383	346	357	383	391	377	355	330	358	346	369	392	371	348	398	393	351	358	374	393	370	369	356	389	345	361	361	370	358	374	396	362	352	362	377	361	381	340	354	360	370	386	390	392	399	363	352	332	374	358	366	337	389	407	400	358	347	374	393	358	379	340	335	385	340	370	368	392	348	333	384	370	385	405	353	393	360	417	357	385	415	357	379	379	359	370	365	341	352	409	356	394	372	383	390	384	373	367	369	373	388	364	363	382	392	429	378	399	382	381	380	330	369	415	396	335	354	377	385	358	385	364	355	390	355	384	381	370	350	349	366	362	339	366	345	364	359	350	369	364	379	398	358	385	349	420	358	372	393	385	361	396	352
6921	13242	11752	5313	3371	2828	2378	2096	16494	32023	21856	15211	2615	601	641	652	575	603	601	613	616	637	639	594	581	596	601	593	638	573	633	626	645	894	1153	1024	939	753	639	629	590	583	600	550	629	632	585	598	570	585	663	595	570	602	591	591	578	625	603	581	585	644	632	603	556	609	555	584	563	623	632	576	616	629	575	576	565	543	634	584	585	625	595	580	561	600	590	585	581	579	590	609	604	609	627	605	566	569	584	569	578	573	623	571	551	561	567	574	565	589	607	622	533	615	597	585	581	603	572	602	560	583	586	576	589	560	579	591	583	614	617	595	596	621	615	574	544	604	599	597	593	599	623	546	590	603	597	584	603	607	619	598	608	613	594	575	588	569	564	610	584	595	568	581	611	585	609	592	618	574	604	584	602	588	579	600	640	616	581	554	591	591	564	553	599	624	623	597	588	582	599	551	571	570	604	559	581	588	554	557	590	636	572	593	586	567	549	604	606	553	590	585	584	602	578	591	543	581	591	591	565	577	601	567	529	593	577	583	612	594	580	626	536	554	597	626	580	600	602	578	588	599	607	592	576	567	575	613	562	579	565	601	592	586	613	557	580	611	583	611	585	566	597	605	600	573	614	604	587	594	566	585	616	615	602	583	574	551	619	590	586	639	596	611	566	595	611	563	556	561	603	591	575	598	575	621	571	606	606	630	595	593	629	571	585	609	621	565	541	572	567	592	592	548	564	594	554	594	627	579	523	578	595	525	615	568	598	572	617	560	625	597	627	622	595	557	570	604	542	624	595	629	576	578	565	552	544	586	580	580	571	552	563	574	544	599	584	579	545	598	608	624	571	576	620	593	603	632	601	594	610	609	587	582	568	591	587	587	580	629	619	592	578	610	577	576	555	550	613	603	577	583	586	605	583	617	595	587	598	586	592	609	630	614	538	591	559	562	601	591	563	635	645	584	629	625	574	628	607	610	604	571	609	557	589	593	572	590	592	581	595	554	580	599	560	611	604	618	636	614	548	591	592	605	621	597	581	613	575	601	601	628	575	623	575	622	591	604	583	603	561	586	549	566	637	605	598	609	580	577	577	575	598	589	566	568	587	614	622	588	614	606	614	591	628	593	618	560	593	573	593	591	590	598	570	608	597	555	573	609	625	586	604	592	547	588	584	583	597	611	589	614	619	611	570	601	588	578	593	607	633	602	590	553	584	602	583	601	612	610	595	610	586	601	611	593	614	607	572	600	618	620	580	597	593	593	587	567	573	583	590	607	636	572	620	643	577	572	561	600	594	616	585	561	557	597	581	594	595	565	558	598	618	606	572	608	657	610	558	596	573	632	563	576	587	575	600	609	584	592	609	619	530	597	625	635	582	596	592	586	569	607	571	589	625	611	627	612	582	598	594	621	546	545	624	652	565	593	589	594	613	565	600	645	622	567	562	599	605	559	621	607	633	615	611	591	584	627	600	527	628	600	587	607	598	608	584	630	589	587	622	586	658	582	533	607	626	598	578	582	588	548	588	604	572	596	597	580	575	601	583	557	600	598	557	615	568	601	586	563	554	600	585	553	613	577	579	571	605	573	572	589	586	618	562	587	565	604	573	604	591	555	594	586	563	604	647	602	593	586	598	616	608	620	575	571	590	587	552	575	588	586	588	605	599	583	587	543	600	552	611	612	549	606	585	597	578	609	610	609	592	592	595	584	581	585	586	578	596	583	577	587	585	580	599	575	546	556	592	588	616	583	602	571	610	553	597	606	576	646	551	600	657	601	555	619	592	590	556	559	589	580	576	590	616	586	553	596	606	602	599	609	568	588	571	566	577	573	598	616	579	578	602	601	590	597	589	568	609	606	632	589	588	605	575	598	629	558	547	585	621	578	599	576	594	563	556	558	590	612	590	559	575	573	616	608	575	584	598	595	585	584	565	605	606	591	573	544	632	606	654	605	594	598	557	570	583	578	599	549	617	589	588	580	594	571	580	587	597	583	656	596	627	578	627	616	589	597	590	597	649	608	576	560	561	564	589	580	557	581	595	638	581	601	599	585	597	599	577	588	598	550	580	564	593	618	625	593	571	571	618	604	592	553	529	587	597	577	610	615	587	583	609	603	618	562	615	575	594	625	550	579	642	597	572	619	573	586	551	597	552	622	581	622	600	597	549	564	566	592	592	606	642	569	565	569	582	590	575	623	575	606	580	570	586	560	565	590	615	584	604	618	611	588	550	611	567	551	620	598	624	585	560	591	616	599	607	597	622	586	624	600	621	618	568	614	631	578	639	584	568	591	608	581	615	588	623	576	549	536	569	561	605	667	570	621	600	602	579	565	575	567	629	572	622	606	618	574	575	622	552	610	558	621	624	582	585	558	591	630	585	584	621	586	580	622	605	597	592	600	603	585	570	568	577	556	640	587	578	567	633	608	595	561	589	565	577	600	603	586	568	595	621	589	595	579	603	607	628	565	591	572	599	571	611	582	601	579	620	618	597	585	530	598	619	582	621	582	558	553	585	652	582	593	595	583	645	609	628	566	627	584	590	599	612	594	580	622	643	561	560	593	612	638	545	626	579	549	560	607	557	615	601	644	673	631	562	608	641	594	578	544	594	563	602	627	608	588	595	564	594	627	603	572	589	618	560	590	631	648	588	586	581	598	593	616	560	574	581	648	560	557	616	599	635	587	630	602	571	561	556	613	614	555	576	589	599	581	575	606	586	559	555	578	587	581	620	599	611	586	576	580	575	597	542	543	543	552	602	557	615	586	604	563	619	600	588	602	575	628	511	574	553	582	617	597	588	612	653	613	596	609	617	656	556	593	584	593	555	628	550	581	537	576	588	609	536	572	603	595	588	600	537	646	606	630	610	561	575	621	575	572	566	613	662	626	579	601	569	582	578	574	539	583	565	574	577	602	614	608	592	595	618	580	586	576	589	595	588	602	601	567	598	563	610	572	575	611	589	600	584	576	606	583	584	606	555	587	564	593	601	566	570	616	591	607	599	590	623	573	610	577	609	667	608	585	610	569	621	576	589	553	637	575	601	562	581	570	513	599	565	563	611	614	553	570	633	592	583	594	610	542	577	590	584	573	578	618	614	586	585	576	548	577	590	600	578	596	611	617	598	592	633	591	618	583	586	580	653	594	543	592	553	548	543	581	583	586	637	609	627	540	580	582	629	591	572	591	606	620	542	590	587	557	604	612	572	595	577	511	605	613	603	604	595	608	589	568	574	618	586	609	592	579	583	635	581	596	618	587	646	585	604	580	603	616	574	574	594	582	614	572	569	612	577	640	616	562	583	611	596	554	611	588	619	631	582	621	605	597	593	606	562	577	551	591	599	609	591	589	590	597	579	578	564	579	588	580	555	662	590	564	604	596	615	607	622	529	592	575	594	606	619	608	606	591	602	591	578	592	590	617	586	566	584	575	598	574	603	583	616	559	592	608	596	608	599	568	614	631	587	582	550	562	588	583	602	586	613	596	595	593	563	588	579	568
23222	21144	28822	23677	21144	19403	3697	1480	20392	47098	32411	24711	6444	508	439	470	386	423	415	421	365	423	423	405	377	398	412	385	387	378	391	393	365	545	1127	1031	824	623	470	375	393	362	349	376	360	391	393	371	392	353	393	379	380	377	366	382	404	346	356	375	413	438	404	370	345	387	363	364	371	390	370	342	356	405	396	369	395	353	381	367	391	376	366	395	376	405	361	368	380	381	389	391	368	367	406	368	417	372	363	392	355	373	373	384	350	402	391	396	361	372	371	380	371	381	377	333	405	376	376	355	372	376	350	357	383	414	408	346	355	387	333	400	371	375	356	342	371	392	377	368	374	348	394	392	362	340	367	403	394	374	338	351	381	356	383	342	400	380	418	354	370	365	364	403	355	386	370	374	358	359	404	387	367	376	409	420	375	391	366	396	395	347	371	370	392	384	356	343	382	367	354	360	362	376	364	384	366	379	371	380	382	383	360	384	396	374	348	375	367	402	364	406	384	411	350	369	388	366	378	390	368	370	379	335	381	366	348	362	398	376	386	372	357	375	364	372	400	388	355	333	408	380	353	382	355	374	369	382	318	383	379	376	340	363	383	354	396	361	346	365	352	382	384	380	363	396	365	360	334	364	374	404	375	388	389	364	354	348	366	361	356	364	347	350	385	360	382	369	382	388	364	367	372	370	344	412	379	387	386	336	353	362	340	368	366	368	353	352	362	379	363	370	391	363	339	391	361	370	367	400	366	370	386	392	361	387	363	427	374	360	366	358	398	369	364	391	360	374	368	371	362	421	385	369	395	386	388	389	380	336	372	378	400	355	383	352	389	386	356	400	349	352	380	386	397	365	362	396	369	405	402	371	369	389	353	400	368	387	376	373	379	380	377	355	365	376	370	387	346	369	392	371	390	397	369	362	344	398	363	392	353	381	355	370	399	339	331	375	345	358	403	366	372	360	343	369	387	397	402	362	391	345	398	364	394	351	368	364	366	367	332	354	381	352	432	381	362	366	369	363	355	365	354	350	365	355	341	348	377	353	383	375	417	385	397	377	384	364	361	398	368	373	338	361	362	405	366	367	381	380	376	373	413	401	353	401	380	359	351	339	383	362	345	377	382	396	370	386	365	372	339	392	398	333	396	360	372	367	352	387	328	368	365	407	385	357	365	348	363	405	360	401	372	377	359	387	380	360	356	388	369	386	355	373	398	366	393	382	406	366	367	367	399	368	355	360	391	393	362	379	382	369	359	361	358	347	348	372	376	365	353	366	395	391	384	325	350	388	360	368	367	352	363	391	349	365	361	363	383	353	361	372	372	358	347	364	343	390	389	361	355	373	389	379	372	398	338	372	366	406	342	383	347	373	373	319	376	365	329	374	380	389	392	386	379	405	378	371	390	367	325	339	368	373	360	376	338	359	387	338	384	380	344	390	379	372	375	383	357	375	330	366	376	348	349	354	388	370	377	364	375	361	382	362	350	412	373	372	333	385	377	379	378	366	329	376	377	348	400	395	352	392	364	349	380	396	367	371	392	376	348	337	358	401	385	350	387	385	349	378	373	370	359	390	385	361	390	348	377	384	405	388	360	418	375	371	363	417	372	353	355	386	393	375	368	352	365	383	378	383	366	396	365	386	402	375	416	350	350	375	375	356	335	399	382	366	352	356	360	386	370	360	357	370	349	393	359	359	357	358	379	356	378	331	386	386	390	393	399	379	356	336	373	351	385	370	393	371	371	387	339	378	341	354	375	382	413	369	352	386	351	412	361	377	379	361	387	369	424	345	377	373	360	374	368	373	382	401	386	363	375	363	349	382	374	382	356	369	348	383	386	363	369	373	388	379	362	346	376	379	375	382	360	391	387	371	349	352	364	367	370	390	374	386	390	395	385	379	386	365	334	350	385	385	338	358	363	357	394	360	370	380	385	382	360	340	354	352	329	370	350	389	363	380	362	343	364	366	375	358	375	382	371	359	374	372	395	394	374	368	344	376	395	376	381	400	375	346	337	362	392	363	371	360	302	375	360	397	375	426	356	370	360	359	399	379	369	338	400	381	346	375	408	369	388	370	401	372	355	389	389	393	390	370	358	349	394	369	402	369	398	406	372	369	355	357	395	354	355	356	391	397	387	415	350	406	376	369	380	375	379	360	330	351	386	340	346	360	360	400	369	366	392	364	380	340	377	363	336	338	369	395	352	385	397	365	386	334	401	399	346	377	393	395	383	397	343	337	383	370	393	383	378	372	373	390	377	363	378	337	379	376	373	367	390	356	347	375	327	367	389	359	363	349	385	353	378	383	375	364	367	343	360	371	370	373	384	388	363	382	398	367	349	384	365	369	345	384	361	371	368	388	406	369	400	365	382	371	356	350	379	375	385	374	359	369	367	373	377	375	343	379	367	386	378	359	381	375	335	396	396	356	388	394	372	379	380	382	364	379	380	370	403	374	347	385	389	349	382	388	360	370	375	403	420	375	377	403	385	355	349	390	349	336	385	365	376	331	388	355	367	317	364	370	361	357	358	368	391	391	365	378	382	369	348	357	388	359	385	381	368	394	354	354	353	375	356	361	384	356	388	379	418	380	364	346	361	406	377	404	345	433	379	386	385	365	355	373	368	374	379	367	393	373	378	384	398	384	420	410	373	381	357	363	387	379	390	362	376	374	410	381	392	375	382	369	379	352	384	399	381	366	361	388	373	361	386	333	366	344	369	354	371	366	363	380	349	361	342	335	385	383	382	377	354	335	368	346	378	340	360	371	383	360	377	375	360	406	370	370	382	356	354	395	375	393	353	381	408	408	408	363	362	352	379	386	366	360	360	374	353	396	345	395	344	405	351	354	353	354	340	390	363	369	354	348	348	396	350	368	344	369	363	357	363	382	353	374	381	368	400	384	347	395	369	371	382	353	374	347	379	381	371	327	342	353	378	405	335	373	371	374	363	395	385	388	368	401	367	362	357	353	366	384	377	388	345	344	347	389	341	357	368	398	390	365	387	357	399	374	385	372	373	374	359	387	380	374	358	377	361	384	378	359	373	378	377	384	371	374	395	358	349	365	363	359	359	385	348	400	331	391	372	370	375	373	376	338	349	352	395	331	341	353	355	365	397	358	375	394	368	332	391	369	354	342	377	397	364	381	391	387	364	397	401	347	372	373	365	328	367	364	359	367	360	399	391	354	374	368	367	374	356	369	363	346	408	402	403	371	350	380	378	379	383	348	372	381	380	316	391	339	338	345	335	382	400	361	337	324	380	339	373	370	360	363	343	402	348	372	395	393	371	383	354	381	336	344	376	361	395	341	378	374	412	379	388	343	346	353	348	352	387	367	369	386	387	363	353	377	365	374	376	339	362	332	375	382	342	376	358	356	382	332	364	365	328	390	382	393	383	374	371	365	367	364	390	365	324	377	363	374	365	347	342	395	368	365	424	347	336	391	376	364	371	355	372	343	374	355	348	382	372	349	359	355	411	375	347	373	402	382	395	369	380	384
10953	23770	18872	10161	7230	5873	4808	3811	27006	47345	37859	31015	6387	700	672	696	722	663	681	651	644	644	632	665	591	644	626	600	584	577	603	610	596	1014	2619	2186	1721	1128	760	633	591	577	548	588	515	566	561	591	576	573	565	606	582	592	556	600	553	548	540	535	591	580	568	543	579	568	569	552	563	573	548	610	560	625	561	589	567	506	592	607	621	580	627	622	614	622	562	593	609	603	615	594	583	558	574	609	578	523	573	576	569	573	536	584	577	597	567	567	608	573	571	577	619	571	586	583	595	539	547	582	568	554	586	598	558	616	569	574	584	539	534	596	554	578	606	590	546	551	539	599	577	579	562	591	580	604	547	580	565	547	536	575	600	558	574	580	564	570	552	553	582	570	603	551	578	548	598	524	574	576	534	566	574	601	556	581	593	542	535	530	604	572	580	562	593	602	563	590	581	575	561	541	578	615	574	547	611	576	579	543	587	589	609	579	610	587	578	611	596	573	582	580	597	596	567	581	571	567	549	550	539	575	564	611	589	581	571	571	611	575	594	552	562	587	563	581	580	577	551	643	534	579	558	618	569	568	572	547	597	568	617	597	535	569	584	569	580	572	578	558	542	590	560	560	562	553	593	582	572	554	547	564	560	613	548	572	589	549	565	538	610	554	584	565	557	616	592	637	577	570	599	564	517	585	569	633	548	558	599	570	560	591	580	565	567	613	562	569	549	600	565	578	577	537	568	582	599	560	565	564	620	593	538	621	536	635	590	618	611	566	604	557	531	601	566	599	567	577	629	561	621	576	596	557	566	571	574	536	556	538	592	592	581	560	532	630	557	608	591	568	614	596	574	576	610	581	588	560	528	596	604	612	631	590	561	565	595	590	591	597	590	562	565	543	546	602	598	571	590	592	645	556	569	556	582	573	588	570	561	558	596	562	586	595	570	629	571	597	586	591	591	586	561	554	530	577	585	542	609	539	596	597	584	549	584	580	578	591	583	535	600	587	591	552	588	593	569	606	609	617	558	607	565	524	603	563	545	569	584	588	600	604	585	562	573	540	563	596	586	616	546	556	591	551	590	589	595	567	610	608	544	596	572	580	547	569	553	590	586	607	548	536	567	570	581	519	561	564	609	603	610	532	553	576	588	581	534	514	548	579	555	569	532	572	606	602	572	562	587	578	550	551	603	598	608	576	621	555	593	586	576	584	571	573	588	598	589	568	551	619	622	556	594	530	600	540	615	565	609	574	562	593	599	569	573	569	586	576	593	539	594	594	555	583	550	567	648	577	583	539	629	556	531	549	588	570	567	556	543	592	603	591	590	596	572	600	549	573	597	573	601	552	571	600	580	573	571	536	589	581	561	558	623	606	564	554	578	614	559	583	638	573	565	593	583	592	557	584	587	598	588	546	609	575	582	605	593	571	622	579	545	594	571	544	581	550	549	580	548	597	597	585	565	546	600	547	569	560	540	596	586	554	552	549	608	604	563	564	541	588	611	607	572	566	580	593	568	589	585	572	578	597	589	577	557	582	586	567	612	549	612	578	593	571	603	605	554	555	573	591	587	591	566	603	604	562	592	586	583	551	622	590	577	602	591	592	570	596	583	579	571	612	576	587	574	590	565	553	589	640	535	556	593	560	564	564	589	586	571	626	594	560	561	560	587	608	574	587	601	587	554	572	500	590	587	569	572	603	546	573	547	548	554	567	611	590	550	611	577	553	556	585	571	574	545	599	557	591	606	569	589	550	580	559	564	579	567	612	611	587	606	592	570	551	567	598	594	541	612	563	564	619	614	572	610	529	602	561	561	572	536	613	584	603	538	583	575	614	554	591	573	566	537	563	582	528	573	572	580	579	538	573	589	554	563	571	556	581	609	608	586	594	576	582	616	593	594	564	592	587	593	594	574	547	533	593	580	545	593	581	552	582	563	613	566	585	601	615	544	577	571	570	586	610	579	551	569	582	578	566	603	554	552	553	540	543	555	588	608	628	586	575	515	576	601	595	549	534	558	553	597	593	558	612	554	608	601	549	548	570	553	584	577	592	563	558	569	593	583	555	561	568	582	567	575	555	623	581	619	596	591	585	581	547	558	560	605	535	565	573	577	611	602	597	576	558	588	540	531	557	579	606	565	535	560	580	561	531	569	545	587	520	567	566	578	524	610	601	603	586	613	546	560	577	576	583	603	570	582	576	592	580	552	550	614	613	613	572	610	557	601	580	541	643	554	589	591	572	587	550	605	558	591	592	585	568	580	597	581	579	582	581	612	601	622	583	533	560	600	562	571	630	571	603	582	598	583	571	596	582	582	551	588	544	587	612	572	625	606	636	574	608	581	561	576	643	556	547	585	568	600	560	607	589	616	547	621	568	556	544	522	559	581	600	594	591	581	616	560	549	594	588	545	555	607	563	556	605	559	545	566	541	574	607	568	598	580	613	612	544	573	578	564	608	595	543	539	603	585	576	564	609	616	538	590	563	586	559	538	622	582	595	574	572	585	606	548	589	595	559	556	596	530	577	624	576	564	564	574	595	593	641	550	587	620	591	552	588	554	581	578	589	605	572	569	586	565	577	623	590	610	540	562	580	603	571	608	608	583	578	572	547	543	628	537	597	630	565	603	559	574	577	583	545	573	551	583	581	551	605	594	593	586	591	603	562	568	600	512	546	551	615	611	587	612	572	586	563	574	610	562	559	578	610	572	580	581	559	609	606	580	605	535	602	586	552	560	580	588	585	585	612	552	583	615	591	562	565	558	594	572	570	584	616	610	564	578	577	580	599	583	596	572	559	586	629	585	577	585	551	544	547	596	623	599	618	538	594	538	610	562	585	562	634	578	576	584	538	583	634	583	600	584	568	583	579	595	580	541	591	546	578	570	562	598	565	546	582	590	551	588	527	563	566	592	575	584	586	549	641	557	591	563	568	589	558	607	571	575	597	582	592	534	569	550	553	611	556	575	530	565	582	604	554	574	584	546	568	561	550	553	555	557	590	580	564	620	571	576	555	609	607	586	562	514	599	578	571	570	595	566	560	575	559	590	607	568	567	539	590	589	577	579	623	570	589	582	597	608	603	553	542	595	571	594	571	589	581	593	548	574	544	565	559	579	556	571	581	592	560	542	560	594	553	533	553	588	592	610	523	575	593	565	562	569	574	604	575	561	578	561	582	571	576	613	578	545	552	557	588	592	602	613	561	568	605	544	546	567	550	609	590	590	563	595	625	569	531	607	582	584	556	575	524	544	554	560	571	588	576	532	576	553	593	568	581	570	590	577	612	603	618	588	579	574	553	554	568	596	567	583	584	607	538	588	564	540	581	598	582	565	607	661	569	560	558	562	581	596	551	537	551	579	546	561	552	576	592	559	564	593	590	616	566	601	581	522	566	554	563	590	574	538	606	554	579	615	574	561	563	553	597	587	572	600	591	574	568	546	581	593	580	601	604	598	582	599	556	605	561	565	566	578	549	573	587	541	570	549	607	575	599	574	596	579	591
26722	19960	7634	1362	796	669	558	529	1173	6564	3955	1414	424	368	393	390	384	395	382	380	371	390	376	394	388	356	364	319	354	369	390	343	387	434	490	525	475	424	413	372	329	398	370	403	358	387	374	376	376	382	368	387	330	360	365	368	372	370	361	366	361	336	376	351	374	359	355	342	388	388	388	375	391	338	335	364	349	390	392	362	399	366	401	368	384	342	352	376	353	363	375	387	370	351	362	404	370	370	331	371	373	366	393	367	360	408	384	360	366	326	352	360	345	393	380	352	341	404	368	357	398	403	367	405	334	332	351	383	384	365	382	342	395	390	352	368	358	354	335	368	325	353	345	382	382	356	371	393	371	350	418	347	360	343	376	359	346	386	379	343	344	373	392	368	327	383	367	362	373	332	369	371	396	371	375	385	318	357	380	386	366	364	368	364	394	360	371	378	355	388	366	370	360	351	368	381	376	344	367	360	347	353	373	357	384	392	360	375	360	368	370	382	376	385	379	381	371	377	344	370	337	364	372	374	364	359	368	380	347	357	354	389	395	359	367	361	409	356	375	359	348	366	355	381	353	361	361	368	368	411	377	346	340	381	352	373	363	355	393	369	384	357	383	370	334	387	360	350	355	393	343	376	334	358	379	343	377	385	365	344	348	408	368	398	376	389	354	374	351	408	351	390	356	348	375	359	392	360	384	378	354	349	354	375	361	380	324	396	340	381	354	355	341	387	382	371	392	373	339	382	368	376	358	346	374	361	344	347	375	365	359	341	358	350	342	350	365	375	357	371	368	386	353	371	362	372	361	358	356	354	357	375	365	341	385	404	333	360	353	394	364	387	395	393	362	371	401	362	349	367	419	382	354	377	370	353	348	329	357	334	397	349	370	363	386	360	357	377	361	364	371	356	333	341	364	360	391	356	377	341	371	365	366	341	366	355	347	350	334	391	393	340	349	351	336	362	349	339	359	358	397	324	380	363	355	374	334	364	327	360	355	369	360	344	343	347	315	359	385	327	349	364	362	345	354	376	332	356	366	354	338	367	373	335	389	370	339	352	372	364	372	342	352	334	344	342	373	366	405	355	351	368	367	366	365	389	353	347	380	364	352	343	342	357	372	371	398	362	342	328	406	329	350	388	344	351	390	342	369	399	381	388	365	384	368	369	353	389	356	382	368	377	387	374	345	345	372	377	376	364	379	355	375	355	370	343	352	343	383	384	392	362	374	380	346	359	381	358	367	367	345	380	341	342	388	372	387	345	395	386	369	372	367	358	389	346	385	373	371	366	389	360	364	323	326	366	345	372	362	368	334	341	359	366	356	358	357	362	396	368	351	373	390	370	380	405	346	343	370	363	349	370	369	370	384	345	383	327	391	371	370	354	378	314	373	359	360	394	353	362	399	372	384	361	361	378	363	330	347	354	352	363	343	352	378	369	382	351	353	358	386	346	377	341	356	381	344	343	385	352	375	364	376	366	369	365	346	349	343	387	401	344	376	361	399	373	356	373	395	358	384	358	383	341	372	366	386	397	404	360	356	366	354	348	367	407	353	363	385	353	373	347	346	366	349	369	374	377	325	340	354	363	353	358	344	361	388	370	340	366	340	371	384	345	371	400	374	331	358	384	348	358	396	391	383	354	348	378	358	334	335	343	331	360	387	365	361	378	398	328	389	357	377	389	355	328	350	385	340	363	376	378	365	341	365	359	361	345	376	361	386	366	332	348	365	367	371	381	333	380	336	347	395	364	351	363	346	378	380	346	360	342	343	347	336	414	362	419	357	354	391	341	334	364	343	377	398	375	370	362	361	360	326	377	380	366	355	375	358	391	373	378	415	384	371	342	399	354	354	371	340	373	336	363	369	375	380	358	347	344	335	375	363	357	352	373	352	384	318	385	361	375	355	378	397	363	377	361	358	368	374	400	332	345	351	368	387	375	387	389	344	387	334	369	363	370	390	349	358	339	364	363	383	363	383	375	363	342	394	326	355	358	366	366	387	380	406	368	379	352	359	379	406	380	363	378	374	386	352	341	345	350	350	402	366	373	353	368	381	397	352	356	356	373	341	371	389	396	380	360	336	363	354	333	365	366	334	410	314	375	363	375	343	382	367	383	369	368	377	346	366	347	363	368	364	348	358	388	367	379	354	381	354	393	338	368	359	358	343	338	355	377	376	357	359	358	405	352	365	348	331	342	364	320	388	354	418	377	357	359	362	337	364	367	371	364	363	361	373	347	420	390	359	348	329	340	385	350	412	312	389	367	359	345	400	360	346	370	370	406	347	354	356	372	398	372	367	367	370	392	409	365	383	346	383	391	363	365	353	377	413	340	386	355	371	417	372	392	366	340	372	381	389	351	395	379	365	392	398	347	344	366	367	359	324	376	398	360	382	341	387	390	402	328	356	384	387	365	419	366	366	354	355	358	350	369	353	385	367	365	384	325	353	375	359	388	388	364	400	363	334	352	389	367	324	362	344	331	365	381	353	383	374	375	346	324	372	387	389	374	368	336	362	358	379	343	343	400	334	376	371	362	410	378	345	368	368	368	356	367	348	346	379	370	360	363	380	354	391	375	357	348	365	332	327	390	345	361	384	373	381	346	360	349	366	390	366	401	375	376	359	416	363	340	349	394	372	371	365	342	384	375	372	349	346	363	356	349	371	331	361	332	394	373	380	374	367	374	379	376	347	366	401	349	353	379	369	365	365	328	367	380	332	370	393	394	369	360	342	343	352	373	347	350	339	374	345	389	364	386	349	345	375	353	372	382	353	361	380	371	379	369	369	393	397	359	355	345	355	375	361	335	343	369	343	373	367	334	378	388	379	336	396	364	339	366	363	343	359	383	383	375	353	359	348	346	377	368	378	379	375	395	343	363	353	359	366	375	373	378	405	393	333	383	390	364	369	354	415	360	366	369	358	387	349	367	347	401	373	367	376	385	356	394	355	354	353	366	343	339	353	366	354	387	329	411	369	362	340	374	377	355	377	349	369	343	350	361	384	371	400	356	356	352	375	414	348	373	354	375	369	371	366	315	360	364	347	376	341	421	344	355	340	382	352	341	356	367	347	375	362	355	358	382	354	366	360	386	329	379	359	353	391	351	381	353	351	353	330	339	374	379	384	359	361	333	393	344	361	333	348	381	326	395	352	335	366	355	351	339	370	372	355	372	356	391	382	370	356	359	366	354	378	363	368	388	373	372	392	393	374	346	385	380	350	377	359	367	359	384	345	369	377	368	376	366	322	353	360	365	361	340	387	376	363	363	389	350	359	346	367	365	373	381	371	370	380	378	329	361	361	359	351	373	344	374	346	379	340	395	351	386	379	381	359	348	344	345	377	394	380	353	368	390	404	347	374	332	323	381	386	353	379	333	375	365	356	368	369	363	367	373	376	359	357	346	373	357	395	355	372	382	392	385	369	365	366	326	363	401	372	353	358	347	342	351	361	384	373	371	379	367	364	349	377	342	368	389	365	356	365	345	353	350	361	382
6158	6982	4422	2269	1864	1508	1248	1107	3129	13869	8369	3097	693	632	578	636	598	606	590	622	598	536	633	631	543	614	610	590	600	611	607	629	578	754	878	835	807	687	649	603	584	547	593	610	586	574	602	581	575	634	570	592	575	568	583	596	561	593	551	613	589	586	530	591	575	585	606	555	556	564	609	588	572	595	589	588	605	590	603	595	571	602	545	601	514	560	527	601	590	563	548	627	563	588	581	540	563	570	558	603	590	573	527	610	567	561	564	578	580	635	572	530	555	545	603	558	585	573	593	540	590	577	588	525	572	574	564	586	569	617	586	572	533	624	580	548	553	549	592	545	572	578	575	549	571	594	575	612	537	574	574	567	557	594	598	584	584	549	592	582	620	574	587	597	604	587	561	584	545	558	591	590	552	580	576	541	571	596	558	586	587	596	580	559	565	584	559	585	588	587	550	553	554	566	562	575	588	571	591	587	574	570	620	584	601	533	558	578	566	564	602	561	576	589	595	588	547	561	575	594	566	583	596	576	558	610	548	572	537	579	608	575	627	552	615	615	549	612	582	603	515	616	556	556	542	574	543	564	564	567	581	548	560	581	553	578	575	561	588	578	568	599	554	575	559	556	557	584	580	581	565	553	593	591	593	561	586	592	590	584	523	557	610	549	598	633	601	587	568	589	600	569	594	557	554	590	555	547	602	611	552	573	575	539	550	582	589	574	608	574	609	601	586	531	555	530	553	605	559	587	544	537	592	534	552	519	562	604	578	551	594	563	562	583	577	587	575	588	575	576	588	544	560	569	566	558	600	529	554	563	540	569	566	550	552	588	577	554	560	561	546	595	555	596	572	607	565	574	551	546	548	567	597	609	572	548	581	567	567	536	600	569	569	580	567	581	590	613	552	558	619	574	581	600	586	609	624	557	587	572	571	583	555	620	574	584	591	607	557	624	571	616	542	569	518	621	497	568	566	565	620	579	589	558	577	624	586	601	605	573	573	600	593	597	566	536	536	577	535	577	567	577	579	625	583	571	571	521	566	550	577	582	629	547	586	577	549	593	565	540	599	560	584	612	562	589	576	588	559	566	602	597	583	591	565	544	559	580	611	596	577	553	567	579	562	574	556	546	595	552	559	547	566	553	588	584	538	596	580	610	604	562	555	558	567	565	557	579	613	571	603	536	586	576	606	584	570	583	568	615	576	563	561	568	577	557	583	618	556	572	601	586	557	571	583	542	566	582	546	571	577	616	557	556	557	556	551	520	568	548	535	549	635	611	559	565	636	544	562	556	548	575	580	596	575	603	571	611	567	579	563	592	569	575	536	560	603	548	579	573	514	576	590	576	544	606	609	546	572	590	555	554	548	577	603	566	529	548	562	552	586	566	617	553	567	573	606	594	588	563	583	608	605	524	631	590	582	573	572	574	545	594	538	542	559	576	597	619	600	577	589	575	583	593	573	613	568	556	587	603	605	555	588	564	578	580	556	577	517	582	544	530	577	577	570	558	545	567	573	577	562	591	582	573	570	630	557	640	562	590	597	605	601	581	560	587	570	567	588	598	560	595	575	565	599	569	566	570	566	584	592	557	583	552	610	601	575	571	569	534	594	557	556	588	592	585	586	567	604	583	616	572	554	584	593	574	614	593	603	570	587	585	589	544	559	587	578	553	586	630	612	556	518	548	586	553	544	563	561	583	531	536	552	599	542	566	552	579	568	563	517	584	532	593	574	572	589	569	548	619	516	585	597	567	614	585	585	586	565	630	533	586	553	560	583	546	554	538	595	597	570	593	544	571	563	603	575	604	494	582	555	592	582	549	575	578	603	604	577	571	570	557	551	574	605	546	582	609	589	599	563	602	599	586	563	614	611	562	587	592	602	598	563	600	564	560	577	539	544	585	586	548	579	615	621	541	569	599	557	579	556	543	578	583	532	585	588	570	570	552	584	579	538	580	538	599	569	561	546	541	565	566	578	587	555	590	539	560	572	572	613	564	598	565	552	552	581	572	551	613	571	606	581	611	586	582	571	580	607	575	554	624	592	583	604	533	579	532	569	549	583	567	580	568	542	589	584	572	604	577	600	594	627	642	599	591	553	560	626	565	591	592	602	552	552	558	554	571	646	584	551	567	621	574	531	601	619	566	592	586	585	556	555	573	567	548	568	582	584	630	630	600	619	538	555	597	603	570	563	599	572	544	554	576	539	575	556	567	601	570	579	559	572	544	607	583	588	570	579	577	573	624	560	611	581	569	554	571	582	587	593	598	563	598	588	581	604	565	577	551	539	547	597	566	605	527	561	574	574	556	578	610	591	589	568	548	557	544	576	541	593	602	560	566	545	568	589	555	560	595	531	553	556	527	593	576	566	569	602	552	531	564	538	572	583	624	562	559	574	594	595	632	611	599	546	577	598	537	588	556	546	533	549	555	572	571	549	587	564	603	554	579	575	556	586	551	569	569	522	539	617	593	550	570	600	596	639	613	594	584	564	577	561	582	567	572	542	608	585	567	587	591	605	603	616	617	578	552	586	562	570	557	588	575	548	543	562	578	573	631	562	569	563	580	552	580	570	630	617	564	595	603	535	560	609	549	583	538	558	517	534	536	570	546	579	560	550	548	546	575	553	568	552	552	586	580	576	626	564	587	594	573	570	585	583	565	568	565	644	545	584	612	588	557	534	559	547	588	543	585	612	564	639	631	600	619	504	557	536	562	581	594	573	579	573	559	577	558	579	542	541	575	566	580	599	593	600	585	576	542	582	527	597	534	559	585	543	579	603	577	555	573	581	588	604	600	548	579	554	586	592	582	596	573	562	595	584	577	603	545	540	580	619	539	563	619	576	548	557	548	584	592	561	602	599	584	568	591	586	593	570	597	557	559	553	617	594	584	515	564	566	617	568	559	557	583	573	535	577	569	584	568	581	561	600	566	561	579	564	575	583	533	558	553	601	566	548	601	624	596	554	587	578	560	584	554	569	595	595	532	609	584	579	573	537	604	580	584	565	579	583	528	585	568	546	578	582	532	568	560	578	541	621	579	561	603	553	559	541	621	562	555	597	563	543	603	548	588	557	556	551	562	586	553	552	597	557	559	570	594	596	563	577	571	597	556	560	556	566	550	565	546	560	641	501	560	581	585	570	583	614	543	603	610	559	576	564	606	583	601	563	581	563	544	592	586	554	586	559	563	558	574	630	606	557	559	566	525	555	556	577	567	587	586	597	524	572	590	575	565	596	576	560	526	524	600	602	576	582	582	590	541	568	551	580	553	557	580	565	614	548	574	586	555	603	577	557	605	564	554	580	559	578	625	581	558	590	582	545	565	589	581	571	582	560	578	648	590	536	584	623	599	589	582	541	577	548	603	589	570	615	558	606	557	581	650	596	536	572	610	570	576	546	597	545	574	598	528	544	585	560	583	588	562	580	569	557	557	602	583	578	528	505	577	633	558	593	578	563	563	565	560	575	557	581	568	560	557	562	548	583	585	602	518	640	558
25052	21096	26775	24825	4495	1123	879	687	1327	22591	17428	4054	442	425	420	452	383	389	359	392	405	399	396	403	405	420	378	398	415	391	385	367	397	620	818	792	682	611	473	410	417	407	331	377	352	377	380	353	348	389	394	381	392	376	386	380	375	403	367	370	387	374	377	412	394	365	389	401	371	378	376	372	406	406	398	377	362	417	355	404	353	405	394	378	412	402	394	391	380	361	361	393	343	367	413	424	385	363	400	366	366	384	364	390	400	358	371	390	336	396	382	371	340	410	359	384	388	421	365	376	390	360	381	351	359	387	413	361	388	372	384	366	382	389	378	356	390	387	394	366	424	344	375	379	369	420	390	365	351	408	376	378	393	343	393	343	396	383	395	343	376	379	398	374	372	397	347	401	376	381	385	331	333	380	391	398	411	376	408	368	368	387	384	384	355	382	386	390	387	377	356	368	371	380	374	372	399	396	370	379	388	374	400	425	368	402	398	381	396	378	362	398	364	389	374	370	364	385	367	391	376	391	365	385	355	389	407	352	378	350	392	372	343	370	372	372	400	363	396	412	382	359	397	359	359	350	389	376	375	371	384	341	392	369	371	366	362	383	395	373	380	388	386	407	370	390	359	411	368	420	393	386	392	375	384	388	377	371	397	377	377	362	362	380	366	367	380	340	339	394	358	407	397	396	355	370	375	392	383	364	377	393	417	364	376	365	364	362	415	363	369	357	363	410	370	392	380	337	383	393	388	381	395	419	400	371	415	376	417	411	367	393	386	362	388	395	397	402	359	375	369	375	369	375	360	358	412	344	365	406	398	342	396	393	395	365	351	389	428	363	387	398	377	362	370	366	386	375	363	372	348	385	378	379	352	346	379	375	371	368	380	399	407	383	382	344	380	377	353	336	395	355	392	366	401	337	427	354	376	405	385	379	377	392	359	384	362	390	372	373	361	389	382	367	369	377	365	387	399	364	395	381	383	385	386	371	366	406	395	372	380	425	411	407	393	399	365	381	411	383	376	390	354	368	394	402	369	373	381	398	358	372	359	395	363	347	379	392	403	373	412	383	380	342	393	379	385	387	389	420	392	390	400	382	396	390	414	348	388	354	406	391	384	388	365	388	389	380	393	379	371	390	366	356	389	389	349	380	401	368	372	367	376	368	353	388	365	365	418	390	374	385	421	374	378	386	395	385	398	395	355	375	373	357	378	372	382	391	387	386	425	386	399	395	385	397	374	398	408	339	378	369	370	403	327	394	364	405	382	395	409	364	363	358	379	373	373	384	353	378	327	350	366	380	394	358	389	353	391	383	365	368	395	357	379	393	377	372	411	365	397	361	361	358	372	390	391	378	419	398	364	384	360	390	369	423	368	390	400	359	397	376	368	358	368	377	405	378	385	372	362	391	366	381	396	399	366	373	354	394	381	370	397	421	366	389	406	383	344	406	378	384	387	388	359	378	338	365	399	395	418	355	358	346	381	349	379	376	397	380	366	369	387	367	364	387	388	389	396	398	375	364	367	364	400	364	396	353	382	373	394	359	385	365	347	343	385	374	375	399	381	388	383	403	360	358	382	402	370	424	352	357	383	370	385	381	404	394	335	403	376	375	385	352	385	351	365	389	371	386	375	379	407	399	400	391	376	382	357	370	360	375	373	402	363	371	377	399	376	377	362	383	383	360	387	374	387	404	359	391	382	386	335	387	397	386	381	389	373	374	380	360	385	387	393	400	365	355	363	404	410	378	376	400	395	373	399	352	401	380	361	339	396	357	394	375	395	416	344	380	352	383	387	368	373	366	371	355	372	363	369	394	410	364	353	410	393	386	386	401	386	361	396	376	403	363	359	355	360	357	388	389	383	355	367	380	384	382	402	398	348	385	392	385	397	366	371	369	397	401	401	370	392	370	384	399	395	369	358	377	382	344	376	385	370	354	373	382	382	384	400	347	385	387	359	366	362	366	380	418	367	383	382	371	374	377	354	351	387	410	401	403	370	421	391	381	399	361	383	387	391	382	370	363	377	341	427	361	365	397	394	357	413	387	394	385	383	380	368	388	382	381	387	387	387	377	395	400	373	372	430	389	355	361	376	347	360	337	371	350	354	370	380	380	394	376	360	346	392	368	404	362	368	398	396	390	371	358	372	375	378	358	384	419	392	412	386	400	364	375	405	397	368	378	455	395	400	397	364	367	377	361	407	368	409	386	375	370	391	423	352	402	364	341	381	423	342	384	352	388	385	355	362	398	388	371	406	412	371	361	378	380	383	342	372	397	387	416	399	388	393	396	337	370	389	370	368	353	377	378	371	391	384	356	352	393	370	352	406	391	372	393	365	359	387	390	376	360	407	363	381	372	388	370	376	382	420	405	371	425	363	392	326	377	374	366	352	407	365	400	425	374	411	392	346	384	367	370	381	393	363	400	401	398	400	377	410	397	388	385	393	358	427	387	398	353	364	388	404	427	356	380	386	403	416	376	368	339	396	366	386	369	394	361	381	361	350	379	355	389	372	367	373	372	357	382	384	388	370	386	376	367	386	383	401	339	382	376	397	393	393	369	365	368	416	407	371	370	357	373	357	412	383	348	391	396	378	374	339	372	391	380	409	397	377	379	361	340	387	368	372	400	457	378	400	372	387	381	390	387	381	370	402	379	374	364	382	341	392	359	367	364	372	380	369	373	397	378	404	383	385	352	400	381	378	394	370	376	374	399	368	372	363	380	381	399	353	427	418	400	391	378	394	367	379	395	384	379	374	366	356	370	365	393	360	372	346	368	370	387	375	371	373	389	366	383	356	377	384	366	413	359	391	376	357	384	353	397	366	394	406	389	356	365	383	325	364	375	355	365	359	402	397	365	390	370	370	335	378	362	347	401	373	384	360	346	387	403	417	367	362	397	373	395	387	393	376	392	369	380	372	369	373	379	398	384	374	387	366	372	375	378	383	385	382	383	331	395	372	380	353	378	385	415	378	383	389	409	370	386	340	366	378	367	391	402	422	359	391	382	360	366	352	363	374	405	351	360	363	369	361	399	366	368	399	414	398	391	411	386	384	380	348	388	393	393	371	361	395	348	400	376	407	375	401	406	399	386	377	355	377	391	393	389	351	406	371	403	375	355	384	376	360	398	376	357	360	370	392	373	381	369	375	350	413	329	360	413	361	373	380	366	387	399	422	414	368	386	396	358	364	379	354	380	395	392	329	393	381	406	371	411	371	376	352	386	395	398	375	383	400	354	404	352	385	371	369	344	378	377	369	360	375	377	375	373	329	372	376	394	389	371	387	379	435	386	364	361	404	364	389	394	376	385	389	388	377	382	383	376	379	358	402	342	387	383	360	375	399	392	368	398	409	388	401	367	359	356	384	390	368	408	377	386	354	380	332	376	349	364	378	374	354	378	375	410	370	393	374	380	396	358	370	372	420	374	391	405	347	351	330	382	375	385	413	352	358	368	346	373	389	366	363	359	333	376	365	357	386	368	390	391	363	399	366	368
6823	11838	8862	4671	3392	2372	2151	1594	3527	32775	24120	6347	742	683	703	696	656	650	612	643	635	579	571	633	688	642	627	634	622	639	627	605	650	1153	1742	1732	1432	1061	837	683	691	598	606	582	571	619	603	573	591	583	590	617	591	572	601	613	597	585	633	631	638	584	618	594	572	578	603	584	619	591	595	609	612	618	602	614	569	573	602	584	582	617	597	641	607	605	604	605	589	602	617	602	572	580	593	601	660	616	618	594	574	610	591	626	587	585	580	586	620	603	595	608	567	635	614	570	628	614	637	595	617	607	569	573	538	564	544	639	578	608	585	589	602	616	544	649	610	588	549	604	631	610	547	598	589	608	579	610	611	582	616	608	597	610	571	536	605	565	590	587	594	598	594	586	603	613	644	662	613	630	645	585	593	601	586	580	592	575	579	600	635	584	567	574	583	611	614	577	590	639	642	621	616	585	582	578	605	585	599	613	650	552	605	629	614	619	580	616	632	566	571	606	616	597	633	612	591	614	610	571	616	572	627	577	607	601	596	629	601	629	576	580	605	573	582	601	567	608	598	587	612	582	581	600	581	601	598	538	591	615	649	603	617	592	592	605	594	600	614	607	548	608	636	621	560	590	592	601	626	629	563	581	588	603	591	581	606	576	579	543	616	570	602	585	576	609	598	590	651	613	612	641	544	605	578	598	620	608	592	587	631	587	573	587	618	629	548	595	613	587	594	555	588	610	632	602	596	629	630	625	649	602	581	616	528	620	623	648	570	587	606	614	583	639	598	605	560	582	616	599	560	573	575	564	580	562	594	600	599	641	600	592	592	603	604	626	575	575	585	614	566	583	567	546	606	614	630	603	617	582	580	631	594	652	528	606	594	633	629	602	574	592	611	559	614	597	590	607	592	575	601	569	592	592	610	556	611	581	593	603	582	613	580	624	607	586	615	601	647	572	569	585	603	558	620	565	594	636	616	586	602	565	609	577	616	608	607	615	523	593	639	549	576	616	585	600	562	577	542	624	604	614	589	565	570	635	595	600	583	595	605	584	591	608	635	619	590	595	586	609	614	600	608	598	593	577	595	587	622	606	592	585	575	649	614	554	610	609	597	596	627	578	579	602	586	587	592	607	583	593	596	613	607	566	620	620	560	639	601	583	603	602	628	611	595	640	592	570	612	576	600	574	588	597	622	584	583	579	583	636	615	631	573	624	560	603	619	553	572	628	592	582	599	599	555	573	569	658	586	618	592	617	617	600	655	568	607	599	572	595	554	596	618	611	636	576	612	581	609	598	586	611	643	609	588	616	600	622	615	642	545	579	611	587	607	610	624	636	600	569	558	600	593	612	624	612	580	642	576	602	620	576	610	563	621	616	569	576	570	594	612	599	598	646	539	567	557	610	577	595	584	569	597	612	601	622	588	628	626	598	576	622	605	545	611	626	591	589	617	592	603	632	580	594	589	597	611	578	562	607	617	609	608	606	595	581	570	622	630	627	593	646	556	607	621	609	615	598	631	609	575	624	602	593	610	569	607	594	568	629	613	588	592	643	595	590	604	659	606	534	659	568	660	579	607	596	613	608	627	628	604	581	544	611	565	580	600	591	573	589	580	639	579	606	572	612	609	642	631	571	616	610	625	651	556	595	555	570	629	617	593	608	598	621	607	610	589	599	634	572	595	652	603	614	550	575	604	577	566	581	619	591	631	633	620	599	593	597	615	614	605	614	608	638	597	602	587	636	575	593	601	594	586	606	623	593	540	596	637	531	609	597	583	593	593	598	556	576	578	606	592	601	592	586	598	601	617	613	586	620	616	616	594	588	580	598	551	623	615	569	597	589	572	626	644	597	583	593	604	587	591	571	615	591	627	640	593	575	633	593	565	601	649	588	616	644	593	601	598	578	611	601	596	582	586	591	590	583	540	602	611	605	625	542	549	624	620	589	601	604	608	589	576	594	623	647	578	602	601	583	570	580	586	588	577	597	588	568	578	597	582	648	604	573	571	626	618	636	627	618	616	628	603	595	622	588	619	651	597	583	596	578	606	614	565	568	574	596	599	591	608	590	597	581	598	585	588	607	605	610	565	581	589	579	613	587	602	575	562	590	649	625	611	590	615	630	613	604	645	616	580	565	592	570	628	603	619	597	627	567	616	623	605	606	613	636	592	645	606	585	627	629	587	599	582	600	547	568	574	607	635	553	630	612	596	589	634	613	614	625	620	562	612	557	530	626	601	598	632	576	589	590	578	628	592	630	605	592	627	637	554	591	545	577	620	535	601	577	617	578	562	623	556	659	578	587	595	590	616	587	558	591	630	556	613	590	660	581	615	575	595	584	617	592	595	615	623	595	616	621	581	585	577	605	581	614	600	619	582	558	598	583	589	577	573	576	636	592	583	579	627	620	539	599	633	579	601	606	603	611	612	621	573	590	638	621	589	610	571	593	596	601	564	603	586	585	620	584	576	633	628	596	577	589	599	619	646	581	582	589	609	596	615	596	574	569	572	615	615	623	562	557	577	591	590	603	634	581	638	604	598	605	597	581	593	588	605	593	565	575	592	603	559	573	606	555	568	594	598	619	621	581	598	586	629	602	576	626	630	593	561	596	646	589	606	600	602	596	550	597	589	631	610	596	571	617	592	617	558	569	643	573	618	560	610	610	583	627	609	620	582	581	597	626	610	656	563	579	614	577	622	649	620	578	617	556	595	538	563	614	599	610	605	599	607	611	644	610	611	604	600	632	601	562	559	594	614	579	643	634	603	602	605	597	540	600	587	580	663	565	609	621	571	598	608	587	577	610	559	562	571	625	606	610	653	561	585	575	606	597	563	628	600	594	595	615	606	621	623	599	582	597	608	590	575	633	578	576	620	574	602	564	590	608	569	607	597	585	605	598	535	598	615	580	624	543	600	574	597	603	635	573	629	601	615	614	596	601	611	568	627	574	622	627	600	632	609	583	623	616	618	581	615	586	617	608	617	597	613	586	582	587	638	589	549	613	619	584	593	599	605	625	591	564	610	603	631	579	613	621	572	634	607	578	631	582	561	594	617	595	637	603	555	633	593	623	653	583	607	593	571	557	622	598	608	580	605	595	601	588	575	573	623	612	585	572	595	587	587	574	601	602	583	571	643	546	598	621	601	607	609	598	596	615	581	575	596	596	587	585	580	580	648	650	555	611	569	571	658	606	582	579	563	615	642	606	608	622	576	593	565	616	562	574	614	594	578	572	584	599	603	587	603	597	580	641	618	596	581	626	620	627	615	558	598	609	585	587	637	598	641	574	619	617	632	606	567	578	586	604	588	619	602	575	589	600	555	591	615	586	590	587	627	593	577	624	597	643	611	662	593	585	544	620	582	635	604	597	615	591	602	599	586	627	652	586	593	638	610	604	636	631	597	609	530	626	573	609	594	593	599	614	619	628	644	615	607	590	594	586	594	610	593	609	591	601	623	595	593	596	616	571	569	635	556	588	604	642	566	613	599	599	611	575	580	583
23088	20996	28587	23550	20990	19207	3348	1428	13774	45795	34584	15555	959	417	389	400	410	382	406	399	393	347	402	373	374	387	392	414	400	364	391	358	404	391	1021	1776	1395	949	632	441	391	385	346	381	395	348	361	386	373	389	418	371	373	386	364	352	389	333	383	384	368	376	350	399	376	374	390	392	397	370	365	384	403	397	394	377	357	389	378	368	368	354	360	372	393	399	364	345	363	391	344	375	362	369	396	381	387	363	390	420	339	373	360	370	365	371	374	370	387	402	395	353	374	395	415	375	371	359	382	368	359	383	370	356	331	356	388	349	388	382	338	402	389	375	410	369	414	340	367	397	422	371	361	384	361	385	372	359	352	391	338	358	398	381	350	404	374	383	384	387	385	349	379	376	336	350	371	378	341	355	364	383	392	403	385	379	360	396	353	327	417	359	363	396	384	367	385	387	385	354	384	360	369	363	378	350	376	355	357	387	348	349	365	345	359	353	382	360	404	378	348	405	379	377	386	335	374	348	403	378	381	384	377	390	383	364	386	391	362	376	374	364	425	360	378	363	386	362	405	351	370	393	366	374	388	377	384	400	377	381	377	375	385	364	403	361	389	414	376	336	358	408	374	383	366	353	400	376	369	371	385	349	364	368	375	364	352	380	387	370	367	381	358	381	388	385	343	357	364	357	369	380	380	373	364	367	381	367	389	387	376	383	372	351	379	379	359	400	387	370	366	382	356	394	392	365	390	387	407	340	390	338	403	358	382	404	362	379	378	351	376	363	370	371	383	355	374	315	380	385	366	374	391	356	341	343	368	333	389	346	383	376	377	410	359	372	403	378	396	349	402	424	379	373	352	377	397	378	373	363	375	375	387	363	338	352	379	376	405	398	369	350	402	369	359	345	377	350	396	372	402	358	388	357	353	363	328	383	384	370	382	354	372	370	375	327	366	377	428	392	353	363	344	377	390	398	386	373	363	343	365	397	375	334	393	386	382	377	339	378	396	365	353	387	362	374	383	370	354	392	349	366	365	364	390	367	379	389	392	354	391	387	363	354	418	381	393	381	418	405	393	386	358	364	348	369	372	363	397	399	382	374	347	403	368	340	388	389	364	366	395	366	369	367	346	385	361	367	368	354	360	376	349	380	371	377	340	395	371	383	361	360	359	369	386	374	386	352	386	356	401	420	380	382	391	348	364	402	349	363	388	374	360	368	379	378	355	347	387	380	385	333	366	372	380	380	365	367	354	370	346	365	339	347	361	372	376	376	369	361	388	359	332	362	369	391	358	385	353	412	367	350	363	366	371	343	334	368	341	382	345	375	378	367	387	376	351	401	398	346	364	366	372	340	337	378	378	378	365	343	339	373	350	375	376	386	402	371	370	376	397	415	368	394	387	342	396	363	348	401	352	385	332	352	366	377	343	365	360	384	422	370	370	377	378	387	386	406	369	381	374	391	375	317	379	385	377	368	369	358	353	369	387	389	366	360	393	335	352	354	352	388	380	378	360	397	387	366	376	357	358	364	354	391	388	390	326	378	393	378	396	372	377	400	400	365	399	361	353	368	351	345	366	392	389	384	396	375	365	396	368	430	386	368	416	388	407	384	360	366	372	382	364	370	340	343	347	328	361	389	350	371	368	387	378	379	360	339	358	353	381	372	368	388	385	375	377	379	344	393	381	392	382	380	369	344	402	391	399	346	395	356	360	386	359	386	387	342	344	348	403	378	352	411	384	395	377	349	361	387	371	344	373	403	338	390	382	360	394	376	375	339	357	361	379	382	406	372	381	350	384	372	341	356	403	406	377	360	389	400	401	364	356	362	393	381	398	362	409	370	382	373	394	331	406	366	356	355	345	386	370	371	366	341	413	379	332	362	360	365	385	414	342	371	357	399	393	394	344	354	355	378	365	353	381	370	389	339	370	360	390	349	362	368	380	378	389	355	347	372	380	398	362	386	370	390	348	388	368	398	360	368	352	373	378	371	385	354	367	359	353	371	367	391	386	378	401	402	387	351	381	376	369	395	398	393	363	373	344	370	357	368	397	383	368	378	333	370	369	353	392	352	381	346	362	358	372	372	356	402	350	374	370	385	374	338	386	408	402	368	366	367	350	375	408	353	343	338	392	409	355	398	381	394	364	341	363	365	371	365	352	347	362	402	343	354	359	394	374	382	355	386	355	383	367	391	348	382	388	395	408	412	399	389	363	392	375	346	404	392	392	350	372	381	346	398	385	394	391	376	372	352	359	386	368	375	410	399	380	395	379	356	371	402	373	389	335	362	367	355	377	413	368	377	353	366	413	362	342	368	386	376	363	385	392	361	363	353	373	385	392	372	374	326	382	372	360	369	344	357	351	380	397	390	378	362	392	357	384	417	401	360	384	355	419	351	374	381	341	374	377	384	401	367	360	374	353	369	367	390	369	393	381	372	353	383	362	391	406	376	322	371	381	329	363	407	373	407	378	375	362	392	360	398	402	368	325	413	357	356	389	368	352	356	364	346	407	368	395	388	375	371	400	351	350	383	365	337	387	384	372	365	374	375	350	364	384	382	382	409	397	399	358	387	413	363	377	348	343	401	376	354	378	339	403	350	389	372	377	412	361	375	385	383	403	380	351	378	344	373	374	424	392	400	346	387	360	340	365	353	370	375	377	386	359	377	357	391	386	326	399	362	395	398	348	356	373	346	375	388	374	407	390	420	373	344	396	351	342	383	356	390	386	372	369	404	372	355	359	367	383	372	362	382	348	380	360	355	371	343	352	389	371	330	376	413	362	371	353	373	401	368	365	414	365	386	389	358	344	392	363	397	384	374	371	354	363	401	380	361	353	366	348	380	339	392	362	346	373	366	369	368	375	390	374	370	384	388	412	369	355	348	360	362	392	381	383	381	352	336	375	362	389	339	379	397	367	367	368	375	366	365	363	353	341	356	358	366	375	367	384	358	406	396	379	349	387	334	381	386	359	358	370	379	338	358	381	368	367	358	354	408	356	384	397	406	389	358	394	390	360	376	363	370	365	358	397	397	343	350	366	378	348	362	400	366	388	396	371	329	358	370	359	321	398	360	388	373	375	364	369	377	390	350	393	396	371	365	370	371	339	408	337	383	342	381	362	390	376	409	376	355	371	393	351	388	379	368	374	383	377	352	369	349	377	365	396	391	379	395	340	372	341	399	399	367	371	372	364	368	376	378	380	361	341	321	338	362	362	345	390	375	388	350	388	363	347	355	375	361	384	361	364	371	359	347	382	396	393	351	374	345	356	402	429	389	350	370	386	387	370	355	377	371	387	351	371	368	381	363	380	385	341	379	363	398	364	404	370	404	403	363	412	375	362	361	349	373	377	386	395	371	345	355	350	346	367	380	341	382	360	350	363	351	380	375	349	353	357	377	359	348	382	360	375	410	421	401	343	341	388	344	370	393	368	428	360	423	367	380	403	380	383	370	358	324	359	364	365	375	346	375	387	365	361	375	375	381	381	367	401	365	382	363	374	396
11112	22088	18385	10531	7644	5414	4261	3372	20460	47387	38592	16087	803	772	674	655	670	664	657	614	616	601	614	688	645	662	641	587	634	588	605	640	635	604	2315	4129	3118	2123	1273	822	623	598	590	556	547	569	596	567	602	539	565	555	625	560	578	595	533	546	604	558	562	584	587	589	585	543	566	605	573	596	568	581	561	596	557	572	559	569	583	540	578	588	567	572	605	563	570	630	588	570	568	595	555	574	610	593	629	594	569	547	596	595	579	592	541	623	580	588	570	553	557	584	598	562	648	518	544	590	571	598	587	567	560	581	577	603	572	587	571	548	567	558	597	562	530	623	583	577	610	592	548	612	561	571	591	623	561	579	597	607	565	577	600	567	568	607	599	579	584	553	600	556	589	589	554	578	620	597	567	591	621	553	577	536	552	627	555	614	579	575	583	591	590	578	595	616	576	570	583	572	589	571	567	548	609	553	616	562	619	580	582	564	576	607	586	568	585	609	571	581	568	575	575	587	611	614	560	545	601	533	534	576	580	578	587	614	570	640	563	606	594	564	557	576	607	591	554	566	565	547	583	579	564	579	600	562	599	582	580	578	611	540	559	581	627	587	620	565	582	580	560	580	597	611	580	598	592	587	634	592	557	581	576	595	570	548	573	607	587	578	568	603	541	576	556	595	559	572	540	556	552	575	548	522	566	569	529	571	588	547	595	599	602	538	594	595	554	564	535	575	596	573	570	555	634	567	564	587	575	542	585	571	574	575	541	580	558	588	577	541	536	585	605	582	579	579	570	624	583	550	586	599	592	602	596	586	597	590	579	614	537	586	562	577	607	576	620	571	581	579	576	587	564	542	585	575	584	585	608	582	594	562	606	593	601	584	581	607	586	586	588	571	559	563	577	625	596	568	561	597	555	584	594	603	564	554	610	600	606	609	582	610	590	560	592	590	595	564	601	612	588	574	550	566	581	557	608	562	577	636	572	604	585	562	591	588	582	563	547	582	602	585	588	548	563	589	595	560	579	593	548	581	593	568	586	596	553	607	605	592	611	600	592	581	548	564	572	570	613	624	569	585	574	590	578	581	539	602	534	546	597	569	555	570	612	576	608	593	570	567	595	534	582	613	573	624	571	584	583	567	570	610	580	561	599	616	585	588	531	595	582	573	591	613	572	583	531	583	540	598	557	621	595	582	571	580	624	598	577	574	552	615	565	603	595	600	571	578	565	551	551	576	605	598	583	576	573	595	575	599	580	615	556	543	630	563	613	551	587	580	572	594	608	523	622	610	560	556	576	579	523	624	540	590	579	598	542	539	600	593	591	562	590	586	570	610	589	603	567	568	545	546	583	561	614	561	575	604	572	603	609	606	583	600	548	590	539	571	625	521	600	580	587	576	635	596	568	588	584	587	568	551	608	603	557	582	581	566	581	607	568	600	591	577	566	590	593	608	548	574	541	568	576	612	573	571	640	575	567	576	603	559	592	626	568	576	603	573	588	588	637	580	569	554	594	539	554	566	541	589	621	549	613	571	583	515	583	588	584	589	585	585	581	547	537	592	576	569	574	543	569	579	574	606	547	593	545	562	607	618	568	586	590	548	646	536	573	615	567	604	595	573	602	612	591	567	580	552	574	576	578	598	541	579	657	598	593	561	576	573	581	564	560	587	594	632	552	533	607	606	581	583	598	597	558	563	595	598	566	606	571	570	587	593	582	584	609	590	552	599	602	548	575	584	561	592	567	629	612	568	605	552	560	566	576	577	579	575	540	571	628	529	584	585	608	590	598	580	620	559	553	600	577	576	536	563	556	592	576	569	589	603	551	556	595	538	593	615	552	578	533	549	582	617	538	592	585	579	596	585	578	581	565	604	569	610	602	603	549	634	597	567	623	624	619	576	560	565	568	588	593	597	552	610	578	563	568	566	604	619	605	598	552	608	588	575	558	532	552	541	568	573	554	582	605	596	585	585	618	587	578	605	614	590	573	615	540	574	589	580	602	619	593	577	585	572	606	589	595	561	561	608	554	559	590	587	562	544	577	598	567	614	585	579	580	581	555	614	604	603	576	611	558	589	582	575	594	601	577	621	579	535	603	533	539	562	579	553	576	597	619	541	576	582	604	572	596	583	598	579	580	603	604	552	581	563	552	563	592	562	563	557	584	573	546	578	581	581	593	529	581	603	574	565	596	603	555	572	574	554	568	626	556	567	563	554	554	560	580	620	555	559	570	575	573	534	583	553	618	613	542	595	590	590	615	589	576	569	587	564	617	578	579	592	626	615	580	551	549	569	592	601	544	565	575	599	586	566	559	566	597	579	561	584	623	567	577	601	569	577	606	552	556	581	542	572	579	628	554	588	601	574	544	616	584	570	573	577	593	583	577	621	555	622	564	606	587	563	579	586	586	567	604	594	553	599	568	564	566	576	556	565	615	584	582	593	606	571	592	565	570	576	571	608	602	593	621	536	576	586	560	544	571	610	601	585	618	574	558	606	586	589	578	621	590	573	568	598	537	587	566	582	555	595	611	576	556	583	579	573	610	548	576	564	591	565	577	576	608	569	574	597	553	600	579	579	521	568	616	586	606	610	565	607	570	565	547	580	569	582	574	582	554	644	604	582	544	553	588	626	577	617	596	567	600	558	591	560	573	540	542	539	559	557	594	563	568	619	613	529	645	605	566	586	589	627	561	597	590	601	573	547	604	594	583	576	571	601	601	586	601	623	615	610	624	640	547	545	573	566	568	555	595	567	576	582	575	551	644	549	603	559	561	594	557	595	595	591	535	600	560	597	613	561	592	604	540	628	577	578	580	569	553	631	570	547	553	605	580	535	566	570	547	574	542	562	576	593	589	571	552	574	576	569	575	551	543	607	598	576	568	601	574	566	593	602	548	569	573	611	595	566	591	530	591	573	527	556	571	571	505	579	587	577	588	542	576	584	572	555	582	567	583	547	643	565	607	596	565	588	553	570	585	581	579	543	579	549	563	535	594	539	569	539	607	544	583	611	600	619	572	549	571	516	583	558	562	547	580	590	577	558	603	542	582	566	557	561	616	587	546	603	602	550	598	557	567	581	550	536	569	592	565	569	589	559	561	553	547	596	587	611	615	603	561	585	573	551	599	578	562	562	592	596	552	621	567	561	571	531	626	590	567	596	569	598	568	513	575	600	565	541	573	595	573	547	574	604	642	598	569	606	599	568	539	575	590	593	606	534	572	573	638	607	573	570	559	586	559	616	591	594	569	580	568	592	572	595	584	592	587	526	591	601	595	558	594	588	584	600	589	592	597	549	611	571	579	615	579	588	594	612	602	519	574	574	563	595	577	563	614	603	597	556	546	610	578	612	558	596	579	626	577	593	564	585	630	554	557	627	555	534	584	598	555	588	610	553	568	556	577	553	616	594	525	562	591	582	558	584	570	564	593	565	590	605	567	566	642	588	578	552	588	591	598	566	574	564	602	609	606	595	603	577	580	566	612	557	528	566	551	574	570	634	588	571
26607	19898	7421	1462	857	583	543	512	1479	7193	4307	1710	387	404	394	378	347	416	371	384	330	370	339	362	375	387	377	366	354	374	344	363	370	359	389	431	460	438	393	397	381	354	362	356	376	377	357	350	351	368	367	363	365	352	357	381	353	366	394	323	368	364	364	317	365	328	366	380	361	357	371	331	377	320	377	369	361	385	357	385	402	383	395	373	373	367	378	377	338	344	342	375	382	350	334	358	376	345	382	381	353	356	377	332	363	391	355	342	370	370	399	358	398	383	371	352	386	337	368	331	372	371	383	385	375	334	369	363	361	364	378	373	375	333	345	352	387	343	366	356	376	321	368	399	364	367	375	349	353	370	353	375	344	364	348	386	307	350	376	386	372	375	360	360	362	362	390	390	340	342	372	382	368	354	378	359	387	342	353	372	376	356	360	354	367	363	358	335	383	348	409	384	324	338	383	357	370	381	370	365	346	393	348	334	382	355	397	364	349	346	381	389	382	352	343	381	326	357	395	362	389	335	346	357	368	367	361	373	362	338	335	376	345	358	349	371	376	366	339	387	343	378	319	386	345	349	339	344	368	378	360	404	342	362	378	366	369	353	385	352	340	339	390	341	418	370	383	357	340	349	374	349	364	387	349	371	351	356	391	391	386	338	383	366	352	397	384	376	399	375	374	356	361	352	394	366	361	388	364	353	343	357	347	364	383	395	359	352	351	377	386	379	385	368	407	342	373	364	343	377	355	368	366	367	360	329	354	380	320	375	390	382	382	381	387	394	372	368	326	365	397	377	352	395	343	388	357	373	358	347	358	324	356	375	367	357	345	349	356	377	368	360	392	366	410	372	347	349	350	374	362	344	325	339	308	333	376	374	338	353	355	346	352	399	330	401	347	380	364	369	376	385	378	350	372	337	366	363	383	345	370	361	383	375	360	372	363	379	367	360	373	377	388	369	344	355	345	369	375	355	349	381	387	349	349	383	388	338	342	359	372	339	333	371	380	364	374	301	367	361	374	371	391	371	389	381	358	350	386	386	357	356	399	334	364	331	367	359	364	351	363	326	351	388	344	351	376	362	382	359	329	350	371	397	358	347	347	380	388	370	386	363	390	360	327	386	404	335	362	369	349	350	347	395	350	351	405	372	365	358	323	346	378	353	349	388	335	361	357	378	327	329	358	359	357	369	321	377	310	342	385	363	343	372	379	375	419	350	329	354	385	349	354	391	342	361	354	352	350	362	363	344	370	397	396	348	377	381	365	362	374	416	399	336	359	346	310	356	365	331	354	333	367	376	354	356	349	358	366	354	373	357	385	385	322	333	354	342	383	329	377	389	358	361	367	388	342	366	339	371	352	372	350	371	336	385	365	327	378	383	346	373	334	362	373	376	341	384	384	360	372	364	391	318	333	370	381	348	364	368	352	351	333	382	346	360	333	368	355	386	339	375	377	376	385	388	321	341	370	364	340	370	367	386	324	375	382	351	365	356	394	370	392	373	331	386	334	382	351	397	374	381	386	347	347	343	364	365	344	352	376	377	340	341	360	342	362	376	382	378	333	323	365	351	368	347	357	327	394	374	362	369	345	395	399	361	349	375	369	358	367	374	365	369	369	369	353	381	351	351	351	358	383	384	352	361	368	368	386	348	366	406	343	367	360	388	377	362	345	361	375	374	359	338	387	360	368	366	357	356	338	377	369	388	353	385	345	368	353	360	352	368	360	355	352	395	369	371	353	364	342	358	372	364	340	354	346	384	351	343	378	365	354	371	343	365	392	398	367	365	361	358	321	346	397	382	366	346	405	349	385	352	386	353	358	327	364	348	389	355	329	382	384	335	382	346	376	357	413	371	315	364	379	378	361	356	362	357	349	384	351	390	351	351	337	361	337	389	391	369	354	359	377	383	353	374	351	365	379	364	373	339	361	349	351	385	393	383	324	367	392	364	378	364	394	383	352	382	359	377	354	372	327	378	395	361	333	370	347	365	406	355	400	369	375	398	376	391	371	380	380	378	378	370	404	388	335	369	358	383	379	372	376	375	345	370	364	361	381	357	365	382	357	358	367	387	381	379	350	344	366	363	352	363	352	336	371	396	351	361	389	359	349	372	364	370	399	373	391	370	389	383	330	372	364	381	329	366	340	346	343	338	376	371	365	371	383	377	348	354	377	355	351	373	386	367	350	365	352	388	382	339	368	359	392	369	347	383	381	352	354	338	336	369	329	369	350	371	392	382	348	364	370	384	362	357	381	353	384	346	397	356	375	387	374	344	345	359	359	385	360	371	356	354	348	385	326	341	367	370	401	354	363	357	391	360	376	386	368	343	394	365	371	361	352	379	349	390	373	353	374	348	362	384	333	358	373	341	388	360	370	359	385	391	379	362	382	347	351	377	403	383	364	408	356	327	341	347	385	398	349	366	347	359	331	335	376	390	375	341	348	366	385	378	379	344	321	362	376	367	380	342	388	353	356	331	372	362	369	396	385	351	347	356	354	380	373	364	381	345	382	382	363	338	376	347	382	372	396	344	337	328	366	342	337	368	362	380	355	376	347	360	386	403	337	365	334	361	345	348	379	367	354	381	361	358	392	357	351	359	365	367	377	371	345	385	371	382	352	364	329	340	385	337	368	357	337	358	375	355	401	362	358	322	362	365	354	355	345	361	401	387	372	356	382	344	354	361	361	411	396	361	386	352	371	366	393	360	354	397	379	352	362	382	357	388	357	365	352	364	360	397	389	359	326	340	403	358	358	369	362	366	355	383	378	381	379	369	318	338	351	345	352	380	404	375	354	394	404	380	355	359	369	396	362	389	339	376	332	385	369	370	372	348	368	396	371	337	357	371	384	332	369	341	381	349	384	361	387	357	341	338	335	355	366	393	354	363	355	397	382	333	383	391	358	372	357	379	348	376	367	383	381	363	377	381	368	402	389	356	366	368	346	410	360	334	399	361	362	348	360	356	373	353	349	377	364	364	358	361	349	374	380	384	385	391	355	355	368	333	311	337	357	380	398	396	401	366	364	394	365	353	364	362	366	343	364	394	372	353	354	367	365	392	368	379	394	333	411	351	389	382	358	350	381	356	344	399	377	350	344	360	371	366	364	421	373	381	365	377	339	331	393	350	381	376	353	361	382	387	362	358	394	379	355	347	383	389	385	361	325	387	347	370	356	392	381	375	359	347	361	329	367	382	362	384	390	400	343	361	371	360	374	343	403	392	374	364	387	355	356	331	394	372	364	397	377	344	353	377	371	369	370	383	370	395	395	361	362	342	369	366	398	356	358	333	344	358	386	367	379	337	350	374	364	371	355	368	368	361	398	372	362	396	340	371	357	353	359	349	373	364	367	375	338	373	389	337	340	350	364	385	352	336	359	365	365	359	367	358	381	338	376	386	358	355	354	381	350	350	373	374	349	338	331	357	394	332	397	391	358	347	376	350	360	348	382	388	341	356	333	358	362	357	348	394	356	355	359	312	378	362	349	376	395	382
5815	5302	4319	2369	1802	1260	1171	1123	3516	14683	8715	3702	636	590	584	570	588	580	552	573	567	577	601	609	585	626	611	553	594	582	546	594	590	561	698	886	773	755	676	598	565	544	575	551	558	560	570	573	552	550	600	591	569	553	574	592	584	522	572	535	546	570	635	570	552	530	553	561	584	571	559	538	556	594	563	522	591	579	566	585	572	538	539	579	551	562	573	615	528	526	557	584	549	564	556	606	578	532	569	566	539	603	591	593	596	551	538	576	568	581	609	595	562	567	589	552	586	578	574	561	570	584	580	578	593	545	565	588	569	589	568	565	567	586	563	555	571	569	574	603	549	582	546	563	522	560	569	592	540	564	604	597	552	639	556	583	603	580	606	550	577	561	567	567	586	550	599	576	563	536	587	571	574	576	595	560	579	577	582	557	577	572	553	563	533	587	583	559	530	588	619	592	526	522	592	588	567	566	611	544	582	534	560	566	581	590	569	581	595	577	590	549	561	589	561	629	566	589	627	556	577	541	596	521	558	576	573	617	549	554	606	581	616	575	608	568	576	575	580	577	550	587	524	604	555	591	614	533	568	592	610	567	578	538	579	587	638	594	570	602	545	554	552	617	604	555	555	537	578	592	588	602	616	569	580	575	567	589	568	596	577	583	562	581	597	584	562	572	570	580	574	593	575	565	570	577	595	557	536	588	562	570	580	551	554	542	572	532	568	576	530	590	576	598	572	616	574	615	574	589	549	558	590	606	564	541	598	564	567	605	592	591	572	548	584	608	569	616	601	572	563	599	596	559	603	557	561	574	592	562	537	571	610	542	596	568	589	593	605	559	576	610	606	575	555	580	586	523	561	613	558	567	576	555	567	539	547	555	569	555	526	547	567	567	549	565	571	558	544	658	523	606	582	619	550	562	552	602	570	566	603	598	525	549	592	543	548	579	582	578	575	583	531	579	560	614	548	561	604	566	579	620	584	549	596	619	603	619	609	538	580	587	554	630	556	553	537	566	562	563	590	592	561	588	579	593	576	610	591	611	583	574	514	571	590	585	547	575	603	584	583	580	616	589	550	627	585	580	590	613	568	576	613	548	570	560	582	550	569	558	560	569	547	545	573	588	548	579	579	596	596	605	580	548	594	586	584	542	578	605	588	562	599	595	571	576	588	571	565	600	547	599	588	626	586	605	574	585	619	606	625	595	569	611	621	595	560	603	567	554	568	533	607	526	608	592	569	560	592	551	495	552	579	562	601	555	567	563	581	619	591	609	582	577	543	610	603	596	603	563	555	571	568	608	533	616	558	603	576	556	572	565	543	536	534	545	547	596	520	585	592	585	565	566	599	574	623	543	562	587	592	606	610	598	586	541	605	569	543	543	618	568	612	626	579	579	594	586	581	562	576	584	585	521	552	570	578	543	590	554	595	610	582	630	542	561	572	586	559	564	566	550	614	543	570	551	565	581	565	589	557	588	597	591	584	564	554	608	512	577	612	615	597	551	561	539	559	576	575	604	586	596	589	561	596	575	595	571	577	535	564	595	594	548	534	618	552	573	576	583	526	571	593	573	568	619	578	560	592	594	529	578	600	538	576	609	569	576	514	553	583	592	584	545	538	599	581	577	561	583	537	568	551	602	582	592	578	568	602	558	604	592	562	526	561	588	595	550	566	596	580	598	540	580	602	597	635	551	510	603	639	594	570	535	542	554	557	597	585	568	573	572	553	581	530	572	647	584	598	587	542	581	554	566	537	575	598	575	600	576	558	528	534	591	514	628	600	593	553	583	570	615	586	600	602	568	573	559	541	622	621	604	572	576	576	548	549	577	572	597	568	554	534	547	609	566	595	549	560	557	618	607	611	585	600	529	591	546	607	621	573	638	571	521	613	589	605	566	588	565	579	589	577	572	555	539	568	613	555	594	588	578	579	613	605	560	554	581	603	562	612	589	578	613	562	584	560	574	608	578	551	573	570	568	544	586	604	594	587	539	577	572	609	553	574	588	557	589	555	601	578	577	562	618	573	524	556	548	560	579	561	572	576	538	577	575	599	634	553	583	622	592	563	615	627	571	616	518	564	614	557	598	541	616	536	578	569	625	549	588	561	555	586	566	569	568	548	613	545	580	614	589	580	547	564	629	585	589	560	604	523	550	585	586	555	570	598	651	601	609	597	608	607	570	599	569	554	577	575	576	532	596	564	579	588	583	572	594	609	556	558	593	613	563	580	541	537	560	542	573	588	600	589	605	557	573	542	586	583	571	575	568	563	599	579	588	570	576	583	599	598	579	546	571	578	551	595	575	586	609	577	587	586	568	579	534	557	605	615	641	573	574	591	601	571	562	579	551	601	559	536	575	515	580	551	548	539	562	577	600	557	534	547	617	607	575	572	547	599	611	584	574	546	592	544	575	577	570	587	587	533	580	559	552	576	524	596	602	558	554	603	620	581	602	559	596	550	580	571	578	576	585	549	582	563	587	591	597	557	564	580	584	601	598	533	552	612	595	580	566	545	560	555	579	576	601	577	566	565	588	589	576	533	576	561	587	578	574	550	563	576	580	545	583	562	602	588	561	596	582	552	573	594	596	601	548	561	565	569	577	524	596	570	571	571	576	545	583	573	608	543	600	584	567	547	529	603	589	574	545	539	589	609	590	565	586	563	555	598	594	621	526	599	582	600	580	595	603	556	595	565	585	570	553	611	591	583	595	562	558	574	597	530	605	598	640	613	604	576	546	530	593	544	577	570	568	531	601	587	598	599	607	552	547	579	549	582	597	592	593	578	557	608	552	536	592	542	578	580	576	536	602	584	595	578	556	574	622	558	560	574	559	580	605	575	582	562	600	567	577	619	599	573	584	572	553	567	605	606	582	591	585	557	579	557	581	580	587	542	541	574	586	577	556	590	601	542	598	594	564	569	566	557	551	550	572	582	573	575	569	569	591	625	566	605	574	592	563	592	568	585	556	584	537	592	570	593	577	565	530	580	516	564	577	564	620	591	531	563	606	576	603	576	583	607	550	572	605	573	645	557	573	545	547	582	534	597	565	575	604	575	553	591	588	582	596	588	639	629	601	590	569	551	579	547	565	596	539	525	578	591	601	583	591	562	565	577	566	555	605	544	596	586	550	562	592	582	586	576	602	580	571	633	565	597	563	626	585	565	600	567	548	574	552	608	602	608	585	606	576	583	570	535	516	591	530	620	590	545	603	575	586	556	542	585	575	571	589	544	534	590	597	572	567	532	581	529	621	578	603	592	567	551	625	584	574	561	601	595	596	609	583	577	547	582	571	594	549	530	554	576	608	531	564	604	571	574	571	613	557	581	544	544	594	549	622	607	578	567	596	558	595	554	582	600	591	582	558	567	535	651	574	603	583	558	636	586	569	589	615	601	598	573	598	574	565	549	529	606	615	554	556	626	574	576	582	560	584	580	597	546	579	617	602	549	596	564	592	592	583	598	590	575	583	563	590	565	593	581	557	653	582	566	571	565	557
25189	21155	26779	24885	4361	1029	850	709	3200	26109	16731	5649	587	413	395	367	371	360	390	385	392	391	400	412	373	356	363	386	375	359	357	390	384	388	517	762	682	611	471	421	394	368	333	334	360	400	371	370	364	352	411	368	392	357	400	362	383	401	362	380	359	361	390	365	417	398	412	428	391	380	394	360	379	371	388	411	382	392	388	390	382	366	335	360	415	346	377	358	375	361	392	394	368	348	425	395	397	375	378	377	383	348	367	400	368	372	380	361	378	416	389	386	405	413	370	386	369	381	403	378	361	377	393	357	375	366	382	392	394	371	382	382	373	408	409	379	359	385	377	368	368	373	342	357	390	429	394	376	366	403	381	388	383	375	413	391	369	393	357	393	375	420	362	365	385	345	391	368	370	394	414	425	409	363	378	340	393	344	350	366	387	364	335	371	424	368	377	383	378	410	353	384	357	392	367	356	358	372	370	383	363	348	358	368	387	354	369	366	370	391	371	390	353	379	328	356	400	364	359	356	406	368	389	365	346	390	365	350	395	383	376	403	385	391	367	344	384	355	372	348	377	374	340	378	371	377	373	379	358	389	383	368	363	379	353	379	370	382	357	415	382	394	340	389	361	385	390	359	391	391	394	401	362	361	386	378	402	376	381	432	372	356	333	369	384	366	356	355	354	371	329	369	384	368	341	370	353	363	380	370	410	377	374	374	388	355	368	357	388	326	391	385	384	386	363	407	394	408	384	384	368	358	394	389	387	425	372	398	375	399	371	393	374	351	379	391	340	386	342	393	359	379	386	374	379	365	400	348	350	388	365	373	415	401	360	378	418	361	388	367	353	386	348	377	346	382	389	378	385	330	378	372	370	367	380	408	361	364	385	351	368	393	433	347	374	401	395	382	371	316	396	400	352	370	400	397	380	372	408	360	395	379	395	362	400	375	340	382	367	401	377	398	414	374	380	377	357	354	397	359	389	351	372	360	426	410	356	362	373	355	381	366	397	357	386	389	397	387	395	382	362	368	409	366	369	371	373	381	372	374	336	390	408	396	375	378	381	382	351	392	413	384	356	368	385	363	386	357	383	371	416	387	378	361	410	379	383	351	386	368	373	368	410	372	371	358	375	402	365	380	347	359	410	360	357	398	373	401	406	384	366	376	367	407	411	371	390	371	386	378	376	377	397	371	392	358	402	378	352	386	367	402	387	368	392	385	404	363	383	400	377	389	364	355	348	387	363	378	366	390	382	382	379	377	345	397	409	399	407	377	404	360	388	371	374	403	415	401	373	362	397	376	404	378	383	360	372	409	404	377	381	375	378	373	394	374	370	391	365	400	360	398	376	367	360	356	366	323	370	329	374	387	351	384	378	364	397	369	398	397	384	353	398	384	364	378	358	374	381	378	387	375	363	381	370	406	375	402	360	387	408	378	387	351	381	365	387	394	390	386	389	360	362	397	371	371	375	371	389	396	367	386	366	349	379	348	362	393	362	379	419	387	416	379	420	329	385	348	402	385	402	373	390	370	403	386	394	415	378	366	362	358	381	407	343	355	359	404	350	392	398	391	344	413	366	398	364	365	360	383	379	355	386	377	371	379	357	398	391	362	360	378	389	378	393	360	419	361	392	370	384	353	377	381	400	371	340	354	386	381	405	351	390	392	378	396	400	388	403	394	384	380	396	345	398	386	342	388	367	335	372	380	402	381	376	356	422	434	364	392	402	389	382	407	376	382	415	358	409	381	371	365	366	411	384	356	350	363	372	363	347	361	383	373	368	395	349	384	379	359	368	406	378	363	361	408	406	386	350	398	370	401	375	385	384	376	360	405	377	369	360	404	358	349	343	412	386	347	385	417	375	407	358	380	369	385	383	365	356	413	362	362	379	404	380	378	371	354	373	353	393	373	399	362	378	367	397	410	384	407	397	361	382	362	382	352	392	371	365	372	386	403	357	349	366	378	355	360	357	358	369	392	379	405	381	385	350	409	346	364	384	364	403	402	367	380	393	382	379	355	409	360	395	366	410	344	365	379	342	385	384	367	365	387	373	353	374	415	379	374	350	419	390	360	369	346	349	378	350	357	376	409	398	375	353	372	397	380	418	378	399	413	350	342	372	395	375	375	353	350	386	334	332	391	379	391	382	379	397	400	369	387	377	392	392	368	375	388	306	392	389	383	370	372	387	371	383	346	395	398	384	352	382	383	400	359	399	334	343	417	375	391	374	425	365	393	384	401	361	381	375	397	332	381	372	372	363	381	371	393	375	376	387	351	377	378	374	382	387	390	384	385	370	375	367	363	355	354	356	374	382	383	379	381	382	390	396	369	390	371	363	389	379	381	368	372	361	411	360	398	359	361	370	383	387	393	345	375	396	361	418	368	399	383	375	374	378	392	366	372	342	378	396	432	381	365	420	375	395	371	396	387	379	350	404	374	357	354	351	401	354	391	375	418	375	365	361	379	361	347	385	407	390	386	402	368	386	392	348	366	355	356	380	395	376	333	391	389	402	383	377	388	360	368	362	358	389	402	385	367	357	415	370	360	378	379	393	364	391	367	367	376	357	353	371	383	407	393	361	363	385	403	379	358	390	381	387	387	393	409	377	366	382	349	388	377	375	375	358	374	377	383	361	370	367	371	367	350	362	363	378	370	371	358	356	378	364	367	390	390	369	376	384	397	389	376	384	356	367	389	415	356	391	433	407	385	375	372	385	414	411	364	376	406	360	383	394	355	386	404	385	407	328	399	383	378	367	384	389	392	375	371	382	357	372	360	379	412	386	356	428	441	349	405	422	364	372	415	396	366	389	368	364	375	379	350	399	388	369	389	378	396	392	402	371	388	403	330	390	366	345	393	410	366	402	354	388	360	386	385	387	392	352	380	371	407	403	388	356	379	378	340	405	354	345	384	370	392	357	394	378	392	384	370	361	360	394	429	379	385	405	379	410	390	381	390	383	351	392	395	374	363	396	382	398	339	402	381	372	344	376	372	385	334	378	373	375	374	388	385	374	364	382	360	365	389	379	352	409	353	367	352	400	332	370	349	409	401	378	372	397	368	366	373	392	394	356	359	362	370	346	408	355	380	349	391	378	358	370	377	366	375	370	369	354	393	387	389	392	395	358	354	341	382	393	380	357	387	368	393	384	400	419	373	374	374	369	390	349	338	362	388	349	374	340	370	381	401	374	376	374	385	381	347	357	362	368	383	421	369	389	337	405	372	419	398	368	387	357	342	396	353	406	408	398	367	353	365	387	400	391	417	370	357	376	389	377	340	424	396	332	393	377	388	354	378	402	393	372	405	382	375	403	354	406	371	368	352	347	353	396	385	384	332	383	369	410	381	366	380	356	404	407	359	375	391	377	371	361	386	396	388	390	372	365	362	391	359	360	355	374	398	408	390	407	407	393	367	352	359	391	362	348	363	386	381	402	348	361	385	344	377	365	403	408	348	393	373	357	408	396	363	400	376	380	364	384	381	365	398	398	395	376	379	349	386
6510	11212	9249	5279	3103	2235	2005	1710	7173	33200	24780	8596	882	627	609	611	631	633	656	618	616	630	647	651	597	616	614	620	635	621	618	588	632	619	1085	1654	1416	1083	857	690	626	612	603	616	601	640	628	602	617	605	614	559	570	606	626	599	628	603	622	601	635	567	632	574	606	603	548	573	609	636	610	586	583	593	617	653	584	617	581	593	568	592	605	605	561	577	592	564	594	596	586	577	599	570	582	560	609	629	560	617	554	608	577	647	647	580	588	588	595	612	572	653	601	594	608	561	616	605	600	597	656	572	625	597	631	583	608	592	599	603	603	605	574	594	607	574	584	594	570	594	639	587	607	630	581	611	599	605	570	587	561	578	592	543	629	598	589	612	577	571	617	632	589	620	605	586	604	574	634	617	622	597	603	589	569	621	615	575	599	586	569	556	607	640	597	593	582	601	605	567	597	616	560	611	621	545	579	616	568	610	620	601	563	582	599	583	605	608	613	608	597	558	588	581	554	613	585	596	609	626	607	577	600	585	586	637	615	619	648	576	593	611	652	629	617	600	538	611	618	605	536	578	584	569	602	544	591	585	632	600	601	604	574	601	605	583	563	584	635	588	586	657	628	605	605	625	590	598	620	572	598	655	593	598	588	552	606	591	612	595	584	598	601	631	587	630	604	604	601	577	611	617	641	543	605	611	575	576	592	569	563	645	610	627	613	617	613	601	586	590	597	626	664	575	627	615	591	623	602	629	641	574	597	602	581	637	560	608	608	573	572	596	539	610	587	628	599	642	568	606	614	588	585	600	610	585	600	582	630	593	592	589	613	620	611	586	610	621	601	615	585	578	618	581	618	555	577	589	636	598	577	632	625	620	585	680	580	568	596	604	613	567	571	606	591	607	589	543	562	608	603	585	601	602	604	622	629	551	573	555	591	623	597	569	589	616	614	586	595	589	654	658	569	558	606	601	597	609	579	611	657	592	584	617	636	571	582	549	595	599	597	616	614	588	590	607	574	571	613	612	596	598	560	647	584	597	574	583	574	623	593	616	614	613	621	582	613	620	584	599	598	603	575	624	597	579	617	598	578	597	569	585	580	603	613	607	651	551	574	612	588	615	663	576	588	561	551	629	582	564	630	613	610	607	599	590	601	616	580	623	609	595	590	652	580	585	625	584	567	587	619	631	637	605	606	601	606	597	543	611	582	590	593	611	618	597	611	577	568	616	609	599	567	625	612	655	612	601	574	616	598	612	631	619	601	639	564	581	622	607	578	552	644	637	617	597	608	634	604	574	594	583	600	598	567	612	583	594	588	588	565	587	622	568	564	575	599	602	618	599	614	619	580	612	635	605	610	573	640	567	616	553	604	619	590	600	636	583	585	619	637	585	589	629	573	581	610	570	610	624	614	609	639	604	574	562	579	614	593	609	597	611	626	588	638	603	592	610	634	640	633	601	604	582	597	632	603	592	643	573	587	600	623	622	585	572	628	573	559	582	657	656	555	633	615	605	622	623	587	596	597	550	592	609	604	608	579	552	679	563	579	628	603	652	582	603	589	604	612	580	584	620	637	629	621	612	595	624	578	626	619	608	597	593	627	655	552	642	596	567	636	604	622	557	589	619	599	583	617	618	611	603	621	586	572	563	592	574	618	576	622	606	562	646	572	581	589	602	563	568	592	637	591	555	633	611	579	583	661	633	617	601	590	617	599	674	602	586	633	601	620	619	612	617	600	581	576	612	549	588	588	615	596	625	542	596	611	549	558	618	611	568	616	613	639	620	569	612	594	637	576	604	590	545	609	584	604	582	596	608	598	612	610	546	610	592	618	585	625	618	609	616	610	616	623	608	604	582	608	625	618	616	579	613	584	607	624	613	588	630	589	621	611	620	637	570	572	637	586	650	606	625	580	640	608	580	621	587	594	587	604	610	571	580	624	597	566	609	599	577	609	591	594	592	608	623	586	629	593	608	639	621	550	569	553	623	597	613	571	604	572	635	608	580	568	564	588	606	603	599	638	607	607	570	606	581	607	666	564	615	617	580	578	593	597	604	616	581	638	572	607	633	598	588	648	594	582	611	592	611	614	639	601	596	541	596	625	595	611	616	590	563	575	635	579	624	642	639	629	582	615	598	604	575	585	600	592	563	617	584	607	596	637	610	595	632	582	594	581	576	614	565	580	638	602	612	575	582	597	656	608	617	561	627	606	613	633	601	621	581	615	623	614	599	616	623	568	609	613	633	592	618	595	635	578	599	582	629	638	602	608	613	560	587	574	535	562	601	646	571	556	651	621	625	582	601	658	612	587	664	652	623	584	594	653	613	587	629	606	661	629	603	612	588	587	558	601	575	690	608	637	565	617	587	567	579	608	585	575	578	610	618	594	597	580	606	602	561	599	595	567	564	602	593	622	609	625	576	574	582	643	595	578	591	623	625	598	580	597	626	618	597	595	588	603	581	577	628	627	660	575	611	597	633	596	549	619	621	603	605	583	658	575	580	624	574	604	611	627	614	613	615	607	617	612	581	594	565	611	633	632	641	627	609	636	589	586	619	626	633	584	596	562	585	576	550	561	597	561	619	606	597	567	589	566	617	637	615	599	605	629	607	584	621	564	631	612	686	615	613	608	574	568	606	608	570	564	572	577	576	623	562	620	622	628	557	626	608	616	584	592	617	638	603	610	580	611	586	657	605	613	556	595	650	592	577	595	586	586	591	597	599	582	622	619	584	613	600	629	612	642	632	580	591	631	596	625	568	613	575	569	591	610	591	592	608	625	627	612	609	586	562	593	567	629	626	634	611	592	580	602	606	604	604	570	621	586	586	539	573	586	604	585	571	653	642	576	586	586	627	597	571	616	610	622	603	598	577	592	583	574	567	596	599	585	558	600	632	618	592	589	585	574	608	602	573	614	600	602	591	615	593	627	643	581	600	604	600	637	608	628	624	617	636	592	577	617	573	630	636	575	611	589	628	560	607	584	607	613	607	615	627	598	584	598	655	630	591	593	562	608	606	631	645	587	579	588	572	570	591	591	541	595	627	583	631	608	603	631	591	629	597	634	552	601	592	553	628	598	569	651	564	604	599	621	567	628	604	588	655	602	630	612	589	624	589	594	600	589	596	624	603	605	602	584	592	568	620	588	581	575	562	561	589	590	621	555	615	636	619	581	587	594	604	627	584	599	615	607	578	570	580	604	580	589	632	586	586	559	580	613	632	582	542	581	590	617	618	638	605	585	562	637	633	596	611	599	585	632	616	596	606	585	618	583	608	635	583	629	566	597	609	599	603	587	580	556	574	628	627	610	589	596	578	592	583	631	569	557	607	604	599	586	564	606	595	593	580	618	598	614	628	601	551	594	597	609	584	623	601	585	603	610	628	640	627	600	614	631	599	544	590	613	614	605	576	590	592	604	626	586	587	610	605	599	597	599	588	621	654	646	566	613	568	619	613	626	635	580	621	566	619	574	619	621	582	581	620	606	570	578	630	620	625	577	616
23074	20992	28646	23548	21002	19120	3240	1353	6413	48370	33392	17439	1202	417	408	375	412	401	397	388	396	365	379	385	383	356	409	377	364	391	377	383	384	522	1399	1710	1228	807	582	437	422	376	366	379	415	358	355	368	372	386	369	385	387	361	378	388	368	354	368	372	361	362	333	359	394	372	387	380	389	380	387	372	384	371	380	363	354	353	339	379	370	346	380	381	341	362	372	326	373	367	359	337	338	340	368	411	342	365	356	370	397	359	385	377	371	369	360	369	375	338	359	368	369	391	379	371	388	361	369	367	360	366	380	404	385	408	339	382	337	398	383	384	384	357	370	358	385	393	383	376	374	350	398	340	407	356	362	401	382	349	368	388	380	392	355	374	354	405	368	358	374	361	365	376	372	357	315	377	366	365	378	368	370	370	350	374	353	379	359	330	398	383	398	375	379	373	367	364	371	355	374	359	381	353	344	393	351	362	358	355	365	394	366	378	358	373	340	390	371	390	333	402	368	359	359	330	384	343	364	373	369	356	373	331	342	405	340	369	362	380	391	360	331	390	362	359	379	338	356	367	374	356	379	390	348	317	351	360	383	344	368	394	401	384	404	363	360	361	345	368	365	388	362	354	372	417	370	367	319	374	379	352	359	349	364	371	367	348	353	388	366	401	414	365	400	338	372	381	375	385	359	339	371	370	383	359	396	353	340	360	382	376	358	405	396	356	388	346	363	371	368	373	356	376	348	329	371	361	370	358	346	361	358	364	386	375	386	330	381	404	353	335	392	376	386	371	383	362	364	353	344	335	406	378	336	391	377	395	397	356	374	381	341	340	379	381	365	374	348	374	395	364	367	411	383	376	336	355	355	362	359	360	377	378	366	386	385	374	364	378	379	369	352	314	352	381	340	342	342	362	358	361	392	376	343	403	361	359	367	366	378	374	384	349	374	413	323	389	375	389	365	337	390	382	385	342	370	353	388	365	353	352	363	347	369	370	399	341	353	404	375	359	329	334	351	355	391	374	352	397	364	359	358	410	360	384	393	357	377	377	316	383	365	352	375	344	392	355	379	351	370	341	361	390	380	350	348	365	391	384	402	351	327	350	380	376	370	368	375	333	396	346	353	318	390	374	344	352	350	408	356	366	391	392	360	404	371	353	357	400	402	372	369	375	356	382	366	389	351	368	386	368	364	365	354	408	359	353	410	378	348	360	356	378	386	358	386	331	367	370	397	385	386	399	351	384	399	366	379	379	378	346	389	375	376	347	351	338	355	341	368	362	346	377	375	386	356	374	328	398	365	397	383	362	401	374	371	367	353	359	390	357	377	347	349	406	351	384	355	369	349	407	346	364	386	305	368	351	347	383	355	394	365	365	369	389	380	395	383	384	370	384	356	384	344	381	404	338	361	384	367	365	378	373	358	374	364	355	361	361	347	359	402	367	363	377	347	367	363	352	363	368	391	363	357	339	406	386	357	329	363	364	405	366	380	378	354	391	378	355	354	358	359	379	373	379	399	345	374	348	365	387	394	367	353	352	346	355	365	392	367	357	359	378	351	351	340	364	386	394	346	376	361	396	409	367	360	381	362	354	370	369	354	368	349	358	363	353	369	366	378	363	336	351	385	346	400	348	384	390	380	352	342	410	384	362	376	383	363	363	339	345	356	344	357	370	375	351	368	380	359	359	375	357	349	378	385	348	343	390	343	385	332	348	364	362	392	373	386	400	377	358	334	344	357	352	380	339	370	399	393	355	364	349	367	392	405	361	365	336	379	386	375	364	344	405	364	380	378	358	368	378	310	346	340	370	357	373	345	368	374	359	357	349	339	373	380	369	399	353	399	352	351	375	357	348	347	362	365	429	392	360	375	356	386	386	391	376	352	353	347	344	416	378	339	365	375	363	376	346	342	368	364	375	351	378	377	370	368	360	333	353	404	367	341	387	373	367	376	363	364	396	355	371	363	367	363	350	372	403	362	389	368	386	362	346	377	400	349	366	358	381	366	352	340	352	390	328	347	392	363	351	401	347	366	354	372	344	390	373	369	380	360	397	344	365	341	373	340	371	347	397	374	359	416	393	346	351	373	353	334	359	381	354	375	385	373	388	348	378	411	369	387	391	361	325	355	354	359	391	338	350	368	341	360	329	374	354	386	341	391	359	338	354	344	349	370	370	377	384	358	368	403	387	345	366	396	363	361	327	384	349	404	362	372	400	351	354	359	383	367	392	375	390	393	371	339	371	387	367	358	393	401	370	354	374	386	401	360	343	373	380	393	370	356	387	377	375	373	375	376	383	371	365	370	367	379	382	377	330	364	353	378	391	403	377	368	402	406	382	370	367	381	388	387	355	348	377	383	372	386	389	369	344	357	411	388	369	412	366	405	385	383	387	351	396	400	356	344	377	367	356	368	329	332	369	375	352	388	375	369	348	367	366	375	358	384	361	355	376	375	368	350	377	371	355	322	349	358	357	356	379	366	417	340	340	369	374	339	388	351	372	351	369	375	378	353	356	374	354	368	382	356	377	395	408	365	374	368	333	358	394	377	387	352	364	415	375	394	371	364	344	385	372	367	352	357	348	349	382	372	372	391	368	354	433	377	353	372	375	363	412	368	347	388	380	382	376	331	335	343	348	313	361	368	348	378	370	354	392	358	349	361	365	391	362	391	376	373	385	355	381	407	328	355	368	339	350	353	396	393	351	372	408	378	392	379	362	360	334	392	391	354	345	382	318	395	388	382	388	373	344	358	365	356	363	370	345	406	367	385	344	336	404	376	353	370	335	364	350	397	379	319	363	359	357	376	335	384	413	367	420	346	411	370	368	396	372	380	356	387	359	413	379	381	377	341	385	329	366	374	356	357	352	361	380	364	394	409	348	365	366	401	389	387	378	383	383	394	383	381	357	357	399	355	378	353	388	367	347	365	377	373	380	380	390	370	368	394	336	351	350	356	369	360	331	368	385	354	352	351	371	346	380	349	394	364	374	399	368	373	399	354	355	375	386	367	355	375	391	381	377	397	351	374	370	349	320	409	382	369	398	342	362	378	346	357	386	325	354	398	384	363	350	388	369	388	378	365	319	388	398	377	365	361	370	386	387	380	388	389	396	393	360	347	355	359	406	375	361	364	386	325	401	388	370	337	354	383	341	372	343	360	393	354	381	365	395	353	366	349	366	391	375	366	355	339	371	393	346	344	392	341	349	372	376	360	397	357	365	330	372	350	343	363	361	366	338	386	354	369	391	365	349	365	343	376	381	371	344	397	339	371	346	351	348	336	380	353	345	370	363	375	348	366	421	400	385	355	381	356	360	364	360	379	366	382	374	350	365	390	387	375	356	341	375	380	379	360	401	368	361	357	368	382	394	399	352	341	399	377	354	355	358	365	350	357	348	373	379	387	359	385	374	381	339	364	375	370	384	390	387	355	353	369	335	353	356	365	355	376	372	353	368	366	351	369	358	359	336	413	361	395	399	337	386	354	366	370	356	340	374	347	370	374	380
10591	21539	18454	11377	7047	5223	4298	3324	11226	48422	38617	18087	746	696	723	706	688	674	611	624	649	580	634	628	637	623	585	626	625	575	636	597	603	997	3279	3565	2832	1724	1088	730	603	571	565	579	593	562	564	565	590	586	570	596	550	622	552	590	545	576	590	574	552	569	570	534	589	543	571	529	553	576	532	601	561	622	549	592	557	568	610	531	594	579	585	544	537	572	542	577	598	571	548	618	538	564	546	567	580	557	575	592	578	564	569	621	595	591	535	555	563	573	625	596	569	587	561	555	564	570	585	595	570	622	584	590	575	580	615	585	569	580	592	541	587	549	590	583	545	563	587	580	585	597	568	591	586	554	567	581	545	603	573	587	610	549	551	583	543	556	602	570	550	611	536	554	551	587	639	531	569	551	539	599	579	576	599	572	597	552	571	568	551	541	548	577	604	545	572	590	577	554	565	548	548	563	574	574	539	552	588	537	544	578	601	573	579	535	580	565	545	582	537	568	596	571	560	535	544	614	600	580	557	569	623	536	591	579	549	550	525	578	542	564	586	541	544	564	575	574	558	541	647	560	549	588	609	548	587	598	575	566	581	517	567	621	573	589	554	546	601	599	582	548	546	558	621	571	581	603	583	605	577	565	555	591	546	531	577	549	573	594	559	579	562	623	560	611	528	554	600	581	587	578	585	592	535	552	539	580	581	571	603	554	552	571	535	576	590	605	581	544	592	559	539	610	563	589	587	551	580	636	578	583	566	591	583	591	605	575	578	562	565	584	617	610	617	558	598	583	607	550	541	596	595	590	586	603	579	575	578	562	599	569	604	560	571	609	595	566	573	583	575	561	565	546	537	567	587	562	570	590	583	614	584	574	606	591	576	534	576	592	564	632	530	536	554	589	560	546	547	589	571	617	568	597	585	577	579	582	596	565	602	589	579	564	596	574	592	562	524	586	565	577	563	541	583	560	585	576	593	596	557	608	530	524	574	587	593	601	572	532	575	524	587	585	595	582	559	568	624	559	555	581	587	535	544	598	629	590	565	612	598	589	574	617	593	564	584	607	550	537	584	542	556	597	598	574	573	540	577	569	519	581	573	588	562	579	558	570	564	579	561	554	564	571	569	561	596	590	575	538	584	603	558	556	592	594	545	544	568	570	618	594	573	586	596	564	581	550	593	598	542	561	588	568	546	607	592	585	575	586	638	588	607	612	561	584	602	574	569	563	544	572	546	595	613	557	574	583	574	571	546	559	546	564	556	622	608	532	586	562	567	608	571	610	554	581	577	557	627	589	609	599	532	525	556	582	604	563	589	611	569	523	610	561	566	619	584	602	600	626	503	608	590	557	515	557	588	584	544	540	586	575	595	561	608	572	603	569	590	574	588	625	592	554	542	658	587	600	575	609	583	565	578	576	554	545	572	537	534	542	546	540	584	563	576	586	593	584	551	620	561	589	554	590	608	563	568	580	595	536	607	562	552	583	573	568	612	560	590	641	589	605	589	571	555	648	590	575	582	571	541	589	583	598	558	571	574	577	567	582	620	640	525	559	617	583	555	585	562	570	561	557	545	564	589	583	571	579	500	600	568	582	603	569	569	576	561	569	523	575	564	599	539	577	575	549	584	606	526	561	583	608	527	579	630	582	621	621	572	560	580	544	545	582	604	538	607	561	573	589	622	573	551	567	608	569	583	587	605	570	560	550	559	553	591	557	553	575	562	575	554	594	564	578	605	582	557	577	569	557	522	569	520	579	549	548	596	575	570	588	591	571	564	571	542	606	588	577	541	586	531	576	584	575	618	574	594	556	592	594	558	566	561	560	575	596	590	566	560	594	539	578	573	634	541	597	556	604	554	552	583	596	586	578	557	566	575	594	576	575	535	550	552	541	575	530	627	562	539	582	571	536	575	556	587	596	520	532	619	573	560	549	558	593	586	577	585	569	536	550	566	584	577	539	595	592	592	566	585	558	513	575	556	580	587	563	567	601	550	576	574	558	574	584	559	573	567	575	589	581	588	549	563	577	563	568	549	574	564	550	569	564	609	547	573	583	588	546	589	582	573	548	615	583	584	605	552	561	590	606	602	589	592	612	540	593	560	571	571	582	536	561	614	575	581	568	619	540	550	585	594	591	584	576	616	565	562	576	594	600	605	544	595	602	545	580	614	552	588	533	546	570	575	612	571	577	562	560	551	609	547	552	580	549	600	575	591	578	578	594	572	552	574	552	558	568	576	572	579	522	546	581	591	591	590	592	564	554	552	528	589	554	572	575	594	606	558	594	585	591	590	566	571	587	573	633	570	559	568	599	602	579	592	545	610	573	538	569	571	572	594	593	559	589	579	560	541	630	606	576	579	596	553	568	575	559	576	566	564	592	587	556	545	589	573	590	548	586	598	571	557	565	576	555	568	573	571	571	618	582	574	528	568	558	571	618	582	631	549	569	583	557	583	552	568	561	557	583	521	578	574	522	568	587	562	563	601	590	555	559	524	572	541	568	573	563	579	564	598	590	536	610	589	583	557	584	608	639	585	581	525	602	571	558	566	603	570	590	568	578	555	588	600	553	537	539	561	556	574	564	563	546	566	563	604	580	552	538	595	570	560	560	581	550	570	588	571	548	566	584	582	611	538	627	546	557	554	555	609	545	611	568	563	579	612	602	595	578	577	589	563	581	555	555	580	566	610	573	596	545	606	561	592	561	562	596	605	544	527	588	604	602	545	597	572	565	545	597	585	545	596	563	575	621	578	600	609	589	583	588	594	547	571	609	611	524	579	593	581	558	544	573	581	524	552	607	644	556	539	573	568	572	598	539	597	571	571	594	599	592	528	579	589	551	585	535	566	609	567	629	557	569	522	616	582	630	582	548	591	543	555	552	591	610	547	577	593	578	603	576	580	582	603	526	577	614	612	610	566	618	606	568	601	573	590	585	603	578	569	567	571	597	582	628	588	593	581	573	564	551	578	570	558	549	564	550	586	581	588	536	592	629	571	552	585	575	582	584	608	568	557	578	574	565	552	558	546	582	595	540	593	570	627	553	607	589	612	547	597	573	573	542	579	586	578	562	645	606	583	599	561	560	594	580	577	589	548	532	608	548	602	547	605	553	584	589	582	584	530	591	588	600	584	552	529	547	584	582	567	585	572	579	602	605	569	603	636	582	601	577	613	575	599	582	616	520	608	569	595	552	578	585	486	588	593	564	586	555	569	563	598	571	570	535	561	549	587	539	550	578	599	544	525	513	533	572	574	539	575	591	616	588	546	565	584	526	539	514	564	590	581	593	587	556	558	554	545	567	599	599	621	544	571	579	606	570	599	527	615	573	575	574	555	536	597	552	533	582	596	582	631	561	605	573	596	561	582	585	583	538	537	597	549	560	552	584	543	546	604	575	541	616	580	585	625	594	562	545	581	551	573	556	565	579	565	582	569	551	558	596	569	575	563	607	526	558	583	590	549	585	568	557	560	574	566	623	586	553	590	604	644	541	531	554	573	596
26788	20014	7725	1817	1092	814	551	512	1227	7166	3796	1554	417	392	392	341	349	364	327	369	366	358	408	333	373	349	356	376	345	360	356	348	363	357	457	466	512	444	424	388	376	300	383	375	389	362	365	377	347	368	367	377	391	405	356	346	349	335	357	406	337	363	392	348	370	358	402	369	323	372	356	334	367	395	354	350	351	363	374	361	363	355	392	336	372	335	346	358	372	372	387	365	347	351	372	355	369	350	364	372	375	361	371	353	340	325	357	400	381	362	412	367	383	373	364	367	355	389	343	371	366	375	346	343	362	356	349	354	344	355	352	396	337	355	361	342	366	374	387	342	326	343	338	359	360	375	352	357	361	357	383	350	384	349	349	401	411	365	378	371	395	389	362	339	368	349	333	343	383	356	335	373	373	372	429	366	369	394	366	393	395	380	346	379	338	347	384	336	335	379	375	328	373	358	363	370	377	416	398	352	329	354	375	369	346	364	372	366	362	363	362	366	380	365	325	387	355	345	383	350	388	359	350	367	360	362	383	348	367	360	368	370	389	365	343	381	397	372	408	341	336	359	369	357	343	356	384	386	373	359	370	338	365	370	380	317	382	357	341	361	352	326	377	328	358	408	375	354	349	361	364	377	353	364	366	373	340	352	405	321	353	386	360	350	369	393	354	357	362	367	386	357	383	386	343	376	366	360	355	348	356	337	349	370	371	357	347	358	344	372	379	393	368	346	372	358	343	358	342	376	385	360	351	372	355	366	366	351	359	368	350	379	366	350	355	369	391	313	341	319	367	351	380	362	375	376	324	357	371	325	373	367	343	378	345	349	342	344	389	381	344	344	371	379	335	343	378	365	346	383	383	348	395	386	376	369	382	400	385	321	358	343	331	362	363	346	356	347	391	367	368	363	341	325	373	347	342	358	343	343	375	362	383	377	367	333	394	376	363	336	356	375	372	374	367	361	343	364	377	347	379	381	373	386	367	346	339	364	357	353	346	379	343	383	345	379	346	354	340	354	371	366	342	419	387	370	360	362	373	350	347	347	349	395	362	347	359	348	354	363	360	378	397	360	381	351	368	373	378	366	369	368	352	368	362	350	375	380	362	355	361	328	357	381	364	363	359	399	354	355	388	352	405	365	347	387	386	350	394	370	392	363	362	364	327	353	368	360	356	363	351	337	364	354	371	359	370	364	363	361	362	365	366	368	348	377	377	382	409	344	381	381	385	331	347	392	383	365	364	385	371	358	365	374	360	358	373	357	378	346	369	356	379	348	368	372	372	358	374	346	394	343	376	383	327	387	380	374	397	357	369	340	322	335	379	346	397	376	375	387	361	335	380	388	351	348	322	352	335	376	351	376	364	346	359	392	357	337	353	365	353	334	350	336	375	361	380	376	350	372	381	381	336	324	366	386	386	364	364	352	376	354	352	372	347	353	349	349	365	382	347	411	375	364	355	366	341	370	363	356	331	336	377	377	347	381	341	353	365	348	351	378	365	328	391	342	353	411	378	349	363	378	359	354	341	375	351	366	341	358	395	389	360	352	395	376	352	381	375	386	349	405	359	351	369	344	346	340	347	348	382	367	368	363	368	356	343	348	388	331	319	364	361	361	360	337	347	366	394	341	364	388	374	352	371	366	388	370	339	367	363	325	367	366	358	374	360	350	388	385	376	379	370	360	359	372	361	381	362	332	331	370	349	383	368	402	362	345	353	366	381	375	333	364	352	364	352	351	386	361	349	351	371	344	388	390	366	378	324	357	364	366	326	382	365	352	355	375	364	355	361	391	385	369	355	338	376	393	359	387	362	348	381	361	346	388	377	374	365	375	353	341	360	357	344	394	367	346	374	392	341	326	369	354	351	359	397	360	381	331	368	348	335	391	349	360	357	355	339	377	392	341	351	346	369	392	388	351	381	388	334	367	348	331	376	366	357	380	399	349	397	385	376	381	415	352	370	361	354	372	363	356	378	380	355	411	367	360	381	373	364	357	400	368	381	330	354	357	353	373	412	330	322	365	345	369	350	341	337	358	342	368	352	360	415	360	366	334	367	352	378	344	355	354	390	337	344	347	368	367	377	341	345	340	376	416	391	353	361	338	385	349	396	382	337	382	360	335	351	360	387	366	344	394	393	344	361	350	364	355	417	401	359	400	385	350	365	343	359	341	381	389	351	359	349	334	378	392	384	354	377	382	316	330	351	339	341	357	342	377	375	359	350	410	349	331	400	399	364	373	367	371	359	383	390	380	398	341	330	342	330	374	360	369	363	369	368	371	349	368	345	354	365	347	408	354	388	379	362	364	398	323	406	355	390	374	363	395	377	369	381	346	374	359	369	370	340	374	373	356	341	369	362	376	345	365	373	350	373	368	364	387	343	358	350	333	370	361	339	382	390	346	339	374	348	385	384	363	353	371	391	342	329	363	363	353	362	360	369	373	353	370	392	335	349	391	396	389	379	364	359	341	378	327	371	347	393	356	355	344	344	378	352	360	378	380	375	357	353	352	388	366	351	373	346	402	369	387	343	358	329	371	388	367	364	339	418	343	360	371	373	367	375	349	367	366	337	343	358	352	362	353	404	349	391	380	328	351	355	335	362	380	372	404	338	332	359	352	374	383	381	371	335	348	367	350	346	367	364	372	357	367	398	389	383	380	372	378	375	366	340	363	369	364	370	335	368	356	352	369	356	335	391	365	372	356	372	365	329	345	386	316	353	373	389	326	358	357	378	355	369	352	356	375	364	390	367	320	367	401	362	360	378	359	351	383	358	386	346	368	331	349	354	374	352	358	361	377	373	388	339	356	366	408	357	396	365	365	376	366	380	354	345	343	350	353	353	389	363	331	362	406	363	378	367	392	396	360	330	345	363	354	353	348	361	350	344	355	353	348	325	350	359	329	368	360	414	348	379	348	321	367	368	362	387	354	348	345	373	351	364	349	380	331	388	337	372	407	378	378	326	351	344	370	401	320	360	364	329	356	385	355	376	350	354	379	351	386	352	367	378	385	401	367	364	339	393	377	376	383	357	366	383	334	384	325	379	324	355	342	365	358	357	337	338	348	351	382	330	344	365	338	363	371	388	382	357	332	371	370	357	351	362	388	398	354	336	358	366	387	371	346	331	392	375	378	364	394	338	354	342	375	365	384	374	373	338	356	367	364	340	350	366	349	337	339	337	382	377	340	387	361	360	380	386	351	359	346	335	355	381	366	387	364	361	370	360	379	368	371	332	377	354	376	368	335	346	361	354	391	367	377	388	354	373	361	345	317	381	329	341	374	341	354	382	390	386	358	350	396	359	356	365	339	356	361	376	374	347	316	348	376	330	356	352	370	343	369	393	385	376	354	352	376	379	363	364	372	364	359	374	366	357	356	411	355	369	325	348	365	404	386	360	376	312	359	366	355	353	345	368	341	383	380	323	346	366	365	329	355	343	376	353	323	350	363	346	351	340	378	370	385	351	355	365	351	353	388	373	356	394	369	347	338	381	350
5654	5373	4705	2822	2119	1503	1205	1044	2930	14343	7869	2952	587	587	599	593	591	602	588	598	584	558	623	619	579	570	556	552	561	606	602	586	577	583	738	929	898	783	696	650	571	550	590	566	558	607	548	599	557	592	576	565	553	575	558	597	544	586	607	589	579	599	581	584	551	589	553	506	606	598	581	576	517	602	644	598	611	598	589	564	552	557	604	555	549	535	557	605	596	536	566	564	580	556	589	521	564	583	576	549	518	535	570	594	592	574	625	561	514	583	599	586	600	542	567	585	576	541	587	567	611	575	562	602	568	554	575	580	579	559	582	561	548	585	577	589	600	567	558	599	564	577	588	566	574	557	569	550	610	590	550	579	572	552	552	575	590	576	537	549	534	563	582	544	580	536	535	576	585	551	526	588	575	537	572	581	567	530	600	598	591	578	546	583	602	599	601	595	605	548	557	558	601	597	565	610	542	574	574	542	537	588	575	565	582	566	546	542	564	605	628	588	554	572	592	585	573	597	559	610	537	550	581	562	583	552	555	549	565	563	609	587	579	556	577	575	590	591	562	535	597	579	557	571	566	557	568	578	561	536	606	538	597	593	567	550	534	554	584	540	600	599	578	587	590	553	556	613	607	569	580	558	544	536	582	586	569	588	546	557	576	591	569	612	597	622	583	593	596	556	574	582	585	552	588	583	517	618	567	545	584	541	581	514	562	603	609	613	577	578	518	555	553	562	580	576	584	583	559	538	529	585	610	570	541	550	617	551	621	568	566	551	556	600	556	570	537	595	622	521	561	556	548	554	573	574	576	600	554	580	550	560	561	606	566	538	592	602	553	542	572	562	548	631	557	592	575	600	616	626	584	596	536	550	556	560	548	593	554	614	578	573	614	554	584	576	596	592	576	598	570	513	582	506	545	579	568	571	565	591	593	580	562	543	549	600	560	581	539	577	572	598	536	584	547	588	524	580	582	559	596	553	592	565	526	565	607	546	569	549	569	572	577	612	552	563	546	563	533	596	578	584	588	633	555	567	599	572	563	581	560	602	563	539	551	576	556	578	551	571	574	556	568	602	569	554	557	564	576	553	608	552	584	583	615	600	582	560	565	618	575	561	517	567	538	590	530	597	533	546	564	537	582	525	555	580	570	630	557	533	515	598	532	556	558	589	582	584	579	589	614	554	579	587	542	603	617	590	577	533	536	537	581	595	562	569	565	608	562	552	586	566	553	551	565	609	592	584	665	552	566	539	560	584	572	555	592	543	550	593	571	528	599	580	593	556	553	552	577	578	589	585	546	501	599	576	603	601	585	596	551	552	559	545	590	592	548	618	582	562	556	571	568	559	572	588	576	569	588	584	573	584	599	526	580	528	540	593	555	540	620	579	609	545	553	515	570	560	635	568	624	552	557	580	587	544	578	545	579	534	577	597	527	579	588	577	642	577	539	595	574	554	520	560	588	545	514	591	570	551	591	578	571	569	566	582	574	571	555	580	556	580	581	584	574	538	544	559	584	557	567	573	556	566	561	564	529	565	605	541	555	581	518	579	538	582	581	559	578	578	562	571	579	558	590	545	566	593	585	591	570	589	649	562	616	589	607	532	595	562	585	569	515	596	583	599	546	588	579	588	583	563	523	544	580	525	566	587	569	573	551	574	584	544	578	549	604	602	542	576	585	584	567	581	542	594	594	515	549	586	554	550	561	608	597	567	592	570	590	578	548	594	529	543	604	565	597	593	588	596	606	553	583	599	588	603	582	574	574	535	519	622	593	564	561	558	590	552	574	577	588	524	581	529	611	655	575	567	565	574	624	557	594	616	629	575	586	577	570	587	598	579	547	558	593	580	563	581	592	616	625	579	579	557	566	564	580	568	553	565	551	535	557	545	576	591	611	571	549	554	599	555	602	561	545	571	641	557	566	559	548	580	587	604	591	576	613	593	577	564	587	567	589	536	585	568	596	572	612	601	620	588	561	565	572	578	580	588	565	548	592	622	573	530	552	592	602	568	581	535	588	601	538	572	580	577	536	536	563	575	606	589	582	574	561	529	608	550	547	608	607	586	584	531	570	533	567	547	558	570	580	551	593	559	617	533	574	543	603	579	614	649	551	554	578	601	550	562	578	553	559	604	569	573	584	565	584	636	560	522	566	544	559	588	583	552	578	590	581	598	593	608	580	568	564	594	582	579	590	569	563	580	532	558	559	556	599	591	587	563	579	578	580	553	597	604	596	584	545	574	570	578	563	615	530	559	580	576	567	536	581	532	579	613	522	592	582	605	556	551	524	585	584	588	630	583	549	562	561	571	590	582	570	592	558	546	601	553	571	595	624	594	554	595	589	565	562	576	565	578	630	595	564	555	544	596	577	599	571	539	596	555	610	592	565	588	572	602	560	565	576	582	554	561	510	600	605	566	594	598	645	560	543	568	590	579	553	607	573	590	549	577	555	576	569	631	545	594	566	581	515	587	564	592	533	566	624	566	571	558	558	546	577	577	587	555	582	592	577	553	497	559	603	532	573	568	558	540	571	591	586	561	587	571	548	554	595	589	583	561	573	515	577	564	537	564	580	552	566	552	522	592	554	565	584	623	577	574	564	568	608	581	582	580	593	567	593	584	563	554	605	586	614	571	556	570	546	547	546	578	560	566	564	572	555	574	594	556	585	580	585	560	582	556	620	597	593	571	586	546	574	587	580	556	603	570	567	649	598	579	553	593	551	558	558	571	560	586	563	580	594	507	572	544	595	589	560	564	578	594	571	549	559	552	590	574	580	567	567	540	562	557	577	596	597	546	535	612	604	560	550	585	553	579	558	583	569	591	558	524	606	575	545	576	574	568	558	571	588	540	570	569	577	525	592	576	532	578	568	568	566	530	573	587	570	606	575	563	620	584	544	588	598	551	529	579	581	578	563	576	589	601	571	551	527	565	556	572	577	550	590	566	565	557	554	562	565	582	591	564	558	543	558	590	584	575	598	611	549	582	562	575	551	562	581	580	587	572	567	588	617	596	561	559	561	540	554	577	554	571	598	593	582	592	541	562	572	579	556	621	584	564	562	598	555	557	543	588	583	560	584	578	575	550	553	588	572	587	606	565	572	553	578	544	559	594	574	582	543	591	564	557	558	543	558	524	576	571	585	596	578	575	598	595	557	570	593	590	566	572	569	530	586	523	564	543	560	574	572	576	564	575	571	582	602	581	609	596	513	586	574	602	612	548	591	596	546	599	533	565	577	610	575	613	548	558	566	573	584	591	531	617	615	565	593	591	600	618	582	576	561	546	538	569	575	601	572	618	551	556	564	598	588	569	559	573	572	577	532	543	574	576	543	577	622	589	549	572	575	533	552	573	589	588	527	584	594	603	570	585	578	587	549	569	553	550	534	569	564	599	615	587	564	620	563	537	551	588	565	538	640	610	591	578	565	590	590	562	618	630	551	571	525	552	596	575	588	538	544	583	551	559	582	518	575	594	589	592	551	560	568	593	573	552	594	588
25156	21145	26793	24948	5009	1212	840	662	4068	20951	8716	1975	426	402	433	413	391	426	397	337	404	404	393	407	391	427	392	388	427	376	414	399	408	429	901	1230	1036	738	575	423	405	361	408	373	363	373	381	424	353	357	385	396	369	411	334	386	363	402	397	369	379	373	374	379	348	411	369	413	374	365	378	383	378	385	372	385	378	363	417	336	373	364	364	356	399	399	400	384	395	387	351	399	385	345	373	349	365	378	357	409	367	384	403	397	402	380	409	362	344	386	377	388	348	381	365	375	371	382	386	382	365	376	360	385	380	385	386	374	387	376	353	405	389	371	368	397	397	408	358	375	385	378	400	381	407	365	385	341	385	354	368	416	378	396	358	380	371	399	355	357	370	398	371	410	369	377	375	408	338	361	396	383	384	367	369	368	364	371	376	374	356	416	361	325	346	372	376	361	373	384	391	377	366	378	351	369	397	388	363	364	403	365	379	374	352	389	390	340	386	371	375	364	385	342	410	348	379	390	396	388	362	360	360	377	386	388	390	373	352	383	362	357	371	396	386	357	363	406	387	360	369	364	373	422	408	376	357	410	409	391	397	390	364	393	389	383	370	370	367	376	388	387	372	331	376	381	339	409	375	374	393	368	381	398	379	383	390	344	378	419	384	376	397	362	335	374	369	363	388	390	375	372	363	372	397	421	386	387	396	373	371	380	369	366	383	373	401	392	381	402	370	354	388	369	346	353	392	369	408	353	406	377	370	391	382	368	389	365	404	431	371	384	392	395	401	383	381	393	399	412	374	336	349	373	370	383	391	371	388	369	401	407	421	352	377	407	367	369	360	394	414	421	366	325	386	360	413	376	377	370	394	358	368	393	393	392	414	380	341	348	398	383	393	392	408	357	358	392	400	380	401	377	409	367	386	384	355	374	419	358	376	353	396	352	359	394	413	353	383	352	390	409	405	394	377	388	396	399	337	401	389	384	363	374	390	395	371	354	359	376	397	385	392	372	372	402	380	402	354	359	365	373	399	420	384	402	352	385	344	369	368	383	344	377	366	382	382	377	372	375	395	349	364	367	388	340	391	426	360	381	361	364	379	353	367	347	362	390	401	365	378	421	364	371	361	378	381	363	325	388	332	385	377	371	384	347	366	405	387	338	395	370	388	417	342	372	372	396	347	365	361	364	367	393	370	344	384	412	375	364	381	399	367	399	349	404	396	367	397	373	406	361	384	387	382	387	371	398	389	376	361	393	401	365	365	395	370	378	380	353	403	387	377	366	364	372	425	384	343	378	369	369	390	407	361	406	383	324	366	411	388	383	352	359	352	372	392	394	395	391	356	398	359	413	369	383	363	377	399	375	392	356	402	386	392	374	372	362	365	380	366	386	338	379	390	375	395	394	380	347	392	402	379	375	349	354	358	356	359	385	370	415	376	388	377	367	361	357	367	339	377	366	374	377	394	369	401	372	399	371	395	386	392	392	356	372	380	379	323	387	351	321	370	364	390	375	373	359	381	377	377	361	411	408	368	386	358	359	384	374	385	348	341	362	411	413	377	418	340	369	352	391	404	389	412	346	399	401	370	386	346	392	385	366	387	355	358	376	361	365	399	409	380	376	362	413	365	404	370	391	378	351	385	365	342	391	429	389	379	368	398	402	352	371	409	365	371	347	353	379	432	357	356	377	354	363	348	371	351	377	379	414	360	385	378	362	370	365	341	396	382	378	386	367	395	369	390	383	347	368	345	382	373	394	359	381	368	370	392	357	402	378	357	416	368	340	386	401	424	410	393	385	371	362	366	376	388	363	369	364	380	375	377	396	411	393	356	334	364	342	385	384	367	391	386	393	383	390	375	379	410	356	345	395	340	387	364	376	373	369	363	415	389	342	397	367	387	410	398	333	362	344	360	364	381	362	357	374	378	365	375	372	365	367	391	380	339	370	378	390	353	399	380	384	348	392	354	384	356	375	392	374	335	377	379	391	353	394	366	371	382	360	369	379	376	382	365	362	360	324	407	412	364	400	390	383	388	363	393	372	369	367	368	393	370	373	386	364	400	357	358	398	385	389	391	333	353	366	388	373	372	370	385	371	348	362	392	389	355	354	373	382	345	390	384	371	390	372	366	400	343	396	362	363	395	368	387	373	367	341	400	367	375	363	369	387	385	359	393	367	414	416	382	385	361	376	415	422	390	366	367	349	351	404	361	352	358	377	368	405	356	368	397	341	362	371	376	392	377	375	363	348	368	381	343	399	375	373	385	402	381	348	375	379	371	379	354	389	378	360	392	379	374	389	422	392	383	356	358	388	368	387	352	360	354	364	375	360	392	389	372	379	398	385	376	363	400	397	397	403	376	351	392	365	342	360	375	364	361	367	363	380	410	394	394	413	357	385	388	367	380	360	356	348	383	377	385	351	366	391	341	366	389	366	363	366	368	353	414	378	396	375	404	366	382	384	396	372	381	373	358	347	391	384	395	361	387	371	356	347	381	384	370	351	407	364	410	355	371	353	384	369	373	377	380	391	331	395	398	346	366	348	362	399	371	392	393	377	370	397	367	389	365	405	352	358	367	384	361	391	391	359	405	390	377	388	369	393	385	385	382	409	380	387	398	409	386	376	371	390	400	386	350	355	403	391	378	414	398	388	363	390	325	405	366	390	367	366	350	387	386	396	356	384	364	356	402	383	376	362	397	387	383	369	404	346	389	386	358	370	363	364	383	363	397	403	378	401	355	390	387	339	379	363	372	342	365	374	395	396	372	359	394	369	422	367	352	372	389	359	369	368	372	419	344	393	398	380	374	384	365	379	366	388	352	360	395	365	370	395	338	375	368	394	391	357	322	338	375	396	378	365	380	424	410	365	377	361	382	389	390	382	359	393	393	370	376	393	359	405	367	406	362	395	376	396	411	379	401	374	361	340	371	373	371	371	405	357	402	377	359	355	399	386	356	378	381	354	384	349	360	403	395	342	366	371	383	400	385	374	423	412	355	370	383	349	380	372	375	352	376	353	342	408	352	363	379	361	373	329	369	397	380	382	372	405	390	406	375	390	345	398	392	428	398	372	377	388	390	368	388	416	394	388	386	322	360	367	404	421	394	354	364	358	376	364	355	379	377	398	384	361	378	363	383	397	343	384	377	390	380	359	392	377	388	385	410	364	372	364	376	389	413	348	434	378	368	368	410	411	371	400	351	397	361	400	382	367	350	404	377	382	366	401	356	404	388	372	396	404	338	388	370	359	339	387	381	399	361	387	377	396	377	378	374	382	374	379	364	352	420	385	403	378	388	346	365	350	364	348	406	330	378	368	381	394	373	362	370	404	375	365	390	381	400	396	378	390	400	369	384	401	379	386	361	398	405	355	406	389	385	368	372	359	375	369	357	366	391	364	415	399	362	350	385	378	394	371	339	358	375	396	368	389	384	405	395	368	373	347	427	361	323	403	396	374	403	372	377	386	348	353	369	369	364	407	357	358	364	397	366	357	368	381	367	404
6415	11133	10265	5902	4015	2603	1797	1479	9053	28923	13845	3794	723	698	678	677	649	684	661	610	668	601	621	618	657	632	622	565	673	664	618	625	611	661	1912	2732	2239	1557	1056	783	582	664	596	636	592	612	610	580	569	602	583	551	584	602	579	578	580	609	609	567	581	581	617	620	621	556	615	582	606	570	612	559	573	606	564	612	543	581	631	603	628	625	611	583	599	595	541	614	609	604	608	589	627	592	614	564	602	637	573	607	596	601	557	586	598	561	614	549	594	591	583	565	555	594	654	537	569	610	579	627	612	600	588	578	619	578	568	616	589	571	640	602	560	590	621	628	600	612	614	603	581	586	535	637	596	588	556	586	585	652	594	613	577	608	616	623	608	605	623	564	632	603	581	584	581	600	608	597	531	604	586	599	546	575	566	564	593	545	606	644	587	573	660	583	645	584	555	621	635	594	579	587	643	591	607	591	634	611	625	602	612	597	584	632	618	570	591	626	611	574	586	630	626	591	569	564	629	612	553	577	572	579	623	560	569	618	563	553	632	612	605	550	555	578	592	605	565	569	557	575	617	643	611	568	624	606	604	595	654	587	611	593	574	633	579	634	560	586	593	616	581	615	585	600	564	643	619	566	641	605	596	621	610	565	600	614	589	557	607	637	605	564	602	583	581	569	626	583	610	575	603	552	621	566	620	587	627	622	575	617	654	611	561	603	611	589	598	644	597	594	576	609	587	575	607	602	651	596	606	598	609	562	598	599	623	612	641	575	577	548	594	578	626	609	577	597	601	599	576	620	613	573	613	613	587	566	577	605	605	572	593	573	569	620	578	609	594	555	616	632	582	569	610	591	610	618	597	638	559	609	610	586	620	592	624	593	559	592	568	631	622	559	520	583	586	582	543	614	594	590	604	634	621	592	605	634	638	632	596	628	624	577	625	617	640	582	574	625	625	569	592	600	558	570	609	575	622	591	599	570	579	616	596	566	614	592	623	573	601	591	593	640	591	618	624	610	590	526	599	599	593	586	606	579	598	647	605	605	604	570	580	621	583	605	555	560	591	596	612	569	565	600	652	603	603	614	616	597	569	639	642	634	584	637	584	591	562	577	607	587	582	575	624	572	599	598	597	539	612	594	606	588	633	580	625	592	610	613	602	577	592	595	639	567	624	611	619	575	612	563	573	586	622	623	603	555	590	632	561	630	586	590	573	573	635	584	616	609	617	555	637	608	570	625	538	587	589	580	607	592	563	608	615	635	565	570	566	608	607	565	595	615	635	599	593	596	587	557	594	566	594	614	604	612	612	571	590	578	611	593	608	631	598	614	568	611	586	605	565	582	550	632	622	573	619	595	609	610	613	601	595	598	588	612	617	602	575	594	612	582	583	606	596	584	610	588	587	621	592	618	564	598	563	585	579	605	615	580	605	597	544	593	553	646	601	594	608	611	580	600	571	567	620	566	580	580	625	593	562	662	611	621	605	615	550	611	589	575	606	592	599	592	662	554	574	610	634	622	582	577	601	582	612	603	572	604	562	589	589	603	584	623	651	569	587	610	588	618	530	602	608	574	542	579	578	572	622	599	587	583	635	603	553	594	635	623	631	606	604	589	618	571	590	584	630	587	578	584	563	571	614	584	646	597	591	631	588	597	571	632	606	596	603	581	598	601	542	609	606	558	617	570	630	649	628	611	619	600	607	658	636	597	614	614	578	607	615	583	620	586	583	598	566	612	587	597	561	602	603	594	594	608	627	604	576	578	600	635	631	591	597	592	653	623	563	613	578	638	613	613	607	621	603	557	592	622	613	580	610	573	616	555	616	557	600	642	629	559	560	593	574	596	609	590	589	584	615	602	613	576	565	599	576	594	568	574	598	592	585	590	589	580	594	589	597	602	610	589	598	566	574	605	600	598	624	613	620	585	570	608	629	632	623	595	597	570	617	611	587	582	608	553	615	601	626	581	583	581	635	586	581	618	615	613	596	589	625	574	603	617	637	573	584	626	605	574	621	589	597	620	618	624	591	580	560	600	593	595	566	602	590	575	614	598	541	581	578	615	584	589	690	602	572	560	570	625	591	636	596	569	610	605	536	591	631	588	630	610	588	624	611	633	618	627	606	614	536	581	588	631	605	587	582	585	598	575	565	564	576	615	625	573	559	591	606	621	593	595	598	583	568	616	576	630	616	618	585	613	566	602	515	568	594	573	661	628	594	585	580	577	547	660	603	561	574	632	603	617	606	610	578	593	636	612	587	627	581	608	559	570	602	588	551	588	585	527	598	576	616	571	565	592	600	587	588	555	585	613	599	564	590	597	568	585	605	618	626	586	582	607	612	564	578	583	574	585	607	653	622	585	608	610	597	615	649	593	594	560	613	577	625	592	545	648	582	609	623	625	594	631	614	634	599	543	612	591	610	572	589	575	635	600	580	607	641	588	569	603	622	603	609	538	575	598	601	619	604	608	576	587	569	587	597	593	563	595	617	575	582	636	596	625	608	593	553	574	599	605	593	587	593	573	611	595	596	585	576	608	552	608	578	616	573	605	609	607	669	654	599	591	642	613	583	574	579	584	589	624	614	602	615	618	598	580	591	560	585	638	596	590	632	617	611	650	543	653	611	584	602	613	601	598	583	602	595	644	614	604	590	579	642	578	552	590	569	603	592	561	596	557	616	607	609	548	587	618	575	624	611	616	633	559	610	576	642	582	605	607	610	612	606	642	638	568	582	578	579	589	588	632	579	580	613	546	655	604	654	584	610	603	607	583	571	630	617	578	649	606	602	610	592	588	624	612	587	592	612	587	584	603	615	538	613	601	628	595	601	596	591	600	601	606	567	575	597	560	617	569	600	650	601	582	587	628	613	622	585	599	609	599	635	589	615	603	640	581	554	606	564	608	602	626	602	592	619	586	587	565	619	580	599	585	594	625	626	615	591	586	596	613	577	600	611	589	583	626	582	605	588	577	591	574	596	619	628	583	571	554	555	604	616	615	606	576	576	614	588	606	603	571	594	602	592	585	626	621	574	587	578	584	573	606	576	639	632	607	572	612	562	591	595	576	584	591	606	551	620	610	596	612	619	590	581	600	554	581	569	611	536	595	587	553	636	622	584	584	626	587	632	559	573	607	570	591	571	575	592	592	600	574	610	572	554	635	580	589	630	601	556	614	597	600	601	620	587	602	571	580	598	610	631	575	591	635	623	598	573	583	593	591	546	605	647	570	619	572	571	565	596	592	605	594	630	557	601	614	600	593	575	571	605	600	601	588	565	625	559	551	580	612	555	650	560	597	574	600	619	569	631	588	605	542	579	586	616	610	616	570	548	629	573	608	604	604	608	621	590	565	590	569	590	632	603	603	632	618	583	643	596	610	574	592	589	602	600	589	590	548	611	616	623	623	655	609	598	574	582	565	576	613	562	577	619	583	619	563	561	605	611	594	602	599	623	610	669	547	604	594	560	644	600	579	587	609	578	639	595	570	584	599	608	592	555	580	628	599
23181	21093	28748	23666	21095	19354	3186	1262	23506	40411	19250	2605	532	453	450	440	498	425	395	389	428	414	400	378	420	407	415	351	394	439	427	358	377	402	1806	2908	2172	1636	979	552	440	411	354	359	363	386	367	362	369	437	347	355	377	366	366	383	380	331	328	367	370	370	406	352	339	385	369	371	379	349	362	389	369	332	367	337	363	390	372	355	369	388	364	378	372	375	384	381	351	342	403	385	403	372	325	391	364	405	370	375	388	394	399	377	384	395	369	369	369	364	394	340	377	332	346	408	365	372	385	355	343	395	360	357	390	358	322	351	404	381	363	336	357	354	432	416	351	369	372	357	375	382	411	369	371	322	353	366	362	335	347	337	372	400	347	333	329	409	371	360	389	397	382	375	369	391	349	396	437	354	367	361	358	339	354	353	387	331	387	362	391	362	346	374	339	352	342	360	379	410	401	395	354	410	346	346	381	372	368	394	369	351	329	368	377	372	344	357	383	369	343	349	407	340	364	342	367	377	343	364	364	383	367	350	344	366	400	354	376	393	379	386	352	378	379	323	367	359	360	389	348	327	379	397	405	350	413	356	361	362	359	372	397	359	342	365	350	375	379	387	338	362	382	364	374	373	396	356	362	339	362	397	350	397	395	387	337	400	334	350	381	390	328	366	361	363	373	323	358	364	352	401	376	399	341	363	375	386	366	361	350	375	367	359	366	378	333	367	386	334	340	356	382	341	388	374	359	383	379	377	346	349	373	374	380	393	345	359	401	387	378	359	334	387	351	387	356	386	381	378	351	354	359	393	389	345	373	356	368	393	395	375	351	385	378	348	349	366	350	387	342	355	389	367	387	379	364	359	397	377	375	407	365	334	356	379	384	384	340	384	377	368	362	346	378	385	356	351	385	371	352	360	378	363	364	350	352	361	351	380	366	356	331	346	360	392	335	336	340	382	346	355	342	330	397	340	365	345	362	383	344	370	397	320	360	363	365	365	394	335	378	364	374	403	381	361	338	367	379	353	357	387	370	379	395	383	370	355	370	360	313	352	363	365	348	375	370	374	365	335	340	386	353	337	372	369	346	368	341	373	354	344	326	345	330	377	347	386	384	381	345	359	377	375	381	373	338	337	343	390	409	376	343	353	351	334	361	368	384	376	356	353	391	340	363	371	349	414	353	373	392	370	345	329	344	349	394	347	388	354	414	387	353	375	406	372	368	374	386	369	390	353	364	329	351	366	365	401	349	344	346	353	353	375	370	345	327	332	317	362	412	365	373	354	368	370	338	381	356	344	390	343	342	385	356	372	372	375	358	368	366	392	381	363	392	390	362	389	365	345	401	384	372	406	366	371	361	373	346	283	382	385	390	372	390	361	354	378	370	341	352	360	372	363	356	339	367	378	349	388	341	346	364	384	363	366	324	355	369	357	369	361	368	320	363	370	391	355	357	383	377	397	369	378	366	364	417	348	392	383	357	376	362	363	337	379	350	371	378	340	368	375	361	383	330	389	351	357	378	377	372	375	346	333	378	398	388	358	387	381	350	382	362	384	378	371	350	348	396	404	370	384	348	331	352	373	365	373	355	379	376	412	386	351	378	376	370	397	362	366	333	376	384	369	359	365	380	373	394	364	352	387	359	365	348	374	340	398	397	391	375	401	375	365	374	373	384	367	366	372	350	334	353	350	393	343	349	367	367	356	357	372	356	401	383	358	371	344	368	372	363	374	382	334	377	390	357	396	327	377	365	348	353	390	365	392	353	381	374	378	405	372	326	379	364	389	361	392	348	414	372	362	380	385	358	389	370	366	394	356	349	378	361	376	359	349	398	342	344	338	366	392	336	395	341	355	398	383	330	384	360	365	392	363	386	385	370	360	376	384	353	405	325	353	354	330	388	376	370	361	342	385	352	356	334	353	369	354	352	361	377	383	365	348	356	378	411	371	384	343	350	397	336	347	351	400	339	315	362	337	400	382	414	351	368	359	333	380	335	348	364	374	364	403	372	342	377	350	339	385	347	394	382	385	354	388	380	367	344	373	369	385	383	398	377	346	372	367	379	337	397	366	384	387	371	380	368	360	321	343	370	336	364	350	352	376	357	340	352	386	356	357	363	378	394	338	364	369	340	356	372	395	362	388	355	331	374	366	343	386	420	366	411	370	347	385	335	352	367	356	343	348	387	355	360	375	362	383	379	371	409	404	390	383	337	365	346	369	405	359	371	389	330	345	347	379	359	358	393	357	393	383	345	377	382	373	346	365	347	375	312	399	355	358	378	358	380	382	397	363	367	390	370	376	365	354	340	368	384	392	370	358	409	369	342	337	362	394	392	377	384	331	352	359	358	368	348	338	372	373	381	376	365	325	418	355	376	378	375	362	372	377	341	368	395	392	340	362	345	310	338	377	357	393	380	371	379	363	362	378	365	356	376	388	376	378	369	373	410	325	396	361	361	354	345	367	367	343	357	366	338	334	395	337	376	346	375	378	345	360	367	374	379	384	369	365	352	364	363	351	368	377	393	396	353	376	384	381	345	376	348	321	352	365	336	372	343	366	350	371	396	387	374	350	376	386	319	395	369	351	372	391	361	365	372	365	354	357	320	367	374	405	367	392	389	369	369	364	359	402	357	345	367	356	356	377	332	376	392	349	343	362	355	393	363	362	376	352	349	373	376	363	401	360	391	332	356	353	379	371	392	403	376	349	385	397	370	374	383	345	377	359	390	405	314	374	400	374	362	395	387	352	331	403	351	332	312	356	374	373	339	357	358	352	408	349	389	352	358	379	336	351	407	396	380	354	343	362	380	344	358	362	326	352	351	406	387	345	380	370	363	368	313	330	375	352	342	348	324	356	361	370	375	374	342	385	343	384	410	392	342	364	355	361	345	326	386	364	369	385	349	367	375	358	374	369	370	378	335	337	381	382	395	318	340	385	350	385	354	364	366	379	364	366	356	374	349	350	375	398	339	370	361	332	404	362	353	350	364	339	394	368	366	376	358	345	331	392	359	395	382	406	337	381	395	365	354	366	346	378	347	373	379	401	372	387	375	361	361	368	345	346	332	324	357	385	373	386	401	329	364	352	374	389	352	354	377	348	387	373	337	371	377	363	359	361	372	358	316	389	385	348	384	376	365	399	373	375	366	363	385	327	387	397	377	365	356	353	353	367	344	342	354	356	369	348	364	357	376	332	342	369	365	367	349	376	355	368	398	365	351	398	393	351	374	342	353	339	374	365	351	340	356	399	371	360	353	336	345	324	383	395	371	363	361	406	384	376	386	367	341	391	350	376	385	337	385	356	401	339	346	381	388	388	384	362	347	350	364	358	379	362	394	334	339	354	379	375	366	368	398	371	351	354	338	385	345	354	370	360	365	398	383	370	321	367	324	357	369	361	355	386	380	347	362	362	341	346	379	387	367	379	365	383	375	368	380	373	370	365	364	367	385	366	359	373	362	354	330	384	376	403	388	386	316	387	376	365	362	389	358	378	326	417	375	369
10427	22018	19951	11993	7947	5498	3799	2953	29999	40008	21621	1488	918	837	813	767	858	732	756	677	652	654	659	648	668	695	655	614	634	667	622	618	615	697	4482	6533	4991	3526	1881	959	667	623	583	590	562	602	574	591	582	577	609	584	554	572	577	523	569	586	535	575	544	597	530	584	576	599	581	522	529	602	553	552	571	524	570	586	564	610	595	577	533	562	579	591	578	577	577	563	538	572	539	580	611	588	570	537	570	530	562	572	559	563	540	589	573	573	571	546	596	549	599	584	607	563	570	613	560	589	563	586	565	549	578	589	524	599	540	541	542	586	590	557	601	562	588	548	562	546	552	546	581	602	585	575	537	545	559	576	579	585	565	579	530	555	566	540	555	563	592	558	565	546	581	562	535	596	511	569	558	602	558	584	572	548	589	569	587	573	555	592	592	558	582	547	561	571	574	555	580	564	587	561	563	572	609	545	566	534	551	585	530	553	535	577	584	579	562	577	601	557	588	565	567	584	522	549	514	574	574	568	579	558	568	564	598	616	576	594	555	574	601	583	559	567	525	561	538	585	554	582	542	564	574	562	530	583	590	568	611	575	564	574	572	562	585	551	552	594	533	596	597	565	582	545	621	580	563	616	543	591	575	592	628	574	573	561	556	593	578	553	566	588	595	539	573	586	597	526	591	577	535	592	616	570	549	603	558	559	596	549	538	570	556	572	572	595	535	564	540	575	554	598	564	543	579	585	558	553	549	559	564	573	595	522	595	568	567	630	599	568	534	555	553	563	571	600	589	568	561	558	584	601	572	613	552	577	529	569	617	568	568	577	582	607	552	585	585	549	553	551	572	662	579	604	538	572	588	588	566	582	558	549	595	549	591	587	547	496	585	581	551	513	556	585	577	562	588	537	562	573	552	565	573	564	622	561	568	562	576	557	553	563	564	568	534	573	541	581	502	602	558	500	586	551	523	554	571	563	545	569	575	594	581	578	569	583	580	585	544	582	559	589	586	591	559	535	606	574	524	537	538	568	576	566	572	563	538	549	603	583	535	557	589	563	550	614	547	593	583	621	523	556	552	560	527	566	570	541	578	568	509	600	565	552	578	578	565	558	581	565	577	551	524	571	545	548	601	513	578	564	597	593	564	616	503	576	580	600	583	573	563	561	566	534	550	545	567	568	535	562	529	570	567	537	611	577	594	551	542	548	559	527	583	529	571	604	595	635	553	597	589	579	557	578	564	590	571	589	551	583	600	539	589	547	589	543	590	541	577	603	560	535	597	511	612	576	537	581	554	576	566	587	598	557	579	520	567	571	552	557	585	559	634	588	559	576	600	569	566	599	553	605	602	550	587	557	576	545	556	585	564	588	622	559	571	559	559	569	573	574	618	539	542	572	524	613	550	574	550	577	580	594	613	542	523	562	532	559	549	574	583	567	568	564	555	563	576	529	564	612	598	571	516	531	541	530	551	551	585	542	570	594	554	559	609	544	615	563	584	568	592	596	561	602	586	548	573	554	548	571	551	593	542	567	567	563	561	593	574	635	576	576	566	574	578	570	582	626	567	561	596	532	575	546	590	521	585	594	565	546	536	588	574	552	563	556	522	565	566	566	597	564	553	606	571	584	562	550	577	526	623	600	559	607	549	580	602	533	561	555	594	594	561	543	516	565	602	558	623	601	578	556	580	577	571	569	536	601	576	581	525	586	559	602	562	591	553	567	589	551	593	594	589	586	545	553	590	567	583	606	572	583	541	574	589	573	557	546	576	541	537	574	546	560	581	552	631	556	525	543	553	592	582	585	551	581	552	549	603	591	570	575	563	583	604	511	590	550	575	588	561	542	563	537	597	590	548	599	555	568	553	560	600	572	585	573	591	573	573	550	566	559	578	563	558	597	588	592	622	540	551	536	534	560	576	556	598	590	584	567	555	540	573	569	560	560	545	603	556	583	563	516	608	575	602	585	593	569	625	597	576	574	577	594	566	532	562	574	573	531	554	561	550	579	570	578	563	558	541	568	609	587	542	562	565	587	577	521	609	554	570	531	538	582	565	593	554	578	602	551	541	574	603	586	591	577	525	616	594	611	572	578	538	588	584	580	583	550	574	586	594	566	557	551	573	572	564	552	596	535	549	623	565	549	558	561	581	567	556	591	580	543	597	525	555	528	616	570	611	558	555	525	573	594	529	574	559	558	554	579	588	591	557	555	552	543	549	589	552	565	572	556	596	534	542	587	563	559	598	571	550	569	556	540	602	604	589	589	560	531	560	546	582	596	605	553	538	527	573	568	565	566	600	562	571	566	552	580	572	546	532	535	575	564	574	587	558	609	553	571	578	608	596	593	566	565	611	577	574	595	549	601	541	625	613	583	580	604	561	562	533	604	515	572	591	610	542	578	578	589	570	575	577	538	582	601	577	562	575	592	548	567	624	548	618	568	609	558	627	586	563	585	555	562	600	601	589	570	536	539	586	580	563	591	558	528	588	590	594	571	604	547	566	525	572	591	584	548	575	583	613	564	559	593	561	583	611	588	537	584	513	601	589	560	561	561	609	547	544	599	602	552	571	611	523	555	551	569	607	542	570	615	572	564	549	545	603	559	570	603	605	558	613	586	594	583	576	598	560	559	565	554	551	554	561	546	585	543	584	565	599	537	563	540	568	618	517	598	566	557	613	534	587	526	570	558	584	563	545	545	535	570	565	600	606	577	580	587	577	551	536	552	546	584	531	569	564	564	593	554	567	582	581	576	596	530	550	578	589	594	579	603	620	528	553	579	562	563	562	527	601	574	600	551	570	570	547	531	590	594	530	582	552	565	561	562	583	596	612	571	594	568	523	563	585	531	585	559	535	555	578	563	545	525	568	573	605	542	615	550	571	552	603	565	539	583	550	574	585	603	577	566	566	543	561	564	592	521	541	563	563	597	613	551	578	563	539	595	567	556	573	602	578	542	567	610	569	564	584	575	563	564	557	605	537	599	569	590	518	591	562	525	549	545	510	606	586	517	600	603	579	509	601	574	558	568	566	547	525	579	571	544	542	543	561	566	496	593	570	539	584	578	586	580	553	513	594	572	591	555	572	613	548	570	571	566	603	538	545	555	541	595	555	578	546	557	589	547	543	584	555	578	571	554	556	536	583	599	580	588	605	552	527	609	554	564	551	598	575	541	550	583	572	544	612	583	551	586	574	622	586	493	532	578	574	588	593	555	598	615	594	563	569	576	566	590	576	530	559	572	615	595	616	555	601	627	556	596	540	531	550	576	566	572	567	577	560	565	549	580	532	552	582	570	589	566	579	569	535	567	569	536	569	543	566	570	569	537	600	567	569	574	600	568	591	550	570	584	553	540	604	543	545	593	595	579	556	565	538	567	549	601	541	558	566	580	594	582	522	577	548	531	608	581	563	590	566	562	578	564	579	583	522	562	550	571	582	542	608	565	577	559	576	545	582	562	565	600	603	517	608	564	593	573	599	596	561	561	567	598	619	551	536	573	530	550
26787	19974	8002	1877	969	661	536	489	4329	4813	3170	669	417	385	356	372	389	359	391	380	375	390	342	366	375	379	353	397	365	372	375	349	359	362	393	476	503	485	434	436	353	398	376	339	360	373	385	341	367	353	334	356	361	378	325	363	394	387	325	394	346	345	346	357	391	402	371	357	344	388	361	359	377	385	353	357	389	377	332	355	353	324	377	356	385	345	358	339	363	379	337	360	377	351	365	338	351	345	350	371	335	372	341	355	367	340	327	359	345	333	355	373	347	359	366	354	375	354	366	382	335	392	370	340	340	356	352	356	352	362	337	334	351	347	322	349	339	390	360	343	327	379	365	369	373	351	367	371	373	341	360	340	392	364	331	362	339	341	343	384	386	349	323	366	359	351	352	328	356	360	364	350	381	354	341	373	324	351	382	322	406	330	318	396	346	380	347	333	378	339	366	331	342	385	361	376	398	366	343	369	369	352	390	323	384	346	352	352	365	387	352	388	345	344	330	358	359	345	361	380	335	342	374	361	368	307	393	362	351	361	353	349	389	350	348	394	358	352	363	379	385	369	368	379	364	388	353	363	345	347	362	339	335	351	364	333	339	393	334	351	348	371	356	360	355	374	330	389	393	366	367	386	370	341	383	360	337	358	329	346	369	357	361	347	361	323	345	395	351	340	394	339	336	359	345	334	332	384	347	345	320	374	352	403	346	333	371	342	383	324	385	401	351	334	353	353	365	367	334	341	359	350	358	369	363	374	359	380	378	381	358	344	381	371	359	368	375	395	353	362	380	371	355	389	364	375	357	360	376	385	387	358	342	386	360	351	366	370	324	357	365	336	326	373	354	377	378	340	359	373	336	362	388	360	378	359	360	385	370	339	347	349	384	369	363	370	343	326	348	356	386	365	332	344	360	360	359	388	331	345	389	359	374	329	391	409	367	366	354	372	353	373	386	344	377	373	367	371	352	353	364	368	373	371	348	345	349	354	364	373	326	371	371	358	332	352	356	362	398	327	327	356	375	365	338	324	344	357	365	358	366	329	353	359	372	361	385	369	346	317	389	383	352	378	354	372	353	360	339	376	392	353	366	382	379	354	357	356	338	360	368	345	341	327	319	405	340	393	345	342	349	374	388	338	346	341	375	339	344	368	394	330	349	378	338	332	347	359	355	340	362	343	394	380	399	320	360	342	360	343	379	339	387	365	353	393	335	352	355	358	374	373	340	368	386	365	364	363	362	352	314	347	355	326	339	359	333	359	366	353	332	366	377	371	364	370	364	363	351	336	338	329	360	366	379	353	354	364	348	376	350	339	374	354	345	342	383	357	383	364	361	360	335	357	346	336	321	381	368	394	352	372	349	367	352	387	365	356	363	334	366	367	330	330	370	352	351	374	360	340	346	354	370	334	309	354	343	350	377	360	340	357	366	350	356	368	373	329	400	361	353	347	361	314	398	371	389	358	377	376	369	318	386	364	349	352	385	343	337	352	342	324	397	344	341	357	378	343	351	353	347	347	383	372	349	339	403	373	382	339	378	367	381	373	342	369	361	401	332	373	336	344	337	371	390	359	399	346	374	373	362	366	329	339	333	389	374	370	390	367	391	372	354	355	383	376	311	358	349	361	362	360	372	367	391	382	340	351	356	352	344	325	352	352	346	364	364	342	349	362	389	338	352	356	341	364	348	366	354	341	397	367	309	353	363	382	365	361	343	353	395	313	378	375	394	331	357	385	360	365	372	383	347	349	363	355	383	363	378	342	329	325	343	336	361	360	392	373	338	400	356	350	373	358	349	342	369	349	364	397	350	339	343	345	389	336	344	361	370	375	341	317	341	359	358	352	362	357	346	375	391	376	342	349	370	365	361	376	347	377	337	366	357	375	376	362	347	401	377	381	354	314	379	359	362	346	370	369	367	357	366	344	345	354	367	345	351	360	359	356	347	344	356	375	373	358	370	352	400	354	357	352	318	365	389	363	370	356	325	367	343	374	388	361	386	367	350	401	351	337	347	344	369	361	340	355	335	364	417	352	366	352	371	349	347	332	325	408	343	346	363	373	325	355	323	347	368	378	321	334	353	307	332	368	362	376	337	357	327	350	349	347	364	360	343	395	380	369	363	394	347	326	375	356	363	373	326	331	373	340	355	361	342	345	369	369	343	360	386	379	327	387	372	368	348	356	333	358	364	347	372	370	302	383	346	376	358	398	350	397	328	384	332	365	365	343	309	346	380	374	390	340	367	366	398	369	354	358	388	381	347	349	350	347	372	338	371	389	397	364	346	352	348	373	401	352	359	388	359	343	333	315	356	329	358	350	347	328	361	354	371	340	365	365	379	344	378	379	414	337	358	348	366	307	369	357	355	341	318	329	376	357	372	391	384	372	366	380	376	408	356	330	369	347	376	355	361	391	353	348	353	364	379	369	357	335	354	348	347	369	355	353	391	378	358	355	368	330	352	397	302	329	391	369	353	355	364	363	399	337	335	372	362	373	350	362	391	368	329	355	378	373	366	368	364	376	374	368	338	357	339	355	357	343	345	353	343	360	366	363	344	355	348	346	375	326	363	355	386	391	336	328	362	338	345	336	369	349	380	344	333	364	392	349	353	349	342	366	378	355	341	385	354	328	323	356	392	384	341	356	382	355	363	394	365	367	342	363	356	368	343	355	349	371	358	373	364	352	374	393	369	357	356	370	350	346	389	356	392	362	369	341	341	354	385	351	356	327	338	353	361	370	343	342	364	371	340	369	361	386	353	363	376	356	370	349	386	344	375	371	390	335	365	365	379	349	362	346	368	351	345	344	372	392	353	326	383	356	375	369	336	363	345	371	364	308	372	367	402	387	360	352	365	344	359	366	384	371	372	364	352	380	369	372	337	341	356	372	344	375	346	362	376	366	348	397	364	386	368	365	350	368	351	382	366	375	352	347	319	363	381	350	389	360	375	412	384	363	346	333	357	346	408	376	375	360	366	377	369	389	342	330	349	346	342	327	369	383	383	349	351	395	331	347	370	320	352	346	376	344	350	356	371	366	354	367	351	362	422	373	358	360	367	368	396	375	369	359	338	353	340	362	379	374	327	372	373	354	340	391	351	359	337	379	382	324	346	334	337	359	359	345	327	338	362	356	367	355	373	360	372	361	310	372	357	362	366	367	336	340	359	362	339	355	378	357	356	361	346	369	363	368	371	365	354	344	366	404	375	356	350	379	360	335	420	359	379	383	414	363	345	383	368	371	359	343	374	355	367	363	355	345	355	369	342	337	344	361	348	360	377	361	340	342	350	386	367	315	376	346	375	401	359	360	370	378	353	339	380	361	339	347	390	428	364	367	348	358	355	332	368	387	361	343	350	378	362	349	372	361	378	369	371	374	362	349	355	349	366	362	379	355	379	361	340	378	341	354	374	375	388	364	348	370	373	361	357	357	377	329	363	336	374	363	358	390	337	358	335	362	373	362	365	383	357	374	332	369	370	414	326	325	348	387	379	376
5427	5772	5943	3304	2076	1472	1019	845	9892	10144	6687	1234	605	595	564	597	555	585	565	587	586	622	608	577	565	583	578	588	577	594	610	567	552	538	673	853	836	868	770	689	624	558	594	560	559	617	532	601	561	568	569	578	592	579	574	614	532	590	558	600	573	598	590	551	590	566	604	575	536	551	597	604	587	522	589	575	601	526	573	558	533	597	532	591	580	560	565	530	535	601	599	582	577	557	604	537	549	562	538	559	533	588	526	554	590	527	556	569	575	566	587	523	576	584	577	618	544	563	544	625	582	586	583	593	511	624	589	578	565	559	659	579	558	569	605	585	568	559	557	556	573	565	590	549	610	581	586	512	588	556	530	562	611	532	562	562	566	601	547	573	582	564	583	558	605	566	574	559	569	570	580	560	535	630	566	608	573	568	552	593	586	590	571	547	525	567	568	609	556	563	552	592	566	606	558	567	570	564	578	568	607	587	595	573	600	591	587	584	588	604	548	588	579	568	527	593	600	549	573	583	549	553	597	562	575	591	545	550	617	578	590	592	579	583	524	543	554	560	556	590	588	549	574	577	578	560	565	586	577	573	587	563	547	594	598	576	591	531	618	574	566	553	544	570	589	606	514	577	567	625	602	627	535	575	564	562	596	551	545	585	572	554	578	539	572	547	592	552	607	546	606	548	603	575	556	607	618	546	585	574	554	581	602	572	549	553	578	537	602	608	555	534	583	522	630	573	588	545	603	544	600	559	578	602	598	570	546	564	550	598	520	583	552	578	586	615	585	597	584	584	553	590	554	576	576	594	599	544	567	594	602	584	611	584	557	605	598	589	602	545	595	554	559	582	557	592	613	559	548	552	591	542	595	592	547	547	520	551	599	556	562	550	574	580	586	572	568	582	549	523	558	565	609	596	610	551	508	558	551	550	531	562	564	549	574	584	537	582	574	598	561	562	575	547	566	601	548	612	552	550	573	586	568	558	546	548	561	571	562	538	571	549	582	615	540	550	574	564	587	567	599	582	574	587	552	575	536	620	598	611	536	541	597	607	590	592	590	583	585	572	574	566	606	552	550	594	558	549	571	590	570	570	561	548	591	590	627	583	615	578	550	563	565	578	606	577	589	558	567	608	586	544	537	552	582	574	565	582	586	613	553	552	569	603	578	538	579	573	570	570	591	571	547	563	525	600	610	626	601	576	566	609	587	541	588	542	533	609	622	586	565	576	541	582	582	540	600	584	583	573	551	565	596	596	562	561	566	587	568	560	563	597	579	567	608	559	582	535	566	531	559	549	577	572	593	582	618	588	540	620	539	582	537	536	593	563	618	551	579	589	551	598	575	596	544	581	610	573	557	581	584	540	563	575	565	564	559	568	619	611	585	566	591	571	553	581	565	592	600	577	561	611	571	589	560	594	550	556	604	583	618	597	608	570	606	596	595	571	590	553	536	556	579	626	597	559	578	563	588	530	585	596	524	582	576	601	589	577	593	568	573	596	567	564	588	546	601	557	551	581	584	622	640	603	602	576	563	592	573	533	607	563	614	603	558	593	584	581	569	545	566	563	581	601	585	557	562	532	562	546	547	611	567	569	596	578	561	614	546	577	573	605	563	563	595	546	562	568	591	568	576	555	553	559	607	564	570	592	564	578	571	606	536	606	611	542	549	602	570	537	592	563	558	564	588	564	592	559	560	569	583	538	574	553	571	551	549	547	548	583	617	540	581	540	593	593	566	582	615	576	555	555	561	538	539	602	573	572	545	496	591	563	523	569	541	531	544	598	572	570	602	592	570	575	577	614	573	602	567	545	594	554	546	554	554	597	526	584	578	594	532	566	565	523	564	596	527	550	575	544	576	571	572	544	544	557	551	523	526	561	533	542	578	551	565	555	543	554	590	554	575	559	569	557	577	554	580	539	563	565	573	581	558	551	571	606	567	608	600	575	577	569	537	582	559	624	583	568	570	598	542	596	577	598	551	585	594	578	549	594	569	579	547	569	579	557	575	586	534	587	558	595	563	600	565	581	568	563	571	535	585	580	622	570	527	554	563	593	581	585	568	580	587	556	596	559	572	543	539	576	572	561	587	547	613	574	561	575	539	588	558	559	596	577	585	575	566	609	536	577	586	575	566	573	596	563	589	618	561	603	582	559	565	565	575	581	592	610	538	574	588	593	603	557	556	563	523	593	537	572	572	584	558	557	562	569	595	601	534	560	592	578	546	584	552	571	543	566	596	564	549	580	591	571	585	571	561	562	592	582	535	600	596	589	541	565	601	596	546	576	571	591	574	538	559	551	584	565	568	545	537	583	576	556	576	585	546	574	574	552	570	540	537	592	571	597	605	567	572	617	567	577	561	555	583	568	583	604	557	586	608	593	626	558	557	592	607	530	566	582	572	585	562	606	577	561	572	587	581	551	566	580	558	618	580	583	581	597	580	542	586	625	583	589	546	584	536	572	569	586	589	561	559	543	562	594	546	587	568	583	567	613	577	589	578	571	533	599	566	585	518	600	562	575	587	556	582	553	558	569	583	559	552	579	577	580	539	566	574	586	572	590	601	557	561	577	606	583	548	598	562	576	605	550	589	527	586	548	596	601	575	593	578	540	579	581	587	598	572	563	569	605	601	556	551	582	579	570	593	545	580	617	606	536	541	550	589	570	599	556	551	542	580	571	578	558	580	577	604	548	563	529	574	564	595	576	539	578	514	549	552	594	560	569	584	558	559	596	549	593	568	603	515	583	594	581	571	556	559	547	609	583	559	587	544	570	577	589	587	563	557	569	564	579	574	597	545	606	580	555	620	590	532	559	549	558	589	506	574	563	545	563	594	588	573	545	585	605	576	566	637	609	572	569	531	597	600	571	574	586	552	578	570	562	547	529	631	581	564	593	528	636	589	548	635	605	581	520	556	587	602	561	571	584	598	584	556	573	534	558	590	576	587	586	568	598	582	605	596	560	563	562	562	607	578	521	598	583	565	550	563	545	588	558	603	557	545	575	602	583	570	571	547	567	589	596	539	567	542	531	547	588	573	554	553	560	526	587	579	582	559	590	625	562	568	561	562	565	594	597	539	547	542	574	551	615	599	610	564	568	590	583	573	567	585	578	579	546	614	572	593	566	546	585	582	598	600	542	584	585	516	549	611	569	569	592	567	581	563	559	540	600	543	608	605	592	580	557	566	547	594	562	604	534	575	548	561	546	567	534	608	573	523	594	565	519	539	578	555	546	582	571	587	549	589	575	532	578	607	554	570	567	626	512	565	577	598	574	593	572	596	585	591	577	583	556	568	564	546	572	544	575	537	558	551	578	628	570	606	561	544	586	517	578	602	565	548	567	579	593	549	574	546	559	562	570	554	559	547	601	587	570	551	617	539	540	560	593	559	580	589	577	576	581	550	557	570	568	532	575	583	562	607	609	561	556	599	539	583	597	550	598	586	561	614	551	551	611	623	590	589	577	553	576	547	537	567	582	556	568	549	594	587	545	586	556
25186	21106	26802	24748	5124	1192	805	648	18061	20291	14403	5050	449	395	418	413	403	373	391	356	393	422	388	383	346	398	357	358	369	380	382	391	408	382	510	701	649	597	479	435	406	385	382	367	364	346	380	387	387	367	396	406	347	395	391	404	419	372	366	378	361	396	442	364	408	365	408	363	375	345	394	362	372	363	382	362	387	398	399	386	416	377	341	384	404	369	366	365	380	359	366	394	380	379	374	379	383	362	386	354	377	369	365	408	385	408	353	415	388	396	368	382	387	386	408	348	373	373	385	362	379	372	375	411	381	331	344	416	416	349	404	385	398	361	389	395	399	362	378	395	386	372	377	385	356	386	363	377	402	375	414	368	382	359	368	428	387	393	339	353	356	408	396	355	372	394	387	400	397	336	367	363	423	373	376	375	387	350	399	370	356	409	406	375	388	378	371	369	373	389	369	371	357	373	411	382	418	391	407	377	362	382	402	354	387	403	361	370	373	396	387	404	382	383	395	407	346	356	408	386	346	373	385	367	380	361	402	367	386	378	429	394	368	372	385	376	382	382	364	341	381	420	419	368	370	356	369	370	395	381	391	370	405	391	374	384	385	382	367	383	389	407	391	385	373	403	378	350	419	382	364	371	391	390	360	393	382	370	418	385	375	396	372	425	378	362	360	382	358	361	373	402	347	385	401	399	396	369	386	375	396	390	391	382	360	414	384	387	417	384	357	359	380	369	435	405	359	386	381	395	355	368	384	353	387	410	390	419	373	390	390	393	420	383	381	402	346	389	401	372	387	378	392	379	357	387	364	352	349	380	400	391	404	384	354	369	415	351	377	382	406	402	363	339	375	377	375	404	368	389	382	392	418	371	393	382	371	406	373	368	344	415	352	374	356	380	362	380	432	370	411	375	389	366	406	387	406	364	400	403	371	382	375	378	411	364	397	366	375	334	378	329	349	334	346	402	363	384	393	383	401	388	365	384	415	396	390	374	401	385	403	375	391	369	381	358	369	428	357	352	358	411	371	381	393	397	372	399	391	403	356	360	378	385	386	354	378	384	359	358	407	465	355	415	376	378	363	352	414	354	362	422	393	408	379	388	377	393	417	383	395	381	369	428	395	361	352	379	386	371	386	340	390	384	379	388	368	389	341	395	382	380	389	390	349	394	380	390	390	340	383	393	369	384	395	392	366	348	356	369	362	382	367	380	335	376	408	358	372	398	329	395	384	378	394	374	372	380	387	372	381	367	363	385	359	386	373	386	403	373	383	372	380	398	422	360	399	371	405	325	375	374	398	375	438	369	397	343	402	353	378	416	363	381	410	356	357	341	384	398	385	387	372	369	387	373	375	402	404	344	378	382	432	369	366	378	373	378	368	369	399	391	392	392	392	371	392	371	383	411	414	348	343	380	395	379	364	354	447	412	383	381	381	393	409	407	380	428	437	360	379	429	374	378	361	386	377	379	411	347	381	388	382	360	380	394	383	365	350	377	371	411	375	369	383	392	408	371	394	387	375	356	390	373	429	344	380	384	372	371	383	369	379	368	388	360	406	359	364	397	382	367	377	392	392	366	427	400	370	380	360	381	390	364	371	360	418	379	391	374	378	390	379	403	365	360	370	380	363	411	396	353	399	362	343	351	416	327	377	355	406	366	377	394	400	397	407	359	398	346	407	375	373	388	380	370	398	357	372	412	387	371	381	403	387	376	406	379	404	379	367	346	398	429	371	413	389	393	367	376	391	386	362	365	376	383	389	380	439	365	369	343	373	379	353	370	369	407	349	398	417	398	378	398	371	400	370	385	362	351	375	412	395	373	405	367	387	375	376	383	380	410	400	380	352	358	365	352	391	365	366	375	364	356	363	361	428	367	342	349	399	391	373	333	381	391	396	351	393	401	394	377	382	373	383	414	348	365	403	384	367	394	358	391	358	383	368	383	375	390	342	361	419	360	381	371	355	378	385	356	353	371	363	424	382	379	355	382	419	395	397	374	393	396	342	378	389	388	356	397	388	357	388	377	378	349	360	397	357	397	394	355	388	361	374	396	402	398	370	379	394	386	415	395	355	343	364	373	379	398	407	394	381	387	359	382	390	346	383	381	400	394	391	358	384	384	400	353	383	393	413	358	368	372	412	368	386	354	398	395	368	385	391	359	370	375	356	374	397	372	361	379	383	415	390	371	396	379	329	367	363	371	390	353	364	359	349	376	403	394	372	393	366	379	371	390	376	374	349	371	366	385	361	399	424	374	382	384	355	412	373	384	372	372	358	417	382	383	365	368	376	394	379	374	378	378	359	379	344	378	392	355	382	351	373	406	339	417	399	371	384	377	385	362	394	383	394	380	330	399	381	400	372	402	385	401	367	410	381	357	357	364	326	389	357	385	385	365	353	375	375	370	354	372	344	373	390	388	376	375	390	383	389	373	371	385	407	399	382	394	402	346	384	424	398	360	385	404	392	373	341	391	374	366	367	361	385	396	375	386	393	357	379	374	395	395	409	384	419	394	397	383	367	404	394	363	376	381	393	382	325	357	357	441	398	370	376	368	375	366	359	392	369	352	377	357	375	356	395	358	397	371	377	395	368	398	348	370	373	389	407	387	353	376	368	379	377	401	370	401	355	411	389	386	383	398	335	387	385	377	378	393	387	355	396	374	403	406	363	412	375	355	379	412	386	373	346	362	379	405	353	364	381	427	401	365	406	385	379	384	359	377	400	379	396	378	385	359	374	378	362	361	409	341	362	369	365	367	383	393	385	370	347	389	387	351	373	377	372	361	368	399	378	422	365	376	401	382	398	408	394	376	376	391	356	384	390	361	397	394	384	399	368	358	407	384	378	355	360	369	358	370	376	380	390	376	376	371	389	365	388	357	359	372	356	358	412	413	382	433	363	390	400	402	408	373	385	413	374	412	340	412	364	336	377	364	372	365	391	376	344	353	405	377	386	411	398	424	365	389	360	397	394	400	364	383	381	389	415	381	357	381	363	387	391	340	390	380	361	373	356	367	325	335	400	399	388	422	397	384	356	367	416	367	364	397	383	383	363	365	377	395	412	366	363	351	386	351	409	376	383	370	393	368	370	391	368	376	367	403	372	371	376	360	390	370	380	336	342	385	403	413	386	368	368	393	400	382	390	414	394	361	384	385	386	389	349	374	385	392	344	382	373	366	371	360	394	391	412	363	373	389	377	348	374	422	371	360	369	410	366	367	381	377	384	377	379	375	376	378	363	374	385	379	384	357	389	391	410	359	396	345	388	358	366	360	357	381	385	355	375	408	403	390	374	371	387	401	363	380	373	385	417	359	401	364	355	371	369	388	373	370	383	374	347	419	386	387	384	385	351	379	406	364	381	399	344	354	428	376	369	402	348	377	400	392	357	400	385	377	379	390	392	381	413	392	341	394	348	392	399	353	367	383	400	383	370	369	375	390	382	411	348	383	398	391	372	382	368	393	376	404	361	408	378	377	397	356	396	369	389	389	406	413	383	386
6241	12046	11193	6386	3919	2428	1896	1480	27531	27480	22511	8459	664	595	624	626	625	638	625	571	602	612	610	608	584	615	596	589	625	678	664	669	597	551	791	1423	1330	1089	877	712	641	652	621	606	601	564	633	601	601	590	625	620	617	583	612	574	634	566	587	613	629	625	635	598	624	607	638	588	618	566	595	621	590	594	601	615	593	574	672	557	544	604	625	598	622	618	577	610	589	596	576	576	595	592	627	576	626	640	610	602	586	615	616	600	605	572	633	611	596	608	573	597	572	598	572	627	610	590	605	575	560	586	615	593	582	592	604	617	594	567	611	568	542	555	562	612	606	585	596	612	575	624	605	637	573	623	573	585	603	603	576	613	594	564	588	596	581	585	570	614	639	564	572	563	618	614	621	580	587	613	562	600	560	622	582	644	596	606	604	589	626	595	608	606	578	568	563	594	595	579	630	635	633	620	568	622	615	648	612	591	622	583	636	606	629	608	607	628	613	611	576	613	563	591	654	616	594	643	588	599	567	603	642	598	594	567	597	637	621	587	583	623	651	652	623	575	614	604	630	590	598	591	611	588	555	598	602	615	622	638	651	625	563	598	648	635	589	588	591	595	585	602	628	636	612	561	613	591	584	607	545	564	587	562	601	567	610	603	621	619	625	614	588	579	612	598	606	633	646	584	607	575	641	594	575	566	640	600	575	604	644	621	586	586	636	601	594	564	576	554	603	609	604	611	611	638	588	575	592	606	600	597	618	598	600	624	618	587	591	600	622	618	595	621	565	650	568	619	644	603	565	603	624	603	593	588	592	619	664	566	634	623	605	633	611	605	581	567	586	603	550	608	598	631	607	594	613	607	623	555	582	622	625	613	589	575	528	608	590	592	607	643	602	623	586	585	569	582	617	602	556	570	620	563	570	596	596	590	619	604	635	572	624	566	553	592	552	597	610	604	590	576	563	596	591	616	590	578	574	611	612	594	635	607	572	580	544	580	619	547	642	591	580	620	619	610	604	615	663	549	606	613	616	606	607	560	598	612	615	614	585	643	606	599	616	606	580	633	608	585	605	576	599	600	630	598	607	614	563	605	589	604	618	600	602	634	597	610	534	574	592	616	632	574	573	595	585	607	639	608	649	634	625	634	608	578	624	620	623	581	558	604	604	619	642	596	610	642	627	585	584	590	590	601	589	606	622	663	589	600	611	553	600	602	622	597	617	658	600	636	617	595	676	602	608	595	532	560	602	603	584	571	576	585	603	602	606	592	598	593	600	537	569	620	607	588	624	623	630	605	612	561	606	625	576	618	600	600	602	585	640	582	587	601	609	599	599	650	568	597	608	550	617	607	577	584	615	600	595	580	611	583	652	538	602	583	566	644	589	574	549	603	635	545	630	590	653	534	621	580	559	594	612	547	587	584	609	609	599	581	671	604	589	648	609	613	613	593	605	560	575	626	609	574	588	588	594	665	604	602	590	603	618	640	613	563	577	618	597	581	642	590	507	596	572	626	627	607	588	573	601	620	624	629	612	613	590	609	583	583	637	626	576	597	627	613	621	605	608	625	589	605	597	587	596	542	587	628	569	573	594	624	575	628	609	594	609	633	603	575	635	588	637	612	620	631	593	599	608	577	600	594	613	594	598	564	599	647	571	579	638	610	571	609	600	580	577	592	537	578	645	557	601	576	621	609	616	599	551	603	591	642	568	613	587	591	634	565	616	607	612	589	581	639	602	609	591	609	593	633	585	625	622	557	603	619	598	631	633	607	569	581	613	604	572	580	582	593	594	584	604	602	627	597	604	647	613	607	584	592	561	591	591	601	645	591	580	566	588	624	607	577	571	603	603	585	619	610	556	602	603	592	593	605	630	611	615	553	595	620	603	568	604	614	553	560	563	626	609	600	574	559	640	616	596	609	605	594	584	603	598	595	604	638	623	558	575	623	618	570	588	594	571	624	565	571	595	576	580	562	552	609	624	572	590	650	629	550	610	600	595	591	612	627	567	620	569	543	590	613	654	630	631	577	589	624	640	644	612	550	576	611	578	572	601	618	619	596	624	632	637	615	603	661	602	553	582	601	628	654	537	581	644	607	591	617	622	578	624	636	601	589	609	589	579	592	624	592	629	616	593	636	609	604	633	586	625	590	607	609	641	567	584	586	597	613	533	598	624	601	590	614	606	596	606	589	606	600	603	598	638	626	623	605	598	612	578	629	623	594	633	598	601	635	572	605	636	580	573	592	656	620	628	593	569	586	623	589	611	649	589	617	593	612	643	607	608	601	574	597	657	572	613	613	631	614	584	598	555	612	561	627	594	576	619	578	628	607	638	602	629	676	627	609	610	612	563	561	588	577	591	608	630	582	554	608	598	612	570	621	647	611	593	617	576	603	593	576	599	623	582	586	620	588	624	636	591	609	572	591	578	578	585	589	651	581	559	642	644	604	638	619	579	605	582	578	616	602	593	626	578	608	606	563	578	660	599	591	578	639	618	594	610	623	602	578	610	624	578	585	603	599	580	605	609	622	575	601	596	668	575	592	618	586	554	596	625	588	578	593	576	629	613	599	648	619	574	539	600	559	624	582	618	598	587	594	626	589	602	577	615	614	609	620	601	592	593	622	567	631	624	605	575	559	575	666	600	551	617	604	603	631	589	615	607	577	621	584	634	592	648	551	578	630	621	618	606	578	581	603	563	577	591	604	614	615	610	609	635	627	614	588	607	600	607	645	610	588	604	613	602	586	661	651	593	581	616	644	636	617	578	566	627	600	592	609	635	639	586	614	619	549	620	614	572	623	615	583	568	628	630	587	604	580	544	615	600	609	613	584	597	592	541	614	598	585	612	583	598	561	595	594	569	555	571	563	597	588	604	603	631	600	596	606	646	588	595	591	589	583	605	601	616	597	583	609	598	573	617	567	603	549	590	623	567	595	633	596	599	629	615	622	589	577	606	634	585	622	645	553	618	583	601	620	636	617	626	642	592	572	635	644	623	591	579	605	623	596	559	593	588	613	590	637	609	615	586	573	614	584	610	569	605	629	600	624	603	636	595	599	578	580	589	613	619	570	585	568	608	562	646	612	603	593	618	605	570	604	576	648	627	605	618	614	579	556	632	595	619	601	622	585	568	640	626	601	623	633	587	604	592	611	586	572	598	599	628	610	572	584	618	582	593	561	588	629	613	581	614	566	646	608	603	608	616	637	648	574	601	571	619	595	626	631	575	585	574	599	614	589	561	629	588	610	590	627	633	563	594	570	616	580	613	648	598	618	637	579	574	554	559	564	596	649	601	639	582	603	590	601	629	600	613	592	583	553	568	588	629	578	598	614	588	640	602	603	602	599	621	615	594	592	630	598	587	593	612	601	593	602	577	593	621	606	620	606	560	588	616	639	640	565	595	629	567	580	648	557	540	646	580	595	604	598	581	635	633	584	598	604	600	576	580	565	574	613	625	604	578	597	638	607	598	626	603	570	602	576	592	581	614	549	589	591	599	575
23253	21135	28808	23708	21139	19316	3341	1208	24201	45869	32033	21565	2305	441	405	371	394	377	372	417	398	367	358	389	415	385	363	359	386	360	392	392	368	374	632	1167	1039	792	522	451	397	362	404	348	345	382	365	367	385	393	378	378	351	386	360	385	374	381	405	330	366	340	359	303	355	353	378	382	365	336	388	354	363	384	386	402	365	391	373	395	387	366	388	379	361	394	389	374	398	362	400	356	371	401	378	359	377	359	370	338	370	336	368	382	367	319	410	357	391	370	391	366	388	363	361	320	364	381	357	367	346	373	375	333	337	341	382	363	386	340	386	356	367	377	378	339	347	361	392	374	360	388	394	366	377	391	378	344	362	380	397	395	319	392	376	375	393	351	365	366	363	340	378	379	365	365	330	365	367	410	375	345	374	362	378	384	368	329	378	370	348	369	373	341	398	362	400	375	344	351	332	355	395	350	367	365	391	365	377	358	343	405	357	384	322	362	352	381	357	383	386	355	402	375	403	402	369	366	372	396	401	396	371	356	341	365	373	395	375	354	391	396	377	361	362	365	366	366	389	388	354	388	378	410	407	379	379	357	388	385	384	376	364	344	367	356	366	380	384	359	378	363	358	355	338	362	339	361	356	359	375	329	389	358	384	389	356	388	362	391	375	387	364	347	390	391	371	367	362	359	373	364	372	373	377	437	360	425	339	380	363	374	344	341	391	370	323	379	342	377	402	418	379	385	352	373	350	355	393	360	356	352	369	367	400	344	360	354	368	369	351	388	384	394	411	377	375	367	381	323	349	373	364	351	368	360	329	346	386	390	369	386	361	387	374	385	384	407	356	362	364	373	383	365	370	386	339	356	360	361	359	353	375	397	362	337	367	349	350	356	364	387	347	372	359	363	373	370	367	396	378	385	362	359	375	379	364	387	370	355	365	350	385	373	370	360	372	369	383	356	384	375	381	361	340	350	352	386	364	416	357	382	352	349	394	373	363	364	370	365	329	351	364	354	357	317	374	345	396	354	391	371	341	357	384	376	368	351	383	347	359	352	393	394	349	386	371	366	344	368	312	364	397	370	371	354	366	394	380	393	375	377	379	353	348	376	352	355	360	367	388	393	366	360	379	402	366	348	352	349	366	378	365	410	341	355	383	366	345	357	340	344	381	383	372	385	393	387	378	392	339	371	402	363	371	387	354	358	350	381	359	366	355	366	357	351	393	379	332	382	401	373	409	353	381	394	395	374	364	389	348	350	357	375	353	384	358	373	379	353	373	345	358	339	332	414	410	383	365	338	378	396	402	361	375	369	377	343	366	345	350	377	387	358	368	372	391	373	361	334	331	362	374	352	365	389	362	329	340	360	406	358	376	367	392	395	387	381	368	342	379	360	378	389	359	335	373	385	382	360	353	375	400	362	378	350	368	376	348	378	353	351	406	380	365	386	384	389	347	346	355	345	370	379	355	363	393	365	362	376	373	382	308	354	356	394	367	367	356	365	358	334	402	355	365	325	391	352	378	365	373	403	356	394	387	366	374	384	339	391	368	389	376	357	355	327	365	334	337	382	368	364	365	379	373	363	347	352	388	351	408	391	341	362	392	358	400	364	398	371	371	378	347	395	348	369	363	337	385	358	372	413	355	366	382	363	416	346	355	362	347	385	369	336	385	347	346	340	347	372	373	354	383	370	372	359	394	371	353	328	351	375	350	339	363	375	362	378	376	370	392	362	394	362	392	314	347	378	344	363	379	383	347	358	367	380	371	375	373	348	372	344	365	353	372	345	376	347	363	391	359	384	359	364	364	364	399	366	355	355	386	389	335	365	392	349	395	392	365	390	329	388	368	379	424	364	390	359	335	367	352	357	391	374	372	359	388	385	358	381	355	355	371	370	385	362	373	395	344	372	364	358	392	356	377	370	369	365	357	341	384	364	364	348	342	353	345	378	352	317	344	337	392	364	407	356	385	347	351	351	340	329	347	367	358	346	373	386	383	372	363	393	346	378	347	353	358	365	347	364	377	345	400	373	344	383	382	369	366	387	341	334	353	409	369	369	393	376	377	372	393	364	371	387	348	397	391	355	378	360	368	351	389	350	359	352	355	362	360	330	372	360	366	375	335	376	371	313	375	365	351	352	366	339	378	386	346	382	368	374	321	344	395	346	327	366	384	378	371	391	381	370	379	354	349	374	376	365	370	357	341	361	354	344	339	366	354	346	335	328	390	367	368	366	390	353	388	356	373	363	377	357	376	387	340	374	367	361	399	377	373	365	359	355	365	330	395	355	369	360	384	345	384	374	354	380	321	360	359	355	389	370	344	352	386	332	365	365	374	361	385	406	372	392	342	357	353	364	437	393	346	356	340	382	406	342	333	375	355	388	371	374	362	351	351	390	369	422	351	338	385	359	377	338	355	393	350	364	369	399	363	373	350	369	368	389	374	358	330	376	382	400	341	379	354	376	354	386	370	378	369	361	354	349	368	314	349	358	368	401	391	360	394	377	380	355	332	361	387	371	357	383	341	340	350	355	346	360	388	336	401	336	357	374	365	396	359	383	384	354	377	403	380	399	374	383	346	365	367	358	363	373	412	373	366	329	368	385	365	366	360	366	365	351	376	356	397	386	379	370	369	353	368	384	384	379	374	359	348	402	362	391	376	374	367	378	397	393	326	389	374	360	362	374	382	341	393	396	367	362	344	375	383	403	351	415	399	370	401	371	388	341	370	340	352	362	369	353	380	353	360	351	349	353	364	369	379	344	337	359	398	358	372	384	359	341	407	366	360	363	373	359	364	379	389	375	352	370	378	361	375	353	381	374	370	344	346	324	377	361	389	379	356	392	360	367	355	347	387	361	391	398	383	379	385	354	400	382	370	381	370	388	371	373	373	386	374	332	365	386	366	354	382	365	382	418	354	387	347	374	356	360	356	369	351	384	395	354	365	378	339	382	369	338	330	388	366	376	376	359	379	339	365	355	364	392	360	401	377	369	367	370	388	373	390	393	378	355	403	364	364	385	369	313	374	372	356	382	368	375	379	392	351	384	383	349	378	396	352	384	384	394	360	361	385	369	361	396	368	351	369	325	388	357	377	399	392	365	373	407	362	326	385	339	380	388	344	354	353	414	382	373	345	323	363	376	387	378	366	389	350	339	351	380	355	362	351	369	398	359	338	375	334	380	347	352	361	371	369	371	385	349	389	362	356	367	334	345	387	329	365	352	378	377	390	337	341	365	392	365	393	411	345	349	368	387	345	374	395	352	359	351	398	355	353	351	389	367	379	389	343	360	341	378	367	371	400	366	371	354	379	374	368	361	378	367	351	356	345	373	351	341	362	351	372	384	379	393	374	340	359	348	379	386	366	343	374	372	368	384	388	362	411	374	360	376	343	380	379	352	356	421	366	393	393	367	352	363	383	353	400	349	383	383	394	357	327	394	415	349	362	367	352	360	370	352	365	374	356	351	337	383	384	359	358	356	384	346	343	369	398	383	369	356	342	386
10500	23412	21153	12073	8469	5678	4069	3005	30272	47004	37310	26516	725	671	696	633	620	599	635	633	626	609	625	586	615	596	599	573	638	580	585	591	589	621	1346	2542	2294	1621	1094	782	620	565	567	600	600	544	617	602	577	592	602	592	595	555	541	558	620	582	582	608	554	595	588	588	586	575	525	584	537	579	581	533	564	539	546	604	529	573	568	556	600	594	588	579	575	584	548	546	581	580	611	571	546	594	550	575	579	580	561	583	571	569	598	582	626	573	565	582	559	577	541	562	559	596	567	586	595	545	592	578	583	550	572	529	590	559	582	604	569	548	566	594	557	633	608	603	538	533	575	573	593	543	581	588	549	596	583	551	573	624	587	589	580	563	567	578	616	574	542	570	609	620	586	578	559	623	564	578	586	600	585	589	582	609	546	583	596	602	579	548	593	571	576	590	546	557	566	608	565	573	592	568	593	560	567	565	611	548	561	594	578	537	566	607	611	539	585	575	547	549	568	562	598	593	528	547	551	585	543	578	592	575	557	581	587	564	578	523	572	568	555	584	591	549	575	569	596	555	598	567	577	603	609	555	576	570	550	601	553	597	600	553	579	569	576	545	552	517	625	574	547	550	583	616	548	587	626	593	617	561	593	555	656	574	618	532	579	566	583	570	596	523	567	552	568	577	622	563	583	545	555	540	547	562	574	582	583	570	580	549	512	585	629	636	572	583	579	614	593	566	558	569	570	611	610	552	577	602	579	550	607	555	571	585	574	587	592	579	587	580	581	606	582	603	554	574	589	592	546	562	586	607	542	586	594	524	568	561	594	587	613	558	547	570	556	598	573	611	626	560	576	587	564	547	591	571	603	566	565	610	600	587	609	534	578	570	562	585	573	586	585	566	585	557	581	577	550	516	592	612	603	570	554	552	576	555	626	558	564	611	571	587	579	592	589	569	579	549	580	596	517	555	568	532	617	565	568	543	584	556	623	556	554	587	579	582	581	546	529	603	574	621	592	586	582	592	594	605	544	580	592	538	621	573	589	635	531	571	613	600	588	538	502	586	558	554	612	610	584	598	604	605	613	571	604	581	559	539	569	547	562	566	584	571	538	577	605	588	595	611	569	569	527	607	547	576	594	596	561	564	604	530	537	556	577	548	603	579	593	578	577	522	572	572	588	585	556	569	582	588	586	589	543	553	536	592	547	557	602	607	572	577	567	543	563	587	593	593	585	552	599	609	604	571	589	549	557	575	577	592	602	590	554	592	564	575	600	589	557	600	611	547	585	572	611	589	612	548	570	569	555	581	524	565	559	553	546	648	542	571	579	575	578	537	622	603	599	575	596	570	561	577	593	555	593	565	574	588	591	549	579	586	576	566	591	561	590	584	586	574	583	597	617	568	594	584	542	567	586	577	554	558	607	599	573	623	612	547	553	588	580	590	571	566	601	587	584	582	541	567	552	602	580	608	562	599	565	567	570	584	591	587	574	545	587	551	557	588	590	566	556	544	594	564	601	553	595	518	559	598	557	527	565	607	558	584	571	572	551	518	580	577	551	592	613	596	594	611	556	557	592	602	563	565	581	534	591	567	588	594	573	595	574	567	555	587	543	591	554	573	566	588	563	562	606	550	530	599	570	590	550	552	532	597	531	527	551	548	594	546	593	557	570	604	580	575	616	538	579	569	564	578	583	569	616	570	591	601	561	544	591	604	546	557	548	556	605	571	569	546	566	555	560	540	601	565	589	564	581	556	589	564	585	546	537	574	592	636	583	515	585	565	570	573	571	576	591	618	540	561	545	559	609	585	602	569	603	578	549	550	585	563	551	557	640	590	550	608	571	576	598	561	562	571	553	546	533	570	569	578	594	590	560	591	566	591	606	517	582	616	578	601	591	597	564	597	582	561	581	567	559	599	590	591	585	577	576	568	570	584	588	590	559	593	616	563	631	567	574	599	640	597	586	564	559	590	593	600	552	583	579	590	596	608	540	574	542	607	558	569	590	563	557	541	593	642	575	580	559	608	579	574	618	526	602	565	599	606	569	578	534	584	581	551	580	641	539	581	547	575	535	581	584	566	626	545	613	614	573	552	580	597	605	581	583	581	571	566	600	576	604	578	554	617	565	598	593	577	590	553	579	565	548	567	557	624	579	543	600	579	635	549	586	615	530	582	601	556	576	557	611	577	552	600	595	566	592	559	584	610	621	574	566	581	585	578	550	547	545	535	563	545	542	588	575	632	594	554	588	540	546	590	559	598	595	593	605	570	556	600	583	617	555	582	574	606	551	580	603	544	518	595	571	562	572	615	574	604	614	558	605	594	608	574	593	568	566	511	586	557	592	568	599	602	609	570	592	596	529	597	567	602	598	547	593	553	533	568	576	579	565	570	561	599	550	587	584	594	597	563	560	586	571	548	584	545	563	578	555	657	549	583	582	609	566	546	565	585	566	591	613	595	568	563	541	566	594	584	559	568	567	596	573	594	589	575	554	515	570	553	554	573	571	608	587	562	577	531	571	589	602	560	601	612	567	634	587	598	590	568	596	543	619	603	555	583	577	566	553	548	583	567	577	589	534	550	551	534	563	578	559	614	553	564	533	598	589	562	581	564	557	590	553	598	536	563	602	592	566	544	583	570	527	571	574	592	563	534	580	551	581	536	564	561	534	542	532	551	552	574	572	575	523	596	556	599	572	594	533	600	551	531	571	602	595	556	558	569	538	610	562	572	592	602	557	579	597	588	576	598	565	534	600	581	608	594	540	579	608	569	561	634	564	582	558	602	609	617	587	555	557	546	550	579	568	553	605	549	549	593	533	562	574	550	565	558	536	592	579	557	519	586	589	581	553	545	581	583	572	560	530	575	585	575	598	572	579	540	572	562	539	593	596	611	561	583	519	563	596	582	543	540	540	611	559	600	558	595	557	586	574	553	574	570	570	612	537	547	544	580	541	577	573	556	599	572	531	576	560	546	564	555	524	572	650	553	566	552	582	535	585	606	578	579	572	591	581	555	561	542	582	534	573	584	582	594	542	600	533	580	588	586	555	581	539	587	595	588	581	577	625	535	531	567	568	588	581	530	554	594	571	576	592	585	559	592	585	548	564	623	579	604	588	606	588	587	541	578	554	563	574	538	538	560	553	588	576	595	566	561	584	564	571	621	572	545	562	575	584	553	563	568	541	578	566	570	599	580	575	596	588	610	567	584	578	577	582	569	542	616	542	580	571	563	585	571	564	555	593	539	552	553	612	568	575	545	546	596	596	570	572	588	593	600	598	580	544	597	587	546	527	518	600	577	611	545	602	551	588	580	580	551	556	555	583	550	575	587	557	598	577	566	568	583	604	579	586	568	561	555	540	581	584	591	565	581	550	576	577	589	569	557	543	593	574	605	590	584	582	557	567	583	561	587	595	582	603	588	630	567	594	603	565	592	574	561	611	537	570	574	575	625	579	590	595	549	590	562	537	537	604	603	585	551	582	523	595	566	564	559	532	567	561	597	568	566
26708	20032	8527	2220	1218	820	503	499	2093	7900	4375	2325	383	390	367	382	380	362	385	357	357	381	353	351	374	362	367	345	366	350	352	364	352	371	409	457	428	420	391	393	366	352	374	348	371	350	355	366	369	331	371	416	351	357	366	409	379	358	349	355	369	329	343	386	344	353	369	353	339	325	352	363	337	373	337	348	392	387	374	377	369	374	347	374	360	347	367	344	364	370	357	378	384	369	375	343	380	374	386	348	373	357	372	351	372	380	342	333	359	355	346	362	352	336	383	388	393	333	394	337	352	336	351	350	375	329	361	357	351	389	373	359	358	366	344	363	375	358	399	356	360	363	375	312	339	368	394	358	319	364	379	362	368	349	359	384	387	369	363	347	382	331	366	335	389	369	380	369	362	378	361	335	353	319	352	356	377	346	363	401	348	370	375	398	390	356	336	394	361	388	373	390	348	368	350	374	363	343	351	339	356	371	340	341	339	365	364	355	361	334	373	349	322	357	383	374	392	321	341	378	357	350	328	323	353	384	377	368	358	378	366	362	380	360	364	349	363	339	309	329	343	375	382	386	400	345	381	342	316	356	352	363	366	359	356	369	347	375	391	351	376	363	384	360	360	324	376	383	374	349	348	366	347	392	352	366	315	382	364	359	356	347	356	364	400	401	319	342	342	348	350	385	374	338	364	366	384	359	363	344	376	347	372	339	316	376	360	389	372	373	349	342	334	358	348	357	331	354	341	377	348	346	342	344	354	331	338	352	365	356	402	357	351	385	379	315	345	344	374	375	366	360	356	363	371	381	341	332	375	351	363	371	335	362	383	391	379	385	372	334	365	386	366	357	372	384	373	351	335	377	353	341	371	372	339	368	371	343	375	341	330	336	373	335	354	369	307	371	380	351	329	368	354	321	381	388	314	356	391	353	385	360	363	354	357	349	366	349	324	325	354	327	359	359	371	394	391	353	377	382	351	342	358	346	342	386	416	353	368	370	355	388	364	382	392	387	397	349	363	330	357	354	365	367	364	318	365	349	344	406	367	346	350	380	371	365	324	359	351	368	400	378	352	345	353	396	360	354	373	359	380	398	387	401	362	333	360	381	390	343	374	360	370	365	367	334	351	338	358	342	368	324	340	355	351	350	389	371	352	375	373	378	346	370	334	357	346	345	347	354	357	370	341	359	370	366	349	357	405	332	355	353	359	357	354	372	351	361	365	381	382	356	367	359	368	364	351	355	352	355	372	384	368	391	336	350	335	340	349	395	359	396	378	340	335	361	368	355	382	341	369	331	366	373	393	361	352	383	349	377	348	350	336	395	364	341	354	376	375	368	351	339	390	359	391	406	339	376	365	359	317	367	374	341	343	350	355	349	350	382	338	355	390	374	349	358	379	368	338	350	353	383	362	328	345	352	355	378	375	334	362	362	374	407	355	388	324	348	365	368	383	390	351	391	353	371	376	346	363	348	363	347	349	359	359	349	343	368	363	368	376	379	384	360	337	328	350	362	340	375	360	367	354	361	331	373	412	361	342	347	356	345	365	367	361	368	355	383	376	368	390	382	336	377	362	342	364	361	382	380	366	371	374	373	359	344	385	339	354	368	353	374	331	340	383	370	339	377	381	333	363	385	379	370	374	351	362	360	371	391	351	399	331	354	321	361	355	418	383	367	390	388	405	379	356	409	384	412	359	352	346	364	339	391	371	350	364	321	369	366	376	357	414	347	358	367	348	370	395	367	367	385	375	338	361	366	353	367	339	386	393	347	339	365	332	380	385	394	356	379	335	355	357	357	371	332	374	341	346	381	332	358	391	331	349	372	344	371	344	373	346	346	362	365	360	385	353	366	359	367	392	347	374	376	375	396	397	340	336	359	365	323	350	345	374	374	364	346	375	351	347	362	376	340	348	336	339	369	383	375	372	354	370	365	354	387	394	364	392	405	347	381	379	364	331	345	340	339	359	334	359	317	360	360	343	391	369	319	384	350	392	358	384	370	349	374	367	330	411	375	349	368	384	319	351	340	346	362	368	349	364	328	372	339	317	372	378	374	347	346	381	372	325	374	342	388	346	373	384	394	359	362	398	373	359	345	364	380	368	352	389	362	363	350	381	352	382	356	347	373	351	354	343	362	351	341	356	337	363	327	347	379	351	368	351	362	396	367	382	342	388	363	391	383	368	354	319	395	359	369	363	347	384	345	340	380	337	373	338	349	341	381	357	355	383	347	360	403	353	345	391	349	358	418	376	365	366	358	361	395	347	388	341	369	364	396	349	352	340	345	370	350	370	345	373	343	342	361	355	380	354	351	337	344	363	359	365	373	355	373	387	386	359	365	329	384	358	334	351	382	359	379	385	372	333	340	368	371	369	342	341	353	332	358	366	366	344	359	360	369	359	334	355	382	357	383	368	343	354	358	400	359	344	343	355	388	381	342	352	375	357	362	341	352	368	360	391	381	333	373	386	359	329	367	376	361	379	357	380	361	345	406	334	347	357	389	314	368	375	347	321	366	351	347	383	389	387	381	380	384	351	353	349	344	388	330	388	364	390	378	390	324	390	385	360	364	362	352	377	368	336	363	351	375	358	352	361	346	396	328	362	366	378	341	393	385	343	359	381	387	378	360	378	370	362	321	402	384	375	368	330	405	392	373	358	379	386	364	375	327	348	381	393	344	363	376	377	353	347	337	345	363	352	330	365	389	332	362	367	373	382	339	355	351	359	334	375	384	372	347	358	395	396	352	355	368	352	357	360	402	337	356	375	371	387	350	344	334	362	368	381	394	376	376	344	366	350	371	392	350	332	370	357	366	382	324	336	403	383	356	389	367	367	331	367	345	398	364	342	363	365	365	355	337	357	356	374	370	363	350	377	333	369	358	346	391	374	368	338	380	374	349	375	386	384	369	380	352	379	362	364	373	365	354	349	367	389	365	366	350	355	326	384	369	353	336	334	361	351	361	360	381	359	359	352	353	378	358	372	356	396	350	369	387	367	359	356	387	347	363	344	329	365	346	386	361	362	334	373	364	351	373	364	365	372	344	337	363	360	367	361	384	361	391	366	357	378	360	350	340	344	362	377	385	365	401	369	353	330	358	359	370	373	347	337	385	374	347	410	351	376	355	358	339	356	380	352	348	338	342	367	348	364	350	350	382	385	382	362	389	373	365	358	380	331	374	364	374	341	310	340	309	356	359	377	365	363	359	376	370	363	369	392	371	369	355	396	369	361	343	366	387	391	380	364	364	347	408	347	361	368	397	335	342	400	352	356	377	411	360	347	348	364	378	359	345	394	377	373	340	358	397	380	340	385	365	380	381	342	382	355	362	337	358	350	302	360	348	382	344	353	329	340	357	376	353	365	328	390	363	354	336	355	344	373	380	358	357	382	322	357	349	404	383	377	357	344	343	354	380	388	356	320	363	350	383	377	370	334	352	374	394	380	344	367	356	347	339	390	344	339	376	377	372	355	348	380	386	354	347	342	333	362	375	347	350
5967	7309	6791	3660	2370	1562	1115	1003	4888	15199	8464	4735	628	614	575	566	584	611	563	598	561	582	570	535	592	613	594	568	578	612	588	570	567	601	648	740	801	707	654	590	594	584	567	565	588	570	584	568	600	494	617	591	506	591	585	564	558	564	537	563	589	552	546	596	532	604	586	575	568	572	594	581	541	667	581	559	602	584	568	564	564	588	548	626	543	588	615	579	609	588	571	594	544	566	608	564	586	518	557	601	622	602	554	577	602	595	602	576	561	546	569	604	582	558	560	521	585	570	557	596	595	598	575	609	589	583	589	581	616	545	592	536	602	601	565	536	580	577	559	573	593	561	586	570	535	588	586	539	591	608	575	594	583	522	615	553	581	627	568	571	531	592	603	584	585	542	556	549	553	579	575	570	589	589	603	551	593	573	557	594	524	532	562	591	571	592	582	592	570	615	586	552	624	600	574	560	579	572	562	552	585	552	565	553	530	571	563	620	586	571	555	581	545	569	557	560	542	588	597	591	548	562	593	573	564	562	599	559	579	570	569	614	582	579	568	617	619	599	603	572	581	585	553	571	595	635	576	518	536	573	614	553	563	584	554	596	570	552	598	580	535	597	530	588	573	588	610	612	590	592	596	588	604	534	543	571	558	584	562	573	568	581	601	598	564	611	595	551	556	550	550	565	596	561	561	553	548	547	575	588	585	569	569	523	570	586	572	598	608	581	598	547	567	606	580	538	571	564	560	543	574	565	558	556	571	587	590	562	550	562	559	559	582	595	575	566	568	536	539	540	538	572	572	547	598	574	598	592	540	593	549	619	551	574	599	624	586	561	581	559	534	562	549	558	570	599	564	563	563	550	523	553	578	592	565	564	539	556	542	536	572	589	547	549	619	576	585	562	584	592	594	565	627	547	570	559	590	583	588	566	530	594	543	597	600	569	584	596	567	581	642	622	581	569	563	607	568	576	556	578	538	594	562	589	575	581	589	583	541	599	598	598	606	569	561	594	555	581	558	612	553	583	547	584	599	549	526	600	552	562	594	589	616	588	570	573	516	591	552	600	593	592	564	545	598	631	562	565	577	570	532	552	556	619	556	576	545	588	564	568	587	586	559	561	588	591	592	620	554	558	573	581	558	572	600	573	546	549	581	572	577	545	539	591	556	566	577	576	575	592	553	606	583	591	544	587	572	605	542	589	546	562	563	578	559	518	618	540	583	580	576	560	586	556	559	552	575	583	562	599	599	581	580	569	577	574	568	578	599	605	556	587	584	614	612	577	563	533	561	541	559	566	594	571	572	579	623	536	557	547	586	583	592	541	605	559	570	568	606	585	570	596	572	543	533	590	596	556	528	579	591	595	599	567	568	564	545	555	579	542	567	583	609	605	556	584	582	553	604	604	587	578	582	576	582	556	592	505	608	548	549	597	568	625	585	571	555	575	565	565	597	523	558	579	573	573	595	595	597	559	599	587	626	580	572	605	550	574	577	552	598	588	559	534	593	646	602	601	570	596	599	573	565	603	592	579	601	570	590	544	586	609	551	594	564	543	553	583	561	586	556	582	554	558	519	550	549	553	550	536	592	590	588	568	556	578	600	556	566	591	562	584	552	543	577	558	596	553	574	566	565	569	609	549	628	586	560	594	551	594	549	572	581	571	568	557	574	608	565	636	562	559	577	626	579	594	555	603	566	573	546	559	596	565	563	536	605	590	576	569	590	562	586	557	555	628	551	575	605	589	592	587	586	589	565	591	562	610	552	578	588	592	604	594	541	590	588	562	555	587	579	561	558	559	539	568	519	519	558	553	582	561	590	529	577	603	597	580	584	584	586	585	593	540	606	551	572	553	585	566	619	560	553	590	534	579	584	609	553	539	553	570	546	578	545	586	570	514	565	524	546	567	578	569	558	577	556	579	532	599	603	635	587	535	580	567	545	553	619	568	574	544	558	617	601	574	594	544	543	559	590	559	602	563	567	565	569	584	574	557	551	556	535	573	530	589	548	542	575	564	562	583	581	552	562	582	623	560	585	549	570	560	556	545	576	575	563	523	610	609	579	623	579	578	539	575	593	523	572	574	571	559	570	563	552	591	549	585	625	565	589	524	553	574	518	566	542	559	598	581	567	562	544	578	567	577	545	558	582	560	579	569	608	599	579	575	562	580	572	617	577	599	617	608	585	624	606	556	537	562	581	593	595	566	560	599	565	602	612	597	577	547	589	578	597	542	576	595	600	582	574	555	577	553	521	566	591	572	588	573	543	591	552	547	609	555	554	576	568	594	576	604	567	573	600	576	543	576	523	586	568	589	534	542	555	536	629	580	597	537	556	570	605	583	600	557	546	579	593	581	613	527	540	637	598	562	601	550	553	595	599	586	556	594	557	539	591	606	553	604	594	581	576	588	589	563	561	586	588	580	558	566	572	590	574	566	563	610	574	558	562	580	591	570	559	589	540	570	595	567	569	558	525	580	578	579	607	618	563	566	574	571	576	563	607	559	591	590	604	599	547	558	611	547	559	576	607	554	613	566	599	580	557	605	609	574	582	605	538	594	563	565	587	553	597	568	556	587	562	550	554	561	593	608	564	555	600	570	550	519	568	574	574	567	597	557	612	590	575	555	585	605	595	553	552	587	572	571	615	555	505	570	594	545	592	592	555	611	563	537	552	591	550	544	598	586	619	564	583	564	563	596	598	615	615	552	587	567	579	583	594	572	595	537	562	564	572	552	583	532	542	583	555	603	565	575	559	550	597	531	597	587	562	568	584	591	540	566	552	625	638	617	610	557	565	557	605	548	601	561	586	574	582	580	556	581	579	589	548	593	582	570	551	598	565	529	559	570	567	579	574	585	588	569	613	559	601	637	543	614	582	627	552	629	601	563	619	617	581	573	557	548	598	555	593	615	599	617	612	590	590	575	614	578	564	543	569	581	559	575	524	564	628	541	596	538	562	576	587	551	536	611	539	579	598	582	586	609	565	593	580	556	559	529	528	536	580	592	572	600	590	554	539	561	560	616	555	586	581	607	516	593	567	550	595	540	576	588	567	566	561	588	590	579	601	587	543	591	550	567	601	601	549	597	555	575	551	548	567	602	646	549	599	570	571	565	572	561	544	558	553	604	599	594	532	587	573	615	554	583	600	576	560	583	526	551	555	568	571	590	573	546	568	566	588	580	560	553	536	569	545	574	627	597	603	563	562	616	562	560	611	597	551	565	564	575	544	572	536	572	584	576	625	625	587	514	591	546	542	591	559	525	591	545	586	607	563	526	569	558	561	558	574	613	572	580	548	635	563	571	564	617	593	525	588	607	565	563	570	586	593	609	544	594	609	555	569	598	561	552	620	585	578	584	572	570	568	580	547	589	546	544	576	557	577	534	578	553	552	574	582	563	528	576	611	583	594	589	570	578	573	568	601	591	567	577	568	559	561	512	565	609	575	586	617	540	587	593	567	593	572	553	549	574	567	588	619	607	565	569	556	557	577	582	557	567
25070	21107	26793	24679	5088	1312	833	678	1523	23574	16284	6240	442	370	409	394	354	390	384	402	402	374	449	390	347	398	356	358	407	429	388	397	400	392	583	822	712	627	481	420	387	401	342	404	385	351	360	378	382	384	355	421	382	353	357	376	412	392	400	373	355	391	363	389	365	395	399	394	392	371	356	380	383	363	381	364	365	406	341	347	371	379	380	349	402	372	372	374	358	375	375	365	384	371	365	384	347	383	386	370	391	424	361	405	361	391	368	408	369	371	392	395	402	409	373	392	381	339	361	357	398	405	394	378	374	398	385	425	422	370	382	406	392	379	344	410	393	373	394	350	355	386	402	358	393	401	395	402	422	372	398	348	355	406	365	419	395	342	405	350	368	376	371	389	401	394	375	372	353	376	368	380	378	362	363	402	360	401	390	357	378	372	370	354	402	406	373	392	395	392	391	386	421	399	401	400	374	375	378	368	368	356	388	407	400	388	373	373	333	427	387	374	392	417	377	365	396	388	403	419	356	367	371	369	389	383	344	379	367	398	400	356	364	378	367	370	390	363	408	398	370	379	350	372	366	390	351	390	366	398	380	380	376	369	420	395	344	413	374	373	363	368	385	385	374	380	409	395	318	358	366	395	346	393	377	350	355	367	382	398	419	385	376	388	423	382	366	359	352	370	364	364	369	342	385	355	407	393	376	375	396	333	381	375	364	361	376	380	349	369	389	354	375	328	360	372	381	387	373	411	412	391	384	372	384	361	413	383	388	398	382	416	390	349	380	377	399	400	371	373	355	400	363	369	393	380	359	404	397	402	362	354	386	378	341	402	405	392	405	357	374	358	350	352	373	359	386	390	367	374	413	355	355	367	376	328	373	404	349	405	389	366	387	392	349	362	334	402	415	367	354	401	374	366	438	399	379	383	364	397	388	380	374	364	393	393	347	413	392	355	404	372	381	344	357	362	344	383	358	384	375	364	350	386	377	386	352	357	392	395	353	365	389	351	345	361	365	371	370	363	348	364	363	413	376	388	410	413	362	367	375	398	394	382	377	350	382	371	408	384	343	369	339	364	364	397	389	370	402	391	382	371	381	389	407	367	366	395	366	360	368	350	373	373	386	375	385	359	367	379	366	390	355	326	380	367	379	357	383	387	380	375	370	352	381	388	367	400	372	377	386	361	410	398	369	314	405	339	425	369	369	415	355	384	384	385	354	374	364	384	315	358	394	378	367	370	405	375	361	377	384	364	375	373	377	369	358	377	390	394	376	375	391	392	394	369	368	395	390	369	387	405	408	399	365	407	382	400	383	379	377	424	377	374	362	396	355	365	336	385	368	358	381	375	391	345	322	374	337	359	376	386	384	349	376	393	357	348	372	358	380	369	369	384	386	379	376	344	347	346	403	395	396	395	347	387	364	364	355	385	370	375	339	386	385	410	395	410	360	345	387	379	371	363	389	380	405	393	379	387	369	393	377	366	393	377	368	366	368	378	369	391	395	357	374	382	412	357	354	401	359	384	362	379	369	360	401	363	443	340	372	362	367	350	403	376	398	427	371	342	383	419	399	396	365	395	390	422	375	387	383	338	395	367	378	396	396	406	420	385	409	363	389	376	401	384	397	397	388	388	391	401	421	367	405	365	386	366	378	375	379	397	415	361	423	367	425	363	397	385	352	396	383	406	332	377	369	368	356	370	370	361	365	363	371	398	382	380	406	397	361	375	396	396	380	386	395	332	379	394	368	373	371	364	393	407	410	382	397	365	387	374	400	390	364	375	401	382	348	406	378	362	381	381	364	334	387	389	387	365	429	376	395	379	374	362	389	378	364	371	377	401	379	392	396	399	376	381	334	367	348	360	386	375	396	440	365	352	384	379	388	432	367	373	385	412	370	375	378	400	360	370	402	392	362	367	362	387	369	412	362	383	385	388	376	408	386	383	374	437	345	388	341	398	358	385	379	371	374	365	387	397	376	366	373	371	382	387	397	403	392	370	358	386	414	421	375	377	393	363	350	352	415	367	365	406	357	378	355	371	391	423	376	364	395	398	423	413	389	372	396	384	383	359	385	358	365	390	380	352	395	350	400	386	378	381	383	358	364	404	409	376	399	355	385	371	375	381	382	391	379	337	364	388	420	393	394	364	388	366	358	398	387	358	392	394	364	406	360	386	359	385	419	351	387	376	394	363	408	353	360	389	355	428	387	351	387	365	364	384	390	407	371	386	381	424	349	365	386	360	402	363	387	355	368	371	367	371	418	392	399	389	353	379	363	380	349	379	370	365	399	395	381	413	383	388	381	362	389	360	389	427	369	393	356	358	371	379	373	366	361	387	349	382	336	402	367	378	338	343	393	373	373	406	362	372	394	354	392	364	384	416	359	392	382	365	353	363	375	389	380	366	377	405	381	377	426	396	369	388	403	382	381	398	352	364	366	365	332	415	358	421	410	393	374	396	384	379	374	372	375	387	396	394	369	377	361	355	374	379	393	405	364	398	383	387	350	374	351	376	371	382	348	372	395	374	399	350	392	402	400	393	327	377	376	366	391	366	379	373	404	408	424	419	415	355	376	364	392	339	389	387	355	397	369	356	370	369	401	361	353	349	378	366	405	351	382	352	372	399	355	351	391	413	418	376	364	394	388	379	372	379	365	361	402	403	378	349	397	403	382	405	394	367	353	409	366	354	391	396	337	367	374	412	378	390	364	355	414	370	358	369	386	363	377	366	391	389	364	358	356	393	352	365	348	394	392	394	364	397	392	374	371	394	354	372	366	384	358	370	365	377	372	407	394	374	379	367	364	371	372	373	410	378	382	350	400	372	382	362	384	361	380	363	392	342	379	369	365	392	376	405	376	376	374	357	348	394	359	376	372	365	385	395	390	378	360	356	359	428	368	369	385	392	343	372	404	388	376	376	383	379	383	364	400	412	377	381	376	361	391	415	351	375	390	351	355	375	377	401	362	350	368	382	367	412	391	384	338	393	364	386	374	391	389	405	371	363	376	398	357	384	355	377	429	393	367	366	382	382	384	393	421	353	338	385	406	397	358	399	366	383	394	396	393	373	384	389	378	368	361	343	372	393	379	388	389	378	351	342	376	384	391	386	358	391	392	402	369	403	373	378	385	389	382	368	380	398	375	369	361	393	374	367	388	356	394	400	388	370	390	400	405	373	408	398	397	401	393	378	382	351	401	403	373	371	371	399	374	346	346	418	353	374	393	366	377	370	349	381	380	340	380	391	367	388	370	384	350	387	352	375	366	391	364	393	378	387	405	389	412	394	376	338	370	386	377	365	392	383	363	360	356	400	350	372	337	367	376	348	399	383	383	372	412	369	360	406	379	375	367	382	409	409	382	389	347	375	400	388	412	390	378	385	376	383	385	386	385	380	384	401	385	379	389	378	358	366	355	402	363	396	387	406	385	380	395	413	406	351	371	400	394	425	388	424	363	377	400	388	390	378	343	356	382	377	360	396	403	358	354	421	372	404	356	372
6743	13123	11935	6204	4132	2910	1939	1558	3875	33246	23929	9889	669	634	647	632	647	630	613	668	643	624	623	591	587	617	644	593	582	594	627	652	658	666	1285	1702	1483	1193	830	688	636	642	579	576	625	588	596	600	601	657	578	637	606	591	592	593	584	619	578	614	646	556	587	583	634	562	618	617	640	574	606	592	610	630	623	597	603	583	570	648	568	589	642	595	590	557	594	618	582	586	623	569	613	597	620	606	637	602	591	576	584	604	608	632	603	593	609	551	602	563	610	615	614	581	631	621	596	560	641	632	643	607	606	639	632	597	612	623	630	607	581	631	600	613	620	595	602	585	570	592	635	630	596	595	560	561	606	610	599	589	610	625	612	604	580	604	657	629	576	593	591	594	580	645	613	587	615	573	598	621	626	578	616	628	635	574	606	570	568	603	585	611	598	615	602	629	590	593	601	576	607	638	595	593	568	565	620	566	611	584	603	576	624	606	600	572	567	625	596	610	611	616	571	598	582	615	633	574	599	621	663	588	614	617	596	584	603	591	636	601	597	626	574	629	620	565	634	602	576	604	605	579	626	612	636	632	587	617	620	585	643	620	580	645	599	596	628	578	566	596	621	610	557	574	593	598	613	613	585	589	591	654	629	637	562	638	631	603	609	616	583	595	616	610	565	611	575	592	590	593	581	643	603	567	637	555	609	569	580	578	606	625	624	617	611	639	631	605	627	586	610	584	599	624	591	616	587	606	633	603	592	596	587	585	611	558	592	594	623	619	578	594	592	600	632	631	613	596	599	619	594	600	603	561	624	638	596	579	599	645	553	596	593	582	612	605	644	590	610	609	629	644	600	605	604	606	580	616	615	598	617	582	587	587	575	650	647	610	610	602	593	644	621	573	607	580	629	620	593	567	611	623	613	610	534	605	553	593	574	592	584	601	615	564	600	639	595	588	592	617	644	588	558	602	617	627	631	641	602	567	559	588	611	574	638	592	624	594	619	603	571	577	607	586	579	565	597	604	681	588	631	615	607	559	600	583	626	634	594	620	626	600	608	587	583	600	576	618	594	636	596	594	593	621	564	625	596	628	608	602	652	607	624	575	593	578	604	590	625	615	581	675	629	623	585	625	636	611	592	588	566	623	622	573	622	585	615	614	589	638	628	605	567	597	631	600	556	596	605	610	600	603	593	565	601	613	579	612	575	550	609	609	620	600	615	600	630	596	610	642	605	563	636	597	572	573	622	649	571	608	592	599	588	572	604	595	605	579	597	603	613	603	584	634	602	608	604	640	623	596	652	578	557	582	606	612	610	623	577	623	611	629	622	589	552	582	632	615	604	643	568	605	622	587	581	562	558	635	613	586	619	590	620	569	612	600	648	616	585	601	615	605	606	599	647	618	590	627	618	561	647	605	624	581	622	596	588	639	618	594	589	624	611	592	610	574	582	622	600	628	650	580	627	615	575	600	581	648	562	587	630	596	585	631	624	596	611	608	599	594	649	624	627	582	609	597	616	620	576	636	624	625	629	600	626	628	613	576	653	635	571	598	599	614	642	603	580	634	593	631	580	577	588	620	665	613	587	556	601	645	635	598	610	585	603	604	607	647	647	636	616	583	605	604	621	625	619	624	637	610	562	675	584	592	542	636	620	611	601	632	576	597	596	609	543	662	607	592	584	576	572	546	643	649	598	608	608	612	620	608	591	584	605	604	625	610	577	612	612	641	606	598	598	630	636	633	607	641	585	598	610	585	576	594	558	574	559	620	608	592	639	609	581	559	639	597	620	582	602	589	629	605	609	577	564	625	621	563	636	613	633	584	611	624	590	600	647	538	566	620	609	626	559	590	632	655	576	575	625	641	620	569	589	614	616	585	609	574	589	590	580	604	589	606	604	604	594	614	573	624	621	575	626	579	616	598	604	647	629	563	590	588	582	667	593	586	622	610	627	670	612	594	589	677	584	625	623	635	600	578	607	646	568	642	653	598	592	623	568	541	601	573	610	594	641	584	589	626	634	623	603	570	595	634	629	612	625	640	599	602	593	598	638	587	573	594	591	580	613	587	593	631	627	568	639	566	603	556	605	617	593	586	620	560	634	664	609	625	619	576	615	557	589	594	642	615	640	592	610	598	596	602	608	660	624	566	589	615	604	599	600	632	608	604	595	638	636	630	579	636	621	592	586	580	604	606	620	562	600	615	576	600	592	570	625	577	593	592	531	600	598	611	575	592	598	625	568	636	659	648	578	593	618	613	609	645	648	604	622	619	625	626	563	592	603	608	573	618	576	587	557	619	568	610	611	620	614	599	604	585	577	625	631	644	641	560	598	574	583	566	591	636	570	633	572	637	666	622	584	620	618	605	582	622	613	605	621	610	591	594	551	591	606	607	581	646	607	601	647	580	623	551	563	596	615	568	591	573	579	607	599	589	573	577	611	575	591	605	591	623	616	630	635	618	574	589	587	559	586	606	629	595	611	588	623	597	617	574	559	600	679	620	631	609	600	611	625	558	630	631	577	587	576	606	615	594	599	600	579	628	621	631	622	588	598	611	572	653	556	604	607	613	578	654	570	611	646	626	601	621	574	579	583	611	561	614	577	628	668	631	627	596	629	651	598	585	591	579	589	611	627	592	606	549	594	588	582	621	610	564	603	598	561	608	572	600	614	615	629	632	599	676	617	615	559	607	606	609	597	614	598	581	643	612	602	573	563	617	583	571	594	589	616	569	624	646	619	623	602	623	620	575	654	597	608	560	611	608	614	603	603	609	599	620	596	582	650	642	620	578	637	601	627	554	578	619	628	581	652	574	609	618	563	575	591	580	636	603	569	610	612	640	584	586	593	638	589	613	562	609	643	591	613	627	570	614	623	594	650	611	571	625	585	588	625	620	653	585	618	636	628	612	621	606	599	598	632	657	627	582	545	640	613	582	592	566	609	557	613	640	588	584	638	600	578	623	606	596	598	642	619	567	616	622	606	613	622	557	620	603	619	615	547	595	623	570	602	614	605	575	605	580	603	653	582	584	596	635	599	558	609	591	644	585	652	606	598	618	600	600	587	575	556	610	632	587	602	656	595	613	578	598	621	581	574	615	578	603	548	605	596	599	621	587	623	626	618	601	593	611	626	618	605	611	609	554	589	669	607	597	623	591	584	597	633	577	642	632	609	632	551	582	608	603	609	593	599	635	622	647	639	609	561	621	625	627	678	616	613	608	594	623	594	669	618	545	622	589	644	594	598	612	580	604	586	587	602	591	574	633	601	607	627	575	601	591	627	628	607	625	585	588	664	584	617	627	635	642	584	613	595	577	582	640	618	591	595	584	579	643	636	576	616	552	619	639	613	561	576	588	595	574	608	594	577	610	622	646	615	564	622	605	620	623	661	607	564	619	578	609	598	625	610	600	592	547	620	601	579	628	604	593	620	595	557	610	584	628	581	629	619	589	623	638	576	589	617	616	579	589	606	671	578	588	604	604	558	601	606	551	602	582	606	603	593	583
23189	21090	28727	23647	21092	19185	3519	1267	2872	44911	32401	6288	518	439	389	424	429	382	393	432	369	424	413	371	430	362	377	362	384	376	386	383	385	652	1520	2406	1839	1209	758	538	421	365	365	353	355	367	362	364	330	334	361	308	362	373	364	370	370	360	358	356	375	344	347	365	360	357	327	363	360	387	359	342	363	382	364	357	370	387	351	357	362	354	331	334	318	366	344	357	363	372	358	336	367	352	387	341	339	328	305	353	338	334	380	363	369	377	361	370	366	389	343	373	368	343	377	362	364	367	348	355	350	358	358	367	350	355	358	365	346	369	383	326	347	348	374	382	348	333	354	360	372	377	342	375	395	332	377	340	373	345	377	361	348	325	360	354	354	341	344	363	349	368	332	353	356	336	361	344	352	359	346	331	359	389	338	372	348	363	356	370	341	347	388	339	361	361	328	358	369	369	349	369	370	378	356	351	368	390	348	371	372	380	399	376	406	395	377	370	344	343	362	355	371	336	353	346	368	314	356	359	361	329	360	372	364	342	347	387	335	343	320	368	379	347	337	353	363	354	362	362	360	344	334	358	347	351	339	333	386	379	348	415	395	357	345	389	369	337	363	356	378	349	382	362	366	347	379	377	321	376	353	358	375	343	385	369	371	392	372	402	391	356	353	376	362	381	357	356	363	337	394	353	345	332	375	373	369	361	378	349	353	329	351	345	355	343	371	320	366	333	381	356	371	365	358	331	374	336	384	343	355	378	327	338	369	325	346	400	368	373	376	371	368	379	357	348	390	343	368	331	336	362	376	390	369	339	381	386	353	389	384	361	359	334	350	359	336	349	326	361	360	324	393	376	330	368	347	344	366	321	371	338	383	404	341	380	351	359	350	323	344	345	369	342	339	351	323	383	375	386	368	366	354	328	335	329	345	373	361	363	345	370	405	361	338	333	379	372	366	338	391	349	359	376	368	359	375	357	374	317	380	368	398	313	370	385	345	359	346	368	340	372	333	325	353	347	373	372	350	355	344	360	332	342	351	343	347	388	359	343	389	349	389	383	365	355	360	391	342	346	375	347	344	372	327	339	340	377	345	356	387	338	343	393	388	349	348	344	365	384	369	333	373	343	332	330	355	370	343	357	361	354	351	361	399	363	360	361	381	351	382	358	360	355	361	331	360	386	351	379	350	332	336	354	364	371	341	360	357	376	349	323	353	387	389	389	372	342	353	368	367	343	374	368	384	368	352	388	387	371	363	389	372	365	363	339	375	362	340	352	351	370	379	353	376	338	353	378	371	368	370	349	347	403	371	346	343	377	348	333	393	361	354	331	388	369	324	418	368	363	340	385	358	353	367	341	380	358	374	360	349	348	349	382	422	338	365	360	380	369	343	393	367	395	377	385	380	371	355	382	371	368	367	350	369	349	328	360	345	348	392	371	354	355	345	355	345	399	370	331	358	346	367	315	335	401	372	408	338	385	355	385	378	388	356	348	345	331	374	366	364	349	352	354	352	376	349	344	375	418	385	345	373	349	338	361	344	393	376	354	358	356	359	343	384	338	352	385	377	365	367	330	357	348	357	341	374	373	333	356	370	383	386	392	378	362	355	369	344	392	378	364	352	366	347	373	373	347	380	364	343	377	333	353	382	372	395	401	319	375	376	381	351	366	357	389	381	350	389	353	390	341	330	354	353	368	356	355	375	341	362	359	394	381	347	378	325	380	368	342	415	386	377	360	386	370	375	365	322	390	371	359	355	367	378	341	330	372	359	359	377	359	383	378	393	366	388	325	319	379	356	374	355	388	378	384	379	362	383	375	335	368	372	356	367	391	377	373	367	380	365	363	349	344	330	369	384	364	383	411	389	386	385	351	364	352	367	359	357	395	358	340	322	372	347	372	383	357	349	353	371	348	349	359	368	373	372	385	384	387	354	337	366	366	354	372	354	363	368	365	372	379	345	380	344	362	333	362	317	367	364	352	360	358	341	349	376	356	365	348	353	357	362	377	367	360	401	354	328	366	354	391	329	367	353	375	367	351	358	364	323	350	352	350	390	359	350	334	366	346	388	334	373	359	400	374	376	383	316	387	358	351	367	365	330	370	379	328	364	363	363	354	340	399	380	387	352	370	349	354	342	382	367	376	352	388	379	380	379	349	356	368	342	335	321	391	378	346	390	349	388	395	356	385	366	356	356	371	372	334	369	375	378	372	387	355	368	392	351	383	387	381	379	325	361	367	338	353	357	333	367	390	369	347	349	335	332	368	358	378	372	361	346	347	357	384	366	363	363	368	385	324	348	373	368	392	359	353	365	358	402	376	357	338	368	342	401	359	358	380	378	381	385	362	348	358	364	385	352	342	366	357	410	332	379	359	338	344	322	372	378	371	358	371	374	355	368	365	340	353	348	321	329	371	347	378	345	375	363	368	332	349	370	363	348	355	351	372	331	380	335	365	347	338	396	366	394	346	348	348	340	307	342	333	344	348	337	371	344	362	349	371	324	389	366	364	367	366	380	342	352	354	377	372	385	368	351	384	363	376	354	352	327	333	389	337	375	337	349	354	363	360	380	338	363	356	354	362	340	364	357	323	359	351	370	351	366	383	335	344	379	359	337	313	383	377	376	353	364	357	389	363	364	368	343	378	332	365	361	348	377	365	347	320	356	346	391	356	356	338	346	409	361	366	366	340	372	390	337	348	404	366	368	354	367	326	346	386	360	360	374	362	371	381	351	339	319	384	376	380	342	345	336	365	371	345	392	391	356	361	381	356	352	371	354	356	335	358	347	355	343	361	371	366	390	370	334	349	342	380	354	339	372	357	366	383	377	354	342	364	363	329	354	336	348	392	343	366	364	373	351	367	348	348	359	395	356	361	361	344	365	346	354	373	399	342	388	361	345	359	349	336	383	383	337	335	343	350	356	343	341	377	376	369	351	382	386	346	355	363	374	353	368	359	371	374	348	333	353	330	329	369	348	360	364	363	356	340	363	343	362	358	357	327	376	361	397	346	372	391	368	379	357	326	364	324	342	360	329	314	364	387	385	348	360	344	352	377	358	321	370	331	340	374	343	380	339	356	347	380	347	383	353	374	318	366	365	377	390	363	343	343	352	365	348	347	380	360	367	347	372	361	372	328	366	360	323	415	367	386	330	343	346	365	402	371	365	377	375	372	339	353	359	346	353	317	351	381	361	366	384	379	355	374	383	377	381	352	361	369	340	383	358	370	377	336	361	346	338	388	361	368	391	339	337	365	376	404	351	347	362	340	360	299	350	356	374	384	386	402	367	369	364	373	324	356	360	311	335	313	377	361	372	372	345	375	347	365	332	382	354	355	341	370	348	330	408	354	376	371	342	343	359	383	367	390	340	374	361	347	353	358	406	367	376	373	376	388	347	376	366	352	406	335	351	337	358	359	339	361	363	376	367	366	337	349	358	360	340	348	376	345	372	338	343	349	346	386	395	359	368	373	385	343	352	351	367	346	360	365	347	378	362	343	330	399
11011	23921	21601	13191	9067	6108	4182	3113	6965	48442	34212	2836	821	809	749	690	723	706	704	678	608	625	677	650	578	559	573	594	605	620	613	592	607	1349	3873	5582	4403	2783	1542	923	684	587	571	602	572	547	609	611	573	584	567	570	552	555	548	544	550	559	523	590	573	554	577	596	555	579	564	580	591	593	521	566	612	570	608	559	636	583	585	598	560	504	579	595	532	563	536	593	566	562	564	575	546	593	540	570	550	566	574	582	587	532	603	584	571	528	588	600	569	592	572	546	585	597	575	589	542	566	572	583	563	567	569	575	537	563	577	559	572	580	564	552	554	584	565	602	554	566	578	611	568	550	556	554	553	618	546	549	568	581	519	593	557	596	592	566	618	557	570	530	537	578	560	529	559	588	581	578	571	557	526	534	569	564	629	534	559	566	551	569	579	612	544	606	550	595	536	574	570	577	582	613	560	597	582	546	551	550	617	593	572	599	595	553	570	567	581	594	576	579	572	549	620	603	570	551	538	593	554	570	564	607	567	621	556	573	596	614	550	571	551	579	555	565	567	562	534	530	561	594	596	547	595	558	610	558	510	549	577	543	529	594	551	567	589	549	544	561	571	592	573	561	559	567	564	525	600	570	533	548	599	553	555	581	568	569	596	581	558	554	580	594	593	607	584	527	563	560	573	537	521	535	568	580	632	539	584	576	571	589	558	569	532	552	561	563	579	534	530	582	574	585	605	528	528	550	589	573	541	560	561	539	552	559	595	560	548	551	552	574	537	585	525	566	577	600	542	556	602	533	607	586	584	553	606	547	576	578	558	563	533	555	608	585	550	599	580	538	530	556	578	563	573	553	572	558	617	568	611	539	598	566	600	553	580	526	530	578	514	568	559	584	603	605	585	592	547	575	614	563	571	585	621	559	559	578	611	595	582	535	560	591	587	587	579	581	545	552	563	589	576	557	562	559	541	560	579	552	599	603	560	605	556	601	527	565	554	540	517	565	589	577	605	594	565	561	596	565	564	586	552	570	519	599	534	545	551	609	566	599	577	604	579	567	633	566	572	552	565	587	572	556	593	595	591	566	585	573	583	580	546	555	591	619	535	608	557	592	567	584	551	576	570	563	596	597	587	547	580	574	561	554	578	568	585	596	577	565	621	563	509	615	619	606	574	569	552	538	621	540	568	554	595	572	574	551	538	559	593	549	588	551	511	593	560	572	562	554	603	534	571	568	619	549	581	580	574	570	575	561	574	551	595	557	570	610	579	536	598	556	539	544	592	601	587	593	569	589	538	573	593	577	592	576	591	579	577	562	562	566	556	599	610	570	510	612	554	538	538	564	550	543	580	575	598	552	573	585	579	589	572	581	577	550	597	531	559	526	618	538	589	584	563	565	531	568	553	555	592	557	536	569	603	573	590	559	536	550	571	601	536	534	579	549	582	601	570	558	538	542	573	612	605	585	560	556	538	568	536	586	524	591	571	605	567	555	565	567	562	602	563	549	574	574	587	571	533	591	585	584	507	565	643	560	566	550	563	580	590	541	536	564	599	554	582	591	578	539	564	505	574	604	598	536	558	544	564	594	549	551	587	578	575	580	563	575	536	535	601	549	564	596	564	564	545	584	549	562	583	551	540	569	572	552	596	608	564	565	593	532	575	577	544	583	574	567	526	601	528	533	592	548	574	556	603	561	562	541	578	552	591	617	557	586	572	580	567	569	520	578	558	554	609	568	599	553	534	554	577	569	575	551	603	549	593	527	564	522	546	526	565	522	567	558	583	587	567	612	610	576	560	577	558	590	539	597	593	532	569	553	592	567	574	579	596	605	567	564	573	566	554	585	549	553	567	545	582	579	581	575	563	562	561	582	552	560	580	558	602	532	597	587	563	554	577	584	548	563	525	536	574	555	622	534	534	541	542	580	598	565	559	574	548	542	577	549	579	572	539	559	614	544	579	567	573	543	556	590	559	613	565	539	584	563	512	577	590	584	573	590	581	573	539	570	547	591	583	564	612	570	597	553	604	595	534	553	577	550	589	588	584	579	609	587	530	564	574	575	554	566	603	532	575	571	608	534	558	574	625	593	521	584	600	545	573	561	522	577	611	631	581	554	549	540	599	620	545	592	557	528	609	562	562	591	577	622	566	550	573	608	577	569	548	575	584	559	613	568	576	613	581	560	574	557	551	576	563	603	561	574	574	552	555	583	602	532	561	562	560	551	547	550	567	560	528	570	530	537	535	531	568	595	547	558	577	624	526	576	579	564	559	549	586	556	613	610	568	601	556	587	534	538	562	579	569	579	598	548	541	596	561	534	571	525	619	613	559	561	547	546	552	589	588	562	570	567	578	545	561	568	535	631	599	576	600	568	567	582	548	542	554	616	541	603	521	551	585	593	557	545	563	560	510	626	628	566	626	545	575	564	547	527	617	583	540	528	593	560	602	578	571	570	615	569	536	555	593	545	575	575	559	576	560	573	517	570	532	558	575	585	577	546	610	579	556	605	568	615	574	602	538	608	573	569	548	587	536	580	589	551	591	577	566	607	555	574	534	580	554	575	608	574	594	571	565	582	563	556	598	561	545	536	562	568	568	575	582	543	593	517	562	584	622	540	581	553	578	602	566	578	552	570	568	615	561	532	594	543	507	575	584	584	583	539	572	523	545	594	572	585	553	566	575	588	561	544	588	537	577	565	603	607	532	566	587	562	551	589	565	621	548	590	536	610	583	548	571	580	562	546	540	584	563	586	583	532	595	553	551	566	575	575	554	571	569	613	532	561	576	544	577	558	560	560	561	546	567	583	591	566	535	609	521	555	605	565	570	588	589	593	566	558	566	581	588	596	574	602	593	610	574	583	601	536	542	559	575	596	590	577	585	564	561	572	556	583	549	569	579	573	592	547	579	552	562	513	544	558	559	559	535	576	599	603	533	624	561	551	582	598	601	601	542	582	595	562	538	555	597	562	574	546	518	575	583	585	553	577	546	601	554	589	526	576	562	560	555	575	589	579	610	583	589	567	604	554	566	558	577	564	589	579	568	627	539	585	570	586	535	548	526	567	581	566	569	579	607	554	546	560	566	545	533	556	586	538	544	573	551	579	563	526	611	546	550	548	548	547	565	568	596	591	548	572	545	566	569	553	607	577	604	573	546	563	599	565	534	575	625	583	600	551	563	569	536	592	576	559	582	579	594	553	552	545	557	536	588	557	526	565	609	560	583	565	571	580	588	575	617	607	583	546	559	566	553	600	554	585	576	597	551	513	571	552	601	559	547	562	582	604	567	595	581	593	554	587	595	583	591	583	586	558	538	543	568	525	570	544	587	582	570	585	571	555	568	534	530	581	584	578	579	599	585	522	576	546	570	575	598	591	597	552	608	562	571	529	576	620	554	620	575	550	588	564	570	579	561	572	578	577	564	548	533	566	545	625	592	573	600	511	583	596	572	585	567	542	596	578	515	540	597	593	564	553	597	563	590	552	612	550	551	581	621	601	580	572
26713	19999	8844	2340	1140	845	599	472	842	6362	2262	391	381	407	397	355	399	357	370	366	374	382	361	385	359	362	353	372	350	363	342	370	427	405	473	598	585	588	482	375	383	379	368	354	389	353	377	353	359	363	350	360	390	354	386	359	344	389	345	379	343	372	318	385	359	375	384	345	350	351	356	352	371	382	389	330	347	369	356	352	360	343	336	347	357	343	383	380	357	344	326	396	357	353	369	331	367	352	365	355	362	353	363	356	372	379	361	385	344	365	347	353	348	318	338	370	366	352	296	362	372	360	369	351	352	341	372	377	391	342	356	369	385	354	396	364	362	367	394	364	329	389	364	354	367	358	393	365	327	388	379	360	385	317	326	358	359	368	351	370	373	368	345	331	374	376	351	325	399	370	336	374	366	366	377	383	358	372	371	342	371	377	410	355	356	342	387	385	348	377	338	360	397	341	350	362	365	338	412	356	347	364	371	358	350	363	370	404	361	369	357	357	361	395	344	379	340	333	330	331	370	327	382	350	331	372	351	373	389	386	379	370	349	325	363	362	331	346	374	377	364	371	351	356	338	330	365	382	360	352	378	365	386	390	368	338	393	380	383	330	368	344	362	357	367	386	372	371	381	365	379	365	363	336	384	368	344	379	390	342	370	363	354	348	354	341	361	387	377	341	349	375	361	368	380	367	381	340	382	376	330	335	378	387	378	326	369	363	343	352	375	367	357	377	358	365	366	326	366	376	354	367	360	419	361	357	361	377	327	353	347	346	355	331	366	390	322	357	348	354	356	406	331	386	364	333	356	379	364	359	378	352	388	344	358	357	357	373	355	373	351	346	370	366	357	378	339	363	331	380	370	340	368	337	341	379	381	346	322	368	353	370	355	356	378	383	354	344	334	400	372	353	339	344	370	339	347	360	361	361	330	352	368	372	364	338	346	362	342	356	356	372	369	375	363	362	387	337	354	350	360	399	364	346	399	343	359	330	332	327	351	382	371	361	363	378	372	373	366	372	387	356	348	358	398	349	357	383	394	368	358	352	345	353	364	376	374	376	344	338	368	337	378	377	374	355	386	366	334	385	376	377	345	356	352	346	391	323	375	368	342	388	337	364	336	359	340	374	375	339	410	410	382	370	377	380	352	356	422	358	361	375	369	375	347	377	394	375	364	347	353	376	366	388	350	341	339	343	384	345	370	380	346	343	380	372	324	402	347	361	359	405	340	378	343	417	361	361	334	371	387	347	354	368	342	361	342	352	338	331	357	392	347	374	396	334	375	365	406	388	351	319	389	373	359	350	381	346	369	364	342	377	337	364	349	381	342	379	368	325	350	380	372	339	368	356	364	379	366	367	360	342	395	382	359	372	371	367	377	363	334	340	339	393	349	309	345	373	341	349	353	392	366	358	376	366	342	340	364	341	367	376	350	376	406	369	356	362	359	351	357	364	368	349	345	349	340	382	391	405	368	373	332	391	336	370	339	330	387	365	416	381	345	345	385	369	363	358	353	350	361	361	394	365	364	379	361	357	375	365	353	369	334	377	376	382	390	372	359	366	405	357	359	355	374	323	386	366	362	356	370	381	377	363	349	379	390	371	396	372	346	395	365	362	371	327	367	368	372	343	371	362	366	376	345	358	406	359	372	357	362	364	381	325	374	331	379	373	343	379	353	348	411	354	383	357	386	383	421	367	372	380	379	360	383	345	383	347	352	356	359	386	361	356	348	305	361	346	361	351	339	399	370	371	353	344	379	354	376	357	321	361	374	364	346	361	365	404	351	372	369	357	385	376	374	347	373	368	364	348	343	356	367	333	377	380	358	363	358	335	372	363	347	366	354	355	366	356	391	344	355	350	366	346	344	349	352	376	374	392	389	377	373	373	336	342	366	402	366	332	378	331	313	353	356	350	377	376	337	313	358	359	345	355	339	382	378	340	372	380	334	366	326	352	394	340	352	368	376	370	353	360	355	340	377	348	362	372	341	360	353	349	384	334	349	358	341	368	329	369	363	358	412	359	371	358	325	355	351	375	372	372	358	339	344	370	355	329	376	347	359	388	368	362	381	335	364	349	329	361	352	365	351	351	371	375	342	358	403	365	336	335	363	391	370	382	364	366	317	375	365	320	359	380	360	366	369	391	362	359	348	334	363	370	393	359	341	375	343	335	360	342	407	369	364	343	411	346	374	385	369	340	342	402	378	349	372	380	345	388	367	362	376	359	392	358	374	368	384	339	370	328	344	386	374	380	379	339	356	361	343	366	374	377	347	337	387	358	333	375	396	392	358	364	368	372	351	346	348	351	361	385	336	333	360	361	366	365	377	378	378	349	390	359	390	344	330	366	366	352	341	356	367	361	344	356	359	383	350	350	362	330	344	377	349	385	385	352	333	329	371	406	352	362	381	408	367	365	368	405	387	334	356	375	361	366	357	371	392	367	331	384	319	361	337	398	387	351	375	371	363	344	324	404	334	330	360	329	374	358	375	333	382	372	397	361	322	340	359	357	373	381	362	368	370	337	352	340	346	378	372	382	384	399	364	325	356	305	343	354	341	378	362	355	341	345	340	388	366	360	385	330	343	358	384	355	380	339	365	382	357	351	384	356	368	338	362	374	367	372	354	364	336	367	392	355	369	389	312	369	345	369	358	383	344	394	352	383	337	332	355	344	346	350	363	367	377	333	378	384	377	350	347	357	344	348	361	370	392	332	321	387	366	371	335	368	354	390	345	388	354	343	371	381	380	388	356	328	362	358	368	371	371	346	368	357	349	337	350	352	379	372	361	360	361	334	362	359	387	367	340	353	350	351	343	355	382	328	372	363	351	354	357	386	374	397	347	380	351	355	373	352	368	365	358	384	346	358	358	326	365	340	356	367	380	399	377	367	335	366	361	344	364	346	356	347	371	366	387	353	350	357	372	354	334	358	361	381	348	382	359	378	340	347	365	345	343	373	392	378	352	368	365	373	351	351	357	332	374	391	332	373	344	364	346	354	339	342	360	353	333	368	324	349	348	378	348	345	352	365	347	335	354	372	337	343	393	378	351	373	386	347	332	397	398	390	348	348	373	368	394	374	361	358	371	362	315	344	335	333	357	374	375	391	389	350	364	380	345	331	340	360	346	391	317	359	343	361	361	351	362	360	348	350	353	367	363	384	343	359	381	365	368	332	392	330	367	393	347	393	347	323	350	360	366	357	392	401	371	345	350	375	327	370	372	356	391	341	340	371	346	386	368	355	370	367	350	329	344	361	365	351	380	368	373	335	340	410	359	335	384	386	348	337	343	355	378	368	360	367	346	354	332	353	338	325	371	352	355	386	380	351	376	331	386	381	382	346	336	326	400	333	382	343	407	367	359	363	391	380	380	318	359	356	337	351	376	364	345	334	361	372	378	352	347	360	334	368	354	358	366	379	357	374	362	373	328	348	366	382	343	365	370	359	361	362	327	354	359	318	382	346	342	362	403	342	347	377	390	335	345	370	372	370	354	373
6212	8470	7095	3716	2418	1819	1317	934	2002	13474	4403	596	614	597	599	605	593	634	611	582	548	578	610	607	570	566	605	554	538	588	635	606	585	642	713	1069	1106	980	823	681	651	580	612	568	556	554	548	546	589	561	567	585	540	553	561	572	602	559	574	511	526	520	557	608	545	572	574	555	569	557	589	536	585	548	587	594	542	528	572	579	567	578	547	552	571	537	565	571	584	612	559	542	522	606	553	523	522	547	614	545	554	555	569	551	551	584	544	587	527	581	580	586	604	577	589	570	608	551	588	603	569	584	588	557	547	577	559	541	565	569	579	582	582	589	554	589	591	586	558	608	588	585	581	619	568	618	585	586	527	583	580	544	562	583	566	567	568	586	537	556	550	613	563	557	567	574	552	578	556	552	575	648	599	572	554	559	565	569	546	590	571	554	567	581	592	595	506	566	586	608	556	557	561	558	566	594	585	589	551	569	589	567	572	566	578	560	565	609	605	564	520	596	555	567	569	561	568	561	576	590	591	571	541	618	565	576	574	607	598	572	561	545	595	582	563	562	587	607	586	582	564	576	546	560	573	576	521	515	534	566	595	523	554	591	575	565	612	590	577	537	568	613	593	577	592	522	573	611	607	547	557	600	564	574	566	559	597	569	565	618	562	598	577	562	589	577	562	549	571	570	583	593	573	590	584	604	553	566	605	523	561	550	590	599	529	548	568	550	550	536	581	524	575	591	570	564	555	548	569	546	599	579	534	581	565	605	585	584	577	573	541	576	546	562	591	563	613	624	570	544	579	579	575	567	544	593	540	608	627	569	585	583	623	579	564	598	619	575	582	576	614	549	594	602	597	559	601	582	589	544	582	572	566	611	549	570	588	570	609	572	605	550	548	594	574	596	544	609	579	568	589	600	560	557	576	563	574	617	572	571	563	580	508	589	626	567	576	546	587	573	618	556	571	529	576	556	590	568	579	537	522	555	563	571	561	589	552	531	600	554	600	598	578	560	598	578	564	548	592	558	577	553	541	563	531	559	528	637	538	520	616	571	557	544	587	571	577	576	586	579	590	567	557	516	574	578	590	549	561	581	656	585	600	563	566	572	547	585	602	590	572	594	607	548	608	556	576	554	583	555	553	556	564	587	577	616	560	527	544	534	558	555	563	565	574	558	556	546	603	574	552	613	568	576	578	573	568	572	606	551	608	591	622	579	569	540	573	563	613	557	584	525	588	594	547	568	591	592	521	537	618	540	599	579	588	576	563	566	599	582	619	632	583	543	521	585	620	589	575	547	560	556	586	550	565	613	573	560	566	599	562	541	601	579	618	569	582	548	552	573	595	570	552	539	555	547	536	575	581	548	595	622	556	581	609	571	576	557	561	597	558	622	596	571	581	553	576	579	532	572	560	552	537	531	603	581	594	606	552	616	538	564	549	539	627	558	554	559	576	562	563	593	568	576	557	560	568	597	546	566	594	555	559	574	553	564	558	567	569	552	589	567	544	566	591	602	594	597	601	606	556	579	563	598	568	591	551	586	607	590	607	572	561	557	559	584	546	539	603	546	549	592	565	566	543	596	570	572	599	554	618	556	557	553	599	549	580	583	595	551	573	586	601	580	585	557	572	601	594	583	559	584	593	619	555	577	562	542	594	534	613	630	585	509	555	531	565	566	616	585	555	575	540	573	593	567	555	566	546	581	546	597	560	592	575	541	587	588	571	584	597	570	592	596	591	596	606	583	562	571	543	564	564	582	570	548	557	554	548	579	559	540	583	519	592	584	539	560	578	544	531	605	592	538	529	608	538	558	589	627	558	574	597	578	543	575	528	578	542	572	564	557	545	584	590	626	575	557	566	547	569	583	541	550	572	566	575	598	540	572	551	588	570	567	600	561	600	561	583	542	572	546	602	571	574	572	544	565	573	565	616	590	586	555	542	554	524	571	566	591	526	577	539	610	602	600	522	569	582	581	563	525	588	608	576	569	577	548	579	546	572	574	546	566	550	580	570	567	568	556	570	568	573	502	577	566	568	564	559	563	555	579	558	553	554	577	580	564	569	551	584	618	567	545	621	552	605	561	547	558	569	593	586	557	580	551	582	574	556	543	575	569	547	585	576	564	548	549	582	541	590	634	582	563	548	523	574	557	553	584	578	605	569	625	554	583	548	571	547	596	577	552	611	567	569	557	562	572	569	575	555	536	560	585	555	564	586	511	564	574	543	542	544	560	559	569	554	595	624	570	554	530	571	588	558	584	571	562	627	562	574	577	559	572	586	586	566	597	537	583	574	582	579	572	585	573	590	587	578	581	573	579	601	594	556	597	598	592	571	583	581	561	589	573	586	527	567	559	557	590	594	581	544	582	547	596	541	603	580	607	612	572	540	556	581	565	573	547	563	550	612	561	575	585	572	591	563	569	557	565	581	558	587	582	571	542	625	562	581	572	558	578	532	550	584	584	548	586	564	635	543	592	602	543	615	599	569	572	542	574	573	607	557	536	524	547	639	579	587	555	575	581	546	547	550	547	599	577	613	571	548	582	558	576	559	609	530	580	600	584	553	558	570	577	583	576	569	536	586	570	571	599	567	579	568	554	571	555	585	626	539	601	582	574	582	553	571	605	562	578	568	569	563	588	589	546	556	565	582	579	559	575	609	577	584	584	605	585	609	566	608	556	572	603	582	592	563	567	586	550	565	577	575	544	589	573	577	571	590	586	540	536	574	605	589	570	572	569	583	578	577	585	596	545	582	575	563	613	552	531	543	586	550	593	580	530	566	613	549	559	573	607	601	584	542	545	563	602	633	564	604	528	555	586	596	588	567	571	602	538	603	558	560	565	570	564	543	573	576	594	584	559	598	585	553	571	578	608	555	553	606	556	592	567	601	541	614	545	589	608	562	547	574	564	608	578	617	521	543	547	557	554	557	525	576	567	612	550	543	551	605	620	596	551	527	568	604	592	591	556	564	573	585	608	550	534	566	606	557	522	579	568	586	566	595	571	579	572	555	597	577	573	564	615	578	558	567	628	527	585	580	576	570	555	589	586	597	605	603	607	562	577	516	563	528	579	574	589	535	569	586	573	578	597	580	616	585	573	574	577	576	559	592	597	552	555	595	565	573	552	583	558	568	543	544	605	575	564	556	588	559	564	587	562	596	577	603	542	621	595	582	586	581	594	577	588	585	584	576	557	608	565	580	587	576	574	570	596	613	558	554	554	558	595	583	569	612	583	595	588	545	567	612	590	538	564	577	559	573	582	514	553	560	587	603	528	584	546	537	590	572	599	573	596	527	584	582	575	555	618	617	603	568	577	578	602	576	570	589	562	589	567	562	581	557	600	579	523	578	564	603	552	571	561	610	604	591	546	577	605	627	588	588	568	569	555	582	579	545	523	571	610	591	530	566	577	554	585	539	541	584	564	582	581	618	581	585	587	559	568	538	561	556	554	532	578	570	512	595	554	534	522	583	593	586	601	571	590	594	593	552	565	599	554	591	529
25191	21134	26736	24805	5209	1413	969	711	5861	21390	3628	454	439	434	427	417	399	420	441	431	389	380	418	410	389	390	399	375	417	375	406	420	442	511	922	1042	1217	902	675	567	460	435	417	377	351	436	377	410	397	402	432	371	412	361	399	394	443	396	387	400	425	374	355	380	391	424	396	450	384	406	366	397	322	419	389	421	421	362	416	407	396	392	387	396	405	407	392	350	372	393	427	396	405	413	375	409	403	377	409	436	417	391	366	390	369	421	394	397	392	428	401	392	393	409	362	409	367	359	372	364	384	442	426	356	359	410	389	381	416	370	387	367	402	394	392	396	414	391	375	410	395	443	407	375	408	355	410	428	386	421	392	433	398	418	435	387	394	402	432	428	397	385	408	384	404	395	399	438	364	390	397	423	423	401	392	383	376	386	405	404	385	390	371	400	411	375	407	372	406	411	417	415	410	412	416	402	381	395	394	392	427	386	369	391	414	407	414	382	385	382	403	363	408	380	386	400	389	400	428	367	400	415	428	386	432	374	408	400	390	380	383	397	398	389	396	383	403	400	408	398	399	388	377	373	399	389	407	440	387	386	401	411	393	392	403	385	396	379	391	382	404	419	407	416	381	414	430	392	413	392	426	397	389	389	398	390	391	387	395	375	393	401	367	375	384	390	430	403	378	404	366	397	380	405	388	376	421	400	393	367	379	435	399	385	387	382	405	393	405	428	391	392	420	406	377	388	390	404	405	376	414	396	389	406	373	409	424	401	412	435	401	367	386	380	375	359	404	406	359	379	382	422	407	414	415	435	414	383	393	385	397	391	389	415	428	422	373	382	424	387	394	435	432	383	441	411	407	385	379	428	369	386	400	434	404	357	397	403	377	389	397	393	403	417	407	428	405	439	391	391	399	386	409	416	422	390	413	398	414	401	418	396	393	428	392	424	353	408	418	398	360	400	391	385	385	422	411	385	393	395	364	367	404	379	416	394	406	404	380	427	411	391	368	423	410	384	388	402	373	380	392	376	417	409	405	377	395	391	398	397	402	418	442	402	389	439	412	387	369	375	411	384	397	403	371	403	379	394	380	427	389	395	375	413	372	376	391	417	386	377	402	413	393	371	387	390	411	383	397	388	411	388	371	363	379	388	360	361	394	385	384	407	381	402	394	436	373	387	406	380	388	397	420	392	425	415	395	365	376	394	402	393	384	387	382	389	423	375	399	409	394	362	428	455	372	421	398	420	383	403	377	391	380	431	400	417	395	421	404	376	402	369	416	415	443	420	374	409	397	405	386	383	393	409	404	417	382	397	412	394	391	387	391	423	399	430	434	402	372	404	377	378	370	406	396	388	419	384	380	369	395	432	396	420	374	404	387	366	403	378	442	402	380	393	366	379	397	444	403	400	374	391	418	387	380	376	436	387	397	380	398	392	411	352	427	444	401	385	402	379	352	409	373	379	378	425	366	383	384	426	403	384	407	364	417	385	386	385	416	400	397	394	378	403	420	428	388	375	377	385	366	384	392	393	372	397	386	413	394	385	400	379	404	419	389	398	406	362	384	392	374	390	410	412	419	377	369	402	381	397	388	378	407	433	379	377	414	395	375	390	348	385	405	431	395	372	431	400	409	412	394	368	372	410	343	403	404	396	410	367	388	418	402	396	420	363	383	354	411	385	408	403	414	417	433	410	393	399	442	398	389	403	367	394	428	411	380	384	386	405	377	364	352	396	419	385	427	413	418	389	395	376	420	377	401	400	421	388	413	416	439	381	382	391	394	406	393	421	395	395	385	418	427	358	409	361	451	408	373	411	431	416	421	387	385	436	381	416	368	412	367	422	368	402	396	406	382	416	376	375	395	398	376	380	429	370	358	410	375	406	384	377	393	405	404	394	372	389	381	404	375	396	370	394	410	414	381	412	422	413	427	362	375	434	403	382	405	405	369	414	401	371	370	382	407	371	407	461	394	408	403	415	397	426	402	375	373	416	411	378	370	397	417	380	406	410	391	369	408	409	409	415	408	402	384	396	372	367	403	395	372	409	400	400	425	386	349	435	436	401	362	391	427	380	386	389	424	402	398	389	410	387	409	404	424	385	409	399	428	404	379	413	407	389	368	398	404	373	395	429	408	394	366	353	372	388	380	381	392	370	419	390	415	387	427	384	382	371	407	403	367	378	402	405	394	419	396	421	410	372	386	434	372	375	437	374	407	387	396	403	434	407	376	402	385	404	387	394	425	402	420	428	424	416	376	416	416	406	394	400	373	385	387	398	402	388	395	417	402	425	426	397	401	395	386	379	418	396	414	376	444	415	374	356	377	405	391	412	413	404	386	429	422	403	396	407	397	389	370	394	393	405	423	413	406	394	390	375	394	405	419	392	421	396	396	357	404	389	417	378	415	414	397	435	412	408	408	382	400	382	395	370	403	399	411	400	388	407	406	379	421	403	432	384	392	419	432	422	372	374	383	389	379	375	384	432	375	382	446	415	384	414	389	417	411	375	383	391	409	371	402	422	403	422	383	409	386	402	431	440	385	399	437	433	404	443	406	403	390	380	396	396	398	382	399	409	428	410	412	423	406	394	372	412	374	408	417	402	376	385	395	386	406	369	402	394	401	385	375	391	383	404	383	419	385	408	407	394	396	457	373	403	435	401	426	386	415	407	394	362	383	424	410	400	392	414	396	417	394	376	385	419	447	421	375	422	414	402	434	406	421	401	403	420	378	388	361	412	417	395	431	393	396	400	367	401	408	390	407	394	414	415	372	399	400	415	385	396	430	391	392	399	436	391	410	407	373	415	392	402	387	379	400	442	445	406	386	387	403	394	413	386	394	393	463	406	439	384	392	405	428	402	395	389	446	372	432	408	401	380	431	440	419	411	399	405	384	376	405	390	359	416	413	389	392	380	398	396	404	405	418	383	391	381	430	375	359	392	379	438	426	395	398	413	427	410	363	392	423	399	398	404	404	367	366	410	412	405	365	379	363	390	396	399	414	405	397	406	381	401	372	402	420	386	394	427	388	403	395	424	400	373	395	415	382	403	431	420	393	382	417	368	450	408	413	408	396	439	397	412	423	371	404	415	379	430	413	408	402	398	405	388	385	393	412	419	376	387	417	363	402	423	397	394	405	398	389	398	374	383	382	385	365	375	422	358	393	418	352	400	422	387	408	391	426	375	437	406	420	392	380	418	430	395	394	402	451	416	412	373	386	396	397	389	387	424	406	337	416	422	382	428	429	402	399	398	365	423	422	395	405	380	385	416	391	393	397	414	402	355	406	393	390	394	406	417	396	381	382	420	403	419	426	406	398	422	433	403	390	381	356	425	342	399	407	378	413	398	417	405	378	410	442	358	451	390	390	408	365	411	430	391	383	403	363	416	357	425	408	417	369	383	406	409	400	394	386	401	403	377	431	390	388	360	441	386	344	354	375	401	388	366	408	403	372	376	416	419	383	412	418	417	394	371	406	415	376	405	395	437	375	415	358	420	417	386
7251	13088	11777	6591	4232	3006	2180	1551	10939	29439	3252	706	766	742	707	680	685	636	743	636	669	616	688	660	676	645	649	666	585	652	569	645	645	958	1817	2256	2565	1919	1367	1004	787	687	643	622	664	621	655	643	602	632	642	660	623	655	628	634	621	630	613	553	662	591	653	609	645	598	649	620	632	583	603	634	628	686	620	573	660	617	601	663	626	607	554	606	576	599	564	606	591	617	640	657	630	632	643	596	571	628	617	635	626	634	621	642	684	658	604	607	626	642	587	581	643	658	618	660	609	665	658	650	598	598	616	626	664	625	613	633	665	666	648	616	617	650	626	607	645	595	658	646	646	658	600	617	638	616	590	644	626	635	629	621	647	616	586	620	647	614	658	596	619	603	628	670	606	654	646	670	644	609	639	642	657	622	607	617	598	682	654	605	606	628	630	628	604	617	619	630	651	686	634	636	655	588	618	633	630	594	667	620	625	621	665	607	591	610	622	632	580	618	592	597	619	656	614	632	616	627	607	641	567	624	595	640	617	644	625	651	560	626	666	654	599	653	619	621	655	629	641	637	663	672	591	659	630	661	618	595	669	629	634	608	604	622	634	571	622	591	607	648	616	645	627	605	626	635	579	626	591	674	676	636	656	640	610	656	543	603	608	648	615	635	641	624	609	604	633	614	620	646	637	635	632	655	572	580	689	641	627	588	649	618	601	608	591	670	631	623	578	586	649	624	635	608	641	582	603	590	645	707	614	604	640	625	653	637	595	610	613	600	637	617	641	597	605	612	629	621	641	589	615	649	625	640	626	641	608	647	603	661	615	642	615	671	591	589	637	626	596	635	667	633	603	596	659	623	621	641	670	641	638	619	617	672	657	588	631	630	621	675	618	624	610	581	645	588	588	594	615	658	617	578	629	614	664	642	603	601	612	624	620	600	637	626	632	621	646	586	635	644	579	624	597	641	657	633	650	576	641	638	686	630	619	638	626	646	590	569	630	685	587	645	610	644	631	629	618	593	658	607	657	630	602	607	593	615	604	703	631	593	670	648	665	617	610	614	629	662	635	633	663	610	643	632	636	600	651	663	620	627	605	602	642	634	616	615	622	641	620	675	634	632	652	649	620	662	621	658	645	593	653	652	591	606	663	609	581	631	611	626	659	572	615	633	651	638	619	606	601	618	623	651	648	662	647	638	616	604	644	605	586	605	636	609	664	653	668	650	639	630	593	630	642	664	596	615	613	660	702	597	596	595	614	619	645	571	673	672	648	633	621	613	639	614	622	612	649	613	634	623	573	602	638	583	661	636	630	637	627	647	667	657	630	585	642	654	606	630	620	643	603	680	677	629	614	618	643	599	640	663	649	647	631	657	583	628	660	641	574	633	601	638	587	601	587	573	656	641	647	630	641	586	621	633	615	617	632	608	622	585	663	618	605	614	634	616	616	649	667	591	653	644	630	606	614	599	581	634	646	647	647	628	625	593	597	615	598	651	654	578	615	619	617	606	674	631	656	672	626	593	641	593	662	600	588	645	601	654	622	606	655	590	661	619	656	612	621	642	695	609	600	650	590	608	625	618	643	583	652	620	600	662	640	612	642	626	627	610	612	630	640	620	629	613	623	648	673	614	611	662	663	650	620	619	628	617	629	604	643	617	633	632	630	629	596	614	602	643	684	630	665	609	590	613	639	623	626	621	638	620	640	623	647	610	667	618	656	642	657	634	636	607	634	590	661	636	630	567	637	662	643	618	625	628	656	608	602	625	610	623	627	622	642	661	600	601	617	622	599	631	631	585	640	607	630	640	589	630	622	646	658	609	636	606	640	640	628	673	642	625	586	597	615	624	631	617	603	589	666	627	594	648	650	615	644	606	632	632	637	643	641	625	617	614	674	637	663	669	632	621	590	602	596	596	597	620	616	602	637	623	605	613	646	576	645	629	601	627	617	650	611	615	667	606	598	632	626	634	640	640	618	588	634	646	581	591	610	595	616	625	602	638	624	628	602	626	643	628	588	645	614	655	571	606	605	614	593	655	619	638	618	638	630	659	605	608	645	625	575	602	664	633	645	615	632	626	660	622	606	622	625	635	621	595	630	650	591	582	573	634	644	634	630	652	626	578	653	669	613	653	598	615	620	647	646	640	606	611	674	649	644	661	626	636	674	621	632	636	639	613	583	598	656	671	615	689	600	688	604	642	653	562	636	631	668	612	649	665	618	630	651	592	626	621	655	627	657	593	658	653	638	634	643	626	616	621	675	636	601	643	662	696	637	593	662	620	631	610	600	631	597	656	627	623	629	632	637	678	641	637	625	610	589	604	610	603	674	670	643	603	623	644	642	659	632	647	613	604	597	645	611	635	636	610	629	632	650	590	634	676	629	642	614	670	648	611	609	642	635	584	635	603	614	604	618	610	632	612	676	606	623	633	664	645	603	617	649	597	632	620	632	634	637	621	615	643	665	642	622	589	650	651	621	617	651	573	627	632	644	595	590	623	613	616	635	663	587	653	624	628	628	609	624	642	632	636	648	592	608	650	596	623	571	618	634	597	648	620	652	634	607	642	618	617	620	644	626	605	618	705	617	624	596	649	651	625	617	661	614	648	603	617	591	580	632	643	603	640	593	639	627	679	596	608	641	612	620	625	640	617	657	663	682	625	603	611	635	657	620	711	639	615	631	621	641	604	577	601	634	621	585	623	680	595	621	617	598	644	651	634	649	611	626	598	598	637	636	601	615	640	623	607	633	638	646	612	596	610	651	626	587	642	597	594	599	577	623	662	648	605	573	614	668	599	644	568	628	632	677	602	649	638	631	578	577	624	639	609	650	641	604	580	676	619	641	605	638	665	615	622	622	612	632	608	623	636	635	643	620	605	646	650	646	649	602	621	601	608	687	617	640	613	630	593	614	652	618	575	635	623	599	642	612	634	685	625	631	652	634	625	621	644	669	649	624	607	603	651	612	611	612	663	645	601	610	632	611	574	640	671	615	657	608	586	605	628	596	616	612	616	611	628	634	603	610	563	615	614	656	661	652	586	663	618	604	633	612	594	612	591	655	630	626	676	581	655	655	613	627	624	618	632	667	623	662	592	632	653	611	691	620	649	689	631	615	666	589	629	607	588	657	624	644	641	624	608	603	585	586	578	605	621	648	593	667	611	662	644	623	622	592	634	630	617	655	625	577	588	604	633	618	591	642	649	618	649	635	601	643	645	595	606	614	622	602	604	599	665	604	617	605	613	642	610	651	622	644	602	613	644	624	628	638	595	640	625	581	655	611	618	634	650	674	641	590	613	628	607	615	619	645	566	629	589	603	586	648	643	566	635	636	592	677	616	610	671	621	652	600	653	654	576	594	630	637	633	597	650	630	602	620	654	656	624	666	619	673	648	649	618	642	617	651	594	597	643	635	595	605	617	612	603	632	622	635	602	581	667	649	579	627	600	586	570	650	647	622	632	633	632	631	640	640	610	654	633	612	643	597	665	572	598	592	643	609	589
23166	21084	28730	23664	21069	19187	3694	1397	26204	35225	5681	608	503	534	463	482	463	466	461	444	463	456	450	444	415	418	421	392	409	414	425	494	739	1188	1802	3089	3400	1975	1027	620	460	434	388	364	363	422	404	395	395	392	411	409	430	406	374	404	394	382	393	379	411	386	395	385	392	439	408	393	382	406	419	353	410	402	392	392	418	415	397	403	410	387	378	380	419	406	384	401	407	409	392	413	405	422	393	398	381	420	401	353	392	424	361	402	407	363	381	402	387	399	401	417	390	385	365	402	424	397	375	424	405	385	395	403	403	442	399	426	393	438	413	392	389	393	402	411	407	356	369	399	377	373	380	378	362	362	386	441	380	393	407	393	387	381	415	425	416	425	380	411	398	409	411	388	383	397	402	378	401	350	409	410	409	380	402	382	366	382	399	389	383	392	431	402	370	397	396	397	392	381	373	388	386	415	368	400	401	405	412	429	395	389	380	401	401	391	379	373	394	444	392	374	385	370	413	399	425	386	377	444	415	401	399	421	407	373	390	392	411	394	400	398	377	412	441	377	371	404	400	385	377	415	397	367	366	415	440	400	369	389	387	417	387	366	399	395	402	436	392	357	400	408	402	405	402	365	407	397	389	395	417	382	398	398	403	383	370	421	374	407	400	417	405	391	371	385	399	428	392	364	351	423	375	361	387	369	375	415	401	381	377	395	398	423	408	408	403	428	402	398	367	376	388	348	408	394	421	399	374	383	362	401	413	385	406	435	392	395	393	421	392	419	375	392	390	405	387	372	377	407	386	406	399	379	391	394	376	379	419	354	423	418	412	414	408	425	371	394	339	363	407	412	409	414	381	412	376	391	406	367	404	399	444	383	424	379	399	361	385	400	371	416	427	389	408	382	400	396	420	400	368	384	422	357	383	371	383	446	369	389	396	389	425	376	455	392	377	400	390	371	353	375	379	369	385	386	428	391	423	392	392	404	412	390	400	367	423	388	386	396	406	383	380	394	395	401	409	401	404	431	392	366	394	402	419	421	414	363	369	378	393	405	397	409	397	401	405	395	402	389	413	369	398	402	402	383	356	379	391	400	418	379	422	378	417	398	393	411	387	404	376	383	408	366	365	362	367	417	448	420	409	392	377	380	396	350	386	433	419	403	400	394	409	379	387	375	381	384	385	417	397	396	394	379	393	403	384	394	407	377	379	405	446	369	401	417	393	373	359	394	414	387	347	369	409	370	395	390	376	426	358	401	381	429	405	423	397	411	369	380	424	412	394	404	408	394	378	361	409	383	418	408	408	395	387	369	401	408	392	375	407	385	360	387	384	411	374	432	436	402	429	408	376	393	386	389	392	395	384	410	385	412	416	347	401	411	402	418	366	378	371	397	402	381	402	377	385	397	370	405	370	356	413	400	379	411	411	414	409	397	368	461	370	394	374	372	429	403	439	413	370	386	392	359	370	360	420	365	395	396	411	356	428	397	353	346	384	363	345	401	388	428	424	392	412	386	431	400	385	405	396	415	405	389	379	376	401	381	385	380	365	406	365	393	397	387	391	424	403	408	440	389	396	409	392	382	399	371	406	407	400	374	397	383	370	375	359	412	400	386	377	378	420	387	412	422	399	419	389	363	417	419	380	385	396	422	387	414	370	429	369	399	380	382	368	373	406	404	387	398	367	406	405	400	373	389	383	416	414	435	418	384	390	411	406	398	418	392	381	401	440	397	384	408	376	424	356	376	377	378	389	395	361	439	372	416	397	402	398	380	362	401	391	397	374	370	368	376	406	367	424	402	435	399	373	391	407	364	386	403	403	384	370	390	418	372	400	353	389	390	411	376	375	374	411	382	388	415	392	380	422	386	414	357	387	381	389	419	383	441	421	405	412	398	362	411	366	374	388	401	409	431	374	384	382	374	424	413	384	376	417	402	373	416	396	399	359	427	394	398	372	425	386	381	396	464	384	393	362	390	376	393	391	419	373	386	406	390	375	422	424	371	398	391	404	403	416	353	374	370	417	367	363	428	406	365	369	407	361	375	425	348	413	354	387	403	383	418	355	386	385	428	395	381	391	408	387	405	395	413	374	349	392	426	385	411	383	411	387	413	428	392	395	391	411	436	375	371	368	383	397	383	381	357	413	371	409	403	412	397	372	381	391	394	399	374	389	400	410	388	394	376	389	378	409	390	369	414	395	353	413	411	393	376	381	421	369	410	416	398	386	379	383	393	397	392	410	384	431	384	359	413	394	388	370	387	367	401	395	367	355	407	403	399	357	396	380	398	373	378	390	390	378	410	383	401	376	379	391	416	397	395	376	387	420	360	388	380	376	387	382	381	366	399	368	396	388	419	406	389	382	385	393	401	415	354	412	431	401	374	373	416	384	386	381	368	420	425	387	379	370	365	406	358	386	396	441	363	363	371	382	368	384	428	388	376	374	370	361	406	397	338	412	389	356	405	412	386	379	374	400	386	346	396	396	378	384	370	378	370	385	401	396	402	382	416	376	397	366	412	387	399	413	371	394	393	373	396	399	376	390	386	381	377	386	390	372	387	369	409	401	387	401	390	373	381	412	424	382	397	394	383	371	374	391	378	377	396	389	436	348	380	408	401	374	396	363	407	397	375	396	422	418	406	393	428	387	378	401	383	375	359	364	388	351	363	365	411	332	377	404	400	393	400	373	407	405	370	375	385	382	409	399	387	361	395	376	378	362	420	389	393	397	424	387	383	393	373	381	366	388	396	408	388	369	409	398	405	339	378	371	367	370	386	383	379	380	409	403	397	422	381	381	373	394	394	410	374	362	402	428	379	412	426	378	383	368	379	349	413	387	402	355	358	396	393	418	383	404	405	352	398	383	439	374	414	376	371	351	387	393	418	412	395	365	384	390	410	369	371	393	387	362	411	415	395	361	387	419	411	402	422	409	400	384	371	387	398	373	382	397	390	381	392	411	403	344	419	394	368	420	406	381	375	399	389	363	391	393	398	411	407	391	428	393	405	410	386	399	422	406	381	390	395	403	392	390	380	393	361	395	415	411	391	403	368	405	376	381	392	377	387	368	397	400	427	396	392	371	399	436	395	375	406	367	405	368	388	368	418	383	346	368	395	379	411	376	382	383	371	390	394	371	411	399	352	386	397	367	399	373	383	377	391	379	381	384	379	418	376	374	383	432	398	392	381	425	393	387	413	410	368	381	393	400	407	375	394	390	403	398	360	375	429	397	340	345	376	408	358	399	418	383	365	412	338	401	381	392	411	380	383	396	389	415	430	410	404	450	405	395	384	372	366	442	371	389	345	372	353	370	389	421	393	427	359	420	375	393	378	368	398	401	358	403	360	374	401	371	390	408	384	349	349	397	395	360	409	396	379	416	389	406	373	368	408	364	381	389	390	362	387	396	403	392	398	403	394	383	404	387	364	363	416	405	412	411	386	397	358	346	374	396	381	387	417	397	419	399	394	388	401	378	385	382	384	408	424	402	374	400	390	357	386	418	389
10982	23371	20761	12212	8986	6427	4594	3216	32561	34176	1238	1025	1036	1022	894	907	868	801	778	790	739	727	725	727	706	694	655	680	672	654	641	832	1494	2777	4160	6963	7114	4038	2070	1138	780	656	638	652	615	603	597	587	615	575	616	585	625	638	613	629	601	612	649	635	586	604	603	614	612	630	652	645	625	634	606	604	645	610	587	610	624	580	647	593	642	543	637	601	609	589	606	617	596	628	654	642	621	622	578	657	580	608	617	593	605	586	596	631	602	617	591	621	620	629	620	597	607	613	587	640	600	590	618	609	580	607	633	595	614	571	620	600	637	606	638	611	615	569	633	571	611	595	636	633	597	642	592	600	671	630	563	648	639	583	574	616	656	609	646	620	636	552	574	643	624	611	620	597	630	650	582	600	620	623	593	561	609	601	613	581	612	643	593	611	596	626	628	637	581	628	593	601	577	607	579	618	615	629	653	585	600	566	566	586	623	605	600	646	545	602	610	611	600	639	588	610	593	605	617	570	593	593	584	621	629	630	655	603	583	627	603	626	605	611	602	602	620	606	607	587	592	614	593	621	610	657	615	638	617	598	651	598	635	626	608	600	627	625	623	577	573	567	602	588	638	643	659	593	610	647	639	628	579	579	585	611	596	612	610	625	627	651	659	602	596	643	606	621	598	588	577	607	653	605	599	590	586	572	636	640	602	633	578	650	587	607	591	556	606	583	613	603	618	602	643	631	633	590	608	604	603	662	636	627	577	605	601	616	605	604	590	595	584	609	625	592	626	615	613	629	631	650	667	606	628	570	633	617	595	598	606	647	647	615	613	602	602	619	643	594	616	639	630	576	615	584	629	604	605	600	562	621	601	629	632	590	640	590	616	662	642	603	626	601	601	645	626	618	617	564	600	595	622	623	605	598	645	570	558	614	631	639	634	600	606	630	584	648	635	629	660	639	588	639	612	615	617	615	634	595	579	585	614	611	614	662	637	600	604	583	570	655	617	672	606	636	629	623	620	611	624	594	644	657	581	629	596	615	622	577	611	605	621	633	644	537	622	590	604	614	630	583	611	613	640	675	599	595	609	609	608	602	649	615	629	625	620	616	599	605	640	603	588	593	600	618	635	676	633	641	616	641	582	606	596	631	594	618	649	636	630	559	654	580	614	621	599	603	551	574	685	623	618	637	563	584	613	602	615	642	614	645	569	596	642	594	591	603	596	607	617	573	645	600	627	616	573	627	566	655	636	615	585	607	616	632	579	628	610	646	601	651	627	587	614	629	595	623	548	635	618	590	602	640	554	630	595	580	604	610	638	629	604	635	636	693	627	608	613	607	651	644	585	627	622	636	672	603	584	597	575	587	622	601	609	565	621	605	626	595	652	575	645	600	620	641	601	629	636	611	622	638	569	612	660	626	610	591	589	609	655	600	616	669	649	590	592	616	607	580	599	623	603	582	600	610	613	622	620	592	614	650	586	561	589	575	613	638	611	622	583	585	617	629	638	575	571	576	600	607	606	585	595	625	615	626	618	571	648	612	608	620	639	617	627	600	622	629	597	585	601	579	579	605	620	640	587	636	638	680	608	630	654	633	610	601	676	626	632	611	627	566	597	624	600	589	642	584	602	581	578	653	639	579	575	622	639	633	607	616	605	638	609	642	612	606	583	635	599	619	628	615	618	667	620	576	629	652	629	595	583	666	610	606	612	624	624	619	620	633	623	603	626	627	597	630	562	610	588	597	644	586	601	617	634	592	624	629	661	593	612	604	619	596	566	590	588	627	578	620	624	568	664	608	598	598	603	602	631	635	586	618	604	610	630	646	631	639	605	627	586	650	565	581	619	608	588	569	618	636	624	631	598	616	609	617	609	556	584	598	592	631	654	618	588	625	642	609	659	583	655	644	622	588	604	608	554	624	624	601	587	627	595	630	651	612	580	576	618	617	646	660	595	561	605	626	577	591	620	624	594	590	607	616	623	587	586	626	595	590	657	607	592	640	607	601	586	602	597	588	616	611	594	591	594	591	613	569	598	594	609	631	601	645	604	636	564	563	608	589	597	595	616	609	583	595	635	553	602	636	650	605	627	595	596	616	607	564	671	588	623	623	593	616	624	639	652	576	626	596	590	618	620	605	616	605	653	593	641	628	648	560	588	558	585	614	620	659	594	609	609	566	614	612	622	595	618	590	645	656	613	622	621	604	611	641	623	631	622	605	607	622	599	585	590	563	621	600	624	619	549	590	589	589	614	583	618	587	622	620	614	601	597	617	587	560	647	596	588	622	608	605	618	623	574	629	595	593	568	605	609	603	629	575	592	598	596	594	628	638	637	617	582	584	607	623	634	598	596	613	570	602	586	661	689	606	590	617	623	610	614	595	664	599	667	640	615	604	598	584	589	562	597	588	608	607	601	624	597	620	609	619	644	563	614	616	608	649	610	618	628	615	581	580	614	640	645	614	583	615	579	630	613	633	566	632	593	586	637	604	586	617	620	601	572	575	556	598	618	590	591	621	612	626	584	624	592	614	606	605	592	637	626	588	609	610	608	629	613	575	604	618	624	649	626	604	643	585	609	617	628	591	655	569	609	579	637	588	658	602	623	610	581	668	567	617	606	619	589	616	612	624	600	629	603	641	658	605	622	633	619	648	617	599	609	646	619	578	612	617	596	589	597	641	614	612	628	599	603	614	614	615	605	589	629	617	590	603	634	623	642	629	590	639	631	635	594	621	631	626	646	603	630	609	572	650	611	583	598	587	590	616	633	593	558	633	578	613	617	592	624	605	603	639	598	609	615	590	612	614	600	571	619	603	631	609	640	620	599	636	603	616	604	610	603	592	610	572	627	602	627	597	588	603	611	620	606	616	601	603	594	597	618	613	592	619	598	624	608	587	626	598	625	619	612	622	591	614	600	607	608	640	585	603	621	597	581	622	595	604	577	632	599	588	628	604	593	620	634	620	636	581	579	589	635	596	624	610	664	643	588	651	601	578	619	605	635	581	620	621	605	611	625	609	629	603	592	644	591	586	621	610	635	634	637	621	633	585	628	634	566	627	636	596	671	637	606	567	603	569	575	652	617	616	601	628	625	581	549	633	602	612	621	630	646	582	631	610	618	573	641	647	600	595	605	594	632	605	607	620	653	626	689	616	611	624	624	593	579	627	646	600	562	586	602	607	585	571	636	632	622	599	589	626	602	636	571	587	602	639	621	578	614	590	611	586	590	613	588	598	597	617	640	590	614	607	580	642	600	624	619	592	595	643	591	595	624	603	583	542	620	602	583	663	599	623	568	601	615	568	639	594	602	611	571	646	603	605	653	622	606	592	606	619	586	576	608	604	644	594	631	601	612	635	589	661	608	624	630	603	583	598	638	609	627	592	634	621	656	590	658	613	587	653	620	646	674	588	615	626	595	569	654	593	598	619	569	621	617	614	625	647	626	602	623	606	663	621	614	587	614	586	609	629	605	599	620	617	581	577	643	615	606	574	590	584	598	583	567	620
26632	19944	8240	2216	1077	705	585	559	5700	2948	437	402	412	409	399	448	392	386	397	408	431	392	398	430	389	407	400	350	394	409	380	401	424	444	598	696	595	486	471	390	381	403	401	379	397	409	406	400	377	385	395	401	393	375	387	375	385	387	397	362	406	389	388	383	400	389	385	388	387	378	422	413	353	409	383	391	373	396	373	410	423	391	396	400	341	376	381	379	370	415	370	433	401	387	412	413	396	409	414	383	390	433	407	411	385	424	411	409	394	392	383	401	370	352	394	418	403	410	425	397	403	404	385	380	390	406	392	376	388	378	382	409	392	400	402	378	404	402	397	392	406	403	413	402	399	363	408	405	391	386	396	389	383	341	367	431	407	406	428	429	397	435	376	391	388	388	403	401	414	414	400	406	405	389	447	400	404	390	397	400	384	375	390	419	406	381	379	428	380	389	383	407	403	396	392	410	377	373	389	409	393	385	398	396	448	382	389	374	363	438	431	378	391	433	374	373	420	381	398	393	397	407	387	415	410	391	434	379	402	393	364	401	389	370	382	415	403	374	399	405	368	445	384	371	379	382	418	382	384	385	401	401	372	379	397	375	401	404	356	395	363	388	419	359	377	421	394	375	392	430	404	412	389	365	438	411	399	406	404	360	449	409	401	404	412	401	420	367	399	396	392	407	423	388	364	421	388	363	396	367	434	382	403	413	398	393	377	376	389	392	397	393	399	371	379	359	450	383	436	396	398	422	393	429	428	402	402	378	400	382	348	344	403	381	409	426	379	369	386	386	359	376	361	369	388	374	393	410	402	400	418	385	388	414	381	407	397	406	410	424	386	410	387	440	393	394	412	357	416	369	402	386	405	392	380	394	388	390	378	445	395	407	422	388	407	396	384	419	415	378	376	375	398	392	398	420	376	394	403	384	416	381	409	455	369	402	381	382	408	393	424	339	372	401	403	359	370	427	420	392	409	413	414	371	462	411	379	394	392	421	370	374	418	356	380	403	410	387	401	406	380	441	400	394	386	407	387	413	404	409	393	423	364	406	420	383	383	363	386	367	362	379	406	406	412	375	417	404	396	379	396	398	389	416	410	385	436	403	407	415	372	375	410	416	400	393	425	379	407	370	395	379	423	378	409	361	392	408	384	391	411	411	407	359	366	371	371	392	372	393	392	374	377	396	394	372	408	369	368	358	406	419	390	391	376	363	391	387	400	382	428	387	381	410	379	398	369	382	394	404	349	438	394	395	401	393	402	375	369	418	365	383	352	381	432	404	386	393	352	409	349	384	366	408	424	387	372	401	412	396	365	406	410	370	387	393	417	419	415	445	424	424	369	395	414	412	388	384	417	392	389	403	414	380	393	401	411	422	374	375	391	398	400	390	424	409	451	406	423	407	392	406	391	384	417	380	406	403	393	393	374	400	438	438	414	406	410	389	399	387	398	417	400	396	395	378	398	415	401	365	422	387	388	386	411	397	433	393	407	354	421	388	419	399	392	383	409	410	375	392	389	425	410	434	405	359	403	370	373	417	426	386	375	400	366	384	363	358	389	408	372	373	381	427	399	408	388	422	358	390	377	384	393	419	421	421	363	396	379	373	389	395	399	398	401	431	398	371	421	378	391	381	389	399	406	383	400	384	391	366	377	433	395	417	395	388	394	408	378	372	399	398	394	392	392	391	418	374	419	417	379	403	424	403	391	389	410	362	383	399	402	385	417	394	378	376	397	393	405	364	391	388	385	396	410	401	405	387	417	408	410	411	416	431	397	393	384	407	380	431	406	358	392	393	413	413	403	384	400	362	391	402	357	387	408	388	410	387	432	434	401	376	398	394	401	371	394	405	395	408	369	400	392	385	383	373	370	381	413	390	412	385	376	408	395	382	449	377	401	407	391	366	416	367	355	410	364	372	413	427	384	433	411	411	393	426	415	390	375	401	439	382	368	404	381	377	384	405	403	369	375	388	390	394	366	398	401	391	409	403	379	367	368	419	397	429	412	381	404	405	365	402	407	390	396	413	381	398	410	437	391	404	403	422	396	388	370	403	388	370	394	384	402	423	393	419	378	383	404	382	352	391	433	368	411	404	405	361	403	387	370	404	387	393	384	364	402	352	436	395	394	400	390	409	372	375	404	409	422	399	418	398	392	381	387	357	395	414	372	415	388	356	417	391	416	408	383	405	390	387	398	407	370	446	432	384	422	430	424	402	374	406	406	396	374	433	410	392	369	368	390	403	407	393	386	395	374	361	364	393	386	400	393	411	383	403	378	407	415	382	410	454	408	382	421	426	407	417	381	444	368	346	400	405	395	422	414	398	406	402	408	411	380	373	413	384	384	389	384	423	406	373	416	444	369	391	376	397	391	393	363	366	374	389	401	360	391	422	409	397	394	375	383	399	390	371	369	393	426	397	389	429	389	373	358	399	391	438	415	380	391	409	398	402	372	374	376	412	419	410	425	365	354	403	396	377	391	368	362	383	395	406	410	372	405	440	393	421	383	379	384	397	382	380	445	376	367	394	389	398	399	409	414	398	397	401	413	399	424	400	365	388	428	431	387	411	395	373	370	382	382	393	382	397	424	373	374	424	404	421	387	421	418	378	421	399	403	367	407	398	386	404	408	422	380	417	403	368	429	399	367	414	411	390	380	372	409	416	383	410	374	383	391	412	383	398	400	414	396	378	399	413	392	401	441	352	415	394	399	397	387	429	390	390	405	411	348	377	370	408	425	397	408	429	436	399	402	361	376	389	392	436	398	382	379	383	397	386	397	417	398	432	383	364	376	394	408	379	374	391	401	422	400	376	369	387	373	404	395	381	396	422	430	377	370	405	419	400	399	380	404	398	384	436	399	400	394	420	392	416	380	409	425	442	392	393	402	393	399	387	371	379	363	425	415	417	458	373	347	410	428	420	419	394	356	431	409	411	358	415	376	396	385	401	349	369	396	397	399	412	410	392	346	419	369	412	377	399	393	411	341	381	393	376	423	385	360	393	410	396	386	415	396	374	411	391	416	400	382	402	375	410	432	404	383	413	385	378	425	402	440	391	390	387	398	379	403	407	402	399	391	396	403	412	398	385	374	397	412	395	399	369	381	380	368	412	397	403	430	349	438	426	367	385	399	410	376	424	411	446	393	384	394	425	385	400	399	383	398	435	415	420	398	379	393	400	387	386	408	420	404	398	407	399	377	370	409	410	408	383	373	396	382	383	423	380	394	414	369	405	368	409	396	389	381	369	444	420	393	377	386	381	379	371	430	381	422	399	391	364	389	411	412	393	403	388	398	396	416	411	384	369	361	404	389	400	425	391	381	403	390	395	383	424	420	409	408	385	375	372	401	392	358	405	378	386	416	383	389	426	415	413	411	370	397	378	392	403	413	384	423	433	400	401	372	381	357	391	400	379	375	369	410	388	396	398	370	400	377	364	386	407	400	445	409	414	386	390	359	403	373	375	369	361	387	413	389	427	359	370	366	413	392	408	421	410
6278	6623	6288	3873	2619	1717	1372	1212	12434	6137	636	629	652	687	660	618	656	694	652	682	624	672	610	581	638	641	602	620	624	640	689	636	681	825	1216	1357	1179	899	747	663	644	695	630	644	625	598	600	630	601	628	650	620	637	648	648	594	601	591	572	631	580	633	605	671	599	628	664	654	629	610	627	610	593	631	565	582	590	607	653	592	601	597	643	584	639	621	627	632	605	623	636	603	589	622	632	604	626	662	647	657	593	658	587	606	643	612	640	634	603	645	638	623	603	610	632	647	652	611	618	596	638	618	603	591	630	565	637	649	631	660	621	596	624	614	644	641	661	666	608	578	618	652	590	661	600	615	625	637	621	625	654	642	656	608	628	698	609	605	637	608	611	625	644	636	658	616	606	598	599	681	648	588	653	649	630	660	660	593	619	596	614	640	644	637	615	609	626	639	636	614	617	615	623	610	561	605	593	598	609	577	625	596	652	622	655	582	593	619	650	606	602	611	587	604	610	602	624	608	590	611	602	603	652	545	596	613	602	652	608	642	600	613	603	601	587	635	603	665	639	626	643	585	619	659	612	636	624	589	631	601	620	598	596	636	592	623	671	574	642	664	626	622	588	614	592	613	626	607	665	604	631	612	641	613	634	613	556	652	607	568	599	591	619	619	685	605	597	640	640	619	632	577	625	613	620	639	611	637	619	640	628	629	596	636	598	613	673	636	641	618	653	621	608	616	649	639	623	630	623	607	645	665	632	595	634	600	622	637	634	682	570	612	620	593	589	602	637	625	617	624	603	580	625	663	629	636	617	628	642	602	625	653	590	653	624	654	611	619	630	626	606	632	584	646	609	623	619	661	614	672	644	571	612	616	609	629	610	640	619	615	599	619	640	642	645	668	613	602	623	639	613	677	586	617	633	635	625	639	620	631	623	662	600	600	649	615	644	632	585	617	599	606	628	641	651	605	637	582	565	618	608	589	651	614	605	627	600	613	664	590	644	593	618	615	631	625	598	614	623	642	653	630	621	591	677	625	605	617	648	668	588	617	566	648	613	639	555	644	635	648	625	621	617	611	598	643	617	600	617	600	635	609	663	582	621	590	579	643	648	645	612	644	642	579	635	579	608	621	615	612	602	598	659	646	595	618	590	630	623	605	634	650	641	661	567	665	621	598	636	603	595	629	650	609	568	647	632	599	612	648	608	610	616	586	602	620	639	611	622	640	592	618	632	647	616	667	630	555	617	597	633	633	634	621	663	615	641	600	572	655	637	659	636	617	631	635	639	582	623	621	602	662	614	662	666	600	632	596	612	592	574	621	621	608	599	576	595	658	620	609	632	610	635	625	603	592	669	642	589	637	546	646	606	632	681	612	621	590	618	593	657	639	591	651	672	595	610	625	633	622	651	620	591	610	611	609	617	628	605	606	600	613	616	640	644	643	631	662	655	630	620	621	644	682	647	597	607	613	645	648	606	640	635	604	598	616	640	592	605	584	609	631	625	625	608	630	631	643	601	664	600	657	589	635	624	602	613	659	612	635	640	570	661	646	617	626	676	599	655	633	607	609	624	604	638	624	637	598	599	658	625	639	631	585	608	640	636	586	608	625	644	665	599	620	604	655	614	612	603	649	648	608	678	669	627	663	649	592	614	655	637	671	615	658	620	616	620	633	615	616	618	624	619	602	659	576	640	634	646	611	630	629	659	597	654	619	608	600	612	616	616	613	587	606	591	669	630	654	636	609	657	607	668	628	596	683	630	603	656	603	649	610	646	590	667	647	598	652	622	644	615	623	605	589	630	622	662	616	593	622	605	574	626	625	644	645	608	617	619	588	640	666	585	618	585	662	618	589	622	648	590	594	571	602	590	641	603	585	649	570	599	629	599	647	615	632	616	618	570	625	617	624	636	596	582	595	622	602	601	681	576	614	604	625	670	641	611	634	609	620	656	622	624	608	613	593	668	623	594	627	628	617	640	647	595	579	625	603	634	616	628	603	584	633	625	649	599	608	599	615	614	611	613	595	610	610	608	595	595	663	640	661	629	648	653	644	671	605	646	624	572	611	615	644	640	612	659	636	635	605	601	639	617	618	622	634	616	636	568	618	610	632	625	643	610	624	604	650	610	608	633	588	661	655	622	598	639	643	668	590	643	627	657	577	621	615	620	639	578	595	626	615	631	602	646	640	622	624	591	613	622	622	626	635	640	631	573	578	644	599	626	564	646	653	632	639	588	592	608	580	685	636	639	612	615	598	626	574	635	633	618	651	586	647	564	664	669	648	613	638	622	602	638	649	651	609	618	649	579	607	612	626	614	614	630	606	658	627	604	703	624	588	661	601	659	658	595	600	630	619	591	652	657	562	641	646	628	606	663	648	600	581	586	587	608	614	638	653	621	675	640	627	620	615	636	588	625	624	614	633	641	604	620	615	633	633	630	634	608	612	639	608	606	606	649	595	617	632	625	579	606	608	625	616	639	596	641	602	610	564	613	679	614	583	651	630	648	619	614	639	622	638	573	618	606	616	627	597	607	626	603	607	654	631	593	599	602	624	605	670	645	618	585	637	599	615	574	591	609	616	583	581	625	571	653	630	621	638	624	613	644	654	601	692	619	633	622	595	604	571	622	590	624	588	583	619	625	640	666	625	635	616	653	628	630	605	640	600	658	598	618	559	598	639	634	573	636	617	607	631	617	629	652	612	595	593	650	627	597	664	617	598	610	609	597	619	631	613	603	670	586	592	642	603	653	618	643	628	618	619	641	656	593	648	614	628	597	646	623	596	570	627	660	637	588	600	620	622	642	618	634	656	625	580	619	618	665	635	610	622	629	644	611	624	623	622	626	585	635	595	639	671	585	621	619	586	619	577	616	607	567	614	603	621	608	580	638	570	675	610	598	598	650	607	633	657	616	594	583	655	612	603	609	586	639	602	677	641	638	585	600	623	607	646	615	635	594	575	607	615	628	610	634	632	617	626	579	608	655	632	598	629	678	663	620	590	626	589	638	612	627	636	641	645	600	616	615	636	634	584	672	630	640	667	643	605	583	640	653	619	616	624	625	612	615	647	553	604	657	604	605	626	639	676	665	618	623	608	626	630	623	642	594	611	621	606	667	621	584	580	636	581	603	635	679	624	616	656	596	604	610	594	580	606	643	636	621	605	581	638	651	600	617	672	598	610	640	602	629	659	611	607	635	627	646	664	604	608	615	634	614	656	599	626	641	622	631	613	608	643	621	609	662	638	611	628	566	665	618	590	654	641	605	640	596	630	672	618	605	625	624	646	634	620	627	653	598	594	627	613	596	634	635	605	704	628	680	574	632	603	596	618	591	590	624	608	623	614	657	633	681	601	627	636	566	601	610	623	607	681	647	638	590	605	547	588	630	574	636	592	650	664	644	590	568	592	624	597	658	622	614	632	656	646	631	570	602	668	630	626	601	599	611	645	632	644	604	602	605	625	633	608	592	630	657	629	612	602	589	637	640	636	636	637	633	621
25099	21106	26765	24800	5418	1316	968	1303	22329	15276	1401	472	459	428	448	402	452	439	423	461	398	433	411	421	402	424	429	464	443	418	436	415	466	825	1187	1197	889	654	508	488	416	441	414	391	407	428	392	409	424	431	417	415	406	445	428	402	420	387	381	379	383	432	422	436	413	389	414	391	397	392	364	399	395	399	399	393	398	437	392	404	449	421	461	443	411	404	428	425	399	451	410	402	417	415	435	405	398	386	427	346	415	433	396	387	416	402	390	389	435	403	402	451	394	394	425	415	407	397	425	426	393	438	442	394	395	453	410	405	417	412	378	428	414	422	402	416	394	389	423	397	405	426	386	396	395	432	391	386	393	396	416	414	387	398	431	434	419	390	394	399	453	436	421	387	423	399	436	434	461	370	425	433	416	400	419	377	381	442	402	429	389	393	398	396	426	423	417	413	410	392	436	426	448	386	421	396	406	416	413	427	442	398	432	430	410	393	372	399	401	406	384	411	372	417	406	440	412	436	402	414	448	394	410	415	420	425	406	455	423	376	410	416	431	399	431	433	397	401	437	404	424	425	395	455	429	405	405	425	409	361	420	408	419	420	382	381	340	422	389	398	357	422	433	399	419	394	435	408	385	397	433	438	387	402	429	422	406	401	449	423	397	409	405	422	412	410	420	409	398	414	398	393	429	429	409	421	419	377	427	403	406	414	407	383	371	421	423	403	395	404	396	429	405	423	361	405	401	372	443	421	396	381	427	407	441	393	444	422	416	437	446	437	417	378	406	415	405	434	407	417	412	378	385	431	373	405	457	421	382	462	417	419	428	412	401	429	429	449	425	400	392	406	407	403	432	435	410	415	416	389	397	440	445	394	405	418	393	440	411	392	406	395	412	420	421	414	447	415	430	409	417	440	390	406	422	409	385	385	401	440	390	441	415	415	416	406	430	403	423	410	385	403	423	424	410	390	471	436	424	446	409	398	397	439	447	433	430	408	444	383	454	360	427	403	415	418	385	364	385	397	395	394	382	404	424	443	371	403	360	384	444	392	392	407	403	430	427	410	392	390	422	426	384	422	417	435	412	389	432	410	422	397	417	416	455	437	417	445	440	431	421	370	411	399	469	429	408	396	404	400	380	413	399	395	406	417	434	395	382	385	416	387	436	410	390	410	450	400	387	422	423	425	429	391	422	395	415	407	420	397	415	383	407	419	404	413	415	404	411	416	428	440	428	460	427	413	408	444	395	391	403	455	390	417	406	429	394	387	416	397	389	401	444	397	392	412	418	427	411	411	411	433	391	424	376	411	433	407	412	413	435	408	442	445	439	418	366	404	407	427	433	411	445	425	373	462	397	417	408	419	367	398	381	400	415	411	416	415	432	397	417	441	396	437	425	420	437	431	433	391	420	409	408	411	424	420	396	391	413	402	416	409	443	431	394	405	387	399	450	410	422	399	424	401	427	416	430	418	394	415	429	440	406	386	420	421	387	379	427	398	408	414	417	453	402	450	418	415	399	456	454	427	398	406	413	377	413	431	414	424	436	415	385	425	400	409	436	426	386	398	378	433	413	419	441	425	384	439	424	411	429	410	417	398	372	374	426	387	398	433	411	465	419	451	378	425	405	396	416	429	415	409	412	419	417	425	422	416	415	404	403	409	441	432	429	406	451	401	388	419	439	390	430	406	429	410	435	420	415	380	405	442	412	372	385	412	412	415	421	380	404	390	422	442	412	426	433	419	460	416	444	428	382	390	410	397	435	422	408	397	418	441	423	421	406	410	432	411	397	400	410	398	422	405	401	401	387	441	434	403	397	400	413	378	386	461	421	396	390	446	408	367	416	398	418	432	406	435	393	417	390	411	415	401	443	410	412	400	403	421	420	379	409	374	417	415	378	440	396	377	379	401	435	407	405	429	395	430	413	442	395	440	398	435	429	392	405	449	391	438	440	453	408	395	401	397	429	380	421	410	416	398	406	419	382	405	426	440	392	405	415	369	386	397	388	410	427	442	412	412	401	423	406	431	378	402	420	412	400	401	462	368	428	433	412	387	429	438	412	442	392	415	414	452	408	438	436	404	432	390	407	392	413	382	403	415	422	442	449	422	380	409	447	445	409	382	390	412	422	419	395	428	433	393	397	394	425	413	424	425	428	388	419	460	384	377	402	445	447	403	408	394	389	417	435	431	406	399	430	437	418	434	398	401	377	407	375	419	400	417	436	428	411	395	408	426	408	429	398	417	434	416	410	412	407	406	405	404	405	425	435	376	424	407	413	440	387	435	413	407	371	394	438	450	392	427	413	423	415	428	428	412	389	409	420	421	428	431	410	450	385	426	449	430	412	383	444	408	428	404	415	412	402	422	342	448	412	371	404	409	418	403	422	418	398	412	421	409	380	416	404	428	418	443	411	445	431	416	393	419	449	413	402	424	432	394	425	439	397	440	421	442	443	394	412	383	432	447	406	425	385	428	441	387	422	447	436	432	414	428	420	397	394	409	415	400	457	391	351	413	410	392	451	394	437	433	411	453	445	398	422	391	436	400	405	411	435	387	432	453	406	454	374	393	410	425	413	442	386	391	409	428	403	437	418	409	426	361	406	440	429	422	402	385	379	401	419	406	408	377	408	459	392	428	432	384	364	413	391	376	413	392	410	442	390	435	377	409	440	465	427	406	415	404	407	411	386	403	412	378	385	400	417	390	413	394	434	435	410	403	414	397	414	431	394	421	414	414	384	413	400	411	455	411	418	420	429	449	451	388	388	376	419	407	416	384	428	401	397	433	414	451	447	477	409	429	457	405	431	431	417	424	412	402	382	391	403	424	433	386	381	435	430	405	419	449	431	418	411	393	386	388	425	429	432	427	431	414	404	388	375	417	426	400	414	405	397	428	394	412	473	448	407	431	418	402	398	422	388	386	418	393	416	349	406	421	429	450	451	399	382	408	374	398	400	442	391	420	427	412	444	424	421	437	412	433	394	403	379	442	380	429	401	433	400	391	450	381	396	444	396	442	455	420	417	411	416	443	402	393	434	412	417	414	397	402	382	418	438	379	388	381	403	438	397	425	418	430	384	439	405	387	362	411	408	430	393	424	412	417	455	435	401	382	409	396	382	419	421	438	444	424	415	405	456	383	375	429	452	428	429	429	401	431	432	404	399	440	461	353	425	384	402	426	441	408	427	403	449	378	422	430	423	425	415	410	414	411	424	436	437	392	404	413	451	385	425	413	404	438	421	399	404	399	401	402	422	436	450	418	431	421	425	467	447	447	440	421	458	394	373	393	422	419	423	412	434	397	421	409	426	390	409	387	420	426	404	412	426	442	386	360	396	420	417	437	441	453	414	406	424	419	397	396	381	421	438	427	404	417	412	351	442	413	428	387	395	422	409	426	406	409	395	428	439	416	435	412	422	445	363	433	407	409	409	398	419	450	354	399	425	423	396	441	406	403	417	421	421	395	395	431	399	418	423	424	413	396	367	407	403	415	429	406	411	376
6579	12549	11182	7060	4345	2907	2123	3235	32425	21479	1053	720	755	754	695	733	672	719	669	692	677	657	726	680	641	652	670	678	684	645	647	729	851	1742	2622	2616	1885	1240	889	693	686	654	667	679	645	620	592	679	662	670	656	646	698	661	666	635	656	683	663	649	655	684	657	621	627	691	641	649	658	607	633	611	654	654	710	634	688	615	700	619	643	653	647	697	634	597	690	646	672	623	611	672	674	672	633	695	633	679	706	610	625	673	613	652	676	671	679	629	686	656	650	644	656	640	693	636	626	660	626	673	625	671	691	614	614	658	688	622	668	658	624	710	670	644	659	687	656	667	642	653	664	730	651	640	645	648	655	634	653	666	612	646	626	681	635	630	662	680	646	675	641	619	642	598	646	624	654	634	620	621	679	659	675	654	693	610	616	643	674	615	619	635	628	625	623	645	648	644	641	637	633	628	661	660	713	649	661	659	628	659	606	605	624	619	631	617	631	662	667	648	673	688	663	620	657	653	675	668	670	618	651	637	660	620	648	638	641	673	655	683	669	675	625	619	680	668	649	655	613	727	690	617	643	670	630	660	671	675	630	610	657	659	674	638	686	639	673	650	631	651	642	672	686	675	670	629	650	676	676	658	699	623	637	618	613	649	681	672	676	652	637	636	667	651	640	684	626	677	641	614	654	630	640	646	654	671	691	648	637	667	680	683	636	661	693	694	658	672	651	634	673	660	642	681	627	646	620	626	642	654	635	680	635	651	667	642	637	651	661	664	622	671	620	679	660	640	627	624	647	637	649	625	691	616	684	643	689	622	621	647	611	678	627	614	644	694	673	626	719	648	705	669	652	635	630	658	695	662	663	676	657	661	609	594	635	648	622	643	697	668	616	644	602	667	649	690	720	624	647	665	693	669	631	627	654	648	652	647	644	615	619	657	666	667	667	632	625	650	651	622	652	595	666	607	629	613	658	698	635	609	611	639	661	653	655	652	668	690	624	619	594	634	617	644	655	624	624	673	637	626	681	620	678	720	649	656	617	602	649	660	651	673	671	661	615	684	627	625	634	686	671	678	710	610	654	659	671	662	659	720	692	665	689	667	659	679	643	673	658	656	600	665	655	658	682	638	696	621	639	616	664	672	610	658	683	660	678	659	649	657	671	604	655	693	675	668	687	604	646	650	666	635	655	624	652	650	656	595	667	673	621	624	681	659	645	626	690	638	653	675	685	672	638	655	652	650	660	679	616	636	602	688	691	671	614	662	674	645	634	643	665	628	630	658	724	681	674	643	668	665	660	650	651	634	638	629	671	729	666	691	658	661	638	650	620	671	632	653	641	640	625	688	681	580	620	696	659	706	664	664	640	638	616	712	680	659	652	633	637	669	700	700	635	637	668	595	633	607	675	623	642	676	654	638	617	649	666	599	647	690	629	625	678	654	605	615	647	627	660	690	623	603	661	681	672	699	666	657	692	669	648	624	651	624	671	736	638	672	646	647	642	642	664	644	683	647	661	638	673	635	684	681	658	658	685	658	653	652	621	608	669	631	656	608	646	651	661	617	676	673	643	646	639	645	625	647	646	576	656	636	682	695	697	658	642	632	667	682	638	608	652	671	652	692	640	624	660	601	633	628	681	673	638	639	660	658	656	633	631	691	658	650	632	636	647	637	649	663	618	581	635	644	645	678	649	694	621	672	649	653	634	607	662	683	573	661	671	661	677	669	652	682	696	632	660	622	678	642	663	641	684	667	654	642	646	657	638	643	625	645	600	629	668	648	628	666	668	661	676	634	656	638	656	675	623	655	678	650	667	630	652	622	647	666	598	681	685	650	661	635	620	645	673	595	649	681	679	635	674	651	606	603	639	612	655	715	658	603	704	656	652	669	633	606	648	693	656	691	628	638	636	696	625	635	663	674	683	615	629	665	654	612	647	699	653	626	644	650	660	618	653	663	659	704	630	632	630	603	628	673	626	663	687	638	659	671	654	641	651	665	635	642	679	672	659	652	602	688	673	640	675	704	645	709	641	639	643	707	650	679	660	681	618	677	610	635	647	637	611	664	681	650	701	603	674	638	691	666	654	644	648	646	675	676	664	643	637	664	625	652	616	625	640	651	669	665	683	612	679	662	649	645	636	707	671	684	682	621	637	670	657	625	649	659	615	653	662	656	638	653	658	671	624	650	627	660	627	614	642	642	665	672	646	673	688	626	637	628	620	611	663	660	643	625	668	609	626	623	689	620	674	635	608	651	645	643	664	683	636	613	622	641	640	628	657	667	652	654	562	680	682	704	634	626	658	657	642	660	697	657	671	674	648	647	676	636	633	652	669	685	669	628	619	651	695	652	684	618	679	657	644	624	638	676	679	694	640	690	666	629	637	636	678	644	654	658	662	626	667	687	648	660	647	640	716	670	649	681	667	656	675	675	653	661	596	681	667	661	658	679	645	645	663	653	637	629	628	617	624	648	635	652	676	658	614	679	680	670	625	672	633	644	616	632	635	687	673	656	636	657	640	643	633	715	646	693	624	705	691	672	616	672	692	711	698	645	604	628	657	657	634	638	665	657	685	624	654	650	671	660	646	633	666	645	672	662	651	630	627	678	661	646	636	638	630	648	677	647	662	619	643	626	654	669	639	671	645	709	621	703	657	666	625	692	635	692	680	668	610	643	593	628	648	638	633	616	634	695	676	652	653	655	697	657	701	642	647	636	610	656	634	580	653	623	608	682	647	587	636	663	675	645	628	614	611	643	673	628	651	695	669	667	646	687	643	615	667	667	674	626	635	700	660	712	681	683	627	654	654	629	615	643	609	660	693	684	691	619	679	623	645	683	647	681	696	624	664	662	618	693	657	700	639	661	649	698	642	650	598	664	589	649	622	640	640	636	640	683	641	655	666	651	702	648	613	664	693	645	659	630	624	645	653	668	609	627	698	678	653	636	651	643	668	642	677	617	674	666	654	686	668	692	637	661	672	617	643	650	642	653	645	691	622	651	665	696	654	656	654	686	631	676	627	643	656	635	658	600	655	682	623	669	669	662	639	652	640	669	665	695	640	659	662	662	618	630	631	649	658	654	672	634	657	666	624	636	699	668	649	647	640	683	684	637	664	641	641	672	663	628	650	665	687	593	640	668	636	640	639	590	616	667	698	678	640	626	692	651	683	652	619	623	652	658	658	620	629	621	640	695	632	625	643	691	615	672	639	619	650	643	658	693	680	672	685	623	670	634	648	642	672	630	662	605	655	627	664	622	593	652	699	711	637	660	662	647	626	657	631	650	636	663	617	617	672	651	686	632	645	679	671	666	649	672	619	675	634	699	629	667	635	659	676	699	657	636	611	671	643	651	687	620	631	637	644	678	662	622	655	637	659	661	656	641	671	696	689	632	655	650	658	618	665	658	649	670	633	632	679	676	672	654	650	664	638	657	666	618	653	621	638	636	659	710	622	672	657	638	655	657	648	675	626	630	702	687	674	638	637	701	653	673	679	636	642	643
23225	21141	28811	23708	21142	19144	3671	1431	37220	39222	15699	991	523	476	440	456	455	451	452	434	418	454	389	423	423	420	423	415	409	394	442	428	622	1562	2677	2522	1551	962	664	474	424	413	396	409	398	375	385	402	430	362	385	404	439	423	394	413	382	398	405	408	434	409	405	434	365	398	405	451	431	397	390	401	392	385	385	360	431	393	392	421	408	394	401	395	414	419	414	424	430	390	386	414	382	396	385	404	388	440	426	391	359	443	416	409	448	360	418	392	398	397	437	425	374	398	397	417	404	419	388	385	381	405	416	416	415	424	401	438	385	392	422	406	383	432	403	412	404	400	377	428	383	380	359	412	422	424	386	397	439	379	401	398	367	417	442	402	391	422	399	367	411	400	409	393	398	445	421	437	384	428	449	411	422	412	441	413	375	372	390	373	427	407	381	408	434	453	411	405	393	374	392	395	413	439	434	413	401	435	404	437	415	415	394	434	446	373	413	370	433	412	419	405	410	381	375	396	419	387	406	401	378	404	363	393	450	419	395	416	408	383	387	387	430	424	413	373	394	437	373	412	404	433	417	428	419	402	371	413	391	377	391	400	460	456	433	415	411	384	407	424	420	378	400	417	382	417	389	401	387	423	417	433	444	425	393	406	410	400	361	358	395	409	407	403	440	404	388	430	422	394	372	425	408	396	402	399	390	421	400	417	393	410	422	427	411	372	405	407	417	420	419	427	426	425	375	441	412	391	381	364	424	415	415	392	414	395	392	397	414	394	393	388	373	390	407	381	418	366	399	398	413	396	427	375	419	392	398	418	374	394	409	372	404	409	442	401	418	432	425	430	404	425	411	407	414	391	397	453	414	413	400	379	398	404	396	416	420	447	398	388	401	398	386	377	444	432	406	406	347	404	388	387	401	401	422	437	418	363	413	436	398	385	378	447	426	396	375	420	440	379	385	431	406	399	441	423	424	372	451	422	388	428	428	410	384	399	419	413	423	421	400	415	402	417	403	404	430	392	392	403	378	414	396	377	384	434	417	431	402	398	377	407	436	433	399	402	369	394	393	409	422	405	354	413	377	408	404	434	402	391	388	415	402	385	391	407	418	390	387	376	450	425	411	434	394	397	406	367	387	393	384	429	373	378	424	395	384	415	408	393	388	419	411	416	414	438	386	419	409	421	375	401	429	391	402	410	378	396	395	405	425	408	428	415	387	408	410	410	385	431	393	420	394	383	384	418	377	431	434	401	428	408	414	391	420	413	383	417	385	405	388	389	391	416	422	388	433	380	388	391	414	407	380	415	391	361	404	416	405	409	456	412	414	413	463	418	408	393	399	421	367	433	405	403	439	424	407	382	368	385	416	419	411	401	451	465	383	415	393	389	418	414	427	433	403	420	380	422	425	445	416	417	417	388	406	405	396	376	419	401	381	416	413	396	420	402	416	367	416	371	398	412	392	393	415	395	397	402	352	448	394	403	414	417	394	372	415	394	401	416	393	399	387	380	434	404	406	409	364	449	419	443	420	393	428	397	418	417	427	430	411	376	399	406	392	416	397	418	398	435	388	417	433	339	435	400	410	418	393	403	420	421	399	406	403	410	405	407	401	414	407	418	412	394	411	414	381	411	428	468	398	431	370	391	386	382	427	416	392	387	403	414	352	422	391	424	416	397	409	404	420	382	423	404	377	394	385	410	403	408	401	404	414	441	427	397	381	403	431	398	388	391	405	394	385	398	348	435	389	385	422	410	408	410	384	393	409	439	380	416	418	383	421	406	431	393	410	428	368	398	442	397	404	434	403	399	417	431	402	425	401	388	432	390	423	417	427	395	399	384	412	378	387	393	421	401	403	391	379	416	409	400	391	387	420	360	415	411	389	412	371	381	395	395	405	377	422	389	352	407	387	371	394	395	416	432	390	403	391	403	413	458	410	418	434	412	435	405	396	401	370	418	429	398	405	408	431	417	418	421	376	410	400	426	412	406	429	417	391	417	398	392	394	398	457	399	419	420	399	402	400	431	380	376	390	393	380	373	430	401	409	421	389	422	415	394	439	436	405	369	388	437	400	378	406	416	420	390	405	426	386	416	397	432	379	415	379	392	385	405	412	396	401	418	421	426	448	414	428	420	418	416	386	388	394	377	395	426	400	461	394	397	424	406	429	394	436	387	409	389	428	414	391	389	421	394	412	407	438	384	390	426	384	412	374	405	453	403	415	425	378	388	362	386	404	414	395	406	394	392	419	373	381	383	392	400	386	375	413	395	417	448	392	409	387	387	389	401	384	421	360	423	413	377	392	418	382	393	436	418	400	424	399	451	421	408	415	419	393	418	397	379	435	416	404	398	378	376	434	395	357	399	454	383	395	411	404	380	443	370	386	390	412	360	388	392	427	419	409	417	400	428	392	385	348	380	388	390	403	415	417	371	377	403	391	419	416	398	411	397	426	421	425	414	421	374	404	356	413	420	427	413	423	394	407	429	374	427	412	429	415	440	394	375	404	453	442	404	391	419	407	424	372	407	366	394	411	398	424	430	398	408	408	391	414	403	414	401	408	412	399	410	382	422	410	406	384	404	448	405	417	409	358	388	385	399	405	384	388	445	396	395	386	411	379	392	400	412	389	371	442	427	383	375	411	412	403	402	374	409	401	402	396	431	425	351	426	436	415	418	385	408	377	427	425	385	403	409	389	406	418	427	404	418	392	432	421	394	434	417	377	391	412	406	403	376	391	372	414	433	423	411	379	396	394	437	410	407	423	360	409	419	396	366	436	395	390	436	377	389	408	438	390	392	394	383	436	398	453	420	385	388	394	405	413	407	385	392	383	409	414	405	380	417	401	376	406	378	367	412	429	392	406	403	402	401	402	432	451	392	437	389	421	406	393	384	375	400	450	385	377	401	392	347	401	400	394	428	376	427	411	422	396	425	384	388	422	373	384	358	413	407	376	436	410	400	410	407	405	409	372	412	378	386	398	376	416	377	391	401	394	416	402	414	391	411	387	398	418	399	376	426	388	372	417	418	416	423	388	392	409	408	431	430	383	413	412	423	398	407	386	404	419	399	411	418	439	401	436	415	413	388	419	422	371	365	430	413	356	400	425	383	402	373	358	392	411	419	424	400	383	428	371	419	386	407	416	398	437	392	400	416	365	395	421	368	432	395	390	414	432	411	392	391	416	405	380	401	405	404	416	422	360	400	419	392	399	391	368	384	423	422	405	439	358	362	415	412	415	403	389	411	412	425	434	397	391	430	421	432	394	403	352	403	359	439	412	427	418	407	414	391	445	403	409	409	414	417	390	411	419	412	397	419	419	398	405	418	418	394	359	442	421	391	442	485	418	459	402	397	401	434	397	424	441	372	362	403	419	402	396	383	383	405	418	403	404	447	411	387	397	387	398	418	427	386	409	414	428	424	391	410	418	420	444	395	424	415	428	405	399	406	426	413	404	409	418	389	370	420	435	382	393	405	398	410	410	412	421	419	436	408	455	384	377	363
10776	22413	19421	13010	9222	5927	4792	3611	42672	42290	9404	964	921	847	866	768	735	753	705	722	764	733	716	679	669	691	687	693	688	648	694	711	1275	3634	6264	5483	3590	2030	1266	858	677	623	629	636	655	605	644	595	618	606	623	628	582	659	581	668	634	631	645	574	624	670	626	590	638	635	632	646	625	671	612	602	621	582	622	635	652	662	619	625	614	613	630	573	612	633	638	595	588	645	631	551	632	643	608	640	602	627	625	677	638	620	605	612	637	625	639	637	636	628	630	615	646	666	627	629	656	618	711	645	637	632	644	622	603	631	659	609	605	632	650	649	650	606	660	609	619	671	640	602	612	620	597	645	608	621	608	636	638	614	616	641	593	647	653	634	646	611	643	604	621	655	578	661	621	621	670	595	600	623	569	652	614	641	632	624	617	628	657	630	611	629	633	623	631	626	633	607	632	646	616	604	618	621	645	643	615	659	594	599	641	615	586	625	691	668	664	619	628	573	607	606	595	621	640	625	667	591	615	613	600	643	598	626	630	613	652	643	632	598	645	633	638	602	652	620	669	600	609	650	631	657	626	622	604	661	632	607	601	713	586	669	656	644	656	675	611	546	601	625	609	618	625	653	558	621	608	633	635	634	589	615	638	672	607	647	641	600	608	640	651	589	602	608	649	648	644	629	609	635	617	674	619	629	617	671	626	618	628	624	576	613	636	635	632	629	657	631	604	633	605	576	629	630	613	651	635	590	595	555	639	624	640	587	638	602	622	616	621	652	594	634	631	642	668	602	646	647	628	623	606	624	588	639	619	642	609	633	634	619	622	670	632	596	612	647	592	685	648	622	701	607	615	623	613	669	614	591	612	639	653	591	661	652	648	629	647	670	637	597	671	621	664	600	659	662	623	601	622	623	628	614	619	630	620	611	635	637	626	608	674	597	602	650	661	577	609	614	654	638	633	579	652	598	615	578	600	661	633	632	652	608	666	606	634	626	632	629	636	592	611	591	663	623	609	660	686	643	596	642	638	684	624	599	618	644	613	628	643	628	632	659	664	639	652	652	580	658	619	654	617	661	645	588	670	626	678	635	636	651	614	621	645	624	717	635	611	662	621	632	637	633	591	665	598	602	650	617	606	612	617	623	573	593	662	601	639	588	599	628	632	602	643	628	639	650	609	658	627	644	633	697	593	603	636	634	620	572	624	589	633	621	625	666	623	619	604	650	637	600	626	632	630	610	572	606	636	649	646	671	624	598	663	677	668	615	641	640	620	634	657	649	613	609	611	604	609	608	624	628	621	618	620	642	630	620	602	597	591	627	566	705	647	654	630	606	674	635	636	635	605	636	653	581	606	664	636	621	619	616	588	672	633	629	612	578	641	639	633	597	649	653	615	651	618	599	636	654	640	664	631	610	626	631	629	636	622	627	645	640	676	600	656	658	643	621	657	634	644	623	623	606	633	632	661	651	572	636	612	679	646	650	596	648	628	612	600	613	616	640	621	650	616	634	622	644	583	628	587	619	630	633	618	599	652	628	645	593	698	665	632	646	628	592	606	611	667	647	659	618	574	616	650	629	620	653	680	649	658	604	615	609	574	609	627	594	644	607	605	568	660	652	618	596	632	636	595	609	618	660	609	577	638	649	613	621	606	587	639	622	622	627	594	623	575	614	637	646	599	610	620	610	604	644	648	616	640	612	664	667	598	659	613	592	679	615	619	597	617	660	616	647	620	604	614	663	643	647	616	628	636	603	615	603	622	644	667	611	595	616	587	615	633	619	666	610	675	626	642	589	592	632	648	625	663	596	626	628	592	644	621	596	666	623	601	608	596	657	615	597	679	636	590	645	660	600	647	640	652	609	603	652	635	627	593	600	635	616	662	583	629	624	630	624	616	661	631	609	582	669	637	627	637	626	598	635	678	623	631	638	607	599	546	630	637	640	632	601	616	608	675	652	616	592	623	630	646	616	618	616	645	618	629	642	660	617	639	597	676	610	632	591	648	590	577	608	591	681	631	659	614	602	593	675	633	591	642	609	624	655	615	615	706	604	597	655	639	651	635	668	612	581	660	633	631	609	669	658	624	631	631	661	632	609	651	606	630	701	587	678	595	683	651	617	659	657	619	633	620	639	622	575	600	661	591	595	642	593	610	629	636	632	617	640	678	587	663	624	649	679	602	630	653	586	646	640	637	634	656	635	616	603	619	604	692	602	603	618	607	659	652	609	630	649	601	641	629	629	633	666	650	620	602	577	589	613	609	653	629	604	599	606	595	673	607	618	614	638	611	672	656	626	622	629	667	602	622	591	610	637	604	602	656	639	617	646	592	603	670	620	634	582	669	592	637	654	673	601	628	613	662	619	623	647	617	688	660	653	632	595	641	624	588	656	638	632	609	638	613	642	635	629	650	626	630	628	652	627	615	598	625	605	670	634	637	598	602	600	633	607	654	609	645	591	635	613	602	620	659	618	653	617	654	637	619	627	605	625	609	629	629	613	625	637	637	659	563	633	617	674	655	653	629	601	662	622	615	651	630	620	605	596	624	632	611	622	675	595	592	621	609	618	638	634	627	627	639	662	604	630	611	684	597	604	688	617	643	641	614	611	638	610	644	617	635	595	605	631	611	626	669	622	607	638	654	650	632	648	616	615	668	654	601	588	647	605	656	629	607	628	631	634	636	618	630	594	604	615	648	609	574	653	587	622	611	595	695	608	648	623	573	651	588	658	622	614	619	594	616	589	622	632	642	644	628	626	623	650	620	647	622	622	620	637	617	613	624	639	667	620	607	634	583	566	631	633	640	610	636	651	636	644	657	658	627	616	634	605	660	623	652	594	649	631	596	632	626	614	676	599	589	606	631	622	660	589	615	627	613	659	655	623	625	622	607	603	628	650	664	605	624	663	599	665	621	621	688	632	625	649	643	598	609	625	664	587	658	621	655	649	622	626	589	657	617	661	599	622	650	605	617	624	627	655	623	640	636	643	643	585	640	633	589	682	663	616	623	627	645	633	658	633	623	634	622	622	658	625	657	598	630	648	639	606	629	605	651	663	698	598	653	634	615	612	633	635	586	634	592	606	580	659	629	615	601	626	644	636	634	613	640	612	562	630	641	622	613	642	637	609	645	639	641	582	599	606	641	591	577	584	621	651	627	637	646	672	641	637	593	621	632	653	618	628	629	586	684	641	614	603	586	645	653	634	574	639	649	605	627	601	626	617	614	634	628	629	643	634	636	646	639	646	600	677	611	612	668	608	634	652	647	636	632	588	643	575	604	616	615	669	630	600	639	616	609	570	633	625	651	602	639	647	633	586	635	635	630	629	604	612	572	627	627	624	618	638	620	621	662	599	588	608	630	614	598	585	621	583	650	635	617	621	621	635	593	662	639	605	669	634	674	618	598	632	569	658	650	619	639	604	642	649	624	586	587	625	614	640	623	639	621	620	622	607	607	608	582	601	621	623	612	629	609	598	644	642	637	615	602	633	629	599	663	609	616	613
26641	19920	8434	2700	1418	1029	665	546	5775	5173	1879	434	392	368	418	419	384	426	387	439	409	416	388	430	399	404	434	396	408	388	388	383	435	451	514	561	582	456	415	430	403	455	415	351	399	409	377	392	405	355	376	415	395	415	358	398	377	372	370	383	372	371	351	382	380	407	391	345	386	375	406	402	398	400	394	431	391	402	398	389	417	426	411	413	382	386	368	389	391	376	409	395	405	412	398	397	386	371	423	374	392	417	397	383	427	387	383	411	373	394	375	380	417	392	382	426	394	390	405	413	407	407	364	396	386	356	402	380	397	425	384	397	384	374	371	433	408	396	394	388	398	418	413	386	407	390	404	379	395	399	404	387	392	421	384	416	420	343	395	366	409	379	409	382	410	400	389	406	423	417	428	401	423	403	372	383	392	427	407	377	420	394	396	415	412	366	404	387	363	391	404	374	372	400	433	406	396	375	403	401	395	402	360	379	389	401	393	385	374	432	395	397	410	349	401	386	383	385	365	411	436	390	388	426	437	390	416	442	384	407	405	410	389	388	374	383	371	394	397	439	392	409	366	391	409	412	435	410	438	373	387	396	390	432	407	416	432	386	412	395	385	410	392	360	404	372	406	404	395	409	443	378	394	404	389	373	403	388	391	347	366	428	403	426	394	413	430	399	354	438	424	412	399	356	394	415	419	403	451	383	382	410	426	376	371	350	395	411	390	356	389	360	400	398	406	391	386	362	405	379	367	377	403	418	390	374	463	373	384	410	396	431	444	416	386	414	414	363	439	403	393	371	398	373	384	372	391	372	402	412	391	412	365	408	408	373	410	414	410	393	395	405	396	411	401	401	412	404	358	390	397	435	356	388	386	403	372	431	398	381	426	410	381	394	404	397	422	401	438	411	368	431	433	424	423	378	416	374	422	412	395	415	417	407	384	376	418	398	418	382	392	394	401	387	407	402	413	378	406	384	405	395	407	398	383	417	408	400	410	386	389	387	430	391	415	352	385	411	379	405	384	407	384	427	392	401	401	355	431	390	416	424	389	401	410	376	373	426	421	392	401	422	420	382	387	430	349	437	403	389	411	376	387	385	421	390	398	391	403	413	408	379	405	396	413	429	401	421	357	398	406	380	415	396	366	380	404	430	416	406	392	373	422	419	370	415	413	408	363	376	378	418	389	399	382	389	416	408	420	404	414	441	391	408	377	403	405	396	413	397	376	433	447	423	408	375	410	414	392	408	384	400	375	383	425	390	447	402	434	393	403	422	398	414	393	402	367	390	396	401	409	399	394	368	406	388	378	386	395	390	397	393	406	406	362	418	406	417	390	425	408	405	403	412	377	368	334	411	433	392	415	420	397	405	360	428	415	379	416	373	371	371	403	402	390	372	419	400	412	394	395	397	417	428	403	389	419	446	412	371	382	367	364	415	383	396	450	368	410	407	420	395	386	399	388	411	353	415	401	403	418	408	375	366	435	384	377	393	375	410	379	383	385	393	407	410	390	397	375	394	394	387	414	401	411	388	392	401	382	412	399	389	362	408	375	406	396	404	404	424	394	417	414	421	374	437	421	389	391	446	369	419	392	416	417	400	405	407	374	394	389	368	425	411	429	419	387	391	375	370	389	427	380	381	365	415	405	420	409	376	372	428	388	398	393	390	403	432	404	390	391	373	412	424	393	422	447	361	392	410	397	363	397	383	407	397	418	381	381	404	401	388	426	426	410	368	437	379	418	397	404	367	399	431	402	381	388	424	399	393	385	377	384	407	394	401	405	393	351	386	374	395	380	401	389	393	370	409	389	359	425	381	389	419	405	417	388	387	420	405	364	404	432	415	398	372	401	379	364	413	379	417	410	390	368	420	387	412	385	396	440	403	406	392	421	401	416	418	372	404	398	395	412	385	406	407	396	389	424	401	396	440	424	414	365	396	404	390	366	358	417	380	406	388	385	384	378	416	413	366	432	427	442	443	433	387	397	408	372	451	382	410	401	397	414	359	392	432	439	421	435	365	395	402	398	405	422	361	432	381	388	394	377	404	405	412	393	398	347	389	441	371	405	409	398	367	373	351	404	371	392	384	420	368	372	394	411	386	410	401	378	378	379	399	400	411	376	382	413	396	398	393	431	408	401	394	379	413	426	370	425	426	384	388	367	386	397	417	390	376	406	387	394	387	418	419	383	418	382	425	415	385	384	362	419	393	425	376	381	429	368	435	430	376	414	408	398	363	366	396	412	395	413	370	391	407	404	402	376	407	364	412	398	422	363	364	364	379	395	389	426	388	396	370	407	408	400	404	393	383	394	377	386	407	410	384	398	420	409	391	376	385	407	386	367	356	420	396	431	397	398	409	385	393	393	397	357	411	421	390	427	393	411	409	412	392	352	361	440	423	409	384	415	386	400	403	397	371	406	356	452	381	384	383	401	378	424	385	407	379	389	396	365	436	390	386	409	420	383	375	404	425	410	381	364	419	366	384	426	420	421	421	398	403	403	382	372	398	367	395	362	376	412	410	419	422	379	402	371	386	382	385	434	398	367	429	401	346	416	401	402	370	414	388	395	411	392	402	408	380	395	405	415	416	406	389	430	393	400	406	410	395	350	423	413	383	434	375	413	419	425	425	402	373	375	409	397	402	392	416	415	422	397	395	406	386	404	410	416	387	382	439	398	394	428	405	422	399	392	429	403	364	371	379	434	401	382	399	392	413	417	407	406	417	400	389	379	431	395	408	382	416	391	360	417	354	412	401	348	431	386	411	418	389	355	390	387	402	377	399	369	373	380	400	399	416	405	415	384	409	409	407	402	381	395	377	384	364	427	373	398	407	409	417	398	422	431	393	382	391	393	412	395	380	410	392	379	419	418	404	373	392	420	418	401	412	392	398	417	413	405	428	390	384	358	382	421	389	395	391	366	399	410	378	413	428	403	416	429	392	431	391	407	400	439	392	430	419	424	395	395	429	402	378	367	415	435	428	374	423	419	402	416	419	421	405	384	396	394	399	359	389	397	367	375	428	389	370	420	411	386	408	411	399	373	406	413	367	395	396	381	393	395	390	427	447	404	420	448	375	434	411	414	407	393	386	414	433	370	382	411	381	402	395	387	431	399	402	389	387	418	392	397	373	420	389	394	404	403	414	422	393	387	394	420	409	397	409	421	438	373	384	379	388	406	417	439	415	431	393	457	384	390	386	371	348	405	443	417	411	404	392	405	409	407	406	411	414	411	401	408	381	392	405	379	413	402	389	417	406	402	377	401	411	403	412	380	380	373	376	359	414	394	432	407	419	422	368	371	381	425	387	420	403	384	377	378	366	385	391	392	424	397	385	370	366	424	406	408	381	435	405	400	408	397	404	394	384	408	398	383	397	389	386	406	380	384	439	395	398	383	404	405	407	419	397	396	400	411	384	404	428	406	435	385	391	413	438	372	383	421	380	431	368	393	402	410	417	407	385	397	423	391	376	431	368	393	379	397	418	375	425	380	405	409	405
5610	6305	6813	4315	2982	1893	1425	1143	12320	10041	3490	679	653	655	612	668	696	604	663	628	634	661	621	596	636	596	679	600	619	660	611	660	705	806	1030	1027	994	839	716	645	625	609	689	661	656	605	616	638	608	625	606	608	596	633	600	679	598	616	605	636	580	622	667	612	589	605	581	623	647	657	617	678	620	629	613	590	649	676	657	593	624	608	602	608	638	644	613	626	614	631	630	600	637	633	587	613	685	637	642	609	606	616	608	618	590	630	634	638	625	613	598	582	621	570	643	638	589	658	586	627	631	639	587	639	616	627	615	589	590	618	608	650	653	608	624	650	614	686	625	594	613	634	643	611	609	638	643	625	637	674	618	658	602	642	679	632	644	680	588	630	634	627	616	622	646	624	609	619	638	627	614	642	637	610	620	610	610	626	616	622	646	565	624	631	640	609	674	603	600	642	608	658	643	631	648	634	590	591	612	619	598	651	579	649	599	638	596	617	605	576	611	632	651	620	622	621	673	590	645	570	638	682	604	658	577	646	634	645	654	641	639	589	594	603	609	586	673	658	609	623	642	576	633	635	625	626	567	621	636	636	614	612	609	619	627	648	621	667	624	616	604	608	606	643	586	642	615	647	690	636	595	642	612	634	635	602	692	658	610	609	645	602	567	609	647	612	629	582	619	610	595	616	662	606	608	582	667	660	636	663	653	615	633	595	600	627	669	619	616	593	626	567	628	633	624	632	619	596	653	615	653	644	629	638	599	636	643	591	614	630	686	687	619	606	641	608	676	634	650	614	637	617	582	663	596	647	593	632	600	581	636	596	658	597	617	579	601	655	605	673	660	649	588	586	621	650	621	632	666	579	658	613	640	679	635	617	593	588	650	684	626	600	637	654	618	636	604	572	685	629	593	618	618	614	614	672	598	623	639	654	603	658	630	623	595	664	587	682	614	621	642	674	624	629	601	634	619	666	586	619	630	621	632	614	667	603	638	633	602	610	574	623	625	630	632	624	617	616	603	582	639	656	623	632	621	673	671	614	651	606	615	623	590	641	590	648	615	633	669	614	650	630	629	638	607	608	638	641	601	604	639	625	598	632	570	640	626	604	601	642	645	671	630	648	588	652	631	634	662	645	635	627	649	625	610	619	657	622	641	638	588	650	686	639	601	675	628	652	608	589	649	603	600	602	628	597	585	606	622	594	614	627	620	678	632	647	611	651	605	692	646	606	617	622	645	657	617	660	620	596	652	654	620	636	610	621	628	632	601	632	653	620	636	563	569	618	657	645	598	596	612	659	622	581	644	688	636	620	638	580	630	644	619	629	633	613	602	621	646	606	609	628	607	617	644	609	629	611	624	646	607	605	638	625	630	618	652	668	629	645	676	649	656	620	581	584	601	621	632	638	654	620	595	611	628	654	586	623	648	630	625	617	632	576	623	596	649	636	579	657	615	651	642	623	609	625	629	604	639	618	593	615	629	633	644	649	637	651	596	620	618	597	661	620	598	642	606	631	609	618	631	616	578	566	582	600	630	635	637	605	635	660	628	630	634	637	650	652	645	585	646	625	627	637	618	587	660	593	649	652	651	623	611	637	661	668	658	660	609	632	649	641	647	616	615	600	620	591	616	643	658	563	614	613	589	625	629	649	598	596	621	633	627	577	607	635	582	622	645	643	648	585	594	615	633	649	655	580	689	658	637	649	614	618	632	607	613	600	596	666	615	625	570	595	616	614	596	633	671	628	633	636	613	623	612	676	637	628	599	597	604	643	645	631	631	605	612	582	605	614	599	629	628	597	612	642	656	644	663	613	604	669	642	631	594	595	654	583	626	629	648	653	617	603	619	613	617	675	619	623	643	640	626	617	623	608	632	610	638	591	632	630	604	624	609	646	597	624	550	588	634	647	585	618	667	668	615	648	643	631	656	649	670	661	641	622	600	629	612	630	624	634	575	595	580	661	639	652	633	608	627	610	608	661	599	614	609	638	602	633	647	662	604	641	648	621	610	626	616	627	612	606	608	630	623	611	627	629	604	612	639	621	655	602	629	664	624	612	597	604	637	645	605	612	588	604	611	608	629	665	630	580	634	649	636	587	633	610	654	623	665	638	660	651	656	594	643	595	646	632	622	631	639	626	608	613	629	630	634	630	584	652	623	674	616	608	618	637	616	646	602	643	617	627	636	594	627	631	609	644	657	646	637	597	590	659	609	597	622	607	602	614	630	654	620	563	579	581	619	637	665	680	611	620	625	640	633	593	691	583	650	616	596	605	635	627	625	659	608	653	641	654	609	619	659	596	612	617	603	658	641	630	628	618	634	695	633	674	614	639	662	611	609	633	667	602	612	623	657	611	637	586	620	625	593	609	618	574	629	656	656	589	605	652	611	659	614	602	634	608	600	656	632	652	648	586	569	625	642	626	720	652	651	682	657	643	618	650	621	657	613	646	602	616	634	625	622	612	605	592	599	630	646	648	632	608	640	658	583	609	620	635	669	609	617	618	613	626	628	596	610	602	585	664	635	611	612	621	627	630	643	592	664	585	608	631	601	656	604	629	632	594	671	619	663	597	638	616	628	596	669	604	600	605	676	569	599	602	631	582	624	610	654	667	604	613	653	598	656	667	627	646	561	640	624	659	622	631	622	619	593	639	633	596	661	655	629	646	614	650	607	637	643	575	664	622	610	580	626	638	611	582	627	615	576	561	581	611	613	632	616	634	618	585	655	576	615	630	621	625	638	659	598	638	625	588	633	603	641	626	592	585	631	592	590	624	614	624	616	635	628	642	666	620	649	649	617	636	612	607	588	582	604	643	643	636	654	626	630	605	625	659	614	585	629	608	583	624	626	608	627	582	596	576	616	617	652	629	628	603	629	653	626	614	624	657	613	613	607	617	628	621	613	625	607	619	590	588	580	623	628	586	590	612	646	652	630	621	662	561	657	629	661	592	687	566	620	628	624	630	599	617	651	646	629	612	628	624	625	687	643	607	634	627	620	644	635	581	595	673	663	632	600	627	652	664	607	626	613	620	647	635	652	642	613	658	633	624	632	624	585	616	622	573	620	614	626	624	613	617	587	621	583	638	625	641	616	610	619	648	626	565	609	634	621	640	614	618	656	631	623	663	619	644	660	615	571	603	605	625	597	623	594	644	623	565	625	598	682	616	643	652	649	593	633	602	619	603	614	637	641	620	680	661	645	627	643	624	624	597	638	628	563	642	622	611	609	638	577	596	665	626	618	610	640	656	631	628	678	626	642	639	631	619	576	634	620	624	643	660	635	614	646	602	600	608	602	602	642	679	615	634	655	613	627	602	618	600	639	610	652	649	634	639	683	642	659	637	630	611	673	605	616	569	639	622	675	619	655	636	619	638	686	618	625	625	630	639	616	622	590	642	644	652	641	666	640	675	625	664	632	627	641	615	581	640	614	652	654	594	608	584	645	646	623	592	653	632	598	593	607	647	632	578	657	616	674	629	658	619	606	639	606	627	557	591
25040	21001	26537	24443	5338	1454	879	755	11897	18988	7391	498	453	454	463	410	500	460	439	455	421	466	395	413	443	417	433	403	413	441	418	444	413	533	889	1074	954	785	584	460	449	399	450	399	418	386	395	407	448	398	438	401	407	420	394	411	436	445	424	411	398	400	400	428	419	397	419	410	380	384	413	438	450	435	416	423	378	423	412	425	434	392	452	429	423	417	414	424	416	451	391	391	440	441	404	413	429	426	399	392	404	390	404	441	393	465	414	425	418	413	398	395	413	425	393	435	415	441	435	414	426	425	406	374	382	398	406	404	411	409	439	381	389	444	404	429	414	371	414	447	436	421	445	432	440	400	428	420	420	424	375	398	383	392	413	413	364	435	429	447	430	394	418	409	398	438	420	421	392	409	432	410	420	443	373	426	405	438	394	397	441	377	397	405	439	384	455	401	427	441	405	386	431	397	411	400	418	437	404	460	415	412	409	393	429	419	411	448	389	402	393	412	425	413	421	420	400	414	393	397	402	419	432	412	424	450	415	428	424	398	433	384	440	417	364	441	418	411	412	427	430	414	423	393	432	426	419	419	428	396	423	418	426	431	419	440	404	440	412	382	436	418	395	410	424	414	434	457	408	443	449	413	403	401	386	385	413	416	437	398	444	438	408	436	452	398	400	395	415	450	435	452	441	425	410	420	400	398	412	433	395	411	438	420	384	398	402	428	364	405	410	376	389	402	397	398	394	405	410	405	355	425	416	420	364	439	383	414	391	394	433	401	417	419	407	406	408	432	403	421	414	389	383	406	383	438	392	427	382	440	440	405	418	408	389	405	380	437	372	413	416	408	434	445	435	374	413	435	413	438	432	424	368	420	402	405	422	429	402	414	391	397	398	414	425	422	400	455	411	426	413	412	449	372	391	417	392	450	416	421	387	394	400	384	432	431	438	386	398	394	427	413	418	471	415	405	418	391	394	422	411	410	415	423	415	424	445	433	383	414	442	412	417	389	422	447	409	393	407	410	422	427	410	428	419	430	405	408	436	435	438	379	426	398	408	399	418	424	416	405	408	413	407	420	431	416	396	445	395	395	396	408	402	418	391	414	410	436	400	402	411	448	389	427	437	406	401	410	456	429	392	420	388	448	427	407	381	406	389	394	391	399	410	412	403	435	383	423	418	417	407	417	419	412	408	444	395	443	389	462	419	383	426	415	428	420	440	403	415	397	399	412	437	445	408	440	400	409	408	397	411	437	434	452	426	447	404	424	407	399	418	412	437	404	443	409	412	434	406	400	437	426	428	370	403	376	400	411	417	410	385	403	423	451	400	415	438	436	414	407	374	437	426	408	425	392	387	462	396	420	462	389	433	423	460	389	410	431	388	399	427	401	411	396	471	352	420	401	436	383	429	433	409	398	366	396	397	388	421	412	412	407	409	411	408	384	441	426	412	426	392	396	432	401	399	459	419	421	398	414	398	395	377	403	418	409	390	414	425	394	394	403	429	438	434	424	385	444	423	420	430	432	434	410	402	444	417	418	398	426	426	386	400	423	400	436	415	389	405	385	424	412	392	454	430	397	401	407	404	396	442	435	398	381	394	441	422	425	428	442	393	403	401	417	451	411	430	428	429	396	417	426	428	431	420	419	442	429	399	440	371	399	432	394	417	361	428	432	443	411	399	428	406	373	400	437	385	395	384	416	432	386	437	432	391	436	388	388	434	406	389	421	415	432	397	409	419	403	431	398	385	410	434	403	428	418	437	407	428	397	391	393	411	411	386	407	425	425	389	434	433	417	418	428	419	407	398	377	385	432	406	427	423	381	403	394	443	443	444	436	413	446	383	397	442	423	429	417	436	417	411	418	397	400	428	406	440	389	435	389	411	391	404	399	439	415	410	405	430	435	452	430	380	412	395	421	415	425	407	413	403	405	421	437	398	411	407	424	423	380	426	410	407	412	415	440	429	431	435	412	405	423	401	385	448	374	395	431	405	413	418	397	407	398	390	436	423	418	388	405	378	392	387	433	384	370	418	417	410	414	416	407	417	432	381	440	402	405	378	419	393	391	447	429	430	389	431	401	386	409	396	406	402	358	392	419	410	427	425	433	400	393	439	428	413	448	427	409	449	398	422	411	403	405	392	410	393	407	420	445	424	441	414	420	408	437	419	410	430	403	424	433	432	442	435	415	429	408	418	397	391	414	410	394	439	412	407	430	403	368	399	379	370	427	418	416	424	418	435	397	425	371	397	434	415	429	405	417	397	416	418	397	400	399	419	397	397	427	340	419	426	408	416	426	406	416	436	448	409	393	398	408	407	430	433	394	405	398	422	410	384	398	422	446	365	412	422	463	414	419	435	427	435	434	388	433	425	411	363	422	415	449	405	400	425	409	431	413	444	398	444	404	435	406	410	385	392	406	428	442	411	382	434	403	414	428	441	414	404	445	408	401	448	415	418	407	436	414	408	380	410	430	389	404	421	421	402	414	408	388	448	438	422	413	417	431	446	416	397	476	422	400	404	400	440	423	417	400	401	417	415	397	403	398	385	405	409	411	432	400	404	414	419	435	427	426	448	410	409	405	438	431	425	444	422	398	425	403	424	432	432	415	440	395	401	427	409	390	397	431	455	430	413	442	417	389	408	465	433	406	390	458	375	394	460	429	424	390	416	379	432	397	465	390	420	398	399	384	392	435	408	424	439	407	412	412	396	406	438	399	397	400	435	390	389	440	364	405	381	435	401	419	418	412	427	403	390	368	421	395	394	395	424	401	395	443	445	447	446	421	384	408	431	394	414	435	414	433	385	453	414	445	426	408	419	420	413	408	391	420	393	392	421	424	424	429	446	421	386	390	419	413	384	428	449	406	401	402	399	406	378	424	434	382	385	365	402	412	401	414	415	390	399	410	407	400	448	419	379	437	411	411	408	361	408	407	371	396	425	411	415	451	440	416	414	403	401	431	401	415	421	408	408	412	413	443	419	429	397	415	406	429	394	424	401	401	429	379	423	379	425	405	420	430	392	413	426	406	433	398	420	411	433	422	408	375	419	404	386	427	412	462	438	410	439	408	447	404	383	413	435	430	424	384	398	447	392	391	391	414	408	441	406	432	413	431	433	408	457	371	428	409	396	403	416	440	397	424	441	436	442	379	414	411	417	417	392	396	405	454	406	444	419	391	391	399	442	439	412	379	420	413	405	429	443	388	390	421	425	418	416	411	419	438	402	392	393	411	396	427	408	410	406	422	436	413	404	405	410	435	420	408	432	452	395	405	401	401	395	419	402	377	408	423	432	394	425	426	414	422	432	400	411	413	415	405	409	444	417	399	426	370	422	439	433	396	408	440	429	392	433	430	422	424	422	444	410	399	428	407	399	427	403	395	408	451	408	443	406	392	402	401	395	396	425	446	432	453	405	417	448	345	400	384	398	436	407	393	434	411	439	383	418	439	437	397	418	417	419	425	408	447	460	409	425	382	366	408	424	385	402	457	402	424	391	419
6008	11822	11246	6822	4452	3297	2108	1802	19606	26008	10436	771	737	748	691	715	713	705	711	664	698	689	646	698	682	650	706	694	715	665	688	676	660	1081	1968	2432	2035	1511	967	755	686	657	648	714	648	654	673	686	647	664	690	656	650	638	631	672	649	665	660	647	610	619	677	640	713	677	613	599	679	673	705	629	627	633	670	627	643	642	633	648	659	665	699	616	650	628	627	645	647	645	662	645	650	672	590	662	637	630	631	677	684	642	662	699	672	651	638	630	617	653	663	669	693	650	646	653	644	624	618	699	643	648	632	679	674	619	646	649	649	671	672	655	635	643	669	633	661	669	613	677	623	672	685	640	671	666	639	658	664	617	658	633	627	683	649	598	635	621	669	664	600	636	661	699	698	664	617	655	644	665	652	658	671	639	641	650	629	654	633	637	675	646	645	684	638	675	667	668	671	669	641	671	673	620	635	638	657	645	649	666	637	672	656	719	632	627	647	646	687	645	619	715	671	635	690	624	675	684	669	624	638	664	628	666	687	638	665	648	625	667	687	657	637	623	648	668	640	651	682	581	652	651	653	658	666	673	653	677	657	658	699	666	645	627	654	640	636	674	633	640	607	625	632	673	652	674	635	688	675	661	600	626	697	643	646	650	620	680	626	649	627	658	634	684	651	630	662	691	651	723	663	650	585	650	674	672	635	686	690	704	648	636	652	676	628	607	665	622	668	703	645	662	638	655	654	641	658	632	616	652	665	654	653	675	654	610	620	636	653	620	645	641	667	662	661	612	638	666	682	647	601	651	664	644	661	631	679	672	675	627	647	654	663	670	666	640	667	620	682	634	657	677	704	713	655	645	673	670	634	649	656	611	619	679	660	579	664	662	641	574	658	641	666	681	663	689	644	619	621	626	658	573	650	656	680	682	637	668	642	612	657	687	670	639	654	679	612	633	657	650	657	677	662	697	620	668	659	630	686	685	631	646	658	627	676	640	642	694	619	648	666	661	651	646	653	669	644	679	581	675	647	680	645	655	685	705	649	653	654	666	678	631	673	672	657	700	690	626	626	600	598	659	661	622	671	698	643	710	678	617	698	610	693	646	681	629	668	625	639	643	665	644	621	606	677	682	644	665	634	619	635	644	647	644	654	651	663	613	681	688	648	620	634	649	620	593	646	642	661	653	678	657	641	664	668	655	649	641	635	645	642	651	662	681	632	662	625	663	649	627	616	624	654	641	690	680	609	669	644	648	659	636	639	616	674	659	607	601	626	668	661	642	636	638	638	693	667	680	651	646	624	646	652	648	661	661	693	660	667	639	625	690	662	622	688	649	685	657	630	643	686	618	638	676	637	633	664	662	669	628	679	638	667	677	591	684	637	635	645	682	677	666	652	643	681	663	656	630	567	676	650	645	644	668	667	598	670	639	675	639	657	649	599	644	664	639	610	622	625	651	652	645	673	675	622	710	674	663	634	676	649	649	685	647	653	654	620	661	645	677	623	614	642	687	663	671	689	657	677	610	625	685	632	647	663	656	663	680	657	662	700	687	619	661	655	657	662	634	649	679	607	675	675	629	620	656	648	616	643	598	648	655	651	685	676	653	651	630	614	649	634	624	673	662	626	692	615	628	650	641	627	659	694	687	666	650	599	632	647	680	639	634	665	640	697	659	664	662	652	619	656	706	620	633	630	651	733	611	705	663	654	701	646	650	663	660	626	626	686	640	602	637	649	683	621	604	696	663	609	667	664	659	652	651	622	631	657	615	670	672	672	691	669	650	635	674	661	677	666	683	669	645	658	640	681	642	667	639	714	645	669	636	664	645	658	629	606	646	629	649	643	627	663	626	650	643	596	665	628	676	642	623	657	666	676	662	637	649	677	632	654	666	636	684	675	637	691	650	661	673	678	655	636	604	664	647	636	655	666	653	609	647	598	680	644	651	659	658	683	638	701	670	680	663	648	653	700	673	654	613	687	674	647	686	638	625	665	672	656	619	640	678	651	647	652	607	654	659	693	650	645	584	658	663	647	659	631	659	639	648	671	642	649	625	650	671	674	591	605	671	663	596	662	681	646	670	649	645	679	683	668	655	659	684	672	640	655	666	633	691	624	668	657	610	626	631	632	617	652	633	654	654	655	671	615	649	643	651	646	691	642	651	641	651	680	650	675	632	661	704	638	692	626	650	648	617	645	595	659	651	659	638	668	644	685	664	593	651	643	656	598	693	651	629	653	651	671	660	645	641	647	703	620	669	668	631	645	628	657	640	725	589	624	634	665	662	658	626	662	656	675	634	660	645	693	667	660	620	657	645	660	635	666	663	627	704	613	668	675	673	662	640	705	637	634	658	678	647	641	681	653	671	618	641	651	692	653	690	610	647	654	614	666	647	696	646	616	672	644	669	633	630	633	684	619	598	683	703	639	651	656	623	662	611	692	650	628	637	660	642	648	642	649	655	643	618	697	654	619	671	646	679	663	627	727	648	687	625	627	642	663	662	669	634	654	643	657	657	664	634	671	661	652	632	687	685	675	644	647	617	642	621	692	643	656	671	643	679	654	638	663	660	625	678	669	665	656	664	643	677	636	632	636	609	690	629	660	615	603	633	660	655	657	681	648	645	653	613	669	657	667	613	644	638	667	697	702	687	651	667	710	665	672	672	673	636	671	694	609	655	704	634	647	647	660	659	649	670	645	700	578	646	617	656	618	701	677	606	732	652	648	686	667	644	651	661	675	638	591	650	732	677	642	648	608	645	697	626	599	656	640	648	623	638	689	643	651	666	642	655	669	670	694	667	644	664	647	631	632	665	582	639	607	633	642	690	671	690	656	653	671	670	623	700	677	677	658	622	671	696	645	663	686	633	645	667	659	643	652	618	632	633	670	667	638	652	669	663	662	612	612	626	682	646	671	640	658	587	673	700	645	648	652	659	614	657	636	662	709	650	654	682	634	609	665	622	676	620	659	633	681	651	624	633	647	627	633	628	690	645	687	661	644	651	664	611	634	640	699	640	638	644	650	687	665	638	663	661	621	636	650	666	624	666	659	645	616	692	618	701	632	618	644	674	649	629	643	613	661	687	666	631	672	683	635	623	690	661	618	642	660	629	655	617	630	637	634	662	663	651	611	637	698	681	612	595	615	663	656	644	657	664	638	669	659	621	652	658	618	672	674	655	672	641	687	655	634	650	657	697	609	638	667	614	669	691	653	686	646	635	638	665	635	621	686	679	685	688	622	653	658	641	623	667	656	645	627	678	662	658	667	663	615	665	631	671	677	669	618	668	607	648	648	623	666	646	640	644	662	672	671	615	663	667	644	704	667	618	698	643	620	692	697	652	666	674	648	654	673	694	646	662	626	691	671	656	652	628	648	641	602	653	626	650	658	645	672	602	679	673	656	693	647	665	641	683	663	636	671	616	648	630	696	682	655	632	690	689	604	610	665	641	643	650	663	684	641	708	608	595	686	645	636	657	650	648	642	650	646	670	616	681	676	666	690	642
23270	21140	28809	23701	21140	19397	3624	1570	27555	38555	20967	1664	531	504	502	457	444	476	509	429	460	414	431	428	449	452	482	444	433	422	404	429	448	489	2132	2851	2161	1340	760	511	452	403	424	391	393	403	411	403	411	381	404	400	387	405	376	410	389	411	405	406	414	388	400	434	425	402	424	427	423	418	400	374	384	424	413	422	407	407	385	437	386	421	412	442	384	379	416	411	451	390	431	435	404	416	402	400	391	434	417	415	403	408	405	433	440	432	393	425	404	408	436	409	435	402	443	394	420	415	430	423	416	396	418	409	386	399	381	392	416	392	394	416	413	397	395	408	393	401	411	408	414	410	415	410	383	418	429	394	404	417	395	401	434	397	399	394	394	400	422	410	440	425	392	378	427	408	443	425	431	415	397	406	408	390	403	416	417	399	419	397	417	423	379	406	431	397	373	374	392	404	403	441	455	411	418	433	387	443	412	426	428	410	394	418	391	390	378	436	374	393	440	413	410	378	448	415	390	384	430	409	425	401	392	410	399	396	384	425	393	427	461	421	412	414	368	404	452	401	419	394	390	390	413	412	384	406	408	429	430	385	396	405	443	442	408	397	450	386	428	383	409	411	412	437	412	414	440	391	422	403	396	415	412	390	425	406	395	407	412	374	457	363	423	430	469	443	418	416	388	424	404	422	385	383	393	371	412	410	416	404	403	418	422	390	408	388	436	433	437	482	430	390	436	402	440	441	416	384	390	383	387	411	432	453	379	424	393	411	375	386	379	416	415	389	421	421	410	410	421	438	414	404	418	426	389	399	412	411	423	402	410	451	382	389	397	406	419	409	407	408	373	410	443	404	382	423	376	426	392	420	377	373	406	431	423	425	403	432	404	426	403	433	432	403	426	439	427	417	419	382	390	406	416	447	443	401	438	402	447	418	386	414	412	400	398	409	376	372	408	439	418	391	437	400	391	403	418	377	446	363	378	365	410	414	439	417	451	392	420	390	445	415	404	433	439	396	418	420	424	369	395	398	420	407	391	418	392	378	393	399	413	469	376	446	402	396	362	425	413	388	418	404	421	418	406	432	399	397	407	409	390	416	381	379	410	399	418	411	398	391	450	446	395	412	384	388	428	462	391	399	404	433	413	351	411	382	408	425	426	455	405	366	388	408	408	400	386	413	429	412	392	436	382	421	431	433	405	388	416	417	376	410	374	376	423	394	411	395	416	401	423	431	427	418	425	400	420	408	430	390	414	403	381	391	412	439	370	426	394	402	391	446	394	412	383	421	444	405	414	384	373	381	419	382	417	427	400	359	427	421	432	404	396	437	373	400	410	397	414	394	393	432	371	389	411	399	394	407	422	421	375	377	382	420	426	408	419	398	445	400	404	430	418	436	440	416	400	398	395	395	384	400	444	364	401	383	435	404	404	369	406	422	369	442	425	433	436	439	416	420	400	397	389	404	405	367	418	407	402	398	399	411	405	419	432	442	442	389	423	410	382	396	415	439	410	418	417	395	411	372	404	394	423	429	400	427	446	410	393	414	386	437	431	433	375	367	405	397	415	379	368	429	411	428	399	391	385	451	401	426	377	422	424	378	396	392	436	374	405	389	432	403	404	396	383	431	419	433	383	362	445	437	419	389	395	420	409	405	399	457	415	415	381	440	387	416	435	417	387	415	403	382	425	370	395	402	419	431	397	397	372	388	375	432	408	417	394	404	423	392	461	390	387	399	386	405	392	399	393	415	416	404	424	424	412	383	432	426	427	401	395	388	410	390	420	394	435	381	387	390	406	429	377	385	403	404	400	378	432	424	435	432	437	405	379	410	405	414	437	395	393	416	403	402	409	438	433	416	408	420	374	406	404	455	407	423	417	425	419	418	415	441	408	391	403	384	400	380	419	418	452	416	390	415	403	410	423	402	443	425	405	387	392	411	408	420	433	416	431	366	407	394	403	378	407	407	395	414	409	402	401	363	419	440	397	425	384	376	419	403	429	437	452	385	415	408	404	392	438	432	419	369	411	424	453	374	423	414	428	389	389	415	440	440	429	407	392	428	394	385	411	404	422	396	358	418	406	441	390	423	378	413	397	416	368	406	390	422	399	390	404	407	414	418	456	404	435	407	384	425	405	406	446	411	407	440	393	427	433	426	459	401	429	413	379	426	404	436	403	384	404	393	416	389	412	410	393	438	413	414	379	406	406	403	395	425	432	425	391	427	460	379	407	356	374	378	451	388	425	401	415	416	419	414	364	414	411	423	402	414	367	402	405	377	436	413	406	389	432	408	438	400	387	429	445	416	392	366	435	435	421	416	428	390	407	423	428	403	403	410	412	408	391	377	414	411	416	418	439	394	390	396	408	369	400	408	416	425	404	434	393	401	409	450	414	405	418	376	394	400	419	415	392	393	420	407	425	358	444	433	409	393	409	412	409	425	393	409	369	395	381	392	395	425	423	384	387	378	419	428	391	386	454	410	392	375	378	422	418	454	400	425	436	420	410	440	412	409	387	415	392	380	386	433	426	397	456	404	408	426	390	402	432	393	399	423	407	406	443	425	381	448	400	412	402	396	390	390	385	425	394	392	413	409	408	426	382	396	432	409	409	413	408	392	429	427	403	388	369	412	435	439	411	404	432	393	415	399	374	388	394	355	455	386	404	406	413	400	424	431	402	385	421	430	388	421	393	395	351	402	419	420	394	397	376	419	422	434	398	421	395	408	389	395	443	449	416	404	415	408	417	416	435	402	418	432	404	409	411	462	381	353	375	377	414	406	424	388	417	406	394	401	360	419	396	400	432	392	414	384	397	465	440	391	422	382	406	385	398	425	417	391	403	411	380	416	385	413	378	398	394	438	418	364	428	404	391	360	416	400	409	426	427	431	398	417	431	360	404	403	371	427	422	398	364	417	363	431	384	415	434	387	384	409	381	406	404	413	402	433	420	428	433	403	436	390	419	406	392	415	393	415	423	433	404	424	388	428	399	388	390	407	416	410	412	393	442	375	377	397	417	394	386	399	414	409	398	389	384	376	403	402	395	378	410	407	393	478	416	400	427	413	389	418	412	426	394	384	385	396	447	419	399	406	378	423	419	395	432	444	412	430	389	419	427	422	467	390	418	411	448	437	390	407	416	425	432	408	412	377	415	424	378	397	389	372	410	436	410	418	452	416	448	410	382	380	371	379	385	370	455	414	379	437	395	417	417	375	405	426	422	374	398	382	417	427	415	406	372	428	431	419	385	424	425	397	415	418	397	423	412	404	431	405	418	415	443	400	398	395	424	390	420	408	395	421	411	410	406	415	387	406	394	402	417	441	400	407	421	422	407	386	413	392	435	371	409	430	442	462	427	387	413	402	460	432	377	374	388	407	385	412	438	385	398	404	423	408	411	422	430	426	375	406	425	422	409	370	406	362	427	398	432	435	385	446	408	428	395	434	409	365	408	389	406	394	409	396	414	393	371	400	393	402	391	428	401	388	412	406	439	372	402	440	409	413
10344	22245	20633	12695	8956	6633	4452	4038	33977	39999	20174	1034	983	835	856	805	768	810	752	736	750	716	687	689	699	683	707	737	674	712	669	648	687	940	4977	6617	4909	2850	1440	897	718	675	651	641	636	602	633	607	646	639	647	665	650	643	646	588	651	618	656	652	632	585	676	642	581	656	626	622	626	660	618	643	660	628	641	666	677	642	631	641	587	629	658	636	624	670	624	612	606	663	601	593	615	610	654	666	615	659	612	638	622	648	620	636	638	657	648	631	659	643	604	608	644	637	609	642	586	575	628	602	604	650	640	643	645	587	628	623	627	622	639	654	642	642	639	606	624	652	647	628	626	606	650	646	643	621	634	666	646	639	647	615	626	620	638	625	650	669	622	626	640	637	587	633	606	656	613	617	663	648	620	654	626	625	681	635	619	673	638	594	611	610	630	653	643	630	656	620	623	590	637	675	562	642	602	603	642	669	623	681	663	656	674	618	632	650	699	607	632	639	632	617	635	671	647	665	641	597	646	607	634	664	628	648	653	634	635	641	700	629	619	666	616	648	678	653	620	642	598	607	639	631	620	623	645	620	640	658	634	626	623	680	639	641	605	662	592	634	690	716	679	652	655	698	593	656	621	643	639	584	635	656	602	670	643	662	613	615	645	632	614	599	613	645	643	664	595	649	626	667	551	651	625	608	615	651	657	615	612	570	649	623	608	632	631	694	632	671	631	592	638	639	568	664	663	659	669	651	642	630	617	638	613	671	643	617	636	600	638	646	636	634	693	647	580	635	656	603	620	628	629	661	572	628	612	617	675	646	627	622	615	652	626	622	639	672	641	653	607	654	654	621	653	610	649	635	654	615	607	630	630	588	632	635	604	604	594	645	636	618	629	598	641	653	597	633	657	630	605	626	618	600	626	626	667	684	639	682	617	644	653	654	632	651	626	628	641	648	630	646	630	669	659	616	628	624	637	593	622	637	646	624	651	657	652	620	653	594	644	607	622	630	655	689	621	672	649	641	645	657	621	611	632	649	642	626	652	653	656	653	658	651	612	653	658	591	586	597	682	610	596	630	657	597	611	648	688	618	623	628	658	637	635	682	619	635	668	610	626	663	606	666	631	639	623	651	653	649	632	609	635	672	650	691	614	653	626	621	610	663	584	645	619	612	613	615	654	621	629	590	597	637	645	644	675	645	658	621	637	587	685	624	605	664	636	629	643	623	635	609	593	650	614	653	647	629	598	645	632	635	636	610	650	634	615	639	641	637	638	621	625	644	663	608	644	638	706	666	629	644	648	689	630	634	609	649	661	614	641	629	688	658	625	619	611	626	665	661	675	599	640	625	614	599	606	632	644	624	618	624	656	658	640	631	646	610	616	608	635	648	626	642	619	611	641	643	622	660	613	645	593	578	655	619	632	603	665	634	656	619	656	622	628	644	625	632	601	646	656	612	652	604	628	662	621	648	599	635	596	599	646	631	652	652	622	618	660	606	637	678	593	661	643	596	633	631	646	628	648	611	666	600	624	629	591	634	608	623	614	665	599	658	656	648	629	664	627	627	640	656	591	645	666	617	625	632	651	666	696	666	649	641	649	633	591	605	607	591	660	659	643	666	645	602	635	632	659	682	692	645	695	643	623	604	636	601	607	633	673	600	657	591	700	657	574	615	617	648	600	619	673	683	663	647	665	624	625	650	635	631	589	636	670	620	627	635	598	646	610	627	639	646	664	647	614	639	601	665	652	617	579	626	646	657	647	613	693	661	654	678	635	642	656	676	670	650	603	597	601	662	624	684	633	611	647	639	575	687	639	635	627	683	657	590	606	673	638	619	667	640	645	657	654	648	685	645	636	648	614	630	663	643	636	662	626	604	653	616	638	635	644	672	651	677	661	669	639	637	640	560	653	652	675	648	656	659	662	678	629	633	648	629	667	666	632	651	617	625	636	677	594	650	583	634	600	650	599	642	613	627	670	630	677	657	659	645	631	611	650	627	645	644	631	624	646	623	657	617	633	628	607	606	568	647	635	616	631	610	681	646	638	604	632	632	604	648	647	657	618	648	611	620	682	646	640	598	617	636	657	673	596	618	605	624	642	647	644	628	609	614	645	650	600	618	634	648	657	637	655	677	650	638	622	614	636	684	647	655	616	675	690	606	590	629	623	632	637	634	628	661	638	675	642	626	646	585	611	658	638	663	657	658	660	675	613	644	616	622	659	623	681	600	629	626	660	601	641	571	646	645	634	629	658	636	641	683	635	625	619	638	609	651	619	603	657	631	597	651	640	608	681	582	591	654	661	607	632	641	652	600	624	646	646	654	638	625	617	629	602	663	653	577	635	613	641	640	599	604	637	648	613	665	664	654	605	595	608	595	654	609	641	665	660	639	615	634	628	621	614	648	641	631	677	621	625	629	615	610	644	661	625	629	592	662	675	611	629	633	649	651	649	592	646	652	636	650	644	628	625	577	586	611	644	618	640	658	653	637	603	633	593	665	610	638	644	635	618	650	617	639	628	634	613	658	631	662	605	671	625	679	667	593	645	650	631	623	648	658	680	685	627	641	585	599	605	648	641	671	601	601	676	624	637	659	625	703	607	627	627	622	636	617	636	611	599	621	658	631	640	603	686	636	674	663	600	642	659	611	638	609	630	655	633	647	606	620	638	642	640	614	676	664	664	660	677	639	675	605	650	654	642	628	634	622	635	624	649	624	655	617	663	621	648	665	628	644	627	617	650	650	684	665	635	666	635	642	637	613	629	624	661	641	659	626	679	610	632	627	619	633	622	629	645	647	609	660	646	632	639	637	638	603	648	656	664	654	644	666	670	603	629	632	661	661	655	643	640	657	633	625	624	640	653	648	648	666	650	625	641	623	638	627	650	629	661	695	633	619	647	624	607	632	649	642	664	563	629	690	655	607	674	645	672	632	673	628	612	626	593	641	651	602	640	662	633	657	632	616	660	672	630	684	600	633	653	646	606	643	617	626	577	673	618	665	633	647	674	684	623	668	679	624	629	649	600	673	647	644	686	628	647	666	586	639	668	620	633	617	648	628	609	664	614	596	632	628	654	618	650	636	639	638	602	628	625	629	667	639	614	623	614	630	653	661	668	637	582	618	669	628	609	643	659	655	626	645	634	687	639	652	626	640	597	648	625	676	640	634	649	627	646	629	651	663	591	675	668	636	648	642	647	629	590	691	591	614	604	661	625	626	642	638	651	650	642	619	620	627	614	603	573	623	650	625	660	605	657	594	602	629	588	645	639	644	632	565	618	632	620	630	624	624	625	637	681	674	652	622	635	584	649	629	600	601	648	623	592	635	670	581	635	664	592	676	619	643	639	603	665	677	613	624	649	615	634	638	663	640	687	668	646	647	582	608	624	611	627	653	651	647	618	649	678	658	650	623	626	631	626	607	651	640	649	601	626	637	665	638	647	669	593	662	629	625	607	635	608	619	662	658	600	640	624	641	637	621	635	618	610	612	635	660	613	610	610	579
26887	20132	8867	2350	1305	819	587	571	3839	4598	1585	399	421	421	461	431	434	414	393	366	432	412	408	435	383	404	402	402	406	403	402	370	385	428	510	627	656	536	493	441	430	431	415	391	401	394	362	420	372	397	405	359	419	385	367	372	451	403	380	405	385	422	417	384	375	441	433	380	397	400	395	401	379	377	386	425	380	390	409	424	397	423	389	396	384	409	434	380	386	393	429	400	420	422	369	411	370	367	415	403	366	445	389	406	401	364	430	373	404	398	397	404	408	407	388	369	377	389	402	420	375	410	371	388	419	416	417	406	393	418	412	419	377	428	379	407	430	376	420	379	384	425	399	393	377	416	405	394	398	410	431	394	400	390	376	443	370	418	358	405	383	387	404	424	392	433	371	442	432	403	408	419	400	407	391	384	419	397	411	421	432	394	398	385	389	401	368	357	414	410	412	390	380	374	381	401	407	424	411	377	433	382	396	424	427	369	398	393	425	417	353	397	402	418	430	433	410	408	397	414	397	459	420	393	418	405	430	371	388	383	404	386	435	398	411	387	382	398	386	418	422	385	413	397	398	442	403	425	370	433	405	403	367	424	384	375	407	408	402	430	394	420	413	388	383	415	392	402	383	411	413	431	396	385	431	371	400	409	422	393	408	382	380	439	434	393	412	418	434	430	378	439	402	385	411	413	425	389	403	425	411	390	371	398	388	382	412	396	439	414	423	405	405	388	362	414	375	414	405	384	387	390	431	413	425	396	408	393	429	396	405	433	387	396	375	414	406	381	418	409	399	395	434	398	405	421	410	388	382	389	430	413	394	396	407	415	427	402	408	405	407	402	381	394	382	426	375	397	429	415	371	392	443	395	397	418	372	394	399	410	424	430	412	401	402	403	396	397	414	430	406	429	396	402	427	413	401	385	406	372	388	413	399	427	413	399	425	397	408	427	408	424	379	380	423	397	436	392	399	399	422	408	390	417	404	428	401	381	444	382	399	387	397	415	407	428	422	398	412	418	434	382	426	415	398	371	419	395	397	383	402	395	412	418	398	399	435	414	418	414	421	379	394	386	401	391	401	420	387	416	376	432	393	382	396	391	419	398	374	395	401	373	380	419	392	380	422	362	435	411	375	375	418	398	405	389	413	395	390	384	406	363	405	410	380	400	401	409	386	404	409	382	413	432	420	400	390	458	415	415	400	410	416	393	409	377	393	403	395	386	373	431	433	403	416	430	419	413	402	397	405	424	382	444	414	395	372	398	460	403	380	388	427	444	396	383	416	389	406	405	425	399	400	362	407	395	413	379	388	420	423	409	413	416	377	423	385	405	396	405	416	412	411	392	425	407	426	421	408	416	390	397	375	373	410	390	391	404	417	419	402	402	421	410	380	394	394	385	406	425	393	399	390	410	447	427	394	383	390	407	429	376	423	420	402	431	439	407	411	403	383	376	424	436	410	413	404	370	412	387	401	441	393	416	430	383	422	390	397	444	363	392	385	365	404	424	414	409	424	389	443	414	418	398	393	394	410	429	386	352	393	405	406	413	385	475	414	417	393	380	399	398	396	403	399	424	401	420	419	409	373	389	402	383	440	392	379	399	384	432	405	355	410	357	410	357	406	397	386	433	406	414	398	421	382	405	389	403	394	437	385	452	413	395	398	418	397	437	364	382	384	472	379	416	441	398	448	449	395	410	397	423	387	424	425	429	411	427	410	394	415	387	435	415	414	403	407	382	392	434	396	387	417	428	383	406	410	388	404	409	445	387	402	388	376	383	387	374	425	412	423	424	422	408	420	402	415	434	394	396	438	379	399	378	450	402	419	381	385	438	376	416	394	391	408	390	402	406	435	418	394	404	403	383	410	418	395	351	434	380	432	396	380	427	396	389	409	441	377	410	410	392	425	375	393	391	381	391	423	404	403	387	394	410	401	395	421	397	449	381	437	406	405	436	370	425	422	384	428	393	446	379	414	400	381	415	370	395	417	425	427	413	402	441	395	417	409	398	433	381	384	408	368	404	388	382	379	393	394	377	407	391	399	423	359	406	367	392	397	420	418	418	414	426	439	419	445	406	404	398	412	382	415	420	396	419	384	409	399	390	421	410	437	367	407	398	403	398	403	375	377	459	397	397	435	415	411	386	414	409	430	404	414	395	369	395	414	459	418	406	385	405	374	401	357	401	411	400	408	404	417	412	402	437	398	432	433	398	365	431	396	421	396	383	383	433	412	410	370	425	396	421	422	386	407	405	414	402	403	405	408	431	403	400	392	385	386	410	403	395	421	390	420	411	384	380	397	389	404	361	395	415	423	379	419	400	401	432	392	393	397	389	396	370	401	389	402	402	417	353	454	368	377	357	413	383	435	380	385	400	404	417	390	391	395	419	369	411	419	421	378	432	403	409	434	405	418	392	424	436	409	394	415	383	408	426	403	413	368	466	419	421	398	403	411	429	437	420	358	398	426	388	405	404	397	396	401	423	390	385	412	416	415	409	412	431	410	365	423	393	412	391	359	407	402	445	378	424	413	373	402	415	405	435	427	392	407	411	391	414	386	364	439	417	413	379	402	405	374	445	437	402	420	397	419	429	434	410	361	437	440	378	402	435	386	416	397	363	381	406	403	403	413	398	379	384	379	420	371	391	414	414	398	419	397	400	441	394	385	404	371	390	417	433	417	418	446	420	412	388	407	388	391	393	418	415	420	383	389	404	404	403	406	414	389	390	410	386	391	424	418	440	422	379	389	410	392	417	436	392	434	396	421	397	431	432	408	369	399	398	380	427	411	418	397	420	380	383	399	455	410	407	399	387	383	379	425	415	446	423	396	386	406	406	409	408	430	449	416	393	388	438	424	362	384	412	425	394	409	384	405	385	422	426	411	439	422	447	398	388	399	393	389	431	419	421	426	383	390	392	391	435	410	404	407	418	383	429	436	380	379	439	384	398	432	388	401	405	417	435	404	386	386	398	383	396	421	432	386	418	398	412	411	413	382	407	375	421	419	422	416	411	388	425	382	416	395	422	394	401	386	408	393	386	419	429	413	381	404	414	377	372	410	405	400	423	445	428	416	383	408	420	407	382	413	398	402	405	393	376	401	405	410	399	363	368	410	354	384	364	393	417	413	382	413	370	426	425	451	416	388	365	377	428	395	405	398	435	383	362	411	416	412	425	429	395	405	392	426	380	432	431	381	425	392	408	411	443	438	429	384	379	402	416	371	424	410	464	393	413	377	417	385	399	378	418	397	407	415	420	386	393	390	422	443	397	414	412	398	416	393	426	415	425	405	403	385	383	426	397	421	387	434	410	406	431	440	395	399	410	395	418	457	399	417	406	391	417	364	386	451	382	405	373	394	383	382	378	389	411	406	370	414	399	391	401	380	404	409	408	375	417	383	402	434	422	412	400	440	403	413	384	410	375	420	397	399	412	373	422	440	392	422	409	432	390	393	401	399	449	416	382	381	383	400	419	381	383	436	424	414	387	402	393	410	407
5761	7762	7566	4056	3155	1976	1236	1191	8840	9356	3350	659	729	681	650	679	710	667	644	684	675	673	629	600	612	687	679	634	616	674	663	635	632	671	949	1258	1114	1039	825	695	646	649	670	661	627	653	635	654	645	628	620	657	603	618	672	670	668	629	656	605	669	600	627	641	630	642	671	669	668	645	636	660	680	565	638	687	578	668	670	663	638	657	628	659	622	635	635	643	618	612	658	657	661	639	618	627	619	632	645	652	640	616	633	596	645	606	636	659	677	631	604	664	560	584	641	647	600	645	601	642	639	661	608	648	636	628	654	628	628	642	684	672	627	645	649	621	624	628	654	637	618	632	596	654	606	624	659	605	589	618	603	658	627	623	619	662	638	594	574	620	638	637	622	675	656	625	683	646	607	634	648	655	582	627	617	610	622	591	646	650	651	633	660	669	638	647	604	635	626	608	569	679	641	678	641	617	651	645	643	611	618	617	628	656	634	643	690	590	633	608	649	626	655	606	668	642	659	677	659	618	611	642	603	607	627	586	624	633	621	630	662	661	648	664	618	664	631	624	606	578	648	682	661	662	591	647	639	623	639	628	619	651	652	625	637	604	611	654	625	673	660	683	630	637	608	619	625	658	592	640	628	610	612	617	637	636	648	605	663	630	657	661	654	669	623	635	627	625	620	605	616	609	616	664	654	598	608	609	610	628	666	622	653	611	620	631	626	612	644	622	634	588	626	686	651	588	618	649	613	603	684	686	620	613	611	637	629	648	661	696	645	681	619	593	681	609	667	681	643	684	628	641	647	652	615	641	613	643	617	666	622	649	630	637	664	607	683	643	618	602	640	661	643	630	605	612	629	639	640	675	645	653	638	594	608	580	628	646	661	649	649	639	658	634	665	644	644	651	624	627	596	597	652	698	583	613	677	633	636	612	700	657	655	611	615	645	638	667	619	648	653	616	593	665	690	637	621	612	611	647	635	614	636	607	587	611	661	610	629	631	588	631	639	612	646	652	682	673	633	637	644	603	633	611	620	588	576	624	597	657	620	620	619	612	645	639	659	614	658	628	665	643	650	644	626	577	668	652	632	640	653	684	637	622	601	624	582	600	641	606	646	637	627	660	628	645	636	644	606	651	631	608	612	647	637	649	639	668	637	629	614	623	659	626	630	658	622	600	626	633	649	622	613	613	617	594	649	641	579	668	675	632	659	649	592	616	659	644	618	671	718	615	624	582	630	634	640	632	647	640	653	629	638	627	622	643	641	637	661	662	616	614	606	647	573	604	619	650	646	594	665	637	652	639	641	677	668	629	664	613	656	606	617	654	643	637	629	621	642	686	650	617	659	617	650	655	634	655	612	657	643	650	648	631	637	615	679	620	644	653	647	621	606	671	643	604	579	618	694	632	695	639	622	611	652	649	640	631	573	653	636	609	639	612	632	651	610	622	603	643	634	634	684	672	640	629	620	652	639	662	620	641	675	578	618	645	645	596	599	630	640	681	624	600	672	666	593	643	629	634	662	640	653	632	608	586	652	613	606	633	635	614	660	636	627	662	623	658	670	651	626	615	687	646	662	641	599	652	650	611	591	615	624	661	627	623	639	612	637	689	631	712	601	620	626	652	675	640	612	620	616	650	610	609	581	651	622	626	608	644	596	653	708	651	587	661	629	603	657	634	613	647	638	598	637	663	606	592	671	595	618	631	587	660	638	617	640	700	590	638	635	636	595	627	622	634	641	605	645	651	626	628	619	663	657	629	654	628	619	569	609	605	639	668	666	627	606	664	605	600	617	637	609	620	692	657	621	664	643	645	665	622	609	651	632	627	654	613	678	619	612	620	633	625	632	643	676	684	634	629	615	613	589	666	619	609	633	692	671	582	592	593	673	618	622	652	625	639	650	627	647	616	603	615	598	630	648	654	597	611	623	638	604	688	653	630	615	613	623	637	623	643	657	568	661	652	626	659	665	662	663	644	669	603	641	636	605	621	612	638	633	592	637	645	638	684	569	627	607	648	657	625	649	640	603	636	613	617	674	638	645	654	638	634	637	660	609	673	647	660	599	647	670	613	672	650	657	659	629	628	622	646	687	622	622	621	658	626	659	642	631	618	624	634	589	629	604	611	614	629	626	590	650	697	591	673	589	624	660	609	593	627	638	654	678	637	657	649	638	686	609	603	623	577	629	633	635	649	632	612	656	615	622	607	617	602	616	654	642	663	639	602	669	652	675	612	644	675	654	629	636	608	586	654	652	638	609	631	656	670	610	629	630	639	621	645	643	645	654	627	603	672	637	603	614	626	640	651	611	600	665	656	660	589	643	655	647	664	630	602	589	650	670	613	646	672	627	613	657	649	633	643	651	649	632	660	683	662	647	656	633	581	663	619	636	691	610	635	675	628	599	626	625	618	634	608	642	623	655	619	649	709	624	650	649	635	644	630	622	661	609	677	638	611	625	646	567	666	614	596	617	618	633	573	703	660	664	612	636	663	644	659	636	648	638	688	570	645	629	638	637	646	660	665	560	623	632	629	607	632	595	685	661	651	636	628	670	590	642	618	642	621	647	659	670	658	652	621	620	598	643	626	614	612	643	665	634	651	649	705	648	654	648	612	657	643	617	614	651	644	695	693	672	603	665	597	626	645	602	678	631	646	644	619	607	636	564	619	640	636	677	607	601	624	600	622	601	652	649	613	617	631	656	639	644	632	670	664	640	621	626	683	648	619	622	632	619	591	643	639	617	637	678	676	620	647	607	658	665	637	633	634	607	655	684	630	624	561	621	603	591	614	651	621	600	603	571	620	684	605	664	655	637	690	595	659	694	624	633	607	655	655	626	644	622	634	679	629	610	652	649	635	638	681	637	636	678	612	649	663	648	651	636	652	648	594	613	589	663	663	616	637	666	681	614	613	593	695	632	647	648	612	633	672	650	589	616	624	639	631	636	688	638	633	623	646	589	631	658	639	656	700	681	673	648	695	605	621	619	613	642	648	604	596	653	600	621	622	645	680	651	673	597	624	673	589	652	622	620	599	639	622	639	644	623	653	641	637	638	674	635	643	661	680	607	611	630	644	698	585	629	612	622	672	694	634	669	636	666	650	644	653	648	636	640	620	608	587	644	632	606	660	665	656	621	622	614	648	613	691	628	604	633	636	630	630	595	629	633	669	623	625	607	654	665	654	659	596	676	652	617	600	663	612	645	641	635	612	655	610	627	614	644	627	603	630	633	608	617	639	621	650	585	599	635	616	610	626	662	623	611	619	644	629	600	625	615	673	611	678	664	643	639	606	652	628	604	600	639	653	661	628	606	574	594	633	624	643	588	637	625	612	612	641	677	626	601	671	647	672	657	650	627	649	648	631	579	663	652	648	632	623	633	675	637	618	630	626	584	614	604	605	627	610	615	647	663	652	643	627	656	635	622	625	620	613	643	663	638	654	658	624	618	614	664	651	625	639	635	607	618	604	629	662	661	661	681	641	623	597	670	658	614	655	652	604
24963	21001	26583	24701	5521	1405	931	768	9885	19123	8701	541	485	430	454	454	470	464	454	451	460	450	480	446	467	465	398	451	399	418	407	434	439	723	1081	1080	873	689	497	455	447	419	431	418	405	414	373	392	418	436	444	410	396	411	393	379	395	422	414	433	391	386	418	386	441	426	396	373	403	427	407	436	421	412	417	421	415	384	447	396	400	411	399	407	420	444	412	390	398	423	416	423	424	415	430	411	405	410	425	430	401	419	414	377	402	422	407	422	420	426	442	436	433	422	416	403	402	442	406	420	411	450	414	422	408	417	441	426	419	393	460	413	446	438	462	426	430	426	413	418	434	462	382	398	394	443	386	398	441	430	407	422	416	426	403	418	421	438	420	401	403	445	390	442	415	414	427	415	377	422	422	413	419	387	436	408	425	410	394	394	455	409	378	418	467	416	407	429	419	413	398	395	364	373	398	400	440	425	417	391	419	441	407	365	435	419	421	416	393	432	416	404	469	422	445	400	399	390	417	426	393	412	408	417	424	425	423	417	418	397	377	441	398	446	425	463	407	393	427	405	393	410	445	459	416	402	413	397	406	408	434	412	455	414	421	398	416	448	392	407	415	424	440	415	388	409	389	422	422	420	405	408	448	455	413	428	406	393	458	393	435	419	402	422	434	425	473	407	407	385	408	416	412	424	405	469	384	394	439	424	411	406	421	401	417	400	417	434	410	448	401	429	401	436	440	392	364	405	374	405	392	409	379	385	419	386	406	443	426	408	416	371	437	421	430	401	412	410	419	433	408	449	380	428	397	434	425	421	421	421	422	422	397	428	422	441	396	429	413	440	395	401	420	410	384	417	408	403	407	408	406	418	402	421	422	416	393	441	429	422	431	419	402	415	426	398	434	391	444	451	417	410	409	447	413	430	442	385	400	426	401	430	428	397	402	400	455	419	452	413	388	407	400	423	447	415	376	422	409	421	436	451	443	424	429	437	414	430	429	391	406	448	425	445	454	396	411	415	429	428	379	409	417	415	400	397	401	404	425	393	462	432	402	398	456	388	408	443	385	423	431	398	406	452	413	403	406	416	396	397	390	430	426	464	434	462	441	431	404	444	392	414	408	399	414	411	415	432	407	391	415	436	397	380	404	413	413	441	452	385	428	390	410	390	441	426	400	401	414	425	384	416	440	425	430	412	447	383	399	413	385	407	401	445	406	418	417	429	418	429	413	450	427	423	420	410	449	429	423	403	407	410	406	402	392	415	432	412	407	406	407	441	399	408	403	404	401	424	390	413	413	410	415	446	393	415	428	422	426	385	389	409	379	426	485	399	418	396	422	439	423	414	436	409	384	444	412	386	398	394	413	404	455	454	388	468	424	420	437	385	448	411	433	391	423	404	398	375	418	423	400	406	448	417	425	428	425	411	450	397	422	392	425	426	386	412	385	422	392	419	431	423	446	424	426	382	421	414	434	441	435	406	400	412	402	377	407	439	434	426	417	435	395	355	385	421	402	457	429	403	422	406	404	424	370	406	411	391	402	436	405	406	419	384	386	430	412	417	425	419	413	416	384	455	416	368	433	387	438	403	386	437	419	392	404	433	401	407	393	402	423	408	417	426	438	407	392	424	430	423	419	409	399	408	424	395	427	410	444	419	392	387	401	420	432	424	409	412	434	442	401	394	443	420	424	413	418	426	411	367	445	384	408	436	382	436	409	414	426	386	415	425	411	448	370	447	443	401	405	444	428	395	414	402	424	372	425	375	388	380	419	400	398	397	434	437	443	403	411	392	424	385	404	430	421	434	407	391	425	421	419	425	414	407	420	430	392	420	429	401	384	439	364	431	410	416	405	424	416	389	402	417	413	424	389	414	406	393	408	412	407	397	450	364	417	423	388	404	407	416	442	377	431	433	396	383	400	425	381	438	396	397	426	421	433	445	380	473	395	446	401	405	401	422	397	427	385	415	413	455	430	404	433	418	444	430	430	414	413	424	408	441	395	380	400	393	398	399	432	368	400	410	399	423	401	402	441	403	440	417	428	407	412	423	441	414	449	439	419	465	393	401	443	440	403	426	408	403	382	379	394	399	401	437	440	418	423	401	415	422	389	405	414	408	457	455	413	387	409	402	431	429	404	413	427	415	414	436	401	436	395	410	419	423	415	375	430	432	400	426	439	391	395	424	402	414	396	416	408	398	395	423	395	427	406	420	447	424	409	428	430	412	432	402	403	416	477	447	397	396	421	422	441	419	380	446	389	379	383	413	459	431	435	381	381	403	394	435	390	419	418	414	412	418	412	393	467	446	430	396	419	421	422	419	387	421	416	421	405	382	431	413	414	432	436	431	396	407	404	420	405	429	441	440	428	421	418	414	404	428	374	452	387	460	427	415	421	416	427	413	392	390	409	416	432	386	422	410	437	445	443	436	412	433	383	428	434	379	375	405	414	410	394	438	439	386	404	393	424	422	385	444	429	433	372	412	390	412	419	416	406	408	447	387	432	414	384	389	432	387	416	408	402	430	455	406	429	439	396	409	418	409	418	405	384	411	403	423	384	402	379	412	407	432	418	374	416	397	410	396	420	436	390	412	416	421	397	451	453	407	406	433	395	415	448	384	439	395	437	443	437	427	427	437	388	421	449	436	396	392	427	426	433	431	395	408	445	413	470	416	444	458	410	443	414	456	365	411	424	417	432	381	408	437	413	387	422	434	420	412	357	443	402	435	401	429	431	417	409	400	389	419	408	448	419	440	441	439	394	393	409	416	434	380	405	410	402	396	442	385	418	432	409	430	445	448	446	426	452	414	451	401	423	412	408	433	474	432	439	444	470	390	413	410	424	422	435	406	383	402	420	414	396	436	442	423	427	440	396	403	426	413	400	415	415	440	439	415	427	402	416	420	421	410	393	422	403	439	397	454	429	445	400	440	434	427	383	406	389	425	412	440	378	429	434	416	387	391	413	400	418	408	408	426	395	399	423	394	428	406	405	423	400	392	435	448	403	412	406	432	407	435	451	405	422	385	433	444	413	409	441	425	433	411	430	403	412	383	452	429	423	412	382	416	438	396	433	392	423	410	493	438	436	415	382	445	426	432	427	388	415	454	432	416	412	427	391	385	380	412	413	422	409	451	405	412	387	407	461	393	406	424	434	436	403	425	402	424	436	397	436	377	427	420	402	383	427	441	440	427	394	380	382	439	426	386	442	396	397	414	417	371	422	426	426	395	410	391	446	408	415	377	449	409	434	403	396	392	400	395	439	405	397	451	424	405	445	416	407	393	443	414	406	423	416	422	406	380	418	440	438	417	436	419	424	401	433	432	427	415	413	421	403	392	426	404	419	419	435	416	375	436	413	388	437	409	420	438	395	422	431	369	431	447	421	432	421	435	433	445	438	417	421	423	399	409	422	406	427	429	417	403	426	393	386	373	420	435	402	390	372	414	414	432	423	428	430	424	433	413	379	416	459	412	397	373	381	453	405	400	420	416	428	421	438	433
6626	13470	12303	7539	4633	3094	1935	1858	16567	25841	13226	855	783	805	724	733	751	806	765	740	750	724	698	702	683	707	664	684	667	659	673	669	711	1491	2514	2374	1775	1322	905	743	686	683	694	638	671	645	658	691	656	683	650	644	672	640	641	603	618	623	666	685	639	635	620	635	661	667	653	671	632	641	631	619	657	664	628	654	675	685	654	623	637	660	643	663	677	669	653	665	636	660	657	621	656	618	646	624	677	623	620	624	671	602	688	687	667	662	643	661	622	651	668	686	642	660	674	653	650	639	650	640	662	642	615	663	652	641	662	649	665	649	644	645	647	610	677	656	667	675	653	676	669	669	632	619	669	668	684	696	691	626	630	630	670	578	632	606	711	623	620	624	660	611	695	656	626	653	667	624	623	621	630	688	685	637	685	626	658	646	638	687	674	641	661	620	654	659	677	623	642	657	670	666	660	661	665	635	641	623	700	641	666	655	658	586	671	640	669	653	677	637	639	651	630	670	649	631	665	681	637	592	631	641	652	599	662	662	672	634	626	625	575	654	680	676	623	676	640	636	635	664	641	632	700	644	659	618	641	677	674	657	654	621	670	617	643	626	622	696	665	649	654	629	641	651	622	648	645	626	712	654	635	665	660	653	669	660	643	663	627	654	625	680	675	672	673	707	684	663	637	651	692	639	666	630	655	646	661	666	667	683	636	666	668	627	634	647	652	639	643	614	648	669	654	687	675	652	626	651	621	654	676	630	684	660	666	668	612	645	646	640	632	653	615	680	609	634	619	644	690	681	714	662	606	621	680	647	684	618	659	615	670	673	628	666	610	657	664	631	646	629	655	661	638	625	670	645	661	686	637	687	640	671	666	644	666	584	661	652	639	618	660	595	669	659	638	668	642	693	633	646	649	688	694	641	672	642	633	670	688	669	614	632	615	677	655	701	656	642	668	662	628	703	650	656	684	628	671	700	641	668	679	645	692	628	609	608	639	604	645	701	628	637	683	646	659	637	610	625	657	632	639	650	644	659	654	645	652	683	646	597	645	664	653	632	664	672	618	666	648	656	651	611	634	669	609	659	644	660	668	636	680	652	628	667	652	620	700	644	666	620	626	678	662	662	684	674	616	646	633	652	693	707	625	643	704	662	654	633	704	658	632	654	670	634	682	607	668	678	639	645	643	652	647	658	666	612	684	670	662	635	658	648	657	660	619	648	627	653	656	665	650	662	692	669	666	614	665	626	634	631	679	641	656	601	660	650	654	728	651	635	667	657	656	644	651	708	649	666	662	646	636	630	650	653	656	698	661	639	635	650	615	652	626	646	685	652	651	695	632	666	617	653	694	630	616	684	619	627	605	661	635	674	622	641	646	668	658	665	650	629	627	665	652	659	652	693	694	617	693	658	628	646	656	692	638	625	635	638	602	661	650	645	627	629	648	650	598	657	644	683	660	683	651	631	632	638	653	644	679	667	635	637	621	654	653	623	624	633	682	676	625	674	638	642	619	687	609	635	636	641	623	646	679	621	661	669	633	601	661	665	648	613	639	651	692	651	604	606	716	683	685	633	651	650	616	670	635	663	667	617	653	675	633	647	703	648	698	608	672	623	660	616	632	662	634	620	633	652	671	681	626	641	632	654	672	659	642	667	665	660	615	673	652	679	655	692	660	618	640	630	643	646	643	611	702	648	696	636	695	652	690	646	715	680	637	675	609	635	680	655	669	658	664	628	654	639	665	644	631	659	637	672	638	636	669	642	605	676	658	645	661	675	624	637	674	682	676	652	639	661	649	650	644	648	655	609	629	686	635	681	641	664	656	653	706	604	701	660	608	656	658	606	699	678	686	643	638	670	674	655	601	618	650	637	661	691	651	663	669	640	638	689	667	638	649	623	643	645	621	662	601	654	623	635	649	643	664	664	657	645	617	644	637	685	625	663	706	608	617	644	635	642	665	653	652	643	679	611	643	687	698	630	647	640	639	684	613	637	643	670	652	690	663	689	655	620	713	642	717	632	642	626	672	638	652	672	664	616	639	645	671	663	612	651	640	666	649	657	625	646	652	686	638	690	642	663	654	656	631	614	665	620	672	664	677	671	642	666	684	684	712	682	648	677	617	667	703	653	627	648	651	632	654	646	654	677	653	623	715	645	605	633	675	644	647	665	617	646	686	666	685	661	645	615	655	679	683	650	640	622	645	645	627	654	611	676	600	661	627	626	664	651	679	640	629	688	685	624	647	656	675	665	672	649	650	701	644	612	644	669	645	625	631	667	713	676	613	648	639	649	663	644	657	688	638	654	615	628	639	637	628	637	594	663	663	676	643	694	656	665	663	683	729	652	645	640	674	643	671	633	645	658	621	662	654	642	623	640	687	648	683	626	674	691	650	604	662	658	666	657	609	641	666	613	704	620	628	634	655	660	622	648	656	596	703	668	616	666	664	647	668	662	675	673	668	634	633	670	666	658	679	630	675	622	652	609	702	634	713	628	628	656	650	683	669	710	675	691	587	636	661	640	701	699	622	631	614	670	640	645	580	685	675	652	670	656	587	630	612	669	646	673	637	659	626	655	656	654	625	655	615	678	702	631	654	682	640	664	658	683	624	603	611	649	661	628	622	621	633	665	659	629	627	699	666	658	690	624	651	638	636	627	642	635	660	600	614	696	639	672	656	684	598	666	657	648	689	714	649	676	657	661	686	681	630	649	653	679	600	668	669	627	692	681	621	617	650	610	637	665	647	628	688	672	696	672	649	648	666	639	592	653	646	670	637	641	697	667	667	690	643	621	583	706	649	635	638	627	632	638	610	620	632	630	686	663	639	618	631	668	661	684	646	652	621	650	623	613	674	644	631	659	643	682	677	638	632	646	643	695	678	686	697	636	632	622	660	650	654	670	618	663	593	643	645	638	665	657	663	668	635	665	686	673	698	684	682	635	660	676	639	655	656	634	653	682	669	697	619	697	621	618	651	626	674	671	609	684	651	632	640	718	654	704	611	679	660	632	641	638	643	639	675	683	643	645	653	652	682	645	665	648	642	637	645	645	609	632	644	635	686	664	616	649	667	687	670	658	672	679	696	643	656	634	649	655	650	657	642	652	636	671	571	654	630	641	657	671	658	653	640	641	697	660	667	640	660	610	651	653	651	647	638	660	633	700	608	687	632	658	669	615	626	647	638	635	660	705	675	615	636	684	666	648	639	629	640	643	630	670	649	627	656	645	606	675	644	668	681	691	663	638	612	681	663	657	628	680	635	666	669	673	683	659	661	691	695	697	676	657	657	617	703	658	645	602	672	656	665	651	649	652	654	680	668	682	622	700	630	648	649	635	650	637	623	630	682	663	663	643	679	670	606	691	649	670	667	650	666	673	638	634	648	670	643	653	645	683	654	636	633	708	678	614	676	638	641	660	662	653	703	645	673	633	606	643	651	636	631	653	631	602	621	675	692	629	650	620	663	675	694	624	680	632	697	642	668	669	663	672	644	630	651	692	673	594
23382	21221	28892	23832	21228	19377	3728	1526	18352	40091	25259	2432	546	527	523	499	458	476	460	498	468	508	459	486	446	479	467	473	424	455	431	418	510	910	2098	2785	2353	1416	781	572	467	439	412	413	404	383	440	431	433	425	399	429	393	431	450	441	451	433	442	427	413	452	379	400	439	442	422	430	414	437	429	380	428	414	395	397	397	413	422	447	417	430	428	418	414	395	417	416	396	414	426	405	423	434	412	404	411	428	420	388	435	404	434	412	386	436	390	459	433	460	399	397	424	420	429	416	431	424	409	372	406	412	430	419	411	430	399	417	373	412	405	422	365	429	396	394	424	411	441	408	418	447	433	441	442	426	410	417	391	423	427	403	414	440	401	389	414	413	434	417	428	416	449	421	404	426	409	405	406	405	403	414	394	428	437	424	382	407	415	432	403	440	405	422	408	428	410	430	389	410	419	411	394	415	411	373	429	405	428	424	427	413	394	427	423	424	440	386	410	409	426	414	399	459	413	436	425	429	401	394	438	409	426	429	423	462	388	408	448	412	418	443	446	411	396	405	428	435	409	438	409	407	395	412	402	425	420	425	401	428	401	420	429	385	425	423	400	421	409	425	404	434	430	396	425	407	420	409	431	443	456	406	404	382	392	450	420	393	430	377	423	416	415	434	414	373	408	411	391	397	422	422	397	409	400	395	404	388	412	409	431	413	381	405	417	425	399	415	403	398	414	418	392	388	432	448	410	446	457	456	459	423	443	422	393	416	406	453	420	438	435	418	387	400	410	404	400	413	437	409	417	432	401	392	388	441	396	383	407	438	434	403	383	424	397	437	441	408	401	427	380	397	455	425	418	415	410	414	429	414	405	420	428	403	436	443	428	442	422	425	393	424	434	415	401	448	417	424	421	401	413	414	402	403	426	380	382	407	450	428	425	402	403	465	420	406	404	399	405	448	400	389	419	412	388	406	403	395	427	426	426	404	406	391	389	436	462	397	423	408	373	437	412	441	413	412	410	378	436	431	459	408	427	403	411	417	418	390	426	418	363	423	398	380	428	412	427	406	397	457	429	407	429	383	393	457	415	406	412	393	440	395	428	395	427	403	408	416	406	433	415	422	428	399	390	443	435	338	393	442	407	429	407	407	357	431	398	412	422	416	431	399	401	432	415	429	424	424	390	431	388	388	434	389	393	414	362	425	393	417	426	368	430	404	422	406	411	410	424	421	404	439	401	390	407	405	414	466	410	429	422	423	434	415	389	416	439	408	426	415	371	428	423	424	417	461	434	373	408	381	413	435	421	397	385	418	430	428	404	449	421	440	460	373	433	407	390	426	421	430	428	414	429	431	386	385	399	396	414	403	416	463	411	425	418	417	405	392	447	425	380	394	388	381	402	394	432	438	388	424	412	421	421	433	426	362	414	403	416	397	414	405	431	370	431	393	436	444	415	420	390	437	420	383	375	425	414	389	402	397	424	430	381	412	376	377	419	448	429	433	402	401	411	457	419	426	442	441	442	386	408	397	390	409	402	411	441	414	415	461	390	403	387	389	443	412	399	412	419	397	427	436	387	423	416	422	402	412	435	407	426	396	409	386	414	395	408	413	388	400	416	397	373	382	431	440	414	395	414	436	410	423	402	435	416	412	432	410	436	437	438	411	400	385	394	442	403	427	429	405	416	418	418	438	374	413	396	376	418	402	441	398	428	432	377	432	421	420	452	446	415	393	419	399	433	406	430	423	437	416	446	380	419	398	395	405	412	412	406	426	335	399	410	438	398	446	415	449	417	399	416	423	390	364	417	412	449	425	418	395	404	427	404	424	392	393	445	402	410	439	419	370	387	415	400	399	384	415	459	412	410	426	418	396	421	382	437	421	403	392	394	441	406	459	406	400	397	409	413	424	410	444	416	409	425	410	387	392	457	406	416	435	394	389	422	414	409	406	403	433	413	428	400	451	388	429	419	436	435	402	418	404	436	420	442	377	434	397	422	394	437	436	408	394	392	460	412	409	451	409	433	449	413	384	449	426	389	425	413	422	426	424	407	383	448	401	416	445	389	432	419	436	411	406	410	412	423	425	437	431	417	422	426	410	422	427	410	458	393	380	415	368	446	418	402	426	412	387	386	415	425	422	430	406	431	419	438	374	431	410	396	389	419	414	406	404	379	436	405	400	410	390	382	396	404	434	407	464	393	429	436	447	455	452	404	429	439	363	392	396	438	414	404	421	419	368	427	396	412	408	416	407	404	415	411	419	398	433	414	409	447	476	396	414	387	412	447	430	411	408	427	390	374	418	412	416	405	437	438	439	413	425	415	391	409	397	390	413	409	374	413	423	398	412	430	408	407	414	384	403	427	418	427	390	406	444	421	390	458	449	400	416	405	424	383	407	416	432	434	401	386	410	421	368	391	410	394	375	425	396	388	389	378	415	432	387	447	421	379	389	392	393	423	411	409	397	427	412	433	406	414	426	388	430	422	429	443	423	402	374	432	455	400	422	436	410	469	397	397	412	421	405	425	415	417	382	430	445	400	421	385	372	459	402	432	413	387	394	430	403	390	441	429	438	427	418	408	381	406	432	459	431	414	382	416	429	405	403	433	408	384	427	411	402	385	424	398	382	427	454	436	414	412	395	384	438	380	391	452	418	424	374	400	388	406	409	424	438	404	408	425	428	414	415	420	402	418	406	425	395	379	427	410	404	418	392	429	400	416	410	407	415	411	371	421	397	454	423	394	420	417	412	429	359	387	436	432	465	423	385	397	422	396	385	408	373	384	422	431	424	375	411	423	427	439	437	410	411	397	400	431	410	439	393	469	429	434	403	402	423	406	406	425	428	443	472	398	422	386	454	402	447	433	394	409	399	349	412	382	407	385	420	397	427	430	429	416	391	398	429	398	432	393	456	436	405	437	447	420	411	376	384	444	422	422	421	447	425	391	394	400	426	401	417	405	411	417	437	436	405	418	413	444	388	390	452	414	442	396	393	408	422	451	440	417	377	435	412	405	394	404	449	411	383	356	461	399	444	367	415	425	412	414	386	405	460	394	446	427	420	399	435	398	402	450	445	416	406	379	422	423	428	420	364	423	416	440	374	426	461	419	399	440	437	440	437	398	380	410	423	472	419	424	405	404	431	428	406	407	412	420	439	462	411	436	370	398	407	417	413	406	410	420	440	408	403	396	390	431	416	402	421	435	395	412	371	407	427	411	407	406	397	402	455	421	419	418	412	416	426	395	410	444	443	417	411	420	402	407	453	386	450	422	415	409	369	406	438	381	379	421	420	385	430	372	409	431	414	427	401	415	376	413	410	390	405	407	388	401	385	398	448	404	409	402	451	396	407	436	417	410	460	444	399	388	437	393	408	426	411	414	388	394	428	404	405	377	378	390	404	422	391	398	402	407	418	443	371	411	399	397	421	380	407	391	431	398	374	408	415	393	401	400	406	436	422	363	389	391	428	409	391	425	390	387	442	440	397	425	392	436	422	367	401	424	428
10991	23517	21401	14507	9979	6969	4210	3781	24642	42156	25126	1120	996	971	901	909	908	882	867	836	831	890	758	778	767	779	783	685	641	724	706	724	872	1991	4871	6245	5098	2948	1510	916	751	706	630	616	682	642	621	643	604	625	633	623	610	618	641	665	617	605	635	656	641	624	616	690	666	645	626	645	621	634	597	660	642	633	647	609	603	666	666	637	656	660	599	614	574	644	620	635	636	609	646	629	600	620	658	608	716	609	650	640	571	639	648	635	646	577	620	608	668	610	645	612	668	658	598	684	640	608	647	642	597	652	666	619	655	648	647	637	690	673	625	645	661	635	638	664	639	623	646	674	632	667	612	631	614	616	645	645	656	660	653	697	678	631	631	645	678	600	671	611	604	622	705	674	629	641	605	637	690	650	664	608	664	582	642	679	645	598	634	631	609	635	619	605	690	617	661	661	641	661	664	612	632	658	638	602	622	634	625	591	641	670	649	666	689	610	621	619	615	650	630	600	672	646	625	616	662	607	662	653	640	620	651	637	612	624	595	619	634	627	609	599	622	679	650	649	640	662	636	611	649	644	598	632	602	626	630	646	649	643	638	617	653	676	616	643	656	650	664	645	657	583	652	582	627	661	629	656	614	578	655	684	674	652	651	606	608	637	674	641	632	688	652	678	648	662	647	637	614	667	632	641	649	602	620	651	661	652	674	603	685	662	617	613	620	629	669	685	611	612	621	606	653	624	661	652	630	640	623	669	618	650	615	641	620	631	635	676	672	642	600	604	643	633	669	643	661	601	626	629	625	621	637	669	650	665	635	661	638	655	681	686	681	654	680	595	658	635	627	683	662	586	635	613	602	622	607	652	635	653	619	632	610	647	661	612	642	611	617	594	596	671	648	632	599	680	626	631	672	612	628	609	665	626	648	622	623	659	632	666	626	616	612	610	625	626	686	660	592	614	607	665	615	647	667	682	666	660	610	609	612	635	638	643	630	657	638	673	644	657	654	614	615	604	659	606	641	647	630	571	626	643	655	619	605	592	637	636	636	633	621	615	622	611	620	656	653	602	621	664	619	618	626	611	651	596	615	679	615	681	622	612	636	652	630	625	653	626	670	629	665	642	632	660	631	630	657	604	653	604	610	637	612	615	650	642	651	614	656	659	615	635	633	642	647	684	646	677	624	651	636	602	608	617	621	635	650	616	613	647	639	652	660	609	651	618	621	640	637	616	661	707	594	601	616	646	625	637	607	610	579	645	634	636	635	644	632	609	599	667	622	661	633	610	608	623	642	641	660	648	607	640	673	626	642	660	660	639	657	629	600	608	654	608	602	642	612	645	617	639	605	621	693	669	633	634	664	629	646	652	650	605	613	646	619	655	643	650	621	610	639	620	623	611	667	685	695	602	619	676	630	667	646	612	649	644	576	662	629	636	632	642	667	642	665	644	660	634	685	585	623	669	593	612	656	631	645	620	624	648	639	620	683	670	604	654	666	663	659	643	615	657	669	621	661	682	643	627	664	680	640	667	658	653	622	604	656	643	653	603	662	637	707	589	625	614	686	648	636	666	612	608	645	632	665	628	624	621	672	578	624	673	667	634	613	646	649	670	680	571	651	589	630	617	669	662	630	652	640	650	637	691	643	639	645	613	608	628	632	647	670	624	684	650	587	624	620	625	627	624	592	638	676	618	654	616	617	632	615	594	634	673	608	644	642	616	647	614	622	636	616	699	643	641	655	665	668	602	638	596	636	632	572	656	672	672	639	634	623	635	627	646	671	637	695	635	654	664	640	633	650	614	633	676	591	605	607	585	610	656	590	608	654	582	682	625	637	624	663	651	610	623	671	636	599	658	664	655	642	629	656	631	626	617	649	685	636	601	654	673	686	638	637	659	659	634	610	652	616	634	672	576	617	637	641	647	638	639	667	585	701	621	634	639	592	630	651	576	660	697	626	655	637	618	609	654	648	614	634	654	636	623	675	636	651	634	665	621	647	656	602	606	606	628	630	595	657	595	597	649	643	640	610	598	638	654	726	610	658	643	661	664	679	612	603	615	642	590	611	618	664	618	679	645	657	660	614	634	645	650	637	616	676	621	640	637	649	649	640	649	592	640	645	629	651	632	636	644	621	651	625	654	634	678	619	599	652	646	610	663	638	626	624	644	607	645	634	586	688	621	626	645	626	691	654	625	638	645	653	607	616	646	651	648	630	656	637	682	642	700	653	664	609	653	607	681	652	649	613	666	669	676	657	673	627	637	608	614	640	601	625	634	638	629	627	601	623	668	649	660	659	640	616	605	670	626	655	630	608	687	630	647	608	608	612	663	594	608	624	616	657	582	638	616	671	678	670	640	633	612	636	669	643	646	599	629	654	630	620	635	636	657	647	655	641	643	631	600	628	647	614	660	632	623	692	649	637	717	624	628	609	616	643	639	630	621	632	674	641	670	627	668	596	615	634	638	658	669	586	640	620	622	622	656	591	641	626	636	670	655	590	619	656	644	631	598	646	599	612	676	591	640	662	639	607	668	649	639	673	630	629	645	614	656	667	725	629	612	678	601	618	626	608	619	637	636	628	627	619	656	620	601	619	634	656	675	654	633	612	662	642	620	635	634	629	649	673	650	660	607	606	636	694	636	641	634	643	604	594	641	640	668	665	617	653	598	624	635	623	664	639	654	642	652	660	688	633	673	670	635	649	597	647	602	663	633	656	656	660	698	602	654	650	605	607	656	620	597	608	658	653	621	635	658	676	637	666	606	639	632	608	637	638	665	651	672	638	676	614	625	609	666	665	642	631	602	654	627	626	639	613	631	633	659	640	639	640	614	642	678	577	636	650	642	688	626	665	616	628	649	632	647	596	631	641	642	679	647	649	640	574	620	658	623	623	630	639	646	594	630	616	612	621	627	649	643	594	659	619	654	668	655	628	617	638	627	658	654	618	621	649	719	653	625	631	627	634	619	665	607	646	665	589	693	630	628	611	619	623	645	648	648	604	638	608	636	640	662	636	643	641	633	627	670	623	642	649	629	665	652	636	679	658	642	643	607	631	621	642	641	625	617	667	674	649	626	620	619	641	647	610	659	604	657	606	647	672	655	624	641	668	624	624	652	628	659	640	650	671	648	599	651	601	677	650	646	623	637	650	602	648	638	649	601	638	643	634	653	602	621	654	663	621	638	587	593	622	662	634	606	658	652	620	621	655	630	626	647	627	644	643	682	583	663	621	638	629	607	639	653	648	687	654	651	645	622	660	648	626	642	641	621	682	585	614	633	600	642	647	632	665	623	625	614	655	691	629	609	647	600	611	617	653	621	670	665	602	675	627	664	643	675	648	627	601	629	669	634	595	628	628	620	643	680	611	689	659	668	649	647	624	625	661	659	663	635	667	641	652	598	646	578	665	621	697	637	650	668	645	630	605	623	658	673	639	622	676	590	599	618	632	633	618	635	651	681	643	636	642	618	634	640	602	613	672	613	598	647	625	606	627	617	651	652	616	616
26849	20156	9405	2774	1454	1055	585	533	2875	4584	2135	441	423	422	414	445	421	424	433	450	405	429	475	451	403	448	448	443	430	438	422	397	381	414	508	658	628	552	498	435	405	420	402	393	402	412	387	428	419	434	406	412	385	387	434	430	449	413	407	381	447	402	428	400	426	389	412	413	353	429	395	410	417	406	426	407	457	433	385	399	386	432	409	373	411	420	448	392	395	419	391	447	394	415	381	366	429	378	402	404	412	429	416	375	405	408	418	436	394	379	398	437	380	429	412	442	396	401	386	388	433	439	432	426	400	410	448	423	411	408	389	431	396	363	440	415	432	401	425	428	359	413	409	432	394	425	399	410	419	410	393	412	407	409	396	408	400	414	434	449	404	448	434	441	394	405	418	415	410	408	416	428	393	402	415	405	414	416	386	440	387	386	405	414	403	367	370	397	424	384	425	390	442	430	395	409	416	418	428	434	399	397	392	428	427	390	397	415	400	405	385	397	408	403	419	428	417	429	397	433	399	449	403	404	433	401	429	420	422	424	408	363	401	429	416	445	420	437	428	419	409	406	421	407	411	403	399	369	398	405	440	394	417	392	419	404	410	442	399	426	427	407	386	414	400	407	457	428	359	386	393	372	403	387	426	386	418	420	416	411	404	406	437	435	386	399	399	392	403	422	391	412	416	446	374	400	390	406	450	411	404	406	406	409	392	394	429	353	429	420	415	421	442	432	399	419	434	407	418	411	398	434	347	386	423	415	426	405	380	424	394	422	402	402	384	432	389	429	395	408	368	403	436	418	403	436	395	435	425	383	434	389	436	391	407	405	376	449	374	433	407	403	399	448	416	434	408	409	431	430	408	355	443	411	410	419	432	413	414	412	454	456	424	371	409	443	388	381	411	379	383	394	424	424	421	425	403	387	393	434	414	411	431	440	397	430	406	441	427	402	413	376	439	390	436	436	433	417	402	423	420	444	427	412	420	434	404	415	435	419	425	458	390	409	391	413	356	400	413	390	394	421	455	388	434	426	452	418	437	432	462	385	386	446	400	375	418	387	426	402	401	398	444	420	416	370	419	433	375	416	391	403	441	401	403	398	415	424	393	414	449	382	400	432	395	418	411	390	424	418	399	437	389	461	420	419	385	396	381	397	432	403	427	439	369	424	411	400	405	376	402	430	451	438	411	430	396	399	393	425	418	450	381	390	379	441	428	373	446	379	385	386	449	394	418	369	424	397	412	382	397	423	406	393	409	405	409	397	412	416	427	409	425	423	383	407	388	400	409	382	422	382	419	395	400	378	406	395	407	422	435	395	397	401	427	416	433	385	397	410	394	406	358	401	404	399	441	414	424	404	388	398	434	434	414	399	400	455	405	425	411	407	385	380	411	441	394	419	419	409	404	433	401	427	417	430	398	411	412	435	432	380	403	405	420	401	406	404	431	421	407	422	390	425	384	396	413	409	435	385	434	391	418	426	456	433	420	409	431	387	416	430	398	452	420	436	431	400	433	404	409	422	392	425	429	400	366	394	414	387	381	391	393	427	383	427	436	405	390	437	452	394	414	439	434	371	434	394	396	402	382	403	400	404	395	408	426	402	431	431	384	407	429	419	357	427	394	392	371	369	441	434	436	400	401	433	415	379	402	428	420	385	410	381	388	427	392	381	439	443	422	398	416	379	404	405	390	388	451	397	395	433	399	410	393	380	430	393	412	422	420	443	410	413	424	393	394	398	425	374	392	391	410	417	416	407	392	406	407	431	410	387	443	408	423	400	421	426	401	416	430	393	438	405	413	409	399	446	389	427	398	397	390	391	424	378	408	408	448	388	393	439	393	415	379	387	417	379	385	428	428	427	396	412	390	434	420	411	415	382	427	398	392	435	423	421	419	445	397	384	404	399	426	393	404	422	373	431	406	406	413	437	436	434	461	385	422	439	376	438	439	419	422	437	392	414	374	413	421	397	434	441	418	382	395	416	411	412	418	412	443	409	415	446	387	408	422	412	407	425	393	423	417	415	432	401	428	397	382	399	375	418	415	429	396	392	408	389	413	416	391	382	404	443	414	424	383	425	404	426	381	426	436	432	384	430	448	436	406	404	407	396	417	400	425	390	410	408	394	428	399	395	397	409	401	398	426	401	415	421	378	381	384	373	422	447	425	407	430	399	416	422	428	365	398	417	388	387	431	394	414	408	415	427	428	403	404	421	421	398	418	385	402	379	376	401	394	391	385	418	408	421	412	411	394	428	369	433	403	443	436	394	391	391	420	404	428	401	392	446	409	409	423	451	423	396	423	404	404	410	409	419	430	389	394	421	468	399	446	405	397	424	395	435	399	393	384	407	409	385	431	398	395	426	404	406	427	438	427	429	445	370	428	448	393	403	376	415	418	440	414	416	414	405	402	411	389	410	427	432	400	410	421	415	384	433	413	411	392	411	427	378	403	430	400	408	403	388	458	409	475	441	410	400	409	400	406	379	404	423	365	392	428	410	402	365	430	414	393	383	432	399	415	399	412	415	444	407	416	384	400	377	452	400	373	396	404	441	436	413	413	398	402	428	387	418	437	376	400	391	407	406	448	392	378	419	415	435	412	387	417	391	422	391	448	410	412	415	436	420	409	453	396	445	430	408	418	411	399	405	432	443	413	434	413	386	392	436	399	421	419	418	415	412	415	429	421	397	405	386	410	426	429	428	413	444	407	409	422	409	434	404	446	395	433	414	415	399	436	375	418	404	399	390	372	439	421	434	424	428	399	400	369	428	423	424	393	366	412	431	433	383	429	393	378	404	400	434	416	414	420	400	386	437	395	408	413	394	397	390	379	418	385	416	420	387	400	407	430	395	443	388	411	403	408	472	447	384	411	424	435	408	444	400	394	402	386	369	402	407	379	445	434	423	356	415	418	402	403	417	472	408	369	424	381	429	425	402	385	453	419	445	439	381	398	410	418	403	366	401	405	368	378	409	398	397	359	403	382	450	452	404	421	424	419	419	427	386	404	378	406	443	418	394	444	394	403	422	427	421	378	418	429	425	427	412	399	409	426	407	394	445	414	393	408	415	394	410	446	425	422	408	420	384	399	408	420	404	388	416	420	389	402	378	393	398	394	402	415	404	372	420	404	380	422	411	448	448	429	402	449	375	422	390	423	414	423	403	389	430	386	393	364	425	424	415	404	378	414	403	399	382	430	375	410	392	412	423	411	422	421	420	427	423	380	373	420	396	424	398	430	406	432	418	407	414	386	457	437	438	408	442	410	407	418	391	366	402	380	402	436	422	391	400	416	420	414	381	431	407	429	403	417	442	399	431	424	410	435	422	398	420	398	400	429	381	417	391	392	396	436	399	409	386	447	429	438	400	417	423	417	390	415	437	377	392	442	379	391	401	378	403	428	439	405	420	423	392	429	430	398	386	408	446	412	407	404	416	463	408	431	406	399	413	389	432	424	401	386	393	404	416	407	450	398	407	388	416	422	411	402	393	386	426	418	415
6357	7978	8455	4705	3526	2633	1355	1118	6784	9839	5006	728	688	722	685	764	726	672	727	663	667	708	644	698	701	692	638	663	629	610	650	660	618	651	849	1149	1165	992	832	708	678	661	614	637	611	617	682	623	638	603	630	618	662	644	645	669	637	662	623	616	660	627	610	633	659	637	614	591	623	609	663	677	576	621	648	636	577	650	586	656	678	634	639	618	651	650	613	615	627	671	618	601	649	642	605	644	643	691	654	630	613	591	642	631	642	625	670	626	628	618	660	655	660	606	654	597	636	616	629	658	613	592	660	621	660	657	627	613	612	641	633	645	640	660	644	692	619	666	618	621	628	571	672	631	611	643	595	667	586	609	637	646	601	643	626	643	635	632	674	650	637	610	647	653	621	604	646	611	654	595	588	649	619	631	642	645	634	606	594	647	633	623	652	637	641	624	628	629	618	588	619	624	652	647	655	645	615	680	640	636	628	658	644	604	621	630	636	668	670	643	639	639	610	638	645	640	635	627	605	674	627	661	638	596	650	605	633	615	614	605	665	627	626	660	614	620	669	664	645	640	656	639	605	633	649	630	649	633	646	618	670	636	634	660	599	636	683	620	612	623	685	580	656	650	636	598	657	655	663	646	633	623	657	657	630	636	629	621	615	624	602	673	645	604	642	626	645	648	627	609	625	662	625	604	622	640	647	675	624	665	646	630	618	614	698	634	618	592	604	654	614	628	623	673	614	650	663	650	627	620	694	642	662	646	652	637	586	632	633	637	646	654	623	661	588	623	662	630	657	603	605	676	632	643	616	634	692	692	620	721	643	637	656	600	620	696	675	651	655	621	627	624	664	606	610	609	630	642	654	610	643	667	595	628	671	647	647	626	602	626	650	669	657	640	625	596	626	667	673	634	636	649	636	636	634	660	619	621	583	672	650	621	700	578	650	647	585	664	615	628	640	611	606	617	674	643	604	636	641	673	654	692	653	647	637	611	629	631	635	653	658	679	622	652	647	657	593	650	588	603	617	657	626	657	652	610	648	669	673	625	592	616	609	657	606	617	615	649	610	650	617	639	610	662	643	631	650	621	626	603	626	608	609	661	607	634	649	630	688	612	643	637	618	592	617	677	653	629	567	658	610	666	616	630	581	627	663	641	651	596	619	623	652	635	644	672	635	638	654	628	570	660	654	625	587	678	636	627	615	643	631	617	649	624	625	651	583	627	629	631	609	594	629	611	635	604	617	651	637	661	605	615	608	614	649	617	623	681	686	605	639	616	639	638	603	654	654	648	660	653	646	634	629	604	665	628	633	631	615	585	634	612	592	594	672	610	636	617	696	650	656	623	650	633	630	600	677	685	638	642	628	600	612	661	621	630	609	647	628	695	645	643	652	605	591	632	636	616	630	634	581	652	663	615	650	655	663	626	647	640	626	675	652	659	632	646	647	687	639	609	648	685	593	625	612	631	633	652	703	641	626	644	642	600	619	683	590	605	583	614	628	639	662	656	695	593	616	598	621	637	659	650	571	574	615	645	654	627	634	682	664	640	633	633	611	610	643	638	665	663	633	645	641	641	654	650	622	590	622	649	655	659	675	627	633	658	665	619	678	641	645	658	615	606	649	640	614	597	683	613	607	636	663	680	631	631	640	636	628	621	655	616	661	607	650	648	638	631	654	648	652	676	649	649	609	651	588	638	642	616	626	669	641	632	669	644	600	660	632	657	671	636	589	654	641	604	637	623	578	608	627	655	631	646	666	638	609	645	618	649	604	620	662	608	594	674	613	621	694	583	655	607	635	663	587	602	591	660	622	656	613	589	654	654	630	656	643	610	647	653	613	638	681	643	659	641	668	651	610	640	635	626	624	652	658	659	623	629	679	604	650	617	607	639	674	616	651	630	643	613	649	592	699	606	682	627	645	644	650	681	638	624	629	593	602	636	647	637	657	609	632	595	667	601	652	608	598	672	652	623	605	642	620	606	616	602	648	670	609	655	676	660	637	563	586	685	640	699	606	614	601	608	621	635	600	646	691	636	656	624	631	581	624	607	654	642	636	601	639	611	626	636	655	622	625	635	621	644	628	673	654	652	688	657	641	626	655	651	628	614	627	630	661	602	613	648	668	631	647	624	579	614	644	625	625	619	617	690	624	636	606	583	616	652	641	574	578	607	581	646	598	709	644	593	647	611	638	658	628	637	639	605	635	639	657	680	621	643	686	612	634	634	668	669	621	610	668	629	591	619	634	632	692	640	634	629	624	612	626	619	624	631	644	614	583	626	642	685	619	630	643	649	630	630	637	645	619	632	669	667	593	644	626	658	608	670	621	602	647	690	630	623	673	703	601	636	667	617	596	660	622	638	612	653	612	629	605	655	588	647	658	624	654	682	685	605	643	618	647	624	657	659	635	614	638	618	603	655	626	632	647	604	602	686	643	604	607	637	625	671	654	624	637	664	639	629	638	652	623	642	616	651	640	633	639	613	626	655	633	639	647	612	656	636	638	620	623	645	649	584	624	658	644	644	605	652	649	611	657	584	598	626	632	677	581	628	618	607	687	660	644	635	629	639	652	620	666	619	607	639	665	614	638	647	680	639	634	605	589	575	576	644	572	604	620	610	642	627	609	643	640	635	582	625	656	620	667	630	627	622	632	638	658	616	659	638	607	627	651	676	655	618	636	649	630	629	609	686	607	649	670	605	569	650	604	609	627	691	613	641	647	627	594	621	649	634	602	599	621	624	651	611	625	653	621	649	628	635	636	644	685	634	615	684	628	654	670	634	687	671	642	665	647	644	608	599	608	610	636	642	620	656	620	637	629	602	601	616	651	599	643	593	642	645	620	625	639	660	611	662	638	687	616	619	608	634	638	654	692	622	658	616	612	647	662	633	625	604	639	669	640	653	624	600	649	628	631	660	632	612	668	653	607	581	625	615	603	677	621	616	657	608	614	643	616	647	639	636	624	610	595	648	623	604	585	609	640	577	609	692	644	646	667	616	628	656	605	619	624	672	563	667	660	660	651	625	600	664	584	649	670	636	630	629	600	609	671	624	656	634	614	628	643	645	657	635	643	660	650	628	641	621	638	623	645	632	608	651	640	596	666	635	662	598	638	658	640	628	669	645	630	638	607	644	618	605	603	599	656	653	626	581	639	626	648	639	628	607	626	644	609	653	580	629	700	611	634	659	635	642	648	621	654	671	623	617	609	596	629	601	672	637	592	663	674	626	671	592	626	618	614	622	646	682	614	615	659	587	654	625	630	648	596	598	628	590	599	673	647	645	601	612	594	660	678	623	674	634	665	636	637	675	618	619	608	611	649	628	656	636	652	649	610	697	638	644	667	641	654	599	687	601	612	668	606	631	648	634	628	669	622	615	649	628	648	631	639	643	646	628	637	691	644	698	636	647	601	630	658	638	627	655	615	628	661	659	659	609	636	629	638	661	635	631	622	622	645	645	650	632	635	577	662	583	663	656	666	627	557	613	645	694	641	605	654	633
25003	21038	26747	24648	6098	1642	1082	885	12733	18591	10434	910	492	448	502	486	484	457	453	436	468	453	439	450	465	444	415	439	477	449	405	397	405	432	720	1095	1011	792	654	463	443	429	472	386	405	415	433	440	416	420	398	430	403	448	432	411	417	447	428	392	435	439	463	429	427	420	415	415	435	430	425	442	448	395	414	394	442	425	400	396	459	465	390	451	396	462	435	382	436	442	429	431	440	445	439	421	400	410	403	406	397	408	405	429	412	430	463	440	456	434	437	414	405	416	420	413	389	423	440	413	424	386	447	394	433	426	448	440	427	451	405	398	426	409	451	405	446	438	415	442	438	464	407	437	432	414	417	404	398	399	410	422	389	433	442	402	417	384	432	440	417	398	414	416	414	436	408	438	410	428	418	393	410	411	441	412	428	386	477	436	433	408	433	440	414	412	419	434	395	445	430	408	410	439	436	400	449	473	407	456	410	417	434	418	426	452	422	411	413	389	417	434	424	433	413	435	423	401	422	418	435	438	412	424	429	424	416	451	420	425	391	441	440	416	407	420	436	391	431	365	409	399	427	426	415	393	406	403	419	425	445	430	445	460	420	417	417	406	430	411	381	423	416	456	405	396	424	430	449	413	410	426	388	437	427	419	438	425	421	389	383	409	464	415	407	428	430	417	436	417	456	438	437	417	421	412	437	439	392	390	411	438	426	427	424	422	395	410	408	404	436	377	410	419	435	434	436	424	436	410	422	466	432	454	417	417	414	419	422	466	413	431	382	422	443	401	409	434	451	435	453	403	436	444	424	406	423	427	440	419	401	436	406	393	437	426	449	436	424	437	428	425	426	443	426	422	422	402	457	416	385	415	418	445	459	432	422	383	428	460	414	438	409	434	430	372	453	398	414	424	391	408	425	463	449	448	389	398	450	417	418	412	407	399	399	422	438	456	430	403	403	439	399	410	420	416	441	393	410	427	412	408	403	444	387	418	452	431	415	397	442	418	411	410	405	426	376	414	424	424	428	476	444	456	469	438	360	445	482	400	416	415	459	427	404	402	419	420	424	415	430	411	456	439	403	418	431	401	402	425	422	427	426	438	387	398	423	422	421	423	407	391	433	442	417	451	390	421	443	445	418	419	405	400	414	392	389	433	403	423	387	432	402	412	389	417	402	427	393	467	385	410	399	413	457	413	429	403	378	437	392	379	392	451	434	425	417	393	432	428	392	433	423	412	428	395	383	438	445	392	441	449	388	429	446	443	425	466	455	452	394	410	410	434	392	436	413	449	415	457	453	397	418	420	427	398	414	432	433	417	414	414	416	422	455	416	444	482	476	427	413	452	415	400	443	438	449	369	378	421	416	406	456	391	415	442	436	412	426	443	395	435	421	426	445	413	405	426	427	438	408	418	386	419	430	419	407	419	430	412	450	437	419	364	413	440	452	449	427	410	414	431	412	451	399	420	424	409	432	388	411	434	409	428	405	423	461	416	428	393	440	412	393	404	395	410	436	427	390	412	380	434	431	413	387	400	429	461	413	402	410	418	433	404	404	477	437	425	418	434	421	411	423	410	400	386	438	423	441	421	410	458	432	443	406	436	380	421	464	442	389	392	437	423	418	416	404	423	432	438	452	429	412	421	451	445	401	421	413	445	411	434	401	392	378	397	420	412	460	445	379	438	395	422	417	406	468	397	442	427	437	388	381	427	376	410	409	399	442	437	474	433	412	397	396	415	442	446	426	406	448	426	406	415	385	407	432	441	402	434	399	432	418	459	468	420	421	397	426	444	424	428	437	433	423	406	410	447	390	448	439	417	428	392	406	402	417	445	444	385	432	471	457	454	436	420	432	376	411	387	445	384	447	432	398	456	410	451	423	426	419	439	420	435	419	398	408	431	418	427	417	408	403	456	425	451	422	421	423	432	412	367	431	437	417	431	420	398	394	416	390	419	422	433	434	393	416	432	410	406	455	452	408	453	405	423	437	386	409	399	422	398	450	436	409	408	412	433	459	424	411	415	417	448	408	431	399	407	399	438	462	406	417	389	418	447	441	411	430	431	418	408	384	427	451	448	433	390	417	421	406	443	399	443	410	380	428	443	382	454	410	399	428	370	428	403	430	448	390	408	406	367	438	448	398	453	372	431	425	407	408	443	473	408	405	455	419	416	430	435	403	445	425	447	423	423	435	440	460	430	417	451	397	392	429	411	399	413	462	409	416	414	432	432	413	396	397	437	411	436	442	421	430	407	424	413	420	395	413	413	456	375	380	421	447	432	416	431	429	400	435	417	440	465	438	406	455	420	452	403	426	434	431	406	404	397	445	396	415	442	392	439	426	402	418	437	425	454	443	411	422	429	427	392	438	396	455	431	431	438	449	438	438	422	435	453	398	397	381	424	446	441	443	432	423	392	422	416	465	415	408	414	418	427	396	417	425	409	425	429	392	405	412	452	408	404	423	482	403	395	427	439	408	432	423	432	438	439	430	409	424	392	417	404	436	401	417	457	441	417	404	437	427	410	432	404	398	433	437	426	393	439	372	431	444	404	411	434	386	417	460	440	441	457	431	437	443	410	435	397	415	424	443	423	406	474	434	392	381	440	406	455	426	382	426	411	457	416	402	397	412	423	397	435	419	392	402	425	455	407	401	415	382	438	412	403	456	458	419	443	430	403	422	448	429	447	412	424	402	448	419	433	447	456	431	448	407	442	445	423	414	398	420	411	430	396	437	394	412	471	444	415	384	426	419	394	425	443	430	438	421	443	409	391	420	420	403	413	423	410	425	425	433	416	421	415	403	423	403	443	435	439	479	433	364	408	441	384	388	430	437	439	442	428	441	438	402	424	423	377	404	410	426	391	398	415	422	416	392	424	466	387	403	398	414	412	391	416	395	405	431	414	470	393	451	419	448	431	418	404	427	445	420	410	421	436	447	427	422	437	406	418	431	369	403	434	396	392	461	386	414	448	450	398	434	434	426	440	430	423	489	432	426	442	410	399	443	425	434	460	442	410	421	425	412	443	429	416	377	436	436	433	417	406	375	429	430	429	416	401	386	429	431	434	433	395	432	450	455	432	432	430	466	432	389	440	437	440	372	445	394	373	386	437	442	435	411	415	415	421	457	432	415	407	452	399	397	440	435	426	435	407	429	407	398	421	418	406	426	416	440	394	466	452	413	440	417	396	382	375	426	423	432	453	405	440	426	441	426	386	443	439	455	432	425	414	426	424	400	420	428	412	384	437	426	407	410	418	435	424	417	433	435	376	400	411	394	413	422	402	427	408	469	419	409	446	441	441	435	422	401	405	396	430	418	441	417	427	452	405	433	404	451	411	402	396	446	392	414	397	473	412	434	425	413	444	418	418	398	443	419	439	430	420	455	408	387	421	384	429	409	413	466	428	416	430	439	409	425	454	396	443	427	440	408	435	412	446	406	422	439	459	430	417	415	426	428	406	409	417	403	460	441	408	444	418	416	436	435	444	405	415	454	398	405	439
6733	13294	13457	7789	5496	3783	2207	2301	20501	25066	17486	981	766	743	762	745	756	673	677	709	709	730	741	731	740	751	729	688	699	771	706	655	704	738	1477	2263	2081	1532	1070	837	695	710	649	684	666	675	660	679	635	641	653	667	628	669	668	698	661	688	631	646	680	603	626	623	608	607	676	649	686	664	647	696	637	649	701	663	677	680	694	668	642	719	652	634	640	641	654	671	642	630	676	667	643	658	670	639	666	673	693	666	640	638	660	647	722	672	689	639	691	647	591	670	656	616	670	677	609	617	645	658	657	644	651	637	642	641	616	664	660	648	646	674	675	681	595	669	660	681	640	687	639	674	615	673	631	652	639	687	681	669	664	620	692	615	650	644	616	657	694	662	680	622	684	644	711	632	644	658	670	616	638	607	661	615	651	645	661	633	640	662	645	634	677	626	651	665	636	657	659	679	657	630	637	630	644	663	607	662	643	733	665	672	680	648	654	686	607	658	670	673	643	643	650	638	691	679	699	660	637	664	696	694	680	639	672	675	679	642	658	609	616	707	621	609	642	700	665	640	648	671	646	711	646	654	633	654	656	635	650	624	669	637	672	675	665	643	657	640	649	704	616	625	644	681	674	669	662	623	633	669	691	683	641	662	684	680	657	612	698	685	627	638	683	632	634	647	691	650	623	672	626	656	659	629	686	706	672	640	667	667	642	677	663	665	640	622	650	635	634	660	656	671	689	715	647	655	670	665	659	692	636	679	677	698	686	629	676	676	623	652	659	621	677	653	641	654	707	574	699	604	670	683	693	609	673	649	650	651	607	615	678	593	647	657	633	646	678	625	664	635	673	630	638	659	698	666	634	685	663	653	654	636	704	682	636	658	675	653	662	700	630	669	695	628	649	633	674	633	653	627	667	647	657	662	650	700	641	709	659	635	669	652	679	603	648	668	647	646	634	639	638	686	625	642	676	705	674	669	668	598	645	682	644	629	644	714	690	722	656	656	672	652	655	667	633	631	651	625	670	661	683	621	665	630	660	659	659	623	677	649	668	665	670	722	702	664	658	619	644	680	706	641	665	623	654	639	669	632	667	660	650	656	641	582	637	662	636	636	665	687	688	623	604	640	686	667	632	666	679	622	615	663	640	667	649	686	699	673	644	655	649	653	676	657	691	644	610	676	634	681	668	722	662	677	631	668	660	649	679	689	668	672	624	667	680	674	647	648	640	652	633	673	666	638	641	635	669	644	639	653	640	688	676	626	668	643	655	648	708	652	672	665	695	645	620	627	698	669	633	642	620	631	686	617	655	668	671	651	629	651	672	625	628	652	633	687	558	639	597	684	642	660	661	703	659	708	641	682	635	634	658	653	623	690	586	668	673	688	652	670	668	646	695	715	689	750	678	640	638	606	711	645	663	588	620	687	636	690	626	657	693	620	658	684	660	682	656	625	683	663	697	631	666	675	678	632	655	651	650	647	672	606	665	630	665	618	665	641	686	618	662	650	675	711	647	663	636	635	640	636	623	673	686	648	703	677	669	660	631	690	650	617	668	645	667	656	617	689	631	667	656	613	673	634	674	636	700	731	655	614	700	648	648	651	632	622	669	639	722	643	640	642	650	646	644	671	623	661	641	675	642	655	627	660	720	648	672	597	664	642	672	671	664	631	666	668	677	681	636	662	680	672	641	638	663	659	645	640	679	631	643	652	663	649	656	668	659	665	607	645	677	666	625	656	687	658	648	641	632	661	666	695	684	653	630	682	649	666	686	635	645	668	638	669	659	631	666	664	671	684	680	637	639	626	686	640	601	691	637	678	671	685	616	704	658	637	694	661	685	663	637	635	613	663	699	672	638	649	681	663	650	645	680	630	661	686	717	660	706	628	614	658	670	688	624	649	616	671	632	648	695	670	669	693	668	659	621	664	645	618	661	630	665	684	651	679	675	681	693	670	673	667	711	650	591	696	652	658	677	642	647	667	636	614	677	678	627	612	634	642	676	705	640	664	694	673	645	679	687	644	666	658	704	647	663	645	631	662	676	641	627	688	555	664	672	624	676	646	621	617	615	671	682	688	721	678	627	674	658	646	665	594	643	648	672	664	635	662	626	629	640	611	652	642	655	611	658	680	700	676	634	642	656	651	686	641	668	635	644	623	626	659	691	665	633	709	666	638	686	713	636	640	656	679	665	642	666	669	621	645	703	698	689	626	628	662	662	678	643	693	651	690	640	670	617	670	658	665	684	665	653	654	625	637	646	647	714	678	646	628	596	661	646	615	637	706	670	649	625	660	636	622	624	691	669	628	613	668	630	663	655	669	652	618	624	652	667	612	627	647	637	672	657	615	662	641	676	676	610	640	632	636	645	648	685	621	674	613	668	671	669	697	638	650	655	658	662	657	630	646	639	688	644	664	659	664	659	658	705	677	653	647	704	680	638	621	672	639	610	673	636	606	660	652	655	669	660	665	650	636	698	633	614	669	638	657	668	673	603	640	679	658	691	658	638	665	669	641	685	627	683	691	651	679	638	630	662	679	618	620	693	623	659	707	629	663	656	666	611	657	594	630	671	626	670	705	658	624	684	668	662	614	678	669	664	639	619	666	686	685	659	702	653	652	682	677	666	680	667	648	674	622	650	613	697	662	651	671	622	657	667	688	625	637	671	617	654	657	656	708	663	658	635	652	664	666	654	671	673	665	623	632	653	659	710	629	610	673	624	663	635	680	632	657	620	654	660	709	650	634	699	668	639	672	647	659	617	632	627	671	616	668	695	662	674	663	687	661	611	666	664	643	648	680	661	674	662	644	690	643	652	694	696	681	651	647	662	654	666	688	664	663	686	632	686	620	601	661	694	669	665	679	677	672	667	674	641	627	680	639	689	662	663	673	672	687	699	654	657	695	619	617	665	673	668	655	633	661	662	630	651	623	697	656	713	663	660	654	683	667	637	624	645	636	611	690	636	651	615	678	670	674	653	665	632	628	629	647	614	600	688	672	634	639	678	660	669	620	680	668	650	698	677	655	648	675	624	637	609	649	661	658	658	662	680	730	677	667	721	712	648	676	681	611	680	659	694	657	626	654	667	646	681	652	695	648	638	647	682	653	640	661	634	671	649	638	658	676	681	682	678	679	668	665	676	654	678	680	750	707	663	687	622	656	685	647	637	656	628	639	637	639	672	643	657	650	649	598	667	661	614	647	664	659	657	614	649	675	651	611	673	616	637	636	653	626	625	619	668	668	697	660	635	662	666	720	674	668	603	651	671	716	679	637	642	656	652	667	679	652	676	651	633	647	647	647	655	667	660	651	644	626	742	690	694	683	679	660	696	631	708	653	629	687	624	687	647	674	716	649	641	666	654	597	678	653	703	683	626	674	631	686	645	651	658	648	653	665	663	652	647	700	631	650	686	667	627	670	681	611	669	667	652	653	706	664	656	653	629	710	668	644	641	676	689	667	669	626	649	701	639	674	655	616	681	610	669	604	627	676	655	716	624	674	642	672
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
