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
340344069203	340344069764	340344070314	340344070864	340344071412	340344071964	340344072514	340344073064	340344073612	340344074164	340344074714	340344075264	340344075812	340344076364	340344076914	340344077464	340344078012	340344078564	340344079114	340344079664	340344080212	340344080764	340344081314	340344081864	340344082412	340344082964	340344083514	340344084064	340344084612	340344085164	340344085714	340344086264	340344086812	340344087364	340344087914	340344088464	340344089012	340344089564	340344090114	340344090664	340344091212	340344091764	340344092314	340344092864	340344093412	340344093964	340344094514	340344095064	340344095612	340344096164	340344096714	340344097264	340344097812	340344098364	340344098914	340344099464	340344100012	340344100564	340344101114	340344101664	340344102212	340344102764	340344103314	340344103864	340344104412	340344104964	340344105514	340344106064	340344106612	340344107164	340344107714	340344108264	340344108812	340344109364	340344109914	340344110464	340344111012	340344111564	340344112114	340344112664	340344113212	340344113764	340344114314	340344114864	340344115412	340344115964	340344116514	340344117064	340344117612	340344118164	340344118714	340344119264	340344119812	340344120364	340344120914	340344121464	340344122012	340344122564	340344123114	340344123664	340344124212	340344124764	340344125314	340344125864	340344126412	340344126964	340344127514	340344128064	340344128612	340344129164	340344129714	340344130264	340344130812	340344131364	340344131914	340344132464	340344133012	340344133564	340344134114	340344134664	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2694	2000	3600	2300	2694	2000	3600	2300	2694	2000	3600	2300	2694	2000	3600	2300	2694	2000	3600	2300	2694	2000	3600	2300	2694	2000	3600	2300	2693	2000	3600	2300	2693	2000	3600	2300	2693	2000	3600	2300	2693	2000	3600	2300	2693	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23426	21735	29741	24611	23142	25531	21668	10120	3704	1530	822	588	611	597	518	566	544	543	540	544	504	491	485	544	521	533	504	518	476	476	552	478	494	547	478	548	532	468	511	525	506	475	505	481	552	456	476	495	494	498	471	495	568	507	477	442	504	518	509	489	512	517	496	487	465	482	511	525	479	494	471	509	523	499	498	516	502	519	492	471	459	495	491	483	489	487	499	492	471	516	501	516	541	506	533	470	515	518	493	520	503	484	497	531	489	462	518	522	481	536	482	487	545	483	463	461	489	523	490	488	473	508	483	537	493	505	478	495	504	493	499	522	479	495	461	493	496	512	526	480	489	501	503	520	467	487	502	524	490	537	491	497	527	532	485	495	475	481	455	475	495	488	471	473	511	481	457	486	535	501	473	535	497	490	505	522	473	497	507	464	463	507	473	456	462	517	499	488	456	474	492	533	482	501	499	509	545	524	473	519	519	503	493	521	460	481	493	480	499	474	484	504	475	466	495	488	477	462	504	545	494	479	486	504	533	483	491	496	514	487	443	515	459	472	465	504	474	483	495	454	489	467	516	540	470	490	534	496	469	522	460	455	456	449	502	477	517	510	470	497	479	495	511	508	502	487	519	516	510	483	483	489	473	503	495	447	480	521	484	495	484	490	475	499	502	465	484	497	545	503	496	516	460	462	521	487	461	468	476	490	495	512	493	492	470	493	505	490	530	470	488	495	506	481	516	476	485	493	446	496	471	491	490	474	493	506	491	535	498	496	487	463	474	493	498	489	541	484	505	492	484	520	500	526	528	518	487	485	493	499	529	492	501	500	501	470	519	462	478	487	501	512	519	445	491	492	514	483	501	491	483	505	502	479	503	496	482	473	487	504	562	485	501	540	462	517	517	498	532	484	533	473	497	514	455	490	498	483	478	507	533	495	475	465	489	486	493	496	489	503	501	489	498	497	519	478	504	528	460	455	520	476	490	473	496	511	491	486	528	528	499	479	501	484	533	492	497	486	509	477	525	474	532	499	483	491	478	497	459	502	496	489	480	473	488	485	490	506	503	467	517	537	511	492	475	497	495	495	501	512	466	502	466	486	478	503	438	492	500	451	505	505	500	488	518	535	513	475	506	481	532	514	488	476	512	503	518	466	526	495	497	509	510	510	479	472	525	503	555	511	480	532	476	481	489	498	510	486	487	500	493	483	460	519	495	486	479	491	523	478	497	538	517	503	484	530	446	522	538	507	493	540	516	439	504	473	513	483	516	506	508	478	472	490	504	496	497	518	520	468	505	475	451	517	482	471	490	487	487	485	514	473	532	489	483	489	511	470	498	520	494	460	523	511	506	489	504	497	492	528	514	498	541	498	505	514	500	467	505	490	505	512	487	485	487	540	461	492	504	510	503	478	496	510	519	490	488	466	527	488	529	460	480	505	474	488	518	487	536	485	490	511	511	463	481	509	502	446	505	479	551	493	519	490	500	450	481	504	469	466	513	493	483	519	519	485	456	531	514	484	515	489	520	514	503	542	506	470	499	493	435	497	497	503	493	491	472	491	518	494	514	463	488	480	515	483	467	465	492	468	527	469	484	504	510	485	524	545	497	521	490	495	524	524	484	492	498	516	518	501	471	501	509	459	484	495	506	489	499	482	515	504	472	460	473	512	493	513	484	492	497	475	532	521	503	549	514	538	453	510	519	481	480	503	527	508	467	499	513	509	522	491	504	532	450	513	488	466	479	514	521	500	467	492	474	473	502	495	495	500	521	476	494	491	529	503	488	525	509	494	507	490	490	490	510	503	518	474	483	484	462	541	481	507	479	497	522	501	459	443	446	514	504	496	501	538	522	506	479	500	509	450	525	498	527	500	503	535	557	470	493	508	484	445	523	495	493	484	529	520	465	504	457	503	510	468	486	518	483	511	517	471	480	488	510	510	503	499	538	503	484	501	528	513	492	540	487	490	491	501	508	484	502	457	467	476	552	468	504	478	491	460	509	488	485	489	496	477	532	491	496	504	473	438	546	494	507	465	468	501	489	497	465	525	431	500	521	488	489	472	496	522	517	495	506	459	506	485	465	515	512	496	485	482	492	513	526	482	496	465	505	525	488	492	486	497	495	541	488	498	488	491	496	488	454	492	495	519	491	523	481	449	488	492	524	450	495	490	537	491	478	519	492	504	495	474	494	525	517	468	491	491	490	492	478	498	460	506	533	489	474	458	494	509	472	525	511	500	489	518	494	520	508	482	489	552	523	495	489	539	493	498	487	522	495	515	486	494	502	498	496	475	495	487	497	515	469	499	503	462	486	512	480	475	491	506	505	501	458	505	490	493	488	483	524	504	475	527	535	486	521	511	509	495	484	489	490	491	510	473	504	489	538	536	485	482	473	443	516	478	475	491	503	512	468	497	510	452	506	482	506	476	498	469	492	485	510	484	495	499	461	483	484	508	533	464	488	488	523	501	465	474	488	498	490	465	505	462	478	446	502	552	475	483	509	492	523	511	523	505	525	501	478	503	468	488	467	485	491	492	495	488	464	483	480	506	465	498	456	472	451	500	492	540	489	509	501	517	498	491	465	488	495	536	501	511	455	443	470	504	493	508	468	529	485	494	497	486	491	489	480	458	451	485	481	481	517	494	514	494	497	496	430	523	495	464	492	541	491	521	488	491	490	519	503	504	529	505	524	526	469	473	511	490	499	469	467	495	495	510	521	499	509	468	456	489	502	472	506	472	467	523	514	453	486	483	492	507	475	477	495	503	476	509	538	501	490	486	498	485	479	510	483	521	483	479	505	547	476	488	474	508	479	507	530	484	462	499	496	497	491	507	476	486	493	493	488	487	496	484	474	510	508	480	504	472	494	526	479	499	487	481	489	516	481	524	479	479	476	515	488	477	476	478	476	508	421	500	500	494	499	511	510	490	491	517	494	489	456	537	483	480	491	524	481	486	498	563	478	509	506	490	491	507	518	486	493	483	517	486	517	463	500	509	469	500	495	500	541	491	446	499	504	482	513	503	464	520	490	494	477	491	493	513	471	484	478	459	517	503	483	495	502	472	515	459	524	535	490	463	476	493	469	494	527	498	499	514	457	508	510	515	490	454	484	523	505	515	537	476	449	469	501	484	500	510	518	530	516	508	498	467	501	505	510	476	496	442	489	492	485	521	526	511	496	431	448	508	506	501	508	483	507	519	482	515	526	506	462	511	503	509	469	483	501	453	462	523	490	449	472	519	485	480	503	503	479	504	497	509	485	475	494	496	508	497	485	478	529	494	469	483	507	530	509	494	492	503	492	473	525	514	500	474	479	467	491	505	534	452	486	504	511	500	477	465	491	485	501	457	503	474	482	448	541	494	506	480	505	519	511	516	520	516	484	486	569	451	496	485	472	492	466	501	502	501	497	496	481	488	487	560	492	492	476	540	474	513	475	497	479	481	450	537	507	514	502	482	513	489	487	483	472	485	522	484	512	474	480	463	497	485	533	471	494	522
57364	93314	63588	43516	38549	31512	21896	15047	7115	2827	1130	818	740	745	748	732	682	686	626	640	641	624	634	576	629	631	602	583	596	569	604	655	585	623	633	562	563	585	580	575	570	588	556	572	589	546	651	567	535	566	593	581	560	567	590	575	562	603	569	601	563	557	576	583	567	554	575	575	580	572	564	559	529	575	601	565	551	564	568	646	566	507	624	555	607	569	583	610	616	575	569	555	598	571	652	571	604	555	571	597	530	621	617	594	568	536	596	616	572	565	595	564	556	560	589	607	598	589	548	573	553	582	557	592	584	631	558	631	594	592	571	536	571	571	581	606	618	556	585	603	573	555	549	559	585	561	587	514	609	556	573	583	556	582	564	592	562	547	551	555	544	563	563	570	595	572	624	572	576	578	597	584	608	551	567	513	607	634	626	564	575	558	573	553	567	584	586	559	630	549	585	568	572	578	587	566	559	606	542	569	584	568	574	548	579	584	562	573	560	554	601	576	585	538	536	538	576	580	575	575	565	602	563	575	539	553	553	555	548	568	583	573	552	566	572	581	572	565	576	562	580	567	567	546	536	560	577	555	577	567	558	557	589	568	613	586	550	542	599	557	567	565	576	560	606	622	600	552	534	544	558	572	563	615	587	600	552	592	533	573	589	589	565	569	554	524	564	590	561	571	558	597	576	594	594	609	546	578	552	571	568	570	598	574	567	552	585	590	552	579	575	542	547	597	619	566	574	546	579	573	621	592	508	578	549	572	532	556	566	569	611	617	642	581	581	579	582	538	557	574	600	582	624	587	538	582	591	556	572	545	556	579	565	563	527	553	616	589	533	557	571	635	544	553	593	598	562	566	540	536	591	578	536	561	635	589	534	593	583	626	539	570	580	616	581	563	617	548	588	571	568	573	534	558	584	556	622	569	604	591	537	558	550	588	592	615	534	572	553	604	567	589	547	536	573	619	554	612	527	566	585	600	567	546	606	571	565	585	580	525	582	571	584	558	582	583	604	576	593	603	574	562	577	590	561	544	527	545	560	583	575	548	604	590	525	549	580	552	561	606	565	584	543	597	588	552	608	570	563	575	572	605	574	569	531	596	585	560	601	592	565	553	528	585	576	568	552	615	552	551	569	556	590	566	550	530	561	580	558	563	585	588	589	559	560	565	580	562	583	532	561	563	575	602	578	579	532	558	558	567	575	614	566	554	570	572	534	528	562	551	516	572	587	562	569	600	554	557	601	532	579	617	603	551	575	569	561	567	585	537	588	541	560	580	590	551	559	553	588	559	580	557	581	583	590	554	584	513	611	595	589	574	545	569	552	552	595	577	589	581	540	595	593	575	562	553	545	591	572	610	585	562	583	578	572	553	505	576	564	552	573	543	597	572	543	533	540	567	537	621	613	580	577	595	563	574	585	585	563	571	559	585	581	579	571	598	568	564	555	576	539	581	595	553	538	567	563	582	544	616	606	556	569	554	561	571	566	620	546	601	577	576	594	568	622	658	569	566	611	544	554	597	567	540	579	592	585	578	575	568	571	625	595	584	573	582	587	579	595	611	578	621	613	568	532	586	579	589	564	632	584	545	583	556	552	595	560	600	565	574	557	602	571	577	562	581	572	566	587	573	577	542	604	561	579	572	592	520	520	628	560	528	524	535	575	585	610	561	588	549	553	617	578	558	561	579	585	582	520	569	622	580	562	575	548	574	555	522	546	557	554	546	602	578	600	578	559	566	605	593	581	578	584	565	579	567	567	567	522	570	563	574	578	581	588	546	597	551	601	568	624	595	611	574	556	568	613	555	590	560	623	546	605	582	574	574	539	601	545	564	572	594	614	586	576	523	550	592	555	539	578	580	565	560	560	600	573	566	587	598	537	597	597	571	580	498	563	598	578	570	527	544	558	561	566	580	561	563	606	498	592	607	550	621	589	576	548	519	571	601	586	530	553	579	587	556	600	523	549	549	557	538	566	584	531	546	564	571	559	612	537	560	592	546	539	548	548	560	607	613	595	559	578	583	556	616	605	565	547	561	589	573	606	585	586	538	563	602	578	547	590	575	585	557	557	592	567	596	612	587	628	574	546	555	576	607	582	541	562	563	589	567	522	620	547	582	613	554	574	603	590	562	586	583	549	542	526	584	587	570	558	593	552	579	530	571	575	552	561	573	544	591	543	564	563	549	550	529	568	535	574	576	570	559	570	570	544	590	576	618	596	575	568	554	592	625	592	602	547	597	629	601	543	574	577	591	590	576	575	583	548	615	533	565	568	588	555	533	577	532	567	592	533	613	565	594	571	607	558	558	565	590	575	589	561	580	527	592	595	606	585	551	544	584	604	570	549	543	585	594	568	528	529	611	567	597	574	591	525	582	582	577	574	598	546	557	529	596	584	572	551	558	588	574	586	570	592	562	591	550	605	527	563	537	562	531	596	557	572	556	617	574	565	553	550	573	587	594	545	586	621	608	579	568	582	568	582	527	541	552	559	592	596	559	595	571	589	572	612	574	600	565	550	588	582	580	561	580	596	508	548	560	598	578	559	571	594	611	566	570	591	545	567	594	570	589	578	555	553	623	580	566	585	565	547	590	621	551	565	590	575	579	575	578	555	578	542	552	554	575	566	520	589	561	539	581	570	593	520	588	614	585	566	582	534	554	580	561	570	592	582	567	558	579	544	574	561	562	571	552	598	572	587	592	558	603	530	630	521	563	576	603	570	580	577	574	592	623	520	560	513	552	572	563	561	558	559	551	567	556	546	593	570	555	585	545	538	562	556	551	591	625	523	580	564	607	569	567	595	548	567	574	519	550	560	580	564	566	568	593	583	600	581	554	599	573	547	595	537	591	621	600	555	574	545	584	544	546	508	587	608	584	551	550	559	577	583	572	556	600	591	606	564	582	607	592	566	590	609	576	523	566	537	609	578	580	528	541	583	555	533	570	557	561	543	582	569	576	574	585	545	557	535	593	576	556	549	576	590	565	563	605	517	602	558	547	596	541	557	576	569	576	552	607	587	570	554	569	582	617	569	544	541	580	571	562	567	596	567	513	558	609	571	608	568	581	600	589	576	558	596	555	613	566	568	597	593	534	562	573	594	601	559	603	614	561	603	562	593	572	592	608	567	578	560	550	598	529	586	581	516	595	543	594	560	564	560	544	534	547	560	611	560	566	571	500	537	513	585	567	531	543	508	504	567	570	557	543	556	622	612	571	517	593	562	565	583	603	560	564	575	586	554	617	561	599	540	583	569	597	580	537	579	547	569	549	533	601	565	572	561	579	559	593	597	553	542	572	525	592	578	554	592	572	624	579	559	568	573	563	535	572	584	555	577	583	543	537	578	558	584	565	549	544	575	554	569	578	569	570	583	560	524	589	625	589	566	513	595	537	576	573	609	560	542	569	590	575	576	542	559	546	595	587	574	571	558	522	606	575	542	608	558	566	571	581	565	574	542	546	611	608	552	602	569	564	621	549	528	598	611	577	603	566	563	588
27760	23500	19172	7066	2848	1795	987	466	325	289	250	266	241	243	230	258	246	222	273	256	261	251	283	261	220	242	230	265	232	252	268	288	262	263	267	252	252	265	236	258	255	290	258	236	244	264	234	237	269	265	253	285	258	250	263	251	263	255	245	280	280	239	235	229	225	241	244	235	240	287	242	268	229	219	254	276	270	258	237	253	241	268	262	232	263	254	277	229	242	246	275	257	238	250	278	251	258	228	236	234	269	253	293	255	247	277	274	257	226	282	240	261	283	237	243	255	247	245	243	246	238	276	223	255	230	235	240	250	273	263	242	248	256	248	262	265	246	238	267	271	245	242	262	248	252	250	234	228	211	254	292	264	231	282	275	279	237	249	256	258	231	220	241	242	238	249	234	254	236	229	233	259	276	228	254	246	258	229	248	232	257	247	253	235	271	274	254	244	252	244	260	270	245	246	253	260	267	254	249	246	256	247	263	266	253	258	246	258	252	223	278	259	251	245	262	217	219	253	271	248	265	238	232	257	260	244	272	232	237	247	248	274	266	268	267	233	268	263	246	248	228	253	229	224	238	249	247	259	260	230	257	249	257	273	228	262	222	248	260	287	289	273	251	271	256	236	277	253	261	278	254	264	241	243	238	241	265	241	263	265	235	249	253	258	237	245	248	236	258	272	257	251	273	238	262	264	243	244	263	253	255	246	257	254	238	238	273	272	291	236	267	255	273	248	252	268	258	261	259	261	261	278	263	261	244	267	265	237	235	229	260	247	239	245	242	275	257	235	248	228	274	258	241	262	233	283	257	235	226	252	291	208	236	251	249	227	250	250	246	254	256	294	238	264	256	225	246	251	271	240	231	259	230	240	267	249	250	248	276	237	229	236	263	241	253	256	260	261	254	254	245	239	243	264	276	250	234	250	246	269	250	258	246	274	218	274	248	251	268	236	253	264	240	220	240	243	281	247	240	275	238	259	260	240	258	245	260	242	274	245	264	241	277	212	259	267	277	274	252	240	261	243	237	254	265	245	254	240	238	253	266	247	251	266	222	256	267	251	252	254	233	269	248	270	271	254	264	242	248	269	243	268	257	255	252	264	251	242	248	210	266	260	283	265	236	219	236	273	246	221	262	249	259	253	251	243	277	243	246	274	236	222	262	262	243	244	247	226	242	262	251	244	250	262	279	262	244	254	240	252	232	219	272	258	221	240	251	259	235	274	251	269	275	265	243	265	261	250	246	274	262	268	271	246	225	258	251	240	222	267	261	252	285	269	253	264	243	227	251	255	252	228	279	264	263	258	236	261	242	237	255	268	239	268	248	255	242	256	240	231	251	230	249	232	249	278	237	254	240	253	245	214	246	277	260	254	240	234	252	269	244	245	256	269	270	255	269	260	248	246	253	261	253	266	219	236	235	240	261	267	249	258	221	288	268	241	238	269	238	234	253	241	261	247	232	259	249	251	279	270	244	240	268	293	242	250	256	267	258	271	267	234	227	238	268	272	263	237	253	272	255	247	247	270	268	248	262	242	240	266	259	257	229	257	219	252	272	261	247	231	251	245	247	249	286	257	241	233	219	236	262	266	231	248	263	244	283	285	244	260	253	243	278	252	245	248	224	260	247	247	248	241	229	254	245	257	248	269	246	252	237	225	249	266	282	248	243	246	239	287	243	269	244	240	251	240	264	246	240	265	252	257	274	238	272	243	249	246	255	288	230	255	260	277	251	266	259	272	233	249	273	239	246	263	238	262	253	256	252	243	248	256	272	256	252	245	242	260	269	213	253	244	261	240	233	236	264	247	245	238	239	242	246	245	234	235	275	242	253	220	278	229	250	273	232	262	255	262	253	220	250	263	248	252	282	240	269	270	250	242	243	256	241	266	263	278	247	264	260	248	259	231	245	242	234	232	244	249	272	257	217	237	253	295	259	241	275	272	249	243	211	230	234	240	227	258	246	256	260	291	255	280	241	272	257	246	267	230	234	274	261	277	266	236	237	255	258	232	251	268	254	242	212	268	257	253	212	241	273	247	292	249	242	246	229	239	259	239	268	267	277	273	268	253	256	243	244	258	247	250	273	267	233	246	255	254	247	214	267	258	271	266	249	253	260	263	293	256	240	253	243	250	262	279	244	263	257	282	246	233	242	231	235	247	255	248	236	240	255	281	246	255	227	245	241	257	282	258	248	262	222	276	255	239	246	254	268	248	244	245	223	266	261	250	275	263	248	262	239	246	264	256	263	243	240	253	277	269	239	242	259	226	261	244	253	257	261	240	239	238	303	237	251	255	219	235	260	254	221	265	258	246	239	223	230	215	261	256	224	261	266	251	255	225	257	271	231	234	243	250	230	270	261	270	207	260	247	235	226	261	266	264	245	240	257	253	268	234	247	247	220	240	267	221	247	253	254	246	224	249	250	252	253	252	247	241	248	255	271	234	250	260	249	266	278	257	262	208	270	217	245	241	241	264	257	250	244	258	257	226	263	216	236	230	243	255	262	285	268	268	282	234	226	250	241	236	252	238	246	244	295	233	268	270	291	277	221	236	264	226	225	254	258	245	264	266	253	253	244	240	245	269	279	257	225	263	257	272	222	257	239	246	232	232	222	244	254	252	247	248	264	266	259	263	248	251	256	244	263	261	248	247	261	257	256	263	257	251	275	251	250	250	255	264	264	237	240	265	259	235	255	222	269	225	253	198	269	262	259	244	248	246	292	265	233	282	264	267	229	234	229	247	242	238	280	247	287	256	262	245	251	229	249	222	254	271	240	285	229	243	250	253	280	250	277	237	243	242	243	231	241	253	275	251	255	218	243	253	259	235	246	254	255	239	268	229	236	283	267	237	228	261	256	233	261	262	261	259	244	224	240	243	219	240	241	281	271	247	237	235	254	281	239	239	245	243	254	268	224	265	241	232	286	263	270	246	271	253	253	238	242	241	240	258	224	265	242	253	196	256	257	228	249	258	250	237	222	247	269	251	247	225	244	251	256	241	248	261	267	245	252	279	226	250	271	265	250	248	252	269	246	243	263	242	237	272	256	257	234	257	251	241	253	255	252	233	261	243	249	242	241	270	263	275	278	256	250	246	242	281	233	241	250	233	242	282	258	247	230	255	267	292	222	234	236	254	228	251	241	275	255	268	256	257	268	272	262	262	250	265	270	238	266	226	259	260	259	271	276	268	247	215	255	230	237	258	234	235	220	240	240	232	233	248	247	254	248	267	272	239	291	246	265	248	267	233	276	246	245	274	251	260	269	279	259	215	256	239	273	255	247	230	258	268	258	280	223	269	263	272	273	244	238	252	246	244	242	262	280	255	259	225	246	229	247	248	236	291	249	266	241	248	238	259	257	278	243	229	286	259	247	242	242	256	256	259	256	239	244	249	231	259	253	255	271	242	263	275	260	245	248	233	250	257	252	245	252	274	224	242	258	235	243	241	257	222	270	233	244	262	244	255	245	238	249	264	235	253	282	213	275	247	266	260	279	259
24443	35756	16748	6556	4201	2940	1541	819	515	379	310	350	332	281	332	313	317	336	299	305	312	307	310	353	294	304	318	281	317	352	340	317	321	325	303	308	321	301	316	328	316	284	289	316	321	309	288	303	298	272	277	295	308	309	311	266	325	293	322	295	303	314	306	298	303	309	278	287	312	294	301	301	306	289	285	319	309	284	310	298	306	318	320	299	314	308	326	287	298	290	303	339	345	312	324	311	292	338	313	308	290	316	327	307	290	304	322	310	302	348	291	286	286	321	321	301	311	309	311	294	286	292	289	309	311	314	278	289	292	306	304	305	312	312	283	298	346	318	321	294	287	279	297	332	295	262	313	306	302	313	323	294	343	289	305	306	308	335	313	295	315	248	295	287	314	319	299	301	337	308	280	290	332	293	327	308	310	311	318	325	309	285	315	272	313	325	314	281	307	289	292	281	299	321	291	309	314	291	298	300	298	288	294	322	318	331	311	314	305	282	280	290	316	326	313	308	295	300	315	308	314	294	321	328	300	332	297	294	339	277	328	310	298	306	288	299	286	298	284	286	307	302	297	311	310	327	298	308	305	312	286	311	300	300	325	303	310	331	303	307	351	326	327	315	310	306	314	320	277	312	293	328	321	297	278	314	308	331	320	330	295	303	295	321	318	287	296	309	327	291	295	282	281	298	331	293	322	328	333	291	301	315	296	304	299	294	279	280	301	323	303	286	332	292	289	289	311	289	333	336	295	308	328	315	320	277	324	305	314	320	288	323	317	321	291	288	310	307	324	309	290	298	330	321	275	349	293	278	316	309	295	308	345	321	294	321	306	322	277	296	336	279	272	323	329	331	270	304	326	317	307	334	308	290	299	355	304	308	308	283	298	291	294	296	327	304	313	291	289	320	285	335	291	323	306	302	303	313	306	321	269	338	292	299	322	318	316	298	339	308	297	308	316	286	311	293	300	324	331	300	301	319	287	320	289	324	326	325	273	329	294	268	297	331	296	312	327	291	294	319	328	305	298	305	320	290	331	327	296	278	320	293	294	317	317	317	303	315	328	300	296	293	295	324	297	315	316	294	329	316	296	290	313	328	303	302	326	299	309	299	262	327	347	304	270	307	299	335	318	304	316	313	294	302	295	281	299	302	305	314	311	296	299	302	337	310	288	294	291	312	296	343	304	313	298	325	303	312	292	328	304	312	281	295	303	292	323	319	326	318	296	288	314	288	289	301	293	298	306	323	311	294	318	275	328	322	306	307	310	294	303	296	263	295	308	287	296	307	265	327	303	303	294	349	301	301	299	320	289	309	303	315	307	329	302	321	289	301	310	336	332	290	282	301	334	279	289	337	313	325	289	303	299	305	315	320	299	292	308	311	313	302	287	297	308	289	290	308	268	303	268	305	319	339	269	322	298	307	302	304	315	314	336	302	295	319	331	305	277	286	308	299	319	293	284	295	290	300	317	281	308	276	311	311	281	322	317	357	298	308	278	297	270	341	295	277	326	315	313	293	319	302	296	333	319	330	271	320	289	308	279	328	321	346	307	316	321	290	311	299	285	296	307	309	330	348	344	318	298	325	306	329	311	289	340	286	299	305	290	321	301	306	309	293	316	328	301	300	289	310	327	308	321	276	333	294	292	301	340	271	327	313	293	266	297	301	279	302	294	323	320	328	330	325	298	326	306	328	320	312	309	308	313	311	299	332	302	286	321	312	300	306	279	308	298	282	303	289	323	282	334	326	292	298	307	303	275	290	305	310	327	309	300	302	304	286	303	322	327	277	309	331	303	329	311	298	311	322	318	334	334	297	282	335	336	340	275	302	316	313	313	319	318	290	314	295	292	325	330	311	255	331	315	284	295	307	305	339	342	303	291	297	302	300	301	272	303	309	300	295	315	291	290	305	306	322	300	320	317	306	286	296	297	299	312	291	296	293	314	312	313	332	346	291	281	327	302	312	290	285	306	337	331	300	295	315	297	290	314	299	299	285	324	319	294	292	298	304	287	329	309	301	326	278	305	311	273	282	318	300	319	308	302	294	284	293	298	305	298	297	303	296	298	317	276	284	329	286	309	299	297	326	297	297	317	313	314	300	314	270	288	328	286	316	294	322	316	295	318	300	316	302	324	312	276	280	311	315	320	315	286	298	323	300	277	336	278	277	285	289	334	314	287	297	300	316	330	280	306	305	283	278	334	310	314	306	311	321	293	308	326	290	306	305	288	295	327	277	301	313	297	305	321	314	298	319	314	307	318	283	322	309	302	294	299	289	293	321	299	346	277	307	297	305	293	319	308	291	307	346	263	294	301	282	305	340	307	309	316	301	304	309	312	306	288	291	309	307	311	300	340	323	309	269	320	287	267	322	280	325	321	309	303	298	303	316	324	293	276	296	291	331	261	311	333	294	293	328	296	301	349	272	324	301	331	308	336	277	303	300	299	326	341	273	296	327	294	310	318	315	303	303	333	335	316	322	340	318	297	318	302	305	306	300	291	324	317	301	284	305	321	301	313	328	297	331	272	312	307	345	344	297	305	318	327	285	315	321	315	285	284	327	325	304	313	316	281	315	319	310	300	329	333	287	319	336	305	306	320	293	310	269	311	309	320	301	309	305	315	338	298	322	293	300	307	289	299	328	304	265	318	313	315	296	294	307	315	316	291	316	320	293	320	321	319	312	315	315	301	301	306	305	321	298	326	309	292	303	323	347	315	358	317	307	303	302	304	312	307	301	313	303	304	341	328	311	289	312	312	290	319	314	301	300	318	304	333	330	335	300	317	322	305	285	336	319	307	325	304	342	310	306	276	324	329	317	277	301	304	319	324	291	317	305	300	319	301	281	299	319	301	291	277	278	291	296	300	293	299	316	306	288	321	301	268	278	290	301	309	287	323	314	288	329	288	364	331	278	318	273	292	307	289	310	300	315	288	282	324	299	276	316	315	280	350	305	260	305	317	335	329	292	259	268	281	346	288	331	300	331	306	298	345	305	300	324	310	331	326	297	331	318	302	286	338	317	299	328	269	294	315	336	304	290	328	301	312	281	312	312	307	329	316	312	307	344	310	310	324	301	329	328	323	282	321	304	306	299	294	289	290	323	282	295	258	315	320	318	306	317	308	341	292	337	295	306	282	334	283	304	280	283	308	298	299	303	310	275	333	278	288	282	313	288	264	322	346	314	321	297	296	307	310	280	288	321	284	301	305	310	349	316	306	298	320	281	317	286	349	312	326	299	272	294	320	314	296	322	292	350	275	307	309	309	301	314	289	306	307	317	316	307	268	298	325	298	270	284	274	307	285	283	319	335	323	308	295	304	289	317	341	285	302	296	313	312	314	317	304	325	335	314	287	297	292	275	293	340	302	317	295	307	299	301	263	274	311	284	323	316	338	289	297	288	303	333	353	305	310	325	308	292	318	303	300	318	287	323	307	274	337	328	304	329	327	304	294	291	298	314	311	330	310	319	302	330	302	310	283	272	309	290	352	290	319	316
24183	21604	28903	25345	22345	18406	8338	3092	973	902	579	450	452	399	375	443	398	423	387	404	419	402	395	384	384	384	367	389	427	375	387	373	379	377	387	371	346	366	439	379	402	342	423	351	392	404	359	391	388	390	379	377	403	409	357	425	397	400	398	370	333	404	397	379	367	393	440	368	431	379	376	400	402	366	426	360	383	364	361	409	371	406	360	371	375	402	380	368	356	391	386	386	394	373	369	411	373	380	375	393	394	394	415	411	406	383	412	343	379	402	401	373	356	395	387	388	409	393	404	357	394	397	364	388	375	423	342	386	388	403	382	372	378	386	348	363	414	368	372	363	372	439	352	371	364	352	384	355	367	359	361	369	379	377	370	395	336	370	379	387	368	365	388	356	364	403	419	376	362	403	401	364	362	349	384	369	376	357	376	371	384	382	372	359	390	377	373	359	394	392	381	369	363	374	406	380	354	357	392	380	371	389	371	348	396	372	383	362	374	360	359	388	368	352	369	413	413	435	351	370	406	387	367	385	354	411	386	402	375	398	372	372	394	402	396	397	392	373	389	356	396	367	350	342	371	370	376	377	395	375	396	411	382	384	374	373	389	366	380	367	390	354	395	368	396	404	403	374	373	364	406	377	420	375	402	400	356	371	379	374	367	374	388	362	358	379	371	391	390	360	397	396	436	397	328	367	381	395	408	396	349	350	346	378	378	423	424	351	354	326	367	383	392	381	415	362	383	375	427	386	356	403	359	384	368	376	340	369	345	371	380	356	384	394	380	342	387	377	404	357	387	404	334	368	377	379	362	358	388	365	354	397	394	369	400	382	396	392	370	346	379	389	352	374	416	377	395	415	406	389	362	392	400	335	355	410	361	406	400	381	351	380	377	381	411	378	388	382	390	385	382	404	357	384	373	369	369	363	343	355	378	355	386	362	384	373	368	375	387	369	392	380	391	358	380	374	383	354	367	386	364	375	385	350	385	386	374	374	393	388	357	355	434	418	360	408	355	402	413	367	386	369	392	384	388	391	372	349	370	373	362	360	372	389	441	403	385	383	347	395	379	367	404	375	409	372	359	377	334	384	377	427	369	370	377	361	391	379	384	363	381	400	386	397	370	377	374	394	350	422	372	351	325	370	390	363	359	362	388	342	391	378	395	375	384	398	393	407	406	388	399	418	384	406	371	365	377	404	407	406	371	390	364	386	415	387	382	375	397	374	390	380	379	351	351	361	358	369	364	393	396	346	388	362	399	354	363	389	378	367	341	366	365	368	368	348	398	380	359	355	385	373	345	390	369	414	395	362	392	361	391	384	389	372	359	388	368	365	390	421	379	375	382	396	391	389	378	382	372	379	387	409	369	369	376	365	401	367	369	377	413	389	405	392	358	378	400	354	405	385	392	353	388	375	378	401	374	364	384	362	359	364	365	371	381	373	365	372	365	407	377	388	361	368	383	362	368	375	354	372	352	374	383	417	377	401	381	357	353	366	365	420	416	375	392	411	335	403	374	397	367	409	363	396	385	363	389	417	368	364	345	416	376	347	371	444	380	394	391	392	390	391	397	411	396	403	371	378	387	413	403	389	355	384	393	394	373	391	363	312	376	385	433	399	400	407	363	382	378	352	365	353	401	364	362	382	362	335	399	405	412	376	396	372	374	388	378	401	361	424	383	389	385	376	366	393	387	386	416	364	392	379	342	423	385	374	360	361	392	349	376	391	398	312	396	385	390	379	364	406	420	364	392	366	378	371	365	389	393	407	366	385	413	395	352	410	399	394	396	382	360	368	369	375	422	414	368	358	403	385	396	363	379	369	368	376	389	388	357	368	410	378	397	351	408	367	379	380	382	391	405	418	372	385	401	375	393	383	349	359	421	354	341	391	385	364	376	342	367	388	411	355	344	417	374	377	394	368	366	385	398	385	387	386	403	383	407	337	361	375	400	380	422	398	380	375	392	398	384	375	389	394	373	389	404	400	383	381	399	376	365	367	399	376	352	367	406	376	382	354	376	407	368	366	370	384	378	377	345	392	380	351	370	393	375	409	380	382	418	381	346	361	356	413	351	392	369	383	374	371	410	378	359	387	407	383	353	401	373	389	392	363	409	388	422	387	397	377	376	364	378	348	382	388	390	384	382	395	377	357	357	381	380	353	383	408	394	409	358	387	367	396	393	373	369	397	404	354	367	408	350	403	402	354	350	358	376	393	385	425	359	396	370	378	397	356	413	366	397	359	375	393	351	410	391	335	420	349	389	412	330	384	379	367	390	361	370	338	363	367	398	371	386	379	364	409	355	373	374	392	399	378	363	368	341	383	369	371	363	394	383	387	377	365	388	386	413	388	397	381	386	379	384	384	383	361	381	359	374	410	378	391	388	389	359	366	354	401	383	384	389	375	376	394	350	401	391	401	403	391	391	385	358	384	370	408	398	369	362	363	391	358	363	384	410	370	370	352	381	410	401	414	397	375	375	357	379	365	361	399	352	400	410	383	344	360	388	380	366	376	408	368	358	391	406	345	391	376	389	391	391	405	351	380	393	378	375	365	359	387	393	384	385	389	387	403	404	376	377	367	376	342	386	378	360	359	371	375	381	365	373	354	377	390	360	373	400	372	399	396	378	372	373	347	371	393	375	389	391	385	382	361	401	387	346	412	397	379	400	348	393	372	356	378	355	390	373	410	382	360	404	346	359	387	400	362	368	372	392	355	394	414	395	387	389	341	374	363	347	347	387	365	403	377	349	370	408	407	380	433	418	383	346	388	359	379	372	404	375	356	386	370	391	366	384	367	381	368	373	382	355	378	387	362	378	362	368	371	365	390	399	375	361	382	396	341	384	341	359	385	379	411	387	397	367	364	371	376	352	418	360	364	390	380	348	347	375	357	369	378	409	352	362	370	382	369	386	378	405	379	395	413	377	403	406	383	377	361	378	367	409	384	355	393	401	399	369	411	363	410	334	373	380	352	447	384	363	391	396	377	355	379	397	360	387	366	372	381	339	409	387	400	400	369	406	411	378	361	404	393	391	359	379	376	388	375	374	382	377	384	379	383	403	393	387	367	406	374	334	406	388	390	361	362	356	375	386	389	425	388	376	361	386	396	417	383	412	395	418	386	334	372	381	346	363	359	390	371	364	417	378	410	375	368	396	370	379	367	412	397	388	391	359	358	386	383	342	398	379	362	383	360	373	382	399	358	385	364	404	393	383	392	441	374	351	386	381	379	354	377	410	389	392	374	389	351	348	391	380	372	368	406	411	356	377	388	381	407	382	374	377	389	405	398	380	380	369	368	376	383	356	343	391	359	356	383	406	370	366	382	382	363	402	376	369	359	366	373	388	406	381	377	378	409	391	397	393	378	374	365	367	390	391	389	389	398	423	360	400	392	416	421	385	394	376	395	363	388	366	379	398	346	389	366	348	371	358	386	364	360	373	405	387	429	365	387	334	379	365	383	365	381	365	354	389	396	349	358	386	349	377	377	392	394	361	351
48275	76888	48320	33565	26156	20047	10442	5821	1793	1763	944	532	510	541	529	548	494	494	488	461	486	503	457	505	509	477	502	470	441	468	486	461	491	455	452	439	457	457	425	452	440	443	447	465	464	450	479	479	420	456	458	449	392	449	448	445	416	424	453	428	458	451	468	475	462	415	467	456	444	444	427	457	439	467	477	450	488	513	437	443	453	458	401	458	455	409	452	436	435	450	494	457	467	453	410	450	455	438	453	505	442	433	484	466	484	516	445	459	516	453	479	443	448	447	485	475	485	450	450	452	448	431	435	434	437	448	468	454	439	444	451	474	457	471	467	457	444	460	425	481	467	477	486	437	444	443	467	449	428	439	474	447	449	460	482	470	453	424	495	425	425	435	466	418	446	452	462	461	444	421	440	464	449	466	427	440	462	444	441	461	446	421	427	471	394	451	449	435	459	469	426	460	419	448	445	472	462	459	466	416	435	442	444	410	447	471	416	381	426	481	455	415	448	460	448	458	444	422	437	460	455	435	483	457	425	450	461	500	413	444	469	468	431	443	467	458	408	407	440	437	454	482	436	473	418	442	449	469	439	420	409	438	465	421	456	480	461	461	445	451	446	436	426	441	468	428	415	456	444	453	454	463	434	460	441	443	436	456	427	444	429	437	469	473	472	451	447	451	454	495	430	426	477	453	460	420	445	444	455	471	446	468	457	468	440	439	499	466	473	455	446	440	431	462	434	449	447	449	444	431	434	488	462	462	460	441	450	449	441	420	449	431	410	464	447	435	436	414	453	429	467	471	420	457	454	444	470	433	447	419	493	465	422	444	490	457	483	464	458	476	452	438	456	443	420	457	438	473	479	430	427	432	463	441	501	445	443	466	447	457	405	436	501	427	451	423	453	427	447	455	426	399	426	494	418	453	465	449	442	437	487	445	489	434	493	428	435	427	440	459	425	434	424	449	461	475	463	458	433	441	447	432	469	449	442	428	421	475	436	440	456	399	453	413	430	428	440	437	464	456	435	441	442	452	427	441	474	436	423	432	444	413	463	446	422	467	455	495	462	471	430	463	479	424	497	479	400	466	435	448	443	427	430	481	441	445	446	472	490	475	450	450	504	434	451	465	422	469	444	436	415	490	434	438	433	411	431	448	468	425	443	460	455	474	456	459	450	438	436	448	458	427	464	457	489	480	404	427	456	474	469	480	476	428	463	468	417	458	442	432	460	420	469	473	426	473	440	451	440	447	460	424	440	443	431	410	458	422	475	459	476	474	434	442	452	477	471	466	405	447	451	429	449	447	445	451	426	458	443	458	436	487	433	423	453	431	427	378	432	442	470	457	450	425	451	434	474	411	425	414	472	488	465	448	442	478	434	478	451	458	474	448	439	463	487	461	463	440	441	424	427	435	426	463	468	448	458	438	424	453	440	470	438	463	470	466	475	482	427	439	427	414	452	457	423	443	468	491	474	440	448	434	444	421	460	413	399	478	445	440	428	486	473	415	449	442	472	411	476	445	460	429	452	443	460	446	411	447	456	454	455	453	492	458	462	441	411	452	454	419	461	468	457	410	434	423	438	413	463	454	444	426	439	448	453	433	480	411	439	407	424	489	438	465	466	478	461	434	473	440	455	465	446	411	448	447	438	441	447	486	420	465	425	440	451	460	473	459	464	480	434	453	434	454	438	447	463	423	436	441	464	440	457	438	419	436	466	430	447	438	445	439	453	453	433	441	443	456	397	454	447	422	453	423	406	478	476	449	441	455	435	426	443	430	453	435	429	437	416	457	447	430	466	463	441	424	454	451	473	433	439	412	436	443	452	414	446	437	457	430	434	461	426	464	450	446	414	412	430	405	449	429	468	454	438	449	430	409	458	455	493	425	455	475	445	430	481	458	467	448	454	431	444	452	448	427	468	438	503	461	471	428	493	429	432	463	470	441	453	424	426	461	400	459	418	464	465	433	433	445	423	456	459	463	506	432	445	417	433	470	457	431	448	419	470	450	410	450	446	426	468	446	464	461	464	465	447	444	450	421	438	442	452	449	465	481	451	490	420	443	458	452	458	435	435	453	490	433	445	462	461	463	434	448	464	449	460	422	455	443	480	434	411	442	443	480	439	453	412	461	462	474	439	468	433	457	419	435	441	463	461	472	463	432	421	432	468	440	470	472	439	468	453	429	442	437	444	470	444	448	460	442	452	436	425	451	460	451	430	469	428	442	449	441	440	404	449	429	429	458	413	479	501	445	449	451	451	452	428	458	450	428	432	490	429	446	430	470	433	459	472	434	416	453	431	476	445	441	441	447	432	413	429	474	467	415	440	460	464	427	435	444	447	480	429	404	473	490	455	433	450	461	441	440	465	399	442	436	443	426	451	439	458	468	518	428	469	457	407	483	430	463	429	397	434	452	403	436	441	474	439	441	453	471	439	412	459	426	412	438	467	411	447	420	456	468	449	462	487	466	439	438	470	431	470	457	460	433	447	444	439	469	443	419	476	427	436	401	440	412	433	476	458	442	430	463	467	431	410	461	456	411	454	448	490	467	409	428	451	471	427	472	422	462	461	437	441	432	441	473	436	438	424	492	437	432	449	454	407	466	371	427	470	465	448	477	474	435	435	430	488	455	464	439	425	421	449	448	467	459	416	448	437	432	444	444	473	391	452	459	411	430	449	438	436	409	436	456	466	472	456	462	453	451	447	466	452	452	434	439	446	479	455	456	457	424	433	473	449	476	475	437	432	460	430	491	443	445	485	439	472	485	450	468	438	414	395	449	478	462	425	492	465	457	432	445	448	463	440	433	434	449	416	439	452	472	470	418	459	460	408	457	404	437	477	463	405	414	437	458	443	426	470	435	428	494	443	441	428	481	441	435	443	470	506	452	418	452	435	419	460	420	427	421	456	430	399	448	476	446	415	423	422	434	448	436	425	466	449	456	479	443	450	455	415	455	420	444	452	459	445	474	419	462	431	463	445	418	414	446	455	437	446	443	472	417	451	426	471	446	464	447	427	476	451	435	449	444	462	424	425	406	429	411	445	428	399	446	431	454	423	444	481	453	442	399	437	441	457	505	427	438	402	447	427	471	427	441	483	433	449	464	448	467	431	460	446	437	465	420	444	419	436	478	470	461	418	480	484	482	438	445	453	467	473	447	461	444	445	477	468	454	415	459	471	450	455	420	468	455	412	415	440	453	487	492	417	452	454	435	405	428	443	435	408	480	484	466	417	504	449	463	466	441	464	426	416	441	443	414	448	443	421	442	431	464	443	424	459	452	435	417	443	433	470	452	450	422	461	424	474	462	481	462	436	472	438	421	447	463	417	467	440	420	424	466	444	458	459	424	439	455	444	442	477	457	453	439	451	433	441	463	426	474	404	453	456	475	465	471	437	436	465	445	460	428	486	427	456	453	447	417	441	409	449	458	432	452	462	449	416	430	452	466	412	465	432	415	440	443	429	448	445	446	432	441	435	465	437	455	481	457	455	439	458	439
25467	21913	27668	25184	14630	6449	2768	1016	515	506	373	319	289	250	268	276	285	264	246	252	270	266	287	262	254	287	275	280	247	253	270	253	265	253	288	250	226	270	262	265	273	246	247	293	278	261	252	245	250	268	246	267	271	285	282	280	263	227	270	264	270	250	298	265	257	248	261	257	256	262	240	268	244	274	259	278	244	281	287	247	288	265	248	287	288	257	275	270	268	275	254	248	251	251	250	228	274	249	260	241	279	271	271	273	260	288	278	271	266	248	253	232	277	235	255	247	272	247	295	251	270	275	244	235	274	256	254	275	237	260	269	261	265	273	258	275	257	237	271	263	246	261	271	253	245	278	268	299	285	256	277	257	288	238	258	255	267	275	271	240	257	264	277	249	212	259	281	247	254	262	267	252	250	263	263	278	271	253	267	275	276	271	264	261	260	256	252	298	270	289	279	278	247	276	265	273	280	263	284	249	244	238	266	236	247	270	256	265	269	278	241	265	263	284	266	258	248	250	263	250	247	241	276	238	271	255	297	241	288	249	272	246	260	269	251	256	290	266	269	259	277	244	279	259	271	230	268	283	265	256	247	266	257	269	283	260	259	248	282	259	275	256	265	281	281	252	255	246	218	258	255	262	244	267	239	254	251	245	265	248	267	246	247	239	251	261	273	251	257	252	250	274	269	261	259	284	278	267	236	289	287	293	267	259	257	256	271	283	248	277	266	277	254	261	264	264	301	264	278	271	231	271	271	247	272	263	257	272	267	272	269	254	251	274	257	244	274	284	277	268	239	252	278	272	268	297	270	234	248	246	287	255	292	277	267	260	248	251	267	236	266	277	266	263	270	294	259	274	242	279	274	281	260	282	268	272	242	265	242	297	239	271	273	276	249	303	288	287	262	259	263	271	244	239	244	264	278	244	246	266	262	243	253	258	257	273	256	234	265	259	255	288	275	277	245	248	280	228	263	241	271	305	292	262	284	278	226	258	277	270	265	266	271	292	272	260	283	279	282	248	261	259	240	246	268	266	244	263	248	267	255	263	294	275	274	256	267	250	264	232	254	271	252	256	274	249	290	239	265	258	272	252	268	266	263	271	272	235	271	244	281	272	258	254	270	245	301	259	252	272	264	277	280	273	241	283	316	239	259	258	258	255	241	286	234	278	257	270	244	274	208	266	291	241	258	266	266	259	260	267	278	283	266	259	250	267	264	283	272	286	289	247	283	284	262	280	236	252	281	256	235	292	247	244	261	271	291	245	242	260	265	255	280	278	250	272	275	265	254	283	282	271	273	275	262	285	258	284	292	249	245	264	257	260	251	259	263	272	254	266	287	256	246	282	256	260	258	283	248	284	268	251	264	300	260	267	298	297	256	262	242	273	245	231	266	285	274	285	303	278	256	267	264	252	251	267	273	222	262	271	275	262	254	263	248	266	245	281	250	293	294	261	297	252	245	259	293	280	298	269	254	248	260	262	256	276	277	278	272	275	284	272	267	276	260	259	286	265	257	271	258	257	262	230	264	271	259	253	263	278	292	287	270	262	280	272	291	258	275	235	276	253	273	250	269	229	250	261	271	250	268	243	261	233	263	279	262	262	263	238	243	274	281	295	288	268	286	273	290	282	275	253	247	287	280	265	283	249	272	232	255	239	262	265	244	275	269	268	263	273	241	258	265	239	252	270	235	279	250	278	268	266	260	258	272	256	279	268	284	277	258	281	249	308	265	276	260	287	279	293	274	298	270	275	263	239	298	255	260	246	263	270	277	246	289	244	257	271	269	255	257	237	286	277	262	278	249	290	254	249	258	288	279	275	252	260	229	268	286	263	316	233	265	275	255	248	258	283	253	286	271	255	274	263	282	258	259	241	286	246	250	269	278	257	268	272	265	275	264	264	253	282	267	260	258	260	262	259	296	248	250	263	260	268	262	275	261	248	229	268	239	299	271	271	265	271	281	275	280	262	253	225	302	258	270	276	304	276	262	267	263	248	280	260	280	220	253	253	273	277	278	246	253	257	293	249	279	285	249	298	264	277	256	263	272	275	255	271	285	244	258	234	279	250	246	276	273	262	249	266	264	266	235	281	272	291	269	281	270	281	230	273	300	247	266	296	264	293	278	267	273	262	255	272	259	257	281	249	289	264	263	270	278	252	274	239	278	279	253	279	265	256	306	280	264	263	256	260	276	273	256	254	269	280	277	262	262	224	287	234	274	266	263	257	267	265	241	268	287	268	251	293	257	244	250	267	257	250	263	267	268	240	269	272	261	234	267	275	258	257	236	266	277	250	273	296	253	246	259	247	272	252	230	282	267	292	254	273	257	275	253	262	260	262	256	275	278	262	277	237	296	257	241	252	262	248	285	277	265	249	248	289	270	256	267	258	283	267	268	291	242	257	279	283	261	262	270	236	245	278	260	256	252	272	256	279	261	259	281	261	264	259	268	267	273	259	258	283	264	281	248	257	246	282	278	249	274	244	240	278	278	253	276	260	272	256	232	232	258	278	261	272	255	275	268	279	268	256	265	261	286	277	233	269	270	268	266	267	278	267	264	291	272	240	257	249	268	237	272	267	263	286	252	259	271	273	252	243	254	264	266	268	270	277	264	268	295	294	250	261	237	258	258	299	259	254	251	240	274	284	231	268	269	266	272	248	256	256	267	304	260	239	294	273	255	243	295	255	266	263	260	254	252	255	262	255	293	258	261	256	271	279	269	257	276	258	260	266	265	267	234	250	277	257	263	267	254	284	248	276	272	268	294	277	277	252	263	277	276	239	248	299	289	236	272	260	250	238	244	301	238	289	314	255	229	271	275	224	264	269	268	278	264	260	244	269	255	272	274	283	241	230	261	250	254	266	265	257	254	246	260	268	264	227	257	266	257	303	262	280	248	244	251	259	258	265	279	261	261	276	268	258	266	289	229	274	280	267	251	268	256	240	266	228	290	266	279	291	274	272	263	280	237	263	256	293	264	265	262	259	260	241	261	271	252	281	262	235	255	277	268	279	296	297	257	248	257	272	291	232	247	310	265	264	267	258	286	291	260	259	274	241	241	245	271	265	288	259	264	272	258	264	231	269	251	285	267	261	254	284	274	275	257	270	261	272	281	249	261	279	270	250	266	279	241	247	263	256	262	268	273	264	250	278	247	261	267	243	282	248	250	285	288	276	291	250	244	284	245	287	248	272	304	248	266	288	260	271	239	272	257	284	269	285	274	273	271	254	253	253	273	256	276	241	272	274	262	255	255	266	267	263	275	241	244	244	290	274	244	247	296	266	253	243	279	272	239	275	275	298	270	254	249	252	254	249	244	299	268	265	271	235	273	266	276	235	260	259	262	249	245	259	259	278	249	258	274	240	269	243	273	247	267	247	254	237	276	280	285	282	256	280	273	281	270	279	262	240	284	228	287	261	281	269	294	257	259	261	273	269	255	251	256	276	274	262	240	275	274	268	260	279	259	279	308	287	256	263	256	259	258	278	256	272	270	249
43752	62119	36002	23323	18233	11604	6381	2472	1208	966	782	413	380	387	391	356	354	330	319	375	342	367	329	325	366	331	307	347	327	367	358	328	310	349	319	311	325	361	329	325	358	318	332	352	353	321	325	338	341	344	347	344	317	319	320	350	303	340	338	347	305	373	304	310	344	345	360	328	326	296	301	341	332	324	325	354	345	322	331	335	311	352	346	380	340	312	332	312	332	338	295	335	355	362	327	315	323	356	347	324	328	366	303	311	339	341	337	318	360	346	317	360	333	369	329	317	343	308	328	337	334	376	327	363	323	319	340	326	347	299	326	328	337	345	358	337	333	303	324	331	347	329	337	312	334	314	323	310	311	314	304	346	318	349	346	312	322	344	318	322	328	346	329	335	325	311	338	300	326	319	337	331	333	358	397	303	349	364	316	323	341	320	318	351	332	329	336	320	317	364	316	360	354	315	308	328	342	342	308	335	348	371	324	357	322	328	353	347	346	347	321	314	342	339	292	339	341	313	328	299	347	304	348	344	307	334	322	311	320	319	339	329	354	309	319	319	342	349	332	300	345	349	351	313	338	341	322	339	316	351	316	358	358	333	325	334	316	335	324	320	352	319	323	332	346	299	376	334	311	322	308	360	299	315	332	361	341	327	330	294	343	311	346	370	368	320	298	332	324	305	335	331	341	328	359	333	310	308	360	344	304	334	322	323	324	355	328	298	327	354	332	371	325	329	332	335	330	343	274	372	344	357	339	362	309	318	358	351	315	341	384	341	314	362	362	351	330	347	341	316	304	340	328	334	332	355	325	309	319	321	353	327	339	343	351	356	321	321	330	331	345	321	320	317	351	353	341	369	303	346	358	356	322	344	371	363	308	319	359	310	357	313	329	333	358	327	311	335	340	316	306	312	338	333	339	333	343	307	337	329	375	316	311	327	318	326	331	335	337	317	346	313	313	320	314	286	304	328	347	311	325	322	302	321	358	334	333	295	338	322	302	335	339	364	325	313	317	367	312	328	285	333	333	330	321	335	337	330	353	302	320	341	339	340	311	318	306	299	339	341	322	304	314	329	282	369	345	316	345	300	357	353	315	325	348	324	325	309	328	331	338	332	321	326	322	328	319	316	329	329	345	355	327	305	314	331	339	354	335	356	320	356	322	317	330	327	320	297	336	377	351	306	329	366	314	360	308	312	341	366	320	328	320	335	318	297	351	324	315	314	333	335	316	342	341	315	327	292	285	344	313	354	314	333	314	344	302	353	321	337	319	330	307	313	334	345	314	350	318	341	360	329	362	335	311	338	325	335	324	320	342	345	315	356	321	326	301	314	332	319	311	355	314	337	349	336	346	331	300	308	322	347	287	353	339	302	335	325	326	325	302	361	351	337	327	308	326	320	345	325	345	322	333	336	342	346	315	349	310	318	315	331	340	312	323	317	318	320	326	346	320	346	312	291	309	329	304	313	336	334	340	318	326	331	336	319	327	362	340	314	337	322	308	373	361	327	322	325	289	327	310	335	334	331	337	334	347	288	333	361	357	361	358	324	326	294	338	302	331	310	338	318	346	318	321	318	302	303	337	347	336	342	304	341	329	335	339	362	310	343	307	314	323	343	324	349	314	338	326	300	338	311	312	333	341	312	332	330	316	328	322	359	342	346	339	343	370	332	352	311	334	331	322	318	325	318	320	322	347	289	337	338	354	328	328	294	322	321	313	339	340	348	312	352	336	358	351	342	313	325	334	326	340	353	313	348	305	342	347	345	372	319	325	341	304	320	291	337	308	334	335	358	306	364	330	361	318	307	339	300	310	311	353	330	318	318	358	336	334	341	326	336	348	296	315	332	368	338	332	329	306	343	328	318	351	334	316	314	338	333	324	300	302	301	302	285	341	323	362	332	315	345	311	316	338	330	291	344	309	320	346	314	345	350	350	344	335	343	313	341	334	344	315	328	313	347	334	349	330	333	328	320	322	305	328	337	344	326	316	324	313	349	358	327	318	319	364	327	323	308	335	324	317	316	331	328	350	326	316	324	318	352	299	357	332	329	334	352	345	342	330	335	339	333	343	327	335	339	332	330	299	346	308	321	348	322	373	349	314	306	323	323	363	323	336	323	357	332	329	339	346	304	303	324	381	322	354	324	294	314	346	337	306	319	338	328	330	327	338	345	340	330	332	343	313	344	338	329	371	304	322	335	314	314	306	336	338	337	355	333	326	336	362	306	340	341	325	310	322	329	357	316	336	331	304	316	372	321	344	317	304	333	299	339	311	340	328	332	324	349	333	343	343	311	343	338	323	325	350	326	322	341	317	285	321	322	317	339	356	332	335	312	307	339	307	352	355	324	318	312	327	319	350	307	356	321	348	293	324	296	302	329	358	313	331	337	328	319	342	334	341	331	329	377	334	329	335	340	346	336	355	322	333	329	357	327	342	344	325	339	342	312	308	347	335	318	308	306	303	345	336	321	306	349	345	326	327	331	301	339	334	317	294	319	328	337	347	281	340	324	332	310	350	303	339	333	332	346	315	315	321	339	306	354	332	328	330	313	314	337	365	334	324	302	337	326	327	363	334	310	351	343	348	309	337	320	337	298	313	304	316	323	331	342	310	318	356	305	338	349	350	331	355	360	333	331	311	322	365	323	315	343	317	354	323	327	295	304	349	370	303	336	312	336	334	330	330	325	309	320	341	299	340	290	340	309	347	349	310	307	308	331	337	326	322	336	292	357	373	344	362	321	336	309	337	312	308	314	344	341	329	335	319	341	347	328	325	321	329	320	334	310	326	355	329	310	287	330	322	354	348	359	330	332	336	321	312	312	326	300	331	318	313	319	316	340	333	314	332	338	342	330	315	322	321	325	344	350	292	331	340	328	341	336	335	317	323	324	321	336	314	331	331	318	320	314	351	336	370	310	320	340	338	338	316	323	335	381	297	340	350	341	331	304	325	315	309	309	312	345	339	360	350	355	338	322	345	333	325	341	334	323	340	352	339	332	358	344	292	277	344	334	299	298	336	331	317	340	365	370	313	321	337	323	338	332	314	338	318	315	331	366	334	340	311	349	324	339	365	326	339	328	320	322	333	289	335	297	322	309	317	305	329	342	345	317	300	311	340	331	325	353	304	336	334	302	325	316	340	312	323	373	311	383	318	300	346	360	308	350	336	318	324	323	314	338	315	331	345	321	312	319	320	303	324	353	370	327	340	337	357	329	336	324	328	330	360	321	289	328	319	335	317	330	341	344	333	344	345	370	320	331	308	330	311	299	316	375	326	324	342	326	344	358	343	351	317	335	318	321	319	324	354	320	305	328	350	336	307	329	340	369	367	323	327	331	332	337	322	285	307	324	307	350	315	300	328	322	298	334	320	330	353	346	318	352	334	319	325	328	320	328	371	317	318	310	342	343	349	333	352	304	303	344	341	321	324	345	330	317	330	306	344	315	328	317	354	340	347	321	291	324	333	334	337	339	347	326	340	346	353	298	322	328	316	336
23035	21329	29004	24098	22395	23679	18268	4928	2245	1428	1356	608	562	529	540	570	572	502	561	547	469	481	481	510	531	474	507	515	473	457	530	543	517	506	464	528	509	512	473	480	496	464	476	486	513	514	489	460	511	520	463	481	492	471	506	473	475	476	491	501	524	500	486	480	495	488	487	483	510	504	495	482	471	468	458	462	471	473	510	486	492	485	495	463	449	514	478	518	493	537	473	492	475	484	500	510	525	470	483	504	486	503	520	504	506	505	460	507	482	476	525	526	490	484	481	535	476	494	532	529	480	487	503	483	514	487	490	494	476	479	454	464	505	470	488	482	489	496	442	490	491	449	505	524	480	449	475	493	460	475	435	530	544	490	511	481	524	494	489	487	504	523	497	434	500	517	504	462	470	483	459	512	498	482	501	489	494	471	497	458	488	512	487	491	497	465	472	491	527	494	468	500	494	497	495	477	493	483	481	512	449	531	502	466	508	480	492	481	473	499	469	486	524	497	426	486	476	477	472	473	512	466	448	488	468	479	492	494	502	449	475	440	490	468	494	487	484	501	472	457	467	489	494	502	462	517	484	483	462	472	492	517	482	452	519	453	495	476	469	504	478	501	465	505	469	483	461	491	497	490	498	506	491	535	458	476	470	476	460	483	527	489	475	495	454	483	523	493	487	474	462	490	501	491	491	478	466	478	471	515	490	465	494	470	499	530	455	507	508	531	479	486	483	503	499	472	497	509	450	456	499	529	494	490	474	501	466	499	486	503	470	512	515	502	495	496	491	472	507	529	474	486	493	447	494	447	492	483	495	494	476	471	477	454	467	501	515	518	460	548	484	523	500	488	503	479	490	510	471	508	493	468	503	509	504	454	530	450	468	475	466	488	460	480	508	520	457	501	519	485	464	459	485	486	465	476	503	487	486	479	481	471	465	503	480	471	486	459	480	489	456	506	467	484	459	493	488	509	491	498	519	465	503	467	479	481	471	463	443	494	498	479	470	480	483	478	458	443	533	510	457	442	471	477	468	566	493	525	530	496	526	480	465	480	500	473	471	488	504	455	498	495	470	456	479	514	470	488	499	499	475	497	490	514	474	502	482	516	499	454	468	469	496	456	494	469	497	467	494	499	516	448	464	476	486	485	471	546	499	525	431	491	458	457	509	477	467	478	494	458	501	517	503	458	496	514	485	497	465	492	505	503	532	490	475	464	512	534	513	489	466	453	443	490	527	460	492	495	495	500	459	480	526	472	445	466	421	502	469	484	475	473	505	473	511	497	462	484	493	488	473	464	515	489	473	458	443	449	477	448	520	477	513	479	475	473	477	473	490	511	488	514	501	500	484	527	488	476	493	491	461	470	499	457	480	493	478	479	492	529	477	503	464	469	514	469	516	499	493	515	468	459	486	519	482	510	495	516	489	520	482	489	474	474	489	455	491	499	479	466	521	468	505	526	449	540	515	500	515	435	525	478	439	515	470	523	454	469	481	497	497	484	517	430	474	453	506	501	451	473	470	497	468	486	506	426	485	490	479	500	521	507	492	517	488	464	508	523	467	495	488	499	492	500	493	503	489	500	505	492	498	499	508	518	444	474	481	535	488	495	530	503	494	519	464	471	492	474	503	486	516	450	502	477	516	488	514	485	467	479	438	500	499	515	503	523	468	457	534	484	451	485	502	509	526	508	479	488	440	501	493	474	452	479	500	483	519	491	477	484	471	459	460	497	456	495	495	470	492	512	469	485	487	446	497	498	509	470	491	512	492	486	477	479	492	502	462	449	542	443	475	480	481	505	486	514	441	499	494	507	463	450	479	532	506	433	476	442	496	434	455	492	458	476	476	459	523	475	508	476	466	494	507	501	445	506	484	496	469	496	482	491	526	505	486	494	483	459	462	484	511	483	488	488	471	453	470	476	488	478	458	481	482	479	480	485	501	485	473	485	494	515	465	503	517	482	502	511	506	462	501	495	511	473	488	517	458	537	527	475	501	464	480	475	468	456	458	496	549	538	496	459	458	522	505	523	478	492	468	498	481	505	488	509	524	486	501	485	505	524	500	513	472	466	465	473	485	521	533	457	481	463	492	494	457	534	492	479	508	477	482	487	511	496	508	493	470	476	499	503	514	456	487	503	495	515	506	464	474	491	477	468	470	478	494	474	495	489	542	511	442	505	487	475	500	510	482	499	542	450	493	487	500	506	507	492	464	506	494	475	490	470	462	529	494	498	490	489	496	511	517	464	504	485	465	465	497	519	495	477	479	479	502	436	501	467	484	490	493	476	453	465	485	499	480	474	490	462	470	441	455	483	506	505	454	481	472	476	468	436	507	466	514	527	490	488	466	505	495	502	496	520	473	465	498	503	487	491	496	498	513	476	454	501	486	478	467	450	493	528	468	458	514	498	462	523	465	472	468	474	521	456	477	467	503	468	496	464	479	470	469	467	462	464	509	519	499	450	482	497	497	500	452	484	447	506	499	460	447	460	514	457	447	441	491	475	470	500	497	462	479	486	450	486	473	502	465	516	449	473	509	522	464	446	460	479	489	470	508	512	518	486	433	529	510	485	468	510	511	436	488	479	483	482	453	504	501	458	504	493	512	476	486	468	488	492	467	516	437	482	475	496	451	482	500	531	475	475	511	491	516	482	515	500	459	492	526	492	519	483	508	505	495	446	489	489	506	487	492	489	496	469	465	505	516	497	463	447	487	494	475	479	523	498	468	488	480	517	495	489	487	490	433	481	499	450	461	480	471	468	471	488	467	482	506	455	478	445	460	527	476	499	515	482	496	500	516	485	497	478	495	459	470	477	443	504	486	479	507	479	501	496	490	508	501	489	457	484	446	490	479	466	464	469	483	478	495	504	508	487	494	486	447	490	486	455	498	470	502	496	469	481	479	484	481	464	496	493	490	497	476	479	449	500	462	480	491	520	462	455	476	517	486	475	475	495	495	512	504	484	490	509	505	508	484	462	492	481	461	489	489	505	475	479	499	472	474	517	483	468	450	461	496	482	492	506	446	485	485	471	486	477	492	466	511	470	475	496	522	471	521	476	467	479	481	511	488	495	496	490	507	455	520	481	520	484	517	476	480	488	479	488	456	521	512	499	497	448	450	503	509	455	493	505	489	476	471	509	482	477	508	504	495	524	481	464	466	480	457	476	502	491	495	502	436	482	486	510	505	453	496	506	520	490	487	493	440	484	501	456	471	504	539	492	502	492	455	482	500	481	467	515	508	509	528	477	451	454	493	508	513	438	445	499	502	516	500	472	496	456	494	535	502	448	452	490	470	476	473	474	457	464	484	494	442	453	493	473	445	484	467	465	499	475	448	495	481	425	503	506	473	484	483	498	428	511	517	466	468	469	458	519	471	462	493	487	496	448	484	464	481	465	445	525	464	509	488	426	501	486	505	498	480	523	471	511	464	490	429	510	471	467	457	463	495	500	507	464	515	472	485	523	488	481	486	501	476	489	464	489	494	503	541	481	484	484
56452	90343	55502	43178	36113	27603	15893	7711	4543	2930	2591	892	793	757	718	741	664	684	629	682	659	638	645	619	623	592	611	569	594	620	594	590	567	564	583	596	573	540	564	579	558	597	542	605	607	611	623	543	603	585	541	568	597	609	598	531	510	587	557	599	549	548	532	573	564	582	621	528	535	560	570	559	577	551	555	591	585	551	540	555	576	541	560	552	589	569	588	576	557	527	590	572	571	558	592	579	553	553	580	543	622	588	594	557	548	561	563	557	600	562	587	547	611	563	577	527	597	575	578	625	539	602	559	539	567	608	545	568	594	562	577	600	550	565	537	554	612	553	545	567	523	590	550	577	548	543	549	575	573	559	578	574	584	566	548	588	553	632	548	575	561	598	555	559	574	535	570	580	536	567	573	551	557	500	583	526	557	574	533	579	573	573	563	580	585	536	571	572	543	557	533	570	563	525	541	552	546	576	579	586	575	595	566	563	514	581	548	550	550	559	564	525	559	587	553	561	596	571	550	581	570	536	551	580	565	577	568	553	570	536	540	532	554	534	536	563	568	555	570	544	561	555	567	543	569	537	513	523	586	562	571	592	610	532	569	566	535	610	554	597	575	556	557	542	544	584	539	571	576	579	545	583	571	508	615	580	555	576	610	595	544	550	551	553	563	537	586	561	586	555	564	568	594	583	568	549	561	581	537	583	587	532	558	568	585	571	554	566	593	560	546	557	594	534	573	532	548	554	526	587	587	596	568	561	565	582	610	576	574	601	567	543	569	560	568	575	557	544	518	509	534	542	602	555	590	558	589	620	544	565	553	583	586	526	541	565	574	553	566	569	578	542	536	524	596	594	571	583	550	574	566	556	581	599	561	581	550	553	534	548	549	593	586	547	573	555	583	614	524	564	566	595	591	570	541	548	557	558	566	616	593	536	561	560	601	598	538	576	565	580	538	567	551	554	569	611	609	584	591	559	534	562	584	591	593	606	538	525	548	520	555	572	563	547	531	534	554	579	587	593	553	594	584	557	552	574	608	579	569	557	549	546	558	576	561	594	543	566	553	570	562	554	540	576	620	537	553	604	580	552	588	626	546	570	525	553	541	530	575	548	522	581	558	538	584	550	602	575	571	609	575	555	557	578	562	541	543	571	511	573	566	581	579	536	590	553	559	591	555	555	572	572	561	575	561	554	548	532	540	588	574	535	563	522	579	577	572	557	603	538	566	584	594	569	557	557	556	574	594	570	557	563	578	578	565	571	552	530	545	521	573	532	593	554	586	565	559	565	522	564	549	564	544	549	568	582	567	544	535	550	596	546	537	608	558	589	609	546	520	558	594	557	542	593	553	554	599	557	564	587	527	603	556	540	597	582	562	547	566	545	542	556	554	599	582	545	545	633	539	553	576	574	555	574	533	519	560	553	522	513	544	583	556	562	520	560	579	573	555	565	612	589	549	551	531	602	556	540	547	548	555	567	552	552	605	582	570	578	568	540	581	550	544	541	554	517	553	559	561	608	565	562	537	594	561	572	537	567	514	595	580	552	602	536	579	575	586	534	580	574	564	561	542	588	553	577	615	559	574	585	573	564	586	553	515	535	553	543	570	568	559	576	550	572	543	612	535	571	552	576	557	568	571	541	557	558	517	578	577	528	584	556	539	536	538	556	542	530	547	586	604	551	577	588	584	542	604	548	571	542	557	582	551	575	588	561	548	544	575	578	550	578	522	535	577	580	575	536	566	589	558	579	534	526	546	552	554	581	527	546	582	549	552	544	540	572	559	576	560	569	584	568	565	541	594	534	546	556	579	544	542	554	577	571	566	570	564	574	551	550	594	555	587	567	536	536	597	536	524	599	554	566	598	507	597	585	563	618	563	564	567	565	582	575	587	568	572	541	573	592	542	569	575	590	614	561	557	555	542	560	584	565	556	543	550	528	588	572	590	516	540	588	570	562	606	566	585	594	544	561	574	563	544	559	573	617	524	580	596	539	560	587	560	570	560	558	544	580	560	615	568	537	567	576	545	570	584	576	588	553	600	579	513	543	603	597	589	566	545	549	554	554	535	556	558	559	542	511	527	524	540	560	570	530	519	519	563	540	548	580	555	594	552	519	554	595	577	568	603	588	551	585	532	551	568	593	564	546	568	553	563	571	562	570	547	530	592	601	590	556	555	552	569	543	583	601	577	569	559	603	591	548	582	560	569	607	569	548	568	543	531	557	582	578	572	543	531	585	576	561	524	545	547	614	550	580	593	531	551	529	531	574	531	540	532	556	548	609	597	556	553	515	531	596	567	584	561	564	545	544	573	549	565	551	585	578	562	564	625	570	525	594	578	566	587	571	517	582	565	551	578	544	560	536	559	580	531	538	564	585	586	515	565	578	563	575	578	548	576	550	603	588	573	582	625	577	539	544	555	534	574	579	593	569	543	583	548	606	535	559	578	560	568	537	599	572	576	605	571	541	545	552	567	585	571	546	524	575	551	546	583	529	542	568	545	538	586	557	552	534	576	551	535	524	533	563	556	574	557	601	545	594	581	579	542	569	551	596	591	552	592	499	533	591	556	568	568	531	573	571	549	584	565	569	584	577	564	577	539	597	564	594	601	559	567	542	525	499	541	566	535	514	528	596	578	600	563	530	528	572	580	557	550	562	558	558	513	568	545	587	579	523	544	543	567	552	549	583	543	550	523	570	556	568	633	596	572	569	569	563	580	530	535	567	585	538	523	547	586	578	530	574	574	578	579	530	562	603	577	537	559	551	563	604	509	545	577	595	572	532	608	520	557	590	568	555	572	567	577	600	574	586	535	563	587	552	593	565	554	534	554	558	575	585	589	554	576	574	508	568	519	566	542	560	611	602	591	524	554	579	580	577	547	602	562	537	527	595	564	534	566	588	541	546	563	544	565	582	552	561	541	579	556	570	547	575	571	548	586	536	588	553	552	608	554	559	559	564	552	546	573	569	554	504	575	565	551	578	541	574	563	540	547	572	607	550	549	555	529	553	567	573	555	575	546	584	542	541	557	586	547	532	544	579	566	560	573	575	614	579	559	524	565	582	542	546	567	584	592	582	569	591	596	550	580	550	580	550	520	590	569	553	526	555	575	586	598	569	579	572	515	562	561	537	588	528	607	577	555	539	574	549	543	556	539	552	536	589	578	546	560	554	565	539	549	510	549	518	539	569	567	582	522	573	576	564	539	573	524	575	551	597	567	553	542	579	574	571	570	541	582	602	569	577	543	572	546	596	530	535	578	541	552	573	572	538	571	568	591	559	548	537	558	548	571	606	586	558	574	570	587	583	547	557	566	559	557	562	544	532	587	570	556	556	540	594	566	512	567	536	566	574	581	550	548	547	564	573	510	557	552	545	590	562	597	615	587	564	577	561	595	582	564	555	592	554	534	531	580	578	586	588	539	549	606	600	582	581	550	590	575	545	552	524	540	568	583	578	517	539	573	583	593	579	611	533	568	628	523	560	563	552	529	569	559	587
27805	23535	17190	6204	2681	1366	660	435	374	328	316	247	261	261	255	254	284	283	255	245	260	255	266	276	251	281	249	257	249	261	290	248	224	255	278	260	254	248	263	250	258	254	271	261	263	259	247	263	261	269	251	248	255	249	262	263	264	269	255	244	260	280	267	270	257	271	262	270	246	267	230	247	248	273	252	264	272	246	260	265	260	269	255	261	256	239	239	264	251	242	249	271	258	267	287	272	269	264	313	273	239	239	258	260	283	250	256	268	258	241	260	235	223	251	253	225	259	284	234	267	249	245	259	259	260	268	282	307	270	273	243	246	261	244	258	235	250	257	279	261	256	269	240	255	272	265	241	254	243	228	249	236	260	257	246	263	271	236	279	270	253	239	251	222	227	279	234	247	238	235	246	269	253	255	290	265	254	240	240	263	228	226	271	245	245	249	274	260	240	243	271	266	242	270	251	279	284	260	245	251	269	248	274	235	252	264	279	279	271	257	246	264	271	228	261	249	273	260	256	247	298	266	249	275	283	270	273	252	283	267	288	283	262	265	266	289	236	260	240	256	255	259	245	252	266	285	237	265	247	234	228	230	264	273	281	277	238	240	245	260	267	280	248	257	262	231	272	268	240	261	251	245	288	226	237	264	260	259	246	268	261	250	232	247	270	260	248	235	280	271	248	250	241	285	263	240	257	228	285	259	251	283	268	281	266	245	271	281	262	276	290	297	259	254	269	260	267	237	275	249	279	247	267	261	286	254	263	246	253	249	268	283	254	277	261	294	285	280	256	267	255	240	242	236	254	237	253	264	245	238	261	246	251	250	251	281	256	266	229	252	264	256	249	253	251	282	229	254	255	251	272	268	269	244	259	250	269	269	241	256	276	238	264	289	262	248	249	258	250	257	279	265	250	276	233	261	276	271	240	245	252	256	261	256	221	266	248	256	270	271	282	261	255	243	268	251	258	273	243	306	292	249	247	270	245	235	261	236	253	282	280	272	286	256	274	241	252	281	240	263	265	261	274	256	245	228	263	247	244	219	247	248	279	250	247	263	284	258	278	251	278	235	244	254	267	239	253	241	236	278	244	285	260	269	267	249	242	262	267	245	257	239	234	250	248	260	257	259	245	258	237	227	248	236	247	223	233	252	259	255	259	295	269	269	267	235	247	258	254	271	254	288	252	228	227	257	265	247	285	260	227	259	259	245	260	282	242	269	224	232	266	278	266	248	265	258	245	230	243	282	259	263	267	278	221	276	229	273	244	254	244	272	257	268	257	251	285	246	251	232	273	278	265	237	288	240	269	259	252	219	250	262	260	246	265	263	257	235	263	278	233	275	281	251	246	255	248	238	274	254	270	242	248	247	272	244	245	237	295	283	246	280	253	271	264	244	231	247	252	272	259	252	284	254	270	220	216	233	279	244	294	273	247	281	265	267	267	285	255	250	258	269	266	249	274	246	230	259	257	275	245	247	268	298	242	242	214	260	257	243	267	269	251	282	245	250	268	258	295	253	260	278	258	246	258	253	293	263	253	282	260	245	231	251	257	248	267	257	274	270	260	252	256	293	254	262	254	255	282	232	245	225	253	258	261	247	253	263	252	250	272	225	259	250	259	282	243	247	282	248	256	269	247	255	260	281	258	251	243	254	251	240	249	242	238	256	274	251	306	222	254	243	275	261	237	235	241	261	222	271	272	285	288	220	280	245	263	259	244	268	286	254	249	258	238	262	259	258	268	245	242	217	277	259	274	254	256	297	264	253	277	267	255	235	242	244	261	295	272	255	253	257	239	227	280	254	247	277	292	257	223	261	258	258	296	256	247	235	257	279	236	262	241	259	230	266	253	240	260	271	244	213	259	236	292	227	266	259	265	278	244	244	255	274	241	267	266	261	285	273	236	276	260	274	248	263	226	245	280	277	263	226	251	264	286	252	252	267	241	284	228	255	262	262	253	280	258	256	286	251	260	230	253	297	242	222	249	230	235	249	246	227	238	266	249	247	252	249	245	247	265	281	257	254	277	219	249	258	274	255	250	241	250	259	250	266	220	270	275	247	247	258	254	282	229	268	266	284	281	231	261	255	225	240	271	250	249	259	279	283	258	293	264	265	265	256	243	237	262	243	274	263	266	227	291	275	275	241	265	250	286	259	263	265	241	274	261	278	249	256	274	276	238	241	254	237	251	290	256	252	280	270	261	250	263	260	286	240	262	253	229	239	259	253	248	259	240	236	245	245	262	258	254	262	250	249	264	264	256	256	230	254	262	240	279	258	260	270	280	311	241	271	254	253	245	232	256	257	273	246	243	254	246	249	245	280	243	258	279	285	270	243	261	257	267	251	261	248	225	257	228	254	268	256	255	260	248	264	247	273	245	237	252	270	281	261	262	274	254	277	240	255	263	251	264	239	241	254	276	239	249	245	278	262	241	260	245	253	262	260	257	254	282	258	264	272	263	269	271	247	245	250	267	270	281	265	262	266	222	262	241	265	275	242	245	259	237	282	237	268	243	270	259	236	254	243	275	274	258	262	255	237	250	261	267	258	245	273	279	257	254	238	252	243	207	253	208	262	229	222	264	276	252	249	267	260	266	241	256	255	264	233	249	270	240	237	256	252	247	244	262	237	257	249	273	228	261	258	283	247	263	275	261	244	244	264	293	270	244	246	251	225	245	283	266	233	243	247	244	260	272	260	213	272	235	267	271	268	288	281	251	251	255	240	242	279	230	273	271	257	236	247	239	259	265	274	267	246	260	259	260	259	271	269	226	262	262	255	259	240	227	270	229	240	258	240	255	265	233	262	239	242	250	254	274	240	256	258	223	233	267	255	258	246	218	255	268	249	240	276	295	258	255	234	258	269	273	277	281	261	276	259	268	268	296	239	251	251	251	256	246	289	261	269	258	250	244	270	270	261	266	287	242	253	238	249	254	244	273	277	270	263	241	277	252	255	258	266	256	241	254	266	253	245	245	256	272	275	270	231	262	249	250	260	266	254	253	248	265	268	272	241	238	251	253	260	253	252	273	275	249	265	258	250	280	249	275	229	247	272	252	264	262	273	262	246	255	249	245	245	247	284	247	247	271	269	269	279	269	251	268	263	265	241	239	231	260	256	258	254	232	244	258	287	273	261	261	231	248	272	262	264	277	259	273	256	260	233	246	235	246	246	244	265	260	263	266	288	248	221	245	266	257	261	253	274	266	274	259	248	262	257	256	240	267	283	280	261	260	258	251	254	262	268	244	270	282	236	290	268	235	230	255	252	276	264	257	276	258	240	277	278	241	250	244	240	254	246	258	273	249	259	232	277	241	253	243	279	284	256	257	251	255	255	263	261	255	254	268	238	255	244	246	267	261	251	262	250	240	280	277	263	277	255	273	232	230	248	269	264	231	261	248	227	247	270	246	256	268	260	257	245	259	255	261	262	280	216	243	261	281	240	240	262	263	244	252	258	251	252	276	255	230	255	286	275	232	253	247	255	264	252	255	258	240	271
24874	35249	12684	6301	4151	2104	1004	746	542	442	368	333	325	330	309	318	324	302	278	312	315	320	321	293	325	316	345	353	286	287	336	300	308	311	355	282	303	315	308	320	265	298	306	331	309	294	298	317	305	335	307	349	289	307	325	320	346	294	318	313	336	330	315	323	321	322	305	310	285	296	279	308	311	294	305	289	336	317	311	298	320	289	309	334	303	294	329	256	295	324	305	294	291	331	300	341	290	342	278	316	302	323	296	363	304	319	311	299	304	320	333	339	320	328	271	317	293	308	317	305	326	307	319	309	366	323	324	312	294	322	310	321	304	290	312	327	319	286	322	306	302	341	295	322	300	308	327	279	292	308	330	279	320	313	315	303	317	289	309	282	330	323	302	279	306	343	295	327	333	302	341	323	348	306	336	298	285	306	286	321	326	312	304	301	287	330	315	303	303	295	285	280	335	280	286	274	322	343	312	309	302	304	302	337	329	330	311	334	315	301	296	325	342	329	309	308	310	339	355	328	321	292	292	338	300	307	334	314	321	316	271	313	308	316	304	332	329	311	314	337	308	315	310	302	326	323	316	321	303	327	316	319	344	309	320	300	308	314	320	307	317	339	302	288	331	301	312	287	303	297	298	300	303	315	325	302	295	332	297	329	313	319	340	319	279	317	309	345	330	287	312	288	298	330	350	297	313	304	322	281	307	337	319	319	321	308	286	285	327	310	339	324	314	286	279	312	273	316	309	303	293	302	316	317	289	315	299	301	318	308	331	269	303	302	323	335	299	325	342	297	317	283	298	328	302	330	329	322	347	308	322	316	317	340	302	312	326	295	306	308	280	296	290	308	334	323	338	323	323	336	301	314	313	290	298	306	314	321	320	316	292	288	304	312	300	322	310	303	315	304	326	309	334	339	308	314	307	294	300	353	332	332	310	304	305	329	290	312	331	322	320	308	303	308	322	295	284	319	310	314	315	325	323	311	296	297	294	336	305	299	334	293	332	305	332	300	288	314	321	306	352	272	305	293	308	299	298	306	302	320	335	284	284	321	294	287	303	321	336	292	311	301	283	300	307	341	308	321	331	319	334	289	335	300	295	322	338	325	309	300	330	295	311	319	341	277	308	307	306	319	286	304	328	309	303	291	356	294	324	346	331	339	311	311	322	309	306	320	324	301	301	309	306	296	285	299	286	319	298	290	292	275	322	291	308	258	298	320	306	314	283	299	281	331	295	311	312	296	314	305	341	340	305	316	304	301	319	305	329	331	312	316	305	289	298	303	317	319	321	322	325	333	283	327	286	295	315	325	306	287	299	319	294	350	296	300	300	299	276	325	291	330	317	294	325	315	349	308	307	307	334	327	303	289	321	299	297	334	315	301	310	321	309	321	288	311	334	310	321	325	291	305	287	322	321	304	337	309	292	292	333	315	268	294	338	334	304	317	316	310	304	322	314	315	304	311	297	299	293	292	292	309	319	303	284	315	327	318	291	337	319	302	303	304	326	299	299	313	297	307	311	318	328	344	301	333	322	304	310	317	310	302	310	299	321	316	322	289	328	328	304	309	310	317	305	287	310	315	320	281	309	336	316	339	315	306	294	301	340	328	344	320	315	341	331	324	299	310	311	341	285	323	317	297	270	342	286	313	320	311	293	312	328	343	298	280	271	289	313	309	298	306	316	331	281	298	334	281	305	325	296	300	283	322	305	295	316	335	328	288	325	325	303	313	311	365	291	321	288	331	318	296	316	290	334	302	321	340	331	305	312	291	292	276	292	294	309	338	302	315	307	328	317	330	325	306	312	330	328	339	329	327	296	317	318	308	307	299	310	293	322	300	303	285	306	319	302	300	289	307	324	295	339	322	316	319	310	320	316	319	335	295	312	324	302	298	303	307	305	322	314	280	310	304	287	322	309	326	317	349	330	345	307	336	352	312	292	320	321	297	296	317	309	318	356	295	320	292	313	317	312	288	296	316	333	296	299	306	302	329	306	307	350	321	295	333	310	305	346	326	298	308	326	328	316	345	323	324	297	332	298	320	337	295	308	316	282	316	335	332	311	293	325	307	303	297	306	304	336	302	308	319	330	307	317	315	308	289	325	352	309	316	296	302	286	282	340	350	301	303	306	299	324	314	281	308	311	335	303	293	302	296	332	299	317	327	309	313	325	316	324	320	307	317	290	314	327	308	275	312	301	330	307	300	333	297	352	306	330	327	327	285	320	355	299	318	332	333	300	369	305	300	317	323	323	316	318	293	327	318	304	315	323	328	301	349	334	342	314	307	299	291	303	290	281	292	310	308	341	311	310	300	278	319	312	311	318	319	332	334	329	312	297	337	305	305	341	319	316	320	318	302	322	274	302	269	292	310	318	323	290	316	318	334	298	318	288	333	345	285	301	303	277	311	326	306	299	318	287	342	332	310	308	334	316	309	307	305	307	316	310	342	321	326	312	340	288	331	328	313	316	313	325	305	345	299	321	331	320	320	306	322	316	337	302	305	280	300	341	292	320	336	331	318	292	314	299	335	301	278	316	330	311	361	331	312	302	281	290	275	308	286	301	336	289	318	330	316	292	302	296	338	305	293	318	281	288	315	316	301	298	362	297	307	314	324	320	351	315	343	333	301	317	314	327	295	325	303	295	297	314	304	290	312	332	326	292	311	287	270	309	325	348	305	311	297	304	290	326	329	301	320	329	306	324	276	306	323	312	294	306	315	295	276	351	287	305	327	328	280	302	315	290	310	314	305	315	310	341	295	330	276	351	314	276	317	298	301	337	308	317	316	317	302	344	306	323	303	315	311	328	304	342	293	293	323	319	314	322	312	319	290	305	322	328	333	318	319	346	292	307	319	307	318	328	306	324	317	330	305	294	302	317	303	311	277	317	326	346	306	299	317	342	325	295	316	303	319	316	308	282	307	296	288	326	303	329	332	332	309	306	316	282	291	323	322	317	331	303	308	311	291	299	327	321	336	327	297	305	319	305	303	346	309	318	302	294	316	294	303	310	258	324	300	322	302	318	288	322	304	298	305	316	326	306	336	296	302	314	315	311	313	313	284	310	316	311	317	292	334	299	316	324	285	330	301	328	306	315	295	327	315	314	324	333	312	311	313	303	339	340	335	299	298	324	326	333	309	309	321	297	327	333	296	321	296	294	282	332	306	282	329	313	341	300	293	277	311	309	318	302	303	302	290	316	299	288	314	293	328	325	307	322	313	331	328	306	316	301	311	323	257	292	324	311	307	324	310	319	324	355	292	361	292	321	297	316	314	319	318	349	298	311	318	308	302	324	320	331	325	330	328	319	282	311	307	320	314	310	308	321	336	284	317	302	300	303	307	328	313	311	313	299	320	308	315	291	314	296	316	310	319	307	323	339	319	318	336	307	270	310	306	329	331	300	279	314	316	303	334	309	331	311	320	312	325	330	325	297	293	331	336	285	337	303	316	283	301	306	334	318	298	316	298	280	312	313	315	315	320	271	309	328	318	337	299
24189	21547	28384	25040	22695	16249	6807	3356	2252	1247	722	465	413	412	405	395	409	396	372	401	391	389	419	418	384	421	454	411	385	401	396	405	397	399	382	424	410	367	411	365	384	390	357	393	390	388	418	398	414	354	391	410	405	410	355	406	386	377	384	363	370	373	399	399	379	393	371	323	359	387	410	378	390	409	381	362	387	399	401	370	379	393	370	382	394	359	376	355	366	372	399	402	364	411	396	385	410	394	397	387	386	374	372	404	439	427	348	412	378	349	427	406	379	394	411	392	350	398	355	363	393	387	372	392	434	383	383	369	409	372	384	397	398	400	389	378	379	400	370	381	407	415	375	405	391	388	422	380	373	370	406	395	364	390	390	350	413	387	366	415	387	364	379	381	410	416	360	345	397	361	424	360	415	390	389	392	344	405	384	422	388	391	372	371	372	413	394	395	373	399	366	373	410	432	389	390	407	385	386	377	392	366	390	368	380	395	364	363	370	371	356	394	366	411	359	428	377	389	429	383	377	389	358	393	375	381	391	372	374	416	371	377	377	381	406	373	375	338	417	403	386	365	373	378	368	399	401	390	372	389	385	376	423	407	429	399	375	350	395	379	388	367	393	359	394	398	396	383	388	372	421	389	361	400	369	356	401	383	389	388	388	419	418	371	347	398	357	375	414	367	374	411	388	359	353	331	408	377	370	389	340	376	398	391	375	383	365	407	396	395	362	367	403	393	380	375	377	368	375	384	374	365	377	349	394	376	364	397	384	386	429	375	358	394	377	375	396	383	357	416	391	382	385	424	397	389	345	384	368	364	359	379	397	373	392	357	382	412	381	362	402	373	367	360	387	376	392	394	363	400	400	407	382	383	396	379	364	374	411	373	393	396	373	372	393	384	377	412	351	391	400	360	389	397	364	370	364	374	376	413	373	403	389	363	377	394	334	405	362	417	392	384	432	339	384	411	363	349	395	400	423	378	407	386	395	373	372	413	387	417	375	413	392	390	393	385	374	380	382	394	395	365	391	401	385	368	390	398	373	362	377	419	441	399	411	404	374	374	424	366	371	405	430	388	418	347	384	383	398	401	362	391	387	381	393	389	380	410	434	385	381	377	401	379	348	390	390	404	377	376	401	389	396	400	389	397	405	380	409	381	365	369	385	376	382	379	374	405	388	369	353	375	384	367	382	383	381	417	406	399	379	397	402	420	410	359	377	402	389	412	393	399	366	370	360	396	375	383	337	394	368	368	373	409	395	370	384	399	387	392	392	413	424	384	365	407	388	406	408	382	411	385	339	346	360	377	346	399	391	395	335	379	345	386	411	369	354	393	396	389	380	418	405	348	391	428	407	379	414	433	351	344	389	369	384	340	376	384	401	384	372	383	366	370	396	386	367	389	337	423	378	368	397	420	374	376	381	383	457	370	372	385	402	360	388	367	360	378	379	364	364	364	378	377	411	407	428	391	349	389	377	355	414	375	352	362	348	407	343	377	381	371	369	389	397	374	393	388	410	399	351	377	366	395	410	366	382	358	402	409	398	379	423	380	380	357	397	393	388	399	396	366	379	379	358	360	406	372	423	363	386	390	349	367	354	372	391	325	357	387	400	380	383	393	389	375	361	377	389	382	377	371	366	369	395	382	366	433	375	390	357	359	377	399	378	399	377	433	400	390	385	415	380	400	336	396	379	378	367	361	383	421	394	385	405	393	385	384	391	383	365	354	365	400	355	370	392	359	357	370	348	393	387	377	370	427	354	367	400	392	401	344	365	386	399	428	369	406	362	407	357	387	392	360	404	391	386	405	406	383	394	371	377	364	378	405	420	401	425	385	404	380	426	387	378	357	404	369	376	381	383	384	383	360	388	396	371	399	349	378	366	394	398	379	407	373	349	400	347	383	390	356	346	386	399	370	383	378	327	376	372	388	372	370	402	389	363	355	391	394	382	363	338	399	382	374	406	399	400	380	383	372	384	357	384	383	370	383	376	408	390	347	372	384	395	385	408	387	358	359	363	395	343	382	424	359	398	396	403	390	413	401	387	383	354	388	350	422	390	368	368	360	390	401	360	380	397	363	385	420	376	371	392	376	397	410	392	394	363	361	390	368	378	401	334	367	376	377	368	398	400	405	338	368	362	375	390	372	395	376	370	361	381	428	395	348	396	413	364	441	364	415	412	373	365	362	398	367	422	409	392	385	372	398	393	377	387	384	396	389	398	402	388	382	383	365	392	367	392	366	399	376	382	407	390	375	336	393	378	365	394	391	382	370	380	397	382	383	387	394	362	355	380	436	436	342	363	372	408	413	384	412	392	362	365	377	394	397	364	397	370	353	404	371	360	396	374	378	406	387	363	386	382	366	390	395	392	401	374	395	409	400	393	360	365	344	398	392	386	387	400	403	395	378	389	365	392	367	371	394	409	394	386	372	385	384	412	391	412	391	397	370	387	377	385	414	389	388	379	394	405	408	362	427	380	379	408	418	413	372	404	393	384	381	395	387	357	407	393	393	410	397	386	403	401	352	365	351	413	382	381	384	369	390	381	378	348	376	370	410	345	397	383	393	387	424	366	369	391	385	349	378	360	415	390	368	372	394	374	393	390	378	383	410	338	381	389	390	389	405	397	406	410	345	382	419	388	410	367	341	380	377	409	371	381	384	419	378	370	367	373	392	350	395	354	394	391	373	443	382	375	371	371	370	391	387	371	428	372	404	397	390	332	391	341	388	394	404	372	411	390	384	366	368	390	397	384	396	431	385	379	337	386	382	373	401	375	401	397	359	421	366	389	372	375	389	363	375	398	395	387	403	344	391	385	402	373	352	387	400	393	379	401	386	370	376	397	447	388	388	417	393	383	369	375	391	408	403	413	399	379	389	373	355	384	389	370	377	387	404	387	396	378	407	395	391	391	382	382	376	385	387	372	421	362	355	393	392	383	406	386	383	378	383	343	379	363	339	411	395	363	412	391	364	376	353	354	368	369	396	405	384	379	381	390	366	414	383	394	388	394	364	391	388	394	351	371	395	361	389	369	382	375	399	375	371	348	387	367	408	387	373	416	400	375	393	382	376	378	398	397	366	386	392	357	407	391	374	374	373	406	415	329	361	396	360	380	382	420	384	386	385	382	393	371	363	385	392	394	392	369	396	390	352	384	411	380	375	387	398	428	382	382	381	389	375	380	405	367	436	398	402	387	370	370	352	383	393	381	385	410	392	363	396	366	345	389	387	377	387	412	391	405	384	399	407	354	424	335	357	368	390	367	404	370	361	380	362	363	414	393	405	392	389	419	382	380	415	395	357	378	365	390	373	383	383	419	390	385	378	377	388	362	367	369	394	356	414	364	355	393	377	381	383	365	380	358	413	384	402	402	403	406	380	367	396	368	402	397	399	387	411	378	421	357	374	401	398	407	387	388	390	377	399	366	383	362	395	372	404	382	361	373	357	396	371	375	395	401	407	385	389	371	389	351	381	381	404	362	400	404	364	381	375	399	336
48583	75741	41547	32713	27255	14923	9465	6468	4783	2547	1429	665	569	562	546	493	479	491	460	426	484	441	455	487	493	499	506	473	452	482	454	469	443	430	466	458	440	448	454	420	436	421	442	463	437	436	440	454	458	463	472	406	475	427	401	466	477	453	468	466	453	452	495	488	444	437	444	422	442	484	442	480	450	465	442	464	450	426	436	431	439	433	438	463	483	445	489	442	502	446	475	442	476	425	514	462	417	437	435	483	436	472	467	449	436	461	459	470	453	477	488	442	456	494	474	402	435	474	475	445	437	448	451	434	438	447	447	428	432	438	484	428	440	435	454	436	454	434	429	480	438	452	427	489	454	446	467	469	401	423	431	450	440	445	422	450	477	478	443	420	477	479	457	457	443	481	460	440	436	424	438	417	428	467	440	409	419	454	446	438	412	440	448	453	451	464	460	442	447	424	483	454	480	487	444	479	443	430	458	446	478	434	454	423	475	456	413	470	439	472	448	422	439	479	445	441	427	446	416	461	474	442	425	445	459	463	475	426	427	419	440	460	449	435	469	420	440	443	433	441	439	457	420	431	446	461	414	441	427	440	428	477	458	442	438	426	436	467	468	478	459	422	479	439	446	448	471	438	416	453	474	468	466	396	449	437	406	449	466	440	467	478	453	454	401	477	446	432	432	409	489	420	410	445	450	439	471	422	423	426	442	443	437	470	461	476	478	467	418	448	440	441	432	443	439	486	440	457	495	427	475	452	451	451	460	465	441	484	429	442	461	421	457	462	468	450	416	405	442	435	421	448	430	440	443	459	456	439	451	463	401	411	437	483	463	467	454	462	426	421	454	418	430	462	472	420	442	457	436	395	423	483	449	417	437	449	490	431	435	440	450	432	485	467	442	460	459	503	455	454	423	466	436	495	463	486	457	481	426	439	478	437	465	440	504	458	460	462	478	434	460	433	427	445	458	467	483	476	459	462	441	455	471	461	459	431	489	472	449	424	435	434	437	484	456	443	476	443	463	495	456	458	428	461	441	454	451	396	438	453	453	441	447	482	458	423	399	442	430	494	449	438	463	463	425	437	447	450	481	444	479	437	426	419	453	449	448	471	451	411	449	429	483	436	453	430	440	421	426	452	461	448	445	478	423	432	441	468	451	464	478	457	452	446	451	488	509	457	436	414	423	520	455	439	491	468	439	430	463	454	437	422	423	438	427	429	406	461	455	427	472	487	445	456	430	406	414	415	482	500	471	457	447	434	418	466	424	431	462	447	456	440	444	448	439	448	417	426	457	463	478	455	479	454	429	452	448	478	455	440	457	470	474	430	427	438	468	448	434	450	444	490	412	449	458	415	440	419	445	427	421	433	476	422	473	437	444	450	433	454	467	452	428	434	469	448	428	498	457	470	450	445	488	460	448	490	463	449	454	460	445	400	435	470	462	481	499	438	456	496	438	442	480	424	450	416	409	474	449	463	456	420	459	459	478	435	464	452	461	471	417	427	434	471	442	425	496	438	431	447	434	428	457	444	472	479	467	461	458	423	421	453	440	452	474	424	436	454	402	478	402	401	417	412	439	429	470	438	438	432	476	463	424	466	459	438	429	451	463	457	426	466	459	444	465	462	465	414	428	449	446	439	413	475	414	451	439	463	460	439	485	433	470	442	408	460	434	438	432	456	460	456	492	462	468	448	426	438	428	439	454	481	459	419	429	475	462	458	397	433	481	471	452	473	461	450	441	459	433	459	438	440	447	450	477	461	456	435	419	450	464	478	426	448	438	459	461	464	478	442	443	428	449	467	450	461	426	462	464	431	475	408	413	456	472	434	421	482	471	425	454	480	439	422	455	430	451	436	466	399	445	430	464	434	468	450	442	474	439	465	436	458	434	473	433	459	430	412	484	428	459	481	465	427	423	417	442	464	453	445	450	450	455	456	496	435	478	443	449	451	472	466	457	438	429	464	440	440	497	420	446	465	435	453	453	429	443	436	433	440	460	467	426	425	457	438	468	453	457	470	441	462	446	462	445	450	441	448	425	468	481	441	468	430	469	448	443	465	470	467	480	443	446	470	465	479	453	452	439	473	468	471	446	433	441	465	421	453	479	453	447	430	450	453	456	464	451	427	449	457	454	428	485	466	457	441	464	436	469	452	465	445	456	443	433	459	436	451	454	457	454	490	476	459	442	417	449	472	449	482	420	419	452	477	431	466	408	429	426	470	421	430	486	440	483	455	447	461	473	457	462	461	456	432	425	415	435	428	452	442	470	500	464	412	433	463	440	463	459	441	446	479	428	466	459	457	438	424	505	473	463	438	351	448	417	439	421	448	433	429	435	489	464	407	454	400	488	422	454	449	443	484	479	430	435	415	444	481	458	469	429	433	398	467	455	457	440	480	466	434	423	441	460	485	452	421	463	418	433	433	491	420	435	482	457	421	466	441	409	461	487	462	477	430	484	438	438	432	444	431	466	430	433	413	449	447	462	458	444	411	447	467	416	435	446	442	447	438	460	475	451	441	441	444	449	479	471	456	469	428	450	444	450	423	413	469	448	451	456	445	409	442	457	461	437	426	444	460	439	450	435	478	477	455	411	436	446	424	459	462	458	461	464	462	436	452	456	459	457	446	430	447	472	479	449	437	437	455	444	465	471	431	439	447	479	437	431	463	459	453	488	458	427	426	445	460	445	464	399	461	405	444	440	462	439	438	431	445	451	423	475	478	439	463	436	445	442	437	460	488	448	451	459	447	422	415	419	487	467	437	435	455	467	440	481	433	467	409	469	447	485	449	482	447	427	483	473	487	463	451	472	448	440	445	438	454	431	467	495	444	431	441	436	456	416	426	407	430	444	489	446	477	483	452	447	416	460	464	461	405	439	472	452	433	450	471	455	508	426	494	436	407	475	439	474	427	441	422	467	440	462	453	449	431	427	441	433	461	453	414	434	460	458	483	444	442	437	466	444	453	429	453	478	480	408	457	428	455	462	443	467	441	418	456	440	461	448	452	424	455	468	457	466	449	384	450	442	449	477	408	469	474	482	418	452	466	465	461	476	488	474	472	436	445	441	475	456	442	467	453	413	424	445	433	427	415	439	456	453	456	457	465	470	467	407	449	456	464	441	460	421	451	450	480	476	474	452	470	442	484	429	447	458	468	451	456	430	411	417	487	446	423	430	447	425	449	460	430	446	432	476	481	460	468	424	436	477	447	396	512	447	434	432	454	442	425	413	464	435	471	428	415	453	480	444	413	419	462	440	469	497	434	503	490	486	473	445	409	470	470	442	473	405	451	470	432	430	464	440	427	465	417	409	441	431	457	453	468	443	449	462	449	450	483	474	450	449	445	414	399	462	414	453	449	419	472	489	451	452	473	440	443	463	446	484	456	464	438	466	473	428	430	419	445	422	480	467	432	425	488	447	430	417	460	428	478	463	440	440	409	413	443	478	438	458	442	420	449	453	468	478	431	436	428	436	489	465	474	439	423	471	465	426	437	426	432
25454	21902	27259	25052	14140	4704	2059	1760	1235	663	543	306	282	270	268	270	310	283	254	293	275	292	248	241	285	259	250	286	302	291	272	266	271	245	274	243	302	291	278	277	238	263	261	233	249	236	263	254	247	234	295	287	286	255	268	273	274	272	250	263	249	275	258	251	276	277	271	237	252	288	262	268	284	260	268	262	242	285	280	264	289	296	262	249	275	262	253	267	244	268	258	280	243	265	246	269	264	263	264	257	248	270	233	281	245	252	275	279	280	270	262	257	251	294	252	286	276	303	286	282	262	256	256	269	255	291	262	228	285	308	269	267	270	237	268	260	266	269	252	290	247	245	274	284	269	246	266	269	272	252	261	257	273	251	257	276	289	277	291	265	245	256	250	279	283	249	304	251	296	292	260	256	285	265	316	268	278	258	243	290	236	291	279	278	292	249	281	282	275	262	261	272	218	259	294	268	275	257	281	266	251	259	287	270	287	317	261	253	262	257	254	249	265	256	242	305	269	267	287	262	276	224	286	293	251	256	233	247	274	281	263	286	242	274	230	298	283	250	277	247	311	302	265	272	275	281	250	270	270	279	261	256	291	261	262	254	247	244	271	261	257	251	265	255	273	272	238	232	269	267	259	255	252	238	281	305	239	277	223	259	278	270	249	276	266	297	290	271	248	264	273	247	269	283	253	250	287	300	282	250	268	265	280	243	239	241	275	242	263	269	283	273	290	293	257	243	273	243	266	252	265	258	237	269	265	274	267	249	273	264	262	261	253	286	248	277	263	261	256	272	271	246	269	281	293	268	277	275	271	256	251	261	275	262	279	277	270	270	268	267	270	265	246	255	248	262	266	277	271	252	240	249	269	286	238	284	230	259	247	293	287	266	265	248	253	293	283	278	270	245	275	254	278	283	269	277	260	236	282	259	259	272	290	284	265	242	235	293	254	282	263	293	274	243	272	278	291	252	240	243	243	272	292	272	300	265	286	259	279	259	301	277	266	286	249	245	268	265	256	275	280	287	272	244	258	269	247	273	270	268	273	268	274	268	247	247	275	256	244	293	254	240	281	262	231	289	276	284	239	269	257	242	249	249	250	282	264	282	266	272	263	274	292	242	243	243	235	282	260	259	305	276	288	304	251	229	256	265	244	287	261	258	290	244	289	237	280	259	263	259	275	251	258	268	259	278	282	270	265	276	272	248	279	302	251	245	247	258	274	271	254	229	263	244	253	285	271	265	248	243	286	281	261	287	270	275	269	243	268	256	267	262	250	275	294	292	256	273	271	250	273	288	275	266	277	266	269	252	266	244	260	277	275	251	268	297	265	267	261	253	270	275	268	254	245	269	269	247	274	263	277	250	276	227	275	267	254	299	275	305	280	250	290	278	253	255	274	266	286	288	259	263	285	276	269	254	261	285	266	279	280	253	251	276	236	263	248	304	284	227	256	275	273	285	271	246	275	287	262	245	285	255	293	277	279	257	259	256	275	223	281	263	268	247	243	300	274	275	250	253	248	267	248	256	255	265	302	290	247	270	245	265	260	281	273	289	289	273	270	266	254	257	285	260	250	285	263	269	253	254	290	273	257	238	275	229	290	244	258	279	271	295	240	270	275	329	275	275	267	241	278	269	265	261	266	244	264	281	246	257	275	290	259	262	257	263	271	267	277	255	265	265	257	274	271	274	257	253	291	273	264	279	215	200	262	265	292	254	265	275	286	256	263	274	277	260	251	271	243	282	266	303	280	271	270	262	284	248	245	237	258	266	247	263	285	258	252	246	267	253	263	271	275	284	245	274	273	256	288	285	289	262	267	259	278	280	255	252	263	215	254	238	244	283	265	245	288	277	289	314	268	276	239	270	270	264	272	286	239	309	271	258	274	281	243	232	233	239	302	264	246	248	271	231	283	275	265	261	253	247	279	265	255	245	278	296	280	287	249	256	266	258	246	276	250	280	255	259	243	282	250	290	264	275	240	251	287	230	266	258	280	275	247	281	266	280	253	278	252	285	269	249	271	282	274	300	240	255	257	262	277	291	263	268	278	282	246	259	256	284	238	281	254	261	281	270	254	272	285	279	280	257	284	283	255	283	264	275	264	259	255	262	248	265	268	254	281	291	260	268	260	270	292	273	237	260	262	261	279	238	275	277	215	279	262	266	285	284	293	267	281	251	259	280	263	255	237	253	280	301	259	254	254	287	266	270	280	265	277	261	240	248	249	261	257	235	250	290	262	265	289	279	305	268	262	262	273	271	282	254	297	281	266	263	279	269	259	250	249	252	278	259	267	274	289	249	242	297	284	250	255	292	279	259	259	243	251	267	254	291	259	253	255	283	266	260	280	266	252	260	253	293	276	233	293	260	241	249	255	264	255	275	247	294	286	310	272	312	275	231	273	252	276	281	257	259	261	269	262	292	301	282	260	259	246	242	258	265	274	285	286	272	276	280	285	287	253	284	276	294	248	294	252	274	245	284	281	274	278	257	255	284	255	292	249	249	292	234	275	277	267	263	259	249	275	280	261	236	252	267	277	234	266	258	276	268	256	264	253	263	265	293	232	261	280	285	284	268	288	246	275	242	296	255	267	274	275	267	278	291	266	263	311	288	263	279	281	274	273	260	268	274	267	280	286	246	267	271	228	272	269	266	264	267	274	281	251	299	268	272	285	249	296	269	294	273	266	262	246	310	249	223	263	273	294	282	254	254	242	282	243	255	249	292	261	275	294	251	274	265	239	231	226	268	268	248	258	294	266	276	268	273	261	255	264	266	258	270	262	262	274	272	257	260	258	268	270	259	281	264	255	266	252	252	273	262	261	294	261	260	264	253	250	271	283	254	260	287	309	258	287	243	282	270	267	265	283	289	267	272	264	255	260	274	295	250	272	281	292	263	237	266	259	276	247	287	293	292	239	274	292	275	251	276	301	270	245	255	279	294	262	245	288	253	261	264	264	266	263	232	257	261	267	240	264	247	251	258	245	253	267	250	295	254	268	276	244	243	239	289	261	274	280	264	254	280	224	259	268	263	272	271	290	237	267	273	287	284	269	282	269	242	281	293	246	257	283	277	278	248	278	262	237	271	277	250	249	287	269	266	279	282	271	292	278	252	269	257	250	278	276	279	264	260	292	248	277	249	243	271	243	240	270	273	277	284	258	273	269	248	245	254	292	294	280	242	261	292	269	304	267	283	269	237	269	253	281	272	255	278	250	261	278	289	252	271	261	280	258	280	267	278	284	260	271	279	232	323	268	320	285	257	252	254	253	243	268	277	272	274	251	259	241	248	278	245	263	255	258	263	272	268	260	264	262	280	277	230	285	292	258	247	250	257	251	253	285	263	261	272	238	289	277	279	303	271	291	268	237	279	296	276	248	272	256	269	271	232	263	242	257	245	284	240	286	276	249	282	239	293	261	267	266	272	259	279	253	281	286	239	255	283	263	284	288	293	271	255	248	254	250	254	230	239	284	278	286	292	291	246	280	277	255	260	291	292
43930	60646	31228	19729	17106	8162	5185	4742	3206	1610	1090	464	401	391	381	366	377	368	386	355	347	329	371	354	368	374	359	326	327	343	317	357	311	337	360	348	388	323	336	308	331	326	319	326	330	367	334	323	330	333	350	327	335	323	304	318	349	322	324	318	328	328	347	301	326	327	320	344	296	335	286	317	368	305	320	316	372	324	351	354	339	352	315	363	345	353	319	321	350	369	332	359	358	343	361	315	354	358	316	362	368	338	307	309	299	319	341	356	336	370	309	332	336	349	321	360	346	345	347	325	330	333	320	334	340	357	332	336	349	389	333	324	332	319	348	317	346	325	334	336	308	314	334	334	342	306	330	333	328	339	306	356	331	331	351	342	320	353	312	349	360	330	327	334	305	371	351	316	317	303	314	346	346	326	280	335	324	341	356	307	316	333	328	315	320	325	325	362	400	319	323	324	315	320	336	348	345	312	320	324	325	346	342	334	325	307	344	330	317	325	327	339	309	319	322	314	344	299	322	333	327	359	345	318	356	319	335	322	321	332	364	299	347	325	321	335	339	334	301	308	358	353	345	315	367	336	323	353	334	338	313	324	331	335	314	352	328	290	352	324	339	339	283	348	327	330	344	324	305	351	362	345	281	338	339	302	342	381	334	338	338	325	318	336	352	332	338	355	317	351	303	386	353	357	316	346	380	340	326	325	326	349	344	304	299	334	353	346	366	328	315	339	326	347	333	334	333	294	337	328	320	352	347	323	293	321	337	366	371	334	310	334	331	344	323	310	337	355	338	349	331	340	315	321	310	331	315	307	350	344	346	341	324	350	376	347	336	363	312	316	287	344	351	354	351	316	313	339	302	338	338	344	316	340	357	294	308	351	349	304	354	362	329	334	310	310	310	322	355	344	333	358	342	300	314	320	338	311	355	343	316	317	314	321	325	322	360	333	346	317	325	326	330	321	339	326	364	319	343	329	330	332	341	319	336	349	341	312	346	329	312	329	343	341	327	337	339	351	339	344	323	311	361	305	343	343	305	323	324	324	380	337	321	329	312	336	329	327	314	329	348	302	337	314	307	332	304	327	330	351	329	306	333	359	351	320	304	319	337	351	310	337	309	328	350	335	358	313	342	324	329	316	318	341	342	301	330	358	359	331	315	328	355	329	358	347	345	343	344	325	300	311	335	340	323	310	317	348	349	364	285	305	343	349	347	354	340	330	281	306	319	345	313	323	347	321	324	309	360	331	307	349	338	333	365	318	339	335	328	316	317	306	321	323	312	332	331	330	308	341	311	348	351	335	376	350	347	327	333	339	332	345	348	340	334	330	319	345	343	369	351	345	338	311	339	301	329	321	349	303	333	332	369	356	344	304	362	323	339	351	336	335	336	314	317	331	365	355	330	336	340	324	325	332	310	341	345	350	343	300	337	302	314	352	335	338	349	323	322	313	309	335	330	312	342	319	314	318	341	312	348	319	355	341	334	321	329	346	330	335	313	333	329	302	326	314	333	311	327	304	326	318	295	307	317	359	339	320	315	329	327	322	316	326	308	319	321	340	348	318	324	319	320	316	349	346	340	311	365	326	304	352	320	344	339	309	337	291	324	322	338	330	328	369	339	348	315	321	330	323	326	329	330	293	343	322	362	339	318	330	355	340	321	351	332	314	318	322	334	343	326	344	344	322	328	332	335	332	317	318	345	334	327	346	334	313	322	354	359	318	382	341	354	325	332	320	332	336	345	337	330	328	305	320	343	333	335	332	377	285	328	335	332	321	316	330	330	315	328	348	359	332	307	313	330	345	342	358	315	334	319	329	313	308	322	334	335	362	335	318	320	306	332	381	318	333	356	299	382	351	332	314	310	316	339	338	337	329	382	349	358	337	339	345	322	317	332	375	335	304	315	330	329	339	304	320	295	317	375	331	324	335	338	343	317	320	308	340	354	350	340	323	336	288	338	311	297	337	318	313	354	314	355	341	310	313	330	335	336	324	352	318	347	323	326	347	351	338	322	347	348	315	325	338	327	329	343	299	373	361	356	321	354	357	319	357	346	331	340	369	322	324	332	358	312	331	318	360	347	336	320	352	318	310	346	308	319	336	304	348	328	324	315	332	338	334	339	291	347	350	301	299	345	313	337	362	324	350	335	314	320	340	314	322	341	308	342	338	347	376	324	318	330	343	291	329	341	343	346	362	346	340	362	370	331	322	339	358	324	325	348	345	316	342	345	337	325	349	310	321	318	342	329	340	298	314	343	280	302	357	345	373	344	323	311	325	339	346	319	300	323	338	352	322	313	329	339	363	313	356	351	321	346	355	361	331	349	362	324	367	317	313	330	338	329	296	329	339	301	354	335	327	361	298	320	349	309	304	327	357	345	320	354	351	334	348	340	320	331	303	335	319	328	328	318	330	322	324	289	347	354	359	324	345	324	345	390	330	355	337	338	341	317	335	348	305	329	340	366	340	343	367	343	314	314	332	348	319	297	321	299	323	339	338	355	323	326	348	340	348	342	363	343	324	352	322	352	342	341	337	331	320	318	346	334	330	354	349	333	318	352	303	329	342	334	350	350	310	328	337	318	313	348	324	332	315	327	360	342	361	286	322	327	353	328	356	353	326	357	335	311	332	321	332	344	341	324	328	323	324	342	338	339	298	338	320	332	341	321	322	339	322	354	324	335	316	333	341	319	322	339	362	329	338	320	329	329	322	351	333	353	328	327	316	349	357	307	362	334	316	351	320	360	343	313	325	319	298	303	300	337	342	334	368	328	305	325	292	330	309	290	335	317	350	340	306	330	321	315	293	338	312	312	295	324	319	339	335	307	337	321	323	286	315	339	337	359	332	340	374	328	335	366	336	341	330	313	354	318	332	330	329	339	319	343	315	338	314	355	325	336	309	320	321	328	320	331	349	349	336	337	316	340	327	313	344	332	318	296	330	317	367	347	350	322	307	377	327	321	328	332	353	323	330	312	289	322	354	292	330	323	293	333	326	366	351	338	297	311	354	296	338	299	319	352	310	344	368	349	341	336	320	343	321	313	349	296	339	307	358	322	361	327	325	325	335	335	340	309	331	323	338	349	328	305	342	319	354	330	331	314	313	305	330	318	328	349	305	355	361	353	337	343	332	294	342	316	308	330	321	309	327	323	349	341	326	352	344	320	339	318	361	319	335	348	323	315	321	297	323	333	352	321	363	307	358	335	337	333	334	334	348	343	373	312	320	341	314	327	309	314	333	344	295	310	349	360	363	335	345	340	325	324	315	298	326	344	311	289	359	331	309	350	341	340	364	355	344	330	341	325	303	308	343	325	316	338	333	365	332	317	322	329	342	342	340	339	325	303	348	348	338	334	335	316	320	308	337	328	300	304	339	317	315	300	301	317	338	344	334	364	299	338	367	360	342	349	329	351	309	320	323	329	330	348	337	323	336	341	331	297	321	334	331	330	318	319	341	367	352	341	348	331	323	367	345	318	333	339	342	333	355	324	321	329	341
22950	21328	29103	23753	22350	22537	17860	9504	3906	2034	1552	832	644	575	518	492	518	561	514	502	524	507	520	478	491	464	521	478	498	500	515	494	491	491	516	525	470	514	469	501	518	517	503	476	451	492	462	485	507	460	517	480	517	462	514	474	484	489	442	479	483	522	469	477	460	530	515	515	457	434	488	502	481	465	481	464	478	466	507	460	497	487	454	447	509	467	481	457	472	455	462	460	486	549	482	471	456	494	524	488	513	459	468	479	520	468	495	492	454	527	521	485	491	474	474	468	525	511	471	476	457	431	523	473	534	475	509	467	494	472	505	460	471	522	504	464	492	470	456	502	479	475	478	490	474	510	531	484	512	489	470	494	467	497	459	466	479	473	493	437	496	510	468	514	494	492	521	483	483	495	486	471	469	462	459	492	474	489	422	486	456	495	505	442	509	516	495	494	517	444	534	465	478	472	514	506	461	443	435	517	469	487	502	477	460	461	496	442	503	494	468	513	470	490	481	488	514	487	466	468	464	515	469	453	488	503	450	502	483	503	509	494	493	491	461	463	484	480	524	462	492	498	502	460	491	508	475	458	483	447	499	460	548	463	478	470	499	478	471	472	449	541	491	444	502	485	456	459	473	519	432	491	464	479	476	485	466	462	517	511	459	476	504	524	464	460	481	445	487	549	466	483	479	491	500	447	476	462	473	442	493	489	467	503	468	499	512	458	453	469	519	508	524	467	471	485	456	518	464	500	470	469	485	497	469	479	487	486	488	485	469	484	537	503	468	493	479	497	506	483	467	454	487	478	505	463	480	462	490	473	485	494	490	470	486	494	448	494	473	490	479	437	505	474	464	504	484	464	470	497	505	482	489	467	452	464	505	441	476	460	474	471	463	502	460	464	456	497	467	493	471	481	473	518	474	469	482	466	480	488	447	519	529	446	492	473	488	490	445	485	462	517	450	480	494	487	486	466	470	456	494	495	475	493	517	488	486	468	482	463	482	514	544	456	492	475	462	493	503	465	474	477	484	480	477	513	492	517	465	442	472	469	562	509	474	471	476	469	494	440	495	479	458	487	473	458	460	498	478	475	471	512	445	501	500	503	477	509	465	473	474	463	515	456	463	498	468	482	539	516	479	468	447	449	470	474	443	436	483	499	499	451	500	508	512	448	489	500	495	506	477	487	464	499	485	478	511	471	483	498	460	467	480	464	489	498	467	523	486	462	454	466	517	478	491	533	509	494	479	494	456	465	473	509	468	494	512	459	505	467	511	480	454	450	503	459	488	469	485	429	458	551	502	516	494	471	465	476	504	443	481	511	515	467	527	435	491	549	470	466	469	471	452	470	500	527	462	484	446	430	455	487	456	477	452	500	495	465	432	487	479	471	443	514	493	499	493	439	504	512	454	453	481	481	469	514	497	470	495	493	483	492	488	483	509	531	498	493	477	500	473	492	503	481	492	509	456	472	454	521	492	468	481	519	465	526	463	534	515	506	484	462	519	492	504	486	493	488	468	472	498	471	515	481	470	494	485	470	495	471	487	498	476	471	495	481	544	466	486	492	477	471	526	501	471	485	442	469	503	457	480	515	480	470	489	474	512	452	473	447	496	494	484	521	491	508	468	460	495	481	498	475	453	517	476	464	507	510	518	451	474	516	460	488	468	480	474	505	493	498	489	488	461	518	499	483	475	486	473	475	480	496	458	452	472	464	495	482	499	510	457	471	479	457	461	451	471	483	500	486	474	490	473	467	455	496	479	482	486	535	493	500	484	494	485	493	502	473	471	508	487	499	508	455	500	455	427	474	458	524	483	475	508	474	455	464	499	516	487	479	491	492	439	528	506	467	472	526	477	488	471	498	497	479	468	470	489	467	515	502	508	515	512	478	475	514	491	458	452	463	504	472	490	496	461	481	495	465	476	500	518	451	451	469	471	483	521	473	495	496	448	525	503	484	456	490	504	468	453	482	448	459	499	457	511	458	505	479	465	487	487	474	510	491	487	455	466	481	502	454	462	464	482	468	458	459	446	461	484	473	455	473	475	506	504	499	478	470	492	452	522	479	498	493	486	511	479	462	503	452	476	471	464	449	492	477	501	445	483	503	495	490	507	532	492	465	473	499	486	483	506	472	459	423	445	479	481	442	492	469	470	481	474	511	527	497	512	444	474	469	490	481	476	447	469	466	447	459	480	506	526	482	517	477	491	489	484	476	471	441	483	500	480	461	462	469	471	447	524	488	446	461	461	486	471	455	474	484	473	454	489	491	470	477	474	456	475	500	512	504	481	481	466	441	482	480	502	452	468	485	508	515	497	489	450	533	508	477	483	474	505	511	474	498	486	487	505	493	504	492	477	468	502	522	534	488	455	469	454	491	480	488	477	442	512	492	483	460	499	482	435	477	502	486	480	485	498	523	484	495	464	478	494	476	494	500	500	421	451	491	497	474	515	420	533	478	512	454	491	474	439	454	481	447	508	493	476	465	500	462	510	464	516	493	498	499	475	483	471	488	470	466	511	499	474	489	483	508	518	474	459	469	501	447	468	463	497	457	499	457	457	492	437	454	445	448	483	484	499	472	480	503	509	485	474	515	498	480	483	503	468	487	453	485	468	473	487	484	445	493	474	475	526	489	493	472	477	479	468	445	453	429	488	498	500	482	498	501	480	457	470	528	479	497	508	469	494	464	489	505	492	464	491	436	454	503	466	487	484	521	506	507	477	516	475	473	488	431	491	536	487	484	498	491	470	490	476	497	482	481	477	499	500	503	482	504	503	509	450	483	480	494	491	487	496	457	463	490	504	494	472	490	497	479	480	496	463	472	483	437	490	501	526	498	495	451	501	494	516	440	491	473	471	459	513	488	481	487	499	494	472	472	464	499	491	455	478	438	470	435	509	482	512	479	488	495	518	451	492	463	467	505	493	463	456	476	497	498	481	477	483	518	485	476	487	473	467	490	500	502	492	480	483	495	490	477	482	487	473	479	543	525	487	520	460	469	499	510	464	482	495	425	465	476	471	472	485	461	452	470	469	482	523	482	477	503	470	452	473	476	484	462	435	488	453	476	474	472	478	469	518	519	484	510	498	484	477	440	481	497	505	490	490	471	459	512	487	457	484	483	515	497	469	495	504	482	484	480	473	481	487	485	490	482	507	466	471	477	430	484	488	445	498	485	485	481	493	462	493	473	476	467	490	479	452	458	522	444	464	500	455	486	504	460	480	517	478	506	517	494	482	505	491	442	494	501	477	505	498	464	462	495	499	501	500	526	459	466	450	446	490	448	466	467	508	470	494	522	436	446	485	447	513	476	494	500	489	507	496	457	475	467	466	508	466	484	492	457	494	453	498	453	457	491	477	462	521	483	444	506	480	518	511	487	472	484	460	485	479	447	486	489	482	493	439	485	488	462	491	479	486	478	466	487	487	515	449	484	483	461	490	508	458	477	477	480	451	477	473	497	487	503	519	468	478	479	531	480	499	458	491	487	478	477	499	488
57035	86884	51734	38893	37362	21638	16363	15201	7750	4211	3288	1274	769	765	740	670	699	668	676	641	619	628	634	659	672	600	576	630	637	610	566	602	554	605	611	564	591	588	615	637	568	586	600	616	551	591	569	589	565	542	556	577	572	573	584	527	545	539	545	604	559	555	543	589	552	577	565	574	522	534	580	572	595	587	571	570	536	562	637	548	605	569	542	590	576	513	547	596	575	597	567	563	591	612	589	570	548	586	540	597	576	576	568	573	593	573	618	573	567	602	550	603	569	542	569	586	561	585	559	550	574	581	567	585	572	587	608	595	565	582	547	590	521	562	593	578	545	569	575	538	627	570	571	551	565	523	572	580	566	581	561	536	514	591	564	567	555	570	600	557	597	583	558	545	574	561	604	596	537	556	577	549	539	573	576	550	571	605	569	545	543	519	555	589	580	587	597	595	543	563	529	572	563	559	567	556	590	569	530	548	582	528	579	539	569	571	599	588	591	587	567	565	545	563	582	551	551	547	559	546	564	550	561	565	553	608	512	552	558	542	510	556	545	561	517	567	560	520	605	598	555	560	560	585	603	579	540	565	534	581	561	532	559	584	525	594	563	544	572	605	516	594	600	621	536	577	597	547	564	559	566	575	551	609	578	584	562	567	618	533	569	577	569	534	575	554	563	562	595	562	519	545	527	557	584	596	529	522	543	573	549	556	559	583	589	562	563	504	537	574	563	590	547	543	553	529	549	537	523	535	552	555	605	542	542	565	549	543	570	553	583	556	565	576	547	610	567	601	547	526	554	544	586	559	560	546	508	559	572	555	571	569	556	535	552	549	563	541	517	584	588	581	569	555	531	586	586	578	543	527	572	539	581	549	567	571	530	546	559	589	550	526	569	531	529	557	546	584	541	526	555	544	546	538	535	575	507	593	546	552	528	558	543	531	597	585	535	575	564	573	575	551	543	567	608	521	562	585	553	551	584	545	578	616	545	587	544	567	581	522	551	562	534	598	545	556	580	570	572	542	611	580	565	546	555	561	603	563	581	520	540	580	576	599	532	564	518	528	517	535	563	544	533	569	584	560	546	528	548	559	564	527	537	550	537	560	556	534	575	528	535	567	551	574	549	581	557	552	549	551	559	544	556	550	523	575	586	569	542	549	543	555	552	519	553	541	572	587	549	547	567	606	555	583	578	583	558	577	567	529	555	604	511	532	576	552	586	597	572	566	563	540	610	535	591	580	583	587	595	557	591	544	581	564	582	589	577	568	580	571	578	539	540	555	574	564	562	567	566	559	574	574	608	517	570	524	530	576	572	560	546	579	519	583	523	550	580	587	506	539	559	549	576	575	539	573	527	559	543	517	518	586	559	575	563	569	561	556	587	566	539	583	546	554	629	599	576	587	552	547	532	570	561	577	531	567	595	595	512	611	567	555	553	626	542	551	528	587	537	563	578	569	588	530	597	531	550	581	559	568	574	555	556	555	522	585	546	536	572	565	602	568	539	553	557	547	567	527	594	576	540	563	574	548	553	557	543	611	562	561	548	590	548	553	592	545	544	549	591	611	583	632	563	548	570	548	585	624	566	557	526	535	549	562	565	546	548	575	576	573	551	574	514	553	575	535	571	570	538	554	572	579	602	577	555	538	586	530	548	592	545	578	562	581	533	562	558	585	555	564	535	531	562	542	582	554	569	549	582	572	528	563	541	582	548	598	535	538	559	591	545	581	550	569	581	542	528	538	569	576	532	559	558	556	546	597	553	562	564	546	533	544	556	541	566	530	580	571	559	581	548	565	586	590	543	567	587	589	563	558	541	586	579	615	559	606	588	559	529	543	595	572	543	522	570	585	546	500	569	566	563	594	527	589	550	558	562	540	568	537	531	551	560	550	534	574	603	579	583	524	599	508	582	611	554	553	539	554	583	571	553	582	572	570	557	571	505	549	554	597	529	537	538	564	560	545	557	580	580	559	505	572	544	573	568	524	600	558	547	555	568	566	555	557	580	554	548	572	599	551	579	567	577	572	552	604	575	570	556	590	545	568	576	589	585	514	592	531	601	576	574	597	545	528	581	517	577	565	578	547	582	579	555	579	580	551	560	575	594	585	567	559	577	544	558	550	573	549	547	550	564	588	605	560	579	555	583	564	582	532	597	610	557	588	566	555	547	569	553	556	557	533	591	545	555	536	551	561	577	579	559	518	532	545	588	582	558	568	555	565	572	576	548	549	562	545	544	591	531	535	565	575	568	540	588	556	553	536	561	583	591	533	543	559	575	566	525	567	585	566	522	564	598	561	565	542	585	559	565	619	582	573	578	566	585	558	612	555	608	537	559	566	527	594	547	583	591	558	556	572	558	562	592	539	556	565	536	564	555	556	593	569	596	527	558	562	622	538	536	526	591	555	550	532	518	534	569	540	561	582	582	553	542	536	559	548	547	546	560	556	580	579	535	599	549	603	577	528	559	549	530	568	549	567	546	544	585	584	568	557	581	549	534	551	543	598	562	537	594	577	567	542	592	544	590	582	561	551	529	540	550	569	568	587	591	567	565	517	529	545	560	532	585	591	573	534	588	589	579	603	590	555	557	554	572	601	565	586	590	567	577	530	558	560	590	563	535	543	533	570	545	578	565	541	570	515	565	529	593	570	541	590	556	637	564	596	575	559	534	513	571	565	546	551	539	536	646	576	574	559	553	609	545	534	557	575	528	598	532	566	557	554	573	581	552	574	535	599	528	522	549	556	580	588	578	569	567	520	590	544	592	568	557	596	525	593	568	543	543	542	578	540	533	571	579	501	600	577	562	579	528	557	544	558	528	535	572	588	554	587	576	578	559	544	533	534	590	577	599	561	588	569	580	571	544	556	551	528	583	562	585	546	550	539	566	543	563	549	599	487	566	566	570	531	572	536	563	554	559	595	565	529	507	587	583	551	528	566	568	565	544	556	569	562	581	572	544	590	528	566	545	578	554	549	575	545	550	562	553	586	546	590	549	583	566	599	574	502	572	570	604	575	573	541	527	523	531	584	584	559	586	580	557	593	518	562	597	543	532	549	579	578	549	499	538	568	570	567	611	554	559	552	555	554	535	557	597	581	525	566	569	557	566	562	558	534	559	524	611	542	587	550	609	564	557	554	594	556	600	546	583	582	565	619	590	560	597	529	598	539	585	573	559	570	599	585	587	576	565	580	542	503	570	543	573	584	552	548	560	589	570	555	541	545	531	549	589	529	544	561	580	570	533	599	551	591	567	538	538	549	582	587	572	624	569	561	574	550	538	569	571	577	546	532	545	578	549	538	577	518	577	545	567	571	593	527	561	588	586	549	573	558	559	584	549	525	556	561	588	581	553	533	564	554	578	564	557	548	606	575	535	529	552	564	534	557	563	564	537	598	580	537	554	565	535	533	590	557	556	556	523	584	591	557	582	573	519	553	605	534	534	565	548	611	550	558	540	607	543	577	572	546	602	560	564	560	573	563	571	547	570	592	574	599	594	580
27851	23267	16163	4679	2560	1263	821	607	441	399	279	288	259	233	253	258	277	242	259	265	248	255	277	255	266	267	270	239	268	278	259	265	259	268	271	280	263	276	266	241	247	246	248	248	250	239	225	268	284	286	257	257	270	271	240	254	242	254	254	270	272	273	245	252	258	264	260	252	276	248	226	255	267	271	270	243	255	256	282	249	270	236	244	264	273	261	254	247	256	243	254	263	229	253	255	265	260	249	240	250	245	256	245	254	271	249	263	286	244	245	263	270	263	260	262	273	262	260	258	266	260	260	274	258	280	244	274	262	277	289	258	277	252	257	242	270	298	276	262	255	266	267	268	253	266	270	268	257	235	250	255	236	259	243	262	245	237	253	260	237	247	245	275	245	233	258	273	269	231	297	272	251	274	232	277	251	284	268	232	237	253	266	250	261	247	242	250	240	261	259	283	239	235	235	280	236	277	259	249	273	274	261	264	274	262	246	241	266	261	265	270	296	270	242	256	238	246	260	250	256	274	272	227	240	244	258	281	258	277	251	264	264	245	245	274	247	243	257	260	299	265	260	284	245	228	257	252	265	258	273	243	226	262	252	271	264	253	244	247	283	245	289	295	249	255	263	263	271	277	246	255	267	259	272	266	269	266	276	267	252	235	284	285	268	250	270	266	248	261	262	275	265	268	241	274	238	235	258	260	240	265	275	247	255	267	252	256	275	238	256	231	249	262	274	253	229	263	248	243	258	240	232	268	280	248	247	257	277	274	252	260	240	247	256	240	256	257	253	250	267	263	258	258	248	264	239	261	236	253	281	275	255	238	262	244	259	249	232	239	226	222	273	259	269	251	246	273	248	253	260	242	242	269	239	240	254	254	270	257	250	286	235	235	245	250	247	263	265	272	269	261	271	253	262	255	256	290	253	278	288	241	263	254	242	294	249	254	277	259	253	241	262	256	241	295	255	260	275	232	275	276	263	266	242	292	235	256	274	272	247	264	272	279	261	263	291	274	277	262	272	274	229	262	259	264	262	260	263	232	225	226	259	275	255	304	261	273	272	263	241	263	255	250	259	268	275	228	277	257	271	241	254	289	244	269	252	232	261	278	273	278	252	235	269	266	277	253	225	254	257	266	273	259	264	253	222	253	288	240	294	240	254	259	254	266	251	247	242	277	247	240	226	268	272	252	259	270	249	276	263	248	228	241	280	237	231	269	231	283	255	290	250	256	276	278	250	245	287	254	258	249	258	247	251	244	249	260	279	274	257	241	229	263	238	248	249	275	280	247	261	234	257	259	269	235	259	267	259	237	234	235	243	260	261	257	245	252	220	252	268	251	256	251	279	281	245	239	270	264	245	231	234	260	248	251	251	270	277	239	261	242	256	301	272	254	269	274	265	266	286	297	226	250	292	261	272	269	259	302	250	258	262	254	266	246	292	269	250	276	259	288	250	235	253	279	248	252	252	256	259	266	254	255	249	254	275	265	261	258	263	257	272	258	286	241	274	272	231	234	246	247	236	265	257	223	274	227	240	270	267	239	243	255	303	253	291	245	260	268	242	256	249	241	272	273	267	270	258	244	240	268	240	243	246	251	287	236	235	229	262	241	242	252	271	243	285	256	273	266	273	267	239	271	304	261	266	257	260	260	237	274	250	261	250	237	256	275	254	276	261	252	264	273	218	303	260	267	250	241	243	248	239	277	239	238	239	228	231	252	280	269	274	270	238	282	259	265	260	253	272	295	257	235	275	220	269	249	263	269	246	256	246	258	272	262	246	251	284	249	268	275	281	272	257	248	236	233	247	258	279	256	247	237	280	222	270	244	273	247	271	236	263	249	261	265	267	235	270	260	271	256	256	245	239	237	258	271	264	263	261	285	223	263	225	237	259	255	267	265	273	273	238	247	239	257	275	269	259	247	264	236	248	254	263	260	265	242	289	255	275	245	284	259	254	278	234	244	300	224	257	230	245	273	263	271	245	249	251	243	254	258	268	260	259	274	238	232	260	266	276	244	278	247	256	250	290	250	263	286	253	266	244	250	249	251	254	252	264	241	249	235	252	259	272	275	234	257	258	245	269	262	250	262	239	269	250	261	242	282	259	254	230	266	247	266	237	266	246	239	230	281	268	259	262	245	269	261	276	241	272	256	237	254	228	282	275	235	239	253	259	271	247	266	265	251	266	262	264	251	244	250	258	259	256	249	272	278	268	264	241	254	249	236	258	240	261	248	253	260	235	255	227	268	262	261	237	227	257	261	246	222	266	257	294	246	214	255	230	238	263	267	254	280	286	265	224	268	254	245	222	275	269	251	249	254	236	230	246	249	269	260	241	293	272	244	227	257	280	258	254	258	265	273	265	244	247	248	248	266	271	249	269	270	248	233	250	255	243	268	255	226	222	259	247	265	284	244	287	259	266	285	244	264	274	253	270	275	247	265	263	236	258	274	268	249	262	293	250	247	282	262	248	258	298	262	268	264	252	250	265	265	272	260	247	241	279	243	240	275	290	256	256	244	258	283	266	254	275	274	268	249	297	256	246	251	278	272	244	247	248	256	279	287	248	250	268	247	223	283	261	253	242	273	245	243	238	252	251	235	249	251	260	248	270	278	234	261	240	258	260	260	265	279	230	257	253	289	248	269	258	271	264	247	278	261	266	254	242	255	255	255	267	232	262	267	240	258	259	254	250	266	271	256	244	247	239	269	268	243	261	246	263	284	280	240	251	249	281	270	261	253	272	274	265	282	284	247	251	283	257	246	238	295	250	293	301	264	256	243	231	265	267	257	247	250	271	288	257	278	253	233	262	257	295	263	285	247	250	253	268	269	250	262	270	273	281	236	240	234	274	267	261	274	259	255	259	258	257	261	268	266	264	246	257	241	268	256	264	255	283	260	264	273	230	259	277	276	235	236	245	278	245	246	259	242	274	297	255	280	267	263	294	250	249	236	242	251	270	282	268	249	242	292	245	262	275	243	243	236	254	301	241	242	225	256	225	263	264	267	271	276	268	238	263	259	262	238	279	263	244	257	246	246	254	267	272	252	241	241	264	259	261	275	263	260	253	261	242	255	250	257	258	235	247	244	253	253	253	237	211	216	268	254	278	229	270	257	256	245	278	279	219	287	246	241	265	258	274	246	243	271	249	236	264	247	296	251	267	229	280	275	260	273	248	244	234	267	256	255	240	277	273	266	272	258	280	262	279	267	261	260	246	229	281	241	250	230	251	234	239	254	243	264	272	260	303	297	255	253	257	267	245	278	265	251	249	264	274	230	252	259	269	286	268	234	267	273	259	297	241	247	238	268	253	255	274	269	261	265	253	250	232	252	246	236	251	251	255	243	247	268	277	276	275	264	274	250	258	256	226	271	290	267	295	232	288	253	242	268	260	251	239	242	281	297	247	276	256	249	269	245	259	266	255	264	232	256	257	272	247	280	272	241	260	268	281	270	260	268	279	253	246	236	258	245	254	254	239	249	251	252	244	282	246	278	273
25116	34107	10682	4506	4037	1995	1285	1115	664	543	388	352	347	284	306	332	318	333	270	305	326	346	300	298	363	309	308	310	306	302	331	300	331	314	330	351	343	337	313	295	293	322	301	330	290	310	294	298	296	314	297	337	257	295	308	315	317	320	334	335	310	337	328	322	311	305	335	311	326	304	280	321	317	309	298	304	294	300	292	308	333	301	335	354	323	294	281	328	311	341	326	302	317	303	339	315	295	302	333	303	301	330	323	342	290	312	313	290	334	321	328	334	325	314	333	315	319	320	317	317	325	307	328	308	322	291	344	345	322	290	355	332	327	339	309	310	353	319	325	306	312	297	317	294	313	302	338	306	287	316	309	308	310	298	321	322	335	318	302	320	298	308	295	315	295	320	299	295	355	333	330	317	302	322	338	306	314	331	324	304	313	331	326	283	314	317	315	353	318	344	315	287	313	303	290	326	292	324	297	333	307	338	331	320	288	323	306	307	305	306	358	334	305	290	314	348	318	332	279	326	306	313	293	314	300	297	320	327	324	313	318	355	318	309	322	345	332	317	267	335	307	318	319	340	301	323	297	275	263	311	294	302	287	330	341	301	325	314	315	316	299	299	339	323	313	333	308	309	309	291	288	292	334	323	276	321	303	299	250	309	290	318	313	323	301	313	296	316	293	301	316	291	308	312	305	273	341	310	327	312	326	310	302	329	316	318	331	317	306	313	284	305	303	339	302	331	265	302	313	330	338	330	312	309	309	297	314	313	312	315	315	296	329	300	304	325	325	307	293	318	325	307	309	297	303	331	316	347	309	343	296	296	323	279	312	291	311	307	301	319	287	297	311	344	321	297	323	332	300	321	289	307	301	315	317	323	311	321	311	307	334	335	319	332	318	320	289	333	293	290	294	324	354	355	282	321	289	304	334	304	322	321	311	293	323	286	312	324	320	306	304	326	291	336	277	314	310	291	327	310	299	313	324	315	321	308	312	339	325	301	301	326	323	322	308	307	336	326	312	340	289	311	319	328	301	306	312	325	327	313	318	325	321	298	296	298	340	307	314	305	334	328	297	343	293	335	314	294	290	354	348	352	313	324	288	320	300	322	311	302	289	313	290	340	324	306	312	330	320	305	293	310	297	301	322	322	308	279	320	324	303	304	326	334	346	302	334	285	315	332	286	305	301	306	338	318	306	304	315	326	318	321	304	331	313	305	294	331	304	298	339	318	295	317	316	300	296	313	318	323	300	358	338	328	295	309	306	300	356	321	322	328	304	333	326	350	334	325	319	301	322	312	358	323	321	304	315	306	307	335	342	310	336	319	306	331	320	298	304	334	316	315	348	312	301	327	305	321	294	341	333	296	323	313	325	306	331	319	334	288	296	289	298	320	328	325	285	321	310	301	306	335	312	304	316	309	323	302	314	314	330	304	307	292	338	305	312	297	308	315	345	349	307	321	320	327	307	297	295	329	338	313	315	326	302	312	301	302	336	305	336	313	293	330	328	300	273	305	333	318	297	349	293	326	340	312	323	317	307	336	331	321	325	326	335	306	295	314	331	292	292	319	302	301	315	317	288	315	307	324	306	316	319	331	288	308	293	311	288	294	329	309	333	310	320	290	310	311	307	312	343	327	293	320	305	306	310	303	339	330	301	299	287	316	310	335	272	325	318	317	311	332	357	314	314	302	301	320	319	305	299	311	335	310	312	279	345	293	323	359	308	319	300	279	300	317	339	316	313	318	314	306	343	304	311	324	316	309	339	288	316	295	328	288	323	307	294	329	329	303	304	312	288	318	327	320	317	324	324	322	312	315	314	313	328	321	303	300	293	317	302	326	326	303	306	330	314	348	278	300	330	328	301	302	316	299	336	299	326	352	327	322	302	328	299	317	295	339	325	308	325	333	280	331	312	339	338	326	327	303	337	342	316	300	309	332	328	329	304	299	302	339	321	320	310	300	319	279	304	267	270	325	300	322	335	312	300	299	347	314	316	280	325	311	274	321	325	322	307	286	313	290	310	338	303	270	330	308	310	272	295	355	309	312	302	350	344	307	299	310	319	323	315	298	336	345	304	321	328	312	292	312	326	308	303	336	320	319	324	308	359	335	342	337	288	303	294	316	318	316	329	293	313	307	342	308	281	296	323	316	310	341	342	296	321	295	313	279	326	313	320	310	276	349	315	322	265	310	277	301	275	306	311	316	305	294	295	296	308	319	274	328	308	319	325	311	326	311	272	321	298	291	281	310	303	340	311	314	314	289	325	301	315	307	320	283	328	339	335	318	270	313	305	295	311	345	298	311	300	298	320	279	326	309	302	281	318	320	269	299	295	301	317	323	327	345	288	332	322	306	315	328	372	308	310	304	286	331	329	337	319	327	305	336	330	307	305	305	291	347	287	286	313	301	305	326	304	295	297	311	324	278	337	314	302	331	314	313	303	303	329	289	311	313	305	305	305	276	301	313	308	311	318	323	288	319	321	301	273	309	330	314	269	299	318	348	293	347	311	321	351	326	291	324	314	288	299	336	322	313	305	307	323	325	322	308	333	299	298	300	336	308	312	314	324	299	319	298	312	316	305	333	310	333	281	351	289	286	333	311	306	321	313	302	322	308	312	327	315	286	284	313	267	314	339	327	285	292	276	331	328	298	296	296	312	315	307	308	323	315	332	307	328	277	329	309	336	306	304	328	306	307	320	330	320	325	286	319	288	323	313	300	320	285	327	280	307	319	328	280	320	344	315	318	333	291	293	320	311	294	312	323	307	322	314	325	319	293	304	324	309	314	339	315	293	335	337	290	282	294	283	338	309	308	329	278	326	311	311	284	291	303	339	314	320	303	303	326	267	345	298	321	303	303	324	317	321	297	302	315	337	310	342	320	309	291	314	312	307	291	314	285	309	318	289	311	330	284	340	336	335	329	286	294	343	322	304	357	308	330	338	296	277	301	320	316	297	302	293	312	289	306	317	323	309	281	335	310	292	322	319	301	309	306	315	319	335	304	324	311	317	311	322	319	295	328	295	310	286	284	331	284	315	328	318	335	306	306	304	347	261	291	302	295	322	316	280	322	287	324	275	344	320	296	324	317	346	324	325	305	312	306	267	307	293	311	324	340	323	330	348	314	316	339	330	341	308	316	330	323	311	278	316	309	315	351	290	317	292	328	305	293	304	321	294	298	295	307	280	340	314	316	307	300	306	336	309	295	349	291	332	307	284	345	315	300	321	272	326	305	321	315	314	319	299	296	305	307	327	313	337	300	329	301	305	289	310	316	295	351	328	323	312	274	296	302	312	293	272	311	323	325	326	297	325	353	328	300	327	315	308	276	353	310	298	299	310	321	324	334	313	310	323	341	325	289	323	356	302	323	333	331	281	304	310	312	310	306	314	295	304	314	332	309	302	340	303	321	339	301	331	293	304	298	314	333	335	293	303	323	298	324	301	307	325	299	287	343	342	298	317	302	300	305	332	304	315	326	305	324	292	317	318	306	330	273
24115	21506	28559	24531	21846	15652	7998	3403	1951	1394	888	456	441	411	406	431	364	401	384	365	432	433	397	440	391	366	396	404	384	411	419	407	398	387	395	408	388	361	395	382	367	395	381	429	383	373	391	370	383	392	376	349	369	382	420	411	412	370	390	391	391	389	358	399	391	366	403	368	410	405	402	406	418	390	372	389	392	388	426	380	436	409	378	417	395	399	424	362	383	388	398	403	386	396	412	357	369	366	408	370	373	400	392	385	411	394	388	393	378	423	409	403	358	415	427	369	426	394	380	373	410	372	417	382	400	400	388	374	398	385	360	376	365	400	386	353	377	374	412	387	400	354	354	373	398	401	380	389	397	381	399	374	395	362	370	358	390	404	356	392	386	390	387	386	382	398	374	411	406	396	359	389	384	369	400	366	358	375	430	369	372	361	386	367	378	389	388	424	361	408	387	409	395	381	341	383	394	381	373	388	415	384	380	402	399	423	373	373	401	442	372	343	376	401	390	392	377	407	388	415	400	388	361	453	405	371	367	417	380	397	359	393	393	379	366	345	383	371	386	383	347	398	377	413	339	352	400	401	389	374	382	373	386	372	378	359	359	351	394	374	386	375	396	396	390	370	373	368	366	372	371	358	378	366	358	426	377	425	377	389	387	404	374	407	386	402	401	393	353	422	402	358	386	375	391	369	393	383	420	389	378	386	352	374	436	392	390	389	383	411	394	389	389	375	409	373	383	428	398	377	422	380	382	393	406	380	352	349	371	349	343	367	378	396	405	352	368	392	378	397	414	388	384	368	388	358	398	385	408	407	383	399	395	406	337	382	370	362	404	371	366	375	339	411	357	330	392	396	400	322	362	395	367	370	380	397	380	389	419	368	428	379	363	391	384	406	371	354	412	374	378	350	376	410	346	377	401	409	377	346	424	353	392	402	401	338	381	388	388	402	388	388	384	378	381	371	361	381	380	358	371	425	381	409	394	411	384	373	398	382	401	407	370	430	360	393	385	387	367	413	366	388	412	411	377	371	402	408	412	385	410	364	383	364	393	411	393	336	419	396	409	397	397	417	375	390	385	365	381	385	404	390	370	386	399	382	380	352	385	392	387	409	393	398	397	371	395	359	443	390	375	404	399	392	408	384	392	362	357	399	429	347	400	407	404	403	395	354	336	361	390	373	419	399	393	368	432	368	369	338	391	394	420	369	388	380	376	379	420	366	386	390	372	394	355	370	390	393	382	402	383	391	385	411	373	377	365	370	353	367	347	427	355	392	368	368	401	379	363	391	370	355	413	378	353	376	393	389	381	381	334	391	359	394	404	401	355	384	336	393	403	399	383	385	370	375	369	397	330	392	396	411	406	382	360	399	392	369	395	410	402	393	360	363	387	436	370	379	383	392	384	397	357	357	345	375	374	356	389	369	386	367	389	394	389	386	357	357	376	370	381	392	361	373	382	361	365	387	428	382	386	349	388	389	384	380	379	403	370	401	423	415	355	402	359	389	387	372	348	403	384	368	384	387	386	398	390	384	377	408	394	367	375	348	389	361	367	379	372	378	390	388	401	372	399	368	400	370	426	355	371	391	389	381	384	387	356	390	365	390	372	386	384	390	383	386	413	385	405	398	383	369	382	369	373	369	374	342	404	375	374	390	355	398	384	394	368	351	389	385	404	348	383	370	408	396	348	406	396	372	399	366	396	381	405	366	382	376	380	365	395	356	377	361	397	355	402	374	375	354	369	382	338	380	395	385	410	351	377	391	394	407	373	341	400	401	397	409	381	357	381	351	377	353	386	410	346	395	364	391	375	384	357	375	402	364	384	383	382	364	361	382	388	405	394	388	387	390	346	383	377	394	390	397	371	416	368	381	372	361	355	350	396	378	397	396	366	378	389	382	377	394	397	411	416	397	383	420	390	394	383	399	408	370	369	430	394	422	383	406	354	361	403	378	374	378	349	341	366	400	361	368	389	363	394	406	339	357	403	357	385	389	389	398	370	389	392	372	376	363	414	390	376	374	403	399	412	395	365	356	395	392	362	402	398	384	408	352	406	379	432	377	382	348	404	383	385	396	376	399	363	353	372	387	389	392	385	387	386	381	378	387	403	376	404	379	365	415	390	395	373	392	395	345	374	391	382	371	384	378	369	402	385	371	396	407	355	378	374	382	385	379	396	386	407	367	383	384	374	382	389	384	387	357	412	375	394	384	376	407	356	381	448	369	389	413	356	418	371	406	359	369	390	369	403	377	352	372	385	381	380	367	377	388	403	364	372	358	417	378	383	418	384	372	347	403	351	403	377	352	376	382	398	350	357	401	404	376	386	395	367	378	383	368	357	369	419	349	381	421	383	396	385	372	350	385	396	373	372	395	368	349	383	379	363	371	376	359	406	402	390	345	376	381	405	331	339	398	389	408	348	380	348	388	399	370	382	355	339	418	370	412	394	377	413	379	355	389	380	434	366	349	384	353	388	351	386	397	392	361	364	398	369	392	407	396	393	422	398	372	390	395	423	390	399	400	405	398	408	369	416	355	425	368	401	405	422	383	376	357	374	394	360	390	369	423	439	372	347	403	390	389	381	366	349	383	388	372	359	347	387	393	354	375	379	382	379	384	427	410	353	372	387	363	379	404	397	363	363	408	382	394	356	409	409	373	386	396	386	397	370	350	398	390	371	364	375	367	403	411	400	434	382	380	370	386	396	340	380	366	403	395	354	390	411	378	371	354	369	357	395	369	399	350	381	391	405	426	406	389	384	363	372	413	387	373	361	392	390	389	371	391	417	371	373	366	396	395	377	340	375	373	359	395	356	371	378	391	356	379	383	410	369	400	373	376	359	394	355	365	408	377	367	398	393	373	386	397	390	392	379	372	370	351	365	396	418	406	412	387	380	372	402	411	377	340	371	373	384	369	395	391	387	346	406	359	378	387	376	386	418	437	377	362	388	387	377	391	352	383	371	384	348	376	348	363	365	371	388	420	394	348	397	399	338	387	377	404	399	377	382	388	380	392	376	415	372	367	389	383	369	341	377	367	410	391	406	394	381	386	365	405	388	395	398	323	375	359	376	383	412	400	387	359	365	322	417	370	396	399	389	369	388	371	406	400	373	357	357	406	371	373	400	419	403	395	369	391	380	427	376	379	407	383	381	363	381	373	397	354	423	378	400	372	368	374	400	392	368	404	347	388	385	403	403	349	385	379	366	410	376	375	376	389	381	364	413	339	360	385	366	388	380	380	405	330	384	354	386	353	353	377	379	383	393	381	433	402	412	391	392	388	349	388	415	358	388	385	401	384	378	364	355	426	384	380	361	398	385	396	392	396	383	406	401	381	357	375	356	368	434	363	364	403	363	405	398	382	390	362	350	361	405	368	400	376	361	359	420	376	410	403	388	371	360	371	376	370	390	367	371	397	350	378	380	390	398	425	360	385	365	405	386	368	373	397	387	400	368	343	369	400	398	388	384	363	367	407	379	372	387	337	353	404	389	382
49027	73200	40692	26694	24223	14499	11517	6403	4224	2695	1610	593	574	546	483	511	486	499	519	471	471	472	448	515	432	510	478	449	463	518	473	460	479	449	458	425	460	485	409	491	445	453	446	437	444	448	469	430	469	437	492	428	430	453	450	471	482	491	505	447	491	442	487	436	474	462	457	420	459	409	471	424	414	463	449	480	471	453	469	413	412	436	436	445	494	435	459	458	446	447	461	426	488	474	459	428	451	472	426	466	446	466	477	450	466	417	490	452	467	460	488	434	473	403	442	470	481	448	440	476	418	450	448	451	432	449	449	444	455	454	482	480	482	421	481	441	490	452	456	460	473	435	465	449	432	444	430	451	433	431	446	463	423	422	450	446	453	440	476	414	485	451	471	477	462	423	462	464	437	460	445	454	432	486	449	446	433	432	498	429	465	467	433	472	487	436	453	441	450	447	486	451	423	447	463	472	482	462	466	385	430	424	396	460	504	492	442	431	437	470	450	421	457	425	435	455	455	473	430	484	464	443	463	443	424	434	467	452	450	438	451	437	451	430	447	452	463	456	429	438	436	425	451	489	456	441	423	468	458	478	430	420	447	445	472	450	461	485	425	474	503	460	444	440	411	466	459	449	473	444	427	460	462	487	429	453	442	471	422	457	458	426	477	423	442	433	456	430	487	475	433	436	475	447	455	443	439	436	465	468	423	449	442	445	432	456	442	443	418	487	433	474	428	426	459	516	467	445	409	443	456	448	433	426	442	464	429	424	449	411	442	488	469	445	464	449	441	452	485	461	452	476	500	463	439	470	425	400	443	443	426	426	469	425	440	426	448	457	443	465	448	456	432	500	494	463	450	403	457	455	444	475	492	431	431	432	458	422	480	444	467	428	461	427	449	430	436	420	488	480	455	467	428	453	457	432	442	420	420	435	451	460	446	447	474	440	467	439	437	448	466	446	502	429	471	469	426	448	445	474	427	415	498	449	444	445	445	445	454	446	422	422	463	428	456	424	478	483	481	465	468	480	415	498	457	440	469	455	436	473	433	447	482	447	465	471	426	445	494	454	462	465	444	473	439	413	430	453	464	464	464	397	473	461	431	430	489	426	404	445	416	491	462	496	442	456	449	464	471	425	430	451	496	457	432	449	480	456	436	440	465	451	436	422	421	461	490	470	455	430	465	479	436	446	434	472	485	433	432	434	440	414	454	441	462	452	455	397	440	430	450	469	428	464	433	487	445	451	465	429	450	482	447	407	469	434	437	454	431	488	488	453	435	454	447	442	471	455	431	431	438	446	434	471	466	450	464	494	450	449	448	448	498	481	426	460	433	401	469	464	429	429	448	449	396	476	461	428	450	454	459	453	466	458	472	466	448	491	451	462	473	464	448	438	452	438	445	453	446	426	430	457	463	452	463	452	436	444	419	453	449	489	449	413	441	450	421	426	431	471	456	464	516	444	460	449	463	482	439	439	477	464	435	446	444	436	457	474	457	454	443	468	407	457	452	436	459	471	447	463	427	451	454	439	455	439	446	442	469	453	439	465	449	439	423	477	471	441	457	456	449	458	424	479	438	431	487	436	435	472	451	490	450	467	415	489	471	477	428	451	418	467	426	421	425	455	445	457	471	495	436	434	444	462	470	466	455	455	483	461	443	435	419	474	438	439	424	449	454	451	434	467	471	444	451	438	450	461	457	445	466	462	460	417	490	422	445	428	440	493	476	433	444	415	437	464	438	444	479	482	463	471	444	462	460	432	485	470	471	453	465	482	468	483	456	441	437	487	429	458	437	474	467	433	466	503	416	465	481	440	443	474	456	448	441	447	443	483	448	457	430	438	401	458	438	446	466	446	450	452	449	466	490	451	480	422	498	424	469	458	471	457	431	415	450	436	475	475	435	487	437	471	460	449	445	440	426	434	485	451	424	461	448	442	434	449	419	447	443	443	434	484	463	445	450	478	420	431	455	451	467	435	461	487	443	415	448	491	451	459	456	428	443	415	375	488	428	454	461	428	439	454	413	443	450	484	453	461	445	452	491	451	449	430	434	463	452	456	473	460	468	447	466	419	480	441	423	445	444	450	430	456	446	456	491	447	444	476	429	438	422	454	441	471	439	449	474	445	483	459	443	445	459	465	482	450	474	447	468	437	421	459	433	432	419	492	419	478	439	413	459	490	443	446	461	426	423	471	529	467	470	443	473	408	443	420	442	447	508	470	468	483	482	437	459	427	450	460	446	459	450	452	412	416	434	451	456	476	458	463	466	479	494	471	425	458	508	432	450	461	437	424	438	457	442	422	436	430	450	450	426	502	462	433	445	464	442	450	423	449	455	477	446	452	458	487	454	490	452	485	459	448	477	445	471	474	433	476	420	424	415	468	454	447	443	419	469	410	469	433	473	452	457	435	419	451	465	497	463	449	423	421	441	428	441	457	453	442	444	413	426	428	471	448	474	452	453	450	456	469	468	441	418	457	461	466	433	444	464	406	432	451	421	468	491	429	457	430	475	469	435	460	433	420	468	460	469	448	448	467	431	440	412	456	451	419	490	456	430	419	431	444	435	459	479	436	457	442	487	455	451	481	419	413	454	490	456	436	467	442	455	474	462	446	408	478	451	475	460	467	489	436	442	443	427	437	456	477	447	445	460	489	435	462	444	434	467	440	442	463	453	463	485	462	453	480	457	443	455	425	466	431	472	481	427	445	479	439	447	455	466	479	431	476	418	446	461	466	466	455	458	482	414	453	468	411	437	460	439	430	447	469	430	455	433	480	458	464	465	457	443	411	479	466	430	497	423	474	447	460	432	463	396	475	431	428	437	430	459	443	440	480	500	441	491	455	398	452	491	409	452	456	441	492	437	472	409	423	494	487	459	448	483	431	449	451	432	473	441	441	462	441	440	469	397	486	459	439	467	425	441	428	469	445	445	456	425	456	483	442	468	457	433	485	454	440	433	442	447	459	429	435	487	443	439	447	456	439	433	494	459	435	435	439	411	442	448	459	469	456	455	433	464	466	444	478	483	441	466	430	415	452	469	446	443	473	470	448	433	440	451	442	458	450	448	455	436	465	422	455	453	449	472	460	441	472	469	448	412	433	458	461	450	455	437	476	422	434	469	450	467	449	460	440	451	457	433	413	458	458	422	446	436	441	434	448	455	440	435	429	389	451	439	446	430	455	440	440	440	452	454	462	487	460	443	417	458	441	455	466	441	429	485	483	443	461	493	472	454	453	432	466	454	407	449	460	457	441	445	480	473	483	417	428	420	463	427	427	455	466	419	426	443	399	481	437	409	426	465	446	446	441	447	460	442	441	429	444	476	462	466	464	428	468	453	447	420	440	445	474	459	440	456	440	456	483	481	452	480	455	474	467	393	437	458	428	435	445	409	449	444	467	415	458	465	439	470	447	430	469	441	432	429	471	467	450	440	443	435	461	470	452	450	454	450	425	412	441	444	452	440	459	467	439	493	415	451	449	438	442	439	438	483	456	446	442
25452	21860	27323	24574	12552	4353	2537	1159	1158	570	508	312	304	296	310	280	303	265	284	277	271	286	266	278	245	277	270	267	262	280	283	256	245	258	267	282	253	283	277	271	276	277	260	262	265	292	292	307	274	276	272	254	285	259	265	272	294	297	288	249	257	277	256	263	280	262	272	275	296	276	280	272	259	270	271	285	292	297	288	261	258	306	252	285	246	267	255	275	263	288	246	244	264	257	267	279	262	279	290	275	275	248	277	269	296	264	290	263	243	264	279	277	263	267	288	278	263	263	292	271	231	274	256	267	278	269	287	268	241	299	290	285	267	290	307	278	277	268	279	285	306	256	274	277	243	247	261	281	255	269	289	261	270	260	281	259	272	288	302	271	262	256	233	266	267	268	273	270	286	269	247	294	264	271	286	266	260	269	268	278	263	263	276	295	266	258	260	290	266	285	251	254	279	278	266	275	269	275	270	277	268	284	240	291	267	263	311	266	280	271	251	277	274	257	245	251	286	268	259	282	266	256	266	262	304	235	255	282	301	293	260	265	260	233	260	280	266	261	252	265	276	284	249	269	276	272	278	273	282	288	268	266	259	258	282	266	280	268	280	257	254	303	263	244	269	278	270	268	269	282	248	283	283	257	285	258	286	274	273	269	276	292	258	277	264	252	310	246	270	304	280	260	295	283	304	303	256	257	295	317	268	227	281	276	270	247	280	242	269	274	270	280	281	267	276	281	291	277	266	296	290	282	266	291	287	278	266	282	271	285	247	239	286	238	265	268	281	272	258	240	269	271	255	276	284	278	257	260	283	257	257	258	277	276	275	269	280	263	260	236	278	264	230	260	288	290	242	296	255	293	244	265	286	297	288	251	298	263	261	259	251	276	275	291	264	273	254	269	300	286	261	271	273	268	257	256	290	267	274	232	273	273	305	288	292	263	259	278	288	264	273	280	254	249	248	266	309	273	263	288	245	267	247	248	285	253	249	297	266	278	270	266	265	279	278	280	240	272	288	303	277	289	261	256	266	278	273	278	260	273	273	275	316	284	258	251	275	299	265	268	278	262	256	267	279	282	287	291	295	278	255	249	258	272	292	275	272	261	248	273	283	241	263	262	271	261	260	281	272	255	300	287	273	282	262	263	265	247	258	273	248	260	257	239	281	268	261	269	247	295	294	284	262	280	271	269	279	300	245	284	263	272	288	284	293	264	258	255	304	267	242	290	281	271	279	262	260	260	291	271	285	288	308	288	267	283	255	308	266	265	272	264	255	247	256	255	268	320	261	280	277	256	262	267	261	247	294	297	285	262	255	253	273	289	261	281	270	263	265	284	255	271	287	263	255	269	275	306	240	252	305	263	254	293	271	257	277	260	262	252	252	241	268	252	248	236	275	275	288	277	280	257	277	295	248	280	267	265	268	277	277	269	256	270	274	276	268	249	245	257	276	264	263	272	253	247	234	249	278	285	265	288	312	269	270	297	268	298	267	302	266	249	265	269	289	289	272	297	264	280	287	293	289	273	277	283	261	236	256	238	299	265	255	254	287	277	254	258	284	280	260	262	262	258	305	296	246	256	270	250	282	272	260	291	276	272	270	288	245	264	283	273	276	286	285	278	236	284	279	287	276	264	257	288	257	299	308	239	284	291	264	279	284	274	288	249	254	277	296	311	308	271	263	232	272	243	262	294	277	290	273	258	282	254	282	297	291	285	285	254	272	244	268	296	252	302	257	249	246	276	268	282	304	276	264	273	278	256	247	258	281	250	330	268	273	293	247	256	270	269	269	273	292	277	263	276	264	275	299	270	264	269	271	283	293	267	276	267	267	258	310	238	282	275	274	283	246	267	267	312	259	244	264	261	267	282	300	274	290	264	274	275	281	234	263	272	261	268	301	291	258	264	251	283	249	290	286	279	288	281	289	276	280	290	264	253	229	233	285	273	250	262	259	278	281	288	258	251	251	228	267	259	249	244	291	289	261	280	280	295	278	282	265	277	262	293	309	258	257	273	233	275	260	265	263	256	282	289	312	259	246	272	283	261	279	269	303	235	282	279	280	273	257	275	263	285	237	263	287	267	276	246	252	248	273	285	252	264	295	286	252	254	301	255	270	266	272	287	237	250	317	298	282	271	240	258	268	275	286	263	299	251	279	284	253	251	281	273	281	260	265	240	278	252	254	279	288	288	281	253	264	266	244	229	270	259	266	290	281	270	285	266	265	274	290	244	274	279	273	275	297	281	252	308	271	279	274	271	282	250	255	277	292	246	256	262	284	236	236	282	243	275	273	254	270	269	259	271	268	274	289	241	248	291	293	261	272	271	287	258	257	274	270	269	265	289	266	261	266	293	251	284	272	253	246	271	268	253	270	294	283	279	291	276	280	296	274	279	288	255	279	281	254	255	276	273	259	276	266	268	263	253	244	255	272	278	269	267	275	256	294	276	271	273	284	277	276	277	286	277	243	224	267	272	256	281	259	274	278	268	279	234	290	283	240	271	255	277	286	246	287	253	268	293	278	270	247	254	270	267	250	266	264	271	254	276	283	308	273	262	252	296	262	279	284	284	269	263	250	256	261	265	262	288	248	243	299	262	262	270	274	263	299	271	271	293	268	266	273	281	277	283	309	262	245	250	256	268	233	278	275	288	261	292	273	288	291	260	247	261	275	267	274	272	275	277	282	278	299	250	238	274	282	260	261	261	293	295	230	266	277	261	272	287	265	269	269	255	266	283	275	279	279	258	236	271	268	264	261	311	280	251	289	305	275	299	259	291	272	261	264	272	265	275	257	287	282	288	285	292	280	274	261	273	298	311	265	268	260	247	253	292	287	260	277	231	257	223	274	284	245	263	287	260	263	291	262	285	292	268	245	267	263	277	277	283	261	293	267	284	259	266	267	260	260	261	284	259	256	251	276	265	275	287	247	270	251	302	268	264	285	284	278	279	278	277	295	289	278	276	239	290	273	245	251	266	268	244	287	232	262	257	268	270	265	254	279	282	272	262	271	287	298	264	257	246	275	260	307	273	301	300	272	255	284	240	294	283	254	264	297	292	259	272	276	275	245	272	267	250	258	254	268	264	267	280	269	270	252	271	278	254	255	273	279	261	275	300	295	265	265	294	281	295	261	260	271	262	232	270	283	254	272	271	278	243	239	255	274	264	281	282	277	274	283	254	266	290	271	267	290	250	241	269	259	267	255	269	267	306	263	244	271	254	256	298	278	288	259	266	274	278	283	287	274	254	274	282	266	274	243	263	237	249	280	258	283	299	255	258	276	285	289	262	267	278	276	273	251	276	261	290	265	270	277	274	257	253	283	250	257	270	283	296	264	264	254	300	242	225	277	271	273	286	307	273	290	311	285	290	263	263	296	285	285	255	251	291	247	295	284	283	249	304	277	274	264	285	255	288	257	288	245	281	256	279	294	260	278	251	296	247	262	265	265	282	278	280	244	287	273	275	272	261	241	249	267	284	267	233	292	278	281	251	261	261
44067	59071	31460	16260	14655	8081	6158	2938	2941	1189	1076	477	388	379	374	386	368	379	353	368	325	337	361	338	358	315	369	331	352	358	324	310	336	338	343	309	350	360	333	343	354	325	325	360	365	341	353	304	338	345	314	326	361	304	338	341	335	320	334	325	319	319	314	329	340	317	344	347	325	334	315	364	330	380	365	320	330	352	331	344	339	302	315	327	328	319	328	332	324	324	333	357	342	344	325	345	326	324	328	314	311	330	309	334	348	338	358	368	318	354	352	345	349	347	309	346	345	311	320	379	328	330	342	334	345	346	332	331	337	347	329	338	351	348	347	328	316	333	333	355	333	326	349	316	329	354	358	316	350	314	360	344	354	309	352	324	313	347	337	333	334	343	392	354	349	316	319	337	382	337	339	319	319	303	311	371	340	326	355	333	345	306	320	324	312	351	350	340	311	347	326	351	352	343	308	286	303	331	336	335	312	338	348	302	305	327	312	337	363	341	331	326	336	317	339	318	331	336	322	329	332	335	336	328	355	352	325	307	331	358	355	308	330	348	336	308	323	318	358	354	306	351	319	312	321	339	350	331	339	334	359	325	334	316	333	352	340	329	338	329	348	359	343	333	372	333	313	332	314	319	342	352	319	323	356	325	313	332	349	334	359	337	349	343	323	350	346	365	364	330	340	362	362	348	320	353	369	337	344	331	338	359	362	324	326	320	342	312	316	305	307	348	342	311	337	305	327	329	324	360	337	352	327	306	306	374	347	307	321	334	356	341	366	345	318	335	365	363	331	352	326	322	335	337	323	340	348	343	329	352	319	332	363	334	340	351	341	379	348	366	342	301	302	351	352	329	342	328	324	354	325	334	331	356	336	327	315	353	368	312	350	334	351	360	321	367	354	351	348	352	361	337	343	324	333	327	326	327	349	332	349	338	335	350	343	372	358	351	321	339	323	357	355	337	347	348	361	344	334	377	348	342	341	303	391	337	343	319	328	341	315	337	366	352	340	337	344	320	337	330	336	327	331	336	341	315	326	290	316	314	317	313	330	344	316	308	334	341	344	321	316	321	330	351	296	350	329	355	364	303	325	337	306	367	318	318	353	316	320	312	307	335	326	319	336	335	324	316	359	331	325	321	319	319	394	335	321	323	327	351	342	312	316	347	330	338	347	344	304	331	319	338	287	339	355	308	361	345	283	325	319	303	314	343	287	359	327	356	352	354	322	327	342	346	312	306	363	345	320	338	317	331	319	369	348	311	331	324	324	349	346	318	320	312	370	335	335	333	312	314	329	335	335	345	325	324	307	298	331	310	340	364	333	337	321	311	335	320	316	351	354	323	342	357	317	336	328	317	315	294	312	313	353	320	345	330	312	293	322	352	363	330	323	330	336	327	339	324	331	343	320	353	346	357	344	345	312	328	342	350	299	344	340	323	352	345	361	306	360	327	337	349	306	327	342	334	331	314	332	343	317	327	332	342	340	307	341	341	322	350	331	305	344	323	324	313	332	331	335	343	293	329	329	316	350	344	320	335	322	328	377	353	327	329	333	337	361	354	308	321	338	342	303	351	357	340	316	372	321	346	326	324	318	328	329	314	359	366	342	346	317	332	305	321	363	340	332	347	323	329	328	315	323	336	324	340	313	340	294	344	341	349	355	326	338	383	361	347	353	335	316	326	362	320	307	363	314	361	328	312	339	317	308	284	355	312	341	349	341	368	306	331	343	325	346	329	350	346	340	343	308	323	337	345	345	330	347	336	351	345	319	300	352	325	317	346	348	350	342	359	355	326	342	349	347	334	351	308	355	335	329	343	349	345	365	353	387	335	303	336	329	362	304	302	296	358	326	319	310	332	317	348	367	342	335	337	353	362	330	335	314	371	313	338	298	319	360	362	340	357	330	323	336	317	335	368	313	309	307	316	353	338	353	311	312	324	290	337	317	364	342	321	317	341	315	353	352	338	328	322	314	335	310	326	324	341	330	355	335	333	358	301	288	322	335	328	332	317	319	368	338	302	337	319	330	352	344	320	342	316	324	341	328	351	337	348	326	352	327	333	333	377	336	344	342	341	302	341	320	343	329	349	327	341	344	335	361	331	329	354	315	344	315	317	329	318	343	321	335	308	339	308	340	345	358	333	330	378	291	339	323	289	364	335	341	326	363	323	367	314	353	327	312	320	348	306	345	346	332	348	329	351	331	325	315	362	324	334	330	335	334	377	326	315	338	354	334	325	325	323	363	352	319	339	355	320	329	327	321	311	301	345	321	346	344	341	333	335	347	305	312	337	340	339	319	339	342	324	333	345	343	313	326	344	329	311	325	360	299	301	328	354	350	327	362	331	325	332	328	342	372	346	342	339	339	352	325	352	337	345	308	331	344	309	316	343	359	338	345	343	336	316	329	327	359	319	352	356	341	327	344	339	328	364	347	325	297	352	317	344	293	354	316	331	323	342	312	343	301	331	342	303	321	312	344	341	345	359	333	314	321	353	348	346	351	336	365	345	314	329	328	329	315	323	346	318	356	356	317	307	320	312	333	296	343	321	312	355	325	320	333	317	349	312	338	329	336	373	362	363	335	350	296	343	329	349	330	332	342	327	353	315	365	333	347	327	338	324	344	320	375	333	352	324	314	348	309	310	323	334	281	317	311	375	340	335	348	367	349	324	395	315	342	311	345	371	319	342	368	367	319	346	332	350	351	315	355	308	325	324	354	346	381	322	331	320	328	322	332	368	339	336	319	330	311	338	321	317	300	333	352	355	348	357	319	302	322	318	327	304	315	331	316	304	308	316	329	327	378	310	348	311	332	371	326	345	337	338	324	327	347	343	358	331	373	370	330	320	327	328	335	324	330	316	326	343	328	319	324	300	332	341	323	324	302	351	364	327	322	353	364	320	332	357	340	361	332	294	356	325	297	312	289	347	333	327	342	323	352	343	335	326	324	347	344	335	340	317	323	373	308	333	350	308	316	361	347	328	330	340	320	331	351	337	348	314	323	368	339	320	337	337	359	359	331	333	362	319	332	326	338	331	344	346	338	324	332	312	347	348	339	350	361	342	346	317	346	313	314	348	308	363	287	349	322	350	329	340	327	345	314	316	345	311	342	339	320	355	326	346	349	314	315	306	318	357	307	313	336	356	319	337	304	345	336	346	326	324	336	297	325	331	343	339	338	327	342	335	328	290	323	325	351	323	332	360	327	341	337	323	345	301	315	341	338	325	329	343	350	334	339	315	311	359	333	304	331	339	329	349	325	314	324	321	310	361	346	336	340	344	311	322	328	330	339	329	341	358	311	319	348	290	335	308	362	305	297	313	310	343	323	353	332	329	337	345	343	351	323	345	331	320	337	313	308	346	337	339	383	317	324	316	309	301	375	374	346	343	337	339	331	322	358	332	329	328	368	358	365	335	318	339	357	311	344	351	362	320	319	339	326	317	303	342	363	337	350	336	343	334	341	327	340	325	340	345	323	326	363	339	354	313	335	339	323	358
23045	21333	29127	23780	21796	22156	18247	6554	4663	2669	1650	677	568	557	574	553	519	538	548	508	493	543	482	516	520	450	542	516	467	515	486	478	479	527	504	506	483	515	513	457	505	506	499	490	478	522	469	568	532	540	524	512	488	503	526	494	478	500	485	445	489	495	515	486	486	469	495	463	510	513	490	485	504	508	523	455	513	507	506	485	491	500	518	488	494	521	525	500	487	503	444	504	490	491	471	536	492	472	483	497	517	490	507	514	501	506	513	477	482	540	486	528	501	499	495	493	464	518	479	529	507	482	522	522	532	496	494	521	527	493	525	487	534	464	472	496	472	455	473	493	552	465	502	482	500	525	503	489	492	523	496	497	478	465	509	483	490	464	495	473	497	506	523	563	490	478	498	525	492	494	492	545	491	453	510	469	458	487	495	474	521	454	464	486	505	484	490	514	469	504	518	467	521	449	460	512	518	464	493	486	471	464	504	476	517	465	471	500	466	461	460	517	538	490	487	462	485	462	461	493	495	487	459	475	505	501	479	484	496	482	458	512	522	488	484	509	488	479	476	479	497	488	524	512	483	513	498	498	469	455	462	484	469	491	474	504	476	490	448	465	470	506	515	507	492	480	464	470	487	472	468	465	455	497	508	509	463	534	523	524	517	481	544	509	489	459	563	518	505	486	488	461	477	492	522	465	462	472	440	484	478	495	483	470	510	523	501	528	471	520	465	494	523	465	478	465	486	471	496	510	513	470	530	453	469	462	504	464	515	482	489	485	534	489	457	477	478	498	498	493	471	519	489	453	490	502	476	461	498	478	488	456	480	519	514	482	461	478	484	512	474	462	520	492	522	472	493	519	518	504	463	498	526	500	455	490	482	500	513	483	522	479	466	457	536	533	485	440	480	465	476	551	533	487	481	482	509	542	490	506	447	460	494	459	486	460	463	498	521	481	480	527	506	506	453	475	497	479	508	505	483	448	524	465	481	452	492	528	464	482	455	478	457	476	468	535	467	503	500	479	498	540	459	514	516	482	481	510	484	480	501	498	488	486	463	556	486	518	470	482	526	472	469	514	493	516	506	509	486	447	494	487	495	498	510	476	460	520	468	510	494	529	503	510	477	512	502	451	475	457	454	519	435	496	485	516	509	462	501	513	486	501	488	489	513	461	506	439	446	510	502	433	496	451	501	504	488	472	514	509	456	508	462	460	483	522	513	500	485	470	511	469	490	515	484	470	465	476	514	435	509	516	490	523	473	444	483	486	480	521	472	478	494	512	489	479	492	495	481	531	472	478	519	468	498	485	459	495	511	532	504	492	466	489	493	466	462	533	496	473	455	502	504	493	517	495	502	455	484	520	499	504	495	501	510	530	495	467	528	520	500	460	526	523	490	498	513	466	490	486	517	491	484	495	519	489	468	486	494	497	491	509	485	470	461	485	471	475	503	473	457	514	481	483	549	478	489	503	512	481	456	463	481	464	506	497	467	465	491	494	490	479	521	498	511	520	448	473	501	480	506	493	458	492	467	467	481	502	504	519	470	505	451	495	508	462	477	514	560	505	487	481	462	494	458	525	457	492	510	498	493	510	448	510	517	506	480	453	494	503	501	514	488	483	496	450	476	500	475	478	462	440	450	501	479	515	521	484	496	505	495	480	514	473	499	537	479	491	503	419	480	485	506	473	490	484	497	469	493	529	501	454	493	475	486	453	509	468	512	524	469	507	524	463	500	485	507	488	469	484	482	505	466	518	472	447	510	484	480	492	478	434	535	460	511	489	446	479	453	503	496	511	473	526	529	469	441	498	549	456	489	482	478	459	498	538	502	486	487	472	492	499	487	478	493	509	491	487	451	531	542	491	460	519	482	499	494	488	506	464	493	471	509	460	481	503	503	510	518	472	515	507	489	492	508	513	517	523	497	471	490	451	491	492	498	480	483	469	492	472	499	487	497	509	506	488	519	478	509	495	490	507	476	489	469	516	480	457	511	487	512	456	482	464	434	480	467	511	487	473	453	494	472	448	474	479	468	496	469	507	540	475	506	474	524	525	484	491	493	517	492	508	489	432	526	531	477	497	479	493	476	504	461	510	507	470	492	437	473	499	453	503	483	517	482	471	484	481	522	514	482	462	483	492	470	503	486	506	473	494	463	486	497	455	447	490	479	473	486	511	512	445	515	482	505	500	465	472	459	516	503	515	494	438	509	492	492	503	481	498	452	487	485	473	481	482	494	486	481	512	490	488	494	527	445	421	480	518	437	531	506	491	486	505	476	510	520	467	485	466	470	528	510	472	461	500	507	516	477	463	504	488	508	485	531	513	458	539	487	496	509	457	480	528	488	468	480	454	481	472	460	499	486	505	537	516	486	514	481	483	499	509	494	452	508	477	486	463	467	486	511	476	442	494	480	504	474	441	490	515	489	476	486	517	481	498	510	492	523	476	517	480	448	459	496	465	500	501	449	457	471	492	487	495	453	464	490	499	491	488	485	505	457	505	463	550	465	495	511	466	497	509	505	522	456	491	475	503	484	463	471	482	481	510	505	504	473	512	504	519	486	471	503	490	483	475	490	500	507	499	495	483	468	469	515	502	509	497	479	458	467	497	504	474	493	436	512	465	464	505	484	461	530	497	510	483	500	512	474	490	489	487	494	486	481	518	481	533	497	487	511	540	486	491	482	495	495	459	472	493	468	489	510	462	513	483	470	484	476	486	485	477	522	507	470	485	480	535	474	466	487	501	511	530	501	475	546	461	518	488	488	434	493	471	491	482	495	481	485	488	545	506	474	485	518	465	503	461	492	484	459	494	509	465	464	472	474	480	491	519	521	466	477	479	511	495	529	467	468	496	489	534	462	464	518	470	470	491	484	507	465	510	510	448	487	459	499	474	478	561	510	499	454	496	503	483	481	501	511	512	504	519	440	499	521	486	451	507	489	499	500	532	459	507	515	504	462	501	497	506	516	446	492	495	516	454	433	441	469	504	466	502	466	484	472	521	495	512	553	500	480	438	482	499	525	516	470	466	520	525	506	510	462	488	502	480	475	485	516	481	471	502	469	489	465	516	466	505	479	480	490	507	513	467	466	468	505	476	490	527	429	514	520	472	469	546	504	473	456	447	482	516	518	484	471	473	478	519	491	524	482	501	483	507	528	504	446	535	511	513	521	478	459	526	504	459	486	492	482	520	454	457	511	465	470	517	495	495	487	449	507	453	478	487	535	508	493	508	483	473	512	484	469	506	534	484	481	444	517	503	498	474	482	486	502	472	520	501	496	463	500	489	493	520	488	492	484	508	501	504	492	468	472	509	524	500	491	504	499	494	504	475	545	527	491	485	473	468	483	470	459	443	461	463	482	454	447	482	507	484	503	522	506	476	530	528	495	513	470	483	439	506	446	484	481	464	509	489	505	493	455	490	495	494	488	492	469	497	483	462	531	459	479	504	480	518	516	515	518	508	545	455	473	487	518	490	487	437	509	462	468	481	475	514	488	493
57051	84763	53822	35577	32180	21293	17449	10574	9290	5219	3199	954	794	768	750	679	692	648	692	622	666	610	626	658	571	621	587	580	574	570	554	562	570	574	563	588	607	572	579	530	585	601	577	554	545	578	551	558	606	576	537	595	582	563	593	549	542	540	577	567	552	563	537	528	542	571	570	573	562	549	537	608	568	587	573	549	561	557	583	594	560	570	525	568	571	554	561	528	534	580	582	533	551	596	603	584	567	567	572	558	587	565	579	571	615	589	625	630	604	538	575	577	604	570	555	546	539	573	600	568	583	536	575	563	551	618	548	561	550	581	553	600	527	536	561	657	579	576	570	554	551	565	590	581	592	535	535	550	600	610	558	576	561	534	575	549	536	541	583	617	562	578	554	537	562	540	513	585	528	551	546	551	549	591	546	546	597	602	559	590	550	552	579	581	563	582	597	546	617	595	545	551	561	545	570	560	561	585	581	630	547	560	538	577	578	539	568	585	536	564	557	547	545	595	553	575	579	551	610	572	576	550	499	549	572	551	504	533	578	520	574	564	531	545	576	559	552	521	591	513	567	575	538	551	531	542	559	577	581	520	518	514	575	538	572	581	574	606	521	541	582	553	558	523	503	541	551	556	564	570	558	581	586	543	568	513	513	545	590	592	551	578	561	576	576	550	571	575	543	577	563	528	561	577	572	548	588	540	564	572	594	581	576	528	563	560	556	568	574	571	577	610	568	548	563	588	551	561	576	565	545	566	530	536	555	588	545	530	544	569	545	579	599	550	538	562	559	562	565	612	570	546	566	526	567	561	584	557	582	548	587	558	560	576	566	544	533	538	605	538	593	573	584	587	514	555	581	573	562	581	531	559	574	560	587	548	561	526	526	632	609	568	595	587	524	549	601	543	564	574	528	530	557	573	550	531	573	584	521	565	561	583	542	602	592	572	550	596	585	612	532	503	536	557	564	563	558	569	592	522	583	606	581	498	555	551	577	612	572	537	593	536	568	575	560	585	554	573	542	528	584	541	546	576	554	609	554	524	573	552	558	584	558	576	593	603	552	542	579	544	557	564	542	514	561	570	550	581	580	560	587	591	565	588	521	563	610	575	535	571	549	622	558	545	557	570	596	548	534	574	536	521	537	564	625	552	560	549	530	555	568	598	562	495	589	581	549	591	588	544	569	564	584	534	541	592	534	546	585	560	549	580	594	558	597	592	562	586	563	498	565	599	543	592	543	554	571	540	595	608	605	577	530	578	562	566	568	588	631	572	537	568	563	553	560	531	540	541	586	575	574	541	566	565	588	559	568	556	533	528	577	565	534	595	536	533	584	605	581	541	534	551	539	578	549	552	582	613	542	551	556	572	555	576	532	568	557	560	577	556	572	563	585	527	559	559	554	521	517	586	577	557	595	575	572	554	548	560	569	550	548	506	531	577	525	553	573	568	557	571	534	551	562	537	559	566	577	529	537	547	542	600	557	546	571	512	517	605	561	599	570	568	525	547	506	562	591	561	575	533	576	559	555	584	537	578	538	572	557	579	566	551	548	599	534	582	533	514	554	567	593	527	531	585	543	573	540	553	540	559	525	546	576	584	582	570	564	541	582	563	541	592	615	552	595	635	579	544	581	579	542	582	586	575	526	594	574	529	567	541	571	553	561	551	563	555	573	571	607	512	552	557	578	570	528	589	561	591	561	562	602	572	548	578	585	599	553	593	605	586	559	561	506	556	545	569	574	552	595	561	590	541	574	575	545	606	550	550	551	590	572	537	542	537	548	496	580	590	565	539	573	558	592	528	542	558	555	558	583	566	568	567	600	597	575	561	577	554	537	533	540	558	561	562	586	587	571	539	488	557	561	542	565	631	584	536	577	536	548	513	540	543	563	608	587	563	561	612	583	553	575	551	545	548	555	577	592	548	597	559	582	543	546	569	588	521	561	585	594	534	545	571	566	535	544	532	553	565	532	556	560	564	554	565	560	532	529	571	552	585	542	557	531	537	587	550	601	520	558	571	520	531	573	565	547	562	526	518	588	570	556	513	590	629	604	610	583	563	525	544	531	535	555	570	569	587	540	566	541	568	542	559	526	587	552	622	554	549	552	564	583	577	556	539	539	551	561	537	590	551	553	565	542	651	598	543	543	543	588	537	524	563	556	532	589	562	568	633	565	563	561	547	575	535	568	597	584	512	565	562	581	540	575	534	522	522	561	535	540	599	560	525	579	553	565	559	562	551	565	571	572	574	554	550	573	570	568	573	535	577	578	566	505	561	562	555	570	585	556	573	567	536	572	593	549	591	527	570	548	563	536	584	570	568	538	563	582	561	596	551	553	581	572	543	577	611	565	528	586	591	544	560	590	568	545	553	598	534	545	562	558	577	592	576	543	593	563	587	575	545	558	568	527	576	575	576	527	595	551	522	596	611	528	537	572	525	558	622	566	598	592	589	589	538	550	535	613	582	589	536	604	555	526	574	545	557	533	571	552	484	562	548	590	586	548	607	581	585	583	594	582	548	576	555	554	556	534	532	557	547	586	540	546	547	618	551	543	552	538	598	546	563	556	578	554	563	550	546	542	573	591	588	549	579	595	574	534	551	567	559	592	597	538	552	534	537	570	559	551	572	560	567	571	562	556	557	562	543	571	542	584	576	543	542	577	537	577	585	582	560	558	554	571	559	590	550	588	547	571	559	607	546	567	527	533	610	554	521	563	538	534	547	553	559	613	522	598	602	609	551	586	535	590	572	550	554	547	561	571	561	534	559	546	567	529	575	540	558	561	588	544	606	582	564	583	520	581	575	571	538	555	568	565	554	581	555	564	538	558	601	549	563	554	579	552	577	551	552	602	571	564	568	568	582	554	544	579	564	576	530	588	534	585	595	558	579	532	545	516	576	567	556	558	554	568	571	529	571	550	605	569	546	538	544	572	576	589	567	547	572	552	583	550	527	556	597	545	570	571	623	553	568	559	531	601	572	597	540	573	578	571	574	568	609	509	564	584	604	554	572	532	562	540	576	572	588	542	574	549	572	573	580	585	582	554	595	577	543	599	506	594	591	566	562	567	562	595	577	560	595	541	544	521	571	534	593	575	569	570	553	528	561	571	566	584	563	578	578	591	566	560	561	536	563	583	552	593	565	539	571	544	572	540	545	556	589	526	574	602	578	593	560	600	500	542	555	557	545	600	599	574	546	507	563	552	562	597	527	562	541	564	553	584	560	548	565	579	583	586	609	497	551	542	582	583	567	609	541	561	562	541	547	591	553	576	602	571	576	580	546	608	548	546	560	555	562	560	551	575	556	590	571	543	606	588	530	524	579	581	548	587	596	553	595	598	524	553	575	611	538	605	534	588	513	548	539	569	564	548	544	534	562	540	538	587	557	562	581	545	576	511	540	564	509	547	599	565	577	541	562	551	526	583	545	538	578	548	579	603	553	587	607	555	588	572	535	599	524	551	582	589	544	553	537	595	548	524	530	584	577	626	609	544	592	536	592
27851	23163	16391	4437	1851	878	789	490	424	365	324	245	257	284	252	272	256	327	254	256	285	251	272	265	271	250	267	270	301	291	265	309	261	295	253	261	245	274	248	254	261	333	269	267	254	280	299	261	262	259	280	244	263	256	246	277	286	255	282	258	253	245	278	275	282	249	243	262	271	274	264	264	272	250	237	261	238	273	272	287	269	266	259	257	256	292	231	245	279	225	275	267	250	241	254	227	240	278	255	291	308	278	256	264	289	290	268	241	263	276	255	267	271	218	278	264	259	268	242	277	235	286	258	244	264	228	253	269	288	286	262	291	245	266	242	297	241	272	248	266	289	251	270	274	261	268	272	252	254	236	280	258	274	268	264	277	249	262	268	254	270	239	243	271	279	242	267	261	252	241	269	264	232	291	254	274	266	250	276	266	274	244	287	292	258	285	251	267	246	245	251	257	264	266	266	245	236	264	248	233	256	280	261	260	253	283	250	263	262	264	274	270	260	241	244	268	289	249	255	276	266	267	289	252	245	282	225	265	283	239	262	246	244	237	258	248	277	260	276	286	254	257	284	273	251	252	272	288	273	276	240	250	287	265	276	227	314	237	213	271	257	254	269	270	278	300	235	273	275	272	295	274	226	294	268	255	254	287	256	282	250	277	277	248	259	274	298	257	290	271	276	261	273	252	299	246	278	281	260	264	292	253	250	239	256	247	249	255	262	260	236	260	261	225	250	263	244	260	262	268	277	240	241	273	254	254	245	273	265	286	263	268	244	263	244	273	251	263	260	284	252	270	259	277	246	230	250	292	260	263	290	245	259	262	268	236	247	243	243	248	280	270	239	241	246	274	277	265	258	254	266	252	236	262	298	284	240	267	271	293	255	238	266	266	255	286	279	252	268	274	232	252	256	281	263	255	256	249	271	286	242	238	283	282	245	279	261	263	262	223	284	254	283	267	258	271	275	278	268	261	265	255	249	272	239	239	247	243	275	273	301	236	274	310	283	229	274	297	237	261	256	232	243	285	258	279	300	269	274	235	264	245	269	236	278	260	243	250	255	246	266	276	255	245	293	254	262	248	259	247	239	269	277	268	270	244	260	253	286	253	251	283	253	270	247	255	310	258	274	261	249	278	247	271	271	264	296	269	245	280	236	281	278	246	261	276	279	270	297	262	266	236	294	223	283	280	278	263	260	288	246	254	263	258	284	254	257	277	250	262	272	274	280	265	254	256	263	259	244	293	263	256	241	261	269	281	265	259	275	274	244	240	212	282	273	249	281	260	258	297	264	263	261	249	266	258	262	282	259	284	282	274	266	279	238	274	256	289	302	235	269	269	271	256	288	264	270	285	291	258	237	268	264	278	257	278	250	260	279	278	294	290	262	268	250	277	258	278	250	251	259	269	248	287	264	272	255	259	247	261	247	267	262	238	269	283	253	245	251	252	246	278	249	253	272	235	277	267	243	263	275	260	254	234	258	262	277	291	247	270	260	241	238	298	300	236	247	291	252	261	294	240	246	266	271	277	271	257	245	271	261	264	259	305	291	264	269	290	257	299	262	288	241	283	249	274	280	278	284	273	263	231	245	264	252	247	262	251	273	256	287	215	246	268	262	256	265	271	257	282	274	260	298	270	243	274	263	246	252	261	258	236	273	241	262	283	264	255	279	278	277	247	268	262	266	261	249	270	267	273	263	260	270	272	251	271	272	289	272	280	210	238	270	276	275	301	254	268	237	243	243	261	263	280	223	252	276	244	263	269	245	242	268	257	260	279	260	280	298	279	253	279	284	274	254	264	254	252	252	266	270	208	246	272	262	284	277	256	295	248	270	266	271	255	281	245	267	283	267	242	293	246	241	269	259	275	272	221	289	278	301	277	251	263	275	240	295	257	279	300	260	265	267	260	248	321	248	273	272	253	230	266	268	248	262	250	244	256	274	266	269	267	263	253	261	264	290	264	229	250	243	236	276	275	273	246	285	275	298	243	242	251	244	261	275	283	254	255	230	289	252	270	256	274	272	276	261	254	289	255	266	274	272	251	261	233	230	281	248	292	226	279	258	257	275	274	255	283	244	232	275	281	266	268	265	263	266	288	255	296	247	277	279	293	280	260	255	260	239	245	273	255	288	273	273	277	237	274	248	292	247	261	234	260	249	274	245	294	283	268	227	270	272	256	261	225	288	241	255	247	249	242	234	280	279	278	297	243	267	266	293	273	270	262	250	264	271	287	264	258	276	289	246	262	264	245	260	248	262	271	259	263	271	280	250	269	248	260	262	251	281	244	283	258	273	248	237	270	258	274	275	268	245	268	272	259	248	245	255	256	269	265	280	256	243	266	244	276	264	279	255	238	262	255	267	277	288	278	229	266	255	263	283	276	280	260	280	245	257	292	273	254	276	263	277	299	270	255	269	262	244	295	253	228	258	249	285	218	258	256	250	271	285	288	272	268	282	267	286	274	285	278	263	263	226	247	237	273	236	248	258	265	259	238	299	244	255	276	243	240	251	239	267	264	271	271	266	280	241	262	256	273	251	231	283	285	278	283	259	293	287	271	231	277	240	260	244	247	264	233	284	268	287	288	274	245	264	252	284	294	235	280	269	299	260	244	245	259	269	259	253	274	264	238	264	246	271	259	269	279	284	253	255	278	229	272	275	288	268	271	285	294	257	253	264	262	273	253	277	265	266	273	263	287	277	255	267	270	263	260	276	251	267	286	277	244	284	254	252	284	246	251	260	268	246	277	254	262	272	281	253	269	248	296	281	250	270	277	283	272	266	278	260	255	256	241	279	263	260	250	249	282	276	245	240	265	294	268	267	298	255	265	281	286	258	240	254	267	275	276	257	243	231	277	267	247	263	275	249	265	282	260	250	259	301	250	256	232	281	248	262	261	262	260	279	266	272	235	243	281	256	238	252	265	285	265	262	258	254	274	254	245	269	271	261	259	240	252	276	268	291	262	263	256	251	246	246	263	296	264	287	249	230	251	239	273	292	260	282	253	264	261	255	290	278	253	260	266	243	234	257	251	270	265	267	241	246	266	283	250	233	244	276	249	269	259	255	275	278	273	268	262	248	265	239	285	283	257	270	243	264	245	229	276	272	230	257	252	262	241	271	267	257	286	261	272	247	227	228	273	255	268	268	265	269	291	272	224	287	267	239	264	290	266	249	262	247	258	266	273	254	267	254	266	259	268	275	252	264	246	280	255	265	244	282	252	257	281	309	270	262	256	243	254	260	305	234	255	283	249	245	245	252	255	269	263	266	281	242	251	241	272	239	260	260	275	287	256	248	281	292	279	290	279	279	248	261	255	268	276	270	242	263	249	270	240	263	279	264	277	268	277	272	277	267	256	239	260	273	261	260	257	230	254	276	267	272	271	242	211	251	266	280	275	247	264	280	248	255	272	282	285	231	255	243	245	262	242	263	260	277	270	265	289	230	243	259	265	255	258	289	255	272	276	279	270	296	246	248	266	249	276	255	262	243	240
25319	32747	11769	3795	2889	1505	1326	724	632	476	436	318	358	298	330	319	319	312	321	304	321	323	325	327	339	306	321	341	319	354	305	332	336	333	305	383	328	350	336	302	333	325	342	327	331	330	346	295	310	294	309	305	325	301	303	344	328	318	304	315	304	308	283	328	329	310	318	328	301	329	303	320	344	296	335	312	318	321	332	277	310	307	341	303	308	312	308	324	313	310	301	280	333	328	329	331	329	287	303	367	289	313	342	319	323	317	309	310	304	349	350	359	290	346	351	281	319	329	338	345	330	323	321	324	340	315	307	286	351	302	313	348	314	312	313	321	352	333	328	309	329	327	310	307	316	313	305	317	318	347	311	316	274	313	329	314	347	302	292	329	334	310	315	298	282	336	323	324	313	324	326	318	328	313	315	293	323	317	338	319	328	335	303	344	326	313	324	310	331	304	310	314	325	341	351	327	304	323	334	336	319	323	310	324	312	316	345	342	317	335	313	334	301	297	326	307	305	321	302	331	325	306	334	296	323	354	320	311	312	348	293	302	353	291	317	318	325	268	339	329	308	323	315	314	318	337	299	307	334	310	329	291	358	351	297	311	321	314	328	318	311	300	354	329	288	273	324	274	285	347	327	319	310	308	334	339	328	303	295	346	313	326	306	338	304	331	286	336	312	310	340	332	322	322	315	307	348	359	364	313	319	301	301	301	351	295	291	334	318	329	334	336	274	302	323	307	316	312	345	326	303	329	308	347	327	331	345	323	275	285	317	320	303	323	310	342	334	342	296	303	299	328	309	312	340	304	291	316	293	316	339	298	327	302	343	331	320	328	287	374	343	297	321	319	336	310	325	320	309	339	334	322	303	341	313	326	321	293	316	313	303	283	325	287	345	304	329	323	316	273	336	299	343	317	294	311	283	307	331	310	315	305	344	305	319	316	334	365	353	310	332	351	305	334	278	326	293	310	317	329	336	278	305	333	310	315	291	314	321	319	318	281	331	299	318	363	314	312	321	332	290	348	294	327	372	324	298	303	271	310	344	298	307	307	355	349	292	295	325	311	313	298	311	309	342	316	282	301	306	337	332	303	346	317	303	336	322	333	310	323	330	333	301	323	338	329	321	307	305	350	331	299	321	293	322	329	333	291	311	293	297	311	332	316	291	303	314	293	307	323	317	307	340	316	358	319	340	326	300	306	325	304	297	324	329	282	302	315	340	325	327	302	310	336	323	303	305	312	335	304	331	299	301	334	332	311	298	325	318	302	325	315	314	297	334	301	305	344	321	327	313	296	328	327	323	309	330	315	324	339	330	310	353	332	322	336	311	305	315	304	291	317	320	291	311	310	295	337	310	321	294	322	282	324	324	320	318	281	300	313	289	319	333	302	302	331	306	295	303	351	362	329	335	302	325	296	339	301	287	319	310	306	294	315	316	310	349	345	331	329	282	314	312	297	334	309	272	300	322	332	340	312	300	337	290	324	324	327	302	310	316	297	336	322	318	314	329	320	295	309	336	295	314	359	317	326	300	295	322	299	329	293	332	313	303	331	289	318	322	345	305	326	331	307	301	303	301	291	294	311	310	343	315	308	319	325	340	316	342	317	300	311	295	327	319	279	339	312	320	330	297	297	318	356	308	335	316	322	324	300	290	349	297	328	319	346	288	320	335	349	297	324	307	334	328	347	320	284	314	328	342	307	303	339	322	326	319	346	329	300	310	290	281	276	287	299	324	322	326	325	348	332	296	312	325	316	320	300	333	305	295	292	307	311	291	315	349	310	324	302	302	316	296	328	327	332	348	285	320	357	316	294	338	302	341	314	333	354	329	326	308	341	312	298	314	327	321	289	316	315	302	336	311	291	349	317	292	317	300	298	320	306	298	308	320	349	301	318	287	347	292	302	312	329	302	315	310	341	375	328	293	270	308	317	312	307	305	321	345	311	331	327	324	323	338	354	275	353	327	303	317	321	318	306	350	306	292	337	308	298	315	326	336	324	304	301	318	316	283	329	315	317	343	328	294	279	320	293	314	322	343	320	312	324	318	330	347	314	332	326	348	290	342	335	322	333	314	343	298	306	296	322	339	356	312	323	310	312	306	336	343	340	303	293	333	316	286	327	342	316	306	336	364	293	299	329	313	288	317	315	300	316	292	325	294	334	341	296	350	322	305	286	322	314	306	303	302	334	307	315	316	328	313	321	336	315	336	319	328	305	297	338	292	310	307	322	328	301	307	340	278	325	279	350	321	328	317	305	339	291	298	291	351	300	321	309	326	286	349	315	335	319	340	314	295	315	284	304	300	316	287	305	285	278	307	331	323	301	299	294	333	296	294	320	285	318	331	355	332	320	299	302	308	305	317	312	281	318	305	300	300	336	318	275	311	344	338	311	317	296	315	338	291	329	323	342	293	315	312	329	331	320	293	286	296	320	307	332	317	324	328	331	326	328	302	296	305	366	294	311	322	280	324	312	337	320	294	329	324	345	328	326	332	299	285	308	320	299	328	311	294	340	293	325	342	318	337	332	304	314	294	348	310	302	311	326	314	321	324	339	321	307	335	321	340	305	331	297	336	333	312	306	338	324	312	308	327	327	309	317	335	292	306	321	344	308	316	351	302	367	326	322	320	300	319	278	309	324	329	345	323	343	330	362	321	300	303	310	313	328	317	264	307	299	320	314	317	303	330	325	322	326	315	289	301	327	330	344	293	321	316	316	298	347	311	308	322	336	303	296	342	339	312	330	282	318	297	271	316	331	330	317	315	320	316	325	309	298	291	322	323	312	329	327	333	305	311	291	339	295	326	364	347	286	302	311	310	309	318	320	323	295	332	317	296	311	294	301	362	325	312	315	306	349	337	313	321	325	307	332	313	344	357	307	325	344	334	326	301	305	284	338	324	300	332	300	336	326	281	302	319	326	307	313	319	306	303	334	339	304	311	320	336	306	301	295	312	297	328	342	304	353	297	309	339	343	292	321	313	332	332	312	295	300	304	326	318	322	348	336	308	306	317	262	311	344	326	338	312	327	325	310	337	314	333	321	317	328	316	309	325	351	316	334	315	346	329	338	321	340	294	306	332	294	299	322	314	326	302	303	345	354	296	313	295	302	323	314	322	328	334	291	296	320	310	321	314	320	310	304	314	325	311	327	340	309	301	337	300	325	313	292	287	325	353	302	300	272	319	294	301	327	323	317	323	325	306	333	323	305	327	338	328	321	334	325	328	376	342	317	311	332	325	337	351	306	306	300	336	310	322	298	322	286	318	309	347	347	333	326	308	287	327	330	309	331	328	293	305	312	313	298	319	307	331	317	324	305	322	307	290	315	326	306	329	309	326	298	343	323	307	329	352	303	334	317	308	307	309	299	311	326	308	307	314	297	314	317	309	335	330	322	302	311	353	318	330	329	316	352	308	309	309	314	314	303	296	283	324	325	312	308	302	351	323	339	341	314	299	338	306	308	300	281	317	314	346	317	326	322	304	318	300	332	300	326
24199	21465	28397	24606	21089	14026	8248	2474	1983	1412	977	512	449	412	420	430	407	408	428	416	412	441	374	406	415	410	400	389	378	437	387	395	382	387	382	394	385	397	379	403	380	393	382	441	382	366	406	382	422	391	412	395	423	397	397	385	396	392	382	394	387	370	430	389	370	380	421	383	396	346	369	384	369	400	375	414	393	393	394	379	375	364	383	382	401	389	419	405	390	391	374	370	393	346	398	405	403	411	370	374	411	397	396	410	380	374	372	417	370	420	410	392	403	387	395	419	416	368	413	367	361	394	417	382	401	376	404	377	415	383	409	360	394	401	409	396	393	374	399	381	389	403	381	389	406	389	403	418	378	431	383	393	407	387	419	398	393	394	393	373	392	326	411	415	412	356	398	402	373	399	396	375	410	392	381	368	430	397	389	379	410	406	414	412	363	373	387	394	413	386	419	388	340	411	403	411	385	428	397	400	356	383	326	438	357	403	374	399	365	378	384	371	384	393	380	363	396	375	365	409	354	400	433	371	428	381	376	375	399	356	380	391	376	404	406	437	402	370	371	377	423	432	336	370	384	370	364	398	394	369	393	389	424	410	414	365	386	388	376	360	402	394	425	422	399	374	383	419	378	422	383	385	373	405	387	355	358	375	387	387	360	401	368	379	396	392	421	442	382	388	385	388	418	392	357	412	408	373	385	365	380	376	381	400	383	375	397	415	392	381	400	348	412	380	373	356	382	364	384	378	391	364	402	419	369	403	414	362	371	393	421	421	353	407	398	407	437	359	417	404	385	405	386	381	347	378	365	449	390	400	398	394	371	402	405	396	386	419	404	392	397	375	359	402	378	374	385	409	366	375	356	388	389	359	372	404	377	366	400	356	416	374	396	354	384	407	406	409	389	365	373	363	393	413	398	391	373	359	415	392	367	384	369	372	375	389	378	390	393	391	425	368	412	413	390	387	400	395	395	385	392	373	373	381	399	390	339	409	399	389	383	340	364	393	390	384	388	411	381	361	397	401	428	358	402	363	371	380	369	369	401	385	368	373	389	353	416	364	392	394	438	399	363	429	418	403	393	408	365	361	406	413	367	369	390	398	423	419	401	376	359	406	368	410	413	387	395	378	394	367	350	395	439	390	405	376	369	425	429	391	385	393	385	371	417	402	414	417	345	348	390	438	422	376	369	422	379	415	363	400	404	405	417	408	408	410	388	384	381	389	398	409	376	400	397	358	387	397	391	394	436	400	410	391	386	388	385	382	411	384	381	411	399	389	388	407	382	386	387	367	362	405	393	392	369	393	409	366	407	397	379	386	365	374	370	418	400	398	347	382	411	414	371	422	384	376	412	411	383	368	380	392	377	370	424	396	375	364	369	401	372	380	383	340	402	408	348	405	354	359	372	387	382	431	398	353	365	347	371	419	368	398	379	392	371	339	354	396	381	425	385	381	385	355	351	362	379	389	371	386	380	379	409	391	344	378	396	391	420	377	398	381	414	402	427	394	376	395	426	373	419	390	378	349	367	426	395	407	360	369	357	405	396	378	418	384	377	426	352	372	389	370	402	387	396	456	402	414	389	395	369	377	380	381	401	393	402	430	378	368	387	370	360	399	382	446	377	386	415	363	402	375	392	398	404	398	403	395	375	392	420	389	399	394	410	393	373	395	368	357	379	391	409	409	427	397	387	394	402	416	375	363	385	397	385	354	413	391	423	369	388	381	371	388	407	394	378	400	389	367	403	409	420	402	438	394	383	366	392	416	381	365	410	370	350	424	378	405	391	390	410	434	388	396	401	378	367	378	416	402	417	412	413	398	374	390	403	383	362	407	371	409	380	387	400	377	363	388	430	423	404	394	435	405	402	378	374	379	382	375	404	383	354	391	404	381	427	358	374	372	400	359	382	399	342	371	370	442	373	363	387	394	375	396	378	384	393	405	367	418	393	362	385	375	383	391	404	378	380	425	383	407	411	396	364	368	391	346	426	394	378	409	373	391	399	391	401	392	406	381	407	407	392	447	390	369	410	387	409	421	385	421	401	420	413	376	420	406	419	394	384	377	386	384	372	376	399	401	389	370	390	392	414	398	391	425	405	393	403	366	404	386	377	378	387	381	388	368	399	410	373	431	382	395	396	385	388	335	420	430	378	361	384	377	407	400	385	392	379	412	400	406	362	398	397	413	398	400	391	384	413	392	387	399	379	383	405	435	394	366	393	360	386	415	364	407	365	411	414	430	383	417	388	359	380	409	385	343	391	370	387	382	392	406	369	378	418	407	359	397	378	436	381	421	355	368	370	363	375	429	376	372	387	413	402	341	411	398	394	369	381	393	401	403	396	363	422	415	398	400	404	394	373	370	363	383	385	343	359	416	411	397	379	416	412	421	407	376	416	423	367	372	373	395	400	406	365	375	418	359	421	435	366	390	381	381	379	403	352	385	400	400	387	404	401	354	346	403	370	381	418	416	370	395	351	390	424	359	393	360	419	401	376	340	397	420	381	357	391	408	425	392	370	400	390	368	376	391	394	389	349	410	382	379	380	386	390	387	387	387	379	391	399	411	405	366	383	364	378	352	410	366	387	396	384	393	394	387	375	370	368	370	394	432	386	387	416	374	392	396	410	396	400	399	395	398	384	393	407	375	398	386	384	376	377	360	372	391	348	371	401	370	387	446	401	356	350	374	427	390	432	388	384	411	394	396	387	348	385	358	374	395	373	400	401	390	398	373	364	454	378	387	421	432	399	405	370	408	436	362	382	407	381	389	347	387	377	342	389	361	370	396	432	383	414	387	355	395	345	428	400	403	359	359	376	394	408	441	395	380	377	375	371	390	369	394	363	398	377	424	394	400	365	386	393	392	362	401	383	377	406	374	424	400	397	353	395	399	386	377	406	356	400	393	410	385	403	408	409	363	371	364	405	382	388	393	369	370	395	391	384	374	366	400	357	405	394	398	392	372	397	430	379	391	368	415	404	418	386	399	396	375	383	368	419	387	420	383	395	388	363	372	392	422	394	392	384	376	385	402	399	381	394	385	418	402	392	400	366	375	374	431	410	362	374	363	399	388	405	383	371	392	403	370	427	373	393	408	366	402	403	394	378	398	393	349	414	378	385	366	408	400	362	371	393	407	373	399	391	404	398	422	360	360	394	397	370	351	367	395	368	377	368	393	401	435	401	411	373	379	387	406	361	443	367	367	386	416	395	396	425	394	416	412	374	365	383	377	371	404	392	345	369	372	386	385	399	416	363	416	390	353	420	378	385	407	392	411	401	371	346	378	372	394	385	399	353	423	397	379	360	393	386	374	391	366	376	380	402	421	410	391	413	404	409	410	402	401	375	405	394	388	353	353	385	339	352	370	406	391	372	383	395	384	413	446	395	380	382	397	399	411	353	407	395	393	404	399	362	382	418	385	373	388	376	379	414	417	423	374	380	381	373	393	368	378	393	401	400	380	361	389	405	405	412	413	379	416	365	421	384	395	361	388	407	381
48944	72842	42375	25817	19688	13291	11933	4795	4545	2921	2009	621	579	571	515	535	536	480	537	513	537	433	468	491	493	451	439	461	471	477	482	464	412	487	424	484	431	469	425	476	483	472	425	427	476	481	438	436	490	466	458	477	472	449	482	485	457	456	451	474	458	438	437	450	459	413	476	450	431	429	457	443	464	434	461	450	435	441	503	410	437	446	439	465	445	450	442	475	421	459	475	445	462	463	461	475	435	460	487	466	448	461	482	482	482	480	473	475	482	450	462	497	422	451	456	430	457	450	448	479	471	464	469	430	447	425	463	454	431	468	435	451	465	438	448	439	465	479	458	456	461	451	458	465	412	425	472	459	473	455	462	435	428	476	451	446	469	443	450	434	445	449	426	446	476	470	472	444	429	443	440	453	433	437	459	461	466	399	474	430	458	441	455	464	458	474	459	438	455	456	503	451	452	450	450	474	469	466	456	411	432	471	445	437	435	471	442	483	439	460	461	421	457	427	432	443	441	478	506	458	450	459	444	461	494	481	438	485	444	462	430	448	421	418	443	453	436	451	419	460	443	441	469	465	466	449	446	458	442	457	456	446	464	429	445	448	444	474	484	452	439	474	461	433	439	464	450	478	447	476	424	479	495	463	480	500	433	486	477	403	463	438	451	447	454	428	437	420	481	434	466	451	471	421	485	436	463	462	472	467	465	454	457	447	469	488	464	399	428	480	463	432	432	458	433	420	438	448	460	456	463	451	449	473	438	464	466	456	432	469	395	452	443	453	480	451	467	490	491	465	474	473	462	500	414	437	405	457	442	445	466	462	464	467	425	478	473	447	487	475	439	444	505	437	500	474	472	447	465	502	448	470	459	444	448	454	385	459	447	429	440	409	512	447	472	461	451	497	454	502	456	443	455	466	448	454	458	461	472	502	482	446	457	464	451	417	488	462	463	441	435	474	445	436	436	475	434	484	445	477	451	477	459	462	395	458	441	412	421	464	441	436	444	474	463	448	461	432	438	455	458	454	462	444	466	453	479	453	411	423	461	449	454	473	427	466	485	434	440	497	506	446	425	471	485	481	432	435	445	455	442	441	463	424	476	451	477	464	446	415	447	486	437	451	441	457	443	467	481	422	474	445	441	446	439	452	454	481	462	416	466	422	484	457	479	467	441	483	394	445	460	476	459	428	445	470	426	486	425	446	440	476	459	446	477	415	447	484	443	442	490	446	443	465	469	467	484	459	438	476	432	465	485	461	434	427	411	487	424	435	439	433	441	441	451	468	429	467	479	431	472	417	437	475	480	424	439	466	476	411	475	474	444	429	481	512	438	454	453	398	458	458	445	437	461	471	453	444	491	464	472	439	467	459	479	450	464	462	490	457	433	472	480	437	474	418	446	466	442	431	449	459	428	467	419	479	454	450	422	463	420	509	481	468	445	420	467	479	475	476	450	438	455	456	432	447	450	433	458	438	488	455	451	473	425	473	448	422	451	470	458	425	412	460	476	465	439	445	410	415	437	459	438	455	434	450	482	461	452	443	487	483	473	455	450	477	457	463	459	438	461	464	425	449	450	432	445	472	463	421	455	416	498	445	454	479	459	436	484	456	423	446	418	443	466	476	423	479	429	468	439	444	471	489	451	428	482	468	469	427	444	447	443	422	419	430	455	438	468	487	415	459	410	449	480	453	470	446	426	451	431	423	421	434	426	455	428	412	436	470	450	478	445	445	455	436	454	428	446	464	421	419	456	453	465	475	455	454	491	476	459	446	460	442	465	421	492	441	425	467	418	466	410	452	458	445	482	433	436	472	451	483	492	452	438	458	446	435	474	481	437	452	443	469	477	470	457	432	420	454	446	458	451	476	460	482	413	464	424	481	437	412	446	422	491	434	437	459	448	450	443	455	486	440	465	457	466	458	444	431	433	466	472	455	469	427	459	466	447	451	449	444	459	416	452	447	441	453	431	398	504	449	478	478	485	461	447	478	443	461	482	444	445	428	474	470	440	435	463	464	457	475	442	416	440	494	457	432	419	445	426	465	430	452	467	473	462	450	438	437	442	429	455	477	446	447	446	469	459	442	463	428	451	447	437	450	458	434	468	440	477	445	479	446	468	506	476	432	452	450	435	446	463	475	463	459	418	466	407	431	451	429	457	460	436	453	426	470	458	430	444	469	457	447	503	452	442	463	440	468	463	443	436	451	453	470	427	469	433	452	429	466	446	424	463	443	497	453	444	455	457	465	439	495	448	474	485	450	459	445	448	466	457	474	445	458	427	482	464	444	416	466	395	438	450	447	444	466	460	449	438	446	403	414	448	427	464	435	473	456	440	455	449	445	438	436	464	444	448	477	495	476	461	449	480	447	462	473	472	415	446	435	461	440	428	431	448	441	479	422	466	482	421	470	428	485	456	468	443	478	454	466	444	445	451	431	386	481	471	457	428	437	433	438	457	461	456	438	450	458	408	445	455	420	440	423	489	471	417	470	467	445	468	468	462	475	462	452	476	446	433	441	462	447	476	452	463	443	433	464	477	473	440	433	485	467	453	426	427	491	418	447	421	484	457	453	456	482	384	454	446	459	408	475	450	465	428	482	422	468	464	482	440	466	450	459	470	482	440	434	466	396	471	455	413	460	457	443	463	399	459	454	425	456	456	453	492	431	423	437	444	441	441	457	490	463	436	434	473	446	472	478	445	457	472	459	455	456	451	445	462	457	457	442	420	437	465	467	447	426	458	476	454	459	423	450	471	465	462	440	507	459	451	448	448	457	459	449	476	416	455	471	471	430	467	458	445	479	431	482	436	435	504	446	417	455	462	455	399	466	465	445	447	467	419	438	457	435	456	470	428	481	449	468	448	465	451	386	458	454	402	428	447	451	454	464	445	409	447	469	438	450	487	422	461	442	445	468	447	470	475	478	458	454	415	447	446	461	448	440	418	455	476	419	462	473	466	430	457	464	457	433	455	444	474	470	450	404	430	443	450	431	470	445	479	446	424	456	450	477	444	481	444	456	437	474	458	432	435	420	474	464	440	454	420	441	480	451	426	466	461	438	424	485	453	454	434	457	475	467	461	427	451	469	476	435	456	454	456	457	460	414	446	471	485	459	450	442	492	446	462	484	444	468	431	484	456	441	449	433	449	443	471	416	448	464	443	442	498	448	469	463	457	433	456	451	449	447	435	440	430	427	427	451	441	416	461	448	493	432	451	477	497	462	469	430	456	478	486	440	472	419	466	473	466	462	454	455	445	450	457	434	450	426	464	477	416	471	415	442	435	472	435	465	450	460	437	447	448	444	450	474	474	466	441	483	498	460	425	475	446	451	482	466	418	444	444	437	466	466	470	452	437	451	513	462	457	487	457	460	452	444	451	437	448	464	477	475	454	434	450	478	438	441	440	451	486	452	451	440	468	457	412	453	471	455	469	435	472	432	454	467	483	498	448	451	437	450	468	463	449	436	473	458	479	456	442	446	482	472	470	471	433	488	478	452
25479	21795	27172	24854	11557	3969	3402	960	863	610	498	318	324	259	302	301	305	310	296	306	325	277	299	283	294	259	266	276	276	255	296	319	297	270	272	247	258	286	297	267	259	280	270	299	272	251	276	263	278	282	265	274	262	285	294	240	270	283	267	265	220	279	282	268	265	272	286	303	274	238	283	277	279	269	281	300	268	284	262	263	276	267	259	269	268	281	257	280	263	265	274	270	251	286	267	267	274	271	270	293	283	289	269	262	278	294	285	291	256	282	284	263	275	268	276	290	241	250	289	257	248	286	255	268	252	287	274	271	260	292	300	259	256	255	266	247	232	281	285	262	270	234	281	323	260	273	229	290	267	309	276	266	261	248	283	289	276	279	266	258	256	262	240	252	307	274	289	294	307	278	282	298	268	271	283	257	252	279	265	294	246	274	260	232	269	282	278	251	272	303	247	265	243	278	285	278	272	265	249	253	267	274	279	277	276	288	279	247	284	270	238	283	290	274	263	286	247	299	256	268	252	304	250	288	277	278	258	270	286	291	276	293	277	275	297	318	262	256	255	238	272	281	297	265	284	265	254	244	298	255	260	278	254	257	279	279	268	290	289	255	264	280	281	276	276	260	276	251	309	280	269	256	274	274	256	291	253	301	296	294	262	277	298	258	294	273	307	257	290	277	277	306	256	241	296	258	279	265	286	247	286	285	272	265	279	298	252	273	287	260	279	241	310	256	278	270	277	287	260	267	269	297	274	261	256	277	264	241	277	260	268	269	226	268	265	271	291	277	264	263	271	280	278	272	258	275	262	262	283	290	252	283	280	298	252	261	274	306	255	290	286	264	268	242	290	276	272	258	253	278	296	279	277	248	293	286	276	250	274	270	289	275	278	276	249	281	296	234	266	272	260	263	315	275	243	282	258	265	269	247	243	253	300	273	276	299	269	246	293	293	257	284	259	255	284	290	275	268	278	270	280	311	286	259	250	246	284	269	278	258	281	265	267	298	281	251	253	296	302	261	282	265	289	268	261	285	243	267	277	257	320	293	273	248	272	263	274	283	285	280	267	273	265	264	262	319	281	278	286	277	257	282	282	285	243	275	264	265	251	269	251	285	271	296	242	258	292	265	298	240	276	262	272	266	243	246	285	278	278	271	254	280	263	279	272	267	284	285	264	273	273	228	260	261	261	286	296	279	284	271	227	275	276	265	261	270	284	264	267	239	260	258	275	281	269	253	259	264	262	278	279	283	278	274	278	270	252	275	278	269	259	260	266	287	253	286	292	236	293	239	275	274	266	277	309	296	262	256	276	292	277	281	280	256	259	251	275	272	292	260	306	285	310	245	278	306	264	285	254	272	261	270	255	286	314	260	287	259	252	253	243	279	282	280	294	249	266	321	257	227	281	266	273	290	282	262	279	281	263	271	263	291	282	276	276	273	286	282	279	264	276	294	271	282	293	257	273	266	306	276	269	285	250	286	230	283	246	290	303	270	296	273	278	259	288	288	267	292	253	285	267	270	300	278	257	267	273	305	282	307	266	266	290	250	285	267	274	287	244	289	276	263	298	256	253	275	273	295	280	238	284	289	276	274	284	277	296	259	263	289	275	302	274	286	272	284	277	273	268	273	282	292	247	281	269	267	272	273	268	274	252	268	269	272	263	270	293	254	281	279	255	285	267	253	265	293	260	258	280	262	279	248	286	259	255	285	259	244	299	259	266	271	268	268	263	287	258	284	307	247	275	286	278	297	272	260	287	287	293	255	272	252	294	254	250	273	266	270	289	313	273	298	255	293	259	258	255	253	295	263	279	255	241	240	265	252	286	297	281	274	259	303	265	251	265	264	295	259	262	290	300	268	284	261	314	265	301	254	272	254	268	265	266	272	276	271	261	264	241	267	254	254	267	274	291	261	275	261	279	268	265	272	284	265	270	273	270	253	265	298	279	250	309	298	257	276	285	256	267	281	266	280	258	252	237	267	280	221	269	283	305	282	271	273	274	307	294	280	266	243	232	268	272	256	290	284	272	257	300	279	256	290	305	284	240	266	285	264	275	255	253	273	298	262	275	295	291	275	285	261	259	289	290	293	264	258	289	271	272	290	237	281	261	298	273	269	258	271	290	287	307	256	296	253	281	259	291	284	250	301	284	282	277	247	260	281	280	300	290	259	283	249	262	282	251	255	252	279	270	278	287	251	276	280	300	278	282	268	256	251	299	305	249	270	285	265	252	295	275	267	239	266	254	274	252	271	281	263	283	255	267	276	278	285	281	272	259	298	273	278	267	307	260	281	280	260	264	293	264	272	302	268	262	288	286	266	250	268	281	266	260	289	235	266	280	270	236	269	289	296	290	265	280	276	253	293	279	284	263	252	272	270	271	298	280	257	254	265	284	284	313	261	294	257	257	262	303	255	251	260	260	270	255	270	272	277	261	258	280	301	264	269	248	276	240	276	285	278	253	266	263	297	279	275	267	292	271	262	243	270	285	267	293	235	257	278	283	310	272	285	285	251	268	259	265	250	236	246	266	300	268	275	257	269	271	259	304	309	270	309	282	282	292	263	304	290	279	292	281	308	301	264	280	243	280	270	278	266	276	262	257	291	281	287	262	264	268	272	274	272	261	286	255	282	268	257	288	270	277	262	242	312	285	253	301	292	268	293	265	267	296	269	271	254	283	299	249	252	264	282	256	268	278	291	283	270	281	284	271	276	244	263	295	273	297	276	261	279	297	264	260	262	257	305	269	268	290	274	247	274	270	289	264	283	299	250	287	258	273	263	279	268	263	276	251	263	253	273	258	297	295	269	295	284	297	245	261	255	281	260	251	282	238	281	253	272	259	271	229	289	297	262	286	293	316	290	266	250	261	284	282	279	277	260	275	265	270	294	255	250	261	255	288	268	278	265	267	273	269	256	287	286	265	288	272	256	292	257	269	268	298	293	278	281	256	286	288	245	290	255	304	292	289	255	289	263	297	266	280	309	275	273	261	274	285	264	282	278	279	261	268	252	288	272	275	266	256	251	291	290	266	276	255	271	304	288	248	272	269	265	255	305	270	285	299	256	248	269	246	274	302	256	257	280	304	274	299	291	277	272	283	257	270	298	308	259	263	287	277	274	270	277	283	287	261	254	275	307	276	271	249	266	271	259	288	298	307	289	265	283	275	263	282	256	305	276	271	284	266	271	294	272	271	296	267	276	269	258	278	273	254	250	265	280	277	255	265	290	266	260	271	278	251	254	248	262	265	258	258	269	287	266	253	307	294	309	273	288	292	263	265	272	244	273	263	269	251	279	287	279	279	256	303	285	283	302	283	278	301	264	243	258	255	253	270	275	295	253	263	280	266	254	268	291	260	262	288	255	251	298	242	284	274	259	277	264	271	258	278	270	302	252	261	257	273	237	275	288	275	289	277	268	247	259	232	255	280	316	294	272	266	293	257	253	277	288	268	268	277	261	238	295	273	268	288	272	284	277	272	275	269	292	279	260	287	290
44574	58994	32185	18943	11539	8226	8020	2465	2145	1243	1026	465	385	389	378	375	347	339	369	340	332	354	339	332	346	353	339	349	366	352	335	333	360	335	314	362	320	312	344	345	363	375	352	317	346	315	356	327	336	380	320	318	344	327	334	358	357	334	339	342	315	321	354	322	356	320	309	325	299	365	356	353	376	339	365	328	346	386	361	337	359	354	341	337	346	309	347	347	298	343	321	318	313	377	345	348	351	368	338	367	311	347	338	330	348	348	379	358	362	366	335	358	339	357	327	351	392	328	328	324	337	328	343	342	329	347	346	368	354	301	345	340	343	347	346	354	344	383	322	336	320	330	341	347	341	350	299	315	399	332	342	367	365	346	311	323	307	333	353	345	315	310	331	335	339	351	337	310	349	298	335	352	368	304	362	363	280	326	384	356	348	373	366	308	333	361	379	379	320	315	323	343	328	348	347	378	318	349	373	343	331	308	334	344	349	327	351	319	335	357	342	339	320	322	358	353	341	304	308	352	347	352	308	357	323	314	332	346	340	308	345	330	336	326	359	355	324	339	333	351	328	315	344	346	363	356	323	370	311	336	312	320	352	344	318	299	321	337	358	359	356	345	331	324	334	307	321	338	312	327	328	321	347	340	376	369	352	318	364	374	302	328	351	322	358	344	336	356	349	349	322	361	358	352	370	335	332	352	301	328	330	333	328	354	332	331	323	324	319	347	314	348	314	349	376	357	332	362	321	316	369	326	340	352	353	352	373	345	326	346	345	359	335	337	349	354	343	344	323	330	341	328	343	374	362	352	350	327	335	316	348	319	346	368	363	338	354	325	292	364	322	337	340	344	343	328	340	308	353	358	315	312	344	323	319	338	323	333	304	324	369	347	316	329	356	343	333	342	363	359	342	335	341	362	319	344	370	319	337	359	343	331	343	325	340	342	350	351	348	371	341	357	337	354	337	358	350	344	323	336	358	320	361	345	330	352	352	307	329	321	325	337	322	376	339	338	318	329	352	347	340	340	325	340	327	313	330	350	319	339	326	345	370	320	327	343	367	324	345	357	364	335	328	328	305	358	297	341	329	367	386	319	311	342	323	377	328	342	313	328	318	344	308	319	310	365	328	327	309	315	341	317	332	339	324	338	337	321	352	355	313	336	340	335	364	340	362	318	310	328	348	323	321	336	336	350	387	364	331	317	328	361	345	316	334	305	338	287	313	308	318	374	358	350	338	340	329	332	319	331	320	319	305	339	333	319	331	317	355	333	337	341	338	316	330	322	366	363	327	333	345	329	348	331	353	317	330	340	336	363	329	310	362	301	319	334	331	346	364	377	332	354	328	346	348	343	307	360	368	338	317	323	342	322	333	346	317	344	340	342	365	351	333	353	344	359	354	329	319	349	336	343	308	344	354	315	364	350	310	344	321	363	349	309	346	323	341	358	345	336	329	342	303	347	366	351	367	353	317	341	323	343	342	334	348	337	323	350	301	336	340	321	338	337	309	339	350	357	318	348	351	343	334	371	324	334	339	322	312	337	345	309	343	371	337	338	362	340	334	357	318	306	341	330	317	349	348	295	334	304	346	365	307	357	335	319	331	349	311	363	311	345	344	328	305	365	362	314	347	347	302	330	339	333	343	311	341	336	351	320	358	345	345	317	313	363	331	326	342	329	306	380	363	302	358	308	365	334	335	350	342	338	347	318	342	366	360	385	314	316	326	332	345	339	335	334	338	329	344	383	333	331	346	323	380	352	343	338	345	355	338	336	332	360	325	337	386	337	344	323	345	334	332	316	371	322	323	321	355	335	311	339	351	333	339	339	311	314	328	338	348	335	345	340	347	350	326	323	327	306	323	341	349	346	373	327	345	319	310	326	348	376	339	341	343	300	356	346	340	320	355	322	349	348	354	341	302	332	331	334	354	335	312	306	340	326	363	325	324	364	340	340	373	344	317	362	357	350	358	340	345	361	333	336	336	300	339	331	326	337	356	352	340	322	356	344	366	363	321	331	343	360	341	322	317	356	325	348	368	323	353	328	296	365	302	314	341	331	348	319	328	342	323	341	334	340	347	323	329	343	350	351	335	321	348	341	365	362	326	362	323	328	359	352	310	373	325	340	339	327	350	350	350	362	341	360	345	347	329	336	304	339	356	362	329	314	375	313	343	335	297	337	305	332	335	343	309	318	360	318	356	365	329	323	322	368	341	315	365	331	303	351	329	351	339	359	347	339	320	364	318	322	332	322	320	349	348	340	309	349	327	327	337	330	330	324	340	331	313	374	310	359	345	350	336	333	346	308	348	329	322	339	350	355	367	347	386	326	313	335	354	332	340	341	355	326	303	328	330	317	346	328	337	298	340	316	340	338	331	348	330	304	332	362	362	295	347	346	344	328	346	336	368	325	308	357	321	313	310	364	316	344	296	359	350	331	318	335	334	319	371	339	336	327	345	366	338	387	307	335	328	339	345	346	297	320	332	305	333	346	321	360	358	324	296	335	352	343	313	344	341	338	332	314	323	308	355	337	333	356	329	318	327	345	313	381	327	370	343	349	316	351	339	331	353	348	332	333	367	323	329	362	331	332	339	338	325	320	319	332	333	349	335	334	354	324	310	351	356	328	338	358	312	331	325	329	341	334	338	355	362	363	318	290	393	295	318	324	327	313	361	358	342	330	356	365	358	341	338	365	305	311	335	349	321	294	332	353	318	318	325	345	324	336	344	365	357	341	347	328	334	334	349	326	336	325	332	312	336	341	354	354	334	381	336	353	369	331	354	347	336	306	327	340	321	335	326	335	329	339	330	348	312	353	357	323	342	385	318	322	342	356	338	304	385	341	342	329	363	310	337	344	322	344	336	340	329	322	360	348	351	331	362	356	353	304	387	321	335	331	360	348	310	318	366	330	325	348	326	329	335	317	338	322	353	345	312	354	344	336	299	340	396	357	338	336	338	330	364	334	352	343	342	324	341	360	320	353	334	344	307	333	352	352	319	335	344	337	346	329	350	346	340	340	330	323	312	363	312	329	350	327	309	360	355	358	327	351	341	353	344	332	374	349	349	317	345	312	343	352	350	358	329	314	317	328	342	345	325	343	333	355	351	342	354	341	329	334	343	349	350	320	350	346	312	370	365	323	345	329	327	333	367	320	322	346	358	326	328	353	345	362	329	352	358	356	325	338	333	339	344	341	345	343	303	344	332	316	339	325	300	342	273	346	353	344	324	353	363	349	326	344	370	330	310	318	325	342	364	347	370	321	342	315	343	348	343	354	349	344	323	334	351	342	339	342	377	350	350	354	334	323	331	315	351	362	293	350	353	303	329	360	329	346	331	349	333	334	322	342	351	326	320	328	355	356	330	337	333	315	332	322	371	335	359	300	343	366	360	332	331	321	316	338	353	313	333	351	337	357	315	313	330	355	344	341	317	340	328	360	346	353	324	325	342	314	338	332	333	358	364	357	334	325	357	318	336	313	331	288	312	329	348	329	339	358
22992	21316	29009	23877	21516	22619	22448	4927	3680	2320	1364	643	590	574	561	547	519	495	495	541	535	556	546	514	525	533	510	503	503	522	527	476	521	483	494	504	504	515	512	487	496	492	489	465	492	503	480	455	469	506	483	466	539	478	515	492	501	502	487	518	492	486	445	525	500	538	516	488	518	490	481	513	485	476	502	505	462	496	520	459	489	499	472	463	503	516	500	496	501	509	471	506	518	512	499	490	487	512	486	466	485	474	495	542	499	515	521	495	501	473	494	509	500	515	485	477	528	508	451	476	531	489	512	535	490	478	500	493	489	447	495	491	469	489	478	521	465	501	463	497	481	497	501	500	485	531	445	523	482	497	538	458	447	436	471	503	481	443	450	464	555	495	474	467	507	489	494	470	493	457	434	477	473	441	525	492	502	501	466	468	493	477	502	483	523	496	507	478	465	467	495	502	494	527	497	435	511	480	452	499	526	477	451	467	506	497	471	472	464	492	460	465	469	522	493	489	504	475	493	493	479	477	493	502	483	489	482	500	500	513	498	519	477	460	488	496	505	463	495	493	497	443	459	513	460	501	464	542	441	475	487	516	467	499	490	438	469	488	481	476	468	478	491	483	476	458	487	466	499	494	513	508	498	448	492	452	535	471	451	486	506	463	508	475	479	487	467	477	489	478	499	491	466	504	479	511	517	491	494	489	483	481	445	499	500	482	498	442	461	490	472	502	500	465	519	463	464	498	481	468	470	487	468	489	485	487	495	454	474	499	520	474	488	490	446	491	518	514	493	457	477	481	513	476	496	521	482	530	519	435	470	436	473	525	550	529	470	514	516	474	472	469	473	485	468	513	485	493	523	496	487	471	455	494	466	478	480	517	471	488	491	477	513	501	458	461	489	500	516	457	506	486	482	485	479	490	497	481	460	538	479	506	542	452	451	473	492	477	454	469	476	500	501	522	496	459	497	518	492	505	467	474	516	455	485	457	496	500	503	486	521	505	496	500	493	496	478	506	488	451	502	445	494	504	490	463	543	470	501	475	490	525	516	483	455	479	480	484	518	515	472	504	528	483	461	473	520	476	487	484	499	470	488	478	469	492	502	495	512	437	494	443	493	465	484	476	465	484	445	485	489	454	487	510	438	498	475	479	487	447	486	487	495	511	515	432	486	463	458	477	490	464	509	468	514	465	498	494	463	509	497	524	506	501	518	485	461	450	466	487	484	492	499	482	548	509	488	491	510	480	471	493	460	498	504	486	479	479	485	489	442	471	478	536	486	502	468	502	469	512	482	497	465	463	506	491	464	525	511	495	482	479	466	530	485	480	513	496	471	487	453	475	490	498	450	519	473	488	485	441	496	504	454	501	483	461	490	509	471	494	481	506	495	483	484	479	521	494	526	477	468	465	475	462	508	445	510	470	492	486	496	500	473	474	465	469	502	469	474	462	502	465	493	501	499	489	474	507	503	500	463	519	493	507	518	464	486	484	470	460	480	467	520	475	463	460	475	477	489	488	469	461	488	465	476	479	464	492	506	496	464	485	484	468	464	490	467	524	461	496	518	497	460	495	483	449	506	534	513	487	505	446	492	477	488	480	537	452	493	482	509	504	474	512	487	487	488	530	473	490	528	499	484	484	459	496	474	471	444	451	480	472	493	498	488	469	500	510	476	489	469	476	494	443	498	484	484	436	477	464	500	454	467	422	482	460	476	476	481	499	505	447	484	486	521	499	501	506	490	483	520	416	478	449	490	494	486	468	475	524	448	490	492	491	459	476	500	484	523	439	474	481	469	465	473	463	486	462	430	503	472	519	504	472	468	464	495	499	498	488	509	462	462	492	499	504	520	492	456	469	451	480	481	464	449	485	478	494	468	474	498	475	493	459	462	484	498	485	464	429	469	481	429	442	474	487	435	465	470	499	463	445	451	469	498	491	481	499	539	457	502	504	534	486	478	509	485	505	499	471	502	454	472	478	497	475	494	486	499	477	507	524	484	505	502	481	526	477	461	491	468	502	498	497	495	472	493	469	474	513	480	477	472	468	449	506	469	484	523	523	479	486	483	470	474	488	477	492	466	515	498	494	514	455	520	471	475	468	507	467	475	503	482	505	499	462	457	468	517	500	508	454	460	479	447	530	462	535	478	489	475	481	513	523	504	500	499	490	522	473	479	461	470	450	511	465	504	481	493	443	463	452	454	490	459	473	493	485	503	456	492	477	510	486	475	502	498	484	475	490	473	503	496	490	499	477	446	501	481	504	445	506	443	500	503	464	511	503	468	516	490	446	505	482	498	442	455	476	500	468	495	477	468	457	471	432	510	504	512	485	511	508	486	522	500	514	486	505	520	452	478	497	492	504	493	468	483	502	483	458	463	486	493	489	472	517	488	536	476	511	452	452	435	525	520	464	494	441	481	490	499	485	499	465	491	479	492	445	456	448	434	455	480	459	500	464	517	513	494	467	445	458	474	472	540	466	463	446	487	474	476	489	443	473	532	501	441	484	460	499	502	475	462	459	520	497	496	508	502	493	462	451	466	466	468	510	510	473	498	481	464	496	478	527	478	499	488	489	467	484	496	505	476	505	482	460	493	475	461	463	496	534	478	527	493	481	516	515	472	493	466	447	469	519	483	461	477	464	485	500	493	471	453	488	524	481	509	513	479	455	498	475	487	468	498	550	487	487	487	482	498	511	505	471	470	483	452	516	469	459	459	490	486	482	490	509	456	526	499	507	468	504	444	494	487	473	499	517	513	498	463	487	457	434	464	490	449	542	479	471	502	490	516	509	472	490	482	477	464	513	485	457	500	453	529	470	479	485	481	488	515	466	482	457	454	473	499	508	510	482	445	481	507	439	521	477	510	503	534	498	491	492	528	519	462	446	483	492	526	494	489	474	529	477	509	544	464	516	488	468	465	494	499	487	444	459	562	524	530	512	485	487	481	536	482	482	491	472	469	467	445	463	496	453	500	504	485	507	475	499	530	536	457	479	429	452	498	469	472	490	482	501	447	481	550	434	496	506	477	493	479	513	501	494	474	446	490	485	503	499	495	466	480	511	462	465	465	488	463	467	481	501	489	491	507	485	467	541	466	493	521	463	437	503	462	510	482	482	471	456	465	517	508	488	473	476	477	516	483	433	519	504	498	486	496	493	498	493	498	462	529	525	504	468	492	494	512	466	495	490	467	491	483	452	481	449	510	458	489	454	512	507	466	479	459	479	475	498	510	494	467	480	483	522	449	510	488	499	491	488	476	470	496	480	464	510	484	432	486	492	514	483	462	465	489	529	493	512	504	486	520	481	485	479	499	494	497	478	488	460	448	486	475	498	497	457	517	489	471	439	497	456	473	524	479	464	481	446	545	477	484	474	464	498	500	484	507	529	460	474	453	498	496	498	493	495	500	480	453	500	447	446	506	495	508	491	461	475	491	509	510	534	465	490	491	517	500	477	477	500	516	499	512	504	490	470	506	469	459	456	480	475	531	489	500	460
56853	83805	52332	39564	28066	24126	23833	5884	7867	4843	2728	971	796	715	733	723	707	655	636	619	657	589	630	622	646	617	623	621	595	561	612	531	589	611	596	594	641	595	636	607	583	582	588	581	556	559	576	569	581	577	551	570	542	553	571	556	620	598	533	574	564	575	586	510	571	584	594	595	552	603	538	605	583	564	564	611	528	606	561	591	597	533	593	584	550	551	638	569	577	584	593	559	605	576	580	570	605	613	556	591	574	584	621	547	600	573	621	603	616	531	558	598	583	610	574	556	553	523	582	537	560	608	566	597	585	565	599	565	594	563	593	591	626	574	574	573	588	533	582	576	507	553	541	537	491	574	557	575	576	554	545	574	543	521	581	562	564	538	584	546	547	584	540	541	525	548	567	557	551	552	560	577	547	541	577	582	568	570	555	504	563	580	565	539	587	586	585	596	582	566	580	526	571	566	548	574	560	557	552	591	545	556	573	539	569	536	564	530	580	542	555	556	569	551	548	532	563	591	592	600	598	531	581	545	577	515	537	516	596	548	521	529	604	581	560	581	526	560	599	554	596	541	536	604	509	564	546	598	544	583	563	608	553	526	568	564	522	530	541	541	516	558	580	566	531	540	547	550	558	537	555	525	579	563	583	606	562	520	605	594	566	620	550	555	598	573	538	610	565	548	585	571	610	569	519	558	562	530	540	511	563	553	556	565	561	529	593	555	532	559	539	539	579	595	540	540	532	522	560	529	593	579	583	573	518	587	571	499	557	607	551	559	560	562	601	599	580	580	556	581	546	537	589	578	551	515	569	587	604	532	570	532	606	581	594	571	549	666	498	562	562	581	591	618	585	576	509	535	558	571	542	515	561	528	555	535	532	566	594	584	573	536	592	556	531	588	575	533	541	530	548	527	576	566	554	508	573	562	532	553	565	504	546	555	575	551	567	554	557	588	551	550	570	531	547	544	580	559	599	579	583	570	562	564	610	532	534	518	577	509	581	587	571	579	582	562	556	561	623	581	550	578	509	530	547	581	572	571	549	552	577	562	539	544	580	565	535	582	553	548	560	571	556	589	568	558	572	578	572	595	561	558	559	552	538	602	556	549	543	555	594	561	556	582	551	576	572	554	574	547	547	552	571	595	572	578	551	581	575	522	541	604	556	554	575	587	562	558	577	562	550	574	548	517	555	571	546	535	553	537	527	533	562	594	614	542	556	535	595	578	581	561	575	555	601	610	554	488	598	521	584	579	573	579	563	586	519	564	580	554	542	553	536	555	547	558	541	536	557	548	533	590	531	587	561	558	600	557	584	560	568	550	519	578	566	577	552	558	519	652	577	567	574	555	589	587	520	556	531	567	569	591	576	578	507	542	550	542	579	481	586	550	575	582	584	535	563	595	571	546	550	587	577	536	549	577	523	521	543	552	561	542	568	544	584	554	563	547	569	621	580	539	582	584	549	552	573	568	564	551	530	568	536	560	581	562	605	575	583	525	513	583	544	545	536	569	558	553	554	583	559	534	548	567	549	589	567	584	578	562	526	530	536	547	567	558	583	552	562	535	553	592	523	582	568	546	611	553	566	604	546	591	526	583	519	539	570	604	551	525	590	547	612	580	613	571	577	585	589	548	601	578	550	600	586	588	531	565	567	548	510	546	543	553	570	565	569	619	589	624	551	555	572	564	577	581	584	521	598	554	538	639	552	559	571	580	555	646	549	585	545	592	573	613	557	548	588	556	561	571	556	574	559	561	571	558	536	605	565	546	544	569	582	538	589	593	603	533	586	578	549	560	539	581	572	542	533	507	610	569	553	536	547	555	566	557	570	574	584	583	562	552	568	586	562	562	575	574	579	570	569	607	569	552	577	562	575	503	568	553	546	528	510	551	598	563	569	642	513	612	565	596	583	582	538	591	524	565	571	562	544	575	564	571	571	541	596	590	602	577	545	573	530	614	580	552	514	593	559	583	520	596	597	576	576	562	580	538	552	563	546	526	562	559	560	520	583	560	603	559	552	530	589	566	557	550	560	540	569	561	556	534	552	510	567	529	624	570	523	587	564	560	529	512	567	516	551	568	589	578	575	562	569	532	591	580	569	551	588	551	553	547	565	547	553	574	533	585	577	537	555	527	570	532	556	522	563	603	537	538	606	559	535	586	599	582	571	587	544	567	600	582	599	563	560	573	569	575	561	609	541	565	562	577	552	558	542	570	560	571	544	603	571	552	581	570	565	575	610	552	489	560	572	545	590	600	606	566	568	557	582	562	569	580	605	569	538	560	563	542	536	553	576	586	553	604	537	550	572	562	582	534	534	556	570	540	547	542	584	582	577	560	563	561	571	566	587	600	617	523	600	578	561	542	578	528	554	544	567	575	559	528	542	579	567	569	526	571	575	586	557	560	560	577	575	549	580	544	590	543	571	583	584	579	553	540	571	569	582	585	555	541	572	586	543	554	527	551	604	581	561	533	571	564	554	552	531	536	607	572	543	513	568	587	552	558	580	572	534	550	554	539	580	557	626	586	528	518	531	536	558	521	548	583	582	536	617	598	547	525	523	557	545	574	554	557	571	581	544	549	549	537	559	535	544	587	580	583	536	577	542	564	579	566	533	584	554	546	580	540	549	562	600	603	582	559	566	557	582	515	572	590	541	558	590	593	586	562	576	571	544	568	603	584	579	544	568	589	549	544	563	588	507	569	569	532	567	553	525	551	586	554	574	542	574	530	542	579	567	584	550	575	596	498	541	553	572	597	562	511	583	568	539	624	558	528	591	565	562	588	538	601	515	564	547	561	573	554	526	569	563	565	570	588	567	522	545	603	593	595	547	508	586	527	522	542	580	582	571	599	540	542	583	583	523	606	570	544	621	563	547	585	529	575	576	554	554	537	624	547	613	569	565	613	584	539	551	547	563	548	530	588	575	579	563	516	578	577	554	549	577	577	588	534	537	526	589	554	547	551	565	543	561	582	568	543	548	582	547	592	583	545	586	539	545	512	547	559	584	581	532	523	566	541	512	592	542	614	553	634	615	601	542	577	585	547	627	542	539	540	577	570	564	581	582	540	560	567	562	591	541	526	559	578	561	554	539	561	500	532	539	532	614	532	569	601	588	520	619	595	574	543	578	565	570	574	545	592	571	581	588	568	523	568	598	540	568	553	576	551	526	536	608	585	561	588	594	635	549	540	560	546	546	577	536	551	560	607	564	540	576	521	553	543	552	583	549	564	528	554	547	571	526	587	517	562	535	559	558	544	554	605	540	542	575	587	562	550	599	557	605	555	592	535	573	544	559	567	547	578	572	566	586	593	558	578	560	521	552	557	608	555	571	598	555	624	612	562	547	567	572	524	536	563	562	524	560	575	541	590	623	579	584	546	598	544	547	591	542	628	567	566	595	583	584	548	567	502	573	533	590	548	575	513	574	609	585	593	527	562	554	523	558	577	571	534	566	601	604	506	567	590	511	531	584	562	594	543	544	590	531	540	569	579	537	530
27843	22843	15397	5383	1967	1132	1187	383	368	403	299	265	272	254	256	286	236	241	260	268	238	238	256	251	265	295	237	257	289	280	246	254	239	264	244	231	238	283	279	252	301	278	248	249	257	284	291	260	269	248	242	252	274	245	250	265	307	307	278	247	283	265	261	225	240	262	262	256	259	244	249	232	274	264	260	242	267	238	267	252	275	282	270	276	258	266	246	258	270	284	284	278	282	298	239	293	262	305	284	258	291	243	267	270	249	265	264	290	258	295	276	279	244	278	253	262	263	255	236	286	274	270	260	270	276	263	273	251	237	260	259	277	273	251	269	290	262	264	280	247	238	301	270	234	256	249	263	263	257	233	253	269	276	267	264	279	279	295	282	260	287	276	248	253	254	267	245	272	259	263	260	247	268	272	254	266	288	230	233	281	251	270	262	268	244	263	256	249	249	267	254	289	253	263	253	262	280	275	257	247	263	272	240	300	243	267	255	265	259	285	261	235	227	251	259	243	219	244	264	263	263	274	276	254	283	285	256	269	271	262	269	240	299	257	242	268	289	266	270	267	254	277	266	271	278	304	266	283	267	279	252	253	240	244	269	250	270	280	262	266	275	267	256	265	283	268	265	271	246	288	247	271	267	241	258	271	259	284	252	241	269	276	267	249	261	269	240	266	303	242	269	280	245	227	260	214	285	280	236	306	227	261	261	273	282	262	286	268	253	259	277	244	272	246	259	279	284	255	291	274	262	248	285	274	256	270	277	252	251	235	236	289	283	284	248	243	267	244	272	260	277	247	288	255	232	270	251	278	253	255	247	281	259	269	278	263	248	262	280	261	242	244	246	257	270	276	275	260	270	263	232	257	258	227	227	266	220	294	238	233	270	240	273	276	237	257	285	251	252	283	260	279	254	255	247	258	258	263	267	237	245	250	234	256	292	274	245	269	272	285	261	262	254	270	252	234	250	249	259	276	267	261	264	260	251	257	249	280	256	262	282	263	250	257	271	286	268	306	255	263	267	289	291	258	267	239	260	241	291	269	300	273	266	244	250	272	250	253	287	275	255	255	281	241	236	272	289	260	240	267	273	267	254	288	246	236	282	257	269	284	259	277	256	258	266	258	260	271	256	240	254	261	261	275	270	253	294	270	287	256	246	248	278	286	264	254	238	288	247	278	267	276	268	259	267	270	303	250	252	282	282	256	263	270	284	259	262	258	238	273	264	255	232	240	296	258	248	267	267	242	241	251	274	259	244	272	250	279	277	264	290	273	255	260	291	257	260	253	269	254	266	271	254	258	258	250	302	252	231	251	271	240	278	266	257	259	278	248	271	277	268	273	250	298	243	249	275	268	269	253	265	293	261	298	271	246	268	293	268	253	252	261	268	299	244	265	279	254	282	262	268	244	254	247	282	260	251	240	261	261	250	267	260	270	253	256	252	273	290	251	294	262	266	259	216	274	262	262	292	272	281	254	257	274	277	260	269	253	266	268	264	280	261	288	272	248	265	242	227	268	255	284	270	242	237	292	263	265	259	292	299	272	268	250	264	248	264	252	259	263	244	219	260	274	252	244	234	261	272	291	282	266	224	258	295	269	249	264	251	263	267	276	271	274	258	248	273	259	291	274	252	288	245	264	269	249	278	263	248	255	259	235	269	278	283	269	271	252	249	272	266	210	234	272	263	289	278	272	257	272	232	244	283	273	260	278	253	255	266	273	241	264	248	256	275	286	289	275	244	257	261	273	270	249	270	257	273	248	257	283	255	271	279	275	275	282	245	285	270	271	242	282	241	252	262	288	240	297	282	249	254	286	260	279	269	270	252	248	250	289	278	252	268	253	275	231	269	284	269	247	291	278	255	266	282	283	276	293	251	261	258	258	269	260	266	259	291	273	255	278	285	275	262	233	287	254	266	256	256	251	282	265	266	278	264	258	270	255	270	288	278	254	253	254	223	275	249	258	266	281	283	260	253	273	272	256	264	252	267	251	258	276	265	252	229	260	250	266	296	265	297	269	233	268	244	259	254	254	257	267	240	266	233	258	275	240	246	267	269	273	238	272	275	257	259	261	259	251	254	267	292	262	265	256	271	261	229	265	244	252	253	302	275	287	276	258	276	259	292	279	238	249	249	262	295	291	266	254	276	283	277	242	246	259	260	255	262	238	265	249	258	248	278	266	273	235	246	278	275	271	254	285	286	244	236	283	282	254	257	269	269	273	268	275	286	272	239	274	250	270	289	263	241	262	235	254	242	265	271	311	241	274	276	240	247	278	278	239	242	252	251	265	265	241	258	271	240	267	271	249	264	263	271	264	288	261	285	266	278	264	275	286	272	264	248	282	231	254	270	289	251	274	274	260	267	250	252	258	282	274	268	292	249	264	278	273	284	263	256	280	236	251	288	281	243	213	241	279	274	259	252	273	276	281	279	283	243	289	277	282	266	285	248	232	263	294	251	256	260	276	252	268	299	291	275	263	285	255	281	245	241	270	275	282	264	290	247	294	267	268	268	266	255	286	288	260	257	265	244	271	235	260	257	278	241	272	251	269	258	283	241	245	254	236	259	272	273	247	225	293	263	249	298	235	284	252	289	257	277	245	270	255	275	271	254	257	253	267	272	268	270	251	249	249	256	248	256	260	273	269	292	281	247	249	308	280	245	288	269	305	278	263	274	259	226	268	255	267	266	253	295	267	248	270	254	290	254	273	247	281	257	246	264	266	265	257	263	242	267	235	281	287	241	276	265	294	271	237	274	279	271	296	245	258	255	290	272	248	270	247	260	265	263	266	276	280	262	295	257	265	299	285	283	261	282	256	269	300	251	275	255	268	263	279	259	264	256	283	283	240	274	250	259	285	256	245	260	266	265	252	243	273	264	253	288	257	267	259	231	279	258	246	264	250	239	289	261	236	253	288	236	273	243	263	237	266	257	290	279	276	235	285	279	283	259	269	236	254	240	287	268	287	256	273	258	239	280	260	245	238	264	243	253	274	268	271	273	289	249	230	255	288	268	275	278	285	260	246	244	234	265	274	266	224	258	246	280	287	261	278	243	239	286	274	267	290	270	254	267	287	273	272	260	282	278	266	294	260	291	251	265	244	286	253	273	279	282	277	294	280	266	263	261	239	289	264	273	251	256	255	255	271	237	268	247	280	254	240	281	248	249	262	274	289	284	285	295	255	242	252	277	260	236	282	238	275	232	270	259	252	259	269	262	307	230	249	264	279	277	250	245	263	272	274	270	286	294	262	270	284	257	267	223	244	221	246	268	281	282	245	284	257	270	240	284	283	273	268	269	280	286	272	250	241	250	272	244	232	260	293	276	287	255	274	273	255	292	248	250	248	255	245	271	253	251	289	277	255	282	281	259	250	252	251	267	290	263	274	276	274	266	244	218	293	253	265	253	242	257	291	280	272	274	253	273	266	238	261	258	290	269	272	263	257	256	270	285	276	251	274	283	277	242	274	272	280	252	278	284	277	286	287	299	249	235	272
25548	31405	10621	5099	2946	1888	1994	536	571	577	362	344	320	344	318	322	345	310	326	302	348	311	300	305	335	318	306	317	290	314	328	323	301	300	313	322	305	346	308	300	322	305	312	348	285	350	330	294	305	334	331	323	318	291	350	344	299	334	284	291	303	343	324	334	324	304	301	299	297	287	338	329	319	311	309	302	325	324	305	356	313	317	299	314	348	302	313	322	346	315	321	319	339	320	326	330	303	268	327	290	305	304	300	335	334	335	336	306	339	287	335	319	330	312	328	342	343	338	311	318	298	292	306	309	347	339	363	338	333	324	322	320	309	323	288	304	319	332	316	305	278	316	313	323	318	342	324	309	332	309	313	337	318	306	302	311	307	337	313	334	316	311	331	309	310	313	352	330	313	324	309	330	329	318	291	360	325	325	318	292	318	318	332	305	310	345	306	309	327	334	332	318	317	313	329	349	295	307	347	360	325	357	326	316	306	310	315	313	343	315	320	334	312	314	327	329	348	303	314	328	321	333	295	304	358	319	341	302	297	312	320	302	303	342	316	294	328	327	312	328	335	303	314	329	315	303	305	286	335	322	332	281	341	346	340	313	283	332	296	296	332	295	330	308	320	342	322	326	319	315	318	319	321	291	347	331	308	298	311	341	306	308	306	292	332	300	311	328	322	323	328	317	317	299	282	316	308	308	303	349	319	330	323	324	331	321	337	262	298	312	303	325	311	336	337	348	305	312	337	355	332	343	353	311	311	281	293	299	324	302	306	317	342	333	282	319	326	349	317	300	303	287	279	310	322	320	308	343	316	354	305	332	301	324	325	348	309	323	343	315	315	316	362	318	327	304	309	333	310	315	332	313	273	301	308	326	310	320	306	316	310	294	292	316	341	325	328	312	345	324	309	333	335	336	343	324	298	312	309	319	303	321	349	310	320	334	312	321	317	304	287	313	336	322	341	322	313	314	321	303	345	312	321	353	292	340	306	307	313	294	337	319	296	331	314	343	310	334	296	317	312	332	331	319	340	352	314	314	357	323	341	337	351	291	303	306	310	306	341	345	376	326	342	317	329	323	329	330	325	324	297	275	326	331	306	306	310	341	312	318	348	344	315	296	321	316	304	334	305	327	347	320	315	308	305	329	331	325	347	284	283	322	295	281	282	313	320	312	283	333	329	335	323	311	277	313	283	344	277	330	308	314	303	336	332	282	312	290	318	329	329	309	314	337	306	334	336	326	291	353	311	332	344	317	312	302	334	325	323	323	300	348	288	291	343	324	328	309	312	329	322	307	316	318	320	328	320	321	294	306	290	319	330	322	307	324	313	304	305	320	308	317	313	290	332	305	339	288	306	329	275	305	334	302	326	298	302	300	334	326	299	302	318	319	294	300	294	316	285	295	310	335	312	306	336	281	324	308	328	319	317	325	291	312	322	335	317	290	294	322	328	324	323	326	321	314	296	335	343	309	351	295	287	288	344	308	322	290	294	342	334	308	307	319	319	327	309	338	300	307	325	274	303	314	312	290	325	316	268	302	323	332	319	316	326	314	302	345	327	324	345	316	305	328	318	301	323	291	327	330	310	355	294	333	314	338	321	334	339	315	314	339	327	332	341	324	333	316	307	332	328	318	350	317	343	322	336	322	334	316	304	338	319	290	303	318	333	312	307	332	329	331	345	309	326	339	345	315	338	287	293	339	341	318	326	282	344	313	313	330	304	327	325	331	319	283	313	321	320	329	308	288	315	305	339	334	319	303	304	318	341	282	330	342	325	299	325	326	319	314	318	327	323	324	342	322	311	323	355	352	340	321	301	343	321	272	301	307	292	321	315	290	342	337	317	306	315	340	339	322	318	286	326	318	299	329	311	299	316	334	350	348	345	342	327	294	313	336	316	312	332	267	307	309	316	314	333	326	313	296	327	338	336	323	291	298	328	294	324	302	285	336	342	329	301	299	293	334	353	321	291	318	348	300	337	322	290	313	310	299	309	334	280	331	334	297	315	318	350	329	308	306	329	317	313	299	337	318	307	296	334	274	334	334	308	287	320	329	378	286	310	340	341	349	319	323	341	303	315	313	321	303	301	301	287	317	304	305	296	331	348	315	311	297	315	320	322	298	340	328	302	357	302	326	328	325	333	369	336	331	303	334	302	327	305	322	322	311	295	304	313	299	316	303	349	332	331	315	349	318	278	328	308	290	336	357	306	288	330	305	329	326	325	287	327	339	315	277	312	334	323	331	303	318	310	288	308	322	336	337	347	302	332	309	323	335	320	328	311	355	313	320	334	327	312	303	295	317	351	329	343	321	282	293	327	306	326	288	301	324	345	335	319	332	328	347	299	314	339	335	337	301	306	304	306	299	298	342	325	346	307	290	303	319	324	340	329	307	366	304	309	319	325	305	360	336	350	318	326	306	307	322	292	327	342	324	355	318	315	360	288	312	316	321	349	323	296	314	336	319	320	327	305	286	347	360	317	312	317	331	335	313	320	332	331	308	297	319	300	331	280	315	301	285	322	341	328	318	332	330	269	323	328	314	344	325	318	323	327	322	324	295	327	307	313	280	288	324	315	306	317	318	323	302	275	324	313	314	347	306	315	337	309	318	312	330	323	303	304	332	318	339	329	316	331	275	336	304	309	334	307	329	303	304	307	305	308	340	305	326	303	306	323	331	311	294	314	331	337	275	323	357	349	321	351	321	351	325	313	340	329	345	330	312	302	310	318	276	331	305	325	313	323	325	326	301	329	300	319	295	334	296	325	294	323	320	321	342	325	306	347	306	363	307	319	339	321	267	301	318	341	329	317	342	303	294	323	319	343	319	296	339	317	297	294	288	321	358	277	339	339	326	297	301	300	316	316	326	345	334	302	309	299	303	334	356	311	276	307	325	322	341	336	335	305	326	300	323	340	330	345	313	319	316	314	310	318	319	305	327	317	293	353	312	325	312	321	297	332	328	333	336	303	305	286	294	303	321	324	281	316	341	325	320	284	323	314	325	309	307	344	333	341	288	291	318	320	301	320	323	298	318	342	323	321	305	322	336	346	320	325	355	316	296	312	287	327	287	307	291	318	314	270	338	336	293	298	326	308	310	284	329	313	343	288	308	303	314	322	329	333	321	325	308	312	352	308	322	320	301	366	322	328	278	301	323	335	341	332	292	315	315	303	319	303	289	287	292	305	287	361	317	328	342	282	344	320	331	320	337	339	310	299	319	351	332	303	323	310	310	320	351	330	340	325	295	330	300	342	306	336	318	333	318	360	323	306	308	323	336	337	308	348	327	358	297	314	335	325	353	313	343	325	296	314	336	301	323	324	324	329	314	322	298	308	338	319	319	314	352	318	322	326	304	354	310	332	324	316	310	328	301	312	301	310	327	310	327	335	311	341	323	314	306	307	302	323	345	303	328	299	321	332	335	300	310	309	307	301	311	324	282	303	316	297	323	306	310	301	300	310	353	332	317	334	315	304	320	363	316	345	341	313	320	323	295
24200	21413	28434	24578	21919	15538	10795	1508	1870	1636	792	433	419	391	422	401	417	453	407	408	392	383	411	377	389	382	400	371	373	400	412	379	391	375	379	394	395	367	420	392	354	399	386	405	411	388	418	421	404	411	375	372	395	405	362	350	419	377	359	397	419	385	379	392	405	387	399	392	391	364	400	421	343	388	399	357	382	400	396	368	391	407	427	360	338	388	342	337	387	392	387	369	407	383	427	393	400	381	418	411	398	390	407	431	364	396	394	398	356	378	396	373	393	361	414	357	368	399	369	389	380	397	412	390	368	390	385	397	402	375	362	389	395	369	371	390	381	340	372	392	405	368	379	388	381	395	381	363	406	390	382	378	395	388	397	396	342	399	385	401	367	357	408	358	382	405	376	361	389	376	351	409	400	404	390	416	344	425	404	373	393	356	393	307	379	390	384	375	385	399	380	387	367	399	390	392	372	365	390	379	421	417	384	371	385	377	398	404	337	411	411	377	344	359	407	361	381	434	376	367	376	378	391	335	359	396	360	369	367	364	395	395	362	372	364	378	396	391	357	358	393	351	394	383	377	424	412	353	416	365	395	410	355	391	405	373	400	344	392	347	399	402	416	392	365	392	360	354	343	383	413	398	390	349	393	370	408	371	370	381	358	384	418	352	407	368	356	389	390	387	402	361	363	368	391	378	359	380	428	378	392	397	388	375	359	370	395	395	413	408	403	365	401	391	367	371	384	389	347	443	414	386	351	394	415	384	384	371	385	360	400	380	403	399	377	413	360	372	382	387	381	414	397	358	386	449	393	399	379	397	397	380	403	410	381	358	370	356	370	402	360	370	371	394	396	367	382	384	385	378	409	402	365	383	357	352	373	380	376	399	389	412	338	379	330	421	397	382	365	408	362	408	378	420	404	374	409	362	398	377	352	416	386	361	404	399	365	390	406	398	398	373	384	357	356	383	355	346	373	390	381	403	373	386	374	382	380	410	390	412	365	390	336	398	381	388	392	363	403	381	393	379	396	357	378	388	374	369	381	374	358	407	388	389	365	373	403	408	364	393	389	382	415	369	337	365	380	336	408	362	363	427	373	367	383	412	379	386	375	417	385	374	381	414	363	402	389	379	396	348	402	385	406	391	356	378	360	405	397	384	395	384	410	367	402	380	370	439	367	373	371	400	395	416	412	364	390	386	393	392	390	393	381	354	388	368	367	366	352	414	370	385	386	369	361	419	405	375	401	379	389	365	363	401	396	337	388	351	420	344	388	361	371	364	360	379	419	358	382	353	363	393	409	389	366	409	396	389	395	384	386	431	351	411	410	376	426	397	367	359	387	413	339	425	428	415	363	355	390	361	364	393	389	356	388	371	402	381	347	384	375	353	370	407	379	381	380	390	385	442	418	400	392	387	374	374	398	350	418	360	389	387	387	387	373	390	391	420	402	387	383	398	385	395	371	370	367	396	388	354	380	408	384	364	386	429	395	378	399	348	376	372	388	374	386	431	362	401	379	363	381	376	367	368	362	363	403	384	379	352	388	386	353	386	376	413	358	368	374	362	396	406	375	388	386	411	378	381	382	393	392	372	408	377	376	390	379	380	380	400	366	368	388	372	382	361	397	393	421	394	399	415	401	379	376	390	389	405	419	366	382	414	373	358	387	355	353	382	354	406	358	374	366	380	423	364	351	392	382	400	388	384	365	364	384	377	370	392	374	384	372	375	397	384	415	413	392	364	386	382	402	393	373	411	370	407	357	364	367	374	375	397	381	381	402	406	377	392	408	363	387	397	388	420	381	389	392	383	404	378	387	370	380	379	418	414	380	368	385	354	391	383	360	360	357	375	378	399	368	391	365	381	382	407	387	403	415	403	354	391	397	402	372	419	389	366	399	354	367	402	370	397	357	387	352	409	366	402	388	377	387	371	375	402	384	421	404	385	401	416	390	352	349	362	391	347	404	367	384	357	397	403	372	387	379	397	385	395	426	373	365	366	410	385	405	372	421	422	412	402	384	367	367	383	387	366	391	364	387	352	376	401	384	397	421	404	357	398	369	387	334	389	382	385	378	404	373	388	383	371	386	394	367	396	377	342	426	376	390	385	390	360	439	429	373	395	375	358	361	404	360	380	354	425	350	374	400	373	403	360	392	389	396	399	408	400	387	368	412	368	375	391	375	375	390	395	368	415	429	396	369	368	384	399	353	336	382	367	381	348	389	375	353	389	398	392	377	386	444	396	371	405	367	379	417	418	381	410	415	384	386	395	387	366	351	396	377	385	376	407	403	380	367	399	388	385	405	387	409	382	410	382	396	370	382	366	379	358	369	380	418	360	398	372	401	388	393	406	414	408	388	371	348	385	387	385	398	385	389	405	408	412	392	409	400	372	415	399	434	355	387	399	351	391	384	374	373	383	361	352	391	380	412	363	363	410	360	366	375	381	365	379	390	361	388	368	367	426	385	398	385	398	401	389	377	374	376	371	391	391	351	401	394	390	354	362	371	390	411	391	378	372	414	377	435	402	423	391	398	373	394	389	385	372	387	362	395	332	418	351	393	403	370	419	380	384	385	368	396	394	362	355	391	401	382	365	376	371	385	405	392	378	407	411	364	400	399	373	340	390	370	398	354	363	387	395	364	382	410	381	395	393	397	393	364	399	411	361	344	364	370	387	358	380	380	371	383	375	372	351	387	387	366	393	410	369	374	368	382	392	388	378	381	369	386	406	367	385	353	396	414	392	412	384	429	389	362	404	366	372	412	384	379	372	381	358	395	368	395	400	352	393	393	390	371	340	405	407	377	364	381	381	392	422	406	367	361	341	374	417	422	381	400	351	419	345	381	361	383	403	368	388	377	373	417	391	367	372	394	406	403	376	396	380	399	365	380	384	411	363	384	412	397	369	379	401	375	373	373	386	371	387	371	409	385	380	374	380	391	409	401	380	355	407	395	379	386	389	344	379	358	403	391	408	382	409	368	387	417	394	392	413	381	387	370	408	404	368	394	401	392	355	392	373	394	406	400	382	381	402	369	364	408	341	338	384	381	356	408	353	382	374	361	349	395	370	334	380	367	365	377	418	359	371	402	382	379	404	401	390	383	382	382	356	357	389	389	393	417	381	372	411	339	399	379	378	352	365	387	371	382	374	380	383	395	386	401	412	359	359	372	366	355	372	389	367	373	379	408	368	387	353	381	368	392	390	394	350	384	403	387	376	388	428	375	402	410	395	406	364	384	386	386	362	385	367	386	391	371	379	374	379	382	380	372	379	377	417	393	385	406	379	382	375	384	403	377	424	402	374	383	370	384	408	412	380	419	376	369	373	394	368	391	381	419	405	381	405	389	396	404	397	408	398	394	405	399	422	395	411	389	398	414	381	391	391	368	361	381	365	374	397	402	391	353	417	386	395	388	394	371	365	393	360	386	381	355	393	373	394	354	381	392	383	446	389	417	384	416	362	383	369	394	361	401	375	371	383	374	384	370	388	393	384	406	390
48822	68678	41357	27979	24218	15935	14226	2163	4009	3514	1401	544	587	518	526	510	480	504	478	453	478	540	481	458	483	487	448	502	495	455	487	438	447	466	486	473	494	458	468	459	447	433	449	474	471	463	431	449	444	478	479	431	486	445	507	460	432	484	483	455	436	492	505	426	429	425	491	414	467	447	487	455	447	433	463	417	472	467	465	458	413	521	417	441	440	421	407	445	453	441	483	481	398	456	478	474	479	465	437	438	443	429	459	492	419	445	486	485	465	474	458	485	446	438	459	460	464	451	455	481	475	472	459	448	455	461	451	469	483	462	459	440	502	473	444	412	467	459	438	451	470	416	433	484	444	457	468	429	449	455	426	467	460	493	400	419	403	455	443	456	453	451	470	461	455	475	418	438	510	445	455	467	445	422	437	476	428	494	475	438	442	438	420	465	417	406	418	438	484	443	446	449	451	447	446	480	455	466	464	460	445	475	438	447	437	445	502	464	450	481	460	435	430	456	437	480	425	447	460	461	447	458	471	436	412	423	449	492	451	484	457	423	475	435	439	459	454	478	461	443	452	455	436	451	438	478	491	483	443	405	443	420	434	426	432	479	440	464	445	454	446	458	446	446	445	438	417	424	467	452	425	439	454	476	435	454	456	441	457	441	504	469	476	474	433	427	478	448	450	445	463	445	467	436	414	415	471	428	433	470	448	479	443	446	474	468	437	423	458	445	437	433	461	439	486	490	439	445	460	448	475	427	441	442	455	458	440	504	432	461	457	466	461	464	420	436	441	437	467	448	466	459	445	453	428	461	427	454	452	429	452	468	485	435	443	461	453	431	451	465	454	463	423	442	468	444	453	476	446	434	443	474	468	469	450	462	455	448	415	445	461	445	431	431	435	416	448	459	467	464	455	473	448	465	473	433	445	429	473	473	438	425	438	430	425	460	458	454	443	448	440	422	431	430	448	470	464	426	476	430	418	426	472	472	446	428	455	458	428	435	466	448	483	440	476	413	430	420	440	467	491	430	438	428	457	432	475	463	449	421	412	417	447	451	416	480	476	415	475	410	487	444	419	416	486	473	445	420	468	461	435	427	436	426	483	434	458	436	459	485	448	479	467	400	409	444	447	470	429	431	465	454	434	490	437	444	430	442	448	446	492	457	437	444	453	473	428	478	471	468	447	487	475	453	428	465	467	453	468	436	463	442	442	440	449	445	464	456	485	460	442	466	444	445	466	449	454	477	458	427	429	440	467	463	424	476	431	495	437	444	467	414	423	424	432	450	443	462	466	477	434	455	463	474	492	455	433	467	448	380	422	424	458	439	467	434	456	407	449	417	463	438	438	471	472	453	471	470	443	452	464	413	484	394	425	457	456	459	417	425	453	454	437	474	446	426	433	404	492	468	439	489	446	473	416	468	456	430	433	451	432	403	477	464	433	454	437	434	447	456	437	420	437	424	446	451	466	434	466	484	451	482	457	463	469	464	441	462	430	457	440	452	428	433	433	433	469	413	412	482	468	455	503	450	449	443	472	459	417	451	406	465	421	462	421	435	429	440	453	468	440	492	439	427	445	450	439	427	420	444	447	449	419	449	438	443	448	473	464	473	450	441	481	464	462	459	458	389	475	451	415	443	475	445	427	426	443	441	464	403	438	468	422	446	453	423	455	464	443	483	423	444	493	497	436	443	465	465	447	453	499	439	471	427	448	428	419	427	448	449	442	432	460	460	446	465	513	447	467	416	419	476	475	417	506	449	416	426	424	443	434	482	456	471	460	465	424	432	444	434	446	455	443	467	485	448	444	431	486	439	458	463	410	480	446	446	460	396	484	469	465	456	459	454	472	413	473	463	433	449	446	466	475	445	455	442	425	477	482	436	461	448	405	429	415	428	484	438	439	446	456	466	444	463	422	451	415	399	445	435	503	447	479	445	459	447	443	471	464	444	461	425	429	483	465	451	433	449	462	464	474	413	466	468	431	459	424	421	471	466	490	452	469	447	466	463	462	434	415	468	429	434	451	438	512	440	450	475	427	458	447	437	464	437	453	480	470	438	429	437	442	421	412	440	446	433	436	433	432	451	433	453	433	453	479	472	443	412	435	431	450	459	448	458	445	448	441	443	434	487	444	441	460	457	416	468	445	443	455	466	429	435	446	409	466	488	451	483	417	419	443	425	458	462	435	446	410	485	442	444	449	454	431	490	450	455	460	441	434	425	432	447	421	462	448	433	460	436	484	461	451	431	483	418	477	474	435	430	407	444	498	468	454	459	468	434	504	430	424	454	459	501	449	468	433	456	471	396	453	471	447	431	439	421	455	436	427	408	445	450	451	446	467	449	423	461	444	460	465	427	438	434	481	471	514	454	426	483	439	464	484	464	446	449	437	468	466	467	450	460	425	468	415	468	439	483	430	442	486	501	426	449	405	464	474	445	414	453	461	409	420	426	485	448	444	495	448	443	460	463	458	416	458	462	436	434	444	488	415	426	462	444	471	476	428	449	412	456	462	457	442	438	434	426	436	449	434	442	447	445	467	454	458	506	391	453	435	418	441	424	427	442	440	455	477	443	418	434	447	455	478	491	446	453	460	435	479	443	465	429	442	423	462	440	461	445	507	451	442	415	452	439	413	416	400	427	463	469	501	416	429	431	484	487	454	463	489	440	417	427	490	470	482	448	450	427	421	473	449	438	455	446	457	443	449	481	450	431	439	440	448	471	431	457	436	452	447	441	440	443	490	439	457	421	471	427	470	469	427	427	434	426	437	445	435	461	459	455	460	493	435	448	444	458	470	471	445	434	469	467	426	464	460	437	460	442	447	477	440	496	425	426	457	457	466	446	447	433	455	447	444	479	471	458	429	442	471	512	422	445	446	482	482	442	427	451	449	432	442	482	472	451	453	441	429	459	445	435	440	438	456	472	444	461	454	459	461	457	459	454	467	439	431	423	426	481	466	444	419	411	457	446	427	423	467	429	497	473	461	437	457	471	437	428	475	449	473	458	478	440	454	427	461	418	452	449	489	489	442	433	434	481	468	431	458	469	472	424	452	474	459	451	451	414	439	472	426	439	413	422	446	439	437	435	441	453	473	488	446	422	433	436	458	468	436	464	452	441	461	445	466	446	423	493	448	440	450	468	488	441	451	442	446	444	436	438	448	429	455	460	459	481	445	467	430	452	470	476	421	461	481	463	454	449	448	419	440	432	474	455	477	503	459	438	430	471	467	472	464	433	412	451	490	466	429	463	444	462	477	460	441	444	453	450	431	431	418	450	434	469	425	473	436	435	453	474	428	440	444	479	445	441	468	451	443	437	433	426	437	453	430	444	446	461	459	468	464	434	444	405	420	454	458	429	454	425	462	404	420	459	471	469	437	434	483	440	440	480	480	438	427	434	432	456	442	470	437	432	470	437	446	458	454	454	448	488	481	426	460	496	425	519	448	475	456	454	433	469	462	481	456	413	496	500	422	474	469	459	492	451	463	430	450	453	470	463
25469	21747	27087	24834	14272	5730	4021	592	739	676	361	300	258	309	265	291	293	266	277	268	254	284	246	261	288	259	270	272	233	254	277	269	301	277	274	299	285	272	256	285	254	254	247	278	265	294	266	289	272	257	271	318	292	279	291	283	292	274	262	281	266	255	245	284	277	271	252	252	268	269	263	292	244	298	256	264	256	252	256	254	279	260	273	255	259	274	258	266	256	261	280	278	288	265	276	262	290	253	253	247	264	276	264	278	261	270	271	270	289	261	298	249	257	238	259	278	264	294	260	268	289	259	282	298	248	288	268	259	264	272	272	240	269	283	312	230	262	258	249	242	223	247	275	269	256	282	258	283	266	273	261	273	276	254	280	307	268	276	252	288	280	235	262	229	274	278	279	259	271	262	260	257	242	271	258	267	222	285	242	270	294	260	279	263	300	262	253	273	271	231	261	285	272	272	227	252	269	264	266	255	268	283	256	270	275	252	285	282	252	255	246	277	306	277	270	254	263	301	255	268	293	275	262	287	268	245	265	280	250	270	272	249	237	291	271	262	279	233	262	280	271	282	261	247	280	240	265	322	249	288	271	265	273	261	231	282	269	262	271	263	291	257	256	260	278	243	253	278	257	262	256	241	266	279	276	220	233	259	283	265	246	246	260	273	274	291	263	268	267	293	278	261	236	259	258	242	254	259	269	247	264	229	267	259	269	265	265	269	245	298	263	262	269	292	263	254	264	291	298	271	238	246	253	268	274	266	247	243	271	278	266	262	263	275	294	278	266	283	277	233	251	258	270	259	276	256	234	244	268	279	252	265	269	272	284	286	248	252	268	260	268	262	226	282	248	253	294	272	265	245	267	256	284	258	263	273	243	269	236	237	225	249	259	250	303	275	249	255	297	267	285	285	253	256	227	281	252	247	277	246	261	272	263	259	243	254	273	263	280	270	265	279	275	266	294	243	278	275	287	298	281	275	246	251	273	249	278	255	252	267	283	259	275	247	302	256	276	268	281	247	279	254	257	291	273	296	235	291	235	311	254	281	281	251	271	268	281	243	261	264	246	244	271	278	253	267	287	279	261	276	274	283	279	255	248	276	274	236	260	261	266	259	264	267	251	270	267	266	257	246	266	279	287	260	263	297	279	270	240	272	246	278	268	270	273	241	254	262	271	263	278	268	280	265	259	243	270	270	253	256	273	279	256	243	289	285	272	268	276	274	246	245	310	263	256	238	252	253	253	257	285	274	307	273	289	265	268	261	280	266	289	284	277	283	278	258	271	276	269	243	272	290	287	268	273	265	269	240	289	266	271	252	253	290	288	266	272	240	248	235	245	269	263	277	272	255	281	259	271	268	253	260	298	254	251	266	261	259	266	289	260	312	283	287	254	272	278	267	281	216	263	248	245	259	293	252	279	257	265	254	286	247	281	258	263	267	269	282	254	253	264	289	274	287	265	235	263	250	241	249	245	262	275	246	254	260	260	281	259	312	258	301	278	263	278	266	291	260	248	281	293	272	267	294	261	280	251	268	248	245	260	268	264	271	281	255	272	266	298	266	254	245	265	256	246	252	265	273	281	263	272	264	261	273	255	274	233	269	259	255	275	240	245	269	281	255	260	274	276	255	265	291	273	266	256	252	256	283	275	288	266	287	252	240	234	250	252	260	248	278	261	282	284	277	272	278	260	273	272	232	255	266	247	277	243	257	239	292	267	269	298	259	252	245	263	243	254	248	272	270	255	252	266	271	238	276	281	268	272	251	280	267	279	243	286	262	271	264	234	273	233	253	278	277	266	262	259	282	288	265	271	264	282	273	274	241	277	265	269	273	281	279	289	229	266	287	257	288	255	308	297	312	266	273	287	282	273	259	238	257	260	269	309	284	254	238	269	270	272	258	272	285	272	280	279	280	272	281	263	272	260	259	274	249	248	285	257	283	234	257	262	273	285	276	275	272	291	279	280	271	260	280	311	268	269	271	278	272	299	288	264	263	268	281	298	255	252	254	267	270	286	273	258	248	282	287	264	316	244	277	253	269	231	282	277	274	243	253	256	242	260	264	256	251	248	252	263	292	244	247	251	259	281	238	281	287	238	281	264	264	262	262	254	234	268	238	273	285	256	237	262	269	264	273	267	264	284	258	257	265	241	267	262	265	290	274	274	226	281	276	295	273	278	249	277	279	264	268	249	270	258	248	296	249	252	260	293	293	271	292	295	264	269	286	281	257	254	274	278	270	276	280	291	280	268	230	273	278	267	249	273	294	294	253	274	264	267	284	264	278	279	279	290	251	255	270	293	270	253	298	274	265	272	283	237	244	274	288	287	245	251	268	256	271	257	287	261	273	268	267	280	262	286	266	295	273	281	280	234	256	267	249	276	267	270	247	259	278	243	284	263	264	247	283	288	250	264	258	291	277	275	255	244	271	255	268	250	284	245	287	263	275	256	261	273	247	291	274	263	277	269	282	277	266	281	271	254	257	275	272	267	256	288	275	260	302	278	273	269	275	287	255	286	260	257	278	262	282	274	247	247	295	294	300	284	285	259	242	266	262	293	256	298	288	271	261	251	279	282	283	275	284	263	253	251	268	302	284	251	261	232	255	286	275	265	284	263	267	260	242	282	295	254	253	253	293	257	278	288	247	266	268	246	268	266	254	254	261	270	248	257	245	263	259	239	277	289	256	276	264	245	265	264	236	276	267	259	262	258	261	311	275	277	262	255	288	242	254	257	264	255	276	258	260	278	287	275	272	291	250	286	294	274	248	273	267	280	266	236	274	266	271	260	265	307	262	261	266	301	259	252	240	262	239	281	251	284	299	268	280	272	277	282	278	283	254	301	241	285	275	251	290	254	262	248	262	257	270	276	258	257	264	270	270	269	263	286	254	266	214	260	279	233	271	258	256	268	270	303	263	277	269	259	280	251	254	270	297	254	257	272	276	252	260	263	249	273	237	276	256	274	277	276	261	259	276	294	284	246	270	282	235	265	277	229	301	301	291	266	269	284	280	270	249	274	244	267	283	277	244	254	243	269	249	262	245	278	274	278	294	272	287	233	241	232	276	266	258	235	248	280	286	260	275	254	262	286	293	245	239	285	248	265	267	291	255	278	285	237	283	270	237	244	261	275	254	253	284	277	293	258	270	243	256	286	260	282	269	267	269	249	253	254	249	259	256	253	271	220	264	254	258	261	277	253	282	290	300	259	285	292	283	278	262	280	279	239	288	246	274	268	237	245	269	253	259	283	252	254	262	279	281	264	293	288	258	261	259	295	273	273	267	254	248	261	251	264	283	227	286	262	263	251	273	274	273	278	264	268	261	261	284	261	253	240	299	272	284	261	236	276	304	259	250	241	272	282	302	259	292	286	271	271	259	232	276	249	281	237	284	278	271	272	257	263	280	243	294	237	259	272	265	266	270	276	251	251	278	273	242	277	241	273	271	262	257	264	265	258	263	255	268	257	276	254	262	275	266	244	296	255	268	275	261	238	240
44039	57382	31340	18586	17397	10908	8396	1211	1861	1497	602	417	377	324	372	351	371	352	332	349	340	347	362	322	355	368	348	341	368	363	334	294	334	330	325	336	348	313	318	355	322	298	353	326	349	315	343	321	335	349	332	323	317	303	354	326	328	354	324	323	323	312	351	309	305	366	316	321	322	340	337	316	349	339	333	334	311	359	333	333	327	326	340	351	321	330	331	317	313	343	353	385	313	346	325	305	363	351	335	343	335	336	339	347	362	316	325	318	326	352	323	320	317	366	315	369	334	336	380	379	346	340	328	352	320	331	323	314	342	344	350	342	323	345	318	321	357	344	337	353	357	318	316	330	318	283	324	338	321	321	339	306	284	334	329	334	334	334	304	314	367	333	337	313	365	343	323	301	290	324	340	303	327	330	315	365	340	319	317	334	342	350	323	336	320	323	351	357	329	316	336	349	311	317	328	370	368	321	327	317	344	329	306	355	313	337	346	371	326	352	351	329	342	378	300	334	363	324	290	350	337	346	299	320	324	316	332	347	303	332	346	337	349	319	331	330	318	314	332	328	332	367	332	351	310	324	312	339	322	357	324	317	327	300	325	340	332	321	364	353	333	330	355	329	342	332	307	322	336	316	325	363	339	332	332	339	339	352	354	312	352	332	285	325	316	359	346	353	325	353	318	303	351	327	323	329	350	317	327	374	322	320	368	331	322	326	302	327	339	371	341	335	349	327	341	329	351	344	344	318	314	317	320	321	345	355	315	309	318	346	304	342	339	310	331	382	297	316	301	321	340	332	347	313	347	334	344	325	317	346	330	355	320	296	322	327	319	328	323	341	332	324	333	319	343	335	354	374	342	313	311	353	337	326	310	339	351	311	326	322	326	322	306	327	332	327	337	317	338	326	322	348	363	296	331	324	311	331	327	325	334	341	338	345	306	319	362	322	326	342	296	327	355	349	323	300	367	326	346	328	346	324	351	317	327	320	365	313	332	325	322	323	348	335	364	300	331	331	305	327	321	354	341	329	355	302	330	311	322	320	313	336	329	311	326	308	324	344	347	314	342	327	342	323	336	314	339	342	341	336	337	325	284	362	330	306	341	342	313	357	322	330	320	369	311	324	353	347	302	339	325	371	346	362	346	322	319	325	328	330	317	327	323	287	355	342	348	304	336	325	357	315	298	281	332	321	328	330	325	342	357	338	308	347	292	354	330	313	315	333	301	354	356	317	324	329	332	326	355	349	378	343	370	352	339	317	313	323	316	318	329	319	290	335	304	321	305	336	322	329	309	353	315	337	337	312	330	358	345	336	308	337	318	348	312	349	306	335	331	343	337	325	313	325	322	320	310	297	315	312	331	335	331	326	331	355	336	313	325	340	326	305	334	325	350	327	350	304	316	340	305	303	333	326	324	333	332	342	326	326	315	330	339	354	343	338	337	341	344	312	342	316	356	339	322	318	316	337	390	329	326	321	332	318	326	353	325	327	324	385	351	316	360	305	338	330	343	307	342	303	324	318	318	332	327	351	355	331	314	354	337	357	331	292	301	321	343	348	301	359	291	315	347	330	324	324	316	327	309	330	319	331	310	361	342	367	308	349	319	301	310	327	313	335	311	357	350	325	323	330	342	328	346	318	333	332	330	329	360	326	334	342	323	319	376	335	337	328	324	334	356	332	344	324	322	316	304	310	309	347	348	307	317	324	359	328	338	324	324	322	331	302	312	355	307	348	336	341	287	347	349	335	335	306	325	328	309	307	354	281	335	318	336	308	346	329	299	346	323	323	371	328	324	330	346	329	309	350	325	351	320	308	331	289	328	313	302	321	344	325	326	343	326	336	349	353	338	327	324	328	345	330	312	339	308	333	317	300	364	341	343	318	325	337	350	352	321	319	340	343	341	332	319	308	340	296	337	356	328	341	339	307	308	316	329	307	335	344	339	336	334	300	317	317	338	332	363	324	325	347	339	346	344	348	334	329	327	362	323	346	332	279	317	303	338	342	306	317	321	327	327	357	319	328	342	349	354	362	347	331	319	283	356	364	310	351	309	326	351	360	331	339	345	328	361	333	343	346	320	319	326	343	323	352	316	327	353	301	341	350	346	349	361	328	309	337	329	352	326	335	331	334	370	305	324	330	336	326	324	319	330	344	340	364	332	315	338	311	340	342	327	344	320	326	364	305	319	303	355	355	333	369	330	325	323	330	346	341	312	331	333	364	321	310	341	336	341	313	338	329	305	300	293	314	293	332	344	364	327	356	354	311	323	335	366	355	296	331	328	372	318	340	334	348	330	327	357	347	300	355	345	349	340	340	328	308	326	373	319	336	355	331	387	357	350	331	331	351	328	297	342	312	318	310	288	363	286	321	321	355	300	316	314	387	336	316	343	336	344	313	338	350	344	290	313	351	331	350	317	336	324	345	331	328	322	346	336	341	337	312	318	331	322	293	365	337	312	338	329	339	321	343	316	313	316	314	338	355	321	323	326	344	354	333	320	334	351	300	344	345	325	322	310	290	335	328	325	339	313	337	321	329	371	344	361	330	321	310	335	323	320	325	335	347	332	316	367	324	368	313	341	295	325	336	297	326	347	330	299	343	304	301	341	312	320	339	321	311	344	344	333	310	364	299	339	322	299	326	328	335	298	327	325	351	276	325	348	333	325	354	326	305	345	329	327	311	303	367	350	326	369	358	306	370	317	317	346	339	339	317	356	304	313	329	305	300	346	335	321	347	327	329	316	319	375	340	349	336	333	334	318	352	339	315	360	288	345	326	320	357	335	317	342	338	328	325	321	341	308	316	340	300	331	331	332	332	323	304	304	369	348	328	331	314	312	354	324	337	337	344	335	328	340	336	379	298	332	336	340	311	330	322	350	338	298	305	319	335	328	296	314	354	323	373	322	330	338	324	312	327	291	328	310	339	361	327	337	342	304	341	343	322	332	334	344	317	320	359	309	329	321	342	316	339	304	358	326	344	324	340	356	292	368	338	346	355	335	322	342	351	321	331	333	384	349	308	336	297	329	324	324	339	330	346	375	305	290	341	326	305	331	349	351	355	329	311	328	322	343	348	344	360	354	329	344	375	356	342	292	338	337	335	320	351	346	342	328	322	326	367	335	365	328	330	347	335	340	322	349	355	342	351	319	308	325	316	364	372	328	305	357	315	333	350	346	311	333	346	319	324	336	334	333	320	341	327	328	316	313	320	331	343	356	339	290	361	320	331	319	332	306	337	353	310	315	317	340	310	303	346	357	341	366	314	314	318	309	324	325	321	308	339	320	357	361	309	334	283	318	333	328	372	315	343	301	311	326	355	339	313	337	308	353	331	351	310	319	361	305	362	356	335	318	303	346	337	337	318	353	356	380	350	329	294	308	348	354	297	326	327	343	333	361	339	306	350	330	324	340	319	318	340	343	316	328	326	331	327	326	310	329	338	304	348	306	314	322	311	305	327	364	319	321	321	316	295	322	336	312	329	301	301	296	319	304	333
23032	21374	29024	23968	22617	24802	21715	3246	2173	2058	1631	814	556	534	538	530	563	547	523	576	524	520	501	502	498	492	502	452	523	501	467	478	490	474	498	506	544	496	488	489	480	501	477	492	481	511	476	478	466	500	427	499	456	498	485	485	440	477	466	487	501	488	507	493	449	490	479	505	529	494	467	501	520	511	476	482	498	442	491	440	489	466	503	495	526	496	497	456	477	527	466	470	468	518	480	490	490	455	492	487	479	479	500	508	501	516	517	493	502	512	450	458	462	514	502	454	472	493	508	506	501	493	508	505	506	471	491	470	488	519	490	494	469	519	501	508	450	455	470	482	463	461	490	494	518	482	476	486	458	472	486	512	462	484	474	515	492	456	488	482	449	498	464	458	468	461	462	488	501	459	462	517	486	507	481	490	469	461	498	467	512	485	482	453	469	504	486	515	455	448	462	467	480	456	481	493	507	513	488	497	493	503	464	448	507	485	488	478	470	452	471	506	474	500	513	478	502	493	487	474	466	478	465	449	470	445	459	466	466	451	490	465	460	476	447	495	485	466	494	476	506	470	486	447	500	459	443	463	468	464	507	490	483	479	496	480	483	474	454	505	497	451	469	481	458	432	503	468	535	446	485	479	455	569	525	511	523	494	497	462	483	502	491	447	498	479	447	504	471	442	463	491	465	461	434	492	488	464	471	449	482	508	464	438	498	494	491	481	473	463	479	469	471	485	490	441	498	482	464	501	503	464	481	463	492	486	467	449	453	438	473	471	505	481	468	544	483	520	481	506	438	499	451	435	474	518	444	460	502	491	475	493	482	513	492	464	492	464	508	515	481	469	501	473	478	440	491	501	508	489	471	527	479	452	478	478	468	477	488	511	507	495	474	497	466	457	486	514	519	453	457	490	467	460	474	494	492	473	440	469	472	493	464	484	489	459	502	469	495	506	432	456	509	456	510	473	465	504	446	494	482	454	462	490	434	494	475	441	518	461	490	511	504	436	510	460	450	480	497	515	474	446	494	464	508	524	477	475	490	490	486	491	451	483	466	495	490	472	457	463	489	441	509	500	469	519	473	480	486	456	484	496	517	464	484	449	487	490	476	513	445	486	461	458	489	480	499	471	467	466	499	473	467	479	493	476	476	484	496	477	467	447	458	516	475	502	499	486	462	477	480	490	505	492	461	454	495	494	475	481	465	483	455	495	491	480	476	471	529	494	474	473	484	495	445	478	454	492	469	465	512	437	470	467	456	467	485	463	484	494	506	472	500	511	508	471	495	482	496	497	472	490	477	522	464	524	517	498	475	510	482	515	517	463	478	487	463	469	465	470	483	453	450	493	475	495	485	466	513	446	472	527	474	486	460	511	458	450	483	517	494	511	486	477	462	491	504	466	484	491	496	495	499	473	503	465	482	451	491	444	469	437	449	494	494	486	492	508	447	507	503	465	479	456	467	496	494	496	492	475	472	448	457	470	466	470	482	507	476	517	514	497	451	438	454	475	472	471	482	462	482	436	487	433	521	455	465	503	456	517	473	465	467	478	468	465	502	517	469	519	452	467	467	436	471	510	471	482	490	493	502	488	446	485	481	445	496	497	463	486	463	488	486	505	512	485	461	480	501	515	461	491	463	479	485	507	458	482	466	512	463	494	519	450	476	481	474	486	480	450	458	481	478	478	504	498	495	455	462	479	525	451	484	476	500	439	488	480	484	498	478	490	450	514	472	492	460	474	456	482	490	463	455	495	491	499	505	499	496	466	480	463	484	462	513	506	526	489	472	446	427	480	478	470	429	457	466	496	482	518	435	497	443	471	459	471	448	514	475	537	472	486	437	478	517	513	468	480	501	478	465	463	461	450	473	471	504	447	462	511	478	469	488	435	465	453	507	502	489	456	468	482	495	467	452	481	502	463	506	496	481	497	491	504	469	472	449	479	482	474	531	446	447	454	491	437	478	461	459	466	469	468	477	468	512	490	473	470	495	482	469	489	457	461	486	475	464	453	462	478	468	476	515	509	442	502	471	514	491	504	461	430	496	447	423	458	434	459	460	493	534	507	467	493	517	499	431	496	513	472	454	500	432	471	454	522	487	502	503	490	505	489	452	465	498	459	475	483	444	480	508	439	445	479	480	429	458	490	471	502	493	445	493	485	513	504	477	485	515	487	508	475	516	478	485	485	454	483	476	517	447	523	477	458	474	462	464	470	454	482	433	491	500	464	508	443	469	473	465	518	461	443	449	466	500	512	437	466	515	505	484	488	434	463	464	467	486	483	474	477	475	431	456	471	481	467	475	451	480	485	477	479	448	467	487	481	479	469	490	455	472	502	459	469	535	448	468	468	532	497	469	494	447	450	472	473	470	495	460	487	488	479	473	502	494	464	439	498	521	466	463	509	467	491	501	483	494	480	475	495	500	466	505	439	512	521	485	436	497	439	479	490	470	449	464	472	499	494	478	489	446	515	502	464	455	482	455	487	441	455	468	509	478	518	528	445	477	475	461	480	490	505	513	485	473	487	435	515	466	480	455	452	505	490	503	461	502	507	486	541	490	470	450	472	462	494	503	488	432	487	472	446	455	512	497	481	464	464	503	436	461	488	485	497	436	539	442	461	488	482	459	532	468	504	499	455	468	450	502	502	477	471	467	436	460	479	500	482	507	470	476	473	473	470	512	519	450	486	476	477	482	460	438	477	474	499	457	475	478	513	486	488	437	480	516	480	466	480	468	473	504	504	522	488	492	480	458	492	506	485	517	463	476	506	493	472	478	475	478	452	511	464	453	504	501	497	453	471	501	533	497	442	496	495	481	483	519	458	483	468	503	494	496	481	443	498	482	501	483	499	517	497	417	464	459	485	446	490	483	448	464	497	471	437	472	485	495	506	489	466	485	474	527	506	481	483	497	489	486	483	435	470	478	445	466	484	485	484	442	449	486	468	467	452	497	471	490	492	483	451	454	452	454	500	494	505	444	501	481	492	485	493	452	455	443	477	516	498	472	509	497	469	453	492	473	471	453	473	513	459	496	454	488	487	483	470	447	533	522	484	465	484	471	483	475	493	487	410	452	481	428	472	499	422	498	481	472	488	517	445	508	478	500	512	439	489	502	471	460	489	495	474	506	499	510	486	447	488	507	465	448	502	481	516	489	490	468	522	463	490	501	488	498	485	446	438	436	477	482	462	450	458	466	529	419	478	485	493	430	483	453	483	483	463	440	477	442	474	457	475	483	485	487	492	470	507	517	469	467	473	470	492	462	461	431	482	484	485	479	499	500	490	451	492	448	472	488	485	513	454	457	473	463	467	470	480	475	497	460	466	489	464	450	533	474	456	521	495	460	474	500	476	475	467	488	481	466	530	443	475	478	496	460	481	484	484	497	476	470	488	419	457	516	474	477	472	470	467	479	492	444	475	493	478	432	449	489	484	503	468	503	489	513	453	493	485	489	479	479	490	469	435	473	456	463	480	441	447	490	462	481	478	455	501	440	486
56733	83456	52034	38218	36553	30560	19927	3417	4695	4239	3290	1474	778	745	690	745	643	699	657	629	629	633	651	626	615	594	597	632	578	583	600	612	622	602	581	564	585	595	584	521	609	544	580	530	564	579	550	555	591	587	549	554	568	555	551	587	558	607	547	557	583	549	563	557	568	575	560	550	586	526	559	548	576	533	529	590	581	579	571	544	559	574	577	587	582	550	579	575	548	555	520	524	559	550	571	535	634	600	588	643	593	566	572	593	553	570	545	581	589	585	560	564	561	542	586	577	550	596	542	566	525	584	568	584	588	555	573	537	584	547	547	571	617	588	557	510	573	577	564	530	514	552	565	547	576	548	581	557	539	595	567	587	600	560	540	586	541	573	538	547	608	552	521	575	579	559	534	567	548	529	532	561	544	550	545	527	530	551	577	536	524	547	533	548	597	554	568	548	573	564	572	549	553	587	592	560	548	599	575	557	540	519	540	588	564	569	590	578	593	598	538	495	532	549	557	553	573	591	551	521	535	521	553	575	561	584	548	521	555	551	562	593	570	541	542	525	577	532	564	567	568	533	548	549	523	550	531	560	558	557	552	564	569	584	531	539	558	539	603	512	578	565	560	561	531	577	557	546	561	541	586	595	535	594	611	522	569	550	550	561	565	565	532	559	537	580	543	519	590	551	596	510	569	548	540	571	555	503	582	537	580	532	557	576	514	582	575	536	569	566	563	548	507	555	550	575	550	550	557	517	574	566	550	563	578	550	556	545	571	559	564	568	572	566	557	550	548	565	570	590	580	530	538	574	523	568	505	543	548	557	587	557	565	560	538	571	538	561	553	561	536	572	585	536	558	586	561	508	545	533	554	548	559	608	557	542	539	574	534	567	527	573	527	560	551	571	543	521	571	545	567	522	563	554	535	553	501	560	543	535	545	557	565	540	553	531	539	545	585	579	522	539	538	511	546	575	550	536	556	601	553	568	568	511	563	548	562	528	526	594	583	547	596	593	554	564	584	573	540	567	539	532	573	564	531	550	549	586	539	549	562	563	562	551	510	596	572	557	517	568	565	561	568	562	542	586	570	541	600	545	537	585	546	489	535	538	535	587	573	566	535	558	533	547	546	568	554	581	563	566	571	553	578	553	581	524	581	541	560	592	551	563	572	532	564	572	601	554	539	588	568	519	558	557	573	529	541	535	550	542	600	529	582	569	560	545	574	543	547	515	545	558	551	568	592	548	570	581	587	529	581	554	553	579	552	593	542	561	489	559	568	578	576	559	565	575	574	550	537	531	563	591	550	526	570	583	527	519	543	536	525	559	565	532	547	570	548	555	530	546	507	562	591	611	566	539	523	547	594	570	555	549	568	586	598	557	577	592	574	563	541	542	556	590	511	553	531	557	568	566	545	548	553	572	543	582	561	572	582	547	573	553	571	519	576	547	554	562	531	560	583	561	581	541	547	573	555	555	559	510	545	577	554	583	556	585	551	525	563	555	537	587	532	592	525	584	547	549	606	583	548	561	561	570	570	575	563	566	552	553	536	557	509	575	547	573	554	531	546	605	514	535	576	530	551	565	615	567	583	573	546	538	561	545	531	562	559	550	574	526	602	536	511	559	554	565	557	561	540	586	512	520	590	554	581	570	550	565	525	521	577	548	551	609	565	560	530	525	538	560	585	552	560	531	545	542	571	570	519	534	539	542	539	567	532	522	561	541	555	527	539	535	599	564	554	561	588	575	537	534	571	590	592	619	534	582	567	544	532	558	530	529	529	554	527	549	610	572	562	550	597	571	564	596	573	555	593	580	587	541	580	564	562	492	598	536	565	537	582	587	562	553	572	597	515	557	561	555	573	510	527	570	543	579	529	551	552	545	584	561	578	548	598	527	604	528	511	546	596	528	555	612	540	558	557	526	556	572	549	621	596	576	515	539	559	549	525	610	543	579	536	567	561	541	558	569	574	569	600	541	579	541	548	558	550	602	528	564	547	579	538	591	540	569	576	559	541	604	573	558	556	579	561	522	572	536	569	577	568	571	562	572	532	531	539	544	553	598	572	533	556	524	535	547	529	532	540	510	556	557	550	567	548	573	581	523	566	545	568	596	564	533	534	596	550	541	528	577	554	564	563	568	555	548	552	544	554	562	588	541	562	532	522	608	555	543	548	572	552	527	544	521	564	555	563	565	531	541	560	563	547	585	601	517	567	570	575	537	529	544	555	600	593	571	563	558	549	548	568	557	536	570	538	570	561	593	526	527	543	539	530	561	566	507	572	523	538	562	534	552	585	549	552	547	524	560	565	527	587	569	583	559	576	573	535	537	573	555	563	567	552	549	573	549	589	572	568	581	600	550	555	556	579	566	597	570	610	557	503	594	565	583	563	531	536	527	557	541	597	550	542	591	558	513	560	545	501	589	566	561	580	576	533	588	555	573	519	542	549	570	559	561	551	564	568	595	536	506	560	507	548	567	536	581	558	567	546	581	577	537	560	589	567	541	556	546	570	538	582	601	577	519	543	575	595	560	525	538	578	590	545	550	604	541	551	591	564	555	517	536	575	542	531	546	556	557	530	520	563	539	526	583	583	534	552	517	553	583	547	585	537	504	549	551	559	538	533	553	585	551	544	531	565	600	585	564	577	536	590	558	576	555	575	576	558	511	614	565	564	556	550	556	568	575	532	533	570	536	594	595	548	577	577	588	525	577	576	533	574	588	571	551	558	563	547	528	555	542	567	617	547	577	582	560	569	578	593	553	549	563	537	568	529	586	575	532	546	565	559	604	524	571	548	552	583	538	582	583	551	533	538	526	522	530	589	505	538	606	541	581	539	570	539	615	571	563	564	557	501	501	550	558	565	551	607	539	553	501	602	563	541	558	545	580	545	534	579	537	541	561	559	577	569	563	558	538	548	533	551	567	565	535	552	528	554	546	597	536	543	538	562	589	583	553	574	550	533	524	588	561	578	536	546	615	549	528	545	580	526	551	586	578	529	547	550	573	566	547	565	559	587	519	558	557	508	554	544	524	563	581	513	568	559	572	528	523	567	558	536	568	519	541	566	523	547	554	480	518	542	542	567	497	544	549	615	546	523	579	533	543	563	529	563	570	586	583	534	527	538	560	518	573	568	557	579	584	539	554	573	601	575	585	537	503	567	529	528	559	553	574	542	549	561	565	545	523	585	555	613	566	553	551	568	532	566	553	540	551	580	558	552	569	567	495	576	557	581	569	534	584	527	564	566	552	542	534	559	597	568	558	562	581	514	519	501	556	553	567	587	592	542	543	536	553	569	551	564	542	553	575	546	573	501	526	573	590	569	533	578	543	550	581	564	556	559	588	535	541	543	553	559	524	562	548	593	586	587	527	563	547	549	549	557	535	578	564	579	572	569	565	534	550	583	545	571	613	554	541	617	540	540	565	543	542	565	559	552	568	551	557	572	563	566	586	552	583	575	538	573	507	532	561	576	526	560	557	555	556	558	564	570	541	524	535	553	555
27951	23149	15579	5216	2491	2036	1297	337	285	293	282	263	257	271	316	278	256	247	273	264	263	244	230	274	244	264	268	251	274	282	275	243	289	262	285	237	242	258	261	258	247	272	262	263	244	263	234	276	264	262	230	253	251	241	247	264	290	283	244	257	261	279	254	235	247	261	258	253	246	260	239	264	249	269	251	248	262	266	264	255	234	263	238	261	269	260	258	281	287	241	273	266	248	232	255	275	252	258	276	241	271	295	251	252	224	249	286	277	272	248	275	264	246	252	250	249	276	261	274	279	275	264	278	258	270	284	264	280	275	246	242	249	290	285	259	238	274	255	265	272	272	266	259	273	257	260	229	270	275	270	271	234	252	261	261	245	263	258	285	264	291	274	248	255	251	267	281	231	292	264	270	256	253	269	279	266	256	250	247	251	273	276	239	273	258	279	249	248	261	229	235	262	284	277	271	264	247	238	260	277	265	238	236	278	239	255	275	248	248	259	263	263	269	245	283	239	263	258	245	256	273	248	254	245	259	233	265	248	248	262	284	262	253	263	250	268	269	284	225	231	271	284	261	272	244	264	241	247	264	257	278	256	251	261	271	289	265	271	266	232	279	273	238	243	239	278	270	248	257	251	231	258	265	264	268	270	268	265	261	224	261	264	298	254	256	235	263	224	246	275	291	264	247	236	309	241	263	256	265	218	240	293	278	263	245	270	263	276	276	239	249	231	243	260	250	283	279	257	213	248	249	260	261	249	268	265	257	258	277	278	263	271	268	259	288	269	271	262	246	285	271	258	268	247	252	278	250	280	241	273	251	281	247	249	256	287	241	220	267	256	238	259	253	234	260	234	273	255	235	283	290	259	238	221	271	267	252	275	276	263	280	236	248	226	244	229	243	253	272	258	276	249	282	256	245	256	272	262	262	246	275	256	276	267	270	237	280	264	295	275	280	256	236	297	258	256	243	241	238	269	265	252	264	257	265	236	230	272	228	265	261	216	314	236	248	248	251	260	271	290	278	257	245	240	222	278	269	256	244	255	251	238	255	259	250	279	249	268	264	254	260	258	271	281	241	256	249	258	273	277	265	299	269	281	239	285	250	223	264	237	266	243	250	248	255	281	242	222	238	247	237	247	264	256	252	239	245	252	254	278	260	248	260	252	287	265	270	260	271	237	237	240	250	244	266	246	263	237	252	256	242	267	262	259	257	260	277	247	262	256	236	259	271	245	276	287	259	257	256	272	269	254	264	247	287	274	276	269	250	236	248	254	244	270	267	258	248	250	249	272	249	297	255	279	257	250	283	270	226	259	261	246	269	270	245	281	257	284	261	243	236	262	274	240	279	249	245	241	270	281	259	264	244	291	270	257	253	265	248	273	274	249	260	258	273	238	268	260	256	244	248	261	252	258	245	258	247	297	294	282	263	257	248	280	273	245	229	267	241	241	285	259	302	276	261	256	282	257	236	265	225	276	244	243	245	258	241	250	264	247	240	282	260	239	295	257	265	266	246	250	246	251	255	244	254	272	258	258	261	292	254	267	263	265	262	277	287	237	246	276	272	278	227	245	268	262	272	274	272	261	258	255	244	275	256	265	261	236	262	242	272	255	259	250	237	274	244	245	242	247	267	255	241	245	276	270	234	245	261	237	247	236	273	287	273	273	269	281	277	242	249	254	262	288	275	273	266	275	251	248	261	296	272	259	265	249	259	244	261	275	242	258	254	242	250	244	265	274	248	292	275	256	251	240	283	260	258	243	272	243	252	272	255	272	283	261	239	239	254	246	269	252	254	253	263	261	258	251	278	264	276	279	295	262	262	262	242	258	247	257	257	270	286	257	261	260	262	273	278	265	289	284	249	241	275	274	241	255	262	253	258	253	296	260	261	309	270	255	230	285	274	283	261	263	263	286	245	233	271	254	269	280	264	261	273	285	255	235	254	273	250	269	250	275	280	274	248	237	248	263	250	251	277	278	258	250	244	298	259	291	257	275	263	261	246	247	272	263	270	248	256	275	247	225	257	254	249	272	245	239	264	255	265	256	250	258	259	231	289	281	270	233	234	235	256	258	270	261	286	297	240	270	225	229	252	233	274	252	256	259	258	238	276	245	257	256	256	232	252	285	242	274	294	239	242	281	270	234	264	229	275	278	248	267	237	240	285	238	259	283	244	236	245	267	267	243	236	249	252	258	274	239	274	243	282	286	255	262	281	244	259	270	237	238	233	254	260	270	272	262	277	270	280	259	266	253	246	247	264	261	247	285	286	250	244	280	263	274	249	243	262	270	226	256	253	253	269	295	276	249	251	285	237	261	251	224	277	242	260	254	262	276	284	245	264	274	258	236	264	272	271	243	285	253	253	248	255	254	263	253	229	281	248	263	273	228	240	245	269	269	234	231	265	254	250	272	261	281	236	255	254	266	251	229	230	273	253	241	262	242	274	245	276	283	263	259	247	253	243	271	266	258	241	266	275	259	258	239	283	251	255	241	248	254	271	269	263	238	253	243	270	264	255	261	276	248	278	254	259	260	261	239	276	233	268	257	264	260	274	241	261	271	278	243	257	225	246	233	235	244	257	262	259	228	248	251	257	272	248	259	282	221	266	273	250	268	272	249	256	278	250	245	282	236	262	241	249	269	248	247	251	266	244	272	254	255	306	296	239	275	274	249	249	240	271	262	252	261	259	250	263	259	264	257	246	246	263	246	255	277	253	258	269	267	260	269	238	257	285	266	265	291	293	251	232	257	267	269	259	234	273	290	267	240	252	244	245	258	271	259	259	261	291	266	239	265	278	268	234	258	253	286	251	245	235	268	281	285	261	250	260	263	242	242	276	263	253	257	253	252	278	262	264	260	243	235	247	306	257	224	272	227	255	259	252	248	316	277	236	253	267	248	235	243	271	250	220	316	252	233	239	244	251	260	263	263	271	253	269	275	262	272	237	237	288	269	275	248	250	229	255	270	244	270	271	258	246	255	241	274	257	239	278	277	255	215	250	242	278	247	254	276	248	259	283	234	275	272	244	273	243	228	262	250	261	258	250	266	263	255	215	283	250	259	296	279	265	278	254	253	257	266	249	261	226	253	246	242	281	282	290	243	239	245	256	271	282	253	264	262	265	250	255	260	236	261	255	252	237	270	265	250	252	272	257	276	267	265	257	262	271	250	244	251	249	253	270	249	308	265	253	243	266	238	242	258	270	226	254	249	250	239	288	284	255	243	265	240	257	264	247	251	277	265	257	273	238	250	280	255	243	290	247	283	250	233	265	247	245	274	245	258	259	252	254	256	282	250	250	253	268	281	239	285	302	241	237	244	278	269	270	253	248	243	255	246	258	283	250	271	239	274	276	251	266	270	271	241	234	275	224	266	263	251	269	256	245	267	256	264	260	257	251	288	253	259	235	260	282	275	248	246	280	273	271	227	251	257	249	301	245	244	271	253	271	264	254	266	237	282	254	251	259	246	237	256	250	237	232	293	252	261	262	234	290	264
25159	32794	10268	4888	3964	3284	2184	390	395	435	396	347	329	324	307	330	293	334	326	335	348	303	283	346	322	323	320	347	333	297	299	287	303	292	333	307	342	351	316	335	296	322	335	286	325	314	312	286	330	308	320	335	313	310	319	303	295	290	317	295	325	314	329	290	317	317	319	285	287	298	301	299	328	328	305	306	334	297	293	297	312	296	319	291	310	297	316	316	291	318	292	332	316	332	281	299	312	318	315	339	303	341	328	323	348	317	342	324	319	325	329	381	329	328	316	329	313	305	331	327	333	299	291	285	333	287	297	307	325	294	273	291	304	301	292	311	334	292	315	297	293	304	306	312	308	323	306	252	308	306	309	322	306	335	293	340	309	311	327	302	321	299	339	274	290	312	295	303	333	320	347	282	271	300	312	308	306	269	328	314	307	322	328	301	280	310	302	306	287	345	295	334	280	320	336	285	302	329	337	314	298	307	291	296	332	300	343	309	289	336	299	316	278	317	314	308	319	302	362	306	320	313	295	314	339	302	362	315	284	303	359	284	319	287	308	277	303	307	300	297	297	339	320	300	361	301	305	312	282	328	273	293	294	306	321	301	309	315	296	314	321	306	339	310	330	291	308	320	315	314	320	326	334	326	293	284	288	271	315	328	308	322	334	312	315	312	334	329	329	306	299	309	316	311	315	309	304	305	289	316	306	315	293	299	286	306	323	292	326	323	307	300	304	319	319	335	311	314	299	350	343	305	321	313	312	322	327	335	309	298	320	343	297	288	295	321	344	295	308	315	301	280	325	292	310	326	305	293	324	331	334	303	308	315	326	306	322	380	322	329	313	279	325	297	306	307	340	350	323	310	297	295	307	289	294	303	313	307	301	284	325	342	329	294	278	322	320	305	315	307	313	312	324	322	310	317	283	314	270	308	343	305	307	347	325	325	318	325	302	334	308	299	311	301	309	322	309	288	314	274	319	307	316	294	309	317	282	303	314	340	309	338	303	315	337	335	317	331	304	318	288	270	332	311	329	304	301	311	317	314	319	302	273	334	307	311	303	290	329	282	323	303	321	300	314	291	338	302	297	286	262	305	315	295	298	330	332	299	335	319	302	308	340	319	317	282	311	287	331	348	305	323	337	323	303	337	301	324	306	298	333	327	297	315	289	295	330	320	314	320	317	306	304	312	276	327	314	301	300	336	289	291	285	317	324	322	306	313	338	338	296	330	307	291	313	311	285	309	309	295	317	293	314	315	303	300	290	303	286	306	322	301	326	313	313	323	325	309	322	325	307	323	345	301	327	283	298	294	316	291	300	305	324	313	319	301	310	326	360	314	297	299	303	296	325	296	297	306	325	314	283	308	310	332	325	326	295	308	266	318	278	324	328	265	332	318	307	311	302	316	331	305	329	328	311	273	319	326	327	311	302	294	346	297	306	334	313	305	302	280	303	314	305	336	305	325	323	313	281	312	318	317	324	288	316	337	305	291	279	301	331	333	318	318	286	345	344	320	305	310	296	310	285	298	308	323	333	294	297	342	323	318	323	320	310	352	319	305	280	353	291	319	288	331	332	288	300	314	294	291	334	309	311	344	315	335	324	309	312	274	303	314	322	279	336	285	305	308	325	294	306	320	309	298	311	316	326	346	336	327	321	294	299	305	331	327	299	281	311	311	341	308	287	305	306	326	330	327	307	333	286	300	293	293	315	275	294	314	348	303	342	321	290	310	320	320	305	304	292	289	323	316	326	317	304	325	340	332	299	315	325	310	321	297	321	330	287	314	337	336	322	266	317	322	319	359	322	315	344	307	321	347	302	327	341	302	311	310	311	317	295	300	315	307	292	304	312	319	297	323	320	288	330	278	292	310	314	319	333	315	341	282	314	286	286	309	316	336	298	300	328	329	328	316	340	289	334	323	282	292	305	334	294	304	306	326	303	296	301	337	324	317	307	307	344	322	327	278	346	324	285	314	322	313	290	306	320	325	299	289	301	287	282	335	293	332	329	310	300	292	301	302	321	312	288	300	343	311	299	290	297	321	274	360	297	334	314	315	295	307	292	311	316	320	300	333	343	286	287	307	320	289	301	322	308	282	311	311	322	312	321	329	323	281	289	308	277	303	299	331	317	295	301	327	304	300	321	320	282	294	322	305	305	313	301	301	282	300	267	302	325	272	324	302	288	276	318	348	289	290	331	299	307	290	292	312	341	310	294	310	312	296	317	324	312	324	319	296	321	342	340	301	320	296	296	316	295	312	311	325	316	300	312	308	343	295	327	313	311	299	329	293	328	290	293	297	331	344	322	326	341	323	291	335	306	279	293	281	315	304	328	309	346	308	299	303	312	300	302	332	308	320	285	309	323	332	314	275	294	319	310	296	339	313	312	323	322	296	295	309	302	330	276	317	323	369	311	304	320	303	301	300	342	315	328	332	305	307	333	305	319	292	282	340	323	314	319	282	295	326	300	337	318	297	305	303	334	299	320	313	312	331	305	310	324	314	316	309	316	297	312	321	284	324	304	312	329	278	281	333	293	335	330	330	305	316	306	281	318	341	332	295	323	299	316	292	324	318	303	304	291	309	310	321	306	289	314	305	284	280	301	320	303	284	294	266	309	300	294	347	322	315	349	299	340	308	285	276	333	321	309	302	320	269	296	299	325	320	318	317	296	285	301	287	327	307	307	316	336	287	309	316	342	292	308	306	282	322	296	312	300	299	336	321	332	369	317	317	277	366	292	328	340	309	296	322	324	305	336	318	315	320	316	293	310	332	316	321	318	309	289	313	347	322	305	312	333	297	311	353	322	330	332	327	312	315	319	294	278	287	296	314	308	315	313	316	345	299	325	309	314	306	327	332	333	330	300	302	292	314	350	293	308	327	306	333	350	302	293	312	303	351	309	332	288	337	307	301	320	296	327	314	293	310	307	301	312	307	306	302	324	288	329	323	266	287	317	301	301	293	325	323	299	355	301	300	339	303	352	317	285	268	328	303	312	334	305	327	313	308	298	304	305	326	308	305	299	310	277	309	328	303	322	314	333	316	316	307	335	304	302	284	307	294	301	305	335	318	293	268	318	291	340	305	322	330	300	299	310	300	301	309	335	296	301	321	301	277	338	300	295	306	290	325	314	291	325	316	304	293	335	321	337	301	349	309	285	319	306	337	354	334	338	296	305	319	279	303	280	323	329	325	301	286	302	331	308	314	329	314	356	312	310	291	289	308	322	320	311	310	338	301	298	287	293	312	292	311	286	299	319	297	312	295	311	301	334	284	312	296	305	310	310	300	300	312	298	321	287	284	313	309	309	327	321	300	312	311	320	309	311	278	284	304	335	340	332	320	274	319	336	294	325	262	319	332	307	319	320	288	322	310	315	291	294	318	317	291	288	289	305	357	295	316	306	305	308	298	290	316	298	298	328	331	318	335	296	337	295	337	306	278	301	298	319	318	318	302	356	296	311	322	304	290	348	314	281	324	333	301	313	329	307	302	308	298
24220	21429	28487	24750	22123	22114	13424	1240	945	1110	681	417	425	423	401	428	399	387	383	357	394	379	425	407	384	417	411	390	404	389	367	382	376	442	373	398	378	387	350	359	402	394	408	365	378	364	364	392	397	387	400	380	370	420	369	421	391	386	391	422	375	346	349	370	407	385	361	344	382	387	380	351	383	381	383	366	361	412	371	382	358	364	374	379	396	399	339	397	399	419	390	394	379	402	368	415	413	407	387	377	413	376	407	445	397	369	377	384	355	375	381	389	363	411	410	401	359	389	368	401	361	394	389	388	395	390	381	373	343	367	395	386	389	337	361	358	375	418	387	369	417	388	342	379	374	388	381	390	334	387	387	368	414	415	385	365	390	348	369	396	370	386	382	366	371	412	365	370	355	381	358	368	368	381	351	397	367	350	376	354	388	364	411	417	382	401	382	369	370	390	402	353	426	376	385	382	385	367	378	388	366	389	375	391	365	353	368	387	341	376	365	409	390	406	389	359	419	387	373	373	390	413	401	382	357	366	388	387	386	387	391	377	380	388	372	389	389	366	389	376	395	372	392	427	396	374	365	376	390	409	366	383	392	371	391	412	403	369	358	412	377	368	375	368	386	356	371	387	390	354	372	402	351	398	388	348	376	367	398	391	397	365	402	376	390	377	412	404	357	379	359	393	381	379	397	365	370	372	353	392	396	376	405	374	393	367	399	357	388	375	368	358	353	408	381	395	362	350	401	373	424	332	411	381	371	359	393	363	372	364	385	356	390	368	369	376	366	351	368	417	388	388	372	353	379	357	356	350	406	366	334	414	415	380	371	379	370	391	366	403	333	404	383	399	389	371	396	379	385	357	404	400	385	401	356	334	385	345	410	375	365	420	378	365	340	385	365	419	332	399	345	375	354	395	391	373	358	361	390	330	375	365	365	366	334	374	389	393	389	380	405	375	362	372	400	356	363	360	388	360	370	372	366	367	379	389	374	394	360	352	401	373	365	375	400	366	370	412	389	393	376	389	387	366	361	355	374	384	402	388	380	370	376	369	374	369	366	393	374	335	407	362	377	387	394	368	362	374	350	377	388	391	369	385	345	403	414	367	374	390	418	340	348	362	399	392	381	416	391	365	430	354	366	368	420	381	401	400	385	384	429	360	364	363	386	368	379	397	407	401	392	382	371	353	366	392	381	361	387	373	355	387	379	367	358	394	385	378	383	393	389	369	413	374	399	367	346	340	347	370	361	363	413	394	357	356	376	394	389	377	366	399	376	360	407	390	392	413	387	369	408	374	373	387	374	415	411	402	367	364	414	375	402	399	324	412	368	420	363	386	392	384	415	386	386	391	394	383	380	380	374	380	382	388	399	377	388	390	386	349	352	371	406	364	374	356	353	381	358	411	382	431	375	402	397	382	394	396	361	377	371	398	317	391	350	389	406	383	352	404	405	347	387	418	370	382	380	376	372	346	389	381	378	375	394	382	385	386	395	399	378	398	372	380	373	358	371	393	342	372	372	386	393	408	398	392	402	397	350	412	386	387	397	376	390	386	380	389	375	385	373	379	398	405	399	373	383	396	376	374	360	377	406	352	357	374	384	356	352	354	401	362	386	404	374	342	406	365	393	387	351	335	363	375	376	373	377	414	404	396	396	383	383	408	387	408	364	377	384	375	383	357	391	406	377	388	364	379	391	391	378	375	327	354	386	380	382	392	409	352	406	373	395	367	399	359	397	381	410	389	390	380	361	371	409	371	351	400	394	390	377	365	371	370	371	383	399	397	375	347	396	420	371	359	359	374	399	344	385	404	361	396	383	379	378	378	372	377	402	389	372	364	415	348	345	366	364	389	373	402	400	357	354	383	384	402	377	393	375	417	380	369	407	378	353	396	385	376	357	369	371	366	414	361	385	380	402	382	386	373	332	413	350	397	394	366	426	374	384	379	358	385	391	373	379	368	414	370	339	371	417	349	388	377	386	366	347	346	393	372	388	403	378	357	338	385	373	377	354	395	371	404	363	397	348	362	384	378	400	371	372	400	359	369	398	388	398	386	391	386	378	410	352	398	378	370	367	350	353	422	357	378	348	422	373	341	365	386	419	384	397	369	381	402	355	379	398	397	352	397	371	368	395	402	390	352	371	385	419	401	388	421	379	388	387	392	358	389	392	364	436	403	365	375	376	369	387	361	353	375	390	377	369	419	386	375	408	367	377	392	397	369	382	386	364	397	377	391	362	364	413	384	394	377	414	369	374	389	362	381	382	371	385	357	342	368	342	366	385	367	399	383	391	384	400	376	362	368	375	406	405	399	370	399	383	372	379	358	381	394	362	372	401	368	369	327	390	368	350	341	341	382	379	401	368	379	353	360	351	378	390	389	410	366	355	371	390	350	380	386	393	384	388	338	406	355	406	352	357	367	395	361	398	389	375	368	393	367	356	395	394	385	398	371	373	370	378	373	392	382	376	384	380	391	387	349	369	384	386	368	374	360	386	380	399	371	424	339	363	370	376	381	398	373	364	348	350	366	353	372	391	384	390	386	363	338	385	399	385	375	364	413	377	419	377	395	327	346	338	373	431	379	394	367	386	381	354	360	358	369	363	417	405	360	436	382	366	385	361	357	380	410	378	377	342	359	393	366	385	365	377	406	370	390	396	380	399	341	402	345	372	395	385	352	362	377	395	349	353	394	363	369	375	381	384	376	364	389	385	397	413	356	364	378	366	400	407	384	396	373	385	381	366	352	384	394	384	352	381	362	343	338	403	356	362	389	367	370	366	389	361	373	353	379	376	392	337	375	415	387	418	384	376	353	372	397	367	320	367	380	377	408	353	389	383	358	382	352	365	352	380	347	388	382	397	404	363	367	367	383	392	372	374	373	374	388	384	391	390	363	393	377	403	395	433	401	389	356	394	365	378	407	380	359	370	349	382	363	376	367	380	388	399	378	387	375	377	372	400	387	400	354	385	399	373	409	402	369	394	377	399	433	412	391	379	391	416	412	356	381	411	373	379	352	378	381	353	361	368	381	369	388	423	379	376	374	354	392	379	363	370	389	385	367	382	386	354	365	386	369	347	391	391	383	389	361	372	375	363	345	348	412	408	339	393	373	389	380	370	336	376	357	366	378	399	421	373	354	375	348	375	365	366	391	391	389	351	384	402	368	378	381	352	402	383	418	388	361	380	389	371	309	376	371	349	403	372	368	346	384	355	385	410	377	366	342	374	412	423	365	378	352	411	371	347	373	370	355	403	379	367	372	363	364	374	402	387	382	366	345	416	381	393	391	387	350	404	366	383	409	376	364	413	361	376	380	371	354	365	398	378	366	348	362	406	388	392	382	425	394	348	382	398	398	392	378	396	372	396	406	389	395	349	355	393	372	400	404	378	340	370	392	398	383	427	377	384	385	361	381	399	400	357	394	367	414	394	352	382	382	365	380	376	405	409	347	382	426	397	358	357	395	393	357	364	407	379	371	379	370	382	378	373	401	376	396
48581	67810	38508	30367	25650	26867	14641	1556	1847	2111	1229	573	585	526	544	532	484	446	499	461	472	497	465	479	497	439	480	472	478	442	452	462	465	470	457	427	434	458	477	454	456	466	440	436	443	422	482	441	424	432	455	451	458	415	449	475	455	440	445	450	444	466	461	459	449	455	457	441	418	442	460	434	462	478	461	441	466	465	407	447	444	462	447	453	483	478	416	437	464	442	435	394	451	471	416	437	450	414	454	436	488	448	424	462	461	459	445	458	446	499	419	471	428	432	449	467	445	462	465	473	450	432	426	445	421	420	416	427	424	465	412	453	457	454	467	437	452	459	447	490	435	450	452	440	473	463	454	470	421	415	470	444	429	460	456	439	452	474	441	464	414	470	447	433	465	373	435	446	452	447	432	439	403	444	429	427	421	447	470	430	441	409	475	473	434	422	409	441	393	449	414	486	442	433	425	422	402	451	454	421	453	482	423	444	451	444	407	442	432	445	420	459	427	423	435	458	454	411	480	459	478	446	478	437	463	394	425	450	478	425	413	452	393	446	452	443	427	442	448	482	439	402	487	405	436	489	443	454	431	435	505	455	455	479	418	464	466	436	417	433	457	422	419	430	445	421	465	423	491	420	433	417	412	410	451	442	443	441	420	446	426	455	471	419	469	446	436	478	427	424	456	455	468	437	415	408	503	456	453	425	476	446	435	459	411	412	460	422	444	429	469	433	449	425	455	463	435	440	457	481	445	414	446	429	423	460	457	459	444	481	444	423	459	467	467	443	464	435	439	456	438	388	431	446	477	461	445	420	456	432	431	445	448	405	442	419	458	439	417	458	422	440	458	445	440	449	413	419	439	461	454	456	436	439	456	446	449	423	406	420	456	440	438	448	427	471	415	467	460	428	418	438	456	450	469	440	454	424	448	433	458	489	461	421	430	475	427	421	444	430	398	414	414	461	445	478	448	452	416	425	439	411	445	410	438	417	466	438	442	461	443	430	452	445	439	424	415	457	397	440	461	463	471	430	462	450	448	419	449	446	428	435	446	436	435	434	434	431	451	422	443	451	403	449	443	438	435	426	419	418	402	435	445	436	453	453	431	449	447	435	441	461	489	444	444	445	488	406	442	425	429	460	427	415	489	473	459	445	439	453	458	412	430	469	457	461	422	398	430	450	472	433	429	451	445	429	454	430	410	427	409	442	459	427	428	447	453	453	408	431	441	432	472	438	441	436	440	409	424	480	461	440	406	459	464	418	477	441	456	440	471	471	451	458	451	452	433	442	455	442	411	424	471	449	486	463	447	405	471	455	449	449	435	458	470	462	440	430	424	431	388	419	469	469	451	499	436	453	445	467	473	454	472	453	408	425	416	435	435	431	434	418	468	437	423	429	467	466	453	462	458	447	437	434	442	471	438	412	457	418	410	487	432	468	446	435	427	450	443	469	441	419	490	460	430	430	463	410	468	432	499	438	418	424	417	392	454	460	474	440	421	433	452	475	436	467	480	443	421	465	440	431	415	446	485	418	418	462	449	443	451	439	434	425	421	433	440	502	453	426	420	420	442	435	469	422	440	417	470	419	455	467	461	441	413	457	440	469	397	438	426	460	442	456	398	427	484	433	481	439	451	448	442	435	465	455	449	456	419	437	443	436	406	420	423	445	419	444	456	463	472	429	459	428	441	428	426	453	467	463	418	443	472	461	442	517	424	483	478	428	427	466	424	463	455	465	436	426	459	412	430	430	446	423	474	448	449	439	417	431	404	468	462	448	448	446	440	417	456	456	449	466	420	457	384	451	406	436	485	425	464	448	440	436	415	444	434	440	407	428	437	421	416	410	410	455	460	433	432	462	453	414	428	477	446	401	475	444	401	454	446	456	455	388	469	449	465	463	478	472	435	444	427	425	439	433	421	398	425	425	414	416	441	447	458	445	406	468	426	446	485	451	440	425	430	427	387	451	450	444	434	447	428	434	419	413	460	448	455	431	404	416	438	444	383	438	453	433	446	466	468	484	439	453	485	441	460	456	414	461	436	446	428	473	424	446	445	445	477	453	458	439	453	430	458	484	432	402	439	443	413	441	458	445	438	412	431	409	471	490	418	436	432	440	441	432	434	418	407	456	423	449	458	452	441	398	442	448	424	448	482	456	426	437	445	425	432	458	426	428	445	413	459	418	454	413	446	437	476	419	408	453	399	455	460	449	452	431	444	409	460	461	456	454	435	384	393	428	434	451	398	422	442	442	435	417	451	457	425	415	456	425	476	457	440	441	435	426	461	432	430	415	476	456	437	432	388	435	465	421	467	468	450	407	442	450	393	433	462	492	442	459	440	456	418	463	461	401	470	443	476	435	398	432	429	455	446	471	458	406	416	469	418	464	458	450	423	430	436	456	426	468	444	439	420	442	445	477	458	453	473	426	458	443	444	443	432	482	417	435	427	456	427	481	461	436	451	446	421	451	423	418	439	419	468	451	467	447	445	460	509	439	452	457	424	413	463	443	464	465	467	448	444	446	431	413	431	443	484	433	487	429	441	407	439	468	430	441	448	400	444	459	434	412	461	429	433	433	477	417	446	410	425	441	460	459	435	451	463	470	402	417	439	477	445	436	479	446	446	440	459	464	433	404	429	420	410	437	425	442	461	459	429	485	437	410	475	464	441	431	455	450	487	414	437	458	439	418	450	410	473	462	419	447	433	414	425	414	425	428	420	462	440	442	434	392	430	441	459	446	467	436	493	441	459	435	428	488	423	437	442	456	400	413	464	480	467	464	445	474	463	441	477	462	432	384	463	399	422	462	451	482	439	489	459	452	454	479	397	475	442	459	427	471	449	458	433	450	446	433	393	438	434	440	459	447	477	417	380	438	430	451	421	441	398	443	436	435	448	452	408	438	470	472	448	421	447	449	457	414	501	425	427	444	486	435	450	420	440	457	450	450	405	478	432	462	458	433	427	427	451	429	424	419	384	458	454	437	396	447	430	443	427	423	453	438	425	422	432	430	445	441	443	454	467	422	440	438	458	473	452	397	465	436	450	442	414	443	411	446	459	418	436	399	460	438	443	450	473	462	466	469	427	446	449	451	397	455	475	428	426	472	438	428	465	488	460	450	414	440	484	432	462	420	449	449	452	463	449	448	456	428	422	447	408	454	449	451	458	438	418	462	439	422	428	453	425	449	422	432	451	461	457	470	427	437	434	446	449	475	412	444	455	415	433	459	443	432	448	423	427	462	437	442	464	421	430	480	458	418	458	436	450	439	420	428	464	445	449	420	444	407	465	399	437	444	450	409	454	420	465	465	456	459	453	460	411	445	438	420	464	484	455	420	442	473	459	444	454	408	422	445	468	434	470	444	442	445	469	433	416	461	430	424	432	484	449	435	440	431	422	427	451	458	398	431	467	437	456	423	440	453	490	449	425	456	444	461	452	421	454	442	481	426	436	418	429	437	473	474	421	455	444	411	429	455	438	437	442	435	418	418	446	397	444	418
25450	21653	27005	25086	14039	10310	4281	447	575	547	346	259	256	276	264	284	270	277	288	277	273	261	258	250	236	236	283	265	256	277	261	252	273	260	259	269	277	233	248	272	257	270	277	239	266	263	255	252	276	250	279	219	230	255	247	240	272	256	220	246	264	247	238	275	268	256	266	274	242	251	267	248	265	255	256	262	243	282	271	269	267	268	258	288	263	273	231	284	252	267	256	272	259	239	258	246	281	261	252	304	269	284	288	261	238	270	255	239	254	269	240	262	256	252	289	280	240	257	293	235	237	263	272	287	252	256	262	263	272	270	254	267	249	263	269	245	269	236	271	267	282	256	236	289	261	257	245	266	247	255	277	276	244	256	270	288	273	251	269	289	279	263	251	243	262	256	266	242	265	279	276	263	272	236	244	234	250	271	285	273	232	233	264	264	301	281	281	274	269	242	254	274	247	237	268	259	275	273	266	264	279	266	259	242	271	228	252	262	291	257	284	255	264	285	276	235	265	230	243	237	265	266	234	267	248	251	264	271	268	290	254	240	234	257	254	275	237	274	262	248	269	252	256	266	238	271	258	265	281	271	259	233	238	285	292	271	248	282	257	272	224	270	251	290	246	258	251	250	239	237	246	255	267	236	301	268	257	254	286	261	249	250	251	266	278	291	274	262	255	269	285	248	250	234	256	268	268	259	239	264	286	265	279	252	244	264	251	259	257	239	245	263	249	284	266	250	247	273	265	265	232	236	248	251	256	269	269	254	288	277	245	301	275	232	267	239	275	263	242	281	289	257	260	275	294	259	250	257	269	262	261	264	236	277	257	280	249	278	263	262	284	234	298	259	249	252	244	293	292	268	258	243	268	274	242	236	256	278	243	255	269	279	235	266	237	256	297	283	263	274	238	259	255	246	262	272	286	253	257	247	252	267	282	241	257	249	257	236	287	264	243	269	233	291	287	264	242	286	254	222	271	235	266	294	252	263	289	266	276	251	284	265	241	248	242	254	268	275	258	276	283	250	277	248	249	265	243	250	249	264	268	241	272	242	250	248	263	265	284	248	277	304	274	266	286	268	251	272	227	252	267	260	263	265	252	275	258	237	245	261	300	289	238	252	253	261	276	240	267	245	251	247	276	281	248	268	239	229	285	275	234	244	263	264	263	255	265	280	281	265	244	282	300	252	283	233	267	259	271	239	253	257	269	269	263	245	271	276	263	239	248	262	270	272	235	285	245	256	258	272	263	230	264	283	267	263	256	303	271	280	261	282	260	252	262	260	266	271	296	279	279	263	275	266	260	256	255	238	281	280	238	262	269	291	259	263	234	303	233	249	262	269	257	251	257	286	273	256	235	258	237	272	262	274	240	272	254	257	259	313	300	258	265	266	259	282	269	254	241	270	220	258	244	255	246	225	250	266	238	280	245	251	265	246	263	272	275	279	246	294	264	274	270	258	279	261	284	261	274	257	286	253	257	249	263	255	264	277	294	284	263	252	262	256	237	250	258	280	274	246	250	254	266	267	247	279	260	248	247	263	265	275	279	253	246	256	292	260	306	257	230	276	246	254	249	258	260	261	267	247	257	269	282	247	226	232	252	232	264	271	284	265	265	275	268	278	274	261	250	234	267	260	253	264	267	249	266	258	253	264	247	266	268	262	255	252	242	253	254	263	281	243	292	276	264	268	238	300	274	266	247	245	276	256	248	251	239	273	254	251	243	272	274	262	269	256	259	262	250	260	237	267	244	263	266	280	236	252	235	275	247	292	240	285	258	282	250	248	270	257	264	238	269	242	294	244	274	260	274	280	250	239	233	271	283	254	308	270	255	251	251	253	234	245	254	266	270	267	267	279	267	257	252	299	264	258	269	265	265	296	237	258	249	236	259	271	274	249	257	285	266	246	237	268	270	290	254	245	243	261	275	261	272	257	270	276	278	273	252	251	262	261	274	234	276	257	260	285	266	252	270	267	274	270	243	314	270	237	257	283	233	240	249	257	261	278	288	264	222	245	255	274	263	290	302	286	241	268	296	226	222	263	269	249	240	246	240	256	253	284	252	277	250	245	241	256	278	223	262	258	254	245	263	300	236	277	271	259	263	259	253	261	267	262	252	245	251	280	245	261	269	261	229	281	266	273	266	284	236	246	261	250	242	282	264	271	263	266	276	258	260	258	247	263	281	270	249	266	262	270	239	272	265	268	252	242	248	241	254	278	258	272	232	272	253	276	280	235	238	243	272	248	255	300	244	286	249	237	246	266	258	274	248	262	278	271	250	264	287	271	254	230	254	267	271	258	263	246	274	246	287	255	288	248	257	246	296	242	226	259	254	249	254	273	271	245	252	240	262	253	267	255	247	239	263	245	240	267	259	269	273	265	239	271	257	260	277	285	295	257	249	274	243	255	238	254	246	250	295	259	264	280	271	239	259	251	263	234	274	269	274	252	273	248	235	272	252	294	243	277	260	254	239	239	267	256	253	233	243	256	234	270	264	231	259	260	264	251	262	270	261	276	284	275	255	265	290	254	272	256	266	269	263	289	245	281	273	287	239	307	269	267	251	254	273	249	253	270	265	267	265	240	258	242	241	264	268	289	243	279	257	267	262	268	260	285	240	266	234	272	279	260	267	261	242	257	255	255	273	266	282	264	245	261	246	259	279	258	268	290	278	318	268	266	262	241	255	266	284	271	282	281	268	249	253	257	247	281	267	256	270	265	258	246	242	261	268	275	262	244	289	279	255	280	253	265	239	260	272	240	231	287	236	260	256	326	278	265	249	276	270	242	265	259	260	261	285	274	275	280	262	276	254	261	257	282	267	257	225	246	248	261	255	286	258	240	267	273	245	263	273	228	264	268	250	264	249	251	236	270	252	233	251	252	270	283	245	254	262	257	230	255	292	274	274	252	231	261	254	265	247	261	270	252	273	281	250	236	259	250	260	283	272	241	240	255	271	253	253	271	256	270	268	271	250	286	278	263	258	260	226	287	271	314	259	255	241	270	258	292	258	273	248	247	257	278	241	269	261	257	256	279	285	289	266	258	259	252	279	265	231	266	266	246	264	256	237	246	247	252	262	268	255	242	253	287	239	243	274	275	258	274	272	258	257	264	247	267	297	284	273	267	260	269	258	258	251	299	238	249	299	275	273	224	259	275	217	261	229	251	281	244	225	253	255	248	244	251	281	243	265	274	263	272	268	277	249	279	245	267	245	252	248	292	291	284	292	267	271	260	253	254	257	257	253	271	233	248	275	260	225	275	237	267	315	279	237	232	282	266	266	269	262	261	259	268	251	267	275	242	250	249	254	250	241	276	263	258	235	237	245	257	254	257	267	294	272	265	236	268	276	284	266	239	292	276	275	234	272	257	273	270	266	261	253	268	270	279	275	262	274	259	266	274	241	270	262	288	281	258	266	247	255	271	298	266	228	282	275	281	239	255	237	246	239	278	247	281	285	233	272	246	232	256	266	253	249	244	263	281	267	286	269	231	243	270
44104	52607	26950	20435	17753	18757	7492	898	1253	1190	615	372	382	357	349	337	340	343	346	378	347	323	334	331	354	334	347	348	306	353	340	334	322	324	319	315	317	329	326	332	312	339	318	344	327	319	336	321	328	319	302	331	324	303	332	309	295	346	331	313	319	349	313	320	343	318	332	311	321	342	296	313	312	315	312	311	317	367	312	309	309	310	305	340	312	323	308	317	319	307	333	321	300	334	311	319	344	347	359	336	307	344	327	319	339	343	319	317	318	344	308	312	333	303	336	362	309	313	295	302	350	354	311	329	332	330	303	315	348	309	314	301	303	332	300	321	343	297	328	308	318	354	286	299	316	330	293	352	355	304	350	372	313	302	338	349	329	309	326	293	306	330	337	333	350	340	343	291	307	304	329	320	338	311	319	328	320	286	318	313	322	337	328	300	344	321	303	313	361	338	323	304	329	323	331	345	352	306	314	355	323	359	332	336	337	330	326	320	323	317	313	324	338	320	309	323	334	348	350	331	308	332	326	318	321	312	316	328	298	305	305	299	296	327	305	322	323	317	365	323	321	314	293	308	320	331	308	303	303	333	304	344	313	311	338	323	318	316	308	340	313	311	305	350	341	303	312	295	329	285	344	323	321	325	292	366	336	333	347	281	296	346	319	326	305	311	304	311	322	317	343	309	330	351	294	321	316	348	308	338	313	358	296	318	313	300	343	328	298	330	344	354	329	344	349	346	329	325	375	327	309	283	345	330	317	321	325	337	299	348	349	305	325	355	324	337	332	315	338	294	326	330	336	295	326	334	283	294	318	317	324	316	352	325	313	334	336	342	341	332	316	341	296	338	334	335	321	319	324	361	340	335	334	327	297	314	330	319	333	308	323	344	307	334	301	331	282	349	340	316	326	340	323	316	328	319	313	332	341	314	365	322	319	304	288	351	286	298	320	309	337	318	312	313	295	321	317	337	323	321	310	325	322	342	339	316	319	300	315	317	285	312	309	329	317	323	321	318	332	340	289	284	333	344	330	309	322	303	341	331	325	311	298	316	311	291	288	320	317	282	352	343	307	297	363	306	300	328	326	344	323	299	344	298	348	332	315	321	332	316	309	298	314	288	313	320	333	335	299	328	320	321	307	346	340	312	305	322	325	294	289	308	345	313	343	341	311	307	318	311	306	350	307	325	297	328	306	321	353	297	323	357	332	303	304	341	282	350	356	350	338	334	346	321	324	326	345	289	332	319	309	307	315	321	300	315	328	331	359	330	317	309	308	326	330	334	308	308	317	327	331	307	316	303	315	318	290	287	335	314	335	325	299	315	330	347	296	327	316	345	317	323	326	308	325	327	356	314	347	351	334	338	304	327	339	338	317	331	291	314	341	340	308	333	359	341	318	317	324	362	333	298	329	318	315	312	300	349	326	337	312	315	323	333	305	316	349	327	316	330	329	336	285	295	343	304	326	334	344	325	329	322	304	288	304	336	284	347	317	293	372	302	314	342	334	293	345	322	296	325	349	303	351	350	349	329	339	360	351	363	327	319	328	341	313	324	319	351	296	298	326	339	327	334	319	316	330	341	317	337	343	324	311	366	311	296	318	337	327	324	309	314	332	303	336	342	282	335	299	320	291	299	331	319	304	338	346	329	329	281	351	315	299	328	339	347	330	325	305	320	302	332	330	299	300	288	278	317	340	343	322	334	308	332	325	352	329	354	280	364	317	326	293	289	339	343	313	339	314	331	338	319	321	316	332	322	299	337	313	313	328	304	315	296	352	320	287	268	320	349	336	323	312	320	323	333	319	347	339	326	330	335	326	279	325	329	294	338	314	269	329	276	344	310	318	307	339	340	359	300	320	347	303	333	320	311	280	307	326	302	280	345	320	318	322	363	325	294	322	315	329	282	340	317	294	320	322	347	331	312	326	298	355	313	290	292	322	303	327	334	336	316	353	345	317	324	338	347	332	321	323	320	315	348	324	324	288	326	301	324	304	349	306	317	329	314	317	317	325	303	343	357	321	330	341	292	318	305	302	334	339	346	303	337	333	289	295	340	320	353	356	307	314	338	355	296	296	314	332	336	322	331	318	305	309	330	340	339	320	298	336	355	351	296	293	281	312	289	330	310	303	359	325	337	333	320	323	306	285	305	334	318	324	309	305	324	304	288	321	299	325	334	314	356	296	328	352	291	305	317	325	348	321	330	284	302	307	333	300	324	330	341	304	308	316	308	341	355	297	311	318	333	328	334	316	327	317	311	313	296	297	338	316	311	339	358	302	331	326	295	329	347	297	311	290	320	312	317	314	287	338	340	325	301	313	290	347	332	327	324	303	316	336	348	327	318	316	334	320	339	300	316	332	313	328	351	344	331	322	280	337	306	322	317	303	322	322	316	311	306	301	353	326	320	337	354	322	327	326	310	316	302	307	325	340	291	280	327	338	321	285	305	340	352	349	325	310	328	327	294	296	321	354	314	326	339	290	346	305	308	326	306	311	320	329	321	279	302	337	326	330	309	341	325	307	329	322	329	325	298	296	339	314	313	327	305	312	317	317	294	296	335	320	339	323	316	323	305	340	339	334	324	319	341	318	341	283	294	332	306	326	360	330	306	321	320	328	355	330	313	323	314	339	293	339	302	322	272	330	320	318	334	319	307	309	315	272	335	315	322	312	330	334	337	317	327	305	301	309	326	313	306	337	312	311	299	316	336	322	310	309	321	331	318	352	344	321	332	341	321	304	344	329	306	303	315	311	306	312	327	353	328	327	325	322	352	310	324	309	302	298	328	317	328	313	312	339	338	341	324	292	339	328	304	324	291	303	324	356	312	321	340	326	361	321	342	318	317	333	347	359	321	324	289	278	333	311	336	348	346	333	333	309	366	298	311	308	322	296	298	325	330	283	317	340	298	335	322	325	309	332	291	295	346	320	333	344	337	299	313	325	324	300	316	335	341	335	347	331	321	311	321	326	330	311	310	310	362	320	336	314	344	337	299	308	293	308	294	283	298	302	336	334	362	305	319	322	328	357	315	344	337	336	329	312	322	356	361	316	306	286	322	338	338	302	330	318	314	338	321	326	328	320	318	349	296	347	340	294	289	331	304	307	345	305	316	315	344	288	335	341	316	314	287	319	323	366	343	318	329	304	315	312	311	321	320	338	320	332	348	351	299	344	333	325	338	325	302	321	315	326	325	284	304	296	321	334	289	332	325	349	319	358	337	323	315	330	314	343	309	319	330	316	331	322	296	328	328	316	296	331	313	279	294	339	295	305	326	320	340	327	313	329	352	325	316	326	327	324	323	322	319	329	296	300	309	321	303	333	318	319	344	327	316	315	346	308	352	311	305	315	283	322	310	314	297	308	290	330	308	294	328	322	364	347	331	314	311	327	302	310	318	364	346	342	335	316	310	319	282	327	330	338	338	345	314	315	288	302	316	367	334	332	320	313	332	344	328	306	294	320	302	312	318	309	289	302	314	345	321	331	305	339	315	337	326
23018	21292	29086	23812	22505	28315	21911	2988	1930	1567	1331	618	550	586	562	546	539	541	500	481	487	527	502	509	475	469	483	515	503	463	481	505	478	488	442	442	519	477	495	485	433	448	488	494	484	526	480	469	507	519	459	470	478	508	449	483	471	463	493	448	486	473	474	496	437	489	514	470	455	452	472	498	466	463	480	475	484	463	467	467	476	463	491	477	498	512	482	480	470	491	463	478	511	467	445	481	491	473	462	491	490	471	451	501	461	438	472	494	475	483	470	493	456	463	500	465	484	495	472	489	515	483	477	439	509	467	447	474	476	452	484	499	444	474	440	458	482	439	442	451	446	455	497	488	498	475	485	460	462	464	453	446	449	484	415	460	501	470	507	467	491	453	474	464	448	453	480	461	504	487	489	483	559	471	487	477	454	467	456	505	447	478	486	463	530	469	477	483	485	450	440	490	472	450	496	456	482	486	474	427	471	507	427	476	484	492	444	483	487	451	467	474	471	443	481	508	505	465	457	452	471	527	461	470	480	461	467	430	476	477	468	483	467	485	468	474	483	504	488	464	473	490	494	444	478	475	484	451	475	486	479	446	490	477	460	464	477	474	444	471	455	495	500	498	473	493	456	468	496	468	440	476	484	511	480	446	491	494	468	455	462	436	475	455	472	497	497	466	428	467	483	483	458	488	420	436	476	465	462	474	476	482	462	480	481	424	499	459	471	477	433	503	485	460	467	470	435	466	453	505	483	477	496	453	490	471	470	464	454	483	453	489	519	513	498	434	478	438	413	456	474	503	468	484	456	482	488	464	475	481	474	457	490	447	480	507	482	462	445	473	491	482	513	448	469	493	526	492	470	485	452	470	470	472	474	484	464	461	469	478	479	472	473	478	449	443	491	468	473	476	471	450	507	511	465	521	489	466	479	456	504	495	517	479	505	470	457	446	483	482	495	491	476	458	484	466	457	478	483	466	488	478	441	473	490	490	515	517	456	464	487	490	466	457	455	452	472	504	502	501	468	450	450	475	493	476	475	470	451	514	495	428	446	507	499	497	431	463	489	430	465	471	485	464	435	459	464	474	474	443	479	441	464	464	513	442	477	477	471	524	489	471	473	477	499	457	470	473	469	479	474	455	463	425	482	414	482	509	464	456	488	494	442	479	472	466	504	506	470	430	476	457	441	465	463	478	465	495	493	470	486	450	467	474	488	468	464	490	454	439	466	477	455	475	516	461	491	476	414	499	503	478	468	466	450	431	459	494	504	458	484	485	495	493	446	479	497	492	468	482	465	443	503	472	498	483	489	510	468	484	466	484	475	455	477	449	494	490	470	504	467	436	460	479	431	471	541	434	476	462	457	456	493	473	426	476	501	508	461	428	487	484	455	457	491	509	481	466	496	500	451	463	496	487	478	453	488	465	507	412	442	485	453	487	462	446	448	475	479	481	476	445	466	485	460	497	480	472	465	494	479	468	447	482	479	464	506	458	511	486	470	484	434	426	478	466	499	504	461	440	467	453	440	480	455	426	470	481	464	459	474	470	467	495	491	458	443	464	446	472	497	456	433	503	476	463	455	471	526	486	459	492	498	496	462	447	442	510	472	466	462	454	491	469	504	463	495	497	441	457	485	515	473	480	450	463	514	454	489	490	474	452	460	481	475	415	477	468	495	487	500	487	477	447	485	453	454	466	468	472	480	461	484	464	470	485	461	438	462	471	465	493	489	440	454	487	460	500	476	464	422	449	487	426	495	476	514	466	459	517	450	450	442	484	478	475	473	461	495	461	509	471	478	461	438	435	440	476	473	481	425	482	451	475	470	503	461	501	446	480	455	450	464	494	471	472	470	461	457	437	464	461	485	475	494	472	481	470	457	478	524	465	458	482	437	491	498	512	465	457	478	455	450	444	480	487	460	485	481	504	445	463	488	455	464	444	434	444	489	465	431	460	448	450	456	448	508	494	479	458	459	509	519	505	485	447	462	496	471	477	465	502	478	462	437	471	464	446	480	445	464	483	498	463	488	467	493	467	468	492	458	464	485	455	509	532	466	465	451	457	463	460	478	497	490	428	475	465	462	471	460	483	464	468	469	481	482	505	449	461	485	481	446	464	496	493	475	470	474	468	490	447	526	449	459	486	437	462	475	474	487	501	476	471	485	516	454	476	436	469	452	442	463	501	460	497	470	441	443	441	517	447	463	487	491	471	469	518	448	504	470	444	494	514	462	480	449	461	461	455	450	449	482	470	463	524	441	485	488	456	475	484	517	437	471	486	461	466	467	471	435	476	453	528	492	474	484	432	513	498	494	463	488	462	487	472	461	482	489	483	458	441	517	457	499	502	496	455	460	490	455	464	461	443	488	487	484	463	435	457	464	443	484	467	451	458	469	458	513	494	494	538	483	474	478	461	449	475	467	524	505	480	484	448	480	502	476	464	484	450	484	474	466	463	451	471	438	457	454	458	480	498	458	458	459	470	455	455	503	471	475	467	480	511	496	460	495	491	493	463	456	427	460	432	477	504	482	472	421	470	477	440	454	494	482	446	476	449	473	486	450	472	456	473	488	472	466	452	454	444	477	466	480	439	486	493	483	486	459	500	431	440	435	480	491	487	492	478	428	454	462	470	466	466	487	467	464	466	440	483	439	474	440	510	441	439	508	511	466	459	480	486	467	496	464	483	487	469	474	486	446	477	497	477	495	481	445	459	444	480	470	475	458	452	495	480	466	442	522	451	505	501	448	511	501	458	483	476	486	469	461	493	491	458	467	504	455	489	463	476	462	495	480	482	486	490	482	494	465	484	466	462	452	503	468	460	449	480	416	474	488	487	475	483	486	486	473	433	477	462	482	466	474	456	479	490	472	475	506	508	463	461	487	485	446	459	453	456	458	477	468	430	501	483	472	493	475	484	445	456	479	457	493	473	440	449	471	495	507	443	477	481	447	495	458	485	487	454	470	440	468	501	510	484	471	460	495	488	483	468	465	448	459	443	466	466	444	453	479	479	497	497	498	483	464	496	466	472	467	498	506	474	487	503	441	442	452	474	525	456	471	457	413	487	453	467	462	460	457	473	452	471	518	492	475	425	479	504	470	509	480	501	452	503	478	455	473	472	504	496	476	472	457	438	453	459	463	456	470	471	454	472	490	513	463	494	429	440	428	471	479	492	457	504	453	475	443	509	466	443	497	472	471	499	441	453	460	450	486	495	477	434	480	462	501	444	468	471	506	479	475	434	510	476	450	491	483	469	452	504	489	470	494	477	499	470	491	447	467	474	493	486	411	441	480	457	502	490	458	520	507	459	496	508	483	463	472	456	470	496	488	495	475	484	474	467	470	462	477	490	456	501	451	423	514	470	455	461	446	491	484	492	495	471	501	436	443	467	448	474	471	469	454	447	522	467	477	472	436	465	462	427	450	479	456	454	450	450	444	433	486	464	444	440	468	453	485	478	480	476	432	520	497	437	491	505	484	463	454	447	479	483	478	466	488	451
56490	77283	46581	39437	37377	38002	17310	2494	4034	3131	2599	928	774	766	696	682	653	669	655	633	585	639	639	603	606	601	554	561	576	590	569	595	570	578	572	594	567	552	600	591	574	538	521	558	579	533	521	549	559	548	544	568	540	566	552	549	538	553	567	549	549	575	546	566	605	536	525	534	566	569	540	542	536	536	541	550	529	528	548	561	544	498	552	577	544	566	530	584	557	554	532	551	550	531	521	586	589	642	600	572	587	553	586	559	567	531	541	561	549	601	553	546	600	542	554	582	562	544	580	570	558	573	560	542	563	559	525	572	524	523	559	538	521	597	558	521	537	553	521	562	543	544	569	577	542	564	559	520	568	598	553	547	542	546	559	590	532	541	504	559	542	554	570	549	571	535	570	556	583	522	504	544	561	546	550	552	555	569	497	542	543	594	576	563	549	524	541	514	578	548	535	520	543	596	565	547	543	576	560	588	539	553	575	554	567	530	544	540	584	542	573	535	504	550	512	535	563	550	543	518	521	558	531	529	556	522	497	491	595	532	535	589	499	555	539	559	549	610	507	555	526	560	560	528	536	537	552	536	539	557	536	565	552	572	581	548	536	528	573	522	561	545	529	570	543	521	512	516	545	541	529	529	578	564	565	544	552	530	524	539	580	544	534	556	539	536	541	541	541	529	544	547	564	506	572	529	570	551	535	577	557	512	549	584	555	534	568	544	556	529	508	596	580	566	495	567	536	520	541	550	555	534	558	599	551	532	517	554	528	581	545	515	523	550	546	543	519	524	560	540	532	536	548	557	544	519	545	569	535	521	535	587	542	547	547	515	569	529	575	594	554	548	550	534	535	535	539	553	596	510	598	544	520	552	571	508	561	528	566	561	557	540	553	547	509	544	545	504	522	536	530	550	479	580	539	490	571	529	587	552	535	541	548	538	545	517	552	559	585	556	553	542	568	536	551	537	507	562	529	561	540	581	530	532	575	515	527	529	529	520	537	526	558	538	550	511	519	535	553	577	492	543	558	520	559	540	508	535	537	544	545	531	551	552	553	564	535	553	563	479	549	525	559	577	527	581	520	527	546	517	566	559	519	540	523	577	528	567	553	540	525	531	531	551	563	560	557	550	545	567	584	551	547	564	556	529	543	556	500	544	552	550	538	548	531	530	561	536	533	621	533	545	575	524	545	574	520	520	547	489	572	538	572	530	569	531	545	509	570	531	557	528	543	549	518	548	556	519	562	541	533	569	556	498	535	505	532	555	538	548	576	569	544	537	564	588	532	536	565	528	509	527	529	512	545	594	557	546	526	549	524	541	555	593	590	569	566	523	546	530	549	520	502	584	582	564	573	561	545	537	514	535	568	528	517	515	534	546	565	562	581	528	568	505	543	538	520	505	513	531	576	557	543	501	589	516	489	533	569	514	563	525	536	567	563	539	569	516	513	554	596	501	523	552	542	539	548	593	546	546	542	562	549	511	505	530	567	595	564	534	545	549	569	520	508	577	563	519	558	549	553	556	529	546	596	543	528	517	554	545	535	511	548	543	510	533	598	532	558	583	580	564	562	529	581	515	552	515	582	541	574	592	529	576	547	559	523	556	556	562	541	593	540	538	604	541	549	553	533	558	519	531	531	588	568	565	514	550	504	534	537	571	548	558	518	539	522	548	511	548	557	536	535	543	532	577	535	518	565	562	548	505	551	560	535	511	583	558	565	528	558	545	514	529	542	526	528	544	594	564	572	564	548	533	517	515	523	546	523	580	535	536	530	535	553	538	530	570	529	564	566	571	532	581	534	579	588	564	546	572	502	519	549	519	521	550	553	550	546	536	530	591	544	538	533	517	540	564	542	588	560	578	521	552	543	555	531	533	561	556	537	523	554	558	553	560	549	550	502	539	556	590	552	550	585	540	551	537	537	545	531	543	544	565	564	517	549	548	532	540	602	537	518	529	552	568	521	574	544	533	555	526	533	562	504	553	575	567	541	567	544	542	503	561	486	543	516	507	538	546	538	562	539	496	506	548	580	519	565	560	587	540	563	517	538	561	533	536	537	519	561	582	553	519	545	564	537	562	523	531	593	535	530	566	541	541	494	550	570	551	522	547	530	568	571	554	504	536	560	573	514	509	504	595	533	544	600	574	545	499	552	549	559	581	490	554	561	518	536	537	558	517	551	563	560	550	529	530	546	557	545	562	536	563	554	585	535	523	511	548	509	538	548	569	549	547	539	525	544	566	563	550	496	519	517	561	528	561	557	547	587	540	523	509	534	560	560	556	517	535	526	578	555	521	568	483	570	556	544	556	506	541	511	546	577	547	553	514	566	535	596	523	561	556	550	527	539	516	554	577	569	547	528	501	532	533	567	531	522	519	574	592	578	534	622	562	560	532	554	532	543	538	516	546	554	564	496	534	517	525	532	517	600	537	499	546	569	518	562	542	572	561	540	546	556	537	589	568	545	512	531	516	620	552	540	547	563	506	554	542	577	535	566	533	544	553	559	553	579	547	538	548	533	545	505	515	559	597	541	504	537	524	543	548	524	545	552	520	557	569	511	573	553	561	533	495	554	530	525	553	512	523	540	551	563	501	546	528	511	524	555	524	556	498	519	484	526	553	537	498	541	526	574	565	549	573	479	560	547	512	538	550	505	532	530	525	568	521	543	535	559	536	531	533	532	535	510	559	517	547	566	558	494	560	520	512	540	526	589	538	532	544	534	519	615	569	524	527	531	565	539	548	540	525	489	557	581	565	580	555	540	530	532	554	572	537	569	549	514	523	594	524	540	553	528	528	560	546	534	547	523	566	523	586	559	520	548	560	548	554	532	500	537	531	554	521	572	582	520	535	530	534	508	545	534	541	555	553	532	544	554	544	567	511	573	515	548	550	530	547	522	571	534	563	541	579	533	570	529	556	575	531	551	578	584	561	582	571	560	561	591	524	562	542	528	585	535	525	527	507	536	546	542	555	533	517	545	530	510	569	524	541	556	541	479	572	556	520	535	560	526	562	547	583	557	522	577	526	537	548	559	539	557	509	510	559	538	558	524	549	556	526	546	530	570	527	534	539	521	595	587	517	541	541	508	551	580	569	567	542	573	534	505	569	578	579	568	511	547	569	534	580	562	531	585	554	555	506	537	565	568	569	546	520	547	495	550	539	515	540	544	534	567	502	545	552	557	549	552	546	518	554	511	546	590	543	543	517	583	527	570	530	536	568	554	604	538	559	550	542	560	540	551	560	556	493	522	559	489	539	555	562	574	555	562	563	508	515	572	553	533	576	551	551	533	583	538	576	556	612	571	514	538	572	563	541	538	527	558	558	566	505	552	503	543	520	514	549	542	572	541	566	553	589	587	589	535	549	525	578	536	552	548	556	577	550	567	527	590	545	540	544	568	573	542	541	569	548	532	549	553	567	568	532	565	522	530	545	565	492	518	542	529	565	576	531	543	533	598	541	581	572	577	589	553	573	543	592	547	553	552	576	579	558	533	544
28007	22999	14294	3428	2446	2318	1280	294	288	261	277	247	263	251	251	272	270	239	234	246	275	281	247	244	271	256	260	258	296	245	245	203	251	266	268	245	253	228	282	240	249	248	263	247	250	244	251	251	242	245	259	267	243	256	263	244	232	243	231	271	263	265	249	223	247	221	237	246	243	279	261	235	257	248	282	249	274	256	257	249	248	259	258	237	264	271	257	245	226	239	243	257	242	241	273	261	255	229	234	250	255	258	258	250	259	250	275	233	258	237	246	229	276	283	267	220	256	254	267	287	277	268	256	232	236	227	246	284	274	239	255	270	257	277	244	258	280	246	249	239	252	250	261	271	255	240	260	232	235	224	268	263	246	234	262	239	248	239	259	256	260	251	261	255	240	261	246	267	237	253	251	265	230	235	239	253	217	242	260	284	236	251	236	264	236	257	234	267	257	224	264	239	271	237	273	246	240	249	246	232	245	236	247	269	256	291	262	263	242	250	234	236	271	241	234	249	241	284	243	256	249	253	267	258	265	239	232	250	219	248	261	241	239	290	273	245	268	270	257	270	221	272	232	254	227	257	253	254	245	239	259	240	248	260	262	223	244	247	260	235	229	263	245	246	253	239	239	282	245	253	256	233	263	262	264	262	261	262	269	252	232	253	252	267	255	243	289	228	228	268	253	261	226	265	254	266	275	245	250	238	251	215	237	262	277	239	250	276	248	230	235	276	260	232	239	265	219	239	231	251	288	249	255	269	233	228	247	256	223	236	238	256	238	253	232	221	243	275	247	244	242	244	263	241	235	224	233	230	271	245	264	244	245	250	242	235	265	277	258	246	242	284	250	293	272	257	235	264	241	268	252	256	222	235	246	256	264	241	254	276	257	270	245	243	279	267	257	232	253	249	306	278	249	240	265	264	239	257	271	256	249	259	234	274	248	238	220	257	239	252	247	281	256	259	232	275	258	240	244	249	268	271	250	274	232	236	226	246	250	239	276	237	249	262	238	238	251	232	244	248	241	249	248	245	249	246	241	262	244	236	276	211	255	215	255	247	227	265	235	231	234	234	251	239	241	239	223	267	253	261	235	260	244	234	238	248	249	251	254	232	262	247	250	246	249	272	282	242	250	268	233	217	274	261	257	254	234	242	256	246	255	239	246	252	245	277	261	253	265	237	242	225	266	277	263	243	265	228	231	216	265	271	255	257	247	257	235	233	266	277	233	278	252	253	265	276	289	238	253	241	260	232	242	257	267	235	239	248	255	244	228	207	257	281	228	269	258	221	223	244	246	258	238	263	258	237	226	257	269	242	258	254	245	266	270	242	263	271	266	284	266	264	215	227	240	222	256	251	267	251	238	280	252	212	263	241	258	260	241	250	264	233	278	225	254	231	250	259	254	244	264	227	231	283	255	231	270	240	251	256	236	234	279	257	246	229	247	266	265	228	215	271	266	273	252	214	254	232	231	242	227	267	245	263	260	239	260	223	244	246	267	260	248	260	256	223	260	247	247	252	254	226	256	226	285	273	283	261	233	243	236	270	254	238	256	227	232	231	241	241	238	256	228	252	234	236	238	238	258	231	222	233	264	271	270	259	248	227	260	250	260	259	266	256	244	238	274	235	240	254	243	237	267	236	233	259	237	252	230	257	215	275	262	229	227	248	248	221	279	248	246	271	273	257	251	242	229	253	251	239	267	233	229	246	232	274	280	279	251	244	239	232	256	253	265	246	283	247	302	271	228	253	228	253	244	259	234	290	248	246	255	259	255	280	239	243	233	226	229	252	236	265	263	247	235	246	247	244	267	245	248	243	275	266	232	254	245	235	249	238	251	272	256	259	258	220	225	256	245	271	260	241	257	251	272	224	249	233	230	275	256	276	222	271	265	263	260	251	278	261	274	236	278	240	243	263	256	248	260	241	250	248	260	250	263	251	255	254	260	242	250	236	239	239	265	263	277	244	258	229	254	248	239	261	247	244	235	242	260	251	271	251	246	220	273	256	238	275	255	226	276	253	231	245	249	253	250	254	262	231	265	256	285	254	247	219	280	269	265	263	248	246	256	265	240	272	244	254	267	263	244	240	209	240	239	251	258	235	251	262	263	261	241	230	254	213	254	263	244	232	243	268	273	257	256	270	269	233	242	240	249	214	241	259	262	256	264	251	238	244	262	231	266	245	242	273	280	234	285	265	252	233	249	259	258	243	263	272	240	234	248	247	234	263	260	242	246	253	276	272	246	269	254	224	225	274	232	261	220	262	247	256	247	279	268	262	236	241	259	271	259	249	247	238	262	237	246	250	231	240	244	289	274	242	265	266	255	258	233	272	252	226	265	252	271	222	264	275	264	259	243	274	265	285	247	252	226	253	246	249	243	250	248	251	261	250	245	250	259	248	236	278	265	234	245	242	245	233	256	223	261	252	261	248	223	230	242	224	239	255	224	292	276	240	256	282	258	238	211	238	285	255	256	247	253	241	275	232	238	270	258	258	256	264	246	261	251	218	229	259	243	276	263	252	248	258	242	260	265	263	251	233	240	237	241	249	237	252	262	280	277	269	246	249	245	232	252	245	243	277	275	253	265	257	242	264	261	269	233	235	250	266	215	272	264	227	244	280	289	243	255	233	232	240	243	264	259	287	240	238	218	271	254	249	270	228	268	271	258	235	263	292	240	257	251	294	284	233	259	232	256	249	241	240	260	239	234	282	296	238	244	281	239	243	265	237	255	263	244	259	273	280	240	234	251	252	280	251	271	269	257	241	258	247	242	249	259	248	238	270	256	269	239	274	212	251	229	262	239	241	278	230	266	249	255	227	212	252	273	241	261	238	240	260	276	262	251	233	245	252	256	241	219	244	251	259	251	228	267	252	274	249	252	254	220	232	225	229	268	225	219	270	241	241	256	258	227	259	223	249	234	274	267	256	264	234	226	256	240	255	254	276	258	255	243	231	237	289	223	246	260	251	251	236	242	263	215	246	261	247	246	251	271	255	257	264	290	250	268	254	257	261	260	256	216	273	251	262	260	251	246	247	234	230	239	266	253	254	262	259	255	219	245	242	257	285	231	231	244	247	231	291	255	216	236	233	231	243	249	253	257	239	242	249	256	262	266	255	262	244	243	256	303	243	246	250	252	244	252	242	263	245	258	223	224	255	235	268	241	245	251	223	240	255	235	251	230	250	251	268	242	263	259	277	228	255	271	247	214	240	235	253	239	240	249	270	270	234	235	255	241	271	251	258	252	268	241	239	250	232	225	266	248	225	250	234	278	235	250	234	292	280	260	254	238	267	208	258	248	254	235	255	267	260	270	258	265	257	235	247	242	250	242	251	261	245	245	249	261	263	237	273	242	271	248	272	253	241	249	243	254	227	237	258	279	231	236	263	250	237	235	279	264	246	235	270	222	265	260	245	275	233	256	224	235	229	224	238	251	261	278	274	243	276	264	282	257	239	256	243	272	253	242	231	264	239	247	235	279	265	229	258	272	239	236	238
25093	31226	7535	3479	3978	4131	2103	387	475	394	352	339	317	348	303	296	298	289	324	297	294	303	327	305	298	358	286	325	321	313	322	322	309	296	287	315	304	323	293	305	285	317	291	300	293	279	284	310	331	316	312	308	309	301	306	306	289	307	295	298	290	322	312	306	313	275	287	299	313	294	322	296	274	302	327	299	302	287	323	315	290	294	312	332	275	327	313	312	296	310	313	284	294	348	290	287	306	280	325	321	332	297	307	307	292	317	332	297	281	309	293	299	306	317	293	329	317	306	292	293	296	314	293	270	315	292	290	306	319	304	290	312	286	290	328	294	325	305	335	291	305	328	294	312	299	305	299	302	329	308	315	287	281	295	306	303	290	308	271	273	322	304	290	317	311	316	288	282	299	311	303	323	285	320	328	320	286	301	311	297	309	303	301	320	298	316	325	299	301	313	306	271	322	265	307	302	272	339	285	301	299	319	316	288	298	291	293	305	317	313	260	316	337	317	300	306	303	302	305	324	298	269	294	311	333	287	296	282	306	308	282	330	305	312	322	312	288	291	296	305	302	305	299	283	290	297	302	330	288	302	308	282	294	272	319	328	312	324	308	286	319	301	289	274	276	292	308	311	317	309	315	293	332	333	263	302	324	292	340	312	311	306	299	311	318	267	312	312	314	306	284	302	313	320	305	321	307	322	297	341	310	299	316	337	300	278	300	281	283	316	305	325	305	323	299	325	316	295	291	294	297	333	331	267	299	288	309	303	304	287	286	290	308	300	287	309	269	298	276	323	315	298	319	311	318	270	269	284	304	322	313	284	286	288	284	325	275	286	316	328	313	339	312	295	285	303	332	295	314	304	317	293	301	301	302	296	289	319	284	301	319	304	297	293	313	308	282	294	294	315	289	302	292	280	309	319	303	327	291	284	288	282	310	323	299	314	326	297	264	315	304	339	319	290	307	284	308	306	256	290	289	309	323	323	297	304	332	297	305	294	305	297	288	299	287	301	295	296	294	305	294	300	325	328	304	294	295	308	294	287	312	313	296	340	291	301	298	340	279	281	292	302	288	297	307	317	319	308	302	306	309	287	305	288	295	315	279	298	316	327	292	309	299	262	293	322	317	305	344	292	295	306	327	308	307	295	282	316	280	301	321	345	288	279	329	314	312	291	303	272	315	310	303	307	288	305	305	336	317	306	286	328	302	336	295	295	313	309	333	302	298	303	328	298	306	293	304	295	302	336	331	282	307	300	288	311	304	288	300	277	290	309	298	330	330	293	296	303	275	295	323	309	307	329	315	312	288	319	322	273	331	292	309	302	301	268	309	318	302	317	314	306	304	315	314	303	306	295	324	317	296	284	309	283	290	298	338	317	306	285	311	289	288	285	303	333	302	311	291	301	294	322	316	299	287	310	311	323	302	292	296	323	303	331	276	267	287	310	280	316	297	279	293	273	268	305	275	292	339	311	299	280	307	316	286	302	318	295	263	308	288	282	321	295	321	311	325	322	287	275	304	295	275	334	294	268	291	293	293	324	314	309	311	296	296	297	317	288	285	334	307	274	318	289	266	300	302	291	317	315	306	283	279	302	298	295	306	302	308	313	299	282	291	317	294	295	289	292	284	286	334	326	314	304	302	317	305	317	340	275	315	295	296	324	315	294	312	294	296	282	296	283	334	296	302	325	304	278	295	292	283	308	318	334	289	316	275	321	297	297	294	329	345	309	321	307	305	278	301	318	353	317	289	306	301	268	344	305	318	265	321	317	334	279	340	295	284	328	307	304	295	296	315	312	292	302	323	296	306	295	302	319	290	309	313	301	296	322	289	315	320	298	328	312	318	293	311	301	301	304	305	291	289	291	333	306	294	327	321	318	326	294	298	265	305	296	303	316	283	329	309	299	309	318	320	287	303	292	283	284	307	337	318	275	303	266	328	308	301	303	300	329	325	301	297	301	292	298	302	315	302	284	319	307	297	310	286	306	307	291	287	321	324	318	298	320	286	267	326	293	301	319	335	289	299	321	291	325	317	303	307	284	298	258	326	303	339	283	310	312	296	310	341	304	299	281	312	326	320	293	289	307	288	306	288	304	314	292	300	320	336	292	304	311	325	281	340	322	315	302	292	327	279	299	312	336	321	324	287	293	310	319	284	332	299	285	299	275	345	292	283	327	294	316	309	260	279	293	327	310	307	307	303	297	321	288	301	333	300	299	325	281	290	312	314	308	314	294	281	320	297	320	304	283	306	298	267	321	308	337	330	285	315	272	315	310	308	283	320	290	303	284	300	286	306	298	275	297	315	294	275	309	299	277	304	280	300	315	313	286	280	304	272	316	310	300	329	308	288	301	306	314	321	284	292	311	300	324	311	286	326	324	297	300	302	299	306	317	298	281	283	292	319	303	292	312	301	326	301	315	306	321	286	274	287	288	294	329	279	257	304	313	303	307	329	297	308	290	324	340	322	297	322	320	280	296	297	292	328	307	325	316	313	289	312	306	315	293	310	346	320	318	301	299	330	335	299	300	307	312	317	297	306	288	295	296	299	299	315	288	268	310	305	327	295	299	294	304	325	288	297	305	318	288	283	283	314	300	322	303	313	299	335	287	271	332	315	270	277	293	322	286	301	250	324	303	312	327	291	279	306	310	319	315	286	317	338	328	291	310	322	283	291	294	316	272	282	320	260	332	274	285	306	310	296	309	300	306	289	327	300	294	286	307	294	299	318	321	303	323	301	313	319	288	294	311	321	324	315	338	302	295	306	308	326	300	313	291	291	272	292	311	312	322	285	268	296	273	294	276	296	321	324	252	309	326	289	301	294	316	293	319	291	317	304	288	303	309	319	307	316	316	273	290	291	283	293	298	323	325	307	336	325	333	310	321	303	310	320	299	320	320	322	311	310	327	290	295	313	276	299	264	283	307	304	291	313	296	296	317	301	301	302	299	311	321	322	298	307	292	302	354	260	288	314	296	321	282	301	312	308	315	265	296	324	343	303	319	320	313	311	340	296	296	275	297	307	317	293	322	310	290	304	324	316	305	324	286	303	305	288	309	334	308	300	317	283	317	288	288	273	290	290	319	278	280	295	332	326	312	313	317	321	299	314	318	295	294	339	326	300	275	312	290	280	304	327	302	308	311	312	292	314	283	311	305	281	291	300	310	288	258	294	328	299	309	316	278	278	322	299	312	299	287	286	291	323	291	281	304	303	314	314	281	290	315	298	321	315	316	288	353	309	285	284	317	323	322	307	322	331	276	342	312	268	288	301	273	290	290	308	319	306	292	294	332	314	317	330	288	285	300	316	329	257	294	323	315	320	307	289	343	282	297	297	299	312	266	317	274	295	266	285	293	311	294	301	308	340	303	307	305	321	278	334	308	300	312	316	308	321	303	303	302	301	307	350	334	343	296	302	298	306	276	302	305	302	304	293	347	300	293	326	328	286	275	318	285	308	312	314	293	337	290	303	318	248	295	288	315	317	288	307	290	300	299
24239	21583	28584	24179	21864	20417	12477	1006	711	566	624	489	371	421	372	431	393	349	379	408	415	363	355	336	374	399	392	356	422	365	401	370	389	377	370	388	392	381	340	350	371	396	392	354	360	378	405	339	386	343	395	386	380	382	371	386	382	343	378	357	365	401	385	361	347	394	380	386	358	403	358	376	377	375	397	403	391	338	390	346	367	399	353	347	406	392	408	363	374	346	395	347	373	339	362	368	372	419	355	353	420	373	355	383	377	397	341	353	362	361	404	360	376	383	370	383	385	389	396	368	374	358	380	395	378	377	393	406	389	401	399	393	373	334	393	411	390	377	378	381	366	375	413	370	362	345	354	368	353	395	373	357	375	364	376	367	355	376	351	353	344	361	356	345	356	389	378	359	341	397	374	378	389	358	368	353	380	338	396	379	371	368	370	385	360	367	364	364	359	379	361	381	396	367	337	362	324	418	359	404	373	377	359	353	367	372	402	370	372	410	347	369	345	366	380	381	353	364	333	415	362	368	371	354	384	391	352	360	356	393	361	391	380	398	371	350	334	367	333	378	341	358	354	367	380	372	385	395	374	339	365	392	364	358	386	375	365	384	375	362	369	404	357	382	355	375	360	407	345	373	380	340	378	356	343	363	363	384	354	376	362	380	384	395	352	374	388	355	346	362	355	385	355	361	358	362	382	404	350	345	331	401	378	375	359	340	387	377	340	385	404	365	387	392	386	370	384	373	380	367	343	367	345	357	385	346	355	353	366	368	383	374	381	418	377	372	386	373	368	365	353	400	384	407	361	344	386	384	372	346	392	335	355	374	397	360	358	421	354	391	369	369	352	376	372	374	347	388	417	373	383	381	376	359	405	387	347	339	380	379	373	383	373	360	390	362	385	365	361	419	406	358	394	355	367	329	352	395	353	367	389	380	388	346	386	386	398	371	384	367	366	403	373	360	377	374	377	389	350	370	373	363	369	386	396	389	392	351	365	379	353	360	378	371	376	337	363	357	367	345	361	360	360	358	368	351	373	354	379	375	362	375	352	340	351	369	371	347	397	378	343	415	387	354	385	378	398	366	387	382	366	385	366	376	355	380	349	422	373	384	327	370	356	343	346	384	363	358	350	361	347	344	356	371	406	379	338	393	398	380	342	380	390	375	330	385	390	391	378	371	388	384	410	383	356	402	401	347	386	379	371	391	393	401	359	356	348	384	348	405	404	373	416	387	386	327	374	404	358	392	375	372	390	399	381	397	368	380	373	385	366	353	364	349	402	352	389	363	360	364	386	370	393	343	337	368	324	409	369	360	391	347	378	386	355	393	395	384	350	357	369	352	403	340	371	386	380	396	389	389	381	327	368	391	392	389	390	366	372	378	351	350	364	417	352	388	395	400	364	403	365	396	382	389	375	395	371	380	363	371	388	392	392	380	370	354	366	384	355	370	370	384	400	364	383	349	377	364	334	379	336	354	398	366	373	363	377	351	392	381	415	382	367	378	389	350	375	381	341	391	381	373	386	368	418	395	360	352	365	342	372	391	383	345	372	376	370	361	331	373	386	374	387	397	390	345	398	372	374	407	347	351	351	352	389	378	403	354	391	376	364	356	365	387	367	356	350	356	363	380	367	366	387	406	364	354	362	350	367	355	363	402	406	352	364	367	389	346	385	378	375	360	376	387	391	364	367	390	374	362	396	359	373	370	441	360	333	347	348	375	377	382	393	367	402	373	362	369	352	363	368	360	391	389	374	331	360	372	368	356	388	380	397	381	378	341	370	372	334	382	379	356	349	327	382	389	408	376	377	404	382	350	400	347	387	377	378	380	390	388	405	381	383	403	369	379	380	377	412	392	359	361	374	360	404	366	385	390	331	364	417	336	358	375	380	400	362	376	380	388	367	378	405	354	346	376	370	362	378	382	364	347	376	409	405	364	382	352	382	387	372	391	399	335	388	403	344	387	357	387	378	392	353	360	349	365	384	379	351	399	392	380	375	382	352	398	386	373	392	371	367	389	410	363	380	355	367	368	383	394	355	365	370	355	363	382	358	396	397	372	339	379	397	377	376	394	402	397	336	394	357	377	423	390	404	360	359	366	399	344	370	376	382	336	366	387	406	359	378	370	363	390	364	364	380	387	375	390	341	368	396	409	328	385	344	381	362	337	371	388	356	401	361	374	372	371	347	403	371	362	368	351	371	376	416	366	400	391	369	334	354	330	359	359	334	363	391	338	386	370	385	367	348	394	347	390	380	342	394	350	366	392	386	349	382	391	359	354	383	369	387	374	386	373	372	372	343	356	346	357	339	346	383	386	344	361	378	418	350	389	397	388	383	405	334	368	386	345	391	343	397	374	373	397	365	361	404	383	373	384	338	392	385	358	392	371	398	352	370	405	354	356	364	383	373	329	373	361	369	393	335	374	361	342	398	337	369	375	364	333	394	389	369	383	353	354	384	365	418	353	349	379	374	381	354	341	372	382	372	383	349	354	383	388	367	343	355	361	345	364	383	359	396	368	353	377	348	371	347	372	377	337	372	403	361	399	356	345	358	409	366	409	379	361	360	355	350	374	337	387	359	389	369	407	361	368	334	380	393	385	401	369	365	373	373	353	372	357	363	362	340	363	368	414	378	378	374	372	375	343	374	379	379	306	364	306	385	376	386	372	370	377	374	359	375	378	373	370	338	390	389	361	378	397	366	408	347	372	401	402	372	359	356	354	387	370	387	356	367	375	407	367	355	371	351	389	379	337	379	349	323	331	355	363	344	374	405	333	358	360	368	371	382	382	396	376	399	366	377	382	397	384	394	389	386	401	347	369	362	375	397	402	365	380	413	376	352	407	376	358	360	411	376	382	382	377	380	363	387	394	392	352	387	355	384	367	408	351	355	332	362	382	405	377	381	373	386	353	365	395	358	376	385	408	367	364	320	374	367	370	368	373	359	386	350	374	395	356	396	380	368	412	374	349	400	342	350	385	372	358	337	380	366	350	397	370	371	350	367	370	407	351	349	368	371	380	373	375	374	383	364	401	345	378	421	372	368	368	374	394	369	368	377	358	370	361	377	357	346	384	372	382	371	344	372	388	412	375	339	354	364	383	375	320	417	344	333	383	392	390	380	375	386	392	386	388	358	379	344	372	410	391	362	394	385	401	365	389	389	362	338	369	369	351	357	346	364	398	349	376	373	405	366	373	380	333	346	345	395	408	385	387	363	373	351	362	373	334	375	372	362	390	390	351	353	343	389	397	383	377	336	351	336	349	403	378	354	361	354	361	380	363	378	358	372	367	385	375	377	361	350	398	396	350	365	367	363	364	379	366	382	333	399	359	388	377	387	385	366	385	371	376	370	395	387	354	414	371	371	353	359	400	383	391	386	343	394	378	357	385	389	348	363	410	371	364	400	339	350	408	373	367	377	367	389	360	402	407	371	332	365	369	414	375	393	392	359	357	389	367	397	368	382	384	371	372	364	392	384	373	382	367	393	343	398	396
48395	68137	35225	20480	25851	24656	14227	1172	1187	874	932	578	564	531	537	498	490	486	458	497	490	469	451	487	428	440	424	444	459	441	497	455	462	463	447	459	483	437	453	439	463	457	433	421	436	461	446	432	439	437	439	415	447	452	436	438	409	454	436	409	445	391	454	433	396	456	431	411	441	420	459	470	440	461	433	468	444	425	434	439	440	414	451	425	462	440	457	461	442	466	447	429	438	425	451	448	430	463	489	457	461	428	464	465	422	475	418	429	464	461	416	460	478	494	443	418	432	477	432	431	430	412	467	417	421	404	452	427	429	483	453	430	415	412	433	428	433	447	431	477	390	434	460	412	440	408	424	473	417	407	440	428	451	470	396	441	457	428	410	431	408	425	478	425	416	418	435	406	425	444	405	427	448	462	414	431	484	418	407	388	420	461	459	393	441	432	460	440	438	435	461	442	453	463	432	416	471	417	439	424	442	458	432	440	429	433	419	436	475	389	432	444	400	469	418	452	411	433	453	392	404	441	429	465	456	448	452	442	464	448	424	442	421	419	429	445	468	407	440	442	403	438	447	446	455	452	415	429	434	398	474	431	410	414	449	438	439	456	437	425	458	413	437	435	448	455	430	457	434	453	453	429	397	443	429	459	431	408	420	439	416	436	479	424	479	420	420	423	411	454	432	465	396	424	463	503	422	416	449	424	441	420	406	473	470	462	427	408	454	435	436	432	429	446	417	402	418	444	472	450	478	444	393	481	428	431	451	391	399	410	412	420	436	419	464	397	409	407	414	485	427	415	448	436	428	408	464	456	428	439	451	410	394	379	454	467	437	448	441	458	445	463	414	417	398	428	411	432	458	440	431	451	416	421	416	392	454	436	433	423	453	420	445	434	470	465	431	472	449	397	442	449	386	431	440	401	463	411	410	432	462	401	449	445	403	433	436	439	477	472	458	406	463	451	443	437	412	447	445	405	445	433	485	410	449	468	456	407	405	442	429	432	445	414	443	427	465	463	448	431	417	417	416	470	439	436	436	438	444	428	433	451	447	423	412	439	449	442	448	460	457	451	454	469	453	407	418	423	426	442	427	457	433	449	425	421	415	437	400	437	402	399	470	463	424	447	456	446	417	457	434	425	433	429	470	449	399	444	479	465	427	447	437	456	434	442	434	436	451	430	429	414	449	421	411	424	426	463	426	418	430	419	448	393	435	416	432	429	433	406	441	474	444	455	410	442	466	451	459	425	422	427	410	449	427	437	425	430	436	422	444	439	466	449	422	437	455	468	454	476	432	425	403	425	419	429	417	417	418	461	440	490	453	458	406	440	419	398	435	401	461	445	423	455	445	445	452	434	424	415	453	441	425	417	446	435	441	437	420	431	434	432	438	424	484	465	406	473	444	438	437	452	451	441	427	425	458	437	407	422	419	430	401	430	448	431	443	454	418	411	403	402	397	431	442	436	434	405	461	453	446	432	480	456	419	439	428	419	440	458	423	445	457	459	450	471	441	435	442	428	424	451	419	471	399	456	451	433	463	462	445	416	449	446	424	460	439	478	467	439	441	393	406	431	437	439	409	430	436	472	434	428	445	431	446	457	429	410	451	410	462	425	432	437	451	464	425	433	444	396	456	442	420	442	452	448	431	447	451	418	438	452	425	450	466	447	420	460	442	418	457	400	438	456	442	437	437	421	471	468	406	433	460	447	448	426	461	456	384	468	448	440	434	414	424	433	439	435	455	424	489	484	421	445	453	431	414	453	422	427	458	439	419	435	454	427	405	428	444	460	458	407	454	434	467	420	441	437	432	440	408	405	441	417	439	405	423	409	395	476	418	407	412	449	447	411	448	477	454	423	390	424	445	447	402	461	411	441	461	429	431	433	450	402	451	449	427	411	428	406	434	402	434	448	447	476	426	451	435	458	419	420	447	438	419	433	471	451	444	454	419	437	406	444	427	416	428	420	467	487	465	431	409	380	460	413	405	455	502	416	451	415	475	428	437	424	439	464	449	436	457	410	424	449	419	414	416	429	426	425	415	429	430	433	460	444	452	439	403	433	463	436	407	450	424	449	460	444	457	428	441	413	451	424	429	440	444	454	434	442	463	417	431	455	455	443	426	444	446	450	430	418	469	447	436	428	463	471	463	472	475	436	437	414	452	423	473	451	430	450	441	452	425	405	429	471	419	425	458	415	447	413	428	438	422	388	475	429	443	440	421	423	420	414	452	419	412	423	440	462	447	435	467	440	446	447	411	419	410	459	438	435	473	448	425	467	417	461	426	471	450	429	433	453	425	471	464	479	362	413	431	401	454	409	438	424	436	452	417	438	428	435	417	429	452	461	440	455	422	439	440	403	460	463	414	410	436	457	486	400	417	438	421	424	468	439	487	416	420	400	426	410	463	420	449	404	431	427	435	462	423	424	451	434	449	428	413	463	446	391	450	421	415	420	407	454	450	462	486	397	415	463	435	423	432	419	440	426	405	426	443	426	450	480	438	446	441	430	448	446	415	460	469	436	409	452	419	417	438	437	427	420	421	421	476	439	452	434	444	431	403	448	467	417	399	449	421	411	442	431	464	425	413	434	416	405	429	451	421	437	433	488	442	451	426	489	470	457	421	450	387	428	435	445	434	414	443	430	429	430	430	436	435	405	384	472	453	396	449	423	423	411	426	385	428	424	480	449	454	437	415	432	448	438	453	477	467	453	439	419	425	434	446	417	466	412	460	432	439	437	486	420	420	426	444	458	452	447	442	435	412	415	463	450	421	420	426	462	404	450	454	416	461	419	453	437	443	428	459	433	442	436	462	418	410	451	434	396	462	450	462	440	440	472	452	410	423	395	412	433	420	466	439	414	419	443	420	460	446	470	406	446	404	433	415	448	457	445	419	431	441	432	441	425	413	421	437	432	423	439	461	429	417	449	437	402	443	405	445	472	425	424	476	411	455	427	466	427	411	452	477	453	437	441	463	437	412	437	418	441	406	452	465	426	436	413	439	425	417	428	412	426	423	438	452	458	406	471	428	423	408	446	445	442	413	417	430	441	412	443	420	416	449	468	448	452	423	441	448	416	420	458	435	449	447	463	401	472	450	407	453	421	416	438	432	435	404	446	420	426	413	442	397	457	427	433	415	407	424	472	462	411	440	433	414	418	434	429	413	455	456	415	419	441	406	430	432	446	432	413	414	451	431	418	457	489	466	437	425	462	458	451	434	474	445	404	490	429	429	440	431	428	480	412	480	449	398	450	436	443	456	434	465	418	412	404	405	412	457	449	431	436	472	412	444	434	446	436	388	437	446	484	420	413	422	439	474	416	434	405	445	448	470	425	420	452	450	451	445	412	434	461	481	451	448	437	448	438	508	425	452	436	450	428	459	443	405	419	435	427	444	446	450	414	409	401	449	437	406	442	431	410	451	457	430	430	415	474	439	427	421	426	437	439	399	440	452	407	439	476	428	391	424	469	464	403	395	444	420	452	448	442	403	465	471	446
25500	21783	26978	24352	12268	7154	4372	454	312	331	324	278	265	241	261	294	284	273	259	293	246	281	259	280	275	241	268	297	250	282	279	242	246	246	268	279	269	261	254	272	273	264	257	269	274	245	263	261	257	271	252	264	258	269	260	232	256	257	261	244	244	221	252	230	246	259	236	254	264	227	281	236	235	242	264	256	233	254	279	257	284	266	269	241	252	286	286	263	253	254	268	246	254	251	293	237	275	253	239	247	269	256	250	255	290	277	274	256	247	276	257	269	240	270	275	284	274	261	257	249	252	252	251	259	270	258	254	256	255	264	290	248	264	272	238	244	265	239	256	260	263	221	287	231	248	261	246	257	280	214	239	273	257	255	258	256	293	260	255	258	231	263	231	239	281	261	255	267	249	258	265	237	261	280	257	256	250	282	276	231	270	237	277	243	257	229	259	250	239	263	267	291	270	276	251	270	266	252	243	262	265	268	253	242	260	247	268	257	255	259	219	271	259	280	284	220	280	235	254	250	269	251	240	276	244	268	236	251	265	237	277	258	249	249	270	252	262	295	261	267	244	266	288	246	276	261	242	263	281	251	259	217	250	253	234	237	221	268	258	227	247	269	246	261	265	246	233	241	248	243	256	254	235	248	240	243	267	255	276	282	259	263	237	252	278	276	249	239	236	248	257	266	255	263	249	265	240	264	220	267	275	268	285	290	244	273	249	279	264	267	242	243	249	259	250	261	265	259	244	276	259	242	223	234	233	213	247	247	259	250	277	255	258	259	265	248	242	237	292	251	225	235	297	236	260	222	235	268	255	234	263	242	253	287	231	273	267	287	256	272	259	265	272	256	261	271	269	211	254	238	244	266	295	252	280	240	279	271	249	281	247	241	240	231	273	246	239	264	242	256	237	272	287	230	256	274	256	255	262	282	254	242	250	271	240	271	235	240	283	272	250	265	242	282	256	283	260	246	239	256	256	262	237	272	237	283	240	262	252	246	259	269	291	265	262	280	229	262	257	260	241	261	244	251	234	271	237	225	258	276	274	261	275	262	267	257	245	266	261	255	244	241	226	250	267	223	230	276	265	275	254	241	235	255	243	255	266	276	261	256	268	231	241	276	260	262	244	246	257	246	292	273	250	255	231	277	247	239	242	276	249	242	263	267	262	243	263	270	268	268	222	262	262	237	250	286	221	246	259	245	276	247	245	282	263	272	266	259	254	258	238	233	245	285	264	254	243	256	257	266	276	254	269	224	242	263	243	234	271	241	258	271	264	243	235	263	241	252	256	229	253	265	266	256	280	253	260	269	260	262	281	269	257	236	278	237	263	257	265	261	237	258	258	242	226	271	287	292	254	263	270	237	263	269	272	266	240	242	272	228	267	258	237	255	252	276	244	210	261	280	243	271	268	264	262	253	252	267	287	268	266	255	250	250	247	289	260	251	327	262	243	237	246	258	244	257	240	251	281	238	272	258	296	265	244	277	260	226	220	256	255	229	270	261	238	244	264	281	257	264	251	256	285	239	276	245	256	275	252	264	288	259	255	232	229	263	283	255	254	272	225	268	229	268	234	301	247	259	237	272	236	254	288	224	250	283	239	286	249	250	247	272	260	279	253	237	232	256	252	250	259	259	257	245	271	263	266	264	264	270	234	246	230	260	269	278	266	284	267	221	235	248	260	260	277	245	249	263	261	245	284	242	232	267	248	249	266	247	277	237	246	265	250	240	244	268	245	237	244	281	268	254	259	233	273	250	246	266	281	254	254	284	244	229	256	238	254	255	246	247	251	250	266	268	254	254	253	274	267	283	265	254	248	269	260	239	235	255	265	239	239	257	278	250	266	223	255	244	261	268	251	274	246	238	267	231	259	267	278	283	263	243	264	272	255	277	244	274	244	272	249	222	288	233	260	251	282	260	275	268	275	255	270	249	248	256	247	262	237	274	279	270	257	226	254	263	249	251	275	243	236	230	255	229	282	247	274	250	277	276	272	244	247	260	248	262	273	253	246	252	257	300	280	239	272	263	277	270	259	251	244	240	263	241	272	256	247	268	234	243	252	250	256	252	241	271	289	235	243	287	236	277	252	262	261	235	257	233	278	239	258	281	248	276	262	274	241	259	260	262	278	268	254	248	265	267	235	259	265	274	279	236	240	247	279	250	265	246	260	234	254	293	249	222	223	275	259	261	240	248	243	260	228	262	250	262	246	243	266	261	229	261	252	269	259	260	277	270	282	259	236	279	239	246	263	238	266	262	260	220	281	258	278	263	247	277	251	257	266	240	250	256	234	278	239	262	285	253	253	250	250	271	247	259	246	247	246	246	247	259	267	272	272	232	272	244	225	248	288	262	254	261	272	278	238	251	277	222	256	263	249	260	280	276	262	245	254	268	272	246	220	252	235	260	247	257	231	218	247	224	250	265	255	246	233	249	242	257	260	240	255	251	276	268	254	239	255	278	254	290	249	284	281	286	263	248	238	255	260	240	252	256	231	249	230	244	263	264	266	248	249	254	236	281	273	259	285	263	260	258	245	259	249	255	242	275	258	263	238	236	239	257	251	236	249	260	269	247	275	235	234	258	267	276	248	265	265	265	264	245	240	267	255	286	240	243	237	241	248	262	265	267	258	275	283	243	250	242	257	269	276	235	251	249	264	257	267	244	252	263	246	279	256	255	272	263	287	244	276	248	258	265	271	278	243	277	253	263	231	208	245	259	258	255	273	235	298	252	248	270	273	239	268	259	251	278	260	212	242	257	252	254	266	263	250	275	251	257	247	257	268	279	253	255	261	241	276	266	283	275	231	229	254	284	258	265	244	289	261	231	247	260	258	256	257	285	255	255	274	227	256	215	244	240	297	222	257	272	251	295	252	270	266	248	262	252	267	277	233	238	244	259	274	248	272	262	236	250	258	270	256	257	245	276	266	265	256	248	234	260	251	229	253	216	208	253	255	243	276	269	250	264	257	263	245	234	255	244	268	222	281	281	250	262	254	255	263	256	263	253	257	260	245	258	266	244	242	270	251	280	255	258	235	245	269	240	238	269	266	240	237	239	235	223	247	259	257	261	222	270	282	232	251	250	235	269	259	244	253	270	248	281	264	254	252	261	241	252	235	263	235	292	242	250	261	240	231	276	254	250	232	261	267	253	248	270	266	253	281	254	252	243	244	253	233	248	256	231	228	241	249	256	265	269	258	251	281	229	267	256	270	276	270	243	262	264	277	252	242	236	272	238	246	220	248	246	277	298	234	267	226	232	247	244	270	273	255	258	275	250	221	242	232	252	253	221	283	251	256	270	282	267	230	249	254	263	269	261	273	263	269	261	239	254	223	284	269	270	237	250	260	283	252	253	236	256	253	277	236	277	268	224	269	282	260	229	248	258	266	261	258	261	246	247	244	247	255	232	227	268	236	256	279	266	261	252	291	273	284	297	273	256	288	241	269	269	244	247	272	223	247	247	277	252	261	285	245	250	250	259	278	237	268	282	268	247
43775	57145	25980	12306	16121	14130	9186	749	628	512	496	394	378	370	359	341	359	368	363	353	358	350	363	329	337	337	306	355	363	351	331	341	330	348	305	342	334	355	322	297	310	348	336	324	290	344	305	365	327	342	341	290	340	354	324	314	301	307	326	303	339	315	317	316	293	318	333	305	322	324	331	313	317	295	292	327	346	320	303	312	291	300	326	350	329	317	329	323	324	323	329	322	315	313	328	330	336	317	316	328	356	374	330	309	323	314	325	328	324	318	317	306	329	294	357	342	327	331	348	310	332	325	302	340	292	334	315	343	320	316	290	339	316	334	333	313	342	323	309	326	310	330	301	341	354	334	303	312	370	311	284	279	345	314	322	324	312	320	334	329	317	341	327	333	332	300	326	302	302	318	323	325	335	322	325	306	307	328	323	326	313	299	323	308	336	328	342	318	334	321	322	331	334	305	334	306	337	321	350	334	310	331	332	331	345	320	302	334	313	297	340	298	324	328	331	329	328	311	328	283	326	326	354	330	321	323	327	331	340	334	344	324	302	316	346	314	329	297	307	330	311	322	301	337	340	343	302	296	318	324	298	308	306	290	320	335	316	325	337	339	340	341	330	311	336	293	317	336	309	344	318	316	351	283	342	325	315	322	313	311	330	344	304	313	328	338	349	322	281	325	313	330	301	328	307	319	316	312	337	324	303	356	329	323	307	304	330	342	331	297	330	335	365	314	351	314	331	309	332	306	309	324	299	288	301	302	343	324	332	345	323	300	349	306	323	313	303	319	301	350	330	354	305	316	306	324	309	341	323	292	335	302	293	297	322	314	327	314	330	296	315	329	302	310	317	326	325	322	288	318	294	344	347	323	308	338	350	327	328	315	279	306	340	312	343	307	304	331	326	311	336	341	323	320	321	319	316	296	320	348	315	317	332	338	332	312	302	327	324	303	320	339	332	314	308	318	326	290	335	292	318	309	309	344	293	295	343	334	327	315	314	319	317	304	342	339	292	379	322	351	332	314	337	334	300	323	335	296	312	334	338	287	299	306	332	339	282	321	337	306	327	329	330	331	311	314	341	306	302	308	332	302	287	306	313	315	312	336	301	331	301	277	308	374	316	352	317	325	278	309	296	323	350	329	330	334	332	312	348	323	342	305	323	320	324	327	331	326	332	314	333	306	337	352	320	317	327	304	310	314	305	352	334	320	339	296	324	336	343	300	331	355	294	353	308	288	317	310	354	338	287	325	332	344	356	336	333	328	302	301	342	309	319	304	311	334	315	307	316	327	294	342	297	321	315	328	316	347	340	368	315	360	359	334	304	325	316	299	312	330	343	302	341	302	322	267	326	334	324	334	317	310	322	316	300	313	311	301	321	325	312	271	343	322	326	312	338	312	308	325	331	323	334	295	331	327	327	336	325	310	354	336	284	321	346	324	321	329	359	333	320	327	309	326	315	312	300	354	324	315	308	308	326	300	309	336	291	300	324	315	307	334	299	316	319	295	334	308	308	305	312	311	315	317	338	308	344	305	328	320	324	330	319	324	326	330	299	284	337	353	331	307	330	342	347	323	334	314	335	328	335	343	336	363	312	307	374	305	318	330	304	309	302	308	352	287	333	291	297	297	346	320	312	347	328	286	318	323	330	333	325	316	318	342	341	325	313	326	322	342	325	321	332	302	322	298	303	330	278	323	343	350	335	335	336	344	367	322	308	314	354	350	314	333	332	310	300	331	341	354	321	337	353	334	286	306	321	319	315	332	317	329	302	278	286	334	292	322	332	323	316	336	324	335	299	322	313	317	306	313	329	345	328	358	351	325	315	344	312	334	309	305	315	316	332	329	352	351	357	316	339	304	307	312	314	269	308	325	328	365	354	297	304	300	289	321	324	327	299	309	334	309	326	321	302	295	351	315	334	282	352	330	319	312	289	325	336	287	333	322	329	343	297	310	330	326	344	337	346	301	340	296	328	329	349	330	299	330	355	336	312	295	305	312	324	342	303	356	323	320	330	302	328	316	317	327	296	324	316	329	318	317	325	323	351	346	289	330	347	307	307	298	322	303	318	337	305	343	305	294	328	331	322	324	342	319	344	346	321	325	307	299	318	355	319	310	338	281	319	321	314	328	309	325	324	317	319	332	321	328	294	336	327	300	310	316	310	341	308	328	322	346	327	316	347	295	324	334	296	318	290	282	314	336	315	303	316	321	331	309	362	321	298	310	319	322	314	334	338	293	313	325	313	330	325	327	331	319	328	310	327	337	341	343	310	275	314	302	305	279	313	344	333	337	294	364	303	327	358	335	326	298	305	303	308	364	322	334	314	343	346	305	365	318	318	296	317	337	317	347	316	311	309	319	326	338	318	323	330	316	318	288	326	348	310	330	315	316	295	343	339	288	332	322	304	344	331	279	328	325	307	314	312	330	308	350	308	292	330	334	318	301	337	322	278	305	319	362	330	334	298	338	344	317	328	322	336	305	343	318	332	331	354	328	299	304	322	306	319	324	323	331	289	346	329	313	281	334	315	339	325	339	302	355	339	369	306	310	330	318	335	348	312	326	326	328	303	330	316	333	340	276	310	330	335	298	332	299	351	309	326	297	303	325	340	330	320	327	330	307	300	329	316	334	304	328	328	295	330	308	303	314	337	309	324	313	310	336	318	327	266	307	325	299	308	336	316	308	356	325	308	312	310	281	318	338	363	346	298	292	319	341	297	335	330	333	324	270	338	259	339	309	305	346	306	326	342	329	304	334	326	358	319	328	323	329	336	301	313	331	313	333	299	318	308	343	336	368	322	348	332	352	336	281	303	301	318	290	296	335	330	309	293	299	317	333	293	315	322	348	346	324	294	327	318	357	315	324	322	322	297	355	340	342	305	325	323	344	336	293	280	312	293	335	317	306	304	301	307	300	313	306	317	317	325	312	307	338	321	366	346	306	310	298	333	339	311	323	326	325	352	328	310	361	302	333	316	300	342	328	320	271	286	338	330	349	325	332	315	328	343	333	332	346	321	304	322	299	316	340	309	316	315	278	312	295	319	297	307	306	301	335	328	337	338	329	322	321	321	315	307	301	333	337	312	305	335	314	317	332	310	328	327	297	339	322	300	316	338	288	339	328	308	313	333	328	328	340	310	307	305	352	312	326	331	299	314	314	334	313	302	317	308	297	338	310	338	356	346	370	317	311	334	295	314	319	351	347	352	317	299	313	318	334	312	324	315	298	349	323	298	308	316	326	304	296	325	326	325	318	311	270	348	328	310	332	304	328	325	321	332	292	338	303	328	356	310	319	315	325	309	306	285	333	310	297	307	310	341	340	299	314	305	318	309	298	345	322	319	326	327	323	323	308	317	356	337	327	319	309	344	323	288	304	334	322	342	327	319	344	335	331	306	321	350	327	318	340	295	331	338	315	332	315	292	316	324	314	288	306	337	324	339	323	302	363	313	322	320	325	319	370	309	322	313	306	316	295	298	345	311	308	337	321	326	299
23016	21315	28998	23808	22033	25036	22743	2982	921	786	820	646	586	599	531	506	530	532	504	467	529	497	522	480	519	516	467	476	474	461	458	477	487	456	501	477	511	472	489	479	447	454	505	480	480	518	487	441	502	502	465	508	477	496	460	463	488	532	457	452	451	479	466	477	467	458	469	467	497	491	483	458	483	445	520	431	508	512	478	445	473	470	470	476	474	479	467	445	472	460	458	493	491	501	456	487	515	509	491	544	485	489	472	507	465	474	480	461	466	490	476	440	457	493	538	500	462	440	464	495	492	484	487	523	442	470	447	484	475	485	443	483	485	486	489	481	464	494	453	447	505	470	446	478	515	476	460	517	438	514	497	497	464	452	482	485	473	532	434	481	479	476	432	488	457	468	466	415	436	448	443	453	461	516	485	449	495	461	467	438	468	472	500	476	480	445	485	481	492	459	460	470	483	466	442	448	450	457	417	498	465	436	469	434	466	484	460	465	488	463	452	453	449	462	441	474	471	445	455	440	488	491	452	459	475	441	483	479	474	474	475	455	478	500	454	464	443	487	485	442	476	469	473	455	453	470	480	459	426	497	508	460	511	480	468	459	469	483	492	482	471	500	470	469	504	478	384	451	435	480	467	486	460	455	444	467	475	470	453	481	464	445	436	500	480	490	490	455	449	461	489	437	444	481	488	476	445	466	426	469	475	470	469	477	455	455	476	424	516	496	488	463	469	472	466	463	482	454	465	472	480	456	523	476	458	487	478	479	439	428	508	439	464	419	438	446	500	439	483	436	486	477	444	483	460	455	467	479	456	440	446	497	456	485	479	468	490	443	424	492	532	451	412	499	480	484	428	475	472	509	415	461	473	489	496	441	469	484	486	452	446	434	459	486	496	468	472	463	483	479	438	439	431	460	470	481	487	500	442	453	417	496	456	472	496	442	419	495	452	420	465	494	475	484	470	452	483	448	426	463	468	517	471	464	485	496	452	495	469	483	440	449	408	442	443	476	466	500	489	451	468	428	462	482	513	453	448	513	457	461	423	464	460	473	463	454	446	489	457	479	469	458	461	500	458	469	447	459	483	440	473	490	498	457	476	466	434	453	497	439	464	480	475	477	462	454	460	478	453	436	496	475	476	414	506	464	471	483	474	494	474	491	438	462	477	454	474	468	477	482	459	516	478	443	467	479	428	463	485	451	468	462	475	447	465	475	469	475	490	474	458	453	463	472	435	469	477	483	440	474	420	456	450	493	483	460	475	476	450	465	459	475	457	484	463	434	477	467	509	449	455	442	497	448	498	482	487	450	455	452	495	464	434	486	432	502	471	513	479	440	465	499	441	456	443	460	469	433	470	489	491	488	468	495	470	475	474	486	463	436	490	465	474	456	465	465	451	494	438	450	468	489	454	515	487	445	514	429	472	471	423	456	511	444	464	453	437	459	497	461	439	478	513	497	447	461	447	426	449	507	500	444	453	470	489	477	446	470	463	489	481	494	467	496	426	456	454	456	475	465	505	472	462	430	482	442	436	469	443	470	467	491	478	475	489	485	457	469	487	463	415	474	477	473	465	438	481	492	461	454	422	507	441	436	464	493	450	475	426	467	466	464	462	467	451	490	478	461	492	450	478	489	419	507	477	470	478	489	496	510	459	461	471	455	463	449	444	491	456	500	490	473	471	479	501	514	493	518	476	479	503	471	465	471	494	439	514	461	472	453	412	455	464	455	469	456	464	450	462	479	506	497	501	493	480	468	506	436	466	457	469	465	477	451	444	464	432	484	470	436	456	468	479	510	458	487	461	494	478	453	436	483	463	476	446	494	460	455	453	463	444	468	477	463	524	470	446	462	497	429	464	391	480	489	487	498	482	482	472	469	512	466	458	474	493	455	486	443	491	478	478	478	472	443	462	452	454	477	463	476	492	440	481	443	442	473	448	428	504	464	439	481	479	466	492	456	467	484	478	447	491	455	463	465	485	476	466	477	433	480	455	481	490	478	449	469	489	436	454	473	475	482	500	470	452	408	500	469	473	485	475	484	469	436	477	481	433	496	445	424	485	445	438	527	455	440	470	477	444	454	436	446	494	510	480	476	468	464	463	479	474	521	492	461	467	462	476	462	421	470	450	462	504	456	435	480	487	457	476	475	471	472	492	446	454	440	484	464	446	453	468	458	483	482	488	470	458	472	462	463	488	439	481	485	450	491	471	499	488	453	479	463	466	498	489	471	439	484	466	467	440	412	469	477	459	459	468	454	434	442	486	461	449	461	480	456	458	442	450	497	440	489	489	508	452	472	480	477	473	504	445	449	448	495	460	484	462	465	448	449	472	513	478	461	476	482	471	457	505	464	502	438	439	446	463	466	457	450	498	492	464	427	468	472	484	458	467	455	473	489	465	431	492	501	474	493	456	477	500	480	460	462	462	480	475	464	454	440	434	462	495	475	445	471	478	483	446	473	488	455	477	467	452	452	499	491	477	456	448	473	422	472	473	468	441	452	461	469	417	517	461	462	459	479	488	484	444	461	437	425	443	487	481	459	481	478	488	443	443	462	493	462	475	501	483	437	475	452	443	466	444	491	450	443	479	521	445	440	437	483	476	444	431	474	481	434	485	476	467	446	456	488	504	424	443	505	517	469	486	480	468	460	449	481	500	487	464	451	482	436	439	479	433	447	453	419	491	489	464	448	433	449	499	442	478	490	472	458	430	471	460	454	432	435	450	479	462	414	451	463	426	473	480	460	462	477	456	460	490	457	464	476	479	480	447	465	474	473	471	457	472	526	475	466	443	452	477	427	501	458	515	445	444	460	469	458	472	511	455	453	463	453	501	479	474	425	464	485	451	455	483	481	474	489	472	469	455	491	459	481	475	465	442	469	476	497	484	456	439	446	485	487	459	460	472	455	479	422	458	489	454	452	478	466	532	497	450	465	454	437	490	457	413	455	448	471	447	439	456	456	469	486	449	471	456	480	423	423	451	449	419	460	460	456	529	467	464	461	463	473	490	471	497	488	444	453	439	424	473	480	495	469	470	478	491	495	379	428	444	456	478	444	461	475	447	472	455	507	489	459	483	478	447	466	465	507	483	472	493	443	468	487	475	430	450	458	482	488	465	440	494	493	445	452	442	451	474	484	436	473	451	434	445	488	494	485	438	434	465	448	483	409	464	490	467	469	508	451	464	472	469	489	484	501	456	474	504	510	472	434	444	453	467	483	482	494	468	473	474	477	458	490	451	474	471	449	465	458	528	463	447	471	435	439	486	454	441	453	442	517	451	472	439	470	449	482	452	461	518	479	462	468	449	476	478	449	466	507	444	483	491	448	472	514	459	463	470	456	458	476	455	425	471	461	458	470	421	449	498	472	414	494	459	474	471	477	432	496	468	437	424	460	458	459	480	440	485	465	465	427	446	495	476	493	455	438	446	472	443	430	468	462	478	482	409	452	493	468	445	486	443	455	430	444	474	444	475	498	464	443	478	473	460	463	496	479
56527	80178	46583	28824	34706	32433	21735	2308	1572	1294	1297	997	818	714	757	719	689	710	706	629	638	605	634	616	602	574	589	591	583	574	573	581	554	567	579	584	577	570	560	556	590	584	588	562	547	545	595	539	554	547	536	591	585	556	520	546	510	509	571	534	549	562	528	556	536	536	522	554	590	568	574	528	518	541	520	534	546	509	546	564	575	533	564	519	549	515	540	511	538	566	594	554	563	566	550	615	536	622	577	550	572	568	570	541	553	600	568	567	625	551	555	583	546	534	590	584	569	565	556	519	545	563	522	556	540	537	581	553	560	521	529	499	551	520	560	546	518	545	524	533	548	566	527	501	578	582	533	524	542	551	546	568	547	547	525	555	539	536	543	500	523	549	527	537	541	581	595	544	534	568	546	544	563	575	565	569	542	522	523	528	514	557	534	597	530	551	549	537	543	522	542	564	499	537	509	527	554	583	522	538	500	562	537	512	603	559	512	519	526	543	525	585	518	540	555	536	546	569	522	566	564	542	560	532	504	527	549	547	560	545	517	557	513	580	558	535	568	541	530	536	527	538	528	556	578	552	503	562	537	536	556	560	577	538	587	536	545	540	556	537	555	518	578	589	562	507	536	529	526	517	505	548	533	548	548	534	553	557	537	515	527	552	562	532	523	529	527	570	495	569	575	541	584	536	564	550	507	527	531	515	543	541	548	528	521	516	554	550	579	526	511	537	538	522	553	575	540	554	517	536	559	516	547	511	529	535	549	537	544	498	503	579	531	528	564	520	484	565	508	529	505	535	528	558	545	541	545	564	579	548	591	572	528	534	538	563	517	517	558	496	539	516	544	541	542	532	537	546	528	533	541	532	540	561	563	536	546	530	536	540	537	513	544	526	562	511	566	560	545	536	544	581	541	543	552	522	511	535	574	547	527	510	510	588	528	581	572	551	509	531	550	522	565	557	548	534	586	535	525	519	576	535	526	549	557	565	496	539	567	558	547	501	506	550	593	508	593	558	538	546	572	528	557	551	540	597	556	539	532	529	537	526	562	569	561	505	556	553	538	541	499	617	552	535	542	508	530	558	574	501	507	571	548	558	530	535	538	539	525	542	572	506	529	555	515	558	537	510	517	556	553	546	538	540	557	523	530	519	545	527	527	535	567	568	575	532	555	534	560	545	590	542	562	543	545	544	547	519	570	565	516	571	530	525	556	558	491	557	557	505	502	547	518	539	520	539	528	542	521	469	542	529	562	544	559	506	555	530	567	546	582	523	529	578	514	519	550	541	538	524	530	533	587	577	520	570	570	524	546	561	591	548	548	559	549	541	536	488	558	541	533	528	583	540	554	562	534	529	532	550	572	531	525	543	570	578	557	588	570	518	528	524	543	496	518	531	536	525	567	539	539	536	534	547	472	549	557	555	531	529	560	518	523	549	532	559	564	511	529	527	556	519	491	534	531	544	537	580	530	571	549	570	536	544	554	521	564	566	516	540	549	509	548	541	517	543	515	552	551	548	574	557	528	520	513	546	530	550	562	504	546	521	532	574	551	571	552	570	541	523	597	535	536	511	556	527	539	576	517	534	536	579	548	539	562	553	549	578	487	534	512	588	592	544	601	539	551	519	534	521	544	542	560	530	602	545	574	560	526	547	518	537	538	547	542	544	551	543	535	518	576	500	539	565	542	543	545	505	598	542	516	514	551	525	519	556	575	560	533	573	523	549	557	577	513	586	592	547	538	565	496	549	539	553	545	563	553	522	547	542	546	550	550	562	532	602	538	556	554	579	556	525	528	570	509	546	494	522	533	555	533	518	533	551	557	576	557	515	602	521	511	600	546	551	521	515	533	570	540	538	552	559	518	529	585	547	559	517	514	555	539	588	569	554	530	503	509	533	585	565	568	547	557	531	515	552	528	512	566	546	543	548	546	566	575	580	523	623	524	556	581	553	538	556	602	498	557	533	530	590	487	540	515	562	594	509	547	541	564	552	533	526	532	536	536	554	530	519	559	550	521	558	551	577	555	552	519	541	527	569	567	573	552	531	546	528	551	560	518	548	575	549	551	600	527	518	519	533	539	545	559	553	525	481	557	568	531	553	573	536	527	562	575	552	578	571	542	551	489	550	562	539	568	550	544	524	486	530	549	548	537	557	535	561	542	516	519	508	594	536	567	557	558	535	575	543	529	562	524	539	539	559	532	534	546	520	560	542	544	563	565	494	546	541	556	532	524	546	544	578	553	551	564	514	500	534	520	556	523	569	547	525	581	535	529	513	574	514	556	541	518	527	519	557	552	561	536	528	565	555	501	617	557	544	528	561	536	530	502	576	540	506	536	514	518	606	539	560	557	555	549	552	577	533	536	561	530	550	551	503	575	553	531	595	539	546	544	500	517	565	554	547	526	597	558	555	541	538	558	515	560	569	534	549	561	586	567	509	575	495	547	591	527	513	536	530	579	528	589	537	540	550	555	561	553	585	518	536	501	500	571	576	527	557	576	553	568	503	575	570	538	544	530	497	576	571	559	508	535	565	564	545	517	553	592	580	534	549	540	550	525	499	522	545	538	532	560	557	554	576	530	530	544	521	559	572	557	572	542	561	541	558	533	558	578	495	548	514	521	567	571	564	535	539	524	535	524	558	563	555	549	542	537	533	528	533	555	549	564	565	568	582	560	575	513	508	562	514	587	563	511	543	545	520	567	578	538	525	538	529	559	579	511	572	573	561	564	548	533	515	536	537	533	540	560	531	547	542	545	565	537	509	557	546	535	553	560	524	514	572	550	537	536	543	520	530	564	588	592	500	548	556	562	545	532	536	538	545	547	536	569	548	577	519	562	543	568	571	509	519	547	549	577	525	552	569	565	561	515	544	539	565	525	552	557	530	585	526	520	578	545	532	553	526	571	530	520	537	538	532	592	554	528	500	511	534	554	548	556	527	535	557	566	550	556	588	560	539	537	550	546	559	573	542	536	537	546	523	538	521	546	573	508	566	560	534	511	585	554	574	546	565	549	559	535	569	533	529	589	531	511	491	548	563	526	593	519	537	516	513	554	532	531	536	577	571	530	491	552	532	525	523	542	530	542	543	534	604	557	543	505	533	553	489	557	565	529	541	538	521	528	510	531	579	570	570	542	505	520	558	588	566	498	525	549	548	538	578	571	542	510	494	585	525	578	549	554	561	559	556	522	546	534	548	535	508	529	567	591	534	548	550	538	583	529	558	610	558	571	570	548	535	563	551	585	529	512	531	552	528	525	548	578	574	504	496	585	573	577	542	539	569	517	527	556	553	553	575	567	549	543	520	532	551	540	534	557	568	524	570	553	516	528	534	550	527	497	540	547	555	517	510	547	576	523	552	501	534	575	532	537	534	578	569	517	524	535	538	546	542	550	550	510	570	531	553	559	513	558	526	524	558	534	534	553	561	522	565	587	527	554	508	539	520	533	564	566	579	590	512	510	533	554	558	566	561	516	513	553	544	539	527	575	540	555	536
27879	22593	13751	2735	2133	1695	1188	311	294	258	238	260	251	281	249	256	293	256	268	265	240	279	231	248	231	229	236	247	233	239	242	255	242	276	275	252	235	240	233	262	246	236	294	248	258	257	234	273	226	248	272	225	252	272	233	259	240	250	264	238	237	229	248	266	271	244	282	252	266	233	246	251	236	234	206	256	243	251	264	228	264	242	263	234	262	238	273	250	238	267	242	249	274	234	233	253	262	254	246	258	255	261	234	242	256	258	252	241	239	270	237	232	243	263	227	260	241	266	221	242	241	248	276	287	217	263	253	263	245	252	249	236	255	261	235	225	256	233	232	262	277	258	253	259	253	239	252	243	246	252	250	256	236	234	254	231	276	241	251	261	260	268	221	227	232	266	264	247	244	250	249	230	248	237	228	233	246	258	258	232	246	241	253	241	220	255	238	287	229	253	220	257	234	269	253	261	268	256	241	245	257	254	241	257	262	234	239	254	253	216	286	223	230	267	242	245	249	231	280	252	271	268	255	239	250	262	240	252	242	209	276	237	258	263	232	262	265	240	261	266	257	251	247	262	227	260	257	218	245	250	278	259	233	291	265	237	249	242	243	238	253	238	246	252	242	243	253	221	287	241	238	269	263	251	261	249	255	265	254	264	248	247	259	237	226	260	257	245	261	271	246	270	263	274	247	267	265	241	271	230	231	239	259	231	248	252	242	251	244	225	276	239	270	265	247	249	243	249	242	248	265	259	228	247	247	214	259	249	264	246	270	256	210	232	274	241	240	224	255	267	249	284	275	262	249	278	255	261	266	237	228	258	247	236	243	223	269	260	234	227	218	262	233	236	246	266	232	228	247	262	253	257	226	224	247	212	265	242	247	256	257	275	245	273	235	238	270	242	258	243	239	244	245	242	258	244	253	241	272	255	253	264	202	231	263	241	267	235	247	256	255	260	245	251	224	261	251	255	250	256	231	247	239	247	274	262	248	228	272	255	256	249	256	235	239	256	251	272	229	240	257	229	235	247	232	271	254	263	234	274	209	253	242	245	245	265	240	246	259	235	246	239	248	280	248	242	266	258	228	251	243	267	254	277	241	248	241	265	263	262	256	247	262	213	265	272	251	263	273	276	232	237	238	244	241	226	258	236	282	225	238	241	252	256	249	231	238	268	278	274	269	247	244	211	259	231	278	237	254	255	242	237	264	267	259	238	219	242	265	243	226	245	250	241	240	268	251	254	264	251	263	240	252	264	223	262	236	279	238	235	243	260	247	268	256	253	242	265	281	245	256	224	276	257	218	268	241	236	247	253	254	266	246	218	282	275	236	250	225	249	250	257	231	276	251	238	255	245	267	246	272	250	262	250	236	223	241	243	270	230	255	237	297	240	264	261	226	232	235	284	246	240	232	254	258	243	282	268	276	260	255	244	241	267	238	259	247	255	239	226	242	247	279	253	260	267	261	246	287	238	260	262	231	222	255	245	259	248	246	232	251	242	223	278	250	281	249	228	244	271	257	239	232	260	224	234	265	262	253	231	239	274	250	255	270	252	209	243	250	244	233	264	251	251	246	232	235	231	242	254	238	252	245	239	246	284	251	261	264	250	276	243	265	252	244	285	236	256	259	267	285	271	242	273	230	271	237	221	242	253	234	238	267	257	291	279	267	272	271	260	262	270	256	255	275	240	249	230	259	251	268	268	248	270	227	234	264	285	253	269	245	241	263	254	234	220	256	271	251	249	235	242	237	240	234	250	265	254	251	245	244	249	214	216	239	276	235	245	272	252	258	233	252	246	255	254	238	249	265	249	235	268	265	257	243	231	259	274	235	258	257	257	235	270	245	250	251	252	231	230	250	237	263	265	238	233	253	247	236	264	235	243	267	265	261	228	234	263	229	239	241	227	270	253	251	230	258	263	260	234	246	278	225	254	237	232	257	276	241	261	259	257	256	277	235	258	236	247	261	264	268	261	252	270	243	246	257	272	217	255	250	275	272	251	244	267	257	250	240	266	267	248	234	264	241	265	249	253	222	242	251	251	247	255	255	245	250	233	254	250	254	250	211	244	241	232	247	280	241	228	260	262	244	260	255	262	245	230	226	262	250	236	270	258	250	249	252	255	244	259	271	265	229	281	260	261	249	258	251	230	246	262	247	265	275	248	276	286	204	250	241	255	259	236	248	244	278	243	258	258	251	238	245	266	264	239	251	278	263	254	213	245	225	227	250	263	272	236	253	251	226	231	231	270	253	251	253	263	268	234	249	237	261	225	245	261	274	272	269	271	270	228	262	242	247	265	243	254	255	241	245	215	267	236	258	266	259	230	249	231	239	275	226	262	241	227	255	255	218	245	257	245	260	238	270	256	257	270	218	243	265	297	253	267	246	244	238	236	256	242	230	210	285	276	249	239	248	253	257	253	230	241	254	263	255	266	258	275	248	233	261	262	277	212	247	241	251	235	267	273	244	257	236	253	260	265	242	265	248	259	231	252	240	274	231	280	264	232	250	244	277	275	239	248	269	238	230	268	257	248	262	242	227	268	259	252	230	263	259	246	268	241	252	235	255	255	242	244	258	269	243	272	241	210	262	253	253	267	232	269	260	217	234	241	236	247	246	304	240	239	264	260	234	276	246	268	256	279	256	272	245	248	276	265	257	261	227	247	231	234	209	225	254	270	249	215	253	257	235	263	231	234	257	260	246	258	258	279	220	265	242	258	259	233	266	229	227	255	263	227	252	225	253	277	253	262	239	239	237	224	237	257	258	262	232	261	268	253	247	261	229	266	263	270	216	258	250	252	255	278	270	248	259	256	235	237	246	270	250	249	273	227	249	250	225	271	226	255	274	229	251	284	257	238	246	223	254	248	273	252	239	242	237	235	239	229	275	253	247	278	259	221	248	257	237	273	265	235	256	242	258	255	248	251	261	258	254	241	258	248	267	257	254	269	271	226	267	251	239	265	237	257	263	255	237	227	257	242	262	231	246	242	264	241	247	275	234	283	242	233	210	254	215	216	260	255	255	241	254	251	257	226	226	261	257	268	227	264	255	237	254	232	246	233	244	254	245	244	266	228	277	269	252	269	261	245	251	266	275	268	242	281	269	281	239	231	270	250	236	235	241	274	246	246	253	247	263	275	239	236	255	253	251	242	250	230	242	260	252	250	243	231	254	249	259	219	253	250	262	260	254	244	258	212	236	239	232	254	251	232	263	251	246	229	259	229	263	267	233	270	250	239	243	241	250	257	260	253	262	273	260	241	242	243	245	237	238	270	221	228	257	265	231	212	244	239	259	227	239	246	250	252	242	239	271	247	233	222	273	274	237	226	259	229	252	238	262	259	229	240	232	257	263	247	247	258	242	263	245	268	267	228	252	258	260	270	241	226	248	233	245	252	240	243	252	251	267	266	248	238	248	238	247	239	253	247	238	254	263	300	233	271	276	243	256	260	267	221	251	241	236	256	267	229	268	265	250	257	280	251	245	240	242	250	247	241
24680	28454	8552	2454	3463	2883	1952	352	340	332	351	313	302	333	328	320	319	292	309	297	303	310	322	328	307	312	301	267	328	308	320	295	276	325	300	321	278	314	308	298	318	288	291	266	284	315	298	310	311	297	306	311	320	301	305	313	338	318	308	308	329	284	273	309	297	295	309	273	282	298	310	285	286	327	312	312	298	294	291	280	306	321	332	287	334	295	272	292	283	287	306	310	318	291	324	292	260	306	292	281	305	350	290	308	305	338	313	280	305	309	283	300	324	310	293	306	305	295	300	318	305	315	318	304	325	299	300	291	310	312	320	316	309	310	295	275	273	303	319	327	281	325	262	302	321	314	321	297	332	301	273	337	329	313	305	291	311	302	298	281	337	301	302	293	323	312	292	281	320	309	318	272	292	275	292	333	305	312	302	296	303	326	313	289	291	307	286	303	307	309	314	294	314	327	304	305	275	314	280	289	303	341	322	301	321	304	310	278	255	305	310	301	322	282	294	284	315	329	286	300	307	322	314	311	304	309	302	295	306	293	306	298	323	290	331	289	295	335	305	331	301	263	271	294	291	314	317	309	304	331	285	273	327	291	310	279	315	285	321	297	316	301	271	297	286	292	295	318	297	296	271	300	307	294	316	288	301	279	308	278	293	310	281	321	282	275	300	287	281	316	287	322	300	296	344	287	323	329	334	302	283	313	321	296	300	333	296	306	314	298	324	323	320	299	316	294	294	316	306	274	328	294	300	301	293	306	283	299	303	312	308	303	280	299	309	298	314	288	279	300	305	289	290	297	296	280	310	308	297	310	311	325	294	290	291	270	303	291	301	318	304	294	298	285	291	305	309	314	309	302	319	319	295	285	304	339	279	311	293	311	313	312	308	307	292	288	313	315	311	279	318	299	296	307	297	304	269	279	298	271	273	297	298	312	280	313	297	330	307	313	321	312	296	269	266	326	320	296	322	294	296	285	309	291	302	309	326	312	299	317	306	297	289	323	304	315	310	299	269	288	300	291	301	304	335	286	317	315	277	315	290	293	336	325	312	306	329	349	284	296	315	298	287	259	290	322	286	328	312	332	328	310	316	327	303	337	262	302	298	297	307	271	303	297	316	333	302	285	323	287	285	329	285	295	313	319	325	297	294	320	270	309	324	289	276	310	272	279	291	309	322	354	300	314	337	278	277	307	287	325	326	303	297	303	300	289	308	290	308	303	336	322	286	297	294	294	279	292	299	329	293	305	309	307	302	296	340	330	283	298	321	268	310	316	276	300	299	301	318	290	301	327	304	309	346	299	309	299	291	310	282	295	294	286	298	318	278	307	318	288	308	294	295	306	307	303	332	293	290	317	277	293	334	292	288	303	296	294	316	299	320	300	278	308	305	316	272	293	294	303	298	293	291	318	318	329	273	297	312	305	282	313	297	325	288	315	335	288	336	318	293	320	295	281	314	294	325	297	300	291	318	281	290	281	281	287	288	292	330	334	253	297	298	302	322	335	303	319	304	299	283	300	286	278	309	341	281	272	336	269	259	291	320	328	316	253	306	315	289	314	294	273	278	285	310	347	273	294	316	312	316	291	306	289	317	302	316	278	304	325	314	312	284	294	288	322	315	279	302	315	311	335	285	298	309	281	288	269	311	289	351	289	330	338	298	287	298	294	288	315	275	282	315	282	281	289	324	291	278	299	300	309	282	289	296	318	314	317	285	314	313	285	297	277	293	315	305	334	281	303	282	294	287	302	333	291	306	311	305	298	311	316	328	305	313	279	322	323	309	304	322	268	270	291	292	274	276	288	349	294	297	322	307	322	299	307	312	309	303	304	302	315	317	286	343	285	306	301	309	306	318	288	285	278	255	296	287	288	318	275	291	305	328	306	317	315	310	302	306	281	299	285	268	276	286	313	332	277	299	317	301	314	301	284	294	311	304	291	298	287	295	293	295	303	309	324	297	330	328	293	307	297	324	278	310	282	330	296	321	334	300	300	311	310	321	303	277	301	285	297	339	315	310	290	298	297	311	319	335	288	280	321	305	271	333	311	299	298	288	290	301	294	336	292	332	322	278	309	323	333	311	302	305	295	311	297	286	291	286	281	302	287	327	307	302	290	306	293	289	306	311	291	321	322	302	277	310	279	293	284	309	272	293	273	298	285	279	328	299	296	285	308	290	315	311	325	289	312	307	278	347	282	310	301	266	273	289	313	292	308	293	289	272	287	306	321	305	312	322	322	284	299	344	307	302	294	283	294	311	283	315	296	282	283	293	288	291	287	296	286	287	293	314	306	298	321	295	340	311	307	305	279	312	296	287	292	309	278	300	286	293	297	272	323	334	315	289	340	307	300	320	298	293	297	282	290	317	271	324	316	320	302	271	292	306	317	309	286	324	312	306	310	290	336	291	281	294	262	307	304	304	320	277	324	319	291	302	292	275	292	284	270	299	297	334	311	291	295	304	300	294	294	282	275	295	312	334	269	320	314	283	301	281	315	282	296	302	298	307	304	295	287	289	311	305	342	285	286	304	301	290	315	296	278	315	289	304	314	325	300	309	285	316	322	285	304	297	328	298	313	281	245	311	305	332	304	330	295	290	305	302	303	288	302	317	286	298	305	286	333	322	298	284	316	282	288	322	318	334	303	305	291	336	292	312	282	308	317	303	285	312	293	275	323	295	285	313	307	295	292	318	315	329	263	295	296	273	302	294	272	296	301	324	307	268	283	338	283	305	315	326	267	290	293	297	302	311	280	312	295	289	292	285	318	330	322	310	316	295	294	327	300	306	303	297	296	331	314	288	325	282	294	277	281	289	276	299	302	317	292	295	294	290	289	316	300	298	293	293	332	307	286	307	314	297	286	306	301	334	334	293	276	281	311	321	316	317	287	302	297	299	295	323	280	272	332	278	330	291	302	303	312	283	304	313	276	303	337	327	310	310	281	300	295	312	307	271	330	329	282	306	297	336	289	297	332	307	267	289	316	313	279	339	313	299	318	302	302	316	341	284	294	303	257	317	285	283	333	296	321	319	293	304	276	332	329	322	292	310	329	331	327	275	299	316	280	319	302	312	313	290	302	295	330	307	261	294	292	302	307	317	308	283	325	289	290	333	309	326	316	303	328	282	301	304	302	293	280	298	324	270	319	291	292	295	301	298	343	317	315	296	304	303	327	284	284	294	297	298	312	292	262	285	278	324	314	282	313	294	317	302	312	282	318	301	302	306	313	328	281	302	288	287	314	328	306	311	283	286	313	293	281	334	330	299	303	316	319	303	304	335	300	293	310	283	292	305	293	289	300	312	334	356	310	307	298	299	284	302	305	283	320	294	337	324	317	309	315	355	307	303	307	330	302	305	335	328	324	321	315	293	310	308	285	292	288	317	310	325	301	327	290	337	312	319	297	294	309	287	310	307	285	270	321	297	298	328	304	299	266	281	313	278	289	284	324	331	274	287	299	290	311	299	298	307	308	295	274	319	268	316	310	285	303	294	274
24272	21427	28223	24699	22080	18784	13124	967	514	459	538	405	431	390	423	409	421	377	355	354	393	395	361	378	352	382	406	356	385	383	418	382	370	391	402	403	373	366	418	373	374	363	335	404	370	359	368	366	339	381	399	357	386	372	383	408	368	358	353	384	385	375	381	362	402	411	365	369	390	401	372	365	361	378	350	389	340	373	345	376	364	364	384	342	403	343	374	353	382	372	379	387	376	367	373	369	345	349	333	408	366	388	359	397	387	373	358	373	385	381	394	392	386	408	370	319	377	360	381	400	395	405	391	370	337	328	393	378	377	356	374	337	400	417	389	373	377	359	397	375	388	393	395	377	358	341	388	337	373	369	358	391	340	353	404	405	364	388	367	357	357	394	396	377	403	382	361	403	397	346	384	353	374	391	379	359	394	381	410	376	366	377	364	406	376	350	368	376	399	382	383	388	376	367	361	367	388	348	376	384	373	376	334	399	381	368	359	405	352	390	391	369	377	400	376	397	369	378	389	374	405	384	379	352	383	367	375	342	368	368	399	377	360	394	383	352	412	359	375	379	361	408	370	349	374	355	357	371	394	397	370	386	377	398	357	359	395	351	354	364	389	350	334	382	370	367	353	361	348	370	347	375	383	368	384	371	362	414	341	369	383	375	406	331	354	361	340	363	384	372	380	364	399	366	390	340	360	355	353	368	371	366	373	401	372	387	377	375	376	365	387	393	362	349	372	386	378	388	315	311	363	374	359	375	375	349	357	347	365	407	425	396	373	373	398	355	350	372	372	389	384	351	377	371	376	339	372	362	365	411	364	358	373	351	367	359	397	363	355	359	391	376	347	380	370	368	375	356	357	376	343	379	342	340	369	360	346	338	405	352	365	361	371	361	414	356	366	381	416	384	389	392	356	358	351	378	356	360	396	345	363	383	344	318	368	400	385	345	385	387	360	364	358	375	382	382	365	363	366	398	368	362	375	323	380	394	351	384	377	358	354	343	371	366	364	369	353	369	369	360	353	384	379	373	397	377	344	364	401	399	397	359	358	373	408	384	327	372	387	385	353	376	371	353	374	389	368	372	363	403	357	401	390	381	383	372	385	392	356	385	363	393	393	373	358	370	365	342	382	372	382	352	386	380	357	356	405	378	384	414	376	369	386	379	369	336	355	387	382	368	353	348	384	389	395	392	367	395	361	404	359	373	362	336	380	385	378	387	356	351	382	365	386	397	381	367	357	384	415	410	328	353	359	377	389	383	383	383	369	355	374	339	376	388	356	358	375	367	392	351	353	403	344	366	351	386	395	374	361	394	387	354	350	387	391	382	383	347	380	372	399	359	397	358	379	393	369	382	351	349	374	349	372	389	371	366	347	389	439	362	337	379	358	358	361	361	351	375	372	369	340	372	373	382	354	342	370	353	423	375	384	374	376	335	373	351	368	391	376	388	358	382	362	385	377	384	440	369	379	361	359	377	365	358	346	362	381	350	358	373	379	351	362	356	369	402	352	379	383	374	367	394	399	371	370	364	360	348	356	351	373	366	380	381	389	372	367	386	364	352	443	384	362	362	366	352	403	374	348	329	389	391	372	397	358	346	387	351	361	333	348	381	378	382	405	367	408	387	395	373	376	362	383	335	360	365	356	390	371	374	356	380	409	359	363	409	399	372	351	381	389	384	395	377	366	382	365	376	411	380	348	374	374	347	371	343	318	398	383	395	360	339	364	353	405	370	360	396	352	365	354	367	365	391	394	385	415	404	384	364	381	373	378	345	394	350	392	381	359	369	346	348	385	401	393	366	364	390	369	392	383	404	344	361	363	394	339	370	353	388	365	383	356	348	359	411	403	341	360	362	394	389	360	338	372	369	353	347	360	366	361	386	357	377	381	364	367	364	362	358	383	354	398	343	421	387	359	354	373	339	362	388	380	355	373	357	375	337	333	359	382	371	387	380	353	387	361	395	386	376	402	347	364	376	361	383	383	349	401	350	381	347	381	392	355	375	378	319	382	377	388	337	363	366	391	378	422	379	349	329	363	366	337	387	372	387	403	349	396	365	356	331	364	385	407	389	414	350	357	358	379	359	388	368	411	357	362	356	387	374	339	390	349	391	372	324	379	379	362	355	348	383	347	359	393	373	380	387	359	370	381	407	385	395	378	356	355	353	365	400	388	355	332	374	370	367	375	396	370	360	341	361	360	367	395	390	354	376	352	383	386	370	340	381	403	355	349	337	380	410	371	394	387	371	384	378	391	368	382	367	361	363	358	355	360	357	392	381	373	381	391	379	353	363	320	374	383	373	374	378	386	361	350	375	363	381	365	353	417	348	367	365	362	342	395	362	392	362	405	371	364	328	352	390	390	365	351	377	345	365	361	365	356	380	372	349	376	344	363	383	375	370	391	354	375	394	368	384	374	366	416	366	382	359	339	416	357	384	385	354	363	342	392	341	363	339	352	359	379	363	388	352	375	393	345	361	357	366	395	361	415	363	372	359	377	357	392	308	410	326	364	414	349	349	329	342	378	344	364	376	366	387	368	351	360	370	332	381	369	331	362	348	360	366	382	384	343	321	378	385	372	383	362	382	369	377	389	396	366	377	403	364	372	366	354	375	373	376	373	339	348	381	384	382	368	369	363	399	397	388	363	372	372	358	377	350	389	399	330	389	379	381	370	374	338	416	359	356	363	369	351	342	403	380	371	419	376	374	383	372	388	386	361	357	349	338	357	319	364	377	366	377	362	397	364	377	358	396	355	397	376	404	352	357	379	369	399	400	373	374	372	385	374	389	390	376	371	393	384	361	362	407	383	356	384	350	348	372	387	362	381	358	365	410	371	351	371	364	384	338	412	363	345	356	321	371	379	365	380	384	349	365	359	381	381	392	374	388	382	419	361	377	350	376	368	348	379	381	348	347	355	394	371	362	361	387	358	385	387	361	402	367	375	404	373	375	369	388	368	367	388	384	347	379	386	357	365	369	348	383	393	389	350	395	351	377	391	364	408	379	373	355	373	349	385	373	376	407	400	410	383	361	375	356	369	395	356	365	344	344	357	352	387	370	369	372	345	359	371	392	359	386	368	361	352	368	391	345	364	367	345	380	388	359	405	360	391	379	394	384	394	368	393	385	391	346	397	383	359	360	374	392	345	377	394	392	385	379	371	336	372	374	366	375	379	390	395	341	355	363	356	428	417	360	369	402	361	377	356	383	336	374	394	378	398	383	334	376	389	352	350	394	404	384	373	353	339	350	400	348	370	365	404	392	344	355	374	402	353	394	365	347	381	342	362	374	356	358	393	395	361	366	372	381	358	382	384	369	369	380	373	381	362	371	347	372	370	377	382	383	392	372	372	345	379	356	354	355	374	404	368	350	361	370	357	357	360	371	378	410	381	379	389	367	379	364	404	376	379	369	376	398	397	385	367	338	380	396	365	373	373	393	361	383	374	353	404	340	349	355	362	362	349	365	355	403	418	342	382	392	382	359	366	346	347	346
48670	64671	35987	19809	25845	22524	15214	1259	826	721	891	621	512	577	533	468	528	475	488	496	476	478	462	461	482	455	413	474	441	461	471	452	445	450	439	463	387	472	425	487	429	478	444	440	444	435	479	420	434	445	471	419	462	443	466	452	427	429	432	431	424	434	442	461	443	420	440	477	436	454	444	441	465	413	413	466	501	429	440	448	454	454	445	462	464	432	425	463	459	434	468	429	431	457	436	458	433	460	424	440	460	476	461	427	444	434	469	444	476	457	438	459	467	479	419	432	503	444	467	415	414	441	440	431	444	442	455	445	444	430	450	469	481	468	440	448	426	438	460	414	466	443	473	403	411	447	453	457	442	438	456	432	457	446	421	413	431	445	458	449	446	466	428	410	397	481	420	465	415	485	470	440	462	449	437	413	452	445	414	451	449	463	433	432	404	458	436	452	415	460	434	465	457	416	445	474	430	410	447	455	431	466	475	423	479	417	467	426	391	416	436	438	416	444	446	424	441	479	428	434	434	414	401	410	453	454	405	456	449	420	469	453	449	423	428	412	406	459	410	425	466	411	442	459	450	445	460	450	459	444	408	430	442	438	438	419	446	424	448	457	431	485	441	412	439	463	428	430	471	427	464	428	398	462	378	431	445	454	397	457	474	477	431	428	441	413	436	456	442	447	483	431	458	437	440	461	457	442	418	409	423	449	437	412	450	452	422	415	449	427	430	450	453	445	388	421	420	430	410	422	382	468	443	433	413	462	459	445	435	452	399	463	420	506	464	419	413	455	452	414	420	435	407	422	432	431	444	437	454	411	424	451	458	440	415	447	453	491	420	424	463	422	383	428	429	430	424	462	453	425	450	450	389	406	429	453	437	441	437	460	420	415	501	427	437	460	429	432	443	416	434	425	404	440	432	464	399	458	463	465	458	442	418	416	454	474	408	437	438	435	441	439	436	453	451	418	461	462	433	449	439	436	428	449	430	431	442	401	427	411	450	441	470	453	447	455	422	404	436	468	456	416	479	441	451	397	444	437	446	507	414	458	413	487	451	431	424	442	472	404	412	424	443	458	441	439	464	471	441	458	461	437	470	457	437	462	461	463	430	414	450	405	426	416	447	415	457	449	427	427	408	475	433	407	411	446	429	432	462	425	451	452	448	437	420	461	439	456	437	428	417	457	485	424	449	467	416	503	447	440	437	467	437	446	445	392	412	483	462	425	431	468	444	451	447	429	464	422	446	470	449	437	460	442	471	428	427	408	436	422	438	413	452	427	416	434	442	420	459	436	450	440	428	440	437	408	444	482	453	422	437	408	449	441	439	427	454	449	424	432	459	423	442	401	426	446	441	437	425	424	438	435	435	450	437	413	438	427	442	458	459	422	503	462	421	425	444	446	418	451	439	425	424	407	413	429	402	418	414	431	466	427	443	404	467	467	442	457	414	436	434	429	415	442	447	449	460	419	449	393	437	440	446	392	431	454	457	437	468	419	398	442	426	446	440	433	447	430	463	415	451	444	429	471	460	456	432	450	443	435	451	429	402	433	448	403	432	448	487	432	454	445	446	408	437	442	445	455	479	450	474	447	436	476	456	439	455	476	435	437	477	463	390	458	416	430	435	471	409	475	456	440	434	438	424	417	398	437	426	428	405	435	454	419	422	423	448	401	435	441	412	405	389	435	412	441	428	430	429	423	434	471	423	426	449	426	421	450	416	431	470	422	430	409	424	460	412	434	398	418	428	439	437	470	453	458	423	456	433	399	449	455	457	428	429	453	417	431	423	467	454	462	446	434	436	440	425	452	471	471	401	465	480	448	463	459	435	418	456	440	435	419	472	439	379	421	428	430	418	455	390	422	404	460	416	428	410	425	466	441	438	458	435	454	445	418	422	464	434	458	448	416	446	444	432	469	430	444	460	446	450	425	452	461	433	428	481	398	439	403	443	417	448	415	468	432	454	443	458	465	435	452	412	439	440	422	425	399	454	423	448	430	448	466	475	402	434	407	449	433	468	403	469	440	427	400	422	458	433	455	418	434	395	419	439	458	419	424	428	417	428	430	406	439	433	428	450	423	435	453	439	449	486	428	438	435	425	452	430	452	425	410	432	463	438	475	430	449	463	410	450	416	398	465	424	462	454	451	420	435	427	422	421	426	453	430	425	408	412	436	471	426	469	448	507	415	443	458	461	449	428	402	437	459	413	423	439	452	407	448	436	442	450	416	452	424	443	428	431	470	427	456	452	445	437	427	426	429	426	411	434	436	466	456	473	459	459	451	476	434	489	427	422	462	421	475	415	432	443	443	439	455	422	452	417	406	434	452	449	448	452	464	446	416	437	478	431	440	425	431	426	429	422	409	426	438	491	439	420	429	451	453	488	452	447	454	466	473	398	438	440	414	436	458	450	411	450	436	446	461	459	422	440	434	462	394	436	413	411	416	451	440	431	400	473	413	427	426	468	475	464	428	439	435	466	422	482	421	457	429	420	386	431	458	432	428	440	442	425	443	455	430	425	452	400	438	463	446	422	412	464	460	414	471	442	424	453	405	466	424	396	466	436	452	433	446	416	428	450	431	413	455	417	432	444	434	418	460	446	419	463	471	448	428	451	420	441	404	419	410	452	424	425	420	455	430	418	451	435	463	443	449	410	433	419	410	434	451	465	418	434	442	460	423	441	458	450	443	412	414	437	425	433	428	416	423	420	370	446	449	444	470	465	474	455	431	471	424	430	404	455	421	464	436	456	453	435	438	417	434	438	397	423	440	467	433	406	419	443	455	446	456	435	440	478	450	445	431	418	443	444	443	420	428	421	449	439	472	412	458	406	440	456	473	440	405	464	426	442	434	480	416	445	436	403	434	458	422	460	457	481	467	441	435	409	404	401	425	456	452	453	448	483	437	439	432	455	446	437	387	393	425	469	450	411	414	467	429	441	455	451	460	414	453	440	453	433	436	429	446	451	437	438	456	446	408	420	433	423	438	436	374	423	479	408	433	391	451	445	449	439	419	449	444	418	416	394	449	434	436	396	486	456	440	441	425	442	434	447	435	449	439	443	421	445	462	421	432	468	461	451	407	427	459	404	428	428	445	478	420	424	430	439	441	392	410	423	442	447	438	433	423	439	434	422	464	488	408	452	455	433	418	389	463	445	433	431	434	431	491	443	433	431	433	425	472	449	451	428	398	423	441	424	445	411	422	458	455	409	458	439	410	491	431	451	408	427	448	441	417	431	459	441	419	439	461	481	425	425	416	421	421	421	440	412	424	458	428	458	458	420	426	453	446	447	469	438	473	382	448	455	418	440	445	414	403	457	426	438	416	438	466	440	410	439	473	426	394	402	444	460	436	433	447	425	478	424	452	468	429	477	436	424	461	449	436	437	464	460	412	456	416	430	445	399	406	442	424	432	442	401	438	446	437	484	463	440	425	429	442	490	491	438	461	421	444	432	434	423	464	407	454	427	408	413	419	452	454	425	432	426	414	449	422	417	462
25397	21651	26826	24495	12780	5986	4188	454	299	296	362	268	265	287	265	250	262	272	261	232	264	265	260	267	280	273	277	275	239	256	245	264	268	244	263	238	249	286	255	258	269	268	224	239	264	268	239	265	274	271	266	272	251	271	257	263	274	241	252	254	252	266	249	256	263	253	262	255	245	246	257	266	273	279	244	231	242	248	267	258	255	255	248	240	264	274	266	278	254	261	272	251	235	266	296	272	242	250	250	271	268	268	270	265	281	253	235	261	237	253	260	270	264	236	269	246	278	294	236	240	265	254	266	243	250	279	242	261	245	244	270	258	251	263	281	269	259	284	272	234	264	252	259	251	251	257	254	261	264	261	221	280	257	250	249	247	228	317	260	248	241	280	265	264	257	226	249	275	283	240	274	245	251	261	253	253	220	257	242	255	256	261	258	253	262	262	270	249	255	240	291	271	253	248	258	272	233	257	250	268	241	252	268	284	244	250	251	250	266	238	259	268	243	252	270	256	255	245	231	234	275	259	249	268	268	250	261	231	241	243	271	248	264	259	272	264	268	243	250	235	217	254	258	275	274	267	251	261	258	245	244	279	258	256	243	267	270	251	224	245	247	239	250	275	256	274	244	306	243	255	255	266	260	272	290	226	247	261	239	263	235	254	237	242	264	250	244	258	273	263	243	277	271	234	246	214	278	276	239	273	274	255	241	239	260	240	274	287	221	266	282	273	240	260	246	240	276	235	254	264	250	266	275	259	224	229	228	239	251	256	233	243	270	257	258	282	222	272	248	228	243	268	245	271	266	215	279	232	231	244	245	279	225	242	275	255	252	220	254	251	256	261	257	259	244	259	262	240	257	284	287	250	259	274	280	245	278	265	248	277	288	236	272	261	251	250	242	258	260	251	244	274	275	283	253	254	254	286	236	269	261	248	239	241	297	239	233	250	272	245	245	218	246	261	259	242	248	269	245	245	270	260	275	232	251	268	261	271	249	243	248	242	268	268	276	239	255	264	254	231	224	253	282	248	251	262	264	253	254	250	267	271	257	256	271	272	248	262	264	307	234	244	247	283	252	254	238	264	243	263	241	246	261	265	288	244	244	243	275	259	257	264	265	260	230	233	260	276	252	242	235	259	234	269	289	270	283	258	250	257	283	242	276	275	258	258	287	267	240	274	264	263	273	258	281	229	267	241	253	275	268	256	267	241	237	282	244	254	276	220	247	278	249	218	266	204	248	267	222	254	253	256	268	251	265	302	242	255	237	233	253	274	296	250	265	247	250	271	255	291	286	281	230	237	249	270	283	269	225	258	244	249	288	233	294	252	239	245	245	217	271	252	239	269	246	257	244	278	272	266	231	250	266	268	233	262	249	307	282	228	271	269	240	267	246	225	238	253	277	248	268	238	238	248	265	221	255	242	204	267	253	263	264	255	243	264	237	249	245	289	271	267	250	241	253	240	218	273	296	258	264	263	242	265	249	248	269	252	277	290	245	285	252	247	257	266	218	261	259	260	234	256	255	245	234	266	244	274	258	274	276	238	240	256	262	265	257	233	266	257	246	300	266	261	254	263	260	260	258	235	248	267	254	247	289	264	249	254	270	252	224	247	264	284	280	268	262	254	250	246	265	255	264	290	270	259	247	233	246	264	254	276	261	265	249	273	254	242	272	231	254	274	257	253	266	259	260	255	241	224	258	278	233	269	251	257	235	282	247	255	269	260	232	259	249	252	264	237	238	285	252	270	274	252	257	279	265	282	247	245	254	278	235	217	256	254	218	278	239	252	279	256	259	273	262	267	286	263	271	255	256	265	257	244	247	244	261	258	253	275	281	271	258	259	233	244	282	258	271	259	237	260	252	233	260	276	232	246	234	255	246	276	222	251	262	258	283	234	248	249	264	239	276	305	236	241	241	262	245	244	268	271	249	255	281	262	269	241	289	244	256	251	277	240	237	280	253	228	247	278	267	258	256	235	244	284	254	249	238	260	249	264	286	270	271	235	253	261	274	277	249	257	267	259	248	238	256	276	242	257	232	260	292	263	278	290	225	255	264	245	230	240	248	261	256	293	236	257	279	255	266	264	266	240	274	290	278	251	266	273	265	237	245	251	276	261	271	256	278	247	269	245	268	248	270	258	244	281	262	252	216	251	242	270	247	259	259	269	263	242	235	259	283	245	274	260	267	255	276	223	270	262	242	257	255	266	242	249	253	269	245	247	262	229	274	250	281	247	265	272	254	253	269	274	247	249	255	238	259	238	265	253	248	256	244	275	286	237	258	254	285	249	280	278	262	255	251	256	232	265	255	312	221	239	237	238	237	239	283	284	241	251	238	243	247	266	260	247	263	284	268	249	235	244	267	255	229	254	227	294	250	265	245	241	242	246	251	222	251	244	248	244	266	255	233	250	246	253	259	235	257	269	249	233	240	267	244	261	276	259	259	273	253	245	273	267	275	262	253	247	265	289	259	240	273	266	254	281	261	285	259	265	243	292	287	263	271	263	262	243	239	264	263	257	257	231	268	258	265	240	234	279	264	263	266	269	283	265	282	274	241	240	296	241	257	268	275	253	262	252	249	233	246	260	272	271	293	227	232	231	264	274	254	254	260	253	234	259	228	266	238	245	274	244	263	314	246	246	269	270	253	257	266	280	286	269	271	247	256	260	275	266	285	282	259	282	278	245	252	269	256	235	257	250	266	261	262	259	252	260	231	274	293	255	231	258	236	240	253	247	241	267	239	253	258	271	267	255	264	284	242	264	252	279	277	251	258	250	259	301	242	303	245	249	284	230	219	273	262	264	237	255	272	264	243	245	222	244	275	256	275	278	248	290	256	246	249	274	254	272	246	283	272	259	255	245	231	221	262	238	236	241	269	240	262	239	245	235	278	250	285	263	281	248	267	260	263	265	247	251	281	253	242	258	274	272	257	262	263	269	242	255	271	248	239	264	277	265	274	248	259	262	265	255	259	247	256	250	261	238	241	250	277	263	273	227	267	244	251	256	249	267	229	260	261	258	239	236	262	225	255	274	253	267	237	233	226	264	266	260	260	233	271	267	259	242	268	247	242	259	257	215	274	237	277	276	256	275	269	256	282	230	259	229	281	240	260	232	243	249	254	235	277	265	247	224	240	242	233	245	236	284	265	270	274	236	257	224	262	245	274	222	280	243	245	280	256	264	271	254	274	249	261	263	252	272	261	264	277	255	258	269	259	248	250	255	263	257	243	240	240	269	240	252	245	259	247	253	261	246	267	283	259	262	276	247	252	265	275	249	263	261	230	272	261	248	266	274	260	229	243	287	257	263	274	276	252	255	234	272	287	248	249	246	242	240	261	271	240	265	260	250	254	265	239	274	287	234	262	262	265	280	237	262	280	238	280	263	264	242	224	264	246	245	246	246	259	273	270	251	223	243	259	255	253	243	227	271	245	248	271	255	265	271	258	241	259	246	278	237	260	261	253	261	243	284	255	254	246	265	250	284	260	248	233	254
43813	55725	26023	11220	16344	12317	8670	752	500	508	603	395	426	357	375	346	362	349	348	370	325	335	359	307	337	333	324	361	307	350	335	342	328	317	338	319	316	317	340	341	305	322	327	331	324	319	345	326	309	322	314	306	332	329	313	310	342	340	328	347	277	306	299	313	335	338	331	315	322	310	315	321	301	300	326	291	313	295	327	306	327	342	309	300	333	336	321	320	335	309	338	287	319	300	341	334	307	289	320	336	331	343	329	313	313	313	313	332	331	321	331	317	322	322	297	344	320	327	323	340	349	322	304	327	323	321	304	328	293	341	328	299	298	305	334	307	324	321	340	337	326	341	288	327	311	309	321	308	297	328	325	330	322	321	303	321	329	308	345	335	289	312	314	307	346	339	315	302	312	311	326	310	345	302	293	338	342	336	335	307	311	328	344	308	324	317	361	351	317	303	325	295	306	325	320	334	319	302	310	319	325	310	342	349	318	309	307	303	295	316	347	319	337	301	285	326	304	309	331	330	299	333	339	351	332	352	325	334	332	295	310	312	303	339	331	276	303	329	320	299	306	331	350	326	343	298	335	308	313	292	308	290	335	323	305	329	366	323	304	293	300	308	288	324	321	308	299	302	301	332	296	349	315	304	320	312	342	317	319	340	319	322	337	330	294	346	298	322	297	303	350	322	322	294	317	314	308	337	322	329	294	319	299	315	341	351	322	328	317	350	330	324	285	326	294	324	302	314	297	324	317	306	297	307	347	328	291	331	302	365	323	312	345	306	343	281	319	320	299	327	301	302	326	326	324	332	333	292	296	313	314	321	324	316	315	305	331	338	330	329	305	308	314	315	312	283	296	304	332	321	355	301	295	324	326	316	298	365	319	324	348	270	295	328	307	287	318	341	296	316	345	319	327	325	353	323	309	326	339	302	303	345	342	324	321	325	332	343	329	321	335	324	336	317	312	303	332	292	298	346	307	295	325	295	334	313	320	330	311	317	327	299	319	343	346	346	334	320	319	321	295	318	322	314	312	313	300	344	313	316	325	351	320	321	305	311	312	340	317	334	330	274	321	323	342	303	300	308	315	355	345	369	335	338	351	299	318	343	318	309	296	326	305	302	280	342	297	331	299	295	311	286	341	340	312	314	296	348	354	311	307	311	321	333	358	314	307	320	307	292	335	312	317	325	301	329	312	339	308	321	326	310	337	296	299	319	320	323	339	309	311	351	291	303	343	356	292	318	333	349	319	317	301	291	334	312	339	301	300	331	296	339	314	335	322	326	331	331	336	316	337	333	337	295	326	324	299	353	302	318	299	335	305	321	326	311	325	285	360	351	343	338	322	317	304	327	349	328	280	316	320	363	300	314	347	288	302	284	292	333	309	321	326	314	335	342	309	282	333	314	322	290	287	339	327	320	340	354	354	336	332	311	285	299	346	323	332	317	340	287	330	302	340	367	316	349	325	331	314	327	324	330	297	303	321	316	306	287	339	336	308	298	324	330	351	290	325	326	339	310	302	326	336	335	302	365	307	290	325	288	326	350	290	292	336	332	361	312	331	348	334	319	341	324	350	326	338	334	359	305	338	322	339	312	335	291	320	311	333	342	310	285	316	334	324	310	291	289	312	324	301	331	323	312	287	298	304	319	295	340	350	313	318	291	282	307	343	326	306	315	330	332	318	321	319	302	312	294	322	316	349	304	332	289	287	320	354	289	342	298	321	302	355	327	304	329	317	320	302	345	294	301	335	304	327	312	339	312	317	333	309	298	353	345	307	309	339	310	324	329	317	336	332	325	285	301	327	309	303	325	326	335	302	341	287	337	327	354	283	350	302	333	308	330	332	359	349	289	330	298	342	284	320	315	341	296	320	322	303	296	293	318	328	322	318	298	316	342	334	323	334	339	291	337	345	320	332	317	329	317	350	291	308	338	309	288	317	313	339	340	312	297	322	333	326	321	342	330	327	288	318	379	334	317	314	373	286	309	320	353	334	309	334	300	379	359	318	307	350	335	310	315	286	319	336	323	332	289	323	323	337	336	297	353	316	335	327	331	318	331	304	359	296	336	295	312	329	334	342	318	339	358	337	308	324	320	344	320	312	331	337	327	318	309	306	356	288	307	337	327	330	285	323	292	297	357	322	320	315	302	330	334	296	325	271	337	305	336	311	336	346	331	331	336	325	318	322	319	347	315	264	335	323	347	306	315	305	314	302	317	330	269	330	314	318	309	326	301	312	314	308	319	296	340	314	299	324	354	341	343	326	356	326	313	300	331	298	320	301	315	316	337	284	300	328	319	326	321	312	312	344	329	300	318	320	355	320	327	312	355	341	291	340	334	313	339	295	327	337	334	309	335	322	318	319	340	340	344	325	298	335	275	349	316	333	311	324	338	316	328	308	307	340	316	312	334	330	293	297	334	320	313	320	325	342	345	340	358	345	338	265	326	300	312	323	348	311	308	342	336	316	335	303	336	301	331	331	295	321	338	305	314	335	332	325	335	347	353	301	323	326	318	292	315	301	326	324	323	354	326	317	315	302	320	303	339	321	357	291	310	301	339	303	328	316	332	306	308	304	322	320	306	301	330	317	325	320	341	325	315	301	320	341	304	339	299	319	313	297	321	359	288	322	308	312	382	336	325	335	332	335	303	320	317	311	312	310	308	304	317	301	326	314	287	336	314	306	353	342	342	281	308	336	332	346	368	331	323	299	305	320	306	309	317	322	360	343	314	314	310	332	320	316	325	310	335	307	311	302	328	316	359	291	322	304	303	330	361	354	351	306	307	330	321	352	290	304	312	327	308	318	321	299	317	319	336	313	327	342	358	309	312	284	324	289	320	348	314	321	329	331	323	351	315	312	315	307	325	297	299	314	348	314	286	332	307	339	332	319	312	298	277	320	347	297	324	326	305	311	326	333	305	332	318	318	301	339	328	315	316	329	315	304	298	319	325	336	318	284	292	320	294	333	322	307	327	326	305	314	320	308	359	321	310	324	318	311	337	352	327	310	326	323	320	291	306	333	316	312	320	343	337	331	295	349	328	335	307	326	317	307	299	316	354	324	331	299	321	316	292	319	311	323	289	327	344	301	293	322	316	319	319	310	316	333	305	308	339	297	317	313	296	297	311	318	324	284	321	318	298	328	298	330	327	279	324	319	326	345	305	328	354	327	317	316	300	316	304	329	326	359	378	303	297	318	305	331	334	311	357	301	309	316	341	350	314	313	297	294	284	347	318	339	334	336	320	353	322	299	313	310	339	331	316	312	345	348	309	289	303	318	296	309	312	334	325	315	290	314	332	311	349	348	330	311	297	313	319	320	303	312	295	339	322	303	339	327	319	304	325	326	326	324	294	323	323	304	325	310	290	312	341	364	330	288	321	322	320	333	307	319	280	350	330	295	354	302	354	340	300	296	330	343	322	296	329	320	289	318	333	310	285	347	307	295	325	316	324	342	328	343	304	330	312	308	316	268	314	322	315	318	269	337	286	299	337
23021	21309	28920	23863	21968	23367	22986	2844	913	765	1016	628	547	584	549	496	544	484	520	483	492	476	491	488	476	494	524	494	527	491	478	471	489	441	465	432	462	468	461	459	443	451	477	471	463	485	466	495	501	469	479	513	442	484	431	486	447	504	456	465	462	451	462	462	474	483	467	479	425	439	487	445	489	461	478	428	457	439	516	478	483	464	450	440	444	462	479	449	476	479	465	452	457	481	472	449	451	437	512	458	500	462	523	470	485	442	467	481	487	475	452	453	486	512	473	491	494	479	496	498	460	469	474	483	456	437	477	471	437	495	488	455	499	482	477	471	498	504	487	466	449	412	450	481	470	460	441	458	460	480	479	492	494	487	417	479	466	482	444	474	491	434	499	475	431	435	488	438	480	466	474	478	454	472	478	499	480	463	460	452	472	506	477	442	437	461	432	453	465	478	464	469	450	463	484	436	456	454	455	492	475	460	433	445	519	437	455	456	462	456	470	429	480	475	478	436	474	444	474	492	502	453	457	472	454	499	445	462	438	463	489	495	480	446	479	461	478	501	479	508	484	472	456	455	447	475	482	499	450	469	479	509	483	454	495	432	464	454	442	473	494	478	478	444	482	436	478	473	469	476	454	443	438	492	468	491	441	475	475	480	485	463	460	437	437	422	441	469	460	524	487	452	482	471	469	445	404	461	448	479	454	485	463	458	475	447	484	477	461	492	475	484	446	460	450	427	472	462	491	464	462	452	476	465	458	432	430	473	444	467	448	491	489	423	448	483	454	475	462	491	484	468	451	476	447	449	440	458	440	486	461	459	469	501	454	493	441	503	443	423	452	478	460	476	483	471	498	482	466	456	504	491	463	468	429	487	453	441	441	481	437	473	459	470	467	506	447	479	496	444	455	449	498	454	452	451	476	483	491	490	507	488	467	492	460	485	475	465	444	438	429	431	466	462	462	459	491	433	487	435	491	430	465	458	488	479	466	484	475	486	459	456	477	490	475	460	441	451	455	454	507	489	517	434	474	498	480	480	454	476	461	451	466	457	462	437	475	492	459	466	437	473	474	480	507	458	492	481	485	470	484	435	464	508	447	461	481	481	452	463	475	469	479	485	417	442	429	473	417	469	463	426	455	420	466	469	439	442	499	448	483	459	493	465	472	445	463	463	487	439	467	438	468	465	460	451	470	430	446	479	483	481	509	461	481	453	486	458	461	423	440	479	431	457	468	508	480	458	461	494	488	464	435	489	505	472	443	477	450	451	464	467	510	449	456	479	423	474	482	476	491	479	458	443	483	447	480	467	461	457	445	460	471	444	464	499	442	483	466	461	507	492	459	446	504	444	471	462	457	461	451	488	474	513	491	492	456	469	495	476	471	473	486	483	453	429	443	480	503	488	446	485	466	480	467	433	498	469	494	498	458	462	458	494	440	447	449	434	480	461	430	458	465	483	475	444	445	512	494	496	458	451	460	459	463	412	499	481	437	451	426	448	473	449	431	461	445	466	445	527	465	482	444	486	448	495	445	445	489	499	506	458	490	475	467	478	469	443	431	481	465	487	470	440	452	526	459	459	442	503	475	468	473	465	466	458	492	451	502	496	452	518	431	428	466	496	454	461	489	456	434	494	426	471	517	430	454	484	488	474	455	436	473	464	442	539	436	453	449	465	466	452	481	458	455	485	441	444	485	426	468	481	479	469	498	477	485	450	512	504	472	472	472	479	523	436	463	463	472	485	503	493	506	442	456	468	451	465	427	448	443	491	487	465	445	449	455	467	456	477	473	503	508	446	479	453	438	476	504	468	492	471	452	473	460	484	444	500	493	465	459	483	483	474	461	459	458	457	512	449	483	491	433	494	454	467	481	470	425	447	478	457	470	463	483	484	456	462	460	462	450	477	460	429	497	483	468	491	468	483	438	462	467	500	470	422	518	507	470	482	480	448	443	457	469	461	473	463	479	498	450	434	459	482	462	476	453	443	467	481	450	441	477	468	459	490	450	462	477	526	491	525	486	470	467	475	475	447	435	435	471	458	449	493	423	418	425	466	433	464	474	436	453	434	458	451	482	491	472	422	493	445	476	474	522	479	476	506	411	460	453	468	424	470	475	490	467	470	435	478	515	452	490	495	468	457	477	481	466	459	472	423	466	468	475	532	461	486	429	447	457	421	491	485	479	492	471	483	474	505	472	473	432	470	444	488	458	433	488	467	478	466	471	469	514	491	473	469	492	443	463	500	474	429	460	492	495	467	448	471	432	476	474	509	459	437	459	425	485	460	451	453	478	477	457	503	457	489	487	459	472	459	500	453	467	481	495	489	483	433	490	432	446	482	430	444	432	442	459	477	446	448	443	456	482	428	414	460	442	470	480	446	444	505	483	459	434	475	476	487	505	468	447	467	452	474	466	460	478	455	455	439	474	514	516	461	446	463	468	436	413	448	494	488	464	434	459	456	492	488	496	491	473	497	443	429	486	503	450	428	472	476	467	477	457	451	436	500	467	473	472	496	521	416	441	455	454	477	504	486	436	450	470	485	443	483	482	447	485	486	480	484	498	444	421	451	467	482	456	477	468	425	463	459	455	486	464	491	467	453	437	434	452	457	439	464	470	439	489	452	478	449	472	479	475	502	444	464	490	497	445	454	449	474	477	450	421	445	508	481	478	454	522	492	447	468	416	481	453	467	453	448	455	448	451	442	465	461	429	477	453	428	470	462	501	472	510	476	422	463	465	449	476	460	479	483	451	487	435	435	467	461	493	484	476	467	454	463	469	473	469	419	441	457	441	457	488	460	504	474	442	452	464	480	480	499	428	521	474	453	479	505	476	439	464	497	481	482	491	432	453	493	469	466	480	498	468	485	478	492	516	471	452	467	467	433	457	441	473	412	494	466	438	464	423	472	463	463	478	456	484	496	469	450	479	456	454	496	463	443	467	441	442	437	426	478	427	497	449	444	488	450	473	477	457	448	446	466	431	454	454	476	470	465	438	492	461	461	453	495	436	481	437	481	471	440	455	470	460	452	439	484	407	467	425	456	448	461	468	483	483	490	480	469	473	469	490	474	496	453	444	470	499	464	464	449	494	503	456	487	402	469	469	448	459	412	441	502	471	467	419	499	377	480	494	454	544	460	465	436	460	432	445	419	475	473	468	478	431	467	486	471	479	474	464	510	468	484	452	446	443	482	445	463	451	468	463	436	481	492	466	516	422	451	461	457	429	467	458	482	455	466	505	481	453	459	461	490	474	477	472	483	490	450	418	485	489	469	465	490	488	461	460	468	459	444	487	438	469	428	484	466	454	476	472	512	457	490	489	513	474	496	474	443	449	445	452	432	461	466	412	453	446	441	468	464	489	499	492	462	457	460	452	485	442	446	436	458	436	439	432	450	449	439	469	467	484	467	467	511	436	477	473	507	481	467	466	440	461	459	472	465	446	481	487	503	479	485	487	466	469	418	461	483	474	471	441	484	482	467	489	461	470	474	471	477
57165	81396	48473	27924	34197	27373	21981	2303	1490	1271	1967	945	785	728	730	711	621	674	669	653	605	601	629	633	633	595	611	628	569	564	627	515	568	582	564	568	531	547	539	607	600	560	580	552	599	577	568	591	556	550	573	539	538	500	546	543	543	537	575	570	537	543	536	512	554	563	606	538	563	570	538	541	572	552	515	527	553	524	517	544	543	566	571	565	556	560	518	497	517	580	554	541	552	538	581	579	584	581	626	601	627	576	602	559	566	526	544	574	532	555	564	557	557	565	584	594	496	543	574	562	562	564	535	577	541	568	541	551	545	550	535	518	549	540	513	550	541	559	558	548	520	584	595	544	505	565	536	585	469	583	534	568	551	507	519	535	514	513	497	551	560	578	546	517	542	547	550	533	569	491	532	546	527	527	501	537	558	501	564	569	532	543	528	562	544	535	581	540	553	544	548	569	484	603	545	562	546	524	531	520	563	538	529	555	548	516	538	546	539	571	568	506	582	535	536	538	562	541	568	564	538	523	556	549	553	557	542	530	545	543	555	533	543	519	533	542	551	539	524	561	575	573	588	529	543	528	522	553	516	530	568	549	565	574	513	518	488	495	551	552	528	573	544	528	585	553	551	545	586	525	556	504	579	504	581	543	537	528	569	555	535	516	542	561	531	531	501	522	587	544	516	543	529	535	543	566	503	551	540	518	540	521	518	545	528	546	556	530	559	584	515	517	508	560	522	521	526	535	560	559	500	555	593	512	559	545	550	563	563	582	550	585	530	518	545	558	548	543	543	512	570	568	512	551	531	539	576	539	583	522	539	554	560	557	558	573	551	550	523	512	539	544	570	510	585	541	532	534	545	533	594	544	561	534	555	535	574	558	526	561	528	530	567	598	523	527	546	528	584	526	568	507	520	535	536	556	579	534	508	559	562	571	536	515	559	512	558	539	584	555	490	525	541	562	566	549	562	502	545	538	555	551	484	504	554	532	531	583	534	510	521	573	580	542	561	545	581	514	562	556	548	579	559	554	532	490	538	518	518	558	606	560	526	530	525	568	534	527	506	531	524	544	576	532	520	549	531	564	535	563	489	552	534	580	563	597	533	555	540	503	561	536	568	519	562	545	556	508	527	564	577	526	535	570	545	551	513	528	537	530	559	544	613	515	476	573	540	539	528	560	555	520	545	517	541	592	582	526	538	542	535	516	534	518	517	530	511	539	526	491	582	513	563	557	507	570	502	527	548	555	568	510	520	566	537	495	510	540	588	514	543	510	550	539	519	553	586	579	565	557	536	539	571	529	521	570	522	520	528	511	562	522	519	548	516	538	557	540	537	526	524	536	553	553	537	539	543	541	548	515	571	507	543	554	558	553	545	570	566	535	582	540	520	534	532	543	518	558	560	529	547	552	550	541	502	535	576	579	573	532	523	527	579	542	570	538	607	525	557	524	554	567	537	513	567	524	553	537	569	542	539	511	557	575	519	518	547	561	547	548	557	547	548	580	546	528	544	573	556	533	522	562	575	544	540	540	566	533	552	533	521	561	545	551	544	589	555	522	560	539	510	507	541	563	512	515	582	554	548	548	573	558	543	546	511	565	594	516	553	513	545	565	528	551	548	561	516	488	564	608	523	512	542	567	542	569	626	562	551	554	526	573	526	549	531	526	573	536	532	559	550	554	573	536	529	543	523	546	534	525	567	553	519	545	576	470	521	572	522	518	539	555	589	559	518	520	546	552	516	534	548	561	574	528	533	567	530	579	555	536	535	549	507	533	520	546	520	557	539	577	539	555	517	522	549	546	497	529	538	523	523	548	560	543	567	530	551	533	502	552	552	517	554	564	527	552	555	526	547	510	552	513	551	548	579	536	532	552	544	587	574	552	533	528	554	520	526	575	548	516	541	535	561	583	560	529	540	514	617	530	531	587	552	545	513	543	520	565	540	571	589	533	604	519	545	518	587	521	501	541	569	514	480	512	597	500	590	552	552	521	538	574	542	521	532	520	580	531	578	577	531	569	554	495	544	514	570	549	558	577	524	528	570	532	543	559	592	552	533	568	560	544	540	612	530	564	566	524	530	509	510	509	545	549	551	556	516	532	562	544	496	535	587	554	562	566	564	509	555	505	570	519	541	591	534	618	536	504	538	554	597	529	578	551	523	556	538	526	542	540	575	546	493	579	578	537	537	535	557	510	535	534	551	552	549	532	569	557	572	543	561	566	505	533	519	517	564	516	546	556	572	513	540	568	525	513	547	543	520	533	540	528	519	540	551	530	537	529	560	514	535	565	574	529	530	568	564	522	532	548	547	541	547	597	558	496	526	498	540	581	489	564	543	512	527	520	538	550	534	521	543	525	567	543	550	520	575	498	556	571	494	519	524	562	522	548	529	545	619	540	561	543	557	570	562	523	527	541	550	545	558	522	532	536	570	559	533	516	538	572	512	508	500	537	496	516	526	512	568	561	506	545	525	547	513	548	553	548	514	516	517	522	528	539	534	530	497	512	521	530	519	577	555	556	522	520	527	597	556	530	550	512	559	550	561	535	570	563	555	534	515	561	498	586	516	558	535	560	541	600	542	502	576	552	533	497	534	602	516	555	527	562	528	530	544	561	543	549	513	553	567	554	527	599	574	546	608	529	553	540	534	543	544	527	553	536	540	555	546	586	554	553	527	535	545	515	522	528	538	528	532	513	548	508	566	531	558	527	545	558	525	536	560	565	529	557	540	482	545	519	536	584	561	548	528	538	592	513	542	535	559	587	506	555	523	568	506	561	519	499	542	547	549	574	555	537	478	547	563	522	515	544	509	554	566	561	525	495	464	534	583	529	540	524	542	529	581	480	556	527	564	608	546	534	573	509	601	550	533	541	550	538	563	561	537	549	562	542	536	576	507	513	521	535	508	528	577	570	538	560	544	536	528	556	579	578	551	506	543	542	555	555	547	540	544	531	534	496	521	539	525	525	568	534	505	490	535	514	528	553	581	506	555	573	551	594	524	561	540	542	537	547	541	578	558	512	553	499	552	545	535	564	575	560	544	556	534	556	521	572	539	519	546	547	566	563	517	495	530	559	550	519	552	545	513	526	562	546	537	543	541	582	540	567	576	559	538	576	560	543	539	574	563	551	538	521	535	582	560	531	507	549	577	518	512	525	547	534	532	547	532	543	553	546	546	559	547	497	513	521	563	525	522	532	520	545	517	533	531	530	527	550	593	514	501	528	551	491	550	541	553	537	529	555	551	554	558	509	561	566	551	542	542	575	558	534	518	538	572	517	542	547	570	532	569	525	600	532	531	518	543	515	501	531	537	538	538	540	535	519	523	545	522	555	536	552	525	551	515	554	537	515	567	541	560	544	519	572	527	553	558	577	535	482	539	556	556	545	537	528	521	504	513	538	542	541	480	514	547	550	533	526	549	506	535	500	530	524	531	546	583	553	573	514	511	577	492	551	548	533	522	489	498	558	530	530	559	565	545	561	583	548	523	559	539	517
27690	23188	15017	3259	1814	1086	933	264	261	242	253	236	245	265	238	231	240	240	252	248	242	231	236	256	279	258	275	276	220	249	264	267	246	281	248	256	256	239	263	256	269	260	269	260	263	258	235	255	253	248	269	248	253	227	244	214	252	234	246	244	221	223	254	249	239	261	223	243	251	264	229	257	262	263	258	263	206	242	224	251	254	261	240	238	235	234	233	241	275	249	256	253	224	249	225	245	242	215	274	256	246	252	241	281	252	267	258	242	256	243	253	248	252	266	275	281	248	249	255	251	277	258	247	246	266	267	261	233	256	233	254	227	233	240	254	249	249	260	244	284	240	248	285	226	266	241	267	238	246	266	231	210	250	223	255	229	270	228	247	225	248	246	240	250	208	268	231	272	244	263	258	222	240	248	247	236	268	239	262	252	257	211	273	248	212	222	263	245	267	256	237	229	267	233	250	251	244	233	261	256	236	291	256	260	275	258	223	233	250	221	265	241	252	251	227	253	251	230	269	258	264	273	249	223	264	257	224	257	221	217	231	263	226	255	271	236	248	233	224	244	263	272	235	260	246	224	267	241	257	249	248	232	226	243	272	247	245	244	247	257	253	236	248	234	240	235	209	214	261	243	218	251	252	259	250	256	261	247	246	236	249	228	233	254	271	237	253	260	241	245	236	263	231	236	228	254	255	241	264	240	243	249	254	266	258	248	252	268	245	239	246	240	233	236	219	239	255	222	234	264	259	213	252	235	261	251	242	242	246	246	271	256	254	255	227	230	240	240	245	242	231	263	252	247	242	248	242	265	229	252	246	252	249	268	260	241	253	257	254	262	258	250	230	246	254	229	257	254	230	234	242	236	250	259	255	239	249	241	251	240	254	230	258	215	239	259	234	242	235	222	276	251	247	232	249	265	253	243	238	233	244	230	241	272	248	247	258	221	218	251	238	239	253	281	255	231	235	229	230	249	220	274	248	270	238	239	235	271	249	251	241	244	257	257	229	247	252	278	235	286	259	238	209	230	248	268	255	250	275	251	277	238	230	260	246	258	248	228	234	281	273	261	249	249	292	251	250	246	246	234	255	262	252	237	242	218	271	278	264	270	237	255	237	260	256	237	234	252	274	253	257	247	253	258	246	251	253	220	225	267	273	232	222	229	256	264	249	276	270	261	250	238	254	255	249	237	268	251	258	241	222	237	257	274	249	252	234	297	249	258	216	235	248	258	259	280	259	291	229	250	231	244	258	245	246	224	240	261	248	246	220	241	225	241	291	253	259	258	257	268	267	226	268	235	243	246	232	256	240	239	262	242	246	254	247	239	264	242	217	245	260	244	245	238	264	268	247	246	273	236	224	268	267	244	227	258	218	230	231	258	279	228	217	266	268	271	245	241	241	244	256	234	258	231	264	237	273	240	277	245	255	246	265	223	260	243	240	216	232	255	228	257	237	237	217	240	256	247	263	225	254	246	277	231	254	268	261	257	273	237	245	227	235	241	249	235	254	227	225	269	252	238	249	265	270	263	259	221	257	255	217	218	248	276	256	259	234	248	232	246	259	247	239	227	252	269	256	253	245	234	255	236	245	222	252	254	241	256	235	258	248	233	258	264	236	222	242	260	275	231	273	228	267	246	244	232	269	262	240	224	231	227	253	287	235	214	262	251	242	265	240	283	261	234	257	254	237	224	229	234	224	253	301	247	241	232	248	243	227	224	242	249	261	211	237	231	251	261	231	262	255	257	242	253	265	264	274	225	271	224	252	225	221	241	228	268	253	273	236	245	269	253	234	247	264	267	242	254	253	252	254	254	265	237	261	265	252	237	229	255	272	248	229	268	245	285	241	253	254	262	264	239	258	257	248	249	261	249	285	245	224	244	240	263	254	246	237	235	248	237	221	249	289	266	255	265	264	247	268	244	283	240	237	271	262	227	271	248	228	208	259	275	232	273	244	243	236	259	263	257	251	221	245	252	280	265	241	266	268	213	234	226	235	243	253	227	244	267	263	259	268	299	250	244	260	251	245	249	245	246	237	277	239	245	259	253	240	231	252	244	265	255	278	278	238	268	228	244	234	249	219	266	239	250	253	249	248	240	248	240	275	245	281	241	222	245	269	254	232	226	217	277	221	249	252	260	258	301	276	244	275	252	216	256	232	246	235	247	217	240	255	222	248	225	258	251	211	254	255	239	235	267	269	254	239	269	244	274	245	234	264	243	235	250	250	255	236	254	243	242	271	228	238	271	242	255	266	242	240	259	266	276	255	219	255	250	243	218	243	237	259	247	275	229	261	252	256	240	253	257	265	259	254	251	269	258	253	275	264	271	234	253	246	258	230	262	241	265	251	285	231	248	237	231	255	249	277	230	271	239	249	275	254	224	242	244	265	234	270	228	245	243	238	259	226	237	258	248	235	228	263	250	244	264	250	255	235	247	247	255	230	271	268	248	252	273	250	236	224	226	248	267	247	296	233	221	233	234	248	232	256	213	238	254	235	271	243	240	246	241	242	257	277	276	239	237	265	252	225	247	246	274	218	236	253	244	241	233	242	253	228	247	256	243	227	255	253	250	254	267	239	271	256	242	225	267	250	240	261	244	262	267	255	231	274	251	234	221	267	247	242	262	275	241	257	241	245	252	223	226	250	244	272	236	241	252	239	241	241	246	258	257	248	228	254	274	256	242	268	244	274	285	252	278	224	234	263	215	256	217	257	273	250	218	247	248	227	240	251	218	260	273	271	241	229	253	249	238	237	243	260	250	234	244	237	254	254	234	240	243	260	231	245	229	240	266	208	239	249	245	261	249	254	247	272	248	244	234	271	254	240	242	244	236	267	233	239	268	264	242	246	244	267	265	264	251	266	265	246	247	259	274	239	271	240	241	231	247	218	248	216	234	254	232	277	249	221	276	239	233	238	232	249	242	247	246	250	257	241	252	237	248	247	275	256	280	242	231	268	246	233	272	265	251	249	230	228	238	243	269	247	250	243	214	232	248	237	246	247	291	271	228	226	243	269	283	284	252	255	226	286	259	249	235	247	270	246	232	250	261	241	227	229	247	244	290	235	230	228	252	270	281	271	245	256	214	243	236	245	234	250	249	261	260	258	256	260	249	250	247	218	237	277	231	251	257	243	252	268	240	246	253	273	234	285	245	253	252	234	241	239	256	223	255	257	239	254	275	240	239	233	229	257	245	245	249	249	236	234	245	233	212	241	286	261	262	250	254	218	226	253	266	250	235	225	252	250	244	278	217	268	293	242	222	246	267	235	245	216	259	223	259	286	255	241	274	262	240	266	248	256	256	229	219	249	258	224	263	263	237	242	272	237	224	225	258	227	243	230	264	253	236	244	249	230	232	269	244	235	283	245	250	280	249	269	249	258	254	226	270	213	259	217	214	272	246	248	222	215	247	245	245	248	259	260	257	225	223	239	269	266	248	255	279	237	256	226	236	262	232	258	271	274	247	244	247	237	284	259	231	247	257	262	259	226	247
25034	31910	10495	2499	2899	1893	1796	392	358	339	352	330	314	281	339	296	327	314	300	333	324	309	317	289	281	303	297	295	327	295	298	343	338	293	286	311	336	311	297	285	296	290	295	304	323	280	309	268	312	275	287	296	300	280	305	341	298	314	315	333	295	305	285	309	308	319	284	289	294	322	290	303	273	337	312	266	325	299	295	305	291	303	306	295	283	295	295	336	291	310	304	301	303	298	303	352	299	310	278	319	328	341	325	291	293	290	300	296	298	307	299	287	342	279	330	284	303	292	298	279	290	318	299	310	306	284	294	321	297	300	293	304	329	298	301	282	300	288	291	306	266	304	287	328	288	297	303	324	329	304	287	289	280	283	313	289	269	280	293	294	259	325	305	299	315	280	318	309	322	299	319	300	297	313	291	309	281	302	304	274	299	300	292	303	315	313	299	312	316	303	292	345	283	291	310	304	320	329	315	275	290	294	278	302	276	294	304	275	305	320	299	309	315	286	283	330	298	297	295	358	317	301	309	346	319	285	296	315	303	311	305	296	307	299	307	301	278	292	261	277	302	319	308	298	296	310	280	293	292	292	294	307	311	329	310	323	345	277	279	301	298	279	310	288	268	307	286	304	286	293	316	300	275	281	288	301	263	324	308	272	294	327	269	273	311	316	281	278	333	298	300	293	288	276	286	293	292	285	324	303	340	302	289	309	303	313	287	305	330	302	324	332	255	336	298	299	308	297	297	306	308	293	331	298	297	313	279	296	290	314	299	296	312	295	291	276	305	313	305	303	301	295	315	274	315	313	304	284	305	309	301	306	310	295	293	257	288	270	290	290	283	276	296	314	269	291	314	283	295	291	302	282	314	319	276	288	289	294	282	287	317	312	300	323	295	281	277	289	278	268	307	342	284	292	309	327	292	292	298	310	306	288	311	273	304	280	303	291	317	291	317	280	303	321	282	306	276	329	321	293	285	290	324	302	292	289	294	300	299	285	299	315	282	276	284	317	307	312	284	285	287	326	290	316	273	329	299	292	303	279	285	267	295	292	258	274	310	319	311	281	292	294	291	314	287	279	309	298	303	286	298	309	302	302	298	285	284	308	299	277	308	311	305	320	301	291	299	274	303	319	269	285	298	311	335	284	297	327	287	281	281	294	319	282	313	308	296	301	322	280	303	305	264	310	275	299	293	280	290	341	308	301	294	293	309	286	308	293	318	261	287	316	305	309	305	316	315	311	304	313	315	287	309	298	288	286	332	314	292	295	296	293	264	324	282	311	284	303	278	263	302	288	315	267	322	315	293	307	267	306	333	284	287	291	275	309	316	332	326	280	338	313	295	308	302	303	292	308	291	275	323	308	311	279	308	269	318	310	303	271	294	309	287	309	320	312	279	341	279	310	292	312	312	319	299	268	265	315	257	299	312	303	298	279	270	309	293	275	289	306	278	302	316	299	290	286	291	295	309	298	303	296	278	299	280	302	328	301	297	302	286	319	314	299	294	301	310	300	313	277	294	302	295	300	305	293	287	289	288	279	306	316	293	292	299	286	307	278	312	288	325	283	302	271	295	308	292	290	296	285	284	334	305	285	314	304	300	300	303	285	324	307	305	304	300	285	295	273	299	298	300	288	294	325	295	288	287	254	321	301	283	282	298	269	294	310	321	297	308	300	288	304	291	286	294	330	325	286	304	319	304	319	306	316	321	329	313	300	293	286	320	277	310	307	295	295	319	291	324	309	293	300	285	297	284	300	313	289	304	316	311	302	308	325	302	287	290	288	294	302	296	301	298	284	303	286	309	310	304	303	317	261	307	320	277	309	279	314	282	304	289	301	329	264	321	271	289	336	290	322	283	282	321	303	308	315	324	283	312	295	279	305	320	293	309	284	286	312	336	301	291	319	311	290	325	287	283	292	288	298	292	320	276	313	304	329	290	323	281	311	304	268	292	290	289	291	287	296	263	323	323	290	301	313	325	288	293	292	289	303	323	304	301	299	299	300	329	312	293	312	270	296	289	315	304	298	300	297	300	325	280	289	315	293	288	339	295	310	318	241	296	295	273	304	324	291	332	286	334	283	305	307	306	290	312	307	326	283	297	287	262	289	291	282	294	320	285	318	303	297	297	289	295	302	307	315	300	289	329	285	301	307	269	292	306	338	316	292	310	299	322	302	324	288	280	319	302	309	278	308	299	329	334	269	278	264	299	316	283	305	307	302	291	303	278	300	293	289	320	298	309	286	315	305	289	296	294	280	316	325	278	334	292	288	296	289	281	297	319	310	310	290	299	322	296	300	292	320	323	303	310	278	303	309	302	290	275	312	288	286	292	311	290	270	295	322	289	278	320	304	301	282	312	287	291	287	287	294	328	315	307	268	331	288	279	309	300	307	296	302	295	315	286	305	278	312	304	316	308	266	289	285	295	303	293	311	294	301	257	287	313	297	292	292	295	304	319	296	293	306	279	267	287	296	331	329	293	276	331	305	298	301	291	312	289	315	303	285	316	321	289	305	321	291	316	282	304	337	302	280	297	266	274	287	312	324	298	310	267	294	278	320	271	282	310	306	306	260	315	299	309	292	306	299	305	316	275	313	296	283	313	302	314	307	314	286	284	292	308	306	284	313	303	299	317	298	289	304	283	320	289	280	259	314	293	284	335	297	288	310	303	306	308	334	282	283	315	276	311	296	280	304	275	312	299	303	290	282	302	323	304	280	299	295	299	320	272	320	278	270	299	285	312	304	296	265	276	306	313	284	296	291	293	314	271	303	270	307	271	305	305	299	290	306	313	312	293	339	323	308	292	283	323	289	328	281	325	296	291	292	283	308	305	298	297	285	303	317	296	307	337	317	309	316	316	306	295	266	283	330	287	306	316	279	299	306	331	307	298	336	304	279	304	282	284	313	300	301	281	267	312	302	288	298	319	312	321	315	294	292	280	284	301	318	289	316	308	299	337	301	307	301	305	330	323	286	287	289	287	299	287	285	299	295	309	299	317	294	318	292	270	308	258	325	294	323	318	281	303	310	296	326	295	290	281	309	340	308	297	302	297	330	273	314	279	315	290	305	305	282	279	258	282	354	322	301	293	318	310	313	305	295	303	304	267	287	327	295	310	319	288	294	293	309	285	264	316	332	326	295	303	301	294	312	323	273	299	291	306	286	291	263	295	312	301	312	290	333	303	299	292	291	271	317	320	330	270	292	323	333	298	315	335	315	327	298	275	291	294	299	324	310	323	280	312	307	300	308	288	326	326	315	284	294	307	303	291	278	283	313	285	268	312	307	277	293	281	282	265	317	314	291	309	315	336	321	298	298	320	264	290	319	280	275	304	297	301	282	302	285	287	312	300	323	307	301	311	284	303	303	302	297	273	296	313	300	292	283	289	301	283	335	304	328	320	291	274	322	269	313	331	301	302	303	296	319	271	337	332	311	297	288	299	304	307	287	312	304	307	342	325	290	297	301	314	300	279	296	297	291	297	309	302	294	317	300
24223	21595	28237	24843	20986	14488	9074	806	607	496	519	425	402	385	377	400	396	380	373	398	380	396	378	417	403	362	369	355	379	393	352	370	390	390	352	356	378	361	388	361	368	406	394	367	372	379	348	372	363	388	364	365	378	368	364	367	360	367	395	358	373	431	367	343	381	392	349	423	352	389	385	369	383	401	360	379	367	381	321	387	387	359	368	387	389	354	356	353	381	359	346	384	324	382	417	403	357	400	344	402	379	397	379	397	368	376	376	403	374	352	357	390	408	351	377	402	379	370	381	379	397	387	418	377	375	373	345	335	361	398	400	399	397	390	415	365	403	343	354	367	377	349	390	376	398	375	335	369	360	383	378	372	370	354	395	352	359	355	383	366	386	363	380	362	361	356	374	366	373	391	383	391	412	368	392	332	382	392	402	386	360	393	374	406	364	384	419	351	372	376	385	350	345	397	372	360	330	382	396	414	384	389	356	375	351	383	350	374	365	358	367	373	369	347	388	360	340	380	376	362	366	335	352	360	349	328	352	402	400	373	358	412	365	385	365	357	388	395	357	333	363	384	376	331	400	372	398	369	378	404	359	334	375	375	381	374	351	387	356	367	394	363	360	367	414	372	360	350	401	380	371	333	380	376	350	383	373	395	347	386	376	346	357	333	387	404	366	350	362	372	367	400	342	355	389	400	382	368	345	382	387	337	367	367	409	367	368	347	399	380	378	379	405	360	364	382	391	371	390	428	354	396	341	351	341	372	377	355	371	406	385	370	340	347	366	388	376	388	384	369	356	398	372	340	353	379	384	355	391	378	364	396	406	341	354	369	382	380	367	366	399	373	381	373	404	370	381	337	413	358	375	356	372	388	393	411	407	373	388	342	399	371	378	364	331	383	390	378	339	363	369	377	385	344	346	351	401	361	368	390	340	354	345	387	389	360	396	357	359	380	377	376	409	346	351	407	387	382	340	343	357	361	344	384	357	414	364	366	399	386	383	373	354	396	370	333	390	372	385	375	394	377	403	391	365	355	369	391	387	372	384	375	388	376	392	338	350	365	370	379	367	365	375	360	378	369	360	375	387	337	384	366	379	339	348	389	362	352	375	391	383	397	361	345	415	375	386	362	349	378	361	368	364	366	387	353	372	363	380	366	378	384	343	388	382	362	396	357	371	370	352	396	352	359	385	400	387	367	357	402	378	375	379	351	347	352	361	381	384	359	345	365	349	350	355	361	353	386	340	368	330	381	389	355	343	384	364	359	398	367	364	387	369	359	372	345	401	367	375	424	366	387	425	335	354	354	406	338	360	380	389	362	393	375	378	385	353	337	368	367	350	393	372	352	381	366	359	375	385	364	350	368	389	358	352	403	356	356	374	347	350	373	345	375	348	393	358	356	344	378	381	368	392	373	368	376	379	397	382	355	361	365	390	377	363	367	334	344	367	335	355	365	386	374	388	385	387	335	396	343	341	366	377	352	389	343	352	346	392	363	384	402	360	373	385	386	377	327	377	355	353	359	378	367	406	375	401	367	356	368	372	357	341	368	393	334	335	327	341	362	343	385	339	393	391	400	383	330	397	402	410	361	381	370	362	376	360	392	356	376	354	383	358	389	371	360	392	361	366	325	364	378	367	401	402	389	372	369	365	368	387	359	384	402	374	359	354	378	368	351	411	399	368	347	382	394	362	378	344	372	393	398	367	346	372	362	359	392	377	367	356	356	407	360	392	349	373	352	346	395	381	348	366	392	379	329	360	362	369	343	371	382	380	368	392	355	355	352	380	353	380	371	356	422	372	364	401	369	383	329	375	364	371	340	361	359	376	383	380	406	379	363	384	391	394	356	353	374	391	382	365	379	395	390	375	387	382	419	398	375	383	364	370	380	379	365	387	390	347	378	382	392	356	427	387	408	392	389	363	428	394	377	354	368	400	363	380	374	372	388	370	342	350	356	377	368	371	352	361	391	395	360	355	379	378	398	392	343	370	337	366	325	342	353	387	351	345	357	396	406	370	372	367	368	379	372	373	366	363	335	352	335	347	370	377	378	354	361	358	369	381	369	370	382	357	353	359	382	347	342	382	375	341	419	372	360	370	369	376	378	400	397	393	407	377	365	335	376	391	368	374	348	388	394	376	348	365	364	389	368	372	357	365	379	359	376	380	387	344	347	325	381	357	349	387	359	366	341	357	337	353	377	359	363	372	374	373	392	387	349	363	377	364	346	338	393	355	334	370	402	362	335	348	388	356	352	328	344	389	393	383	365	393	336	392	344	370	364	326	397	403	360	357	392	380	391	403	349	350	408	399	346	384	382	392	387	357	369	364	342	349	422	408	352	363	414	369	361	390	334	377	366	361	374	362	370	376	376	409	378	384	368	344	378	374	375	373	355	396	392	348	353	374	397	362	378	375	400	368	386	340	351	413	384	366	338	402	362	379	364	359	350	386	348	378	355	376	356	339	378	368	336	355	367	384	392	351	347	380	365	369	365	393	378	390	344	418	374	383	398	393	396	360	336	329	390	387	397	359	383	368	379	353	362	371	371	380	352	355	381	346	359	375	375	382	388	390	326	388	403	376	366	384	361	356	350	401	350	372	402	369	334	361	397	363	371	370	368	409	396	355	418	405	340	381	410	345	407	363	365	343	375	361	362	382	390	400	365	384	357	370	395	353	363	389	386	374	384	383	372	346	351	366	357	405	357	374	343	376	353	382	361	379	347	359	350	393	383	361	399	367	371	379	379	364	354	359	334	382	387	354	359	373	385	359	390	378	358	366	385	375	381	363	360	371	352	358	354	388	367	374	373	376	359	358	385	373	409	376	385	391	372	350	389	367	356	344	395	340	361	367	369	371	417	355	340	341	373	397	396	365	385	373	373	385	368	399	371	403	390	370	409	362	386	327	373	363	392	381	388	388	302	363	354	392	418	365	368	384	425	356	412	383	370	368	366	352	339	354	419	359	379	336	359	348	352	397	370	380	379	351	347	380	348	396	364	374	373	362	391	374	385	350	382	375	411	374	375	341	393	349	388	374	414	389	352	359	349	393	351	404	347	321	376	365	333	387	367	396	377	373	377	361	370	382	369	374	384	383	356	351	360	357	378	343	370	372	350	376	374	387	417	380	353	357	388	365	400	380	331	358	352	324	378	339	389	377	385	379	388	350	371	389	392	362	367	415	357	375	393	338	359	391	359	369	393	395	362	411	365	366	368	386	396	383	368	403	338	395	360	365	378	341	348	377	358	382	374	356	345	352	382	357	376	350	396	344	353	392	359	343	385	363	378	392	351	380	394	337	379	344	372	353	358	378	338	367	379	385	355	399	343	369	402	380	378	386	382	394	353	388	406	352	363	383	346	373	382	365	365	392	391	383	332	381	360	359	362	358	378	342	356	420	373	392	398	363	377	341	378	385	366	381	394	370	380	372	374	368	403	359	395	376	362	373	375	394	354	374	358	364	338	355	373	373	353	364	349	372	350	365	386	353	376	359	391
49219	72506	43300	19540	19281	16103	10649	1166	953	841	769	606	552	528	538	513	503	495	458	450	478	476	434	477	467	481	478	470	485	428	475	478	460	450	461	486	472	488	441	459	467	411	414	444	486	408	445	440	430	423	458	433	435	414	410	412	455	427	441	430	402	446	476	486	451	427	455	468	418	515	473	438	448	431	415	419	440	434	446	456	430	461	396	452	441	455	450	452	430	441	437	467	427	422	435	421	447	474	426	463	444	461	429	450	407	470	455	497	466	453	445	437	426	441	487	456	454	439	452	445	448	444	450	444	444	441	436	434	449	492	456	422	468	466	447	399	407	403	443	431	431	480	421	414	449	454	434	440	430	444	462	414	378	433	444	424	431	429	426	430	427	459	438	450	432	428	447	442	447	417	426	425	434	448	451	443	477	463	447	421	442	439	463	428	459	421	417	457	440	448	463	438	465	430	426	416	419	451	467	421	440	428	448	457	418	454	434	428	472	451	423	416	445	453	458	473	435	429	407	355	448	443	462	457	419	453	426	461	444	417	458	433	464	442	463	423	413	439	409	458	459	409	429	476	384	460	446	442	439	430	433	415	445	424	425	431	416	411	443	410	451	477	425	430	420	422	415	449	450	486	446	433	401	418	435	468	468	475	437	429	464	447	431	482	429	492	445	434	435	444	435	461	433	429	430	430	444	429	433	455	405	389	446	405	429	424	442	446	414	436	414	418	442	412	447	420	448	421	450	447	449	454	433	461	448	440	442	440	459	416	438	457	453	460	443	416	444	424	439	441	412	442	446	429	443	422	415	444	422	454	442	461	437	451	423	477	474	450	427	455	434	480	452	416	415	392	420	437	406	413	448	466	461	439	424	434	411	423	477	461	449	429	447	428	406	433	441	433	446	472	434	446	439	489	433	444	443	402	401	428	425	400	421	403	407	419	419	455	420	463	419	452	430	413	409	403	414	430	454	464	402	419	413	424	399	447	426	412	430	463	457	398	433	430	437	427	403	425	444	422	464	465	468	450	429	418	456	444	456	461	408	456	445	441	388	477	452	434	444	440	420	433	397	466	453	400	435	467	448	446	451	456	409	426	416	417	443	418	413	446	460	461	441	426	449	434	417	418	482	410	444	454	453	443	416	436	440	412	449	454	495	458	433	429	434	449	481	440	442	446	438	487	413	441	454	417	406	412	451	410	424	418	476	440	445	440	442	443	460	422	411	431	411	434	449	432	420	392	428	451	471	479	479	445	436	430	442	463	425	458	420	423	464	432	417	455	442	452	457	463	416	461	420	453	437	421	453	444	446	454	384	437	427	422	441	437	426	440	411	422	417	424	468	458	417	450	389	422	445	417	420	457	455	435	412	454	473	439	429	432	423	481	445	461	430	416	375	420	406	440	466	443	431	407	448	432	460	410	431	426	459	417	416	428	449	420	437	439	459	481	466	488	435	482	431	457	402	447	395	424	426	360	454	457	420	432	404	428	443	445	471	410	437	481	442	465	429	429	470	455	431	450	420	408	444	429	414	420	441	437	431	471	474	434	428	416	435	411	441	459	450	424	478	458	427	467	416	434	457	440	431	436	436	487	437	446	430	466	438	451	436	452	401	424	439	415	457	413	437	438	460	467	452	433	444	452	419	451	424	438	446	404	418	433	447	430	459	429	425	433	439	432	434	428	425	499	432	445	411	431	429	454	452	433	463	469	431	439	463	440	427	429	453	441	421	419	465	453	430	428	428	435	456	392	471	434	437	415	420	450	442	444	439	408	412	423	439	443	455	416	415	444	411	456	468	386	426	472	473	413	437	398	470	415	429	469	445	421	451	387	439	443	467	424	410	434	462	421	411	440	459	486	419	429	486	403	414	465	453	414	417	427	458	422	428	466	445	456	476	421	434	430	451	437	437	452	454	399	441	442	444	466	442	404	456	436	449	425	412	466	416	452	418	476	414	494	420	431	460	439	438	438	420	455	406	461	434	475	402	469	416	461	438	441	405	430	457	411	424	444	414	429	466	445	438	432	471	454	450	413	457	432	436	453	467	406	438	432	444	428	433	444	468	425	437	468	442	435	462	449	428	436	472	458	444	414	439	396	426	469	438	451	425	441	429	408	448	438	416	441	409	420	423	461	445	450	459	420	434	428	412	417	419	432	416	440	465	420	412	440	450	437	441	437	495	392	411	464	409	447	415	450	420	457	450	391	449	454	461	467	420	440	465	449	449	461	465	461	455	403	443	424	431	440	418	447	449	393	444	398	473	439	424	434	411	419	441	479	420	461	454	447	427	431	442	451	446	443	409	421	417	487	447	407	415	411	426	457	455	450	442	446	421	434	451	437	448	427	458	437	440	431	420	452	416	470	453	428	424	449	423	434	447	422	459	395	413	417	440	477	454	495	470	447	456	435	459	402	417	404	445	423	432	441	422	457	437	453	407	481	415	414	469	466	444	411	423	478	445	437	433	446	426	449	395	427	458	453	395	514	454	499	446	449	454	423	407	424	443	391	433	467	422	455	405	431	410	463	430	437	412	440	428	418	447	415	451	430	444	460	404	434	389	431	456	426	432	421	411	468	426	451	457	448	441	441	441	450	450	429	464	485	415	443	482	454	410	430	414	452	448	423	426	445	456	429	447	448	439	450	440	398	434	432	449	464	512	422	494	422	426	423	438	392	481	476	461	459	440	417	426	419	429	428	457	386	461	452	468	442	521	447	431	455	466	466	416	466	470	467	460	435	435	451	444	445	445	447	430	460	419	417	452	430	437	415	475	419	440	430	428	465	432	389	457	414	459	419	457	419	425	401	431	481	450	453	412	482	437	447	440	429	433	440	449	445	439	471	417	424	439	453	408	438	434	430	412	417	447	424	440	460	427	459	463	453	465	488	431	441	458	451	445	452	432	422	442	483	469	444	445	436	461	450	429	452	427	448	466	436	454	402	427	439	460	455	427	418	419	441	409	429	426	433	454	423	443	452	432	468	402	413	471	445	471	423	419	409	413	423	450	443	437	427	430	468	439	423	428	436	448	442	431	465	445	425	442	435	440	408	418	394	442	422	437	434	424	442	402	494	493	478	470	418	432	428	415	453	423	458	460	469	410	425	433	431	454	424	456	458	458	491	403	417	427	439	409	430	451	433	450	414	424	431	434	440	445	437	437	429	429	441	441	441	398	404	450	455	460	442	460	466	409	422	442	472	444	438	403	456	458	430	462	405	485	465	427	451	396	411	407	417	438	473	418	415	455	455	429	479	416	462	414	422	446	408	449	450	423	424	427	456	463	471	444	470	429	436	416	408	432	441	430	451	426	423	419	432	429	489	443	432	424	453	483	457	418	415	450	419	467	436	449	431	449	454	460	416	430	463	430	442	440	412	450	441	437	457	459	392	427	472	394	416	420	416	455	445	448	428	458	453	413	451	413	403	465	421	443	424	407	436	453	421	443	415	433	430	448	420	415	410	430	456	446	461	443	421	420	454	399	445	448	433	428	406
25417	21799	27404	24237	10743	4318	2777	392	376	324	289	283	254	271	247	284	278	273	248	271	272	284	232	292	253	269	272	280	250	268	252	238	244	249	238	247	252	270	256	248	243	266	244	252	260	277	263	262	270	222	246	253	252	252	245	266	288	256	256	254	242	274	274	259	280	250	242	272	248	235	229	254	271	273	240	276	254	260	241	259	233	251	225	238	268	249	244	283	307	240	247	246	232	254	265	249	281	256	267	253	261	244	257	245	241	250	253	242	261	269	258	223	244	268	266	251	279	269	274	255	276	248	241	257	243	266	252	245	239	257	265	257	244	305	229	269	260	267	258	251	221	265	252	255	281	240	249	282	241	271	261	258	255	246	266	240	249	241	263	241	242	247	240	256	256	231	266	265	250	304	259	270	257	267	262	235	255	258	239	256	240	255	269	278	258	264	283	265	270	234	256	251	260	250	285	231	255	285	240	254	243	205	228	239	249	260	235	261	265	237	270	268	244	209	273	258	244	257	256	284	216	250	255	245	268	273	241	268	259	262	239	278	271	263	257	251	232	249	245	274	265	265	244	255	260	259	261	266	253	260	260	270	282	259	250	228	254	272	241	242	246	249	237	263	265	230	273	251	286	243	230	259	272	257	254	266	267	234	256	264	240	245	247	265	254	270	230	247	268	287	278	239	254	245	219	262	254	285	291	259	244	255	244	276	253	263	241	280	240	268	274	266	308	262	231	292	262	258	261	278	279	266	271	221	252	256	252	225	250	268	248	242	239	279	259	290	254	254	237	247	247	254	229	253	268	239	270	258	271	271	249	252	264	238	251	279	269	253	263	272	266	248	265	241	228	251	244	264	291	270	234	248	258	256	263	268	243	245	250	248	236	272	262	239	253	252	274	247	240	283	260	267	274	267	262	227	265	257	286	267	218	251	264	255	253	249	244	259	257	279	257	274	255	287	261	257	253	254	248	260	262	272	238	231	266	271	243	257	271	260	273	241	269	256	257	248	238	259	263	255	228	278	232	232	248	242	239	269	243	282	275	252	255	236	255	235	227	269	262	250	252	239	254	257	270	268	253	258	279	262	274	254	260	262	244	264	270	247	276	253	277	294	235	266	234	243	261	243	289	253	254	264	261	248	253	254	255	250	242	240	272	251	236	265	236	253	264	241	246	243	227	227	235	244	245	214	245	252	263	259	234	261	271	256	259	265	241	253	268	282	264	262	254	258	241	242	272	258	251	270	250	259	270	255	283	270	256	285	229	256	239	271	244	255	244	262	263	246	257	246	267	241	242	277	251	311	241	243	259	262	260	280	262	265	269	279	284	271	242	267	245	242	272	258	234	245	259	264	263	243	267	244	266	219	250	266	271	234	255	256	267	240	269	242	254	277	270	278	226	254	286	242	266	271	239	245	270	253	280	232	253	264	284	244	230	266	262	239	250	259	227	253	269	281	253	241	264	237	302	245	244	257	255	249	277	227	262	244	261	238	245	233	260	239	262	229	258	264	270	255	248	238	247	276	253	248	263	245	269	263	259	274	268	242	294	269	241	221	245	279	266	251	259	255	255	245	258	240	249	271	267	236	236	257	270	238	245	260	242	258	264	264	257	278	254	270	268	252	266	256	245	231	298	252	255	240	261	241	261	245	252	260	268	248	244	264	205	244	272	255	259	265	252	267	262	257	225	255	258	284	260	265	239	251	240	264	252	235	247	243	224	250	263	274	253	250	246	248	255	265	261	268	262	283	273	253	253	273	290	277	251	259	255	259	216	267	259	233	233	259	267	270	261	255	243	236	240	290	234	259	267	262	268	278	248	238	251	229	241	272	256	248	250	269	258	283	239	235	244	238	285	266	263	240	269	275	267	263	267	260	251	243	271	251	248	259	247	264	238	238	251	238	251	237	257	267	262	272	277	284	257	250	213	271	251	255	245	261	261	250	272	266	276	280	263	254	225	239	242	242	226	281	279	275	233	279	270	267	252	265	226	269	254	263	256	251	271	284	250	262	251	277	273	267	254	259	247	272	240	247	262	252	294	249	278	239	247	248	267	258	267	259	271	261	274	259	281	241	288	251	270	264	285	278	249	269	253	228	252	259	222	241	276	233	260	260	251	237	271	231	251	249	244	238	251	232	253	253	265	273	268	273	265	255	251	237	261	280	245	267	243	249	249	229	249	271	274	264	244	253	251	262	256	242	241	268	249	246	246	268	270	263	278	269	256	262	231	250	237	255	268	255	244	265	257	248	250	243	252	242	251	264	235	251	270	256	267	239	264	286	243	256	239	239	251	284	263	254	267	250	275	261	287	264	231	234	250	256	248	259	263	249	239	250	288	251	246	251	253	255	245	246	258	244	266	251	281	235	254	244	266	276	254	262	264	282	269	241	273	271	262	295	269	240	235	241	256	252	263	251	219	258	251	259	252	261	285	259	303	269	239	216	256	247	265	279	230	238	266	276	256	243	232	235	278	241	300	245	266	235	258	256	241	286	228	230	254	256	222	281	271	248	263	250	271	253	254	229	250	238	266	243	251	249	240	233	256	234	257	263	247	272	284	252	235	270	283	251	240	253	252	257	253	242	232	241	270	243	225	255	246	263	280	245	250	250	253	260	245	240	259	256	280	264	263	251	240	269	250	257	244	231	234	277	254	238	254	241	263	254	270	255	276	258	232	260	251	257	240	250	253	262	264	253	258	255	253	251	236	237	248	251	219	279	248	253	264	266	224	265	275	286	232	265	231	219	262	275	249	228	244	265	277	253	234	247	246	274	245	237	275	270	257	252	279	259	268	232	250	250	273	233	222	258	266	257	257	231	256	255	257	221	248	246	249	248	253	259	265	296	262	262	283	261	267	262	242	260	245	255	232	268	240	266	241	268	273	301	235	259	279	246	245	248	234	281	227	265	287	305	256	260	250	252	240	257	260	248	243	252	275	254	255	255	246	303	259	267	265	245	233	258	235	264	240	275	267	299	269	279	231	267	267	245	263	278	252	250	257	263	240	254	282	248	242	275	238	268	244	254	257	265	246	243	276	269	245	240	270	218	245	245	243	248	229	256	250	253	270	251	236	254	263	223	248	246	248	268	236	288	259	223	252	262	253	261	253	268	231	256	228	268	277	240	250	235	265	240	245	209	235	286	261	214	262	262	246	243	259	248	255	254	249	264	258	271	262	279	272	236	242	259	254	262	258	276	244	258	280	288	260	242	278	243	243	230	280	262	232	249	263	258	259	273	253	272	246	244	216	265	260	230	243	239	292	264	241	250	272	242	244	246	268	263	262	213	260	236	239	227	277	252	258	271	265	272	248	236	295	247	258	240	273	278	266	264	276	258	290	248	257	266	266	258	259	255	248	245	275	269	250	262	248	244	238	234	263	251	262	231	264	240	267	286	241	262	259	265	248	273	237	255	252	267	267	240	253	257	275	262	273	262	263	242	262	273	249	229	256	268	276	274	238	255	272	249	279	264	239	259	277	250	234	260	269	245
44228	59317	35563	13916	11652	9246	5492	749	700	501	440	369	361	366	391	359	313	364	339	355	310	347	366	327	342	309	314	332	313	325	370	309	333	327	351	317	363	331	320	313	295	332	285	326	340	320	336	363	325	324	302	352	301	308	332	319	314	336	351	339	310	305	316	323	342	304	282	311	295	301	330	298	340	316	330	335	331	332	311	319	323	339	315	296	287	305	325	312	320	323	328	303	345	302	325	323	304	336	338	342	353	363	302	344	332	337	311	325	325	315	334	300	321	331	327	311	290	351	297	340	328	309	329	317	322	309	281	321	301	319	332	277	329	300	278	319	332	341	341	352	289	303	319	290	337	335	323	314	309	300	345	303	305	321	325	319	302	326	305	311	350	323	326	321	343	311	315	336	309	309	303	346	310	328	334	348	309	315	325	304	353	335	313	302	332	351	336	336	305	321	317	308	323	339	327	343	336	329	304	313	316	293	301	299	325	314	338	282	310	349	310	319	307	274	323	317	309	317	314	316	299	359	300	343	303	329	285	308	298	323	353	303	344	314	348	301	295	327	313	309	333	307	365	340	312	324	325	337	320	311	329	299	330	318	338	299	315	334	314	330	337	328	316	318	280	304	327	307	288	316	330	303	334	327	315	323	318	318	331	315	279	306	327	347	318	336	303	310	309	312	303	341	331	314	335	319	322	349	356	330	325	311	317	298	330	307	322	323	326	323	334	366	286	310	321	335	319	322	338	301	329	302	337	319	319	338	325	329	336	343	320	304	328	353	328	295	306	322	313	339	304	304	326	319	292	306	310	320	306	317	315	322	332	311	337	302	312	342	307	319	300	309	332	323	315	293	322	309	311	329	317	318	307	310	288	276	313	336	318	305	338	308	334	316	322	361	324	276	319	304	304	298	336	334	288	299	296	313	275	320	273	316	309	320	346	312	318	315	312	344	304	329	309	314	330	281	301	342	329	349	329	307	332	356	328	309	307	316	327	323	301	308	330	313	378	330	316	312	327	325	318	300	313	327	308	295	309	302	276	293	353	320	308	298	301	313	281	289	314	305	303	314	288	334	315	292	339	327	317	335	348	317	326	338	320	325	348	354	323	319	296	329	321	326	330	325	310	339	316	329	358	276	316	320	299	310	347	304	321	342	319	325	328	292	341	338	297	325	306	294	326	313	319	297	322	307	322	334	302	307	327	356	320	345	317	325	294	303	320	333	327	336	288	336	319	301	330	327	304	318	264	304	341	291	330	322	357	304	296	332	313	347	304	298	339	314	343	335	293	334	288	307	302	314	302	319	322	328	279	323	343	331	321	263	304	332	290	318	353	338	328	297	280	318	291	315	299	325	313	320	329	314	355	308	304	328	323	338	310	339	344	327	315	309	317	331	351	327	300	285	320	334	321	313	317	314	284	322	321	311	303	327	337	310	303	359	313	305	319	324	338	303	348	287	314	296	302	289	313	295	323	306	299	307	337	313	339	312	310	313	307	350	300	308	329	316	302	290	319	337	327	326	308	357	314	321	307	325	306	326	327	324	323	307	295	321	344	331	344	298	307	300	295	322	311	337	333	315	308	267	296	312	320	335	333	318	331	314	321	332	316	309	302	330	313	338	313	314	329	331	349	320	317	333	309	288	341	306	306	309	331	325	361	354	315	343	321	306	344	313	324	328	311	317	327	310	319	320	333	300	320	298	330	306	299	303	320	298	321	306	304	288	329	318	302	312	295	307	326	306	322	297	333	274	342	342	318	304	328	341	312	310	338	308	288	319	338	308	330	321	305	316	315	328	325	338	305	311	310	314	337	307	309	341	302	285	326	320	330	292	348	296	294	319	335	358	299	317	316	303	313	296	318	318	336	324	329	296	317	361	322	322	292	322	331	340	308	313	336	286	323	317	317	283	327	301	341	345	330	284	342	309	303	317	306	303	308	339	333	307	276	310	331	284	315	316	331	316	287	295	324	328	320	344	341	328	311	335	343	306	348	352	297	321	293	320	298	324	329	349	293	337	290	318	327	283	322	338	303	304	308	305	311	313	326	363	348	302	307	300	335	310	326	333	291	325	306	327	317	283	329	339	309	345	322	336	311	317	311	340	306	281	324	306	322	316	299	326	314	295	332	316	306	317	353	318	345	322	314	310	329	331	312	298	329	321	332	325	282	301	329	295	301	321	304	314	299	300	310	327	291	289	305	322	321	311	319	297	321	334	324	328	315	349	298	340	281	345	304	303	318	274	331	314	336	308	303	339	319	335	313	319	307	297	331	319	304	295	303	321	343	340	317	327	317	299	318	301	351	309	329	317	332	305	314	338	320	320	315	301	317	332	291	309	286	341	334	338	305	334	313	332	316	297	307	293	324	317	277	315	318	331	323	336	319	304	283	326	320	313	325	303	302	314	303	314	304	330	313	269	288	318	342	332	314	339	310	320	329	321	322	329	340	328	291	335	283	307	323	313	309	342	332	333	317	320	311	325	318	323	348	291	316	345	282	340	322	322	334	316	307	325	334	339	336	332	311	283	337	317	323	320	286	318	299	334	339	341	308	325	326	356	323	316	311	358	299	351	312	323	346	304	336	318	294	304	326	321	304	330	300	308	295	296	325	304	315	353	313	323	325	317	302	290	331	344	319	294	334	333	301	295	311	307	293	342	316	302	306	317	298	329	322	326	281	320	351	350	295	311	320	289	333	301	312	326	305	327	327	300	324	311	328	321	346	287	355	326	278	299	328	304	309	326	294	308	339	331	327	335	311	318	266	316	305	318	311	323	315	311	330	303	309	318	309	315	308	336	319	308	325	295	330	314	332	321	306	309	304	338	322	323	344	309	336	304	312	307	319	292	312	311	322	349	307	318	317	320	318	290	318	337	340	285	323	325	309	348	328	319	298	320	349	347	319	307	368	320	310	300	331	341	315	296	289	311	319	310	332	287	301	313	341	324	325	330	304	304	312	310	296	320	306	293	327	305	297	297	331	321	306	322	338	308	288	319	333	328	309	329	308	336	324	317	307	313	327	299	302	342	305	342	330	330	306	315	292	314	308	282	308	293	322	369	322	299	347	329	319	284	313	325	313	337	343	313	337	304	324	298	349	319	299	295	348	305	308	320	325	323	324	327	309	349	322	350	308	307	345	322	310	285	275	347	288	287	325	336	332	303	313	330	287	307	297	312	308	324	324	322	355	309	299	332	310	320	310	313	316	311	314	341	342	308	309	296	347	318	274	294	338	296	315	288	299	305	313	279	329	329	290	328	345	336	330	324	321	321	316	350	335	339	291	326	347	324	317	312	329	324	295	340	294	325	295	321	298	302	291	349	309	297	329	331	293	306	323	333	331	352	289	316	370	327	288	302	348	274	290	303	329	332	323	314	305	346	299	303	332	356	309	311	334	319	302	308	312	331	340	325	274	324	313	301	319	327	313	317	304	323	317	325	321	290	305	306	313	301	321	297	338	339	337	318	318	290	323	327	317	288	326	315	325	318	319	298
22989	21321	29057	23888	21382	22380	17553	2430	1995	764	616	566	529	536	509	544	492	521	509	542	493	444	515	494	493	466	474	506	494	478	482	464	458	476	498	429	426	472	464	491	428	449	511	457	444	467	480	449	495	521	474	493	507	493	464	480	451	428	439	496	489	473	425	479	463	460	441	459	490	513	491	477	524	463	438	466	457	472	437	449	442	506	455	449	439	463	480	488	487	458	511	452	469	458	494	449	468	515	447	485	520	472	465	483	448	456	463	431	476	465	458	467	429	466	489	477	490	465	503	468	481	442	499	470	483	502	467	435	469	464	453	497	429	476	482	461	485	482	435	468	481	461	460	476	421	494	487	451	433	441	468	454	484	464	479	455	452	476	494	455	443	452	456	466	501	487	465	476	473	458	474	498	477	468	474	449	440	475	423	464	436	465	477	476	451	467	493	431	459	431	455	479	476	447	449	429	518	439	440	453	478	456	442	481	468	460	480	453	466	458	480	480	470	452	406	442	470	453	459	487	487	500	448	476	492	457	470	454	493	467	474	470	446	478	467	472	444	461	455	439	466	423	429	422	443	442	455	479	505	436	427	440	480	430	435	464	443	450	486	470	468	478	445	449	460	488	443	441	424	451	436	452	436	456	476	445	457	446	461	456	447	453	470	464	475	493	438	467	467	445	445	447	508	485	482	426	493	471	449	444	467	459	469	465	444	470	430	497	480	410	452	433	443	445	441	425	444	424	476	461	463	472	464	464	485	466	474	455	451	453	446	422	422	424	478	469	491	454	480	469	463	477	450	479	465	469	481	473	490	483	413	473	504	454	461	462	496	466	485	445	481	491	488	430	478	443	471	492	473	466	420	479	441	470	451	443	464	467	444	472	464	469	499	463	487	441	452	481	449	470	457	448	487	503	460	452	467	420	491	460	493	493	478	468	484	469	422	507	482	478	458	465	472	463	473	468	534	447	420	468	457	430	394	464	449	445	489	471	485	463	440	461	478	483	480	464	459	461	477	466	457	465	467	486	490	462	486	463	432	465	405	443	495	472	500	453	492	481	465	489	398	453	465	440	488	479	464	439	466	476	458	475	469	498	482	449	468	466	453	443	441	458	444	454	437	435	452	462	439	452	466	498	460	450	454	490	455	449	465	501	473	473	482	482	486	491	451	452	468	419	446	474	499	441	454	453	429	424	453	484	469	454	488	463	479	469	477	432	446	439	470	410	473	434	434	461	440	484	471	433	450	454	453	483	470	459	474	428	472	435	425	492	440	489	471	456	481	501	484	436	474	459	501	483	458	496	469	456	448	499	447	490	468	468	464	453	457	467	492	458	485	419	433	448	442	442	454	465	483	471	469	471	481	453	454	453	429	496	487	455	470	458	446	439	449	462	466	440	490	467	451	471	512	472	419	497	428	455	480	459	508	484	474	417	496	473	466	462	454	497	456	467	480	508	474	477	478	428	451	436	472	467	477	448	460	484	515	496	457	425	429	470	479	494	448	443	460	431	488	449	461	443	472	490	449	450	491	460	458	479	464	427	447	445	464	446	445	461	485	458	463	437	475	463	467	479	496	410	465	484	448	429	430	443	451	420	459	466	497	477	444	457	494	513	422	450	491	431	452	434	466	434	453	458	474	478	445	445	424	474	423	438	463	486	461	484	446	488	453	466	480	451	474	489	408	442	464	446	479	467	467	456	462	460	501	450	474	432	458	446	472	456	482	469	451	494	441	459	451	422	483	465	460	471	469	495	450	466	525	459	447	476	463	491	434	456	465	468	466	466	447	447	454	452	475	461	437	487	461	445	462	471	454	483	492	452	448	457	467	485	477	462	505	485	491	458	457	492	458	497	469	476	461	463	438	447	477	510	442	463	454	467	477	467	453	515	471	469	457	472	473	476	452	467	467	428	478	473	490	462	482	458	452	468	493	471	449	460	502	441	411	478	482	476	496	481	454	477	467	451	461	450	471	418	450	482	456	469	447	506	430	473	481	465	456	491	489	470	457	444	467	479	478	499	509	476	454	511	472	445	488	452	435	444	464	458	479	462	465	441	471	468	437	464	472	459	489	476	438	473	476	455	462	456	478	463	414	484	466	457	476	473	516	457	420	447	430	484	479	455	485	451	465	484	458	480	455	491	468	472	498	503	467	475	484	449	486	470	473	475	442	443	507	459	454	478	465	462	450	451	470	480	484	440	474	467	424	468	462	456	455	456	482	453	477	489	465	452	460	476	452	460	445	474	433	473	461	476	499	449	479	502	456	473	462	458	486	442	463	422	488	436	460	431	496	478	498	506	483	483	474	463	405	471	430	456	436	480	495	422	493	480	440	471	432	445	456	446	441	455	477	477	457	447	480	435	447	487	466	484	467	481	472	497	438	488	494	448	427	482	469	436	459	462	449	453	464	429	440	409	463	470	478	492	495	442	458	461	424	501	461	446	446	445	422	471	444	471	434	456	450	444	465	501	495	454	485	446	411	406	490	452	462	448	457	448	451	479	477	544	479	477	462	436	474	453	468	466	464	471	477	453	441	495	464	493	479	450	490	463	492	442	495	475	466	412	483	456	483	465	448	449	450	424	471	457	496	421	504	455	477	435	451	459	459	465	482	459	450	473	449	478	478	481	448	449	469	449	456	418	458	477	440	460	480	457	473	438	433	465	420	469	451	435	491	480	468	431	435	452	466	446	472	451	450	467	451	426	491	454	436	423	476	447	455	451	462	471	455	439	471	453	449	478	502	479	456	486	447	428	493	494	466	430	495	466	439	445	444	449	461	448	456	436	432	486	454	429	431	445	450	443	466	457	487	476	451	463	512	436	483	457	453	466	462	476	472	487	496	418	494	473	453	462	470	458	485	458	453	468	439	451	478	448	444	418	453	445	458	466	460	472	476	482	435	449	477	464	469	472	518	490	463	469	430	477	446	498	509	467	487	460	459	463	469	482	466	473	462	466	461	514	473	471	464	491	444	465	468	423	496	503	478	480	456	491	478	474	471	444	502	455	474	490	463	421	437	429	442	445	463	473	472	484	434	476	493	456	459	484	449	466	470	498	476	472	441	459	452	470	462	495	484	452	491	459	437	484	477	452	465	440	435	462	468	453	488	448	443	470	445	465	454	459	450	454	437	430	478	431	445	417	478	482	497	471	459	479	487	443	477	464	469	438	475	423	465	502	464	448	456	451	463	479	452	458	452	468	438	500	471	447	484	413	430	464	473	462	436	440	462	451	486	412	462	455	421	469	430	462	465	455	463	482	481	443	449	465	511	467	458	482	442	464	465	464	480	464	485	444	463	510	452	457	458	494	454	459	477	483	479	423	460	481	456	453	483	481	474	476	471	457	498	512	431	465	520	478	459	461	454	488	448	489	466	461	430	428	474	505	476	446	444	490	485	467	449	474	458	491	519	478	457	455	501	497	466	454	480	439	453	455	441	447	431	451	442	454	442	421	482	469	503	470	444	492	479	479	468	496	507	468	461	482	479	461
57029	89279	60600	32196	25838	22791	14701	3366	4256	1223	969	862	738	713	694	675	671	628	678	617	584	609	587	602	633	568	582	577	538	623	560	583	584	570	545	550	569	547	520	547	547	571	587	493	526	528	554	549	548	590	577	554	530	602	526	502	535	564	562	596	520	533	546	538	526	505	508	548	545	519	570	522	565	535	544	516	542	555	532	523	532	533	543	532	531	509	540	498	545	525	545	569	563	562	603	558	549	563	602	599	541	522	563	551	559	549	602	514	530	551	579	545	564	516	553	535	559	573	556	515	589	562	562	566	568	561	553	577	542	576	562	571	543	488	555	520	532	550	532	527	504	535	580	507	522	570	524	531	575	522	520	564	530	540	543	563	548	540	500	539	529	514	508	550	499	493	551	495	535	561	565	538	541	519	461	514	549	530	532	506	506	513	535	535	539	565	571	523	595	529	530	544	497	517	565	531	493	541	542	504	541	535	542	557	527	522	506	538	524	522	570	540	513	510	516	501	540	543	554	518	535	531	570	544	540	587	521	531	541	543	508	502	525	539	516	501	548	562	569	512	576	509	539	541	562	502	540	538	534	526	559	527	501	511	541	517	527	502	563	526	510	543	513	538	555	524	566	520	502	548	524	533	537	536	502	548	558	482	538	522	498	553	565	521	505	502	568	550	579	542	565	522	568	519	521	577	543	516	524	497	548	519	561	571	534	509	564	543	552	534	562	543	555	499	552	557	527	546	554	558	527	542	504	496	528	486	556	549	510	526	521	572	517	523	554	531	543	525	550	535	535	518	549	542	536	562	551	547	549	523	534	550	520	490	602	526	540	543	562	544	542	528	512	578	487	515	562	544	547	575	539	517	496	517	542	541	549	529	548	484	551	522	558	554	535	542	559	542	522	528	508	562	544	547	535	537	584	517	570	580	560	506	536	553	567	513	526	548	514	525	512	501	574	511	546	580	514	540	522	588	527	517	529	557	527	531	547	527	560	547	538	550	543	550	513	527	542	528	561	533	523	507	549	541	586	538	557	549	568	576	556	522	550	548	567	521	555	543	528	563	551	574	496	523	553	514	497	529	545	506	560	521	513	547	525	558	509	509	514	531	545	484	562	539	528	534	582	519	553	635	537	510	510	564	575	560	523	544	568	517	542	547	538	576	508	538	545	604	592	508	531	548	505	567	563	514	550	568	550	546	523	541	571	501	520	534	577	550	531	571	543	541	572	527	518	541	557	550	541	540	511	562	504	548	548	530	576	535	540	546	519	515	528	554	551	564	548	528	530	515	565	506	519	572	538	487	563	522	527	551	545	562	564	540	552	538	531	559	516	533	530	559	520	524	519	536	558	562	526	559	504	557	556	531	518	522	530	531	532	547	566	555	575	517	544	539	544	558	541	527	504	561	555	509	500	541	515	544	522	541	542	520	592	525	565	517	529	522	521	524	556	530	551	575	532	531	511	516	524	554	541	530	524	559	499	540	510	551	520	514	599	581	512	530	541	556	518	592	533	541	592	531	523	517	502	550	546	553	562	566	555	510	531	496	560	518	523	513	531	517	567	575	515	517	519	543	485	526	580	544	496	502	510	520	576	546	563	558	547	534	545	551	554	583	537	520	518	556	521	526	517	521	518	531	543	553	525	529	542	520	549	534	548	538	493	544	530	567	539	539	537	535	514	530	501	549	504	555	533	550	523	557	529	548	586	550	521	557	530	525	524	546	540	564	531	514	548	529	557	612	475	524	526	565	508	515	510	485	557	544	567	535	553	522	484	525	534	531	558	570	504	541	540	548	494	525	514	516	530	524	558	536	531	525	527	548	557	522	516	525	538	538	562	513	568	588	526	548	552	502	558	537	518	536	558	515	536	507	523	548	575	522	546	532	497	532	551	544	527	549	562	551	560	541	523	527	553	563	551	529	526	549	529	529	523	532	532	513	530	536	571	534	594	533	540	523	568	493	558	519	560	550	511	525	552	553	575	582	539	496	527	513	542	543	573	570	557	548	560	514	519	564	527	556	505	515	541	529	523	521	543	551	559	508	495	483	529	498	580	510	538	524	521	526	505	612	540	549	557	541	591	550	513	528	560	521	566	508	571	513	533	580	539	573	489	549	539	541	550	570	519	552	520	517	560	543	513	543	600	550	565	576	525	547	525	549	530	546	520	603	502	585	525	559	542	548	537	577	559	547	554	571	551	516	540	541	582	549	539	558	565	533	532	509	543	557	509	569	578	570	520	526	541	541	553	553	551	543	534	537	519	599	537	587	552	533	524	546	552	575	507	507	524	555	563	512	546	540	514	523	498	531	518	567	524	521	551	527	542	544	534	552	520	542	595	522	548	575	486	522	562	533	556	515	537	544	507	508	522	535	554	533	523	504	532	525	516	530	521	500	547	587	548	509	525	524	510	552	538	536	518	523	538	520	507	534	537	564	509	539	604	580	503	553	522	509	581	525	525	546	546	540	527	509	526	525	509	532	550	498	527	542	583	548	557	525	502	534	526	556	554	530	523	540	515	553	515	516	508	489	536	534	566	520	547	554	526	561	513	573	511	571	497	549	512	573	508	565	555	515	481	542	533	556	580	493	575	522	543	525	558	506	551	479	510	564	551	523	562	514	531	547	537	549	521	571	526	541	581	556	478	515	537	555	542	513	549	485	541	518	555	540	561	527	532	516	475	560	529	521	505	485	527	541	539	516	491	523	547	527	512	528	552	556	551	528	503	543	539	542	535	536	521	542	533	537	540	548	495	528	511	517	540	542	527	577	522	572	520	497	550	564	517	519	523	521	538	553	529	533	577	546	539	532	561	540	537	536	498	530	503	500	526	543	505	549	530	524	548	519	527	541	543	519	540	527	510	528	526	559	520	520	581	522	547	570	508	555	546	526	518	543	551	572	546	587	545	545	483	546	555	520	541	555	546	556	508	584	532	542	535	502	556	494	559	561	536	566	561	566	562	557	563	535	490	539	549	510	571	510	525	533	528	517	535	478	512	572	532	568	550	533	490	532	536	579	538	505	537	530	541	557	522	558	540	509	539	547	545	552	546	576	555	554	525	518	523	533	544	508	531	549	580	533	554	525	539	527	520	544	525	540	533	522	569	503	564	551	532	513	503	492	558	545	554	519	503	547	548	539	577	544	520	543	542	544	566	540	557	572	549	539	517	557	569	542	579	550	572	526	564	515	568	551	522	557	500	540	566	514	570	551	487	537	542	554	558	513	527	529	539	527	507	561	532	553	541	556	524	572	537	531	528	511	520	539	536	487	521	562	557	512	526	563	553	598	553	536	512	548	523	542	554	543	550	506	542	524	543	544	544	550	533	539	537	514	551	545	556	573	507	514	500	575	519	519	519	532	540	556	519	535	498	542	533	566	531	526	554	519	544	543	539	554	577	532	536	535	532	540	529	534	492	524	541	557	544	545	485	531	573	518	554	573	562	506	550	508	578	529	551	507	536	562	554	559	554	531	562	523	528	552	524	514	571	526
27932	23713	19260	5010	1035	1050	687	302	332	230	233	255	245	259	254	245	254	244	238	246	235	252	239	246	258	255	255	252	248	240	276	243	243	242	226	228	230	255	277	257	226	240	237	256	263	251	250	277	216	244	229	280	237	275	233	242	236	243	230	262	244	274	242	235	248	232	274	261	243	248	257	244	241	246	257	265	237	240	271	240	248	248	224	255	247	269	236	282	242	247	267	217	248	228	245	251	275	253	246	245	246	248	262	222	235	234	252	244	257	256	224	228	248	235	265	242	237	246	274	241	236	227	227	234	258	251	229	233	258	243	262	282	247	267	242	249	252	249	226	264	272	226	260	224	215	224	264	243	239	244	241	251	251	270	249	258	240	250	265	237	257	234	215	233	194	237	250	244	231	260	212	269	222	256	260	287	225	248	249	232	246	264	273	248	219	235	261	251	260	221	223	237	240	235	273	252	259	245	244	270	240	223	258	226	247	237	238	232	257	224	249	251	257	264	257	235	245	271	243	232	216	285	243	238	230	243	249	244	243	287	245	258	228	238	236	232	257	254	220	248	230	267	239	229	224	261	261	274	244	246	265	253	244	235	247	219	275	258	260	273	236	231	239	240	246	244	244	251	272	256	243	230	271	228	243	254	256	262	225	233	238	257	251	259	279	244	245	266	229	261	229	235	248	233	228	261	249	223	231	220	242	241	245	258	239	243	242	242	237	246	236	266	243	234	248	245	272	243	241	249	243	250	232	220	275	227	230	216	234	233	242	229	245	243	267	235	264	260	257	233	235	257	270	231	246	264	231	242	252	251	243	257	242	263	243	225	262	255	245	268	235	230	256	273	246	270	250	255	241	260	253	226	256	238	231	264	253	251	258	238	235	245	264	247	238	233	263	259	240	243	252	244	279	271	237	259	226	242	210	241	220	242	246	197	236	257	252	213	257	239	214	251	244	246	276	252	258	240	202	260	254	251	252	238	273	255	248	236	251	254	260	253	260	262	234	268	257	233	269	231	225	242	253	260	261	252	233	233	238	234	224	205	226	222	242	268	229	227	273	244	251	241	256	231	259	246	228	249	228	269	251	238	234	271	241	291	238	260	221	269	227	258	217	258	248	246	246	252	243	228	226	234	242	225	248	257	262	251	226	230	274	257	246	245	254	269	248	232	248	282	260	230	258	225	250	254	253	248	263	232	236	251	233	267	227	272	274	238	239	249	248	257	223	244	261	241	221	271	237	241	226	266	253	249	251	234	228	221	234	255	248	231	267	241	224	225	238	265	223	249	250	242	237	254	239	239	256	241	247	220	237	263	261	261	263	241	231	241	239	245	253	248	267	232	245	246	237	239	257	223	230	268	237	255	224	251	259	233	238	279	253	229	245	251	244	240	231	245	262	256	256	272	230	255	259	223	232	227	220	247	229	240	239	266	255	251	263	243	251	222	240	225	233	245	244	235	251	250	226	255	226	225	244	255	259	248	216	221	229	236	232	263	256	267	224	245	248	226	239	250	225	255	227	246	223	237	241	221	210	256	249	260	260	240	254	246	246	282	239	228	280	244	242	250	262	217	255	244	237	251	235	218	252	267	285	257	229	264	240	251	253	234	247	250	246	264	241	251	252	241	274	252	247	240	254	257	215	259	242	226	209	264	237	218	230	255	226	243	262	244	237	251	238	238	250	270	261	259	248	251	262	252	231	255	241	242	257	234	235	245	227	258	249	259	263	251	232	249	239	229	254	226	246	244	230	260	231	248	256	242	240	253	239	235	238	231	264	249	253	238	263	262	251	236	243	240	247	262	246	245	244	236	251	241	222	263	233	265	229	232	244	216	254	253	237	221	228	249	240	245	254	224	223	234	231	239	246	262	269	247	234	247	247	252	217	258	250	268	268	239	236	243	278	215	272	227	238	263	247	239	213	216	249	222	235	237	259	248	251	253	273	243	236	226	223	268	224	246	224	238	258	260	229	232	265	259	251	233	223	233	239	257	256	246	276	257	257	226	236	246	237	258	245	246	216	246	258	224	234	255	235	239	228	229	275	238	217	267	239	251	253	235	217	244	244	236	226	243	222	250	215	244	258	244	225	259	291	231	232	272	240	227	224	229	228	260	264	237	241	244	237	231	245	229	240	254	268	235	263	278	242	219	212	267	252	230	223	237	255	266	247	239	284	227	251	251	231	285	227	258	270	231	247	266	245	233	265	249	218	239	264	218	249	275	223	259	255	235	258	279	226	255	241	232	255	258	217	227	268	247	230	244	239	242	271	256	258	247	257	236	225	249	246	228	222	249	218	261	234	264	247	245	242	252	266	240	256	250	278	247	261	274	238	260	244	255	254	222	223	218	249	218	254	236	244	236	260	252	244	229	231	242	219	252	247	237	272	251	241	210	274	238	271	221	253	222	254	259	243	245	238	266	239	230	243	236	248	253	259	256	230	256	246	253	236	261	244	240	251	228	236	258	229	227	263	224	250	262	217	269	228	265	244	262	228	237	247	221	253	221	229	256	273	239	267	227	248	248	231	236	266	241	223	245	258	230	259	266	247	230	263	236	253	235	261	260	242	208	231	223	227	278	240	213	210	252	247	234	255	237	262	243	249	266	270	247	269	242	239	248	268	217	247	232	253	271	261	231	248	222	256	240	267	228	208	230	226	241	253	258	235	211	259	232	261	260	251	268	234	267	237	215	247	243	276	246	266	243	225	222	248	246	243	260	226	252	256	227	211	230	248	257	243	253	230	254	262	252	246	243	248	251	253	237	256	253	269	233	246	264	247	242	228	227	249	234	230	249	277	225	253	254	235	250	243	280	257	250	237	218	230	222	237	236	246	248	256	250	248	249	257	275	262	255	229	249	248	235	239	250	262	250	230	233	239	235	240	245	226	264	230	230	227	247	256	246	224	247	249	237	239	228	270	230	239	245	215	245	246	247	221	278	239	279	252	229	255	266	248	246	242	238	222	250	237	237	213	255	262	272	236	229	264	237	227	221	237	248	253	231	267	222	236	256	271	245	233	257	259	229	244	258	227	264	254	240	227	248	226	275	225	263	261	251	256	214	239	283	243	214	238	255	225	288	239	227	213	243	259	251	245	242	270	242	249	251	256	222	241	263	269	232	217	251	246	247	276	228	224	240	231	251	277	257	235	237	237	236	212	222	243	231	272	242	214	255	270	223	225	248	263	228	269	270	245	247	247	253	219	243	284	241	233	234	227	247	256	267	237	284	251	256	218	229	239	247	235	251	204	242	266	267	259	238	263	231	238	266	223	244	271	263	241	256	238	241	240	232	259	241	240	193	260	265	255	237	241	240	221	239	252	254	226	245	247	253	248	226	245	250	237	220	238	268	233	231	225	213	214	256	240	244	246	252	267	238	265	237	286	233	261	225	226	239	265	233	246	237	228	261	250	260	246	236	241	227	237	231	235	243	254	252	222	283	245	266	234	244	245	260	263	229	225	228	243	234	230	253	252	234	214	255	241	250	208	238
25617	34711	17490	3341	1476	1815	1098	459	497	327	287	310	316	282	320	300	302	299	282	294	302	305	303	313	287	279	289	318	314	298	293	317	294	306	319	252	318	321	300	264	313	290	282	256	270	306	312	290	292	309	302	287	249	269	313	280	291	303	322	304	309	295	308	295	328	295	308	298	282	292	312	269	303	296	275	292	296	285	316	295	333	287	307	315	292	308	304	287	315	283	295	278	321	297	311	318	303	297	276	338	303	309	321	289	298	287	318	308	296	322	309	334	312	332	301	324	292	306	309	296	276	327	294	323	290	307	290	311	263	290	294	275	300	325	311	312	324	302	291	312	306	283	293	306	309	320	286	292	326	283	287	313	309	317	301	280	289	292	328	283	327	306	282	306	280	284	298	328	301	277	298	298	288	285	269	307	300	297	291	281	312	278	295	283	256	315	279	313	317	298	317	292	304	279	315	281	292	306	309	318	283	290	272	278	313	294	286	300	297	302	298	279	280	320	287	301	308	311	308	321	275	287	284	312	316	298	331	295	307	287	293	262	275	332	277	286	258	308	262	320	306	295	297	321	312	327	317	294	291	317	298	294	262	305	299	307	286	295	292	306	290	314	264	324	293	278	298	295	318	308	275	308	297	305	308	313	287	280	283	277	256	302	274	303	290	317	296	318	283	306	309	307	303	248	299	274	290	292	300	291	292	280	288	311	290	276	284	292	303	252	286	286	301	308	276	308	294	294	280	278	280	253	286	329	284	326	281	286	304	295	301	293	313	292	283	258	309	289	281	289	306	289	303	294	294	298	344	297	300	283	290	329	316	314	327	308	320	296	293	295	289	299	280	282	288	295	309	317	282	287	281	298	281	286	307	291	311	278	295	271	309	316	305	308	325	313	308	289	295	287	305	309	288	319	318	271	288	252	275	288	323	284	321	302	286	291	301	297	291	266	299	289	270	302	300	322	279	325	298	298	292	273	277	306	309	296	320	322	271	282	302	282	308	296	297	286	266	284	316	277	291	311	330	320	294	311	268	285	292	316	282	291	296	321	334	290	287	305	289	284	317	246	288	282	328	286	294	270	274	269	296	293	284	299	298	292	308	327	300	331	339	305	290	292	316	323	301	279	268	303	301	299	274	300	292	298	269	316	274	267	290	311	299	317	304	282	307	310	311	313	278	289	308	304	272	291	293	299	307	289	270	322	329	316	297	289	305	291	283	301	306	314	290	325	309	297	293	271	293	338	316	315	324	297	318	291	289	301	262	308	285	301	295	294	312	254	286	328	324	313	276	316	324	317	245	312	313	301	304	283	315	330	334	303	304	273	294	295	304	301	303	301	274	308	288	283	288	307	295	279	296	318	317	283	313	275	320	295	294	293	334	301	338	310	308	291	307	284	278	289	276	286	311	314	278	322	308	312	307	275	293	296	318	295	338	271	279	307	288	295	326	297	308	282	324	318	271	294	309	276	308	276	305	296	298	296	297	292	293	323	293	280	317	315	315	302	322	316	286	292	300	293	312	300	312	310	289	299	282	328	300	301	277	294	300	330	306	309	294	269	297	284	303	298	277	327	306	294	277	302	304	310	278	319	274	301	299	301	278	284	274	307	304	281	298	280	298	277	309	300	276	292	328	335	316	300	301	277	279	325	330	311	313	322	331	325	298	308	275	305	355	293	327	299	321	278	306	290	320	296	291	316	277	311	278	291	302	300	302	310	284	273	275	284	299	322	309	298	305	294	287	299	315	300	307	316	296	322	309	294	317	276	307	256	302	285	331	328	279	333	299	273	316	314	319	321	282	287	314	306	273	308	298	306	301	299	323	304	313	317	300	301	301	311	305	274	302	316	307	287	261	286	309	302	306	260	296	290	295	276	330	312	310	319	282	274	288	280	307	295	275	334	314	310	301	331	328	284	293	297	291	280	259	275	293	294	325	324	272	312	310	310	317	283	275	278	296	306	328	303	303	300	272	275	308	307	333	309	310	327	305	311	306	277	281	303	331	309	296	281	308	298	302	297	313	285	290	277	287	299	300	324	301	337	266	287	312	277	307	335	287	290	293	282	302	314	295	260	299	269	299	288	317	312	279	340	301	303	292	288	267	300	283	302	290	294	281	287	293	303	338	280	299	301	286	284	283	289	311	280	301	298	289	306	297	314	304	282	328	293	276	285	303	277	247	273	301	336	290	308	295	297	270	312	306	283	298	295	317	277	288	273	291	309	318	294	337	274	325	292	271	325	292	291	268	298	300	302	285	285	289	324	286	273	301	274	284	292	299	274	289	301	299	322	289	296	298	285	288	304	297	309	321	275	275	299	288	260	298	309	292	316	342	318	296	281	282	314	304	282	310	309	290	277	293	284	343	283	308	285	303	289	338	276	317	290	285	319	322	291	274	303	327	289	310	305	288	329	284	291	323	282	288	324	313	299	328	311	344	295	311	308	315	275	325	305	321	306	322	293	304	294	331	300	315	304	294	305	321	293	318	291	306	294	297	311	319	306	322	299	280	296	281	304	282	295	308	290	285	307	329	284	289	306	299	300	316	313	316	257	292	324	286	303	301	279	304	318	301	307	322	304	316	325	292	327	288	295	287	285	310	338	301	306	285	314	328	284	314	289	281	309	275	301	289	296	296	284	293	304	298	277	349	291	303	308	332	296	279	296	313	288	271	280	302	334	281	297	279	281	283	305	298	278	343	294	297	267	307	284	296	299	310	288	329	320	306	339	287	307	327	298	301	307	304	322	307	300	273	330	269	284	290	292	300	297	288	329	289	289	266	337	297	310	300	291	308	307	299	286	273	289	319	308	258	289	309	278	271	287	314	320	281	332	292	291	306	341	308	327	286	277	290	281	269	282	262	282	305	312	283	326	293	290	297	288	299	306	314	295	277	285	304	297	314	312	269	297	285	291	297	277	317	256	275	302	298	313	272	289	307	294	299	327	287	314	267	331	274	305	296	328	269	308	326	265	274	285	303	307	308	293	321	316	313	271	320	300	282	304	291	323	324	318	287	309	323	305	319	282	319	305	316	274	328	289	317	271	304	319	280	276	290	295	283	284	288	284	312	256	281	274	273	302	294	309	267	273	294	321	269	307	316	328	272	294	337	334	295	289	329	324	294	292	333	278	299	289	337	290	276	281	292	337	284	313	304	277	305	278	287	314	287	315	296	288	302	290	264	302	294	304	315	279	304	277	286	301	329	316	291	316	277	303	305	296	302	300	300	314	289	280	291	277	337	298	276	288	267	274	276	292	287	281	314	323	267	281	316	312	283	294	287	299	327	314	307	307	322	302	288	282	286	313	322	338	320	300	312	344	274	299	329	288	316	285	289	288	296	324	275	290	311	301	307	291	331	291	296	304	274	326	283	304	296	283	270	289	294	305	315	287	289	306	291	286	256	291	283	314	287	282	303	301	307	314	280	294	312	259	296	282	291	306	286	302	290	313	290	280	272	298	284	271	298	296	281	284	290	286	317	288	299	296	309	295
24257	21560	29061	25019	20151	13114	8438	1730	1837	1177	403	439	413	409	403	365	387	397	367	381	363	389	403	410	383	395	377	386	384	405	396	366	402	413	342	372	396	367	362	398	357	331	378	364	344	358	365	386	357	375	376	363	383	371	382	354	369	399	357	391	371	387	375	377	344	330	368	367	362	362	374	380	397	372	347	368	334	339	399	386	384	347	410	395	347	403	407	361	379	399	351	380	364	378	339	355	369	392	352	389	379	374	377	385	387	349	372	371	363	398	381	388	354	396	365	379	354	382	364	419	387	352	399	394	358	359	345	375	358	364	358	369	371	366	358	371	350	386	368	368	360	361	347	366	371	379	351	364	329	378	368	380	330	335	371	396	352	358	364	361	372	371	367	390	398	376	388	361	387	355	370	336	367	324	402	340	380	353	352	419	360	354	367	351	390	390	393	327	373	349	374	380	355	328	387	354	366	363	364	362	359	340	347	341	375	391	352	358	327	358	371	352	330	380	384	349	355	350	374	389	365	353	338	323	332	355	352	378	386	396	358	354	342	350	359	353	372	394	360	360	373	359	350	367	300	378	366	398	361	395	353	338	399	403	320	359	366	417	381	371	369	333	382	389	351	364	414	361	360	383	358	366	369	357	367	351	347	363	377	395	407	338	375	355	405	389	391	403	355	380	374	380	345	349	357	331	320	386	350	349	351	356	382	349	382	352	373	397	381	370	364	368	359	381	383	381	365	340	409	380	406	376	354	361	346	383	371	386	384	368	391	395	375	376	360	403	351	357	350	339	345	348	370	397	370	375	373	349	324	369	359	385	376	351	345	357	371	383	373	393	339	351	352	394	363	327	376	369	380	359	349	384	376	387	342	356	341	382	371	386	396	382	388	331	349	356	344	373	378	363	349	385	325	358	312	371	346	358	401	386	382	391	323	390	414	392	328	352	371	381	385	349	341	358	364	398	350	392	376	378	385	338	383	353	351	363	388	356	360	419	370	353	350	386	358	351	372	373	397	370	357	376	403	383	388	368	392	377	367	368	374	378	370	365	343	363	373	401	369	361	386	396	351	351	369	424	369	351	364	356	386	380	360	405	411	380	388	384	377	344	370	382	371	380	368	372	320	354	366	323	380	352	339	319	360	350	360	380	376	350	371	329	389	350	368	363	416	378	374	374	343	358	372	355	364	382	353	392	378	358	356	322	348	373	428	387	352	363	361	383	365	349	396	360	346	338	384	340	361	373	387	402	348	363	392	343	373	379	340	360	369	339	381	363	368	395	382	352	354	364	398	357	374	389	389	376	333	349	354	384	363	382	371	354	364	368	362	373	387	363	352	377	377	365	367	381	348	392	351	368	346	362	358	358	369	350	346	400	359	375	373	360	392	370	360	416	385	339	357	356	359	356	345	317	342	346	400	394	369	368	404	363	362	384	341	348	325	361	424	378	404	357	367	379	353	326	358	374	373	347	358	350	356	400	366	377	363	363	350	378	345	366	366	327	393	353	390	383	361	363	402	361	388	393	350	348	365	367	367	362	377	369	380	328	341	302	366	337	355	390	366	367	371	375	349	357	388	380	371	371	382	336	360	393	380	359	357	370	351	332	358	358	365	370	397	364	365	374	343	379	380	374	378	399	381	358	360	364	373	350	358	359	358	381	339	354	404	404	374	372	336	363	355	410	386	375	428	371	359	368	380	388	369	363	366	359	365	395	375	341	360	371	340	366	358	359	365	327	337	345	388	348	355	387	382	331	337	359	374	320	386	339	390	406	382	350	387	361	363	358	337	388	355	399	366	373	346	392	350	358	415	346	318	341	313	361	383	373	400	330	380	338	376	393	344	331	368	363	384	367	376	371	396	343	348	388	350	379	347	373	357	350	380	377	398	425	359	362	380	357	370	370	343	364	377	389	381	378	328	365	385	369	364	376	367	373	389	367	373	382	403	341	361	383	347	401	372	353	374	368	383	365	391	374	367	371	402	361	385	398	321	379	371	370	368	379	392	359	344	326	357	378	343	336	365	378	418	374	353	381	357	409	388	385	381	382	358	341	416	389	391	369	355	377	401	385	369	361	394	406	339	359	373	384	364	350	353	345	343	382	361	347	399	380	352	385	371	366	370	355	393	362	330	369	354	332	340	339	365	373	363	391	373	380	387	341	366	350	343	390	387	372	343	366	383	398	353	355	366	394	374	378	367	352	352	326	392	368	363	370	365	383	371	381	344	363	371	377	354	379	357	369	386	361	363	345	352	362	340	360	389	358	409	346	383	348	382	358	370	360	379	356	368	343	385	332	376	371	368	417	388	375	401	368	373	335	379	393	360	356	352	370	367	349	372	355	371	389	342	356	329	339	397	388	397	360	379	348	337	375	346	362	389	387	389	353	380	328	383	372	386	374	403	377	403	395	371	385	393	361	418	351	366	378	409	379	352	372	345	343	371	385	377	325	358	373	363	365	340	397	336	384	366	376	359	414	362	376	390	364	370	345	366	363	379	344	346	380	372	382	366	371	364	372	383	374	335	396	362	355	419	392	361	379	365	372	343	365	374	363	343	359	356	373	357	356	317	359	356	376	343	375	337	356	359	405	377	375	381	374	373	371	374	346	326	375	382	369	377	405	364	350	381	346	388	348	361	367	357	376	372	331	369	365	348	327	386	371	404	382	385	368	363	378	365	349	366	351	348	359	360	375	380	365	359	389	376	333	381	380	376	404	394	342	339	334	386	361	328	388	386	382	390	362	380	392	331	346	341	370	389	380	369	358	373	369	367	343	371	362	372	366	361	396	368	346	361	353	322	353	354	373	355	355	371	386	357	339	373	375	369	372	360	354	346	379	358	352	349	356	359	352	361	410	360	374	358	378	379	390	388	372	365	375	324	386	367	379	366	376	353	343	366	354	364	382	349	332	368	363	343	350	375	395	383	406	325	362	368	373	343	398	382	371	349	363	374	358	346	360	354	374	362	341	390	378	359	414	367	372	341	383	372	361	382	375	337	375	368	324	331	407	348	361	386	348	368	351	382	374	376	397	368	390	338	365	333	334	379	395	356	349	368	367	360	385	379	362	372	327	356	416	380	357	400	363	415	364	363	345	364	389	357	362	363	372	382	408	325	389	384	385	379	370	375	400	364	363	329	373	370	362	349	384	394	377	366	375	357	379	347	351	392	379	368	360	379	351	368	386	361	370	340	347	379	367	365	354	382	354	378	362	408	389	361	341	383	408	359	342	356	358	359	362	379	375	363	330	377	367	356	354	379	389	377	352	355	361	378	387	392	409	379	364	338	372	359	338	332	395	366	375	320	357	360	380	349	395	395	339	352	382	400	369	355	331	407	406	407	409	409	363	358	385	343	362	370	382	375	388	346	365	373	370	386	368	438	378	375	401	372	373	376	397	413	370	358	379	374	392	374	370	354	364	339	396	404	363	391	365	376	322	313	348	379	371	350	406	356	398	391	387	361	359	352	343	367	368	345	356	387	369	358	361	317	370
49969	77055	54052	23450	11792	14210	10459	3355	3979	2209	578	548	519	499	507	497	502	455	473	474	506	424	479	475	467	454	476	439	408	435	421	424	451	424	473	467	435	442	426	472	436	448	426	410	446	463	459	425	425	441	413	453	436	430	435	477	416	444	435	464	387	449	411	452	397	404	428	421	450	448	414	405	406	420	453	452	419	441	444	437	455	480	396	463	387	422	452	451	439	403	418	432	422	418	477	409	436	420	471	463	419	416	466	457	446	479	428	477	433	415	429	425	462	436	448	467	406	424	417	443	443	447	410	448	432	461	455	440	415	477	394	442	434	449	439	468	434	443	459	424	445	421	453	441	464	403	431	435	420	431	428	450	456	425	425	431	403	424	441	398	425	430	449	414	384	382	409	450	414	440	453	435	448	460	436	475	450	426	441	424	418	448	430	447	420	387	447	435	418	449	427	378	422	455	400	476	426	461	415	457	470	474	462	447	438	426	438	414	426	429	448	430	459	400	444	477	425	402	417	420	402	448	433	443	443	466	447	451	364	460	441	422	442	421	461	426	440	471	448	457	431	412	425	425	432	404	414	431	451	417	406	429	435	475	446	447	430	461	413	445	418	442	446	442	437	479	423	431	418	437	401	449	422	454	429	394	416	440	424	427	424	447	404	436	438	431	450	446	429	406	424	451	456	488	401	456	442	439	429	432	415	446	462	466	429	426	402	420	408	424	407	435	441	451	430	418	438	401	401	429	431	419	451	436	421	425	449	434	457	412	462	458	439	411	473	458	421	456	438	434	411	416	453	431	440	427	454	416	402	399	439	440	444	406	407	429	423	433	416	457	442	433	418	433	462	419	435	465	408	424	448	455	422	441	407	413	410	424	425	427	431	412	440	415	419	402	466	424	436	476	432	434	416	403	431	416	432	479	354	401	436	435	410	419	448	448	427	406	457	436	422	458	426	445	450	444	464	479	412	422	404	453	404	426	436	435	432	441	454	426	437	472	408	474	436	398	414	426	442	425	460	424	432	435	424	433	440	461	408	430	428	445	418	405	418	406	453	428	409	466	440	403	451	479	436	440	457	440	485	458	405	473	460	425	435	465	431	432	455	421	397	465	393	394	414	444	406	435	434	404	475	445	399	422	456	414	437	432	431	434	454	442	474	396	404	390	460	477	427	462	439	454	434	459	436	430	461	443	425	423	436	456	421	444	466	421	427	399	420	441	437	421	447	416	440	422	436	427	418	432	426	429	423	424	417	478	436	411	439	416	393	414	430	414	449	490	438	431	413	426	432	462	445	445	467	421	432	433	430	419	451	449	447	437	454	434	471	483	430	414	457	421	488	412	426	454	422	396	420	413	454	463	456	420	470	470	448	410	425	483	431	435	439	418	454	482	435	436	460	463	447	452	419	467	423	427	429	466	424	417	455	465	448	419	479	449	455	423	431	451	439	438	427	409	428	425	408	387	436	419	445	432	454	444	447	444	456	422	422	432	419	436	452	451	417	423	480	421	438	435	389	454	438	428	427	429	430	403	425	433	422	421	463	412	442	435	407	421	447	452	421	454	458	444	410	426	416	406	418	416	440	382	420	438	434	403	426	451	476	409	404	454	442	422	469	443	429	421	424	459	442	463	422	462	451	430	432	424	427	433	449	434	439	438	414	459	459	434	443	450	404	452	440	451	426	409	432	458	423	453	487	425	444	437	443	460	437	435	436	441	436	438	453	441	433	444	445	442	446	449	431	443	430	446	480	437	418	450	424	446	412	446	393	427	440	433	407	429	454	434	477	422	427	417	456	423	408	416	434	411	420	456	417	452	414	425	436	437	426	438	435	453	442	435	464	428	436	438	462	395	422	417	411	451	457	456	434	464	408	430	433	427	470	460	443	430	416	459	426	429	472	441	429	462	432	438	390	461	447	435	406	421	445	455	425	429	428	415	409	431	438	445	400	485	394	442	421	438	439	436	442	421	446	404	436	412	410	444	424	457	432	437	455	425	410	426	396	413	438	423	449	439	414	441	426	428	393	427	414	411	459	443	403	429	476	461	473	421	433	410	445	467	439	423	425	439	430	421	440	393	409	424	418	432	454	472	472	456	408	468	402	450	484	417	429	417	396	459	434	420	478	443	424	441	437	440	421	451	458	448	461	449	467	423	387	460	450	420	416	402	426	440	424	399	434	456	446	432	440	434	419	426	422	448	437	455	441	440	427	437	437	395	433	423	426	431	446	410	449	440	439	411	476	407	398	428	446	452	393	474	430	447	447	444	466	408	458	434	432	420	465	435	428	431	441	448	386	423	465	444	407	423	464	439	415	483	422	443	434	446	439	450	452	440	458	464	435	415	451	432	443	402	404	404	455	445	408	449	396	425	432	448	425	469	413	447	440	387	444	466	453	431	440	400	383	433	440	441	450	447	402	429	432	391	447	453	464	428	422	451	405	430	438	413	412	437	465	423	456	432	448	432	437	444	439	422	400	458	430	413	451	441	457	414	467	425	413	391	431	453	417	420	439	467	459	429	435	406	443	433	431	409	442	406	426	475	463	448	431	435	474	410	446	406	448	414	398	438	409	438	466	412	453	457	454	435	415	446	415	461	428	399	422	446	421	440	435	452	454	421	444	442	363	405	432	441	426	422	438	430	443	423	440	428	443	404	422	433	425	419	446	422	445	432	417	458	405	420	423	389	445	438	452	447	435	427	427	455	417	450	457	437	446	446	426	369	446	436	445	458	409	446	399	447	446	424	431	418	442	433	420	434	465	443	447	442	433	427	449	422	432	449	448	443	462	436	411	451	444	451	453	462	415	414	419	378	460	440	418	432	426	437	431	417	421	422	459	434	414	455	433	431	440	404	444	413	414	464	436	413	406	434	438	419	405	445	427	437	397	465	422	460	399	450	429	440	424	429	430	412	427	409	448	430	419	434	421	451	421	419	412	430	424	454	424	429	413	467	443	390	431	426	466	403	477	411	412	433	448	438	444	455	416	454	435	433	452	438	424	433	411	451	450	447	393	432	440	391	421	406	428	445	484	423	432	432	443	452	429	420	412	456	460	427	412	467	436	422	444	479	412	413	425	434	469	424	380	404	467	433	432	434	430	451	430	446	419	413	384	397	437	446	409	456	426	420	402	409	452	442	464	450	472	415	425	434	466	431	450	409	430	404	426	470	443	438	457	443	412	462	452	439	452	454	467	461	439	417	485	461	432	472	442	477	443	427	447	414	412	386	429	434	423	418	448	460	402	410	409	438	446	421	424	437	425	433	397	407	425	425	430	451	445	442	418	441	463	431	428	402	433	463	395	434	449	453	423	465	438	464	483	451	438	426	406	408	452	411	414	428	448	413	427	423	428	460	456	418	452	434	472	429	408	447	465	408	449	412	419	443	446	409	472	473	431	441	423	413	386	461	405	450	448	427	402	453	431	412	443	463	459	449	424	454	418	461	406	398	466	443	444	413	480	422	401	409	424	434	429	417	441	431	443	449	438	410
25324	21958	28447	24627	9816	2579	2575	1025	1290	824	292	292	264	275	253	277	277	262	268	229	282	252	265	283	248	264	261	255	273	293	265	279	246	264	264	292	270	225	222	256	221	257	261	238	281	236	252	253	261	236	272	281	252	265	274	249	260	248	252	250	264	273	262	256	283	274	241	255	279	260	237	282	263	277	244	244	250	242	236	260	259	227	269	263	252	274	241	239	250	245	267	280	247	268	290	265	272	245	265	237	240	269	250	279	256	268	238	284	297	245	264	263	247	286	247	266	246	233	289	286	223	251	271	240	261	248	265	240	232	241	253	220	282	258	284	256	277	258	231	279	277	282	248	264	262	228	276	246	247	250	249	263	273	228	268	254	272	243	228	235	240	239	252	257	278	250	259	260	254	254	259	235	227	271	267	235	259	278	240	267	245	273	259	234	259	266	262	234	252	277	245	242	266	275	250	241	233	252	256	244	269	256	259	250	250	278	263	255	252	273	252	249	260	265	255	232	256	256	266	265	260	250	236	260	257	257	274	235	271	272	253	290	254	254	248	266	235	238	272	249	256	251	274	268	274	259	258	251	266	265	252	236	264	246	260	248	230	241	248	272	258	247	265	259	258	248	262	275	272	255	231	252	257	269	247	245	258	246	261	249	299	242	272	245	240	230	272	271	240	265	297	255	243	258	266	247	252	244	246	266	286	278	266	250	254	242	243	265	300	236	250	265	262	290	249	283	268	266	278	231	263	250	262	249	246	275	257	265	240	209	294	248	260	246	260	245	243	294	248	266	282	223	259	275	254	265	240	276	241	247	269	260	270	241	252	265	269	256	272	243	277	298	265	274	271	237	263	247	248	268	238	253	276	236	269	258	264	255	281	253	248	262	263	247	222	253	251	282	232	269	264	267	249	241	262	262	262	241	250	259	280	282	262	245	249	265	298	272	233	257	232	248	227	266	250	274	256	279	263	266	266	249	262	227	252	259	246	252	239	261	268	242	281	289	247	226	265	282	237	249	265	239	245	270	241	261	283	240	292	259	242	225	243	263	241	254	228	245	248	267	238	263	283	266	239	240	276	238	254	242	286	263	273	224	247	246	258	277	243	229	242	287	237	284	273	247	265	255	273	236	280	250	246	239	243	234	264	237	264	279	269	277	281	255	241	274	272	267	245	262	222	257	254	274	262	274	262	269	264	254	268	271	260	229	243	244	242	284	246	243	232	271	274	249	268	271	256	271	272	253	263	268	284	253	255	270	252	264	270	257	256	244	253	242	271	284	276	244	265	247	253	250	232	252	263	244	251	268	256	261	277	254	279	253	285	235	269	255	263	274	248	272	261	225	263	267	263	278	285	250	252	248	258	275	238	256	233	290	252	261	249	268	245	249	265	239	243	256	257	259	244	226	264	272	265	250	250	258	226	254	259	254	243	263	262	238	230	265	255	272	270	287	248	262	253	263	242	254	273	257	245	271	242	273	263	240	250	236	249	280	262	272	245	276	236	250	232	271	255	244	241	252	251	280	260	236	256	234	248	229	279	282	273	257	228	254	294	258	267	240	267	279	246	250	264	258	226	257	273	256	282	248	281	257	254	243	249	268	243	259	271	263	215	256	223	255	277	243	244	249	267	270	260	254	259	262	271	237	286	264	240	247	256	290	247	238	263	244	258	269	235	267	292	245	257	261	268	279	268	280	282	223	250	237	246	265	258	251	287	230	271	256	254	241	222	261	254	263	234	252	268	248	274	264	246	241	261	249	243	270	240	292	282	245	265	269	236	276	256	267	262	272	256	278	267	288	235	260	253	290	249	270	262	276	277	275	273	244	237	222	244	255	253	231	261	284	264	242	261	263	245	257	263	277	268	289	265	245	234	245	283	276	214	230	255	258	259	246	269	252	249	271	229	249	282	244	252	259	291	258	275	255	213	252	253	252	262	244	246	273	230	260	255	280	290	268	261	283	258	266	243	282	280	265	261	268	270	284	273	270	282	260	237	287	285	237	249	251	252	285	240	245	277	249	251	246	233	259	265	267	256	281	247	271	247	266	252	249	244	263	243	257	255	267	271	237	239	275	271	274	256	294	267	255	246	258	278	247	242	241	277	244	239	247	253	261	261	253	276	239	248	244	256	258	269	271	301	268	260	255	222	278	271	273	259	279	254	253	237	256	248	295	266	267	256	263	258	265	233	264	266	247	260	278	249	251	235	245	250	263	284	246	247	291	297	252	241	241	263	269	250	281	265	253	249	263	252	270	286	261	281	261	218	263	279	275	243	257	249	276	241	255	250	236	259	246	276	256	258	232	253	256	240	249	279	280	280	237	270	271	260	256	260	267	229	245	268	271	270	268	267	252	256	242	212	260	266	255	248	275	285	261	248	258	260	268	234	263	290	232	250	261	245	280	264	285	241	264	248	258	252	278	281	249	256	243	262	252	261	272	233	261	239	247	250	248	242	250	283	267	257	242	274	236	237	265	246	260	248	276	274	251	237	249	271	280	258	268	247	255	260	267	238	236	233	262	296	238	274	276	280	285	228	233	256	243	243	268	272	273	276	271	248	235	280	268	238	231	251	258	259	254	253	262	273	267	248	241	246	229	209	229	245	281	269	292	248	250	234	252	281	233	293	256	235	238	276	263	275	242	272	248	276	240	239	254	264	252	249	236	265	261	276	257	271	238	256	281	251	249	276	249	246	248	242	283	237	251	272	243	243	255	260	230	239	251	248	276	263	240	246	264	257	239	259	280	243	253	258	265	264	261	260	250	246	264	256	273	249	267	261	248	267	270	257	245	233	230	241	251	252	230	220	253	290	234	251	239	256	237	252	263	251	249	273	251	281	245	252	233	249	222	268	249	247	250	267	245	244	281	265	263	252	243	266	274	252	249	269	242	246	261	253	257	264	288	247	237	272	256	256	247	236	274	260	235	257	236	271	265	261	242	256	237	262	258	274	255	271	270	235	253	270	238	249	260	274	277	231	265	271	259	274	233	211	276	293	279	244	264	257	255	249	267	263	253	239	235	273	260	273	268	240	243	272	262	250	256	270	265	286	275	247	275	258	259	265	265	268	258	266	249	252	241	273	233	227	249	259	243	271	248	265	269	272	263	271	231	261	239	256	249	257	248	225	255	245	264	251	239	288	281	242	242	250	253	250	222	275	257	244	247	262	270	279	245	276	241	281	269	279	246	237	254	269	237	268	239	269	250	259	267	273	256	268	247	265	261	251	233	249	271	262	247	258	241	257	257	271	259	276	242	237	271	255	260	283	232	253	229	217	243	246	262	247	285	276	262	245	267	258	231	273	250	244	266	262	240	244	243	256	246	276	254	254	265	237	246	244	272	261	239	212	271	264	264	240	273	277	256	250	267	262	265	218	241	265	248	254	272	249	231	250	254	230	274	263	247	247	289	267	229	283	244	257	256	215	247	257	276	266	266	217	255	269	233	260	260	269	248	235	281	260	256	237	272	286	243	239	271	264	266	285	268	293	243
45045	63308	43538	17180	7662	5469	5753	2540	3375	1909	401	358	412	363	328	370	312	312	312	357	363	350	330	306	366	327	345	301	364	325	289	315	324	310	336	326	344	324	299	323	330	341	324	293	320	341	328	353	345	340	327	346	281	315	300	301	375	329	345	296	322	322	326	318	356	342	314	310	315	321	292	342	321	327	330	323	331	298	349	327	322	325	308	315	340	327	304	323	329	350	310	296	345	306	335	319	376	342	304	311	292	331	306	316	321	320	283	329	322	332	368	311	321	342	321	318	352	340	335	310	340	334	338	286	333	334	341	326	331	309	331	337	333	348	324	303	341	341	321	304	281	359	269	323	325	311	308	332	284	315	319	331	306	352	328	320	288	348	315	298	352	312	332	327	330	344	324	294	295	318	335	329	323	296	319	306	337	303	325	304	300	339	307	314	312	323	318	346	288	314	352	339	328	309	322	337	326	339	336	338	309	284	320	315	299	341	327	310	323	304	363	269	346	301	325	328	306	305	328	312	275	334	319	322	282	317	323	326	304	305	324	337	299	310	341	333	331	289	310	339	351	349	358	315	331	323	275	340	361	306	320	328	272	315	326	324	324	298	325	309	307	320	332	289	352	314	298	331	346	321	303	298	325	311	309	309	310	335	320	297	336	323	331	326	331	313	341	323	331	318	310	326	291	334	323	359	303	331	315	344	338	327	307	296	309	340	307	313	348	293	292	324	344	318	303	345	338	308	297	317	331	329	297	331	339	339	316	298	312	315	309	322	340	287	350	323	309	327	321	292	320	334	323	314	298	319	277	327	344	271	365	339	314	332	332	350	304	335	371	322	336	307	307	342	296	329	339	305	293	324	308	306	332	295	331	308	344	342	305	312	350	323	292	313	321	345	314	291	336	295	331	342	318	329	302	299	322	332	316	301	291	292	284	333	279	300	324	320	288	323	312	316	314	334	292	299	315	324	312	336	296	327	307	315	340	307	322	304	303	340	329	337	293	365	334	314	343	327	306	331	340	325	314	325	323	303	346	317	325	331	325	305	291	344	329	314	322	293	330	314	302	313	341	307	322	312	322	316	320	289	321	314	333	321	301	343	324	339	310	325	352	328	295	324	325	309	313	327	308	324	330	348	339	323	317	340	313	257	297	305	324	350	331	304	347	296	297	289	306	320	335	307	320	317	321	307	338	331	311	322	313	324	324	320	319	344	313	326	295	322	292	334	321	307	293	306	338	323	335	332	316	325	290	331	328	293	307	286	325	332	316	303	321	335	329	340	351	336	341	325	334	302	356	333	331	313	303	326	315	340	299	346	309	323	334	290	305	303	318	325	287	317	307	282	298	307	329	340	325	320	313	297	339	318	306	337	300	328	320	287	302	355	338	330	321	326	303	322	330	294	337	330	339	294	317	314	340	344	300	309	333	312	337	343	350	318	377	338	337	320	324	338	314	312	351	309	316	301	340	303	289	315	325	317	303	312	321	344	369	304	298	317	309	324	332	355	307	332	324	338	357	299	334	340	343	307	322	326	321	332	316	300	335	327	337	315	344	314	312	328	329	348	329	314	301	309	320	313	334	336	315	322	305	311	328	327	311	307	294	335	340	354	338	311	336	340	323	328	331	335	344	322	309	330	299	295	323	309	345	298	320	339	308	330	301	370	323	306	305	327	348	296	346	311	314	340	347	352	322	325	348	337	327	311	326	304	349	345	334	305	291	337	327	317	359	330	350	367	312	351	313	326	323	323	292	323	319	316	305	317	281	360	333	273	309	321	335	316	323	326	319	337	341	292	308	303	288	329	323	356	291	333	329	329	340	357	320	310	345	334	340	328	297	326	318	344	286	310	318	309	314	345	316	310	308	303	345	371	315	297	341	313	320	333	331	305	277	303	344	307	305	313	290	310	304	326	306	288	310	328	299	332	311	318	309	303	317	329	318	331	304	319	313	295	321	288	329	330	322	329	354	289	317	309	353	307	301	337	334	328	335	315	319	315	342	317	325	284	368	294	311	298	326	302	335	340	314	314	319	336	320	335	326	357	338	312	299	293	310	313	323	314	347	312	299	291	323	310	312	302	319	324	307	319	321	284	332	317	289	331	298	296	367	344	314	336	306	301	279	322	313	348	325	349	304	314	304	321	336	315	279	294	317	294	313	312	324	339	300	311	343	317	336	337	317	329	322	346	338	308	335	341	333	308	314	344	329	346	293	349	301	299	337	320	332	313	349	337	313	325	302	307	324	333	334	301	280	283	295	302	307	318	283	342	346	292	321	323	339	338	338	303	327	332	333	305	320	303	329	312	295	298	333	324	328	317	328	297	329	304	328	306	289	349	322	331	290	346	318	324	334	333	323	318	294	322	271	328	340	319	324	318	309	319	333	315	292	318	340	333	325	343	276	292	291	320	330	294	323	320	358	334	312	329	328	336	314	304	337	336	347	311	315	340	284	337	330	348	296	326	358	325	329	315	301	284	341	316	309	334	330	327	311	338	300	330	325	337	329	278	298	324	320	303	321	332	298	341	361	307	290	287	368	312	341	321	312	342	330	317	326	319	299	315	310	329	347	293	290	340	307	318	324	305	321	314	320	299	315	308	345	295	307	343	312	325	300	304	331	330	328	305	321	317	325	316	291	309	315	318	344	349	344	340	337	300	338	306	322	318	325	323	325	294	311	318	323	344	325	322	327	336	324	324	308	312	296	344	319	296	304	315	324	318	327	320	332	327	311	343	332	299	318	328	314	307	291	310	280	335	344	317	348	357	285	297	357	318	315	317	305	319	316	338	338	333	322	326	326	319	317	318	339	302	341	313	326	295	323	291	316	331	324	300	308	290	308	303	325	323	334	303	354	325	305	336	305	332	323	312	339	335	317	287	315	340	291	301	307	308	301	297	311	330	354	322	333	307	323	288	317	349	325	340	323	284	330	322	311	298	336	326	358	319	314	315	313	315	312	333	342	298	301	322	313	319	315	344	317	354	327	327	304	310	316	299	344	274	323	326	321	339	330	295	339	306	307	305	309	314	326	288	350	301	280	365	303	330	349	350	333	337	311	316	323	315	337	358	316	308	325	300	291	333	303	299	321	311	319	321	329	309	333	331	347	321	301	331	305	291	315	306	303	313	290	289	325	325	336	332	293	328	323	349	296	315	344	331	308	310	295	323	310	327	317	325	320	300	290	317	345	306	354	294	307	312	319	351	312	313	330	313	281	339	311	315	301	316	311	329	318	309	297	306	316	320	353	341	295	337	339	337	325	294	329	312	303	281	326	335	317	304	310	309	308	332	301	318	359	315	335	335	310	338	342	293	358	331	334	325	342	316	310	308	317	314	296	330	287	344	321	322	333	333	332	366	323	294	314	338	307	322	312	316	309	307	335	307	275	301	330	282	312	324	328	344	350	330	319	300	325	315	340	333	321	339	335	349	335	294	321	356	311	302	320	341	307	288	313	312	306	328	321	319	308	347	307	327	342	333	320	302	312	317	336	338
22981	21352	29165	24222	21399	21279	16049	6778	7921	4710	667	562	564	525	503	477	517	516	530	471	496	491	505	507	496	506	475	473	516	467	497	487	471	441	473	461	473	516	485	495	467	489	480	464	430	474	463	489	482	489	466	451	446	490	451	426	478	439	458	464	444	454	457	500	468	473	499	503	435	522	456	458	533	460	420	444	463	407	484	450	463	465	449	495	445	428	448	481	475	453	477	470	489	477	441	494	485	507	416	492	476	473	458	452	475	465	467	497	461	453	488	470	482	456	408	495	496	492	448	454	495	511	470	513	520	443	461	439	460	428	467	490	477	475	473	454	475	442	512	499	502	472	488	483	490	464	434	460	478	480	473	483	480	487	462	461	480	486	432	474	465	455	468	447	482	467	463	475	466	499	439	461	461	446	444	492	436	497	424	504	476	445	469	489	437	465	471	443	479	437	445	445	464	492	460	480	489	461	487	483	459	416	439	463	472	477	464	442	471	465	496	443	514	486	467	465	473	467	416	441	452	448	478	469	496	448	441	459	465	468	449	455	444	444	446	478	455	470	442	449	427	470	453	479	470	463	453	444	474	448	467	471	439	486	450	463	465	456	498	438	462	467	483	473	472	487	445	498	486	468	484	480	432	428	458	419	468	445	468	462	484	472	487	470	477	448	479	459	494	505	431	488	492	463	449	473	453	415	444	471	474	474	454	444	458	457	478	452	478	448	478	463	487	457	471	447	444	456	474	429	465	469	444	455	459	485	469	475	448	489	460	463	430	485	447	443	483	454	476	431	451	462	447	430	482	483	476	457	456	472	450	471	476	446	464	438	454	439	451	459	439	432	454	463	475	476	447	455	414	454	475	443	447	504	475	488	511	490	461	464	451	478	450	496	446	463	468	494	489	452	449	480	464	466	443	485	473	473	475	484	512	435	502	429	490	419	458	444	484	474	478	467	465	444	419	500	527	445	452	465	468	442	464	443	472	483	488	459	492	497	468	460	455	467	455	455	445	468	430	501	459	465	450	477	462	468	470	444	463	416	507	483	485	461	460	470	442	461	477	458	480	457	489	456	442	469	458	490	433	477	499	480	474	470	470	472	425	436	509	451	436	450	497	439	415	460	487	472	488	489	460	487	457	482	471	472	476	469	465	444	447	459	449	415	446	456	464	449	511	454	500	475	485	485	474	458	446	453	461	465	461	437	515	470	479	452	458	441	461	498	438	486	473	484	489	477	471	486	477	486	441	476	458	472	435	443	476	481	452	477	468	487	495	446	468	423	532	449	472	432	429	481	463	465	451	490	443	460	489	467	443	468	452	499	449	451	474	450	481	435	446	431	495	428	433	458	454	460	462	447	463	458	432	451	461	476	476	458	481	452	469	467	437	479	502	463	466	459	446	471	480	444	485	469	459	475	482	428	444	472	446	476	477	466	506	486	501	457	480	466	486	466	439	509	480	491	517	440	471	493	478	430	498	444	475	509	457	484	467	509	464	446	432	501	472	481	464	480	448	458	461	430	480	468	463	507	460	464	464	472	433	447	472	469	456	441	457	445	432	430	458	502	431	498	475	485	470	438	452	454	438	457	436	485	449	455	486	464	489	465	478	516	494	441	473	456	480	508	468	464	495	469	484	493	447	485	494	471	457	449	486	436	449	462	441	483	490	495	461	457	425	493	461	456	460	449	479	508	464	462	469	487	476	461	494	466	475	465	475	482	443	444	488	503	457	476	485	454	461	464	447	484	497	489	444	483	445	467	477	417	462	460	454	454	464	444	452	400	445	479	473	432	440	478	433	496	481	443	459	462	467	492	447	436	458	488	445	485	408	477	431	425	503	425	438	477	479	477	459	449	464	450	473	477	441	480	457	436	439	456	451	473	494	510	450	464	469	458	475	474	451	455	438	457	468	504	477	474	466	465	430	457	454	435	456	449	451	490	451	443	492	478	482	456	465	447	459	471	461	442	461	494	439	444	471	445	448	437	483	444	424	444	469	451	474	480	515	478	452	416	481	459	447	485	473	487	456	485	430	458	446	450	520	436	486	476	493	472	440	475	430	549	486	459	470	455	529	471	465	490	456	446	488	442	521	454	520	463	452	453	413	512	477	445	491	475	449	444	487	445	460	468	419	433	441	454	432	499	460	451	447	513	429	472	452	466	428	522	443	458	500	454	435	484	458	476	471	458	500	483	471	470	463	420	474	452	455	441	451	445	479	467	457	448	456	471	463	443	456	483	480	437	471	455	469	483	467	459	473	455	483	447	471	456	486	493	479	475	440	459	489	461	471	486	452	471	487	438	464	467	422	479	451	417	497	483	490	464	519	439	458	448	491	476	483	438	457	454	454	461	437	466	507	477	479	484	509	495	522	479	445	473	483	496	481	444	466	443	462	489	477	431	449	477	492	439	446	459	424	453	475	473	463	491	462	445	467	473	490	455	475	490	470	491	465	472	464	457	473	494	475	474	497	457	476	425	467	459	479	468	447	471	515	453	458	480	424	468	474	478	465	474	487	491	478	452	441	461	414	504	452	501	497	458	448	468	491	470	442	468	509	462	460	462	514	513	459	434	484	479	526	484	470	464	430	470	479	478	457	466	444	486	469	490	445	490	467	472	488	500	484	456	468	423	437	462	452	456	454	488	447	453	458	469	482	490	446	476	476	522	462	485	462	474	470	455	455	477	440	482	485	515	488	479	436	430	464	498	445	480	459	466	495	480	477	469	430	487	471	460	458	487	457	446	442	459	447	502	478	458	457	471	495	456	480	411	409	457	472	458	456	451	473	455	510	446	458	455	449	474	499	467	515	487	481	482	514	438	451	465	493	453	448	487	479	471	461	455	468	461	472	474	478	457	467	478	512	434	471	479	485	486	493	456	453	462	502	467	504	462	472	475	420	467	463	466	477	499	498	442	450	449	488	413	476	452	501	474	481	478	465	443	438	433	448	471	449	449	503	494	487	486	427	443	482	473	501	448	492	479	505	443	470	442	474	470	514	446	472	462	476	457	477	473	482	432	457	456	456	440	482	461	486	476	504	503	464	433	490	460	478	448	476	412	483	444	450	489	486	465	458	459	480	466	456	486	479	427	479	436	439	476	501	456	479	475	448	472	416	482	480	487	432	534	425	438	449	466	469	477	458	470	499	501	457	447	482	486	465	482	477	431	481	457	456	487	446	498	496	491	470	450	436	450	488	495	458	414	450	464	451	477	457	450	443	441	474	452	453	499	461	465	482	490	479	466	444	443	476	465	448	478	444	448	443	453	479	431	487	499	486	488	468	491	432	466	463	453	440	436	458	477	484	442	451	447	433	536	493	471	475	457	461	442	463	482	450	440	445	467	477	482	470	490	472	506	489	464	481	504	505	472	450	449	460	502	426	488	452	439	452	425	483	484	454	487	455	486	401	461	477	477	449	444	484	451	422	439	443	438	458	486	455	500	442	498	419	482	480	462	460	453	436	453	489	453	436	441	457	483	481	486	452	459	507	451
57972	91966	68770	38233	24593	15324	14304	11626	14770	8391	819	764	727	735	703	631	665	650	615	619	562	560	583	618	579	566	546	593	631	584	543	594	561	506	545	575	566	570	547	527	544	567	524	542	551	588	558	569	531	539	547	557	556	551	541	574	555	542	528	494	576	526	546	550	541	524	528	564	569	580	561	540	557	522	535	491	537	533	531	512	564	542	560	525	548	508	587	526	532	583	580	573	578	516	578	535	530	536	558	550	552	521	532	582	535	521	514	556	518	524	561	565	562	514	554	575	545	590	586	577	490	552	565	592	531	528	592	534	552	518	550	521	522	553	558	607	516	558	507	597	549	545	545	551	584	531	533	526	524	547	549	562	543	567	528	547	530	526	525	534	548	558	518	567	527	546	553	522	505	516	521	589	589	520	523	512	524	510	534	555	593	535	562	510	507	544	532	570	508	565	556	524	546	504	525	533	549	510	561	564	508	535	587	546	591	539	541	525	527	547	529	566	583	496	533	533	540	559	576	556	543	542	552	546	560	522	563	607	547	542	513	574	547	559	523	511	520	574	564	530	569	546	495	517	568	584	508	517	523	506	520	504	546	575	524	490	539	583	563	542	539	520	546	570	555	565	505	556	521	557	536	551	537	548	550	539	526	563	534	549	580	528	528	534	485	507	501	549	536	554	567	546	549	531	545	561	531	555	536	541	511	567	511	543	543	508	535	518	536	482	532	529	533	534	545	549	561	558	544	542	540	532	541	569	545	516	561	489	569	520	552	539	532	534	549	533	538	493	543	532	569	527	529	539	523	495	570	550	595	526	503	559	550	494	558	546	489	511	517	579	530	561	519	503	477	537	558	570	524	571	532	537	549	551	576	574	547	535	519	554	556	512	526	535	564	554	520	541	559	510	586	536	531	547	573	580	510	511	532	520	562	519	527	521	543	579	534	520	571	520	508	536	543	593	542	494	538	538	530	550	522	542	509	522	558	516	581	527	547	520	544	567	537	575	553	538	527	487	530	535	534	514	544	528	532	578	553	551	552	511	554	540	515	547	602	554	563	509	549	549	546	526	562	566	557	528	561	513	534	505	551	541	534	537	508	555	517	496	539	573	553	516	538	549	513	513	584	545	527	568	526	526	534	573	570	557	549	544	556	540	520	571	531	553	585	498	527	537	538	536	552	530	564	527	581	577	473	568	544	562	515	538	528	515	566	541	519	528	545	572	527	528	576	532	529	563	564	553	555	514	521	511	540	549	554	559	528	576	529	558	556	508	506	529	495	527	530	538	560	534	555	518	491	515	543	473	522	529	551	528	520	549	528	484	552	516	549	533	524	554	572	574	511	545	548	594	555	555	523	555	541	532	527	564	553	525	529	538	503	535	544	505	574	515	585	555	580	557	533	503	511	523	525	563	556	563	579	519	572	515	544	495	542	517	543	557	501	544	590	556	534	546	559	555	508	568	501	552	534	556	525	566	563	576	549	542	589	540	588	538	530	540	559	530	550	549	544	557	538	537	555	557	546	571	567	524	526	536	513	538	552	557	516	527	543	502	508	532	552	564	564	533	559	555	552	528	497	562	564	512	555	511	501	502	574	552	523	496	523	542	538	578	545	593	545	494	520	526	532	552	556	520	539	567	513	544	549	516	535	566	544	513	540	544	528	557	554	539	515	564	548	529	562	531	501	536	548	528	516	557	517	525	536	560	561	568	571	542	495	560	553	521	543	501	549	541	527	549	550	541	537	561	518	504	525	525	556	522	556	509	547	543	562	543	550	563	504	531	519	555	542	547	510	524	560	522	543	554	513	567	507	562	560	547	527	515	563	583	552	513	531	512	521	579	534	523	508	478	521	498	537	563	547	565	527	521	566	488	535	559	583	517	531	539	507	522	552	529	552	546	560	543	496	544	556	508	612	536	537	539	522	567	561	522	509	529	533	555	523	502	514	521	539	520	542	538	553	536	544	524	547	520	546	576	561	561	550	538	536	551	528	531	548	544	556	483	548	545	599	514	518	550	536	541	545	491	521	552	510	487	525	601	522	514	533	554	533	543	597	533	566	577	582	549	511	502	519	564	536	560	561	544	541	572	533	568	554	518	533	569	511	567	543	524	526	510	505	548	575	520	538	482	485	582	523	541	512	604	528	538	586	572	512	536	563	547	567	552	534	553	506	531	530	556	592	560	549	518	613	534	550	526	559	579	534	543	532	539	553	549	558	524	556	544	540	532	568	516	515	556	552	540	505	530	504	550	544	540	582	551	517	539	515	579	549	559	527	514	519	529	512	548	569	560	573	520	552	518	542	541	591	555	540	550	526	519	504	536	496	523	514	573	558	570	551	536	575	523	564	542	568	549	554	564	574	496	517	492	543	521	512	584	528	516	537	585	515	570	552	548	528	563	553	531	578	532	520	533	527	555	541	529	541	561	550	574	556	533	529	551	543	555	532	513	557	542	545	545	527	525	524	520	540	513	531	539	552	578	539	545	519	474	479	526	547	541	498	536	556	556	516	539	558	553	507	552	531	501	520	551	526	533	506	550	540	512	527	547	549	559	568	549	559	545	554	529	535	493	557	552	547	536	536	573	486	540	513	554	510	504	550	606	541	529	498	553	557	541	567	487	541	536	508	519	507	533	528	566	534	539	480	547	556	515	571	510	514	523	532	508	522	544	525	553	558	536	545	532	505	524	594	523	550	521	515	533	503	563	514	514	573	515	561	548	523	521	531	501	513	532	536	506	547	557	560	522	536	562	523	486	558	544	544	557	517	483	623	533	533	557	512	553	526	520	527	557	531	552	549	539	543	536	552	508	536	577	517	530	528	503	531	569	575	536	584	518	540	548	471	520	538	548	564	539	548	538	525	537	532	544	526	548	553	498	525	548	495	544	539	518	516	554	531	564	536	583	572	537	534	541	502	511	517	543	559	507	535	561	562	533	559	553	542	510	574	543	591	548	524	555	517	518	551	544	553	543	587	570	539	506	532	548	518	498	545	593	545	593	540	534	544	514	562	534	563	534	532	519	580	538	536	559	561	484	515	523	522	522	581	549	527	542	527	549	527	541	501	550	551	527	569	578	583	532	554	551	582	545	510	529	555	530	543	576	574	540	573	551	546	551	509	510	552	576	545	521	585	539	554	535	556	539	568	552	548	553	530	507	502	514	556	553	577	534	544	587	514	539	556	561	538	487	538	533	536	590	560	508	533	537	538	540	551	505	502	537	511	522	536	528	553	542	557	551	547	498	517	529	554	511	544	539	533	507	566	521	530	571	530	545	518	538	507	581	529	525	547	541	564	572	543	524	571	508	551	524	523	524	521	523	564	555	537	564	517	588	548	536	562	542	558	565	541	546	559	519	552	507	529	538	515	549	499	584	555	568	518	546	580	528	528	508	538	537	536	543	568	531	566	534	516	558	518	575	569	550	512	542	527	559	542	551	509	554	538	563	514	515	543	567	530	523	540	543	567	529	583	511	553	553	539	546	552	517	524	555
27964	23602	20645	7026	1576	710	798	630	706	442	276	263	220	250	247	262	270	277	253	255	242	243	277	218	248	266	228	278	256	244	253	272	240	255	262	276	216	267	223	237	258	275	291	272	237	265	235	245	255	254	256	244	266	259	234	260	256	268	225	259	265	232	264	250	256	273	238	241	271	256	252	266	256	248	270	242	260	264	279	254	246	248	251	231	248	239	254	226	266	235	287	244	230	261	273	278	256	222	267	239	285	246	250	227	255	240	236	238	265	246	283	240	249	242	256	268	264	236	221	268	258	242	261	260	273	271	268	245	221	257	290	230	261	265	231	268	244	253	214	241	252	266	231	239	254	246	231	279	236	239	232	232	253	270	253	243	235	255	249	262	229	245	277	246	274	269	258	252	264	255	252	252	225	300	259	243	239	274	255	262	269	244	256	272	238	253	241	244	244	240	255	248	262	254	254	263	255	232	254	237	270	207	248	241	269	235	237	252	279	280	280	268	270	272	248	245	240	238	222	257	283	239	246	268	276	240	255	253	234	254	277	257	253	237	253	227	254	246	258	271	261	223	277	254	282	257	259	299	259	248	229	275	241	258	259	272	278	250	251	272	234	240	258	259	240	228	243	263	257	245	259	260	253	277	261	222	244	246	227	250	248	263	252	259	261	240	233	263	273	246	252	248	279	258	239	261	277	232	275	246	246	239	251	239	239	257	266	275	250	224	251	238	266	241	250	264	253	224	245	236	247	251	247	257	242	242	275	265	273	246	258	263	247	267	249	232	266	225	230	263	248	261	227	254	276	266	251	251	290	255	238	240	255	266	242	304	248	236	236	239	237	288	261	245	261	237	251	262	250	257	270	214	247	225	228	245	260	265	246	262	269	269	237	246	253	232	261	252	240	295	256	265	219	248	271	254	250	238	277	263	306	277	253	248	243	221	248	234	275	231	265	231	234	246	262	278	233	263	239	254	263	243	285	260	236	285	273	237	287	247	242	242	241	218	231	242	247	256	257	250	247	250	250	234	236	273	278	277	256	256	266	221	239	237	230	255	266	228	269	230	225	238	236	267	227	251	243	249	249	255	259	277	230	271	275	269	241	260	268	253	238	243	239	218	261	269	287	270	250	241	262	240	255	268	288	272	251	229	249	275	250	269	254	284	213	266	262	263	265	246	252	265	279	270	247	267	225	218	253	240	244	255	252	278	256	233	247	254	286	222	246	249	265	246	277	244	240	257	264	288	233	247	240	228	247	259	227	267	240	259	267	228	249	282	245	229	240	255	264	226	251	267	258	271	278	273	237	246	240	255	235	253	267	239	256	276	269	251	262	250	264	260	242	244	248	254	256	244	244	267	246	235	243	216	265	239	263	221	249	245	266	243	225	290	248	245	256	255	258	238	258	264	219	232	243	253	279	241	263	253	246	251	248	247	240	269	255	253	246	244	271	242	276	237	286	257	247	273	214	234	245	272	245	258	268	236	285	261	253	250	231	262	253	248	272	249	220	254	270	236	250	242	256	265	261	255	267	234	232	258	263	260	287	287	302	235	268	259	257	250	245	260	244	250	251	256	260	275	241	256	268	259	263	253	265	270	256	249	254	273	222	241	270	257	274	278	262	268	271	254	236	249	272	256	270	258	259	227	254	243	244	248	248	271	263	216	254	250	218	253	247	262	253	259	293	242	264	248	251	259	235	257	238	243	264	255	266	232	267	229	236	276	265	261	246	253	236	261	285	233	263	235	238	249	246	252	206	269	234	257	267	245	243	239	260	251	262	238	252	277	248	252	243	244	238	253	266	238	253	265	251	270	247	260	244	239	258	262	246	262	278	280	254	256	267	260	248	258	264	283	257	267	260	266	264	270	256	240	251	275	211	250	274	267	258	231	271	236	250	244	255	255	231	229	274	228	245	264	272	257	273	236	252	257	260	251	258	252	264	220	292	248	240	236	292	224	275	256	226	253	251	267	257	248	261	248	244	233	269	269	276	274	249	247	246	259	256	242	274	271	267	258	278	277	245	239	264	263	254	257	243	267	265	273	258	238	280	241	254	253	273	241	263	262	252	237	259	236	251	248	244	230	252	259	254	239	256	280	226	275	246	236	265	256	244	235	255	257	279	253	269	234	243	262	281	249	264	255	229	246	264	281	262	247	250	241	246	237	231	225	230	276	239	253	283	250	258	272	233	244	230	240	234	239	270	259	235	244	263	274	241	283	288	237	264	249	237	259	240	264	258	242	230	269	249	250	251	229	237	260	265	245	239	274	252	254	291	261	218	280	253	278	229	240	271	247	233	252	245	257	287	250	263	258	221	261	264	237	265	273	229	246	281	230	242	262	223	224	248	271	237	256	252	211	230	251	272	264	252	269	265	253	243	237	239	267	258	287	242	245	246	268	258	284	236	256	255	258	234	245	256	235	244	267	267	257	216	255	251	267	249	263	254	245	225	250	267	239	224	260	258	238	234	239	270	253	240	245	258	262	235	257	252	264	251	268	234	253	266	238	272	247	277	268	228	262	227	277	241	241	256	262	230	253	251	279	264	257	267	263	257	259	265	260	247	267	264	240	279	272	248	261	259	229	253	257	259	255	235	261	263	226	232	257	265	259	268	262	256	268	233	248	288	234	259	289	258	278	256	225	230	237	249	285	242	256	224	275	241	246	240	244	264	256	267	243	261	225	258	243	253	243	234	254	227	250	257	249	278	227	257	249	248	252	266	254	249	251	246	254	251	255	234	226	248	242	262	247	280	250	244	251	239	238	254	231	247	250	259	280	273	238	235	264	292	265	289	234	252	268	229	242	268	239	254	228	234	259	251	262	242	257	254	242	279	241	261	297	259	216	247	273	227	275	255	253	255	275	239	241	234	260	258	234	282	265	265	225	236	247	263	269	279	249	257	253	238	239	254	265	223	265	221	255	252	250	240	255	248	258	250	226	239	248	235	264	256	243	272	253	239	223	225	262	252	244	257	259	236	256	225	235	254	263	242	251	236	238	253	253	254	236	251	230	233	268	251	249	251	288	264	261	226	258	229	266	234	234	229	233	249	239	247	238	233	253	233	249	226	276	260	242	264	237	260	264	249	263	217	246	276	236	262	250	273	282	250	253	262	275	282	231	256	231	256	278	234	240	292	244	246	281	231	277	266	249	270	255	258	263	256	243	242	231	219	275	237	233	241	260	239	242	243	273	270	273	222	280	260	252	233	246	235	247	286	249	228	275	284	245	258	278	267	251	225	226	224	246	220	270	244	239	253	236	245	238	240	244	256	255	250	265	245	253	284	260	247	240	266	245	260	266	218	257	245	247	261	272	275	249	212	247	262	257	252	265	240	264	208	241	238	243	254	229	270	238	246	220	287	249	258	251	259	261	232	269	205	245	218	245	256	229	265	272	251	248	228	251	236	256	260	250	255	271	264	260	260	261	237	224	257	251	251	253	250	277	252	257	249	240	213	248	247	239	269	250	274	253	242	213	251	247	256	249	243	256
26202	35167	20077	5193	2279	1132	1273	1099	1373	693	330	297	322	310	302	314	334	319	295	351	335	311	306	308	354	290	330	330	334	320	313	307	297	303	284	307	293	302	333	325	308	321	291	299	345	316	331	314	303	289	314	329	331	302	331	308	269	304	294	314	300	283	321	316	344	331	305	311	332	293	290	302	304	303	276	288	316	303	310	310	279	278	323	307	303	308	310	288	286	310	292	284	289	290	301	306	275	307	300	343	307	333	311	322	302	323	321	296	318	323	322	293	320	296	322	300	320	327	315	300	292	311	306	306	335	292	311	319	328	282	310	319	288	320	307	292	281	294	284	323	315	298	310	304	302	306	311	307	311	289	300	323	313	280	340	295	313	316	343	342	307	305	313	313	311	324	306	319	315	313	323	279	297	274	285	299	338	307	300	324	329	275	304	310	314	284	272	310	311	303	293	295	305	291	299	316	331	285	317	306	312	286	309	305	298	313	302	327	332	296	274	300	273	299	324	289	289	280	284	293	287	321	328	302	311	314	318	325	308	315	285	308	310	324	323	313	295	331	272	275	288	297	289	318	273	293	282	326	310	285	302	310	316	279	285	299	322	286	292	293	303	282	328	323	301	304	262	308	319	282	325	331	318	324	325	298	303	287	296	320	327	274	310	281	309	278	327	289	308	307	287	320	295	297	306	283	284	294	331	296	297	303	323	344	309	283	305	316	266	304	304	312	299	264	314	302	301	306	330	327	286	311	311	278	297	289	319	327	345	335	320	282	305	317	338	310	290	281	297	294	309	326	282	283	283	290	282	313	303	317	309	313	271	310	290	309	274	307	304	335	304	292	285	291	307	304	318	362	309	293	341	303	295	294	304	309	319	317	318	288	326	278	320	302	286	307	318	312	298	310	305	302	321	330	302	280	303	294	317	292	306	306	290	308	318	308	322	290	326	283	297	312	291	295	312	294	294	313	302	317	302	315	291	305	335	309	299	299	283	333	299	335	297	319	301	309	312	327	281	291	284	287	330	325	316	306	318	304	324	304	317	287	312	278	287	302	294	307	301	318	318	317	303	289	295	295	324	304	303	331	318	302	297	319	285	295	272	303	287	308	285	324	299	304	325	337	310	264	329	339	309	294	314	279	335	280	324	297	325	313	288	321	317	324	301	285	301	317	308	303	311	292	327	301	273	288	322	292	295	313	266	288	302	319	309	284	316	294	327	328	307	285	287	318	300	320	292	276	299	333	305	314	313	327	321	309	313	314	309	306	315	284	299	316	291	306	314	297	301	307	356	316	328	304	303	337	316	287	322	333	305	311	316	305	312	306	330	298	296	312	281	348	277	307	319	314	318	325	337	315	308	287	266	313	303	299	303	303	318	297	276	316	301	293	295	312	326	294	302	301	323	279	286	293	297	308	332	309	331	297	293	323	294	322	280	294	299	319	344	307	310	290	296	318	297	277	307	357	295	309	334	297	319	325	289	296	278	281	347	303	310	318	287	323	307	298	315	292	306	339	349	299	335	294	296	297	288	293	315	317	308	301	352	287	309	291	276	302	291	316	302	320	303	292	315	298	302	327	325	296	303	293	289	332	295	286	299	329	289	309	323	329	361	309	313	325	340	312	314	326	334	322	293	318	304	310	337	316	294	309	290	315	297	306	320	320	298	336	279	294	286	308	276	291	316	334	305	323	317	317	291	296	309	293	311	321	310	298	310	301	336	309	307	299	296	309	312	326	279	284	314	322	311	324	295	313	321	308	311	348	283	273	299	297	300	316	313	315	338	296	317	294	334	316	280	339	312	328	266	293	316	344	284	327	332	301	275	305	306	293	297	344	337	308	328	298	315	291	299	295	330	289	312	308	292	319	294	298	294	301	319	316	314	293	332	323	295	312	328	281	319	283	293	296	299	310	304	307	290	288	289	342	319	297	307	315	331	331	303	317	327	303	308	306	321	324	326	308	305	318	295	314	269	288	347	276	289	322	289	329	314	273	305	319	281	302	309	309	277	331	303	297	303	306	298	292	317	314	323	317	305	324	306	305	308	310	323	273	333	285	317	328	305	315	311	314	317	282	297	299	304	325	309	342	332	323	314	295	303	274	305	328	312	297	295	317	314	356	284	312	293	294	304	324	326	273	313	282	333	316	340	309	289	299	324	292	321	315	311	287	309	302	293	295	295	303	320	316	324	303	329	305	292	313	318	312	349	303	298	371	312	279	312	286	331	305	313	299	278	293	347	313	289	350	269	289	290	304	286	344	278	282	309	311	279	304	298	290	314	318	295	287	310	323	293	315	312	328	308	284	286	313	303	312	336	354	297	283	315	322	303	312	300	313	312	310	311	301	293	294	325	292	325	316	331	327	342	327	345	316	299	301	283	305	284	292	321	292	316	297	280	335	314	307	298	318	284	280	324	297	315	330	296	325	297	303	297	306	288	328	306	355	313	316	278	275	283	298	316	288	319	331	329	305	317	338	292	289	316	302	316	296	279	354	322	317	315	299	287	290	334	319	299	309	300	283	292	289	303	291	317	298	294	324	288	290	273	296	311	300	256	303	303	290	280	300	326	291	299	321	315	337	281	311	340	294	332	265	278	247	324	291	272	312	295	303	296	304	298	330	317	300	304	318	308	302	295	311	292	329	318	294	340	297	304	311	313	289	316	333	311	325	335	320	311	311	336	324	294	344	316	283	291	300	280	291	293	319	309	298	328	285	355	279	304	322	289	295	303	329	309	295	294	304	335	294	327	289	307	303	314	318	315	332	293	278	289	312	307	307	308	297	297	283	299	307	330	332	285	320	295	314	328	280	288	302	312	308	303	287	320	282	268	300	309	289	288	295	306	305	313	322	327	294	288	315	303	333	314	356	286	318	319	318	323	297	307	343	338	314	326	292	309	313	298	310	303	295	294	298	297	317	300	308	312	285	341	311	265	280	314	304	300	306	291	334	331	317	333	298	298	312	341	307	286	275	296	318	323	286	309	312	277	275	297	308	286	311	290	319	291	300	298	302	310	313	292	285	311	287	298	310	300	288	314	291	296	303	286	320	343	283	319	294	315	274	333	312	340	344	288	310	306	331	306	290	287	297	303	312	279	289	317	286	281	296	348	318	316	326	319	338	323	287	294	298	336	295	298	321	297	328	308	330	269	294	299	297	318	266	320	314	289	299	298	311	299	301	272	311	305	285	317	328	293	301	297	309	326	306	310	342	291	270	299	312	311	295	299	304	310	331	301	295	290	326	306	312	291	288	334	286	304	314	329	333	297	279	307	316	322	323	291	295	277	356	328	302	313	291	343	321	298	310	274	313	300	286	307	292	292	294	341	328	300	293	324	284	328	289	311	300	278	308	289	308	317	288	301	291	305	334	319	336	298	301	305	298	323	309	274	338	308	300	306	309	326	303	307	313	320	320	276	289	341	304	281	284	270	314	314	329	331	297	317	291	267	327	308	291	315	305	296	274	277	354	329	304	328	289	317	301	305	342	294	295
24106	21598	29451	25474	20877	11215	5296	6631	6946	2947	507	439	413	391	402	397	415	360	365	377	398	389	365	380	408	376	389	362	407	376	383	375	378	376	406	388	378	358	373	401	378	377	346	391	393	353	375	360	390	361	345	379	367	370	379	369	334	430	399	384	379	367	380	360	344	376	379	368	359	374	397	375	384	380	367	368	326	339	332	362	383	360	392	377	372	425	388	396	385	337	378	370	385	389	396	389	380	412	370	377	380	397	347	383	399	384	383	383	372	392	363	382	376	367	363	355	396	391	378	359	386	376	400	379	361	375	392	355	354	349	390	344	371	360	378	360	369	395	360	340	350	371	391	378	333	387	352	426	399	359	363	352	377	391	369	372	361	386	376	368	347	356	403	404	403	371	338	422	378	343	387	358	365	370	386	363	342	359	390	379	379	376	347	365	377	366	353	341	387	366	393	350	391	393	370	364	412	362	373	395	411	386	407	361	380	407	353	425	368	362	420	358	372	375	409	360	358	403	384	370	396	380	372	352	353	384	413	384	345	377	359	397	387	379	353	354	374	375	369	348	379	419	350	403	373	354	376	362	408	369	369	373	374	361	361	353	350	373	383	331	346	354	371	352	365	409	371	332	351	380	373	364	362	351	390	375	416	340	360	368	388	374	395	372	360	401	358	383	338	372	361	377	406	367	379	359	347	404	372	385	358	380	342	352	358	382	395	381	393	346	390	391	363	381	369	342	370	372	352	359	382	379	377	369	380	386	361	370	402	388	390	381	395	359	344	352	346	370	366	392	364	387	355	385	352	398	359	352	366	330	367	391	332	380	318	379	384	349	363	336	367	355	363	389	365	353	368	388	373	347	348	363	362	360	370	377	363	388	396	391	379	376	376	389	373	349	381	376	389	389	384	348	374	347	412	370	346	374	403	376	403	351	382	374	363	360	381	363	371	405	355	363	366	388	372	338	378	361	343	344	418	330	342	351	385	361	340	409	355	379	330	399	356	382	369	362	375	361	385	392	351	360	357	371	356	351	397	312	348	367	382	390	379	352	364	350	380	382	409	386	365	372	398	353	384	349	384	382	349	354	390	342	347	385	376	348	374	371	356	398	368	383	380	359	362	391	360	389	372	384	355	352	388	376	357	391	378	363	417	369	341	379	410	407	386	383	378	383	372	394	414	389	396	335	377	389	366	386	419	375	354	394	343	414	398	388	368	374	347	372	383	367	379	352	363	400	391	404	369	339	375	371	369	382	388	381	367	361	368	363	407	377	390	388	368	375	342	349	384	374	390	377	383	405	385	360	334	360	368	350	365	357	363	328	370	351	356	365	344	342	380	372	348	337	408	415	400	362	392	376	376	375	406	381	323	389	406	376	372	365	386	384	371	346	388	366	394	338	349	353	366	359	381	368	407	366	342	351	377	345	356	363	353	357	399	387	398	377	347	379	376	377	373	384	377	400	360	398	367	363	389	383	389	346	398	367	382	381	367	370	360	387	354	378	372	418	362	350	404	345	385	362	332	363	366	394	361	412	360	366	372	378	357	367	381	343	391	393	381	357	400	363	363	355	356	357	358	371	356	353	389	354	358	353	356	393	360	401	378	376	363	335	325	359	397	386	399	360	400	359	357	363	376	396	383	405	372	369	324	353	358	375	378	355	406	370	374	338	400	370	375	352	392	371	365	372	384	378	374	412	391	377	357	367	373	346	382	351	346	371	385	388	364	326	387	385	378	370	362	360	388	391	366	412	379	374	395	376	365	347	364	345	360	370	390	388	366	357	356	373	364	383	363	339	363	370	365	365	399	334	370	426	357	349	359	368	357	383	371	367	356	382	363	388	361	373	366	346	366	403	395	364	347	364	375	372	393	386	346	388	406	376	368	372	343	367	392	342	351	366	404	355	367	366	362	375	414	347	361	356	332	358	390	407	387	337	365	341	396	378	381	377	360	373	387	399	390	351	378	385	365	378	388	401	373	356	396	410	389	386	383	387	366	354	348	375	349	354	380	358	369	364	377	358	351	401	378	362	363	386	354	375	396	406	370	361	340	394	366	371	362	379	344	373	401	368	370	395	378	372	357	357	369	386	398	391	349	374	341	380	369	371	377	401	390	399	353	388	378	355	393	375	404	384	391	374	344	370	367	375	373	388	379	369	396	346	383	375	366	385	368	408	348	369	342	379	386	367	362	371	380	355	384	368	349	370	367	364	352	364	397	358	397	340	361	339	391	410	357	385	389	380	412	386	397	343	374	368	357	365	352	381	381	377	347	380	395	384	402	348	390	391	374	360	344	356	407	328	380	349	382	384	355	380	359	368	336	353	357	396	386	390	370	377	401	367	391	356	378	374	378	361	361	337	349	375	378	348	339	387	357	382	370	345	386	367	371	336	341	369	386	392	327	380	369	403	364	393	367	383	397	405	371	383	391	348	384	355	367	385	368	378	371	375	355	384	380	369	356	364	368	363	429	348	342	368	338	384	372	377	367	371	375	364	341	339	340	374	360	400	343	390	342	355	392	368	370	388	371	377	346	422	358	412	368	359	369	374	357	377	376	409	377	374	340	387	378	361	351	380	377	379	372	390	358	374	393	344	323	388	363	363	386	387	352	394	368	366	366	359	374	377	375	368	405	377	371	366	366	379	349	381	399	351	370	367	377	406	387	359	357	355	352	381	381	368	388	349	373	356	374	352	371	384	363	387	367	370	400	373	362	382	349	349	378	381	360	382	385	346	356	388	369	355	404	374	402	364	367	392	417	357	386	388	348	374	357	332	403	400	357	356	356	392	353	360	401	349	413	401	383	362	384	382	381	356	353	374	351	372	355	362	368	386	365	370	362	356	380	366	393	387	384	343	364	372	412	344	388	368	394	367	375	415	398	334	344	383	337	378	379	398	371	370	392	377	372	358	359	357	365	387	393	393	361	418	359	377	369	356	349	368	330	384	325	375	349	359	348	379	384	364	366	381	359	362	391	429	374	351	394	405	350	343	374	347	345	371	392	376	386	427	387	374	398	373	361	377	374	360	359	346	411	371	404	375	345	374	374	394	361	376	363	363	391	350	378	357	397	365	355	377	365	361	387	385	355	385	374	384	368	371	392	401	372	400	372	372	360	394	328	366	377	380	380	365	394	390	342	378	390	367	350	351	391	364	392	355	387	404	380	338	365	345	379	361	357	399	364	360	375	377	409	407	377	352	414	377	350	340	377	369	370	349	375	355	330	373	372	367	382	408	334	375	331	349	348	366	373	367	356	355	380	345	403	375	374	380	341	381	389	383	358	375	405	387	349	348	368	390	369	373	369	410	374	345	380	371	402	375	381	386	369	364	389	361	358	351	363	389	337	366	348	373	391	407	391	399	377	380	352	386	375	360	369	381	378	377	370	365	357	371	392	359	378	388	378	366	354	377	340	402	386	371	387	396	400	362	381	380	377	381	399	390	363	377	380	355	399	388	423	366	376	368	392	368	372	404	365	417	373	381	384	373	358	398
49454	75919	54346	28334	18404	8217	8438	12794	13074	5666	657	526	511	496	502	482	457	478	496	486	474	447	453	456	458	454	447	459	425	458	476	471	456	446	420	407	464	460	450	437	433	438	420	471	470	456	439	429	450	460	419	436	461	431	390	481	455	485	411	460	421	429	438	463	430	460	430	496	460	447	398	452	461	464	443	454	430	417	424	413	421	464	481	487	457	414	450	434	439	442	438	467	459	426	428	395	462	486	426	457	475	465	468	423	470	453	457	416	459	435	439	473	400	458	476	444	433	454	436	448	446	456	450	445	452	453	396	432	440	419	475	430	447	426	457	442	440	477	450	433	436	425	452	479	443	428	407	468	459	442	423	454	442	414	444	438	444	416	424	421	449	398	463	421	432	434	413	465	439	414	406	458	410	420	455	436	453	377	462	444	452	397	471	489	411	456	471	441	419	415	452	428	418	430	435	411	475	416	413	466	405	463	446	415	448	468	442	444	457	438	437	459	427	465	416	443	431	456	422	484	426	439	418	437	394	471	431	479	413	427	414	429	454	429	456	433	408	458	452	425	440	410	464	467	432	424	413	412	436	443	449	441	436	466	430	437	414	426	418	423	414	460	444	476	450	434	473	439	435	441	430	450	406	423	458	449	407	450	424	453	447	448	427	422	429	412	450	443	446	440	451	405	426	430	442	449	377	447	397	441	434	438	442	427	445	404	441	442	386	405	449	440	415	432	470	438	441	442	427	443	417	464	430	411	403	419	441	420	408	449	448	411	470	424	394	409	445	456	440	461	428	424	466	465	410	439	453	438	443	436	418	456	441	409	424	463	430	419	433	426	446	410	429	460	418	471	420	435	431	443	416	473	423	407	404	396	420	414	428	425	416	461	441	445	409	443	434	402	413	424	418	401	463	449	420	403	413	438	420	464	419	440	464	451	456	457	444	405	411	451	433	439	436	448	427	437	441	426	427	441	467	441	416	445	436	438	439	460	456	433	467	442	438	452	430	425	414	443	462	444	449	418	430	454	441	399	465	438	403	451	414	457	441	429	419	420	461	458	477	443	438	450	414	420	402	444	451	441	474	463	443	438	398	448	420	457	447	413	442	442	437	463	432	449	404	449	424	470	431	435	453	411	442	408	407	421	426	453	414	453	433	394	442	447	411	450	469	424	455	485	424	411	420	421	448	460	415	417	468	455	435	441	405	420	498	441	404	417	473	459	412	403	420	430	422	454	483	437	489	391	453	423	428	435	446	467	423	439	448	465	423	459	426	456	442	425	447	468	445	446	468	427	458	433	436	460	409	406	460	433	453	424	446	423	442	407	445	457	421	458	470	399	452	427	430	454	447	404	404	427	442	462	462	419	412	423	441	434	448	424	489	381	417	449	428	387	423	460	443	425	445	439	404	406	478	413	438	436	456	446	432	435	449	407	456	439	449	431	434	440	394	444	475	416	384	461	456	443	441	431	447	424	430	453	397	449	444	443	449	444	434	415	432	439	411	445	466	455	451	463	423	460	487	415	409	416	466	428	407	422	441	430	447	442	425	432	471	420	446	425	438	438	417	425	453	441	431	413	473	459	453	423	417	422	464	441	485	471	442	451	447	447	431	402	436	404	427	462	445	426	449	412	439	445	440	438	421	445	428	479	414	413	435	436	458	458	453	418	410	441	449	426	427	422	412	425	456	434	460	421	460	413	441	423	426	439	457	447	439	442	419	435	468	452	419	442	487	433	421	450	439	458	454	447	422	430	422	459	454	450	413	460	459	463	459	460	426	465	393	413	439	455	419	432	438	467	457	451	453	422	480	423	444	413	441	442	415	438	428	409	430	441	445	424	444	449	431	422	394	444	453	449	445	413	441	401	451	426	417	448	410	436	422	420	431	480	455	479	446	450	422	413	451	399	423	423	444	414	433	445	441	382	460	449	435	434	438	423	497	425	412	423	437	455	442	433	483	404	424	454	424	440	422	424	440	470	453	414	452	448	428	430	390	441	433	448	447	453	452	431	434	472	429	433	422	439	446	459	474	432	470	454	405	452	446	441	454	408	406	447	440	423	462	443	451	425	452	405	406	433	426	433	450	433	419	470	441	444	446	447	442	418	450	459	422	440	465	429	409	427	400	448	426	429	472	416	416	426	418	404	437	416	438	445	426	423	418	434	463	438	422	429	459	382	455	460	452	442	471	444	443	407	424	413	415	424	392	422	417	424	424	450	410	447	415	465	443	420	441	473	443	411	461	461	463	444	430	449	459	445	437	407	421	463	397	442	439	429	466	435	406	465	459	439	449	436	417	446	463	412	440	440	471	434	449	444	440	479	426	442	438	443	421	407	443	451	423	387	439	476	459	445	430	460	409	422	412	461	431	465	475	379	472	432	431	427	431	446	449	395	410	441	442	451	469	459	446	465	411	431	425	442	416	412	439	437	455	439	406	462	443	441	457	396	424	446	434	441	412	420	417	465	438	449	440	445	423	488	440	444	445	418	432	403	413	442	436	417	430	443	476	439	465	426	453	418	433	439	442	459	442	427	476	390	455	402	456	432	442	428	449	454	440	473	430	438	390	404	460	421	401	465	410	447	442	453	426	428	461	469	466	413	409	443	439	448	457	414	404	400	459	414	438	455	467	442	437	460	406	432	483	451	433	440	446	468	486	412	422	487	454	455	472	435	428	408	430	421	444	437	405	449	413	427	469	457	472	422	463	412	424	413	454	414	480	433	467	437	420	419	465	394	442	452	442	402	426	425	433	436	422	425	442	432	409	420	449	428	455	437	386	441	436	437	453	381	450	437	463	465	489	409	460	472	436	444	459	444	466	452	445	470	459	413	432	423	420	450	461	433	440	431	449	435	442	453	417	404	433	420	421	438	416	414	421	462	432	454	420	450	455	415	485	463	443	449	428	438	429	397	421	421	438	450	432	426	399	475	425	463	454	406	454	414	441	432	421	438	479	424	438	421	444	442	394	419	439	482	440	394	433	444	432	457	435	451	495	425	457	461	405	423	430	431	410	443	424	465	454	394	424	475	455	419	423	431	409	418	438	462	456	435	424	437	451	443	427	478	417	439	414	433	453	424	451	411	416	451	428	434	431	439	431	452	472	445	424	411	429	455	433	390	445	437	430	407	412	435	479	468	418	448	474	467	459	449	414	447	439	411	433	449	452	450	441	434	442	432	441	460	446	429	457	462	448	455	487	441	469	471	386	448	414	434	435	453	431	450	465	449	422	449	431	423	406	428	446	431	412	433	426	437	448	453	426	444	437	449	429	423	456	447	454	428	439	422	408	425	435	432	418	448	452	462	416	399	427	440	414	461	395	435	410	424	486	445	464	441	399	446	460	416	427	444	413	424	451	425	433	446	443	448	422	444	421	444	415	444	457	410	450	417	412	441	392	427	449	451	414	451	436	420	451	455	443	436	417	423	467	431	463	465	436	456	463	408	454	426	434	436	442	409	447	417	423	401	426	457	462	404	428	455	432	422	452	429
25472	21848	28426	24905	12126	2770	1758	3809	3067	1321	323	251	257	257	266	272	247	238	257	275	267	263	260	241	282	252	259	246	295	256	274	248	272	231	243	279	246	283	244	244	239	286	251	253	250	275	249	232	285	251	257	300	260	239	245	248	251	247	262	227	258	276	250	236	226	268	251	255	264	255	241	258	248	234	277	283	210	264	281	229	242	258	248	246	224	252	264	247	265	237	267	265	256	266	292	246	257	268	249	273	292	287	261	244	268	255	247	280	266	252	251	258	273	268	240	275	269	262	273	255	276	244	260	252	246	268	242	245	240	242	258	270	267	243	240	254	285	278	249	272	274	248	269	223	255	295	273	254	259	265	220	262	274	246	252	295	247	277	277	258	284	278	235	263	261	264	266	273	256	247	269	274	270	252	266	274	234	276	230	260	255	242	283	255	264	277	271	259	269	245	249	284	252	270	289	246	283	269	244	286	250	239	240	250	268	250	268	268	259	254	217	258	256	289	274	243	274	255	280	250	274	256	223	268	239	243	261	271	239	260	262	260	273	267	267	269	255	273	271	271	260	262	267	261	270	234	263	270	268	299	257	274	306	238	234	260	287	247	263	264	281	248	264	286	237	262	258	232	264	293	231	259	261	251	269	244	239	237	264	211	264	256	275	259	263	295	281	217	263	248	261	262	242	268	284	243	236	220	274	253	253	256	287	265	288	256	265	237	263	263	288	237	291	257	255	265	245	261	251	246	273	211	262	268	234	257	234	231	261	256	262	234	258	237	272	237	255	271	257	279	246	255	287	247	264	268	232	255	241	237	281	269	266	296	265	241	242	242	263	260	259	277	257	248	262	239	258	272	276	281	255	281	286	272	265	249	247	269	231	270	239	274	257	260	263	234	260	262	248	248	253	244	250	259	251	290	247	273	271	240	269	262	269	258	270	283	265	313	238	245	264	253	257	272	272	278	248	263	228	245	247	253	278	274	282	253	290	276	243	237	232	248	288	246	261	247	232	261	263	289	246	253	260	263	242	271	258	246	256	284	237	271	250	249	261	255	253	250	250	260	267	219	266	253	257	257	246	272	272	260	243	258	234	279	261	240	247	259	283	248	271	245	243	256	234	258	278	284	275	256	243	282	273	249	283	242	267	264	257	262	257	227	242	259	259	261	251	249	258	257	268	242	260	234	249	258	262	277	272	274	256	291	263	230	255	243	250	257	234	264	251	279	268	265	257	256	244	244	271	274	277	236	253	249	259	266	232	240	262	266	279	249	285	261	262	259	237	246	261	230	238	254	266	259	285	255	256	248	264	247	252	233	249	255	260	248	253	254	269	281	270	250	235	216	281	265	249	289	253	267	254	258	269	226	274	260	264	238	284	261	276	284	316	243	248	299	274	238	257	246	250	284	277	277	245	282	239	271	264	259	235	255	250	271	285	269	268	264	264	261	284	269	248	264	271	281	231	258	250	290	246	269	253	274	254	272	256	271	261	248	280	258	245	255	269	263	253	263	246	246	240	257	258	304	274	235	271	303	269	258	268	281	222	258	274	267	282	284	274	242	269	250	252	233	259	264	263	257	277	283	271	246	256	282	255	274	260	250	275	259	252	270	248	259	257	267	284	240	256	270	264	261	258	271	254	275	257	264	276	224	269	262	260	225	248	274	263	267	262	236	250	230	289	256	260	249	230	261	293	245	248	261	261	245	284	257	265	260	301	249	241	258	260	257	225	286	265	259	268	258	252	266	269	234	238	301	251	275	255	231	231	280	237	273	267	290	243	266	274	256	246	278	224	273	257	287	254	265	255	250	224	257	285	245	252	244	223	260	280	257	257	240	270	261	218	256	245	273	253	282	280	277	256	271	270	281	258	228	267	251	251	268	261	265	243	281	265	260	229	253	259	270	277	250	261	260	246	263	255	295	263	271	301	266	261	261	235	261	234	239	246	283	294	270	264	256	230	263	276	255	256	258	270	272	298	270	263	278	256	256	267	264	264	279	227	253	285	260	274	263	256	265	253	260	288	263	261	229	271	246	250	288	264	257	275	216	252	234	281	263	254	264	234	264	251	243	247	268	230	283	261	270	271	237	264	259	260	239	251	256	270	267	224	255	268	259	270	269	257	267	269	284	251	243	292	243	251	242	265	255	269	279	259	266	268	261	252	272	266	268	210	239	266	256	257	244	260	272	240	271	228	243	260	284	258	274	263	256	242	235	287	231	272	267	254	254	254	297	273	255	243	287	247	243	262	285	259	220	247	264	291	268	258	272	273	230	256	272	243	262	264	250	263	270	265	238	251	223	269	238	287	265	269	312	262	255	270	267	247	274	272	235	242	255	297	247	286	227	233	244	249	263	240	284	253	251	265	239	246	233	251	253	302	242	271	272	267	266	265	245	282	228	252	270	233	259	258	272	256	253	238	274	257	248	260	265	257	280	245	270	253	253	249	267	291	267	277	261	276	261	250	249	259	265	268	287	237	222	245	229	270	241	259	260	281	248	258	226	236	256	295	280	262	267	251	297	249	256	272	227	265	269	258	255	244	294	266	255	244	260	248	243	253	263	225	271	287	275	255	265	267	251	281	252	247	252	235	280	272	242	254	265	271	237	256	240	273	260	261	280	259	264	251	235	254	260	235	255	221	250	268	253	245	258	218	268	279	220	259	279	266	278	248	254	266	222	267	277	273	269	267	277	259	236	258	255	275	230	255	296	258	272	240	269	231	298	259	248	270	257	272	276	265	262	254	251	282	241	272	272	260	249	265	240	246	285	258	258	251	240	251	248	252	265	292	259	254	267	246	228	253	286	252	238	264	247	233	285	256	240	229	254	277	260	278	240	285	259	280	266	257	257	287	278	250	236	254	255	267	283	275	254	246	268	282	240	249	269	246	249	244	279	272	262	254	242	260	277	262	268	260	254	265	253	283	235	262	234	289	296	290	249	243	235	253	260	226	266	272	267	254	240	263	275	247	294	279	267	239	267	277	257	295	272	277	251	250	249	266	255	259	262	280	261	257	281	246	297	250	244	245	268	234	258	276	257	282	269	250	261	273	243	248	278	283	237	249	270	280	288	275	271	267	243	261	241	265	253	257	255	243	260	265	246	240	274	250	295	266	261	246	247	273	235	269	230	296	247	273	250	250	243	262	234	277	257	286	243	268	239	264	261	275	248	263	284	244	260	269	239	264	255	254	276	252	278	249	232	232	250	232	261	272	263	267	291	276	260	226	249	275	266	288	245	259	256	246	287	254	248	260	269	270	242	261	281	280	262	228	289	243	241	260	272	267	268	272	270	255	253	238	228	268	273	255	248	267	293	264	265	261	251	282	251	282	260	241	285	253	258	266	251	303	255	282	266	266	285	285	222	252	238	246	227	266	237	259	266	233	250	245	257	241	249	258	262	279	246	254	271	278	250	243	269	260	255	263	257	274	263	273	241	239	272	250	262	262	259	262	282	295	262	249	256	255	263	247	262	229	294	256	250	239	257	257	248
44589	61569	42123	21973	12452	4785	4124	9643	7545	3371	427	389	366	352	368	347	338	366	313	337	339	345	360	345	330	326	335	319	319	274	358	330	314	324	345	312	318	341	360	335	358	302	293	322	316	319	314	344	315	332	344	288	310	321	339	355	335	326	316	316	308	320	325	337	323	294	303	339	341	324	341	313	344	306	338	367	326	319	346	312	318	331	263	323	319	319	297	296	310	317	316	352	325	309	319	317	315	322	363	329	331	323	337	301	309	333	282	337	326	357	346	330	343	324	341	325	345	329	358	339	333	315	371	312	318	316	340	329	305	344	345	313	323	284	296	326	328	321	317	331	329	301	356	322	326	314	358	331	326	318	319	309	309	339	299	330	345	320	306	310	327	326	322	306	308	298	321	331	315	342	344	323	318	308	343	354	310	346	294	323	342	305	328	323	325	328	327	296	338	362	325	320	309	323	297	314	335	307	352	354	326	310	297	336	295	325	320	340	325	328	302	318	328	342	303	337	297	332	325	339	329	360	348	346	316	328	322	338	314	320	333	319	314	352	317	316	290	343	351	306	344	337	331	334	318	297	322	336	331	351	301	328	307	330	328	346	330	277	331	327	327	318	305	322	359	316	311	325	329	324	310	295	315	323	314	338	325	324	319	317	320	322	350	337	319	345	332	293	333	328	344	333	319	342	325	290	315	294	314	313	314	324	279	313	339	290	346	298	319	315	347	336	323	330	330	344	302	324	314	332	349	317	336	314	300	319	310	311	340	327	354	342	332	324	319	339	300	333	368	329	299	314	323	339	322	331	323	334	350	300	332	343	342	299	369	318	359	349	306	312	336	323	337	331	311	300	366	316	351	331	317	316	333	282	329	329	314	326	305	304	311	303	313	354	336	289	313	319	319	331	321	315	327	327	305	292	306	349	321	343	317	303	319	340	342	310	329	332	313	341	300	303	320	304	328	305	336	298	288	334	314	352	348	312	303	331	339	337	312	324	326	343	307	321	328	324	316	287	334	355	315	319	330	333	313	337	335	314	314	324	300	350	346	317	320	317	299	357	302	342	337	346	346	308	321	313	335	315	340	324	338	320	333	328	313	326	304	308	308	343	315	313	330	319	340	304	325	332	313	289	314	329	342	325	331	341	345	275	318	319	306	336	323	317	329	341	327	299	321	311	321	354	331	316	366	338	301	310	365	338	295	308	317	317	293	324	329	355	311	344	328	338	324	334	323	322	323	317	333	331	358	290	262	337	312	310	313	289	329	340	330	315	312	357	311	329	351	318	308	336	336	331	319	320	319	337	319	294	337	335	313	304	366	338	333	339	307	287	318	307	321	330	317	314	321	303	326	336	362	287	302	301	297	325	330	304	280	306	311	333	343	308	306	315	281	295	311	315	295	322	323	325	317	290	302	308	336	337	315	316	308	304	299	341	319	321	332	311	318	367	317	319	305	357	319	317	309	346	315	312	322	323	323	312	327	284	311	317	335	322	339	303	311	350	302	303	338	306	301	301	289	298	307	295	305	308	299	325	337	330	397	328	319	324	322	309	299	307	320	299	317	295	313	335	353	315	330	330	326	339	316	330	330	321	304	331	346	303	314	325	308	282	313	339	320	296	342	288	297	319	361	355	304	348	319	325	300	333	352	317	306	307	354	328	358	325	322	328	295	332	330	317	342	324	355	297	317	334	310	330	340	304	301	314	341	350	304	350	329	310	334	338	300	342	310	329	306	358	349	332	327	346	307	325	315	344	323	350	313	327	302	330	314	328	324	320	326	307	332	337	321	295	342	305	336	318	314	298	324	316	314	284	320	295	330	336	324	297	342	346	341	307	317	314	329	306	304	331	295	313	344	330	344	333	329	321	305	313	322	337	321	305	331	320	343	320	302	306	308	318	320	306	322	315	322	332	316	330	355	318	302	325	315	314	311	312	322	328	330	292	336	332	362	312	351	349	288	328	349	355	320	311	316	317	339	347	339	297	350	338	296	319	343	332	316	356	360	326	305	333	320	363	346	331	315	323	314	332	329	350	334	319	302	321	351	309	347	339	340	303	326	346	312	335	327	317	293	332	308	322	318	325	319	293	325	340	334	322	288	313	306	348	341	325	316	332	303	337	347	328	322	323	378	318	342	345	354	338	316	302	301	317	303	316	326	311	326	331	312	318	339	300	314	318	303	339	348	329	327	347	297	322	314	350	334	314	311	319	310	337	300	315	302	325	342	304	329	329	341	349	330	315	307	302	339	319	306	301	327	341	310	328	308	284	354	281	313	317	318	309	328	323	319	299	340	303	325	303	304	328	340	304	320	291	318	313	307	355	310	316	340	335	331	327	316	349	302	334	320	353	323	308	320	308	358	309	329	313	306	302	307	304	309	332	344	303	297	334	330	291	305	346	322	338	317	313	343	306	325	316	305	344	309	345	280	297	329	324	360	324	293	293	316	352	345	312	302	308	360	321	307	340	325	346	334	301	318	318	334	311	313	347	328	305	323	321	357	342	294	313	349	335	329	315	316	306	329	319	369	332	297	295	305	318	329	299	336	367	324	328	347	313	317	330	340	315	282	339	306	315	320	300	334	334	331	325	325	328	323	338	317	333	321	319	330	326	331	339	338	305	349	341	330	338	327	325	311	308	317	333	313	324	329	304	344	307	368	326	351	326	311	345	326	301	311	327	309	333	340	331	298	330	330	324	314	313	375	325	304	303	336	307	306	336	306	326	291	343	271	328	332	365	313	298	318	320	339	316	325	339	316	329	325	332	309	320	324	326	323	315	342	328	324	333	320	316	289	297	272	357	313	343	307	339	330	286	337	295	292	350	316	329	334	307	297	308	334	323	329	333	302	328	314	303	304	332	323	322	319	311	310	311	336	334	358	318	327	327	301	294	328	317	323	329	334	323	328	282	295	342	314	290	323	289	292	327	314	345	311	323	336	345	307	334	299	310	347	331	348	331	284	327	335	340	339	339	312	342	306	312	314	340	315	325	311	266	305	332	311	310	343	314	282	330	347	308	289	315	277	335	320	313	333	359	338	302	341	331	350	288	303	312	311	299	313	336	318	332	366	307	323	336	337	332	345	337	320	340	318	308	311	335	303	319	300	337	296	307	317	334	325	312	313	377	340	365	290	352	337	313	314	301	329	310	321	369	314	336	335	328	327	290	341	355	345	295	303	305	327	309	303	299	303	345	302	295	332	292	331	299	315	302	325	346	325	337	328	308	326	348	309	315	319	315	316	341	288	309	310	321	356	318	343	311	309	342	336	345	300	332	331	338	312	325	308	327	354	332	310	308	311	319	328	332	337	322	307	326	323	335	317	322	329	334	315	307	330	326	310	304	347	329	325	322	310	325	342	345	311	342	370	361	316	303	313	338	325	302	301	322	309	333	345	304	317	282	351	314	339	323	322	322	332	330	347	334	344	310	332	368	294	340	350	317	315	286	308	319	341	293	334	297	326	336	316	369	311	311	316	330	319	340	299	333	329	307
23082	21304	29247	24524	21917	21285	17359	19292	14827	6355	833	578	566	562	532	488	526	522	496	520	509	479	455	515	468	468	493	473	509	462	443	470	498	473	475	486	432	472	481	439	500	477	450	483	473	484	426	430	478	480	458	489	468	525	467	471	470	465	460	473	453	443	491	480	461	454	485	501	463	443	474	484	454	455	454	459	471	467	484	479	483	481	462	508	468	409	484	457	468	458	456	490	491	516	500	440	479	468	497	512	474	529	477	462	464	469	482	505	487	484	488	469	494	483	474	460	475	450	498	494	485	476	438	466	464	474	488	467	487	483	482	444	445	463	462	441	468	480	488	458	426	496	471	423	469	470	453	460	470	486	425	437	492	450	441	514	495	454	511	462	462	452	496	443	449	474	465	451	479	490	480	480	492	462	466	456	426	445	466	471	522	463	498	480	463	440	476	447	465	483	492	470	467	472	466	450	466	466	472	475	475	489	454	463	419	463	521	472	474	473	450	455	465	488	475	512	447	461	446	490	481	507	453	442	468	499	463	438	464	470	488	456	479	433	437	490	490	460	435	475	520	453	432	442	473	451	453	461	475	493	441	494	450	460	466	462	473	426	448	430	451	440	460	406	499	492	428	477	496	430	476	474	464	458	448	444	438	429	466	458	485	494	502	473	473	451	468	489	465	520	458	465	442	450	506	505	517	480	484	465	464	442	480	480	518	457	459	482	468	463	482	493	424	441	493	492	457	510	443	505	456	478	476	473	485	459	451	451	458	475	486	458	470	476	473	459	443	472	473	482	500	472	418	471	512	429	458	478	426	449	505	487	467	513	476	456	463	437	456	463	476	414	483	464	433	490	489	443	443	445	494	489	475	473	439	410	468	509	469	450	479	461	458	480	488	485	478	476	451	441	482	506	467	477	468	504	459	455	504	488	429	469	495	488	438	476	466	448	455	479	475	455	495	416	452	484	488	486	493	487	449	460	448	454	470	456	490	466	486	496	485	474	446	455	448	453	432	489	439	477	514	490	437	442	477	469	474	424	453	433	482	461	518	453	424	489	449	477	445	490	433	432	485	463	472	478	466	450	487	443	450	473	449	457	453	453	455	448	503	444	476	471	482	469	425	467	470	475	463	433	464	448	473	443	489	486	472	459	485	438	464	488	484	443	465	457	444	464	437	461	446	461	476	445	430	478	463	492	446	477	473	467	474	466	441	474	468	471	480	428	491	454	481	451	451	462	503	469	496	455	421	477	503	438	450	482	470	518	436	466	465	503	466	496	480	466	472	424	459	475	452	492	453	460	482	463	458	494	466	450	442	483	461	447	443	486	458	441	483	421	463	493	436	501	463	431	482	440	472	517	438	423	472	470	457	481	512	441	441	478	495	485	468	500	475	420	442	476	415	426	443	506	471	450	479	448	476	431	434	421	459	478	450	473	457	468	461	469	491	498	463	451	470	495	464	471	508	464	467	483	507	477	464	475	476	468	484	467	468	497	426	479	480	452	429	506	471	478	468	509	431	456	434	465	455	452	502	425	420	503	445	497	409	462	441	465	481	482	442	431	462	438	456	474	465	424	467	439	424	478	449	438	472	437	461	507	458	429	429	452	490	447	445	463	471	520	455	446	448	453	505	488	471	494	468	475	482	497	467	427	438	487	462	477	453	483	481	477	514	478	467	480	421	484	446	423	456	500	487	432	492	424	448	468	460	445	448	456	461	452	459	476	429	518	487	469	442	430	472	431	467	457	466	472	471	498	488	476	496	465	495	459	468	472	473	490	469	438	464	452	457	481	488	444	461	440	447	454	427	470	456	463	482	462	462	469	534	508	456	463	461	451	442	468	492	460	446	454	497	487	437	515	476	461	455	449	493	508	486	509	476	468	447	488	477	495	442	463	493	461	482	461	438	430	448	473	472	457	467	444	468	474	479	494	468	509	457	508	432	498	462	439	482	459	454	457	468	502	449	466	472	473	470	499	462	467	464	458	478	465	468	456	458	454	488	454	497	456	471	477	477	469	460	434	462	449	479	470	429	478	474	465	460	460	451	486	502	457	451	444	434	450	490	466	459	459	506	471	458	465	501	465	501	497	512	443	415	446	457	493	486	468	473	493	452	465	477	420	471	450	463	466	434	493	486	441	467	431	464	480	499	488	466	495	415	425	449	475	481	511	508	468	452	452	481	494	451	468	500	481	460	467	463	488	457	446	464	468	492	471	493	495	441	443	457	458	462	506	447	430	473	467	465	424	482	442	460	470	456	447	487	475	437	439	490	487	444	451	454	410	488	503	462	459	452	484	401	460	471	450	474	462	482	497	457	448	474	459	499	466	446	432	466	443	450	446	509	496	485	446	496	479	428	478	457	490	463	457	469	419	441	426	468	451	434	425	451	484	452	478	439	485	448	480	467	453	466	463	443	441	507	519	452	495	487	481	494	462	501	536	476	477	426	493	446	472	443	456	456	458	483	494	449	480	513	472	481	497	476	458	484	448	474	487	492	471	498	424	420	415	471	480	496	466	465	477	477	475	446	436	484	452	498	473	464	447	470	485	506	483	504	492	439	475	472	489	460	456	446	480	495	445	496	474	494	479	461	486	457	478	459	461	484	412	479	469	451	464	464	455	470	466	424	483	423	462	472	463	442	462	468	504	452	442	445	440	462	475	461	484	483	464	445	484	438	453	459	456	487	466	471	477	457	437	479	444	458	491	457	453	495	486	483	481	501	444	426	517	471	499	458	470	477	481	480	448	437	486	446	483	495	500	463	482	461	484	422	451	482	499	461	434	454	445	460	464	474	469	504	473	409	500	431	473	455	452	457	465	492	444	423	450	440	461	478	464	488	462	482	507	445	407	494	433	468	417	453	502	449	451	520	426	439	458	468	471	480	455	469	482	445	455	484	440	477	486	441	468	503	456	448	463	425	462	441	438	518	471	495	480	484	516	479	440	480	463	419	429	449	401	457	458	457	471	469	472	483	447	482	447	454	460	436	426	527	486	466	438	489	445	446	468	485	464	438	452	476	474	433	459	472	465	457	450	440	439	495	448	479	466	451	482	442	434	497	459	461	446	448	437	497	509	436	436	458	476	460	434	466	477	510	450	484	451	468	496	447	485	455	473	435	433	456	417	484	439	493	479	480	474	466	469	510	464	455	462	443	446	474	484	486	485	486	482	469	477	507	481	497	441	476	490	438	507	489	458	487	446	440	470	478	468	419	462	457	468	454	451	485	472	468	482	463	491	466	473	482	429	456	443	455	469	460	481	429	495	463	457	495	490	466	501	502	486	454	454	490	463	482	439	484	476	486	456	529	480	464	483	464	445	489	442	461	459	457	446	492	487	477	474	470	487	438	450	481	463	433	419	516	536	461	419	472	457	415	449	435	475	451	446	491	462	462	452	478	462	452	429	435	465	478	478	419	521	472	473	452	436	476	467	499	431	436	457	458	481	469	471	498	461	477	469	480	451	493	491	477	454	422	439	444	478	471	456	449	452
57261	90698	63681	47143	30777	16622	17522	27367	20663	10703	1100	751	704	669	702	669	629	608	598	604	587	562	602	608	583	582	547	561	558	556	549	576	525	566	555	555	509	544	541	530	622	524	584	548	549	548	540	536	555	542	568	547	497	552	526	509	560	520	513	527	550	509	519	558	534	533	518	537	535	545	558	548	530	532	558	504	574	546	532	529	572	514	562	560	558	563	529	572	555	528	536	553	560	504	535	537	553	554	521	581	529	544	585	579	549	590	589	540	562	542	561	568	537	523	604	534	578	558	528	553	536	495	557	549	531	536	614	531	527	564	564	606	566	558	565	551	543	555	558	502	540	550	515	550	551	575	506	529	554	559	559	540	526	553	475	555	573	539	492	492	539	512	531	538	549	557	568	573	511	564	551	583	530	545	571	537	556	524	558	540	525	556	525	565	532	544	554	517	583	584	523	503	562	505	538	509	568	547	556	550	543	543	519	538	553	572	504	543	549	546	587	558	591	523	548	601	584	510	535	545	541	544	590	509	517	540	507	551	572	524	546	531	545	528	552	534	581	525	543	587	482	525	599	530	527	558	543	552	541	503	516	579	542	518	552	542	601	555	567	532	542	577	534	543	562	544	526	534	554	559	539	555	555	556	532	552	527	570	540	585	545	573	555	513	496	548	487	543	566	541	507	511	548	528	546	546	545	528	534	542	487	537	501	530	493	574	569	556	535	567	558	519	552	525	537	515	525	520	550	557	546	561	524	527	534	565	532	588	525	533	537	537	554	558	525	500	559	554	550	569	527	538	553	521	557	546	542	526	532	584	506	503	508	541	558	549	538	530	560	579	561	540	509	549	539	580	608	551	535	499	522	558	603	549	586	563	525	518	536	521	534	528	543	530	542	524	575	528	528	544	554	524	558	565	546	534	531	557	513	521	519	590	539	542	552	538	561	570	544	557	509	542	556	521	555	573	543	518	574	525	547	535	547	574	515	558	529	546	538	530	540	535	526	545	531	603	562	572	503	544	598	509	542	547	525	515	537	608	525	548	543	598	549	536	531	561	527	524	539	538	538	506	542	567	537	523	535	546	542	487	521	591	557	531	546	536	577	571	511	523	527	583	523	537	579	563	546	551	523	519	559	566	542	547	567	514	528	506	556	581	537	567	509	554	509	545	534	603	538	559	544	551	564	552	535	552	552	507	546	560	549	514	510	527	565	502	561	581	508	540	548	561	563	590	537	543	544	542	557	536	538	526	553	552	518	564	535	537	532	515	557	520	529	521	567	500	553	495	552	509	525	481	540	572	557	542	519	530	539	606	544	539	543	513	541	552	559	540	513	523	529	534	535	536	517	521	513	508	598	551	590	537	500	527	559	549	568	542	572	564	531	540	516	548	550	534	518	500	575	573	516	537	520	539	528	514	518	538	531	554	568	537	529	535	524	525	536	528	538	525	535	537	560	529	551	555	557	549	567	539	511	531	576	577	502	527	534	589	494	531	538	502	533	558	545	545	561	522	495	536	540	548	546	527	518	548	541	543	547	572	526	536	541	542	535	517	567	525	553	514	488	553	586	530	551	524	529	569	554	545	553	495	541	543	539	541	510	536	572	536	551	555	577	575	610	536	533	533	540	524	527	539	584	535	522	546	532	534	561	550	544	532	540	515	533	553	532	508	543	518	543	522	509	518	546	516	519	567	508	533	524	524	482	508	539	521	539	532	518	545	553	563	529	534	539	500	552	485	543	510	539	560	537	564	512	542	522	500	585	520	553	540	580	569	624	552	521	577	512	492	531	523	538	531	525	515	517	522	541	473	533	538	503	545	521	535	535	573	531	572	517	534	555	538	526	558	530	548	505	520	531	553	533	568	561	517	546	537	543	516	549	542	565	521	515	513	554	586	543	552	544	543	536	521	567	536	523	520	545	516	553	525	509	530	532	617	520	577	545	556	544	525	538	551	532	532	519	543	519	518	519	528	543	541	543	552	565	551	567	566	510	575	532	522	540	540	520	527	538	527	558	508	537	514	573	572	519	571	535	581	543	512	550	521	488	518	550	504	563	563	538	586	544	557	536	561	540	580	542	506	517	559	541	536	557	520	555	532	533	555	528	497	536	582	511	575	529	575	546	544	511	545	534	514	550	540	548	518	557	509	553	522	524	526	595	547	513	555	513	586	543	558	515	522	522	529	541	517	570	535	519	511	544	520	519	509	536	512	521	544	561	586	549	528	552	552	540	587	545	537	549	567	539	555	522	546	534	524	588	505	576	561	550	519	521	567	545	502	537	557	524	532	553	548	511	547	531	532	533	497	563	526	513	550	526	527	531	519	565	527	556	576	549	536	511	503	528	553	570	568	554	536	530	552	510	523	525	546	549	523	516	534	558	523	499	504	580	559	557	537	527	542	537	544	505	554	495	555	538	564	516	542	571	586	542	557	538	522	524	540	501	519	554	492	523	539	524	552	522	526	527	548	606	539	547	535	541	510	551	583	500	553	554	539	536	475	527	539	527	556	550	498	561	469	536	543	537	550	548	516	536	538	539	525	564	526	550	542	546	536	504	495	558	561	524	543	509	578	512	516	543	526	556	549	585	537	537	528	575	531	534	554	527	511	533	505	540	558	524	516	513	562	569	524	528	567	557	530	548	537	533	533	574	554	504	544	543	554	527	523	557	550	507	551	547	550	536	507	541	557	560	537	547	484	521	512	526	573	532	533	519	527	542	581	540	554	562	530	504	548	546	549	522	552	487	570	534	500	533	531	547	532	524	528	619	541	546	524	554	550	537	571	573	473	550	557	525	576	570	534	521	513	525	525	569	563	561	517	567	489	524	532	540	511	515	529	585	606	581	535	501	540	531	538	545	513	567	558	545	561	537	553	562	569	546	560	504	532	524	540	534	525	515	498	578	536	543	550	541	491	569	513	519	540	499	579	571	547	541	529	558	533	552	549	524	546	527	565	493	531	580	543	550	549	570	547	541	586	498	554	525	533	505	528	543	552	557	557	550	548	541	540	556	519	525	559	555	552	519	564	586	545	570	559	559	541	506	571	553	582	530	521	567	557	488	544	552	525	553	545	570	523	531	509	511	549	519	536	555	556	521	525	521	546	571	533	547	504	510	538	546	514	518	499	547	532	510	537	516	549	517	556	502	523	514	481	550	494	532	558	520	571	545	572	537	546	515	538	561	539	524	519	509	534	556	548	491	516	514	537	517	573	502	549	540	537	539	552	575	550	507	538	533	534	551	532	532	495	570	553	518	543	532	550	558	529	514	561	539	483	514	574	493	514	514	578	561	548	532	564	546	520	546	601	531	539	535	569	538	524	525	555	511	553	523	552	567	564	504	519	543	553	557	528	506	504	537	577	512	569	504	546	580	546	509	545	575	524	549	560	541	546	529	518	546	552	534	575	537	546	555	514	531	601	512	465	564	528	522	537	537	520	580	534	533	514	534	552	549	586	555	511	523	602	573	558	558	534	483	551	502	547	520	567	514	555
27964	23604	19229	8828	2439	1071	926	1350	1285	413	254	248	266	265	251	275	257	270	219	272	263	268	237	241	270	240	236	250	252	277	266	273	265	264	258	262	271	285	257	237	254	276	262	283	270	273	261	254	260	266	268	250	280	246	239	274	285	268	265	266	231	252	258	246	262	227	267	253	264	251	260	287	243	258	276	248	228	227	257	254	269	269	261	246	234	257	263	275	282	247	293	246	232	262	275	269	279	247	265	247	258	268	261	272	248	257	244	260	264	243	267	279	242	260	249	261	268	272	268	229	273	302	263	264	267	222	273	246	256	230	257	261	267	255	246	268	246	294	260	244	240	245	280	254	266	254	248	252	258	252	239	248	257	257	268	241	247	278	273	272	243	247	286	273	292	248	256	256	231	256	231	264	260	252	273	237	248	238	281	272	266	282	232	238	271	243	260	265	269	254	252	269	267	262	244	239	269	287	260	246	271	263	259	248	259	252	255	264	285	245	251	233	243	256	241	267	260	239	268	253	285	269	284	243	266	242	262	256	248	260	275	258	262	253	240	275	288	251	270	243	274	273	287	249	233	260	275	286	283	257	247	237	281	232	270	277	261	271	253	245	260	270	290	226	264	236	264	271	276	264	263	242	262	263	254	263	259	267	263	255	280	258	275	251	264	270	278	289	255	259	223	243	281	260	265	257	281	273	272	255	288	262	247	262	244	259	252	245	246	271	255	261	274	233	271	291	260	225	261	252	271	271	261	250	267	263	248	254	249	274	244	268	255	252	243	262	294	265	249	251	261	214	276	301	271	265	250	270	299	242	260	276	249	241	270	232	279	263	256	241	265	260	265	265	270	281	252	259	291	240	253	262	251	228	252	248	278	276	277	255	249	262	264	258	263	272	271	282	276	266	260	241	272	272	229	288	260	255	282	261	264	275	277	263	287	257	285	250	265	253	273	242	239	270	282	279	251	267	265	272	274	252	256	258	258	252	247	266	260	249	266	238	264	268	260	232	240	248	245	260	258	274	279	277	267	246	251	265	257	265	268	262	235	263	262	246	258	253	270	263	259	277	276	266	233	251	276	261	262	230	274	270	275	262	243	248	239	292	273	289	250	270	236	272	279	261	247	265	259	260	264	248	257	243	247	265	248	255	249	270	273	270	248	268	275	274	280	262	256	270	246	255	223	278	246	269	278	290	236	261	272	280	283	250	240	269	255	249	227	226	254	254	260	252	288	223	267	262	261	269	255	236	265	231	250	257	240	244	281	230	255	289	254	259	271	260	259	231	255	246	267	265	244	243	277	248	255	244	250	284	282	259	276	271	283	265	292	252	259	257	259	251	260	271	255	273	267	258	282	252	235	236	239	254	281	236	261	258	265	272	252	245	258	257	240	273	260	246	238	283	251	254	273	223	278	286	262	240	259	248	267	261	259	252	267	254	255	268	274	232	248	249	265	282	287	258	277	253	237	271	268	243	235	257	268	250	269	263	281	247	270	267	229	256	245	241	258	249	294	246	272	264	243	251	276	265	237	285	261	248	277	259	273	270	282	269	222	258	260	268	246	256	246	245	233	251	286	265	254	267	250	256	260	271	250	266	263	255	258	278	272	273	228	266	240	252	280	263	271	256	244	279	275	243	276	284	250	251	286	251	256	255	255	235	240	250	292	250	257	259	261	253	279	283	258	231	258	281	254	258	267	224	247	251	250	271	255	275	271	237	265	249	281	254	244	261	258	285	247	269	249	213	252	267	294	244	248	280	258	277	253	258	255	279	264	247	270	259	261	256	265	278	247	274	262	289	248	260	256	269	276	257	243	237	223	236	267	294	269	252	236	281	257	270	251	263	228	256	265	253	253	237	275	251	270	269	263	287	247	269	284	255	210	256	261	254	290	227	257	254	267	252	237	253	237	270	299	271	238	238	280	267	272	267	267	260	262	253	263	264	245	290	222	242	278	252	264	280	246	270	262	267	244	265	275	261	248	227	253	270	255	255	260	247	269	232	264	240	254	283	245	243	273	271	268	242	258	256	252	267	249	250	244	271	254	253	264	234	240	265	279	273	248	233	235	275	281	269	262	251	262	275	256	264	274	243	280	259	263	267	285	259	264	254	273	248	249	246	241	277	265	270	258	252	250	296	254	276	273	261	237	266	253	255	262	262	269	264	243	253	260	276	277	262	275	255	272	214	254	259	265	260	240	267	218	259	272	277	260	273	265	274	250	261	246	274	222	257	250	244	270	263	240	254	247	264	245	271	246	262	264	271	244	245	262	260	276	264	262	266	252	243	285	261	264	265	241	276	259	254	258	261	242	252	250	273	241	260	260	255	242	276	234	263	261	295	242	275	253	267	262	288	255	235	268	239	248	272	247	293	265	241	258	271	242	273	246	258	253	257	272	263	255	298	234	258	271	256	257	278	253	243	278	260	257	232	237	255	279	268	245	253	243	254	294	266	256	238	277	227	252	249	246	283	231	271	260	251	279	274	257	198	249	284	253	274	252	255	257	242	233	267	263	244	243	268	281	291	289	263	265	258	269	261	261	234	274	254	255	296	255	267	243	236	260	273	244	245	272	245	239	259	265	271	243	254	256	258	257	260	249	250	275	255	260	276	249	280	270	272	245	265	241	269	269	260	266	237	264	261	248	249	243	256	254	251	231	254	283	284	280	257	252	293	235	264	278	271	266	272	290	259	267	266	255	266	262	234	268	270	223	257	260	249	250	259	277	277	264	248	257	251	279	303	234	261	252	258	264	238	231	263	264	280	284	247	282	247	240	239	249	250	247	264	252	265	259	272	270	267	268	274	274	263	252	280	287	270	263	260	251	241	267	268	271	253	258	272	250	249	280	251	267	270	239	235	266	253	257	248	262	226	269	237	230	278	264	253	239	250	252	253	224	250	258	266	283	247	228	261	271	241	245	233	261	269	245	259	270	253	258	258	262	273	269	283	253	272	276	262	248	278	261	268	266	264	258	282	240	267	267	238	234	279	268	263	271	264	276	257	262	234	234	266	246	274	265	251	225	256	282	270	245	255	289	256	247	245	263	236	254	260	272	245	252	269	268	244	246	272	304	256	260	266	245	269	253	269	257	257	249	251	270	247	256	288	262	261	243	257	248	249	246	263	277	284	261	281	249	240	265	252	276	242	256	271	272	245	266	268	264	250	244	248	288	229	267	259	244	257	250	284	277	274	258	271	243	265	272	245	255	261	251	214	267	255	248	262	252	255	285	249	229	242	259	276	282	264	273	286	224	230	233	286	252	275	265	268	244	259	252	242	259	266	273	266	279	282	247	235	251	247	262	246	247	284	249	258	251	251	262	248	268	293	258	264	267	287	277	283	259	262	275	239	273	257	263	261	237	258	245	264	231	264	226	254	262	253	241	264	250	223	240	255	282	246	246	252	276	254	253	279	238	256	280	255	266	242	239	243	260	251	272	255	268	274	251	246	257	276	247	245	256	270	289	229	279	273	244	241	251	262	266	240	260	231
25163	34972	17469	8871	3303	1634	1508	2584	2091	656	343	309	328	316	340	292	319	307	325	319	341	285	291	337	318	324	295	325	265	326	320	321	309	327	302	326	298	291	305	325	329	339	327	322	319	305	298	320	302	317	309	357	340	288	347	325	306	308	286	358	304	303	283	329	309	315	322	297	293	312	324	296	339	307	297	312	288	292	320	304	314	313	305	347	329	336	308	302	306	333	310	353	329	321	301	294	324	300	304	359	308	343	317	303	329	345	339	316	308	301	317	269	327	322	346	302	348	331	318	327	332	361	306	306	310	328	323	320	339	313	325	331	327	303	316	312	313	310	302	329	326	324	274	302	282	313	314	325	339	298	291	348	338	320	294	337	296	297	306	298	311	319	297	311	314	321	314	308	324	312	296	310	295	311	311	296	319	323	321	325	306	331	343	328	287	294	304	296	282	301	329	316	300	310	319	317	305	303	359	332	291	318	276	295	343	325	311	281	319	307	324	329	296	316	308	341	288	319	322	303	288	302	334	349	302	340	306	315	345	309	296	318	300	318	315	320	292	293	321	318	272	319	321	318	296	310	308	323	313	284	324	318	297	304	296	311	302	324	337	321	316	301	291	290	332	321	328	324	289	304	319	321	333	310	301	293	326	302	287	343	317	318	319	303	296	291	305	306	322	360	332	299	322	310	329	302	319	332	303	289	307	311	319	307	321	305	301	320	313	340	332	295	339	306	304	310	295	340	322	274	287	316	299	323	296	319	296	305	275	322	341	311	337	308	335	331	319	326	307	297	295	319	292	336	312	279	290	315	307	323	306	326	296	310	315	291	312	317	328	274	330	320	298	328	328	317	323	306	299	303	280	308	307	322	307	323	329	313	317	311	315	305	313	304	317	320	328	301	308	328	289	310	341	300	331	284	324	304	326	297	318	306	324	319	300	335	328	322	336	293	313	335	305	320	285	293	321	313	301	311	305	311	322	307	337	318	320	323	299	335	330	320	290	340	302	308	320	315	303	313	323	278	292	325	322	295	325	330	342	246	287	302	320	299	314	340	302	328	305	288	309	311	326	321	324	319	314	321	320	316	327	284	282	335	305	296	317	297	328	321	295	343	310	318	322	328	303	308	345	311	313	324	340	318	322	303	303	300	339	314	325	331	308	311	309	321	314	309	311	299	320	304	340	330	313	299	311	328	339	303	307	295	327	309	334	315	302	298	309	323	305	308	294	304	322	297	294	292	332	310	336	302	314	309	321	335	314	313	290	298	316	333	320	308	307	327	331	304	295	328	305	308	302	320	320	287	331	308	304	307	303	309	288	300	305	303	314	309	306	293	327	314	327	314	297	317	328	310	322	309	328	288	307	290	319	316	303	320	296	316	319	310	300	334	310	312	332	320	315	312	318	322	297	300	319	334	290	346	314	284	276	298	307	313	312	327	337	301	310	289	329	297	304	312	306	283	301	295	324	269	348	319	325	300	289	342	308	322	281	318	336	310	302	298	302	322	300	304	319	299	312	283	317	345	298	312	316	301	293	315	305	292	315	313	332	314	319	313	325	313	312	347	310	320	308	313	293	307	323	295	314	313	311	352	323	314	328	294	312	305	315	343	342	313	322	312	299	304	304	307	304	288	319	330	316	323	298	319	344	296	300	318	317	284	298	310	295	338	300	306	317	313	316	289	291	315	326	337	294	335	344	305	323	339	307	322	294	312	308	309	321	300	337	350	294	300	312	319	329	323	327	305	319	298	341	291	331	297	355	325	292	315	291	311	307	273	308	318	349	313	308	325	303	285	317	342	312	333	316	320	310	322	319	314	311	314	309	323	338	338	336	329	316	303	302	326	291	307	328	294	342	319	316	285	298	313	323	326	325	296	338	314	334	318	285	288	329	318	316	320	328	283	307	303	304	350	319	305	327	322	297	326	315	315	306	318	303	322	302	322	314	289	299	310	335	317	317	320	302	278	292	312	287	312	303	305	325	276	317	318	307	290	310	319	362	307	307	304	301	305	331	314	301	323	302	312	305	314	325	336	301	275	291	301	319	294	308	308	336	309	336	327	298	324	345	306	291	317	278	302	306	293	326	303	300	289	291	335	314	301	303	291	309	312	308	308	311	327	290	336	320	349	311	344	281	303	327	300	316	318	329	296	299	325	315	328	323	316	276	306	335	327	315	281	291	324	307	330	306	318	299	309	331	331	324	319	316	316	304	301	305	335	342	328	293	307	314	346	327	314	334	312	332	300	303	320	367	326	341	321	331	335	352	295	298	298	318	323	313	302	308	320	306	318	308	320	320	302	295	302	315	306	292	317	302	321	310	286	315	319	304	309	319	315	322	334	322	309	316	311	321	294	309	314	304	288	335	289	310	328	318	300	353	331	316	275	300	306	324	310	311	302	276	289	291	303	324	314	295	311	303	299	321	351	308	329	299	310	294	327	327	329	289	305	318	292	303	294	306	333	324	297	327	326	307	365	332	328	328	335	326	323	308	321	307	319	272	349	296	325	317	303	293	342	309	309	358	285	313	316	324	307	324	317	326	314	312	347	318	319	304	282	307	303	323	301	315	309	305	289	294	304	294	321	330	323	325	318	326	289	319	295	306	296	311	313	324	309	345	332	355	332	323	296	310	319	304	330	306	314	318	336	287	322	322	302	300	336	306	352	309	309	332	314	296	308	265	296	314	330	321	303	323	282	331	334	297	312	326	300	332	295	310	315	313	300	293	297	316	324	336	322	312	283	321	306	322	305	299	313	342	323	299	318	328	312	311	283	312	309	319	311	309	337	316	293	323	306	327	295	316	322	305	314	301	322	290	311	325	294	324	307	308	305	311	309	305	359	321	312	319	304	303	317	313	284	330	319	333	323	315	306	292	340	320	330	327	322	304	289	332	336	334	341	319	322	284	311	317	321	318	301	304	315	307	329	312	337	300	318	326	277	317	295	329	287	323	307	311	320	288	275	334	319	294	320	342	316	314	314	328	307	311	316	314	297	299	336	294	320	317	308	305	313	323	306	328	332	320	299	290	329	309	336	309	305	309	289	314	310	331	295	300	286	272	335	293	341	321	314	276	307	346	345	308	279	307	308	312	321	322	286	304	297	292	285	283	307	319	303	303	318	332	299	338	294	303	309	310	317	332	300	299	338	326	295	316	307	306	340	288	315	298	341	337	303	320	325	321	337	314	303	324	285	317	336	326	339	325	307	301	305	316	333	291	297	298	320	303	313	288	305	302	311	316	319	315	335	313	306	323	316	260	318	351	332	312	294	329	282	300	300	316	289	324	301	335	331	328	320	331	334	330	331	306	320	286	332	332	304	291	352	319	314	335	283	286	297	307	340	303	315	271	315	283	309	314	358	326	306	307	316	346	330	305	320	297	313	319	305	319	339	285	325	322	343	330	331	321	330	322	324	308	298	310	325	299	324	327	322	311	313	341	326	323	276	296	291	340	328	311	314	310	322	294	304	300	318	308	322	325	374	364	319	304	289
24151	21569	29090	26521	23095	16312	10056	13701	10490	1103	472	454	413	381	395	393	376	392	392	403	367	371	354	373	379	414	410	396	372	374	370	389	413	377	369	377	371	347	380	387	362	364	361	389	391	374	381	374	375	398	373	385	382	369	348	390	342	367	378	356	376	385	402	405	375	406	428	355	346	350	377	388	395	390	450	406	363	389	391	374	393	373	385	365	374	392	382	411	350	415	387	402	401	417	357	385	383	376	402	350	433	403	364	382	396	405	383	368	419	390	384	419	354	352	361	409	409	387	387	385	404	407	375	387	366	373	384	358	358	385	387	341	376	372	365	427	358	376	361	420	393	375	377	396	369	368	353	383	379	393	363	364	328	370	360	418	368	347	377	353	374	376	432	387	383	394	384	400	395	367	372	395	418	376	370	387	386	404	438	393	377	364	394	387	375	386	362	391	368	372	362	364	353	374	373	364	372	374	407	383	372	336	383	358	371	373	379	385	363	372	398	391	367	385	360	358	336	370	362	385	394	426	399	412	363	383	361	386	363	400	393	358	361	376	382	405	389	395	387	356	389	388	395	376	375	390	379	384	370	405	387	370	362	359	343	394	382	348	379	377	385	326	349	366	405	378	402	386	414	356	373	369	365	352	385	350	363	361	386	349	413	366	382	359	407	368	368	381	383	390	381	385	359	375	383	365	370	402	381	402	368	342	363	401	390	397	379	392	348	419	393	400	384	368	405	378	364	404	385	369	365	400	412	365	389	396	376	373	375	386	410	376	372	366	384	370	356	356	357	330	401	350	383	371	411	356	412	388	391	422	372	424	404	387	376	376	409	391	392	388	397	384	394	375	347	356	362	411	383	399	366	377	349	376	357	380	392	369	375	408	378	363	354	357	363	390	368	366	410	394	371	391	326	388	429	419	370	390	377	342	365	378	368	389	384	375	364	337	374	371	364	383	355	392	358	364	405	412	446	413	393	384	384	366	343	361	366	391	378	382	379	426	384	401	382	401	391	360	386	380	355	357	411	379	363	381	385	390	366	355	368	388	393	372	418	388	407	403	373	379	357	382	376	384	339	421	364	368	369	418	381	346	411	397	403	380	355	388	358	418	389	379	404	364	370	369	371	406	379	367	387	365	347	400	409	401	380	366	391	404	370	391	365	408	369	378	387	397	386	384	372	362	408	402	365	421	369	394	398	389	345	360	396	395	354	356	398	369	430	375	387	383	411	422	381	389	380	386	369	396	358	391	406	354	369	360	351	401	373	343	407	348	389	360	383	392	365	370	392	384	391	417	379	349	412	422	395	389	371	361	397	386	359	361	380	375	373	392	353	391	360	428	379	381	382	390	405	423	363	344	409	344	408	389	366	378	344	361	365	355	377	393	387	409	383	389	372	355	353	380	417	414	325	399	385	413	424	398	365	408	394	427	385	355	388	382	393	340	385	351	385	386	389	401	382	371	341	392	385	348	354	392	396	418	379	394	377	405	361	378	355	409	362	388	381	411	371	386	403	380	392	347	393	365	422	368	402	378	393	403	404	388	350	395	370	368	360	403	372	342	347	364	431	365	400	360	373	362	351	385	391	371	391	366	360	375	338	365	382	332	368	387	359	381	406	402	344	358	360	343	419	379	360	396	399	397	399	401	388	397	398	349	370	383	413	367	365	368	346	383	371	384	383	378	365	362	388	388	363	426	359	359	412	359	378	381	382	354	354	365	411	365	366	353	362	381	377	408	374	403	365	365	384	396	381	365	374	389	379	425	375	373	376	379	342	368	395	386	373	362	379	383	368	347	427	402	395	390	362	373	427	379	367	373	370	364	366	336	390	369	342	369	379	419	369	384	382	351	392	383	353	392	364	392	396	389	372	398	392	387	378	401	392	374	353	368	364	397	416	393	346	358	366	349	371	360	390	393	359	357	368	380	373	358	353	354	368	362	407	346	388	385	407	380	381	359	379	355	371	370	403	341	386	380	364	356	379	392	380	395	394	368	374	377	396	400	406	364	393	375	376	398	350	386	355	375	392	385	376	365	395	388	434	387	381	393	375	423	385	373	359	367	412	387	386	405	371	354	361	355	365	370	388	382	363	396	387	370	413	368	375	379	340	350	369	371	431	377	395	361	396	354	394	391	354	385	361	383	374	374	404	368	376	389	370	351	396	358	384	375	380	397	391	367	371	359	412	365	408	345	355	409	370	373	379	385	354	365	373	382	384	363	404	384	408	357	378	374	389	381	371	368	384	377	389	375	359	372	386	397	394	382	369	366	398	400	348	357	351	384	373	364	363	353	346	370	362	396	356	410	372	349	389	362	398	345	417	364	380	389	392	408	375	367	398	336	393	370	366	368	380	381	383	434	373	357	368	387	355	374	406	386	359	362	362	404	342	401	369	386	368	384	330	385	362	387	372	377	347	408	371	435	369	374	421	367	387	363	387	382	395	388	404	349	339	414	375	420	396	363	406	349	389	362	389	378	363	380	399	370	369	379	378	363	349	370	376	369	372	390	375	380	384	398	389	372	331	407	390	403	340	436	387	393	366	367	358	405	404	381	397	376	376	389	352	383	374	379	395	406	386	379	363	374	378	350	386	370	352	425	359	408	380	389	380	384	419	375	364	434	354	373	381	392	351	388	369	358	380	393	337	356	411	382	367	348	371	392	367	371	386	403	380	377	356	355	368	388	359	392	435	364	393	375	366	365	396	403	358	374	387	361	384	370	379	362	389	399	387	384	373	357	376	369	375	401	319	367	413	337	385	375	368	358	399	390	392	379	362	359	375	355	374	369	380	379	363	402	375	384	344	381	367	364	414	388	359	365	372	344	397	380	409	388	362	374	377	364	368	360	369	354	395	377	384	370	418	389	384	382	367	367	415	384	378	389	367	387	354	372	369	395	382	398	363	354	373	379	378	363	376	349	385	411	336	388	423	402	379	381	381	369	381	376	345	381	414	359	413	380	384	391	398	360	348	385	333	377	371	385	350	389	393	387	377	373	394	376	418	374	372	396	399	383	387	395	372	373	358	406	397	412	373	389	360	386	350	364	403	394	355	365	436	399	381	370	397	389	371	385	376	368	375	338	387	397	400	371	420	366	350	400	370	401	410	384	366	380	424	346	369	370	400	363	388	393	377	387	379	353	382	411	378	369	372	344	369	351	376	373	390	388	398	376	375	400	364	374	359	396	397	408	353	367	344	374	362	370	427	408	388	406	410	383	386	355	367	373	364	399	364	361	411	369	390	380	375	360	376	413	362	409	386	370	361	373	400	388	341	357	381	375	367	358	407	365	376	384	392	389	345	390	351	385	343	337	373	355	397	402	390	411	429	395	379	362	348	361	355	352	374	360	374	378	397	384	407	397	400	386	382	358	395	352	368	380	378	373	388	389	376	397	358	345	374	366	376	402	361	373	352	364	407	346	406	371	379	369	356	360	360	390	371	398	361	343	343	375	374	375	389	390	406	375	400	393	344	374	376	392	408	362	332	365	388	373
48115	75401	52750	37427	25380	15693	14462	21450	15765	1622	533	547	554	451	474	486	479	446	430	451	470	485	494	437	473	430	449	431	444	400	443	464	482	417	401	448	478	422	452	443	416	462	436	480	432	421	427	448	446	451	476	463	456	451	474	431	463	411	433	430	437	406	423	461	446	461	472	405	447	459	429	425	465	426	428	459	413	436	454	439	438	422	460	430	428	416	429	435	420	404	473	466	442	425	438	464	441	461	454	411	479	449	479	443	454	433	474	428	481	447	439	440	473	437	400	469	476	424	424	413	442	464	422	436	436	453	445	476	466	472	463	470	452	441	463	443	414	452	436	438	464	438	447	434	461	441	490	421	438	471	412	461	449	443	455	446	474	429	441	453	446	451	421	454	417	486	409	410	442	471	411	428	403	433	483	429	426	434	450	459	453	455	468	451	458	421	442	427	443	474	412	397	435	443	444	429	443	439	437	457	414	461	426	436	430	431	458	447	431	426	421	456	471	376	448	471	480	452	445	475	409	451	416	400	435	464	458	444	434	443	419	424	452	452	470	454	469	421	459	458	468	463	474	457	444	450	390	464	489	420	454	477	461	476	428	447	451	480	442	391	447	411	445	461	456	461	437	496	443	384	447	439	454	409	437	442	418	424	468	443	445	416	434	438	431	425	452	441	470	465	452	458	440	455	449	478	428	467	457	423	419	390	453	425	459	462	438	458	454	431	451	423	433	453	416	454	459	422	459	439	458	440	450	419	453	443	431	417	498	426	425	436	416	480	451	419	428	426	474	399	450	457	431	433	468	403	470	437	467	454	483	451	464	440	471	451	438	465	437	432	395	473	458	426	412	450	422	441	413	423	433	424	414	443	456	428	462	459	421	436	462	418	469	449	452	457	440	463	407	453	445	460	413	467	460	457	430	433	421	451	432	462	437	415	443	450	456	421	477	447	437	448	425	433	423	472	466	423	421	493	440	463	423	411	412	447	448	430	458	422	438	409	440	446	441	448	443	429	403	444	448	430	450	465	444	450	437	435	451	450	449	423	428	456	454	412	440	426	421	494	467	444	442	443	465	467	426	470	484	433	418	452	453	445	402	430	451	427	408	426	443	475	420	450	447	431	449	458	385	440	443	424	470	411	418	460	457	463	439	425	411	421	460	436	467	475	456	479	477	462	431	460	445	406	427	460	443	450	454	488	431	486	468	440	392	464	439	431	419	447	474	472	483	428	449	464	437	439	437	437	446	447	463	436	450	439	460	476	441	420	455	418	462	440	459	467	401	472	452	470	402	453	445	424	459	428	483	438	437	472	450	413	469	454	446	412	417	444	422	447	445	441	437	426	428	435	481	430	409	418	419	438	460	429	444	461	421	452	436	436	423	442	441	415	411	449	441	437	470	431	440	478	424	469	441	475	451	434	461	444	401	440	454	468	404	441	434	392	421	420	469	458	395	441	424	455	427	434	457	427	433	407	441	442	444	441	479	442	417	454	464	453	403	419	415	492	450	445	410	439	488	422	422	433	449	434	443	446	451	480	456	437	468	426	452	465	426	479	414	436	458	437	445	453	493	476	434	460	453	470	477	470	473	435	481	430	463	428	469	451	433	444	452	448	440	485	441	444	461	425	443	443	445	401	477	476	433	435	461	465	420	477	430	468	478	409	441	429	479	432	457	467	449	411	403	436	430	439	452	435	481	469	399	470	419	408	461	420	437	425	444	455	485	456	419	433	455	407	491	479	442	476	427	456	449	445	418	430	479	436	403	411	476	464	449	455	417	416	440	434	422	417	493	459	483	456	397	445	458	480	428	426	469	452	448	432	424	442	430	414	407	420	462	456	455	425	401	466	419	426	418	454	440	450	433	437	422	460	483	481	465	408	440	443	498	421	420	429	460	491	417	422	443	433	479	444	510	446	452	409	445	473	442	431	429	441	407	406	459	443	417	446	419	416	455	461	475	424	399	470	409	453	453	436	457	453	442	418	471	419	445	461	442	460	385	464	427	443	474	452	444	414	435	442	458	446	477	428	425	468	459	439	454	432	428	436	427	473	438	459	444	464	465	447	411	404	436	421	432	471	408	434	419	409	441	488	464	454	473	431	449	427	457	410	434	436	455	427	430	400	420	429	449	504	404	476	454	405	462	448	409	464	445	446	456	451	443	428	432	466	428	417	423	422	456	456	459	433	435	443	408	421	387	459	396	452	413	427	461	416	454	444	470	465	444	428	437	459	463	469	437	423	458	474	408	445	418	476	462	426	395	426	439	445	461	415	435	420	436	439	458	463	450	458	432	440	446	419	451	444	431	418	463	433	432	458	435	467	399	475	460	429	429	442	446	426	447	408	473	421	421	436	493	435	416	456	429	404	404	434	387	430	430	449	445	437	425	483	439	443	427	464	432	451	430	400	414	419	446	499	414	471	447	414	442	436	409	413	451	445	418	420	423	455	412	431	467	477	437	440	431	436	463	435	469	448	444	410	475	435	452	459	408	429	455	433	430	426	433	431	410	408	463	449	444	443	439	428	455	437	390	446	449	444	420	447	445	419	441	446	441	477	424	480	418	424	442	440	453	472	445	415	418	439	439	448	452	407	450	443	424	466	454	453	471	452	451	417	442	395	437	410	417	463	452	440	462	454	445	460	461	436	454	443	466	462	452	383	455	419	477	436	474	463	419	438	459	448	415	449	439	410	457	438	462	461	444	450	473	478	476	443	440	443	418	431	483	443	401	432	442	431	493	446	371	426	461	481	461	472	448	506	402	472	427	436	448	434	477	452	441	455	466	416	449	433	431	378	478	413	452	443	434	453	455	408	452	457	420	457	453	438	453	490	438	431	461	495	428	452	413	412	425	407	413	443	458	424	435	460	436	443	438	433	431	430	432	401	458	434	449	416	456	438	427	412	452	415	460	444	435	429	421	440	460	444	442	475	464	434	404	449	411	424	438	457	442	449	464	450	431	429	434	439	421	436	417	397	473	431	411	417	440	436	434	460	443	428	456	434	463	461	409	456	456	431	423	447	440	485	423	428	415	453	435	420	438	428	415	434	430	456	451	446	443	440	417	435	415	423	460	411	405	461	458	434	471	455	444	434	420	417	447	410	383	436	426	471	431	433	436	424	466	429	448	420	433	443	415	433	436	447	446	461	465	445	429	468	415	427	408	453	444	451	426	424	410	446	459	463	445	459	433	421	427	451	451	397	417	478	465	417	469	458	403	434	434	472	418	448	421	447	443	458	458	449	426	437	381	452	439	446	475	470	436	460	463	458	447	444	451	434	469	463	450	419	453	407	461	461	386	469	428	464	411	494	448	451	453	440	437	436	459	432	453	501	420	443	450	482	425	460	431	466	425	450	426	461	451	469	456	444	460	419	453	465	432	488	415	453	440	453	470	465	476	431	435	442	446	462	435	478	433	432	450	438	411	453	391	444	438	426	423	453	424	419	411	454	445	407	428	449	447	430	424	384	468	450	433	450	448	461	448	473	411	458
25473	21801	27926	26434	16828	6944	4574	5912	5287	451	299	265	270	266	270	276	274	321	264	307	255	279	309	260	275	269	256	286	253	270	308	261	263	274	264	253	277	259	279	264	256	262	286	286	288	273	273	265	301	281	283	321	264	266	259	269	275	274	299	277	263	248	257	278	247	300	269	259	290	274	275	284	291	280	292	236	273	275	264	286	310	274	228	244	294	252	242	269	282	257	265	257	256	288	255	241	280	293	280	267	272	267	281	277	242	233	294	238	255	274	284	279	272	260	258	261	297	273	255	261	242	243	273	259	273	306	295	312	253	304	264	260	246	278	264	272	302	269	245	276	280	254	268	243	262	262	288	281	263	289	254	269	268	249	257	287	264	282	256	248	239	297	254	287	281	281	251	275	272	261	273	286	256	266	239	259	273	278	272	249	243	283	265	282	242	285	243	272	270	281	257	295	252	266	239	293	277	272	273	279	279	272	281	281	281	239	291	298	261	251	274	257	270	263	266	286	261	260	274	263	267	290	251	264	248	243	293	261	286	287	281	268	271	272	275	282	267	283	281	233	283	284	241	254	275	256	274	247	263	254	277	228	256	273	277	279	289	264	269	275	252	271	237	330	255	279	274	294	262	269	252	282	255	273	272	290	255	280	269	266	287	242	286	250	273	248	260	262	274	270	253	255	260	264	267	275	250	256	280	274	256	262	286	312	271	249	282	305	240	294	294	271	251	283	254	278	280	292	281	279	251	292	282	266	260	290	245	253	270	271	266	284	263	261	282	284	253	260	257	272	271	282	302	295	285	241	262	274	241	257	259	264	257	258	265	231	287	284	270	246	272	235	282	258	272	266	256	246	231	255	281	293	263	261	240	258	264	246	263	293	241	275	264	254	291	292	252	299	279	274	239	266	262	273	239	260	272	281	249	258	268	270	270	270	242	241	294	272	291	248	257	297	264	266	267	312	267	296	256	260	248	253	280	279	251	279	270	263	251	251	240	295	288	232	260	246	298	263	297	242	245	275	280	268	284	288	290	261	258	244	243	283	263	262	272	299	297	255	270	266	270	257	262	275	291	298	261	257	245	241	287	291	272	254	302	296	276	272	302	244	267	278	271	250	254	248	271	273	289	239	257	270	284	261	263	278	267	281	253	268	289	269	253	262	268	275	308	272	275	275	287	238	283	282	271	284	271	262	251	290	287	257	292	274	255	275	290	249	280	285	268	270	277	282	259	265	254	265	275	284	269	254	258	257	267	265	276	271	277	281	284	237	258	276	262	275	276	302	259	257	248	243	272	274	274	269	268	268	269	260	300	271	271	256	291	273	259	268	262	298	278	277	261	278	259	260	257	279	278	276	268	284	245	280	226	266	274	285	269	260	273	260	270	273	285	300	291	269	260	299	290	251	281	273	253	280	260	292	276	262	279	287	262	273	276	282	263	262	288	247	273	256	310	286	280	281	276	268	252	296	281	277	259	249	238	260	249	246	269	257	278	272	277	305	267	289	292	264	250	254	259	241	272	256	278	276	302	263	278	255	282	257	270	241	256	273	264	266	271	272	242	260	253	265	261	252	281	292	283	271	277	286	268	305	273	258	244	265	257	263	278	276	284	274	271	296	253	242	273	246	255	295	268	259	266	262	257	284	282	237	279	313	274	291	284	281	282	249	285	268	262	266	289	270	286	257	289	258	294	268	296	243	277	263	278	259	303	271	285	266	268	260	270	274	275	255	271	271	272	260	282	273	259	269	260	287	271	265	289	291	293	259	296	291	271	256	283	278	251	256	244	289	277	273	274	264	275	274	256	267	290	257	258	277	280	258	266	306	299	301	270	283	260	266	269	285	301	253	262	245	291	272	283	254	277	254	282	281	291	259	253	255	270	265	273	267	264	254	270	282	271	262	268	331	240	254	281	252	254	279	275	275	265	244	258	267	270	270	256	261	262	261	263	280	289	269	297	246	271	285	278	275	291	260	279	267	266	282	281	294	277	287	292	259	254	292	278	250	269	275	225	296	296	253	263	284	265	250	255	267	288	285	292	292	268	296	269	272	286	279	270	261	260	273	273	278	276	276	289	250	252	243	281	254	269	240	243	296	283	285	283	268	302	258	282	252	261	264	249	240	258	280	239	250	258	271	256	248	261	272	269	292	263	248	278	280	280	236	240	268	257	241	246	262	260	278	259	256	273	281	264	282	264	261	285	273	269	261	283	264	247	259	281	254	237	244	244	281	268	255	267	270	253	282	287	271	273	266	303	263	276	267	293	296	287	286	244	259	269	287	271	263	271	273	276	266	261	274	242	279	222	246	281	237	271	283	253	251	302	272	273	267	273	278	268	307	284	251	261	262	294	253	261	252	281	305	271	254	289	291	263	266	280	249	244	277	275	276	255	261	276	284	275	250	266	270	269	231	278	279	275	286	241	271	273	245	263	255	245	283	253	283	261	275	276	261	251	244	258	253	289	278	251	263	246	279	260	280	277	267	292	273	292	264	257	268	238	258	255	293	295	267	268	267	274	263	245	291	285	262	246	287	286	260	304	273	276	290	285	268	242	270	285	286	282	251	234	243	240	259	259	300	250	273	277	276	268	270	243	260	289	254	252	265	248	249	252	284	246	315	278	287	275	267	274	259	264	257	260	291	288	257	261	260	267	236	288	285	291	313	298	281	277	269	307	294	276	243	270	274	274	320	253	264	292	273	287	290	263	251	248	286	261	241	271	243	278	265	247	244	293	263	248	253	286	283	277	264	281	273	264	283	274	259	297	296	239	261	290	266	267	258	298	254	281	250	283	285	287	263	268	246	267	288	277	251	275	260	271	273	280	254	278	262	302	273	281	273	251	273	239	321	258	296	277	274	251	253	254	263	265	265	263	249	288	246	261	242	294	234	267	278	258	274	277	263	273	258	263	255	224	256	263	274	292	272	267	295	266	259	274	250	273	259	254	278	262	281	291	246	276	281	280	269	276	263	263	261	258	265	291	305	252	276	263	255	282	284	272	260	291	239	284	292	240	259	265	255	302	287	280	289	298	266	275	290	279	262	280	281	293	276	264	276	249	240	274	284	250	255	281	295	241	283	268	266	270	258	246	268	287	249	282	308	269	274	265	286	280	246	255	285	242	306	278	269	263	272	253	233	259	250	275	277	275	295	272	275	247	258	258	261	259	248	265	243	273	258	259	269	278	266	280	254	271	277	252	295	268	299	264	273	283	249	241	273	268	272	272	265	270	288	277	293	302	265	265	262	262	264	243	248	240	281	268	279	271	272	283	248	287	253	258	271	248	277	269	260	283	273	263	261	254	275	278	252	233	284	295	283	280	289	252	252	267	240	251	267	288	286	294	279	274	265	261	286	278	287	270	250	265	269	262	264	283	271	269	283	272	296	273	284	267	248	285	217	266	266	271	278	285	257	261	271	274	271	267	306	322	261	260	299	244	279	302	292	288	274	246	290	289	254	297	285	258	272	276	253	258	284	285	262	260	269	285	273
43285	61287	40325	29553	18294	11449	10484	13674	11504	714	338	364	336	357	349	333	342	338	392	349	336	317	307	330	368	332	331	342	327	324	323	330	311	344	327	349	341	342	333	328	355	364	299	320	325	315	366	333	340	339	355	326	297	342	345	304	306	318	302	313	324	289	314	332	301	345	348	331	335	333	323	346	323	343	296	346	331	368	295	333	322	338	332	347	347	322	336	323	309	319	330	363	360	355	341	339	320	329	330	329	318	343	353	339	340	331	353	326	354	314	324	347	360	353	357	327	354	343	335	346	366	346	329	319	329	342	323	365	345	311	345	326	353	344	316	308	346	347	347	328	315	328	308	314	342	325	316	308	314	306	322	354	322	339	331	339	292	364	315	332	316	324	331	318	332	339	325	336	331	299	312	303	316	310	324	347	306	312	340	336	321	332	345	339	336	340	340	331	319	337	338	330	347	364	324	323	338	299	324	334	316	338	326	339	378	320	334	308	319	330	315	337	352	341	353	334	334	343	344	347	302	330	324	322	358	312	348	325	320	334	341	353	320	344	358	348	328	358	328	330	326	360	317	340	337	348	323	287	327	312	284	329	333	318	339	349	318	336	340	321	316	306	313	333	351	393	330	279	330	337	275	309	319	341	338	340	346	314	343	332	319	345	338	349	322	348	316	343	374	318	332	324	336	316	320	315	302	320	303	330	311	338	350	312	314	319	303	326	304	323	288	314	355	326	317	347	365	329	305	330	321	330	312	312	315	315	349	330	341	343	367	346	334	372	322	347	332	311	348	322	334	351	332	343	351	313	312	341	295	362	322	327	342	347	314	373	318	311	336	317	309	328	352	354	337	342	350	324	330	344	345	337	343	316	322	344	331	311	348	351	335	317	304	314	336	326	321	324	322	349	353	321	338	367	333	291	355	310	287	340	346	379	341	326	335	333	338	351	329	356	313	343	324	328	298	330	358	328	346	336	340	305	340	342	314	325	299	315	335	313	337	349	334	342	298	357	343	329	329	338	333	327	322	344	299	330	334	330	320	334	365	354	331	351	304	337	357	357	285	320	333	342	358	328	366	333	330	312	338	327	319	308	328	319	365	332	336	318	331	348	329	335	339	297	310	322	319	324	336	360	371	320	335	337	332	290	350	297	329	315	342	364	348	305	312	316	328	338	372	309	299	327	320	352	336	342	296	321	322	303	372	298	313	330	313	338	317	327	319	314	359	312	326	338	330	336	336	327	301	354	340	353	364	296	369	338	336	341	310	365	339	341	365	330	349	317	312	305	338	365	339	338	362	302	349	342	355	294	349	325	342	340	344	319	328	350	354	325	341	318	336	329	357	347	344	293	357	331	344	348	358	305	336	323	326	357	353	298	319	346	335	308	340	332	348	331	325	357	327	337	336	333	366	353	345	349	348	349	360	305	327	355	315	262	314	323	315	336	356	308	361	276	314	338	326	330	352	320	322	337	351	348	323	327	333	345	329	323	333	346	343	336	349	324	330	328	341	334	325	295	340	339	312	333	300	319	336	310	325	342	344	332	315	302	342	351	348	308	336	323	332	354	323	341	341	294	322	380	336	345	314	363	313	294	311	309	302	332	324	336	354	361	316	353	327	332	324	329	317	355	365	330	318	336	355	326	318	343	359	363	335	349	308	325	335	339	307	307	288	302	329	350	328	345	346	336	313	357	331	331	314	327	339	335	327	342	308	341	323	332	331	347	301	339	343	348	330	345	289	332	308	331	352	320	300	325	349	352	324	333	327	294	328	330	342	328	325	312	330	340	335	329	312	330	315	332	318	328	363	332	323	354	313	338	340	349	304	301	307	348	334	314	310	344	275	310	354	343	322	322	345	330	349	354	324	322	315	304	325	372	324	353	340	291	328	340	309	343	361	293	321	325	303	307	322	332	344	304	318	350	366	313	314	336	323	307	333	321	308	317	344	329	344	346	305	330	297	327	340	303	319	340	319	303	316	324	317	327	309	327	330	304	337	317	335	315	354	328	323	349	308	343	325	312	361	316	347	320	349	333	348	324	367	327	323	315	334	346	325	355	342	320	342	325	297	338	331	325	345	338	304	342	338	336	316	328	346	352	335	336	323	333	327	323	326	331	338	308	302	330	297	302	288	372	322	320	344	338	368	329	323	329	320	343	277	340	333	331	334	311	305	345	322	340	388	326	344	320	326	346	311	336	315	347	344	337	319	334	325	338	313	337	345	366	336	350	347	317	341	312	331	297	344	330	305	344	347	297	342	315	361	369	314	354	349	337	314	319	315	305	340	374	356	355	320	359	366	327	339	326	323	346	324	331	334	340	302	328	313	342	335	326	300	334	343	313	318	328	354	307	329	320	332	356	329	355	306	315	324	313	327	352	325	300	318	325	312	324	357	292	328	324	347	316	354	309	332	323	352	319	350	341	316	318	343	342	339	339	323	376	320	331	322	325	312	329	320	341	336	359	325	319	315	298	342	352	340	309	370	332	337	338	340	299	309	312	321	316	353	328	327	307	335	330	329	330	326	348	343	336	369	338	320	347	340	347	314	305	340	321	346	327	350	325	291	354	284	374	368	328	329	309	299	340	362	311	322	344	326	332	310	302	371	343	354	367	347	343	349	319	324	344	327	339	328	326	309	347	290	321	344	310	330	330	322	311	340	311	316	340	354	284	331	349	331	318	338	307	337	367	301	336	321	332	341	341	329	334	327	344	353	360	339	338	328	329	343	379	291	356	335	324	292	366	325	349	343	320	332	305	328	336	359	374	325	357	326	346	366	299	314	325	322	365	340	326	345	343	343	342	344	361	332	341	346	326	310	345	343	366	309	318	356	330	327	300	348	302	344	337	337	330	300	327	322	306	319	374	339	321	335	314	300	338	318	335	337	296	334	338	348	332	307	360	298	320	364	343	330	328	307	297	350	346	333	320	320	339	327	317	321	329	299	317	364	311	346	361	323	297	333	339	365	308	338	347	315	329	308	334	348	318	307	334	298	342	363	361	327	347	327	308	345	330	350	333	315	355	337	326	364	338	309	319	329	283	294	309	326	348	306	308	322	317	332	325	333	349	318	318	328	304	313	361	343	339	334	345	279	348	338	340	306	326	330	353	315	333	328	333	341	339	337	369	359	299	369	351	315	338	321	352	350	324	356	341	356	358	328	334	328	322	317	313	337	349	340	352	305	353	340	351	320	324	354	330	336	290	366	336	321	357	322	354	311	317	368	314	339	303	351	351	324	310	329	321	327	314	323	352	363	321	322	331	319	348	321	326	367	328	312	306	330	325	369	300	366	352	356	322	323	320	335	311	353	372	296	344	345	314	317	323	348	348	308	308	346	350	350	319	320	304	330	310	330	331	347	353	337	330	303	289	334	315	308	347	306	322	324	297	321	301	291	323	377	371	355	327	337	328	327	323	352	334	322	318	334	321	346	354	354	325	313	349	312	344	309	333	321	332	323	318	321	314	316	306	322	322	367	365	308	340	356	355	311	322
22974	21354	29031	24408	24444	24492	26372	23317	19626	2690	567	550	529	541	501	492	501	481	488	467	508	493	491	511	505	522	489	459	489	485	471	479	462	461	519	455	469	524	497	465	446	486	498	459	455	445	484	472	464	474	497	474	518	462	473	478	476	470	509	467	466	501	467	485	450	471	470	446	505	477	510	454	435	483	498	450	467	462	479	485	465	464	497	436	469	480	482	484	484	485	498	498	467	446	519	491	487	464	438	489	495	454	439	478	433	460	511	473	519	483	475	503	450	459	460	463	441	491	455	491	485	494	506	485	472	503	467	482	453	481	466	451	504	501	461	512	482	454	462	471	471	493	463	464	500	482	463	476	469	499	485	477	450	486	470	468	490	496	433	461	446	466	469	489	443	488	488	486	447	499	473	496	455	460	471	461	479	490	455	440	434	503	488	487	487	496	444	489	477	493	463	455	483	486	486	446	451	442	515	518	480	455	481	469	467	511	487	497	463	483	457	430	486	479	479	435	484	437	487	493	463	501	504	466	451	470	459	456	476	466	485	437	492	475	460	462	490	463	479	449	482	452	481	442	468	475	511	419	483	500	467	502	419	488	434	483	455	517	477	455	471	471	440	444	483	435	495	467	474	463	471	464	472	493	456	460	444	466	492	485	462	480	470	442	459	484	474	435	467	461	399	476	473	466	460	473	456	474	521	507	435	445	496	451	500	458	462	426	452	449	462	477	463	472	515	517	502	453	486	457	467	481	482	486	447	449	482	452	493	471	468	471	506	479	496	520	460	451	451	466	473	456	439	483	476	452	469	484	472	485	510	462	470	492	484	469	492	438	439	475	471	445	434	445	488	459	491	445	478	468	419	477	453	468	445	443	487	491	505	475	497	468	461	473	464	512	464	484	465	449	480	468	493	475	435	483	470	433	507	462	434	492	460	457	480	422	444	474	454	454	475	461	498	466	493	432	503	448	425	500	461	458	435	450	469	447	455	439	452	495	470	446	476	452	490	459	488	493	446	461	480	486	431	435	454	463	452	470	420	464	473	467	459	475	465	445	480	434	496	497	483	477	475	489	499	490	434	438	469	474	459	482	456	456	479	495	467	498	477	495	450	478	447	490	471	484	497	454	452	436	474	481	437	458	506	419	447	492	469	465	490	515	516	522	451	471	474	471	476	481	513	480	457	468	484	477	468	489	488	520	474	471	475	496	476	443	457	443	479	452	487	459	492	462	470	495	477	475	481	510	473	490	449	508	479	482	524	517	490	490	480	483	442	453	483	495	482	506	464	528	475	450	441	486	458	474	483	475	472	439	446	499	466	450	485	466	502	476	433	506	487	495	478	466	483	458	458	468	490	467	467	447	468	513	458	483	469	504	506	477	479	489	453	486	481	460	482	444	493	493	486	461	502	464	499	494	510	458	487	501	431	466	494	495	469	475	465	436	482	462	459	466	458	456	445	515	473	463	447	443	455	473	465	497	490	464	466	469	481	431	466	506	425	445	507	465	511	435	485	433	442	475	449	479	485	492	477	445	469	444	498	436	445	478	480	460	447	488	467	475	423	460	466	520	497	495	461	498	452	477	470	428	466	440	482	479	451	469	446	490	460	460	483	484	474	471	472	493	445	469	468	467	456	470	469	480	487	453	448	479	490	453	466	478	477	486	466	489	486	475	474	470	440	450	483	476	461	497	482	473	487	469	461	466	453	480	464	476	471	489	462	478	474	484	437	490	429	494	501	457	484	477	508	495	493	473	506	468	441	497	446	481	498	464	484	467	479	495	458	517	485	473	482	448	524	470	442	439	505	493	476	473	493	452	458	414	435	440	466	484	514	503	429	460	477	466	468	465	502	488	473	484	467	487	471	481	450	471	447	454	476	461	460	467	486	508	495	481	526	502	457	492	511	498	456	448	498	469	477	448	498	459	471	458	453	491	463	452	449	499	452	462	482	464	479	470	492	456	449	450	440	471	501	477	491	472	430	464	491	462	469	464	461	490	455	503	460	492	456	429	471	433	439	485	452	447	460	468	453	491	470	451	457	428	486	478	447	490	460	481	512	484	456	488	472	428	499	475	462	484	444	476	449	485	484	513	486	435	481	469	466	508	488	506	435	449	472	480	453	482	457	467	487	452	491	474	481	546	474	487	465	445	490	491	466	450	456	486	493	466	470	434	469	497	496	498	447	454	476	517	442	489	475	451	445	462	457	478	443	474	505	484	455	479	456	490	477	444	465	463	498	427	458	532	482	528	464	470	485	445	480	482	482	435	446	484	432	467	498	465	482	530	458	499	477	492	471	451	455	470	494	517	501	496	482	431	463	491	479	484	441	475	450	458	454	507	469	395	446	493	477	471	474	477	457	484	507	457	441	468	465	440	491	465	484	480	463	476	489	470	468	495	470	457	460	480	457	496	466	487	506	539	448	459	453	478	480	446	457	459	457	489	488	449	464	483	476	489	445	479	471	440	460	473	496	463	475	488	485	483	491	487	476	476	474	467	497	453	497	481	491	500	472	451	478	454	492	448	490	466	446	494	473	491	456	464	465	465	413	480	472	457	489	488	458	451	480	441	464	454	497	486	445	463	492	470	490	503	469	459	449	435	469	496	512	492	453	436	487	482	447	468	502	476	462	483	476	487	514	449	490	463	509	503	466	466	480	446	447	464	449	471	506	475	467	510	477	485	509	463	483	464	464	474	474	474	460	491	459	462	474	526	476	428	466	503	487	498	505	476	476	482	511	465	478	485	457	470	475	471	495	473	476	489	479	458	489	489	483	483	460	463	469	470	453	482	482	486	466	467	440	430	441	470	490	484	453	448	455	456	473	485	507	489	465	462	477	465	436	476	452	495	488	491	441	447	466	517	489	457	452	467	467	514	485	505	460	435	496	457	481	460	459	473	481	451	487	511	457	493	456	499	488	422	507	499	475	456	435	478	485	485	491	460	461	464	477	507	476	464	451	519	442	475	479	470	495	420	508	467	478	538	489	465	467	480	502	496	461	458	466	467	506	450	483	497	486	452	478	470	465	452	440	500	510	475	457	476	443	451	490	485	451	479	480	526	466	467	478	470	474	481	460	474	460	496	492	460	440	479	483	457	489	443	484	445	463	479	457	460	500	465	434	472	469	460	456	497	466	439	486	450	446	454	474	423	477	481	470	451	465	451	477	488	437	472	468	469	490	495	439	467	481	454	471	473	465	469	445	445	476	457	526	431	485	457	516	518	492	497	483	486	483	517	486	448	474	475	454	470	480	505	504	452	480	491	506	433	473	496	511	462	455	455	462	499	463	458	505	465	440	472	475	479	453	472	448	495	429	463	495	481	497	466	481	420	438	445	424	467	482	469	452	466	472	483	476	467	432	459	455	455	474	483	478	473	455	459	478	506	477	511	510	484	487	464	477	479	473	488	537	474	480	491	459	457	485	502	477	473	463	510	517	456	461	446	477	507	456	472	486	458	510	522	513	459	493	453	481	507	493	447	462	451	485	496
56893	90490	62167	47019	42267	30728	29051	30829	25413	1745	783	736	658	679	605	601	643	598	590	589	593	593	585	587	530	562	594	554	583	519	564	559	559	511	590	584	553	553	551	579	559	527	566	509	539	570	534	587	524	555	520	573	515	535	593	535	543	535	545	559	520	570	545	555	578	527	552	568	534	568	565	547	579	605	566	573	584	573	540	526	514	559	530	545	561	582	531	564	551	568	559	549	611	596	573	574	533	544	586	553	510	562	534	556	527	535	580	567	567	539	573	558	573	532	575	538	547	602	549	557	539	568	544	549	537	515	523	533	585	554	497	525	551	543	569	571	522	558	551	568	549	561	562	544	516	564	583	544	526	547	544	541	539	543	556	552	538	535	530	529	520	540	555	595	551	527	521	536	556	529	597	582	569	584	569	508	516	560	570	543	593	562	514	555	550	540	534	550	539	532	564	573	547	589	565	536	540	568	575	529	496	543	543	607	524	521	513	546	519	539	567	520	535	509	537	530	562	521	597	542	513	565	526	577	541	546	529	533	530	505	521	593	477	540	555	562	544	572	522	545	528	554	548	567	570	545	515	573	543	572	540	516	558	541	510	529	555	519	520	500	561	570	542	551	565	554	548	533	535	544	555	564	555	580	545	537	545	501	539	537	533	520	517	539	496	536	552	577	542	550	524	508	518	553	543	515	530	587	561	543	494	521	516	529	552	565	525	553	560	541	553	536	538	543	539	541	540	538	552	527	566	582	544	536	566	528	554	543	558	537	555	491	547	557	567	562	554	573	513	535	534	575	623	570	459	576	536	528	538	541	573	538	532	532	517	532	524	517	564	535	533	605	495	565	541	525	546	563	550	547	541	566	538	536	571	544	578	522	536	551	563	547	524	551	530	580	590	520	534	523	514	536	540	536	551	546	553	554	554	544	545	513	538	510	528	543	551	521	571	547	554	548	531	512	582	563	552	580	525	544	553	589	560	535	551	507	541	549	535	544	577	518	545	540	562	540	478	570	537	537	522	585	539	525	542	543	517	553	512	538	568	564	539	562	526	574	557	557	538	555	544	568	537	552	515	544	555	541	528	542	549	536	546	544	555	570	543	511	507	571	536	565	540	559	572	545	518	532	560	558	560	529	558	548	549	563	516	550	565	525	551	532	566	602	531	554	520	523	547	521	526	560	554	546	548	546	515	528	521	545	553	602	534	566	528	534	542	531	505	554	544	560	535	544	516	537	572	536	571	551	546	512	558	582	543	560	534	560	555	526	581	496	539	586	552	576	562	532	521	539	536	528	538	554	503	539	559	527	533	545	525	559	568	548	549	525	538	553	573	562	513	582	544	592	552	564	568	545	570	543	565	557	559	538	580	558	550	554	556	488	524	582	535	497	525	515	556	560	566	536	511	544	553	529	551	578	552	555	526	566	537	544	540	559	536	546	549	549	512	564	542	544	527	554	542	510	533	557	530	554	531	599	580	533	548	521	540	553	580	516	591	510	543	581	514	571	564	518	532	529	524	587	515	525	530	524	537	514	539	554	515	527	564	567	517	545	585	521	543	571	541	540	517	538	576	546	591	527	499	547	509	528	584	484	549	542	572	586	545	514	601	544	556	484	593	545	522	522	506	545	518	526	548	531	566	541	543	529	539	573	561	568	560	546	537	580	506	552	518	548	563	579	561	553	552	531	518	537	558	563	537	497	572	498	556	553	555	547	528	547	511	537	540	512	547	526	544	514	536	552	548	537	544	541	546	564	562	498	566	538	560	541	537	548	551	551	539	568	547	532	548	527	531	532	527	547	535	543	571	533	544	530	551	557	503	541	574	535	534	581	534	546	498	543	537	542	539	533	564	546	589	525	515	553	575	533	562	562	557	574	592	531	531	546	530	543	590	541	543	568	554	548	536	547	551	532	547	541	549	545	519	547	567	512	605	521	521	556	557	578	546	509	554	537	514	510	570	566	542	578	510	528	539	541	542	544	556	520	552	591	516	537	566	553	519	515	548	525	512	569	573	604	575	530	576	532	526	550	541	535	540	546	502	550	563	545	529	506	541	527	551	562	595	541	538	564	507	571	530	535	589	532	532	506	506	542	527	544	570	582	543	522	532	542	560	548	575	601	564	583	553	517	557	559	550	538	558	552	554	509	542	554	537	541	534	583	580	541	575	533	560	529	553	522	540	546	582	527	534	549	553	512	527	526	539	547	535	532	523	563	543	553	552	526	515	550	510	594	517	537	528	575	546	560	555	525	568	556	537	536	536	553	550	556	533	568	535	530	572	534	556	576	527	521	523	528	544	508	594	549	538	571	514	532	525	538	517	515	554	565	562	551	606	581	581	557	552	558	575	546	548	555	507	540	542	581	583	552	565	540	534	561	572	537	570	537	524	560	532	541	588	530	568	540	515	553	527	551	530	527	543	543	557	539	578	544	565	561	533	547	552	560	536	552	564	504	553	517	580	557	524	539	530	493	560	546	555	535	503	556	568	574	554	539	528	556	566	544	519	553	569	505	512	517	553	540	538	560	537	522	570	566	536	544	605	521	603	523	516	518	549	497	544	557	556	557	556	538	601	596	510	577	541	578	544	541	597	558	559	567	557	599	527	540	521	551	535	570	552	534	527	566	525	542	541	527	607	535	521	551	497	541	555	530	515	541	555	584	542	540	526	502	487	508	563	510	537	592	535	546	560	509	564	541	533	552	553	558	584	560	514	522	560	578	560	537	543	571	498	559	528	553	566	515	501	544	558	534	541	556	532	581	572	553	525	556	530	495	510	530	572	574	536	528	608	601	552	526	567	522	541	561	514	519	557	543	562	545	553	536	579	539	535	555	547	542	532	521	502	542	525	580	568	534	541	540	562	548	506	572	535	531	512	554	550	519	527	568	590	503	547	595	561	521	564	578	533	538	562	525	561	588	559	525	549	568	523	540	560	556	524	545	587	534	532	567	559	537	534	541	529	518	558	518	523	526	552	553	535	528	547	607	587	532	576	538	523	561	541	568	579	520	542	529	536	553	527	542	513	564	549	531	546	568	527	543	547	482	537	533	542	554	552	548	465	563	557	567	510	593	518	560	507	574	563	563	579	505	548	530	523	543	552	542	494	548	523	537	579	539	570	579	545	535	547	545	544	537	581	558	555	533	575	538	550	538	560	540	498	539	575	567	531	588	530	524	498	540	547	533	565	567	579	526	571	548	545	534	542	534	553	525	541	548	550	550	554	575	551	565	556	539	568	527	567	544	539	549	505	547	522	534	511	565	565	583	556	544	563	539	505	515	585	559	554	509	544	524	533	558	571	533	540	528	563	581	498	547	550	516	540	552	582	536	581	561	557	529	522	570	540	541	544	551	543	535	571	520	556	568	586	556	506	549	496	557	532	550	563	536	566	551	526	511	555	585	517	533	538	547	544	542	525	526	524	554	553	577	551	586	541	561	519	551	515	532	503	571	529	564	555	547	567	560	539	559	526	534	572	537	626	526	517	574	547	549
27938	23304	19221	6246	4251	1950	1417	1456	1031	273	267	252	244	257	274	255	260	266	265	247	253	259	283	277	286	281	258	276	270	257	278	245	249	275	233	272	276	249	276	229	282	259	276	239	229	244	249	260	265	262	253	263	263	255	250	237	252	269	261	271	246	237	266	275	260	238	261	275	251	286	265	242	245	235	233	266	280	205	240	262	255	260	262	257	277	275	241	260	262	269	279	297	243	249	250	244	274	224	265	225	256	245	269	272	292	264	273	242	283	268	283	279	248	257	259	233	250	234	247	253	276	269	274	268	254	266	262	290	274	239	257	282	234	263	257	254	279	275	237	279	260	239	253	258	275	258	270	284	262	294	271	271	254	262	252	262	274	249	249	248	280	258	259	257	256	281	280	255	263	248	249	253	283	259	247	215	268	264	256	254	274	258	253	261	250	237	245	276	252	256	234	242	288	273	258	258	237	261	268	280	247	250	262	271	269	252	249	252	262	256	258	257	275	280	278	255	245	231	226	255	268	281	260	261	259	286	228	246	259	251	298	248	247	242	247	243	262	270	269	298	241	225	237	285	260	263	265	276	258	233	264	245	275	257	215	243	288	240	245	239	260	263	272	261	248	272	274	265	247	272	266	269	267	269	245	246	242	264	255	271	260	277	280	264	241	276	268	269	241	260	286	257	253	264	271	251	282	245	249	272	273	271	225	266	267	238	255	231	232	245	243	247	266	251	270	275	249	285	274	254	256	251	281	276	279	258	287	266	227	240	287	244	267	249	283	246	255	259	238	240	269	270	260	257	252	265	287	245	259	247	255	253	251	233	280	255	254	245	251	246	256	270	246	223	273	255	268	274	274	251	239	249	266	278	265	253	282	250	266	258	256	274	261	278	262	249	269	257	271	245	259	257	246	284	216	247	250	256	261	257	246	269	271	253	245	247	223	244	308	310	272	253	274	236	237	276	275	242	273	267	273	226	277	266	255	276	257	271	251	269	250	274	240	258	255	249	254	239	265	275	250	221	252	258	272	256	249	228	275	220	282	274	269	270	241	232	275	254	259	251	245	248	261	254	259	254	236	276	264	286	254	249	238	248	292	249	272	275	253	279	243	273	279	247	252	249	247	267	266	234	281	272	261	235	244	230	266	268	263	225	234	296	283	239	228	261	234	248	273	246	254	249	276	257	237	274	267	248	273	281	302	248	255	248	258	270	241	271	270	252	245	241	270	222	235	241	245	245	246	260	255	258	286	262	251	239	260	257	240	274	254	238	268	231	259	255	249	267	230	263	233	267	261	254	250	277	243	274	284	223	254	238	274	292	236	244	263	265	238	256	246	313	256	242	234	263	257	260	283	247	276	244	245	268	264	250	253	259	254	268	248	255	256	276	242	294	271	252	240	268	244	274	264	248	259	278	263	258	239	235	268	228	271	279	274	248	254	262	287	245	238	249	264	271	247	258	234	252	253	249	277	253	283	254	252	258	306	260	245	266	258	241	246	251	273	234	272	251	260	235	246	288	250	259	272	268	251	247	263	231	252	281	264	250	291	274	274	290	262	219	236	250	275	245	241	241	266	251	246	259	249	255	263	287	226	274	252	248	275	268	257	249	244	270	252	249	254	278	298	260	276	245	253	246	245	261	237	248	269	300	276	258	299	266	265	236	286	251	286	271	270	302	265	259	254	241	277	254	240	267	251	281	222	271	236	247	239	249	263	267	259	265	272	268	263	273	252	256	255	254	268	254	246	247	253	268	267	260	268	258	262	244	257	284	243	251	263	287	242	283	281	253	265	261	229	245	271	261	283	265	269	276	259	251	259	275	265	251	260	247	284	252	284	219	260	256	246	281	253	277	245	261	267	245	274	275	262	250	256	303	239	256	269	258	255	249	233	261	253	239	275	297	252	262	266	291	272	252	280	244	253	268	252	253	247	256	244	272	262	246	269	266	268	253	275	266	272	243	276	261	279	228	256	267	242	252	261	275	263	252	249	256	228	228	267	266	270	246	284	283	252	308	249	283	276	258	275	222	284	239	245	291	269	265	240	285	246	233	272	247	230	264	263	245	266	238	245	255	246	276	259	275	253	284	268	230	255	275	258	232	224	254	271	263	250	264	249	272	262	268	278	259	284	258	259	242	270	255	258	249	242	247	279	274	249	238	263	289	235	246	270	299	264	289	263	254	276	248	254	257	245	231	258	266	229	248	254	274	265	247	270	243	268	267	265	270	252	245	249	276	245	266	282	246	281	260	251	258	253	240	265	268	239	234	255	248	260	271	265	272	251	260	249	252	254	243	267	258	256	254	269	264	284	260	269	255	281	283	266	243	242	236	273	264	240	235	266	243	248	256	231	242	247	256	255	227	244	246	253	238	267	240	254	254	256	243	245	257	216	260	258	259	256	261	269	248	232	281	266	265	245	269	263	255	246	254	269	260	249	227	237	281	277	272	271	268	280	260	232	262	247	252	263	238	280	246	280	242	276	256	257	271	287	242	272	286	246	244	268	294	279	243	241	254	262	285	264	277	229	233	245	243	275	257	244	249	266	232	234	254	258	291	244	276	270	292	256	272	243	270	249	250	259	256	272	228	241	259	241	265	213	255	264	272	244	285	231	275	272	248	261	247	276	270	218	252	223	234	246	246	247	235	251	246	254	280	262	258	258	257	262	259	257	254	246	256	259	250	277	249	265	247	274	262	262	238	249	273	254	261	285	253	245	286	258	284	242	265	298	280	249	260	243	252	256	231	284	239	241	265	255	235	256	261	248	264	279	258	262	236	245	256	265	240	255	275	287	275	281	251	248	248	262	253	289	266	229	248	265	227	276	238	243	257	237	252	278	289	256	277	258	288	270	258	252	254	239	229	288	241	259	230	269	239	241	266	271	261	258	273	263	266	213	237	243	272	271	250	260	255	240	270	254	284	258	277	284	268	253	239	244	255	256	278	262	252	255	252	259	275	251	301	262	260	243	263	259	256	275	242	244	250	266	279	271	249	263	261	249	242	284	260	261	249	239	262	257	243	256	228	245	252	234	238	241	267	244	247	265	239	272	273	247	263	278	252	264	265	249	250	270	275	228	280	287	261	249	261	261	257	235	253	246	256	260	257	267	268	266	256	218	295	268	232	255	259	282	252	274	244	261	252	225	272	208	258	244	297	241	278	223	239	265	274	224	241	258	281	251	246	266	245	250	266	266	291	254	288	243	276	248	265	259	256	268	243	270	243	220	246	264	258	252	239	242	262	270	255	275	257	235	257	250	263	270	259	237	254	255	264	263	252	225	266	285	237	259	307	252	247	261	253	251	224	227	256	273	247	266	285	253	260	276	247	255	260	261	258	246	258	263	234	256	246	248	237	247	255	222	232	262	303	279	250	255	227	254	251	246	234	223	255	249	238	243	248	253	257	256	249	248	247	269	241	236	246	267	285	277	253	225	247	256	252	235	260	254	234	259	291	271	265	265	268	278	261	234	260	256	258	236	268	268	257	240	303
23884	34420	16352	5211	6366	3194	2735	2657	1886	385	315	324	322	307	313	327	309	303	334	302	335	323	312	288	312	320	301	330	326	313	309	326	314	293	317	290	310	312	318	334	323	326	309	338	332	298	304	311	327	309	305	322	300	280	289	317	329	294	325	317	306	329	321	330	300	304	298	329	303	311	306	321	318	300	310	323	349	323	320	262	309	298	304	319	305	328	288	318	269	305	310	305	300	315	320	324	308	352	316	335	301	303	336	319	318	321	314	331	301	316	301	326	312	340	312	284	354	302	333	312	307	338	302	312	324	306	335	296	320	317	357	302	325	327	332	306	305	278	321	318	344	334	302	303	299	312	333	333	298	305	321	313	316	319	290	322	301	326	302	296	282	313	343	316	312	341	319	353	324	316	303	326	327	316	318	307	320	355	292	320	301	312	276	301	296	306	324	326	279	283	282	327	307	296	354	322	312	315	291	367	334	328	320	311	349	307	313	316	335	279	321	304	311	310	327	308	313	316	315	303	324	329	313	295	297	350	309	314	320	301	315	321	284	325	272	319	287	316	282	271	307	331	288	292	323	323	328	350	318	298	315	265	306	322	318	320	304	323	326	338	298	322	313	300	298	278	307	312	326	329	306	308	289	317	293	301	298	322	306	348	284	349	307	309	326	327	300	286	314	290	326	293	319	284	296	330	315	304	322	317	296	309	276	328	277	331	285	326	335	337	331	309	336	317	324	316	328	291	300	302	272	354	347	306	324	297	311	325	282	296	289	310	316	329	314	336	307	301	319	278	294	297	299	334	344	322	308	317	283	351	316	322	311	296	321	318	340	313	336	307	319	302	293	348	310	305	320	296	276	302	338	339	310	301	313	311	301	316	330	295	300	303	308	322	304	302	322	308	305	301	331	300	296	330	313	298	311	349	327	304	309	290	317	351	299	330	310	301	315	305	308	290	323	289	371	315	317	314	323	297	334	316	314	292	303	325	297	277	317	292	316	338	332	325	288	319	348	318	327	320	298	301	299	312	340	290	344	308	282	308	326	319	286	288	310	318	323	309	289	291	297	283	325	332	306	340	318	302	300	292	320	348	331	304	319	332	329	300	314	329	295	315	302	282	287	320	309	300	305	313	316	275	326	310	288	322	293	280	300	333	335	307	302	330	306	305	313	323	308	270	325	304	323	288	338	300	307	268	305	321	283	328	330	304	272	282	324	317	292	313	333	347	315	324	284	307	315	278	280	319	316	293	328	383	323	319	314	302	305	325	328	318	319	300	323	321	326	306	321	321	318	328	312	313	310	321	305	325	283	314	285	278	335	344	349	313	291	321	326	298	297	308	309	328	312	287	326	303	318	273	337	294	310	315	298	330	299	327	321	322	292	297	323	304	315	317	305	333	310	324	300	331	299	321	318	310	321	305	295	305	298	297	319	309	295	293	301	344	352	288	311	282	309	275	276	322	332	297	319	309	309	303	295	292	301	326	349	336	301	326	300	293	338	300	315	304	313	313	303	324	294	308	285	279	308	338	310	302	294	321	288	314	320	310	320	321	308	311	334	334	278	321	269	303	315	320	316	308	328	326	347	339	339	302	313	329	333	317	327	311	303	287	303	309	310	299	347	316	309	297	289	315	322	285	329	325	320	291	316	319	306	319	327	342	299	318	329	315	306	339	334	300	289	318	334	278	330	338	315	310	335	316	318	317	332	282	307	326	306	291	302	341	313	278	328	323	297	345	317	320	310	309	315	319	329	337	356	338	317	331	305	333	294	277	311	317	299	327	312	300	269	309	313	304	296	290	322	337	291	322	324	282	316	307	316	293	332	289	302	315	292	323	304	277	311	348	281	325	306	324	329	286	325	318	314	315	329	325	272	325	318	293	276	292	305	330	323	329	305	316	323	313	344	305	313	331	290	351	328	350	315	309	314	325	321	312	316	317	283	328	291	281	315	329	317	309	321	291	339	278	313	312	321	311	308	303	341	316	292	315	325	319	333	298	297	317	299	264	308	294	311	301	349	306	299	307	347	339	274	294	292	332	294	326	313	334	297	317	327	326	345	302	317	312	287	331	290	294	310	304	301	319	303	296	316	309	287	308	288	301	327	294	302	309	332	331	268	319	337	308	292	293	304	309	294	291	331	290	299	290	324	340	297	326	302	337	302	324	288	302	316	279	306	329	325	332	320	312	311	318	332	321	330	271	322	270	301	317	300	289	329	302	310	300	306	326	297	322	313	335	297	339	314	337	353	301	300	333	319	287	303	295	314	293	294	293	313	340	323	306	312	268	322	310	317	312	293	296	284	297	330	266	311	307	326	327	309	308	343	292	302	282	304	357	294	310	325	306	333	287	293	321	341	314	327	315	330	301	291	324	320	323	307	294	302	310	304	322	342	327	315	309	331	350	329	300	338	322	351	296	309	345	279	323	315	312	333	345	341	311	299	343	329	316	321	330	304	297	338	300	311	291	320	302	294	320	327	315	308	310	325	328	277	284	301	326	296	345	324	323	320	276	327	303	304	315	280	287	288	292	329	312	343	307	320	303	314	323	338	324	305	296	340	300	309	321	317	311	330	322	298	315	298	283	331	305	269	322	309	306	295	303	299	324	302	309	302	322	303	298	294	319	300	335	310	291	300	287	331	318	330	339	327	321	309	315	314	282	324	309	323	304	334	297	314	278	348	317	322	311	283	324	309	294	310	322	321	323	343	349	328	287	305	314	303	312	314	335	305	291	300	287	305	308	306	304	328	300	346	319	354	298	291	291	291	318	327	310	268	311	332	308	328	324	300	287	364	320	317	303	325	261	327	342	324	320	290	294	282	304	309	279	324	318	342	308	293	287	308	319	297	355	330	338	295	288	297	310	306	298	276	319	291	306	298	291	314	306	312	354	313	342	289	307	317	300	307	298	291	325	298	297	306	319	316	317	310	339	313	294	301	321	318	303	302	320	289	314	301	285	312	310	315	314	291	315	298	308	334	359	292	321	313	312	312	337	324	301	329	293	332	304	300	322	329	310	295	337	309	314	330	318	292	339	338	326	313	299	336	302	314	304	329	290	334	321	309	302	373	307	325	308	337	360	313	316	342	342	279	309	319	339	322	311	310	306	309	307	275	319	277	292	317	323	304	302	302	307	318	271	294	322	318	333	288	282	319	283	316	323	309	289	316	305	362	325	320	315	287	295	301	332	331	343	326	316	291	339	342	293	325	321	309	297	328	289	322	328	313	309	326	300	303	311	327	306	311	302	309	292	318	341	329	287	305	318	332	314	318	326	337	292	303	332	301	334	311	317	275	315	330	326	301	321	336	330	308	310	327	312	310	302	292	313	304	295	323	294	281	306	291	338	350	277	323	299	312	306	329	320	290	322	316	312	328	289	306	312	284	304	331	323	341	303	304	279	324	328	277	309	310	284	309	290	310	333	311	316	300	322	288	317	326	334	304	335	300	347	328	332	304	300	341	315	282	313	304	275	314	320	317	287	304	309	302	324
24162	21485	29059	24677	25063	22759	17209	15288	6648	673	423	437	374	409	378	392	409	357	385	400	381	357	416	354	380	382	371	394	407	383	377	364	401	398	393	368	365	382	372	350	376	387	366	391	376	374	389	404	380	381	350	369	362	377	380	398	368	368	371	392	386	375	371	337	397	394	378	359	367	370	396	360	386	391	385	336	368	369	374	378	389	405	360	389	353	360	389	369	409	374	381	376	378	398	355	354	377	411	382	384	421	362	409	380	365	371	388	401	373	375	364	379	421	380	359	382	369	366	368	403	402	369	389	387	350	383	373	372	368	361	337	363	402	355	368	393	397	386	382	368	291	370	387	366	344	361	356	365	384	398	322	387	358	387	376	373	399	381	378	360	381	386	382	387	377	364	363	369	380	388	393	388	397	355	364	342	385	363	381	361	388	379	371	404	398	369	393	375	364	376	366	413	369	352	391	403	352	406	411	372	376	337	368	361	364	401	361	378	362	382	377	344	365	370	421	396	389	362	367	371	359	391	360	363	380	349	394	384	391	363	340	404	357	367	370	394	362	371	331	395	372	397	385	384	381	384	364	363	361	360	375	365	395	390	392	389	427	394	372	393	404	369	364	344	367	385	384	410	384	355	370	365	403	408	383	374	355	382	429	418	364	383	361	358	346	434	378	381	397	399	341	381	361	321	406	327	376	381	363	402	425	388	383	397	337	368	394	373	346	368	369	376	358	402	358	392	370	401	383	355	358	383	348	403	381	413	356	394	390	396	365	416	346	390	377	368	383	368	374	409	389	404	338	386	369	398	370	396	393	386	358	405	392	384	383	385	372	378	395	354	390	342	349	380	373	391	411	394	366	374	365	360	380	380	391	359	377	351	385	373	390	391	376	358	371	395	358	397	412	390	374	385	378	372	347	402	383	371	378	337	360	375	359	358	344	358	376	369	373	384	412	387	378	381	400	367	406	361	379	375	355	374	386	395	390	385	355	383	343	344	352	385	372	379	375	357	378	384	365	372	396	403	355	364	376	363	381	327	364	352	363	371	394	385	407	367	372	374	364	376	405	377	399	392	375	400	370	369	375	368	396	374	378	377	322	400	403	360	387	411	373	386	385	353	362	392	353	365	388	385	381	392	377	371	359	354	367	394	374	387	398	382	367	370	371	371	399	349	381	388	369	380	381	346	364	362	396	396	443	375	359	364	373	372	374	363	385	386	349	395	401	372	382	362	344	382	385	380	362	373	378	400	344	383	385	394	393	381	403	393	391	389	377	386	389	410	422	338	364	357	364	371	377	373	373	395	392	393	394	341	395	392	374	358	376	355	353	411	368	357	375	387	392	381	401	391	354	324	354	369	368	376	354	360	372	353	408	381	380	337	402	382	403	397	379	366	364	373	348	390	386	376	364	364	380	386	422	408	342	428	382	370	397	383	358	400	379	382	389	401	390	367	380	397	379	374	396	396	362	387	357	379	409	383	366	387	350	370	381	382	364	348	365	360	374	369	387	373	378	360	375	375	405	385	420	432	343	377	384	360	375	383	364	360	365	325	347	408	381	381	394	391	383	406	368	369	356	363	382	357	375	403	353	363	387	387	385	389	443	400	383	351	330	382	366	383	369	379	383	402	387	369	378	394	390	354	377	372	361	345	398	360	374	333	378	383	409	380	380	400	405	398	372	380	409	390	359	374	402	380	392	365	352	403	379	380	393	363	388	379	405	389	365	399	362	369	360	368	371	375	365	422	366	357	384	379	380	332	372	387	373	388	383	378	384	428	359	400	377	380	367	380	352	384	396	406	387	345	350	362	380	360	404	368	421	383	371	403	378	364	410	387	343	412	385	370	401	355	354	363	359	364	350	365	362	378	377	367	366	368	357	385	398	379	369	379	348	361	382	403	375	357	407	419	352	369	408	396	382	372	369	376	414	374	389	334	355	370	401	416	400	337	366	391	381	417	357	373	347	373	359	378	351	384	424	364	352	389	378	360	384	361	373	383	359	336	355	391	366	360	400	371	401	371	382	382	379	379	388	372	367	354	382	384	371	370	382	342	399	351	407	387	373	407	338	354	413	391	383	383	386	392	373	388	343	369	387	369	365	378	388	402	404	395	387	365	392	408	393	361	325	393	406	385	358	360	362	402	373	375	364	372	393	352	377	355	411	397	407	336	405	376	419	371	373	354	407	338	406	368	328	353	366	384	384	353	387	392	364	386	396	406	385	366	386	396	381	381	382	423	356	391	404	367	376	329	394	364	379	347	385	364	390	370	349	384	341	359	362	382	343	348	344	366	348	380	389	381	361	406	378	352	384	402	404	388	423	369	388	370	364	368	353	403	359	365	391	378	369	401	392	368	375	365	393	376	382	353	360	369	390	360	370	375	384	383	375	357	366	371	357	379	341	362	360	367	424	345	402	382	353	376	384	371	382	384	387	400	345	366	348	381	391	375	347	362	402	367	373	409	332	388	399	337	370	398	389	380	387	407	386	341	395	394	403	364	378	357	396	372	356	386	385	405	365	385	382	360	366	376	369	381	391	384	346	364	357	391	370	361	358	374	395	389	344	383	406	348	365	376	406	362	366	378	401	396	374	382	384	372	362	371	372	339	363	373	375	367	381	363	415	358	376	396	363	401	390	352	436	354	375	362	404	386	350	358	364	396	392	390	348	381	384	389	419	367	379	381	370	353	386	409	362	382	386	307	361	384	334	386	393	368	406	350	372	357	364	400	419	384	390	389	372	389	430	360	418	387	373	400	355	376	409	413	374	433	397	374	388	385	429	375	369	363	392	373	403	339	405	388	390	393	378	346	342	370	333	386	365	391	379	390	372	337	361	356	369	364	373	378	372	375	362	391	348	396	345	399	366	368	376	367	385	386	356	390	373	370	397	380	366	352	348	391	372	366	385	380	374	405	396	344	376	358	366	353	372	370	408	385	386	368	393	370	347	372	377	389	347	407	347	379	359	398	371	376	373	355	398	428	374	366	384	370	371	387	361	379	390	374	351	390	349	360	350	398	405	358	404	396	395	368	392	362	359	361	396	381	391	374	336	373	366	385	376	378	390	407	410	403	419	393	389	376	407	363	380	383	418	389	393	382	393	374	370	368	359	399	367	385	360	360	407	356	390	377	379	388	370	395	362	376	367	382	400	368	361	382	384	353	395	328	338	388	366	340	362	370	340	354	401	393	394	385	382	387	394	369	385	369	341	365	395	381	332	418	380	363	332	355	379	386	384	374	351	371	405	350	415	338	397	369	369	352	400	391	378	364	337	369	388	387	416	389	386	379	359	356	413	373	386	388	378	392	349	383	373	389	390	358	388	396	400	366	365	382	373	422	391	368	326	406	372	369	386	420	397	399	353	367	400	350	346	360	379	379	397	376	369	377	397	369	358	384	368	365	379	372	409	351	368	387	371	366	358	385	382	361	387	343	386	381	394	350	415	372	410	377	342	375	445	373	400	422	382	372	389	367	408	376	389	390	382	401	366	362
47767	76070	47914	31444	32247	27008	21095	22612	10094	794	578	508	525	475	491	479	494	477	440	492	470	425	423	420	467	482	452	422	454	433	463	463	438	449	439	427	439	455	459	419	437	448	467	417	462	441	457	458	470	422	418	432	440	424	406	444	453	437	430	434	437	426	440	463	436	466	430	474	494	489	438	459	438	444	421	464	445	417	418	422	448	422	428	483	479	432	411	439	434	445	491	445	429	435	444	416	458	435	441	483	465	414	431	448	456	428	468	430	495	437	453	406	429	432	456	423	454	458	439	464	382	412	452	428	428	428	435	445	485	462	424	415	459	458	425	427	484	467	432	415	423	430	435	412	418	477	450	471	434	457	452	445	416	473	442	444	441	441	470	429	441	443	478	412	449	423	462	425	446	433	430	442	451	422	400	432	453	413	453	470	411	443	432	462	422	438	430	442	412	446	403	451	389	457	422	439	441	444	451	388	400	442	428	430	423	445	456	439	475	455	434	405	472	465	414	436	443	425	414	434	473	444	420	447	440	422	444	416	434	429	412	404	443	416	437	412	427	413	443	419	450	405	431	439	447	457	408	425	427	411	436	423	423	447	436	446	458	429	399	469	452	422	425	437	440	408	456	462	452	452	464	432	421	414	440	439	404	457	423	442	435	437	398	504	449	475	384	444	452	414	458	439	491	437	453	431	458	449	444	429	390	445	385	442	477	447	426	449	467	410	472	458	442	434	464	426	456	456	427	451	445	432	421	448	412	437	448	446	418	386	401	439	429	421	444	479	427	452	455	432	435	423	462	405	422	449	428	442	395	444	439	446	415	462	412	416	411	447	452	440	444	493	452	416	438	430	441	451	448	444	438	470	456	439	394	431	437	360	454	449	483	459	444	438	456	399	440	445	431	421	414	395	416	451	410	445	406	427	462	453	419	412	443	422	463	458	472	417	473	436	416	419	475	434	423	428	445	454	467	494	434	400	456	418	438	427	453	445	411	443	451	440	437	424	431	446	453	418	452	445	441	450	400	442	446	423	444	441	455	435	462	423	445	448	435	437	395	443	431	444	451	459	460	459	443	404	485	417	465	439	433	439	443	474	432	462	468	439	437	442	421	406	434	447	436	453	402	437	387	474	454	432	445	421	397	396	400	442	438	389	397	431	450	398	420	447	473	454	459	436	460	437	438	425	450	401	437	431	431	467	410	413	434	472	472	438	461	428	488	440	476	435	461	457	418	428	462	449	488	443	426	428	454	450	453	420	465	458	467	424	434	414	455	446	420	444	383	405	440	461	432	421	471	448	426	437	459	438	460	433	404	448	468	455	434	468	439	424	467	425	424	441	440	473	388	410	442	469	437	501	433	430	408	466	446	402	414	439	416	439	463	439	451	485	464	438	432	468	443	441	416	423	406	402	426	414	432	431	420	468	435	435	419	437	444	419	415	461	489	466	441	443	454	402	398	439	432	426	415	456	494	444	418	432	398	446	442	400	442	466	443	444	437	424	435	433	421	426	429	400	460	433	461	428	457	424	447	455	452	443	461	431	466	428	464	417	422	435	469	445	461	428	447	473	442	438	428	432	453	471	469	427	458	434	407	442	421	463	458	444	438	443	462	404	430	457	412	420	420	410	464	435	439	439	454	448	454	396	439	441	404	456	442	449	434	452	447	462	477	440	439	441	449	471	470	444	485	436	459	425	442	418	460	446	425	486	423	444	442	445	419	444	450	451	448	462	422	436	432	431	446	478	455	429	427	434	458	443	441	465	386	402	393	437	447	454	419	417	419	443	430	484	452	418	448	468	483	435	451	447	423	454	427	444	461	429	428	459	434	404	450	437	429	493	431	435	463	441	433	407	441	424	433	444	416	450	438	407	430	452	444	426	442	442	402	443	451	405	450	453	455	422	413	440	390	435	429	433	480	485	429	411	444	439	433	428	413	410	429	425	438	420	463	471	444	471	436	430	445	392	457	429	456	456	433	451	398	447	426	457	448	427	408	461	491	440	396	465	415	467	444	425	444	415	473	429	417	483	411	446	431	471	453	427	461	414	451	443	466	454	425	414	449	435	452	510	421	442	431	423	452	485	424	457	421	419	421	440	447	427	441	417	468	444	442	411	437	439	413	445	429	439	417	466	425	452	482	467	458	441	423	449	446	466	468	441	429	461	415	434	399	410	438	413	449	433	438	459	465	412	422	459	444	475	447	430	443	456	447	443	444	444	446	452	444	480	436	452	456	429	416	434	429	450	420	412	433	411	443	452	444	470	464	455	455	428	440	442	434	468	439	418	445	423	440	441	458	418	455	429	441	429	417	431	408	472	451	382	436	444	414	428	439	437	446	484	437	449	411	451	407	437	422	444	413	455	434	435	455	420	455	441	406	465	454	407	445	458	446	437	466	445	446	461	465	455	411	448	422	451	446	446	450	461	437	417	408	447	480	415	440	439	441	443	419	432	472	486	426	441	471	440	462	437	393	438	427	444	441	402	458	391	414	417	429	479	435	429	445	436	428	387	440	422	418	471	409	416	463	383	453	398	453	441	473	437	423	430	453	461	401	417	441	466	427	425	463	401	463	416	449	409	478	444	453	429	463	455	426	407	421	439	427	438	421	422	460	426	462	453	454	411	450	438	425	427	447	449	415	490	439	418	431	458	423	450	442	455	434	440	468	451	399	417	418	486	422	464	438	479	423	416	460	436	438	476	468	442	435	501	395	467	448	452	428	446	442	471	433	427	418	394	447	462	487	456	430	417	450	448	450	434	395	392	468	431	473	418	416	439	433	414	434	464	440	477	428	468	450	416	393	416	420	427	443	464	430	403	454	427	415	466	435	465	435	429	434	446	451	474	442	428	406	428	442	447	450	424	471	409	429	425	422	441	441	460	429	423	412	472	460	434	405	404	446	419	431	467	463	416	451	406	434	426	427	438	424	474	473	432	423	477	417	465	473	440	419	441	423	443	466	424	474	457	450	460	474	433	442	430	429	441	443	449	417	432	444	456	426	408	422	445	435	417	432	451	439	451	460	468	443	410	460	409	443	463	429	434	466	461	435	430	420	459	433	428	446	451	492	463	440	437	475	414	420	468	458	455	443	404	425	432	447	432	449	449	445	453	441	425	432	425	420	426	474	455	455	427	469	500	438	440	491	464	417	477	427	460	410	466	448	419	438	435	428	464	382	434	423	429	460	403	438	432	418	438	442	435	430	437	407	444	461	411	427	459	404	414	422	414	423	441	464	444	404	473	422	401	403	448	449	450	422	415	415	430	449	430	427	474	411	445	459	430	451	421	458	459	477	448	409	395	450	431	434	478	416	437	463	468	434	425	412	427	415	428	440	443	459	436	422	422	433	453	441	426	457	438	446	438	453	432	417	418	427	453	430	419	455	487	478	424	416	461	471	421	410	401	438	400	468	431	420	443	439	428	466	399	411	436	414	480	422	454	448	438	433	432	463	415	431	512	418	463	385	424	403	438	450	445	442	436	421	423	446	432
25541	21819	28077	25206	17623	10114	6209	6746	2085	355	283	294	282	277	289	249	280	276	281	269	269	274	268	291	271	273	264	258	292	251	281	267	265	237	258	289	287	272	272	250	269	270	273	270	265	240	270	301	266	265	279	276	262	248	291	271	258	284	292	256	257	299	256	229	255	290	252	264	277	260	234	275	284	263	284	255	272	280	251	259	219	250	257	272	256	252	275	242	262	266	269	246	272	252	281	241	281	271	244	258	243	275	255	270	273	285	254	255	270	278	287	244	244	279	279	264	283	255	271	262	272	281	280	258	273	272	261	240	260	247	251	230	250	278	262	230	277	265	243	249	271	270	239	282	251	261	261	286	262	293	242	253	263	248	275	288	264	283	238	253	275	260	249	257	261	269	244	252	274	297	234	252	281	268	247	271	279	277	275	250	281	259	247	249	240	269	244	249	265	243	279	279	262	278	278	259	287	270	234	267	278	274	253	287	232	247	269	273	257	263	273	273	251	266	293	254	242	250	239	288	271	253	252	233	258	257	254	239	265	280	255	262	267	258	274	269	262	282	263	251	265	300	229	270	251	260	260	250	264	280	274	241	238	278	219	270	270	236	257	253	274	265	271	284	261	292	271	298	285	281	272	247	273	254	257	268	235	306	249	261	274	247	260	266	277	253	277	263	310	283	247	247	234	239	241	256	263	250	251	286	244	255	242	267	297	263	289	248	260	317	279	253	297	286	278	269	256	245	249	254	281	257	245	282	268	303	268	284	258	264	243	272	246	270	265	259	262	242	276	256	229	252	262	261	282	259	263	277	244	232	261	249	245	266	288	247	261	250	244	302	270	263	259	270	263	238	280	247	262	277	254	283	267	275	285	277	219	251	257	244	266	274	248	268	278	260	254	245	225	283	244	255	275	272	270	270	253	290	269	243	271	253	252	278	265	259	251	255	247	252	281	277	271	254	265	270	256	291	244	252	275	269	268	249	226	262	252	269	267	288	267	257	271	251	264	254	245	288	287	258	272	273	248	291	259	240	254	266	247	268	246	272	270	264	271	253	263	273	281	275	242	285	267	246	293	283	263	288	256	267	258	250	249	227	286	265	209	251	269	261	250	255	230	277	268	228	242	250	275	267	253	253	263	231	230	250	255	251	268	283	280	267	291	274	274	244	249	290	258	281	244	280	278	243	270	236	261	234	266	286	270	251	253	250	271	289	275	255	273	250	275	246	259	249	274	255	289	252	250	276	287	277	268	263	252	246	266	264	264	257	287	242	289	261	256	281	285	266	278	261	268	267	263	250	291	274	265	267	261	276	249	263	233	242	279	271	254	239	257	254	266	255	281	253	244	241	267	259	259	260	262	319	264	259	269	277	269	259	239	271	245	242	274	250	277	279	272	290	256	254	260	251	290	267	255	273	271	240	253	255	273	253	245	274	234	264	282	298	290	243	256	263	278	263	268	249	289	281	256	263	258	242	246	271	248	284	267	252	265	262	268	273	268	255	240	236	263	250	285	263	254	261	267	276	289	252	218	246	262	255	247	273	274	225	265	272	254	288	263	236	248	252	270	243	256	261	268	234	282	276	246	250	265	278	259	267	270	237	261	259	260	251	257	280	272	259	261	286	261	270	240	247	269	270	274	224	292	273	265	266	286	297	302	260	258	280	265	256	247	227	254	272	249	253	253	258	261	265	247	256	273	271	276	247	251	251	294	246	259	232	264	262	241	271	265	262	272	280	253	282	257	272	266	270	256	256	251	248	254	274	260	266	252	234	253	264	255	258	289	268	277	263	267	274	245	257	263	287	251	247	244	263	237	240	238	242	259	279	256	262	266	256	276	268	283	258	269	251	293	284	238	281	255	243	229	276	308	273	252	274	250	266	288	251	243	268	276	282	274	261	274	244	274	264	246	274	261	260	243	267	270	268	272	263	268	266	236	276	272	254	273	276	253	261	248	266	258	236	244	258	278	280	272	263	254	249	291	278	234	259	254	262	269	259	270	277	259	242	261	284	290	266	278	241	262	258	268	270	269	259	270	290	272	269	272	263	262	291	281	262	292	254	256	289	241	256	282	244	249	262	270	274	265	266	273	257	267	283	262	248	277	268	280	261	230	253	272	274	268	274	242	240	247	261	289	261	280	258	253	275	272	262	248	261	263	257	237	278	276	266	248	272	262	244	239	251	264	274	266	242	267	271	244	278	262	255	295	255	287	272	247	267	263	239	243	279	278	266	287	252	263	240	243	248	296	258	267	254	250	272	236	247	277	263	260	232	248	270	281	271	284	246	273	272	257	261	266	249	257	227	283	283	240	244	259	263	267	288	257	249	270	250	257	294	270	275	263	244	253	274	307	242	283	241	239	263	261	270	253	254	260	284	251	258	249	255	261	280	257	242	273	250	272	244	264	258	264	263	269	252	265	222	277	284	288	240	256	263	251	273	275	272	266	263	258	247	256	267	266	272	257	270	260	244	253	273	249	283	265	266	252	270	276	258	252	245	263	273	262	247	262	251	281	271	258	273	278	275	258	271	245	273	263	280	254	221	274	289	238	252	277	285	284	246	255	243	243	265	258	271	278	284	307	253	249	261	265	266	266	262	279	253	267	301	226	252	267	279	279	258	298	263	248	250	259	247	247	271	247	242	237	270	255	281	245	266	278	266	218	264	276	266	252	262	264	238	252	249	242	247	275	266	282	271	271	294	247	265	255	265	293	259	256	253	275	274	264	266	257	229	273	262	272	249	267	271	287	271	265	245	280	271	276	253	275	277	253	272	267	262	259	274	277	256	240	229	268	253	258	257	258	281	248	283	236	247	256	259	256	238	301	223	269	278	229	278	272	248	252	270	238	269	282	258	274	266	267	261	261	273	252	230	242	260	278	242	263	247	249	232	282	240	271	290	258	246	268	266	269	267	262	253	263	260	258	259	288	252	269	245	270	277	273	255	275	269	242	271	267	271	250	240	265	255	267	276	222	273	251	247	271	258	275	268	276	303	271	265	258	279	281	265	237	265	264	258	254	245	243	265	272	253	254	247	263	237	298	269	238	245	270	236	274	288	282	259	236	238	271	283	283	268	282	274	290	285	214	269	249	236	262	252	265	287	215	282	284	248	274	265	265	273	294	267	285	302	254	234	273	267	286	271	268	259	269	252	283	269	277	275	278	277	272	270	259	225	249	265	258	287	264	238	273	285	279	302	282	262	285	273	280	253	260	259	255	289	263	263	228	237	233	231	270	236	257	282	264	278	239	257	242	259	246	278	282	251	279	276	274	272	265	258	259	256	263	276	271	287	278	261	250	238	240	260	276	251	286	255	283	259	245	226	261	294	292	254	266	251	238	254	271	261	257	290	259	240	257	263	243	243	303	248	246	267	268	259	291	297	253	256	253	280	241	256	251	236	250	282	273	239	246	265	260	243	240	252	275	256	259	256	254	276	264	292	255	237	280	248	314	262	265	286	242	248	253	275	226	244	268	263	236	267	252	275	271	268
43043	61338	37129	24151	23109	17676	12640	14762	4741	610	403	391	334	355	391	375	335	342	310	330	325	342	331	331	336	327	323	316	313	318	333	298	338	334	345	336	338	309	324	317	300	333	311	326	305	348	321	302	303	299	328	307	320	313	303	327	313	294	321	328	337	311	322	371	329	340	343	307	310	327	308	321	295	322	317	334	352	324	318	342	348	314	301	327	312	299	300	308	334	353	337	331	314	315	319	321	298	342	338	323	328	344	295	318	334	326	309	367	363	299	329	315	311	346	326	332	343	336	282	344	342	338	320	300	347	330	294	305	353	317	303	316	312	332	315	322	310	304	315	352	323	335	315	302	338	348	376	305	305	284	303	306	308	342	343	343	340	327	317	328	338	310	332	320	318	342	343	306	313	331	329	310	293	303	336	349	320	315	304	312	325	331	349	310	330	320	324	273	324	329	328	336	309	330	338	326	328	322	356	327	353	335	360	339	320	340	357	331	301	304	332	327	303	349	292	330	313	328	339	361	361	299	342	306	287	320	315	329	328	313	276	340	298	335	326	354	318	330	329	306	323	307	333	333	332	332	329	314	340	354	327	298	325	320	326	322	334	306	307	338	316	303	330	344	313	332	345	342	298	341	338	311	300	338	326	337	332	339	331	301	303	338	314	317	308	299	310	341	324	333	322	321	340	323	314	336	332	363	332	317	314	306	322	312	306	340	309	327	357	344	344	315	324	325	340	348	342	322	290	340	337	324	347	328	288	332	345	333	305	323	313	304	331	356	301	320	328	338	331	341	340	320	305	312	362	318	347	313	327	334	317	331	317	357	321	333	344	290	300	324	310	312	316	351	359	315	324	303	304	355	302	347	326	308	302	344	342	349	329	309	311	289	325	301	340	312	309	311	325	292	355	335	343	320	305	328	320	315	305	322	338	328	338	338	332	300	308	337	312	316	350	321	326	351	301	337	322	322	326	315	324	333	367	330	338	335	303	300	320	348	336	298	318	316	337	329	291	308	324	313	314	357	324	302	318	290	328	350	338	313	326	341	359	333	314	303	333	335	314	308	303	350	300	351	338	325	326	309	346	328	310	330	316	300	326	318	317	310	302	292	306	336	301	279	318	350	315	323	333	313	320	308	307	337	334	340	319	318	323	339	345	328	333	321	308	325	324	334	316	314	331	303	338	318	350	328	347	341	333	316	305	326	300	318	307	320	346	347	343	373	316	317	301	325	355	322	321	322	317	334	304	334	299	321	315	308	325	326	297	329	299	320	325	313	337	308	300	325	330	290	347	324	327	360	314	329	283	343	339	318	323	312	294	295	329	363	332	317	341	334	317	318	328	340	297	290	340	365	320	318	319	364	321	345	311	303	325	307	335	324	324	296	326	329	335	312	292	330	341	315	323	333	296	302	321	301	321	318	321	329	305	328	315	322	330	296	296	315	336	319	331	343	321	369	308	350	331	330	336	320	363	316	323	331	327	274	298	305	306	328	311	314	317	359	338	331	314	346	323	285	316	317	315	337	342	352	330	361	307	316	336	342	296	314	323	331	308	340	349	303	372	324	311	338	313	332	329	357	334	322	312	295	344	322	324	341	316	323	315	331	298	320	292	282	325	325	338	327	324	313	313	325	325	316	331	320	296	313	312	320	340	306	326	313	343	326	318	311	335	324	325	336	345	309	336	327	328	328	297	337	319	340	330	330	336	317	310	314	312	313	304	302	338	315	349	341	329	323	283	310	340	341	338	311	331	350	339	349	352	327	335	353	320	366	320	310	279	333	314	348	338	326	329	312	371	325	297	361	334	318	344	313	310	318	317	329	312	339	324	329	307	320	318	318	326	345	323	325	349	378	339	293	341	310	322	329	303	285	316	314	316	314	343	326	340	322	316	338	318	308	308	317	314	308	310	302	343	301	316	327	344	324	304	317	332	292	327	318	309	330	322	321	333	317	331	339	304	329	326	304	317	331	314	337	336	324	345	325	288	357	295	332	347	329	337	317	312	341	308	329	309	298	304	313	305	320	337	295	311	337	334	322	336	294	319	304	298	345	323	327	329	322	294	351	345	338	312	335	324	316	328	332	312	360	298	319	334	323	362	277	340	299	290	319	309	302	335	330	315	317	348	302	335	304	326	316	287	314	358	335	330	338	316	328	328	323	310	318	317	319	324	310	311	337	316	314	319	306	335	304	302	309	359	322	327	296	314	370	333	319	293	297	303	332	318	318	339	307	326	291	277	288	314	331	299	322	339	304	315	322	304	332	301	310	307	347	305	339	310	304	309	323	307	338	302	334	347	330	303	332	308	286	315	334	317	340	294	323	317	352	313	291	309	294	338	325	338	334	293	322	348	298	317	334	300	349	356	307	336	344	324	348	293	301	325	328	306	320	324	317	335	319	303	309	337	323	315	306	308	333	348	345	310	315	309	290	318	295	323	317	338	334	309	316	297	321	377	337	303	308	327	331	336	284	307	315	338	346	303	350	337	361	326	322	310	308	314	323	299	326	321	335	316	295	303	336	321	314	320	302	333	303	362	313	325	341	326	316	292	306	312	320	315	321	325	336	310	345	323	328	328	309	325	310	324	345	307	331	335	326	343	365	341	321	314	332	330	353	317	353	323	341	327	311	301	341	315	321	325	314	334	317	340	341	309	341	349	311	276	327	302	303	294	340	355	324	356	316	335	344	330	331	321	340	330	356	320	348	308	338	318	322	312	364	309	348	316	307	331	306	330	319	320	337	287	292	292	315	352	328	319	329	327	340	324	311	321	331	328	335	318	344	338	341	329	339	317	320	349	316	332	319	302	316	348	339	314	337	335	318	366	327	290	328	335	347	323	309	295	330	318	337	350	338	311	301	293	315	350	307	338	345	349	316	326	304	278	315	319	321	319	319	321	346	313	340	322	336	350	343	321	317	324	310	310	301	297	324	304	355	304	322	309	328	335	309	318	296	340	303	350	339	340	350	340	344	309	342	314	352	316	327	322	314	335	331	306	317	331	318	316	325	303	330	365	320	353	332	344	324	276	332	339	312	301	336	315	380	317	335	329	354	348	327	335	290	303	327	295	311	357	321	353	291	313	358	316	335	323	302	346	325	334	299	300	343	317	336	304	335	332	329	322	324	345	318	304	308	327	324	314	324	341	284	294	307	326	328	318	351	341	349	318	338	330	308	321	287	337	330	307	321	328	319	316	351	327	330	341	311	324	295	317	308	344	335	310	296	340	320	333	341	312	361	341	314	288	319	316	341	310	328	341	281	283	326	336	306	316	358	327	330	357	311	313	344	270	327	337	334	340	319	338	322	323	344	306	314	337	326	337	312	336	345	326	323	302	334	306	314	326	330	325	317	321	338	331	295	323	350	320	329	320	294	338	318	363	332	323	312	299	313	327	317	341	337	303	301	305	335	335	295	317	304	302	309	315	307	334	337	285	330	318	274	328	315	329	331	353	311	317	336	332	325	343	339	332	319	355	316	323	329	307	314	312	304
23045	21351	29334	23993	24576	27377	28345	24316	8521	1219	590	566	510	535	577	539	478	474	456	515	504	526	486	436	522	478	473	487	452	483	487	476	467	494	459	452	452	460	490	514	450	485	451	500	449	424	459	459	466	493	524	455	432	469	463	460	455	476	447	489	438	468	438	474	456	432	497	489	469	442	467	494	463	408	462	444	491	481	475	472	501	448	447	446	446	454	507	460	482	475	472	452	478	453	474	449	487	488	480	438	464	470	494	474	485	436	493	477	505	502	468	430	470	469	469	467	474	476	471	467	477	481	472	449	478	421	464	502	513	438	484	469	507	482	470	476	446	435	495	458	492	491	460	462	461	480	469	505	495	462	440	436	473	453	491	487	474	504	451	463	515	467	412	469	460	454	448	483	468	468	440	457	488	523	454	470	442	485	438	475	479	437	492	510	482	450	425	456	437	501	477	473	422	447	451	482	455	421	469	478	474	474	473	458	463	466	509	479	468	473	498	473	483	454	450	442	438	500	459	442	518	473	453	464	464	489	490	484	463	434	464	425	441	485	457	484	477	427	470	478	462	459	437	479	445	467	451	470	431	485	478	456	471	430	474	458	455	505	430	460	476	440	456	461	455	465	454	478	487	466	475	454	479	505	465	475	422	477	463	437	470	477	449	458	438	406	481	452	462	494	426	465	444	489	492	477	439	468	468	499	457	477	458	474	477	501	472	426	472	471	466	426	445	500	451	453	433	460	465	496	447	441	472	472	472	515	456	425	460	422	461	456	461	483	473	454	475	504	480	484	452	506	470	450	451	419	450	482	470	434	444	463	446	459	488	487	478	481	459	499	467	534	453	463	475	468	517	509	458	451	473	464	471	453	440	451	490	435	485	458	490	488	441	479	528	507	447	454	514	450	437	479	445	420	480	497	449	427	474	479	448	418	467	455	467	483	444	478	447	446	497	461	473	454	456	468	457	483	462	463	480	445	456	470	451	468	461	440	486	478	459	476	454	493	456	463	462	473	482	479	462	447	494	461	474	479	497	469	452	477	468	475	456	464	429	472	450	479	445	478	440	461	466	468	487	450	489	478	483	434	503	460	473	444	483	464	461	488	444	415	444	462	456	474	453	444	460	463	462	452	483	491	484	470	479	458	459	403	457	513	454	443	444	461	448	478	504	477	481	439	496	470	436	464	509	460	497	486	453	476	520	417	516	457	449	447	468	446	442	433	446	442	457	481	423	448	438	494	490	478	467	457	457	439	478	469	480	450	470	450	458	459	446	438	506	470	455	473	450	502	509	444	438	468	454	499	476	467	444	492	524	468	446	460	460	480	495	425	439	473	448	475	480	434	448	438	462	479	458	479	469	489	456	450	481	458	484	489	509	457	478	452	478	445	435	482	443	437	449	487	484	460	470	475	481	443	462	455	448	444	479	426	466	464	445	478	445	433	408	444	418	481	458	463	458	479	482	486	465	427	492	476	456	468	485	471	452	442	462	447	461	479	456	432	454	480	465	462	454	458	454	464	473	446	485	427	495	440	485	430	450	466	471	450	455	465	445	474	445	464	408	461	468	490	483	439	455	478	483	445	482	440	477	484	447	420	456	466	464	432	428	449	458	432	455	484	486	525	438	496	448	468	503	466	477	505	516	451	475	466	461	476	465	433	491	461	447	516	467	470	432	438	439	439	466	487	484	443	460	460	491	489	457	438	464	448	431	448	455	489	465	487	453	469	480	489	452	514	490	479	457	460	447	473	457	462	431	462	469	455	434	422	482	437	466	462	455	495	453	443	474	494	456	456	443	467	444	472	485	461	486	450	463	519	468	477	479	442	457	486	443	449	447	467	482	441	459	456	433	466	463	489	487	473	448	457	447	451	455	433	446	442	484	434	424	465	453	481	483	475	507	468	459	446	448	471	456	475	450	444	445	475	461	475	449	449	451	456	416	458	448	483	448	449	472	436	495	416	448	468	464	423	447	460	499	470	479	436	412	450	513	487	499	476	443	470	483	452	474	429	510	450	478	470	493	476	484	468	483	465	469	434	419	485	440	453	439	482	456	504	482	433	478	438	447	489	492	464	473	470	474	439	428	456	449	444	453	489	449	456	466	448	426	423	463	471	456	450	446	476	490	454	412	464	444	430	477	500	459	479	455	483	445	508	495	464	451	468	429	488	510	423	458	459	439	461	463	464	482	467	443	445	491	478	503	424	459	446	443	461	449	480	464	449	457	439	474	474	483	470	482	454	441	511	465	434	505	458	476	421	517	431	449	437	461	459	485	463	481	441	443	460	464	474	475	445	471	434	487	445	459	481	499	434	451	446	507	465	418	490	446	496	478	463	492	471	456	486	486	464	448	455	488	487	460	463	472	461	472	469	479	484	458	473	498	457	437	473	466	504	471	434	419	478	473	490	457	467	424	453	492	439	441	447	455	461	474	468	472	436	457	448	449	434	517	442	479	465	491	463	469	487	457	440	455	463	441	483	501	450	480	472	448	437	428	471	459	440	505	503	473	470	445	461	477	451	488	470	432	492	472	459	492	492	473	481	492	449	423	491	459	484	450	466	474	449	487	497	450	493	453	439	455	469	485	465	488	458	422	438	458	473	455	469	490	478	503	534	451	432	489	441	460	471	470	486	470	454	467	484	467	447	438	442	458	494	441	464	446	427	508	425	479	450	464	438	477	452	442	467	456	460	501	455	437	480	444	496	479	487	455	446	439	443	479	466	444	446	457	491	476	498	524	455	478	496	455	470	491	427	454	433	424	450	491	470	472	440	484	462	457	470	480	430	473	432	442	444	439	440	477	498	446	417	454	451	462	493	503	440	514	492	486	476	453	454	461	486	461	484	471	456	493	457	456	494	453	460	428	465	460	467	454	464	460	433	473	472	428	463	463	448	425	471	474	451	435	472	433	476	464	467	477	455	468	480	448	443	464	466	459	456	425	438	423	461	491	471	462	465	447	458	450	478	478	480	458	461	484	447	496	446	453	473	460	483	453	483	440	473	484	490	468	429	458	494	461	472	443	469	473	437	463	451	471	445	485	464	512	451	470	458	453	463	467	455	435	478	472	486	493	453	444	499	451	442	438	503	472	510	435	441	466	450	492	493	454	502	477	454	457	470	421	452	416	489	450	492	487	480	494	477	458	449	481	465	475	492	472	481	482	426	410	427	472	479	465	448	459	499	483	485	477	421	466	450	489	467	432	495	489	476	429	439	439	468	425	473	494	480	459	480	441	433	451	455	445	455	471	466	428	464	448	462	433	399	468	445	451	452	516	438	453	499	443	450	471	466	535	424	424	471	495	482	474	504	435	431	454	441	464	467	468	433	464	470	446	443	462	488	472	468	438	441	435	477	491	459	483	490	438	497	486	422	494	493	491	473	465	450	437	456	500	469	457	439	514	456	503	471	466	494	464	443	481	471	476	448	508	477	424	492	441	462	436	437	482	443	457	465	472	510	468	455	428	482	472	479	451	506	479	453	455	463	484	496
56582	90717	59298	43650	43374	35182	31814	29516	11701	1639	826	702	678	646	609	595	582	604	602	597	576	592	631	562	591	589	567	565	579	546	585	577	554	561	581	525	562	485	528	547	548	564	529	557	579	518	543	571	559	521	553	549	563	506	526	531	511	532	510	574	551	549	556	542	539	486	528	523	570	537	526	554	531	519	531	590	543	514	555	499	532	560	549	478	540	576	530	561	559	554	558	555	532	545	565	552	561	527	551	547	538	542	553	539	541	552	550	577	589	578	515	528	530	567	550	571	573	536	530	529	545	500	515	514	524	574	549	530	568	544	540	539	566	569	537	576	571	538	518	549	519	531	519	556	541	533	566	548	509	500	574	546	525	526	549	505	566	579	550	508	509	524	527	511	538	533	546	507	550	520	523	549	575	567	516	540	586	512	507	540	548	538	554	507	522	542	531	538	576	513	504	550	472	497	553	543	528	504	497	503	528	541	525	575	510	526	503	518	535	500	515	542	533	557	528	531	529	560	538	536	510	536	547	556	488	540	538	557	519	534	548	515	522	537	560	512	574	542	501	520	551	490	518	536	488	511	546	531	558	508	501	526	560	576	553	539	521	531	522	549	516	556	558	527	567	541	490	577	535	534	513	505	550	530	519	490	520	544	522	533	538	510	550	563	531	561	541	569	550	550	524	531	537	566	541	535	495	573	496	547	587	503	515	504	536	530	488	560	519	559	542	512	531	545	525	547	540	568	553	531	498	540	504	544	522	536	560	517	548	555	520	495	537	536	544	543	564	531	553	577	546	549	538	537	546	543	594	523	600	543	526	507	526	542	513	603	577	496	589	550	493	560	554	544	528	509	531	538	539	542	552	530	572	503	521	574	512	521	535	546	558	557	542	507	552	535	549	542	564	558	541	531	521	525	489	528	493	572	519	575	554	503	546	541	518	551	544	543	507	490	526	575	505	578	539	511	518	541	550	513	536	526	537	478	553	578	516	544	488	551	512	522	478	522	496	540	559	518	514	538	516	504	547	531	536	530	506	545	504	517	537	547	536	536	535	494	512	532	531	548	538	555	501	528	514	513	531	554	525	539	544	519	548	547	533	526	542	556	519	535	458	526	545	556	523	544	552	541	525	520	545	544	528	520	533	524	558	554	528	573	550	529	561	580	539	519	532	511	532	538	492	503	530	577	547	555	544	594	547	543	540	550	543	522	546	552	521	444	535	559	556	559	599	505	549	553	508	509	545	514	532	573	572	502	514	507	540	541	531	512	538	553	545	567	480	571	545	555	502	548	483	515	516	553	538	543	515	521	554	521	534	534	536	560	498	502	508	591	540	570	492	544	512	566	515	585	532	490	533	527	541	509	530	539	554	531	545	531	525	544	522	560	550	487	514	533	563	546	527	552	522	530	531	579	517	510	511	507	573	562	571	545	541	531	554	575	543	567	540	524	566	567	533	558	470	490	518	503	537	532	529	523	570	506	561	558	536	572	535	533	540	549	482	518	553	524	590	570	580	530	530	541	527	520	548	507	548	544	525	519	526	526	509	530	594	550	543	544	550	530	505	529	534	549	556	561	595	547	500	571	559	575	508	511	539	530	536	522	537	559	521	533	558	582	540	538	556	500	528	521	562	511	542	544	538	547	555	555	528	546	568	545	524	552	539	532	542	505	504	560	551	549	520	503	541	552	569	529	533	568	544	532	523	517	492	488	522	550	507	528	497	552	521	576	509	571	539	514	520	515	547	555	563	551	549	529	520	547	515	507	555	551	494	516	551	550	559	555	605	497	559	548	566	528	526	509	547	531	491	552	539	508	525	544	520	505	562	556	573	521	525	543	565	529	547	507	512	516	527	552	546	538	564	553	501	571	559	524	607	518	546	560	505	504	518	498	529	538	528	505	540	559	505	530	570	515	537	519	537	505	600	548	556	567	559	499	503	538	515	525	532	559	543	499	552	565	549	551	534	533	553	525	526	532	514	510	555	546	498	561	530	550	568	509	582	564	541	516	482	529	480	562	526	526	549	546	508	562	520	498	504	497	513	541	507	547	541	533	505	541	526	526	519	556	559	540	528	533	521	522	543	522	526	552	549	542	538	524	531	517	531	540	566	569	525	544	540	563	497	497	538	544	522	519	553	529	527	516	518	546	556	537	522	505	507	487	549	538	522	526	535	535	549	532	537	483	572	502	499	519	528	549	516	530	536	512	568	550	528	518	553	527	562	568	555	498	539	561	555	551	546	552	569	527	487	535	546	534	531	538	558	532	512	506	548	484	509	530	539	563	549	532	514	557	494	522	534	537	527	580	495	535	558	552	538	509	551	504	561	531	537	551	602	507	507	547	524	536	536	527	533	515	533	494	469	553	523	514	555	483	529	554	569	563	553	539	540	526	497	587	522	532	530	542	551	502	521	520	487	509	577	551	491	552	534	546	541	527	534	555	505	499	524	532	541	530	536	543	528	556	524	513	554	556	559	548	544	546	563	524	568	524	527	525	558	535	529	481	524	549	543	497	541	565	544	570	560	516	523	539	529	523	533	517	547	514	568	557	532	501	502	501	536	564	547	578	528	534	537	537	572	543	557	574	524	542	557	519	532	545	549	556	519	549	529	545	487	501	547	551	540	514	564	514	523	546	563	524	564	557	553	544	556	502	538	596	550	529	574	533	548	530	529	508	554	537	529	543	560	548	520	574	566	560	544	552	557	505	572	522	554	548	539	534	548	532	520	575	562	503	530	568	591	530	522	558	566	565	581	555	509	547	533	556	496	550	541	517	542	523	571	567	534	528	516	525	530	560	505	545	565	529	527	531	510	571	517	507	524	589	528	498	507	550	576	569	553	492	546	488	483	532	542	564	500	552	549	530	559	512	549	562	541	553	527	547	529	559	511	533	511	533	557	521	535	534	534	515	533	534	530	526	543	556	509	518	531	523	545	491	547	533	557	562	530	579	540	545	520	535	567	517	534	523	497	557	549	572	585	537	526	533	533	549	519	551	508	570	553	534	552	538	544	546	490	513	506	567	521	491	522	534	547	532	588	566	542	558	515	557	566	556	547	572	472	542	545	533	552	544	513	541	534	480	528	543	533	555	534	537	513	569	526	567	542	539	522	538	518	523	540	508	515	554	544	568	506	561	546	543	480	552	525	541	528	550	546	570	521	540	587	577	535	529	531	499	525	533	571	547	536	505	507	526	532	543	541	560	486	546	567	532	529	552	521	542	528	545	536	516	543	550	584	560	544	542	564	558	515	557	575	556	541	504	569	526	526	549	506	552	540	501	594	529	512	525	544	473	545	494	529	555	560	552	543	507	542	511	497	563	518	494	545	520	547	514	518	526	549	545	518	549	557	551	577	559	529	476	535	530	503	532	549	527	515	535	544	515	525	554	513	541	541	521	504	516	540	543	557	521	510	558	525	517	575	540	545	552	552	563	508	567	499	512	528	549	549	514	545	550	561	494	550	544	564	547	527	561	506	569	575	534	512	535	538	540
27760	23264	18573	7552	3868	2407	1628	1400	505	283	262	276	234	262	247	278	266	267	256	266	252	259	262	267	247	269	252	259	253	279	256	239	265	267	278	245	246	241	273	262	279	262	268	245	244	273	249	244	266	249	257	261	252	268	241	248	245	268	230	239	236	278	275	233	252	261	278	261	264	261	252	263	242	264	229	243	234	236	265	285	254	250	258	247	304	262	254	246	304	260	261	240	268	250	258	249	246	253	260	242	230	244	229	264	272	257	232	252	287	258	257	243	247	211	259	254	278	283	254	244	238	254	245	274	284	259	270	271	253	242	245	261	237	234	252	275	276	230	278	260	247	283	261	255	263	267	271	275	268	260	256	224	285	255	248	243	229	244	233	238	267	241	248	256	226	252	275	262	262	273	241	266	284	257	277	257	251	250	243	256	291	257	252	261	264	256	240	251	235	229	241	244	279	268	257	240	255	239	262	278	240	271	247	232	265	289	251	255	243	260	262	268	276	242	275	231	226	256	259	275	245	264	266	258	248	252	285	228	253	244	240	257	241	225	242	264	245	251	259	244	251	225	252	249	270	258	244	224	259	247	257	264	251	243	263	272	256	235	286	258	261	231	237	280	263	290	230	268	243	262	225	260	251	242	243	281	265	225	259	252	245	262	265	260	284	263	278	281	261	238	240	245	257	247	279	241	232	269	258	232	258	250	282	263	275	298	240	262	248	269	233	263	247	268	255	265	262	240	257	255	255	259	239	258	235	234	276	278	262	257	257	262	258	259	283	259	257	252	261	234	235	245	281	239	240	276	251	253	251	246	243	282	263	277	237	266	253	266	252	267	259	258	272	251	246	243	258	234	273	260	262	232	239	275	284	231	267	259	288	271	240	272	252	260	245	239	279	244	230	240	259	239	232	246	261	281	255	250	265	273	230	252	238	248	275	273	252	241	249	263	292	284	246	273	255	268	274	252	244	243	246	281	240	244	248	254	256	249	282	224	271	257	266	265	272	256	273	240	289	263	254	251	267	254	255	277	232	272	269	262	264	273	243	245	263	261	248	244	253	240	237	274	262	257	258	249	238	274	253	268	253	241	274	245	270	270	226	231	266	256	274	245	250	265	261	247	270	241	263	255	272	250	218	247	235	261	270	247	239	259	245	235	253	261	248	279	241	266	250	290	266	243	260	253	240	283	259	247	257	246	242	247	258	266	280	228	263	235	260	247	248	261	257	257	256	270	248	250	237	235	266	256	222	226	258	263	234	270	277	231	260	253	245	241	279	240	260	271	231	240	297	220	240	252	237	224	244	270	283	230	240	274	233	282	265	276	266	256	260	244	253	259	274	241	259	276	237	256	246	248	275	249	269	266	272	244	255	254	232	269	257	242	247	271	255	252	241	244	254	242	225	235	244	257	251	271	244	274	263	222	238	251	251	263	294	251	258	274	248	242	256	263	242	244	278	252	236	250	233	250	290	255	255	268	247	229	250	237	266	274	247	236	239	266	263	232	242	269	264	259	259	238	324	238	244	243	247	244	263	239	268	215	235	261	259	267	233	254	259	230	254	265	249	271	267	250	233	254	272	258	281	249	250	264	255	258	240	276	261	254	254	232	247	252	243	247	265	229	259	274	247	285	235	235	234	246	264	268	278	286	253	241	256	233	282	235	242	241	261	240	268	291	262	244	279	267	251	279	260	249	267	227	262	257	262	271	269	251	273	267	251	245	260	261	251	258	251	284	250	267	258	278	255	238	279	235	248	233	239	252	256	277	259	279	260	224	259	262	267	289	272	261	271	232	260	262	249	239	260	248	271	254	260	270	252	281	253	274	274	268	248	228	260	263	254	253	249	267	264	274	248	273	247	252	265	229	234	262	240	245	260	245	250	257	246	240	226	269	256	269	227	252	268	245	259	263	248	260	228	248	305	235	231	238	269	246	247	268	251	259	257	242	264	286	249	235	220	269	263	266	258	237	267	255	244	281	226	254	260	264	249	284	266	245	268	235	247	272	249	263	279	282	251	249	244	263	250	246	234	245	224	279	258	241	261	251	278	242	247	248	286	250	286	274	250	257	251	225	275	246	280	272	272	246	275	251	276	248	250	258	257	224	255	255	271	270	244	260	264	213	259	232	229	249	287	256	268	281	266	238	243	267	271	254	210	253	283	250	218	270	257	241	269	251	277	279	259	224	288	260	238	235	238	227	238	253	238	279	261	258	247	265	258	246	262	246	240	245	264	268	258	282	277	251	236	259	234	264	278	291	298	274	241	248	262	237	239	242	260	256	264	267	276	255	270	228	268	257	283	237	275	244	232	267	253	238	230	244	273	260	265	259	275	249	260	253	244	263	264	237	225	240	272	275	242	264	266	278	250	255	266	251	281	260	258	253	244	269	241	269	251	308	274	259	252	223	256	243	247	273	265	263	281	267	240	246	238	278	231	253	259	242	278	278	239	273	267	248	266	299	272	229	240	252	242	265	230	250	247	258	233	255	249	250	246	244	255	275	267	270	270	237	243	225	247	262	233	264	260	266	253	292	233	246	243	251	228	246	249	253	242	280	238	217	241	256	250	250	255	266	268	244	233	245	238	277	227	240	259	261	251	279	284	251	245	260	262	262	232	270	250	247	257	229	254	234	276	272	246	246	239	279	263	259	261	249	261	262	226	257	245	261	262	240	252	281	265	248	245	279	263	263	235	244	297	249	253	257	251	272	273	260	247	243	284	240	242	237	257	258	275	294	255	254	270	268	235	275	249	239	255	240	283	263	258	260	246	224	263	251	272	257	238	243	244	237	253	242	269	285	265	252	260	245	258	262	266	248	249	275	238	230	272	265	250	246	270	261	228	256	261	291	235	240	245	262	285	246	265	264	251	260	257	269	218	243	260	268	268	232	252	282	249	285	242	244	236	243	271	262	262	258	247	251	249	247	270	253	242	269	268	237	268	257	274	243	245	259	249	260	251	257	250	258	221	250	263	251	246	262	239	247	242	247	264	255	254	236	256	231	257	229	254	238	247	283	285	226	236	231	267	259	239	242	238	269	268	266	233	250	208	245	264	266	238	258	275	233	271	247	249	268	268	260	226	238	257	258	244	240	250	252	252	253	245	269	230	256	253	240	265	263	244	243	273	273	237	288	247	273	257	247	251	268	240	249	261	213	296	260	246	266	241	223	267	280	281	252	257	245	259	292	249	248	234	260	271	223	256	241	245	256	280	249	276	281	257	245	283	227	265	254	281	250	265	255	267	262	257	254	274	255	251	239	232	262	272	239	278	258	258	242	214	258	270	293	268	239	259	279	278	242	253	226	257	270	252	240	266	282	241	256	234	266	268	261	237	256	227	227	236	253	243	246	243	251	265	257	269	228	249	259	249	269	271	274	231	268	279	241	240	268	237	250	247	246	257	260	276	234	278	264	280	244	281	245	266	236	232	213	258	251	233	253	251	264	256	255	252	252	258	275	232	255	257	239	251	281	255	260	261	283	245	245	229	252
23861	34516	15512	7324	5615	4034	2780	2527	737	364	321	324	352	336	326	295	297	344	313	313	328	312	278	297	323	307	327	289	282	268	310	325	315	318	303	298	318	327	319	293	293	288	292	307	326	283	316	308	314	332	347	298	328	332	305	326	266	290	316	325	301	377	304	300	268	293	292	299	308	267	331	306	306	312	333	265	286	302	279	314	331	321	319	302	294	318	326	313	308	306	310	347	301	329	271	296	325	287	310	290	287	294	316	339	325	303	288	317	313	322	309	307	299	345	322	319	331	292	326	320	267	295	307	300	318	343	290	314	326	303	359	343	283	284	302	294	324	288	294	285	318	294	314	357	306	301	339	301	292	327	328	298	340	322	319	286	279	308	294	297	273	293	303	318	327	317	292	299	310	305	328	301	319	333	313	315	286	309	296	321	308	327	291	314	341	296	301	329	314	295	302	272	299	306	317	284	288	309	325	315	310	331	304	330	298	298	320	268	288	309	305	291	318	299	308	300	308	313	301	323	309	302	303	317	331	312	276	293	311	287	280	302	313	295	301	326	297	303	297	328	303	320	298	332	296	306	327	299	290	328	297	326	292	297	283	309	307	313	295	315	296	312	296	306	301	299	299	327	315	280	318	275	289	287	278	302	297	316	322	338	334	293	284	313	308	326	302	283	303	328	324	318	279	291	291	317	282	319	300	306	312	275	324	334	284	295	296	296	295	302	299	323	310	323	296	333	300	305	304	319	279	313	297	300	337	294	288	314	318	311	323	308	313	290	297	297	317	297	314	316	350	313	281	304	280	335	298	286	312	285	325	334	304	320	312	312	317	289	296	302	302	286	300	324	312	308	303	302	307	330	297	311	323	273	299	361	288	306	284	335	283	304	305	325	282	310	332	308	300	295	304	302	322	327	286	313	291	322	324	335	317	305	333	300	279	322	298	314	334	285	330	327	323	316	306	339	305	294	302	297	298	313	319	341	289	312	316	304	303	311	311	308	308	300	314	309	291	318	300	316	296	302	287	349	304	282	330	308	321	327	312	323	327	302	308	296	306	281	327	299	311	332	285	306	335	312	301	307	316	298	299	315	280	309	297	299	309	297	318	327	343	324	310	310	313	288	336	302	323	310	307	280	324	308	310	304	319	333	280	328	308	283	298	343	279	302	310	304	287	314	315	319	266	296	341	296	331	286	308	302	304	274	304	288	338	296	319	292	315	306	333	292	271	306	306	286	289	326	304	319	334	318	288	309	305	306	303	291	303	332	312	336	315	292	301	290	312	326	296	322	313	318	325	310	345	355	335	319	316	344	342	312	285	295	317	302	322	287	323	292	281	318	312	296	334	311	360	368	309	307	312	330	317	310	292	315	301	282	320	319	330	303	337	330	295	329	302	320	303	303	314	318	307	283	306	310	302	310	319	297	322	315	300	300	299	332	296	343	314	297	311	313	324	294	329	305	315	321	301	317	325	315	271	321	301	328	297	325	288	304	308	298	271	294	266	307	355	307	291	331	346	298	333	304	328	256	290	293	332	303	278	297	317	310	348	292	286	327	319	285	296	288	311	328	316	312	316	301	317	320	304	303	333	305	304	297	296	306	317	292	314	267	271	307	310	292	318	314	329	322	310	303	326	339	299	305	299	294	310	325	290	303	271	331	311	315	295	294	302	290	310	303	279	280	324	352	326	320	269	287	313	310	286	291	319	315	291	325	311	269	256	323	317	311	317	314	293	320	301	292	273	332	335	302	322	309	314	291	299	288	268	305	315	275	278	336	339	321	298	299	282	342	321	317	316	323	333	347	340	291	316	266	331	299	327	289	289	319	313	303	292	313	317	325	311	297	341	337	292	286	333	315	306	290	331	316	287	280	329	310	292	351	314	316	301	311	317	338	320	286	304	317	304	313	304	310	320	297	295	302	313	288	325	323	329	313	297	333	318	329	299	309	271	307	317	305	344	287	326	337	289	312	313	319	282	314	314	271	306	309	294	281	315	316	298	344	348	336	307	284	287	308	290	314	271	337	310	314	317	293	346	267	312	335	309	296	309	281	348	299	323	340	309	313	294	304	329	299	289	327	310	292	329	316	334	309	311	320	287	337	307	287	322	298	285	315	289	314	311	344	303	304	296	299	293	311	308	333	332	337	326	296	279	278	309	318	316	333	281	307	310	309	327	341	303	290	274	289	311	311	281	272	307	320	259	315	310	338	316	315	348	292	295	261	358	308	304	323	293	273	304	313	290	302	313	312	353	277	323	294	292	292	296	284	315	294	316	307	299	299	343	278	307	282	318	320	297	330	301	281	289	328	295	308	325	335	293	315	291	332	333	322	335	292	326	303	322	298	305	311	327	307	331	325	303	289	286	297	318	303	318	326	296	338	324	293	305	313	296	279	321	307	327	325	315	362	337	284	312	317	288	285	274	351	304	290	275	267	321	309	287	328	328	315	338	327	284	328	293	307	340	298	297	315	276	312	316	329	304	318	339	299	303	314	343	294	271	280	330	297	297	324	311	320	288	284	313	337	343	320	313	319	308	287	292	311	303	311	317	322	297	303	310	301	329	306	340	314	305	280	319	322	301	325	275	311	325	305	316	312	293	325	317	280	296	289	307	310	325	275	309	320	303	323	280	304	334	298	296	306	331	299	312	290	302	302	294	325	326	322	292	309	346	315	280	296	290	310	334	347	346	309	299	365	334	327	303	295	310	322	305	321	313	317	326	295	305	288	279	332	353	290	304	312	293	298	291	306	275	334	315	325	332	302	294	304	295	310	297	300	309	300	306	292	314	325	313	327	296	283	329	277	314	306	294	284	274	308	309	310	317	274	302	312	266	282	309	335	315	302	333	304	303	326	302	329	291	287	318	295	294	314	330	296	304	334	277	309	320	314	295	338	288	332	288	290	309	299	286	307	301	269	289	304	306	316	321	289	295	282	298	295	315	286	296	329	302	323	304	287	329	354	317	312	323	283	289	268	297	313	332	293	317	303	328	288	309	326	274	314	273	335	304	295	329	287	307	310	313	307	337	293	304	309	310	302	318	273	283	340	318	298	298	317	336	312	327	285	327	296	306	284	281	309	306	259	318	298	307	338	302	292	311	296	309	303	300	318	268	312	338	283	312	326	296	273	303	315	278	297	303	334	291	290	302	315	307	324	277	319	311	325	310	326	312	304	293	295	306	309	308	288	286	314	315	290	304	288	319	277	300	273	279	301	294	281	297	305	304	328	310	307	281	322	325	307	339	308	315	290	294	334	292	300	314	328	333	328	304	341	324	307	319	325	279	287	318	360	297	278	342	322	308	330	313	357	311	283	338	324	294	328	309	319	311	301	319	331	286	346	300	295	293	289	307	311	331	311	316	287	304	318	295	301	329	318	301	303	311	278	299	305	300	339	303	302	314	287	318	289	303	306	323	295	300	296	292	306	308	295	322	361	302	340	321	292	320	313	322	308	306	291	271	309	325	292	304	307	302	313	336	292	339	300	333	287
24223	21470	28968	25825	24412	24149	17664	13309	4646	980	470	431	419	381	412	425	398	403	410	389	362	371	389	412	386	391	362	372	396	373	390	367	396	358	391	381	383	370	365	386	381	387	314	396	374	393	370	372	348	364	392	392	381	354	399	412	399	362	385	378	392	369	336	344	376	378	358	374	377	376	386	366	367	390	386	381	383	370	368	366	367	383	349	378	369	392	349	391	388	390	354	360	393	372	396	389	418	381	390	369	345	371	375	396	402	395	381	391	366	375	369	364	339	361	415	361	378	368	381	384	372	373	376	386	393	382	389	352	388	389	363	386	361	355	394	372	370	365	354	394	393	376	373	385	362	385	383	406	354	393	386	359	405	361	371	383	369	328	388	377	379	369	373	383	368	366	391	400	366	350	415	379	358	374	364	378	357	367	388	380	389	390	406	346	356	382	357	360	398	415	401	336	377	405	374	356	366	382	370	358	392	358	388	404	393	387	372	398	376	373	411	381	374	363	370	408	369	368	381	372	404	390	375	374	378	371	395	397	399	377	368	376	339	401	372	365	376	325	396	324	366	379	382	389	379	345	373	386	394	387	394	403	380	338	417	380	394	387	376	378	379	387	392	410	370	343	377	401	382	357	375	356	364	410	395	383	351	398	382	374	346	393	410	417	354	413	379	382	360	336	407	355	378	352	357	386	378	383	379	362	359	410	382	362	365	374	362	356	332	381	360	380	392	365	383	404	386	383	390	394	398	396	394	370	391	396	401	368	369	386	380	397	387	356	346	405	365	372	371	411	425	351	366	358	401	412	384	355	353	358	391	393	368	381	429	402	369	363	383	377	386	380	395	385	372	387	378	378	380	405	396	367	366	394	406	366	386	387	364	409	365	365	396	381	388	375	360	385	362	405	395	376	359	348	379	388	361	379	372	374	362	388	372	378	333	386	359	348	413	367	380	384	371	348	387	363	376	327	394	428	398	388	391	387	376	395	357	399	370	403	347	386	346	382	391	374	365	351	402	391	368	356	404	355	355	348	377	391	390	365	363	369	399	409	390	345	409	356	398	387	376	373	378	354	370	364	371	363	373	388	386	401	382	386	367	402	355	389	413	396	383	377	338	331	383	424	425	377	357	385	429	368	396	358	365	402	370	389	388	353	377	366	385	359	368	380	407	355	355	378	350	368	416	376	392	370	347	386	361	384	351	367	390	358	373	377	390	358	368	378	354	389	385	387	364	415	364	369	416	393	412	354	359	378	405	411	394	364	368	355	363	359	405	378	325	396	338	432	381	389	369	400	357	402	360	391	384	400	378	382	346	377	371	393	378	354	396	386	389	371	374	384	368	367	386	371	392	314	377	354	347	395	401	371	350	376	411	370	367	349	347	363	376	362	394	422	407	370	406	362	371	340	368	371	373	366	387	396	388	376	369	398	383	390	382	386	403	414	357	408	364	426	401	378	357	391	370	355	371	336	388	378	385	375	375	418	369	401	375	414	361	402	390	367	365	357	366	367	369	361	395	376	396	408	336	351	353	395	434	375	372	367	370	386	390	382	378	363	351	375	402	374	369	373	351	371	353	388	365	354	322	352	388	391	353	386	365	382	376	414	355	381	414	379	394	371	373	394	398	389	388	390	373	350	362	411	372	342	389	410	400	377	343	345	395	375	377	384	365	357	395	372	351	369	364	394	401	372	368	398	405	373	382	364	385	378	384	374	378	375	388	407	420	389	375	338	339	375	365	377	370	386	392	335	388	390	416	375	409	379	355	399	400	372	378	384	408	381	356	400	371	397	407	354	384	397	360	377	410	382	385	327	368	412	378	340	383	375	338	351	367	378	376	360	373	391	391	414	392	351	385	389	353	364	406	374	367	375	360	380	375	368	376	365	388	374	377	387	392	382	370	361	354	302	379	360	364	349	436	399	385	378	388	370	357	396	391	339	386	371	347	420	417	364	395	372	350	399	381	355	393	326	355	361	367	382	374	360	374	408	339	368	374	395	359	370	363	370	367	394	361	421	394	364	369	402	403	394	368	386	351	365	390	385	370	392	393	414	389	434	405	387	366	340	396	395	402	365	347	391	386	357	387	368	360	355	411	358	395	390	391	402	402	385	383	370	384	406	367	401	339	392	392	371	385	394	406	363	368	379	376	355	380	355	424	380	387	364	369	388	379	401	358	378	400	394	374	373	370	381	390	360	373	421	390	372	394	364	365	365	337	374	397	375	375	373	368	347	389	391	349	376	361	370	352	364	370	354	390	376	350	418	389	394	367	403	362	405	359	373	360	370	365	412	367	356	395	383	356	376	392	372	378	415	374	372	373	384	401	397	369	392	387	409	360	395	368	355	364	380	374	383	392	369	404	366	355	361	365	382	371	404	363	379	387	388	383	394	383	413	372	362	329	383	363	404	383	361	409	369	380	360	384	365	379	366	396	410	381	369	371	354	370	411	380	371	379	394	348	363	365	371	347	377	382	396	396	376	353	398	385	361	363	404	390	371	386	377	384	386	346	368	342	399	346	366	338	415	397	413	395	382	390	363	393	353	361	377	386	347	334	391	358	356	341	366	389	320	398	354	390	360	385	392	385	376	382	396	370	362	350	412	356	368	419	397	365	361	376	386	383	378	329	373	378	375	355	348	384	395	370	355	366	341	357	394	366	407	361	393	385	372	350	384	375	391	393	376	350	373	389	404	398	395	392	375	405	392	413	390	375	389	382	341	357	398	378	365	396	396	415	401	373	370	410	369	353	353	354	354	402	359	366	360	378	360	358	354	381	366	370	354	355	404	409	332	363	375	409	335	358	363	380	368	382	382	407	354	352	364	387	387	382	381	374	392	346	397	357	366	394	353	363	351	400	373	381	372	386	403	411	380	361	373	394	369	370	396	352	403	365	365	411	395	382	371	345	397	412	361	374	378	367	382	361	332	362	396	381	381	352	365	392	376	366	385	380	376	364	355	347	382	371	391	363	379	392	384	394	387	372	393	385	416	354	365	347	372	370	381	371	374	390	349	349	392	385	333	368	363	386	367	385	395	345	364	393	373	376	363	371	375	363	372	385	380	396	367	366	384	354	419	384	366	395	368	402	363	378	364	366	417	358	365	399	397	381	360	367	363	371	342	370	369	362	344	401	347	363	343	372	353	383	398	377	385	374	369	387	379	393	383	363	383	406	359	364	368	399	380	367	367	378	356	396	417	409	365	387	350	361	428	387	388	368	400	400	353	418	363	382	376	376	411	370	359	347	369	342	368	369	387	376	339	364	393	431	345	364	373	395	361	389	397	407	397	376	366	362	355	378	368	396	353	367	408	389	385	376	374	387	387	394	404	362	372	389	389	361	383	412	357	381	369	357	362	396	377	393	390	369	367	376	368	377	397	384	379	386	399	355	385	358	388	334	359	389	365	348	370	370	364	376	383	373	390	361	372	389	387	418	357	342	407	371	391	371	378	403	399	378	405	377	341	376	403	368	376	399	392	388	365	367	357	357	395
47944	76546	48539	37779	30965	28382	21648	19702	7124	1805	620	520	519	496	485	452	484	523	466	464	465	468	449	452	462	449	450	445	470	482	469	423	444	455	440	425	452	448	450	464	452	443	431	449	456	452	414	457	431	477	438	436	479	419	422	453	379	435	396	415	430	441	437	430	403	479	447	435	451	434	453	443	466	461	434	427	446	464	450	442	429	448	456	453	461	433	443	410	431	431	434	447	423	460	430	473	434	453	463	436	451	437	420	458	452	480	453	466	453	438	438	456	449	478	464	429	461	443	433	451	413	475	463	494	467	427	426	437	444	413	392	431	464	411	437	457	481	459	408	459	448	417	424	415	445	447	429	397	438	428	475	466	413	448	416	451	442	456	458	447	426	484	450	425	441	439	426	442	433	424	422	425	479	448	447	414	417	439	404	444	462	426	452	407	429	451	431	475	402	441	449	432	401	488	403	396	452	447	413	459	410	420	468	442	441	413	385	455	474	411	423	424	453	434	455	458	451	429	432	453	429	431	471	411	473	432	442	414	450	486	427	446	417	479	478	451	448	446	423	452	413	428	438	432	442	452	438	434	457	427	447	457	430	430	451	421	455	424	410	441	441	450	438	447	462	443	443	442	422	473	464	441	454	461	470	459	441	450	435	427	408	454	481	461	450	419	421	427	426	438	421	449	441	414	465	459	449	434	421	445	439	419	452	424	428	483	440	442	427	439	433	424	453	484	430	399	471	435	404	422	446	442	401	433	429	431	411	415	440	417	454	406	418	463	472	457	457	439	476	437	425	429	481	444	412	496	427	411	434	446	424	440	443	417	409	435	441	440	434	460	408	417	459	450	475	438	433	437	408	430	396	424	458	438	486	410	458	409	437	438	445	416	428	430	492	448	433	446	403	444	380	432	434	442	431	439	451	445	426	418	433	410	439	444	461	459	471	446	446	449	405	452	460	477	419	440	422	432	440	440	440	437	434	385	426	445	436	435	451	463	421	476	402	426	471	456	436	470	458	448	440	438	399	420	422	427	458	437	451	481	447	420	416	401	415	409	447	420	438	437	429	452	471	432	429	435	438	492	429	445	459	425	418	437	458	446	447	436	457	434	399	453	474	407	441	477	431	424	407	417	455	457	427	460	461	415	450	439	428	447	427	470	466	425	445	469	432	413	415	443	454	435	455	415	431	458	452	441	428	457	454	444	460	432	425	394	427	409	464	442	412	451	423	451	463	448	435	444	424	406	458	431	443	446	409	475	438	481	482	420	429	456	447	471	411	489	460	438	394	425	402	446	433	404	447	454	424	431	409	426	438	442	455	421	412	453	464	471	423	427	457	440	441	423	433	447	453	446	426	438	447	398	456	457	474	492	427	474	432	458	451	415	460	423	466	417	413	425	452	452	422	429	458	388	456	409	413	446	469	440	431	467	450	425	467	411	403	404	469	432	425	431	421	429	438	422	438	415	440	410	476	402	444	407	409	453	405	441	464	457	434	436	462	414	446	449	405	467	446	423	433	429	431	437	449	455	437	428	478	416	404	446	469	440	432	436	447	443	454	442	469	415	439	441	414	389	441	410	427	470	423	454	421	458	469	404	431	446	462	500	454	422	448	440	411	433	392	436	421	433	447	427	464	461	468	419	403	433	404	429	439	427	433	474	449	464	458	447	470	447	444	422	438	477	438	440	453	452	435	413	418	460	455	417	402	464	461	461	454	431	426	430	442	436	437	448	432	431	392	478	444	435	437	461	440	416	474	437	424	432	438	427	424	470	476	428	445	419	422	413	452	440	464	407	449	430	421	424	444	488	435	429	438	435	440	450	461	456	451	422	423	435	435	446	446	440	443	441	415	485	456	447	421	465	438	473	460	464	408	430	440	425	444	416	459	477	449	442	443	401	471	433	445	481	428	440	458	428	405	462	442	420	444	429	434	440	454	451	409	443	429	448	417	450	442	437	473	406	464	441	445	438	456	493	422	456	433	402	428	446	448	442	458	417	487	390	436	444	417	436	449	426	435	423	405	414	445	438	434	426	385	421	469	431	436	452	452	409	432	433	431	447	427	447	443	451	447	445	439	429	408	434	444	464	423	442	466	425	448	428	424	413	448	456	442	406	466	455	449	447	438	436	479	434	458	395	449	415	467	424	440	429	408	417	411	462	451	432	457	456	415	432	441	439	475	447	419	459	427	425	439	446	417	476	433	477	446	422	420	465	424	417	440	415	436	472	457	462	487	439	458	506	418	441	429	411	428	426	455	421	432	438	444	425	458	468	435	499	450	432	411	435	449	469	443	433	467	478	454	419	416	415	458	444	447	441	418	462	442	462	433	437	421	432	444	409	463	400	433	478	462	410	416	429	427	450	482	484	460	413	393	426	408	428	474	425	464	442	424	412	410	389	419	391	439	426	438	425	440	390	434	440	441	398	451	410	435	430	442	437	421	432	444	441	420	474	424	437	468	434	431	439	400	447	438	475	459	434	441	464	443	496	412	424	430	471	419	416	431	403	428	399	431	424	452	416	387	436	444	464	431	450	418	453	469	458	471	432	467	448	464	423	438	467	452	426	459	433	403	437	451	402	408	433	444	448	471	444	420	464	429	454	454	437	392	448	438	451	416	433	395	465	450	486	422	423	386	459	460	430	421	417	462	466	456	417	413	411	422	436	478	459	417	427	415	401	450	459	464	412	454	459	420	416	426	447	403	451	454	427	455	403	466	448	462	429	419	436	434	435	463	421	407	416	400	431	430	417	443	430	437	403	440	417	413	478	445	456	444	394	465	423	455	433	414	416	411	476	472	470	455	423	430	448	418	457	445	467	429	418	437	435	432	467	436	447	443	446	420	427	419	480	455	431	431	449	425	430	419	481	422	435	395	447	430	482	427	434	430	449	436	453	427	428	492	418	451	458	461	472	419	428	474	448	456	434	422	477	418	441	494	459	412	428	437	444	418	448	467	422	449	453	435	455	412	447	455	428	450	429	452	442	436	447	449	440	474	439	462	412	420	468	463	457	436	444	473	469	456	421	422	471	423	444	435	425	425	416	414	416	470	429	443	438	430	443	422	416	459	475	438	426	463	452	449	486	431	428	440	450	450	440	450	423	436	461	443	444	450	456	442	419	432	446	449	424	459	455	430	455	446	434	459	457	416	445	432	458	422	419	415	433	445	467	393	442	449	419	454	435	431	465	424	454	418	420	426	438	435	445	420	422	440	431	402	404	464	463	463	445	419	452	463	418	459	421	471	387	452	415	430	420	481	450	439	401	438	426	394	461	419	436	447	451	418	458	422	441	380	436	433	466	454	489	404	427	464	456	424	445	468	405	449	445	419	419	463	456	462	421	405	412	429	475	420	452	421	453	460	404	443	438	428	416	428	421	424	440	431	438	452	450	427	445	423	438	439	451	412	429	411	440	429	453	460	468	422	419	481	444	418	483	461	416	461	478	414	460	422	456	457	433	452	423	428	452	404	446	405	452	405	459	446	419	447	435
25589	21891	27958	26088	17371	11708	7403	4853	1274	577	278	296	302	275	262	248	281	247	284	268	272	280	252	286	268	270	275	265	257	266	270	277	261	288	260	265	254	257	282	272	272	223	266	287	248	244	306	294	282	265	259	276	263	258	261	278	276	264	248	251	261	240	263	270	243	298	285	300	251	287	265	265	287	253	268	243	269	281	261	238	261	265	257	274	257	251	263	278	248	258	257	269	266	261	287	256	280	245	296	285	272	268	233	272	266	253	288	302	256	252	282	252	243	276	260	262	276	269	264	270	259	259	262	281	271	277	257	276	269	263	250	269	270	241	254	260	297	239	275	255	246	252	277	279	263	268	263	247	258	263	278	283	243	267	275	292	282	292	275	275	269	273	294	277	250	256	285	224	227	267	244	275	266	265	251	243	262	281	274	276	239	250	259	261	259	248	276	250	254	267	266	250	268	263	298	302	289	252	271	276	264	268	269	269	265	236	258	268	303	266	287	270	295	263	282	263	256	259	260	267	255	259	298	248	233	263	267	250	271	271	257	274	256	242	252	239	252	222	291	271	266	291	271	248	247	260	244	236	293	244	283	284	294	258	293	280	269	255	281	237	253	263	260	259	233	273	261	270	242	290	227	273	262	293	270	281	263	268	274	300	239	269	254	237	228	258	256	260	260	259	271	283	254	284	272	253	265	271	274	227	283	259	245	254	234	300	251	241	292	262	249	261	277	242	254	240	240	266	262	254	276	263	245	258	285	286	281	264	268	237	281	267	270	267	267	237	223	284	261	235	275	271	252	282	275	266	277	278	261	259	254	259	259	272	249	253	268	289	269	238	249	265	254	269	275	254	286	258	264	257	244	252	264	267	258	279	262	277	246	270	269	277	227	260	239	255	266	245	286	259	272	266	251	265	300	247	278	269	251	257	241	232	285	262	297	273	240	266	234	239	264	247	266	261	260	251	257	271	273	259	241	253	259	249	274	238	271	253	249	275	263	270	266	223	279	236	259	275	298	282	249	265	259	268	250	271	250	237	276	268	260	270	284	251	262	282	272	268	286	281	252	272	249	280	254	253	241	251	249	270	256	241	281	263	246	260	278	238	258	247	265	239	255	271	283	279	276	255	221	270	293	262	254	258	246	268	265	252	286	282	296	253	286	254	256	286	276	285	272	239	279	237	267	266	234	259	301	259	254	257	260	256	255	257	231	252	262	256	244	279	275	257	295	265	285	281	259	253	246	286	242	300	259	251	273	270	275	244	257	232	283	276	254	260	256	256	283	233	281	287	292	276	254	259	273	273	265	268	265	268	273	266	287	266	273	265	267	276	280	242	267	279	281	251	270	308	262	292	263	251	268	243	271	248	237	272	268	268	252	240	282	237	275	284	283	273	270	290	254	261	291	292	276	261	298	276	262	287	258	269	262	275	282	258	232	262	251	257	263	265	258	254	262	235	263	256	244	253	250	270	257	255	284	272	253	253	263	264	306	257	246	262	283	265	236	247	261	266	263	276	271	251	247	272	275	275	277	272	253	261	271	255	287	228	260	264	252	261	287	262	241	233	257	276	280	274	286	278	248	282	270	255	254	283	271	258	256	265	269	241	264	243	247	262	231	258	260	244	233	252	295	286	277	302	247	268	253	247	237	262	240	222	254	275	271	283	273	232	259	275	269	269	257	261	266	255	277	273	292	275	292	278	264	274	275	261	261	235	273	284	217	260	247	285	261	255	297	263	266	248	246	269	278	273	256	256	256	290	279	269	237	264	253	266	270	254	267	238	269	305	274	277	250	268	264	252	268	258	263	237	250	271	253	281	263	266	257	292	255	259	276	236	260	265	284	279	263	262	260	264	261	268	274	259	277	244	256	251	259	306	248	263	233	250	239	251	274	275	289	260	249	270	279	261	244	279	261	267	256	274	279	246	271	269	263	271	250	273	273	250	267	295	274	239	264	245	254	253	275	258	269	288	269	236	259	271	263	270	268	266	238	248	261	265	293	277	278	274	262	258	255	267	265	253	268	250	250	291	276	266	280	304	290	254	248	264	259	253	274	245	256	264	261	240	301	259	252	231	276	258	269	282	261	290	276	232	261	251	234	262	262	248	258	265	260	229	238	238	288	244	282	234	250	265	217	253	288	239	256	267	285	242	251	234	258	264	239	265	274	272	240	230	228	244	265	253	268	248	285	286	246	280	314	270	246	277	296	262	278	289	247	275	249	274	239	243	253	232	272	283	269	246	255	256	275	281	271	287	255	231	270	258	282	283	269	284	268	231	251	246	252	264	242	242	263	252	251	285	261	292	292	285	258	267	282	279	273	276	268	296	262	278	228	280	222	256	249	263	282	267	276	256	257	243	264	282	262	258	236	250	235	256	264	286	247	277	265	254	276	279	282	248	259	276	234	249	288	269	261	266	230	267	276	243	260	267	287	258	296	274	267	257	238	252	255	293	255	254	270	289	246	252	265	269	263	290	239	244	255	260	235	271	293	244	276	260	247	267	261	294	259	257	244	271	274	286	303	244	259	244	281	287	235	274	239	252	273	260	254	282	262	273	313	272	238	269	234	244	261	266	267	246	259	266	253	267	253	225	266	277	282	259	258	260	265	236	265	283	267	260	264	255	293	270	245	238	278	258	244	255	252	309	246	282	288	247	265	275	273	269	281	240	265	271	244	266	225	242	287	279	262	255	282	270	269	248	259	266	284	255	264	272	291	289	280	251	261	294	281	250	273	256	258	288	286	271	260	282	283	285	276	285	265	258	268	255	278	280	253	272	248	254	292	292	250	256	252	260	269	261	264	256	261	255	262	260	269	259	260	280	274	243	275	276	277	263	285	273	260	301	258	253	260	296	299	262	269	254	288	252	259	246	254	251	273	266	291	233	271	261	262	260	258	260	265	243	263	248	272	247	265	317	278	288	254	245	278	258	277	270	228	256	264	277	275	274	245	258	255	249	250	256	242	266	273	243	242	257	273	253	264	268	271	265	241	284	280	272	284	264	231	236	249	254	259	258	261	249	248	259	268	265	244	278	258	273	298	266	260	259	252	254	260	262	278	274	250	223	273	255	284	290	246	265	259	255	258	272	268	292	251	245	247	278	275	250	244	243	251	264	275	253	250	247	254	256	285	260	255	267	261	257	241	259	269	253	268	238	264	256	242	298	261	251	267	258	273	274	264	271	236	295	260	264	284	249	282	239	247	233	230	264	264	281	237	282	271	273	248	234	271	259	252	256	299	246	272	276	270	267	258	272	258	260	266	262	286	254	282	266	271	304	263	242	251	248	245	251	261	257	246	249	273	277	261	267	262	244	274	259	294	262	244	260	268	268	243	288	259	288	276	273	286	282	272	283	281	263	255	262	236	277	267	262	284	256	275	251	246	270	265	229	255	261	252	262	259	251	293	245	250	267	259	248	274	276	267	242	304	266	245	260	247	263	263	261	267	266	272	233	294	285	265	276	268	268	248	247	291	274	256	256	269	250	268	246
43472	62224	37560	28580	21494	19965	13951	11164	2736	1280	373	369	372	386	344	348	372	359	308	362	351	313	328	344	333	330	313	324	346	325	319	365	330	347	308	332	308	317	323	297	283	304	273	331	296	331	324	296	310	349	327	327	356	351	359	307	304	330	322	327	347	332	314	311	307	341	345	302	332	321	311	317	322	310	325	315	356	326	311	302	339	302	324	270	306	318	317	313	355	330	329	336	342	335	320	331	315	300	335	333	295	301	331	291	337	361	338	338	341	338	303	334	338	347	312	377	326	316	335	330	319	314	351	332	283	307	316	335	312	307	336	330	317	330	325	316	339	341	351	337	334	312	333	329	319	329	304	310	316	321	297	357	331	355	334	347	323	319	318	313	310	326	354	324	312	309	337	338	325	312	326	325	308	321	351	289	329	306	311	333	307	296	318	310	359	315	301	331	319	330	299	331	321	330	291	351	292	323	347	342	307	334	309	310	352	308	309	376	334	299	340	319	317	296	319	313	310	296	351	309	291	320	330	346	309	340	329	311	314	309	281	320	312	328	332	340	330	312	307	302	292	341	331	338	336	317	331	334	327	319	351	309	330	345	340	342	327	303	339	318	307	315	314	351	342	299	345	323	314	365	320	298	326	293	278	309	334	323	326	297	321	317	318	326	324	324	316	340	317	339	319	358	270	325	318	301	322	335	317	325	292	337	315	344	327	326	333	334	301	292	319	305	306	333	306	297	308	311	331	323	329	286	329	324	365	314	289	292	339	310	296	315	325	332	303	321	284	291	325	312	320	324	322	337	364	308	344	320	348	350	303	336	324	308	309	316	317	351	302	340	338	345	305	316	330	278	312	311	307	339	326	331	330	323	341	294	325	348	313	334	335	307	309	328	315	312	349	323	330	311	332	336	306	308	343	320	305	325	311	333	350	335	344	311	324	309	290	344	345	328	342	311	287	343	319	321	319	313	315	364	321	286	318	338	348	349	304	293	336	316	323	338	347	327	339	336	312	306	370	322	315	314	357	299	325	323	340	350	339	279	317	300	334	315	300	357	285	327	340	312	328	316	302	308	331	310	323	335	330	318	297	335	330	339	325	319	369	333	317	325	327	301	337	359	297	316	329	308	344	307	343	315	326	355	352	339	333	311	334	349	374	346	320	317	310	339	332	353	307	333	313	341	312	310	318	373	336	352	303	326	341	343	327	321	306	329	329	287	310	307	311	305	338	345	320	340	331	329	343	336	322	297	343	335	328	306	330	328	296	313	334	354	297	332	342	332	360	339	326	296	313	331	337	318	311	289	317	328	295	318	330	317	335	325	323	317	314	314	316	309	339	327	331	317	363	352	293	339	313	314	336	327	366	367	308	317	356	320	300	312	303	340	307	333	289	312	307	302	329	304	315	321	332	317	337	347	325	343	324	299	322	325	299	312	311	274	328	319	347	331	357	300	371	337	319	298	343	312	351	322	356	333	330	333	312	322	337	306	317	333	315	348	335	314	354	326	316	313	340	373	342	311	330	320	338	349	311	321	330	324	305	306	314	318	290	302	301	319	302	321	343	338	324	343	322	313	307	327	308	306	332	314	298	336	314	328	333	310	331	309	325	305	333	307	339	365	304	341	313	290	325	337	318	332	359	329	340	351	319	330	347	291	299	302	323	304	333	291	362	304	292	338	334	273	288	305	305	325	330	338	330	329	329	308	322	344	328	361	308	315	319	297	335	302	319	329	316	335	309	315	325	314	349	302	297	337	322	342	344	307	327	308	326	334	342	306	328	338	324	323	327	326	289	323	330	304	304	344	313	321	304	308	312	350	312	325	317	332	323	309	344	342	302	282	315	313	309	330	312	319	343	354	332	304	323	309	299	332	292	336	311	325	315	333	295	347	348	326	353	285	300	330	318	303	305	304	326	287	304	330	343	319	333	332	339	350	382	331	335	313	318	310	333	319	330	294	332	325	335	320	281	326	314	317	317	279	305	318	312	325	367	353	330	327	359	313	331	300	325	296	351	308	344	310	312	341	333	278	308	329	337	340	345	345	302	336	314	332	330	307	292	332	334	328	337	302	315	341	304	336	329	322	320	297	295	335	355	316	299	311	341	317	320	334	319	337	324	273	298	330	334	331	330	312	304	333	341	318	314	299	338	310	279	303	332	318	326	330	304	314	294	318	307	302	349	324	331	333	346	309	368	326	313	302	322	313	338	345	322	341	316	326	327	374	309	287	341	331	308	329	348	329	325	343	352	347	323	332	320	336	349	320	333	292	324	338	324	306	321	303	313	330	320	322	317	342	307	294	347	360	316	333	317	316	316	334	356	312	303	322	334	316	340	332	353	319	317	316	269	319	350	304	324	321	327	313	324	293	324	333	320	319	314	328	329	343	332	304	337	348	312	310	323	293	335	331	313	317	334	323	297	334	313	308	315	331	363	334	326	352	292	368	364	302	306	299	314	328	311	331	277	315	300	321	287	318	301	323	358	349	316	304	299	296	336	323	316	334	312	363	323	302	330	322	307	307	341	341	318	321	334	343	335	331	358	305	316	303	329	329	323	328	313	315	333	329	308	326	319	295	320	325	332	318	334	306	330	338	352	308	316	303	303	319	343	322	308	337	347	321	333	312	310	321	305	293	317	321	316	311	313	303	296	328	324	325	322	301	347	300	301	333	332	335	360	310	302	342	284	321	302	339	302	328	320	326	345	316	293	339	299	355	328	346	322	296	337	337	319	315	319	332	318	289	287	343	352	321	325	315	327	318	342	326	330	345	313	320	342	324	317	332	338	332	323	323	340	296	319	329	324	338	321	284	317	334	307	308	309	334	333	322	295	353	310	321	320	322	318	318	281	329	298	316	352	336	292	322	338	307	343	302	331	323	332	308	330	276	317	326	277	316	330	350	313	289	330	333	314	331	318	313	292	315	302	332	362	277	321	298	347	314	308	320	305	350	316	318	321	314	325	332	310	330	343	312	303	355	306	304	316	318	346	335	325	313	306	325	333	311	319	341	332	333	312	375	336	320	319	356	313	313	313	304	324	334	302	317	295	327	314	309	310	329	321	302	320	342	311	350	323	301	308	315	290	338	352	305	340	320	349	299	311	331	318	337	341	313	328	319	342	319	316	305	338	302	344	299	331	325	336	268	308	351	317	357	332	329	326	310	344	327	327	317	343	305	323	336	339	332	339	309	307	322	335	347	310	340	309	324	314	316	301	314	350	324	339	346	302	338	319	319	360	320	285	336	312	327	305	309	301	326	333	299	341	336	342	331	350	359	356	326	325	320	328	334	312	323	312	337	312	344	318	322	332	330	305	322	331	301	319	328	351	307	329	326	298	311	333	323	321	308	358	339	353	309	309	313	323	320	300	327	297	346	314	334	323	334	311	352	331	310	320	307	301	310	330	368	322	311	304	316	320	303	328	346	327	324	311	303	323	319	326	338	333	331	342	340	324	325	323	314	341	339	327	321	324	297	325	329	315	319	331	310	319	322
23020	21358	29158	24558	25006	27831	31048	22786	6299	2663	681	539	571	522	486	492	495	500	499	475	462	497	468	492	486	488	509	451	425	475	480	488	504	505	444	482	476	486	488	430	470	478	473	453	452	462	475	466	452	460	489	448	486	471	485	440	474	453	446	453	447	458	461	483	475	483	462	448	457	476	481	440	484	448	506	497	463	460	488	458	488	468	479	442	452	475	443	460	459	500	499	482	470	485	476	461	452	480	467	439	459	479	503	468	482	409	488	468	499	475	527	494	459	443	472	478	458	473	472	452	453	465	481	463	462	473	464	451	462	437	428	498	470	484	450	478	458	459	450	472	473	452	438	446	461	467	453	466	445	463	451	459	499	436	502	447	415	474	456	460	465	490	418	448	446	483	460	453	443	446	420	474	502	479	482	427	457	489	465	448	439	436	437	471	467	458	461	438	446	466	485	460	473	511	441	440	444	467	479	483	486	461	489	469	453	499	445	520	456	513	454	432	452	450	447	465	490	458	474	450	454	455	407	469	464	476	483	445	483	485	484	450	454	462	480	487	491	484	483	489	485	451	485	486	474	464	456	463	482	426	434	475	468	467	451	430	487	484	474	456	501	460	464	470	448	444	495	467	496	475	454	465	434	476	488	468	447	456	474	491	463	476	491	461	483	503	450	472	508	468	458	444	462	491	461	475	473	466	455	483	456	464	483	464	469	488	472	445	441	465	443	449	444	436	482	494	452	487	481	439	464	424	481	455	442	485	449	480	487	476	444	442	462	460	433	483	430	481	460	431	467	460	493	474	443	443	446	478	447	447	443	447	455	438	445	466	476	442	450	442	488	468	438	478	441	425	476	472	435	462	504	459	457	475	486	491	473	481	435	451	468	444	461	440	436	453	463	487	446	457	456	495	469	467	478	488	418	463	459	474	451	463	452	458	465	462	465	488	469	511	453	458	470	485	435	509	470	471	505	501	443	477	464	479	511	443	436	446	451	495	459	467	478	495	494	456	500	473	475	493	430	440	456	487	483	453	472	447	472	471	485	467	500	449	489	429	436	481	486	449	488	458	474	475	481	432	459	464	478	507	486	471	511	478	468	455	477	496	448	450	460	478	506	427	445	487	441	438	460	468	433	452	500	463	450	475	463	462	461	476	468	482	476	459	465	471	491	474	484	471	463	445	468	495	484	475	506	461	487	450	475	461	450	453	484	482	448	471	478	464	487	495	451	447	436	475	472	466	471	435	446	495	450	449	460	440	461	478	440	477	468	459	455	496	465	450	467	467	442	434	508	514	451	470	452	455	456	447	450	482	457	467	468	453	471	473	456	465	475	460	492	502	493	489	453	487	468	474	473	461	477	479	462	477	448	470	484	469	441	473	488	485	503	469	443	468	429	491	464	492	468	459	513	488	464	454	437	477	473	475	469	463	454	461	453	461	459	486	480	448	453	479	437	444	489	481	447	472	474	494	478	489	456	445	457	475	438	469	484	442	438	482	469	444	494	473	432	461	490	482	480	472	501	437	503	465	412	459	452	411	504	478	444	459	448	408	488	430	464	439	503	436	487	488	507	492	457	487	499	457	481	458	504	469	454	463	496	459	475	459	446	467	477	480	443	468	481	472	472	430	455	501	455	471	515	479	449	453	486	436	484	482	476	441	459	470	458	462	456	503	476	477	442	484	449	531	442	473	475	463	430	436	490	435	467	460	441	490	483	471	503	458	461	464	442	433	457	487	474	459	442	453	476	483	447	470	493	423	444	468	454	464	442	478	435	464	489	454	490	468	451	463	463	477	464	445	463	475	458	473	447	452	438	498	491	440	434	488	451	459	472	494	451	482	464	459	467	419	509	473	458	431	474	518	472	467	458	456	490	449	476	498	445	461	512	469	475	464	446	516	435	446	463	444	493	476	474	462	446	453	444	459	446	446	479	451	464	449	460	446	442	450	458	459	483	486	460	452	454	473	485	452	466	458	448	469	415	463	452	463	475	476	489	430	471	442	449	447	408	441	482	469	442	482	464	473	467	476	458	444	458	451	421	489	479	475	482	472	508	431	451	490	456	465	491	461	427	459	459	469	511	493	468	472	426	428	463	459	464	452	475	447	489	429	474	466	492	483	458	473	458	463	498	475	479	455	438	463	480	440	464	494	462	460	461	465	440	435	490	450	452	515	468	464	476	459	501	463	479	451	452	465	474	465	478	471	475	474	454	438	460	467	479	474	462	501	496	483	469	455	428	444	489	453	498	466	455	487	492	442	471	470	455	458	433	481	488	469	497	459	500	488	465	449	448	474	500	481	488	471	459	462	450	464	444	451	461	445	459	500	478	464	476	448	449	446	457	506	482	455	508	426	452	471	453	462	437	485	466	455	492	442	504	494	462	442	451	423	445	480	485	425	454	455	482	466	438	452	506	476	447	451	453	456	449	470	432	434	487	486	475	485	446	486	458	459	452	458	506	450	465	470	466	469	450	464	469	496	466	431	464	468	472	467	469	410	450	451	448	470	457	484	452	434	484	475	464	468	422	475	455	473	449	458	447	418	483	440	461	515	455	478	458	486	481	391	467	470	469	467	455	456	470	456	467	450	472	437	465	440	456	472	471	464	482	446	474	446	505	463	466	442	494	448	464	454	444	508	461	472	510	518	466	438	488	441	508	462	451	500	459	480	489	492	450	447	475	446	430	446	463	484	454	472	432	444	467	465	463	448	421	453	504	483	448	460	449	484	438	491	413	486	490	478	485	463	428	484	514	479	462	457	487	455	476	481	440	436	473	454	457	511	436	466	467	476	456	474	452	477	440	486	465	445	448	449	470	484	469	432	454	477	470	472	478	483	493	495	435	442	466	496	459	508	420	446	456	425	479	473	487	483	490	453	413	474	463	460	466	453	457	465	444	478	467	466	472	481	480	474	522	483	483	477	460	435	430	453	486	485	467	482	484	401	500	443	489	471	478	430	473	513	484	489	445	500	466	435	457	424	464	427	488	448	457	494	459	472	484	446	433	497	475	464	465	456	445	448	438	448	466	478	464	466	457	455	479	466	467	490	494	451	472	464	475	508	464	430	480	455	445	456	467	448	504	468	506	480	476	495	457	405	467	447	510	461	429	472	448	480	485	464	499	483	482	483	434	483	458	488	424	475	483	452	451	469	488	442	433	472	454	486	469	504	469	460	462	466	430	469	483	482	445	451	474	441	481	495	525	450	409	465	487	491	440	426	492	454	456	446	455	453	476	513	439	465	429	438	490	485	514	461	457	434	464	485	493	474	516	470	483	485	502	488	468	477	456	498	487	440	511	477	493	421	468	487	433	438	479	463	494	438	477	461	449	440	456	492	467	404	508	443	440	437	495	488	466	443	458	464	462	445	434	425	458	499	453	489	456	451	441	472	477	505	474	440	459	479	446	446	478	460	463	459	447	492	482	447	427	451	450	463	464	490	441	419	471	458	495	468	467	485	448	432	489	425	455	468	507	455	421	480	488	491	468	460
56390	91888	59771	47698	41833	36420	33841	28396	7719	4938	1014	728	699	682	656	637	664	594	580	599	561	561	558	575	545	558	563	534	557	530	548	548	548	530	539	554	545	479	516	556	541	515	564	565	537	531	525	549	530	520	528	529	506	539	579	573	529	527	517	533	534	546	578	563	547	515	524	498	541	550	537	537	543	531	566	557	535	504	585	542	517	537	557	518	569	515	545	520	507	518	544	550	565	546	554	547	526	587	549	530	564	547	566	559	533	559	577	545	553	546	502	551	538	529	588	576	525	565	548	533	546	575	534	526	582	516	515	544	520	536	530	544	579	585	509	550	539	559	516	504	516	567	543	543	528	556	531	522	558	530	546	537	515	538	493	551	540	554	464	501	540	516	502	553	544	524	491	550	512	534	492	502	540	557	546	511	523	488	486	553	525	531	532	544	549	543	569	515	531	572	544	511	541	567	523	548	535	558	534	515	531	515	515	523	512	552	495	539	547	534	579	518	548	530	540	531	569	499	545	530	523	533	528	508	534	561	529	532	568	542	569	542	546	523	544	540	502	495	521	502	506	539	508	517	511	542	542	533	526	563	587	545	541	542	548	545	535	532	546	534	535	520	524	578	509	547	522	556	474	534	543	514	573	562	549	557	531	543	503	532	544	529	577	538	501	538	508	552	515	527	536	503	531	507	499	517	515	506	537	578	558	555	505	532	520	530	528	528	529	575	505	529	580	554	564	526	543	565	558	506	520	542	552	555	534	532	533	544	543	532	494	536	573	499	541	501	519	533	560	546	529	491	480	524	524	560	532	535	521	523	549	528	515	525	524	484	544	557	536	579	498	538	555	512	505	522	535	512	540	570	528	512	576	512	541	555	533	517	533	566	522	564	547	525	581	514	519	535	515	516	534	547	582	517	497	570	542	536	530	516	521	472	503	546	536	508	545	503	532	488	504	511	557	545	527	513	524	543	537	545	493	491	573	543	527	527	560	553	540	528	555	524	549	538	516	501	518	565	543	547	539	593	546	544	556	500	501	513	513	543	556	537	553	534	535	582	509	518	529	531	528	541	533	536	549	539	539	530	541	521	509	557	514	520	544	554	545	501	526	592	521	524	507	486	519	520	546	513	533	550	510	533	509	541	544	513	538	528	498	536	518	527	523	538	561	515	539	524	529	501	532	533	481	530	546	547	490	519	534	518	531	558	560	501	549	528	524	532	508	552	542	519	545	566	549	553	560	504	471	509	522	492	502	519	555	508	526	521	508	522	496	586	548	540	498	519	553	521	533	528	546	496	524	551	547	544	503	530	542	533	526	558	569	575	481	514	548	536	523	562	546	524	530	528	531	524	517	496	503	513	557	548	548	509	560	533	517	547	513	580	558	545	495	504	534	493	548	574	536	529	528	553	485	555	518	549	532	528	554	552	494	537	548	526	508	529	508	533	501	533	542	538	549	508	540	510	531	511	540	529	552	534	538	506	532	552	510	529	528	521	540	558	501	578	524	575	545	504	527	531	530	521	526	516	527	567	537	511	520	529	542	557	544	571	518	591	546	526	516	521	553	544	513	562	527	482	563	535	538	571	540	562	547	510	499	509	558	538	518	541	526	534	521	534	537	526	516	566	464	526	561	531	518	532	548	534	556	509	545	518	575	538	502	549	511	521	482	560	546	556	530	504	520	522	535	542	561	491	539	538	486	529	546	523	549	547	527	550	557	539	534	540	551	491	516	546	557	524	482	552	543	563	504	494	525	532	549	542	595	476	513	536	527	522	525	512	540	553	559	533	563	490	489	538	518	511	546	494	521	504	539	534	540	563	546	541	507	544	547	558	497	527	505	532	526	504	514	511	522	521	514	523	539	549	485	519	545	494	561	516	569	526	536	509	572	529	514	505	533	503	518	535	520	537	575	512	581	506	525	566	544	559	547	569	559	535	530	540	533	574	515	506	507	522	520	543	514	562	521	529	571	514	526	510	523	490	480	506	535	505	535	547	487	540	522	539	538	509	504	536	542	500	519	540	545	568	545	513	531	549	489	506	514	549	480	531	533	506	529	533	509	529	529	531	484	519	540	563	531	553	532	503	541	504	540	507	558	522	565	549	550	546	508	564	566	520	479	495	537	518	571	529	503	522	514	522	495	488	547	513	522	523	516	573	582	538	501	563	527	522	567	528	541	545	555	455	546	537	593	537	517	556	533	515	515	540	519	555	552	526	548	540	523	525	550	545	515	546	490	583	525	524	521	526	571	533	527	532	572	549	505	523	516	523	477	533	527	528	528	561	506	545	512	528	514	544	562	549	526	528	460	534	532	567	548	534	548	520	532	562	497	578	549	496	541	549	581	537	536	534	554	504	531	587	519	535	515	511	499	529	511	533	493	552	527	523	567	528	548	515	563	529	559	568	501	515	549	492	569	538	494	503	525	505	533	502	561	497	493	523	555	489	529	530	528	513	587	546	514	499	545	497	571	561	522	512	532	545	500	540	552	531	556	506	475	528	545	553	510	522	536	548	560	526	559	535	513	498	541	529	569	537	522	532	519	518	519	538	519	539	519	538	531	516	545	543	571	507	526	525	568	531	567	542	504	550	513	516	531	567	556	498	519	504	553	514	526	543	554	520	538	485	530	526	549	530	573	507	496	516	543	513	527	550	532	524	518	508	510	562	541	524	507	541	525	518	508	547	577	477	591	524	541	514	534	519	527	514	533	548	497	497	523	488	552	526	548	504	536	546	544	566	514	544	556	548	522	542	499	475	523	548	498	541	499	562	533	522	539	531	590	540	580	555	492	532	498	552	530	518	555	519	517	569	553	535	519	552	544	508	523	523	525	505	539	515	541	547	557	551	511	561	551	521	574	520	526	544	572	516	571	550	537	535	533	536	517	498	578	508	553	529	525	528	553	573	540	542	547	528	507	484	571	516	584	518	527	596	522	553	569	474	549	504	532	554	505	511	536	521	583	543	472	506	541	536	512	535	561	502	524	516	539	529	551	530	566	546	531	547	500	513	525	538	518	595	522	570	537	531	543	544	525	525	525	508	544	530	564	537	519	530	526	526	564	518	501	547	559	481	501	521	513	495	508	526	543	541	511	547	597	558	514	546	542	523	546	501	516	520	508	540	548	522	536	527	498	563	549	529	538	537	536	485	506	573	537	530	558	557	506	549	552	538	549	547	529	535	566	529	548	528	531	565	528	546	562	528	523	530	559	537	543	516	571	547	527	557	523	530	492	508	527	559	534	526	521	520	528	521	530	500	503	565	520	519	532	524	531	522	511	475	534	546	579	536	523	535	507	514	530	539	512	498	504	484	549	512	526	509	568	520	550	517	523	539	493	549	548	573	572	502	529	536	560	500	528	550	533	572	502	539	545	504	536	525	539	519	500	529	537	497	564	545	582	499	482	496	548	552	555	540	531	532	532	521	525	521	534	538	491	533	528	491	527	518	539	518	554	548	519	538	518	507	514	487	513	513	513	526	501	519	513	526	506	555
27757	23223	19610	7825	3501	2252	1817	1144	426	342	263	249	261	270	249	266	237	270	253	254	223	273	249	247	257	276	250	235	261	248	243	225	270	267	247	294	257	251	260	265	257	235	267	278	251	231	247	265	245	254	292	268	264	240	274	269	246	256	276	241	245	271	219	274	266	231	232	249	280	268	266	254	284	258	249	255	244	264	259	241	273	224	255	283	283	277	247	240	276	260	276	279	260	256	269	260	249	240	242	244	256	254	236	229	243	270	245	226	269	230	258	264	230	250	299	222	233	265	265	252	257	262	252	262	245	244	229	241	260	253	255	252	249	238	245	265	228	234	251	264	242	259	256	275	247	265	279	259	269	274	270	265	248	238	246	252	239	277	278	258	247	250	279	250	259	265	230	253	248	250	246	244	269	239	267	235	224	254	256	246	224	258	242	270	263	242	240	258	273	272	296	252	260	231	237	259	257	259	257	257	275	284	230	251	237	240	252	259	262	257	277	235	254	248	248	267	248	262	250	253	259	250	248	260	251	253	269	253	240	243	258	268	281	256	250	267	238	260	212	267	252	207	259	251	262	241	270	257	261	264	253	238	244	271	267	272	266	247	231	250	260	235	236	246	271	264	257	239	241	239	256	252	241	259	248	260	245	259	255	235	257	224	246	272	263	241	251	218	243	251	238	245	246	229	248	256	242	266	235	261	248	231	252	300	249	235	273	242	242	242	263	239	259	251	267	252	279	246	267	287	274	235	259	226	266	262	235	245	278	262	250	251	269	236	268	268	251	263	255	254	258	249	261	279	269	244	292	248	249	226	235	232	268	240	262	272	244	254	271	251	223	291	284	261	243	270	264	240	239	237	253	274	263	256	232	286	264	267	259	241	268	211	250	280	228	210	276	269	275	251	247	232	246	269	235	254	230	240	249	250	265	266	271	255	249	259	258	256	234	220	274	245	271	226	252	248	246	258	261	260	233	268	254	284	261	256	257	268	258	258	254	225	275	264	244	278	250	231	229	245	270	240	256	269	240	282	264	266	269	258	247	269	252	271	266	265	252	268	263	276	236	244	244	250	234	257	239	228	237	274	241	246	288	250	254	270	258	250	254	262	239	251	204	235	234	238	245	257	245	236	264	270	255	246	257	260	241	247	256	263	247	243	256	239	242	193	245	240	249	244	251	257	224	259	256	239	250	272	241	283	265	245	270	256	242	270	269	258	267	267	250	265	268	261	245	236	254	278	248	281	263	287	246	258	249	270	281	255	228	245	287	259	249	248	253	234	239	264	222	240	267	241	276	270	232	248	233	241	248	249	289	243	272	279	253	266	219	253	239	227	262	242	268	240	226	248	272	259	273	267	247	226	247	271	240	237	274	262	273	252	272	250	239	257	278	248	232	253	258	235	240	261	270	242	251	261	256	225	246	261	266	257	254	274	249	246	264	262	260	255	269	235	256	243	253	240	263	250	286	237	259	275	259	248	257	266	240	281	255	260	258	246	237	258	240	238	280	254	242	245	235	237	238	256	248	220	263	253	268	242	239	226	231	260	262	261	242	257	267	251	260	231	250	235	255	248	246	240	248	271	242	245	281	262	226	255	265	259	250	253	252	239	247	244	241	234	271	243	271	241	251	263	262	240	249	259	252	239	248	254	263	268	248	222	250	272	231	279	256	249	277	250	211	278	269	242	272	245	287	277	253	263	245	265	261	243	264	241	238	271	233	268	235	257	245	246	264	244	237	252	275	259	282	256	254	236	226	261	256	270	262	255	253	229	257	268	243	224	239	285	236	254	232	265	232	234	256	245	255	259	271	230	255	262	240	241	227	243	245	238	232	242	265	260	253	249	258	262	235	282	253	252	241	238	257	253	232	249	247	239	255	267	252	269	216	246	239	253	245	234	271	258	241	262	241	267	276	236	249	262	240	263	238	264	248	276	245	260	239	246	290	278	241	230	247	220	264	249	251	241	250	256	230	250	249	258	256	263	253	262	275	290	231	270	240	246	293	287	265	255	249	241	260	270	266	242	262	238	255	244	225	254	267	267	285	269	291	258	259	251	252	279	221	254	251	252	264	254	250	241	240	258	251	262	232	223	244	234	243	236	238	244	260	251	267	255	278	243	268	247	277	264	257	234	273	262	276	261	263	258	210	279	288	272	283	259	237	260	265	238	268	275	248	249	228	273	277	255	244	267	241	254	241	219	252	242	253	287	257	237	245	271	241	265	252	240	234	281	273	247	247	269	266	252	269	215	258	265	256	238	255	254	277	262	243	244	249	251	268	226	253	244	247	301	243	251	282	260	249	263	198	253	264	262	269	238	259	258	252	245	252	273	227	248	278	239	245	252	261	261	273	257	234	218	253	245	278	268	258	281	252	262	231	268	261	224	263	255	261	257	227	251	247	274	242	247	269	261	282	235	252	288	257	258	260	291	235	271	283	225	264	237	245	254	250	261	278	265	269	244	257	254	247	276	254	251	268	258	248	231	238	229	256	262	252	245	268	233	243	270	249	242	254	253	245	268	260	249	231	243	258	258	253	290	269	229	272	255	262	267	254	275	264	259	258	271	260	242	256	241	255	276	258	248	252	256	284	247	260	253	268	245	253	259	248	252	251	253	244	270	279	270	250	247	290	234	236	268	262	240	241	237	233	246	222	242	276	266	273	228	258	277	257	257	251	269	224	258	259	233	279	270	257	265	245	254	234	267	239	236	245	239	242	249	261	240	242	253	276	227	246	253	271	290	282	278	251	239	264	259	238	252	271	259	250	264	257	251	259	228	260	255	268	278	269	257	229	230	240	251	227	273	269	228	245	264	258	237	221	244	259	259	254	255	247	263	237	260	285	246	258	230	265	248	254	237	248	226	253	271	271	269	254	274	250	248	254	271	233	282	241	249	254	257	257	257	241	260	263	248	274	245	245	258	258	255	250	262	283	238	245	247	263	259	251	230	298	264	235	243	234	265	289	271	267	285	248	254	238	273	248	273	216	258	232	257	254	269	267	271	248	250	280	261	258	264	243	242	240	262	254	261	289	251	283	241	254	248	246	248	246	265	259	240	230	221	262	259	234	278	289	246	199	280	236	253	244	238	265	273	238	288	246	228	242	262	256	235	267	235	265	254	265	258	269	264	261	267	266	252	279	252	250	237	236	257	258	270	233	254	228	248	236	252	296	261	279	241	241	263	210	229	251	252	246	234	272	257	255	261	253	250	258	246	250	284	265	221	229	229	258	245	257	251	266	250	219	243	238	234	254	268	227	236	256	242	228	258	243	277	264	254	248	280	253	242	271	242	286	259	250	269	216	245	262	267	282	242	217	259	262	263	258	261	259	261	278	245	256	250	240	255	235	272	287	269	253	250	237	242	235	251	263	249	259	264	268	271	251	253	255	245	256	269	271	279	254	273	259	255	252	247	249	237	233	294	256	246	275	253	246	227	256	251	231	269	281	239	256	235	248	266	271	230	250	236	250	263	247	259	232	230	259	256	281	234
24004	34776	17029	7440	5120	3790	3106	1987	661	475	338	311	360	285	285	318	295	339	309	297	303	321	284	299	291	277	308	301	301	320	304	305	318	303	285	325	300	310	305	295	300	357	310	316	283	303	329	298	306	266	307	312	293	289	292	295	304	300	303	321	305	325	312	311	301	333	290	295	321	284	321	328	325	297	310	311	305	293	311	330	296	326	306	301	310	281	358	283	288	316	258	309	284	321	275	291	288	285	302	292	321	305	291	295	314	331	293	314	299	306	295	278	299	286	297	326	312	324	328	283	331	302	309	312	305	317	278	322	289	306	295	318	291	294	311	305	296	311	280	311	304	295	319	305	315	272	300	309	304	308	308	296	259	293	296	317	314	319	297	310	320	295	335	301	300	302	318	289	293	321	307	324	297	320	290	311	297	299	304	296	308	322	328	296	340	312	277	339	325	304	318	317	307	308	271	306	277	291	294	296	285	315	309	335	307	295	317	292	311	297	332	273	318	304	299	279	292	307	324	307	300	320	273	268	325	307	322	289	322	302	329	321	326	313	291	282	279	283	317	287	304	307	319	295	309	283	285	317	327	302	302	303	311	323	296	329	295	315	306	296	303	294	312	297	322	315	290	333	312	274	313	296	307	301	299	263	277	324	331	313	328	273	293	329	285	329	307	263	330	285	314	274	284	311	312	276	300	328	291	295	286	308	314	330	320	311	291	282	303	288	299	296	282	303	304	287	308	306	277	306	291	308	297	316	326	279	320	303	322	274	283	280	294	328	314	294	291	290	349	296	296	298	312	265	331	285	288	311	304	303	295	298	302	294	328	335	309	288	335	323	281	274	326	312	307	314	314	299	309	325	314	271	280	339	279	276	324	304	273	291	319	296	295	315	278	301	307	319	324	296	284	296	301	299	312	283	292	324	297	295	312	284	297	317	283	298	299	306	294	292	278	325	304	295	259	301	289	327	326	297	315	307	319	318	321	305	287	314	314	336	316	318	273	357	304	308	307	307	312	312	278	317	324	294	276	301	295	291	279	331	299	294	321	299	277	288	304	305	290	299	310	315	303	288	294	308	298	309	315	332	273	302	311	304	290	295	328	300	303	303	317	305	281	316	313	302	376	324	313	312	284	272	306	284	309	297	311	284	305	304	291	296	282	298	299	291	349	301	315	304	298	315	279	307	313	310	281	278	285	334	300	321	287	275	320	313	302	293	309	271	253	300	313	293	308	273	305	308	286	306	309	290	306	309	306	300	283	271	283	270	335	275	284	285	310	309	277	308	322	310	318	294	338	277	341	297	315	289	323	328	284	307	292	319	288	306	277	285	301	280	335	291	292	276	291	277	326	302	331	312	313	292	335	312	303	321	313	303	295	285	287	310	315	311	338	305	313	313	283	300	305	300	290	307	307	303	310	292	289	302	291	278	299	278	285	336	325	297	287	290	319	279	314	311	299	289	278	289	307	304	312	301	297	285	311	302	314	283	286	299	274	317	289	322	286	318	298	276	298	290	308	306	281	335	289	296	325	326	311	305	334	296	298	287	312	300	304	293	288	296	311	336	303	328	328	292	311	298	281	320	294	282	294	280	304	342	293	323	305	276	317	306	285	315	298	343	299	296	278	288	279	332	300	305	312	314	310	285	292	295	309	342	322	300	289	299	317	282	305	331	296	308	321	309	345	312	314	289	318	292	284	308	299	303	329	282	302	323	334	296	284	318	329	288	289	290	295	301	273	297	288	336	312	287	273	295	299	280	310	308	312	306	341	294	301	308	310	327	305	281	318	283	320	291	291	308	278	333	299	299	261	308	287	299	288	316	311	292	295	300	310	282	337	287	303	293	327	299	290	342	298	302	313	294	323	317	325	304	311	317	308	309	326	300	320	277	318	297	308	312	334	299	324	314	285	273	311	285	273	295	300	317	330	273	301	293	295	306	297	271	283	300	318	272	295	288	321	284	323	314	316	326	328	318	336	324	302	277	312	307	318	297	292	316	316	334	316	302	315	304	302	272	310	287	284	330	342	288	305	295	345	304	310	305	295	295	296	280	308	301	310	321	308	326	288	338	357	282	319	291	306	279	304	282	312	305	326	316	304	306	321	302	312	318	311	290	315	310	282	328	301	305	302	313	291	306	259	321	288	296	307	313	301	317	293	280	339	297	332	309	307	300	267	294	263	298	304	315	302	309	302	290	309	293	307	273	300	320	291	275	310	284	291	278	302	305	288	301	330	313	286	307	292	339	260	334	291	337	300	314	321	315	344	321	307	306	290	286	276	289	275	297	303	328	323	281	321	294	307	284	302	318	314	326	298	286	314	303	315	318	283	286	289	311	308	312	303	302	296	293	306	303	295	313	303	297	342	292	296	328	305	339	293	303	322	275	319	341	300	340	328	337	316	280	328	301	290	313	305	284	307	327	256	280	279	302	281	286	313	293	288	305	265	272	300	308	299	289	299	299	307	313	291	290	307	305	336	288	345	289	308	285	306	298	305	300	295	307	313	308	324	305	277	301	300	302	287	305	318	316	309	299	312	301	335	319	322	314	311	280	302	327	276	327	313	277	302	306	300	319	297	320	268	310	331	299	322	329	302	312	294	287	291	307	312	314	323	323	308	309	311	286	335	307	306	295	306	294	298	290	272	334	281	293	298	291	318	315	305	307	283	307	313	322	307	299	307	315	314	308	321	333	306	316	295	305	294	319	323	306	285	291	322	301	305	327	303	312	294	324	279	278	286	312	290	293	325	330	290	329	298	292	305	323	311	299	312	314	341	305	282	299	333	308	294	325	301	305	320	282	302	279	306	277	314	292	283	312	299	303	294	296	295	300	316	314	308	267	338	320	326	317	284	327	308	324	288	290	288	271	299	319	342	316	285	305	312	279	290	337	277	297	333	332	314	277	285	314	281	285	300	323	342	287	304	268	269	306	291	299	283	299	330	307	301	294	290	288	283	283	286	293	299	305	266	286	304	318	286	287	308	313	300	298	311	309	315	299	337	285	283	304	314	305	309	303	325	334	290	277	290	313	316	265	277	335	273	307	287	322	317	297	296	318	327	312	301	313	278	324	273	286	281	295	282	307	290	282	314	301	285	302	330	319	300	338	297	316	327	306	319	298	302	300	323	343	301	319	289	288	343	299	304	311	306	291	278	323	290	305	312	317	297	304	298	331	309	287	308	271	309	293	291	290	305	304	278	328	274	304	303	269	308	323	275	316	298	272	293	312	311	323	294	291	364	327	290	291	309	305	318	294	281	332	324	302	317	315	321	317	282	289	300	308	330	313	306	315	287	306	313	308	289	311	308	315	311	294	326	286	283	312	333	329	309	282	299	311	287	259	327	319	329	272	306	299	314	303	299	301	304	299	336	287	317	277	313	303	311	311	307	309	294	285	306	312	295	282	273	311	330	339	304	317	297	287	301	308	308	286	327	316	297	326	304	295	312	317	309	309	302	284	269	293	282	282	345	306	281	325	293	299	295	291	293	306
24222	21543	29231	25656	22605	21519	16168	7178	3257	1508	645	360	398	387	390	411	422	389	409	359	390	392	363	394	366	371	363	346	371	350	410	372	378	359	360	368	356	368	357	334	367	366	378	337	370	356	383	369	385	361	365	367	381	372	373	371	377	357	406	390	357	326	364	365	391	370	365	390	375	323	409	379	378	376	369	347	335	366	355	376	364	399	358	354	319	338	369	369	373	395	368	386	340	375	390	340	348	353	397	370	364	365	396	408	392	345	394	364	351	356	391	370	356	376	380	404	361	353	367	326	387	379	359	390	392	333	355	376	365	355	372	362	367	340	367	358	355	366	375	391	370	363	371	380	362	371	343	341	364	380	352	359	362	354	393	340	347	382	398	408	375	357	349	358	377	348	366	365	375	340	355	366	384	373	350	365	380	388	358	368	374	354	330	365	341	359	357	405	362	408	335	350	366	346	353	359	372	373	392	383	340	356	372	347	344	373	363	361	357	357	377	392	358	328	333	392	398	377	372	362	364	354	398	368	360	350	376	366	354	345	369	383	357	386	372	363	360	378	358	384	402	381	357	372	381	324	378	364	348	365	372	330	378	352	332	376	376	347	394	363	348	396	381	365	396	374	357	371	351	357	373	355	386	321	355	333	381	343	387	376	326	376	384	358	366	386	337	390	408	383	388	372	351	338	378	382	351	395	376	332	373	332	378	355	384	370	367	347	371	392	371	315	349	349	354	388	335	425	364	380	326	378	341	390	362	346	333	355	352	365	373	349	387	353	345	354	367	352	400	360	399	390	346	365	364	348	374	367	345	380	383	367	359	369	358	378	371	379	407	353	374	405	385	379	397	392	358	389	368	346	377	352	374	397	377	354	370	331	356	348	358	371	361	348	361	407	380	356	353	340	361	349	347	369	374	377	370	353	375	373	359	346	332	389	326	389	382	369	363	341	316	387	378	339	372	337	370	372	376	372	339	353	369	351	369	390	394	352	392	360	351	352	363	375	337	368	357	338	374	376	331	378	382	330	365	364	330	419	366	329	342	381	347	360	366	365	361	367	364	360	372	406	368	354	364	363	372	339	380	366	361	376	350	344	377	375	369	387	348	373	346	346	385	388	374	383	386	358	353	363	385	398	381	325	378	330	374	389	387	383	333	362	368	366	403	384	395	372	382	370	369	389	379	399	374	331	337	385	354	358	381	361	343	376	366	387	360	383	348	361	358	365	363	377	364	388	381	339	359	362	337	358	363	394	342	346	369	349	360	350	412	424	385	345	393	371	371	363	397	374	358	397	354	360	373	398	349	385	383	410	371	368	366	379	328	377	371	391	334	355	384	404	344	367	364	346	371	366	362	362	384	436	370	375	401	333	397	369	365	367	310	384	394	383	331	352	344	354	355	385	348	335	335	374	367	384	344	410	352	376	379	366	353	379	356	373	370	347	375	370	345	372	372	363	372	381	368	373	373	356	360	350	381	348	332	382	376	364	364	376	372	390	364	346	347	373	359	346	362	363	364	337	348	342	373	367	362	339	386	341	335	349	349	382	393	366	371	385	398	354	359	364	324	379	342	371	399	356	362	361	414	377	375	397	406	354	360	389	365	386	378	388	360	375	382	353	358	370	373	367	370	357	392	372	369	384	357	374	357	359	334	341	383	391	351	351	380	361	371	369	371	367	394	347	351	373	389	345	400	336	365	368	360	390	383	385	362	372	392	406	380	382	355	384	349	352	337	374	365	366	350	364	382	383	345	386	345	339	358	366	391	387	388	383	339	365	382	377	378	353	396	338	339	368	371	382	355	342	360	350	367	372	330	376	351	357	369	386	355	418	349	367	392	401	375	341	346	395	338	360	356	334	378	397	329	366	380	360	366	374	380	370	374	368	388	387	377	372	386	366	397	356	369	347	325	375	361	356	358	411	329	354	357	390	359	356	355	341	359	357	354	366	378	344	354	382	355	382	360	414	355	381	339	370	371	359	348	342	377	384	369	383	315	357	395	336	380	363	378	381	350	364	363	355	385	361	362	352	367	352	369	356	385	381	362	382	368	356	383	348	353	386	383	345	389	382	373	339	376	357	357	357	377	394	365	366	370	368	396	376	317	354	350	335	387	364	381	341	361	360	373	405	411	366	358	324	336	331	377	357	342	411	385	414	380	371	383	372	374	315	369	356	406	382	376	381	343	399	329	380	411	373	327	360	336	352	382	353	381	325	375	379	394	354	365	354	359	367	330	366	363	380	361	367	370	321	356	382	378	361	370	374	377	353	379	368	385	385	352	375	374	363	358	376	334	375	373	376	373	388	392	373	358	355	377	372	391	353	346	405	355	407	353	362	386	370	363	358	337	373	358	381	364	375	374	377	397	392	361	367	377	377	348	384	366	343	401	357	351	373	366	351	365	357	335	378	362	358	345	356	355	378	373	388	383	354	360	357	380	382	364	388	364	343	417	377	352	348	401	370	350	385	369	385	369	376	326	374	355	394	413	376	373	392	387	361	397	403	363	380	366	343	373	388	389	374	373	392	379	369	367	376	351	368	399	387	393	358	407	347	352	349	363	401	366	344	351	358	347	410	367	334	380	364	367	359	340	364	361	365	385	392	366	387	380	369	352	371	335	364	402	364	356	364	359	347	348	359	354	372	378	375	320	329	327	360	412	324	340	354	369	365	361	392	372	345	371	393	384	388	382	359	387	355	358	385	367	378	362	333	359	407	336	344	342	342	341	365	386	387	364	375	346	384	388	341	347	386	389	373	413	390	339	361	352	356	367	384	370	381	403	383	359	390	374	348	359	371	358	365	395	384	394	371	360	374	348	377	357	357	339	308	362	337	408	348	383	377	380	356	364	342	380	360	364	365	406	354	332	357	356	362	363	353	383	394	364	355	364	330	377	346	388	387	362	387	388	389	344	386	359	377	348	338	378	376	383	348	354	366	383	374	365	373	396	385	370	365	361	363	377	380	378	369	340	384	374	398	358	353	365	380	366	395	336	357	354	336	342	326	354	356	347	349	378	384	349	371	370	364	407	370	372	353	351	385	356	372	364	349	341	363	377	371	379	336	396	378	364	376	349	387	369	386	384	344	372	392	401	346	364	392	324	365	357	383	378	370	386	362	355	382	342	361	353	382	359	398	346	348	369	344	343	381	335	382	381	374	326	362	361	352	374	370	395	361	348	355	356	325	355	352	383	403	374	363	353	366	342	384	360	357	359	378	364	345	390	344	374	371	366	369	373	348	364	397	357	351	375	356	354	311	343	364	367	378	374	364	359	362	367	375	416	342	383	387	367	361	403	405	369	383	359	386	377	381	378	354	343	386	371	346	373	356	394	346	347	331	370	372	371	387	321	386	358	343	357	405	378	349	332	396	380	374	367	387	383	394	357	349	372	364	364	370	364	367	369	373	387	350	339	403	372	366	395	370	394	383	362	377	379	382	348	355	378	361	367	380	331	377	385	362	335	376	374	370	327	363	383	346	348	346	354	350	371	330
48063	78053	50382	32577	27363	25202	19929	11288	6637	2850	973	547	496	465	449	508	463	486	435	459	447	450	425	452	468	411	433	460	457	424	420	421	435	423	442	404	470	414	413	457	436	420	402	421	377	430	450	438	472	431	427	419	407	403	438	447	421	433	396	413	419	455	430	431	424	429	430	445	435	444	402	447	426	453	431	422	444	424	446	408	403	429	393	445	427	442	423	442	425	426	433	417	409	447	403	417	419	438	457	469	448	434	423	438	459	437	410	412	426	468	433	480	423	447	436	438	474	395	450	436	426	450	423	433	413	432	413	412	446	429	431	433	444	437	417	427	443	466	425	464	410	412	425	407	392	401	431	446	390	450	429	427	425	421	442	446	462	411	440	427	416	450	474	420	432	414	458	449	394	432	426	429	419	424	441	428	439	444	448	415	464	417	438	427	414	448	435	426	411	426	401	409	420	434	459	415	432	411	397	406	434	431	408	447	430	441	421	420	391	435	418	478	393	433	385	415	402	448	412	419	417	432	430	433	426	432	420	406	413	387	428	416	422	411	414	429	445	441	417	451	436	434	448	431	451	430	424	403	444	425	447	443	441	419	436	414	446	421	439	468	412	455	409	415	460	413	410	443	446	420	408	414	442	407	396	459	421	426	406	465	419	426	440	450	473	434	433	373	379	404	407	426	427	401	430	435	425	454	425	470	423	456	435	431	443	400	425	428	415	446	414	437	431	424	464	404	432	442	456	425	453	406	400	410	460	419	407	429	423	386	440	401	406	410	435	438	454	432	405	426	398	436	433	430	442	470	422	441	411	384	419	408	475	415	381	411	424	443	430	372	404	418	450	490	402	384	430	395	414	410	446	426	469	474	437	413	414	438	423	418	466	441	443	421	418	414	431	417	420	431	396	393	430	450	409	414	423	439	406	418	386	415	453	471	424	456	386	437	423	444	420	428	445	431	390	424	433	463	422	415	436	402	432	419	423	415	436	463	421	430	397	429	423	432	471	430	414	475	406	421	467	436	407	447	436	431	401	437	408	401	449	424	430	432	442	445	412	405	449	411	440	453	438	395	458	379	396	410	419	456	408	390	449	406	423	424	399	431	425	395	439	408	449	390	412	424	446	450	428	449	438	454	412	433	409	450	395	417	433	440	430	401	394	432	451	436	408	417	396	438	445	436	423	427	439	420	379	433	420	413	432	395	432	467	395	409	395	415	428	415	401	424	405	430	436	403	411	408	436	445	454	431	410	381	436	446	437	440	429	433	418	430	435	447	405	430	444	452	406	447	414	393	398	454	423	413	439	441	434	436	427	424	424	429	403	449	432	419	415	424	423	435	429	433	390	407	413	428	408	433	402	440	399	392	418	432	411	424	394	457	435	437	437	402	430	451	400	470	453	418	438	428	406	447	426	461	452	454	421	428	463	451	447	428	427	448	381	478	401	452	429	433	435	416	420	445	422	413	397	441	401	436	429	438	439	427	440	448	402	426	442	415	404	417	425	469	468	454	446	426	411	420	414	423	417	410	441	426	451	405	457	427	397	441	402	456	447	424	431	433	407	415	434	432	404	414	416	391	419	425	427	453	425	433	441	465	463	425	415	438	408	437	460	407	452	440	400	462	417	399	390	429	424	435	441	444	399	439	439	465	431	440	432	422	434	429	414	416	413	420	433	420	439	388	410	390	425	432	425	446	371	435	425	419	397	430	401	476	444	416	425	445	433	427	494	433	405	449	416	424	446	442	413	476	451	439	416	444	402	433	416	419	431	435	464	402	448	446	406	407	446	469	447	432	425	417	455	452	433	431	445	398	454	460	448	434	398	414	405	434	441	446	422	428	425	438	419	402	416	438	398	421	412	427	433	431	412	428	403	426	468	407	440	403	484	430	418	383	457	459	405	436	398	459	430	427	428	435	439	435	430	446	431	414	424	418	411	455	381	451	406	419	434	418	442	422	386	467	450	464	431	434	413	438	427	439	431	416	401	415	431	408	434	400	402	422	400	456	436	418	401	408	409	395	440	433	417	436	459	439	420	427	400	415	433	433	391	403	443	418	448	446	404	465	411	418	454	413	494	438	422	434	419	462	459	426	468	399	459	400	427	428	421	430	433	415	464	465	380	437	440	422	436	409	419	463	421	437	459	413	419	406	421	404	435	474	436	438	412	403	407	418	411	447	437	428	382	440	454	441	427	408	419	447	436	421	421	454	443	403	414	424	438	420	446	440	409	443	443	462	448	446	437	430	423	398	431	419	474	413	423	400	397	431	451	430	430	412	442	414	439	413	424	415	409	403	464	441	431	441	394	460	442	448	473	417	455	463	466	415	405	414	445	379	421	403	406	376	445	421	404	433	431	426	430	409	414	451	422	464	437	483	382	413	416	465	432	446	446	458	394	448	451	414	413	408	395	410	470	440	429	419	421	429	459	392	434	409	446	419	462	416	454	432	473	425	469	415	457	432	457	435	449	413	458	435	439	424	404	390	432	450	439	439	477	420	437	427	425	407	427	441	446	422	421	414	429	385	436	416	391	446	416	468	434	382	405	395	460	389	405	425	415	383	436	395	430	464	432	410	414	444	419	384	439	403	415	398	423	443	470	424	450	424	444	451	423	393	392	445	413	447	421	458	445	439	408	414	428	426	454	435	408	408	436	418	425	455	444	440	430	439	396	412	434	405	421	434	417	433	368	417	384	419	418	407	419	471	429	458	411	416	427	426	415	416	454	415	433	431	404	418	420	437	474	440	450	404	453	458	417	419	421	457	434	429	428	412	423	413	444	425	428	436	411	446	439	424	454	424	420	409	418	444	421	428	470	445	434	433	439	421	398	423	420	430	405	398	425	424	433	430	406	430	420	434	421	443	426	449	438	439	404	449	455	413	381	445	411	433	413	453	421	429	448	423	415	400	419	391	450	421	436	408	438	444	407	438	414	405	431	432	429	467	438	407	432	428	431	461	421	398	452	416	396	423	454	419	428	433	452	461	429	421	466	415	469	432	441	472	429	428	452	455	419	416	414	409	460	439	435	436	408	459	398	409	435	409	415	408	409	440	405	432	434	473	423	427	416	417	436	455	396	441	429	447	434	436	436	407	404	428	473	423	422	458	387	421	440	449	446	414	418	413	443	441	451	443	421	432	406	407	406	442	388	391	408	419	384	422	440	465	408	407	438	428	446	381	397	438	415	429	407	401	416	439	420	446	420	465	431	408	444	424	440	453	428	449	445	438	421	429	450	416	446	451	443	410	404	402	431	437	412	419	420	403	421	464	409	461	381	403	440	427	440	413	429	403	393	418	477	439	404	438	425	438	449	436	431	426	468	442	467	407	419	450	409	417	429	410	429	444	399	441	407	418	440	407	426	426	410	407	468	456	454	436	445	439	409	446	440	430	428	409	429	412	415	449	439	428	397	405	426	398	411	407	418	424	448	411	424	401	414	429	386	400	404	406	394	398	457	422	445	410	417	428	396	458	431	425	432	426	398	422	417	418
25506	21972	28274	25044	14140	8482	6249	3144	1881	952	390	259	286	249	255	259	270	258	273	244	260	274	293	272	259	266	261	251	256	246	253	252	263	239	230	245	271	232	284	273	254	238	255	243	251	301	261	286	262	281	245	256	234	251	263	222	248	229	245	238	239	260	263	239	297	245	245	253	243	253	253	267	226	268	253	277	231	249	259	268	247	238	278	263	245	258	260	261	266	250	231	243	232	260	234	261	260	230	249	234	254	255	265	244	249	256	239	249	259	295	264	248	231	240	251	257	269	267	283	269	266	242	245	272	239	292	271	242	217	260	238	269	253	265	285	243	268	269	246	235	230	260	231	250	268	242	233	254	242	228	256	247	252	246	228	249	254	284	243	221	260	244	223	237	284	239	243	236	274	283	260	275	251	239	259	240	233	258	257	242	235	240	261	265	243	245	267	253	270	258	257	246	260	261	246	260	249	270	264	233	269	267	256	269	241	249	244	276	223	264	229	261	263	247	250	256	280	227	238	259	272	266	242	256	252	267	218	237	265	263	243	255	243	256	264	214	253	266	236	254	239	230	256	248	233	240	233	265	245	261	271	261	237	250	264	248	242	251	256	266	235	251	265	243	272	244	240	267	241	262	275	261	278	251	235	256	235	268	275	253	220	256	263	249	268	239	260	259	256	256	282	229	265	217	239	243	283	238	214	242	251	251	243	261	261	266	245	237	247	241	236	234	244	273	241	258	257	248	248	268	251	288	262	249	280	267	261	262	255	229	231	281	263	253	246	246	222	251	277	270	252	253	270	242	284	255	270	244	259	237	239	259	254	248	253	232	260	276	239	268	256	270	251	267	256	292	233	266	230	248	242	268	281	240	249	281	261	262	250	233	244	231	275	270	241	274	268	262	252	242	255	258	241	265	244	244	258	234	261	256	263	251	265	269	235	251	242	242	264	234	264	267	252	239	262	242	302	249	253	249	233	247	239	252	259	241	263	248	252	231	261	251	249	290	264	271	248	244	236	246	244	232	256	253	255	270	274	268	234	252	288	253	270	241	279	270	246	232	264	256	286	262	260	248	228	260	243	237	277	237	284	244	232	227	270	265	255	223	264	246	223	255	277	239	248	255	279	265	241	230	262	264	295	244	259	254	275	252	255	262	233	267	263	284	229	262	228	259	270	262	249	251	268	265	252	256	232	257	225	247	266	275	263	243	249	254	236	260	267	269	252	256	251	253	249	277	261	264	244	260	274	271	251	257	291	256	245	234	261	226	228	230	269	248	261	236	246	258	247	276	235	280	242	243	254	232	276	252	247	248	240	275	262	254	241	216	246	249	279	245	275	233	271	263	256	273	268	256	238	253	243	265	243	289	246	268	233	263	248	289	238	260	232	250	240	277	234	260	280	239	248	231	242	271	240	242	258	249	265	261	239	238	259	264	262	242	261	268	277	243	282	230	259	224	237	285	239	250	263	248	254	247	259	252	245	254	237	226	242	238	246	273	240	232	266	259	267	218	239	239	255	222	249	261	258	257	250	254	260	230	271	225	280	260	243	241	269	259	234	232	234	282	223	238	259	250	231	259	242	270	235	269	241	256	281	251	243	255	225	234	266	242	231	245	245	232	230	269	255	258	239	255	256	272	263	258	237	249	250	249	263	251	271	237	253	222	241	238	295	271	238	278	250	259	239	237	255	265	257	268	264	261	274	261	243	233	243	209	247	249	246	264	267	264	261	240	262	263	245	252	245	265	225	251	272	255	267	251	263	245	234	259	258	242	260	259	237	248	263	265	277	233	262	287	249	266	256	257	247	218	273	269	265	239	274	242	232	233	250	248	236	277	254	274	281	250	252	271	231	273	257	252	257	250	245	241	241	264	254	244	255	224	265	241	238	245	271	263	269	249	261	257	235	272	254	267	216	256	255	259	279	268	245	243	251	262	239	245	237	247	256	252	228	227	253	236	248	270	230	258	259	255	270	236	261	278	244	264	252	241	259	291	253	247	236	250	246	248	267	266	254	242	210	266	266	257	269	273	229	258	236	254	249	251	260	232	279	249	234	213	256	261	248	241	253	241	274	236	263	245	251	249	277	267	256	241	281	250	255	253	248	239	238	257	251	236	240	250	246	279	241	281	243	258	261	276	273	238	260	260	279	254	251	244	244	225	238	229	233	232	267	260	242	264	269	257	237	269	247	261	241	245	288	275	256	239	233	246	239	243	273	267	252	246	261	226	251	231	251	245	263	266	277	245	257	260	277	234	264	267	247	272	252	230	259	257	250	249	247	213	255	228	233	250	269	245	242	261	253	230	272	239	256	267	235	250	287	255	228	244	251	269	245	254	238	237	242	247	227	238	248	242	273	247	258	257	275	246	257	280	240	269	254	236	274	274	275	242	269	250	283	235	255	249	282	245	272	250	255	240	253	227	226	266	228	279	247	241	256	243	242	247	285	268	230	268	269	258	237	244	230	246	231	264	264	231	225	252	263	267	247	248	223	264	242	274	245	259	259	239	252	252	286	274	296	257	256	259	243	251	263	221	243	245	261	269	274	265	220	248	274	273	257	267	231	249	253	258	253	250	250	255	289	245	237	255	238	226	224	240	233	276	251	275	232	266	253	261	245	262	267	240	251	262	286	257	268	247	258	254	249	259	267	271	257	254	235	226	223	238	275	229	234	222	242	290	269	253	215	283	266	274	256	229	241	257	267	247	241	265	271	301	265	232	254	234	255	233	255	260	263	236	289	263	270	252	254	260	249	246	222	265	280	238	248	239	264	251	265	262	269	238	223	273	257	217	272	244	235	238	239	282	262	236	243	244	267	231	257	266	294	253	286	291	234	255	245	278	239	289	247	253	249	248	247	249	256	246	248	244	236	237	279	282	232	231	225	256	247	249	269	252	252	239	230	243	252	232	248	245	265	258	275	271	221	255	227	274	241	225	249	247	267	263	237	250	237	235	235	259	272	238	261	249	248	241	260	237	239	265	264	288	256	261	213	261	263	226	243	248	247	240	276	221	252	282	239	271	276	208	264	233	286	255	221	274	257	247	252	236	251	266	263	288	247	239	274	249	244	253	268	272	243	243	247	256	251	243	260	241	247	224	249	247	236	252	239	244	284	258	247	230	290	234	256	242	259	247	250	261	249	277	248	271	263	262	253	266	278	266	242	235	250	258	252	265	263	260	257	241	257	256	251	287	253	249	252	225	256	239	267	243	266	268	253	237	235	258	251	263	279	257	226	242	252	255	246	257	265	263	262	255	243	286	256	280	250	270	255	286	259	255	284	251	275	254	281	250	241	246	265	225	234	269	255	261	269	253	268	212	229	237	240	237	260	231	249	253	263	237	244	254	245	255	258	272	249	276	239	243	258	235	261	244	258	250	237	256	245	253	245	260	256	258	220	246	263	248	230	247	242	250	222	229	266	234	231	246	277	252	242	249	252	252	275	242	250	252	238	219	263	248	281	230	272	258	278	246	276	246	217	265	293	248	268	265
43681	63693	38948	19231	16705	15461	12977	7465	4708	2231	745	376	301	344	330	329	315	328	321	324	338	294	333	346	334	330	323	321	315	356	322	315	297	294	280	324	315	316	325	313	311	335	336	310	315	313	288	299	310	309	309	334	321	324	304	326	315	273	311	343	323	313	319	310	338	289	311	317	326	326	300	316	301	313	307	318	265	329	339	320	313	314	319	298	298	279	315	335	314	276	328	353	335	314	319	313	318	326	363	312	318	345	286	309	318	297	295	324	353	355	309	317	324	322	333	297	323	323	292	313	320	318	303	303	292	301	311	310	319	314	275	302	332	298	323	316	331	306	314	331	321	310	305	311	302	313	311	299	319	344	291	299	339	324	323	324	307	322	330	311	282	287	324	313	322	291	340	319	282	287	305	323	330	330	295	283	300	314	336	326	317	322	333	297	341	282	301	323	317	315	315	283	291	327	322	329	296	331	376	285	315	306	310	355	305	303	351	307	332	296	276	313	313	274	295	328	300	345	328	322	333	318	314	303	285	307	327	317	312	319	279	303	329	298	265	327	321	316	292	306	334	301	285	341	281	290	315	341	312	291	316	281	323	328	285	312	287	344	296	319	305	306	324	291	308	299	329	328	300	296	293	310	275	313	311	312	298	286	314	323	315	332	293	305	293	300	309	301	309	322	308	299	315	311	306	286	317	309	342	302	301	301	325	298	307	328	323	307	281	333	305	304	297	326	317	304	295	300	298	316	308	333	310	296	292	333	308	313	305	322	321	327	334	291	302	349	291	282	317	322	332	306	317	292	343	301	285	328	320	298	337	306	320	298	303	317	321	340	316	308	311	311	303	309	333	310	329	308	304	326	302	313	284	318	310	292	303	293	315	315	322	341	280	330	315	334	314	294	337	305	307	319	332	298	322	310	318	318	281	337	297	292	316	293	351	282	340	322	282	302	306	278	302	330	333	320	307	322	304	288	306	341	356	348	331	316	308	321	287	303	327	315	298	317	311	316	319	308	294	341	303	300	301	330	305	310	320	289	306	307	362	308	336	297	277	333	343	300	278	353	328	296	265	332	299	295	305	338	312	307	289	328	308	315	316	316	312	305	291	341	317	323	317	289	315	286	292	329	349	336	332	297	311	331	325	315	315	306	298	314	314	312	287	281	314	307	349	321	296	304	316	285	296	291	315	326	322	346	303	307	308	295	303	321	319	286	303	314	306	291	336	308	306	289	286	318	313	319	310	333	288	340	331	295	343	330	344	323	319	329	310	343	343	299	294	335	289	312	316	325	334	313	340	315	309	327	321	296	302	352	310	303	323	325	269	297	323	297	282	318	301	305	320	322	324	321	322	283	300	334	295	292	313	318	315	291	313	325	308	352	305	322	313	303	314	304	296	307	293	300	311	284	305	304	319	304	312	320	320	323	280	291	333	322	288	332	325	308	311	290	327	312	295	305	324	286	324	331	336	320	285	324	256	298	301	304	291	311	287	311	312	302	298	325	340	316	315	327	315	301	340	292	297	296	304	335	291	296	284	325	275	316	301	321	329	328	298	313	295	331	281	366	293	302	326	328	347	304	343	334	297	323	301	309	306	307	283	324	305	305	343	298	309	342	320	304	320	317	318	315	335	314	340	335	325	283	292	315	329	286	291	310	308	295	298	339	300	297	334	335	314	334	287	295	315	329	328	328	314	297	323	332	346	309	296	289	293	298	292	330	294	313	291	337	311	291	328	276	312	299	281	330	276	325	312	366	313	313	318	309	310	322	335	310	305	297	315	283	297	303	310	289	311	319	296	330	270	298	321	316	311	306	296	323	316	284	329	313	286	351	284	310	316	273	306	340	289	302	324	311	319	292	303	295	295	303	299	327	314	312	296	313	303	290	310	309	304	320	316	338	307	352	306	317	312	317	279	323	316	294	317	311	302	298	304	300	312	326	297	315	337	299	319	326	318	322	310	305	349	310	318	301	339	291	295	331	313	312	295	316	333	368	319	311	279	319	308	308	327	331	288	322	305	313	292	267	296	293	289	323	308	281	334	320	287	313	340	319	322	309	307	343	296	336	323	303	332	301	297	303	293	326	282	312	310	299	316	313	331	317	291	296	325	288	315	296	354	284	305	307	313	302	290	333	288	362	308	294	322	302	318	300	318	329	308	300	307	296	301	317	308	303	323	332	315	303	275	310	321	279	304	332	308	336	322	303	329	294	320	323	319	330	296	325	316	293	302	326	312	334	320	276	256	353	317	306	309	285	324	311	280	322	295	286	331	298	321	285	330	311	305	323	312	306	315	348	289	280	298	312	308	291	303	309	322	295	286	308	318	308	321	333	323	319	316	329	306	330	327	295	333	311	301	326	319	346	343	306	299	305	324	312	306	329	320	256	318	309	323	313	297	293	306	318	334	319	306	300	302	302	286	312	301	333	321	316	336	304	312	337	289	319	329	332	292	287	319	325	259	284	337	295	301	321	309	321	333	292	316	339	316	335	311	315	317	288	301	294	304	284	279	319	294	318	302	319	307	342	334	319	319	313	309	309	305	309	291	301	326	337	333	306	320	306	304	348	321	336	297	280	316	327	325	318	291	309	311	314	283	315	292	285	287	318	292	322	299	318	338	298	328	315	321	305	339	303	307	324	302	281	316	334	306	286	329	347	297	316	304	320	300	314	316	313	300	351	341	284	291	309	310	335	312	331	323	317	306	288	304	346	299	335	323	318	312	305	264	283	298	333	297	304	310	288	298	293	316	305	304	319	336	301	317	345	288	291	322	334	298	297	337	324	307	305	336	323	314	326	293	297	295	300	315	302	293	326	334	324	315	319	312	305	322	312	329	329	282	315	313	330	321	306	312	301	312	332	303	326	304	285	298	304	324	334	315	293	314	317	312	300	324	331	292	303	337	308	312	323	337	338	340	306	317	302	300	323	346	315	290	301	340	315	299	329	322	298	320	331	354	319	311	310	330	315	293	307	328	319	289	335	326	342	312	327	330	324	281	291	297	309	277	323	315	344	306	301	307	333	274	310	275	295	323	307	300	299	322	283	341	331	309	293	313	311	303	326	328	304	286	335	283	331	304	326	292	308	322	282	313	275	255	323	290	283	294	303	290	322	307	294	340	326	326	276	317	307	288	293	313	299	294	350	320	295	316	275	314	321	287	327	317	310	325	273	348	275	296	279	340	327	326	305	321	320	306	289	305	303	321	302	315	343	308	297	319	327	269	319	310	312	293	309	334	319	323	303	359	306	298	320	282	301	322	300	287	291	285	307	299	285	310	340	289	310	318	333	307	318	308	316	318	320	307	351	296	299	303	290	293	303	331	307	325	313	298	301	309	317	316	332	304	297	312	310	307	308	288	314	286	336	337	294	315	311	289	309	319	298	317	304	303	283	318	304	315	330	301	290	301	336	325	308	306	296	298	305	300	309	351	333	306	311	322	298	322	296	291	323	314	279	309	321	310	277	286	314	275	293	333	290	313	308	330	289	330	316
22944	21411	29325	24024	22217	25484	27045	18261	12261	3588	725	519	531	500	522	497	512	492	481	464	466	493	492	440	504	475	473	470	450	416	455	477	453	473	495	458	456	440	479	438	451	485	440	447	459	463	506	433	454	459	467	419	474	451	472	461	442	438	434	470	455	477	476	461	470	447	466	480	450	432	478	458	454	440	491	469	453	472	472	445	440	467	458	440	481	471	460	485	432	482	448	484	474	476	453	443	501	441	444	484	451	427	452	448	515	454	457	500	457	467	478	446	436	475	427	470	484	438	449	509	478	486	459	447	457	461	453	439	489	445	506	495	459	446	470	440	447	469	441	453	479	435	494	473	471	439	471	472	425	471	454	445	492	456	474	435	486	428	487	445	449	437	460	435	466	491	407	472	469	460	431	453	498	462	496	459	429	478	473	470	454	440	449	439	447	478	467	455	488	469	466	457	456	454	454	451	471	429	445	426	453	467	442	472	524	440	451	454	451	465	457	486	455	432	449	458	470	478	447	425	455	476	466	459	487	454	419	468	458	467	500	476	486	471	464	458	474	479	441	443	444	402	451	448	440	484	478	444	417	481	460	474	430	477	432	466	481	487	485	465	455	457	443	499	496	468	472	440	432	453	454	488	447	443	440	440	464	430	412	420	480	449	456	419	441	431	446	468	470	433	458	438	474	490	455	434	446	456	513	458	477	453	469	442	468	447	438	454	414	469	470	474	480	450	449	434	462	458	477	465	473	501	422	430	434	460	456	450	440	458	471	469	452	427	430	437	449	474	439	453	469	464	458	474	435	507	462	470	438	453	448	435	450	485	422	418	459	433	445	449	426	466	444	490	426	480	492	459	461	495	485	425	408	490	430	459	462	413	461	493	471	419	440	470	478	420	465	463	471	464	490	463	470	414	510	466	444	449	448	458	470	418	472	453	455	453	459	438	460	462	503	464	454	434	448	468	469	460	446	454	459	448	467	462	419	434	457	468	435	445	480	445	455	458	449	461	420	477	472	456	416	432	471	415	423	452	474	484	431	429	444	431	446	474	472	432	444	476	438	509	411	430	448	466	443	440	495	495	471	495	451	448	470	412	470	417	436	482	432	442	484	462	454	511	438	469	449	453	426	450	448	427	452	475	452	451	469	481	460	433	431	457	477	463	430	438	445	503	454	466	458	436	475	450	477	463	425	471	418	443	450	472	464	469	463	443	421	482	449	448	498	475	472	474	452	477	488	475	458	503	465	475	463	466	444	450	446	445	431	511	442	469	454	399	457	440	451	453	414	480	484	471	502	465	432	435	500	448	441	468	417	440	454	457	451	464	491	471	469	467	446	451	433	467	413	455	452	435	437	482	496	436	444	490	455	448	446	446	446	442	452	494	474	442	465	431	466	476	447	443	455	468	456	444	441	474	451	493	433	461	467	452	453	482	414	435	459	501	494	447	448	470	448	446	444	424	454	470	438	423	446	445	447	419	477	442	434	443	468	470	442	482	427	424	467	465	473	442	429	469	433	473	443	440	476	440	453	480	438	460	434	436	476	449	447	463	487	469	455	446	452	440	447	478	466	465	462	454	415	438	442	402	431	489	494	440	450	441	470	456	468	434	477	457	473	436	478	455	483	458	461	464	450	428	470	485	465	408	480	492	454	485	454	461	443	428	397	430	491	468	503	477	433	458	470	485	437	424	423	483	461	450	425	470	452	486	442	428	453	456	440	451	457	442	467	447	450	462	428	429	461	445	481	448	417	436	442	448	449	450	485	463	491	456	447	501	430	419	415	445	453	465	438	483	463	448	433	443	431	454	438	460	467	462	423	426	473	438	419	484	437	492	465	462	476	467	448	461	452	485	467	424	463	464	452	461	401	465	436	451	469	475	459	468	449	448	466	460	501	462	489	475	454	484	484	443	469	461	417	458	462	470	462	432	473	434	456	457	475	470	450	505	481	413	473	479	487	426	448	436	489	448	447	492	456	462	459	427	475	471	439	456	477	474	455	468	440	480	477	445	496	482	424	466	437	469	453	437	472	497	421	441	445	435	480	456	443	435	474	480	453	445	464	437	465	437	476	432	466	455	464	477	475	448	479	443	486	473	449	431	482	480	474	456	491	435	467	477	451	456	442	442	481	439	454	483	463	493	467	442	421	491	443	461	430	463	445	484	455	478	460	463	429	460	495	439	447	420	462	480	493	459	496	486	484	432	487	466	469	459	463	459	450	451	458	455	449	463	434	468	482	431	449	454	470	486	461	467	455	437	451	474	452	405	417	436	472	461	468	467	448	422	449	479	449	411	464	470	455	425	458	487	452	463	489	433	465	444	458	469	442	419	433	474	446	441	462	474	427	445	499	479	450	505	448	489	497	493	475	398	465	463	446	499	458	416	476	475	477	473	438	487	458	453	422	463	459	462	464	427	447	474	465	471	456	431	467	450	456	430	460	449	470	482	449	436	483	458	474	446	452	480	465	471	451	470	457	479	480	469	480	454	445	445	456	447	449	442	448	455	462	435	492	475	417	437	491	453	443	435	468	450	443	423	458	452	474	426	431	456	434	463	493	442	469	451	478	444	448	450	448	414	479	440	500	464	444	468	468	481	403	468	488	431	457	452	465	439	423	519	474	447	452	474	427	416	452	451	474	458	424	451	430	459	477	414	470	472	480	419	459	422	475	458	431	466	458	422	435	433	447	470	467	441	449	477	441	493	486	444	469	432	430	461	422	463	422	442	449	434	444	491	414	468	450	467	460	432	499	476	447	427	421	424	480	425	430	471	450	484	441	453	426	451	472	451	426	469	464	452	435	445	467	468	459	456	450	411	481	418	481	458	473	472	514	480	449	441	463	471	485	491	426	480	497	482	418	466	415	453	424	462	404	416	471	468	461	427	472	434	437	439	469	475	465	470	444	474	471	446	466	482	470	473	470	445	463	490	476	502	477	472	453	432	420	416	488	455	429	435	468	465	459	439	461	460	492	446	418	458	464	426	463	441	469	465	417	442	467	442	463	448	458	463	485	469	474	450	489	469	471	463	450	463	411	496	483	448	419	470	429	463	470	473	494	419	452	451	482	451	468	438	459	472	440	465	446	431	477	445	447	452	427	507	447	459	420	453	445	464	439	443	428	484	477	471	425	425	462	454	449	469	493	460	437	486	448	419	446	454	444	431	490	418	433	454	473	477	458	466	438	435	470	437	458	441	429	420	411	480	476	442	514	446	465	453	446	415	482	442	506	461	438	466	470	471	427	458	457	436	491	437	470	420	472	428	446	495	473	436	497	450	474	460	472	406	452	458	440	445	475	439	452	500	501	439	444	460	448	480	458	440	454	480	481	466	440	451	473	453	440	458	439	420	445	441	474	460	470	448	445	463	413	474	466	460	468	419	442	424	443	446	454	438	437	440	459	412	462	423	460	480	449	465	464	450	446	434	481	431	468	462	488	459	449	473	440	463	447	471	457	481	453	447	470	440	479	460	464	445	469	480	441	461	461	455
56971	94460	60198	39191	35474	32456	30429	24264	19179	5868	1091	709	701	642	652	604	591	610	557	656	589	542	562	500	595	537	547	528	513	552	565	528	508	515	551	567	572	507	525	557	532	571	483	548	565	501	574	513	532	526	544	531	532	543	537	536	488	559	569	506	562	550	530	510	497	499	528	505	516	569	528	507	554	554	545	529	521	582	562	512	525	500	526	529	532	554	502	516	523	508	564	542	501	550	550	551	568	567	538	571	533	537	539	513	544	562	579	508	539	543	551	559	546	524	534	531	527	517	528	588	544	493	536	501	516	563	518	472	545	525	550	483	543	520	525	487	520	538	524	538	493	522	529	495	538	533	494	493	541	551	536	540	530	472	532	503	524	490	524	524	541	555	536	523	556	566	491	556	545	512	535	517	527	501	514	530	492	549	565	521	547	540	527	507	544	520	519	570	511	522	505	501	519	500	544	540	538	497	487	518	550	515	526	460	501	497	522	536	547	604	526	523	520	534	517	541	505	526	523	500	536	502	543	562	523	503	553	496	520	531	532	520	532	536	491	527	515	559	482	533	555	500	516	507	491	532	518	532	522	528	561	508	543	544	499	542	511	506	531	475	536	529	521	538	492	555	528	569	520	572	535	539	547	513	514	518	501	501	559	490	556	529	522	508	548	554	532	525	507	529	516	523	482	539	540	531	512	522	521	542	547	551	545	526	528	547	491	504	495	503	528	520	539	553	520	512	529	514	491	565	502	515	554	577	539	533	516	544	527	539	520	513	498	512	503	538	513	516	514	538	532	521	492	488	534	506	537	561	537	527	526	546	524	539	502	507	485	497	530	490	540	502	507	536	536	529	511	524	550	513	550	528	536	522	576	553	534	577	532	582	505	521	513	528	535	471	556	495	502	533	522	509	518	530	507	512	542	540	503	529	510	520	484	553	527	539	518	536	486	500	530	552	521	559	537	576	539	552	483	523	512	497	524	531	517	529	522	519	499	516	508	522	515	478	530	554	517	517	564	459	522	539	527	480	523	534	541	503	510	512	565	543	523	515	497	527	496	523	497	523	547	544	510	515	535	490	537	532	517	506	520	527	537	506	535	544	516	571	498	492	505	549	535	555	521	486	572	543	499	506	505	537	518	521	513	516	479	508	515	507	519	539	529	535	493	515	516	519	517	548	490	542	507	489	476	512	480	551	527	546	561	515	500	534	535	541	530	538	530	518	521	539	528	552	502	548	526	513	525	507	584	515	548	566	549	528	570	523	543	541	562	510	481	501	503	514	502	544	518	504	510	503	532	506	536	496	541	547	547	569	511	517	520	546	529	508	527	510	516	510	523	474	528	525	522	488	492	561	523	522	536	534	529	549	527	504	519	516	560	539	556	537	490	569	496	502	522	551	517	551	496	509	552	521	556	560	548	570	545	539	535	526	516	496	525	506	529	506	505	541	574	530	523	518	488	480	542	533	507	520	492	556	519	508	515	564	560	521	522	502	565	540	520	490	494	576	554	547	523	544	538	531	491	528	529	537	543	529	514	524	496	535	499	513	553	528	538	511	541	507	495	578	497	555	485	505	516	497	553	486	535	541	496	558	499	537	543	536	524	541	515	556	525	511	517	552	507	524	527	517	528	561	521	505	500	502	541	512	504	518	509	534	533	544	536	518	531	562	541	497	502	548	475	531	521	517	515	539	492	493	505	500	522	508	482	532	516	524	514	525	518	544	527	519	508	512	506	525	540	535	485	562	536	544	534	574	566	485	514	524	509	517	547	520	506	521	505	512	518	559	510	522	550	528	532	536	552	478	522	507	508	542	490	534	549	536	552	506	525	503	535	507	538	517	546	519	506	523	511	570	528	496	512	562	544	550	555	537	568	484	543	496	522	568	530	570	534	536	508	517	521	499	523	550	521	536	520	509	531	541	484	538	535	496	549	457	561	498	568	524	528	527	508	571	503	534	557	473	495	496	530	541	512	556	518	508	503	493	474	480	578	530	524	487	528	482	534	521	510	532	516	573	497	518	522	534	545	514	525	531	550	528	498	529	536	511	548	526	497	510	552	521	561	540	532	535	534	506	510	469	509	537	523	497	494	537	552	566	530	522	550	532	517	496	499	491	532	554	500	567	533	536	524	538	522	514	516	543	517	534	522	539	516	519	523	525	517	518	538	527	536	517	536	517	525	522	535	505	518	480	472	535	507	521	543	496	538	533	530	511	507	499	537	549	541	540	549	574	531	513	514	500	523	557	532	524	510	512	512	527	518	528	573	533	544	566	513	491	507	488	538	549	487	528	513	574	524	488	550	531	533	561	585	534	529	526	482	508	595	546	510	515	549	508	516	544	564	544	533	533	497	510	533	589	531	541	539	548	497	492	557	518	548	510	499	538	527	538	518	509	516	537	503	539	537	549	524	520	502	535	538	486	523	511	519	529	496	517	520	533	531	519	555	536	562	517	509	521	476	549	542	530	562	531	536	547	534	568	517	504	507	503	567	537	512	516	517	486	516	540	515	528	491	515	515	513	528	493	552	544	513	510	463	509	529	509	537	511	499	488	505	519	534	496	536	577	507	535	562	552	557	499	521	532	535	499	557	487	524	501	519	496	492	543	524	524	523	515	568	540	534	536	552	539	508	517	492	523	571	512	510	564	522	532	527	488	521	508	528	534	542	538	502	555	517	503	498	527	565	522	529	533	486	513	537	527	518	537	544	549	494	520	527	525	522	525	522	512	512	491	489	538	544	504	530	548	551	556	500	519	514	543	548	499	544	535	456	502	519	537	562	557	498	502	522	518	529	532	533	505	520	519	501	510	519	543	534	518	528	515	529	531	486	526	519	545	524	540	535	540	554	531	518	524	558	542	527	532	534	502	541	520	537	550	497	494	522	498	547	508	552	540	507	523	528	524	524	537	515	530	540	498	527	535	496	509	510	497	540	524	515	519	521	514	552	548	510	537	532	514	572	509	541	543	545	566	554	520	548	547	505	535	533	517	535	528	544	490	517	528	534	491	520	535	555	539	527	561	532	583	522	492	540	499	530	551	458	503	556	543	496	470	481	515	531	499	552	527	545	491	510	533	522	535	475	521	527	551	525	484	546	517	520	530	521	517	492	484	529	567	531	526	524	548	490	491	512	524	507	515	529	520	545	500	497	549	553	551	517	531	509	541	518	550	569	534	535	583	487	516	533	503	580	525	517	497	507	467	531	513	493	523	518	509	541	541	503	518	528	527	541	531	546	517	538	510	505	515	515	502	523	536	537	532	552	488	541	519	530	533	486	534	514	478	524	481	578	518	556	556	545	567	511	535	480	476	500	521	506	524	558	539	526	551	481	510	501	520	529	521	507	500	506	513	558	547	529	540	515	528	562	499	544	494	527	473	563	522	487	512	519	495	512	512	533	521	569	473	551	508	541	502	500	515	546	525	499	541	555	516	571	514	515	523	548	517	513	483	532	494	526	566	508	510	533	546	533	496	509	540	520	534	497	527	514	535
27720	23803	21146	6294	2252	1684	1207	1135	703	358	250	264	266	260	241	250	231	270	246	266	255	262	259	229	231	251	253	237	274	231	233	251	252	257	248	243	222	267	249	262	240	230	260	263	243	252	247	249	263	283	266	240	252	275	258	239	236	232	237	267	230	264	257	254	231	224	256	240	273	208	212	235	266	269	266	244	209	252	273	237	281	261	234	259	237	264	256	270	236	269	272	261	228	230	258	275	233	242	235	211	286	240	241	226	258	247	274	250	246	259	227	239	230	265	247	258	253	225	249	236	239	249	234	235	269	223	265	254	235	238	250	252	239	260	229	218	260	262	247	236	248	251	236	240	244	279	240	252	260	261	241	238	225	224	297	246	278	226	220	240	240	228	228	243	234	228	271	273	273	252	262	255	233	246	251	251	255	250	266	244	231	251	236	228	241	251	255	264	257	251	253	249	270	243	249	228	278	269	270	223	280	251	232	258	280	262	246	239	234	243	238	258	225	254	230	249	251	264	247	246	266	223	246	247	259	256	236	271	223	251	227	268	253	269	248	277	255	213	253	237	249	231	255	262	233	230	219	245	250	231	256	227	216	249	272	253	249	266	238	234	269	269	223	269	272	255	228	245	238	245	227	203	246	271	221	236	256	255	244	245	260	270	257	263	267	249	244	254	244	240	262	222	263	255	229	234	212	247	242	247	242	240	224	272	255	256	247	230	232	250	252	241	231	257	256	224	235	235	255	244	235	235	236	230	271	234	248	226	265	279	241	248	270	240	250	261	284	261	272	243	262	237	237	230	256	262	264	233	239	232	255	262	236	227	247	251	237	234	235	275	240	247	249	227	256	242	258	272	270	242	246	269	228	229	231	227	244	245	257	246	247	254	236	226	269	238	267	270	252	254	257	242	290	222	250	258	231	243	244	212	262	256	284	237	279	257	243	226	245	234	246	248	261	258	264	249	235	259	251	261	275	228	237	263	237	233	262	250	262	250	210	254	229	263	229	235	220	251	252	223	264	278	226	239	233	277	248	246	265	241	237	239	220	241	240	236	248	251	239	239	265	225	245	218	250	241	249	244	242	250	265	269	253	232	250	244	258	236	264	250	231	258	242	267	256	242	228	253	243	236	211	278	269	261	254	244	264	258	246	223	252	259	244	233	236	244	217	262	226	244	234	220	239	255	224	256	238	229	227	241	247	243	275	216	249	248	250	276	240	241	243	232	234	239	246	215	257	234	273	259	226	227	259	267	256	271	239	246	250	236	256	250	294	262	239	260	264	238	252	262	241	280	219	275	244	241	243	232	263	250	229	247	258	245	240	242	240	243	262	217	259	253	270	250	268	258	244	256	261	232	269	269	235	248	242	249	244	258	246	249	249	229	257	250	245	262	237	250	239	234	246	286	288	245	229	274	261	250	277	244	255	260	265	239	250	241	227	215	270	252	233	252	265	241	265	248	238	241	211	237	245	250	231	240	225	255	251	254	246	232	244	255	230	263	255	233	249	259	224	236	254	246	248	238	239	261	236	241	250	283	236	247	230	213	217	232	233	249	250	242	251	225	245	218	241	255	251	240	233	243	235	244	233	244	250	231	237	267	276	237	246	245	231	267	271	225	257	251	236	263	219	260	243	252	245	233	260	256	265	253	245	266	227	259	266	262	251	254	241	255	280	264	229	254	235	244	253	266	240	231	246	236	249	232	276	239	256	255	233	243	224	247	233	266	232	252	259	264	216	260	283	248	269	241	217	260	224	257	228	240	266	266	251	261	244	238	253	219	233	282	247	241	244	234	250	250	235	249	241	254	254	240	227	252	247	229	259	252	260	243	252	239	263	237	264	240	248	229	272	293	263	247	259	246	260	248	260	215	264	271	240	265	241	248	251	221	261	257	195	229	293	251	244	237	267	265	238	248	221	240	220	267	221	227	247	231	246	244	257	247	247	218	244	239	236	223	224	260	235	243	256	236	285	250	252	248	258	272	241	240	254	230	250	253	246	253	246	239	243	253	262	250	255	222	238	238	254	247	240	227	274	260	216	233	257	249	249	250	251	233	228	247	253	251	243	254	231	253	219	206	259	259	244	238	232	263	241	252	261	234	272	260	257	214	239	241	234	242	267	257	249	247	251	239	269	259	237	221	240	250	236	235	254	271	283	225	225	286	227	237	254	281	267	251	249	265	246	248	246	272	263	236	256	203	248	233	251	252	226	245	249	244	253	231	275	257	254	233	271	238	251	244	252	253	238	240	219	244	251	237	205	254	251	263	230	228	215	246	214	259	259	276	253	218	263	266	250	260	232	234	242	234	267	240	249	250	265	268	259	241	256	226	242	225	252	234	256	257	259	222	261	232	251	260	240	248	250	245	271	247	208	208	253	246	253	261	262	237	292	234	281	264	245	244	252	240	238	259	231	240	236	256	248	250	244	247	267	263	253	235	239	254	247	247	271	214	271	279	258	241	227	236	256	265	237	242	248	241	237	223	237	256	255	248	257	226	255	255	254	234	258	257	251	263	253	245	274	245	275	259	268	221	237	250	214	255	237	252	245	271	244	228	251	246	252	232	258	252	239	241	252	242	252	263	235	232	256	245	244	215	236	262	249	260	270	241	247	246	268	225	239	274	266	241	229	243	273	227	253	250	227	246	265	247	241	257	229	262	264	269	231	258	266	255	229	257	270	255	228	267	248	290	268	246	228	237	277	272	248	238	242	263	243	234	250	268	270	266	245	231	228	249	229	244	261	229	256	251	232	236	278	224	270	235	269	256	245	258	254	248	266	236	249	237	230	257	258	257	232	236	245	246	235	238	238	246	242	255	255	261	280	244	237	254	257	254	247	253	260	223	259	248	262	245	256	257	256	263	239	254	266	277	248	258	249	241	236	261	217	264	238	241	252	264	254	273	250	235	254	278	249	221	241	264	254	247	260	260	257	244	246	270	241	249	254	250	227	241	249	250	230	246	250	249	247	223	261	227	240	262	226	255	224	252	232	249	262	227	244	227	241	243	257	261	247	220	253	219	231	259	244	254	259	257	234	249	251	248	268	217	245	246	265	264	262	230	269	245	248	257	238	254	234	237	240	255	271	216	236	234	256	248	248	234	240	262	257	261	250	266	237	254	249	222	244	239	257	256	265	243	244	248	236	245	250	219	255	234	260	260	212	252	223	267	256	241	267	227	253	237	272	260	251	240	257	225	273	239	232	254	245	266	253	251	274	246	270	245	268	230	239	236	255	249	248	247	236	233	261	235	284	249	220	257	223	216	248	253	240	220	254	250	229	227	218	241	239	240	264	228	236	259	213	274	233	219	232	235	219	244	253	261	227	272	260	267	221	259	229	238	215	247	241	265	239	275	234	277	260	282	227	262	254	238	241	237	247	256	248	255	234	222	249	249	235	256	233	215	267	249	217	248	236	248	270	221	231	250	238	271	265	257	234	223	254	247	242	239	253	229	254	272	258	226	237	245	231	224	256	234	235	262	245	242	225	254
24234	36218	18697	4966	3551	2815	2175	1935	1247	505	318	319	280	315	297	314	329	289	288	319	314	321	307	311	317	292	316	309	297	324	306	301	278	312	319	302	305	308	302	259	285	276	300	305	274	269	288	274	300	304	299	289	309	278	292	302	317	302	283	296	326	286	309	276	276	321	303	287	268	296	294	341	304	279	287	276	312	327	317	297	302	299	308	256	306	314	320	292	299	303	311	305	299	305	295	291	318	310	301	291	328	290	298	290	304	304	307	274	310	344	302	317	315	295	300	322	308	309	298	305	271	289	307	326	302	312	307	327	306	270	317	299	301	290	294	292	299	306	313	265	282	267	327	324	326	321	309	278	317	306	262	309	285	322	307	306	301	310	303	297	295	292	305	264	329	285	286	290	351	307	296	295	294	303	287	284	319	299	266	303	282	290	291	296	281	293	325	328	307	299	286	302	306	283	290	305	321	291	287	274	283	276	304	345	291	327	305	272	275	309	300	324	278	300	330	260	297	290	272	305	280	281	269	330	285	311	287	312	293	297	285	326	296	343	296	294	309	303	322	292	310	314	280	300	284	317	297	310	303	320	271	344	306	320	311	320	321	300	307	274	274	292	322	289	293	278	256	283	315	291	289	273	319	290	285	321	278	297	308	310	275	305	297	279	303	292	283	326	276	285	301	304	285	283	337	293	310	324	316	307	291	290	279	306	276	282	333	334	313	297	300	303	302	313	289	300	299	304	272	282	278	310	268	313	308	268	301	293	308	275	317	272	296	295	301	337	286	293	293	337	307	311	276	266	289	296	299	284	289	321	306	281	287	296	309	297	285	323	283	305	309	303	301	296	314	256	276	285	279	287	301	320	293	276	297	273	302	328	288	294	299	306	316	266	293	305	279	277	324	289	291	332	280	279	323	309	298	275	298	280	281	292	301	290	325	311	316	293	260	294	273	316	310	301	294	303	281	294	256	326	311	284	293	323	288	327	311	278	327	325	285	283	278	296	296	269	322	296	338	304	274	280	293	289	293	285	297	305	329	293	290	287	314	285	273	298	286	308	268	290	290	294	315	282	290	291	304	311	269	292	263	318	297	317	275	294	301	301	286	317	265	266	279	291	269	303	310	278	299	296	308	297	293	295	291	292	317	295	274	278	299	317	308	278	319	276	255	295	304	278	300	310	299	299	291	290	296	279	281	320	307	302	288	287	320	307	298	281	292	286	303	311	312	319	300	319	292	314	303	244	281	287	327	302	315	303	325	297	290	272	308	319	296	324	285	291	258	297	304	297	305	322	321	295	305	286	296	294	311	291	315	303	340	288	292	275	267	336	302	311	284	291	314	317	280	326	320	300	336	299	296	306	313	296	324	305	276	310	284	298	278	287	287	295	295	319	295	284	281	322	294	302	283	275	275	297	309	312	302	297	280	293	283	302	321	285	301	266	289	273	287	301	297	285	271	297	279	324	280	316	323	300	328	303	289	327	275	304	285	304	309	271	295	287	306	305	304	275	345	312	309	297	305	279	315	277	305	295	296	287	312	317	322	295	284	306	277	289	304	306	281	309	289	281	318	282	308	297	290	298	281	288	290	277	313	312	272	296	287	291	335	287	281	271	298	263	275	316	304	290	325	335	324	291	285	306	305	298	312	268	302	318	307	270	283	288	289	313	301	290	327	284	289	310	296	301	323	281	289	325	292	308	296	325	271	281	289	279	281	313	284	277	300	294	301	296	307	287	318	314	304	276	301	276	288	285	308	269	290	338	315	312	284	275	286	321	286	314	298	261	311	325	304	320	296	298	260	277	285	301	299	299	295	296	315	265	320	314	283	286	300	320	292	284	308	306	295	306	308	305	309	304	305	316	279	298	282	298	303	336	316	309	292	310	281	275	305	280	310	312	328	310	311	268	304	307	295	298	312	287	307	283	293	308	310	308	314	297	291	339	320	295	281	302	323	277	279	302	282	319	321	281	288	320	306	320	312	310	295	273	310	273	312	289	314	291	284	299	313	277	309	293	315	294	283	277	291	298	294	289	310	275	280	319	296	280	320	328	321	295	293	321	283	294	294	295	282	285	293	310	317	317	309	278	306	308	283	311	306	316	291	290	312	305	295	283	321	311	278	286	280	299	289	300	290	314	303	312	275	290	308	264	281	281	301	320	305	290	295	288	286	322	293	289	289	303	267	275	295	292	294	280	272	304	289	267	311	287	286	293	286	305	287	269	285	278	335	289	318	306	260	274	288	283	273	310	271	284	295	298	302	264	275	289	274	301	297	290	290	251	264	260	294	298	319	304	301	322	301	336	314	294	321	271	281	318	316	304	275	256	305	269	301	284	301	291	314	300	268	296	286	298	287	276	318	324	313	269	284	329	298	310	290	299	296	308	295	301	308	329	259	281	300	290	294	315	289	285	278	288	303	316	305	264	299	301	281	306	277	266	307	287	304	293	290	283	294	308	280	294	278	292	320	305	308	305	274	302	324	270	270	300	299	320	303	314	277	288	325	299	301	283	265	298	275	313	295	297	287	294	290	314	351	336	299	305	272	321	309	309	320	279	302	336	299	291	286	307	282	304	282	304	334	278	310	299	284	298	317	284	305	301	308	266	318	289	261	323	303	317	292	298	290	305	295	311	311	285	298	316	290	328	311	291	265	275	297	300	303	317	315	310	309	270	262	262	313	289	289	289	295	311	283	279	312	294	271	287	315	288	301	341	300	275	292	289	315	302	309	304	307	285	324	287	286	285	283	314	285	303	279	281	299	306	293	289	288	279	286	314	304	299	288	328	292	317	294	328	293	284	286	292	285	270	308	327	279	293	318	264	272	284	279	323	319	290	313	295	272	301	310	302	284	288	279	292	304	288	314	302	295	283	309	325	315	293	314	278	286	316	316	310	297	307	328	265	275	321	287	289	314	320	306	286	265	314	295	300	288	329	256	296	291	285	291	320	317	309	290	303	328	262	303	320	301	308	328	315	300	305	263	293	281	278	276	315	283	298	306	309	317	312	299	293	324	292	252	303	298	333	333	315	286	290	294	305	264	303	287	326	276	296	292	267	311	316	299	282	294	300	325	289	322	290	254	297	278	300	300	298	322	303	302	295	294	286	269	323	315	314	278	253	282	277	286	321	295	279	288	289	288	295	285	316	306	296	290	316	283	309	348	291	286	290	293	286	309	292	329	296	296	287	297	301	298	333	282	277	296	266	309	267	308	300	283	287	297	310	327	298	287	307	312	303	280	296	287	308	306	311	288	308	264	290	299	298	288	283	267	301	274	327	302	285	308	315	302	302	291	320	298	286	310	300	324	291	295	281	305	289	289	260	285	301	297	307	286	284	316	270	271	249	299	299	304	312	298	283	313	291	292	289	329	307	285	290	293	289	311	296	271	334	314	322	315	301	284	266	280	312	283	297	283	294	288	289	293	260	295	322	289	270	326	304	301	323	305	325	285	281	280	307	274	247	301	285	261	275	286	299	274	327	307	275	308	293
24178	21646	29970	24844	21954	19231	14883	9709	6683	1598	446	415	401	405	387	374	359	378	391	380	386	386	380	394	371	369	329	328	374	363	395	389	364	363	335	357	370	358	345	360	358	374	313	391	341	344	358	382	383	346	367	401	402	356	324	364	365	413	379	350	361	405	391	328	351	374	367	348	375	362	348	394	331	374	368	364	384	370	346	389	381	355	368	375	388	416	380	350	376	357	385	340	364	353	347	383	358	372	358	372	325	384	388	391	390	354	385	360	389	358	384	374	376	378	394	366	361	412	395	362	393	381	376	354	355	379	378	368	359	382	343	392	349	357	389	358	367	361	374	364	343	371	368	363	372	330	355	372	385	395	360	341	363	339	382	362	380	368	382	378	352	372	372	383	373	374	374	394	387	349	350	354	385	368	368	399	377	376	375	384	387	361	366	371	391	357	383	388	359	343	365	363	371	348	362	330	363	339	383	360	363	367	354	347	392	377	363	365	365	373	373	342	358	338	364	373	354	358	357	326	356	386	367	376	370	374	357	330	362	369	379	344	347	399	409	386	367	394	348	362	379	381	373	363	364	368	370	358	363	359	377	386	372	358	391	341	387	359	366	373	399	331	356	353	365	387	392	400	362	366	361	338	386	383	341	373	390	363	412	371	378	347	372	344	380	372	347	378	365	351	349	388	365	378	353	387	403	375	346	348	360	379	382	358	380	330	388	356	402	375	362	376	374	375	383	363	414	373	367	378	357	378	373	344	350	376	390	375	350	332	355	331	361	379	374	357	358	352	356	392	346	353	384	396	360	358	366	367	362	369	353	388	374	355	365	395	357	346	346	366	393	371	349	375	375	362	384	368	384	363	354	369	374	377	397	354	385	379	350	381	401	345	386	339	414	392	362	408	376	374	373	391	326	361	379	360	366	386	360	349	340	385	349	369	378	383	322	375	363	355	352	353	396	390	374	364	347	392	370	402	347	396	378	364	391	374	388	370	358	413	380	369	360	368	361	364	368	370	338	338	379	340	351	357	325	353	375	353	380	354	390	380	343	352	384	324	368	379	375	363	347	355	350	322	359	388	343	344	344	355	365	402	356	361	384	386	369	356	372	364	362	344	364	379	358	334	353	361	396	381	356	347	353	358	373	381	380	364	365	372	335	379	368	393	367	378	343	391	357	357	410	370	329	383	391	370	366	400	387	373	348	386	376	368	355	363	360	394	346	382	383	356	389	365	350	347	376	360	394	356	352	398	363	366	365	349	344	354	369	368	377	342	385	394	395	365	352	340	364	400	370	345	362	363	387	353	339	374	359	338	381	370	353	385	367	395	341	334	398	397	366	363	348	352	383	351	378	378	366	353	377	365	363	392	359	350	330	368	391	384	339	379	351	365	354	360	342	375	382	364	349	348	339	354	355	381	347	405	363	357	378	354	364	331	385	343	385	384	339	390	398	392	369	393	343	377	397	389	333	358	391	402	370	375	385	383	350	388	379	376	391	381	357	361	377	393	342	379	377	361	327	373	356	361	375	337	324	344	398	347	352	370	375	381	379	362	359	377	381	353	340	375	371	375	379	400	383	350	343	352	356	372	355	352	351	369	355	406	345	355	389	344	353	390	371	362	369	359	324	349	391	366	386	373	381	391	344	372	397	396	335	354	368	388	353	381	383	355	381	369	379	353	370	363	338	369	358	391	351	357	354	359	356	364	368	352	409	376	352	351	397	347	364	393	340	373	384	394	396	353	379	365	356	379	356	341	379	357	339	399	359	335	337	354	358	368	368	373	381	363	376	355	338	362	377	329	384	355	400	341	347	357	372	340	338	364	359	396	382	351	395	392	383	320	398	374	370	366	349	366	399	348	344	358	366	383	334	361	354	398	358	366	375	349	342	380	379	412	346	368	345	363	364	385	350	381	338	364	353	359	401	390	387	363	365	352	341	371	381	350	342	367	360	375	346	362	380	363	374	378	391	335	384	390	390	363	374	357	363	353	350	344	341	345	341	386	390	397	368	372	406	386	333	373	343	357	361	375	360	405	358	395	359	382	360	360	383	362	342	383	405	358	388	382	371	352	362	357	382	378	350	380	332	381	375	353	355	391	381	390	353	390	392	398	371	363	384	375	411	385	412	387	377	348	389	370	394	369	378	361	354	335	353	359	361	352	393	359	330	330	354	355	384	391	360	372	373	357	372	363	351	370	343	384	352	338	381	385	344	374	370	354	387	363	355	378	361	390	338	350	369	376	365	350	384	342	379	365	374	353	410	362	376	385	386	330	411	373	380	382	346	385	360	381	362	335	425	396	379	387	351	368	327	380	386	363	387	390	360	353	366	361	393	326	349	366	363	368	392	380	336	368	342	398	356	370	378	321	405	354	340	372	364	365	359	341	365	362	377	365	400	374	362	363	409	363	338	338	355	349	354	353	321	369	335	317	323	399	397	352	336	382	346	400	357	359	324	386	370	335	360	365	355	371	377	382	367	396	381	351	363	347	386	376	367	370	356	374	359	374	401	343	378	366	344	351	355	363	371	391	381	388	350	340	370	365	359	360	375	390	340	370	346	375	389	363	347	361	360	371	396	354	409	416	378	368	390	360	349	356	379	341	346	344	381	369	384	364	399	374	378	376	358	333	380	377	348	360	379	351	382	358	365	314	384	388	417	338	319	376	374	389	359	347	339	360	345	378	336	362	359	378	356	358	339	362	396	393	366	357	342	364	377	380	362	365	378	361	366	370	362	372	375	364	365	376	375	352	369	402	339	404	355	362	365	364	384	361	372	361	362	377	359	331	373	386	382	363	388	397	358	339	399	399	404	348	357	359	383	341	357	361	352	387	380	373	383	347	384	410	394	394	354	347	381	376	388	359	361	430	370	416	377	360	356	376	373	390	339	392	385	365	336	379	360	365	377	376	384	384	365	364	397	330	346	367	387	367	385	364	337	370	372	352	371	347	352	392	379	338	335	378	369	380	381	335	363	354	385	351	392	366	350	391	369	386	348	341	372	347	355	346	385	372	365	356	368	396	383	372	373	396	381	399	376	388	405	373	373	366	376	351	349	366	347	368	340	397	376	397	362	366	372	372	366	359	331	403	378	387	398	362	396	381	361	407	357	359	385	359	357	386	364	374	371	367	349	395	359	376	398	385	343	338	394	350	363	355	358	342	367	380	368	330	345	374	373	365	353	315	364	371	357	356	376	352	379	347	397	331	392	344	349	387	378	329	387	351	362	357	371	368	377	365	365	393	378	364	392	347	355	377	380	363	353	365	364	393	389	374	359	365	342	374	362	363	366	334	349	359	420	364	401	320	360	362	370	405	400	373	364	346	390	388	364	337	391	380	380	368	386	383	367	378	370	398	385	342	376	368	363	307	350	395	370	398	371	354	328	367	382	358	330	379	377	382	323	344	366	373	346	385	397	392	368	335	340	395	332	355	354	388	344	346	371	363	408	389	351	348	344	373	387	357	375	343	360	398	368	405	378	350	364	368	358	379
48474	80619	51689	30572	24332	21442	19518	15930	11536	2864	623	487	528	480	469	448	489	464	419	477	468	473	406	439	425	431	430	444	439	440	445	423	455	447	435	447	429	462	417	419	477	422	425	415	454	433	455	432	416	433	450	456	404	431	445	451	401	476	435	377	454	457	417	458	427	422	446	443	433	425	453	420	449	413	406	465	453	410	436	396	433	399	403	382	405	415	407	443	443	453	445	410	397	414	412	443	461	422	447	406	452	416	461	474	471	443	405	445	438	442	448	435	432	427	454	457	461	426	416	443	428	425	452	464	439	458	442	441	416	416	449	444	411	420	440	414	393	433	428	440	456	406	422	425	439	400	419	414	411	432	452	422	447	412	445	394	416	437	450	412	442	445	418	417	425	409	442	424	458	444	405	396	454	409	429	403	463	423	411	445	452	428	415	456	385	418	396	408	429	445	398	412	448	427	403	418	426	433	402	392	413	437	433	442	402	450	414	418	430	451	412	430	428	376	434	430	412	422	434	446	440	437	421	398	420	394	448	390	414	438	433	413	415	436	421	454	410	435	407	426	396	442	438	420	408	432	451	411	420	435	430	458	402	450	414	393	391	401	437	456	461	420	435	446	436	441	424	449	460	468	441	418	395	430	434	456	436	422	447	403	463	401	406	400	445	445	403	449	431	398	436	435	431	450	445	446	424	411	407	421	442	437	441	445	446	411	433	412	459	441	438	448	383	393	415	436	415	452	449	400	417	409	459	440	460	422	444	426	446	425	440	428	407	436	406	434	406	404	402	418	436	418	417	403	460	438	425	411	423	445	449	432	466	447	443	440	465	440	430	463	401	412	445	420	440	435	451	416	437	448	402	420	426	412	456	422	426	401	428	437	431	391	425	436	430	427	453	449	431	360	409	462	403	408	428	432	403	421	429	425	457	440	412	414	401	474	408	421	417	438	481	363	455	458	411	419	443	455	429	425	406	404	410	428	396	437	426	422	449	391	435	436	411	439	435	420	443	437	472	440	415	420	441	391	441	438	423	438	430	416	427	396	450	428	462	423	401	427	488	436	427	425	434	423	412	424	400	399	416	456	441	415	469	426	438	457	406	399	441	420	422	402	430	440	440	404	414	411	392	454	432	405	469	417	412	416	443	457	381	438	420	418	408	425	383	396	418	420	440	445	435	461	407	442	446	418	402	441	440	445	457	449	439	421	445	439	425	423	446	436	430	405	409	412	453	415	448	422	449	439	443	441	405	418	442	420	445	434	461	417	405	442	453	417	446	465	394	410	437	423	440	422	425	416	414	423	442	476	432	437	385	386	458	407	431	452	436	408	426	434	427	418	425	415	426	446	449	413	419	422	427	442	465	432	454	445	443	410	418	426	440	450	456	446	445	433	442	429	436	405	419	435	439	415	424	400	422	447	415	441	419	430	451	470	403	400	439	444	418	436	408	414	429	411	451	434	423	426	448	410	433	452	456	425	413	444	426	405	434	420	398	424	414	425	404	387	424	398	433	407	426	451	427	466	401	434	406	438	427	395	429	471	423	431	411	438	466	444	434	428	455	415	404	436	403	433	472	442	420	427	383	413	450	416	442	410	421	456	388	430	424	404	417	465	401	416	447	435	414	431	442	403	403	417	431	450	429	450	413	444	428	454	427	439	454	380	432	436	415	416	410	441	434	433	441	386	430	401	434	440	441	428	398	419	407	435	431	421	447	405	395	436	428	419	469	427	444	402	387	426	403	432	408	431	438	454	413	439	438	404	399	415	445	399	485	426	428	438	424	430	443	441	455	409	427	453	441	438	438	466	437	401	443	436	444	393	421	408	404	393	461	413	428	416	429	434	414	453	464	416	380	425	438	427	419	422	418	409	418	428	400	424	424	417	395	418	419	419	458	426	450	436	438	387	450	405	457	447	434	416	406	408	414	414	410	461	445	437	423	394	412	434	401	410	422	441	436	452	404	410	397	432	414	435	395	452	412	418	476	398	439	433	408	402	413	411	392	399	435	413	416	432	447	409	444	446	422	410	432	412	427	430	444	380	434	418	406	457	416	437	419	409	391	443	440	407	434	419	394	462	437	410	426	429	414	437	420	409	410	403	407	441	431	420	405	417	426	368	443	436	449	404	448	433	415	437	446	432	447	432	395	445	440	407	433	383	419	470	456	433	423	451	461	443	459	447	410	406	454	427	425	429	421	412	408	457	457	418	418	407	412	428	463	415	427	429	415	445	418	367	391	401	472	427	420	388	423	415	426	461	440	433	405	365	446	385	418	445	404	424	375	442	444	433	395	456	449	425	436	410	436	415	416	448	427	422	450	413	454	409	462	436	428	443	415	397	438	433	415	423	398	443	424	413	442	434	424	433	407	414	415	420	416	465	437	441	434	385	428	411	423	423	416	426	455	446	391	396	453	426	429	431	399	395	434	441	420	437	423	422	439	379	398	426	414	428	411	418	445	431	432	406	458	440	408	435	436	425	418	418	404	416	448	440	453	405	425	399	408	447	445	445	441	428	401	430	427	427	416	438	418	444	455	432	390	416	407	442	430	407	438	399	382	401	441	427	420	427	399	461	410	427	448	412	403	419	415	442	442	450	418	448	433	420	418	434	414	442	375	441	432	417	429	414	524	474	404	402	411	401	423	410	442	416	437	447	428	418	419	410	408	457	448	457	426	406	408	414	437	456	438	465	442	413	458	432	391	433	414	430	454	380	435	424	429	433	407	427	408	445	421	458	409	451	416	429	404	418	422	442	376	420	411	419	435	411	430	398	396	406	439	437	453	414	410	393	383	428	428	427	426	445	417	366	476	420	412	423	422	436	473	422	415	434	435	436	443	430	434	381	431	382	397	411	444	458	425	391	416	438	423	440	456	382	421	390	415	436	413	448	438	455	416	413	431	425	420	430	423	412	391	420	427	445	469	410	441	416	427	428	429	393	403	428	422	396	428	410	428	438	399	470	442	419	444	413	435	427	471	445	402	439	390	447	441	438	425	406	439	433	408	406	444	405	465	420	427	420	451	451	404	431	421	458	419	447	395	417	439	428	401	448	426	390	435	435	459	415	456	436	436	450	380	419	422	400	430	424	406	438	418	401	407	438	425	441	457	416	434	442	441	437	393	403	443	366	402	437	415	423	455	401	428	418	421	456	443	403	443	415	390	437	425	396	382	433	420	417	424	446	427	461	437	441	415	436	420	447	425	441	423	449	440	430	450	408	430	441	381	421	429	401	418	438	434	419	431	438	412	427	408	421	431	423	420	450	433	415	396	430	450	423	422	431	432	405	432	428	427	435	383	416	444	399	431	393	416	394	461	404	462	453	452	416	418	433	422	409	423	434	424	422	447	435	438	426	433	433	416	405	462	438	433	405	418	391	426	442	445	419	404	447	413	407	404	431	437	399	436	419	385	449	408	419	409	419	407	437	402	387	439	430	472	383	400	415	418	446	452	434	456	428	411	430	412	423	415	412	429	434	398	415	428	420	450	422
25478	22068	29091	24844	13839	6584	4951	4377	3052	660	280	246	263	244	249	252	267	289	284	252	254	267	234	255	241	287	235	251	259	277	229	264	258	257	296	264	273	233	252	278	254	261	257	248	246	264	255	244	243	243	262	251	235	228	269	235	238	256	228	241	217	228	246	272	237	293	237	263	219	273	246	247	234	265	223	274	265	238	239	250	244	228	226	251	258	255	260	242	217	228	249	239	280	246	231	229	256	271	232	246	245	250	285	252	266	265	255	241	231	247	256	250	255	268	224	233	238	286	254	234	261	285	256	223	250	258	230	247	228	241	259	277	282	308	238	254	252	245	235	275	283	237	266	227	251	267	252	260	243	240	237	238	253	244	242	255	252	235	270	244	238	253	242	283	256	260	259	246	260	257	262	242	243	252	246	222	287	224	258	212	242	251	262	237	224	242	261	244	257	246	231	227	252	255	257	247	237	239	281	270	249	271	261	230	253	275	277	241	257	266	248	252	246	259	243	244	250	241	256	226	236	247	245	231	262	258	246	266	246	246	275	271	240	213	266	239	244	249	265	242	231	263	253	229	255	268	265	244	233	243	258	256	233	234	247	247	273	268	265	277	247	240	224	268	259	223	250	243	257	229	246	210	264	250	225	256	248	240	247	282	258	255	285	261	258	232	250	261	255	232	250	246	270	269	248	244	246	225	263	268	230	222	258	252	257	246	248	236	257	252	235	233	269	249	277	267	248	248	263	250	230	225	239	251	238	245	245	238	269	240	248	272	253	243	250	232	256	250	239	228	244	228	243	252	238	251	243	268	226	252	236	254	250	250	256	256	251	247	258	237	228	262	235	241	228	225	240	245	233	229	267	244	239	270	239	243	239	282	266	249	236	273	257	244	252	264	232	255	251	261	240	252	237	238	255	267	235	233	244	256	240	253	255	248	252	244	219	236	266	252	239	245	254	258	283	267	242	264	262	281	250	232	263	254	261	270	271	236	232	250	252	289	248	244	257	255	255	282	269	228	263	253	264	240	235	266	232	263	245	252	257	259	232	232	264	252	251	258	248	260	247	254	243	272	251	280	261	237	267	269	243	262	230	260	253	282	254	245	237	283	241	265	234	279	231	242	235	240	242	243	268	241	251	258	250	246	227	283	255	256	258	256	204	255	253	265	219	257	287	248	250	237	239	242	255	229	244	256	250	254	249	243	228	254	252	256	249	249	267	255	244	231	264	246	242	259	241	253	281	227	242	224	252	234	247	249	254	243	258	259	279	276	244	244	271	252	218	269	269	234	242	255	230	255	235	246	243	255	259	249	259	275	235	218	260	229	248	273	268	244	245	233	244	240	258	262	254	246	258	241	257	274	254	242	217	287	245	223	260	282	229	258	267	242	255	235	226	239	260	240	249	269	250	222	254	208	266	230	275	206	223	245	250	242	256	255	242	224	216	259	246	249	264	275	264	237	238	241	233	244	241	254	250	253	233	246	203	214	235	249	253	237	253	237	269	252	246	260	227	233	224	270	240	251	264	268	269	256	233	249	270	258	235	222	248	269	227	241	254	266	247	243	271	227	219	229	253	248	234	257	233	242	267	255	240	244	257	243	266	240	257	238	230	264	291	244	237	232	258	290	247	223	225	261	250	226	262	262	264	258	272	235	290	234	225	264	259	248	252	264	240	258	266	231	235	302	240	254	232	269	258	260	272	216	226	277	235	246	227	252	256	274	247	253	254	245	264	258	243	292	267	250	269	249	257	241	252	249	248	247	223	251	241	265	219	269	231	241	236	258	248	279	264	263	273	255	241	231	223	234	254	249	258	276	234	240	250	276	266	273	216	260	245	235	259	241	243	245	264	259	250	267	274	249	269	261	246	264	232	231	246	249	256	257	276	227	247	244	280	241	229	286	266	245	254	245	234	248	258	241	236	250	247	262	229	225	243	265	254	283	254	252	232	286	249	261	267	233	241	243	271	264	292	257	258	236	255	225	225	237	262	252	247	272	237	261	247	238	238	241	239	246	237	253	230	242	241	258	255	227	254	214	248	258	250	206	262	265	253	267	264	245	236	246	265	254	258	238	265	245	233	244	256	254	242	246	288	244	244	223	291	237	235	236	283	277	269	227	250	243	256	269	243	239	262	241	264	235	234	231	263	255	264	230	271	226	254	278	251	243	232	241	246	249	254	251	236	261	262	232	224	274	251	254	266	260	254	255	265	247	242	253	262	266	238	254	247	254	238	225	249	253	274	218	237	250	243	249	244	217	261	251	241	222	244	258	247	248	246	255	246	226	279	251	241	228	255	248	271	260	257	260	220	248	276	249	228	251	228	273	265	258	255	230	241	283	223	231	260	240	250	270	260	283	232	241	265	251	236	251	270	236	246	240	234	237	261	241	271	260	253	269	253	247	234	249	241	246	245	258	232	253	262	257	260	221	239	221	265	259	260	252	238	247	219	265	274	221	245	232	253	222	227	259	234	237	252	267	284	258	264	258	243	253	251	266	247	256	230	246	227	264	277	261	225	252	259	207	245	245	253	267	219	231	247	215	245	242	237	222	267	274	263	239	255	262	239	247	272	249	236	226	255	279	269	275	259	231	253	258	253	221	259	241	232	233	270	238	226	228	243	229	269	282	259	239	250	243	265	245	279	250	271	257	232	254	254	227	240	232	237	242	242	241	232	242	248	246	266	249	270	244	226	236	250	241	283	232	236	257	233	272	242	251	265	275	250	270	238	231	257	246	245	246	233	241	282	259	248	265	237	252	254	275	244	252	252	250	260	230	229	262	232	237	261	238	224	254	221	242	243	241	271	252	281	230	244	240	223	268	261	240	242	231	246	250	258	249	250	236	254	247	233	270	273	226	246	255	239	248	245	280	257	265	252	243	238	273	245	241	221	239	245	260	248	226	267	256	242	247	242	232	234	262	281	227	251	245	277	239	267	256	251	257	250	271	254	241	281	253	237	240	240	256	253	240	258	272	230	237	269	247	229	271	246	246	250	233	242	260	251	240	283	269	243	235	244	267	264	254	271	265	250	240	244	227	256	244	264	240	249	257	259	220	262	266	239	245	264	237	258	244	262	262	239	245	256	246	237	296	238	262	264	282	246	244	260	237	239	245	269	263	231	254	242	233	266	231	232	231	283	243	232	240	263	237	238	225	221	278	255	254	221	243	242	245	237	252	255	260	254	264	241	249	263	251	247	244	229	262	258	275	220	244	276	235	246	235	274	273	233	272	257	249	262	229	239	246	251	261	272	234	243	250	239	249	251	230	243	234	252	246	248	248	260	240	250	264	266	249	271	269	234	245	251	254	242	252	263	249	241	247	238	247	250	252	247	240	266	241	237	281	265	242	230	246	251	268	221	251	243	267	273	246	198	265	262	243	280	248	220	267	263	264	268	238	251	234	248	260	255	279	235	242	216	229	266	262	277	249	234	265	248	236	239	208	248	254	235	241	262	249	232	257	261	269	235	256	239	268	210	257	269	244	287	246
43739	65816	40384	22895	14438	12262	11000	10650	7418	1371	384	365	345	320	346	309	312	330	307	304	282	304	287	318	319	306	322	322	323	329	328	304	311	300	351	311	341	340	313	330	291	347	309	304	291	337	293	290	323	290	295	309	287	318	323	303	303	300	323	301	325	267	338	316	314	313	302	346	348	310	337	340	293	297	308	319	313	306	331	301	301	292	315	309	335	302	290	326	313	323	337	320	334	307	281	317	316	324	303	331	307	305	328	313	326	328	313	286	315	285	286	336	317	341	301	328	296	315	332	344	316	300	310	299	312	295	326	287	305	292	320	337	308	298	327	314	326	301	339	315	297	303	289	311	273	307	316	321	300	288	337	318	290	323	304	303	302	306	305	290	293	302	321	308	293	308	298	298	309	298	308	315	302	308	303	318	315	328	313	295	302	281	326	317	306	306	272	320	322	326	325	292	318	276	310	303	330	296	309	308	273	324	284	283	284	301	287	309	293	320	293	322	308	319	304	269	304	304	273	300	311	340	296	321	308	320	312	326	304	318	335	332	300	299	297	314	303	315	298	317	289	320	332	322	297	304	288	301	314	294	318	319	335	311	334	341	319	271	294	283	300	294	320	311	295	334	345	305	303	331	322	309	282	320	340	291	341	333	288	322	316	315	293	298	296	289	310	318	320	310	325	319	316	337	314	346	322	308	310	334	311	310	299	326	324	337	304	323	275	335	318	284	290	309	272	313	279	293	293	298	291	326	301	307	323	324	352	327	290	314	284	307	297	326	315	295	292	305	325	290	322	318	279	327	325	295	292	326	313	334	296	273	310	329	337	308	291	300	302	284	331	320	294	338	310	319	312	296	339	317	332	288	319	298	278	322	302	316	278	300	295	319	295	294	314	279	304	326	343	313	316	312	296	310	307	282	286	307	288	328	298	311	353	291	288	312	347	314	331	300	312	300	326	316	301	280	301	315	302	292	301	332	305	320	299	298	305	305	315	306	290	334	286	299	321	319	299	282	308	278	321	336	336	299	282	305	301	280	320	327	336	305	309	317	321	314	299	330	301	297	261	309	284	323	302	320	290	298	331	291	282	308	329	302	307	321	322	294	314	309	330	286	305	292	280	289	296	305	312	286	285	346	298	304	290	320	285	318	313	318	310	338	313	321	311	304	343	274	311	323	312	328	271	336	287	292	290	341	311	300	322	332	301	331	318	311	315	336	296	291	322	298	325	287	314	314	302	312	305	264	307	327	335	334	324	307	338	325	294	308	322	307	339	368	292	299	302	343	350	310	307	313	315	320	290	290	291	306	333	332	318	285	326	296	342	309	323	324	310	320	308	333	319	317	302	298	307	315	317	310	310	301	325	321	322	327	321	288	291	316	313	325	318	300	301	324	318	288	321	312	301	324	341	321	301	314	295	321	321	287	317	304	315	325	326	319	322	324	278	294	308	292	313	280	289	283	340	321	290	288	290	322	321	300	323	309	327	323	326	307	309	304	288	352	315	313	355	297	341	318	306	302	330	280	336	285	306	332	341	326	310	307	319	292	354	299	303	292	310	306	295	305	332	316	333	312	308	306	310	310	292	328	290	317	322	284	322	334	327	316	313	321	302	324	335	324	297	319	331	319	326	316	331	336	314	280	325	280	315	297	354	290	313	291	295	314	315	323	276	323	323	270	322	288	310	303	307	338	322	318	303	316	309	355	280	329	297	304	321	273	354	285	322	306	283	327	326	306	333	329	305	294	287	300	328	309	288	291	308	293	342	342	315	315	300	290	297	322	321	312	301	318	302	286	338	306	333	339	274	321	339	293	296	304	321	320	308	318	309	314	315	336	302	300	295	326	311	285	295	328	325	306	341	322	307	299	308	301	297	287	304	308	338	323	318	308	289	322	284	318	315	303	307	296	349	311	300	349	318	319	279	337	313	298	279	302	296	333	315	266	310	284	305	273	316	309	319	323	331	318	302	312	282	298	305	329	280	315	329	339	282	295	320	293	335	291	336	304	312	283	263	295	311	319	313	296	309	325	295	320	285	288	342	313	279	331	330	282	297	291	339	282	270	337	320	299	302	281	333	285	322	314	316	324	278	298	297	327	318	313	311	291	306	281	304	311	326	324	306	296	319	330	320	311	285	282	275	317	328	327	308	324	300	318	316	317	310	312	314	298	320	294	314	318	285	335	324	314	295	304	296	324	309	314	286	295	307	315	302	315	330	314	332	287	302	315	354	302	324	307	294	330	294	325	304	292	318	316	318	310	314	312	292	311	278	280	307	313	294	315	313	287	321	330	333	291	316	323	336	312	289	321	329	309	319	322	279	294	302	278	321	294	300	322	320	313	323	302	290	323	305	304	304	316	314	298	293	309	327	280	309	313	280	311	306	307	274	332	310	309	284	299	289	300	292	324	340	336	272	312	326	316	312	326	317	326	330	296	313	288	276	288	318	312	275	322	324	313	318	281	283	308	286	312	283	323	284	288	327	318	302	317	287	315	316	302	307	297	281	308	326	328	318	300	342	292	290	299	330	312	325	334	320	298	321	311	327	283	290	313	291	285	296	290	332	316	324	279	319	301	312	318	322	349	308	346	293	318	302	325	316	288	296	318	316	326	302	287	316	317	299	287	298	288	289	307	304	293	316	309	290	315	295	317	312	291	305	352	303	290	292	298	329	313	327	294	294	315	311	330	304	315	346	303	306	325	345	309	323	308	311	302	313	289	281	295	309	306	337	304	316	310	299	294	308	298	315	328	312	302	288	311	322	292	325	266	293	323	325	310	289	318	334	336	286	282	322	318	297	316	278	282	308	266	296	297	308	310	327	317	293	320	325	311	309	296	325	297	311	302	350	309	317	315	304	332	299	327	352	322	309	292	278	332	315	300	303	282	325	323	316	303	322	294	298	307	314	299	312	317	298	280	303	307	325	326	306	335	305	316	310	311	325	309	292	277	326	319	327	334	308	335	311	320	327	328	327	292	300	341	311	299	291	298	301	304	315	324	328	310	292	326	308	331	313	275	281	322	306	291	318	298	339	351	326	294	328	316	328	295	298	343	304	323	309	291	295	301	310	308	320	310	306	302	302	298	296	316	276	326	287	303	292	310	312	312	309	293	313	300	310	295	318	292	323	320	289	328	296	323	305	312	304	274	311	277	302	287	276	328	335	290	290	322	301	313	288	335	360	307	313	309	285	333	275	276	312	293	328	306	290	326	318	295	307	351	307	332	293	322	316	352	350	328	309	318	300	315	312	282	310	316	294	290	342	315	302	314	305	324	286	300	314	282	339	326	304	297	295	328	286	330	300	351	322	307	300	287	308	312	312	329	319	315	317	335	287	295	322	333	314	302	331	304	286	308	295	301	354	336	307	322	308	306	270	327	302	285	309	352	321	329	330	296	316	293	303	345	297	306	294	303	301	280	319	299	308	289	306	287	328	320	305	309	330	322	326	300	334	312	298	311	314	278	285	289	296	308	316	285	307	319	303	308	305	294
23015	21415	29927	23693	21878	24078	24866	21809	18675	4849	633	551	528	487	541	509	491	488	471	490	472	472	469	454	531	465	504	452	475	468	463	451	470	456	420	463	463	445	452	411	448	430	495	444	452	441	451	479	457	438	462	424	502	480	480	441	452	433	457	441	474	475	431	466	447	459	455	438	417	435	464	473	444	456	468	452	431	434	483	440	451	441	426	467	466	462	473	441	454	443	494	464	442	489	457	452	448	468	424	448	456	485	483	478	482	475	496	419	486	445	482	451	468	418	488	469	437	464	436	476	443	471	480	457	488	425	442	467	475	491	490	445	477	451	457	429	455	493	449	468	442	432	516	396	442	416	446	475	454	459	428	479	445	465	421	435	461	471	459	413	460	439	483	488	436	454	471	450	453	467	453	478	459	467	463	439	484	474	456	449	462	463	479	423	447	430	481	457	432	451	425	481	448	451	453	452	458	434	459	430	447	434	426	463	461	453	437	468	478	445	455	453	429	480	450	463	461	416	491	431	441	443	448	441	468	460	462	440	494	427	409	433	471	441	449	416	427	453	439	479	469	466	459	438	479	442	485	472	476	410	441	470	450	475	410	426	424	449	494	413	458	456	446	441	480	442	453	430	473	455	470	456	460	432	432	415	440	464	422	425	466	457	459	450	451	438	456	482	462	456	487	480	485	453	459	493	439	453	514	457	430	428	434	446	480	453	449	416	424	442	453	436	435	463	445	469	461	472	430	440	457	464	452	445	414	502	459	427	447	437	465	475	434	456	465	450	436	442	500	449	436	500	473	485	434	440	454	430	486	449	429	451	482	486	450	439	447	449	442	442	461	440	500	431	438	457	427	468	496	453	452	421	410	503	472	485	466	475	454	442	454	480	460	460	458	426	451	449	476	469	427	444	461	472	412	468	440	452	488	429	479	462	483	451	454	438	469	447	470	462	451	484	456	463	478	463	450	465	460	469	464	435	448	429	437	455	429	452	466	489	433	448	472	430	433	479	471	458	477	471	479	461	484	457	475	461	456	496	442	470	454	466	493	457	476	473	454	470	432	453	484	465	430	469	460	485	487	483	469	448	453	424	446	505	451	497	440	474	443	457	450	480	453	453	454	429	465	459	467	451	479	462	453	473	459	444	445	454	435	441	444	442	512	456	438	475	440	453	445	439	454	450	488	485	452	472	481	445	446	441	451	439	450	451	474	447	471	467	435	463	503	497	460	437	485	461	468	470	432	407	475	440	453	467	487	437	477	465	440	484	442	458	481	453	439	410	442	452	491	435	439	460	441	431	455	426	423	480	451	458	473	431	449	441	466	465	464	456	443	446	433	465	437	479	444	465	420	472	470	463	456	422	482	407	432	504	438	471	451	435	446	466	427	406	439	444	461	451	475	439	433	444	428	442	473	494	466	433	449	480	421	460	440	458	489	414	454	470	502	496	458	448	478	444	445	477	424	442	465	444	457	473	493	433	424	524	431	440	475	476	432	429	411	411	436	455	444	424	449	472	461	450	446	469	427	434	435	471	448	417	459	424	439	447	456	453	458	449	483	436	423	442	473	396	479	445	469	475	431	422	464	468	436	475	524	462	447	457	454	469	445	461	481	431	490	451	472	429	443	498	448	436	473	440	447	449	460	458	441	467	446	453	433	453	460	433	437	448	473	494	484	464	456	456	426	460	427	438	441	446	468	482	483	444	463	457	461	427	426	481	441	455	434	465	473	450	457	469	480	431	462	455	456	434	473	437	428	495	446	468	430	425	436	474	468	464	452	464	450	463	475	459	434	463	443	472	491	496	477	434	479	453	463	427	450	473	395	494	459	464	450	450	478	434	439	471	471	424	441	424	471	452	479	445	451	469	419	469	469	464	467	448	450	423	428	439	427	457	452	434	463	473	469	481	447	428	435	458	489	459	444	462	465	477	437	425	445	424	482	464	415	480	484	474	445	428	457	440	438	466	470	476	484	441	469	463	460	461	458	445	470	474	416	457	459	444	455	511	488	424	437	434	442	463	460	487	433	465	414	453	463	492	457	431	426	465	451	455	478	436	420	481	422	488	435	476	458	462	442	477	415	419	436	466	437	451	437	444	447	433	519	425	410	454	474	440	459	501	427	468	456	466	458	434	464	451	449	446	440	470	447	459	416	505	432	466	452	467	460	431	494	456	516	422	457	437	452	457	472	451	430	435	451	467	422	452	449	441	454	465	432	465	471	441	433	468	481	473	455	466	493	441	462	467	476	433	426	459	454	453	500	428	452	440	452	461	428	456	491	450	446	479	455	436	444	479	481	450	435	431	453	433	451	455	455	407	434	451	471	424	435	462	486	453	457	441	453	461	462	455	443	458	475	430	474	440	464	449	493	469	492	447	462	451	450	451	467	431	444	449	441	436	451	443	474	481	437	452	440	499	451	518	444	433	463	450	475	451	457	457	458	401	428	454	482	441	448	461	481	488	455	468	479	465	439	465	451	414	487	435	455	433	464	425	451	440	460	449	472	444	425	438	450	420	454	475	433	459	490	467	474	423	444	466	493	430	430	465	434	422	455	420	480	451	470	458	457	484	444	445	449	455	458	468	441	419	463	443	446	433	439	457	447	415	488	446	435	478	467	436	432	451	456	450	468	430	445	428	467	494	476	479	460	471	451	489	454	441	460	424	457	471	484	436	482	485	448	487	430	462	442	479	446	438	400	440	488	471	467	465	442	421	461	483	460	453	488	469	441	458	439	454	437	464	452	451	494	435	459	484	473	489	469	443	458	448	441	433	436	425	458	474	462	479	447	461	470	470	458	487	469	481	445	433	389	497	423	452	465	453	466	469	476	439	465	462	467	479	438	447	482	449	455	427	451	463	424	436	449	412	482	446	442	439	444	452	436	443	476	468	433	471	442	454	495	482	472	452	446	442	455	415	447	449	475	468	478	465	476	468	477	472	443	439	436	493	441	464	456	458	505	435	431	441	473	448	487	436	457	456	456	452	475	481	447	456	445	440	468	423	466	461	480	463	412	474	479	450	473	490	460	463	458	460	444	459	446	501	448	462	439	465	466	451	507	446	455	435	462	443	477	481	426	468	473	453	413	439	480	455	434	452	431	477	447	486	477	418	437	434	450	445	455	437	429	467	448	471	437	423	430	481	474	431	478	427	474	456	431	419	461	455	445	463	473	449	480	450	449	434	450	440	458	457	434	441	453	441	451	450	458	514	470	462	462	462	448	482	452	455	484	457	472	475	481	454	443	491	413	412	463	465	445	450	463	424	484	427	441	449	452	449	460	402	412	426	454	455	473	474	454	482	437	475	461	450	439	452	440	506	474	479	429	457	439	437	441	453	460	466	438	450	458	453	453	439	474	487	429	467	439	477	461	440	466	430	446	434	436	434	456	469	416	452	444	429	454	451	459	444	468	470	462	462	423	502	428	435	461	460	444	452	470	416	488	426	457	464	493	450	465	469	439	434	480	476	462	467	455	491	442	498	460	425	446	448
56850	95254	60335	42185	31562	29162	27389	29555	25567	5424	780	646	682	621	611	628	593	587	555	541	561	553	547	511	532	554	539	520	553	592	555	565	584	498	578	556	572	527	568	537	504	515	522	562	533	562	491	518	557	548	541	532	506	541	505	549	525	545	524	518	561	483	536	472	528	516	518	516	493	534	579	499	487	524	500	511	550	494	550	486	558	554	518	525	504	577	495	555	522	483	534	526	565	522	564	534	552	541	530	495	523	563	509	543	505	506	552	491	512	488	532	509	562	544	526	521	511	508	526	536	512	529	516	556	563	469	530	507	494	540	548	492	537	541	551	555	540	513	536	497	535	527	513	565	572	545	540	548	520	506	519	527	495	529	522	521	506	535	502	508	530	551	513	518	490	541	515	538	543	540	528	523	500	578	515	525	531	525	505	499	559	534	535	565	535	536	573	499	525	520	527	505	551	486	521	538	513	508	556	545	515	513	522	530	531	562	559	500	555	524	529	518	520	527	506	500	513	504	528	512	501	548	502	559	536	528	478	522	523	532	513	555	527	523	496	479	529	516	524	524	518	547	525	529	538	534	519	554	545	521	544	534	559	570	503	550	514	516	549	515	526	535	515	497	540	524	546	516	522	524	520	542	486	501	539	536	513	527	548	528	498	533	515	541	575	545	542	555	520	544	472	541	525	494	500	482	499	492	565	521	590	508	520	526	532	525	531	551	512	517	527	504	534	545	510	519	507	560	577	533	569	543	529	532	498	518	529	533	543	511	531	517	542	480	538	550	504	543	572	541	499	528	497	530	514	543	519	520	564	564	560	476	528	538	506	536	492	492	509	533	557	520	549	547	540	510	539	518	566	574	550	572	582	558	469	560	507	567	509	535	526	519	537	504	522	544	517	527	509	518	564	495	499	546	530	522	550	566	516	471	543	538	524	511	497	548	498	513	512	510	505	491	557	584	522	500	561	490	536	494	504	517	551	505	498	484	534	524	538	555	499	530	570	530	490	546	521	520	526	518	492	490	588	540	479	489	488	537	491	520	522	527	491	536	534	549	508	509	515	521	497	497	557	517	525	551	542	510	538	518	524	552	506	503	495	514	484	498	526	555	505	527	542	509	505	509	515	520	512	465	501	487	518	505	541	552	540	543	509	529	505	501	503	548	531	498	530	551	541	524	541	475	558	506	518	487	492	538	480	501	521	514	526	530	486	546	487	525	518	538	495	543	518	536	509	508	507	469	546	514	542	514	502	550	542	536	509	520	537	527	556	522	568	513	522	542	522	506	487	541	526	512	532	519	508	509	509	502	477	507	498	494	553	523	494	528	506	506	525	527	567	546	541	509	495	539	573	494	492	525	529	496	514	528	541	554	562	496	517	548	533	559	545	535	530	506	503	553	556	540	532	516	521	514	532	514	521	503	513	542	499	531	554	498	521	512	575	506	508	526	549	565	504	562	527	520	530	531	492	510	484	548	500	498	561	554	529	543	541	551	527	510	538	528	526	491	522	525	556	530	515	523	522	524	539	571	530	522	575	522	540	541	574	546	496	525	490	592	510	520	519	516	542	505	509	499	541	577	555	488	527	531	529	527	515	517	535	525	527	514	499	518	488	556	543	532	497	589	557	533	485	513	453	540	506	540	495	535	514	514	542	496	518	554	529	473	512	515	563	549	545	500	512	509	549	531	512	534	527	517	520	483	581	504	524	538	545	522	510	498	569	545	558	538	473	460	528	505	535	530	527	532	522	516	529	545	518	474	537	510	510	558	473	512	526	527	515	503	559	534	520	524	527	508	529	528	517	522	528	487	503	465	554	521	514	550	536	561	502	523	489	549	537	517	525	572	502	519	548	492	541	520	526	503	537	538	527	529	509	509	531	489	540	544	523	519	530	541	521	517	516	523	494	481	552	506	497	522	550	547	528	533	550	520	512	528	543	496	513	521	513	558	530	501	527	521	557	546	484	546	539	518	463	528	509	520	501	503	504	533	573	499	518	515	558	525	487	557	555	549	556	526	515	525	524	537	506	507	533	518	525	565	533	534	526	502	532	582	531	552	513	551	518	545	541	526	496	550	495	513	542	531	558	539	520	539	495	528	516	479	507	545	579	532	507	524	524	488	506	534	513	497	535	489	514	496	532	506	506	518	499	513	517	513	550	490	541	478	514	525	508	546	512	513	526	534	535	518	523	548	509	572	522	487	534	518	503	538	473	548	515	552	536	516	522	557	557	510	521	541	514	526	531	526	538	549	561	576	538	482	530	509	540	547	503	504	566	540	494	554	526	524	511	532	545	525	506	530	540	516	549	489	535	510	524	570	529	462	510	517	527	526	551	518	544	514	503	513	526	542	541	527	543	486	556	507	521	558	554	506	516	502	527	513	502	541	524	544	504	537	518	530	521	523	483	537	526	533	523	524	529	540	541	542	502	512	514	537	550	521	515	504	555	551	518	537	543	495	521	494	506	542	527	507	522	488	512	522	504	579	501	551	513	532	534	505	528	551	522	508	509	488	500	550	568	479	529	499	500	497	549	569	515	548	530	546	472	479	513	477	462	545	531	479	536	521	535	531	532	503	536	481	558	573	473	498	530	524	470	515	506	575	539	542	552	501	512	552	506	561	557	504	504	535	518	563	527	517	532	548	574	534	525	522	546	529	575	559	551	532	540	529	536	544	521	513	484	487	489	543	534	549	526	486	515	504	543	486	541	521	526	475	523	504	529	530	538	511	537	506	531	553	529	543	508	596	490	503	566	526	565	530	533	507	524	535	512	534	540	513	508	520	507	530	504	495	526	532	523	506	575	519	519	492	576	538	516	531	524	534	548	516	543	511	517	501	552	545	533	513	519	528	556	506	495	503	531	521	541	493	539	510	518	518	581	495	521	539	521	557	555	533	527	527	552	502	506	534	516	514	515	560	519	505	519	547	489	510	520	550	511	547	505	480	492	501	542	545	486	533	516	514	552	519	517	475	494	482	542	510	506	528	553	557	505	516	536	521	532	537	481	530	538	531	542	522	537	512	501	561	552	514	512	505	524	569	501	520	504	522	526	580	528	508	539	508	495	525	516	557	491	498	529	539	562	476	538	540	526	517	518	557	517	533	545	516	522	501	531	561	526	505	500	517	508	505	517	529	525	534	531	528	545	512	549	517	518	494	515	536	475	508	537	528	545	499	540	518	509	541	547	538	548	500	510	563	554	527	531	507	524	531	578	514	491	522	487	531	517	513	553	515	546	525	553	545	506	532	510	526	536	501	501	515	513	546	531	525	518	553	476	517	491	478	456	491	548	563	540	513	520	510	504	533	518	565	542	525	521	529	535	538	529	524	526	574	528	528	510	523	570	524	531	542	550	542	570	550	517	522	548	531	545	502	527	538	540	499	570	508	530	505	487	516	546	547	511	540	530	490	509	494	528	584	523	498	550	524	520	558	507	547	502	508	534	481	530	527	573	528	529	540	509	519	509	510	519	476	512	523	494	520	529	537	536	579
27832	24737	20775	6872	1817	1464	1382	1531	1268	544	259	271	253	266	244	251	237	252	243	234	251	241	238	255	256	262	250	266	253	252	247	236	228	268	243	236	290	272	243	268	238	275	240	282	239	268	232	250	226	252	248	251	278	266	241	260	234	257	281	260	250	266	275	279	274	243	254	244	246	275	265	255	263	252	272	215	262	258	254	265	276	229	241	240	265	265	276	230	253	272	247	250	257	229	250	245	261	282	221	241	270	258	256	253	257	257	258	241	263	260	238	245	247	255	228	267	283	266	242	244	252	232	256	257	253	239	242	244	246	230	260	248	235	227	246	268	275	283	250	268	274	277	259	240	240	245	280	261	267	262	221	248	266	236	263	251	241	220	260	238	240	258	269	246	249	242	252	251	233	245	270	266	268	256	241	253	268	269	238	249	256	254	221	238	241	251	248	248	283	228	252	257	265	228	218	258	276	284	245	257	257	272	260	267	283	250	252	237	261	256	239	281	267	279	262	291	240	237	253	256	249	221	244	261	249	249	264	242	247	257	255	235	266	234	233	238	260	247	237	274	270	250	257	238	226	257	278	268	256	241	233	248	243	259	229	218	262	255	242	233	224	240	257	260	280	253	277	262	254	235	278	266	247	238	260	227	264	241	252	248	248	277	238	233	266	245	259	258	241	218	223	260	235	229	250	255	248	256	228	239	215	281	280	257	223	271	264	236	262	245	281	271	272	244	273	270	255	273	260	278	252	253	277	257	236	256	247	239	250	285	241	260	242	263	230	279	231	247	250	276	240	254	229	235	260	265	222	236	247	215	229	262	235	219	273	264	257	213	264	259	226	240	243	226	236	202	246	250	261	267	291	272	247	234	229	259	220	241	244	227	254	258	245	253	216	269	267	256	251	249	246	253	253	249	239	270	262	265	269	233	249	238	269	253	253	250	259	237	259	238	250	213	226	242	226	238	244	264	244	255	269	252	225	270	239	260	268	251	265	265	295	226	269	252	257	242	264	241	254	262	239	244	272	281	242	264	244	226	277	258	227	228	247	262	276	222	249	267	271	240	246	281	236	252	273	246	237	256	244	273	251	239	258	259	264	246	267	258	252	242	258	266	280	244	265	262	265	245	243	256	243	234	257	263	254	294	253	290	250	250	247	266	237	239	240	223	239	267	234	236	266	254	260	255	250	256	255	266	283	260	254	214	269	265	227	251	251	256	260	252	249	270	240	252	237	236	248	245	249	274	267	260	229	260	236	255	258	262	222	227	246	244	245	254	267	249	267	269	245	240	237	233	252	259	237	248	249	245	252	238	244	268	224	270	243	272	252	241	243	254	287	292	216	278	250	246	253	277	258	244	254	269	264	254	232	239	262	257	229	250	225	213	238	257	264	248	245	253	230	252	253	275	238	236	267	254	214	245	242	240	235	241	252	229	253	236	239	263	257	227	221	249	244	269	236	218	238	250	243	265	236	256	248	230	247	257	239	262	255	239	250	266	256	266	252	244	300	254	250	230	251	275	246	235	252	225	261	238	250	254	259	238	222	238	274	252	250	239	229	264	249	242	258	257	270	253	207	248	262	251	242	238	256	224	235	259	270	246	228	236	268	241	224	243	244	290	275	246	256	241	243	247	265	254	289	221	236	256	239	224	269	240	260	240	239	262	266	257	263	238	238	255	265	258	274	245	256	254	268	268	238	256	227	266	241	251	253	257	246	247	231	251	250	240	256	266	249	246	236	241	258	241	250	252	252	255	245	228	247	259	272	276	224	259	264	263	252	241	269	229	254	256	209	258	236	275	255	222	275	260	250	259	247	228	273	232	268	235	274	246	270	240	272	261	234	221	247	248	249	267	232	233	246	280	247	243	246	246	245	247	265	268	256	263	265	262	219	261	256	263	242	253	236	258	250	236	267	258	258	242	241	268	274	251	264	258	266	259	269	279	264	255	237	255	250	260	224	272	243	275	244	241	234	238	219	269	260	279	254	239	244	255	233	243	237	234	253	256	280	236	254	240	238	261	221	274	262	247	242	280	231	247	231	241	258	259	226	255	282	248	242	260	242	248	230	238	265	262	234	259	266	266	254	256	266	266	259	243	243	242	243	232	260	236	252	233	280	239	266	271	249	249	266	243	276	248	251	249	249	250	261	260	270	254	281	265	243	240	267	258	250	233	256	231	257	267	220	234	239	253	285	271	252	243	250	263	259	258	253	232	258	249	230	263	269	225	257	272	242	268	224	275	264	261	274	296	274	248	225	274	247	288	277	239	255	282	271	249	260	282	230	226	285	247	254	248	275	236	243	232	256	264	255	246	256	262	266	274	264	238	260	242	258	222	280	267	280	257	251	277	248	260	260	248	261	266	247	253	258	263	233	256	270	250	275	256	245	242	271	262	250	259	233	230	230	251	230	256	252	242	264	262	260	272	248	222	250	241	259	262	249	256	221	286	240	228	274	239	266	266	259	253	239	247	250	270	242	256	237	239	239	284	228	244	248	254	227	251	254	238	251	246	234	255	238	245	247	264	261	255	243	221	256	280	270	242	256	267	274	277	250	267	253	244	258	257	300	245	249	261	251	232	240	282	263	256	232	270	248	255	247	245	268	248	260	259	235	259	250	253	223	255	240	250	261	231	229	268	268	277	243	263	277	239	243	258	275	277	249	262	234	274	237	235	240	253	256	274	278	239	253	247	242	234	248	270	221	232	238	255	251	218	236	245	267	241	247	273	274	250	241	289	281	248	278	249	245	243	256	245	268	267	246	232	243	269	250	259	251	275	237	261	237	229	245	225	275	268	263	253	253	212	222	228	232	246	252	259	265	248	275	242	252	262	270	268	251	238	249	281	239	255	242	251	263	259	255	252	260	231	247	252	241	254	263	261	278	243	237	270	256	269	285	277	259	270	284	271	241	250	263	252	254	247	259	263	251	243	253	239	276	261	235	242	243	263	253	241	270	228	259	261	254	251	226	242	257	252	275	240	243	250	251	264	269	241	266	253	279	253	251	253	237	270	252	259	260	259	274	237	269	254	269	232	262	254	249	257	255	245	243	284	234	255	245	272	271	243	277	248	225	242	276	262	276	220	273	258	258	265	238	258	251	253	260	241	231	228	226	243	230	263	279	229	249	256	244	233	276	266	277	246	259	251	274	230	275	257	242	287	246	274	236	244	235	244	229	216	246	255	294	253	268	221	253	252	266	235	261	248	249	228	280	243	248	265	251	236	273	242	224	242	275	268	258	243	263	244	246	251	282	257	282	233	227	240	289	261	277	266	273	269	251	262	243	275	232	277	254	272	222	276	254	237	265	298	223	221	254	247	235	244	279	240	250	221	229	274	269	245	278	259	251	250	255	260	232	260	265	243	280	232	260	238	239	210	252	243	278	219	270	250	283	250	231	261	253	252	261	251	250	237	250	274	242	257	272	246	241	241	261	242	235	274	282	256	246	272	257	250	228	273	260	249	245	235	260	265	274	244	264	249	252	250	241	221
24344	38530	17955	5972	2526	2495	2348	2779	2319	852	325	296	317	282	316	320	296	327	299	298	315	315	341	274	303	286	313	266	309	314	324	288	327	286	322	305	328	321	315	296	288	339	304	328	296	316	306	317	295	299	310	292	314	299	295	330	303	309	300	270	306	306	310	334	262	294	313	303	285	291	295	252	287	302	296	332	315	297	276	300	294	291	332	262	309	287	264	323	305	262	302	305	286	305	270	305	322	272	315	314	312	292	267	301	299	319	300	313	290	287	291	290	294	302	304	320	289	289	306	325	318	308	298	326	293	318	309	318	288	289	288	298	313	288	340	306	339	296	287	291	269	323	305	300	313	295	306	280	296	323	343	324	288	288	281	312	294	330	284	292	317	326	303	296	279	312	296	295	320	289	327	280	307	302	310	273	295	294	302	311	303	259	288	272	291	305	282	311	320	307	311	272	313	288	284	265	313	286	282	309	280	283	299	292	327	319	297	334	305	274	299	324	294	335	306	293	300	298	314	285	271	322	292	302	324	290	323	294	270	275	296	268	295	324	292	293	280	298	277	306	286	282	296	297	308	304	290	307	298	322	296	291	314	277	306	308	300	308	289	357	303	284	307	328	288	284	300	305	325	308	284	307	334	303	330	281	285	321	281	284	274	301	296	293	292	322	300	290	293	287	289	311	297	327	306	299	319	312	277	292	309	299	323	277	299	282	311	314	321	298	306	288	280	297	295	314	325	272	308	286	286	302	308	307	313	304	304	297	301	300	284	301	291	273	294	310	311	308	310	314	305	326	285	283	272	300	283	319	303	298	309	295	289	306	309	289	305	333	312	316	294	303	301	293	303	275	295	313	291	284	286	299	304	286	299	290	338	321	274	317	283	315	306	299	296	299	293	313	281	332	315	294	319	302	271	290	325	302	299	308	283	310	269	294	326	306	311	315	292	321	304	289	310	280	325	289	278	292	300	302	287	291	306	314	290	327	309	263	301	298	270	312	289	284	302	307	297	291	283	290	312	279	270	308	320	301	310	273	279	316	253	278	310	316	301	276	313	302	307	310	302	291	302	301	312	308	312	293	282	281	325	266	288	323	332	300	309	323	267	307	296	297	314	296	321	301	341	296	306	284	280	281	319	280	294	311	312	281	290	301	303	292	295	326	288	322	292	294	310	305	312	313	317	309	289	298	301	320	301	312	307	299	312	330	282	291	309	323	292	284	304	325	305	275	310	302	288	299	308	287	302	307	309	283	290	288	317	318	293	300	305	325	285	290	288	294	335	305	340	299	312	295	319	294	333	335	281	283	290	307	257	348	310	297	282	304	304	307	315	302	312	303	303	291	299	313	304	309	300	313	318	284	314	318	298	267	308	297	310	295	285	288	303	313	300	306	294	291	294	300	312	305	274	294	288	304	304	311	314	247	306	327	277	313	286	299	274	300	304	298	294	307	335	295	302	296	295	266	287	324	308	286	308	306	291	299	302	313	304	309	300	313	267	294	285	296	302	279	310	303	322	316	318	305	301	289	328	287	316	311	298	305	329	287	312	283	317	303	311	313	302	292	276	332	292	299	317	304	304	329	313	284	284	329	333	334	298	325	301	312	316	294	314	296	259	302	309	306	344	312	294	290	268	298	296	319	307	292	297	302	315	315	300	304	296	271	296	322	262	304	312	319	288	304	310	266	299	296	304	324	303	307	268	286	276	285	278	283	298	289	308	293	275	298	300	285	284	302	319	299	271	296	271	298	290	294	331	300	310	318	318	292	301	322	315	275	287	302	298	285	339	314	312	312	306	287	300	321	307	322	249	289	298	303	296	314	303	312	276	290	278	288	314	305	293	331	296	299	306	318	274	303	323	301	340	327	299	315	298	309	296	271	273	290	286	309	293	295	300	296	327	291	324	287	301	294	296	307	303	281	290	300	319	316	276	304	307	289	304	292	260	323	300	296	296	306	300	294	308	286	298	302	319	330	319	311	291	325	294	302	304	294	307	305	327	288	291	276	310	283	298	292	324	281	299	324	303	304	318	251	292	319	305	319	268	296	277	286	303	297	296	297	296	332	312	311	317	297	288	325	316	307	277	321	311	316	300	301	309	296	305	327	305	304	294	301	310	296	314	289	316	296	339	298	303	303	302	320	289	285	299	302	327	336	330	293	324	321	298	275	307	313	293	280	304	313	273	295	312	297	289	306	291	290	321	273	289	281	292	272	282	311	302	265	312	316	278	272	316	288	317	313	296	276	287	301	323	298	281	306	306	324	292	293	276	307	299	297	313	290	292	318	297	318	307	300	293	296	295	285	293	327	313	290	287	310	300	295	298	330	305	282	271	342	309	290	280	305	331	330	340	254	311	302	309	308	292	307	330	281	301	282	310	295	325	307	294	307	326	287	288	318	291	278	310	327	333	295	317	330	314	307	289	302	316	298	298	286	306	310	315	274	310	312	296	308	305	274	291	321	317	302	296	288	289	278	308	295	300	283	321	303	279	313	309	264	301	294	295	302	316	285	309	329	286	301	318	300	294	282	318	270	281	294	333	296	287	311	280	274	317	315	272	325	312	295	281	314	308	290	325	293	292	295	320	327	301	271	324	281	308	297	289	311	287	297	307	350	309	291	294	310	308	288	282	288	282	319	321	310	324	290	304	301	314	300	304	292	283	310	281	287	284	307	322	336	301	303	286	321	289	274	333	309	303	324	278	334	293	315	309	299	309	329	314	327	327	312	311	294	295	290	333	318	316	298	324	307	314	312	314	295	331	303	290	292	285	283	288	336	314	298	284	302	274	307	303	327	284	319	256	315	317	288	278	299	326	322	285	326	330	294	312	336	289	332	310	295	312	307	304	301	285	289	338	271	326	302	298	308	283	282	286	304	308	302	310	320	299	305	305	328	314	283	295	313	278	322	275	288	290	297	329	298	273	296	302	315	296	317	299	285	283	283	338	284	278	326	328	289	295	280	340	284	284	280	303	328	323	313	330	306	303	262	275	283	284	301	274	298	331	313	302	327	288	297	305	323	301	311	308	271	286	306	310	312	297	333	326	304	288	293	295	288	327	322	322	342	292	307	299	270	312	292	301	274	289	278	274	287	269	311	287	298	292	314	298	314	280	307	321	308	302	297	288	330	317	266	319	268	334	295	318	292	305	311	312	294	319	316	306	305	308	294	307	300	267	296	317	298	307	294	307	295	276	322	283	302	286	264	291	317	300	307	315	305	285	341	312	302	305	328	299	276	302	279	296	310	326	298	306	350	307	272	286	281	328	303	322	268	312	286	339	306	275	310	302	283	322	319	335	264	268	303	320	294	284	280	274	297	316	279	283	273	317	287	301	286	316	295	287	289	327	280	309	306	274	293	270	300	307	306	295	273	313	276	267	300	322	303	310	295	291	303	294	325	284	313	277	306	315	320	298	319	326	314	304	335	287	250	297	316	296	321	312	301	281	311	340	323	304	314	298	287	323	281	310	284	299	315	286	312	302	301	277	324
24138	21885	29720	25919	21146	16335	14283	12441	8240	2712	451	404	401	426	416	375	385	402	359	401	332	378	356	386	388	354	392	440	358	332	373	373	379	356	363	372	364	387	371	368	395	326	370	373	392	374	383	404	420	389	383	371	381	368	370	371	374	374	378	382	386	367	364	374	378	374	377	366	394	378	374	357	367	384	378	382	419	397	375	380	347	394	376	354	342	373	352	354	378	393	368	375	348	363	387	384	381	376	332	386	407	365	397	396	359	364	379	361	354	356	394	333	339	371	370	375	380	414	376	361	349	353	370	425	356	349	386	376	412	334	378	374	386	380	344	358	358	345	365	341	390	390	349	353	377	338	350	375	339	361	376	365	359	320	350	393	391	378	382	388	384	388	381	368	385	388	367	362	359	371	362	370	388	368	389	356	363	364	350	378	357	365	352	368	372	361	380	351	366	381	373	391	370	336	362	366	378	360	368	376	360	372	355	391	383	375	371	364	352	392	351	361	381	374	367	385	368	373	406	385	368	355	352	370	339	353	382	372	360	370	360	387	356	384	385	380	386	370	328	334	369	393	344	358	378	357	382	397	403	357	367	391	367	361	367	387	357	380	368	378	362	391	363	339	382	363	359	338	401	372	359	348	406	389	387	330	396	355	373	386	335	375	390	380	381	392	384	375	335	378	370	377	362	358	373	388	359	369	368	367	371	366	348	381	351	383	331	379	347	351	356	346	349	333	366	382	348	378	400	355	399	387	371	333	346	364	396	370	376	359	365	379	420	384	359	352	387	340	373	336	351	340	374	367	345	389	329	341	399	394	372	345	344	375	353	376	351	364	353	342	397	357	405	372	340	385	379	378	382	349	404	379	339	395	383	382	364	355	374	370	336	362	392	370	390	361	362	348	351	345	343	377	376	368	340	344	334	340	354	373	374	372	341	360	357	387	368	349	395	360	387	347	370	399	372	389	388	375	343	401	383	369	398	403	378	391	364	386	412	379	371	342	390	348	362	375	350	355	366	365	368	361	367	343	385	333	380	358	375	370	353	357	372	363	386	347	342	391	364	379	384	379	387	370	389	316	349	390	381	367	392	321	361	362	354	340	364	376	342	376	357	370	370	350	384	359	365	328	368	368	357	362	383	380	376	336	333	358	363	364	374	360	373	372	360	380	387	372	365	365	365	388	373	342	372	318	353	355	330	357	387	375	351	397	376	374	364	332	361	371	338	391	360	383	382	348	358	362	377	364	341	398	407	380	354	394	390	364	344	361	357	389	392	336	394	360	348	359	365	391	374	363	355	363	327	382	364	383	386	314	404	360	373	399	405	352	374	343	376	365	380	363	388	403	377	391	351	356	357	388	391	389	358	372	357	374	335	346	337	366	381	357	369	381	355	337	395	375	384	375	369	351	393	387	369	397	365	375	358	363	378	369	367	348	376	367	383	358	395	381	378	350	359	390	376	411	367	369	378	349	397	375	392	350	385	376	389	359	349	358	334	316	376	375	366	384	363	384	389	367	368	370	369	349	360	328	363	357	384	360	362	340	367	388	362	357	360	391	357	364	325	404	372	334	387	357	380	350	361	352	341	390	338	374	374	344	338	391	365	341	346	381	357	425	337	386	366	387	359	389	373	366	333	383	404	408	373	364	398	370	360	370	395	390	386	389	353	365	339	365	356	378	369	396	380	367	335	381	349	380	364	349	351	397	365	352	373	352	347	346	367	342	355	323	349	356	380	398	345	365	367	358	374	389	361	377	382	351	375	380	345	375	345	378	340	349	354	343	370	378	349	341	383	383	400	336	400	365	352	375	352	352	354	357	361	367	346	369	369	391	361	341	332	346	329	347	377	357	363	372	390	363	358	393	370	370	372	360	375	336	358	323	365	339	393	396	376	344	390	376	367	379	397	362	368	393	331	396	393	367	383	349	387	371	360	388	377	371	362	373	382	351	352	381	367	376	377	381	392	388	369	357	372	376	398	329	372	335	350	371	350	341	359	370	378	365	367	333	377	375	337	373	365	352	358	362	377	350	389	365	401	371	349	410	376	397	398	388	347	379	358	355	371	383	410	395	403	350	359	377	374	365	370	382	414	367	389	384	350	404	368	355	354	364	377	368	421	345	362	394	346	348	340	348	391	370	377	378	396	384	345	357	403	412	339	403	370	406	364	396	368	357	351	348	356	386	364	392	345	338	385	347	365	354	345	368	352	372	355	369	405	365	386	356	315	363	377	392	377	397	338	355	395	367	393	380	368	403	336	377	355	381	390	388	382	369	382	362	365	383	355	408	401	369	352	390	367	388	384	354	367	366	370	372	351	351	375	359	345	378	372	372	332	336	366	350	344	376	385	370	360	380	373	339	364	349	405	389	346	365	348	379	357	336	384	342	352	363	372	425	391	386	333	369	344	402	338	383	381	346	359	385	391	367	338	396	374	365	387	336	399	329	384	369	368	364	374	362	380	350	395	375	361	385	366	386	364	343	385	380	374	392	338	383	371	407	399	386	332	323	367	338	405	408	372	375	382	356	367	348	350	365	367	370	364	365	347	380	387	368	399	342	369	399	399	390	373	351	368	382	359	378	372	395	360	353	369	326	372	365	403	385	375	355	420	355	375	395	386	338	358	416	367	386	356	356	401	329	351	373	385	354	367	385	367	404	369	349	389	364	331	347	378	365	386	331	357	394	350	395	345	374	344	369	343	360	348	353	400	353	368	354	374	372	344	367	396	395	368	364	389	375	386	373	367	385	346	371	393	376	366	384	361	376	345	389	373	344	363	357	370	407	365	372	331	369	356	389	353	360	371	380	394	375	329	374	331	361	356	387	388	368	365	374	379	362	362	415	352	340	368	350	375	384	377	356	379	365	343	382	354	357	361	369	382	363	351	373	360	353	359	361	368	367	380	362	384	392	350	370	369	385	338	340	389	350	350	358	353	390	370	412	353	361	387	377	380	347	380	327	378	332	382	354	331	360	375	377	354	369	351	375	361	425	385	388	380	329	370	367	341	413	326	332	354	348	370	388	340	364	357	364	385	381	375	354	378	368	368	346	359	364	381	380	349	379	411	397	389	392	368	336	361	364	417	373	393	372	408	424	401	348	360	385	405	358	377	374	390	356	395	391	359	370	376	324	389	375	346	334	373	316	392	360	407	378	357	343	377	385	339	380	356	377	371	362	375	388	388	370	388	377	382	325	377	365	343	351	365	360	347	393	323	357	382	368	415	367	366	335	354	377	377	378	393	366	351	405	370	365	356	385	384	399	369	420	351	365	332	378	395	358	336	353	399	359	347	377	336	362	366	369	355	382	350	385	336	358	349	389	389	383	376	373	389	407	327	372	354	341	383	356	332	368	366	353	390	368	373	351	394	385	383	360	391	378	372	391	354	349	361	357	396	399	423	358	370	348	380	376	385	373	369	398	364	385	357	364	391	341	382	353	361	378	387	367	364	340	355	328	366	342	384	358	355	373	347	369	368	396	397	390	360	394	361	386
48270	81669	50390	35691	19583	19025	19623	19787	13743	4689	597	518	470	460	484	462	472	470	463	477	463	461	431	450	456	426	418	400	462	453	407	437	441	466	444	412	438	403	419	459	410	413	428	428	420	442	440	411	411	430	459	422	410	432	419	440	458	409	453	424	428	456	443	446	399	433	439	420	424	421	413	408	396	406	449	455	414	412	405	440	433	412	428	429	415	435	422	419	428	426	417	415	413	431	400	447	437	417	410	436	432	444	434	435	437	396	428	446	444	443	433	421	421	396	448	409	422	433	427	451	410	424	418	438	426	416	454	445	445	461	410	428	468	414	440	440	419	439	403	433	398	431	423	423	432	433	446	435	433	452	445	423	408	450	417	438	430	416	470	408	486	436	438	420	435	418	405	421	432	446	454	445	414	432	419	445	443	422	430	417	428	452	442	415	451	406	446	411	420	413	477	407	450	427	437	420	437	420	399	462	469	439	434	425	422	415	441	428	434	442	408	413	365	420	453	456	440	393	437	443	430	409	438	411	440	387	444	460	447	447	441	439	431	422	398	410	437	424	387	404	444	441	426	429	425	433	422	419	435	445	377	418	419	439	460	463	449	450	408	394	401	408	426	404	429	426	411	423	396	401	434	450	470	401	428	430	424	425	444	404	413	402	427	435	448	429	443	394	391	442	463	406	392	378	450	426	443	415	436	430	419	407	450	450	434	408	422	436	412	395	432	453	448	421	401	412	472	417	444	416	421	412	418	437	436	424	438	424	394	428	399	412	435	429	413	457	441	454	397	399	421	416	436	432	432	415	382	395	436	448	449	404	432	428	421	411	421	409	435	412	401	457	425	448	408	412	430	381	379	410	447	433	407	405	399	401	429	393	402	425	421	432	415	452	451	426	439	403	467	402	457	398	415	380	425	402	447	423	408	398	421	427	423	433	403	408	433	425	396	464	419	419	472	457	409	420	404	478	426	410	446	416	471	412	432	427	456	429	439	421	455	403	437	411	421	469	465	392	407	406	428	409	445	426	422	435	419	430	450	424	418	430	427	446	430	432	417	432	449	393	387	416	440	430	456	458	420	422	436	423	440	410	405	408	427	439	403	486	381	420	455	444	443	435	463	400	446	430	427	411	422	385	439	435	428	432	418	405	427	430	411	446	434	400	426	442	414	458	416	399	427	445	417	426	433	449	463	445	426	419	416	432	423	382	420	422	447	405	426	437	439	397	404	415	413	427	414	444	429	414	419	422	468	400	436	429	445	447	439	411	420	428	393	434	425	451	419	457	422	425	427	423	407	417	441	422	427	413	423	431	406	467	438	424	419	408	427	450	426	428	412	433	414	416	463	433	418	429	413	439	459	418	402	437	415	424	434	437	434	440	422	399	406	463	440	428	416	432	457	459	430	400	420	404	417	440	418	419	402	423	432	453	413	411	434	428	418	464	416	415	441	407	435	424	431	432	429	438	414	413	421	427	391	383	472	439	406	426	430	419	412	413	468	417	480	462	443	379	441	442	419	449	438	405	444	419	408	419	449	410	397	435	417	432	377	398	446	438	437	427	474	440	436	437	416	439	409	402	418	386	415	443	441	444	421	425	456	426	424	423	392	408	409	396	420	445	427	420	433	406	455	421	454	433	399	415	398	414	471	417	406	445	408	425	458	414	466	449	431	446	419	415	441	410	396	435	409	435	444	473	446	410	413	394	425	407	407	439	430	438	421	414	419	435	456	444	445	417	401	428	474	439	439	419	393	415	410	452	424	443	458	421	436	431	403	477	446	421	407	432	424	435	439	384	393	393	396	435	452	389	408	394	424	478	440	425	413	418	427	393	400	433	414	439	400	425	381	430	494	437	389	409	423	418	408	398	424	373	409	409	448	394	396	455	434	395	402	402	433	422	432	421	396	465	426	404	412	389	429	431	436	462	422	429	407	408	414	403	423	385	430	431	423	445	391	429	448	394	404	410	398	426	432	413	438	450	406	449	453	457	415	412	432	419	427	409	430	419	412	432	469	457	400	405	463	413	415	413	415	423	458	414	433	457	450	413	433	419	448	443	425	377	416	402	437	413	395	416	437	411	424	400	412	446	439	444	422	444	424	385	436	427	440	419	401	421	443	444	443	448	448	403	433	450	423	421	407	443	443	420	404	421	410	401	440	424	455	417	404	371	428	418	426	453	419	445	434	419	437	412	445	403	447	439	453	411	438	444	407	422	438	433	436	403	448	419	395	436	419	436	442	422	466	449	463	454	403	418	450	462	409	424	453	418	414	424	431	442	399	402	403	399	442	418	423	425	394	449	428	451	418	383	412	410	437	449	449	421	401	396	399	448	419	388	436	395	454	452	427	410	425	405	452	431	434	410	449	409	422	426	412	403	427	454	435	456	464	442	421	457	409	401	431	412	418	435	386	443	410	406	398	440	388	411	437	422	433	385	453	426	401	426	362	428	443	432	401	445	409	439	417	443	386	430	443	435	427	422	480	416	405	394	458	431	412	467	415	407	435	409	424	435	465	404	433	438	409	410	427	431	424	466	408	442	420	465	369	461	440	419	424	437	415	479	433	415	445	406	374	432	404	433	478	455	436	407	422	445	432	426	404	439	428	464	413	429	434	424	428	431	414	458	404	424	453	470	431	431	404	454	410	441	438	458	420	415	449	421	421	407	402	472	399	403	421	376	439	444	419	428	417	423	409	411	419	432	432	432	431	472	418	425	445	419	427	425	437	446	437	434	426	420	389	433	441	446	404	421	419	382	408	414	362	394	408	413	453	433	444	410	403	449	379	399	420	406	430	400	430	421	456	425	452	388	462	452	475	430	407	437	458	446	423	425	415	457	446	440	440	419	430	399	435	411	427	375	421	437	440	432	436	479	432	410	436	439	427	433	391	422	415	431	455	427	437	474	409	406	446	398	413	424	425	442	459	457	438	435	411	412	409	462	472	359	408	424	458	420	409	422	403	453	436	435	445	442	456	440	429	412	404	455	438	444	439	411	423	439	419	429	439	432	444	436	433	419	396	414	402	424	421	424	418	436	444	409	425	367	388	438	409	461	456	485	427	437	431	409	444	409	466	444	456	419	406	389	440	436	417	412	417	407	439	455	410	423	421	451	422	445	448	430	448	403	441	430	433	441	419	445	426	437	422	416	433	409	431	432	418	415	457	448	435	442	427	451	472	428	445	424	415	438	426	410	448	403	425	408	434	435	465	388	447	465	408	399	421	429	381	454	440	442	462	401	446	395	414	418	432	442	436	463	425	416	414	461	448	437	403	418	476	423	378	405	398	429	430	405	432	426	425	412	434	432	456	425	385	432	401	446	469	422	440	411	396	377	438	435	450	419	444	411	428	422	383	459	439	408	418	426	438	420	426	410	414	440	422	415	427	422	429	440	439	402	423	380	404	397	438	413	418	467	427	419	393	435	403	445	422	387	397	449	426	457	425	426	395	453	446	407	434	436	444	423	447	444	429	467	426	435	426	403	410	433	409	432
25412	22655	28489	25729	12590	5299	4769	4308	3796	1867	303	271	273	242	259	240	268	262	251	228	259	246	267	244	239	261	271	261	266	258	249	257	236	283	237	251	210	255	250	249	232	277	274	284	237	284	268	247	239	233	254	251	253	259	228	253	242	251	263	296	234	277	256	237	286	267	245	243	252	277	246	246	259	259	267	258	259	263	245	288	240	218	243	262	263	248	262	241	251	260	253	246	255	257	240	241	267	265	262	257	235	244	257	256	241	249	288	263	258	248	286	225	268	244	244	267	281	233	240	262	279	273	262	256	250	252	262	232	212	238	249	222	245	267	241	255	254	255	239	259	244	250	273	262	233	270	242	231	256	285	266	250	259	250	258	272	263	249	268	236	217	244	268	249	234	250	257	258	268	259	262	243	247	247	257	260	237	259	243	249	243	278	246	251	236	265	254	266	272	294	266	242	251	256	264	261	294	270	281	240	277	250	285	262	258	267	258	246	248	268	238	241	240	264	267	230	249	234	261	251	254	245	289	267	253	252	253	249	282	241	272	287	280	251	262	262	285	291	259	259	284	253	256	251	240	274	246	247	261	261	263	274	263	238	244	271	257	276	251	286	259	248	257	262	269	233	246	261	294	239	267	265	259	245	275	259	260	258	224	268	260	249	290	238	249	242	248	237	251	243	253	234	258	265	254	237	215	288	256	264	213	266	264	268	229	240	255	231	237	245	289	251	245	216	242	251	236	252	270	250	222	258	280	247	269	239	276	276	240	274	240	260	257	255	273	235	265	242	240	273	239	222	281	272	282	250	262	262	285	235	261	278	259	280	248	267	262	231	245	244	256	271	256	237	247	250	242	249	228	251	245	264	254	250	232	265	229	238	240	261	254	249	247	248	245	264	254	262	253	237	249	241	247	253	250	241	265	270	254	252	253	267	247	242	270	240	227	269	253	259	233	256	247	245	276	243	271	263	254	231	238	255	267	237	239	271	268	253	259	262	244	267	250	271	258	244	230	259	246	278	246	242	222	240	237	267	263	244	266	253	249	235	283	240	235	281	239	249	252	245	263	254	293	258	259	262	273	255	261	230	285	231	253	251	262	255	253	269	261	254	237	256	237	265	277	242	248	267	270	260	257	259	268	263	243	246	242	271	272	242	250	257	280	238	258	270	258	260	256	258	239	223	283	262	257	264	249	277	247	277	243	254	257	263	248	229	244	242	253	230	205	263	271	277	265	282	251	241	267	243	262	246	256	250	256	257	258	253	250	250	257	243	241	228	230	262	265	243	273	251	270	263	251	241	264	256	281	238	234	252	234	252	227	250	266	278	288	236	239	254	310	221	276	267	268	263	243	272	265	279	243	245	252	243	252	287	279	277	271	236	268	248	258	276	284	233	251	269	260	259	247	266	237	269	228	253	246	256	247	252	272	273	268	273	273	278	252	261	238	252	252	253	248	240	232	226	261	248	239	237	237	246	227	250	267	283	263	227	236	277	246	242	248	238	275	290	255	245	282	251	240	244	276	228	231	285	256	265	267	265	257	265	267	240	246	235	279	226	247	239	264	258	275	279	267	261	262	271	228	238	254	248	264	228	240	286	244	269	256	255	266	227	250	245	275	250	267	247	266	252	242	252	241	246	277	256	240	251	254	249	225	233	265	244	281	279	263	267	233	265	236	221	279	235	264	266	225	252	264	245	279	254	268	252	250	268	223	266	264	265	219	260	250	256	270	266	282	252	250	238	247	242	258	242	250	259	253	227	271	264	289	259	250	257	250	253	252	245	241	281	245	238	234	266	279	251	277	248	279	251	240	304	258	292	253	250	234	253	244	261	259	239	239	260	295	245	250	226	263	272	261	268	270	257	261	266	253	254	250	230	240	265	253	274	217	229	246	282	242	240	244	269	237	217	250	272	273	261	239	247	268	243	245	287	275	276	239	237	228	250	262	255	254	248	265	272	248	291	253	288	262	232	268	281	229	247	277	285	250	272	235	257	245	262	233	268	223	247	253	251	259	245	245	228	264	288	260	267	297	237	270	275	258	225	257	260	264	256	277	284	259	237	272	249	236	276	232	253	242	262	250	243	279	240	232	229	264	248	233	225	271	259	259	273	255	279	268	249	249	275	236	261	226	263	273	266	276	250	248	241	252	267	247	274	259	260	228	266	271	270	237	230	262	250	249	269	270	233	234	232	271	241	295	230	254	240	255	281	272	238	252	243	260	248	243	242	223	223	253	269	260	270	236	270	256	270	240	238	260	244	272	222	238	272	246	267	273	243	241	253	276	252	276	234	242	244	237	235	262	222	256	224	233	241	209	276	244	247	262	231	248	246	239	252	224	253	246	263	251	252	230	263	252	258	278	300	269	248	228	251	280	254	271	262	238	268	246	272	264	268	296	254	234	237	239	271	269	263	225	251	257	257	272	257	261	250	250	255	274	271	258	283	266	263	245	237	240	244	272	277	250	245	243	257	281	274	240	273	278	265	296	281	270	245	235	277	262	241	264	263	259	234	248	234	242	256	260	263	243	266	260	266	264	228	282	247	241	254	240	276	272	241	258	252	253	273	233	231	243	262	278	259	237	265	264	287	257	230	255	258	257	291	251	266	237	276	245	298	267	237	276	242	232	258	264	264	262	261	256	248	264	253	240	251	280	272	261	273	264	271	259	244	263	262	265	262	252	255	251	251	242	267	264	242	215	297	231	258	287	256	264	253	240	236	238	269	260	285	269	259	225	276	236	260	259	243	281	257	237	229	251	247	258	252	262	239	250	272	250	254	268	253	275	236	268	241	249	244	233	260	241	277	269	253	249	261	247	243	277	232	210	261	241	225	280	235	258	238	273	204	274	248	247	247	261	259	245	261	250	286	270	242	230	255	266	240	263	269	231	260	251	228	267	268	257	247	268	242	233	255	271	250	239	275	269	252	251	256	262	270	282	240	251	256	239	256	243	261	274	236	255	247	275	277	254	285	258	240	264	236	235	249	241	255	279	245	265	248	267	285	248	251	257	241	255	245	250	257	255	292	240	265	271	249	236	257	280	243	275	247	229	267	247	256	247	232	255	267	248	249	253	267	248	249	280	252	241	248	257	265	242	266	253	246	268	247	273	279	257	263	235	247	243	266	252	270	244	256	262	242	279	240	226	223	261	262	272	272	231	261	278	279	280	229	253	261	253	213	260	290	286	255	278	221	256	257	222	264	248	235	268	245	239	226	255	261	264	270	228	257	254	255	235	243	274	269	260	261	245	238	245	224	256	270	259	255	263	259	260	270	267	244	247	247	254	275	228	260	240	244	272	243	249	225	253	230	256	238	241	282	259	235	262	264	270	248	262	242	270	252	271	274	251	230	252	242	240	264	243	263	244	244	258	281	261	259	259	257	254	275	250	237	261	253	253	236	286	251	248	246	263	237	275	243	265	245	274	266	259	251	260	243	253	254	276	240	254	257	250	268	238	243	241	282	272	267	280	219	278	255	243	246	278	255	272	246
43883	68424	40137	26758	12058	10561	10597	10379	8882	4112	448	340	375	344	332	365	305	325	330	311	331	310	308	292	334	320	324	293	295	303	298	314	302	315	359	323	317	298	329	311	286	306	273	308	337	327	281	349	331	323	297	320	300	315	295	321	329	286	318	308	320	295	306	346	308	325	328	282	332	304	280	327	308	316	301	308	306	289	283	313	288	328	322	326	346	306	336	334	312	316	300	312	299	316	311	300	342	319	328	336	296	322	329	362	325	314	310	335	317	304	336	338	294	315	297	316	290	316	317	280	304	315	311	310	316	299	304	316	297	308	287	312	322	316	333	311	324	336	293	332	351	311	296	292	350	308	292	347	335	277	296	321	318	328	315	285	308	306	300	294	323	315	329	319	298	313	323	302	329	327	345	328	305	317	311	317	314	308	306	324	300	294	316	331	291	331	356	287	319	318	303	301	312	321	285	324	332	307	266	301	300	302	308	305	328	308	314	322	330	288	328	321	297	293	299	316	324	306	314	322	339	325	330	329	300	336	332	335	326	309	331	294	317	322	321	317	311	304	291	285	306	339	316	317	326	306	285	335	289	331	315	323	293	309	320	312	314	341	335	319	289	308	312	292	329	293	335	312	323	307	302	302	300	340	331	320	305	327	315	290	285	305	301	310	319	309	297	288	339	281	284	326	325	317	330	307	283	316	299	299	279	310	320	324	318	317	314	327	319	312	265	299	338	323	325	301	283	333	290	306	305	308	319	323	317	313	318	319	301	310	326	308	323	316	315	325	325	309	318	285	295	326	284	295	315	330	289	330	299	334	290	345	304	318	315	294	313	280	317	317	309	306	279	339	330	314	302	330	306	308	314	304	322	292	337	305	312	301	299	300	306	314	318	355	308	288	294	310	309	310	292	289	364	320	321	303	331	336	307	326	336	346	292	296	299	306	334	332	306	307	293	353	346	309	309	298	318	333	305	287	301	289	314	305	299	311	300	308	288	302	293	292	323	334	297	345	335	296	304	334	323	321	303	325	307	319	337	284	340	317	312	317	308	328	292	306	325	310	293	352	311	321	321	311	290	308	323	321	297	289	295	340	308	305	331	298	315	309	330	325	340	311	326	309	303	327	286	282	298	309	332	287	321	310	356	327	246	312	322	330	287	318	317	301	297	296	331	284	311	285	315	294	369	336	329	308	330	309	324	294	309	302	300	306	318	287	334	325	293	294	323	327	324	284	334	328	349	297	307	343	302	314	311	300	329	310	316	317	337	327	317	343	302	324	296	298	320	337	322	308	295	327	358	342	314	312	335	331	328	295	315	328	342	317	310	325	327	305	291	302	315	302	295	300	300	300	327	297	331	319	317	280	329	287	294	288	304	328	296	325	360	320	306	295	318	343	317	293	327	295	316	307	326	332	322	331	326	301	308	313	310	311	300	330	302	314	289	333	339	289	308	291	322	337	310	313	333	316	350	307	315	311	336	286	296	305	310	312	311	299	305	316	318	309	330	319	310	326	286	277	306	320	299	331	321	311	292	268	295	345	311	338	302	340	314	326	339	316	325	326	304	329	311	307	289	336	335	308	308	309	285	324	314	303	301	311	343	317	339	327	295	294	327	303	303	296	310	301	319	297	324	301	277	315	329	333	300	321	299	303	326	313	295	302	324	336	292	292	308	312	316	318	317	295	298	315	324	319	303	317	317	312	346	299	314	295	330	334	337	327	309	320	293	307	298	335	300	320	329	299	324	333	309	308	292	315	309	304	292	312	294	292	307	313	300	319	302	310	336	323	320	304	324	332	299	341	327	313	314	327	302	290	307	306	305	286	313	295	306	339	300	321	321	294	303	347	307	304	335	297	306	297	292	305	324	327	282	327	302	313	329	284	298	327	310	347	339	273	338	304	273	309	316	320	313	329	309	302	337	311	278	322	314	309	330	296	329	332	299	307	308	302	324	293	297	316	319	323	302	334	328	304	323	325	266	325	325	297	352	293	330	314	311	327	310	314	314	308	295	330	297	312	301	321	285	286	294	308	290	311	268	293	326	309	301	318	337	284	299	314	335	308	322	311	283	312	319	329	309	311	318	340	316	305	320	304	306	303	315	310	291	310	294	309	305	285	322	332	317	318	342	284	309	307	305	286	319	331	294	298	311	298	339	310	285	301	332	307	330	300	309	313	325	319	341	297	311	311	324	304	331	306	323	316	333	285	335	344	350	331	326	343	298	285	312	318	315	299	309	296	295	333	317	322	325	312	312	290	306	290	316	310	337	302	310	323	300	291	299	311	323	321	320	288	375	307	304	308	320	282	322	309	293	293	307	307	322	341	338	344	327	282	347	306	308	331	314	296	308	315	292	321	318	309	314	321	302	326	312	310	309	300	307	312	308	311	326	315	323	317	321	284	324	311	335	287	306	314	330	291	333	289	335	301	314	296	299	339	321	309	321	335	301	305	313	322	279	295	329	302	305	309	314	330	318	313	324	325	321	338	307	296	276	311	345	325	279	303	306	299	295	320	322	350	315	313	318	349	331	309	351	313	307	338	316	285	291	316	319	310	293	329	316	301	288	321	289	311	285	282	333	301	291	313	336	316	313	333	304	304	322	300	308	294	305	310	310	316	300	334	303	312	326	325	327	317	294	324	312	315	333	328	309	290	333	352	319	325	327	295	334	322	310	324	343	295	264	326	296	304	301	304	296	315	318	301	289	320	282	290	325	300	325	290	284	303	331	344	286	334	298	323	327	301	319	328	295	322	323	321	335	305	278	315	329	314	333	320	316	327	338	322	309	297	338	326	302	326	303	319	313	310	296	296	331	346	288	307	338	294	352	293	323	315	284	306	301	328	307	320	318	290	285	326	279	318	332	303	299	319	296	339	295	346	287	319	325	329	301	327	312	297	327	312	347	325	298	322	320	276	321	308	315	326	312	266	297	319	290	328	304	324	306	312	309	311	343	312	309	320	315	313	348	310	325	313	311	297	331	321	341	337	321	302	318	348	332	308	314	305	306	297	338	283	300	317	300	294	340	319	318	310	320	309	278	316	314	323	294	301	313	298	308	261	306	287	325	325	298	322	312	286	283	317	316	317	294	325	343	296	316	311	335	331	337	316	315	325	318	324	316	315	309	308	354	317	276	300	319	311	337	328	342	276	335	333	313	322	277	378	306	306	274	330	279	299	285	330	326	327	322	288	326	293	324	301	309	311	312	320	324	333	272	323	311	328	353	318	312	302	328	333	297	302	317	338	305	293	342	333	338	329	287	337	288	353	298	306	304	296	319	285	314	321	328	336	313	344	335	305	315	278	319	325	332	321	313	323	344	312	308	316	274	306	324	312	303	293	331	321	311	299	323	309	331	324	297	337	299	320	329	294	327	339	301	327	339	302	338	311	298	333	358	306	327	284	305	326	322	318	279	315	315	292	310	328	333	324	332	305	312	310	328	292	304	306	344	317	307	299	317	301	321	332	317	313	294	322	304	308	289	288	311	294	309	312
22995	21497	29266	24548	21721	22929	21131	17462	17682	7588	907	586	515	495	446	470	538	470	495	522	467	504	464	518	458	449	473	467	454	509	448	465	482	473	439	447	439	455	468	463	447	418	465	461	464	451	491	442	476	474	487	496	499	460	421	469	474	443	473	438	418	466	487	486	450	485	477	485	437	459	485	438	444	456	452	457	452	442	433	437	489	459	492	399	484	462	451	439	461	445	480	473	465	454	492	477	452	421	444	448	454	470	487	457	444	426	488	464	451	448	454	448	472	466	445	433	462	424	470	475	459	436	474	477	465	461	443	441	434	467	470	439	474	460	449	454	446	483	481	460	495	485	475	430	479	444	486	460	469	452	457	438	437	474	438	435	409	409	442	441	455	441	425	474	462	484	461	463	453	450	439	455	491	450	415	448	472	452	434	467	415	453	453	468	436	491	457	491	491	459	501	495	480	469	472	443	459	404	431	469	470	473	451	475	435	478	456	448	467	446	425	417	446	457	487	407	431	446	434	438	462	462	444	461	453	447	466	477	462	475	460	458	424	487	426	465	437	511	457	448	419	466	458	434	430	462	445	429	467	485	449	470	432	466	479	431	428	452	431	444	447	464	455	414	461	437	459	423	458	429	448	494	401	471	448	476	451	421	443	454	476	468	412	439	460	472	443	437	450	439	466	470	464	456	480	455	443	457	444	468	472	454	417	445	450	436	461	477	435	451	477	435	426	469	454	476	453	444	437	414	444	472	440	480	451	400	413	452	477	474	450	443	487	448	448	453	408	428	495	422	452	489	448	433	420	478	468	476	464	479	470	492	497	411	440	461	495	451	444	441	447	462	424	458	455	421	455	428	473	455	465	420	482	418	465	458	447	444	457	446	444	461	451	442	462	454	471	428	436	480	497	413	473	447	452	428	455	445	462	449	492	475	464	480	417	461	449	455	438	399	442	434	433	473	429	437	458	450	490	448	474	488	438	447	474	477	454	439	445	463	464	505	435	443	462	483	428	464	461	472	454	475	439	449	425	469	511	481	467	425	433	480	466	438	428	489	451	462	504	432	460	454	462	426	458	432	468	470	436	432	457	451	471	451	462	461	448	483	447	487	468	431	452	450	450	468	439	468	471	451	500	436	452	391	451	470	460	463	486	463	446	447	456	449	432	458	443	464	450	497	465	484	455	449	466	453	455	426	474	474	431	452	468	440	427	444	483	457	445	432	438	479	451	471	447	447	425	464	434	485	407	442	417	434	470	456	431	449	439	405	479	421	448	427	420	442	435	459	452	465	445	443	482	488	424	460	440	457	459	440	489	438	488	459	485	476	446	431	442	464	456	441	500	444	491	451	447	449	472	480	444	409	458	483	450	465	488	432	489	445	434	425	448	450	403	439	451	443	472	419	428	457	483	444	440	470	435	493	461	490	490	450	459	432	480	435	432	476	433	480	427	450	461	425	450	475	482	473	435	463	457	433	458	474	474	485	462	490	423	439	447	463	469	450	472	489	432	433	470	461	483	443	456	449	457	452	469	462	441	467	427	484	471	465	509	497	468	453	444	444	452	445	463	406	454	475	447	455	485	412	450	454	452	435	428	459	454	445	452	477	447	455	416	442	472	468	482	484	457	457	451	456	445	461	455	437	438	472	441	409	482	491	431	433	448	505	454	436	497	426	463	459	485	475	460	439	463	451	434	463	471	473	423	453	428	463	466	483	432	438	432	495	434	426	471	450	439	437	452	470	453	444	447	449	438	466	453	462	471	467	449	442	449	472	489	411	442	430	456	436	450	447	456	496	478	460	489	445	436	429	451	455	452	446	498	464	452	445	466	449	438	455	462	466	474	422	479	446	430	430	459	427	450	468	431	456	438	405	453	456	451	447	489	427	471	475	507	448	451	453	482	459	475	456	449	521	426	472	483	447	458	439	476	454	438	456	445	410	456	495	470	468	451	454	473	454	439	461	474	428	466	451	434	450	446	433	475	444	466	465	455	428	449	474	466	448	464	432	417	463	445	455	449	418	457	420	440	436	496	450	459	498	450	443	480	480	481	438	470	466	479	423	457	448	459	445	490	435	466	473	428	434	453	424	493	424	453	455	454	486	477	471	447	444	414	464	472	477	457	488	507	432	464	435	473	493	452	455	414	418	476	444	475	430	443	422	510	472	483	452	467	462	452	424	435	458	443	454	468	449	460	481	474	463	466	460	489	467	480	432	409	492	434	469	474	477	433	465	451	450	496	450	396	506	487	430	517	447	423	457	443	404	463	488	483	455	487	471	457	443	441	444	425	482	468	445	493	450	438	443	464	450	472	433	449	465	451	478	492	451	403	476	447	459	447	457	424	411	405	484	471	457	484	448	419	491	464	438	418	462	436	464	410	438	447	443	444	442	451	437	461	431	460	500	459	470	459	471	463	435	455	434	410	462	436	430	433	505	447	509	486	461	380	442	482	456	450	443	443	491	453	463	454	491	437	436	468	424	449	453	471	433	434	443	444	420	497	429	430	423	488	444	483	464	447	447	458	431	441	436	473	456	459	457	450	459	503	486	459	415	462	425	480	462	412	427	460	485	469	461	477	437	435	450	474	468	461	470	411	469	448	478	443	490	481	463	442	420	438	428	445	420	426	455	505	440	433	463	454	442	472	432	437	427	459	495	437	466	415	403	454	456	492	426	497	476	480	428	464	452	423	447	468	442	479	456	458	462	453	461	445	447	479	444	446	441	464	459	486	430	425	486	437	488	425	448	492	479	475	480	414	494	474	446	484	453	474	480	463	451	458	489	481	467	453	498	441	450	436	460	471	451	443	503	469	475	454	500	415	465	466	437	460	505	463	434	480	454	459	458	445	455	424	463	454	509	451	425	483	491	495	466	461	469	455	456	462	415	450	466	490	443	472	437	447	431	458	470	441	451	444	463	437	445	415	469	430	416	481	474	460	467	431	468	430	468	418	459	494	457	412	446	466	433	437	445	439	439	445	458	451	428	440	475	463	463	492	477	436	433	469	448	410	455	487	493	443	460	425	456	444	439	474	441	468	464	468	433	488	458	465	463	476	443	475	464	437	408	469	473	446	445	432	455	446	439	477	435	451	449	431	408	447	478	466	427	487	471	458	455	453	458	468	429	485	437	438	417	460	466	469	481	465	460	460	457	453	486	441	467	449	437	413	451	479	477	443	424	435	437	448	434	440	472	482	489	462	464	419	478	416	457	459	493	440	414	422	459	477	465	447	417	486	463	464	439	442	467	469	472	454	484	453	503	432	457	402	455	442	461	455	479	415	459	487	451	423	461	455	481	485	444	468	445	444	453	454	517	453	475	467	472	450	411	478	470	424	466	428	455	445	452	451	450	456	438	468	465	452	469	467	456	440	473	435	446	463	463	478	462	479	448	426	457	400	450	489	416	465	452	462	427	448	438	483	486	452	484	451	456	421	455	479	449	448	441	448	465	459	444	469	429	466	466	462	471	449	501	482	483	482	440	438	446	467	462
57068	94467	66020	46361	27702	26003	21670	25544	25271	10227	1291	628	646	609	634	589	594	603	604	605	559	619	574	535	552	605	566	566	567	590	542	486	510	545	546	539	592	551	499	534	542	533	549	548	558	527	507	551	551	548	538	534	531	524	524	522	516	478	550	515	525	522	528	527	500	524	531	520	548	510	545	544	563	524	531	497	521	494	493	505	524	511	527	511	505	531	537	504	503	509	563	555	531	528	523	538	523	549	546	520	467	544	526	497	540	521	549	552	560	521	527	535	548	513	537	524	564	529	532	537	581	510	511	506	492	520	527	535	535	500	524	509	532	544	516	527	525	539	530	557	547	537	502	501	525	524	479	531	543	521	508	537	513	539	503	542	492	492	541	487	551	509	536	494	548	528	549	555	517	509	478	527	519	541	521	477	487	510	533	488	548	524	498	543	514	511	541	503	555	516	508	514	527	486	517	483	540	504	535	501	522	532	550	541	513	502	549	522	487	471	523	554	515	509	526	549	507	525	519	496	548	554	529	520	570	488	515	496	557	548	523	480	540	540	540	568	555	527	530	549	494	499	506	528	518	527	519	507	512	552	537	494	544	504	522	506	504	514	549	527	515	479	506	490	530	502	510	540	512	547	481	527	497	512	534	530	501	534	511	545	526	472	509	554	511	514	547	548	543	511	488	470	504	509	501	540	507	505	565	492	526	536	520	513	543	549	511	563	518	572	521	523	517	517	559	509	521	516	499	547	534	565	522	544	519	519	508	521	518	513	579	581	524	516	513	516	561	584	547	516	512	521	501	536	482	562	530	523	500	519	526	513	558	545	584	536	493	528	481	479	474	541	518	521	505	515	473	544	536	545	536	487	535	523	524	543	542	509	513	542	494	493	551	535	541	516	535	547	545	538	490	551	545	485	528	523	532	490	510	547	521	536	545	522	507	528	522	538	524	576	515	497	492	518	514	523	530	525	510	564	498	541	516	556	545	536	522	559	523	526	503	515	541	474	580	505	577	514	521	514	554	517	518	514	521	501	562	537	508	557	517	518	556	518	549	517	512	529	521	472	533	542	476	527	534	521	534	523	525	512	522	522	509	478	518	533	509	497	546	540	513	552	504	520	540	509	526	572	516	525	488	549	465	545	531	530	529	458	501	517	511	483	518	524	508	495	519	530	508	493	510	514	520	487	552	518	526	569	532	505	521	516	511	540	527	538	514	517	474	510	480	493	513	480	560	519	476	516	496	524	522	527	511	508	534	527	571	512	512	520	520	501	540	489	537	498	532	536	508	571	517	538	515	519	519	553	533	507	516	526	519	503	535	521	525	516	530	496	490	493	523	515	548	490	528	498	510	510	488	524	516	564	518	504	530	591	543	542	500	516	538	487	551	512	590	548	547	551	517	516	543	534	539	514	496	501	531	490	510	526	512	517	537	514	510	560	543	516	482	519	498	526	508	540	554	507	548	501	490	487	503	528	490	493	507	507	545	525	528	510	522	534	537	547	523	528	526	498	502	548	523	529	504	525	508	523	534	513	479	546	521	516	543	518	549	515	537	491	515	508	490	566	551	545	495	544	519	528	504	530	491	508	510	518	477	542	514	517	482	542	506	518	547	496	515	539	487	536	532	531	504	472	492	501	533	570	536	549	524	505	491	515	516	491	548	518	531	539	519	555	517	536	540	560	540	517	484	502	498	511	535	525	500	506	518	557	513	498	535	544	528	524	521	551	523	498	493	518	507	564	580	545	528	560	525	505	500	536	535	543	520	517	492	475	522	537	535	513	507	539	492	539	522	506	498	473	513	546	499	531	571	551	509	530	530	518	520	549	481	475	530	543	486	529	520	537	496	545	485	530	539	519	508	541	542	512	549	496	502	524	556	549	548	552	527	548	487	516	462	526	554	507	550	553	491	536	519	483	534	523	492	532	469	487	544	511	535	474	508	521	539	514	521	524	517	527	491	524	536	507	537	553	522	507	544	524	538	497	541	510	508	516	501	460	544	512	537	549	565	545	560	498	527	542	515	529	508	556	476	483	520	521	537	522	537	519	507	506	561	580	553	503	504	499	538	502	486	523	488	499	519	514	552	542	507	535	564	533	521	511	498	490	534	524	499	508	509	523	568	521	524	501	508	519	489	518	518	478	518	525	497	512	486	507	476	519	522	501	517	543	524	526	515	517	540	551	506	556	513	529	524	515	537	533	537	529	515	532	552	533	513	523	514	548	482	559	494	541	521	469	521	565	496	532	548	520	572	519	504	529	513	520	517	514	499	517	494	502	480	534	509	520	524	525	498	539	547	534	536	511	524	529	519	549	513	499	508	545	515	557	539	476	514	475	536	505	537	490	556	516	524	501	519	520	524	497	528	532	528	495	542	527	540	532	511	528	546	515	527	554	504	514	483	548	539	486	544	511	503	517	504	531	558	550	524	523	508	500	518	527	516	534	504	515	504	543	478	516	544	531	509	536	501	530	512	518	532	535	543	549	562	522	514	496	558	557	516	542	498	500	497	493	526	498	515	542	547	523	497	491	549	516	515	493	484	495	562	526	521	556	511	548	481	490	544	521	558	541	554	503	506	523	538	546	505	504	515	548	528	466	530	528	512	535	544	508	512	521	508	525	536	467	544	516	533	553	531	528	512	503	529	521	469	537	518	519	484	508	534	530	503	524	529	523	506	524	536	512	514	506	528	485	532	556	503	539	542	523	485	493	512	528	503	519	578	525	522	527	529	500	511	521	539	487	539	513	491	497	498	489	509	533	537	490	514	512	540	461	523	526	516	549	517	544	526	517	536	496	516	535	540	544	533	540	547	504	545	503	523	528	477	497	503	541	547	526	525	522	505	500	504	527	519	501	495	497	554	539	527	557	535	511	516	553	465	527	564	565	528	482	534	492	489	499	490	518	518	510	521	526	512	518	502	542	547	535	509	545	548	531	533	525	521	530	535	536	523	548	490	540	538	499	544	497	510	518	498	521	527	503	512	524	502	552	498	559	546	505	508	515	526	484	527	491	504	501	503	531	499	543	533	499	578	510	528	531	507	535	543	509	483	545	511	535	530	567	512	527	508	555	539	519	543	522	535	480	500	536	511	529	492	580	524	558	520	501	531	504	508	528	545	513	506	542	543	518	540	502	531	488	525	522	544	535	520	524	507	514	522	530	544	492	516	524	537	533	534	551	519	541	520	511	535	547	537	474	572	520	537	505	543	540	527	529	541	528	503	528	502	549	529	505	526	476	533	526	571	521	542	491	508	540	551	500	515	483	505	526	511	528	528	488	521	516	525	507	509	539	498	500	531	496	557	515	530	523	508	547	498	518	557	532	546	538	472	528	509	504	557	486	547	523	507	495	509	525	507	544	504	576	507	510	536	532	553	509	527	517	483	491	521	536	524	521	535	482	550	534	554	491	518	539	552	527	540	540	535	524	505	583	498	521	549	515	517	533	498	509	510	530	542	525	500	518	511	540	491	510	512	496	504	471	507	528	534	546
28026	25763	22883	8597	1480	979	711	964	919	509	267	265	239	227	230	227	238	282	263	240	252	269	245	250	256	226	254	213	228	260	239	218	252	263	249	257	262	249	293	253	219	254	257	249	255	236	269	226	248	257	254	244	238	253	261	251	242	259	255	266	231	233	246	260	252	234	227	259	226	264	256	239	251	261	251	237	240	219	279	275	262	244	257	238	250	285	274	253	273	225	273	231	236	252	249	264	249	248	228	280	259	271	226	245	262	226	256	284	249	245	248	254	250	241	250	271	244	253	257	255	263	249	276	223	265	205	278	240	236	278	238	254	258	262	237	231	236	258	230	246	264	256	271	250	251	244	257	249	236	273	223	250	248	250	251	258	251	261	241	268	258	242	237	269	249	233	259	245	276	264	243	254	259	241	238	230	227	233	260	249	263	237	238	237	238	253	254	229	238	257	259	273	286	220	255	240	279	252	253	266	257	281	245	250	257	266	246	257	248	245	257	242	218	256	242	270	264	234	252	260	251	245	257	253	241	243	271	249	236	216	244	247	269	272	256	249	245	232	248	262	254	248	230	260	231	231	240	234	259	236	256	236	239	258	243	252	226	246	209	259	281	265	235	225	254	217	270	234	246	248	236	240	235	253	236	246	241	254	274	229	251	237	252	266	234	231	225	251	273	247	231	235	249	247	239	237	239	245	258	239	254	243	235	249	261	267	257	257	250	262	270	263	246	254	240	248	256	252	229	284	238	274	217	242	242	242	226	239	240	251	229	238	253	247	248	216	254	259	205	246	258	231	220	254	256	262	241	236	262	245	249	235	247	250	268	281	268	242	240	246	245	244	265	247	226	257	220	260	252	229	244	265	247	243	251	265	257	267	277	239	244	255	246	294	268	245	252	256	232	259	249	262	265	252	238	227	277	257	264	237	253	270	235	264	244	222	267	262	263	268	255	243	243	251	286	268	259	263	267	241	256	215	262	240	214	223	231	267	250	226	240	225	251	251	228	261	224	240	258	235	261	242	256	267	239	255	221	268	235	244	252	228	276	233	236	216	229	235	251	239	252	272	283	244	250	247	237	261	252	243	251	226	251	256	243	256	247	268	223	252	247	229	238	264	258	249	238	249	249	245	246	267	230	248	286	236	259	251	235	260	245	264	236	245	283	246	276	250	248	262	243	241	235	271	251	247	247	255	259	250	254	238	273	259	221	236	279	250	259	254	250	245	229	251	249	242	273	258	221	217	241	252	253	228	213	248	255	238	261	246	257	240	241	263	255	251	238	227	243	240	226	239	274	246	230	226	248	236	252	245	253	254	306	237	246	224	256	260	257	256	293	247	268	236	230	262	254	242	238	269	267	245	256	256	215	242	263	247	253	259	262	234	232	267	274	263	262	233	237	231	235	250	290	238	222	251	258	238	243	228	250	263	236	260	256	257	246	248	230	242	252	251	232	228	265	230	248	228	233	250	247	239	272	257	257	273	252	284	240	233	229	229	261	250	246	258	261	241	257	247	243	249	233	253	226	233	254	242	236	259	252	252	271	248	263	250	240	234	257	245	239	261	289	255	246	230	271	242	254	253	230	269	235	211	230	256	262	277	245	260	264	227	256	256	242	265	262	247	249	260	265	258	232	238	246	240	237	226	266	198	249	233	236	247	228	268	242	259	259	271	258	282	240	230	280	268	263	240	270	267	276	227	250	252	256	235	259	258	277	246	223	256	232	246	225	249	237	228	253	275	254	235	282	269	245	244	241	259	264	237	265	260	290	220	250	253	261	241	267	244	237	251	234	217	243	250	222	233	253	250	242	268	269	245	261	255	264	253	243	249	223	241	256	270	262	268	282	254	254	250	260	244	234	273	209	246	243	261	256	257	252	261	249	281	265	271	216	244	237	225	252	239	224	244	245	255	236	272	276	249	249	263	241	230	233	253	236	249	264	248	255	215	226	261	227	246	260	254	258	260	261	223	263	240	281	273	273	256	252	276	243	241	227	248	235	252	236	253	244	252	252	216	242	239	227	261	239	270	238	236	253	231	272	234	230	289	251	242	245	249	252	284	257	243	262	245	265	244	243	239	257	262	225	257	249	238	243	243	244	242	259	252	239	238	244	266	252	242	265	248	287	255	237	220	228	235	256	243	271	228	248	227	254	202	244	268	223	245	258	260	215	286	240	257	249	268	237	259	243	236	273	222	232	282	248	242	275	235	253	230	246	247	258	239	231	258	250	247	261	276	250	243	242	252	229	259	260	263	225	235	252	250	242	210	260	247	241	243	242	246	257	250	257	312	254	255	230	260	242	257	246	236	237	237	245	239	215	247	235	249	273	230	240	228	259	262	259	259	254	261	268	279	269	261	255	252	248	245	231	254	265	262	232	254	246	262	240	256	234	265	237	259	237	245	252	243	267	220	240	230	257	222	243	203	240	259	242	227	234	255	249	276	248	242	270	260	287	264	237	221	262	274	226	265	286	229	239	252	243	209	239	247	246	231	261	252	264	247	242	231	246	261	266	243	228	258	262	277	242	247	233	228	241	258	251	252	225	243	264	229	258	255	256	245	254	245	243	272	262	265	248	254	273	235	221	253	256	260	227	239	253	236	258	285	232	250	240	257	270	231	283	263	278	263	249	292	288	249	257	253	248	246	270	245	235	279	230	237	229	236	248	264	239	226	260	268	242	250	264	230	233	246	248	226	213	248	246	271	269	275	262	237	241	249	240	238	266	235	270	260	262	250	225	226	266	245	251	251	268	250	252	240	224	266	258	255	291	244	247	242	256	230	241	266	272	215	210	239	283	247	258	256	231	260	264	241	244	237	252	258	253	281	246	212	248	252	260	243	211	230	261	260	246	262	249	233	243	234	266	241	237	275	228	235	232	257	250	250	231	259	234	239	230	205	254	242	241	279	221	249	257	262	243	247	302	244	245	248	223	232	256	247	265	239	252	257	261	251	232	236	275	239	260	259	236	240	243	244	260	228	236	278	248	261	243	247	208	237	257	242	271	223	252	242	267	256	274	269	258	236	233	249	239	244	286	249	258	229	241	236	249	251	216	251	267	278	251	236	254	255	240	237	247	244	238	237	235	288	240	255	240	264	222	229	259	220	224	261	257	258	276	255	249	260	234	227	252	236	251	237	228	252	244	245	267	244	289	252	255	250	255	258	239	243	228	263	206	259	247	241	255	280	229	235	257	246	226	219	238	255	245	245	231	271	233	257	233	255	243	307	221	246	245	259	242	256	277	276	254	256	245	227	229	275	258	256	259	245	238	238	251	250	256	253	245	269	248	247	264	265	253	242	237	266	273	243	241	252	253	219	266	274	234	257	242	255	260	254	251	237	249	232	229	244	240	221	227	212	248	228	273	251	266	260	263	250	263	236	261	274	265	243	237	242	254	260	257	272	255	222	262	249	239	257	231	225	251	283	275	284	246	258	272	251	280	255	247	244	219	230	236	239	237	262	270	230	272	251	284	253	265	241	243	205	264	282
23975	39974	20611	6926	2097	1674	1241	1807	1706	791	323	321	320	310	336	322	288	307	273	284	287	284	293	298	284	302	314	301	287	275	285	304	303	347	269	310	292	302	296	290	304	300	300	286	304	299	322	309	303	310	291	321	319	337	285	294	289	304	276	284	315	303	288	317	310	281	285	319	295	294	295	298	343	267	278	330	295	316	326	285	309	325	304	325	302	317	301	288	285	287	298	279	337	324	283	310	319	319	270	302	279	308	317	295	284	300	306	304	277	285	263	282	285	291	264	295	331	307	279	272	276	295	314	293	261	308	264	274	325	319	292	278	303	319	293	278	322	298	299	306	295	299	311	304	314	303	289	292	313	324	308	274	282	309	305	304	305	313	276	291	283	268	296	302	301	307	311	328	288	308	284	292	292	291	291	293	308	330	345	312	289	273	263	297	298	298	310	314	291	280	309	284	339	288	336	276	302	312	318	300	287	294	292	296	285	302	315	270	276	262	320	302	289	248	332	302	306	295	298	317	297	302	311	291	294	274	274	299	273	258	282	309	303	321	317	308	292	295	285	316	290	308	287	285	314	296	292	288	285	284	316	271	273	309	309	291	307	276	305	298	300	276	316	258	304	290	317	328	304	311	295	294	284	323	340	309	284	291	298	297	321	298	293	284	308	298	269	264	278	308	304	292	276	289	334	295	285	326	283	283	297	292	308	292	281	279	304	297	292	288	276	285	270	300	308	339	299	303	298	287	285	304	283	291	309	260	311	291	275	309	308	310	310	306	289	309	350	315	311	318	318	308	299	287	303	290	305	282	279	273	291	306	295	300	340	316	287	284	314	323	291	279	300	316	298	293	305	317	310	291	318	297	289	305	301	293	242	284	287	299	319	296	263	306	288	282	297	313	305	287	301	254	266	280	294	308	299	291	277	292	264	308	303	281	272	282	313	310	341	270	300	312	308	285	300	314	276	317	291	282	298	307	304	324	264	287	268	289	325	285	295	320	298	296	300	297	315	293	290	311	306	313	306	306	306	307	302	302	294	325	305	300	262	303	286	308	299	310	276	303	323	305	270	273	366	275	333	259	296	279	286	336	236	306	302	302	324	294	264	305	317	301	307	311	315	317	328	305	311	283	299	302	313	301	297	292	289	308	308	311	287	308	279	320	311	318	298	326	301	293	289	300	281	283	306	289	304	299	300	303	315	312	320	278	264	278	293	335	267	314	287	281	294	289	280	312	294	288	293	311	274	292	319	286	300	276	299	288	314	296	289	351	297	301	332	262	284	280	273	325	275	278	313	319	311	279	315	278	292	294	303	298	314	314	328	295	292	283	285	310	274	282	280	271	281	294	296	288	277	302	276	300	302	303	305	287	283	282	309	296	315	271	289	276	289	300	304	268	281	309	276	312	288	260	295	312	289	296	274	305	299	287	297	289	305	288	283	291	295	304	264	273	319	288	299	300	271	336	302	307	303	274	280	296	306	301	324	306	326	316	292	287	300	286	276	309	284	307	295	312	319	278	286	305	318	313	299	270	321	302	312	289	304	293	303	276	269	298	292	274	279	322	289	317	338	311	301	318	314	268	322	281	318	283	271	286	294	303	313	304	299	303	282	274	289	271	293	305	308	328	302	297	290	319	284	290	292	299	313	305	294	310	320	301	286	309	289	302	288	327	293	328	292	295	318	310	264	272	297	294	289	295	304	327	291	311	297	318	279	305	306	306	298	293	279	336	314	317	294	286	257	289	294	297	296	299	271	315	270	296	318	305	276	279	307	291	292	294	315	289	294	280	290	294	312	318	309	299	301	283	287	306	259	329	322	306	316	294	294	290	280	315	309	306	336	244	290	291	332	332	298	304	284	317	271	293	306	308	290	306	299	312	313	279	288	286	314	271	289	305	288	298	301	318	291	308	262	311	269	276	303	300	320	277	280	260	281	327	316	289	298	300	264	290	312	293	269	269	314	272	306	297	284	275	309	318	274	273	278	300	274	309	309	314	299	309	304	314	323	325	295	305	303	288	292	304	296	304	292	316	297	316	288	300	300	293	295	312	294	290	297	276	342	299	302	293	308	301	292	293	280	306	301	294	307	280	306	305	307	311	291	286	310	300	305	281	317	317	284	287	289	315	285	297	313	303	286	313	287	291	339	288	324	301	321	299	279	303	298	306	319	298	287	270	308	270	339	315	302	309	307	304	311	322	290	311	278	299	306	287	290	284	306	307	306	272	290	292	314	311	289	290	289	312	291	267	285	288	290	306	298	294	305	287	286	301	299	276	269	302	309	298	293	306	305	280	288	269	296	290	292	306	334	309	299	296	305	300	340	316	307	314	263	302	279	300	279	275	271	292	295	301	271	288	277	312	298	309	302	306	283	267	288	278	283	294	294	269	283	314	291	331	275	286	336	315	279	311	288	319	315	294	276	276	316	281	287	293	308	296	304	332	309	318	301	301	290	302	309	308	312	272	335	278	293	290	291	316	307	285	281	282	296	278	314	298	269	295	298	301	306	280	287	308	322	290	312	286	297	283	316	305	303	289	278	291	337	311	297	311	312	271	313	269	264	295	323	262	321	291	296	301	293	271	268	279	294	294	263	320	281	297	311	336	289	266	295	306	283	283	287	301	283	304	299	305	293	312	294	286	320	310	288	318	259	302	278	264	288	334	287	308	311	314	327	277	301	297	260	313	296	311	297	319	314	263	294	254	313	298	324	305	297	281	296	313	281	297	292	300	311	280	273	314	300	287	304	277	300	318	310	334	316	294	303	291	281	276	328	305	332	298	295	288	300	315	277	286	299	275	296	294	293	277	265	305	288	303	296	311	299	306	289	316	303	314	297	273	295	295	298	288	304	277	306	274	306	307	283	319	323	293	292	272	265	331	296	304	322	259	287	294	305	286	306	305	290	311	282	321	281	317	301	264	290	322	298	267	293	286	311	298	299	326	296	309	262	291	300	314	302	279	286	275	276	283	275	317	315	319	277	278	264	289	311	314	273	304	344	314	289	307	301	277	306	295	294	314	304	281	293	272	271	297	303	290	280	287	331	273	316	282	295	296	281	311	315	320	293	293	289	312	318	309	259	324	303	286	296	293	311	291	333	278	320	309	271	290	323	270	298	306	299	314	297	311	289	267	304	278	274	332	297	282	327	286	292	281	310	286	312	297	268	294	296	294	290	320	284	310	309	283	308	297	340	303	267	294	283	266	306	317	304	270	276	310	277	293	284	301	319	305	291	293	282	294	320	290	302	318	282	288	338	296	305	297	298	317	314	294	301	297	271	279	314	289	294	298	322	300	282	299	307	325	285	292	295	288	299	287	303	326	294	297	296	282	322	301	320	317	317	313	308	283	298	309	306	308	305	289	315	311	305	315	304	341	318	333	289	309	275	284	310	317	286	325	308	262	328	320	294	297	306	306	331	300	293	291	318	297	283	292	304	296	310	304	315	288	264	318	356	284	306	303	336	301	303	260	290	266	331	340	286	296	305	296
24192	22120	30522	26129	20608	15329	8858	8260	7986	4300	514	380	377	361	414	396	390	395	406	362	376	373	353	390	394	334	374	413	364	360	345	358	396	389	358	381	374	359	369	370	404	365	402	366	341	347	366	385	356	398	373	364	399	362	432	327	372	395	347	376	345	390	361	357	346	380	358	392	351	380	350	327	377	367	370	339	390	364	374	378	390	340	348	358	364	387	392	366	361	399	383	396	387	374	376	345	350	381	369	356	403	380	338	361	355	351	354	389	394	397	361	371	386	378	372	374	382	374	400	341	375	369	356	446	364	383	370	358	360	371	347	370	408	353	353	350	324	355	337	374	349	328	359	365	366	335	388	362	366	356	372	359	354	340	386	391	353	391	368	352	358	333	361	371	338	368	395	369	397	341	352	321	380	347	380	353	382	336	372	362	383	361	414	382	383	353	382	355	376	365	386	382	364	365	362	401	363	377	379	348	364	387	363	375	369	404	366	381	363	357	384	355	349	341	328	374	345	365	390	377	376	361	375	336	364	359	360	376	357	377	374	377	362	377	358	352	376	359	337	356	387	377	370	336	363	355	369	381	377	368	395	396	366	355	367	343	347	374	358	336	380	363	376	392	373	371	375	378	377	364	393	370	360	334	396	376	365	368	397	390	388	363	337	342	377	367	347	358	392	358	332	373	357	388	342	381	369	338	347	380	355	380	362	362	380	350	366	385	347	333	352	399	361	332	384	354	376	368	392	367	370	379	361	342	354	352	355	357	400	367	335	363	366	352	401	317	366	364	362	385	374	357	367	356	339	381	348	404	353	358	387	350	381	361	344	371	367	385	370	365	376	404	385	341	368	374	352	351	389	342	345	351	362	349	400	363	329	360	387	353	373	364	355	365	373	353	367	327	398	359	378	351	394	378	378	371	364	354	353	336	404	361	375	399	344	376	368	414	339	381	338	370	352	363	353	362	371	358	383	351	353	333	363	353	336	361	365	356	385	336	367	369	336	368	361	374	396	369	347	392	347	366	368	355	363	364	378	363	334	343	355	364	378	378	413	360	379	339	384	366	399	357	362	360	352	371	321	346	335	347	391	363	351	350	382	352	375	393	367	404	389	403	410	364	331	383	362	360	384	370	337	364	379	363	376	380	354	380	344	340	352	364	359	360	393	349	359	389	376	375	382	376	377	363	369	395	399	344	395	393	361	414	338	338	355	378	355	357	370	377	351	434	348	379	342	360	371	388	344	370	397	378	393	352	352	366	323	358	393	384	382	340	339	404	347	391	378	358	373	324	352	370	347	378	353	396	368	332	347	369	344	347	361	358	344	349	360	390	397	364	359	320	335	365	411	370	378	359	372	390	397	391	331	338	393	372	358	356	364	343	368	346	354	397	364	348	351	348	383	356	397	394	352	388	334	377	388	379	399	384	396	342	382	399	343	346	343	356	357	379	375	370	340	365	376	405	341	354	381	357	384	346	360	362	385	358	365	391	338	381	382	349	342	381	383	371	348	354	356	376	376	362	350	371	356	384	358	361	363	333	400	347	350	365	376	383	373	358	372	353	357	345	416	376	349	336	334	359	367	319	382	369	362	368	366	360	357	392	343	399	347	337	352	369	365	344	396	359	345	336	375	345	383	391	412	358	382	361	357	344	346	386	385	390	373	375	364	390	337	381	407	351	367	397	390	360	376	351	393	374	368	370	357	379	353	346	356	378	375	378	359	339	359	340	331	358	362	414	356	387	359	411	365	378	386	375	389	390	361	365	359	382	363	368	370	361	362	377	348	383	399	405	362	360	323	399	394	389	367	366	349	323	357	373	383	376	401	371	377	331	349	393	368	385	346	329	369	395	380	413	337	403	336	415	353	374	384	384	384	371	349	352	386	364	347	353	385	326	358	368	383	381	372	385	353	351	371	369	347	366	368	365	360	333	398	321	363	381	384	358	360	339	333	371	372	331	407	353	350	387	359	375	377	350	376	366	394	386	405	391	362	353	365	372	357	371	381	351	381	400	381	391	386	357	360	332	373	348	340	418	383	375	320	363	401	395	363	385	393	365	385	379	352	409	366	394	350	329	358	387	374	348	365	372	380	372	382	361	345	390	374	330	325	365	342	396	368	388	375	402	363	372	368	382	350	346	399	384	394	365	366	343	400	407	351	412	375	355	351	362	345	402	348	358	364	376	391	355	383	392	366	350	366	392	335	351	332	391	331	369	357	366	365	373	364	379	357	323	367	356	321	344	362	336	379	370	378	360	324	340	361	391	377	368	347	330	403	388	346	372	365	401	369	396	372	337	382	347	360	366	329	353	363	357	394	393	346	359	365	374	349	385	370	368	361	375	334	374	359	376	333	375	386	382	367	395	401	349	407	381	380	363	327	350	383	354	354	364	370	393	384	392	377	397	366	387	370	363	368	399	368	380	356	374	386	400	367	337	361	355	372	340	371	364	386	373	379	381	364	379	381	369	389	327	359	353	366	341	331	339	385	372	389	342	388	382	373	369	415	379	386	405	357	337	388	361	353	379	357	400	366	369	379	378	360	364	346	358	380	372	361	343	355	368	326	348	343	365	359	371	357	397	366	317	357	375	355	362	371	369	376	373	354	363	359	366	383	353	366	373	347	382	378	378	381	372	363	384	392	355	361	336	360	321	343	378	385	372	363	395	388	402	372	378	359	372	358	381	323	357	366	377	380	344	392	400	371	363	374	370	362	390	411	374	381	372	390	374	376	348	382	366	373	381	360	365	357	334	341	359	372	379	342	361	368	390	336	374	371	391	378	365	363	404	361	374	335	351	339	374	342	343	370	352	381	360	423	361	375	361	360	393	358	373	377	351	361	392	334	366	363	383	408	405	371	383	370	359	357	344	357	350	390	395	378	376	303	367	354	385	365	365	355	400	373	373	378	376	364	371	362	382	395	358	361	393	384	367	389	410	395	330	338	362	376	353	359	352	376	350	379	344	361	414	383	371	354	376	375	398	386	388	392	405	335	378	366	374	355	347	388	353	364	382	359	365	395	373	356	405	346	378	371	372	340	371	368	360	357	322	382	391	374	400	345	370	375	337	377	355	356	372	362	379	387	356	356	383	367	376	363	362	353	360	368	359	371	374	377	365	358	367	321	348	361	352	364	350	368	367	371	376	366	367	355	365	380	378	363	355	376	396	368	349	330	377	373	383	343	343	341	361	367	403	364	367	370	363	382	362	339	346	369	366	342	340	375	349	365	402	342	377	372	361	334	340	365	355	377	337	359	351	382	375	346	360	355	372	376	362	361	346	367	403	376	367	405	362	364	399	334	370	385	383	353	351	376	379	364	369	404	370	355	385	361	368	327	380	380	349	361	326	357	356	351	385	341	348	375	380	355	358	328	393	363	353	358	376	362	391	366	389	367	364	394	378	375	338	389	370	375	392	400	349	385	350	345	359	341	366	373	366	376	355	354	373	383	383	329	356	366	356	376	378	366	377	352	335	367	380	385	374	387	366	367	393
49015	84534	56736	33656	16462	15810	13017	14707	14396	7919	625	477	443	445	446	454	470	436	438	447	415	447	433	447	426	444	458	445	446	402	463	415	414	461	450	419	449	468	445	380	448	391	449	410	436	426	416	425	413	424	429	409	402	381	394	409	384	438	448	406	419	435	371	438	423	405	425	442	422	421	421	417	432	456	442	390	470	418	426	461	424	430	378	485	424	433	379	413	465	419	430	420	412	435	411	425	415	433	438	420	425	419	416	464	449	410	417	435	446	403	448	410	412	434	430	400	415	443	466	443	414	445	437	429	418	404	422	467	425	440	412	406	418	435	453	417	436	435	416	424	425	393	418	419	406	430	411	421	462	390	458	432	427	418	427	411	430	417	427	399	432	423	417	444	424	415	425	422	444	392	422	349	421	410	420	445	408	415	416	397	428	435	415	417	414	408	402	415	423	433	433	442	420	396	424	415	424	432	438	418	450	439	437	410	423	456	412	434	444	418	394	449	435	426	434	405	411	439	431	405	390	407	417	415	449	407	428	396	411	403	439	425	449	466	425	424	420	447	449	417	437	423	420	438	425	398	464	418	411	424	439	378	439	465	410	456	420	429	421	433	396	402	436	417	443	437	449	420	460	451	431	445	413	435	414	424	426	425	428	406	413	434	439	431	411	374	397	375	453	408	434	458	391	389	413	427	413	435	445	421	416	410	462	428	435	435	423	417	433	419	447	428	479	397	447	410	430	434	447	436	399	401	428	422	399	442	416	400	461	426	441	434	419	442	407	428	404	438	436	406	389	419	465	405	377	421	403	428	399	435	439	440	411	453	439	435	425	440	442	430	447	422	377	406	425	392	431	444	458	439	441	446	457	434	401	446	444	383	435	438	425	408	406	449	412	421	418	383	438	428	387	411	430	440	408	406	399	414	423	431	425	436	463	396	450	410	441	427	406	438	424	442	438	416	457	460	408	417	411	414	410	458	423	440	429	448	443	515	436	462	430	424	414	421	416	427	462	408	430	438	422	439	422	393	427	431	437	449	405	459	477	425	416	465	387	440	432	430	450	413	434	416	430	411	396	436	418	394	430	452	387	428	427	433	426	403	437	424	441	416	433	475	422	415	406	442	412	414	404	412	412	413	435	463	430	376	448	401	412	441	451	424	448	421	437	405	440	436	400	459	457	419	415	456	425	444	419	440	433	397	445	447	437	455	408	439	405	449	447	421	449	410	452	468	413	398	445	399	413	442	430	387	430	430	399	439	443	426	392	405	419	436	386	451	411	391	410	406	433	424	423	411	430	472	459	409	413	375	430	437	392	411	450	431	397	398	441	445	409	419	417	410	425	431	376	404	419	425	419	426	451	397	409	433	401	420	397	425	398	422	421	438	399	438	451	400	448	440	417	414	411	439	417	430	436	464	406	360	410	426	423	451	438	425	430	406	408	459	407	397	413	408	417	397	426	416	431	418	438	439	449	453	435	451	390	422	411	384	452	428	445	392	428	423	429	465	410	410	423	450	443	424	409	430	433	405	431	406	414	421	440	425	418	438	398	411	456	415	427	453	407	423	417	430	449	422	432	418	450	458	433	436	417	412	444	416	444	461	415	432	440	455	421	414	414	425	437	430	403	432	377	412	432	434	414	413	351	417	414	423	420	420	415	409	434	430	414	432	441	455	423	441	412	376	405	423	426	408	393	383	430	403	431	417	435	435	415	423	414	452	409	451	402	440	408	394	399	439	417	444	405	416	443	447	414	407	437	422	415	436	432	418	433	421	415	439	416	431	397	421	412	422	448	434	427	421	420	399	415	441	409	393	424	455	402	440	409	456	400	393	423	441	398	415	432	416	420	405	451	386	450	407	425	432	448	406	386	423	428	435	455	410	430	413	408	416	437	415	470	434	389	437	411	458	399	422	449	446	416	408	428	428	397	413	401	396	438	424	423	460	464	428	432	395	427	413	433	409	401	423	432	419	428	424	411	391	422	413	450	436	443	440	403	414	441	413	452	460	414	428	435	417	437	444	409	411	389	451	456	446	424	404	410	411	401	431	432	465	412	433	408	416	427	409	467	423	439	440	427	400	429	410	428	436	420	420	448	431	440	426	416	426	431	434	389	411	435	408	458	386	406	430	424	415	448	389	428	451	436	427	421	442	424	447	469	408	448	427	417	415	433	441	474	442	427	407	445	419	435	428	435	439	422	454	438	399	452	409	410	408	431	434	413	396	384	459	410	419	409	451	429	424	410	444	424	422	430	427	424	418	418	435	409	436	407	437	431	436	443	393	431	392	400	443	395	418	467	440	402	439	404	441	396	405	450	423	431	415	462	407	414	453	436	428	430	417	420	427	426	438	445	456	438	399	425	410	384	398	434	392	465	429	427	450	445	431	439	423	424	415	424	409	403	475	415	416	477	419	419	448	454	447	421	416	405	456	396	399	437	424	405	404	417	432	399	409	436	427	451	431	415	438	438	410	412	401	443	429	434	399	415	433	418	430	420	428	465	429	453	433	419	420	381	453	414	443	423	399	420	452	461	405	402	441	425	447	412	407	471	441	397	411	416	438	427	457	447	426	422	444	413	421	395	461	417	403	437	430	459	378	419	429	396	423	390	414	412	439	408	421	420	437	414	399	412	401	424	433	436	408	412	403	431	401	438	426	413	455	413	429	467	380	449	412	440	441	448	414	414	421	440	428	417	399	405	428	423	393	401	411	440	436	448	450	408	473	454	399	426	428	459	391	426	394	403	404	441	420	457	461	431	410	418	444	442	410	424	462	412	416	444	425	458	437	392	423	417	406	410	425	431	463	410	437	401	408	429	434	398	406	454	426	419	405	445	399	437	446	420	436	431	410	415	412	408	432	404	459	397	432	403	428	426	430	442	421	428	421	419	382	436	427	452	393	415	445	421	441	454	425	430	407	440	423	399	434	434	420	419	436	374	362	430	445	448	424	456	417	429	390	396	393	450	444	449	431	430	425	426	424	406	416	413	410	402	441	405	407	436	410	446	404	433	408	432	415	442	437	409	424	395	379	447	453	422	457	401	394	396	441	416	401	433	434	402	428	406	432	406	392	404	445	400	403	381	401	444	464	425	444	424	418	410	408	422	446	438	468	445	386	403	404	478	427	432	434	452	412	448	425	440	427	424	436	411	398	440	434	403	426	436	433	416	416	446	447	436	385	438	433	458	405	404	447	455	391	444	430	421	428	423	415	403	440	391	418	415	447	424	416	451	399	402	423	401	433	425	416	427	449	410	421	402	484	394	419	419	448	403	410	389	428	396	451	413	412	405	422	418	443	411	397	454	421	404	421	425	440	427	413	403	447	409	424	398	442	449	406	420	413	458	444	436	376	436	413	415	427	412	412	403	442	437	424	412	437	400	424	414	438	440	402	431	386	417	417	414	382	420	444	398	462	407	432	410	433	420	403	426	453	435	446	451	395	378	411	391	412	431	413	419	412	416	388	422	448	470	448	419	423	416	420	443	395	418	436
25436	23014	30364	25336	12233	4281	2619	3071	2976	1584	334	260	292	256	290	262	245	280	265	272	266	238	228	246	236	253	272	284	258	249	248	234	233	279	260	251	273	278	234	236	256	220	273	253	252	259	258	231	259	259	275	247	240	227	258	261	258	239	255	269	231	255	240	240	248	261	250	256	252	240	246	281	282	229	248	231	272	276	255	243	240	247	252	243	259	250	279	257	252	233	257	278	264	246	271	217	282	254	238	251	245	240	244	253	243	239	283	244	241	229	226	244	220	232	241	261	246	271	249	253	277	229	199	266	259	270	267	281	237	266	243	241	229	257	238	242	250	263	260	263	259	243	247	252	243	256	270	248	233	248	247	254	259	236	271	272	274	255	248	262	264	220	236	256	223	252	262	267	260	242	283	279	259	233	214	242	248	275	249	258	243	281	272	265	235	243	249	262	259	260	273	249	261	250	291	260	269	248	287	220	244	234	265	253	224	227	297	276	240	222	258	284	240	254	272	249	245	250	277	237	231	246	259	258	259	251	254	270	259	247	262	262	247	251	267	247	240	246	254	251	229	254	221	239	253	235	262	248	244	252	228	256	246	249	231	272	241	250	257	257	253	244	268	247	246	250	241	263	227	264	242	287	241	229	233	262	275	237	272	270	250	260	253	272	209	244	267	254	238	229	260	247	250	270	264	266	253	266	252	253	241	256	258	246	242	267	250	233	260	212	249	240	254	233	230	239	256	250	267	259	248	265	281	253	261	270	263	239	250	207	303	264	227	231	257	251	257	289	217	249	239	270	244	250	257	241	263	244	240	258	278	249	264	255	249	255	247	267	244	220	234	266	254	254	271	247	247	254	248	241	276	273	249	271	250	253	239	224	237	267	262	271	252	259	239	244	265	248	243	260	249	250	266	250	243	240	258	260	238	236	249	247	228	239	257	249	233	255	239	233	251	269	250	217	261	263	256	239	276	257	263	261	255	263	236	282	273	259	268	229	260	267	265	255	289	235	272	235	261	242	246	272	302	233	242	252	236	267	260	268	256	232	253	263	267	264	248	236	267	247	236	241	245	237	244	248	252	251	241	245	246	252	250	280	243	265	261	260	263	279	288	246	231	243	255	282	293	235	253	244	254	246	268	257	248	223	264	256	274	255	254	245	234	255	267	273	263	233	286	220	264	230	234	269	253	223	249	232	247	257	239	289	270	247	236	253	245	257	243	274	257	261	253	292	271	250	286	246	234	230	234	268	256	234	252	282	244	275	233	253	249	254	240	236	242	266	240	241	257	284	269	279	256	242	239	248	236	240	237	257	273	276	225	270	251	246	249	234	232	265	269	258	271	259	247	254	237	250	235	236	265	228	231	263	227	246	265	286	262	279	246	246	261	239	234	233	254	257	239	284	247	247	267	258	260	261	257	254	242	316	249	258	239	259	264	235	278	218	242	253	270	281	234	249	243	234	250	248	265	232	255	252	256	261	260	248	241	242	270	235	265	225	263	275	222	247	277	265	252	261	249	262	239	264	223	254	255	230	274	254	258	245	234	226	252	255	248	230	289	249	256	277	264	224	270	237	260	219	243	253	271	270	236	249	264	248	254	261	253	226	265	242	236	274	262	255	271	269	272	260	226	271	239	240	244	251	258	240	269	278	255	256	236	246	253	247	244	238	274	256	248	251	254	206	258	255	243	245	270	258	251	237	240	248	228	262	273	268	244	246	260	263	244	229	257	257	244	232	296	263	249	262	256	278	241	265	230	237	260	234	272	274	264	246	265	222	258	262	242	252	267	254	244	262	236	256	269	244	278	242	277	235	257	250	254	241	259	259	236	299	238	251	225	239	258	247	280	253	281	263	248	223	261	197	254	255	221	239	246	278	261	246	237	272	253	266	243	250	237	283	271	270	253	248	278	269	263	263	270	253	283	242	256	247	245	237	247	277	241	227	275	226	228	285	259	253	261	262	249	252	254	263	242	271	242	255	243	248	251	276	232	249	234	272	270	239	246	284	269	227	237	233	235	247	266	252	264	253	254	273	262	232	263	267	224	259	276	243	215	232	233	250	264	263	221	254	274	267	248	252	223	235	250	240	242	252	244	260	266	249	280	233	232	250	252	266	259	241	242	264	250	262	272	240	229	261	243	273	269	264	243	245	260	243	249	266	247	243	256	244	249	251	262	254	259	247	245	271	269	261	252	235	249	257	270	277	268	233	263	269	262	255	268	265	233	268	238	240	292	241	261	256	240	243	247	230	260	235	253	237	263	262	239	265	245	230	245	280	256	248	270	261	263	262	249	243	252	263	237	271	268	256	231	247	263	241	269	278	257	243	227	257	245	256	261	249	270	219	232	237	259	268	279	266	247	265	254	243	248	239	259	254	261	266	236	253	242	255	274	258	245	228	259	267	237	277	221	256	269	247	250	269	232	266	246	230	210	232	264	236	269	247	265	235	245	263	268	276	260	244	252	228	237	251	255	240	283	256	236	277	251	266	263	262	266	249	259	263	250	221	238	246	256	240	282	249	255	260	254	245	255	242	247	261	238	274	278	230	247	232	249	254	243	231	242	257	261	247	234	243	268	255	253	234	264	261	240	262	255	254	260	278	296	232	269	240	232	258	246	271	263	271	251	233	262	243	248	245	269	277	232	249	257	270	258	267	271	292	236	227	237	258	236	220	261	229	269	249	260	275	236	257	258	277	244	242	251	232	247	236	252	231	255	275	234	230	275	241	254	262	246	241	262	257	245	255	294	250	250	269	250	268	255	269	245	261	272	250	262	240	248	253	232	257	269	258	242	243	244	270	243	252	231	261	262	259	259	267	254	272	258	248	262	267	258	259	261	244	287	248	225	264	238	243	268	273	257	248	249	249	242	288	268	239	262	248	257	231	254	254	257	215	264	251	271	233	242	260	264	236	274	245	242	254	256	254	256	258	247	262	258	253	268	272	247	251	276	225	253	256	266	255	262	264	254	240	241	280	248	247	247	263	262	259	280	260	268	252	293	257	251	253	255	260	241	228	250	230	221	263	254	261	233	268	249	236	251	241	256	252	242	287	240	275	255	280	234	254	259	241	240	265	239	252	271	250	249	245	256	241	257	230	263	238	249	252	225	261	237	261	248	262	249	249	260	257	249	241	241	249	245	229	237	211	253	229	234	233	244	234	267	259	263	254	274	232	251	260	244	290	247	250	236	259	248	223	254	256	250	249	267	246	248	235	264	253	254	252	254	233	261	249	240	273	260	252	265	259	249	280	245	252	264	291	261	264	243	269	237	244	243	223	275	261	282	233	256	229	250	271	272	258	244	240	281	289	255	244	252	255	229	234	277	217	259	270	259	246	262	245	241	262	263	275	263	239	254	277	267	234	266	242	255	271	272	241	271	257	254	267	240	231	235	250	221	235	242	246	246	249	259	245	260	250	257	246	230	254	248	236	263	244	240	211	278	254	263	257	276	240	271	257	254	244	242	254	257	257	245	249	262	223	250	246	248	231
44599	71264	46946	23652	9211	8152	6191	7824	7580	3682	436	345	344	354	340	342	334	342	333	284	315	316	318	266	338	308	308	322	307	311	290	319	323	276	330	311	311	275	328	338	305	295	282	295	286	324	323	305	295	325	277	322	296	327	293	339	310	293	332	314	330	309	316	284	288	285	300	329	294	331	326	315	335	284	277	303	309	297	301	307	295	329	330	323	300	322	310	331	309	316	304	298	272	303	309	299	303	320	335	299	305	302	310	305	309	321	307	297	301	339	339	291	341	330	321	302	317	330	297	276	316	317	286	308	324	317	313	294	353	289	312	297	315	279	342	327	280	298	326	311	320	296	322	294	301	311	341	303	298	324	306	314	307	292	298	343	303	337	374	283	296	323	338	339	300	300	346	332	293	330	292	303	293	315	312	321	314	330	322	338	292	297	308	328	310	323	310	294	305	324	297	320	280	332	325	294	308	321	288	304	296	328	308	332	320	292	280	319	295	292	312	330	313	282	324	301	324	273	322	314	318	277	304	309	330	339	299	320	306	291	319	314	297	308	287	323	300	303	299	276	328	311	305	287	276	313	327	302	305	316	350	320	306	301	307	304	321	308	314	312	310	312	292	289	305	335	290	292	279	296	301	338	315	319	270	334	282	324	310	313	298	324	328	288	297	324	329	338	319	304	309	311	313	297	335	296	318	295	309	294	289	343	350	321	282	325	309	277	326	310	304	299	284	318	269	310	312	310	310	294	299	318	291	314	316	299	342	291	334	307	294	265	314	299	300	321	303	284	329	299	284	309	331	321	320	319	309	300	328	306	342	334	306	336	343	290	335	292	307	302	295	304	276	314	319	305	316	318	306	273	328	298	330	280	304	302	297	313	290	300	309	306	311	267	319	329	295	288	336	314	313	299	295	348	313	316	318	285	321	290	305	311	339	289	310	320	310	317	306	284	285	295	305	317	333	304	313	301	277	300	309	321	342	306	300	306	289	295	336	302	342	292	326	298	308	293	297	310	285	294	314	300	312	302	320	283	308	311	320	336	316	314	308	297	321	289	313	332	331	312	320	316	277	310	327	291	338	313	314	311	283	320	321	295	279	303	318	337	322	307	323	308	289	332	297	299	278	319	313	306	334	304	315	297	344	313	296	311	325	345	308	322	299	276	305	312	288	314	333	316	320	306	327	293	322	308	323	271	305	314	309	312	296	340	294	344	337	319	341	329	310	317	292	307	324	324	365	300	299	308	285	305	329	319	311	317	279	273	325	325	311	296	316	307	344	308	333	303	294	351	329	304	299	298	314	297	310	303	322	307	316	302	313	308	327	277	302	293	311	309	294	296	303	310	280	286	317	296	276	295	317	333	284	325	270	288	310	297	315	291	308	307	300	307	328	304	332	292	287	283	341	281	317	296	294	323	319	315	312	334	330	322	334	296	302	320	308	334	329	275	329	310	287	308	322	315	307	332	326	308	312	326	290	309	320	303	323	295	324	312	293	309	303	352	326	318	326	281	311	324	291	313	302	321	321	305	306	295	293	340	302	277	317	308	315	324	323	321	288	302	332	322	332	349	282	300	294	311	321	293	321	315	299	292	310	308	344	309	281	313	334	324	329	319	322	328	316	306	307	321	328	316	317	336	289	294	292	312	314	336	331	311	308	316	309	319	322	350	311	327	323	304	313	309	326	305	323	322	312	301	321	339	322	330	314	294	301	316	324	323	305	312	298	314	333	309	307	325	285	317	328	300	307	314	300	307	318	318	275	301	303	328	314	348	329	323	341	294	320	314	301	325	306	273	298	303	301	330	302	308	304	317	320	312	344	311	323	305	277	291	307	312	290	328	307	300	317	324	287	309	299	313	310	305	284	316	347	311	305	315	311	349	322	285	326	297	307	318	282	305	289	325	307	307	304	309	317	300	306	302	336	286	302	303	316	258	305	335	304	322	312	300	313	326	303	330	303	297	304	289	308	270	308	307	284	319	312	298	319	299	324	291	310	320	308	325	309	294	318	306	319	318	307	308	304	302	300	262	290	297	329	296	337	272	294	309	284	294	296	328	310	312	279	334	334	318	314	277	310	312	326	311	323	273	325	282	319	331	291	313	333	304	301	297	329	317	325	285	315	274	331	287	325	313	288	278	323	280	335	328	304	333	321	313	329	285	321	321	302	317	303	308	344	269	318	341	319	319	328	324	299	329	298	321	329	302	323	286	307	306	304	325	306	310	291	327	263	296	296	343	302	295	286	297	265	293	311	318	324	295	294	338	281	294	323	320	314	307	324	301	280	345	322	327	326	289	309	320	307	330	328	314	272	334	280	331	331	333	315	315	311	325	299	294	315	272	285	311	319	301	292	305	302	293	303	312	294	279	312	291	290	292	306	298	308	279	291	333	314	350	299	318	293	294	326	293	305	298	306	313	292	302	298	321	283	306	310	305	286	323	301	292	304	342	312	315	302	293	348	315	305	303	346	312	302	280	303	318	279	350	300	330	280	305	322	298	334	295	311	301	305	329	287	312	278	320	314	299	299	328	292	273	296	293	284	310	310	312	326	309	330	294	280	304	317	335	331	306	321	337	284	336	323	294	317	292	295	319	290	338	322	316	286	289	293	295	311	314	302	320	326	280	318	311	298	277	318	324	327	305	335	316	303	320	318	320	308	292	312	295	291	289	312	310	302	279	305	355	329	343	328	314	282	277	321	297	303	274	315	294	321	312	293	304	290	296	257	315	292	315	291	321	300	323	302	298	320	309	277	289	292	330	306	303	300	346	271	324	303	311	299	297	298	321	300	322	331	323	296	304	299	311	324	318	305	305	298	306	312	294	306	335	314	283	316	307	311	287	305	314	321	320	302	342	328	317	334	326	313	301	311	342	321	340	316	327	300	292	305	293	312	315	331	290	307	309	283	307	307	317	323	307	331	293	351	343	296	274	321	323	310	323	298	269	269	310	307	304	319	303	314	287	288	299	299	332	327	315	265	334	324	316	295	275	333	307	312	327	333	304	310	327	322	290	306	296	315	300	319	333	317	285	292	288	278	323	300	298	316	320	294	286	308	315	332	315	284	312	346	316	294	319	304	319	324	331	313	293	312	304	299	292	291	300	301	278	298	321	317	283	350	333	295	340	274	276	283	295	304	288	328	296	294	302	300	338	322	316	362	276	319	290	303	266	315	277	322	293	289	320	258	293	309	303	271	316	335	306	291	306	322	316	309	295	294	287	307	308	287	327	325	324	287	314	300	313	327	322	293	342	302	335	313	322	322	291	326	326	327	310	290	288	303	301	294	318	323	274	285	298	337	335	291	319	325	341	275	307	300	322	337	306	328	303	334	318	305	303	319	296	301	330	289	334	309	334	310	300	332	305	303	280	302	319	293	328	315	340	292	331	298	303	287	305	311	330	329	302	335	341	335	304	304	312	300	284	345	305	331	329	329	298	320	309	310	301	311	294	328	342	281	321	299	304	339	337	307	317	297	335	314	300	292	362	293	304
22970	21629	29910	24194	21423	21995	18203	14027	12959	5536	582	528	467	498	467	450	475	504	505	446	517	456	452	479	442	489	478	476	483	482	464	464	499	474	443	462	462	474	480	444	468	486	439	465	505	486	472	444	473	433	467	446	428	461	483	455	458	436	461	465	421	473	443	456	435	452	433	457	461	411	463	456	418	401	462	416	427	467	449	440	433	462	423	509	457	458	473	444	459	427	469	430	432	488	470	445	454	481	462	449	429	459	462	471	422	479	464	427	481	496	467	456	411	463	490	428	441	441	463	450	465	473	432	413	445	419	428	453	458	438	412	477	465	442	433	441	516	477	432	454	478	449	432	464	440	438	459	447	446	406	445	418	452	427	459	448	440	499	441	427	467	454	472	439	478	402	421	446	452	495	443	437	467	459	462	423	441	458	444	472	457	429	437	451	461	455	495	422	433	424	456	477	468	437	425	424	460	436	453	461	500	464	444	423	461	469	487	468	467	450	453	450	473	457	456	451	510	428	444	450	450	466	476	473	446	472	462	470	457	441	487	477	466	437	479	464	457	463	442	473	489	454	417	436	444	487	458	497	433	429	446	468	441	457	425	426	452	432	433	412	421	471	488	463	424	422	439	455	451	460	443	472	433	431	438	460	463	453	496	412	429	434	465	432	452	456	454	464	427	439	483	468	433	460	431	447	457	443	471	419	470	445	464	497	461	476	451	426	440	464	427	452	428	417	423	461	446	410	433	431	429	423	476	431	438	453	471	449	469	479	449	485	438	452	466	471	449	458	445	432	450	465	451	455	458	452	447	440	452	494	490	456	431	473	415	436	437	438	440	475	464	446	465	432	476	456	473	401	478	461	477	492	462	458	439	436	490	433	488	470	438	442	474	427	431	438	423	437	439	418	422	476	453	443	431	442	446	425	415	449	458	439	415	455	461	448	464	492	457	444	453	479	471	452	418	463	426	465	495	469	470	423	436	427	439	451	497	437	441	463	457	426	482	449	430	469	497	455	453	464	463	469	471	431	419	458	455	472	485	435	461	429	444	438	432	420	478	454	425	444	462	460	494	457	465	426	440	452	428	420	427	433	453	469	435	482	487	459	459	428	434	447	455	468	438	463	421	419	455	485	476	447	454	486	407	427	444	425	463	443	404	451	442	439	472	456	454	493	484	447	437	459	442	413	437	471	491	484	477	453	417	420	433	472	495	471	450	464	437	419	439	426	423	473	483	497	429	461	449	476	445	467	453	415	444	439	431	429	445	455	443	472	428	448	461	404	469	479	468	464	439	488	440	424	453	481	442	456	451	479	447	442	446	418	460	465	467	432	443	476	457	461	510	437	430	445	447	478	440	449	436	460	464	436	482	455	482	472	467	449	443	461	418	458	453	448	512	480	463	467	470	441	436	480	389	453	460	464	444	452	448	442	453	465	428	459	445	443	454	426	451	433	469	496	441	485	453	429	458	456	430	433	433	491	436	413	422	425	423	458	499	429	488	456	491	485	461	431	436	473	438	470	427	459	455	454	477	436	475	454	477	438	445	459	406	399	450	445	502	437	431	443	421	463	433	461	469	481	456	424	422	420	453	447	492	423	481	455	472	452	459	474	461	457	469	449	418	472	424	460	455	441	435	449	489	452	443	416	451	432	423	480	497	495	452	467	465	448	433	443	444	445	441	448	456	447	470	454	468	481	471	455	458	412	456	459	446	478	511	477	476	407	458	438	455	420	462	468	439	481	460	463	468	450	490	439	459	416	462	454	457	423	466	425	426	461	448	445	451	478	453	473	418	455	426	420	428	469	481	490	441	447	478	403	442	437	489	408	444	475	482	427	419	454	436	423	419	458	404	489	429	455	451	461	435	436	477	402	430	453	448	458	464	441	479	457	436	441	464	422	466	488	443	466	455	468	472	461	438	458	473	458	443	441	446	435	462	460	439	464	472	443	455	480	510	408	416	457	460	458	462	433	449	471	437	459	464	472	439	433	409	461	479	457	455	435	438	434	489	464	441	438	429	434	462	444	470	445	440	452	478	446	464	424	443	417	455	465	461	456	439	448	460	422	441	455	494	460	459	453	475	490	447	471	474	416	477	432	453	444	449	457	438	439	461	456	439	445	442	434	415	467	398	458	496	441	433	472	479	463	453	449	439	421	440	486	484	462	436	483	402	448	416	456	473	481	397	467	445	446	443	460	415	421	477	439	491	457	454	436	445	503	444	463	470	429	477	453	430	427	434	473	447	467	468	446	439	468	446	471	458	429	431	470	467	435	460	440	440	438	456	473	441	457	440	437	448	417	432	393	398	426	467	428	453	466	444	463	436	452	439	432	420	444	445	456	444	478	447	491	459	436	431	442	488	449	481	470	476	460	441	475	434	433	446	438	447	496	472	458	473	492	464	450	475	479	455	440	437	404	455	429	437	435	445	413	473	470	461	438	494	408	463	442	434	484	474	462	461	431	435	457	433	490	488	457	463	444	419	427	442	480	436	466	441	440	456	469	454	449	431	463	441	465	433	471	431	474	471	429	434	493	443	443	417	429	445	430	436	459	478	418	462	443	478	457	444	460	414	449	457	427	455	416	469	491	431	460	459	493	478	424	454	438	473	500	451	497	415	470	436	462	427	438	462	454	425	456	437	441	443	439	434	461	455	475	479	450	426	459	470	433	427	430	461	472	456	470	431	436	448	492	471	421	467	417	454	454	488	467	487	476	445	437	458	436	470	452	459	429	426	452	418	432	486	455	430	449	454	450	458	448	445	460	466	442	441	423	445	426	441	406	437	474	440	413	429	426	456	460	436	443	446	454	443	437	444	454	417	477	461	450	436	466	463	413	433	516	485	422	461	418	430	486	505	428	437	448	502	435	471	432	442	441	430	460	459	412	472	436	467	440	422	428	469	439	469	443	454	499	478	454	451	482	458	461	514	457	427	479	428	438	469	483	470	472	449	450	461	445	421	453	446	448	455	394	472	439	440	435	493	486	488	484	481	433	490	470	443	448	486	449	457	430	439	408	456	444	446	439	455	467	436	483	416	476	430	486	410	454	415	418	409	429	443	434	453	439	473	453	462	456	433	437	501	422	450	431	434	422	438	469	459	460	453	471	463	457	433	419	453	432	476	448	469	483	471	492	447	426	478	432	453	404	502	442	445	430	444	469	487	415	427	465	450	465	444	401	464	498	448	439	462	446	439	458	461	452	474	457	455	453	421	470	407	442	444	457	434	442	440	463	470	426	472	419	474	491	458	463	456	458	430	470	472	462	441	449	434	441	430	447	470	493	452	442	429	469	466	450	469	461	430	458	437	449	440	468	465	434	429	404	458	432	466	435	454	470	434	455	439	448	471	397	469	468	381	456	443	419	429	452	465	457	480	465	468	436	434	450	441	487	459	494	476	455	434	451	452	456	473	470	458	455	451	457	458	471	463	445	425	446	456	439	456	458	447	456	441	434	464	485	478	460	425	437	494	442	463	431	472	415	450	436	456	449
57596	99527	67777	43036	25988	21360	16217	21112	20792	8167	763	632	618	611	617	606	584	602	594	509	508	539	569	537	561	552	520	521	572	508	563	586	566	509	537	520	562	489	485	540	514	531	528	551	517	531	474	521	506	507	527	532	490	507	509	543	531	529	494	520	520	558	542	511	542	539	574	517	526	513	510	523	484	491	548	481	558	509	475	528	477	501	533	550	536	525	520	497	552	547	575	535	542	557	566	491	498	530	520	557	514	486	507	512	532	490	508	551	539	535	559	543	496	511	526	525	513	521	510	572	521	541	549	546	519	511	512	510	551	528	533	533	501	533	494	514	513	524	530	515	536	526	507	512	475	534	496	508	504	558	548	507	538	513	504	510	519	540	553	512	519	512	517	512	535	509	555	488	519	498	559	500	514	520	535	533	498	513	510	512	525	514	518	541	490	475	499	501	558	579	530	497	489	505	545	496	546	512	502	507	514	554	541	524	537	527	540	498	496	510	551	523	517	491	480	549	511	499	508	522	466	515	507	532	538	501	491	503	515	492	531	518	551	532	490	480	528	503	496	560	529	516	534	566	562	505	527	473	527	503	525	490	522	521	511	528	543	498	541	517	510	486	502	524	544	510	492	557	546	502	532	512	530	523	510	498	581	495	498	548	528	506	475	501	516	479	499	535	509	551	498	479	524	553	499	520	520	550	519	531	522	513	558	490	528	549	536	560	553	531	533	507	498	528	507	535	495	533	489	517	559	537	485	505	531	544	522	577	552	541	551	506	534	482	514	546	502	508	492	483	575	520	519	543	513	554	561	469	528	547	510	560	503	485	525	543	495	549	499	521	488	480	514	509	466	544	514	574	530	532	526	481	560	511	490	462	528	480	504	544	511	513	521	550	570	511	536	486	521	562	505	526	495	527	513	548	517	515	512	536	506	531	516	481	493	497	500	546	516	518	538	514	521	486	510	551	485	513	523	512	535	539	539	495	486	485	516	550	560	540	491	516	503	516	519	573	503	495	560	531	507	541	514	565	528	537	512	526	495	509	531	515	523	501	508	521	533	495	505	517	519	500	546	511	456	548	474	547	530	504	558	564	498	523	515	534	529	541	541	508	493	492	499	487	546	516	523	494	524	535	515	505	541	516	520	531	483	499	496	508	542	514	501	498	532	495	529	563	521	536	525	533	507	525	508	521	515	515	544	540	529	555	510	531	522	571	487	563	529	529	512	536	509	510	497	519	520	499	477	507	516	524	543	551	513	517	549	501	487	487	548	539	537	503	519	514	526	469	521	545	543	541	494	516	506	538	487	501	511	510	512	524	512	504	516	511	523	498	529	520	538	505	508	534	499	478	536	478	510	535	512	489	463	524	474	541	499	499	535	500	502	514	482	519	528	497	525	546	547	519	538	503	561	535	515	510	524	517	496	538	549	530	495	479	533	514	538	496	500	535	513	562	566	532	525	523	504	521	490	513	495	519	498	476	466	521	529	504	530	507	505	524	552	510	521	523	538	574	508	517	470	491	533	481	507	519	522	549	553	485	504	533	500	508	482	520	522	553	517	514	467	529	494	518	520	557	497	545	524	460	512	510	472	518	558	515	515	532	514	507	532	484	525	527	557	540	500	504	557	525	516	498	474	509	515	486	507	532	514	525	521	496	488	498	471	544	515	506	517	532	516	533	542	517	498	550	528	534	539	488	520	466	497	502	514	531	508	524	501	500	535	510	559	508	536	532	492	513	505	502	514	487	472	557	538	546	522	491	533	521	509	496	526	555	546	541	484	487	518	482	483	529	520	525	503	512	474	526	493	530	494	551	537	520	531	477	514	503	483	497	501	517	547	517	496	523	535	540	552	499	526	575	549	481	513	505	480	563	524	507	519	508	554	489	545	557	508	545	507	502	483	498	510	540	504	506	511	539	496	517	468	525	472	530	517	519	517	528	500	520	532	497	491	498	476	549	513	489	517	559	492	519	520	504	524	514	496	511	515	549	525	525	524	545	525	525	515	521	537	510	539	511	518	499	527	498	483	548	520	528	494	528	575	543	522	499	549	525	572	528	571	540	546	547	534	513	537	550	517	496	524	528	523	543	496	503	562	544	499	536	489	498	564	498	537	497	476	545	511	536	512	524	519	516	509	571	553	530	551	473	534	493	501	529	535	505	549	472	521	502	510	502	526	499	530	564	492	501	522	470	485	478	510	511	490	485	557	488	557	498	499	530	515	536	557	511	536	533	545	525	514	553	515	499	493	542	546	529	491	508	508	510	517	515	537	531	520	490	513	556	471	517	485	470	500	494	522	498	529	552	520	526	541	488	503	527	561	533	498	529	495	497	487	527	527	523	477	534	547	500	507	506	519	516	560	514	529	514	531	528	496	540	503	520	502	468	495	549	547	482	531	522	515	515	563	533	528	507	502	546	472	536	542	541	524	519	472	547	520	515	518	493	541	485	508	510	539	500	515	484	486	516	531	544	502	513	535	524	487	475	486	487	522	523	534	501	514	542	521	545	483	497	496	491	485	536	554	556	556	487	524	525	524	520	456	549	521	521	526	535	515	557	528	521	512	517	494	520	508	501	534	525	523	500	504	545	518	471	521	541	512	493	547	539	505	526	516	480	500	519	541	521	469	534	502	500	497	531	517	494	494	536	517	520	538	521	557	534	501	492	522	501	536	481	515	514	493	512	506	499	485	516	526	502	523	484	516	522	520	538	507	517	512	499	520	525	523	512	544	539	542	467	523	508	487	523	511	576	526	500	511	517	513	510	510	540	513	479	506	535	512	507	508	556	550	510	475	511	517	561	491	490	534	517	496	517	505	555	537	535	522	487	509	535	540	569	527	561	497	521	531	501	526	510	528	500	488	522	546	529	529	492	537	535	502	536	522	490	532	473	534	542	547	543	536	512	560	526	505	541	518	511	544	500	541	507	483	508	533	590	469	500	522	570	493	539	532	552	533	499	514	510	524	510	523	513	502	521	479	508	537	515	530	527	487	523	519	509	507	526	520	507	476	534	514	527	518	548	506	511	548	516	505	538	514	501	540	533	520	498	498	469	525	494	521	570	508	520	543	496	531	519	509	508	510	479	515	504	508	549	542	525	532	526	582	521	498	505	519	538	505	520	510	531	537	537	489	561	498	529	471	501	567	531	517	489	528	489	511	484	487	531	534	535	527	495	481	533	529	523	481	506	498	518	481	534	537	563	558	547	501	545	550	504	513	533	491	499	511	521	494	520	495	535	509	450	514	529	521	501	494	519	518	507	518	540	562	533	524	533	559	562	541	516	464	484	537	510	495	506	482	477	489	481	530	530	502	535	506	471	534	504	530	514	528	505	526	534	512	502	521	499	479	514	522	527	494	549	535	545	516	500	567	524	536	519	508	492	524	497	528	541	492	491	528	521	497	505	503	494	536	524	523	528	526	512	478	495	521	583	515	505	539	541	521	563	524	519	537	476	506	528	512	502	496	527	534	498	536	525	509	537	495	525	554	508
27911	27344	25123	8987	1245	910	609	734	682	387	247	254	264	222	272	227	236	219	254	228	248	249	248	255	228	234	243	251	264	253	252	241	234	261	244	245	268	254	233	255	245	243	281	216	257	234	236	256	234	262	247	245	256	253	233	240	253	258	250	253	223	245	264	229	226	261	216	255	245	247	260	241	270	265	240	235	263	270	239	262	258	227	216	225	244	249	242	236	237	230	241	234	236	237	231	250	232	236	234	243	235	252	252	263	239	229	244	212	235	256	233	253	213	258	260	251	241	227	226	234	233	249	235	221	241	234	240	241	230	238	229	228	226	235	250	250	241	255	248	230	249	214	238	233	222	224	247	242	239	234	274	261	259	254	232	257	241	239	254	282	255	244	252	267	250	239	256	243	271	272	248	258	287	240	239	267	238	242	256	250	232	237	223	262	241	245	236	234	234	255	255	239	254	234	225	235	264	252	235	250	254	200	236	247	281	255	253	219	251	257	274	264	270	250	270	250	239	250	244	243	251	223	234	245	233	286	242	217	255	239	233	259	260	227	231	276	240	250	252	239	235	254	228	259	257	239	224	280	216	257	240	235	244	237	252	255	269	215	245	243	235	244	247	254	229	232	225	240	251	214	240	254	260	233	260	229	241	281	248	224	227	241	238	250	252	255	245	221	257	215	254	221	254	236	230	244	251	233	258	258	267	244	289	234	233	256	226	248	224	248	275	228	268	247	222	263	284	234	245	269	236	238	237	272	224	234	263	231	277	281	235	265	263	249	217	253	233	243	240	221	232	233	271	223	252	248	254	256	259	253	240	222	258	220	257	252	249	272	244	239	248	242	245	233	234	267	210	268	222	258	219	255	224	231	238	238	241	256	233	247	250	225	244	266	257	226	239	233	235	255	233	223	253	261	249	219	231	221	237	252	257	238	267	231	227	253	247	259	257	214	256	249	237	241	269	234	215	236	246	255	237	245	234	244	247	237	238	229	251	232	230	256	229	238	224	262	246	235	260	240	264	241	248	249	246	217	245	260	237	236	251	215	250	236	241	251	245	255	217	207	241	245	252	241	247	248	245	252	235	266	242	225	255	218	237	264	225	232	246	237	234	236	245	218	225	274	246	252	265	241	244	255	242	228	239	237	246	241	240	242	217	244	254	248	242	230	246	229	255	243	231	253	245	241	254	256	256	257	239	272	241	245	230	230	237	249	239	259	240	246	248	248	260	241	233	226	273	220	237	248	246	277	245	239	271	265	260	249	240	228	214	249	257	242	260	254	237	225	243	243	227	246	244	257	234	244	247	254	241	247	233	219	225	248	245	237	253	237	243	257	242	247	219	255	234	226	238	234	233	235	206	253	211	254	246	261	283	262	242	238	263	262	231	226	238	226	269	262	248	248	257	248	261	238	193	249	286	231	247	205	242	244	245	235	233	246	263	224	235	261	235	251	249	247	252	228	271	273	218	215	249	252	240	234	227	234	245	250	258	270	229	282	227	247	222	259	244	255	223	225	248	234	250	242	253	240	258	262	236	230	239	261	227	252	247	227	235	231	240	224	265	260	245	243	231	234	225	240	241	242	250	265	227	263	258	243	221	243	253	230	237	244	234	233	237	253	245	251	218	275	254	264	211	243	245	217	234	244	267	244	233	249	225	233	234	251	206	250	241	232	251	274	243	241	238	237	218	252	223	244	241	235	246	235	244	247	243	279	254	217	245	245	241	239	238	233	268	246	222	233	261	234	236	278	240	265	206	244	272	255	239	232	238	243	260	249	249	220	251	234	223	254	249	231	246	220	245	235	249	229	260	236	260	234	250	216	254	238	243	250	260	268	233	225	237	264	250	258	233	266	265	245	256	255	221	253	233	264	247	229	237	243	234	240	220	243	245	253	248	246	240	244	245	236	253	230	233	243	263	256	245	219	216	224	239	233	240	268	234	221	271	234	280	243	250	232	234	238	211	212	242	239	248	261	271	263	258	242	256	232	267	236	214	238	253	266	256	249	238	237	247	248	265	253	229	252	238	254	256	244	231	233	232	282	223	259	225	245	228	243	259	237	210	248	263	245	238	256	263	275	263	267	256	270	198	229	255	248	250	239	240	280	234	240	222	239	220	242	224	220	258	237	202	255	233	238	224	258	249	252	240	259	237	228	238	225	261	272	231	249	249	244	234	253	231	246	227	260	235	252	254	253	265	264	253	225	273	231	237	236	205	258	218	259	241	244	214	263	257	245	242	233	242	231	242	248	269	234	245	244	242	222	239	231	261	226	262	262	234	247	244	267	260	241	263	242	233	243	214	226	231	255	247	227	247	243	261	240	230	215	240	243	262	247	236	247	236	247	238	259	212	241	236	241	259	215	246	249	228	238	253	263	269	260	268	261	244	249	236	250	232	261	230	258	239	232	254	258	257	259	245	222	231	229	241	238	243	258	215	266	247	265	267	239	245	230	247	240	237	250	229	258	252	259	258	248	261	251	232	209	232	224	223	261	232	229	256	247	231	214	243	242	231	238	223	256	213	233	250	239	251	260	251	224	232	265	244	256	239	230	260	239	264	221	262	218	260	256	232	266	240	234	220	241	225	255	223	242	225	250	254	205	241	230	238	271	231	248	250	249	229	252	258	224	246	246	252	261	242	226	254	278	263	248	259	228	243	239	237	264	238	224	254	238	249	232	210	256	247	243	239	253	249	236	231	241	253	252	248	228	235	234	233	225	246	268	241	250	258	264	245	271	245	249	233	248	242	228	235	254	242	269	235	275	240	239	240	259	255	233	242	243	260	257	247	248	279	255	235	222	255	253	256	271	216	235	256	227	266	197	233	224	225	251	242	239	242	261	229	238	269	241	273	246	225	217	243	246	274	228	241	240	247	249	269	243	242	224	216	237	296	241	241	228	246	231	273	239	255	260	227	251	255	257	207	261	217	255	249	219	242	234	223	205	242	273	251	225	208	243	273	240	261	218	225	249	240	263	254	232	281	265	248	249	277	224	239	217	234	209	270	236	242	245	248	229	230	254	264	258	268	226	241	219	264	222	251	236	232	218	268	233	243	244	239	237	248	241	254	218	240	257	265	242	267	229	246	245	225	279	237	246	265	241	225	234	255	258	228	279	243	259	226	251	229	250	261	245	269	236	229	234	246	250	255	230	240	243	257	260	234	265	228	240	226	241	257	232	254	234	241	248	254	261	267	246	211	276	252	241	239	259	246	250	260	219	216	262	237	215	231	239	227	245	247	254	228	245	227	260	244	251	224	260	246	254	244	258	238	211	251	250	263	239	260	231	285	215	245	234	248	250	248	223	243	238	243	236	238	244	233	242	262	260	254	228	257	253	232	246	255	245	246	216	251	270	202	249	260	233	269	231	207	247	259	254	240	238	228	273	244	211	237	241	251	234	273	228	235	240	260	244	254	229	249	252	228	269	262	227	243	248	243	251	258	242	232	255	234	235	244	236	256	246	250	218	236	247	234	237	267	239	253	257	226	245
24950	42371	22659	6514	1827	1563	1005	1230	1194	634	311	308	258	302	317	291	315	300	303	315	290	264	305	299	296	275	324	234	271	297	316	312	286	289	315	292	297	309	302	272	276	288	290	303	284	310	288	324	296	293	331	294	296	270	273	299	285	306	280	326	285	299	300	312	288	306	307	298	288	320	323	288	290	293	315	296	290	291	311	294	298	296	286	317	265	283	292	326	270	296	278	265	302	288	280	304	304	302	278	284	279	282	267	304	281	295	311	296	321	290	299	282	292	312	278	301	273	291	300	317	312	311	283	270	303	259	294	287	330	298	299	308	260	287	307	280	317	331	288	315	277	292	304	270	310	274	279	267	325	285	303	303	265	296	273	303	309	291	289	296	287	270	277	285	302	325	304	298	283	264	287	303	304	283	276	273	312	278	271	344	321	285	293	299	291	306	313	304	312	290	298	294	281	302	301	279	281	291	271	288	322	301	293	291	311	302	310	285	281	295	317	291	284	290	279	302	256	303	282	297	279	271	280	301	278	291	292	291	298	303	318	300	282	294	259	313	290	298	292	292	291	309	302	306	287	314	272	311	315	272	276	302	292	290	292	303	280	280	317	301	289	292	285	275	321	266	277	297	275	273	264	296	303	270	317	323	292	248	292	257	287	302	281	289	298	288	298	264	281	337	307	284	303	320	313	301	282	273	282	298	299	340	312	281	293	300	243	272	302	295	282	332	326	279	291	291	292	308	276	285	302	291	296	262	304	281	284	302	303	276	287	286	272	291	268	285	305	282	282	270	324	271	294	278	291	313	267	298	295	341	294	291	305	281	294	302	317	320	285	275	317	291	315	296	309	275	261	292	298	332	285	294	289	315	262	307	294	320	319	290	287	306	271	294	290	277	327	320	299	316	308	283	283	308	294	278	314	307	287	279	303	309	270	285	320	279	287	301	319	310	279	277	280	315	297	322	305	269	294	302	292	285	274	285	318	306	280	305	266	278	296	305	298	264	301	302	298	254	305	306	300	319	287	300	271	285	311	272	289	322	295	312	284	303	313	291	262	290	323	295	288	290	284	325	272	293	278	284	310	274	317	300	285	323	288	309	318	301	296	270	273	298	285	316	266	312	316	314	293	284	289	280	287	282	341	291	270	263	284	300	286	323	285	273	303	294	299	298	282	286	315	269	272	282	291	300	290	306	307	280	320	318	289	320	291	286	297	298	259	312	303	294	292	270	273	244	304	288	284	292	310	298	299	299	324	297	298	284	280	307	302	265	275	302	298	298	260	285	303	293	298	308	280	334	315	264	274	326	310	316	279	328	278	314	267	272	338	296	286	258	280	302	314	255	280	296	292	319	282	295	282	279	272	317	303	295	285	309	305	289	277	315	273	305	278	286	296	276	274	309	273	283	297	324	272	309	275	327	283	298	280	278	300	296	318	283	322	292	290	288	276	302	259	291	292	265	288	277	276	279	278	288	295	279	278	271	315	316	279	316	288	288	303	281	297	284	295	313	267	293	284	279	306	286	303	274	316	296	273	288	291	312	278	289	301	280	310	277	270	288	306	278	276	278	282	330	289	327	286	288	294	289	256	303	301	308	296	294	253	284	284	297	265	294	297	285	282	331	299	270	285	288	289	269	292	298	297	284	267	314	289	302	285	258	304	268	296	298	277	275	279	287	309	292	285	281	281	295	288	278	311	293	323	282	315	300	289	293	278	278	284	310	288	314	295	294	262	321	311	289	298	287	284	330	305	300	287	286	298	333	323	284	286	323	297	275	299	277	278	280	289	282	293	311	282	312	300	295	291	288	317	282	279	329	285	304	293	302	298	289	264	282	276	305	284	301	296	279	275	295	287	302	294	275	275	290	276	291	294	316	276	285	300	303	313	286	271	263	293	288	330	331	297	312	285	298	294	303	290	302	299	264	306	293	302	327	269	284	286	292	298	296	280	305	324	299	292	300	289	295	312	290	299	267	326	284	304	287	295	283	271	290	286	290	272	295	310	317	296	262	285	315	298	279	275	282	269	298	333	274	292	286	286	284	277	323	299	282	275	265	302	281	317	305	309	308	309	307	284	313	292	280	287	289	281	285	336	306	284	302	296	281	304	328	281	315	310	303	280	309	291	313	301	272	311	289	261	286	272	291	294	301	307	321	272	273	311	315	323	301	297	272	268	290	277	329	315	293	279	279	315	299	305	297	289	285	305	258	278	266	273	288	305	299	289	281	289	298	319	286	297	325	284	299	303	284	280	271	295	280	273	298	303	287	303	264	335	293	295	278	305	307	282	313	272	301	294	259	300	288	288	300	278	272	296	302	306	292	340	274	302	312	337	283	294	296	288	272	276	283	298	283	299	301	291	287	302	274	296	290	276	315	308	290	302	282	283	344	310	288	304	311	282	303	283	287	297	307	295	262	280	290	282	303	286	283	312	292	291	298	308	282	270	303	268	276	293	322	310	322	317	263	324	271	288	290	291	304	286	304	284	271	267	296	262	283	284	305	299	294	303	306	259	260	314	304	307	287	277	269	289	282	260	255	278	303	293	295	293	297	291	303	298	290	315	281	311	311	291	279	297	295	281	270	300	285	268	291	272	328	309	277	294	322	284	306	289	289	303	299	276	261	278	277	309	284	279	312	270	329	336	280	275	281	326	297	276	288	301	274	312	285	285	273	307	279	287	301	289	294	292	297	298	279	323	304	320	273	283	281	298	292	312	300	283	346	310	275	303	277	321	278	306	290	300	260	318	311	312	316	307	306	296	298	298	311	294	296	297	291	265	290	299	283	279	287	312	283	285	297	323	292	274	331	292	298	292	286	311	276	292	274	303	283	308	292	297	290	281	297	298	277	275	319	295	317	274	306	323	291	304	290	280	304	295	289	289	307	286	287	276	314	283	274	278	309	320	295	279	285	290	274	309	286	275	294	315	307	286	288	300	314	306	254	296	303	286	297	312	281	294	314	347	294	301	295	320	302	315	307	307	297	275	288	302	260	282	318	304	304	274	296	286	277	296	266	285	293	293	299	308	288	298	294	295	275	284	290	306	296	300	277	305	260	277	278	290	281	288	294	291	298	275	270	286	331	254	310	264	283	277	269	287	264	303	305	261	248	293	295	264	296	298	301	267	352	305	302	342	293	249	291	289	304	309	307	273	300	301	301	297	311	271	285	283	308	333	301	306	287	273	303	288	300	292	302	269	281	291	312	272	288	285	267	274	315	300	264	303	281	288	293	291	301	290	306	296	283	317	266	317	285	307	308	274	295	285	280	280	311	298	272	293	284	300	316	266	286	305	271	273	265	298	293	300	318	298	302	301	342	296	278	294	296	291	303	300	302	291	303	269	306	295	313	339	309	298	285	291	325	331	296	271	283	292	313	300	277	279	296	298	287	277	282	301	305	293	305	277	281	287	266	296	288	313	277	301	292	303	289	263	274	267	289	304	295	278	296	267	296	263	287	265	274	335	321	266	278	323	304	261	337	302	308	271	301
24271	22574	32056	26442	20338	11751	6013	6261	5222	2224	414	389	390	373	370	393	400	335	383	399	379	382	344	382	355	361	379	394	397	388	354	371	358	354	385	365	391	361	344	330	356	350	379	343	355	371	382	366	319	339	342	367	338	313	354	363	380	395	365	334	311	375	367	327	345	382	343	348	371	392	334	327	332	330	367	358	362	351	385	372	368	406	370	362	377	341	380	386	340	386	361	386	352	365	362	347	362	346	375	365	359	326	346	356	373	378	382	366	365	347	353	365	382	346	335	364	381	373	372	319	376	343	362	332	320	349	338	365	363	342	367	349	357	359	333	352	405	349	364	352	346	374	391	365	378	360	344	354	356	358	337	348	356	360	343	344	324	349	366	357	344	343	385	353	370	345	338	346	337	367	333	391	354	350	371	363	356	366	327	353	373	362	371	361	359	360	355	377	377	366	384	391	386	365	362	377	356	368	349	344	338	360	372	378	394	409	373	363	359	413	334	302	361	347	346	375	359	364	373	373	354	365	374	368	379	355	335	364	336	359	327	361	367	338	359	349	335	337	374	340	361	354	356	360	352	353	374	354	340	358	342	382	343	371	351	327	350	345	387	380	394	392	363	352	383	392	377	421	341	374	366	376	394	362	355	344	356	361	328	395	382	342	336	333	345	344	344	339	356	373	353	384	361	327	334	370	345	368	384	361	363	354	382	352	382	355	370	368	364	349	368	357	330	378	371	368	373	337	357	376	387	330	375	339	348	368	379	371	330	383	373	350	364	370	347	323	354	304	350	394	366	381	371	382	369	361	350	362	351	333	363	398	314	375	394	385	383	369	359	394	342	394	349	381	366	362	410	357	387	390	345	371	358	389	386	337	371	397	388	397	355	424	335	336	335	367	326	369	349	342	345	356	370	385	383	376	385	402	341	334	348	360	389	355	395	346	369	355	357	370	382	365	342	362	387	381	353	361	376	383	386	370	356	379	389	341	341	373	330	368	342	371	360	399	365	365	405	375	367	372	307	366	352	359	364	367	344	335	370	343	368	344	359	343	361	376	373	351	368	392	330	395	387	362	376	377	366	344	351	361	334	382	341	348	343	358	365	376	362	352	375	323	334	350	360	361	387	354	332	396	342	371	348	369	327	356	367	348	379	364	341	373	357	333	346	354	379	361	317	360	339	340	360	351	351	389	375	350	337	382	406	328	343	339	333	360	352	330	362	363	360	364	375	328	355	365	400	366	351	371	336	367	348	339	362	369	332	343	366	414	357	339	331	379	360	356	363	387	384	379	373	364	355	368	371	352	384	400	368	337	376	381	354	364	318	399	376	354	350	341	345	357	366	392	325	373	355	366	354	342	364	385	376	387	347	358	353	375	347	355	338	362	355	371	334	376	418	367	384	367	312	346	353	358	375	342	384	374	397	340	346	333	367	349	366	375	384	363	357	351	352	355	340	340	352	331	407	344	385	370	329	369	360	380	353	336	345	372	397	356	339	401	355	367	351	365	353	382	327	384	376	378	359	351	368	386	364	354	355	361	330	355	375	365	409	371	384	381	349	359	353	344	331	352	362	352	374	366	314	338	349	380	388	365	355	381	366	368	386	369	330	349	345	378	364	348	391	354	372	358	371	350	365	344	354	327	388	376	346	402	408	341	339	367	385	397	359	360	372	353	345	365	343	375	357	329	363	344	360	408	351	350	356	354	321	363	356	348	358	362	358	379	363	325	364	361	348	338	357	335	370	336	396	353	385	376	383	351	387	391	366	371	354	384	380	381	336	330	338	351	342	389	386	374	349	405	339	352	351	380	363	356	358	386	335	340	353	357	337	345	332	344	338	336	327	363	392	400	361	375	390	332	358	376	353	367	391	353	336	381	353	342	354	345	394	364	361	340	354	391	349	339	342	363	347	366	361	320	351	372	349	347	347	361	349	371	349	364	369	379	333	357	341	389	322	360	343	361	390	319	399	358	356	329	348	362	363	382	329	355	349	382	395	340	346	376	391	344	353	379	359	382	356	368	394	389	391	319	352	362	352	335	365	372	337	353	364	360	370	359	397	358	371	340	384	364	356	360	371	306	367	340	364	368	366	353	335	353	364	378	365	409	354	341	365	398	342	348	358	345	360	367	349	362	346	354	344	374	377	339	389	361	379	346	354	382	319	325	393	376	351	355	358	361	364	331	349	382	370	353	318	355	364	351	379	350	380	387	359	345	369	361	379	378	354	385	365	377	325	343	377	381	329	379	334	344	356	348	365	342	354	369	352	324	383	379	359	385	369	355	345	346	390	338	320	368	340	355	369	371	335	357	347	375	380	414	381	381	335	354	365	381	379	353	358	364	371	369	382	349	371	399	378	352	354	369	359	328	365	363	342	384	352	358	350	352	381	331	362	365	370	350	363	352	384	322	378	324	391	398	366	356	335	373	393	352	377	389	368	356	385	337	355	385	384	345	384	340	335	337	376	372	346	333	364	361	358	363	388	330	426	383	344	341	385	325	332	355	335	360	362	360	392	347	360	325	347	368	360	370	351	387	385	349	364	319	379	338	393	384	373	363	333	331	392	378	376	375	371	339	359	369	384	323	333	359	355	360	352	334	325	347	389	327	319	319	364	338	355	398	368	397	359	350	339	367	332	353	345	353	305	388	367	377	356	375	337	356	360	356	349	322	360	319	359	355	371	380	373	365	340	346	374	359	385	392	379	366	329	353	351	351	351	360	374	348	346	390	316	399	363	373	346	374	373	361	349	330	376	337	361	404	380	354	380	373	367	348	346	370	346	370	351	355	391	326	371	360	360	363	372	357	339	351	342	360	348	335	352	373	378	372	359	332	310	405	366	362	359	388	355	346	357	350	348	338	352	324	368	346	381	354	364	365	370	344	370	381	375	344	356	359	357	365	341	348	396	349	349	324	392	374	346	369	353	355	382	349	341	374	392	350	364	385	350	368	369	344	373	333	386	339	341	354	375	380	354	366	352	369	348	376	344	373	366	373	344	365	383	346	376	389	399	352	363	376	366	383	376	359	343	347	373	375	366	366	370	368	355	340	329	358	381	323	353	372	373	370	362	368	338	360	348	342	340	341	383	322	377	351	363	377	356	372	363	339	378	347	363	348	365	322	360	335	377	386	388	381	332	361	355	356	362	343	344	359	370	373	366	372	369	346	380	373	362	364	377	334	385	377	368	386	370	371	388	362	349	351	394	352	364	360	395	340	363	375	338	376	378	373	360	355	372	371	315	366	369	353	354	397	368	342	344	370	359	370	334	373	342	376	328	362	327	377	367	362	361	368	329	326	344	330	358	370	348	359	352	365	338	368	372	336	380	319	359	370	344	329	347	359	367	347	369	358	366	359	346	346	361	357	324	356	361	357	355	361	356	366	381	373	382	362	351	359	349	358	382	348	342	363	378	370	352	339	310	377	341	363	374	353	359	381	346	344	353	359	382	361	373	327	364	373	342	338	389	368	329	375	347	383	361	351	345	363	387	347
50147	88119	56196	33863	15688	9649	9620	11572	10234	4050	524	493	503	490	452	428	427	452	415	423	477	433	467	433	413	403	420	430	441	414	438	426	443	409	427	449	432	402	388	460	438	406	417	416	410	407	440	425	409	423	445	376	419	451	436	415	390	403	455	429	382	387	425	420	422	416	402	381	443	404	455	441	424	450	429	419	424	451	391	472	422	405	389	428	413	431	411	405	417	399	407	408	412	403	414	457	416	394	411	440	430	413	422	422	420	466	408	411	425	419	420	410	437	398	417	463	425	420	419	427	410	432	441	422	409	401	385	457	402	420	433	413	416	420	410	402	405	423	415	448	413	416	436	412	429	411	404	416	367	431	422	388	435	392	437	430	410	415	427	416	427	397	425	405	428	420	446	429	423	440	410	381	406	424	444	377	420	398	433	407	396	413	397	414	457	430	401	406	437	386	377	401	432	400	407	427	450	394	405	425	434	384	406	428	417	425	389	422	411	457	422	391	425	406	372	417	422	428	441	432	430	388	419	434	406	382	421	425	443	417	414	420	445	412	425	404	436	444	479	398	424	429	434	427	438	399	395	408	412	419	418	430	393	408	419	407	439	447	434	426	417	387	435	401	418	426	411	401	440	453	441	399	405	406	413	438	436	435	396	419	412	434	405	430	434	400	444	405	422	413	399	430	421	399	428	435	413	388	463	406	373	413	396	431	450	419	453	444	426	467	432	468	418	390	415	426	370	424	416	401	424	399	451	443	396	420	449	416	412	383	424	446	428	421	425	380	421	403	383	409	411	423	408	423	390	391	433	382	403	422	420	415	387	439	420	398	438	428	423	433	397	430	412	401	436	420	394	378	451	383	408	388	433	434	397	405	413	402	424	371	428	430	400	445	407	442	459	415	391	428	411	384	384	396	407	364	455	427	400	419	416	380	418	419	442	437	397	438	423	443	411	360	398	419	393	442	418	397	438	425	426	417	446	393	421	389	429	434	418	393	459	430	388	393	412	377	393	412	405	421	459	381	415	382	462	444	446	434	424	459	408	400	401	399	430	420	418	414	403	388	419	403	387	407	431	419	436	402	415	386	433	452	433	414	381	436	425	392	412	404	426	407	438	443	420	412	400	407	431	419	415	387	423	392	399	398	432	436	382	418	429	416	434	413	445	425	442	414	421	419	414	402	408	387	437	395	411	399	404	405	446	451	389	400	438	420	405	409	417	436	399	431	404	379	441	366	435	468	385	451	382	416	442	435	399	389	474	423	414	453	464	398	437	406	390	440	480	424	446	424	415	407	436	407	417	390	418	413	395	402	404	424	413	446	420	397	436	408	405	387	415	425	407	424	438	435	392	422	424	405	403	381	394	437	460	406	416	461	386	401	444	423	411	444	409	399	412	463	426	455	411	406	407	445	400	414	427	393	400	426	414	422	423	460	421	426	406	412	411	451	393	421	427	444	429	425	397	394	380	422	452	443	439	468	435	391	398	424	400	445	416	416	414	418	420	385	405	395	392	429	398	416	437	395	423	418	416	414	418	433	403	414	434	390	417	441	434	429	416	385	410	409	443	406	426	429	398	408	463	397	390	399	420	382	410	413	437	416	427	452	459	445	431	414	426	408	405	415	391	425	387	434	424	445	422	433	423	397	409	460	409	451	396	431	436	418	393	389	407	418	411	410	443	417	409	446	374	433	419	418	434	405	429	433	369	418	405	377	426	388	406	420	433	424	442	415	410	392	422	413	433	374	394	385	429	430	453	433	406	426	404	441	404	466	397	394	434	420	429	459	376	433	409	426	447	413	379	433	431	386	429	436	399	365	401	445	415	409	416	422	422	426	414	425	402	401	431	404	442	410	415	426	430	411	425	452	429	432	441	445	414	403	391	417	421	412	433	422	435	393	403	361	415	438	421	389	436	432	411	417	408	462	410	413	399	427	452	414	415	413	411	402	403	405	439	420	429	416	394	404	416	388	438	438	420	411	406	373	439	402	437	434	445	418	408	427	411	411	429	406	456	420	434	424	444	433	431	409	412	430	409	400	395	435	441	404	386	416	421	426	399	403	409	401	391	377	372	454	397	368	426	436	426	450	405	418	395	432	438	431	406	442	403	414	422	432	392	413	419	450	428	425	406	429	438	413	422	434	421	414	408	406	386	440	404	419	422	401	428	372	441	380	408	397	396	423	397	418	455	397	420	421	431	435	400	388	381	385	415	379	456	411	397	415	415	430	423	428	414	441	405	415	411	409	383	425	371	392	399	404	396	425	415	445	402	432	413	416	433	419	410	427	427	426	425	464	375	376	434	415	411	391	433	453	398	400	422	391	381	390	436	430	426	433	426	446	400	406	438	437	457	419	438	401	373	385	379	423	421	360	440	425	406	393	435	438	423	402	437	429	407	401	416	408	415	456	390	401	438	440	400	442	396	435	451	401	428	458	443	423	402	444	383	415	411	399	386	459	421	430	398	428	446	429	405	409	426	405	413	419	387	415	413	427	427	450	434	421	421	438	424	430	406	408	384	388	386	401	405	434	429	406	406	418	424	412	417	449	427	430	417	413	425	442	402	413	457	395	392	425	422	408	425	464	405	388	425	451	415	381	399	394	399	420	412	373	437	410	424	407	420	439	409	431	396	408	384	465	418	421	417	418	432	409	387	431	428	411	409	378	405	420	454	394	384	401	432	405	435	437	378	428	411	417	450	439	425	412	419	432	427	421	396	407	413	420	370	428	448	438	413	422	354	416	394	425	425	436	433	422	427	443	428	402	423	406	438	417	443	433	402	434	417	423	432	432	426	403	421	407	427	440	435	415	425	455	418	418	451	427	412	434	417	427	420	389	410	428	443	394	443	407	417	420	474	435	436	417	419	427	435	417	444	432	406	403	427	461	384	380	402	429	417	407	416	387	388	428	447	437	404	420	451	415	405	404	401	387	428	411	409	397	408	427	425	418	405	433	417	405	389	425	403	423	439	389	404	422	408	412	415	428	423	427	431	431	424	410	429	459	440	443	418	392	423	401	414	411	424	432	426	447	407	395	409	445	421	382	451	415	412	414	423	410	416	417	454	405	424	390	407	418	453	395	411	419	399	408	414	401	393	401	423	426	397	407	431	415	433	449	367	436	405	426	392	413	449	403	415	417	460	374	437	403	471	406	462	445	412	442	442	426	427	430	445	418	442	405	405	435	414	392	420	434	421	471	375	420	429	419	437	408	362	424	405	414	393	411	410	407	423	448	393	414	433	404	435	428	432	405	389	409	436	389	406	427	407	440	442	403	409	392	423	433	414	446	429	378	423	388	444	410	433	422	396	427	422	419	440	412	392	418	443	412	436	419	425	475	389	436	436	421	366	388	417	425	384	446	425	435	441	393	434	420	399	386	408	430	423	412	409	410	398	424	409	425	437	424	396	392	454	394	409	367	423	385	415	410	463	439	433	370	403	423	434	430	429	416	395	412	399	415	400	435	396	414	423	433	450	377	423	385	389	442	421	412
25442	23655	31238	25296	11229	2659	2481	2387	2072	786	292	258	256	267	245	225	264	277	229	244	239	258	216	259	255	235	257	234	247	259	245	233	272	254	262	242	247	228	238	253	257	271	245	272	270	241	253	233	258	264	275	241	257	242	243	262	239	257	221	269	245	240	240	260	248	248	263	256	229	237	261	238	243	249	202	226	234	260	266	254	265	247	251	239	239	246	268	263	259	244	260	238	234	246	270	250	236	267	233	260	255	242	243	239	264	243	260	229	265	243	232	258	228	268	233	225	250	242	247	233	222	238	243	255	240	224	243	274	246	249	253	243	291	247	261	224	245	232	267	232	231	241	258	256	265	248	257	244	229	237	236	223	214	248	225	233	253	250	245	238	256	253	280	235	275	245	270	236	229	257	231	224	238	241	236	237	263	239	227	238	251	242	261	249	224	234	264	244	267	260	234	241	266	242	241	244	268	225	213	265	244	235	245	280	235	235	240	238	250	263	253	218	262	237	235	273	261	255	234	277	250	243	269	224	258	240	286	238	257	235	262	246	230	253	273	251	246	268	256	256	250	231	259	240	237	230	262	246	252	262	240	268	260	244	247	220	254	263	252	253	249	228	261	275	272	243	267	246	244	250	271	252	222	230	227	250	227	255	239	202	238	239	230	264	257	241	259	253	221	256	238	272	259	238	231	231	239	235	260	263	289	257	238	259	236	240	226	267	243	239	213	241	248	262	226	246	244	240	226	253	256	234	266	242	251	218	261	246	253	254	254	238	255	258	251	252	233	268	244	232	246	245	214	233	273	231	241	247	222	230	251	244	222	249	250	232	211	229	263	258	261	232	234	227	237	245	223	250	267	243	216	270	261	239	254	238	270	250	240	266	259	227	205	245	244	257	250	252	230	226	250	265	234	237	236	258	243	246	243	228	227	249	239	203	265	224	251	231	254	248	254	250	290	201	244	234	270	224	236	281	243	239	230	259	241	239	228	242	240	258	214	257	260	275	254	239	272	231	259	262	255	226	268	210	225	247	251	269	229	245	263	219	251	269	231	215	257	251	252	257	257	228	237	252	252	231	234	241	265	254	248	246	241	227	225	224	232	222	244	258	250	231	236	278	236	246	229	275	244	255	267	237	236	241	282	243	244	235	269	257	253	250	259	238	261	243	232	222	239	218	226	237	256	249	228	237	245	267	272	256	247	237	232	240	232	216	240	233	205	236	244	254	274	243	222	227	245	256	265	253	239	266	266	250	236	266	252	237	251	244	240	222	229	229	259	266	245	278	222	255	246	238	235	271	253	261	209	255	241	254	237	272	255	263	248	258	254	231	244	244	260	237	237	257	254	241	221	235	226	251	255	242	232	251	246	252	244	256	242	241	237	231	225	243	236	232	238	211	250	280	270	255	252	231	250	248	241	264	221	264	226	234	244	235	244	273	260	247	231	241	261	264	244	239	216	250	273	267	250	265	261	261	276	237	233	253	247	242	240	258	256	220	254	241	235	250	243	278	256	252	240	261	252	231	268	228	245	232	230	278	252	238	256	236	245	261	242	236	247	231	249	251	247	256	256	252	244	245	263	273	245	274	231	247	258	247	247	250	262	282	239	254	216	232	246	239	249	250	242	258	268	262	277	270	242	227	251	233	244	277	233	245	270	213	254	260	264	259	235	271	236	272	222	265	247	220	221	238	240	262	255	253	223	227	248	235	241	245	248	246	249	248	235	233	253	233	247	242	242	270	237	236	271	281	249	244	249	243	253	234	258	236	214	248	238	220	224	243	225	232	247	276	226	254	227	247	237	248	268	250	236	260	239	244	245	243	242	261	241	246	218	249	233	226	232	249	242	218	226	266	242	237	242	259	279	234	242	233	262	258	238	268	261	241	239	238	245	240	240	242	242	276	243	220	246	251	251	232	229	258	244	284	251	250	245	255	241	248	220	241	235	241	232	285	241	217	238	261	246	242	240	270	200	234	237	242	265	262	238	266	235	265	227	235	225	266	259	229	214	232	252	244	213	271	233	271	249	238	272	243	247	258	222	256	257	248	224	239	262	272	251	254	256	236	273	228	256	240	258	251	237	259	241	263	260	230	249	247	232	218	232	229	260	243	259	245	251	250	223	244	264	219	268	256	210	252	261	236	260	265	262	245	225	233	233	257	275	261	280	264	276	235	261	230	230	297	249	275	259	240	245	255	284	259	228	236	254	244	235	255	259	228	257	239	274	260	244	246	227	234	245	218	252	257	244	234	206	240	254	239	242	227	270	233	216	221	244	239	234	260	272	246	233	202	250	261	247	241	238	252	259	254	249	227	240	212	254	265	258	245	245	229	253	225	232	280	238	277	266	251	243	261	228	266	222	244	261	249	271	264	269	239	264	228	264	247	242	253	236	246	241	233	269	259	232	250	235	248	232	258	254	226	247	252	248	247	233	268	243	225	221	229	258	234	232	219	228	262	262	248	254	267	257	252	255	252	252	226	238	238	252	249	257	213	239	247	250	248	249	237	243	254	257	205	227	248	252	262	220	269	278	260	224	247	257	278	238	234	241	236	258	235	238	246	252	243	253	251	263	226	218	244	254	262	240	265	248	252	237	228	251	218	248	260	224	224	242	259	252	240	250	224	239	239	258	238	249	234	243	237	239	231	248	239	241	248	255	241	222	227	257	237	245	240	247	275	243	243	250	232	234	254	251	240	240	249	251	239	250	240	239	238	236	230	246	250	270	265	240	236	279	247	261	239	264	267	259	245	245	220	210	272	240	283	239	253	248	237	233	281	239	230	286	254	240	253	248	231	258	238	259	254	278	236	232	261	261	241	237	225	226	240	233	250	246	256	244	236	232	237	206	272	222	250	251	229	279	284	257	213	263	237	217	236	246	254	249	221	241	230	229	239	257	243	235	237	230	253	254	283	281	242	239	272	253	252	239	267	250	258	255	257	195	266	229	245	259	228	235	253	251	243	275	248	221	249	258	220	231	239	237	247	245	249	269	218	243	236	246	256	242	235	245	255	265	236	234	279	215	223	251	234	249	232	253	271	255	248	245	264	261	256	250	259	235	248	247	255	251	238	225	254	262	242	236	234	249	244	263	250	237	263	224	251	244	240	254	244	238	231	245	248	244	251	262	252	223	239	263	230	249	249	223	253	269	231	263	276	282	239	216	239	245	275	272	261	271	255	220	260	222	246	266	270	258	246	235	253	222	242	225	292	271	233	281	262	253	251	260	250	274	259	265	263	263	254	240	228	258	246	231	241	226	245	270	263	243	220	277	201	232	249	239	226	247	282	213	270	233	236	272	257	247	258	239	264	258	249	253	224	236	261	266	213	227	229	256	215	243	233	246	220	220	241	274	264	245	241	250	231	244	226	256	270	275	240	232	232	240	241	224	211	218	254	243	261	265	243	248	253	234	234	242	218	261	244	283	263	220	227	271	235	232	237	238	233	223	250	207	228	272	231	221	225	229	225	230	239	228	231	259	262	231	224	235	260
46151	73087	45689	24858	9645	5206	6043	6224	5289	1788	380	325	358	350	288	348	333	309	343	292	330	315	320	318	327	295	301	318	338	283	325	295	309	309	293	297	317	336	311	312	279	294	331	322	304	287	300	304	327	308	310	298	304	292	300	298	278	274	300	314	286	299	274	297	280	331	299	303	304	284	309	289	258	307	284	315	278	308	308	330	313	335	295	295	300	316	296	290	313	312	271	322	303	282	314	304	319	331	261	307	283	294	293	310	283	284	306	314	303	303	311	291	304	298	297	287	298	334	318	293	343	298	299	313	314	309	287	282	289	313	279	305	263	290	292	284	312	305	319	284	315	312	286	301	275	294	312	335	326	271	291	297	309	318	289	291	322	315	354	297	330	306	314	292	314	292	275	315	294	284	312	304	310	292	295	327	301	288	286	300	317	317	280	293	310	293	303	345	289	308	310	313	300	309	303	319	327	301	303	284	324	291	313	304	311	295	284	308	301	322	296	299	285	324	316	302	299	326	300	304	268	311	312	314	289	284	304	308	307	271	295	276	312	306	294	307	281	304	300	312	330	299	303	313	307	306	297	290	300	292	280	312	310	312	346	327	285	293	331	284	313	318	314	293	319	310	306	301	282	330	313	305	310	276	296	330	334	320	291	280	296	279	300	325	320	289	254	280	284	313	287	294	336	298	318	329	295	312	289	303	309	318	334	275	288	313	282	267	322	288	296	298	306	306	310	309	309	279	296	317	286	273	297	321	334	299	329	303	276	305	293	294	294	321	327	317	307	299	304	291	318	305	296	308	295	314	310	271	300	304	305	293	318	308	307	312	316	302	269	283	287	306	279	303	333	284	326	277	274	290	298	332	317	290	325	306	295	297	315	317	309	305	338	274	331	290	287	304	301	314	278	312	314	319	284	321	318	314	304	309	279	321	252	307	320	310	278	306	312	305	310	312	288	276	284	291	290	287	290	290	295	264	293	302	328	308	305	305	302	293	284	323	284	289	299	297	280	323	280	329	324	295	311	308	291	315	287	317	328	317	310	309	296	310	317	297	290	280	303	307	313	307	306	309	342	315	309	326	296	278	289	327	304	297	294	309	296	295	307	304	278	284	303	289	310	289	309	292	302	263	284	301	315	303	290	322	292	299	331	295	303	295	313	277	301	301	278	293	317	284	329	300	288	308	299	303	306	330	273	319	284	358	251	284	308	332	305	304	303	282	307	280	306	291	314	312	308	326	280	285	281	321	315	338	294	293	314	298	285	279	303	307	283	298	332	289	317	283	305	296	299	319	333	283	315	293	318	311	277	316	332	271	282	314	302	325	305	295	290	260	292	282	293	315	308	325	308	283	299	339	322	261	298	287	286	297	307	294	264	339	286	307	306	275	301	293	283	300	318	304	282	315	306	289	315	302	268	299	299	304	265	256	315	302	329	282	277	309	297	332	307	319	325	331	280	312	298	309	299	320	313	312	283	311	329	277	289	276	283	314	298	323	286	321	307	285	275	287	311	302	297	267	305	301	269	318	319	294	322	306	260	313	307	306	261	283	296	323	294	285	295	313	309	306	272	341	294	273	304	301	288	294	309	296	289	303	306	281	293	319	284	311	290	312	304	304	301	279	330	257	308	320	294	287	305	340	306	299	301	291	299	278	292	324	300	312	297	322	294	282	313	285	270	282	309	305	316	296	276	317	239	281	320	286	290	281	297	298	321	327	293	280	336	317	314	310	297	300	297	303	290	316	305	301	289	325	291	320	314	323	313	291	328	297	340	309	319	288	278	330	304	316	300	286	338	323	312	281	347	319	292	290	316	287	278	295	293	329	321	323	291	301	313	309	303	284	281	312	290	336	296	298	275	288	348	279	321	276	315	322	280	318	299	308	316	316	305	323	270	268	322	292	320	328	322	277	316	303	262	310	305	272	296	317	303	303	294	314	285	308	299	280	318	304	332	317	285	265	288	329	318	291	278	282	335	329	315	299	289	310	296	336	314	289	282	294	305	303	295	291	333	337	318	284	304	276	271	346	282	328	319	307	312	301	295	310	264	286	308	306	333	304	344	314	310	308	293	290	295	267	301	289	266	316	321	275	314	303	293	314	283	280	319	301	315	311	310	275	311	284	298	299	315	311	295	303	312	321	320	291	282	305	277	321	322	315	295	299	328	331	305	288	298	297	301	291	336	310	297	288	298	329	292	316	297	317	283	310	315	314	309	310	311	324	248	271	297	281	301	284	290	294	297	290	351	308	279	316	305	262	313	312	291	325	302	307	302	300	281	329	276	302	304	327	310	288	314	294	311	286	306	322	314	323	280	311	266	307	285	287	311	296	304	282	311	313	309	301	331	290	343	327	295	284	290	327	314	348	322	285	321	299	309	296	288	293	254	290	279	299	307	283	291	292	269	285	297	292	276	299	292	315	335	306	294	255	277	299	300	302	277	329	309	317	282	332	276	296	307	300	283	286	294	331	318	314	305	286	293	309	304	323	313	281	316	292	288	282	313	279	312	291	318	331	269	288	295	308	309	281	301	271	274	321	287	300	311	346	297	293	285	276	312	301	315	294	298	279	306	305	300	331	336	303	274	318	296	268	343	299	307	267	314	386	309	286	289	296	287	300	341	314	322	325	328	339	282	314	338	298	315	316	320	302	281	309	315	294	271	302	295	301	322	318	286	328	339	321	309	305	305	295	282	291	326	262	356	324	306	293	287	269	291	309	329	296	267	312	266	296	294	272	333	300	302	306	309	293	280	298	280	318	281	309	304	274	297	296	305	319	317	300	291	321	292	317	288	323	291	306	314	299	312	321	273	325	270	272	273	279	287	320	295	289	305	272	281	281	312	276	300	323	322	296	324	313	305	317	291	311	308	317	314	286	312	313	307	285	280	277	318	325	283	278	331	323	309	331	314	319	294	306	289	293	301	281	296	320	296	327	308	295	282	307	287	297	291	279	281	301	289	325	270	305	296	306	300	293	317	321	284	313	302	294	303	300	273	312	301	343	294	285	304	318	305	290	322	302	287	314	308	304	299	311	286	269	305	281	311	290	305	294	316	275	320	290	321	276	297	296	289	318	302	322	295	299	282	294	308	291	289	290	317	308	295	315	291	319	318	281	297	322	301	284	266	299	330	328	310	279	281	298	290	319	315	296	285	287	283	278	300	289	308	294	318	300	303	293	302	286	303	309	319	339	314	293	324	283	294	293	295	290	277	302	306	314	304	262	323	292	309	297	317	254	297	296	275	342	310	291	303	288	272	322	300	293	323	305	289	319	330	313	317	280	291	299	271	311	265	304	306	277	300	312	321	300	304	297	312	298	311	322	258	291	318	322	302	311	299	309	283	300	298	308	313	296	299	275	294	276	317	319	302	318	306	323	304	299	306	312	300	307	299	313	285	290	313	300	286	308	301	315	303	298	296	301	301	285	310	279	286	309	303	294	338	305	317	325	296	296	312	298	290	304	286	287	296	289	294	286	288	328	302	304	319	273
23010	21660	30130	24624	21824	21506	17329	11154	9129	3327	622	481	506	485	528	455	487	491	470	469	462	483	439	443	433	497	441	444	444	468	457	460	451	454	427	457	449	444	483	444	481	465	462	485	445	462	441	419	441	402	425	444	477	478	488	495	447	394	439	473	435	454	477	443	466	467	471	421	435	512	416	464	442	431	430	438	453	466	476	436	459	434	469	451	450	480	440	459	441	451	451	453	467	431	428	491	448	482	446	423	433	421	450	452	460	456	440	460	486	461	430	443	444	441	456	428	440	440	466	464	453	411	417	435	467	436	445	465	458	482	448	498	450	456	450	447	429	446	465	412	443	424	423	428	443	471	449	424	455	465	450	502	461	415	484	423	451	486	452	448	456	435	436	444	455	459	429	469	408	469	419	515	452	443	453	461	450	477	463	441	443	441	425	443	461	453	453	445	463	436	457	426	442	476	454	447	403	459	451	450	425	399	463	439	425	402	450	403	447	435	451	427	443	435	476	450	476	454	459	451	430	444	416	470	460	409	454	402	419	444	462	455	479	463	475	423	413	465	508	463	443	460	419	424	440	423	425	430	458	469	432	419	467	446	463	459	454	431	446	435	440	458	439	433	457	454	465	429	440	450	454	445	453	479	492	448	477	451	465	427	403	459	419	462	436	432	426	423	462	458	449	422	434	471	394	422	458	486	462	428	457	426	458	446	444	459	436	459	446	468	470	433	414	456	486	423	470	483	439	445	466	443	461	461	437	446	436	461	466	448	453	414	443	477	432	415	414	447	449	494	462	448	447	432	460	442	443	415	429	447	462	427	430	455	493	458	440	453	452	453	421	397	443	466	397	500	480	447	418	432	453	447	460	410	448	442	419	492	459	466	431	448	433	438	453	434	459	466	426	448	429	426	428	423	434	457	454	450	473	456	484	443	463	430	447	451	410	420	483	429	447	412	462	450	442	446	429	402	437	482	440	418	454	452	432	414	494	424	456	434	511	455	426	465	445	449	442	429	437	434	433	442	482	423	433	462	433	437	456	444	436	428	474	438	447	423	457	467	420	439	437	435	471	448	443	449	428	479	477	414	445	463	461	463	400	471	403	430	440	413	463	456	411	423	478	426	444	477	480	421	492	489	491	419	414	461	467	442	471	455	468	482	415	480	475	395	415	423	414	440	422	413	473	424	443	426	487	438	438	464	460	475	452	435	421	415	469	446	449	461	470	418	461	456	441	430	452	434	443	436	469	454	475	438	465	449	439	461	420	439	432	446	460	451	426	457	432	429	447	445	413	420	433	453	457	423	452	435	449	428	442	449	457	418	409	425	453	410	415	450	425	458	443	464	443	400	429	439	448	434	476	469	441	422	454	444	453	433	426	467	465	435	487	462	441	426	439	422	448	453	446	430	434	442	410	448	483	444	445	453	442	443	457	425	414	459	434	469	440	456	427	439	454	439	478	460	452	431	439	455	469	499	448	456	443	414	444	457	461	407	438	455	422	467	458	466	456	469	441	467	481	427	480	447	429	450	484	505	458	402	444	464	475	485	504	440	471	457	462	430	440	437	437	447	439	441	443	441	452	463	446	437	433	430	453	431	462	452	428	469	467	438	469	486	419	466	427	422	450	433	434	468	436	462	423	463	457	419	413	389	459	437	489	421	490	472	462	444	490	442	482	439	467	414	438	437	474	427	424	443	460	457	469	457	422	425	408	446	448	467	470	463	435	437	427	414	471	472	440	449	436	424	455	453	434	456	457	434	421	456	461	439	455	481	437	424	459	450	446	440	428	440	457	434	443	486	464	458	459	449	437	438	442	477	464	411	455	466	451	435	424	457	417	515	445	440	425	444	445	436	491	427	421	445	424	442	455	425	440	468	445	465	444	461	463	483	412	445	452	393	460	450	443	464	462	423	426	432	406	435	426	461	436	435	404	441	460	483	434	485	452	421	450	457	450	445	466	449	442	397	418	445	454	434	404	429	472	482	434	430	438	450	447	429	416	464	456	437	473	425	404	417	418	423	448	395	418	466	410	423	495	444	463	411	469	479	421	440	440	422	463	460	464	443	428	478	408	429	459	487	444	451	461	462	435	461	417	437	447	389	450	461	415	440	429	477	425	423	431	409	417	420	445	479	422	451	406	479	459	397	434	441	471	481	418	499	471	466	449	465	474	471	437	437	430	443	461	445	456	422	461	437	451	439	477	438	439	462	424	427	444	435	427	449	442	438	473	459	414	461	434	451	433	426	430	441	467	444	439	442	428	447	427	430	452	461	477	467	401	435	442	464	475	416	412	397	437	433	476	457	446	479	462	432	470	399	439	444	448	430	453	435	455	430	456	474	463	448	449	419	458	423	437	444	436	420	434	413	465	434	441	472	436	427	418	432	460	464	423	484	460	476	447	452	490	467	446	433	429	469	420	452	482	494	444	438	433	442	489	469	447	449	428	476	458	474	471	432	458	452	440	466	457	483	470	430	448	419	484	421	445	448	461	432	411	464	440	442	468	473	492	424	440	407	437	465	407	446	446	418	444	466	452	498	458	456	444	488	451	467	428	434	456	465	443	472	435	404	436	441	485	407	474	449	410	457	445	489	457	406	447	456	441	443	442	411	448	468	428	457	434	450	423	400	447	410	413	428	408	454	444	458	449	465	481	411	429	492	462	451	453	494	424	424	455	453	467	460	432	449	403	463	414	466	463	474	438	438	447	436	418	448	418	441	426	484	473	448	446	432	480	445	461	465	440	454	451	425	431	436	430	455	452	438	448	415	406	457	456	432	466	446	433	430	462	469	432	412	437	445	432	427	432	428	426	462	477	421	453	436	474	419	480	436	386	475	428	465	399	456	416	413	477	410	406	420	495	460	436	454	442	455	452	440	446	443	439	435	459	438	458	466	409	491	445	453	457	435	416	430	425	490	460	439	463	439	473	445	458	418	432	416	430	464	412	438	422	452	489	411	470	445	450	447	473	411	435	426	473	471	415	443	412	430	470	430	430	460	402	446	482	465	398	466	460	438	444	460	423	460	462	464	467	447	439	471	449	431	431	437	416	421	406	444	486	431	485	398	458	436	461	453	436	487	397	472	454	449	450	423	430	421	434	447	459	439	487	421	467	456	430	482	458	438	468	429	438	463	429	458	470	471	456	442	447	427	506	428	452	417	453	454	440	420	453	446	408	450	444	412	460	487	477	449	417	433	468	489	453	440	467	413	458	451	456	424	451	456	436	421	450	433	452	446	469	435	451	455	442	416	464	432	462	453	434	465	492	446	455	490	458	457	438	439	475	439	409	444	437	422	473	434	417	455	462	444	431	422	435	458	471	472	448	405	442	444	433	464	452	448	459	455	469	433	456	455	432	434	398	458	394	430	428	453	434	441	463	429	428	414	413	435	443	428	429	454	413	426	428	423	498	449	456	429	421	438	433	450	421	461	432	449	453	446	462	467	439	448	447	449	460	470	460	480	476	445	432	441	451	447	460	487	481	425	442	463
57426	98895	66704	44039	27888	19019	17457	17746	15518	5825	748	641	652	610	580	596	554	583	545	578	508	492	530	587	541	548	559	534	523	502	551	529	504	514	531	502	567	532	533	509	550	557	492	465	501	491	523	514	524	511	496	529	526	541	481	496	509	532	518	493	518	502	532	457	506	478	473	523	449	518	491	524	543	536	547	504	480	491	499	515	526	483	476	520	499	545	512	502	523	524	525	509	528	550	485	487	546	535	519	501	508	479	556	524	495	518	529	561	561	571	493	459	497	525	526	529	489	454	541	503	522	488	538	521	491	528	546	500	543	524	530	519	466	505	513	549	516	526	480	529	502	525	543	479	512	489	511	516	509	479	505	517	536	495	536	470	512	525	505	521	551	455	564	489	520	495	494	561	521	519	505	547	478	486	494	539	501	527	482	498	530	512	525	511	488	540	534	477	537	506	509	542	509	522	506	519	513	541	500	501	520	531	507	548	531	513	505	513	508	504	488	504	501	515	507	455	493	476	515	474	496	535	504	511	487	478	516	510	501	564	520	536	497	519	523	493	511	526	528	508	540	518	499	510	502	503	485	501	505	503	531	486	534	494	513	534	487	483	515	531	479	558	449	503	539	514	521	495	487	524	524	485	531	507	563	504	501	531	507	548	493	525	568	495	531	501	544	511	505	533	508	467	487	506	524	510	486	509	490	532	524	501	504	503	506	486	503	508	483	522	512	526	527	496	470	489	535	462	541	499	473	505	507	491	508	500	528	540	547	489	504	486	488	475	537	558	522	466	538	511	522	490	534	516	542	494	477	495	520	532	544	492	511	513	524	526	497	494	507	480	520	498	436	519	493	507	527	529	491	515	495	526	525	472	543	525	536	525	497	499	498	543	466	476	516	474	549	518	471	493	500	469	481	463	519	526	482	500	480	517	515	522	518	498	530	523	517	519	547	499	516	509	517	495	490	523	498	502	519	493	485	535	492	481	498	487	515	525	498	517	479	543	498	552	540	530	501	514	561	515	491	519	527	488	488	535	516	516	527	492	526	514	499	487	510	534	517	518	466	543	504	522	503	489	548	536	514	503	492	544	492	538	500	537	484	499	535	514	486	516	570	512	501	547	534	487	492	489	470	481	523	491	525	510	500	478	505	524	494	508	534	508	464	514	543	498	519	469	531	539	504	468	552	467	466	524	511	520	526	476	466	514	499	503	518	524	498	532	496	514	515	537	492	527	522	478	523	536	523	474	509	483	508	491	525	512	499	535	508	472	514	475	516	537	506	537	498	472	529	508	522	511	535	540	499	487	497	463	511	472	504	535	531	523	543	508	531	528	527	486	508	497	512	486	504	528	527	506	514	535	513	511	549	500	509	510	546	490	489	539	516	528	506	494	481	463	539	528	509	502	462	516	484	527	495	480	535	493	534	509	555	490	519	471	525	514	513	509	502	506	517	522	537	483	538	514	546	490	520	520	498	542	548	507	518	481	514	534	462	508	498	523	502	500	503	535	554	464	491	505	522	543	466	483	524	517	516	504	524	491	508	486	499	512	493	514	512	485	533	497	518	523	532	489	527	498	509	470	548	504	490	482	513	514	537	491	505	536	555	511	512	542	545	522	544	465	505	506	506	517	500	495	528	498	500	522	480	498	473	502	562	502	519	492	535	519	531	505	517	535	485	496	519	491	528	535	530	523	496	510	531	490	514	520	535	506	497	503	457	495	517	511	496	501	540	459	499	535	451	510	476	487	537	489	525	488	525	505	519	555	529	493	516	525	542	533	507	540	544	516	531	549	488	477	499	482	533	514	518	494	527	516	489	540	493	501	462	522	518	495	493	480	558	510	551	514	507	526	512	526	559	504	496	490	504	522	524	510	507	506	540	484	515	515	498	532	498	509	506	527	494	517	494	533	498	499	494	512	491	530	494	504	457	475	546	493	510	501	509	522	525	491	526	550	521	538	515	481	536	489	514	501	501	498	516	535	518	499	472	560	518	498	512	529	508	532	510	513	512	527	527	530	502	532	483	490	487	525	518	492	489	496	479	512	529	536	507	522	477	478	506	472	514	509	506	515	480	470	539	501	509	494	481	510	512	479	515	559	488	551	521	501	495	499	507	524	524	541	507	539	504	534	513	506	511	530	503	535	498	522	491	474	506	529	543	459	501	488	508	505	478	524	516	501	499	512	526	537	491	507	515	500	494	548	505	509	497	514	504	521	531	546	544	507	525	507	494	509	471	561	517	494	523	505	485	514	557	522	517	534	525	538	496	505	540	473	535	521	539	498	505	485	504	522	486	516	500	501	518	503	482	497	501	493	509	528	511	544	536	491	509	454	512	503	523	471	484	494	511	490	546	529	537	499	502	498	539	499	507	486	495	522	520	534	532	480	502	537	488	502	511	471	505	473	510	483	524	499	500	548	490	481	469	517	559	515	497	515	516	495	523	509	527	509	557	534	517	513	535	499	523	489	475	489	499	505	532	531	491	504	515	481	467	479	510	548	497	475	468	507	506	497	556	490	535	501	539	468	523	486	536	478	497	498	490	509	510	492	493	533	487	492	510	516	487	513	480	554	495	544	511	509	525	529	497	514	495	470	513	504	539	508	508	526	462	503	485	481	516	581	544	504	529	491	524	502	497	528	472	537	494	576	492	505	503	498	499	524	495	520	512	486	537	523	505	504	498	474	539	524	532	491	485	535	506	532	494	508	486	486	540	525	540	521	485	518	529	541	471	523	494	525	516	498	532	482	504	527	510	503	537	524	524	564	557	546	498	487	505	502	531	474	507	495	536	454	500	512	483	480	474	534	516	532	490	523	515	491	536	501	537	532	512	501	551	486	511	533	534	485	509	541	481	556	530	557	507	522	487	506	533	526	538	501	498	550	512	506	509	528	547	469	567	495	540	516	509	510	494	526	484	510	495	504	490	517	483	492	486	504	538	536	483	476	483	453	542	512	491	486	523	517	532	552	465	482	512	487	513	492	480	485	479	521	503	526	506	477	500	555	546	485	551	509	530	492	482	487	512	494	516	509	527	574	512	514	480	480	525	511	528	503	512	561	524	484	505	495	481	518	503	478	485	477	492	487	543	523	502	507	489	500	480	520	527	530	465	492	537	515	534	508	475	512	505	533	483	475	513	487	525	488	516	510	496	541	528	503	505	508	510	517	485	474	521	481	490	483	477	542	491	515	532	518	518	537	476	474	512	517	503	514	530	538	506	499	529	531	527	525	542	521	468	479	493	541	513	505	498	537	468	502	533	509	511	477	496	482	551	506	498	534	557	499	491	524	484	498	497	499	528	546	472	515	519	533	535	524	516	510	527	536	544	538	496	457	520	476	523	489	495	514	541	527	493	515	487	502	537	523	520	496	495	472	488	527	552	529	498	535	546	522	499	529	505	469	542	521	488	530	512	519	467	478	509	538	484	503	492	513	496	503	493	508	473	517	539	497	530	530	520	565	496	493	490	480	488	517	502	545	515	521	514	513	523	512
27927	26818	24070	9565	1777	867	667	662	640	376	288	249	241	230	256	261	238	217	243	232	219	249	258	272	248	235	227	221	252	244	209	241	237	236	244	215	214	249	238	236	221	239	238	243	250	249	247	255	224	270	231	240	251	229	233	247	214	268	241	257	264	231	241	250	257	223	244	254	261	233	252	235	233	248	249	223	237	239	230	228	228	238	209	254	282	220	236	255	220	238	203	243	250	223	227	266	256	243	255	231	209	242	244	235	255	261	242	249	243	268	243	259	245	229	232	245	241	239	224	236	253	224	245	240	251	240	237	216	220	217	245	225	250	235	256	228	240	265	249	221	243	251	247	220	224	230	223	236	213	233	233	224	236	237	239	233	253	230	220	219	260	234	229	230	241	247	243	243	254	210	217	237	260	231	244	243	225	251	243	226	226	216	274	234	221	229	209	251	242	241	234	246	232	248	253	231	246	225	254	234	230	242	247	233	224	261	228	246	263	231	205	237	249	236	240	233	242	248	230	230	236	240	277	252	234	253	224	225	260	241	220	232	229	222	214	250	190	230	233	235	241	248	240	255	233	224	248	252	236	226	236	256	234	252	251	229	232	247	250	245	217	226	252	255	244	237	274	219	242	247	237	234	249	254	266	235	229	246	250	241	239	208	232	251	226	225	255	263	247	259	242	243	269	252	239	214	227	228	230	225	241	246	240	221	244	242	245	234	231	260	239	237	244	247	215	240	238	240	228	251	265	250	241	230	231	237	251	246	258	241	244	237	226	227	228	231	231	249	213	235	241	252	235	234	244	251	237	217	209	227	226	222	222	252	250	248	241	245	254	251	252	213	233	228	241	232	265	237	217	238	216	231	240	258	249	231	215	257	228	243	249	234	217	255	249	260	227	237	237	251	232	240	252	242	259	259	179	209	229	216	261	228	243	238	253	228	264	235	239	263	237	241	222	239	213	266	255	256	225	227	240	259	234	201	236	228	238	247	241	259	257	266	240	250	240	262	235	257	218	227	251	241	241	206	231	251	223	217	249	250	239	229	246	222	251	270	254	238	201	264	240	212	237	201	230	218	237	251	222	233	227	240	273	222	232	263	224	251	231	279	261	272	206	245	270	231	239	239	256	253	238	259	228	255	243	255	238	261	238	233	221	261	230	241	231	236	226	227	241	190	233	232	229	244	239	248	278	214	228	222	215	235	232	246	224	238	224	215	232	249	215	235	233	217	259	206	232	220	222	213	237	262	251	248	231	233	255	234	237	234	236	223	228	263	244	244	234	274	223	225	214	225	247	239	204	254	249	252	247	212	259	248	258	218	229	236	256	239	225	223	229	231	227	254	242	262	234	243	245	220	258	233	230	239	242	211	209	214	245	263	215	220	244	249	233	251	219	226	277	240	234	223	258	274	238	234	214	230	239	231	245	239	242	249	238	239	260	236	243	226	210	226	227	259	259	242	215	238	229	226	244	233	235	237	249	260	218	238	250	241	230	233	219	234	259	249	245	228	238	206	232	266	258	224	230	267	235	260	217	226	244	226	240	254	262	262	222	253	238	227	227	248	239	223	234	219	229	234	258	224	241	230	231	230	281	248	243	226	233	234	239	244	247	250	241	244	243	251	207	222	227	220	236	224	229	216	238	243	228	239	226	258	231	247	269	254	231	214	237	243	258	244	212	243	213	213	240	235	232	269	241	217	216	251	263	232	251	249	235	255	241	249	227	221	206	245	240	246	237	244	271	268	249	248	258	245	212	227	255	226	221	265	268	244	238	228	241	232	219	237	243	248	252	237	252	209	243	206	212	221	233	236	248	250	251	241	258	272	227	232	223	228	240	254	244	254	246	238	229	272	258	259	222	268	249	241	254	239	250	220	236	226	252	252	249	218	224	224	237	236	207	237	240	258	234	250	248	239	258	264	219	229	259	247	225	241	234	258	262	205	246	232	248	225	248	244	252	247	247	243	227	199	228	261	221	235	265	231	218	264	245	225	233	268	228	241	250	244	233	232	234	243	224	262	213	255	240	254	229	233	207	221	233	226	230	280	247	282	248	236	241	254	238	233	213	229	252	249	247	258	238	231	232	241	253	206	234	209	250	231	250	240	240	225	276	217	224	217	229	230	230	229	249	262	246	256	235	217	242	233	263	238	256	260	221	224	253	227	266	249	258	241	230	240	274	240	235	217	257	253	264	235	251	218	244	254	223	247	239	249	244	249	258	235	239	223	273	257	247	226	238	231	194	283	222	248	243	226	238	263	256	258	261	230	240	268	235	255	232	236	240	239	253	217	226	205	216	241	201	238	232	251	237	255	240	224	228	232	219	236	243	233	233	248	231	271	254	237	252	247	246	239	264	229	241	259	226	228	260	258	254	235	251	249	236	253	235	251	242	245	271	221	249	242	231	249	235	234	244	243	236	249	241	234	239	250	255	231	256	241	243	215	231	230	242	264	255	267	228	230	239	227	236	237	209	250	241	205	237	243	230	256	223	238	229	238	260	224	264	237	227	234	231	227	234	253	232	241	256	239	236	252	261	217	242	245	265	237	208	212	246	247	223	218	246	244	229	270	233	228	239	237	231	233	222	236	246	231	213	236	249	242	220	233	233	233	237	254	220	274	240	261	265	257	228	259	249	198	235	230	230	266	268	236	226	225	243	249	252	241	227	227	221	228	229	249	251	231	255	248	234	237	229	267	254	244	232	234	230	233	240	274	274	230	223	229	246	226	254	221	215	221	247	259	220	277	222	243	265	235	240	257	239	241	223	235	226	238	239	235	247	258	240	237	253	256	243	253	246	222	244	233	218	220	239	221	238	233	248	245	218	266	228	237	244	240	238	223	238	243	240	247	246	247	219	261	227	237	225	229	246	243	274	228	243	250	240	213	244	242	227	225	233	241	231	230	232	251	259	230	213	233	216	221	211	230	227	230	235	254	210	252	256	234	267	249	242	258	245	252	235	215	264	246	239	251	240	246	250	237	226	218	234	257	255	241	250	230	232	227	241	258	253	234	232	246	255	233	273	226	209	211	236	225	255	252	271	263	216	222	257	268	237	206	241	231	244	250	223	231	236	247	228	232	260	270	232	251	256	232	220	216	253	229	247	263	249	248	263	270	227	246	253	245	243	261	252	254	236	231	229	232	240	212	254	220	236	252	213	249	218	265	251	205	205	239	227	223	261	270	228	234	241	225	254	245	235	263	211	231	231	229	207	248	239	227	232	245	243	241	221	244	222	234	248	241	229	260	235	233	255	239	238	228	269	223	250	240	237	257	273	231	236	246	213	233	225	229	240	264	234	241	242	263	222	255	232	252	230	238	230	235	295	224	235	232	214	220	221	245	231	218	232	244	224	242	227	270	239	225	261	230	247	249	233	248	260	251	214	250	230	257	250	245	252	282	284	240	228	219	217	231	249	244	244	215	242	248	238	236	250	251	250	219	227	222	242	238	214	226	245	249	214	240	230	245	230	222	248	215	216	227	246	234	260	248
25866	42177	22202	7479	2626	1419	969	1060	1069	527	313	303	309	306	302	300	278	306	286	284	286	310	287	293	291	280	301	276	292	278	256	301	288	267	313	285	294	283	286	275	313	265	296	277	261	310	301	292	307	268	286	276	286	281	341	290	270	287	294	283	266	254	269	305	277	269	308	277	299	270	260	290	276	290	307	290	283	249	289	301	272	278	289	254	270	281	301	267	289	300	277	280	289	312	267	301	290	292	289	269	303	274	288	291	281	272	261	297	285	280	341	288	323	284	319	259	302	279	305	310	311	293	293	256	313	288	279	300	297	286	268	321	279	273	256	272	269	315	287	281	280	257	270	290	273	256	279	276	264	269	302	263	289	289	309	292	293	269	291	277	278	278	291	277	269	248	287	285	282	294	287	292	288	250	268	293	295	278	300	271	273	282	289	269	312	287	256	274	286	290	280	277	289	291	270	307	271	257	335	273	290	278	294	292	285	287	279	292	265	295	253	311	284	308	284	319	293	270	314	288	296	317	289	277	287	303	293	282	274	230	272	281	266	259	298	263	298	306	272	278	288	279	287	275	278	310	269	293	276	315	272	292	260	339	273	314	280	289	295	314	298	299	311	299	301	303	283	300	288	296	280	282	270	292	259	294	306	304	328	300	288	252	283	305	302	257	271	319	274	280	288	238	249	309	289	322	316	305	286	316	269	322	269	299	297	289	267	292	302	280	310	299	278	268	295	262	299	304	276	282	286	262	299	303	298	285	267	282	296	283	283	266	266	304	282	282	286	304	279	291	272	271	291	319	265	258	298	279	285	321	278	284	255	290	281	294	291	287	274	296	280	293	272	288	298	291	285	309	289	296	286	294	297	282	281	271	264	285	268	277	267	294	281	273	284	286	294	297	266	295	261	294	292	294	282	293	287	292	269	282	287	322	266	296	280	300	303	299	274	303	281	260	299	262	305	289	327	282	291	279	289	259	272	281	291	253	288	297	326	267	284	277	268	272	299	305	296	289	293	265	275	277	273	292	273	291	302	284	269	272	284	309	263	282	250	281	311	257	276	306	302	295	272	272	314	313	298	286	321	284	298	296	278	272	301	300	269	298	299	289	275	255	278	274	303	322	320	324	297	275	314	291	285	276	306	295	311	273	303	284	301	285	274	294	257	267	290	305	275	273	268	275	291	294	287	294	278	298	288	353	294	268	311	281	300	285	259	297	298	271	275	302	261	305	275	319	284	307	281	247	289	273	310	306	269	320	241	293	282	288	282	295	304	317	282	335	274	284	277	297	257	251	276	321	306	285	294	292	283	297	261	283	286	258	275	287	270	290	291	278	282	329	301	282	288	309	281	299	321	306	276	301	306	266	277	275	299	303	309	283	259	297	264	285	323	291	295	319	305	286	266	288	252	279	259	284	302	306	293	297	300	278	284	292	300	291	291	250	279	286	279	314	279	286	277	282	300	284	301	278	296	262	288	305	292	272	264	260	327	288	270	262	275	323	268	284	308	285	325	314	271	289	283	274	261	263	297	270	279	293	286	271	314	279	266	302	264	285	289	248	268	289	281	292	262	269	288	268	305	279	281	265	280	285	268	285	307	287	308	274	265	307	298	295	272	298	269	261	279	297	278	287	283	261	280	277	317	267	295	301	269	270	283	248	258	285	285	268	301	283	285	292	301	296	296	297	285	295	284	268	263	258	314	296	278	277	281	270	284	294	298	269	303	304	319	303	274	271	289	308	293	296	299	260	241	272	291	291	283	284	308	271	259	277	269	287	299	259	304	262	288	266	294	310	278	288	294	293	294	304	250	264	277	262	290	297	260	271	281	271	282	282	313	306	305	298	270	255	305	282	288	280	307	269	306	293	288	286	280	286	309	261	272	299	280	270	322	254	300	313	269	309	281	293	276	281	302	268	286	270	313	254	295	256	284	304	303	270	258	290	301	303	288	307	291	306	303	298	275	275	275	287	315	272	302	293	282	294	269	279	275	294	272	300	258	296	275	256	293	269	281	281	295	309	256	285	286	266	298	304	303	267	296	299	269	250	296	307	276	278	270	278	313	279	313	318	285	294	278	305	294	258	257	285	284	279	280	286	314	304	262	294	260	294	251	257	292	297	302	302	278	265	238	269	271	284	292	280	305	304	286	261	281	285	276	273	296	261	304	275	264	287	276	280	281	298	293	289	286	283	293	299	271	299	283	320	277	290	301	276	268	300	252	249	301	293	264	309	246	300	289	295	299	279	304	277	274	284	286	292	313	321	268	264	284	290	250	256	300	276	266	293	316	269	291	278	264	298	282	271	308	294	277	277	298	290	286	273	299	266	284	251	279	276	287	281	258	309	315	251	286	270	299	311	297	261	269	309	318	305	270	277	290	276	285	260	259	321	303	288	299	297	323	259	271	297	289	285	278	294	302	267	294	267	282	287	287	289	295	271	301	272	307	275	296	271	273	288	310	265	300	282	291	274	312	283	273	283	304	292	270	292	288	289	302	294	278	272	277	301	300	282	299	313	281	308	293	259	277	309	267	295	266	314	256	274	301	301	265	266	285	291	286	304	265	283	273	276	284	251	310	279	272	274	280	294	303	301	285	303	285	298	296	269	282	289	296	286	277	282	282	289	304	287	307	267	296	264	279	260	261	318	304	314	278	293	295	293	293	287	291	274	297	254	290	282	293	289	263	285	308	317	286	275	270	288	282	296	251	266	332	283	313	287	273	291	288	327	319	316	275	291	295	279	310	294	296	276	295	279	273	281	286	264	290	282	274	283	263	295	284	312	300	260	285	281	300	292	259	247	260	295	283	274	303	281	307	296	285	304	295	278	277	291	293	299	303	285	260	277	283	278	263	258	285	265	280	292	279	263	297	331	271	283	275	311	278	261	272	277	302	275	293	282	283	279	278	285	304	294	299	250	281	277	256	277	299	291	284	277	320	312	274	262	290	278	294	296	297	291	265	277	259	300	317	267	263	281	260	302	262	263	270	306	294	279	299	285	296	284	285	284	313	317	286	268	280	300	262	293	269	268	280	326	254	283	273	281	313	295	304	262	290	258	307	277	285	289	266	273	248	284	301	288	311	306	301	278	284	240	264	270	271	325	294	294	277	309	283	299	320	272	314	287	296	283	302	306	297	330	236	261	310	290	276	314	306	303	272	285	303	282	267	292	285	300	304	294	276	262	279	319	292	278	310	270	285	291	309	283	282	282	320	287	301	298	292	282	275	287	296	325	262	294	284	295	289	302	276	278	262	283	273	265	284	287	271	285	297	308	286	306	273	291	307	295	287	273	265	285	298	266	263	271	299	280	255	269	297	283	279	279	282	260	315	272	245	263	295	301	298	271	282	273	293	237	283	284	301	272	286	295	285	250	277	282	299	274	276	252	312	275	279	290	316	294	300	276	251	282	259	299	317	284	281	284	285	281	271	328	268	313	281	279	294	314	282	270	277	288	275	270	268	298	304	255	287	294	273	288	275	307	289	288	286	306
24158	22386	30596	26519	21157	12547	4714	4269	4123	1337	418	401	374	355	387	355	367	350	379	354	356	373	369	389	406	425	386	337	355	346	381	332	372	377	344	357	373	330	371	372	363	354	345	333	336	349	384	359	348	349	368	366	378	356	338	356	304	393	351	315	356	341	395	383	355	370	358	360	329	339	347	351	388	389	327	332	343	373	334	366	355	320	333	334	337	363	362	351	383	350	341	342	355	365	323	353	359	342	371	364	381	335	364	321	353	372	351	334	362	373	326	382	359	350	338	349	329	369	355	375	355	391	354	346	354	329	351	351	349	361	312	378	356	349	355	381	364	359	320	362	338	352	365	342	398	332	345	352	364	329	347	329	341	359	365	373	334	341	361	371	357	382	349	356	332	360	373	375	379	339	390	369	359	355	355	325	367	351	348	373	337	367	360	380	309	361	360	352	334	340	339	342	340	362	344	321	396	345	364	365	353	320	362	361	383	368	337	356	366	366	395	361	386	332	326	349	378	367	337	361	354	337	361	366	345	349	364	348	367	363	363	369	356	348	392	345	311	369	351	365	353	337	354	388	356	352	352	355	381	370	325	393	365	377	341	350	353	345	368	369	359	333	410	327	349	344	345	361	339	345	370	374	342	410	356	349	313	374	373	372	347	359	332	368	356	336	373	384	309	341	358	341	372	346	386	355	325	351	370	324	376	341	342	366	359	359	372	364	371	351	353	375	366	353	334	349	332	361	346	330	398	348	353	352	350	366	376	344	317	365	362	370	364	371	369	401	349	365	325	367	361	377	387	348	369	350	331	349	350	348	360	339	349	374	356	320	376	337	348	316	367	349	342	339	381	366	350	355	368	373	368	364	354	375	354	364	354	370	338	386	344	302	378	355	362	349	350	342	355	314	381	362	347	358	363	333	331	354	372	321	348	368	341	335	381	361	324	350	330	364	326	344	358	339	308	341	339	329	343	329	343	329	342	316	392	339	378	374	367	352	357	331	352	366	366	343	348	343	359	328	361	344	338	352	353	329	351	364	355	375	346	344	343	365	361	344	327	372	354	382	352	409	380	368	340	373	339	353	379	366	312	336	373	360	350	366	360	325	345	347	353	348	352	362	356	366	332	330	367	342	366	376	349	355	332	362	350	367	316	353	308	353	359	347	334	344	363	353	360	384	356	358	390	351	327	349	363	322	341	316	357	346	368	321	344	342	336	365	381	329	368	406	343	364	350	359	322	330	367	336	362	344	351	343	352	345	332	357	369	331	324	372	365	352	322	350	343	345	394	381	355	368	346	345	371	342	339	344	342	348	361	342	371	366	377	324	356	366	387	343	352	379	342	363	384	358	339	358	357	371	336	334	388	340	344	331	364	369	328	344	364	368	316	349	365	347	348	389	361	361	356	345	358	372	355	342	329	343	331	352	342	339	383	329	347	341	347	347	328	357	316	328	351	379	384	361	362	330	369	363	377	383	351	341	332	374	356	333	360	378	369	348	344	349	358	334	319	365	312	353	346	336	314	367	327	349	376	349	366	332	363	338	359	357	362	338	340	358	363	332	351	363	368	352	378	335	341	331	372	331	353	363	323	370	315	367	376	374	346	347	318	334	356	368	356	377	334	358	346	364	356	373	358	379	378	350	345	369	404	357	329	348	398	393	347	342	358	344	340	344	336	366	343	354	344	359	381	328	400	376	327	368	342	380	373	364	393	360	390	388	345	359	374	379	368	377	390	358	374	367	351	390	343	330	339	334	352	361	353	364	375	365	361	359	347	326	354	362	364	379	372	326	337	388	376	383	363	377	368	356	341	374	366	377	347	346	341	392	363	365	389	363	367	354	322	354	334	365	363	354	351	386	342	351	343	316	336	351	379	396	363	357	327	381	371	343	359	367	337	376	350	340	368	373	355	327	358	347	332	357	328	342	372	342	374	367	335	350	326	332	338	350	344	377	367	365	360	326	334	347	380	329	344	381	333	369	335	372	330	372	362	369	353	387	351	336	359	354	350	347	350	327	334	371	334	369	368	376	376	359	384	371	355	385	363	345	359	321	333	338	370	362	369	353	354	350	352	357	345	348	350	306	348	366	377	353	320	333	337	359	367	344	333	332	352	338	355	371	400	349	331	322	337	389	349	349	334	380	315	340	331	345	340	344	358	323	361	354	360	333	335	360	380	344	349	382	361	366	384	340	331	341	350	359	356	369	372	356	337	338	352	344	356	380	338	378	311	389	360	358	339	346	369	365	348	357	331	365	334	325	337	385	326	361	316	326	362	387	367	407	368	375	330	341	344	343	357	368	370	371	374	371	362	376	348	335	350	310	359	341	395	343	359	341	367	355	331	361	390	370	351	377	354	352	351	349	327	365	325	338	336	371	335	316	333	353	323	327	375	355	342	315	326	339	347	370	359	341	350	366	309	379	397	317	345	333	364	347	351	310	347	333	310	357	330	354	369	348	360	398	355	333	353	348	340	364	358	329	351	356	373	337	362	351	348	323	349	347	358	361	370	365	348	376	323	379	357	369	325	378	344	349	339	324	359	355	387	356	358	375	380	356	315	373	369	341	354	357	353	338	355	360	370	309	323	349	363	341	375	391	333	333	367	345	360	377	373	333	343	385	360	341	358	377	348	368	355	395	349	352	346	351	337	355	327	368	356	338	356	323	363	383	354	355	348	338	354	348	359	383	374	375	361	357	366	349	367	377	357	353	378	362	361	336	325	355	327	356	376	361	357	348	331	338	360	330	367	362	337	343	343	335	336	354	355	334	376	350	357	343	314	368	344	355	364	377	365	350	377	362	347	339	363	367	329	353	374	345	371	351	371	371	372	344	356	340	344	352	356	335	379	341	375	327	384	364	371	365	375	343	327	394	362	360	329	346	359	342	325	368	349	328	361	380	358	368	362	349	357	336	343	342	359	368	340	363	361	323	327	307	365	389	351	352	343	355	370	362	346	330	366	339	335	367	339	368	352	349	354	341	364	346	343	361	374	358	358	343	322	343	357	364	313	385	333	344	340	363	343	366	340	367	352	349	361	354	317	385	367	377	359	395	340	337	350	351	370	336	347	326	368	330	321	396	350	355	356	353	338	337	345	334	340	344	368	373	342	363	381	371	360	333	352	357	357	357	361	338	337	350	332	325	359	366	373	371	370	321	383	358	319	337	373	332	354	356	379	334	320	359	376	370	350	331	340	347	382	389	364	365	312	335	368	348	368	363	347	334	379	364	357	331	351	355	338	354	356	386	346	357	336	356	377	367	377	335	328	361	378	354	367	330	330	345	338	342	348	349	377	356	356	392	340	344	367	381	308	337	352	338	355	355	349	355	354	359	335	363	353	343	379	364	321	355	371	351	331	374	348	358	348	355	374	369	353	370	345	327	347	359	369	346	368	347	365	358	330	348	348	372	331	344	354	346	366	370	340	317	365	369	356	383	348	343	359	351	355	369	363	373	318	395	345	332	338	303	340	351	316	349	364	352	375	342	321	347
50686	85542	57403	35850	18309	8847	6753	8511	8380	2559	569	487	453	467	466	436	432	460	468	406	460	429	459	425	442	400	419	430	405	410	432	410	410	405	465	426	412	390	412	406	419	413	422	357	413	415	430	436	402	427	409	426	372	405	384	435	424	421	452	401	402	382	420	403	407	406	386	408	414	424	421	423	436	414	417	399	379	431	410	404	429	376	404	401	428	427	420	440	420	427	423	414	406	423	428	382	430	419	415	427	418	389	403	415	389	402	397	419	415	428	432	401	417	415	428	430	378	391	446	423	388	438	367	417	381	379	443	460	376	425	402	418	425	383	395	401	398	398	419	434	427	361	409	392	414	426	416	413	424	404	381	392	427	426	393	405	420	435	416	420	400	419	439	402	405	432	441	385	436	431	419	382	412	397	399	413	439	388	427	407	392	404	389	407	413	417	402	407	417	406	395	358	411	368	455	435	372	404	395	422	433	438	407	409	397	425	395	446	384	403	451	428	432	407	420	410	414	407	390	396	408	398	403	448	405	402	405	403	389	402	410	451	428	392	408	393	398	407	402	402	411	434	404	370	418	410	390	401	410	410	393	430	422	401	406	412	404	396	424	407	480	435	447	406	416	423	422	438	389	423	411	402	413	390	393	372	405	388	392	444	395	382	419	394	390	363	418	456	377	371	400	391	402	411	398	401	420	384	410	410	414	389	403	388	376	392	430	424	423	399	410	424	442	416	415	412	392	445	409	393	409	400	400	401	450	399	407	426	396	394	457	436	418	381	421	386	420	372	393	406	401	377	433	420	408	411	382	446	406	398	415	422	421	449	430	384	432	396	421	449	420	431	424	397	419	393	431	404	416	417	423	387	435	420	439	397	437	401	434	405	408	413	444	394	413	412	392	396	415	393	391	425	427	373	411	422	400	410	408	397	426	381	385	403	393	435	407	386	385	414	407	402	402	395	396	375	402	389	380	417	391	433	419	413	419	391	416	403	446	434	427	408	433	416	409	385	396	419	384	410	421	417	414	384	425	432	412	394	369	430	416	426	399	410	403	435	415	396	384	392	382	452	419	409	450	421	424	370	389	380	422	395	452	407	438	401	424	379	399	397	401	358	395	383	426	377	374	396	389	428	420	404	456	384	410	414	390	409	408	415	448	395	396	441	385	416	418	418	399	414	409	425	405	430	423	412	413	406	424	391	396	414	435	417	386	407	404	422	416	384	440	394	400	404	408	414	427	392	389	390	467	435	407	404	395	393	412	388	417	430	413	431	393	406	439	387	401	422	418	442	434	418	423	411	412	415	402	412	438	410	398	379	432	427	403	393	401	390	373	437	438	447	401	377	411	420	403	436	414	407	423	412	459	451	396	400	432	412	394	388	409	386	427	404	407	431	400	393	423	420	405	392	405	410	415	379	424	388	381	407	447	430	407	372	411	467	405	384	390	419	382	382	424	415	409	379	414	387	420	427	409	407	409	393	383	400	413	411	383	399	380	400	403	439	420	396	435	408	423	425	390	409	436	416	462	442	417	387	435	412	447	402	384	397	393	422	383	390	406	390	391	424	411	413	394	425	415	434	417	412	386	398	430	403	411	427	412	413	401	397	395	391	391	407	422	438	416	399	411	375	437	422	415	404	383	386	447	423	389	399	426	379	406	372	391	363	424	407	430	416	413	428	424	412	418	413	400	417	431	449	395	418	424	426	416	411	402	381	434	414	407	416	409	423	413	418	382	379	402	409	390	384	381	416	374	384	388	425	362	372	403	382	406	391	414	357	441	382	426	403	398	411	395	426	405	381	452	426	468	397	430	402	410	419	406	438	398	389	395	434	391	407	410	388	399	422	433	399	401	443	434	411	430	415	371	435	404	449	420	403	468	422	387	411	417	420	423	392	397	376	405	386	431	417	439	411	416	416	391	431	455	421	410	427	385	408	382	396	371	439	425	418	414	397	407	405	401	423	420	425	412	411	377	385	406	433	410	378	419	398	372	411	388	397	402	410	404	411	409	417	426	400	377	395	418	410	401	420	395	428	403	401	407	392	388	416	411	384	409	411	413	430	404	374	395	424	411	454	396	410	417	392	433	419	463	408	409	392	390	358	396	412	437	419	411	406	386	414	386	401	411	409	424	410	412	407	430	449	423	388	428	409	433	418	418	408	423	455	368	418	395	429	396	440	417	389	396	407	387	426	419	422	383	357	417	441	414	402	390	432	404	381	425	380	411	405	420	407	400	412	427	421	404	411	393	376	392	419	422	378	448	394	393	426	393	433	441	405	411	383	419	408	434	418	398	392	439	424	420	416	398	434	398	416	428	403	396	412	375	436	423	402	403	428	442	466	382	460	404	390	373	368	402	407	390	426	412	421	424	465	424	423	402	388	373	379	400	391	418	428	412	419	389	416	424	379	426	404	406	379	428	426	359	424	391	390	395	396	390	399	405	391	394	382	433	444	437	403	390	406	432	402	410	428	391	411	409	409	401	430	424	374	404	396	425	376	387	457	421	367	401	429	411	398	402	439	441	392	389	430	383	423	390	413	410	410	390	403	397	395	424	428	430	384	399	416	438	364	433	389	430	426	419	388	434	401	429	432	393	414	407	412	400	445	428	414	415	416	389	381	433	424	421	412	389	379	428	411	394	400	426	428	419	438	402	407	424	397	384	414	399	428	412	454	392	432	404	404	438	419	386	384	387	402	397	403	415	403	402	432	413	424	411	395	417	428	433	430	440	400	435	395	417	419	414	385	395	428	410	398	415	393	424	439	380	427	400	395	426	413	397	416	357	380	395	439	403	417	382	398	403	392	441	437	421	456	412	388	403	423	422	376	396	410	397	376	411	384	397	383	418	419	410	374	412	394	384	442	400	417	376	418	384	420	413	393	407	412	410	404	427	422	421	413	391	421	400	403	403	419	405	441	410	454	404	465	376	428	366	446	416	390	429	393	436	399	426	417	440	398	418	427	401	418	395	447	401	425	403	425	408	410	455	439	425	440	418	408	431	377	405	406	416	398	447	373	397	433	444	390	423	386	418	405	422	424	394	384	390	411	415	434	418	423	434	399	428	421	387	441	422	391	429	410	405	413	382	417	397	403	428	416	404	401	408	423	402	397	450	437	389	381	420	368	416	395	373	412	417	444	429	401	408	408	416	396	380	435	420	394	407	391	429	426	398	397	419	409	383	373	429	439	405	420	409	420	363	399	379	408	388	404	378	403	407	425	412	374	424	405	393	403	401	454	394	414	400	376	405	411	421	390	386	417	393	391	426	416	463	399	403	409	450	393	387	369	396	414	428	404	393	397	391	399	409	404	432	445	399	411	386	396	405	418	414	437	407	413	390	402	378	403	388	452	476	397	412	407	430	416	391	415	420	409	427	389	425	415	404	418	412	397	406	389	372	464	398	391	418	411	358	387	421	411	404	422	430	388	464	412	403	451	400	417	427	417	408	404	428	432	400	438	439	404	431	391	415	409	419	358	408	396	397	402	431	409
25570	23102	29432	25732	13086	2817	1480	1756	1619	546	319	253	240	235	242	275	257	255	263	229	233	247	242	250	225	270	257	279	209	254	267	249	230	238	238	226	210	225	269	247	254	242	235	215	245	239	246	219	239	237	243	239	242	218	209	226	236	263	246	253	253	204	214	226	226	227	234	239	268	217	250	251	234	225	258	232	229	254	239	236	244	241	233	221	228	245	259	242	243	238	265	253	235	257	200	220	243	234	272	211	239	252	257	231	244	220	257	234	212	240	221	231	201	246	241	250	220	259	267	259	276	245	250	249	219	208	251	231	265	219	265	236	258	231	235	236	222	231	265	249	262	217	243	211	247	240	271	273	227	212	251	247	245	250	234	247	260	242	246	246	216	248	251	277	212	236	235	234	246	233	228	240	242	261	254	238	245	249	255	225	209	255	225	220	241	230	224	225	233	227	230	196	230	251	241	245	272	246	248	223	238	238	248	245	219	227	245	267	256	216	215	217	239	228	211	218	235	230	242	245	253	281	251	228	251	232	252	250	246	223	262	267	226	248	244	264	249	243	236	249	238	243	236	238	219	262	249	227	239	268	223	233	241	240	235	244	228	215	253	235	229	242	246	206	232	238	258	243	242	232	244	212	224	222	225	255	238	260	261	240	255	216	244	246	268	217	241	248	225	234	224	245	207	234	214	232	268	230	245	246	218	211	252	258	226	246	271	232	240	212	242	224	238	247	213	246	230	246	241	219	225	219	238	255	242	238	225	275	222	272	217	240	246	249	239	233	221	258	235	233	227	222	233	222	275	229	205	223	243	234	247	238	231	247	243	256	235	248	238	224	273	270	240	228	221	233	243	246	232	220	222	212	258	226	236	234	232	238	269	232	234	257	232	227	222	202	271	254	245	247	209	244	237	235	200	224	243	231	233	257	268	254	236	291	251	242	249	249	253	212	251	231	235	238	208	224	241	250	240	244	251	240	236	226	227	253	238	243	220	227	253	218	215	239	221	236	227	215	248	230	231	225	242	235	220	245	228	255	218	241	242	242	269	248	223	255	236	242	247	232	223	246	232	238	222	240	222	219	258	260	247	275	245	225	255	264	216	251	247	200	252	260	231	248	230	237	258	231	227	209	238	245	252	227	245	238	224	248	256	256	225	254	209	218	233	228	231	269	238	233	242	203	252	246	250	258	232	221	242	233	238	216	242	241	250	264	216	265	228	237	230	242	243	235	256	239	221	231	247	234	240	246	240	236	251	249	243	248	256	239	228	235	226	248	268	246	233	224	247	233	237	240	225	234	230	221	255	239	229	267	241	240	245	199	227	227	230	220	245	244	256	238	232	241	233	237	249	227	233	234	254	251	249	222	261	257	212	250	215	253	241	245	214	261	238	235	216	225	225	233	245	241	220	274	234	244	244	232	252	228	242	220	242	229	258	210	243	230	244	253	252	262	238	223	220	220	246	227	229	236	217	237	245	257	249	236	250	244	228	232	245	219	210	250	211	250	219	267	224	221	238	253	232	245	223	230	226	235	234	236	254	256	226	220	218	240	261	250	216	239	254	217	240	233	226	231	241	244	214	223	261	260	242	258	257	269	256	265	244	253	257	237	250	247	225	254	266	229	239	231	244	232	263	236	228	233	219	254	262	262	229	261	240	239	209	251	246	231	263	234	219	248	242	257	242	216	228	264	246	217	246	234	259	199	238	221	261	241	244	241	235	222	225	289	221	255	232	252	222	270	235	258	251	233	261	243	238	244	247	255	232	232	234	238	264	271	216	268	253	240	240	241	241	241	245	239	254	239	253	259	229	258	256	248	217	235	234	231	252	271	250	229	242	236	230	243	231	241	233	251	255	223	217	238	264	237	243	236	206	231	265	238	224	259	277	226	220	225	222	227	234	235	225	233	267	239	229	256	239	220	274	233	234	205	244	226	252	226	249	210	239	236	224	210	238	263	228	224	241	228	236	232	224	236	257	230	229	225	231	209	245	243	238	231	239	215	260	245	240	259	247	244	261	234	238	241	242	241	236	201	253	233	225	260	229	263	254	261	273	246	244	239	247	232	244	260	233	238	231	237	229	242	256	263	229	259	240	251	241	225	256	238	251	238	233	234	212	239	247	243	224	231	255	204	236	255	244	274	217	227	249	254	227	244	251	218	239	222	228	263	219	249	230	222	245	217	252	272	239	200	222	257	265	239	230	238	226	217	217	242	190	274	238	241	211	243	213	240	244	230	235	220	234	232	243	232	273	258	247	229	253	226	228	256	251	247	239	231	253	253	234	219	238	218	248	205	247	233	242	230	253	240	239	256	250	209	254	243	247	228	243	224	242	251	221	236	235	259	235	253	217	234	195	230	237	275	257	253	239	263	238	249	210	254	233	266	243	253	247	235	251	262	200	238	243	254	249	227	246	233	252	236	228	235	224	228	232	253	249	266	259	216	285	238	240	202	243	228	240	226	244	218	254	221	244	263	232	248	241	241	263	269	242	231	237	250	257	230	263	246	229	271	273	247	217	235	235	222	252	218	262	225	244	255	257	251	251	259	232	218	240	243	232	251	233	232	244	231	267	229	235	215	228	233	233	252	255	231	227	237	250	278	277	231	211	234	248	225	240	247	237	230	244	239	253	230	240	273	225	236	243	228	242	224	257	221	227	211	231	249	250	237	241	221	217	205	257	247	226	253	232	228	260	271	248	243	237	233	252	246	255	247	250	236	243	244	241	244	218	261	235	245	268	280	253	241	214	211	225	252	233	215	222	232	258	205	250	248	231	212	245	246	211	228	230	243	229	239	243	240	232	236	218	245	240	203	290	258	235	233	243	225	248	228	235	208	245	232	268	237	252	211	246	256	293	246	229	247	247	236	226	229	234	236	247	233	225	214	255	224	223	232	235	241	237	244	240	229	209	227	241	242	244	230	246	245	229	267	253	210	234	269	219	251	227	258	233	238	254	230	239	211	228	246	228	239	227	241	247	240	233	221	248	223	230	225	221	251	232	268	237	251	234	210	233	229	208	236	209	238	218	214	248	228	224	231	241	261	218	231	239	239	250	229	230	249	227	243	259	279	241	244	223	245	225	261	258	232	224	232	219	241	239	226	248	234	241	230	263	224	238	250	210	216	227	229	259	210	233	236	229	234	260	238	228	222	242	259	222	218	244	252	240	250	224	229	237	261	227	240	238	250	228	248	237	212	204	217	240	234	236	251	236	249	261	224	227	251	246	212	240	220	252	239	250	239	235	232	216	249	265	237	234	279	231	230	250	221	266	270	238	205	240	256	222	244	225	249	233	209	241	250	219	221	246	225	222	227	249	235	215	196	259	244	268	227	215	258	245	249	246	210	229	255	239	242	226	247	242	241	236	271	250	230	246	252	239	225	243	241	243	218	238	244	220	244	242	213	264	235	274	222	234	230	222	218	204	253	234	252	244	214	216	249	262	246	215	230	232	213	247	273	251	235	243	227	250	234	227	258	236	241	236	223	245	238
45822	71519	44865	25709	12119	4560	3530	4524	4246	1184	422	346	327	295	296	297	327	331	313	301	296	286	298	299	297	302	295	288	328	302	309	269	300	320	289	314	285	299	305	299	309	288	288	281	298	288	334	293	303	304	312	275	300	290	263	307	270	287	317	286	291	307	294	315	296	263	291	303	270	303	314	264	285	304	282	302	255	307	296	288	278	295	311	282	288	268	317	298	296	279	280	295	276	291	285	295	309	311	281	282	287	305	314	329	318	303	264	284	310	298	317	285	301	263	325	315	309	300	284	281	302	304	285	309	267	311	298	326	305	289	295	318	276	321	325	328	302	302	280	322	290	278	277	282	280	280	301	291	291	312	278	279	307	317	317	284	311	277	286	259	300	312	274	284	332	308	287	270	297	292	292	314	285	268	321	301	330	302	264	282	285	300	273	312	315	308	303	277	318	271	289	302	306	279	297	310	296	292	306	319	287	275	302	273	291	321	287	277	295	298	295	311	327	286	301	282	277	290	295	311	278	291	310	298	281	311	314	307	287	288	315	275	290	300	301	260	310	287	265	297	267	315	307	287	265	322	297	293	294	301	291	288	264	281	283	298	311	282	257	316	315	297	306	302	317	285	267	269	318	295	288	309	297	288	285	306	296	319	288	309	302	290	300	294	285	257	303	289	282	301	278	286	292	292	339	309	299	262	271	298	268	324	299	271	305	312	276	285	276	296	281	290	262	285	314	294	324	288	305	301	303	293	284	275	273	306	305	331	301	278	317	333	310	273	306	303	296	292	304	302	295	311	277	319	299	292	299	313	284	319	280	293	299	314	283	298	278	281	284	296	276	298	300	305	307	301	286	288	298	279	281	340	308	301	292	317	274	294	301	297	297	279	286	270	325	247	273	306	297	314	289	279	278	306	275	309	272	298	306	304	321	279	300	330	291	311	297	284	307	293	293	260	287	291	306	320	291	303	314	313	273	281	283	265	279	255	289	302	269	301	276	299	295	293	319	305	301	300	326	296	303	296	281	310	254	300	278	268	278	273	275	290	297	297	298	276	313	297	291	316	296	303	291	313	299	295	291	308	302	323	277	298	314	254	262	288	295	309	297	273	304	303	300	291	282	293	267	292	290	291	304	300	274	300	313	259	302	315	299	261	291	344	291	280	291	311	286	311	267	277	307	295	300	274	284	276	318	268	298	291	246	299	291	268	276	290	320	322	285	309	298	312	314	275	281	280	280	337	320	296	286	281	307	304	292	286	277	283	267	292	309	309	291	293	307	289	303	281	283	280	266	299	301	286	330	310	275	288	297	318	301	285	298	288	281	254	313	285	309	319	306	311	280	292	277	311	290	268	277	291	305	338	307	296	294	296	314	311	293	298	326	267	290	269	293	285	315	292	309	295	271	308	304	306	317	300	317	299	286	286	277	306	291	263	297	307	298	303	308	292	312	302	293	285	328	336	298	297	292	317	282	269	256	271	289	303	279	290	294	298	347	294	304	305	279	280	287	317	284	290	310	287	305	286	299	293	323	314	300	283	306	308	309	295	302	272	309	328	309	307	307	309	298	325	309	300	293	273	281	296	279	306	274	281	302	283	283	318	295	282	294	274	301	272	317	262	283	313	297	292	284	295	313	294	263	258	275	310	276	280	346	338	308	293	297	307	271	278	331	286	304	292	276	306	273	298	325	288	322	287	260	282	286	313	273	292	283	288	271	303	279	305	265	292	275	314	309	308	287	302	299	269	278	282	290	277	303	315	270	287	294	271	290	291	265	315	287	308	290	265	313	283	281	277	297	288	314	285	299	305	332	273	290	298	295	305	295	272	304	308	286	317	284	277	305	279	313	309	288	260	288	269	285	288	293	310	284	321	304	299	313	284	292	317	307	304	277	300	287	285	287	316	292	311	299	299	298	289	314	279	285	282	299	310	296	307	273	266	287	301	321	289	324	321	279	319	271	318	296	285	311	286	280	324	276	277	253	306	288	308	288	299	280	303	259	323	302	296	262	294	272	299	288	297	305	286	297	317	300	306	305	291	308	300	322	298	293	316	287	304	297	276	317	294	307	269	303	324	310	305	291	293	296	300	295	290	322	278	270	295	273	308	304	274	279	298	324	298	297	266	274	300	273	286	302	270	268	275	309	295	291	256	325	303	316	312	271	313	289	292	305	317	308	274	271	310	301	301	306	303	293	288	301	307	308	259	288	295	317	333	289	280	307	320	275	278	304	302	312	281	311	309	294	293	299	299	275	312	287	296	329	298	315	316	281	276	294	329	287	296	290	301	298	311	301	281	336	277	278	288	314	301	299	297	291	314	297	264	300	265	313	284	280	280	290	291	288	315	316	311	308	318	289	315	269	281	274	284	295	307	290	299	288	296	287	306	313	298	299	317	314	308	293	290	268	310	277	319	288	292	285	289	282	294	302	298	281	275	253	305	300	288	294	303	285	280	289	298	306	296	317	310	298	290	303	325	285	304	288	305	311	282	292	301	307	315	291	261	331	289	294	298	318	313	261	280	287	328	319	295	313	280	269	277	315	288	284	309	288	307	310	300	284	285	330	306	303	296	272	282	326	296	271	289	300	312	293	267	285	301	289	287	320	271	291	296	291	290	308	318	289	322	301	321	303	294	294	283	305	303	276	301	307	307	301	278	291	277	295	274	294	300	300	340	315	292	307	323	291	284	299	314	312	310	268	298	290	261	275	288	276	313	293	292	280	311	268	265	302	295	292	306	281	298	291	270	312	295	275	311	310	283	317	279	288	322	300	301	291	295	301	269	282	320	309	293	290	275	308	326	322	291	307	317	281	282	288	297	297	292	274	290	307	317	283	293	295	299	272	274	293	275	298	305	301	295	302	313	317	293	302	299	311	287	292	271	265	324	301	317	279	294	341	320	318	312	307	322	290	290	299	324	299	290	285	315	284	298	303	302	275	297	294	286	266	296	274	280	264	281	290	266	321	319	291	318	286	276	282	303	297	304	295	296	266	297	294	311	310	303	298	309	282	316	316	276	291	312	331	299	274	283	285	282	306	282	280	262	300	294	291	282	294	301	304	265	284	290	279	290	306	281	314	295	284	270	294	277	277	285	316	285	307	286	284	323	278	341	296	288	273	265	273	307	248	284	299	317	274	309	312	267	282	291	317	334	299	334	297	306	296	303	307	286	285	274	285	278	270	302	270	283	305	274	285	310	290	292	291	281	289	279	322	289	292	313	293	286	274	289	298	285	299	298	305	321	306	278	285	262	330	331	288	300	295	288	297	288	314	264	282	301	315	287	291	295	303	287	290	287	306	276	294	287	308	298	279	283	303	291	295	289	285	289	285	279	277	278	313	286	303	302	296	306	298	301	289	292	286	289	316	295	278	273	289	288	270	318	287	303	294	319	284	270	313	280	321	308	303	320	274	306	321	309	287	303	258	319	298	316	290	315	291	297	295	290	308	308	283	301	269	291	317	277	260	281	306	302	284	276	302	285	284	319	297	319
22970	21615	29594	24755	22111	20944	14244	7311	5979	2548	770	466	522	489	477	506	476	458	422	438	436	479	464	451	473	450	435	432	429	443	445	443	440	449	461	410	404	443	453	442	457	467	459	412	447	488	438	455	480	401	451	423	446	490	451	465	439	448	445	434	412	389	431	426	452	425	418	425	466	401	427	460	443	453	466	445	463	425	435	428	425	448	450	434	435	426	500	421	475	443	425	448	425	466	422	465	425	440	434	425	463	472	437	430	423	461	456	445	418	470	444	436	434	405	436	447	419	419	419	442	426	442	454	383	441	427	399	437	460	462	436	419	440	455	418	412	397	406	427	443	411	404	414	421	483	460	428	425	445	408	423	457	454	468	438	412	448	416	471	432	428	405	458	445	423	446	409	448	400	423	381	424	442	448	436	440	449	435	412	454	432	457	461	470	435	412	439	467	430	424	451	430	450	459	438	425	432	468	443	415	420	438	446	459	469	443	447	431	444	427	439	441	459	427	456	419	431	404	429	443	439	446	441	440	403	446	449	467	455	426	425	465	452	439	434	405	481	408	445	415	438	448	441	442	433	418	444	445	477	454	462	398	445	432	452	435	407	417	447	422	425	457	428	445	436	469	410	442	440	426	436	473	466	443	472	402	444	412	411	444	422	411	456	437	447	431	455	439	456	447	446	458	433	450	463	435	433	435	411	414	443	432	434	466	442	439	450	417	439	421	426	424	431	485	454	429	423	419	470	451	446	438	454	442	406	445	468	403	411	448	424	448	419	458	424	471	453	406	426	442	437	415	420	448	437	450	455	424	406	392	458	405	434	405	462	409	466	443	438	438	465	420	444	406	425	483	407	434	467	391	421	432	441	463	439	467	421	433	417	429	458	446	402	446	421	436	375	447	437	417	412	452	414	437	452	408	435	471	450	438	408	476	436	423	492	468	418	428	453	442	425	443	436	433	456	429	434	394	455	406	411	434	451	433	422	470	451	403	446	439	466	476	412	452	471	475	474	436	449	444	445	431	416	420	439	428	462	452	441	447	421	411	451	423	459	434	402	433	476	436	458	463	446	438	460	433	439	437	433	424	435	447	454	445	439	423	417	436	448	413	474	408	479	455	404	443	443	427	461	422	425	471	450	424	456	427	444	461	440	429	469	427	450	422	467	439	452	446	436	419	456	436	425	430	433	448	418	438	406	434	421	466	437	409	442	444	433	433	413	466	444	414	458	451	424	414	471	447	448	431	388	415	432	453	457	420	449	440	449	399	418	417	427	471	484	399	427	448	410	411	433	422	462	462	412	412	459	421	441	409	411	446	396	462	444	436	404	428	449	449	449	463	414	423	428	427	414	461	413	398	407	395	437	402	449	449	466	444	449	413	436	409	451	451	453	431	423	428	407	448	445	456	432	421	446	443	434	437	436	447	409	389	433	446	400	448	440	418	452	416	444	442	474	478	409	411	417	450	426	423	422	430	426	453	396	440	454	421	452	428	445	436	403	450	446	445	413	435	403	439	431	439	465	444	407	454	432	448	435	440	430	442	443	405	419	456	468	435	447	477	450	424	435	440	444	465	426	417	414	437	415	448	451	432	387	439	443	421	430	443	406	436	432	448	488	420	403	456	435	443	404	472	417	427	448	441	434	410	402	436	456	441	435	402	432	400	421	412	399	464	440	462	437	445	423	421	445	449	460	437	431	433	442	440	427	404	463	435	433	432	425	444	448	449	425	423	408	442	421	453	433	450	465	423	438	397	463	432	429	421	417	434	454	457	435	447	426	430	443	420	445	469	451	437	441	444	401	422	443	399	452	441	427	389	428	441	417	441	432	438	434	411	399	431	409	458	423	431	437	414	431	439	439	483	426	420	396	449	442	428	442	422	408	437	434	399	461	483	401	420	470	427	410	429	439	429	410	477	446	399	442	416	449	405	408	409	445	419	424	433	399	435	428	423	417	428	440	402	420	440	432	438	433	448	434	403	423	473	444	395	430	424	445	450	412	423	401	403	432	439	420	452	459	441	422	435	424	429	413	415	402	423	423	428	387	469	478	419	413	415	416	443	420	422	473	442	417	477	410	434	465	401	439	437	445	397	406	450	434	463	432	417	439	431	433	441	490	429	437	437	460	447	479	427	458	449	433	450	436	443	412	440	444	391	410	468	434	439	424	450	417	408	418	467	402	447	410	423	418	489	398	455	436	427	450	449	435	423	413	440	441	420	454	463	407	467	410	435	408	404	421	415	464	414	436	409	401	453	443	433	420	408	480	500	401	437	458	425	423	412	413	443	474	430	396	443	442	417	427	425	421	461	453	424	451	451	450	430	462	442	430	436	439	474	450	459	465	408	429	445	438	463	415	436	437	460	422	458	428	471	464	388	444	423	401	445	413	455	433	463	427	426	448	439	455	441	465	444	472	417	417	439	421	421	404	447	433	423	461	419	475	449	445	440	431	470	397	424	398	400	423	432	438	438	443	452	431	440	455	427	398	429	425	447	466	464	414	428	420	433	459	463	401	422	456	416	404	435	422	416	418	429	433	404	416	449	425	458	483	442	432	467	415	468	493	431	425	439	460	444	443	412	424	469	406	421	438	434	421	434	411	464	396	426	469	433	418	450	434	424	426	479	450	423	478	440	446	455	473	448	404	413	419	430	444	429	454	467	433	457	462	426	412	435	467	454	420	410	428	449	411	418	434	430	391	475	437	435	457	461	440	382	409	434	437	425	457	430	442	428	436	457	425	471	416	383	431	436	453	404	414	450	485	442	400	430	430	440	450	431	434	417	445	426	419	434	449	430	463	456	406	420	459	427	441	421	427	437	462	445	396	460	428	418	454	433	403	424	445	416	430	413	390	455	423	418	439	449	453	429	416	445	460	456	410	468	415	413	439	419	416	446	439	392	486	404	439	454	448	416	431	436	449	472	470	462	463	415	465	399	429	424	420	434	446	453	428	431	435	445	464	448	426	474	417	421	438	431	447	450	429	445	420	479	445	433	447	465	455	407	419	456	481	460	468	423	421	460	400	416	429	446	436	455	409	424	422	460	429	440	440	434	437	414	467	439	438	442	395	442	421	448	459	447	421	456	400	455	446	428	412	457	449	460	454	435	435	445	437	417	409	422	421	439	398	418	447	455	465	477	453	411	417	439	426	447	438	414	433	411	423	440	420	429	431	431	428	427	462	429	379	428	399	463	457	419	450	417	441	424	430	441	450	430	412	424	427	442	449	422	455	441	428	433	404	406	485	440	426	444	441	442	429	445	423	426	438	410	449	422	407	464	435	418	428	416	427	444	415	431	434	454	425	443	421	396	407	440	418	455	466	433	443	421	460	405	471	412	454	446	425	433	444	450	451	435	433	392	408	440	481	400	437	430	427	415	465	452	434	418	431	456	448	448	418	460	416	441	445	453	440	463	400	398	410	467	448	445	438	459	441	440	423	451	411	427	377	477	426	396	430	433	426	400	450	413	454	414	418	416	438	419	435	412	380	450
57610	97134	68256	45535	27178	15885	11867	12469	11556	4644	1227	740	661	614	590	605	564	571	542	560	576	528	517	531	515	511	498	529	528	530	514	566	528	541	495	543	541	531	510	531	513	516	539	535	508	527	504	563	515	523	520	500	505	500	524	508	493	481	478	532	511	530	489	511	505	549	499	491	538	523	515	513	493	487	505	493	524	524	490	490	477	480	486	462	523	536	453	506	527	538	498	513	534	518	516	521	492	462	526	470	522	517	531	514	534	487	477	570	521	524	539	547	460	495	538	483	531	502	504	525	532	518	533	501	462	523	492	528	523	481	528	520	544	487	532	520	523	536	554	495	544	475	542	507	482	540	503	481	477	537	519	484	480	495	515	490	502	496	519	469	475	474	563	546	512	520	523	492	457	515	476	481	483	529	505	493	525	485	506	492	469	515	488	502	511	536	496	489	554	504	486	477	489	522	555	484	511	517	510	498	537	521	529	509	512	501	530	477	499	468	469	487	507	486	500	525	523	507	523	527	505	497	500	533	463	491	480	532	530	477	455	521	547	513	498	510	511	501	492	518	577	467	491	484	479	507	501	504	498	515	510	503	495	485	519	519	524	526	548	515	521	530	508	512	495	509	528	521	475	502	500	495	509	491	493	497	502	514	462	503	492	510	504	496	482	511	499	518	480	486	495	496	498	494	480	489	475	522	534	545	537	470	544	532	517	498	508	560	475	508	489	522	557	453	507	463	475	481	462	501	535	504	463	499	504	531	517	487	538	488	508	523	515	535	478	495	492	484	526	491	528	506	462	511	452	461	524	524	469	498	519	503	507	488	487	464	541	533	486	506	476	462	518	483	494	505	502	543	523	540	495	472	501	496	550	520	480	526	460	504	485	526	464	524	483	488	491	491	504	494	493	511	497	494	515	532	503	517	528	480	545	506	495	491	501	524	473	488	515	507	503	479	492	518	503	488	475	491	499	493	512	529	480	511	533	476	516	510	537	498	496	509	512	538	523	497	501	550	500	462	517	505	500	564	503	541	514	494	498	512	532	503	497	475	500	507	529	524	509	512	457	517	503	533	523	528	512	533	526	525	492	459	483	500	510	503	462	481	476	530	493	477	426	524	501	504	541	509	477	485	518	535	522	497	560	472	512	522	489	514	512	519	487	519	516	517	556	482	482	499	492	513	497	531	501	530	493	499	534	473	482	483	520	504	504	483	542	534	482	547	452	488	469	491	551	520	549	499	522	556	513	526	514	492	536	512	504	532	486	504	495	557	538	499	464	519	478	468	544	501	499	510	476	504	511	487	528	530	518	539	548	544	522	510	516	509	489	479	507	517	462	503	516	476	510	541	505	494	513	472	466	513	503	509	482	532	524	483	510	460	507	486	519	482	534	506	497	474	547	531	540	499	530	489	541	519	511	552	505	511	506	493	530	474	531	520	522	485	472	503	472	520	506	504	509	474	538	518	530	507	517	508	504	474	480	476	559	490	499	492	490	504	484	510	494	509	534	461	472	477	514	506	541	508	496	516	520	500	504	492	505	476	536	549	531	493	542	502	520	481	487	510	498	497	504	464	480	514	506	529	516	472	511	488	468	512	494	509	531	498	525	507	465	487	487	453	529	491	502	532	470	492	551	512	527	475	561	515	496	520	494	522	511	532	495	497	497	513	495	507	532	497	474	484	540	551	530	517	485	513	515	499	534	481	521	443	572	545	483	472	486	496	457	507	505	495	521	512	569	506	507	498	538	497	508	548	498	505	497	486	500	526	491	505	514	491	558	523	534	510	486	510	535	508	531	534	497	506	509	501	509	490	511	549	497	505	533	522	526	514	502	533	505	521	521	497	556	474	483	524	543	496	462	498	488	483	478	483	531	497	498	519	495	492	474	472	519	517	465	471	492	507	522	492	521	504	483	505	503	506	506	492	501	486	495	500	534	488	525	494	496	485	439	488	478	461	469	490	532	524	473	468	491	528	480	467	530	498	539	519	497	507	544	508	487	507	514	529	513	494	486	537	506	557	499	500	503	507	522	494	513	511	504	498	527	499	510	483	460	504	501	536	492	532	509	498	490	543	536	491	513	521	507	522	565	483	509	522	492	502	514	537	513	496	480	507	499	460	524	500	488	492	511	496	494	495	499	513	498	498	518	510	509	549	512	471	496	489	482	474	506	540	534	483	496	484	496	486	516	514	480	495	490	481	488	480	479	470	514	486	516	475	543	506	484	471	481	478	554	471	536	534	497	564	497	492	519	495	520	580	522	496	469	517	501	436	493	502	474	512	516	507	515	462	492	519	508	487	525	489	517	509	523	547	525	484	494	490	511	529	525	529	533	479	521	508	515	481	531	533	515	533	508	482	498	519	476	504	528	520	512	500	509	492	483	481	517	508	509	523	508	534	497	498	528	501	478	439	514	496	528	467	514	531	499	487	528	500	539	487	498	484	493	524	497	498	476	503	510	491	543	516	503	500	523	525	503	490	521	518	489	501	502	523	496	526	477	544	518	506	521	497	531	497	464	538	495	493	497	484	534	506	503	519	515	533	461	482	500	499	510	527	490	529	487	505	501	504	478	530	514	487	511	484	512	537	476	535	541	477	526	506	525	539	519	521	501	501	519	474	465	520	482	508	504	531	503	513	507	502	525	487	533	505	480	486	460	500	474	521	514	494	543	526	457	472	518	485	493	530	526	533	511	520	506	490	511	520	496	509	534	488	484	466	520	470	487	516	488	513	491	514	490	492	519	501	450	477	506	523	507	487	519	509	515	460	484	502	539	531	519	520	506	502	458	499	526	484	499	451	496	518	524	491	466	513	506	540	525	510	511	529	470	538	528	496	506	486	525	531	530	499	539	510	484	490	512	500	456	499	493	497	496	499	525	507	540	516	550	514	522	511	495	555	534	499	489	464	452	464	485	475	526	507	497	505	491	542	515	527	554	485	481	490	502	552	526	493	502	479	502	487	487	497	507	513	498	535	483	508	517	484	509	494	480	490	539	505	536	505	510	487	498	536	537	530	523	529	473	513	462	509	526	509	514	521	522	517	466	498	493	493	520	465	494	485	488	498	518	509	474	501	495	514	504	496	471	541	478	535	513	506	530	496	517	550	516	495	505	486	498	505	539	506	486	516	488	494	498	523	452	544	538	499	491	500	499	493	488	471	473	511	520	486	480	451	512	500	510	458	537	467	497	530	499	517	518	502	518	516	498	519	509	477	489	490	500	518	501	507	496	478	485	515	523	493	497	503	547	458	473	507	450	547	538	474	512	530	506	490	460	533	513	523	491	518	463	517	476	524	535	487	487	494	522	538	544	477	524	468	493	485	508	490	519	563	503	499	478	502	515	530	501	534	512	516	486	473	490	568	514	495	486	520	533	498	494	520	572	480	481	435	474	492	523	507	461	493	514	535	549	522	508	479	521	507	513	506	498	494	515	516	515	516	500	510	517	522	495	494	487	483	507	504	490	501	544	513	528	530	507	482	486	478	493	488
27920	27110	24446	9177	1799	666	426	471	373	273	254	241	247	246	262	244	249	267	239	227	255	267	245	231	236	223	242	235	239	241	253	248	232	257	252	213	226	244	230	251	237	212	207	246	254	231	229	241	204	237	253	246	217	248	259	238	242	203	208	221	232	227	229	259	253	220	238	268	238	202	208	227	208	249	238	241	229	209	230	204	233	244	211	223	233	230	238	205	286	239	257	230	246	240	240	218	225	237	236	233	219	235	232	242	221	225	250	234	230	234	239	219	225	246	198	214	233	232	216	254	246	244	234	254	254	230	220	208	248	236	230	239	258	221	240	206	224	257	236	237	227	243	265	224	227	230	210	237	249	250	212	221	229	228	230	239	221	227	268	231	226	234	219	222	275	267	219	242	204	221	217	228	235	230	242	228	256	227	215	242	243	255	217	239	227	220	258	220	203	218	206	226	242	229	231	240	241	241	247	245	238	248	234	233	251	225	251	220	245	212	240	241	236	240	234	212	209	225	224	226	232	235	226	242	216	222	238	246	245	222	230	205	240	206	247	215	263	249	217	215	240	236	224	238	234	260	237	242	207	238	238	263	242	263	261	212	227	237	221	244	204	230	229	221	221	250	260	230	230	252	236	241	251	231	219	232	220	246	218	214	234	221	242	224	230	258	220	227	217	227	203	246	252	234	233	229	227	227	241	247	214	235	226	237	230	232	250	223	243	234	226	239	216	221	218	256	219	239	211	243	225	271	231	238	226	252	252	234	251	253	250	228	229	210	243	227	208	267	249	222	260	195	241	247	232	255	199	229	234	259	197	245	229	232	221	255	252	249	210	237	231	244	211	243	220	244	241	217	233	231	247	263	251	244	237	224	209	219	222	220	246	246	233	239	232	243	236	211	237	247	213	215	225	248	231	254	230	252	238	234	251	244	223	222	224	229	248	249	277	228	216	223	242	236	246	240	216	228	216	234	223	217	210	233	224	218	237	243	200	234	253	220	239	255	273	245	255	249	227	230	244	248	223	225	221	226	226	265	239	223	259	234	225	208	246	243	235	222	212	238	237	235	232	250	265	230	224	241	229	231	260	224	261	237	228	234	239	253	227	233	230	216	233	231	240	219	245	245	228	247	235	253	241	239	237	230	238	216	213	243	236	270	216	231	224	198	220	234	244	245	224	224	237	245	227	212	240	239	238	250	238	221	214	259	215	236	265	248	238	240	252	254	216	240	226	219	224	269	220	230	221	212	202	250	250	241	235	217	261	250	255	248	247	277	233	256	226	232	229	241	240	216	198	252	228	258	239	230	205	223	244	213	229	241	243	216	220	234	231	204	237	234	251	252	248	264	262	229	243	244	221	249	234	245	215	228	233	241	243	237	222	237	233	219	251	245	220	237	256	248	268	271	231	209	211	229	262	227	235	234	236	235	235	226	224	266	219	239	237	242	240	246	224	229	246	235	232	235	214	231	248	236	253	216	251	234	247	237	217	242	249	234	203	262	230	234	243	221	223	223	244	242	230	231	250	251	239	244	219	286	233	236	226	242	221	237	227	251	229	247	239	244	231	242	236	246	253	223	226	247	238	237	231	218	235	238	247	252	252	244	242	236	232	248	246	232	245	250	219	215	251	246	243	228	227	235	256	222	211	253	228	242	237	241	251	241	243	232	215	240	222	221	258	210	254	227	248	234	251	238	242	210	242	228	252	225	239	213	241	227	222	237	211	236	226	261	219	234	232	222	216	233	231	233	241	266	232	240	240	229	236	244	250	239	234	235	256	245	253	247	224	252	230	226	235	231	240	262	227	235	222	246	256	232	221	219	217	215	206	194	246	245	250	238	208	254	240	228	244	260	216	224	225	209	213	225	226	226	236	233	222	244	226	221	242	238	238	248	229	222	230	240	216	213	221	223	233	198	202	241	241	236	210	208	240	199	237	232	266	212	236	220	232	219	248	250	214	214	259	253	218	260	231	242	222	242	226	238	254	234	240	248	254	262	215	232	240	231	222	217	241	234	223	259	218	226	229	247	265	259	246	214	246	225	243	241	228	214	226	236	222	229	256	232	246	240	244	204	248	241	214	228	257	227	235	225	240	216	246	233	221	228	245	231	223	226	224	232	233	221	230	223	251	225	219	272	242	209	251	221	232	224	223	242	229	195	251	246	228	247	239	239	243	250	217	240	248	231	231	230	224	231	202	233	265	257	232	239	237	261	254	236	277	224	241	235	229	238	198	260	258	234	263	223	223	219	236	224	255	230	226	253	229	226	219	230	233	258	214	196	229	227	228	245	211	212	230	208	235	229	236	260	224	246	239	227	221	220	225	221	225	210	213	235	244	239	273	254	241	253	252	223	252	230	239	235	229	218	250	243	232	239	241	226	235	224	230	226	233	232	204	212	247	246	239	223	228	235	257	238	239	226	234	259	220	241	224	242	245	214	231	229	226	227	233	242	225	243	238	229	242	256	231	257	244	254	243	222	236	203	237	224	234	241	234	248	260	235	258	235	231	217	246	208	226	232	215	239	226	214	250	233	235	233	243	211	233	236	222	218	196	237	240	257	221	225	219	236	242	235	240	237	234	205	230	238	222	228	203	261	221	229	240	222	277	235	227	251	212	213	230	226	243	228	212	262	210	267	218	219	241	235	242	222	232	245	238	202	236	218	221	255	214	225	240	254	237	258	238	223	236	260	235	252	210	238	235	222	257	199	222	226	262	240	213	244	258	239	236	254	252	260	218	242	221	229	237	235	228	230	237	222	220	214	218	228	239	238	253	256	254	231	225	228	244	215	244	225	227	217	239	200	221	243	242	228	209	222	227	224	248	234	243	249	225	251	218	227	236	223	235	232	266	254	225	240	252	203	232	202	237	240	227	229	223	223	240	218	237	221	222	223	243	211	241	230	221	235	226	236	226	224	226	252	212	226	250	234	238	252	234	237	232	222	224	233	236	231	231	240	203	276	245	223	224	226	205	235	219	216	230	223	225	225	251	231	232	215	250	242	252	220	214	241	217	243	260	215	249	217	230	214	252	243	236	239	214	233	259	227	240	218	219	232	228	225	259	249	242	245	240	239	242	220	205	223	260	230	211	241	274	257	225	229	240	239	277	221	236	227	220	257	213	282	211	231	219	234	224	216	252	227	223	227	261	191	224	245	219	243	238	230	254	265	231	228	210	241	222	220	246	228	248	216	244	225	239	259	227	229	226	208	213	221	252	243	249	251	216	212	255	241	245	231	256	223	236	240	228	267	239	216	239	203	251	240	231	225	221	224	255	232	224	225	238	221	224	217	249	222	228	238	226	228	240	216	248	223	235	222	218	254	244	247	228	221	245	233	224	225	229	245	232	238	211	233	243	244	227	223	231	244	245	230	241	238	245	247	226	229	244	217	243	266	246	248	245	241	246	226	242	235	259	203	255	215	240	227	248	226	270	227	240	220	216	250	221	245	214	253	197	226	212	252	245	237	239	261	239	246	238	224	246	250	224	196
26163	41419	23233	6557	2461	1037	672	777	624	408	313	277	294	288	286	294	276	273	296	289	285	262	321	291	279	297	282	293	287	289	262	290	253	274	299	292	294	273	296	278	293	269	291	260	289	287	286	270	276	277	262	297	295	282	258	333	270	298	290	278	275	264	293	292	297	301	290	282	290	291	266	287	285	297	292	283	302	271	298	259	275	274	279	271	266	302	300	275	264	287	279	260	260	293	289	260	280	276	308	298	270	306	308	280	295	264	289	273	289	268	302	263	284	291	297	288	310	289	258	250	257	288	286	277	267	286	263	276	322	285	283	282	283	262	288	303	258	288	291	279	263	262	286	294	299	273	286	276	293	322	295	279	300	315	298	320	310	270	277	283	280	256	281	265	278	290	275	252	255	278	257	283	296	293	303	296	282	277	287	299	276	298	260	285	271	277	287	266	316	310	293	277	266	303	280	308	293	284	289	286	260	288	270	319	293	261	255	292	278	272	268	280	299	280	316	270	284	286	265	296	284	281	274	283	291	277	264	315	291	304	284	316	295	306	283	279	285	271	297	274	272	268	294	267	303	284	250	262	263	266	262	307	286	293	292	286	290	281	263	256	295	248	313	299	298	266	308	310	285	301	275	291	288	317	259	312	283	266	257	320	263	268	271	309	313	305	319	275	276	312	275	284	243	283	286	264	262	277	293	287	269	285	286	273	277	264	275	299	254	276	285	280	301	280	279	282	268	304	286	294	271	252	264	286	266	307	331	278	285	273	264	277	265	302	298	267	277	283	265	273	283	294	283	298	287	303	275	265	306	281	262	298	308	293	303	252	280	283	270	284	273	282	313	291	301	297	289	289	290	270	304	300	298	296	282	263	328	262	281	276	282	279	310	289	310	301	310	300	264	258	276	274	250	294	304	246	285	287	271	275	271	313	291	290	285	276	291	296	287	331	312	289	274	285	257	248	288	295	295	291	272	292	286	287	303	310	266	286	325	279	264	310	281	296	273	280	293	332	275	273	249	266	307	266	297	299	284	278	287	310	301	261	309	298	310	269	272	269	276	290	300	289	296	298	288	316	275	269	279	268	263	288	299	273	253	262	294	313	301	280	270	274	301	283	310	314	302	278	260	284	301	282	274	262	275	296	281	290	259	286	343	267	281	289	275	288	281	258	266	286	289	268	278	239	302	267	295	268	323	237	306	292	289	291	263	299	267	292	269	290	288	286	281	265	296	298	272	281	290	267	275	279	282	303	258	290	302	286	289	302	267	271	285	308	289	283	290	301	254	286	327	263	291	274	293	292	319	273	302	303	289	288	267	272	304	276	278	286	283	299	312	267	265	283	308	289	285	270	299	268	306	282	296	278	279	241	313	314	280	332	288	244	286	276	254	291	265	278	281	264	259	299	265	282	272	268	270	264	272	297	285	257	291	304	258	283	290	247	296	269	274	267	280	299	299	294	298	259	298	263	313	270	281	289	293	289	283	279	276	307	281	309	275	310	289	266	287	294	275	257	302	263	285	292	265	291	282	285	263	248	279	275	327	295	295	299	276	262	287	263	280	306	273	268	293	293	296	320	302	308	259	271	288	265	286	289	261	274	298	293	280	275	289	243	281	310	290	296	263	282	290	272	265	266	278	293	259	307	262	266	284	297	293	289	272	313	298	294	269	309	279	284	301	255	279	273	287	266	291	282	321	288	276	291	258	267	259	281	286	273	247	284	322	262	282	288	263	285	255	297	268	294	255	302	298	277	296	260	278	271	279	261	298	288	294	253	272	291	279	284	281	284	276	274	273	306	294	299	301	279	266	283	289	279	288	276	251	262	301	322	258	291	281	305	266	317	272	276	272	291	280	306	301	263	302	300	282	292	290	295	281	279	255	263	309	295	305	304	290	263	276	284	268	276	265	281	272	270	279	300	280	285	302	264	257	258	292	274	285	297	281	298	280	241	279	275	284	255	288	276	292	274	292	247	288	275	298	292	257	318	293	329	293	271	299	288	295	288	289	293	276	279	306	278	277	260	282	282	277	298	260	290	314	289	288	267	320	273	282	254	296	259	291	303	295	267	303	285	249	290	250	259	312	262	327	276	284	307	286	287	288	293	328	285	305	276	266	264	299	273	288	287	255	313	305	264	287	277	302	265	309	309	294	290	298	285	316	286	277	267	281	260	276	276	269	306	318	312	272	265	267	293	272	306	288	269	276	266	265	286	289	310	265	280	283	295	284	269	257	278	266	276	276	291	268	271	291	275	279	291	270	280	276	278	308	293	289	256	292	279	295	263	294	298	300	270	297	265	253	256	314	311	265	288	284	264	273	266	295	290	278	305	264	283	284	287	311	299	282	274	255	268	299	274	279	265	316	273	298	287	255	271	295	274	246	262	298	277	297	278	300	290	276	281	290	272	289	278	291	262	263	304	265	307	296	263	262	288	272	274	266	293	277	262	285	287	279	267	273	302	263	266	248	283	275	318	300	301	274	274	286	296	286	285	315	287	282	276	285	284	308	282	304	292	291	303	277	287	289	272	261	267	295	274	262	301	292	282	283	272	308	324	287	288	288	288	295	304	277	279	292	275	279	291	281	267	290	294	296	272	293	286	234	275	285	284	312	288	274	275	302	271	294	270	289	296	286	266	273	276	306	279	250	298	275	275	273	298	306	294	290	292	274	271	253	259	257	304	261	303	293	306	259	305	293	283	272	263	282	292	272	273	271	286	286	294	261	314	284	283	290	257	288	247	281	274	241	293	289	297	301	252	276	283	273	272	274	295	270	279	281	297	276	268	307	288	273	304	318	323	282	298	249	294	300	291	298	261	285	307	284	302	288	280	263	292	301	265	289	271	328	271	299	264	284	280	252	305	263	271	287	290	264	297	279	299	273	246	275	286	261	285	251	323	256	282	281	273	291	304	280	265	256	304	279	291	254	281	325	273	282	258	309	292	298	277	279	285	301	314	285	304	325	281	283	310	269	264	258	276	272	271	277	283	268	279	275	249	266	311	324	305	261	293	295	275	291	272	299	264	312	266	273	288	265	282	250	263	264	306	275	261	253	257	297	252	274	284	286	274	295	294	303	289	289	292	271	263	284	274	276	302	280	280	288	285	274	268	318	281	281	287	305	241	301	272	287	277	287	281	303	284	286	283	274	263	264	289	292	261	271	269	243	278	295	273	287	279	252	265	274	295	295	280	272	279	260	290	253	293	296	269	278	268	295	297	304	305	285	252	278	305	274	275	294	273	287	295	277	288	292	253	277	305	308	291	278	260	295	282	267	303	283	316	287	282	247	281	334	275	278	268	298	290	281	250	284	298	272	272	260	303	282	264	293	298	305	273	279	288	294	268	286	256	291	290	295	304	279	279	296	292	278	295	305	294	288	261	307	301	306	278	291	292	307	293	271	319	289	279	294	281	312	265	295	275	284	263	287	309	281	308	299	301	299	274	278	292	251	268	292	266	268	280	296	294	290	274	298	269	297	283	277	283	282	275
24274	22278	31930	25931	20641	11127	3498	2102	1905	1060	459	386	374	345	367	359	388	373	368	371	368	345	351	357	354	362	375	346	372	354	330	352	380	337	348	322	329	379	348	355	376	352	328	353	308	354	352	359	345	355	342	320	352	346	372	345	351	340	340	358	323	375	387	358	347	373	363	363	357	335	352	347	377	359	338	359	390	357	350	359	358	334	399	364	391	341	338	351	331	319	343	313	336	352	341	321	350	328	370	364	369	323	323	397	370	346	365	321	385	329	361	368	353	354	358	342	333	352	345	382	344	356	379	359	346	339	373	332	362	355	334	359	322	312	340	334	343	333	334	351	312	340	369	346	370	368	409	353	343	347	329	339	353	346	362	359	328	368	344	355	353	392	371	316	372	320	393	304	366	315	331	371	353	355	346	355	385	350	377	345	349	376	419	324	368	346	353	390	335	351	329	352	337	339	354	336	334	353	355	315	349	345	333	322	335	343	358	331	320	344	362	346	362	350	378	354	338	374	330	347	339	377	337	385	363	344	349	342	345	361	308	336	354	357	367	325	373	347	377	335	309	378	342	367	374	360	363	316	349	359	345	330	343	367	346	364	391	355	357	347	385	322	311	355	305	350	337	341	368	345	389	309	355	356	361	351	329	363	350	347	339	355	353	343	362	368	375	343	309	356	356	368	341	383	362	366	393	330	380	348	372	358	346	360	360	353	335	313	364	332	342	386	315	341	340	304	347	390	379	369	315	344	354	332	346	315	350	328	367	383	365	379	336	337	328	378	370	351	327	364	373	363	334	344	334	327	366	357	354	381	358	334	333	322	373	316	382	336	356	320	334	327	358	359	334	372	401	318	365	370	355	355	372	356	315	343	379	345	323	340	365	378	345	315	349	373	352	368	381	355	358	345	355	355	341	339	330	332	382	363	351	352	343	386	365	328	360	327	357	344	366	348	351	350	353	341	336	337	381	357	345	329	333	365	352	343	341	348	363	344	320	332	369	350	310	344	376	338	374	353	321	350	354	359	354	391	351	362	352	360	337	339	333	332	335	381	334	359	350	370	345	355	371	390	362	379	369	368	338	323	344	329	347	380	341	385	314	358	346	342	342	323	373	336	353	343	337	357	370	378	306	377	329	339	385	353	373	343	325	356	357	369	318	328	363	335	351	326	360	345	289	322	360	386	350	342	382	372	363	360	315	354	353	360	324	334	345	318	332	363	352	389	372	299	358	308	327	342	373	359	368	381	363	354	365	351	319	358	361	358	336	342	351	351	353	343	355	372	348	380	352	337	353	366	332	351	380	320	336	351	343	393	356	356	323	330	328	333	373	355	341	370	370	341	337	360	325	359	366	384	373	380	347	380	354	352	365	340	366	354	364	353	371	368	375	358	362	356	349	323	329	342	309	382	331	342	374	360	378	330	356	378	330	390	369	358	332	374	349	359	344	365	365	324	387	362	362	359	373	321	380	352	356	339	369	329	336	333	345	351	348	330	344	361	369	342	336	334	355	355	329	327	343	347	367	350	380	370	337	319	359	324	358	385	321	327	379	359	349	357	341	345	349	326	330	331	375	350	392	359	355	330	354	350	361	344	331	351	326	360	343	348	357	349	347	337	342	337	338	350	353	380	354	365	339	307	353	316	363	357	328	344	357	342	304	340	366	352	372	390	331	366	330	361	317	370	366	333	389	334	354	359	376	352	305	321	362	344	357	371	352	318	352	405	376	309	339	327	334	315	337	371	362	378	334	367	358	343	350	343	380	354	369	330	363	356	335	358	346	341	352	381	322	321	329	326	367	359	374	350	323	348	360	321	340	337	340	334	350	393	353	381	349	363	357	342	332	371	358	343	336	334	376	355	380	332	336	318	404	349	326	360	363	356	332	378	355	349	354	344	350	361	334	364	344	340	324	346	334	333	342	349	356	319	345	380	360	370	330	372	404	319	368	351	342	376	353	332	348	350	341	343	365	319	389	413	345	314	359	382	350	345	359	334	350	341	359	351	338	329	327	377	372	383	366	326	351	372	333	317	369	348	345	367	366	329	347	356	355	353	319	355	367	352	341	345	370	356	373	378	338	378	338	334	352	330	355	361	353	358	371	352	368	347	317	363	376	343	394	343	333	333	353	334	377	371	370	336	355	353	371	336	372	368	393	360	337	345	379	341	362	331	324	368	325	346	380	348	363	388	355	340	334	353	359	359	334	333	378	344	332	373	350	349	377	331	360	346	373	374	300	374	346	381	336	322	316	337	339	344	342	323	386	369	335	340	342	333	356	338	343	348	358	339	355	328	325	332	331	375	334	323	361	343	375	372	366	349	376	341	355	366	353	351	350	333	337	360	333	352	365	385	378	343	344	381	328	352	372	342	377	347	365	366	407	359	361	354	374	331	354	354	341	339	359	390	340	366	329	371	348	383	325	359	407	351	321	336	370	333	317	353	376	331	351	342	334	350	346	380	358	371	339	365	348	374	341	373	355	354	351	392	353	337	336	366	337	368	362	367	374	359	350	344	359	361	342	335	335	335	337	332	348	349	343	329	374	329	357	369	344	375	368	354	339	333	324	328	368	338	337	378	322	331	379	380	366	347	337	360	354	342	372	373	375	355	330	380	350	366	341	358	330	351	364	342	337	350	357	341	350	366	329	366	328	352	320	329	359	330	351	362	320	363	339	331	354	340	335	361	326	387	334	363	341	316	344	335	375	358	342	333	349	346	352	368	350	357	361	316	338	353	383	344	355	324	355	375	340	363	332	341	371	349	367	367	365	355	350	344	338	338	338	380	339	324	361	374	363	342	327	369	308	359	337	347	333	346	357	363	354	354	363	349	377	337	370	373	360	325	378	339	349	351	347	337	318	354	336	321	350	311	341	345	358	358	316	328	357	405	364	320	350	335	336	383	349	320	374	337	336	360	347	355	371	368	347	323	345	371	353	351	367	352	339	399	320	346	351	358	365	355	327	353	375	337	362	336	339	340	342	385	356	388	343	345	349	352	363	339	384	347	336	338	375	406	350	337	333	348	341	343	343	335	366	342	339	359	333	368	344	399	339	334	338	375	351	351	332	366	338	331	336	379	339	325	361	357	348	369	343	365	388	377	372	366	357	392	370	356	346	362	366	334	353	348	359	327	321	365	347	369	350	349	393	336	386	354	346	321	333	366	362	376	327	343	334	324	365	362	359	369	380	352	359	319	350	342	341	357	341	347	368	349	376	325	371	358	362	323	339	378	349	343	321	362	366	331	365	330	386	350	340	369	401	320	317	341	370	365	380	344	363	359	370	349	333	351	337	343	375	332	330	315	372	361	321	372	338	323	335	373	344	349	342	345	344	323	328	389	336	379	345	328	345	329	340	342	337	325	347	364	340	363	348	346	364	350	355	378	322	334	352	363	343	341	377	360	334	337	346	359	323	366	306	378	314	355	352	336	355	363	357	352	353	366	343	348	362	334	381	347	386	354	356	350	315	318	353	311	339	361	348	362	327	323
51172	85385	59325	31039	16440	7090	5250	4474	4139	2089	702	475	475	466	487	475	425	456	427	413	464	442	441	417	410	408	416	462	430	429	390	408	414	434	386	413	420	412	398	385	410	451	428	399	383	407	421	426	404	399	433	415	366	428	396	423	469	401	405	412	416	406	404	407	382	417	398	477	405	411	424	415	427	393	444	432	392	388	377	394	387	385	420	438	409	414	394	407	427	433	429	399	387	392	392	417	435	440	403	374	397	402	466	431	431	388	388	426	412	388	404	404	419	430	438	427	392	398	394	380	424	400	401	429	398	379	420	395	408	414	404	397	392	398	401	402	404	387	399	447	407	388	412	411	436	423	402	399	412	414	417	427	381	378	356	422	415	432	406	416	389	388	395	421	398	384	388	417	430	402	430	378	399	404	448	393	357	445	400	410	426	410	407	406	416	424	456	397	404	402	415	421	406	407	443	415	411	424	434	415	371	358	380	408	436	389	390	389	395	391	405	381	440	395	395	406	388	433	401	412	408	434	402	384	420	438	414	416	365	395	423	392	386	417	406	394	438	421	376	402	413	406	392	373	378	396	410	392	441	420	398	389	449	386	398	419	405	417	422	436	402	424	436	417	450	420	409	385	380	426	408	403	390	450	386	385	391	331	402	390	385	396	452	427	422	390	439	421	436	382	402	431	415	395	460	415	371	410	413	379	403	418	380	427	384	381	393	426	394	374	445	378	389	409	443	418	431	410	400	391	421	370	403	423	374	415	415	371	390	389	417	418	390	399	422	429	401	405	404	375	437	396	359	393	394	423	405	452	395	386	397	404	399	410	417	422	362	361	414	411	420	423	419	411	406	429	447	435	409	399	420	422	414	395	402	440	435	419	408	392	387	430	389	407	419	383	413	371	397	409	410	415	399	411	408	400	428	402	394	418	434	410	438	401	393	429	434	417	398	396	376	373	399	410	430	380	396	428	421	434	400	424	404	418	449	414	445	382	392	419	408	399	427	412	438	414	384	400	423	416	395	399	386	395	395	443	432	392	419	403	420	417	416	387	404	386	395	404	382	404	448	400	404	396	427	418	409	403	395	412	427	397	395	421	379	432	428	411	399	429	413	407	425	430	416	388	429	403	405	403	443	416	405	390	406	402	416	423	392	380	397	386	435	368	413	452	401	392	404	392	417	437	362	405	437	431	382	385	404	381	421	385	402	395	390	396	431	387	398	408	386	364	390	439	442	457	421	415	402	460	427	420	416	370	402	397	392	398	402	409	431	432	402	405	401	378	390	378	423	429	442	428	427	430	406	414	407	418	431	404	401	431	405	389	410	423	406	395	384	388	383	411	458	399	419	407	439	425	455	382	382	395	403	412	376	424	394	437	392	440	422	422	440	365	444	425	440	437	419	414	425	394	372	394	400	345	435	409	417	410	387	400	401	383	448	408	433	390	404	399	378	410	378	383	427	431	395	362	392	396	414	402	432	386	403	420	433	427	417	405	385	407	450	382	423	433	410	405	402	421	431	436	398	398	411	425	421	407	391	391	415	373	422	434	397	412	415	422	363	395	406	388	429	407	434	426	426	395	379	402	397	440	430	455	413	408	397	446	367	409	463	400	422	431	401	391	425	428	386	410	395	413	414	409	393	442	419	401	397	422	394	412	428	401	402	424	397	395	399	390	454	412	404	374	406	398	402	408	422	408	372	422	419	404	391	396	409	408	388	402	384	431	433	440	395	440	377	415	419	411	421	406	393	428	406	407	434	401	391	380	421	397	437	397	418	419	417	415	397	396	403	394	392	431	424	397	415	412	423	377	377	414	429	417	373	460	383	412	387	414	399	398	386	413	424	455	450	406	395	398	422	434	410	403	395	423	419	402	404	440	442	424	399	378	409	389	441	429	418	415	426	389	383	402	413	404	422	422	417	403	383	447	403	402	416	420	378	393	397	400	414	407	390	386	380	410	436	390	423	392	373	428	412	437	446	367	405	392	425	402	418	372	449	372	404	399	416	401	419	458	410	400	424	403	417	430	421	408	429	464	424	373	394	403	423	411	395	369	401	443	422	403	406	394	432	415	409	429	382	427	379	455	457	433	432	437	409	429	436	382	395	450	377	394	421	423	406	412	398	452	421	405	420	394	400	431	391	414	405	405	415	399	383	426	406	418	409	418	420	383	422	441	382	364	395	388	390	368	398	425	420	414	420	405	407	389	380	403	398	385	373	416	383	421	414	414	437	386	455	412	425	421	413	427	422	391	413	443	421	415	410	435	428	422	387	415	390	387	382	410	421	408	389	392	420	399	429	407	426	393	420	405	412	387	397	415	411	404	410	401	439	467	430	386	423	373	445	434	393	424	389	423	420	424	417	394	427	412	430	450	436	418	402	437	406	390	385	409	388	401	406	397	417	411	405	406	418	409	401	387	407	381	402	404	439	432	434	437	433	411	390	378	400	411	407	444	381	425	402	429	402	449	405	405	379	418	393	414	419	416	417	451	439	393	440	412	445	438	430	394	399	411	384	420	445	375	384	407	422	402	388	398	412	405	391	451	380	404	381	397	389	381	438	432	402	398	425	401	430	431	410	385	413	445	391	420	392	432	434	450	381	436	404	400	424	433	403	399	433	420	399	415	409	419	395	372	423	434	406	431	399	422	414	426	408	435	408	426	421	429	435	426	447	424	407	407	427	417	395	385	408	429	408	416	457	410	426	427	408	417	403	428	429	419	397	379	427	389	420	428	396	432	397	415	397	377	397	362	421	423	394	412	431	420	401	440	439	439	410	407	422	407	430	407	412	422	403	397	378	419	425	401	361	399	426	418	370	428	400	421	450	440	445	426	370	422	399	454	438	456	390	402	395	397	392	413	406	405	453	396	411	402	417	401	432	403	436	417	403	432	419	401	407	416	453	421	430	406	419	399	419	447	417	417	400	405	410	426	431	389	420	423	396	429	435	414	413	392	369	428	404	413	416	416	407	415	404	403	418	391	437	408	395	391	403	392	403	403	437	409	432	406	425	404	420	365	387	398	427	367	445	434	432	410	413	394	409	401	392	391	412	397	383	442	405	419	399	410	386	429	425	435	433	414	447	412	409	430	400	377	420	397	459	426	425	435	423	425	382	400	418	384	414	426	405	372	419	409	420	400	420	491	421	373	439	411	394	418	399	403	411	405	389	412	354	406	380	409	401	387	417	434	400	416	422	406	400	379	425	417	412	397	383	410	399	417	389	425	422	408	405	383	460	393	399	395	401	409	377	422	414	408	424	384	415	386	395	398	423	416	382	421	378	400	428	422	398	413	401	413	424	397	423	415	392	414	414	412	384	396	431	396	407	382	392	420	398	411	413	428	434	411	418	454	387	348	396	400	422	403	404	389	430	421	442	423	391	389	414	386	422	373	425	449	421	401	400	433	400	390	420	376	396	409	440	426	452	453	394	443	418	400	433	444	439	394	420	376	415	397	398	363	374	384	398	433	424	439	387	387	386	415	425	442	429	395
25506	23370	31060	25004	10513	1703	1011	812	907	557	309	258	256	246	258	199	230	245	207	232	229	237	222	244	234	236	246	254	263	256	253	252	230	232	225	251	240	249	220	244	256	259	215	242	213	233	235	228	239	234	238	268	239	282	248	256	239	209	217	233	217	231	253	214	243	252	238	261	230	253	242	254	247	226	248	253	240	227	259	255	259	258	224	255	214	228	236	234	237	257	265	227	219	255	240	228	255	246	242	235	249	252	237	235	219	256	254	230	237	242	242	253	217	251	232	229	229	226	241	231	254	268	219	241	230	252	227	267	223	244	244	231	259	232	236	225	206	215	230	252	236	263	248	232	222	249	257	222	243	225	242	219	243	234	236	221	252	230	230	239	249	243	229	234	226	238	212	238	246	240	234	233	242	215	242	252	235	234	231	223	234	219	204	244	207	238	222	236	219	243	209	229	232	231	207	238	226	222	215	250	218	212	235	251	238	249	259	214	232	233	218	223	247	259	261	233	229	230	231	224	255	249	261	210	238	221	237	237	246	238	231	214	271	250	243	216	254	225	226	235	251	222	237	262	231	226	236	250	250	235	231	276	211	231	247	245	246	259	248	229	222	257	203	230	252	252	243	219	249	243	246	220	227	230	206	245	236	244	246	228	240	251	232	234	226	210	248	260	225	241	223	230	258	235	248	241	249	234	218	252	269	232	225	209	229	237	224	221	228	230	216	214	257	202	227	223	239	246	276	205	276	219	225	225	258	245	225	228	267	267	238	223	232	223	222	247	229	249	231	241	228	241	259	264	232	193	243	256	222	255	245	251	243	250	232	231	242	230	231	240	228	232	225	229	223	247	202	239	255	231	233	224	253	249	231	244	232	218	230	243	230	220	220	249	224	226	232	231	255	214	233	262	211	225	267	246	245	228	245	225	233	252	244	262	226	240	202	255	277	250	251	263	227	269	247	250	253	244	241	237	237	229	264	217	230	215	249	243	233	237	231	251	256	253	229	212	232	250	245	227	232	229	233	232	233	221	266	239	235	256	214	252	218	230	221	253	252	246	220	240	243	249	225	240	242	256	235	228	230	213	226	256	264	244	210	254	261	268	262	233	237	237	235	258	266	271	215	231	221	241	228	240	230	233	215	247	257	222	217	246	237	233	233	206	268	251	238	265	251	244	246	245	258	242	221	215	254	275	249	233	262	252	246	257	219	223	240	232	241	227	238	227	249	240	246	259	261	239	221	222	248	253	246	256	239	247	228	246	262	221	219	231	231	207	269	242	256	241	236	233	237	251	246	236	242	221	238	224	227	246	251	241	226	230	238	247	234	248	243	240	220	245	255	255	259	233	226	211	251	246	248	253	246	233	238	274	240	230	225	251	220	255	249	253	260	221	243	226	215	248	228	238	231	230	217	224	241	260	241	234	240	236	228	212	237	243	257	225	249	216	250	237	251	248	225	235	260	232	259	242	241	215	274	238	225	232	235	251	229	209	225	232	204	257	248	252	238	239	245	247	249	245	217	242	246	239	248	250	254	245	220	247	231	222	230	235	231	247	223	227	253	255	235	233	247	239	248	235	241	227	227	235	247	228	222	257	251	239	250	236	251	249	228	237	210	244	236	252	242	242	212	223	206	225	250	250	230	231	244	226	235	211	234	260	279	226	225	243	222	244	254	208	246	213	247	229	224	237	247	239	225	235	225	244	236	221	223	253	228	249	235	226	243	270	261	224	233	209	252	236	224	210	241	236	243	258	218	226	247	239	228	246	240	212	222	227	230	234	240	235	282	231	261	215	225	247	255	232	206	251	259	230	220	228	247	240	252	245	223	232	215	240	206	253	230	254	236	259	226	253	223	242	255	236	230	229	246	220	236	231	239	230	215	226	272	244	255	225	248	226	234	217	234	216	230	238	246	232	256	262	204	223	242	263	237	253	232	264	230	239	239	220	237	212	237	230	252	230	229	245	235	252	237	261	253	249	238	208	213	249	227	263	239	228	220	233	262	260	203	235	233	234	209	250	253	222	255	239	245	252	246	241	211	234	217	228	244	256	241	224	261	263	239	229	210	241	238	241	226	246	238	249	232	236	250	234	238	208	246	247	207	245	219	205	254	238	235	235	234	244	237	257	265	250	228	234	226	219	245	245	248	254	232	241	198	238	240	244	233	220	244	248	221	265	238	255	229	233	224	226	245	248	250	225	261	247	271	268	214	235	217	216	235	216	234	258	241	226	256	244	211	224	243	223	211	241	249	245	231	222	236	219	221	240	228	232	239	242	211	240	222	242	241	215	237	236	237	231	216	244	244	237	218	220	241	226	253	232	236	218	219	266	245	240	200	225	209	222	247	236	236	220	249	249	236	213	239	260	240	239	237	251	243	216	241	219	232	225	247	246	251	263	212	217	219	223	218	252	241	243	248	224	236	240	222	206	238	274	212	215	221	239	247	224	234	217	245	231	241	230	217	220	247	224	233	246	245	215	215	237	235	223	250	256	236	253	208	264	226	249	250	241	242	245	242	232	224	243	215	234	214	245	245	253	275	248	236	251	220	239	238	260	213	218	218	248	233	235	244	252	237	247	268	215	232	233	236	223	210	226	240	203	273	208	237	229	217	255	217	210	237	265	251	250	254	231	232	250	210	257	224	227	243	254	210	251	240	231	226	244	238	238	228	241	258	250	231	241	238	265	235	230	255	260	260	267	235	210	238	245	231	239	235	215	251	226	245	225	222	225	216	222	258	231	267	236	256	226	249	264	269	236	236	250	245	229	240	251	217	256	232	248	250	229	237	217	233	252	216	239	240	256	247	211	239	267	221	216	227	238	234	277	221	262	228	253	240	260	226	216	228	256	207	229	207	245	228	257	214	240	263	229	227	202	253	229	231	242	254	240	261	236	267	191	227	228	221	256	266	246	229	217	244	227	215	228	249	238	266	211	226	211	240	229	228	253	262	250	256	263	242	239	243	223	200	233	215	230	272	244	224	265	232	213	232	227	243	231	220	250	246	237	249	234	232	201	230	234	233	237	247	235	259	246	246	232	247	229	218	230	256	232	247	247	226	232	237	254	232	228	237	247	236	243	232	233	240	223	244	237	222	247	221	235	230	239	232	212	228	203	254	229	210	239	243	239	240	248	231	227	245	255	248	238	224	217	247	216	234	216	219	253	244	189	244	250	243	226	235	238	252	237	248	257	229	249	222	225	261	223	215	250	253	242	232	246	223	216	242	224	238	245	214	240	211	242	237	225	229	245	247	210	225	250	245	259	250	246	230	247	233	252	242	225	263	234	250	286	217	216	247	251	236	233	253	248	210	231	237	254	223	267	233	220	216	235	247	254	236	235	238	244	254	243	256	236	247	238	226	233	223	216	242	208	233	227	200	261	253	244	230	244	245	256	268	198	227	223	239	236	253	246	253	217	228	217	235	231	237	246	282	236	210	227	219	230	230	247	218	232	207	251	261	254	231	247	247	239	232	244	254	242	266	249	265	235
47038	71521	48009	21170	7513	2953	2483	2241	2223	1390	497	347	321	326	316	310	313	302	301	273	300	302	340	307	284	305	305	312	294	338	322	305	288	311	293	308	295	295	282	333	302	287	327	281	294	328	318	279	334	318	305	287	312	305	333	273	260	285	294	286	314	279	326	317	283	315	272	288	328	294	273	298	310	279	294	310	297	305	270	310	278	268	305	318	300	281	318	314	287	316	287	310	290	252	264	295	268	332	281	295	286	332	317	303	296	322	264	294	288	294	321	291	315	288	285	279	279	306	307	309	312	289	294	302	295	304	276	319	299	284	296	306	283	311	275	302	320	321	311	292	285	287	269	290	282	318	254	293	294	282	267	294	307	294	290	303	293	281	317	297	273	283	294	309	306	305	299	295	300	312	285	295	325	310	326	290	268	305	321	334	297	301	313	331	321	311	289	313	281	294	296	294	270	327	302	295	300	276	298	291	281	265	314	282	276	278	309	308	304	282	278	307	315	312	337	319	278	282	266	320	305	280	284	273	276	265	279	298	282	327	350	306	256	283	292	291	297	292	328	277	298	317	302	311	268	306	257	321	285	334	269	269	291	307	275	294	332	303	290	283	292	305	286	315	288	298	284	305	300	318	286	284	316	284	291	301	315	295	285	302	276	283	297	279	309	287	287	288	274	311	334	324	291	305	288	279	310	328	303	288	278	321	304	254	301	302	302	289	308	293	286	318	293	280	298	300	279	293	310	277	279	269	326	267	307	327	309	282	298	300	273	297	281	288	292	286	275	310	296	285	297	308	261	267	277	311	333	270	329	264	295	300	295	290	283	315	315	257	325	298	276	279	294	320	296	318	305	287	296	325	299	284	300	347	287	296	314	304	318	282	308	294	267	279	282	277	295	313	292	300	309	287	316	287	307	306	308	245	281	277	317	277	280	299	299	274	293	281	305	299	296	317	281	309	312	308	299	312	276	324	312	305	310	272	303	320	304	279	323	331	310	292	302	271	288	271	266	295	302	285	286	258	316	310	329	293	290	294	281	296	307	276	306	282	305	262	285	297	314	313	295	283	318	287	286	283	292	301	319	299	282	303	311	295	308	293	306	319	281	327	295	284	283	289	325	270	284	255	305	329	274	280	301	285	298	300	275	295	299	280	276	317	271	307	274	320	301	301	271	318	288	269	311	315	308	321	298	309	300	303	295	293	314	286	313	293	293	329	296	307	295	259	306	283	307	265	279	287	280	332	296	291	299	314	296	305	304	295	293	305	307	318	290	296	268	279	319	332	294	286	314	298	287	307	307	283	287	303	333	307	308	280	308	273	298	309	286	308	289	270	293	267	270	316	301	306	306	308	314	311	319	293	308	300	286	296	284	307	294	277	321	281	305	302	312	289	302	266	286	292	309	292	291	301	286	304	289	302	308	296	296	295	299	286	287	298	290	273	260	253	307	324	306	287	283	297	284	313	289	293	302	306	298	309	290	261	287	310	303	292	300	297	307	288	302	326	297	284	330	279	323	310	291	259	308	311	320	289	299	289	274	306	294	281	305	310	269	299	273	306	322	307	315	298	284	294	268	304	285	292	307	306	306	279	320	307	278	299	284	279	300	309	324	333	330	291	276	289	304	279	312	294	291	311	276	282	278	258	334	309	318	285	253	308	264	320	301	301	298	253	313	285	285	303	298	302	311	269	275	287	301	297	319	279	283	297	278	280	323	280	299	291	237	266	267	284	298	287	291	295	300	293	306	302	296	320	299	320	294	311	289	308	297	294	289	276	308	303	293	298	273	267	290	338	293	317	290	292	256	300	315	271	317	292	306	287	305	284	298	288	295	305	308	304	299	284	273	271	271	309	332	283	296	308	299	284	335	305	296	298	296	315	301	293	283	275	304	285	294	290	307	287	294	283	323	318	320	322	275	315	260	322	291	279	328	288	321	296	303	338	253	269	296	309	286	311	296	294	291	285	294	277	290	276	284	261	284	297	260	291	284	311	296	279	320	291	316	328	285	301	295	304	297	305	303	296	296	288	300	299	303	287	308	269	317	274	272	270	322	286	320	283	286	299	320	306	294	280	287	274	300	254	323	251	292	293	304	269	323	263	282	291	310	292	296	280	291	281	341	298	281	293	305	321	298	316	314	311	307	276	301	303	285	281	319	280	292	276	312	286	287	267	293	332	287	295	286	308	307	320	318	318	300	303	269	290	302	292	278	291	286	299	314	319	319	310	296	282	304	312	276	290	287	300	305	310	310	263	307	317	274	288	322	299	311	288	302	298	286	300	288	285	294	311	281	279	283	298	305	338	280	277	302	294	269	278	287	295	292	290	311	297	302	287	307	275	316	291	309	278	311	309	294	322	290	286	279	317	285	307	289	283	304	312	277	263	288	314	293	294	308	288	286	286	290	299	313	309	277	295	303	304	281	280	314	275	284	287	300	303	279	328	322	282	329	277	284	302	316	315	266	300	339	302	265	260	293	291	291	274	298	269	293	297	289	277	302	281	288	305	288	297	291	288	300	311	280	305	293	269	261	273	281	307	299	297	280	308	284	325	282	310	288	305	291	292	295	282	302	277	323	272	268	293	263	297	268	307	288	300	297	342	331	309	304	280	262	278	321	327	308	307	295	288	281	294	305	308	309	313	296	298	301	266	316	314	277	262	292	282	299	308	267	292	291	298	284	297	269	327	283	329	294	300	329	296	281	287	296	304	295	304	309	289	281	314	282	265	301	268	260	285	289	287	308	303	296	272	338	257	270	300	262	288	299	266	281	337	315	280	297	288	284	309	266	295	282	281	265	310	306	306	277	309	300	278	300	285	311	317	300	277	283	312	294	277	292	303	319	296	269	282	295	280	292	302	268	352	273	300	298	319	271	317	303	305	305	292	288	270	275	312	276	264	321	271	299	306	290	297	295	278	339	268	307	289	303	307	289	307	306	279	299	313	263	273	321	281	282	303	295	308	303	269	300	318	294	296	299	286	283	308	281	300	264	321	290	311	292	284	316	271	310	306	285	306	298	261	292	313	321	314	293	283	282	280	294	289	286	310	269	267	289	276	295	315	297	317	304	285	268	280	283	298	321	309	310	317	279	282	308	324	306	289	284	288	311	316	303	297	318	297	290	281	327	297	291	298	301	296	273	305	321	329	311	289	286	293	295	302	296	303	298	300	313	283	264	303	289	314	307	314	313	293	311	318	337	295	285	314	281	328	301	279	276	279	315	256	293	268	293	256	291	295	289	288	329	270	267	325	273	308	281	306	316	289	293	271	289	329	279	302	303	262	307	310	263	334	289	264	280	315	292	302	276	303	272	297	283	350	311	273	273	301	304	273	284	294	299	288	279	301	300	295	311	261	274	290	286	321	295	263	312	332	290	268	326	315	281	294	304	260	319	254	280	282	312	292	316	281	297	304	296	305	291	325	279	277	317	297	319	306	315	296	269	318	289	305	276	282	287	278	289	297	269	317	320	295	288	293	294	293	304	297	295	310
22939	21609	30302	24698	21347	20428	11749	4397	3089	2822	857	543	459	557	495	500	493	455	474	425	462	446	463	466	472	460	427	463	435	415	418	420	466	443	419	457	454	440	435	435	454	420	437	403	428	442	424	426	463	433	434	417	432	450	424	399	471	449	501	374	442	463	453	414	452	447	462	459	467	439	421	410	412	429	427	417	439	409	444	451	422	424	401	425	426	445	409	451	444	411	465	412	448	449	431	444	456	458	439	388	464	437	419	442	466	461	444	440	442	444	448	470	443	439	427	447	450	442	466	443	422	444	455	444	469	426	429	429	453	450	418	455	454	410	434	424	421	434	435	473	455	439	443	458	441	427	436	428	428	427	425	465	438	417	445	465	455	413	433	438	422	434	430	435	477	457	470	434	451	411	464	433	449	444	449	389	476	439	417	410	436	417	419	470	422	447	428	417	409	424	418	439	435	413	448	456	408	463	431	424	440	473	497	419	426	463	405	451	443	429	402	444	423	404	436	424	396	426	466	414	415	414	433	416	418	451	460	447	442	407	455	452	452	431	416	397	397	419	402	444	433	425	423	441	427	454	434	454	405	421	433	421	425	428	465	415	439	430	402	451	422	435	443	416	440	413	407	441	435	451	431	455	464	421	424	465	416	449	413	478	414	413	465	468	436	449	436	405	420	428	433	436	434	397	476	395	410	442	445	422	438	421	453	434	401	413	436	442	412	424	440	450	435	441	427	445	403	447	436	431	423	409	440	481	434	452	447	483	423	455	450	432	411	465	412	451	443	421	412	456	431	430	449	439	435	432	390	401	402	432	411	417	464	466	465	380	458	451	398	435	412	408	415	419	451	401	434	422	462	440	444	452	409	438	421	469	456	389	394	445	420	456	450	445	424	438	410	417	403	437	452	397	454	440	438	443	415	491	441	414	470	415	469	429	471	432	437	415	428	443	452	401	466	457	459	457	418	404	454	437	443	425	447	397	438	395	442	475	462	422	438	443	437	407	407	462	422	408	439	409	439	465	435	450	439	455	455	429	415	417	417	440	480	441	428	437	437	459	451	437	432	418	416	437	460	409	473	432	446	403	419	451	440	413	406	441	440	427	431	459	434	443	445	405	430	448	434	442	462	422	454	417	417	434	455	448	441	442	456	443	457	457	419	412	417	472	423	411	461	434	471	459	408	394	440	421	416	424	413	413	443	412	450	451	443	422	450	430	411	450	418	438	439	428	428	436	453	401	413	411	452	426	422	438	446	477	386	395	450	423	442	418	431	429	420	423	429	436	444	419	407	417	434	421	450	438	423	420	437	455	477	435	434	436	425	439	443	438	397	387	454	460	431	433	462	445	417	444	416	425	436	417	406	421	404	424	414	406	423	417	447	413	414	448	410	443	465	432	409	414	433	423	429	420	451	446	443	425	438	431	426	440	428	446	361	445	435	419	434	424	455	423	440	426	460	447	432	441	453	449	428	400	411	432	409	394	429	377	432	451	422	429	416	444	431	461	469	414	405	433	449	468	397	421	444	434	423	446	418	449	441	391	416	410	404	438	441	461	443	455	427	446	469	443	437	464	436	439	418	442	424	445	414	461	403	417	453	421	407	459	449	449	463	431	421	443	430	421	391	428	430	451	452	419	433	450	416	400	439	436	448	406	419	433	422	417	477	461	417	416	457	482	349	400	444	450	384	472	456	431	468	426	412	440	397	451	459	457	431	434	441	427	408	405	440	453	413	453	435	457	406	433	419	420	429	452	441	469	410	438	433	449	439	423	423	491	455	394	443	441	446	421	399	453	421	437	398	483	487	416	411	446	458	459	458	455	452	441	450	422	404	454	432	414	433	405	412	461	440	410	400	466	413	449	383	439	411	420	465	439	394	424	419	403	398	443	443	435	434	432	424	410	465	457	460	424	436	423	432	420	456	426	438	456	451	454	447	431	431	442	440	420	444	456	435	414	404	430	412	409	436	421	416	456	432	434	448	440	414	409	434	414	404	418	421	427	446	441	434	461	400	413	454	434	413	413	417	457	402	460	416	449	440	445	423	421	478	431	438	418	412	457	425	424	419	403	418	443	425	426	444	407	471	422	447	454	412	447	438	470	450	395	425	431	423	441	465	454	433	413	426	396	404	466	444	426	411	366	438	421	465	449	422	461	457	423	436	416	441	421	442	452	462	415	417	427	426	440	395	423	461	408	423	464	447	446	434	441	449	450	427	423	413	423	417	424	412	445	426	420	432	451	471	380	432	427	463	464	429	416	411	436	428	454	399	449	418	424	435	437	439	407	386	454	421	435	442	398	466	452	452	426	454	416	425	442	454	437	447	446	470	444	433	397	435	430	442	396	413	417	454	432	450	429	444	417	440	449	428	404	401	443	470	438	344	433	425	435	429	413	412	443	411	439	405	453	418	413	406	439	470	432	437	439	466	432	440	459	420	436	483	466	440	472	418	421	447	466	421	406	408	420	430	429	428	462	428	419	436	486	391	448	444	436	439	437	434	393	431	450	417	390	420	430	407	439	409	439	448	463	465	408	458	452	427	472	440	482	417	412	439	483	453	423	447	400	397	444	450	439	418	438	436	403	406	423	443	397	431	439	384	421	422	407	463	432	423	439	445	449	446	408	459	422	440	407	453	432	441	422	475	460	428	445	455	450	419	438	455	440	455	434	397	441	444	427	416	443	461	398	462	457	444	490	445	465	474	419	435	446	412	425	378	422	424	441	423	449	401	415	430	420	424	488	440	432	433	416	447	454	448	453	469	471	425	445	424	461	414	424	442	413	460	456	475	415	454	458	422	451	411	469	447	461	425	422	449	419	463	434	406	408	455	416	434	425	437	415	430	436	484	437	424	426	444	449	412	449	421	448	402	444	435	432	429	417	462	408	421	432	434	437	453	463	437	436	484	430	424	488	440	451	424	400	439	442	413	447	414	422	412	422	479	443	488	465	389	409	459	433	423	384	400	443	440	449	448	431	435	449	446	419	446	414	473	392	449	448	433	455	429	443	433	419	445	458	484	406	441	462	462	456	436	413	455	443	397	439	379	417	429	436	448	407	453	403	439	454	479	453	419	429	437	429	446	430	439	414	429	436	406	443	448	447	449	450	411	433	419	455	398	416	424	465	420	443	389	422	425	403	418	445	427	481	429	436	432	432	400	433	490	392	440	445	446	447	424	442	467	458	426	480	420	413	455	398	416	430	420	411	422	447	435	421	440	463	434	409	496	408	423	427	439	377	429	424	447	486	381	459	413	443	427	461	443	426	402	479	415	451	407	464	462	453	406	412	424	470	441	420	441	456	410	430	429	394	434	437	463	428	435	442	450	426	428	460	425	450	375	416	408	390	407	391	467	433	441	407	429	415	482	443	422	428	401	467	426	423	450	425	422	432	461	427	420	440	412	444	420	407	435	439	429	442	409	442	401	446	437	428	413	442	417	453	442	457	411	450	459	444	442	466	474	425	447	413	406	409	428	384	408	452	443	431	446	429
57977	97439	73453	42747	19040	11384	9075	7862	6753	5793	1287	730	618	632	573	619	608	591	570	544	538	534	538	519	567	513	523	542	508	533	500	536	494	551	509	494	523	499	479	496	471	544	516	506	524	542	493	485	536	498	530	513	529	473	508	491	443	509	520	494	501	492	538	485	460	497	550	469	469	482	450	497	514	563	466	505	502	509	510	545	502	507	508	525	494	508	538	489	568	494	555	518	506	501	493	490	474	466	503	537	496	534	563	516	502	508	481	456	479	537	501	485	531	485	501	493	502	537	476	477	520	515	495	508	498	483	500	500	495	525	551	509	521	504	507	513	504	478	527	544	496	515	547	509	500	506	503	522	507	473	477	498	511	513	480	511	491	518	509	522	525	517	463	512	504	509	501	500	544	475	478	490	486	480	527	504	508	480	531	505	477	511	474	506	467	510	488	491	550	526	484	503	510	499	506	492	501	540	553	523	506	471	508	484	493	461	508	500	511	474	488	488	532	499	484	460	499	484	484	507	512	524	509	491	515	515	502	502	554	463	523	546	513	505	496	509	517	515	453	499	529	482	474	490	515	496	513	505	471	488	495	525	510	479	470	492	491	477	508	513	491	527	492	539	474	447	465	486	502	501	478	493	484	502	529	483	500	488	524	524	508	473	532	521	484	495	487	506	508	464	508	514	550	502	478	475	520	511	471	455	504	527	493	478	492	483	495	496	490	530	460	518	488	516	461	499	514	496	497	537	473	468	542	524	481	486	507	483	483	494	525	460	503	468	521	494	513	489	521	465	468	489	470	534	482	508	484	461	524	478	509	496	510	490	521	528	501	489	496	486	433	497	479	500	480	528	510	509	491	491	493	502	552	472	537	502	495	512	490	537	465	495	519	499	533	539	447	535	521	517	470	484	488	475	528	478	521	529	527	520	482	527	500	487	472	484	497	486	499	523	519	524	470	496	509	496	535	486	527	466	515	490	462	479	511	513	509	498	506	506	487	498	496	512	502	494	498	495	519	478	498	477	468	474	496	489	492	469	513	484	485	478	504	488	501	494	515	476	488	523	523	503	492	511	444	523	470	509	487	499	493	475	469	513	495	493	500	473	546	510	520	460	528	528	487	489	546	516	508	585	479	514	531	499	497	492	509	524	502	442	542	524	487	499	519	494	481	524	481	479	513	514	529	493	508	526	456	505	525	459	507	547	531	481	479	496	454	483	513	508	516	497	460	474	494	520	500	494	479	461	486	478	475	491	496	484	497	469	507	505	501	514	480	548	494	495	487	494	555	526	492	461	481	521	489	452	548	511	529	512	519	487	466	499	517	507	496	487	508	522	521	495	484	480	505	494	499	531	517	513	482	501	489	491	515	498	470	486	512	542	490	509	456	473	502	480	488	489	533	485	505	517	513	487	516	478	514	517	439	509	517	509	494	497	531	481	537	493	510	505	486	486	531	522	510	485	513	482	532	519	519	483	486	511	499	516	511	542	507	494	494	518	522	473	484	501	513	486	495	499	444	505	543	507	519	480	504	466	474	510	444	498	506	487	509	480	494	480	514	482	511	542	499	534	477	476	493	527	485	493	514	469	477	515	499	483	489	488	531	514	478	488	512	496	505	517	461	512	494	509	513	485	481	518	499	468	493	496	493	474	511	509	481	493	496	517	507	485	500	504	467	481	472	514	485	483	517	516	500	492	451	482	510	483	485	552	480	498	494	490	513	494	477	496	517	497	490	478	460	522	487	486	457	522	480	482	478	556	509	532	504	508	437	485	514	512	505	477	531	528	529	509	461	517	538	472	497	465	522	507	487	495	506	524	475	494	488	528	525	484	523	503	512	495	504	500	483	549	504	467	491	478	507	494	517	471	509	474	497	462	516	488	519	505	504	514	542	515	518	521	485	480	522	496	538	510	497	517	526	506	502	519	475	477	478	517	528	514	504	500	472	535	523	516	487	511	498	504	514	478	529	487	491	465	513	477	458	511	532	508	489	535	503	500	492	501	513	523	500	512	473	495	515	485	484	471	541	510	513	502	523	480	489	484	508	498	517	496	521	476	508	520	490	507	489	513	530	471	485	530	487	522	518	489	516	489	541	523	474	494	501	515	488	495	492	514	499	513	521	495	501	495	468	514	521	519	506	501	509	505	495	493	518	511	531	498	501	486	488	458	450	463	509	495	557	551	494	519	466	509	496	501	488	481	491	505	503	489	506	552	459	464	538	531	458	508	511	496	493	536	501	494	507	501	497	523	503	536	494	463	453	521	510	513	474	501	514	495	512	522	495	525	527	503	487	486	485	503	484	535	522	503	505	528	514	519	498	511	450	502	544	526	474	497	517	510	537	472	503	507	476	493	539	488	521	499	475	497	514	481	507	476	507	504	512	469	510	516	500	502	518	498	475	483	524	550	478	488	508	494	476	502	542	488	491	523	464	457	486	472	465	447	473	514	522	491	492	504	489	544	515	523	503	506	505	501	521	492	470	487	495	500	483	521	503	497	487	500	499	492	464	500	468	487	530	485	472	475	542	518	515	495	472	531	511	463	508	517	473	465	513	502	487	456	478	499	520	537	505	493	493	515	483	525	505	520	510	479	468	516	493	492	470	523	483	512	491	473	512	516	492	479	505	474	508	487	520	488	488	506	480	509	502	502	481	533	469	491	490	484	507	494	481	495	525	514	495	524	531	471	503	502	468	493	491	522	481	497	494	500	454	497	488	516	510	512	533	470	471	507	508	498	483	539	521	487	481	545	480	500	509	491	478	532	485	489	522	485	491	496	496	456	486	489	538	514	485	492	505	557	443	526	479	486	494	524	536	544	495	475	518	516	521	480	484	456	456	493	498	509	517	501	489	498	531	494	541	523	515	530	529	467	478	524	525	514	476	496	497	488	503	523	509	502	535	528	518	477	511	489	507	454	530	474	482	522	458	466	530	526	442	490	474	516	493	501	511	533	521	524	510	511	460	461	498	516	521	553	463	522	494	522	495	524	506	527	520	504	495	485	500	519	514	500	507	506	501	511	500	451	512	488	530	483	484	506	492	495	494	521	532	520	501	480	485	513	502	495	482	513	517	495	501	534	474	515	523	516	522	517	503	522	487	519	490	488	483	463	481	509	480	480	500	488	505	517	508	484	494	498	496	525	484	486	517	501	479	495	490	483	459	485	493	530	493	471	489	485	507	484	512	501	485	504	487	472	475	489	534	489	490	465	525	499	508	479	528	512	464	490	488	498	451	498	487	483	468	505	509	507	512	516	467	532	507	491	470	518	509	479	563	523	485	502	481	531	467	501	479	504	555	440	478	513	519	539	488	503	517	531	477	525	482	486	491	491	501	465	517	487	525	478	526	531	465	475	478	510	469	499	471	562	476	524	542	496	491	483	490	508	509	520	489	495	512	518	499	491	501	505	498	490	470	514	505	485	463	494	513	494	485	509	486	458	559	472	463	525	474	543	527	487	526	509	495	496	508	450	511	480	510	519	468	464	486	488
28123	26809	25764	9462	957	512	362	333	305	248	220	219	245	230	239	253	200	258	248	233	239	232	216	206	220	222	245	259	226	229	238	206	218	235	238	221	217	239	245	214	228	207	209	234	230	229	219	249	214	230	242	241	224	227	244	210	196	244	227	238	214	226	230	221	242	228	236	252	244	241	220	241	237	229	224	226	211	232	207	236	227	236	230	234	235	251	247	248	231	240	202	250	243	218	210	228	229	241	238	247	223	223	251	222	248	199	206	241	222	236	215	214	228	218	235	194	210	255	234	222	218	230	231	236	199	192	230	241	216	250	225	232	235	221	198	227	228	238	211	252	218	234	215	221	221	208	214	242	227	245	230	234	228	235	211	222	210	197	219	233	271	252	222	227	229	233	248	227	235	217	239	223	243	225	227	188	234	234	229	240	210	213	237	200	197	248	243	248	252	223	223	234	252	206	230	266	239	223	242	223	242	223	231	231	222	242	204	262	213	256	237	227	215	254	246	223	236	228	258	251	241	255	219	238	257	251	262	252	227	237	232	204	218	233	236	241	238	214	209	239	239	248	250	226	217	232	232	241	213	232	252	206	219	205	272	235	233	238	225	231	249	225	226	219	218	242	224	239	232	250	240	215	221	214	237	262	223	235	226	245	205	204	214	240	215	237	212	223	220	220	208	225	254	208	228	225	193	245	216	252	217	237	230	198	223	214	240	251	242	239	216	223	232	218	222	245	244	223	229	236	241	220	229	228	218	230	233	237	238	225	217	226	247	210	225	215	219	230	235	192	214	218	252	228	253	257	218	221	211	234	233	245	233	228	251	215	237	239	220	249	220	245	225	239	193	241	258	225	210	230	232	221	229	239	220	200	231	244	246	218	218	235	232	229	221	232	234	236	228	224	217	215	216	198	200	233	231	246	228	212	227	238	240	233	240	253	207	260	238	248	249	220	222	227	202	214	225	218	217	251	262	209	218	199	230	234	225	232	214	225	235	202	227	241	220	212	228	222	238	226	242	225	261	238	218	239	244	216	235	229	230	233	231	214	240	235	242	219	218	261	232	216	225	250	247	238	241	235	234	223	246	237	245	230	241	232	235	233	221	238	219	246	216	224	222	220	231	202	248	201	237	228	240	229	217	224	227	225	245	244	218	214	247	239	235	220	223	209	264	238	219	243	220	248	211	225	227	231	226	225	228	233	213	238	238	250	204	244	240	253	232	226	220	212	218	226	199	235	225	217	228	248	195	200	229	263	232	251	236	215	244	234	224	243	242	231	245	234	264	229	232	232	240	226	237	222	203	220	238	204	248	215	217	197	251	241	258	236	233	231	215	238	215	250	247	235	247	235	231	224	241	202	211	225	231	214	214	250	228	234	244	246	212	253	208	233	227	240	232	196	203	233	229	223	241	229	236	270	201	202	235	253	220	243	231	243	223	246	229	220	220	213	251	220	244	238	228	222	220	239	207	223	200	244	214	240	233	211	227	226	233	202	246	266	232	226	226	250	228	250	255	207	238	239	228	215	236	247	247	210	216	224	236	218	230	235	219	217	214	256	231	236	218	241	220	202	239	232	253	258	228	207	225	222	209	232	223	226	217	201	217	214	228	241	217	213	215	206	221	219	240	224	225	233	248	258	227	215	247	264	230	191	228	226	238	231	220	234	238	223	242	233	245	248	233	243	224	239	230	250	232	221	246	214	222	218	200	218	211	219	220	203	220	246	226	216	233	236	218	228	222	235	221	218	232	220	212	229	230	216	223	224	237	226	238	230	254	230	193	202	221	225	250	225	229	229	213	201	229	246	271	220	232	227	221	232	224	234	235	215	235	218	246	253	215	209	235	235	217	243	217	246	221	224	252	213	197	219	233	220	226	225	249	219	239	205	245	239	207	223	219	240	234	225	239	239	235	217	266	225	228	228	222	230	231	227	204	228	251	233	210	249	222	200	213	230	246	222	225	237	232	241	242	247	233	233	231	223	199	235	232	242	237	225	200	232	228	231	233	255	207	240	233	223	221	213	196	237	225	231	211	251	231	227	242	209	235	236	217	243	236	210	229	242	227	215	238	250	225	217	231	247	198	219	223	226	239	235	225	241	248	259	215	241	245	235	247	210	237	223	230	236	234	238	244	222	237	243	221	230	212	227	242	224	220	225	245	231	236	260	231	223	249	199	233	235	223	232	233	253	256	231	237	245	246	248	275	223	213	217	237	238	206	214	214	226	239	228	203	201	202	226	209	252	248	219	236	227	226	263	248	240	228	218	234	241	211	220	211	227	251	238	236	242	234	207	213	248	239	230	216	229	249	220	249	254	240	227	219	236	232	207	209	213	248	213	217	226	231	229	225	254	239	242	219	246	241	227	239	215	264	206	226	231	251	239	240	233	232	229	235	221	241	216	201	195	221	226	226	215	251	258	217	214	218	228	213	230	220	232	229	246	237	220	227	244	208	225	237	236	251	228	237	209	224	225	210	232	249	203	209	238	229	223	207	269	248	229	234	251	250	200	221	220	236	245	207	235	252	225	209	248	236	226	241	238	224	227	230	225	255	232	249	212	206	219	222	249	240	225	262	233	250	236	246	225	237	205	216	222	236	213	225	223	227	233	229	223	213	232	229	242	241	225	225	228	233	198	223	241	243	267	232	214	242	218	215	245	195	218	212	232	240	211	229	210	240	228	227	239	221	239	227	224	239	248	234	202	257	233	266	222	229	225	240	262	229	252	229	217	230	247	243	255	229	230	260	213	200	216	220	234	231	225	218	236	231	241	234	220	226	230	245	229	217	249	239	234	222	231	234	245	216	239	211	213	283	211	214	218	205	215	221	231	224	206	238	238	235	216	223	206	231	225	206	263	215	225	254	223	233	223	247	232	237	226	217	227	238	228	243	247	232	221	255	232	255	235	206	215	249	233	252	259	222	247	237	247	218	241	237	236	206	248	231	232	243	222	213	229	224	220	236	236	230	224	205	200	257	223	228	234	229	223	248	208	235	244	220	248	229	248	227	228	208	207	241	221	222	212	205	246	227	228	235	222	259	224	244	220	191	236	229	228	237	224	207	203	249	232	253	243	226	266	260	227	214	225	218	244	229	237	225	239	236	251	227	230	222	231	194	221	240	241	205	222	224	229	264	213	231	218	227	244	207	238	214	231	249	234	227	237	243	242	217	215	239	228	228	247	220	212	226	251	233	242	230	227	237	237	215	228	240	214	235	222	248	225	224	247	245	256	227	223	207	236	254	237	236	228	241	230	226	224	231	225	235	240	248	230	237	212	245	225	233	224	249	206	200	247	225	219	253	247	220	204	222	235	221	247	242	228	240	247	220	229	218	200	219	246	228	249	239	225	238	271	228	257	229	243	245	212	276	212	261	222	231	239	213	221	248	208	269	241	209	230	263	224	251	229	212	213	235	230	223	219	236	235	216	233	245	229	220	261	230	193	253	239	206	204	237	209	231	224	239	210	238	212	222	253	244	228	226	245	218	221
26481	40962	25291	6654	1240	814	584	546	468	438	303	297	290	295	285	284	294	291	272	287	286	268	259	274	296	273	291	272	281	273	274	255	266	279	280	281	276	269	266	267	292	305	253	303	262	273	258	270	279	279	270	281	256	275	260	278	273	256	272	308	297	289	266	277	272	303	291	270	259	320	317	300	277	276	268	292	313	254	286	269	259	251	315	292	292	289	300	302	265	274	268	261	272	297	261	294	260	291	289	277	285	252	274	287	264	299	282	271	300	285	281	263	271	270	290	303	303	306	256	284	293	262	273	284	315	297	307	284	272	311	305	285	294	230	301	282	281	310	266	283	279	253	298	280	294	309	292	292	287	280	283	292	285	321	250	296	256	285	276	279	268	307	268	244	294	299	259	296	275	228	279	242	264	297	282	264	268	288	258	262	305	263	287	265	271	253	301	267	311	266	281	257	280	252	297	272	259	298	290	304	299	271	276	286	284	264	282	282	263	227	284	270	309	247	249	285	256	281	284	257	277	265	258	280	275	296	257	299	287	255	267	248	291	312	292	253	258	286	267	284	256	282	286	284	257	287	274	292	291	269	311	286	291	247	255	272	271	261	288	278	297	306	253	276	282	279	295	271	282	246	268	259	282	309	271	283	261	241	282	256	301	301	261	292	291	261	296	269	261	302	281	277	268	309	257	291	272	280	268	268	302	278	303	282	292	274	297	275	288	283	311	261	257	246	249	276	255	279	252	291	288	275	273	281	296	258	277	283	286	267	295	259	256	260	281	291	300	278	282	264	264	255	285	281	298	270	281	286	254	302	308	274	322	312	273	281	270	283	276	304	285	274	265	273	273	289	264	286	266	301	269	305	271	288	265	249	314	259	270	264	299	300	276	277	263	242	311	263	265	324	288	276	265	286	288	270	289	282	282	271	286	276	258	256	276	276	264	284	280	268	276	271	279	262	292	288	293	280	287	295	296	281	261	290	273	271	287	291	287	271	278	293	294	305	261	283	267	249	266	274	280	287	302	290	317	264	256	266	279	282	248	249	284	306	254	269	257	256	287	296	267	264	271	255	289	274	272	280	245	290	295	317	272	292	281	252	317	295	269	285	264	305	253	268	269	292	259	300	286	300	267	283	301	285	256	252	289	295	274	292	286	253	274	259	243	275	278	260	288	281	298	302	263	257	245	237	284	311	285	261	271	255	273	282	288	296	287	274	319	282	286	282	271	279	276	291	284	261	279	289	295	296	259	279	269	291	291	274	296	301	280	275	276	291	299	313	271	257	265	287	319	244	288	267	266	285	272	268	263	301	267	292	255	267	282	293	268	242	264	284	317	299	264	260	287	305	279	289	271	277	291	298	250	256	297	274	262	280	261	281	275	273	255	299	259	247	308	269	276	271	300	303	268	252	289	270	284	293	294	263	243	246	267	265	245	273	255	260	280	283	288	303	276	269	266	265	293	268	272	288	282	282	269	287	270	272	285	280	276	284	278	288	264	258	316	301	271	311	263	292	276	270	287	285	284	298	267	285	285	289	290	290	286	273	275	263	287	296	274	285	278	293	293	307	281	278	283	295	283	267	287	274	278	277	282	257	280	277	309	266	272	269	258	281	271	304	291	300	272	291	301	312	267	284	290	273	261	257	304	296	292	266	268	269	281	262	284	263	274	292	268	263	275	299	274	281	299	286	290	264	277	270	260	281	289	296	257	269	305	265	289	267	285	289	265	266	265	267	248	302	287	287	240	278	284	284	287	285	266	307	268	254	257	269	255	276	283	239	264	276	235	293	278	291	315	258	298	300	286	293	255	298	285	279	279	269	277	255	258	293	292	301	293	284	279	269	290	292	267	273	264	295	256	259	253	266	292	238	298	288	270	294	283	265	293	261	255	258	246	293	281	290	265	287	268	254	305	246	285	291	313	296	281	291	271	287	298	267	282	277	289	278	292	307	238	264	279	279	287	254	291	255	299	274	260	259	295	270	275	292	301	280	283	296	312	279	294	307	268	273	292	304	251	260	297	258	264	264	279	290	301	250	254	271	282	291	286	289	261	273	267	258	304	285	290	289	273	271	289	244	254	255	272	292	279	281	272	295	265	294	296	301	297	294	300	243	294	282	269	252	278	284	279	317	300	247	305	296	297	271	301	290	269	282	277	264	259	307	263	274	302	294	293	298	255	265	278	291	292	288	253	282	294	270	264	298	299	274	273	283	308	279	296	312	272	266	260	288	258	283	277	278	259	299	311	296	269	270	288	277	260	271	263	280	298	301	259	269	250	287	264	262	276	260	261	274	271	279	254	273	288	301	276	264	254	264	273	253	283	273	275	298	279	298	275	252	251	262	252	290	296	280	290	274	296	292	286	248	278	283	268	283	274	268	281	259	279	264	308	295	266	271	301	276	305	252	255	281	268	247	282	252	273	270	288	278	289	309	281	289	274	250	327	294	259	281	299	291	270	269	277	295	290	277	246	333	273	293	285	273	251	247	255	286	283	259	279	311	256	313	289	270	246	268	269	285	294	281	297	295	262	260	283	251	305	256	298	299	268	283	234	276	286	288	318	260	283	300	276	293	265	287	280	265	293	282	287	302	261	285	278	280	271	284	291	277	279	294	259	260	278	324	273	324	294	261	268	234	288	277	314	291	277	294	278	241	259	260	271	249	272	316	257	273	292	297	279	262	277	291	283	277	249	286	277	275	276	297	265	269	274	267	283	284	284	283	289	262	257	243	285	266	272	270	277	265	295	305	288	283	282	281	251	272	285	286	282	267	253	288	251	276	280	297	254	314	300	275	260	269	272	281	264	286	249	289	266	314	284	293	294	312	296	263	280	296	272	276	259	285	304	306	271	262	304	288	265	275	260	253	262	307	292	282	265	294	284	273	247	287	258	274	270	308	280	265	267	264	272	278	271	267	258	283	288	285	263	301	255	289	301	284	276	299	271	295	274	286	253	255	270	255	301	300	272	307	273	276	284	303	281	292	266	278	283	300	278	265	275	297	299	273	303	289	260	273	284	298	281	271	302	257	248	278	300	268	275	306	278	270	282	266	294	255	335	297	271	254	293	269	279	282	278	294	289	288	308	265	276	277	243	279	291	271	277	265	307	309	295	292	311	284	300	299	270	313	301	294	291	280	267	252	281	254	312	285	275	280	284	305	273	289	277	303	284	281	273	250	271	295	284	261	253	270	288	286	264	303	302	264	244	273	253	264	290	252	259	267	266	273	267	286	271	269	284	281	296	292	275	263	264	268	293	298	266	291	279	301	274	273	264	299	285	243	287	275	279	281	278	307	287	275	282	297	274	291	258	282	277	268	246	266	287	275	288	291	272	275	290	265	273	267	272	277	265	260	256	293	273	302	272	263	290	280	288	275	287	271	272	275	257	261	282	274	287	288	282	283	295	303	281	269	279	282	294	306	274	271	283	262	286	272	286	280	293	279	323	278	267	269	278	293	277	284	268	288	278	256	266	256	308	272	311	280	305	242
24203	22197	32010	26979	20279	11691	3259	2836	1257	1003	454	399	340	342	333	369	359	369	364	387	373	375	360	377	329	330	344	379	327	386	320	313	370	356	358	378	348	322	355	330	345	349	332	370	363	333	372	360	383	370	342	327	353	355	337	346	321	346	369	367	372	325	352	303	357	342	354	352	317	346	318	332	356	346	347	318	359	348	339	340	383	364	343	349	328	339	356	349	351	370	373	320	377	316	335	332	352	287	372	337	332	355	358	316	311	383	345	330	352	331	381	305	351	327	332	329	325	368	375	343	350	388	373	370	313	370	356	363	333	345	373	351	340	314	348	385	333	354	364	363	317	348	377	344	349	366	334	335	334	335	324	346	345	344	370	374	364	329	364	392	372	350	343	373	325	349	339	340	321	324	361	311	379	337	314	341	357	353	374	343	351	317	347	333	332	350	327	320	344	354	368	350	339	369	340	311	353	355	332	346	348	343	319	320	387	343	322	382	343	353	341	378	378	364	342	352	345	378	320	378	345	354	350	339	352	353	379	344	339	333	356	369	347	355	377	344	378	343	321	355	339	351	333	337	323	372	348	374	365	334	372	340	378	354	366	351	337	339	360	327	331	357	368	336	342	335	343	362	321	334	329	350	361	361	325	356	353	344	323	363	316	364	349	345	359	357	325	349	349	372	348	341	348	398	353	340	378	332	358	356	347	328	348	332	386	316	314	352	341	357	361	349	351	379	331	347	348	346	364	335	373	344	363	329	359	373	346	327	373	357	342	332	348	330	361	377	386	339	330	356	385	272	337	347	336	364	337	339	288	336	330	367	343	359	323	316	349	332	372	354	362	356	342	335	337	330	397	371	362	336	299	356	344	333	323	317	340	349	309	380	365	383	356	384	352	376	315	360	356	351	301	336	330	349	363	344	336	344	319	363	361	361	329	341	343	369	355	338	369	401	323	334	352	364	355	344	329	321	309	342	345	366	344	347	325	348	358	328	339	344	342	327	337	343	366	348	366	360	319	344	361	362	315	349	316	351	349	328	327	335	346	345	339	337	341	352	359	361	356	355	345	308	347	348	336	356	353	326	350	337	388	326	398	363	366	357	318	376	334	360	327	377	319	336	324	355	330	321	391	337	353	364	309	342	357	352	352	328	356	333	369	325	365	403	345	310	300	324	360	320	337	349	323	366	354	316	364	324	353	347	327	360	361	365	347	355	346	345	340	363	372	334	340	343	347	322	341	350	336	368	339	346	355	377	345	373	389	352	337	338	334	321	355	336	314	329	325	353	369	352	347	361	360	342	338	325	321	342	353	354	323	347	320	340	367	312	337	380	348	327	370	355	308	358	348	324	347	340	356	331	359	353	336	314	345	343	346	346	358	342	345	358	334	324	355	355	358	339	341	349	378	337	316	362	323	328	317	345	341	319	329	356	338	318	361	364	354	337	362	339	363	347	365	359	364	357	357	309	356	366	357	376	345	340	351	334	319	350	360	305	321	343	326	367	328	327	307	356	329	349	364	343	358	360	327	346	302	327	339	343	328	370	333	376	334	340	331	330	362	337	365	371	335	341	352	330	353	359	343	335	354	351	387	341	360	335	383	361	348	345	313	362	357	330	337	370	367	361	342	328	325	332	354	368	318	333	351	346	335	334	354	334	318	375	343	349	327	355	349	353	322	350	333	352	332	373	343	349	367	339	361	351	312	339	333	349	319	363	330	358	354	354	308	359	375	367	357	316	332	355	348	349	339	357	332	338	364	330	329	335	361	394	324	393	358	352	337	314	336	357	306	348	339	345	357	341	327	355	343	316	315	340	381	336	363	333	326	361	292	324	332	342	367	348	362	364	304	387	312	350	342	364	367	363	344	332	380	367	369	363	348	354	366	343	352	328	354	381	311	334	342	336	374	378	344	360	388	358	325	349	342	351	337	352	362	326	318	339	362	372	378	307	342	346	375	337	334	299	328	373	327	326	333	363	336	308	366	356	353	336	352	362	329	336	311	356	351	317	342	338	358	356	355	339	346	344	330	351	368	360	329	345	368	355	383	347	352	365	369	331	364	343	369	355	348	354	376	312	359	357	349	322	358	363	366	310	360	322	302	331	347	382	316	347	346	361	368	357	359	376	326	353	384	358	343	331	351	353	374	332	347	342	398	367	359	388	361	350	352	368	372	364	338	366	358	324	352	357	351	332	318	344	342	349	395	329	353	339	334	378	371	335	357	366	360	337	327	348	360	358	361	343	360	341	379	343	331	323	350	348	358	366	339	346	345	366	349	318	364	370	355	341	365	391	338	345	345	332	338	364	324	346	326	355	362	359	348	345	393	352	360	347	376	344	371	375	319	373	338	370	337	324	312	374	365	343	333	382	369	312	350	324	359	330	306	346	341	344	347	357	351	361	362	350	317	354	356	356	347	318	372	326	361	339	330	357	336	368	374	337	331	306	327	331	347	348	359	354	328	324	360	346	340	326	327	384	371	334	314	321	330	337	318	342	328	328	349	329	357	354	367	308	351	331	363	318	327	366	356	348	366	344	377	366	357	352	388	348	331	386	359	352	338	355	327	333	363	330	349	352	334	343	331	349	338	346	372	369	348	335	327	364	365	316	341	379	357	330	323	309	380	326	329	343	336	324	355	306	340	356	345	332	347	329	365	334	339	345	364	381	350	343	346	354	323	344	361	343	351	340	352	328	330	361	369	342	378	320	324	365	369	339	365	348	345	344	383	364	372	355	357	351	336	331	368	353	347	346	318	322	341	352	356	338	346	340	372	311	341	349	347	384	341	328	310	319	326	349	345	345	334	367	337	372	364	352	335	362	353	362	326	330	363	323	343	340	367	336	332	366	356	333	355	348	348	334	334	319	368	351	328	375	380	377	331	369	345	333	369	360	356	351	375	363	357	343	342	335	376	354	339	366	343	324	363	340	347	338	334	339	332	360	314	333	310	317	349	373	337	321	351	339	322	330	380	367	404	379	352	346	324	363	378	345	366	347	340	392	339	335	336	362	355	386	362	339	356	336	318	360	357	372	359	326	340	351	376	368	371	301	358	323	323	363	359	350	320	380	354	365	357	335	345	331	343	358	339	320	304	314	336	335	348	355	343	338	306	366	363	351	375	345	316	347	337	363	330	350	322	351	356	368	343	380	364	351	348	368	337	362	353	351	359	385	348	365	352	316	376	341	350	315	349	331	358	335	357	327	350	359	370	366	348	298	338	322	343	329	401	309	312	335	346	342	361	361	375	380	330	364	327	336	350	335	339	353	365	332	327	365	318	309	323	325	327	338	345	349	333	337	394	366	323	327	331	341	326	367	312	373	354	377	325	360	335	368	371	382	325	332	326	320	347	355	342	344	334	326	361	367	337	336	366	347	339	366	359	323	340	362	344	362	330	337	335	376	350	327	351	329	363	308	326	332	352	354	356	326	355	334	373	352	364	364	396	358	341	360	338	352	339	314	362	320	340	351	355	336	341	343	339	355	325	333	355	355
50800	84753	63891	34613	10556	7683	4310	5670	2587	1967	722	503	486	449	437	424	452	400	385	427	414	394	410	419	439	401	406	415	416	382	411	398	423	423	408	428	424	401	401	434	394	437	402	398	394	417	435	441	399	408	392	413	386	397	391	441	398	435	406	427	377	424	404	389	388	405	410	391	407	416	388	431	421	398	374	432	408	419	404	416	398	363	364	461	428	406	389	404	403	385	415	407	407	430	433	434	384	438	429	439	422	386	380	434	420	402	422	468	427	445	414	418	415	383	407	402	446	381	386	412	403	414	411	417	403	412	412	407	424	411	435	395	432	395	421	381	440	442	391	416	418	375	390	399	388	403	393	412	399	442	387	417	413	385	425	388	392	379	406	396	431	425	393	384	407	439	390	428	426	411	388	378	388	392	352	381	389	378	401	421	415	409	411	409	428	407	394	412	380	408	412	397	429	391	420	421	417	414	450	386	371	393	397	378	389	406	420	379	403	413	392	374	392	424	440	388	410	373	430	443	393	423	393	414	417	397	413	385	414	364	428	406	399	395	419	385	381	400	410	426	395	378	375	414	421	394	422	393	416	411	385	390	394	425	408	394	402	389	393	387	437	419	436	413	420	387	396	451	431	383	441	380	421	411	386	398	400	439	424	422	419	401	418	415	393	347	409	412	388	377	376	401	400	383	419	414	402	366	427	401	390	374	445	388	425	421	402	399	390	386	396	415	395	391	386	433	381	383	407	432	389	394	431	397	424	379	430	404	408	384	453	368	385	407	382	400	422	418	393	416	422	414	397	412	419	417	407	379	389	434	375	431	386	381	385	414	383	389	414	406	370	419	412	414	407	404	415	403	420	399	386	401	434	431	416	421	406	410	408	384	412	381	420	431	454	409	440	393	385	432	412	385	388	390	405	391	401	432	393	398	409	384	418	434	416	411	404	429	358	398	384	390	388	422	414	410	424	418	403	403	421	412	398	431	393	401	406	391	415	397	429	400	393	415	406	396	404	387	374	386	385	444	382	415	379	422	388	401	409	417	398	402	420	421	389	392	401	381	401	406	434	416	420	388	416	433	442	419	428	398	413	394	437	429	395	409	437	373	386	388	421	411	457	375	425	418	392	388	417	420	393	383	404	399	402	407	414	399	389	421	407	383	397	375	414	403	402	375	384	397	401	426	390	382	388	406	437	427	442	380	458	433	416	394	401	415	415	407	372	400	380	395	420	400	421	400	377	431	396	389	419	394	385	385	402	406	360	393	414	404	379	403	429	388	392	370	420	424	440	411	406	408	388	398	392	391	391	398	426	417	440	410	415	424	415	367	410	388	408	399	397	411	395	408	389	430	401	413	385	429	409	439	395	417	390	377	419	408	385	434	430	413	399	423	430	393	428	416	378	401	378	412	406	381	427	404	424	390	399	382	392	451	409	426	375	338	395	417	410	400	459	379	426	396	423	411	406	371	382	431	387	402	426	408	423	430	446	433	401	407	420	403	409	411	393	424	387	425	419	397	414	384	371	389	403	418	439	387	397	407	408	424	376	429	406	381	376	437	419	410	384	390	414	408	410	391	372	397	410	425	399	429	424	420	437	392	421	430	425	431	413	420	429	410	410	407	392	389	377	441	390	420	403	395	422	408	390	403	398	411	436	372	428	365	400	379	405	395	372	417	386	382	434	379	390	365	390	396	404	407	383	400	364	414	444	402	369	403	397	412	420	428	405	420	448	387	395	419	430	412	366	380	397	412	410	401	406	421	393	379	393	438	451	394	423	398	407	396	425	395	459	403	450	396	397	404	404	374	386	375	404	382	388	424	404	430	372	416	406	433	411	406	381	385	391	415	390	429	410	395	438	383	414	403	420	430	403	415	412	405	417	407	388	391	414	427	391	426	374	399	455	434	385	419	410	399	393	412	401	450	413	403	429	404	404	394	419	408	421	396	443	443	391	382	401	399	415	422	427	407	420	393	452	421	414	387	414	440	416	412	440	420	424	402	392	392	379	398	402	393	416	404	379	418	413	438	410	386	420	393	376	443	418	387	417	406	420	373	407	419	396	380	434	366	381	413	403	404	413	390	414	382	398	406	394	408	395	391	378	419	396	428	432	406	399	422	424	400	375	398	428	455	398	406	392	401	421	424	375	383	433	409	410	372	421	375	420	374	406	418	387	420	397	418	371	382	430	383	421	385	368	399	430	398	406	393	377	403	411	398	395	433	421	399	383	377	410	359	441	434	398	422	393	411	443	410	421	396	393	393	409	411	405	427	395	403	385	408	393	414	421	398	408	385	404	412	411	419	428	437	378	388	406	421	400	426	412	407	419	395	401	440	411	392	438	402	345	383	391	441	424	399	393	430	422	401	403	386	419	406	413	449	397	449	383	421	409	418	406	406	453	416	408	383	406	379	366	440	447	395	395	440	403	370	427	436	419	405	413	408	380	434	397	381	407	388	424	399	418	412	418	404	380	423	393	418	405	432	424	378	377	386	386	399	401	420	382	400	447	424	404	411	454	438	373	423	372	398	408	446	411	400	393	392	371	399	415	417	418	404	386	405	416	393	406	423	388	426	420	373	411	411	382	399	390	393	372	425	415	414	421	420	414	387	406	403	420	401	362	386	394	416	387	384	399	396	359	409	405	379	430	377	381	430	403	402	376	404	426	383	393	412	423	437	381	400	421	430	380	409	451	422	398	383	425	422	402	405	398	385	428	433	375	375	387	386	401	412	390	402	419	382	404	432	424	397	444	425	415	407	379	430	402	410	412	405	419	405	451	394	418	415	428	456	429	386	430	458	410	418	357	424	430	418	380	403	392	404	384	388	435	409	396	410	402	424	431	402	412	373	387	451	404	373	403	399	428	384	379	407	403	403	417	412	400	396	387	394	383	377	405	426	425	381	405	402	385	403	397	414	403	388	426	401	400	415	378	415	383	410	408	389	395	411	410	423	416	365	379	400	372	412	398	385	410	358	415	404	400	397	428	385	411	396	374	416	393	413	407	438	394	404	398	364	438	417	357	429	378	398	442	418	390	441	417	424	414	412	415	399	395	383	397	374	428	381	444	433	407	423	418	427	378	404	402	354	408	419	412	395	415	430	369	396	439	392	420	390	396	375	395	395	408	425	440	361	415	407	431	428	416	389	386	397	392	386	397	391	423	410	385	428	391	365	411	388	393	397	394	393	407	387	434	464	437	402	384	382	407	446	407	420	394	400	416	429	416	418	422	397	397	422	401	360	387	350	382	413	411	365	406	437	449	390	389	391	415	416	395	431	435	402	380	402	419	419	391	455	433	390	413	397	390	391	395	428	406	387	387	402	425	396	394	420	402	413	437	395	423	422	414	388	410	385	425	450	392	374	381	406	414	394	405	397	417	386	364	413	414	370	419	409	387	452	429	416	391	415	419	370	427	370	419	412	424	408	418	374	389	375	417	431	430	403	428	373	389	392	416	407	409	417	422	398	423	392	432	408	406	435	456	446	388	363	374	395
25456	23024	31755	26810	11121	1865	1038	1276	401	339	295	240	238	226	228	245	230	234	230	241	244	272	258	244	233	245	237	222	231	243	224	222	235	258	238	225	219	228	255	216	239	219	241	233	248	262	227	235	223	203	231	257	240	241	221	217	208	220	246	247	228	211	220	224	240	271	244	231	222	225	232	228	236	240	272	235	224	214	231	222	228	238	230	215	241	223	206	205	247	229	225	235	223	230	239	232	241	225	250	245	241	230	264	235	249	263	216	205	247	237	227	274	236	238	253	273	211	229	235	236	234	245	265	259	253	245	235	227	233	237	239	246	232	213	238	230	219	240	224	222	215	225	205	239	273	238	210	193	211	233	241	215	251	253	218	243	216	196	226	233	250	262	243	227	235	242	246	239	237	228	234	255	237	261	204	258	244	218	227	231	226	225	227	237	267	226	214	240	225	241	233	240	246	228	226	233	227	232	223	228	247	258	249	222	233	219	231	239	252	245	232	253	237	229	243	252	234	241	235	222	209	247	237	270	236	249	213	235	210	233	229	231	244	247	247	252	240	231	221	205	257	254	231	231	251	235	241	227	238	224	218	249	248	242	234	244	231	236	219	202	263	217	237	244	238	248	245	252	239	247	225	247	228	249	228	207	244	229	245	211	202	257	265	235	228	206	260	250	253	226	247	213	252	242	242	227	236	246	215	225	228	235	239	248	205	239	252	248	238	224	222	238	271	217	222	219	209	214	215	256	255	229	242	229	236	243	236	239	226	204	231	195	222	226	247	204	246	241	219	234	233	209	232	253	214	236	242	248	245	253	243	236	223	229	238	207	231	226	228	227	249	226	246	238	221	233	269	249	255	203	251	291	207	245	250	250	243	226	240	247	225	226	212	237	246	246	248	226	242	258	248	240	227	230	238	246	260	226	243	235	203	250	248	234	247	231	272	242	221	193	250	245	249	229	237	219	220	209	248	236	247	238	234	241	249	210	239	239	246	227	252	225	242	214	209	233	230	214	266	234	227	237	237	235	230	240	232	227	224	230	251	240	238	250	236	237	290	267	222	231	234	244	227	230	223	230	231	218	266	244	219	231	213	225	267	223	221	249	229	213	217	234	221	220	214	204	249	206	234	224	252	238	224	248	257	225	255	203	249	215	241	242	254	225	235	228	250	231	259	242	218	230	224	256	224	232	245	244	220	231	216	236	252	234	243	260	230	243	243	245	242	232	236	255	206	212	231	202	229	240	251	225	229	238	240	225	264	239	231	233	221	251	243	243	253	196	245	236	236	228	251	242	223	242	235	248	215	232	235	227	238	220	235	206	231	234	276	235	234	255	258	245	232	204	233	215	226	220	214	245	229	232	224	227	245	243	252	231	242	233	262	233	238	256	245	249	230	218	240	226	220	243	253	226	232	251	220	249	230	235	235	209	237	243	246	254	225	218	249	244	255	247	222	207	247	225	241	244	214	233	251	245	255	225	191	217	228	225	251	234	215	238	241	220	222	236	227	213	236	219	219	272	202	225	181	246	225	235	242	246	228	214	239	234	230	245	235	222	221	242	233	240	225	226	233	229	231	219	226	250	252	247	224	214	232	246	253	250	240	248	208	230	232	231	237	253	199	217	220	232	231	214	240	231	241	239	234	226	212	235	213	232	220	217	250	264	225	225	225	229	231	260	232	247	225	258	240	256	238	253	235	239	250	240	235	225	243	236	239	217	234	226	217	205	216	208	247	212	277	260	223	252	238	243	230	235	243	236	225	225	212	270	228	233	221	238	202	250	218	224	236	227	251	231	234	228	217	220	235	233	250	216	231	262	222	224	214	241	204	233	207	231	263	236	237	236	238	229	203	230	249	242	240	239	228	246	227	254	240	226	220	240	243	238	247	242	295	236	251	208	232	210	227	226	222	228	227	214	247	240	246	241	259	223	230	238	215	226	237	228	215	224	248	201	245	250	233	217	259	229	239	233	221	220	245	228	233	236	215	222	271	227	252	256	229	244	236	241	228	224	239	219	249	204	247	259	245	205	241	255	260	247	245	211	269	241	226	222	206	211	253	250	228	239	209	255	234	232	238	247	230	216	251	213	252	232	210	257	214	214	226	267	235	241	245	241	230	263	226	242	218	232	236	224	230	235	222	240	233	228	260	228	227	245	241	256	230	262	232	223	221	241	243	236	235	206	221	230	246	239	245	223	238	219	208	233	229	235	257	206	251	223	220	236	240	230	234	207	237	238	250	237	243	242	204	222	242	232	240	228	216	213	198	212	262	242	257	236	238	219	227	237	244	252	221	228	235	229	234	244	231	235	252	216	251	253	235	243	241	232	199	248	226	228	215	219	237	214	245	243	246	229	242	228	209	223	242	236	236	235	240	246	249	242	244	221	244	253	250	250	230	225	246	232	222	243	241	267	243	247	233	237	241	219	253	242	257	249	236	216	233	217	229	259	230	223	209	217	255	245	246	245	240	198	228	251	248	224	246	252	213	239	233	219	249	239	224	226	240	221	212	236	243	234	266	244	209	253	246	249	207	199	244	237	222	233	212	208	231	238	250	243	222	222	250	253	206	226	226	225	265	236	227	225	245	219	234	185	213	246	214	236	234	248	207	227	243	210	211	269	260	249	219	229	193	248	230	237	225	248	202	230	254	244	230	225	264	256	221	253	226	223	249	244	216	210	237	241	242	236	209	225	229	250	248	235	222	235	237	245	248	233	199	215	226	224	234	248	233	236	218	241	252	246	212	245	229	199	241	247	230	260	220	224	251	223	252	231	251	236	243	254	231	225	249	268	253	226	212	237	249	217	232	233	230	239	239	222	241	233	198	228	218	250	246	236	214	244	230	205	206	229	209	231	226	226	219	258	214	249	248	235	238	222	241	233	257	237	216	247	241	224	237	213	271	241	247	232	254	255	217	219	214	226	215	236	234	241	212	246	211	228	260	223	263	214	235	240	250	206	223	227	245	230	245	237	245	225	257	230	217	232	243	210	237	241	221	243	249	215	237	220	232	234	243	209	215	224	236	238	252	231	210	254	223	241	211	221	229	240	215	243	217	225	234	229	257	222	225	262	270	241	248	222	242	214	201	251	223	241	202	244	257	232	236	235	227	236	213	248	198	237	257	237	236	236	235	258	221	238	255	242	240	226	233	241	232	226	228	270	261	238	249	258	223	228	241	228	216	203	257	229	246	266	227	222	233	202	220	232	237	247	242	229	245	250	220	233	243	233	238	232	210	218	213	232	228	237	220	212	222	234	225	232	229	222	227	241	202	232	245	214	244	235	246	217	220	230	226	244	230	229	254	271	226	229	238	223	239	214	257	214	234	215	244	230	211	223	242	238	259	239	234	222	239	230	223	232	235	246	256	223	246	227	270	272	236	247	223	242	258	215	232	231	244	216	236	213	248	257	228	254	233	253	231	257	239	246	238	236	253	208	242	248	234	250	214	210	247	233	230	229	221	247	264	244	230	222	228	222	222	223	244	210	233	254
46164	70741	51770	27980	5960	3437	2446	3248	958	698	385	376	332	326	306	291	290	311	328	313	324	290	283	275	298	283	305	285	303	290	303	277	284	289	302	295	289	324	292	287	307	294	308	294	273	294	280	306	302	289	307	330	291	291	292	271	277	289	301	261	302	289	297	306	300	253	283	309	328	310	306	273	282	299	287	301	293	272	294	287	304	267	299	293	317	301	302	340	259	276	300	301	304	310	318	289	290	275	274	301	279	273	306	299	320	308	315	316	300	277	282	267	254	282	306	321	266	288	324	277	263	306	278	299	249	306	263	299	293	305	286	297	298	276	273	301	279	291	307	314	293	305	246	275	308	279	279	311	300	288	285	290	274	282	309	266	291	310	285	268	266	334	325	311	290	276	264	282	282	303	283	302	313	276	283	310	305	270	307	292	290	288	321	288	285	282	311	263	297	305	291	275	290	288	319	279	287	281	285	262	334	293	280	290	276	280	279	269	311	270	276	299	291	312	294	303	279	312	284	318	269	303	287	281	311	300	290	284	268	318	273	311	260	286	334	280	295	295	272	297	274	319	291	314	278	308	285	273	286	306	295	269	309	287	246	304	282	298	283	303	286	299	306	280	273	274	299	295	259	290	280	264	310	295	300	304	288	300	272	293	286	314	269	317	273	282	289	287	282	293	297	305	283	289	262	288	276	294	298	283	289	263	331	313	273	287	303	305	290	288	307	296	277	284	287	325	287	256	262	294	304	320	306	333	324	291	296	289	296	297	273	291	304	298	266	328	258	285	293	305	301	260	288	328	302	258	297	277	300	267	297	271	307	260	293	311	302	304	303	303	288	296	312	281	274	274	309	286	289	329	335	281	277	293	296	313	313	273	300	254	304	278	258	287	286	304	288	316	288	299	301	314	276	273	318	277	325	295	287	295	328	287	289	287	311	252	284	274	306	292	297	264	302	277	292	273	274	276	313	299	312	280	261	294	293	283	297	294	266	286	282	282	307	286	287	314	267	273	304	299	292	291	267	262	295	281	273	283	282	302	275	266	265	265	315	273	282	316	289	295	313	263	290	299	323	295	297	287	276	284	268	326	319	268	298	267	320	243	304	312	331	268	294	309	309	289	300	305	282	277	267	259	283	264	304	270	263	274	305	319	280	286	309	291	255	265	267	285	250	304	286	283	290	278	314	286	280	277	288	264	300	330	321	302	336	301	299	325	300	281	249	316	314	297	274	313	324	285	290	291	287	287	331	296	268	283	308	317	311	294	287	303	278	286	282	300	301	303	252	298	307	302	330	291	263	288	293	274	267	303	254	284	271	292	290	261	277	291	272	269	278	272	305	276	290	280	288	276	304	302	280	270	311	302	267	275	283	318	302	303	285	289	280	301	281	294	277	281	312	288	306	307	294	289	292	301	279	254	308	282	282	301	304	306	323	287	286	301	274	316	309	284	288	294	292	303	297	300	267	292	306	296	278	317	295	308	280	281	310	310	274	285	276	266	285	292	270	276	279	286	263	258	287	314	299	315	295	278	302	292	294	302	290	283	284	303	272	295	264	281	308	293	298	308	316	260	284	271	284	265	294	274	282	276	287	270	291	295	300	300	316	267	330	308	286	302	261	268	301	285	313	286	307	282	274	258	310	312	303	297	286	282	312	295	276	296	302	249	334	297	280	279	275	276	284	297	288	282	285	313	292	297	323	291	324	266	291	294	341	305	333	304	291	243	273	299	323	273	283	306	295	295	292	284	269	278	273	316	283	276	321	286	283	313	278	270	290	292	295	302	299	289	291	272	285	288	311	260	270	306	289	288	294	303	300	261	291	299	298	288	326	299	302	278	279	294	262	284	272	257	266	316	265	291	286	300	304	274	295	299	264	264	297	260	300	285	274	299	289	294	289	280	279	299	271	286	298	291	288	279	267	306	276	291	317	272	280	278	263	287	289	277	289	289	276	302	292	280	304	329	274	300	269	279	304	285	294	304	256	280	274	287	314	333	280	265	289	284	297	321	280	291	327	286	295	265	273	299	290	284	307	308	256	278	307	275	332	285	300	236	286	306	268	274	313	268	313	292	287	282	325	278	311	295	288	283	283	279	287	304	296	287	291	283	298	282	288	281	268	277	264	303	308	280	292	288	308	291	307	288	293	309	337	301	316	259	294	309	308	318	299	321	268	263	284	317	272	287	299	283	308	267	320	260	296	311	303	304	307	297	304	303	290	279	278	294	302	314	289	280	308	280	295	313	299	275	288	285	290	281	284	302	273	283	322	269	286	295	288	265	315	286	281	300	288	278	295	304	284	261	314	279	287	289	273	272	321	293	293	297	305	312	305	309	283	301	287	296	283	256	277	329	307	311	308	280	298	315	299	286	303	317	286	273	307	319	333	273	306	271	301	296	314	301	291	306	273	282	279	282	303	319	253	295	327	289	311	281	295	298	257	298	315	288	315	295	295	277	303	254	284	291	283	302	277	291	304	291	287	290	298	284	305	326	308	314	284	283	285	286	287	267	293	279	288	297	294	305	281	291	304	265	293	313	274	318	302	304	294	288	280	272	318	301	282	277	293	265	300	325	285	296	325	299	277	280	312	278	296	262	273	261	307	315	305	301	296	275	283	280	308	310	299	306	331	284	308	303	272	272	277	288	287	305	305	260	280	294	288	300	268	276	272	307	257	262	298	327	270	293	288	290	292	301	286	266	308	293	305	310	250	282	309	280	302	307	303	289	297	339	298	294	270	287	296	267	266	299	293	317	288	280	282	293	304	296	284	274	293	271	289	281	313	274	283	282	240	292	296	308	301	253	301	285	286	288	286	282	293	323	289	273	294	303	280	280	284	277	315	272	239	292	290	283	288	270	325	312	306	295	293	284	299	282	284	288	302	299	296	302	300	298	301	280	313	284	299	269	301	291	294	300	297	270	282	280	278	281	282	277	307	336	286	265	333	275	285	288	305	291	305	336	289	277	259	272	288	294	272	284	299	293	297	325	307	301	294	300	282	280	290	256	289	278	306	266	268	293	292	292	291	275	328	306	293	293	322	274	306	302	275	281	285	275	286	291	300	300	270	312	298	316	297	265	308	288	284	255	292	271	264	291	308	293	265	313	293	290	294	277	273	273	265	290	293	296	303	294	304	260	289	305	272	285	279	266	300	272	290	330	285	275	267	263	292	280	295	305	334	296	320	273	317	306	286	298	296	316	273	285	299	263	298	265	271	310	279	305	312	272	309	311	269	277	311	264	307	276	285	258	280	307	271	274	286	277	300	289	282	295	309	296	329	299	322	272	288	298	277	282	284	293	287	297	296	278	275	313	291	287	300	300	286	309	314	299	307	272	301	274	276	284	296	310	282	311	294	280	308	273	267	305	264	286	291	304	325	295	276	299	311	281	343	283	304	297	294	290	326	297	270	297	316	299	302	302	292	253	279	271	292	278	297	285	272	348	292	300	312	286	345	290	269	334	291	275	320	291	297	268	325	305	302	271	279	273
23020	21556	30482	25890	21646	20338	12576	5712	1771	701	544	501	513	488	433	469	450	477	445	471	428	492	424	468	431	447	468	448	426	394	457	415	459	429	438	460	460	421	425	444	444	442	449	409	446	418	442	470	471	423	443	437	431	425	432	444	421	424	421	439	406	443	456	417	432	436	422	432	451	454	436	470	429	443	437	429	468	417	438	442	425	486	396	455	427	438	440	464	418	443	431	440	429	439	441	457	401	419	482	436	423	424	417	385	425	447	443	397	418	443	425	415	420	402	442	475	434	427	436	450	420	431	421	429	448	434	459	413	427	386	426	451	452	395	475	412	434	479	458	410	422	412	459	413	427	429	438	441	363	451	411	400	422	426	431	421	434	426	392	406	470	406	448	458	445	466	425	457	423	471	457	381	432	469	469	440	456	459	465	434	451	417	475	432	422	447	428	430	442	451	423	442	432	421	421	432	470	440	418	437	425	472	429	444	418	457	398	460	415	377	437	433	433	443	429	422	433	409	414	424	473	447	437	450	392	457	448	471	415	421	417	382	458	457	441	408	422	420	442	426	445	466	455	405	395	444	443	434	457	444	410	404	473	459	401	448	447	434	449	438	437	470	426	414	441	398	458	447	430	434	461	436	463	467	438	437	422	371	415	408	418	428	389	428	446	440	413	473	429	369	424	428	422	424	401	442	448	456	423	441	420	448	416	402	422	435	370	425	431	427	474	426	397	446	435	430	421	423	436	425	428	419	420	460	463	391	441	434	433	446	409	439	412	460	449	411	402	435	414	474	465	434	394	443	449	397	446	450	441	412	450	449	395	453	440	432	461	415	406	390	425	435	440	434	407	458	413	474	413	439	431	405	427	408	393	453	436	386	399	434	438	407	422	423	416	433	427	414	436	424	467	418	483	426	399	441	442	437	440	377	421	431	435	442	429	437	432	420	430	464	412	409	427	411	473	473	422	432	462	440	428	445	403	449	424	438	455	404	437	445	414	431	405	408	402	452	423	430	452	425	469	450	432	445	418	438	457	435	429	394	449	434	425	439	410	431	425	428	478	406	416	417	447	433	463	409	465	402	392	403	419	468	419	402	432	453	437	459	456	449	437	455	421	462	426	443	434	437	415	417	422	428	452	439	400	405	447	439	440	440	399	400	395	432	455	460	418	461	429	406	445	415	438	400	410	450	455	447	433	426	387	440	424	444	423	431	408	421	434	441	429	397	432	454	402	435	421	464	459	431	419	457	405	436	418	428	450	434	431	482	485	450	423	424	427	421	420	438	446	491	450	491	425	456	402	437	429	373	453	423	441	412	401	428	438	440	447	432	416	413	447	459	414	407	419	425	449	420	425	456	393	424	434	470	405	405	394	424	412	423	445	421	398	413	412	431	419	445	436	421	478	452	454	382	431	424	403	423	460	407	427	412	395	409	434	431	431	417	462	433	429	448	413	417	420	448	410	417	436	454	405	420	396	434	409	411	419	438	379	457	428	434	404	436	405	408	421	428	402	438	400	408	417	417	451	417	421	418	420	423	409	436	436	429	415	449	431	436	431	423	443	460	443	399	437	409	442	418	434	395	422	446	462	415	434	449	471	438	406	450	434	432	449	412	422	406	438	456	395	424	422	411	441	407	419	426	423	407	377	428	430	460	395	459	441	442	431	397	419	427	446	442	464	411	426	438	422	391	406	423	433	426	429	463	446	434	424	417	447	431	442	430	428	377	396	403	437	430	434	443	417	386	430	415	437	452	424	421	398	412	402	418	411	410	440	407	406	424	438	415	425	431	417	413	425	430	420	428	414	431	463	443	420	431	420	423	420	458	442	363	403	440	450	426	435	449	405	405	389	401	452	410	422	434	433	443	443	432	414	467	425	438	410	437	447	427	419	423	459	453	442	454	428	413	424	423	388	393	427	407	409	423	433	437	433	438	442	414	442	410	438	436	433	460	451	423	421	451	436	379	422	406	399	431	423	446	403	426	420	477	398	429	459	432	452	419	451	452	446	451	434	440	425	441	439	430	452	464	394	449	448	450	422	428	446	421	420	458	423	437	441	478	453	414	420	448	418	465	463	447	414	400	437	432	443	412	438	450	449	430	454	431	435	388	443	450	420	444	398	451	441	421	419	464	401	429	417	440	419	447	449	427	426	412	405	447	434	460	400	432	412	430	403	404	425	429	377	424	439	452	420	453	415	447	467	432	424	378	420	444	428	436	399	394	454	414	402	393	446	434	437	408	468	436	448	398	437	443	472	434	433	402	425	453	447	447	445	422	411	419	428	444	423	461	425	469	419	417	426	433	435	384	390	415	382	425	420	418	437	414	460	446	475	424	420	435	434	414	406	395	418	451	419	450	433	441	454	423	409	451	430	440	414	402	408	434	424	411	416	445	394	456	410	448	462	422	424	448	436	419	427	411	429	408	414	447	419	455	423	430	422	409	402	439	437	442	407	382	418	450	405	424	421	457	460	455	467	441	439	417	398	449	406	464	414	450	461	432	444	417	433	460	461	415	406	442	413	453	437	436	439	445	459	378	431	458	451	432	388	407	427	430	453	439	423	429	407	410	408	414	412	462	425	454	431	407	413	433	431	409	450	452	405	431	466	413	433	429	380	401	438	451	433	419	459	416	390	398	429	430	438	435	472	434	407	453	434	430	439	413	416	427	400	454	429	438	399	428	426	441	402	395	425	406	422	427	446	428	428	406	442	419	412	423	441	430	452	414	424	413	417	438	413	422	456	378	465	448	424	427	444	404	462	411	419	423	402	400	488	439	447	389	416	420	419	393	450	446	428	405	433	453	442	451	469	456	412	420	421	394	429	414	428	460	424	445	431	410	474	409	434	456	462	366	403	460	453	408	434	429	415	430	438	426	404	457	449	438	434	457	416	427	438	441	447	406	450	443	410	410	415	432	454	436	451	425	448	409	429	439	409	458	419	459	430	456	448	407	426	444	461	424	457	447	424	425	483	412	420	414	419	442	449	410	422	431	436	421	424	414	424	431	409	428	422	414	435	402	412	380	409	443	424	384	431	394	423	368	397	417	426	413	400	439	451	410	409	405	378	414	403	441	447	434	392	436	441	416	456	456	394	385	483	426	419	450	409	461	410	411	439	414	427	414	408	427	438	423	427	428	449	426	394	423	436	446	419	426	417	422	417	442	427	414	440	415	447	477	445	418	403	413	390	407	423	418	457	419	425	440	446	461	445	411	428	423	393	422	407	428	414	453	401	438	406	396	459	423	444	427	441	463	432	400	432	405	441	418	411	402	434	440	415	431	423	391	439	426	446	404	410	427	431	392	431	431	405	433	407	413	387	427	410	435	442	421	451	436	439	436	441	436	436	465	469	429	433	457	411	400	398	438	425	426	428	451	395	416	452	470	403	421	451	453	404	408	395	427	416	431	459	461	416	409	444	432	413	447	419	433	428	419	408	454	416	416	434	423	429	443	421	435	420	464	472	430	407	447	457	419	444	409	374	448	405	397
57658	99089	76651	49916	19033	9330	9875	9896	3404	1035	807	638	597	611	587	541	579	540	556	601	509	522	526	526	532	529	565	523	532	473	519	484	525	486	508	519	510	510	466	501	484	502	553	505	517	493	495	510	518	513	471	499	499	521	489	530	488	506	507	478	512	538	519	505	503	502	538	507	503	492	506	502	521	513	535	511	478	449	543	503	520	508	497	463	536	495	525	538	507	567	532	492	507	506	494	494	503	485	450	482	480	505	560	535	505	487	489	483	529	531	484	521	481	477	504	520	452	497	502	497	504	474	520	515	461	512	473	506	485	471	495	495	492	494	505	507	507	531	526	488	476	455	507	496	473	450	497	447	487	465	490	488	502	484	460	511	487	520	500	517	482	508	534	511	495	507	504	513	505	455	509	519	459	454	480	463	508	471	520	502	524	491	489	470	477	481	497	467	472	479	542	491	510	503	517	479	449	477	466	489	513	485	498	497	479	489	547	489	496	500	478	499	498	517	516	499	486	465	487	500	496	495	490	457	491	532	496	456	513	495	472	485	516	483	527	496	474	499	494	497	515	516	503	509	493	501	501	493	490	464	504	472	430	534	460	513	477	486	499	526	524	498	551	506	517	460	532	498	461	490	502	484	488	491	511	520	517	452	464	520	477	447	460	454	522	523	476	508	498	481	489	486	524	494	501	515	518	525	481	474	527	530	506	511	539	505	467	505	518	491	516	472	485	475	515	477	466	508	482	523	496	500	483	500	494	455	486	491	512	520	528	509	507	487	500	502	498	453	484	525	506	482	491	482	473	477	474	511	458	461	502	496	506	541	523	511	458	514	508	474	494	489	500	476	477	483	535	502	523	497	524	485	502	503	510	481	469	486	514	497	521	482	465	486	482	535	508	547	468	507	497	477	514	539	475	474	458	529	460	469	505	523	505	464	525	546	516	485	519	504	478	507	487	506	542	499	531	457	490	520	470	496	472	483	542	448	487	528	508	509	525	475	472	490	498	483	468	502	460	470	478	516	485	486	479	477	512	522	501	484	502	505	497	488	547	498	509	459	500	474	484	501	532	441	512	515	500	512	500	506	486	491	507	486	473	493	507	508	466	491	465	497	503	479	512	467	528	486	494	523	518	479	496	484	461	540	522	528	513	492	505	502	500	485	538	485	502	501	502	496	478	485	518	487	526	491	490	486	501	528	471	476	525	500	497	506	467	496	501	453	454	516	553	466	504	531	508	476	523	447	478	498	455	501	459	507	515	498	472	502	507	499	482	486	476	495	496	503	524	538	507	520	504	496	459	512	522	476	458	515	480	477	494	463	500	518	518	503	512	506	544	479	530	532	498	483	487	496	514	499	483	465	457	501	524	503	459	489	450	509	463	482	477	492	455	495	491	451	504	520	516	533	504	489	495	493	492	496	475	496	517	510	517	490	489	477	500	457	507	475	457	493	507	478	468	520	497	488	482	492	515	479	475	522	533	461	481	508	474	499	523	502	509	519	459	474	508	492	538	461	485	487	492	510	530	489	510	532	490	498	511	493	496	474	508	511	468	528	500	498	507	500	501	490	470	460	482	516	532	516	462	486	480	521	435	517	482	478	470	479	508	473	453	505	483	520	502	477	521	510	510	498	492	464	485	473	510	477	493	525	531	534	485	496	461	506	489	450	514	459	501	504	490	477	520	491	484	501	466	499	508	516	483	505	494	512	465	495	493	466	502	532	496	487	470	480	498	476	494	520	509	506	507	472	497	522	492	507	499	481	485	561	482	443	520	516	474	439	508	492	515	503	525	502	478	504	527	484	465	517	510	519	473	463	495	498	518	480	482	501	499	521	503	537	483	513	485	474	498	485	530	470	443	495	498	510	491	505	470	506	529	467	582	481	489	521	510	458	532	535	489	524	481	497	477	511	533	477	517	496	523	493	506	495	477	489	447	470	491	461	505	470	505	503	493	498	521	479	502	500	494	515	516	482	510	499	528	517	473	529	474	517	488	503	500	470	521	514	486	488	464	500	507	490	517	470	483	527	524	526	496	506	469	471	473	542	497	499	531	522	496	512	489	545	505	521	521	497	488	513	474	516	493	468	474	502	526	455	520	457	519	506	482	456	491	482	488	477	487	490	460	520	497	557	513	510	453	475	468	505	477	500	504	500	498	498	480	523	500	495	491	486	493	504	503	479	501	459	531	482	492	495	503	514	556	462	485	508	492	487	497	481	510	462	475	505	501	464	503	485	480	504	473	505	444	491	520	514	505	489	546	524	482	482	509	488	510	487	506	482	531	474	532	525	550	508	495	474	504	470	488	480	521	503	522	484	506	545	482	537	485	466	490	498	495	469	456	437	483	523	479	531	497	528	448	514	517	488	529	504	503	527	507	529	486	475	523	471	497	452	492	483	506	490	520	494	483	528	532	504	505	493	515	495	471	468	491	468	511	499	500	506	525	499	511	496	498	515	510	525	507	485	489	501	508	500	521	483	484	516	465	515	532	473	481	510	536	500	488	479	526	481	517	514	507	516	513	485	501	452	499	498	477	501	495	499	508	468	506	488	469	461	473	491	520	487	489	518	516	498	468	470	540	501	564	464	527	497	510	507	466	489	509	512	532	493	467	521	477	463	445	532	483	493	492	513	505	469	500	460	496	498	485	451	448	514	495	534	490	481	473	478	471	487	561	551	481	520	505	488	482	502	497	507	532	498	456	506	483	501	487	521	471	484	506	485	494	508	522	458	483	500	466	520	464	510	479	535	497	506	512	522	524	497	465	501	503	516	508	515	510	484	533	497	490	477	492	490	501	502	501	531	493	503	485	484	510	512	491	518	481	502	516	485	471	457	489	483	487	489	535	535	516	483	521	482	507	478	459	494	528	491	513	535	575	455	526	510	441	516	557	516	475	484	499	468	501	488	480	499	498	525	518	552	512	474	507	500	490	490	512	512	483	488	529	485	513	522	463	478	476	486	485	431	514	485	493	499	469	501	495	493	544	476	508	468	523	510	512	482	485	491	529	501	529	478	478	520	475	506	502	493	504	466	503	491	541	498	531	499	499	511	488	492	494	487	512	494	467	502	490	489	502	513	539	481	522	519	484	442	477	463	522	585	480	492	523	485	500	498	531	536	467	499	530	483	505	498	499	497	504	534	488	505	465	523	470	482	470	502	513	488	498	459	505	508	503	493	516	505	501	490	458	529	492	542	507	474	492	459	456	465	466	484	502	488	482	514	462	502	459	504	508	491	471	510	461	514	517	491	503	473	481	477	517	471	505	485	462	486	448	508	456	508	475	499	487	475	529	526	500	485	485	494	490	483	496	508	480	492	509	535	477	506	501	445	488	525	490	527	498	490	508	526	524	448	497	483	514	502	497	514	498	496	499	499	502	489	517	494	478	474	516	495	500	461	485	532	500	499	444	446	491	525	497	512	498	468	489	502	466	432	535	462	476	464	490	494	493	522	527	499	497	527	523	521	515	518	488	494	512	456	492	485	508	485
27858	26695	26258	11254	1617	551	591	436	261	226	264	234	226	203	232	223	244	221	206	217	247	245	251	235	223	231	253	212	231	252	203	242	246	216	211	234	209	207	235	232	225	236	238	252	240	232	225	231	236	234	248	228	228	223	204	265	225	221	212	234	247	212	217	234	267	241	231	237	229	193	241	241	201	214	246	201	215	241	240	220	241	228	229	241	226	239	208	215	234	216	260	239	224	225	237	233	238	201	223	232	261	244	224	205	249	243	242	243	240	245	218	207	256	262	211	227	222	228	224	237	204	230	203	263	262	241	230	222	234	229	222	262	234	229	230	224	243	220	233	236	222	229	215	225	250	243	258	227	261	234	214	245	211	258	266	232	204	210	232	240	203	240	243	245	225	229	257	245	212	233	213	222	207	206	246	209	222	236	238	235	217	253	246	257	224	203	218	225	213	225	226	255	245	248	221	232	225	207	224	225	227	236	232	234	240	228	230	221	252	218	226	204	241	232	246	260	247	229	220	252	258	227	212	243	208	234	230	228	266	208	246	232	240	229	211	230	219	262	236	235	253	234	240	230	224	224	226	238	230	220	233	211	209	241	243	200	230	243	204	226	255	233	226	251	206	240	233	236	232	229	241	221	218	219	234	230	235	249	251	242	235	226	230	243	244	250	239	248	225	240	231	254	236	223	237	220	233	227	213	222	212	216	231	255	232	260	212	226	225	212	233	240	247	206	247	236	230	210	223	243	254	232	239	252	225	233	252	227	210	233	235	232	214	229	245	234	218	204	205	248	227	232	239	266	233	233	242	229	219	216	229	247	217	214	232	236	226	250	234	240	224	245	219	221	244	227	227	228	228	218	224	222	225	236	250	234	209	238	233	188	219	214	226	234	223	246	225	224	248	225	232	228	235	254	222	233	227	247	220	243	231	247	239	233	236	280	256	239	247	224	223	222	240	234	231	231	227	235	227	232	244	236	239	244	250	211	203	246	207	215	193	235	205	244	206	254	207	240	215	207	225	254	208	241	215	240	253	277	254	231	228	241	218	234	208	241	235	224	226	261	223	235	228	233	215	219	222	231	239	207	227	251	230	233	226	231	223	232	224	228	236	237	222	256	218	257	248	228	230	205	238	213	230	235	229	253	225	243	241	241	232	218	233	223	216	218	244	210	218	237	227	249	214	240	251	216	219	232	224	249	241	247	217	247	205	229	245	221	224	235	224	251	248	244	219	249	251	228	209	236	259	220	227	241	215	239	238	240	232	231	207	201	227	229	228	219	225	262	203	221	230	201	242	237	254	227	222	238	253	237	235	199	243	211	208	229	240	233	188	226	218	219	211	206	219	235	213	216	229	216	229	209	251	241	237	228	257	246	254	256	221	242	203	254	208	219	245	238	254	256	225	222	213	238	227	246	233	237	235	229	207	233	229	224	204	249	212	236	219	213	236	236	259	231	225	227	225	220	229	247	223	236	232	221	218	245	265	242	217	257	226	236	211	209	224	191	253	229	224	236	208	246	202	226	227	216	240	223	206	229	226	207	222	240	210	221	231	220	227	221	251	211	214	225	222	249	245	246	222	256	214	222	228	221	244	204	240	223	255	246	233	248	219	234	249	255	241	233	212	241	249	223	201	196	251	216	213	244	224	210	253	261	193	219	212	241	225	216	228	242	199	234	247	232	214	225	200	200	250	234	252	222	246	210	226	230	248	250	236	229	232	203	211	219	238	214	214	254	228	217	224	219	219	217	200	249	227	226	219	237	229	240	262	223	242	224	210	204	225	247	221	261	236	226	253	251	223	207	231	203	269	249	256	217	261	252	218	254	217	204	217	231	229	215	252	236	200	232	251	237	230	236	222	215	242	245	239	257	247	233	247	223	224	249	227	215	249	254	228	200	233	233	229	239	245	232	247	230	222	226	237	249	220	226	255	247	233	234	258	226	223	257	201	210	241	234	222	254	234	234	250	220	226	234	258	203	225	204	205	225	208	259	203	220	230	228	207	234	251	238	192	219	219	230	239	224	231	221	247	234	241	226	231	215	243	211	219	246	227	210	208	255	209	235	236	231	239	246	266	269	244	235	243	242	230	239	202	205	200	209	204	239	243	230	232	243	241	219	229	195	227	226	255	239	232	238	208	233	221	215	237	232	226	253	201	245	247	227	234	250	262	238	232	216	259	249	231	218	230	249	211	216	245	220	221	209	222	226	239	208	259	235	248	236	225	209	234	200	228	236	226	233	238	220	219	226	252	202	217	234	261	223	216	238	244	218	257	229	213	238	240	208	234	238	229	226	263	217	245	237	238	220	248	258	242	245	233	258	231	235	253	230	233	244	239	235	230	215	232	238	235	239	237	221	248	236	248	190	224	248	230	254	242	225	221	232	241	227	241	235	223	238	230	231	216	213	222	248	236	220	216	219	269	273	232	232	222	208	217	230	246	240	225	232	223	233	257	239	228	217	255	200	229	259	223	272	212	225	214	218	243	261	232	235	234	242	252	248	210	216	229	222	212	221	226	234	230	205	206	258	239	223	200	218	220	216	218	244	218	233	193	248	239	232	220	232	222	234	223	220	246	228	248	238	231	205	231	236	240	242	238	240	205	270	220	214	209	222	228	258	244	224	242	233	229	218	244	256	244	211	215	190	247	247	244	246	246	256	266	213	241	217	216	214	213	244	222	239	234	228	238	221	235	235	208	217	215	222	229	216	244	252	227	202	219	206	214	264	223	246	217	229	231	220	247	231	206	220	246	233	204	228	219	243	225	225	209	214	212	237	237	215	238	224	223	247	226	229	217	216	238	241	227	231	232	231	260	244	240	234	220	213	221	207	215	217	245	248	253	260	238	255	228	215	223	210	224	207	232	227	225	258	234	230	228	214	215	222	234	234	216	217	232	256	212	239	218	216	250	229	255	216	199	226	259	270	239	248	208	246	239	217	239	232	251	247	248	244	231	251	236	224	230	251	214	227	219	230	213	222	250	233	234	271	251	245	235	258	222	206	220	228	220	225	224	249	222	234	214	205	192	241	209	224	206	253	222	240	253	225	229	238	244	234	264	205	237	251	218	223	217	209	223	223	231	220	241	255	233	247	212	243	238	253	239	208	215	241	259	235	225	236	209	220	244	242	249	222	220	222	226	221	218	259	229	238	225	248	240	225	212	226	239	217	232	254	243	228	236	237	226	252	251	227	215	199	200	230	196	228	242	218	215	248	226	267	257	272	224	237	215	242	240	227	228	227	209	244	237	228	239	236	197	225	253	232	240	242	217	268	213	259	216	238	205	205	240	223	217	232	251	219	219	239	222	241	223	227	239	216	248	231	248	252	269	251	231	209	238	239	225	238	201	226	221	228	236	255	198	259	209	220	234	238	223	259	244	223	229	252	239	210	227	215	242	219	222	226	237	218	208	219	233	243	244	259	247	239	224	224	251	211	223	218	235	217	222	221	223	238	255	226	249	195	240	239	252	246	231	227	242	243	239	232	221	216
25622	41915	26320	9090	2022	676	940	707	314	306	301	314	274	254	264	300	294	245	315	316	296	267	260	273	261	276	286	292	324	285	244	306	263	274	280	305	258	293	272	296	287	302	282	315	292	252	284	250	275	279	275	273	272	282	294	279	288	269	306	272	294	270	281	272	281	287	275	278	251	296	265	277	285	265	260	256	272	277	275	269	306	297	264	296	272	287	250	278	273	271	285	253	288	270	296	281	262	304	323	293	293	268	273	290	312	277	252	274	288	318	271	260	272	311	293	249	280	274	281	295	274	271	277	295	293	296	302	269	288	291	287	275	284	313	289	275	303	280	265	291	263	249	258	279	287	250	274	289	263	279	282	278	286	278	294	267	274	266	298	278	269	273	283	280	285	278	273	308	297	254	279	254	293	344	279	273	260	273	271	290	285	325	285	275	281	275	271	301	259	274	267	262	275	244	292	273	264	270	262	282	314	307	290	302	274	285	276	289	275	276	287	246	264	286	270	304	262	267	284	245	281	271	269	287	294	277	291	302	283	304	284	273	273	297	275	294	264	310	286	279	264	248	261	282	298	269	268	286	280	261	293	306	275	263	289	285	289	278	252	267	305	276	312	265	261	268	273	296	295	275	294	259	252	302	299	285	294	301	256	290	283	278	268	261	255	259	271	279	302	268	287	296	249	284	280	285	274	270	293	277	251	272	266	267	301	307	322	285	273	261	252	271	266	307	286	269	286	256	283	248	277	283	268	289	284	273	260	279	247	303	255	252	291	300	283	309	273	262	284	280	273	284	280	285	249	278	260	253	283	295	283	264	290	272	286	305	291	278	278	264	288	292	286	279	304	296	261	289	272	287	284	279	337	294	272	271	300	275	265	290	296	260	258	299	242	282	278	294	308	288	275	278	303	284	286	289	277	295	261	283	301	293	289	246	279	267	274	317	267	274	256	319	274	258	312	295	275	297	288	268	271	277	283	272	292	288	318	258	310	277	277	290	269	256	264	311	262	288	288	311	258	249	263	261	274	322	274	284	284	278	275	282	279	299	293	267	287	271	271	250	276	319	253	292	270	270	254	289	276	267	287	264	254	262	278	266	253	274	298	269	285	272	292	267	304	271	285	284	282	285	250	298	252	280	286	283	309	312	292	287	265	282	289	298	279	302	262	278	289	241	269	291	291	245	247	288	278	298	261	280	275	268	295	259	268	330	283	278	298	257	287	314	274	248	287	295	302	283	302	322	260	301	308	284	274	264	270	266	258	295	255	285	260	287	262	286	304	267	290	265	287	268	257	281	265	262	287	256	247	285	252	300	285	257	269	285	264	259	283	300	277	284	276	256	261	275	290	278	260	288	274	270	292	269	280	257	305	307	246	293	264	269	281	257	270	292	281	287	223	274	282	257	307	276	243	262	276	285	276	246	262	312	269	233	285	287	282	275	281	286	323	284	292	252	267	275	266	290	270	288	301	276	257	283	271	258	296	305	258	296	274	272	280	277	272	297	264	272	266	301	263	282	247	306	294	279	246	274	288	302	291	261	301	274	288	275	286	278	300	245	322	271	288	271	268	266	263	277	295	266	276	275	261	245	295	272	292	250	267	260	302	276	262	276	281	281	297	291	294	245	319	294	291	276	259	284	314	263	254	275	270	253	276	325	307	260	254	278	293	305	270	295	259	280	278	288	294	264	288	285	289	288	268	275	279	260	275	278	259	278	262	320	279	278	263	272	298	336	306	307	276	280	262	276	312	268	242	279	283	269	287	260	264	276	294	267	251	262	299	277	282	278	293	307	296	273	287	287	323	274	260	244	288	294	279	287	244	262	243	308	261	281	288	272	282	278	280	256	274	274	281	296	248	271	276	270	284	293	271	289	280	249	264	233	269	247	289	270	255	285	300	250	269	297	316	258	295	300	284	271	296	292	265	274	280	249	279	283	297	285	273	257	280	311	280	280	299	291	270	257	295	263	250	268	269	258	265	269	275	276	265	288	267	269	281	293	264	309	266	259	298	287	285	295	297	288	267	309	255	279	295	261	299	254	315	252	298	271	271	265	296	274	263	290	269	248	269	275	283	264	270	289	319	295	283	281	276	280	280	298	284	271	284	267	260	254	298	287	264	275	247	299	255	264	293	297	261	288	283	282	262	286	268	302	301	285	276	313	292	263	291	248	276	267	284	332	270	295	326	288	283	280	266	267	250	287	255	264	296	275	304	275	269	261	279	295	281	267	302	295	281	274	289	269	266	252	308	299	283	272	278	280	312	302	310	264	241	279	278	304	269	270	309	308	274	260	244	278	289	267	263	296	267	300	275	263	273	303	286	265	270	317	308	295	292	288	260	308	265	293	271	299	272	273	257	309	257	277	307	261	259	247	311	287	260	297	287	267	282	288	274	302	285	281	255	259	278	267	280	295	240	269	273	286	244	304	255	288	267	271	252	277	272	259	285	264	275	266	258	277	269	292	282	283	268	291	269	272	284	273	263	271	278	275	319	265	297	250	258	304	281	279	287	283	278	297	300	268	273	281	298	291	296	252	286	278	279	261	281	280	290	265	289	264	282	278	265	322	275	294	277	279	269	277	270	268	279	273	242	302	280	258	285	287	290	267	274	273	246	267	269	281	281	285	266	278	263	282	266	285	270	299	275	294	276	286	299	287	286	271	253	258	289	277	311	281	265	271	260	283	258	300	299	264	292	304	262	258	276	264	278	276	290	299	267	305	279	264	267	264	284	292	294	272	290	307	275	270	288	273	296	271	292	276	282	291	290	289	286	293	265	265	275	282	256	292	304	314	283	271	262	300	304	258	273	264	284	284	291	270	302	271	277	299	283	292	279	296	295	273	266	281	234	313	279	275	279	265	257	280	235	289	310	287	294	271	307	305	252	255	254	294	265	274	275	291	281	257	292	283	266	293	276	269	241	281	296	254	262	276	289	279	294	296	335	301	274	261	277	266	285	305	281	280	293	284	292	269	265	251	280	264	283	297	295	263	273	274	267	282	285	270	291	282	287	281	286	277	275	273	268	272	304	293	269	311	279	301	252	280	286	283	271	300	242	287	283	267	271	275	277	282	272	299	271	273	321	279	287	286	274	267	266	302	284	275	263	290	283	259	286	288	293	290	279	301	284	282	284	298	306	280	263	275	265	287	279	270	281	278	263	276	267	273	244	285	299	276	284	305	296	266	298	290	267	251	287	270	275	292	279	277	295	294	312	290	255	298	260	294	261	262	296	244	282	273	263	299	284	282	280	276	291	280	267	259	288	282	273	288	272	306	270	283	271	299	291	298	282	291	242	269	254	296	287	269	287	300	296	293	288	301	319	278	255	287	267	296	270	265	274	292	258	271	298	305	286	293	293	280	289	279	282	286	267	292	271	294	291	261	267	271	293	261	250	264	277	278	290	274	255	282	275	317	285	268	268	290	259	266	280	260	313	275	303	287	255	265	310	236	285	261	284	252	267	280	272	288	272	260	267	310	311	265	283	276
24181	22404	31960	27609	21168	11211	4786	2239	535	394	402	386	354	373	376	316	345	322	375	331	361	385	346	353	383	331	370	364	340	340	372	418	399	346	339	313	352	375	347	351	358	334	298	351	335	327	370	374	340	377	353	332	331	352	331	378	339	367	390	357	365	336	315	319	333	359	348	349	331	392	339	343	311	356	355	368	354	344	332	326	343	341	340	359	354	339	339	345	344	346	366	349	348	349	347	333	344	329	347	354	355	350	343	354	378	354	363	325	332	332	345	335	366	347	325	364	355	367	341	373	353	329	329	352	332	362	356	367	342	341	339	323	307	325	379	344	378	325	338	342	333	340	340	345	374	367	349	340	337	354	350	311	332	371	346	336	347	381	338	353	331	347	347	362	301	378	349	336	311	364	362	347	322	321	376	327	340	323	344	327	359	347	341	361	328	321	378	366	353	335	322	377	320	365	354	327	321	356	365	337	379	328	303	357	337	362	335	316	375	361	342	346	313	351	349	371	386	369	378	342	371	340	328	347	356	359	353	338	315	351	319	369	337	360	371	334	342	366	327	339	360	334	318	350	381	331	381	382	360	346	337	314	336	321	353	380	356	321	340	341	353	358	351	373	349	350	365	354	310	317	342	351	326	329	390	340	330	344	366	339	354	339	333	319	378	357	365	368	384	364	333	334	338	353	370	334	335	317	351	362	343	314	394	353	348	321	348	353	349	323	317	321	372	314	340	354	339	374	336	372	353	379	344	349	359	313	335	343	352	362	291	340	374	358	325	345	331	341	338	305	346	307	360	364	365	339	357	334	299	361	329	328	348	342	347	355	376	348	325	322	365	327	337	342	322	341	333	341	364	355	312	359	341	373	355	371	321	359	344	369	347	338	318	353	363	332	358	367	351	346	336	365	342	357	348	333	328	357	333	370	354	329	323	369	339	330	315	360	358	315	336	327	346	350	311	327	350	347	342	341	336	308	343	320	358	351	351	334	347	354	349	359	356	340	366	342	364	335	332	307	346	356	348	351	317	331	338	368	341	335	366	333	334	378	334	333	339	368	370	355	356	360	343	350	357	333	369	352	349	330	322	354	316	341	344	356	351	353	347	350	348	369	340	349	383	317	378	334	342	356	345	346	369	373	348	331	391	359	370	344	303	340	336	337	371	319	359	352	335	343	342	338	364	339	340	360	349	343	366	361	348	339	344	356	362	326	332	344	354	363	349	331	325	357	304	343	354	368	366	326	315	352	350	354	352	343	338	310	371	370	384	354	357	334	324	323	320	316	323	349	329	359	328	370	324	340	384	358	347	332	342	347	323	322	348	330	360	314	330	323	353	357	384	356	369	382	356	326	329	351	345	323	331	347	306	326	375	399	324	334	354	356	329	357	337	337	323	352	353	339	345	333	379	362	319	378	341	335	362	342	341	344	353	305	353	354	324	364	359	355	352	336	342	365	359	349	368	345	364	355	335	360	341	380	346	367	332	360	343	349	320	323	339	343	355	386	327	323	372	394	332	329	351	357	378	336	359	354	313	352	370	327	336	351	349	355	345	359	352	363	331	356	364	367	348	353	361	363	353	348	357	340	324	346	350	355	332	337	373	355	354	325	395	348	345	321	339	359	356	355	367	344	347	344	354	367	350	342	361	347	341	330	365	336	342	342	373	359	354	334	347	351	357	338	338	318	351	335	317	337	330	342	337	332	318	364	334	340	320	345	318	311	317	378	310	408	331	325	360	361	358	325	374	350	377	333	344	349	388	370	359	358	351	328	321	382	326	317	362	344	337	364	322	377	332	359	310	340	393	318	364	351	349	329	325	349	320	345	358	346	324	323	325	327	334	316	357	337	327	327	343	333	317	366	374	348	363	359	308	320	309	340	350	340	360	369	351	347	370	342	356	344	341	346	357	311	328	375	349	315	336	330	335	365	370	350	334	338	344	349	332	359	351	338	331	332	334	346	349	399	361	339	330	341	333	326	346	342	305	318	346	358	333	358	341	392	344	366	329	325	358	356	372	354	345	369	346	328	370	353	363	331	341	328	371	338	376	324	306	400	350	318	332	340	339	356	336	336	325	378	324	322	348	376	334	341	344	329	333	354	347	325	329	345	357	340	367	365	345	352	338	352	327	370	382	322	329	345	347	342	371	332	353	328	315	360	383	354	336	356	339	343	346	326	337	343	322	357	342	370	330	346	381	359	361	310	343	358	363	359	328	326	304	368	393	342	309	362	357	338	346	356	374	332	347	376	360	343	342	378	322	364	382	364	367	351	327	338	333	352	349	371	383	318	314	368	337	320	353	331	303	325	360	354	317	365	363	370	340	342	342	354	343	352	357	329	330	354	364	342	358	338	326	371	363	344	303	384	355	345	331	360	339	288	351	366	336	322	324	345	303	367	340	343	384	353	357	341	335	332	340	332	322	350	361	351	336	341	344	328	331	361	348	345	391	332	344	341	325	340	356	392	355	371	350	313	322	329	328	385	327	340	333	371	308	338	345	350	331	343	345	320	379	304	299	355	338	339	358	329	355	340	348	327	356	312	346	381	375	365	330	346	338	337	331	338	337	346	343	346	371	370	331	331	346	314	359	357	368	344	356	332	350	326	337	348	363	331	333	347	348	352	341	329	314	339	372	369	335	334	367	346	348	353	335	365	338	359	324	343	323	355	313	381	319	361	356	346	328	334	314	346	318	352	344	358	370	321	327	367	369	337	330	334	346	326	344	362	344	368	320	334	350	371	350	299	348	366	326	353	339	342	357	342	334	354	344	340	354	353	343	382	367	336	348	360	358	356	360	333	341	366	332	343	341	368	333	343	349	321	365	349	361	358	341	345	324	368	377	368	321	358	322	361	357	385	325	340	344	329	340	305	350	352	338	350	366	334	353	341	338	313	347	329	344	353	351	327	356	378	371	349	353	333	368	373	349	366	355	346	380	366	377	342	364	315	363	351	328	348	348	339	322	335	372	341	373	344	340	370	334	328	375	338	338	348	403	357	351	359	365	332	334	344	336	360	339	356	321	340	358	356	358	340	344	344	347	389	347	340	328	339	375	325	309	306	326	337	335	346	328	316	364	361	365	340	319	353	370	368	366	319	341	354	341	337	327	350	384	356	368	331	352	342	305	334	366	340	353	371	361	356	333	334	311	349	339	340	339	330	346	353	382	335	337	334	333	342	343	318	361	348	346	340	330	352	338	386	353	375	343	361	331	339	332	371	329	337	363	335	371	355	338	322	366	358	347	342	354	374	351	344	352	331	359	368	328	368	396	372	333	351	365	309	356	349	324	346	337	346	340	323	365	363	320	311	353	321	320	348	368	332	348	348	307	330	363	353	344	327	384	330	347	357	313	333	337	356	320	346	315	327	364	334	376	341	340	340	351	367	326	317	374	345	351	315	382	369	333	330	390	324	335	349	354	385	345	365	352	361	342	374	359	351	351	364	324	316	351	342	352	370	357	347	372	361	348	331	348	324	338	384	358	350	322	324
49816	86010	62875	37709	15809	7376	7258	4353	808	521	494	491	463	465	415	417	425	441	410	405	421	431	414	355	389	403	404	349	374	401	410	457	408	413	395	382	396	422	403	417	435	426	426	388	388	430	392	413	391	396	411	395	409	413	366	421	413	383	425	391	396	386	364	411	404	400	403	381	397	411	418	377	381	414	397	440	360	409	411	380	413	387	388	406	403	442	421	394	426	378	414	396	424	395	401	412	383	412	399	368	409	374	435	425	394	392	373	408	407	421	404	409	410	397	429	388	410	398	395	426	419	374	374	380	379	420	413	406	404	377	372	401	368	402	438	401	412	406	400	401	384	409	385	419	397	387	419	392	404	395	395	366	384	396	397	386	381	405	414	393	418	375	419	388	373	401	407	417	427	372	394	439	385	403	402	414	373	422	407	425	424	417	400	404	398	414	392	415	406	440	410	408	384	391	419	383	389	411	382	422	383	365	406	400	367	434	385	408	419	364	377	413	385	394	384	434	408	405	397	417	409	430	438	412	414	416	441	393	405	423	419	397	383	411	411	420	379	417	396	441	431	404	436	408	376	415	397	374	412	430	393	396	386	384	400	353	395	423	423	383	416	414	391	396	403	413	427	378	395	423	402	366	408	396	400	403	397	416	406	422	419	390	434	398	403	426	388	419	404	426	411	445	379	406	400	395	396	407	386	424	418	409	450	367	399	395	412	393	427	389	406	430	397	372	398	385	375	401	423	384	421	424	410	376	388	432	419	377	433	400	406	429	398	398	385	379	406	381	424	438	375	392	415	387	378	413	423	428	405	363	391	393	396	408	389	399	387	409	397	394	377	429	445	426	430	419	405	424	386	416	389	409	420	434	387	405	393	409	382	414	386	405	416	406	398	392	394	379	401	390	420	394	426	409	390	415	369	423	429	411	427	369	375	415	407	430	391	412	388	405	399	407	404	385	424	418	437	395	389	417	423	379	395	390	403	398	399	376	381	409	422	403	407	392	404	403	396	387	437	410	375	397	421	384	376	371	401	378	411	389	412	406	377	413	403	400	404	423	436	393	447	369	406	434	422	419	394	441	391	374	419	396	376	391	420	411	416	388	406	407	367	385	385	422	365	395	417	399	401	396	397	432	439	396	432	372	434	394	389	427	432	373	390	397	391	407	421	417	402	381	378	380	399	355	372	390	415	413	412	407	377	388	424	425	394	376	395	371	373	375	377	401	421	408	380	384	395	385	406	392	363	387	419	390	372	406	418	361	408	399	409	440	371	388	388	414	403	397	436	378	415	382	412	455	441	389	407	420	406	424	428	381	406	427	384	418	420	391	420	419	418	374	414	382	399	417	422	426	395	398	382	398	415	410	363	372	393	446	384	373	412	431	411	424	397	411	398	414	396	419	393	408	442	352	368	372	411	389	391	388	406	411	426	424	393	428	408	360	389	419	398	383	416	408	429	405	413	428	393	404	376	388	417	409	422	419	429	392	392	399	411	414	431	395	384	401	395	436	410	395	402	413	393	410	382	422	413	410	409	392	386	430	377	399	458	374	411	402	376	401	406	390	394	408	394	409	387	377	414	401	382	355	389	395	356	402	388	400	428	390	413	387	432	391	383	404	389	432	396	397	374	402	383	418	416	425	382	390	387	390	410	387	431	388	385	395	405	387	361	405	386	411	395	399	417	376	373	359	396	373	389	410	374	412	379	391	428	381	405	384	412	383	418	416	404	393	367	415	443	416	423	380	412	383	418	372	384	446	384	387	395	396	399	405	400	404	388	422	422	404	428	374	388	390	360	398	409	396	408	431	405	403	392	395	455	413	431	360	405	433	379	373	393	403	395	412	386	397	407	381	371	400	423	405	423	423	386	399	408	370	350	431	399	384	423	389	393	373	423	400	379	421	391	395	431	405	423	447	403	394	374	424	417	405	398	375	387	402	408	406	368	395	391	377	404	388	379	360	386	368	392	428	386	368	372	397	373	409	397	381	388	392	390	403	405	428	411	394	392	382	398	402	404	437	419	374	370	406	356	412	369	360	426	462	403	384	412	405	410	422	413	395	436	417	410	416	381	412	431	392	372	397	426	422	420	404	384	396	366	451	393	380	373	400	452	395	372	438	391	358	412	391	419	350	374	354	371	426	389	389	420	383	390	383	407	366	397	397	418	387	447	411	432	375	394	410	393	444	418	397	361	393	376	385	412	413	387	362	393	436	410	414	433	335	412	400	426	414	399	423	414	381	402	378	394	392	436	394	426	453	426	424	400	434	404	415	399	368	404	394	400	463	419	440	381	406	364	410	389	429	388	407	388	367	355	428	406	398	405	419	390	378	400	383	428	414	388	376	419	388	388	395	411	418	425	376	422	397	420	406	372	433	434	398	427	409	399	423	400	412	424	407	412	378	421	376	411	357	401	404	382	364	403	436	390	417	429	409	383	452	353	426	383	400	375	419	431	392	404	413	397	421	437	393	388	401	384	427	395	410	403	371	403	364	416	379	361	431	394	435	387	376	410	402	410	389	406	437	379	386	426	418	443	350	369	404	390	397	385	378	399	404	401	400	392	386	396	391	387	427	435	412	389	413	404	412	372	351	395	430	360	405	401	407	401	388	412	396	413	368	428	384	383	407	411	420	385	397	397	388	431	428	359	395	416	404	417	381	420	411	385	421	405	410	435	389	417	355	418	375	430	380	430	417	407	406	432	413	411	419	381	399	409	417	416	409	417	422	397	408	394	412	395	384	415	428	451	375	438	450	392	380	411	375	432	407	426	380	403	356	398	358	422	393	395	402	415	410	391	396	389	377	392	420	401	362	381	391	376	365	401	397	405	422	395	380	410	406	407	394	390	376	394	413	404	411	415	393	396	432	405	398	432	416	393	432	429	380	423	430	413	401	409	449	376	410	417	383	369	374	432	389	383	374	411	397	397	445	401	423	377	383	425	377	364	423	382	382	416	400	386	381	375	378	437	399	381	399	397	422	411	388	426	385	375	383	405	395	421	398	390	466	401	419	429	429	427	385	395	398	404	432	428	374	406	424	409	404	356	413	392	410	435	398	388	375	406	439	380	392	394	412	418	462	421	401	407	416	375	410	412	379	397	390	421	384	431	419	396	405	428	410	387	363	422	427	407	419	403	389	384	399	399	383	389	412	388	410	424	441	347	404	392	432	414	444	400	395	400	402	414	388	389	390	397	426	450	361	429	415	397	409	426	425	384	388	384	417	412	407	388	431	395	398	399	426	454	377	398	419	363	393	413	426	378	415	427	362	395	412	382	409	420	403	417	358	365	387	415	416	421	408	387	411	436	386	387	414	414	408	384	425	457	395	438	401	442	418	372	380	398	374	417	373	405	397	426	396	396	406	396	392	406	422	398	385	421	449	389	412	401	396	385	389	395	412	423	406	415	382	402	441	407	397	416	354	360	415	417	435	389	385	384	412	389	377	390	406	389	410	411	396	422	408	422	441	397	391	381	383	398	449	419	402	452	428
25509	23288	30981	26565	13509	2694	1491	1056	297	238	250	246	263	225	255	236	223	215	248	240	240	255	227	267	222	256	231	263	238	242	262	238	234	226	236	248	240	243	229	235	234	214	230	236	226	219	239	215	223	246	248	239	250	231	236	251	237	241	228	228	247	242	231	249	225	237	225	265	208	230	250	225	228	238	251	243	242	252	220	233	241	222	243	215	222	234	225	204	241	232	223	209	249	249	243	252	227	229	247	222	235	241	229	245	235	235	243	217	222	239	242	245	249	256	227	221	245	228	252	249	246	234	259	215	239	241	236	213	222	251	254	224	233	251	223	227	229	225	231	226	237	242	229	245	226	244	228	212	230	262	245	243	224	273	229	226	216	202	266	242	257	231	253	220	219	234	269	226	257	229	239	248	221	213	208	239	222	246	227	220	250	241	215	250	235	226	250	240	256	252	216	246	216	240	222	207	230	237	243	229	228	254	226	222	248	236	219	232	215	242	261	238	232	257	250	238	238	265	236	233	249	229	215	246	271	225	234	235	251	221	232	243	257	252	251	241	239	268	237	230	231	211	240	235	229	237	208	238	219	230	249	227	240	238	230	248	220	234	254	238	235	232	225	231	207	239	251	262	236	265	235	231	230	233	236	231	213	208	219	256	223	237	214	231	238	242	243	220	225	231	235	255	203	212	256	249	246	256	258	228	243	255	230	218	221	237	228	270	247	250	250	240	232	218	241	234	218	233	224	275	224	230	242	238	251	209	232	234	225	234	208	214	208	221	246	241	228	242	220	223	242	247	236	220	239	255	232	228	259	269	215	236	239	218	252	202	231	243	238	237	226	249	246	228	226	213	243	234	211	236	207	245	236	237	236	234	245	235	241	229	233	228	215	216	224	238	216	221	260	256	229	207	246	239	248	237	217	216	233	227	216	220	233	243	213	229	238	244	218	214	219	240	229	230	244	250	239	225	219	211	222	242	247	208	238	244	230	249	245	201	230	240	227	231	239	229	233	243	218	258	211	242	229	229	231	239	242	248	254	222	238	258	236	241	235	214	219	259	263	244	231	217	253	219	240	244	249	224	244	225	228	220	232	241	241	228	263	232	246	227	243	219	238	218	227	256	229	210	245	221	242	237	253	204	231	230	250	250	219	215	254	256	250	240	255	229	260	251	201	215	209	245	229	226	245	242	257	247	224	241	253	242	228	235	222	244	218	261	236	247	235	232	241	255	239	226	245	237	228	268	239	227	239	235	223	226	259	247	215	254	224	242	200	243	236	231	241	248	246	246	235	216	252	203	239	250	220	238	226	238	258	232	246	217	239	241	200	266	247	254	229	244	272	241	218	219	226	238	239	256	249	197	218	238	213	250	235	256	217	258	237	240	248	231	229	236	222	257	250	231	259	255	193	227	256	257	225	224	232	228	227	237	239	240	236	239	216	231	259	212	242	254	199	254	246	248	231	217	248	240	232	221	202	212	236	252	238	219	246	237	252	249	236	253	249	218	262	224	235	217	221	230	194	239	245	226	227	244	236	222	244	238	250	224	240	225	270	212	245	241	251	240	231	228	235	214	249	226	235	233	224	252	255	242	271	241	208	237	250	243	239	246	236	235	245	240	249	235	225	240	242	222	222	234	223	258	212	237	244	251	239	247	254	237	214	267	241	212	205	239	219	248	258	212	217	241	247	239	224	227	227	219	235	224	244	268	221	240	217	229	238	217	219	245	235	243	235	236	223	236	226	253	251	226	245	226	220	198	257	219	222	231	233	233	238	234	231	243	231	245	219	274	234	226	218	232	253	233	228	223	237	243	211	241	223	231	223	265	226	228	236	227	226	275	223	225	206	249	233	226	225	242	249	236	239	223	234	214	234	239	256	219	234	246	210	242	221	263	238	221	255	255	225	251	231	243	246	242	234	221	245	234	213	231	231	231	240	246	226	215	225	229	232	239	243	214	231	252	244	221	252	241	242	240	230	244	234	257	236	219	242	237	224	246	235	213	205	246	206	200	248	247	249	232	214	229	250	215	211	243	243	239	243	253	227	220	232	217	242	261	231	232	210	228	229	234	249	187	234	233	276	240	240	219	217	236	223	197	214	258	262	202	229	223	216	216	213	253	221	228	239	218	245	221	241	206	234	224	248	243	271	242	234	254	246	219	230	215	235	247	244	210	222	219	256	260	250	233	252	253	232	235	229	259	243	214	253	223	244	239	232	233	246	251	233	258	213	244	243	206	257	264	255	215	245	252	248	248	258	251	260	245	223	213	224	226	235	230	239	229	234	246	242	208	243	213	214	237	219	254	233	218	226	245	256	248	224	248	259	242	238	236	252	234	216	235	232	264	226	273	216	255	212	215	259	219	230	218	221	255	253	225	234	229	271	242	248	257	233	230	203	237	255	233	233	252	243	241	245	219	233	226	257	288	237	251	234	239	244	235	226	273	225	230	253	254	246	249	255	237	215	234	255	239	222	212	235	230	253	215	249	238	213	183	233	235	249	246	273	257	199	243	215	211	234	235	222	224	229	212	215	240	221	241	218	213	220	208	266	218	229	227	221	233	221	252	245	230	217	233	230	236	262	209	216	220	219	225	232	236	265	236	222	241	229	232	230	246	238	251	240	227	231	242	256	262	236	231	243	244	228	236	224	229	220	235	260	249	255	236	264	221	232	213	219	227	209	229	244	262	250	241	240	222	259	245	219	261	252	257	235	242	239	225	234	219	212	224	216	210	231	250	251	248	221	234	213	240	239	243	218	213	215	231	229	212	235	231	219	216	261	240	266	226	225	232	236	232	221	249	217	243	241	250	224	235	236	228	227	238	234	223	220	237	211	233	272	222	223	233	265	242	247	242	245	238	225	223	241	228	238	247	233	253	223	252	220	230	209	246	255	255	217	262	227	246	237	252	244	230	224	250	270	216	226	211	231	223	227	241	237	206	220	247	214	252	236	226	233	206	212	239	245	251	281	225	238	229	226	244	237	225	239	224	224	241	247	220	240	255	221	198	226	223	238	235	231	223	248	240	242	216	233	235	242	242	219	239	241	218	212	237	178	241	255	228	231	236	241	227	237	237	234	255	234	255	261	226	241	242	242	231	208	224	236	230	225	234	248	213	222	243	213	240	231	221	221	240	237	255	216	225	236	244	248	229	240	247	223	193	238	236	233	226	235	240	230	238	239	231	238	211	259	200	239	214	229	281	242	232	224	247	250	251	246	232	206	224	237	239	214	272	228	203	209	247	235	244	220	219	218	227	236	232	228	244	224	230	227	256	237	246	222	228	260	250	244	224	240	242	244	217	246	214	234	230	224	214	244	261	272	235	244	262	250	237	215	229	222	219	238	219	232	231	246	213	240	234	227	223	256	230	232	233	232	242	258	234	205	219	248	236	224	215	220	258	245	247	223	234	227	242	226	216	240	246	237	224	236	244	217	247	233	201	227	242	246	222	215	226	239	232	217	236	208	261	221	238	238	235	223	243	248	199	239	264
46202	70699	49645	28264	12288	4636	3704	2571	470	337	381	319	351	337	315	291	304	293	354	286	281	315	309	280	289	296	280	288	298	301	308	311	308	281	271	268	288	301	275	297	333	275	304	301	345	305	294	303	316	306	325	279	300	308	292	264	287	303	272	307	297	298	276	301	305	289	292	286	281	295	258	286	270	269	283	294	282	330	275	278	328	291	256	322	304	289	280	296	284	289	309	275	286	298	333	280	308	295	305	302	310	273	317	263	289	305	305	296	287	286	300	287	268	309	269	270	299	280	318	321	237	286	315	322	324	316	286	287	296	278	282	306	263	278	299	282	306	314	290	315	314	280	292	289	278	283	282	303	259	258	255	277	307	308	306	267	301	295	268	272	269	282	302	295	297	272	297	317	281	290	294	276	272	307	296	292	281	280	310	293	283	330	291	286	289	301	291	303	295	294	293	257	295	280	325	323	312	269	286	267	270	282	309	270	296	288	302	304	285	301	288	293	285	316	272	308	281	285	311	315	320	282	284	277	263	280	285	300	275	300	265	282	293	298	279	272	304	300	305	304	298	283	280	282	287	298	317	270	299	262	277	284	292	314	274	284	257	273	295	312	286	277	292	282	289	273	296	270	286	308	289	286	297	304	286	294	278	296	288	300	305	296	299	276	320	295	289	283	267	349	290	321	265	284	306	277	295	291	291	287	305	285	298	308	295	311	301	286	294	309	304	300	295	308	285	305	279	283	307	257	282	301	276	274	285	295	270	306	306	280	305	295	268	268	296	282	289	335	300	314	285	310	292	290	273	281	290	288	294	272	298	302	300	295	309	270	287	312	262	283	306	297	244	278	305	286	294	281	285	246	311	298	293	282	272	290	290	286	280	287	316	287	262	298	271	292	304	298	276	290	290	275	301	272	297	279	332	279	284	281	295	274	306	294	322	298	309	280	313	254	293	337	307	281	309	315	266	295	292	285	256	297	283	269	325	289	303	307	268	261	298	300	257	280	297	289	289	266	298	275	261	321	297	293	308	301	273	287	276	285	293	291	290	291	286	271	283	296	276	283	268	288	303	304	293	300	286	312	274	304	278	304	303	312	303	308	277	262	289	299	285	287	295	256	314	303	310	293	253	267	300	301	273	278	333	278	286	323	306	280	299	284	283	289	299	277	294	296	306	320	312	274	286	318	300	295	313	306	299	278	271	258	309	285	298	299	306	275	274	279	264	289	282	278	293	280	322	305	315	296	311	252	301	282	281	299	292	337	292	299	288	283	311	292	277	284	294	264	261	306	289	290	309	300	322	312	308	282	292	306	258	284	279	278	254	306	314	274	283	254	314	294	291	302	294	290	288	267	266	266	269	305	287	301	304	288	279	304	302	281	289	272	284	277	274	293	285	278	299	280	277	288	266	292	290	286	282	296	290	292	327	324	290	288	282	278	315	256	312	322	280	275	267	311	294	258	301	300	315	276	285	281	291	308	277	291	283	277	298	269	292	290	317	267	299	304	276	286	264	285	264	298	307	293	273	303	271	266	323	295	302	329	288	307	254	305	296	299	322	277	286	334	294	246	291	291	279	276	279	288	293	274	280	287	282	289	272	285	298	284	326	291	271	288	268	289	306	298	300	313	329	293	307	298	290	277	261	308	260	286	274	309	302	282	319	285	294	270	267	295	282	266	296	272	273	278	273	276	282	293	296	283	278	297	310	281	271	311	267	287	283	271	301	289	281	280	268	260	275	324	305	298	287	292	288	305	285	287	289	318	287	286	305	274	280	318	280	309	297	290	253	283	272	284	286	278	323	298	274	306	281	281	296	310	291	305	271	285	298	289	289	303	301	285	322	268	264	311	295	325	310	265	287	289	282	328	285	299	282	281	291	266	298	284	323	275	272	285	298	284	300	270	291	305	286	284	286	289	310	302	300	299	287	313	248	303	285	316	286	275	311	292	277	319	294	300	316	310	289	293	290	308	297	293	287	300	288	286	310	279	296	295	331	310	291	277	280	289	281	308	292	303	297	300	290	280	311	281	288	281	291	280	278	271	292	299	277	285	320	315	257	296	321	322	300	289	298	279	339	267	290	269	311	310	293	292	288	287	276	298	257	277	292	312	271	297	305	268	277	285	315	291	304	283	287	287	304	303	292	313	291	295	289	296	277	295	301	295	284	299	280	314	266	256	304	295	303	270	299	302	299	292	270	308	302	292	299	318	302	288	269	276	275	296	303	275	290	267	270	297	267	256	297	275	291	310	296	303	297	273	283	264	293	274	301	293	306	265	296	302	270	267	256	281	307	309	297	302	294	265	310	308	275	315	295	321	288	263	305	285	319	308	282	271	285	321	296	287	289	312	260	314	292	312	282	269	307	296	284	325	324	319	328	280	320	293	284	313	260	294	301	285	289	277	266	309	304	285	277	289	322	266	290	272	297	294	281	316	268	310	295	308	248	274	329	333	280	330	287	285	301	288	270	277	301	283	280	291	317	269	296	282	294	290	282	311	346	280	303	294	271	260	261	323	268	275	306	310	276	273	298	306	265	301	278	306	296	312	274	291	311	293	294	281	320	311	301	269	280	324	259	327	296	290	275	314	287	296	263	294	307	297	286	270	283	272	308	297	270	312	285	326	282	308	299	294	296	291	315	302	312	306	290	297	334	333	284	316	268	256	308	311	279	303	288	306	275	283	291	299	284	281	261	278	274	291	299	306	307	298	286	279	290	282	326	295	303	278	296	311	296	286	300	284	301	288	283	298	306	267	281	276	274	259	324	288	288	283	289	343	290	266	274	290	291	289	280	321	270	283	292	288	310	282	288	311	286	259	262	276	273	284	283	273	266	313	289	292	294	301	283	290	292	305	295	275	275	318	282	315	297	284	286	303	306	301	307	286	286	288	286	312	275	330	299	308	299	323	299	291	294	290	299	286	297	320	286	303	314	284	290	284	309	279	336	272	274	278	297	291	278	291	304	277	291	294	294	294	312	301	301	281	273	262	267	271	280	283	273	300	276	280	303	287	275	300	309	311	282	293	274	290	304	285	279	291	295	285	317	290	297	305	281	285	290	290	309	307	264	292	290	315	265	302	279	281	273	304	257	286	282	298	304	278	304	323	314	298	291	256	298	287	284	319	308	292	290	293	288	294	279	294	280	270	292	302	280	253	325	279	311	281	296	301	288	302	293	251	285	275	315	283	291	279	295	288	307	282	304	260	301	297	326	296	303	309	272	290	297	308	291	308	313	292	274	300	311	299	270	279	277	310	268	314	309	268	295	309	304	277	313	290	332	290	301	284	266	284	288	292	331	276	294	299	292	276	290	313	277	280	286	305	278	294	310	272	302	299	262	286	279	310	278	280	248	282	293	295	265	294	283	273	273	271	277	308	292	304	271	299	297	316	301	299	284	328	277	275	293	282	283	294	300	303	268	291	295	305	313	273	281	268	276	284	267	272	298	311	303	301	307	291	309	258	315	299	282	328	272	272	299	302	276	307	295	251
22969	21555	29941	25718	22958	21195	16099	5895	651	571	555	510	495	460	498	463	434	498	424	445	416	440	441	454	424	411	433	431	452	446	484	444	440	438	414	443	432	458	397	438	430	407	416	411	418	414	405	393	440	412	397	422	451	443	456	462	413	445	449	414	429	401	414	412	446	416	392	442	444	418	387	438	428	435	381	438	445	400	406	409	441	385	477	452	451	437	441	452	473	422	427	401	436	419	481	417	413	415	436	452	436	419	462	440	424	418	420	446	408	423	426	433	424	415	404	441	474	415	430	401	441	433	424	420	423	446	404	396	392	444	454	432	410	427	443	432	417	401	438	410	406	451	413	408	477	452	420	445	403	400	412	389	469	450	460	408	451	438	445	415	451	461	425	445	404	380	422	469	427	397	412	433	457	414	401	420	420	461	409	430	430	455	418	411	434	432	437	457	409	416	393	411	391	436	445	413	422	441	429	423	425	424	390	406	430	421	461	437	428	444	435	434	419	451	412	436	431	425	437	469	460	425	397	407	408	414	414	419	419	433	459	468	466	431	444	479	407	403	433	446	416	419	420	423	446	416	410	409	438	399	439	443	401	419	442	432	410	427	429	420	431	436	442	429	436	405	435	415	388	424	413	442	405	443	447	447	444	486	447	471	371	428	449	444	399	439	403	415	423	444	457	412	442	403	434	442	409	430	434	441	435	425	432	443	451	431	432	407	423	400	434	467	436	441	447	418	431	404	415	415	418	453	436	442	453	419	408	392	434	412	427	427	441	465	459	397	477	404	430	456	462	416	421	413	463	420	398	409	457	417	432	418	418	457	410	439	443	441	429	431	425	443	437	447	457	434	404	425	443	426	411	426	434	400	425	415	430	387	428	450	434	413	465	417	441	401	404	425	461	416	431	410	458	420	417	387	406	439	427	442	395	432	394	450	433	436	455	468	448	416	419	450	406	412	428	436	465	414	463	418	426	414	436	416	404	442	433	426	420	443	423	462	402	434	433	413	418	415	435	435	401	438	454	446	423	409	434	431	437	465	473	451	372	441	382	422	430	430	429	418	416	464	448	417	422	438	425	453	434	384	425	422	441	411	432	445	472	399	439	425	448	396	461	436	445	425	429	434	467	409	443	404	416	415	453	425	430	411	413	405	422	404	424	425	400	443	466	433	434	406	439	416	469	432	474	474	447	457	446	427	431	407	415	398	393	447	447	411	480	452	412	371	438	420	428	431	401	418	420	427	428	426	407	454	418	444	427	401	417	416	440	434	446	428	435	427	426	421	456	493	446	450	417	453	427	404	472	439	393	418	412	407	428	418	400	436	377	406	391	432	436	433	443	432	436	463	442	417	414	409	438	429	423	441	441	430	435	425	418	432	432	454	416	422	462	430	423	407	446	403	438	412	420	443	404	439	445	438	423	435	410	421	431	446	445	440	432	414	422	470	424	441	442	431	470	487	472	465	451	429	434	417	442	424	423	419	398	399	386	424	420	431	395	440	416	454	438	430	420	437	430	434	453	435	407	424	433	388	447	426	430	444	402	459	440	440	439	414	443	420	434	398	420	416	406	406	415	434	431	440	430	424	415	393	402	426	412	411	430	440	403	443	464	402	479	459	433	430	423	425	438	446	450	424	477	391	451	451	416	432	437	390	448	407	409	429	428	406	407	435	469	400	407	415	450	443	480	407	449	427	446	421	440	443	439	436	425	442	409	482	426	435	425	439	423	466	437	425	416	445	400	445	412	432	434	458	454	435	424	408	443	418	408	439	407	431	418	430	463	443	448	445	427	426	456	416	430	386	371	408	438	439	434	443	401	433	402	387	426	428	441	456	439	427	471	392	429	398	410	431	489	412	450	451	399	415	391	431	431	423	406	396	470	432	446	438	444	419	419	408	455	423	431	413	422	399	431	484	406	441	415	440	427	458	426	417	453	458	449	444	431	407	438	432	452	421	481	419	426	422	419	414	427	405	427	478	446	443	432	391	419	410	422	434	410	425	413	436	422	436	454	418	427	402	445	417	429	431	414	469	429	399	416	431	421	478	448	423	433	435	441	432	449	453	429	438	423	434	396	406	435	445	399	388	430	411	380	446	443	449	438	428	457	448	436	434	424	465	452	389	452	436	427	396	424	451	396	458	412	437	414	386	470	451	430	411	452	421	427	399	425	413	443	421	445	451	458	393	465	458	458	434	429	450	416	448	426	441	423	390	421	431	413	416	451	391	403	436	414	453	448	430	428	397	449	456	417	455	422	471	411	412	384	448	430	419	426	472	460	455	437	431	458	457	458	460	430	409	396	453	412	419	429	446	456	440	369	447	429	437	420	403	439	430	440	420	390	425	460	415	456	436	460	417	429	385	412	433	425	424	413	430	471	390	414	427	424	408	394	446	464	459	394	414	462	434	414	452	438	460	434	432	443	443	419	424	385	432	382	394	442	394	378	416	436	415	427	402	434	429	396	401	426	409	457	423	428	403	419	455	413	439	395	435	423	432	418	421	402	410	431	417	437	454	426	431	437	471	432	467	422	450	425	454	460	433	427	423	418	427	455	435	438	403	450	411	434	414	426	440	431	473	413	443	458	435	430	445	457	453	464	424	448	478	439	455	436	432	426	425	429	442	416	418	450	428	410	446	418	415	448	422	407	425	386	377	431	426	433	402	415	395	419	458	438	406	446	399	409	480	422	453	455	407	410	417	454	427	428	420	450	411	429	455	443	443	428	405	449	425	389	431	446	439	414	401	420	440	423	433	422	416	449	425	405	421	401	428	419	416	425	425	452	409	423	465	413	427	415	423	424	412	416	397	434	427	428	400	429	429	438	437	432	432	443	431	435	415	415	395	410	409	428	420	439	424	431	418	456	418	424	418	419	422	423	428	426	431	414	428	422	429	423	420	464	404	476	403	412	430	437	441	419	441	412	432	397	423	445	447	448	407	441	402	428	474	410	458	449	452	414	457	436	415	431	419	413	463	414	488	393	439	420	427	444	412	422	400	426	434	445	400	408	465	454	429	414	439	446	423	417	415	457	395	454	431	438	417	447	424	429	438	421	432	403	423	461	441	411	432	414	470	413	428	430	384	415	436	415	431	470	435	431	466	427	437	426	449	438	465	421	426	434	441	419	426	433	444	409	428	435	448	454	413	480	453	431	439	419	440	398	382	424	434	406	428	418	407	429	421	435	429	410	430	429	468	392	439	432	431	451	442	377	433	443	461	416	430	427	404	424	419	426	410	470	431	418	451	426	445	462	446	451	374	450	431	364	445	407	426	438	438	424	456	428	433	415	440	444	448	442	432	450	420	421	384	445	442	405	423	422	400	462	425	432	430	409	415	454	434	435	451	455	400	458	440	412	450	435	425	412	436	392	439	434	408	430	430	435	434	433	393	456	430	435	438	415	409	416	428	428	415	420	467	473	392	404	480	429	438	428	419	423	440	450	425	402	427	424	406	466	417	385	402	422	427	401	424	435	462	434	428	392	400	426	410
57467	97700	75475	51212	30475	16836	14048	9023	891	728	692	635	604	591	563	580	588	550	507	529	526	512	514	516	557	482	508	508	479	499	542	519	529	503	521	507	545	528	547	502	477	472	484	497	495	524	530	508	534	532	498	491	521	488	511	493	488	497	490	494	474	494	477	501	476	506	484	462	482	502	501	471	516	520	501	545	452	507	482	488	490	499	474	476	541	505	483	503	490	506	532	486	522	496	536	475	476	502	468	522	473	528	546	475	523	519	519	495	521	521	501	513	479	501	473	468	518	519	520	529	503	491	485	512	461	514	476	480	481	502	505	496	537	518	508	484	513	473	485	517	498	519	444	493	530	491	507	503	475	491	524	487	478	467	513	499	459	458	535	482	489	497	494	485	461	510	493	501	489	518	519	478	533	501	483	506	514	492	514	500	513	498	539	490	498	483	510	499	523	522	519	498	478	501	512	508	474	481	522	518	459	470	484	535	510	481	483	495	466	508	513	509	550	477	479	529	521	496	471	490	500	505	457	491	554	482	512	490	483	496	538	550	520	477	498	437	520	442	483	495	484	516	474	440	527	481	522	475	495	521	500	475	456	469	494	473	545	511	548	467	468	510	474	508	464	505	509	469	492	501	522	546	482	513	473	478	523	503	524	491	510	537	481	487	471	470	498	496	475	477	479	520	462	530	486	470	467	532	477	517	501	517	500	539	471	476	511	507	525	520	512	480	501	503	450	494	509	501	501	494	452	517	512	475	477	475	541	496	463	490	507	505	490	483	476	489	487	486	512	476	450	535	520	476	532	495	530	505	496	499	505	503	500	517	474	512	479	501	534	504	463	492	507	536	505	562	471	484	474	482	500	498	506	490	500	530	517	525	460	500	493	499	461	473	507	516	479	450	500	457	492	498	476	489	479	499	508	525	518	498	492	514	502	483	504	489	532	511	470	495	504	520	534	510	468	514	486	447	490	500	506	510	509	497	486	501	492	499	499	447	514	508	493	495	495	488	510	487	518	526	516	506	443	536	543	511	517	467	492	515	524	514	471	480	496	476	487	484	486	483	511	479	497	523	457	533	531	495	506	521	495	514	498	533	508	497	525	498	499	495	496	482	498	447	492	476	504	505	486	533	510	458	523	512	508	475	493	550	576	517	490	498	491	488	517	531	487	503	482	505	488	477	493	477	506	476	487	465	511	473	481	453	521	498	492	507	456	472	488	496	512	496	504	451	487	484	513	562	503	511	493	494	501	514	487	487	509	509	506	506	492	470	489	479	483	472	481	510	483	468	515	441	478	516	508	565	514	509	488	471	529	483	464	494	474	496	514	494	520	512	498	476	487	495	486	496	480	502	487	483	465	438	507	493	479	493	492	505	476	541	511	497	518	497	499	507	481	487	523	464	507	454	516	515	478	487	480	487	477	461	461	465	500	517	501	481	502	477	493	503	501	502	496	453	486	519	560	478	503	537	447	475	490	531	532	492	472	467	498	531	450	499	499	466	519	450	500	496	468	514	528	525	494	515	526	496	494	510	505	494	474	513	519	503	487	504	506	481	477	500	505	495	503	486	464	529	477	506	512	511	461	469	531	512	459	487	510	506	489	479	489	484	522	543	473	486	468	449	516	515	465	476	490	509	486	496	480	491	517	495	477	464	477	450	536	526	517	473	471	469	486	501	482	536	495	511	521	504	500	534	480	470	498	498	488	485	493	473	480	498	479	487	556	471	506	475	462	481	474	487	509	490	514	474	518	517	486	477	475	503	493	536	492	492	534	500	474	501	497	493	513	477	508	508	518	534	520	498	504	511	444	480	502	454	494	493	469	470	480	472	477	498	458	490	479	490	490	517	493	479	483	478	477	519	481	512	498	471	497	501	477	484	495	517	476	517	480	466	498	509	518	497	501	476	519	498	522	476	505	526	531	501	495	454	488	479	491	481	517	503	464	465	485	489	475	495	457	496	465	476	466	486	505	493	477	475	494	470	538	467	496	486	469	494	423	483	481	502	484	512	512	513	487	478	491	501	485	508	452	528	484	506	520	485	509	531	512	442	483	475	498	471	471	479	523	504	485	518	522	525	530	522	462	519	494	496	493	493	493	499	515	484	481	486	503	473	506	516	489	494	458	490	489	519	537	523	468	455	533	464	517	474	543	514	503	466	480	465	464	517	446	527	509	520	510	477	500	518	465	507	484	459	455	467	491	495	523	490	520	501	526	518	516	485	460	487	509	503	486	518	476	465	506	503	484	508	499	528	492	501	493	491	501	504	482	473	470	510	517	472	564	524	514	499	506	507	493	485	485	482	512	497	506	516	525	524	515	514	500	451	506	461	503	470	501	483	452	491	480	536	525	464	487	465	483	500	478	472	494	513	451	456	509	479	508	499	509	505	484	496	494	539	528	474	495	499	539	466	507	473	470	491	538	478	507	495	522	513	518	504	518	470	488	500	461	496	517	480	455	467	443	502	517	499	493	512	442	473	510	518	476	486	501	509	473	502	500	504	495	522	467	523	493	489	482	475	467	478	513	502	513	486	528	489	512	515	476	469	494	504	538	514	488	479	488	492	491	482	497	481	489	516	519	459	493	476	485	523	477	519	497	509	491	482	481	506	494	539	493	499	528	472	523	454	472	497	479	478	500	482	498	443	460	483	473	474	518	519	469	484	494	493	508	498	486	518	501	521	470	474	444	491	513	525	502	481	525	448	504	457	507	518	513	487	470	528	499	476	550	489	511	486	500	483	479	497	524	535	481	507	485	472	483	474	499	497	555	529	522	488	496	493	498	505	469	491	475	527	497	472	496	508	518	497	465	504	480	484	511	488	536	470	460	504	452	495	503	519	500	474	520	495	480	493	513	501	510	475	502	443	503	526	495	466	495	526	448	466	469	478	487	497	472	513	466	536	534	487	464	465	504	508	550	485	510	529	506	499	498	498	529	529	495	516	478	485	476	532	500	465	479	542	510	466	511	486	454	476	504	542	476	465	547	514	508	485	507	477	467	491	495	495	489	487	518	502	504	483	483	511	521	488	461	439	503	516	486	493	511	488	514	504	474	486	487	497	490	515	517	489	534	494	494	572	505	523	492	503	526	486	505	476	474	498	504	497	507	537	540	496	461	481	462	504	508	507	527	486	502	475	475	506	504	501	478	512	526	522	489	490	478	488	500	507	484	493	499	498	497	488	495	494	494	507	513	516	500	499	491	545	494	459	514	540	467	447	480	487	484	476	442	522	468	486	500	492	475	531	492	495	499	509	484	536	474	519	459	508	465	508	503	502	489	499	507	474	487	522	480	434	496	491	553	454	505	486	484	493	496	518	506	509	507	499	538	489	540	505	466	492	488	507	487	489	514	477	497	497	501	499	538	516	533	509	470	512	510	520	473	474	518	508	435	516	477	476	488	500	502	482	504	474	511	504	468	517	518	498	497	491	501	490	492	448	502	496	503	483	515	484	508	440	446	505	500	475	510	468	518	487	514	524	484	501	491	522
28174	26453	25345	12612	2532	687	442	413	227	235	239	254	239	240	236	240	225	222	246	247	229	284	226	228	222	228	213	246	240	219	242	220	217	264	261	213	205	249	243	232	243	234	267	235	241	222	240	207	231	216	208	250	235	231	224	223	255	227	273	246	239	219	216	258	240	229	244	228	232	250	216	210	250	217	236	216	264	231	232	224	242	227	231	232	262	240	233	264	215	238	227	254	236	200	249	225	217	229	233	214	214	222	227	205	229	230	229	228	253	222	250	250	239	225	239	217	230	236	233	221	216	202	230	198	216	193	235	214	228	259	247	265	255	228	224	261	248	223	228	225	258	246	215	229	257	213	219	242	242	210	245	213	237	225	229	202	236	234	244	234	228	218	237	243	218	237	223	228	238	212	223	239	251	225	224	203	241	228	253	237	237	217	225	237	264	231	231	223	247	242	214	227	253	252	230	285	252	257	233	245	248	227	240	250	230	260	235	224	227	239	226	254	229	214	220	227	218	234	281	239	215	239	229	236	237	274	208	238	245	244	262	223	248	231	271	250	237	224	242	219	230	218	231	222	224	216	226	260	257	220	227	229	272	228	228	229	213	231	229	224	233	216	226	230	229	227	241	233	224	231	226	209	232	263	224	251	213	241	249	264	196	259	259	230	244	193	262	215	224	228	257	241	256	232	230	216	215	232	245	229	225	245	230	222	248	228	220	248	227	232	222	217	233	233	222	221	226	225	221	205	241	226	239	262	256	229	244	256	228	213	226	235	241	228	218	236	235	237	212	238	241	245	236	254	203	236	244	238	251	245	235	226	238	213	237	198	240	246	234	252	250	231	247	233	239	243	225	247	234	237	252	234	222	244	215	261	222	229	236	215	244	213	236	203	239	235	240	243	228	262	236	216	221	227	269	222	235	225	250	222	221	224	252	253	227	217	236	244	246	232	247	235	244	232	242	232	243	224	232	242	236	228	212	238	224	234	225	241	222	238	228	229	206	237	254	241	239	248	214	228	235	231	220	247	242	240	223	218	264	227	227	232	206	217	241	196	247	231	206	240	232	237	220	253	240	248	237	233	242	235	214	229	239	226	240	237	233	232	225	250	231	263	236	235	254	245	223	208	242	243	211	255	215	243	213	277	265	249	249	253	223	226	208	218	241	261	233	229	216	226	221	242	226	246	247	252	229	248	259	237	245	194	229	241	201	227	244	231	246	246	241	235	218	234	228	242	242	242	218	251	254	243	245	222	225	242	238	234	229	236	232	248	245	246	230	226	240	267	235	223	215	222	222	213	238	225	237	214	243	229	243	244	204	249	267	237	228	238	219	238	239	227	217	265	204	247	234	245	216	246	233	242	248	227	233	243	232	259	224	228	237	225	231	227	272	258	252	216	239	232	263	241	232	236	222	249	240	212	227	242	264	252	230	263	208	220	232	236	240	226	242	237	242	233	225	224	248	271	275	261	219	231	229	218	254	240	227	260	219	239	240	218	227	225	264	237	211	223	229	261	219	234	230	217	273	230	243	253	214	261	235	245	222	219	247	249	225	230	230	229	226	236	220	232	257	224	228	223	228	217	207	244	222	236	236	241	245	247	221	273	256	224	254	254	245	216	251	228	246	247	250	202	239	228	247	241	216	218	245	214	237	229	220	216	232	235	262	236	220	253	235	237	234	245	244	256	270	266	236	215	241	212	217	221	220	229	237	234	237	217	211	236	236	250	253	207	210	234	270	215	233	255	204	239	225	238	237	257	203	217	227	219	226	222	237	227	234	222	228	234	224	231	258	229	247	242	224	243	248	256	236	257	255	240	210	213	219	229	223	236	220	232	230	249	229	227	217	240	220	235	264	255	238	240	231	211	212	237	242	230	258	207	231	277	222	244	235	245	224	245	240	231	228	229	248	253	236	217	248	195	245	255	234	226	245	234	230	224	258	242	221	247	242	240	234	224	225	260	240	218	249	234	233	203	240	224	214	203	221	242	264	211	252	224	233	226	227	227	218	254	246	244	224	269	249	248	234	258	231	241	226	230	228	232	266	228	242	229	267	248	223	231	242	250	231	221	235	222	257	237	243	232	238	248	225	232	250	243	235	234	235	240	230	241	245	229	226	227	218	251	195	250	257	238	230	228	261	229	272	215	262	217	220	226	233	238	259	241	230	242	240	234	211	204	214	222	250	245	220	234	230	236	225	258	241	241	208	257	228	222	254	239	231	257	233	231	271	236	229	218	252	243	234	212	231	239	224	216	262	221	251	250	243	244	234	235	213	216	242	221	258	228	228	260	255	230	238	234	248	253	233	241	248	200	234	256	239	212	218	256	248	242	229	212	225	228	219	220	195	236	236	242	219	250	251	230	234	246	235	234	230	229	229	257	245	261	201	211	239	239	222	240	244	235	210	223	245	231	253	207	224	221	225	229	240	232	230	241	228	269	231	209	243	239	221	243	221	237	213	253	229	224	238	222	209	223	207	262	255	238	216	207	234	256	235	269	241	225	224	238	260	216	246	254	241	219	226	211	207	249	244	232	224	224	252	237	238	220	247	241	219	234	222	256	217	233	207	245	244	238	222	245	227	208	227	234	215	232	245	216	247	265	221	265	258	223	236	234	232	242	217	244	274	282	218	229	228	243	230	237	262	223	247	243	240	224	241	237	242	236	227	233	235	231	231	243	255	221	226	261	249	218	251	246	228	240	240	238	201	220	243	248	216	231	220	217	241	209	239	244	230	231	273	249	235	227	209	199	223	228	233	231	250	245	232	233	226	237	249	242	234	227	224	259	219	274	216	223	231	239	244	232	251	219	238	252	238	224	210	216	214	254	209	235	267	245	243	213	235	228	252	213	233	258	234	218	245	234	248	249	240	249	230	227	222	242	217	238	239	236	245	228	234	272	233	226	243	236	233	238	229	227	259	238	230	229	252	248	222	243	250	241	222	245	274	222	253	221	230	233	217	262	242	248	218	242	210	234	211	235	203	229	230	228	224	244	225	237	219	256	241	259	239	237	250	212	240	221	242	226	229	241	231	255	262	242	223	232	227	234	220	246	223	223	241	250	218	246	211	242	237	241	216	241	267	257	243	223	216	233	240	244	229	255	228	233	238	238	232	239	259	222	229	244	240	210	220	210	267	246	233	235	243	222	240	247	246	241	234	244	233	223	233	225	244	234	243	250	236	254	247	239	245	246	245	240	248	236	214	236	258	243	270	237	250	218	235	214	245	243	247	243	232	238	225	241	248	220	251	226	225	237	247	217	230	215	215	226	223	237	225	224	239	265	247	232	240	238	220	228	242	258	251	246	242	245	242	243	235	243	224	261	244	229	218	227	255	216	229	232	221	248	242	254	228	220	248	242	243	228	278	228	225	237	254	233	231	232	262	216	256	255	235	240	262	242	262	230	221	265	246	261	225	236	231	233	238	227	231	240	208	213	251	233	217	242	264	231	228	229	221	244	265	220	253	234	220	238	243	232	219	235	262	232	226	247
26385	40251	25044	10726	3373	1082	751	630	311	302	301	283	286	310	266	266	261	269	256	312	315	295	285	288	281	285	276	310	280	247	275	281	308	269	283	287	281	243	278	285	284	287	291	276	307	261	283	289	286	286	296	334	274	308	295	302	292	271	295	272	293	269	237	300	290	293	307	279	304	289	287	271	263	272	290	282	273	271	285	252	295	290	280	276	300	269	309	303	298	276	289	284	283	257	274	303	288	280	302	300	309	311	324	303	308	276	283	278	279	286	292	297	278	283	275	286	282	285	294	274	307	285	298	261	270	264	294	257	286	286	287	283	281	291	307	290	274	282	282	263	279	246	303	238	292	277	297	284	298	311	287	237	267	305	294	277	294	305	304	286	277	287	276	262	266	302	260	291	290	295	315	261	317	269	266	287	281	286	281	295	272	265	276	290	280	306	253	278	288	282	299	280	266	266	289	324	308	257	281	275	256	292	283	288	281	289	299	265	305	260	284	284	246	296	284	339	281	278	293	276	274	265	299	306	289	265	304	295	282	289	276	283	275	278	242	295	273	279	310	274	257	281	301	306	302	272	293	268	273	300	289	287	285	282	271	295	287	283	285	293	284	269	264	318	255	295	265	276	282	300	265	309	280	248	300	262	313	287	277	274	276	302	267	299	289	293	267	282	265	273	308	273	290	290	294	288	279	248	289	304	266	272	258	300	286	309	284	265	295	297	293	285	276	268	278	270	255	315	246	279	276	271	301	263	282	282	267	302	290	293	266	326	279	278	265	269	269	276	267	306	270	266	302	248	266	307	288	305	294	258	256	291	256	304	274	273	289	298	261	273	264	257	309	261	278	289	295	282	278	307	316	286	280	282	278	282	276	278	267	290	278	265	287	291	276	274	268	273	284	318	309	286	294	265	289	267	275	277	290	282	292	298	280	304	259	300	274	315	289	277	279	284	288	301	266	311	263	273	273	307	265	303	282	298	280	280	288	311	261	289	276	279	293	293	262	279	286	271	278	288	275	280	282	296	285	310	288	278	275	283	296	278	325	274	298	266	308	237	265	270	308	276	300	296	306	243	299	285	253	247	265	270	306	297	305	274	300	257	284	286	291	272	281	269	289	310	283	302	290	292	252	272	302	278	265	265	285	261	253	289	262	283	264	305	258	260	283	268	268	310	320	277	286	266	256	297	261	266	287	258	290	314	298	287	288	288	290	273	270	282	283	288	326	279	294	263	302	294	283	264	308	303	246	320	266	271	295	297	288	279	304	277	272	302	272	322	280	294	257	321	312	288	300	270	275	282	294	278	264	302	295	265	286	286	281	268	290	288	301	274	274	279	285	296	265	302	269	273	283	286	296	268	259	260	286	291	297	267	329	298	294	301	271	268	265	281	264	296	293	279	281	271	273	294	299	293	306	278	262	318	275	285	295	302	261	272	257	288	282	289	244	284	267	287	277	281	275	298	301	257	289	276	305	263	288	320	297	324	280	282	309	282	280	272	277	260	259	274	296	263	311	278	276	312	275	286	281	282	269	252	268	303	267	288	274	290	323	285	306	286	293	252	270	281	266	267	251	289	325	273	293	290	260	284	269	279	291	305	275	300	297	274	314	298	279	303	299	280	297	290	278	308	283	263	279	306	280	272	278	268	256	260	264	265	289	296	335	298	323	292	292	249	294	260	296	270	273	290	320	282	287	304	306	286	288	247	285	277	265	281	292	283	261	281	268	272	277	259	272	294	255	310	288	290	272	277	280	282	304	245	288	245	301	293	270	281	277	259	298	262	303	273	320	291	284	260	278	294	284	302	276	253	287	282	296	281	295	288	263	278	318	283	285	289	302	266	308	280	280	283	301	298	267	310	266	292	243	276	278	295	316	276	288	269	280	285	295	301	276	297	262	246	279	279	314	303	291	283	289	308	298	279	309	290	281	261	267	283	291	299	311	285	281	287	292	282	298	294	296	303	251	299	282	285	272	289	274	300	275	304	254	260	279	308	260	281	283	306	271	277	303	305	274	288	254	279	290	290	301	303	257	264	269	279	295	288	293	290	277	310	274	272	286	274	277	301	300	272	298	297	301	286	277	318	288	262	272	255	291	303	287	277	300	277	279	277	304	311	308	297	313	279	290	276	245	277	286	285	252	288	268	283	299	300	266	299	297	275	283	283	323	267	275	272	315	283	277	284	281	279	277	265	274	272	286	324	300	280	279	300	305	283	284	292	273	279	293	264	288	293	306	283	282	304	269	300	265	298	290	285	283	310	279	280	285	283	285	284	271	287	282	299	283	275	268	298	263	290	287	297	272	292	276	262	268	284	298	277	279	275	293	278	265	281	263	292	281	274	286	265	269	286	277	288	279	326	264	296	258	246	298	274	283	310	279	322	290	298	296	244	290	284	282	268	269	252	292	285	283	295	344	301	273	304	263	284	277	269	286	312	321	301	305	262	280	284	287	310	276	291	288	276	285	267	306	300	279	282	307	268	254	261	276	306	288	269	287	297	264	301	277	288	288	303	296	270	262	292	268	302	296	289	263	268	291	296	284	283	290	251	305	296	283	305	276	282	293	280	279	326	274	278	290	293	283	281	321	270	277	301	284	316	277	290	283	287	279	281	282	312	305	291	240	265	275	276	296	285	302	274	270	255	271	298	279	281	312	309	299	264	298	284	282	281	262	282	265	300	284	268	291	267	296	273	264	291	307	300	291	259	291	283	266	275	294	277	280	273	310	306	293	261	277	275	276	306	291	316	253	258	274	301	284	305	274	244	274	293	281	298	297	279	282	267	265	265	285	304	275	257	283	278	306	306	269	271	271	271	276	270	297	288	278	276	321	289	272	268	297	269	279	262	258	280	268	286	284	282	281	295	305	273	281	283	272	265	263	263	271	292	305	288	263	292	286	257	292	284	284	283	283	286	294	291	288	303	281	273	318	259	250	310	289	271	286	283	288	309	265	285	298	268	293	266	283	269	303	296	298	259	299	317	290	308	312	269	300	308	295	277	295	265	297	291	305	274	266	298	284	256	313	274	296	277	279	289	278	287	295	260	318	261	279	297	282	257	270	281	290	271	265	251	268	291	258	265	260	278	283	292	300	289	293	265	297	279	261	277	297	290	250	268	288	271	310	303	280	309	245	308	294	294	268	297	284	301	278	296	310	276	275	313	319	272	310	286	283	282	284	258	269	298	259	271	274	295	294	295	265	295	289	265	269	284	246	284	270	276	270	255	257	287	286	297	281	286	283	346	278	300	253	291	283	294	278	270	315	289	277	265	307	282	270	276	301	281	297	278	276	288	282	266	304	297	289	272	282	301	255	263	270	278	300	281	272	279	304	289	294	300	278	285	265	285	255	280	310	311	292	298	307	287	296	259	284	272	288	287	270	283	290	273	276	297	248	274	278	305	283	330	303	284	307	258	287	265	294	307	295	300	290	258	297	294	270	319	258	301	307	266	307	291	243	305	281	298	278	285	297	312	279	288	256	272	332	290
24207	22175	31565	28474	21935	13137	6472	2868	545	443	373	377	381	367	344	376	366	340	344	353	365	355	328	364	356	369	358	360	365	362	363	370	366	318	347	349	342	356	342	352	342	354	352	385	362	331	382	344	361	373	318	339	344	334	356	339	343	343	363	338	345	343	354	383	343	347	351	340	350	329	378	373	343	368	342	368	343	343	331	322	380	370	341	383	346	344	355	342	380	345	355	311	356	369	342	364	333	375	328	359	358	344	353	349	360	341	344	347	353	317	336	332	353	369	355	338	328	371	390	391	345	356	341	346	341	374	369	333	339	346	362	347	364	336	380	348	349	366	354	354	347	333	325	334	316	347	356	395	348	355	362	371	360	322	355	356	347	363	362	355	337	374	376	346	355	378	349	332	324	339	331	358	341	355	368	348	313	345	390	321	354	331	331	334	355	395	382	373	360	379	320	349	393	386	352	347	343	335	362	321	306	366	345	363	377	360	371	365	382	367	324	345	350	362	367	342	376	328	384	367	372	353	352	391	341	341	326	352	324	336	345	314	376	352	343	341	319	372	342	379	324	339	339	364	366	364	354	375	334	363	324	384	338	367	337	336	369	340	325	325	365	360	372	381	390	379	346	353	393	371	376	359	356	349	354	357	408	342	341	315	369	347	355	358	323	356	328	370	352	382	339	357	373	347	351	348	390	360	357	385	331	333	341	358	323	333	360	355	345	368	348	374	359	331	344	350	360	333	338	352	324	351	358	327	354	369	349	358	350	321	349	342	341	335	367	360	356	352	348	324	313	402	357	317	352	360	373	363	332	375	356	332	301	364	327	351	338	355	355	360	379	340	362	374	356	375	322	339	373	337	335	360	341	367	339	329	357	365	354	352	349	358	359	330	358	328	355	366	327	323	346	395	377	352	337	371	353	372	341	330	398	353	377	348	342	396	413	358	369	343	341	349	359	357	345	381	352	343	348	349	332	341	368	334	329	355	330	329	329	378	325	362	354	346	401	379	380	334	373	350	385	366	361	341	339	350	327	345	384	325	340	372	324	369	365	351	345	340	349	359	345	330	367	360	361	352	367	369	335	334	366	344	364	381	326	333	341	313	358	370	372	348	346	315	354	349	355	365	346	362	312	324	354	401	349	316	403	319	356	331	389	371	375	340	361	336	353	329	375	319	342	346	373	335	381	315	342	375	390	357	360	359	349	377	331	326	401	342	369	374	346	345	377	367	363	359	337	353	343	310	365	348	378	332	327	371	360	365	353	341	357	372	366	372	326	348	336	355	338	349	361	329	374	294	363	331	333	316	359	339	370	340	378	352	375	356	372	319	330	357	350	356	359	394	371	331	338	350	386	323	345	327	385	368	364	358	332	363	375	347	333	316	358	362	352	368	322	371	361	357	350	368	349	358	350	363	370	332	359	339	364	347	361	363	363	362	351	349	318	390	304	359	354	336	318	348	403	331	363	366	371	363	369	369	342	327	385	357	345	329	357	357	367	345	365	349	339	343	348	355	346	337	367	363	338	347	381	337	325	347	367	345	380	376	338	362	345	331	337	355	344	327	342	353	348	327	364	342	328	328	352	357	360	342	338	345	359	356	335	359	358	345	338	337	344	329	321	373	367	358	365	313	350	327	332	355	344	377	330	351	324	388	360	359	338	365	319	371	358	356	350	343	352	348	382	328	331	343	339	352	353	326	341	371	333	330	389	359	325	348	338	386	344	349	321	369	306	358	359	315	364	331	354	355	330	316	334	384	334	331	341	333	383	372	333	379	371	348	323	350	372	334	350	357	329	352	329	325	348	340	366	360	353	351	353	340	320	368	364	351	385	331	350	359	322	365	371	352	347	357	354	366	353	342	328	340	357	351	369	359	334	351	339	356	359	321	345	358	360	382	373	326	331	402	362	325	391	372	350	362	383	352	330	291	358	355	347	342	324	349	328	356	334	367	373	382	349	342	338	370	339	358	363	377	368	348	346	371	331	375	380	363	398	331	388	370	353	398	349	358	361	346	349	360	352	379	367	346	369	324	359	363	360	373	304	351	362	353	394	350	340	338	366	326	340	342	341	353	361	338	331	342	336	346	355	342	356	367	361	380	356	372	331	375	337	366	375	349	363	350	318	345	350	342	321	373	346	324	354	370	364	385	343	356	373	373	315	331	332	353	373	356	337	384	337	391	341	342	338	350	399	375	365	359	318	337	336	328	366	349	363	364	345	351	362	371	377	319	361	376	335	359	349	355	340	328	346	324	370	349	366	362	326	337	346	376	366	401	327	357	337	369	325	333	346	371	334	374	378	336	339	362	399	348	330	334	341	339	379	348	324	338	317	371	332	352	382	350	339	356	388	353	336	354	349	344	346	319	338	330	363	328	346	366	335	357	338	367	346	359	383	356	376	377	342	316	383	342	366	355	331	345	364	349	341	377	361	342	340	320	350	352	388	330	355	359	334	336	370	372	357	348	372	353	367	365	316	356	333	367	378	359	310	353	348	362	341	367	356	388	332	387	371	399	355	335	331	324	341	359	378	348	377	355	366	357	358	336	339	341	377	366	354	340	366	347	342	361	365	350	372	310	338	348	344	360	364	333	364	345	327	360	347	348	358	386	352	352	374	319	345	334	324	344	338	337	340	346	330	328	346	339	332	377	362	336	353	373	353	364	337	371	370	361	346	327	361	326	362	325	366	348	369	355	316	351	326	339	367	334	352	335	355	365	344	345	356	348	349	356	337	348	374	349	386	363	381	349	331	372	398	360	387	352	340	366	317	368	346	325	341	332	371	335	324	352	349	319	365	331	322	333	333	368	376	392	354	375	327	328	342	356	374	363	337	347	355	345	331	357	328	365	337	311	349	366	358	368	348	351	320	331	368	373	368	360	378	363	356	343	372	356	340	374	381	316	312	351	334	370	323	349	342	368	336	330	330	341	361	368	367	348	344	360	382	342	338	378	344	344	365	380	348	321	326	367	354	344	340	367	377	312	350	337	332	294	336	363	350	336	365	367	358	365	349	359	344	330	337	324	343	365	334	353	344	340	309	330	336	317	350	332	319	393	323	335	358	343	354	357	352	344	363	344	372	358	329	335	361	363	377	354	338	332	379	352	351	375	348	297	387	348	329	318	354	364	361	365	381	347	336	367	342	358	354	340	376	380	365	311	361	329	317	346	359	338	359	365	340	369	362	359	326	364	330	333	355	352	369	376	369	369	352	363	329	354	369	367	319	351	327	348	331	354	320	364	382	370	354	350	323	359	368	356	334	314	344	385	396	375	322	365	313	355	335	343	342	340	336	354	331	380	320	310	406	352	373	383	346	345	389	368	355	345	356	353	353	340	337	348	338	338	337	366	365	367	331	345	336	358	354	404	368	352	355	377	349	337	366	325	331	355	353	349	354	346	350	340	344	348	337	354	355	370	340	320	344	369	356	306	387	344	357	358	337	338	341	362	347	362	374	334	345	349	360	318	364	374	344	355	329	362	349	360	359	332
51022	84163	62542	39479	20027	10041	9552	5447	804	561	445	453	476	476	441	460	416	432	414	412	407	417	442	422	432	415	400	458	432	406	457	401	415	423	410	395	388	422	386	370	441	387	424	439	417	395	398	402	430	433	379	427	436	405	429	395	397	394	400	390	383	357	381	401	414	404	404	392	434	390	406	411	384	386	418	415	416	372	383	435	406	415	367	364	422	431	420	430	399	397	423	396	425	385	401	387	382	416	458	417	397	412	411	405	395	360	437	439	434	399	388	410	430	394	407	430	422	439	380	419	411	424	392	405	408	435	441	429	366	423	431	405	386	412	400	421	421	385	399	385	387	403	430	416	399	430	414	385	409	430	361	391	408	379	417	391	433	427	412	437	392	404	381	418	424	435	411	426	410	398	418	389	388	364	398	429	407	406	376	389	377	388	408	458	389	374	414	434	420	398	404	420	412	421	433	425	411	405	446	422	364	415	387	443	399	428	385	444	378	404	395	383	374	405	381	428	396	408	403	430	405	404	375	369	395	431	375	444	422	400	408	424	407	391	436	389	416	410	407	408	413	398	427	391	395	391	394	392	419	371	388	336	407	425	408	424	418	357	401	402	430	414	401	395	412	394	418	412	400	435	386	456	430	429	431	385	415	442	433	394	406	400	407	402	414	423	400	426	387	381	369	387	399	391	410	418	402	425	421	374	384	381	432	414	401	415	420	413	407	437	422	414	419	417	421	388	384	406	387	403	412	420	408	460	391	392	417	348	399	392	413	387	377	417	409	388	432	402	410	396	396	416	441	432	404	372	382	413	391	403	432	434	399	386	435	404	418	402	392	413	429	376	417	380	411	434	389	393	369	423	398	423	384	439	358	410	372	351	408	364	395	395	416	401	412	388	422	391	386	428	422	391	373	405	390	384	391	412	406	436	376	407	405	414	366	413	373	397	415	418	385	384	427	417	403	406	395	377	430	405	391	414	392	394	413	403	422	407	425	403	408	419	386	415	393	447	368	404	414	386	415	436	420	395	419	391	378	426	420	372	403	426	392	404	423	401	398	396	381	443	430	420	382	418	410	380	423	397	390	392	413	407	415	406	378	411	439	397	389	412	411	400	406	360	427	405	430	400	367	414	409	410	429	434	408	394	382	416	397	392	382	407	423	399	429	392	380	396	391	426	418	391	419	402	405	419	403	422	433	391	418	391	413	407	422	396	415	403	413	404	428	401	382	398	397	398	412	423	438	380	380	422	408	434	416	406	400	378	379	409	401	426	457	394	412	415	393	420	400	432	394	429	396	412	378	408	393	395	393	416	372	386	430	392	405	386	398	387	400	392	401	414	417	419	426	442	441	404	422	402	419	408	409	385	383	411	400	387	397	443	440	399	397	391	404	427	434	408	423	391	387	388	369	401	432	395	390	405	434	404	387	370	397	373	423	385	388	411	417	417	365	403	420	397	405	465	424	389	399	389	383	403	426	426	397	422	396	400	370	394	412	404	400	406	390	427	407	373	415	380	387	463	420	381	431	402	383	384	416	406	392	444	391	407	399	416	398	392	444	398	413	441	437	421	397	400	406	430	382	370	407	414	421	351	343	376	421	414	404	387	440	410	410	387	402	421	370	388	380	371	411	415	423	444	420	419	405	362	357	449	329	398	411	402	374	408	386	413	406	398	378	417	411	419	431	393	397	402	410	419	411	414	398	411	473	354	391	390	382	445	442	421	364	374	376	432	431	420	405	413	395	398	420	381	383	439	410	410	472	397	429	384	439	418	421	422	409	431	390	356	423	410	396	441	334	439	397	399	403	414	376	442	423	370	398	407	374	436	367	384	381	419	438	414	392	433	411	398	413	425	400	387	419	377	402	433	377	436	443	405	416	380	411	417	414	404	393	428	447	417	462	415	407	419	402	428	435	381	450	393	410	398	413	413	394	411	400	420	402	426	418	407	455	408	423	421	400	400	422	392	411	401	390	417	424	416	417	433	404	400	402	377	399	440	398	429	416	445	436	397	401	427	427	393	436	407	423	424	425	397	412	413	400	428	413	437	400	380	407	371	428	419	425	420	415	358	451	425	385	398	416	384	374	375	408	383	441	394	418	414	406	395	404	405	377	392	434	414	408	412	412	433	451	384	431	414	436	424	381	403	400	364	397	397	386	419	419	405	428	370	386	432	417	381	399	408	410	421	367	396	407	400	423	441	445	419	448	434	421	400	405	430	390	426	425	397	416	412	416	385	381	437	408	357	407	450	409	422	411	391	410	428	392	401	408	398	431	449	424	397	402	424	419	427	412	417	458	406	418	393	386	396	395	410	410	400	411	381	432	422	380	427	400	445	401	415	415	389	458	435	384	399	400	405	420	398	380	371	397	415	409	424	438	414	390	408	385	402	433	440	376	383	443	341	394	428	372	419	406	418	467	433	429	406	399	413	394	407	392	424	364	412	387	395	408	399	390	401	402	407	399	429	394	388	420	374	427	419	403	404	368	393	394	429	427	409	439	411	394	401	386	407	413	439	377	374	387	412	433	363	395	394	414	397	404	393	430	423	414	383	418	394	424	392	427	410	380	394	366	400	390	422	403	415	445	402	396	396	412	390	394	437	402	431	396	441	382	427	432	445	404	439	424	382	421	452	385	428	394	421	425	424	377	425	405	393	394	408	396	417	420	390	400	440	367	376	430	401	371	412	414	388	396	442	405	395	406	390	389	410	461	388	413	406	379	372	429	382	398	427	432	398	400	400	434	416	418	412	432	404	410	352	415	429	432	421	371	376	472	404	427	430	407	409	442	404	398	385	458	412	394	416	412	407	403	413	417	432	438	440	390	379	380	393	404	392	399	378	398	422	412	417	386	377	388	418	401	442	393	370	420	388	408	388	407	398	427	390	389	395	379	400	368	382	374	442	391	362	344	410	403	436	411	381	404	376	419	390	400	399	403	401	399	412	380	410	401	386	429	406	442	400	373	392	409	419	440	424	437	393	407	406	389	422	434	427	412	415	439	414	373	430	422	406	417	436	402	420	417	388	407	405	386	363	411	382	417	393	371	368	425	390	381	401	362	398	406	411	399	394	405	416	428	391	433	380	414	415	406	390	394	420	414	436	387	433	394	389	432	400	420	425	414	418	354	424	442	380	395	397	410	369	395	409	394	409	386	380	382	405	400	406	384	359	405	427	425	396	383	406	431	428	430	392	416	407	421	406	407	435	376	394	411	433	424	412	390	382	418	389	398	409	412	393	395	412	378	412	409	373	367	387	415	386	399	408	445	395	421	383	423	445	375	397	366	379	386	438	429	442	413	417	407	418	396	409	416	428	413	382	439	405	427	406	424	363	417	395	417	406	439	429	429	395	428	404	419	429	404	399	421	415	397	405	404	441	427	391	403	398	380	406	407	434	414	415	382	423	433	420	469	414	376	377	391	421	410	401	417	404	393	414	400	409	466	441	423	415	369	425	391	396	383	408	411	434	408	387	420	403	399	420	397	438	410	401
25511	23108	30819	26335	13703	2956	2951	1486	313	262	261	268	279	252	240	232	261	262	253	264	239	244	265	233	225	242	226	253	241	256	220	230	247	232	222	263	234	230	225	247	245	219	233	247	253	245	216	264	242	236	254	248	211	227	252	260	239	267	248	245	227	251	218	228	255	258	231	229	263	216	233	283	263	240	282	232	264	255	221	242	239	256	248	218	247	247	278	244	243	237	225	241	230	217	225	253	225	258	241	233	247	218	258	211	248	244	247	221	245	238	247	248	230	219	239	224	241	221	254	210	224	239	215	231	216	230	269	244	240	249	231	218	247	234	201	251	250	240	233	241	210	269	238	252	239	233	231	244	255	236	225	228	261	226	232	245	235	245	255	227	257	222	255	247	223	243	238	251	233	254	250	230	225	231	246	219	218	230	226	239	226	243	271	248	243	227	238	218	212	239	234	251	253	268	228	249	228	259	214	265	236	239	227	230	217	218	257	224	266	235	208	227	219	229	235	242	253	191	238	251	239	252	242	215	244	232	216	242	218	240	246	237	232	210	252	249	231	238	245	234	232	257	229	234	250	208	250	229	215	244	261	221	227	280	236	232	250	238	231	218	245	249	233	226	206	236	227	253	231	250	216	245	208	244	214	243	247	214	260	226	227	228	216	231	248	245	243	252	237	237	231	226	224	240	231	234	238	233	206	236	261	241	243	235	243	224	216	238	257	232	240	230	236	233	252	259	238	242	245	239	244	248	232	212	212	254	254	215	273	234	237	243	216	229	203	232	231	241	249	231	231	246	225	222	256	229	214	239	221	203	259	234	235	257	220	261	252	235	229	219	240	218	261	251	250	223	234	249	218	219	249	227	225	214	230	204	257	226	208	249	215	221	227	244	232	232	229	258	218	239	246	220	250	234	233	232	246	256	228	229	218	240	239	245	247	217	218	225	254	223	233	241	201	241	232	206	225	232	254	236	229	221	228	247	248	238	224	225	266	245	261	237	225	248	252	268	250	231	248	205	237	226	236	238	249	250	251	226	216	244	231	225	252	211	246	230	214	242	225	229	233	220	251	246	236	240	243	245	247	230	255	266	206	235	213	244	232	242	234	231	276	234	244	254	247	243	233	243	204	212	247	219	217	244	232	220	248	228	228	232	259	206	234	240	258	237	240	230	238	249	240	242	244	250	255	240	222	243	261	232	227	223	228	251	216	242	254	244	243	215	231	275	243	215	239	254	229	256	220	201	241	254	243	242	229	222	237	244	250	216	222	257	246	243	246	217	233	215	202	255	233	238	218	261	231	236	226	240	244	261	228	253	234	249	234	246	243	211	211	241	243	267	262	208	236	252	248	237	233	228	247	224	232	219	240	235	248	233	256	260	220	212	266	256	224	211	243	252	236	228	222	230	232	242	230	213	242	230	252	223	233	221	253	243	222	223	226	238	256	239	258	226	232	243	246	246	228	218	252	217	238	225	240	221	239	230	242	235	252	230	255	204	229	233	233	214	233	241	232	222	239	249	210	228	231	220	234	275	266	260	238	233	226	241	224	231	226	253	252	231	229	231	237	241	244	239	272	235	222	267	250	234	222	247	225	255	248	274	224	233	245	252	235	255	209	234	225	264	244	246	208	219	231	244	203	248	225	231	223	245	231	229	227	259	213	253	245	207	251	224	268	232	236	227	256	232	255	225	214	250	253	229	227	235	251	225	243	227	223	241	238	250	250	238	220	205	250	239	254	244	230	230	250	258	238	247	235	257	266	250	271	238	238	251	223	226	241	215	219	227	232	255	204	234	226	226	230	251	239	251	237	245	244	244	237	226	237	241	245	254	277	244	221	237	215	232	223	229	221	216	239	212	238	215	257	237	264	263	220	245	199	237	229	256	231	229	256	219	265	241	258	213	241	249	232	257	237	222	236	263	230	267	199	201	224	247	216	235	245	230	247	234	248	262	232	236	220	232	217	245	239	269	237	235	272	255	246	192	261	225	240	192	239	228	207	239	225	241	228	242	268	231	238	248	237	229	255	259	243	223	231	246	211	214	229	233	246	217	235	230	226	230	252	240	248	249	213	214	252	251	241	243	255	227	241	263	226	209	247	235	241	261	277	228	224	202	228	242	243	242	250	227	213	254	247	277	239	223	225	212	267	260	235	234	235	214	230	211	231	220	249	252	260	241	236	232	246	271	238	238	226	233	218	243	233	252	212	235	235	236	242	226	256	244	221	233	213	226	219	254	212	228	246	218	246	237	242	253	220	243	202	250	252	249	256	239	231	218	270	253	244	247	246	260	232	213	228	234	241	242	225	245	252	223	253	233	242	232	241	238	231	187	241	224	244	234	228	268	266	219	244	234	258	217	259	257	255	232	251	216	252	231	249	225	219	212	238	227	256	248	216	247	234	222	235	222	242	231	225	225	213	248	243	242	264	238	241	230	212	203	238	220	257	253	236	254	246	234	246	235	203	246	226	229	255	237	223	215	228	207	255	252	249	234	215	226	254	239	220	227	215	241	229	204	226	245	250	231	227	244	258	268	218	247	267	241	222	205	250	220	236	227	210	232	240	249	245	244	241	231	242	206	259	235	225	235	271	241	241	237	249	247	220	277	241	265	235	239	234	243	222	257	263	220	251	241	224	191	247	231	253	228	240	229	237	209	257	241	252	238	239	223	228	230	267	224	249	249	246	250	243	238	272	231	221	230	228	224	224	238	234	226	238	227	252	211	233	239	215	234	256	251	259	255	262	230	233	215	226	256	202	236	254	251	270	229	258	209	251	222	242	211	243	225	262	210	253	250	223	248	227	237	243	227	247	241	248	231	255	214	208	235	231	225	219	228	236	223	218	221	217	236	251	233	247	231	241	262	254	232	229	231	222	231	246	222	223	254	227	211	243	253	240	234	222	220	245	236	239	250	261	256	248	254	264	236	232	218	225	222	245	217	241	249	233	211	223	213	225	219	245	227	244	254	211	231	208	236	226	223	245	276	238	201	229	234	238	232	260	218	196	257	257	226	235	239	260	227	238	247	253	242	246	218	231	242	241	234	228	259	230	233	212	242	237	213	252	199	241	233	252	231	254	246	243	277	241	248	243	240	248	242	242	243	249	224	236	247	215	235	243	222	249	215	234	226	246	243	233	238	237	236	208	222	217	253	213	248	236	235	218	247	214	270	234	255	231	249	242	266	241	250	276	253	215	224	231	214	247	248	258	233	218	242	242	221	202	239	221	241	232	239	215	245	227	244	225	241	263	223	223	259	258	219	236	263	235	238	222	237	225	245	254	235	223	239	218	239	243	220	227	227	225	264	229	247	244	246	233	232	240	223	211	228	243	262	213	236	258	235	247	265	251	243	243	252	226	256	227	233	239	248	231	233	247	256	218	241	247	240	232	259	230	264	232	242	238	211	259	217	236	239	208	259	216	216	227	253	232	253	240	229	228	249	236	227	255	239	223	253	231	262	216	239	234	248	233	243	251	240	208	237	224	232	221	222
45896	69372	49696	26335	13892	5057	7251	3589	536	340	307	350	309	337	332	350	286	297	305	322	324	343	298	294	314	299	276	302	308	315	313	272	295	304	283	297	287	301	258	284	280	296	287	288	274	284	275	271	284	305	295	297	275	287	291	258	312	303	270	282	270	305	262	330	280	283	333	306	298	295	305	270	285	284	307	273	280	332	298	283	331	298	298	262	298	303	301	299	283	302	276	293	290	299	296	318	310	285	319	287	292	315	304	304	334	307	305	273	311	289	285	303	284	296	292	296	313	324	329	300	311	312	294	309	275	269	290	283	298	308	290	299	315	267	303	340	292	285	289	289	311	311	312	266	282	294	289	301	278	281	291	274	309	286	301	305	341	290	333	327	256	304	279	277	288	308	270	307	282	296	278	311	319	302	253	293	269	272	286	300	303	262	299	326	277	275	288	286	285	298	288	295	314	304	297	326	293	297	315	290	254	283	289	314	327	274	273	297	305	302	299	289	288	323	289	285	288	283	294	306	291	293	276	293	304	290	277	272	311	297	299	279	281	289	304	311	311	280	307	285	285	275	307	285	289	315	289	288	284	299	278	293	287	277	275	286	303	279	308	277	308	303	283	275	295	300	300	292	273	268	313	288	282	298	325	277	298	273	284	295	293	309	280	280	272	298	305	296	290	306	277	280	294	297	296	290	292	256	310	282	271	296	289	278	262	266	275	300	303	280	282	277	267	279	297	293	299	314	280	318	315	288	297	288	295	304	300	282	297	299	290	276	292	324	284	316	320	303	273	297	295	300	288	294	296	292	272	274	336	274	275	302	311	279	285	287	266	275	307	286	312	300	309	305	303	289	293	285	287	279	285	303	276	291	282	307	321	306	270	303	284	300	293	300	308	289	305	305	277	291	278	261	313	285	295	270	304	312	311	280	322	255	270	311	299	285	281	299	313	311	291	297	302	277	328	285	276	268	297	282	282	311	292	263	291	315	258	301	291	341	280	291	316	347	273	292	284	247	297	322	283	283	337	297	316	307	283	321	313	277	289	285	297	314	264	281	293	288	311	288	280	268	311	272	282	314	324	321	323	310	286	287	280	316	296	295	294	306	295	296	276	279	293	258	291	284	297	267	283	264	317	307	299	287	289	310	316	317	260	299	275	313	286	271	297	320	304	306	290	252	282	308	274	303	281	286	298	297	276	295	320	304	251	299	288	313	291	282	308	282	306	273	308	268	283	291	293	304	273	279	293	288	304	318	280	295	287	299	312	249	328	275	271	292	284	290	285	317	311	321	296	295	314	289	289	302	305	316	300	308	299	306	284	283	267	304	305	300	307	303	284	311	300	262	295	288	305	302	294	253	272	307	282	282	308	292	276	283	281	313	297	299	318	281	275	269	308	313	279	301	267	283	284	325	288	304	293	287	313	275	285	323	290	297	253	314	278	309	321	281	281	315	283	309	288	287	283	300	310	277	297	287	312	310	291	298	291	285	346	300	263	324	303	300	301	294	281	285	290	305	302	276	309	317	279	297	300	292	301	291	280	294	261	285	301	297	301	278	297	281	295	296	283	293	306	284	271	308	310	310	265	293	281	269	286	288	318	316	271	308	286	273	301	267	289	294	296	286	319	279	283	307	309	325	276	280	310	331	297	284	280	296	280	253	302	308	268	285	287	297	284	285	279	298	250	280	282	295	286	302	262	283	279	306	281	289	274	299	281	267	281	294	292	293	330	283	268	302	262	295	291	252	295	269	299	257	284	286	286	316	281	297	293	288	275	275	298	273	292	292	273	275	286	303	265	290	270	285	292	275	346	314	326	300	280	281	291	271	286	269	276	287	282	276	275	279	286	262	311	284	273	286	303	312	292	278	308	299	278	302	288	278	271	281	307	296	300	290	291	327	292	302	315	290	311	308	296	321	310	269	313	307	278	285	313	299	273	278	293	284	321	306	277	290	298	324	325	278	279	276	298	279	287	281	294	303	287	299	300	338	305	286	301	282	320	296	284	290	287	274	246	284	316	281	297	311	290	279	298	256	285	274	290	262	284	288	281	300	303	288	262	293	309	272	299	283	275	304	318	266	286	283	302	308	271	274	282	278	302	292	313	321	267	290	309	306	294	296	303	321	279	302	271	283	283	315	283	292	315	314	315	288	301	298	285	280	289	275	277	281	292	313	296	288	298	303	306	273	284	303	315	296	301	307	294	304	313	281	312	298	326	298	274	260	293	313	257	290	302	294	338	305	299	324	298	275	306	312	304	313	305	283	251	287	287	275	320	280	258	281	274	254	326	287	333	317	316	310	280	285	272	328	286	302	314	270	322	318	295	291	268	282	292	290	294	291	292	270	287	318	289	308	278	281	270	298	269	283	306	278	310	289	291	302	328	296	312	296	280	267	303	299	325	279	302	269	319	300	305	296	294	309	299	305	295	282	283	310	267	285	288	275	314	303	299	307	290	252	306	279	273	301	299	302	293	280	282	331	306	284	302	293	260	308	282	314	292	268	285	291	283	296	275	305	317	276	309	306	315	282	320	281	276	286	308	294	317	290	303	319	295	311	287	289	300	293	307	290	300	320	288	289	262	297	314	289	321	288	313	280	306	285	314	284	277	292	261	279	310	302	311	297	267	309	292	293	310	295	276	272	312	295	309	282	304	274	298	289	313	278	267	304	283	307	299	291	297	304	288	277	309	296	274	274	305	296	286	286	291	288	290	321	295	280	283	289	297	301	285	306	271	286	263	327	302	317	280	316	275	336	307	319	258	258	292	276	303	264	312	254	291	298	295	273	288	296	295	302	289	315	273	290	257	268	292	266	291	293	306	274	307	263	280	283	302	295	294	299	296	285	294	280	291	285	298	310	277	274	311	273	285	311	274	284	269	277	295	270	261	268	300	286	295	293	317	297	298	286	261	302	302	319	284	288	332	313	300	300	305	297	292	288	301	275	293	302	276	296	282	295	334	304	301	300	292	291	275	288	311	301	289	282	262	303	289	273	310	285	283	292	280	303	284	298	279	283	298	283	288	271	303	286	315	301	273	259	311	272	313	286	267	305	277	292	299	297	281	290	300	274	307	281	259	274	310	296	275	292	282	328	290	296	277	250	289	289	280	273	317	311	285	297	251	281	305	286	303	279	275	297	295	294	269	276	314	281	312	269	285	304	288	296	275	326	290	309	284	268	278	287	276	290	278	281	325	283	251	310	273	335	316	297	266	273	296	295	282	261	283	313	279	317	331	283	317	279	315	296	302	297	304	312	283	311	315	293	291	288	287	295	294	262	301	312	291	306	282	298	276	297	283	301	273	273	304	287	295	304	302	308	309	321	288	274	286	296	293	303	286	285	299	254	331	317	261	301	249	312	287	282	289	276	272	323	253	276	289	339	309	311	293	306	318	265	284	270	263	317	315	296	285	279	271	294	290	308	300	307	289	312	288	297	305	280	270	298	320	279	291	305	288	311	287	293	295	289	288	283	287	276	331	275	316	311	276	304
22970	21506	29919	24805	22230	21400	21709	8450	1039	562	472	503	494	492	493	463	445	495	478	438	451	445	470	425	472	456	428	437	421	417	431	429	430	447	451	458	462	456	429	441	443	411	448	443	436	399	443	468	469	451	473	446	453	413	426	451	450	427	405	425	427	452	400	428	426	434	427	441	450	407	440	416	423	395	440	444	474	436	452	404	391	450	442	424	428	386	450	433	431	439	394	452	453	432	427	429	418	436	454	428	467	459	428	453	400	411	429	422	442	427	391	390	455	449	433	450	445	414	468	437	421	425	417	465	427	452	422	445	425	453	423	415	432	419	397	458	420	435	405	435	441	433	451	419	410	442	426	415	410	409	411	456	439	408	417	431	422	416	419	418	445	426	430	434	376	443	419	418	447	430	437	424	435	414	407	440	396	409	397	440	440	418	407	424	441	376	423	418	426	405	403	431	426	399	399	459	440	401	461	403	439	417	428	401	458	438	412	436	434	420	425	428	403	439	449	408	415	439	426	446	444	420	429	442	416	419	468	450	452	441	409	395	450	434	463	413	472	418	476	417	429	420	445	421	444	433	424	430	407	434	460	450	414	428	408	457	449	461	448	401	460	412	436	442	427	427	394	437	423	433	426	442	444	388	429	419	413	487	446	434	423	431	421	387	413	454	435	404	423	440	427	424	390	405	424	404	454	404	453	421	459	388	431	404	437	440	421	448	452	459	375	453	429	428	421	431	423	437	446	456	409	442	445	401	439	418	452	469	421	440	430	420	450	435	413	440	399	463	420	423	428	441	403	436	407	409	431	429	435	442	456	428	406	398	435	441	447	433	461	404	425	402	426	511	420	411	401	445	442	429	417	406	440	409	412	441	455	410	411	447	472	416	491	429	383	440	427	434	439	420	413	419	459	426	440	434	432	433	415	434	435	422	420	424	437	425	405	453	445	429	443	428	390	421	407	444	425	396	400	419	397	403	410	436	413	419	413	383	404	445	422	421	458	387	428	406	434	362	415	430	396	454	414	443	437	404	421	438	422	428	411	421	451	420	423	413	447	448	437	390	393	437	425	434	413	428	439	428	421	439	422	438	430	413	462	416	465	385	420	423	412	438	467	434	418	442	444	441	422	411	451	443	458	414	404	422	412	432	419	427	429	396	411	414	417	432	411	445	456	401	419	422	416	452	450	465	415	405	406	435	418	424	440	429	450	404	442	435	460	412	426	458	435	426	442	434	429	408	445	445	443	431	442	434	452	445	430	432	465	443	436	403	398	446	433	428	447	446	416	421	434	427	467	404	405	419	447	460	427	444	418	412	413	385	429	439	418	437	439	414	462	414	452	449	420	411	394	410	452	412	400	401	451	409	424	431	453	451	428	437	450	417	440	431	431	441	425	414	410	431	414	426	422	408	429	413	417	472	433	439	431	454	426	405	445	376	461	439	417	420	422	430	406	451	401	414	441	424	483	432	414	414	417	442	437	406	458	432	429	423	403	419	411	440	446	420	444	432	423	397	412	449	429	464	437	389	399	419	443	441	428	447	419	379	415	430	379	439	443	457	401	445	452	410	417	431	396	459	454	383	407	403	414	436	398	444	404	454	416	412	434	452	395	478	417	415	451	424	448	402	426	406	428	405	452	407	443	427	419	456	390	396	410	424	407	434	431	416	426	435	388	387	413	422	490	427	428	395	466	452	431	424	452	408	443	414	420	433	413	410	407	410	435	441	422	418	437	432	406	468	432	450	417	409	462	451	411	393	432	440	450	422	441	421	449	408	450	435	455	421	409	416	415	390	454	431	421	427	416	403	417	460	483	474	417	434	437	415	422	462	421	407	485	452	416	418	434	413	438	445	430	430	406	428	431	419	408	448	422	439	429	394	423	430	422	394	447	440	414	433	422	421	397	414	410	445	471	466	431	440	399	420	419	435	421	428	426	449	411	432	486	399	414	406	455	408	423	416	415	449	431	384	385	429	413	443	416	461	424	465	406	430	434	451	406	439	422	444	399	447	419	464	435	436	408	403	423	452	384	427	446	434	427	433	404	431	435	429	455	393	456	403	471	453	395	444	418	433	430	448	419	418	438	447	432	411	433	436	408	431	427	415	394	450	400	413	440	438	455	443	456	448	413	430	409	408	445	417	475	442	436	473	401	458	390	430	395	436	464	425	430	428	421	416	426	397	416	413	411	430	395	359	419	432	425	440	428	461	439	419	431	429	425	446	403	441	429	430	404	440	402	447	457	414	413	437	466	437	453	416	413	421	413	432	402	406	423	414	418	420	402	408	420	416	417	395	417	421	392	430	416	432	432	401	448	414	437	402	424	440	410	410	446	414	483	418	433	459	464	416	434	416	419	441	451	395	400	421	431	432	469	436	415	444	420	447	406	426	407	431	453	403	429	408	464	431	410	432	441	398	415	464	434	433	447	418	424	442	425	442	423	430	449	438	406	395	440	453	423	418	445	424	444	453	421	424	447	431	428	447	458	442	460	419	449	439	427	380	446	460	445	438	436	433	463	405	405	422	414	440	430	402	407	451	430	431	462	434	449	397	423	451	404	425	419	418	411	428	440	438	443	410	399	444	430	438	427	447	463	430	391	464	428	426	386	410	435	422	411	442	404	445	407	400	401	442	401	474	433	424	447	408	452	425	426	413	449	444	435	426	473	462	430	463	424	451	416	428	422	437	452	396	420	409	432	439	431	448	443	430	472	426	424	435	431	427	432	437	422	386	424	421	461	451	406	466	399	452	435	453	449	411	425	427	429	431	426	410	433	408	419	419	459	436	418	425	439	482	429	428	419	419	402	404	425	407	463	424	434	422	427	462	459	453	414	416	392	423	438	417	398	441	398	397	432	404	419	430	460	432	429	383	468	406	393	430	458	439	439	403	401	442	441	434	438	434	447	419	429	445	456	427	428	446	427	455	415	429	451	445	405	434	410	396	462	449	420	441	414	411	425	449	421	419	405	402	411	445	430	439	437	416	450	405	400	408	452	432	419	440	412	436	452	427	428	422	453	453	433	403	437	418	413	440	420	438	426	433	427	466	423	415	447	423	411	398	422	432	410	438	423	435	419	433	469	403	444	418	429	413	454	418	395	441	449	441	434	432	435	419	393	423	428	417	435	432	451	400	433	440	442	424	387	444	410	402	468	420	431	431	433	424	430	442	425	426	458	405	416	395	428	467	418	420	415	446	424	430	468	435	444	410	461	407	407	413	419	414	412	409	411	465	437	416	457	421	419	457	430	447	450	411	400	402	396	467	435	428	399	439	460	430	437	407	419	429	469	407	445	417	458	402	424	420	413	419	465	422	414	413	439	407	464	436	455	454	414	445	462	414	434	434	422	421	431	459	411	430	436	396	463	464	420	438	420	430	393	414	413	411	430	438	449	441	431	411	471	432	414	407	444	431	409	431	418	456	455	437	437	392	436	393	422	434	465	438	396	435	407	422	424	452	416	409	370	446	415	416	435	457	451	448	465	401	442	443
56718	97622	75099	45121	29140	17094	23744	11508	1411	714	701	676	647	596	605	591	621	554	548	506	564	554	524	537	511	514	542	532	493	509	503	477	499	493	522	501	477	530	507	521	496	510	483	494	548	501	526	530	473	509	519	498	472	530	475	483	493	461	475	493	472	464	513	496	504	518	501	522	475	519	510	521	479	487	539	499	495	523	501	505	538	535	494	528	504	506	500	498	478	511	511	528	468	486	502	459	455	513	520	513	515	469	509	509	510	473	488	513	486	494	511	491	483	568	490	458	504	527	483	501	499	468	524	467	509	458	460	479	508	472	486	516	502	462	464	488	490	513	537	498	518	484	505	509	469	505	516	512	512	508	486	490	502	495	508	520	516	499	536	498	518	459	507	509	484	494	511	507	476	485	481	490	504	484	501	492	495	488	496	481	506	480	464	515	545	510	488	503	509	533	472	509	470	498	463	475	519	507	466	491	520	520	491	468	502	520	510	506	489	493	515	496	480	482	474	466	535	477	522	525	485	494	539	507	472	487	514	498	500	494	513	528	496	466	486	498	511	478	497	483	462	505	511	513	455	465	489	482	500	514	468	500	490	492	479	506	528	488	505	505	520	509	490	484	474	501	507	522	480	486	486	487	470	516	482	541	521	482	480	482	531	498	515	477	476	502	496	503	509	509	479	542	502	473	445	486	498	435	524	470	497	473	498	502	504	476	456	498	464	444	489	519	495	458	483	520	446	493	493	508	485	500	499	500	506	452	496	468	518	465	462	490	488	515	488	473	483	498	488	499	504	483	509	501	474	523	498	463	514	521	520	496	498	527	497	516	495	502	514	506	538	482	519	462	501	456	473	517	467	498	474	512	520	502	506	481	494	456	482	503	472	472	453	490	521	487	494	518	479	477	530	494	492	508	506	478	510	497	534	489	487	494	468	464	489	505	484	489	480	477	496	537	506	505	483	521	492	491	473	535	524	483	490	496	492	466	456	485	455	498	474	502	502	525	491	480	501	498	461	495	498	473	494	526	487	492	498	534	476	476	485	469	456	490	526	504	512	514	487	471	487	485	501	509	493	469	444	477	477	457	546	494	508	467	483	545	488	459	487	500	528	480	503	501	559	485	472	506	488	507	516	476	503	499	489	498	479	514	497	493	465	506	473	532	513	485	498	490	497	526	501	515	476	511	472	478	512	512	443	494	487	476	482	463	488	519	492	463	522	539	504	537	471	489	514	525	502	487	487	458	470	455	497	499	507	499	482	511	510	498	497	497	502	517	467	507	512	497	477	531	510	490	501	454	515	506	463	495	481	482	509	512	479	508	479	536	484	523	498	523	517	514	487	506	509	493	513	492	501	504	484	474	532	468	497	480	534	523	473	492	493	485	467	495	484	497	529	479	474	472	504	522	471	462	476	461	501	453	490	480	483	498	531	496	485	528	517	476	473	475	511	494	515	480	500	477	515	473	483	506	513	505	471	513	471	491	463	503	496	470	480	483	466	477	461	522	487	524	512	462	515	526	510	507	473	488	462	501	449	464	470	521	512	526	525	519	474	461	479	503	488	506	504	507	502	514	488	497	475	503	494	491	459	458	489	484	495	504	491	501	507	437	468	469	498	518	491	452	485	487	532	456	502	522	476	476	524	485	452	503	469	472	499	480	526	517	523	547	484	495	479	480	495	510	464	495	504	497	524	536	525	518	471	472	486	514	505	472	494	487	484	500	515	490	489	495	483	533	478	494	534	475	494	484	529	470	476	484	445	551	523	469	489	513	477	525	488	549	464	473	503	507	476	492	491	516	510	433	497	480	477	470	486	482	477	555	475	508	481	472	502	504	502	471	501	477	511	481	523	512	485	479	489	459	457	493	445	520	483	524	472	467	487	491	443	481	502	462	507	551	491	490	477	503	497	483	507	464	525	496	502	451	488	522	469	493	458	479	504	492	503	504	492	487	520	494	496	510	444	495	483	506	473	517	505	502	486	530	481	495	490	473	475	516	549	482	496	493	462	494	468	463	493	507	472	506	474	503	478	479	511	488	531	465	542	503	513	524	486	505	508	468	482	467	491	476	455	433	497	483	484	497	508	503	451	481	484	535	493	470	517	530	506	488	525	505	487	530	496	495	475	484	491	526	476	513	515	463	487	484	514	486	483	532	494	515	503	532	492	481	472	503	473	516	483	518	503	463	504	489	462	503	480	485	500	496	473	494	475	497	473	511	467	502	479	503	518	515	502	511	459	468	514	500	490	535	463	501	481	498	513	469	500	508	484	516	507	471	467	488	468	488	526	482	511	516	487	453	468	530	505	529	499	504	500	495	526	463	515	467	476	504	502	504	475	500	481	506	481	475	509	529	526	476	498	469	493	473	460	530	478	495	480	507	494	520	488	512	492	490	468	472	482	483	476	479	487	499	501	489	516	469	539	503	528	529	527	505	536	490	503	482	517	476	477	473	480	491	492	505	521	503	526	478	510	479	495	494	527	470	494	504	493	503	498	501	512	484	492	508	507	509	534	528	509	467	480	452	460	470	489	454	481	475	507	529	480	505	458	475	503	478	471	463	465	544	467	496	508	468	513	486	465	524	517	478	498	542	450	499	475	472	530	520	484	486	507	511	501	480	464	504	467	521	478	509	483	518	482	496	513	511	493	464	499	473	489	510	469	481	490	479	481	493	488	458	473	449	471	482	521	449	512	461	516	471	510	530	511	502	525	476	491	505	516	456	492	525	485	490	483	497	490	493	530	483	491	493	504	506	486	487	521	431	532	489	463	478	489	509	459	476	476	496	464	493	495	478	482	449	465	506	475	513	444	478	528	505	490	473	523	530	474	488	480	504	482	486	500	501	474	480	480	487	500	538	521	496	470	467	487	486	493	448	542	502	468	497	483	462	453	494	475	520	515	515	483	472	527	494	470	484	461	499	497	509	452	469	502	458	493	490	517	482	493	463	530	537	538	493	486	535	489	507	459	499	491	499	520	492	465	493	501	516	473	471	472	480	470	492	459	499	499	493	472	496	509	458	487	492	492	510	502	497	493	483	483	478	494	513	462	460	446	485	500	496	479	467	467	517	513	482	491	491	478	462	518	528	478	496	480	477	551	475	518	509	495	473	473	468	499	495	486	458	483	511	499	469	477	524	525	504	478	517	498	467	502	504	483	504	487	505	518	538	461	506	518	477	484	501	464	481	514	476	463	480	513	494	447	491	510	478	472	457	489	493	474	529	495	471	456	489	456	498	500	481	487	509	475	463	540	527	489	503	526	516	481	479	458	528	485	467	463	514	508	512	516	498	497	515	484	516	488	471	486	478	495	474	491	459	530	513	460	477	491	470	446	527	498	482	487	506	521	476	495	482	529	483	478	483	516	471	502	479	485	504	489	511	471	471	498	504	448	496	432	479	504	471	495	496	497	485	496	493	496	484	459	520	509	508	494	502	505	468	481	497	493	494	480	504	511	517	451	507	517	498	476	492	448	515	515	491	513	500	465	470
28268	25170	24197	9900	2646	846	1147	608	234	276	258	240	227	232	231	262	237	241	253	239	232	247	227	238	256	232	228	218	252	254	257	212	251	242	212	227	234	226	226	251	240	228	261	229	258	261	255	233	241	218	219	238	238	220	244	257	222	230	209	262	224	251	217	250	228	240	225	216	230	263	234	232	240	226	215	242	233	227	223	222	208	246	214	238	230	236	223	246	240	227	227	213	202	239	209	231	236	217	247	238	235	219	235	239	229	247	212	232	225	255	235	216	218	229	262	244	212	246	229	226	238	227	198	267	237	221	239	248	234	236	213	229	269	226	260	238	242	216	258	240	247	235	252	225	230	224	223	250	226	241	221	232	233	244	245	230	255	211	224	256	219	249	211	211	210	219	227	224	262	225	236	230	242	240	231	228	238	223	234	228	230	197	238	231	226	247	212	256	245	240	240	242	266	220	223	239	224	232	239	268	244	238	233	259	240	224	262	238	247	219	207	236	236	217	201	212	263	212	214	222	229	254	235	238	255	207	241	232	211	230	233	198	259	240	229	246	260	208	223	238	238	244	246	214	202	220	248	218	217	203	231	228	204	241	233	231	234	251	237	232	242	261	203	220	238	245	198	223	226	232	228	228	230	248	243	234	240	271	231	255	231	215	254	227	226	247	225	215	240	242	257	227	228	220	249	256	222	225	226	244	245	238	238	238	222	235	226	241	217	257	232	228	236	216	236	201	218	247	255	227	231	249	245	235	226	218	251	238	240	236	186	250	223	256	233	228	217	246	228	256	248	233	243	234	242	258	255	252	255	226	231	204	255	216	225	240	219	220	264	263	238	240	254	215	226	249	256	230	239	227	266	235	263	222	220	218	213	240	223	237	215	239	224	243	234	239	228	256	251	224	233	255	266	211	230	243	190	258	240	214	209	254	254	241	245	265	229	230	233	234	234	225	216	242	224	222	248	257	224	245	244	240	237	213	227	241	256	243	253	244	231	229	216	224	258	251	240	249	230	232	230	209	234	244	237	211	244	233	225	210	237	236	253	212	221	220	240	249	217	251	207	225	224	253	259	227	228	247	239	226	217	204	261	228	233	241	235	233	241	261	232	241	244	210	228	208	255	228	231	213	218	226	256	233	238	232	221	233	233	212	253	231	237	249	220	263	222	251	222	211	208	248	242	278	229	262	222	257	238	245	205	237	224	251	236	210	223	243	243	234	240	222	274	220	240	223	242	239	229	225	232	226	234	217	205	203	240	252	241	245	227	223	227	218	254	213	167	232	222	227	229	227	269	225	227	240	265	256	241	246	236	221	222	230	219	253	235	236	252	215	237	253	235	235	237	187	263	213	226	199	213	258	232	240	232	236	217	248	220	238	220	227	212	231	226	226	250	252	236	252	251	221	241	229	221	231	236	226	245	221	217	221	240	244	222	248	241	221	233	251	254	226	239	219	231	247	238	213	216	229	233	221	244	227	248	244	215	217	201	229	246	208	220	256	239	223	239	220	234	249	238	216	229	252	253	231	209	214	253	244	241	246	229	244	217	226	236	237	223	235	248	239	230	229	225	235	246	255	229	229	266	233	236	211	246	237	226	243	231	228	248	243	245	230	220	251	219	243	220	235	235	250	248	225	212	232	276	255	232	228	220	226	256	209	226	255	235	220	211	240	221	239	236	232	225	225	221	268	247	240	223	266	232	257	240	230	207	223	240	236	241	227	233	240	240	218	208	247	235	233	246	240	234	207	237	222	253	257	238	226	251	205	224	256	197	230	231	235	227	216	240	194	212	247	225	233	216	234	263	217	234	224	226	235	212	233	208	228	235	234	246	284	247	234	227	246	202	251	235	263	262	199	238	224	224	233	214	212	226	233	242	213	236	209	235	245	240	236	208	239	260	225	218	228	215	225	222	261	224	240	243	222	257	245	231	237	224	226	252	251	238	210	232	226	230	256	254	239	218	227	255	233	238	244	243	235	250	225	247	250	236	252	225	244	224	246	231	212	236	228	252	252	228	249	241	233	247	227	256	227	236	261	223	244	217	236	262	238	238	236	214	225	247	217	247	242	251	241	238	237	229	234	232	209	244	227	240	250	236	251	210	265	219	259	241	231	223	249	225	205	242	214	236	228	203	217	227	241	242	235	247	234	248	220	254	217	204	218	226	225	217	225	217	255	216	240	236	231	255	209	241	258	207	245	239	227	219	233	236	248	232	199	253	245	249	237	239	241	257	226	261	223	238	248	272	216	253	256	235	229	210	224	227	239	254	231	218	247	225	255	234	199	231	241	232	223	245	244	214	210	238	257	253	242	270	202	235	269	239	240	234	231	245	206	237	207	234	215	238	246	235	219	242	206	235	220	247	225	254	216	241	236	224	226	239	246	267	225	218	251	225	237	248	236	223	226	246	245	244	252	240	242	219	209	248	240	243	247	273	233	258	230	228	255	242	237	217	231	235	259	258	242	238	228	227	234	270	243	244	236	214	236	227	253	244	255	206	242	241	249	236	211	244	241	254	239	214	234	244	232	201	243	254	252	240	260	243	247	232	211	216	256	228	220	225	235	205	230	238	225	234	201	228	253	244	246	238	210	233	236	248	255	209	226	245	239	212	256	247	227	230	241	228	236	216	237	230	232	244	247	233	243	249	221	245	259	220	245	231	258	205	248	206	233	219	236	235	257	251	210	208	233	197	214	210	193	254	239	226	223	188	220	247	185	250	238	229	239	261	215	217	240	240	245	217	225	265	246	240	243	250	210	224	247	250	236	225	248	226	257	230	213	210	231	211	241	237	212	229	247	235	217	245	238	237	245	236	249	215	219	220	235	243	255	236	219	245	198	212	219	209	230	254	245	227	215	229	260	229	198	256	267	228	254	245	253	221	223	249	203	225	242	210	225	220	278	227	227	234	233	226	246	230	241	249	233	234	213	216	226	258	217	225	244	210	253	217	235	219	235	227	235	234	216	260	258	251	226	235	234	239	256	239	199	243	262	253	215	240	235	232	224	233	236	215	256	240	229	247	226	237	214	211	216	233	250	246	225	235	229	238	202	242	201	220	244	239	264	224	226	238	242	210	250	221	226	247	225	225	250	228	236	231	239	215	282	240	233	244	229	248	256	217	221	236	212	227	226	236	240	247	218	219	227	234	228	257	230	230	231	229	195	220	248	201	233	222	226	232	201	226	223	215	247	246	205	237	241	265	214	226	233	205	237	233	232	233	241	201	207	213	242	223	269	234	220	256	257	239	245	241	218	248	239	242	234	243	228	236	246	242	228	239	233	261	225	232	244	269	236	233	233	229	242	243	228	216	242	244	231	220	222	232	217	253	234	232	285	263	237	229	251	217	234	216	256	209	221	229	229	227	229	233	234	225	243	243	226	238	253	228	224	219	218	235	203	246	232	238	210	219	250	235	204	217	264	236	229	206	214	223	228	220	240	254	230	197	213	211	262	233	232	203	216	250	221	239	234	246	209	247	220	236	233	255	237
27682	39314	24271	7586	3700	1121	2022	944	283	294	300	294	288	285	275	291	312	291	263	294	266	289	300	299	286	271	289	293	272	269	298	253	269	295	296	278	293	284	288	291	321	287	270	282	287	278	274	279	296	261	278	300	297	310	284	269	281	293	275	274	256	260	292	289	268	275	283	288	269	272	289	257	278	272	282	251	269	264	280	272	307	278	312	292	269	305	269	284	292	247	287	287	271	276	276	306	283	282	285	268	278	271	266	315	265	256	282	293	281	277	280	236	272	283	285	280	266	270	284	279	280	278	274	290	295	301	258	282	284	274	308	283	231	254	287	302	301	254	277	248	299	270	291	260	264	283	299	273	265	289	288	273	302	274	294	310	270	280	288	281	286	311	276	268	260	279	282	274	292	277	263	292	290	295	289	273	304	318	267	290	257	288	311	313	271	277	286	282	290	330	265	282	275	310	287	277	290	267	280	272	252	268	311	268	257	300	281	242	253	266	280	271	273	277	255	281	284	274	274	282	271	275	279	284	296	323	278	276	268	298	288	293	286	268	275	252	290	279	273	277	282	274	279	304	279	283	265	257	276	267	281	272	276	296	297	256	257	269	266	262	282	297	303	267	257	299	273	280	316	275	295	278	289	273	279	263	280	266	271	305	319	279	270	291	288	294	250	307	268	293	271	276	286	266	250	266	284	311	290	301	289	274	300	300	297	291	255	324	291	283	292	260	279	273	271	286	265	268	277	291	271	262	297	259	274	295	292	267	282	304	268	270	293	271	264	266	272	288	299	281	273	266	261	270	278	259	273	262	266	285	287	243	299	286	282	328	292	290	258	277	264	296	285	295	272	262	282	285	300	308	266	268	270	260	309	293	299	305	286	288	270	262	278	292	272	297	294	264	279	300	272	279	274	307	272	315	266	311	286	266	240	264	262	286	287	309	275	295	280	274	297	267	305	281	302	291	290	285	264	324	281	252	285	301	292	302	276	278	286	278	260	314	268	274	295	307	299	267	269	269	328	291	261	258	284	275	302	292	293	285	280	296	298	281	297	258	262	297	272	303	291	280	291	299	286	291	285	247	264	288	286	273	287	273	241	274	276	282	272	297	301	286	287	276	269	273	298	277	312	282	280	309	305	286	266	253	278	300	277	241	277	267	292	290	288	279	265	307	293	298	296	259	271	296	312	275	290	278	295	292	273	261	284	257	282	275	295	279	275	287	273	271	286	291	276	275	284	281	276	280	255	293	285	290	294	270	283	283	261	301	284	277	300	311	279	299	289	284	301	264	286	272	295	315	284	311	278	281	296	295	300	312	278	284	268	272	259	278	269	271	284	272	273	307	279	268	273	283	275	291	258	280	305	274	271	264	291	295	300	286	300	273	276	298	276	278	260	278	286	271	261	283	272	275	249	286	276	262	273	289	299	259	278	267	282	297	282	251	280	311	287	284	303	285	288	251	273	285	285	266	312	274	311	260	255	279	264	289	286	288	292	267	262	276	293	289	255	268	264	257	285	266	267	288	307	312	288	262	289	283	275	278	279	285	292	259	277	282	298	273	299	283	293	290	302	259	277	272	298	271	299	298	314	288	303	273	245	252	289	289	285	294	291	251	284	249	307	267	287	309	281	287	275	286	238	291	280	272	303	289	277	271	283	308	286	302	286	279	281	272	264	299	234	292	291	262	276	284	284	280	248	266	284	260	264	286	322	291	295	278	271	286	268	275	298	259	265	284	295	289	294	261	275	277	279	294	278	283	274	284	311	312	267	277	286	263	285	266	289	307	297	305	286	280	319	275	288	283	273	272	254	258	301	300	300	270	299	296	296	291	265	310	299	302	277	320	288	282	278	275	283	279	291	254	286	280	296	265	282	279	259	261	283	316	291	327	290	295	286	298	283	286	265	284	286	275	288	274	275	303	290	293	261	265	293	282	293	296	284	264	316	290	292	254	287	269	272	291	295	324	295	304	313	270	261	302	253	262	278	277	264	293	284	289	280	282	277	280	253	300	272	310	287	286	311	261	276	249	266	290	320	263	247	296	308	259	273	262	300	255	277	251	287	297	305	305	271	290	291	296	271	261	305	288	298	277	295	267	288	289	278	307	274	268	269	270	337	289	256	287	294	281	252	271	296	329	314	285	277	295	294	280	301	289	277	268	289	262	269	312	288	279	287	310	273	281	310	283	287	287	260	287	306	278	288	286	290	272	295	268	291	270	280	279	263	275	294	271	279	263	286	320	312	281	288	276	301	268	277	280	288	293	297	256	285	270	285	278	294	265	286	263	240	279	290	275	278	285	257	298	279	278	298	270	289	300	294	292	276	268	266	277	271	289	267	246	248	289	280	287	297	284	266	295	270	270	297	288	311	254	277	261	280	262	295	277	268	278	307	303	296	273	261	297	301	276	309	283	279	275	267	307	308	328	271	266	284	284	272	265	322	287	314	290	295	281	284	296	280	274	278	265	267	274	273	301	274	289	286	287	272	253	293	275	276	286	272	274	284	283	274	272	267	288	274	270	314	311	258	269	269	312	266	302	305	296	283	309	290	304	272	253	281	300	282	260	303	302	260	300	262	255	301	259	287	280	298	290	276	293	289	305	289	254	326	306	272	287	257	247	281	263	279	255	257	271	289	268	292	277	287	308	308	261	294	269	270	285	258	268	276	281	271	295	295	277	278	264	277	279	305	264	253	260	293	272	278	312	269	296	282	290	300	284	257	253	276	267	318	266	288	303	268	279	288	295	286	279	299	267	271	310	282	282	293	301	297	277	322	279	304	244	269	298	290	285	312	300	257	268	308	298	240	241	262	310	281	286	286	299	276	268	300	282	266	274	279	276	287	290	267	259	276	306	264	297	295	278	302	266	298	294	294	289	287	262	284	259	286	263	270	290	264	293	273	264	292	263	265	272	301	293	267	284	317	283	278	305	255	294	287	271	271	276	265	284	262	283	292	252	294	304	280	270	292	287	278	280	245	246	296	263	277	277	278	310	282	319	259	285	244	287	279	284	311	299	286	279	248	291	257	313	295	270	262	277	328	307	284	292	281	272	285	260	285	271	285	284	267	271	300	294	314	290	299	288	297	302	282	297	284	251	297	313	283	274	281	297	285	303	304	276	269	272	303	269	281	281	268	241	257	290	272	319	321	274	329	317	276	312	291	271	330	269	294	277	275	299	315	307	284	297	277	293	275	254	287	289	291	243	260	304	290	274	290	242	293	308	290	286	287	291	272	267	284	299	260	278	274	263	290	277	275	289	290	281	271	283	293	269	292	285	293	286	269	268	290	290	299	296	261	283	245	272	265	283	299	305	256	275	275	313	244	263	295	292	275	288	280	298	325	271	281	257	273	260	256	279	264	277	322	282	291	303	304	271	294	281	273	265	299	282	290	290	291	304	274	293	286	280	304	269	255	265	292	283	268	291	273	295	306	259	285	289	303	260	294	281	269	267	263	318	284	264	302	254	277	309	280	298	279	261	284	275	287	279
24265	21954	31111	27041	22085	12138	10846	3553	403	404	398	394	366	378	353	331	362	356	338	354	330	365	362	358	332	355	377	357	367	359	332	396	351	355	348	356	342	341	355	344	340	325	340	354	365	342	343	345	346	318	344	350	306	363	299	360	361	357	340	363	353	322	379	366	333	348	342	312	341	325	349	318	344	343	325	315	349	330	346	376	385	332	335	359	322	388	348	374	360	368	348	369	331	358	359	331	348	329	343	348	367	340	356	355	357	361	343	332	411	330	329	327	372	312	373	386	356	339	350	339	359	333	336	358	360	363	348	309	362	325	325	364	332	333	358	344	331	338	335	346	321	325	354	343	405	316	374	340	320	354	349	381	360	330	344	340	310	376	349	353	348	350	335	357	353	329	347	350	343	375	321	361	362	369	337	344	317	340	319	356	347	339	372	363	325	334	349	331	362	335	348	330	360	371	379	350	366	332	363	332	374	361	358	335	321	362	357	335	350	351	346	356	370	318	343	331	357	321	363	352	367	351	336	364	328	323	349	388	339	331	311	322	371	346	381	333	346	333	315	344	338	336	322	379	314	340	342	319	348	351	367	309	370	346	337	322	345	355	324	348	346	348	338	343	352	380	345	320	337	378	334	334	334	358	341	339	316	327	337	335	372	315	368	330	387	349	348	352	358	347	364	316	343	332	350	338	354	363	393	341	346	356	348	356	342	374	374	386	329	321	309	400	299	363	314	354	361	323	335	372	353	383	318	343	356	343	331	341	345	322	342	344	327	347	327	338	303	350	333	323	339	337	339	309	305	359	317	343	351	338	335	350	358	381	355	354	328	318	349	337	329	349	347	336	318	328	341	310	364	330	342	347	366	356	367	366	337	345	363	340	337	334	366	335	347	349	356	367	353	334	327	332	316	321	335	336	383	369	362	336	363	374	368	364	355	332	330	329	352	337	335	305	343	362	350	358	311	331	324	328	345	348	338	367	375	340	360	382	342	343	316	338	315	349	352	347	358	356	319	353	345	359	364	350	335	398	338	379	314	321	393	310	319	348	349	346	323	305	350	362	359	345	329	324	352	306	355	344	332	344	335	335	318	325	368	336	326	329	369	336	333	327	359	338	372	340	367	342	344	373	318	337	317	346	302	348	354	327	364	354	328	349	343	339	343	374	339	358	350	357	341	359	358	346	376	381	360	333	337	333	302	356	340	338	338	371	318	325	339	336	353	289	364	315	363	347	325	315	358	359	333	338	355	360	327	312	339	319	366	357	381	332	345	360	338	350	353	347	340	370	362	351	342	318	366	350	315	332	364	354	324	379	325	355	316	345	304	341	366	318	334	346	359	334	310	371	363	346	373	351	363	322	375	328	305	344	360	351	335	339	349	344	345	373	331	339	337	322	351	344	335	329	325	329	366	311	331	360	392	345	366	322	373	363	309	328	342	336	357	343	351	332	294	340	319	361	328	349	355	330	364	303	351	340	312	360	344	341	343	344	345	316	323	339	356	343	324	382	353	314	332	340	353	339	331	343	318	351	356	314	333	315	340	388	378	333	349	313	359	342	339	349	350	340	340	314	334	327	345	355	343	346	371	359	341	306	333	365	305	345	329	335	339	358	361	327	328	353	357	349	370	356	330	294	345	370	321	312	349	342	331	323	322	372	325	329	323	356	341	373	368	321	330	369	315	352	335	322	319	315	333	337	358	314	323	321	346	347	351	332	322	358	366	353	346	318	323	331	348	347	366	318	327	364	342	353	326	328	335	310	331	370	357	326	336	367	374	340	310	335	351	337	337	332	338	317	336	353	352	370	355	343	322	368	329	333	358	375	329	365	348	329	322	347	350	341	345	380	303	315	365	362	364	329	348	337	331	329	327	343	354	370	359	336	356	335	354	340	380	333	346	338	324	372	342	332	319	327	335	325	347	368	339	329	361	330	331	354	351	315	362	367	331	304	353	358	335	350	322	351	334	379	314	309	338	375	349	326	335	346	353	377	351	345	351	326	372	369	341	347	323	330	363	336	359	329	349	347	405	364	352	374	344	347	349	347	363	335	375	342	308	330	330	372	377	356	385	332	355	332	327	381	374	331	340	351	369	335	314	349	341	325	338	359	371	401	344	321	349	363	333	353	332	369	326	319	384	378	351	321	338	348	333	376	360	320	318	334	361	336	353	316	348	350	322	341	355	341	336	349	363	313	352	351	330	341	337	360	334	352	389	348	333	366	336	307	317	339	350	367	363	337	304	378	334	340	331	314	309	335	351	345	377	367	368	364	364	334	368	373	344	314	340	319	320	321	343	314	345	305	356	337	343	360	364	334	348	356	365	361	359	315	346	362	322	364	340	341	358	351	348	353	365	358	340	352	346	366	326	335	354	344	346	351	328	346	333	337	354	369	368	336	315	325	344	334	340	365	373	354	361	331	337	339	352	346	365	328	315	366	352	326	327	323	309	350	336	353	335	330	342	352	344	306	353	334	369	379	368	313	323	372	372	337	352	363	314	345	356	324	341	345	340	321	336	353	343	327	347	341	366	358	357	315	337	339	369	336	338	335	374	308	350	377	350	345	354	340	344	344	366	333	355	355	375	335	349	367	335	330	349	344	354	315	359	322	354	349	367	312	322	357	351	316	317	327	337	323	335	379	363	310	327	349	353	335	358	380	359	348	348	324	334	352	371	356	331	368	326	374	321	373	337	351	314	332	334	315	336	336	347	315	352	355	346	366	350	373	332	350	316	353	350	408	323	316	358	340	347	319	387	350	369	351	350	372	350	337	338	359	310	317	334	352	325	327	356	376	322	383	368	310	312	327	355	331	313	325	353	391	348	389	346	358	345	366	321	321	360	339	340	340	352	383	325	377	317	346	371	336	335	340	353	323	354	365	348	343	341	336	389	359	341	323	341	333	315	357	359	374	342	330	342	323	309	345	355	353	358	338	343	328	334	357	333	346	327	360	338	336	303	365	359	299	373	335	356	358	356	349	374	363	325	323	333	312	345	368	323	348	336	310	316	387	342	360	362	368	341	346	366	329	334	380	333	345	350	361	369	359	358	342	321	337	333	329	364	365	354	372	358	356	349	341	324	326	323	330	303	331	356	368	346	348	346	360	332	340	350	367	328	354	349	358	327	370	346	340	328	356	325	380	381	338	359	354	350	361	326	322	354	329	347	350	320	331	348	338	358	339	352	345	342	327	331	341	331	331	320	340	339	334	327	361	370	354	356	334	333	352	377	364	343	366	341	334	371	366	352	348	362	322	337	353	349	337	310	369	351	383	315	327	322	312	382	340	339	349	329	331	313	385	321	351	379	326	328	351	358	353	358	355	348	362	344	338	336	353	365	329	334	351	331	340	371	356	341	333	337	348	349	357	352	356	324	349	363	351	367	365	366	342	382	342	360	331	369	338	351	323	381	315	341	317	344	328	341	335	334	347	317	362	332	323	325	348	305	333	341	313	345	350	371	342	317	330	334	294	337	313	342	334	342	339	319	345
51102	82571	61277	32799	23993	7335	16559	5441	586	539	500	451	447	438	441	426	428	466	374	409	403	443	436	408	392	412	411	422	414	409	388	414	423	394	393	397	397	361	404	365	393	394	464	410	406	394	422	368	395	394	399	387	387	372	426	381	418	412	410	410	409	376	424	380	413	445	410	382	396	398	386	435	402	410	396	421	347	371	413	402	404	418	411	424	373	356	430	405	408	422	378	397	395	388	400	420	394	414	375	406	392	371	400	393	408	429	405	416	426	395	426	395	430	387	389	375	400	419	392	383	418	390	420	397	389	416	410	435	370	391	384	418	422	394	450	432	384	422	414	419	428	370	405	401	436	419	433	384	425	388	376	398	401	417	376	396	444	412	388	411	393	396	419	401	412	415	404	395	391	365	388	388	406	414	426	399	416	412	391	404	422	395	398	430	408	401	430	415	437	427	418	394	406	395	431	430	400	389	412	407	386	388	430	410	389	404	397	408	419	389	407	410	425	373	402	392	377	403	391	400	391	378	396	407	357	414	400	412	447	409	445	415	389	394	418	414	393	383	379	398	392	403	395	389	399	407	382	383	373	382	387	407	410	401	371	411	429	381	385	404	407	409	412	396	388	419	409	400	394	379	401	382	401	421	397	415	395	394	387	383	395	425	408	426	434	367	382	394	420	408	435	381	426	374	441	391	394	421	402	394	365	405	389	397	361	413	399	400	401	401	392	369	392	403	391	424	411	361	407	392	405	432	358	393	385	375	388	409	424	402	407	392	387	378	400	398	405	383	406	391	408	406	407	421	392	400	352	416	406	395	365	394	396	425	402	404	403	400	386	396	443	414	405	414	381	359	381	444	364	391	403	404	475	377	376	390	395	387	374	426	378	384	427	370	411	382	394	407	366	399	366	387	406	387	409	388	395	415	380	382	404	376	402	389	402	386	351	403	407	405	400	380	425	366	394	396	406	395	382	428	415	400	399	397	373	387	425	392	387	375	414	431	396	408	397	395	397	391	384	402	373	371	422	415	402	402	437	398	388	385	416	397	390	424	422	422	384	379	387	374	380	395	397	428	383	351	365	411	419	396	412	367	369	407	441	377	404	402	410	425	418	378	402	376	392	383	415	419	408	389	404	422	400	427	402	416	390	442	372	388	436	417	419	356	430	388	361	393	384	403	395	398	417	413	380	383	426	391	408	412	379	409	400	420	412	372	389	403	401	408	436	401	405	394	421	375	395	422	404	403	401	410	421	366	392	363	377	378	404	433	411	394	404	384	401	417	413	425	412	433	413	405	396	382	388	414	392	371	410	386	412	401	413	382	435	403	396	412	419	440	388	430	415	407	412	395	403	384	427	386	370	361	407	384	433	418	379	400	378	447	400	382	417	395	401	402	417	404	380	416	383	389	426	371	406	418	441	391	398	417	363	394	435	426	392	391	427	391	430	372	353	362	418	363	392	396	400	420	393	415	404	421	429	439	393	396	408	416	412	379	387	404	385	417	420	399	415	408	387	400	388	365	395	408	413	407	420	383	414	399	408	408	400	397	393	376	407	387	387	417	400	432	393	372	401	415	380	385	369	367	407	395	419	397	399	405	419	402	396	388	374	382	385	416	406	385	403	395	383	362	386	428	384	407	406	385	376	448	378	406	431	419	403	390	368	394	434	445	385	369	390	371	412	393	431	396	404	390	457	398	399	405	417	421	432	392	354	413	376	399	406	394	371	406	389	391	369	385	420	397	405	427	394	397	428	413	386	396	368	410	385	394	395	423	401	391	409	398	394	386	370	397	389	411	384	430	355	392	379	435	429	364	402	415	372	396	363	402	429	393	447	401	408	411	411	434	417	395	375	397	398	415	401	396	446	375	438	382	419	439	399	363	393	399	431	363	414	434	387	382	406	397	413	388	380	389	392	385	420	397	392	386	373	378	370	406	413	388	387	415	436	402	416	375	411	376	424	423	395	365	375	366	434	385	382	371	397	396	397	379	423	435	433	400	375	384	381	404	368	376	429	411	415	411	385	376	393	399	445	379	403	413	406	417	419	383	409	392	415	376	378	416	435	437	435	401	408	371	392	383	397	401	404	417	413	423	410	398	404	391	367	387	380	378	372	404	369	394	382	424	419	388	419	412	413	373	373	399	410	402	387	383	390	411	409	406	372	323	428	410	426	410	418	369	399	357	452	410	394	415	454	384	407	397	399	396	401	392	407	439	402	414	415	400	372	445	389	398	417	385	384	370	399	382	421	423	398	420	391	402	408	363	408	429	421	396	357	425	385	423	388	397	414	377	399	394	405	401	380	427	400	382	409	423	407	381	375	424	426	410	418	363	388	386	382	406	366	389	424	376	371	390	350	404	343	375	377	385	407	401	413	399	384	361	379	343	426	387	384	373	363	371	395	380	394	367	411	396	396	406	387	401	419	385	411	409	390	426	455	444	421	386	392	411	392	389	371	384	406	410	420	376	425	427	387	435	407	390	401	385	394	406	374	397	396	383	403	392	403	384	412	421	395	436	391	418	422	385	362	399	408	411	360	369	402	371	380	415	403	425	378	432	388	378	425	391	425	425	384	386	427	390	427	364	431	406	407	437	389	421	388	398	404	420	414	401	392	411	398	383	393	358	379	388	371	392	410	383	392	410	411	379	432	390	377	392	377	391	376	392	408	403	406	393	374	383	415	386	415	432	396	406	406	402	403	422	421	427	382	445	432	396	401	431	397	394	403	385	371	394	385	397	407	383	362	384	399	425	434	401	367	392	447	376	387	385	396	393	378	416	383	427	420	416	403	426	417	361	393	397	375	376	392	434	421	402	421	416	402	412	379	394	389	400	417	394	414	464	396	387	360	404	387	453	406	411	385	382	413	421	408	393	394	439	389	412	398	419	407	363	398	389	381	405	416	371	414	417	405	367	387	381	426	420	392	399	385	408	362	380	405	418	416	393	434	428	419	386	357	397	398	442	396	387	376	413	386	366	409	402	430	408	437	417	402	418	338	441	346	398	396	415	400	411	438	377	409	401	398	363	385	401	376	391	438	396	403	442	410	399	356	399	400	410	399	393	402	425	386	400	384	380	418	391	423	402	402	387	398	416	419	410	374	383	376	375	399	428	395	375	418	394	390	423	376	369	410	388	450	416	382	389	394	395	385	375	381	441	443	411	393	406	404	410	403	411	416	411	397	413	382	404	404	412	389	402	388	422	436	400	395	399	381	378	430	395	357	401	404	378	440	375	386	359	400	424	404	373	402	411	423	432	418	374	415	404	408	394	403	423	399	376	401	421	404	384	435	428	389	390	411	417	410	419	397	402	443	386	443	410	416	438	410	368	421	406	388	416	376	379	384	379	421	383	397	399	382	356	393	379	433	352	393	371	375	407	380	386	387	408	407	389	434	403	390	412	410	357	404	404	370	411	412	392	379	394	402	376	398	426	425	410	403	393	355	379	387	383	418	419	367	415	396	409	371	417	384	408	406	398	382	427	376	406	398	371
25506	22534	30187	26271	14467	3132	5525	1200	283	285	247	252	211	221	255	234	235	244	228	232	228	261	237	262	240	263	246	201	241	231	230	238	247	256	236	272	253	232	275	241	250	253	265	228	242	255	220	226	228	221	197	224	240	232	229	221	225	227	250	249	234	240	243	250	249	225	233	249	249	248	239	234	217	224	215	222	216	204	231	217	237	225	236	247	213	231	253	226	243	221	210	191	218	202	209	225	239	242	251	210	215	215	211	225	224	231	193	231	216	238	238	228	244	237	242	219	220	202	254	204	230	225	235	238	227	217	220	234	246	211	223	229	218	241	248	230	235	244	246	233	216	267	264	213	259	220	227	234	207	217	248	207	231	211	242	240	229	237	267	234	236	216	220	254	242	232	221	217	253	244	232	257	233	218	194	242	230	237	272	233	240	208	250	250	217	233	231	239	221	239	206	244	236	216	232	227	254	237	226	240	234	239	226	259	228	231	242	234	245	219	227	215	233	224	245	239	252	220	219	233	266	208	245	263	241	225	214	228	219	213	219	217	238	239	222	210	229	235	245	238	229	261	212	225	242	218	241	230	256	238	218	232	243	241	231	265	226	237	224	236	251	236	237	236	226	268	250	232	258	257	232	229	240	212	230	227	215	236	222	197	238	225	218	246	218	234	207	222	226	220	235	237	220	229	241	236	259	242	276	213	223	262	229	226	212	223	241	246	234	231	237	250	218	219	205	256	242	210	243	222	226	264	241	230	228	222	222	269	241	203	208	250	235	249	238	240	251	218	231	213	196	211	250	229	241	201	228	243	250	239	240	217	238	225	241	244	239	226	234	257	243	234	232	208	229	220	237	210	253	245	242	255	228	230	217	233	230	221	225	241	229	222	215	224	233	244	236	233	260	235	203	241	217	237	245	231	230	229	261	206	215	227	250	218	226	234	229	240	220	223	231	257	239	245	212	244	230	237	248	220	229	244	240	278	237	259	216	239	224	240	224	224	228	245	243	231	242	243	238	214	237	221	240	233	229	224	242	233	225	219	240	211	236	238	266	243	255	217	262	213	225	213	235	245	230	215	215	244	232	243	263	226	222	250	270	223	227	225	236	226	232	260	249	236	234	209	229	227	229	223	240	263	213	256	245	234	239	248	250	232	241	212	224	222	238	234	235	217	234	228	247	266	221	193	211	212	227	263	254	236	223	243	217	201	237	207	224	247	252	235	244	236	211	220	233	226	254	257	237	240	219	235	219	235	227	223	243	222	234	237	226	241	237	248	234	208	209	214	236	214	228	237	233	239	245	234	206	229	254	205	232	238	232	219	235	233	239	211	239	210	239	219	235	236	243	253	259	232	261	265	213	234	240	229	231	258	240	249	226	183	238	213	244	236	206	239	264	240	249	243	248	232	239	214	269	224	217	232	216	208	207	240	245	228	225	244	218	219	252	238	235	265	240	230	236	240	231	225	231	266	233	240	248	250	256	209	233	255	227	239	218	241	221	229	221	213	260	233	226	256	236	245	235	234	238	258	243	241	241	242	250	215	263	231	252	242	222	260	215	246	261	236	222	248	233	244	224	228	216	217	232	216	238	215	234	247	211	219	213	220	235	230	257	225	230	237	235	236	249	261	252	263	255	227	251	260	226	225	217	225	243	247	254	217	204	219	222	245	235	193	239	228	239	217	209	202	216	228	250	233	235	246	227	234	250	209	216	265	211	240	224	253	229	235	247	235	222	247	220	211	222	248	234	234	225	252	250	233	227	232	269	239	241	205	243	208	232	255	268	236	281	236	211	237	240	250	219	229	269	232	228	237	241	225	212	223	219	234	225	261	244	221	210	232	249	257	224	236	199	244	239	225	227	264	221	224	221	249	237	217	215	213	255	229	207	221	224	216	253	191	204	234	206	233	251	248	229	223	225	240	210	233	210	234	256	238	224	227	247	232	239	226	248	227	231	232	236	239	232	269	228	242	207	246	231	232	230	206	232	236	231	245	252	223	228	236	245	228	215	248	234	196	228	231	234	228	251	235	243	221	256	240	234	216	249	231	219	232	220	235	237	221	248	246	238	240	212	264	208	240	265	246	215	214	214	229	232	209	213	268	224	230	224	232	229	233	229	269	205	253	200	244	241	219	242	217	246	222	255	219	237	230	217	220	214	228	246	231	272	255	244	241	222	237	220	263	235	215	222	209	219	217	232	242	235	231	257	245	205	226	230	213	233	230	241	226	253	236	222	216	278	238	198	238	232	244	256	242	233	215	252	231	237	261	241	239	228	238	239	217	225	232	213	252	229	209	230	244	226	209	242	230	233	253	237	239	207	206	219	226	207	208	231	244	233	232	225	237	242	244	244	238	221	226	208	217	229	229	255	240	277	240	234	249	238	265	243	241	221	251	234	221	239	238	225	258	240	231	220	228	228	238	227	241	250	257	233	251	227	237	204	231	242	254	228	225	224	220	259	223	246	253	225	248	228	270	239	236	243	225	247	230	225	223	214	226	227	229	199	247	234	235	236	261	223	227	237	253	228	266	225	229	219	228	230	242	239	228	219	226	257	257	232	237	236	257	216	233	218	236	234	229	237	244	230	239	229	222	215	219	224	207	234	224	232	226	248	245	250	233	251	236	245	232	226	225	247	255	233	239	210	213	222	225	239	238	225	224	240	229	219	259	248	243	228	222	226	223	221	237	229	244	215	236	255	227	234	243	220	237	249	233	237	239	252	251	214	214	223	240	210	230	229	268	260	201	216	232	244	220	195	230	254	235	220	247	214	256	234	228	230	229	229	238	225	248	216	221	248	228	203	244	250	211	248	238	217	251	220	233	205	251	261	242	234	217	251	218	241	210	242	214	230	229	228	261	236	225	255	246	239	215	205	262	211	260	221	221	272	245	246	222	229	259	206	218	254	274	213	218	245	235	243	202	216	240	231	261	226	233	248	246	232	219	230	220	208	223	265	201	258	218	219	241	235	228	227	236	237	260	236	214	248	201	236	212	218	230	211	242	224	233	237	241	193	232	216	226	212	222	229	229	222	221	215	219	209	260	233	234	252	215	233	236	255	218	217	205	216	220	241	220	237	216	233	238	239	223	237	180	211	233	226	227	241	235	211	244	219	202	250	243	243	234	231	252	225	236	221	238	221	223	248	247	212	200	259	231	230	212	234	224	252	241	246	228	220	217	214	235	249	220	228	231	233	255	211	216	219	231	251	209	266	237	242	217	258	212	228	205	274	250	215	241	232	244	226	215	252	222	225	229	231	213	242	238	234	231	256	227	228	244	235	255	268	230	246	234	243	246	237	273	252	241	256	224	219	241	217	244	263	230	232	224	231	233	233	244	230	255	234	225	232	252	246	255	231	224	266	232	229	264	240	235	218	214	268	212	243	241	272	222	221	225	225	235	249	235	216	238	256	258	220	231	246	246	246	236	251	256	236	217	234	241	236	221	216	235	237	217	266	250	208	225	229	249	221	251	214	261	243	231	196	247	223	232
46200	67651	48801	25926	15636	4797	12556	2534	422	392	331	348	322	336	317	273	312	281	299	318	293	310	308	284	306	308	306	295	311	314	300	311	276	298	275	306	287	296	268	278	308	303	286	312	323	277	273	325	273	288	302	300	312	313	297	280	332	267	272	310	290	305	291	281	291	295	280	267	314	271	283	287	285	253	289	284	275	285	315	293	310	297	282	260	287	276	297	323	305	296	306	266	311	312	314	313	308	271	296	305	274	291	300	286	303	304	283	281	315	291	289	283	283	276	311	289	280	326	303	282	303	283	303	279	274	307	302	262	327	280	278	295	257	283	295	300	305	292	300	278	271	277	250	289	277	291	300	277	314	301	275	296	301	295	291	294	288	282	302	277	283	269	287	324	279	286	303	283	301	303	304	314	283	308	301	245	303	301	300	298	277	294	261	326	268	299	289	288	301	279	264	257	288	260	305	296	310	278	288	287	306	284	320	287	286	280	285	292	260	275	265	311	281	270	289	293	303	277	304	305	280	309	286	260	294	295	277	295	297	283	277	279	262	297	295	294	304	262	325	268	305	291	282	288	288	315	279	304	326	290	303	272	263	290	272	290	298	272	284	280	286	278	278	320	255	322	313	297	302	288	297	300	291	263	268	269	292	285	296	296	290	283	302	272	312	295	319	282	297	307	301	302	297	299	331	304	294	286	252	275	301	275	297	330	288	277	306	342	326	286	310	305	285	266	243	291	284	285	288	276	307	284	277	249	275	272	299	256	261	259	288	247	282	261	283	298	271	286	286	317	287	319	285	283	290	322	299	297	280	298	294	284	287	262	274	312	262	326	268	314	299	284	295	313	307	312	292	278	277	305	292	299	290	285	291	291	306	254	296	292	280	291	292	272	302	262	290	303	276	322	269	278	306	306	285	335	284	282	281	272	345	272	285	279	300	275	311	296	296	271	280	273	303	265	275	274	318	278	303	293	292	294	270	269	306	277	277	276	303	303	299	269	281	259	303	292	259	281	257	279	304	301	263	307	301	311	256	294	280	275	298	298	293	319	304	301	301	279	299	263	291	292	287	287	304	287	328	283	281	296	328	266	297	238	300	283	298	283	301	257	295	293	267	265	306	294	297	303	297	274	288	307	274	292	249	307	288	269	277	261	296	263	302	279	274	271	321	299	286	326	267	300	282	288	314	311	274	282	279	276	282	263	281	275	283	319	264	289	265	273	268	294	282	275	307	287	281	295	291	325	302	322	307	280	305	279	276	304	289	281	289	294	278	302	311	299	293	309	285	284	286	298	256	280	272	296	286	336	302	297	268	273	300	298	312	291	293	306	289	286	297	279	294	289	305	292	270	252	304	298	284	284	305	275	283	284	271	286	303	297	305	294	299	318	283	283	295	307	289	263	274	300	288	292	309	272	255	271	301	303	285	264	298	322	329	288	305	275	303	296	306	300	305	285	269	281	265	301	286	301	305	275	274	286	275	279	313	290	283	298	298	277	288	262	283	297	287	275	298	296	285	284	289	299	279	275	296	299	284	288	293	283	285	309	275	303	286	301	295	286	286	282	266	278	288	305	300	301	281	306	284	312	291	330	275	270	293	262	302	284	302	295	314	287	273	317	297	292	278	333	268	303	283	277	301	279	277	280	265	290	304	289	299	315	305	279	298	273	264	279	290	261	256	310	270	286	268	280	302	311	264	311	289	274	273	330	312	308	281	281	292	301	295	297	315	283	305	319	280	286	286	311	297	275	294	330	328	266	268	280	307	304	306	289	290	290	260	273	286	306	252	277	289	276	272	294	284	283	289	303	270	300	282	278	300	266	333	267	272	290	279	298	284	281	308	300	299	274	288	282	294	310	281	267	280	282	281	290	276	289	288	275	259	271	314	295	302	290	302	267	279	281	293	279	277	301	292	295	304	259	253	292	339	277	282	306	276	332	271	300	282	295	305	272	286	276	312	268	276	273	288	287	273	298	274	266	283	296	289	314	273	273	270	299	297	289	269	283	298	282	293	310	313	287	310	309	290	286	313	286	284	261	301	285	300	280	265	312	280	298	311	282	321	298	301	266	281	262	327	308	272	315	295	265	279	317	289	287	293	293	275	289	263	283	286	282	264	288	284	276	300	296	306	279	290	281	291	288	295	288	290	303	299	275	291	312	269	308	267	259	259	276	266	317	294	300	255	316	299	321	279	276	275	285	283	275	277	306	325	277	289	282	264	267	297	253	285	269	287	297	278	278	301	304	305	313	292	299	273	296	252	262	299	287	301	267	294	290	278	264	285	305	275	313	272	301	281	262	279	331	251	268	285	326	295	270	281	270	301	313	282	291	296	302	296	266	288	304	298	288	303	293	273	262	250	297	276	314	257	283	307	294	292	281	280	274	303	307	301	317	274	292	301	290	274	319	274	273	301	278	294	315	307	313	302	301	283	281	294	256	263	288	263	341	292	276	273	263	260	301	317	266	297	280	286	300	279	263	296	273	283	282	301	294	301	281	290	285	302	278	287	267	275	243	263	286	288	306	293	300	281	260	292	252	277	268	286	248	267	291	303	288	273	300	268	270	303	310	300	272	301	302	304	293	273	283	302	279	283	265	288	313	314	279	293	330	296	273	277	290	318	291	288	279	303	289	272	274	307	280	288	280	276	259	296	297	294	272	308	311	310	311	269	256	280	290	270	280	276	281	306	279	270	286	305	293	287	262	275	292	307	249	311	342	270	289	306	294	263	268	313	295	293	275	286	274	289	275	283	269	251	279	276	306	290	277	298	288	284	288	262	271	314	291	289	293	283	285	291	261	286	299	301	285	318	259	259	287	294	301	296	301	322	295	319	257	279	309	278	303	288	298	295	312	308	293	319	278	261	283	284	278	292	269	300	286	254	300	263	293	301	272	295	285	273	290	278	312	280	282	279	292	275	288	283	278	282	270	315	267	317	271	283	299	317	282	277	264	274	306	282	261	304	277	300	311	310	274	293	300	312	299	289	272	303	280	290	297	276	287	288	303	272	312	274	289	299	301	326	305	276	282	299	303	312	288	289	315	279	301	298	266	332	301	308	269	282	283	280	264	287	303	290	325	281	287	310	271	294	287	279	283	294	302	311	274	298	299	286	296	281	271	289	304	291	291	306	271	282	283	285	294	308	301	292	281	292	292	299	289	285	273	290	270	304	301	294	282	286	294	279	322	261	327	299	291	287	256	293	263	286	316	275	309	267	263	261	307	261	270	307	290	290	318	282	306	270	254	279	283	297	286	287	273	279	271	290	288	267	291	240	304	270	307	281	277	287	264	286	277	273	289	276	303	283	267	276	290	317	263	307	296	303	266	279	266	301	310	281	309	261	288	296	302	283	284	310	298	300	311	263	301	307	286	288	290	294	290	305	259	275	260	319	287	270	284	321	304	283	289	319	282	290	314	288	277	324	266	305	318	292	289	265	297	296	283	297	262	323	272	276	309	279	293	280	334	317	282	308	282	288	321	284	319	280	308
22971	21421	29947	25810	22492	22075	23790	5933	2304	1297	544	505	470	495	431	483	511	440	415	464	428	432	432	455	453	425	411	431	444	414	447	424	444	478	429	427	438	438	392	410	433	418	419	463	420	426	453	409	440	427	394	433	475	414	446	438	420	420	473	466	429	451	477	463	417	412	449	410	430	456	422	429	429	394	389	399	433	385	412	424	395	410	452	420	437	397	413	470	409	433	432	448	435	404	446	432	464	396	436	447	415	411	427	430	416	439	406	440	395	435	470	436	421	435	427	431	405	445	446	447	412	436	447	421	399	417	408	422	429	422	443	434	451	434	420	403	418	411	403	457	427	432	401	469	457	434	435	437	414	418	453	414	419	460	397	440	451	407	393	442	433	412	454	403	427	403	437	416	437	421	414	433	426	446	394	410	456	406	425	448	450	418	443	430	417	410	448	417	442	426	412	422	475	420	392	462	434	436	402	424	402	421	457	405	429	424	367	430	408	427	396	445	438	415	454	388	439	402	391	422	470	446	445	441	424	426	421	441	417	417	414	423	448	432	446	422	390	448	381	436	426	472	418	391	439	436	430	423	425	425	433	419	431	453	385	442	417	371	443	442	430	396	428	408	456	430	449	369	381	403	382	457	426	411	424	438	456	419	405	438	430	428	431	432	444	465	381	416	420	435	437	405	407	427	450	448	424	420	444	390	452	410	409	427	434	420	413	416	420	407	418	432	430	400	449	432	433	417	380	427	434	438	408	403	431	414	461	404	415	446	445	423	422	428	427	414	423	420	404	409	406	373	433	398	409	421	378	415	447	441	453	438	397	442	451	457	440	417	423	410	443	447	433	469	390	458	417	472	453	429	394	445	439	439	402	435	452	420	432	455	446	409	440	407	463	435	418	443	409	443	449	428	405	404	422	394	458	468	464	431	471	427	435	445	433	422	441	408	413	412	416	456	460	442	393	430	438	435	453	412	392	428	433	402	454	412	386	423	404	442	456	426	417	399	421	422	443	454	402	434	434	425	390	412	441	432	436	415	441	433	385	453	414	380	467	426	437	455	412	410	416	425	392	391	411	430	426	449	410	404	406	409	448	419	427	408	390	421	439	407	432	407	463	414	430	438	406	430	410	426	419	424	440	414	394	436	403	427	407	413	433	382	425	465	419	430	407	388	452	424	405	424	423	444	391	415	450	433	446	436	388	416	429	414	435	457	390	444	396	447	449	424	422	442	426	457	399	417	422	416	441	440	446	477	442	399	425	441	436	440	429	430	418	400	392	410	411	441	434	470	429	431	393	411	426	414	417	423	433	399	459	417	439	392	413	439	432	392	426	407	385	411	443	423	445	394	390	389	439	383	448	388	448	432	445	452	454	397	426	424	409	424	407	434	418	412	415	428	408	424	428	450	414	434	411	420	408	398	435	396	433	459	433	444	388	438	428	429	412	454	444	462	402	437	440	421	438	407	448	422	447	431	417	441	417	438	420	435	440	456	397	444	389	406	465	435	442	431	432	425	407	445	432	416	431	468	437	419	414	416	447	418	446	457	452	436	424	471	431	429	458	431	462	419	453	463	439	434	414	381	472	412	430	419	419	437	469	425	405	414	414	429	425	417	401	425	445	421	427	470	411	438	403	394	408	449	381	422	453	453	429	424	431	413	413	429	453	392	468	418	431	440	413	423	424	445	427	433	435	466	431	416	414	405	460	465	416	440	417	437	401	446	421	448	419	445	405	416	393	434	421	420	418	420	413	455	395	411	421	382	402	439	442	392	437	444	431	405	407	434	434	410	418	450	444	412	443	371	440	438	424	389	397	407	427	403	438	423	425	465	413	438	436	415	466	414	398	447	421	462	418	421	417	406	412	444	416	423	451	447	444	451	443	434	435	415	406	406	448	468	450	417	439	410	437	406	409	427	401	421	418	393	408	427	431	416	422	428	379	441	404	424	405	423	393	454	424	392	377	434	375	428	430	419	408	404	416	385	440	407	432	411	432	407	411	386	452	433	437	450	428	421	435	407	421	414	441	447	428	393	422	429	467	423	440	464	422	423	434	382	453	464	438	418	459	422	422	420	437	435	392	421	455	435	442	397	426	433	437	406	421	420	448	402	444	393	440	458	436	458	419	452	429	430	463	424	378	384	427	451	436	469	407	450	460	417	420	399	479	446	404	422	415	398	411	408	442	432	415	435	465	411	420	433	425	409	426	408	439	437	436	435	404	437	408	450	426	414	453	428	465	451	422	443	446	410	420	412	463	443	479	458	441	422	387	431	426	416	426	427	446	455	421	443	428	435	407	478	396	430	430	404	432	414	448	416	430	424	410	425	423	443	431	396	446	378	451	417	424	446	421	416	415	442	402	427	435	427	448	434	457	417	430	432	461	405	416	449	392	382	427	427	409	443	448	458	396	418	406	441	384	444	401	392	465	434	395	397	417	468	426	408	469	419	436	425	416	399	389	434	424	417	425	393	417	453	418	404	418	398	415	400	433	456	428	462	458	399	423	427	454	427	420	425	458	426	401	420	395	454	445	451	400	460	440	425	445	457	419	412	426	432	422	418	455	414	452	476	422	397	398	456	449	433	458	424	416	431	428	437	440	424	417	400	417	415	438	411	422	473	412	437	423	417	413	403	461	381	419	444	414	420	420	414	454	442	423	437	418	419	410	430	416	424	419	396	437	419	399	449	410	431	424	423	427	427	405	407	410	421	447	441	416	437	396	435	428	427	374	439	456	421	430	453	420	389	418	436	439	439	444	459	410	390	426	413	410	409	446	436	441	427	436	402	440	447	448	428	386	459	426	421	436	413	428	409	439	458	435	457	436	432	436	416	402	393	439	397	454	434	434	456	386	417	457	420	463	426	430	391	415	441	472	432	463	420	380	437	427	430	399	441	470	445	435	426	441	426	408	424	401	381	462	465	404	462	409	434	419	418	408	369	409	420	422	420	457	414	435	429	441	443	405	380	405	456	387	430	434	372	408	444	403	422	441	379	434	421	459	417	430	419	412	389	407	425	451	433	435	406	407	396	426	431	448	420	426	424	435	416	401	429	420	409	431	440	438	433	445	412	429	427	427	426	424	390	399	406	415	447	420	405	405	443	423	440	457	386	452	430	417	407	409	396	420	441	426	409	388	424	409	398	453	411	453	432	407	443	412	379	399	449	408	407	463	439	428	386	414	439	444	426	411	403	410	426	420	417	404	443	424	424	434	467	424	414	411	421	393	440	409	425	455	395	428	476	460	383	409	427	404	404	420	452	415	403	441	402	436	466	448	419	452	410	426	417	420	420	451	400	437	419	425	450	414	436	418	439	409	427	393	433	436	426	431	419	428	437	416	383	421	440	430	392	436	377	449	434	414	414	419	423	426	440	437	443	428	411	397	457	411	434	436	414	407	436	453	424	395	429	417	414	439	452	393	412	438	434	452	433	428	413	413	416	415	456	444	431	473	445	430	469	430	440	411	432	424	400	428	397	402	465	423	420	431	403
58364	97040	75833	50381	33736	20512	25829	5998	4938	2391	623	637	621	569	584	596	580	550	503	507	515	510	525	526	545	537	527	522	472	524	509	469	509	476	481	512	466	521	509	507	514	481	507	525	537	448	463	505	525	488	447	543	500	501	487	481	481	517	502	472	502	508	500	475	464	482	508	467	442	498	518	469	478	470	529	477	498	509	534	539	492	489	524	492	543	498	484	543	543	537	503	525	475	509	506	480	493	498	477	521	466	520	512	513	479	467	514	483	466	539	499	481	463	505	490	473	494	483	514	462	484	483	481	544	464	490	546	508	525	509	485	499	491	481	474	534	477	522	454	485	528	496	488	488	483	467	433	494	519	483	459	473	489	485	499	504	475	484	500	461	478	515	500	499	500	480	488	491	514	513	498	494	489	505	517	475	466	459	507	505	505	502	485	505	495	499	462	516	491	444	481	485	509	475	496	496	458	485	479	492	505	515	445	485	512	488	478	460	497	477	508	504	511	511	507	465	491	487	527	498	492	451	510	496	438	484	481	506	541	489	509	514	499	537	488	437	495	462	501	499	487	497	491	496	487	483	479	475	491	496	468	510	543	483	472	483	469	522	533	481	531	480	507	528	470	530	493	515	477	478	509	460	469	476	492	493	476	504	454	504	502	480	508	504	482	498	506	468	507	464	484	504	515	504	465	500	504	518	485	481	474	458	520	459	498	489	467	488	479	456	494	467	478	503	525	494	488	493	506	499	514	464	497	478	498	465	475	511	516	502	484	507	520	510	520	478	520	511	481	478	501	444	490	510	531	462	509	544	528	496	499	502	496	513	461	515	521	492	481	507	491	499	480	495	485	509	493	500	494	468	488	462	450	511	497	493	476	523	462	545	491	507	479	537	533	518	493	500	505	517	491	512	507	493	476	495	468	516	502	484	462	490	483	544	473	487	480	508	519	507	470	541	480	514	527	493	512	507	456	483	516	432	485	503	454	478	521	512	505	475	486	489	495	534	481	526	465	488	492	491	464	485	464	508	480	474	471	522	480	489	505	506	488	510	497	487	495	501	502	492	500	512	479	500	475	522	496	487	497	510	459	512	497	473	474	479	464	498	494	483	500	494	481	503	503	540	495	495	481	501	492	507	504	476	487	476	540	486	485	491	484	501	466	481	484	525	515	531	477	482	483	485	465	511	504	494	500	459	482	547	497	474	530	485	502	525	522	496	508	459	499	514	503	504	490	471	486	477	491	524	525	520	500	502	459	510	506	508	496	528	465	507	488	511	544	503	517	464	487	510	516	481	461	473	508	515	478	472	480	494	455	476	497	497	488	480	463	478	479	499	459	533	495	473	512	480	482	480	500	482	494	444	447	466	476	511	498	495	449	487	495	456	529	499	500	457	453	490	525	491	530	513	513	500	516	483	541	506	475	481	508	495	472	521	443	496	479	456	450	455	473	498	510	475	472	472	451	455	513	525	486	496	496	484	540	515	500	516	450	505	492	523	497	527	500	526	527	506	506	489	515	518	532	505	486	484	491	513	487	512	435	473	510	476	502	468	531	496	471	483	460	498	489	486	532	487	490	510	481	507	496	499	488	509	506	467	481	491	552	461	474	471	469	494	506	488	507	440	441	482	499	537	472	523	526	480	474	547	465	493	455	512	481	485	488	497	498	495	509	498	501	498	473	471	477	453	503	499	498	509	476	546	449	495	511	489	496	513	516	464	512	480	490	503	509	576	476	470	506	502	490	455	509	474	425	485	504	493	463	470	505	506	493	462	499	473	473	497	467	477	478	471	487	511	513	493	502	466	480	460	494	487	489	489	499	492	484	474	468	501	510	502	477	527	459	460	496	469	519	466	491	504	489	491	496	478	514	472	482	488	496	493	522	501	478	477	468	519	488	472	462	503	483	503	478	477	490	471	464	509	498	501	431	500	532	517	487	494	482	474	485	514	480	527	507	497	518	504	506	458	485	524	499	465	511	490	522	508	476	503	498	479	481	520	507	481	492	494	474	503	517	507	490	476	465	468	519	512	507	477	496	459	447	483	500	527	500	522	488	510	483	435	478	509	480	488	484	465	500	495	462	510	518	478	490	489	464	508	465	490	512	479	443	492	495	487	483	475	521	514	515	499	463	491	487	472	503	490	481	440	526	478	497	454	462	474	538	471	505	522	478	478	504	419	498	478	494	472	495	485	492	484	486	489	525	479	503	483	482	471	497	521	514	453	506	496	512	508	481	505	497	476	499	481	505	493	512	475	506	501	514	489	505	468	486	501	507	488	447	511	500	478	518	471	459	537	500	479	545	513	464	500	456	483	504	481	510	515	500	465	455	519	490	472	483	521	505	482	490	466	519	499	508	471	479	491	473	498	503	460	477	478	475	471	481	485	512	505	503	539	536	454	490	521	500	513	457	498	491	475	493	513	488	498	479	505	497	496	473	514	468	456	493	521	477	479	518	452	504	524	533	492	492	467	494	452	477	509	484	463	490	463	464	491	495	522	465	550	497	496	508	529	535	498	485	524	488	478	519	504	462	468	454	536	507	518	483	502	505	501	500	546	477	501	500	473	495	492	474	503	472	497	504	480	512	478	499	502	469	481	485	488	504	507	473	453	493	500	485	490	510	457	460	486	511	507	492	465	513	514	510	508	491	538	536	473	472	515	498	467	498	483	503	466	479	463	511	491	488	532	501	512	460	478	495	506	461	495	551	465	477	510	513	496	519	497	514	478	476	523	499	576	477	522	470	494	496	489	477	493	513	497	465	509	449	487	496	480	474	490	495	485	488	457	499	457	472	501	474	494	501	517	460	495	477	531	558	487	503	518	482	486	486	522	501	500	542	498	449	505	496	504	490	474	478	490	512	487	500	561	493	495	452	528	532	502	469	462	500	495	504	490	481	465	458	468	501	499	466	496	504	514	435	484	478	488	486	487	496	464	534	511	506	497	507	497	502	485	474	460	462	494	482	533	451	474	507	508	524	489	527	509	457	505	479	513	488	494	456	476	476	533	501	489	443	478	462	474	475	477	480	468	473	472	498	521	465	470	482	503	487	468	494	497	498	466	487	483	483	513	470	488	496	482	488	474	482	525	520	488	478	452	503	519	477	463	511	472	501	480	494	517	461	470	472	484	523	500	460	486	478	482	501	492	446	528	471	522	546	515	500	528	488	468	499	439	504	450	507	514	502	499	494	488	480	498	488	473	479	470	526	456	525	469	470	497	518	512	534	503	494	517	485	502	473	479	483	486	513	462	521	507	448	495	509	513	493	538	555	502	501	488	486	457	504	485	507	513	490	511	468	461	533	496	453	531	510	486	503	470	506	510	495	496	478	507	493	447	502	501	496	478	461	511	465	530	485	448	465	494	487	495	506	488	500	467	441	541	492	490	484	491	468	511	487	478	535	503	513	511	461	494	464	513	509	519	489	482	531	453	496	464	497	464	483	487	498	522	497	491	457	530	467	469	473	477	479	471	506	484	471	488	475	535	463	504
28004	24868	25526	13351	2363	1127	802	342	377	243	228	232	271	253	228	234	232	256	258	209	227	219	202	234	241	248	227	267	220	244	220	253	246	237	241	217	248	256	221	228	239	252	244	219	237	222	217	238	242	228	240	240	212	221	249	203	211	260	247	207	224	259	227	238	227	222	244	260	238	230	225	226	254	202	241	236	226	224	233	224	244	238	243	251	244	232	255	204	256	255	257	253	237	237	224	275	264	237	256	244	259	219	235	220	214	234	223	213	257	253	234	252	289	234	231	246	259	237	217	251	222	234	233	211	210	248	238	235	242	231	254	222	242	261	239	242	258	258	247	238	233	237	243	233	229	215	254	267	214	232	222	238	263	238	251	231	216	248	239	234	255	248	233	229	245	237	229	220	220	263	251	226	200	224	241	242	226	226	240	244	238	241	214	269	225	233	219	230	236	237	219	233	222	259	227	235	235	223	219	213	238	237	240	254	235	227	244	240	238	227	227	284	246	251	260	213	239	234	236	233	235	248	233	243	245	229	227	246	219	244	254	238	226	209	243	231	238	245	248	226	252	235	223	241	202	236	232	232	222	236	252	229	216	252	257	250	241	235	234	258	254	246	240	247	236	230	245	219	212	231	253	231	214	237	240	231	216	228	255	230	263	256	215	253	252	276	254	210	201	233	222	238	247	240	239	255	267	238	231	234	246	258	222	259	261	208	223	226	247	226	251	219	243	267	225	235	210	241	221	206	254	214	224	228	234	230	240	236	234	236	235	233	245	247	247	239	228	207	268	227	243	246	265	244	243	232	229	265	226	259	228	221	226	252	221	235	220	205	199	226	218	237	222	263	258	244	232	224	224	206	233	237	261	247	248	220	242	231	232	224	212	237	220	251	247	252	248	244	239	237	244	229	235	229	236	226	234	233	235	247	207	240	243	246	228	259	222	225	222	241	240	253	252	258	211	218	241	215	220	219	242	223	258	252	228	221	200	242	224	216	259	207	258	233	264	224	228	229	229	240	224	218	247	238	207	214	233	228	218	240	236	235	249	249	225	212	251	275	242	254	251	243	236	267	230	241	247	250	230	255	245	254	237	226	248	237	227	242	274	251	237	232	218	250	229	236	221	240	204	223	253	244	230	224	226	221	240	236	251	210	244	213	224	235	232	224	261	252	221	209	241	233	239	253	242	260	242	239	239	231	228	201	236	244	215	265	257	220	216	243	236	235	272	219	263	235	208	218	211	239	243	221	256	201	216	259	232	242	236	258	240	226	264	233	225	242	228	234	211	246	227	234	239	232	235	259	202	235	230	275	227	228	229	216	259	246	239	252	261	211	242	241	236	261	207	210	237	240	224	248	232	254	212	215	248	209	242	243	251	249	216	235	244	205	247	251	238	239	230	233	246	249	240	260	229	248	254	225	231	218	235	234	227	240	241	231	245	258	231	236	236	212	242	224	260	240	234	250	209	218	242	231	240	224	245	239	230	249	252	226	236	249	213	227	243	233	225	255	210	217	221	207	253	243	224	246	268	233	242	249	218	246	223	259	249	249	240	212	224	231	240	225	242	261	237	244	228	263	252	218	249	218	250	213	232	246	230	264	240	238	240	246	233	231	222	255	230	238	240	237	220	216	216	223	223	226	264	232	251	246	220	249	230	245	248	235	214	217	234	238	227	224	225	230	259	235	221	217	248	222	221	256	234	231	204	207	214	225	253	291	242	230	270	216	238	207	244	250	256	249	227	238	247	229	219	225	254	267	265	229	219	245	234	258	256	234	229	233	246	253	242	240	224	242	227	253	227	229	225	222	225	264	243	255	224	263	231	248	243	240	246	221	254	241	218	217	240	229	217	245	219	220	234	222	228	199	242	259	237	218	224	236	253	239	240	244	233	226	244	220	231	236	238	222	239	241	244	243	241	241	218	260	216	227	229	238	245	259	222	232	221	244	224	220	268	234	223	229	242	238	224	211	253	238	207	256	246	235	213	250	225	227	214	239	243	262	242	247	205	238	231	216	247	231	264	231	236	212	251	238	239	236	256	216	246	251	238	214	241	231	224	226	242	243	206	244	203	207	206	235	231	238	245	203	215	249	198	212	254	219	237	233	224	240	224	246	250	281	232	226	224	239	220	266	240	231	251	275	220	221	228	229	216	233	246	215	205	244	240	250	226	252	224	226	232	236	220	248	230	211	230	219	232	239	226	253	220	222	232	237	232	225	247	229	236	223	263	241	219	249	246	259	244	226	246	252	234	238	232	253	221	236	247	229	244	258	217	206	224	218	232	241	240	240	248	218	224	243	233	241	269	251	258	226	237	211	211	250	241	248	239	227	239	192	251	226	246	213	236	229	244	237	238	240	261	266	246	254	254	227	232	242	252	231	225	244	230	207	251	236	228	223	226	228	265	225	221	239	249	244	241	213	239	227	218	239	233	249	218	241	213	206	244	262	230	225	257	219	244	230	253	216	238	237	222	235	227	260	228	248	240	236	235	264	233	253	227	219	222	225	240	227	251	218	221	217	219	229	240	243	238	268	253	221	216	242	235	230	236	236	229	248	240	252	224	241	246	215	260	240	264	234	235	234	210	252	225	236	240	255	256	227	230	243	257	219	223	239	244	282	278	272	226	235	233	244	247	242	244	225	254	228	213	258	218	229	243	216	224	212	264	246	205	211	224	226	251	264	228	225	234	254	226	231	251	225	243	238	241	212	245	241	241	218	220	267	199	229	265	241	222	245	240	225	230	239	232	222	225	251	219	236	218	224	225	233	252	243	253	224	213	240	231	247	238	229	231	232	235	234	242	235	208	218	253	229	217	232	216	257	212	218	220	257	248	244	239	202	242	219	227	229	236	223	241	226	273	230	263	253	225	243	250	234	196	220	229	234	238	221	242	251	231	247	224	239	248	245	242	212	240	226	247	222	249	253	255	229	221	227	227	233	230	236	236	257	204	241	231	240	254	256	259	235	248	215	239	230	235	232	247	235	253	226	237	245	244	225	250	222	240	246	227	238	244	219	199	228	230	228	253	255	231	213	231	219	235	221	244	255	238	236	219	232	261	242	249	231	248	223	233	255	257	238	258	247	258	258	257	230	224	243	248	250	245	214	263	236	242	221	236	232	230	245	220	241	231	255	231	239	227	252	220	234	245	239	229	224	236	241	243	232	227	246	231	209	239	217	264	235	216	224	217	257	245	238	233	233	242	241	245	218	238	249	258	218	253	251	237	225	246	247	244	251	246	237	241	231	247	235	255	220	230	224	237	254	228	234	247	217	235	236	235	238	242	210	252	242	245	240	253	242	280	219	228	238	244	231	243	250	241	215	248	241	242	246	226	243	256	245	222	249	236	247	264	223	240	260	249	219	234	227	229	224	226	225	231	221	233	208	226	248	248	200	225	236	200	213	230	245	216	229	243	242	265	221	206	222	221	228	229	248	238	220	232	236	209	207	235	243	238	248	248	228	227	230	233	240	236	239	261	229	238	249	258	229
26247	38334	26215	11035	3011	1943	1301	501	494	295	307	298	279	271	301	266	286	302	256	256	320	294	278	258	276	262	285	263	281	276	301	289	292	304	279	258	255	264	296	296	291	325	284	282	283	289	275	296	272	282	305	299	269	255	259	301	285	281	260	282	313	278	303	283	274	278	265	300	255	278	291	271	269	297	263	270	316	273	321	293	282	267	280	264	261	291	295	310	286	302	263	284	311	268	285	294	285	286	298	285	263	281	315	297	296	267	268	305	318	303	284	268	289	304	247	287	271	278	270	286	277	283	287	304	294	301	285	286	268	269	302	251	269	286	302	311	323	265	278	302	312	289	264	306	267	288	326	275	285	280	281	290	295	297	278	257	289	270	291	273	284	289	287	272	281	292	296	284	295	278	308	319	275	279	267	290	279	278	250	274	291	281	269	288	289	314	281	301	273	290	309	254	307	285	274	282	289	288	267	286	243	264	285	283	304	288	273	283	290	298	276	271	279	284	302	301	258	310	286	287	280	278	302	252	277	267	286	288	290	269	291	333	306	295	308	279	278	285	283	267	323	276	277	294	338	283	286	304	268	298	281	311	275	286	289	310	294	269	268	278	288	270	284	314	285	272	265	295	301	301	311	284	287	283	327	287	298	279	281	291	289	308	273	312	286	294	276	280	276	297	279	263	299	278	273	251	303	277	299	273	259	307	271	254	303	262	293	259	267	276	260	272	278	293	266	297	278	250	274	277	282	273	282	278	305	296	272	289	270	250	266	277	290	301	273	285	288	257	294	277	283	289	276	301	280	278	316	266	277	304	291	272	296	280	278	289	287	277	313	271	297	278	293	270	311	273	271	291	290	275	300	262	273	276	272	264	293	296	275	280	275	317	293	292	284	277	283	310	260	281	272	299	294	271	284	285	281	255	299	282	298	266	279	309	257	296	297	279	277	316	269	283	297	280	266	281	279	271	297	286	287	288	273	271	259	278	286	297	302	281	256	257	287	306	297	303	279	303	277	262	312	300	299	275	264	265	304	289	266	267	279	284	269	294	302	324	285	277	291	281	285	298	300	279	286	274	289	253	285	282	264	294	265	302	300	265	281	303	268	304	309	303	309	291	276	267	281	297	300	288	254	297	293	270	281	300	314	323	293	278	288	284	275	263	295	257	323	287	286	296	316	244	277	274	289	273	278	290	282	255	288	293	257	280	280	282	290	275	284	295	297	313	263	311	284	295	272	294	287	298	300	285	300	248	276	287	282	263	285	260	287	285	309	275	276	279	303	301	285	291	302	282	265	274	299	290	271	289	304	275	287	301	322	286	288	271	294	299	262	327	283	269	291	294	294	288	296	266	321	304	273	323	262	286	298	314	261	283	310	279	294	274	283	286	283	286	280	286	295	284	260	303	275	274	275	262	319	286	300	286	266	327	286	244	291	294	316	275	309	270	289	285	283	277	256	287	295	286	266	294	295	283	299	248	273	308	287	266	285	284	291	274	317	276	287	291	283	260	253	243	279	295	302	273	295	266	291	280	290	286	290	323	298	264	298	274	274	308	270	309	269	289	268	266	304	257	294	302	281	275	292	292	285	303	311	295	305	285	273	284	279	284	307	288	273	280	272	297	299	269	266	289	301	275	288	256	293	290	287	285	265	285	264	302	300	294	267	275	293	279	295	260	270	267	273	298	293	268	307	277	300	286	277	276	284	319	296	272	257	285	282	277	283	270	273	271	289	281	260	261	294	255	288	280	272	276	283	265	274	294	289	290	275	288	305	297	277	323	309	314	299	289	273	279	287	286	249	275	263	328	241	288	258	257	310	268	268	287	294	295	301	322	280	280	278	263	292	290	276	297	283	272	278	264	275	269	279	282	295	270	263	272	275	300	261	324	288	260	269	290	262	312	280	263	260	283	288	281	301	278	304	288	280	283	274	268	283	282	283	297	300	288	282	286	293	277	270	289	263	303	308	287	324	305	290	294	282	301	306	301	286	265	286	299	282	284	279	283	284	282	273	295	283	293	280	293	302	294	259	279	311	296	309	262	299	265	289	265	250	317	273	296	274	265	283	319	312	308	279	278	287	257	285	297	283	278	299	264	276	276	270	292	283	292	290	283	289	301	284	306	308	273	284	277	235	296	289	266	300	252	288	264	283	289	280	318	297	263	308	251	287	294	292	290	293	279	277	280	304	319	262	314	265	284	296	282	269	271	280	278	265	280	278	296	252	291	283	321	272	270	272	292	309	294	290	270	293	303	291	256	263	277	291	273	307	277	262	280	297	287	287	290	270	294	282	284	293	292	298	283	285	290	294	259	270	293	289	287	325	280	309	285	270	280	279	324	283	296	302	279	281	292	259	297	290	275	289	313	296	299	283	284	269	290	285	299	261	281	303	278	273	326	315	269	247	273	324	275	265	279	285	299	282	277	289	292	257	294	294	278	280	285	268	307	282	311	287	300	297	259	263	297	276	261	284	287	306	255	305	295	306	320	269	282	295	308	289	286	286	295	281	293	271	285	310	292	279	283	296	271	273	294	258	295	294	282	280	301	289	289	305	324	331	264	301	302	278	268	288	271	276	293	291	269	307	246	302	267	299	297	288	290	257	291	287	320	288	270	290	277	271	309	277	293	271	264	295	267	270	286	286	279	284	277	288	275	264	281	276	258	297	322	297	274	298	295	291	341	291	285	284	258	298	258	308	254	298	303	298	271	284	294	269	274	292	282	282	277	258	286	271	295	294	265	271	271	282	307	280	291	288	286	288	261	269	293	266	280	252	279	299	272	272	297	289	269	278	302	266	285	303	245	295	317	290	296	257	306	270	303	282	294	288	243	291	310	270	308	279	258	283	310	296	297	288	307	265	309	303	264	258	292	289	293	302	287	248	256	281	303	269	297	271	289	301	283	296	301	310	278	293	284	272	289	295	294	271	281	306	302	297	296	300	298	300	314	285	290	301	295	273	291	277	267	310	262	291	251	314	308	295	291	279	286	275	270	278	302	313	298	273	312	262	292	297	295	299	287	290	297	279	254	285	278	257	291	286	298	268	306	323	286	278	314	280	307	270	303	290	270	278	319	276	281	281	282	303	280	265	284	289	282	294	316	290	280	271	281	300	323	258	290	261	298	289	307	283	301	292	265	282	287	268	283	312	285	281	316	316	262	294	287	277	296	304	331	280	292	277	268	264	278	281	278	284	293	310	293	274	296	331	284	295	289	295	280	291	265	297	262	250	294	267	301	263	288	297	258	276	258	300	273	308	274	253	287	260	322	275	269	279	256	310	277	264	297	260	302	286	277	277	258	279	272	284	282	264	299	285	281	294	276	323	305	297	273	268	261	262	255	284	282	301	327	278	291	286	286	274	267	276	226	294	265	281	294	280	301	271	290	293	287	284	268	298	271	284	278	284	274	296	251	292	287	290	272	310	294	283	286	267	295	277	275	267	263	326	363	311	287	278	284	278	295	309	283	325	309	315	285	270	286	278	296	287	295
24210	21934	32747	30557	21567	16382	7088	4255	1364	390	375	415	364	343	372	368	352	382	368	335	372	322	330	338	371	399	407	369	360	368	358	313	331	367	347	337	335	362	384	359	345	343	339	334	354	363	387	404	369	347	337	370	347	363	330	331	380	388	344	365	347	348	349	356	367	369	331	318	340	368	355	388	360	353	352	350	379	345	365	348	370	341	341	364	385	331	345	347	376	347	386	403	372	383	364	364	380	378	343	367	341	357	332	337	339	342	337	364	354	335	387	347	361	350	383	355	341	340	340	352	359	374	338	338	363	356	383	347	402	351	342	355	345	361	362	374	385	336	354	356	348	342	314	363	381	334	352	372	373	355	336	336	349	352	352	377	377	350	366	314	374	331	348	361	346	356	375	373	345	344	356	338	333	363	342	340	346	356	349	334	343	368	380	375	366	364	326	345	360	390	363	363	323	356	368	363	340	337	338	346	366	362	349	348	379	351	351	359	348	359	351	328	332	343	340	340	369	371	336	350	340	356	346	401	361	377	382	360	321	315	378	375	386	313	327	355	358	347	336	351	343	335	381	362	363	345	348	365	361	371	375	332	351	346	305	356	378	381	357	350	350	325	350	348	334	332	352	341	352	400	341	366	378	364	358	339	359	371	363	362	329	368	344	348	355	335	345	353	361	379	329	341	373	344	343	342	372	372	384	355	342	325	366	377	357	339	355	337	320	372	351	340	377	340	377	329	364	333	353	350	345	350	341	362	370	374	374	343	347	310	310	337	364	350	338	390	363	400	343	343	337	379	365	348	345	359	359	335	373	390	377	344	348	345	356	364	364	385	357	333	381	360	316	378	358	335	328	350	348	407	401	336	363	353	366	376	342	356	330	378	359	325	376	343	379	373	373	365	351	359	320	356	342	365	367	332	351	363	345	335	333	357	357	361	313	324	360	353	360	327	349	320	367	371	324	322	350	368	320	321	344	383	324	348	347	403	353	335	369	364	362	365	349	369	364	326	380	313	361	341	337	352	323	378	362	327	369	344	360	356	330	352	338	359	324	344	366	386	333	340	346	321	370	338	378	373	339	373	336	339	332	333	363	364	345	370	359	334	345	359	383	323	332	377	339	332	368	331	360	346	300	330	332	340	342	362	335	341	359	348	348	385	353	345	352	389	366	360	329	373	319	342	351	351	343	366	329	335	362	348	387	323	344	354	362	383	352	354	352	355	340	356	379	345	318	375	334	331	351	335	360	380	378	366	378	354	343	355	338	322	375	372	375	318	362	392	356	325	350	367	324	358	371	370	347	372	335	360	378	345	348	347	353	362	344	329	362	350	344	350	353	355	375	347	388	375	355	366	385	344	367	391	358	380	377	343	363	394	341	348	390	347	342	330	363	332	327	358	347	374	366	353	320	347	347	361	389	372	381	333	347	358	348	337	313	374	330	328	341	373	388	327	319	354	336	327	330	366	358	347	368	366	347	375	340	331	380	363	345	411	337	321	356	355	356	335	372	362	328	356	362	374	369	361	389	337	361	365	333	366	360	333	348	373	364	336	340	330	413	357	331	378	332	352	353	320	336	363	366	356	365	355	363	369	359	344	312	374	341	385	359	364	340	304	355	360	371	355	345	347	372	369	360	371	381	344	365	350	330	348	309	356	328	324	366	316	376	352	338	366	367	367	369	344	398	355	370	369	334	342	369	350	334	373	326	317	368	322	325	344	345	342	310	375	336	340	371	356	353	360	331	390	353	354	376	346	400	381	340	343	336	388	359	352	375	358	359	337	368	353	351	336	351	385	371	349	332	366	345	337	358	327	369	352	360	355	329	340	379	351	394	350	310	351	360	326	353	348	371	378	376	331	351	366	365	320	340	360	353	353	372	389	339	350	384	383	318	367	338	349	371	362	349	367	374	359	349	339	355	373	312	353	340	370	317	349	319	366	360	340	408	328	348	341	369	317	372	317	364	335	316	364	354	340	350	359	392	354	366	326	359	312	346	382	381	364	366	356	326	361	387	354	322	361	305	366	341	339	318	372	369	359	366	372	330	368	328	341	364	353	346	323	344	344	336	351	363	366	377	331	356	331	375	368	325	337	349	334	350	359	335	353	313	392	369	325	372	338	384	317	351	376	352	369	346	345	344	325	370	365	321	326	361	326	354	321	349	343	363	348	347	341	347	344	349	337	338	350	358	339	365	358	348	358	383	408	354	378	330	357	330	340	356	344	375	402	344	388	369	334	371	331	335	331	319	353	341	351	340	358	370	367	343	370	342	352	359	367	348	332	325	335	355	352	360	351	343	363	335	370	357	333	340	389	363	348	391	316	338	339	329	358	361	333	353	358	360	336	367	369	350	353	344	350	368	419	301	359	360	357	363	361	343	336	357	367	338	350	344	318	371	362	372	340	357	352	381	361	349	344	348	359	364	353	356	370	336	339	367	329	338	351	351	353	388	386	355	321	339	368	334	352	349	310	347	317	345	311	373	343	345	344	365	366	337	368	327	336	345	372	371	365	330	338	340	329	348	343	393	349	361	324	363	348	364	351	360	344	393	335	332	336	327	330	325	356	356	370	348	347	353	381	358	363	321	364	336	330	353	340	339	360	377	397	343	350	377	341	349	345	380	318	342	318	345	341	312	355	344	333	382	347	352	348	366	366	360	349	366	367	340	341	338	379	357	349	345	364	357	366	361	336	343	340	329	339	347	348	348	365	343	381	354	343	366	337	354	332	356	338	351	373	356	373	378	341	319	343	355	335	370	379	378	335	355	327	358	339	397	325	376	347	375	349	361	367	373	354	365	369	325	351	358	388	332	307	336	351	317	344	347	354	350	368	362	376	350	351	340	359	348	342	368	360	353	337	364	336	355	356	384	350	356	375	366	336	377	362	345	346	325	349	375	346	366	324	358	405	364	347	367	329	371	351	340	356	364	331	372	357	355	371	319	417	332	365	338	333	347	340	330	337	367	363	343	335	329	333	370	328	358	344	343	347	338	338	391	344	363	374	372	382	339	350	388	385	356	336	341	357	339	368	338	368	362	337	343	338	375	351	375	355	330	335	353	363	374	350	344	352	346	314	332	362	300	336	317	331	361	324	348	380	380	334	360	314	357	382	338	327	377	321	341	382	356	369	346	375	356	324	342	340	341	365	353	363	354	355	364	367	344	341	342	367	363	353	352	372	347	351	365	329	352	354	370	342	357	353	350	395	357	362	359	355	340	338	338	361	353	364	374	346	338	351	352	348	382	328	351	354	330	348	336	377	359	309	340	340	353	347	363	353	373	321	354	343	371	365	338	344	342	318	367	351	346	361	330	374	337	342	378	337	378	370	353	347	365	343	374	337	348	361	389	356	342	352	340	359	353	355	361	390	375	368	353	365	361	343	340	337	390	356	338	364	383	365	340	340	386	361	354	381	354	328	382	338	341	358	351	338	357	367	346	362	364	347	342	354	334	352	368	373	333	352	349	386	364	369	360	349	334	340	356	356	367	355
50638	83347	66402	40874	20114	17081	8924	7901	2546	497	454	427	475	440	474	442	382	486	441	428	422	422	425	429	426	429	435	382	431	397	408	429	448	426	396	414	454	397	413	394	418	410	418	422	408	385	430	408	394	442	411	375	443	441	433	434	429	407	426	395	414	395	416	428	388	415	401	394	416	408	410	402	388	453	405	425	398	432	417	400	388	411	433	392	378	385	400	395	395	413	415	414	446	438	402	417	378	409	407	454	445	430	448	374	427	410	413	398	399	398	429	430	422	397	436	382	425	373	415	406	443	380	377	425	431	372	452	417	430	401	418	419	404	432	420	355	424	435	398	434	421	404	369	401	423	410	433	399	399	402	425	436	397	423	404	423	382	438	443	423	408	428	408	413	399	376	366	407	416	397	386	442	410	417	434	421	395	384	411	372	436	394	410	424	427	409	429	420	443	440	415	389	401	436	418	396	408	396	403	415	410	419	409	415	420	446	427	405	408	425	417	389	423	447	420	425	381	420	391	413	444	423	363	436	396	411	417	401	427	401	378	459	397	430	390	406	377	417	382	409	412	425	424	400	409	424	405	413	451	354	391	427	398	428	383	439	397	407	405	425	391	359	394	449	425	404	393	412	407	424	402	430	405	419	394	389	449	437	418	423	363	445	439	411	401	456	441	421	406	456	395	414	429	409	377	441	402	406	431	421	432	405	399	414	397	406	397	412	421	410	410	449	392	411	405	453	426	432	410	426	414	384	417	398	407	395	433	389	387	415	413	424	420	421	433	416	457	437	417	408	408	390	399	384	436	421	424	400	401	416	418	404	423	396	380	424	384	394	420	401	423	392	430	402	383	409	412	378	393	440	356	406	409	401	402	431	388	432	431	405	417	414	452	396	423	411	379	390	447	419	407	394	381	398	352	398	380	394	427	407	446	422	419	375	398	398	417	382	421	379	430	414	424	411	410	439	391	412	394	418	399	405	405	404	392	367	417	406	421	453	425	387	404	415	404	406	412	385	372	434	392	449	379	426	414	410	427	429	429	404	431	418	420	409	439	420	399	432	435	414	418	418	420	406	402	398	378	415	437	463	412	413	401	420	391	461	397	410	402	412	431	372	419	415	394	400	421	389	407	352	386	412	418	380	421	414	453	391	390	376	425	383	390	419	416	398	400	406	412	405	378	386	390	420	406	387	396	401	429	413	395	425	374	437	407	398	444	423	393	389	408	435	447	401	394	425	430	414	422	403	406	429	421	397	405	406	382	409	419	410	395	425	404	393	424	436	393	390	407	432	397	414	432	399	397	365	376	417	423	418	408	419	398	396	382	420	414	411	430	423	381	401	391	418	387	412	418	434	415	403	380	412	443	430	414	399	405	413	395	392	432	379	413	408	398	398	406	423	441	387	442	388	407	409	401	400	420	459	404	429	382	422	406	393	400	410	389	426	442	411	420	420	407	436	406	401	423	409	435	382	366	401	390	453	416	446	402	426	431	418	429	410	409	396	412	438	415	391	433	395	396	419	402	406	411	440	421	391	404	390	406	408	398	399	450	444	428	376	419	434	420	418	446	410	429	386	436	388	410	382	426	425	427	414	427	402	435	422	425	423	389	429	395	402	408	402	415	443	410	401	362	416	391	387	420	412	418	388	384	427	442	383	420	411	395	431	458	421	422	438	432	406	420	426	432	378	368	395	408	444	441	421	436	417	399	430	407	396	388	452	393	394	396	431	431	386	389	428	423	388	387	391	387	393	435	430	402	386	406	375	411	411	396	398	436	416	428	415	395	418	405	407	394	411	433	383	411	382	421	453	412	406	408	383	406	420	405	387	397	405	392	417	409	404	450	400	395	420	433	374	414	374	461	439	434	446	435	408	419	417	412	416	406	391	400	407	416	405	402	374	388	402	413	429	415	417	401	399	428	427	437	387	376	434	414	389	404	406	399	410	407	408	425	412	466	419	373	392	438	443	415	406	392	407	405	416	426	386	404	422	434	432	399	402	371	398	401	398	435	387	414	391	421	383	402	401	393	428	396	401	407	397	401	403	389	390	433	432	427	432	397	424	442	423	435	397	399	400	434	434	382	428	418	400	405	408	388	437	380	387	401	413	404	450	398	404	394	405	437	440	410	415	409	411	437	412	419	399	386	381	430	407	436	386	402	430	417	414	439	390	424	390	406	431	399	402	398	413	426	406	410	385	398	407	431	423	417	416	432	423	471	414	384	415	414	398	428	402	449	407	438	396	383	390	386	428	381	404	417	399	394	393	427	401	428	397	431	399	423	402	431	393	415	390	414	367	432	423	435	419	354	393	407	361	395	375	421	387	401	388	432	421	364	420	362	428	387	414	403	425	386	429	409	380	385	423	373	403	412	420	445	388	426	417	418	406	393	420	402	406	405	377	425	408	392	410	400	423	395	418	445	386	401	399	409	441	419	393	366	412	406	433	413	439	418	388	400	392	415	421	405	422	401	392	408	396	420	398	410	418	389	393	361	437	388	391	390	399	380	443	383	379	420	442	415	419	436	406	414	411	416	428	448	413	430	404	370	398	401	407	416	419	396	444	428	428	394	444	410	392	420	406	418	402	423	386	411	378	443	375	393	418	433	396	410	406	386	425	401	387	452	399	422	423	412	407	409	428	450	394	386	411	424	415	403	447	390	413	399	409	414	431	410	427	424	370	418	397	403	429	368	431	409	399	398	420	416	402	421	451	420	415	450	414	419	377	407	432	382	399	421	418	419	402	401	426	396	407	398	395	357	421	420	440	394	417	427	395	440	397	426	430	413	411	438	414	374	423	393	387	429	401	422	423	406	444	442	442	401	390	412	412	390	425	409	461	408	412	398	440	430	413	409	423	403	394	408	434	397	440	410	383	431	391	418	394	412	395	401	408	406	399	380	384	407	407	408	390	401	394	425	423	408	414	415	398	403	404	403	381	384	387	430	385	379	395	431	435	397	429	404	440	402	395	393	372	389	404	424	427	387	411	377	407	414	388	429	420	456	396	398	372	370	409	411	399	431	397	397	408	374	417	401	376	428	417	420	397	400	427	394	405	434	427	384	409	438	433	396	410	418	393	404	437	437	413	396	425	365	384	429	427	413	397	402	428	416	403	439	405	417	404	401	427	400	408	427	426	435	396	407	429	449	387	406	417	433	411	400	438	421	420	379	417	386	441	384	441	405	441	421	412	419	396	398	414	423	425	420	416	382	391	384	400	383	436	428	398	387	394	404	427	392	390	424	395	414	406	407	404	426	389	413	389	391	390	438	422	421	404	435	401	427	418	421	388	431	425	425	446	374	408	441	416	413	433	440	407	396	423	409	422	422	439	414	417	434	426	401	417	384	423	399	415	424	384	396	399	415	420	405	420	393	435	408	412	401	434	434	413	385	403	374	424	397	386	363	408	414	401	435	426	409	441	398	421	383	384	370	390	435	414	398	418	394	394	426	393	424	409	411	404	421	425	421	397	391	401	446	428	398	406	428	400	390	411
25512	22616	31866	27688	13452	4848	3059	1757	582	258	268	260	294	245	258	244	247	237	257	252	232	260	253	232	235	218	272	252	226	233	251	232	232	234	237	236	261	246	237	220	227	218	209	240	258	241	230	238	235	215	230	248	219	223	241	254	260	234	258	265	240	246	254	244	229	252	238	271	232	237	216	235	269	246	219	290	224	252	223	259	225	226	252	251	219	240	248	239	227	271	233	248	259	258	246	244	255	264	250	206	262	242	246	242	238	257	251	238	230	239	230	236	285	255	235	266	242	229	262	234	247	262	244	241	250	252	216	246	222	245	226	216	248	216	242	223	225	211	200	241	235	240	215	232	272	244	249	236	239	240	230	263	236	284	258	218	214	238	245	256	233	249	262	243	245	265	292	225	234	270	255	190	237	252	221	255	231	230	233	274	242	235	221	232	198	226	229	252	250	260	226	240	238	241	236	248	243	224	253	251	258	256	232	226	242	238	228	238	233	227	246	210	250	268	257	244	217	232	266	254	257	243	234	226	253	251	243	256	249	215	244	208	259	243	254	231	228	232	249	233	235	230	252	230	236	237	233	257	229	248	248	224	220	240	217	260	246	240	251	228	249	240	206	236	218	244	239	221	260	211	223	225	223	250	256	257	267	251	230	242	276	240	238	231	228	258	242	213	272	254	209	226	246	252	259	254	249	261	246	238	232	217	253	235	227	247	258	250	267	231	245	267	214	232	243	271	211	245	204	249	249	276	244	273	254	225	226	236	247	223	254	275	223	233	236	246	220	224	256	237	233	227	237	242	264	234	259	242	230	214	231	266	244	253	226	275	235	252	232	260	244	247	233	278	237	234	245	252	242	260	235	244	265	222	244	245	262	236	255	250	227	224	233	217	239	216	234	223	248	205	233	242	228	253	232	234	239	250	228	238	216	257	240	217	228	261	241	269	229	248	255	248	234	226	257	259	236	212	229	222	231	232	223	244	237	239	239	227	250	247	237	223	268	224	243	225	253	246	210	255	251	247	239	234	282	257	255	257	239	249	238	201	229	231	255	218	262	224	245	222	278	245	213	278	227	236	225	231	236	255	219	248	247	237	224	222	228	221	274	228	234	249	239	238	258	262	245	220	246	283	259	234	220	225	250	239	236	255	230	250	260	243	234	238	228	260	250	223	235	244	254	223	265	251	248	272	259	214	250	231	225	218	254	237	238	249	266	273	240	253	233	226	246	234	228	231	273	216	241	202	231	243	254	222	216	259	267	233	260	216	211	235	235	269	249	217	207	248	226	224	255	249	246	233	238	237	230	260	254	233	244	256	243	255	263	263	216	247	245	216	226	245	241	230	228	256	271	258	243	244	229	205	255	249	246	224	235	224	232	250	254	228	234	240	238	229	257	231	227	260	236	208	211	239	251	236	261	211	232	271	229	243	236	247	245	247	255	237	225	237	254	241	241	238	252	241	232	248	245	244	249	220	250	234	244	235	244	246	240	244	257	250	267	235	238	244	228	242	251	276	227	286	246	240	241	250	225	259	223	228	223	245	247	235	251	237	234	214	242	238	257	255	222	260	238	245	240	243	238	219	215	221	238	229	251	262	236	248	217	267	247	249	262	255	242	235	228	241	213	233	209	219	252	256	253	233	244	258	231	255	258	230	255	228	250	234	226	234	246	244	236	253	218	254	248	284	247	240	249	244	247	233	266	234	233	222	213	230	230	250	252	224	248	238	246	235	246	245	211	212	238	231	227	238	229	242	254	228	231	207	256	225	250	259	216	263	245	215	247	253	239	210	219	239	243	203	272	231	267	251	232	240	260	265	230	248	239	245	246	208	219	242	243	266	253	261	262	213	219	228	223	258	234	256	251	231	235	247	251	252	237	252	240	240	248	250	249	242	248	226	252	256	274	238	255	228	238	223	259	234	248	230	259	242	242	246	216	222	231	237	256	245	243	269	236	223	217	247	215	249	237	240	245	227	209	228	267	246	248	254	232	231	251	227	221	241	269	231	251	242	224	238	259	208	229	228	251	231	229	233	250	251	242	246	237	216	235	254	256	255	291	243	227	246	233	248	232	232	227	251	232	237	283	223	230	228	226	262	218	233	249	251	237	247	249	214	236	250	272	243	243	238	270	248	237	242	253	248	232	243	239	258	252	226	251	202	239	255	247	256	244	247	234	247	240	223	228	271	237	246	249	238	230	233	235	217	261	241	208	239	260	260	212	249	251	253	258	247	238	232	256	245	236	252	251	240	218	247	223	245	249	228	236	228	235	255	224	245	245	231	252	245	257	247	253	250	232	240	231	223	249	228	244	240	260	264	263	253	238	232	205	253	256	233	239	248	272	252	257	228	227	233	266	231	272	246	233	230	250	243	237	255	235	246	222	229	255	272	235	227	237	237	268	250	250	245	249	246	229	230	248	246	268	249	240	232	230	217	242	250	231	244	282	215	245	222	262	274	229	247	257	262	246	206	232	249	245	247	215	227	228	248	231	246	259	237	225	241	265	252	197	240	226	217	241	239	226	247	217	247	266	230	229	254	243	240	253	231	239	237	213	242	243	268	241	223	269	257	248	277	216	248	245	251	234	264	223	247	234	240	225	251	252	233	253	235	219	250	232	226	259	246	248	229	237	227	242	222	224	251	215	235	240	227	220	269	233	245	255	244	243	241	259	227	260	245	249	243	234	218	242	231	271	245	253	232	254	245	263	245	246	247	238	244	226	244	234	277	246	232	229	232	254	234	246	263	243	236	250	226	242	263	238	214	218	256	275	242	227	192	243	256	223	237	241	237	245	228	263	238	218	256	223	229	244	255	212	263	245	228	246	235	240	241	225	236	254	241	244	241	256	230	260	200	247	239	206	252	221	262	232	250	246	265	256	258	242	236	241	274	237	209	232	237	285	234	257	235	225	228	245	247	222	253	221	227	232	253	274	240	242	255	209	232	255	237	209	219	248	249	258	251	250	211	226	204	222	286	244	240	240	242	255	223	246	252	245	226	209	229	273	213	240	282	226	220	255	244	223	275	229	251	229	216	243	274	257	264	240	221	252	235	250	229	262	248	268	269	216	216	242	236	268	241	229	254	245	233	230	235	233	216	229	246	223	253	214	256	240	216	218	238	244	245	244	234	264	232	242	237	245	240	242	254	227	227	262	265	245	255	266	240	234	259	226	233	270	254	255	241	200	255	268	251	218	249	224	234	235	234	224	269	260	252	226	265	253	237	261	233	244	260	222	233	254	234	248	220	247	222	274	235	239	217	230	269	225	276	219	217	242	241	209	235	246	227	235	235	247	227	253	231	223	234	232	228	250	225	254	260	236	228	224	261	251	247	208	232	242	267	247	249	255	241	257	272	256	243	246	266	238	257	227	243	254	237	214	247	220	219	251	234	250	232	239	267	244	245	211	244	236	224	267	225	250	247	255	269	218	262	246	212	239	236	221	251	207	239	259	215	240	235	242	235	243	249	243	259	234	213	270	254	210	255	232	264
45891	69007	53382	28771	11679	9095	7007	4252	1311	379	354	325	317	304	321	342	298	311	327	296	301	324	305	301	314	360	300	286	289	305	288	301	296	304	320	316	287	310	300	282	314	281	301	281	312	309	296	273	314	298	290	318	306	285	281	288	317	298	324	313	307	308	299	320	302	274	300	312	342	307	292	308	279	282	305	305	323	325	278	303	283	291	310	309	318	274	327	317	297	311	318	313	291	303	325	302	290	302	315	304	309	335	308	294	315	298	309	274	287	289	313	281	303	316	286	298	287	296	326	298	282	280	295	336	291	321	293	312	273	308	294	285	310	266	292	289	294	298	302	300	284	282	361	298	309	297	290	291	309	295	303	286	320	316	304	262	326	293	321	304	290	308	295	282	257	278	323	296	321	285	318	288	296	308	308	280	306	292	314	294	310	303	300	279	291	289	278	309	271	298	291	298	296	298	316	328	252	286	321	334	295	324	301	287	298	286	286	317	281	284	290	326	295	283	300	291	296	292	325	307	264	300	293	289	283	291	289	306	278	303	284	279	298	279	288	324	320	316	291	302	332	286	295	284	319	281	281	271	327	288	279	305	304	288	315	279	305	311	296	274	310	296	328	284	298	286	331	306	291	292	318	305	302	284	287	290	284	328	307	289	295	311	301	295	292	299	296	333	310	319	296	295	289	309	306	286	302	292	284	292	298	302	289	309	304	300	277	281	316	293	271	295	306	264	320	302	290	307	315	283	293	270	290	323	287	301	303	296	290	326	273	298	307	315	304	325	312	295	280	289	280	275	326	296	318	280	296	312	295	318	313	295	317	306	297	306	276	297	294	307	287	317	323	271	292	311	272	302	325	315	301	283	293	283	305	322	293	287	265	318	285	292	299	332	311	288	328	313	314	301	305	266	298	296	338	289	325	302	289	297	299	314	301	309	319	309	321	282	300	310	311	289	305	292	271	307	298	285	294	311	289	317	311	291	305	303	281	295	290	288	304	295	273	289	278	296	315	280	320	285	267	318	311	292	311	288	303	295	299	271	283	287	305	269	312	321	287	290	281	319	285	292	308	292	314	321	306	302	286	288	296	299	303	318	292	314	283	337	305	286	307	337	327	280	320	310	308	282	260	303	272	313	313	300	281	276	310	251	291	326	294	282	300	320	326	289	282	267	271	304	330	287	275	309	259	258	274	296	263	300	288	286	292	278	336	306	311	305	287	298	272	308	300	283	249	308	277	295	331	332	296	315	291	305	293	280	292	289	336	320	285	289	293	302	293	283	303	270	307	291	293	313	309	324	286	305	310	295	309	317	295	299	273	283	288	324	296	348	303	321	277	297	315	307	286	297	300	320	302	311	292	284	304	289	283	288	277	278	309	277	306	297	284	302	299	295	295	306	315	313	306	342	287	288	295	301	328	272	300	290	309	293	321	310	314	297	276	320	308	323	284	298	307	284	296	310	324	294	285	319	309	275	290	297	290	322	306	285	303	321	307	301	321	298	284	294	281	322	291	297	302	301	277	306	329	301	337	274	309	336	301	321	296	286	270	281	314	259	261	304	318	263	292	327	303	303	296	326	281	287	288	266	307	282	281	317	315	285	283	291	296	274	295	274	286	268	278	311	278	307	319	291	308	280	272	297	294	288	279	327	286	335	304	285	304	284	299	301	298	301	312	307	308	297	322	306	291	300	275	265	279	329	299	266	279	302	289	269	294	334	269	297	296	293	326	297	318	305	318	281	290	298	306	315	311	316	301	287	301	258	294	284	317	307	274	276	299	300	261	324	311	322	273	288	320	319	292	320	325	316	326	298	307	294	278	291	305	295	312	286	306	292	310	264	284	298	285	299	307	300	283	296	306	300	295	326	277	298	340	329	301	286	304	300	292	281	307	278	295	260	280	306	278	309	302	303	302	305	281	313	307	321	291	305	302	304	267	345	278	300	336	294	276	298	297	303	283	341	303	266	307	295	322	326	320	261	272	256	306	312	284	297	309	304	299	286	313	292	288	294	310	299	286	283	303	311	304	269	318	311	300	299	292	308	310	281	288	298	299	256	304	291	296	267	293	307	308	310	306	309	311	312	330	297	285	296	261	306	290	306	301	296	298	284	311	287	291	305	293	304	282	282	317	316	293	276	278	287	305	305	302	289	308	304	276	285	299	285	309	317	288	282	299	295	295	302	298	267	313	295	288	313	304	301	281	297	287	285	296	310	315	284	302	312	302	302	287	302	260	283	315	277	300	317	308	274	328	267	280	302	290	286	301	313	318	279	260	315	297	308	290	333	274	288	293	299	294	297	282	294	291	282	276	294	293	277	287	287	299	298	283	306	297	309	310	324	286	272	289	290	291	301	296	286	272	288	297	312	334	306	331	301	327	307	296	277	321	319	291	304	294	301	306	312	295	288	311	303	327	272	325	342	311	282	309	288	253	285	272	317	306	313	288	330	299	347	283	292	292	312	327	295	300	284	293	297	323	290	282	283	301	284	287	292	259	336	318	288	300	296	302	296	305	279	291	292	275	307	297	310	319	296	297	301	281	294	293	315	322	278	289	297	276	306	287	320	305	318	288	286	312	258	300	328	328	310	306	268	291	313	303	308	284	297	278	293	304	300	272	309	303	314	275	325	285	296	276	303	303	266	277	302	287	284	286	310	296	271	307	318	292	308	297	309	318	320	286	324	294	291	293	315	324	306	287	317	296	305	301	320	323	273	294	277	287	304	286	304	305	301	269	316	270	286	313	328	272	313	278	300	303	312	294	287	280	311	294	298	342	292	279	303	304	278	278	306	306	282	272	323	295	286	286	282	316	312	300	295	319	270	315	292	297	294	290	292	279	300	294	316	272	290	293	282	291	317	302	308	313	304	294	294	312	305	308	293	335	303	306	293	284	291	292	282	309	311	291	287	307	311	260	307	318	290	299	295	287	286	311	294	288	317	296	301	292	302	310	304	284	319	329	295	302	308	313	279	295	307	290	308	330	320	302	284	314	278	315	254	303	286	289	278	301	285	298	304	295	290	286	325	314	302	305	299	293	301	325	299	288	281	300	274	270	263	323	314	295	296	280	253	303	310	313	314	304	282	304	274	306	310	313	291	280	286	306	321	323	296	294	264	289	303	300	297	298	329	311	312	282	315	301	314	288	309	283	285	314	308	315	290	278	296	297	305	306	317	301	292	275	289	333	316	309	295	315	288	299	301	277	312	308	271	312	287	308	300	288	298	279	291	268	302	297	283	281	290	274	327	361	311	281	282	283	295	295	290	323	306	311	300	317	305	323	285	314	296	301	321	292	290	290	280	276	291	324	283	299	317	319	302	291	311	286	300	278	299	278	314	307	317	284	264	291	271	298	304	301	301	285	294	324	304	304	306	322	287	291	314	276	319	305	308	265	267	307	281	303	283	306	294	317	291	273	290	272	316	315	282	302	291	274	297	318	293	278	304	291	283	311	305	330	300	300	298	262	276	279	293	284	284	280	301	266	301	283	280
23010	21466	30766	26772	21954	21825	17293	4410	2565	548	472	487	502	456	452	456	438	449	450	505	422	389	469	465	449	412	418	420	451	465	452	462	448	449	449	429	500	469	466	421	449	469	441	395	440	478	437	428	438	425	422	451	439	448	417	440	438	463	412	394	423	409	439	450	435	430	467	429	432	426	405	427	453	441	450	419	412	426	447	386	396	431	431	421	436	427	415	445	424	450	463	434	390	461	443	443	438	427	429	432	435	459	444	418	449	446	478	424	395	452	419	441	414	408	407	444	410	443	438	424	444	411	436	433	439	448	446	421	434	432	444	477	452	417	402	432	413	441	429	479	427	370	433	410	408	427	416	434	447	404	392	435	424	417	437	450	411	440	418	424	373	443	462	461	456	463	490	411	424	431	437	424	432	435	487	449	417	445	458	429	418	443	403	464	422	426	435	433	427	454	418	425	419	409	479	440	434	413	408	418	415	400	456	443	451	412	407	471	401	447	414	422	456	473	417	390	434	425	392	447	399	437	423	433	436	389	419	454	451	421	417	422	441	462	429	445	424	452	438	458	470	405	433	405	433	450	426	408	423	449	418	398	379	435	459	424	445	401	430	484	438	404	458	416	409	419	395	411	443	415	379	449	428	437	442	429	448	426	421	433	426	422	413	461	432	456	427	432	431	392	482	407	428	458	416	427	433	467	455	445	448	437	416	437	408	439	421	456	453	463	453	417	464	450	419	405	431	420	439	447	461	442	415	394	407	431	424	401	421	417	464	451	433	452	440	380	455	434	481	425	388	431	413	461	441	454	450	447	423	474	418	438	426	390	427	415	425	442	434	406	388	429	415	391	415	431	414	396	401	440	423	434	409	429	412	431	421	436	438	431	448	416	393	433	482	434	426	430	370	418	408	421	470	451	426	422	399	445	439	431	444	444	434	431	438	434	441	420	433	422	443	393	410	446	462	430	421	439	407	440	426	437	384	419	448	467	430	445	410	446	450	427	437	413	450	451	408	492	400	421	411	419	404	443	426	425	417	420	446	413	458	428	421	416	423	401	446	428	461	432	449	386	433	445	408	434	421	428	421	402	429	429	421	464	436	426	462	416	427	416	447	443	412	433	424	463	432	449	380	456	451	415	409	445	438	425	404	490	437	419	396	440	481	406	422	441	437	395	451	424	430	462	392	452	450	426	437	433	446	441	413	410	442	443	444	441	412	449	429	450	426	437	420	389	419	419	424	437	443	440	423	432	405	447	418	443	434	433	435	448	351	442	436	450	448	378	437	411	459	455	408	411	440	406	420	424	415	439	430	443	424	414	439	414	467	417	443	429	433	465	398	433	457	429	455	390	410	432	438	463	406	439	432	442	437	433	442	438	410	432	437	405	436	420	430	424	446	420	436	443	432	416	404	411	417	426	401	413	398	468	417	405	383	417	445	399	431	411	426	400	394	413	412	438	427	412	460	416	452	432	401	393	393	437	464	439	416	410	421	431	453	401	425	381	429	456	432	432	408	445	414	454	439	457	431	432	436	443	438	438	430	434	416	422	411	412	418	464	395	450	426	467	430	441	427	408	449	443	393	462	431	413	441	448	454	449	435	452	420	407	436	439	430	467	432	427	424	432	410	441	439	447	414	454	458	448	432	474	453	459	416	415	441	438	453	438	405	414	427	432	426	444	434	403	440	409	424	437	402	471	460	479	478	455	431	400	398	449	440	378	426	468	441	405	400	404	420	435	386	424	458	425	430	405	411	435	432	458	450	449	423	401	422	459	394	433	417	438	422	456	393	413	407	436	430	387	417	399	447	414	445	430	392	438	420	403	449	457	382	416	432	406	427	415	438	415	425	399	456	451	438	422	424	416	414	403	436	412	429	390	457	424	392	438	434	449	437	448	436	412	432	410	456	434	431	419	417	419	438	417	429	411	443	434	464	419	477	437	434	413	414	474	469	384	431	424	423	413	407	418	438	464	397	462	443	425	447	427	430	443	443	443	443	395	418	442	442	444	434	429	437	412	426	445	423	419	417	418	434	421	418	402	446	382	417	451	451	432	424	405	438	453	412	458	425	428	416	428	452	391	412	437	425	413	449	446	456	426	415	421	426	422	443	477	414	454	427	398	443	427	440	407	434	417	449	427	438	413	482	407	419	453	456	427	424	445	450	407	436	411	441	418	427	473	440	400	419	445	448	405	412	421	447	431	443	425	434	426	439	447	435	467	411	435	418	444	404	414	430	394	416	388	430	389	414	416	449	478	409	391	431	470	432	419	393	429	426	438	435	464	424	426	422	437	427	442	466	448	411	401	436	446	435	435	430	457	398	428	427	452	463	426	441	433	447	433	404	409	417	415	441	434	422	448	379	431	369	472	426	441	384	416	436	436	428	450	440	391	433	450	429	404	399	425	420	433	431	421	417	393	412	427	440	445	418	475	460	416	456	437	460	452	436	439	466	449	436	418	441	439	429	435	444	410	451	440	435	433	465	411	489	462	455	399	435	402	416	438	405	454	438	456	417	392	395	403	417	456	410	426	455	438	403	433	404	439	430	413	404	398	432	442	434	428	432	453	451	437	421	422	412	411	432	434	427	438	424	413	457	430	446	420	451	448	440	417	412	417	430	434	433	423	441	422	414	427	405	449	472	440	416	435	414	457	404	449	430	457	434	432	413	407	451	429	408	462	431	405	402	442	403	391	471	423	429	388	399	445	430	449	423	440	433	413	421	462	387	420	458	422	436	447	411	435	389	476	454	429	445	434	441	412	410	491	455	447	454	423	446	421	423	465	396	444	442	444	414	407	411	457	422	429	449	412	461	440	419	443	411	423	425	448	441	427	481	397	419	411	431	438	418	443	386	404	408	486	428	415	418	436	417	422	413	425	457	453	464	406	426	436	446	387	422	446	457	451	418	425	415	445	410	430	423	474	421	452	430	440	414	467	423	453	458	446	437	447	410	415	424	464	398	477	445	485	480	424	406	421	392	454	397	433	435	460	428	434	420	467	427	447	417	454	427	433	408	388	421	443	454	429	418	398	438	430	392	411	446	439	473	431	375	407	409	443	450	420	456	462	437	472	389	432	424	444	402	437	458	426	449	440	441	399	417	400	448	411	452	421	431	425	447	433	466	450	408	408	445	423	438	413	459	418	435	442	487	436	404	449	438	414	423	428	431	424	444	432	410	433	421	446	435	399	428	444	445	441	450	417	393	443	431	416	494	421	439	448	425	386	428	409	421	425	431	444	414	438	429	387	431	398	418	406	431	417	417	431	413	444	422	410	442	424	430	439	432	454	399	441	412	420	380	397	452	389	413	415	431	439	440	427	415	487	455	425	438	424	430	416	435	453	430	427	446	473	405	450	403	421	434	427	460	430	445	435	402	444	461	451	411	447	422	431	447	441	405	437	406	405	409	443	455	392	448	435	405	432	420	447	408	440	447	427	447	422	421	455	455	436	443	470	460	461	433	405	417	439	456	419	405	405	444	419	449	417	413	419
57552	98269	81227	49691	27662	21972	15299	6625	4950	765	694	693	635	603	583	597	545	560	549	571	508	526	533	499	528	544	533	537	531	505	531	502	519	486	510	524	510	496	492	509	542	516	499	543	475	501	471	545	469	534	518	507	470	505	509	500	494	479	472	534	476	500	509	492	505	536	487	508	511	520	490	482	486	555	498	472	514	482	509	559	507	500	469	476	519	483	509	471	493	517	525	496	512	500	562	504	509	486	573	491	527	528	459	466	534	474	539	518	540	533	508	522	491	469	496	483	505	502	509	460	493	501	458	482	446	501	469	477	511	522	504	498	505	537	533	499	447	498	493	471	514	464	494	497	513	525	490	493	475	499	463	508	472	506	483	501	459	493	497	501	509	477	507	519	488	490	492	525	510	509	481	508	497	546	526	474	497	524	509	489	512	450	528	515	512	502	497	513	498	478	464	463	471	520	468	494	511	476	483	496	492	519	513	498	539	550	464	512	465	463	520	494	516	522	514	528	507	473	508	514	511	482	497	497	474	559	488	509	462	486	486	491	500	457	483	489	498	494	468	501	482	507	499	515	500	475	478	475	505	468	504	499	487	490	516	482	523	522	494	469	496	499	530	511	477	502	473	457	506	504	482	518	477	539	465	482	480	471	463	479	507	491	505	464	491	476	493	480	494	509	482	481	498	462	477	475	500	483	504	485	475	473	489	435	483	532	494	528	537	508	483	467	481	517	469	510	471	528	504	481	511	531	525	503	491	514	469	506	501	517	503	486	512	530	512	495	522	511	491	511	503	499	479	468	512	478	501	467	491	491	503	472	507	500	498	514	470	507	486	511	510	493	534	516	521	472	490	506	513	504	532	503	492	511	539	465	452	518	499	495	540	515	482	461	510	501	531	527	474	514	510	471	506	535	460	493	496	508	524	488	477	511	468	501	528	475	500	529	500	466	519	480	481	504	476	482	524	476	500	527	476	496	520	501	533	463	502	485	505	507	521	502	496	515	484	487	518	491	528	489	498	485	501	468	480	514	511	497	507	513	476	507	551	490	497	507	482	495	486	517	487	528	483	473	512	478	510	515	458	503	464	495	498	548	489	480	485	493	506	474	489	476	479	509	484	484	486	516	517	481	466	508	458	489	452	483	510	476	480	491	507	485	478	453	494	522	510	507	477	501	512	515	478	465	501	550	465	495	493	523	532	508	483	518	462	510	508	490	497	480	490	478	516	484	464	495	525	467	506	476	531	446	535	466	491	503	483	480	487	485	522	502	521	508	523	458	478	457	486	508	489	494	521	514	485	508	495	450	542	526	496	468	480	481	526	524	494	519	501	525	501	506	484	473	517	499	528	512	526	524	480	481	476	505	496	475	523	528	438	485	467	422	499	511	498	455	495	508	505	546	501	498	545	503	535	490	468	471	469	499	494	464	496	462	489	469	494	509	458	477	484	533	477	491	482	520	482	501	516	470	482	488	486	506	462	487	452	518	474	487	496	491	519	537	514	523	441	467	491	496	494	516	537	500	484	471	502	479	472	493	483	508	511	519	472	524	512	492	497	493	517	486	508	519	490	487	517	459	482	520	520	498	515	516	521	509	476	487	482	518	506	503	524	511	503	510	509	553	494	491	479	489	505	507	470	529	517	520	514	520	479	476	535	522	492	532	524	489	498	522	463	466	494	476	482	528	509	498	502	503	486	457	489	469	514	526	484	511	522	460	459	508	462	481	500	499	491	514	475	525	541	499	496	496	509	471	477	521	496	520	490	496	493	495	512	502	502	503	480	523	498	490	480	465	501	508	476	487	474	468	461	482	514	510	482	496	468	506	529	478	519	507	486	513	475	507	490	496	495	489	498	489	481	480	481	507	524	489	496	500	492	519	544	463	488	499	487	494	483	471	507	499	478	487	492	464	489	524	487	487	513	443	511	528	526	481	502	466	499	495	474	433	466	511	499	453	514	485	479	490	547	483	520	512	497	454	479	457	489	456	505	447	519	454	546	492	495	515	514	479	480	467	526	505	487	465	527	476	503	476	471	504	478	490	511	503	518	512	525	453	492	489	492	467	510	465	496	478	502	495	496	458	469	474	542	475	504	526	493	518	497	528	507	471	520	528	531	462	498	499	497	489	515	487	496	518	504	512	487	489	539	523	485	511	496	457	458	493	470	556	497	515	526	439	470	462	527	489	485	463	466	500	527	456	484	503	517	495	466	471	483	499	496	486	525	509	525	453	504	483	507	515	536	536	523	501	484	501	485	487	542	458	478	499	514	514	504	521	494	489	497	509	462	577	484	508	498	537	490	506	516	548	482	497	538	473	495	481	470	436	518	502	486	539	479	499	482	464	488	480	495	494	490	495	502	488	514	504	517	496	504	518	510	515	497	505	470	488	525	489	486	490	470	464	520	513	490	470	477	495	493	538	507	473	490	466	495	499	498	513	478	470	499	456	490	490	483	506	460	525	471	483	491	496	449	484	510	501	540	530	497	550	467	483	490	473	486	525	497	508	536	472	474	507	532	508	464	484	479	521	472	512	486	511	512	490	512	490	483	539	487	525	477	499	562	485	488	501	504	521	494	486	519	491	451	480	485	510	496	515	532	468	476	488	512	509	489	459	505	497	491	492	530	440	517	484	487	471	499	509	496	483	503	451	517	478	484	492	512	526	486	496	453	496	474	470	490	500	454	531	462	509	494	461	532	463	496	482	462	482	514	506	534	502	492	522	489	497	520	491	503	504	524	497	534	517	489	536	472	480	507	488	472	519	473	470	480	504	496	554	523	472	550	487	477	509	512	556	468	510	522	492	510	517	478	502	490	512	523	555	483	513	460	508	497	467	502	525	515	505	471	512	462	509	455	475	497	506	486	510	497	484	527	521	470	482	510	482	516	499	538	497	510	486	507	509	484	484	490	477	529	534	562	524	496	467	512	452	471	466	483	506	477	492	505	503	477	483	485	492	466	513	436	470	534	483	508	507	505	489	459	452	461	458	509	497	496	487	491	488	472	469	497	491	465	510	504	532	489	484	455	464	495	539	496	472	519	504	516	518	531	527	458	501	455	496	526	481	477	468	505	506	482	489	480	523	472	502	469	503	510	470	524	467	469	506	493	495	540	545	510	512	525	478	449	469	502	477	483	514	487	519	444	480	479	518	538	494	506	484	460	513	457	491	452	473	474	524	511	502	477	531	523	531	475	522	500	524	511	523	502	511	523	505	494	480	494	493	480	490	511	513	492	500	488	499	488	495	453	477	464	521	495	529	483	513	494	480	485	483	530	474	511	532	532	478	508	512	506	470	492	485	519	507	507	482	490	487	523	461	543	511	482	493	517	507	488	488	502	501	464	534	505	479	470	478	470	508	517	489	507	484	537	481	473	501	491	501	542	481	472	460	467	494	450	474	458	507	479	515	517	467	503	540	495	467	495	467	500	501	511	495	506	516	502	492	481	517	512	473	511	497	487	437	535	527	492	511	483	512	476	513	490	483	494	483
28069	25207	27521	14029	1944	890	524	333	299	240	226	245	232	229	257	237	249	245	250	227	245	226	246	227	234	223	232	245	240	242	261	237	243	232	234	269	236	239	240	264	222	259	265	228	228	245	207	227	266	260	218	236	255	230	220	229	249	238	235	261	235	242	266	238	220	226	236	261	257	253	243	219	250	226	245	239	231	249	264	234	239	248	245	236	227	246	251	218	243	255	267	222	239	242	257	212	221	229	225	245	226	245	243	261	241	217	242	266	234	241	233	248	235	239	257	238	241	260	233	228	248	242	229	241	259	230	227	229	230	242	243	246	247	256	237	253	239	241	232	273	237	225	275	270	243	268	228	238	199	243	224	234	250	225	248	240	234	271	233	254	251	251	226	237	242	229	277	265	258	237	232	259	240	213	246	238	256	246	222	247	212	240	252	214	232	267	252	219	231	247	262	261	238	230	276	236	206	249	241	248	231	210	234	221	249	230	234	224	235	263	247	248	221	259	228	254	231	251	257	232	236	245	245	238	244	224	243	228	238	204	224	251	250	250	248	282	237	254	247	231	256	249	240	253	270	216	245	234	235	234	250	227	210	244	218	251	230	251	233	250	257	252	250	243	241	226	235	243	231	216	241	236	225	231	250	243	258	271	236	250	238	237	230	247	234	236	236	237	226	246	238	249	254	242	258	233	227	232	249	284	238	236	236	238	220	218	233	249	219	208	247	224	242	238	266	246	241	248	246	271	245	255	256	238	222	232	273	223	278	226	232	252	244	230	239	246	263	240	238	247	241	251	251	214	237	216	251	247	237	230	246	224	229	249	229	240	206	246	232	235	227	248	248	238	242	227	247	242	195	246	234	238	225	263	273	215	238	244	242	234	268	256	266	265	241	252	241	245	244	231	227	259	230	230	228	221	239	258	235	261	225	269	244	233	248	239	238	251	241	231	222	269	245	235	226	224	247	244	251	229	222	227	226	249	241	246	210	236	233	245	265	236	245	247	251	228	225	247	231	250	224	241	228	247	234	260	241	230	223	216	239	230	227	245	262	224	222	268	242	220	220	223	240	259	228	261	245	240	273	257	231	238	240	245	213	239	250	244	255	263	242	256	240	245	251	218	268	257	239	265	247	238	242	256	242	236	227	250	248	227	248	217	251	255	250	221	242	232	243	224	218	276	231	239	250	231	252	244	268	243	256	239	227	226	279	268	233	239	236	194	238	235	238	232	220	229	288	272	257	222	212	244	246	221	238	260	210	218	226	245	257	228	221	258	261	260	216	225	250	230	227	250	238	232	235	250	223	235	234	265	223	249	233	250	247	226	241	240	222	241	237	241	230	207	273	261	211	222	238	225	249	242	214	241	211	250	263	206	233	228	236	267	231	248	242	250	246	226	219	236	241	243	257	211	227	256	234	202	264	208	221	244	243	252	256	237	252	219	266	229	223	203	218	245	237	235	215	263	268	241	257	248	247	246	211	246	243	246	234	177	228	209	240	253	244	217	252	255	256	236	237	238	288	252	235	238	239	242	230	239	233	244	243	270	260	243	240	227	250	226	226	248	221	231	236	229	251	217	240	236	240	227	236	243	232	232	238	244	232	224	246	250	243	241	199	249	230	208	235	248	264	226	236	250	254	252	239	232	208	228	220	245	255	249	258	245	244	259	232	240	221	230	244	240	240	262	218	278	236	218	247	254	240	236	222	236	288	228	238	235	239	245	240	239	235	263	236	227	246	230	272	252	258	229	245	233	247	240	233	223	248	243	237	232	226	219	232	249	243	235	244	216	241	276	257	259	227	248	228	239	232	252	238	246	242	242	220	226	235	231	263	232	233	241	238	220	248	240	233	250	218	250	269	217	250	244	238	217	236	243	281	272	223	246	220	227	242	222	256	233	252	229	241	199	250	219	246	200	268	256	258	231	250	246	245	219	244	230	278	238	245	253	247	250	235	245	235	280	234	271	233	246	255	242	249	224	247	235	241	227	250	241	217	215	257	217	235	225	222	243	248	231	211	197	252	243	240	216	272	261	241	233	251	201	215	241	219	223	256	228	243	252	234	223	228	248	251	267	231	258	266	259	206	222	229	204	245	235	228	236	233	228	219	244	225	226	247	246	241	254	226	225	257	254	259	226	253	249	238	238	263	256	242	241	260	225	226	231	242	248	242	246	253	268	246	262	260	214	241	235	276	207	259	251	212	240	248	229	221	223	258	244	250	252	231	228	239	251	246	239	232	212	240	243	254	225	227	244	218	240	240	227	236	250	245	266	241	238	233	254	232	246	249	216	205	258	244	231	230	226	222	228	249	224	262	207	252	250	237	237	222	238	248	273	253	239	230	226	252	237	266	210	208	234	230	272	235	227	229	227	233	255	244	272	242	242	233	259	238	228	238	285	258	259	239	280	259	235	225	245	240	290	227	256	227	238	218	255	227	262	223	249	252	245	246	228	237	237	230	225	238	215	237	229	242	205	233	239	254	235	216	230	253	220	252	254	243	246	233	233	239	239	268	221	236	266	235	238	230	204	236	223	237	219	225	232	263	221	257	250	265	255	244	257	236	267	258	229	208	232	249	238	220	237	200	214	251	236	227	255	238	240	229	247	229	230	221	264	243	233	259	236	257	239	244	224	217	240	271	249	240	206	214	218	237	217	253	234	253	252	241	255	265	218	216	230	245	224	233	212	254	249	242	233	225	241	261	229	222	223	212	255	264	280	240	233	239	232	264	236	246	222	232	246	232	256	259	275	248	250	235	270	218	238	279	217	258	229	238	223	229	232	236	234	246	237	221	246	273	246	244	228	237	231	242	233	239	226	206	249	204	243	236	269	235	250	245	235	216	258	239	244	230	234	235	237	230	251	237	232	255	276	246	264	238	227	229	232	215	245	236	214	225	224	239	220	231	238	245	240	243	215	256	242	244	226	244	195	254	247	274	247	276	219	227	248	224	242	254	222	264	256	247	260	220	239	234	270	223	244	265	239	243	233	210	241	265	233	244	225	218	225	234	256	243	228	222	218	234	219	245	239	226	239	248	265	227	239	246	219	239	249	272	221	221	244	228	228	239	235	226	259	260	245	237	215	246	216	213	261	241	225	226	240	254	254	230	242	271	228	212	240	244	270	216	249	242	249	266	246	249	252	216	262	206	237	228	224	234	243	239	265	241	240	249	235	244	247	231	253	236	248	245	274	199	225	270	277	227	239	247	249	222	233	254	265	241	249	254	248	245	219	242	223	220	217	232	219	257	241	234	238	234	245	251	238	217	229	246	206	240	254	239	214	222	257	247	244	267	238	227	237	217	216	230	229	217	243	246	248	243	246	237	243	226	246	229	238	237	231	232	220	246	232	260	245	220	263	256	262	225	261	240	238	247	262	240	226	250	254	247	238	216	230	240	248	257	236	234	248	254	268	254	246	255	255	260	227	219	251	229	230	266	247	230	263	234	239	222	241	248	232	255	233	220	245	256	268	272	239	224	243	244	259	251	228
26120	38572	28982	10661	2370	1483	802	401	431	319	294	279	324	312	261	277	277	311	299	293	301	268	314	298	278	278	283	277	275	272	293	296	260	263	292	277	287	309	286	294	280	311	279	310	295	276	305	295	304	295	295	292	282	300	289	271	281	262	266	283	280	300	272	281	287	281	286	272	296	296	267	303	298	293	282	306	304	298	284	299	287	290	276	280	289	313	273	291	287	286	289	277	311	281	290	272	299	281	288	304	300	265	310	296	278	277	293	300	269	311	293	291	281	279	297	323	300	265	269	301	296	266	281	301	326	296	284	312	294	262	302	297	279	270	273	294	291	281	305	292	297	280	278	291	326	275	306	322	279	305	338	270	286	287	303	275	286	321	269	301	303	308	305	292	291	288	307	258	274	291	295	299	308	301	299	269	280	303	271	301	289	289	291	314	300	299	269	275	268	263	294	309	296	274	270	268	289	309	303	286	288	269	317	289	294	298	300	275	304	302	296	295	273	298	261	273	271	287	302	262	284	296	271	297	308	298	293	288	312	293	313	284	280	318	328	281	289	294	291	277	299	281	308	277	287	261	268	286	308	293	293	308	238	295	304	260	278	312	282	306	304	295	295	319	280	308	333	258	276	283	297	285	332	302	305	309	272	279	291	284	312	285	302	290	306	247	312	308	287	294	290	287	298	301	275	271	305	275	256	260	284	297	266	272	289	246	298	301	300	260	313	296	299	336	283	292	333	291	265	310	314	296	298	273	302	291	278	282	302	270	278	265	262	270	311	281	277	275	286	268	279	295	250	298	262	314	265	292	286	287	254	282	292	237	292	271	271	286	288	300	259	266	271	300	302	288	287	292	304	277	287	307	289	296	294	267	293	264	284	312	271	296	291	289	276	284	293	295	316	287	293	295	297	273	301	274	292	278	299	280	297	303	330	262	266	308	301	264	274	324	290	320	275	311	276	304	280	306	307	250	280	300	300	302	275	301	314	281	318	281	325	291	273	284	287	288	277	266	280	265	304	282	296	278	288	308	306	285	263	308	312	302	319	325	253	279	283	287	290	296	295	292	261	296	280	314	321	310	302	267	271	280	269	256	306	266	293	305	258	294	298	267	288	294	253	306	278	318	313	314	271	322	276	308	265	305	312	280	305	272	285	295	287	294	297	297	283	295	292	299	266	318	302	301	287	281	305	301	309	295	315	327	273	289	299	288	318	286	281	306	257	299	265	291	285	302	290	285	291	299	285	306	303	313	304	275	274	286	288	304	316	296	298	273	281	317	287	283	287	303	269	297	302	275	281	293	256	311	301	312	282	271	288	280	318	270	290	289	298	291	278	281	272	314	283	234	286	286	302	290	324	278	340	293	263	285	273	290	281	284	288	293	291	299	275	299	314	297	282	299	284	288	275	297	283	254	304	299	306	310	300	296	293	273	301	312	274	284	272	248	308	297	261	311	265	282	264	284	280	285	348	284	272	278	281	288	298	300	301	275	292	297	305	277	281	276	303	295	275	277	283	300	273	274	301	288	299	296	295	309	284	269	288	298	287	296	302	297	275	281	280	309	294	293	271	262	267	282	281	281	306	279	292	279	288	301	278	297	287	328	283	301	260	297	275	288	288	284	266	309	291	296	288	292	283	313	303	297	272	312	308	296	255	278	306	291	322	313	282	288	290	324	312	301	279	306	288	300	300	268	291	321	307	277	296	319	291	276	285	278	284	286	310	258	284	265	303	339	280	283	304	291	274	272	273	296	319	333	300	283	305	280	262	295	283	286	298	309	268	310	289	292	320	288	291	287	296	281	285	281	291	266	296	301	276	293	273	305	265	272	292	302	319	293	270	284	273	283	289	259	306	292	311	278	270	290	307	264	279	292	262	270	292	273	304	265	279	284	300	253	285	300	299	289	277	276	271	311	306	289	268	258	293	245	304	285	290	315	301	254	272	291	285	302	246	272	303	269	276	294	285	298	310	260	266	244	281	299	283	295	290	284	270	281	261	311	298	278	281	311	308	322	283	282	264	311	320	263	280	268	282	281	281	294	288	269	267	270	262	277	291	266	322	260	309	302	266	247	307	258	280	284	270	275	274	293	300	316	340	284	270	312	304	300	280	290	310	260	283	314	292	254	292	289	299	254	332	280	278	280	300	300	275	270	286	312	296	278	287	306	286	284	283	296	290	283	292	303	307	310	317	279	281	279	300	279	286	268	280	315	303	286	275	320	242	296	309	321	292	300	292	287	301	255	293	283	275	308	257	293	313	302	290	291	263	319	303	310	295	300	287	270	290	296	286	277	287	285	321	288	288	273	276	288	298	286	273	291	281	303	308	323	278	321	262	304	284	288	290	272	258	276	306	282	287	287	268	311	299	292	274	306	276	272	273	287	284	319	295	303	297	266	266	289	275	259	283	289	281	278	303	289	258	301	259	278	264	271	292	320	304	269	251	258	278	262	285	282	280	292	278	289	310	296	291	274	291	276	312	300	298	277	312	287	279	287	289	297	248	328	271	307	303	271	255	286	284	298	270	316	286	273	285	287	282	261	275	277	271	281	317	286	289	263	293	287	292	313	279	298	264	245	309	287	299	286	288	295	292	283	239	281	272	278	298	289	273	254	309	299	271	281	292	289	255	251	286	293	269	267	268	320	289	271	289	289	285	293	262	286	305	231	288	292	280	291	309	274	285	269	288	295	292	274	273	311	291	308	325	309	285	272	274	282	245	320	285	275	240	266	256	322	292	288	286	290	287	274	300	274	318	299	242	253	278	282	297	280	295	273	288	321	266	320	291	268	294	264	280	262	306	299	289	296	258	280	299	291	289	288	304	278	270	281	306	291	275	273	274	296	316	307	268	290	288	289	301	296	314	300	276	287	267	270	288	273	281	280	331	296	254	282	291	297	299	294	309	290	303	254	271	297	288	280	290	285	292	304	296	273	274	272	279	266	306	318	274	263	308	285	260	279	313	275	287	322	294	280	305	299	298	295	286	271	300	286	294	280	281	280	266	247	257	298	289	251	297	298	277	296	277	281	296	295	272	300	294	290	291	294	292	312	300	287	281	269	333	292	320	311	305	299	301	305	286	290	288	258	298	281	279	274	251	294	304	297	294	273	289	281	276	283	316	299	298	281	260	299	301	293	277	315	325	311	286	261	298	282	278	316	281	304	284	293	280	295	307	301	347	290	247	285	280	300	252	281	275	279	310	306	310	281	283	304	286	296	322	286	296	269	300	290	272	278	308	277	295	296	274	304	299	331	310	278	277	264	284	288	298	285	300	297	275	267	260	290	292	311	299	292	314	301	294	283	263	272	285	291	289	302	273	255	301	313	263	293	296	286	315	291	317	293	320	276	321	308	311	280	285	300	299	271	293	289	286	308	269	293	313	291	285	290	279	278	287	284	282	260	273	315	281	271	268	287	288	286	280	262	272	268	316	289	295	294	270	286	292	290	326	285	284	275	276	261	273	283	278	287	266	335	300	294	276	274	275	262
24120	21839	33025	31552	21420	15415	5934	988	978	429	408	402	343	378	386	361	373	368	393	369	359	362	349	369	324	344	353	347	318	334	349	336	337	372	322	357	357	332	354	337	349	344	359	374	377	347	339	363	355	368	367	389	373	349	317	340	357	350	342	353	338	374	333	346	332	324	366	337	322	337	332	372	366	360	341	353	356	327	362	324	314	346	343	327	376	341	321	340	346	361	349	386	333	348	353	337	361	377	316	360	340	355	377	354	361	322	350	321	365	328	330	349	328	322	339	356	355	347	358	321	359	340	347	336	322	337	347	358	349	336	369	320	354	338	343	318	384	343	344	353	350	339	336	362	357	352	323	320	302	302	319	348	331	372	340	331	351	330	330	329	317	372	339	353	363	314	351	346	360	333	350	362	368	356	312	369	372	340	372	364	354	350	354	352	318	342	380	326	358	352	386	372	341	327	374	323	328	330	374	338	334	380	352	325	350	358	354	334	380	343	294	354	338	351	360	355	335	338	358	359	356	345	338	302	370	362	317	325	370	369	346	363	344	388	329	362	334	334	333	317	326	344	320	366	356	345	359	380	309	350	343	343	373	342	326	360	354	337	366	370	376	350	372	362	377	340	333	312	347	350	343	352	327	334	334	354	345	350	354	347	355	342	361	371	335	306	324	337	358	341	378	347	341	338	341	349	336	360	366	369	386	346	327	360	326	374	336	311	385	327	369	393	340	360	337	347	354	328	366	348	331	340	332	352	354	369	370	358	317	362	337	331	360	333	350	330	339	348	379	357	350	356	355	365	356	347	344	324	338	342	381	334	350	337	306	363	354	347	391	372	334	349	362	354	381	339	330	379	349	342	336	341	359	347	354	347	351	372	324	345	350	304	344	348	380	317	330	349	365	354	359	309	334	306	341	333	372	350	353	356	341	331	348	325	359	358	363	320	354	358	355	368	341	329	338	355	340	367	346	367	349	381	326	357	369	353	360	345	346	358	367	348	357	336	357	346	377	319	327	327	346	312	320	334	368	336	380	341	349	322	331	339	365	364	345	351	358	337	336	306	322	308	361	342	340	348	359	320	329	377	337	363	343	343	374	361	362	361	364	341	343	345	314	339	339	342	380	337	342	358	309	349	338	315	324	364	366	330	333	325	344	360	328	347	306	353	376	327	362	342	338	360	352	342	314	361	311	336	357	344	369	326	358	359	325	358	368	392	336	356	394	335	356	360	354	336	354	391	355	328	311	377	364	349	337	353	397	366	338	324	325	349	370	367	307	351	347	359	338	350	364	339	340	356	359	323	313	323	381	352	361	349	365	353	367	358	323	354	347	333	346	331	338	330	340	357	343	329	326	354	334	372	312	322	332	364	349	353	323	357	346	361	339	328	402	330	327	310	325	340	371	328	348	328	346	355	321	371	391	346	347	362	394	309	321	343	326	340	329	353	370	375	328	340	327	354	364	346	355	356	354	376	368	345	347	362	351	354	354	375	354	364	362	311	370	340	333	377	357	333	322	347	324	364	334	345	352	334	336	356	350	345	349	372	300	352	373	337	354	327	351	338	347	328	355	330	353	333	323	322	354	357	336	353	361	328	333	351	352	363	327	339	331	344	364	325	355	343	366	350	368	366	386	353	322	349	363	345	359	365	354	368	319	360	346	333	334	336	360	343	361	349	350	342	326	315	343	341	294	369	364	374	337	335	388	348	387	341	331	336	337	370	322	362	340	337	339	351	350	350	364	356	357	354	325	354	368	342	337	362	337	357	365	349	339	341	351	343	370	350	381	364	327	366	348	339	352	352	341	357	343	357	339	343	318	355	343	378	361	346	337	321	356	337	355	319	375	333	325	338	364	345	376	338	357	342	380	331	370	357	338	319	340	353	328	355	321	378	367	349	351	367	342	344	326	341	379	326	359	321	345	346	371	324	341	385	341	355	325	328	351	377	327	341	337	375	341	344	340	326	355	312	345	343	329	349	339	329	345	352	348	338	323	357	347	339	360	329	344	320	331	339	334	331	344	343	353	379	345	335	352	342	322	337	360	325	348	312	334	382	333	382	341	289	347	354	346	337	376	364	361	362	327	316	346	341	335	353	365	357	337	349	339	341	355	363	328	343	365	298	365	357	349	370	349	327	334	343	383	333	350	319	319	340	309	346	315	345	354	348	342	355	316	351	345	336	361	329	337	349	327	350	334	375	347	314	346	327	354	344	350	363	358	346	347	340	330	357	377	315	310	348	315	340	347	327	369	354	351	423	320	374	363	348	337	347	336	315	380	329	378	346	338	326	344	362	331	332	355	353	359	349	356	334	358	315	367	357	369	373	350	362	344	338	374	372	318	350	350	351	358	314	350	348	340	339	327	350	342	346	378	336	334	369	364	375	323	334	361	333	304	344	385	305	318	322	372	391	350	370	345	349	408	347	347	381	399	315	368	364	357	336	329	369	338	317	351	350	338	375	368	354	332	355	349	379	360	328	380	333	354	358	335	335	339	332	351	335	361	340	365	362	320	326	363	374	353	342	339	314	355	337	345	327	325	336	356	359	365	331	345	332	343	322	331	353	363	335	347	339	331	340	332	347	369	354	356	353	329	345	346	378	357	317	370	351	313	350	314	371	306	343	313	337	375	390	351	380	341	382	368	323	300	342	351	324	324	369	334	348	322	373	355	393	342	340	340	363	327	313	384	346	331	362	334	356	359	369	355	346	334	320	360	349	383	373	357	349	356	335	369	385	337	328	339	347	356	374	327	390	362	344	338	334	352	387	355	350	344	360	325	345	322	321	370	341	371	364	371	358	356	365	369	324	288	342	365	367	351	365	350	360	359	362	346	374	361	331	336	339	373	346	345	354	351	361	337	353	358	323	330	376	351	357	374	373	349	370	342	313	362	356	358	353	364	332	357	343	347	368	353	347	352	339	373	346	352	322	362	338	353	352	361	319	345	380	353	404	356	335	334	366	328	345	328	334	365	342	326	350	363	313	352	343	350	372	328	368	341	351	327	336	340	362	353	374	361	343	321	372	341	334	344	343	351	343	319	369	324	354	348	339	339	332	332	352	331	350	326	354	358	345	326	358	358	360	374	348	334	360	304	364	292	326	367	352	338	363	347	349	358	318	351	349	391	357	348	343	341	372	339	324	346	348	377	339	335	349	342	354	321	350	336	322	368	330	323	346	381	362	366	365	324	355	342	340	320	372	372	327	339	351	336	355	349	326	319	342	353	382	352	357	347	313	325	344	332	345	373	368	325	340	331	384	348	367	380	322	329	347	350	308	367	350	355	349	360	359	351	356	345	371	333	360	372	360	354	353	355	355	357	354	338	338	362	342	337	305	341	362	328	343	338	349	356	370	367	334	372	334	381	353	344	356	323	324	345	343	359	320	341	354	342	343	337	302	337	361	340	362	343	377	344	339	355	362	352	364	351	345	352	321	354	349	346	334	323	350	352	339	368	347	345	349	348	355	348	315	350	371	303	344	335	340	326	339
50701	82060	68151	39645	19831	15040	7133	1833	1978	660	479	532	444	456	463	464	453	425	459	409	367	399	391	407	385	438	407	437	415	387	396	406	385	411	433	446	435	399	404	407	435	439	408	445	436	391	419	442	413	421	371	401	418	415	393	389	429	418	384	384	384	382	421	390	400	418	415	433	403	431	404	417	361	414	424	412	396	405	409	385	415	445	401	420	421	419	417	371	440	382	419	388	393	385	437	418	431	419	368	412	488	423	416	457	435	435	427	413	389	405	438	413	392	428	420	417	386	403	387	417	407	411	445	400	465	408	404	447	401	446	437	375	423	393	407	415	431	429	407	382	405	406	384	411	449	385	416	397	412	411	406	414	388	438	421	416	408	416	382	431	411	416	401	412	398	426	450	436	427	392	411	399	414	403	379	385	405	408	397	430	379	422	405	404	377	420	386	410	393	410	395	388	446	451	431	395	420	416	413	409	425	401	373	426	412	422	462	396	410	430	388	401	388	454	411	416	410	420	390	396	411	395	396	388	401	396	405	433	393	414	403	400	434	378	370	440	403	407	394	369	403	417	393	394	434	411	372	378	386	379	390	387	412	368	405	420	420	402	404	423	398	383	376	408	400	434	422	357	399	407	387	398	438	369	428	400	430	423	400	391	399	399	409	464	458	400	407	402	398	411	395	414	415	374	367	401	405	402	411	415	371	392	409	387	416	442	391	387	429	418	387	392	395	430	397	401	413	463	421	420	398	426	392	413	408	420	405	409	438	390	414	406	372	397	388	426	396	375	431	418	397	408	368	399	421	408	398	404	421	416	408	404	396	382	400	381	395	422	388	419	410	418	425	419	355	401	405	378	400	394	418	387	398	440	398	437	407	422	411	418	393	413	426	449	414	410	419	398	364	418	357	445	374	387	444	410	424	374	420	420	440	399	434	395	417	357	405	391	392	400	413	370	414	368	383	409	415	400	393	354	377	409	392	424	413	413	408	379	418	410	433	427	403	373	406	433	374	404	389	398	390	407	406	406	366	391	409	426	418	387	377	423	411	413	374	413	383	394	401	442	408	400	414	368	408	412	423	427	399	448	405	397	405	394	439	413	407	375	395	373	378	403	408	413	395	425	431	390	427	410	409	452	395	397	433	426	414	421	434	413	396	442	403	406	393	405	402	370	357	403	433	379	401	388	398	413	414	416	411	385	390	401	416	391	432	416	400	386	386	419	419	396	407	416	378	397	423	375	440	427	399	386	399	418	387	404	414	422	392	418	410	371	370	407	387	354	430	435	402	404	391	421	371	437	414	388	397	448	405	380	424	406	404	404	377	412	425	413	379	392	395	437	408	396	395	393	408	389	411	383	381	397	420	411	379	411	411	412	423	401	409	393	438	399	397	399	427	407	416	416	396	408	389	416	393	412	393	394	413	421	425	430	406	399	397	413	411	414	419	399	403	405	438	400	412	389	407	425	393	428	416	376	393	386	441	419	414	386	414	429	388	368	402	381	414	365	412	390	377	407	432	437	390	433	444	401	386	396	410	408	378	420	391	409	442	387	375	408	372	394	431	407	425	408	427	435	393	392	420	401	424	416	426	375	422	399	443	388	414	407	447	376	387	390	396	435	369	384	391	391	404	399	411	389	394	392	429	403	424	392	394	406	411	410	402	406	435	414	378	425	391	387	369	414	411	390	389	394	363	432	424	388	387	406	443	409	435	390	421	401	423	425	460	422	408	397	405	435	358	389	388	368	380	398	406	426	383	399	405	424	420	403	385	408	433	386	407	344	368	392	399	397	399	387	392	427	412	405	399	404	401	430	408	386	395	435	401	412	437	364	374	388	436	418	372	378	403	410	369	423	382	359	401	389	375	372	393	403	413	394	446	441	423	382	379	453	385	389	380	422	467	427	403	405	400	398	421	410	398	420	408	435	415	410	411	422	441	432	394	427	411	387	405	426	394	375	380	380	399	385	418	411	394	436	436	420	411	380	422	400	411	399	408	424	396	368	397	408	400	397	393	405	396	420	422	426	418	391	425	386	410	425	416	423	412	407	371	393	406	408	407	444	402	429	383	423	420	456	414	406	400	423	414	437	394	403	406	431	409	392	431	413	378	379	402	422	425	429	413	402	385	422	419	424	427	391	410	408	422	410	378	415	373	415	352	407	434	376	446	406	406	432	410	412	430	354	425	406	395	420	386	404	413	369	420	385	388	416	420	402	421	405	434	448	412	399	406	416	397	391	444	399	416	426	378	404	385	404	389	421	388	397	391	394	402	385	392	391	373	431	385	405	405	421	402	384	419	415	411	388	405	407	410	394	398	392	446	412	406	407	384	410	416	416	377	383	374	384	437	403	423	392	395	431	394	403	456	382	396	440	414	401	369	366	345	405	387	398	414	382	412	350	364	414	391	386	407	442	415	393	411	387	416	424	375	431	437	350	398	447	406	428	430	406	403	408	428	427	404	428	398	391	402	385	381	430	406	411	387	410	401	421	387	435	411	418	398	426	423	426	437	398	357	401	409	416	411	382	408	424	416	407	379	398	400	422	394	411	397	381	402	356	403	381	403	418	438	383	438	419	409	386	395	392	384	418	384	402	415	412	401	416	370	384	374	453	401	408	412	382	448	354	415	407	386	388	383	410	387	431	400	404	401	424	388	390	417	401	365	401	418	396	393	424	401	408	370	355	416	418	439	427	395	402	390	396	407	418	411	422	422	444	435	417	410	399	382	385	417	406	401	424	430	434	388	402	396	383	405	438	410	417	392	397	392	399	390	389	403	405	393	400	384	437	398	402	397	397	410	408	395	401	385	393	400	430	429	363	405	414	423	468	388	445	393	403	420	371	404	396	411	408	399	423	412	398	421	422	426	426	427	369	421	412	412	409	398	416	394	467	364	398	406	431	388	395	420	409	399	404	384	394	388	420	385	422	412	392	420	365	474	381	374	391	356	407	429	390	395	371	400	412	400	398	371	429	395	406	404	418	377	400	438	421	388	425	416	432	416	380	395	421	393	388	405	426	401	436	413	418	415	385	378	374	379	404	412	432	398	388	375	368	385	404	416	444	401	438	378	405	403	381	405	432	406	388	413	428	406	401	395	394	397	456	414	436	390	400	399	419	428	429	409	428	395	418	404	430	427	376	364	419	389	436	397	420	409	408	414	440	413	424	380	411	424	390	384	405	428	410	386	395	428	455	425	421	373	423	401	440	384	369	385	400	430	405	411	431	398	390	427	440	446	424	425	381	411	407	437	386	436	424	402	392	400	430	391	374	401	433	417	377	405	404	446	429	400	371	405	453	424	478	374	398	446	410	413	427	382	430	416	444	377	420	381	390	388	383	435	423	390	450	431	426	406	422	416	421	399	364	404	403	413	412	426	407	400	467	406	397	419	422	398	420	401	429	384	393	372	413	418	393	395	395	410	405	405	398	391	411	419	394	416	406	413	414	475	395	433	369	387	394	402	379	412	365	378	387	390	408	435	439	382	421	438	425
25417	22309	31637	28547	14006	5228	1852	384	481	298	244	253	246	238	231	245	230	230	240	226	229	246	225	253	267	244	250	226	228	243	262	239	251	239	230	242	251	241	245	217	242	224	239	233	251	234	235	214	276	254	242	244	249	210	224	269	226	242	235	228	230	222	261	252	227	242	239	225	233	235	246	209	232	226	230	220	242	245	269	243	258	217	253	240	264	238	243	231	229	237	219	255	223	234	238	231	225	234	229	230	219	249	235	233	209	240	256	244	225	251	223	253	221	235	235	244	234	240	226	256	236	277	243	234	238	245	221	257	224	239	221	226	256	255	229	221	237	254	268	250	221	232	211	246	237	248	215	243	220	259	250	240	240	238	242	197	240	227	274	235	223	259	231	226	224	232	216	226	251	242	260	251	244	248	251	238	221	242	210	204	248	255	223	251	231	242	268	243	239	261	238	238	247	219	244	207	251	256	212	247	253	242	232	226	216	278	254	234	253	240	235	225	227	242	249	242	257	252	236	230	235	246	229	229	240	230	237	244	255	233	246	267	219	229	240	244	247	248	237	227	232	213	227	237	262	245	249	241	235	229	205	225	266	220	231	213	226	229	221	240	218	251	209	247	271	235	243	262	277	238	242	255	248	221	241	230	228	239	240	257	247	212	214	235	258	219	233	244	250	237	242	228	244	235	239	224	251	234	244	264	239	251	254	261	208	238	260	224	242	239	227	263	267	252	257	254	231	245	225	224	257	225	230	222	224	269	218	213	232	259	231	232	241	255	274	214	226	237	245	234	202	212	284	263	257	253	230	241	234	246	257	246	240	240	213	206	233	275	245	253	246	244	263	250	222	248	259	233	269	243	250	221	267	226	242	233	245	245	258	241	215	240	228	227	229	265	255	240	231	260	243	261	269	258	244	262	274	220	215	263	257	214	243	244	237	241	255	244	242	231	202	235	218	230	261	242	236	248	242	209	240	249	232	227	225	227	237	213	263	235	237	211	244	233	250	228	255	253	233	259	258	223	225	264	255	215	230	221	247	238	226	232	236	239	238	265	225	233	232	245	248	235	223	205	255	245	240	247	253	236	248	219	246	232	247	251	210	221	227	223	249	246	229	249	256	240	247	229	243	223	190	216	237	239	269	243	260	235	237	261	248	244	213	239	265	225	255	239	243	232	256	215	227	241	222	232	227	209	228	254	239	235	228	230	260	265	251	262	229	226	251	217	235	270	269	250	216	239	246	227	236	270	225	247	218	231	227	251	240	231	236	218	229	227	235	258	224	237	225	229	236	268	258	238	257	226	274	256	266	251	248	223	238	225	248	212	234	242	241	251	250	236	221	232	261	233	238	242	247	260	215	257	251	234	231	208	225	254	275	206	238	251	250	243	221	241	233	255	228	223	259	244	235	273	245	236	225	239	230	242	247	207	253	242	238	213	257	227	239	218	249	252	230	228	243	240	214	228	220	219	246	222	242	261	195	239	225	244	232	250	251	241	265	256	241	259	249	232	220	247	223	241	272	242	244	232	223	233	253	239	214	241	253	222	220	245	221	236	243	237	216	234	246	255	241	217	244	243	228	239	255	253	242	281	256	245	233	262	235	218	253	233	235	277	249	240	233	235	232	217	234	214	219	253	225	253	251	216	247	214	253	226	240	239	216	269	231	231	233	252	249	233	224	224	252	243	234	214	219	188	255	216	265	240	222	250	227	231	244	243	248	250	234	221	216	226	225	242	249	240	230	249	254	242	259	236	235	257	238	253	221	238	242	250	242	241	257	253	262	220	256	237	228	238	258	235	227	229	229	255	219	255	217	230	256	246	239	225	241	256	244	207	254	248	238	233	232	249	230	247	258	243	259	237	248	216	233	254	238	226	264	217	230	237	243	259	224	246	234	226	240	234	228	243	263	218	243	229	249	257	241	245	248	231	247	265	219	237	258	235	226	229	262	202	242	234	220	202	267	246	240	211	231	239	239	252	236	229	269	227	252	235	231	231	223	252	244	219	239	242	222	233	256	232	248	245	222	291	277	225	242	245	234	268	237	248	228	237	234	248	243	249	258	254	251	245	250	250	244	234	241	227	210	216	225	215	237	239	249	230	237	246	233	230	226	251	239	240	255	223	237	252	236	208	247	250	251	244	213	216	245	232	270	245	242	244	209	244	246	251	249	225	232	215	232	250	258	269	250	247	215	226	262	220	241	223	212	244	225	244	263	241	252	238	241	237	251	230	231	228	264	237	232	237	257	246	241	255	229	219	240	235	227	225	239	212	222	211	234	256	217	248	216	228	238	263	270	206	259	233	263	224	239	211	241	226	229	234	228	228	234	232	222	243	248	246	242	228	229	215	235	233	230	219	237	252	245	226	250	238	224	241	243	262	206	220	249	224	239	222	253	211	243	258	262	225	216	217	245	227	227	224	243	234	239	261	261	253	233	242	258	236	244	225	254	221	221	249	263	242	238	213	236	235	242	234	257	270	238	236	233	224	241	244	235	239	256	241	219	241	245	268	236	237	265	258	231	235	239	223	230	264	256	220	216	245	234	229	248	266	246	230	230	229	251	238	227	249	242	270	247	235	234	237	232	242	236	254	275	233	221	233	231	219	244	241	212	221	214	239	221	250	258	256	221	248	238	235	239	232	253	228	259	235	253	236	242	243	240	258	214	269	252	239	267	247	245	237	237	226	281	220	249	250	236	222	230	231	247	249	234	227	252	248	260	241	206	233	246	233	267	221	236	248	219	228	219	250	237	242	231	252	227	241	252	225	241	195	277	265	236	228	199	212	227	231	233	245	242	229	237	228	231	226	235	239	234	238	249	247	215	234	222	243	234	199	238	228	251	233	233	249	214	238	227	227	214	231	239	228	216	222	248	229	206	238	203	224	252	225	212	223	270	245	234	227	234	256	232	224	268	223	243	232	241	228	236	251	205	253	241	251	224	253	243	249	262	247	220	254	232	268	246	264	238	227	254	234	207	249	235	237	249	229	253	264	236	237	263	247	226	248	230	241	238	221	212	252	230	250	227	236	228	230	255	227	241	233	235	270	211	268	241	253	226	247	236	232	235	232	253	238	262	256	250	212	239	247	227	237	223	233	241	220	275	223	233	224	222	218	259	230	233	231	237	238	234	241	203	223	221	251	227	239	226	241	240	216	236	225	248	209	213	235	255	241	287	241	233	257	242	215	273	245	237	243	230	224	250	234	231	251	251	240	223	239	240	218	271	262	238	238	226	259	244	214	226	247	234	211	230	221	239	252	246	243	232	257	246	238	246	214	257	233	242	243	233	234	248	251	254	250	240	247	265	229	251	244	225	241	237	219	259	228	239	233	233	236	239	230	220	211	261	224	251	231	250	258	217	241	244	241	237	251	246	231	259	246	251	199	282	213	249	223	230	242	222	260	261	230	242	226	232	232	249	242	232	238	220	222	214	226	218	227	231	250	246	233	230	224	237	237	232	246	244	248	242	245	241	245	254	229	255	232	253	240
46169	66347	53907	30439	12500	9263	4003	659	965	479	336	329	318	320	315	307	326	317	308	318	287	284	308	292	305	309	285	300	292	295	300	303	325	261	307	311	308	293	314	304	300	303	300	276	273	263	300	306	312	312	271	310	304	296	292	282	306	305	297	286	319	295	304	301	331	291	298	307	272	307	328	279	321	288	278	303	282	296	312	277	317	291	275	317	339	303	313	339	297	285	285	268	297	316	306	311	291	322	308	345	289	294	313	345	296	318	295	288	277	279	312	323	276	297	285	295	289	290	280	297	295	311	296	308	307	291	305	297	284	305	321	302	280	294	274	286	297	337	306	292	313	307	302	283	296	291	293	261	301	322	292	301	287	293	301	311	306	313	296	271	265	304	289	295	285	323	282	303	273	300	310	299	300	341	319	276	312	290	307	292	303	280	276	292	288	280	344	300	304	287	306	251	277	282	276	290	264	309	318	289	302	299	306	283	280	308	296	314	284	308	290	280	311	264	297	314	302	316	260	300	306	300	307	309	294	303	249	280	283	321	317	279	281	299	299	310	297	320	303	303	270	335	297	291	285	324	302	276	346	265	312	314	273	262	293	274	251	301	304	269	278	292	301	332	291	291	313	271	324	308	299	264	270	255	318	292	276	299	285	311	295	289	268	304	279	311	300	298	295	286	276	292	326	280	316	270	298	309	313	301	284	288	300	287	310	297	298	317	336	285	275	252	296	303	285	301	284	279	292	327	298	291	273	337	301	322	299	284	266	286	319	309	305	300	305	306	313	304	275	282	305	275	299	287	285	288	302	324	303	270	325	299	299	313	337	307	293	302	308	285	299	266	278	302	307	299	310	298	307	261	290	290	303	320	300	259	294	287	285	297	307	304	327	279	294	295	271	315	332	281	291	309	299	295	300	316	267	287	312	291	294	273	277	289	296	307	289	299	294	310	299	294	286	313	306	319	302	315	296	320	350	315	287	316	326	286	338	276	306	291	274	298	274	279	293	281	280	282	267	277	272	285	302	300	296	259	293	250	267	306	306	288	298	306	296	301	291	273	301	301	301	293	272	326	318	304	278	280	299	297	313	318	339	309	286	288	280	263	297	302	313	300	294	324	328	302	304	267	290	280	303	328	291	317	281	289	313	282	310	290	311	290	304	271	310	280	280	297	285	300	250	299	291	283	304	289	286	285	310	271	290	297	305	303	283	295	296	312	314	272	290	304	297	313	297	273	291	296	271	297	306	303	292	301	268	285	311	314	303	333	303	299	259	292	311	281	315	271	239	302	290	281	306	299	303	313	285	316	288	299	303	304	260	336	280	294	312	296	303	291	282	327	312	322	332	322	314	306	322	301	317	284	321	320	311	326	268	298	299	301	313	288	292	314	306	287	283	298	240	289	310	297	325	325	310	295	276	301	306	255	295	340	297	301	288	283	323	267	298	316	287	316	263	290	312	272	301	301	295	292	292	298	277	307	280	301	330	278	316	294	262	311	313	290	278	306	275	317	298	309	293	275	278	251	308	294	290	296	271	307	319	304	283	313	289	296	297	313	345	297	288	296	296	294	293	291	317	313	281	324	300	317	299	288	314	284	317	291	315	311	305	282	292	313	341	291	267	301	282	289	301	271	264	281	314	300	303	287	281	257	322	289	290	278	311	298	305	265	300	305	293	291	311	258	309	278	290	299	314	292	310	331	264	291	322	318	307	335	300	319	291	275	308	304	299	317	298	299	256	292	302	301	258	308	303	325	299	303	265	297	310	302	264	299	296	296	318	285	296	330	313	257	321	319	264	294	282	321	317	325	265	294	280	284	272	298	299	258	290	289	297	312	279	285	268	291	289	310	285	276	300	291	315	296	294	308	283	307	268	303	274	288	295	281	309	260	299	296	282	311	301	295	275	289	297	306	293	258	317	291	298	314	303	307	279	316	330	297	319	272	266	290	307	281	278	299	305	297	308	281	326	259	286	287	288	298	287	309	314	323	312	309	321	284	284	302	297	314	317	294	289	314	315	314	273	295	278	290	287	282	287	276	302	302	268	312	296	283	285	297	292	283	286	288	284	267	300	309	254	276	279	282	296	274	308	321	281	309	304	296	268	303	310	282	292	304	330	290	337	299	295	296	277	311	289	308	310	300	267	300	293	307	282	312	325	313	313	287	295	288	281	313	290	291	318	309	288	259	305	308	303	288	269	302	313	304	333	301	309	277	288	313	295	335	274	295	256	299	287	299	293	260	278	293	296	245	276	288	284	297	311	292	289	292	295	284	301	323	280	290	277	302	312	318	271	288	274	282	286	308	301	302	293	327	269	310	288	287	321	295	282	300	278	242	313	301	278	313	299	312	284	308	309	314	296	294	283	295	305	299	303	293	278	267	289	307	307	271	291	309	329	245	296	314	257	299	324	322	296	316	285	306	309	269	280	272	295	296	281	280	361	281	300	263	307	293	305	315	317	307	293	305	285	305	283	326	335	295	287	300	287	283	310	312	307	298	283	341	318	300	331	281	272	291	297	275	310	327	308	274	290	295	311	296	311	287	258	308	294	269	310	296	290	308	306	305	313	322	299	317	286	294	295	299	273	301	286	315	261	323	280	283	292	281	326	289	317	311	289	296	256	286	311	327	281	291	276	292	307	318	323	294	301	294	268	310	290	258	322	324	277	303	287	351	277	284	297	294	308	313	299	301	267	288	276	297	284	293	271	317	327	280	284	291	289	298	315	294	267	274	299	272	294	261	281	304	313	300	303	311	273	266	272	291	308	294	305	307	291	303	258	295	280	315	297	318	241	330	287	285	295	296	274	306	293	290	310	289	286	322	285	313	295	301	263	310	310	341	319	292	325	294	306	325	326	279	293	285	297	286	299	315	291	301	271	278	309	274	310	304	334	296	276	278	298	282	269	277	279	281	302	304	291	298	273	313	275	293	271	275	308	295	287	298	286	302	284	307	320	278	282	302	297	286	291	286	315	311	275	271	284	294	266	308	302	313	306	327	291	294	264	293	301	270	316	293	279	311	333	282	276	280	304	271	300	302	290	308	295	287	309	295	291	303	295	306	266	334	292	290	245	265	312	284	271	270	299	269	292	255	290	256	276	328	306	304	281	307	300	310	273	300	307	286	286	271	307	296	266	289	299	294	253	269	281	288	289	298	286	296	304	306	321	283	292	277	290	307	332	302	311	299	279	303	287	277	298	285	281	309	298	303	274	297	310	300	291	251	297	268	307	295	322	280	289	293	301	315	269	274	286	257	321	306	292	291	277	298	328	304	307	288	289	282	280	312	284	286	311	283	280	296	306	286	310	308	339	287	268	290	280	300	265	298	297	269	326	292	299	283	291	313	294	316	286	301	286	279	283	330	290	279	278	310	292	283	313	274	293	285	289	281	312	264	318	284	298	272	321	290	309	321	271	288	305	293	280	316	300	283	308	300	300	300	298	298	290	273	317	315	280	290	267	290	319	286	272	319	295	294	320	293	294	297	324	279
22986	21387	30531	26780	22321	23242	15268	1337	1201	963	583	467	473	539	480	443	496	452	430	462	498	463	454	475	420	445	461	473	428	457	457	442	404	418	433	394	454	447	408	443	471	430	447	397	443	409	403	419	422	413	465	389	411	427	411	447	423	445	435	449	436	396	421	465	453	447	445	435	433	405	418	391	399	424	446	458	416	430	435	396	411	412	438	448	490	428	411	380	432	424	457	398	421	433	405	388	396	432	432	440	431	437	413	407	398	477	447	408	457	448	414	458	423	451	438	442	454	424	452	411	427	392	443	391	421	421	441	433	414	457	418	414	427	411	414	428	374	445	434	412	420	452	436	420	424	447	393	399	447	372	449	462	428	407	412	440	416	411	475	419	432	440	442	437	417	417	453	406	409	416	407	385	445	411	457	388	437	410	402	400	398	452	418	417	438	388	429	422	453	417	458	428	376	438	418	437	406	427	415	424	439	446	448	449	423	437	484	402	421	430	446	395	448	439	431	411	414	456	368	425	444	431	387	438	443	462	431	432	417	414	432	404	403	416	419	406	401	423	458	425	424	408	425	412	447	440	424	446	454	397	435	393	418	381	400	421	441	445	428	429	426	397	430	448	423	439	433	440	416	403	416	419	422	428	417	430	440	440	443	412	434	418	423	414	455	418	444	425	410	425	416	429	414	433	422	430	425	416	386	441	419	437	393	448	426	404	470	426	429	418	431	443	428	440	422	429	429	463	415	437	429	441	471	417	381	404	440	406	417	446	425	411	466	428	414	424	416	404	396	426	456	400	399	420	403	444	412	442	433	451	450	401	438	386	448	442	446	425	406	414	449	408	405	414	422	406	433	434	415	453	421	415	441	451	418	437	435	363	470	435	419	411	448	408	409	378	434	403	435	431	428	430	416	437	451	441	410	439	402	412	415	433	413	396	429	394	457	431	431	427	421	464	395	440	454	410	424	411	429	423	419	454	377	413	448	412	420	408	431	425	407	408	422	430	432	420	412	424	414	429	361	462	427	453	452	431	452	430	410	427	408	426	440	417	394	442	412	431	413	410	410	417	452	451	386	440	425	433	447	485	428	457	422	436	415	447	465	401	401	451	361	421	412	410	421	447	387	397	462	402	395	431	398	417	436	424	444	415	439	424	431	425	402	423	458	429	412	470	445	427	413	432	392	428	402	441	405	419	467	421	388	421	441	392	433	443	423	412	419	440	449	429	423	428	429	405	443	414	410	393	429	430	420	426	398	447	410	417	410	426	416	456	456	454	420	442	456	433	421	452	407	449	430	456	434	423	431	421	445	399	416	401	405	455	431	408	458	468	445	407	432	408	461	457	414	435	422	453	385	440	432	443	419	401	408	406	429	434	431	440	439	408	408	413	443	398	425	426	399	455	421	457	436	424	398	440	446	397	426	410	452	411	428	432	414	450	399	411	449	397	466	451	428	436	399	451	447	402	435	436	417	427	434	484	430	456	397	420	404	421	406	429	414	396	412	428	448	431	447	425	460	393	436	462	451	433	417	432	474	445	411	433	397	424	458	440	425	426	402	456	407	430	421	421	447	372	436	471	417	433	440	428	426	405	399	429	404	436	450	440	411	435	423	423	415	369	426	412	445	400	415	432	399	431	426	418	424	418	429	425	445	419	427	426	398	398	435	458	383	398	436	401	422	433	466	371	412	432	438	411	443	384	430	414	420	407	448	447	395	439	399	384	442	419	419	467	446	366	418	443	476	409	421	426	435	448	420	412	441	399	425	434	403	426	452	418	409	462	410	432	411	437	386	380	453	437	433	400	440	426	483	409	440	398	434	397	436	414	410	415	417	457	427	408	415	416	416	414	457	446	429	450	422	413	437	459	417	399	412	426	437	410	420	412	459	383	465	396	409	475	436	482	411	435	426	436	430	449	400	424	420	452	430	424	369	420	430	445	413	418	431	428	397	456	459	422	436	448	439	425	420	457	427	431	443	386	431	433	430	424	412	444	389	443	369	419	422	425	422	424	424	437	416	414	421	457	423	423	425	406	389	390	466	420	431	435	440	481	424	455	484	439	403	409	399	402	416	460	445	430	376	427	394	461	423	444	445	425	450	431	412	394	467	417	419	401	409	411	423	430	405	447	396	425	403	424	431	424	428	453	388	431	446	419	416	453	402	419	417	431	431	406	442	446	413	404	419	383	433	423	393	421	453	406	456	442	426	422	447	445	406	464	413	409	458	441	410	419	415	447	418	410	385	406	391	442	419	424	405	434	450	431	433	405	420	438	416	388	459	410	423	431	485	421	446	426	432	428	437	413	395	405	409	417	451	381	429	394	426	373	420	392	415	425	418	406	443	444	406	399	441	405	391	421	412	433	437	425	441	462	426	448	413	422	409	429	416	442	452	434	418	401	431	402	424	437	413	399	412	429	394	405	420	444	400	418	461	450	455	431	441	440	403	481	400	426	428	373	437	447	400	430	440	435	395	413	421	419	436	439	398	409	411	389	409	444	440	423	443	407	444	428	430	448	416	420	399	440	418	406	426	434	428	457	427	414	407	464	448	425	425	405	428	434	416	428	433	410	418	436	448	459	426	422	436	422	408	419	452	409	420	412	380	450	427	438	407	439	404	435	459	434	424	440	406	419	418	377	428	357	383	426	423	418	434	389	445	422	399	412	395	421	446	472	399	425	386	418	422	443	401	411	479	428	430	406	426	380	407	380	410	444	447	452	409	457	432	441	437	381	435	403	387	416	421	470	421	398	473	440	401	424	415	436	462	385	386	395	433	427	411	457	412	418	430	409	419	408	418	468	418	421	430	463	420	432	455	432	429	446	401	431	454	379	428	449	404	444	435	430	425	421	445	403	449	404	457	428	437	384	407	407	442	452	434	386	391	447	417	406	470	425	416	428	415	423	459	440	448	393	443	435	424	387	443	427	449	398	419	411	418	445	446	402	432	409	403	454	427	458	427	422	422	432	446	422	433	452	471	419	397	386	465	435	424	423	409	435	406	422	403	458	448	420	387	416	406	402	379	412	414	434	428	436	422	380	366	432	425	417	421	445	394	438	399	451	423	415	414	433	464	398	441	391	416	405	417	417	428	454	430	404	417	444	399	390	441	456	421	435	449	416	451	415	486	414	467	422	424	426	432	439	387	423	410	411	453	449	433	407	391	414	446	439	406	433	399	438	416	433	471	408	415	437	382	420	446	438	458	414	409	440	412	425	382	442	417	421	465	442	399	430	444	421	449	424	443	399	406	406	448	428	403	465	417	423	436	408	387	424	446	442	435	447	415	414	387	395	411	435	400	448	411	456	403	425	426	398	423	435	406	390	417	422	418	442	432	452	472	440	463	404	427	394	459	420	412	391	418	433	436	406	424	433	407	427	389	429	425	444	466	438	404	403	442	447	410	388	408	442	447	424	402	440	395	439	425	430	375	423	491	453	385	416	465	403	473	423	443	433	416	433	405	404	420	409	441	428	416	438	415	420	450	428	389	433
56809	96003	79735	49327	33404	26382	9524	1146	2386	1925	745	629	642	625	604	569	563	533	589	513	540	529	547	522	541	523	528	532	487	525	511	518	509	472	538	495	533	435	488	519	538	498	511	509	484	487	498	501	519	513	502	511	475	522	471	490	500	520	476	482	472	516	499	493	479	526	501	487	499	463	493	502	462	507	490	507	469	500	460	464	465	505	501	506	512	491	500	483	512	507	531	539	513	530	478	494	508	481	489	508	487	516	547	521	501	543	502	473	474	490	485	498	518	547	462	470	475	514	477	506	524	488	486	491	467	513	469	477	481	499	472	461	488	502	510	519	477	479	496	502	507	535	481	494	482	475	502	457	478	501	470	541	481	460	521	506	481	507	468	516	500	515	511	553	480	463	479	489	518	472	508	506	480	469	494	441	467	502	500	508	501	520	496	484	464	496	444	488	506	477	468	488	528	503	477	528	490	493	529	506	491	488	485	487	499	492	503	497	489	520	478	459	537	487	522	471	495	469	499	515	503	520	465	504	486	494	492	494	497	497	507	511	506	468	509	490	483	524	469	509	500	512	506	486	492	522	480	508	552	475	490	502	492	469	494	499	469	464	467	504	485	489	489	510	472	467	474	448	477	514	478	467	486	522	502	491	490	463	492	484	483	501	519	498	487	454	474	464	498	491	488	520	504	499	488	487	435	460	477	480	471	511	486	475	475	512	491	510	524	457	495	507	488	469	497	493	476	486	476	515	473	495	455	536	482	488	507	501	518	491	471	485	484	513	475	518	558	488	478	479	464	439	513	485	483	502	492	464	498	475	515	500	519	473	510	505	499	483	451	502	493	460	499	472	510	529	497	494	494	486	466	510	487	502	471	483	463	484	493	502	474	494	497	478	515	487	502	497	505	495	486	492	493	532	486	469	482	514	489	481	495	519	510	539	506	471	516	493	480	519	484	482	508	531	531	479	503	506	472	506	461	461	483	503	467	508	470	477	505	501	484	458	517	498	477	523	489	495	489	501	474	494	467	455	513	506	518	460	492	477	493	486	455	483	532	477	496	506	462	503	507	460	479	503	496	495	502	485	485	490	489	495	491	477	482	479	501	500	469	466	477	472	470	477	472	520	478	543	506	441	476	490	468	493	477	453	511	494	516	505	498	488	497	464	471	490	471	503	480	460	447	485	490	476	492	528	504	518	500	479	497	447	486	489	499	496	479	490	465	481	494	497	454	527	497	474	492	515	484	519	510	517	492	507	483	508	486	473	491	476	469	487	501	468	463	493	457	498	485	487	478	494	487	478	484	488	474	505	499	480	459	478	479	481	491	472	512	455	485	483	469	451	518	480	465	510	432	496	503	509	481	487	489	495	468	521	473	466	496	486	459	475	486	502	472	440	486	500	496	502	479	498	472	481	541	468	536	449	500	462	523	504	458	459	499	522	500	515	471	521	460	458	499	488	516	472	486	481	461	496	473	508	449	480	488	487	487	523	456	521	487	491	467	478	494	525	487	482	464	479	497	474	482	489	505	486	488	472	516	535	484	518	508	507	495	469	461	499	522	511	480	489	480	468	529	531	500	460	534	487	457	508	453	513	488	481	491	531	501	458	483	472	479	479	463	473	521	488	457	473	460	530	443	467	525	481	499	482	483	493	514	453	448	472	442	499	488	489	482	459	501	439	506	475	473	502	477	452	465	499	497	510	510	488	503	508	517	453	527	472	527	542	467	470	508	501	489	483	456	461	443	501	518	507	461	519	530	509	528	481	482	515	504	498	512	513	471	498	454	479	472	490	498	494	484	481	509	451	467	512	516	478	508	479	483	459	482	496	525	484	493	542	482	506	484	486	518	490	519	491	490	471	511	489	497	495	501	533	508	517	519	466	512	531	478	504	513	487	509	506	519	514	468	492	473	472	430	458	497	506	483	502	497	530	497	481	479	511	464	504	504	481	482	504	485	496	487	484	476	504	503	464	500	495	489	469	540	462	470	524	473	477	500	498	479	508	508	523	471	501	467	524	489	500	484	484	505	511	456	477	493	489	490	496	508	464	479	511	490	444	484	488	510	476	496	499	484	512	455	543	449	505	520	500	470	481	481	478	471	474	512	502	495	517	494	477	519	473	497	495	511	497	451	482	420	468	512	517	490	484	493	514	492	477	507	475	496	481	475	495	484	462	459	453	476	477	508	464	507	502	500	498	461	513	446	487	464	494	522	487	501	478	479	513	489	456	506	493	494	476	506	475	499	467	460	486	508	509	490	489	541	421	500	479	473	463	497	464	490	524	529	480	466	519	476	504	501	535	485	484	516	484	467	501	467	486	528	484	513	520	491	474	482	449	480	527	512	486	502	492	487	514	502	472	494	461	530	531	489	451	461	496	457	457	519	507	485	534	465	499	477	512	473	468	500	483	479	515	489	509	489	496	466	464	495	487	478	502	528	469	501	541	514	481	470	467	513	479	529	474	454	482	492	501	482	499	499	518	485	488	502	490	496	462	489	478	467	477	459	473	461	473	538	473	505	493	505	527	467	506	489	464	490	483	493	496	464	466	473	462	486	495	487	494	468	513	493	476	475	474	527	485	511	483	519	499	509	488	477	448	499	477	462	484	505	470	514	493	495	466	492	470	522	513	475	495	516	477	482	494	471	471	525	482	486	513	521	447	476	469	483	504	454	488	467	502	512	468	488	479	494	498	466	460	501	498	483	521	496	500	475	458	471	469	481	491	461	473	476	484	482	513	483	482	516	475	483	475	516	504	500	491	487	511	473	455	474	546	470	511	489	476	514	495	478	481	470	448	489	474	465	516	480	478	496	479	503	478	477	454	510	455	467	494	462	484	488	484	504	500	458	484	494	493	437	485	484	432	501	485	494	505	525	510	489	482	507	487	503	500	497	455	522	483	493	506	487	499	483	499	436	515	508	503	491	482	480	487	482	491	505	543	492	462	450	517	497	503	487	530	471	483	503	485	465	503	536	485	527	463	458	508	510	514	531	472	468	540	506	496	467	514	507	502	463	511	520	471	472	451	483	495	512	509	480	502	464	479	516	479	497	457	567	535	519	521	477	484	477	527	521	489	522	463	480	484	479	481	501	488	496	468	472	485	479	473	498	495	457	494	474	485	490	495	487	502	518	501	478	470	483	498	513	475	476	502	483	487	469	494	481	489	468	494	505	486	511	492	525	479	497	478	460	520	493	502	490	463	492	491	516	498	498	490	516	530	470	481	474	491	511	499	469	493	503	499	466	445	463	480	476	482	493	494	475	490	470	494	485	454	493	508	515	526	512	535	501	503	459	486	484	486	498	483	491	498	504	473	487	445	488	503	460	439	519	476	506	515	527	488	474	473	549	451	467	520	469	471	467	509	511	445	468	462	491	485	507	479	478	493	499	500	489	457	488	511	514	504	484	492	474	469	468	512	459	456	487	507	461	514	489	501	487	469	499	493	511	479	498	466	476	486	493	475	491	485	508	486	455	510	529	469	457	482	508	505
27891	24053	25440	12675	2165	1438	489	263	248	248	268	222	248	240	238	236	232	246	254	255	263	244	267	226	246	230	241	250	270	226	225	253	249	260	256	236	226	254	253	232	251	258	264	226	245	231	239	248	239	254	244	245	255	227	246	225	217	233	230	218	241	243	232	225	242	240	234	229	240	231	251	226	266	229	245	233	231	253	222	246	237	254	220	246	242	216	251	270	255	233	233	244	224	222	209	243	228	248	236	222	230	257	214	219	252	251	240	236	228	221	241	262	221	259	238	260	255	231	212	215	222	234	267	218	238	232	231	238	223	256	232	218	231	243	221	271	233	269	254	214	230	231	239	226	243	233	225	243	246	234	231	236	251	239	235	248	245	235	224	256	252	233	225	236	243	230	257	225	245	256	227	223	219	235	240	238	225	223	262	239	244	222	217	225	229	208	228	215	240	240	235	249	253	241	246	249	258	228	229	247	226	235	226	251	199	232	221	225	241	203	226	227	232	233	221	238	235	212	230	235	224	218	203	240	240	213	248	247	245	222	251	247	245	253	227	198	268	244	265	229	248	227	220	253	273	223	259	244	250	221	234	228	239	240	229	223	194	221	256	232	262	240	216	208	260	235	229	256	225	212	234	230	241	229	232	240	228	252	229	228	250	245	232	240	280	233	214	258	237	216	258	255	230	251	251	250	248	223	238	244	244	242	227	210	235	230	246	226	235	228	220	218	227	253	222	249	220	231	229	242	258	237	238	230	218	243	212	228	222	223	244	227	239	237	239	225	243	240	247	249	212	242	250	252	247	224	257	231	240	255	260	218	225	226	242	234	225	260	243	222	211	243	242	238	236	255	235	232	232	236	237	225	244	239	231	214	238	227	228	273	242	224	225	260	232	268	228	234	210	228	236	249	227	248	220	227	235	223	236	235	261	209	250	237	233	278	250	207	241	226	226	244	257	227	243	231	259	197	205	240	245	245	212	239	256	234	223	220	242	256	264	237	240	245	248	229	242	224	235	262	228	242	257	218	222	241	217	238	212	244	263	264	225	226	224	214	210	225	228	245	228	240	241	228	249	230	281	229	215	243	252	219	241	249	227	243	236	239	225	267	245	226	212	219	240	232	249	248	268	216	209	246	239	220	256	239	247	265	236	241	254	228	238	234	230	213	243	233	220	231	217	262	238	244	250	226	247	241	218	251	233	206	232	239	244	235	226	255	247	268	228	255	248	241	224	232	231	223	215	223	234	247	220	205	250	239	250	258	214	228	224	223	230	233	217	212	224	217	230	234	219	235	250	248	227	220	240	247	228	236	245	210	227	244	212	254	244	231	236	227	224	216	245	245	233	249	219	260	245	203	224	260	217	233	247	226	254	265	237	243	255	245	229	200	229	213	282	221	232	243	244	241	233	224	238	226	234	241	234	249	258	227	224	226	221	241	225	225	238	234	226	252	232	238	235	262	211	216	233	229	221	250	224	234	252	248	215	242	223	249	211	229	245	203	250	259	229	216	186	244	237	243	232	243	244	254	245	251	232	244	239	238	232	246	251	228	228	235	256	289	222	223	255	256	228	231	241	237	253	228	236	234	240	248	209	252	255	208	245	231	225	243	242	201	225	235	259	238	245	238	244	228	231	255	272	229	258	227	248	242	224	234	241	242	233	217	256	246	249	240	245	250	238	241	255	200	237	208	245	228	248	250	225	243	241	224	233	247	240	242	247	267	238	230	243	223	250	239	215	208	237	243	244	237	214	225	234	266	225	212	248	249	240	243	230	246	216	232	227	230	257	245	228	222	229	234	227	266	226	244	206	259	245	254	230	240	226	251	212	231	238	213	220	256	218	249	256	223	237	257	251	236	258	244	243	239	247	236	237	255	217	240	242	246	239	257	266	223	222	214	251	228	241	250	241	214	243	228	265	234	258	230	221	239	240	237	224	237	246	232	237	250	222	214	227	224	249	226	267	226	219	261	236	214	235	238	221	223	248	247	249	263	259	263	251	234	244	228	235	213	240	246	222	239	239	267	240	228	207	215	224	243	253	225	251	248	223	233	230	216	227	249	245	242	235	220	222	246	247	257	248	263	229	220	223	238	246	251	248	222	231	212	243	224	222	241	220	236	244	202	208	250	241	205	223	268	238	211	233	241	235	212	238	263	230	234	211	241	246	262	233	243	261	232	238	216	235	247	222	259	248	229	236	223	223	259	221	236	232	231	224	229	236	213	218	241	204	248	247	232	234	256	228	224	245	233	240	211	233	235	256	222	223	232	244	232	235	239	219	240	229	240	238	258	243	225	234	241	214	231	232	235	226	250	245	241	243	264	247	253	234	227	241	223	246	226	234	252	256	214	250	244	243	230	227	219	257	220	269	229	216	242	216	222	211	265	237	241	229	236	250	249	250	237	267	239	215	240	259	254	225	227	232	224	229	254	251	253	229	234	261	230	230	221	256	240	251	228	228	221	224	240	245	251	260	242	210	249	244	228	248	207	208	235	242	258	227	240	238	249	233	287	242	255	218	227	222	245	239	229	213	270	260	249	236	235	237	220	211	240	247	259	242	237	228	229	261	260	232	246	252	233	224	224	259	243	260	216	248	216	240	231	226	219	215	246	241	217	228	216	255	218	237	242	246	238	251	238	252	242	264	252	232	262	234	237	249	273	233	249	221	227	232	224	246	255	216	233	235	239	231	238	265	281	219	221	233	236	219	248	226	248	232	247	236	217	232	250	220	253	240	229	265	246	242	212	225	248	227	259	241	228	186	263	231	237	199	257	237	255	236	228	236	232	259	213	227	236	223	235	251	223	237	260	223	238	246	225	208	253	245	214	242	230	247	235	238	251	241	239	246	225	244	203	236	215	234	230	248	242	241	237	229	230	223	228	240	232	246	238	257	219	217	227	259	250	219	238	235	219	254	236	260	232	251	249	220	240	223	243	238	233	258	218	212	248	223	269	275	254	214	246	213	233	229	239	227	251	252	257	242	235	217	237	255	238	248	238	222	237	220	214	239	225	226	238	250	229	240	225	252	228	237	225	261	262	242	253	262	233	224	223	250	243	247	239	204	234	231	240	223	231	226	245	236	228	251	216	230	229	237	214	253	233	255	250	238	222	234	244	256	234	213	230	224	244	226	207	249	257	264	197	242	208	223	240	232	240	260	223	247	259	275	238	265	261	235	226	210	245	240	259	231	244	244	244	220	240	257	231	230	218	223	249	255	239	232	258	263	239	234	237	249	227	248	230	243	260	262	236	236	241	244	248	252	222	243	212	241	223	251	242	207	264	216	242	216	217	236	230	240	264	224	236	226	253	237	216	231	216	228	204	237	235	225	233	208	237	247	238	242	217	256	218	249	244	225	233	202	239	239	243	230	237	253	238	248	248	206	245	250	243	247	254	241	227	237	235	243	249	249	241	245	215	226	276	211	238	235	227	226	222	275	242	237	232	253	231	236	214	247	198	225	234	233	261	208	267	248	219	237	246	244	246	235	263
26025	36902	26448	10027	3083	2391	712	275	314	368	295	320	305	274	274	268	296	277	287	314	289	275	287	299	284	288	278	267	267	313	295	310	290	271	302	291	269	275	271	296	329	294	302	296	298	284	299	299	293	272	276	307	272	260	280	258	290	291	287	300	329	292	275	260	280	265	277	281	297	282	295	269	279	283	320	301	271	272	283	269	262	271	303	279	291	313	280	297	281	253	273	281	288	289	301	298	302	296	299	294	273	256	284	285	293	292	301	259	272	292	255	296	286	289	295	259	255	291	297	301	264	266	270	285	276	263	283	277	250	275	281	277	264	273	309	284	268	281	295	269	286	286	260	271	286	242	283	273	299	308	292	301	271	309	285	255	276	287	271	267	256	317	295	280	290	277	299	271	291	283	271	288	264	280	290	285	269	279	289	301	284	261	286	285	285	259	295	279	273	289	287	285	291	295	280	277	281	313	265	272	294	294	261	276	278	269	270	269	300	283	247	294	284	306	283	261	293	290	266	280	293	271	277	270	255	308	285	288	255	301	268	293	281	298	284	247	268	267	277	307	280	259	304	301	300	265	308	273	307	304	273	280	243	284	290	303	308	266	284	278	288	279	289	309	275	286	280	264	291	287	264	229	285	309	295	266	267	300	252	289	285	293	265	263	268	275	304	309	285	307	318	321	256	274	307	290	272	270	282	287	273	313	289	256	258	278	260	288	280	294	251	322	285	296	287	267	285	294	265	287	287	260	274	281	264	272	281	269	275	248	301	296	272	287	270	304	301	300	288	321	276	332	291	279	316	304	273	254	268	264	257	289	255	316	298	286	256	302	277	291	279	272	240	282	279	276	324	291	261	306	271	255	293	279	250	298	272	299	267	262	286	248	270	272	268	322	291	293	296	299	280	264	259	278	297	286	265	305	285	289	288	286	305	274	285	282	274	282	288	301	288	329	301	302	282	290	287	288	284	286	286	258	281	297	291	283	283	298	296	274	277	289	284	302	282	296	248	268	279	278	292	285	295	287	291	273	296	249	275	280	281	280	264	291	271	301	273	289	285	265	264	268	298	304	298	320	297	274	261	289	289	285	294	279	267	298	269	294	291	314	282	293	282	287	264	292	305	277	263	263	302	263	266	305	326	293	303	304	274	275	286	279	269	280	262	263	299	269	263	321	269	292	277	276	285	297	273	279	294	272	289	275	287	302	292	292	300	281	277	280	286	276	266	281	267	293	278	300	315	285	277	299	305	282	307	292	296	294	285	269	275	280	296	283	306	262	309	285	270	250	289	288	279	283	302	269	283	298	276	292	293	275	303	239	286	308	276	287	267	254	277	297	283	276	276	287	311	272	327	271	267	322	290	271	294	272	290	310	284	285	297	276	286	297	291	244	313	290	250	281	291	275	282	283	293	300	286	298	295	291	281	282	274	269	289	276	255	309	281	276	267	284	265	319	278	266	270	286	259	304	276	262	284	281	260	280	271	305	288	290	311	255	265	292	266	270	288	294	294	302	298	288	266	282	270	300	273	290	279	297	250	308	304	307	266	299	313	258	308	307	292	301	287	260	299	316	302	313	279	306	270	269	280	264	273	301	283	298	293	284	280	296	259	304	269	276	291	292	311	299	290	287	269	291	297	298	281	292	305	286	274	286	274	267	288	260	273	278	301	286	287	249	300	305	299	280	288	275	315	294	270	279	297	271	305	296	274	282	286	277	305	287	299	291	280	308	299	258	270	297	295	312	296	282	284	285	267	306	311	288	282	300	272	285	273	266	264	283	270	285	293	297	294	258	279	271	265	277	261	279	293	257	291	284	277	313	278	279	328	310	289	303	281	332	299	287	265	285	266	281	287	298	294	299	265	251	284	286	281	282	309	265	275	287	281	302	269	343	276	298	290	276	295	312	276	267	314	298	273	284	250	277	288	270	304	282	253	273	275	294	268	288	321	289	289	289	286	270	308	300	283	286	283	283	274	251	294	271	272	297	313	266	294	240	286	293	317	275	297	292	284	312	262	300	299	267	267	284	284	288	274	254	278	295	298	262	316	319	274	300	286	315	280	268	264	285	286	280	284	269	267	294	268	307	277	309	294	276	282	277	288	284	290	311	281	262	280	269	267	267	282	291	279	271	273	301	295	262	282	298	280	295	292	292	309	255	305	292	290	267	289	258	261	286	266	272	286	285	291	290	285	294	280	298	300	306	266	296	305	257	269	302	277	303	288	285	277	334	299	298	289	291	273	294	277	257	260	261	279	285	277	295	288	319	270	268	283	291	274	276	267	303	290	258	281	283	296	306	266	281	314	292	307	283	273	287	265	294	283	297	269	284	298	293	267	281	289	263	276	301	295	287	274	283	249	292	283	261	303	277	294	290	293	252	319	279	278	287	289	289	301	274	282	292	297	262	258	286	284	295	295	315	313	258	305	275	279	280	268	270	275	279	315	272	267	303	281	303	283	279	279	283	306	288	305	275	286	331	300	283	270	297	281	275	293	254	286	273	282	302	262	286	313	305	288	288	278	255	268	272	292	297	276	303	310	265	286	266	299	279	294	287	314	272	304	305	253	270	275	274	260	283	317	295	278	276	264	260	302	279	304	281	314	270	267	255	286	295	273	280	282	289	330	294	290	300	274	278	309	278	275	294	307	293	278	297	296	283	281	283	256	258	271	290	308	300	306	300	264	264	270	287	315	251	280	253	298	282	292	294	291	274	292	287	283	282	298	295	293	275	295	248	319	288	274	319	290	283	286	265	313	273	304	265	280	294	291	283	320	280	295	260	295	283	275	292	299	283	289	288	309	306	296	288	305	275	258	291	276	287	279	285	280	265	263	273	255	294	275	284	278	275	310	294	304	247	257	293	286	274	285	235	280	261	295	306	275	254	288	254	294	272	263	317	271	281	285	276	265	296	264	261	251	272	276	267	272	315	279	266	310	298	306	271	265	272	286	282	281	294	276	273	273	258	274	298	291	262	274	281	293	277	310	272	280	291	302	284	295	282	292	269	281	287	282	265	301	304	274	281	276	267	294	275	290	269	282	260	281	287	303	287	299	307	280	265	269	295	249	315	287	265	267	277	284	248	246	303	295	282	285	266	280	287	298	259	291	278	285	271	275	304	309	278	289	268	304	293	258	278	302	286	278	309	287	299	298	311	285	285	269	287	309	275	284	281	261	299	288	292	268	288	257	255	293	282	268	266	284	288	280	285	300	306	273	331	293	299	293	292	280	250	264	315	297	249	261	267	269	267	286	283	285	265	284	282	283	275	288	283	276	305	296	267	309	300	308	339	298	300	287	284	260	298	294	269	263	299	279	270	293	275	268	276	284	293	266	276	282	272	279	287	258	254	283	271	308	299	284	315	332	288	275	296	298	302	293	290	277	286	272	293	255	256	277	274	242	287	310	265	255	282	314	267	288	291	267	272	262	284	272	256	250	282	303	287	264	318	304	285	283	306	281	293	298	274	287	274	278	297	255	247	285	274	280	259
24156	21648	31649	29824	21448	18904	6103	530	389	541	461	409	375	352	353	367	361	373	371	378	350	362	340	354	366	346	355	344	330	331	342	379	349	352	335	328	365	357	354	344	340	374	335	308	347	388	321	334	348	334	364	369	375	328	355	345	341	305	328	370	357	321	348	330	355	378	312	341	318	357	333	363	327	348	331	344	349	348	340	357	354	364	338	312	363	354	337	362	334	331	355	346	368	339	374	355	353	383	309	346	352	335	351	331	373	354	362	344	353	354	338	331	309	339	357	355	386	330	336	364	343	347	328	337	332	325	373	312	362	332	328	347	352	321	341	384	329	355	351	340	336	327	349	330	342	333	323	354	347	353	345	299	342	322	358	361	353	351	346	375	363	318	343	330	324	334	315	330	325	357	287	352	324	334	353	398	347	314	370	380	337	343	351	351	354	334	332	327	335	344	367	347	346	372	355	364	353	329	358	329	339	331	348	319	347	355	348	323	332	320	357	341	344	356	332	345	370	326	372	313	352	329	340	348	344	370	341	343	347	345	360	344	347	348	319	326	352	346	385	341	355	337	358	374	324	343	372	361	352	335	324	363	358	354	342	345	339	326	343	331	352	351	368	317	341	347	383	333	325	375	340	355	326	350	325	366	324	336	333	329	330	344	381	373	344	320	339	312	333	361	308	340	343	347	357	355	357	359	336	313	364	364	322	358	306	345	347	355	359	375	319	334	357	376	334	343	325	356	343	365	361	335	332	360	351	325	363	333	355	334	386	333	304	330	336	357	365	345	347	331	349	375	311	330	332	312	375	353	341	373	343	368	328	343	326	356	354	353	342	342	346	369	346	323	352	356	315	297	352	321	342	345	346	331	337	371	346	342	319	326	320	342	338	319	349	369	391	365	365	335	366	313	332	357	367	338	319	366	324	367	337	333	352	367	382	327	348	375	348	357	343	319	363	336	333	340	346	351	362	345	354	362	324	332	349	349	316	372	336	322	324	350	348	314	366	316	358	335	343	352	336	358	346	339	362	365	342	346	348	355	322	337	345	366	326	330	361	334	325	346	332	346	369	366	353	345	315	351	338	381	340	303	343	363	347	337	349	345	343	359	367	330	318	328	331	369	323	347	320	363	349	332	349	364	350	347	342	340	358	368	342	359	340	342	363	368	364	341	340	319	334	354	345	324	351	359	349	327	361	341	366	354	330	324	338	334	319	369	358	323	350	352	342	315	343	356	372	313	347	334	361	347	355	364	331	342	335	311	333	374	364	338	335	369	320	344	344	349	338	342	337	310	316	338	331	339	332	337	327	348	343	342	363	338	362	347	337	354	353	325	352	314	373	332	358	348	324	380	351	333	322	333	333	353	344	325	365	317	345	348	355	323	376	331	379	344	360	333	355	327	360	332	371	349	388	344	348	327	331	359	350	357	350	356	319	351	372	346	321	348	329	326	381	339	342	323	346	320	375	353	319	345	362	337	351	371	339	345	360	352	331	347	350	302	331	309	358	353	366	348	347	357	358	341	339	297	336	356	350	351	344	354	339	360	352	356	343	316	358	345	342	357	337	363	347	317	347	319	313	344	347	321	332	349	341	334	333	364	363	357	351	345	351	342	345	346	349	329	374	366	339	357	358	364	378	350	350	348	359	328	349	333	330	347	336	367	346	363	350	326	341	362	351	314	354	344	321	357	328	317	349	369	367	352	305	347	353	370	346	340	353	314	336	368	323	372	364	333	372	346	326	330	333	346	334	330	370	360	336	353	324	342	357	336	367	357	336	336	369	380	322	350	343	366	358	340	353	303	350	362	338	312	316	348	326	347	364	348	342	354	360	361	327	362	381	348	357	353	357	347	357	319	327	364	357	354	369	328	361	314	340	350	341	336	358	340	363	327	341	358	371	335	363	330	372	325	367	335	332	351	359	349	318	331	373	324	384	330	318	351	360	319	328	319	340	316	353	351	337	332	341	351	339	345	343	332	337	345	335	334	348	358	347	329	371	338	343	345	334	365	344	321	322	344	370	352	331	358	343	349	340	315	350	330	345	358	374	350	339	375	343	339	359	346	341	310	310	326	334	345	335	371	326	364	327	340	344	325	337	329	334	322	369	360	352	372	351	330	371	348	391	371	353	330	317	366	376	339	345	340	365	375	342	357	359	311	310	328	344	338	315	352	336	343	338	324	332	335	349	345	338	321	342	353	374	366	356	371	320	321	343	323	333	332	351	373	344	366	370	361	346	377	390	321	356	356	314	304	375	338	370	322	369	333	368	329	330	331	343	362	329	326	325	353	381	374	345	387	356	339	359	352	354	328	359	357	341	366	394	334	346	365	330	367	327	335	346	365	356	335	350	316	337	328	346	352	346	358	344	370	331	349	324	346	305	337	335	335	321	297	330	368	354	348	347	350	350	336	355	335	327	362	358	330	318	328	351	337	316	328	371	338	369	327	346	351	336	348	357	368	341	341	327	327	380	376	327	369	335	355	350	350	331	350	332	346	330	330	318	367	341	334	367	322	339	392	337	351	355	316	330	362	362	346	356	361	347	348	334	335	336	340	336	328	379	341	336	344	354	356	336	314	308	351	338	373	371	354	348	333	345	372	335	369	334	333	368	356	312	372	379	326	347	372	330	351	340	350	353	358	409	318	358	349	312	356	350	343	365	365	333	359	363	330	348	337	349	333	333	330	346	388	359	354	353	342	368	365	340	344	330	380	334	350	328	326	346	378	346	349	320	364	337	362	348	334	339	359	348	360	353	302	292	326	359	344	362	329	336	316	352	350	349	315	367	322	363	330	353	342	366	316	350	329	380	342	363	342	340	353	337	313	352	359	359	355	372	377	349	335	340	335	324	340	371	347	332	325	331	353	340	374	350	398	330	342	353	370	337	338	328	333	322	317	313	351	348	341	371	339	340	357	355	341	328	346	349	347	313	350	379	376	362	348	348	361	336	338	349	351	326	326	341	354	322	337	356	316	355	338	346	335	326	371	329	332	362	357	371	310	315	344	316	347	326	358	339	354	332	329	357	333	350	352	342	367	329	346	358	376	352	360	345	381	302	378	326	370	336	391	335	348	353	339	347	308	340	334	344	298	330	318	317	323	309	340	361	344	362	341	350	304	316	327	367	360	345	366	361	351	334	335	345	328	354	374	337	353	359	314	352	334	355	326	365	343	318	335	334	349	366	323	391	392	350	386	344	341	327	365	361	330	329	339	322	308	344	304	323	341	335	312	339	374	351	367	351	331	351	325	358	343	327	340	355	353	387	323	346	395	372	317	336	359	341	345	352	339	334	360	349	358	336	327	364	409	334	338	326	343	324	312	356	321	364	340	361	333	318	352	335	338	349	345	330	329	376	358	316	369	353	344	349	351	369	316	362	367	344	321	333	349	365	322	363	353	365	325	341	353	338	309	332	344	328	322	357	342	332	302	341	354	377	345	320	332	346	356	307	372	376	378	328	363	357	338	350	347	323	336	336	320	361	360	340	359
49408	79894	64964	38859	20648	20578	5855	682	576	865	578	482	476	485	470	464	481	471	459	405	398	409	418	431	418	457	395	417	438	448	436	405	394	382	397	387	420	384	403	378	403	403	435	375	426	396	424	407	384	396	376	408	377	399	419	397	420	395	353	410	416	419	415	457	384	394	418	411	390	410	382	383	386	390	422	374	416	371	425	416	405	435	422	377	398	396	426	406	403	409	428	392	392	387	427	421	410	429	406	404	385	410	387	406	384	422	410	395	429	409	397	405	425	408	400	432	395	379	438	407	386	461	422	391	406	402	397	380	391	432	412	414	429	447	426	422	397	428	402	398	393	408	426	422	365	421	421	396	413	382	431	426	421	382	412	406	391	411	384	404	357	367	398	386	391	426	383	418	409	423	378	409	409	419	366	395	408	384	383	402	380	422	424	418	440	426	415	449	427	420	388	406	384	406	399	420	383	370	426	444	386	408	381	402	397	430	388	458	389	414	453	444	383	403	405	407	389	404	369	406	434	399	440	399	372	387	404	389	381	429	410	411	413	392	343	416	432	372	416	394	430	411	393	409	402	421	423	419	391	395	378	368	414	419	407	419	410	380	422	418	410	404	403	404	404	430	414	414	389	405	388	439	385	394	393	378	421	395	428	421	402	403	391	394	427	377	393	445	412	405	408	399	387	417	403	384	382	403	371	401	425	387	411	399	416	404	416	401	403	415	398	408	423	389	409	398	398	404	409	413	436	415	387	372	415	372	405	387	369	411	387	431	437	408	426	378	401	370	400	374	423	364	364	411	410	427	431	398	394	396	368	396	400	424	399	420	422	378	410	414	426	406	418	429	377	400	362	402	396	408	401	387	412	458	401	392	387	417	391	412	410	418	409	384	392	391	394	440	439	423	444	382	405	394	381	378	400	432	416	406	363	439	402	377	429	404	449	438	419	414	387	429	420	387	391	375	393	390	388	409	361	412	406	419	407	395	418	421	388	385	390	400	411	399	427	420	395	409	434	356	371	378	418	407	413	377	410	394	374	417	438	415	385	398	359	390	439	417	427	406	387	413	407	377	418	417	396	426	426	414	404	415	404	404	407	416	380	407	415	401	382	383	426	413	400	359	363	373	395	371	403	437	403	434	397	391	461	425	396	411	389	378	421	396	414	406	417	404	409	431	411	386	414	424	429	413	391	407	366	433	380	412	407	414	409	430	414	426	417	395	426	390	407	438	428	431	392	382	388	417	440	414	405	394	372	379	412	375	426	424	401	347	413	410	397	404	431	398	413	365	395	398	397	401	396	369	404	433	438	387	434	408	362	418	390	421	415	431	338	413	378	389	408	395	382	422	444	396	405	416	383	401	401	365	401	397	378	423	413	387	377	410	416	402	380	398	390	404	415	415	397	414	430	375	401	399	402	424	404	414	413	405	411	392	364	377	415	404	402	399	393	406	435	386	445	390	391	441	383	420	369	415	376	431	422	387	414	379	403	368	438	433	397	397	395	406	406	409	406	398	388	437	418	392	418	389	374	413	411	419	411	388	381	388	437	402	410	420	393	405	406	375	399	412	365	400	417	419	397	407	404	443	415	398	411	361	393	403	439	413	408	410	399	372	394	394	410	400	437	393	417	357	406	391	410	438	444	402	402	408	394	418	389	384	408	413	421	395	409	438	410	384	439	393	444	350	440	386	386	411	367	439	390	404	392	392	449	427	414	419	374	405	407	362	411	451	388	411	390	414	402	437	434	400	388	396	384	373	390	431	399	355	378	370	413	431	401	383	383	434	405	396	426	401	370	371	407	427	387	387	406	428	393	442	386	435	385	423	421	437	434	431	387	406	417	346	404	376	411	418	409	420	393	400	436	428	434	434	397	399	405	403	369	411	426	407	405	418	414	429	403	389	375	369	407	371	416	405	400	420	397	375	422	406	402	405	413	384	387	406	408	419	406	439	402	401	369	444	382	394	402	404	391	368	415	374	438	400	413	375	381	381	405	397	399	419	416	388	389	380	404	415	391	417	374	438	378	403	379	407	420	424	406	368	395	406	417	408	403	413	453	385	419	399	387	393	397	380	408	413	403	367	379	369	428	392	433	436	411	413	404	393	437	422	410	388	372	363	424	374	417	376	404	411	413	374	397	411	388	424	418	439	392	402	419	403	408	436	416	417	388	401	426	408	394	384	425	383	415	400	382	419	404	399	408	418	424	399	404	406	400	401	379	390	401	410	410	386	410	410	438	400	410	388	395	408	411	413	420	435	410	378	396	362	419	412	389	397	421	394	387	388	414	425	427	397	397	425	427	385	412	416	378	422	404	415	412	419	416	393	380	409	395	407	371	399	412	403	389	412	381	425	451	433	392	412	407	413	411	430	414	393	386	407	364	393	390	420	409	462	411	404	400	411	429	425	385	419	411	413	411	414	361	401	369	416	414	414	400	407	420	385	380	382	378	424	379	430	378	401	365	408	404	391	410	426	380	410	386	432	418	426	416	380	402	367	434	448	417	415	452	381	399	415	429	399	393	425	417	383	427	406	381	404	427	371	391	376	387	405	418	408	373	413	404	402	401	399	393	424	395	382	412	425	425	385	450	405	420	399	418	428	385	362	421	414	431	396	434	424	395	389	370	412	373	420	427	395	366	395	410	411	377	389	403	388	421	404	424	412	396	378	406	373	382	436	407	400	395	386	407	404	417	402	441	408	424	421	393	390	382	383	401	382	406	410	402	435	446	420	403	415	378	385	386	405	396	409	391	413	418	406	390	339	397	393	375	436	420	376	414	403	413	423	410	397	412	389	399	422	402	447	419	428	397	414	441	392	434	406	367	408	421	404	417	399	426	394	400	396	411	393	421	384	436	388	422	403	382	374	394	415	424	380	421	381	371	406	390	377	431	385	396	401	402	399	408	421	402	398	437	402	398	408	411	382	421	398	418	436	425	419	413	432	387	393	390	398	428	396	398	438	383	394	390	392	405	403	395	391	398	410	421	408	386	399	400	405	371	406	400	387	385	405	372	370	402	394	406	372	392	402	410	394	366	399	410	399	431	422	384	401	436	434	423	424	410	396	409	433	409	437	419	416	375	404	412	435	400	434	406	376	385	399	423	430	427	368	373	415	386	403	404	410	398	411	378	413	453	384	418	402	416	391	418	416	384	387	393	396	388	394	435	420	387	395	396	400	378	379	409	374	342	410	436	400	460	396	418	439	427	432	413	385	396	406	408	402	396	394	387	416	398	379	396	405	414	423	384	429	408	414	382	372	416	373	387	408	442	414	373	411	443	366	412	378	393	365	419	402	380	377	398	370	404	407	397	423	443	399	365	402	376	401	368	381	422	365	426	404	360	427	418	405	371	354	425	397	407	416	398	439	394	411	385	383	415	388	415	391	405	397	397	429	423	429	404	410	390	383	364	381	377	370	415	373	394	441	446	415	397	408	424	385	413	434	401	376	402	371	410	406	422	384	398	406	422	409	383	411	429	395	383	411	411	407
25415	22017	30390	28212	13324	7388	1616	299	272	281	255	252	259	233	246	270	259	245	240	250	234	226	248	231	251	217	224	236	250	230	228	261	221	256	225	245	239	218	223	236	235	259	227	249	237	250	251	251	231	211	244	230	227	264	225	254	234	250	252	232	252	247	230	227	226	237	252	251	248	234	227	230	241	226	237	215	256	224	237	234	236	248	289	210	253	232	252	220	254	233	239	250	258	234	236	217	245	226	274	257	233	202	259	240	236	242	235	246	264	241	238	230	224	223	232	243	228	221	235	229	232	209	233	255	212	246	250	235	251	217	266	242	231	245	237	202	211	253	239	216	245	188	249	264	234	207	236	219	187	246	228	217	227	203	246	218	249	264	229	233	237	221	249	241	273	236	246	246	215	250	259	268	251	215	243	252	249	263	232	230	215	229	223	218	235	222	222	228	197	229	226	247	230	231	213	244	233	264	262	233	220	241	256	235	236	248	233	220	233	269	232	222	238	239	255	212	232	264	259	220	235	250	232	240	253	244	249	214	243	205	256	241	247	195	249	213	221	225	252	211	253	232	236	230	222	234	248	236	227	242	208	223	215	253	245	230	238	234	231	219	260	234	239	266	208	205	259	237	233	221	230	257	232	252	244	251	220	252	228	238	223	255	246	249	213	217	245	244	237	252	231	217	228	236	240	228	268	240	248	254	212	248	251	218	266	246	231	232	243	221	220	234	245	242	241	254	262	232	231	250	224	217	233	234	259	268	233	237	233	217	254	243	253	228	241	246	213	245	251	245	271	248	248	226	215	232	253	218	228	226	249	240	226	231	214	244	236	237	233	227	235	244	235	173	250	248	241	215	235	222	248	211	236	263	237	219	233	243	246	235	248	268	239	248	204	223	234	238	255	249	225	239	240	257	215	236	206	253	240	200	209	238	242	250	254	254	261	261	247	251	231	254	228	240	257	246	209	222	234	230	227	203	221	230	231	216	240	222	231	214	243	201	239	219	252	249	231	244	210	229	232	216	220	223	253	231	256	224	248	233	249	230	243	235	247	248	224	269	224	234	215	228	237	233	227	266	229	248	230	244	237	230	220	230	216	226	242	225	233	250	245	237	264	253	228	214	254	256	220	230	218	230	245	227	227	214	219	227	225	223	250	215	240	240	234	266	236	236	226	227	252	199	233	229	237	258	227	235	220	230	212	240	229	231	230	220	221	232	225	236	241	251	235	267	240	246	235	262	238	245	223	216	237	221	211	229	244	216	230	228	243	229	259	236	227	267	245	243	248	257	235	245	242	245	263	269	226	267	220	226	230	210	235	231	224	260	242	226	225	266	245	255	243	238	211	233	235	232	252	211	236	221	251	225	224	245	250	250	235	226	237	233	244	234	223	263	192	259	230	227	267	240	215	212	237	242	258	258	225	249	239	217	243	239	216	239	231	236	224	241	248	213	242	252	241	251	207	230	238	234	235	250	246	243	232	243	232	238	233	219	243	233	229	239	234	237	240	222	246	232	217	246	192	228	247	238	249	238	265	238	219	256	225	209	216	247	253	229	204	227	223	231	225	233	234	228	226	211	214	248	259	232	261	220	238	256	255	238	259	224	236	246	243	263	263	249	248	219	210	259	219	248	249	243	213	224	227	226	247	231	230	239	240	239	259	264	259	240	226	229	222	246	236	218	213	257	240	251	227	228	231	236	252	245	232	207	227	228	210	259	233	243	247	214	217	255	255	227	227	234	261	252	216	233	239	223	247	244	251	250	243	223	232	229	233	253	233	250	233	219	236	226	233	242	213	213	219	240	251	228	234	242	256	253	253	228	264	244	236	242	229	212	235	248	236	231	215	247	249	227	244	242	236	231	267	239	223	223	221	249	235	231	238	220	250	248	232	229	236	232	242	226	257	228	227	253	220	253	258	247	242	237	211	242	240	249	251	239	229	208	220	237	237	241	211	234	222	208	227	241	228	209	237	252	216	246	235	205	254	215	211	219	237	227	253	244	262	232	247	235	254	227	225	233	232	226	238	241	238	232	239	247	214	238	253	224	233	215	227	244	248	201	238	250	238	228	245	229	242	225	222	217	243	235	236	207	275	251	237	238	224	212	261	226	241	228	234	234	255	213	230	253	228	227	239	241	235	233	216	197	237	212	218	231	253	246	270	243	224	252	222	244	241	238	245	237	219	236	218	225	222	241	232	245	231	237	248	213	258	218	236	235	216	254	243	234	245	212	221	212	243	233	253	206	260	249	259	243	231	236	229	233	235	221	229	237	225	258	234	221	242	213	232	234	253	239	254	228	247	267	263	221	236	225	234	236	230	255	251	231	245	237	254	246	238	232	227	226	226	227	210	246	254	219	236	227	232	232	247	242	246	225	232	234	234	252	242	223	233	237	231	257	221	250	252	258	248	244	219	210	213	242	221	244	236	246	232	275	232	216	215	239	225	240	235	248	240	223	252	218	221	234	246	218	238	242	256	216	227	259	216	243	229	239	252	223	246	272	263	234	242	234	240	250	200	243	225	247	202	236	234	225	229	265	269	249	231	233	255	224	227	254	259	215	251	239	243	234	250	251	239	229	230	275	227	242	237	237	237	216	244	216	218	249	228	240	236	223	224	243	225	240	243	229	244	213	224	238	239	232	232	259	243	253	235	212	258	236	226	224	220	268	229	252	226	252	244	229	232	237	231	234	215	230	218	223	244	246	215	236	221	211	207	252	224	242	233	229	208	255	225	247	233	237	251	236	251	226	248	250	218	215	232	236	253	234	241	245	283	250	234	262	238	257	255	224	215	210	220	247	244	232	247	218	265	247	243	264	226	250	240	224	253	238	225	225	254	275	254	227	248	263	238	207	230	240	241	208	257	210	235	264	229	226	231	267	228	245	222	234	230	227	245	215	249	252	233	256	239	244	233	243	241	247	228	259	259	225	281	221	261	227	217	231	226	232	234	236	239	253	225	236	265	244	241	248	227	252	258	250	230	217	199	211	252	267	263	244	220	215	200	250	214	244	233	250	240	222	231	252	245	230	233	235	211	228	224	260	232	234	228	234	264	237	243	227	237	239	218	236	231	239	243	258	249	205	244	233	235	198	248	244	265	241	245	252	237	239	218	242	221	260	269	221	221	257	240	217	225	237	248	240	212	247	223	235	230	227	241	209	251	245	246	260	221	247	212	214	256	233	245	229	233	220	228	232	231	222	238	234	208	219	267	238	234	252	236	239	230	220	234	249	239	231	232	240	234	234	229	231	252	214	266	259	225	239	256	243	264	238	253	232	238	240	231	266	264	224	264	231	244	238	246	227	250	206	233	238	261	231	244	270	210	250	244	231	268	216	254	236	246	220	225	255	233	237	248	242	229	261	265	240	239	246	213	226	244	230	242	244	238	254	238	232	231	270	251	222	235	246	258	250	232	215	253	244	206	226	236	261	251	217	247	236	228	233	247	239	247	207	256	247	243	234	232	247	221	223	223	233	250	215	240	204	238	258
45573	64195	51065	31268	11396	12946	3197	425	372	354	348	367	356	338	349	324	330	291	335	298	315	335	301	309	278	296	297	294	282	285	280	299	325	291	281	276	299	312	272	317	275	266	291	305	301	314	298	294	313	313	283	312	282	279	276	302	316	302	313	304	294	319	280	280	281	290	306	294	301	298	256	279	299	279	299	319	268	271	284	311	276	306	262	288	268	307	337	267	312	319	313	326	309	284	298	280	308	304	288	287	296	275	290	308	299	297	276	327	281	327	289	323	284	303	285	305	292	322	285	294	305	292	298	299	282	281	301	296	293	319	305	306	280	278	292	287	322	286	308	297	298	279	290	282	304	281	265	275	291	272	303	289	280	299	298	315	299	281	283	291	296	318	311	323	331	281	290	298	309	326	292	301	284	255	276	281	286	290	279	291	275	309	307	257	316	294	306	297	305	304	274	277	311	309	292	278	331	312	276	307	287	272	285	295	287	282	305	318	310	279	286	283	284	281	292	293	288	302	293	279	285	280	300	303	295	279	294	297	308	293	278	305	296	285	279	297	293	286	302	267	298	303	305	302	284	295	297	308	281	297	277	308	300	279	327	306	285	288	305	270	302	335	305	275	305	293	317	313	276	288	311	306	324	273	296	299	316	289	287	304	312	313	313	316	292	285	311	298	282	337	294	280	303	301	308	312	287	284	303	288	287	290	274	290	299	293	286	303	315	264	307	303	320	301	298	296	283	306	310	275	259	302	259	307	326	254	251	255	294	279	278	283	291	305	290	295	260	280	302	285	270	273	307	311	288	264	293	306	331	299	309	302	324	285	299	319	307	303	295	312	300	291	302	276	268	311	294	327	304	295	283	278	280	291	322	296	276	283	290	298	331	338	296	289	294	292	275	295	290	319	296	267	301	300	288	279	280	278	268	278	291	294	283	275	291	316	279	291	304	286	297	277	289	327	292	318	285	290	288	295	270	278	277	295	275	295	294	292	278	287	265	299	286	292	304	307	331	316	287	315	296	266	314	265	307	282	312	260	307	300	298	286	282	279	277	318	292	252	312	299	298	289	299	301	277	318	311	278	296	288	288	282	293	266	311	278	326	312	319	300	314	290	287	309	289	284	292	351	264	325	323	290	295	294	276	286	292	290	299	295	286	320	279	265	290	302	296	273	296	273	316	300	326	282	289	346	308	301	293	304	280	280	287	291	315	290	290	299	294	260	297	302	313	282	299	277	285	304	314	278	287	281	296	317	332	262	290	301	281	290	288	262	264	259	284	292	308	277	285	302	290	327	282	332	314	316	284	261	311	314	293	324	250	269	272	281	313	290	269	292	278	290	303	289	310	285	285	309	265	293	306	294	304	291	291	275	285	309	296	302	267	305	260	267	306	273	300	301	335	277	282	306	283	281	274	296	282	288	284	309	310	305	273	288	295	340	326	300	291	268	294	304	283	316	308	302	290	307	270	325	340	275	292	307	294	293	307	313	285	307	256	291	295	304	311	286	311	292	273	280	306	331	291	289	301	294	294	299	284	274	281	290	312	232	305	280	285	273	280	274	313	286	291	320	282	295	303	270	278	288	283	296	286	313	289	291	291	286	292	318	301	313	302	315	315	315	298	288	301	320	277	326	317	286	298	275	310	318	311	292	294	292	286	315	291	299	297	297	265	322	279	280	314	307	267	284	294	283	285	323	300	270	292	279	311	298	314	275	305	285	291	289	285	266	281	294	294	299	300	296	285	300	290	273	290	310	266	293	300	293	311	283	289	247	288	317	289	290	284	298	283	294	260	303	268	257	254	286	282	275	274	276	293	295	304	282	311	288	283	304	276	287	303	288	301	314	292	284	310	277	283	274	287	289	291	305	308	259	279	291	290	308	292	313	290	269	327	319	301	311	286	320	320	280	301	263	277	310	276	284	279	289	291	285	285	286	325	285	313	280	287	283	282	308	281	332	307	269	291	280	300	311	288	297	293	306	278	264	301	271	287	304	270	276	276	298	287	283	290	316	298	287	282	276	291	287	277	271	307	324	297	267	293	292	330	284	315	292	311	286	317	283	308	288	284	295	296	290	290	317	294	300	302	276	313	258	284	278	336	276	304	291	296	299	315	291	277	282	293	282	291	285	300	246	274	308	298	308	296	305	275	283	315	313	300	310	288	319	296	283	293	315	301	297	310	284	297	291	270	286	289	284	288	306	252	283	293	299	322	271	299	286	282	275	296	327	275	308	293	279	285	310	291	312	296	310	255	274	310	273	292	305	293	293	292	293	314	285	285	339	274	301	288	269	299	294	296	275	319	316	281	291	309	270	318	289	290	293	280	304	329	307	337	278	270	304	288	311	272	294	323	289	291	270	278	277	293	280	309	283	288	269	334	301	287	300	294	275	271	278	298	284	242	316	254	314	315	292	333	297	300	294	284	300	307	316	291	262	289	307	300	275	292	293	322	293	311	296	285	303	289	273	288	270	289	318	263	248	294	273	289	322	329	270	265	275	350	307	277	286	285	274	305	282	287	247	317	319	288	280	300	273	314	311	297	277	249	286	297	278	295	318	302	306	317	286	308	286	287	273	273	303	301	278	273	274	308	313	317	296	297	300	292	306	307	274	288	300	292	312	319	289	301	291	297	271	295	308	293	302	302	313	323	306	274	281	290	316	280	304	303	303	308	300	267	310	292	285	306	289	288	319	275	305	295	332	282	258	296	319	298	293	336	280	304	277	286	297	286	320	314	313	291	283	292	254	266	262	293	286	275	290	336	296	278	311	300	298	269	304	309	300	311	301	304	277	289	289	263	282	298	298	273	328	286	286	261	304	293	308	289	284	291	276	310	338	262	300	278	309	317	325	289	281	262	291	317	276	302	294	288	292	282	275	293	289	306	305	276	285	276	307	268	292	280	310	287	272	307	267	263	300	278	296	295	281	310	317	278	277	307	323	301	306	307	296	290	285	296	288	281	316	324	314	277	322	313	312	313	296	296	290	298	291	307	291	298	303	279	332	282	291	280	323	296	285	271	320	301	306	272	332	277	276	294	292	282	281	270	279	319	311	302	293	293	287	294	305	313	305	307	291	285	297	295	309	295	295	287	293	293	288	328	293	290	262	321	277	338	300	291	309	290	328	254	307	301	293	287	317	289	271	290	280	303	279	323	272	301	284	279	293	314	284	308	283	260	292	297	306	309	306	296	330	296	303	263	309	320	275	318	283	270	326	291	293	294	317	281	294	282	285	281	298	291	315	299	306	276	287	294	317	298	310	303	271	294	287	290	317	281	313	281	293	305	308	289	262	282	296	308	277	320	287	272	297	280	321	322	294	296	295	275	307	259	272	282	281	267	304	297	266	299	286	293	301	299	282	294	318	284	280	272	301	296	288	299	303	302	317	305	309	278	267	287	295	287	317	317	287	276	294	296	282	295	320	282	299	312	300	296	278	320	271	294	301	286	256	280	303	264	307	302	306	282	293	292	290	305	270	291	291	269	297	311	299
23019	21318	29998	26457	21967	24014	15036	1313	615	543	564	506	487	498	485	489	453	481	431	490	451	450	415	436	438	454	423	471	415	423	439	423	411	482	408	393	429	437	455	422	434	424	403	469	394	408	424	423	432	443	430	441	388	426	399	414	446	444	453	410	406	446	437	407	403	454	409	378	430	389	418	413	443	393	405	406	446	427	397	477	417	412	461	447	427	444	418	402	433	417	439	432	423	433	418	420	424	472	431	414	431	447	406	427	394	441	435	405	437	440	423	439	419	370	437	438	416	426	408	428	432	410	428	404	451	454	413	420	441	421	420	417	464	452	414	425	420	390	391	443	385	381	394	436	436	435	425	433	412	446	412	458	431	430	407	429	444	410	500	458	428	434	448	429	425	433	425	421	396	380	416	415	425	437	427	430	425	439	415	442	428	411	422	474	415	424	454	473	491	443	449	449	402	430	406	451	484	437	439	405	417	432	429	424	414	439	436	434	449	423	401	434	397	390	388	428	408	433	442	422	418	451	434	422	385	422	448	412	394	413	428	428	436	423	413	432	386	434	418	434	402	396	424	406	401	410	421	416	456	414	424	381	378	378	419	463	386	451	443	407	430	427	418	446	407	427	410	435	387	412	427	391	441	395	452	426	475	405	449	463	439	454	465	405	398	425	449	371	399	391	442	433	413	417	447	424	436	428	409	426	464	441	389	425	416	398	418	403	437	401	408	409	411	396	441	452	418	443	437	441	437	404	408	433	418	382	436	460	441	428	439	421	443	408	408	424	402	446	444	419	432	438	452	444	451	421	424	459	411	411	420	371	428	430	412	432	437	400	439	408	394	408	454	427	377	434	440	422	423	407	427	427	443	430	398	428	458	437	411	448	385	443	412	437	423	441	404	419	430	396	400	428	445	411	411	407	427	429	390	414	407	420	439	450	416	379	399	444	381	410	405	399	371	440	416	412	409	441	435	421	428	441	414	436	404	443	422	443	458	423	390	418	391	426	441	400	424	453	472	451	394	448	421	421	427	398	413	477	426	467	397	387	434	439	439	408	431	409	410	448	407	431	415	459	390	371	392	459	425	427	424	436	434	479	432	420	425	447	431	440	446	445	411	435	457	435	411	412	477	413	429	416	450	410	423	426	423	405	426	396	436	406	417	408	435	413	441	431	405	435	432	415	421	401	417	394	420	443	393	448	414	400	467	421	398	416	415	437	444	440	412	413	387	436	434	444	405	401	408	434	439	452	435	439	432	375	370	425	429	431	437	419	420	448	391	418	430	446	419	422	426	408	402	440	407	429	412	406	434	397	443	400	395	429	420	443	422	417	443	414	421	419	453	448	398	437	396	403	389	432	435	398	448	442	452	421	405	430	412	415	431	376	417	417	398	398	413	397	455	399	446	379	410	422	435	421	435	433	432	400	414	396	425	452	420	419	406	388	402	428	416	415	406	406	408	445	382	405	415	432	441	443	428	450	420	418	416	424	420	414	403	424	438	420	406	406	409	392	440	392	429	440	416	378	456	449	396	439	447	437	414	421	393	439	443	438	382	459	405	426	411	381	395	433	437	408	427	410	422	446	435	429	437	413	435	453	433	417	389	441	432	437	409	439	405	405	385	435	449	413	429	403	421	432	384	420	403	463	405	399	441	420	411	466	414	417	440	441	404	453	450	397	418	428	413	408	441	439	419	411	423	430	382	450	368	427	409	424	431	433	404	420	413	414	403	428	434	423	433	432	432	395	409	403	402	446	417	414	405	470	412	439	439	414	414	436	447	417	448	420	408	407	437	406	411	409	424	425	435	426	396	417	413	409	406	424	467	423	401	442	427	394	436	416	352	438	411	428	421	424	416	436	419	389	388	395	416	412	434	445	405	420	417	435	424	411	425	413	426	465	455	418	469	421	419	445	425	407	413	426	417	435	444	409	411	377	423	396	424	446	383	474	439	402	409	396	389	442	438	429	442	421	449	385	448	448	428	455	430	429	438	393	418	393	431	412	416	432	457	409	395	437	401	453	426	428	428	403	438	451	413	394	420	435	443	399	435	456	443	410	412	444	451	425	429	415	457	414	390	444	426	383	414	449	429	417	426	425	437	408	417	434	413	445	407	416	430	416	457	448	399	420	474	417	429	415	430	433	393	394	420	428	431	431	463	396	422	423	442	437	354	430	411	431	425	439	397	473	396	395	416	440	439	431	422	447	442	394	437	441	395	406	395	399	464	429	407	400	418	399	406	410	423	444	405	418	455	420	417	423	397	430	416	425	391	456	380	452	439	426	409	437	475	423	385	416	429	430	405	453	428	449	431	455	423	375	433	432	415	396	433	416	437	426	410	443	422	415	419	451	409	390	426	447	412	416	424	431	393	425	439	423	418	403	430	428	431	455	393	417	422	461	406	421	374	440	423	401	393	412	403	405	437	443	414	391	418	433	425	420	446	440	383	453	419	416	391	413	430	393	411	429	446	447	436	456	434	401	460	492	443	433	431	424	429	396	428	410	398	425	408	397	460	439	423	400	438	434	418	452	436	403	413	416	423	417	405	445	420	455	402	433	417	415	406	394	445	454	386	432	459	409	429	414	432	423	426	414	428	450	399	430	446	417	408	445	375	389	418	430	474	440	410	395	401	378	434	438	412	417	418	434	437	417	427	370	421	438	431	453	448	464	414	435	401	423	399	412	449	425	409	433	413	427	379	444	427	410	415	432	417	426	436	436	420	419	415	389	422	435	421	437	430	416	447	411	409	395	398	407	405	394	422	448	453	392	477	428	424	427	420	417	439	417	443	377	437	414	436	457	474	430	418	459	416	417	407	424	457	429	429	388	444	409	373	434	424	414	409	431	388	410	457	409	395	406	442	427	415	393	483	393	428	426	423	454	423	404	416	453	413	398	409	421	426	449	393	461	404	430	418	441	434	436	446	408	455	431	374	406	413	435	438	451	418	409	419	425	424	434	406	418	420	413	458	427	428	383	420	451	406	439	383	429	442	394	419	429	416	400	459	405	418	414	463	440	389	389	417	390	413	422	460	419	425	393	407	413	424	405	441	389	417	412	407	402	415	396	448	389	440	425	417	406	411	410	488	429	409	420	437	374	438	410	436	422	419	430	408	399	376	428	415	432	388	431	423	410	402	395	443	414	400	446	442	428	450	395	404	435	417	414	416	392	416	418	437	435	424	480	405	431	441	406	386	398	421	385	426	415	462	406	408	385	393	416	388	408	439	411	429	404	420	425	438	430	427	416	417	429	439	412	440	419	426	426	452	402	423	469	382	440	424	454	410	436	425	465	394	427	398	391	439	423	404	466	434	425	404	430	411	404	427	399	411	413	436	421	428	411	443	427	429	429	427	420	416	390	432	399	407	393	416	406	446	406	393	437	432	416	402	416	398	415	435	461	435	376	428	416	383	398	438	384	428	442	416	418	444	439	410	420	409	414	425	467	382	407	427	396	451	425	404	406	401	391	416	402	394	419	426	429	447	407	415	468
57351	93258	78116	51618	27992	29383	9329	974	874	801	751	667	663	628	598	571	562	550	547	551	558	518	559	558	566	531	520	546	524	547	568	523	508	495	487	500	467	510	487	496	490	459	502	481	495	535	546	512	466	476	506	525	486	483	482	481	502	478	498	496	526	467	468	485	512	510	507	491	525	472	526	498	519	486	441	480	504	473	531	510	525	513	499	508	515	521	488	457	486	490	549	521	507	498	547	475	459	504	533	503	528	478	544	516	496	501	476	503	472	539	469	505	492	494	519	481	527	507	513	492	517	546	508	463	451	480	533	512	512	481	509	477	530	499	472	485	482	511	520	495	467	452	472	501	490	506	451	488	508	510	446	500	515	484	509	493	528	487	503	475	498	503	454	495	513	479	506	464	492	503	500	478	491	512	477	463	487	508	497	480	484	490	491	496	531	460	459	497	496	489	494	488	515	486	482	487	512	478	446	484	435	475	480	448	487	484	473	477	460	464	467	489	490	502	503	476	514	476	473	464	479	498	485	455	541	552	515	467	473	484	446	512	476	512	482	492	475	475	495	477	459	484	460	511	460	506	507	450	469	514	462	472	463	473	482	480	508	499	514	473	497	498	503	469	492	479	508	490	527	458	491	505	513	476	495	480	483	499	496	472	502	514	510	496	463	463	493	488	487	502	488	487	521	539	487	488	487	463	483	514	485	512	471	543	519	462	499	483	476	499	493	501	443	495	476	477	522	474	528	493	506	484	476	467	493	474	478	467	520	479	508	483	477	455	501	507	501	466	466	441	515	476	498	491	474	469	511	440	483	505	498	468	493	458	487	487	497	468	501	490	491	490	502	483	498	494	512	464	492	500	538	489	492	476	462	534	497	535	492	472	456	470	518	451	478	415	516	465	490	502	504	505	520	450	482	507	474	488	494	494	503	486	480	462	432	491	455	498	510	501	515	503	505	510	446	481	486	478	465	521	448	499	486	484	496	477	502	506	472	486	487	477	476	448	496	483	447	484	473	501	525	505	490	447	453	506	481	488	450	468	467	506	475	477	477	497	501	488	506	533	487	456	515	457	508	481	474	504	503	469	501	488	488	478	481	460	491	479	472	474	506	512	511	497	426	481	476	497	480	481	522	478	501	481	494	471	447	501	500	476	479	431	510	481	480	454	532	518	464	483	482	494	484	499	509	502	482	479	480	510	438	502	486	505	508	478	474	460	474	483	512	461	471	487	473	476	509	537	520	477	502	490	448	459	508	487	475	489	490	501	498	454	500	493	489	530	448	478	485	490	480	489	469	479	506	490	490	516	465	460	482	490	492	464	510	495	486	495	477	453	489	506	500	487	526	497	488	472	499	453	496	472	459	483	470	482	478	466	500	477	525	476	484	475	468	520	476	497	510	483	496	451	480	515	440	482	497	499	486	501	487	474	514	504	479	501	520	455	523	459	466	482	484	512	516	509	508	497	513	495	497	505	476	483	456	502	448	491	455	445	510	491	468	508	528	510	466	486	469	465	488	517	441	490	499	489	419	476	474	469	521	516	513	519	477	487	508	476	509	459	493	491	482	510	432	540	469	509	504	471	478	520	514	461	493	456	517	498	505	482	517	486	501	476	461	470	440	457	499	475	480	455	471	479	476	494	479	440	487	465	488	518	485	482	471	480	479	498	488	491	462	491	496	493	532	478	498	473	502	509	482	499	519	477	497	514	469	480	486	503	480	526	500	498	494	475	481	479	499	463	477	517	476	487	467	508	482	474	474	474	487	496	489	473	497	456	462	477	504	528	480	480	492	506	465	502	494	477	525	500	456	445	516	504	481	480	493	476	511	515	495	486	463	465	494	478	452	437	510	481	486	472	479	489	492	477	484	511	464	507	468	525	498	489	547	472	530	475	468	510	463	501	479	472	470	500	480	502	506	531	477	508	521	467	501	507	505	500	485	476	525	492	462	499	493	488	493	489	447	504	490	532	471	493	490	491	480	504	477	479	461	532	456	454	460	492	469	455	457	470	494	448	532	468	484	472	461	496	490	486	458	455	491	498	500	472	493	489	493	481	508	487	484	452	458	506	512	490	472	445	476	480	506	458	523	481	508	493	461	496	500	479	507	463	495	459	500	446	508	464	467	475	492	497	478	490	486	442	526	510	498	490	499	472	524	463	522	460	512	452	493	485	474	470	496	474	464	503	455	513	488	473	488	519	459	478	461	441	482	489	477	500	523	523	499	501	484	475	466	474	511	511	518	493	487	500	502	477	494	457	440	478	510	475	506	508	485	494	501	477	475	480	483	490	487	474	481	477	502	480	470	485	514	441	483	475	478	493	489	502	512	484	501	481	494	486	456	467	482	472	493	474	474	472	500	481	449	477	487	533	480	495	485	499	509	459	467	504	532	483	443	470	507	504	449	466	458	484	463	465	478	514	487	495	479	489	510	490	442	490	497	483	482	474	479	519	463	493	505	478	499	499	466	485	471	495	483	454	468	485	517	510	472	484	508	461	497	471	482	456	491	518	488	486	478	511	494	513	485	512	489	451	524	467	499	539	468	478	446	512	495	491	485	462	504	458	476	518	507	471	466	506	503	478	515	465	512	533	449	495	464	475	519	502	503	496	498	481	497	474	448	486	508	484	479	500	517	502	474	513	502	458	480	484	537	448	513	508	477	471	441	493	474	439	506	448	452	491	513	500	486	473	477	496	507	468	497	471	514	456	481	500	490	475	446	503	447	484	505	491	483	487	493	472	494	510	500	524	504	457	515	472	494	483	508	494	547	523	469	479	488	522	505	440	468	508	508	479	499	501	485	475	483	452	461	516	443	495	478	470	481	499	492	495	482	508	455	448	506	476	523	483	442	496	469	492	477	487	502	486	464	458	497	479	532	513	477	481	450	461	452	496	513	495	460	489	484	493	458	522	490	500	479	482	490	484	445	487	484	498	504	502	509	513	469	498	485	486	466	482	470	493	468	507	494	484	478	494	476	471	466	486	501	504	489	494	505	499	496	489	492	503	489	489	486	461	479	489	499	506	456	507	538	530	495	489	517	490	489	505	480	480	471	468	489	481	524	492	483	492	495	487	459	467	445	458	463	454	503	488	477	473	488	471	525	506	512	496	485	532	512	481	484	494	444	494	481	450	497	484	474	541	520	460	428	494	493	453	472	506	471	486	489	480	498	457	506	483	479	512	514	519	487	507	496	472	491	532	490	511	506	510	513	498	504	543	500	487	490	461	468	487	495	481	489	509	458	457	470	530	533	540	496	508	493	528	493	453	496	492	503	474	481	479	480	464	500	482	492	487	477	502	452	523	526	488	445	443	496	486	488	463	491	513	497	498	491	474	477	487	494	514	513	476	502	513	522	491	453	516	500	503	490	457	506	457	484	526	490	484	503	497	523	522	488	518	489	511	487	506	474	484	468	478	487	497	463	512	513	454	505	498	451	508	469	528	516	504	517	491	508	461	474	496	482	477	493	458	500	453	520	436	511	465	497	486
27922	23434	24171	11475	1695	1409	432	255	237	207	228	223	246	235	240	245	276	253	248	207	228	228	215	240	232	239	223	244	249	261	236	233	246	234	254	223	275	225	245	214	261	237	230	239	228	211	239	230	229	238	238	219	215	228	221	249	206	231	218	237	214	257	265	237	217	240	239	215	223	258	249	223	227	222	279	237	238	211	237	227	210	219	216	240	200	241	222	234	243	247	258	232	222	210	231	236	271	241	222	242	242	232	244	227	228	207	228	245	243	240	256	231	226	245	244	222	243	234	239	232	253	233	243	252	253	231	258	230	234	232	240	255	214	245	194	278	191	232	256	219	222	230	227	248	238	186	249	213	228	232	258	226	217	220	240	212	230	230	239	244	225	218	247	221	234	228	211	218	239	211	214	238	225	215	250	245	268	244	234	230	213	251	236	217	231	272	230	249	237	248	220	218	253	201	242	220	234	247	210	223	217	217	212	239	229	218	235	218	251	215	246	250	232	246	233	215	201	235	217	226	224	242	219	226	252	241	239	211	230	240	244	241	209	225	236	231	234	209	222	207	257	220	259	235	214	264	222	222	196	250	233	242	219	190	248	230	266	252	255	241	223	233	230	233	240	231	240	233	230	248	232	225	257	240	214	224	228	251	222	230	214	245	222	237	214	245	268	232	222	231	233	235	245	217	200	225	234	244	235	258	226	224	246	224	240	258	231	238	238	246	240	219	258	202	201	230	240	202	210	229	219	244	213	222	215	206	246	258	228	261	247	220	247	223	228	221	237	239	230	240	254	223	259	238	247	245	253	254	259	218	257	253	238	240	234	232	246	253	260	233	234	241	228	236	237	235	217	246	227	228	215	209	245	249	224	234	228	205	206	220	236	236	222	256	261	238	239	208	242	225	213	221	221	210	224	216	241	234	225	219	250	216	231	242	217	212	246	235	206	219	214	232	240	234	231	242	196	236	223	226	206	204	232	236	226	218	229	225	216	230	221	227	224	251	238	207	232	246	251	223	230	242	236	245	217	228	223	201	217	228	238	232	245	244	229	234	221	240	208	240	223	228	223	255	229	248	223	248	229	245	221	216	238	240	225	222	239	226	253	241	247	240	218	248	229	234	195	219	238	240	256	243	229	239	230	209	228	245	229	214	243	214	207	219	229	226	219	229	246	221	232	216	254	230	233	236	237	219	242	252	239	248	211	234	223	233	242	214	219	230	276	255	242	238	246	244	229	235	227	224	233	231	243	243	231	233	231	229	232	244	225	243	252	238	234	237	244	224	251	231	239	240	266	228	239	231	222	246	251	227	242	230	213	218	195	227	243	232	244	232	235	225	241	221	229	215	222	225	222	229	225	248	247	218	223	211	226	250	253	234	243	226	237	220	220	236	219	231	248	239	242	250	256	235	264	213	238	218	218	230	199	234	238	234	245	221	217	225	210	248	223	236	238	231	239	236	217	225	248	258	231	220	224	257	206	223	243	206	225	237	253	213	229	224	221	244	243	248	239	204	232	258	232	203	210	233	235	224	233	215	232	252	210	244	258	247	239	218	218	220	215	278	248	222	233	232	232	215	240	202	252	217	240	243	212	240	247	211	208	251	236	232	228	227	219	208	236	265	212	220	255	245	224	255	226	213	239	252	239	244	229	206	245	201	235	239	225	241	231	238	237	263	196	226	224	220	222	239	239	235	225	234	228	244	204	231	212	252	243	231	243	215	240	237	224	252	240	259	216	211	243	242	246	210	237	233	223	219	229	224	227	218	221	236	219	237	228	251	251	247	233	228	219	225	249	237	241	251	238	219	221	222	228	224	209	242	250	231	236	222	217	234	240	237	218	213	250	220	219	241	215	228	240	244	247	234	245	222	246	227	213	239	238	233	213	226	206	243	230	244	229	235	215	222	244	222	234	231	239	210	227	214	214	205	223	227	230	260	240	220	223	235	243	249	228	241	233	224	231	219	243	210	247	236	214	254	247	222	222	223	226	218	242	218	218	229	228	225	229	228	237	251	229	237	230	249	259	234	223	251	258	226	233	243	247	236	248	245	255	228	212	237	227	237	216	237	231	245	223	232	219	253	235	232	215	225	228	220	237	206	234	219	237	229	213	227	210	258	244	215	219	215	223	215	182	236	222	244	231	237	229	213	237	228	218	240	227	256	213	216	227	240	253	235	235	232	227	210	236	227	250	209	254	225	226	248	245	241	209	234	253	225	235	210	241	225	240	242	216	248	230	248	221	225	226	218	229	196	211	265	211	233	222	262	230	193	235	260	192	221	208	227	218	263	236	234	252	223	228	237	210	227	238	250	243	237	234	230	234	243	262	224	232	222	237	224	255	248	240	240	251	216	205	214	226	224	218	208	235	245	249	220	232	208	227	224	255	221	232	196	236	266	223	254	224	246	221	236	256	239	256	209	241	225	229	234	225	205	249	235	196	223	240	217	235	224	213	208	244	196	231	223	206	226	228	236	244	220	224	196	233	240	232	235	234	222	215	229	234	248	223	228	222	245	222	217	226	227	244	252	237	251	223	259	228	214	238	219	231	226	231	237	242	232	224	241	223	221	219	213	227	233	251	222	237	232	252	247	218	246	233	249	224	240	216	216	240	277	238	231	255	205	233	223	248	245	208	233	253	219	224	250	236	248	271	244	250	228	229	239	216	254	241	245	250	246	233	252	204	207	218	245	225	235	264	251	258	199	217	246	228	192	252	226	255	236	250	203	236	213	225	219	226	213	219	218	224	242	229	255	235	241	228	229	198	218	255	219	211	216	247	227	232	245	232	207	233	220	205	254	241	254	242	235	216	223	252	222	245	214	214	246	235	247	236	212	197	239	232	242	238	226	232	245	217	217	218	241	245	235	230	232	237	233	226	251	240	210	231	242	242	215	237	230	245	230	252	213	225	240	255	242	221	254	223	236	252	254	228	224	254	227	200	224	237	242	249	233	220	229	223	254	255	207	229	219	247	232	232	232	246	228	235	242	238	223	213	243	240	267	216	216	213	204	225	222	251	227	215	197	220	242	233	226	212	234	243	233	249	232	201	217	236	234	240	236	220	216	240	238	265	209	221	220	242	230	205	210	227	237	231	232	236	203	230	206	252	229	231	239	249	236	225	245	246	242	223	241	206	250	244	228	231	250	232	232	252	244	234	234	235	229	245	219	262	212	209	232	246	211	255	272	237	232	237	236	237	230	243	218	249	223	248	234	196	217	228	236	219	249	217	238	232	235	246	214	259	241	239	252	225	222	236	254	222	231	244	245	236	218	223	228	238	230	209	232	244	233	258	233	240	262	242	237	231	239	211	226	230	229	242	215	282	239	248	220	230	231	229	245	228	225	253	199	244	235	239	223	236	230	244	218	215	241	213	217	252	241	245	220	228	214	252	232	197	250	221	212	250	250	221	247	225	235	218	234	257	242	232	233	227	232	254	249	224	233	234	246	247	229	227	235	256	233	225	250	215	207	251	228	229	219	228	253	208	245
25760	34548	25208	9240	2287	2277	623	290	289	293	276	299	271	278	295	275	289	299	290	293	251	304	264	265	275	284	285	276	280	275	291	298	297	284	273	280	297	291	299	277	267	302	293	279	282	289	300	273	277	284	298	259	274	288	277	270	265	294	290	262	270	274	283	295	281	281	247	291	269	287	288	303	278	286	312	256	273	296	297	279	283	276	274	294	254	254	277	272	273	305	294	280	272	296	278	297	278	244	274	304	290	267	286	277	321	261	271	275	305	254	263	261	277	294	286	279	262	274	282	283	255	267	264	274	292	281	261	292	321	276	268	295	293	297	255	282	288	294	271	317	291	298	273	301	277	285	294	285	258	264	299	288	267	288	300	296	277	305	285	294	287	304	272	273	288	281	314	317	271	265	286	278	299	250	263	261	295	297	276	308	272	248	299	273	293	284	278	275	320	260	283	269	260	305	296	284	255	273	268	261	292	269	282	274	275	250	263	256	284	294	280	313	277	263	276	320	274	239	255	318	280	298	270	287	281	283	279	280	293	330	285	288	264	282	315	257	299	285	269	292	289	292	317	284	267	265	249	288	283	276	281	275	296	295	284	270	247	268	287	261	291	271	270	253	282	270	303	262	289	291	319	323	249	310	270	273	296	294	278	294	287	293	281	293	297	291	292	275	263	277	261	283	263	302	291	273	286	303	292	269	276	283	299	248	291	275	275	277	308	287	314	258	267	294	274	304	281	281	253	317	264	307	277	299	268	267	315	289	285	285	260	276	293	304	284	285	275	294	270	286	255	292	308	288	287	286	278	256	302	294	280	311	250	285	294	275	273	274	276	277	274	290	247	300	269	313	248	298	319	274	264	300	270	266	264	259	271	268	267	283	250	261	303	259	305	296	304	276	298	313	277	288	280	282	286	315	260	301	291	230	271	286	280	303	289	290	272	299	303	258	302	244	260	269	303	259	293	265	286	285	267	297	277	297	272	283	304	279	290	276	300	292	268	282	289	292	284	269	281	287	300	291	265	306	274	280	292	251	294	284	281	261	287	290	269	277	280	268	271	285	271	284	292	318	281	265	301	282	272	307	276	296	279	284	294	261	280	304	298	269	258	288	287	268	280	286	300	302	275	272	269	250	294	281	279	277	284	257	253	238	268	292	243	267	282	301	289	296	254	281	292	295	305	302	290	261	300	261	280	286	254	270	260	299	278	286	269	274	302	268	260	258	277	290	289	289	309	267	280	285	302	297	283	258	288	264	297	277	257	296	284	313	291	279	279	295	312	298	282	249	269	286	293	272	259	254	277	250	279	279	286	273	259	275	283	250	296	276	253	279	271	285	292	277	292	281	283	256	296	276	271	252	310	306	291	231	274	282	292	246	286	294	291	265	260	304	277	279	300	235	260	295	279	278	234	281	287	300	287	276	284	300	284	284	290	265	300	286	276	264	294	294	293	287	268	289	283	285	274	243	300	272	304	270	257	291	274	285	273	301	251	305	268	295	290	304	290	288	284	280	284	281	256	289	274	271	295	288	282	243	291	276	289	273	285	274	304	303	331	284	312	279	316	292	271	277	284	279	280	305	264	296	281	267	299	292	258	280	276	264	272	306	296	290	285	305	267	265	291	273	297	265	282	274	288	273	283	271	275	300	270	254	303	294	301	293	300	256	288	271	290	247	289	281	264	287	293	276	307	261	255	285	275	267	279	305	252	274	272	276	242	312	261	293	298	299	292	285	321	262	285	288	292	284	295	279	274	278	253	293	287	274	303	276	285	252	292	270	291	281	289	289	274	295	282	273	295	294	308	291	288	294	310	278	272	261	269	276	271	270	248	260	282	270	293	279	250	291	289	267	297	273	299	257	292	312	289	335	303	274	277	259	280	294	277	284	245	286	259	297	283	261	285	295	245	268	286	286	258	276	306	270	257	295	245	282	276	295	282	305	263	250	288	260	298	321	270	259	289	278	282	276	280	285	322	296	232	291	274	258	329	274	290	278	264	295	287	267	285	274	294	281	276	273	261	286	322	294	262	265	289	281	268	260	266	272	269	277	294	289	277	276	296	309	289	324	283	274	270	276	286	286	243	283	298	293	255	276	256	281	272	270	287	289	271	271	272	297	253	292	290	285	310	305	278	261	294	293	290	301	283	282	286	299	277	277	259	303	304	246	238	243	274	280	284	286	266	273	285	298	281	231	278	289	284	277	320	273	288	293	319	278	309	277	276	283	277	274	284	261	250	276	322	271	276	266	303	288	273	297	273	308	261	257	242	287	273	261	267	264	264	289	276	312	263	273	299	305	258	316	292	291	253	267	282	283	245	274	312	280	316	263	308	275	291	297	269	290	301	274	257	280	307	294	313	273	269	281	281	284	295	290	263	274	257	261	275	267	266	297	284	288	256	296	309	277	292	281	289	292	253	307	279	265	304	298	268	282	268	263	256	259	293	286	298	298	267	262	256	279	289	280	252	290	264	284	306	294	288	288	258	280	299	312	274	278	273	292	288	293	272	289	329	285	287	259	259	290	268	252	280	282	324	295	277	285	274	269	246	262	302	270	275	297	285	260	290	254	280	302	290	297	277	315	271	307	269	315	275	282	296	259	274	275	292	279	266	318	282	278	305	264	256	282	275	287	274	278	281	278	299	271	298	275	280	288	282	299	296	266	288	294	289	272	269	286	280	287	278	285	279	281	277	250	281	288	258	266	266	278	307	274	264	263	275	270	283	303	252	285	290	252	251	266	285	286	267	277	265	253	317	289	236	259	264	286	291	305	279	279	278	278	280	318	301	321	276	309	280	283	286	274	278	309	285	280	293	281	280	283	299	295	281	295	277	273	288	266	278	261	320	288	308	275	283	310	277	280	294	296	276	288	299	268	296	303	274	281	265	263	278	270	280	246	252	278	291	266	278	309	264	288	286	258	284	275	285	286	276	287	274	287	266	281	285	277	284	306	306	281	264	262	269	305	289	276	274	259	317	258	311	283	272	306	253	282	265	293	268	263	255	280	268	291	235	309	295	239	239	268	289	294	310	265	257	285	284	261	287	277	295	254	286	278	257	280	266	293	297	270	272	279	283	273	295	280	292	299	277	298	289	297	278	276	258	229	309	293	283	296	288	284	268	280	293	298	287	266	298	280	262	271	252	285	267	281	263	289	261	266	314	286	243	295	289	267	282	273	285	247	303	309	266	288	295	290	259	263	262	271	276	285	284	306	277	299	275	266	258	255	281	278	270	271	265	308	263	302	265	269	268	266	266	283	274	280	267	277	283	283	292	255	278	292	241	281	306	306	277	273	289	264	280	310	296	255	286	284	269	275	282	279	286	251	290	263	290	307	274	247	271	274	278	263	276	303	278	269	277	282	283	277	296	277	289	307	284	275	291	264	309	251	283	291	287	318	259	270	266	278	273	285	276	302	269	291	268	263	274	267	271	289	280	267	291	289	265	286	265	279	313	273	304	264	273	298	281	313	300	292	314	279	291	258	272	293
24228	21598	31007	28784	21113	16799	4946	530	423	378	382	383	383	402	346	383	399	382	358	377	337	341	352	369	337	351	368	347	331	362	327	338	363	344	359	371	349	332	357	347	361	374	344	358	334	360	340	295	335	351	352	365	354	383	373	334	371	340	341	328	337	329	344	336	342	359	356	344	295	334	326	349	343	359	347	356	353	342	310	377	350	337	373	344	354	371	357	332	349	363	328	328	364	356	344	327	338	366	342	312	360	336	368	339	329	329	333	379	338	337	364	361	332	377	349	347	339	350	335	349	338	320	319	296	325	343	325	359	351	347	340	356	337	353	327	350	325	300	351	331	371	341	349	327	313	348	325	337	346	339	342	352	344	318	353	335	316	366	338	341	323	371	361	342	340	321	360	349	357	307	313	333	334	348	336	321	359	310	332	329	319	340	346	355	328	334	342	324	362	367	351	366	326	324	321	361	343	364	352	348	308	339	354	361	346	327	327	343	325	356	337	336	358	356	328	323	343	322	341	331	344	347	344	311	351	346	331	349	327	332	353	327	334	352	341	326	338	340	344	347	356	362	356	321	348	347	345	365	351	351	356	330	326	349	327	347	338	373	359	335	352	349	367	341	370	330	347	359	338	320	329	337	319	362	353	377	355	339	372	371	338	348	301	351	362	347	304	335	349	336	315	332	354	311	351	336	344	358	332	349	338	329	336	377	306	371	347	334	345	301	327	368	309	376	302	338	336	346	338	395	329	345	357	346	360	337	343	328	345	349	348	351	364	332	328	340	342	336	297	362	348	331	338	313	330	347	345	352	352	354	371	333	339	349	370	350	355	335	327	332	365	366	333	362	344	345	303	356	353	356	334	368	377	303	325	348	384	318	345	333	334	330	360	322	342	340	341	321	348	357	310	325	353	359	338	351	325	325	336	333	320	381	320	329	348	348	319	310	330	356	331	312	335	357	331	341	351	330	359	344	358	350	363	337	345	343	368	312	322	352	369	335	355	340	356	349	324	326	304	319	385	333	369	343	360	347	313	284	347	359	334	355	344	331	334	337	330	338	324	330	367	328	324	321	369	330	344	345	358	367	343	371	362	325	316	357	371	338	333	347	331	340	362	325	365	323	349	319	378	331	358	365	375	327	344	331	333	365	336	320	339	363	311	321	375	351	330	372	338	357	340	350	362	359	369	356	366	322	332	337	338	329	361	319	330	343	350	335	354	341	351	363	328	340	331	381	377	351	357	322	331	333	352	347	295	338	356	369	362	331	354	343	345	350	308	347	336	356	348	334	334	360	352	329	353	369	350	326	347	286	358	343	379	343	343	339	389	358	304	343	350	354	325	315	355	345	349	306	347	344	325	327	337	349	353	336	359	344	354	348	346	336	342	372	345	382	313	312	349	311	347	327	330	356	293	321	343	342	340	346	344	363	331	338	326	341	328	310	335	317	315	330	324	352	335	380	324	361	341	332	349	303	317	310	353	329	350	337	360	326	360	361	369	377	328	345	347	358	366	345	334	330	331	341	338	320	330	317	363	326	329	311	367	326	346	334	320	348	339	332	312	338	309	353	349	340	308	356	322	330	362	354	372	336	318	364	337	362	346	342	366	340	340	361	358	342	336	328	331	320	345	330	345	346	322	360	336	357	319	336	335	314	317	368	363	388	358	312	321	365	321	332	329	319	335	327	361	334	370	328	344	311	308	356	389	368	362	344	313	321	364	371	340	335	340	352	357	315	324	347	358	314	327	328	361	365	334	327	374	340	337	366	330	335	337	331	325	336	333	365	336	375	368	365	330	381	346	368	319	352	376	342	334	353	327	341	363	299	347	359	292	362	350	345	390	326	357	359	337	301	361	350	352	327	329	328	332	319	355	336	311	366	324	327	317	399	372	331	337	332	383	325	332	316	328	384	352	325	325	358	327	351	370	318	323	366	342	340	358	325	354	338	341	345	329	327	364	346	325	389	363	354	324	303	306	357	359	330	338	322	359	316	364	354	371	332	339	351	337	333	341	337	351	356	316	352	365	317	343	340	325	359	318	371	375	318	358	329	342	339	337	375	365	323	326	377	359	321	325	354	347	334	320	362	358	349	367	333	334	346	336	328	349	358	337	359	348	349	347	388	354	338	335	352	352	359	326	323	346	339	336	366	346	350	334	313	356	319	355	353	340	340	321	368	339	364	377	332	348	346	331	348	361	362	335	333	343	344	366	344	356	320	337	357	349	373	340	374	339	319	351	342	385	329	363	347	334	350	355	332	331	343	325	342	360	336	344	332	326	362	331	336	351	376	334	307	348	348	332	308	346	305	341	365	321	333	330	353	357	356	384	330	355	355	353	318	355	332	343	351	357	346	344	337	337	360	361	343	360	321	335	333	359	346	325	355	343	325	331	364	335	348	316	354	363	354	355	363	320	340	335	346	316	353	328	367	333	312	340	355	333	314	371	350	334	366	358	350	305	334	355	349	353	293	341	332	323	317	324	328	341	338	381	337	361	353	378	342	380	315	342	340	296	339	332	329	309	343	336	359	332	377	335	363	369	340	355	328	375	321	352	327	352	331	331	338	358	348	358	315	372	315	381	360	324	359	354	313	353	326	323	342	373	336	330	353	329	362	342	341	331	352	323	302	373	352	331	300	321	325	334	352	365	364	324	304	351	341	311	311	342	322	319	360	364	346	332	326	333	347	349	333	311	324	313	349	351	333	346	330	365	342	337	348	348	371	352	390	340	371	360	326	375	363	360	331	357	346	352	357	376	311	343	355	352	346	336	338	329	350	321	318	316	388	343	350	340	346	322	374	336	335	343	317	323	363	359	351	308	330	313	351	370	355	345	329	379	351	372	324	338	337	353	347	369	333	320	338	324	338	332	331	332	299	349	326	306	350	323	341	364	340	348	402	317	356	333	340	348	351	364	327	347	354	345	330	316	349	365	327	334	339	347	326	358	348	361	354	331	334	343	327	344	334	353	331	344	349	348	363	379	306	315	348	323	342	312	328	358	347	346	334	305	325	348	305	387	319	347	349	360	345	370	355	376	333	326	342	312	334	380	342	331	343	359	366	368	339	376	320	336	344	324	325	360	335	338	363	332	359	366	364	377	312	344	359	362	336	318	368	352	330	344	334	339	324	340	391	350	369	340	335	335	381	362	368	296	318	344	332	341	324	322	332	329	340	365	343	330	344	323	352	342	340	334	371	332	333	344	359	372	336	331	364	340	349	331	348	343	354	381	332	376	344	371	359	354	371	321	348	344	349	355	328	325	329	335	301	330	360	364	343	315	356	312	339	326	344	350	348	333	330	331	346	315	369	324	334	316	378	353	328	370	376	367	342	346	325	351	323	330	334	381	378	320	357	340	333	302	356	353	348	321	328	331	350	350	340	341	336	341	329	345	359	333	351	329	365	330	345	356	342	329	303	352	361	372	343	360	345	354	333	357	349	362	336	364	342	334	329	357	361	331	378	345	354	349	328	321	322	332	319	330	357	346	332
49475	77283	63126	37668	18666	17439	5309	632	592	535	522	472	513	468	452	441	422	446	432	436	436	450	447	439	433	420	413	410	382	445	396	401	395	409	420	365	400	423	410	393	416	406	391	396	443	394	417	388	409	358	407	399	402	422	383	372	399	411	394	401	391	378	413	404	389	405	377	439	379	381	396	371	421	385	406	411	406	379	392	360	396	415	408	411	376	418	357	428	430	407	389	389	411	446	389	397	414	405	394	389	377	377	452	392	386	418	429	415	432	398	431	450	394	392	434	402	393	401	382	393	359	396	390	380	407	385	416	378	403	397	390	403	396	432	364	412	430	406	401	366	388	399	401	413	394	401	395	399	420	356	403	423	399	431	420	401	427	412	379	375	385	379	411	384	372	379	420	405	410	440	407	388	398	403	416	388	377	394	402	411	404	409	399	434	402	363	378	384	376	406	411	390	412	391	401	408	402	434	413	376	391	401	387	408	399	368	408	389	404	415	353	419	372	391	419	361	402	369	397	434	397	376	410	402	380	421	392	338	424	411	419	345	382	388	386	394	397	406	407	406	372	409	358	415	416	405	378	414	421	365	389	418	352	406	401	410	381	406	368	401	407	417	376	409	425	374	385	393	413	398	407	385	431	426	384	409	414	407	414	394	388	390	421	402	397	374	398	425	394	406	417	414	387	389	378	418	375	418	381	387	389	379	416	367	373	380	417	395	425	391	414	397	389	407	369	364	348	423	421	426	384	403	361	386	399	402	413	420	410	387	393	405	382	408	416	426	408	395	407	356	384	392	404	413	404	439	394	408	370	403	396	388	434	404	380	403	372	382	414	440	428	413	413	403	356	380	378	375	427	409	383	383	402	385	400	395	380	403	405	390	383	398	360	340	374	380	387	397	410	418	394	413	397	387	408	418	405	396	423	367	423	387	439	407	377	393	423	411	378	391	399	349	409	402	372	429	393	423	399	395	373	420	409	392	406	400	398	433	401	375	396	427	376	379	414	424	428	355	407	411	415	372	369	404	385	384	408	430	387	409	424	402	425	406	367	419	399	396	393	402	354	355	375	364	380	404	357	417	389	394	410	379	453	430	426	417	418	396	385	406	378	391	391	383	420	410	384	376	400	379	411	415	405	389	406	397	406	361	389	388	418	448	376	377	375	397	408	400	427	430	354	371	436	409	399	386	395	419	409	415	399	435	421	388	374	396	415	416	388	399	406	400	353	402	407	416	391	410	388	389	423	394	414	401	425	388	390	447	386	366	395	420	369	389	388	397	418	417	388	392	417	380	410	358	376	376	386	380	409	396	399	395	426	411	387	401	355	353	392	390	408	369	433	393	421	409	379	414	397	425	380	395	398	365	379	397	396	409	408	402	428	386	424	375	370	398	360	360	387	401	407	377	391	418	402	391	401	374	378	380	372	379	386	403	376	406	387	373	410	390	353	340	394	414	431	386	419	443	411	361	407	398	388	395	387	398	403	410	386	402	392	403	426	421	391	387	336	435	390	389	393	370	398	404	369	378	423	424	398	404	392	397	406	405	403	381	372	377	388	393	408	389	432	403	417	433	424	382	408	383	412	397	426	416	407	388	397	391	407	397	354	420	395	399	390	385	372	420	397	424	443	374	415	372	437	383	416	411	426	399	377	389	377	405	412	400	405	380	406	403	390	423	413	446	385	418	419	389	394	408	390	394	404	412	400	423	394	415	433	389	404	402	369	397	401	412	425	404	423	402	393	394	407	392	421	385	411	398	429	379	402	385	418	419	406	410	401	360	428	400	383	385	418	395	396	357	393	405	420	426	388	372	418	376	391	398	430	387	408	418	398	400	404	392	390	395	418	397	456	354	373	390	400	377	407	389	399	431	365	403	412	400	387	372	397	375	427	398	392	429	395	400	397	402	385	403	419	412	410	419	406	391	414	424	422	448	353	395	409	398	400	416	407	403	405	367	398	407	386	424	393	375	379	422	370	399	419	414	420	386	369	402	395	386	413	406	423	415	423	397	378	392	389	444	391	432	421	406	427	381	417	428	387	413	406	404	415	378	416	411	406	395	379	387	425	430	394	417	393	380	406	391	430	392	407	396	387	426	423	430	410	420	382	413	378	382	423	408	406	368	387	338	418	417	398	396	420	376	431	404	380	433	373	419	398	413	382	368	422	402	413	454	428	399	411	446	392	413	391	389	408	367	387	367	399	423	389	419	389	385	431	427	370	449	369	417	411	438	405	409	369	400	408	398	390	411	366	366	406	404	417	415	404	417	409	366	404	392	434	398	402	387	412	382	420	404	374	374	420	401	401	412	344	391	376	395	415	389	420	398	422	407	374	407	388	414	381	374	391	383	388	381	345	377	365	396	396	389	384	423	402	395	409	432	441	428	414	375	402	368	373	398	397	418	398	409	396	417	445	375	395	408	395	396	414	409	431	364	388	390	400	412	406	402	410	387	412	409	373	394	419	373	396	408	395	422	408	398	410	428	397	354	369	369	402	412	405	371	385	422	417	403	396	394	429	367	381	410	398	394	420	418	380	393	400	395	391	352	414	390	394	407	382	380	408	426	380	392	392	409	414	379	439	367	392	401	402	382	371	388	372	431	395	376	393	366	392	404	408	396	403	392	395	372	396	389	408	413	371	413	382	414	362	416	467	424	418	419	364	374	424	417	429	410	429	402	404	432	428	396	398	391	405	392	398	397	386	409	417	406	370	397	410	390	402	382	404	417	411	393	386	426	409	415	412	405	396	406	405	407	406	417	409	415	377	409	417	405	420	404	395	392	427	415	397	380	416	410	423	410	407	397	379	401	386	415	410	381	433	401	393	377	444	413	390	429	380	401	371	402	397	412	353	388	392	426	378	388	380	378	380	410	365	430	394	405	385	412	395	393	380	408	393	385	400	421	379	389	382	378	438	379	390	361	369	402	398	415	399	403	401	406	366	420	349	403	392	380	435	411	385	400	387	414	419	409	401	425	414	402	420	377	397	408	387	406	396	409	396	384	395	405	365	395	384	410	430	409	437	372	452	408	415	423	425	395	391	407	394	391	388	392	398	418	397	424	409	431	411	385	405	400	397	410	430	400	360	406	421	421	437	433	387	412	393	361	417	387	381	367	443	415	403	382	418	421	432	390	432	371	398	383	425	376	375	418	421	455	404	381	419	430	416	380	473	426	404	449	390	393	385	400	376	375	398	397	386	391	405	360	437	406	374	429	400	367	446	407	406	397	391	379	406	371	384	391	400	391	405	412	369	412	389	402	362	390	394	427	418	372	369	386	360	399	398	389	419	436	408	369	406	396	418	415	403	396	418	399	391	413	391	424	375	398	396	387	392	353	392	386	449	411	402	439	383	386	414	399	377	407	384	377	418	377	428	389	414	401	382	382	386	408	398	386	396	385	390	390	430	385	401	407	407	416	381	399	394	405	402	434	392	414	392	408	420	392	407	402	400	391	444	432	393	384	398	432	396	376	375	412	380	338	353	400	395	395
25486	21847	29845	27054	12878	5979	1332	270	271	258	256	238	237	239	264	262	231	269	201	238	221	264	266	243	232	237	260	259	245	250	220	235	215	265	262	251	236	241	223	226	238	225	244	238	244	228	235	220	221	219	221	211	226	238	244	229	251	225	216	269	248	238	222	237	219	200	245	266	238	233	224	271	235	271	220	220	237	236	238	216	224	239	257	221	227	241	220	211	243	258	247	231	239	214	208	219	232	242	240	238	254	245	220	243	226	243	230	216	224	252	261	228	226	238	261	251	259	255	241	218	212	244	245	196	238	211	234	206	227	239	244	228	224	225	232	205	226	245	233	209	208	232	224	228	245	237	211	224	239	217	226	248	221	231	237	252	237	239	222	207	231	238	228	251	260	243	248	250	253	219	221	253	224	261	248	240	242	237	248	251	231	225	212	242	237	255	222	223	225	213	208	232	254	246	226	246	250	201	241	227	235	224	213	243	222	219	215	227	241	229	203	237	221	239	215	244	251	229	228	231	263	239	239	233	206	240	209	212	243	232	233	223	245	242	216	200	236	231	210	236	201	219	221	231	214	234	227	269	235	242	210	212	216	246	221	216	228	215	238	216	231	223	211	212	232	221	239	265	222	254	238	218	234	219	202	231	268	226	235	248	225	237	229	224	225	223	225	240	245	227	256	227	222	208	211	241	247	228	228	228	237	205	210	195	225	225	202	235	239	231	227	243	237	246	252	238	212	222	242	230	206	229	220	238	225	250	218	246	211	225	235	218	237	214	254	234	243	238	234	246	240	229	235	246	217	233	254	244	212	202	209	224	230	258	241	220	232	243	252	249	222	208	230	237	246	253	233	216	267	235	230	232	220	211	236	228	231	225	222	232	221	215	204	219	219	213	220	226	234	227	231	199	207	259	208	259	214	249	215	248	213	235	205	254	226	272	224	223	260	247	209	236	222	231	222	238	242	229	235	223	208	250	225	245	215	225	250	225	259	253	248	196	218	243	219	228	247	202	241	205	253	242	247	223	240	229	245	235	212	221	231	210	201	240	226	218	232	218	231	254	226	218	231	212	209	238	225	227	229	266	250	235	243	217	226	254	239	226	241	207	259	240	244	224	238	242	232	236	230	225	229	203	233	223	247	230	251	226	206	252	271	245	252	236	241	212	221	246	236	209	223	233	212	251	223	246	241	240	245	224	200	237	238	205	246	224	235	259	247	249	245	241	259	216	212	245	253	215	209	217	204	227	227	207	232	251	219	244	262	232	214	215	245	232	246	240	217	260	258	228	214	240	250	229	212	240	249	217	243	231	207	242	208	228	233	218	214	224	236	232	231	252	239	223	214	222	236	227	234	220	222	233	228	236	224	237	229	220	222	226	238	229	234	245	216	233	231	233	216	235	226	243	242	227	217	227	233	252	240	229	227	245	239	239	268	232	250	188	247	267	211	246	210	227	227	265	265	248	242	232	256	223	254	241	217	232	231	210	256	243	244	240	208	242	219	246	225	236	237	225	228	224	244	258	231	245	221	232	231	203	257	234	249	202	249	226	224	231	241	226	237	227	261	225	249	222	250	239	228	241	246	212	243	224	197	258	211	211	218	229	216	234	229	205	238	254	227	225	243	225	230	226	234	230	245	233	245	238	226	235	224	225	242	248	230	242	242	215	237	238	218	239	228	247	242	230	233	232	231	202	241	202	234	222	250	243	225	234	224	237	236	239	228	234	218	233	233	243	238	229	204	237	243	229	261	224	207	239	251	227	230	262	239	244	240	227	248	216	238	208	245	241	228	236	216	241	262	234	218	220	254	241	251	242	239	245	231	242	233	231	211	243	217	219	225	228	241	226	248	217	216	233	237	225	233	242	222	235	220	221	225	213	209	249	260	225	225	229	237	216	209	229	226	236	280	259	218	239	248	239	256	246	231	253	223	230	246	224	247	243	238	230	245	222	217	224	236	214	216	245	230	233	240	233	227	238	232	229	225	245	243	242	241	196	232	248	212	229	229	222	233	208	229	225	228	231	238	250	230	213	229	224	207	219	246	237	223	248	238	246	257	225	237	247	260	219	246	237	225	265	231	253	220	218	233	229	218	205	237	248	213	221	233	226	249	221	244	237	244	249	201	227	235	224	216	260	216	233	235	208	241	222	233	255	228	225	242	214	254	212	241	228	225	253	263	236	261	240	243	233	228	222	214	218	242	210	226	237	226	231	229	237	240	217	233	220	205	259	241	262	246	249	243	252	252	243	239	242	231	225	257	244	267	222	244	243	238	225	201	235	230	214	219	227	249	225	244	258	223	237	239	231	231	250	220	235	249	236	236	247	237	242	235	235	230	249	213	250	275	225	228	220	218	227	225	209	219	225	231	236	242	209	243	230	240	243	234	227	228	248	220	214	231	227	224	238	203	226	252	230	215	237	244	230	221	220	254	219	221	229	212	240	232	237	211	223	236	230	226	249	217	226	222	236	232	225	255	232	237	225	218	231	230	213	222	230	224	201	208	203	225	242	226	223	209	231	246	256	225	260	214	231	221	241	239	235	246	230	221	212	236	209	249	223	248	229	216	226	220	255	239	226	222	212	245	260	218	245	239	219	234	250	259	218	220	238	240	244	242	230	243	230	232	234	223	246	241	239	223	250	204	237	244	218	240	236	245	242	233	246	229	229	208	223	236	256	226	241	232	216	254	224	223	230	253	233	235	221	240	216	238	246	204	229	249	231	228	252	216	245	242	248	223	248	235	226	225	233	237	228	219	236	232	213	230	229	241	238	260	232	223	233	196	216	250	233	233	213	231	236	218	241	217	239	219	253	233	230	220	201	241	220	219	228	232	239	223	217	242	219	226	256	238	229	224	231	243	227	199	228	227	209	238	212	267	220	222	244	218	230	203	228	227	237	217	223	239	229	201	240	199	231	239	246	216	240	229	215	225	247	214	222	217	243	237	220	226	220	246	215	245	243	235	222	244	230	258	240	217	244	219	238	229	231	247	235	225	208	233	230	242	226	228	207	232	257	206	209	240	215	230	233	241	218	213	219	220	250	245	237	250	237	237	222	222	219	253	234	258	225	217	225	229	241	244	235	246	218	225	255	237	232	238	227	227	231	267	198	229	249	216	213	243	247	210	240	224	221	241	240	245	227	242	249	233	234	217	212	253	253	214	227	252	235	225	222	209	216	257	243	229	227	223	225	253	256	235	235	227	248	240	233	230	223	263	236	230	197	208	223	229	230	221	261	224	251	227	232	254	233	227	237	230	227	244	229	218	229	243	223	240	238	231	247	232	229	230	232	235	213	218	254	227	214	243	224	229	204	221	242	240	246	219	238	243	205	240	231	230	221	253	202	221	245	230	232	249	262	236	224	245	240	212	246	248	225	230	200	236	225	243	210	233	219	209	234	235	230	232	212	230	224	213	233	249	247	229	232	230	218	236	228	211	214	230	228	229	249	220	246	242	210	252	211	207	249	250	229	219	214	239	213	247	248	228	241
45313	61419	49638	27918	11043	10931	2626	417	393	357	322	349	325	340	305	337	323	326	306	320	299	324	331	288	319	310	295	326	284	301	274	314	291	310	252	307	272	267	293	275	276	287	271	299	308	308	315	315	320	258	275	264	316	299	292	272	288	248	312	275	289	325	278	300	257	310	292	300	300	300	300	299	319	272	275	299	277	267	290	286	322	266	263	291	292	280	291	318	268	286	299	287	316	325	275	279	290	308	272	299	299	307	299	270	316	290	302	274	313	285	278	286	296	296	300	280	258	287	302	274	283	270	279	314	283	263	308	305	293	314	266	310	287	291	260	286	299	310	315	281	320	273	307	280	299	266	291	288	265	284	278	294	288	266	305	272	283	291	270	289	269	271	289	285	291	282	262	252	291	273	305	274	299	305	303	277	312	268	306	281	258	297	301	299	268	317	258	262	300	303	311	310	252	263	262	286	319	283	289	251	276	307	267	287	295	253	304	271	288	290	272	283	282	280	289	279	320	291	283	302	254	283	280	275	293	315	303	283	264	280	301	279	263	288	258	283	274	284	262	255	248	264	298	293	288	257	313	289	270	304	320	287	307	271	285	270	284	287	292	297	303	309	267	263	300	320	329	290	299	290	267	282	297	312	288	304	291	311	298	335	291	329	307	277	278	287	271	294	307	289	258	276	287	300	303	303	303	271	291	327	314	297	267	289	277	297	278	281	285	280	294	281	274	297	293	311	293	278	295	312	324	297	302	296	283	310	328	276	289	277	290	255	301	288	254	256	313	316	286	285	275	288	259	275	305	273	261	285	268	310	272	287	299	277	286	281	274	305	293	251	299	293	251	281	274	253	302	272	269	271	273	276	276	291	281	292	291	299	280	305	291	272	331	267	296	268	298	256	292	288	268	290	289	296	271	307	242	270	303	280	274	279	291	351	313	297	314	299	314	282	295	272	314	306	267	275	266	312	281	303	293	302	280	242	310	269	304	288	291	288	277	279	288	301	295	288	281	293	294	288	291	289	312	292	263	297	263	284	335	301	313	291	262	309	297	295	298	307	279	257	307	285	279	296	295	264	289	268	280	270	274	283	266	280	281	269	243	282	298	286	278	296	306	277	284	288	280	318	297	248	288	295	312	307	259	288	300	330	278	294	309	292	263	293	331	271	304	289	278	289	260	296	273	294	287	294	268	300	285	253	277	273	307	297	294	304	289	263	293	283	271	249	303	292	270	274	281	299	280	297	294	287	296	266	311	246	247	280	276	268	275	295	302	282	278	314	292	286	306	337	314	282	257	275	295	263	285	323	272	323	307	307	315	304	290	293	267	281	283	307	298	285	294	285	264	273	267	275	298	290	307	322	286	279	292	284	298	268	296	288	303	292	293	249	315	275	250	313	306	282	299	255	299	290	285	290	277	275	294	309	279	281	270	270	289	295	276	296	288	298	292	301	273	297	273	318	290	272	255	262	289	279	281	314	286	281	284	286	280	298	289	278	283	260	273	261	300	267	309	302	278	294	287	289	282	290	298	307	296	254	296	251	296	293	318	276	300	291	304	290	271	285	299	274	302	294	305	318	313	299	286	282	269	255	295	296	262	279	288	269	268	304	302	276	312	279	255	299	282	284	287	297	259	287	311	281	277	327	288	280	305	283	304	316	300	284	285	287	286	281	253	268	290	270	273	276	279	294	278	285	292	273	283	279	324	287	249	284	259	284	303	291	294	309	312	277	294	311	323	315	273	259	295	293	302	265	283	329	266	298	265	251	279	261	272	290	297	295	268	276	298	267	263	298	282	286	285	272	286	263	283	307	275	289	290	284	295	295	300	308	263	276	320	280	286	281	288	265	328	266	297	322	271	329	285	275	316	282	303	297	297	289	313	307	311	323	266	295	269	314	285	290	283	270	284	291	286	285	276	298	289	295	261	289	299	288	303	302	274	276	281	267	291	300	299	280	283	297	301	280	298	303	311	277	314	265	269	272	260	301	298	320	271	285	297	319	297	296	278	295	278	324	284	274	304	283	301	289	263	290	278	256	265	284	290	298	312	322	285	303	276	296	280	282	283	297	271	277	302	284	292	270	291	272	286	289	262	300	295	300	275	302	294	288	304	313	302	265	284	349	309	313	265	307	266	300	276	320	284	292	277	274	299	276	313	289	296	269	296	293	308	279	274	295	327	289	286	313	275	264	283	304	268	279	261	276	275	294	295	289	271	263	266	308	260	277	305	292	280	291	282	299	315	282	287	274	285	312	278	304	273	280	291	276	297	304	308	283	288	276	320	301	283	273	262	267	296	273	309	276	308	324	289	278	269	301	277	285	274	303	315	285	291	261	284	283	295	280	292	294	312	285	293	291	300	296	276	272	309	283	311	296	279	289	316	271	302	275	268	326	296	275	287	289	307	280	313	300	317	316	331	299	275	277	302	277	334	306	299	294	323	244	282	277	296	297	276	273	259	316	281	285	302	310	295	270	286	284	288	275	302	279	312	310	292	286	290	275	297	282	280	298	272	269	280	286	290	297	286	272	288	275	243	312	296	271	305	235	280	280	269	295	296	316	305	304	277	318	321	269	275	279	289	277	281	295	257	302	301	255	254	247	302	286	302	282	321	298	298	277	329	269	281	293	269	267	283	310	281	257	298	253	298	315	306	275	281	275	271	274	274	326	283	278	297	269	324	288	297	306	282	292	294	250	295	288	270	294	290	294	252	285	289	255	313	300	312	262	283	294	313	290	285	271	318	285	308	302	279	300	291	273	278	280	281	264	288	293	289	273	283	271	295	300	282	270	288	317	280	311	287	273	291	261	299	304	257	291	281	284	265	313	308	271	288	331	305	283	265	285	332	299	298	277	256	283	301	276	269	305	298	285	266	278	281	284	309	283	304	299	294	276	285	274	281	277	280	296	284	296	278	293	288	262	315	289	280	308	272	280	290	296	287	286	277	313	270	310	266	294	291	294	265	305	308	275	260	283	268	275	268	305	301	303	309	301	318	288	303	282	293	278	281	283	280	243	317	296	273	309	285	269	285	272	282	322	296	301	287	304	315	298	311	314	293	290	277	303	286	282	321	299	275	288	298	305	321	309	276	292	269	286	300	294	278	298	298	297	286	295	272	273	301	283	268	290	256	302	312	268	293	289	297	282	311	295	303	241	295	258	302	286	290	281	278	297	275	277	300	287	303	291	280	274	306	319	290	320	309	279	263	315	279	293	275	269	285	255	289	288	281	236	269	316	295	288	271	275	331	295	280	288	280	292	281	286	298	288	300	291	306	251	283	304	255	284	311	271	294	282	262	296	289	252	271	276	296	280	301	278	314	268	322	276	309	279	270	310	298	253	286	267	276	322	275	282	295	274	304	286	273	280	256	294	271	298	284	271	247	282	275	275	283	270	317	295	293	272	278	299	272	297	305	270	251	283	290	287	283	295	309	288	300	336	293	273	290	313	260	289	280	283	313	275	277	308	271	291	288	309	283	287	250	275	287	272
22923	21344	29903	25889	21784	22857	13731	1123	587	556	491	543	518	476	509	469	521	445	484	478	455	429	450	445	446	446	475	452	428	446	428	456	430	436	392	427	395	427	405	435	467	409	423	422	406	423	414	422	447	401	397	448	420	436	417	395	416	403	396	388	369	414	427	394	420	423	413	419	427	466	395	416	422	410	427	418	409	453	422	412	392	415	450	419	405	384	425	410	420	386	411	405	461	413	407	402	398	400	438	462	388	429	437	450	439	413	430	416	421	398	406	432	458	411	424	430	390	421	390	453	411	428	414	418	389	402	411	394	446	403	394	429	414	404	410	421	387	419	419	404	410	373	412	413	404	432	401	442	454	455	470	446	413	412	388	428	425	395	403	418	431	369	404	454	439	422	406	396	414	418	407	390	374	440	412	391	419	455	399	391	380	402	404	433	391	421	406	419	422	448	426	409	405	422	450	400	452	445	427	398	425	419	400	431	408	428	431	415	399	444	386	442	422	416	437	433	429	413	443	437	397	408	410	366	415	407	383	412	456	445	394	415	411	400	408	388	371	441	413	431	405	439	400	400	446	460	436	427	448	401	404	412	416	416	405	454	404	411	425	417	396	425	415	402	424	386	392	403	431	394	424	407	410	404	404	407	407	430	444	403	413	430	404	407	405	415	419	442	407	380	412	356	436	371	441	409	406	401	422	416	396	400	418	423	385	388	410	412	396	416	400	420	422	420	411	407	419	393	418	438	437	435	399	439	434	402	406	428	420	371	411	422	442	432	408	392	387	432	425	446	414	414	442	423	404	443	437	375	390	423	432	393	419	405	393	425	404	395	432	418	424	387	431	398	405	410	426	413	397	439	433	405	412	420	399	423	383	435	405	428	406	415	431	399	398	408	431	420	440	429	421	409	404	385	397	402	400	438	408	406	425	403	432	407	445	411	400	405	398	409	378	419	398	426	441	392	416	404	412	422	424	395	429	426	421	429	406	419	415	407	447	427	391	404	413	436	429	407	416	396	466	402	463	412	397	381	444	403	434	451	394	412	393	381	427	430	417	403	443	399	483	449	429	413	428	400	385	429	420	366	438	392	424	390	436	381	414	438	402	430	401	394	426	413	443	436	411	409	415	443	429	385	418	385	418	403	443	416	394	421	429	381	442	395	401	426	389	411	437	408	427	429	416	411	387	431	435	377	389	453	410	423	417	478	414	435	399	406	421	418	428	395	420	404	410	440	413	446	429	411	411	416	432	417	451	411	423	360	388	402	408	419	400	437	416	407	389	433	378	412	421	402	382	402	398	422	422	413	426	390	411	436	373	427	415	412	394	413	444	409	380	378	420	433	373	435	384	429	391	446	403	416	413	398	422	403	396	414	409	415	419	416	400	407	436	417	447	430	380	425	412	412	417	394	394	375	425	436	381	396	427	417	403	446	437	400	402	411	416	420	438	424	434	389	390	418	367	411	396	379	442	405	431	407	395	415	439	432	426	416	393	376	406	397	430	391	427	361	438	394	419	380	415	435	423	427	396	387	446	407	399	397	433	416	443	422	403	432	452	392	467	409	422	401	414	424	419	397	408	439	412	440	385	427	449	402	450	422	406	425	435	404	415	386	424	441	406	402	439	420	444	371	396	415	389	429	421	391	406	427	425	390	410	399	426	444	400	400	425	432	408	426	412	447	413	409	441	416	408	444	405	418	459	380	414	404	421	413	390	413	418	438	420	395	447	423	408	439	428	455	449	403	426	407	423	407	418	418	442	405	443	426	412	408	392	430	402	433	391	394	435	395	418	414	426	434	410	396	426	406	417	412	422	426	419	439	404	416	422	431	366	409	449	444	402	391	407	397	432	414	401	387	418	418	386	397	400	459	403	386	393	427	419	407	424	425	408	412	425	406	425	404	405	374	390	421	444	414	430	379	425	363	402	431	415	415	407	433	432	411	438	440	430	405	398	433	440	391	389	396	434	417	396	385	396	415	388	409	426	408	401	426	415	436	391	418	441	396	403	408	389	435	395	402	405	419	431	413	420	409	411	399	442	417	414	393	418	426	421	432	405	405	407	399	406	424	429	411	430	456	413	422	406	418	358	404	374	402	380	431	413	420	434	404	440	395	376	406	415	405	407	417	435	414	397	448	433	406	392	372	393	432	417	421	433	399	417	428	401	421	396	399	424	410	448	409	415	417	424	418	458	413	444	390	438	379	373	405	410	413	397	406	375	428	420	427	395	387	417	401	436	443	386	430	387	409	384	427	425	414	435	404	397	419	418	406	399	414	429	406	414	434	422	403	393	400	400	418	380	415	371	417	424	416	415	394	421	386	417	406	402	421	417	417	389	404	412	401	438	436	404	430	406	418	432	440	420	422	407	423	400	395	414	408	377	394	376	413	437	406	409	413	418	388	400	428	427	407	397	400	416	409	415	410	387	398	420	442	407	378	412	423	422	410	395	401	430	489	447	408	403	399	410	392	403	386	435	399	425	383	410	422	446	409	434	408	416	441	409	431	399	440	428	403	363	417	389	394	438	451	410	411	411	376	419	376	417	446	415	427	411	418	416	408	422	416	396	364	405	413	418	416	417	398	405	453	439	434	420	441	402	417	390	447	395	414	426	422	396	434	398	399	419	457	441	414	397	398	411	387	385	395	419	385	429	413	430	384	414	387	400	381	403	420	411	423	421	444	417	444	374	414	402	420	396	435	424	398	393	416	451	428	406	415	412	438	445	417	416	422	431	409	392	413	407	409	419	428	414	431	417	403	395	404	422	411	433	410	406	399	438	467	424	395	384	428	408	416	407	443	416	387	416	420	466	425	413	401	424	386	422	387	416	439	380	431	414	409	450	379	451	433	409	386	428	390	439	403	419	411	441	439	426	408	406	423	421	419	402	421	424	410	394	439	403	372	422	404	426	431	425	405	416	377	380	404	391	420	415	388	423	402	420	419	392	443	385	409	420	407	402	399	394	405	372	416	429	415	419	425	369	415	363	452	426	400	411	412	401	435	438	438	395	427	429	399	398	395	433	427	428	404	406	449	409	428	406	391	431	476	426	432	383	398	442	433	411	407	399	429	432	423	414	474	449	416	403	413	453	394	405	414	411	405	466	392	407	439	440	427	392	426	462	464	412	398	407	415	438	403	380	400	405	413	428	435	408	395	416	446	419	395	449	410	408	406	412	425	384	429	411	377	448	419	410	414	450	412	385	401	451	414	421	458	413	436	432	401	451	408	374	412	423	409	438	424	400	415	425	415	443	417	400	406	395	414	391	470	418	436	428	400	428	429	418	439	354	438	361	435	427	410	430	387	412	392	400	424	426	386	428	370	368	428	418	399	415	442	412	417	458	409	399	399	404	434	425	410	403	403	410	396	447	411	402	414	400	420	430	356	404	411	424	444	434	427	401	428	412	377	384	412	418	418	425	430	425	391	401	361	386	413	411	436	400	417	385	387	424	426	418	408	411	407	423	418	426	418	426	369	429	402	426	391	447	408
57167	91358	76802	48843	26635	25792	8684	1049	938	818	711	738	641	646	672	649	568	577	555	547	553	563	553	530	523	483	513	508	553	520	499	465	508	527	515	497	487	505	446	508	472	538	509	502	490	517	481	530	508	504	475	502	455	488	481	518	468	543	483	523	488	496	497	503	507	504	474	434	487	508	483	490	466	500	492	497	485	504	519	462	499	485	512	516	465	479	533	477	500	525	481	504	523	494	506	485	501	481	496	527	501	504	486	494	471	483	486	506	523	489	493	506	489	538	477	474	494	523	526	499	525	502	484	484	483	480	517	504	483	500	486	478	462	484	503	464	466	488	509	514	446	466	492	499	498	459	421	468	467	474	462	518	462	510	477	503	499	517	480	500	481	472	495	510	489	517	497	463	482	446	460	439	453	468	500	478	513	508	481	460	450	504	500	460	480	493	450	498	475	454	484	469	519	454	472	451	457	455	471	478	457	476	484	480	482	465	452	473	471	502	464	525	482	467	438	461	461	500	472	490	483	476	489	490	467	514	491	482	494	500	488	454	505	458	479	518	494	504	467	454	449	456	494	495	488	507	470	512	486	504	483	504	485	488	477	504	511	468	514	467	465	500	471	489	474	488	484	496	494	485	470	476	477	469	491	495	503	476	484	447	489	486	477	466	502	507	456	474	493	475	486	470	525	491	513	466	490	476	453	455	499	468	462	465	510	546	466	487	495	493	466	451	490	468	489	456	476	470	487	453	493	493	499	497	472	471	471	501	491	478	481	497	510	505	447	484	512	502	467	481	491	442	509	533	503	457	500	506	481	511	510	472	502	475	468	501	494	504	487	466	486	513	514	492	493	456	466	500	460	462	464	488	481	521	499	498	495	485	461	495	468	458	475	472	474	461	526	476	478	493	482	488	492	483	476	463	485	483	456	516	458	465	464	498	488	496	480	438	459	459	508	494	484	539	469	456	505	481	501	452	474	462	472	454	462	512	476	494	481	491	532	500	502	444	478	513	494	474	457	485	459	500	498	500	441	472	505	490	484	457	480	485	521	458	441	482	494	457	478	489	447	487	488	509	514	511	469	463	470	455	509	514	532	511	464	449	481	469	504	477	498	495	481	495	457	476	467	457	463	504	519	492	424	518	473	504	494	440	468	484	472	520	427	503	459	442	491	516	485	541	503	448	492	508	466	487	508	421	477	469	479	462	546	489	474	463	487	446	480	502	486	470	467	496	495	517	525	488	508	482	507	469	494	456	465	486	484	513	475	507	505	474	504	484	513	497	491	502	492	512	497	481	472	478	519	480	447	465	483	470	515	498	490	466	442	515	446	457	444	459	491	498	451	483	512	524	497	494	436	458	431	433	473	496	423	477	457	480	496	464	480	425	517	498	510	477	521	479	462	471	429	506	498	488	464	467	466	474	480	489	474	498	469	468	534	486	500	497	480	499	474	444	501	464	457	497	469	485	490	488	477	493	461	440	531	494	439	474	512	448	494	527	493	461	463	543	515	488	476	493	474	516	459	479	480	485	509	480	456	485	450	458	488	518	512	492	511	506	457	498	508	449	508	473	424	445	483	465	491	496	495	496	491	501	474	492	518	496	444	498	501	477	491	459	460	444	465	510	492	513	501	480	446	497	481	497	492	504	474	471	492	475	485	518	478	489	502	482	480	512	501	453	442	472	458	485	464	462	500	479	496	466	500	533	494	490	515	500	482	501	491	457	495	477	481	488	516	473	486	482	483	494	472	483	472	484	483	487	483	466	458	474	490	480	481	475	473	503	458	476	492	453	493	475	489	511	436	486	474	477	458	474	466	463	481	467	523	481	488	443	450	493	476	486	482	505	467	499	478	483	479	467	513	470	501	474	470	482	485	509	428	504	470	533	495	468	506	482	494	477	469	434	482	497	495	460	507	482	495	459	481	445	478	469	483	488	512	509	468	488	468	490	496	476	495	501	463	472	475	466	451	471	473	510	474	453	456	474	509	518	468	496	458	466	483	476	504	488	505	470	537	507	484	427	479	517	500	491	512	507	479	469	515	485	470	486	477	483	496	470	469	479	443	442	475	498	509	513	460	534	496	475	527	524	490	463	457	462	481	473	476	463	478	452	456	510	463	446	489	500	502	474	491	510	474	503	483	439	457	496	478	519	462	471	503	471	490	521	457	502	452	459	521	477	511	513	484	515	526	499	514	475	483	482	465	488	483	488	476	487	452	446	461	525	486	467	488	453	434	499	445	467	478	500	451	467	448	470	469	450	508	439	478	479	449	474	506	453	533	468	492	472	519	481	538	513	515	497	467	486	493	484	462	486	466	477	464	476	483	492	484	451	481	480	466	492	478	447	483	485	482	466	468	478	454	479	492	435	493	462	511	508	534	491	465	478	490	496	512	492	542	519	475	500	483	489	472	479	517	487	488	516	472	458	455	531	478	471	468	473	466	470	478	468	464	529	476	490	495	540	473	525	476	455	484	489	447	470	480	487	494	529	496	487	455	489	485	471	481	478	516	490	493	486	493	474	473	476	477	493	457	489	470	469	500	470	494	459	479	462	492	466	484	483	422	468	493	464	488	462	502	457	477	483	433	487	481	481	504	527	471	475	493	486	491	466	487	484	505	488	475	493	445	503	499	503	504	484	462	486	493	499	510	494	513	489	485	508	473	476	490	444	493	483	478	466	466	493	503	445	465	478	464	521	527	465	471	463	480	497	463	481	503	482	503	471	469	498	465	507	484	480	469	502	518	492	512	482	482	501	489	476	474	475	463	506	485	513	502	518	473	513	468	494	484	500	464	481	459	472	505	460	551	463	512	481	449	477	515	485	529	478	468	517	509	473	500	480	480	513	471	506	503	441	479	486	475	465	476	498	460	505	493	467	509	486	444	490	510	453	463	486	477	439	532	469	464	450	483	516	450	482	499	444	463	465	478	500	474	445	497	454	493	520	510	488	493	459	500	496	517	501	454	515	485	494	496	495	484	507	496	515	483	489	464	481	527	511	486	488	481	470	466	477	477	443	507	481	491	462	452	486	501	485	473	488	480	475	503	500	506	484	479	483	475	464	456	443	486	492	458	481	460	483	485	468	475	464	464	445	484	486	468	495	481	516	466	491	467	497	475	513	473	473	484	486	500	491	462	500	453	476	476	487	485	470	519	488	500	467	457	456	493	454	472	467	482	457	494	497	501	502	418	502	483	498	474	464	456	492	473	493	463	503	480	475	491	444	462	475	462	513	474	500	485	460	433	524	438	475	492	484	487	514	456	444	456	462	443	457	469	516	474	496	501	510	523	464	502	549	515	492	487	456	504	484	474	496	462	495	509	493	476	494	486	519	510	509	491	487	499	491	480	508	448	481	490	488	483	502	470	451	490	468	454	509	483	481	504	478	497	482	460	478	496	509	474	438	481	494	493	499	467	510	448	493	485	461	502	464	435	498	464	535	492	497	471	445	488	485	466	485	437	496	455	486	448	488	455	489	475	519	493	431	484	527
27837	23111	22686	12122	1465	1034	432	240	219	262	231	221	229	233	219	221	220	245	241	217	221	226	221	216	239	236	238	226	215	223	220	232	223	236	211	214	234	224	233	223	225	223	246	225	222	221	245	213	223	247	221	210	221	247	227	218	217	224	212	205	197	224	223	240	231	237	201	237	189	205	228	220	232	213	215	224	211	235	227	191	249	234	211	231	235	209	228	244	239	235	242	237	240	209	224	226	259	201	250	227	263	229	250	226	232	252	219	225	232	227	247	240	244	230	224	245	227	245	246	239	247	198	225	231	216	228	235	211	207	230	216	214	227	222	231	234	217	246	243	225	212	238	207	241	230	246	231	217	257	227	228	216	227	217	241	261	229	236	212	231	203	243	239	233	195	200	226	226	184	234	228	212	240	216	212	238	216	213	239	238	203	239	235	242	240	221	229	240	239	246	221	199	235	255	259	215	214	231	225	218	221	233	254	239	244	237	241	211	240	205	229	236	227	218	232	224	220	202	210	244	239	210	219	238	231	232	243	269	222	217	247	219	204	242	244	237	235	206	219	209	237	235	219	243	218	213	231	233	211	213	213	247	217	216	229	234	239	213	229	244	237	210	205	236	234	216	236	220	224	241	231	237	238	210	217	235	236	229	224	245	217	227	231	241	271	217	209	241	196	232	219	193	200	232	208	223	233	228	221	192	218	228	239	256	184	231	215	236	259	244	238	232	238	241	223	235	227	241	219	217	218	235	224	249	223	218	232	242	218	233	205	238	210	227	218	236	232	210	219	217	221	233	245	245	234	224	210	237	213	216	217	213	200	235	216	228	230	214	218	228	225	216	236	217	249	216	242	252	222	243	201	191	221	224	220	239	239	240	243	212	235	252	245	219	230	248	235	246	209	239	242	216	241	225	223	222	253	232	230	234	218	210	215	243	222	248	269	237	240	235	243	248	237	235	219	226	232	226	237	234	238	217	234	214	232	211	245	247	241	215	211	206	215	231	234	221	225	237	224	222	240	214	217	237	216	216	213	189	233	227	215	215	226	228	213	238	239	218	226	210	220	210	217	212	234	241	245	228	227	193	220	223	232	236	258	242	222	235	202	242	228	242	224	238	234	224	228	224	215	213	208	217	246	218	225	231	223	226	221	216	242	209	251	223	230	239	233	241	234	207	225	219	214	231	226	229	212	228	233	240	239	261	238	240	220	236	214	246	233	214	222	240	231	255	247	241	238	239	238	243	240	207	249	220	197	210	211	242	224	233	245	233	232	227	248	244	246	236	225	213	240	227	231	206	224	256	211	243	216	228	197	218	227	235	222	187	213	229	228	219	236	231	218	217	233	220	241	227	241	216	228	226	240	209	221	238	181	231	211	238	200	196	227	222	210	217	227	246	226	213	222	237	211	227	201	232	224	218	231	238	231	226	219	214	238	227	219	208	240	211	242	261	202	268	231	231	198	220	247	198	232	227	207	205	237	225	237	220	224	238	226	209	234	201	228	216	246	205	228	227	220	251	206	253	243	204	228	190	219	205	209	237	232	240	218	227	220	229	233	241	245	213	244	209	235	221	234	246	237	217	228	206	198	239	221	242	223	208	224	218	243	213	219	230	194	218	202	201	232	239	241	234	207	216	209	219	213	219	258	225	226	227	223	241	237	224	197	206	214	245	257	211	210	225	242	235	239	227	205	238	253	233	226	221	238	240	215	241	228	253	187	209	231	235	243	202	212	238	227	220	234	227	227	236	215	233	234	236	197	222	228	217	188	220	236	229	206	223	222	229	238	210	226	253	247	209	236	225	226	227	222	241	233	217	245	252	247	199	214	223	230	244	239	204	227	226	217	233	216	216	229	215	258	234	242	206	236	220	242	244	228	254	229	233	212	201	220	208	224	215	237	205	215	247	224	228	237	246	234	226	203	239	250	230	211	217	216	223	224	244	228	233	238	218	233	228	228	222	208	236	191	223	195	228	214	239	191	230	246	229	205	239	214	249	214	220	224	235	251	214	216	233	239	226	242	245	244	194	231	233	258	197	230	227	220	229	248	214	208	209	223	220	241	201	237	208	237	230	236	224	224	221	213	226	230	230	217	253	216	200	222	247	235	223	239	199	231	218	225	250	227	230	232	227	222	207	224	243	218	231	217	237	256	222	219	207	191	198	229	240	210	217	220	242	254	201	229	222	214	219	231	223	209	212	229	216	228	212	224	219	206	217	223	226	215	231	216	217	213	246	236	208	238	240	222	227	235	227	238	227	249	262	251	230	239	216	215	253	238	223	228	231	221	217	252	230	230	256	241	236	211	235	246	229	210	224	230	253	206	223	230	226	222	242	206	239	249	228	236	229	208	231	244	233	238	193	200	222	257	244	211	241	230	235	223	226	236	245	238	221	194	209	240	238	221	224	224	241	232	232	212	213	246	236	188	226	215	217	210	226	233	215	257	211	219	239	222	219	233	232	236	218	260	247	231	207	222	214	195	230	234	216	205	248	214	232	248	224	226	219	239	232	234	244	245	217	234	220	243	233	211	238	213	223	229	225	235	241	226	229	215	233	200	237	253	213	225	247	212	251	230	203	236	223	209	241	249	212	214	221	248	212	247	240	211	222	226	244	232	227	227	236	207	228	237	216	235	222	213	240	215	205	228	248	230	232	253	236	216	236	217	218	233	213	229	239	228	235	197	219	217	243	215	256	245	262	222	241	225	226	225	206	223	217	223	219	232	209	222	221	242	204	213	228	226	250	230	242	227	232	231	213	222	226	217	233	227	263	207	241	234	245	215	232	211	213	215	248	237	248	204	201	221	234	229	241	230	232	249	225	218	211	242	220	210	214	237	231	231	192	195	223	230	244	213	210	238	213	230	232	212	214	224	236	226	217	212	217	240	239	259	224	253	250	217	209	230	238	224	216	206	232	200	252	217	216	229	212	196	243	222	213	231	223	229	264	219	219	212	230	219	220	213	252	230	240	201	226	235	232	260	224	257	237	227	216	246	223	202	224	188	211	221	239	250	231	229	192	218	237	233	228	230	227	216	218	211	239	200	212	218	217	229	214	209	232	219	215	216	213	240	203	240	231	230	223	219	206	225	243	195	218	211	211	240	210	240	213	234	220	256	248	216	234	221	206	226	226	220	231	232	202	239	226	254	234	256	238	218	227	247	227	205	216	228	258	270	202	218	219	213	223	206	249	206	211	237	227	231	232	220	193	261	205	233	231	188	209	222	228	201	219	215	220	223	236	215	213	231	212	213	211	220	250	234	229	255	223	210	224	223	249	226	225	204	229	228	235	251	226	236	201	233	220	223	265	234	243	229	254	225	229	265	214	211	236	235	229	232	232	225	234	241	226	250	229	240	249	215	235	238	250	227	224	226	233	226	207	201	239	246	242	259	230	228	212	218	232	210	226	231	207	241	208	274	219	206	217	194	225	225	234	215	216	216	227	210	202	259	211	211	228	221	213	232	261	245	233	242	244	238	224	213	234	235	229
25225	32978	23659	10391	2004	1754	589	306	265	297	303	317	286	320	263	279	274	280	270	254	255	288	268	272	300	263	267	264	246	240	334	243	276	279	295	283	297	288	267	276	237	282	263	271	317	292	293	277	290	305	268	275	277	300	275	270	282	286	290	267	285	295	259	265	275	245	298	299	274	262	294	302	295	268	268	248	307	282	300	291	273	242	270	311	283	306	276	274	284	334	299	277	281	269	296	299	279	291	272	278	282	275	322	278	244	256	285	313	294	239	246	262	274	296	283	283	277	292	280	267	269	304	281	300	274	292	267	242	254	282	256	259	312	324	290	285	274	274	269	287	299	270	268	266	265	284	275	286	263	278	274	334	292	270	272	271	280	258	275	305	295	262	292	308	275	269	270	282	280	260	281	238	286	278	251	280	259	289	281	277	300	299	265	263	263	291	278	294	293	246	269	274	243	256	289	277	279	277	288	266	268	266	252	282	273	264	278	272	247	310	305	285	251	272	268	250	274	288	259	305	295	280	263	255	281	285	310	264	246	277	290	272	289	266	278	240	277	276	291	261	295	271	280	278	263	272	275	269	266	284	272	273	270	276	266	285	290	265	304	298	285	268	297	279	269	254	285	263	264	259	287	247	285	278	284	264	299	268	261	259	241	290	307	269	287	276	276	282	296	292	291	299	275	312	300	268	253	275	272	262	302	279	265	277	285	262	278	260	253	282	311	253	280	287	268	283	270	254	296	296	267	272	276	265	279	280	259	314	266	247	290	295	292	274	275	293	250	260	250	282	314	286	280	290	285	327	276	271	294	244	275	270	269	286	307	295	270	299	282	255	310	273	271	298	290	294	268	267	280	281	279	271	255	289	261	265	268	268	265	292	281	224	279	279	277	261	264	266	290	265	269	286	280	245	294	258	281	259	284	249	267	277	287	277	294	248	307	250	281	258	255	276	271	277	283	283	287	230	247	290	282	284	281	264	283	256	316	270	302	283	281	283	268	266	302	293	290	265	292	292	267	294	288	288	304	265	291	289	278	291	270	252	296	272	296	263	284	242	281	242	282	285	303	280	274	259	267	304	248	242	257	298	282	294	284	286	294	266	274	293	247	258	292	284	284	288	283	266	269	317	274	262	294	260	251	287	252	265	300	291	316	262	285	284	270	295	286	285	299	243	286	280	251	295	307	284	292	283	254	316	275	285	257	276	286	274	252	286	287	260	279	258	299	263	294	297	314	301	273	263	268	295	263	277	314	264	292	282	282	252	267	294	274	277	310	262	297	292	241	297	266	289	295	292	285	292	282	264	270	307	285	281	251	276	278	286	264	268	290	235	257	260	283	272	298	296	289	279	253	295	250	278	263	262	264	281	253	292	279	272	297	284	284	278	281	273	243	268	297	266	290	268	262	281	282	303	294	303	262	303	312	274	247	235	267	274	276	254	274	271	299	270	288	261	321	287	206	271	278	298	288	273	283	294	274	286	261	286	289	313	266	287	239	260	285	271	282	268	293	270	289	286	284	268	289	276	315	269	260	229	303	270	259	273	263	276	265	257	258	293	268	298	273	271	266	266	271	263	275	290	273	269	271	253	291	291	304	283	250	289	269	289	274	270	266	263	259	273	295	282	270	281	280	293	268	274	272	254	280	279	280	279	296	274	272	291	267	282	267	292	269	241	290	257	264	284	265	277	306	242	271	283	280	291	300	266	265	270	282	253	278	278	263	257	267	277	266	264	280	263	269	300	280	266	243	266	296	263	274	298	258	275	266	239	261	279	271	272	302	274	285	301	268	265	276	260	282	260	270	294	307	272	282	278	301	300	273	284	258	266	279	282	279	273	274	290	258	275	270	265	274	274	219	270	296	256	249	276	299	262	267	271	259	258	295	285	292	269	284	253	269	267	280	278	261	285	301	292	262	262	288	297	257	261	291	278	281	287	285	261	280	272	286	234	304	254	248	259	277	283	290	302	263	273	270	238	258	273	272	270	261	283	279	282	294	287	282	282	246	286	282	251	295	247	258	292	301	238	306	263	270	263	287	288	282	265	253	272	267	269	302	277	256	300	276	275	294	247	257	268	279	271	277	252	276	281	252	292	252	293	283	309	276	284	285	286	271	266	259	299	279	299	281	287	303	284	270	279	297	270	262	317	262	284	267	228	289	271	261	284	294	285	286	279	304	281	272	303	290	287	281	294	313	270	282	258	274	295	275	289	270	276	306	274	279	314	302	253	264	249	297	271	272	301	279	261	281	296	294	325	274	283	284	279	250	273	260	264	251	287	265	269	294	288	288	274	251	288	264	259	260	258	277	266	285	299	236	303	289	265	290	320	253	266	271	261	287	282	268	240	276	281	267	272	266	269	286	279	271	268	286	263	298	307	294	301	286	287	275	272	294	271	292	287	290	261	278	273	252	296	280	280	267	264	283	268	254	278	275	253	305	260	258	278	274	286	290	235	271	280	280	284	264	294	257	301	262	256	269	282	254	284	278	297	250	248	273	303	268	296	275	260	287	260	297	261	291	250	274	290	253	299	280	274	281	300	274	269	292	279	293	280	278	259	268	259	281	273	283	272	297	253	310	263	299	275	290	290	288	291	251	303	277	266	274	254	269	294	270	266	290	284	272	290	277	271	278	282	276	307	272	288	294	263	301	283	307	281	271	270	249	275	298	283	281	277	286	291	295	280	261	246	282	305	278	239	258	290	256	265	273	256	301	263	278	279	256	275	254	272	285	258	266	272	259	267	274	296	267	258	279	270	268	291	278	283	279	284	282	273	267	266	305	291	266	231	229	271	255	249	271	274	269	249	281	285	267	262	286	265	247	252	281	275	261	240	281	284	277	300	266	280	292	295	292	281	270	274	253	290	299	263	286	286	288	273	290	290	303	274	250	272	260	248	270	281	283	288	243	301	282	256	285	301	305	304	271	272	276	282	263	280	284	302	288	281	327	288	255	269	277	274	254	277	281	266	274	284	284	297	246	272	307	263	290	298	273	267	316	278	267	292	296	288	270	264	283	280	288	278	280	301	264	259	273	256	255	269	271	309	252	269	260	287	276	251	257	312	304	262	245	255	287	270	284	272	290	277	294	292	297	247	260	265	286	250	263	287	284	296	257	268	255	282	300	305	279	256	298	298	276	263	272	285	282	265	273	273	278	268	283	268	268	277	262	247	293	244	286	296	251	273	258	272	254	279	285	288	275	268	305	289	281	275	281	264	279	296	296	283	285	281	279	269	281	285	290	252	302	280	273	286	269	282	274	265	264	265	278	336	306	271	311	301	292	297	275	286	279	253	257	254	283	269	285	237	267	300	288	286	264	262	254	298	280	267	287	293	289	298	305	306	277	289	263	262	286	271	273	233	268	294	281	285	291	251	292	285	286	258	299	262	252	277	279	259	281	274	287	288	298	250	240	260	275	248	292	264	293	296	247	295	237	255	269	285	263	271	277	262	265	245	287	275	308	296	291	276	290	287	276	281	295	263	264	277
24255	21441	30343	28532	20759	14478	4583	501	414	411	366	352	334	380	390	356	345	318	355	356	362	349	349	334	326	340	318	327	339	333	352	309	359	330	327	336	355	350	359	310	323	317	355	321	353	358	347	318	349	358	334	336	319	344	309	337	347	314	341	363	321	326	343	348	314	328	332	326	316	363	340	345	384	321	326	323	348	333	351	351	333	350	370	374	348	337	348	300	355	339	334	330	304	314	320	321	323	334	366	377	340	326	318	344	363	361	368	336	323	317	330	333	376	350	315	335	315	352	350	342	324	335	311	335	345	337	358	319	350	323	319	371	324	336	330	344	351	335	352	324	329	345	344	316	347	341	330	299	360	324	324	317	371	357	355	371	371	364	328	352	317	360	325	333	304	343	362	339	369	301	340	367	366	341	339	315	317	340	352	362	321	325	324	346	320	355	331	338	389	347	344	316	336	332	350	331	371	318	341	342	306	341	360	334	300	342	335	355	350	348	315	347	307	346	325	350	315	336	345	306	329	360	328	334	360	324	329	343	365	321	314	383	347	309	369	327	329	347	342	334	353	321	325	345	357	336	340	340	341	303	328	330	352	294	310	333	363	332	326	322	318	328	307	334	355	354	306	310	308	331	326	314	339	342	327	365	308	332	348	311	295	391	321	305	344	328	351	336	328	355	336	323	356	340	321	331	316	374	336	334	364	333	316	327	344	307	307	340	333	344	343	324	318	325	345	319	313	377	287	331	314	339	342	351	317	338	317	312	321	357	291	329	357	326	317	360	352	347	326	310	328	324	330	297	307	325	335	331	336	321	326	358	364	353	344	325	320	335	292	340	341	359	353	313	330	340	338	339	345	333	345	334	349	310	310	324	332	380	347	317	299	343	353	390	326	361	331	312	304	355	360	349	341	331	325	325	292	337	336	347	355	362	358	319	351	330	314	344	313	335	331	336	297	319	348	338	318	330	362	333	310	339	323	341	342	327	298	362	329	324	315	345	329	346	329	361	350	328	288	345	323	364	355	309	348	309	343	331	360	344	346	348	355	333	342	326	356	335	333	337	344	330	318	336	362	360	344	322	342	332	318	314	354	342	328	355	333	359	318	333	328	312	348	318	365	311	330	362	325	316	327	332	364	315	343	319	335	301	311	350	350	315	339	353	338	315	304	328	322	315	332	343	333	356	322	319	319	372	346	349	335	353	333	333	336	324	323	350	315	285	325	325	343	352	320	325	348	360	323	356	336	311	338	334	364	337	357	313	378	362	335	335	335	320	314	338	325	354	344	346	328	365	338	316	335	284	314	348	319	331	358	397	353	340	303	318	350	339	324	332	301	376	331	329	330	336	338	326	375	355	343	325	320	334	349	330	358	343	334	332	308	340	319	314	312	360	325	344	317	323	348	343	313	362	338	288	322	355	344	305	322	316	347	326	304	333	320	333	345	329	364	322	346	345	323	318	337	336	330	366	339	350	305	330	325	343	340	375	345	347	349	347	309	339	306	348	339	332	347	306	373	308	310	307	359	293	331	314	333	326	336	323	321	301	350	353	356	346	289	366	331	340	334	348	340	339	333	321	353	357	301	315	305	335	356	339	322	345	295	340	334	380	316	310	319	325	346	314	343	357	342	341	338	324	365	361	332	326	348	378	310	323	336	313	362	361	339	319	335	325	351	353	317	326	345	379	342	325	339	327	333	343	348	314	343	331	365	364	346	333	320	317	326	359	357	304	346	342	336	337	343	378	366	317	348	325	330	368	343	309	335	331	328	326	334	362	313	346	329	300	298	329	348	292	312	341	352	343	351	352	345	349	324	309	346	367	289	322	326	340	360	319	319	371	352	331	340	330	343	350	337	336	339	361	342	331	347	320	341	321	338	331	352	360	347	364	311	338	299	327	349	317	313	312	356	326	350	340	293	316	346	300	312	343	359	309	341	326	343	352	313	312	348	351	333	362	328	330	324	372	312	325	367	321	339	363	315	346	341	307	325	350	326	347	317	329	329	312	360	323	363	341	349	340	348	305	350	367	337	344	342	298	322	306	327	357	360	330	344	364	338	324	353	339	351	343	305	321	337	321	332	373	351	333	327	351	325	298	303	331	346	358	346	375	311	347	345	338	340	371	380	345	362	355	342	379	320	328	325	301	312	314	322	337	301	311	311	321	342	344	316	333	299	358	335	362	340	320	344	334	370	313	354	322	323	367	319	356	332	335	340	333	320	330	332	358	356	342	311	322	319	346	341	343	314	305	332	353	350	347	321	336	389	329	352	331	350	330	348	317	316	345	324	327	334	353	316	323	342	327	338	303	355	365	324	340	361	362	314	369	324	311	353	325	302	361	328	365	344	309	358	361	319	315	342	322	319	328	352	311	325	347	339	377	360	288	342	329	331	339	356	349	335	313	315	347	317	323	351	339	314	327	336	310	345	327	318	316	354	338	321	364	350	293	362	325	335	342	330	343	333	338	328	333	318	323	307	319	344	336	331	306	331	325	316	309	337	302	347	292	341	313	338	371	305	327	359	332	359	325	358	363	325	334	352	326	355	337	315	354	341	356	349	343	344	353	300	322	379	339	328	335	373	315	314	357	336	317	306	345	322	318	303	360	337	328	344	350	314	354	319	362	331	319	344	365	323	340	325	318	359	302	357	310	316	318	324	373	338	310	364	332	336	317	363	354	331	341	355	351	351	327	315	323	308	308	331	343	358	352	338	357	329	330	350	367	346	329	329	318	362	336	343	339	339	333	318	351	335	343	326	356	323	331	325	338	318	348	378	335	340	331	333	305	376	365	337	291	307	360	342	291	347	322	335	343	315	295	341	321	307	358	306	357	322	316	345	343	317	328	337	335	312	330	329	329	317	332	338	350	350	328	310	339	321	351	325	324	329	330	360	342	334	334	330	365	363	324	340	324	341	347	342	329	340	335	304	345	327	337	341	359	330	366	322	378	333	377	332	328	318	301	302	320	343	331	316	322	324	321	327	304	307	333	337	325	330	346	314	335	354	353	360	331	339	338	330	370	332	326	394	364	336	371	305	316	326	350	317	325	311	328	310	357	326	303	334	319	337	346	325	326	329	336	340	328	321	368	283	320	319	315	338	333	350	299	363	333	307	310	291	321	334	358	324	338	340	368	320	341	322	325	326	320	346	305	334	331	349	326	343	322	310	324	336	328	340	333	291	298	311	343	332	367	354	344	342	346	325	339	289	369	337	309	309	359	323	362	338	353	342	338	334	310	359	313	321	339	360	332	333	355	365	307	302	332	354	357	328	346	354	345	360	312	280	331	339	337	335	310	339	332	322	328	325	360	308	333	324	333	357	345	331	327	361	335	349	341	330	330	371	338	351	326	314	343	350	296	336	330	331	336	313	331	346	342	358	318	337	329	344	366	322	325	326	319	343	330	360	295	321	348	360	345	332	331	328	317	339	352	306	340	323	360	349	322	358	322	325	363	319	333	326	330	334	329	316	319	349	339	362	304	337	369	352	331
49011	74007	60848	34524	16663	13614	5443	691	625	597	540	548	440	465	479	465	450	460	391	410	412	429	389	429	432	421	403	387	437	432	407	345	393	399	436	399	390	390	387	391	426	404	433	414	401	402	431	383	420	455	425	400	427	386	374	411	426	403	370	400	381	419	393	399	359	398	373	401	404	399	408	388	395	430	381	371	397	380	375	361	412	411	380	391	421	435	412	360	395	389	367	362	377	429	437	392	433	398	419	383	420	394	396	417	381	406	386	441	389	376	433	407	428	379	409	397	409	391	435	381	415	360	413	346	391	378	410	364	429	384	347	408	399	376	402	416	396	427	381	426	398	410	372	400	406	353	437	402	370	400	407	377	371	389	427	390	389	380	384	393	380	400	389	387	386	408	389	387	366	367	388	365	404	373	355	387	369	398	420	403	389	409	416	380	405	411	409	400	410	392	398	378	376	385	381	422	375	407	359	384	420	362	378	380	381	381	430	409	403	359	415	391	384	389	433	400	370	392	386	360	397	420	400	399	404	414	382	388	349	387	354	388	391	357	389	379	367	376	368	395	395	388	395	382	356	354	407	381	381	405	422	422	396	418	419	379	387	413	405	394	399	418	367	392	398	380	404	393	410	415	386	368	415	375	403	406	390	441	374	381	387	416	362	379	408	391	376	386	413	379	375	388	397	366	422	386	375	412	380	388	387	391	368	394	368	381	435	401	423	381	384	395	346	407	400	412	422	391	380	396	382	378	390	380	383	402	387	391	394	376	434	356	403	392	382	401	367	426	409	394	389	414	381	407	388	416	388	390	362	391	361	384	371	346	414	393	392	386	364	429	396	407	393	362	377	371	419	380	339	424	388	384	425	390	405	384	411	394	357	413	400	429	420	395	360	359	377	406	405	386	399	345	375	390	365	393	422	358	399	394	388	373	385	358	378	361	425	362	382	404	382	362	369	361	358	397	424	387	393	377	408	385	370	368	388	413	402	385	365	402	396	396	393	385	408	358	396	386	402	362	417	406	392	377	358	401	396	405	416	409	408	424	436	407	371	414	381	407	402	403	385	365	356	390	406	377	402	425	391	383	403	401	411	379	403	407	403	382	394	403	425	409	365	424	412	385	415	406	389	417	385	381	417	394	394	388	397	398	417	347	409	386	411	387	410	405	404	417	376	397	377	396	400	417	362	396	406	371	399	373	371	398	381	419	409	415	358	373	412	387	355	391	386	377	416	379	399	397	386	388	414	366	388	392	401	418	363	396	387	389	381	377	380	401	393	421	387	397	394	374	351	372	399	413	348	405	391	424	364	379	396	398	416	409	390	365	373	391	400	376	394	396	357	378	439	409	358	380	373	379	395	391	406	405	398	397	422	378	412	369	395	361	400	395	365	383	397	386	426	408	409	433	447	418	415	357	385	355	380	394	404	416	393	391	381	375	389	388	378	414	402	378	395	383	409	401	360	411	360	368	382	396	372	385	380	414	379	380	407	398	402	390	412	382	394	357	386	356	380	389	410	412	387	371	385	373	386	378	373	399	378	373	415	425	416	415	422	419	390	384	381	414	396	386	388	376	381	395	390	395	421	392	350	383	404	428	381	429	410	396	400	373	381	376	394	397	395	369	391	385	437	423	427	394	402	394	363	377	401	421	426	361	390	409	393	411	397	395	396	417	368	383	393	405	384	410	426	394	401	377	390	405	357	380	391	402	415	395	404	374	402	397	388	383	389	399	385	379	404	374	399	400	415	378	371	405	395	387	406	373	367	409	395	415	382	408	382	408	409	402	386	372	381	395	410	381	351	400	361	394	365	395	383	405	423	391	389	412	370	393	362	400	377	419	393	386	388	381	362	397	382	382	349	383	395	380	381	421	412	414	391	396	397	408	395	406	403	394	386	386	375	380	405	376	371	415	386	415	422	380	390	352	403	363	387	375	410	416	382	375	375	411	385	411	406	380	386	383	392	361	402	373	352	396	416	424	404	400	381	383	368	406	403	394	369	397	364	408	379	381	381	392	390	387	417	392	413	415	384	396	399	411	382	401	384	386	348	417	403	384	401	390	378	421	377	390	408	394	397	372	403	399	332	390	387	407	387	365	410	376	403	398	420	404	405	389	384	406	424	405	366	399	391	395	345	375	420	420	408	380	393	371	428	405	418	422	379	397	379	402	392	384	380	349	369	368	399	396	413	422	403	432	397	432	355	408	362	385	437	408	420	378	399	381	394	390	396	410	399	389	418	382	409	432	404	381	368	382	395	422	403	442	417	395	371	432	401	388	395	370	406	363	367	412	395	386	386	353	404	423	408	399	404	365	431	381	433	376	426	405	372	359	387	417	401	436	406	388	406	413	401	384	392	380	398	414	359	394	399	414	381	393	363	374	384	424	415	419	416	408	441	399	376	382	420	405	371	387	366	404	415	426	378	407	413	410	413	362	405	391	391	404	355	402	390	394	442	431	356	420	393	425	365	405	376	392	428	391	382	410	378	406	386	377	403	415	369	407	422	414	408	406	382	399	434	392	374	424	402	357	401	398	450	368	421	368	370	351	370	426	391	408	388	349	390	387	401	371	389	366	411	365	385	387	380	380	436	430	373	363	341	414	391	376	367	372	417	413	408	374	381	368	393	405	385	370	400	409	398	436	406	393	437	426	399	381	363	381	387	388	393	428	385	393	440	399	377	416	352	421	363	427	409	380	395	387	369	406	415	371	394	390	395	394	455	391	385	413	386	387	389	377	403	419	427	399	355	383	381	394	398	400	398	380	426	384	376	374	359	426	393	381	360	409	402	363	380	392	362	391	362	373	381	382	394	403	404	405	400	412	396	382	382	381	376	389	393	419	388	387	413	407	386	396	345	422	382	408	432	410	397	400	367	376	370	369	421	413	423	381	384	387	382	369	375	409	425	362	383	411	379	408	389	366	367	386	446	412	400	386	359	369	397	400	389	351	393	393	399	433	382	381	398	389	387	396	404	413	383	393	397	377	396	388	384	407	392	361	398	380	420	409	394	381	378	405	398	420	383	361	392	407	398	397	389	388	424	407	385	418	383	373	413	405	445	370	373	392	371	352	396	406	368	454	393	409	397	353	419	405	355	387	413	387	376	375	371	356	428	400	381	381	364	373	358	408	379	385	401	392	404	351	396	386	353	382	427	399	405	391	423	367	367	382	393	393	391	339	389	382	386	398	402	407	376	407	401	389	418	387	418	355	396	376	384	382	431	398	394	405	433	373	403	389	404	387	381	399	393	402	345	408	418	397	382	340	403	352	387	399	384	384	404	389	426	427	372	409	346	386	391	383	387	382	377	393	374	413	400	367	393	398	431	397	385	375	408	376	383	401	402	382	390	389	425	385	446	388	363	394	391	384	429	392	384	382	424	442	418	398	400	393	388	418	352	421	382	421	399	370	390	388	380	416	394	437	373	385	396	399	396	399	402	384	375	375	404	364	363	438	417	397	389	383	381	371	409	381	389	406	397	389	411	353	447	373
25431	21609	29191	27438	11698	3945	1311	287	285	251	230	221	253	219	245	274	235	236	253	261	243	215	219	230	203	246	265	235	218	216	219	239	224	210	229	200	233	208	228	215	211	216	212	242	218	211	222	242	242	233	224	246	253	252	236	230	213	223	200	219	214	221	233	218	207	234	216	215	222	247	241	231	235	254	210	218	235	226	208	199	213	230	217	223	221	220	211	214	234	276	204	241	209	238	221	203	224	240	204	227	227	244	245	237	232	219	226	236	234	218	229	227	223	219	212	220	209	251	229	193	195	232	237	205	219	199	235	217	231	191	241	210	224	248	207	217	226	230	233	201	213	238	250	237	227	214	218	222	240	211	219	221	213	224	219	228	227	218	219	223	220	192	205	222	225	196	219	239	235	204	232	241	244	241	221	213	215	240	206	236	238	214	209	232	220	221	239	239	239	207	193	189	232	208	237	231	238	213	213	238	216	217	230	241	214	213	227	241	225	240	224	225	223	246	231	252	224	224	216	223	210	203	207	231	240	255	237	223	208	227	220	212	237	240	248	242	237	218	220	239	196	214	206	194	249	220	204	207	217	232	231	223	223	207	221	244	212	208	222	252	218	201	231	221	202	237	219	230	214	251	223	222	251	245	218	215	239	231	227	228	223	225	209	216	233	238	234	247	232	237	219	228	238	197	231	242	208	225	211	236	269	197	192	230	196	224	230	240	227	232	221	237	241	217	204	227	252	235	210	208	216	229	205	241	236	198	208	195	214	227	223	210	207	201	207	213	219	223	223	205	214	231	246	202	219	257	238	241	215	236	226	232	206	230	239	244	247	237	224	258	219	211	220	200	202	231	234	223	212	222	220	239	214	226	218	229	206	218	214	206	230	242	214	252	218	241	228	213	237	219	247	248	210	217	243	221	199	219	218	228	213	204	226	222	211	199	218	218	207	244	214	204	232	237	213	222	245	218	221	237	253	209	208	234	197	205	233	224	241	233	248	204	234	240	245	199	235	229	212	233	217	244	223	214	226	218	234	231	238	249	214	225	230	221	215	220	217	209	220	221	249	222	240	232	269	194	212	229	231	222	225	229	226	196	227	212	235	209	223	215	222	234	242	224	228	201	229	225	241	231	212	221	215	225	220	208	254	239	228	220	257	222	219	226	217	231	235	217	200	242	237	249	243	233	215	219	223	208	205	218	253	240	232	217	221	209	217	221	218	249	235	237	217	237	221	228	221	223	235	226	227	217	196	202	242	228	185	194	212	234	218	226	234	239	205	275	227	211	228	228	200	233	199	218	229	213	248	232	230	221	237	210	201	242	220	244	216	184	232	229	223	213	253	190	215	224	260	240	230	230	221	207	211	211	216	195	235	206	225	216	244	232	219	228	205	214	231	230	231	215	198	203	216	209	193	237	226	245	227	223	226	203	224	229	209	229	214	211	206	256	230	217	226	212	231	224	198	237	205	233	218	221	201	216	215	233	251	212	237	213	224	214	232	235	204	225	222	202	211	237	210	231	223	234	240	214	220	215	200	219	229	197	217	228	216	231	198	232	247	219	225	201	231	231	221	222	225	232	220	217	228	200	246	222	188	210	218	217	224	202	245	235	237	220	192	242	205	231	224	239	218	222	229	222	211	248	231	235	240	198	226	250	200	214	228	254	217	260	187	222	246	213	222	237	217	216	216	210	234	236	246	227	212	223	242	229	208	256	230	229	248	245	220	242	229	199	248	239	208	215	219	207	225	231	214	256	213	237	226	194	212	227	229	215	199	209	218	227	235	224	218	246	216	219	215	208	220	231	196	206	232	247	213	198	243	222	222	217	214	234	225	226	223	238	236	218	205	220	219	227	235	210	206	222	236	219	215	214	228	238	227	225	215	221	218	210	241	224	200	215	247	216	222	205	239	215	243	211	239	212	215	209	209	223	216	218	211	226	206	233	225	252	205	206	225	230	239	235	220	237	236	252	222	259	230	223	222	245	238	249	235	223	237	243	241	200	201	225	208	221	213	221	213	245	188	206	208	219	204	205	233	242	208	238	208	233	226	252	223	201	218	233	221	241	224	233	233	199	234	206	245	251	192	246	230	203	233	208	242	223	206	207	234	220	253	235	236	203	216	231	202	203	253	181	223	226	219	221	241	201	211	219	227	222	211	224	248	205	217	208	216	231	213	221	238	236	248	195	227	230	235	207	228	220	207	253	231	238	238	241	196	207	194	232	222	229	209	228	220	220	210	226	211	209	226	245	207	218	252	230	220	219	210	223	222	205	228	223	213	200	237	244	231	223	260	230	202	202	225	243	235	207	243	237	230	201	228	189	227	249	214	204	210	233	220	206	255	232	238	225	224	233	226	226	263	203	196	215	235	200	215	219	213	221	235	264	215	239	217	215	241	223	229	241	237	234	225	237	221	213	233	257	232	226	231	215	210	208	220	251	225	210	231	247	235	248	216	225	250	226	212	223	228	210	205	192	211	238	206	202	216	212	238	219	237	215	241	243	227	218	228	212	242	223	215	212	222	208	230	220	228	219	230	222	201	216	205	235	251	222	217	198	232	238	237	209	235	210	217	208	224	219	220	247	213	243	213	211	211	224	231	212	205	249	204	217	214	216	238	213	227	206	230	263	235	234	229	205	260	206	202	208	218	223	236	211	227	220	238	192	230	228	221	225	203	214	191	212	205	218	190	187	249	243	220	227	216	242	210	204	215	240	220	230	231	224	230	233	210	214	215	181	217	220	228	223	239	238	211	217	228	249	248	249	219	206	236	199	224	234	204	206	222	207	196	204	240	185	215	216	226	226	241	240	231	203	234	215	225	210	249	233	214	209	203	204	198	230	237	222	221	221	224	244	221	246	217	234	239	222	240	242	239	229	224	238	239	218	212	226	202	218	237	217	206	229	227	206	220	230	230	206	239	207	222	212	234	216	244	200	173	231	245	209	215	180	234	214	232	203	203	229	209	222	211	232	231	219	210	218	222	214	235	233	232	193	231	224	215	224	234	230	222	230	210	211	238	214	225	233	226	208	241	219	237	219	199	256	229	237	240	211	202	251	226	193	225	232	242	222	235	199	217	228	214	222	248	228	217	230	219	233	245	218	263	207	213	209	249	225	228	238	227	189	234	219	218	214	236	216	223	241	216	213	249	236	201	237	235	231	214	213	243	210	234	230	194	238	235	205	247	248	204	189	220	228	214	210	238	211	216	224	226	205	212	249	247	224	233	204	240	226	262	230	235	216	229	228	220	227	237	213	224	203	215	236	219	231	202	219	236	243	206	215	192	215	212	248	230	225	258	206	228	213	221	249	224	241	235	222	220	234	210	232	227	212	214	222	219	251	212	198	234	246	228	225	218	229	224	194	203	229	191	211	207	219	223	229	245	221	222	202	234	210	240	255	204	257	221	205	228	231	207	217	198	225	242	244	231	220	206	214	241	241	235	204	221	206	234	202	241	212	238	217	227	233	230	228	224	216	212	228	242	232	253	222
44267	58728	48172	27737	8172	8022	3011	422	391	344	334	326	311	303	317	320	315	287	286	276	300	289	306	306	301	275	277	259	279	340	298	281	298	318	292	296	250	280	315	323	323	272	282	275	291	279	308	269	276	287	295	283	278	250	277	295	264	258	313	298	277	290	274	286	300	264	279	269	267	274	265	297	296	277	295	268	275	296	277	287	310	272	315	314	261	275	313	283	309	263	278	294	307	290	291	287	289	300	253	298	274	275	296	331	306	300	267	258	301	284	280	287	283	305	278	273	280	255	296	283	304	282	289	266	268	293	276	284	256	277	295	279	268	305	314	292	295	271	260	266	304	260	285	290	281	284	273	298	286	280	299	278	280	301	259	310	269	306	280	314	279	260	270	279	273	276	261	289	261	263	255	272	299	245	291	267	249	270	287	276	267	286	285	266	264	292	260	258	293	288	303	303	298	272	282	281	263	262	296	269	262	235	278	283	263	262	261	298	301	284	284	299	308	266	269	276	294	293	276	261	275	270	293	285	260	280	303	275	246	270	261	313	284	262	259	289	268	296	298	280	285	277	287	298	309	283	259	288	267	284	259	282	284	259	297	277	313	288	299	272	303	287	282	274	269	295	280	311	305	275	287	263	284	268	282	279	289	257	272	264	303	259	297	284	297	265	267	298	262	288	282	272	279	272	295	319	282	288	289	291	283	275	246	297	255	289	265	286	252	265	285	289	262	290	285	292	251	289	293	265	281	281	285	281	295	259	285	276	287	275	312	282	270	262	300	283	281	257	307	281	298	293	287	315	282	278	294	280	286	294	292	280	263	259	278	260	300	286	258	247	312	289	307	299	270	281	274	284	268	261	270	300	266	286	271	304	247	302	269	270	277	287	271	273	296	298	278	295	258	303	292	255	240	257	272	252	318	300	298	278	296	270	279	270	280	284	253	276	282	284	248	249	256	258	300	253	283	291	312	323	243	291	263	274	287	314	306	268	280	286	276	269	278	288	280	284	278	287	297	292	276	263	298	269	270	309	279	260	296	232	296	270	310	283	310	296	267	284	265	288	266	285	291	286	253	282	278	286	278	272	307	280	269	284	322	273	297	293	297	307	294	265	301	272	278	281	306	298	284	286	265	299	287	293	264	282	268	277	272	285	278	268	287	278	267	292	279	314	295	311	266	251	288	298	289	273	321	242	270	266	292	271	281	289	273	274	285	306	285	269	285	284	291	253	259	272	258	264	280	268	253	258	304	281	288	221	294	293	278	260	273	309	282	317	258	282	329	295	263	269	293	287	254	277	285	291	265	269	299	263	261	305	285	308	275	264	290	279	306	302	301	258	274	305	273	226	249	270	268	278	264	276	288	286	271	275	252	272	314	305	289	237	289	264	279	274	294	280	298	285	310	277	251	255	279	285	286	282	280	264	280	293	287	252	277	280	268	274	276	271	300	292	273	288	292	280	293	283	259	280	276	267	266	278	294	296	261	306	286	282	280	320	303	271	314	312	263	295	290	301	285	272	241	287	278	285	260	286	272	261	297	273	293	286	275	281	259	261	277	275	262	288	272	256	291	304	296	283	302	283	249	285	284	284	236	272	257	283	268	328	301	282	292	290	296	297	240	265	245	279	279	279	332	279	308	297	288	270	285	293	308	289	286	266	255	293	239	267	309	270	250	293	265	288	313	306	255	313	268	282	291	270	270	264	275	277	288	287	243	268	310	302	292	310	332	281	273	288	274	282	252	311	270	285	276	257	285	227	324	318	284	289	308	273	280	269	322	293	271	269	290	279	292	278	255	263	276	288	311	304	312	281	264	308	290	290	251	273	294	305	272	284	290	289	311	282	259	297	282	253	297	290	294	265	285	285	263	267	269	270	294	291	299	295	297	279	276	275	288	273	254	300	336	275	289	257	284	274	294	276	286	306	270	267	285	265	292	232	260	311	282	278	280	301	276	281	269	288	268	308	280	296	251	298	281	305	286	285	289	273	259	286	271	289	279	300	285	286	294	280	277	290	295	295	266	289	286	274	266	262	249	280	310	263	268	318	269	292	276	247	260	276	296	262	293	327	330	258	281	285	270	261	222	277	273	270	255	304	278	296	284	291	307	304	305	275	309	271	270	303	278	293	286	313	249	294	288	260	265	273	279	305	290	280	273	270	304	304	293	321	270	300	248	310	284	306	295	297	292	269	305	288	260	279	295	323	278	289	282	258	289	264	250	265	258	301	272	281	254	268	270	265	278	253	261	304	278	274	275	308	300	274	289	293	271	264	297	267	306	302	307	273	268	286	287	260	306	299	290	285	239	313	275	314	284	292	242	302	258	304	286	253	288	274	275	298	258	294	272	280	298	287	295	291	280	283	271	301	293	281	278	283	305	263	291	272	287	298	258	319	289	256	264	294	287	283	274	272	293	267	282	282	274	266	301	282	243	271	262	246	305	295	265	265	286	294	264	279	299	272	285	301	274	293	299	287	280	301	284	266	265	290	274	287	282	269	288	273	269	275	323	278	279	287	268	264	286	243	282	303	298	269	272	287	291	300	287	272	281	245	293	264	253	305	269	291	258	308	328	279	291	256	267	266	293	292	280	264	288	302	289	292	315	300	307	267	270	252	297	281	249	272	293	272	272	285	248	266	242	298	284	282	251	277	303	298	281	272	296	247	251	273	237	266	295	291	268	272	284	284	297	284	296	273	276	282	295	288	264	262	269	269	282	296	285	264	258	293	298	294	252	287	302	267	292	259	301	297	276	300	288	264	277	255	257	270	284	244	274	300	269	282	257	295	297	270	293	268	281	281	292	278	288	310	274	280	316	302	249	329	266	272	296	264	300	277	276	286	289	294	296	284	280	282	282	264	285	278	303	298	259	260	270	243	276	283	274	286	293	272	257	284	276	264	251	281	286	287	278	264	303	267	311	265	268	292	312	269	318	263	301	263	288	267	270	282	263	277	274	321	238	285	274	288	278	278	280	267	271	280	310	274	258	283	282	259	265	304	284	259	295	256	249	288	262	272	273	276	275	272	308	283	258	293	302	298	309	279	283	274	282	264	260	265	289	291	274	284	266	291	290	255	256	295	287	271	307	298	284	279	258	295	290	314	298	275	283	266	310	291	286	256	293	297	279	241	282	251	256	284	274	278	281	280	276	278	282	286	252	278	261	282	304	291	246	270	271	292	297	255	273	253	287	279	268	292	271	288	260	281	256	308	275	286	252	262	312	273	298	280	262	268	299	290	279	279	278	256	294	287	282	286	274	276	270	282	303	278	278	253	278	285	285	291	284	273	288	285	268	290	281	293	279	287	287	277	281	278	263	297	277	286	295	274	284	261	277	254	290	242	299	299	314	290	269	285	295	281	266	286	308	267	292	260	277	271	287	260	261	280	298	295	260	325	288	287	249	262	277	257	295	303	280	279	257	274	304	286	289	299	297	284	281	286	261	293	290	271	270	256	268	287	272	254	290	264	287	289	264	257	269	274	273	282	270	283
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
